@charset "UTF-8";
/*!****** lib.css *******/
/*!-----------------[初始化]--------------*/
*,:after,:before{margin:0;padding:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;outline:0!important;-webkit-tap-highlight-color:rgba(255,255,255,0);-webkit-tap-highlight-color:transparent;-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased}
table{border-collapse:collapse;border-spacing:0}
ol,ul{list-style:none}
q:after,q:before{content:''}
fieldset,img{border:0}
abbr,acronym{border:0}
.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{float:right}
.c{clear:both}
.fix{zoom:1}
.fix:after,.fix:before{display:block;content:"clear";height:0;clear:both;overflow:hidden;visibility:hidden}
em{font-weight:400;font-style:normal}
body{color:#333;font-size:14px;line-height:1.5;font-family:SourceHanSansCN-Regular,M-Regular,'Microsoft Yahei',"PingFang SC","Helvetica Neue",Helvetica,Arial,sans-serif}
img{max-width:100%;border:none}
input,select,textarea{font-size:14px;color:#333;border:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:0;font-family:SourceHanSansCN-Regular,M-Regular,'Microsoft Yahei',"PingFang SC","Helvetica Neue",Helvetica,Arial,sans-serif}
input[type=button],input[type=reset],input[type=submit]{cursor:pointer}
::-webkit-input-placeholder{color:#999}
::-moz-placeholder{color:#999}
::-ms-input-placeholder{color:#999}
select::-ms-expand{display:none}
a{color:#333;text-decoration:none}
/*!-----------------[初始化结束]--------------*/
@font-face{font-family:M-Bold;src:url(../fonts/Manrope-Bold.ttf)}
@font-face{font-family:M-Regular;src:url(../fonts/Manrope-Regular.ttf)}
@font-face{font-family:M-SemiBold;src:url(../fonts/Manrope-SemiBold.ttf)}
@font-face{font-family:M-ExtraBold;src:url(../fonts/Manrope-ExtraBold.ttf)}
@font-face{font-family:SourceHanSansCN-Regular;src:url(../fonts/SourceHanSansCN-Regular.eot);src:url(../fonts/SourceHanSansCN-Regular.eot?#iefix) format("embedded-opentype"),url(../fonts/SourceHanSansCN-Regular.woff) format("woff"),url(../fonts/SourceHanSansCN-Regular.ttf) format("truetype"),url(../fonts/SourceHanSansCN-Regular.svg#SourceHanSansCN-Regular) format("svg");font-style:normal;font-weight:400}
.wp{width:95%;max-width:15.2rem;margin:0 auto}
.wp1006{width:95%;max-width:10.06rem;margin:0 auto}
.wp1593{width:95%;max-width:15.93rem;margin:0 auto}
.dn{display:none}
/*!******************************
    -------[=头部]-------
********************************/
.header.down{-webkit-transform:translateY(-100%);-moz-transform:translateY(-100%);-o-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%)}
.header{position:fixed;left:0;top:0;width:100%;height:1.42rem;z-index:999;padding:0 .47rem;display:flex;justify-content:space-between;transition:.5s;-ms-transition:.5s;-moz-transition:.5s;-webkit-transition:.5s;-o-transition:.5s}
.header:after{
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: linear-gradient(to bottom, rgba(0, 0, 0, .7), rgba(0, 0, 0, 0));
}
.header.black,.header.fixed{background-color:#000}
.header.white{background-color:#fff}
.header.white .nav .v1{color:#585858}
.header.white .nav .dropicon{border-top-color:#585858}
.header.white .so-icon{background-image:url(../images/i-01-on.svg)}
.header.white .h-lang .top{background-image:url(../images/i-02-on.svg)}
.header.white .menuBtn b{background-color:#585858}
.logo{float:left;line-height:1.42rem;font-size:0; position: relative;z-index: 2;}
.logo img{display:inline-block;vertical-align:middle;max-height:.82rem}
.nav{display:flex;flex-wrap:wrap;padding-top:.2rem; position: relative;z-index: 2;}
.nav li{padding:0 .26rem}
.nav .dropicon{display:inline-block;vertical-align:middle;margin-left:.14rem;border-top:.08rem solid #fff;border-left:.07rem solid transparent;border-right:.07rem solid transparent}
.nav .v1{font-size:var(--fz18);letter-spacing:1.8px;color:#fff;position:relative;display:block;font-weight:700;line-height:1.22rem}
.nav .v1::after{content:"";display:block;position:absolute;bottom:0;left:50%;right:50%;background-color:#fff;height:2px;-webkit-transition:.4s;-o-transition:.4s;-moz-transition:.4s;transition:.4s}
.nav .ok .v1::after{left:0;right:0}
.nav .sub{position:fixed;top:1.42rem;left:0;right:0;bottom:0;display:none;background-color:#170000;border-top:1px solid #585858}
.nav .sub-bg{position:absolute;left:0;right:0;top:0;bottom:0}
.nav .sub .cont{overflow:hidden;height:6rem;z-index:6;background-color:#000;position:relative}
.nav .sub .cont .left{float:left;width:23%;height:7rem;border-right:1px solid #585858}
.nav .sub .cont .right{overflow:hidden}
.nav .sub .nv-tit{position:absolute;right:1.16rem;bottom:.35rem;font-size:1rem;line-height:1;text-align:right;font-weight:700;
    letter-spacing:.1em;
    background:linear-gradient(180deg,rgba(255,255,255,.6) -39.29%,rgba(255,255,255,0) 146.68%);
    -webkit-background-clip:text;
    -webkit-text-fill-color:transparent;
    background-clip:text;
    text-fill-color:transparent;
    opacity: 0.3;
}
.nv-tab{text-align:right;padding-top:1.2rem}
.nv-tab dd a{padding-right:.6rem;display:block;height:1.2rem;padding-top:.23rem;transition:.5s;-ms-transition:.5s;-moz-transition:.5s;-webkit-transition:.5s;-o-transition:.5s}
.nv-tab dd .t1{font-size:.28rem;color:#fff;font-weight:400;margin-bottom:.03rem}
.nv-tab dd .t2{font-size:.2rem;color:rgba(255,255,255,.6)}
.nv-tab dd.on2 a,.nv-tab dd:hover a{background:linear-gradient(270deg,rgba(213,18,24,.3) 0,rgba(213,18,24,0) 100%)}
.ab-txt{height:7rem;padding:1.25rem 0 0 .94rem;background-position:center;background-repeat:no-repeat;-o-background-size:cover;-ms-background-size:cover;-moz-background-size:cover;-webkit-background-size:cover;background-size:cover}
.ab-txt .desc{max-width:7.5rem;font-size:.2rem;letter-spacing:2px;color:#fff;text-align:justify;line-height:1.3}
.nv-list{display:flex;flex-wrap:wrap;padding:.8rem 1.9rem 0 .75rem}
.nv-list dd{width:16.66%;margin-bottom:.53rem}
.nv-list .con{display:block;text-align:center}
.nv-list .ico{display:block;width:.28rem;height:.28rem;margin:0 auto .07rem}
.nv-list .ico img{width:100%;height:100%;display:block}
.nv-list .t-t{font-size:.2rem;font-weight:400;color:#fff;margin-bottom:.07rem}
.nv-list .t-e{font-size:.14rem;color:#585858;transition:.5s;-ms-transition:.5s;-moz-transition:.5s;-webkit-transition:.5s;-o-transition:.5s}
.nv-list .con:hover .t-e{color:#fff}
.nv-box1{padding:.8rem 0 0 .94rem}
.nv-t1{font-size:.18rem;color:#585858;letter-spacing:.1em;line-height:2.11;margin-bottom:.2rem}
.nv-list2{max-width:8.83rem}
.nv-list2 dd{margin-bottom:.4rem}
.nv-list2 h3 a{display:block;font-size:.2rem;letter-spacing:.2em;color:#fff;line-height:.8rem;border-bottom:1px solid #d9d9d9;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;transition:.5s;-ms-transition:.5s;-moz-transition:.5s;-webkit-transition:.5s;-o-transition:.5s}
.nv-list2 h3 a:hover{border-bottom-color:#fff;color:rgba(255,255,255,.7)}
.nv-list3{display:flex;flex-wrap:wrap;padding-top:.17rem}
.nv-list3 dd a{display:block;font-size:.2rem;letter-spacing:.1em;color:#fff;position:relative;padding:0 .3rem;transition:.5s;-ms-transition:.5s;-moz-transition:.5s;-webkit-transition:.5s;-o-transition:.5s}
.nv-list3 dd a:before{content:'';position:absolute;left:0;top:50%;width:1px;height:.24rem;background-color:#585858;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}
.nv-list3 dd:last-child a:after{content:'';position:absolute;right:0;top:50%;width:1px;height:.24rem;background-color:#585858;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}
.nv-list3 dd a:hover{color:rgba(255,255,255,.7)}
.h-opts{ position: relative;z-index: 2;display:flex;flex-wrap:wrap;padding-top:.58rem}
.so-icon{width:.5rem;height:.5rem;display:block;cursor:pointer;background:url(../images/i-01.svg) no-repeat center;-o-background-size:.2rem auto;-ms-background-size:.2rem auto;-moz-background-size:.2rem auto;-webkit-background-size:.2rem auto;background-size:.2rem auto;transition:.5s;-ms-transition:.5s;-moz-transition:.5s;-webkit-transition:.5s;-o-transition:.5s}
.h-lang{position:relative;margin-left:.24rem}
.h-lang .top{width:.5rem;height:.5rem;display:block;cursor:pointer;background:url(../images/i-02.svg) no-repeat center;-o-background-size:.2rem auto;-ms-background-size:.2rem auto;-moz-background-size:.2rem auto;-webkit-background-size:.2rem auto;background-size:.2rem auto;position:relative;transition:.5s;-ms-transition:.5s;-moz-transition:.5s;-webkit-transition:.5s;-o-transition:.5s}
.h-lang .top:hover,.so-icon{opacity:.8}
.h-lang .lang-box{position:absolute;top:.5rem;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);min-width:100%;background-color:#000;-webkit-box-shadow:0 0 5px rgba(0,0,0,.3);box-shadow:0 0 5px rgba(0,0,0,.3);padding:0 .1rem;display:none}
.h-lang .lang-box .lang{display:block;font-size:var(--fz16);color:#fff;line-height:.5rem;-webkit-transition:.4s;-o-transition:.4s;-moz-transition:.4s;transition:.4s;text-align:center;padding:0 .1rem;border-bottom:1px solid #eee;text-transform:uppercase}
.h-lang .lang-box .lang:last-child{border-bottom:none}
.h-lang .lang-box .lang:hover{opacity:.7}
/*!******************************
    -------[=导航]-------
********************************/
.menuBtn{display:none;position:fixed;z-index: 2;top:.24rem;right:.24rem;width:.6rem;height:.6rem;cursor:pointer;transition:.3s;-ms-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;-o-transition:.3s}
.menuBtn b{display:block;height:.06rem;background-color:#fff;margin:.08rem 0;transition:.3s;-ms-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;-o-transition:.3s}
.menuBtn.open b{display:none;margin:0;position:absolute;left:0;top:50%;margin-top:-.08rem;width:.6rem}
.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{background-color:#242424}
.fd-logo{width:2rem;margin:0 auto .6rem;padding-top:.82rem}
.fd-logo img{width:100%;display:block}
.fd-share{display:flex;flex-wrap:wrap;justify-content:center;margin-bottom:.55rem}
.fd-share a{display:block;position:relative;margin:0 .05rem}
.fd-share .ico{display:block;width:.3rem;height:.3rem;opacity:.6;transition:.5s;-ms-transition:.5s;-moz-transition:.5s;-webkit-transition:.5s;-o-transition:.5s}
.fd-share .qr{position:absolute;left:50%;bottom:calc(100% + .1rem);width:1.8rem;opacity:0;visibility:hidden;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-o-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);transition:.5s;-ms-transition:.5s;-moz-transition:.5s;-webkit-transition:.5s;-o-transition:.5s}
.fd-share a:hover .ico{opacity:1}
.fd-share a:hover .qr{opacity:1;visibility:visible}
.fd-nv{display:flex;flex-wrap:wrap;justify-content:center;margin-bottom:1.15rem}
.fd-nv dl{margin:0 .64rem}
.fd-nv dt{margin-bottom:.05rem}
.fd-nv dt a{display:block;font-size:.18rem;color:#fff;min-width:1.05rem;position:relative;padding-bottom:.11rem}
.fd-nv dt a:after{content:'';position:absolute;left:0;bottom:0;width:1.05rem;height:1px;background-color:#fff}
.fd-nv dd a{display:block;font-size:.16rem;line-height:2;color:#fff;transition:.5s;-ms-transition:.5s;-moz-transition:.5s;-webkit-transition:.5s;-o-transition:.5s}
.fd-nv dd a:hover{opacity:.7}
.fd-nv .d3 dd{width:2.3rem;display:flex;flex-wrap:wrap}
.fd-nv .d3 dd a{width:50%}
.fd-top{height:.31rem;line-height:.31rem;cursor:pointer;text-align:center;font-size:.16rem;color:#fff;display:block;background:linear-gradient(90deg,rgba(213,18,24,0) 0,#d51218 50.31%,rgba(213,18,24,0) 100%)}
.f-copy{color:#717171;font-size:var(--fz16);padding:.3rem 0;text-align:center}
.f-copy a{color:inherit;transition:.5s;-ms-transition:.5s;-moz-transition:.5s;-webkit-transition:.5s;-o-transition:.5s}
.f-copy a:hover{color:#fff}
.footer-index{position:relative!important;background-color:#000;z-index:6;padding-top:1.2rem}
.footer-index:after{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(180deg,rgba(18,18,18,0) 0,#121212 27.53%)}
.f-copy,.fd-top,.footer-index .wp{position:relative;z-index:2}
.footer-index:before{content:'';position:absolute;left:1.76rem;right:1.76rem;bottom:.75rem;top:1.2rem;box-shadow:0 0 15px rgba(0,0,0,.1);background:#242424}
/*!******************************
    -------[=公用]-------
********************************/
.pages{text-align:center;font-size:0}
.pages ul{display:inline-block}
.pages ul li{float:left;margin:0 .07rem}
.pages ul li a,.pages ul li span{display:block;height:.44rem;line-height:.42rem;text-align:center;font-size:.16rem;color:#666;border:.01rem solid #dcdcdc;padding:0 .05rem;min-width:.44rem;border-radius:.05rem;-webkit-border-radius:.05rem;-moz-border-radius:.05rem;-ms-border-radius:.05rem;-o-border-radius:.05rem;transition:.5s;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s}
.pages ul a:hover,.pages ul li.on a{background-color:#0062a9;border-color:#0062a9;color:#fff}
.pages ul li.next,.pages ul li.prev{min-width:1.51rem}
#browser-modal{width:100%;height:100%;top:0;left:0;text-align:center;color:#303233;position:fixed;z-index:9990009;display:none}
#browser-modal .browser-modal-cover{position:fixed;left:0;top:0;height:100%;width:100%;background-color:#004585;z-index:-1}
#browser-modal .browser-content{width:700px;margin-top:120px;margin-left:auto;margin-right:auto;padding-bottom:80px;padding-top:50px;background-color:#fff;border-radius:5px}
#browser-modal .browser-content .browser-dpc-logo img{height:42px;margin:45px auto 40px}
#browser-modal .browser-content .browser-text-title{text-transform:uppercase;font-size:24px}
#browser-modal .browser-content .browser-text-desc{margin-top:30px;margin-bottom:20px;font-size:14px}
#browser-modal .browser-content .browser-list{width:600px;margin:20px auto;height:130px}
#browser-modal .browser-content .browser-item{float:left;width:150px;padding-top:20px;padding-bottom:20px;margin-left:auto;margin-right:auto}
#browser-modal .browser-content .browser-item .iconfont{width:100px;height:100px;margin:0 auto 10px;font-size:80px;line-height:80px}
#browser-modal .browser-content .browser-item .iconchrome{background:url(../images/bro.png) no-repeat}
#browser-modal .browser-content .browser-item .iconfirefox{background:url(../images/bro.png) 0 -100px no-repeat}
#browser-modal .browser-content .browser-item .iconopera{background:url(../images/bro.png) 0 -200px no-repeat}
#browser-modal .browser-content .browser-item .iconEdge{background:url(../images/bro.png) 0 -300px no-repeat}
#browser-modal .browser-content .browser-item a{cursor:pointer;display:block}
#browser-modal .browser-content .browser-item a img{display:block;margin:0 auto;max-width:100px;width:100px;height:100px}
#browser-modal .browser-content .browser-item a h4{text-align:center;margin-top:20px;font-size:18px;font-weight:700}
@media screen and (max-width:1200px){
.menuBtn{display:block}
.wp{padding:0 .3rem;max-width:none;width:auto}
.wp1006,.wp1593{padding:0 .3rem;max-width:none;width:auto}
.header{height:1rem}
.logo{line-height:1rem}
.logo img{max-height:.8rem}
.h-r{margin-right:.8rem}
.header.white .nav .v1{color:#fff}
.h-lang,.h-opts,.h-so{height:1rem}
.h-opts{padding-top:0;margin-right:.8rem}
.so-icon{height:1rem;-o-background-size:.32rem auto;-ms-background-size:.32rem auto;-moz-background-size:.32rem auto;-webkit-background-size:.32rem auto;background-size:.32rem auto}
.h-lang .top{height:1rem;-o-background-size:.32rem auto;-ms-background-size:.32rem auto;-moz-background-size:.32rem auto;-webkit-background-size:.32rem auto;background-size:.32rem auto}
.h-lang .lang-box{top:1rem}
.h-lang .lang-box .lang{line-height:3;padding:0 .3rem}
.h-so .icon{margin-top:.25rem}
.h-lang{line-height:1rem}
.h-so .so-pop{position:fixed;width:100%;top:1rem}
.h-so .so-pop .inp{width:100%;height:.8rem;padding-right:.9rem}
.h-so .so-pop .btn{width:.8rem;height:.8rem}
.nav{position:fixed;top:1rem;left:0;bottom:0;overflow-y:auto;overflow-x:hidden;width:100%;background-color:#000;border-top:1px solid #fff;display:none}
.nav li{float:none;width:auto}
.nav .v1{line-height:.8rem}
.nav .sub{position:static;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none}
.nav .sub .v2{line-height:.6rem}
.nav .on .dropicon::after{content:"-"}
.nav .sub .cont .left{width:auto;height:auto;float:none;border-right:0}
.nv-tab{text-align:center;display:flex;flex-wrap:wrap;justify-content:center}
.nv-tab{padding:.3rem 0}
.nv-tab dd a{padding:.23rem .3rem}
.nv-tab dd .t2{font-size:.22rem}
.nv-tab dd.on2 a,.nv-tab dd:hover a{background:rgba(213,18,24,.3)}
.nav .sub .cont{height:auto}
.tab-show1,.tab-show3,.tab-show4{display:none!important}
.nav .sub .nv-tit{display:none}
.nv-list{padding:.2rem}
.nv-list dd{width:33.33%;margin-bottom:.2rem}
.nv-list .t-t{font-size:.26rem}
.nv-list .ico{width:.4rem;height:.4rem}
.nv-list .t-e{font-size:.24rem}
.ab-txt{height:auto;padding:.3rem}
.ab-txt .desc{width:auto;font-size:.26rem}
.nav .dropicon{display:block;position:absolute;top:0;right:.28rem;width:.8rem;height:.8rem;border:0;pointer-events:none}
.nav .dropicon::after{content:"+";display:block;color:#fff;font-weight:700;line-height:.8rem;font-style:normal;text-align:right;width:100%}
.nav .ok .v1::after,.nav .on .v1::after{display:none}
.f-top{padding-bottom:.3rem}
.f-item{margin-bottom:.3rem}
.f-ls .link,.f-txt .line{line-height:2}
.f-copy{padding:.3rem 0}
.f-top{display:block}
.f-form{width:auto}
.f-form .inp{height:.6rem}
.f-form .submit{width:100%;line-height:.6rem}
.footer-index:before{display:none}
.fd-nv{display:none}
.fd-top{height:.7rem;line-height:.7rem;font-size:.26rem}
.fd-share .ico{width:.5rem;height:.5rem}
.fd-share a{margin:0 .1rem}
}
:root{--fz12:0.12rem;--fz14:0.14rem;--fz16:0.16rem;--fz18:0.18rem;--fz20:0.2rem;--fz22:0.22rem;--fz24:0.24rem;--fz26:0.26rem;--fz28:0.28rem;--fz30:0.3rem;--fz32:0.32rem;--fz34:0.34rem;--fz36:0.36rem;--fz38:0.38rem;--fz40:0.4rem;--fz42:0.42rem;--fz44:0.44rem;--fz46:0.46rem;--fz48:0.48rem;--fz50:0.5rem}
.fz12{font-size:var(--fz12)}
.fz14{font-size:var(--fz14)}
.fz16{font-size:var(--fz16)}
.fz18{font-size:var(--fz18)}
.fz20{font-size:var(--fz20)}
.fz22{font-size:var(--fz22)}
.fz24{font-size:var(--fz24)}
.fz26{font-size:var(--fz26)}
.fz28{font-size:var(--fz28)}
.fz30{font-size:var(--fz30)}
.fz32{font-size:var(--fz32)}
.fz34{font-size:var(--fz34)}
.fz36{font-size:var(--fz36)}
.fz38{font-size:var(--fz38)}
.fz40{font-size:var(--fz40)}
.fz42{font-size:var(--fz42)}
.fz44{font-size:var(--fz44)}
.fz46{font-size:var(--fz46)}
.fz48{font-size:var(--fz48)}
.fz50{font-size:var(--fz50)}
@media screen and (max-width:1920px){
:root{--fz12:12px}
}
@media screen and (max-width:1525px){
:root{--fz14:0.16rem;--fz16:0.18rem;--fz18:0.2rem;--fz20:0.22rem;--fz22:0.24rem;--fz24:0.26rem;--fz26:0.28rem;--fz28:0.3rem;--fz30:0.32rem;--fz32:0.34rem;--fz34:0.36rem;--fz36:0.38rem;--fz38:0.4rem;--fz40:0.42rem;--fz42:0.44rem;--fz44:0.46rem;--fz46:0.48rem;--fz48:0.5rem;--fz50:0.52rem}
}
@media screen and (max-width:1342px){
:root{--fz14:0.18rem;--fz16:0.2rem;--fz18:0.22rem;--fz20:0.24rem;--fz22:0.26rem;--fz24:0.28rem;--fz26:0.3rem;--fz28:0.32rem;--fz30:0.34rem;--fz32:0.36rem;--fz34:0.38rem;--fz36:0.4rem;--fz38:0.42rem;--fz40:0.44rem;--fz42:0.46rem;--fz44:0.48rem;--fz46:0.5rem;--fz48:0.52rem;--fz50:0.54rem}
}
@media screen and (max-width:1199px){
:root{--fz12:0.2rem;--fz14:0.24rem;--fz16:0.28rem;--fz18:0.32rem;--fz20:0.36rem;--fz22:0.4rem;--fz24:0.44rem;--fz26:0.48rem;--fz28:0.52rem;--fz30:0.56rem;--fz32:0.56rem;--fz34:0.56rem;--fz36:0.56rem;--fz38:0.56rem;--fz40:0.56rem;--fz42:0.56rem;--fz44:0.56rem;--fz46:0.56rem;--fz48:0.56rem;--fz50:0.56rem}
}
@media screen and (max-width:959px){
:root{--fz12:0.24rem;--fz14:0.26rem;--fz16:0.28rem;--fz18:0.3rem;--fz20:0.32rem;--fz22:0.34rem;--fz24:0.36rem;--fz26:0.38rem;--fz28:0.4rem;--fz30:0.42rem;--fz32:0.42rem;--fz34:0.42rem;--fz36:0.42rem;--fz38:0.42rem;--fz40:0.42rem;--fz42:0.42rem;--fz44:0.42rem;--fz46:0.42rem;--fz48:0.42rem;--fz50:0.42rem}
}
/*!****** lib.css end *******/
/*!****** bl *******/
/*!****** bl end *******/
/*!****** ls *******/
.banl1{background:#000;overflow:hidden;position:relative}
.banl1 .pic{padding-top:73.4375%;height:0;overflow:hidden;background-repeat:no-repeat;background-position:center center;background-size:cover}
.banl1 .txt{overflow:hidden;position:absolute;top:28.95%;left:0;width:100%;text-align:center}
.banl1 .txt .tit{font-weight:400;font-size:var(--fz48);line-height:100%;letter-spacing:.86rem;text-transform:uppercase;color:#fff;margin-bottom:.38rem;padding-left:.86rem;overflow:hidden}
.banl1 .txt .tit.titen{letter-spacing:.3rem;padding-left:.3rem}
.banl1 .txt .en{font-weight:400;font-size:var(--fz20);line-height:100%;letter-spacing:.36rem;text-transform:uppercase;color:rgba(255,255,255,.6);padding-left:.36rem;overflow:hidden}
.banl1 .txt .back{text-align:center;overflow:hidden;margin-top:.4rem}
.g-backl{font-size:var(--fz16);color:#d51218;overflow:hidden;letter-spacing:.02rem;transition:.5s;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s}
.g-backl em{padding:0 .1rem 0 .14rem}
.g-backl:hover{color:#fff}
.banl1 .txt .desc{font-size:var(--fz18);line-height:2.111;letter-spacing:.02rem;text-align:center;color:#fff;max-width:12.1rem;margin:.95rem auto 0;overflow:hidden}
.banl1 .txt .mt65{margin-top:.65rem;letter-spacing:.03rem}
.banl1.ls2 .pic,.banl2 .pic{padding-top:51.04166%;height:0;overflow:hidden;background-repeat:no-repeat;background-position:center center;background-size:cover}
.banl1.ls2 .txt{top:41.7%}
.banl1.ls2 .txt .en{letter-spacing:.17rem;padding-left:.17rem}
.banl2{overflow:hidden;position:relative}
.banl2 .txt{position:absolute;left:0;width:100%;bottom:10.1%}
.banl2 .txt .tit{font-weight:700;font-size:var(--fz48);letter-spacing:.04rem;text-transform:uppercase;color:#fff;overflow:hidden;margin-bottom:.17rem}
.banl2 .txt .desc{font-size:var(--fz18);line-height:2.111;color:#fff;letter-spacing:.02rem;overflow:hidden;max-width:10.5rem;text-align:justify;margin-bottom:.54rem;display:-webkit-box;box-orient:vertical;-webkit-box-orient:vertical;line-clamp:3;-webkit-line-clamp:3;overflow:hidden}
.ul-listl1{overflow:hidden;margin:-5.1rem -.26rem 0;padding-bottom:2rem}
.ul-listl1 li{width:25%;float:left;padding:0 .26rem;margin-bottom:.8rem}
.ul-listl1 .con{position:relative;overflow:hidden}
.ul-listl1 .con:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:url(../images/ls/bgl1.png) center center no-repeat;background-size:cover;opacity:0;visibility:hidden;transition:.5s;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s}
.ul-listl1 .pic{padding-top:147.0588%;background-repeat:no-repeat;background-position:center center;background-size:cover;height:0;overflow:hidden}
.ul-listl1 .txt{position:absolute;left:0;bottom:13.4%;width:100%;overflow:hidden;text-align:center;padding:.2rem;transition:.5s;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s;z-index:5}
.ul-listl1 .txt .tit{font-size:var(--fz28);line-height:1.35714;overflow:hidden;letter-spacing:.04rem;color:#fff;margin-bottom:.13rem}
.ul-listl1 .txt .en{font-size:var(--fz16);letter-spacing:.02rem;text-transform:capitalize;overflow:hidden;color:#fff}
.ul-listl1 .con:hover:after{opacity:1;visibility:visible}
.ul-listl1 .con:hover .txt{bottom:auto;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%)}
.m-artsl1{overflow:hidden;position:relative;background-repeat:no-repeat;background-position:center center;background-size:cover}
.m-swiperl1{position:relative;z-index:2;padding:2.12rem 0 .96rem;max-width:10.1rem;margin:0 auto}
.m-swiperl1 .swiper-container{height:6.7rem;padding-top:1.16rem}
.m-swiperl1 .swiper-slide{position:relative;padding:.39rem 0;height:auto!important}
.m-swiperl1 .swiper-slide:after{content:"";position:absolute;bottom:0;left:0;right:0;width:100%;max-width:38.95833%;margin:0 auto;height:1px;background:url(../images/ls/linel1.png) center center no-repeat;background-size:100% 100%;transition:.5s;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s}
.m-swiperl1 .con{overflow:hidden;text-align:center;margin:0 auto;position:relative}
.m-swiperl1 .con .tit{font-weight:700;font-size:var(--fz28);line-height:1.3571;letter-spacing:.02rem;text-transform:uppercase;background:linear-gradient(0deg,rgba(255,255,255,.64) 0,rgba(255,255,255,.32) 100%);-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-text-fill-color:transparent}
.m-swiperl1 .con .desc{font-size:var(--fz18);line-height:2.111;letter-spacing:.02rem;text-align:center;overflow:hidden;color:#fff;display:none}
.m-swiperl1 .swiper-slide-active{padding:.58rem 0 .75rem}
.m-swiperl1 .swiper-slide-active:after,.m-swiperl1 .swiper-slide-prev:after{max-width:100%}
.m-swiperl1 .swiper-slide-active .con .tit{font-size:var(--fz48);background:linear-gradient(0deg,rgba(255,255,255,1) 0,rgba(255,255,255,1) 100%);-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-text-fill-color:transparent;margin-bottom:.5rem}
.m-swiperl1 .swiper-slide-active .con .desc{display:block}
.m-swiperl2{overflow:hidden;position:relative}
.m-swiperl2 .con{display:block;position:relative;overflow:hidden}
.m-swiperl2 .pic{padding-top:51.0415%;height:0;position:relative;background-repeat:no-repeat;
    background-position:center center;
    background-size:cover;}
.m-swiperl2 .pic .img{
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    background-repeat:no-repeat;
    background-position:center center;
    background-size:cover;
    transition:.5s;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s
}
.m-swiperl2 .pic .img:hover{
    transform: scale(1.08, 1.08);
    -webkit-transform: scale(1.08, 1.08);
    -moz-transform: scale(1.08, 1.08);
    -ms-transform: scale(1.08, 1.08);
    -o-transform: scale(1.08, 1.08);
}
.m-swiperl2 .txt{overflow:hidden;padding:0 3.2rem;position:absolute;left:0;bottom:21.3%;width:100%;z-index: 2;}
.m-swiperl2 .txt .btn{font-weight:700;font-size:var(--fz28);text-transform:capitalize;color:#fff;overflow:hidden;display:block;margin-bottom:.08rem;transition:.5s;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s}
.m-swiperl2 .txt .btn:hover{opacity:.7}
.m-swiperl2 .txt .btn em{padding-left:.17rem}
.m-swiperl2 .txt .tit{font-weight:700;font-size:var(--fz48);color:#fff;overflow:hidden;text-transform:uppercase}
.m-swiperl2 .g-btnl{position:absolute;bottom:1.13rem;left:3.2rem;z-index:10;overflow:hidden}
.g-btnl .swiper-button-next,.g-btnl .swiper-button-prev{position:static;float:left;margin-top:0;margin-right:.2rem;width:.44rem;height:.44rem;line-height:.38rem;font-size:0;text-align:center;border:1px solid #fff;transition:.5s;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s}
.g-btnl .swiper-button-next svg,.g-btnl .swiper-button-prev svg{display:inline-block;vertical-align:middle;max-width:100%;max-height:100%;fill:#fff;transition:.5s;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s}
.g-btnl .swiper-button-next:after,.g-btnl .swiper-button-prev:after{display:none}
.g-btnl .swiper-button-next:hover svg,.g-btnl .swiper-button-prev:hover svg{fill:#3d0507}
.g-btnl .swiper-button-next:hover,.g-btnl .swiper-button-prev:hover{background:#fff}
.g-btnl.black .swiper-button-next,.g-btnl.black .swiper-button-prev{border-color:#585858}
.g-btnl.black .swiper-button-next svg,.g-btnl.black .swiper-button-prev svg{fill:#585858}
.g-btnl.black .swiper-button-next:hover svg,.g-btnl.black .swiper-button-prev:hover svg{fill:#fff}
.g-btnl.black .swiper-button-next:hover,.g-btnl.black .swiper-button-prev:hover{background:#585858}
.m-applicationsl{overflow:hidden;padding:2.69rem 0 2.7rem}
.g-titl1{text-align:center;overflow:hidden}
.g-titl1 .tit{font-weight:700;font-size:var(--fz28);line-height:1.35714;color:#585858;overflow:hidden;letter-spacing:.04rem;margin-bottom:.1rem}
.g-titl1 .en{font-size:var(--fz16);text-transform:capitalize;overflow:hidden;color:#585858;letter-spacing:.04rem}
.g-titl1.tal{text-align:left}
.ul-listl2{overflow:hidden;margin:1.18rem -.12rem .4rem}
.ul-listl2 li{width:33.33%;float:left;padding:0 .12rem;margin-bottom:.8rem}
.ul-listl2 .con{display:block;overflow:hidden;position:relative}
.ul-listl2 .pic{padding-top:67.41344%;height:0;background-repeat:no-repeat;background-position:center center;background-size:cover;transition:.5s;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s}
.ul-listl2 .txt{position:absolute;bottom:0;left:0;width:100%;z-index:2;font-size:var(--fz20);line-height:1.9;color:#fff;overflow:hidden;text-align:center;padding:.4rem .2rem}
.ul-listl2 .con:hover .pic{transform:scale(1.08,1.08);-webkit-transform:scale(1.08,1.08);-moz-transform:scale(1.08,1.08);-ms-transform:scale(1.08,1.08);-o-transform:scale(1.08,1.08)}
.m-backgroundl{overflow:hidden;padding:2.69rem 0 1.52rem}
.m-backgroundl .background{overflow:hidden;padding:1.18rem 0}
.m-backgroundl .pic{width:100%;height:auto;overflow:hidden;margin-bottom:1.21rem}
.m-backgroundl .pic img{display:block;width:100%}
.m-backgroundl .txt{font-size:var(--fz18);line-height:2.111;letter-spacing:.02rem;text-align:center;color:#585858;overflow:hidden;max-width:10.2rem;margin:0 auto}
.m-solutionl{overflow:hidden;padding-bottom:2.69rem}
.m-solutionl .solution{overflow:hidden;text-align:center;font-size:var(--fz18);line-height:2.111;letter-spacing:.02rem;text-align:center;color:#585858;padding-top:.58rem}
.m-solutionl .solution p{max-width:10.2rem;margin:0 auto}
.m-solutionl .solution p img{display:block}
.m-customerl{overflow:hidden;padding-bottom:2.69rem}
.m-customerl .txt{font-size:var(--fz18);line-height:2.111;letter-spacing:.02rem;text-align:center;overflow:hidden;max-width:10.1rem;margin:.6rem auto 1.18rem}
.m-customerl .pic{display:block;width:100%;height:auto;overflow:hidden}
.m-customerl .pic img{display:block;width:100%}
.m-employedl{overflow:hidden;padding-bottom:2.69rem}
.m-swiperl3{overflow:hidden;margin:.32rem 0 0 calc(50% - 7.6rem);position:relative;padding-bottom:1.04rem}
.m-swiperl3 .swiper-container{margin:0 -.26rem}
.m-swiperl3 .swiper-slide{padding:0 .26rem}
.m-swiperl3 .con{overflow:hidden;display:block}
.m-swiperl3 .con .pic{padding-top:100%;position:relative;height:0;overflow:hidden;z-index:2}
.m-swiperl3 .con .pic img{display:block;max-width:100%;max-height:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transition:.5s;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s}
.m-swiperl3 .con .txt{background:#f4f4f4;overflow:hidden;margin-top:-1.94rem;min-height:3.3rem;padding:1.7rem .6rem .48rem;transition:.5s;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s}
.m-swiperl3 .con .tit{font-size:var(--fz28);line-height:1.35714;height:2.71428em;letter-spacing:.02rem;text-align:center;display:-webkit-box;box-orient:vertical;-webkit-box-orient:vertical;line-clamp:2;-webkit-line-clamp:2;overflow:hidden;color:#585858;margin-bottom:.12rem;transition:.5s;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s}
.m-swiperl3 .con .tips{font-size:var(--fz16);letter-spacing:.02rem;text-align:center;text-transform:capitalize;color:#585858;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}
.m-swiperl3 .con:hover .pic img{transform:translate(-50%,-50%) scale(1.08,1.08);-webkit-transform:translate(-50%,-50%) scale(1.08,1.08);-moz-transform:translate(-50%,-50%) scale(1.08,1.08);-ms-transform:translate(-50%,-50%) scale(1.08,1.08);-o-transform:translate(-50%,-50%) scale(1.08,1.08)}
.m-swiperl3 .con:hover .tit{color:#d51218}
.m-swiperl3 .g-btnl{position:absolute;left:0;bottom:0}
.m-swiperl4{overflow:hidden;margin:1.18rem 0 2.69rem;position:relative}
.m-swiperl4 .g-btnl .swiper-button-prev{position:absolute;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);left:2.24rem;margin:0}
.m-swiperl4 .g-btnl .swiper-button-next{position:absolute;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);right:2.24rem;margin:0}
.m-swiperl4 .swiper-slide{padding:0 .65rem}
.m-swiperl4 .con{overflow:hidden;position:relative;opacity:.4;transition:.5s;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s}
.m-swiperl4 .con .pic{padding-top:46.35499%;height:0;overflow:hidden;position:relative}
.m-swiperl4 .con .pic .img{position:absolute;top:0;left:0;width:100%;height:100%;background-repeat:no-repeat;background-position:center center;background-size:cover;transition:.5s;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s}
.m-swiperl4 .con .txt{position:absolute;bottom:0;left:0;width:100%;padding:.62rem .3rem;text-align:center;font-size:var(--fz24);color:#fff;letter-spacing:.03rem;overflow:hidden}
.m-swiperl4 .swiper-slide-active .con{opacity:1}
.m-swiperl4 .con:hover .pic .img{transform:scale(1.08,1.08);-webkit-transform:scale(1.08,1.08);-moz-transform:scale(1.08,1.08);-ms-transform:scale(1.08,1.08);-o-transform:scale(1.08,1.08)}
.g-backboxl{background:#d51218;overflow:hidden;padding:.42rem 0 .44rem}
.g-backboxl .g-backl{color:#fff;display:block;transition:.5s;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s}
.g-backboxl .g-backl:hover{opacity:.7}
.m-brandl1{background-position:right center;background-repeat:no-repeat;background-size:61.51% auto;overflow:hidden;padding:1.96rem 0 1.68rem}
.m-titl3{overflow:hidden}
.m-titl3 .tit{font-size:var(--fz28);color:#585858;font-weight:700;letter-spacing:.3rem;overflow:hidden}
.m-titl3 .en{font-size:var(--fz16);letter-spacing:.02rem;text-transform:capitalize;color:#585858;margin-top:.08rem;overflow:hidden}
.m-titl3.tac{text-align:center}
.m-titl3.fff .tit{color:#fff;letter-spacing:.05rem}
.m-titl3.fff .en{color:#fff}
.m-titl3.fz36 .tit{font-size:var(--fz36)}
.m-swiperl5{position:relative;margin-top:.59rem;overflow:hidden;padding-bottom:1.45rem}
.m-swiperl5:after{content:"";position:absolute;top:.05rem;left:0;width:100%;height:0;border-top:1px solid #a1a1a1}
.m-swiperl5 .con{overflow:hidden}
.m-swiperl5 .con .dot{width:.1rem;height:.1rem;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;background:#a1a1a1;overflow:hidden;margin-bottom:.5rem}
.m-swiperl5 .con .year{font-weight:700;font-size:var(--fz28);letter-spacing:.05rem;text-transform:uppercase;color:#585858;overflow:hidden;margin-bottom:.17rem}
.m-swiperl5 .con .desc{overflow:hidden}
.m-swiperl5 .con .desc a{display:block;font-weight:700;font-size:var(--fz16);line-height:2.375;letter-spacing:.02rem;color:#585858;overflow:hidden;margin-bottom:.2rem;transition:.5s;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s}
.m-swiperl5 .con .desc a em{padding-left:.1rem}
.m-swiperl5 .con .desc a:hover{color:#d51218}
.m-swiperl5 .g-btnl{position:absolute;bottom:0;left:0}
.m-brandl2{overflow:hidden;background-repeat:no-repeat;background-position:center center;background-size:cover}
.m-brandl2 .brand{overflow:hidden;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-align-items:center;-ms-flex-align:center;align-items:center}
.m-brandl2 .left{width:4.37rem;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;margin-right:.78rem}
.m-brandl2 .left .txt{position:relative;overflow:hidden}
.m-brandl2 .left .title{width:1.82rem;font-weight:700;font-size:var(--fz48);line-height:2.9166;letter-spacing:180%;text-transform:uppercase;color:#fff;text-align:justify;text-align-last:justify;margin:0 auto}
.m-brandl2 .left .en{position:absolute;top:50%;left:50%;text-align:center;font-size:var(--fz16);letter-spacing:.02rem;text-transform:capitalize;color:#fff;overflow:hidden;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%)}
.m-brandl2 .right{overflow:hidden;-webkit-box-flex:1;-moz-box-flex:1;-webkit-flex:1;-moz-flex:1;-ms-flex:1;flex:1;padding:1.33rem 0 .4rem;min-height:9rem}
.ul-listl5{overflow:hidden}
.ul-listl5 .con{display:block;overflow:hidden;border-top:1px solid #a1a1a1}
.ul-listl5 .con .tit{color:#fff;font-weight:700;font-size:var(--fz20);overflow:hidden;line-height:3.25;transition:.5s;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s}
.ul-listl5 .con .desc{font-size:var(--fz18);line-height:2.111;letter-spacing:.02rem;text-align:justify;color:#fff;overflow:hidden;display:none;transition:.5s;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s}
.ul-listl5 li.hover .con .tit{font-size:var(--fz28);line-height:2.7}
.ul-listl5 li.hover .con .desc{display:block;padding-bottom:.2rem}
.m-brandl3{padding:2.66rem 0 2.7rem;overflow:hidden}
.ul-listl6{overflow:hidden;margin-top:2.45rem}
.ul-listl6 li{margin-bottom:2.7rem}
.ul-listl6 .con{overflow:hidden;display:block}
.ul-listl6 .con .pic{width:40.56%;float:left;overflow:hidden}
.ul-listl6 .con .pic .img{padding-top:64.8867%;height:0;overflow:hidden;background-repeat:no-repeat;background-position:center center;background-size:cover}
.ul-listl6 .con .txt{overflow:hidden;padding-left:1.58rem}
.ul-listl6 .con .txt .tit{color:#585858;font-weight:700;font-size:var(--fz28);line-height:1.3571;letter-spacing:.05rem;overflow:hidden;margin-bottom:.09rem}
.ul-listl6 .con .txt .en{color:#585858;font-size:var(--fz16);letter-spacing:.02rem;text-transform:capitalize;overflow:hidden;margin-bottom:.6rem}
.ul-listl6 .con .txt .desc{font-size:var(--fz18);line-height:2.111;letter-spacing:.02rem;text-align:justify;color:#585858;overflow:hidden}
.ul-listl6 li:nth-child(2n) .con .pic{float:right}
.ul-listl6 li:nth-child(2n) .con .txt{padding-left:0;padding-right:1.58rem}
.ul-listl6 li:last-child{margin-bottom:0}
.m-brandl4{overflow:hidden;background-repeat:no-repeat;background-position:center center;background-size:cover;padding:2.32rem 0 1.88rem}
.m-brandl4 .txt{max-width:6.6rem;overflow:hidden}
.m-brandl4 .txt .tit{display:block;font-weight:700;font-size:var(--fz48);letter-spacing:.1rem;color:#fff;margin-bottom:.37rem}
.m-brandl4 .txt .desc{font-size:var(--fz18);line-height:2.111;letter-spacing:.02rem;text-align:justify;color:#fff;overflow:hidden;margin-bottom:1rem}
.m-brandl4 .txt .box{overflow:hidden;font-size:0}
.m-brandl4 .txt .box .btn{display:inline-block;padding:0 .23rem;background:#d51218;color:#fff;font-size:var(--fz16);line-height:2.5625;overflow:hidden}
.m-brandl5{overflow:hidden;padding:2.7rem 0 1.59rem}
.m-swiperl6{overflow:hidden;margin-bottom:1.17rem}
.m-swiperl6 .swiper-container{padding:0 3.55rem}
.m-swiperl6 .swiper-slide{padding:0 .3rem}
.m-swiperl6 .pic{padding-top:56.3432%;position:relative;height:0;overflow:hidden}
.m-swiperl6 .pic .img{display:block;width:100%;height:100%;position:absolute;top:0;left:0;background-repeat:no-repeat;background-position:center center;background-size:cover}
.m-brandl5 .m-titl3 .tit{letter-spacing:.05rem}
.m-brandl5 .text{font-size:var(--fz18);line-height:2.111;letter-spacing:.02rem;text-align:center;color:#585858;overflow:hidden;max-width:9.5rem;margin:.59rem auto 0}
.m-brandl6{overflow:hidden;padding:2.98rem 0 3.08rem;background-repeat:no-repeat;background-position:center center;background-size:cover}
.ul-listl7{overflow:hidden;margin-top:.69rem;padding:0 1.54rem}
.ul-listl7 li{width:33.33%;float:left;text-align:center;padding:0 .72rem}
.ul-listl7 .con{display:block;overflow:hidden}
.ul-listl7 .num{font-weight:700;font-size:var(--fz48);text-transform:uppercase;letter-spacing:.45rem;overflow:hidden;color:#fff;padding-left:.45rem;margin-bottom:.18rem}
.ul-listl7 .txt{color:#fff;font-size:var(--fz20);letter-spacing:.07rem;overflow:hidden}
.m-enterprisel{overflow:hidden;min-height:9rem;padding:1.81rem 0 .5rem;background-repeat:no-repeat;background-position:center center;background-size:cover}
.m-titl2{font-weight:700;font-size:var(--fz48);letter-spacing:.02rem;text-align:center;color:#fff;letter-spacing:.02rem;overflow:hidden}
.ul-listl4{overflow:hidden;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:.65rem}
.ul-listl4 li{max-width:4rem;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;padding:0 .5rem;margin-bottom:.28rem}
.ul-listl4 .con{display:block;overflow:hidden}
.ul-listl4 .icon{display:block;margin:0 auto .2rem;width:1rem;height:1rem;line-height:1rem;text-align:center;font-size:0;background:rgba(255,255,255,.2);overflow:hidden;backdrop-filter:blur(10px);border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%}
.ul-listl4 .icon img{display:inline-block;vertical-align:middle;max-width:50%;max-height:50%}
.ul-listl4 .tit{color:#fff;font-weight:700;font-size:var(--fz18);line-height:2.111;letter-spacing:.02rem;text-align:center;overflow:hidden}
.ul-listl4.styl2{padding:0 2rem}
.ul-listl4.styl3{margin-top:1.85rem}
.m-detailsl{overflow:hidden;padding:.66rem 0 2.7rem}
.m-detailsl .col-l{width:66.12%}
.m-detailsl .col-r{width:23.82%}
.m-detailsl .details{overflow:hidden}
.m-detailsl .details .info{font-size:var(--fz16);color:#a1a1a1;overflow:hidden;letter-spacing:.02rem;margin-bottom:1.28rem}
.m-detailsl .details .info span{display:block;float:left;margin-right:.4rem}
.m-detailsl .details .info span em{padding-left:.23rem;color:#585858}
.m-detailsl .details .info span:last-child{margin-right:0}
.m-detailsl .details .text{font-size:var(--fz18);line-height:2.111;color:#585858;overflow:hidden;letter-spacing:.02rem}
.m-detailsl .details .text img{display:block;width:100%}
.m-titl1{font-size:var(--fz16);color:#a1a1a1;overflow:hidden;margin-bottom:1.19rem}
.ul-listl3{overflow:hidden}
.ul-listl3 li{overflow:hidden;margin-bottom:1.2rem}
.ul-listl3 .con{display:block;overflow:hidden}
.ul-listl3 .con .pic{display:block;width:100%;height:auto;overflow:hidden;margin-bottom:.21rem}
.ul-listl3 .con .pic img{display:block;width:100%;transition:.5s;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s}
.ul-listl3 .con .tit{font-size:var(--fz20);letter-spacing:.02rem;color:#585858;line-height:1.3;overflow:hidden;transition:.5s;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s}
.ul-listl3 .con:hover .pic img{transform:scale(1.08,1.08);-webkit-transform:scale(1.08,1.08);-moz-transform:scale(1.08,1.08);-ms-transform:scale(1.08,1.08);-o-transform:scale(1.08,1.08)}
.ul-listl3 .con:hover .tit{color:#d51218}
.m-searchl{height:100vh;background-repeat:no-repeat;background-position:center center;background-size:cover;overflow:hidden}
.m-searchl .wp{height:100%;overflow:hidden;display:flex;align-items:center;justify-content:center}
.m-searchl .form{overflow:hidden;width:100%;max-width:10rem;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}
.m-searchl .form .search{border-bottom:1px solid #585858;overflow:hidden;position:relative;margin-bottom:.27rem}
.m-searchl .form .search .inp{display:block;width:100%;border:none;background:0 0;font-size:var(--fz28);color:#d9d9d9;overflow:hidden;line-height:2.6}
.m-searchl .form .search .btn{position:absolute;top:50%;right:0;width:.4rem;height:.4rem;background:url(../images/ls/iconl15.png) center center no-repeat;background-size:cover;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);border:none;cursor:pointer;transition:.5s;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s}
.m-searchl .form .search .btn:hover{opacity:.7}
.ul-listl8{overflow:hidden}
.ul-listl8 li{float:left;margin-right:.66rem}
.ul-listl8 li:last-child{margin-right:0}
.ul-listl8 li .con{font-size:var(--fz18);color:#d9d9d9;letter-spacing:.02rem;overflow:hidden;transition:.5s;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s}
.ul-listl8 li .con:hover{opacity:.7}
.m-swiperl7{margin-top:-.79rem;position:relative;z-index:2;overflow:hidden;padding-bottom:.68rem}
.m-swiperl7 .swiper-container{padding:0 calc(50% - 8.2rem)}
.m-swiperl7 .swiper-slide{padding:0 .6rem}
.m-swiperl7 .con{display:block;overflow:hidden;position:relative}
.m-swiperl7 .con .pic{padding-top:48.3553%;position:relative;height:0;overflow:hidden}
.m-swiperl7 .con .pic .img{display:block;width:100%;height:100%;position:absolute;top:0;left:0;background-repeat:no-repeat;background-position:center center;background-size:cover}
.m-swiperl7 .con .txt{position:absolute;bottom:0;left:0;width:100%;overflow:hidden;padding:0 .6rem .59rem}
.m-swiperl7 .con .txt .tips{max-width:.9rem;text-align:center;color:#fff;font-size:var(--fz14);background:#d51218;line-height:2.2857;overflow:hidden;margin-bottom:.17rem}
.m-swiperl7 .con .txt .tit{font-size:var(--fz28);color:#fff;letter-spacing:.03rem;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;margin-bottom:.07rem}
.m-swiperl7 .con .txt .date{font-size:var(--fz14);color:#fff;overflow:hidden}
.m-swiperl7 .swiper-pagination{bottom:0;text-align:center;width:100%;font-size:0}
.m-swiperl7 .swiper-pagination .swiper-pagination-bullet{width:.8rem;height:.08rem;opacity:1;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;margin:0 .1rem;background:#f4f4f4;transition:.5s;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s}
.m-swiperl7 .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background:rgba(0,0,0,.5)}
.m-newsl1{padding:2.69rem 0 2.7rem}
.ul-listl9{overflow:hidden;margin:0 -.65rem}
.ul-listl9 li{width:33.33%;float:left;padding:0 .65rem;margin-bottom:1.4rem}
.ul-listl9 .con{display:block;overflow:hidden}
.ul-listl9 .con .pic{padding-top:61.19047%;position:relative;height:0;overflow:hidden;border-radius:.2rem;-webkit-border-radius:.2rem;-moz-border-radius:.2rem;-ms-border-radius:.2rem;-o-border-radius:.2rem;margin-bottom:.38rem}
.ul-listl9 .con .pic .img{display:block;width:100%;height:100%;position:absolute;top:0;left:0;background-repeat:no-repeat;background-position:center center;background-size:cover;transition:.5s;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s}
.ul-listl9 .con .txt{overflow:hidden;border-bottom:1px solid #d9d9d9;padding-bottom:.54rem}
.ul-listl9 .con .txt .date{font-size:var(--fz14);color:#585858;margin-bottom:.19rem;overflow:hidden}
.ul-listl9 .con .txt .tit{font-size:var(--fz20);line-height:1.5em;color:#585858;display:-webkit-box;box-orient:vertical;-webkit-box-orient:vertical;line-clamp:3;-webkit-line-clamp:3;overflow:hidden;height:4.5em}
.ul-listl9 .con .txt .tit em{display:inline-block;vertical-align:middle;margin:-2px .12rem 0 0;font-size:var(--fz12);line-height:1.5;color:#d51218;border:1px solid #d51218;padding:0 .17rem}
.ul-listl9 .con:hover .pic .img{transform:scale(1.08,1.08);-webkit-transform:scale(1.08,1.08);-moz-transform:scale(1.08,1.08);-ms-transform:scale(1.08,1.08);-o-transform:scale(1.08,1.08)}
.ul-listl9 .con:hover .txt .tit{color:#d51218}
.g-cur{overflow:hidden;padding:1.8rem 0 .5rem}
.cur,.cur a{font-size:var(--fz16);line-height:2.375;color:#717171;transition:.5s;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s}
.cur a:hover{color:#d51218}
.m-seriesl1{overflow:hidden;padding:.71rem 0 2.66rem}
.m-seriesl1 .series{max-width:12.65rem;margin:0 auto;overflow:hidden}
.m-seriesl1 .left{width:6.19rem;float:left;margin-right:1.55rem}
.m-swiperl8-1{overflow:hidden;margin-bottom:.4rem}
.m-swiperl8-1 .pic,.m-swiperl8-2 .pic{padding-top:100%;height:0;overflow:hidden;position:relative}
.m-swiperl8-1 .pic img,.m-swiperl8-2 .pic img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);max-width:100%;max-height:100%}
.m-swiperl8-2 .pic{background:#f4f4f4;border:2px solid #f4f4f4;transition:.5s;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s}
.m-swiperl8-2 .swiper-slide-thumb-active .pic{border-color:#ababab}
.m-swiperl8-2 .swiper-container{margin:0 -.11rem}
.m-swiperl8-2 .swiper-slide{padding:0 .11rem}
.m-seriesl1 .right{overflow:hidden;max-width:4.91rem}
.m-seriesl1 .right .tips{font-size:var(--fz14);letter-spacing:.02rem;line-height:3.42857;color:#585858;border-bottom:1px solid #d9d9d9;overflow:hidden;margin-bottom:.2rem}
.m-seriesl1 .right .tit{font-size:var(--fz48);line-height:1.2;letter-spacing:.02rem;color:#585858;overflow:hidden;margin-bottom:.23rem}
.m-seriesl1 .right .desc{font-size:var(--fz20);letter-spacing:.02rem;color:#585858;overflow:hidden;margin-bottom:.77rem}
.m-seriesl1 .right .info{overflow:hidden;font-size:var(--fz18);line-height:2.44;text-transform:capitalize;margin-bottom:1.64rem}
.m-seriesl1 .right .info .box{overflow:hidden;border-bottom:1px solid #d9d9d9;margin-bottom:.09rem}
.m-seriesl1 .right .info .box .ll{float:left;width:2.57rem;color:#a1a1a1}
.m-seriesl1 .right .info .box .rr{overflow:hidden}
.m-seriesl1 .right .add{font-size:var(--fz14);color:#d51218;overflow:hidden;display:block;margin-bottom:.45rem;transition:.5s;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s}
.m-seriesl1 .right .add img{display:inline-block;vertical-align:middle;width:.24rem;margin-right:.1rem}
.m-seriesl1 .right .btn{display:block;width:100%;line-height:3.75;background:#d51218;font-size:var(--fz16);color:#fff;overflow:hidden;text-align:center;padding:0 .2rem;transition:.5s;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s}
.m-seriesl1 .right .add:hover,.m-seriesl1 .right .btn:hover{opacity:.7}
/*.m-seriesl2{overflow:hidden;padding:1.77rem 0 1.82rem;position: relative;}*/
.m-seriesl2{overflow:hidden;position: relative;}
.m-seriesl2 .bg{position: absolute;top: 0;left: 0;width: 100%;height: 100%;z-index: 2; background-repeat:no-repeat;background-position:center center;background-size:cover;}
/*.m-seriesl2 .wp{display: flex;flex-wrap: wrap;justify-content: space-between;}*/
.m-seriesl2 .pic{width: 61.7708%;overflow: hidden;float:left;}
.m-seriesl2 .pic .img{display: block;padding-top: 57.33558%;height: 0;background-repeat:no-repeat;background-position:center center;background-size:cover;}
.m-seriesl2 .txt{width:6.19rem;top:50%;right: calc(50% - 7.6rem);overflow:hidden;position: absolute;z-index: 5;transform: translateY(-50%);-webkit-transform: translateY(-50%);-moz-transform: translateY(-50%);-ms-transform: translateY(-50%);-o-transform: translateY(-50%);}
.m-seriesl2 .txt .tit{font-weight:700;font-size:var(--fz28);line-height:1.357;color:#fff;overflow:hidden;text-transform:capitalize;margin-bottom:.24rem}
.m-seriesl2 .txt .desc{font-size:var(--fz18);text-align:justify;text-transform:capitalize;color:#fff;overflow:hidden;line-height:1.3;display: -webkit-box;
box-orient: vertical;
-webkit-box-orient: vertical;
line-clamp: 10;
-webkit-line-clamp: 10;
overflow: hidden;}

.m-seriesl3{overflow:hidden;padding:2.7rem 0 2.1rem}
.m-seriesl3 .series{overflow:hidden}
.ul-listl10{overflow:hidden;position:relative;max-width:10.64rem;margin:0 auto 1.2rem}
.ul-listl10:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:0;border-bottom:1px solid rgba(86,86,86,.5)}
.ul-listl10 li{width:21.99%;float:left;transition:.5s;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s}
.ul-listl10 li.on{width:34.03%}
.ul-listl10 .con{display:block;font-size:var(--fz20);color:#585858;font-weight:700;line-height:.5rem;overflow:hidden;text-align:center;overflow:hidden;position:relative;transition:.5s;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s}
.ul-listl10 .con:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:0;width:0;border-bottom:2px solid #585858;transition:.5s;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s}
.ul-listl10 li.on .con{font-size:var(--fz28);letter-spacing:.03rem;text-transform:capitalize}
.ul-listl10 li.on .con:after{width:100%}
.m-seriesl3 .series .tabl1{overflow:hidden}
.m-datal1{overflow:hidden;max-width:10.06rem;margin:0 auto}
.m-datal1 .itm{overflow:hidden;font-size:var(--fz18);line-height:2.444;color:#585858;border-bottom:1px solid #d9d9d9;margin-bottom:.19rem}
.m-datal1 .itm:last-child{margin-bottom:0}
.m-datal1 .ll{width:3.88rem;float:left;color:#a1a1a1}
.m-datal1 .rr{overflow:hidden}
.m-downloadsl{overflow:hidden}
.m-downloadsl .itm{color:#585858;line-height:3.0555;border-bottom:1px solid #d9d9d9;margin-bottom:.2rem;overflow:hidden}
.m-downloadsl .top{overflow:hidden;margin-bottom:.2rem;color:#a1a1a1;border-bottom:1px solid #d9d9d9;letter-spacing:.02rem}
.m-downloadsl span{font-size:var(--fz18);display:block;float:left;line-height:3.0555}
.m-downloadsl .s1{width:25.2%}
.m-downloadsl .s2{width:21.1%}
.m-downloadsl .s3{width:8.9%}
.m-downloadsl .s4{width:11.1%}
.m-downloadsl .s5{width:10.8%}
.m-downloadsl .s6{width:10.8%}
.m-downloadsl .s7{float:right;overflow:hidden;padding-right:.05rem}
.m-downloadsl .btn{display:block;font-size:var(--fz14);letter-spacing:.02rem;background:#585858;line-height:2.5714;color:#fff;min-width:1.4rem;padding:0 .1rem;text-align:center;transition:.5s;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s}
.m-downloadsl .btn img{display:inline-block;vertical-align:middle;margin-top:-2px;margin-right:.1rem;width:.24rem}
.m-downloadsl .btn:hover{background:#d51218}
.ul-listl11{overflow:hidden;margin:0 -.26rem}
.ul-listl11 li{width:25%;float:left;padding:0 .26rem;margin-bottom:.4rem}
.ul-listl11 .con{display:block;overflow:hidden;background:#f4f4f4;padding-bottom:.86rem}
.ul-listl11 .con .pic{height:3.4rem;line-height:3.4rem;font-size:0;text-align:center;overflow:hidden}
.ul-listl11 .con .pic img{display:inline-block;vertical-align:middle;max-width:100%;max-height:100%;transition:.5s;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s}
.ul-listl11 .con .txt{overflow:hidden;text-align:center}
.ul-listl11 .con .tit{font-size:var(--fz28);line-height:1.5;color:#585858;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;margin-bottom:.1rem;transition:.5s;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s}
.ul-listl11 .con .tips{font-size:var(--fz16);line-height:1.5;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;color:#585858}
.ul-listl11 .con:hover .tit{color:#d51218}
.ul-listl11 .con:hover .pic img{transform:scale(1.08,1.08);-webkit-transform:scale(1.08,1.08);-moz-transform:scale(1.08,1.08);-ms-transform:scale(1.08,1.08);-o-transform:scale(1.08,1.08)}
.m-seriesl3 .jl-list3{margin-bottom:0}
.m-swiperl2.en .tips{font-weight:700;overflow:hidden;font-size:var(--fz28);letter-spacing:.03rem;text-transform:capitalize;color:#fff;margin-bottom:.14rem}
.m-swiperl2.en .tit{max-width:8rem;letter-spacing:.1rem;line-height:1.3}
.m-swiperl2.en .txt{bottom:27.2%}
.m-swiperl2.en .g-btnl{bottom:1.82rem}
.m-swiperl3.en{margin-top:.58rem}
.m-swiperl3.en .con{background:#f4f4f4}
.m-swiperl3.en .con .txt{margin-top:0;padding-top:0;min-height:auto}
.m-seriesl4{padding:2.68rem 0 2.7rem;overflow:hidden}
.m-seriesl4 .title{font-weight:700;font-size:var(--fz28);line-height:1.5;color:#585858;overflow:hidden}



@media screen and (max-width:1199px){
.banl1 .pic,.banl1.ls2 .pic,.banl2 .pic{min-height:6rem;height:auto}
.banl1 .txt,.banl1.ls2 .txt{top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%)}
.banl2 .txt{bottom:.2rem}
.banl2 .txt .desc{margin-bottom:.2rem}
.banl1 .txt .tit,.banl2 .txt .tit{letter-spacing:0;margin-bottom:.2rem;padding:0}
.banl1 .txt .en,.banl1.ls2 .txt .en{letter-spacing:0;padding:0}
.banl1 .txt .desc,.banl2 .txt .desc{letter-spacing:0;margin-top:.3rem;line-height:1.5;display:-webkit-box;box-orient:vertical;-webkit-box-orient:vertical;line-clamp:3;-webkit-line-clamp:3;overflow:hidden}
.ul-listl1{margin:0 -.1rem;padding-bottom:.6rem}
.ul-listl1 li{padding:0 .1rem;margin-bottom:.2rem}
.ul-listl1 .txt{bottom:.2rem}
.m-applicationsl,.m-backgroundl,.m-swiperl1{padding:.6rem 0}
.m-swiperl1{max-width:90%}
.m-swiperl1 .con .desc{line-height:1.5;letter-spacing:0}
.m-backgroundl .background,.m-swiperl1 .swiper-slide-active{padding:.4rem 0}
.m-swiperl1 .swiper-slide-active .con .tit{margin-bottom:.3rem}
.m-swiperl2 .txt{padding:0 .3rem}
.m-swiperl2 .pic{height:auto;min-height:5rem}
.m-swiperl2 .g-btnl,.m-swiperl2.en .g-btnl{bottom:.3rem;left:.3rem}
.g-btnl .swiper-button-next,.g-btnl .swiper-button-prev{width:.6rem;height:.6rem;line-height:.58rem}
.ul-listl2{margin:.4rem -.12rem}
.ul-listl2 li{margin-bottom:.3rem}
.ul-listl2 .txt{line-height:1.5}
.m-backgroundl .pic{margin-bottom:.3rem}
.m-backgroundl .txt,.m-customerl .txt,.m-solutionl .solution{line-height:1.5}
.m-customerl{margin-bottom:.6rem}
.m-customerl .txt{margin:.4rem auto}
.m-swiperl3{margin:.3rem .3rem 0;padding-bottom:1rem}
.m-customerl,.m-employedl,.m-solutionl{padding-bottom:.6rem}
.m-solutionl .solution{padding-top:.4rem}
.m-swiperl3 .con{background:#f4f4f4}
.m-swiperl3 .con .txt{margin:0;padding:0 .3rem .3rem;min-height:auto}
.m-swiperl4{margin:.6rem 0;padding-bottom:1rem}
.m-swiperl4 .swiper-slide{padding:0 .1rem}
.m-swiperl4 .con .txt{padding:.3rem}
.m-swiperl4 .g-btnl .swiper-button-prev{top:auto;bottom:0;transform:translate(0);-webkit-transform:translate(0);-moz-transform:translate(0);-ms-transform:translate(0);-o-transform:translate(0);left:40%}
.m-swiperl4 .g-btnl .swiper-button-next{top:auto;bottom:0;transform:translate(0);-webkit-transform:translate(0);-moz-transform:translate(0);-ms-transform:translate(0);-o-transform:translate(0);right:40%}
.m-brandl1,.m-seriesl4{padding:.6rem 0}
.m-titl3 .tit{letter-spacing:0}
.m-swiperl5{margin-top:.4rem;padding-bottom:.6rem}
.m-swiperl5 .con .dot{width:.14rem;height:.14rem}
.m-swiperl5 .con .desc a{margin-bottom:.1rem}
.m-brandl2 .brand{display:block;padding:.6rem 0}
.m-brandl2 .left{width:auto;margin:0 0 .4rem}
.m-brandl2 .left .title{width:auto;line-height:1.5;letter-spacing:0;text-align:center;text-align-last:center}
.m-brandl2 .left .title br{display:none}
.m-brandl2 .left .en{position:static;transform:translate(0,0);-webkit-transform:translate(0,0);-moz-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0)}
.m-brandl2 .right{padding:0}
.m-brandl3{padding:.6rem 0 .8rem}
.ul-listl6{margin-top:.6rem}
.ul-listl6 li{margin-bottom:.8rem}
.ul-listl6 .con .txt{padding-left:.3rem}
.ul-listl6 li:nth-child(2n) .con .txt{padding-left:0;padding-right:.3rem}
.ul-listl6 .con .txt .desc{line-height:1.5}
.ul-listl6 .con .txt .en{margin-bottom:.2rem}
.m-brandl4{padding:1rem 0}
.m-brandl4 .txt{max-width:none}
.m-brandl4 .txt .desc{line-height:1.5;margin-bottom:.4rem}
.m-brandl5{padding:.6rem 0}
.m-swiperl6{margin-bottom:.6rem}
.m-swiperl6 .swiper-container{padding:0}
.m-brandl5 .text{line-height:1.5}
.m-brandl6{padding:1rem 0}
.ul-listl7{margin:.6rem -.3rem 0;padding:0}
.ul-listl7 li{padding:0 .3rem}
.ul-listl7 .num{letter-spacing:0;padding-left:0}
.m-enterprisel{padding:.6rem 0}
.ul-listl4.styl2{padding:0}
.ul-listl4,.ul-listl4.styl3{margin-top:.4rem}
.ul-listl4 li{width:50%;max-width:none;padding:0 .2rem;margin-bottom:.4rem}
.m-detailsl{padding:.6rem 0}
.m-detailsl .col-l,.m-detailsl .col-r{width:auto;float:none;margin-bottom:.6rem}
.m-detailsl .col-r{margin-bottom:0}
.m-detailsl .details .info{margin-bottom:.4rem}
.m-detailsl .details .info span{margin-right:.3rem}
.m-detailsl .details .text{line-height:1.5;letter-spacing:0}
.m-titl1{margin-bottom:.6rem}
.ul-listl3 li{margin-bottom:.6rem}
.m-searchl .form .search .btn{width:.6rem;height:.6rem}
.m-swiperl7{margin:0;padding:.6rem 0}
.m-swiperl7 .swiper-container{padding:0}
.m-swiperl7 .swiper-slide{padding:0 .3rem}
.m-swiperl7 .con .txt{padding:0 .3rem .3rem}
.m-swiperl7 .con .txt .tips{max-width:1.4rem}
.m-newsl1{padding:.6rem 0}
.ul-listl9{margin:0 -.2rem}
.ul-listl9 li{padding:0 .2rem;margin-bottom:.6rem}
.ul-listl9 .con .txt{padding-bottom:.3rem}
.g-cur{padding:.6rem 0}
.m-seriesl1{padding:0 0 .6rem}
.m-seriesl1 .left{width:48%;margin-right:2%}
.m-datal1,.m-seriesl1 .right{max-width:none}
/*.m-seriesl2{padding:1rem 0}*/
.m-seriesl3{padding:.6rem 0}
.ul-listl10{max-width:none;margin-bottom:.6rem}
.ul-listl10 .con{line-height:1rem}
.m-downloadsl .btn img,.m-seriesl1 .right .add img{width:.4rem}
.m-downloadsl{overflow-x:auto}
.m-downloadsl .downloads{min-width:900px}
.ul-listl11 .con{padding-bottom:.4rem}

.m-seriesl2 .txt{right: 0.3rem;width: 50%;}
}
@media screen and (max-width:767px){
.ul-listl1 li{width:50%;margin-bottom:.3rem}
.m-swiperl1 .swiper-slide{padding:.3rem 0}
.ul-listl11 li,.ul-listl2 li,.ul-listl9 li{width:50%}
.ul-listl6 .con .pic,.ul-listl6 li:nth-child(2n) .con .pic{width:auto;float:none;margin-bottom:.3rem}
.ul-listl6 .con .txt,.ul-listl6 li:nth-child(2n) .con .txt{padding:0}
.ul-listl10{overflow-x:auto;font-size:0;white-space:nowrap}
.ul-listl10 li{float:none;width:auto;display:inline-block;vertical-align:middle}
.ul-listl10 .con{padding:0 .3rem}
.ul-listl10 li.on{width:auto}
.m-seriesl1 .left{width:auto;float:none;margin-bottom:.6rem}
.m-seriesl1 .right .info{margin-bottom:.4rem}
.m-seriesl2{background-color: #000;padding: 0.3rem;}
.m-seriesl2 .bg{display: none;}
.m-seriesl2 .txt,.m-seriesl2 .pic{width:auto;float:none;margin: 0;position:static;transform: translateY(0);-webkit-transform: translateY(0);-moz-transform: translateY(0);-ms-transform: translateY(0);-o-transform: translateY(0);}
.m-seriesl2 .pic{margin-bottom: 0.4rem;}
.m-seriesl2 .txt .desc{display: block;-webkit-line-clamp: unset;overflow: visible;}
}
@media screen and (max-width:480px){
.ul-listl2 li,.ul-listl9 li{width:auto;float:none}
.ul-listl9 .con .txt .tit{height:auto}
.m-datal1 .ll{width:auto;float:none}
}
/*!****** ls end *******/
.jl-ban1{position:relative;padding-top:51.04%;background-repeat:no-repeat;background-position:center;background-size:cover;overflow:hidden}
.jl-ban1 .bg1{position:absolute;top:0;left:0;right:0;bottom:0;background-repeat:no-repeat;background-position:center;background-size:cover;z-index:0}
.jl-ban1 .info{position:absolute;left:0;right:0;bottom:.9rem;color:#fff;overflow:hidden;z-index:2}
.jl-ban1.sty2 .info{bottom:50%;transform:translateY(50%);text-align:center}
.jl-ban1 .tit{font-size:var(--fz48);line-height:1.3;letter-spacing:.1rem;margin-bottom:.2rem;font-weight:700;text-shadow:0 0 .1rem #00000066}
.jl-ban1.sty2 .tit{font-weight:lighter;letter-spacing:1rem;padding-left:1rem;text-transform:uppercase}
.jl-ban1.sty2 .tit.sty1{letter-spacing:.3rem;padding-left:.3rem}
.jl-ban1 .break{margin-top:.1rem}
.jl-ban1 .desc{font-size:var(--fz18);line-height:2.1;margin-bottom:.48rem}
.ban-txt{position:relative;font-size:var(--fz18);line-height:2.1;max-width:12rem;margin:.6rem auto 0;letter-spacing:.02rem;color:rgba(255,255,255,.4)}
.ban-txt.sty1{max-width:9.8rem;margin-top:1.28rem}
.ban-txt .p{margin-bottom:0}
.ban-txt .p1{position:absolute;top:0;left:0;right:0;bottom:0;z-index:2;color:#fff;-webkit-clip-path:polygon(100% 0,0 0,0 0,100% 0);clip-path:polygon(100% 0,0 0,0 0,100% 0);animation:slideShine 1.2s linear 1;-o-animation:slideShine 1.2s linear 1;-ms-animation:slideShine 1.2s linear 1;-moz-animation:slideShine 1.2s linear 1;-webkit-animation:slideShine 1.2s linear 1;animation-fill-mode:forwards;-o-animation-fill-mode:forwards;-ms-animation-fill-mode:forwards;-moz-animation-fill-mode:forwards;-webkit-animation-fill-mode:forwards}
@keyframes slideShine{
0%{-webkit-clip-path:polygon(100% 0,0 0,0 0,100% 0);clip-path:polygon(100% 0,0 0,0 0,100% 0)}
100%{-webkit-clip-path:polygon(100% 0,0 0,0 100%,100% 100%);clip-path:polygon(100% 0,0 0,0 100%,100% 100%)}
}
@-o-keyframes slideShine{
0%{-webkit-clip-path:polygon(100% 0,0 0,0 0,100% 0);clip-path:polygon(100% 0,0 0,0 0,100% 0)}
100%{-webkit-clip-path:polygon(100% 0,0 0,0 100%,100% 100%);clip-path:polygon(100% 0,0 0,0 100%,100% 100%)}
}
@-ms-keyframes slideShine{
0%{-webkit-clip-path:polygon(100% 0,0 0,0 0,100% 0);clip-path:polygon(100% 0,0 0,0 0,100% 0)}
100%{-webkit-clip-path:polygon(100% 0,0 0,0 100%,100% 100%);clip-path:polygon(100% 0,0 0,0 100%,100% 100%)}
}
@-moz-keyframes slideShine{
0%{-webkit-clip-path:polygon(100% 0,0 0,0 0,100% 0);clip-path:polygon(100% 0,0 0,0 0,100% 0)}
100%{-webkit-clip-path:polygon(100% 0,0 0,0 100%,100% 100%);clip-path:polygon(100% 0,0 0,0 100%,100% 100%)}
}
@-webkit-keyframes slideShine{
0%{-webkit-clip-path:polygon(100% 0,0 0,0 0,100% 0);clip-path:polygon(100% 0,0 0,0 0,100% 0)}
100%{-webkit-clip-path:polygon(100% 0,0 0,0 100%,100% 100%);clip-path:polygon(100% 0,0 0,0 100%,100% 100%)}
}
.jl-ban1 .break{font-size:var(--fz16);line-height:2.375;color:#d51218}
.jl-ban1 .en{font-size:var(--fz20);color:rgba(255,255,255,.6);text-transform:uppercase;letter-spacing:.2rem;padding-left:.2rem}
.jl-ban1 .t{text-align:center;font-size:var(--fz48);color:#fff;line-height:1.1;letter-spacing:.2rem;margin-bottom:.3rem}
.jl-row1{background-color:#fff;padding:.6rem 0 2.7rem;overflow:hidden}
.jl-about1{display:flex}
.jl-about1 .lbox{flex-shrink:0;width:10.05rem;margin-right:1.53rem}
.jl-about1 .rbox{flex:1;overflow:hidden}
.jl-tags{font-size:var(--fz16);line-height:2.375;color:#585858;margin-bottom:1.2rem}
.jl-tags .lab{margin-right:.21rem;color:#a1a1a1}
.jl-tags .p{margin-right:.4rem}
.jl-tags .p:last-child{margin-right:0}
.jl-desc{font-size:var(--fz18);line-height:2.11;letter-spacing:.02rem}
.jl-desc h3{font-size:inherit}
.jl-list1 li{margin-bottom:1.2rem}
.jl-list1 li:last-child{margin-bottom:0}
.jl-list1 a{font-size:var(--fz20);color:#585858;transition:.5s}
.jl-list1 a:hover{color:#d51218}
.jl-row2{position:relative;z-index:2;padding:1.2rem 0 1.6rem;background-color:#000;overflow:hidden}
.jl-row2 .bg1{position:absolute;top:0;left:0;width:9.85rem;height:4.92rem;background-image:url(../images/jl/bg01.png);background-repeat:no-repeat;background-position:center;background-size:cover;z-index:-1}
.jl-row2 .bg2{position:absolute;top:0;right:0;width:9.37rem;height:6.94rem;background-image:url(../images/jl/bg02.png);background-repeat:no-repeat;background-position:center;background-size:cover;z-index:-1}
.jl-form1{font-size:var(--fz18);line-height:.38rem;color:#fff}
.jl-form1 .tit{text-align:center;font-size:var(--fz28);font-weight:700;margin-bottom:.6rem}
.jl-form1 .row{display:flex;margin-bottom:.6rem}
.jl-form1 .item{flex:1;display:flex;align-items:center;margin-right:1.26rem;overflow:hidden}
.jl-form1 .item.sty1{flex:2.5}
.jl-form1 .item:last-child{margin-right:0}
.jl-form1 .lab{flex-shrink:0;margin-right:.2rem;overflow:hidden}
.jl-form1 .inp{flex:1;overflow:hidden}
.jl-form1 .inp input{width:100%;color:#fff;letter-spacing:.02rem;background-color:transparent;height:.38rem;line-height:.38rem;border-bottom:1px solid #a1a1a1}
.jl-form1 .sel{flex:1;position:relative;z-index:2;border-bottom:1px solid #a1a1a1;overflow:hidden}
.jl-form1 .sel::after{content:'';position:absolute;top:50%;right:0;width:.2rem;height:.2rem;background-image:url(../images/jl/i01.svg);background-repeat:no-repeat;background-position:center;background-size:cover;transform:translateY(-50%);z-index:-1}
.jl-form1 .sel select{width:100%;background-color:transparent;height:.38rem;line-height:.38rem;cursor:pointer;color:#fff}
.jl-form1 .sel select option{color:#585858}
.jl-form1 .btn,.jl-form1 .wpforms-submit{display:block;width:4.91rem;height:.6rem !important;margin:1.2rem auto 0;border:none;background-color:#d51218 !important;font-size:var(--fz18);color:#fff;cursor:pointer;transition:.5s}
.jl-form1 .btn:hover,.jl-form1 .wpforms-submit:hover{background-color:#fff !important;color:#d51218 !important}

.jl-form1 div.wpforms-container-full .wpforms-field-label{color: #fff;font-weight: normal;float: left;line-height: 43px;
    position: absolute;left: 0;top: 0;margin-bottom: 0;
}
.jl-form1 div.wpforms-container-full .wpforms-form .wpforms-title{text-align:center;font-size:var(--fz28);font-weight:700;margin-bottom:.6rem;color: #fff;
}
.jl-form1 div.wpforms-container-full{margin: 0 auto;}


.jl-form1 .wpforms-field-container{display: flex;flex-wrap: wrap;margin-right: -.8rem;}
.jl-form1 .wpforms-field-container .wpforms-field{width: 33.33%;position: relative;padding-left: .6rem;padding-right: .8rem;margin-bottom: .45rem;}
.jl-form1 .wpforms-field-container .wpforms-field-medium{overflow: hidden;background-color: transparent;border: 0;box-shadow: none;
    border-bottom: 1px solid #A1A1A1;max-width: 100%;color: #A1A1A1;outline: 0;
}
.jl-form1 .wpforms-field-container .wpforms-field-medium:focus{border: 0;box-shadow: none;border-bottom: 1px solid #A1A1A1;}
.jl-form1 .wpforms-field-container .iti--allow-dropdown{overflow: hidden;display: block;width: auto;}
.jl-form1 .wpforms-field-container .wpforms-field-text{width: 100%;}
.jl-form1 .wpforms-container .wpforms-field{padding-top: 0;padding-bottom: 0;}
.jl-form1 .wpforms-submit-container{margin-top: 0;padding-top: 0;}


.jl-row3{padding:1.2rem 0 2.7rem;overflow:hidden}
.jl-form2{display:flex;justify-content:space-between;margin-bottom:1.2rem}
.jl-form2 .lbox{flex:1;overflow:hidden}
.jl-form2 .rbox{flex-shrink:0}
.jl-form2 form{display:flex;align-items:center}
.jl-form2 .item{display:flex;align-items:center;margin-right:.57rem}
.jl-form2 .lab{font-size:var(--fz18);color:#585858;margin-right:.2rem}
.jl-form2 .sel{width:1.4rem;background-color:#fff;border-bottom:1px solid #a1a1a1;position:relative;z-index:2}
.jl-form2.sty1 .sel{width:2.34rem}
.jl-form2 .sel::after{content:'';position:absolute;top:50%;right:0;width:.2rem;height:.2rem;background-image:url(../images/jl/i01.svg);background-repeat:no-repeat;background-position:center;background-size:cover;transform:translateY(-50%);z-index:-1}
.jl-form2 .sel select,.jl-form2 .sel input{display:block;width:100%;font-size:var(--fz16);height:.36rem;line-height:.36rem;padding:0 .1rem;background-color:transparent;cursor:pointer;border-bottom:0;}
.jl-form2 .sel-1::after{display: none;}
.jl-form2 .btn{width:1.4rem;line-height:.38rem;border:none;font-size:var(--fz18);color:#a1a1a1;background-color:#f4f4f4;cursor:pointer;transition:.5s}
.jl-form2.sty1 .btn{width:2.15rem}
.jl-form2 .btn:hover{background-color:#d51218;color:#fff}
.jl-form2 .rbox .lab{color:#a1a1a1}
.jl-form2 .num{font-size:var(--fz18);color:#d51218}
.jl-form2 .inp{width:1.4rem;border-bottom:1px solid #a1a1a1;position:relative}
.jl-form2 .inp input{width:100%;height:.35rem;line-height:.35rem;padding-right:.18rem}
.jl-form2 .inp .so{position:absolute;top:50%;right:0;width:.18rem;height:.2rem;border:none;transform:translateY(-50%);background-color:transparent;background-image:url(../images/jl/i09.svg);background-repeat:no-repeat;background-position:center;background-size:.18rem;z-index:2;cursor:pointer}
.jl-list2{margin-bottom:1.2rem}
.jl-list2 li{margin-bottom:.4rem}
.jl-list2 .con{display:flex;align-items:center;height:.8rem;border-bottom:1px solid #d9d9d9;color:#585858;font-size:var(--fz18);transition:.5s}
.jl-list2 .con:hover{color:#d51218}
.jl-list2 .tit{flex:1;font-size:var(--fz20);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}
.jl-list2 .tag{flex-shrink:0;width:2.57rem;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}
.jl-pages{text-align:center;font-size:0}
.jl-pages li{display:inline-block;vertical-align:middle;margin:0 .05rem}
.jl-pages a{display:block;min-width:.6rem;height:.3rem;padding:0 .1rem;background-color:#f2f2f2;line-height:.3rem;text-align:center;font-size:var(--fz14);color:#222;cursor:pointer;transition:.5s}
.jl-pages .on a{background-color:#222;color:#fff}
.jl-pages a:hover{background-color:#d51218;color:#fff}
.jl-list3{display:flex;flex-wrap:wrap;margin:0 -.25rem .6rem}
.jl-list3 li{width:50%;padding:0 .25rem;margin-bottom:.6rem}
.jl-list3 .con{display:block;position:relative;cursor:pointer;}
.jl-list3 .play{position:absolute;top:0;left:0;right:0;bottom:0;z-index:2;}
.jl-list3 .pic{overflow:hidden}
.jl-list3 .img{padding-top:56.19%;background-repeat:no-repeat;background-position:center;background-size:cover;transition:.5s}
.jl-list3 .con:hover .img{transform:scale(1.08)}
.jl-list3 .info{position:absolute;left:.4rem;right:.4rem;bottom:.28rem;display:flex;align-items:center;z-index:2}
.jl-list3 .icn{flex-shrink:0;font-size:0;width:.48rem;margin-right:.39rem}
.jl-list3 .p{flex:1;font-size:var(--fz28);color:#fff;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}
.jl-row4{padding:2rem 0 3.66rem;overflow:hidden}
.jl-tit1{text-align:center;margin-bottom:.6rem;color:#585858}
.jl-tit1 .tit{font-size:var(--fz28);line-height:.38rem;margin-bottom:.1rem}
.jl-tit1 .en{font-size:var(--fz16);line-height:1.1}
.jl-list4{display:flex;margin-bottom:1.29rem}
.jl-list4 li{flex:1;margin-right:.24rem;overflow:hidden}
.jl-list4 li:last-child{margin-right:0}
.jl-list4 .con{display:block;position:relative;overflow:hidden}
.jl-list4 .pic{position:relative;overflow:hidden}
.jl-list4 .pic::after{content:'';position:absolute;top:0;left:0;right:0;bottom:0;background-color:#000;opacity:.2;z-index:0}
.jl-list4 .img{padding-top:67.41%;background-repeat:no-repeat;background-position:center;background-size:cover;transition:.5s}
.jl-list4 .con:hover .img{transform:scale(1.08)}
.jl-list4 .info{position:absolute;top:50%;left:0;right:0;color:#fff;text-align:center;transform:translateY(-50%);z-index:2}
.jl-list4 .tit{font-size:var(--fz28);line-height:.38rem;margin-bottom:.14rem}
.jl-list4 .en{font-size:var(--fz16);line-height:1.1}
.jl-list5{display:flex;flex-wrap:wrap;margin:0 -.12rem}
.jl-list5 li{width:33.33%;padding:0 .12rem;margin-bottom:.85rem}
.jl-list5 .con{display:block}
.jl-list5 .pic{position:relative;z-index:2;width:3.19rem;height:3.14rem;margin:0 auto;margin-bottom:-1.57rem;overflow:hidden}
.jl-list5 .img{height:100%;background-repeat:no-repeat;background-position:center;background-size:contain;transition:.5s}
.jl-list5 .con:hover .img{transform:scale(1.08)}
.jl-list5 .info{color:#585858;text-align:center;background-color:#f4f4f4;padding:1.93rem 0 .79rem;overflow:hidden;transition:.5s}
.jl-list5 .con:hover .info{color:#d51218}
.jl-list5 .tit{font-size:var(--fz28);margin-bottom:.14rem;line-height:.38rem}
.jl-list5 .en{font-size:var(--fz16);line-height:1.1;height:2.2em;-webkit-box-orient:vertical;-webkit-line-clamp:2;display:-webkit-box;overflow:hidden}
.jl-row5{color:#fff;padding:4rem 0 1.5rem;background-image:url(../images/jl/bg03.png);background-repeat:repeat-y;background-position:top;background-size:100%}
.jl-tit2{text-align:center;margin-bottom:.48rem}
.jl-tit2 .tit{font-size:var(--fz48);line-height:1.3;margin-bottom:.25rem;font-weight:lighter;letter-spacing:1rem;padding-left:1rem;text-shadow:0 0 .1rem #00000066}
.jl-tit2 .en{font-size:var(--fz20);line-height:1.1;color:rgba(255,255,255,.6);text-transform:uppercase;letter-spacing:.2rem;padding-left:.2rem}
.jl-tab1{display:flex;justify-content:center;margin-bottom:1.82rem}
.jl-tab1 li{width:1.6rem;line-height:.38rem;font-size:var(--fz20);border:1px solid #fff;text-align:center;letter-spacing:.02rem;cursor:pointer;transition:.5s}
.jl-tab1 li.on{background-color:#fff;color:#000;font-weight:700}
.jl-list6 li{border-top:1px solid #fff;padding-top:.4rem;margin-bottom:1.2rem}
.jl-list6 li:last-child{margin-bottom:0}
.jl-list6 .con{display:flex;color:#fff;font-size:var(--fz20);line-height:.38rem}
.jl-list6 .tit{flex-shrink:0;width:2.58rem;font-size:var(--fz28);font-weight:700}
.jl-list6 .info{flex:1;overflow:hidden}
.jl-list6 .row{display:flex;align-items:start;margin-bottom:.4rem}
.jl-list6 .row:last-child{margin-bottom:0}
.jl-list6 .lab{flex-shrink:0;display:flex;align-items:center;margin-right:.4rem}
.jl-list6 .lab i{flex-shrink:0;width:.28rem;height:.28rem;background-repeat:no-repeat;background-position:center;background-size:cover;margin-right:.1rem}
.jl-list6 .p{flex:1;overflow:hidden}
.jl-row6{padding:1.6rem 0 2.7rem;overflow:hidden}
.jl-list7 li{background-color:#f4f4f4;margin-bottom:.6rem}
.jl-list7 li:last-child{margin-bottom:0}
.jl-list7 .con{display:flex;align-items:center;padding:0 1.29rem 0 .66rem}
.jl-list7 .pic{flex-shrink:0;width:3.4rem;height:3.4rem;margin-right:1.1rem;overflow:hidden}
.jl-list7 .img{height:100%;background-repeat:no-repeat;background-position:center;background-size:cover;transition:.5s}
.jl-list7 .con:hover .img{transform:scale(1.08)}
.jl-list7 .info{flex:1;color:#585858;overflow:hidden;transition:.5s}
.jl-list7 .con:hover .info{color:#d51218}
.jl-list7 .top{border-bottom:1px solid #d9d9d9;line-height:.48rem;font-size:var(--fz14);color:#585858;margin-bottom:.12rem}
.jl-list7 .txt{display:flex}
.jl-list7 .lbox{flex:1;overflow:hidden}
.jl-list7 .tit{font-size:var(--fz48);line-height:1.1;margin-bottom:.4rem}
.jl-list7 .titsub{font-size:var(--fz20);line-height:1.1}
.jl-list7 .rbox{flex-shrink:0;width:4.9rem;margin-left:.8rem}
.jl-list7 .item{display:flex;align-items:center;min-height:.44rem;border-bottom:1px solid #d9d9d9;font-size:var(--fz18)}
.jl-list7 .tag{flex:1;color:#a1a1a1;word-wrap:break-word;overflow:hidden}
.jl-list7 .desc{flex:1;color:#585858;word-wrap:break-word;overflow:hidden}
.jl-table1{width:100%;font-size:var(--fz18);line-height:.38rem;margin-bottom:1.2rem}
.jl-table1.sty1{margin-bottom:.4rem}
.jl-table1 th{color:#a1a1a1;font-weight:400;border-bottom:1px solid #d9d9d9;padding-bottom:.16rem;text-align:left}
.jl-table1 .icn{display:inline-block;vertical-align:middle;width:.2rem;height:.2rem;margin-left:.2rem;margin-top:-.02rem;padding-top:.01rem;position:relative;cursor:pointer}
.jl-table1 .icn::after,.jl-table1 .icn:before{content:'';display:block;width:.08rem;height:.08rem;margin:0 auto;background-repeat:no-repeat;background-position:center;background-size:cover}
.jl-table1 .icn:before{margin-bottom:.02rem;background-image:url(../images/jl/i07.svg)}
.jl-table1 .icn.sty1:before{opacity:0}
.jl-table1 .icn::after{background-image:url(../images/jl/i08.svg)}
.jl-table1 .icn.sty2::after{opacity:0}
.jl-table1 td{color:#585858;border-bottom:1px solid #d9d9d9;padding:.22rem 0;padding-top:.62rem}
.jl-table1 td:last-child{width:1rem}
.jl-table1 .tit{font-size:var(--fz20);font-weight:700}
.jl-table1 input{display:inline-block;vertical-align:middle;width:.2rem;height:.2rem;border:1px solid #ababab;margin-right:.2rem;background-repeat:no-repeat;background-position:center;background-size:cover;cursor:pointer}
.jl-table1 input:checked{border-color:#d51218;background-image:url(../images/jl/i11.svg)}
.jl-table1 .btn{display:block;line-height:.36rem;background-color:#585858;font-size:var(--fz14);color:#fff;text-align:center;transition:.5s}
.jl-table1 .btn:hover{background-color:#d51218}
.jl-table1 .btn.sty1{background-color:#a1a1a1;cursor:no-drop}
.jl-table1 .btn i{display:inline-block;vertical-align:middle;width:.24rem;height:.24rem;background-repeat:no-repeat;background-position:center;background-size:contain;margin-right:.08rem}
.jl-con{display:flex;justify-content:space-between;margin-bottom:1.2rem}
.jl-con .lbox{font-size:var(--fz18);color:#585858}
.jl-con .lab{margin-right:.4rem}
.jl-con .num{color:#d51218}
.jl-con .btn{display:block;width:1.6rem;line-height:.4rem;text-align:center;font-size:var(--fz14);color:#fff;background-color:#d51218;cursor:pointer;transition:.5s}
.jl-con .btn i{display:inline-block;vertical-align:middle;width:.24rem;height:.24rem;margin-right:.08rem;background-repeat:no-repeat;background-position:center;background-size:contain}
@media screen and (max-width:1199px){
.jl-ban1{min-height:33vh}
.jl-ban1 .info{bottom:.4rem}
.jl-ban1 .tit{font-size:var(--fz20);line-height:1.5;margin-bottom:.1rem;-webkit-box-orient:vertical;-webkit-line-clamp:2;display:-webkit-box;overflow:hidden}
.jl-ban1 .desc{margin-bottom:0;line-height:1.5;-webkit-box-orient:vertical;-webkit-line-clamp:2;display:-webkit-box;overflow:hidden}
.ban-txt{max-width:none;line-height:1.5;margin-top:.2rem}
.ban-txt.sty1{max-width:none;margin-top:.2rem}
.ban-txt .p{-webkit-box-orient:vertical;-webkit-line-clamp:3;display:-webkit-box;overflow:hidden}
.jl-ban1 .info br{display:none}
.jl-ban1 .en{font-size:var(--fz12)}
.jl-row1{padding:.5rem 0}
.jl-about1{display:block}
.jl-about1 .lbox{width:auto;margin-right:0;margin-bottom:.4rem}
.jl-tags{margin-bottom:.4rem;line-height:2}
.jl-tags .lab{margin-right:.04rem}
.jl-tags .p{margin-right:.14rem}
.jl-desc{line-height:2}
.jl-row2{padding:.5rem 0}
.jl-form1 .tit{margin-bottom:.4rem}
.jl-form1 .row{display:block;margin-bottom:0}
.jl-form1 .item{margin-right:0;margin-bottom:.4rem}
.jl-form1 .inp input{height:.6rem;line-height:.6rem}
.jl-form1 .sel::after{width:.3rem;height:.3rem}
.jl-form1 .sel select{height:.6rem;line-height:.6rem}
.jl-form1 .btn{width:100%;height:.7rem;margin-top:.4rem}
.jl-list1 li{margin-bottom:.4rem}
.jl-row3{padding:.5rem 0}
.jl-form2{display:block;margin-bottom:.3rem}
.jl-form2 form{display:block}
.jl-form2 .lbox{margin-bottom:.2rem}
.jl-form2 .item{margin-right:0;margin-bottom:.2rem}
.jl-form2 .lab{width:4em}
.jl-form2.sty1 .lab{width:6em}
.jl-form2 .sel{flex:1;width:auto}
.jl-form2 .sel::after{width:.3rem;height:.3rem}
.jl-form2 .sel select{height:.6rem;line-height:.6rem}
.jl-form2 .btn{width:100%;height:.7rem}
.jl-form2.sty1 .btn{width:100%}
.jl-form2 .inp{flex:1;width:auto}
.jl-form2 .inp input{height:.6rem;line-height:.6rem;padding-right:.24rem}
.jl-form2 .inp .so{width:.24rem;height:.26rem}
.jl-list2{margin-bottom:.4rem}
.jl-list2 li{margin-bottom:.2rem}
.jl-list2 .tag{width:1.6rem}
.jl-list3{margin:0 -.1rem .2rem}
.jl-list3 li{padding:0 .1rem;margin-bottom:.2rem}
.jl-list3 .info{left:.2rem;right:.2rem;bottom:.2rem}
.jl-list3 .icn{margin-right:.2rem}
.jl-list3 .p{font-size:var(--fz16)}
.jl-pages a{min-width:.8rem;height:.5rem;line-height:.5rem}
.jl-row4{padding:.5rem 0}
.jl-tit1{margin-bottom:.4rem}
.jl-tit1 .tit{font-size:var(--fz20)}
.jl-list4{display:block;margin-bottom:0}
.jl-list4 li{margin-right:0;margin-bottom:.4rem}
.jl-list5{margin-bottom:-.4rem}
.jl-list5 li{width:50%;margin-bottom:.4rem}
.jl-list5 .pic{width:2.8rem;height:2.8rem;margin-bottom:-1.4rem}
.jl-list5 .info{padding:1.6rem 0 .4rem}
.jl-list5 .tit{font-size:var(--fz20)}
.jl-row5{padding:1rem 0 .5rem}
.jl-tit2{margin-bottom:.3rem}
.jl-tit2 .tit{font-size:var(--fz20);margin-bottom:.1rem}
.jl-tit2 .en{font-size:var(--fz12)}
.jl-tab1{margin-bottom:1rem}
.jl-tab1 li{width:1.8rem;line-height:.6rem;font-size:var(--fz16)}
.jl-list6 li{margin-bottom:.4rem}
.jl-list6 .con{display:block;font-size:var(--fz16);line-height:1.5}
.jl-list6 .tit{width:auto;text-align:center;margin-bottom:.4rem;font-size:var(--fz20)}
.jl-list6 .row{margin-bottom:.2rem}
.jl-list6 .lab{margin-right:.2rem}
.jl-row6{padding:.5rem 0}
.jl-list7 li{margin-bottom:.3rem}
.jl-list7 .con{display:block;padding:0}
.jl-list7 .pic{width:auto;height:auto;margin-right:0}
.jl-list7 .img{padding-top:100%}
.jl-list7 .info{padding:0 .3rem .3rem}
.jl-list7 .top{line-height:.6rem;margin-bottom:.2rem}
.jl-list7 .txt{display:block}
.jl-list7 .lbox{margin-bottom:.2rem}
.jl-list7 .tit{font-size:var(--fz24);margin-bottom:.2rem}
.jl-list7 .rbox{width:auto;margin-left:0}
.jl-list7 .item{min-height:.7rem}
.jl-table1{margin-bottom:.3rem}
.jl-table1 td{padding:.2rem 0}
.jl-table1 td:last-child{width:1.2rem}
.jl-table1 .btn{line-height:.6rem}
.jl-table1 input{width:.3rem;height:.3rem;margin-right:.1rem}
.jl-table1 .icn{width:.3rem;height:.3rem;margin-left:.02rem}
.jl-table1 .icn::after,.jl-table1 .icn:before{width:.12rem;height:.12rem}
.jl-con{margin-bottom:.3rem}
.jl-con .btn{width:2.4rem;line-height:.6rem}
}
.row-a1{height:100vh;position:relative;background-position:center;background-repeat:no-repeat;-o-background-size:cover;-ms-background-size:cover;-moz-background-size:cover;-webkit-background-size:cover;background-size:cover}
.g-btn1{display:block;width:1.7rem;height:.41rem;text-align:center;line-height:.41rem;font-size:.16rem;color:#fff;background:radial-gradient(109.01% 141.46% at 50% 141.46%,#f26530 0,rgba(242,101,48,0) 100%),#d51218}
.row-a1 .g-btn1{position:absolute;top:70%;left:50%;z-index:3;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}
.row-a2{position:relative;height:8.49rem;background-color:#000}
.row-a2:before{content:'';position:absolute;left:0;top:-.71rem;width:7.44rem;height:13.45rem;background:url(../images/i-bg2.png) no-repeat right top;-o-background-size:100% auto;-ms-background-size:100% auto;-moz-background-size:100% auto;-webkit-background-size:100% auto;background-size:100% auto}
.row-a2:after{content:'';position:absolute;right:0;top:-6rem;width:10.62rem;height:21.93rem;background:url(../images/i-bg1.png) no-repeat left top;-o-background-size:100% auto;-ms-background-size:100% auto;-moz-background-size:100% auto;-webkit-background-size:100% auto;background-size:100% auto}
.m-txt1{position:absolute;top:50%;left:50%;width:9.8rem;z-index:2;text-align:center;color:#fff;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}
.m-txt1 .tit{font-size:0;margin-bottom:2.08rem}
.m-txt1 .tit span{display:inline-block;font-size:.28rem;padding:0 .4rem}
.m-txt1 .desc{font-size:.18rem;line-height:2.11;letter-spacing:.1em}
.row-a3{height:100vh;position:relative;overflow:hidden;background-position:center;background-repeat:no-repeat;-o-background-size:cover;-ms-background-size:cover;-moz-background-size:cover;-webkit-background-size:cover;background-size:cover}
.m-bg{position:absolute;top:0;left:0;width:100%;height:100%;animation:myfirst infinite linear 10s;-moz-animation:myfirst infinite linear 10s;-webkit-animation:myfirst infinite linear 10s;-o-animation:myfirst infinite linear 10s;transition:.3s;-ms-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;-o-transition:.3s}
.m-bg.dn-opacity{opacity:0}
@keyframes myfirst{
0%{-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}
50%{-webkit-transform:scale(1.15);-moz-transform:scale(1.15);-o-transform:scale(1.15);-ms-transform:scale(1.15);transform:scale(1.15)}
100%{-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}
}
@-moz-keyframes myfirst{
0%{-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}
50%{-webkit-transform:scale(1.15);-moz-transform:scale(1.15);-o-transform:scale(1.15);-ms-transform:scale(1.15);transform:scale(1.15)}
100%{-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}
}
@-webkit-keyframes myfirst{
0%{-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}
50%{-webkit-transform:scale(1.15);-moz-transform:scale(1.15);-o-transform:scale(1.15);-ms-transform:scale(1.15);transform:scale(1.15)}
100%{-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}
}
@-o-keyframes myfirst{
0%{-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}
50%{-webkit-transform:scale(1.15);-moz-transform:scale(1.15);-o-transform:scale(1.15);-ms-transform:scale(1.15);transform:scale(1.15)}
100%{-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}
}
.m-txt2{position:absolute;left:0;right:0;top:25%;z-index:2}
.m-txt2 .en{letter-spacing:.16em;line-height:1.2;font-size:.8rem;margin-bottom:.13rem;color:#fff;font-weight:700;text-shadow:0 0 .1rem rgba(0,0,0,.4)}
.m-txt2 .cn{font-size:.4rem;line-height:1.32;letter-spacing:.61em;color:#fff;text-shadow:0 0 .1rem rgba(0,0,0,.4)}
.m-bot{position:absolute;left:0;right:0;bottom:0;z-index:2}
.m-tab1{display:flex;justify-content:center}
.m-tab1 li{width:2rem}
.m-tab1 li a{display:block;font-size:.2rem;line-height:.5rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:#fff;text-shadow:0 0 .1rem rgba(0,0,0,.4);position:relative;border-bottom:1px solid rgba(255,255,255,.6);text-align:center;transition:.5s;-ms-transition:.5s;-moz-transition:.5s;-webkit-transition:.5s;-o-transition:.5s}
.m-tab1 li a:after{content:'';position:absolute;left:50%;right:50%;bottom:-1px;height:2px;background-color:#d51218;transition:.5s;-ms-transition:.5s;-moz-transition:.5s;-webkit-transition:.5s;-o-transition:.5s}
.m-tab1 li.on a,.m-tab1 li:hover a{font-size:.28rem;color:#d51218}
.m-tab1 li.on a:after,.m-tab1 li:hover a:after{left:0;right:0}
.m-txt3{height:1.95rem;display:flex;align-items:center;justify-content:center;background-color:rgba(0,0,0,.3)}
.m-txt3 .desc{width:8.5rem;font-size:.18rem;line-height:1.33;text-align:center;color:#fff;letter-spacing:.1em}
.row-a4{padding-top:.4rem;background-color:#000}
.row-a4 .wp{position:relative;z-index:3}
.m-list1{margin-bottom:.3rem;position:relative;z-index:5}
.m-list1 .swiper-slide{width:25%;transition:.5s;-ms-transition:.5s;-moz-transition:.5s;-webkit-transition:.5s;-o-transition:.5s}
.m-list1 .con{display:block;height:6.5rem;position:relative;background-position:center;background-repeat:no-repeat;-o-background-size:cover;-ms-background-size:cover;-moz-background-size:cover;-webkit-background-size:cover;background-size:cover}
.m-list1 .bg{width:100%;height:100%;position:relative;background-color:#fff}
.m-list1 .bg img{width:100%;height:100%;display:block;object-fit:cover;
-webkit-filter:grayscale(100%);
-moz-filter:grayscale(100%);
-ms-filter:grayscale(100%);
-o-filter:grayscale(100%);
filter:grayscale(100%);
filter:gray;
}
/*.m-list1 .bg:before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;*/
/*    background-color: rgba(0,0,0,.4);*/
/*}*/
.m-list1 .bg:after{content:'';position:absolute;top:0;left:0;width:100%;height:100%;z-index:2;
    background: url(../images/in-bg.png) no-repeat center;
    background-size: cover;

    

}
.m-list1 .txt{position:absolute;bottom:.77rem;left:50%;width:3.5rem;z-index:3;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-o-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}
.m-list1 .tit{font-size:.48rem;text-align:center;color:#fff;margin-bottom:.08rem}
.m-list1 .desc{font-size:.18rem;line-height:1.33;color:#fff;text-align:justify;margin-bottom:.38rem;opacity:0;transition:.5s;-ms-transition:.5s;-moz-transition:.5s;-webkit-transition:.5s;-o-transition:.5s}
.m-list1 .g-btn1{margin:0 auto;opacity:0;transition:.5s;-ms-transition:.5s;-moz-transition:.5s;-webkit-transition:.5s;-o-transition:.5s}
.m-list1 .swiper-slide.on{width:50%}
.m-list1 .swiper-slide.on .desc,.m-list1 li.on .g-btn1{opacity:1}
.m-list1 .swiper-slide.on .bg img{
    -webkit-filter:grayscale(0);
    -moz-filter:grayscale(0);
    -ms-filter:grayscale(0);
    -o-filter:grayscale(0);
    filter:grayscale(0)
    
}
.g-t1{position:relative}
.g-t1 .tit{color:#fff}
.g-t1 .en{display:block;font-size:.8rem;letter-spacing:.1em;font-weight:700;}
.g-t1 .cn{font-size:.4rem;letter-spacing:.6em}
.g-t1 .arrow{position:absolute;right:0;top:0}
.g-t1 .arrow span{display:block;width:.44rem;height:.44rem;border:1px solid #fff;float:left;margin-left:.2rem;cursor:pointer;background-position:center;background-repeat:no-repeat;-o-background-size:.24rem auto;-ms-background-size:.24rem auto;-moz-background-size:.24rem auto;-webkit-background-size:.24rem auto;background-size:.24rem auto;transition:.5s;-ms-transition:.5s;-moz-transition:.5s;-webkit-transition:.5s;-o-transition:.5s}
.g-t1 .arrow .prev{background-image:url(../images/i-17.svg)}
.g-t1 .arrow .next{background-image:url(../images/i-18.svg)}
.g-t1 .arrow span:hover{background-color:#fff}
.g-t1 .arrow .prev:hover{background-image:url(../images/i-17-on.svg)}
.g-t1 .arrow .next:hover{background-image:url(../images/i-18-on.svg)}
.row-a5{position:relative;padding:2.92rem 0 3.29rem;background-color:#000;overflow: hidden;}
.row-a5 .wp1593{position:relative;z-index:2}
.row-a5:before{content:'';position:absolute;width:15.07rem;height:15.5rem;left:0;top:-2.1rem;background:url(../images/i-bg3.png) no-repeat right center;-o-background-size:cover;-ms-background-size:cover;-moz-background-size:cover;-webkit-background-size:cover;background-size:cover}
.row-a5:after{content:'';position:absolute;width:5.64rem;height:13.45rem;right:0;bottom:-.2rem;background:url(../images/i-bg4.png) no-repeat right center;-o-background-size:cover;-ms-background-size:cover;-moz-background-size:cover;-webkit-background-size:cover;background-size:cover}
.row-a5 .g-t1{text-align:center}
.row-a5 .g-btn1{margin:0 auto}
.m-list2{overflow:hidden;margin:1.11rem -.3rem 0}
.m-list2 li{width:33.33%;float:left;padding:0 .3rem;margin-bottom:1.21rem}
.m-list2 .con{padding:.4rem .5rem .48rem;display:block;overflow:hidden;background-color:#e9e9e9}
.m-list2 .con .pic{padding-top:62%;position:relative;height:0;overflow:hidden;margin-bottom:.31rem}
.m-list2 .con .pic .img{display:block;width:100%;height:100%;position:absolute;top:0;left:0;background-repeat:no-repeat;background-position:center center;background-size:cover;transition:.8s;-ms-transition:.8s;-moz-transition:.8s;-webkit-transition:.8s;-o-transition:.8s}
.m-list2 .con .txt{overflow:hidden}
.m-list2 .con .txt .date{font-size:var(--fz14);color:#585858;margin-bottom:.06rem;overflow:hidden}
.m-list2 .con .txt .tit{font-size:var(--fz20);line-height:1.5em;color:#585858;display:-webkit-box;box-orient:vertical;-webkit-box-orient:vertical;line-clamp:3;-webkit-line-clamp:3;overflow:hidden;height:4.5em;transition:.5s;-ms-transition:.5s;-moz-transition:.5s;-webkit-transition:.5s;-o-transition:.5s}
.m-list2 .con .txt .tit em{display:inline-block;vertical-align:middle;margin:-2px .12rem 0 0;font-size:var(--fz12);line-height:1.5;color:#d51218;border:1px solid #d51218;padding:0 .17rem}
.m-list2 .con:hover .pic .img{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}
.m-list2 .con:hover .tit{color:#d51218}
@media screen and (max-width:1200px){
.row-a1{height:0;padding-top:75%}
.g-btn1{width:2.4rem;height:.7rem;line-height:.7rem;font-size:.26rem}
.row-a1 .g-btn1{top:75%}
.m-txt1 .tit span{padding:0 .2rem;font-size:.4rem}
.m-txt1 .desc{font-size:.26rem}
.m-txt1 .tit{margin-bottom:.8rem}
.m-txt1{left:.3rem;right:.3rem;width:auto;-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-o-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%)}
.m-txt2 .en{font-size:.6rem}
.m-txt3{height:auto}
.m-txt3 .desc{width:auto;padding:.3rem;font-size:.26rem;line-height:1.8}
.m-tab1 li a{font-size:.28rem;line-height:.7rem}
.m-tab1 li.on a,.m-tab1 li:hover a{font-size:.32rem}
.m-tab1 li{width:30%}
.m-txt2{top:1rem}
.row-a3{height:8rem}
.m-list1 .swiper-slide{width:auto}
.m-list1 .swiper-slide.on{width:auto}
.m-list1 .swiper-slide-active .desc{opacity:1}
.m-list1 .swiper-slide-active .g-btn1{opacity:1}
.m-list1 .tit{font-size:.4rem}
.m-list1 .txt{left:.4rem;right:.4rem;width:auto;-webkit-transform:translateX(0);-moz-transform:translateX(0);-o-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}
.m-list1 .desc{font-size:.26rem}
.g-t1 .en{font-size:.6rem}
.g-t1 .arrow span{width:.66rem;height:.66rem;-o-background-size:.36rem auto;-ms-background-size:.36rem auto;-moz-background-size:.36rem auto;-webkit-background-size:.36rem auto;background-size:.36rem auto}
.m-list1{margin-bottom:.5rem}
.row-a5{padding:2rem 0}
.m-list2 li{width:auto;float:none;margin-bottom:.4rem}
.m-list2 .con{padding:.4rem}
.m-list2{margin-top:.6rem;margin-bottom:.6rem}
.nav .sub-bg{display:none}

}