@charset "utf-8";
@font-face {
  font-family: 'Base-font';
  src: url('../font/futurademic.eot');
  src: local('apple Regular'), local('apple'), url('../font/futurademic.woff') format('woff'), url('../font/futurademic.ttf') format('truetype'), url('../font/futurademic.svg#apple') format('svg');
}
@font-face {
  font-family: 'Trump';
  src: url('../font/TrumpGothicEast_bold.eot');
  src: local('apple Regular'), local('apple'), url('../font/TrumpGothicEast_bold.woff') format('woff'), url('../font/TrumpGothicEast_bold.ttf') format('truetype'), url('../font/TrumpGothicEast_bold.svg#apple') format('svg');
}
html {
  font-size: 14px;
  min-height: 100%;
}
body {
  color: #333333;
  font: 14px/1.5 "microsoft yahei", "黑体", arial, sans-serif;
  cursor: default;
  position: relative;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  min-height: 100%;
  background: #ededed;
}
/*默认:#3399FF*/
::-moz-selection {
  background: #2f2f2f;
  color: #fff;
}
::selection {
  background: #2f2f2f;
  color: #fff;
}
a {
  color: #333333;
}
a:hover {
  color: #999;
}
.text-center {
  text-align: center;
}
.ver-a-m,
.message .list span {
  vertical-align: middle;
}
.ver-a-t {
  vertical-align: top;
}
.ver-a-b {
  vertical-align: bottom;
}
.ver-a-s {
  vertical-align: sub;
}
.display-b,
.d_b {
  display: block;
}
.display-i,
.d_i {
  display: inline;
}
.display-ib,
.d_ib,
.header .top-other .lang span,
.header .top-other .server-detail span,
.header .nav ul li a,
.p_btn.btn_list a,
.works ul li .text div,
.footer .news-c a,
.case_mobile_show .r .online a span,
.case_mobile_show .r .tips a,
.services_list .li em span.ic,
.services_list .li:hover em span,
.banner .ssl-info .banner-btn .apply-btn,
.ssl-content .ssl-introduce .si-title:before,
.ssl-content .ssl-introduce .si-partner .sp-title span,
.ssl-content .ssl-introduce .si-partner .sp-title span:before,
.ssl-content .ssl-introduce .si-partner .sp-title span:after,
.ssl-content .ssl-title span,
.ssl-content .ssl-title span:before,
.ssl-content .ssl-title span:after,
.ssl-content .ssl-edition .se-list .se-btn,
.ssl-content .ssl-edition .se-list .se-txt p:before,
.ssl-content .ssl-scene .ss-list .ss-img i,
.message .list span,
.solution-ys .a a,
.team .team-img .btn a,
.playZizhi .list span,
.services-contact .time span,
.picture h3,
.title_wrp .s-nav ul li a,
.case_web .li .text .t {
  display: inline-block;
  *display: inline;
  *zoom: 1;
}
.opacity-0,
.banner .easy_touch_list .text p,
.banner .btn,
#show_map_container,
.case_web .li .bg,
.case_web .li .text,
.animate .plytext p,
.animate .plytext .btn,
.plytext .hide,
.services_list .li .bg img,
.solution-works .text,
.animate.about-star h3 span,
.about-b.animate .ease,
.team .team-list.animate,
.team .team-img .text,
.team .team-count .detail .info,
.team .team-count .detail .b,
.about-future.animate,
.our_services.hide .r p,
.our_services.hide .c,
.our_services.hide h1,
.animate.bate .left,
.animate.project_info .right,
.animate.h-title h1,
.case_mobile_show .animate.title h1,
.animate.h-title p,
.case_mobile_show .animate.title p,
.animate.navigator .fl,
.animate.top-nav,
.animate.s-nav {
  filter: alpha(opacity=0);
  -webkit-opacity: 0;
  -moz-opacity: 0;
  opacity: 0;
}
.opacity-1,
.banner .easy_touch_list.act .text p,
.banner .easy_touch_list.act .btn,
#show_map_container.show,
.case_web .li .l:hover .text,
.services_list .li:hover .bg img,
.solution-works li:hover .text,
.team .team-img:hover .text,
.team .team-count:hover .detail .info,
.team .team-count:hover .detail .b {
  filter: alpha(opacity=100);
  -webkit-opacity: 1;
  -moz-opacity: 1;
  opacity: 1;
}
@-webkit-keyframes about_bg {
  
    0% {background-position: 0px 0px;}
    100% {background-position: 0px -980px;}

}
@-moz-keyframes about_bg {
  
    0% {background-position: 0px 0px;}
    100% {background-position: 0px -980px;}

}
@-ms-keyframes about_bg {
  
    0% {background-position: 0px 0px;}
    100% {background-position: 0px -980px;}

}
@-o-keyframes about_bg {
  
    0% {background-position: 0px 0px;}
    100% {background-position: 0px -980px;}

}
@keyframes about_bg {
  
    0% {background-position: 0px 0px;}
    100% {background-position: 0px -980px;}

}
/*.loop_an_create(line1,'
    0% {left: -101%;}
    20% {left: 0%;}
    40% {left: 101%;}
    60% {left: 101%;}
    80% {left: 101%;}
    100% {left: 101%;}
');*/
@-webkit-keyframes banner_loop {
  
    0% {
        -webkit-transform: translateY(-30px);
        -ms-transform: translateY(-30px);
        transform: translateY(-30px);
        -webkit-opacity: 0;
        opacity: 0;
    }
    50% {
        -webkit-transform: translateY(0px);
        -ms-transform: translateY(0px);
        transform: translateY(0px);
        -webkit-opacity: 1;
        opacity: 1;
    }
    100% {
        -webkit-transform: translateY(30px);
        -ms-transform: translateY(30px);
        transform: translateY(30px);
        -webkit-opacity: 0;
        opacity: 0;
    }
    

}
@-moz-keyframes banner_loop {
  
    0% {
        -webkit-transform: translateY(-30px);
        -ms-transform: translateY(-30px);
        transform: translateY(-30px);
        -webkit-opacity: 0;
        opacity: 0;
    }
    50% {
        -webkit-transform: translateY(0px);
        -ms-transform: translateY(0px);
        transform: translateY(0px);
        -webkit-opacity: 1;
        opacity: 1;
    }
    100% {
        -webkit-transform: translateY(30px);
        -ms-transform: translateY(30px);
        transform: translateY(30px);
        -webkit-opacity: 0;
        opacity: 0;
    }
    

}
@-ms-keyframes banner_loop {
  
    0% {
        -webkit-transform: translateY(-30px);
        -ms-transform: translateY(-30px);
        transform: translateY(-30px);
        -webkit-opacity: 0;
        opacity: 0;
    }
    50% {
        -webkit-transform: translateY(0px);
        -ms-transform: translateY(0px);
        transform: translateY(0px);
        -webkit-opacity: 1;
        opacity: 1;
    }
    100% {
        -webkit-transform: translateY(30px);
        -ms-transform: translateY(30px);
        transform: translateY(30px);
        -webkit-opacity: 0;
        opacity: 0;
    }
    

}
@-o-keyframes banner_loop {
  
    0% {
        -webkit-transform: translateY(-30px);
        -ms-transform: translateY(-30px);
        transform: translateY(-30px);
        -webkit-opacity: 0;
        opacity: 0;
    }
    50% {
        -webkit-transform: translateY(0px);
        -ms-transform: translateY(0px);
        transform: translateY(0px);
        -webkit-opacity: 1;
        opacity: 1;
    }
    100% {
        -webkit-transform: translateY(30px);
        -ms-transform: translateY(30px);
        transform: translateY(30px);
        -webkit-opacity: 0;
        opacity: 0;
    }
    

}
@keyframes banner_loop {
  
    0% {
        -webkit-transform: translateY(-30px);
        -ms-transform: translateY(-30px);
        transform: translateY(-30px);
        -webkit-opacity: 0;
        opacity: 0;
    }
    50% {
        -webkit-transform: translateY(0px);
        -ms-transform: translateY(0px);
        transform: translateY(0px);
        -webkit-opacity: 1;
        opacity: 1;
    }
    100% {
        -webkit-transform: translateY(30px);
        -ms-transform: translateY(30px);
        transform: translateY(30px);
        -webkit-opacity: 0;
        opacity: 0;
    }
    

}
.trans_3,
.header .nav ul li a,
.p-more i,
.works .navigator .fl a,
.box-btn h1,
.box-btn a,
.address .btns a,
.address .btns a span,
.pages a,
.pages span,
.title_wrp .s-nav ul li:after,
.case_mobile .li,
.flip_over a,
.services_list .play-btn,
.child-nav a:after,
.solution-icon-list li .img,
.solution-icon-list li h3,
.solution-icon-list li p,
.server-lc .icon,
.team .team-img .text,
.team .team-img .btn a,
.playZizhi .wrp,
.playZizhi .wrp img,
.playZizhi .close,
.playZizhi .prev,
.playZizhi .next,
.playZizhi .list span,
.countact_info {
  -webkit-transition: all 0.3s ease;
  -moz-transition: all 0.3s ease;
  -o-transition: all 0.3s ease;
  transition: all 0.3s ease;
}
.container {
  width: 81.25%;
  margin-left: auto;
  margin-right: auto;
}
.container_parent {
  left: 0;
  top: 0;
}
.header_fix {
  height: 75px;
  padding-top: 25px;
}
.header {
  width: 100%;
  height: 75px;
  padding-top: 25px;
  background-color: #fff;
  background-color: rgba(255, 255, 255, 0.98);
  position: fixed;
  left: 0;
  top: 0;
  z-index: 9999;
}
.header .top-other {
  position: absolute;
  top: -25px;
  left: 0;
  width: 100%;
  height: 25px;
  line-height: 25px;
}
.header .top-other .fr {
  background-color: #FE0000;
  color: #fff;
  margin: 0 1px;
  cursor: pointer;
  font-size: 13px;
}
.header .top-other .lang span {
  background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAAZCAYAAADE6YVjAAAAmklEQVRIie3UIQ7CQBRF0SYNNK1hBYWwDRyGHbABDIYVYGvRLIJ9oGq7n4P5CkMpnWJ6zcu8/OTOFzNZNjOTDNRYpJZssUwt2Uyxyf8l2OOA4q0voj+OITmhxQV5dHmcW9zHkNS4ocMZq8gu+t3Pkpgp0cTNH5ENyo+CvpKYq3DFM7LqJfhGErMl1r03GCIZzFQvPv3fNTOTjBfV9c78qsL5eAAAAABJRU5ErkJggg==") no-repeat right center;
  padding-left: 10px;
  padding-right: 36px;
  height: 25px;
}
.header .top-other .server-detail {
  padding-left: 50px;
  padding-right: 60px;
}
.header .top-other .server-detail span {
  height: 25px;
  padding-left: 26px;
  background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAB1ElEQVQ4jXWSP2sUURTFXzSIKGihEiQBsUkhpLE1H0ALv4CNoFVA0wRdEEECVvb2EhQsYiOGYDSgIILYaJEyLiQqgnFNNsvsJHPP+VlkZp2s62nvPf/ueyn1IcsYlbgFzCOty/oa9jzQAEb793sAhiRNIXepQXYb1CD8XCYX3BxIDsciAyD7C53OSLl3zvJqmFfAUE9A0tQg8p4CD+tmrVbruOw1wfSee5aNyftjV7D9cXt7+xRwZF/inZ0J23lGNpYk3f6/ubu2Nwiu1AWk4r7lnxL3EvAM8wmYk61/U2it3hc4bbtjIzsWk+xvu+yeTymliPgAYOkXBReCuOzwUo180Gi9rFcYtpKlHxTFZCnwtBy+qUh5no/XBE5Ydu1GmynCC0jT5cKY7Zeyt8KeL+Bi/5NLelTrt5SAWdsLNZdhxA3buwBSzAHD1XxlZeWQ7de2fwOzqdPpjNjKgMm6k+XvPafwe+BYNYuIq5Z36HbPVLEatldpt0/2lohLVV3LRbPZPFwmPCrTBs38/Rgw7OCFpA1goteXvR8q4jFwIIjrxpu239afti5016aw413ANUkPyjs8EV6VXUjMDCRX6NI9i7hj67PkwnLbxDLSbJ4z3r//B8rOlmBf5owNAAAAAElFTkSuQmCC") no-repeat left center;
}
.header .logo {
  display: block;
  float: left;
}
.header .logo img {
  display: block;
}
.header .nav ul {
  padding-left: 120px;
}
.header .nav ul li {
  line-height: 40px;
  height: 40px;
  padding-left: 36px;
  padding-top: 17.5px;
}
.header .nav ul li a {
  font-size: 18px;
  line-height: 40px;
  color: #525252;
  height: 40px;
  padding-left: 4px;
  padding-right: 4px;
}
.header .nav ul li a:hover,
.header .nav ul li a.act {
  color: #FE0000;
}
.header .nav ul .x {
  background-image: url("../images/icon_1.png");
  background-repeat: no-repeat;
  background-position: center center;
}
.header .nav .m_search_btn {
  display: none;
  background-color: #333333;
  height: 60px;
  line-height: 60px;
  color: #acacac;
  font-weight: bold;
}
.header .nav .m_search_btn span {
  display: block;
}
.header .nav .m_search_btn .txt {
  float: left;
  cursor: text;
}
.header .nav .m_search_btn .btn {
  float: right;
  font-size: 32px;
  color: #fff;
  cursor: pointer;
}
.header .nav .icon {
  margin-top: 17.5px;
}
.header .nav .icon a {
  display: block;
  float: left;
  margin-left: 15px;
  height: 40px;
  width: 22px;
}
.header .nav .icon a span {
  display: none;
}
.header .nav .icon a img {
  height: 16px;
  display: block;
  margin-left: auto;
  margin-right: auto;
  position: relative;
  top: 50%;
  margin-top: -8px;
}
.header .m-btn {
  width: 22px;
  height: 20px;
  padding: 12px;
  display: none;
  cursor: pointer;
  margin-top: 3px;
}
.header .m-btn .box {
  display: block;
  width: 100%;
  height: 100%;
  position: relative;
}
.header .m-btn .line {
  display: block;
  width: 100%;
  height: 2px;
  background-color: #1d1d1d;
  position: absolute;
  left: 0;
  transition: width 0.3s ease 0s;
}
.header .m-btn .line1 {
  width: 12px;
  top: 0;
}
.header .m-btn .line2 {
  width: 20px;
  top: 6px;
}
.header .m-btn .line3 {
  width: 16px;
  top: 13px;
}
.header .m-btn.act .line1,
.header .m-btn.act .line2,
.header .m-btn.act .line3 {
  width: 100%;
}
.search_inner {
  background-color: #222;
  color: #555555;
  position: fixed;
  z-index: 10000 ;
}
.search_inner form {
  width: 96%;
  margin-left: auto;
  margin-right: auto;
  display: block;
  height: 124px;
  position: relative;
  top: 50%;
  margin-top: -62px;
  border-bottom: 1px solid #555;
}
.search_inner form .input {
  padding-left: 88px;
  padding-right: 80px;
  height: 124px;
  background: transparent url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABUAAAAVCAYAAACpF6WWAAABTUlEQVQ4ja3UsUtbURQH4AihxYIgrSAZirhUlw4iaBAH41Kk2KmFQsHBv6EUZzcXRzsVcWoXF5cOHRJBcBbqYAcVLIW2OBWhunwOOSEvIS8vL+SM7/zOd3n33fsKhbbCY2ziQmsd4m17PrOwnkB+YR+fUEs8/4nZXsH3MXSAqZTMa9xGbiELXIvghx4WL+I48s/SQg8iUOvhhZJzcJXW3IjAk5zodswtdWr+xt88YMxNB/q5UxO+9IEWG6chDd3pAx2K2X9p6Lc+0JGYPe/UPMP/PtBKoLudmu+iuZITbdyyclrgBnc5wHKA1W6hxQgdYTQDXMZd5GeyVn+hWVuYi4/xEON4ha9a6wRPs+B5XOpeVbzU/DX+wVhXOPBV7OEHrvEdH1FJZCbUb6M4QY8y4V4KJZwm4O5bkQMebtuK54OCSwHCxUDQgCfVL8Sbe3A8G0KYcbxMAAAAAElFTkSuQmCC) no-repeat 33px center;
}
.search_inner form .input input {
  display: block;
  height: 124px;
  line-height: 124px;
  text-align: center;
  color: #555;
  font-size: 66px;
  font-weight: bold;
  width: 100%;
  background-color: transparent;
}
.search_inner form .btn {
  width: 80px;
  height: 124px;
  color: #555;
  font-size: 24px;
  position: absolute;
  right: 0;
  top: 0;
  background-color: transparent;
  cursor: pointer;
  font-weight: bold;
}
.search_inner .close {
  width: 26px;
  height: 26px;
  position: absolute;
  right: 2%;
  top: 0;
  margin-top: 2%;
  cursor: pointer;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAARCAYAAAA7bUf6AAAApElEQVQ4jY3U0Q3DIAxF0VfEorBWSRbLLOj2A0hTBLX9GayDjexIkoAEvIEgRwCvnp/GhwRUWhwW1IGj51cgCSj8xhaagBFFQABOC9oA551nQf18Dzxu2kHRBRjQ5QYMyA88oLio4AKiF1g94vONXK3MwFzRHtoAZ2/NnCNzDrAG0gKmi9YQbRv/AgZUBGS+W2zOwVR5BfI4yLRt9v5PQu8gS9IHKRCd5gt6DJkAAAAASUVORK5CYII=) no-repeat center center;
}
.banner {
  width: 100%;
  height: 800px;
}
.banner.c-banner {
  height: 640px;
}
.banner.c-banner img {
  display: block;
  height: 100%;
  position: relative;
}
.banner.ssl-banner {
  height: auto;
}
.banner.ssl-banner .easy_touch_list {
  background-color: #1f3ca0;
}
.banner.ssl-banner .easy_touch_list img {
  margin-left: 10%;
}
.banner.scheme-banner {
  height: 550px;
}
.banner .mobile_banner {
  display: block;
  width: 100%;
}
.banner .mobile_banner.mobile_banner2 {
  display: none;
}
.banner .number-count {
  width: 100%;
  max-width: 720px;
  margin-left: auto;
  margin-right: auto;
  margin-top: 54px;
}
.banner .number-count .n,
.banner .number-count .x {
  font-family: "Trump", "黑体";
}
.banner .number-count li {
  width: 33%;
  position: relative;
}
.banner .number-count li .line {
  position: absolute;
  height: 84%;
  top: 8%;
  right: 0;
  background-color: #fff;
  width: 1px;
  filter: alpha(opacity=15);
  -webkit-opacity: 0.15;
  -moz-opacity: 0.15;
  opacity: 0.15;
}
.banner .easy_touch_list {
  background-size: cover!important;
}
.banner .easy_touch_list .text {
  color: #fff;
  font-size: 50px;
  position: relative;
  top: 18%;
  font-family: "Microsoft Yahei", "黑体", "Helvetica Neue", Helvetica, Tahoma, sans-serif;
  -moz-user-select: -moz-none;
  -khtml-user-select: none;
  -webkit-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
.banner .easy_touch_list .text p {
  -webkit-transform: translateY(40px);
  -moz-transform: translateY(40px);
  -ms-transform: translateY(40px);
  -o-transform: translateY(40px);
  transform: translateY(40px);
  line-height: 1.36em;
}
.banner .easy_touch_list .text p:nth-of-type(1) {
  -webkit-transition: all 0.7s ease;
  -moz-transition: all 0.7s ease;
  -o-transition: all 0.7s ease;
  transition: all 0.7s ease;
}
.banner .easy_touch_list .text p:nth-of-type(2) {
  -webkit-transition: all 0.7s 0.06s ease;
  -moz-transition: all 0.7s 0.06s ease;
  -o-transition: all 0.7s 0.06s ease;
  transition: all 0.7s 0.06s ease;
}
.banner .easy_touch_list .text p:nth-of-type(3) {
  -webkit-transition: all 0.7s 0.12s ease;
  -moz-transition: all 0.7s 0.12s ease;
  -o-transition: all 0.7s 0.12s ease;
  transition: all 0.7s 0.12s ease;
}
.banner .easy_touch_list .text p strong {
  font-size: 1.3em;
  line-height: 1.36em;
}
.banner .easy_touch_list .text .x-slg {
  font-size: 1.92em!important;
}
.banner .easy_touch_list .text .x-lg {
  font-size: 1.56em!important;
}
.banner .easy_touch_list .text .x-sm {
  font-size: 0.8em!important;
}
.banner .easy_touch_list .text .x-ssm {
  font-size: 20px!important;
}
.banner .easy_touch_list .bg-wrp {
  background-color: #d50000;
  position: absolute;
  bottom: 0;
  width: 39%;
  padding-left: 2em;
  padding-top: 2em;
  padding-bottom: 2em;
}
.banner .easy_touch_list .bg-wrp .text {
  top: 0!important;
  font-family: "Base-font", "microsoft yahei" !important;
}
.banner .easy_touch_list.act .text p {
  -webkit-transform: translateY(0px);
  -moz-transform: translateY(0px);
  -ms-transform: translateY(0px);
  -o-transform: translateY(0px);
  transform: translateY(0px);
}
.banner .btn {
  position: relative;
  -webkit-transition: all 0.7s 0.6s ease;
  -moz-transition: all 0.7s 0.6s ease;
  -o-transition: all 0.7s 0.6s ease;
  transition: all 0.7s 0.6s ease;
}
.banner .btn a {
  display: block;
  position: relative;
  width: 42px;
  height: 42px;
  border: 1px solid #fff;
  border-color: rgba(255, 255, 255, 0.6);
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  -ms-border-radius: 50%;
  -o-border-radius: 50%;
  border-radius: 50%;
  margin-top: 50px;
  overflow: hidden;
}
.banner .btn a i {
  width: 100%;
  height: 100%;
  position: absolute;
  left: 0;
  top: 0;
  background-image: url("../images/icon_3.png");
  background-repeat: no-repeat;
  background-position: center center;
  -o-animation: banner_loop 2s 0s infinite ease;
  -moz-animation: banner_loop 2s 0s infinite ease;
  -ms-animation: banner_loop 2s 0s infinite ease;
  -webkit-animation: banner_loop 2s 0s infinite ease;
  animation: banner_loop 2s 0s infinite ease;
}
.banner .btn.p_btn a i {
  -o-animation: none 6s 0s infinite linear;
  -moz-animation: none 6s 0s infinite linear;
  -ms-animation: none 6s 0s infinite linear;
  -webkit-animation: none 6s 0s infinite linear;
  animation: none 6s 0s infinite linear;
}
.banner .easy_touch_index {
  position: absolute;
  bottom: 7%;
  left: 0;
  width: 100%;
  height: 5px;
  line-height: 5px;
}
.banner .easy_touch_index a {
  background-color: transparent;
  height: 3px;
  line-height: 0px;
  width: 60px;
  padding-top: 18px;
  padding-bottom: 18px;
}
.banner .easy_touch_index a strong {
  background-color: #3a333f;
  display: block;
  width: 100%;
  height: 100%;
}
.banner .easy_touch_index a span {
  display: block;
  width: 0;
  height: 100%;
  line-height: 0;
  background-color: #918c94;
}
.scheme-banner.banner .easy_touch_index a {
  width: 8px;
  height: 8px;
  line-height: 8px;
  background-color: transparent;
  border: 1px solid #fff;
  padding: 0;
}
.scheme-banner.banner .easy_touch_index a.act {
  background-color: #fff;
}
.scheme-banner.banner .easy_touch_index {
  text-align: center;
}
.banner .loader {
  width: 48px;
  height: 48px;
  border-color: #ddd #ddd #ddd #bababa;
  position: absolute;
  left: 50%;
  top: 50%;
  margin-left: -24px;
  margin-top: -24px;
}
.bg_man {
  background-color: #fff;
}
.bg_1 {
  background-color: #EDFBFF;
}
.bg_2 {
  background-color: #FFFCF0;
}
.h-padding-top,
.h-padding-top-1 {
  height: 16px;
  width: 100%;
  clear: both;
}
.h-padding-top-1 {
  height: 8px;
  line-height: 8px;
}
.bate {
  padding-top: 85px;
}
.bate .left {
  width: 43.3%;
  padding-left: 3.3%;
  padding-right: 3.3%;
}
.bate .left h1 {
  font-size: 63px;
  font-family: "Base-font";
}
.bate .left h1 span {
  font-size: 18px;
  color: #999;
  font-weight: normal;
}
.bate .left h3 {
  padding-top: 1.5%;
  font-weight: normal;
  font-size: 17px;
}
.bate .left p {
  font-size: 14px;
  color: #666666;
  line-height: 2em;
  padding-top: 6%;
}
.bate .right {
  width: 50%;
  position: relative;
}
.bate .right .img {
  width: 100%;
  height: 0;
  line-height: 0;
  padding-bottom: 62.64294790343075%;
}
.bate .right .bg {
  background-color: #2f2f2f;
  filter: alpha(opacity=85);
  -webkit-opacity: 0.85;
  -moz-opacity: 0.85;
  opacity: 0.85;
}
.bate .right .chart-wrp {
  width: 33.33%;
  float: left;
  margin-top: 5.6%;
}
.bate .right .chart-wrp .chart {
  padding-top: 10%;
  padding-left: 8%;
  padding-right: 8%;
  border-right: 1px solid #6d7680;
  border-color: rgba(109, 118, 128, 0.6);
  text-align: center;
  color: #fff;
}
.bate .right .chart-wrp .chart h1 {
  font-size: 20px;
  font-weight: normal;
}
.bate .right .chart-wrp .chart .number {
  font-family: "Trump", "黑体";
}
.bate .right .chart-wrp .chart .number .lg {
  font-size: 56px;
}
.bate .right .chart-wrp .chart .number .sm {
  font-size: 36px;
}
.bate .right .chart-wrp .chart .icon {
  margin-top: 15px;
  height: 50px;
}
.bate .right .chart-wrp .chart .icon.icon_1 {
  background-image: url("../images/icon_7.png");
  background-repeat: no-repeat;
  background-position: center center;
}
.bate .right .chart-wrp .chart .icon.icon_2 {
  background-image: url("../images/icon_8.png");
  background-repeat: no-repeat;
  background-position: center center;
}
.bate .right .chart-wrp .chart .icon.icon_3 {
  background-image: url("../images/icon_9.png");
  background-repeat: no-repeat;
  background-position: center center;
}
.bate .right .chart-wrp .chart .table {
  margin-top: 10%;
  width: 100%;
  position: relative;
}
.bate .right .chart-wrp .chart .table img {
  position: relative;
  display: block;
  width: 100%;
}
.bate .right .chart-wrp .chart .table .box {
  width: 13%;
  height: 0%;
  position: absolute;
  left: 0;
  bottom: 0;
}
.bate .right .chart-wrp .chart .table .box.box1 {
  left: 31%;
  background: #fff;
}
.bate .right .chart-wrp .chart .table .box.box2 {
  left: 56%;
  background-image: url("../images/bg_07.png");
  background-repeat: repeat-x;
  background-position: center bottom;
  background-size: 100% auto!important;
}
.bate .right .chart-wrp .chart .table .box.box3 {
  background-image: url("../images/bg_07_1.png");
  background-repeat: repeat-x;
  background-position: center bottom;
}
.bate .p_btn {
  width: 100%;
  margin-top: 12%;
}
.bate .p_btn .fl a {
  float: left;
  margin-right: 22px;
}
.p_btn a {
  display: block;
  position: relative;
  width: 42px;
  height: 42px;
  border: 1px solid #aaa;
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  -ms-border-radius: 50%;
  -o-border-radius: 50%;
  border-radius: 50%;
  -webkit-transition: all 0.3s ease;
  -moz-transition: all 0.3s ease;
  -o-transition: all 0.3s ease;
  transition: all 0.3s ease;
}
.p_btn a span {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  -ms-border-radius: 50%;
  -o-border-radius: 50%;
  border-radius: 50%;
  -webkit-transform: scale(0);
  -moz-transform: scale(0);
  -ms-transform: scale(0);
  -o-transform: scale(0);
  transform: scale(0);
  -webkit-transition: all 0.3s ease;
  -moz-transition: all 0.3s ease;
  -o-transition: all 0.3s ease;
  transition: all 0.3s ease;
}
.p_btn a i {
  width: 100%;
  height: 100%;
  position: relative;
  display: block;
}
.p_btn a.icon_link i {
  background-image: url("../images/icon_4.png");
  background-repeat: no-repeat;
  background-position: center center;
}
.p_btn a.icon_link:hover i,
.p_btn a.icon_link.act i {
  background-image: url("../images/icon_4_h.png");
}
.p_btn a.icon_link1 i {
  background-image: url("../images/icon_2.png");
  background-repeat: no-repeat;
  background-position: center center;
}
.p_btn a.icon_link1:hover i,
.p_btn a.icon_link1.act i {
  background-image: url("../images/icon_2_h.png");
}
.p_btn a.icon_message i {
  background-image: url("../images/icon_6.png");
  background-repeat: no-repeat;
  background-position: center center;
}
.p_btn a.icon_message:hover i,
.p_btn a.icon_message.act i {
  background-image: url("../images/icon_6_h.png");
}
.p_btn a.icon_email i {
  background-image: url("../images/icon_5.png");
  background-repeat: no-repeat;
  background-position: center center;
}
.p_btn a.icon_email:hover i,
.p_btn a.icon_email.act i {
  background-image: url("../images/icon_5_h.png");
}
.p_btn a:hover,
.p_btn a.act {
  background-color: #ff4141;
  border-color: #FE0000;
}
.p_btn a:hover span,
.p_btn a.act span {
  background-color: #FE0000;
  -webkit-transform: scale(1);
  -moz-transform: scale(1);
  -ms-transform: scale(1);
  -o-transform: scale(1);
  transform: scale(1);
}
.p_btn.btn_list a {
  width: auto;
  height: 28px;
  line-height: 28px;
  padding-left: 12px;
  padding-right: 12px;
  -webkit-border-radius: 50px;
  -moz-border-radius: 50px;
  -ms-border-radius: 50px;
  -o-border-radius: 50px;
  border-radius: 50px;
  color: #fff;
  margin-right: 10px;
  margin-bottom: 12px;
}
.p_btn.btn_list a:hover {
  color: #333;
}
.p-wrp {
  padding: 3.3%;
  background-color: #fff;
}
.h-title {
  position: relative;
}
.h-title h1 {
  font-size: 26px;
  font-weight: normal;
}
.h-title h1 span {
  font-size: 14px;
  color: #777777;
}
.h-title p {
  color: #999;
  font-size: 15px;
  padding-top: 8px;
}
.h-title .p-more {
  right: 0;
  bottom: 0;
}
.p-more {
  display: block;
  color: #777777;
  padding-left: 22px;
  height: 30px;
  line-height: 30px;
  font-family: "Microsoft Yahei", "黑体", "Helvetica Neue", Helvetica, Tahoma, sans-serif;
}
.p-more i {
  width: 13px;
  height: 30px;
  position: absolute;
  left: 0;
  top: 0;
  background-image: url("../images/icon_10.png");
  background-repeat: no-repeat;
  background-position: center center;
}
.p-more:hover {
  color: #999;
}
.p-more:hover i {
  -webkit-transform: rotate(90deg);
  -moz-transform: rotate(90deg);
  -ms-transform: rotate(90deg);
  -o-transform: rotate(90deg);
  transform: rotate(90deg);
}
.works {
  position: relative;
}
.works .navigator {
  padding-top: 30px;
}
.works .navigator .fl a {
  display: block;
  float: left;
  padding-left: 50px;
  padding-right: 30px;
  height: 50px;
  line-height: 50px;
  margin-right: 2px;
  margin-bottom: 2px;
  background-color: #f5f5f5 ;
}
.works .navigator .fl a.icon_1 {
  background-image: url("../images/icon_11.png");
  background-repeat: no-repeat;
  background-position: 20px center;
}
.works .navigator .fl a.icon_2 {
  background-image: url("../images/icon_12.png");
  background-repeat: no-repeat;
  background-position: 20px center;
}
.works .navigator .fl a.icon_3 {
  background-image: url("../images/icon_13.png");
  background-repeat: no-repeat;
  background-position: 20px center;
}
.works .navigator .fl a:first-child {
  width: 75px;
  padding: 0;
  text-align: center;
}
.works .navigator .fl a.act,
.works .navigator .fl a:hover {
  background-color: #333;
  color: #fff;
}
.works .navigator .fl a.act.icon_1,
.works .navigator .fl a:hover.icon_1 {
  background-image: url("../images/icon_11_h.png");
}
.works .navigator .fl a.act.icon_2,
.works .navigator .fl a:hover.icon_2 {
  background-image: url("../images/icon_12_h.png");
}
.works .navigator .fl a.act.icon_3,
.works .navigator .fl a:hover.icon_3 {
  background-image: url("../images/icon_13_h.png");
}
.works ul {
  padding-top: 40px;
  width: 102%;
}
.child.works ul {
  padding-top: 0;
}
.works ul li {
  margin-bottom: 2%;
  margin-right: 2%;
  width: 31%;
}
.works ul li .img {
  width: 100%;
  height: auto;
  line-height: 0;
  padding-bottom: 66.5929203539823%;
}
.works ul li .img img {
  position: absolute;
  left: 0;
  width: 100%;
}
.works ul li .img.img_load img {
  -webkit-transition: all 0.5s ease;
  -moz-transition: all 0.5s ease;
  -o-transition: all 0.5s ease;
  transition: all 0.5s ease;
}
.works ul li .text {
  padding: 3% 5% 4% 5%;
  border: 1px solid #F2F2F2;
}
.works ul li .text h1 {
  font-weight: normal;
  font-size: 17px;
  line-height: 2em;
}
.works ul li .text div {
  font-size: 13px;
  position: relative;
  padding-bottom: 11px;
  color: #555555;
}
.works ul li .text div em {
  height: 3px;
  line-height: 3px;
  width: 25px;
  background-color: #FE0000;
  position: absolute;
  bottom: 0;
  left: 0;
  -webkit-transition: all 0.5s ease;
  -moz-transition: all 0.5s ease;
  -o-transition: all 0.5s ease;
  transition: all 0.5s ease;
}
.works ul li .bg,
.works ul li .p_btn {
  -webkit-transition: all 0.5s ease;
  -moz-transition: all 0.5s ease;
  -o-transition: all 0.5s ease;
  transition: all 0.5s ease;
  filter: alpha(opacity=0);
  -webkit-opacity: 0;
  -moz-opacity: 0;
  opacity: 0;
}
.works ul li .bg {
  background-color: #000;
}
.works ul li .p_btn {
  position: absolute;
  top: 50%;
  left: 50%;
  margin-top: -22px;
  margin-left: -22px;
  -webkit-transform: scale(1.06);
  -moz-transform: scale(1.06);
  -ms-transform: scale(1.06);
  -o-transform: scale(1.06);
  transform: scale(1.06);
}
.works ul li .p_btn a i,
.banner .btn.p_btn a i {
  background-image: url("../images/icon_2_h.png") !important;
}
.works ul li .p_btn a:hover,
.banner .btn.p_btn a:hover {
  background-color: #eee!important;
  border-color: #333!important;
}
.works ul li .p_btn a:hover span,
.banner .btn.p_btn a:hover span {
  background-color: #fff!important;
}
.works ul li .p_btn a:hover i,
.banner .btn.p_btn a:hover i {
  background-image: url("../images/icon_2.png") !important;
}
.works ul li:hover .img img {
  -webkit-transform: scale(1.06);
  -moz-transform: scale(1.06);
  -ms-transform: scale(1.06);
  -o-transform: scale(1.06);
  transform: scale(1.06);
}
.works ul li:hover .bg {
  filter: alpha(opacity=40);
  -webkit-opacity: 0.4;
  -moz-opacity: 0.4;
  opacity: 0.4;
}
.works ul li:hover .p_btn {
  filter: alpha(opacity=100);
  -webkit-opacity: 1;
  -moz-opacity: 1;
  opacity: 1;
  -webkit-transform: scale(1);
  -moz-transform: scale(1);
  -ms-transform: scale(1);
  -o-transform: scale(1);
  transform: scale(1);
}
.works ul li:hover .text div em {
  width: 100%;
}
.works-system ul {
  width: 102%;
}
.works-system li {
  width: 31%;
  margin-right: 1.98%;
  float: left;
  position: relative;
  margin-bottom: 3%;
  -webkit-box-shadow: 0 3px 15px rgba(0, 0, 0, 0.14);
  box-shadow: 0 3px 15px rgba(0, 0, 0, 0.14);
  -webkit-transition: all 0.3s ease;
  -moz-transition: all 0.3s ease;
  -o-transition: all 0.3s ease;
  transition: all 0.3s ease;
}
.works-system li .img {
  padding-bottom: 66.58%;
}
.works-system li .text {
  padding: 3% 4% 5% 4%;
  position: relative;
}
.works-system li .text h1 {
  font-size: 18px;
  font-weight: normal;
  color: #333;
  padding-bottom: 2%;
  padding-right: 3em;
}
.works-system li .text .more {
  position: absolute;
  right: 4%;
  top: 30%;
}
.works-system li .more img {
  width: 2em;
}
.works-system li:hover {
  -webkit-transform: scale(1.02);
  -moz-transform: scale(1.02);
  -ms-transform: scale(1.02);
  -o-transform: scale(1.02);
  transform: scale(1.02);
}
.works .mb ul li .text {
  border: 0;
  padding: 3%;
}
.mb {
  position: absolute;
  width: 100%;
  left: -99999px;
  top: -99999px;
}
.mb_ {
  display: none;
}
.news {
  width: 102%;
  padding-top: 30px;
}
.news li {
  width: 48%;
  padding-top: 1.4%;
  padding-bottom: 1.4%;
  border-bottom: 1px solid #ccc;
  margin-right: 1.98%;
  margin-bottom: 1.5%;
}
.news .date {
  position: absolute;
  left: 0;
  top: 0;
  width: 90px;
  padding-left: 22px;
  height: 22px;
  line-height: 22px;
  font-family: "Trump", "黑体";
  background: no-repeat left center url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAACXBIWXMAAAsSAAALEgHS3X78AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAYtJREFUeNp0k00rhFEUx+cRUhaS18F8ARuKLCgLCxYsJim7WcxkZDZKopQ9WcjmKVMzFpSyQCNiYfEIzVr5ACJ5qVkoL8nb79SZum53bv06z/3f/znPvbdzvZA1fN/vIcRhBFpVvodDyKZSqbzp96xknzBlSA8amw0tTZHJ4qTMSD7V5AJMQD3GsMB3IyTgGZJ4g387QFiXBbiEQZJeQ46Br4pwAv2wgS/uIbYzudY/NyD+qHmREGGedBR6Ei90yBFmVZ8pJutI6lFcY1rjnBQY1cm2ZbrRXbnGjsaoFKiR2+bvn5apEr5d2XhFv4XqctV+HT4x1XHeqF72FwQkv5gm2YEIYYwVVoG8ru/BLuSgSy9R9Ai8yce+JoxbBRbkljWpGzrhQtfGNObkCCsQg1XYMs75TrgqcYlrGpeLjZTR/j+DIZI/SjSSHPMYBmATX8wzFgPtsEeYhwMMBV2r1ce1BC3Ssaz1uR5T2mqeO41thiYvMuF8jVqkVx/OMDSpLK17BBmSz03/nwADADR3f1nCTf6lAAAAAElFTkSuQmCC);
}
.news .text {
  margin-left: 112px;
  position: relative;
}
.news .text h1 {
  font-size: 30px;
  line-height: 1.3em;
  height: 2.7em;
  overflow: hidden;
}
.news .text p {
  padding-top: 10px;
  color: #777;
  font-size: 16px;
  line-height: 1.7em;
}
.news img.abs {
  display: none;
  width: 100%;
  -webkit-transition: all 0.6s ease;
  -moz-transition: all 0.6s ease;
  -o-transition: all 0.6s ease;
  transition: all 0.6s ease;
}
.news .show img {
  -webkit-transform: scale(1.06);
  -moz-transform: scale(1.06);
  -ms-transform: scale(1.06);
  -o-transform: scale(1.06);
  transform: scale(1.06);
}
.news .act img {
  display: block;
}
.news .list-text:hover {
  background-color: #eee;
  -webkit-transition: all 0.3s ease;
  -moz-transition: all 0.3s ease;
  -o-transition: all 0.3s ease;
  transition: all 0.3s ease;
}
.news .list-text:hover .date {
  -webkit-transition: all 0.4s ease;
  -moz-transition: all 0.4s ease;
  -o-transition: all 0.4s ease;
  transition: all 0.4s ease;
  -webkit-transform: translateX(20px);
  -moz-transform: translateX(20px);
  -ms-transform: translateX(20px);
  -o-transform: translateX(20px);
  transform: translateX(20px);
}
.mb-news {
  padding-top: 4%;
}
.mb-news li {
  width: 100%;
  padding-bottom: 1%;
}
.mb-news .text {
  padding: 3% 0 1% 0;
  width: 94%;
  margin-left: auto;
  margin-right: auto;
}
.mb-news h1 {
  font-size: 18px;
  font-weight: normal;
  color: #1c1c1c;
  line-height: 1.8em;
  padding-top: 0.5%;
  padding-bottom: 0.5%;
}
.mb-news p {
  padding-top: 1%;
  font-size: 14px;
  color: #777777;
}
.mb-news .elis_ {
  line-height: 1.5em;
  height: 2.85em;
}
.mb-news .list-text:active {
  background-color: #eee;
}
.box-btn .l,
.box-btn .r {
  width: 49.45%;
}
.box-btn .l:hover .img img,
.box-btn .r:hover .img img {
  -webkit-transform: scale(1.06);
  -moz-transform: scale(1.06);
  -ms-transform: scale(1.06);
  -o-transform: scale(1.06);
  transform: scale(1.06);
}
.box-btn .l {
  padding-right: 0.54%;
}
.box-btn .r {
  padding-left: 0.54%;
}
.box-btn .lg {
  width: 98%;
}
.box-btn .xsm {
  width: 1px;
  height: 100%;
}
.box-btn .img {
  height: 0;
  line-height: 0;
  width: 100%;
  padding-bottom: 45.45454545454545%;
}
.box-btn .img img {
  -webkit-transition: all 0.6s ease;
  -moz-transition: all 0.6s ease;
  -o-transition: all 0.6s ease;
  transition: all 0.6s ease;
}
.box-btn h1,
.box-btn a {
  color: #fff;
  text-align: center;
}
.box-btn h1 {
  font-weight: normal;
  font-size: 28px;
}
.box-btn a {
  display: block;
  width: 30%;
  margin: auto;
  border: 1px solid #fff;
  font-size: 20px;
  padding: 2% 0;
  margin-top: 4.5%;
}
.box-btn .r h1,
.box-btn .r a {
  color: #000;
  border-color: #000;
}
.box-btn .l a:hover {
  background-color: #fff;
  color: #000;
}
.box-btn .r a:hover {
  background-color: #000;
  color: #fff;
}
.tel_video {
  height: 700px;
  margin-bottom: 63px;
}
.tel_video .banner {
  height: 100%!important;
}
.address {
  bottom: -9%;
}
.address .img {
  height: 90%;
}
.address .img img {
  display: block;
  height: 100%;
  margin-left: auto;
  margin-right: auto;
}
.address .btns {
  padding-top: 25px;
}
.address .btns a {
  width: 180px;
  height: 48px;
  line-height: 48px;
  display: block;
  margin-left: auto;
  margin-right: auto;
  background-color: #FE0000;
  color: #fff;
  text-align: center;
  font-size: 18px;
}
.address .btns a span {
  font-family: "宋体";
}
.address .btns a:hover {
  background-color: #d50000;
}
.address .btns a:hover span {
  padding-left: 6px;
}
#show_map_container {
  background-color: #1b1b1b;
  position: fixed;
  width: 100%;
  height: 100%;
  left: 0;
  bottom: 0;
  z-index: 9999999;
  -webkit-transform: translateY(260px);
  -moz-transform: translateY(260px);
  -ms-transform: translateY(260px);
  -o-transform: translateY(260px);
  transform: translateY(260px);
  -webkit-transition: all 0.6s ease;
  -moz-transition: all 0.6s ease;
  -o-transition: all 0.6s ease;
  transition: all 0.6s ease;
}
#show_map_container.show {
  -webkit-transform: translateY(0);
  -moz-transform: translateY(0);
  -ms-transform: translateY(0);
  -o-transform: translateY(0);
  transform: translateY(0);
}
#show_map_container:before {
  content: "loading...";
  position: absolute;
  width: 100px;
  text-align: center;
  color: #fff;
  font-size: 20px;
  left: 50%;
  top: 49%;
  margin-left: -50px;
}
#show_map_container .btn {
  z-index: 999;
  position: absolute;
  right: 0;
  top: 0;
  padding-right: .8%;
  padding-top: .8%;
}
#show_map_container .btn a {
  font-size: 46px;
  color: #fff;
  background-color: #FE0000;
  display: block;
  text-align: center;
  width: 56px;
  height: 56px;
  line-height: 56px;
}
.footer {
  background-color: #1b1d1f;
  padding-top: 2.4%;
  padding-bottom: 2.4%;
}
.footer,
.footer a {
  color: #5f6062;
}
.footer a:hover {
  color: #999;
}
.footer .l {
  width: 28%;
  padding-right: 7%;
}
.footer .c {
  width: 44.9%;
}
.footer .r {
  width: 20%;
  text-align: right;
}
.footer h1 {
  height: 55px;
  line-height: 55px;
  margin-bottom: 20px;
  border-bottom: 1px solid #282a2b;
  font-size: 16px;
  color: #bbb;
}
.footer .colun {
  width: 25.33%;
  padding-right: 8%;
}
.footer .text {
  line-height: 2em;
}
.footer .ewm {
  width: 58%;
  margin-right: 8%;
}
.footer .ewm img {
  display: block;
  width: 100%;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  -ms-border-radius: 3px;
  -o-border-radius: 3px;
  border-radius: 3px;
}
.footer .ewm img.d_n {
  display: none;
}
.footer .btn a {
  width: 35px;
  height: 35px;
  display: block;
  background-color: #fff;
  position: relative;
  border-radius: 50%;
  filter: alpha(opacity=40);
  -webkit-opacity: 0.4;
  -moz-opacity: 0.4;
  opacity: 0.4;
}
.footer .btn a:hover,
.footer .btn a.act {
  filter: alpha(opacity=80);
  -webkit-opacity: 0.8;
  -moz-opacity: 0.8;
  opacity: 0.8;
}
.footer .btn .icon_1 {
  background-image: url("../images/footer_share.png");
  background-repeat: no-repeat;
  background-position: center top;
}
.footer .btn .icon_2 {
  background-image: url("../images/footer_share.png");
  background-repeat: no-repeat;
  background-position: center bottom;
  margin-top: 50px;
}
.footer .news-c a {
  padding-right: 20px;
}
.footer .f-logo {
  padding-top: 2%;
}
.footer .f-logo .l-wrp {
  display: block;
}
.footer .f-logo .r-wrp {
  padding-top: 10px;
}
.right_btn {
  width: 50px;
  position: fixed;
  right: 0;
  top: 50%;
  margin-top: -125px;
  z-index: 1000;
  -webkit-transition: all 0.4s ease;
  -moz-transition: all 0.4s ease;
  -o-transition: all 0.4s ease;
  transition: all 0.4s ease;
}
.right_btn li {
  border-bottom: 1px solid #ff4343;
}
.right_btn li:first-child {
  -webkit-border-radius: 3px 0 0 0;
  -moz-border-radius: 3px 0 0 0;
  -ms-border-radius: 3px 0 0 0;
  -o-border-radius: 3px 0 0 0;
  border-radius: 3px 0 0 0;
}
.right_btn li:last-child {
  border-bottom: 0;
  -webkit-border-radius: 0 0 3px;
  -moz-border-radius: 0 0 3px;
  -ms-border-radius: 0 0 3px;
  -o-border-radius: 0 0 3px;
  border-radius: 0 0 3px;
}
.right_btn li,
.right_btn li a,
.right_btn .icon {
  background-color: #FE0000;
}
.right_btn li,
.right_btn li a {
  display: block;
  height: 50px;
  position: relative;
}
.right_btn span {
  height: 50px;
}
.right_btn .text {
  padding-left: 20px;
  white-space: nowrap;
  height: 50px;
  line-height: 50px;
  color: #fff;
}
.right_btn .icon {
  cursor: pointer;
  width: 50px;
  position: absolute;
  right: 0;
  top: 0;
  -webkit-transition: all 0.4s ease;
  -moz-transition: all 0.4s ease;
  -o-transition: all 0.4s ease;
  transition: all 0.4s ease;
}
.right_btn .icon_0 {
  background-image: url("../images/right_btn_0.png");
  background-repeat: no-repeat;
  background-position: center center;
}
.right_btn .icon_1 {
  background-image: url("../images/right_btn_1.png");
  background-repeat: no-repeat;
  background-position: center center;
}
.right_btn .icon_2 {
  background-image: url("../images/right_btn_2.png");
  background-repeat: no-repeat;
  background-position: center center;
}
.right_btn .icon_3 {
  background-image: url("../images/right_btn_3.png");
  background-repeat: no-repeat;
  background-position: center center;
}
.right_btn .icon_4 {
  background-image: url("../images/right_btn_4.png");
  background-repeat: no-repeat;
  background-position: center center;
}
.right_btn .icon_5 {
  background-image: url("../images/right_btn_5.png");
  background-repeat: no-repeat;
  background-position: center center;
}
.right_btn .icon_6 {
  background-image: url("../images/right_btn_6.png");
  background-repeat: no-repeat;
  background-position: center center;
}
.right_btn a {
  -webkit-transition: all 0.4s ease;
  -moz-transition: all 0.4s ease;
  -o-transition: all 0.4s ease;
  transition: all 0.4s ease;
}
.right_btn a:hover {
  background-color: #fff;
}
.right_btn a:hover .icon {
  background-color: #fff;
}
.right_btn a:hover .text {
  color: #FE0000;
}
.right_btn a:hover .icon_0 {
  background-image: url("../images/right_btn_0_h.png");
  background-repeat: no-repeat;
  background-position: center center;
}
.right_btn a:hover .icon_1 {
  background-image: url("../images/right_btn_1_h.png");
  background-repeat: no-repeat;
  background-position: center center;
}
.right_btn a:hover .icon_2 {
  background-image: url("../images/right_btn_2_h.png");
  background-repeat: no-repeat;
  background-position: center center;
}
.right_btn a:hover .icon_3 {
  background-image: url("../images/right_btn_3_h.png");
  background-repeat: no-repeat;
  background-position: center center;
}
.right_btn a:hover .icon_4 {
  background-image: url("../images/right_btn_4_h.png");
  background-repeat: no-repeat;
  background-position: center center;
}
.right_btn a:hover .icon_5 {
  background-image: url("../images/right_btn_5_h.png");
  background-repeat: no-repeat;
  background-position: center center;
}
.right_btn a:hover .icon_6 {
  background-image: url("../images/right_btn_6_h.png");
  background-repeat: no-repeat;
  background-position: center center;
}
.right_btn li .div {
  height: 100%;
  overflow: hidden;
}
.right_btn li .div a {
  width: 50px;
  float: left;
  margin: 0;
  padding: 0;
  position: relative;
}
.right_btn li .div a.tsina {
  background-image: url("../images/right_btn_sina.png");
  background-repeat: no-repeat;
  background-position: center center;
}
.right_btn li .div a.weixin {
  background-image: url("../images/right_btn_weixin.png");
  background-repeat: no-repeat;
  background-position: center center;
}
.right_btn li .div a.tqq {
  background-image: url("../images/right_btn_tqq.png");
  background-repeat: no-repeat;
  background-position: center center;
}
.right_btn li .div a.more {
  background-image: url("../images/right_btn_more.png");
  background-repeat: no-repeat;
  background-position: center center;
}
.right_btn li .div a span {
  display: none!important;
}
.right_btn li .div a:hover {
  background-color: #ff5151;
}
.right_btn li .div div {
  width: 50px;
  height: 50px;
  position: absolute;
  right: 50px;
  top: 0;
  cursor: pointer;
}
.right_btn:hover,
.right_btn.act {
  width: 180px;
}
.pages {
  text-align: center;
  padding-top: 40px;
  padding-bottom: 40px;
}
.pages a,
.pages span {
  display: inline-block;
  padding: 15px 30px;
  color: #999999;
  background: #EEEEEE;
  border-radius: 2px;
  margin-right: 5px;
  margin-bottom: 5px;
}
.pages a:hover,
.pages span:hover,
.pages a.act,
.pages span.act {
  color: #fff;
  background: #2f2f2f;
  border-color: #252525;
  display: inline-block;
  text-decoration: none;
}
.share-c,
.font-c {
  width: 86px;
  height: 44px;
  position: absolute;
  right: 0;
  top: 0;
}
.share-c {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFYAAAAQCAYAAACMV4iGAAAFQklEQVRYhe2YX0hTbxzGjwlDBg5LMZVcESMiyP5bZpThRjUwdjmCiCAoL7xYQX+kgtkfatRdRGYsg7wY/oFmMQ5FNEjEUIzAdSFJti1PW2yD2jzats/vQs5wnenPfiXRjx54b77vc5593+c977N3E/iLRYHwuxv4v2JBxiaTSXw+Hz09PTx79oyJiYnF7uuPx4KMffXqFUVFRQiCgCAIGI1Gksnkojb29u1bXC4XLpcLn8+nmp+enmZwcJCRkRFSqVSm/vHjR0RRJBqN5tSVZZmBgQFEUeTLly85OYq22+3G5XLR1dVFMBickyeKYmYMDg4yPT29MGNPnz6dMVUZuT7oV+HNmzc0NDSwY8cOqqurMZlMSJKUxQmFQmzduhWr1Uo8Hs/U29raEASB58+f59Tu7+8nPz8fQRDo6urKyVG0tVottbW1rF27FpPJxIcPH3LyZvuyZs0aPn36NL+xgUCA1tZWDAZD1sP5+fmEw+EFmfSjSCQSHDp0CLPZnKndu3dPtZGfP39m3759HD9+nEQikak/fPgQQRB4+fKlSjudTuNwOCgvL0ev19PY2Eg6nVbxFO2TJ08C4Pf70Wq1XL9+PSdv27ZtXLx4kZaWFjo6OkgkEjPGSpKE2+3m9u3b9PX1IUkSDoeDmpoa1q1bx4ULF2hoaECv17Nz506uXr36E9bNj0gkQn19PXq9nubm5jlPhrIom82WVX/8+PGcxkajUcxmM5cuXcJut1NRUcHQ0NC/agcCAUpLS7l27VpOXl1dHXfu3MHpdCKKIrIszxhrsVgoLi5GEAQMBgNWq5XNmzdz/vx5hoeHMyJer5fR0dH/YNfCkUwmcbvdFBYWIggCdXV1tLe3qzJdWVRVVRVNTU3YbDZsNhsHDhyY09jOzk4KCgoQRZG+vj50Oh12uz0ro2drGwwGjh07hsVioaSkRLUJCm/2aV69ejWSJCG8fv1alZ9Go/G3f/N7vd5Mtms0Gl68eJE1n2tRs8f3xk5OTnL48GE2btyILMsAHD16lPr6elV+K9rr16+nvLycZcuW8ejRI1VsKLy9e/fS1tbGgwcPePr06cwbOzExoWqqqqqKzs7ORbDrx/Dt2zdaW1tZtWoVdrs9a05Z1P79++nu7qa3t5fe3l5OnTqV09iRkREKCwvRaDRs2rSJLVu2oNPp0Gg0eDyenNqNjY04nU4KCgpwu92q/hTe2bNnVXMCwJUrV9iwYQMajQaz2YzD4aCsrIzt27fT0dEBwPDwMDdu3ODJkyd8/fr15xybB7Isc/nyZcbHx4GZfMvLy6OnpyfnopqamrLq3d3dOY29desWK1asoL29HY/Hg8fjwel0UllZSXNzc1bUKNonTpwgGAxiNBopLS1VxaDCKysro6amhtraWmw2G7FYbMZYWZYJBoOMjo4SDoeRZRmfz8e5c+dYuXIle/bsoaKiAq1WS0lJCQcPHvx1Tn6HeDzO3bt3Wbp0KZWVlRQXF9PS0pI5vgrC4TC7d+/myJEjWbeC+/fvIwgCXq83U4tEIphMJqxWK1NTU5n61NQUVquVJUuWMDAwMKd2f38/y5cvx2KxEIlEVLzZp726uppQKDT/dUuWZQKBgCrL8vLyVHe6X4V0Oo0sy4yNjfHu3TvGxsayzFCQSqUIh8NEo9Gs7IvH4/j9/qxnkskkoVCIWCym0onFYoyPjzM5OTmndjqdJhQKIUlS1put8Px+f2aEw2FSqdTCfiDcvHlTZezsnfsLNRZk7Pv379m1axc6nY6ioiLOnDmz2H398fihf7ckSco6Mn8xN/4BQf8D25NEnRkAAAAASUVORK5CYII=) no-repeat center center;
}
.share-c:hover {
  filter: alpha(opacity=80);
  -webkit-opacity: 0.8;
  -moz-opacity: 0.8;
  opacity: 0.8;
}
.font-c {
  width: 110px;
}
.font-c .img {
  width: 33.3%;
  float: left;
}
.font-c .img:hover {
  filter: alpha(opacity=80);
  -webkit-opacity: 0.8;
  -moz-opacity: 0.8;
  opacity: 0.8;
}
.font-c img {
  display: block;
  width: 60%;
  margin-left: auto;
  margin-right: auto;
  cursor: pointer;
  margin-top: 16%;
}
.title_wrp {
  width: 93.4%;
  margin-left: auto;
  margin-right: auto;
  z-index: 998;
  position: relative;
}
.title_wrp .top-nav {
  padding-top: 60px;
}
.title_wrp .top-nav h1 {
  line-height: 42px;
  font-size: 26px;
  color: #333333;
  font-weight: normal;
}
.title_wrp .s-nav {
  margin-top: 22px;
  line-height: 34px;
  position: relative;
}
.title_wrp .s-nav span {
  color: #777;
  position: absolute;
  left: 0;
  top: 0;
}
.title_wrp .s-nav ul {
  padding-left: 50px;
}
.title_wrp .s-nav ul li {
  list-style: none;
  float: left;
  padding-left: 12px;
  padding-right: 12px;
}
.title_wrp .s-nav ul li a {
  padding-left: 9px;
  padding-right: 9px;
  color: #222;
}
.title_wrp .s-nav ul li:after {
  content: " ";
  height: 2px;
  line-height: 2px;
  width: 100%;
  display: block;
  -webkit-transform: scale(0);
  -moz-transform: scale(0);
  -ms-transform: scale(0);
  -o-transform: scale(0);
  transform: scale(0);
}
.title_wrp .s-nav ul li:hover:after,
.title_wrp .s-nav ul li.act:after {
  background-color: #222;
  -webkit-transform: scale(1);
  -moz-transform: scale(1);
  -ms-transform: scale(1);
  -o-transform: scale(1);
  transform: scale(1);
}
.title_wrp .s-nav.fixed .fix {
  position: fixed;
  background-color: #fff;
  z-index: 99999;
  width: 80%;
  left: 0;
  padding-left: 10%;
  padding-right: 10%;
  border-top: 1px solid #eee;
  padding-top: 5px;
}
.title_wrp .s-nav.fixed .fix span {
  left: 10%;
  top: 5px;
}
.team-box .l {
  width: 62%;
}
.team-box .l .after {
  padding-bottom: 69.14%;
  position: relative;
  width: 100%;
  background-color: #f9f9f9;
}
.team-box .l img {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
}
.team-box .r {
  padding-left: 6%;
  width: 26%;
}
.team-box .r h1 {
  margin-top: 38%;
}
.team-box .img {
  -webkit-transition: all 0.8s 0.3s ease;
  -moz-transition: all 0.8s 0.3s ease;
  -o-transition: all 0.8s 0.3s ease;
  transition: all 0.8s 0.3s ease;
}
.team-box:hover .img {
  -webkit-transform: scale(1.06);
  -moz-transform: scale(1.06);
  -ms-transform: scale(1.06);
  -o-transform: scale(1.06);
  transform: scale(1.06);
}
.case_web .li {
  background-color: #222;
  width: 100%;
  position: relative;
  margin-top: 15px;
  /*36.562609139944896454487834534142*/
}
.case_web .li .l {
  width: 65%;
  padding-bottom: 36.562609139944896454487834534142%;
}
.case_web .li .r {
  width: 29%;
  height: 100%;
}
.case_web .li .r.fr {
  margin-right: 2.8%;
}
.case_web .li .r.fl {
  margin-left: 2.8%;
}
.case_web .li .r h1 {
  font-size: 24px;
  line-height: 1.9em;
  margin-top: 18%;
  color: #fff;
}
.case_web .li .r h1 a {
  color: #fff;
}
.case_web .li .r span {
  display: block;
  color: #9a9a9a;
  font-size: 18px;
  padding-top: 2.469%;
}
.case_web .li .r h3 {
  font-weight: normal;
  padding-top: 3.8%;
}
.case_web .li .r h3 a {
  color: #cdcdcd;
  font-size: 18px;
  line-height: 2em;
}
.case_web .li .r h3 a:hover {
  color: #fff;
}
.case_web .li .r p {
  color: #979797;
  font-size: 13px;
  line-height: 1.84em;
  padding-top: 2.469%;
  max-height: 7.176em;
  overflow: hidden;
}
.case_web .li .r .p_btn {
  padding-top: 20%;
}
.case_web .li .r .p_btn i {
  background-image: url("../images/icon_4_h.png");
  background-repeat: no-repeat;
  background-position: center center;
}
.case_web .li .r .p_btn a:hover {
  background-color: #eee;
  border-color: #fff;
}
.case_web .li .r .p_btn a:hover span {
  background-color: #fff;
}
.case_web .li .r .p_btn a:hover i {
  background-image: url("../images/icon_4.png");
  background-repeat: no-repeat;
  background-position: center center;
}
.case_web .li .bg {
  background-color: #000;
  -webkit-transition: all 0.4s ease;
  -moz-transition: all 0.4s ease;
  -o-transition: all 0.4s ease;
  transition: all 0.4s ease;
}
.case_web .li .text {
  width: 100%;
  text-align: center;
  color: #fff;
  font-size: 15px;
  position: absolute;
  top: 50%;
  margin-top: -15px;
  -webkit-transition: all 0.4s ease;
  -moz-transition: all 0.4s ease;
  -o-transition: all 0.4s ease;
  transition: all 0.4s ease;
}
.case_web .li .text .t {
  position: relative;
  line-height: 32px;
  white-space: nowrap;
}
.case_web .li .text .t .before,
.case_web .li .text .t .afters {
  content: " ";
  width: 100%;
  display: block;
  background: #fff;
  height: 1px;
  line-height: 1px;
  position: absolute;
  left: 0;
  -webkit-transition: all 0.6s ease;
  -moz-transition: all 0.6s ease;
  -o-transition: all 0.6s ease;
  transition: all 0.6s ease;
}
.case_web .li .text .t .before {
  top: 0;
}
.case_web .li .text .t .afters {
  bottom: 0;
}
.case_web .li .img {
  -webkit-transition: all 0.4s ease;
  -moz-transition: all 0.4s ease;
  -o-transition: all 0.4s ease;
  transition: all 0.4s ease;
}
.case_web .li .img img {
  display: block;
  position: relative;
  width: 100%;
}
.case_web .li .l:hover .bg {
  filter: alpha(opacity=40);
  -webkit-opacity: 0.4;
  -moz-opacity: 0.4;
  opacity: 0.4;
}
.case_web .li .l:hover .text span .before,
.case_web .li .l:hover .text span .afters {
  -webkit-transform: scaleX(0.1);
  -moz-transform: scaleX(0.1);
  -ms-transform: scaleX(0.1);
  -o-transform: scaleX(0.1);
  transform: scaleX(0.1);
}
.animate .plytext p,
.animate .plytext .btn {
  -webkit-transform: translateX(30px);
  -moz-transform: translateX(30px);
  -ms-transform: translateX(30px);
  -o-transform: translateX(30px);
  transform: translateX(30px);
}
.plytext p {
  font-size: 30px;
  cursor: default;
  color: #fff;
}
.plytext .btn {
  width: 38px;
  height: 38px;
  background-size: 100%;
  margin-top: 20px;
  cursor: pointer;
}
.plytext .btn img {
  display: block;
  width: 100%;
}
.plytext .container {
  padding-top: 12%;
  width: 81.25%!important;
}
.case_mobile {
  background-color: #ededed;
  width: 102%;
}
.case_mobile .li {
  width: 23%;
  margin-right: 1.99%;
  float: left;
  background-color: #fff;
  margin-top: 45px;
}
.case_mobile .li:hover {
  box-shadow: 0 5px 15px rgba(0, 0, 0, 0.2);
  -webkit-transform: translateY(-6px);
  -moz-transform: translateY(-6px);
  -ms-transform: translateY(-6px);
  -o-transform: translateY(-6px);
  transform: translateY(-6px);
}
.case_mobile .img {
  width: 100%;
  padding-bottom: 66.59%;
  position: relative;
}
.case_mobile .img img {
  position: relative;
  width: 100%;
  display: block;
}
.case_mobile .text {
  padding: 5%;
}
.case_mobile .text h2 {
  font-size: 14px;
  line-height: 1.57em;
  height: 2.983em;
  margin-bottom: 10px;
}
.case_mobile .text h2 a {
  height: 200px;
  color: #666;
}
.case_mobile .text span,
.case_mobile_show .l .title span,
.case_mobile_show .l .h-title span {
  color: #ccc;
  line-height: 1.75em;
}
.case_mobile .text .time,
.case_mobile_show .l .title .time,
.case_mobile_show .l .h-title .time {
  padding-left: 18px;
  background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAYAAACqaXHeAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyBpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNSBXaW5kb3dzIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkQ5MjY4RDEwQkVFNTExRTdCMjA2RTU4NzhCMjM3RTZFIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkQ5MjY4RDExQkVFNTExRTdCMjA2RTU4NzhCMjM3RTZFIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6RDkyNjhEMEVCRUU1MTFFN0IyMDZFNTg3OEIyMzdFNkUiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6RDkyNjhEMEZCRUU1MTFFN0IyMDZFNTg3OEIyMzdFNkUiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz6N0NOwAAAIlUlEQVR42uxbCWyURRSe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") no-repeat left center;
  background-size: 16px auto;
}
.case_mobile .text .view,
.case_mobile_show .l .title .view,
.case_mobile_show .l .h-title .view {
  padding-left: 18px;
  background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAAAjCAYAAAAkCQwqAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyBpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNSBXaW5kb3dzIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjI0OEJEMEUyQkVFNjExRTdCMjRDRTlEMDFEREU5NDNFIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjI0OEJEMEUzQkVFNjExRTdCMjRDRTlEMDFEREU5NDNFIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6MjQ4QkQwRTBCRUU2MTFFN0IyNENFOUQwMURERTk0M0UiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6MjQ4QkQwRTFCRUU2MTFFN0IyNENFOUQwMURERTk0M0UiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4WnymLAAAFwUlEQVR42ryaC2wURRjHt3dX7dUKSpASIT6gokSpUkREhRRFVASpb4mPRBG0vjEawbfRqCGBECWKIirFR6wGFR9Fq6Apakt4KAWpWttqPSxqUQr1tC2t/4/+L9mM29uZ2S1f8kt729vZmW/me24zysvLnV6WI0ABGAVOAEeBwaC/8r0/wS/xeLwhFott7erq2oDPG0ED6Ax7UtFo1MnPz3divbDgTC52MjgTHA8O0bjvUCGZTI7A4qfyWgvYBj4DH4Iq8G/QCWJ8JzMzc9/PMBUwBFwFpoPjggyUkZGR+rUPGEPuAXWgFCwDNWE8IxLCwk8Gr4Ot4BHDxbdxR7sMlDwHbAbvgHFBJx/kBOSDh8E0A0VuAWXgK1APdrl2+kju9LlgpGySj5lNIx+DB2ke+0UBh3HhMzkRHfkIPAEq0ji0b8BKcD8VMYcL9JNJYCJ4BdwLEiaLMTWB6Tx+N2ku/ndwGXf1c01vLuZQCYrA+aBRcx3XcG6zekMBErLeAK+BgZr3VIOx4M0AZiae/1QqREf6gefABwy1oZjAeFBCG9UVcYjngF89/ib2XkjlpCYp31sHVoOdyve3M6SW0TR0RL6/HsygMqwVcCuYb2DrIn/RVNTFx8Ed4LY0p+gP7uA85gDuJEnGXAsO15xHLniPDvIxUxOIgkXgKcPFi9zH4++Wo+kDHvcxof68v5IJlFskatxtGu7Bo2A5yNJVQDbt9mYLm5X09XnlmhzzVWC0wTjDGd6OVa6LD1pjMS9J0N5ntplWAWKf74ILLZ3WYtChXBOFDLMYS476ix4ncJHl3M5iOM7tSQF9mF1NtHzATmrZLRICzwsQBU6jI3OLVG8/W443mpFlgKqAA5ljTwgwWTn+Tcq1mSGk2tcrWeFug7DoJQXc6L5uBTzDsBVENiufBxmELa9kKCUneviCrwPOdSwqwZc7OzujEXrm60LYqUYPz3+wxTifcME3UBESqvN8nmVcCba3txfV19fPFwXMDqkc/lv5nGM5jpzGH+g8q13+yS2tQScbiUScRCIxK8LaOgzJ8lGIrjS4Kr54DwuOB50sjr+Tm5tbGmG8XxGCAtTc+yeLnZJUeBN/H0ozEvnR51k2HaHVeXl5xaKAvfQBlQEVMMJDARsN7q8Fxa7Pl9D+qz26P/kB57oFfuDKaDSaTEWBXSw/NwUYdJTz/0bnSz73bGPiNZdV3/e8Pszlm5YpyVWc37WVWvYZmtREaIerirKRAR6hdDkLGC+p4KkRxT8Jmnl9IFts/RhaFyv3TaB52Mh37E3U9ZQKN7maFzZyo/K5g8mQV1m8nebnnksR22UFrCpnePiRYsu5iTmerfoTr2KomSeh1OIhZ4CrlWs1TIdrlesXsdQWpS2g+b3tdL83kLbWFI/TOJXXTaWMKX6jbjksIezydHV0Gpnn8t7uft8YltetrjB3J3iW9i6O7R+w1OnuNH/hUd8vsJjP0+AC9hSMGyIPcGeW0CZ1RGz4VZpSi1Is3U4FTWZHaBDzfDGRKhYqDT3kGCUeGWE62QNu8ctzdFpiK6iEF5zuNz1auTa7MZeC35S/JajQJZpj9aVTnGSw+CqG9m99M0LNAevpQGazGtOR8XRoQSrMU2gKuiV1kqd2nM7iTRSwL3sEC8FJ4C3Ne4awuCnxaHGlk2PYG1xrcN8q+g7xW+26D7J5MVLHoz2B/bbTNZQskeEK7qaYxjp65N2s+HKY3soC5F1AIXsUun2Ihxyf7m+YCkjJGh41cXZ3USF+r7MKiUOPv4e/H2RR4HzJMLrSow23XxSQalyUEdm9a8HFat8tTfWYZfi8Zi54KRXQFXD+TkzKwpBkPZnLXZ7CEzLUcTU2pQ73q9QEyl6GxQoe8U97iuem1WBq3THUxE7I0sJdEg5wul+Xy+kY2dbWNry1tXVwR0eHPFT9p4kWTGxHTk5OIjs7u4ahdwO9eTLsScp/iMhm/CfAAJ68ah03rEQ9AAAAAElFTkSuQmCC") no-repeat left center;
  background-size: 16px auto;
}
.show_text {
  margin-top: 28px;
  padding-bottom: 28px;
  font-size: 16px;
  padding-top: 21px;
  min-height: 400px;
  border-top: 1px solid #E5E5E5;
  border-bottom: 1px solid #E5E5E5;
  line-height: 1.8;
}
.show_text img {
  max-width: 100%;
}
.show_text .abstract {
  background-color: #ededed;
  color: #888;
  padding: 15px 25px;
  line-height: 1.6;
  border-radius: 3px;
  margin-bottom: 21px;
}
.show_text .abstract span {
  float: left;
}
.show_text .abstract p {
  overflow: hidden;
}
.page-link {
  padding-top: 20px;
  padding-bottom: 20px;
  font-size: 16px;
  line-height: 2em;
}
.page-link span {
  color: #7D7D7D;
}
.page-link a {
  color: #9E9E9E;
  display: block;
}
.page-link a:hover {
  color: #FE0000;
}
.case_mobile_show {
  margin-top: 70px;
}
.case_mobile_show .l {
  padding-right: 280px;
}
.case_mobile_show .l .title {
  background-color: #fff;
  -webkit-border-radius: 4px 4px 0 0;
  -moz-border-radius: 4px 4px 0 0;
  -ms-border-radius: 4px 4px 0 0;
  -o-border-radius: 4px 4px 0 0;
  border-radius: 4px 4px 0 0;
}
.case_mobile_show .l .title h1 {
  font-size: 32px;
  line-height: 1em;
  padding: 30px 30px 0 80px;
  color: #333;
}
.case_mobile_show .l .title p {
  padding: 10px 30px 0 79px;
  margin-top: 5px;
  margin-bottom: 15px;
  height: 30px;
  line-height: 30px;
  color: #bbb;
}
.case_mobile_show .l .title span,
.case_mobile_show .l .h-title span {
  color: #999;
}
.case_mobile_show .l .position-c {
  border-bottom: 1px solid #E5E5E5;
  padding-bottom: 28px;
  margin-bottom: 25px;
  line-height: 1.7em;
}
.case_mobile_show .l .position-c .ps {
  padding-left: 15px;
  background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAJCAYAAAAVb42gAAAAk0lEQVQImQXBQQoBURzA4f/a2oKVzGpKseKNXMDCCWysrKQcxQXcQ9nMWEiTCMspKZIiosF7b5r5+T4h9MEAGkhB1s0OZuqTAM8sQUJXsS8r4vkMjUWiWovAKXHy2sTBAlk1PA65Asuiy3E8QXZVRZSvcO+N4PdANk6dbXfI93WDVCPX/gB9OWMAi0WS9wdSIAOAP0yyccxdBAHpAAAAAElFTkSuQmCC") no-repeat left center;
}
.case_mobile_show .l .position-c a,
.case_mobile_show .l .position-c span,
.case_mobile_show .l .position-c i {
  display: block;
  float: left;
}
.case_mobile_show .l .position-c a,
.case_mobile_show .l .position-c span {
  color: #666;
  font-size: 16px;
}
.case_mobile_show .l .position-c i {
  background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAAICAYAAAAx8TU7AAAAVElEQVQImW2OQQ5AQBRDh0TipLMiIcGSsuj793FBGyMhumz70iZgtr3knJtUBHTACWxPIKm2PQCn7V1SW4AqIvqb0J95JEk1ML7w0oiI9RmyPX0vXfttOVfkr+/tAAAAAElFTkSuQmCC") no-repeat center center;
  width: 20px;
}
.case_mobile_show .l .position-c a:hover {
  color: #FE0000;
}
.case_mobile_show .l .info {
  background-color: #D6D6D6;
  padding-top: 50px;
  padding-bottom: 30px;
}
.case_mobile_show .l .info .ewm {
  text-align: center;
}
.case_mobile_show .l .info .ewm h1 {
  color: #cb0000;
  font-size: 22px;
  line-height: 1.3em;
  padding-top: 22px;
  padding-bottom: 22px;
}
.case_mobile_show .l .info .ewm img {
  width: 200px;
  display: block;
  margin-left: auto;
  margin-right: auto;
}
.case_mobile_show .l .info ul {
  width: 753px;
  margin-left: auto;
  margin-right: auto;
}
.case_mobile_show .l .info ul li {
  width: 334px;
  height: 665px;
  margin-top: 70px;
  margin-left: 20px;
  margin-right: 20px;
  position: relative;
  background: url("data:image/png;base64,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ToCQ4QQIGU6AkOEECBlOgJDhBAgZToCQ4QQIGU6AkOEECBlOgJDhBAgZToCQ4QQIGU6AkOEECBlOgJDhBAgZToCQ4QQIGU6AkOEECBlOgJDhBAgZToCQ4QQIGU6AkOEECBlOgJDhBAgZToCQ4QQIGU6AkOEECBlOgJDhBAgZToCQ4QQIGU6AkOEECBlOgJDhBAgZToCQ4QQIGU6AkOEECBlOgJDhBAgZToCQ4QQIGU6AkOEECBlOgJDhBAgZToCQ4QQIGU6AkOEECBlOgJDhBAgZToCQ4QQIGU6AkOEECBlOgJDhBAgZToCQ4QQIGU6AkOEECBlOgJDhBAgZToCQ4QQIGU6AkOEECBlOgJDhBAgZToCQ4QQIGU6AkOEECBlOgJDhBAgZToCQ4QQIGU6AkOEECBlOgJDhBAgZToCQ4QQIGU6AkOEECBlOgJDhBAgZToCQ4QQIGU6AkOEECBlOgJDhBAgZToCQ4QQIGU6AkOEECBlOgJDhBAgZToCQ4QQIGU6AkOEECBlOgJDhBAgZToCQ4QQIGU6AkOEECBlOgJDhBAgZToCQ4QQIGU6AkOEECBlOgJDhBAgZToCQ4QQIGU6AkOEECBlOgJDhBAgZToCQ4QQIGU6AkOEECBlOgJDhBAgZToCQ4QQIGU6AkOEECBlOgJDhBAgZToCQ4QQIGU6AkOEECBlOgJDhBAgZToCQ4QQIGU6AkOEECBlOgJDhBAgZToCQ4QQIGU6AkOEECBlOgJDhBAgZToCQ4QQIGU6AkOEECBlOgJDhBAgZToCQ4QQIGU6AkOEECBlOgJDhBAgZToCQ4QQIGU6AkOEECBlOgJDhBAgZToCQ4QQIGU6AkOEECBlOgJDhBAgZToCQ4QQIGU6AkOEECBlOgJDhBAgZToCQ4QQIGU6AkOEECBlOgJDhBAgZToCQ4QQIGU6AkOEECBlOgJDhBAgZToCQ4QQIGU6AkOEECBlOgJDhBAgZToCQ4QQIGU6AkOEECBlOgJDhBAgZToCQ4QQIGU6AkOEECBlOgJDhBAgZToCQ4QQIGU6AkOEECBlOgJDhBAgZToCQ4QQIGU6AkOEECBlOgJDhBAgZToCQ4QQIGU6AkOEECBlOgJDhBAgZToCQ4QQIGU6AkOEECBlOgJDhBAgZToCQ4QQIGU6AkOEECBlOgJDhBAgZToCQ4QQIGU6AkOEECBlOgJDh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") no-repeat;
}
.case_mobile_show .l .info ul img {
  width: 325px;
  display: block;
  height: auto;
  position: absolute;
  margin: 19px 0px 0px 5px;
  clip: rect(57px, 325px, 573px, 0px);
}
.case_mobile_show .l .xgxm {
  padding-top: 5%;
}
.case_mobile_show .l .h-title {
  padding-right: 120px;
}
.case_mobile_show .l .case_mobile {
  padding-bottom: 3%;
}
.case_mobile_show .l .case_mobile .text h2 {
  font-weight: normal;
}
.case_mobile_show .l .case_mobile .text h2 a {
  color: #999;
}
.case_mobile_show .r {
  width: 250px;
  position: absolute;
  right: 0;
  top: 0;
  height: 100%;
}
.case_mobile_show .r .online {
  text-align: center;
  -webkit-border-radius: 2px;
  -moz-border-radius: 2px;
  -ms-border-radius: 2px;
  -o-border-radius: 2px;
  border-radius: 2px;
}
.case_mobile_show .r .online a {
  font-size: 16px;
  color: #666;
}
.case_mobile_show .r .online a:hover,
.case_mobile_show .r .online a.act {
  background-color: #D6D6D6;
}
.case_mobile_show .r .online a span {
  padding-left: 38px;
  background-image: url("../images/icon-qq.png");
  background-repeat: no-repeat;
  background-position: left center;
  height: 40px;
  line-height: 40px;
}
.case_mobile_show .r .tips a {
  color: #333;
  background-color: #cfcfcf;
  margin: 5px 5px 5px 0;
  padding: 8px 15px;
  line-height: 1em;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  -ms-border-radius: 3px;
  -o-border-radius: 3px;
  border-radius: 3px;
}
.case_mobile_show .r .tips a:hover {
  background-color: #ff3232;
  color: #fff;
}
.case_mobile_show .r .tips-h2 h2 {
  font-size: 16px;
  color: #FE0000;
  font-weight: normal;
  padding-top: 16px;
  padding-bottom: 16px;
}
.case_mobile_show .r .recommend ol {
  list-style-type: none;
  counter-reset: av;
  padding: 0;
  margin: 0;
}
.case_mobile_show .r .recommend ol li {
  padding-left: 28px;
  position: relative;
  margin-bottom: 14px;
}
.case_mobile_show .r .recommend ol li:before {
  content: counter(av);
  counter-increment: av;
  position: absolute;
  left: 0;
  top: 0;
  width: 20px;
  height: 20px;
  line-height: 20px;
  background: #d50000;
  color: #fff;
  text-align: center;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  -ms-border-radius: 3px;
  -o-border-radius: 3px;
  border-radius: 3px;
}
.case_mobile_show .r .recommend ol li a {
  color: #565656;
}
.case_mobile_show .r .recommend ol li a:hover {
  color: #FE0000;
}
.case_mobile_show .r .show-right-wrp {
  padding: 3% 5%;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  -ms-border-radius: 3px;
  -o-border-radius: 3px;
  border-radius: 3px;
}
.flip_over {
  width: 100%;
  position: fixed;
  left: 0;
  bottom: 40%;
  z-index: 9999;
}
.flip_over a {
  width: 50px;
  height: 50px;
  display: block;
  top: 0;
}
.flip_over a,
.flip_over a i,
.flip_over a em,
.flip_over a p {
  position: absolute;
  -webkit-transition: all 0.5s ease;
  -moz-transition: all 0.5s ease;
  -o-transition: all 0.5s ease;
  transition: all 0.5s ease;
  -webkit-border-radius: 50px;
  -moz-border-radius: 50px;
  -ms-border-radius: 50px;
  -o-border-radius: 50px;
  border-radius: 50px;
  top: 0;
}
.flip_over a i {
  background-color: #000;
  filter: alpha(opacity=48);
  -webkit-opacity: 0.48;
  -moz-opacity: 0.48;
  opacity: 0.48;
}
.flip_over a em,
.flip_over a i {
  width: 100%;
  height: 100%;
  left: 0;
}
.flip_over a p {
  color: #fff;
  background: transparent;
  -webkit-background: rgba(0, 0, 0, 0);
  background: rgba(0, 0, 0, 0);
  height: 50px;
  line-height: 50px;
  width: 0px;
  font-size: 16px;
  overflow: hidden;
  text-align: center;
}
.flip_over a:hover p {
  background: #666;
  -webkit-background: rgba(0, 0, 0, 0.3);
  background: rgba(0, 0, 0, 0.3);
  width: 130px;
}
.flip_over .prev {
  left: 0;
}
.flip_over .prev em {
  background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAQCAYAAAB3AH1ZAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyBpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNSBXaW5kb3dzIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjg5NzNEOUQxQzNBNzExRTc5OUJFODdFQzVBMTBFMjZEIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjg5NzNEOUQyQzNBNzExRTc5OUJFODdFQzVBMTBFMjZEIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6ODk3M0Q5Q0ZDM0E3MTFFNzk5QkU4N0VDNUExMEUyNkQiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6ODk3M0Q5RDBDM0E3MTFFNzk5QkU4N0VDNUExMEUyNkQiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz6RHOyCAAAAs0lEQVR42mL8//8/Aw7ABcSHgPgFEPsw0Aiw4BDnBOLVQGwIxMEMtASgEEDDnEC88z8E+GGRpyoeUMvRHQCyfAfUcn96WI7sAA4ky/3oZTnMAdxAvAmIvwGxCz0tB2FGIHEcmBYtoNntHDQH0Au8Qc6GbNC8T08HcMGiYDMQ/wBid3pHAbYc4DcQDkAvA/wHwgED4ohBVxQjO2IbEP8D4gBalwP4quP9QPwWiL1olQ8BAgwAbelEnL4v0o4AAAAASUVORK5CYII=") no-repeat center center;
  background-size: 40% auto;
}
.flip_over .prev p {
  right: 0;
  padding-right: 50px;
  text-indent: -60px;
}
.flip_over .prev:hover {
  left: 130px !important;
}
.flip_over .prev:hover p {
  text-indent: 0;
}
.flip_over .menu {
  left: 50%;
  margin-left: -25px;
}
.flip_over .menu em {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAANCAYAAACZ3F9/AAAAG0lEQVQokWP4jwUwoAGsakaCxiEEhlCo0l0jAMm9joCqnr4YAAAAAElFTkSuQmCC) no-repeat center center;
}
.flip_over .menu p {
  left: 0;
  padding-left: 50px;
  text-indent: -216px;
}
.flip_over .menu:hover {
  margin-left: -90px;
}
.flip_over .menu:hover p {
  text-indent: 0;
}
.flip_over .next {
  right: 0;
}
.flip_over .next em {
  background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAQCAYAAAB3AH1ZAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyBpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNSBXaW5kb3dzIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjRBOUMzMzQ3QzNBNzExRTc5QzM1QjU1QkQ5MDU4OTc3IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjRBOUMzMzQ4QzNBNzExRTc5QzM1QjU1QkQ5MDU4OTc3Ij4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6NEE5QzMzNDVDM0E3MTFFNzlDMzVCNTVCRDkwNTg5NzciIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6NEE5QzMzNDZDM0E3MTFFNzlDMzVCNTVCRDkwNTg5NzciLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz7kF0loAAAAtklEQVR42sTVMQvCMBCG4UTEQayji7MuDu6iuFX/pavi4K6D1rm/pgqCg/E9sBBK6pbLwZOlgXwkl8Y650zEOmCGBarQhI6JWztMcEIWnCE7EFmODwpkze8aAf6G0AogNl6IQYoA/k7c6hDaAcQSD5wxtAx7enFk9OqFOcYouwz9H62y6Glew6Y1nrjIEaRqwiJFE9bX8O7/C5IurhUgb1tcI8AWb1xDiwsb+Tk+YopV23P8FWAA0+tEFoTZCysAAAAASUVORK5CYII=") no-repeat center center;
  background-size: 40% auto;
}
.flip_over .next p {
  left: 0;
  padding-left: 50px;
  text-indent: 60px;
}
.flip_over .next:hover {
  right: 130px !important;
}
.flip_over .next:hover p {
  text-indent: 0;
}
.flip_over.flip_over_position1 {
  bottom: 10%;
}
.flip_over.flip_over_position1 .prev {
  left: 10px;
}
.flip_over.flip_over_position1 .next {
  right: 10px;
}
.flip_over.flip_over_position1 .container {
  width: 100%;
}
.project_info {
  padding-top: 0;
  background-color: #F5F5F5;
  margin-top: 14px;
}
.project_info .title {
  line-height: 50px;
  color: #333;
}
.project_info h2 {
  font-size: 26px;
  font-weight: normal;
}
.project_info h3 {
  line-height: 36px;
  margin-top: 18px;
}
.project_info .line {
  display: block;
  width: 10px;
  height: 2px;
  line-height: 0;
  margin-top: 10px;
  background-color: #9A9A9A;
}
.project_info .left {
  width: 32%;
  padding: 100px 18.5% 85px 3.5%;
  background-color: #fff;
}
.project_info .left p {
  padding-top: 4%;
}
.project_info .right {
  width: 31.5%;
  padding: 95px 7.7% 0 6.8%;
}
.project_info .right .title {
  font-family: "Base-font";
  font-size: 40px;
}
.project_info .right .list-box {
  padding-top: 38px;
}
.project_info .right .list-box p {
  padding-left: 20px;
  line-height: 30px;
  color: #777;
  background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAECAYAAACp8Z5+AAAAMElEQVQImV3IsREAMAjDQNaDOWxNnoMxkoYqhYpX2E6ggbadsbhb/2NCUgEDHEn1ACLDH2HiU2P6AAAAAElFTkSuQmCC") no-repeat 3px center;
}
.project_info .p_btn {
  margin-top: 8%;
  padding-bottom: 0!important;
}
.project_info .btn_list .icon_link {
  color: #333;
}
.project_info .btn_list .icon_link:hover {
  color: #fff;
}
.case-img-box {
  margin-top: 14px;
  width: 92.8%;
  padding: 3.6%;
  background-color: #fff;
}
.case-img-box img {
  display: block;
  width: 100%;
}
.services_list .slidet {
  padding-left: 120px;
  padding-right: 120px;
}
.services_list .play-btn {
  width: 100px;
  height: 140px;
  position: absolute;
  top: 50%;
  margin-top: -70px;
  background-size: auto 52%!important;
  cursor: pointer;
}
.services_list .play-btn:hover {
  -webkit-background-color: rgba(0, 0, 0, 0.2);
  background-color: rgba(0, 0, 0, 0.2);
}
.services_list .prev {
  background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABoAAABKCAYAAAClxEQ5AAACi0lEQVRYhdWZz4uNYRTH5485M9Nt0uRORpOa2aAkkoVJ0UwpVibZiFJTshlRQjaiLDRFSdMUWYyNKAobEpmMH9MQBmP8uPfOx+J93pz3dJfPd+HU3dzF/fQ577nP+33P29HxvxZgwChwBlgHmBLSoqh3KlBn+vGyfmUHJZsJqnVNAaoD3x3kG1DPDTHgRrA5ntUmQTYBTQd5A3RmgzjQ02AzorDZHyAPFANQAxYc5A8wlBtiwNlgc1lhsxZYdpAvwKrcEANuB5sjigHYzr/zDOCVomUGvHCQFrBDYXMotGxGYdMDfHKQn8BAbogBF4PNeYXNIMX9payPQC03xIC7weaAYgB2AisO8lw1zq8dpAlsVdiMh5ZNK2x6gUUH+QGsyQ0xYDLYnFTYrAcaDvIe6MoNMeBRsNmnGIA9AfJE0bIuqmmzAWzMDTHgRLC5qrDpA5Yc5CuwOjfEgKlgc0wxAJupps05RcsMeBZsditsxgLknspm3kF+A4NZIQlUC9cmf3RKIAPuh9aNqWBDqWVlfSB3HkggAy4Fq/wJJ8H0mS2B2qXQO8rB8Ll6BRhW/ae2UX1SmFVa3QwtHFfB+ikST1mLQK8CZMCpYDWpsuqmegY2gA0KkAF7g1X+kOJgjwMsb+xysBgk54FuBciAK8HqtMqqXdjvV4AMOBqsbikHY9aBWhSLDck5OEz1EfOl0momtPCwCjZAcVMs6zPQowAZcC5Y5d/TJViNIsCUlX/zmEDtdqkPlYMRt8OjqnGP++635N53O9j1YDWhamGd4j1EWUtAnwJkFO8hfE0pB2POgZrAFtVg7EK9anOwuDw8qILFdeiC0soveFsoDtwEq1HEsmXggsTIwaz8lN/9BQYuz14iLcNKAAAAAElFTkSuQmCC") no-repeat center center;
  left: 0;
}
.services_list .next {
  background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABoAAABKCAYAAAClxEQ5AAACd0lEQVRYhb2Z0WvNYRjH98e82zqd1rJlWqudG5RE2gUpslJcWXIjSq20m4kSciPKhRQlLUUu5kYUxW5IZBnH2rRhzDbO2cfF+/7y/J7O5fv1/Qc+fZ6ezu97nret7X8FCMAAcAEYBoISVCemKYMl0Cr/UgfaVaDblDOusuoBlgzoB9CjAAVgzFndVVm1Ax8NqAFsyw5LVgec1SvlBj5zsCMqWA34bUBzQEUBCsB1Z3VRZdUFfDWgX8AmBSgAJ53VQ+VivDegJjCkWvfdCVDkrdJq0o3wuArWD6wY0AJQVYACcNlZXVVZVYAvBrQKDCpAATjqrB4rF+ONAa0De1XrvpP4+SjyQWl1z41wVAXbCCwb0DegWwEKwFlndVNl1QF8NqA/wGYFKACHndUL5WJMOdhBFWxrGluROtChAAXglrM6o7LaAHw3oJ9ArwIUgNPOakK5GDMG1AC2Z4cl0H5n9Vpp9cTBRlSwQWDNgGaVVraiNchdpxNkxI3uqWIhKsC8gawBtdyQVk3pmsJG3/2SzSNnk7fNJsgeYiMqkr+fJ9C0gTSBXQqbUTey+wqbbmIDKrIM9OWGBGLzsTmnsNlC+RM+C3TmhrQqJYcUC+Br1kvFyDrTmIrkL47J5ryzuaGw6UNd7pPNA2dzSrEAQ5TvDdOKkQXgnYGsE39Is9uccCObVNhUgUUDWQH6c0Na3e0uKWxqlC+R84iq03Nnk/e2miDDDpL/Wky8f38ykPz372Qz7mzuKGx6if/YiiyR+40i2Uw4mzHFyHZQPijNKEbW6kS2T2FzzI0s/9EvgeYMRHbGrFL+1sgOswG4Qnx/mELxsuJgQWKS8hcGxM9ee85X/AAAAABJRU5ErkJggg==") no-repeat center center;
  right: 0;
}
.services_list .li {
  width: 8.3333%;
  height: 100%;
  float: left;
  text-align: center;
}
.services_list .li,
.services_list .li a {
  color: #fff;
}
.services_list .li .bg {
  background-color: #000;
  bottom: -101%;
  width: 100%;
  height: 100%;
  left: 0;
}
.services_list .li .bg img {
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  -webkit-transform: translateY(60px);
  -moz-transform: translateY(60px);
  -ms-transform: translateY(60px);
  -o-transform: translateY(60px);
  transform: translateY(60px);
}
.services_list .li .wrp {
  top: 37%;
  padding-left: 6%;
  padding-right: 6%;
}
.services_list .li i {
  width: 39%;
  padding-bottom: 39%;
  display: block;
  margin-left: auto;
  margin-right: auto;
  position: relative;
  overflow: hidden;
}
.services_list .li i img {
  width: 100%;
  position: absolute;
  left: 0;
  top: 0;
}
.services_list .li i img:first-child {
  top: 100%;
}
.services_list .li h3 {
  font-weight: normal;
  font-size: 20px;
  padding-top: 6%;
  padding-bottom: 5%;
}
.services_list .li .line {
  display: block;
  margin-left: auto;
  margin-right: auto;
  height: 2px;
  line-height: 0;
  width: 13.9%;
  background-color: #ccc;
}
.services_list .li p {
  font-size: 14px;
  line-height: 1.7em;
  height: 3.23em;
  overflow: hidden;
  padding-top: 6%;
}
.services_list .li em {
  margin-top: 4%;
  display: block;
}
.services_list .li em span {
  display: none;
}
.services_list .li em span.ic {
  width: 16px;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAYAAAAKCAYAAACXDi8zAAAAYElEQVQImW3NPQqDQBiE4YVoE9La2OckOYCkT+EBgrYSJPY2VkIgh33SGFiWb8p55yfhhVsqhSu+6CLY4IM+gmeseEbwhAnvCI5Yc6PGcjSqv3nBhiFPttjxKDdn3MuvH62AXVnSFOC2AAAAAElFTkSuQmCC) no-repeat right center;
}
.services_list .li:hover .bg {
  bottom: 0;
}
.services_list .li:hover .bg img {
  -webkit-transform: translateY(0);
  -moz-transform: translateY(0);
  -ms-transform: translateY(0);
  -o-transform: translateY(0);
  transform: translateY(0);
}
.services_list .li:hover .wrp {
  top: 40%;
}
.services_list .li:hover i img {
  top: 0;
}
.services_list .li:hover i img:last-child {
  top: -100%;
}
.services_list .li-1 .bg {
  background-color: #9a02e0;
}
.services_list .li-2 .bg {
  background-color: #04afa6;
}
.services_list .li-3 .bg {
  background-color: #acd146;
}
.services_list .li-4 .bg {
  background-color: #f8c200;
}
.services_list #server-slide .easy_touch_move {
  width: 300%!important;
}
.banner .ssl-info .banner-title {
  padding-top: 4.27%;
  font-size: 36px;
  font-weight: bold;
  color: #fff799;
}
.banner .ssl-info .banner-txt {
  padding-top: 2.076%;
  line-height: 1.8em;
  font-size: 20px;
  color: #ffffff;
}
.banner .ssl-info .banner-txt span {
  display: block;
}
.banner .ssl-info .banner-btn {
  padding-top: 3.152%;
}
.banner .ssl-info .banner-btn .apply-btn {
  width: 200px;
  font-size: 20px;
  height: 2.5em;
  line-height: 2.5em;
  background: #5ab34e;
  color: #cdfff7;
  text-align: center;
}
.banner .ssl-info .banner-btn .txt-btn {
  padding-left: 14px;
  font-size: 16px;
  color: #fff154;
  vertical-align: bottom;
}
.ssl-content .ssl-introduce {
  margin-top: 40px;
  padding: 0 50px 50px 380px;
  overflow: hidden;
  background-image: url("../images/ssl/ssl-img.jpg");
  background-repeat: no-repeat;
  background-position: 0 10px;
}
.ssl-content .ssl-introduce .si-title {
  padding-left: 6px;
  padding-bottom: 8px;
  border-bottom: 1px solid #eaeaea;
  font-size: 24px;
  color: #1861d0;
  position: relative;
}
.ssl-content .ssl-introduce .si-title:before {
  content: "";
  width: 152px;
  height: 5px;
  position: absolute;
  bottom: 0;
  left: 0;
  background-image: url("../images/ssl/ssl-triangle.jpg");
  background-repeat: repeat-x;
  background-position: left top;
}
.ssl-content .ssl-introduce p {
  line-height: 26px;
  font-size: 14px;
  color: #2d2d2d;
}
.ssl-content .ssl-introduce .pt-20 {
  padding-top: 20px;
}
.ssl-content .ssl-introduce .pt-10 {
  padding-top: 10px;
}
.ssl-content .ssl-introduce .pt-50 {
  padding-top: 50px;
}
.ssl-content .ssl-introduce .si-partner {
  padding-top: 20px;
}
.ssl-content .ssl-introduce .si-partner .sp-title {
  text-align: center;
}
.ssl-content .ssl-introduce .si-partner .sp-title span {
  font-size: 18px;
  color: #3a9dcb;
  text-align: center;
  position: relative;
}
.ssl-content .ssl-introduce .si-partner .sp-title span:before,
.ssl-content .ssl-introduce .si-partner .sp-title span:after {
  content: "";
  width: 230px;
  height: 8px;
  position: absolute;
  top: 12px;
}
.ssl-content .ssl-introduce .si-partner .sp-title span:before {
  right: 240px;
  background-image: url("../images/ssl/ssl-icon.png");
  background-repeat: no-repeat;
  background-position: 0 0;
}
.ssl-content .ssl-introduce .si-partner .sp-title span:after {
  left: 240px;
  background-image: url("../images/ssl/ssl-icon.png");
  background-repeat: no-repeat;
  background-position: -242px 0;
}
.ssl-content .ssl-introduce .si-partner .sp-list {
  padding-top: 20px;
  margin: 0 -30px;
}
.ssl-content .ssl-introduce .si-partner .sp-list li {
  float: left;
  width: 33.3333333333%;
}
.ssl-content .ssl-introduce .si-partner .sp-list li p {
  padding: 10px 10px 0;
  line-height: 24px;
  color: #7d7d7d;
  text-align: center;
}
.ssl-content .ssl-introduce .si-partner .sp-list li .sl-img {
  margin: 0 auto;
  width: 166px;
  min-height: 46px;
  background-image: url("../images/ssl/ssl-icon.png");
  background-repeat: no-repeat;
  background-position: left center;
}
.ssl-content .ssl-introduce .si-partner .sp-list li .sl-img1 {
  width: 182px;
  background-position: 0px -10px;
}
.ssl-content .ssl-introduce .si-partner .sp-list li .sl-img2 {
  background-position: -191px -16px;
}
.ssl-content .ssl-introduce .si-partner .sp-list li .sl-img3 {
  background-position: -366px -12px;
}
.ssl-content .ssl-introduce-mb {
  display: none;
}
.ssl-content .c1 {
  zoom: 1;
}
.ssl-content .ssl-title {
  padding-top: 20px;
  text-align: center;
}
.ssl-content .ssl-title span {
  font-size: 24px;
  color: #1861d0;
  text-align: center;
  position: relative;
}
.ssl-content .ssl-title span:before,
.ssl-content .ssl-title span:after {
  content: "";
  width: 130px;
  height: 5px;
  position: absolute;
  top: 18px;
}
.ssl-content .ssl-title span:before {
  right: 140px;
  background-image: url("../images/ssl/ssl-triangle.jpg");
  background-repeat: repeat-x;
  background-position: left top;
}
.ssl-content .ssl-title span:after {
  left: 140px;
  background-image: url("../images/ssl/ssl-triangle.jpg");
  background-repeat: repeat-x;
  background-position: left top;
}
.ssl-content .ssl-advantage {
  padding-bottom: 44px;
}
.ssl-content .ssl-advantage .sa-list {
  margin: 0 20px;
}
.ssl-content .ssl-advantage .sa-list ul {
  width: 107%;
  overflow: hidden;
}
.ssl-content .ssl-advantage .sa-list li {
  padding-top: 40px;
  width: 43%;
  margin-right: 6.9%;
}
.ssl-content .ssl-advantage .sa-list li .sa-img {
  float: left;
  margin-right: 20px;
  width: 80px;
  height: 83px;
  background-image: url("../images/ssl/ssl-icon.png");
  background-repeat: no-repeat;
  background-position: left center;
}
.ssl-content .ssl-advantage .sa-list li .sa-txt {
  line-height: 1.714em;
  font-size: 14px;
  color: #9b9b9b;
  overflow: hidden;
}
.ssl-content .ssl-advantage .sa-list li .sa-txt p {
  padding-bottom: 2px;
  font-size: 16px;
  color: #3b3b3b;
}
.ssl-content .ssl-advantage .sa-list li .sa-img1 {
  background-position: 8px -71px;
}
.ssl-content .ssl-advantage .sa-list li .sa-img2 {
  background-position: -72px -71px;
}
.ssl-content .ssl-advantage .sa-list li .sa-img3 {
  background-position: -152px -71px;
}
.ssl-content .ssl-advantage .sa-list li .sa-img4 {
  background-position: -234px -72px;
}
.ssl-content .ssl-edition {
  padding-bottom: 30px;
}
.ssl-content .ssl-edition .se-list {
  margin: 40px 20px 0 20px;
}
.ssl-content .ssl-edition .se-list ul {
  width: 103.3%;
  padding-bottom: 20px;
}
.ssl-content .ssl-edition .se-list li {
  margin-right: 3.2%;
  width: 30.13%;
  border-radius: 10px 10px 0 0;
  text-align: center;
  color: #fff;
  background: #4fc483;
  -webkit-box-shadow: 0px 2px 10px 0px rgba(53, 53, 53, 0.15);
  box-shadow: 0px 2px 10px 0px rgba(53, 53, 53, 0.15);
}
.ssl-content .ssl-edition .se-list li:nth-child(1) {
  background: #3b87d4;
}
.ssl-content .ssl-edition .se-list li:nth-child(1) .se-title1 {
  color: #adfffa;
}
.ssl-content .ssl-edition .se-list li:nth-child(1) .se-explain {
  border-top-color: #51bcf3;
  color: #a8f6ff;
}
.ssl-content .ssl-edition .se-list li:nth-child(1) .se-btn:hover {
  background: #2fa0da;
}
.ssl-content .ssl-edition .se-list li:nth-child(3) {
  background: #8072af;
}
.ssl-content .ssl-edition .se-list li:nth-child(3) .se-title1 {
  color: #f2daff;
}
.ssl-content .ssl-edition .se-list li:nth-child(3) .se-explain {
  border-top-color: #a191d8;
  color: #eee9ff;
}
.ssl-content .ssl-edition .se-list li:nth-child(3) .se-btn:hover {
  background: #9486c6;
}
.ssl-content .ssl-edition .se-list .se-title1 {
  padding-top: 10px;
  font-size: 48px;
  color: #f9fb57;
}
.ssl-content .ssl-edition .se-list .se-title2 {
  margin-top: -10px;
  font-size: 24px;
}
.ssl-content .ssl-edition .se-list .se-star {
  margin-top: 2px;
  margin-bottom: 10px;
  left: 50%;
  margin-left: -49px;
  width: 98px;
  height: 12px;
  position: relative;
  background-image: url("../images/ssl/ssl-icon.png");
  background-repeat: no-repeat;
  background-position: -436px -305px;
}
.ssl-content .ssl-edition .se-list .se-star:before {
  content: "";
  display: block;
  height: 12px;
  left: 0;
  background-image: url("../images/ssl/ssl-icon.png");
  background-repeat: no-repeat;
  background-position: -436px -288px;
}
.ssl-content .ssl-edition .se-list .yellow-star3:before {
  width: 54px;
}
.ssl-content .ssl-edition .se-list .yellow-star4:before {
  width: 76px;
}
.ssl-content .ssl-edition .se-list .yellow-star5:before {
  width: 97px;
}
.ssl-content .ssl-edition .se-list .se-explain {
  margin: 0 30px;
  line-height: 30px;
  border-top: 1px solid #a5e3c0;
  border-top-color: #a5e3c0;
  font-size: 14px;
  color: #cfffcf;
}
.ssl-content .ssl-edition .se-list .se-btn {
  margin: 30px 0;
  width: 228px;
  height: 48px;
  line-height: 48px;
  border: 1px solid #fff;
  border-radius: 10px;
  color: #fff;
  font-size: 20px;
}
.ssl-content .ssl-edition .se-list .se-btn:hover {
  background: #46aa72;
}
.ssl-content .ssl-edition .se-list .se-txt {
  padding: 24px 0 24px 30%;
  background: #fff;
  text-align: left;
}
.ssl-content .ssl-edition .se-list .se-txt p {
  font-size: 14px;
  line-height: 30px;
  color: #595959;
  position: relative;
}
.ssl-content .ssl-edition .se-list .se-txt p:before {
  content: "";
  width: 6px;
  height: 6px;
  background: #cdd7e1;
  border-radius: 6px;
  position: absolute;
  top: 12px;
  left: -16px;
}
.ssl-content .ssl-scene {
  padding-bottom: 70px;
}
.ssl-content .ssl-scene .ss-list {
  margin: 0 20px;
}
.ssl-content .ssl-scene .ss-list li {
  padding-top: 40px;
  clear: both;
}
.ssl-content .ssl-scene .ss-list .ss-img {
  float: left;
  margin-right: 30px;
  width: 184px;
  text-align: center;
}
.ssl-content .ssl-scene .ss-list .ss-img i {
  background-image: url("../images/ssl/ssl-icon.png");
  background-repeat: no-repeat;
  background-position: left center;
}
.ssl-content .ssl-scene .ss-list .ss-img .ss-img1 {
  width: 172px;
  height: 152px;
  background-position: 0 -164px;
}
.ssl-content .ssl-scene .ss-list .ss-img .ss-img2 {
  width: 184px;
  height: 85px;
  background-position: -349px -194px;
}
.ssl-content .ssl-scene .ss-list .ss-img .ss-img3 {
  width: 154px;
  height: 108px;
  background-position: -377px -74px;
}
.ssl-content .ssl-scene .ss-list .ss-img .ss-img4 {
  width: 157px;
  height: 152px;
  background-position: -181px -164px;
}
.ssl-content .ssl-scene .ss-list .ss-txt {
  overflow: hidden;
  line-height: 24px;
  font-size: 14px;
  color: #666666;
}
.ssl-content .ssl-scene .ss-list .ss-txt h5 {
  padding-bottom: 10px;
  font-size: 18px;
  color: #3b3b3b;
}
.slide-top-news {
  height: 50px;
  line-height: 50px;
  background-color: #075078;
  -webkit-background-color: rgba(10, 10, 10, 0.3);
  background-color: rgba(10, 10, 10, 0.3);
  width: 100%;
  position: absolute;
  bottom: 0;
  left: 0;
  font-size: 14px;
  color: #fff;
}
.slide-top-news .t {
  padding-right: 28px;
  float: left;
}
.slide-top-news .line {
  height: 16px;
  width: 1px;
  position: absolute;
  top: 50%;
  margin-top: -8px;
  right: 14px;
  background-color: #fff;
  display: block;
  filter: alpha(opacity=15);
  -webkit-opacity: 0.15;
  -moz-opacity: 0.15;
  opacity: 0.15;
}
.slide-top-news .easy_touch_move a {
  color: #fff;
}
.slide-top-news .easy_touch_move span {
  filter: alpha(opacity=50);
  -webkit-opacity: 0.5;
  -moz-opacity: 0.5;
  opacity: 0.5;
  font-size: 12px;
  padding-left: 30px;
}
.slide-top-news .easy_touch_index {
  height: 50px;
  line-height: 50px;
  left: auto;
  right: 0;
  width: 140px;
  text-align: right;
}
.slide-top-news .easy_touch_index a {
  width: 8px;
  height: 8px;
  background-color: #fff!important;
  margin-left: 4px;
  margin-right: 4px;
  filter: alpha(opacity=50);
  -webkit-opacity: 0.5;
  -moz-opacity: 0.5;
  opacity: 0.5;
  padding-top: 0;
  padding-bottom: 0;
}
.slide-top-news .easy_touch_index a.act {
  filter: alpha(opacity=100);
  -webkit-opacity: 1;
  -moz-opacity: 1;
  opacity: 1;
}
.solution-list .cloun {
  width: 25%;
  position: relative;
}
.solution-list .cloun:hover img {
  -webkit-transform: scale(1.06);
  -moz-transform: scale(1.06);
  -ms-transform: scale(1.06);
  -o-transform: scale(1.06);
  transform: scale(1.06);
}
.solution-list img {
  display: block;
  width: 100%;
  -webkit-transition: all 0.5s ease;
  -moz-transition: all 0.5s ease;
  -o-transition: all 0.5s ease;
  transition: all 0.5s ease;
}
.solution-list dl {
  position: absolute;
  padding-left: 7%;
  padding-right: 7%;
  left: 0;
  top: 0;
  margin-top: 4%;
  width: 86%;
}
.solution-list dl a {
  color: #fff;
  line-height: 1.857em;
}
.solution-list dl dt a {
  font-size: 1.714em;
}
.solution-list dl dd {
  padding-top: 0.857em;
}
.header_ser {
  padding-bottom: 10px;
}
.logo_ser {
  padding-top: 10px;
  padding-left: 10px;
}
.logo_ser img {
  display: block;
  height: 55px;
}
.goHome_a {
  padding-top: 30px;
  padding-right: 7px;
  font-size: 16px;
}
.ser_wrp {
  padding-top: 30px;
}
form input.txt {
  height: 28px;
  line-height: 28px;
  padding: 7px;
  border: 1px solid #ccc;
  border-right: 0;
  font-size: 16px;
  color: #333;
  float: left;
  width: 440px;
}
form input.btn {
  height: 44px;
  width: 120px;
  background: #999;
  color: #fff;
  font-size: 16px;
  cursor: pointer;
}
form input.btn:hover {
  background: #888;
}
.tips_ser {
  background: #f8f8f8;
  border-top: 1px solid #EBEBEB;
  padding: 15px 0 ;
  padding-right: 20px;
  text-align: right;
  color: #555;
  margin-top: 10px;
  font-size: 16px;
}
.contact_ser {
  padding: 20px 0;
}
.contact_ser ul {
  max-width: 800px;
}
.contact_ser ul li a span,
.contact_ser ul li p span {
  color: #dd4b39;
}
.contact_ser ul li a {
  font-size: 18px;
}
.contact_ser ul li {
  line-height: 20px;
  color: #333;
  padding-top: 10px;
  padding-bottom: 20px;
}
.contact_ser .info_ser {
  padding-top: 5px;
}
.contact_ser .time_ser,
.contact_ser .read_ser {
  display: inline-block;
  *display: inline;
  *zoom: 1;
  font-weight: normal;
  padding-left: 20px;
  padding-right: 5px;
}
.contact_ser .time_ser {
  background: url(statics/images/public/time.png) no-repeat left center;
  background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAYAAACqaXHeAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyBpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNSBXaW5kb3dzIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkQ5MjY4RDEwQkVFNTExRTdCMjA2RTU4NzhCMjM3RTZFIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkQ5MjY4RDExQkVFNTExRTdCMjA2RTU4NzhCMjM3RTZFIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6RDkyNjhEMEVCRUU1MTFFN0IyMDZFNTg3OEIyMzdFNkUiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6RDkyNjhEMEZCRUU1MTFFN0IyMDZFNTg3OEIyMzdFNkUiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz6N0NOwAAAIlUlEQVR42uxbCWyURRSe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") no-repeat left center;
  background-size: 16px auto;
}
.contact_ser .read_ser {
  background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAAAjCAYAAAAkCQwqAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyBpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNSBXaW5kb3dzIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjI0OEJEMEUyQkVFNjExRTdCMjRDRTlEMDFEREU5NDNFIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjI0OEJEMEUzQkVFNjExRTdCMjRDRTlEMDFEREU5NDNFIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6MjQ4QkQwRTBCRUU2MTFFN0IyNENFOUQwMURERTk0M0UiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6MjQ4QkQwRTFCRUU2MTFFN0IyNENFOUQwMURERTk0M0UiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4WnymLAAAFwUlEQVR42ryaC2wURRjHt3dX7dUKSpASIT6gokSpUkREhRRFVASpb4mPRBG0vjEawbfRqCGBECWKIirFR6wGFR9Fq6Apakt4KAWpWttqPSxqUQr1tC2t/4/+L9mM29uZ2S1f8kt729vZmW/me24zysvLnV6WI0ABGAVOAEeBwaC/8r0/wS/xeLwhFott7erq2oDPG0ED6Ax7UtFo1MnPz3divbDgTC52MjgTHA8O0bjvUCGZTI7A4qfyWgvYBj4DH4Iq8G/QCWJ8JzMzc9/PMBUwBFwFpoPjggyUkZGR+rUPGEPuAXWgFCwDNWE8IxLCwk8Gr4Ot4BHDxbdxR7sMlDwHbAbvgHFBJx/kBOSDh8E0A0VuAWXgK1APdrl2+kju9LlgpGySj5lNIx+DB2ke+0UBh3HhMzkRHfkIPAEq0ji0b8BKcD8VMYcL9JNJYCJ4BdwLEiaLMTWB6Tx+N2ku/ndwGXf1c01vLuZQCYrA+aBRcx3XcG6zekMBErLeAK+BgZr3VIOx4M0AZiae/1QqREf6gefABwy1oZjAeFBCG9UVcYjngF89/ib2XkjlpCYp31sHVoOdyve3M6SW0TR0RL6/HsygMqwVcCuYb2DrIn/RVNTFx8Ed4LY0p+gP7uA85gDuJEnGXAsO15xHLniPDvIxUxOIgkXgKcPFi9zH4++Wo+kDHvcxof68v5IJlFskatxtGu7Bo2A5yNJVQDbt9mYLm5X09XnlmhzzVWC0wTjDGd6OVa6LD1pjMS9J0N5ntplWAWKf74ILLZ3WYtChXBOFDLMYS476ix4ncJHl3M5iOM7tSQF9mF1NtHzATmrZLRICzwsQBU6jI3OLVG8/W443mpFlgKqAA5ljTwgwWTn+Tcq1mSGk2tcrWeFug7DoJQXc6L5uBTzDsBVENiufBxmELa9kKCUneviCrwPOdSwqwZc7OzujEXrm60LYqUYPz3+wxTifcME3UBESqvN8nmVcCba3txfV19fPFwXMDqkc/lv5nGM5jpzGH+g8q13+yS2tQScbiUScRCIxK8LaOgzJ8lGIrjS4Kr54DwuOB50sjr+Tm5tbGmG8XxGCAtTc+yeLnZJUeBN/H0ozEvnR51k2HaHVeXl5xaKAvfQBlQEVMMJDARsN7q8Fxa7Pl9D+qz26P/kB57oFfuDKaDSaTEWBXSw/NwUYdJTz/0bnSz73bGPiNZdV3/e8Pszlm5YpyVWc37WVWvYZmtREaIerirKRAR6hdDkLGC+p4KkRxT8Jmnl9IFts/RhaFyv3TaB52Mh37E3U9ZQKN7maFzZyo/K5g8mQV1m8nebnnksR22UFrCpnePiRYsu5iTmerfoTr2KomSeh1OIhZ4CrlWs1TIdrlesXsdQWpS2g+b3tdL83kLbWFI/TOJXXTaWMKX6jbjksIezydHV0Gpnn8t7uft8YltetrjB3J3iW9i6O7R+w1OnuNH/hUd8vsJjP0+AC9hSMGyIPcGeW0CZ1RGz4VZpSi1Is3U4FTWZHaBDzfDGRKhYqDT3kGCUeGWE62QNu8ctzdFpiK6iEF5zuNz1auTa7MZeC35S/JajQJZpj9aVTnGSw+CqG9m99M0LNAevpQGazGtOR8XRoQSrMU2gKuiV1kqd2nM7iTRSwL3sEC8FJ4C3Ne4awuCnxaHGlk2PYG1xrcN8q+g7xW+26D7J5MVLHoz2B/bbTNZQskeEK7qaYxjp65N2s+HKY3soC5F1AIXsUun2Ihxyf7m+YCkjJGh41cXZ3USF+r7MKiUOPv4e/H2RR4HzJMLrSow23XxSQalyUEdm9a8HFat8tTfWYZfi8Zi54KRXQFXD+TkzKwpBkPZnLXZ7CEzLUcTU2pQ73q9QEyl6GxQoe8U97iuem1WBq3THUxE7I0sJdEg5wul+Xy+kY2dbWNry1tXVwR0eHPFT9p4kWTGxHTk5OIjs7u4ahdwO9eTLsScp/iMhm/CfAAJ68ah03rEQ9AAAAAElFTkSuQmCC") no-repeat left center;
  background-size: 16px auto;
}
.contact_ser .href {
  color: green;
}
.contact_ser .icon_ser {
  padding: 4px 0;
}
.contact_ser .pages {
  text-align: left;
}
.contact_ser .pages a {
  background: #fff;
  border: 1px solid #e1e2e3;
  text-decoration: none;
}
.contact_ser .pages .act {
  background: #fff;
  border-color: #fff;
  color: #333;
}
.contact_ser .img_ser {
  float: left;
  margin-right: 20px;
  padding-top: 5px;
  height: 100px;
  width: 127px;
}
.p_dianzan {
  text-align: center;
  padding-top: 30px;
  padding-bottom: 30px;
}
.p_dianzan a {
  width: 92px;
  height: 92px;
  background-color: #FC99AD;
  overflow: hidden;
}
.p_dianzan a:hover {
  background-color: #F98BA1;
}
.p_dianzan i {
  display: block;
  width: 42px;
  height: 42px;
  margin-left: auto;
  margin-right: auto;
  margin-top: 14px;
  background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACoAAAAqCAYAAADFw8lbAAADGklEQVRYhc3ZX4hVVRTH8eMU6VimD/3xTxGSPkRUSBT5kCVEYxAklC+NvvSHIKc/U5JBD1GpD2XaEIUKOoQVRAShFT4oikFEFBRJQUT/SOelQMyyRurTw94X1r1z7/XMeLn3/GBxYa119u979rnsc84+RdFhYRruxwc4hM24odM+Z6UMOWqi/sAI+nvNWBRFUWBVE8io99DXa84ChwPUbjyY/wJRD/ca8iqczjAncEmobQ2g32FGL0GHAszehtpM/BLqN/aKs8D7AeTRJvV3Qn2wF4wFZmEsQ/yLa5v0vBxAh3rBWWBpgPgB05v0bG43410RngkQb7Xo2RZ61nabsQbxeYBY06JnX+hZ3W3GAvcEgBOY26SnD0dC323dhrwJvwWAHS36LsPJ3DOORd2EXI3jAfIo5rXoXRH6vjHV22i+NNOa5Gdgdo4L8+/NeFe9TmJ5m/G3hN7d0nI2u01MfHjBNfgCn2FhyA/ge2l9PJZjzET9jGVtIOeovysdD+M1xliOH7Er8hR4MQwyHPJ7mkBFjWMHFpzhai09wzjtdBRLagONhMK6YPBhyJ+Snin/lGZnFNe3A2yY0f35+LIR9SX6C7wSkk8Gg70hfx/m43LMKgPYANuXjy8TC3CX+tVkoCzonZOFO1vhjeD/UFnQlT0AfTv4D1YZ9OPgf0slQXGetDSSVperqwo6T3puIC1Rc6oKuiR4f4W+qoLeHbz31JJVBF0fvLdWGXRX8B6qMmjcyBioJCj68VP2HcfiqoJemQFJS9P5VQVdHnw/jYWqga4NvjurDPpa8B2OhTKgt3cR9GDwvSMWRkqAjmIYT+AxTfaWOgR5gfTuBH/hiliMU70+5D/SWn9jp9r7TOdAr8N/2eMIzonFdQFgMORfbwNa02lpq+YBLK4bePKQ09VvpL3Z2DATj+MRnBvyF+FZabd4S45t+LUF9D/4WtqnfxWbsKFEbMR2aWMi6t6pnnTtBC7OV+HbEjM+VR3QqS8o0i7Ksjxzn+D3DgAew0um8KY7GfD5uFX6EvI0npMu7QttYgOex1NYiUtbjf8/Uxk1pOt22U8AAAAASUVORK5CYII=") no-repeat center center;
}
.p_dianzan p {
  font-size: 16px;
  color: #fff;
  line-height: 30px;
}
.help ul li {
  border-top: 1px solid #eee;
  font-size: 20px;
  line-height: 3em;
}
.help ul .line {
  padding-top: 1.2em;
  margin-top: 1.2em;
}
.help ul a {
  display: block;
  float: left;
  width: 70%;
  color: #444;
}
.help ul a:hover,
.help ul a.act {
  color: #FE0000;
}
.help ul span {
  display: block;
  float: right;
  text-align: right;
  color: #bbb;
  font-size: 14px;
}
.contact-info {
  font-size: 24px;
  color: #555;
  font-family: "Base-font", "microsoft yahei";
}
.contact-info .l {
  width: 66%;
  padding-right: 0!important;
}
.contact-info h3,
.contact-info p {
  margin-bottom: 20px;
}
.contact-info h3 {
  font-weight: normal;
  font-size: 2.1em;
  line-height: 1em;
  padding-top: 3px;
}
.contact-info p {
  font-size: 1em;
  line-height: 1.7em;
}
.contact-info a {
  color: #333;
}
.contact-info .ewm {
  width: 30%;
  text-align: center;
  font-size: 0.75em;
  background-color: #df0000;
  padding-top: 3%;
  padding-bottom: 3%;
}
.contact-info .ewm img {
  display: block;
  width: 124px;
  margin-left: auto;
  margin-right: auto;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  -ms-border-radius: 3px;
  -o-border-radius: 3px;
  border-radius: 3px;
}
.contact-info .ewm p {
  line-height: 1.5em;
  padding-top: 1.3em;
  color: #fff;
  margin-bottom: 0;
}
.message {
  color: #555;
  text-align: center;
  font-size: 18px;
  font-family: "microsoft yahei";
}
.message h1,
.message h3,
.message strong {
  font-weight: normal;
}
.message .t {
  margin-top: 4%;
  margin-bottom: 4%;
}
.message .list {
  margin-bottom: 4em;
}
.message .list span {
  margin-right: 2em;
  margin-bottom: 0.6em;
  cursor: pointer;
  line-height: 27px;
  background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAAZ0lEQVQ4je3UoQqAMBSF4T2JYDX5xvZ/YBIEn8EquzAWfIG15WtdEzbW7g+nfvE4NyJgBnbgbtwFrDV4iojmnJuWUlJAavAtpWhPgBpooIEG/oJHCKH5vmKMCjw1OAFbx8F6YHEj+gBcHrGxvbjBMQAAAABJRU5ErkJggg==") no-repeat left center;
}
.message .list span.act {
  background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAABiklEQVQ4jbXUz0sCQRQHcO8LQSAthiQFUgjC0kkj6CBBf0GXoEuHbh26dexSl06BBEIEdYlXRIdAKIL+ABEswnF3/RFkFsYopdja4reDtLitbrXig4FhYD7De294LtcggojGieiMiBIO1yURSZ1gnDEGzrmjlVUUEBHrBB/q9Tr+G5qsIh+OoKU1QUToC6xd3yDj9kHxBQCgP7AWv0Jm2AsmiMhJM/2BjWQKGbcPTBDbYDDkHNR5BapfMjAmiGBDo9B5xRlYXFoxY4KIfDgCTVZ/BxvJlKVuP7HXrR1A1+1T/kjdoTA7D9njh84rAICW1kQuGDJhlf1D04MW8L30jJf1DdOl8uY2AIBHY6aaVY+OLeWwgNVEEo+LyyZQHpmAls1B8U4aZ3x3r2t9e6b8dnoO2eM3gOzUtLEvra71bJhtUzRZNUFMEFGYW0BLazoDAeCz+GQ04jt1u/jTP9SyOah+CTwas8W6gRfpdLrraCqnbsHLZdvxpbTH130nOEZEB30M2BMiCrgGEV9F1i9VNM5X6AAAAABJRU5ErkJggg==") no-repeat left center;
}
.message .list span input {
  filter: alpha(opacity=0);
  -webkit-opacity: 0;
  -moz-opacity: 0;
  opacity: 0;
  margin-right: 15px;
}
.message h1 {
  font-size: 3.6em;
}
.message h3 {
  font-size: 1.46em;
  margin-bottom: 0.4em;
}
.message .input {
  border: 1px solid #DDDDDD;
  margin-left: auto;
  margin-right: auto;
  background-color: #fff;
  padding: 10px;
  position: relative;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  -ms-border-radius: 3px;
  -o-border-radius: 3px;
  border-radius: 3px;
}
.message .input textarea,
.message .input input {
  width: 100%;
  height: 100%;
  resize: none;
  color: #555;
  display: block;
  font-size: 1em;
}
.message .lg {
  width: 630px;
  height: 120px;
}
.message .sm {
  margin-bottom: 2em;
  width: 400px;
  height: 32px;
  line-height: 32px;
}
.message .sm input {
  line-height: 32px;
}
.message .xs input {
  width: 50%;
}
.message .xs img {
  height: 100%;
  position: absolute;
  right: 0;
  top: 0;
}
.message .btn input {
  width: 160px;
  height: 50px;
  background-color: #df0000;
  color: #fff;
  font-size: 1.33em;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  -ms-border-radius: 4px;
  -o-border-radius: 4px;
  border-radius: 4px;
  cursor: pointer;
}
.message .btn input:hover {
  background-color: #cb0000;
}
.join-info {
  font-size: 16px;
  padding-top: 50px;
  font-family: "microsoft yahei";
  text-align: center;
}
.join-info .jobTitle {
  font-size: 3.3625em;
  font-weight: bold;
  color: #100d0d;
  padding-bottom: 40px;
}
.join-info .comeIn {
  font-size: 0.96em;
  color: #777;
  padding-top: 15px;
}
.join-info .comeIn a {
  color: #df0000;
}
.join-info .font16 {
  font-size: 1em;
}
.join-info .font18 {
  font-size: 1.125em;
}
.join-info .font20 {
  font-size: 1.25em;
}
.join-info .font22 {
  font-size: 1.375em;
}
.join-info .font24 {
  font-size: 1.5em;
}
.join-info .font25 {
  font-size: 1.5625em;
}
.join-info .font27 {
  font-size: 1.6875em;
}
.join-info .font30 {
  font-size: 1.875em;
}
.join-info .font38 {
  font-size: 1.9375em;
}
.join-info .font40 {
  font-size: 2.5em;
}
.join-info .font55 {
  font-size: 3em;
}
.join-info p .font38 {
  font-size: 2.59em;
}
.join-info .fontRed {
  color: #df0000;
}
.join-info .fontRed2 {
  color: #ff2828;
}
.join-info .fontRed3 {
  color: #ff1e1e;
}
.join-info .fontGray0 {
  color: #5a5a5a;
}
.join-info .fontGray1 {
  color: #5d5d5d;
}
.join-info .fontGray2 {
  color: #777;
}
.join-info .fontGray3 {
  color: #b0b0b0;
}
.join-info .black2 {
  color: #4d4d4d;
}
.join-info .paddB1 {
  padding-bottom: 1px;
}
.join-info .paddT1 {
  padding-top: 1px;
}
.join-info .paddB2 {
  padding-bottom: 2px;
}
.join-info .paddT2 {
  padding-top: 2px;
}
.join-info .paddB3 {
  padding-bottom: 3px;
}
.join-info .paddT3 {
  padding-top: 3px;
}
.join-info .paddB4 {
  padding-bottom: 4px;
}
.join-info .paddT4 {
  padding-top: 4px;
}
.join-info .paddB5 {
  padding-bottom: 5px;
}
.join-info .paddT5 {
  padding-top: 5px;
}
.join-info .paddB6 {
  padding-bottom: 6px;
}
.join-info .paddT6 {
  padding-top: 6px;
}
.join-info .paddB7 {
  padding-bottom: 7px;
}
.join-info .paddT7 {
  padding-top: 7px;
}
.join-info .paddB8 {
  padding-bottom: 8px;
}
.join-info .paddT8 {
  padding-top: 8px;
}
.join-info .paddB9 {
  padding-bottom: 9px;
}
.join-info .paddT9 {
  padding-top: 9px;
}
.join-info .paddB10 {
  padding-bottom: 10px;
}
.join-info .paddT10 {
  padding-top: 10px;
}
.join-info .paddB11 {
  padding-bottom: 11px;
}
.join-info .paddT11 {
  padding-top: 11px;
}
.join-info .paddB12 {
  padding-bottom: 12px;
}
.join-info .paddT12 {
  padding-top: 12px;
}
.join-info .paddB13 {
  padding-bottom: 13px;
}
.join-info .paddT13 {
  padding-top: 13px;
}
.join-info .paddB14 {
  padding-bottom: 14px;
}
.join-info .paddT14 {
  padding-top: 14px;
}
.join-info .paddB15 {
  padding-bottom: 15px;
}
.join-info .paddT15 {
  padding-top: 15px;
}
.join-info .paddB16 {
  padding-bottom: 16px;
}
.join-info .paddT16 {
  padding-top: 16px;
}
.join-info .paddB17 {
  padding-bottom: 17px;
}
.join-info .paddT17 {
  padding-top: 17px;
}
.join-info .paddB18 {
  padding-bottom: 18px;
}
.join-info .paddT18 {
  padding-top: 18px;
}
.join-info .paddB19 {
  padding-bottom: 19px;
}
.join-info .paddT19 {
  padding-top: 19px;
}
.join-info .paddB20 {
  padding-bottom: 20px;
}
.join-info .paddT20 {
  padding-top: 20px;
}
.join-info .paddB21 {
  padding-bottom: 21px;
}
.join-info .paddT21 {
  padding-top: 21px;
}
.join-info .paddB22 {
  padding-bottom: 22px;
}
.join-info .paddT22 {
  padding-top: 22px;
}
.join-info .paddB23 {
  padding-bottom: 23px;
}
.join-info .paddT23 {
  padding-top: 23px;
}
.join-info .paddB24 {
  padding-bottom: 24px;
}
.join-info .paddT24 {
  padding-top: 24px;
}
.join-info .paddB25 {
  padding-bottom: 25px;
}
.join-info .paddT25 {
  padding-top: 25px;
}
.join-info .paddB26 {
  padding-bottom: 26px;
}
.join-info .paddT26 {
  padding-top: 26px;
}
.join-info .paddB27 {
  padding-bottom: 27px;
}
.join-info .paddT27 {
  padding-top: 27px;
}
.join-info .paddB28 {
  padding-bottom: 28px;
}
.join-info .paddT28 {
  padding-top: 28px;
}
.join-info .paddB29 {
  padding-bottom: 29px;
}
.join-info .paddT29 {
  padding-top: 29px;
}
.join-info .paddB30 {
  padding-bottom: 30px;
}
.join-info .paddT30 {
  padding-top: 30px;
}
.join-info .paddB31 {
  padding-bottom: 31px;
}
.join-info .paddT31 {
  padding-top: 31px;
}
.join-info .paddB32 {
  padding-bottom: 32px;
}
.join-info .paddT32 {
  padding-top: 32px;
}
.join-info .paddB33 {
  padding-bottom: 33px;
}
.join-info .paddT33 {
  padding-top: 33px;
}
.join-info .paddB34 {
  padding-bottom: 34px;
}
.join-info .paddT34 {
  padding-top: 34px;
}
.join-info .paddB35 {
  padding-bottom: 35px;
}
.join-info .paddT35 {
  padding-top: 35px;
}
.join-info .paddB36 {
  padding-bottom: 36px;
}
.join-info .paddT36 {
  padding-top: 36px;
}
.join-info .paddB37 {
  padding-bottom: 37px;
}
.join-info .paddT37 {
  padding-top: 37px;
}
.join-info .paddB38 {
  padding-bottom: 38px;
}
.join-info .paddT38 {
  padding-top: 38px;
}
.join-info .paddB39 {
  padding-bottom: 39px;
}
.join-info .paddT39 {
  padding-top: 39px;
}
.join-info .paddB40 {
  padding-bottom: 40px;
}
.join-info .paddT40 {
  padding-top: 40px;
}
.join-info .paddB41 {
  padding-bottom: 41px;
}
.join-info .paddT41 {
  padding-top: 41px;
}
.join-info .paddB42 {
  padding-bottom: 42px;
}
.join-info .paddT42 {
  padding-top: 42px;
}
.join-info .paddB43 {
  padding-bottom: 43px;
}
.join-info .paddT43 {
  padding-top: 43px;
}
.join-info .paddB44 {
  padding-bottom: 44px;
}
.join-info .paddT44 {
  padding-top: 44px;
}
.join-info .paddB45 {
  padding-bottom: 45px;
}
.join-info .paddT45 {
  padding-top: 45px;
}
.join-info .paddB46 {
  padding-bottom: 46px;
}
.join-info .paddT46 {
  padding-top: 46px;
}
.join-info .paddB47 {
  padding-bottom: 47px;
}
.join-info .paddT47 {
  padding-top: 47px;
}
.join-info .paddB48 {
  padding-bottom: 48px;
}
.join-info .paddT48 {
  padding-top: 48px;
}
.join-info .paddB49 {
  padding-bottom: 49px;
}
.join-info .paddT49 {
  padding-top: 49px;
}
.join-info .paddB50 {
  padding-bottom: 50px;
}
.join-info .paddT50 {
  padding-top: 50px;
}
.join-info .paddB51 {
  padding-bottom: 51px;
}
.join-info .paddT51 {
  padding-top: 51px;
}
.join-info .paddB52 {
  padding-bottom: 52px;
}
.join-info .paddT52 {
  padding-top: 52px;
}
.join-info .paddB53 {
  padding-bottom: 53px;
}
.join-info .paddT53 {
  padding-top: 53px;
}
.join-info .paddB54 {
  padding-bottom: 54px;
}
.join-info .paddT54 {
  padding-top: 54px;
}
.join-info .paddB55 {
  padding-bottom: 55px;
}
.join-info .paddT55 {
  padding-top: 55px;
}
.join-info .paddB56 {
  padding-bottom: 56px;
}
.join-info .paddT56 {
  padding-top: 56px;
}
.join-info .paddB57 {
  padding-bottom: 57px;
}
.join-info .paddT57 {
  padding-top: 57px;
}
.join-info .paddB58 {
  padding-bottom: 58px;
}
.join-info .paddT58 {
  padding-top: 58px;
}
.join-info .paddB59 {
  padding-bottom: 59px;
}
.join-info .paddT59 {
  padding-top: 59px;
}
.join-info .paddB60 {
  padding-bottom: 60px;
}
.join-info .paddT60 {
  padding-top: 60px;
}
.join-info .paddL01 {
  padding-left: 15%;
}
.join-info .paddL02 {
  padding-left: 15%;
}
.join-info .paddL03 {
  padding-right: 15%;
}
.join-info .paddL04 {
  padding-left: 30%;
}
.join-info .paddL05 {
  padding-left: 50%;
}
.join-info .marginFu {
  margin-top: -15px;
}
.join-info .rightAlign {
  text-align: right;
}
.join-info .leftAlign {
  text-align: left;
}
.join-info p {
  font-size: 0.9em;
}
.join-info li {
  width: 45%;
  padding: 0 2%;
  padding-bottom: 150px;
  margin-bottom: 60px;
  line-height: 1.5;
}
.join-info .odd {
  border-right: 1px solid #ededed;
}
.join-info .clear {
  width: 100%;
  height: 0;
  line-height: 0;
  margin: 0;
  padding: 0;
}
.join-info .full {
  float: none;
  width: auto;
  margin-bottom: 0;
  width: 96%;
}
.bg_contact {
  background-color: #f7f7f7;
}
.child-nav {
  border-bottom: 1px solid #E5E5E5;
  position: relative;
  z-index: 2;
  background-color: #fff;
  height: 100px;
  line-height: 100px;
}
.child-nav li {
  padding-left: 1.5em;
  padding-right: 1.5em;
  position: relative;
}
.child-nav li:hover div {
  display: block;
}
.child-nav a {
  color: #666;
  font-size: 16px;
  display: block;
  position: relative;
}
.child-nav a:after {
  content: " ";
  height: 4px;
  width: 100%;
  position: absolute;
  left: 0;
  bottom: -1px;
  background: transparent;
  -webkit-transform: scaleX(0);
  -moz-transform: scaleX(0);
  -ms-transform: scaleX(0);
  -o-transform: scaleX(0);
  transform: scaleX(0);
}
.child-nav a:hover:after {
  background-color: #222;
  -webkit-transform: scaleX(1);
  -moz-transform: scaleX(1);
  -ms-transform: scaleX(1);
  -o-transform: scaleX(1);
  transform: scaleX(1);
}
.child-nav .arrow-dowm {
  padding-right: 1.5em;
  background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAGCAYAAAD68A/GAAAAc0lEQVQImXWOsQkCURQEX0NmiomJYheXCmJoIFxiAbbxeDOBBdiSwSUfrgEjQT7ehsvOMgG8gGMsJDMPwDOAQZ3VXT8C9uoMDBERoZ7VVlWbn6et2tRTT1+BqapWmblWG3D56wPc1Tcwqbcl76/GQx37/gMiGEUZaWM1WQAAAABJRU5ErkJggg==") no-repeat right center;
}
.child-nav div {
  border: 1px solid #E5E5E5;
  padding-top: 1em;
  padding-bottom: 1em;
  display: none;
  position: absolute;
  width: 100%;
  top: 100px;
  left: 0;
  background-color: #fff;
}
.child-nav div a {
  line-height: 2.265em;
  white-space: nowrap;
  padding-left: 1.5em;
  padding-right: 1.5em;
}
.child-nav div a:after {
  display: none;
}
.child-nav div a:hover {
  filter: alpha(opacity=80);
  -webkit-opacity: 0.8;
  -moz-opacity: 0.8;
  opacity: 0.8;
}
.child-nav.fixed {
  position: fixed;
  left: 0;
  width: 100%;
  top: 0;
}
.y-tit {
  font-size: 36px;
  text-align: center;
  font-weight: normal;
  padding-top: 5.8%;
  padding-bottom: 5%;
  padding-left: 2%;
  padding-right: 2%;
}
.y-tit span {
  display: block;
  font-size: 0.5em;
  color: #999;
  padding-top: 0.5%;
}
.yewujieshao {
  padding-bottom: 3%;
}
.yewujieshao ul li {
  width: 33.3%;
}
.yewujieshao ul .li {
  width: 24.98%;
}
.yewujieshao ul .img,
.yewujieshao ul .text {
  margin-left: auto;
  margin-right: auto;
}
.yewujieshao ul .img {
  width: 52%;
  max-width: 160px;
}
.yewujieshao ul .img img {
  width: 100%;
}
.yewujieshao ul .text {
  max-width: 304px;
  text-align: center;
  padding-top: 20px;
  line-height: 1.9;
  color: #888;
}
.yewujieshao ul .text h3 {
  font-size: 24px;
  padding-bottom: 10px;
  font-weight: normal;
  color: #333;
}
.yewujieshao ul .text a {
  color: #666;
  width: 50%;
  float: left;
  position: relative;
}
.yewujieshao ul .text a:nth-child(even):before {
  content: "|";
  position: absolute;
  left: 0;
  top: 0;
  height: 100%;
  color: #999;
}
.solution-icon-list {
  background-color: #f9f9f9;
  padding-bottom: 2%;
}
.solution-icon-list li {
  width: 25%;
  text-align: center;
  margin-bottom: 2%;
  padding-top: 3.4%;
  padding-bottom: 2%;
  position: relative;
}
.solution-icon-list li .img {
  overflow: hidden;
  width: 60px;
  height: 60px;
  margin-left: auto;
  margin-right: auto;
  margin-bottom: 30px;
}
.solution-icon-list li .img img {
  display: block;
  width: 100%;
}
.solution-icon-list li h3 {
  font-size: 1.714285714285714em;
  font-weight: normal;
}
.solution-icon-list li p {
  font-size: 1.142857142857143em;
  line-height: 1.625em;
  height: 3.0875em;
  color: #999;
  overflow: hidden;
  padding-left: 2%;
  padding-right: 2%;
}
.solution-icon-list li:hover h3 {
  color: #FE0000;
}
.solution-icon-list li:hover .img {
  -webkit-transform: translateY(-6px);
  -moz-transform: translateY(-6px);
  -ms-transform: translateY(-6px);
  -o-transform: translateY(-6px);
  transform: translateY(-6px);
}
.solution-icon-list li:hover h3,
.solution-icon-list li:hover p {
  -webkit-transform: translateY(6px);
  -moz-transform: translateY(6px);
  -ms-transform: translateY(6px);
  -o-transform: translateY(6px);
  transform: translateY(6px);
}
.solution-icon-list-1 li {
  width: 33.3%;
}
.solution-works li {
  width: 33.3%;
  position: relative;
}
.solution-works li:hover .text {
  bottom: 0;
}
.solution-works .img {
  overflow: hidden;
  position: relative;
  padding-bottom: 68%;
}
.solution-works .img img {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
}
.solution-works .text {
  background: url("data:image/png;base64,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") repeat-x left top;
  position: absolute;
  bottom: -30%;
  left: 0;
  width: 88%;
  padding: 15% 6% 6% 6%;
  -webkit-transition: all 0.6s ease;
  -moz-transition: all 0.6s ease;
  -o-transition: all 0.6s ease;
  transition: all 0.6s ease;
  color: #fff;
}
.solution-works .text h3 {
  font-size: 28px;
  margin-bottom: 1.6%;
}
.solution-works .text p {
  font-size: 14px;
}
.solution-ys {
  margin-top: 4%;
}
.solution-ys .tabs {
  background-image: url("../images/choice-tab.jpg");
  background-repeat: no-repeat;
  background-position: center center;
  background-color: #F4F1FC;
  background-size: cover!important;
}
.solution-ys .y-tit {
  color: #266CDA;
  font-weight: bold;
}
.solution-ys .a {
  text-align: center;
  margin-bottom: 3px;
}
.solution-ys .a a {
  background-color: #fff;
  line-height: 54px;
  font-size: 20px;
  width: 288px;
  margin-left: 5px;
  margin-right: 5px;
  white-space: nowrap;
  color: #266CDA;
}
.solution-ys .a a.act {
  background-color: #306CE8;
  background:  -webkit-linear-gradient(left, #04A9FD, #306CE8);
  background:  -o-linear-gradient(left, #04A9FD, #306CE8);
  background:  -moz-linear-gradient(left, #04A9FD, #306CE8);
  background:  -ms-linear-gradient(left, #04A9FD, #306CE8);
  background:  -webkit-gradient(linear, 0%, 100%, from(#04A9FD), to(#306CE8));
  color: #fff;
}
.solution-ys-pag {
  padding-top: 2%;
}
.solution-ys-pag li {
  width: 33.3%;
  padding-top: 2.5%;
  padding-bottom: 2.5%;
}
.solution-ys-pag li:nth-child(4) {
  clear: both;
}
.solution-ys-pag .icon {
  background-color: #306CE8;
  background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGwAAABsCAYAAACPZlfNAAADiElEQVR4nO3dTW7bMBBAYW/i5CxFkDslOUAXRQ7QrNIztovmHo1fF9YAgkHLEkVyZsh5QADDPwGhDzAUWxkeiFx10F5AwT6BN+AJeJh+nqb7PhXXVbQewE7AO3A8XAk4Ts85qa60QN7BvoDXa1AJuJfpNW7zDPYFvKzFmqE94xjNK1gWVg9oHsF2YXlH8wZWBMszmiewolhe0byAVcHyiOYBrCqWNzTrYE2wPKFZBmuK5QXNKpgKlgc0i2CqWNbRrIF9Ac/aWBIG0SyBmcKSMIZmBcwkloQhNAtgprEkjKBpg7nAkjCApgnmCktCGU0LzCWWhCKaBphrLAkltNZgXWBJKKC1BOsKS6IxWiuwLrEkGqK1AOsaS6IRWm2wIbAkGqDVBBsKS6IyWi2wIbEkKqLVABsaS6ISWmmwwJpFBbSSYIGViMJopcACayEKopUAC6wVUQhtL1hgbagE2h6wwMpoL1ouWGDtiB3/CZoDFlgFykXbChZYBctB2wIWWBXairYWLLAqtgVtDVhgNWgt2i2wwGrYGrQlsMBS6BbaNbDAUmwJLQUWWAa6hnYJFliGSqHNwU6BZa8J7ZQC+9BeXJQO+HUJ9ge4015YlA64A37PwX5oLypaDvg+B3vUXlC0HPBtDvagvaBoOeA+wBx1CRZvica7fEuMkw7jXZ50xGm94VKn9fGHs+GAj/hoykmcL4tLfjQF8C/Q7ETiGsbU1yuBZqAU1jWwQFPuGtYSWKAptYR1CyzQGncLaw1YoDVqDdZasECr3FqsLWCBVqktWFvBAq1wW7FywAKtUDlYuWCBtrNcrD1ggZbZHqy9YBAXnm5qL1YJsEBbWQksiMEqTcLYYBUp0BJhdHSRFGizMD4cTAq0g5/xe9LQaDgbcCkNiYbTEbLSUGg4H9IsDYFGJ2PQpa7R6GyjAalLNDrdykPqCo3ON8uRukBjkO2oJNdoDLbhm+QSjUG3VJRcoTH4pqWSCzQMYIENMDCOhhEssAMGRtEwhAW2wMAYGsawwB4YGEHDIBbYBANlNIxigV0wUELDMBbYBoPGaBjHAvtg0AgNB1jgAwwqo+EEC/yAQSU0HGGBLzAojIYzLPAHBucD/DIiFvgEg51oOMUCv2CQiYZjLPANBucD/7oBK3srQyt5B4PzpLOfwHEB6jg957T4mxzUA5j0F3gDHjnPx72fbr9Nj3VRT2BD9B8VZfvXKC5JYAAAAABJRU5ErkJggg=="), -webkit-linear-gradient(left, #04A9FD, #306CE8);
  background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGwAAABsCAYAAACPZlfNAAADiElEQVR4nO3dTW7bMBBAYW/i5CxFkDslOUAXRQ7QrNIztovmHo1fF9YAgkHLEkVyZsh5QADDPwGhDzAUWxkeiFx10F5AwT6BN+AJeJh+nqb7PhXXVbQewE7AO3A8XAk4Ts85qa60QN7BvoDXa1AJuJfpNW7zDPYFvKzFmqE94xjNK1gWVg9oHsF2YXlH8wZWBMszmiewolhe0byAVcHyiOYBrCqWNzTrYE2wPKFZBmuK5QXNKpgKlgc0i2CqWNbRrIF9Ac/aWBIG0SyBmcKSMIZmBcwkloQhNAtgprEkjKBpg7nAkjCApgnmCktCGU0LzCWWhCKaBphrLAkltNZgXWBJKKC1BOsKS6IxWiuwLrEkGqK1AOsaS6IRWm2wIbAkGqDVBBsKS6IyWi2wIbEkKqLVABsaS6ISWmmwwJpFBbSSYIGViMJopcACayEKopUAC6wVUQhtL1hgbagE2h6wwMpoL1ouWGDtiB3/CZoDFlgFykXbChZYBctB2wIWWBXairYWLLAqtgVtDVhgNWgt2i2wwGrYGrQlsMBS6BbaNbDAUmwJLQUWWAa6hnYJFliGSqHNwU6BZa8J7ZQC+9BeXJQO+HUJ9ge4015YlA64A37PwX5oLypaDvg+B3vUXlC0HPBtDvagvaBoOeA+wBx1CRZvica7fEuMkw7jXZ50xGm94VKn9fGHs+GAj/hoykmcL4tLfjQF8C/Q7ETiGsbU1yuBZqAU1jWwQFPuGtYSWKAptYR1CyzQGncLaw1YoDVqDdZasECr3FqsLWCBVqktWFvBAq1wW7FywAKtUDlYuWCBtrNcrD1ggZbZHqy9YBAXnm5qL1YJsEBbWQksiMEqTcLYYBUp0BJhdHSRFGizMD4cTAq0g5/xe9LQaDgbcCkNiYbTEbLSUGg4H9IsDYFGJ2PQpa7R6GyjAalLNDrdykPqCo3ON8uRukBjkO2oJNdoDLbhm+QSjUG3VJRcoTH4pqWSCzQMYIENMDCOhhEssAMGRtEwhAW2wMAYGsawwB4YGEHDIBbYBANlNIxigV0wUELDMBbYBoPGaBjHAvtg0AgNB1jgAwwqo+EEC/yAQSU0HGGBLzAojIYzLPAHBucD/DIiFvgEg51oOMUCv2CQiYZjLPANBucD/7oBK3srQyt5B4PzpLOfwHEB6jg957T4mxzUA5j0F3gDHjnPx72fbr9Nj3VRT2BD9B8VZfvXKC5JYAAAAABJRU5ErkJggg=="), -o-linear-gradient(left, #04A9FD, #306CE8);
  background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGwAAABsCAYAAACPZlfNAAADiElEQVR4nO3dTW7bMBBAYW/i5CxFkDslOUAXRQ7QrNIztovmHo1fF9YAgkHLEkVyZsh5QADDPwGhDzAUWxkeiFx10F5AwT6BN+AJeJh+nqb7PhXXVbQewE7AO3A8XAk4Ts85qa60QN7BvoDXa1AJuJfpNW7zDPYFvKzFmqE94xjNK1gWVg9oHsF2YXlH8wZWBMszmiewolhe0byAVcHyiOYBrCqWNzTrYE2wPKFZBmuK5QXNKpgKlgc0i2CqWNbRrIF9Ac/aWBIG0SyBmcKSMIZmBcwkloQhNAtgprEkjKBpg7nAkjCApgnmCktCGU0LzCWWhCKaBphrLAkltNZgXWBJKKC1BOsKS6IxWiuwLrEkGqK1AOsaS6IRWm2wIbAkGqDVBBsKS6IyWi2wIbEkKqLVABsaS6ISWmmwwJpFBbSSYIGViMJopcACayEKopUAC6wVUQhtL1hgbagE2h6wwMpoL1ouWGDtiB3/CZoDFlgFykXbChZYBctB2wIWWBXairYWLLAqtgVtDVhgNWgt2i2wwGrYGrQlsMBS6BbaNbDAUmwJLQUWWAa6hnYJFliGSqHNwU6BZa8J7ZQC+9BeXJQO+HUJ9ge4015YlA64A37PwX5oLypaDvg+B3vUXlC0HPBtDvagvaBoOeA+wBx1CRZvica7fEuMkw7jXZ50xGm94VKn9fGHs+GAj/hoykmcL4tLfjQF8C/Q7ETiGsbU1yuBZqAU1jWwQFPuGtYSWKAptYR1CyzQGncLaw1YoDVqDdZasECr3FqsLWCBVqktWFvBAq1wW7FywAKtUDlYuWCBtrNcrD1ggZbZHqy9YBAXnm5qL1YJsEBbWQksiMEqTcLYYBUp0BJhdHSRFGizMD4cTAq0g5/xe9LQaDgbcCkNiYbTEbLSUGg4H9IsDYFGJ2PQpa7R6GyjAalLNDrdykPqCo3ON8uRukBjkO2oJNdoDLbhm+QSjUG3VJRcoTH4pqWSCzQMYIENMDCOhhEssAMGRtEwhAW2wMAYGsawwB4YGEHDIBbYBANlNIxigV0wUELDMBbYBoPGaBjHAvtg0AgNB1jgAwwqo+EEC/yAQSU0HGGBLzAojIYzLPAHBucD/DIiFvgEg51oOMUCv2CQiYZjLPANBucD/7oBK3srQyt5B4PzpLOfwHEB6jg957T4mxzUA5j0F3gDHjnPx72fbr9Nj3VRT2BD9B8VZfvXKC5JYAAAAABJRU5ErkJggg=="), -moz-linear-gradient(left, #04A9FD, #306CE8);
  background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGwAAABsCAYAAACPZlfNAAADiElEQVR4nO3dTW7bMBBAYW/i5CxFkDslOUAXRQ7QrNIztovmHo1fF9YAgkHLEkVyZsh5QADDPwGhDzAUWxkeiFx10F5AwT6BN+AJeJh+nqb7PhXXVbQewE7AO3A8XAk4Ts85qa60QN7BvoDXa1AJuJfpNW7zDPYFvKzFmqE94xjNK1gWVg9oHsF2YXlH8wZWBMszmiewolhe0byAVcHyiOYBrCqWNzTrYE2wPKFZBmuK5QXNKpgKlgc0i2CqWNbRrIF9Ac/aWBIG0SyBmcKSMIZmBcwkloQhNAtgprEkjKBpg7nAkjCApgnmCktCGU0LzCWWhCKaBphrLAkltNZgXWBJKKC1BOsKS6IxWiuwLrEkGqK1AOsaS6IRWm2wIbAkGqDVBBsKS6IyWi2wIbEkKqLVABsaS6ISWmmwwJpFBbSSYIGViMJopcACayEKopUAC6wVUQhtL1hgbagE2h6wwMpoL1ouWGDtiB3/CZoDFlgFykXbChZYBctB2wIWWBXairYWLLAqtgVtDVhgNWgt2i2wwGrYGrQlsMBS6BbaNbDAUmwJLQUWWAa6hnYJFliGSqHNwU6BZa8J7ZQC+9BeXJQO+HUJ9ge4015YlA64A37PwX5oLypaDvg+B3vUXlC0HPBtDvagvaBoOeA+wBx1CRZvica7fEuMkw7jXZ50xGm94VKn9fGHs+GAj/hoykmcL4tLfjQF8C/Q7ETiGsbU1yuBZqAU1jWwQFPuGtYSWKAptYR1CyzQGncLaw1YoDVqDdZasECr3FqsLWCBVqktWFvBAq1wW7FywAKtUDlYuWCBtrNcrD1ggZbZHqy9YBAXnm5qL1YJsEBbWQksiMEqTcLYYBUp0BJhdHSRFGizMD4cTAq0g5/xe9LQaDgbcCkNiYbTEbLSUGg4H9IsDYFGJ2PQpa7R6GyjAalLNDrdykPqCo3ON8uRukBjkO2oJNdoDLbhm+QSjUG3VJRcoTH4pqWSCzQMYIENMDCOhhEssAMGRtEwhAW2wMAYGsawwB4YGEHDIBbYBANlNIxigV0wUELDMBbYBoPGaBjHAvtg0AgNB1jgAwwqo+EEC/yAQSU0HGGBLzAojIYzLPAHBucD/DIiFvgEg51oOMUCv2CQiYZjLPANBucD/7oBK3srQyt5B4PzpLOfwHEB6jg957T4mxzUA5j0F3gDHjnPx72fbr9Nj3VRT2BD9B8VZfvXKC5JYAAAAABJRU5ErkJggg=="), -ms-linear-gradient(left, #04A9FD, #306CE8);
  background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGwAAABsCAYAAACPZlfNAAADiElEQVR4nO3dTW7bMBBAYW/i5CxFkDslOUAXRQ7QrNIztovmHo1fF9YAgkHLEkVyZsh5QADDPwGhDzAUWxkeiFx10F5AwT6BN+AJeJh+nqb7PhXXVbQewE7AO3A8XAk4Ts85qa60QN7BvoDXa1AJuJfpNW7zDPYFvKzFmqE94xjNK1gWVg9oHsF2YXlH8wZWBMszmiewolhe0byAVcHyiOYBrCqWNzTrYE2wPKFZBmuK5QXNKpgKlgc0i2CqWNbRrIF9Ac/aWBIG0SyBmcKSMIZmBcwkloQhNAtgprEkjKBpg7nAkjCApgnmCktCGU0LzCWWhCKaBphrLAkltNZgXWBJKKC1BOsKS6IxWiuwLrEkGqK1AOsaS6IRWm2wIbAkGqDVBBsKS6IyWi2wIbEkKqLVABsaS6ISWmmwwJpFBbSSYIGViMJopcACayEKopUAC6wVUQhtL1hgbagE2h6wwMpoL1ouWGDtiB3/CZoDFlgFykXbChZYBctB2wIWWBXairYWLLAqtgVtDVhgNWgt2i2wwGrYGrQlsMBS6BbaNbDAUmwJLQUWWAa6hnYJFliGSqHNwU6BZa8J7ZQC+9BeXJQO+HUJ9ge4015YlA64A37PwX5oLypaDvg+B3vUXlC0HPBtDvagvaBoOeA+wBx1CRZvica7fEuMkw7jXZ50xGm94VKn9fGHs+GAj/hoykmcL4tLfjQF8C/Q7ETiGsbU1yuBZqAU1jWwQFPuGtYSWKAptYR1CyzQGncLaw1YoDVqDdZasECr3FqsLWCBVqktWFvBAq1wW7FywAKtUDlYuWCBtrNcrD1ggZbZHqy9YBAXnm5qL1YJsEBbWQksiMEqTcLYYBUp0BJhdHSRFGizMD4cTAq0g5/xe9LQaDgbcCkNiYbTEbLSUGg4H9IsDYFGJ2PQpa7R6GyjAalLNDrdykPqCo3ON8uRukBjkO2oJNdoDLbhm+QSjUG3VJRcoTH4pqWSCzQMYIENMDCOhhEssAMGRtEwhAW2wMAYGsawwB4YGEHDIBbYBANlNIxigV0wUELDMBbYBoPGaBjHAvtg0AgNB1jgAwwqo+EEC/yAQSU0HGGBLzAojIYzLPAHBucD/DIiFvgEg51oOMUCv2CQiYZjLPANBucD/7oBK3srQyt5B4PzpLOfwHEB6jg957T4mxzUA5j0F3gDHjnPx72fbr9Nj3VRT2BD9B8VZfvXKC5JYAAAAABJRU5ErkJggg=="), -webkit-gradient(linear, 0%, 100%, from(#04A9FD), to(#306CE8));
  background-size: 100% 100%;
  background-repeat: no-repeat;
  width: 108px;
  height: 108px;
  margin-left: 30px;
  margin-right: 25px;
  float: left;
  position: relative;
}
.solution-ys-pag .icon i {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background-image: url("../images/solution/choice-info-ico.png");
  background-repeat: no-repeat;
  background-position: left center;
}
.solution-ys-pag .icon.icon-7 i {
  background-position: -648px center;
}
.solution-ys-pag .icon.icon-8 i {
  background-position: -756px center;
}
.solution-ys-pag .icon.icon-9 i {
  background-position: -864px center;
}
.solution-ys-pag .icon.icon-10 i {
  background-position: -972px center;
}
.solution-ys-pag .icon.icon-11 i {
  background-position: -1080px center;
}
.solution-ys-pag .icon.icon-12 i {
  background-position: -1188px center;
}
.solution-ys-pag .icon.icon-13 i {
  background-position: -1296px center;
}
.solution-ys-pag .icon.icon-14 i {
  background-position: -1404px center;
}
.solution-ys-pag .icon.icon-15 i {
  background-position: -1512px center;
}
.solution-ys-pag .icon.icon-16 i {
  background-position: -1620px center;
}
.solution-ys-pag .icon.icon-17 i {
  background-position: -1728px center;
}
.solution-ys-pag .icon.icon-18 i {
  background-position: -1836px center;
}
.solution-ys-pag .icon.icon-19 i {
  background-position: -1944px center;
}
.solution-ys-pag .icon.icon-20 i {
  background-position: -2052px center;
}
.solution-ys-pag .icon.icon-21 i {
  background-position: -2160px center;
}
.solution-ys-pag .icon.icon-22 i {
  background-position: -2268px center;
}
.solution-ys-pag .text h3 {
  font-weight: normal;
  font-size: 18px;
  line-height: 1.6667em;
}
.solution-ys-pag .text p {
  font-size: 14px;
  line-height: 1.428em;
  color: #666;
}
.solution-ys-pag .text .f {
  width: 98%;
}
.solution-ys-pag .text .hide {
  height: 108px;
  width: 0px;
  background: red;
  margin-left: -10px;
}
.server-lc {
  padding-bottom: 3%;
}
.server-lc .icon {
  width: 68px;
  height: 68px;
  margin-left: auto;
  margin-right: auto;
  background-color: #EDEFF1;
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  -ms-border-radius: 50%;
  -o-border-radius: 50%;
  border-radius: 50%;
  background-size: 100% auto!important;
  background-repeat: no-repeat;
}
.server-lc .icon.icon-1 {
  background-image: url("../images/solution/lc-icon-1.png");
}
.server-lc .icon.icon-2 {
  background-image: url("../images/solution/lc-icon-2.png");
}
.server-lc .icon.icon-3 {
  background-image: url("../images/solution/lc-icon-3.png");
}
.server-lc .icon.icon-4 {
  background-image: url("../images/solution/lc-icon-4.png");
}
.server-lc .icon.icon-5 {
  background-image: url("../images/solution/lc-icon-5.png");
}
.server-lc .icon.icon-6 {
  background-image: url("../images/solution/lc-icon-6.png");
}
.server-lc .icon.icon-7 {
  background-image: url("../images/solution/lc-icon-7.png");
}
.server-lc .icon.icon-8 {
  background-image: url("../images/solution/lc-icon-8.png");
}
.server-lc .icon.icon-9 {
  background-image: url("../images/solution/lc-icon-9.png");
}
.server-lc li {
  width: 11%;
}
.server-lc li.act .icon {
  background-position: center 100%;
  background-color: #ff3c3c;
}
.server-lc li.act p:after {
  background-color: #ff3c3c;
  -webkit-transform: scale(1);
  -moz-transform: scale(1);
  -ms-transform: scale(1);
  -o-transform: scale(1);
  transform: scale(1);
}
.server-lc li h3 {
  font-size: 14px;
  font-weight: normal;
  color: #999;
  padding-top: 17px;
  padding-bottom: 30px;
  white-space: nowrap;
  text-align: center;
  border-bottom: 1px solid #E6E6E6;
}
.server-lc li p {
  width: 20px;
  height: 20px;
  position: relative;
  border: 1px solid #E6E6E6;
  margin-top: -11px;
  margin-left: auto;
  margin-right: auto;
  background-color: #fff;
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  -ms-border-radius: 50%;
  -o-border-radius: 50%;
  border-radius: 50%;
}
.server-lc li p:after {
  content: " ";
  position: absolute;
  top: 50%;
  left: 50%;
  width: 10px;
  height: 10px;
  background-color: transparent;
  margin-top: -5px;
  margin-left: -5px;
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  -ms-border-radius: 50%;
  -o-border-radius: 50%;
  border-radius: 50%;
  -webkit-transform: scale(0);
  -moz-transform: scale(0);
  -ms-transform: scale(0);
  -o-transform: scale(0);
  transform: scale(0);
  -webkit-transition: all 2s ease;
  -moz-transition: all 2s ease;
  -o-transition: all 2s ease;
  transition: all 2s ease;
}
.fullWrp {
  height: 900px;
  min-height: 750px;
}
.about-star {
  position: relative;
  top: 43%;
  margin-top: -293px;
  background: url("data:image/png;base64,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gIgACwAAAAAAABAxQwwAAAAAAAAQEmABAAAAAAAAIgIsAAAAAAAAQMQMMQAAAAAAAEBIgAUAAAAAAACICLAAAAAAAAAAIREWAAAAAAAAICLAAgAAAAAAAIREWAAAAAAAAICQAAsAAAAAAAAQcQULAAAAAAAAEBJhAQAAAAAAACICLAAAAAAAAEBIhAUAAAAAAAAICbAAAAAAAAAAEVewAAAAAAAAACERFgAAAAAAACAiwAIAAAAAAACERFgAAAAAAACAiAALAAAAAAAAEPkqwIqwAAAAAAAAABsEWAAAAAAAAICIAAsAAAAAAAAQMUMMAAAAAAAAEBJgAQAAAAAAACICLAAAAAAAAEDEDDEAAAAAAABASIAFAAAAAAAAiAiwAAAAAAAAACERFgAAAAAAACAkwAIAAAAAAABEXMECAAAAAAAAhERYAAAAAAAAgJAACwAAAAAAABBxBQsAAAAAAAAQEmEBAAAAAAAAQgIsAAAAAAAAQMQVLAAAAAAAAEBIhAUAAAAAAAAICbAAAAAAAAAAEVewAAAAAAAAACERFgAAAAAAACAiwAIAAAAAAACERFgAAAAAAACAiAALAAAAAAAAEBJhAQAAAAAAAEICLAAAAAAAAEDEFSwAAAAAAABASIQFAAAAAAAAiAiwAAAAAAAAACERFgAAAAAAACAiwAIAAAAAAACERFgAAAAAAACAkAALAAAAAAAAEHEFCwAAAAAAABASYQEAAAAAAABCAiwAAAAAAABAxBUsAAAAAAAAQEiEBQAAAAAAAAgJsAAAAAAAAAARV7AAAAAAAAAAIREWAAAAAAAAICTAAgAAAAAAAERcwQIAAAAAAACERFgAAAAAAACAiAALAAAAAAAAEBJhAQAAAAAAACICLAAAAAAAAEBIhAUAAAAAAAAICbAAAAAAAAAAEVewAAAAAAAAACERFgAAAAAAACAiwAIAAAAAAACERFgAAAAAAACAiAALAAAAAAAAEBJhAQAAAAAAAEICLAAAAAAAAEBIhAUAAAAAAAAIibAAAAAAAAAAIREWAAAAAAAAIPIswIqwAAAAAAAAAJtEWAAAAAAAAICQAAsAAAAAAAAQEmEBAAAAAAAAQiIsAAAAAAAAQEiEBQAAAAAAAIg8C7AiLAAAAAAAAMAmERYAAAAAAAAgJMACAAAAAAAAhERYAAAAAAAAgIgpYgAAAAAAAICQCAsAAAAAAAAQEmABAAAAAAAAQiIsAAAAAAAAQMQUMQAAAAAAAEBIhAUAAAAAAAAICbAAAAAAAAAAIREWAAAAAAAAIGKKGAAAAAAAACAkwgIAAAAAAACEBFgAAAAAAACAiCtYAAAAAAAAgJAICwAAAAAAABASYAEAAAAAAAAirmABAAAAAAAAQiIsAAAAAAAAQESABQAAAAAAAAiJsAAAAAAAAAAhARYAAAAAAAAg4goWAAAAAAAAICTCAgAAAAAAAIQEWAAAAAAAAICQCAsAAAAAAAAQEmEBAAAAAAAAQiIsAAAAAAAAQORZgBVhAQAAAAAAADaJsAAAAAAAAAAhARYAAAAAAAAgJMICAAAAAAAAhERYAAAAAAAAgJAICwAAAAAAABB5FmBFWAAAAAAAAIBNIiwAAAAAAABASIAFAAAAAAAACImwAAAAAAAAABFTxAAAAAAAAAAhERYAAAAAAAAgJMACAAAAAAAARFzBAgAAAAAAAIREWAAAAAAAAICQAAsAAAAAAAAQEmEBAAAAAAAAIqaIAQAAAAAAAEIiLAAAAAAAAEBIgAUAAAAAAACIuIIFAAAAAAAACImwAAAAAAAAACEBFgAAAAAAACDiChYAAAAAAAAgJMICAAAAAAAARARYAAAAAAAAgJAICwAAAAAAABASYAEAAAAAAAAirmABAAAAAAAAQiIsAAAAAAAAQEiABQAAAAAAAAiJsAAAAAAAAAARU8QAAAAAAAAAIREWAAAAAAAAICTAAgAAAAAAAERcwQIAAAAAAACERFgAAAAAAACAkAALAAAAAAAAEBJhAQAAAAAAACKmiAEAAAAAAABCIiwAAAAAAABASIAFAAAAAAAACImwAAAAAAAAABFTxAAAAAAAAAAhERYAAAAAAAAgJMACAAAAAAAARFzBAgAAAAAAAIREWAAAAAAAAICQAAsAAAAAAAAQEmEBAAAAAAAAIqaIAQAAAAAAAEIiLAAAAAAAAEBIgAUAAAAAAAAIibAAAAAAAAAAEVPEAAAAAAAAACERFgAAAAAAACAkwAIAAAAAAABEXMECAAAAAAAAhERYAAAAAAAAgJAACwAAAAAAABASYQEAAAAAAAAipogBAAAAAAAAQiIsAAAAAAAAQESABQAAAAAAAAiJsAAAAAAAAAARARYAAAAAAAAgJMICAAAAAAAARARYAAAAAAAAgJAICwAAAAAAABARYAEAAAAAAABCIiwAAAAAAABARIAFAAAAAAAACImwAAAAAAAAABEBFgAAAAAAACAkwgIAAAAAAABEBFgAAAAAAACAkAgLAAAAAAAAEBFgAQAAAAAAAEIiLAAAAAAAAEBEgAUAAAAAAAAIibAAAAAAAAAAEQEWAAAAAAAAICTCAgAAAAAAAEQEWAAAAAAAAICQCAsAAAAAAAAQEWABAAAAAAAAQiIsAAAAAAAAQESABQAAAAAAAAiJsAAAAAAAAAARARYAAAAAAAAgJMICAAAAAAAARARYAAAAAAAAgJAICwAAAAAAABASYAEAAAAAAAAirmABAAAAAAAAQiIsAAAAAAAAQESABQAAAAAAAAiJsAAAAAAAAAAhARYAAAAAAAAg4goWAAAAAAAAICTCAgAAAAAAAEQEWAAAAAAAAIDIVwFWhAUAAAAAAADYIMACAAAAAAAARARYAAAAAAAAgIgZYgAAAAAAAICIAAsAAAAAAAAQEWABAAAAAAAAQgIsAAAAAAAAQESABQAAAAAAAIiYIQYAAAAAAACICLAAAAAAAAAAIQEWAAAAAAAAICLAAgAAAAAAAETMEAMAAAAAAABEBFgAAAAAAACAiAALAAAAAAAAEBJgAQAAAAAAACICLAAAAAAAAEDEDDEAAAAAAABARIAFAAAAAAAACAmwAAAAAAAA/G7vjnEjhmEACP7/12lSpAhsy9w7X6IZgC9QuSAFRARYAAAAAAAAgIgzxAAAAAAAAAARARYAAAAAAAAgIsACAAAAAAAAhARYAAAAAAAAgIgACwAAAAAAABBxhhgAAAAAAAAgIsACAAAAAAAARARYAAAAAAAAgIgACwAAAAAAABA4iq8CLAAAAAAAAMACARYAAAAAAAAgIr4CAAAAAAAARARYAAAAAAAAgIgACwAAAAAAABARYAEAAAAAAAAiAiwAAAAAAABARIAFAAAAAAAACBzFVwEWAAAAAAAAYIEACwAAAAAAABARXwEAAAAAAAAiAiwAAAAAAABARIAFAAAAAAAAiAiwAAAAAAAAABEBFgAAAAAAACAiwAIAAAAAAAAEjuKrAAsAAAAAAACwQIAFAAAAAAAAiIivAAAAAAAAABEBFgAAAAAAACAiwAIAAAAAAAAE/P8KAAAAAAAAEBFgAQAAAAAAAALiKwAAAAAAAEDgLL4KsAAAAAAAAAAXia8AAAAAAAAAAfEVAAAAAAAAIOD0MAAAAAAAAEBAfAUAAAAAAAAIiK8AAAAAAAAAAfEVAAAAAAAAICC+AgAAAAAAAATEVwAAAAAAAIChK+FVfAUAAAAAAAA4Ib4CAAAAAAAABIRXAAAAAAAAgID4CgAAAAAAABAQXwEAAAAAAAAC4isAAAAAAADA0JXwKr4CAAAAAAAAnBBfAQAAAAAAAALCKwAAAAAAAMCQrVcAAAAAAACAgPgKAAAAAAAAEBBeAQAAAAAAAAaubryKrwAAAAAAAAC/WImu4isAAAAAAADAD3eCq+gKAAAAAAAA8E10BQAAAAAAABgQXAEAAAAAAACGRFcAAAAAAACAIdEVAAAAAAAAYMC2KwAAAAAAAMCQ8AoAAAAAAABw02pwFV0BAAAAAACA7d0JrcIrAAAAAAAAsLUitAquAAAAAAAAwHaEVgAAAAAAAIABoRUAAAAAAADgJrEVAAAAAAAAYEB0BQAAAAAAAFjg71YAAAAAAACAA0VUFV0BAAAAAACAf+0dYVVkBQAAAAAAAP4sURUAAAAAAAAeIrB9jneHU+8OAAAAAAAAL/R08DOiKgAAAAAAAGzp6ZC42zz93gAAAAAAAEDjCyVixubLaGt/AAAAAElFTkSuQmCC") no-repeat;
  -o-animation: about_bg 30s 0s infinite linear;
  -moz-animation: about_bg 30s 0s infinite linear;
  -ms-animation: about_bg 30s 0s infinite linear;
  -webkit-animation: about_bg 30s 0s infinite linear;
  animation: about_bg 30s 0s infinite linear;
}
.about-star h3 {
  font-weight: normal;
  color: #FE0000;
  font-size: 2.15em;
  text-align: center;
}
.about-star h3 span {
  position: relative;
  display: block;
}
.animate.about-star h3 span {
  -webkit-transform: translateY(-20px);
  -moz-transform: translateY(-20px);
  -ms-transform: translateY(-20px);
  -o-transform: translateY(-20px);
  transform: translateY(-20px);
}
.about-star .year {
  margin-top: 2%;
  margin-bottom: 10%;
}
.about-star .year img {
  display: block;
  margin-left: auto;
  margin-right: auto;
}
.animate.about-star .year img {
  -webkit-transform: scale(0);
  -moz-transform: scale(0);
  -ms-transform: scale(0);
  -o-transform: scale(0);
  transform: scale(0);
}
.about-b {
  height: 700px;
  color: #fff;
  background-image: url("../images/about-b.jpg");
  background-repeat: no-repeat;
  background-position: left center;
  background-color: #f30e09;
}
.about-b h2 {
  font-size: 6.514em;
  font-weight: normal;
  padding-top: 10%;
  padding-bottom: 3.5%;
}
.about-b .text {
  font-size: 3.4289em;
}
.about-b.animate .ease {
  -webkit-transform: translateY(20px);
  -moz-transform: translateY(20px);
  -ms-transform: translateY(20px);
  -o-transform: translateY(20px);
  transform: translateY(20px);
}
.word-text h3 {
  font-weight: normal;
  font-size: 1.857142857142857em;
  line-height: 1.769230769230769em;
}
.word-text .line {
  display: block;
  width: 10px;
  height: 2px;
  line-height: 2px;
  background-color: #9A9A9A;
  margin-top: 10px;
}
.word-text .x {
  color: #444;
  font-size: 1.142857142857143em;
  line-height: 2.25em;
  margin-top: 18px;
}
.word-text .i {
  font-size: 0.9285714285714286em;
  color: #777;
  line-height: 1.846153846153846em;
  margin-top: 10px;
}
.team {
  background-color: #fff;
}
.team .text {
  background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAYAAAAeP4ixAAAAX0lEQVRoge3PsQnAABDEsJ84+5dZIuAjqHBv3d09PykfAAEZLx8AARkvHwABGS8fAAEZLx8AARkvHwABGS8fAAEZLx8AARkvHwABGS8fAAEZLx8AARkvHwABGS8f+KQXbIoydYaUHQgAAAAASUVORK5CYII=");
  background: rgba(101, 0, 0, 0.4);
}
.team .team-list {
  padding-bottom: 25%;
  width: 25%;
  float: left;
  -webkit-transition: all 0.8s ease;
  -moz-transition: all 0.8s ease;
  -o-transition: all 0.8s ease;
  transition: all 0.8s ease;
}
.team .team-list.animate {
  -webkit-transform: translateY(40px);
  -moz-transform: translateY(40px);
  -ms-transform: translateY(40px);
  -o-transform: translateY(40px);
  transform: translateY(40px);
}
.team .team-img .text {
  width: 83.6%;
  height: 88%;
  padding: 12% 8.2% 0;
  color: #fff;
}
.team .team-img .e-t {
  font-size: 1.714285714285714em;
  font-weight: bold;
  line-height: 1.25;
}
.team .team-img .c-t {
  font-size: 1.142857142857143em;
  line-height: 1.75em;
}
.team .team-img .line {
  display: block;
  width: 16px;
  height: 1px;
  line-height: 1px;
  background-color: #fff;
  margin-top: 15px;
}
.team .team-img .word {
  line-height: 2em;
  font-size: 0.8571428571428571em;
  margin-top: 50px;
}
.team .team-img .btn {
  position: absolute;
  bottom: 5%;
  left: 8.2%;
}
.team .team-img .btn a {
  height: 26px;
  line-height: 26px;
  padding-left: 1.4em;
  padding-right: 1.4em;
  border: 1px solid #ddd;
  -webkit-border-radius: 50px;
  -moz-border-radius: 50px;
  -ms-border-radius: 50px;
  -o-border-radius: 50px;
  border-radius: 50px;
  font-size: 12px;
}
.team .team-img .btn a img {
  height: 1.2em;
  vertical-align: middle;
  margin-right: 4px;
}
.team .team-img .btn a span {
  color: #ddd;
}
.team .team-img .btn a:hover {
  background-color: #FE0000;
  border: 1px solid #FE0000;
  color: #fff;
}
.team .team-img .mb-btn {
  left: 50%!important;
  margin-left: -38.2px !important;
  bottom: 6%!important;
  display: none;
}
.team .team-text {
  width: 50%;
}
.team .team-text .wrp {
  padding: 70px 10% 10px 6%;
}
.team .team-count {
  background-color: #ff2828;
  color: #fff;
  text-align: center;
}
.team .team-count .hide {
  height: 100%;
}
.team .team-count .num {
  font-family: "Trump", "黑体";
  font-size: 66px;
  line-height: 1em;
}
.team .team-count .font {
  font-size: 12px;
  color: #fff;
}
.team .team-count .line {
  width: 33px;
  height: 2px;
  line-height: 2px;
  background-color: #fff;
  display: inline-block;
  *display: inline;
  *zoom: 1;
  margin-top: 20px;
  margin-bottom: 22px;
}
.team .team-count .detail {
  text-align: left;
  z-index: 999;
  background-color: #ff2828;
  top: auto;
  bottom: 0;
  -webkit-transition: all 0.6s ease;
  -moz-transition: all 0.6s ease;
  -o-transition: all 0.6s ease;
  transition: all 0.6s ease;
}
.team .team-count .detail .wrp {
  padding-left: 5%;
  padding-right: 5%;
}
.team .team-count .detail h3 {
  font-size: 3.428em;
  padding-top: 3%;
  position: relative;
  line-height: 1.6em;
}
.team .team-count .detail h3 span {
  width: 32px;
  height: 32px;
  display: block;
  background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAACgElEQVRYhb2Wv0ubQRjHbwhJBhEEAxFta+vk4J+QIeASXAMu/TMcMzjUMdSlMSid4+bikIJDEyMotAiOsTVpHYuDSS0Wh0+H93mbJ8drvMsPD1547+776+7eu/eMcSxADMgC28An4AL4Jc+FtG0LJuaq62I8C7wHbnAvN8KZHcU4DhSAW0v8AfgCHAAf5DmQtgcLeysacV/zFFC3xI6At8DMAN6MYI4sbh1IuZovAy1FPgdWvUYQ6KwKNywtYPkpUgpoK9JH7+nr14uLRljaj86EgI8VuDCscYR2QekeRw4K2NQjH5e50tczsWl3poHf0vl1lGkfECAu2ohXWnfuqHRZB7EFoAoseIbIKp+dsDEBdKSx6mh+KfhvwAvPEFXhdoCEAXIq1bqDwBJwrTjffUIA64qbM0BZKn+BaUeRJeCnFeKlI3davADKBqhJ5cR1FCL0BvihQlx5hDgRTs0ATans+wQQodf0H1xXwCsH3r7gmwboSqXoG0DEFq0QradCAEXBdicRoA0s+gQIt1TlOcyFVxH8paH32208h7lwG8KpG2BXKvfA1DOYT4kXwK4B1pRQfpLmws8r7poBkvQ+xEPPAF7mwj8MP0AgGTbuqVQZxxCfhzDPKJ893TEP/JGOM8Z5re55xEQb8Zq3AVsqXWkCAUpKfysKkAROFWhjjOYbSvf0/9pHANP0/2pLoyyHTLse+TX6JvQIacUKcebyYUboZNSah+YrruS0tRwQbJ88Aw4rgkMmT2+r6WkfPPIIsSTwDrizxO4JjtIKwU+lKO8NeidcWO5EI3rNHYPMEVxaO7iXjnDmhjaOCJIguD+WCW5RTYLTrCvvNenLAQlX3X/9I9lx8LN0+QAAAABJRU5ErkJggg==") no-repeat center center;
  background-size: 96% auto;
}
.team .team-count .detail .info {
  -webkit-transition: all 0.6s 0.1s ease;
  -moz-transition: all 0.6s 0.1s ease;
  -o-transition: all 0.6s 0.1s ease;
  transition: all 0.6s 0.1s ease;
}
.team .team-count .detail .info b {
  font-size: 1.714em;
  font-weight: normal;
  white-space: nowrap;
}
.team .team-count .detail .info p {
  font-size: 1.1428em;
  line-height: 1.625em;
  white-space: nowrap;
}
.team .team-count .detail .b {
  width: 90%;
  bottom: 10px;
  left: 0;
  position: absolute;
  -webkit-transition: all 0.5s ease;
  -moz-transition: all 0.5s ease;
  -o-transition: all 0.5s ease;
  transition: all 0.5s ease;
  padding-left: 5%;
  padding-right: 5%;
}
.team .team-count .detail .b a {
  color: #fff;
  float: left;
  display: block;
  padding-right: 15px;
  background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAPCAYAAAA71pVKAAAAXklEQVQoka3MsQ2DMBRAQdqIkWjDCiiip2DUFFkCMQRNOEqMksLf5vX3mubuMNZgxQNn8YFrsYHf8gd/MMw1+FuK3+hL8IZXFkzwjg8GPKJ4wTMbJXjFhLYEd2EU7QDw7LyzvsV+8AAAAABJRU5ErkJggg==") no-repeat right center;
}
.team .team-count .detail .b p {
  float: right;
  text-align: right;
}
.team .team-count .detail .b p span {
  font-size: 1.714em;
}
.team .team-count:hover .detail {
  width: 200%;
  height: 140%;
}
.team .team-count:hover .detail h3 span {
  visibility: hidden;
}
.about-future {
  -webkit-transition: all 0.8s ease;
  -moz-transition: all 0.8s ease;
  -o-transition: all 0.8s ease;
  transition: all 0.8s ease;
  background-color: #fff;
  padding-bottom: 40px;
}
.about-future .wrp {
  padding: 0 10%;
  margin-left: -5px;
}
.about-future .word-text,
.about-future .img {
  width: 50%;
}
.about-future .img img {
  display: block;
  width: 100%;
}
.about-future .word-text {
  top: 0;
  margin-top: 5%;
}
.about-future.animate {
  -webkit-transform: translateY(40px);
  -moz-transform: translateY(40px);
  -ms-transform: translateY(40px);
  -o-transform: translateY(40px);
  transform: translateY(40px);
}
.playZizhi {
  position: fixed;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  z-index: 999999;
}
.playZizhi .bg {
  background-color: #fff;
  filter: alpha(opacity=40);
  -webkit-opacity: 0.4;
  -moz-opacity: 0.4;
  opacity: 0.4;
}
.playZizhi .after,
.playZizhi .wrp,
.playZizhi .wrp img {
  -webkit-border-radius: 6px;
  -moz-border-radius: 6px;
  -ms-border-radius: 6px;
  -o-border-radius: 6px;
  border-radius: 6px;
}
.playZizhi .wrp {
  width: 100%;
  height: 100%;
  position: relative;
  background-color: #fff;
  -webkit-box-shadow: 0 0 15px rgba(0, 0, 0, 0.4);
  box-shadow: 0 0 15px rgba(0, 0, 0, 0.4);
}
.playZizhi .wrp img {
  display: block;
  width: 100%;
}
.playZizhi .close {
  width: 30px;
  height: 30px;
  line-height: 30px;
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  -ms-border-radius: 50%;
  -o-border-radius: 50%;
  border-radius: 50%;
  text-align: center;
  position: absolute;
  right: 5px;
  top: 5px;
  background-color: #BFC3B3;
  background: rgba(191, 195, 179, 0.7);
  cursor: pointer;
}
.playZizhi .close:after {
  content: "×";
  color: #fff;
  font-size: 18px;
}
.playZizhi .close:hover {
  background: rgba(172, 177, 156, 0.7);
}
.playZizhi .prev,
.playZizhi .next {
  width: 30px;
  height: 30px;
  position: absolute;
  top: 50%;
  margin-top: -21px;
  cursor: pointer;
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  -ms-border-radius: 50%;
  -o-border-radius: 50%;
  border-radius: 50%;
  background: #BFC3B3;
  background: rgba(191, 195, 179, 0.7);
}
.playZizhi .prev:hover,
.playZizhi .next:hover {
  background: rgba(172, 177, 156, 0.7);
}
.playZizhi .prev:after,
.playZizhi .next:after {
  content: " ";
  position: absolute;
  width: 0;
  height: 0;
  top: 50%;
  margin-top: -6px;
  left: 50%;
  margin-left: -3px;
}
.playZizhi .prev {
  background-position: left center;
  left: 5px;
}
.playZizhi .prev:after {
  border-top: 6px solid transparent;
  border-bottom: 6px solid transparent;
  border-right: 6px solid #FFF;
}
.playZizhi .next {
  background-position: 42px center;
  right: 5px;
}
.playZizhi .next:after {
  border-top: 6px solid transparent;
  border-bottom: 6px solid transparent;
  border-left: 6px solid #FFF;
}
.playZizhi .list {
  position: absolute;
  bottom: 5px;
  width: 100%;
  left: 0;
  text-align: center;
}
.playZizhi .list span {
  margin: 3px;
  width: 10px;
  height: 10px;
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  -ms-border-radius: 50%;
  -o-border-radius: 50%;
  border-radius: 50%;
  background-color: #aaa;
  cursor: pointer;
}
.playZizhi .list span.act {
  background-color: #FE0000;
}
.services-contact {
  color: #fff;
}
.services-contact:hover .wk .wk_wen {
  -webkit-transform: scale(1.2);
  -moz-transform: scale(1.2);
  -ms-transform: scale(1.2);
  -o-transform: scale(1.2);
  transform: scale(1.2);
}
.services-contact .bg {
  background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAMAAAADCAYAAABWKLW/AAAAGUlEQVQImWNgYGBYwcDAYA3FcMYKBiSGNQA8ewNbU5bWBQAAAABJRU5ErkJggg==");
}
.services-contact .three {
  width: 33.3%;
  float: left;
}
.services-contact .two {
  width: 49.98%;
  float: left;
}
.services-contact .info {
  position: relative;
  height: 100%;
}
.services-contact .wk {
  padding-left: 33.3%;
  position: relative;
  padding-bottom: 6%;
  margin-top: 18%;
}
.services-contact .wk img {
  display: block;
  width: 200px;
}
.services-contact .wk .wk_wen {
  position: absolute;
  left: 33.3%;
  top: 60.60606061px;
  margin-left: 160px;
}
.services-contact .wk .wk_wen img {
  width: auto;
}
.services-contact .time {
  font-size: 14px;
}
.services-contact .time span {
  text-align: center;
}
.services-contact .time img {
  display: block;
  margin-left: auto;
  margin-right: auto;
  width: 3.285714285714286em!important;
  position: static!important;
}
.services-contact .time h2 {
  padding-top: 10px;
  padding-bottom: 10px;
  font-size: 1em;
}
.services-contact .time h2 img {
  width: 11.42857142857143em!important;
}
.services-contact .time h4 {
  font-size: 1em;
}
.services-contact .tel {
  font-size: 14px;
}
.services-contact .tel h2 {
  font-size: 3em;
  font-family: arial;
  line-height: 1em;
}
.services-contact .tel img {
  margin-top: 30px;
  width: 12.5em!important;
  position: static!important;
}
.services-contact .smtext {
  color: #c3c5c3;
  font-size: 12px;
  line-height: 1.8em;
  position: absolute;
  width: 100%;
  bottom: 8%;
  left: 0;
}
.our_services {
  width: 100%;
  height: 0;
  background-color: #FE0000;
  position: fixed;
  left: 0;
  top: 25px;
  z-index: 9999;
  color: #fff;
  max-height: 640px;
}
.our_services h1 {
  padding-top: 40px;
  font-size: 3.5em;
  text-align: center;
  -webkit-transition: all 0.8s ease;
  -moz-transition: all 0.8s ease;
  -o-transition: all 0.8s ease;
  transition: all 0.8s ease;
}
.our_services .c {
  width: 50%;
  float: left;
  -webkit-transition: all 0.8s 0.1s ease;
  -moz-transition: all 0.8s 0.1s ease;
  -o-transition: all 0.8s 0.1s ease;
  transition: all 0.8s 0.1s ease;
}
.our_services .c:first-child dl:after {
  content: "+";
  position: absolute;
  right: 0;
  font-size: 80px;
  width: 80px;
  height: 80px;
  line-height: 80px;
  right: -40px;
  top: 50%;
  margin-top: -40px;
}
.our_services .l {
  padding-top: 40px;
}
.our_services .l h3 {
  font-size: 1.8em;
  font-weight: normal;
  padding-top: 30px;
  padding-bottom: 30px;
  text-align: center;
}
.our_services .l dl {
  text-align: center;
  position: relative;
}
.our_services .l dt {
  width: 180px;
  padding-right: 40px;
}
.our_services .l dt img {
  display: block;
  width: 100%;
}
.our_services .l dd {
  overflow: hidden;
}
.our_services .l .number {
  border: 3px solid #fff;
  font-family: "Trump", arial;
  font-size: 89.964px;
  font-weight: bold;
  text-align: center;
  width: 149.94px;
  height: 149.94px;
  line-height: 149.94px;
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  -ms-border-radius: 50%;
  -o-border-radius: 50%;
  border-radius: 50%;
}
.our_services.hide .r .lx,
.our_services.hide .c:first-child {
  -webkit-transform: translateX(-20px);
  -moz-transform: translateX(-20px);
  -ms-transform: translateX(-20px);
  -o-transform: translateX(-20px);
  transform: translateX(-20px);
}
.our_services.hide .r .rx,
.our_services.hide .c:last-child,
.our_services.hide h1 {
  -webkit-transform: translateX(20px);
  -moz-transform: translateX(20px);
  -ms-transform: translateX(20px);
  -o-transform: translateX(20px);
  transform: translateX(20px);
}
.our_services .r {
  padding-top: 20px;
}
.our_services .r p {
  font-size: 2.4em;
  overflow: hidden;
  width: 47.98%;
  -webkit-transition: all 0.8s 0.4s ease;
  -moz-transition: all 0.8s 0.4s ease;
  -o-transition: all 0.8s 0.4s ease;
  transition: all 0.8s 0.4s ease;
}
.our_services .r p.lx {
  text-align: right;
  float: left;
  padding-right: 2%;
}
.our_services .r p.rx {
  text-align: left;
  padding-left: 2%;
}
.our_services .close {
  width: 50px;
  height: 50px;
  position: absolute;
  right: 0;
  top: 40px;
  cursor: pointer;
  background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAYAAAAeP4ixAAAArUlEQVRoge2ZQQ6AMAgE+/9P40USD8aoLQUmOx9gx1SkOIYQQoiKmJlhMmTKLK+dIRNWc6dMeK0dMtseWGSh7Uc4omBaU1lZOL3NrwiQLuHMBCkj4fwJVE7C+RKsrITzJmB5CecpaBsJ5y5wOwnnGrythGMn2TmmQYggjhbiZUe0X8QHETGiIIZGxBiPuFghrrqI5QNiHYRY0CFWpoglNuK3QnqPL5JBCCGEaMEBWsYPAOIGJP0AAAAASUVORK5CYII=") no-repeat center center;
}
.picture {
  color: #fff;
  font-size: 16px;
  position: absolute;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  z-index: 2;
  background: #fc1212;
  background: radial-gradient(ellipse at center, #fc1212 0, #340307 75%);
  letter-spacing: 0.8em;
  text-align: center;
}
.picture .detaile {
  top: 50%;
  margin-top: -75px;
  height: 150px;
  position: relative;
}
.picture h3 {
  font-size: 44px;
  font-weight: normal;
  text-transform: uppercase;
}
.picture h3 span {
  display: block;
}
.picture h3 strong {
  display: block;
  padding-left: 1.5em;
  padding-right: 1.5em;
  margin-left: -1.5em;
  width: 100%;
  height: 2px;
  line-height: 2px;
  background-color: #fff;
}
.picture p {
  line-height: 1.9em;
}
.picture p span {
  letter-spacing: 0.3em;
}
.picture p.f {
  padding-top: 1em;
}
.error-404 {
  text-align: center;
  font-size: 16px;
}
.error-404 img {
  margin-top: 8%;
  margin-bottom: 4%;
  display: block;
}
.error-404 h3 {
  font-weight: normal;
  padding-bottom: 3%;
}
.error-404 .btn {
  padding-bottom: 6%;
}
.error-404 .btn a {
  display: block;
  width: 176px;
  height: 50px;
  line-height: 50px;
  text-align: center;
  margin-left: auto;
  margin-right: auto;
  background: #FE0000;
  color: #fff;
}
.error-404 .btn a:hover {
  background-color: #ff1e1e;
}
.mobile_right_btn {
  width: 44px;
  position: fixed;
  top: 36%;
  right: 0;
  background-color: #FE0000;
  z-index: 99;
  color: #fff;
  text-align: center;
  -webkit-border-radius: 4px 0 0 4px;
  -moz-border-radius: 4px 0 0 4px;
  -ms-border-radius: 4px 0 0 4px;
  -o-border-radius: 4px 0 0 4px;
  border-radius: 4px 0 0 4px;
  padding-top: 10px;
  padding-bottom: 10px;
  display: none;
}
.mobile_right_btn .text {
  font-weight: bold;
  font-size: 20px;
  line-height: 1.1;
  margin-top: 3px;
}
.mobile_right_btn .icon {
  background: url("data:image/png;base64,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") no-repeat center center;
  background-size: 100% auto;
  width: 21px;
  height: 21px;
  display: block;
  margin-left: auto;
  margin-right: auto;
}
.countact_info {
  position: fixed;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  z-index: 10000;
}
.countact_info .bg {
  background-color: #111;
  filter: alpha(opacity=98);
  -webkit-opacity: 0.98;
  -moz-opacity: 0.98;
  opacity: 0.98;
}
.countact_info .info {
  top: 50%;
  margin-top: -75px;
}
.countact_info .info .btn {
  width: 60%;
  height: 45px;
  line-height: 45px;
  text-align: center;
  margin-left: auto;
  margin-right: auto;
  margin-top: 25px;
  -webkit-border-radius: 60px;
  -moz-border-radius: 60px;
  -ms-border-radius: 60px;
  -o-border-radius: 60px;
  border-radius: 60px;
  font-size: 16px;
  font-weight: bold;
}
.countact_info .info .btn a {
  display: block;
  color: #fff;
}
.countact_info .info .btn-default {
  background-color: #333;
}
.countact_info .info .btn-default:hover {
  background-color: #555;
}
.countact_info .info .btn-info {
  background-color: #FE0000;
}
.countact_info .info .btn-info:hover {
  background-color: #cb0000;
}
.countact_info .hint {
  text-align: center;
}
.countact_info.close {
  -webkit-transform: scale(0);
  -moz-transform: scale(0);
  -ms-transform: scale(0);
  -o-transform: scale(0);
  transform: scale(0);
}
@media (max-width: 1660px) {
  .header .nav ul {
    padding-left: 70px;
  }
  .bate .left h1 {
    font-size: 55px;
  }
  .bate .left h1 span {
    font-size: 16px;
  }
  .bate .left h3 {
    font-size: 16px;
  }
  .message h1 {
    font-size: 3.2em;
  }
  .tel_video {
    height: 500px;
  }
}
@media (max-width: 1660px) and (min-width: 1040px) {
  .bate .right .chart-wrp .chart h1 {
    font-size: 19px;
  }
  .bate .right .chart-wrp .chart .number {
    font-weight: bold;
  }
  .bate .right .chart-wrp .chart .number .lg {
    font-size: 46px;
  }
  .bate .right .chart-wrp .chart .number .sm {
    font-size: 26px;
  }
}
@media (max-width: 1440px) {
  .header {
    -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.04);
    box-shadow: 0 1px 2px rgba(0, 0, 0, 0.04);
  }
  .container {
    width: 92%;
  }
  .header .nav ul li {
    padding-left: 25px;
  }
  .banner .easy_touch_list .text {
    font-size: 36px;
    line-height: 56px;
  }
  .banner.ssl-banner .easy_touch_list {
    background-color: #1f3ca0;
  }
  .banner.ssl-banner .easy_touch_list img {
    margin-left: 13.4%;
  }
  .banner.c-banner {
    height: 550px;
  }
  .bate .left h1 {
    font-size: 45px;
  }
  .bate .left h1 span {
    font-size: 14px;
  }
  .bate .left h3 {
    font-size: 14px;
  }
  .bate .left p {
    font-size: 12px;
  }
  .h-title h1 {
    font-size: 22px;
  }
  .h-title h1 span {
    font-size: 13px;
  }
  .h-title p {
    color: #999;
    font-size: 14px;
  }
  .tel_video {
    height: 400px;
  }
  .box-btn h1 {
    font-size: 22px;
  }
  .box-btn a {
    font-size: 16px;
  }
  .footer .btn .icon_2 {
    margin-top: 30px;
  }
  .case_web .li .r h1 {
    margin-top: 13%;
  }
  .case_web .li .r span {
    padding-top: 1%;
  }
  .case_web .li .r h3 {
    padding-top: 1%;
  }
  .case_web .li .r p {
    padding-top: 1.2%;
  }
  .case_web .li .r .p_btn {
    padding-top: 14%;
  }
  .pages a,
  .pages span {
    padding: 10px 20px;
  }
  .case_mobile .li {
    margin-top: 30px;
  }
  .case_mobile_show {
    margin-top: 60px;
  }
  .case_mobile_show .l {
    padding-right: 200px;
  }
  .case_mobile_show .l .info {
    background-color: #D6D6D6;
    padding-top: 50px;
    padding-bottom: 30px;
  }
  .case_mobile_show .l .info .ewm {
    text-align: center;
  }
  .case_mobile_show .l .info .ewm h1 {
    color: #cb0000;
    font-size: 22px;
    line-height: 1.3em;
    padding-top: 22px;
    padding-bottom: 22px;
  }
  .case_mobile_show .l .info .ewm img {
    width: 200px;
    display: block;
    margin-left: auto;
    margin-right: auto;
  }
  .case_mobile_show .l .info ul {
    width: 713px;
  }
  .case_mobile_show .l .info ul li {
    margin-left: 10px;
    margin-right: 10px;
  }
  .case_mobile_show .r {
    width: 180px;
  }
  .solution-list dl {
    font-size: 13px;
  }
  .solution-list dl dd {
    padding-top: 0;
  }
  .banner .ssl-info .banner-title {
    padding-top: 3.27%;
    font-size: 30px;
  }
  .banner .ssl-info .banner-txt {
    padding-top: 1.076%;
    font-size: 18px;
    line-height: 1.6em;
  }
  .banner .ssl-info .banner-btn {
    padding-top: 2.6%;
  }
  .banner .ssl-info .banner-btn .apply-btn {
    width: 200px;
    font-size: 17px;
  }
  .banner .ssl-info .banner-btn .txt-btn {
    font-size: 14px;
  }
  .help ul li {
    font-size: 18px;
  }
  .contact-info {
    font-size: 20px;
  }
  .message {
    font-size: 16px;
  }
  .join-info {
    font-size: 12px;
  }
  .fullWrp {
    min-height: 580px;
  }
  .about-star {
    margin-top: -215px;
  }
  .about-star h3 {
    font-size: 1.8em;
  }
  .about-star .year {
    margin-top: 2%;
    margin-bottom: 8%;
  }
  .about-star .year img {
    width: 420px;
  }
  .about-b {
    height: 500px;
    background-size: auto 100%;
    font-size: 8px;
  }
  .services-contact .wk {
    margin-top: 16%;
  }
  .services-contact .wk img {
    width: 150px;
  }
  .services-contact .wk .wk_wen {
    top: 45.45454545px;
    margin-left: 120px;
  }
  .services-contact .wk .wk_wen img {
    width: 120px;
  }
  .team .team-count .detail h3 {
    font-size: 3em;
  }
}
@media (max-width: 1440px) and (min-width: 1040px), (max-width: 1440px) and (max-width: 740px) {
  .bate .right .chart-wrp {
    padding-top: 4%;
  }
  .bate .right .chart-wrp .chart {
    padding-top: 7%;
  }
  .bate .right .chart-wrp .chart h1 {
    font-size: 17px;
  }
  .bate .right .chart-wrp .chart .number {
    font-weight: bold;
  }
  .bate .right .chart-wrp .chart .number .lg {
    font-size: 36px;
  }
  .bate .right .chart-wrp .chart .number .sm {
    font-size: 16px;
  }
}
@media (max-width: 1440px) and (min-width: 1040px) {
  .news {
    padding-top: 18px;
  }
  .news .date {
    width: 90px;
    padding-left: 22px;
  }
  .news .text {
    margin-left: 112px;
  }
  .news .text h1 {
    font-size: 22px;
  }
  .news .text p {
    font-size: 14px;
  }
}
@media (max-width: 1210px) {
  .header .nav ul {
    padding-left: 20px;
  }
  .header .nav ul li a {
    font-size: 16px;
  }
  .solution-list dl {
    font-size: 12px;
  }
  .solution-list dl dt a {
    font-size: 1.314em;
  }
  .solution-list dl dd {
    padding-top: 0.2em;
  }
  .team .team-img .text {
    padding: 8% 6.2% 0;
    width: 87.6%;
    height: 92%;
  }
  .team .team-img .word {
    line-height: 1.7em;
    margin-top: 13%;
  }
  .team .team-img .btn {
    position: absolute;
    bottom: 5%;
    left: 6.2%;
  }
  .team .team-img .btn a {
    height: 22px;
    line-height: 22px;
    padding-left: 1.1em;
    padding-right: 1.1em;
  }
  .team .team-text .wrp {
    padding: 8% 6% 10px 6%;
  }
  .works-system ul {
    width: 102%;
  }
  .works-system li {
    width: 48%;
  }
  .y-tit {
    font-size: 30px;
  }
  .yewujieshao {
    padding-bottom: 3%;
  }
  .yewujieshao ul .li {
    width: 49.98%;
    margin-bottom: 2%;
  }
  .yewujieshao ul .text h3 {
    font-size: 20px;
  }
  .solution-icon-list li {
    font-size: 12px;
  }
  .solution-works .text h3 {
    font-size: 22px;
  }
  .solution-ys .a a {
    background-color: #fff;
    line-height: 44px;
    font-size: 16px;
    margin-left: 5px;
    margin-right: 5px;
    padding-left: 5%;
    padding-right: 5%;
    width: auto;
  }
  .solution-ys-pag li {
    width: 49.98%;
  }
  .solution-ys-pag li:nth-child(4) {
    clear: none;
  }
  .solution-ys-pag li:nth-child(3) {
    clear: both;
  }
  .server-lc li {
    width: 33%;
    margin-bottom: 2%;
  }
  .services-contact .wk {
    margin-top: 16%;
  }
  .services-contact .wk img {
    width: 130px;
  }
  .services-contact .wk .wk_wen {
    top: 39.39393939px;
    margin-left: 104px;
  }
  .services-contact .wk .wk_wen img {
    width: 104px;
  }
  .services-contact .time,
  .services-contact .tel {
    font-size: 12px;
  }
  .services_list .slidet {
    padding-left: 84px;
    padding-right: 84px;
  }
  .services_list .play-btn {
    width: 70px;
    height: 98px;
    margin-top: -49px;
  }
  .our_services {
    font-size: 10px;
  }
  .our_services .l dt {
    width: 150px;
  }
  .our_services .l .number {
    font-size: 74.97px;
    width: 124.95px;
    height: 124.95px;
    line-height: 124.95px;
  }
  .team .team-count .detail {
    font-size: 12px;
  }
  .team .team-count:hover .detail {
    height: 160%;
  }
}
@media (max-width: 1050px) {
  .container_parent {
    -webkit-transition: all 0.4s 0.04s ease;
    -moz-transition: all 0.4s 0.04s ease;
    -o-transition: all 0.4s 0.04s ease;
    transition: all 0.4s 0.04s ease;
  }
  .container_parent.open {
    position: absolute;
    left: 0;
    left: -66%;
    width: 100%;
  }
  .container_parent.open .header {
    left: -66%;
  }
  .container_parent.open .header .nav {
    right: 0;
  }
  .container_parent .header_fix {
    height: 65px;
  }
  .container_parent .header {
    height: 65px;
    -webkit-transition: all 0.4s 0.04s ease;
    -moz-transition: all 0.4s 0.04s ease;
    -o-transition: all 0.4s 0.04s ease;
    transition: all 0.4s 0.04s ease;
  }
  .container_parent .header .logo img {
    height: 55px;
  }
  .container_parent .header .m-btn {
    display: block;
    margin-top: 5.5px;
  }
  .container_parent .header .nav {
    position: fixed;
    z-index: 999;
    background-color: #fff;
    height: 100%;
    width: 66%;
    right: -66%;
    top: 0;
    -webkit-transition: all 0.4s ease;
    -moz-transition: all 0.4s ease;
    -o-transition: all 0.4s ease;
    transition: all 0.4s ease;
  }
  .container_parent .header .nav ul {
    width: 100%;
    float: none;
  }
  .container_parent .header .nav ul li {
    padding: 0 7.8% 0 8.2%;
    margin: 0 auto;
    width: 84%;
    height: 60px;
    line-height: 60px;
    border-bottom: 1px solid #f2f2f2;
  }
  .container_parent .header .nav ul li a {
    font-size: 16px;
    color: #666;
    padding: 0;
    display: block;
    height: 60px;
    line-height: 60px;
    background: no-repeat right center url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAArCAYAAACNWyPFAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyBpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNSBXaW5kb3dzIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjNGMUVFQTgxNTU3NjExRTY4OUREREUxQzY0Q0RDNjZBIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjNGMUVFQTgyNTU3NjExRTY4OUREREUxQzY0Q0RDNjZBIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6M0YxRUVBN0Y1NTc2MTFFNjg5RERERTFDNjRDREM2NkEiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6M0YxRUVBODA1NTc2MTFFNjg5RERERTFDNjRDREM2NkEiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz41WtYgAAABnUlEQVR42rTWUW/CIBAA4Hox6dOSWVurm9n+Rf//a/s7ZqNO58OeeFkHCywnO6AHjIRYoemXAw5Y9H1f6NLIepZ1L+uhmFm6rgu+A/p3pwFV3orMRSFPso5W+5QbcQ3NlBNZePqnXEhBQCInBOgZQ2XOiMD6/y9DB0Rbdggc7Vkh8PTtc0E+5OCBBAeCQL+Cnon2khMRzHhnJKDfPBqGYcqBUNBdHoUgYMzfqHdrsvggYK7Go6xbLgQRuXXiQhC5U7CgWMRArSuPMJSCFPrIbl15ZKBURF0kzug7ghq6ZER+pJI/X45z6OeSkorUsl6tnUCg552M9LhMAFQE7+iDpRXJqwROKXOyRhEIYpi2BohFVrJePPeBOyAGUcCHp/8PwEUqDyBcgCpLBnD19L/ofInehVcBoPUBc5C1NUSCC4SGy15F9kraoDyJOn6rwCpq5wKuSEJzsOEAVCSPgQjYgI0o4ObJgyYGwIgPMFfWS8qtHgOCeKdJAQxyI5boJ5qDJMAg1Bn9kDIHFEJdBuocEdgTf0b3qDqQJ+zyLcAASw19WUxDvu0AAAAASUVORK5CYII=);
    background-size: 8px auto;
  }
  .container_parent .header .nav ul li:active {
    background-color: #f5f5f5;
  }
  .container_parent .header .nav ul li:nth-child(1),
  .container_parent .header .nav ul li:nth-child(2) {
    display: none;
  }
  .container_parent .header .nav .icon {
    padding: 0 7.8% 0 8.2%;
    margin: 30px 0 0 0;
    background-image: none;
    float: none;
    display: block!important;
  }
  .container_parent .header .nav .icon a {
    width: 30px;
    margin-left: 0;
    margin-right: 7%;
  }
  .container_parent .header .nav .m_search_btn {
    display: block;
    padding: 0 7.8% 0 8.2%;
  }
  .container_parent .header .nav + .nav {
    display: none;
  }
  .container_parent .tel_video {
    height: auto;
    margin-bottom: 0;
  }
  .container_parent .address {
    bottom: -8%;
  }
  .container_parent .address .img {
    height: 70%;
  }
  .container_parent .address .btns {
    padding-top: 10px;
  }
  .container_parent .banner {
    height: 500px!important;
  }
  .container_parent .banner .easy_touch_list .text {
    font-size: 30px;
    line-height: 50px;
  }
  .container_parent .banner.ssl-banner {
    height: auto!important;
  }
  .slide-top-news {
    display: none;
  }
  .solution-list .cloun {
    width: 50%;
  }
  .solution-list dl {
    padding-top: 5%;
  }
  .solution-list dl a {
    color: #fff;
    line-height: 1.857em;
  }
  .solution-list dl dt a {
    font-size: 1.714em;
  }
  .solution-list dl dd {
    padding-top: 2.4%;
  }
  .bate .left {
    float: none;
    width: auto;
  }
  .bate .left h1 {
    font-size: 55px;
  }
  .bate .left h1 span {
    font-size: 16px;
  }
  .bate .left h3 {
    font-size: 16px;
  }
  .bate .left .p_btn {
    margin-top: 5%;
    padding-bottom: 5%;
  }
  .bate .right {
    float: none;
    width: 100%;
  }
  .h-title h1 {
    font-size: 20px;
  }
  .h-title h1 span {
    font-size: 13px;
  }
  .h-title p {
    color: #999;
    font-size: 14px;
  }
  .works ul {
    width: 102%;
  }
  .works ul li {
    margin-right: 2%;
    width: 48%;
  }
  .news li {
    width: 100%;
    float: none;
  }
  .box-btn .lg {
    width: 96%;
  }
  .box-btn h1 {
    font-size: 18px;
  }
  .box-btn a {
    font-size: 14px;
  }
  #show_map_container .btn a {
    font-size: 30px;
    width: 40px;
    height: 40px;
    line-height: 40px;
  }
  .footer .btn {
    display: none;
  }
  .footer .text {
    padding-bottom: 2%;
  }
  .footer .f-logo {
    padding-top: 4%;
  }
  .footer .f-logo .l-wrp {
    width: 20%;
  }
  .footer .f-logo .l-wrp img {
    width: 100%;
  }
  .footer .f-logo .r-wrp {
    padding-top: 2%;
  }
  .right_btn {
    display: none;
  }
  .mobile_right_btn {
    display: block;
  }
  .case_web .li {
    padding-bottom: 5%;
  }
  .case_web .li .l {
    width: 100%;
    padding-bottom: 56%;
    float: none!important;
  }
  .case_web .li .r {
    width: auto;
    margin-right: 2.8%;
    margin-left: 2.8%;
    float: none!important;
  }
  .case_web .li .r h1 {
    margin-top: 5%;
  }
  .case_web .li .r span {
    padding-top: 1%;
  }
  .case_web .li .r h3 {
    padding-top: 1.5%;
  }
  .case_web .li .r p {
    padding-top: 1.6%;
  }
  .case_web .li .r .p_btn {
    padding-top: 5%;
  }
  .pages a,
  .pages span {
    padding: 5px 15px;
  }
  .case_mobile .li {
    width: 31.3%;
    margin-right: 2%;
    margin-top: 3%;
  }
  .page-link {
    font-size: 14px;
  }
  .case_mobile_show {
    margin-top: 50px;
  }
  .case_mobile_show .l {
    padding-right: 0;
    width: 100%;
  }
  .case_mobile_show .r {
    width: 100%;
    height: auto;
    position: static;
    float: left;
  }
  .flip_over .prev p,
  .flip_over .next p,
  .flip_over .menu p {
    display: none;
  }
  .flip_over .prev:hover {
    left: 10px!important;
  }
  .flip_over .menu:hover {
    margin-left: -25px;
  }
  .flip_over .next:hover {
    right: 10px!important;
  }
  .project_info .title {
    line-height: 2em;
  }
  .project_info h3 {
    line-height: 2em;
  }
  .project_info .left,
  .project_info .right {
    width: 90%;
    padding: 5%;
  }
  .project_info .right .list-box {
    padding-top: 38px;
  }
  .project_info .right .list-box p {
    padding-left: 20px;
    line-height: 30px;
    color: #777;
    background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAECAYAAACp8Z5+AAAAMElEQVQImV3IsREAMAjDQNaDOWxNnoMxkoYqhYpX2E6ggbadsbhb/2NCUgEDHEn1ACLDH2HiU2P6AAAAAElFTkSuQmCC") no-repeat 3px center;
  }
  .banner .ssl-info .banner-title {
    padding-top: 2.27%;
    font-size: 24px;
  }
  .banner .ssl-info .banner-txt {
    padding-top: 0.5%;
    font-size: 14px;
  }
  .banner .ssl-info .banner-btn {
    padding-top: 1.6%;
  }
  .banner .ssl-info .banner-btn .apply-btn {
    width: 150px;
    font-size: 14px;
  }
  .banner .ssl-info .banner-btn .txt-btn {
    font-size: 12px;
    padding-left: 8px;
  }
  .ssl-content .ssl-edition .se-list .se-explain {
    line-height: 1.8em;
    height: 3.42em;
  }
  .ssl-content .ssl-edition .se-list .se-btn {
    width: 90%;
    margin-left: auto;
    margin-right: auto;
    height: 38px;
    line-height: 38px;
    font-size: 16px;
  }
  .ssl-content .si-partner-pc {
    display: none!important;
  }
  .ssl-content .ssl-introduce-mb {
    display: block!important;
  }
  .ssl-content .ssl-introduce {
    min-height: 170px;
  }
  .header_ser {
    padding-bottom: 1.2%;
    position: relative;
  }
  .header_ser .ser_wrp {
    padding-top: 3.2%;
    float: none;
    padding-right: 20%;
    position: relative;
  }
  .header_ser .ser_wrp .txt {
    width: 100%;
  }
  .header_ser .ser_wrp .btn {
    width: 20%;
    float: none;
    position: absolute;
    right: 0;
    top: 0;
    margin-top: 3.2%;
  }
  .header_ser .goHome_a {
    display: none;
  }
  .tips_ser {
    margin-top: 1.2%;
    padding-top: 1.7%;
    padding-bottom: 1.7%;
  }
  .contact_ser {
    padding-top: 2.2%;
    padding-bottom: 2.2%;
  }
  .contact_ser ul {
    width: 100%;
  }
  .contact_ser ul li {
    padding-top: 1.3%;
    padding-bottom: 2.5%;
  }
  .help ul li {
    font-size: 16px;
  }
  .contact-info {
    font-size: 18px;
  }
  .contact-info .l {
    float: none;
  }
  .contact-info .ewm {
    float: none;
    margin-left: auto;
    margin-right: auto;
    width: 38%;
  }
  .contact-info .ewm img {
    width: 124px;
  }
  .message h1 {
    font-size: 3em;
  }
  .message .lg {
    width: auto;
    height: 120px;
  }
  .message .sm {
    margin-bottom: 2em;
    width: auto;
    height: 32px;
    line-height: 32px;
  }
  .join-info {
    padding-top: 4%;
    margin-top: 5%;
  }
  .join-info li {
    float: none;
    width: 96%;
    padding-bottom: 6%;
    margin-bottom: 5%;
  }
  .join-info .odd {
    border-right: 0;
  }
  .join-info .full {
    width: 96%;
  }
  .fullWrp {
    min-height: 520px;
  }
  .about-star {
    margin-top: -190px;
  }
  .about-star h3 {
    font-size: 1.6em;
  }
  .about-star .year img {
    width: 380px;
  }
  .about-b {
    height: 300px;
  }
  .about-b h2 {
    font-size: 4em;
    padding-top: 6%;
    padding-bottom: 2.8%;
  }
  .about-b h2 img {
    width: 28px;
  }
  .about-b .text {
    font-size: 2.4289em;
  }
  .team .team-list {
    padding-bottom: 50%;
    width: 50%;
  }
  .team .team-text {
    width: 100%;
    padding-bottom: 6%;
  }
  .team .team-text .abs_all {
    position: static;
    height: auto;
  }
  .about-future .word-text {
    position: static;
  }
  .about-future .word-text .wrp {
    padding-top: 5%;
    padding-bottom: 5%;
  }
  .child-nav {
    height: 80px;
    line-height: 80px;
  }
  .child-nav li {
    padding-left: 13px;
    padding-right: 13px;
  }
  .child-nav a {
    font-size: 15px;
  }
  .child-nav div {
    top: 80px;
  }
  .services-contact .wk {
    margin-top: 8%;
  }
  .container_parent .server-banner-1 {
    height: auto!important;
  }
  .container_parent .server-banner-1 .maxHeight {
    height: auto;
  }
  .services_list .slidet {
    padding-left: 0;
    padding-right: 0;
  }
  .services_list .play-btn {
    display: none;
  }
  .services_list .li {
    width: 33.3%;
    height: 320px;
    float: left;
    text-align: center;
  }
  .services_list .li .bg img {
    display: none;
  }
  .services_list .li .wrp {
    top: 15%;
  }
  .services_list .li:hover .wrp {
    top: 18%;
  }
  .services_list #server-slide .easy_touch_move {
    width: auto!important;
  }
  .services_list #server-slide .easy_touch_move .xer {
    width: auto!important;
    float: none;
  }
  .our_services {
    font-size: 10px;
  }
  .our_services h1 {
    padding-top: 40px;
  }
  .our_services .c:first-child dl:after {
    font-size: 40px;
    width: 40px;
    height: 40px;
    line-height: 40px;
    right: -20px;
    margin-top: -20px;
  }
  .our_services .l {
    padding-top: 20px;
  }
  .our_services .l h3 {
    padding-top: 15px;
    padding-bottom: 15px;
  }
  .our_services .l dt {
    width: 120px;
    padding-right: 20px;
  }
  .our_services .l .number {
    font-size: 59.976px;
    width: 99.96px;
    height: 99.96px;
    line-height: 99.96px;
  }
  .our_services .r {
    padding-top: 10px;
  }
  .our_services .close {
    width: 25px;
    height: 25px;
    top: 20px;
  }
  .team .team-count:hover .detail {
    height: 100%;
  }
  .picture {
    font-size: 14px;
  }
  .picture .detaile {
    margin-top: -65px;
    height: 130px;
  }
  .picture h3 {
    font-size: 38px;
  }
}
@media (max-width: 890px) {
  .container_parent .banner.auto-banner,
  .container_parent .banner.index-banner {
    height: auto!important;
    padding-bottom: 40%;
  }
  .container_parent .banner.auto-banner .easy_touch_move,
  .container_parent .banner.index-banner .easy_touch_move {
    position: absolute;
    left: 0;
    top: 0;
    height: 100%;
    width: 100%;
  }
  .container_parent .banner.index-banner {
    padding-bottom: 52%;
  }
  .child-nav .pc {
    display: none;
  }
  .child-nav .mb_ {
    display: block;
  }
  .error-404 {
    font-size: 14px;
  }
  .error-404 img {
    width: 330px;
  }
  .error-404 .btn a {
    width: 150px;
    height: 46px;
    line-height: 46px;
  }
}
@media (max-width: 770px) {
  .container {
    width: 100%;
  }
  .header .container,
  .banner .container,
  .footer .container {
    width: 90%;
  }
  .banner video {
    display: none!important;
  }
  .container_parent .banner.c-banner .mobile_banner.mobile_banner1 {
    display: none;
  }
  .container_parent .banner.c-banner .mobile_banner.mobile_banner2 {
    display: block;
  }
  .container_parent .banner .easy_touch_list .text {
    font-size: 20px;
    line-height: 30px;
  }
  .container_parent .banner .easy_touch_list .text-number {
    font-size: 26px;
  }
  .container_parent .banner .easy_touch_index {
    bottom: 14%;
  }
  .container_parent .banner .easy_touch_index a {
    width: 50px;
  }
  .container_parent .bate {
    padding-top: 8%;
  }
  .container_parent .bate .left {
    float: none;
    width: auto;
    padding-left: 6%;
    padding-right: 6%;
  }
  .container_parent .bate .left h1 {
    font-size: 38px;
  }
  .container_parent .bate .left h1 span {
    font-size: 12px;
  }
  .container_parent .bate .left h3 {
    font-size: 14px;
  }
  .container_parent .bate .left .p_btn {
    margin-top: 5%;
    padding-bottom: 7%;
  }
  .container_parent .bate .right {
    float: none;
    width: 100%;
  }
  .container_parent .project_info {
    padding-top: 0;
  }
  .mb_ {
    display: block;
  }
  .search_inner form {
    height: 60px;
    position: relative;
    margin-top: -30px;
  }
  .search_inner form .input {
    height: 60px;
  }
  .search_inner form .input input {
    height: 60px;
    line-height: 60px;
    font-size: 28px;
  }
  .search_inner form .btn {
    height: 60px;
  }
  .h-title h1 {
    font-size: 18px;
  }
  .h-title h1 span {
    font-size: 12px;
  }
  .h-title p {
    color: #999;
    font-size: 13px;
  }
  .pc {
    display: none;
  }
  .mb {
    position: static;
  }
  .mb .easy_touch_index {
    text-align: center;
  }
  .mb .easy_touch_index a {
    border: 1px solid #dadada;
    background: none;
    width: 8px;
    height: 8px;
    line-height: 8px;
    margin-right: 3px;
    -webkit-transition: all 0.4s ease;
    -moz-transition: all 0.4s ease;
    -o-transition: all 0.4s ease;
    transition: all 0.4s ease;
  }
  .mb .easy_touch_index a.act {
    border-color: #333;
  }
  .works .p-more {
    display: none;
  }
  .works .mb ul {
    padding-top: 20px;
  }
  .works .mb ul li {
    margin-right: 0;
    margin-bottom: 0;
  }
  .works.child .pc {
    display: block;
  }
  .works.child .pc li {
    width: 100%;
    margin-right: 0;
  }
  .box-btn .lg {
    width: 96%;
  }
  .box-btn .l,
  .box-btn .r {
    width: 100%;
    float: none!important;
    padding: 0;
  }
  .box-btn .r {
    margin-top: 2%;
  }
  .box-btn h1 {
    font-size: 18px;
  }
  .box-btn a {
    font-size: 14px;
  }
  .footer {
    font-size: 12px;
  }
  .footer h1 {
    font-weight: normal;
    height: 40px;
    line-height: 40px;
    font-size: 14px;
    margin-bottom: 0px;
    border: 0;
  }
  .footer .text {
    line-height: 1.6em;
  }
  .footer .r {
    display: none;
  }
  .footer .l {
    width: 35%;
  }
  .footer .c {
    width: 57.9%;
  }
  .address .btn a {
    width: 160px;
    height: 42px;
    line-height: 42px;
    font-size: 16px;
  }
  .share-c,
  .font-c {
    display: none;
  }
  .title_wrp .top-nav {
    padding-top: 18px;
  }
  .case_web .li .r h1 {
    font-size: 20px;
  }
  .case_web .li .r span {
    font-size: 16px;
  }
  .case_web .li .r h3 a {
    font-size: 16px;
  }
  .case_web .li .r p {
    padding-top: 1.6%;
  }
  .case_web .li .r .p_btn {
    padding-top: 5%;
  }
  .pages {
    padding-top: 4%;
    padding-bottom: 3%;
    text-align: left;
  }
  .case_mobile .li {
    width: 48%;
    margin-right: 1.99%;
  }
  .show_case_mobile_wrp {
    padding-left: 3%;
    padding-right: 3%;
  }
  .case_mobile_show {
    margin-top: 0;
  }
  .case_mobile_show .l .title h1 {
    padding: 3% 2% 0 2%;
  }
  .case_mobile_show .l .title p {
    padding: 1.5% 3% 0 2%;
    margin-top: 0.6%;
    margin-bottom: 1.5%;
  }
  .case_mobile_show .l .info {
    padding-top: 4%;
    padding-bottom: 3%;
  }
  .case_mobile_show .l .info .ewm {
    padding-bottom: 2%;
  }
  .case_mobile_show .l .info ul {
    width: 100%;
  }
  .case_mobile_show .l .info ul li {
    width: 45.5%;
    height: auto;
    margin-top: 3%;
    margin-left: 2.99%;
    margin-right: 0;
    background: none;
  }
  .case_mobile_show .l .info ul img {
    width: 100%;
    position: static;
    margin: 0;
    clip: rect(0, 0, 0, 0px);
  }
  .case_mobile_show .l .show_case_mobile_wrp {
    background-color: #fff;
  }
  .case_mobile_show .l .show_case_mobile_wrp .case_mobile {
    background-color: #fff;
  }
  .case_mobile_show .l .h-title {
    padding-right: 0;
  }
  .case_mobile_show .r {
    width: 94%;
    padding-left: 3%;
    padding-right: 3%;
    margin-top: 3%;
  }
  .case_mobile_show .r .online a {
    color: #666;
  }
  .case_mobile_show .r .online a span {
    background-size: 22px auto;
    padding-left: 30px;
  }
  .case_mobile_show .r .tips h2 {
    padding-top: 2%;
    padding-bottom: 2%;
  }
  .solution-list dl {
    margin-top: 0%;
  }
  .solution-list dl dt a {
    font-size: 1.5em;
  }
  .solution-list dl dd {
    padding-top: 1.8%;
  }
  .banner .ssl-info .banner-title {
    padding-top: 2.27%;
    font-size: 24px;
  }
  .banner .ssl-info .banner-txt {
    padding-top: 0.5%;
    font-size: 14px;
  }
  .banner .ssl-info .banner-btn {
    padding-top: 1.6%;
  }
  .banner .ssl-info .banner-btn .apply-btn {
    width: 150px;
    font-size: 14px;
    position: absolute;
    right: 2%;
    bottom: 2%;
  }
  .banner .ssl-info .banner-btn .txt-btn {
    font-size: 12px;
    padding-left: 8px;
    display: none;
  }
  .ssl-content .ssl-edition .se-list .se-explain {
    line-height: 1.8em;
    height: 3.42em;
  }
  .ssl-content .ssl-edition .se-list .se-btn {
    width: 90%;
    margin-left: auto;
    margin-right: auto;
    height: 38px;
    line-height: 38px;
    font-size: 16px;
  }
  .ssl-content .ssl-introduce-pc {
    padding: 46% 4% 4% 4%;
    margin-top: 4%;
    background-size: 40% auto;
    background-position: center top;
  }
  .ssl-content .ssl-introduce-mb {
    display: block!important;
  }
  .ssl-content .ssl-introduce {
    min-height: 170px;
  }
  .container .page {
    padding-left: 3%;
    padding-right: 3%;
  }
  .p_dianzan {
    padding-top: 4%;
    padding-bottom: 3%;
  }
  .p_dianzan a {
    width: 70px;
    height: 70px;
  }
  .p_dianzan i {
    width: 26px;
    height: 26px;
    background-size: 100% auto;
    margin-top: 11px;
  }
  .p_dianzan p {
    font-size: 14px;
  }
  .contact-info {
    font-size: 16px;
    margin-top: 5%!important;
  }
  .contact-info h3,
  .contact-info p {
    margin-bottom: 3%;
  }
  .contact-info .ewm img {
    width: 100px;
  }
  .contact-info .ewm p {
    padding-top: 4%;
  }
  .message {
    font-size: 14px;
  }
  .join-info .jobTitle {
    font-size: 2.6em;
    padding-bottom: 4%;
  }
  .join-info .comeIn {
    padding-top: 15px;
  }
  .join-info .font16 {
    font-size: 1em;
  }
  .join-info .font18 {
    font-size: 1.125em;
  }
  .join-info .font20 {
    font-size: 1.25em;
  }
  .join-info .font22 {
    font-size: 1.375em;
  }
  .join-info .font24 {
    font-size: 1.5em;
  }
  .join-info .font25 {
    font-size: 1.5625em;
  }
  .join-info .font27 {
    font-size: 1.6875em;
  }
  .join-info .font30 {
    font-size: 1.875em;
  }
  .join-info .font38 {
    font-size: 1.5em;
  }
  .join-info .font40 {
    font-size: 2.2em;
  }
  .join-info .font55 {
    font-size: 2em;
  }
  .join-info p .font38 {
    font-size: 2em;
  }
  .join-info .paddB1 {
    padding-bottom: 0.06%;
  }
  .join-info .paddT1 {
    padding-top: 0.06%;
  }
  .join-info .paddB2 {
    padding-bottom: 0.12%;
  }
  .join-info .paddT2 {
    padding-top: 0.12%;
  }
  .join-info .paddB3 {
    padding-bottom: 0.18%;
  }
  .join-info .paddT3 {
    padding-top: 0.18%;
  }
  .join-info .paddB4 {
    padding-bottom: 0.24%;
  }
  .join-info .paddT4 {
    padding-top: 0.24%;
  }
  .join-info .paddB5 {
    padding-bottom: 0.3%;
  }
  .join-info .paddT5 {
    padding-top: 0.3%;
  }
  .join-info .paddB6 {
    padding-bottom: 0.36%;
  }
  .join-info .paddT6 {
    padding-top: 0.36%;
  }
  .join-info .paddB7 {
    padding-bottom: 0.42%;
  }
  .join-info .paddT7 {
    padding-top: 0.42%;
  }
  .join-info .paddB8 {
    padding-bottom: 0.48%;
  }
  .join-info .paddT8 {
    padding-top: 0.48%;
  }
  .join-info .paddB9 {
    padding-bottom: 0.54%;
  }
  .join-info .paddT9 {
    padding-top: 0.54%;
  }
  .join-info .paddB10 {
    padding-bottom: 0.6%;
  }
  .join-info .paddT10 {
    padding-top: 0.6%;
  }
  .join-info .paddB11 {
    padding-bottom: 0.66%;
  }
  .join-info .paddT11 {
    padding-top: 0.66%;
  }
  .join-info .paddB12 {
    padding-bottom: 0.72%;
  }
  .join-info .paddT12 {
    padding-top: 0.72%;
  }
  .join-info .paddB13 {
    padding-bottom: 0.78%;
  }
  .join-info .paddT13 {
    padding-top: 0.78%;
  }
  .join-info .paddB14 {
    padding-bottom: 0.84%;
  }
  .join-info .paddT14 {
    padding-top: 0.84%;
  }
  .join-info .paddB15 {
    padding-bottom: 0.9%;
  }
  .join-info .paddT15 {
    padding-top: 0.9%;
  }
  .join-info .paddB16 {
    padding-bottom: 0.96%;
  }
  .join-info .paddT16 {
    padding-top: 0.96%;
  }
  .join-info .paddB17 {
    padding-bottom: 1.02%;
  }
  .join-info .paddT17 {
    padding-top: 1.02%;
  }
  .join-info .paddB18 {
    padding-bottom: 1.08%;
  }
  .join-info .paddT18 {
    padding-top: 1.08%;
  }
  .join-info .paddB19 {
    padding-bottom: 1.14%;
  }
  .join-info .paddT19 {
    padding-top: 1.14%;
  }
  .join-info .paddB20 {
    padding-bottom: 1.2%;
  }
  .join-info .paddT20 {
    padding-top: 1.2%;
  }
  .join-info .paddB21 {
    padding-bottom: 1.26%;
  }
  .join-info .paddT21 {
    padding-top: 1.26%;
  }
  .join-info .paddB22 {
    padding-bottom: 1.32%;
  }
  .join-info .paddT22 {
    padding-top: 1.32%;
  }
  .join-info .paddB23 {
    padding-bottom: 1.38%;
  }
  .join-info .paddT23 {
    padding-top: 1.38%;
  }
  .join-info .paddB24 {
    padding-bottom: 1.44%;
  }
  .join-info .paddT24 {
    padding-top: 1.44%;
  }
  .join-info .paddB25 {
    padding-bottom: 1.5%;
  }
  .join-info .paddT25 {
    padding-top: 1.5%;
  }
  .join-info .paddB26 {
    padding-bottom: 1.56%;
  }
  .join-info .paddT26 {
    padding-top: 1.56%;
  }
  .join-info .paddB27 {
    padding-bottom: 1.62%;
  }
  .join-info .paddT27 {
    padding-top: 1.62%;
  }
  .join-info .paddB28 {
    padding-bottom: 1.68%;
  }
  .join-info .paddT28 {
    padding-top: 1.68%;
  }
  .join-info .paddB29 {
    padding-bottom: 1.74%;
  }
  .join-info .paddT29 {
    padding-top: 1.74%;
  }
  .join-info .paddB30 {
    padding-bottom: 1.8%;
  }
  .join-info .paddT30 {
    padding-top: 1.8%;
  }
  .join-info .paddB31 {
    padding-bottom: 1.86%;
  }
  .join-info .paddT31 {
    padding-top: 1.86%;
  }
  .join-info .paddB32 {
    padding-bottom: 1.92%;
  }
  .join-info .paddT32 {
    padding-top: 1.92%;
  }
  .join-info .paddB33 {
    padding-bottom: 1.98%;
  }
  .join-info .paddT33 {
    padding-top: 1.98%;
  }
  .join-info .paddB34 {
    padding-bottom: 2.04%;
  }
  .join-info .paddT34 {
    padding-top: 2.04%;
  }
  .join-info .paddB35 {
    padding-bottom: 2.1%;
  }
  .join-info .paddT35 {
    padding-top: 2.1%;
  }
  .join-info .paddB36 {
    padding-bottom: 2.16%;
  }
  .join-info .paddT36 {
    padding-top: 2.16%;
  }
  .join-info .paddB37 {
    padding-bottom: 2.22%;
  }
  .join-info .paddT37 {
    padding-top: 2.22%;
  }
  .join-info .paddB38 {
    padding-bottom: 2.28%;
  }
  .join-info .paddT38 {
    padding-top: 2.28%;
  }
  .join-info .paddB39 {
    padding-bottom: 2.34%;
  }
  .join-info .paddT39 {
    padding-top: 2.34%;
  }
  .join-info .paddB40 {
    padding-bottom: 2.4%;
  }
  .join-info .paddT40 {
    padding-top: 2.4%;
  }
  .join-info .paddB41 {
    padding-bottom: 2.46%;
  }
  .join-info .paddT41 {
    padding-top: 2.46%;
  }
  .join-info .paddB42 {
    padding-bottom: 2.52%;
  }
  .join-info .paddT42 {
    padding-top: 2.52%;
  }
  .join-info .paddB43 {
    padding-bottom: 2.58%;
  }
  .join-info .paddT43 {
    padding-top: 2.58%;
  }
  .join-info .paddB44 {
    padding-bottom: 2.64%;
  }
  .join-info .paddT44 {
    padding-top: 2.64%;
  }
  .join-info .paddB45 {
    padding-bottom: 2.7%;
  }
  .join-info .paddT45 {
    padding-top: 2.7%;
  }
  .join-info .paddB46 {
    padding-bottom: 2.76%;
  }
  .join-info .paddT46 {
    padding-top: 2.76%;
  }
  .join-info .paddB47 {
    padding-bottom: 2.82%;
  }
  .join-info .paddT47 {
    padding-top: 2.82%;
  }
  .join-info .paddB48 {
    padding-bottom: 2.88%;
  }
  .join-info .paddT48 {
    padding-top: 2.88%;
  }
  .join-info .paddB49 {
    padding-bottom: 2.94%;
  }
  .join-info .paddT49 {
    padding-top: 2.94%;
  }
  .join-info .paddB50 {
    padding-bottom: 3%;
  }
  .join-info .paddT50 {
    padding-top: 3%;
  }
  .join-info .paddB51 {
    padding-bottom: 3.06%;
  }
  .join-info .paddT51 {
    padding-top: 3.06%;
  }
  .join-info .paddB52 {
    padding-bottom: 3.12%;
  }
  .join-info .paddT52 {
    padding-top: 3.12%;
  }
  .join-info .paddB53 {
    padding-bottom: 3.18%;
  }
  .join-info .paddT53 {
    padding-top: 3.18%;
  }
  .join-info .paddB54 {
    padding-bottom: 3.24%;
  }
  .join-info .paddT54 {
    padding-top: 3.24%;
  }
  .join-info .paddB55 {
    padding-bottom: 3.3%;
  }
  .join-info .paddT55 {
    padding-top: 3.3%;
  }
  .join-info .paddB56 {
    padding-bottom: 3.36%;
  }
  .join-info .paddT56 {
    padding-top: 3.36%;
  }
  .join-info .paddB57 {
    padding-bottom: 3.42%;
  }
  .join-info .paddT57 {
    padding-top: 3.42%;
  }
  .join-info .paddB58 {
    padding-bottom: 3.48%;
  }
  .join-info .paddT58 {
    padding-top: 3.48%;
  }
  .join-info .paddB59 {
    padding-bottom: 3.54%;
  }
  .join-info .paddT59 {
    padding-top: 3.54%;
  }
  .join-info .paddB60 {
    padding-bottom: 3.6%;
  }
  .join-info .paddT60 {
    padding-top: 3.6%;
  }
  .join-info .marginFu {
    margin-top: 0;
  }
  .join-info .full {
    width: 96%;
  }
  .fullWrp {
    min-height: 420px;
  }
  .about-star {
    margin-top: -153px;
  }
  .about-star h3 {
    line-height: 1.2em;
  }
  .about-star .year img {
    width: 300px;
  }
  .about-future .word-text,
  .about-future .img {
    width: 100%;
  }
  .about-future .img {
    float: none;
  }
  .about-future .word-text {
    float: none;
  }
  .team-box .l,
  .team-box .r {
    float: none;
  }
  .team-box .r {
    width: 86%;
    padding: 7%;
  }
  .team-box .r h1 {
    margin: 0;
  }
  .team-box .l {
    width: 100%;
  }
  .team .team-count .num {
    font-size: 50px;
  }
  .team .team-count .line {
    margin-top: 10px;
    margin-bottom: 11px;
  }
  .team .team-img .mb-btn {
    display: block;
  }
  .team .team-img:hover .mb-btn {
    display: none;
  }
  .playZizhi .close {
    width: 20px;
    height: 20px;
    line-height: 20px;
  }
  .playZizhi .close:after {
    font-size: 14px;
  }
  .playZizhi .prev,
  .playZizhi .next {
    width: 20px;
    height: 20px;
    margin-top: -10px;
  }
  .playZizhi .prev:after,
  .playZizhi .next:after {
    margin-top: -6px;
    margin-left: -3px;
  }
  .playZizhi .prev:after {
    border-top: 6px solid transparent;
    border-bottom: 6px solid transparent;
    border-right: 6px solid #FFF;
  }
  .playZizhi .next:after {
    border-top: 6px solid transparent;
    border-bottom: 6px solid transparent;
    border-left: 6px solid #FFF;
  }
  .playZizhi .list span {
    margin: 2px;
    width: 6px;
    height: 6px;
  }
  .works-system li .text h1 {
    font-size: 16px;
  }
  .works-system li .text .more {
    top: 26%;
  }
  .works-system li .text .more img {
    width: 1.5em;
  }
  .y-tit {
    font-size: 22px;
  }
  .solution-icon-list li {
    font-size: 10px;
  }
  .solution-works li {
    width: 49.999%;
  }
  .solution-works li .text h3 {
    font-size: 18px;
  }
  .solution-works li .text p {
    font-size: 12px;
  }
  .solution-ys {
    margin-top: 4%;
  }
  .solution-ys .a a {
    font-size: 16px;
  }
  .solution-ys-pag .text h3 {
    font-size: 14px;
  }
  .solution-ys-pag .text p {
    font-size: 12px;
  }
  .scheme-banner.banner .easy_touch_index {
    bottom: 6%!important;
  }
  .scheme-banner.banner .easy_touch_index a {
    width: 6px !important;
    height: 6px !important;
    line-height: 6px !important;
  }
  .child-nav {
    height: 60px;
    line-height: 60px;
  }
  .child-nav li {
    padding-left: 10px;
    padding-right: 10px;
  }
  .child-nav a {
    font-size: 14px;
  }
  .child-nav a:after {
    content: " ";
    height: 3px;
  }
  .child-nav div {
    top: 60px;
  }
  .our_services {
    font-size: 8px;
  }
  .team .team-count:hover .detail {
    height: 130%;
  }
  .show_text .abstract {
    padding: 2% 3%;
    margin-bottom: 3%;
  }
}
@media (max-width: 641px) {
  .banner .easy_touch_list img {
    position: relative;
    width: 130%;
    left: -24%;
  }
  .banner .ssl-info .banner-title {
    font-size: 18px;
  }
  .banner .ssl-info .banner-txt {
    font-size: 12px;
  }
  .case_mobile_show .l .position-c {
    padding-bottom: 3%;
    margin-bottom: 3%;
  }
  .case_mobile_show .l .position-c .ps {
    padding-left: 10px;
    background-size: 4px auto;
  }
  .case_mobile_show .l .position-c a,
  .case_mobile_show .l .position-c span {
    color: #666;
    font-size: 14px;
  }
  .case_mobile_show .l .position-c i {
    width: 16px;
    background-size: 4px auto;
  }
  .case_mobile_show .l .position-c a:hover {
    color: #FE0000;
  }
  .show_text {
    margin-top: 3%;
    padding-top: 2.4%;
    padding-bottom: 3%;
  }
  .ssl-content .ssl-introduce {
    padding-left: 4% !important;
    padding-right: 4% !important;
    padding-bottom: 4%;
  }
  .ssl-content .ssl-introduce .si-title {
    font-size: 18px;
  }
  .ssl-content .ssl-introduce p {
    line-height: 1.8em;
  }
  .ssl-content .ssl-introduce .pt-20 {
    padding-top: 3%;
  }
  .ssl-content .ssl-introduce .pt-10 {
    padding-top: 2%;
  }
  .ssl-content .ssl-introduce .pt-50 {
    padding-top: 7%;
  }
  .ssl-content .ssl-introduce .si-partner {
    padding-top: 3%;
  }
  .ssl-content .ssl-introduce .si-partner .sp-title span {
    font-size: 16px;
  }
  .ssl-content .ssl-introduce .si-partner .sp-list {
    padding-top: 3%;
    margin: 0 -4%;
  }
  .ssl-content .ssl-introduce .si-partner .sp-list li {
    float: none;
    width: 100%;
    margin-bottom: 2%;
  }
  .ssl-content .ssl-introduce .si-partner .sp-list li p {
    padding: 2% 2% 0;
    line-height: 1.8em;
  }
  .ssl-content .ssl-introduce-mb {
    margin-top: 0;
  }
  .ssl-content .ssl-title {
    padding-top: 3%;
  }
  .ssl-content .ssl-title span {
    font-size: 18px;
  }
  .ssl-content .ssl-advantage {
    padding-bottom: 5%;
  }
  .ssl-content .ssl-advantage .sa-list {
    margin: 0 3%;
  }
  .ssl-content .ssl-advantage .sa-list ul {
    width: 100%;
  }
  .ssl-content .ssl-advantage .sa-list li {
    padding-top: 5%;
    width: 100%;
    margin-right: 0;
  }
  .ssl-content .ssl-advantage .sa-list li .sa-img {
    margin-right: 3%;
  }
  .ssl-content .ssl-edition {
    padding-bottom: 0;
  }
  .ssl-content .ssl-edition .se-list {
    padding-top: 5%;
    padding-bottom: 3%;
    margin: 0;
  }
  .ssl-content .ssl-edition .se-list ul {
    width: 100%;
    padding-bottom: 0;
  }
  .ssl-content .ssl-edition .se-list li {
    margin-right: 0;
    width: 94%;
    margin-left: 3%;
    margin-bottom: 3%;
  }
  .ssl-content .ssl-edition .se-list .se-title1 {
    padding-top: 2%;
    font-size: 30px;
  }
  .ssl-content .ssl-edition .se-list .se-title2 {
    margin-top: -2%;
    font-size: 16px;
  }
  .ssl-content .ssl-edition .se-list .se-explain {
    margin: 0 4%;
    line-height: 30px;
  }
  .ssl-content .ssl-edition .se-list .se-btn {
    margin: 4% 0;
    font-size: 16px;
  }
  .ssl-content .ssl-scene {
    padding-bottom: 6%;
  }
  .ssl-content .ssl-scene .ss-list {
    margin: 0 3%;
  }
  .ssl-content .ssl-scene .ss-list li {
    padding-top: 5%;
  }
  .ssl-content .ssl-scene .ss-list .ss-img {
    margin-right: 4%;
  }
  .ssl-content .ssl-scene .ss-list .ss-txt {
    line-height: 1.8em;
  }
  .ssl-content .ssl-scene .ss-list .ss-txt h5 {
    padding-bottom: 2%;
    font-size: 16px;
  }
  .help ul li {
    font-size: 14px;
  }
  .help ul li span {
    font-size: 12px;
  }
  .contact-info .ewm {
    width: 100%;
    padding-top: 5%;
    padding-bottom: 5%;
  }
  .contact-info .ewm p {
    font-size: 1.3em;
  }
  .message {
    text-align: left;
  }
  .message .t {
    margin-top: 8%;
    margin-bottom: 8%;
  }
  .message h1 {
    font-size: 2.4em;
  }
  .footer .f-logo .l-wrp {
    width: 34%;
    float: none!important;
    margin: auto;
  }
  .footer .f-logo .r-wrp {
    float: none;
    text-align: center;
  }
  .footer .f-logo .r-wrp p {
    float: none;
  }
  .yewujieshao ul .li,
  .yewujieshao ul li {
    width: 94%;
    float: none;
    margin-bottom: 3%;
    padding-left: 3%;
    padding-right: 3%;
  }
  .yewujieshao ul .img {
    width: 22%;
    max-width: 100px;
    float: left;
    margin-top: 3%;
  }
  .yewujieshao ul .text {
    max-width: none;
    padding-top: 0;
    padding-left: 3%;
    text-align: left;
  }
  .yewujieshao ul .text h3 {
    font-size: 16px;
    padding-bottom: 1%;
  }
  .yewujieshao ul .text a,
  .yewujieshao ul .text p {
    font-size: 12px;
  }
  .yewujieshao ul .text a:before,
  .yewujieshao ul .text p:before {
    display: none;
  }
  .solution-icon-list {
    padding-left: 2%;
    padding-right: 2%;
  }
  .solution-icon-list li {
    font-size: 10px;
    width: 49.99%;
  }
  .solution-icon-list li .img {
    width: 40px;
    height: 40px;
    margin-bottom: 4%;
  }
  .solution-ys .tabs a {
    line-height: 30px;
  }
  .solution-ys-pag li {
    width: 100%;
    float: none;
  }
  .services-contact .wk {
    padding-bottom: 10%;
  }
  .services-contact .wk img {
    width: 100px;
    left: 0;
  }
  .services-contact .wk .wk_wen {
    top: 30.3030303px;
    margin-left: 80px;
  }
  .services-contact .wk .wk_wen img {
    width: 80px;
  }
  .services-contact .three {
    width: 49.98%;
  }
  .services-contact .time,
  .services-contact .tel {
    font-size: 11px;
  }
  .our_services .l dt {
    width: 90px;
  }
  .our_services .l .number {
    font-size: 44.982px;
    width: 74.97px;
    height: 74.97px;
    line-height: 74.97px;
  }
  .plytext p {
    font-size: 24px;
  }
  .team .team-count:hover .detail {
    height: 170%;
  }
  .picture {
    font-size: 12px;
  }
  .picture .detaile {
    margin-top: -50px;
    height: 100px;
  }
  .picture h3 {
    font-size: 26px;
  }
  .goHome_a {
    font-size: 14px;
  }
  form input.txt {
    font-size: 14px;
  }
  form input.btn {
    font-size: 14px;
  }
  .tips_ser {
    font-size: 14px;
  }
  .contact_ser ul li a {
    font-size: 16px;
  }
  .contact_ser ul li {
    line-height: 1.428em;
    color: #666;
  }
  .contact_ser .info_ser {
    height: 2.7132em;
  }
  .contact_ser .img_ser {
    width: 92px;
    height: 76px;
    margin-right: 2.4%;
  }
}
@media (max-width: 560px) {
  .h-padding-top {
    height: 12px;
  }
  .container_parent .header_fix {
    height: 60px;
    padding-top: 0;
  }
  .container_parent .header {
    height: 60px;
    padding-top: 0;
  }
  .container_parent .header .logo {
    margin-top: 9.5px;
  }
  .container_parent .header .logo img {
    height: 41px;
  }
  .container_parent .header .m-btn {
    display: block;
    margin-top: 8px;
  }
  .container_parent .header .top-other {
    display: none;
  }
  .container_parent .banner .easy_touch_list .bg-wrp {
    width: auto;
    padding-right: 8%;
  }
  .container_parent .banner .easy_touch_list .text-number {
    font-size: 24px;
  }
  .container_parent .banner .easy_touch_list .text-number .x-ssm {
    font-size: 16px!important;
  }
  .container_parent .banner .easy_touch_index {
    bottom: 6%;
    text-align: center;
  }
  .container_parent .banner .easy_touch_index a {
    margin-left: 1px;
    margin-right: 1px;
    width: 6px;
    height: 6px;
    line-height: 6px;
    padding-top: 0;
    padding-bottom: 0;
  }
  .container_parent .banner .easy_touch_index a strong {
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    -ms-border-radius: 50%;
    -o-border-radius: 50%;
    border-radius: 50%;
  }
  .container_parent .banner .easy_touch_index a span {
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    -ms-border-radius: 50%;
    -o-border-radius: 50%;
    border-radius: 50%;
    display: none!important;
  }
  .container_parent .banner .easy_touch_index a.act span {
    display: block!important;
    width: 100%!important;
  }
  .container_parent .c-banner .btn a {
    margin-top: 3%!important;
  }
  .container_parent .bate .right .chart-wrp {
    margin-top: 4%;
  }
  .container_parent .bate .right .chart-wrp .chart {
    padding-top: 7%;
  }
  .container_parent .bate .right .chart-wrp .chart h1 {
    font-size: 15px;
  }
  .container_parent .bate .right .chart-wrp .chart .icon {
    height: 36px;
    background-size: auto 100%;
  }
  .container_parent .bate .right .chart-wrp .chart .number {
    font-weight: bold;
  }
  .container_parent .bate .right .chart-wrp .chart .number .lg {
    font-size: 26px;
  }
  .container_parent .bate .right .chart-wrp .chart .number .sm {
    font-size: 12px;
  }
  .h-title .p-more {
    display: none;
  }
  .works .navigator {
    padding-top: 18px;
  }
  .works .navigator .fl a {
    height: 42px;
    line-height: 42px;
    margin-right: 5px;
    margin-bottom: 5px;
    padding-left: 20px;
    padding-right: 20px;
    background-image: none!important;
  }
  .works .navigator .fl .act {
    display: none;
  }
  .footer {
    padding-top: 5%;
    padding-bottom: 5%;
  }
  .footer h1 {
    height: 30px;
    line-height: 30px;
  }
  .footer .l {
    width: 100%;
    padding-right: 0;
    padding-bottom: 4%;
  }
  .footer .c {
    width: 100%;
  }
  .title_wrp .top-nav h1 {
    line-height: 32px;
    font-size: 22px;
    color: #333333;
    font-weight: normal;
  }
  .title_wrp .s-nav {
    margin-top: 10px;
    line-height: 26px;
  }
  .title_wrp .s-nav.fixed .fix {
    width: 93.4%;
    padding-left: 3.3%;
    padding-right: 3.3%;
  }
  .title_wrp .s-nav.fixed .fix span {
    left: 3.3%;
  }
  .title_wrp .s-nav ul {
    padding-left: 36px;
  }
  .title_wrp .s-nav ul li {
    padding-left: 0;
    padding-right: 0;
  }
  .title_wrp .s-nav ul li:after {
    display: none;
  }
  .title_wrp .s-nav ul li.act a {
    color: #FE0000;
  }
  .case_mobile {
    width: 100%;
  }
  .case_mobile .li {
    width: 100%;
    margin-right: 0;
    float: none;
  }
  .case_mobile .text h1 {
    margin-bottom: 3%;
  }
  .case_mobile_show {
    margin-top: 0;
  }
  .case_mobile_show .l .title h1 {
    font-size: 22px;
    padding-top: 4%;
  }
  .case_mobile_show .l .info .ewm h1 {
    font-size: 18px;
    padding-top: 3%;
    padding-bottom: 3%;
  }
  .case_mobile_show .l .info .ewm img {
    width: 50%;
  }
  .case_mobile_show .l .info ul li {
    width: 94%;
    margin-left: 3%;
    margin-right: 3%;
  }
  .project_info .title {
    line-height: 40px;
  }
  .project_info h2 {
    font-size: 22px;
  }
  .project_info h3 {
    margin-top: 5%;
  }
  .project_info .left p {
    padding-top: 4%;
  }
  .project_info .right .title {
    font-size: 30px;
  }
  .project_info .right .list-box {
    padding-top: 6%;
  }
  .project_info .right .list-box p {
    padding-left: 16px;
    line-height: 2em;
  }
  .services_list {
    position: relative;
    top: 10%;
  }
  .services_list .li {
    width: 50%;
    height: 300px;
  }
  .services_list .li .wrp {
    top: 10%;
  }
  .services_list .li h3 {
    font-size: 16px;
  }
  .services_list .li:hover .wrp {
    top: 12%;
  }
  .solution-list .cloun {
    width: 100%;
    float: none;
  }
  .solution-list dl {
    padding-top: 7%;
  }
  .banner .ssl-info .banner-txt {
    font-size: 12px;
  }
  .banner .ssl-info .banner-txt span {
    display: inline;
  }
  .banner .ssl-info .banner-btn .apply-btn {
    font-size: 12px;
    width: 100px;
    right: 0;
    bottom: 0;
  }
  .p_btn.btn_list a {
    width: auto;
    height: 26px;
    line-height: 26px;
    font-size: 12px;
    margin-bottom: 10px;
    margin-right: 8px;
  }
  .contact-info {
    font-size: 14px;
  }
  .message .list {
    margin-bottom: 2.8em;
  }
  .message .list span {
    margin-right: 1em;
    margin-bottom: 0.3em;
    line-height: 22px;
    background-size: 16px auto;
  }
  .message .list span input {
    margin-right: 8px;
  }
  .message h1 {
    font-size: 2em;
  }
  .message h3 {
    font-size: 1.2em;
    margin-bottom: 0.3em;
  }
  .message .input {
    padding: 3%;
  }
  .message .sm {
    margin-bottom: 1.2em;
    height: 28px;
  }
  .message .sm input {
    line-height: 28px;
  }
  .message .btn {
    text-align: center;
  }
  .message .btn input {
    height: 42px;
  }
  .join-info {
    padding-top: 7%;
  }
  .news {
    width: 102%;
    padding-top: 30px;
  }
  .news .date {
    position: static;
    float: none;
  }
  .news .text {
    margin-left: 0;
    padding-top: 2%;
    float: none;
  }
  .news .text div.abs_all {
    position: static;
  }
  .news .text h1 {
    font-size: 18px;
    height: auto;
  }
  .news .text p {
    font-size: 14px;
  }
  .news .img {
    margin-top: 1%;
  }
  .news .img img {
    display: block;
  }
  .about-star {
    margin-top: -147px;
  }
  .about-star .year {
    margin-bottom: 10%;
    margin-top: 4%;
  }
  .about-star .year img {
    width: 260px;
  }
  .about-b {
    height: 200px;
    font-size: 7px;
  }
  .word-text h3 {
    font-size: 1.5em;
  }
  .word-text .line {
    margin-top: 6px;
  }
  .word-text .x {
    margin-top: 10px;
  }
  .word-text .i {
    margin-top: 6px;
  }
  .team .team-img .e-t {
    font-size: 1.5em;
  }
  .team .team-img .c-t {
    font-size: 1em;
  }
  .team .team-img .word {
    line-height: 1.6em;
  }
  .team .team-count .num {
    font-size: 40px;
  }
  .team .team-count .line {
    margin-top: 10px;
    margin-bottom: 11px;
  }
  .y-tit {
    font-size: 20px;
  }
  .solution-icon-list li {
    font-size: 9px;
  }
  .solution-works li {
    width: 100%;
    float: none;
  }
  .solution-works li .text h3 {
    font-size: 18px;
  }
  .solution-works li .text p {
    font-size: 12px;
  }
  .solution-ys .a a {
    font-size: 12px;
    margin-left: 2px;
    margin-right: 2px;
    padding-left: 3%;
    padding-right: 3%;
  }
  .solution-ys-pag .icon {
    width: 80px;
    height: 80px;
    margin-left: 3%;
    margin-right: 2.2%;
  }
  .solution-ys-pag .icon i {
    background-size: auto 80px;
  }
  .solution-ys-pag .icon.icon-7 i {
    background-position: -480px center;
  }
  .solution-ys-pag .icon.icon-8 i {
    background-position: -560px center;
  }
  .solution-ys-pag .icon.icon-9 i {
    background-position: -640px center;
  }
  .solution-ys-pag .icon.icon-10 i {
    background-position: -720px center;
  }
  .solution-ys-pag .icon.icon-11 i {
    background-position: -800px center;
  }
  .solution-ys-pag .icon.icon-12 i {
    background-position: -880px center;
  }
  .solution-ys-pag .icon.icon-13 i {
    background-position: -960px center;
  }
  .solution-ys-pag .icon.icon-14 i {
    background-position: -1040px center;
  }
  .solution-ys-pag .icon.icon-15 i {
    background-position: -1120px center;
  }
  .solution-ys-pag .icon.icon-16 i {
    background-position: -1200px center;
  }
  .solution-ys-pag .icon.icon-17 i {
    background-position: -1280px center;
  }
  .solution-ys-pag .icon.icon-18 i {
    background-position: -1360px center;
  }
  .solution-ys-pag .icon.icon-19 i {
    background-position: -1440px center;
  }
  .solution-ys-pag .icon.icon-20 i {
    background-position: -1520px center;
  }
  .solution-ys-pag .icon.icon-21 i {
    background-position: -1600px center;
  }
  .solution-ys-pag .icon.icon-22 i {
    background-position: -1680px center;
  }
  .solution-ys-pag .text .hide {
    height: 80px;
  }
  .server-lc .icon {
    width: 50px;
    height: 50px;
  }
  .server-lc li {
    margin-bottom: 4%;
  }
  .server-lc li h3 {
    font-size: 14px;
    padding-top: 10px;
    padding-bottom: 15px;
  }
  .server-lc li p {
    width: 14px;
    height: 14px;
    margin-top: -8px;
  }
  .server-lc li p:after {
    width: 7px;
    height: 7px;
    margin-top: -3.5px;
    margin-left: -3.5px;
  }
  .child-nav {
    height: 40px;
    line-height: 40px;
  }
  .child-nav li {
    display: none;
  }
  .child-nav li:last-child {
    display: block;
  }
  .child-nav div {
    top: 40px;
  }
  .services-contact .wk {
    margin-top: 12%;
  }
  .services-contact .wk img {
    width: 80px;
  }
  .services-contact .wk .wk_wen {
    top: 24.24242424px;
    margin-left: 64px;
  }
  .services-contact .wk .wk_wen img {
    width: 64px;
  }
  .services-contact .time,
  .services-contact .tel {
    font-size: 9px;
  }
  .services-contact .smtext {
    font-size: 10px;
  }
  .our_services {
    display: none;
  }
  .plytext p {
    font-size: 20px;
  }
  .picture {
    font-size: 11px;
  }
  .picture .detaile {
    margin-top: -45px;
    height: 90px;
  }
  .picture h3 {
    font-size: 22px;
  }
  .picture h3 strong {
    height: 1px;
  }
  .error-404 {
    font-size: 14px;
  }
  .error-404 img {
    width: 60%;
  }
  .error-404 h3 span {
    display: block;
  }
  .error-404 h3 .hd {
    display: none;
  }
  .error-404 .btn a {
    width: 140px;
    height: 42px;
    line-height: 42px;
  }
}
@media (max-width: 380px) {
  .container_parent .bate .right .chart-wrp .chart .icon {
    height: 30px;
  }
  .container_parent .bate .right .chart-wrp .chart .table {
    margin-top: 8%;
  }
  .search_inner form .input {
    padding-left: 0;
    background-image: none;
  }
  .search_inner form .input input {
    text-align: left;
  }
  .works .navigator .fl a {
    height: 40px;
    line-height: 40px;
    margin-right: 2px;
    margin-bottom: 2px;
    padding-left: 16px;
    padding-right: 16px;
    background-image: none!important;
  }
  .solution-list dl {
    padding-top: 5%;
  }
  .fullWrp {
    min-height: 370px;
  }
  .about-star {
    margin-top: -123px;
  }
  .about-star h3 {
    font-size: 1.4em;
    padding-top: 6%;
  }
  .about-star .year {
    margin-bottom: 14%;
    margin-top: 5%;
  }
  .about-star .year img {
    width: 200px;
  }
  .about-b {
    height: 160px;
    font-size: 7px;
  }
  .about-b h2 {
    font-size: 2.6em;
  }
  .about-b .text {
    font-size: 1.8em;
  }
  .services_list .li {
    height: 230px;
  }
  .services_list .li .wrp {
    top: 10%;
  }
  .services_list .li h3 {
    font-size: 14px;
  }
  .services_list .li p {
    font-size: 12px;
  }
  .services_list .li:hover .wrp {
    top: 12%;
  }
  .team .team-list {
    padding-bottom: 100%;
    width: 100%;
  }
  .team .team-text {
    padding-bottom: 6%;
  }
  .team .team-img .e-t {
    font-size: 1.5em;
  }
  .team .team-img .c-t {
    font-size: 1em;
  }
  .team .team-img .word {
    line-height: 1.6em;
  }
  .works-system ul {
    width: 100%;
  }
  .works-system li {
    width: 100%;
    float: none;
    margin-right: 0;
  }
  .works-system li .text h1 {
    font-size: 15px;
  }
  .works-system li .more img {
    width: 1.4em;
  }
  .services-contact .tel h2 {
    font-size: 2.4em;
  }
  .services-contact .tel img {
    margin-top: 20px;
  }
  .plytext p {
    font-size: 16px;
  }
  .team .team-count .detail {
    font-size: 11px;
  }
  .team .team-count .detail .b,
  .team .team-count .detail .info {
    filter: alpha(opacity=100);
    -webkit-opacity: 1;
    -moz-opacity: 1;
    opacity: 1;
  }
  .team .team-count .detail .info b,
  .team .team-count .detail .info p {
    white-space: normal;
  }
  .team .team-count .detail h3 span {
    display: none;
  }
  .team .team-count .detail:hover {
    width: 100%;
    height: 100%;
  }
  .picture {
    font-size: 10px;
  }
  .picture .detaile {
    margin-top: -40px;
    height: 80px;
  }
  .picture h3 {
    font-size: 18px;
  }
  .error-404 .btn a {
    width: 130px;
    height: 36px;
    line-height: 36px;
  }
}
@media (max-width: 322px) {
  .help ul li {
    font-size: 12px;
  }
}
.animate.bate .left {
  -webkit-transform: translateY(40px);
  -moz-transform: translateY(40px);
  -ms-transform: translateY(40px);
  -o-transform: translateY(40px);
  transform: translateY(40px);
}
.animate.project_info .right {
  -webkit-transform: translateY(40px);
  -moz-transform: translateY(40px);
  -ms-transform: translateY(40px);
  -o-transform: translateY(40px);
  transform: translateY(40px);
}
.animate.h-title h1,
.case_mobile_show .animate.title h1,
.animate.h-title p,
.case_mobile_show .animate.title p {
  -webkit-transform: translateX(40px);
  -moz-transform: translateX(40px);
  -ms-transform: translateX(40px);
  -o-transform: translateX(40px);
  transform: translateX(40px);
}
.animate.navigator .fl {
  -webkit-transform: translateX(40px);
  -moz-transform: translateX(40px);
  -ms-transform: translateX(40px);
  -o-transform: translateX(40px);
  transform: translateX(40px);
}
.animate.box-btn .l {
  -webkit-transform: translateX(-40px);
  -moz-transform: translateX(-40px);
  -ms-transform: translateX(-40px);
  -o-transform: translateX(-40px);
  transform: translateX(-40px);
}
.animate.box-btn .r {
  -webkit-transform: translateX(40px);
  -moz-transform: translateX(40px);
  -ms-transform: translateX(40px);
  -o-transform: translateX(40px);
  transform: translateX(40px);
}
.animate.top-nav,
.animate.s-nav {
  -webkit-transform: translateX(40px);
  -moz-transform: translateX(40px);
  -ms-transform: translateX(40px);
  -o-transform: translateX(40px);
  transform: translateX(40px);
}
.trans {
  -o-transition: -o-transform 0.12s;
  -ms-transition: -ms-transform 0.12s;
  -moz-transition: -moz-transform 0.12s;
  -webkit-transition: -webkit-transform 0.12s;
  transition: -webkit-transform 0.12s;
}
.trans_ {
  -o-transition: all 0.12s ease-in;
  -ms-transition: all 0.12s ease-in;
  -moz-transition: all 0.12s ease-in;
  -webkit-transition: all 0.12s ease-in;
  transition: all 0.12s ease-in;
}
.trans_1 {
  -o-transition: all 0.3s ease-out;
  -ms-transition: all 0.3s ease-out;
  -moz-transition: all 0.3s ease-out;
  -webkit-transition: all 0.3s ease-out;
  transition: all 0.3s ease-out;
}
/*-webkit-transitionDuration*/
/*linear|ease|ease-in|ease-out|ease-in-out|cubic-bezier(n,n,n,n);*/
.ease-in {
  transition-timing-function: ease-in;
  -moz-transition-timing-function: ease-in;
  -webkit-transition-timing-function: ease-in;
  -o-transition-timing-function: ease-in;
}
.ease-out {
  transition-timing-function: ease-out;
  -moz-transition-timing-function: ease-out;
  -webkit-transition-timing-function: ease-out;
  -o-transition-timing-function: ease-out;
}
.linear {
  transition-timing-function: linear;
  -moz-transition-timing-function: linear;
  -webkit-transition-timing-function: linear;
  -o-transition-timing-function: linear;
}
.ease {
  transition-timing-function: ease;
  -moz-transition-timing-function: ease;
  -webkit-transition-timing-function: ease;
  -o-transition-timing-function: ease;
}
.cubic-bezier1 {
  transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
  -moz-transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
  -webkit-transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
  -o-transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
}
.duration1 {
  transition-duration: 0.1s;
  -moz-transition-duration: 0.1s;
  -webkit-transition-duration: 0.1s;
  -o-transition-duration: 0.1s;
}
.duration2 {
  transition-duration: 0.2s;
  -moz-transition-duration: 0.2s;
  -webkit-transition-duration: 0.2s;
  -o-transition-duration: 0.2s;
}
.duration3 {
  transition-duration: 0.3s;
  -moz-transition-duration: 0.3s;
  -webkit-transition-duration: 0.3s;
  -o-transition-duration: 0.3s;
}
.duration4 {
  transition-duration: 0.4s;
  -moz-transition-duration: 0.4s;
  -webkit-transition-duration: 0.4s;
  -o-transition-duration: 0.4s;
}
.duration5 {
  transition-duration: 0.5s;
  -moz-transition-duration: 0.5s;
  -webkit-transition-duration: 0.5s;
  -o-transition-duration: 0.5s;
}
.duration6 {
  transition-duration: 0.6s;
  -moz-transition-duration: 0.6s;
  -webkit-transition-duration: 0.6s;
  -o-transition-duration: 0.6s;
}
.duration7 {
  transition-duration: 0.7s;
  -moz-transition-duration: 0.7s;
  -webkit-transition-duration: 0.7s;
  -o-transition-duration: 0.7s;
}
.duration8 {
  transition-duration: 0.8s;
  -moz-transition-duration: 0.8s;
  -webkit-transition-duration: 0.8s;
  -o-transition-duration: 0.8s;
}
.duration9 {
  transition-duration: 0.9s;
  -moz-transition-duration: 0.9s;
  -webkit-transition-duration: 0.9s;
  -o-transition-duration: 0.9s;
}
.duration10 {
  transition-duration: 1s;
  -moz-transition-duration: 1s;
  -webkit-transition-duration: 1s;
  -o-transition-duration: 1s;
}
.duration11 {
  transition-duration: 1.1s;
  -moz-transition-duration: 1.1s;
  -webkit-transition-duration: 1.1s;
  -o-transition-duration: 1.1s;
}
.duration12 {
  transition-duration: 1.2s;
  -moz-transition-duration: 1.2s;
  -webkit-transition-duration: 1.2s;
  -o-transition-duration: 1.2s;
}
.delay1 {
  transition-delay: 0.1s;
  -moz-transition-delay: 0.1s;
  -webkit-transition-delay: 0.1s;
  -o-transition-delay: 0.1s;
}
.delay2 {
  transition-delay: 0.2s;
  -moz-transition-delay: 0.2s;
  -webkit-transition-delay: 0.2s;
  -o-transition-delay: 0.2s;
}
.delay3 {
  transition-delay: 0.3s;
  -moz-transition-delay: 0.3s;
  -webkit-transition-delay: 0.3s;
  -o-transition-delay: 0.3s;
}
.delay4 {
  transition-delay: 0.4s;
  -moz-transition-delay: 0.4s;
  -webkit-transition-delay: 0.4s;
  -o-transition-delay: 0.4s;
}
.delay5 {
  transition-delay: 0.5s;
  -moz-transition-delay: 0.5s;
  -webkit-transition-delay: 0.5s;
  -o-transition-delay: 0.5s;
}
.delay6 {
  transition-delay: 0.6s;
  -moz-transition-delay: 0.6s;
  -webkit-transition-delay: 0.6s;
  -o-transition-delay: 0.6s;
}
.delay7 {
  transition-delay: 0.7s;
  -moz-transition-delay: 0.7s;
  -webkit-transition-delay: 0.7s;
  -o-transition-delay: 0.7s;
}
.delay8 {
  transition-delay: 0.8s;
  -moz-transition-delay: 0.8s;
  -webkit-transition-delay: 0.8s;
  -o-transition-delay: 0.8s;
}
.delay9 {
  transition-delay: 0.9s;
  -moz-transition-delay: 0.9s;
  -webkit-transition-delay: 0.9s;
  -o-transition-delay: 0.9s;
}
.delay10 {
  transition-delay: 1s;
  -moz-transition-delay: 1s;
  -webkit-transition-delay: 1s;
  -o-transition-delay: 1s;
}
.delay11 {
  transition-delay: 1.1s;
  -moz-transition-delay: 1.1s;
  -webkit-transition-delay: 1.1s;
  -o-transition-delay: 1.1s;
}
.delay12 {
  transition-delay: 1.2s;
  -moz-transition-delay: 1.2s;
  -webkit-transition-delay: 1.2s;
  -o-transition-delay: 1.2s;
}
.delay13 {
  transition-delay: 1.3s;
  -moz-transition-delay: 1.3s;
  -webkit-transition-delay: 1.3s;
  -o-transition-delay: 1.3s;
}
.delay14 {
  transition-delay: 1.4s;
  -moz-transition-delay: 1.4s;
  -webkit-transition-delay: 1.4s;
  -o-transition-delay: 1.4s;
}
.delay15 {
  transition-delay: 1.5s;
  -moz-transition-delay: 1.5s;
  -webkit-transition-delay: 1.5s;
  -o-transition-delay: 1.5s;
}
.trans_3_0 {
  -webkit-transition: all 0.3s ease 0s;
  -moz-transition: all 0.3s ease 0s;
  -ms-transition: all 0.3s ease 0s;
  -o-transition: all 0.3s ease 0s;
  transition: all 0.3s ease 0s;
}
#play_video_c,
.team .team-img .text,
#play_video_c *,
.team .team-img .text * {
  cursor: pointer;
}
.html-2018-06 .header {
  -webkit-transition: all 0.1s ease;
  -moz-transition: all 0.1s ease;
  -o-transition: all 0.1s ease;
  transition: all 0.1s ease;
}
.html-2018-06.open,
.html-2018-06.open body {
  overflow: hidden;
  width: 100%;
  height: 100%;
}
.body-2018-06 {
  overflow: hidden;
  position: absolute;
  width: 100%;
  height: 200%;
  left: 0;
  top: 0;
  z-index: 99999999999;
}
.body-2018-06 .index {
  width: 110px;
  position: fixed;
  background: #0c0d12;
  background: rgba(12, 13, 18, 0.86);
  border-left: 1px solid #575555;
  right: 0;
  top: 0;
  height: 100%;
  z-index: 9999;
  -webkit-transition: all 0.2s ease;
  -moz-transition: all 0.2s ease;
  -o-transition: all 0.2s ease;
  transition: all 0.2s ease;
}
.body-2018-06 .index .nv {
  background: url("data:image/png;base64,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") no-repeat left top;
  display: block;
  width: 100%;
  height: 100px;
  border-bottom: 1px solid #575555;
  -webkit-transition: all 0.2s ease;
  -moz-transition: all 0.2s ease;
  -o-transition: all 0.2s ease;
  transition: all 0.2s ease;
}
.body-2018-06 .index .nv.act {
  height: 220px;
}
.body-2018-06 .index .nav1 {
  background-position: 0 27px;
}
.body-2018-06 .index .nav1.act {
  background-position: 0 -98px;
}
.body-2018-06 .index .nav2 {
  background-position: -110px 24px;
}
.body-2018-06 .index .nav2.act {
  background-position: -110px -98px;
}
.body-2018-06 .index .nav3 {
  background-position: -220px 24px;
}
.body-2018-06 .index.close {
  right: -135px;
}
.body-2018-06 .index .noborder {
  border: 0;
}
.body-2018-06 .index .nobg {
  background: none;
}
.body-2018-06 .index .mouse-down {
  display: block;
  margin-left: auto;
  margin-right: auto;
  width: 32px;
  -o-animation: banner_loop 2s 0s infinite ease;
  -moz-animation: banner_loop 2s 0s infinite ease;
  -ms-animation: banner_loop 2s 0s infinite ease;
  -webkit-animation: banner_loop 2s 0s infinite ease;
  animation: banner_loop 2s 0s infinite ease;
  margin-top: 20px;
}
.page-2018-06 {
  left: 0;
  top: 0;
  width: 100%;
  height: 50%;
  position: relative;
  overflow: hidden;
}
.page-2018-06 .tit_wrap {
  position: absolute;
  top: 50%;
  left: 50%;
  margin-left: -215px;
  margin-top: -293px;
}
.page-2018-06 .btitbg {
  position: absolute;
  top: 0;
  left: 0;
  width: 300px;
  height: 586px;
}
.page-2018-06 .tit {
  position: relative;
  width: 300px;
  height: 586px;
}
.page-2018-06.active .btitbg {
  position: relative;
  width: 300px;
  height: 586px;
}
.page-2018-06 .btitbgl {
  background-color: #535455;
  animation: fadeInColor 2s 2.5s;
  animation-fill-mode: none;
  animation-fill-mode: forwards;
}
.page-2018-06 .btitbg .top {
  position: absolute;
  z-index: 1;
  height: 6px;
  width: 0px;
  top: 0px;
  right: 0px;
}
.page-2018-06 .btitbg .left {
  height: 0;
  position: absolute;
  left: 0px;
  width: 6px;
}
.page-2018-06 .btitbg .bottom {
  position: absolute;
  z-index: 1;
  height: 6px;
  width: 0%;
  bottom: 0px;
  left: 0px;
}
.page-2018-06 .btitbg .right {
  height: 0;
  position: absolute;
  right: 0px;
  width: 6px;
  bottom: 0px;
}
.page-2018-06 .btitbg .right01 {
  height: 0;
  position: absolute;
  right: 0px;
  width: 6px;
  bottom: 490px;
}
.page-2018-06.active .tit03 {
  -webkit-animation: bounceInleft 2s;
  animation: bounceInleft 2s;
}
.page-2018-06 .tit03 {
  position: absolute;
  top: 246px;
  left: 18px;
}
.page-2018-06.active .tit01 {
  -webkit-animation: bounceInleft 1.5s;
  animation: bounceInleft 1.5s;
}
.page-2018-06 .tit01 {
  position: absolute;
  top: 22px;
  left: 38px;
}
.page-2018-06.active .tit02 {
  -webkit-animation: bounceInRight 1.5s;
  animation: bounceInRight 1.5s;
}
.page-2018-06 .tit02 {
  position: absolute;
  top: 104px;
  left: 268px;
}
.page-2018-06 .down-slide {
  width: 28px;
  position: absolute;
  left: 50%;
  bottom: 20px;
  margin-left: -62px;
  -o-animation: banner_loop 2s 0s infinite ease;
  -moz-animation: banner_loop 2s 0s infinite ease;
  -ms-animation: banner_loop 2s 0s infinite ease;
  -webkit-animation: banner_loop 2s 0s infinite ease;
  animation: banner_loop 2s 0s infinite ease;
}
.page-2018-06 .down-slide img {
  display: block;
  width: 100%;
}
.page-2018-06 .down-slide:after {
  content: "";
  position: absolute;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
}
@-webkit-keyframes bounceInRight {
  0%,
  60%,
  75%,
  90%,
  100% {
    -webkit-transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
  }
  0% {
    opacity: 0;
    -webkit-transform: translate3d(3000px, 0, 0);
    transform: translate3d(3000px, 0, 0);
  }
  60% {
    opacity: 1;
    -webkit-transform: translate3d(-25px, 0, 0);
    transform: translate3d(-25px, 0, 0);
  }
  75% {
    opacity: 1;
    -webkit-transform: translate3d(10px, 0, 0);
    transform: translate3d(10px, 0, 0);
  }
  90% {
    opacity: 1;
    -webkit-transform: translate3d(-5px, 0, 0);
    transform: translate3d(-5px, 0, 0);
  }
  100% {
    opacity: 1;
    -webkit-transform: none;
    transform: none;
  }
}
@keyframes bounceInRight {
  0%,
  60%,
  75%,
  90%,
  100% {
    -webkit-transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
  }
  0% {
    opacity: 0;
    -webkit-transform: translate3d(3000px, 0, 0);
    transform: translate3d(3000px, 0, 0);
  }
  60% {
    opacity: 1;
    -webkit-transform: translate3d(-25px, 0, 0);
    transform: translate3d(-25px, 0, 0);
  }
  75% {
    opacity: 1;
    -webkit-transform: translate3d(10px, 0, 0);
    transform: translate3d(10px, 0, 0);
  }
  90% {
    opacity: 1;
    -webkit-transform: translate3d(-5px, 0, 0);
    transform: translate3d(-5px, 0, 0);
  }
  100% {
    opacity: 1;
    -webkit-transform: none;
    transform: none;
  }
}
@-webkit-keyframes bounceInleft {
  0%,
  60%,
  75%,
  90%,
  100% {
    -webkit-transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
  }
  0% {
    opacity: 0;
    -webkit-transform: translate3d(-130px, 0, 0);
    transform: translate3d(-130px, 0, 0);
  }
  60% {
    opacity: 1;
    -webkit-transform: translate3d(20px, 0, 0);
    transform: translate3d(20px, 0, 0);
  }
  75% {
    opacity: 1;
    -webkit-transform: translate3d(-5px, 0, 0);
    transform: translate3d(-5px, 0, 0);
  }
  90% {
    opacity: 1;
    -webkit-transform: translate3d(10px, 0, 0);
    transform: translate3d(10px, 0, 0);
  }
  100% {
    opacity: 1;
    -webkit-transform: none;
    transform: none;
  }
}
@keyframes bounceInleft {
  0%,
  60%,
  75%,
  90%,
  100% {
    -webkit-transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
  }
  0% {
    opacity: 0;
    -webkit-transform: translate3d(-130px, 0, 0);
    transform: translate3d(-130px, 0, 0);
  }
  60% {
    opacity: 1;
    -webkit-transform: translate3d(20px, 0, 0);
    transform: translate3d(20px, 0, 0);
  }
  75% {
    opacity: 1;
    -webkit-transform: translate3d(-5px, 0, 0);
    transform: translate3d(-5px, 0, 0);
  }
  90% {
    opacity: 1;
    -webkit-transform: translate3d(10px, 0, 0);
    transform: translate3d(10px, 0, 0);
  }
  100% {
    opacity: 1;
    -webkit-transform: none;
    transform: none;
  }
}
