@charset "utf-8";


@font-face {
  font-family: "Century_Gothic";
  src: url("./ziti/CenturyGothic.ttf") format("truetype");
}


@font-face {
  font-family: 'SourceHanSansCN_Regular'; 
  src: url('./ziti/SourceHanSansCN_Regular.ttf') format('truetype');
}


@font-face {
  font-family: 'SourceHanSansCN_Medium'; 
  src: url('./ziti/SourceHanSansCN_Medium_2.otf');
}


@font-face {
  font-family: 'Gilroy_blod'; 
  src: url('./ziti/Gilroy_blod.ttf') format('truetype');
}
@font-face {
  font-family: 'DIN_Medium'; 
  src: url('./ziti/DIN_Medium.ttf') format('truetype');
}
@font-face {
  font-family: 'Gilroy_blod'; 
  src: url('./ziti/Gilroy_blod.ttf') format('truetype');
}

* {font-family: "SourceHanSansCN_Regular",Arial, Helvetica, sans-serif;-webkit-font-smoothing: subpixel-antialiased;}
.wrap{width:1000px; margin:0 auto;}
.blank36{margin-top: 36px;}
.fl{float: left;}
.fr{float: right;}
.fz{font-size: 0;}
.text-left{text-align: left;}
.text-right{text-align: right;}
.text-center{text-align: center;}
.text-over{text-overflow: ellipsis; overflow: hidden; white-space: nowrap;}
.over{overflow: hidden;}
.relative{position: relative;z-index: 1;}
.absolute{position: absolute;z-index: 1;}
.fixed{position: fixed;z-index: 1;}
.inline{display: inline;}
.block{display: block;}
.inline-block{display: inline-block;}
.dis{display: inline-block;vertical-align: top;}
.hide{display: none;}
.max-w100{max-width: 100%;}
.max-h100{max-height: 100%;}
img{max-width: 100%;}
.clear{margin:0px auto;clear:both;height:0px;font-size:0px;overflow:hidden;position: relative;}
.img_vam{vertical-align: middle;}
.span{vertical-align: middle;display: inline-block;height: 100%;}
.relative{position: relative;z-index: 1;}
.absolute{position: absolute;z-index: 1;}
.middle{vertical-align: middle;}
.trans{-webkit-transition:all 300ms ease 0s; -moz-transition:all 300ms ease 0s; -ms-transition:all 300ms ease 0s; -o-transition:all 300ms ease 0s; transition:all 300ms ease 0s;}
.c1{clear: both;}
.text-over{text-overflow: ellipsis; overflow: hidden; white-space: nowrap;}
.trans3 { transition: all 0.3s; -moz-transition: all 0.3s; -webkit-transition: all 0.3s; -o-transition: all 0.3s; }
.trans5 { transition: all 0.5s; -moz-transition: all 0.5s; -webkit-transition: all 0.5s; -o-transition: all 0.5s; }
.trans7 { transition: all 0.7s; -moz-transition: all 0.7s; -webkit-transition: all 0.7s; -o-transition: all 0.7s; }
.fz{font-size: 0;}
.dis{display: inline-block;vertical-align: top;}
.editor{color: #333;font-size: 16px;}
.editor p,
.editor div,
.editor em,
.editor b,
.editor span{line-height: inherit;font-size: inherit;color: inherit;}
.editor img{max-width: 100%!important;height: auto!important;}
.border-box{-moz-box-sizing: border-box; -webkit-box-sizing:border-box; box-sizing:border-box;}
body{max-width:1920px;min-width:320px;overflow-x: hidden;margin: 0 auto;}
table{max-width: 100%;}
.m_auto{}
.vhi{visibility: hidden;}
.box-img{vertical-align: middle;max-height: 100%;max-width: 100%;}
.box-span{display: inline-block;vertical-align: middle;height: 100%;}
.ab-style{top: 0;bottom: 0;left: 0;right: 0;margin: auto;font-size: 0;text-align: center;}
.w1600{width: 1600px;margin: 0 auto;}

@media (max-width: 1650px){
  .w1600{width: 95%;}
}
.w1400{width: 1400px;margin: 0 auto;}

@media (max-width: 1440px){
  .w1400{width: 95%;}
}

.w1200{width: 1200px;margin: 0 auto;}

@media (max-width: 1280px){
  .w1200{width: 95%;}
}


#header{position: fixed;top: 0;left: 0;width: 100%;z-index: 999;height: 113px;}
#header .w1600{height: 73px;padding: 20px 0;}
#header .logo{width: 138px;height: 73px;}
#header .logo .i2{display: none;}
#header .none{display: none;}
#header .nav{position: absolute;left: 0;right: 0;margin: auto;top: 20px;text-align: center;}
#header .nav .dis{margin-left: 65px;}
#header .nav .dis:first-child{margin-left: 0;}
#header .nav .dis .one{color: #fff;font-size: 18px;line-height: 73px;border-bottom: 2px solid transparent;}
#header .nav .dis .one:hover,
#header .nav .dis .one.on{color: #008aad;border-color: #008aad;}
#header .nav .dis .two{width: 160px;height: 0;overflow: hidden;left: 0;top: 73px;background: #fff;text-align: left;}
#header .nav .dis .two .child{color: #333;font-size: 16px;padding-left: 22px;background: url(/images/nav1.png) no-repeat 10px center;margin-top: 12px;}
#header .nav .dis .two .child:last-child{margin-bottom: 12px;}
#header .nav .dis .two .child:hover{color: #008aad;}
#header .menu{display: none;width: 30px;height: 60px;background: url(/images/m_menu.png) no-repeat center center/100% 15px;cursor: pointer;}
#header .lang{height: 74px;line-height: 74px;color: #fff;font-size: 18px;}
#header .lang .dis{color: #fff;font-size: 18px;}
#header .lang .dis:hover{color: #008aad;}
#header .menu2{width: 21px;margin-left: 79px;height: 74px;background: url(/images/lang.png) no-repeat center center;}

#header.white{background: #fff;}
#header.white .lang,
#header.white .lang .dis,
#header.white .nav .dis .one{color: #333333;}
#header.white .nav .dis .one:hover,
#header.white .nav .dis .one.on{color: #008aad;}
#header.white .menu2{background: url(/images/lang2.png) no-repeat center center;}
#header.white .logo .i1{display: none;}
#header.white .logo .i2{display: inline-block;}

@media (max-width: 1680px){
  #header .menu2{margin-left: 45px;}
  #header .nav .dis{margin-left: 45px;}
}

@media (max-width: 1560px){
}
@media (max-width: 1440px){
  #header .nav .dis .one{font-size: 16px;}
  #header .logo,
  #header .lang,
  #header .menu2,
  #header .w1600{height: 60px;}
  #header .lang,
  #header .nav .dis .one{line-height: 60px;}
  #header .nav .dis .two{top: 60px;}
}

@media (max-width: 1440px){
  .head{height: 70px;}
  #header{background: #fff;}
  #header{height: 70px;}
  #header .w1600{height: 65px;padding: 5px 0 0;}
  #header .nav{top: 5px;}
  #header .lang,
  #header .lang .dis,
  #header .nav .dis .one{color: #333333;}
  #header .nav .dis .one:hover,
  #header .nav .dis .one.on{color: #008aad;}
  #header .menu2{background: url(/images/lang2.png) no-repeat center center;}
  #header .logo .i1{display: none;}
  #header .logo .i2{display: inline-block;}
  #header .lang,
  #header .menu2,
  #header .nav .dis .one{height: 63px;}
  #header .nav .dis{margin-left: 30px;}
}
@media (max-width: 1130px){
  #header .nav .dis .one{font-size: 14px;}
}
/*@media (max-width: 981px){
  .head{height: 85px;}
  #header .w1600{padding: 10px 0;}
  #header .menu{display: inline-block;margin-right: 35px;}
  #header .menu2{margin-left: 35px;}
}*/

@media (max-width: 981px){
  #header .w1600,
  .head{height: 60px;}
  #header .w1600{padding: 0;}
  #header .nav{display: none;}
  #header .logo{width: 120px;height: 50px;margin-top: 10px;}
  #header .lang .dis,
  #header .menu2,
  #header .menu{height: 70px;line-height: 70px;}
  #header .menu{-webkit-background-size: 25px 15px;background-size: 25px 15px;}
  #header .lang .dis{font-size: 16px;}
  #header .menu2{margin-left: 25px;}
  #header .menu{display: inline-block;margin-right: 25px;}
}

#nav{position: absolute;top: 78px;right: 0;width: 100%;height: 0;overflow: hidden;background: #fff;z-index: 999;}
#nav.fixed{position: fixed;top: 78px;}
#nav .boxs{width: 92%;margin: 0 auto;border-bottom: 1px solid #e5e5e5;}
#nav .one{padding: 15px 0 15px 15px;font-size: 18px;color: #333;background: url(/images/nav1.png) no-repeat left center;}
#nav .have-two .h100{border-bottom: 1px solid #e5e5e5;}
#nav .have-two .two{height: 0;overflow: hidden;}
#nav .child{padding: 5px 0 5px 15px;margin-bottom: 15px;margin-left: 30px;font-size: 16px;color: #333;background: url(/images/nav1.png) no-repeat left center;}
#nav .one:hover,
#nav .child:hover{color: #0091ce;}

@media (max-width: 750px){
  #nav.fixed{top: 63px;}
  #nav{width: 100%;top: 63px;}
  #nav .box{border-top: 1px solid #e5e5e5;}
  #nav .boxs{width: 100%;}
  #nav .one{width: 82%;margin: 0 auto;padding: 10px 10px 10px 15px;font-size: 16px;}
  #nav .child{font-size: 14px;margin-bottom: 10px;margin-left: 45px;}
}

#footer{width: 100%;padding-top: 80px;background: url(/images/footer.jpg) no-repeat center center/cover;}
#footer .left{width: 40.7%;}
#footer .right .nav .child,
#footer .left .name{color: #ffffff;font-size: 16px;margin-bottom: 28px;}
#footer .left .con{color: #c9c9c9;padding-left: 33px;background-repeat: no-repeat;background-position: left 4px;margin-bottom: 16px;font-family: 'Century_Gothic';}
#footer .left .con.phone{font-size: 22px;background-image: url(/images/f_phone.png);}
#footer .left .con.email{font-size: 18px;background-image: url(/images/f_email.png);}
#footer .left .con.email:hover{color: #fff;}
#footer .left .con.address{margin-bottom: 40px;font-family: 'SourceHanSansCN_Regular';font-size: 16px;background-image: url(/images/c_address.png);}
#footer .left .long .dd{width: 220px;height: 41px;background: #2f394a;border-radius: 25px;padding: 0 20px;}
#footer .left .long .dd .input1{font-family: 'Century_Gothic';color: #c9c9c9;width: 200px;height: 41px;line-height: 41px;background: transparent;border: none;}
#footer .left .long .dd .input2{cursor: pointer;width: 20px;height: 0;overflow: hidden;background: url(/images/f_email2.png) no-repeat center center/12px auto;border: none;}

#footer .right{width: 59.3%;}
#footer .right .nav{margin-bottom: 28px;}
#footer .right .nav .child{margin-bottom: 0;margin-right: 6.8%;margin-bottom: 2%;border-bottom: 2px solid transparent;}
#footer .right .nav .child:hover{border-color: #fff;}
#footer .right .nav .child:last-child{margin-right: 0;}
/*#footer .right .share .bds_weixin{margin: 0;background: url(/images/share1.png) no-repeat center center;}*/
/*#footer .right .share .share_in{margin: 0 15px 0 0;background: url(/images/share2.png) no-repeat center center;}
#footer .right .share .bds_tsina{margin: 0;background: url(/images/share3.png) no-repeat center center;}*/
#footer .right .share a{width:28px;height:28px;margin-right: 10px;display: inline-block;vertical-align:top;}
#footer .right .share .share_in{margin: 0 15px 0 0;background: url(/images/share2.png) no-repeat center center;}
#footer .right .share .sina{margin: 0;background: url(/images/share3.png) no-repeat center center;margin-right: 0;}

#footer .wechat .img{width: 93px;height: 95px;}
#footer .wechat .tit{color: #c9c9c9;font-size: 14px;margin-top: 9px;}
#footer .share{width: 93px;text-align: center;margin-top: 30px;}
#footer .bottom{padding: 29px 0;margin-top: 70px;text-align: center;border-top: 1px solid rgba(255,255,255,.15);}
#footer .bottom .dis{margin-left: 0.5%;}
#footer .bottom .dis.d1{margin-left: 0;}
#footer .bottom *{color: #c9c9c9;font-size: 14px;font-family: 'Century_Gothic';}
#footer .bottom a:hover{color: #fff;}
#footer .bottom span img{margin-top: 4px;}

@media(max-width: 1440px){
  #footer .left .long .dd{display: block;}
  #footer .left .long .dd.d2{margin-left: 0;margin-top: 15px;}
  #footer .right .nav {text-align: right;}
  #footer .right .nav .child{margin-right: 5%;}
}

@media (max-width: 1280px){
  #footer .right .nav .child{margin-right: 2.8%;font-size: 15px;}
}
@media (max-width: 1045px){
  #footer .left{width: 80%;}
  #footer .right{width: 110px;}
  #footer .right .nav{display: none;}
}
@media (max-width: 750px){
  #footer{padding-top: 40px;}
  #footer .left,
  #footer .right{width: 100%;float: none;}
  #footer .left .long .dd.d2{text-align: left;}
  #footer .right{margin-top: 40px;}
  #footer .wechat .tit,
  #footer .right .contact{width: 100%;text-align: left;}
  #footer .right .contact .wechat,
  #footer .right .contact .share{float: none;}
  #footer .right .contact .wechat .img{/* margin: 0 auto; */}
  #footer .bottom{margin-top: 40px;}
}
@media (max-width: 710px){
  #footer .bottom {line-height: 28px;padding: 15px 0;}
  #footer .bottom .dis:last-child{margin-left: 0;display: block;}
}
@media (max-width: 450px){
  #footer .left,
  #footer .right{width: 260px;margin: 0 auto;text-align: center;}
  #footer .left .con{text-align: left;}
  #footer .wechat .tit,
  #footer .right .contact{text-align: center;}
  #footer .right .contact .img{margin: 0 auto;margin-top: 25px;}
}

.go-to-top{display: none;width: 35px;height: 35px;line-height: 35px;text-align: center;position: fixed;bottom: 30%;right: 2.08%;z-index: 99;background: #0091ce;color: #fff;font-size: 12px;border-radius: 50%;}

#index_photo .video-index{padding-top: 49.47%;}
#index_photo .video-try{padding-top: 31.25%;}
/*#index_photo video{height: 100%;}*/
/*#dplayer{width: 100%;height: 100%;min-width: inherit !important;}*/
#index_photo .swiper-pagination{bottom: 30px;}
#index_photo .public-about{width: 40px;height: 40px;z-index: 10;}
#index_photo .public-about .video{border-radius: 50%;cursor: pointer;background: url(/images/ico_video.png) no-repeat center center/100% 100%;width: 40px;height: 40px;}
#index_photo .public-about:hover .video{transform: scale(1.1)#;}
#index_photo .swiper-pagination-bullet{background: #fff;opacity: 1;width: 15px;height: 15px;margin: 0 12px;}
#index_photo .swiper-pagination-bullet-active{background: #0091ce;}

#index_picture2{display: none;}

@media (max-width: 768px){
  #index_picture{display: none;}
  #index_picture2{display: block;}
  #index_picture2 .block{height: auto;}
  #index_picture2.swiper-container-autoheight .swiper-wrapper{height: auto;}
  #index_photo .swiper-pagination{bottom: 15px;}
  #index_photo .swiper-pagination-bullet{width: 8px;height: 8px;margin: 0 5px;}
}
#index_picture2{background: #f5f5f5;}
#index_picture2 .p{padding-top: 66.66%;}
/*二级导航*/
#inner-swiper{padding-bottom: 19px;}
#inner-swiper .web1 .absolute{height: 127px;}
#inner-swiper .web1 .absolute img{margin-bottom: 19px;}
#inner-swiper .web1 .absolute .btn{margin-right: 20px;min-width: 155px;padding: 0 11px;height: 49px;line-height: 49px;color: rgba(255,255,255,.5);border: 1px solid rgba(255,255,255,.5);font-size: 16px;border-radius: 3px;}
#inner-swiper .web1 .absolute .btn:last-child{margin-right: 0px;}
#inner-swiper .web1 .absolute .btn:hover{color: #fff;border-color: transparent;background: url(/images/btn.png) no-repeat left center/cover;}
#inner-swiper.no-bread{padding-bottom: 0;}
#inner-swiper .mobile{display: none;}
#inner-swiper .top-bread{width: 1340px;height: 65px;border-top-left-radius: 5px;border-top-right-radius: 5px;left: 0;right: 0;bottom: 0;margin: auto;padding: 0 30px;background: url(/images/bread.jpg) no-repeat left center/100% 100%;z-index: 10;box-shadow: 7px 26px 19px -30px #000;}
#inner-swiper .top-bread .w1400{width: 100%;}
#inner-swiper .top-bread .nav .dis{color: #ffffff;font-size: 16px;margin-right:37px;line-height: 63px;border-bottom: 3px solid transparent;}
#inner-swiper .top-bread .nav .center{width: 1px;height: 65px;background: url(/images/center.png) no-repeat center center;}
#inner-swiper .top-bread .nav .center:first-child{display: none;}
#inner-swiper .top-bread .nav .dis:hover,
#inner-swiper .top-bread .nav .dis.on{border-bottom: 3px solid #fff;}
#inner-swiper .top-bread .bread .home{width: 14px;height: 65px;background: url(/images/home.png) no-repeat center center;}
#inner-swiper .top-bread .bread .home:hover{background: url(/images/home2.png) no-repeat center center;}
#inner-swiper .top-bread .bread .b2{width: 30px;height: 65px;background: url(/images/right1.png) no-repeat center center;}
#inner-swiper .top-bread .bread .b3{width: 30px;height: 65px;background: url(/images/right2.png) no-repeat center center;}
#inner-swiper .top-bread .bread .dis{color: #e7e7e7;font-size: 14px;line-height: 65px;}
#inner-swiper .top-bread .bread a.dis:hover,
#inner-swiper .top-bread .bread .dis:last-child{color: #fff;}

@media (max-width: 1440px){
  #inner-swiper .top-bread{width: 90%;padding: 0 3%;}
}
@media (max-width: 1200px){
#inner-swiper .top-bread .nav .dis{margin-right: 20px;font-size: 15px;}
}
@media (max-width: 981px){
  #inner-swiper{padding-bottom: 0;}
  #inner-swiper .top-bread {width: 100%;position: static;background: transparent;padding: 0;box-shadow: inherit;}
  #inner-swiper .top-bread .w1400{width: 95%;}
  #inner-swiper .top-bread.w1600{width: 100%;}
  #inner-swiper .top-bread .w1400{border-bottom: 1px solid #e5e5e5;}
  #inner-swiper .top-bread .nav{display: none;}
  #inner-swiper .top-bread .nav .dis{opacity: 1;}
  #inner-swiper .top-bread .bread a.dis:hover,
  #inner-swiper .top-bread .bread .dis:last-child{color: #0091ce;}
  #inner-swiper .top-bread .bread .dis{color: #333;}
  #inner-swiper .top-bread .bread .home{background: url(/images/home3.png) no-repeat center center;}
  #inner-swiper .top-bread .bread .home:hover{background: url(/images/home4.png) no-repeat center center;}
  #inner-swiper .top-bread .bread .b2{background: url(/images/b3.png) no-repeat center center;}
  #inner-swiper .top-bread .bread .b3{background: url(/images/b3.png) no-repeat center center;}
}

@media (max-width: 768px){
  #inner-swiper .a1{display: none;}
  #inner-swiper a.hide{display: block!important;}
}
@media (max-width: 750px){
  #inner-swiper .web1{display: none;}
  #inner-swiper .mobile{display: block;}
}
@media (max-width: 495px){
  #inner-swiper .top-bread{display: none;}
}

/*公共*/
#main .big-title{color: #333333;font-size: 26px;}
#main .big-en{margin: 10px 0 40px;color: #999999;font-size: 14px;font-family: 'Century_Gothic';}

@media (max-width: 981px){
  #main .big-title{font-size: 22px;}
}
@media (max-width: 750px){
  #main .big-title{font-size: 20px;}
  #main .big-en{margin: 6px 0 30px;}
}
@media (max-width: 450px){
  #main .big-title{font-size: 18px;}
}

/*首页*/
#main.index-box .index-products{margin-top: 110px;margin-bottom: 100px;}
#main.index-box .index-products .dian2{right: -30px;bottom: 0;}
#main.index-box .index-products .dian{top: -29px;left: -16px;}
#main.index-box .index-products .center{left: 29.07%;bottom: 0;width: 284px;height: 394px;background: url(/images/pro_center.jpg) no-repeat center center;z-index: 10;}
#main.index-box .index-products .center div{width: 233px;margin: 0 auto;}
#main.index-box .index-products .center span{display: none;}
#main.index-box .index-products .center .name{margin-bottom: 25px;margin-top: 90px;color: #ffffff;font-size: 22px;font-weight: bold;font-family: 'Century_Gothic';}
#main.index-box .index-products .center .desc{font-family: 'SourceHanSansCN_Regular';height: 124px;overflow: hidden;margin-bottom: 35px;color: #ffffff;font-size: 14px;}


#main.index-box .index-products .center .desc::-webkit-scrollbar {width: 3px;height: 1px;z-index: 8;position: relative;}
#main.index-box .index-products .center .desc::-webkit-scrollbar-thumb {border-radius: 5px;background: #008aad;}
#main.index-box .index-products .center .desc::-webkit-scrollbar-track {border-radius: 2px;background: #e5e5e5;}
#main.index-box .index-products .center .desc::-webkit-scrollbar:horizontal { height: 1px;}

#main.index-box .index-products .center .border{height: 4px;position: relative;}
#main.index-box .index-products .center .border:before{content:"";width: 13px;height: 4px;background: #fff;position: absolute;left: 0;top: 0;bottom: 0;}
#main.index-box .index-products .left{width: 38%;margin-top: 35px;}
#main.index-box .index-products .left .title{color: #333333;font-size: 26px;margin-bottom: 15px;}
#main.index-box .index-products .left .desc{font-family: 'SourceHanSansCN_Regular';color: #828282;font-size: 18px;line-height: 30px;margin-bottom: 30px;}
#main.index-box .index-products .left .page{display: inline-block;}
#main.index-box .index-products .left .border{width: 13px;height: 3px;background: #333333;}
#main.index-box .index-products .left .name{width: 100%;cursor: pointer;margin-top: 12px;line-height: 37px;}
#main.index-box .index-products .left .name .desc{display: none;}
#main.index-box .index-products .left .name{color: #666666;font-size: 16px;font-family: 'Century_Gothic';border-bottom: 2px solid transparent;}
#main.index-box .index-products .left .name span{width: 16px;margin-left: 38px;height: 37px;background: url(/images/detail_right2.png) no-repeat left center;}
#main.index-box .index-products .left .name:hover,
#main.index-box .index-products .left .name.on{color: #008aad; border-color: #008aad;}
#main.index-box .index-products .left .name:hover span,
#main.index-box .index-products .left .name.on span{background: url(/images/detail_right.png) no-repeat left center;}

#main.index-box .index-products .right{width: 57.35%;}
#main.index-box .index-products .right .swiper-container{position: static;}
#main.index-box .index-products .right .swiper-container .swiper-slide{position: static;}
#main.index-box .index-products .right .swiper-container .swiper-slide .name{display: none;}
#main.index-box .index-products .right .swiper-button-prev,
#main.index-box .index-products .right .swiper-pagination,
#main.index-box .index-products .right .swiper-button-next{position: static;}
#main.index-box .index-products .right .swiper-button-prev,
#main.index-box .index-products .right .swiper-button-next{margin: 0;opacity: 1;width: 56px;background-repeat: no-repeat;background-position: center center;-webkit-background-size: 16px 6px;background-size: 16px 6px;}
#main.index-box .index-products .right .swiper-button-prev{background-image: url(/images/detail_left.png);}
#main.index-box .index-products .right .swiper-button-next{background-image: url(/images/detail_right.png);}
#main.index-box .index-products .right .swiper-button-prev.swiper-button-disabled{background-image: url(/images/detail_left2.png);}
#main.index-box .index-products .right .swiper-button-next.swiper-button-disabled{background-image: url(/images/detail_right2.png);}
#main.index-box .index-products .right .swiper-pagination{margin: 0 20px;width: auto;line-height: 45px;}
#main.index-box .index-products .right .swiper-pagination,
#main.index-box .index-products .right .swiper-pagination .swiper-pagination-total{color: #828282;font-size: 14px;font-family: 'Gilroy_blod';}
#main.index-box .index-products .right .swiper-pagination .swiper-pagination-current{font-size: 20px;}
#main.index-box .index-products .right .p{padding-top: 69.27%;-webkit-background-size: cover;background-size: cover;background-repeat: no-repeat;background-position: center center;box-shadow: 0 0 15px 4px #ebebeb;}
#main.index-box .index-products .right .detail{z-index: 10;text-align: center;right: -66px;bottom: 275px;box-shadow: 5px 5px 7px -2px #cdcdcd;width: 138px;height: 54px;line-height: 54px;color: #fff;font-size: 16px;font-family: Arial;background: url(/images/more_bg.png) no-repeat center center;}
#main.index-box .index-products .right .detail span{margin-top: 16px;margin-left: 14px;width: 20px;height: 20px;background: #fff url(/images/partner_right2.png) no-repeat center center;border-radius: 50%;}

@media (max-width: 1580px){
  #main.index-box .index-products .right .detail{right: 0;}
}
@media (max-width: 1440px){
    #main.index-box .index-products .left .desc{font-size: 13px;width: 88%;}
}

@media (max-width: 1200px){
  #main.index-box .index-products .left{margin-top: 0;}
  #main.index-box .index-products .center{display: none;}
  #main.index-box .index-products .left .desc{line-height: 24px;margin-bottom: 25px;font-size: 14px;width: 100%;}
  #main.index-box .index-products .left .name{margin-top: 10px;}
  #main.index-box .index-products .left .title{font-size: 20px;margin-bottom: 10px; }
  #main.index-box .index-products .dian2,
  #main.index-box .index-products .dian{display: none;}
}
@media (max-width: 1050px){
  #main.index-box .index-products{margin:60px auto 80px;}
  #main.index-box .index-products .right{margin-top: 0px;}

  #main.index-box .index-products .right .detail{display: none;}
}
@media (max-width: 750px){
  
  #main.index-box .index-products{margin:40px auto 60px;}

  #main.index-box .index-products .left{display: none;}
  #main.index-box .index-products .right{width: 100%;float: none;}
  #main.index-box .index-products .right .swiper-container .swiper-slide .name{height: 60px;line-height: 60px;color: #333;font-size: 18px;text-align: center;display: block;background: #f5f5f5;}
  #main.index-box .index-products .right .swiper-container .swiper-slide:hover .name{color: #008aad;}
}


/* 核心技术 */
#main.index-box .index-products1{margin-top: 110px;margin-bottom: 100px;}
#main.index-box .index-products1 .dian2{right: -30px;bottom: 0;}
#main.index-box .index-products1 .dian{top: -29px;left: -16px;}
#main.index-box .index-products1 .center{left: 29.07%;bottom: 0;width: 284px;height: 394px;background: url(/images/pro_center.jpg) no-repeat center center;z-index: 10;}
#main.index-box .index-products1 .center div{width: 233px;margin: 0 auto;}
#main.index-box .index-products1 .center span{display: none;}
#main.index-box .index-products1 .center .name{margin-bottom: 25px;margin-top: 90px;color: #ffffff;font-size: 22px;font-weight: bold;font-family: 'Century_Gothic';}
#main.index-box .index-products1 .center .desc{font-family: 'SourceHanSansCN_Regular';height: 156px;overflow: hidden;margin-bottom: 35px;color: #ffffff;font-size: 14px;}


#main.index-box .index-products1 .center .desc::-webkit-scrollbar {width: 3px;height: 1px;z-index: 8;position: relative;}
#main.index-box .index-products1 .center .desc::-webkit-scrollbar-thumb {border-radius: 5px;background: #008aad;}
#main.index-box .index-products1 .center .desc::-webkit-scrollbar-track {border-radius: 2px;background: #e5e5e5;}
#main.index-box .index-products1 .center .desc::-webkit-scrollbar:horizontal { height: 1px;}

#main.index-box .index-products1 .center .border{height: 4px;position: relative;}
#main.index-box .index-products1 .center .border:before{content:"";width: 13px;height: 4px;background: #fff;position: absolute;left: 0;top: 0;bottom: 0;}
#main.index-box .index-products1 .left{width: 38%;margin-top: 35px;}
#main.index-box .index-products1 .left .title{color: #333333;font-size: 26px;margin-bottom: 15px;}
#main.index-box .index-products1 .left .desc{font-family: 'SourceHanSansCN_Regular';color: #828282;font-size: 18px;line-height: 30px;margin-bottom: 30px;}
#main.index-box .index-products1 .left .page{display: inline-block;}
#main.index-box .index-products1 .left .border{width: 13px;height: 3px;background: #333333;}
#main.index-box .index-products1 .left .name1{width: 100%;cursor: pointer;margin-top: 12px;line-height: 37px;}
#main.index-box .index-products1 .left .name1 .desc{display: none;}
#main.index-box .index-products1 .left .name1{color: #666666;font-size: 16px;font-family: 'Century_Gothic';border-bottom: 2px solid transparent;}
#main.index-box .index-products1 .left .name1 span{width: 16px;margin-left: 38px;height: 37px;background: url(/images/detail_right2.png) no-repeat left center;}
#main.index-box .index-products1 .left .name1:hover,
#main.index-box .index-products1 .left .name1.on1{color: #008aad; border-color: #008aad;}
#main.index-box .index-products1 .left .name1:hover span,
#main.index-box .index-products1 .left .name1.on1 span{background: url(/images/detail_right.png) no-repeat left center;}

#main.index-box .index-products1 .right{width: 57.35%;}
#main.index-box .index-products1 .right .swiper-container{position: static;}
#main.index-box .index-products1 .right .swiper-container .swiper-slide{position: static;}
#main.index-box .index-products1 .right .swiper-container .swiper-slide .name{display: none;}
#main.index-box .index-products1 .right .swiper-button-prev,
#main.index-box .index-products1 .right .swiper-pagination,
#main.index-box .index-products1 .right .swiper-button-next{position: static;}
#main.index-box .index-products1 .right .swiper-button-prev,
#main.index-box .index-products1 .right .swiper-button-next{margin: 0;opacity: 1;width: 56px;background-repeat: no-repeat;background-position: center center;-webkit-background-size: 16px 6px;background-size: 16px 6px;}
#main.index-box .index-products1 .right .swiper-button-prev{background-image: url(/images/detail_left.png);}
#main.index-box .index-products1 .right .swiper-button-next{background-image: url(/images/detail_right.png);}
#main.index-box .index-products1 .right .swiper-button-prev.swiper-button-disabled{background-image: url(/images/detail_left2.png);}
#main.index-box .index-products1 .right .swiper-button-next.swiper-button-disabled{background-image: url(/images/detail_right2.png);}
#main.index-box .index-products1 .right .swiper-pagination{margin: 0 20px;width: auto;line-height: 45px;}
#main.index-box .index-products1 .right .swiper-pagination,
#main.index-box .index-products1 .right .swiper-pagination .swiper-pagination-total{color: #828282;font-size: 14px;font-family: 'Gilroy_blod';}
#main.index-box .index-products1 .right .swiper-pagination .swiper-pagination-current{font-size: 20px;}
#main.index-box .index-products1 .right .p{padding-top: 69.27%;-webkit-background-size: cover;background-size: cover;background-repeat: no-repeat;background-position: center center;box-shadow: 0 0 15px 4px #ebebeb;}
#main.index-box .index-products1 .right .detail{z-index: 10;text-align: center;right: -66px;bottom: 275px;box-shadow: 5px 5px 7px -2px #cdcdcd;width: 138px;height: 54px;line-height: 54px;color: #fff;font-size: 16px;font-family: Arial;background: url(/images/more_bg.png) no-repeat center center;}
#main.index-box .index-products1 .right .detail span{margin-top: 16px;margin-left: 14px;width: 20px;height: 20px;background: #fff url(/images/partner_right2.png) no-repeat center center;border-radius: 50%;}

@media (max-width: 1580px){
  #main.index-box .index-products1 .right .detail{right: 0;}
}
@media (max-width: 1440px){
    #main.index-box .index-products1 .left .desc{font-size: 13px;width: 88%;}
}

@media (max-width: 1200px){
  #main.index-box .index-products1 .left{margin-top: 0;}
  #main.index-box .index-products1 .center{display: none;}
  #main.index-box .index-products1 .left .desc{line-height: 24px;margin-bottom: 25px;font-size: 14px;width: 100%;}
  #main.index-box .index-products1 .left .name{margin-top: 10px;}
  #main.index-box .index-products1 .left .title{font-size: 20px;margin-bottom: 10px; }
  #main.index-box .index-products1 .dian2,
  #main.index-box .index-products1 .dian{display: none;}
}
@media (max-width: 1050px){
  #main.index-box .index-products1{margin:60px auto 80px;}
  #main.index-box .index-products1 .right{margin-top: 0px;}

  #main.index-box .index-products1 .right .detail{display: none;}
}
@media (max-width: 750px){
  
  #main.index-box .index-products1{margin:40px auto 60px;}

  #main.index-box .index-products1 .left{display: none;}
  #main.index-box .index-products1 .right{width: 100%;float: none;}
  #main.index-box .index-products1 .right .swiper-container .swiper-slide .name{height: 60px;line-height: 60px;color: #333;font-size: 18px;text-align: center;display: block;background: #f5f5f5;}
  #main.index-box .index-products1 .right .swiper-container .swiper-slide:hover .name{color: #008aad;}
}

/*解决方案*/
#main.index-box .index-solution{height: 874px;background: url(/images/solution_bg2.jpg) no-repeat center center/cover;}
#main.index-box .index-solution .bg{top: 235px;left: -65px;opacity: .2;}
#main.index-box .index-solution .left{width: 35.71%;margin-top: 19.28%;}
#main.index-box .index-solution .left .title{color: #ffffff;font-size: 30px;}
#main.index-box .index-solution .left .intro{font-family: 'SourceHanSansCN_Regular';margin: 10px 0 32px;color: #ffffff;font-size: 18px;opacity: .5;}
#main.index-box .index-solution .left .desc{font-family: 'SourceHanSansCN_Regular';height: 168px;margin-bottom: 52px;color: #ffffff;font-size: 16px;line-height: 28px;}
#main.index-box .index-solution .left .more{box-shadow: 0 0 0 1px #fff;width: 138px;height: 54px;line-height: 54px;color: #fff;font-size: 16px;font-family: Arial;}
#main.index-box .index-solution .left .more:hover{box-shadow: inherit;background: url(/images/more_bg.png) no-repeat center center;}
#main.index-box .index-solution .left .more span{margin-top: 16px;margin-left: 14px;width: 20px;height: 20px;background: #fff url(/images/partner_right2.png) no-repeat center center;border-radius: 50%;}
#main.index-box .index-solution .right{width: 49.14%;padding-top: 100px;}
#main.index-box .index-solution .right .boxs{width: 47.81%;}
#main.index-box .index-solution .right .boxs .solution{width: 100%;height: 220px;background: url(/images/s_bg1.png) no-repeat center center/cover;border-radius: 3px;margin-bottom: 30px;padding-top: 60px;}
#main.index-box .index-solution .right .boxs .solution{padding-top: 30px;height: 250px;}
#main.index-box .index-solution .right .boxs .solution .img{width: 79%;margin: 0 auto;}
#main.index-box .index-solution .right .boxs .solution .img .relative{width: 43px;height: 36px;}
#main.index-box .index-solution .right .boxs .solution .img .relative .box-img{top: 0;left: 0;}
#main.index-box .index-solution .right .boxs .solution .img .relative .box-img.i2{display: none;}
#main.index-box .index-solution .right .boxs .solution .img .i{width: 79%;margin: 0 auto;}
#main.index-box .index-solution .right .boxs .solution .name{margin: 18px 0 16px;color: #ffffff;font-size: 18px;}
#main.index-box .index-solution .right .boxs .solution .desc{color: #ffffff;font-family: 'SourceHanSansCN_Regular';font-size: 14px;line-height: 22px;}
#main.index-box .index-solution .right .boxs .solution .more{width: 95px;position: relative;height: 31px;border-radius: 25px;color: #ffffff;line-height: 31px;font-size: 0;font-family: Arial;margin-top: 30px;border: 1px solid transparent;}
#main.index-box .index-solution .right .boxs .solution .more:before{content:"";position: absolute;left: 0;top: 0;width: 14px;height: 3px;background: #fff;}
#main.index-box .index-solution .right .boxs .solution:hover .more{border-color: #fff;font-size: 14px;}
#main.index-box .index-solution .right .boxs .solution:hover .more:before{display: none;}
#main.index-box .index-solution .right .boxs .solution:hover .img .relative .box-img.i1{display: none;}
#main.index-box .index-solution .right .boxs .solution:hover .img .relative .box-img.i2{display: block;}
#main.index-box .index-solution .right .boxs .solution:hover{background: url(/images/s_bg.png) no-repeat center center/cover;}

#main.index-box .index-solution .right .boxs:nth-child(2){margin-left: 4.36%;margin-top: 12.22%;}

@media (max-width: 1200px){
  #main.index-box .index-solution .right .boxs .solution .name{margin: 12px 0 13px;}
  #main.index-box .index-solution .right{width: 58%;}
}
@media (max-width: 950px){
  #main.index-box .index-solution{height: auto;padding: 80px 0;}
  #main.index-box .index-solution .left{margin-top: 12%;}
  #main.index-box .index-solution .right .boxs .solution{height: 300px;padding-top: 28px;}
  #main.index-box .index-solution .right{padding-top: 0;}
  #main.index-box .index-solution .bg{display: none;}
  #main.index-box .index-solution .left .desc{height: 85px;}
  #main.index-box .index-solution .right .boxs:nth-child(2){margin-top: 0;}
  #main.index-box .index-solution .right{width: 60%;}
  #main.index-box .index-solution .left .title{font-size: 26px;}
}
@media (max-width: 750px){
  #main.index-box .index-solution{height: auto;padding: 40px 0 60px;}
  #main.index-box .index-solution .left{text-align: center;margin-top: 0%;width: 100%;float: none;}
  #main.index-box .index-solution .left .more{margin: 0 auto 60px;}
  #main.index-box .index-solution .left .desc{height: auto;margin-bottom: 15px;}
  #main.index-box .index-solution .right{width: 100%;float: none;}
  #main.index-box .index-solution .right .boxs .solution{height: 260px;}
}
@media (max-width: 500px){
  #main.index-box .index-solution .right .boxs .solution{height: auto;padding-bottom: 28px;}
  #main.index-box .index-solution .right .boxs .solution .img{width: 82%;}
  #main.index-box .index-solution .right .boxs .solution .name{font-size: 16px;}
  #main.index-box .index-solution .right .boxs .solution .more{margin-top: 18px;}
}

/*公共-解决方案*/
#pub_solution{background: #f6f6f6;padding: 80px 0 140px;}
#pub_solution .swiper-wrapper{padding-bottom: 15px;}
#pub_solution .swiper-slide{}
#pub_solution .swiper-slide .p{padding-top: 66.22%;}
#pub_solution .swiper-slide .ab-style{background-position: center center;background-repeat: no-repeat;-webkit-background-size: cover;background-size: cover;}
#pub_solution .swiper-slide .name{background: #fff;}
#pub_solution .swiper-slide .name,
#pub_solution .swiper-slide .name .center{width: 100%;height: 74px;line-height: 74px;position: relative;}
#pub_solution .swiper-slide .name .center{color: #333333;font-size: 18px;}
#pub_solution .swiper-slide .name:before{content:"";position: absolute;top: 0;left: 0;width: 100%;background: url(/images/solution_bg.png) no-repeat center center;}
#pub_solution .swiper-slide:hover .name:before{height: 74px;transition: all 0.5s; -moz-transition: all 0.5s; -webkit-transition: all 0.5s; -o-transition: all 0.5s;}
#pub_solution .swiper-slide:hover{box-shadow: 0 0 15px 2px #e5e5e5;}
#pub_solution .swiper-slide:hover .name .center{color: #fff;}
#pub_solution .swiper-container{touch-action:none;padding-bottom: 40px;}
#pub_solution .swiper-scrollbar{height: 2px;border-radius: 0;background: #e8e8e8;bottom: 0;}
#pub_solution .swiper-scrollbar-drag{height: 3px;border-radius: 0;background: #008aad;}

@media (max-width: 1280px){
  #pub_solution{background: #f6f6f6;padding: 60px 0 90px;}
  #pub_solution .swiper-slide .name,
  #pub_solution .swiper-slide .name .center{height: 60px;line-height: 60px;font-size: 16px;}
  #pub_solution .swiper-slide:hover .name:before{height: 60px;}
}

@media (max-width: 750px){
  #pub_solution{padding-top: 40px;}
  #pub_solution .swiper-slide .name,
  #pub_solution .swiper-slide .name .center{font-size: 14px;}

  #pub_solution .swiper-scrollbar{display: none;}
}


/*公共-新闻*/
#main .public-news{padding-top: 140px;}
#main .public-news .partner-box{top: -60px;left: 0;right: 0;margin: auto;background: #fff;box-shadow: 0 0 15px 1px #f2f2f2;height: 120px;}
#main.index-box .public-news .partner-box{top: -28px;box-shadow: 0 10px 26px -3px #f2f2f2;}
#main .public-news .partner-box .left{width: 271px;margin-top: 48px;text-align: right;}
#main .public-news .partner-box .left .tit{color: #333333;font-size: 20px;height: 24px;line-height: 24px;font-weight: bold;margin-right: 50px;}
#main .public-news .partner-box .left .button .dis.btn{cursor: pointer;width: 22px;height: 22px;border: 1px solid #cbcbcb;background-position: center center;background-repeat: no-repeat;border-radius: 50%;}
#main .public-news .partner-box .left .button .button-prev{background-image: url(/images/partner_left.png);}
#main .public-news .partner-box .left .button .button-next{background-image: url(/images/partner_right.png);}
#main .public-news .partner-box .left .button .dis.btn:hover{border-color: #008aad;}
#main .public-news .partner-box .left .button .button-prev:hover{background-image: url(/images/partner_left2.png);}
#main .public-news .partner-box .left .button .button-next:hover{background-image: url(/images/partner_right2.png);}
#main .public-news .partner-box .left .button .center{cursor: pointer;margin: 0 13px;width: 4px;height: 24px;background: url(/images/stop.png) no-repeat center center;}
#main .public-news .partner-box .left .button .center:hover,
#main .public-news .partner-box .left .button .center.open{background: url(/images/open.png) no-repeat center center/4px 6px;}
#main .public-news .partner-box .right{margin-top: 37px;margin-right: 63px;width: 1047px;}
#main .public-news .partner-box .right .swiper-slide{height: 47px;}
#main .public-news .partner-box .right .swiper-slide .border{height: 29px;padding: 8px 16px;border: 1px solid #dddddd;}
#pub_news{position: static;padding-bottom: 1px;margin-bottom: 80px;}
#pub_news .swiper-wrapper{height: auto!important;}
#pub_news .swiper-wrapper .swiper-slide.item{box-shadow: inherit;}
#pub_news .swiper-wrapper .swiper-slide.item .block.relative{border-bottom: none;}
#pub_news .swiper-wrapper .swiper-slide.item .info{border-top: none;}
#pub_news .swiper-button-prev,
#pub_news .swiper-button-next{margin: auto;top: 0;bottom: 0;width: 43px;height: 43px;border-radius: 50%;opacity: 1;background-repeat: no-repeat;background-position: center center;opacity: 1;box-shadow: 0 0 0 1px #bbbbbb;border-color: #cccccc;-webkit-background-size: 10px 6px;background-size: 10px 6px; }
#pub_news .swiper-button-prev:hover{box-shadow: 0 4px 10px -2px #bbbbbb;background-image: url(/images/btn_bg2.png);-webkit-background-size: 100% 100%;background-size: 100% 100%;}
#pub_news .swiper-button-next:hover{box-shadow: 0 4px 10px -2px #bbbbbb;background-image: url(/images/btn_bg1.png);-webkit-background-size: 100% 100%;background-size: 100% 100%;}
#pub_news .swiper-button-prev{background-image: url(/images/new_left.png);}
#pub_news .swiper-button-next{background-image: url(/images/new_right.png);}

@media (max-width: 1640px){
  #pub_news .swiper-button-prev{left: -10px;}
  #pub_news .swiper-button-next{right: -10px;}
}
@media (max-width: 1440px){
  #pub_news{text-align: center;}
  #pub_news .info{text-align: left;}
  #pub_news .swiper-button-prev,
  #pub_news .swiper-button-next{position: static;display: inline-block;vertical-align: top;margin: 0 auto;margin-top: 35px;}
  #pub_news .swiper-button-next{margin-left: 15px;}
  
  #main .public-news .partner-box .left{width: 20%;}
  #main .public-news .partner-box .right{width: 74%;}
}
@media (max-width: 1280px){
  #main .public-news{padding-top: 90px;}
  #main .public-news .partner-box{top: -40px;height: 80px;}
  #main .public-news .partner-box .right{width: 71%;padding-right: 1px;margin-right: 3%;margin-top: 16px;}
  #main .public-news .partner-box .left{margin-top: 28px;width: 215px;}
  #main .public-news .partner-box .left .tit{margin-right: 15px;}
}

@media (max-width: 950px){
  #main .public-news .partner-box .left{width: 195px;}
  #main .public-news .partner-box .left .tit{font-size: 18px;}
  #pub_news{margin-bottom: 40px;padding-bottom: 20px;}
}
@media (max-width: 850px){
  #main .public-news .partner-box .right{width: 65%;}
  #main .public-news .partner-box .left .tit{font-size: 16px;}
}

@media (max-width: 750px){
  #main.index-box .public-news .partner-box,
  #main .public-news .partner-box{margin-bottom: 30px;position: static;box-shadow: inherit;}
  #main.index-box .public-news .partner-box .left,
  #main.index-box .public-news .partner-box .right{margin-top: 0;}
  #main .public-news{padding-top: 30px;}
  #main .public-news .partner-box .left{width: 167px;}
  #pub_solution{padding-bottom: 0px;}
  #main.index-box .public-news .partner-box{margin-bottom: 20px;}
  #main.index-box .public-news .partner-box .left{margin-top: 12px;}
}

@media (max-width: 600px){
  #main .public-news .partner-box .right{width: 55%;}
}
@media (max-width: 450px){
  #main.index-box .public-news .partner-box{margin-bottom: 40px;}
  #main .public-news .partner-box .right,
  #main .public-news .partner-box .left{width: 100%;float: none;text-align: center;}
  #main.index-box .public-news .partner-box .right,
  #main .public-news .partner-box .right{margin-top: 15px;}
  #pub_solution{padding-bottom: 60px;}

  #main.index-box .index-solution .left .desc{font-size: 14px;}
  #main.index-box .index-solution .left .intro{font-size: 14px;}
  #main.index-box .index-solution .left .title{font-size: 20px;}
  #main.index-box .index-solution .left .more{width: 120px;height: 45px;line-height: 45px;}
  #main.index-box .index-solution .left .more span{margin-top: 13px;margin-left: 11px;}
  #main.index-box .index-solution .right .boxs .solution{height: auto;}
}

/*产品*/
#main.products-box {padding-top: 80px;}
#main.products-box .products-list{margin-bottom: 80px;}
#main.products-box .products-list .products{height: 400px;margin: 0 auto;background: #f5f5f5;}
#main.products-box .products-list .products .img,
#main.products-box .products-list .products .msg{width: 50%;}
#main.products-box .products-list .products .img .relative{overflow: hidden;}
#main.products-box .products-list .products .img .p{background-repeat: no-repeat;background-position: center center;-webkit-background-size: cover;background-size: cover;padding-top: 57.28%;}
/*#main.products-box .products-list .products .img:hover .p{transform: scale(1.1);}*/
#main.products-box .products-list .products .msg{padding-top: 92px;}
#main.products-box .products-list .products .msg .w1{width: 77.43%;margin: 0px auto;}
#main.products-box .products-list .products .msg .name{font-family: 'Century_Gothic';color: #333333;font-size: 24px;}
#main.products-box .products-list .products .msg .desc{font-family: 'SourceHanSansCN_Regular';color: #333333;font-size: 16px;line-height: 26px;margin: 23px auto 42px;}
#main.products-box .products-list .products .msg .more{width: 137px;height: 54px;line-height: 54px;color: #828282;font-size: 16px;font-family: Arial;box-shadow: 0 0 0 1px #999;text-align: center;}
#main.products-box .products-list .products .msg .more span{margin-top: 16px;margin-left: 14px;width: 20px;height: 20px;border-radius: 50%;background: #828282 url(/images/news_right2.png) no-repeat center center;}
#main.products-box .products-list .products .msg:hover .more{box-shadow: 0px 11px 15px -5px #c5c5c5;background: url(/images/more_bg.png) no-repeat center center;color: #fff;}
#main.products-box .products-list .products .msg:hover .more span{background: #fff url(/images/partner_right2.png) no-repeat center center;}
#main.products-box .products-list .products:hover{width: 99.7%;z-index: 10;box-shadow: 0 0 0 2px #008aad;}

@media (max-width: 1440px){
  #main.products-box .products-list .products{height: auto;}
  #main.products-box .products-list .products .msg{padding-top: 3%;}
}

@media (max-width: 1200px){
  #main.products-box .products-list .products .msg .desc{font-size: 14px;line-height: 24px;}
  #main.products-box .products-list .products .msg .more{width: 110px;height: 45px;line-height: 45px;font-size: 14px;}
  #main.products-box .products-list .products .msg .more span{margin-top: 12px;margin-left: 6px;}
  #main.products-box .products-list .products .msg .desc{margin: 15px auto 30px;}
}

@media (max-width: 950px){
  #main.products-box .products-list .products .msg .name{font-size: 20px;}
  #main.products-box .products-list .products .msg .more{width: 90px;height: 35px;line-height: 35px;}
  #main.products-box .products-list .products .msg .desc{max-height: 69px;overflow: hidden;font-size: 13px;margin: 12px 0 22px;line-height: 23px;}
  #main.products-box .products-list .products .msg .more span{display: none;}
}

@media (max-width: 850px){
  #main.products-box .products-list .products .msg .desc{max-height: 43px;}
}

@media (max-width: 710px){
  #main.products-box{padding-top: 40px;}
  #main.products-box .products-list{margin-bottom: 60px;}
  #main.products-box .products-list .products{margin-bottom: 35px;}
  #main.products-box .products-list .products .img,
  #main.products-box .products-list .products .msg{float: none;width: 100%;}
  #main.products-box .products-list .products .msg{padding-bottom: 4.5%;}
  #main.products-box .products-list .products .msg .desc{max-height: none;height: auto;}
  #main.products-box .products-list .products .msg .w1{width: 92%;}
}

@media (max-width: 450px){
  #main.products-box .products-list .products{margin-bottom: 25px;}
}

#main.products-detail .name2{font-family: 'SourceHanSansCN_Regular';color: #666666;font-size: 24px;margin-bottom: 18px;}
#main.products-detail .picture-box{background: #f5f5f5;}
#main.products-detail .picture-box .p{padding-top: 35.71%;}
#product_img{height: 100%;}
#main.products-detail .picture-box .swiper-slide{background-position: center center;background-repeat: no-repeat;-webkit-background-size: 0;background-size: 0;height: 100%;}
#main.products-detail .picture-box .swiper-button-prev,
#main.products-detail .picture-box .swiper-button-next{display: none;}
#main.products-detail .picture-box .swiper-pagination{height: 0;overflow: hidden;}
#main.products-detail .swiper-button{margin-top: 20px;margin-bottom: 42px;text-align: center;}
#main.products-detail .swiper-button .button-prev,
#main.products-detail .swiper-button .button-next{cursor: pointer;width: 28px;height: 50px;background-repeat: no-repeat;background-position: center center;}
#main.products-detail .swiper-button .button-prev{background-image: url(/images/pro_left.png);}
#main.products-detail .swiper-button .button-next{background-image: url(/images/pro_right.png);}
#main.products-detail .swiper-button .button-prev:hover{background-image: url(/images/pro_left2.png);}
#main.products-detail .swiper-button .button-next:hover{background-image: url(/images/pro_right2.png);}
#main.products-detail .swiper-button .swiper-page{margin: 0 10px;width: 773px;}
#main.products-detail .swiper-button .swiper-slide .p{padding-top: 50px;border: 2px solid transparent;background-repeat: no-repeat;-webkit-background-size: cover;background-size: cover;background-position: center center;}
#main.products-detail .swiper-button .swiper-slide:hover .p,
#main.products-detail .swiper-button .swiper-slide.swiper-slide-active .p{border-color: #008aad;}
#main.products-detail .desc-btn{margin-top: 42px;height: 55px;line-height: 55px;border-top: 1px solid #e5e5e5;border-bottom: 1px solid #e5e5e5;}
#main.products-detail .desc-btn .w1400{white-space: nowrap;overflow-x: auto;}

#main.products-detail .desc-btn .w1400::-webkit-scrollbar {width: 2px;height: 5px;z-index: 8;position: relative;}
#main.products-detail .desc-btn .w1400::-webkit-scrollbar-thumb {background: rgba(0,0,0,.4);}
#main.products-detail .desc-btn .w1400::-webkit-scrollbar-track {background: rgba(0,0,0,.15);}
#main.products-detail .desc-btn .w1400::-webkit-scrollbar:horizontal { height: 5px;}

#main.products-detail .desc-btn .btn.p3{width: 188px;}
#main.products-detail .desc-btn .btn{cursor: pointer;width: 10.07%;text-align: center;border-left: 1px solid #e5e5e5;color: #828282;font-size: 16px;}
#main.products-detail .desc-btn .btn:hover,
#main.products-detail .desc-btn .btn.on{background: url(/images/btn_bg.jpg) repeat-x center center;color: #fff;border-color: transparent;}
#main.products-detail .desc-btn .btn a{color: #828282;}
#main.products-detail .desc-btn .btn:hover a,#main.products-detail .desc-btn .btn.on a{color: #fff;}
#main.products-detail .detail-box{margin-top: 30px;margin-bottom: 40px;}
#main.products-detail .detail-box .editor{display: none;}
#main.products-detail .detail-box .editor *{font-family: 'SourceHanSansCN_Regular';}
#main.products-detail .detail-box .editor.open{display: block;}
#main.products-detail .download-list a.dis{margin-right: 2.07%;margin-bottom: 2.07%;width: 341px;height: 55px;box-shadow: 0 0 0 1px #008aad;}
#main.products-detail .download-list a.dis:nth-child(3n){margin-right: 0;}
#main.products-detail .download-list .dis .ico1{margin: 0 3.51% 0 5.57%;width: 22px;height: 26px;margin-top: 15px;background: url(/images/down1.png) no-repeat center center;}
#main.products-detail .download-list .dis .name{color: #828282;line-height: 55px;font-size: 16px;width: 69.5%;}
#main.products-detail .download-list .dis .ico2{margin: 0 5.86% 0 3.51%;width: 19px;height: 19px;margin-top: 19px;background: url(/images/down3.png) no-repeat center center;}
#main.products-detail .download-list a.dis:hover{box-shadow: inherit;background: url(/images/down1.jpg) repeat-x center center;}
#main.products-detail .download-list a.dis:hover .name{color: #fff;}
#main.products-detail .download-list a.dis:hover .ico1{background-image: url(/images/down2.png);}
#main.products-detail .download-list a.dis:hover .ico2{background-image: url(/images/down4.png);}
#main.products-detail .prev_next{margin-top: 41px!important;}

@media (max-width: 1200px){
  #main.products-detail .download-list a.dis{width:30%;}
  #main.products-detail .download-list .dis .name{width: 65%;}
}
@media (max-width: 950px){
  #main.products-detail .desc-btn .btn{width: 100px;}

  #main.products-detail .download-list a.dis:nth-child(3n),
  #main.products-detail .download-list a.dis{width:48%;margin-right: 4%;margin-bottom: 4%;}
  #main.products-detail .download-list a.dis:nth-child(2n){margin-right: 0;}
  #main.products-detail .download-list .dis .name{font-size: 14px;}
  #main.products-detail .swiper-button .swiper-page{width: 625px;}
  #main.products-detail .swiper-button .pagination-bullent{width: 110px;}
  #main.products-detail .swiper-button{margin-bottom: 60px;}
}
@media (max-width: 750px){
  #main.products-detail .name2{font-size: 20px;}
  #main.products-detail .detail .top-time{margin-bottom: 20px;}

  #main.products-detail .swiper-button .swiper-page{width: 480px;}
  #main.products-detail .swiper-button .pagination-bullent{width: 80px;}

  #main.products-detail .desc-btn{background: url(/images/pro_right2.png) no-repeat right center/6px auto;}
}

@media (max-width: 680px){
  #main.products-detail{margin-top: 40px;}

  #main.products-detail .download-list a.dis:nth-child(3n),
  #main.products-detail .download-list a.dis:nth-child(2n),
  #main.products-detail .download-list a.dis{width: 100%;margin-right: 0;}
  #main.products-detail .download-list a.dis .name{width: 71%;}
}

@media (max-width: 600px){
  #main.products-detail .swiper-button .swiper-page{width: 400px;}
  #main.products-detail .swiper-button .pagination-bullent{width: 65px;}
}

@media (max-width: 645px){
  #main.products-detail .desc-btn.btn-p3 .btn{font-size: 14px;width: 77px;}
  #main.products-detail .desc-btn .btn.p3 {width: 145px;}
}
@media (max-width: 560px){
  #main.products-detail .desc-btn{height: auto;line-height: 40px;}
}
@media (max-width: 510px){
  #main.products-detail .picture-box{margin-bottom: 60px;}
  #main.products-detail .picture-box .p{padding-top: 50%;}
  #main.products-detail .picture-box .swiper-container{height: 100%;}
  #main.products-detail .picture-box .swiper-slide{height: 100%;-webkit-background-size: cover;background-size: cover;}
  #main.products-detail .picture-box .swiper-slide img,
  #main.products-detail .picture-box .swiper-slide span{display: none;}
  #main.products-detail .picture-box .swiper-pagination{height: 10px;}
  #main.products-detail .picture-box .swiper-pagination .swiper-pagination-bullet{background: #fff;opacity: 1;}
  #main.products-detail .picture-box .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background: #008aad;}
  #main.products-detail .swiper-button{display: none;}
}
@media (max-width: 485px){
  #main.products-detail .desc-btn.btn-p3 .btn{font-size: 13px;width: 68px;}
  #main.products-detail .desc-btn .btn.p3 {width: 130px;}
}
@media (max-width: 450px){
  #main.products-detail .desc-btn .btn{width: 75px;font-size: 13px;}

  
  #main.products-detail .desc-btn.btn-p3{height: auto;}
  #main.products-detail .desc-btn.btn-p3 .btn{font-size: 13px;width: 68px;}
  #main.products-detail .desc-btn .btn.p3 {width: 130px;}

  #main.products-detail .name2{font-size: 16px;}

  #main.products-detail .download-list a.dis{clear: both;}
  #main.products-detail .download-list a.dis .ico1,
  #main.products-detail .download-list a.dis .name{float: left;}
  #main.products-detail .download-list a.dis .ico2{float: right;}
  #main.products-detail .download-list a.dis .name{width: 60%;}
}
/*联系我们*/
#main.contact-box .contact{margin: 60px auto 80px;}
#main.contact-box .center-list{margin-bottom: 38px;}
#main.contact-box .center-list .li{width: 49.28%;border-radius: 3px;background: #fff;box-shadow: 0 0 30px 10px #eeeeee;margin-right: 1.43%;margin-bottom: 1.43%;position: relative;}
#main.contact-box .center-list .li .center{z-index: 10;padding: 8.6% 3% 8.6% 13%;}
#main.contact-box .center-list .li .green{transition: all 1s; -moz-transition: all 1s; -webkit-transition: all 1s; -o-transition: all 1s;position: absolute;top: 0;left: 0;right: 0;margin: auto;width: 100%;opacity: 0;height: 0%;background: url(/images/way_bg.png) no-repeat center center/100% 100%;z-index: 1;}
/*#main.contact-box .center-list .li:nth-child(2n) .green{right: 0;left: auto;}*/
#main.contact-box .center-list .li .name{color: #333333;font-size: 22px;margin-bottom: 25px;}
#main.contact-box .center-list .li .desc .way{color: #828282;font-size: 16px;line-height: 24px;margin-bottom: 10px;}
#main.contact-box .center-list .li .desc .way.dis{min-width: 45%;padding-right: 5%;}
#main.contact-box .center-list .li .desc .way .email.dis{font-family: "DIN_Medium";}

#main.contact-box .center-list .li:nth-child(2n){margin-right: 0;}
#main.contact-box .center-list .li:hover .green{height: 100%;opacity: 1;}
#main.contact-box .center-list .li:hover .name{color: #fff;}
#main.contact-box .center-list .li:hover .desc .way{color: #fff;}
#main.contact-box .foot-title{color: #828282;font-size: 16px;}
#main.contact-box .foot-title2{color: #008aad;font-size: 32px;margin: 12px 0 10px;}
#main.contact-box .foot-title3{color: #828282;font-size: 12px;margin-bottom: 18px;font-family: 'Century_Gothic';letter-spacing: 7px;}
#main.contact-box .border{width: 22px;height: 5px;background: #008aad;margin: auto;}

@media (max-width: 1200px){
  #main.contact-box .center-list .li .name{font-size: 20px;margin-bottom: 1.79%;}
  #main.contact-box .center-list .li .center{padding: 5.2%;}
  #main.contact-box .foot-title2{font-size: 28px;}
}
@media (max-width: 750px){
  #main.contact-box .center-list .li:nth-child(2n),
  #main.contact-box .center-list .li{width: 100%;margin-right: 0;margin-bottom: 3%;}
  #main.contact-box .center-list .li .name{font-size: 18px;}
  #main.contact-box .center-list .li .center{padding: 3%;}
  #main.contact-box .foot-title2{font-size: 24px;margin-top: 5px;}
  #main.contact-box .foot-title{font-size: 14px;}
  #main.contact-box .map{height: 300px;}
}
@media (max-width: 500px){
  #main.contact-box .center-list .li .desc{max-height: 123px;height: auto;}
  #main.contact-box .center-list .li .center{padding: 30px 25px;}
  #main.contact-box .center-list .li .name{margin-bottom: 10px;font-size: 16px;}
  #main.contact-box .center-list .li .desc .scroll{line-height: 26px;}
  #main.contact-box .foot-title2}{font-size: 22px;}
}

/*联系我们*/
#allmap img{max-width: none;}

#main.contact-box .contact-way{position: relative;background: #fff;margin-bottom: 20px;box-shadow: 0 0 30px 20px #f5f5f5;}
#main.contact-box .contact-way .left{width: 31.57%;position: relative;background: #fff;z-index: 2;}
#main.contact-box .contact-way .left{padding: 0 7%;padding-top: 4.78%;}
#main.contact-box .contact-way .left .en{color: #333333;font-size: 30px;margin-bottom: 6px;font-family: 'Century_Gothic';margin-bottom: 45px;}
#main.contact-box .contact-way .left .cn{color: #666666;font-size: 16px;}
#main.contact-box .contact-way .left .address,
#main.contact-box .contact-way .left .tel,
#main.contact-box .contact-way .left .mail{color: #666666;padding-left: 32px;margin-bottom: 25px;}
#main.contact-box .contact-way .left .address{font-size: 16px;background: url(/images/c_address.jpg) no-repeat left top;}
#main.contact-box .contact-way .left .tel{font-size: 20px;font-family: 'Century_Gothic';background: url(/images/c_phone.jpg) no-repeat left center;}
#main.contact-box .contact-way .left .mail{margin-bottom: 47px;font-size: 20px;font-family: 'Century_Gothic';background: url(/images/c_email.jpg) no-repeat left center;}
#main.contact-box .contact-way .left .mail:hover{color: #008aad;background: url(/images/c_email2.jpg) no-repeat left center;}
#main.contact-box .contact-way .right{width: 54.43%;}
#main.contact-box .contact-way .map2{width: 100%;height: 500px;}
#main.contact-box .contact-way .wechat{margin-bottom: 68px;}
#main.contact-box .contact-way .wechat .dis{width: 84px;}
#main.contact-box .contact-way .wechat .dis:first-child{margin-right: 20px;}
#main.contact-box .contact-way .wechat .dis .title{color: #666666;font-size: 12px;margin-top: 10px;}


@media (max-width: 981px){
  #main.contact-box .contact-way{margin-bottom: 10.19%;}
  #main.contact-box .contact-way .left{padding-top: 6%;}
  #main.contact-box .contact-way .left .en{margin-bottom: 10%;}
  #main.contact-box .contact-way .left .tel,
  #main.contact-box .contact-way .left .address{margin-bottom: 3%;}
  #main.contact-box .contact-way .left .mail{margin-bottom: 10%;}
  #main.contact-box .contact-way{}
  #main.contact-box .contact-way .left{padding-bottom: 12px;}
  #main.contact-box .contact-way .left .absolute{position: static;}
  #main.contact-box .contact-way .wechat{margin-bottom: 15px;}
}
@media (max-width: 750px){
  #main.contact-box .top img{width: 85px;}
  #main.contact-box .contact-way .left{padding: 5% 4% 0;}
  #main.contact-box .contact-way .left .address{font-size: 14px;}
  #main.contact-box .contact-way .left .tel{font-size: 18px;}
  #main.contact-box .contact-way .left .mail{font-size: 16px;}
}

@media (max-width: 645px){
  #main.contact-box .top img{width: 60px;}
  #main.contact-box .contact-way{box-shadow: none;}
  #main.contact-box .contact-way .left .cn,
  #main.contact-box .contact-way .left .en,
  #main.contact-box .contact-way:before{display: none;}
  /*#main.contact-box .big-title{display: none;}*/
  #main.contact-box .big-title.big-mobile{display: block;}
  #main.contact-box .contact-way .left{padding: 0;}
  #main.contact-box .contact-way .left,
  #main.contact-box .contact-way .right{width: 100%;float: none;}
  #main.contact-box .contact-way .left{text-align: center;}
  #main.contact-box .contact-way .left .address,
  #main.contact-box .contact-way .left .tel,
  #main.contact-box .contact-way .left .mail{display: inline-block!important;vertical-align: top;margin: 0 auto 3%;padding-left: 0;background: transparent;text-align: left;}
  #main.contact-box .contact-way .left .mail{margin: 0 auto 6%;}
  #main.contact-box .contact-way .left .tel img,
  #main.contact-box .contact-way .left .mail img{margin-top: 6px;}
  #main.contact-box .contact-way .left .mail:hover{background: transparent;}
  #main.contact-box .contact-way .left .hide{display: inline-block!important;vertical-align: top;margin-right: 8px;}
  #main.contact-box .contact-way .left .wechat{margin: 0 auto 15px;text-align: left;}
  #main.contact-box .contact-way .left .absolute{margin: 0 auto;text-align: left;}
  #main.contact-box .contact-way .right{margin-top: 10%;}
  #main.contact-box .contact-way .map2{height: 320px;}

  #main.contact-box .contact-way .left .en{font-size: 24px;margin-bottom: 25px;}
  #main.contact-box .contact-way .left .tel{font-size: 18px;}
}


#lib_feedback_form{background: #f6f6f6;padding: 79px 0 80px;}
#lib_feedback_form .big-title{margin: 13px 0 12px;color: #333333;font-size: 26px;}
#lib_feedback_form .big-title2{margin-bottom: 28px;color: #666666;font-size: 16px;}
#lib_feedback_form .w1400{background: #fff;position: relative;padding: 68px 0 60px;}
#lib_feedback_form .w1400:after{content:"";width: 97%;height: 10px;position: absolute;top: 20px;left: 0;right: 0;margin: auto;background: #f2f2f2;}
#lib_feedback_form form{width: 930px;margin: 0 auto;}
#lib_feedback_form .contact-row {margin-bottom: 28px;}
#lib_feedback_form .contact-row .tit{font-family: 'SourceHanSansCN_Regular';margin-bottom: 20px;font-size: 16px;color: #333333;}
#lib_feedback_form .contact-row input{font-family: 'SourceHanSansCN_Regular';width: 100%;height: 43px;line-height: 43px;padding: 0 1%;background: #fff;border: 1px solid #e5e5e5;border-radius: 3px;font-size: 16px;color: #333333;}
#lib_feedback_form .contact-row select{width: 100%;padding: 0 1.6%;height: 43px;line-height: 43px;border: 1px solid #e5e5e5;border-radius: 3px;font-size: 14px;color: #333333;background: url(/images/down.png) no-repeat 98% center;}
#lib_feedback_form .contact-row select option{font-family: 'SourceHanSansCN_Regular';font-size: 14px;color: #333333;}
#lib_feedback_form .online-submit{font-family: 'SourceHanSansCN_Regular';cursor: pointer;width: 23.54%;height: 45px;line-height: 45px;background: url(/images/submit.png) no-repeat center center/100% 100%;border: none;border-radius: 3px;font-size: 16px;color: #fff;text-align: center;margin: 0 auto;}

#lib_feedback_form .intro{margin-bottom: 35px;color: #333333;font-size: 16px;line-height: 26px;}

@media (max-width: 1050px){
  #lib_feedback_form form{width: 90%;}
}

@media (max-width: 950px){
  #lib_feedback_form .top1 img{width: 80px;height: auto;}
  #lib_feedback_form .big-title{font-size: 22px;}

  #lib_feedback_form{padding: 40px 0 60px;}
  #lib_feedback_form .contact-row .tit,
  #lib_feedback_form .intro{font-size: 15px;}
  #lib_feedback_form .contact-row .tit{margin-bottom: 5px;}
  #lib_feedback_form .online-submit{width: 120px;}

}

@media (max-width: 450px){
  #lib_feedback_form .top1 img{width: 60px;}
  #lib_feedback_form .big-title{font-size: 18px;}
}


/*技术支持*/
#main.support-box {margin: 60px 0 100px;}
#main.support-box .list{margin-top: 28px;}

#main.support-box .list .item{width: 49.28%;position: relative;padding: 28px 0;margin-bottom: 1.43%;box-shadow: 0 0 0 1px #e5e5e5;}
#main.support-box .list .item.f1{float: left;}
#main.support-box .list .item.r1{float: right;}

#main.support-box .list .item .title{width: 86%;margin: 0 auto;padding-left: 35px;background: url(/images/ico1.png) no-repeat left center;color: #333333;font-size: 18px;}

#main.support-box .list .item .center{position: absolute;height: 0;overflow: hidden;z-index: 2;width: 90%;box-shadow: 0px 14px 10px -10px #c9c9c9;left: 0;right: 0;margin: auto;top: 0px;background: url(/images/support1.jpg) no-repeat center center/100% 100%;}
#main.support-box .list .item .center .name{line-height: 22px;padding-left: 35px;background: url(/images/ico1.png) no-repeat left 1px;color: #ffffff;font-size: 18px;margin-bottom: 20px;}
#main.support-box .list .item .center .brief{height: 88px;overflow-y: auto;line-height: 22px;padding-left: 35px;background: url(/images/ico2.png) no-repeat left 1px;color: #ffffff;font-size: 14px;}

#main.support-box .list .item .center .brief::-webkit-scrollbar {width: 3px;height: 1px;z-index: 8;position: relative;}
#main.support-box .list .item .center .brief::-webkit-scrollbar-thumb {border-radius: 5px;background: #008aad;}
#main.support-box .list .item .center .brief::-webkit-scrollbar-track {border-radius: 2px;background: #e5e5e5;}
#main.support-box .list .item .center .brief::-webkit-scrollbar:horizontal { height: 1px;}

#main.support-box .list .item .center .more{margin-top: 30px;width: 136px;height: 52px;line-height: 52px;border: 1px solid #fff;color: #fff;font-size: 14px;}
#main.support-box .list .item .center .more img{vertical-align: middle;margin-bottom: 2px;margin-left: 11px;}
#main.support-box .list .item .center .more:hover{border-color: #008aad;}


#main.support-box .list .item.in {z-index: 10;}
#main.support-box .list .item.in .center{padding: 30px 5%;height: 214px;}
#main.support-box .list .item.in .center.no-desc{height: 107px;}
@media (max-width: 1200px){
  #main.support-box{margin-bottom: 120px;}
  #main.support-box .list .item{padding: 20px 0;}
  #main.support-box .list .item .center .name,
  #main.support-box .list .item .title{font-size: 16px;}
  #main.support-box .list .item .center .brief{font-size: 13px;}
  #main.support-box .list .item .center .more{width: 110px;height: 40px;line-height: 40px;}
  #main.support-box .list .item .center .more img{margin-bottom: 4px;margin-left: 7px;}
}

@media(max-width: 750px){
  #main.support-box .list .item:nth-child(2n),
  #main.support-box .list .item{width: 100%;margin-right: 0;float: none!important;margin-bottom: 4%;}
  #main.support-box{margin: 40px 0 80px;}
}



/*新闻*/
#main.news-box {margin: 80px auto;}
#main.news-box .page{margin-top: 20px;}
#main .news-list .item .b1{border: 1px solid #e8e8e8;}
#main.news-box .news-list .item{width: 32%;margin-right: 1.75%;margin-bottom: 1.6%;}
/*#main .news-list .item:hover img{transform: scale(1.1);}*/
#main .news-list .item:nth-child(3n){margin-right: 0;}
#main .news-list .item .block{width: 100%;}
#main .news-list .item .pd{width: 100%;padding: 67.2% 0 0;}
#main .news-list .item .img{overflow: hidden;top: 0;left: 0;right: 0;bottom: 0;margin: auto;}
#main .news-list .item .info{position: relative;padding: 30px;}
#main .news-list .item .date{color: #828282;font-size: 16px;font-family: 'Gilroy_blod';}
#main .news-list .item .title{font-weight: bold;color: #333333;font-size: 20px;margin: 10px 0;}
#main .news-list .item .brief{height: 44px;overflow: hidden;color: #999999;font-family: "微软雅黑";font-size: 14px;line-height: 22px;}
#main .news-list .item .more{padding-top: 20px;border-top: 1px solid #eeeeee;margin-top: 15px;color: #828282;font-size: 14px;background: url(/images/more1.png) no-repeat right 23px;}
#main .news-list .item:hover .b1{box-shadow: 0 0 15px 6px #eeeeee;border-color: #eeeeee;}
#main .news-list .item .info:after{width: 100%;height: 0;overflow: hidden;position: absolute;content: "";top: 0;right: 0;left: 0;margin: auto;background: url(/images/news_bg.jpg) no-repeat center center/100% 100%;transition: all 1s; -moz-transition: all 1s; -webkit-transition: all 1s; -o-transition: all 1s;}
#main .news-list .item:hover .info:after{height: 100%;}
#main .news-list .item:hover .info *{color: #fff;}
#main .news-list .item:hover .more{border-color: rgba(255,255,255,.4);background: url(/images/more2.png) no-repeat right 23px;}

@media (max-width: 1440px){
  #main .news-list .item .info{padding: 15px;}
  #main .news-list .item .title{font-size: 18px;}
}
@media (max-width: 1280px){
  #main .news-list .item{margin-right: 1.7%;}
  #main .news-list .item .title{font-size: 18px;}
}
@media (max-width: 1050px){
  #main .news-list .item{margin-right: 1.6%;}
  #main .news-list .item .info:after{}
  #main .news-list .item .title{font-size: 16px;}
  #main .news-list .item .brief{font-size: 12px;}
  #main .news-list .item .more{background: url(/images/more1.png) no-repeat right 27px/20px auto;}
  #main .news-list .item:hover .more{background: url(/images/more2.png) no-repeat right 27px/20px auto;}
}
@media (max-width: 791px){
  #main.news-box .news-list .item:nth-child(3n),
  #main.news-box .news-list .item{width: 48%;margin-right: 4%;border: none;margin-bottom: 4%;}
  #main.news-box .news-list .item:nth-child(2n){margin-right: 0;}
  #main.news-box .news-list .item a.relative,
  #main.news-box .news-list .item .info{border: 1px solid #e8e8e8;}
  #main.news-box .news-list .item a.relative{border-bottom: none;}
  #main.news-box .news-list .item .info{border-top: none;}
}

@media (max-width: 645px){
  #main .news-list .item .brief{height: 65px;}
}
@media (max-width: 450px){
  #main .news-list .item:nth-child(3n),
  #main .news-list .item{width: 49%;margin-right: 2%;margin-bottom: 2%;}
  #main .news-list .item:nth-child(2n){margin-right: 0;}
  #main .news-list .item .info{padding: 13px 10px;}
  #main .news-list .item .more{margin-top: 10px;padding-top: 10px;font-size: 13px;background: url(/images/more1.png) no-repeat right 17px/14px auto;}
  #main .news-list .item:hover .more{background: url(/images/more2.png) no-repeat right 17px/14px auto;}

  #main .news-list .item .brief{height: 41px;}
  #main .news-list .item .title{font-size: 14px;}
}
@media (max-width: 385px){
  #main .news-list .item .title{font-size: 14px;font-weight: 600;}
  #main .news-list .item .more{font-size: 12px;}
}
/*详细*/
#main.info-detail{margin-bottom: 80px;}
#main.info-detail .bread{padding: 30px 0;}
#main.info-detail .bread .home{width: 14px;height: 15px;background: url(/images/home.png) no-repeat center center;}
#main.info-detail .bread .home:hover{background: url(/images/home3.png) no-repeat center center;}
#main.info-detail .bread .b2,
#main.info-detail .bread .b3{width: 30px;height: 15px;background: url(/images/right1.png) no-repeat center center;}
#main.info-detail .bread .dis{color: #999999;font-size: 14px;line-height: 15px;}
#main.info-detail .bread .dis:hover{color: #008aad;}
#main.info-detail .big-title{font-size: 24px;}
#main.info-detail .big-title div{margin: 16px auto;}
#main.info-detail .top-time{margin-bottom: 40px;}
#main.info-detail .top-time .dis{color: #828282;font-size: 14px;}
#main.info-detail .top-time .dis.date{font-family: 'Century_Gothic';padding-left: 25px;background: url(/images/date.jpg) no-repeat left center;}
#main.info-detail .top-time .dis.visit{margin-left: 30px;padding-left: 33px;background: url(/images/view.jpg) no-repeat left center;}
#main.info-detail .prev_next{height: 44px;margin-top: 70px;padding-top: 30px;border-top: 1px solid #e5e5e5;}
#main.info-detail .prev_next .absolute{width: 178px;height: 46px;right: 0;left: 0;margin: auto;top: 30px;}
#main.info-detail .prev_next .absolute .relative{width: 133px;padding-left: 43px;color: #999;background: url(/images/list_menu2.png) no-repeat 112px center;font-size: 14px;height: 44px;line-height: 44px;border: 1px solid #e5e5e5;}
#main.info-detail .prev_next .absolute:hover{background: url(/images/back_bg.jpg) no-repeat center center/100% 100%;}
#main.info-detail .prev_next .absolute:hover .relative{color: #fff;background: transparent url(/images/list_menu.png) no-repeat 112px center;border-color: transparent;}
#main.info-detail .prev_next .next a,
#main.info-detail .prev_next .prev a{display: block;color: #999999;font-size: 14px;width: 82px;height: 42px;line-height: 42px;border: 1px solid #e5e5e5;}
#main.info-detail .prev_next .next a{padding-right: 90px;text-align: right;background: url(/images/detail_right2.png) no-repeat 116px center;}
#main.info-detail .prev_next .prev a{padding-left: 90px;background: url(/images/detail_left2.png) no-repeat 42px center;}
#main.info-detail .prev_next .next.have:hover a{color: #008aad;border-color: #008aad;background: url(/images/detail_right.png) no-repeat 116px center;}
#main.info-detail .prev_next .prev.have:hover a{color: #008aad;border-color: #008aad;background: url(/images/detail_left.png) no-repeat 42px center;}

@media (max-width: 950px){
  #main.info-detail .bread{padding: 20px 0;}
  #main.info-detail .big-title{font-size: 22px;}
}
@media (max-width: 750px){
  #main.info-detail .prev_next{margin-top: 60px;}
  #main.info-detail .big-title{font-size: 20px;}
}
@media (max-width: 680px){
  #main.info-detail .big-title{font-size: 18px;}
  #main.info-detail .big-title div{margin: 10px auto;}
  #main.info-detail .prev_next .absolute{width: 129px;}
  #main.info-detail .prev_next .absolute .relative{width: 108px;padding-left: 19px;background: url(/images/list_menu2.png) no-repeat 85px center;}
  #main.info-detail .prev_next .next a, #main.info-detail .prev_next .prev a{width: 64px;}
  #main.info-detail .prev_next .next a{padding-right: 50px;background: url(/images/detail_right2.png) no-repeat 80px center;}
  #main.info-detail .prev_next .prev a{padding-left: 50px;background: url(/images/detail_left2.png) no-repeat 20px center;}

  #main.info-detail .bread{display: none;}
  #main.info-detail {margin-top: 40px;}
}
@media (max-width: 410px){
  #main.info-detail .prev_next .absolute{width: 107px;}
  #main.info-detail .prev_next .absolute .relative{width: 95px;height: 35px;line-height: 35px;padding-left: 10px;background: url(/images/list_menu2.png) no-repeat 72px center;}
  #main.info-detail .prev_next .next a, #main.info-detail .prev_next .prev a{width: 54px;height: 35px;line-height: 35px;}
  #main.info-detail .prev_next .next a{padding-right: 30px;background: url(/images/detail_right2.png) no-repeat 57px center;}
  #main.info-detail .prev_next .prev a{padding-left: 30px;background: url(/images/detail_left2.png) no-repeat 10px center;}
}

/*解决方案*/
#main.solution-box{margin: 80px auto;}
#main.solution-box .solution-list .item{margin-bottom: 2.14%;}
#main.solution-box .solution-list .item .info{width: 21%;height: 502px;background: url(/images/solution_bg.jpg) no-repeat center center/100% 100%;}
#main.solution-box .solution-list .item .info .pd{padding: 23.8% 8.81%;}
#main.solution-box .solution-list .item .info .date{color: #f1f1f1;font-size: 16px;font-family: 'Century_Gothic';}
#main.solution-box .solution-list .item .info .title{max-height: 48px;overflow: hidden;margin: 18.36% 0 9.18%;color: #ffffff;font-size: 21px;font-weight: bold;line-height: 24px;}
#main.solution-box .solution-list .item .info .desc{margin-bottom: 40%;color: #eeeeee;font-size: 16px;line-height: 26px;}
#main.solution-box .solution-list .item .info .h{display: none;color: #e7e7e7;font-size: 14px;}
#main.solution-box .solution-list .item .info .more{cursor: pointer;width: 101px;height: 45px;line-height: 45px;background: #38badb;box-shadow: 0 0 10px 5px #0098b3;color: #ffffff;font-size: 16px;font-family: 'Century_Gothic';text-align: center;}
#main.solution-box .solution-list .item .info .more:hover{opacity: .8;}
#main.solution-box .solution-list .item .pic-box{width: 78.29%;}
#main.solution-box .solution-list .item .pic-box .ab-style{overflow: hidden;}
#main.solution-box .solution-list .item .pic-box .big{width: 66.60%;}
#main.solution-box .solution-list .item .pic-box .big .pd{width: 100%;padding-top: 68.91%;}
#main.solution-box .solution-list .item .pic-box .small .p{width: 100%;padding-top: 69.1%;}
#main.solution-box .solution-list .item .pic-box .small{width: 32.49%;}
#main.solution-box .solution-list .item .pic-box .small .relative:nth-child(1){margin-bottom: 3%;}
#main.solution-box .solution-list .item .pic-box img:hover{transform: scale(1.1);}
#main.solution-box .page{margin-top: 60px;}

/*#dplayer{width: 80%;margin: 0 auto;height: 600px;margin-bottom: 25px;}*/

@media (max-width: 1400px){
  #main.solution-box .solution-list .item .info .desc{margin-bottom: 25%;}

  #main.solution-box .solution-list .item .info .pd{padding: 15% 8%;}
  #main.solution-box .solution-list .item .info .title{font-size: 18px;margin: 7% 0;}
}

@media(max-width: 1100px){
  #main.solution-box .solution-list .item .info .desc{font-size: 14px;line-height: 24px;}
  #main.solution-box .solution-list .item .info .more{height: 40px;line-height: 40px;width: 90px;}
  #main.solution-box .solution-list .item .info .desc{margin-bottom: 20%;}
}
@media(max-width: 1050px){
  #main.solution-box .solution-list .item .pic-box{width: 76%;}
  #main.solution-box .solution-list .item .info{width: 23%;}
  #main.solution-box .solution-list .item .info .desc{margin: 12% 0;}
  #main.solution-box .solution-list .item .info .title{font-size: 16px;}
}
@media(max-width: 950px){
  #main.solution-box .solution-list .item .info .title{font-weight: normal;font-size: 15px;}
  #main.solution-box .solution-list .item .info .desc{font-size: 13px;}
  #main.solution-box .solution-list .item .info .more{height: 30px;line-height: 30px;font-size: 13px;width: 76px;}
  #main.solution-box .solution-list .item .info .pd{padding: 12% 6%;}
  #main.solution-box .solution-list .item .info .desc{height: 42px;overflow: hidden;}
  #main.solution-box .solution-list .item .info .h{display: inline-block;margin-bottom: 20%;}
}
@media (max-width: 768px){
  #main.solution-box .solution-list .item{margin-bottom: 3%;}
  #main.solution-box .solution-list .item .info,
  #main.solution-box .solution-list .item .pic-box{width: 100%;float: none;}
  #main.solution-box .solution-list .item .pic-box .big{width: 66.55%;}
  #main.solution-box .solution-list .item .info{margin-top: 1%;height: auto;}
  #main.solution-box .solution-list .item .info .title{font-size: 16px;font-weight: bold;margin: 15px 0;}
  #main.solution-box .solution-list .item .info .desc{height: auto;margin-top: 0;font-size: 14px;margin-bottom: 20px;}
  #main.solution-box .solution-list .item .info .pd{padding: 25px 3%;}
  #main.solution-box .solution-list .item .info .h{display: none;}
}
@media (max-width: 400px){

  #main.solution-box .solution-list .item{margin-bottom: 35px;}
  #main.solution-box .solution-list .item .pic-box .small,
  #main.solution-box .solution-list .item .pic-box .big{width: 100%;float: none;}
  #main.solution-box .solution-list .item .pic-box .small{font-size: 0;margin-top: 2%;}
  #main.solution-box .solution-list .item .pic-box .small .relative:nth-child(1),
  #main.solution-box .solution-list .item .pic-box .small .relative{width: 49%;display: inline-block;vertical-align: top;margin-right: 2%;margin-bottom: 0;}
  #main.solution-box .solution-list .item .pic-box .small .relative:nth-child(2){margin-right: 0;}
  #main.solution-box .solution-list .item .info{margin-top: 2%;}
}

/*详细*/
#main.solution-detail{margin: 80px auto;}

/*关于我们*/
#main.about-box{margin: 80px auto;}
#main.about14{margin-bottom: 0;}
#main.about-box .content{margin-bottom: 60px;}
#main.about-box .content .img1{top: -28px;left: -124px;}
#main.about-box .content .img2{top: -35px;right: -156px;}
#main.about-box .content .left{width: 49.28%;}
#main.about-box .content .left .mobile{display: none;}
#main.about-box .content .left .company{margin-top: 36px;color: #828282;font-size: 16px;}
#main.about-box .content .left .company:after{content: "";position: absolute;top: 0;bottom: 0;margin: auto;left: -100px;width: 84px;height: 2px;background: url(/images/a2.png) no-repeat center center;}
#main.about-box .content .left .title{line-height: 40px;color: #068daf;font-size: 26px;margin: 5px 0 25px ;}
#main.about-box .content .left .detail *{font-family: 'SourceHanSansCN_Regular';}
#main.about-box .content .right{width: 46.71%;}
#main.about-box .content .right .i2{display: none;}
#main.about-box .content .right .p{padding-top: 96.33%;}
#main.about-box .intro{height: 668px;}
#main.about-box .intro .title2{width: 341px;padding-top: 115px;color: transparent;font-size: 26px;margin-bottom: 27px;
  background-image: linear-gradient(41deg,#fff, rgba(8,231,164));-webkit-background-clip: text;-webkit-text-fill-color: transparent;}
#main.about-box .intro .detail1,
#main.about-box .intro .detail2{width: 648px;height: 161px;padding-top: 26px;}
#main.about-box .intro .detail2{margin-top: 20px;}
#main.about-box .intro .detail1 .editor,
#main.about-box .intro .detail2 .editor{width:610px;height: 115px;margin: 0 auto;overflow-y: auto;}
#main.about-box .intro .detail1 .editor *,
#main.about-box .intro .detail2 .editor *,
#main.about-box .intro .detail1 .editor,
#main.about-box .intro .detail2 .editor{font-family: 'SourceHanSansCN_Regular';color: #fff;font-size: 16px;line-height: 28px;}

#main.about-box .intro .editor::-webkit-scrollbar {width: 2px;height: 1px;z-index: 8;position: relative;}
#main.about-box .intro .editor::-webkit-scrollbar-thumb {background: rgba(255,255,255,.4);}
#main.about-box .intro .editor::-webkit-scrollbar-track {background: rgba(255,255,255,.15);}
#main.about-box .intro .editor::-webkit-scrollbar:horizontal { height: 1px;}

#main.about-box .intro .detail1{background: url(/images/bg1.png) no-repeat left top;}
#main.about-box .intro .detail2{background: url(/images/bg2.png) no-repeat left top;}

@media (max-width: 1800px){
  #main.about-box .content .img1{left: -95px;}
  #main.about-box .content .img2{right: -106px;}
}
@media (max-width: 1680px){
  #main.about-box .content .img1,
  #main.about-box .content .img2{display: none;}
  #main.about-box .content .left .company:after{width: 50px;left: -55px;}
}
@media (max-width: 1600px){
  #main.about-box .content .left .company:after{display: none;}
}
@media (max-width: 1280px){
  #main.about-box .content .left{width: 52%;}
}
@media (max-width: 1200px){
  #main.about-box .content .left,
  #main.about-box .content .right{width: 100%;float: none;}
  #main.about-box .content .right{margin-top: 35px;}
  #main.about-box .content .right .p{display: none;}
  #main.about-box .content .right .absolute{position: static;}

  #main.about-box .content .right .box-img{display: none;}
  #main.about-box .content .right .i2{display: inline-block;}
  #main.about-box .content .right span{display: none;}
}
@media (max-width: 950px){
  #main.about-box{margin: 40px 0 60px;}
  #main.about-box.about15,
  #main.about-box.about14{margin-bottom: 0;}
  #main.about-box .intro .title2{padding-top: 30px;}
  #main.about-box .intro{height: 500px;}
  #main.about-box .intro .title2{width: 270px;}
  #main.about-box .intro .title2{font-size: 20px;}
  #main.about-box .intro .detail1,
  #main.about-box .intro .detail2{width: 500px;height: 135px;}
  #main.about-box .intro .detail1 .editor,
  #main.about-box .intro .detail2 .editor{width: 465px;}
  #main.about-box .intro .detail1 .editor *,
  #main.about-box .intro .detail2 .editor *,
  #main.about-box .intro .detail1 .editor,
  #main.about-box .intro .detail2 .editor{font-size: 14px;line-height: 24px;}
}

@media (max-width: 750px){
  #main.about-box .content .left .web1{display: none;}
  #main.about-box .content .left .title{font-size: 18px;line-height: 28px;}
  #main.about-box .content .left .mobile{display: block;}
}
@media (max-width: 550px){
  #main.about-box .intro .title2{padding-top: 30px;}
  #main.about-box .intro{height: 500px;}
  #main.about-box .intro .title2{width: 270px;}
  #main.about-box .intro .title2{font-size: 20px;}
  #main.about-box .intro .detail1,
  #main.about-box .intro .detail2{width: 100%;height: 135px;}
  #main.about-box .intro .detail1 .editor,
  #main.about-box .intro .detail2 .editor{width: 95%;}
  #main.about-box .intro .detail1 .editor *,
  #main.about-box .intro .detail2 .editor *,
  #main.about-box .intro .detail1 .editor,
  #main.about-box .intro .detail2 .editor{font-size: 14px;line-height: 24px;}
}

/*合作伙伴*/
#main.about-box .partner-list .partner{text-align: center;padding: .5%;width: 14.29%;height: 65px;box-shadow: 0 0 0 1px #e5e5e5;margin-right: 1.62%;margin-bottom: 1.62%;overflow: hidden;}
#main.about-box .partner-list .partner img{max-width: 94%;}
#main.about-box .partner-list .partner:nth-child(6n){margin-right: 0;}
#main.about-box .partner-list .partner:hover img{transform: scale(1.1);}

@media (max-width: 1200px){
  #main.about-box .partner-list .partner:nth-child(6n),
  #main.about-box .partner-list .partner{width: 22.1%;margin-right: 2.5%;margin-bottom: 2.5%;}
  #main.about-box .partner-list .partner:nth-child(4n){margin-right: 0;}
}

@media (max-width: 750px){
  #main.about-box .partner-list .partner:nth-child(6n),
  #main.about-box .partner-list .partner:nth-child(4n),
  #main.about-box .partner-list .partner{width: 30.6%;margin-right: 2.5%;margin-bottom: 2.5%;}
  #main.about-box .partner-list .partner:nth-child(3n){margin-right: 0;}
}
@media (max-width: 450px){
  #main.about-box .partner-list .partner:nth-child(6n),
  #main.about-box .partner-list .partner:nth-child(4n),
  #main.about-box .partner-list .partner:nth-child(3n),
  #main.about-box .partner-list .partner{width: 47%;margin-right: 4%;margin-bottom: 4%;}
  #main.about-box .partner-list .partner:nth-child(2n){margin-right: 0;}
}

/*发展历程*/
#main.about-box .development{overflow: hidden;margin-bottom: 58px;}
#main.about-box .development .top{left: 0;right: 0;margin: auto;}
#main.about-box .development .left{width: 481px;height: 491px;background: url(/images/development.png) no-repeat center center;}
#main.about-box .development .w1660{margin-top: 30px;}
#main.about-box .development .left .title{height: 44px;line-height: 24px;font-style: italic;color: #666666;font-size: 18px;font-weight: bold;font-family: 'Century_Gothic';}
#main.about-box .development .left .button{bottom: 135px;width: 260px;margin: auto;left: 0;right: 0;text-align: center;box-shadow: 0 9px 15px -5px #d4d4d4;}
#main.about-box .development .left .button div{border-radius: 0;cursor: pointer;width: 130px;height: 35px;background-color: #c5c5c5;color: #fff;font-size: 14px;font-family: 'Century_Gothic';font-weight: bold;line-height: 35px;background-repeat: no-repeat;background-position: center center;}
#main.about-box .development .left .button span{width: 0;height: 35px;background-repeat: no-repeat;background-position: center 13px;}
#main.about-box .development .left .button .button-prev{border-top-left-radius: 3px;border-bottom-left-radius: 3px;}
#main.about-box .development .left .button .button-prev span{background-image: url(/images/about_left.png);margin-right: 21px;}
#main.about-box .development .left .button .button-next{border-top-right-radius: 3px;border-bottom-right-radius: 3px;}
#main.about-box .development .left .button .button-next span{background-image: url(/images/about_right.png);margin-left: 21px;}
#main.about-box .development .left .button .button-prev:hover{background-image: url(/images/button_bg1.png);}
#main.about-box .development .left .button .button-next:hover{background-image: url(/images/button_bg2.png);}
#main.about-box .development .left .button div:hover span{width: 12px;}
#main.about-box .development .right{z-index: 2px;width: 1069px;padding-left: 101px;}
#main.about-box .development .right:before{content:"";margin: auto;position: absolute;left: -180px;top: 0;bottom: 0;width: 120%;height: 1px;background: url(/images/dian.png) repeat-x left center;}
#main.about-box .development .right .swiper-container{height: 491px;}
#main.about-box .development .right .swiper-slide{width: auto;padding-bottom: 22px;margin-top: 80px;}
#main.about-box .development .right .swiper-slide:after{position: absolute;bottom: 0;left: 0;content:"";width: 23px;height: 22px;background: #fff url(/images/about_address.png) no-repeat center center;}

#main.about-box .development .right .swiper-slide .year{font-weight: bold;color: #028bae;opacity: .3;font-size: 64px;font-weight: bold;font-family: 'Century_Gothic';margin-bottom: 3px;font-style: italic;}
#main.about-box .development .right .swiper-slide .desc{padding-right: 6px;height: 48px;overflow-y: auto;color: #666666;font-size: 16px;line-height: 24px;margin-bottom: 17px;}
#main.about-box .development .right .swiper-slide .desc::-webkit-scrollbar {width: 3px;height: 1px;z-index: 8;position: relative;}
#main.about-box .development .right .swiper-slide .desc::-webkit-scrollbar-thumb {border-radius: 5px;background: #008aad;}
#main.about-box .development .right .swiper-slide .desc::-webkit-scrollbar-track {border-radius: 2px;background: #e5e5e5;}
#main.about-box .development .right .swiper-slide .desc::-webkit-scrollbar:horizontal { height: 1px;}

#main.about-box .development .right .swiper-slide:nth-child(2n){margin-top: 243px;padding-top: 30px;}
#main.about-box .development .right .swiper-slide:nth-child(2n)::after{position: absolute;top: 0;left: 0;content:"";width: 23px;height: 22px;background: #fff url(/images/about_address2.png) no-repeat center center;}
#main.about-box .honor{padding: 80px 0;background: #f6f6f6;}
/*#about_honor{display: none;}*/

@media (max-width: 1680px){
  #main.about-box .development .w1660{width: 98%;}
  #main.about-box .development .left{width: 26%;-webkit-background-size: 100% auto;background-size: 100% auto;}
  #main.about-box .development .right{width: 63%;}

  #main.about-box .development .right .swiper-slide{width: 41%;}
  #main.about-box .development .right .swiper-slide .desc{font-size: 14px;}

}
@media (max-width: 1500px){
  #main.about-box .development{margin-bottom: 20px;}
  #main.about-box .development .right .swiper-container,
  #main.about-box .development .left{height: 425px;}
  #main.about-box .development .right .swiper-slide{margin-top: 68px;}
  #main.about-box .development .right .swiper-slide .year{font-size: 46px;}
  #main.about-box .development .right .swiper-slide:nth-child(2n){margin-top: 211px;}
  #main.about-box .development .right:before{left: 0px;}
  #main.about-box .development .right{width: 72%;padding-left: 25px;}
}
@media (max-width: 1280px){
  #main.about-box .development .right{width: 70%;}
  #main.about-box .development .left .title{font-size: 16px;}
  #main.about-box .development .left .button{width: 200px;}
  #main.about-box .development .left .button .dis{font-size: 12px;}
  #main.about-box .development .left .button .button-prev span{margin-right: 6px;}
  #main.about-box .development .left .button .button-next span{margin-left: 6px;}
  #main.about-box .development .left .button div{width: 100px;}
}
@media (max-width: 950px){
  #main.about-box .development .left{width: 35%;}
  #main.about-box .development .right .swiper-slide:nth-child(2n)::after{bottom: auto;}
  #main.about-box .development .right{width: 60%;}
  #main.about-box .development .right .swiper-slide{width: 100%;text-align: center;}
  #main.about-box .development .right .swiper-slide:after{left: 0;right: 0;margin: auto;}
}

@media (max-width: 750px){
  #main.about-box .development .w1660{margin-top: 0;float: none;margin: 0 auto;width: 94%;}
  #main.about-box .development .top{position: static;}
  #main.about-box .development .right,
  #main.about-box .development .left{width: 100%;background: transparent;height: auto;float: none;}
  #main.about-box .development .right .swiper-container{height: 230px;}
  #main.about-box .development .left .title{display: none;}
  #main.about-box .development .left .absolute{position: static;}

  #main.about-box .development .right{padding-left: 0;margin-bottom: 40px;}
  #main.about-box .development .right:before{left: 0;right: 0;width: 100%;bottom: 15px;top: auto;}

#main.about-box .development .right .swiper-slide:nth-child(2n){padding-top: 0;width: auto;padding-bottom: 22px;margin-top: 68px;}
#main.about-box .development .right .swiper-slide:nth-child(2n)::after{position: absolute;bottom: 0;top: auto;left: 0;content:"";width: 23px;height: 22px;background: #fff url(/images/about_address.png) no-repeat center center;}


}

/*荣誉*/
#main.about-box .honor .big-en{margin-bottom: 15px;}
#main.about-box .honor .big-desc{color: #666666;font-size: 16px;line-height: 26px;margin-bottom: 35px;}
#main.about-box .honor .w1660{width: 1660px;overflow-x: auto;}
#main.about-box .honor .boxs{width: 470px;}
#main.about-box .honor .boxs:first-child{margin-left: 0;}
#main.about-box .honor .swiper-container{touch-action:none;padding-bottom: 40px;margin: 0;overflow: visible;}
#main.about-box .honor .swiper-scrollbar{height: 2px;border-radius: 0;background: #e8e8e8;bottom: 0;}
#main.about-box .honor .swiper-scrollbar-drag{height: 3px;border-radius: 0;background: #008aad;}
#main.about-box .honor .w1660::-webkit-scrollbar {display: none;}

#main.about-box .honor .p{padding-top: 65.32%;background: #fff;}
#main.about-box .honor .info{padding: 19px;background: #fff;}
#main.about-box .honor .info .name{margin-bottom: 12px;color: #666666;font-size: 26px;font-weight: bold;font-family: 'Century_Gothic';font-style: italic;}
#main.about-box .honor .info .name span{margin-bottom: 2px;color: #666666;font-size: 14px;font-style: normal;margin-left: 8px;vertical-align: bottom;font-weight: normal;font-family: 'SourceHanSansCN_Regular';}
#main.about-box .honor .info .desc{height: 60px;overflow-y: auto;min-height: 40px;color: #666666;font-size: 14px;line-height: 20px;}

#main.about-box .honor .info .desc::-webkit-scrollbar {width: 3px;height: 1px;z-index: 8;position: relative;}
#main.about-box .honor .info .desc::-webkit-scrollbar-thumb {border-radius: 5px;background: #008aad;}
#main.about-box .honor .info .desc::-webkit-scrollbar-track {border-radius: 2px;background: #e5e5e5;}
#main.about-box .honor .info .desc::-webkit-scrollbar:horizontal { height: 1px;}
@media (max-width: 1700px){
  #main.about-box .honor .w1660{width: 94%;} 
}
@media (max-width: 950px){
  #main.about-box .honor{padding: 40px 0 60px;}
}
@media (max-width: 850px){
  #main.about-box .honor .swiper-container{padding-bottom: 0;}
  #main.about-box .honor .swiper-scrollbar{display: none;}
}

.click_show_icon{display:none !important;}
.form-js-from-wrap-triangle-right-bottom{display:none !important;}
#float{}
#float .blank15{height:15px;}
#float{right:20px; bottom:150px; /* margin:-136px 0 0; */ z-index:20; -moz-box-shadow:0px 10px 20px 0px rgba(0,126,158,0.2); -webkit-box-shadow:0px 10px 20px 0px rgba(0,126,158,0.2); box-shadow:0px 10px 20px 0px rgba(0,126,158,0.2);}
#float a{width:75px; height:75px; border-bottom:1px solid #e1e1e1; background:#fff; font-size:14px; color:#666;}
#float a .txt{line-height:22px;}
#float a .icon{background:url(/images/001.png) no-repeat center; width:26px; height:26px; margin:0 auto 7px;}
#float a:last-child .txt{display:none;}
#float a:hover{background:#00c9d9;}
#float a:hover .txt{color:#fff;}
#float a:nth-child(1) .icon{background:url(/images/001.png) no-repeat center;}
#float a:nth-child(1):hover .icon{background-image:url(/images/002.png);}
#float a:nth-child(2) .icon{background:url(/images/003.png) no-repeat center;}
#float a:nth-child(2):hover .icon{background-image:url(/images/004.png);}
#float a:last-child .icon{margin:24px auto 0; background:url(/images/005.png) no-repeat center;}
#float a:last-child:hover .icon{background-image:url(/images/006.png);}
#float .code{width:204px; height:204px; background:#fff; left:-224px; top:-1px; -moz-box-shadow:0px 10px 20px 0px rgba(0,126,158,0.2); -webkit-box-shadow:0px 10px 20px 0px rgba(0,126,158,0.2); box-shadow:0px 10px 20px 0px rgba(0,126,158,0.2);}
#float .code .tips{font-size:; line-height:24px; font-size:14px; color:#666; margin:16px 0 19px;}
#float .code::before{right:-11px; top:34px; width:11px; height:21px; background:url(/images/008.png) no-repeat center; content:''; position:absolute; z-index:1;}
#float a:hover .code{display:block;}

.form-js-from-wrap{}
.form-js-from-wrap .js-close{position:absolute; top:0; right:0; width:50px; height:50px; line-height:50px; font-size:30px; color:#000; text-align:center; cursor:pointer;}
@media (max-width: 750px){
	.form-js-from-wrap .js-close{display:none;}
}