blockquote,body,dd,div,dl,dt,fieldset,form,h1,h2,h3,h4,h5,h6,input,li,ol,p,pre,td,textarea,th,ul{margin:0;padding:0}

table{border-collapse:collapse;border-spacing:0}

abbr,acronym,fieldset,img{border:0}

ol,ul{list-style:none}

caption,th{text-align:left}

q:after,q:before{content:''}

.clear{clear:both;display:block;overflow:hidden;visibility:hidden;width:0;height:0}

.col-c,.col-l,.col_c,.col_l,.l{float:left}

.col-r,.col_r,.r,.ul-txt li span,.ul_txt li span,dt span{float:right}

.c{clear:both}

.n,em{font-weight:400;font-style:normal}

.b{font-weight:700}

.i{font-style:italic}

.fa{font-family:Arial}

.fg{font-family:Georgia}

.ft{font-family:Tahoma}

.fl{font-family:Lucida Console}

.fs{font-family:'宋体'}

.fw{font-family:'微软雅黑'}

.tc{text-align:center}

.tr{text-align:right}

.tl{text-align:left}

.tdu{text-decoration:underline}

.tdn,.tdn:hover,a.tdl:hover{text-decoration:none}

.fc0{color:#000}

.fc3{color:#333}

.fc6{color:#666}

.fc9{color:#999}

.fcr{color:red}

.fcw{color:#fff}

.fcb{color:#00f}

.fcg{color:green}

.f0{font-size:0}

.f10{font-size:10px}

.f12{font-size:12px}

.f13{font-size:13px}

.f14{font-size:14px}

.f16{font-size:16px}

.f20{font-size:20px}

.f24{font-size:24px}

.vm{vertical-align:middle}

.vtb{vertical-align:text-bottom}

.vt{vertical-align:top}

.vn{vertical-align:-2px}

.vimg{margin-bottom:-3px}

.m0{margin:0}

.ml0{margin-left:0}

.ml5{margin-left:5px}

.ml10{margin-left:10px}

.ml20{margin-left:20px}

.mr0{margin-right:0}

.mr5{margin-right:5px}

.mr10{margin-right:10px}

.mr20{margin-right:20px}

.mt5{margin-top:5px}

.mt10{margin-top:10px}

.mt20{margin-top:20px}

.mb5{margin-bottom:5px}

.mb10{margin-bottom:10px}

.mb20{margin-bottom:20px}

.ml-1{margin-left:-1px}

.mt-1{margin-top:-1px}

.p1{padding:1px}

.pl5{padding-left:5px}

.p5{padding:5px}

.pt5{padding-top:5px}

.pr5{padding-right:5px}

.pb5{padding-bottom:5px}

.p10{padding:10px}

.pl10{padding-left:10px}

.pt10{padding-top:10px}

.pr10{padding-right:10px}

.pb10{padding-bottom:10px}

.p20{padding:20px}

.pl20{padding-left:20px}

.pt20{padding-top:20px}

.pr20{padding-right:20px}

.pb20{padding-bottom:20px}

.pr,.rel{position:relative}

.abs,.pa{position:absolute}

.dn{display:none}

.db{display:block}

.dib{-moz-inline-stack:inline-block;display:inline-block}

.di{display:inline}

.ovh{overflow:hidden}

.ovs{overflow:scroll}

.vh{visibility:hidden}

.vv{visibility:visible}

.lh14{line-height:14px}

.lh16{line-height:16px}

.lh18{line-height:18px}

.lh20{line-height:20px}

.lh22{line-height:22px}

.lh24{line-height:24px}

.fix{*zoom:1}

.fix:after,.fix:before{display:block;content:"clear";height:0;clear:both;overflow:hidden;visibility:hidden}

.z{_zoom:1}

.h1{height:1px}

.h5{height:5px}

.h,.h10{height:10px}

.h15{height:15px}

.h20{height:20px}

.h,.h1,.h10,.h15,.h20,.h5{font-size:0;line-height:0;overflow:hidden;clear:both}

body{font:12px/1.5 宋体,Arial,sans-serif;color:#444;font-family:Regular,"PingFang SC","Microsoft Yahei","Helvetica Neue",Helvetica,Arial,sans-serif;-webkit-text-size-adjust:none;background-color:#fbfbfb;overflow-x:hidden;overflow-y:auto;padding-top:120px;background-position:bottom center;background-repeat:no-repeat;background-size:100% auto;background-image:url(../images/ftbg222.jpg)}

a{text-decoration:none;color:#444;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s}

img{height:auto;max-width:100%;transition:.3s;-ms-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;-o-transition:.3s}

input,select,textarea{font-size:12px;color:#444;font-family:Regular,"PingFang SC","Microsoft Yahei","Helvetica Neue",Helvetica,Arial,sans-serif;outline:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}

button,input[type=button],input[type=reset],input[type=submit],select{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:0;margin:0;cursor:pointer}

::-webkit-input-placeholder{color:#999}

::-moz-placeholder{color:#999}

::-ms-input-placeholder{color:#999}

select::-ms-expand{display:none}

input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none}

.ani{transition:.3s;-ms-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;-o-transition:.3s}

*{outline:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}

/*!字体*/

@font-face{font-family:Regular;src:url(../fonts/SourceHanSansCN-Regular.otf)}

@font-face{font-family:Medium;src:url(../fonts/SourceHanSansCN-Medium.otf)}

@font-face{font-family:Normal;src:url(../fonts/SourceHanSansCN-Normal.otf)}

@font-face{font-family:DINPro-Regular;src:url(../fonts/DINPro-Regular.otf)}

@font-face{font-family:DINPro-Medium;src:url(../fonts/DINPro-Medium.otf)}

.wp{width:95%;max-width:1440px;margin:0 auto}

.h50{height:50px;clear:both;overflow:hidden}

.h100{height:100px;clear:both;overflow:hidden}

.wp1600{width:100%;max-width:1600px;margin:0 auto}

.main{background-color:#fbfbfb}

.bdq1{padding-top:0}

.bdq1 .main{background-color:transparent}

.header{position:fixed;left:0;top:0;width:100%;background-color:#fff;z-index:90}

.bdq1 .header{background-color:transparent;position:absolute}

.header .wp{display:flex;align-items:center;justify-content:space-between;height:120px}

.logo img{display:block;width:168px}

.bdq1 .logo .img1,.logo .img2{display:none}

.bdq1 .logo .img2{display:block}

.h-r{display:flex;align-items:center}

.nav li{display:inline-block;margin:0 72px 0 20px}

.nav .v1{display:block;line-height:38px;font-size:18px;transition:.3s;text-align:center;color:#040f28;padding-left:34px;position:relative}

.bdq1 .nav .v1{color:#fff}

.nav .v1::after{position:absolute;left:0;top:50%;transform:translateY(-50%);background-position:center;background-repeat:no-repeat;background-size:contain;background-image:url(../images/h1.png);transition:.3s;opacity:0;width:24px;height:24px;content:""}

.nav .on .v1::after{opacity:1}

.nav .on .v1,.nav .v1:hover{color:#00a0ff}

.sub{display:none;position:absolute;left:0;right:0;width:100%;top:100%;background-color:rgba(4,15,40,.8)}

.sub .inner{text-align:center}

.sub a{display:inline-block;color:#fff;font-size:16px;text-align:center;transition:.3s;line-height:90px;margin:0 50px;border-bottom:1px solid transparent;padding:0 16px}

.sub a.act,.sub a:hover{color:#09a3ff;border-color:#09a3ff}

.h-btns{display:flex;align-items:center;margin-left:20px}

.h-btns a{display:block;background-position:center;background-repeat:no-repeat;background-size:contain;background-image:url(../images/search.png);transition:.3s;width:18px;height:18px}

.bdq1 .h-btns a{background-image:url(../images/search-1.png)}

.h-btns a:hover{opacity:.8}

.pop-search{position:fixed;left:0;top:0;width:100%;height:100%;z-index:1100;display:none}

.pop-search .pop-search-bg{position:absolute;left:0;top:0;width:100%;height:100%;background-color:rgba(0,0,0,.8);z-index:1}

.pop-search .pop-search-close{position:absolute;right:50px;top:50px;width:32px;height:32px;background:url(../images/d-close2.png) center center no-repeat;-webkit-background-size:cover;background-size:cover;z-index:10;cursor:pointer}

.search-box{position:absolute;left:50%;top:50%;width:690px;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:10}

.search-box input{outline:0;border:none}

.search-box .inp{padding:0 140px 0 12px;display:block;width:100%;line-height:50px;font-size:16px;color:#333}

.search-box .submit{position:absolute;right:0;top:0;width:120px;height:100%;bottom:0;background-color:#00a0ff;font-size:18px;color:#fff;text-align:center}

.menuBtn{width:30px;cursor:pointer;position:absolute;right:10px;top:50%;z-index:9;padding-top:4px;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);display:none}

.menuBtn b{display:block;height:3px;background-color:#333;margin-bottom:5px;border-radius:2px;transition:.3s;-ms-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;-o-transition:.3s}

.bdq1 .menuBtn b{background-color:#fff}

.menuBtn.open b{display:none;margin:0;position:absolute;left:0;top:50%;width:30px}

.menuBtn.open b:first-child{display:block;transform:rotate(45deg);-webkit-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg)}

.menuBtn.open b:last-child{display:block;transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-o-transform:rotate(-45deg);-ms-transform:rotate(-45deg)}

.footer{min-height:600px;background-position:bottom center;background-repeat:no-repeat;background-size:100% auto;font-size:16px;color:#fff;padding-top:96px}

.footer a{color:inherit;transition:.3s}

.footer a:hover{opacity:.8}

.footer .m,.header .m{display:none}

.footer img{display:block;width:100%;height:auto}

.footer .line{margin:42px 0 52px}

.ft-top{display:flex;align-items:center;justify-content:space-between}

.ftlogo{display:block;width:168px}

.go-top{display:block;width:114px;transition:.3s}

.go-top:hover{opacity:.8}

.ft-cent{display:flex;justify-content:space-between}

.ft-cent .icon{display:block;width:40px;margin-right:14px;float:left}

.ft-cent .col .txt{overflow:hidden;max-width:266px}

.ft-cent .col .tit{color:#00a0ff;margin-bottom:8px}

.ft-cent .col .desc{line-height:2}

.footer .cont{padding-bottom:50px;border-bottom:1px solid rgba(0,90,183,.5);margin-bottom:65px}

@media only screen and (min-width:1199px) and (max-width:1600px){

.wp{max-width:90vw;margin:0 auto}

.h50{height:3.125vw;clear:both}

.h100{height:6.25vw;clear:both}

.wp1600{max-width:100vw;margin:0 auto}

body{padding-top:7.5vw;background-image:url(../images/ftbg222.jpg)}

.header{left:0;top:0}

.header .wp{align-items:center;justify-content:space-between;height:7.5vw}

.logo img{width:10.5vw}

.h-r{align-items:center}

.nav li{margin:0 1.25vw;margin-right:4.5vw}

.nav .v1{line-height:2.375vw;font-size:1.125vw;transition:.3s;padding-left:2.125vw}

.nav .v1::after{left:0;top:50%;transform:translateY(-50%);background-image:url(../images/h1.png);transition:.3s;opacity:0;width:1.5vw;height:1.5vw;content:""}

.nav .on .v1::after{opacity:1}

.sub{left:0;right:0;top:100%}

.sub a{font-size:1vw;transition:.3s;line-height:5.625vw;margin:0 3.125vw;border-bottom:1px solid transparent;padding:0 1vw}

.h-btns{align-items:center;margin-left:1.25vw}

.h-btns a{background-image:url(../images/search.png);transition:.3s;width:1.125vw;height:1.125vw}

.bdq1 .h-btns a{background-image:url(../images/search-1.png)}

.h-btns a:hover{opacity:.8}

.pop-search,.pop-search .pop-search-bg{left:0;top:0}

.pop-search .pop-search-close{right:3.125vw;top:3.125vw;width:2vw;height:2vw;background:url(../images/d-close2.png) center center no-repeat;-webkit-background-size:cover;background-size:cover}

.search-box{top:50%;width:43.12vw;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}

.search-box input{outline:0;border:none}

.search-box .inp{padding:0 8.75vw 0 .75vw;line-height:3.125vw;font-size:1vw}

.search-box .submit{right:0;top:0;width:7.5vw;bottom:0;font-size:1.125vw}

.menuBtn{width:1.875vw;right:.625vw;top:50%;padding-top:.25vw;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}

.menuBtn b{height:.187vw;margin-bottom:.312vw;border-radius:.125vw;transition:.3s;-ms-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;-o-transition:.3s}

.menuBtn.open b{margin:0;left:0;top:50%;width:1.875vw}

.menuBtn.open b:first-child{transform:rotate(45deg);-webkit-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg)}

.menuBtn.open b:last-child{transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-o-transform:rotate(-45deg);-ms-transform:rotate(-45deg)}

.footer{min-height:37.5vw;background-size:100% auto;font-size:1vw;padding-top:6vw}

.footer a{transition:.3s}

.footer a:hover{opacity:.8}

.footer img{height:auto}

.footer .line{margin:2.625vw 0 3.25vw}

.ft-top{align-items:center;justify-content:space-between}

.ftlogo{width:10.5vw}

.go-top{width:7.125vw;transition:.3s}

.go-top:hover{opacity:.8}

.ft-cent{justify-content:space-between}

.ft-cent .icon{width:2.5vw;margin-right:.875vw}

.ft-cent .col .txt{max-width:16.62vw}

.ft-cent .col .tit{margin-bottom:.5vw}

.ft-cent .col .desc{line-height:2}

.footer .cont{padding-bottom:3.125vw;border-bottom:1px solid rgba(0,90,183,.5);margin-bottom:4.062vw}

}

@media only screen and (max-width:1199px){

.wp,.wp1600{max-width:100%;padding:0 20px;width:100%}

.bdq1{background-color:#041936;padding-top:60px}
.bdq1 .header{
    position: fixed;
    background-color:#041936
}

body{padding-top:60px}

.footer .m,.header .m{display:block}

.footer .pc,.header .pc{display:none}

.header .wp{display:block;height:60px}

.menuBtn{display:block}

.h-r{display:none;position:fixed;top:60px;bottom:0;overflow-y:auto;left:0;width:100%;background-color:#fff;background-color:rgba(4,15,40,.8)}

.nav li{display:block;margin:0 15px 10px;position:relative}

.nav .arr{height:25px;right:15px;background-position:center;background-repeat:no-repeat;background-size:contain;width:20px;background-image:url(../images/arr-1.png);position:absolute;top:0;transition:.3s}

.nav .ok .arr{transform:rotate(90deg)}

.sub{position:relative;left:auto;top:auto;width:auto;background-color:transparent;min-width:auto;transform:translateX(0);padding:0 10px}

.sub a{text-align:left;font-size:14px;margin:0 0 5px;color:#fff;display:block;line-height:25px;border:none;padding:0}

.logo{display:block;line-height:60px}

.bdq1 .logo .img2,.logo img{width:100px;display:inline-block;vertical-align:middle}

.nav{padding-top:20px}

.nav .v1::after{display:none}

.nav .on .v1{color:#00a0ff}

.nav .v1{font-size:16px;text-align:left;line-height:25px;padding-left:0;color:#fff}

.header .wp{padding:0 15px}

.h-btns a{margin:0;padding-left:24px;background-size:18px auto}

.h-lang::after{display:none}

.h-btns{margin:0;justify-content:center;position:absolute;top:20px;right:56px}

.search-box{width:90%}

.pop-search .pop-search-close{width:30px;height:30px}

.ft-cent .icon{width:30px;margin-right:10px}

.footer .line{margin:0 0 20px}

.f-vx{width:70px;font-size:12px;text-align:center}

.ft-top{margin-bottom:20px}

.footer .cont{padding-bottom:20px;margin-bottom:20px}

.footer{min-height:auto;padding:30px 0;font-size:14px}

}

@media only screen and (max-width:767px){

.footer{font-size:10px}

.ft-top{display:block;margin-right:50px}

.f-vx{width:66px;text-align:center}

.f-vx img{margin:0 auto 5px}

.ft-cent{display:block}

.ft-cent .icon{display:none}

.ftlogo{width:100px;margin-bottom:20px}

.footer .cont{display:flex;justify-content:space-between}

.ft-cent .col .tit{margin-bottom:4px}

.ft-cent .col .desc{line-height:1.6}

.ft-cent .col{margin-bottom:16px}

}

/*!最新消息Details*/

.curbox{overflow:hidden}

.curbox .return{display:block;float:right;font-size:16px;color:#040f28;line-height:79px;margin-left:10px;overflow:hidden;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s}

.curbox .return:hover{color:#00a0ff}

.curbox .return i{display:inline-block;vertical-align:middle;width:18px;height:18px;background:url(../images/iconq1.png) center center no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;background-size:cover;margin-top:-2px;margin-left:10px;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s}

.curbox .return:hover i{background-image:url(../images/iconq1-1.png)}

.cur{font-size:16px;color:#0a1149;line-height:79px;text-transform:uppercase;position:relative;z-index:2;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}

.cur a{color:#0a1149;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s}

.cur a:hover{color:#00a0ff}

.cur a i{display:inline-block;vertical-align:middle;width:16px;height:16px;background:url(../images/iconq2.png) center center no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;background-size:cover;margin-top:-6px;margin-right:15px}

.cur span{color:#00a0ff}

.m-textq1{background-color:#fff;padding:80px 90px 30px;margin-bottom:120px;overflow:hidden}

.m-textq1 h1{font-size:40px;color:#040f28;line-height:1.8em;font-weight:400;text-align:center;font-family:Medium,"PingFang SC",'Microsoft Yahei',"Helvetica Neue",Helvetica,Arial,sans-serif;margin-bottom:16px;overflow:hidden}

.m-textq1 .info{font-size:0;text-align:center;overflow:hidden}

.m-textq1 .info span{display:inline-block;vertical-align:middle;font-size:16px;color:#8e9096;line-height:2em;margin:0 10px;overflow:hidden}

.m-textq1 .txt,.fybjq{font-size:16px;color:#040f28;line-height:2em;margin-top:63px;overflow:hidden}
.fybjq p{margin-bottom:15px}
.fybjq img{max-width:100%;height:auto !important;display: block}

.m-pn{border-top:1px solid #e5e5e5;margin-top:83px;padding:52px 0;overflow:hidden}

.m-pn .box{position:relative;margin:0 -20px;overflow:hidden}

.m-pn i{display:block;width:18px;height:18px;background:url(../images/iconq3.png) center center no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;background-size:cover;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}

.m-pn a{display:block;float:left;width:50%;font-size:16px;color:#040f28;line-height:2em;padding:0 20px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s}

.m-pn a.next{text-align:right}

.m-pn a:hover{color:#00a0ff}

/*!最新消息*/

.ban{position:relative}

.ban:after{content:'';display:block;clear:both;visibility:hidden;width:100%;height:0}

.ban .bg{height:0;padding-top:32.8%;position:relative;overflow:hidden}

.ban .bg img{display:block;width:100%;height:100%;object-fit:cover;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}

.ban .pic{width:55.65%;position:absolute;top:0;right:0;overflow:hidden}

.ban .pic img{display:block;width:100%;height:auto}

.ban .box{position:absolute;top:46.7%;left:0;right:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);overflow:hidden}

.ban .txt{width:44%;overflow:hidden}

.ban .txt span{display:block;font-size:40px;color:#fff;line-height:1.65em;font-family:Medium,"PingFang SC",'Microsoft Yahei',"Helvetica Neue",Helvetica,Arial,sans-serif;overflow:hidden}

.ban .txt span i{display:inline-block;vertical-align:bottom;width:9px;height:9px;background-color:#fff;margin-bottom:15px;margin-left:25px}

.ban .txt h3{font-size:48px;color:#fff;line-height:1.5em;font-weight:400;font-family:Medium,"PingFang SC",'Microsoft Yahei',"Helvetica Neue",Helvetica,Arial,sans-serif;overflow:hidden}

.ban em{display:block;font-size:145px;color:#09a3ff;line-height:1.2em;text-align:center;text-transform:uppercase;font-family:DINPro-Medium,"PingFang SC",'Microsoft Yahei',"Helvetica Neue",Helvetica,Arial,sans-serif;opacity:.15;filter:alpha(opacity=15);filter:alpha(Opacity=15);-ms-filter:'progid:DXImageTransform.Microsoft.Alpha(Opacity=15)';position:absolute;left:0;right:0;bottom:1px;z-index:2;overflow:hidden}

.g-boxq1{padding-top:32px;overflow:hidden}

.ul-imgtxtq1{margin-top:99px;margin-bottom:80px;overflow:hidden}

.ul-imgtxtq1 li{margin-bottom:10px;overflow:hidden}

.ul-imgtxtq1 .con{display:block;background-color:#fff;border:1px solid #e5e5e5;padding:9px 0 9px 9px;overflow:hidden}

.ul-imgtxtq1 .picbox{float:left;width:371px;border:1px solid #e5e5e5;margin-right:60px;overflow:hidden}

.ul-imgtxtq1 .pic{position:relative;height:0;padding-top:62.7%;overflow:hidden}

.ul-imgtxtq1 .pic img{display:block;width:100%;height:100%;object-fit:cover;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s}

.ul-imgtxtq1 a:hover .pic img{-webkit-transform:translate(-50%,-50%) scale(1.08);-moz-transform:translate(-50%,-50%) scale(1.08);-ms-transform:translate(-50%,-50%) scale(1.08);-o-transform:translate(-50%,-50%) scale(1.08);transform:translate(-50%,-50%) scale(1.08)}

.ul-imgtxtq1 .box{padding:60px 0;overflow:hidden}

.ul-imgtxtq1 .date{display:block;float:right;width:190px;font-size:24px;color:#8e9096;line-height:1.08em;text-align:center;font-family:DINPro-Regular,"PingFang SC",'Microsoft Yahei',"Helvetica Neue",Helvetica,Arial,sans-serif;border-left:1px solid #e5e5e5;margin-left:85px;padding:17px 0 18px;overflow:hidden}

.ul-imgtxtq1 .date em{display:block;font-size:16px;line-height:1.2em;margin-bottom:1px}

.ul-imgtxtq1 .date i{display:block;width:18px;height:18px;background:url(../images/iconq4.png) center center no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;background-size:cover;margin:14px auto 0;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s}

.ul-imgtxtq1 a:hover .date i{background-image:url(../images/iconq4-1.png)}

.ul-imgtxtq1 .txt{overflow:hidden}

.ul-imgtxtq1 .txt h3{font-size:20px;color:#040f28;line-height:1.9em;font-weight:400;font-family:Normal,"PingFang SC",'Microsoft Yahei',"Helvetica Neue",Helvetica,Arial,sans-serif;margin-bottom:11px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s}

.ul-imgtxtq1 a:hover .txt h3{color:#00a0ff}

.ul-imgtxtq1 .desc{height:4em;font-size:16px;color:#85878d;line-height:2em;font-family:Normal,"PingFang SC",'Microsoft Yahei',"Helvetica Neue",Helvetica,Arial,sans-serif;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}

.pages{font-size:0;text-align:center;margin-bottom:120px;overflow:hidden}

.pages ul{display:inline-block;vertical-align:middle}

.pages li{float:left;margin:0 10px}

.pages .pages-next,.pages .pages-prev{margin:0 20px}

.pages li a{display:block;width:46px;height:46px;font-size:16px;color:#040f28;line-height:44px;text-align:center;font-family:DINPro-Medium,"PingFang SC",'Microsoft Yahei',"Helvetica Neue",Helvetica,Arial,sans-serif;border:1px solid #dbe0ec;background-color:#fff;background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;background-size:cover;overflow:hidden;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s}

.pages li.on a,.pages li:hover a{color:#fff;border-color:transparent;background-image:url(../images/iconq7.png)}

.pages .pages-next a,.pages .pages-prev a{width:106px;font-family:Regular,"PingFang SC",'Microsoft Yahei',"Helvetica Neue",Helvetica,Arial,sans-serif}

.pages .pages-next:hover a,.pages .pages-prev:hover a{background:#09a3ff;border-color:#018aff}

.pages .pages-next a i,.pages .pages-prev a i{display:inline-block;vertical-align:middle;width:20px;height:20px;background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;background-size:cover;margin:-2px 6px 0;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s}

.pages .pages-prev a i{background-image:url(../images/iconq5.png)}

.pages .pages-next a i{background-image:url(../images/iconq6.png)}

.pages .pages-prev:hover a i{background-image:url(../images/iconq5-1.png)}

.pages .pages-next:hover a i{background-image:url(../images/iconq6-1.png)}

.pages li span{display:block;width:26px;font-size:16px;color:#040f28;line-height:46px;text-align:center;font-family:DINPro-Medium,"PingFang SC",'Microsoft Yahei',"Helvetica Neue",Helvetica,Arial,sans-serif;overflow:hidden}

/*!数据中心Details_驱动下载*/

.g-titq1{background-repeat:no-repeat;background-position:center bottom;-webkit-background-size:100% auto;-moz-background-size:100% auto;-ms-background-size:100% auto;-o-background-size:100% auto;background-size:100% auto;overflow:hidden}

.g-titq1 h3{float:left;font-size:48px;color:#040f28;line-height:90px;font-weight:400;padding-bottom:2px;overflow:hidden}

.g-titq1 h3 i{display:inline-block;vertical-align:bottom;width:9px;height:9px;background-color:#040f28;margin-left:21px;margin-bottom:23px}

.g-titq1 h3 em{display:inline-block;vertical-align:bottom;font-size:16px;color:#09a3ff;line-height:1.2em;font-family:DINPro-Regular,"PingFang SC",'Microsoft Yahei',"Helvetica Neue",Helvetica,Arial,sans-serif;margin-left:82px;margin-bottom:2px;opacity:.4;filter:alpha(opacity=40);filter:alpha(Opacity=40);-ms-filter:'progid:DXImageTransform.Microsoft.Alpha(Opacity=40)'}

.ul-txtq1{float:right;margin-top:37px;overflow:hidden}

.ul-txtq1 li{float:left;margin-left:166px}

.ul-txtq1 li:first-child{margin-left:0}

.ul-txtq1 li a{display:block;font-size:20px;color:#040f28;line-height:1.5em;letter-spacing:.85px;overflow:hidden;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s}

.ul-txtq1 li.on a,.ul-txtq1 li:hover a{color:#09a3ff;font-family:Medium,"PingFang SC",'Microsoft Yahei',"Helvetica Neue",Helvetica,Arial,sans-serif}

.m-data{margin:78px 0 91px}

.m-data:after{content:'';display:block;clear:both;visibility:hidden;width:100%;height:0}

.ul-txtq2{margin-top:60px;overflow:hidden}

.ul-txtq2 li{margin-bottom:30px;overflow:hidden}

.ul-txtq2 .con{background-color:#fff;border-radius:25px;padding:0 60px 0 30px;overflow:hidden}

.ul-txtq2 .tit{cursor:pointer;overflow:hidden}

.ul-txtq2 .tit h3{font-size:28px;color:#040f28;line-height:1.14em;font-weight:400;text-transform:uppercase;background:url(../images/iconq8.png) right center no-repeat;-webkit-background-size:16px auto;-moz-background-size:16px auto;-ms-background-size:16px auto;-o-background-size:16px auto;background-size:16px auto;padding:36px 31px 40px 0;overflow:hidden}

.ul-txtq2 .tit.on h3{background-image:url(../images/iconq8-1.png)}

.ul-txtq2 .tit h3 span{display:block;float:left;margin-right:35px}

.ul-txtq2 .tit h3 i{display:block;height:2px;border-top:2px dashed rgba(0,0,0,.1);margin-top:15px;overflow:hidden}

.ul-txtq2 .content{display:none;padding:20px 0 67px 30px;overflow:hidden}

.ul-txtq2 .content .top{background-color:#f1f6fa;border-radius:15px;padding-left:90px;overflow:hidden}

.ul-txtq2 .content .s1,.ul-txtq2 .content .s2{display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}

.ul-txtq2 .content .s1{float:left;width:27.9%}

.ul-txtq2 .content .top span{font-size:20px;color:#0a1149;line-height:82px}

.ul-txtq2 .tt{background-color:#fff;border-bottom:1px solid rgba(42,49,69,.1);padding-left:90px;position:relative;cursor:pointer;overflow:hidden}

.ul-txtq2 .tt.ok{-webkit-box-shadow:0 0 64px rgba(0,160,255,.08);-moz-box-shadow:0 0 64px rgba(0,160,255,.08);-ms-box-shadow:0 0 64px rgba(0,160,255,.08);-o-box-shadow:0 0 64px rgba(0,160,255,.08);box-shadow:0 0 64px rgba(0,160,255,.08);z-index:2;top:-1px;border-color:transparent}

.ul-txtq2 .tt span{font-size:16px;color:#040f28;line-height:82px}

.ul-txtq2 .tt.ok span{color:#00a0ff}

.ul-txtq2 .tt .s2{background:url(../images/iconq9.png) 90% 50% no-repeat;-webkit-background-size:20px auto;-moz-background-size:20px auto;-ms-background-size:20px auto;-o-background-size:20px auto;background-size:20px auto;padding-right:100px}

.ul-txtq2 .tt.ok .s2{background-image:url(../images/iconq9-1.png)}

.ul-txtq2 .down{display:none;background-color:#fbfbfb;padding:24px 60px 56px;overflow:hidden}

.ul-txtq2 .table{border-bottom:1px solid #e6e6e8;padding-bottom:14px;margin-bottom:26px;overflow:hidden}

.ul-txtq2 table{width:100%}

.ul-txtq2 .table thead tr{border-bottom:1px solid #00a0ff}

.ul-txtq2 .table tbody tr{border-bottom:1px solid #e6e6e8}

.ul-txtq2 .table tbody tr:last-child{border-bottom:none}

.ul-txtq2 .table th{font-size:16px;color:#040f28;line-height:58px;font-weight:400;text-align:center}

.ul-txtq2 .table thead th:first-child{text-align:left;padding-left:60px}

.ul-txtq2 .table td{font-size:16px;color:#85878d;line-height:75px;font-weight:400;text-align:center}

.ul-txtq2 .table td:first-child{text-align:left;padding-left:60px}

.ul-txtq2 .down .aa{display:block;font-size:16px;color:#00a0ff;line-height:1.5em;padding-left:60px;overflow:hidden;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s}

.ul-txtq2 .down .aa:hover{opacity:.8;filter:alpha(opacity=80);filter:alpha(Opacity=80);-ms-filter:'progid:DXImageTransform.Microsoft.Alpha(Opacity=80)'}

.ul-txtq2 .down .aa i{display:inline-block;vertical-align:middle;width:20px;height:20px;background:url(../images/iconq10.png) center center no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;background-size:cover;margin-right:9px;margin-top:-2px}

/*!数据中心Details*/

.g-titq2{overflow:hidden}

.g-titq2 h3{font-size:48px;color:#040f28;line-height:90px;text-align:center;font-weight:400;background-repeat:no-repeat;background-position:center bottom;-webkit-background-size:100% auto;-moz-background-size:100% auto;-ms-background-size:100% auto;-o-background-size:100% auto;background-size:100% auto;padding-bottom:2px;overflow:hidden}

.g-titq2 em{display:block;font-size:16px;color:#09a3ff;line-height:1.2em;text-align:center;font-family:DINPro-Regular,"PingFang SC",'Microsoft Yahei',"Helvetica Neue",Helvetica,Arial,sans-serif;margin-top:5px;opacity:.4;filter:alpha(opacity=40);filter:alpha(Opacity=40);-ms-filter:'progid:DXImageTransform.Microsoft.Alpha(Opacity=40)'}

.ul-txtq3{margin-top:35px;margin-bottom:89px}

.ul-txtq3:after{content:'';display:block;clear:both;visibility:hidden;width:100%;height:0}

.ul-txtq3 li{margin-bottom:12px}

.ul-txtq3 .con{background-color:#fff;border-bottom:1px solid rgba(42,49,69,.1);padding:23px 92px 19px 90px;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s;overflow:hidden}

.ul-txtq3 li:hover .con{-webkit-box-shadow:0 0 64px rgba(0,160,255,.08);-moz-box-shadow:0 0 64px rgba(0,160,255,.08);-ms-box-shadow:0 0 64px rgba(0,160,255,.08);-o-box-shadow:0 0 64px rgba(0,160,255,.08);box-shadow:0 0 64px rgba(0,160,255,.08);border-color:transparent}

.ul-txtq3 h3{float:left;width:68%;font-size:16px;color:#040f28;line-height:40px;font-weight:400;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s}

.ul-txtq3 li:hover h3{color:#00a0ff}

.ul-txtq3 .btn{float:right;margin-left:10px;overflow:hidden}

.ul-txtq3 .btn a{display:block;float:left;width:120px;font-size:16px;color:#040f28;line-height:40px;text-align:center;background-color:#eeeff0;border-radius:20px;margin-left:137px;overflow:hidden;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s}

.ul-txtq3 .btn a:first-child{margin-left:0}

.ul-txtq3 .btn a:hover{color:#fff;background-color:#09a3ff}

@media only screen and (min-width:1200px) and (max-width:1600px){

.curbox .return{font-size:1vw;line-height:4.937vw;margin-left:.625vw}

.curbox .return i{width:1.125vw;height:1.125vw;margin-top:-.125vw;margin-left:.625vw}

.cur{font-size:1vw;line-height:4.937vw}

.cur a i{width:1vw;height:1vw;margin-top:-.375vw;margin-right:.937vw}

.m-textq1{padding:5vw 5.625vw 1.875vw;margin-bottom:7.5vw}

.m-textq1 h1{font-size:2.5vw;margin-bottom:1vw}

.m-textq1 .info span{font-size:1vw;margin:0 .625vw}

.m-textq1 .txt{font-size:1vw;margin-top:3.937vw}

.m-pn{margin-top:5.187vw;padding:3.25vw 0}

.m-pn .box{margin:0 -1.25vw}

.m-pn i{width:1.125vw;height:1.125vw}

.m-pn a{font-size:1vw;padding:0 1.25vw}

.ban .txt span{font-size:2.5vw}

.ban .txt span i{width:.562vw;height:.562vw;margin-bottom:.937vw;margin-left:1.562vw}

.ban .txt h3{font-size:3vw}

.ban em{font-size:9.062vw}

.g-boxq1{padding-top:2vw}

.ul-imgtxtq1{margin-top:6.187vw;margin-bottom:5vw}

.ul-imgtxtq1 li{margin-bottom:.625vw}

.ul-imgtxtq1 .con{padding:.562vw 0 .562vw .562vw}

.ul-imgtxtq1 .picbox{width:23.18vw;margin-right:3.75vw}

.ul-imgtxtq1 .box{padding:3.75vw 0}

.ul-imgtxtq1 .date{width:11.87vw;font-size:1.5vw;margin-left:5.312vw;padding:1.062vw 0 1.125vw}

.ul-imgtxtq1 .date em{font-size:1vw}

.ul-imgtxtq1 .date i{width:1.125vw;height:1.125vw;margin:.875vw auto 0}

.ul-imgtxtq1 .txt h3{font-size:1.25vw;margin-bottom:.687vw}

.ul-imgtxtq1 .desc{font-size:1vw}

.pages{margin-bottom:7.5vw}

.pages li{margin:0 .625vw}

.pages .pages-next,.pages .pages-prev{margin:0 1.25vw}

.pages li a{width:2.875vw;height:2.875vw;font-size:1vw;line-height:2.75vw}

.pages .pages-next a,.pages .pages-prev a{width:6.625vw}

.pages .pages-next a i,.pages .pages-prev a i{width:1.25vw;height:1.25vw;margin:-.125vw .375vw 0}

.pages li span{width:1.625vw;font-size:1vw;line-height:2.875vw}

.g-titq1 h3{font-size:3vw;line-height:5.625vw;padding-bottom:.125vw}

.g-titq1 h3 i{width:.562vw;height:.562vw;margin-left:1.312vw;margin-bottom:1.437vw}

.g-titq1 h3 em{font-size:1vw;margin-left:5.125vw;margin-bottom:.125vw}

.ul-txtq1{margin-top:2.312vw}

.ul-txtq1 li{margin-left:10.37vw}

.ul-txtq1 li a{font-size:1.25vw;letter-spacing:.5.312vw}

.m-data{margin:4.875vw 0 5.687vw}

.ul-txtq2{margin-top:3.75vw}

.ul-txtq2 li{margin-bottom:1.875vw}

.ul-txtq2 .con{border-radius:1.562vw;padding:0 3.75vw 0 1.875vw}

.ul-txtq2 .tit h3{font-size:1.75vw;-webkit-background-size:1vw auto;-moz-background-size:1vw auto;-ms-background-size:1vw auto;-o-background-size:1vw auto;background-size:1vw auto;padding:2.25vw 1.937vw 2.5vw 0}

.ul-txtq2 .tit h3 span{margin-right:2.187vw}

.ul-txtq2 .tit h3 i{height:.125vw;margin-top:.937vw}

.ul-txtq2 .content{padding:1.25vw 0 4.187vw 1.875vw}

.ul-txtq2 .content .top{border-radius:.937vw;padding-left:5.625vw}

.ul-txtq2 .content .top span{font-size:1.25vw;line-height:5.125vw}

.ul-txtq2 .tt{padding-left:5.625vw}

.ul-txtq2 .tt.ok{-webkit-box-shadow:0 0 4vw rgba(0,160,255,.08);-moz-box-shadow:0 0 4vw rgba(0,160,255,.08);-ms-box-shadow:0 0 4vw rgba(0,160,255,.08);-o-box-shadow:0 0 4vw rgba(0,160,255,.08);box-shadow:0 0 4vw rgba(0,160,255,.08)}

.ul-txtq2 .tt span{font-size:1vw;line-height:5.125vw}

.ul-txtq2 .tt .s2{padding-right:6.25vw;-webkit-background-size:1.25vw auto;-moz-background-size:1.25vw auto;-ms-background-size:1.25vw auto;-o-background-size:1.25vw auto;background-size:1.25vw auto}

.ul-txtq2 .down{padding:1.5vw 3.75vw 3.5vw}

.ul-txtq2 .table{padding-bottom:.875vw;margin-bottom:1.625vw}

.ul-txtq2 .table th{font-size:1vw;line-height:3.625vw}

.ul-txtq2 .table thead th:first-child{padding-left:3.75vw}

.ul-txtq2 .table td{font-size:1vw;line-height:4.687vw}

.ul-txtq2 .table td:first-child{padding-left:3.75vw}

.ul-txtq2 .down .aa{font-size:1vw;padding-left:3.75vw}

.ul-txtq2 .down .aa i{width:1.25vw;height:1.25vw;margin-right:.562vw;margin-top:-.125vw}

.g-titq2 h3{font-size:3vw;line-height:5.625vw;padding-bottom:.125vw}

.g-titq2 em{font-size:1vw;margin-top:.312vw}

.ul-txtq3{margin-top:2.187vw;margin-bottom:5.562vw}

.ul-txtq3 li{margin-bottom:.75vw}

.ul-txtq3 .con{padding:1.437vw 5.75vw 1.187vw 5.625vw}

.ul-txtq3 li:hover .con{-webkit-box-shadow:0 0 4vw rgba(0,160,255,.08);-moz-box-shadow:0 0 4vw rgba(0,160,255,.08);-ms-box-shadow:0 0 4vw rgba(0,160,255,.08);-o-box-shadow:0 0 4vw rgba(0,160,255,.08);box-shadow:0 0 4vw rgba(0,160,255,.08)}

.ul-txtq3 h3{font-size:1vw;line-height:2.5vw}

.ul-txtq3 .btn{margin-left:.625vw}

.ul-txtq3 .btn a{width:7.5vw;font-size:1vw;line-height:2.5vw;border-radius:1.25vw;margin-left:8.562vw}

}

@media only screen and (max-width:1199px){

.curbox .return{font-size:14px;line-height:40px}

.curbox .return i{width:12px;height:12px;margin-left:5px}

.cur{font-size:14px;line-height:40px}

.cur a i{width:12px;height:12px;margin-right:10px;margin-top:-4px}

.m-textq1{padding:20px 10px 10px;margin-bottom:30px}

.m-textq1 h1{font-size:20px;margin-bottom:10px}

.m-textq1 .info span{font-size:14px}

.m-textq1 .txt{font-size:14px;line-height:1.8em;margin-top:20px}

.m-pn{margin-top:20px;padding:20px 0}

.m-pn i{display:none;width:12px;height:12px}

.m-pn a{float:none;width:auto;font-size:14px}

.m-pn a.next{text-align:left}

.ban .txt span{font-size:20px}

.ban .txt span i{width:5px;height:5px;margin-bottom:6px;margin-left:10px}

.ban .txt h3{font-size:24px}

.ban em{font-size:72px}

.ul-imgtxtq1{margin-top:20px;margin-bottom:20px}

.ul-imgtxtq1 .picbox{width:220px;margin-right:10px}

.ul-imgtxtq1 .box{padding:20px 0}

.ul-imgtxtq1 .date{width:100px;font-size:18px;margin-left:10px;padding:20px 0}

.ul-imgtxtq1 .date em{font-size:14px}

.ul-imgtxtq1 .date i{width:12px;height:12px;margin-top:10px}

.ul-imgtxtq1 .txt h3{font-size:16px}

.ul-imgtxtq1 .desc{font-size:14px;line-height:1.8em}

.pages{margin-bottom:30px}

.pages li{margin:0 5px}

.pages .pages-next,.pages .pages-prev{margin:0 10px}

.pages li a{width:40px;height:40px;font-size:14px;line-height:38px}

.pages li span{font-size:14px;line-height:40px}

.pages .pages-next a,.pages .pages-prev a{width:90px}

.pages .pages-next a i,.pages .pages-prev a i{width:16px;height:16px}

.m-data{margin:30px 0 10px}

.g-titq1 h3{font-size:24px;line-height:45px}

.g-titq1 h3 i{width:5px;height:5px;margin-left:10px;margin-bottom:11px}

.g-titq1 h3 em{font-size:14px}

.ul-txtq1{margin-top:18px}

.ul-txtq1 li{margin-left:20px}

.ul-txtq1 li a{font-size:16px}

.ul-txtq2{margin-top:20px}

.ul-txtq2 li{margin-bottom:20px}

.ul-txtq2 .con{border-radius:15px;padding:0 10px}

.ul-txtq2 .tit h3{font-size:18px;-webkit-background-size:12px auto;-moz-background-size:12px auto;-ms-background-size:12px auto;-o-background-size:12px auto;background-size:12px auto;padding:20px 20px 20px 0}

.ul-txtq2 .tit h3 span{margin-right:15px}

.ul-txtq2 .tit h3 i{height:1px;border-width:1px;margin-top:10px}

.ul-txtq2 .content{padding:10px 0 20px 10px}

.ul-txtq2 .content .top{border-radius:8px;padding-left:20px}

.ul-txtq2 .content .top span{font-size:16px;line-height:45px}

.ul-txtq2 .tt{padding-left:20px}

.ul-txtq2 .tt span{font-size:14px;line-height:45px}

.ul-txtq2 .tt .s2{-webkit-background-size:14px auto;-moz-background-size:14px auto;-ms-background-size:14px auto;-o-background-size:14px auto;background-size:14px auto}

.ul-txtq2 .down{padding:10px 10px 20px}

.ul-txtq2 .table{padding-bottom:10px;margin-bottom:10px}

.ul-txtq2 .table td,.ul-txtq2 .table th{font-size:14px;line-height:35px}

.ul-txtq2 .table td:first-child,.ul-txtq2 .table thead th:first-child{padding-left:10px}

.ul-txtq2 .down .aa{font-size:14px;padding-left:10px}

.ul-txtq2 .down .aa i{width:14px;height:14px}

.g-titq2 h3{font-size:24px;line-height:45px}

.g-titq2 h3 em{font-size:14px}

.ul-txtq3{margin-top:20px;margin-bottom:20px}

.ul-txtq3 .con{padding:10px 20px}

.ul-txtq3 h3{font-size:14px;line-height:30px}

.ul-txtq3 .btn a{width:90px;font-size:14px;line-height:30px;margin-left:20px}

}

@media only screen and (max-width:767px){

.ban .bg{padding-top:37.3%}

.ban .txt span{font-size:16px}

.ban .txt h3{font-size:18px}

.ban em{font-size:36px}

.g-boxq1{padding-top:20px}

.ul-imgtxtq1 .con{padding:10px}

.ul-imgtxtq1 .picbox{float:none;width:auto;margin-right:0}

.ul-imgtxtq1 .box{padding:10px 0}

.ul-imgtxtq1 .date{float:none;width:auto;text-align:left;border:none;margin-left:0;margin-bottom:10px;padding:0}

.ul-imgtxtq1 .date i{display:none}

.ul-imgtxtq1 .date em{display:inline-block;vertical-align:middle;margin-right:5px}

.ul-imgtxtq1 .desc{display:block;height:auto}

.pages li{display:none}

.pages .pages-next,.pages .pages-prev,.pages li.on{display:block}

.ul-txtq1{float:none;margin-top:0}

.ul-txtq1 li{margin-left:0;margin-right:10px}

.g-titq1 h3{float:none;font-size:18px}

.g-titq1 h3 em{margin-left:10px}

.ul-txtq2 .tit h3{font-size:16px}

.ul-txtq2 .tit h3 span{float:none}

.ul-txtq2 .tit h3 i{display:none}

.ul-txtq2 .content .s1{width:42%}

.ul-txtq2 .tt .s2{padding-right:40px}

.g-titq2 h3{font-size:20px}

.ul-txtq3 .con{padding:10px}

.ul-txtq3 h3{float:none;margin-bottom:10px}

.ul-txtq3 .btn{float:none;font-size:0;text-align:center;margin-left:0}

.ul-txtq3 .btn a{float:none;display:inline-block;vertical-align:middle;margin:0 10px}

.ul-txtq3 .btn a:first-child{margin:0 10px}

}

.m-banp1{background-position:center;background-repeat:no-repeat;background-size:cover;position:relative;padding:83px 0 204px}

.m-banp1 .cont{display:flex;align-items:center;padding:0 224px 0 178px;justify-content:space-between}

.m-banp1 .cur{bottom:100px;left:240px;position:absolute}

.m-banp1 .pic{width:525px}

.m-banp1 .pic img{display:block;width:100%}

.m-banp1 .txt{width:400px}

.m-banp1 .txt .tit{font-family:Medium;font-size:48px;color:#fff;margin-bottom:58px}
.m-banp1 .txt .desc{
    font-size: 20px;
    color: #fff;
    margin-top: 30px;
}

.g-btn1{background-position:center;background-repeat:no-repeat;background-size:contain;background-image:url(../images/zwj/btn1.png);text-align:center;width:204px;line-height:46px;font-size:16px;color:#fff;position:relative;display:inline-block;border:none;background-color:transparent}

.g-btn1::after{position:absolute;left:0;top:0;content:"";width:4px;height:4px;background:#018aff;transition:.3s}

.g-btn1:hover:after{transform:translateY(-5px)}

.m-banp1 .btn{margin-left:30px;display:inline-block;padding:0 25px;font-size:16px;color:#00a0ff;transition:.3s;line-height:46px}

.m-banp1 .btn:hover{background-color:#fff}

.m-banp1 .btn .span1{display:inline-block;padding-right:28px;background-position:right center;background-repeat:no-repeat;background-size:14px auto}

.m-prodet1{background-color:#fbfbfb;padding:90px 0;margin-top:-110px;position:relative;z-index:1}

.g-tit1{background-position:left bottom;background-repeat:no-repeat;background-size:auto 15px;background-image:url(../images/zwj/line.png);position:relative;padding-bottom:20px}

.g-tit1 .en{display:inline-block;position:absolute;bottom:4px;font-size:16px;color:#00a0ff;opacity:.4;left:252px;font-family:DINPro-Regular;line-height:1;text-transform:uppercase}

.g-tit1 .span1{display:inline-block;padding-right:20px;font-size:48px;color:#040f28;line-height:1;position:relative}

.g-tit1 .span1::after{position:absolute;width:9px;height:9px;background:#040f28;content:"";right:0;bottom:0}

.cur2 a i{background-image:url(../images/cur.png)}

.cur2,.cur2 a{color:#fbfbfb}

.m-prodet1 .inner{overflow:hidden;margin:55px 0 32px}

.m-prodet1 .inner .col{float:left;width:33.3%;padding:0 40px 0 60px}

.ul-prodet1 li{margin-bottom:22px}

.ul-prodet1 .con{display:block;font-size:18px;color:#040f28;padding-left:25px;position:relative;padding-left: 0;}

.ul-prodet1 .con::after{position:absolute;left:0;top:.5em;content:"";width:5px;height:5px;background-color:#00a0ff;display: none;}

.m-prodet1 .videobox{position:relative;margin-bottom:55px;width: 60%;margin: 0 auto 55px;}

.m-prodet1 .videobox video{display:block;width:100%}

.m-prodet1 .videobox .play{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:68px;height:68px;background-image:url(../images/zwj/play.png);background-position:center;background-repeat:no-repeat;background-size:contain}

.m-prodet1 .txt{font-size:18px;color:#040f28;line-height:2}

.row-prodet2{padding:110px 0 50px;background-position:center;background-repeat:no-repeat;background-size:cover}

.ul-prodet2{margin:0 -30px;overflow:hidden}

.ul-prodet2 li{float:left;width:50%;padding:0 30px;margin-bottom:60px}

.ul-prodet2 .con{display:block;background:#fbfbfb;height:290px;border-radius:25px;display:flex;align-items:center;padding:0 60px}

.ul-prodet2 .pic{width:116px;margin-right:60px}

.ul-prodet2 .pic img{display:block;width:100%;transition:.3s}

.ul-prodet2 .con:hover .pic img{transform:translateY(-10px)}

.ul-prodet2 .txt{flex:1}

.ul-prodet2 .tit{font-size:20px;color:#040f28;margin-bottom:20px;overflow:hidden;text-overflow:ellipsis;-ms-text-overflow:ellipsis;display:box;display:-webkit-box;line-clamp:1;-webkit-line-clamp:1;-webkit-box-orient:vertical}

.ul-prodet2 .desc{font-size:16px;color:#85878d;line-height:2;overflow:hidden;text-overflow:ellipsis;-ms-text-overflow:ellipsis;display:box;display:-webkit-box;line-clamp:2;-webkit-line-clamp:2;-webkit-box-orient:vertical}

.row-prodet3{padding:90px 0 110px}

.m-bandet3{margin:60px -10px 0;position:relative}

.m-bandet3 .item{padding:0 10px}

.m-bandet3 .con{display:block}

.m-bandet3 .top{font-size:20px;color:#040f28;margin-bottom:30px;padding-left:44px;background-position:left center;background-repeat:no-repeat;background-size:24px auto;overflow:hidden;text-overflow:ellipsis;-ms-text-overflow:ellipsis;display:box;display:-webkit-box;line-clamp:1;-webkit-line-clamp:1;-webkit-box-orient:vertical}

.m-bandet3 .slick-arrow{position:absolute;width:15px;height:24px;background-position:center;background-repeat:no-repeat;background-size:contain;top:-100px;left:auto;background-color:transparent;border:none;font-size:0}

.m-bandet3 .slick-prev{background-image:url(../images/zwj/left.png);right:55px}

.m-bandet3 .slick-prev:hover{background-image:url(../images/zwj/left-1.png)}

.m-bandet3 .slick-next{background-image:url(../images/zwj/right.png);right:10px}

.m-bandet3 .slick-next:hover{background-image:url(../images/zwj/right-1.png)}

.m-bandet3 .pic{padding-top:67%;position:relative;overflow:hidden}

.m-bandet3 .pic img{position:absolute;left:0;right:0;top:0;bottom:0;width:100%;height:100%;display:block;object-fit:cover;transition:.3s}

.m-bandet3 .con:hover .pic img{transform:scale(1.06)}

.row-prodet4{padding:85px 0 90px}

.m-tablep1{margin:60px 0}

.m-tablep1 table{width:100%;font-size:16px;background-color:#fbfbfb}

.m-tablep1 table thead{font-size:20px;background-color:#e6edf2;color:#040f28}

.m-tablep1 table th{height:64px}

.m-tablep1 table td,.m-tablep1 table th{padding-left:85px;border-bottom:1px solid #d5dbdf}

.m-tablep1 table .label{margin-left:6px;position:relative;width:18px;height:18px;background-color:#fbfbfb;border:1px solid #d5dbdf;transition:.3s;background-position:center;background-repeat:no-repeat;background-size:12px auto;display:block}

.m-tablep1 table .label.checked{background-color:#00a0ff;background-image:url(../images/zwj/icon6.png);border-color:#00a0ff}

.m-tablep1 table .label input{position:absolute;left:-9999px}

.m-dwp1{display:flex;align-items:center;justify-content:space-between}

.m-dwp1 .left{font-size:16px;color:#85878d}

.m-dwp1 .left .a{display:inline-block;color:#00a0ff}

.m-dwp1 .g-btn1 .font{padding-right:36px;background-position:right center;background-repeat:no-repeat;background-size:22px auto;display:inline-block}

.m-pop{position:fixed;left:0;top:0;right:0;bottom:0;z-index:99;cursor:auto;display:none}

.m-pop .pop-bg{position:absolute;left:0;top:0;bottom:0;right:0;z-index:-1;background:rgba(0,0,0,.6)}

.m-pop .inner{position:absolute;left:50%;top:50%;width:1440px;transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);overflow:hidden;background-position:bottom center;background-repeat:no-repeat;background-size:cover;padding:40px 100px 0 120px;background-color:#fff}

.m-pop .close{position:absolute;right:14px;top:12px;z-index:5;width:25px;height:24px;background-position:center;background-repeat:no-repeat;background-size:contain;background-image:url(../images/zwj/cls.png);cursor:pointer}

.m-pop.open{opacity:1;z-index:99}

.m-formpop1{height:80vh;overflow:hidden;overflow-y:auto;padding-right:20px}

.m-formpop1::-webkit-scrollbar{width:6px;height:6px;background-color:#fff}

.m-formpop1::-webkit-scrollbar-track{border-radius:10px;background-color:#fff}

.m-formpop1::-webkit-scrollbar-thumb{border-radius:5px;background-color:#f7f7f7}

.g-tit2{background-position:center bottom;background-repeat:no-repeat;background-size:auto 15px;background-image:url(../images/zwj/line2.png);position:relative;padding-bottom:18px;text-align:center}

.g-tit2 .en{display:inline-block;position:absolute;bottom:-26px;font-size:16px;color:#09a3ff;opacity:.4;left:50%;transform:translateX(-50%);font-family:DINPro-Regular;line-height:1;text-transform:uppercase}

.g-tit2 .span1{display:inline-block;font-size:48px;color:#040f28;line-height:1;position:relative}

.m-formpop1 .top{margin-bottom:24px}

.m-formpop1 .info{font-size:20px;color:#040f28;text-align:center;margin-top:50px}

.m-formpop1 .info .span1{display:inline-block;color:#0fa5ff}

.m-formpop1 .form{overflow:hidden;margin:0 -20px 20px}

.m-formpop1 .group{margin-bottom:18px;width:50%;padding:0 20px;font-size:16px;float:left}

.m-formpop1 .group2{width:100%}

.m-formpop1 .group .desc .span2{color:#e30909;display:inline-block}

.m-formpop1 .group .inpbox{background:#fff;border:1px solid #dcdcdc;transition:.3s}

.m-formpop1 .group.on .inpbox{border-color:#00a0ff}

.m-formpop1 .group .inpbox input,.m-formpop1 .group .inpbox select{display:block;width:100%;height:45px;line-height:45px;background-color:transparent;font-size:16px;padding:0 20px;border:none;position:relative;z-index:1}

.m-formpop1 .group .inp-sel{position:relative}

.m-formpop1 .group .inp-sel::after{position:absolute;top:50%;transform:translateY(-50%);width:16px;height:9px;right:20px;content:"";background-position:center;background-repeat:no-repeat;background-size:contain;background-image:url(../images/zwj/arr.png)}

.m-formpop1 .group .text{display:block;width:100%;resize:none;height:110px;padding:10px 20px;font-size:16px;border:none}

.m-formpop1 .dw{display:flex;align-items:center;justify-content:space-between}

.m-formpop1 .dw .right{display:flex;align-items:center}

.m-formpop1 .dw .btn{width:205px;height:46px;background:#fff;border:1px solid #e5e5e5;margin-left:30px;display:block;text-align:center;font-size:16px;transition:.3s}

.m-formpop1 .dw .btn:hover{opacity:.8}

.m-formpop1 .dw .left{display:flex;align-items:center;color:#8e9096;font-size:16px}

.m-formpop1 .dw .span1{color:#e30909;margin-top:6px;margin-right:4px}

.m-formpop1 .dw .left .a{display:inline-block;color:#09a3ff;position:relative}

.m-formpop1 .dw .left .a::after{position:absolute;bottom:-6px;left:0;right:0;content:"";width:100%;height:1px;background-color:#09a3ff}

.m-formpop1 .dw .left .label{margin-left:6px;position:relative;width:18px;height:18px;background-color:#fbfbfb;border:1px solid #d5dbdf;transition:.3s;background-position:center;background-repeat:no-repeat;background-size:12px auto;display:block;margin-right:20px}

.m-formpop1 .dw .left .label.checked{background-color:#00a0ff;background-image:url(../images/zwj/icon6.png);border-color:#00a0ff}

.m-formpop1 .dw .left .label input{position:absolute;left:-9999px}

.row-product{padding:105px 0 40px}

.m-product{padding-bottom:70px}

.m-product .group{margin-bottom:30px}

.m-product .g-tit2{margin-bottom:52px}

.g-tit3{font-size:28px;color:#00a0ff;position:relative;margin-bottom:35px}

.g-tit3::after{position:absolute;top:50%;transform:translateY(-50%);width:100%;height:1px;border-top:2px dotted #acafb7;content:"";left:0;right:0}

.g-tit3 .span1{display:inline-block;padding-right:32px;background-color:#fbfbfb;position:relative;z-index:1}

.ul-product{overflow:hidden;margin:0 -10px}

.ul-product li{float:left;width:33.3%;padding:0 10px;margin-bottom:20px}

.ul-product .con{display:block;background:#fff;border-radius:20px;padding:50px 80px;position:relative;text-align:center}

.ul-product .con .cart{position:absolute;top:20px;right:20px;width:68px;height:68px;background-color:#acafb7;border-radius:50%;background-position:center;background-repeat:no-repeat;background-size:26px auto;background-image:url(../images/zwj/cart2.png);transition:.3s}
.ul-product .card-text{
    height: 7.5em;
    overflow: hidden;
    text-overflow: ellipsis;
    -ms-text-overflow: ellipsis;
    display: box;
    display: -webkit-box;
    line-clamp: 5;
    -webkit-line-clamp: 5;
    -webkit-box-orient: vertical;
    font-size: 16px;
    text-align: left;
    margin-bottom: 20px;
}
.ul-product .card-text p{
    padding-left: 15px;
    position: relative;

}
.ul-product .card-text p::after{
    position: absolute;
    left: 0;
    top: 0.5em;
    content: "";
    border-radius: 50%;
    width: 6px;
    height: 6px;
    background-color: #000;
}
.ul-product .con:hover .cart{background-color:#00a0ff}

.ul-product .pic{padding-top:100%;position:relative;overflow:hidden;margin-bottom:30px;display:block}

.ul-product .pic img{position:absolute;left:0;right:0;top:0;bottom:0;width:100%;height:100%;display:block;object-fit:cover;transition:.3s}

.ul-product .con:hover .pic img{transform:scale(1.06)}

.ul-product .tit{font-size:20px;color:#040f28;margin-bottom:30px;transition:.3s;height:1.5em;overflow:hidden;text-overflow:ellipsis;-ms-text-overflow:ellipsis;display:box;display:-webkit-box;line-clamp:1;-webkit-line-clamp:1;-webkit-box-orient:vertical}

.ul-product .con:hover .tit{color:#00a0ff}

.ul-product .desc .more{display:inline-block;font-size:16px;color:#00a0ff;padding-right:30px;background-position:right center;background-repeat:no-repeat;background-size:18px auto;background-image:url(../images/iconq4-1.png);transition:.3s}

.ul-product .con:hover .desc .more{padding-right:40px}

.ul-listd1{overflow:hidden;margin:0 -20px}

.ul-listd1 li{float:left;width:50%;padding:0 20px}

.ul-listd1 .con{display:block}

.ul-listd1 .pic{padding-top:64%;position:relative;overflow:hidden}

.ul-listd1 .pic img{position:absolute;left:0;right:0;top:0;bottom:0;width:100%;height:100%;display:block;object-fit:cover;transition:.3s}

.ul-listd1 .con:hover .pic img{transform:scale(1.06)}

.ul-listd1 .txt{position:absolute;left:0;right:0;bottom:25px;padding:0 10px;font-size:28px;color:#fff;font-family:Medium;text-align:center}

.ul-listd1 .txt .tit{overflow:hidden;text-overflow:ellipsis;-ms-text-overflow:ellipsis;display:box;display:-webkit-box;line-clamp:1;-webkit-line-clamp:1;-webkit-box-orient:vertical}

.row-d2{padding-bottom:120px}

.row-ab1{position:relative;padding:100px 0 125px}

.row-ab1::after{position:absolute;right:136px;bottom:50px;width:936px;height:526px;background-position:center;background-repeat:no-repeat;background-size:contain;background-image:url(../images/zwj/bg4.png);content:""}

.row-ab1 .cont{overflow:hidden;position:relative;z-index:1}

.row-ab1 .cont .left{float:left;width:48%;margin-right:100px}

.row-ab1 .cont .right-box{overflow:hidden;padding-right:240px;padding-top:52px}

.row-ab1 .cont .pic{padding-top:77%;position:relative;overflow:hidden}

.row-ab1 .cont .pic img{position:absolute;left:0;right:0;top:0;bottom:0;width:100%;height:100%;display:block;object-fit:cover}

.row-ab1 .cont .tit{font-size:28px;margin:38px 0 15px}

.row-ab1 .cont .tit .span1{display:inline-block;font-size:84px;color:#09a3ff;margin:0 10px}

.row-ab1 .cont .desc{font-size:18px;line-height:1.8}

.row-ab2{background-position:center;background-repeat:no-repeat;background-size:cover;padding:176px 0 184px}

.row-ab2 .top{font-size:28px;color:#fff;text-align:center;margin:0 auto 140px;line-height:1.6}

.ul-listab{overflow:hidden;margin:0 -20px}

.ul-listab li{float:left;width:33.3%;padding:0 20px}

.ul-listab .con{display:block;position:relative;overflow:hidden;border-radius:25px;border:1px solid #fff}

.ul-listab .con::after{left:0;right:0;top:0;bottom:0;width:100%;height:100%;display:block;content:"";filter:blur(10px);backdrop-filter:blur(10px);position:absolute}

.ul-listab .inner{background-color:rgba(255,255,255,.2);background-position:center;background-repeat:no-repeat;background-size:cover;font-size:16px;color:#fff;height:270px;text-align:center;padding:45px 66px 0;position:relative;z-index:1}

.ul-listab .icon{height:80px;margin:0 auto 25px}

.ul-listab .tit{line-height:2;overflow:hidden;text-overflow:ellipsis;-ms-text-overflow:ellipsis;display:box;display:-webkit-box;line-clamp:3;-webkit-line-clamp:3;-webkit-box-orient:vertical}

.m-ab3 .videobox{margin-top:80px}

.m-ab3{margin-top:0;padding:120px 0}

.m-det1{margin:136px 150px 60px}

.m-det1 .txt{margin-top:75px;font-size:18px;line-height:1.9;color:#040f28}

.row-contact1{padding:68px 0 100px}

.g-info{text-align:center;font-size:20px;color:#040f28;margin:48px 0 76px}

.ul-contact1{margin:0 -10px}

.ul-contact1 li{float:left;width:33.3%;padding:0 10px}

.ul-contact1 .con{display:block;background:#fff;border-radius:25px;height:223px;display:flex;align-items:center;padding:0 40px;transition:.3s}

.ul-contact1 .con:hover{box-shadow:-1px 0 10px rgba(0,0,0,.2)}

.ul-contact1 .pic{display:block;width:104px;margin-right:30px}

.ul-contact1 .pic img{display:block;width:100%}

.ul-contact1 .txt{flex:1;font-size:16px}

.ul-contact1 .tit{color:#040f28;font-family:Medium;margin: 5px 0;}

.ul-contact1 .desc{color:#8e9096;line-height:1.8; margin: 5px 0;}

.ul-contact1 .desc a{color:inherit;transition:.3s}

.ul-contact1 .desc a:hover{color:#00a0ff}

.row-contact2{background-color:#fff;padding:88px 0 40px}

.row-contact2 .g-info{margin-bottom:112px}

.m-contact2 .group .desc{margin-bottom:12px;color:#040f28}

.m-contact2 .group{margin-bottom:38px}

.m-contact2.m-formpop1{height:auto}

.m-contact2 .group.dw2 .desc{margin-bottom:0}

.m-contact2 .group.dw2 .inpbox{width:612px;margin:0 20px 0 12px}

.m-contact2 .code-img{width:168px;height:50px;display:block}

.m-contact2 .code-img img{display:block;width:100%;height:100%;object-fit:cover}

.m-contact2 .group .text{height:180px}

.m-contact2 .group2{margin-bottom:26px}

.m-contact2 .group2.dw{margin-bottom:62px}

.row-idxbox{background-position:top center;background-repeat:no-repeat;background-size:100% auto}

.row-idxbox .wp{position:relative;z-index:1}

.banner{position:relative;z-index:2}

.row-idxbox .g-btn1 .font{text-transform:uppercase}

.banner .bg{display:block;width:100%}

.banner .con{position:relative;color:#fff}

.banner .txt{position:absolute;left:0;right:0;top:50%;transform:translateY(-50%);text-align:center;z-index:20}

.banner .tit{font-size:56px;color:#fff;margin-bottom:75px;font-family:Medium}

.banner .slick-arrow{position:absolute;width:15px;height:42px;background-position:center;background-repeat:no-repeat;background-size:contain;top:50%;transform:translateY(-50%);left:auto;background-color:transparent;border:none;font-size:0;cursor:pointer;z-index:1;transition:.3s}

.banner .slick-prev{background-image:url(../images/zwj/left2.png);left:112px}

.banner .slick-prev:hover{background-image:url(../images/zwj/left2-1.png)}

.banner .slick-next{background-image:url(../images/zwj/right2.png);right:112px;left:auto}

.banner .slick-next:hover{background-image:url(../images/zwj/right2-1.png)}

.row-idx1{position:relative}

.row-idx1::after{position:absolute;left:0;right:0;top:0;width:100%;background-position:center;background-repeat:no-repeat;background-size:cover;background-image:url(../images/zwj/bgd1.png);content:"";height:1636px;pointer-events:none}

.row-idx2{padding:125px 0 140px}

.banner .slick-dots{position:absolute;bottom:60px;left:0;right:0;text-align:center;z-index:3}

.banner .slick-dots li{display:inline-block;margin:0 5px}

.banner .slick-dots button{width:18px;height:18px;background-color:transparent;font-size:0;cursor:pointer;border:none;background-position:center;background-repeat:no-repeat;background-size:contain;background-image:url(../images/zwj/icond1.png)}

.banner .slick-dots li.slick-active button{background-image:url(../images/zwj/icond2.png)}

.row-idxbox .g-tit1 .span1,.row-idxbox .g-tit2 .span1{color:#fff}

.row-idxbox .g-tit1 .span1::after{background:#fff}

.row-idxbox .g-tit2 .span1{position:relative}

.row-idxbox .g-tit2 .span1::after{position:absolute;width:9px;height:9px;background:#fff;content:"";right:-24px;bottom:0}

.ul-idx2{margin:90px -20px 0;overflow:hidden}

.ul-idx2 li{float:left;width:50%;padding:0 20px}

.ul-idx2 .con{display:block;position:relative}

.ul-idx2 .pic{padding-top:71.6%;position:relative;overflow:hidden}

.ul-idx2 .pic img{position:absolute;left:0;top:0;right:0;bottom:0;width:100%;height:100%;display:block;object-fit:cover;transition:.3s}

.ul-idx2 .con:hover .pic img{transform:scale(1.06)}

.ul-idx2 .txt{position:absolute;left:0;right:0;top:50%;transform:translateY(-50%);text-align:center;padding:0 20px;color:#fff}

.ul-idx2 .tit{font-size:28px;margin-bottom:50px;overflow:hidden;text-overflow:ellipsis;-ms-text-overflow:ellipsis;display:box;display:-webkit-box;line-clamp:2;-webkit-line-clamp:2;-webkit-box-orient:vertical}

.ul-idx2 .info .more{font-size:16px;padding-right:32px;background-position:right center;background-repeat:no-repeat;background-size:17px auto;background-image:url(../images/zwj/arrd1.png);transition:.3s}

.ul-idx2 .con:hover .info .more{padding-right:42px}

.g-topidx{position:relative}

.g-more{display:inline-block;font-size:16px;color:#018aff;padding-right:32px;background-position:right center;background-repeat:no-repeat;background-size:17px auto;background-image:url(../images/zwj/arr2-1.png)}

.g-more:hover{padding-right:42px}

.g-topidx .g-more{position:absolute;top:14px;right:0}

.m-idx3{overflow:hidden;margin-top:58px}

.m-idx3 .g-btn1{display:none}

.m-idx3 .left{width:44%;float:left;margin-right:5px}

.m-idx3_1{display:block;background-color:#fff;height:622px;overflow:hidden;color:#040f28}

.m-idx3_1 .pic{padding-top:49.6%;position:relative;overflow:hidden}

.m-idx3_1 .pic img{position:absolute;left:0;top:0;bottom:0;right:0;width:100%;height:100%;display:block;object-fit:cover;transition:.3s}

.m-idx3_1:hover .pic img{transform:scale(1.06)}

.m-idx3_1 .txt{border:1px solid #0e4c98;border-bottom:none;position:relative;border-left:none;border-right:none;padding:30px 40px 0}

.m-idx3_1 .top{position:relative}

.m-idx3_1 .ps{line-height:32px;height:32px;position:absolute;bottom:0;width:300px;right:0;z-index:2;padding-right:40px}

.m-idx3_1 .ps::after{position:absolute;left:-20px;bottom:0;height:100%;right:-10px;top:0;background-color:#fff;transform:skew(-30deg);content:"";border:1px solid #0e4c98;border-bottom:none}

.m-idx3_1 .ps .span1{display:block;padding-left:16px;position:relative;background-position:right center;background-repeat:no-repeat;background-size:17px auto;background-image:url(../images/zwj/arr2-2.png);z-index:1;font-size:16px}

.m-idx3_1 .ps .span1::after{position:absolute;width:6px;height:6px;background:#040f28;content:"";left:0;top:50%;transform:translateY(-50%)}

.m-idx3_1 .tit{font-size:20px;margin-bottom:20px;overflow:hidden;text-overflow:ellipsis;-ms-text-overflow:ellipsis;display:box;display:-webkit-box;line-clamp:2;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-family:Medium;transition:.3s}

.m-idx3_1:hover .tit{color:#00a0ff}

.m-idx3_1 .desc{overflow:hidden;text-overflow:ellipsis;-ms-text-overflow:ellipsis;display:box;display:-webkit-box;line-clamp:3;-webkit-line-clamp:3;-webkit-box-orient:vertical;font-size:16px;line-height:2;opacity:.6;margin-bottom:72px}

.m-idx3_1 .info{display:flex;align-items:center;justify-content:space-between}

.m-idx3_1 .info .date{font-size:16px;font-family:DINPro-Regular}

.m-idx3_1 .info .more{display:inline-block;font-size:16px;opacity:.6;padding-right:32px;background-position:right center;background-repeat:no-repeat;background-size:17px auto;background-image:url(../images/zwj/arr2-2.png)}

.row-idx3{padding-bottom:118px}

.m-idx3 .right-box{overflow:hidden}

.ul-idx3 li{margin-bottom:4px}

.ul-idx3 .con{display:flex;align-items:center;height:153px;background:#fff;padding:0 0 0 40px}

.ul-idx3 .txt{flex:1;padding-right:70px}

.ul-idx3 .tit{font-size:20px;margin-bottom:20px;overflow:hidden;text-overflow:ellipsis;-ms-text-overflow:ellipsis;display:box;display:-webkit-box;line-clamp:1;-webkit-line-clamp:1;-webkit-box-orient:vertical;font-family:Medium;transition:.3s}

.ul-idx3 .con:hover .tit{color:#00a0ff}

.ul-idx3 .desc{overflow:hidden;text-overflow:ellipsis;-ms-text-overflow:ellipsis;display:box;display:-webkit-box;line-clamp:1;-webkit-line-clamp:1;-webkit-box-orient:vertical;font-size:16px;line-height:2;opacity:.6}

.ul-idx3 .date{width:130px;text-align:center;position:relative;color:#8e9096;font-size:16px}

.ul-idx3 .date::after{position:absolute;left:0;width:1px;height:73px;background:#e5e5e5;top:50%;transform:translateY(-50%);content:""}

.ul-idx3 .date .d2{font-size:24px;margin-bottom:10px}

.ul-idx3 .date .icon{width:17px;height:12px;background-position:center;background-repeat:no-repeat;background-size:contain;margin:0 auto;background-image:url(../images/zwj/arr2-2.png);transition:.3s}

.ul-idx3 .con:hover .date .icon{background-image:url(../images/zwj/arr2-1.png)}

.g-topidx2{display:flex;justify-content:space-between;align-items:flex-start}

.g-topidx2 .g-tit1{width:415px}

.g-topidx2 .right{font-size:16px;color:#fff;width:625px;line-height:2}

.g-topidx2 .right .info{margin-bottom:58px}

.m-idx4{background-color:transparent;padding:0;margin:78px 0 0}

.m-idx4 .videobox{margin-bottom:0}

.row-idx4{padding-bottom:50px}

@media only screen and (min-width:1199px) and (max-width:1600px){

.m-banp1{background-size:cover;padding:5.187vw 0 12.75vw}

.m-banp1 .cont{align-items:center;padding:0 14vw 0 11.12vw;justify-content:space-between}

.m-banp1 .cur{bottom:6.25vw;left:15vw}

.m-banp1 .pic{width:32.81vw}

.m-banp1 .txt{width:25vw}

.m-banp1 .txt .tit{font-family:Medium;font-size:3vw;margin-bottom:3.625vw}
.m-banp1 .txt .desc{
    font-size: 1.5vw;
    margin-top: 1.5vw;
}

.g-btn1{background-size:contain;background-image:url(../images/zwj/btn1.png);width:12.75vw;line-height:2.875vw;font-size:1vw;border:none}

.g-btn1::after{left:0;top:0;content:"";width:.25vw;height:.25vw;background:#018aff;transition:.3s}

.g-btn1:hover:after{transform:translateY(-.312vw)}

.m-banp1 .btn{margin-left:1.875vw;padding:0 1.562vw;font-size:1vw;transition:.3s;line-height:2.875vw}

.m-banp1 .btn .span1{padding-right:1.75vw;background-size:.875vw auto}

.m-prodet1{padding:5.625vw 0;margin-top:-6.875vw}

.g-tit1{background-image:url(../images/zwj/line.png);padding-bottom:1.25vw;background-size:100% .781vw}

.g-tit1 .en{bottom:.25vw;font-size:1vw;opacity:.4;left:15.75vw;font-family:DINPro-Regular;line-height:1;text-transform:uppercase}

.g-tit1 .span1{padding-right:1.25vw;font-size:3vw;line-height:1}

.g-tit1 .span1::after{width:.562vw;height:.562vw;background:#040f28;content:"";right:0;bottom:0}

.cur2 a i{background-image:url(../images/cur.png)}

.m-prodet1 .inner{margin:3.437vw 0 2vw}

.m-prodet1 .inner .col{width:33.3%;padding:0 2.5vw 0 3.75vw}

.ul-prodet1 li{margin-bottom:1.375vw}

.ul-prodet1 .con{font-size:1vw;padding-left:1.562vw;padding-left: 0;}

.ul-prodet1 .con::after{left:0;top:.5em;content:"";width:.312vw;height:.312vw}

.m-prodet1 .videobox{margin-bottom:3.437vw}

.m-prodet1 .videobox .play{top:50%;transform:translate(-50%);width:4.25vw;height:4.25vw;background-image:url(../images/zwj/play.png);background-size:contain}

.m-prodet1 .txt{font-size:1vw;line-height:2}

.row-prodet2{padding:6.875vw 0 3.125vw;background-size:cover}

.ul-prodet2{margin:0 -1.875vw}

.ul-prodet2 li{padding:0 1.875vw;margin-bottom:3.75vw}

.ul-prodet2 .con{background:#fbfbfb;height:18.12vw;border-radius:1.562vw;align-items:center;padding:0 3.75vw}

.ul-prodet2 .pic{width:7.25vw;margin-right:3.75vw}

.ul-prodet2 .pic img{transition:.3s}

.ul-prodet2 .con:hover .pic img{transform:translateY(-.625vw)}

.ul-prodet2 .txt{flex:1}

.ul-prodet2 .tit{font-size:1.25vw;margin-bottom:1.25vw}

.ul-prodet2 .desc{font-size:1vw;line-height:2}

.row-prodet3{padding:5.625vw 0 6.875vw}

.m-bandet3{margin:3.75vw -.625vw 0}

.m-bandet3 .item{padding:0 .625vw}

.m-bandet3 .top{font-size:1.25vw;margin-bottom:1.875vw;padding-left:2.75vw;background-size:1.5vw auto}

.m-bandet3 .slick-arrow{width:.937vw;height:1.5vw;background-size:contain;top:-6.25vw;left:auto;border:none;font-size:0}

.m-bandet3 .slick-prev{background-image:url(../images/zwj/left.png);right:3.437vw}

.m-bandet3 .slick-prev:hover{background-image:url(../images/zwj/left-1.png)}

.m-bandet3 .slick-next{background-image:url(../images/zwj/right.png);right:.625vw}

.m-bandet3 .slick-next:hover{background-image:url(../images/zwj/right-1.png)}

.m-bandet3 .pic img{left:0;right:0;top:0;bottom:0;object-fit:cover;transition:.3s}

.m-bandet3 .con:hover .pic img{transform:scale(1.06)}

.row-prodet4{padding:5.312vw 0 5.625vw}

.m-tablep1{margin:3.75vw 0}

.m-tablep1 table{font-size:1vw}

.m-tablep1 table thead{font-size:1.25vw}

.m-tablep1 table th{height:4vw}

.m-tablep1 table td,.m-tablep1 table th{padding-left:5.312vw;border-bottom:1px solid #d5dbdf}

.m-tablep1 table .label{margin-left:.375vw;width:1.125vw;height:1.125vw;border:1px solid #d5dbdf;transition:.3s;background-size:.75vw auto}

.m-tablep1 table .label input{left:-624.9vw}

.m-dwp1{align-items:center;justify-content:space-between}

.m-dwp1 .left{font-size:1vw}

.m-dwp1 .g-btn1 .font{padding-right:2.25vw;background-size:1.375vw auto}

.m-pop .inner{top:50%;width:87.5vw;transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);background-size:cover;padding:2.5vw 6.25vw 2vw 7.5vw}

.m-pop .close{right:.875vw;top:.75vw;width:1.562vw;height:1.5vw;background-size:contain;background-image:url(../images/zwj/cls.png)}

.m-pop.open{opacity:1}

.m-formpop1{height:80vh;padding-right:1.25vw}

.m-formpop1::-webkit-scrollbar{width:.375vw;height:.375vw}

.m-formpop1::-webkit-scrollbar-track{border-radius:.625vw}

.m-formpop1::-webkit-scrollbar-thumb{border-radius:.312vw}

.g-tit2{background-size:100% .781vw;background-image:url(../images/zwj/line2.png);padding-bottom:1.125vw}

.g-tit2 .en{bottom:-1.875vw;font-size:1vw;opacity:.4;transform:translateX(-50%);font-family:DINPro-Regular;line-height:1;text-transform:uppercase}

.g-tit2 .span1{font-size:3vw;line-height:1}

.m-formpop1 .top{margin-bottom:1.5vw}

.m-formpop1 .info{font-size:1.25vw;margin-top:3.125vw}

.m-formpop1 .form{margin:0 -1.25vw 1.25vw}

.m-formpop1 .group{margin-bottom:1.125vw;padding:0 1.25vw;font-size:1vw}

.m-formpop1 .group .inpbox input,.m-formpop1 .group .inpbox select{height:2.812vw;line-height:2.812vw;font-size:1vw;padding:0 1.25vw;border:none}

.m-formpop1 .group .inp-sel::after{top:50%;transform:translateY(-50%);width:1vw;height:.562vw;right:1.25vw;content:"";background-size:contain;background-image:url(../images/zwj/arr.png)}

.m-formpop1 .group .text{resize:none;height:6.875vw;padding:.625vw 1.25vw;font-size:1vw;border:none}

.m-formpop1 .dw{align-items:center;justify-content:space-between}

.m-formpop1 .dw .right{align-items:center}

.m-formpop1 .dw .btn{width:12.81vw;height:2.875vw;background:#fff;border:1px solid #e5e5e5;margin-left:1.875vw;font-size:1vw;transition:.3s}

.m-formpop1 .dw .btn:hover{opacity:.8}

.m-formpop1 .dw .left{align-items:center;font-size:1vw}

.m-formpop1 .dw .span1{margin-top:.375vw;margin-right:.25vw}

.m-formpop1 .dw .left .a::after{bottom:-.375vw;left:0;right:0;content:"";height:1px}

.m-formpop1 .dw .left .label{margin-left:.375vw;width:1.125vw;height:1.125vw;border:1px solid #d5dbdf;transition:.3s;background-size:.75vw auto;margin-right:1.25vw}

.m-formpop1 .dw .left .label input{left:-624.9vw}

.row-product{padding:6.562vw 2.5vw}

.m-product{padding-bottom:4.375vw}

.m-product .group{margin-bottom:3.125vw}

.m-product .g-tit2{margin-bottom:3.25vw}

.g-tit3{font-size:1.75vw;margin-bottom:2.187vw}

.g-tit3::after{top:50%;transform:translateY(-50%);height:1px;border-top:dotted #acafb7;content:""}

.g-tit3 .span1{padding-right:2vw}

.ul-product{margin:0 -.625vw}

.ul-product li{width:33.3%;padding:0 .625vw}

.ul-product .con{background:#fff;border-radius:1.25vw;padding:3.125vw 5vw}

.ul-product .con .cart{top:1.25vw;right:1.25vw;width:4.25vw;height:4.25vw;border-radius:50%;background-size:1.625vw auto;background-image:url(../images/zwj/cart2.png);transition:.3s}

.ul-product .pic{margin-bottom:1.875vw}

.ul-product .pic img{left:0;right:0;top:0;bottom:0;object-fit:cover;transition:.3s}

.ul-product .con:hover .pic img{transform:scale(1.06)}

.ul-product .tit{font-size:1.25vw;margin-bottom:1.875vw;transition:.3s}

.ul-product .desc .more{font-size:1vw;padding-right:1.875vw;background-size:1.125vw auto;background-image:url(../images/iconq4-1.png);transition:.3s}
.ul-product .card-text{
    font-size: 1vw;
}
.ul-product .con:hover .desc .more{padding-right:2.5vw}

.ul-listd1{margin:0 -1.25vw}

.ul-listd1 li{padding:0 1.25vw}

.ul-listd1 .pic img{left:0;right:0;top:0;bottom:0;object-fit:cover;transition:.3s}

.ul-listd1 .con:hover .pic img{transform:scale(1.06)}

.ul-listd1 .txt{left:0;right:0;bottom:1.562vw;padding:0 .625vw;font-size:1.75vw;font-family:Medium}

.row-d2{padding-bottom:7.5vw}

.row-ab1{padding:6.25vw 0 7.812vw}

.row-ab1::after{right:8.5vw;bottom:3.125vw;width:58.5vw;height:32.87vw;background-image:url(../images/zwj/bg4.png);content:""}

.row-ab1 .cont .left{margin-right:6.25vw;margin-right:3vw}

.row-ab1 .cont .right-box{padding-right:3vw;padding-top:1vw}

.row-ab1 .cont .pic img{left:0;right:0;top:0;bottom:0;object-fit:cover}

.row-ab1 .cont .tit{font-size:1.75vw;margin:2.375vw 0 .937vw}

.row-ab1 .cont .tit .span1{font-size:5.25vw}

.row-ab1 .cont .desc{font-size:1.125vw;line-height:1.8}

.row-ab2{background-size:cover;padding:11vw 0 11.5vw}

.row-ab2 .top{font-size:1.75vw;margin-bottom:9.062vw;margin:0 auto 8.75vw;line-height:1.6}

.ul-listab{margin:0 -1.25vw}

.ul-listab li{width:33.3%;padding:0 1.25vw}

.ul-listab .con{border-radius:1.562vw;border:1px solid #fff}

.ul-listab .con::after{left:0;right:0;top:0;bottom:0;content:"";filter:blur(.625vw);backdrop-filter:blur(.625vw)}

.ul-listab .inner{font-size:1vw;height:16.87vw;padding:2.812vw 4.125vw 0}



.m-ab3 .videobox{margin-top:5vw}

.m-ab3{padding:7.5vw 0}

.m-det1{margin:8.5vw 5vw 3.75vw}

.m-det1 .txt{margin-top:4.687vw;font-size:1vw;line-height:1.9}

.row-contact1{padding:4.25vw 0 6.25vw}

.g-info{font-size:1.25vw;margin:3vw 0 4.75vw}

.ul-contact1{margin:0 -.625vw}

.ul-contact1 li{width:33.3%;padding:0 .625vw}

.ul-contact1 .con{background:#fff;border-radius:1.562vw;height:13.93vw;align-items:center;padding:0 2.5vw;transition:.3s}

.ul-contact1 .con:hover{box-shadow:-1px 0 .625vw rgba(0,0,0,.2)}

.ul-contact1 .pic{width:6.5vw;margin-right:1.875vw}

.ul-contact1 .txt{font-size:1vw}

.ul-contact1 .tit{font-family:Medium;margin-bottom:.625vw}

.ul-contact1 .desc{line-height:1.8}

.ul-contact1 .desc a{transition:.3s}

.row-contact2{padding:5.5vw 0 2.5vw}

.row-contact2 .g-info{margin-bottom:7vw}

.m-contact2 .group .desc{margin-bottom:.75vw}

.m-contact2 .group{margin-bottom:2.375vw}

.m-contact2.m-formpop1{height:auto}

.m-contact2 .group.dw2 .inpbox{width:38.25vw;margin:0 1.25vw 0 .75vw}

.m-contact2 .code-img{width:10.5vw;height:3.125vw}

.m-contact2 .code-img img{object-fit:cover}

.m-contact2 .group .text{height:11.25vw}

.m-contact2 .group2{margin-bottom:1.625vw}

.m-contact2 .group2.dw{margin-bottom:3.875vw}

.row-idxbox{background-size:100% auto}

.row-idxbox .g-btn1 .font{text-transform:uppercase}

.banner .txt{left:0;right:0;top:50%;transform:translateY(-50%)}

.banner .tit{font-size:3.5vw;margin-bottom:4.687vw;font-family:Medium}

.banner .slick-arrow{width:.937vw;height:2.625vw;background-size:contain;top:50%;transform:translateY(-50%);left:auto;border:none;font-size:0;transition:.3s}

.banner .slick-prev{background-image:url(../images/zwj/left2.png);left:7vw}

.banner .slick-prev:hover{background-image:url(../images/zwj/left2-1.png)}

.banner .slick-next{background-image:url(../images/zwj/right2.png);right:7vw;left:auto}

.banner .slick-next:hover{background-image:url(../images/zwj/right2-1.png)}

.row-idx1::after{height:102.2vw;pointer-events:none}

.row-idx2{padding:7.812vw 0 8.75vw}

.banner .slick-dots{bottom:3.75vw;left:0;right:0}

.banner .slick-dots li{margin:0 .312vw}

.banner .slick-dots button{width:1.125vw;height:1.125vw;font-size:0;background-size:contain;background-image:url(../images/zwj/icond1.png)}

.banner .slick-dots li.slick-active button{background-image:url(../images/zwj/icond2.png)}

.row-idxbox .g-tit1 .span1::after{background:#fff}

.row-idxbox .g-tit2 .span1::after{width:.562vw;height:.562vw;background:#fff;content:"";right:-1.5vw;bottom:0}

.ul-idx2{margin:5.625vw -1.25vw 0}

.ul-idx2 li{padding:0 1.25vw}

.ul-idx2 .pic{padding-top:71.6%}

.ul-idx2 .pic img{left:0;top:0;right:0;bottom:0;object-fit:cover;transition:.3s}

.ul-idx2 .con:hover .pic img{transform:scale(1.06)}

.ul-idx2 .txt{left:0;right:0;top:50%;transform:translateY(-50%);padding:0 1.25vw}

.ul-idx2 .tit{font-size:1.75vw;margin-bottom:3.125vw}

.ul-idx2 .info .more{font-size:1vw;padding-right:2vw;background-size:1.062vw auto;background-image:url(../images/zwj/arrd1.png);transition:.3s}

.ul-idx2 .con:hover .info .more{padding-right:2.625vw}

.g-more{font-size:1vw;padding-right:2vw;background-size:1.062vw auto;background-image:url(../images/zwj/arr2-1.png)}

.g-more:hover{padding-right:2.625vw}

.g-topidx .g-more{top:.875vw;right:0}

.m-idx3{margin-top:3.625vw}

.m-idx3 .left{margin-right:.312vw}

.m-idx3_1{height:38.87vw}

.m-idx3_1 .pic{padding-top:49.6%}

.m-idx3_1 .pic img{left:0;top:0;bottom:0;right:0;object-fit:cover;transition:.3s}

.m-idx3_1:hover .pic img{transform:scale(1.06)}

.m-idx3_1 .txt{border:1px solid #0e4c98;border-bottom:none;border-left:none;border-right:none;padding:1.875vw 2.5vw 0}

.m-idx3_1 .ps{line-height:2vw;height:2vw;bottom:0;width:18.75vw;right:0;padding-right:2.5vw}

.m-idx3_1 .ps::after{left:-1.25vw;bottom:0;right:-.625vw;top:0;transform:skew(-30deg);content:"";border:1px solid #0e4c98;border-bottom:none}

.m-idx3_1 .ps .span1{padding-left:1vw;background-size:1.062vw auto;background-image:url(../images/zwj/arr2-2.png)}

.m-idx3_1 .ps .span1::after{width:.375vw;height:.375vw;background:#040f28;content:"";left:0;top:50%;transform:translateY(-50%)}

.m-idx3_1 .tit{font-size:1.25vw;margin-bottom:1.25vw;-webkit-box-orient:vertical;font-family:Medium;transition:.3s}

.m-idx3_1 .desc{font-size:1.25vw;margin-bottom:1.25vw;-webkit-box-orient:vertical;font-size:1vw;line-height:2;opacity:.6;margin-bottom:4.5vw}

.m-idx3_1 .info{align-items:center;justify-content:space-between}

.m-idx3_1 .info .date{font-size:1vw;font-family:DINPro-Regular}

.m-idx3_1 .info .more{font-size:1vw;opacity:.6;padding-right:2vw;background-size:1.062vw auto;background-image:url(../images/zwj/arr2-2.png)}

.row-idx3{padding-bottom:7.375vw}

.ul-idx3 li{margin-bottom:.25vw}

.ul-idx3 .con{align-items:center;height:9.562vw;background:#fff;padding:0 0 0 2.5vw}

.ul-idx3 .txt{flex:1;padding-right:4.375vw}

.ul-idx3 .tit{font-size:1.25vw;margin-bottom:1.25vw;font-family:Medium;transition:.3s}

.ul-idx3 .desc{font-size:1.25vw;margin-bottom:1.25vw;-webkit-box-orient:vertical;font-size:1vw;line-height:2;opacity:.6}

.ul-idx3 .date{width:8.125vw;font-size:1vw}

.ul-idx3 .date::after{left:0;width:1px;height:4.562vw;background:#e5e5e5;top:50%;transform:translateY(-50%);content:""}

.ul-idx3 .date .d2{font-size:1.5vw;margin-bottom:.625vw}

.ul-idx3 .date .icon{width:1.062vw;height:.75vw;background-size:contain;margin:0 auto;background-image:url(../images/zwj/arr2-2.png);transition:.3s}

.ul-idx3 .con:hover .date .icon{background-image:url(../images/zwj/arr2-1.png)}

.g-topidx2{justify-content:space-between;align-items:flex-start}

.g-topidx2 .g-tit1{width:25.93vw}

.g-topidx2 .right{font-size:1vw;width:38.75vw;line-height:2}

.g-topidx2 .right .info{margin-bottom:3.625vw}

.m-idx4{padding:0;margin:4.875vw 0 0}

.row-idx4{padding-bottom:3.125vw}

}

@media only screen and (max-width:1199px){

.m-banp1 .cur{position:relative;left:auto;bottom:auto;padding:0 15px;display:none}

.g-btn1,.m-formpop1 .dw .btn{width:160px;line-height:38px;height:38px;font-size:14px;background-size:100%}

.m-banp1 .btn .span1{padding-right:20px;background-size:10px auto}

.m-banp1 .btn{margin-left:18px;display:inline-block;padding:0 15px;font-size:14px}

.row-product{padding:50px 0}

.g-tit2 .span1{font-size:30px}

.g-tit2 .en{display:inline-block;position:absolute;bottom:-22px;font-size:14px}

.ul-product .con .cart{top:10px;right:10px;width:45px;height:45px;background-size:18px auto}

.ul-product .con{padding:20px}

.ul-product .tit{font-size:16px;margin-bottom:10px}
.ul-product .card-text{
    font-size: 14px;
}
.ul-product .card-text p::after {
    top: 0.65em;
    width: 4px;
    height: 4px;
}
.g-tit3{font-size:20px}

.m-product{padding-bottom:0}

.m-banp1 .cont{padding:0}

.m-banp1 .pic{width:300px}

.m-banp1 .txt .tit{font-size:22px;margin-bottom:10px}

.g-tit1 .span1{font-size:28px}

.g-tit1 .en{font-size:14px;left:186px}

.g-tit1{padding-bottom:10px;background-size:auto 10px}

.m-prodet1{margin-top:0}

.m-prodet1 .inner .col{padding:0 10px}

.ul-prodet2 li{padding:0 10px;margin-bottom:20px}

.ul-prodet2{margin:0 -10px}

.ul-prodet2 .pic{width:80px;margin-right:20px}

.ul-prodet2 .tit{font-size:16px;margin-bottom:10px}

.ul-prodet2 .desc{font-size:14px;line-height:1.8}

.ul-prodet2 .con{height:180px;border-radius:16px;padding:0 30px}

.row-prodet2{padding:40px 0}

.m-bandet3 .slick-arrow{width:10px}

.row-prodet3{padding:50px 0}

.m-bandet3{margin-top:30px}

.m-bandet3 .top{font-size:16px;margin-bottom:16px;padding-left:18px;background-size:14px auto}

.row-prodet4{padding:50px 0}

.m-dwp1 .left{font-size:12px}

.m-pop .inner{width:90%;padding:20px}

.m-formpop1 .info{font-size:16px;color:#040f28;text-align:center;margin-top:34px}

.m-pop .close{width:16px;height:16px}

.m-formpop1{padding-right:5px}

.m-tablep1 table thead{font-size:16px}

.m-tablep1 table{font-size:14px}

.m-banp1{padding:50px 0}

.m-banp1 .txt{width:auto;flex:1}

.m-det1{margin:60px 0}

.ul-listd1 li{padding:0 10px}

.ul-listd1{margin:0 -10px}

.ul-listd1 .txt{font-size:18px}

.row-d2{padding-bottom:60px}

.row-ab1 .cont .right-box{padding-right:20px;padding-top:0}

.row-ab1 .cont .left{margin-right:20px}

.row-ab1 .cont .tit .span1{font-size:24px;margin:0}

.row-ab1 .cont .tit{margin:20px 0;font-size:18px}

.row-ab1 .cont .desc{font-size:14px;line-height:1.6}

.row-ab1::after{display:none}

.row-ab1{padding:60px 0}

.row-ab2 .top{font-size:18px;margin-bottom:30px}

.ul-listab li{padding:0 10px}

.ul-listab{margin:0 -10px}

.ul-listab .icon{margin:0 auto 10px}

.ul-listab .inner{padding:20px 15px;height:210px}

.row-ab2{padding:60px 0}

.m-ab3 .videobox{margin-top:40px}

.m-ab3{padding:60px 0}

.ul-listab .tit{line-height:1.6;line-clamp:4;-webkit-line-clamp:4;-webkit-box-orient:vertical}

.ul-contact1 .pic{width:70px;margin-right:10px}

.ul-contact1 .con{height:180px;padding:0 10px;border-radius:10px}

.ul-contact1 .txt{font-size:14px}

.g-info,.row-contact2 .g-info{font-size:16px;margin:30px 0}

.row-contact1{padding:50px 0}

.m-contact2 .group2.dw2{display:block}

.m-contact2 .group2.dw2 .left{margin-bottom:20px}

.m-formpop1 .dw .right{justify-content:center}

.m-contact2 .code-img{width:120px;height:45px}

.m-contact2 .group2.dw{margin-bottom:30px}

.banner{background-color:#041936}

.banner .tit{font-size:30px;margin-bottom:20px}

.banner .slick-prev{left:20px}

.banner .slick-next{right:20px}

.row-idx2{padding:30px 0 50px}

.ul-idx2{margin:50px -10px}

.ul-idx2 li{padding:0 10px}

.ul-idx2 .tit{font-size:20px;margin-bottom:20px}

.m-idx3_1 .tit{font-size:16px;margin-bottom:5px}

.m-idx3_1 .desc{font-size:14px;line-height:1.6;margin-bottom:20px}

.row-idx1::after{height:800px}

.ul-idx3 .tit{font-size:16px;margin-bottom:10px}

.ul-idx3 .desc{font-size:14px}

.ul-idx3 .date .d2{font-size:20px}

.ul-idx3 .date{font-size:14px}

.ul-idx3 .con{height:110px;padding:0 0 0 20px}

.m-idx3_1{height:453px}

.m-idx3_1 .info .date,.m-idx3_1 .info .more{font-size:12px}

.row-idx3{padding-bottom:50px}

.g-topidx2 .right .info{margin-bottom:20px}

.g-topidx2 .right{line-height:1.6;width:300px;font-size:14px}

.m-idx4{margin-top:30px}

}

@media only screen and (max-width:959px){

.ul-product li{width:50%}

.g-tit2 .span1{font-size:22px}

.g-tit3{font-size:18px}

.g-tit3 .span1{padding-right:10px}

.ul-product .desc .more{font-size:12px;padding-right:20px;background-size:12px auto}

.row-ab1 .cont .left{float:none;width:100%;margin-right:0;margin-bottom:20px}

.row-ab1 .cont .right-box{padding:0 20px}

.ul-listab .tit{line-height:1.6}

.m-banp1 .cont{justify-content:center}

.m-contact2 .group.dw2 .inpbox{width:300px;margin:0 10px}

.ul-contact1{margin:0}

.ul-contact1 li{float:none;width:100%;padding:0;margin-bottom:20px}

.ul-contact1 .con{height:auto;padding:20px 10px}

.ul-contact1 .pic{width:60px}

.ul-idx3 .txt{padding:0}

.m-idx3 .left{float:none;width:100%;margin-right:0}

.m-idx3_1{height:auto}

.m-idx3_1 .txt{padding:20px 20px 30px}

.ul-idx3{border-top:1px solid #0e4c98}

.ul-idx3 .con{display:block;height:auto;padding:20px 20px 30px;border-bottom:1px solid #0e4c98}

.ul-idx3 .date::after{display:none}

.ul-idx3 li{margin-bottom:0}

.ul-idx3 .date{width:auto;text-align:left}

.ul-idx3 .date .d1,.ul-idx3 .date .d2,.ul-idx3 .date .icon{display:inline-block;margin:0 10px 0 0;font-size:12px;color:#040f28;vertical-align:middle}

.g-topidx2{display:block}

.g-topidx2 .g-tit1{width:100%;margin-bottom:30px}

.g-topidx2 .right{width:100%}

.banner .slick-dots button{width:10px;height:10px}

.banner .slick-dots{bottom:20px}

.banner{position:relative}

.m-idx3{margin-top:40px;background-color:#fff}

.m-idx3 .g-btn1{display:block;margin:25px auto}

.row-idx4 .g-btn1{margin:0 auto;display:block}

}

@media only screen and (max-width:767px){

.ul-product{margin:0}

.ul-product li{float:none;width:100%;padding:0}

.m-banp1 .txt .tit{font-size:20px;margin-bottom:25px}

.m-banp1 .pic{width:170px}

.g-btn1{background-position:center;background-repeat:no-repeat;background-size:contain;background-image:url(../images/zwj/btn1.png);text-align:center;width:142px;line-height:32px;height:32px;font-size:12px}

.m-banp1 .txt{width:143px;flex:none}

.m-banp1 .btn{padding:0 10px;margin-left:0;width:100%;display:block;text-align:center;font-size:12px}

.m-banp1 .btn .span1{background-size:10px auto;padding-right:20px}
.m-banp1 .txt .desc{
    font-size: 12px;
    margin-top: 5px;
}

.m-prodet1{padding:45px 0 35px}

.g-tit1 .span1{font-size:20px}

.g-tit1 .span1::after{width:5px;height:5px}

.wp1600{padding:0 10px}

.g-tit1{background-size:auto 8px}

.g-tit1 .en{font-size:12px;left:144px}

.m-prodet1 .inner .col{float:none;width:100%;padding:0}

.m-prodet1 .inner{margin:26px 0}

.ul-prodet1 .con{font-size:12px;padding-left:18px;padding-left: 0;}

.ul-prodet1 .con::after{top:.6em}

.ul-prodet1 li{margin-bottom:6px}

.m-prodet1 .videobox .play{width:36px;height:36px}

.m-prodet1 .videobox{margin-bottom:20px;width: 100%;}

.m-prodet1 .txt{font-size:12px;line-height:1.8}

.ul-prodet2 .con{display:block;padding:22px 10px 0;height:147px;text-align:center}

.ul-prodet2 .pic{width:44px;height:44px;margin:0 auto 15px}

.ul-prodet2 .tit{font-size:13px;overflow:hidden;text-overflow:ellipsis;-ms-text-overflow:ellipsis;display:box;display:-webkit-box;line-clamp:3;-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:0}

.ul-prodet2 .desc{display:none}

.row-prodet2{padding:45px 0 30px}

.m-bandet3 .slick-arrow{top:-62px}

.row-prodet3{padding:45px 0}

.m-bandet3 .slick-prev{right:36px}

.m-tablep1 table td,.m-tablep1 table th{padding-left:25px}

.m-tablep1 table th{height:36px}

.m-tablep1{margin:20px 0}

.row-prodet4{padding:30px 0}

.m-tablep1 table .label{width:15px;height:15px}

.m-tablep1 table thead{font-size:15px}

.m-tablep1 table{font-size:12px}

.m-dwp1{display:block}

.m-dwp1 .left{margin-bottom:25px}

.m-dwp1 .g-btn1 .font{padding-right:24px;background-position:right center;background-repeat:no-repeat;background-size:14px auto}

.m-dwp1 .g-btn1{margin:0 auto;display:block}

.m-formpop1 .group{padding:0;float:none;width:100%;margin-bottom:10px;font-size:14px}

.m-formpop1 .form{margin:0 0 20px}

.m-formpop1 .info{font-size:12px}

.m-formpop1 .group .inpbox input,.m-formpop1 .group .inpbox select{display:block;width:100%;height:30px;line-height:30px;background-color:transparent;font-size:14px;padding:0 10px}

.m-formpop1 .group .text{padding:10px;font-size:14px}

.m-formpop1 .group .inp-sel::after{width:12px}

.m-formpop1 .dw{display:block}

.m-formpop1 .dw .left .label{width:15px;height:15px;margin:0 4px}

.m-formpop1 .dw .left{font-size:12px;margin-bottom:15px}

.m-formpop1 .dw .left .a::after{bottom:-2px}

.m-formpop1 .dw .btn{width:142px;line-height:31px;height:31px;font-size:12px}

.g-tit2{background-size:auto 8px}

.m-det1 .txt{margin-top:30px}

.ul-listd1{margin:0}

.ul-listd1 li{float:none;width:100%;padding:0;margin-bottom:20px}

.m-det1{margin:30px 0}

.row-ab1 .cont .tit .span1{font-size:20px}

.row-ab1 .cont .tit{margin:10px 0;font-size:16px}

.ul-listab{margin:0}

.ul-listab li{float:none;padding:0;width:100%;margin-bottom:20px}

.ul-listab .con{border-radius:10px}

.row-ab1{padding:30px 0 50px}

.m-contact2 .group.dw2 .inpbox{width:100px}

.m-contact2 .code-img{width:80px;height:30px}

.m-contact2 .group .text{height:120px}

.g-info,.row-contact2 .g-info{font-size:14px}

.row-contact2{padding:30px 0 10px}

.row-contact1{padding:30px 0}

.ul-contact1 .tit{margin-bottom:5px}

.ul-idx2{margin:40px 0}

.ul-idx2 li{float:none;width:100%;padding:0;margin-bottom:20px}

.ul-idx2 .info .more{font-size:12px;padding-right:26px;background-size:12px auto}

.row-idx1::after{height:490px}

.banner .tit{font-size:24px}

.banner .bg{min-height:320px;object-fit:cover}

.g-more{display:none}

.m-idx4{padding:0}

.m-idx3_1 .ps{width:150px}

}

.m-touzie1{padding:100px 0 15px}

.m-touzie1 .tit1{font-size:28px;color:#040f28;margin-bottom:11px}

.m-touzie1 .tit1 span{display:inline-block;vertical-align:middle}

.m-touzie1 .tit1 .num{font-weight:700;padding-left:10px}

.m-touzie1 .box .con1 .preice{display:inline-block;vertical-align:middle;font-family:DINPro;font-weight:700;font-size:64px;color:#e3000c;padding-right:20px}

.m-touzie1 .box .con1 img{display:inline-block;vertical-align:middle;width:22px}

.m-touzie1 .box{display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #e5e5e5;padding-bottom:36px;margin-bottom:60px}

.ul-nume1 li{display:inline-block;margin-right:111px;min-width:94px}

.ul-nume1 li:last-child{margin-right:0!important}

.ul-nume1 .tit{font-size:16px;color:#040f28;margin-bottom:-3px}

.ul-nume1 .js-num{font-family:DINPro;font-weight:500;font-size:36px;color:#040f28}

.m-touzie1 .pic1{margin-bottom:60px}

.m-touzie1 .pic1 img{display:block;width:100%}

.ul-touzie1{margin:40px 0 49px}

.ul-touzie1 .con{display:flex;align-items:center;justify-content:space-between;position:relative;padding:33px 60px 30px 43px}

.ul-touzie1 .con::after{position:absolute;top:50%;right:256px;transform:translateY(-50%);display:block;content:' ';width:1px;height:43px;background:#e5e5e5}

.ul-touzie1 .txt h3{margin-bottom:0}

.ul-touzie1 .date{display:block;width:auto;font-size:16px;color:#8e9096;line-height:normal;text-align:left;border-left:none;margin-left:0;padding:0;overflow:hidden}

.ul-touzie1 a:hover .date{color:#00a0ff}

.ul-touzie1 .date em{display:inline-block;vertical-align:middle;margin-bottom:0;transition:.3s}

.ul-touzie1 .date i{display:inline-block;vertical-align:middle;margin:0 0 0 43px}

.ul-imgtxte1 .con{display:flex;justify-content:space-between;align-items:center;padding:42px 60px 42px 43px}

.ul-imgtxte1 a:hover .date em{color:#00a0ff}

.ul-imgtxte1 a .txt h3{margin-bottom:0!important}

.ul-tabe1{text-align:center;margin:0 -85px}

.ul-tabe1 li{display:inline-block}

.ul-tabe1 .con{font-size:20px;color:#040f28;display:inline-block;padding-bottom:9px;transition:.3s;margin:0 85px;border-bottom:4px solid transparent}

.ul-tabe1 .con:hover,.ul-tabe1 .on .con{border-bottom-color:#00a0ff}

.m-touzie1 .g-tit1{background-image:url(../images/linee1.png);position:relative;padding-bottom:20px;margin-bottom:47px}

.m-touzie1 .g-tit1 .en{left:355px}

.row-serve{padding-bottom:1px}

.m-txtdetaile1{background-color:transparent;padding:136px 0 0;margin-bottom:116px}

.m-txtdetaile1 .txt{margin-top:80px}

.row-join{padding-bottom:1px}

.ul-txte1 .content{display:block;padding:0}

.m-jointop{background:#f1f6fa;box-shadow:0 1px 0 0 rgba(42,49,69,.1);border-top:3px solid #00a0ff;overflow:hidden;padding:24px 0}

.m-jointop .tit{font-size:20px;color:#040f28;float:left}

.m-jointop .w1{width:35%;padding-left:110px}

.m-jointop .w2,.m-jointop .w3{text-align:center;width:24%}

.ul-txte1 .tt .s2{position:absolute;top:50%;transform:translateY(-50%);right:38px;background:url(../images/icone1.png) center no-repeat;width:20px;height:82px;line-height:82px;padding-right:129px}

.m-joincone1 .box{margin-bottom:47px}

.m-joincone1 .box .tit{font-weight:500;font-size:20px;color:#040f28;margin-bottom:15px}

.m-joincone1 .box .desc{font-size:16px;color:#85878d;line-height:2}

.ul-txte1 .down{background-color:#fffF;padding:60px 60px 27px 174px;overflow:hidden}

.m-joine1{padding:139px 0 0}

.m-joine1 .g-tit2{margin-bottom:84px}

.ul-txte1 .con{background-color:#fff;border-radius:0;padding:0;overflow:hidden}

.ul-txte1 .tt span{color:#8e9096}

.ul-txte1 .tt .s1-1 span{color:#040f28}

.ul-txte1 .tt{padding-left:113px;border-top:1px solid rgba(42,49,69,.1);border-bottom:none}

.ul-txte1 .item:last-child .tt{border-bottom:1px solid rgba(42,49,69,.1)}

.ul-txte1 .content .s1-1{width:29.5%}

.ul-txte1 .content .s1-2{text-align:center;width:27.1%}

.ul-txte1 .content .s1-3{text-align:center;width:23.7%}

.ul-txte1{margin-top:0;padding-bottom:60px}

@media only screen and (min-width:1200px) and (max-width:1600px){

.m-touzie1{padding:6.25vw 0 .937vw}

.m-touzie1 .tit1{font-size:1.75vw;margin-bottom:.687vw}

.m-touzie1 .tit1 .num{font-weight:700;padding-left:.625vw}

.m-touzie1 .box .con1 .preice{font-family:DINPro;font-weight:700;font-size:4vw;padding-right:1.25vw}

.m-touzie1 .box .con1 img{width:1.375vw}

.m-touzie1 .box{justify-content:space-between;align-items:center;border-bottom:1px solid #e5e5e5;padding-bottom:2.25vw;margin-bottom:3.75vw}

.ul-nume1 li{margin-right:6.937vw;min-width:5.875vw}

.ul-nume1 li:last-child{margin-right:0!important}

.ul-nume1 .tit{font-size:1vw;margin-bottom:-.187vw}

.ul-nume1 .js-num{font-family:DINPro;font-weight:500;font-size:2.25vw}

.m-touzie1 .pic1{margin-bottom:3.75vw}

.ul-touzie1{margin:2.5vw 0 3.062vw}

.ul-touzie1 .con{align-items:center;justify-content:space-between;padding:2.062vw 3.75vw 1.875vw 2.687vw}

.ul-touzie1 .con::after{top:50%;right:16vw;transform:translateY(-50%);content:' ';width:1px;height:2.687vw;background:#e5e5e5}

.ul-touzie1 .date{width:auto;font-size:1vw;line-height:normal;border-left:none;padding:0}

.ul-touzie1 .date em{transition:.3s}

.ul-touzie1 .date i{margin:0 0 0 2.687vw}

.ul-imgtxte1 .con{justify-content:space-between;align-items:center;padding:2.625vw 3.75vw 2.625vw 2.687vw}

.ul-imgtxte1 a .txt h3{margin-bottom:0!important}

.ul-tabe1{margin:0 -5.312vw}

.ul-tabe1 .con{font-size:1.25vw;border-bottom-width:.25vw;padding-bottom:.562vw;border-bottom-style:solid;transition:.3s;margin:0 5.312vw}

.m-touzie1 .g-tit1{background-image:url(../images/linee1.png);padding-bottom:1.25vw;margin-bottom:2.937vw}

.m-touzie1 .g-tit1 .en{left:22.18vw}

.m-txtdetaile1{padding:8.5vw 0 0;margin-bottom:7.25vw}

.m-txtdetaile1 .txt{margin-top:5vw}

.row-join{padding-bottom:1px}

.ul-txte1 .content{padding:0}

.m-jointop{background:#f1f6fa;box-shadow:0 1px 0 0 rgba(42,49,69,.1);border-top:solid #00a0ff;padding:1.5vw 0}

.m-jointop .tit{font-size:1.25vw}

.m-jointop .w1{padding-left:6.875vw}

.ul-txte1 .tt .s2{top:50%;transform:translateY(-50%);right:2.375vw;background:url(../images/icone1.png) center no-repeat;width:1.25vw;height:5.125vw;line-height:5.125vw;padding-right:8.062vw}

.m-joincone1 .box{margin-bottom:2.937vw}

.m-joincone1 .box .tit{font-weight:500;font-size:1.25vw;margin-bottom:.937vw}

.m-joincone1 .box .desc{font-size:1vw;line-height:2}

.ul-txte1 .down{padding:3.75vw 3.75vw 1.687vw 10.87vw}

.m-joine1{padding:8.687vw 0 0}

.m-joine1 .g-tit2{margin-bottom:5.25vw}

.ul-txte1 .con{border-radius:0;padding:0}

.ul-txte1 .tt span{color:#8e9096}

.ul-txte1 .tt{padding-left:7.062vw;border-top:1px solid rgba(42,49,69,.1);border-bottom:none}

.ul-txte1 .item:last-child .tt{border-bottom:1px solid rgba(42,49,69,.1)}

.ul-txte1 .content .s1-1{width:29.5%}

.ul-txte1 .content .s1-2{width:27.1%}

.ul-txte1 .content .s1-3{width:23.7%}

.ul-txte1{padding-bottom:3.75vw}

}

@media only screen and (max-width:1200px){

.m-touzie1{padding:50px 0 15px}

.m-touzie1 .g-tit1{padding-bottom:10px;margin-bottom:20px}

.m-touzie1 .g-tit1 .en{left:284px}

.m-touzie1 .tit1{font-size:20px;margin-bottom:7px}

.m-touzie1 .box .con1 .preice{font-size:45px;padding-right:15px}

.m-touzie1 .box .con1 img{width:14px}

.ul-nume1 .tit{font-size:12px}

.ul-nume1 .js-num{font-size:25px}

.ul-nume1 li{margin-right:51px;min-width:80px}

.m-touzie1 .box{padding-bottom:20px;margin-bottom:30px}

.m-touzie1 .pic1{margin-bottom:30px}

.ul-tabe1 .con{font-size:18px;border-bottom-width:3px;padding-bottom:6px;margin:0 10px}

.ul-tabe1{margin:0 -10px}

.ul-touzie1 .con{padding:20px 30px}

.ul-touzie1 .con::after{right:150px;height:25px}

.ul-touzie1 .date em{font-size:12px}

.ul-touzie1 .date i{margin:0 0 0 23px}

.ul-touzie1{margin:20px 0 29px}

.m-joine1{padding:69px 0 0}

.m-jointop{border-top:2px solid #00a0ff;padding:15px 0}

.m-jointop .tit{font-size:18px}

.ul-txte1 .tt .s2{background:url(../images/icone1.png) center no-repeat;width:20px;height:45px;line-height:45px;padding-right:0}

.ul-txte1 .tt{padding-left:30px}

.m-jointop .w1{width:42.5%;padding-left:30px}

.ul-txte1 .down{padding:30px 30px 10px}

.m-joincone1 .box .tit{font-size:18px;margin-bottom:10px}

.m-joincone1 .box .desc{font-size:14px}

.m-joincone1 .box{margin-bottom:20px}

.ul-txte1{padding-bottom:30px}

.m-txtdetaile1{padding:66px 0 0;margin-bottom:56px}

.m-txtdetaile1 .txt{margin-top:50px}

}

.fwbbiaoti{background: #00a0ff;font-size: 24px;color: #fff;padding: 10px;margin: 15px 0;font-weight: bold}


@media only screen and (max-width:1440px){
    .ul-listab .icon { height: 70px;  margin: 0 auto 15px;  }
}
@media only screen and (max-width:1110px){
    .ul-listab .inner{height: 230px}
}
@media only screen and (max-width:767px){
    .fwbbiaoti{font-size: 16px;padding: 5px 10px}


.ul-touzie1 .con{display:block;padding:10px}

.ul-touzie1 .con::after{display:none}

.ul-touzie1 .date i{margin:0 0 0 13px}

.ul-touzie1{margin:10px 0 19px}

.ul-tabe1{white-space:nowrap;overflow-x:auto}

.ul-tabe1 li{display:inline-block}

.ul-tabe1 .con{font-size:18px;border-bottom-width:2px;padding-bottom:6px;margin:0 10px}

.m-touzie1{padding:15px 0 0}

.m-touzie1 .g-tit1 .en{left:190px}

.m-touzie1 .box{display:block;padding-bottom:10px;margin-bottom:15px}

.m-touzie1 .box .con1 .preice{font-size:40px;padding-right:13px}

.ul-nume1{overflow:hidden}

.ul-nume1 li{float:left;margin-right:0;min-width:auto;width:50%;margin-bottom:10px}

.m-jointop .w2,.m-jointop .w3,.ul-txte1 .content .s1-2,.ul-txte1 .content .s1-3{display:none}

.m-joine1{padding:19px 0 0}

.m-joine1 .g-tit2{margin-bottom:50px}

.ul-txte1{padding-bottom:0}

.m-joincone1 .box .desc{white-space:initial}

.m-txtdetaile1{padding:16px 0 0;margin-bottom:20px}

.m-txtdetaile1 .g-tit2 .en{width:100%}

.m-jointop .w1{width:100%;padding-left:15px}

.ul-txte1 .tt{padding-left:15px}

.ul-txte1 .tt .s2{position:absolute;top:50%;transform:translateY(-50%);right:15px}

.ul-txte1 .content .s1-1{width:75.5%}

.ul-txte1 .down{padding:20px 20px 10px}

    .ban .txt span,.g-tit2 .en{font-size: 12px}
    .ban .txt h3{font-size: 14px;}
    .ban em {font-size: 20px;}
    .row-product {padding: 20px 0;  }
    .ul-product .pic{width: 60%;padding-top: 60%;margin: 0 auto 20px}
    .ul-product .card-text{height: auto;max-height: 7.5em}
    .ul-listab .icon{height: 60px}
    .ul-listab .inner{height: auto}
    .fybjq{margin-top: 20px}
}
