@charset "utf-8";

* {font-family: 'SKSans_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%;cursor: pointer;}
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; }
.trans4 { transition: all 0.4s; -moz-transition: all 0.4s; -webkit-transition: all 0.4s; -o-transition: all 0.4s; }
.trans5 { transition: all 0.5s; -moz-transition: all 0.5s; -webkit-transition: all 0.5s; -o-transition: all 0.5s; }
.trans6 { transition: all 0.6s; -moz-transition: all 0.6s; -webkit-transition: all 0.6s; -o-transition: all 0.6s; }
.trans7 { transition: all 0.7s; -moz-transition: all 0.7s; -webkit-transition: all 0.7s; -o-transition: all 0.7s; }
.trans8 { transition: all 0.8s; -moz-transition: all 0.8s; -webkit-transition: all 0.8s; -o-transition: all 0.8s; }
.trans9 { transition: all 0.9s; -moz-transition: all 0.9s; -webkit-transition: all 0.9s; -o-transition: all 0.9s; }
.trans10 { transition: all 1s; -moz-transition: all 1s; -webkit-transition: all 1s; -o-transition: all 1s; }
.trans15 { transition: all 1.5s; -moz-transition: all 1.5s; -webkit-transition: all 1.5s; -o-transition: all 1.5s; }
.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%;}
.bd_weixin_popup{min-height: 333px!important;}
.ab-style{top: 0;bottom: 0;left: 0;right: 0;margin: auto;}
.m_auto{}
.box-img{vertical-align: middle;max-height: 100%;max-width: 100%;}
.box-span{display: inline-block;vertical-align: middle;height: 100%;}
.w1200{width: 1200px;margin: 0 auto;}
.w1400{width: 1400px;margin: 0 auto;}
.w1600{width: 1600px;margin: 0 auto;}
.w1620{width: 1620px;margin: 0 auto;}
.w1820{width: 1820px;margin: 0 auto;}
.w1632{width: 1632px;margin: 0 auto;}
.w1080{width: 1080px;margin: 0 auto;}
@media (max-width: 1860px){
    .w1820{width: 96%;}
}
@media (max-width: 1860px){
    .w1632{width: 90%;}
}
@media (max-width: 1680px){
    .w1620{width: 94%;}

    .w1600{width: 94%;}
}
@media (max-width: 1440px){
    .w1400{width: 96%;}
}
@media (max-width: 1280px){
    .w1200{width: 94%;}
}
@media (max-width: 1200px){
    .w1080{width: 92%;}
}
.over{overflow: hidden;}

/*头部*/
#header{position: fixed;top: 0;left: 0;z-index: 10;width: 100%;background: rgba(13,24,33,.9);height: 70px;}
#header .logo{width: 126px;height: 18px;margin-top: 26px;}
#header .fr.right{width: 69.23%;}
#header .nav .dis{margin-right: 66px;}
/* #header .nav .dis:last-child{margin-right: 0;} */
#header .nav .dis:nth-child(7){margin-right: 0;}
#header .nav .dis:nth-child(8){display: none;}
#header .nav .dis .one{line-height: 68px;height: 68px;color: #ffffff;font-size: 16px;border-bottom: 2px solid transparent;}
#header .nav .dis:hover .one,
#header .nav .dis.on .one{border-bottom: 2px solid #fff;}
#header .nav .dis .two{left: 0;background: #e5e5e5;height: 0;overflow: hidden;width: 100%;top: 70px;}
#header .nav .dis .two .child{color: #222;font-size: 14px;margin: 0 25px;line-height: 65px;font-family: 'SKSans_Bold';}
#header .nav .dis .two .child:hover{color: #3884c6;}
#header .search,
#header .lang{width: 18px;height: 70px;background-repeat: no-repeat;background-position: center center;}
#header .search{cursor: pointer;background-image: url(/images/search.png);}
/* #header .lang{background-image: url(/images/lang.png);margin: 0 40px;} */
/* #header .lang:hover{background-image: url(/images/lang2.png);} */
#header .lang{margin: 0 40px;font-size: 16px;line-height: 70px;color: #fff;}
#header .lang:hover {color: #3884c6;}
#header .menu{cursor: pointer;width: 20px;height: 70px;background: url(/images/menu.png) no-repeat center center;display: none;}
#header .menu.close{background: url(/images/close.png) no-repeat center center;}
#header .search-form{height: 0px;overflow: hidden;position: absolute;top: 70px;width: 100%;background: #e6e6e6;}
#header .search-form .w1820{border-bottom: 1px solid #333;height: 40px;margin-top: 15px;}
#header .search-form .w1820 .text{line-height: 40px;width: 90%;color: #666;font-size: 16px;}
#header .search-form .w1820 .submit{height: 40px;width: 10%;cursor: pointer;background: url(/images/search3.png) no-repeat center center;}
#nav{position: fixed;top: 70px;left: 0;z-index: 10;width: 100%;height: 0;overflow: hidden;background: #fff;}
#nav .nav:first-child{border-top: 1px solid #f5f5f5;}
#nav .nav{padding: 20px 0px;border-bottom: 1px solid #f5f5f5;}
#nav .nav .one .block{color: #333;font-size: 18px;font-family: 'SKSans_Bold';text-transform: uppercase;}
#nav .nav .one .add{z-index: 2;cursor: pointer;width: 30px;height: 20px;position: relative;}
#nav .nav .one .add:before{position: absolute;content: "";width: 30px;text-align: center;top: 0;bottom: 0;left: 0;right: 0;margin: auto;background-image: url(/images/n_add2.png);background-repeat: no-repeat;background-position: center center;}
#nav .nav .one .add.in:before{background-image: url(/images/jess.png);}
#nav .nav .two{height: 0;overflow: hidden;}
#nav .nav .two .child{margin-top: 20px;color: #333;font-family: 'SKSans_Bold';font-size: 14px;}
#nav .nav .one .block:hover,
#nav .nav .one .add:hover::before,
#nav .nav .two .child:hover{color: #3884c6;}

#header{z-index: 1000;}
#menu{position: fixed;top: 0;width: 100%;overflow: hidden;height: 100%;bottom: 0;right: -100%;z-index: 999;background: rgba(118,118,118,.8);}
#menu.left{right: 0;}
#menu .w1620{padding-top: 14.53%;}
#menu .left{width: 56.79%;height: 0;overflow: hidden;}
#menu .left .li{margin-bottom: 50px;}
#menu .left .li .num{margin-top: 5px;color: #fff;font-size: 14px;font-family: 'Rubik';margin-right: 24px;}
#menu .left .li .one{color: #fff;font-size: 36px;font-family: 'SKSans_Bold';margin-right: 30px;}
#menu .left .li .one:hover .num,
#menu .left .li .one.on .num,
#menu .left .li .one:hover,
#menu .left .li .one.on{color: #3884c6;}
#menu .left .li .two{width: 72%;}
#menu .left .li .two .h1{}
#menu .left .li .two .b1{width: 20px;height: 2px;background: #fff;margin-top: 19px;margin-right: 10px;}
#menu .left .li .two .child{height: 0;overflow: hidden;line-height: 42px;margin-right: 3%;color: #fff;font-size: 14px;font-family: 'SKSans_Bold';}
#menu .left .li .two .child:hover{color: #3884c6;}
#menu .left .li .two .child:hover .b1{background: #3884c6;}
#menu .right{border-top: 4px solid #fff;padding-top: 80px;}
#menu .right .way{margin-bottom: 48px;}
#menu .right .way .tt{color: #fff;font-size: 18px;font-family: 'SKSans_Bold';}
#menu .right .way .con{color: #fff;font-size: 14px;line-height: 26px;margin-top: 12px;}
#menu .right .way a.con:hover{color: #fff;}
#menu .right .share{margin-top: 80px;}
#menu .right .share .dis{height: 34px;width: 34px;margin-left: 20px;background-repeat: no-repeat;background-position: center center;}
#menu .right .share .dis:hover{}
#menu .right .share .dis.s1{margin-left: 0;background-image: url(/images/linkedin_ico.png);}
#menu .right .share .dis.s2{background-image: url(/images/yt3.png);-webkit-background-size: 23px auto;background-size: 23px auto;}
#menu .right .share .dis.s3{background-image: url(/images/facebook_ico.png);}
#menu .right .share .dis.s4{background-image: url(/images/share_f2.png);}

#footer{position: relative;z-index: 2;background: #0d1821;padding: 45px 0;}
#footer.index{/* margin-top: -47px; */padding-top: 85px;}
#footer .logo{width: 163px;height: 23px;margin-right: 20px;margin-top: 8px;}
#footer .contact .dis,
#footer .contact .company{opacity: .7;color: #ffffff;font-size: 14px;margin-bottom: 8px;}
#footer .contact .company{display: block;}
#footer .contact .dis{margin-bottom: 0;margin-right: 40px;}
#footer .contact .company:hover,
#footer .contact a.dis:hover{opacity: 1;}
#footer .share .dis{height: 34px;width: 34px;border: 1px solid rgba(255,255,255,.3);border-radius: 50%;margin-left: 20px;background-repeat: no-repeat;background-position: center center;}
#footer .share .dis:hover{background-color: rgba(255,255,255,.3);}
#footer .share .dis.s2{background-image: url(/images/yt2.png);-webkit-background-size: 15px;background-size: 15px;}
#footer .share .dis.s3{background-image: url(/images/share2.png);}
#footer .share .dis.s1{background-image: url(/images/share4.png);}
#footer .share .dis.s4{background-image: url(/images/share_f.png);}
#footer .share .dis.s5{background-image: url(/images/share5.png);}
#footer .bottom{padding-top: 28px;margin-top: 28px;border-top: 1px solid #565e64;}
#footer .bottom .nav .dis{padding-left: 30px;margin-left: 29px;background: url(/images/nav.jpg) no-repeat left center;}
#footer .bottom .nav .dis span{color: #ffffff;font-size: 14px;opacity: .7;}
#footer .bottom .nav .dis:hover span{opacity: 1;}
/* #footer .bottom .nav .dis:last-child{display: none;} */
#footer .bottom .nav .dis:first-child{background: none;padding-left: 0;margin-left: 0;}
#footer .bottom .copyright a,
#footer .bottom .copyright .dis{opacity: .7;color: #ffffff;font-size: 14px;}
#footer .bottom .copyright a:hover{opacity: 1;}

/*订阅*/
#float_newletter{width: 300px;right: 50px;top: 150px;position: fixed;z-index: 999;}
#float_newletter .center.h0{height: 0;overflow: hidden;}
/*#float_newletter .center{border-radius: 5px;background: #3884c6;padding: 0px 16px;width: 198px;}
#float_newletter .center .tt{padding-top: 35px;text-align: center;color: #ffffff;font-size: 16px;font-family: 'SKSans_Bold';}
#float_newletter .center .desc{text-align: center;color: #ffffff;font-size: 14px;margin: 12px 0 26px;}
#float_newletter .center .text{text-align: center;color: rgba(255,255,255);font-size: 12px;width: 100%;text-align: center;padding: 10px 0;border-bottom: 1px solid #ffffff;}
#float_newletter .center .text::-webkit-input-placeholder {
  color: rgba(255,255,255,.5);font-size: 12px;
}
#float_newletter .center .text:-moz-placeholder {/* Firefox 18- 
  color: rgba(255,255,255,.5);font-size: 12px;
}
#float_newletter .center .text::-moz-placeholder{/* Firefox 19+ 
 color: rgba(255,255,255,.5);font-size: 12px;
}
#float_newletter .center .text:-ms-input-placeholder {
  color: rgba(255,255,255,.5);font-size: 12px;
}
#float_newletter .center .term{margin: 20px 0 30px;}
#float_newletter .center .term a,
#float_newletter .center .term{color: #ffffff;font-size: 12px;line-height: 18px;}
#float_newletter .center .term .btn{width: 18px;height: 18px;cursor: pointer;background: #fff;margin-right: 5px;}
#float_newletter .center .term .btn.cur{background: #fff url(/images/check.jpg) no-repeat center center;}
#float_newletter .center .term a{text-decoration: underline;}
#float_newletter .center .b2{padding-bottom: 35px;}
#float_newletter .center .submit{cursor: pointer;width: 114px;height: 36px;line-height: 36px;margin: 0 auto;text-align: center;color: #3884c6;background: #fff;font-size: 14px;font-family: 'SKSans_Bold';border-radius: 50px;}*/
#float_newletter .close{width: 43px;height: 43px;margin: 15px auto 0;border-radius: 50%;cursor: pointer;border: 1px solid #b2b2b2;background-color: #fff;background-image: url(/images/close1.png); background-repeat: no-repeat;background-position: center center;}
#float_newletter .close.newl:hover,
#float_newletter .close.newl{margin: 15px 0 0;float: right;background-color: #3884c6;border-color: #3884c6;background-image: url(/images/email2.png);-webkit-background-size: 20px;background-size: 20px;}
#float_newletter .close:hover{transition: all 0.5s; -moz-transition: all 0.5s; -webkit-transition: all 0.5s; -o-transition: all 0.5s;background-color: #3884c6;border-color: #3884c6;background-image: url(/images/close2.png);}

#inner-swiper .mobile,
#index_photo .swiper-slide .i2{display: none;}
#index_photo .swiper-pagination{bottom: 30px;}
#index_photo .swiper-pagination-bullet{width: 10px;height: 10px;background: #fff;opacity: 1;margin: 0 9px;}
#index_photo .swiper-pagination-bullet-active{background: #3884c6;border-color: #3884c6;}
#index_photo .video {object-fit: cover;}

@media (max-width: 1050px){
  #float_newletter{right: 30px;bottom: 150px;top: auto;}
}

/*面包屑*/
.top-bread{position: relative;z-index: 2;height: 60px;border-top: 1px solid #d7d7d7;border-bottom: 1px solid #d7d7d7;}
.top-bread .home{width: 64px;height: 60px;border-left: 1px solid #d7d7d7;border-right: 1px solid #d7d7d7;background-repeat: no-repeat;background-position: center center;background-image: url(/images/home.png);}
.top-bread .home:hover{background-image: url(/images/home2.png);}
.top-bread .select{width: 275px;padding: 0 9px 0 19px;border-right: 1px solid #d7d7d7;}
.top-bread .select.products{padding: 0 10px;}
.top-bread.solution .select{width: 300px;}
.top-bread .select .one{text-transform: uppercase;white-space: nowrap;overflow: hidden; color: #666666;font-size: 14px;font-family: 'SKSans_Bold';line-height: 60px;}
.top-bread .select .one:hover,
.top-bread .select.products .one.cur{color: #3884c6;}
.top-bread .select .btn{cursor: pointer;width: 33px;height: 60px;background-repeat: no-repeat;background-position: center center;background-image: url(/images/select.jpg);}
.top-bread .select:hover .btn{background-image: url(/images/select2.jpg);}
.top-bread .select .absolute{top: 61px;left: 0;width: 300px;/*height: 0;overflow: hidden;*/}
.top-bread.solution .select .absolute{width: 329px;}
.top-bread .select .absolute .child{margin-bottom: 1px;padding-left: 19px;height: 40px;line-height: 40px;height: 0;overflow: hidden;color: #fff;background: rgba(56,132,198,.6);transform: rotate3d(20deg)}
.top-bread .select .absolute .child:hover{background: #3884c6;}
.top-bread .select .absolute .child.open{height: 40px;transform: rotate(0deg)}


/*首页*/
#index_photo .swiper-wrapper{min-height: 900px;}
/*产品*/
.index-box .pro-cate{margin-bottom: 30px;}
.index-box .pro-cate a.dis{width: 20%;padding: 2%;border-left: 1px solid #e1e1e1;}
.index-box .pro-cate .dis:first-child{border-left: none;}
.index-box .pro-cate .dis .ico{width: 25.9%;margin: 0 auto 15px;overflow: hidden;}
.index-box .pro-cate .dis .ico .p{padding-top: 73%;}
.index-box .pro-cate .dis .ico .absolute img{max-width: 90%;max-height: 90%;margin-top: 6%;}
.index-box .pro-cate .dis .cate{padding-bottom: 3px;color: #3884c6;font-size: 22px;font-family: 'SKSans_Bold';}
.index-box .pro-cate .dis:hover{background: #f5f5f5;}
.index-box .pro-cate .dis:hover .ico .absolute img{margin-top: 0;}

/*新品*/
.index-box .news-pro .swiper-slide .p{padding-top: 32.97%;}
.index-box .news-pro .swiper-slide .i2{display: none;}
.index-box .news-pro .swiper-slide .content{top: 5%;width:90%;right: 0;left: 0;margin: auto;}
.index-box .news-pro .swiper-slide .content .desc{color: #ffffff;font-size: 48px;margin: 0!important;font-family: 'SKSans_Bold';line-height: 58px;}
.index-box .news-pro .swiper-slide .content .desc3{color: #ffffff;font-size: 22px;margin: 0!important;font-family: 'SKSans_Bold';}
.index-box .news-pro .swiper-slide .content .desc2{color: #ffffff;font-size: 18px;margin: 0!important;}
.index-box .news-pro .swiper-slide .content .more{background: #fff;text-align: center;margin: 0!important;width: 212px;border-radius: 50px;height: 67px;line-height: 67px;color: #333333;font-size: 16px;}
.index-box .news-pro .swiper-slide .content .more:hover{color: #fff;background: #3884c6;}
.index-box .news-pro .swiper-slide .content .desc:hover{color: #3884c6;}
.index-box .news-pro .swiper-pagination{bottom: 40px;}
.index-box .news-pro .swiper-pagination .swiper-pagination-bullet{width: 5px;height: 5px;margin: 0 10px;border: 2px solid #87afd2;background: transparent;opacity: 1;}
.index-box .news-pro .swiper-pagination .swiper-pagination-bullet-active{background: #3884c6;border-color: #2d7dc4;}

@media (max-width: 981px){
  .index-box .news-pro .swiper-slide .content{top: 10%;}
}

/*方案*/
.index-box .index-solution{background-repeat: no-repeat;background-position: center center;padding: 100px 0;-webkit-background-size: cover;background-size: cover;}
.index-box .index-solution .swiper-container{overflow: visible;}
.index-box .index-solution .swiper-slide{overflow: hidden;}
/*.index-box .index-solution .swiper-slide .img{opacity: 0.6;}*/
.index-box .index-solution .swiper-slide .img{overflow: hidden;width: 52.22%;}
.index-box .index-solution .swiper-slide .p{width: 100%;padding-top: 71.98%;}
.index-box .index-solution .content{position: absolute;right: 0;width: 42.96%;right: 0;margin-top: 8.09%;z-index: 1;}
/*.index-box .index-solution .swiper-slide .content{display: none;}*/
.index-box .index-solution .content .cate{color: #ffffff;font-size: 30px;font-family: 'SKSans_Bold';}
.index-box .index-solution .content .name{position: relative;margin: 25px 0 35px;color: #ffffff;font-size: 30px;line-height: 38px;}
/*.index-box .index-solution .content .name:before{content: "";position: absolute;top: 16px;width: 137px;margin-right: 21px;left: -158px;height: 2px;background: #3884c6;}*/
.index-box .index-solution .content .cate:hover,
.index-box .index-solution .content .name:hover{color: #3884c6;}
.index-box .index-solution .content .desc{color: #ffffff;font-size: 16px;line-height: 24px;opacity: .6;}

/*.index-box .index-solution .swiper-slide-prev .img{float: right;}*/
/*.index-box .index-solution .swiper-slide-prev .content{left: 0;}*/
.index-box .index-solution .swiper-slide .img:hover img{transform: scale(1.1);}
/*.index-box .index-solution .swiper-slide-active .img{opacity: 1;}*/

.index-box .index-solution .swiper-button{width: 100%;margin-top: 12.4%;}
.index-box .index-solution .swiper-button .btn{cursor: pointer;width: 44px;height: 44px;border: 1px solid rgba(255,255,255,.5);border-radius: 50%;background-repeat: no-repeat;background-position: center center;}
.index-box .index-solution .swiper-button .swiper-prev{background-image: url(/images/s_left.png);}
.index-box .index-solution .swiper-button .swiper-next{background-image: url(/images/s_right.png);}
.index-box .index-solution .swiper-button .btn:hover{border-color: #3884c6;background-color: #3884c6;}
.index-box .index-solution .swiper-button .swiper-pagination{position: static;line-height: 46px;width: 117px;}
.index-box .index-solution .swiper-button .swiper-pagination,
.index-box .index-solution .swiper-button .swiper-pagination span{color: #949494;font-size: 18px;}
.index-box .index-solution .swiper-button .swiper-pagination span.swiper-pagination-current{color: #fff;}
.index-box .index-solution:before{width: 100%;content: "";position: absolute;bottom: 0;top: 0;left: 0;right: 0;margin: auto;background: rgba(0,0,0,.75);}
/*新闻*/
.pub-title{margin: 40px auto 29px;color: #333333;font-size: 30px;font-family: 'SKSans_Bold';text-transform: uppercase;}
.index-box .index-news {margin-bottom: 40px;}
.index-box .index-news .cate{top: 30px;right: 50px;line-height: 30px;height: 30px;padding: 0 17px;color: #fff;border-radius: 25px;}
#main.index-box .index-news .cate{background: rgba(56,132,198,.3);}
#main.index-box .index-news .cate:hover{background: rgba(56,132,198,1);}
.index-box .index-news .date{color: #ffffff;font-size: 16px;font-family: 'Rubik';margin-bottom: 2.06%;}
.index-box .index-news .name{color: #ffffff;font-size: 24px;line-height: 30px;font-family: 'SKSans_Bold';}
#main.index-box .index-news .name:hover{color: #3884c6;}
.index-box .index-news .left{width: 46.43%;overflow: hidden;}
.index-box .index-news .left .p{width: 100%;padding-top: 68.63%;}
.index-box .index-news .left img,
.index-box .index-news .left .ia{width: 100%;height: 100%;}
/*.index-box .index-news .left:hover .img img{transform: scale(1.1);}*/
.index-box .index-news .left .con{width: 84.85%;left: 0;right: 0;margin: auto;bottom: 5.9%;}
.index-box .index-news .center{width: 32.4%;margin-right: 1.09%;}
.index-box .index-news .center .li{width: 100%;overflow: hidden;}
.index-box .index-news .center .li .p{width: 100%;padding-top: 46.61%;}
.index-box .index-news .center .li .con{width: 76.27%;left: 0;right: 0;margin: auto;bottom: 10.16%;}
.index-box .index-news .center .li:first-child{margin-bottom: 5.08%;}
/*.index-box .index-news .center .li:last-child .cate{color: #828282;border-color: rgba(130,130,130,.5);}
.index-box .index-news .center .li:last-child .date{color: #999999;}
.index-box .index-news .center .li:last-child .name{color: #333333;}*/
.index-box .index-news .right{width: 18.95%;overflow: hidden;}
.index-box .index-news .right .p{width: 100%;padding-top: 168%;}
.index-box .index-news .right .name{width: 79.71%;left: 0;right: 0;bottom: 5.65%;margin: auto;}
/*合作伙伴*/
.index-box .partner-center{height: 141px;position: relative;z-index: 3;background: #fff;box-shadow: -1px -7px 20px -5px #f2f4f5;}
.index-box .partner-center .pub-title2{padding-top: 34px;color: #d1d1d1;font-size: 22px;font-family: 'SKSans_Bold';text-transform: uppercase;margin-bottom: 20px;}
.index-box .partner-center .button .swiper-prev,
.index-box .partner-center .button .swiper-next{cursor: pointer;width: 26px;height:26px;border: 2px solid #dedede;background-repeat: no-repeat;background-position: center center;border-radius: 50%;}
.index-box .partner-center .button .swiper-prev:hover,
.index-box .partner-center .button .swiper-next:hover{background-color: #dedede;}
.index-box .partner-center .button .swiper-prev{background-image: url(/images/p_left1.png);}
.index-box .partner-center .button .swiper-next{background-image: url(/images/p_right1.png);}
.index-box .partner-center .button .swiper-prev:hover{background-image: url(/images/p_left2.png);}
.index-box .partner-center .button .swiper-next:hover{background-image: url(/images/p_right2.png);}
.index-box .partner-center .button .btn{cursor: pointer;margin: 0 10px;width:26px;height: 28px;background: url(/images/play.png) no-repeat center center;}
.index-box .partner-center .partner{width: 100%;}
.index-box .partner-center .partner .swiper-slide{height: 34px;background: url(/images/border.jpg) no-repeat left center;}
.index-box .partner-center .partner .swiper-slide:hover img{transform: scale(1.1);}
.index-box .partner-center .partner .swiper-slide:first-child{background: none;}

/*产品分类*/
.products-box{margin-bottom: 100px;}
.products-box .pub-title{margin-top: 100px;}
.products-box .pub-brief{margin: 5px auto 25px; width: 80%;line-height: 24px;font-size: 16px;color: #828282;}
.products-box .product-cate .swiper-slide{width: 31.6%;padding-bottom: 9.01%;background: url(/images/cate.jpg) no-repeat center center;}
.products-box .product-cate .swiper-slide .p{padding-top: 138.9%;}
.products-box .product-cate .swiper-slide .img{width: 57.5%;margin: 28.27% auto 21.44%;}
.products-box .product-cate .swiper-slide .img:hover img{transform: scale(1.1);}
.products-box .product-cate .swiper-slide .img .p2{padding-top: 69.49%;}
.products-box .product-cate .swiper-slide .name{width: 80%;margin: 0 auto;color: #3884c6;font-size: 30px;font-family: 'SKSans_Bold';}
.products-box .product-cate .swiper-slide .desc{width: 80%;margin: 12px auto 35px;color: #828282;font-size: 16px;}
.products-box .product-cate .swiper-slide .more{position: relative;width: 56px;height: 6px;overflow: hidden;margin: 0 auto;}
.products-box .product-cate .swiper-slide .more:after,
.products-box .product-cate .swiper-slide .more:before{position: absolute;content: "";top: 0;left: 0;width: 56px;height: 6px;transition: all 0.5s; -moz-transition: all 0.5s; -webkit-transition: all 0.5s; -o-transition: all 0.5s;}
.products-box .product-cate .swiper-slide .more:before{background: url(/images/more2.png) no-repeat center center;left: -56px;}
.products-box .product-cate .swiper-slide .more:after{background: url(/images/more.png) no-repeat center center;}
.products-box .product-cate .swiper-slide:hover .more:before{left: 0;}
.products-box .product-cate .swiper-slide:hover .more:after{left: 112px;}
.products-box .button{cursor: pointer;width: 21px;height: 39px;top: 0;bottom: 0;margin: auto;background-repeat: no-repeat;background-position: center center;}
.products-box .swiper-prev{left: 2.14%;background-image: url(/images/cate_left.png);}
.products-box .swiper-prev:hover{background-image: url(/images/cate_left2.png);}
.products-box .swiper-next{right: 2.14%;background-image: url(/images/cate_right.png);}
.products-box .swiper-next:hover{background-image: url(/images/cate_right2.png);}
/*列表*/
.products-box .three .cate{height: 54px;line-height: 54px;width: 10.8%;margin-right: 0.62%;margin-bottom: 10px;color: #666666;font-size: 16px;border: 1px solid #c6c6c6;text-align: center;}
.products-box .three .cate.in,
.products-box .three .cate:hover{color: #fff;background: #3884c6;}
.products-box .products-list{margin-top: 40px;}
.products-box .products-list .swiper-slide{width: 31.6%;}
.products-box .products-list .swiper-slide .p{padding-top: 138.9%;}
.products-box .products-list .swiper-slide .img .p2{padding-top: 97.46%;background: url(/images/pro_bg.jpg) no-repeat center center;}
.products-box .products-list .swiper-slide .img .absolute{padding: 29% 0;}
.products-box .products-list .swiper-slide .name{margin-top: 40px;color: #333;font-size: 22px;font-family: 'SKSans_Bold';}
.products-box .products-list .swiper-slide .model{margin: 5px 0 10px;color: #666;font-size: 16px;line-height: 24px;}
.products-box .products-list .swiper-slide .desc{margin: 10px 0 35px;color: #828282;font-size: 16px;line-height: 24px;}
.products-box .products-list .swiper-slide .more{color: #333;font-size: 16px;font-family: 'SKSans_Bold';}
.products-box .products-list .swiper-slide:hover .img img{transform: scale(1.1);}
.products-box .products-list .swiper-slide:hover .name,
.products-box .products-list .swiper-slide:hover .more{color: #3884c6;}
/*详细*/
.products-detail{margin-top: 77px;}
.products-detail .pic-view{width: 59.96%;}
.products-detail .pic-view .btn-list{position: relative;width: 84px;height: 404px;overflow: hidden;margin: 78px 3.77% 0;}
.products-detail .pic-view .btn-list .swiper-next,
.products-detail .pic-view .btn-list .swiper-prev{width: 84px;height: 16px;left: 0;right: 0;margin: auto;background-repeat: no-repeat;background-position: center center;cursor: pointer;background-color: #fff;}
.products-detail .pic-view .btn-list .swiper-next{bottom: 0;background-image: url(/images/detail_bottom.png);}
.products-detail .pic-view .btn-list .swiper-prev{top: 0;background-image: url(/images/detail_top.png);}
.products-detail .pic-view .btn-list .swiper-next:hover{background-image: url(/images/detail_bottom2.png);}
.products-detail .pic-view .btn-list .swiper-prev:hover{background-image: url(/images/detail_top2.png);}
.products-detail .pic-view .btn-list .swiper-container{width: 84px;overflow: visible;height: 84px;margin-top: 46px;}
.products-detail .pic-view .btn-list .swiper-slide .img{cursor: pointer;width: 82px!important;height: 82px;border: 1px solid #d4d4d4;}
.products-detail .pic-view .btn-list .fz{width: 56px;height: 56px;border: 1px solid transparent;padding: 12px;}
.products-detail .pic-view .btn-list .swiper-slide:hover .img .fz,
.products-detail .pic-view .btn-list .swiper-slide-active .img,
.products-detail .pic-view .btn-list .swiper-slide-active .img .fz,
.products-detail .pic-view .btn-list .swiper-slide:hover .img{border-color :#3884c6;}
.products-detail .pic-view .picture{width: 80%;}
#pro_img{height: 598px;}
.products-detail .pic-view .picture .swiper-slide .p{width: 100%;padding-top: 598px;}

.products-detail .download{width: 35.38%;background: #fff;box-shadow: 0 0 20px 5px #f7f7f7;}
.products-detail .download .center{width: 77%;margin: 11.5% auto;}
.products-detail .download .center .name{color: #3884c6;font-size: 28px;font-family: 'SKSans_Bold';}
.products-detail .download .center .title{color: #333333;font-size: 24px;line-height: 28px;margin-top: 8%; }
.products-detail .download .center .desc{margin: 8.82% auto;color: #666666;font-size: 18px;line-height: 28px;}
.products-detail .download .center .button{padding: 23px 28px;min-width: 230px;color: #fff;font-size: 20px;background: #3884c6;box-shadow: 0 13px 30px -10px #3884c6;border-radius: 4px;}
.products-detail .download .center .button img{margin-left: 24px;}
.products-detail .download .center .button:hover img{margin-left: 30px;}
.products-detail .description{margin-top: 65px;margin-bottom: 45px;color: #666666;font-size: 18px;line-height: 200%;/*font-size: 24px;*//*line-height: 36px;*/}
.products-detail .p-table{border: 1px solid #ededed;margin-bottom: 100px;}
.products-detail .p-table .editor{font-size: 18px;line-height: 200%;}
.products-detail .p-table .mobile{display: none;}
.products-detail .p-table .content{width: 91.85%;margin: 0 auto;padding-bottom: 4%;}
.products-detail .detail{background: #ededed;height: 60px;margin-bottom: 38px;}
.products-detail .detail .title{width: 94.43%;margin: 0 auto;line-height: 60px;color: #3884c6;font-size: 26px;font-family: 'SKSans_Bold';}
.products-detail .detail .title img{margin-right: 13px;margin-top: 24px;}
.products-detail .gray1{padding: 100px 0;background: #f5f5f5;}
.products-detail .gray1 .pub-title{margin-top: 0;}
.products-detail .gray1 .swiper-pagination{display: none;}
.products-detail .gray1 .swiper-slide{width: 23.64%;margin-right: 1.91%;overflow: hidden;background: #fff;}
.products-detail .gray1 .swiper-slide .p{width: 100%;padding-top: 130.89%;}
.products-detail .gray1 .swiper-slide .name2{width: 79.06%;margin: 10.47% auto 10px;color: #333333;font-size: 20px;}
.products-detail .gray1 .swiper-slide .desc{width: 79.06%;margin: 0 auto;color: #adadad;font-size: 14px;min-height: 18px;}
.products-detail .gray1 .swiper-slide .img{width: 79.06%;height: 137px;padding: 26% 0 0;margin: 0 auto;}
.products-detail .gray1 .swiper-slide .img img{max-height: 137px;}
.products-detail .gray1 .swiper-slide:hover .name2{color: #3884c6;}
.products-detail .gray1 .swiper-slide:hover .img img{transform: scale(1.1);}
.products-detail .gray1 .swiper-slide:last-child{margin-right: 0;}
/*搜索*/
.products-box .search-list{margin-top: 20px;}
.products-box .search-list .li{padding-bottom: 30px;margin-bottom: 30px;border-bottom: 1px solid #ccc;}
.products-box .search-list .li .name{margin-bottom: 15px;}
.products-box .search-list .li .name span{vertical-align: middle;color: #333333;font-size: 22px;}
.products-box .search-list .li .name span.d2{color: #696969;}
.products-box .search-list .li .date{color: #696969;}
.products-box .search-list .li .date,
.products-box .search-list .li .desc{color: #666666;font-size: 13px;line-height: 22px;}
.products-box .search-list .li .date{line-height: 28px;}
.products-box .search-list .li .more{height: 28px;border: 1px solid #999;color: #999;padding: 0 15px;line-height: 28px;border-radius: 5px;}
.products-box .search-list .li:hover{border-bottom: 1px solid #3884c6;}
.products-box .search-list .li:hover .name span{color: #3884c6;}


/*服务*/
.service-box{overflow: hidden;}
.service-box .li {margin-bottom: 50px;}
.service-box .li .left{width: 54%;margin-top: 4%;float: left;}
.service-box .li .left .num{color: #3884c6;font-size: 120px;}
.service-box .li .left td.t1{padding-right: 5%;}
.service-box .li .left .name{color: #333333;font-size: 36px;line-height: 40px;}/*margin-top: 30px;*/
.service-box .li .left .block{margin-bottom: 3%;}
.service-box .li .left .button{width: 58px;display: none;}
/*.service-box .li .left .button .dd{cursor: pointer;margin-bottom: 20px;height: 54px;width: 54px;border: 2px solid #000000;background-repeat: no-repeat;background-position: center center;border-radius: 50%;}
.service-box .li .left .button .dd.prev{background-image: url(/images/s_up.png);}
.service-box .li .left .button .dd.next{background-image: url(/images/s_down.png);}
.service-box .li .left .button .dd:hover{background-color: #000;}
.service-box .li .left .button .dd.prev:hover{background-image: url(/images/s_up2.png);}
.service-box .li .left .button .dd.next:hover{background-image: url(/images/s_down2.png);}*/
.service-box .li .left .desc{width: 100%;float: none;/*color: #333333;font-size: 16px;line-height: 24px;*/}
.service-box .li .right{width: 35.56%;/*box-shadow: 3px 3px 30px -15px #777777;*/border-radius: 50%;float: right;}
.service-box .li .right .p{padding-top: 100%;}
.service-box .li .right:after{content: "";position: absolute;top: 0;bottom: 0;margin: auto;right: -26%;width: 60.06%;padding-top: 123.7%;background-image: url(/images/service_bg.png);background-repeat: no-repeat;background-position: center center;-webkit-background-size: 100% 100%;background-size: 100% 100%;}
.service-box .li:nth-child(2n) .right:after{left: -26%;right: auto;background-image: url(/images/service_bg2.png);}
.service-box .li:nth-child(2n) .left{float: right;}
.service-box .li:nth-child(2n) .right{float: left;}

/*关于我们*/
.about-box{margin-bottom: 40px;}
.about-box .about1 .con{width: 47.6%;}
.about-box .about1 .img{width: 46.43%;}
.about-box .about1 .img .p{width: 100%;padding-top: 78.46%;}
.about-box .about1 .detail1{margin-top: 40px;}
.about-box .development .dp{position: relative;}
.about-box .development .dp .w1200{padding: 40px 0;}
.about-box .development .dp .w1200:before{content: "";position: absolute;top: 0;bottom: 0;margin: auto;right: 0;left: 0;width: 1px;height: 100%;background: #ececec;}
.about-box .development .dp:after,
.about-box .development .dp .w1200:after{content: "";position: absolute;top: 0;margin: auto;right: 0;left: 0;width: 5px;height: 5px;border-radius: 50%;background: #3884c6;}
.about-box .development .dp .img,
.about-box .development .dp .left{float: left;width: 49.92%;}
.about-box .development .dp .left .absolute{bottom: auto;}
.about-box .development .dp .img{float: right;}
.about-box .development .dp .img img{max-width: 200px;}
.about-box .development .dp .img .num2{right: 19.7%;color: #d8d8d8;font-size: 60px;top: -47px;}
.about-box .development .dp .left .num{display: none;width: 78.46%;margin-left: 10.85%;color: #333333;font-size: 36px;}
.about-box .development .dp .left .desc{width: 78.46%;margin-left: 10.85%;color: #666666;font-size: 14px;line-height: 24px;margin-top: 4%;}
.about-box .development .dp .p{padding-top: 200px;}
.about-box .development .dp:first-child .w1200{padding-top: 90px;}
.about-box .development .dp:last-child .w1200{padding-bottom: 90px;}
.about-box .development .dp:first-child .w1200:after,
.about-box .development .dp:last-child .w1200:after{display: none;}
.about-box .development .dp:last-child::after,
.about-box .development .dp:first-child::after{z-index: 2;width: 11px;height: 11px;background: url(/images/quan.jpg) no-repeat center center;}
.about-box .development .dp:first-child::after{top: 0;bottom: auto;}
.about-box .development .dp:last-child::after{bottom: 0;top: auto;}

.about-box .development .dp:nth-child(2n) .left{float: right;}
.about-box .development .dp:nth-child(2n) .img{float: left;text-align: right;}
.about-box .development .dp:nth-child(2n) .img .num2{left: 19.7%;right: auto;}

/*.about-box .partner{background: #f5f5f5;}*/
.about-box .partner .intro{width: 38.27%;}
.about-box .partner .intro .p{width: 100%;padding-top: 112.9%;background-repeat: no-repeat;background-position: center center;-webkit-background-size: cover;background-size: cover;}
.about-box .partner .intro .h{width: 76.6%;margin: 0 auto;}
.about-box .partner .intro .big{color: #f8f7f6;font-size: 50px;font-family: 'SKSans_Bold';opacity: .5;font-family: '微软雅黑';margin-bottom: 3.2%;}
.about-box .partner .intro .desc{color: #f8f7f6;font-size: 18px;line-height: 24px;}
.about-box .partner .p-list{width: 61.73%;}
.about-box .partner .p-list .swiper-container{padding: 4% 0;width: 96%;margin: 0 auto;}
.about-box .partner .p-list .fz .dis{width: 22.83%;margin-right: 2.89%;margin-top: 2.89%;background: #fff;}
.about-box .partner .p-list .fz .dis .logo{width: 100%;}
.about-box .partner .p-list .fz .dis .p{width: 100%;padding-top: 47.62%;}
.about-box .partner .p-list .fz .dis.t0{margin-top: 0;}
.about-box .partner .p-list .fz .dis{overflow: hidden;}
.about-box .partner .p-list .fz .dis:hover img{transform: scale(1.1);}
.about-box .partner .p-list .fz .dis:nth-child(4n){margin-right: 0;}
/*.about-box .contact-way .w1770{width: 92.19%;}*/
.about-box .contact-way .online,
.about-box .contact-way .left{width: 48%;}
.about-box .contact-way .left .tit{width: 100%;margin-bottom: 20px;padding-bottom: 20px;border-bottom: 2px solid #3884c6;color: #333333;font-size: 20px;font-family: 'SKSans_Bold';}
.about-box .contact-way .left .way{margin-bottom: 35px;}
.about-box .contact-way .left .way *{line-height: 180%;color: #333;font-size: 14px;}
.about-box .contact-way .left .way td{width: 5%;min-width: 45px;}
.about-box .contact-way .left .way td:nth-child(2){width: 70%;}
.about-box .contact-way .left .way .com{text-transform: uppercase;}
.about-box .contact-way .left .way .dis.dd{width: 30%;}
.about-box .contact-way .left .editor strong span{line-height: 30px;margin-bottom: 0.6%;display: block;}
.about-box .contact-way .map{width: 100%;margin-top: 60px;}
#mapContainer{width: 100%;height: 380px;}
.about-box .contact-way .absolute{right: 0;top: 0;}
.about-box .contact-way .left a:hover,
.about-box .contact-way .left a:hover *{color: #3884c6!important;}
.about-box .contact-way .online .tit{color: #333333;font-size: 20px;font-family: 'SKSans_Bold';}
.about-box .contact-way .online .tt{padding: 15px 0;color: #999999;font-size: 14px;}
.about-box .contact-way .online .tt span{color: #ff0000;font-size: 16px;}
.about-box .contact-way .online .contact_row input,
.about-box .contact-way .online .contact_row textarea{padding: 0 2%;width: 95%;border: 2px solid #e8eaea;}
.about-box .contact-way .online .contact_row input{height: 56px;line-height: 56px;}
.about-box .contact-way .online .contact_row.fr,
.about-box .contact-way .online .contact_row.fl{width: 48.7%;}
.about-box .contact-way .online .contact_row textarea{height: 125px;padding: 12px 2%;resize: none;}
.about-box .contact-way .online .contact_row.code input{text-transform: uppercase;}
.about-box .contact-way .online .contact_row.code a{width: 180px;height: 55px;position: absolute;right: 5px;bottom: 1px;}
.about-box .contact-way .online .contact_row.code a img{max-width: 100%;max-height: 100%;}
.about-box .contact-way .online .contact_row.submit input{border: none;cursor: pointer;width: 200px;line-height: 60px;height: 60px;text-align: center;color: #fff;background: #3884c6;font-size: 16px;margin-top: 15px;}


#main .pub2.search{text-align: center;}
#main .pub2.search .row.select{text-align: left;border: 1px solid #dddddd;border-right: none;width: 233px;padding: 0 20px;height: 48px;background: url(/images/position.png) no-repeat 90% center}
#main .pub2.search .row.select .time-list{border: 1px solid transparent;height: 0;overflow: hidden;border-top: none;background: #fff;width: 272px;top: 52px;left: 0;}
#main .pub2.search .row.select .times{cursor: pointer;color: #666666;font-size: 14px;font-family: 'SKSans_Bold';line-height: 48px;}
#main .pub2.search .row.select .times a{color: #666666;font-size: 14px;font-family: 'SKSans_Bold';}
#main .pub2.search .row.select .times a:hover{color: #3884c6;}
#main .pub2.search .row.select .time-list{border: 1px solid transparent;height: 0;overflow: hidden;border-top: none;background: #fff;width: 272px;top: 50px;left: 0;}
#main .pub2.search .row.select .time-list .block{color: #282828;font-size: 12px;font-family: 'SKSans_Bold';padding: 6px 0 6px 19px;}
#main .pub2.search .row.select .time-list .block:hover{color: #3884c6;}
#main .pub2.search .text{border: 1px solid #dddddd;border-right: none;width: 435px;padding: 0 20px;height: 48px;line-height: 48px;color: #929292;font-size: 14px;}
#main .pub2.search .submit{cursor: pointer;width: 50px;height: 50px;background: #3884c6 url(/images/j_search.png) no-repeat center center;cursor: pointer;}

.about-box .join-list{margin-bottom: 45px;}
.about-box .pic{margin: 20px auto;}
.about-box .join-list .border{cursor: pointer;margin-bottom: 10px;border: 1px solid #e5e5e5;padding: 0 30px;}
.about-box .join-list .border *{padding: 21px 0;}
.about-box .join-list .border .clear,
.about-box .join-list .border .editor{padding: 0;}
.about-box .join-list .s1{font-size: 14px;line-height: 36px;color: #323232;font-family: 'SKSans_Bold';}
.about-box .join-list .name{width: 320px;}
.about-box .join-list .much{width: 300px;margin-right: 30px;color: #929292;}
.about-box .join-list .date{padding-left: 31px;font-size: 14px;background: url(/images/date.png) no-repeat left 30px;}
.about-box .join-list .btn{width: 36px;height: 36px;background: url(/images/j_add.png) no-repeat center center;}
.about-box .join-list .term{height: 0;overflow: hidden;}
.about-box .join-list .term .center{padding: 30px 30px 40px;}
.about-box .join-list .term .center .desc{color: #666666;font-size: 14px;line-height: 28px;}
.about-box .join-list .term .center .desc.mm{display: none;}
.about-box .join-list .term .dd{color: #3884c6;font-size: 18px;font-family: 'SKSans_Bold';margin-bottom: 25px;}

.about-box .join-list .join:hover .border,
.about-box .join-list .join.open .border{background: #f0f3f7;}
.about-box .join-list .join:hover .name,
.about-box .join-list .join.open .name{color: #3884c6;}
/*.about-box .join-list .join .btn:hover,*/
.about-box .join-list .join.open .btn{transform: rotate(180deg);background-image: url(/images/j_jess.png);}




/*新闻*/
.news-box .over{overflow: hidden;}
#news_top{position: relative;margin: 0;margin-bottom: 40px;overflow: visible;}
#news_top:after{content:"";position: absolute;bottom: 0;right: 0;width: 50%;height: 100%;top: 0;bottom: 0;margin: auto;background: url(/images/info_dian.jpg) no-repeat center center;}
#news_top .swiper-slide .img{opacity: .5;}
#news_top .swiper-slide-active .img{opacity: 1;}
#news_top .swiper-slide .img{width: 55.38%;}
#news_top .swiper-slide .img .absolute{overflow: hidden;}
#news_top .swiper-slide .img:hover img{transform: scale(1.1);}
#news_top .swiper-slide .p{padding-top: 55.85%;}
#news_top .swiper-slide .right{display: none;}
#news_top .right{right: 6%;top: 27.6%;width: 625px;height: 185px;background: url(/images/info_bg.jpg) no-repeat center center;padding-top: 25px;padding-left: 38px;box-shadow: 3px 6px 38px -17px #3884c6;}
/*#news_top .right .date{width: 65px;}*/
/*#news_top .right .date2{display: none;}*/
/*#news_top .right .date *{color: #fff;}*/
/*#news_top .right .date .d1{font-size: 50px;margin-bottom: 10px;border-bottom: 2px solid #ffffff;}*/
/*#news_top .right .date .d2{font-size: 14px;opacity: .74;}*/
#news_top .right .fr{width: 94%;float: none;}
#news_top .right .fr .name{color: #ffffff;font-size: 22px;font-family: 'SKSans_Bold';line-height: 32px;font-family: 'SKSans_Bold';margin-bottom: 15px;}
#news_top .right .fr .desc{color: #ffffff;font-size: 14px;line-height: 22px;}
#news_top .right .fr .date2{margin-top: 12px;color: #ffffff;font-size: 14px;line-height: 22px;}
#news_top .swiper-button{right: 6%;bottom: 80px;}
#news_top .swiper-button .swiper-prev,
#news_top .swiper-button .swiper-next{cursor: pointer;width: 44px;height: 44px;border-radius: 50%;background-color: #eeeeee;background-repeat: no-repeat;background-position: center center;}
#news_top .swiper-button .swiper-prev{background-image: url(/images/info_left.png);}
#news_top .swiper-button .swiper-prev:hover{background-color: transparent;background-image: url(/images/info_left2.png);}
#news_top .swiper-button .swiper-next{background-image: url(/images/info_right.png);}
#news_top .swiper-button .swiper-next:hover{background-color: transparent;background-image: url(/images/info_right2.png);}
#news_top .swiper-button .swiper-pagination{width: auto;position: static;margin: 0 20px;}
#news_top .swiper-button .swiper-pagination span{font-family: 'RUBIK';line-height: 44px;color: #999999;font-size: 16px;display: inline-block;vertical-align: top;}
#news_top .swiper-button .swiper-pagination,
#news_top .swiper-button .swiper-pagination span.swiper-pagination-current{color: #3884c6;line-height: 44px;}

.news-box{margin-bottom: 40px;}
#main.news-box .pub2{z-index: 10;position: relative;margin: 40px 0;border-top: 1px solid #dddddd;border-bottom: 1px solid #dddddd;}
#main.news-box .pub2{width: 1200px;margin: 40px auto;}
#main.news-box .pub2.search .row.select{float: left;width: 17%;}
#main.news-box .pub2.search .text,
#main.news-box .pub2.search .row.select{border-top: none;border-bottom: none;height: 50px;}
#main.news-box .pub2.search .row.select .time-list{width: 100%;top: 52px;}
#main.news-box .pub2.search .row.select .time-list .block{padding-left: 6%;}
#main.news-box .pub2 .row{float: right;width: 78.2%;}
#main.news-box .pub2 .row{text-align: right;}
#main.news-box .pub2.search .text{width: 80%;}
#main.news-box .pub2.search .submit{width: 10%;}
.news-box .list .news .w1620{width: 1200px;margin: 0 auto;}
.news-box .list{min-height: 100px;margin-bottom: 40px;}
.news-box .list .news .w1620{padding-bottom: 21px;padding-top: 20px;border-bottom: 1px dashed #dddddd;}
.news-box .list .news .img{overflow: hidden;width: 22%;}
.news-box .list .news .img .p{padding-top: 55.38%;}
/*.news-box .list .news .date{width: auto;margin-right: 1.54%;margin-top: 27px;}
.news-box .list .news .date .d1{font-size: 26px;color: #666666;}
.news-box .list .news .date .d2{color: #333333;font-size: 16px;margin-top: 10px;}*/
.news-box .list .news .con{width: 76%;margin-top: 1%;}
.news-box .list .news.no-pic .con{width: 100%;float: none;}
.news-box .list .news .con .name{margin-bottom: 15px;color: #333333;font-size: 22px;}
.news-box .list .news .con .date{color: #696969;}
.news-box .list .news .con .date,
.news-box .list .news .con .desc{color: #666666;font-size: 13px;line-height: 22px;}
.news-box .list .news .con .date{line-height: 28px;}
.news-box .list .news .con .more{height: 28px;border: 1px solid #999;color: #999;padding: 0 15px;line-height: 28px;border-radius: 5px;}
.news-box .list .news .con .more:hover{border-color: #3884c6;color: #fff;background: #3884c6;}
.news-box .list .news .con .desc{margin-bottom: 12px;}
.news-box .list .news:hover{background: #f8f8f8;}
.news-box .list .news .img:hover img{transform: scale(1.1);}
.news-box .list .news:hover .w1620{border-bottom: 1px solid #f8f8f8;}
.news-box .list .news:hover .date .d1,
.news-box .list .news:hover .con .name,
.news-box .list .news:hover .date .d2{color: #3884c6;}


/*新闻详细*/
.news-detail{margin: 40px 0;}
.detail-title{margin-bottom: 30px;color: #444444;font-size: 22px;}
.news-detail .left{width: 74.07%;}
.news-detail .left .top{padding-left: 25px;border-left: 5px solid #3884c6;}
.news-detail .left .name{color: #444444;font-size: 26px;line-height: 32px;padding: 20px 0;}
.news-detail .left .time{color: #444444;font-size: 18px;padding-bottom: 10px;}
.news-detail .left .video{margin-bottom: 20px;}
.news-detail .left .video video{width: 100%;}
.news-detail .left .editor{line-height: 150%;font-size: 18px;}
.news-detail .left .editor.mobile{display: none;}

.news-detail .left .share{position: relative;margin: 0 0 21px 30px;height: 44px;}
.news-detail .left .share:before{content:"";width: 100%;height: 1px;background: #e4e4e4;bottom: 0;margin: auto;position: absolute;top: 0;left: 0;}
.news-detail .left .share .sharebox{position:absolute;bottom: 2px;right: -1px;width:44px;z-index: 2;}
.news-detail .left .share .sharebox .sbox{position:relative;z-index:1;width:44px;height:44px;border-radius:50%;}
.news-detail .left .share .sharebox .sbox:after{transition-duration:0.5s;content:"";position: absolute;top: 3px;left: -4px;margin: auto;right: 0px;bottom: 0px;width: 44px;height: 44px;background: url(/images/share_add.png) no-repeat center;}
.news-detail .left .share .sharebox .sbox:before{content:"";position: absolute;right: -9px;bottom: -22px;width: 64px;height: 67px;background: url(/images/share_bg.png) no-repeat center center;}
.news-detail .left .share .sharebox .bshare-custom{width: 44px;position:absolute;bottom: 0px;left:0;height:0;z-index:0;overflow:hidden;transition-duration:0.5s;opacity:0;filter: alpha(opacity=0);bottom: -18px;}
.news-detail .left .share .sharebox .bshare-custom .block{width: 27px;height: 21px;margin: 0 auto 10px;background-repeat: no-repeat;background-position: center center;}
.news-detail .left .share .sharebox .bshare-custom .linkedin{background-image: url(/images/share4.png);}
/*.news-detail .left .share .sharebox .bshare-custom .ins{background-image: url(/images/share3.png);}*/
.news-detail .left .share .sharebox .bshare-custom .facebook{background-image: url(/images/share2.png);}
.news-detail .left .share .sharebox .bshare-custom .twitter{background-image: url(/images/share1.png);}


.news-detail .left .share .sharebox .bshare-custom .linkedin:hover{background-image: url(/images/share_4.png);}

.news-detail .left .share .sharebox .bshare-custom .twitter:hover{background-image: url(/images/share_1.png);}

.news-detail .left .share .sharebox .bshare-custom .facebook:hover{background-image: url(/images/share_2.png);}

/*.news-detail .left .share .sharebox .bshare-custom .ins:hover{background-image: url(/images/share_3.png);}*/
.news-detail .left .share .sharebox:hover .sbox:after{transform:rotate(180deg)}
.news-detail .left .share .sharebox:hover .bshare-custom{width: 44px;height:156px;padding-top:18px;opacity:1;filter: alpha(opacity=100)}
.news-detail .right{width: 22.22%;border: 1px solid #eeeeee;border-top: none;}
.news-detail .right .name{line-height: 60px;height: 60px;color: #ffffff;font-size: 18px;font-family: 'SKSans_Bold';background: #3884c6;padding-left: 20px;}
.news-detail .right .name .swiper-prev,
.news-detail .right .name .swiper-next{cursor: pointer;top: 24px;width: 25px;height: 13px;background-repeat: no-repeat;background-position: center center;}
.news-detail .right .name .swiper-prev{right: 65px;background-image: url(/images/info_dleft.png);}
.news-detail .right .name .swiper-next{right: 20px;background-image: url(/images/info_dright.png);}
.news-detail .right .swiper-slide{}
.news-detail .right .swiper-slide .s1{width: 88.89%;margin: 20px auto 0;}
.news-detail .right .swiper-slide .img .p{padding-top: 50%;}
.news-detail .right .swiper-slide .img .absolute{background-repeat: no-repeat;background-position: center center;-webkit-background-size: cover;background-size: cover;overflow: hidden;}
.news-detail .right .swiper-slide .n1{margin: 25px 0 20px;color: #333333;font-size: 20px;line-height: 26px;}
.news-detail .right .swiper-slide .desc{color: #666666;font-size: 14px;line-height: 24px;}
.news-detail .right .swiper-slide .date{padding: 25px 0 28px;color: #525252;font-size: 16px;}
.news-detail .right .swiper-slide:hover .img img{transform: scale(1.1);}
.news-detail .right .swiper-slide:hover .n1{color: #3884c6;}

.news-detail .button{border-top: 1px solid #333333;border-bottom: 1px solid #333333;margin-top: 60px;}
.news-detail .button .irow{height: 70px;}
.news-detail .button .irow .tt{width: 10.83%;margin-left: 5%;color: #333333;font-size: 16px;}
.news-detail .button .irow .tt span{display: none;}
.news-detail .button .irow .name2{color: #333333;font-size: 16px;width: 62.5%;padding-left: 6.6%;background-repeat: no-repeat;background-position: left center;}
.news-detail .button .irow:hover .name2{color: #3884c6;}
.news-detail .button .irow .date{color: #333333;font-size: 16px;margin-right: 4.91%;}
.news-detail .button .irow.prev .name2{background-image: url(/images/i_up.png);}
.news-detail .button .irow.next .name2{background-image: url(/images/i_down.png);}
.news-detail .button .irow.prev:hover .name2{background-image: url(/images/i_up2.png);}
.news-detail .button .irow.next:hover .name2{background-image: url(/images/i_down2.png);}
.news-detail .button .next{border-top: 1px solid #e8e8e8;}
.news-detail .button .irow *{line-height: 70px;}
.news-detail .return{width: 238px;margin: 40px auto 0;border: 1px solid #282828;line-height: 58px;height: 58px;color: #282828;font-size: 16px;border-radius: 50px;}
.news-detail .return:hover{color: #fff;background: #3884c6;border-color: #3884c6;}

/*解决方案*/
.solution-detail .blank40{padding-top: 40px;}
.solution-detail .blank80{padding-top: 80px;}
.solution-detail .blank60{padding-top: 60px;}
.solution-detail table{border-collapse: inherit;}
.solution-detail .solution-name{color: #555;font-size: 30px;font-family: 'SKSans_Bold';padding: 80px 0 40px;text-transform: uppercase;}
/*.solution-detail .solution-name.top1{color: #333;}*/
.solution-detail .solution-name2{color: #555;font-size: 28px;padding: 50px 0 20px;text-transform: inherit;}
.solution-detail .gray1{background: #fafafb;}
.solution-detail .gray1,
.solution-detail .white1{padding: 80px 0;}
.solution-detail .gray1.p3{padding-bottom: 30px;}
.solution-detail .white1 .solution-name,
.solution-detail .gray1 .solution-name{padding-top: 0;}

.products-detail.solution1 .swiper-pagination{display: block;}
.products-detail.solution1 .gray1 .swiper-container{position: static;}
.products-detail.solution1 .gray1 .swiper-slide{width: 31.86%;margin-right: 2.14%;}
.products-detail.solution1 .gray1 .swiper-slide .p{width: 100%;padding-top: 112.19%;}
.products-detail.solution1 .gray1 .swiper-slide .img{width: 79.06%;height: 137px;padding: 26% 0 0;margin: 0 auto;}
.products-detail.solution1 .gray1 .swiper-slide .img img{max-height: 137px;}

.products-detail.solution1 .gray1 .swiper-next,
.products-detail.solution1 .gray1 .swiper-prev{cursor: pointer;top: 0;bottom: 0;margin: auto;width: 44px;height: 44px;border: 1px solid rgba(255,255,255,.5);border-radius: 50%;background-repeat: no-repeat;background-position: center center;background-color: rgba(0, 0, 0, .6);}
.products-detail.solution1 .gray1 .swiper-next:hover,
.products-detail.solution1 .gray1 .swiper-prev:hover{background-color: #000;}
.products-detail.solution1 .gray1 .swiper-prev{left: 0;background-image: url(/images/s_left.png);}
.products-detail.solution1 .gray1 .swiper-next{right: 0;background-image: url(/images/s_right.png);}

.products-detail.solution1 .swiper-pagination{display: block;margin-top: 35px;position: static;}
.products-detail.solution1 .swiper-pagination .swiper-pagination-bullet{width: 8px;height: 8px;margin: 0 10px;border: 2px solid #87afd2;background: transparent;opacity: 1;}
.products-detail.solution1 .swiper-pagination .swiper-pagination-bullet-active{background: #3884c6;border-color: #2d7dc4;}


#download {padding: 80px 0;background: #f7f7f7;}
#download .menu{width: 22.14%;padding: 20px 0;border-radius: 3px;background: #fff;}
#download .menu .cate,
#download .menu .form{width: 85%;margin: 0 auto;}
#download .menu .form{margin-bottom: 30px;border: 1px solid #e5e5e5;border-radius: 2px;}
#download .menu .form .input{padding: 0 3%;width: 70%;height: 40px;line-height: 40px;color: #333333;font-size: 12px;}
#download .menu .form .sub{width: 24%;height: 40px;background: url(/images/search3.png) no-repeat center center;cursor: pointer;}
#download .menu .one{margin-bottom: 10px;}
#download .menu .one .tt{cursor: pointer;padding-left: 10%;margin-bottom: 6px;color: #333;font-size: 16px;background: url(/images/m_r.png) no-repeat 10px center/5px;line-height: 24px;}
#download .menu .one .t2{margin-left: 7%;}
#download .menu .one .t3{margin-left: 21%;cursor: pointer;margin-bottom: 6px;color: #333;font-size: 16px;line-height: 24px;}
#download .menu .one .tt:hover{background-image: url(/images/m_r2.png);}
#download .menu .one .tt.in{background-image: url(/images/m_d.png);}
#download .menu .one .tt.in:hover{background-image: url(/images/m_d2.png);}
#download .menu .one .tt:hover,
#download .menu .one .t3:hover{color: #3885c7;}
#download .list{width: 71.42%;}

@media (max-width: 1600px){
  .products-detail.solution1 .gray1 .swiper-next,
  .products-detail.solution1 .gray1 .swiper-prev{width: 35px;height: 35px;}
  .products-detail.solution1 .gray1 .swiper-prev{left: -15px;}
  .products-detail.solution1 .gray1 .swiper-next{right: -15px;}
}
@media (max-width: 1280px){
  .products-detail.solution1 .gray1 .swiper-slide .img{padding-top: 21%;}
}

@media (max-width: 1050px){
  .products-detail.solution1 .gray1 .swiper-slide{width: 33%;margin-right: 1%;}
  .products-detail.solution1 .gray1 .swiper-slide .img{padding-top: 14%;}
}

@media (max-width: 920px){
  .products-detail.solution1 .gray1 .swiper-slide .p{padding-top: 119%;}
  .products-detail.solution1 .gray1 .swiper-slide .img{padding-top: 12%;}
}

@media (max-width: 750px){
  .products-detail.solution1 .gray1 .swiper-slide .p{padding-top: 0;}
  .products-detail.solution1 .gray1 .swiper-slide .absolute{position: static;padding-bottom: 10%;}
  .products-detail.solution1 .gray1 .swiper-slide .img{height: 140px;padding-top: 10%;}
  .products-detail.solution1 .gray1 .swiper-slide .img img{max-height: 100%;}

  .products-detail.solution1 .gray1 .swiper-next,
  .products-detail.solution1 .gray1 .swiper-prev{width: 40px;height: 40px;position: static;display: inline-block;vertical-align: top;margin-top: 40px;}
  .products-detail.solution1 .gray1 .swiper-next{margin-left: 20px;}
  .products-detail.solution1 .gray1 .swiper-container{text-align: center;}
}

.solution-detail .border{width: 35px;height: 5px;background: #666666;}
.solution-detail .picture .content{float: left;width: 44.28%;margin-top: 5.7%;}
.solution-detail .picture .content .tt{color: #333333;font-size: 34px;line-height: 40px;}
.solution-detail .picture .content .desc{font-size: 18px;line-height: 30px;margin: 3% 0 7%;}
.solution-detail .picture .img{float: right;width: 50%;}

.solution-detail .first .picture{margin-bottom: 5.7%;}
.solution-detail .first .picture:last-child{margin-bottom: 0;}
.solution-detail .first .picture .content{float: left;width: 44.28%;margin-top: 0;}

.solution-detail .solution7 .s1 .img,
.solution-detail .solution3 .s2 .img{float: left;}
.solution-detail .solution3 .s2 .content,
.solution-detail .solution7 .s1 .content{float: right;}
.solution-detail .solution3 .s4{padding-bottom: 0;}
.solution-detail .solution3 .pic-list{margin-top: 40px;}
.solution-detail .solution3 .pic-list .pic{width: 43.57%;margin-bottom: 7.14%;margin-right: 12.85%;}
.solution-detail .solution3 .pic-list .pic:nth-child(2n){margin-right: 0;}
.solution-detail .solution3 .pic-list .img{width: 26.56%;}
.solution-detail .solution3 .pic-list .fr{width: 64.75%;}
.solution-detail .solution3 .pic-list .fr .tit{color: #333333;font-size: 24px;}
.solution-detail .solution3 .pic-list .fr .desc{color: #828282;font-size: 16px;line-height: 26px;margin-top: 15px;}
.solution-detail .solution3 .pic1{width: 53.7%;height: 521px;float: left;}
.solution-detail .solution3 .con{width: 41.43%;margin-top: 7%;}
.solution-detail .solution3 .con .title{color: #333333;font-size: 38px;margin-bottom: 11%;}
.solution-detail .solution3 .con .desc{width: 75.5%;color: #828282;font-size: 16px;line-height: 26px;}
.solution-detail .solution3 .con .desc .border{margin-top: 30px;}



#download {padding: 80px 0;background: #f7f7f7;}
#download .menu{width: 272px;padding: 30px 0;border-radius: 3px;background: #fff;}
#download .menu .cate,
#download .menu .form{width: 85%;margin: 0 auto;}
#download .menu .form{margin-bottom: 30px;border: 1px solid #e5e5e5;border-radius: 2px;}
#download .menu .form .input{padding: 0 3%;width: 70%;height: 40px;line-height: 40px;color: #333333;font-size: 12px;}
#download .menu .form .sub{width: 24%;height: 40px;background: url(/images/search3.png) no-repeat center center;cursor: pointer;}
#download .menu .one{margin-bottom: 10px;}
#download .menu .one .tt{cursor: pointer;padding-left: 10%;margin-bottom: 6px;color: #333;font-size: 16px;background: url(/images/m_r.png) no-repeat 10px 6px/6px;line-height: 24px;}
#download .menu .one .t2{margin-left: 7%;}
#download .menu .one .t3{margin-left: 21%;cursor: pointer;margin-bottom: 6px;color: #666666;font-size: 16px;line-height: 24px;}
#download .menu .one .tt:hover{background-image: url(/images/m_r2.png);}
#download .menu .one .tt.in{background-image: url(/images/m_d.png);-webkit-background-size: 10px;background-size: 10px;color: #3885c7;}
#download .menu .one .tt.in:hover{background-image: url(/images/m_d2.png);-webkit-background-size: 10px;background-size: 10px;}
#download .menu .one .tt:hover,
#download .menu .one .t3:hover,#download .menu .one .t3.in{color: #3885c7;}
#download .menu .two,
#download .menu .three{height: 0;overflow: hidden;}
#download .list{width: 76%;padding: 30px 0;background: #fff;}
#download .list .top{background: #F7F7F7;border-bottom: 1px solid #EEE;}
#download .list .li,
#download .list .top{width: 96%;margin: 0 auto;}
#download .list .li .cate{padding-top: 15px;padding-bottom: 6px;border-bottom: 1px solid #333;font-size: 14px;color: #333;padding-left: 20px;font-family: 'SKSans_Bold';}
#download .list .tab{color: #232323;font-size: 14px;line-height: 24px;padding-left: 20px!important;}
#download .list .tab.t1{width: 40%;cursor: pointer;}
#download .list .tab.t2{width: 25%;cursor: pointer;}
#download .list .tab.t3{width: 14%;cursor: pointer;}
#download .list .tab.t4{width: 13%;}
#download .list .tab .mi{display: none;}
#download .list .ico{height: 24px;background: url(/images/menu_download_ico_cur.png) no-repeat center center;}
#download .list .top .tab{padding: 9px 0;font-size: 14px;font-family: 'SKSans_Bold';}
#download .list .li .con{padding: 10px 0;border-bottom: 1px solid #eee;}
#download .list .content{width: 100%;padding: 12px 0;display: none;}
#download .list .content .file{width: 58%;padding-left: 30px;color: #000}
#download .list .content .size{width: 30%;}
#download .list .content .file span,#download .list .content .size span{font-weight: bold;}
#download .list .content .desc{margin-top: 15px;padding-left: 30px;}
#download .list .content .desc .t{color: #000;font-weight: bold;}
#download .list .content .desc .d{line-height: 180%;}

  #download .menu .one .t3{border-bottom: 1px solid #ddd;}
@media (max-width: 1440px){
    #download .list .tab.t1{width: 30%;}
}
@media (max-width: 1280px){
  #download .list{width: 72%;}
}

@media (max-width: 1060px){
    #download .list .tab.t1{width: 30%;}

    #download .menu .one .t3{margin-left: 20%;}
    #download .list{width: 68%;}
}



@media (max-width: 920px){
  #download .list .tab.t2,
  #download .list .tab.t3,
  #download .list .tab.t4,
  #download .list .tab.t1{width: auto;}
  #download .list .tab.t1{font-weight: bold;}
  #download .list .tab{display: block;}
  #download .list .tab .mi{display: inline-block;}
  #download .list .tab.tmi{display: none;}

  #download .menu{width: 32%;}
  #download .list{width: 65%;}
  #download .menu .one .tt,
  #download .menu .one .t2{padding-left: 25px;}
}

#down2 {max-width: 1080px;margin: 0 auto;}
#down2 .top{padding: 15.27% 5%;background: #ed3f3e;width: 90%;font-size: 60px;line-height: 60px;color: #fff;}
#down2 .tag{background-repeat: no-repeat;background-position: center center;margin: 0 auto 6.01%;}
#down2 .boxs{padding: 0 0 29.1%;}
#down2 .boxs.b1{padding-top: 24.53%;}
#down2 .boxs .t1{width: 63px;height: 63px;background-image: url(/images/tag1.png);}
#down2 .boxs .t2{width: 68px;height: 64px;background-image: url(/images/tag2.png);}
#down2 .boxs .t3{width: 71px;height: 61px;background-image: url(/images/tag5.png);}
#down2 .boxs .con{width: 90%;margin: 0 auto;padding: 16.875% 0 10.22%;background: #f2f2f2;}
#down2 .boxs .con .d{width: 90%;margin: 0 auto;}
#down2 .boxs .con .tit{font-weight: bold;font-size: 40px;color: #464644;margin: 0 auto 8.1%;}
#down2 .boxs .con .desc{font-size: 36px;line-height: 48px;color: #606060;margin: 0 auto;}
#down2 .boxs .con .pdf{width: 240px;height: 240px;background: url(/images/tag4.png) no-repeat center center;margin: .05% auto 8.1%;}

@media (max-width: 750px){
  #down2 .top{font-size: 32px;}
  #down2 .boxs .con .tit{font-size: 24px;}
  #down2 .boxs .con .desc{font-size: 20px;line-height: 30px;}
  #down2 .boxs .con .pdf{width: 200px;height: 200px;}
}


#support_swiper{position: static;}
#support_swiper .swiper-slide{height: 423px;}
#support_swiper .left{bottom: 13%;left: 57.3%;z-index: 2;}
#support_swiper .left .btn{width: 54px;height: 54px;cursor: pointer;background-repeat: no-repeat;background-position: center center;background-color: #ececec;}
#support_swiper .left .btn:hover{background-color: #3884c6;}
#support_swiper .left .btn.swiper-prev{background-image: url(/images/images/s_left.png);}
#support_swiper .left .btn.swiper-next{background-image: url(/images/images/s_right.png);margin-left: 1px;}
#support_swiper .left .btn.swiper-prev:hover{background-image: url(/images/images/s_left2.png);}
#support_swiper .left .btn.swiper-next:hover{background-image: url(/images/images/s_right2.png);}

#support_swiper2{width: 56.91%;bottom: 0;right: -21.48%;}
#support_swiper2 .swiper-slide{cursor: pointer;}

@media (max-width: 1200px){
    .solution-detail .solution3 .pic1{height: auto;padding-bottom: 60px;}
    #support_swiper .swiper-slide{height: auto;}
    #support_swiper2{display: none;}

    .solution-detail .solution3 .con{margin-top: 0%;}
    .solution-detail .solution3 .con .title{font-size: 32px;margin-bottom: 7%;}
    .solution-detail .solution3 .con{width: 43.43%;}
    .solution-detail .solution3 .con .desc{width: 100%;}
}
@media (max-width: 1050px){
}
@media (max-width: 950px){
    .solution-detail .solution3 .pic1,
    .solution-detail .solution3 .con{width: 100%;float: none;}
    .solution-detail .solution3 .pic1{margin-bottom: 5%;}
    .solution-detail .solution3 .con .title{font-size: 26px;margin-bottom: 30px;}
}
@media (max-width: 750px){
    .solution-detail .solution3 .con .title{font-size: 20px;margin-bottom: 20px;}
  
}

.solution-detail .solution3 .system{width: 31.8%;margin-right: 2.14%;}
.solution-detail .solution3 .system:nth-child(3n){margin-right: 0;}
.solution-detail .solution3 .system .title{padding: 20px 0;color: #333333;font-size: 18px;}
.solution-detail .solution3 .picture.s7 .content{width: 42.85%;}
.solution-detail .solution3 .picture.s7 .content .tt{font-size: 38px;}
.solution-detail .solution3 .picture.s7 .img{width: 45.71%;}
.solution-detail .solution3 .gray1.s8{padding-bottom: 0;}
.solution-detail .solution3 .s8 .picture{padding-bottom: 10px;}
.solution-detail .solution3 .s8 .picture .img{width: 45.85%;}
.solution-detail .solution3 .s8 .picture .content{width: 50%;margin-top: 30px;}
.solution-detail .solution3 .s8 .picture .d1{color: #333333;font-size: 28px;margin-bottom: 20px;}
.solution-detail .solution3 .s8 .picture .desc{margin-top: 0;}
.solution-detail .solution3 .gray1.s9,
.solution-detail .solution3 .gray1.s10,
.solution-detail .solution3 .gray1.s11{padding: 0;}
.solution-detail .solution3 .gray1.s9 .swiper-container{overflow: visible;}
.solution-detail .solution3 .gray1.s9 .swiper-slide{opacity: .1;}
.solution-detail .solution3 .gray1.s9 .swiper-slide-active{opacity: 1;}
.solution-detail .solution3 .gray1.s9 .swiper-slide .li{width: 31.8%;margin-right: 2.2%;}
.solution-detail .solution3 .gray1.s9 .swiper-slide .li:nth-child(3){margin-right: 0;}
.solution-detail .solution3 .gray1.s9 .swiper-slide .title{padding: 18px 0;color: #333333;font-size: 18px;}
.solution-detail .solution3 .gray1.s9 .btn{cursor: pointer;width: 12px;height: 21px;background-repeat: no-repeat;background-position: center center;top: 0;bottom: 0;margin: auto;}
.solution-detail .solution3 .gray1.s9 .btn.swiper-prev{left: -40px;background-image: url(/images/images/z3.png);}
.solution-detail .solution3 .gray1.s9 .btn.swiper-next{right: -40px;background-image: url(/images/images/z4.png);}
.solution-detail .solution3 .gray1.s9 .btn.swiper-prev:hover{background-image: url(/images/images/z1.png);}
.solution-detail .solution3 .gray1.s10 .picture .content{margin-left: 5.7%;}
.solution-detail .solution3 .gray1.s10 .picture .content,
.solution-detail .solution3 .gray1.s11 .picture .content{width: 38.57%;}
.solution-detail .solution3 .gray1.s10 .picture,
.solution-detail .solution3 .gray1.s11 .picture{background: #fff;}
.solution-detail .solution3 .gray1.s11 .picture .img{float: left;}
.solution-detail .solution3 .gray1.s11 .picture .content{margin-right: 5.7%;float: right;}
.solution-detail .solution7 .s6{position: relative;}
.solution-detail .solution7 .s2 .content{width: 43.92%;}
.solution-detail .solution7 .s2 .pic{width: 48%;}
.solution-detail .solution7 .s6:before{width: 1px;height: 100%;position: absolute;content: "";top: 0;bottom: 0;margin: auto;left: 0;right: 0;background: #e5e5e5;}
.solution-detail .solution7 .s6 .left .intro{color: #828282;font-size: 18px;line-height: 30px;}
.solution-detail .solution7 .s6 .li{margin-top: 25px;}
.solution-detail .solution7 .s6 .li .img{width: 18.46%;vertical-align: middle;}
.solution-detail .solution7 .s6 .li .desc{margin-left: 2.92%;vertical-align: middle;color: #828282;font-size: 20px;line-height: 32px;width: 75%;}
.solution-detail .solution7 .s6 .right .li{margin-bottom: 9%;padding-bottom: 9%;border-bottom: 1px solid #f2f2f2;margin-top: 0;}
.solution-detail .solution7 .s6 .right .li:last-child{margin-bottom: 0;padding-bottom: 0;border-bottom: none;}
.solution-detail .solution7 .s6 .right .li .img{width: 11.53%;}
.solution-detail .solution7 .s6 .right .li .desc{width: 85.38%;}

.solution-detail .solution7 .s6 .left,
.solution-detail .solution7 .s6 .right{width: 46.42%;}

.solution-detail .img-box .btn1{right: 0;bottom: 0;}
.solution-detail .img-box .btn1 div{width: 35px;height: 35px;cursor: pointer;background-repeat: no-repeat;background-position: center center;background-color: #ececec;}
.solution-detail .img-box .btn1 div:hover{background-color: #3884c6;}
.solution-detail .img-box .swiper-prev{background-image: url(/images/images/s_left.png);}
.solution-detail .img-box .swiper-next{background-image: url(/images/images/s_right.png);margin-left: 1px;}
.solution-detail .img-box .swiper-prev:hover{background-image: url(/images/images/s_left2.png);}
.solution-detail .img-box .swiper-next:hover{background-image: url(/images/images/s_right2.png);}

@media (max-width: 1580px){
    .solution-detail .solution3 .gray1.s9 .swiper-container:hover .btn{width: 40px;}
    .solution-detail .solution3 .gray1.s9 .btn{width: 0px;background-color: rgba(0,0,0,.3);height: 100%;}
    .solution-detail .solution3 .gray1.s9 .btn.swiper-next{right: 3px;}
    .solution-detail .solution3 .gray1.s9 .btn.swiper-prev{left: 0;}
}
@media (max-width: 1400px){
    .solution-detail table{border-collapse: collapse;}
    .solution-detail table td{padding: 10px 0;font-size: 16px;}

    .solution-detail .solution3 .picture.s7 .content .tt{font-size: 30px;}
}
@media (max-width: 1280px){
    #support_swiper .left .btn{height: 40px;height: 45px;}
    #support_swiper .left{bottom: 120px;}
}
@media (max-width: 1200px){
    .solution-detail .picture .content{margin-top: 3%;}
    .solution-detail .solution3 .picture.s7 .content .tt,
    .solution-detail .picture .content .tt{font-size: 28px;line-height: 32px;}

    #support_swiper .left{bottom: 0;width: 100%;left: 0;right: 0;text-align: center;}
    #support_swiper .left .btn.swiper-next{margin-left: 12px;}

    .solution-detail .solution3 .s8 .picture .content{margin-top: 0;width: 59%;}
    .solution-detail .solution3 .s8 .picture .img{width: 40%;}
}

@media (max-width: 1050px){
    .solution-detail .solution-name{font-size: 24px;}
    .solution-detail .picture .content .desc{font-size: 16px;line-height: 26px;}
}
@media (max-width: 981px){
    .solution-detail .picture .content{margin-top: 1%;width: 47%;}
    .solution-detail .solution3 .picture.s7 .content .tt,
    .solution-detail .picture .content .tt{font-size: 24px;}

    .solution-detail .solution3 .pic-list .pic{width: 48%;margin-right: 4%;}
    .solution-detail .solution3 .pic-list .img{width: 25%;}
    .solution-detail .solution3 .pic-list .fr{width: 72%;}
}

@media (max-width: 850px){
    .solution-detail .solution3 .picture.s7 .content .tt,
    .solution-detail .picture .content .tt{font-size: 20px;line-height: inherit;}
    .solution-detail .picture .content .desc{font-size: 14px;line-height: 24px;margin: 2% 0 5%;}

    #support_swiper .swiper-slide{background-image: none!important;}
    #support_swiper .swiper-slide .img{display: block;}
    #support_swiper .swiper-slide .con{width: 100%;float: none;margin-top: 6%;}

    .solution-detail .solution3 .s8 .picture .d1{font-size: 24px;}

    .solution-detail .solution3 .gray1.s9 .swiper-slide .title{font-size: 16px;padding: 10px 0;}
}
@media (max-width: 750px){
    .solution-detail .solution3 .pic-list .pic{width: 100%;margin-right: 0%;}
    .solution-detail .solution3 .pic-list .img{width: 25%;}
    .solution-detail .solution3 .pic-list .fr .tit{font-size: 20px;}
    .solution-detail .solution3 .pic-list .fr{width: 72%;}

    #support_swiper .swiper-slide .con .title{font-size: 22px;}

    .solution-detail .solution3 .system:nth-child(3n),
    .solution-detail .solution3 .system{width: 48%;margin-right: 4%;margin-bottom: 4%;}
    .solution-detail .solution3 .system:nth-child(2n){margin-right: 0;}

    .solution-detail .solution3 .s8 .picture .d1{font-size: 20px;}
    .solution-detail .solution3 .s8 .picture .desc *{font-size: 16px!important;}

    .solution-detail .solution3 .picture.s7 .img{width: 40%;}
    .solution-detail .solution3 .picture.s7 .content{width: 55%;margin-top: 2%;}

    .solution-detail .solution3 .s8 .picture .img,
    .solution-detail .solution3 .s8 .picture .content{width: 100%;float: none;}
    .solution-detail .solution3 .s8 .picture .content{margin-top: 20px;}

    .solution-detail .solution-name2{font-size: 26px;}


    .solution-detail .solution7 .s2 .content,
    .solution-detail .solution7 .s2 .pic{width: 100%;float: none;}
    .solution-detail .solution7 .s2 .content{margin-bottom: 6%;}

    .solution-detail .solution7 .s6:before{display: none;}
    .solution-detail .solution7 .s6 .left{margin-bottom: 9%;}
    .solution-detail .solution7 .s6 .left,
    .solution-detail .solution7 .s6 .right{width: 100%;float: none;}
}
@media (max-width: 720px){
    .solution-detail .solution7 .s1 .img,
    .solution-detail .picture .img,
    .solution-detail .solution3 .picture.s7 .img,
    .solution-detail .solution3 .gray1.s11 .picture .img,
    .solution-detail .solution3 .s2 .img{width: 100%;float: none;}
    .solution-detail .solution7 .s2 .content,
    .solution-detail .solution3 .picture.s7 .content,
    .solution-detail .picture .content,
    .solution-detail .solution3 .s2 .content{width: 100%;float: none;}
    .solution-detail .picture .content{margin-top: 6%;}
    .solution-detail .solution3 .gray1.s10,
    .solution-detail .picture{padding-bottom: 6%;}
    .solution-detail .solution3 .gray1.s10 .picture{padding-bottom: 0;}
    .solution-detail .solution3 .gray1.s10 .picture .content,
    .solution-detail .solution3 .gray1.s11 .picture .content{margin: 0 auto;width: 90%;float: none;padding-bottom: 5%;padding-top: 3%;}
    .solution-detail .gray1,
    .solution-detail .white1{padding: 60px 0;}

    .solution-detail .blank80{padding-top: 60px;}
    .solution-detail .blank60{padding-top: 40px;}
    .solution-detail .blank40{padding-top: 20px;}

    #zone_swiper.pc{display: none;}
    #zone_swiper2.hide{display: block;}
    .solution-detail .solution3 .gray1.s9 .swiper-container:hover .btn{width: 28px;}
    .solution-detail .solution3 .gray1.s9 .swiper-container .btn.swiper-next{right: 0;}
    .solution-detail .solution3 .gray1.s9 .swiper-slide .li{width: 48%;margin-right: 4%;}
    .solution-detail .solution3 .gray1.s9 .swiper-slide .li:nth-child(2n){margin-right: 0;}
}

@media (max-width: 651px){
    .solution-detail .solution3 .picture.s7 .img,
    .solution-detail .solution3 .picture.s7 .content{width: 100%;float: none;}
    .solution-detail .solution3 .picture.s7 .content{margin-bottom: 3%;}
    .solution-detail .solution3 .picture.s7 .img img{max-width: 50%;}
}
@media (max-width: 450px){
    .solution-detail .solution-name2{font-size: 22px;}
}


@media (max-width: 1860px){
    .products-box .button{-webkit-background-size: 16px auto;background-size: 16px auto;}
    .products-box .swiper-prev{left: 0;}
    .products-box .swiper-next{right: 0;}
}

@media (max-width: 1680px){
    #menu .w1620{padding-top: 12%;}
    #menu .left .li .one{font-size: 30px;}
    #menu .left .li .two .child{line-height: 37px;}
    #menu .left .li .two .child .b1{margin-top: 16px;}

    .index-box .news-pro .swiper-slide .content .desc{font-size: 40px;line-height: inherit;}
    .index-box .news-pro .swiper-slide .content .more{width: 185px;height: 50px;line-height: 50px;}

    .index-box .index-solution .swiper-slide .content{margin-top: 5%;}
    .index-box .index-solution .swiper-button{margin-top: 8%;}
    .index-box .index-solution .swiper-slide .content .name{font-size: 30px;line-height: 36px;}

    .index-box .index-news .name{font-size: 20px;line-height: 26px;}
    .index-box .index-news .cate{right: 20px;}

    .products-detail .download .center .name{font-size: 24px;}
    .products-detail .download .center .title{font-size: 22px;margin-top: 5%;}
    .products-detail .download .center .desc{font-size: 16px;line-height: 26px;}
    .products-detail .download .center .button{font-size: 18px;padding: 20px 25px;min-width: 200px;}
    .products-detail .download .center .desc{margin: 6.5% auto;}

    #news_top .swiper-button{bottom: 50px;}
    #news_top .right{top: 22.6%;}
}

@media (max-width: 1600px){
    #header .fr.right{width: 73.23%;}

    /*#main.news-box .pub2 .row{width: 70%;}*/
}
/*
@media (max-width: 1580px){
    #news_top{width: 90%;margin: 38px auto 40px;}
    #news_top .swiper-button{bottom: 10px;}
}*/


@media (max-width: 1440px){
    #header .nav .dis{margin-right: 50px;}
    #header .right.fr{width: 75%;}
    .products-detail .gray1 .swiper-slide .p{padding-top: 135%;}

    #menu .left .li .two{width: 65%;}
    
    #news_top:after{display: none;}
    #news_top .swiper-slide .img{width: 50%;}
    #news_top .swiper-button{bottom: 0;}
    #news_top .right{right: 0;top: 10%;width: 46%;padding-left: 25px;}
    #news_top .right .fr .desc{font-size: 13px;line-height: 20px;}
    #news_top .right .fr .name{margin-bottom: 10px;font-size: 18px;line-height: 26px;}

    .news-detail .button .irow .name2{width: 50%;}
    .news-detail .right .swiper-slide .n1{font-size: 18px;}
    .news-detail .button .irow *{line-height: 60px;}

    .service-box .li .left{width: 60%;margin-top: 2%;}
    .service-box .li{margin-bottom: 8%;}
    .service-box .li .left .num{font-size: 110px;}
    .service-box .li .left .name{font-size: 30px;line-height: 34px;}
    .service-box .li .left .desc{width: 87%;}

    .about-box .join-list .border *{padding: 16px 0;}
    .about-box .join-list .date{padding-left: 30px;background-position: left 25px;}
    .about-box .about1 .img{margin-top: 40px;}
    .about-box .join-list .name{width: 300px;}
    .about-box .join-list .much{width: 260px;}

    .news-box .list .news .con .desc,
    .news-box .list .news .con .name{margin-bottom: 10px;}
    .news-box .list .news .con .desc{line-height: 18px;}

    #main.news-box .pub2,
    .news-box .list .news .w1620{width: 85%;}
    #main.news-box .pub2.search .row.select{width: 22%;padding: 0;border-right: 1px solid #ddd;}
    #main.news-box .pub2.search .row.select .times{padding-left: 6%;}
    #main.news-box .pub2 .row{width: 76%;}
    #main.news-box .pub2.search .text{border-left: none;padding-left: 0;}

    .about-box .contact-way .online .contact_row.code a{width: 150px;}


}
@media (max-width: 1280px){
    .index-box .news-pro .swiper-slide .content{width: 45%;}
    .index-box .news-pro .swiper-pagination{bottom: 20px;}
    .index-box .news-pro .swiper-slide .content .desc{font-size: 36px;}
    .index-box .news-pro .swiper-slide .content .desc2{margin-bottom: 5.8%;}
    .index-box .news-pro .swiper-slide .content .more{width: 150px;height: 38px;line-height: 38px;font-size: 15px;}
    .index-box .index-solution .swiper-slide .content{margin-top: 3%;}
    .index-box .index-solution .swiper-slide .content .name{font-size: 24px;}
    .index-box .index-solution .swiper-slide .content .desc{font-size: 14px;}

    .index-box .index-news .name{font-size: 16px;line-height: 26px;}
    .index-box .index-news .center .li .con{width: 85%;}
    .index-box .index-news .cate{height: 26px;line-height: 26px;top: 20px;}
    .index-box .index-news .left .con{width: 89%;}

    /*#news_top .right .fr{padding-top: 10%;}*/
    /*#news_top .right .date2{display: block;font-size: 14px;height: 20px;line-height: 20px;color: #fff;margin-top: 12px;}*/
    /*#news_top .right .date{display: none;}*/
    
    .about-box .join-list .name{width: 260px;}
    .about-box .join-list .much{width: 240px;}

    .about-box .contact-way .left{width: 40%;}
}
@media (max-width: 1250px){
    .about-box .join-list .term .center{width: auto;}
    .about-box .join-list .term .contact{position: static;margin-top: 40px;margin-left: 30px;}
}
@media (max-width: 1240px){
    .index-box .partner-center .partner{width: 84%;}
}
@media (max-width: 1200px){
    #header .nav .dis{margin-right: 40px;}
    #header .lang{margin: 0 30px;}

    .index-box .pro-cate .dis .cate{font-size: 18px;}
    
    .index-box .index-solution{padding: 60px 0;}
    .index-box .index-solution .swiper-button .swiper-pagination{line-height: 37px;}
    .index-box .index-solution .swiper-button .btn{width: 35px;height: 35px;}
    .index-box .index-solution .swiper-slide .content .name{line-height: 32px;margin: 15px 0 25px;}
    
    .products-box .pub-title{margin-top: 80px;}
    .products-box .product-cate .swiper-slide .img{width: 60%;margin: 20% auto;}
    .products-box .product-cate .swiper-slide .name{font-size: 24px;}

    .products-detail .pic-view,
    .products-detail .download{float: none;width: 100%;}
    #pro_img{height: 400px;}
    .products-detail .pic-view .picture .swiper-slide .p{padding-top: 400px;}
    .products-detail .pic-view .btn-list{margin-top: 0;margin-left: 0;}
    .products-detail .pic-view .btn-list .swiper-next, 
    .products-detail .pic-view .btn-list .swiper-prev{height: 18px;}

    .products-detail .download .center{padding: 5% 5%;width: 90%;margin: 60px 0 0px;}
    .products-detail .download .center .title{margin-top: 20px;}
    .products-detail .download .center .desc{margin-top: 30px;}


    .products-detail .products-list .swiper-pagination{display: block;margin-top: 35px;position: static;}
    .products-detail .products-list .swiper-pagination .swiper-pagination-bullet{width: 8px;height: 8px;margin: 0 10px;border: 2px solid #87afd2;background: transparent;opacity: 1;}
    .products-detail .products-list .swiper-pagination .swiper-pagination-bullet-active{background: #3884c6;border-color: #2d7dc4;}


    #menu .left .li .one.on{margin-bottom: 25px;}
    #menu .left .li .two{width: 100%;}

    #news_top:after{display: none;}

    .news-box .list .news .con,
    .news-box .list .news .date{margin-top: 0;}
    .news-box .list .news .img{margin-right: 2%;}

    .service-box .li .left .num{font-size: 100px;}
    .service-box .li .left .name{font-size: 20px;line-height: 26px;}
    .service-box .li .left .desc{font-size: 14px;line-height: 22px;}

    .about-box .idea-list:after{display: none;}
    .about-box .idea-list{padding-bottom: 60px;}

    .about-box .partner .p-list{width: 59%;}
    .about-box .partner .p-list .swiper-container{padding: 0;}
    .about-box .partner .p-list .fz .dis:nth-child(4n),
    .about-box .partner .p-list .fz .dis.t0,
    .about-box .partner .p-list .fz .dis{width: 31%;margin-right: 3.5%;margin-top: 3.5%;}
    .about-box .partner .p-list .fz .dis:nth-child(3n){margin-right: 0;}

    .about-box .development .dp .left .num{font-size: 30px;}
    .about-box .development .dp .left .desc{margin-top: 2.5%;}
    .about-box .development .dp .img .num2{font-size: 46px;top: -32px;}
    .about-box .development .dp .left .num{width: 80%;margin-left: 0;}
    .about-box .development .dp .left .desc{width: 80%;margin: 0;}
    .about-box .development .dp:nth-child(2n) .left .num{margin-left: 10.85%;}
    .about-box .development .dp:nth-child(2n) .left .desc{margin: 0 auto;}


    .about-box .contact-way .online .contact_row.code a{width: 120px;height: 50px;bottom: 4px;}

}

@media (max-width: 1100px){
    .index-box .index-news .name{font-size: 14px;line-height: 24px;}
    .index-box .index-news .center .li:last-child .date{font-size: 12px;}

    #news_top{overflow: hidden;}
    #news_top .right .date .d1{font-size: 40px;}
    #news_top .right{right: 0;}
    #news_top .swiper-slide .img{}
    #news_top .swiper-slide{clear: both;}
    #news_top .swiper-slide .right{width: 41%;height: 100%;-webkit-background-size: 100% 100%;background-size: 100% 100%;
        display: block;top: 0;padding: 0 0 0 3.7%;padding-top: 4%;padding-left: 3%;}
    #news_top .right .date{margin-top: 5%;float: none;margin-bottom: 3%;}
    #news_top .right .fr .name{font-size: 22px;line-height: 30px;margin-bottom: 15px;}
    #news_top .right .fr{float: none;width: 90%;}
    #news_top .right-box{display: none;}
    #news_top .right .fr .desc{font-size: 16px;margin-bottom: 20px;}
    #news_top .swiper-button{position: relative;bottom: 0;right: 0;margin: 0 auto;text-align: center;margin-top: 35px;}
    #news_top .swiper-button .swiper-prev, #news_top .swiper-button .swiper-next{}



    .about-box .join-list .much{display: none;}
    .about-box .join-list .name{width: 320px;}
    .about-box .join-list .term .center .desc.mm{display: block;}
    .about-box .join-list .term .center{padding: 30px 0 0 4%;}
    .about-box .join-list .term .contact{margin-left: 4%;}
    .about-box .join-list .term .dd.d2{margin-top: 50px;}
}
@media (max-width: 1000px){
    #header .menu{display: block;}
    #header .right.fr{width: auto;}
    #header .right.fr .nav{display: none!important;}

}
@media (max-width: 1050px){
    .head{height: 70px;}
    .index-box .pro-cate .dis .ico{margin-bottom: 10px;}
    .index-box .pro-cate a.dis{width: 28%;}
    .index-box .pro-cate .dis .ico .p{padding-top: 100%;}

    .index-box .news-pro .swiper-slide .content .desc{font-size: 26px;}
    .index-box .news-pro .swiper-slide .content .more{width: 120px;height: 35px;line-height: 35px;}

    .index-box .index-solution .swiper-slide .content .name{font-size: 18px;line-height: 26px;}
    .index-box .index-solution .swiper-slide .content .name:before{top: 13px;width: 100px;left: -125px;}
    .index-box .index-solution .swiper-slide .content .cate{font-size: 16px;}
    .index-box .index-solution .swiper-slide .content .desc{font-size: 13px;}

    #footer{padding-bottom: 30px;}
    #footer .contact .company:hover, #footer .contact .dis{margin-right: 20px;}
    #footer .bottom{text-align: center;}
    #footer .bottom .nav,
    #footer .copyright{float: none;}
    #footer .copyright{margin-top: 28px;}
    #footer .bottom .copyright a, 
    #footer .bottom .copyright .dis,
    #footer .bottom .nav .dis span{font-size: 16px;}
    
    .top-bread .home{width: 50px;}
    .top-bread .select{width: 225px;}
    
    .pub-title{font-size: 26px;}
    .products-box .three .cate{width: 18%;height: 48px;line-height: 48px;}

    .news-detail .left{width: 100%;}
    .news-detail .right{display: none;}
    .news-detail .button .irow{height: 60px;}
    .news-detail .button .irow .date{margin-right: 0;}
    .news-detail .button .irow .tt span{display: inline-block;}

    .news-detail .return{width: 180px;height: 50px;line-height: 50px;}
    .news-detail .button .irow .tt{margin-left: 0;width: auto;}
    .news-detail .button .irow .name2{padding-left: 10px;width: 70%;}
    .news-detail .button .irow .date{display: none;}
    .news-detail .button .irow.prev .name2,
    .news-detail .button .irow.next .name2{background-image: none;}

    .about-box .about1 .img,
    .about-box .about1 .con{width: 100%;float: none;}
    .about-box .about1 .img{margin-top: 10px;}
    .about-box .about1 .img .p{display: none;}
    .about-box .about1 .img .absolute{position: static;}

    .about-box .development .dp .w1200{padding: 40px 0;}
    .about-box .development .dp .img .num2{top: -34px;}
    .about-box .development .dp:first-child .w1200{padding-top: 80px;}
    .about-box .development .dp:last-child .w1200{padding-bottom: 80px;}
}
@media (max-width: 1024px){
    .service-box .li .left .button{display: none;}
    .service-box .li .left .desc{width: 100%;float: none;text-align: justify;font-size: 16px;}
    .service-box .li .left .block{display: none;}
}
@media (max-width: 981px){
    .products-box .product-cate .swiper-slide .p{padding-top: 135%;}

    .products-box .products-list .swiper-slide .img .p2{padding-top: 70%;}
    .products-box .products-list .swiper-slide .img .absolute{padding: 15% 0;}

    #news_top .right .date{display: none;}
    #news_top .right .fr .name{margin-bottom: 20px;font-size: 18px;}
    #news_top .swiper-slide{overflow: hidden;}
    #news_top .swiper-slide .img{width: 50%;}
    #news_top .right .fr{width: 95%;}
    #news_top .swiper-slide .right{padding-top: 4%;padding-left: 2%;}
    #news_top .right .fr .desc{font-size: 14px;height: 38px;overflow: hidden;}
    #news_top .swiper-slide .right{width: 48%;}
    #news_top .right .fr .name{font-size: 18px;text-overflow: ellipsis; overflow: hidden; white-space: nowrap;}
    #news_top .right .date2{display: block;height: 20px;color: #fff;font-size: 14px;margin-top: 20px;}
    #news_top .right .fr{padding-top: 0;}


    .service-box .li .left .num{font-size: 60px;}
    .service-box .li .left .block{margin-bottom: 3%;display: block;}
    .service-box .li .left .name{font-size: 18px;line-height: 26px;}
    .service-box .li .right{margin-top: 5%;}

  .index-box .index-solution .swiper-slide .content .cate{margin-bottom: 25px;}
  .index-box .index-solution .swiper-slide .content .name{display: none;}

}
@media (max-width: 950px){
    #footer .left .contact{text-align: left;}
    #footer .left,
    #footer .right{width: 100%;float: none;text-align: center;}
    #footer .right{margin-top: 28px;}

    .products-box .pub-title{margin-top: 60px;}
    .products-box .product-cate,
    .products-box .products-list{text-align: center;}
    .products-box .products-list .swiper-container,
    .products-box .product-cate .swiper-container{text-align: left;margin-bottom: 50px;}
    .products-box .button{width: 39px;position: static;display: inline-block;vertical-align: top;margin: 0 20px;border: 1px solid #999999;-webkit-background-size: 12px auto;background-size: 12px auto;}
    .products-box .button:hover{border-color: #3884c6;}


    .about-box .contact-way .left{width: 100%;float: none;}
    .about-box .contact-way .online{width: 100%;float: none;}
    .about-box .contact-way .online .contact_row.code a{width: 200px;height: 50px;bottom: 2px;}

}
@media (max-width: 910px){

    .about-box .contact-way .left .tit{font-size: 18px;padding-bottom: 12px;margin-bottom: 12px;}
}
@media (max-width: 890px){
    .index-box .news-pro {background: rgba(153,153,153,.1);padding-bottom: 40px;}
    .index-box .news-pro .swiper-slide .i1{display: none;}
    .index-box .news-pro .swiper-slide .i2{display: inline-block;}
    .index-box .news-pro .swiper-slide .p{padding-top: 47.97%;}
    .index-box .news-pro .swiper-slide .p.p2{padding-top: 32.97%;}
    .index-box .news-pro .swiper-slide .img{bottom: auto;}
    .index-box .news-pro .swiper-slide .content{padding: 3% 0;width: 100%;}
    .index-box .news-pro .swiper-slide .content .desc2,
    .index-box .news-pro .swiper-slide .content .desc3,
    .index-box .news-pro .swiper-slide .content .desc{width: 90%;margin-left: auto;margin-right: auto;color: #333;}
    .index-box .news-pro .swiper-slide .content .desc3{font-size: 18px;}
    .index-box .news-pro .swiper-slide .content .more{margin-left: 5%;}
    .index-box .news-pro .swiper-slide .content .desc2{}
    .index-box .news-pro .swiper-slide .content{position: static;}
    .index-box .news-pro .swiper-pagination{position: static;margin-top: 3%;}

    
    .top-bread,
    .top-bread .select .btn,
    .top-bread .home{height: 50px;}
    .top-bread .select .one{line-height: 50px;}
    .top-bread .select{width: 190px;}
    .top-bread .select .one{font-size: 12px;}
    .top-bread .select .absolute{top: 51px;}
}
@media (max-width: 860px){
    .index-box .index-news .left{width: 100%;float: none;margin-bottom: 3%;}
    .index-box .index-news .name{font-size: 16px;}
    .index-box .index-news .date{margin-bottom: 1%;}
    .index-box .index-news .right{width: 38%;}
    .index-box .index-news .right .p{padding-top: 150%;}
    .index-box .index-news .center{width: 58%;margin-right: 3%;}
    .index-box .index-news .center .li .con{width: 88%;}
}
@media (max-width: 850px){
    #main .pub2.search .text{width: 320px;}

    .about-box .contact-way .online .contact_row.submit input{width: 120px;height: 45px;line-height: 45px;}
    .about-box .contact-way .online .contact_row input{height: 50px;line-height: 50px;}

    .solution-detail .solution-name{font-size: 26px;}
}
@media (max-width: 810px){
    .index-box .partner-center .partner{width: 75%;}

    .top-bread .select:nth-child(3),
    .top-bread .select:nth-child(4){display: none;}

    .products-detail .pic-view .picture{width: 74%;float: right;}
    .products-detail .pic-view .btn-list{margin-right: 0;float: left;}
}
@media (max-width: 768px){

    .news-detail{margin-top: 60px;margin-bottom: 80px;}
    .news-detail .left .name{line-height: 180%;}
    .news-detail .left .top{padding-left: 15px;}
    .news-detail .left .share{margin-left: 20px;}
    .news-box .list .news .con .desc,
    .news-box .list .news .con .name{width: 100%;height: auto;white-space: nowrap;overflow: hidden;text-overflow: ellipsis; }

    .service-box .li:nth-child(2n) .left,
    .service-box .li .left{width: 100%;float: none;}
    .service-box .li:nth-child(2n) .right{float: right;margin-top: 0;}
    .service-box .li:nth-child(2n) .right:after{left: auto;right: -26%;background-image: url(/images/service_bg.png);}
}
@media (max-width: 750px){

    #inner-swiper .mobile,
    #index_photo .swiper-slide .i2{display: inline-block;}
    #inner-swiper .pc,
    #index_photo .swiper-slide .i1{display: none;}
    .pub-title{font-size: 26px;}
    .index-box .pro-cate .dis .cate{font-size: 14px;}

    .index-box .news-pro .swiper-slide .content .desc{font-size: 22px;}
    .index-box .news-pro .swiper-slide .content{padding: 40px 0 20px;}
    .index-box .index-news .name{font-size: 14px;line-height: 20px;}
    .index-box .index-news .date{font-size: 14px;}
    .index-box .index-news .cate{line-height: 22px;height: 22px;font-size: 13px;padding: 0 10px;right: 13px;top: 13px;}

    .index-box .index-solution .swiper-slide .p{}
    .index-box .index-solution .swiper-slide-active .img,
    .index-box .index-solution .swiper-slide .img,
    .index-box .index-solution .swiper-slide .content,
    .index-box .index-solution .swiper-slide-active .content{float: none;width: 100%;}
    .index-box .index-solution .swiper-slide-active .content{position: static;}
    .index-box .index-solution .swiper-slide .content .name:before{display: none;}
    .index-box .index-solution .swiper-slide .content .name{font-size: 20px;}
    .index-box .index-solution .swiper-slide .content .desc{font-size: 14px;}
    .index-box .index-solution .swiper-button{text-align: center;}
    .index-box .index-solution .swiper-slide.swiper-slide-next .img{float: none;}

    .products-box .product-cate .swiper-slide .img{margin: 0 auto 35px;}
    .products-box .product-cate .swiper-slide .absolute{top: 12%;}

    .products-box .three {height: 40px;padding-bottom: 5px;overflow-x: scroll;overflow-y: hidden;white-space: nowrap;border-bottom: 1px solid #c6c6c6;}
    .products-box .three::-webkit-scrollbar{width: 3px;height: 6px;border-radius:50px;background-color:#ddd;}
    .products-box .three::-webkit-scrollbar-track{border-radius:50px;background-color:#f1f1f1;}
    .products-box .three::-webkit-scrollbar-thumb{border-radius:50px;background-color:#ddd;}
    .products-box .three .cate{width: auto;padding: 0 8%;border: none;line-height: 40px;height: 40px;}
    

    #news_top .swiper-slide .right,
    #news_top .swiper-slide .img{width: 100%;}
    #news_top .swiper-slide .right{padding: 35px 3%;width: 94%;}
    #news_top .swiper-slide .right{position: static;}
    #news_top .right .fr{margin-right: 0;}
    .news-detail .left .name{font-size: 24px;line-height: 28px;}


    .news-detail .button .block{width: 150px;}
    .news-detail .button .center{width: 160px;}

    #main .pub2.search .row.select{display: none;}

    .about-box .contact-way .left .way .dis.dd{width: 100%;}
    .about-box .contact-way .online .contact_row.fr,
    .about-box .contact-way .online .contact_row.fl{width: 100%;display: block;}
    
    #main.news-box .pub2{border: none;}
    #main.news-box .pub2 .row{width: 100%;float: none;text-align: center;}
    #main.news-box .pub2.search{}
    #main.news-box .pub2.search .text,
    #main.news-box .pub2.search .submit{float: none;}
    #main.news-box .pub2.search .text{border: 1px solid #dddddd;border-right: none;padding-left: 2%;}
    #main.news-box .pub2.search .submit{width: 14%;}

    .news-box .list .news .img{width: 30%;}
    .news-box .list .news .con{width: 68%;}
    .news-box .list .news .con .name{font-size: 18px;}

    #news_top .swiper-button .swiper-prev, 
    #news_top .swiper-button .swiper-next{width: 40px;height: 40px;}

    .products-detail .pic-view .picture,
    .products-detail .pic-view .btn-list{float: none;width: 100%;}
    .products-detail .pic-view .picture{margin-bottom: 40px;}
    .products-detail .pic-view .picture .swiper-slide{display: none;}
    .products-detail .pic-view .picture .swiper-slide:first-child{display: inline-block;}
    .products-detail .pic-view .btn-list .swiper-container{width: 86%;margin-top: 0;overflow: hidden;}
    .products-detail .pic-view .btn-list{height: auto;}
    .products-detail .pic-view .btn-list .swiper-prev,
    .products-detail .pic-view .btn-list .swiper-next{width: 5%;top: 0;bottom: 0;}
    .products-detail .pic-view .btn-list .swiper-prev{background-image: url(/images/cate_left.png);left: 0;right: auto;-webkit-background-size: 16px auto;background-size: 16px auto;}
    .products-detail .pic-view .btn-list .swiper-prev:hover{background-image: url(/images/cate_left2.png);}
    .products-detail .pic-view .btn-list .swiper-next{background-image: url(/images/cate_right.png);right: 0;left: auto;-webkit-background-size: 16px auto;background-size: 16px auto;}
    .products-detail .pic-view .btn-list .swiper-next:hover{background-image: url(/images/cate_right2.png);}
    .products-detail .pic-view .btn-list .swiper-slide{height: 85px;}
    .products-detail .pic-view .btn-list .fz{width: 100%;height: 60px;padding: 10px 0;border: none;}
    .products-detail .pic-view .btn-list .swiper-slide .img{border: 2px solid #d4d4d4;width: auto!important;height: auto;}
    .products-detail .pic-view .btn-list .swiper-slide-active .img{border-color: #3884c6;}

    #pro_img{height: 300px;}
    .products-detail .pic-view .picture .swiper-slide .p{padding-top: 300px;}

    .products-detail .detail .title{font-size: 22px;}
    .products-detail .p-table{margin-bottom: 80px;}
    .products-detail .description{font-size: 18px;line-height: 30px;}
    .products-detail .download .center .button img{width: 18px;}
    .products-detail .download .center{padding: 32px 5%;}

    .products-detail .gray1{padding: 60px 0;}
    .products-detail .gray1 .swiper-slide .p{padding-top: 320px;}

    #mapContainer{height: 400px;}

    .about-box .idea-list .list{margin-top: 25px;}
    .about-box .idea-list{padding-bottom: 30px;}
    .about-box .idea-list .list .idea{width: 100%;display: block;margin-bottom: 25px;}
    .about-box .idea-list .list .idea .desc{font-size: 16px;}

    .about-box .join-list .border *{padding: 20px 0;}
    .about-box .join-list .date{padding-left: 32px;}

    .about-box .join-list .btn{-webkit-background-size: 20px auto;background-size: 20px auto;}

    .products-detail.solution1 .products-list .swiper-pagination{display: block;}

    .solution-detail .solution-name{font-size: 20px;}
}
@media(max-width: 700px){
    #footer .contact,
    #footer .logo{display: block;margin: 0 auto;}

    #footer .left .contact{text-align: center;margin-top: 18px;}
    #footer .left .contact .dis{margin-bottom: 8px;}
    #footer .bottom .nav{display: none;}
    #footer .bottom .copyright{margin-top: 0;line-height: 26px;}
    #footer .bottom .copyright a, 
    #footer .bottom .copyright .dis, 
    #footer .bottom .nav .dis span{font-size: 14px;display: block;}

    .products-box .products-list .swiper-slide .p{padding-top: 424px;}
    .products-box .products-list .swiper-slide .name{font-size: 18px;margin-top: 25px;}
    .products-box .products-list .swiper-slide .desc{font-size: 14px;line-height: 20px;margin-bottom: 20px;}
    .products-box .products-list .swiper-slide .more{font-size: 14px;}

    .news-box .list .news .img{width: 35%;}
    .news-box .list .news .con{width: 62%;}
    .news-box .list .news .con .desc{font-size: 16px;}
}

@media (max-width: 650px){
    .about-box .partner .p-list,
    .about-box .partner .intro{float: none;width: 100%;}
    .about-box .partner .p-list{margin-top: 5%;}
    .about-box .development .dp .left,
    .about-box .development .dp .img{width: 100%;float: none;}
    .about-box .development .dp .img .num2{display: none;}
    .about-box .development .dp .left .p{display: none;}
    .about-box .development .dp .left .absolute{margin-bottom: 3%;position: static;}
    .about-box .development .dp .left .num,
    .about-box .development .dp .left .desc{width: 100%;}
    .about-box .development .dp:nth-child(2n) .left .num{margin-left: 0;}
    .about-box .development .dp:after, 
    .about-box .development .dp .w1200:after,
    .about-box .development .dp .w1200:before,
    .about-box .development .dp:first-child::after{display: none;}
    .about-box .development .dp:first-child .w1200{padding-top: 0;}
    .about-box .development .dp .left .desc{font-size: 16px;margin-top: 10px;}
    
    .top-bread.solution .select,
    .top-bread .select{width: 170px;}

}
@media (max-width: 635px){
    .about-box .development .dp .p{display: none;}
    .about-box .development .dp .absolute{position: static;}
    .about-box .development .dp .w1200{padding-top: 0;}
}
@media (max-width: 615px){
    .about-box .join-list .date{display: none;}
    .about-box .join-list .name{width: auto;}

    .about-box .join-list .border *{padding: 15px 0;}
    .about-box .join-list .border{padding: 0 20px;}

    .about-box .contact-way .online .contact_row.code a{width: 160px;}
}

@media(max-width: 600px){
    #footer.index{margin-top: 0;padding-top: 45px;}
    .index-box {margin-bottom: 40px;}
    .index-box .partner-center{padding-bottom: 34px;height: auto;box-shadow: 0 0 20px 5px #f2f4f5;}
    .index-box .partner-center .partner{margin-bottom: 25px;}
    .index-box .partner-center .pub-title2{font-size: 26px;margin-bottom: 29px;text-align: center;color: #333;}
    .index-box .partner-center .button,
    .index-box .partner-center .partner{width: 100%;float: none;}
    .index-box .partner-center .button{text-align: center;}

    .top-bread .select:nth-child(3){display: none;}

    .products-detail .gray1 .swiper-slide .p{padding-top: 290px;}

    
    .service-box .li{}
    .service-box .li .right,
    .service-box .li:nth-child(2n) .right{width: 56%;float: none;}
    .service-box .li .right{box-shadow: inherit;}
    .service-box .li:nth-child(2n) .left,
    .service-box .li .left{width: 100%;float: none;}
    .service-box .li .right:after{display: none;}
}
@media(max-width: 560px){
    .news-detail .button .block{font-size: 0;width: 60px;}
    .news-detail .button .center{width: 126px;}
    .news-detail .button .block.prev .dis,
    .news-detail .button .block.next .dis{margin-left: 0;margin-right: 0;}

    #mapContainer{height: 300px;}


}
@media(max-width: 500px){
    #footer .contact .fax.dis{margin-right: 0;}

    #news_top .swiper-slide .right{padding: 5%;}
    .news-box .list .news .date{}
    .news-box .list .news .w1620{padding: 30px 0;}
    .news-box .list .news .img{width: 260px;margin-bottom: 15px;}
    .news-box .list .news .con{width: 100%;}
    .news-box .list .news .con .name{margin-bottom: 12px;}
    .news-box .list .news .con .name,
    .news-box .list .news .con .desc{white-space: normal;}
}
@media(max-width: 497px){
    #main.news-box .pub2.search .text{width: 75%;}
}
@media(max-width: 450px){
    .pub-title{font-size: 22px;}

    .index-box .partner-center .pub-title2{margin-bottom: 20px;}
    .index-box .partner-center .partner .swiper-slide img{max-width: 80%;}

    .products-detail .pic-view .picture .swiper-slide .p{padding-top: 280px;}
    #pro_img{height: 280px;}

    #mapContainer{height: 280px;}
    #main.news-box .pub2.search .text,
    #main .pub2.search .text{width: 200px;font-size: 14px;height: 40px;line-height: 40px;}
    #main .pub2.search .submit{width: 40px;height: 42px;}

    .about-box .partner .p-list .fz .dis:nth-child(4n),
    .about-box .partner .p-list .fz .dis:nth-child(3n),
    .about-box .partner .p-list .fz .dis.t0,
    .about-box .partner .p-list .fz .dis{width: 48%;margin-right: 4%;margin-top: 0;margin-bottom: 4%;}
    .about-box .partner .p-list .fz .dis:nth-child(2n){margin-right: 0;}

}
@media(max-width: 375px){
    .service-box .li .right,
    .service-box .li:nth-child(2n) .right{width: 100%;}
}
@media(max-width: 350px){

    .index-box .partner-center .pub-title2,
    .pub-title{font-size: 22px;}

    .index-box .index-news .center,
    .index-box .index-news .right{width: 100%;}
    .index-box .index-news .center{margin-right: 0;}
    .index-box .index-news .right .name{width: 89%;}
    .index-box .index-news .right,
    .index-box .index-news .left{margin-bottom: 6%;}
    .index-box .index-news .right .p{padding-top: 69%;}

}



@media(max-width: 1200px){
  #main.about-box .pub2.search .row.select{width: 180px;}
}


@media(max-width: 1050px){
  #main .pub2.search .text{width: 310px;}
}

@media(max-width: 910px){
  #main.about-box .pub2.search .row.select{width: 150px;}
  #main .pub2.search .text{width: 270px;}
}

@media(max-width: 850px){
  #main.about-box .pub2.search .row.select{width: 130px;}
  #main .pub2.search .text{width: 240px;}
}

.news-detail .editor {
    line-height: 150%;
    font-size: 18px;
}
