@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:.14rem;line-height:1.75;font-family:SourceHanSansCNLight,'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:SourceHanSansCNLight,'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:SourceHanSansCNLight;src:url(/profile/web/fonts/sourcehansanscn-light.eot);src:local('SourceHanSansCNLight'),url(/profile/web/fonts/sourcehansanscn-light.eot) format("embedded-opentype"),url(/profile/web/fonts/sourcehansanscn-light.woff) format("woff"),url(/profile/web/fonts/sourcehansanscn-light.ttf) format("truetype");font-style:normal;font-weight:400}
@font-face{font-family:SourceHanSansCNRegular;src:url(/profile/web/fonts/sourcehansanscn-regular.eot);src:local('SourceHanSansCNRegular'),url(/profile/web/fonts/sourcehansanscn-regular.eot) format("embedded-opentype"),url(/profile/web/fonts/sourcehansanscn-regular.woff) format("woff"),url(/profile/web/fonts/sourcehansanscn-regular.ttf) format("truetype");font-style:normal;font-weight:400}
@font-face{font-family:sourcehansanscnmedium;src:url(/profile/web/fonts/SourceHanSansCN-Medium.otf)}
@font-face{src:url(/profile/web/fonts/Swiss721BT-Bold.ttf)}
@font-face{font-family:SourceHanSansCNBold;src:url(/profile/web/fonts/sourcehansanscn-bold.eot);src:url(/profile/web/fonts/sourcehansanscn-bold.eot) format("embedded-opentype"),url(/profile/web/fonts/sourcehansanscn-bold.woff) format("woff"),url(/profile/web/fonts/sourcehansanscn-bold.ttf) format("truetype");font-style:normal;font-weight:400}

.wp{width:95%;max-width:14rem;margin:0 auto} 
/*!******************************
    -------[=头部]-------
********************************/
body{padding-top:1.4rem!important}
.header{position:fixed;top:0;left:0;right:0;z-index:99;transition:.5s}
.header.fixed{box-shadow:0 0 .05rem rgba(0,0,0,.4)}
.header.hide{transform:translateY(-100%);box-shadow:none}
.hdr{float:right;margin-top:.05rem}
.hd-link{background-color:#01a5e2;height:.4rem;color:#fff}
.hd-link .tm{float:left;display:flex;align-items:center;background-color:#b30c0c;font-size:.16rem;color:#fff;height:.32rem;line-height:.32rem;border-radius:16px;margin-right:.16rem;padding:0 .15rem}
.hd-link .tm img{display:block;margin-right:.04rem}
.hd-link .sel{float:left;margin-right:.18rem;line-height:.32rem;position:relative}
.hd-link .sel:last-child{margin-right:0}
.hd-link .act{display:block;cursor:pointer;position:relative;padding-right:.22rem;font-size:.16rem}
.hd-link .act::after{content:'';position:absolute;top:50%;right:0;display:block;width:.11rem;height:.06rem;background-image:url(/profile/web/images/g-icn03.png);background-repeat:no-repeat;background-position:right;background-size:cover;transform:translateY(-50%);z-index:2;transition:.5s}
.hd-link .on .act::after{transform:translateY(-50%) rotate(180deg)}
.hd-link .sub{position:absolute;top:100%;left:50%;transform:translateX(-50%);min-width:100%;white-space:nowrap;padding:0 .1rem;background-color:#000;z-index:2;display:none}
.hd-link .sub a{display:block;font-size:.14rem;color:#fff}
.hd-link .langlink{float:left;font-size:0;line-height:.32rem}
.hd-link .langlink a{display:inline-block;vertical-align:middle;font-size:.16rem;color:#fff}
.hd-link .langlink span{display:inline-block;vertical-align:middle;font-size:.16rem;color:#fff;margin:0 .05rem}
.hd-nav{height:1rem;background-color:#fff}
.logo{float:left;display:block;width:2.08rem;margin-right:.13rem;font-size:0;margin-top:.38rem}
.logo img{display: inline-block;vertical-align: middle;}
.nav{float:right}
.nav li{float:left;position:relative}
.nav .v1{display:block;padding:0 .25rem;line-height:1rem;font-size:.18rem;color:#000;transition:.5s}
.nav .ok .v1,.nav .on .v1{background-color:#18a6e1;color:#fff}
.nav .sub2{position:fixed;top:1.4rem;left:50%;transform:translateX(-50%);width:14.65rem;padding:.5rem 1.55rem 1rem .8rem;background-color:#fff;z-index:99;display:none}
.hd-tablist{float:left;width:2.3rem}
.hd-tablist .tab{display:block;font-size:.16rem;line-height:2;color:#000;font-weight:700;cursor:pointer}
.hd-tablist .tab.on{color:#18a6e1}
.hd-tabinfo{overflow:hidden}
.hd-tabinfo .info{float:left;width:5.6rem;border-right:1px solid #b8b8b8;overflow-y:auto}
.hd-tabinfo .con{margin-bottom:.28rem}
.hd-tabinfo .con:last-child{margin-bottom:0}
.hd-tabinfo .tit{font-size:.16rem;color:#000}
.hd-tabinfo .desc{font-size:.14rem;color:#666}
.hd-tabinfo .desc a{display:block;transition:.5s}
.hd-tabinfo .desc a:hover{color:#18a6e1}
.hd-tabinfo .pic{text-align:right;font-size:0;overflow:hidden}
.nav .sub{position:absolute;top:100%;left:50%;transform:translateX(-50%);font-size:0;min-width:100%;white-space:nowrap;background-color:#fff;box-shadow:0 0 4px rgba(0,0,0,.4);z-index:2;display:none}
.nav .v2{display:block;line-height:2.4;font-size:.16rem;padding:0 .2rem;text-align:center;transition:.3s}
.nav .v2:hover{color:#fff;background-color:#18a6e1}
.sobox{float:right;margin-top:.3rem;font-size:0;position:relative;width:0.4rem;height:0.5rem;}
.sobox .form_search{background-color:#fff;display:block;border:1px solid transparent;font-size:0;white-space:nowrap;border-radius:50px;overflow:hidden;transition:.5s;position:absolute;top:0;right:0;}
.sobox:hover .form_search{border-color:#000;padding:0 0.1rem;}
.sobox .so{display:inline-block;vertical-align:middle;width:.26rem;margin-right:.1rem;background-color:transparent;border:none;cursor:pointer}
.sobox .ipt{display:inline-block;vertical-align:middle}
.sobox .ipt input{display:block;width:0;height:.48rem;line-height:.48rem;font-size:16px;transition:.5s}
.sobox:hover .ipt input{width: 1.2rem;}
/*!******************************
    -------[=导航]-------
********************************/
.menuBtn{display:none;position:fixed;top:10px;right:12px;width:30px;height:37px;cursor:pointer;transition:.3s;-ms-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;-o-transition:.3s}
.menuBtn b{display:block;height:3px;background-color:#18a6e1;margin:7px 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:0;width:30px}
.menuBtn.open b:first-child{display:block;transform:rotate(45deg);-webkit-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg)}
.menuBtn.open b:last-child{display:block;transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-o-transform:rotate(-45deg);-ms-transform:rotate(-45deg)}
/*!******************************
    -------[=底部]-------
********************************/
.fd-top{background-color:#000;padding:1.15rem 0 .8rem}
.fd-nav{float:left}
.fd-nav li{float:left;margin-right:1rem}
.fd-nav li:last-child{margin-right:0}
.fd-nav .tit{font-size:.18rem;color:#fff;margin-bottom:.16rem}
.fd-nav a{display:block;font-size:.16rem;margin-bottom:.16rem;color:#fff;opacity:.55;transition:.5s}
.fd-nav a:hover{opacity:1}
.fd-tel{float:right}
.fd-logo{width:2.53rem;font-size:0;margin-bottom:.51rem}
.fd-qr{margin-bottom:.39rem;overflow:hidden}
.fd-qr li{float:left;width:1rem;margin-right:.17rem}
.fd-qr li:last-child{margin-right:0}
.fd-tel .desc{font-size:.16rem;color:rgba(255,255,255,.55);margin-bottom:.34rem}
.fd-tel .desc .num{font-size:.36rem;color:rgba(255,255,255,1);font-weight:700;margin-left:.08rem}
.fd-share{overflow:hidden}
.fd-share li{float:left;width:.36rem;margin-right:.34rem;font-size:0}
.fd-share li:last-child{margin-right:0}
.fd-copy{background-color:#151515;padding:.21rem 0;text-align:center;font-size:.16rem;color:rgba(255,255,255,.55)}
.fd-copy a{color:rgba(255,255,255,.3);transition:.3s}
.fd-copy a:hover{color:#fff}
/*!******************************
    -------[=公用]-------
********************************/
.ban{overflow:hidden;background-position:center center;background-repeat:no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;background-size:cover;height:6.25rem;min-height:1.5rem;position:relative}
.ban .txt{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden}
.ban .txt .tit{font-size:.36rem;margin-top:1.08rem;color:#fff;overflow:hidden;font-family:SourceHanSansCNBold}
.ban .txt .btn-box{overflow:hidden;margin-top:.65rem}
.ban .txt .btn{display:block;float:left;color:#fff;margin-right:.06rem;font-size:.2rem;height:.55rem;line-height:.55rem;padding:0 .21rem 0 .29rem;font-family:sourcehansanscnmedium;background-color:#00a0d0;position:relative;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s}
.ban .txt .btn:hover{opacity:.7}
.ban .txt .btn i{display:inline-block;vertical-align:middle;width:.16rem;height:.16rem;background:url(/profile/web/images/iconl2.png) center center no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;background-size:cover;margin:-.02rem 0 0 .19rem}
.cur{overflow:hidden;color:#18a6e1;font-size:.16rem;padding:.18rem 0}
.cur a,.cur span{font-size:.16rem;color:#18a6e1;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s}
.cur a:hover{color:#fff}
.cur i{display:inline-block;vertical-align:middle;width:.23rem;height:.23rem;margin-top:-.02rem;background:url(/profile/web/images/iconl1.png) center center no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;background-size:cover}
.pages{text-align:center;font-size:0}
.pages ul{display:inline-block}
.pages ul li{float:left;margin:0 .05rem}
.pages ul li a{display:block;width:.54rem;height:.54rem;font-size:.2rem;line-height:.54rem;text-align:center;color:#000;background-color:#fff;-webkit-box-shadow:0 0 .1rem rgba(0,0,0,.05);-moz-box-shadow:0 0 .1rem rgba(0,0,0,.05);-ms-box-shadow:0 0 .1rem rgba(0,0,0,.05);-o-box-shadow:0 0 .1rem rgba(0,0,0,.05);box-shadow:0 0 .1rem rgba(0,0,0,.05)}
.pages ul a:hover,.pages ul li.on a{background:#18a6e1;background:-webkit-linear-gradient(left,#0089c3,#18a6e1);background:-o-linear-gradient(right,#0089c3,#18a6e1);background:-moz-linear-gradient(right,#0089c3,#18a6e1);background:linear-gradient(to right,#0089c3,#18a6e1);color:#fff}
@media (min-width:320px){
html{font-size:43.6667px}
}
@media (min-width:360px){
html{font-size:48px}
}
@media (min-width:375px){
html{font-size:50px}
}
@media (min-width:384px){
html{font-size:51.2px}
}
@media (min-width:414px){
html{font-size:55.2px}
}
@media (min-width:448px){
html{font-size:59.7333px}
}
@media (min-width:480px){
html{font-size:48px}
}
@media (min-width:512px){
html{font-size:68.2667px}
}
@media (min-width:544px){
html{font-size:72.5333px}
}
@media (min-width:576px){
html{font-size:76.8px}
}
@media (min-width:608px){
html{font-size:81.0667px}
}
@media (min-width:640px){
html{font-size:85.3333px}
}
@media (min-width:750px){
html{font-size:100px}
}
@media (min-width:1280px){
html{font-size:66.6667px}
}
@media (min-width:1360px){
html{font-size:70.8333px}
}
@media (min-width:1366px){
html{font-size:71.1458px}
}
@media (min-width:1400px){
html{font-size:72.9167px}
}
@media (min-width:1440px){
html{font-size:75px}
}
@media (min-width:1600px){
html{font-size:83.3333px}
}
@media (min-width:1680px){
html{font-size:87.5px}
}
@media (min-width:1920px){
html{font-size:100px}
}
@media screen and (max-width:1199px){
.wp{max-width:none;padding:0 .3rem;width:auto}
}
@media only screen and (max-width:1200px){
.header{box-shadow:0 0 .05rem rgba(0,0,0,.4)}
.hd-link{height: 0;}
.hdr{margin-top:2px}
.hd-link .tm{display: none;font-size:12px;height:26px;line-height:26px;margin-right:10px;padding:0 10px}
.hd-link .sel{display: none;margin-right:10px;line-height:26px}
.hd-link .act{font-size:12px;padding-right:15px}
.hd-link .act::after{width:7px;height:4px}
.hd-link .langlink{position:fixed;top:13px;right:50px;line-height:30px;}
.hd-link .langlink a{color:#000;font-size:12px;}
.hd-link .langlink span{color:#000;font-size:12px;}
.menuBtn{display:block}
body{padding-top:60px!important}
.hd-nav{height:60px}
.logo{margin-top:0;margin-right:0;width:110px;line-height:60px;font-size:0}
.nav{position:fixed;top:60px;left:0;right:0;bottom:0;overflow-y:auto;border-top:1px solid rgba(0,0,0,.4);background-color:#fff;z-index:99;display:none}
.nav li{float:none}
.nav .v1{text-align:center;font-size:14px;line-height:40px;padding:0}
.nav .sub{position:static;transform:none;padding:0;width:auto}
.hd-tablist{float:none;width:auto;margin-bottom:15px;overflow:hidden}
.hd-tablist .tab{float:left;width:50%;font-size:14px;line-height:35px;text-align:center}
.hd-tabinfo{padding:0}
.hd-tabinfo .info{float:none;width:auto;border-right:none;border-bottom:1px solid #b8b8b8;margin-bottom:15px;padding-bottom:15px}
.hd-tabinfo .tit{font-size:14px}
.hd-tabinfo .desc{font-size:14px}
.nav .sub2{position:static;transform:none;width:auto;padding:.2rem}
.nav .sub .hd-tablist{display:block;border:none;margin-right:0}
.nav .sub .hd-tabinfo{display:none}
.sobox{margin-top:14px;margin-right:75px;}
.sobox .so{width:17px;margin-right:5px;}
.sobox .form_search{padding:0 5px;border-color:#000;}
.sobox .ipt input{width:62px;height:28px;line-height:28px;font-size:14px;}
.fd-top{padding:20px 0}
.fd-nav{display:none}
.fd-tel{float:none}
.fd-logo{width:120px;margin:0 auto 15px}
.fd-qr{font-size:0;text-align:center;margin-bottom:15px}
.fd-qr li{float:none;display:inline-block;width:60px;margin-right:10px}
.fd-tel .desc{font-size:12px;text-align:center;margin-bottom:15px}
.fd-tel .desc .num{font-size:18px}
.fd-share{font-size:0;text-align:center}
.fd-share li{float:none;display:inline-block;width:25px;margin-right:15px}
.fd-copy{padding:10px 0;font-size:12px}
}
/*!****** lib.css end *******/
/*!****** bl *******/
.ff-sourcehansanscnmedium{font-family:sourcehansanscnmedium}
.ff-SourceHanSansCNBold{font-family:SourceHanSansCNBold}
.banner{position:relative}
.banner .con{display:block;position:relative;overflow:hidden}
.banner .txt{position:absolute;top:50%;left:0;width:100%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}
.banner .txt .inner{width:7rem;border-bottom:1px solid rgba(75,75,75,.3);padding-bottom:.22rem}
.banner .txt .top{font-size:.36rem;color:#fff}
.banner .txt .top b{font-size:.48rem}
.banner .txt .desc{font-size:.2rem;color:#fff;font-family:Arial;margin:.18rem 0 .4rem}
.banner .txt .bot{font-size:0;color:#fff}
.banner .txt .bot img,.banner .txt .bot span{display:inline-block;vertical-align:middle}
.banner .txt .bot img{width:.27rem;margin-right:.06rem}
.banner .txt .bot span{font-size:.2rem}
.banner .pic{height:100vh;overflow:hidden}
.banner .img{position:absolute;left:0;top:0;width:100%;height:100%;display:block;-o-object-fit:cover;object-fit:cover}
.banner .bot-info{position:absolute;bottom:.5rem;right:5.7%;z-index:2}
.ban-pagination{display:none}
.sm-ban{padding-left:.4rem;border-left:.02rem solid #fff;position:relative}
.sm-ban .swiper-pagination{top:-.4rem;bottom:auto}
.sm-ban .swiper-pagination-bullet{width:.1rem;height:.1rem;-webkit-transform:skewX(-10deg);-moz-transform:skewX(-10deg);-ms-transform:skewX(-10deg);-o-transform:skewX(-10deg);transform:skewX(-10deg);border-radius:0;background-color:#fff;margin-right:.1rem;opacity:1}
.sm-ban .swiper-pagination-bullet-active{background:#fc4506}
.sm-ban .left{float:left;width:3rem;margin-right:.3rem}
.sm-ban .swiper-container{border:.02rem solid #fff}
.sm-ban .s-pic{position:relative;height:0;padding-top:53.57%;overflow:hidden}
.sm-ban .s-img{position:absolute;top:0;left:0;display:block;width:100%;height:100%;background-repeat:no-repeat;background-position:center center;-o-background-size:cover;background-size:cover}
.sm-ban .button-next{position:relative;height:0;padding-top:100%;overflow:hidden;background-color:transparent;font-size:.16rem;color:#fff;cursor:pointer;-webkit-transition:.4s;-o-transition:.4s;-moz-transition:.4s;transition:.4s}
.sm-ban .button-next:hover{background-color:#18a6e1}
.sm-ban .button-next .box{position:absolute;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);left:0;width:100%;text-align:center;z-index:3}
.sm-ban .button-next .box img{margin-left:.1rem}
.sm-ban .right{overflow:hidden;width:1.65rem;border:.02rem solid #fff}
.row-a1{overflow:hidden;background-color:#f1f4f7;padding:.8rem 0 .8rem}
.m-titb1{text-align:center;margin-bottom:.6rem}
.m-titb1 .p{font-size:.2rem;color:#000;margin-bottom:.44rem}
.m-titb1 h3{font-size:.36rem;color:#18a6e1;font-weight:700;margin-bottom:.06rem}
.g-moreb1{text-align:center;font-size:0}
.g-moreb1>a{display:inline-block}
.g-moreb1>a:hover img{margin-right:.2rem}
.g-moreb1 img,.g-moreb1 span{display:inline-block;vertical-align:middle}
.g-moreb1 img{width:.4rem;margin-right:.1rem;-webkit-transition:.4s;-o-transition:.4s;-moz-transition:.4s;transition:.4s}
.g-moreb1 span{font-size:.18rem;color:#18a6e1}
.m-imgbox1 img{display:block;margin:0 auto}
.row-a2{padding:.52rem 0;overflow:hidden}
.sw-ban_top{padding:0 5.8%}
.sw-ban_top .swiper-container{padding-bottom:.52rem}
.sw-ban_top .swiper-pagination{display:none}
.sw-ban_top .con{display:block;cursor:pointer}
.sw-ban_top .con:hover .pic img{-webkit-transform:scale(.95);-moz-transform:scale(.95);-ms-transform:scale(.95);-o-transform:scale(.95);transform:scale(.95)}
.sw-ban_top .pic{height:2.45rem;line-height:2.45rem;font-size:0;text-align:center}
.sw-ban_top .pic img{display:inline-block;vertical-align:middle;max-height:2rem;-webkit-transition:.6s;-o-transition:.6s;-moz-transition:.6s;transition:.6s}
.sw-ban_top .name{text-align:center;font-size:.2rem;color:#fff;-webkit-transition:.4s;-o-transition:.4s;-moz-transition:.4s;transition:.4s;line-height:.5rem;height:.5rem;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;background-color:#595757}
.sw-ban_top .active .name{background-color:#18a6e1}
.sw-ban_top .swiper-pagination{bottom:0}
.sw-ban_bot .con{display:block}
.sw-ban_bot .pic{position:relative;height:0;padding-top:41%;overflow:hidden}
.sw-ban_bot .img{position:absolute;top:0;left:0;display:block;width:100%;height:100%;background-repeat:no-repeat;background-position:center center;-o-background-size:cover;background-size:cover}
.sw-ban_bot .txt{position:absolute;top:50%;left:0;width:100%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);color:#fff}
.sw-ban_bot .box{width:25%}
.sw-ban_bot .type{font-size:.36rem}
.sw-ban_bot .name{font-size:.36rem;margin:.16rem 0 .1rem}
.sw-ban_bot .info{font-size:.2rem;margin-bottom:.4rem}
.sw-ban_bot .desc{font-size:.16rem;line-height:2;height:8em;-o-text-overflow:ellipsis;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;line-clamp:4;-webkit-line-clamp:4;overflow:hidden}
.sw-ban_bot .g-moreb1{text-align:left}
.sw-ban_bot .g-moreb1 span{color:#fff}
.m-h3_b1{font-size:.36rem;color:#000;font-weight:700;margin-bottom:.5rem}
.row-a3{overflow:hidden;padding:.7rem 0 1.2rem}
.row-a3 .col-l{width:28.57%}
.row-a3 .col-r{float:none;width:auto;overflow:hidden}
.bar-pos{float:left;position:relative;width:.45rem;margin-right:.13rem}
.bar-pos .dot{width:.16rem;height:.16rem;border-radius:50%;background-color:rgba(2,188,245,.2);position:relative}
.bar-pos .dot::before{content:"";width:.09rem;height:.09rem;border-radius:50%;background-color:#18a6e1;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);max-width:100%;display:block;max-height:100%}
.bar-pos .line{position:relative;width:.02rem;height:3rem;background-color:rgba(2,188,245,.2);margin-left:.07rem}
.bar-pos .sub-line{position:absolute;top:0;left:0;width:100%;height:15%;background-color:#18a6e1;-webkit-transition:.4s;-o-transition:.4s;-moz-transition:.4s;transition:.4s}
.bar-pos .sub-line::after{content:"";display:block;width:.45rem;height:.52rem;background:url(/profile/web/images/home/dot.png) no-repeat center;-o-background-size:contain;background-size:contain;position:absolute;bottom:-.2rem;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}
.ul-typesb1{overflow:hidden;position:relative}
.ul-typesb1 li:last-child .con{padding-bottom:0}
.ul-typesb1 .con{overflow:hidden;cursor:pointer;padding-bottom:.12rem}
.ul-typesb1 .icons{float:left;width:.8rem;height:.8rem;border-radius:50%;border:1px solid #c2c2c2;line-height:.8rem;text-align:center;font-size:0;margin-right:.12rem;-webkit-transition:.4s;-o-transition:.4s;-moz-transition:.4s;transition:.4s}
.ul-typesb1 .icons img{display:inline-block;vertical-align:middle;max-height:.75rem}
.ul-typesb1 .icons img:nth-child(2){display:none}
.ul-typesb1 .txt{overflow:hidden;line-height:.8rem}
.ul-typesb1 .name{font-size:.2rem;color:#000;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}
.ul-typesb1 .active .icons{border-color:#18a6e1}
.ul-typesb1 .active .icons img{display:none}
.ul-typesb1 .active .icons img:nth-child(2){display:inline-block}
.swiper-slide-active .m-marks_box{display:block}
.m-marks_box{display:none}
.m-marks_box .img-box{max-width:80%;margin:0 auto}
.m-marks_box .item_box{text-align:center;font-size:0}
.m-marks_box .dib{display:inline-block;vertical-align:middle;position:relative}
.m-marks_box .dib img{display:inline-block;vertical-align:middle}
.m-marks_box .smark{position:absolute;cursor:pointer}
.m-marks_box .smark .round{background:#ea6806;width:.1rem;height:.1rem;border-radius:.3rem;position:absolute}
.m-marks_box .smark .round1{border:1px #ea6806 solid;width:.16rem;height:.16rem;border-radius:.3rem;position:absolute;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);top:-.04rem;left:-.04rem;-moz-box-sizing:content-box;box-sizing:content-box}
.m-marks_box .smark .round2{border:1px #ea6806 solid;width:.16rem;height:.16rem;border-radius:.3rem;position:absolute;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);top:-.04rem;left:-.04rem;opacity:0;-moz-box-sizing:content-box;box-sizing:content-box}
.m-marks_box .smark .round3{border:1px #ea6806 solid;width:.16rem;height:.16rem;border-radius:.3rem;position:absolute;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);top:-.04rem;left:-.04rem;opacity:0;-moz-box-sizing:content-box;box-sizing:content-box}
.m-marks_box .smark .round4{border:1px #ea6806 solid;width:.16rem;height:.16rem;border-radius:.3rem;position:absolute;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);top:-.04rem;left:-.04rem;opacity:0;-moz-box-sizing:content-box;box-sizing:content-box}
.m-marks_box .smark:hover .round2{-moz-animation:applicationMove 3s infinite;-o-animation:applicationMove 3s infinite;animation:applicationMove 3s infinite;-webkit-animation:applicationMove 3s infinite;-moz-animation-delay:0;-o-animation-delay:0;animation-delay:0;-webkit-animation-delay:0;opacity:0}
.m-marks_box .smark:hover .round3{-moz-animation:applicationMove 3s infinite;-o-animation:applicationMove 3s infinite;animation:applicationMove 3s infinite;-webkit-animation:applicationMove 3s infinite;-moz-animation-delay:1s;-o-animation-delay:1s;animation-delay:1s;-webkit-animation-delay:1s;opacity:0}
.m-marks_box .smark:hover .round4{-moz-animation:applicationMove 3s infinite;-o-animation:applicationMove 3s infinite;animation:applicationMove 3s infinite;-webkit-animation:applicationMove 3s infinite;-moz-animation-delay:2s;-o-animation-delay:2s;animation-delay:2s;-webkit-animation-delay:2s;opacity:0}
.m-marks_box .smark-select .round2{-moz-animation:applicationMove 3s infinite;-o-animation:applicationMove 3s infinite;animation:applicationMove 3s infinite;-webkit-animation:applicationMove 3s infinite;-moz-animation-delay:1s;-o-animation-delay:1s;animation-delay:1s;-webkit-animation-delay:1s;opacity:0}
.m-marks_box .smark-select .round3{-moz-animation:applicationMove 3s infinite;-o-animation:applicationMove 3s infinite;animation:applicationMove 3s infinite;-webkit-animation:applicationMove 3s infinite;-moz-animation-delay:2s;-o-animation-delay:2s;animation-delay:2s;-webkit-animation-delay:2s;opacity:0}
.m-marks_box .smark-select .round4{-moz-animation:applicationMove 3s infinite;-o-animation:applicationMove 3s infinite;animation:applicationMove 3s infinite;-webkit-animation:applicationMove 3s infinite;-moz-animation-delay:3s;-o-animation-delay:3s;animation-delay:3s;-webkit-animation-delay:3s;opacity:0}
@-webkit-keyframes applicationMove{
from{-webkit-transform:scale(1);transform:scale(1);opacity:1}
to{-webkit-transform:scale(2);transform:scale(2);opacity:0}
}
@-moz-keyframes applicationMove{
from{-moz-transform:scale(1);transform:scale(1);opacity:1}
to{-moz-transform:scale(2);transform:scale(2);opacity:0}
}
@-o-keyframes applicationMove{
from{-o-transform:scale(1);transform:scale(1);opacity:1}
to{-o-transform:scale(2);transform:scale(2);opacity:0}
}
@keyframes applicationMove{
from{-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);transform:scale(1);opacity:1}
to{-webkit-transform:scale(2);-moz-transform:scale(2);-o-transform:scale(2);transform:scale(2);opacity:0}
}
.m-cardb1{overflow:hidden;text-align:left}
.m-cardb1 .pic{float:left;width:40%;margin-right:5%;margin-left:5%}
.m-cardb1 .txt{overflow:hidden;padding-top:6%}
.m-cardb1 .h3{font-size:.36rem;color:#18a6e1}
.m-cardb1 .p{font-size:.2rem;color:#000;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;margin-bottom:.08rem}
.m-cardb1 .desc{font-size:.18rem;color:#555;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}
.row-a4{overflow:hidden;background-repeat:no-repeat;background-position:center center;-o-background-size:cover;background-size:cover;padding:.28rem 0}
.row-a4 .col-l,.row-a4 .col-r{width:50%}
.row-a4 .col-l{padding-right:.2rem;border-right:1px solid rgba(255,255,255,.5)}
.m-dfbox{display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;overflow:hidden;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}
.m-txtb1{overflow:hidden;color:#fff;margin-bottom:.2rem}
.m-txtb1 .item{float:left;width:50%;padding-top:.55rem}
.m-txtb1 .item:nth-child(1){border-right:1px solid rgba(255,255,255,.5)}
.m-txtb1 .item:nth-child(2){padding-left:8%}
.m-txtb1 .p{font-size:.2rem;font-weight:300;margin-bottom:.15rem}
.m-txtb1 .numbox{margin-bottom:.1rem}
.m-txtb1 .num{font-size:.54rem;font-family:Arial;font-weight:700}
.m-txtb1 .info{font-size:.24rem}
.m-txtb1 .info b{font-size:.4rem;font-weight:400}
.m-infob1{color:#fff;font-size:.2rem;padding:.78rem 0 .4rem;border-top:1px solid rgba(255,255,255,.5)}
.m-infob1 h3{font-size:.3rem;margin-bottom:.14rem}
.m-txtb2{color:#fff;text-align:right;width:70%}
.m-txtb2 .p{font-size:.2rem}
.m-txtb2 .top{font-size:.82rem;font-family:Arial;font-weight:700}
.m-txtb2 .num{font-size:.82rem}
.f-link{display:block;background-repeat:no-repeat;background-position:center center;-o-background-size:cover;background-size:cover;padding:1.7rem 0;font-size:.2rem;color:#333}
.f-link h3{font-size:.36rem;font-weight:400}
.row-a5{overflow:hidden;padding:.6rem 0}
.m-boxb1{margin:0 -.09rem}
.m-boxb1 .col-l{width:46.6%}
.m-boxb1 .col-r{width:53.4%}
.m-boxb1 .col-r .m-boxb1{padding-top:.18rem}
.m-boxb1 .itembox{margin:0 .09rem}
.m-boxb1 .col_l,.m-boxb1 .col_r{width:50%}
.g-cardb1{display:block;overflow:hidden;position:relative}
.g-cardb1:hover .pic::after{opacity:1}
.g-cardb1.hasplay:hover .pic::after{opacity:.5}
.g-cardb1.sty_h1 .pic{padding-top:39.4%}
.g-cardb1.sty_h2 .pic{padding-top:54.73%}
.g-cardb1.sty_h2 .txt{top:16%;left:10%}
.g-cardb1 .play-btn{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);display:block;width:.44rem;height:.44rem;background:url(/profile/web/images/home/play.png) center no-repeat;-o-background-size:contain;background-size:contain}
.g-cardb1 .pic{position:relative;height:0;padding-top:78.86%;overflow:hidden}
.g-cardb1 .pic::after{content:"";position:absolute;top:0;left:0;display:block;width:100%;height:100%;opacity:0;background-color:#18a6e1;-webkit-transition:.4s;-o-transition:.4s;-moz-transition:.4s;transition:.4s}
.g-cardb1 .img{position:absolute;top:0;left:0;display:block;width:100%;height:100%;background-repeat:no-repeat;background-position:center center;-o-background-size:cover;background-size:cover}
.g-cardb1 .txt{color:#fff;font-size:.18rem;position:absolute;top:.7rem;left:.6rem}
.g-cardb1 .txt h3{font-size:.36rem;font-weight:400;margin-bottom:.13rem}
.g-cardb1 .txt .p{margin-bottom:.15rem}
.row-a6{overflow:hidden;padding:1rem 0 .66rem}
.ul-news_b1{overflow:hidden;margin:0 -.6rem}
.ul-news_b1 li{float:left;width:33.33%}
.ul-news_b1 .con{display:block;margin:0 .6rem .6rem;overflow:hidden;border-bottom:.05rem solid #d1d1d1;-webkit-transition:.4s;-o-transition:.4s;-moz-transition:.4s;transition:.4s}
.ul-news_b1 .con:hover{border-color:#18a6e1}
.ul-news_b1 .con:hover .desc,.ul-news_b1 .con:hover .tit{color:#18a6e1}
.ul-news_b1 .con:hover .pic img{-webkit-transform:scale(1.06);-moz-transform:scale(1.06);-ms-transform:scale(1.06);-o-transform:scale(1.06);transform:scale(1.06)}
.ul-news_b1 .tit{font-size:.2rem;line-height:1.5;color:#000;height:3em;-o-text-overflow:ellipsis;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;line-clamp:2;-webkit-line-clamp:2;overflow:hidden;-webkit-transition:.3s;-o-transition:.3s;-moz-transition:.3s;transition:.3s;margin-bottom:.24rem}
.ul-news_b1 .date{font-size:.16rem;color:#18a6e1;height:1.5em;margin-bottom:.2rem}
.ul-news_b1 .pic{position:relative;height:0;padding-top:66%;overflow:hidden;margin-bottom:.24rem}
.ul-news_b1 .pic img{position:absolute;top:0;left:0;display:block;width:100%;height:100%;-webkit-transition:.6s;-o-transition:.6s;-moz-transition:.6s;transition:.6s;-o-object-fit:contain;object-fit:contain}
.ul-news_b1 .desc{font-size:.16rem;color:#666;line-height:1.875;-o-text-overflow:ellipsis;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;line-clamp:2;-webkit-line-clamp:2;overflow:hidden;height:3.75em;-webkit-transition:.3s;-o-transition:.3s;-moz-transition:.3s;transition:.3s;margin-bottom:3.75em}
/*!首页end*/
/*!成套方案介绍*/
.row-f1{padding:1.07rem 0;overflow:hidden}
.row-f1 .f-tit{margin-bottom:.57rem}
.f-tit{font-size:.2rem;color:#555}
.f-tit h3{font-size:.36rem;color:#000;font-weight:400}
.f-tit p{margin-top:.1rem}
.f-imgTxt1{display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;overflow:hidden;margin-bottom:1.23rem}
.f-imgTxt1 .col-l{width:54%;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}
.f-imgTxt1 .col-r{float:none;width:auto;overflow:hidden}
.f-imgTxt1 .txt{font-size:.16rem;color:#555;line-height:2.25}
.f-imgTxt1 .txt h3{font-size:.2rem;color:#000}
.g-scrbox{height:4.6rem;font-size:.16rem;color:#555;line-height:2.25}
.g-scrbox h3,.g-scrbox h4{font-size:.2rem;color:#000;font-weight:400}
.g-scrbox .mCustomScrollBox{padding-left:8%}
.g-scrbox .mCustomScrollBox>.mCSB_scrollTools{right:auto;left:0}
.g-scrbox .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.g-scrbox .mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background:#119fd7!important}
.g-scrbox .mCSB_scrollTools .mCSB_draggerRail{background:#eaeaea}
.g-titb1{font-size:.2rem;color:#555}
.g-titb1 h3{font-size:.28rem;color:#000;font-weight:400}
.g-titb1 p{margin-top:.06rem}
.f-info1 .g-titb1{margin-bottom:.58rem}
.f-listb1{overflow:hidden;margin:0 -.3rem}
.f-listb1 li{float:left;width:25%}
.f-listb1 .con{display:block;overflow:hidden;margin:0 .3rem .6rem}
.f-listb1 .con:hover .info-box{opacity:1}
.f-listb1 .on .info-box{opacity:1}
.f-listb1 .top{position:relative;height:0;padding-top:100%;overflow:hidden;background-color:#0f2442}
.f-listb1 .box,.f-listb1 .info-box{position:absolute;top:0;left:0;display:block;width:100%;height:100%}
.f-listb1 .box .info,.f-listb1 .info-box .info{position:absolute;bottom:.1rem;left:.4rem}
.f-listb1 .icon{position:absolute;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);bottom:38%;display:block}
.f-listb1 .icon img{max-height:.98rem}
.f-listb1 .info-box{background-color:#18a6e1;padding:.4rem .1rem .1rem .4rem;opacity:0;-webkit-transition:.4s;-o-transition:.4s;-moz-transition:.4s;transition:.4s}
.f-listb1 .info-box .desc{font-size:.16rem;color:#fff;line-height:2;height:10em;overflow:hidden}
.f-listb1 .info{font-size:.2rem;color:#fff}
.f-listb1 .info b{font-size:.8rem;margin-right:.08rem}
.f-listb1 .h3{font-size:.24rem;color:#000;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;height:1.5em}
.f-listb1 .bot{padding:.12rem 0}
.row-f2{background-repeat:no-repeat;background-position:top;-o-background-size:100% auto;background-size:100% auto;padding:1.6rem 0 1rem;overflow:hidden}
.row-f2 .g-titb1{margin-bottom:.4rem}
.f-listb2{box-shadow:0 0 .24rem rgba(0,0,0,.1);margin-top:2rem;margin-bottom:1.4rem}
.f-listb2 li{float:left;width:25%}
.f-listb2 .con{position:relative}
.f-listb2 .con:hover .box{opacity:1}
.f-listb2 .on .box{opacity:1}
.f-listb2 .inner{background-color:#fff;height:4.35rem;text-align:center;padding-top:.53rem}
.f-listb2 .top{margin-bottom:.55rem;font-size:.16rem;color:#555}
.f-listb2 .top h3{font-size:.24rem;color:#000;margin-bottom:.1rem}
.f-listb2 .icon{font-size:0}
.f-listb2 .icon img{max-height:1.8rem}
.f-listb2 .box{position:absolute;top:-.4rem;bottom:0;left:0;width:100%;background-color:#18a6e1;color:#fff;text-align:left;padding:.7rem .4rem .2rem;opacity:0;-webkit-transition:.4s;-o-transition:.4s;-moz-transition:.4s;transition:.4s}
.f-listb2 .box .top{color:#fff}
.f-listb2 .box .top h3{color:#fff}
.f-listb2 .desc{font-size:.16rem;line-height:2.25;-o-text-overflow:ellipsis;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;line-clamp:4;-webkit-line-clamp:4;overflow:hidden}
.f-tab-box{display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;overflow:hidden}
.f-tab-box .col-l{width:20%;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}
.f-tab-box .col-r{float:none;width:auto;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1}
.f-tabs .con{display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;padding:.14rem 0}
.f-tabs .icons{line-height:.8rem;height:.8rem;overflow:hidden;font-size:0;width:.7rem}
.f-tabs .icons img{display:inline-block;vertical-align:middle;max-height:.64rem}
.f-tabs .icons img:nth-child(2){display:none}
.f-tabs .txt{-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1;font-size:.24rem;color:#000;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;-webkit-transition:.4s;-o-transition:.4s;-moz-transition:.4s;transition:.4s}
.f-tabs .on .icons img{display:none}
.f-tabs .on .icons img:nth-child(2){display:inline-block}
.f-tabs .on .txt{color:#18a6e1}
.tab-content{height:0;overflow:hidden}
.tab-content.show{height:auto}
.tab-content .g-scrbox .txt{padding-left:5%}
.row-f3{background-repeat:no-repeat;background-position:center center;-o-background-size:cover;background-size:cover;padding:1rem 0 .2rem;overflow:hidden}
.row-f3 .f-tit{margin-bottom:1rem}
.f-listb3{overflow:hidden;margin:0 -.4rem}
.f-listb3 li{float:left;width:25%}
.f-listb3 .con{display:block;overflow:hidden;margin:0 .4rem .8rem;text-align:center;color:#fff}
.f-listb3 .icon{height:1.65rem;overflow:hidden;margin-bottom:.5rem}
.f-listb3 .icon img{max-height:1.65rem}
.f-listb3 h3{font-size:.24rem;font-weight:400;position:relative;padding-bottom:.12rem;margin-bottom:.2rem}
.f-listb3 h3::after{content:"";display:block;width:.44rem;height:.06rem;background-color:#18a6e1;position:absolute;bottom:0;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}
.f-listb3 .desc{font-size:.16rem;line-height:1.625;-o-text-overflow:ellipsis;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;line-clamp:5;-webkit-line-clamp:5;overflow:hidden;height:8.125em}
.row-f4{overflow:hidden;padding:.9rem 0}
.row-f4 .f-tit{margin-bottom:.8rem}
.row-f5{overflow:hidden;background-color:#f4f4f4;padding:.8rem 0 .2rem}
.f-topb1{overflow:hidden;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:.3rem}
.f-listb4{overflow:hidden;margin:0 -.24rem}
.f-listb4 li{float:left;width:33.33%}
.f-listb4 .con{display:block;margin:0 .24rem .48rem;overflow:hidden}
.f-listb4 .con:hover .pic img{-webkit-transform:scale(1.06);-moz-transform:scale(1.06);-ms-transform:scale(1.06);-o-transform:scale(1.06);transform:scale(1.06)}
.f-listb4 .con:hover .tit{color:#18a6e1}
.f-listb4 .pic{position:relative;height:0;padding-top:67.4%;overflow:hidden}
.f-listb4 .pic img{position:absolute;top:0;left:0;display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-webkit-transition:.6s;-o-transition:.6s;-moz-transition:.6s;transition:.6s}
.f-listb4 .txt{padding:.14rem}
.f-listb4 .tit{font-size:.2rem;color:#000;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;-webkit-transition:.4s;-o-transition:.4s;-moz-transition:.4s;transition:.4s}
.m-videol.sty1{height:7rem}
.m-videol.sty1 video{-o-object-fit:cover;object-fit:cover}
/*!成套方案介绍 end*/
/*!加入ag旗舰厅*/
.row-jr1{overflow:hidden;padding:1.1rem 0 0;position:relative}
.row-jr1::after{content:"";display:block;position:absolute;bottom:0;left:0;width:100%;height:48%;background-color:#f0f0f0;pointer-events:none}
.row-jr1>.wp{position:relative;z-index:2}
.m-imgtxtb2{overflow:hidden}
.m-imgtxtb2 .left{float:left;width:50.33%;margin-right:3%}
.m-imgtxtb2 .right{overflow:hidden;padding-top:1.4rem}
.m-imgtxtb2 .pic{position:relative;height:0;padding-top:86.36%;overflow:hidden}
.m-imgtxtb2 .pic img{position:absolute;top:0;left:0;display:block;width:100%;height:100%;-o-object-fit:contain;object-fit:contain}
.m-imgtxtb2 .tit{font-size:.24rem;color:#000;margin-bottom:.1rem}
.m-imgtxtb2 .desc{font-size:.16rem;color:#555;line-height:2.2;-o-text-overflow:ellipsis;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;line-clamp:7;-webkit-line-clamp:7;overflow:hidden;height:15.4em}
.j-pics{overflow:hidden;margin:0 -.06rem}
.j-pics li{float:left;width:33.33%}
.j-pics .con{display:block;margin:0 .06rem .12rem;overflow:hidden}
.j-pics .pic{position:relative;height:0;padding-top:70%;overflow:hidden}
.j-pics .pic img{position:absolute;top:0;left:0;display:block;width:100%;height:100%;-o-object-fit:contain;object-fit:contain;opacity:.5;transition:.4s}
.j-pics .act .pic img{opacity:1}
.j-txt1{font-size:.16rem;color:#555;line-height:2.25;margin-left:2.4rem;margin:.5rem 1.4rem}
.j-tabs{font-size:0;overflow-x:auto;overflow-y:hidden;white-space:nowrap;text-align:center;margin-bottom:.55rem}
.j-tabs li{display:inline-block;vertical-align:top;width:16.66%}
.j-tabs .s{margin:0 .02rem;display:block;font-size:.2rem;color:#fff;background-color:#595757;line-height:2.5;-webkit-transition:.4s;-o-transition:.4s;-moz-transition:.4s;transition:.4s;padding:0 .12rem}
.j-tabs .s:hover{background-color:#18a6e1}
.j-tabs .on .s{background-color:#18a6e1}
.row-jr2{padding:1rem 0 .1rem;overflow:hidden}
.row-jr2 .f-tit{margin-bottom:.8rem}
.j-listb1{overflow:hidden;font-size:0;text-align:center}
.j-listb1 li{display:inline-block;vertical-align:top;width:20%}
.j-listb1 .con{display:block;margin:0 .4rem .8rem;overflow:hidden;text-align:left}
.j-listb1 .icon{font-size:0;height:.95rem;overflow:hidden;line-height:.95rem;margin-bottom:.3rem}
.j-listb1 .icon img{max-height:.95rem}
.j-listb1 .desc{font-size:.16rem;color:#555;line-height:1.5;height:9em;overflow:hidden}
.j-listb1 .tit{font-size:.24rem;color:#000;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;height:1.5em}
.j-listb1 .line{height:1px;background-color:#000;margin:.28rem 0}
.row-jr3{overflow:hidden;background-color:#f4f4f4;padding:1rem 0}
.row-jr3 .f-tit{margin-bottom:.4rem}
.f-newsb1{overflow:hidden;margin:0 -.08rem}
.f-newsb1 li{float:left;width:25%}
.f-newsb1 li:last-child,.f-newsb1 li:nth-child(1){width:50%}
.f-newsb1 .w50{width:50%}
.f-newsb1 .con{display:block;overflow:hidden;background-color:#fff;padding:.1rem;margin:0 .08rem .16rem;cursor:default}
.f-newsb1 .con:hover .pic .img{-webkit-transform:scale(1.06);-moz-transform:scale(1.06);-ms-transform:scale(1.06);-o-transform:scale(1.06);transform:scale(1.06)}
.f-newsb1 .con:hover .name{color:#18a6e1}
.f-newsb1 .pic{height:4.02rem;overflow:hidden}
.f-newsb1 .pic .img{height:100%;background-repeat:no-repeat;background-position:center center;-o-background-size:cover;background-size:cover;-webkit-transition:.6s;-o-transition:.6s;-moz-transition:.6s;transition:.6s}
.f-newsb1 .txt{padding:.3rem .12rem .2rem}
.f-newsb1 .name{font-size:.2rem;color:#000;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;-webkit-transition:.3s;-o-transition:.3s;-moz-transition:.3s;transition:.3s}
.row-jr4{overflow:hidden;padding:.9rem 0}
.row-jr4 .f-tit{margin-bottom:.8rem}
.m-picTxtb1{position:relative}
.m-picTxtb1 img{display:block;width:100%}
.m-picTxtb1 .txt{position:absolute;top:0;right:0;background-color:#18a6e1;padding:.4rem;font-size:.16rem;color:#fff;width:40%}
.m-step_box{position:relative}
.m-step_box .bg{display:block;width:100%}
.m-step_box .top{position:absolute;left:0;width:100%;top:1.2rem}
.m-step_box .dot{position:absolute;text-align:center;width:2rem;cursor:pointer}
.m-step_box .on .icons img{display:none}
.m-step_box .on .icons img:nth-child(2){display:inline-block}
.m-step_box .on .txt{color:#18a6e1}
.m-step_box .icons{font-size:0;height:.9rem;line-height:.9rem}
.m-step_box .icons img{display:inline-block;vertical-align:top;max-height:.7rem}
.m-step_box .icons img:nth-child(2){display:none}
.m-step_box .txt{font-size:.2rem;color:#000;-webkit-transition:.3s;-o-transition:.3s;-moz-transition:.3s;transition:.3s}
.m-step_box .txts-box{position:absolute;top:38%;left:24%;right:24%;font-size:.2rem;color:#000}
.m-step_box .txts-box .item{display:inline-block;opacity:0;-webkit-transition:.4s;-o-transition:.4s;-moz-transition:.4s;transition:.4s}
.m-step_box .txts-box .swiper-slide-active .item{opacity:1}
.m-step_box .txts-box .h3{font-size:.3rem;margin-bottom:.2rem}
.m-step_box .txts-box .desc{position:relative;padding:.2rem .8rem;line-height:1.8}
.m-step_box .txts-box .desc::after,.m-step_box .txts-box .desc::before{content:"";display:block;width:.45rem;height:.42rem;background:url(/profile/web/images/join/dot1.png) no-repeat center;-o-background-size:contain;background-size:contain;position:absolute}
.m-step_box .txts-box .desc::before{top:0;left:0}
.m-step_box .txts-box .desc::after{bottom:0;right:0;background-image:url(/profile/web/images/join/dot2.png)}
.row-jr6{padding:.93rem 0 .7rem;overflow:hidden}
.row-jr6 .j-h3{margin-bottom:1rem}
.j-h3{font-size:.2rem;color:#000}
.j-listb2{overflow:hidden;margin-left:5%}
.j-listb2 li{float:left;width:33.33%}
.j-listb2 .con{display:block;overflow:hidden;margin:0 .5rem 1rem}
.j-listb2 .icon{float:left;width:1.25rem;overflow:hidden}
.j-listb2 .icon img{max-height:.95rem}
.j-listb2 .txt{overflow:hidden;font-size:.16rem;color:#555}
.j-txt2{width:6.8rem;font-size:.16rem;color:#555}
/*!加入ag旗舰厅 end*/
/*!联系ag旗舰厅*/
.row-lx1{overflow:hidden;padding:1.3rem 0}
.row-lx1 .f-tit{margin-bottom:.5rem}
.lx-box{overflow:hidden;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}
.lx-box .col-l{width:37.56%;margin-right:3%}
.lx-box .col-r{float:none;width:auto;overflow:hidden;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1}
.x-listb1 .con{overflow:hidden;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:1px solid #d1d1d1;min-height:2rem;padding:.15rem 0}
.x-listb1 .icon{width:1.8rem;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;text-align:center}
.x-listb1 .icon img{max-height:.76rem}
.x-listb1 .txt{overflow:hidden;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1;font-size:.16rem;color:#555}
.x-listb1 .txt .h3{font-size:.2rem;color:#000;font-weight:700;margin-bottom:.08rem}
.x-listb1 .txt .info{line-height:2}
.m-mapbox{height:100%}
.m-mapbox .amap-copyright,.m-mapbox .amap-logo{display:none!important}
.map-infobxo{font-size:.16rem;color:#fff;background-color:rgba(24,166,225,.95);border-radius:.05rem;padding:.2rem}
.map-infobxo .tit{font-size:.2rem}
.row-lx2{background-color:#f4f4f4;padding:.8rem 0}
.m-formb1{color:#000;width:9.3rem;margin:0 auto;padding:.5rem 0}
.m-formb1 .layui-form-label{display:block;float:none;width:100%;padding:0;text-align:left;font-size:.2rem;color:#000;line-height:2}
.m-formb1 .layui-input-block{margin-left:0;font-size:.16rem}
.m-formb1 .city-picker-span,.m-formb1 .layui-input,.m-formb1 .layui-select,.m-formb1 .layui-textarea{font-size:.14rem;border-color:#dedede;border-radius:.05rem}
.m-formb1 .city-picker-span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;padding-right:30px}
.m-formb1 .city-picker-span>.arrow{right:10px}
.m-formb1 .layui-textarea{resize:none}
.m-formb1 .layui-form-select dl dd,.m-formb1 .layui-form-select dl dt{font-size:.16rem}
.m-formb1 .layui-form-select dl dd.layui-this{color:#18a6e1}
.m-options{text-align:center;clear:both;padding-top:.37rem}
.m-options .m-submit{width:3.65rem;height:.46rem;line-height:.46rem;background:#18a6e1;border-radius:.05rem;font-size:.2rem;color:#fff;margin:0 .1rem}
/*!联系ag旗舰厅 end*/
/*!加盟*/
.row-mm1{padding:.95rem 0}
.b-txt1{font-size:.15rem;color:#000;line-height:2.5;margin-bottom:.8rem}
.row-mm2{overflow:hidden;padding-bottom:1rem}
.row-mm2 .g-titl1{margin-bottom:.75rem}
.row-mm3{background-repeat:no-repeat;background-position:center center;-o-background-size:cover;background-size:cover;overflow:hidden;padding:.9rem 0 0}
.row-mm3 .g-titl1{margin-bottom:.6rem}
.b-listb1{overflow:hidden;margin:0 -.1rem}
.b-listb1 li{float:left;width:20%}
.b-listb1 .con{display:block;overflow:hidden;margin:0 .1rem .2rem;background-color:#f4f4f4;padding:.4rem .3rem}
.b-listb1 .icon{font-size:0;height:.6rem;line-height:.6rem;margin-bottom:.12rem}
.b-listb1 .icon img{display:inline-block;vertical-align:bottom;max-height:.56rem}
.b-listb1 .tit{font-size:.24rem;color:#000;height:1.5em;margin-bottom:.24rem;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}
.b-listb1 .desc{font-size:.15rem;color:#666;line-height:2.13;-o-text-overflow:ellipsis;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;line-clamp:8;-webkit-line-clamp:8;overflow:hidden;height:17.04em}
.m-swb2 .swiper-container{padding:.4rem 0}
.m-swb2 .swiper-pagination{display:none}
.m-swb2 .swiper-slide{width:60%}
.m-swb2 .swiper-slide-active .pic::after{opacity:0}
.m-swb2 .pic{display:block;position:relative;height:0;padding-top:60%;overflow:hidden;box-shadow:0 0 .1rem rgba(0,0,0,.8)}
.m-swb2 .pic::after{content:"";position:absolute;top:0;left:0;display:block;width:100%;height:100%;background:#000;opacity:.5;-webkit-transition:.4s;-o-transition:.4s;-moz-transition:.4s;transition:.4s}
.m-swb2 .pic img{position:absolute;top:0;left:0;display:block;width:100%;height:100%;-o-object-fit:contain;object-fit:contain}
.m-swb2 .swiper-button-next,.m-swb2 .swiper-button-prev{width:.28rem;height:.5rem;top:50%;margin-top:-.25rem;-o-background-size:contain;background-size:contain}
.m-swb2 .swiper-button-prev{left:0;background-image:url(/profile/web/images/join/c-prev.png)}
.m-swb2 .swiper-button-next{right:0;background-image:url(/profile/web/images/join/c-next.png)}
.b-box1{background:rgba(255,255,255,.7);padding-bottom:.3rem}
.b-box1 .layui-input,.b-box1 .layui-select,.b-box1 .layui-textarea{background-color:rgba(255,255,255,.4);border-color:#b0b0b0}
.b-box1 .layui-form-item{margin-bottom:0}
.b-tips{font-size:.16rem;color:#18a6e1;margin-bottom:.3rem;margin-top:.1rem}
/*!加盟 end*/
/*!成套方案介绍2*/
.row-ys1{background-repeat:no-repeat;background-size:cover;background-position:center;padding:.9rem 0;overflow:hidden}
.b-ys img{display:block}
/*!成套方案介绍2 end*/
/*!组合*/
.g-rowz1{overflow:hidden;padding:.8rem 0;background-color:#fff}
.g-rowz1.bg1{background-color:#eef1f3}
.z-list1{font-size:0;text-align:center;display:flex;justify-content:space-evenly;color:#393939}
.z-list1 .con{transition:.4s;overflow:hidden;padding:0 .1rem}
.z-list1 .icon{height:1.8rem;overflow:hidden}
.z-list1 .icon img{display:inline-block;max-height:1.65rem}
.z-list1 .tit{font-size:.2rem;height:1.75em;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}
.z-list1 .p{font-size:.16rem;display:-webkit-box;box-orient:vertical;-webkit-box-orient:vertical;line-clamp:2;-webkit-line-clamp:2;overflow:hidden}
.z-list1 .con:hover{transform:translateY(-10px)}
.z-tit{font-size:.36rem;color:#000;margin-bottom:.2rem}
.z-tit .b{font-size:.5rem;font-family:Arial}
.z-listb2{overflow:hidden;margin:0 -.2rem}
.z-listb2 li{float:left;width:50%}
.z-listb2 .con{display:block;overflow:hidden;margin:0 .2rem .4rem}
.z-listb2 .pic{position:relative;height:0;padding-top:62.5%;overflow:hidden;background-color:#dce4ec}
.z-listb2 .pic img{position:absolute;left:50%;top:50%;max-width:100%;max-height:100%;transform:translate(-50%,-50%);display:block;transition:.6s}
.z-listb2 .txt{padding:.3rem 0}
.z-listb2 .tit{font-size:.2rem;color:#000;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;height:1.75em;margin-bottom:.1rem;transition:.4s}
.z-listb2 .desc{line-height:1.75;height:5.25em;font-size:.16rem;color:#363c42;display:-webkit-box;box-orient:vertical;-webkit-box-orient:vertical;line-clamp:3;-webkit-line-clamp:3;overflow:hidden;margin-bottom:.1rem}
.z-btn{display:inline-block;font-size:.2rem;color:#18a6e1;padding-left:.65rem;background:url(/profile/web/images/0915/g-i1.png) no-repeat left center;background-size:.4rem;transition:.4s}
.z-listb2 .con:hover .pic img{transform:translate(-50%,-50%) scale(1.06)}
.z-listb2 .con:hover .z-btn{padding-left:.8rem}
.z-listb2 .con:hover .tit{color:#18a6e1}
.z-listb3{overflow:hidden;margin:0 -.3rem}
.z-listb3 li{float:left;width:33.33%}
.z-listb3 .con{display:block;margin:0 .3rem .5rem;overflow:hidden}
.z-listb3 .pic{position:relative;height:0;padding-top:60.5%;overflow:hidden;margin-bottom:.1rem}
.z-listb3 .img{position:absolute;left:0;top:0;width:100%;height:100%;display:block;background-repeat:no-repeat;background-size:cover;background-position:center;transition:.6s}
.z-listb3 .con:hover .img{transform:scale(1.06)}
.z-listb3 .txt{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;height:1.73em;font-size:.2rem;color:#0b0b0b}
.z-listb3 .s{color:#18a6e1}
/*!组合 end*/
.z-more{text-align:center;font-size:0}
.z-more a{display:inline-block;font-size:.18rem;color:#000;padding-left:.25rem;background:url(/profile/web/images/0915/g-i2.png) no-repeat left center;background-size:.17rem;transition:.4s}
.z-more a:hover{text-decoration:underline}
.z-listb4{overflow:hidden;margin:0 -.2rem}
.z-listb4 li{float:left;width:50%}
.z-listb4 .con{display:block;margin:0 .2rem .4rem;overflow:hidden}
.z-listb4 .pic{position:relative;height:0;padding-top:62.5%;overflow:hidden}
.z-listb4 .img{position:absolute;left:0;top:0;width:100%;height:100%;display:block;background-repeat:no-repeat;background-size:cover;background-position:center;transition:.6s}
.z-listb4 .txt{overflow:hidden;padding:.2rem 0}
.z-listb4 .tit{font-size:.2rem;color:#000;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;transition:.3s}
.z-listb4 .z-btn{margin-left:.2rem}
.z-listb4 .con:hover .img{transform:scale(1.06)}
.z-listb4 .con:hover .tit{color:#18a6e1}
.g-fixb1{background-color:#f6f6f6;height:197px}
.g-fixb1.fixed .m-intellectl2{position:fixed;top:0;left:0;width:100%;z-index:99}
.row-mm4{background-color:#f4f4f4;padding:.8rem 0}
.j-map{text-align:center;font-size:0;margin-bottom:.7rem;padding-top:.3rem}
.j-map .dib{position:relative;display:inline-block}
.j-map .map{display:block}
.j-map .dot{position:absolute;font-size:.16rem;color:#333;background:url(/profile/web/images/j-dot.png) no-repeat center;background-size:contain;width:.12rem;height:.17rem}
.j-map .dot .name{position:absolute;bottom:100%;left:50%;transform:translateX(-50%);white-space:nowrap}
.ul-maps{overflow:hidden;margin:0 -.14rem}
.ul-maps li{float:left;width:50%}
.ul-maps .con{background-color:#fff;overflow:hidden;margin:0 .14rem .28rem;display:flex;align-items:center;height:1.4rem;position:relative}
.ul-maps .con::before{content:"";display:block;width:1px;height:.8rem;background-color:#e0e0e0;position:absolute;top:50%;left:23.3%;margin-top:-.4rem}
.ul-maps .adr{font-size:.22rem;color:#000;width:23.28%;flex-shrink:0;text-align:center;padding:0 4px}
.ul-maps .txt{flex:1;overflow:hidden;font-size:.16rem;color:#000;padding:0 .25rem}
.ul-maps .tit{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;font-size:.18rem;margin-bottom:.1rem}
.ul-maps .desc{line-height:1.8;display:-webkit-box;box-orient:vertical;-webkit-box-orient:vertical;line-clamp:2;-webkit-line-clamp:2;overflow:hidden;height:3.6em}


.codebox{
    display: flex;
    align-items: center;
}
.codebox .layui-input-block{
    flex:1;
}
.codebox .code{
    display: block;
    height: 36px;
    margin-left: 10px;
    cursor: pointer;
}

@media only screen and (max-width:1600px){
.m-cardb1 .pic{width:45%}
.ul-typesb1 .icons{width:50px;height:50px;line-height:48px}
.ul-typesb1 .icons img{max-height:40px}
.ul-typesb1 .txt{line-height:50px}
.m-cardb1 .txt{padding-top:2%}
.m-cardb1 .p,.ul-typesb1 .name{font-size:16px}
.m-cardb1 .desc{font-size:14px}
.bar-pos .sub-line::after{width:26px;height:31px;bottom:-15px}
.m-cardb1 .h3{font-size:20px}
.m-videol.sty1{height:5rem}
.f-listb3 .icon{height:1.2rem;margin-bottom:.2rem}
.f-listb3 .icon img{max-height:1rem}
.row-a6{padding:.3rem 0}
}
@media screen and (max-width:1199px){
.banner .pic{height:0!important;padding-top:59%}
.banner .bot-info{display:none}
.ban-pagination{display:block}
.b-listb1 .tit,.f-listb3 h3,.g-titb1 h3,.j-h3,.j-listb1 .tit,.m-formb1 .layui-form-label,.m-imgtxtb2 .tit,.m-step_box .txts-box .h3,.sw-ban_bot .info,.ul-maps .adr,.z-listb2 .tit{font-size:.32rem}
.b-listb1 .desc,.b-tips,.b-txt1,.f-listb1 .h3,.f-listb2 .top h3,.f-listb4 .tit,.f-newsb1 .name,.g-moreb1 span,.j-listb1 .desc,.j-listb2 .txt,.j-tabs .s,.j-txt1,.m-formb1 .city-picker-span,.m-formb1 .layui-input,.m-formb1 .layui-select,.m-formb1 .layui-textarea,.m-imgtxtb2 .desc,.m-picTxtb1 .txt,.m-step_box .txts-box,.m-txtb1 .p,.map-infobxo .tit,.sw-ban_bot .desc,.ul-maps .tit,.ul-news_b1 .tit,.ul-typesb1 .name,.x-listb1 .txt .h3,.z-btn,.z-list1 .tit,.z-listb2 .desc,.z-listb3 .txt,.z-listb4 .tit{font-size:.28rem}
.sw-ban_bot .box{width:50%}
.sw-ban_bot .name,.sw-ban_bot .type{font-size:.4rem}
.banner .txt .desc,.f-imgTxt1 .txt,.f-imgTxt1 .txt h3,.f-link,.f-listb1 .info-box .desc,.f-listb2 .desc,.f-listb2 .top,.f-listb3 .desc,.f-tit,.g-cardb1 .txt,.g-scrbox,.g-scrbox h3,.g-scrbox h4,.g-titb1,.m-infob1,.m-titb1 .p,.m-txtb2 .p,.map-infobxo,.ul-maps .txt,.ul-news_b1 .date,.ul-news_b1 .desc,.x-listb1 .txt,.z-list1 .p{font-size:.24rem}
.sw-ban_bot .info{margin-bottom:.2rem}
.g-cardb1 .txt{top:.3rem;left:.3rem}
.ul-news_b1{margin:0 -.2rem}
.ul-news_b1 .con{margin:0 .2rem .4rem}
.ul-news_b1 .desc{margin-bottom:.2rem}
.sw-ban_top .swiper-pagination{display:block}
.f-listb2{margin:.8rem 0}
.f-listb2 .box{padding:.3rem}
.m-videol.sty1{height:auto}
.row-f2{padding:1rem 0}
.f-listb2 .top{margin-bottom:.4rem}
.row-jr1::after{display:none}
.m-imgtxtb2 .desc{line-height:1.6;-o-text-overflow:ellipsis;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;line-clamp:5;-webkit-line-clamp:5;overflow:hidden;height:8em}
.m-picTxtb1 .txt{position:static;width:auto;margin:.3rem 0}
.j-listb2{margin-left:0}
.j-txt2{width:8rem;font-size:.28rem}
.m-formb1{width:auto}
.m-options .m-submit{font-size:.32rem;height:2em;line-height:2}
.row-mm3 .wp{padding:0}
.row-mm3 .g-titl1{padding:0 .3rem}
.b-box1{padding:.3rem}
.z-listb3{margin:0 -.1rem}
.z-listb3 .con{margin:0 .1rem .2rem}
}
@media screen and (max-width:960px){
.sw-ban_bot .box{width:auto}
.sw-ban_bot .desc{height:2em;display:block;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}
.row-a4 .col-l,.row-a4 .col-r{float:none;width:auto;padding:0;margin:0;border:none}
.m-dfbox{display:block}
.m-txtb2{width:auto;text-align:center}
.m-infob1{padding:.5rem 0}
.m-boxb1 .col-l,.m-boxb1 .col-r{float:none;width:auto}
.m-boxb1 .col-l{margin-bottom:.18rem}
.sw-ban_bot .name{margin:0}
.sw-ban_bot .info{margin-bottom:0}
.f-imgTxt1{display:block}
.f-imgTxt1 .col-l,.f-imgTxt1 .col-r{float:none;width:auto}
.g-scrbox .mCustomScrollBox{padding-left:0}
.g-scrbox .mCustomScrollBox>.mCSB_scrollTools{right:0;left:auto}
.f-listb1{margin:0 -.2rem}
.f-listb1 li{width:50%}
.f-listb1 .con{margin:0 .2rem .4rem}
.f-listb2 li{width:50%}
.f-tab-box{display:block}
.f-tab-box .col-l,.f-tab-box .col-r{float:none;width:auto}
.tab-content .g-scrbox .txt{padding-left:0}
.f-tabs{display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;margin-bottom:.3rem}
.f-tabs li{-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1}
.f-tabs .con{display:block;text-align:center}
.f-tabs .icons{margin:0 auto}
.row-f3 .f-tit{margin-bottom:.6rem}
.f-listb3{margin:0 -.2rem}
.f-listb3 li{width:50%}
.f-listb3 .con{margin:0 .2rem .4rem}
.f-listb3 .icon{height:1rem;margin-bottom:.2rem}
.f-listb3 .icon img{max-height:.8rem}
.f-listb4{margin:0 -.2rem}
.f-listb4 li{width:50%}
.f-listb4 .con{margin:0 .2rem .4rem}
.j-txt1{margin:.3rem 0}
.m-imgtxtb2 .left{float:none;width:auto;margin-right:0}
.m-imgtxtb2 .right{padding-top:.4rem}
.m-imgtxtb2 .desc{height:auto;margin-bottom:.3rem}
.j-listb1{margin:0 -.3rem}
.j-listb1 li{width:50%}
.j-listb1 .con{margin:0 .3rem .6rem}
.f-newsb1 li{width:50%}
.j-listb2{margin:0 -.2rem;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}
.j-listb2 li{width:50%}
.j-listb2 .con{margin:0 .2rem .4rem}
.m-step_box{background-color:#e1eaef;padding:.8rem 0}
.m-step_box .top,.m-step_box .txts-box{position:static}
.m-step_box .txts-box{padding:0 .3rem;text-align:center;margin:.8rem 0}
.m-step_box .txts-box .h3{margin-bottom:0}
.m-step_box .bg{display:none}
.m-step_box .dot{position:static;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1}
.m-step_box .dots{display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}
.m-supplyl .f-topb1{display:block}
.m-supplyl .f-topb1 .l,.m-supplyl .f-topb1 .r{float:none;width:auto}
.j-txt2{width:auto;padding:.4rem 0}
.j-tabs li{width:auto}
.lx-box{display:block}
.lx-box .col-l{float:none;width:auto;margin-bottom:.4rem}
.m-mapbox{height:4rem}
.m-formb1 .layui-form-item{margin-bottom:0}
.row-lx1{padding-top:.8rem;padding-bottom:0}
.m-swb2 .swiper-slide{width:auto}
.m-swb2 .swiper-button-next,.m-swb2 .swiper-button-prev{display:none}
.m-swb2 .swiper-container{padding-bottom:1rem}
.m-swb2 .swiper-pagination-bullet-active{background-color:#18a6e1}
.m-swb2 .swiper-pagination{display:block}
.b-listb1 li{width:50%}
.b-listb1 .con{padding:.3rem .2rem}
.b-listb1 .tit{margin-bottom:.1rem}
.b-listb1 .desc{font-size:.24rem;line-height:1.5}
.z-list1 .icon{height:1.2rem}
.z-list1 .icon img{max-height:1rem}
.ul-maps{margin:0}
.ul-maps li{float:none;width:auto}
.ul-maps .con{margin:0 0 .3rem}
.ul-maps .adr{width:30%}
.ul-maps .con::before{left:30%}
.ul-maps .desc{line-height:1.6;height:3.2em}
}
@media screen and (max-width:767px){
.j-map .dot .name{display:none}
.ul-news_b1 li{width:50%}
.f-link{padding:1rem 0}
.g-cardb1 .txt h3{font-size:.3rem;margin-bottom:.06rem}
.sw-ban_bot .name,.sw-ban_bot .type{font-size:.32rem}
.sw-ban_bot .info{font-size:.28rem}
.row-a3 .col-l{float:none;width:auto}
.bar-pos{display:none}
.ul-typesb1 li{float:left;width:25%}
.ul-typesb1 .icons{float:none;margin:0 auto}
.ul-typesb1 .txt{text-align:center}
.ul-typesb1 .name{line-height:1.5;height:1.5em}
.m-cardb1{display:flex;align-items:center;overflow:hidden;padding-top:2%}
.m-cardb1 .pic{width:30%;flex-shrink:0;margin-right:3%;margin-left:0}
.m-cardb1 .txt{padding-top:0}
.f-newsb1{margin:0}
.f-newsb1 li{float:none;width:auto!important}
.f-newsb1 .con{margin:0 0 .4rem}
.m-marks_box .img-box{max-width:100%;min-height:auto}
.m-marks_box{width:auto}
.banner .txt .inner{width:auto}
.z-listb3 li{width:50%}
.z-listb4{display:flex;flex-wrap:wrap}
.z-listb4 .txt{display:flex;flex-direction:column-reverse}
.z-listb4 .r{float:none}
.z-listb4 .z-btn{margin-left:0}
}
/*!服务支持*/
.cur.c2{padding:.14rem 0}
.cur.c2,.cur.c2 a,.cur.c2 span{font-size:.2rem}
.cur.fff,.cur.fff a,.cur.fff span{color:#fff}
.cur.fff a:hover{color:#18a6e1}
.cur.fff i{background-image:url(/profile/web/images/iconl1-1.png)}
.ban.l1 .tit{margin-top:0.8rem}
.ban.l2 .tit{margin-top:1.3rem}
.ban.l1 .btn-box{margin-top:.4rem}
.ban .desc{font-size:.2rem;color:#fff;max-height:3.5em;overflow:hidden;font-family:sourcehansanscnmedium;margin-top:.35rem}
.ban .desc.d2{margin-top:.27rem}
.ban .more{display:block;width:.4rem;overflow:hidden;height:auto;margin-top:.3rem}
.ban .more img{display:block;width:100%;height:100%}
.m-employl{overflow:hidden;background-color:#f6f6f6}
.ul-employl{overflow:hidden;text-align:center;font-size:0;padding:1.39rem 0 1.39rem}
.ul-employl li{display:inline-block;vertical-align:middle;margin:0 1.01rem}
.ul-employl .con{display:block;overflow:hidden}
.ul-employl .con .pic{width:1.07rem;height:1.07rem;line-height:1.03rem;margin:0 auto .14rem;font-size:0;text-align:center;overflow:hidden;border:2px solid #000;border-radius:.05rem;-webkit-border-radius:.05rem;-moz-border-radius:.05rem;-ms-border-radius:.05rem;-o-border-radius:.05rem;-webkit-transition:.6s;-moz-transition:.6s;-ms-transition:.6s;-o-transition:.6s;transition:.6s}
.ul-employl .con .pic img{display:inline-block;vertical-align:middle;max-width:60%;max-height:60%}
.ul-employl .con .pic .imgl2{display:none}
.ul-employl .con .txt{font-size:.24rem;color:#000;font-family:sourcehansanscnmedium;overflow:hidden;text-align:center;-webkit-transition:.6s;-moz-transition:.6s;-ms-transition:.6s;-o-transition:.6s;transition:.6s}
.ul-employl .con:hover .pic,.ul-employl li.on .con .pic{border-color:#18a6e1}
.ul-employl .con:hover .txt,.ul-employl li.on .con .txt{color:#18a6e1}
.ul-employl .con:hover .pic .imgl1,.ul-employl li.on .con .pic .imgl1{display:none}
.ul-employl .con:hover .pic .imgl2,.ul-employl li.on .con .pic .imgl2{display:inline-block}
.m-supportl{overflow:hidden;padding:1.11rem 0 1.12rem}
.m-supportl .ll{overflow:hidden;width:3.14rem;float:left;margin-right:.92rem}
.m-supportl .rr{overflow:hidden}
.ul-listl1{overflow:hidden}
.ul-listl1 li{overflow:hidden;margin-bottom:.09rem}
.ul-listl1 .con{display:block;overflow:hidden;border:1px solid #c2c2c2;position:relative;background-color:#fff;padding:.57rem 0 .53rem;-webkit-transition:.6s;-moz-transition:.6s;-ms-transition:.6s;-o-transition:.6s;transition:.6s}
.ul-listl1 .con .icon{position:absolute;top:0;left:0;width:.66rem;height:.66rem;line-height:.66rem;overflow:hidden;font-size:0}
.ul-listl1 .con .icon img{display:inline-block;vertical-align:middle;max-height:100%;max-width:100%}
.ul-listl1 .con .icon .imgl2{display:none}
.ul-listl1 .con .txt{overflow:hidden;text-align:center;font-size:.48rem;color:#000;-webkit-transition:.6s;-moz-transition:.6s;-ms-transition:.6s;-o-transition:.6s;transition:.6s}
.ul-listl1 .con .txt .tt{display:inline-block;vertical-align:middle;margin:-2px 0 0 .16rem;font-size:.24rem;color:#000;font-family:SourceHanSansCNRegular;-webkit-transition:.6s;-moz-transition:.6s;-ms-transition:.6s;-o-transition:.6s;transition:.6s}
.ul-listl1 .con:hover,.ul-listl1 li.on .con{background-color:#18a6e1;border-color:#18a6e1}
.ul-listl1 .con:hover .txt,.ul-listl1 .con:hover .txt .tt,.ul-listl1 li.on .con .txt,.ul-listl1 li.on .con .txt .tt{color:#fff}
.ul-listl1 .con:hover .icon .imgl2,.ul-listl1 li.on .con .icon .imgl2{display:inline-block}
.ul-listl1 .con:hover .icon .imgl1,.ul-listl1 li.on .con .icon .imgl1{display:none}
.m-policy{overflow:hidden;margin-bottom:1.88rem}
.m-policy .tit{font-size:.36rem;color:#000;overflow:hidden;font-weight:400;margin-bottom:.61rem;font-family:SourceHanSansCNRegular}
.m-policy .desc{font-size:.16rem;color:#555;overflow:hidden}
.m-policy .desc h3{font-size:.2rem;color:#18a6e1;overflow:hidden;font-family:SourceHanSansCNBold}
.m-policy .desc span{font-size:.18rem;color:#000}
.m-policy .desc em{font-size:.24rem}
/*!服务资讯*/
.m-informationl{overflow:hidden;padding-top:1.42rem}
.g-titl1{overflow:hidden}
.g-titl1 h3{float:left;font-size:.36rem;color:#000;overflow:hidden;font-family:SourceHanSansCNBold;text-transform:uppercase}
.g-titl1.fff h3{color:#fff}
.g-titl1 .more{display:block;float:right;overflow:hidden;font-size:.2rem;color:#000203;padding-left:.5rem;margin-top:.12rem;font-family:SourceHanSansCNRegular;background:url(/profile/web/images/iconl50-1.png) center left no-repeat;-webkit-background-size:.4rem 100%;-moz-background-size:.4rem 100%;-ms-background-size:.4rem 100%;-o-background-size:.4rem 100%;background-size:.4rem 100%;-webkit-transition:.6s;-moz-transition:.6s;-ms-transition:.6s;-o-transition:.6s;transition:.6s}
.g-titl1 .more:hover{color:#18a6e1}
.m-infotopl{overflow:hidden}
.ul-listl2{overflow:hidden;border-bottom:2px solid #18a6e1;padding-bottom:1px;margin:.23rem 0 .8rem}
.ul-listl2 li{float:left;overflow:hidden;margin-right:.2rem}
.ul-listl2 .con{display:block;height:.54rem;line-height:.54rem;padding:0 .28rem 0 .2rem;overflow:hidden;color:#000;font-size:.2rem;font-family:sourcehansanscnmedium;-webkit-transition:.6s;-moz-transition:.6s;-ms-transition:.6s;-o-transition:.6s;transition:.6s}
.ul-listl2 .con:hover,.ul-listl2 li.on .con{background-color:#18a6e1;color:#fff}
.m-swiperl3{overflow:hidden;position:relative;margin-left:7.656%;width:100%;padding-bottom:1.05rem;margin-bottom:.97rem}
.m-swiperl3 .swiper-slide{padding:0 6%;width:63.5%}
.m-swiperl3 .con{display:block;overflow:hidden;width:100%}
.m-swiperl3 .pic{width:100%;height:auto;overflow:hidden;margin-bottom:.26rem;position:relative}
.m-swiperl3 .pic img{display:block;width:100%;height:100%}
.m-swiperl3 .pic:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(24,166,255,.75);-webkit-transition:.6s;-moz-transition:.6s;-ms-transition:.6s;-o-transition:.6s;transition:.6s}
.m-swiperl3 .swiper-slide-active .pic:after{display:none}
.m-swiperl3 .con{display:block;overflow:hidden}
.m-swiperl3 .pic img{display:block;width:100%;height:100%;-webkit-transition:.6s;-moz-transition:.6s;-ms-transition:.6s;-o-transition:.6s;transition:.6s}
.m-swiperl3 .txt{font-size:.16rem;color:#555;overflow:hidden;-webkit-transition:.6s;-moz-transition:.6s;-ms-transition:.6s;-o-transition:.6s;transition:.6s}
.m-swiperl3 .slick-list{padding-right:5.51rem}
.m-informationl .m-swiperl3 .swiper-pagination{position:absolute;right:34.5%;bottom:0;text-align:right;z-index:9;left:auto;width:auto}
.m-informationl .m-swiperl3 .swiper-pagination-bullet{text-align:center;font-size:.22rem;color:#4e4e4e;background:0 0;text-align:center;border:none;cursor:pointer;overflow:hidden;padding:0;margin:0 .1rem;width:auto;height:auto;}
.m-informationl .m-swiperl3 .swiper-pagination-bullet-active{background:0 0;color:#00a0d0}
.m-swiperl3 .swiper-button-next,.m-swiperl3 .swiper-button-prev{position:absolute;width:.32rem;height:.05rem;bottom:.5rem;font-size:0;border:none;outline:0;z-index:8;left:auto;top:auto;margin-top:0;cursor:pointer;background-color:transparent;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;background-size:cover;background-repeat:no-repeat;background-position:center center}
.m-swiperl3 .swiper-button-prev{right:37%;background-image:url(/profile/web/images/iconl10.png)}
.m-swiperl3 .swiper-button-next{right:35%;background-image:url(/profile/web/images/iconl11.png)}
.m-swiperl3 .con:hover .pic img,.ul-newsl .con:hover .pic img{-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);transform:scale(1.08,1.08)}
.m-swiperl3 .con:hover .txt,.ul-newsl .con:hover .desc,.ul-newsl .con:hover .tit{color:#18a6e1}
.m-newsl{background-color:#f4f4f4;padding:.78rem 0;overflow:hidden}
.ul-newsl{overflow:hidden;margin:0 -.4rem .35rem}
.ul-newsl li{width:33.33%;float:left;padding:0 .4rem;margin-bottom:.6rem}
.ul-newsl .con{display:block;overflow:hidden;background-color:#fff;padding:.35rem .4rem .65rem}
.ul-newsl .con .tit{font-size:.2rem;color:#000;height:3.5em;font-weight:400;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;font-family:SourceHanSansCNRegular;margin-bottom:.07rem;-webkit-transition:.6s;-moz-transition:.6s;-ms-transition:.6s;-o-transition:.6s;transition:.6s}
.ul-newsl .con .date{font-size:.16rem;color:#18a6e1;overflow:hidden;margin-bottom:.35rem}
.ul-newsl .con .pic{padding-top:66.0167%;position:relative;overflow:hidden;height:0;margin-bottom:.26rem}
.ul-newsl .con .pic img{display:block;width:100%;height:100%;position:absolute;top:0;left:0;object-fit:cover;-webkit-transition:.6s;-moz-transition:.6s;-ms-transition:.6s;-o-transition:.6s;transition:.6s}
.v-playbtn{display:block;position:absolute;top:50%;left:50%;width:44px;height:40px;transform:translate(-50%,-50%);background:url(/profile/web/images/home/play.png) no-repeat center;background-size:contain;z-index:2}
.ul-newsl .con .desc{font-size:.16rem;height:5.25em;color:#666;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;-webkit-transition:.6s;-moz-transition:.6s;-ms-transition:.6s;-o-transition:.6s;transition:.6s}
.m-morel{overflow:hidden;text-align:center}
.m-morel a{font-size:.2rem;color:#000;font-family:SourceHanSansCNRegular;-webkit-transition:.6s;-moz-transition:.6s;-ms-transition:.6s;-o-transition:.6s;transition:.6s}
.m-morel.l2 a{font-size:.24rem}
.m-morel i{display:inline-block;vertical-align:middle;width:.13rem;height:.13rem;margin:-2px .22rem 0 0;background:url(/profile/web/images/iconl12.png) center center no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;background-size:cover}
.m-morel a:hover{color:#18a6e1}
/*!原厂零件*/
.m-partl{overflow:hidden;padding-top:1.24rem}
.m-accessoryl{overflow:hidden;margin-bottom:1.1rem}
.m-accessoryl .info{font-size:.16rem;color:#555;overflow:hidden;margin:.13rem 0 .62rem}
.ul-listl3{overflow:hidden;margin:0 -.05rem}
.ul-listl3 li{width:25%;float:left;padding:0 .05rem;margin-bottom:.1rem}
.ul-listl3 .pic{padding-top:115.2354%;overflow:hidden;position:relative;height:0}
.ul-listl3 .pic img{display:block;width:100%;height:100%;position:absolute;top:0;left:0;-webkit-transition:.6s;-moz-transition:.6s;-ms-transition:.6s;-o-transition:.6s;transition:.6s}
.ul-listl3 .con:hover .pic img{-webkit-transform:scale(1.05,1.05);-moz-transform:scale(1.05,1.05);-ms-transform:scale(1.05,1.05);-o-transform:scale(1.05,1.05);transform:scale(1.05,1.05)}
.ul-listl3 li.l1{width:50%}
.ul-listl3 li.l1 .pic{padding-top:56.6757%}
.m-intellectl{overflow:hidden}
.ul-listl4{overflow:hidden;padding:.46rem 1.3rem .96rem}
.ul-listl4 li{width:33.33%;float:left;padding:0 .16rem}
.ul-listl4 .con{overflow:hidden;display:block;padding:.24rem .24rem;-webkit-box-shadow:0 0 .24rem rgba(0,0,0,.04);-moz-box-shadow:0 0 .24rem rgba(0,0,0,.04);-ms-box-shadow:0 0 .24rem rgba(0,0,0,.04);-o-box-shadow:0 0 .24rem rgba(0,0,0,.04);box-shadow:0 0 .24rem rgba(0,0,0,.04)}
.ul-listl4 .con .icon{float:left;overflow:hidden;height:.79rem;line-height:.79rem;width:.7rem;text-align:right;font-size:0}
.ul-listl4 .con .icon img{display:inline-block;vertical-align:middle;max-height:100%;max-width:100%}
.ul-listl4 .con .tit{font-size:.2rem;color:#000;padding-top:.14rem;overflow:hidden;padding-left:.2rem;font-family:SourceHanSansCNRegular}
.ul-listl4 .con .tit em,.ul-listl4 .con .tit span{font-size:.36rem;color:#18a6e1;overflow:hidden;font-weight:600}
.ul-listl4 .con .tit em{font-size:.3rem}
.ul-listl5{overflow:hidden;margin:0 -.04rem 1.28rem;width:100%}
.ul-listl5 li{float:left;width:10.25%;height:6.07rem;padding:0 .04rem;overflow:hidden;transition:.6s;-ms-transition:.6s;-moz-transition:.6s;-webkit-transition:.6s;-o-transition:.6s}
.ul-listl5 .pic{width:100%;height:100%;overflow:hidden;position:relative}
.ul-listl5 .pic:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.22);background-color:#000;opacity:.22;filter:alpha(opacity=22);transition:.6s;-ms-transition:.6s;-moz-transition:.6s;-webkit-transition:.6s;-o-transition:.6s}
.ul-listl5 .pic img{display:block;height:100%;max-width:none}
.ul-listl5 li.hover{width:79.45%}
.ul-listl5 li.hover .pic:after{opacity:0;filter:alpha(opacity=0)}
.m-purchasel{overflow:hidden;background-position:center center;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;background-size:cover;background-repeat:no-repeat}
.m-purchasel .txt{overflow:hidden;padding:2.19rem .9rem 2.35rem}
.m-purchasel .txt .tit{font-size:.36rem;color:#fff;overflow:hidden;margin-bottom:.46rem;font-family:sourcehansanscnmedium}
.m-purchasel .btnbox{overflow:hidden}
.m-purchasel .btnbox .btn{display:block;float:left;min-width:1.56rem;height:.51rem;line-height:.51rem;background-color:#b30c0c;overflow:hidden;font-size:.2rem;color:#fff;padding:0 .13rem 0 .16rem;margin-right:5px;-webkit-transition:.6s;-moz-transition:.6s;-ms-transition:.6s;-o-transition:.6s;transition:.6s}
.m-purchasel .btnbox .btn:hover{opacity:.7}
.m-purchasel .btnbox em{display:inline-block;vertical-align:middle;width:.43rem;height:.43rem;text-align:center;font-size:0;margin:-2px .05rem 0 0}
.m-purchasel .btnbox em img{display:inline-block;vertical-align:middle;max-height:100%;max-width:100%}
.m-purchasel .btnbox .bl{background-color:#0f2442}
.m-tabl,.m-tabl2{overflow:hidden;height:0}
.m-tabl.show,.m-tabl2.show{height:auto}
.m-layoutl{overflow:hidden;padding:1.19rem 0 .98rem}
.m-layoutl .desc{overflow:hidden;text-align:center;font-size:.16rem;color:#555;margin:.47rem 0 .57rem}
.m-layoutl .pic{width:100%;height:auto;overflow:hidden;text-align:center;font-size:0}
.m-layoutl .pic img{display:inline-block;max-height:100%;max-width:100%}
.ul-listl6{overflow:hidden;margin-top:-.25rem;position:relative;z-index:1}
.ul-listl6.l6-m{display:none}
.ul-listl6 li{width:25%;float:left;text-align:center;overflow:hidden}
.ul-listl6 .num{font-size:.7rem;color:#18a6e1;overflow:hidden;font-family:SourceHanSansCNBold}
.ul-listl6 .num em{display:inline-block;vertical-align:top;font-size:.3rem}
.ul-listl6 .txt{font-size:.2rem;color:#000;overflow:hidden;font-family:SourceHanSansCNRegular}
.m-trainl{overflow:hidden;padding:1.21rem 0 0}
.m-trainl{overflow:hidden;background-color:#f6f6f6}
.m-trainl .desc{font-size:.2rem;color:#555;overflow:hidden;margin-top:.06rem;font-family:SourceHanSansCNRegular}
.ul-listl7{overflow:hidden;margin:1.12rem 0 .4rem}
.ul-listl7 li{width:33.33%;float:left;text-align:center;font-size:0;margin-bottom:1.18rem}
.ul-listl7 .con{display:inline-block;overflow:hidden}
.ul-listl7 .con .num{font-size:.7rem;color:#000;overflow:hidden;padding:0 .8rem;font-family:SourceHanSansCNBold;position:relative;margin-bottom:.17rem}
.ul-listl7 .con .num i{position:absolute;top:0;right:0;height:.34rem;line-height:.34rem;width:.74rem;font-size:.16rem;color:#555;font-style:normal;font-family:SourceHanSansCNRegular;background:url(/profile/web/images/iconl18.png) center center no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;background-size:cover;-webkit-transition:.6s;-moz-transition:.6s;-ms-transition:.6s;-o-transition:.6s;transition:.6s}
.ul-listl7 .con:hover .num i,.ul-listl7 li.on .con .num i{background-image:url(/profile/web/images/iconl18-1.png);color:#fff}
.ul-listl7 .num em{display:inline-block;vertical-align:top;font-size:.3rem}
.ul-listl7 .txt{font-size:.2rem;color:#000;overflow:hidden;font-family:SourceHanSansCNRegular}
.m-swiperl1{background-color:#fff;padding:1.38rem 0 1.5rem}
.m-swiperl1 .swiper-slide{width:4.15rem;overflow:hidden}
.m-trainl .m-swiperl1 .swiper-pagination-progressbar{width:3.62rem;height:2px;background-color:#ececec;left:50%;bottom:79px;top:auto;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}
.m-trainl .m-swiperl1 .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background-color:#18a6e1}
.m-swiperl1 .swiper-button-next,.m-swiperl1 .swiper-button-prev{position:absolute;top:.5rem;right:13.54%;left:auto;width:.54rem;height:.54rem;overflow:hidden;background-color:#fff;-webkit-box-shadow:0 0 .24rem rgba(0,0,0,.05);-moz-box-shadow:0 0 .24rem rgba(0,0,0,.05);-ms-box-shadow:0 0 .24rem rgba(0,0,0,.05);-o-box-shadow:0 0 .24rem rgba(0,0,0,.05);box-shadow:0 0 .24rem rgba(0,0,0,.05);background-position:center center;background-repeat:no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;background-size:cover;background-image:url(/profile/web/images/iconl19.png);-webkit-transition:.6s;-moz-transition:.6s;-ms-transition:.6s;-o-transition:.6s;transition:.6s;border:0 .02rem solid #fff}
.m-swiperl1 .swiper-button-prev{right:16.82%;background-image:url(/profile/web/images/iconl20.png)}
.m-swiperl1 .swiper-button-next:hover,.m-swiperl1 .swiper-button-prev:hover{border:2px solid #c9c9c9;background-image:url(/profile/web/images/iconl19-1.png)}
.m-swiperl1 .swiper-button-prev:hover{background-image:url(/profile/web/images/iconl20-1.png)}
.m-responsel{overflow:hidden;background-color:#f6f6f6;padding:1.03rem 0 .98rem}
.ul-listl7.l5{margin-top:1.4rem;margin-bottom:0}
.ul-listl7.l5 li{width:20%;position:relative;margin-bottom:0}
.ul-listl7.l5 li:after{content:"";position:absolute;top:0;right:0;width:1px;height:100%;background-color:#d4d4d4}
.ul-listl7.l5 li:last-child:after{display:none}
.ul-listl7.l5 .con .num{font-weight:700;font-family:Arial;font-size:.65rem;margin-bottom:.15rem}
.ul-listl7.l5 .con .num i{font-weight:400;background-image:url(/profile/web/images/iconl18-2.png)}
.ul-listl7.l5 .con:hover .num i,.ul-listl7.l5 li.on .con .num i{background-image:url(/profile/web/images/iconl18-1.png);color:#fff}
.m-activityl{overflow:hidden;padding:1.21rem 0 1.12rem}
.ul-listl8{overflow:hidden;margin:.79rem -.1rem 0}
.ul-listl8 li{width:20%;float:left;padding:0 .1rem}
.ul-listl8 .con{display:block;overflow:hidden;margin:0 auto}
.ul-listl8 .con .pic{width:1.67rem;height:1.67rem;line-height:1.65rem;text-align:center;overflow:hidden;font-size:0;border-radius:50%;border:1px solid #18a6e1;margin:0 auto .44rem}
.ul-listl8 .con .pic img{display:inline-block;vertical-align:middle;max-width:50%;max-height:50%}
.ul-listl8 .con .txt{overflow:hidden;text-align:center}
.ul-listl8 .con .txt .tit{font-size:.2rem;color:#393939;overflow:hidden;font-family:SourceHanSansCNRegular;margin-bottom:.14rem;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}
.ul-listl8 .con .txt .desc{font-size:.16rem;max-height:3.5em;overflow:hidden}
.m-supplyl{overflow:hidden;padding:1.21rem 0 0;background-color:#f6f6f6}
.m-topl{overflow:hidden;margin-top:.05rem}
.m-topl .tit{font-size:.2rem;color:#000;overflow:hidden;margin-bottom:.05rem}
.m-topl .desc{font-size:.18rem;color:#555;overflow:hidden}
.m-swiperl2{margin-left:13%;overflow:hidden;padding:.4rem 0 1.75rem;position:relative}
.m-supplyl .m-swiperl2 .swiper-slide{width:24%;padding:0 .08rem;overflow:hidden}
.m-swiperl2 .con{display:block;width:100%;overflow:hidden}
.m-swiperl2 .pic{padding-top:66.41604010%;height:0;position:relative;overflow:hidden}
.m-swiperl2 .pic img{position:absolute;top:0;left:0;height:100%;object-fit:cover;display:block;width:100%}
.m-swiperl2 .pic:after{display:none}
.m-swiperl2 .swiper-slide{width:4.15rem;overflow:hidden}
.m-supplyl .m-swiperl2 .swiper-pagination-progressbar{width:3.62rem;height:2px;background-color:#ececec;left:50%;bottom:.79rem;top:auto;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}
.m-supplyl .m-swiperl2 .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background-color:#18a6e1}
.m-swiperl-pdf .swiper-button-next,.m-swiperl-pdf .swiper-button-prev,.m-swiperl2 .swiper-button-next,.m-swiperl2 .swiper-button-prev{position:absolute;bottom:.79rem;right:13.54%;left:auto;width:.54rem;height:.54rem;top:auto;margin-top:0;overflow:hidden;background-color:#fff;-webkit-box-shadow:0 0 .24rem rgba(0,0,0,.05);-moz-box-shadow:0 0 .24rem rgba(0,0,0,.05);-ms-box-shadow:0 0 .24rem rgba(0,0,0,.05);-o-box-shadow:0 0 .24rem rgba(0,0,0,.05);box-shadow:0 0 .24rem rgba(0,0,0,.05);background-position:center center;background-repeat:no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;background-size:cover;background-image:url(/profile/web/images/iconl19.png);-webkit-transition:.6s;-moz-transition:.6s;-ms-transition:.6s;-o-transition:.6s;transition:.6s;border:2px solid #fff}
.m-swiperl-pdf .swiper-button-prev,.m-swiperl2 .swiper-button-prev{left:0;background-image:url(/profile/web/images/iconl20.png)}
.m-swiperl-pdf .swiper-button-next:hover,.m-swiperl-pdf .swiper-button-prev:hover,.m-swiperl2 .swiper-button-next:hover,.m-swiperl2 .swiper-button-prev:hover{border:2px solid #c9c9c9;background-color:transparent;background-image:url(/profile/web/images/iconl19-1.png)}
.m-swiperl-pdf .swiper-button-prev:hover,.m-swiperl2 .swiper-button-prev:hover{right:16.82%;background-image:url(/profile/web/images/iconl20-1.png)}
/*!自媒体*/
.m-medial{background-color:#f4f4f4;padding:1.2rem 0 .72rem}
.ul-medial{overflow:hidden}
.ul-medial li{width:33.33%;float:left;padding:0 .26rem;overflow:hidden;margin-bottom:.48rem}
.ul-medial .con{display:block;background-color:#fff;overflow:hidden;padding:.5rem .45rem}
.ul-medial .pic{width:1.49rem;height:1.49rem;line-height:1.49rem;text-align:center;font-size:0;float:right;overflow:hidden}
.ul-medial .pic img{display:inline-block;vertical-align:middle;max-height:100%;max-width:100%}
.ul-medial .txt{overflow:hidden;padding-top:.45rem}
.ul-medial .txt .tit{font-size:.24rem;overflow:hidden;color:#18a6e1;font-family:Arial;font-weight:700;text-overflow:ellipsis;white-space:nowrap}
.ul-medial .txt .desc{font-size:.16rem;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}
/*!智能设备*/
.m-intellectl2{overflow:hidden;background-color:#f6f6f6}
.m-intellectl2 .intellectl{overflow:hidden;padding:.47rem 0 .66rem}
.m-intellectl2 .intellectl .tit{font-size:.48rem;color:#000;font-family:SourceHanSansCNBold;overflow:hidden;float:left}
.ul-listl9{width:78.378%;float:right;overflow:hidden;display:flex;justify-content:space-between;border-bottom:2px solid #18a6e1;padding-top:.1rem}
.ul-listl9 li{overflow:hidden}
.ul-listl9 .con{font-size:.2rem;color:#000;overflow:hidden;padding:.1rem 0;display:block;font-family:sourcehansanscnmedium;-webkit-transition:.6s;-moz-transition:.6s;-ms-transition:.6s;-o-transition:.6s;transition:.6s}
.ul-listl9 .con:hover,.ul-listl9 li.on .con{color:#18a6e1}
.ul-listl9 .con em{display:inline-block;vertical-align:middle;font-size:.16rem;color:#b7b7b7;padding-left:.05rem;font-family:SourceHanSansCNRegular}
.m-manufacturel{overflow:hidden;padding:.65rem 0 .5rem}
.m-manufacturel .top{overflow:hidden;margin-bottom:1.1rem}
.m-manufacturel .top .tit{font-size:.2rem;color:#000;overflow:hidden;margin-bottom:.29rem}
.m-manufacturel .form{overflow:hidden}
.m-manufacturel .form .sel{overflow:hidden;float:left;margin-right:.05rem}
.m-manufacturel .form .sel select{display:block;width:1.99rem;height:.48rem;line-height:.46rem;border:1px solid #eaeaea;padding:0 .15rem;font-size:.16rem;overflow:hidden;position:relative;background-image:url(/profile/web/images/iconl26.png);background-position:center right .16rem;background-repeat:no-repeat;-webkit-background-size:.16rem auto;-moz-background-size:.16rem auto;-ms-background-size:.16rem auto;-o-background-size:.16rem auto;background-size:.16rem auto;cursor:pointer}
.m-manufacturel .form .sel select:after{content:"";position:absolute;top:50%;right:.16rem;margin-top:-.08rem;width:.16rem;height:.16rem}
.m-manufacturel .so{overflow:hidden}
.m-manufacturel .so .inp{display:block;width:3.7rem;height:.48rem;line-height:.46rem;border:1px solid #eaeaea;background-color:transparent;padding:0 .15rem;font-size:.16rem;overflow:hidden;margin-right:.05rem;float:left}
.m-manufacturel .so .btn{display:block;width:.64rem;height:.48rem;overflow:hidden;background:#18a6e1 url(../images/iconl27.png) center center no-repeat;-webkit-background-size:.27rem auto;-moz-background-size:.27rem auto;-ms-background-size:.27rem auto;-o-background-size:.27rem auto;background-size:.27rem auto;border:none;cursor:pointer}
.ul-manufacturel:after{content:"";display:block;clear:both;visibility:hidden;width:100%;height:0}
.ul-manufacturel{margin:0 -.2rem}
.ul-manufacturel li{width:33.33%;float:left;padding:0 .22rem;margin-bottom:.5rem}
.ul-manufacturel .con{display:block;background-color:#fff;overflow:hidden;padding:.64rem .2rem .61rem;-webkit-box-shadow:0 0 .15rem rgba(0,0,0,.07);-moz-box-shadow:0 0 .15rem rgba(0,0,0,.07);-ms-box-shadow:0 0 .15rem rgba(0,0,0,.07);-o-box-shadow:0 0 .15rem rgba(0,0,0,.07);box-shadow:0 0 .15rem rgba(0,0,0,.07);-webkit-transition:.6s;-moz-transition:.6s;-ms-transition:.6s;-o-transition:.6s;transition:.6s;position:relative;top:0}
.ul-manufacturel .con:hover{top:-.2rem}
.ul-manufacturel .con .pic{width:100%;height:2.3rem;line-height:2.3rem;text-align:center;font-size:0;overflow:hidden}
.ul-manufacturel .con .pic img{display:inline-block;vertical-align:middle;max-width:100%;max-height:100%}
.ul-manufacturel .con .txt{overflow:hidden;text-align:center;margin-bottom:.63rem}
.ul-manufacturel .con .tit{font-size:.22rem;color:#000;height:1.5em;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;margin-bottom:.06rem;-webkit-transition:.6s;-moz-transition:.6s;-ms-transition:.6s;-o-transition:.6s;transition:.6s}
.ul-manufacturel .con:hover .tit{color:#18a6e1}
.ul-manufacturel .con .desc{font-size:.16rem;color:#555;min-height:1.5em;height:1.5em;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}
.m-joinl{overflow:hidden;background-color:#18a6e1}
.m-joinl .box{width:50%;float:left;overflow:hidden}
.m-joinl .txt{overflow:hidden;padding:23.5% 22.3% 0}
.m-joinl .txt .desc{font-size:.2rem;color:#fff;max-height:3.6rem;margin-bottom:.4rem}
.m-joinl .txt .btn{width:2.46rem;height:.51rem;line-height:.51rem;background-color:#fff;text-align:center;color:#000;font-size:.2rem;display:block;font-family:sourcehansanscnmedium;transition:.3s}
.m-joinl .txt .btn:hover{color:#18a6e1}
.m-joinl .pic{width:100%;height:auto;overflow:hidden}
.m-joinl .pic img{display:block;width:100%;height:100%}
/*!品类*/
.m-illustratel{overflow:hidden;padding:.65rem 0 1.85rem}
.m-illustratel .tit{font-size:.2rem;color:#000;overflow:hidden;margin-top:.24rem;font-family:SourceHanSansCNBold}
.m-illustratel .desc{font-size:.16rem;color:#555;overflow:hidden;margin-bottom:.16rem}
.m-illustratel .pic{width:100%;height:auto;overflow:hidden;text-align:center}
.m-illustratel .pic img{display:block;width:100%;height:100%}
.m-technologyl{overflow:hidden;margin-bottom:.97rem}
.m-technologyl .technologyl{display:block;width:100%;overflow:hidden;padding:.33rem 1.7rem 0 1.2rem}
.m-technologyl .technologyl .top{margin-bottom:.29rem;overflow:hidden}
.m-technologyl .technologyl .item{overflow:hidden}
.m-technologyl .technologyl span{display:block;float:left;font-size:.24rem;color:#333;text-align:center;font-weight:400;font-family:sourcehansanscnmedium;position:relative;-webkit-transition:.6s;-moz-transition:.6s;-ms-transition:.6s;-o-transition:.6s;transition:.6s}
.m-technologyl .technologyl .con{overflow:hidden;padding-bottom:.19rem}
.m-technologyl .technologyl .s1{padding-right:.3rem;width:11%}
.m-technologyl .technologyl .s2{padding:0 .57rem;width:28%}
.m-technologyl .technologyl .s3{padding:0 0 0 .57rem;width:23.45%}
.m-technologyl .technologyl .s4{padding-left:.57rem;width:37.55%;cursor:pointer}
.m-technologyl .technologyl .s2 .box{padding:0 .1rem 0 .26rem;text-align:left}
.m-technologyl .technologyl .s3 .box{padding:0 .1rem;text-align:center}
.m-technologyl .technologyl .s4 .box{padding:0 .1rem 0 .2rem;text-align:left}
.m-technologyl .technologyl .item span:after{content:"";top:.24rem;left:0;width:100%;height:1px;background-color:silver;position:absolute}
.m-technologyl .technologyl .item.l1 .con .s3:before{content:"";position:absolute;left:0;top:.24rem;height:1.2rem;width:1px;background-color:silver}
.m-technologyl .technologyl .box{border:1px solid silver;overflow:hidden;border-radius:5px;position:relative;z-index:1;background-color:#fff;min-height:.48rem;-webkit-transition:.6s;-moz-transition:.6s;-ms-transition:.6s;-o-transition:.6s;transition:.6s}
.m-technologyl .technologyl .info{position:relative;}
.m-technologyl .technologyl .icon{position:absolute;bottom:-.11rem;left:50%;width:.14rem;height:.1rem;margin-left:-7px;overflow:hidden}
.m-technologyl .technologyl .icon img{display:block;width:100%;height:100%}
.m-technologyl .technologyl .box .num{position:absolute;top:0;left:0;min-width:.2rem;height:.2rem;line-height:.2rem;padding:0 2px;font-size:.2rem;color:#fff;background-color:#42bce9}
.m-technologyl .technologyl .box .pic{display:block;height:.44rem;line-height:.44rem;font-size:0;width:100%;text-align:center}
.m-technologyl .technologyl .box .pic img{display:inline-block;vertical-align:middle;max-width:90%;max-height:90%}
.m-technologyl .technologyl .box .tt,.m-technologyl .technologyl .box .tt>span{font-size:.17rem;padding:.13rem 0;color:#000;overflow:hidden;font-family:SourceHanSansCNRegular}
.m-technologyl .technologyl .box .tt>span{float:none;text-align:left;display:inline-block;vertical-align:middle;padding:0}
.m-technologyl .technologyl .box .tt>span::after{display:none}
.m-technologyl .technologyl .box .tt{
    display: flex;
    align-items: flex-start;
    line-height: 1.2em;
}
.m-technologyl .technologyl .box .order{-webkit-flex-shrink: 0;-ms-flex-negative: 0;flex-shrink: 0;color:#42bce8;border-radius:50%;border:1px solid #42bce8;text-align:center;min-width:1em;line-height:1;display:inline-block;vertical-align:middle}
.m-technologyl .technologyl .desc{overflow:hidden;position:relative;padding-left:39%;padding-bottom: 0.19rem;}
.m-technologyl .technologyl .desc .s3{width:38.44%}
.m-technologyl .technologyl .desc .s4{width:61.56%}
.m-technologyl .technologyl .desc:after{content:"";position:absolute;top:0;left:39%;width:1px;background-color:silver;height:.24rem}
.m-technologyl .technologyl .s4 .box:hover{background-color:#18a6e1;border-color:#18a6e1}
.m-technologyl .technologyl .s4 .box:hover .order,.m-technologyl .technologyl .s4 .box:hover .tt,.m-technologyl .technologyl .s4 .box:hover .tt>span{color:#fff}
.m-videol{overflow:hidden;height:8.73rem;background-color:#fff;position:relative}
.m-videol video{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}
.m-videol .play{width:1.5rem;height:1.5rem;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);overflow:hidden;cursor:pointer}
.m-videol .play img{display:block;width:100%;height:100%}
/*!投资者关系*/
.m-noticel{overflow:hidden;padding:1.25rem 0 .79rem}
.ul-listl10{overflow:hidden;margin-bottom:.3rem}
.ul-listl10 li{float:left;padding-right:.14rem;position:relative;margin-right:.14rem}
.ul-listl10 li:after{content:"";position:absolute;bottom:.11rem;right:0;width:1px;height:.2rem;background-color:#4a4a4a}
.ul-listl10 li:last-child{padding-right:0;margin-right:0}
.ul-listl10 li:last-child:after{display:none}
.ul-listl10 .con:hover,.ul-listl10 li.on .con{color:#18a6e1}
.ul-listl10 .con{display:block;font-size:.36rem;color:#000;overflow:hidden;font-family:SourceHanSansCNBold;-webkit-transition:.6s;-moz-transition:.6s;-ms-transition:.6s;-o-transition:.6s;transition:.6s}
.ul-noticel{overflow:hidden;margin:0 -.26rem .59rem}
.ul-noticel li{width:50%;float:left;padding:0 .26rem}
.ul-noticel .con{display:block;overflow:hidden;position:relative;border-bottom:1px solid #d7d7d7;padding:.19rem 0 .15rem .27rem}
.ul-noticel .con:after{content:"";position:absolute;left:.06rem;top:.27rem;width:.13rem;height:.13rem;background:url(/profile/web/images/iconl30.png) center center no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;background-size:cover}
.ul-noticel .con .tit{font-size:.2rem;color:#666;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;font-weight:400;margin-bottom:1px;-webkit-transition:.6s;-moz-transition:.6s;-ms-transition:.6s;-o-transition:.6s;transition:.6s}
.ul-noticel .con .date{font-size:.16rem;color:#888;overflow:hidden;-webkit-transition:.6s;-moz-transition:.6s;-ms-transition:.6s;-o-transition:.6s;transition:.6s}
.ul-noticel .con:hover .date,.ul-noticel .con:hover .tit{color:#18a6e1}
.ul-noticel .con:hover:after{background-image:url(/profile/web/images/iconl30-1.png)}
.m-managel{overflow:hidden;padding:.98rem 0 .46rem;background-color:#f4f4f4}
.ul-tabl1{text-align:center;font-size:0;margin:.92rem 0 1.02rem}
.ul-tabl1:after{content:"";display:block;clear:both;visibility:hidden;width:100%;height:0}
.ul-tabl1 li{display:inline-block;vertical-align:middle;padding:0 5px}
.ul-tabl1 .con{display:block;width:2.24rem;height:.66rem;line-height:.66rem;font-size:.24rem;color:#000;overflow:hidden;background-color:#fff;text-align:center;-webkit-box-shadow:0 0 .24rem rgba(0,0,0,.04);-moz-box-shadow:0 0 .24rem rgba(0,0,0,.04);-ms-box-shadow:0 0 .24rem rgba(0,0,0,.04);-o-box-shadow:0 0 .24rem rgba(0,0,0,.04);box-shadow:0 0 .24rem rgba(0,0,0,.04);-webkit-transition:.6s;-moz-transition:.6s;-ms-transition:.6s;-o-transition:.6s;transition:.6s;font-family:sourcehansanscnmedium}
.ul-tabl1 .con:hover,.ul-tabl1 li.on .con{background-color:#18a6e1;color:#fff}
.m-swiperl4{overflow:hidden;position:relative;margin-bottom:.26rem}
.m-swiperl4 .swiper-slide{padding:0 1.5rem;overflow:hidden}
.m-swiperl4 .txt{overflow:hidden;background-color:#fff;padding:.26rem .67rem .5rem .97rem}
.m-swiperl4 .txt .ll{float:left;overflow:hidden;text-align:center;padding-top:1.25rem}
.m-swiperl4 .txt .tit{font-size:.36rem;color:#000;overflow:hidden;font-family:SourceHanSansCNBold}
.m-swiperl4 .txt .job{font-size:.2rem;color:#18a5df;overflow:hidden}
.m-swiperl4 .txt .rr{width:7.8rem;float:right}
.m-swiperl4 .txt .desc{overflow:hidden;position:relative;padding:.88rem .37rem .67rem .42rem}
.m-swiperl4 .txt .info{font-size:.16rem;color:#555;overflow:hidden}/*height:10.5em;*/
.m-swiperl4 .txt .icon{width:.68rem;height:.68rem;line-height:.68rem;text-align:center;font-size:0}
.m-swiperl4 .txt .icon img{display:inline-block;vertical-align:middle;max-height:100%;max-width:100%}
.m-swiperl4 .txt .icon.i1{position:absolute;top:.16rem;left:0}
.m-swiperl4 .txt .icon.i2{position:absolute;bottom:0;right:0}
.m-swiperl4 .swiper-button-next,.m-swiperl4 .swiper-button-prev{position:absolute;top:50%;left:0;margin-top:-.3rem;width:.6rem;height:.6rem;background:#fff;-webkit-transition:.6s;-moz-transition:.6s;-ms-transition:.6s;-o-transition:.6s;transition:.6s}
.m-swiperl4 .swiper-button-next:after,.m-swiperl4 .swiper-button-prev:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-image:url(/profile/web/images/iconl34.png);background-position:center center;background-repeat:no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;background-size:cover}
.m-swiperl4 .swiper-button-next{right:0;left:auto}
.m-swiperl4 .swiper-button-next:after{background-image:url(/profile/web/images/iconl33.png)}
.m-swiperl4 .swiper-button-next:hover,.m-swiperl4 .swiper-button-prev:hover{background:#18a6e1;background:-webkit-linear-gradient(left,#18a6e1,#0089c3);background:-o-linear-gradient(right,#18a6e1,#0089c3);background:-moz-linear-gradient(right,#18a6e1,#0089c3);background:linear-gradient(to right,#18a6e1,#0089c3)}
.m-swiperl4 .swiper-button-prev:hover:after{background-image:url(/profile/web/images/iconl34-1.png)}
.m-swiperl4 .swiper-button-next:hover:after{background-image:url(/profile/web/images/iconl33-1.png)}
.m-widthl{width:70%;overflow:hidden;margin:0 auto .49rem}
.m-swiperl5{overflow:hidden}
.m-swiperl5 .swiper-slide .icon{width:.18rem;height:.18rem;display:inline-block;vertical-align:middle;margin-right:.1rem}
.m-swiperl5 .swiper-slide .icon img{display:block;width:100%;height:100%}
.m-swiperl5 .swiper-slide .icon .img2{display:none}
.m-swiperl5 .swiper-slide .con{overflow:hidden;font-size:0}
.m-swiperl5 .swiper-slide .pic{width:.79rem;height:.79rem;overflow:hidden;border-radius:50%;margin:0 auto 3px}
.m-swiperl5 .swiper-slide .pic img{display:block;width:100%;height:100%}
.m-swiperl5 .swiper-slide .tit{font-size:.2rem;color:#000;display:inline-block;vertical-align:middle;overflow:hidden;text-align:center;font-family:SourceHanSansCNRegular;text-align:center;transition:.5s;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s}
.m-swiperl5 .swiper-slide-thumb-active .icon .img1{display:none}
.m-swiperl5 .swiper-slide-thumb-active .icon .img2{display:inline-block}
.m-swiperl5 .swiper-slide-thumb-active .tit{color:#18a6e1;font-size:.23rem}
.m-investorl{overflow:hidden;padding:1.19rem 0 1.22rem}
.m-investorl .investorl{overflow:hidden;padding-top:.61rem}
.m-investorl .investorl .ll{float:left;padding:0 0 0 .92rem;overflow:hidden}
.m-investorl .investorl .rr{float:right;overflow:hidden;width:5.25rem;margin-right:2.2rem}
.m-forml1{overflow:hidden}
.m-forml1 .item{overflow:hidden;margin:0 -.09rem}
.m-forml1 .box{padding:0 .09rem;overflow:hidden;margin-bottom:.15rem}
.m-forml1 .box .txt{font-size:.2rem;color:#000;overflow:hidden;margin-bottom:5px}
.m-forml1 .box .txt em{color:red}
.m-forml1 .box .inp,.m-forml1 .box .text{display:block;width:100%;height:.4rem;line-height:.38rem;padding:0 .13rem;border-radius:.05rem;font-size:.14rem;color:#000;border:1px solid #dedede}
.m-forml1 .item.i2 .box{width:50%;float:left;overflow:hidden}
.m-forml1 .box .text{height:.9rem;resize:none}
.m-forml1 .sub-btn{overflow:hidden;margin-top:.27rem}
.m-forml1 .sub-btn .btn{display:block;width:100%;height:.46rem;background-color:#18a6e1;overflow:hidden;font-size:.24rem;color:#fff;border-radius:5px;text-align:center;font-family:sourcehansanscnmedium;-webkit-transition:.6s;-moz-transition:.6s;-ms-transition:.6s;-o-transition:.6s;transition:.6s}
.m-forml1 .sub-btn .btn:hover{opacity:.7}
input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none!important}
input[type=number]{-moz-appearance:textfield}
.m-addrl{overflow:hidden}
.m-addrl .addrl{overflow:hidden;margin-bottom:.64rem}
.m-addrl .logopic{width:2.96rem;overflow:hidden;height:auto}
.m-addrl .logopic img{display:block;width:100%;height:100%}
.m-addrl .box{overflow:hidden;margin-bottom:.3rem}
.m-addrl .top{overflow:hidden}
.m-addrl .top .icon{overflow:hidden;width:.35rem;height:.35rem;line-height:.35rem;text-align:center;font-size:0;float:left;margin-right:.25rem}
.m-addrl .top .icon img{display:inline-block;vertical-align:middle;max-height:100%;max-width:100%}
.m-addrl .top .tit{font-size:.16rem;color:#888;line-height:.35rem;overflow:hidden;font-weight:400;font-family:SourceHanSansCNRegular}
.m-addrl .info{font-size:.2rem;color:#000;overflow:hidden;margin-left:.6rem}
.m-addrl .info em{font-size:.3rem;color:#18a6e1;overflow:hidden;font-family:SourceHanSansCNBold}
/*!设备详细*/
.m-specificsl{overflow:hidden;background-color:#dbe7ef;padding-bottom:1.32rem}
.m-specificsl .specificsl{overflow:hidden;margin-top:.79rem}
.m-specificsl .specificsl .ll{width:54.5%;float:left;overflow:hidden}
.m-specificsl .specificsl .rr{/* overflow:hidden */width: 45.5%;float: right;}
.m-picswiperl1{overflow:hidden;background-color:rgba(255,255,255,1)}
.m-picswiperl1 .pic{display:block;width:100%;height:6.78rem;text-align:center;font-size:0;line-height:6.78rem;overflow:hidden}
.m-picswiperl1 .pic img{display:inline-block;vertical-align:middle;max-height:80%;max-width:100%;-webkit-transition:.6s;-moz-transition:.6s;-ms-transition:.6s;-o-transition:.6s;transition:.6s}
.m-picswiperl1 .pic:hover img{-webkit-transform:scale(1.08);-moz-transform:scale(1.08);-ms-transform:scale(1.08);-o-transform:scale(1.08);transform:scale(1.08)}
.m-picwidthl{position:relative;overflow:hidden;padding:0 3.9% 0 25%}
.m-picswiperl2 .swiper-button-next,.m-picswiperl2 .swiper-button-prev{position:absolute;top:50%;left:21%;width:.31rem;height:.31rem;margin-top:-5px;background:url(/profile/web/images/iconl41.png) center center no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;background-size:cover;z-index:5}
.m-picswiperl2 .swiper-button-next{right:0;left:auto;background-image:url(/profile/web/images/iconl42.png)}
.m-picswiperl2{overflow:hidden}
.m-picswiperl2 .swiper-slide{overflow:hidden;padding:.23rem 6px 0;position:relative;cursor:pointer}
.m-picswiperl2 .swiper-slide:after{content:"";position:absolute;top:12px;left:50%;width:.23rem;height:.11rem;margin-left:-.11rem;background:url(/profile/web/images/iconl40.png) center center no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;background-size:cover;display:none}
.m-picswiperl2 .swiper-slide-active:after{display:block}
.m-picswiperl2 .pic{background-color:#fff;width:100%;height:1.08rem;line-height:1.08rem;text-align:center}
.m-picswiperl2 .pic img{display:inline-block;vertical-align:middle;max-width:90%;max-height:90%;-webkit-transition:.6s;-moz-transition:.6s;-ms-transition:.6s;-o-transition:.6s;transition:.6s}
.m-picswiperl2 .pic:hover img{-webkit-transform:scale(1.08);-moz-transform:scale(1.08);-ms-transform:scale(1.08);-o-transform:scale(1.08);transform:scale(1.08)}
.m-specificsl .txt{/* overflow:hidden; */padding-left:.99rem;}
.m-specificsl .txt .tit{font-size:.36rem;color:#000;overflow:hidden;font-family:SourceHanSansCNBold;margin-bottom:.28rem}
.m-specificsl .txt .info{font-size:.2rem;color:#555;overflow:hidden;margin-bottom:.75rem}
.m-specificsl .txt .info em{font-size:.16rem;display:inline-block;vertical-align:bottom;padding:0 5px}
.m-specificsl .txt .desc{font-size:.16rem;color:#555;overflow:hidden;margin-bottom:.44rem}
.ul-iconl1{overflow:hidden;margin-bottom:2.52rem}
.ul-iconl1 li{float:left;margin-right:.4rem}
.ul-iconl1 .con{display:block;overflow:hidden}
.ul-iconl1 .pic{width:.58rem;height:.58rem;line-height:.58rem;overflow:hidden;text-align:center;font-size:0;margin:0 auto 5px}
.ul-iconl1 .pic img{display:inline-block;vertical-align:middle;max-height:100%;max-width:100%}
.ul-iconl1 .tt{font-size:.18rem;color:#555;overflow:hidden;text-align:center;font-family:SourceHanSansCNRegular}
.m-specificsl .share{/* overflow:hidden; */font-size:.16rem;color:#1c1c1c;/* overflow:hidden */}
.m-specificsl .share .icon{display:inline-block;vertical-align:middle;text-align:center;overflow:hidden;padding:0 .18rem;position:relative}
.m-specificsl .share .icon a{display:block;width:.3rem;height:.3rem;line-height:.3rem;text-align:center;overflow:hidden;font-size:0;-webkit-transition:.6s;-moz-transition:.6s;-ms-transition:.6s;-o-transition:.6s;transition:.6s}
.m-specificsl .share .icon a:hover{opacity:.6}
.m-specificsl .share .icon:after{content:"";position:absolute;top:50%;right:0;width:1px;height:.15rem;margin-top:-7px;background-color:rgba(0,0,0,.25)}
.m-specificsl .share .icon:last-child:after{display:none}
.m-specificsl .share .icon img{display:inline-block;vertical-align:middle;max-height:100%;max-width:100%}

.m-navigationl{height:.72rem}
.ul-tipsl{overflow:hidden;text-align:center;font-size:0;background-color:#595757;margin-bottom:.21rem;white-space:nowrap;overflow-x:auto;overflow-y:hidden}
.ul-tipsl li{display:inline-block;vertical-align:middle;width:2.52rem}
.ul-tipsl .con{display:block;font-size:.2rem;color:#fff;overflow:hidden;height:.72rem;line-height:.72rem;background-color:#595757;-webkit-transition:.6s;-moz-transition:.6s;-ms-transition:.6s;-o-transition:.6s;transition:.6s}
.ul-tipsl .con:hover,.ul-tipsl li.current .con{background-color:#18a6e1;color:#fff}
.ul-tipsl.fixed{position:fixed;top:0;left:0;width:100%;z-index:10;-webkit-transition:.6s;-moz-transition:.6s;-ms-transition:.6s;-o-transition:.6s;transition:.6s}
.m-productVideol{overflow:hidden}
.m-productswiperl{overflow:hidden}
.m-productswiperl .con{display:block;width:100%;position:relative}
.m-productswiperl .play{
    border-radius: 50%;
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    -ms-border-radius: 50%;
    -o-border-radius: 50%;
    display:block;
    position:absolute;
    width:1.5rem;
    height:1.5rem;
    overflow:hidden;
    top:50%;
    left:50%;
    -webkit-transform:translate(-50%,-50%);
    -ms-transform:translate(-50%,-50%);
    -o-transform:translate(-50%,-50%);
    transform:translate(-50%,-50%);
    background-color: rgba(0, 0, 0, .3);
    }

.play {}
.m-productswiperl .play img{display:block;width:100%;height:100%}
.m-productswiperl .pic{display:block;width:100%;height:7.97rem;overflow:hidden}
.m-productswiperl .pic .img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}
.m-productPicl{overflow:hidden;margin:-.38rem auto 0;}
.m-productPicl>.swiper-wrapper{
    justify-content:center;
}
.m-productPicl .swiper-slide{padding:0 6px;overflow:hidden}
.m-productPicl .con{display:block;overflow:hidden;position:relative;border:3px solid rgba(255,255,255,.49)}
.m-productPicl .con .play{position:absolute;top:50%;left:50%;width:.46rem;height:.46rem;overflow:hidden;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);cursor:pointer}
.m-productPicl .con .play img{display:block;width:100%;height:100%}
.m-productPicl .con .pic{padding-top:63.47%;position:relative;height:0;overflow:hidden}
.m-productPicl .con .pic:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.49)}
.m-productPicl .con .pic img{display:block;width:100%;height:100%;position:absolute;top:0;left:0}
.m-productPicl .swiper-slide.active .con .pic:after{display:none}
.m-productPicl .swiper-slide.active .con{border-color:#fff}
#section-2 .m-tailorisml {padding-top: .8rem;}
.m-tailorisml{overflow:hidden;padding-bottom:1.2rem}
.m-tailorisml .tailorisml{overflow:hidden;margin-top:.4rem}
.m-tailorisml .tit{font-size:.24rem;color:#000;overflow:hidden;font-weight:400;font-family:sourcehansanscnmedium;margin-bottom:.1rem}
.m-tailorisml .desc{font-size:.16rem;overflow:hidden;margin-bottom:.98rem}
.m-tailorisml .pic{display:block;width:100%;height:auto;font-size:0;text-align:center}
.m-tailorisml .pic img{display:inline-block;vertical-align:middle;max-height:100%;max-width:100%}
.m-carousell{overflow:hidden;background-color:#f4f4f4;padding:.8rem 0 1rem}
.m-swiperl6{margin-bottom:.68rem}
.m-swiperl6 .swiper-slide{width: 100% !important;}
.m-swiperl6 .con{display:block;overflow:hidden;padding:.31rem .85rem .35rem;width:60%;position:relative}
.m-swiperl6 .con .desc{width:4.05rem;font-size:.24rem;color:#000;height:6.12em;font-family:sourcehansanscnmedium;overflow:hidden}
.m-swiperl6 .icon{position:absolute;top:0;left:0;width:.46rem;height:.46rem;line-height:.46rem;text-align:center;font-size:0}
.m-swiperl6 .icon.i2{top:auto;bottom:0;right:0;left:auto}
.m-swiperl6 .icon img{display:inline-block;vertical-align:middle;max-height:100%;max-width:100%}
.m-swiperl6 .swiper-button-next,.m-swiperl6 .swiper-button-prev{position:absolute;bottom:.43rem;right:15.5%;left:auto;width:.6rem;height:.6rem;top:auto;margin-top:0;overflow:hidden;background:#fff;-webkit-box-shadow:0 0 .24rem rgba(0,0,0,.05);-moz-box-shadow:0 0 .24rem rgba(0,0,0,.05);-ms-box-shadow:0 0 .24rem rgba(0,0,0,.05);-o-box-shadow:0 0 .24rem rgba(0,0,0,.05);box-shadow:0 0 .24rem rgba(0,0,0,.05);-webkit-transition:.6s;-moz-transition:.6s;-ms-transition:.6s;-o-transition:.6s;transition:.6s}
.m-swiperl6 .swiper-button-next:after,.m-swiperl6 .swiper-button-prev:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-image:url(/profile/web/images/iconl33.png);background-position:center center;background-repeat:no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;background-size:cover;z-index:1}
.m-swiperl6 .swiper-button-prev{margin-right:74px}
.m-swiperl6 .swiper-button-prev:after{background-image:url(/profile/web/images/iconl34.png)}
.m-swiperl6 .swiper-button-next:hover,.m-swiperl6 .swiper-button-prev:hover{background:#18a6e1;background:-webkit-linear-gradient(left,#0089c3,#18a6e1);background:-o-linear-gradient(right,#0089c3,#18a6e1);background:-moz-linear-gradient(right,#0089c3,#18a6e1);background:linear-gradient(to right,#0089c3,#18a6e1)}
.m-swiperl6 .swiper-button-next:hover:after{background-image:url(/profile/web/images/iconl33-1.png)}
.m-swiperl6 .swiper-button-prev:hover:after{background-image:url(/profile/web/images/iconl34-1.png)}
.m-swiperl6,.m-swiperl7{margin-left:13%;position:relative;overflow:hidden}
.m-swiperl7{padding-bottom:.75rem}
.m-swiperl7 .swiper-slide{width:5.98rem;overflow:hidden;margin-right:.5rem}
.m-swiperl7 .con{display:block;overflow:hidden;position:relative}
.m-swiperl7 .con:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.4);z-index:5}
.m-swiperl7 .swiper-slide-active .con:after{display:none}
.m-swiperl7 .con .pic{padding-top:65.3846%;height:0;position:relative;overflow:hidden}
.m-swiperl7 .con .pic:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:1.7rem;background:-moz-linear-gradient(top,transparent 0,rgba(0,0,0,.5) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,transparent),color-stop(100%,rgba(0,0,0,.5)));background:-webkit-linear-gradient(top,transparent 0,rgba(0,0,0,.5) 100%);background:-o-linear-gradient(top,transparent 0,rgba(0,0,0,.5) 100%);background:-ms-linear-gradient(top,transparent 0,rgba(0,0,0,.5) 100%)}
.m-swiperl7 .con .pic img{display:block;width:100%;height:100%;position:absolute;top:0;left:0;transition:.6s;object-fit:cover}
.m-swiperl7 .con:hover .pic img{transform:scale(1.06)}
.m-swiperl7 .con .txt{position:absolute;left:0;width:100%;padding:0 .5rem;font-size:.2rem;color:#fff;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;z-index:1;font-family:sourcehansanscnmedium;bottom:.44rem}
.m-swiperl7 .con .txt .tit{font-size:.2rem;color:#fff;font-weight:400;font-family:sourcehansanscnmedium;-webkit-transition:.6s;-moz-transition:.6s;-ms-transition:.6s;-o-transition:.6s;transition:.6s;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}
.m-swiperl7 .con:hover .txt .tit{color:#18a6e1}
.m-swiperl7 .con .txt .desc{font-size:16px;color:#fff;display:-webkit-box;box-orient:vertical;-webkit-box-orient:vertical;line-clamp:2;-webkit-line-clamp:2;overflow:hidden;font-family:SourceHanSansCNLight}
.m-carousell .m-swiperl7 .swiper-pagination-progressbar{width:3.62rem;height:2px;background-color:#ececec;left:48.3%;bottom:0;top:auto;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}
.m-carousell .m-swiperl7 .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background-color:#18a6e1}
.m-suitl{overflow:hidden;padding:1rem 0 .51rem}
.m-suitl .tit{overflow:hidden;font-size:.24rem;color:#000;font-weight:400;font-family:sourcehansanscnmedium}
.ul-pertainl{overflow:hidden;margin:.54rem -.25rem 0}
.ul-pertainl li{width:33.33%;float:left;padding:0 .25rem;margin-bottom:.5rem}
.ul-pertainl .con{display:block;overflow:hidden;position:relative}
.ul-pertainl .con .pic{padding-top:55.337%;overflow:hidden;height:0;position:relative}
.ul-pertainl .con .pic img{display:block;width:100%;height:100%;position:absolute;top:0;left:0;object-fit:cover;-webkit-transition:.6s;-moz-transition:.6s;-ms-transition:.6s;-o-transition:.6s;transition:.6s}
.ul-pertainl .con:hover .pic img{-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);transform:scale(1.08,1.08)}
.ul-pertainl .con .txt{position:absolute;bottom:0;left:50%;width:1.64rem;margin-left:-.82rem;font-size:.2rem;color:#fff;height:.48rem;line-height:.48rem;padding:0 .1rem;text-align:center;background-color:rgba(0,0,0,.4);font-family:SourceHanSansCNRegular;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}
.m-argumentsl{overflow:hidden;padding: 0.8rem 0 1.02rem}
.m-argumentsl .pic{display:block;width:100%;height:auto;margin-top:.46rem}
.m-argumentsl .pic img{display:block;width:100%;height:100%}
.m-argumentsl .desc{margin-top:.46rem}
.m-argumentsl p>img{width:100%!important}
.m-materiall{overflow:hidden;padding-bottom:.33rem}
.ul-stuffl{
    overflow:hidden;
    margin:.44rem -.27rem 0;
    display: -webkit-flex;
    display: -moz-flex;
    display: -ms-flex;
    display: -o-flex;
    display: flex;
    -webkit-box-align: stretch;
    -webkit-align-items: stretch;
    -moz-box-align: stretch;
    -ms-flex-align: stretch;
    align-items: stretch;
    flex-wrap:wrap;
}
.ul-stuffl li{
    /* width:25%;
    float:left; */
    padding:0 .27rem;
    -webkit-flex: 0 0 25%;
    -ms-flex: 0 0 25%;
    flex: 0 0 25%;
    -webkit-box-flex: 0 0 25%;
    -moz-box-flex: 0 0 25%;
    margin-bottom: 0.5rem;
}
.ul-stuffl .con{display:block;width: 100%;height: 100%;overflow:hidden;border:1px solid #dcdcdc;padding:.26rem .4rem .25rem;position:relative}
.ul-stuffl .tit{font-size:.2rem;color:#000;font-weight:400;font-family:SourceHanSansCNRegular;margin-bottom:.52rem}
.ul-stuffl .info{overflow:hidden;font-size:0;margin-right:.2rem}
.ul-stuffl .info .icon{display:inline-block;vertical-align:middle;width:.24rem;height:.26rem;overflow:hidden;background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;background-size:cover;margin-right:.12rem}
.ul-stuffl .con .info .icon .ul-stuffl .info span{display:inline-block;vertical-align:middle;font-size:.14rem;color:#666;margin-right:9px}
.ul-stuffl .pic{position:absolute;right:.3rem;bottom:.35rem;width:.26rem;height:.26rem;overflow:hidden;-webkit-transition:.6s;-moz-transition:.6s;-ms-transition:.6s;-o-transition:.6s;transition:.6s}
.ul-stuffl .pic img{display:block;width:100%;height:100%}
.ul-stuffl .con:hover .pic{opacity:.6}
/*!新闻详细页*/
.m-news-detailsl.sty1 .share{display: none;}
.m-news-detailsl.sty1 .col-l{float:none;width:auto}
.sty1 .m-detailsl .info,.sty1 .m-detailsl .title{text-align:center}
.m-news-detailsl{padding:.92rem 0 1.03rem;overflow:hidden;background-color:#f4f4f4}
.m-news-detailsl .col-l{float:left;width:78.38%;overflow:hidden}
.m-news-detailsl .col-r{float:right;width:18.24%;float:right}
.m-titl1{overflow:hidden;font-size:.3rem;color:#000;overflow:hidden;padding-left:.19rem;position:relative;font-weight:400;font-family:sourcehansanscnmedium;margin-bottom:.36rem}
.m-titl1:after{content:"";position:absolute;top:50%;width:.06rem;height:.2rem;background-color:#18a6e1;left:0;margin-top:-.1rem}
.ul-newsl2{overflow:hidden}
.ul-newsl2 li{margin-bottom:.35rem;overflow:hidden}
.ul-newsl2 .con{display:block;overflow:hidden}
.ul-newsl2 .con .tit{font-size:.2rem;color:#000;font-weight:400;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;margin-bottom:1px;-webkit-transition:.6s;-moz-transition:.6s;-ms-transition:.6s;-o-transition:.6s;transition:.6s}
.ul-newsl2 .con:hover .tit{color:#18a6e1}
.ul-newsl2 .con .date{font-size:.16rem;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}
.m-detailsl{overflow:hidden}
.m-detailsl .title{font-weight:400;font-size:.36rem;color:#000;overflow:hidden;margin-bottom:.4rem;font-family:sourcehansanscnmedium}
.m-detailsl .info{font-size:0;margin-bottom:1.03rem}
.m-detailsl .info .sp{display:inline-block;vertical-align:middle;font-size:.16rem;color:#555;overflow:hidden;padding-right:.2rem;margin-right:.2rem;position:relative}
.m-detailsl .info .sp:after{content:"";position:absolute;top:50%;right:0;width:1px;height:.18rem;background-color:#555;margin-top:-.09rem}
.m-detailsl .info .sp:last-child:after{display:none}
.m-detailsl .info .share{color:#1c1c1c;overflow:visible}
.m-detailsl .info .share .icon{display:inline-block;vertical-align:middle;text-align:center;overflow:hidden;padding:0 .12rem;position:relative}
.m-detailsl .info .share .icon a{display:block;width:.25rem;height:.25rem;line-height:.25rem;text-align:center;overflow:hidden;font-size:0;-webkit-transition:.6s;-moz-transition:.6s;-ms-transition:.6s;-o-transition:.6s;transition:.6s}
.m-detailsl .info .share .icon a:hover{opacity:.6}
.m-detailsl .info .share .icon img{display:inline-block;vertical-align:middle;max-height:100%;max-width:100%}
.m-detailsl .text{font-size:.16rem;color:#555;overflow:hidden}
/*!新闻列表*/
.m-news-listl{padding:.89rem 0 1.03rem;overflow:hidden;background-color:#f8f9fb;background-image:url(/profile/web/images/bgl2.jpg);background-repeat:no-repeat;background-position:top center;-webkit-background-size:100% auto;-moz-background-size:100% auto;-ms-background-size:100% auto;-o-background-size:100% auto;background-size:100% auto}
.ul-newsl.l2{margin:.5rem -.6rem 3px}
.ul-newsl.l2 li{padding:0 .6rem;margin-bottom:.99rem}
.ul-newsl.l2 .con{padding:.3rem .3rem;border:1px solid #e3e3e3}
.ul-newsl.l2 .con .pic{margin-bottom:.44rem}
.ul-newsl.l2 .con .date{margin-bottom:.27rem}
/*!新闻*/
.m-news-pagel{overflow:hidden}
.row-n1,.row-n2{overflow:hidden;background-color:#f4f4f4;padding:1rem 0 1.2rem}
.m-newsl4{overflow:hidden;margin-top:.51rem}
.m-newsl4 .ll{overflow:hidden;float:left;width:66.3%;padding-right:8px}
.m-newsl4 .rr{float:right;width:33.7%;overflow:hidden}
.m-newsl4 .pic{display:block;width:100%;height:5.89rem;overflow:hidden}
.m-newsl4 .pic img{display:block;height:100%;object-fit:cover;-webkit-transition:.6s;-moz-transition:.6s;-ms-transition:.6s;-o-transition:.6s;transition:.6s}
.m-newsl4 .pic:hover img{-webkit-transform:scale(1.06);-moz-transform:scale(1.06);-ms-transform:scale(1.06);-o-transform:scale(1.06);transform:scale(1.06)}
.ul-listl11{overflow:hidden}
.ul-listl11 li{margin-bottom:.02rem}
.ul-listl11 li:last-child{margin-bottom:0}
.ul-listl11 .con{overflow:hidden;background-color:#fff;position:relative;padding:.55rem 0 .42rem;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}
.ul-listl11 .con:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:4px;background-color:#fff;transition:.6s}
.ul-listl11 .con .num{width:1.12rem;font-size:.54rem;color:#c9c9c9;text-align:center;overflow:hidden;transition:.6s}
.ul-listl11 .con .txt{overflow:hidden;padding-right:.29rem}
.ul-listl11 .con .tit{font-size:.2rem;color:#000;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;font-weight:400;font-family:sourcehansanscnmedium;margin-bottom:.1rem}
.ul-listl11 .con .desc{font-size:.16rem;color:#666;overflow:hidden;height:3.5em;display:-webkit-box;box-orient:vertical;-webkit-box-orient:vertical;line-clamp:2;-webkit-line-clamp:2;overflow:hidden}
.ul-listl11 .con:hover .num,.ul-listl11 .on .con .num,.ul-listl11 .slick-current .con .num{color:#18a6e1}
.ul-listl11 .con:hover::after,.ul-listl11 .on .con::after,.ul-listl11 .slick-current .con::after{background-color:#18a6e1}
.ul-listl11 .box{flex-shrink:0}
.ul-listl11 .boxr{flex:1;overflow:hidden}
.row-n2{overflow:hidden;background-color:#fff}
.row-n2 .m-swiperl7{overflow:hidden;margin-top:.56rem}
.row-n2 .m-swiperl7 .con .txt .tit{margin-bottom:.22rem}
.row-n2 .m-swiperl7 .con .txt{bottom:.18rem}
.row-n3{overflow:hidden;padding:1.2rem 0;background-color:#f4f4f4}
.ul-newsl.l3{overflow:hidden;margin:.66rem -.81rem 0}
.ul-newsl.l3 li{padding:0 .81rem;margin-bottom:0}
.ul-newsl.l3 .con{background-color:transparent;padding:0 0 .39rem;border-bottom:5px solid #d1d1d1;-webkit-transition:.6s;-moz-transition:.6s;-ms-transition:.6s;-o-transition:.6s;transition:.6s}
.ul-newsl.l3 .con:hover{border-color:#18a6e1}
.ul-newsl.l3 .con .tit{margin-bottom:.22rem}
.ul-newsl.l3 .con .date{margin-bottom:.2rem}
.row-n4{overflow:hidden;padding:1.21rem 0 1.38rem}
.ul-storyl{overflow:hidden;margin:.52rem -.29rem 0}
.ul-storyl li{width:33.33%;padding:0 .29rem;float:left;overflow:hidden}
.ul-storyl .con{display:block;overflow:hidden}
.ul-storyl .con:hover .pic img{transform:scale(1.06)}
.ul-storyl .con:hover .tit{color:#0089c3}
.ul-storyl .con .pic{padding-top:62.33%;position:relative;height:0;overflow:hidden;margin-bottom:.11rem}
.ul-storyl .con .pic img{position:absolute;top:0;left:0;width:100%;height:100%;display:block;object-fit:cover;transition:.6s}
.ul-storyl .con .tit{font-size:.2rem;color:#000;font-family:SourceHanSansCNRegular;height:3.6em;overflow:hidden;transition:.6s}
.row-n5{background-color:#f9f9fa;overflow:hidden;padding:1rem 0 1.3rem}
.m-memorabilial{padding:0 .6rem;overflow:hidden;position:relative;margin-top:1.19rem}
.m-memoirl{overflow:hidden;padding-left:2.12rem}
.m-memoirl .num{font-size:.24rem;color:#000;height:1.53rem;padding-left:.08rem;position:relative;background:url(/profile/web/images/bgl3-1.png) top center no-repeat;-webkit-background-size:100% 1rem;-moz-background-size:100% 1rem;-ms-background-size:100% 1rem;-o-background-size:100% 1rem;background-size:100% 1rem}
.m-memoirl .swiper-slide-active .num:after{content:"";position:absolute;top:0;left:-1px;height:100%;width:2px;background-color:#18a6e1}
.m-memoirl .swiper-button-next,.m-memoirl .swiper-button-prev{width:.4rem;height:.31rem;top:50%;margin-top:-.2rem;left:0;background-image:url(/profile/web/images/iconl51.png);background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;background-size:cover}
.m-memoirl .swiper-button-next{left:auto;right:0;background-image:url(/profile/web/images/iconl52.png)}
.m-memoirl .swiper-button-next:hover{background-image:url(/profile/web/images/iconl52-1.png)}
.m-memoirl .swiper-button-prev:hover{background-image:url(/profile/web/images/iconl51-1.png)}
.m-memoirl2{overflow:hidden}
.m-memoirl2 .con{padding:0 1.58rem 0 .56rem;overflow:hidden;position:relative}
.m-memoirl2 .con img{display:block;width:100%}
.m-memoirl2 .con .picl1{width:4.52rem;float:left;overflow:hidden;height:auto;margin-top:.66rem}
.m-memoirl2 .con .picl2{float:right;width:3.55rem;overflow:hidden;height:auto;margin-top:.72rem}
.m-memoirl2 .con .txt{width:5.22rem;height:4.23rem;overflow:hidden;background-color:#393939;padding:.49rem .94rem 0;position:absolute;top:0;left:32%;z-index:1}
.m-memoirl2 .con .num{text-align:center;font-size:.8rem;color:#fff;margin-bottom:.22rem;}
.m-memoirl2 .con .desc{font-size:.15rem;color:#fff;overflow:hidden}
.m-memoirl2 .con .desc em{display:inline-block;vertical-align:middle;margin:-2px .16rem 0 0;width:.07rem;height:.07rem;border-radius:50%;background-color:#fff}
/*!社会责任*/
.m-societyl{overflow:hidden;padding:.72rem 0 .81rem;background-color:#f4f4f4}
.m-swiper-societyl{overflow:hidden;position:relative;margin:.63rem 0 .65rem}
.m-swiper-societyl .con{display:block;overflow:hidden;position:relative}
.m-swiper-societyl .pic{padding-top:49%;height:0;position:relative;overflow:hidden}
.m-swiper-societyl .pic img{display:block;width:100%;height:100%;position:absolute;top:0;left:0;object-fit:cover;transition:.6s}
.m-swiper-societyl .con .txt{position:absolute;bottom:0;left:0;width:100%;height:.7rem;line-height:.7rem;padding:0 1.9rem 0 .45rem;background:rgba(0,0,0,.39);font-size:.2rem;color:#fff;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;font-family:SourceHanSansCNRegular;transition:.3s}
.m-swiper-societyl .con:hover .pic img{transform:scale(1.06)}
.m-swiper-societyl .con:hover .txt{color:#18a6e1}
.m-societyl .m-swiper-societyl .swiper-pagination{position:absolute;right:.47rem;left:auto;bottom:.32rem;text-align:right;width:auto}
.m-societyl .m-swiper-societyl .swiper-pagination-bullet{width:9px;height:9px;border-radius:50%;background-color:#fff;position:relative;opacity:1;vertical-align:middle}
.m-societyl .m-swiper-societyl .swiper-pagination-bullet-active{background-color:transparent;border:2px solid #1799d2;width:12px;height:12px}
.m-societyl .ul-newsl{margin-bottom:0}
.m-filial-pietyl{padding:3.4rem 0 1.48rem;margin-bottom:.4rem;overflow:hidden;background-position:top left;background-repeat:no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;background-size:cover}
.m-filial-pietyl .txt{overflow:hidden}
.m-filial-pietyl .txt .tit{font-size:.36rem;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;color:#f4f4f4;margin-bottom:.16rem;font-family:SourceHanSansCNBold}
.m-filial-pietyl .txt .stit{font-size:.2rem;color:#f4f4f4;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;margin-bottom:.35rem;font-family:sourcehansanscnmedium}
.m-filial-pietyl .txt .desc{font-size:.16rem;max-height:3.76em;color:#f4f4f4;overflow:hidden;margin-bottom:.35rem;font-family:sourcehansanscnmedium}
.m-filial-pietyl .more{display:block;width:2.09rem;height:.55rem;line-height:.55rem;background:url(/profile/web/images/bgl5.jpg) center center no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;background-size:cover;padding:0 .22rem 0 .36rem;font-size:.2rem;color:#fff;-webkit-transition:.6s;-moz-transition:.6s;-ms-transition:.6s;-o-transition:.6s;transition:.6s}
.m-filial-pietyl .more:hover{opacity:.7}
.m-filial-pietyl .more i{display:block;float:right;width:.1rem;height:.18rem;margin-top:.18rem;background:url(/profile/web/images/iconl53.png) center center no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;background-size:cover}
.m-responsibilityl{overflow:hidden;background-color:#f4f4f4;padding-bottom:.71rem}
.m-responsibilityl .responsibilityl{overflow:hidden;position:relative}
.m-responsibilityl .responsibilityl .pic{display:block;width:100%;height:auto;overflow:hidden}
.m-responsibilityl .responsibilityl .pic img{display:block;width:100%;height:100%}
.m-responsibilityl .responsibilityl .txt{position:absolute;top:0;left:0;width:100%;padding-top:12.95%}
.m-responsibilityl .responsibilityl .tit{font-size:.36rem;color:#f4f4f4;font-family:SourceHanSansCNBold;margin-bottom:.15rem;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}
.m-responsibilityl .responsibilityl .desc{font-size:.2rem;color:#fff;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;font-family:sourcehansanscnmedium}
.m-swiperl-pdf{overflow:hidden;margin-top:-.53rem;position:relative;z-index:2;padding-bottom:1.39rem}
.m-swiperl-pdf .con{display:block;padding:0 .29rem;overflow:hidden}
.m-swiperl-pdf .con .pic{padding-top:137.113%;position:relative;height:0;overflow:hidden;margin-bottom:.26rem;-webkit-box-shadow:0 0 .24rem rgba(0,0,0,.1);-moz-box-shadow:0 0 .24rem rgba(0,0,0,.1);-ms-box-shadow:0 0 .24rem rgba(0,0,0,.1);-o-box-shadow:0 0 .24rem rgba(0,0,0,.1);box-shadow:0 0 .24rem rgba(0,0,0,.1)}
.m-swiperl-pdf .con .pic img{display:block;width:100%;height:100%;position:absolute;top:0;left:0;object-fit:cover;-webkit-transition:.6s;-moz-transition:.6s;-ms-transition:.6s;-o-transition:.6s;transition:.6s}
.m-swiperl-pdf .con .date{font-size:.16rem;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;color:#888;margin-bottom:.13rem}
.m-swiperl-pdf .con .date span{padding-bottom:1px;border-bottom:2px solid #1da8e1}
.m-swiperl-pdf .con .tit{font-size:.2rem;color:#000;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;font-weight:400;margin-bottom:5px;font-family:SourceHanSansCNRegular}
.m-swiperl-pdf .con .pdf{font-size:.14rem;color:#666;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}
.m-swiperl-pdf .swiper-button-next,.m-swiperl-pdf .swiper-button-prev{bottom:0;left:50%;width:.49rem;height:.49rem;margin-left:-.63rem}
.m-swiperl-pdf .swiper-button-next{right:auto;left:50%;margin-right:.63rem;margin-left:0}
.m-swiperl-pdf .con:hover .pic img{-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);transform:scale(1.08,1.08)}
.m-swiperl-pdf .swiper-pagination{display:none!important}
/*!公司简介*/
.m-companyl{margin-top:-2.1rem;position:relative;z-index:2;margin-bottom:1.21rem}
.ul-entryl1{-webkit-box-shadow:0 0 .24rem rgba(0,0,0,.1);-moz-box-shadow:0 0 .24rem rgba(0,0,0,.1);-ms-box-shadow:0 0 .24rem rgba(0,0,0,.1);-o-box-shadow:0 0 .24rem rgba(0,0,0,.1);box-shadow:0 0 .24rem rgba(0,0,0,.1)}
.ul-entryl1 li{width:25%;float:left}
.ul-entryl1 .con{position:relative;background-color:#fff;border-right:1px solid #d7d7d7;-webkit-transition:.6s;-moz-transition:.6s;-ms-transition:.6s;-o-transition:.6s;transition:.6s}
.ul-entryl1 .con .txt{overflow:hidden;height:3.62rem;padding:.31rem .46rem;-webkit-transition:.6s;-moz-transition:.6s;-ms-transition:.6s;-o-transition:.6s;transition:.6s}
.ul-entryl1 .con .num{font-size:.56rem;color:#18a6e1;line-height:1.2em;overflow:hidden;margin-bottom:1.56rem;-webkit-transition:.6s;-moz-transition:.6s;-ms-transition:.6s;-o-transition:.6s;transition:.6s}
.ul-entryl1 .con .num em{font-size:.24rem;display:inline-block;vertical-align:top;font-family:sourcehansanscnmedium;padding-left:3px}
.ul-entryl1 .con .icon{width:.43rem;height:.43rem;line-height:.43rem;font-size:0;overflow:hidden;text-align:center;margin-bottom:7px}
.ul-entryl1 .con .icon img{display:inline-block;vertical-align:middle;max-height:100%;max-width:100%}
.ul-entryl1 .con .icon .imgl2{display:none}
.ul-entryl1 .con .tit{font-size:.2rem;color:#000;overflow:hidden;font-family:SourceHanSansCNRegular;-webkit-transition:.6s;-moz-transition:.6s;-ms-transition:.6s;-o-transition:.6s;transition:.6s}
.ul-entryl1 li:last-child .con{border-right:none}
.ul-entryl1 .con:hover,.ul-entryl1 .on .con{border-right:none;margin-top:-.38rem;padding-top:.38rem;background-color:#18a6e1}
.ul-entryl1 .con:hover .num,.ul-entryl1 .con:hover .tit,.ul-entryl1 .on .con .num,.ul-entryl1 .on .con .tit{color:#fff}
.ul-entryl1 .con:hover .icon .imgl1,.ul-entryl1 .on .con .icon .imgl1{display:none}
.ul-entryl1 .con:hover .icon .imgl2,.ul-entryl1 .on .con .icon .imgl2{display:inline-block}
.m-profilel{overflow:hidden;padding-bottom:1.33rem}
.m-profilel .txt{font-size:.16rem;color:#555;overflow:hidden;padding:0 1.36rem 0 1.49rem;margin-top:.35rem}
.m-profilel .info{position:relative;overflow:hidden;padding-top:.8rem}
.m-profilel .info .bg{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden}
.m-profilel .info .bg img{display:block;max-height:100%;max-width:100%;margin:0 auto}
.m-profilel .info .desc{width:7.1rem;float:right;font-size:.2rem;color:#000;overflow:hidden;font-family:SourceHanSansCNRegular}
.m-videol.styl1{height:7.25rem}
.m-videol.styl1 .play{width:1.03rem;height:1.03rem;opacity:.31}
.m-timel{padding:1.2rem 0}
.ul-timel{margin:0 -.08rem}
.ul-timel li{width:25%;float:left;padding:0 .08rem}
.ul-timel .con{display:block;overflow:hidden;background-color:#4d4d4d;-webkit-transition:.6s;-moz-transition:.6s;-ms-transition:.6s;-o-transition:.6s;transition:.6s}
.ul-timel .con .txt{width:100%;overflow:hidden;text-align:center;padding:.72rem .1rem .98rem}
.ul-timel .con .tit{font-size:.45rem;color:#fff;font-family:Arial;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;font-weight:700;margin-bottom:.17rem}
.ul-timel .con .tit em{font-size:.2rem;font-family:SourceHanSansCNRegular;display:inline-block;vertical-align:bottom;margin-left:5px;padding-bottom:.27rem}
.ul-timel .con .desc{font-size:.16rem;color:#fff;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}
.ul-timel .con:hover,.ul-timel li.on .con{padding-top:.22rem;margin-top:-.22rem;background-color:#18a6e1}
.m-honorl{overflow:hidden}
.ul-listl10.l1{margin-bottom:0;float:left;margin-left:.5rem;padding-top:.17rem}
.ul-listl10.l1 .con{font-size:.24rem}
.ul-listl10.l1 li{padding-right:.17rem;margin-right:.15rem}
.ul-listl10.l1 li:after{width:2px;height:.2rem;background-color:#000}
.ul-honorl{overflow:hidden;padding:1.53rem 1rem 1.12rem}
.ul-honorl li{width:33.33%;float:left;font-size:0;overflow:hidden;padding:0 .2rem;margin-bottom:.32rem}
.ul-honorl .con{display:inline-block;vertical-align:middle;font-size:.19rem;color:#000;max-width:100%;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;-webkit-transition:.6s;-moz-transition:.6s;-ms-transition:.6s;-o-transition:.6s;transition:.6s;font-family:SourceHanSansCNRegular}
.ul-honorl .con:hover{color:#18a6e1}
.m-mergerl .mergerl{padding:1rem 0 .64rem;overflow:hidden;background-position:center center;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;background-size:cover;background-repeat:no-repeat}
.m-memoirl.fff .num{color:#fff;background-image:url(/profile/web/images/bgl3-2.png);background-position:bottom .33rem center;height:2rem;font-family:Arial;padding-top:.7rem}
.m-memoirl.fff .swiper-button-next,.m-memoirl.fff .swiper-button-prev{width:.3rem;height:.3rem;opacity:.27;-webkit-transition:.6s;-moz-transition:.6s;-ms-transition:.6s;-o-transition:.6s;transition:.6s;margin-top:0;top:auto;bottom:.55rem}
.m-memoirl.fff .swiper-button-prev,.m-memoirl.fff .swiper-button-prev:hover{background-image:url(/profile/web/images/iconl58.png)}
.m-memoirl.fff .swiper-button-next,.m-memoirl.fff .swiper-button-next:hover{background-image:url(/profile/web/images/iconl59.png)}
.m-memoirl.fff .swiper-button-next:hover,.m-memoirl.fff .swiper-button-prev:hover{opacity:1}
.m-memoirl3{overflow:hidden}
.m-memoirl3 .con{overflow:hidden;padding-top:4px}
.m-memoirl3 .num{font-size:.9rem;color:#fff;overflow:hidden;text-align:center;margin-bottom:.15rem}
.m-memoirl3 .desc{font-size:.16rem;color:#fff;overflow:hidden;text-align:center}
.m-memoirl .m-memorabilial{margin-top:2.15rem}
.m-conflatel{font-size:.24rem;color:#000;overflow:hidden;text-align:center;width:6.8rem;margin:1.07rem auto 1.05rem;font-family:sourcehansanscnmedium}
.m-flipl{overflow:hidden;font-size:18px;color:#666;padding-top:30px;border-top:1px solid #ccc;margin-top:40px}
.m-flipl a{color:inherit;border-bottom:1px solid transparent}
.m-flipl a:hover{color:#18a6e1;border-color:#18a6e1}
.m-flipl .col-l,.m-flipl .col-r{width:49%;overflow:hidden;-ms-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap}
.m-flipl .col-r{text-align:right}
.g-ml{
    display: none !important;
}
@media only screen and (max-width:1440px){
.m-flipl{font-size:16px;padding-top:15px;margin-top:20px}
}
@media only screen and (max-width:1199px){
.m-bodytxt h1{font-size:20px}
}
@media only screen and (max-width:767px){
.m-productPicl>.swiper-wrapper{
    justify-content: flex-start;
}
.m-flipl{font-size:14px;line-height:24px;margin-bottom:20px}
.m-flipl .col-l,.m-flipl .col-r{float:none;width:auto;text-align:left}
}
.m-pop{position:fixed;left:0;top:0;right:0;bottom:0;cursor:auto;z-index:100;display:none}
.m-pop .pop-bg{position:absolute;left:0;top:0;bottom:0;right:0;z-index:-1;background:rgba(0,0,0,.51)}
.m-pop .inner{position:absolute;left:50%;top:50%;width:400px;border-radius:3px;transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);background-color:#fff;overflow:hidden}
.m-QRCode{overflow:hidden;width:100%}
.m-QRCode img{display:block;width:100%;height:100%}
@media only screen and (max-width:480px){
.m-pop .inner{width:70%}
}
@media only screen and (max-width:1600px){
.m-swiperl1 .swiper-button-next,.m-swiperl1 .swiper-button-prev,.m-swiperl2 .swiper-button-next,.m-swiperl2 .swiper-button-prev{right:8.333%}
.m-swiperl1 .swiper-button-prev{right:13.33%}
.m-swiperl2{margin-left:8.333%}
.m-swiperl3 .swiper-slide{padding:0 3%}
.m-swiperl3{margin-left:5.2%}
.m-swiperl6,.m-swiperl7{margin-left:9%}
.m-productswiperl .pic,.m-videol{height:6.4rem}
.m-productswiperl .play,.m-videol .play{height:1rem;width:1rem}
.m-specificsl .specificsl{margin-top:.3rem}
.m-picswiperl1 .pic{height:5rem;line-height:5rem}
.m-picswiperl2 .pic{height:.9rem;line-height:.9rem}
.ul-iconl1{margin-bottom:.8rem}
.ul-honorl{padding:.9rem .9rem}
.m-intellectl2 .intellectl .tit{font-size:.4rem}
.m-profilel,.m-specificsl,.m-tailorisml{padding-bottom:1rem}
.m-tailorisml .desc,.ul-listl10{margin-bottom:.5rem}
.m-companyl{margin-bottom:1rem}
.m-timel{padding:1rem 0}
.m-conflatel{margin:.8rem auto}
.m-filial-pietyl{padding:2.4rem 0 1rem}
.ul-employl{padding:.7rem 0}
.m-activityl,.m-investorl,.m-layoutl,.m-noticel,.m-supportl{padding:.8rem 0}
.m-informationl,.m-supplyl,.m-trainl{padding-top:1rem}
.ul-listl7,.ul-listl7.l5{margin-top:.9rem}
.ul-listl7 li{margin-bottom:.9rem}
.ul-listl8 .con .pic{width:1.1rem;height:1.1rem;line-height:1.08rem;margin-bottom:.3rem}
.ul-listl2,.ul-tabl1{margin-bottom:.4rem}
.m-accessoryl,.m-policy{margin-bottom:.8rem}
.m-managel,.m-partlm{padding-top:.6rem}
.ul-listl4{padding:.7rem 0 .4rem}
.m-swiperl4 .txt{padding-bottom:.5rem}
}
@media only screen and (max-width:1200px){
    .g-pcl{
    display: none !important;
}
.g-ml{
    display: block !important;
}
.cur.c2{padding:5px 0}
.ban{min-height:150px}
.cur{position:absolute;top:0;left:15px;right:15px}
.cur,.cur a,.cur span,.cur.c2,.cur.c2 a,.cur.c2 span{font-size:14px}
.ban .desc,.ban .desc.d2{font-size:13px;margin-top:20px}
.ban .txt{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:flex-start;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:flex-start;padding-top:40px}
.ban .txt .wp{flex:1}
.ban .txt .tit{margin-top:0}
.ban .txt .btn,.m-purchasel .btnbox .btn{margin-right:6px;height:36px;line-height:36px;font-size:14px;padding:0 10px}
.ul-employl .con .txt{font-size:16px}
.ul-listl7 .con .num i{width:45px;height:20px;line-height:20px;overflow:hidden;font-size:12px}
.m-addrl .info em,.m-conflatel,.m-memoirl .num,.m-policy .tit,.ul-entryl1 .con .num em,.ul-listl10.l1 .con{font-size:18px}
.m-forml1 .sub-btn .btn,.m-morel.l2 a,.m-policy .desc em,.m-suitl .tit,.m-swiperl6 .con .desc,.m-tailorisml .tit,.m-technologyl .technologyl span,.ul-listl1 .con .txt .tt{font-size:16px}
.m-addrl .info,.m-filial-pietyl .txt .stit,.m-forml1 .box .txt,.m-illustratel .tit,.m-manufacturel .top .tit,.m-morel a,.m-policy .desc h3,.m-profilel .info .desc,.m-responsibilityl .responsibilityl .desc,.m-specificsl .txt .info,.m-swiper-societyl .con .txt,.m-swiperl-pdf .con .tit,.m-swiperl4 .txt .job,.m-swiperl5 .swiper-slide .tit,.m-swiperl5 .swiper-slide-active .tit,.m-swiperl7 .con .txt,.m-swiperl7 .con .txt .tit,.m-topl .tit,.m-trainl .desc,.ul-entryl1 .con .tit,.ul-honorl .con,.ul-listl11 .con .tit,.ul-listl2 .con,.ul-listl4 .con .tit,.ul-listl6 .txt,.ul-listl7 .txt,.ul-listl8 .con .txt .tit,.ul-listl9 .con,.ul-medial .txt .tit,.ul-newsl .con .tit,.ul-newsl2 .con .tit,.ul-noticel .con .tit,.ul-pertainl .con .txt,.ul-storyl .con .tit,.ul-stuffl .tit,.ul-timel .con .tit em,.ul-tipsl .con{font-size:15px}
.ul-iconl1 .tt{font-size:14px}
.m-accessoryl .info,.m-addrl .top .tit,.m-detailsl .info .sp,.m-detailsl .text,.m-filial-pietyl .txt .desc,.m-forml1 .box .inp,.m-forml1 .box .text,.m-illustratel .desc,.m-joinl .txt .btn,.m-joinl .txt .desc,.m-layoutl .desc,.m-memoirl3 .desc,.m-policy .desc,.m-profilel .txt,.m-specificsl .share,.m-specificsl .txt .desc,.m-swiperl-pdf .con .date,.m-swiperl3 .txt,.m-swiperl4 .txt .info,.m-swiperl7 .con .txt .desc,.m-tailorisml .desc,.m-technologyl .technologyl .box .num,.m-technologyl .technologyl .box .tt,.m-topl .desc,.ul-listl11 .con .desc,.ul-listl8 .con .txt .desc,.ul-listl9 .con em,.ul-manufacturel .con .desc,.ul-medial .txt .desc,.ul-newsl .con .date,.ul-newsl .con .desc,.ul-newsl2 .con .date,.ul-noticel .con .date,.ul-timel .con .desc{font-size:13px}
.m-swiperl-pdf .con .pdf,.ul-stuffl .info span{font-size:12px}
.m-purchasel .btnbox em{width:20px;height:20px;line-height:20px;margin-top:-2px}
.m-swiperl2,.m-swiperl3{margin:0}
.m-swiperl3{margin-bottom:40px}
.m-supplyl .m-swiperl2 .swiper-slide,.m-swiperl3 .swiper-slide{padding:0 10px}
.m-swiperl2 .swiper-button-prev{left:10px}
.m-swiperl1 .swiper-button-next,.m-swiperl1 .swiper-button-prev,.m-swiperl2 .swiper-button-next,.m-swiperl2 .swiper-button-prev{right:10px}
.m-swiperl1 .swiper-button-prev{right:60px}
.m-swiperl1 .swiper-button-next,.m-swiperl1 .swiper-button-prev{top:10px;margin-top:0;width:36px;height:36px}
.ul-listl5 li{height:7.2rem}
.ul-employl li{margin:0 .8rem}
.ul-listl7 .con .num{padding:0 50px}
.m-manufacturel .form .sel select{width:130px;height:38px;line-height:36px;overflow:hidden;font-size:13px}
.m-manufacturel .so .inp{width:280px;height:38px;line-height:36px;font-size:13px}
.m-manufacturel .so .btn{width:50px;height:38px;-webkit-background-size:16px auto;-moz-background-size:16px auto;-ms-background-size:16px auto;-o-background-size:16px auto;background-size:16px auto}
.m-manufacturel .top{margin-bottom:20px}
.ul-manufacturel .con .tit{font-size:16px}
.ul-manufacturel .con .txt{margin-bottom:15px}
.m-technologyl .technologyl{padding:10px 0}
.m-technologyl .technologyl .top{margin-bottom:10px}
.m-technologyl .technologyl .box{min-height:38px}
.m-technologyl .technologyl .box .tt{padding:8px 0}
.m-technologyl .technologyl .box .pic{height:36px;line-height:36px}
.m-technologyl .technologyl .item span:after,.m-technologyl .technologyl .item.l1 .con .s3:before{top:18px}
.m-technologyl .technologyl .desc:after{height:18px}
.m-technologyl{margin-bottom:30px}
.m-videol{height:45.4166vw;min-height:150px}
.m-videol .play{width:100px;height:100px}
.m-forml1 .box .inp,.m-forml1 .box .text{height:32px;line-height:30px}
.m-forml1 .box .text{height:70px}
.m-forml1 .sub-btn .btn{height:30px;line-height:30px}
.ul-tabl1 .con{width:160px;height:40px;line-height:40px;font-size:18px}
.ul-noticel .con:after{width:10px;height:10px;top:15px;left:0}
.m-investorl .investorl .rr{width:40%;margin-right:10%}
.m-joinl .txt{padding:15% 15% 0}
.m-joinl .txt .btn{width:130px;height:30px;line-height:30px}
.m-productswiperl .pic{height:41.51vw;min-height:200px}
.ul-tipsl{margin-bottom:10px}
.m-argumentsl{padding: 30px 0 20px}
.m-titl1{font-size:20px}
.m-detailsl .info .share .icon a{width:20px;height:20px;line-height:20px}
.pages ul li{padding:0 5px}
.pages ul li a{width:36px;height:36px;line-height:36px;font-size:14px;-webkit-box-shadow:0 0 5px rgba(0,0,0,.05);-moz-box-shadow:0 0 5px rgba(0,0,0,.05);-ms-box-shadow:0 0 5px rgba(0,0,0,.05);-o-box-shadow:0 0 5px rgba(0,0,0,.05);box-shadow:0 0 5px rgba(0,0,0,.05)}
.ban .more{width:30px;margin-top:10px}
.ul-listl11 li{margin-bottom:2px}
.m-newsl4 .pic{height:6.37rem}
.m-newsl4 .pic img{width:100%;height:auto}
.ul-listl11 .con{padding:.4rem 0 .35rem}
.m-swiperl6,.m-swiperl7{margin-left:.3rem}
.m-memoirl .swiper-button-next,.m-memoirl .swiper-button-prev{width:30px;height:23px}
.m-memoirl2 .con{padding-right:.97rem}
.m-memoirl2 .con .picl2{width:5.55rem}
.m-memoirl2 .con .picl1{width:5.52rem}
.m-memoirl2 .con .txt{width:7rem;height:6rem;left:29.4%}
.m-memoirl2 .con .desc{font-size:13px}
.row-n2 .m-swiperl7 .con .txt .tit{margin-bottom:10px}
.m-filial-pietyl .more{height:36px;line-height:36px;width:120px;font-size:15px}
.m-filial-pietyl .more i{width:5px;height:9px;margin-top:13px}
.m-swiperl-pdf{padding-bottom:30px;margin-top:-30px}
.m-swiperl-pdf .swiper-pagination{display:block!important}
.m-swiperl-pdf .swiper-button-next{display:none}
.m-swiperl-pdf .swiper-button-prev{display:none}
.m-swiper-societyl .con .txt{padding:0 110px 0 10px}
.m-societyl .m-swiper-societyl .swiper-pagination-bullet{width:6px;height:6px}
.m-profilel .info .desc{width:60%}
.m-companyl{margin-top:30px}
.ul-entryl1 .con .txt{height:auto;padding:15px}
.ul-entryl1 .con:hover{padding-top:0;margin-top:0}
.ul-entryl1 .con .num{margin-bottom:30px}
.ul-listl10.l1{padding-top:3px}
.ul-entryl1 .con .icon{width:36px;height:36px}
.m-swiperl6 .swiper-button-next,.m-swiperl6 .swiper-button-prev{right:.3rem}
.m-swiperl6 .swiper-button-prev{margin-right:60px}
.ul-newsl .con .desc{-webkit-line-clamp:2}
.ul-entryl1 .con:hover,.ul-entryl1 .on .con{margin-top:0;padding-top:0}
.m-swiperl5 .swiper-slide .icon{width:18px;height:18px}
}
@media only screen and (max-width:960px){
.ban{min-height:200px;height: auto;}
.ban .txt{padding:50px 0;position: static;}
.ban .txt .tit{font-size:20px;max-height:3.5em}
.g-titl1 h3,.m-detailsl .title,.m-filial-pietyl .txt .tit,.m-responsibilityl .responsibilityl .tit{font-size:20px}
.g-titl1 .more{font-size:13px;margin-top:5px;padding-left:30px;-webkit-background-size:23px auto;-moz-background-size:23px auto;-ms-background-size:23px auto;-o-background-size:23px auto;background-size:23px auto}
.ban .txt .btn-box,.ban.l1 .btn-box{margin-top:10px}
.m-activityl,.m-carousell,.m-illustratel,.m-investorl,.m-layoutl,.m-managel,.m-manufacturel,.m-medial,.m-news-detailsl,.m-news-listl,.m-newsl,.m-noticel,.m-responsel,.m-societyl,.m-suitl,.m-supportl,.row-n1,.row-n2,.row-n3,.row-n4,.row-n5,.ul-employl,.ul-honorl{padding:20px 0}
.ul-employl .con .pic{width:50px;height:50px;line-height:46px}
.ul-employl li{margin:0 10px}
.m-informationl,.m-supplyl,.m-trainl{padding-top:30px}
.m-layoutl .desc{margin:10px 0}
.m-layoutl .desc br{display:none}
.ul-listl6 .num,.ul-listl7 .con .num{font-size:26px}
.m-informationl .m-swiperl3 .swiper-pagination-bullet,.ul-listl6 .num em{font-size:16px}
.ul-listl10,.ul-listl7 li,.ul-tabl1{margin-bottom:20px}
.ul-listl7{margin:30px 0 10px}
.m-swiperl1{padding:60px 0 40px}
.m-trainl .m-swiperl1 .swiper-pagination-progressbar{width:200px;bottom:20px}
.ul-listl7.l5,.ul-listl8{margin-top:30px}
.ul-listl8 .con .pic{margin-bottom:10px}
.ul-listl8 .con .txt .tit{margin-bottom:5px}
.m-supplyl .m-swiperl2 .swiper-slide{width:300px}
.ul-listl8 .con{max-width:none;padding:0 10px}
.m-swiperl-pdf .swiper-button-next,.m-swiperl-pdf .swiper-button-prev,.m-swiperl2 .swiper-button-next,.m-swiperl2 .swiper-button-prev{width:36px;height:36px}
.ul-listl2{margin:10px 0 30px}
.ul-newsl,.ul-newsl.l2{margin:0 -10px}
.ul-newsl li,.ul-newsl.l2 li,.ul-newsl.l3 li{padding:0 10px;margin-bottom:20px}
.m-swiperl3 .swiper-button-next,.m-swiperl3 .swiper-button-prev{width:32px;height:5px}
.m-swiperl3 .swiper-button-prev{left:10px;right:auto}
.m-swiperl3 .swiper-button-next{left:auto;right:10px}
.m-accessoryl .info,.m-swiperl3{margin-bottom:20px}
.m-supportl .ll{margin-right:30px}
.m-accessoryl,.m-policy,.ul-listl5{margin-bottom:30px}
.ul-listl1 .con .txt,.ul-listl4 .con .tit em,.ul-listl4 .con .tit span{font-size:20px}
.ul-listl4 .con .icon{width:40px;height:40px;line-height:40px}
.ul-listl4{padding:30px 0}
.ul-listl4 li{padding:0 5px}
.m-partl{padding-top:30px}
.ul-medial .pic{width:80px;height:80px;line-height:80px}
.ul-medial .con{padding:15px}
.ul-medial .txt{padding-top:10px}
.ul-manufacturel li,.ul-medial li{padding:0 5px;margin-bottom:10px}
.ul-manufacturel .con{padding:20px}
.m-intellectl2 .intellectl .tit{font-size:20px;float:none}
.m-intellectl2 .intellectl{padding:20px 0}
.ul-listl9{width:auto;float:none}
.ul-listl9{display:block}
.ul-listl9 li{width:25%;float:left;text-align:center}
.m-manufacturel .so .inp{width:220px}
.m-technologyl .technologyl .s1{padding-right:10px}
.m-technologyl .technologyl .s2,.m-technologyl .technologyl .s2 .box,.m-technologyl .technologyl .s3,.m-technologyl .technologyl .s3 .box,.m-technologyl .technologyl .s4 .box{padding:0 10px}
.m-technologyl .technologyl .s4{padding-left:10px}
.m-technologyl .technologyl .item.l1 .con .s3:before{height:150px}
.m-videol .play,.m-videol.styl1 .play{width:60px;height:60px}
.m-activityl{padding-bottom:10px}
.ul-noticel{margin:0 -5px 20px}
.ul-noticel li{padding:0 5px}
.m-swiperl4 .swiper-button-next,.m-swiperl4 .swiper-button-prev{width:40px;height:40px;margin-top:-20px}
.m-swiperl4 .swiper-slide{padding:0 60px}
.m-swiperl4 .txt .rr{width:70%}
.m-swiperl4 .txt .tit{font-size:18px}
.m-swiperl4 .txt .icon{width:40px;height:40px;line-height:40px}
.m-swiperl5 .swiper-slide .pic{width:50px;height:50px}
.m-specificsl .txt .info,.m-swiperl4{margin-bottom:20px}
.m-widthl{width:auto;padding:0 60px}
.ul-listl10 .con{font-size:20px}
.m-specificsl{padding-bottom:20px}
.m-specificsl .specificsl{margin-top:20px}
.m-specificsl .txt{padding-left:20px}
.ul-iconl1{margin-bottom:30px}
.ul-iconl1 .pic{width:40px;height:40px;line-height:40px}
.m-specificsl .share .icon a{width:20px;height:20px;line-height:20px}
.m-specificsl .share .icon{padding:0 10px}
.m-specificsl .share .icon:after{height:14px}
.ul-tipsl .con{height:36px;line-height:36px}
.m-navigationl{height:36px}
.ul-tipsl li{width:120px}
.m-productswiperl .play{width:60px;height:60px}
.m-productPicl{margin-top:-30px}
.m-productPicl .con .play{width:24px;height:24px}
#section-2 .m-tailorisml {padding-top: 30px;}
.m-tailorisml .desc{margin-bottom:20px}
.m-swiperl6,.m-swiperl7{margin:0 10px}
.m-swiperl6 .con{width:50%}
.m-swiperl6 .con .desc{width:100%}
.m-swiperl6 .swiper-button-next,.m-swiperl6 .swiper-button-prev{bottom:20px;right:10px;width:30px;height:30px}
.m-swiperl6 .swiper-button-prev{right:50px}
.m-swiperl7 .swiper-slide{width:33.33%;padding:0 5px;margin-right:0}
.m-swiperl7 .con .txt{padding:0 10px;bottom:10px}
.m-swiperl7{padding-bottom:20px}
.m-carousell .m-swiperl7 .swiper-pagination-progressbar{width:150px;left:50%;bottom:0;background-color:#ccc}
.m-swiperl6 .icon{width:20px;height:20px;line-height:20px}
.ul-pertainl{margin:20px -5px 0}
.ul-pertainl li{padding:0 5px;margin-bottom:10px}
.ul-pertainl .con .txt{width:140px;margin-left:-70px;height:36px;line-height:36px}
.m-argumentsl .desc,.m-argumentsl .pic{margin-top:20px}
.m-materiall{padding-bottom:20px}
.ul-stuffl{margin:20px -5px 0}{padding:0 5px;margin-bottom: 10px;}
.m-tailorisml .tailorisml{margin-top:20px}
.ul-stuffl .pic{width:20px;height:20px;bottom:20px;right:15px}
.m-detailsl .title{margin-bottom:10px}
.m-detailsl .info{margin-bottom:15px}
.m-titl1{font-size:16px;margin-bottom:20px}
.ul-newsl2 li{margin-bottom:15px}
.m-newsl4{margin-top:15px}
.m-newsl4 .ll,.m-newsl4 .rr{width:auto;float:none;margin:0}
.ul-listl11 .con{padding:15px 0}
.ul-listl11 .con .desc{height:auto}
.ul-listl11 .con .num{width:60px;font-size:20px}
.ul-listl11 .con .tit{margin-bottom:5px}
.m-newsl4 .pic{height:auto}
.m-newsl4 .pic img{width:100%;height:100%}
.row-n2 .m-swiperl7{margin-top:15px}
.ul-newsl.l3{margin:15px -10px}
.ul-storyl{margin:15px -10px 0}
.ul-storyl li{padding:0 10px}
.m-memorabilial{padding:0 50px;margin-top:20px}
.m-memoirl2 .con .num{font-size:20px}
/* .m-technologyl .technologyl .info{padding-bottom:13px} */
.m-swiper-societyl .con .txt{height:40px;line-height:40px}
.m-societyl .m-swiper-societyl .swiper-pagination{right:15px;bottom:15px}
.m-swiper-societyl .con .txt{padding:0 90px 0 10px}
.m-swiper-societyl{margin:20px 0}
.ul-newsl .con{padding:15px}
.m-profilel,.m-responsibilityl{padding-bottom:20px}
.m-filial-pietyl{padding:140px 0 30px}
.m-filial-pietyl .txt .desc,.m-filial-pietyl .txt .stit,.m-responsibilityl .responsibilityl .tit{margin-bottom:10px}
.m-filial-pietyl .txt .tit,.m-swiperl-pdf .con .date{margin-bottom:5px}
.m-swiperl-pdf .con{padding:0 10px}
.m-profilel .txt{padding:0}
.m-companyl{margin:30px 0}
.ul-entryl1 .con .num,.ul-timel .con .tit{font-size:20px}
.ul-entryl1 .con .num em,.ul-timel .con .tit em{font-size:14px}
.ul-entryl1 .con .icon{width:30px;height:30px}
.m-profilel .txt{margin-top:20px}
.m-profilel .info{padding-top:20px}
.m-timel{padding:30px 0}
.ul-listl10.l1 .con{font-size:16px}
.ul-timel .con .txt{padding:30px 10px}
.ul-honorl li{margin-bottom:10px}
.m-mergerl .mergerl{padding:20px 0}
.m-memoirl3 .num{font-size:24px}
.m-memoirl3 .desc{font-size:12px}
.ul-honorl{margin:0 -10px}
.ul-honorl li{padding:0 10px}
.ul-listl6{display:none}
.ul-listl6.l6-m{display:block;margin:10px 0}
}
@media only screen and (max-width:768px){
.g-titl1 h3,.m-filial-pietyl .txt .tit,.m-responsibilityl .responsibilityl .tit{font-size:18px}
.ul-listl7 li,.ul-listl7.l5 li{width:50%;margin-bottom:20px}
.ul-listl7.l5 li:after{display:none}
.ul-listl6 .num,.ul-listl7 .con .num{font-size:22px}
.ul-listl7 .num em{font-size:18px}
.ul-listl8 li{width:33.33%;margin-bottom:20px}
.ul-listl8 .con .pic{width:80px;height:80px;line-height:78px}
.ul-newsl li,.ul-storyl li{width:50%}
.ul-newsl li,.ul-newsl.l2 li,.ul-newsl.l3 li{padding:0 5px;margin-bottom:10px}
.ul-listl2 li{width:33.33%;margin:0 0 5px;text-align:center}
.ul-newsl .con,.ul-newsl.l2 .con{padding:15px}
.ul-newsl .con .tit,.ul-newsl.l2 .con .tit,.ul-newsl.l3 .con .tit{margin-bottom:5px}
.ul-newsl .con .date,.ul-newsl.l2 .con .date,.ul-newsl.l3 .con .date{margin-bottom:10px}
.ul-newsl .con .pic,.ul-newsl.l2 .con .pic,.ul-newsl.l3 .con .pic{margin-bottom:10px}
.m-supportl .ll{width:auto;float:none;margin:0 -5px 10px}
.ul-listl1 li{width:33.33%;float:left;padding:0 5px}
.ul-listl1 .con{padding:20px 0}
.m-policy .tit{margin-bottom:10px}
.ul-listl1 .con .icon{width:30px;height:30px;line-height:30px}
.ul-listl4 li{width:auto;float:none;margin-bottom:10px}
.m-purchasel .txt{padding:60px 10px}
.ul-listl5 li{height:50vh}
.ul-manufacturel li,.ul-medial li{width:50%}
.ul-listl9 li{width:33.33%}
.m-technologyl .technologyl .s1{padding-right:5px}
.m-technologyl .technologyl .s2,.m-technologyl .technologyl .s2 .box,.m-technologyl .technologyl .s3,.m-technologyl .technologyl .s3 .box,.m-technologyl .technologyl .s4 .box{padding:0 5px}
.m-technologyl .technologyl .s4{padding-left:5px}
.m-technologyl .technologyl .box{min-height:30px}
.m-technologyl .technologyl .box .tt{padding:4px 0;font-size:12px}
.m-technologyl .technologyl .box .pic{height:28px;line-height:28px}
.m-videol .play,.m-videol.styl1 .play{width:40px;height:40px}
.m-investorl .investorl{padding-top:20px}
.m-addrl{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}
.m-addrl .logopic{width:110px;margin-left:20px}
.m-addrl .addrl{margin-bottom:20px}
.m-addrl .box{margin-bottom:10px}
.m-investorl .investorl .ll{width:auto;float:none;margin-bottom:30px;padding-left:0}
.m-investorl .investorl .rr{width:auto;float:none;margin:0}
.ul-tabl1{margin:0 -5px 20px}
.ul-tabl1 li{display:block;float:left;width:33.33%;padding:0 5px}
.ul-tabl1 .con{width:100%;height:36px;line-height:36px;font-size:16px}
.m-swiperl4 .txt{padding:10px 10px 20px}
.m-swiperl4 .txt .ll{float:none;text-align:center;margin-bottom:0;padding:0}
.m-swiperl4 .txt .rr{width:auto;float:none}
.m-swiperl4 .txt .desc{padding:30px}
/* .m-swiperl4 .txt .info{height:6em} */
.m-swiperl4 .txt .icon{width:30px;height:30px}
.m-swiperl4 .txt .icon.i1{top:0}
.m-joinl .txt{padding:30px 10px;text-align:center}
.m-joinl .txt .desc{margin-bottom:10px}
.m-joinl .txt .desc br{display:none}
.m-joinl .txt .btn{margin:0 auto}
.m-picswiperl1 .pic{height:400px;line-height:400px}
.m-specificsl .specificsl .ll,.m-specificsl .specificsl .rr{float:none;width:auto}
.m-specificsl .specificsl .ll{margin-bottom:20px}
.m-picwidthl{padding:0 60px}
.m-picswiperl2 .swiper-button-next{right:10px;width:30px;height:30px}
.m-picswiperl2 .swiper-button-prev{right:auto;left:10px;width:30px;height:30px}
.m-specificsl .txt{padding:0 10px;width:50%;margin:0 auto}
.m-specificsl .txt .tit{font-size:20px;margin-bottom:10px}
.m-specificsl .txt .desc,.m-specificsl .txt .info,.ul-iconl1{margin-bottom:10px}
.m-swiperl7 .swiper-slide,.ul-pertainl li{width:50%;margin-bottom:10px}
.ul-stuffl li{
    -webkit-flex: 0 0 50%;
    -ms-flex: 0 0 50%;
    flex: 0 0 50%;
    -webkit-box-flex: 0 0 50%;
    -moz-box-flex: 0 0 50%;
}
.ul-stuffl .con{padding:10px}
.m-news-detailsl .col-l,.m-news-detailsl .col-r{width:auto;float:none}
.m-news-detailsl .col-l{margin-bottom:20px}
.m-titl1{margin-bottom:10px}
.ul-storyl li{margin-bottom:10px}
.m-memoirl{padding:0}
.m-memoirl2 .con .picl1,.m-memoirl2 .con .picl2{display:none}
.m-memoirl2 .con .txt{position:static;width:auto;height:auto;padding:20px}
.m-memoirl2 .con{padding:0}
.m-memoirl .num,.m-memoirl.fff .num{background:0 0;text-align:center;height:auto;padding:20px 0;font-size:16px}
.m-memoirl .swiper-slide-active .num:after{display:none}
.ul-newsl.l3 .con{padding-bottom:10px}
.m-filial-pietyl .txt .desc{max-height:3.5em}
.m-filial-pietyl .txt .stit{margin-bottom:5px}
.m-filial-pietyl{padding:90px 0 20px}
.m-memoirl.fff .swiper-button-next,.m-memoirl.fff .swiper-button-prev{top:50%;width:30px;height:30px;margin-top:-15px}
.m-conflatel{width:auto;margin:30px 0}
.m-memoirl .swiper-slide-active .num,.m-memoirl.fff .swiper-slide-active .num{color:#18a6e1}
.ul-honorl li,.ul-timel li{width:50%;margin-bottom:10px}
.ul-entryl1 li{width:50%}
.ul-entryl1 .con{border:1px solid #d7d7d7}
.m-conflatel{font-size:16px}
.m-videol.styl1{height:300px}
.m-specificsl .share .social-share .icon-wechat .wechat-qrcode{
    margin-top: -300px;
}
.m-specificsl .share .social-share .icon-wechat .wechat-qrcode:after{
    display: none;
}
}
@media only screen and (max-width:480px){
.ban .txt{padding-top:10px}
.ban .txt .tit{font-size:18px}
.ul-listl1 .con .txt,.ul-listl4 .con .tit em,.ul-listl4 .con .tit span{font-size:18px}
.m-supplyl .m-swiperl2 .swiper-slide{width:100%}
.m-swiperl3 .swiper-slide{width:100%}
.m-informationl .m-swiperl3 .swiper-pagination{left:0;right:0;text-align:center;width:100%}
.ul-employl li{width:50%;float:left;display:block;margin:0 0 10px}
.ul-noticel li,.ul-storyl li{width:auto;float:none}
.m-policy{margin-bottom:0}
.ul-listl3 li.l1{width:100%}
.ul-listl3 li{width:50%}
.ul-listl5{margin:0}
.ul-listl1 li{width:auto;float:none;margin-bottom:10px}
.ul-listl5 .pic img{width:100%;height:100%}
.ul-listl5 .pic:after{display:none}
.ul-listl6 li,.ul-listl8 li{width:50%}
.ul-listl6 li{margin-bottom:10px}
.ul-medial li{width:auto;float:none}
.m-manufacturel .form .sel{width:auto;float:none;margin:0 0 10px}
.m-manufacturel .form .sel select{width:100%}
.m-manufacturel .so .inp{width:80%;margin-right:2%}
.m-manufacturel .so .btn{width:18%}
.ul-manufacturel .con{padding:10px 10px 15px}
.m-forml1 .item.i2 .box,.m-joinl .box{width:auto;float:none}
.m-specificsl .txt{width:auto}
.ul-pertainl li{width:auto;float:none}
.ul-stuffl{
    display: block;
}
.m-swiperl7 .swiper-slide{width:100%}
.m-swiperl6 .con{width:70%;padding:30px;margin-bottom:10px}
.m-swiperl6 .con .desc{max-height:6em}
.ul-iconl1 .pic{width:30px;height:30px;line-height:30px}
.ul-tipsl li{width:33.33%}
.ul-newsl .con .tit{height:auto;max-height:3.5em}
.ul-newsl .con .desc{height:auto}
.ul-storyl .con .tit{height:auto;max-height:3.6em}
.m-responsibilityl .responsibilityl .tit{margin-bottom:5px}
.m-responsibilityl .responsibilityl .txt{padding-top:8%}
.m-swiperl-pdf .con{padding:0 5px}
.m-profilel .info .desc{width:auto;padding:0 20px}
.m-videol.styl1{height:200px}
}
.row-jl1{padding:1.8rem 0 1rem;overflow:hidden}
.jl-list1{margin-bottom:.37rem;overflow:hidden}
.jl-list1 li{margin-bottom:.73rem}
.jl-list1 .row{margin-bottom:.73rem;overflow:hidden}
.jl-list1 .con{display:block;overflow:hidden}
.jl-list1 .con .pic{float:left;width:calc(50% - .14rem);padding-top:48.57%;position:relative;font-size:0;overflow:hidden}
.jl-list1 li:nth-child(2n-1) .con .pic{margin-right:1.49rem}
.jl-list1 li:nth-child(2n) .con .pic{float:right;margin-left:1.3rem}
.jl-list1 .con .pic img{position:absolute;top:0;left:0;display:block;width:100%;height:100%;object-fit:contain;z-index:1}
.jl-list1 .con .info{font-size:0;padding-top:.7rem;overflow:hidden}
.jl-list1 .con .tit{display:block;font-size:.36rem;font-weight:700;margin-bottom:.56rem;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}
.jl-list1 .con .titsub{font-weight:700;font-size:.2rem;line-height:1.8;margin-bottom:.64rem}
.jl-list1 .con .tit2{font-weight:700;font-size:.24rem;color:#000;margin-bottom:.1rem}
.jl-list1 .con .desc{margin-bottom:.18rem;font-size:16px;color:#555;line-height:2.25;height:13.5em;-webkit-box-orient:vertical;-webkit-line-clamp:6;display:-webkit-box;overflow:hidden}
.jl-list1 .con i{display:inline-block;vertical-align:middle;width:.2rem;height:.2rem;background-image:url(/profile/web/images/g-icn07.png);background-repeat:no-repeat;background-position:center;background-size:cover}
.jl-list1 .more{display:inline-block;font-weight:700;padding-left:.49rem;background-image:url(/profile/web/images/g-icn08.png);background-repeat:no-repeat;background-position:left;background-size:.4rem;font-size:.2rem;color:#1d2555;line-height:.31rem;transition:.5s}
.jl-list1 .more:hover{color:#18a6e1}
.jl-list1 .row2{margin:0 -.14rem;overflow:hidden}
.jl-list1 .con2{display:block;float:left;width:50%;padding:0 .14rem;position:relative}
.jl-list1 .con2 .pic{position:relative;padding-top:103.7%;font-size:0;overflow:hidden}
.jl-list1 .con2 .pic::after{content:'';position:absolute;top:0;left:0;right:0;bottom:0;background-image:linear-gradient(to bottom,rgba(0,0,0,0),rgba(0,0,0,.5));z-index:2}
.jl-list1 .con2 .pic img{position:absolute;top:0;left:0;display:block;width:100%;height:100%;object-fit:contain;z-index:1;transition:.6s}
.jl-list1 .con2:hover .pic img{transform:scale(1.08)}
.jl-list1 .con2 .info{position:absolute;left:0;right:0;bottom:0;padding:.5rem .5rem .59rem;color:#fff;overflow:hidden;z-index:3}
.jl-list1 .con2 .tit{position:relative;font-size:.36rem;line-height:2;margin-bottom:.46rem;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}
.jl-list1 .con2 .tit::before{content:'';position:absolute;left:0;right:0;bottom:0;height:.02rem;background-color:rgba(255,255,255,.7);z-index:2}
.jl-list1 .con2 .tit::after{content:'';position:absolute;left:0;bottom:0;width:2.28rem;height:.02rem;background-color:#18a6e1;z-index:2}
.jl-list1 .con2 .desc{font-size:.18rem;line-height:1.5;height:4.5em;-webkit-box-orient:vertical;-webkit-line-clamp:3;display:-webkit-box;overflow:hidden}
@media only screen and (max-width:1200px){
.row-jl1{padding:30px 0}
.jl-list1 li{margin-bottom:15px}
.jl-list1 .row{margin-bottom:15px}
.jl-list1 li:nth-child(2n-1) .con .pic{margin-right:15px}
.jl-list1 .con .info{padding-top:15px}
.jl-list1 li:nth-child(2n) .con .pic{margin-left:15px}
}
@media only screen and (max-width:800px){
.jl-list1 .con .pic{float:none;width:auto;height:auto;padding-top:0}
.jl-list1 li:nth-child(2n-1) .con .pic{margin-right:0}
.jl-list1 li:nth-child(2n) .con .pic{float:none;margin-left:0}
.jl-list1 .con .pic img{position:static}
.jl-list1 .con .tit{font-size:18px;margin-bottom:15px}
.jl-list1 .con .titsub{font-size:14px}
.jl-list1 .con .tit2{font-size:16px}
.jl-list1 .con .desc{display:block;font-size:14px;height:auto;margin-bottom:10px;line-height:2}
.jl-list1 .con i{width:14px;height:14px}
.jl-list1 .more{padding-left:32px;background-size:26px;line-height:20px;font-size:14px}
.jl-list1 .row2{margin:0 -7px}
.jl-list1 .con2{padding:0 7px}
.jl-list1 .con2 .info{padding:15px 22px}
.jl-list1 .con2 .tit{font-size:18px;margin-bottom:15px}
.jl-list1 .con2 .tit::after,.jl-list1 .con2 .tit::before{height:1px}
.jl-list1 .con2 .desc{font-size:14px;height:auto}
}
@media only screen and (max-width:480px){
.jl-list1 .con2{float:none;width:auto;margin-bottom:15px}
.jl-list1 .con2:last-child{margin-bottom:0}
}
.jl-gary{background-color:#f4f4f4}
.row-jl2{padding:1.1rem 0 1rem;overflow:hidden}
.jl-list2{margin:1rem -.2rem 0;overflow:hidden}
.jl-list2 li{float:left;width:33.33%;padding:0 .2rem}
.jl-list2 .con{position:relative}
.jl-list2 .pic{position:relative;padding-top:85.4%;font-size:0;overflow:hidden}
.jl-list2 .pic img{position:absolute;top:0;left:0;display:block;width:100%;height:100%;object-fit:cover;transition:.5s}
.jl-list2 .con:hover .pic img{transform:scale(1.08)}
.jl-list2 .info{position:absolute;left:.6rem;right:.6rem;bottom:.2rem;color:#fff;z-index:2}
.jl-list2 .tit{font-size:.24rem}
.jl-list2 .desc{font-size:.18rem;line-height:1.55;height:3.1em;-webkit-box-orient:vertical;-webkit-line-clamp:2;display:-webkit-box;overflow:hidden}
.jl-slickbox1{margin-top:.75rem;overflow:hidden}
.jl-slickbox1 .picslick{float:left;width:50%;margin-right:.4rem}
.jl-slickbox1 .picslick img{display:block;width:100%;transition:.5s}
.jl-slickbox1 .picslick img:hover{transform:scale(1.08)}
.jl-list3{overflow:hidden}
.jl-list3 li{font-size:0;border-bottom:1px solid #d9d9d9;padding:.26rem 0 .45rem;overflow:hidden}
.jl-list3 li:last-child{border-bottom:none}
.jl-list3 .con{display:flex;align-items:center;font-size:0}
.jl-list3 .date{display:block;width:1.5rem;padding-left:.4rem;font-size:.16rem;color:#555}
.jl-list3 .line{display:block;width:1px;height:1.01rem;background-color:#c2c2c2;margin-right:.42rem}
.jl-list3 .tit{flex:1;display:block;font-size:.2rem;color:#000;cursor:pointer;transition:.5s}
.jl-list3 .con:hover .tit,.jl-list3 .on .con .tit{color:#18a6e1}
.row-jl3{padding:1.3rem 0 1.1rem;overflow:hidden}
.jl-tit1{position:relative;padding-bottom:.15rem;border-bottom:.02rem solid #d2d2d2;margin-bottom:.75rem}
.jl-tit1 .tit{float:left;font-size:.36rem;color:#000;line-height:.49rem;font-weight:700}
.jl-tabarr{float:right}
.jl-tabarr li{display:none}
.jl-tabarr .on{display:block}
.jl-arr{font-size:0}
.jl-arr .next,.jl-arr .prev{display:inline-block;vertical-align:middle;width:.49rem;height:.49rem;border:.02rem solid #cacaca;background-repeat:no-repeat;background-position:center;background-size:.09rem;margin-left:.14rem;transition:.5s;cursor:pointer}
.jl-arr .prev{background-image:url(/profile/web/images/jl-icn02.png)}
.jl-arr .next{background-image:url(/profile/web/images/jl-icn04.png)}
.jl-arr .prev:hover{background-image:url(/profile/web/images/jl-icn01.png);box-shadow:0 0 .24rem rgba(0,0,0,.04);border-color:#18a6e1}
.jl-arr .next:hover{background-image:url(/profile/web/images/jl-icn03.png);box-shadow:0 0 .24rem rgba(0,0,0,.04);border-color:#18a6e1}
.jl-info1{overflow:hidden}
.jl-tab{float:left;width:1.2rem;margin-top:.24rem}
.jl-tab li{font-size:.24rem;line-height:.6rem;font-weight:700;color:#000;transition:.5s;cursor:pointer}
.jl-tab .on{color:#18a6e1}
.jl-tabinfo{position:relative;overflow:hidden}
.jl-tabinfo li{position:absolute;top:0;left:0;right:0;opacity:0;visibility:hidden;z-index:-1}
.jl-tabinfo .on{position:static;opacity:1;visibility:visible}
.jl-swiper{padding:.24rem;overflow:hidden}
.jl-swiper .con{display:block;position:relative}
.jl-swiper .pic{margin-bottom:.29rem;font-size:0;overflow:hidden;transition:.5s}
.jl-swiper .con:hover .pic{box-shadow:0 0 .24rem rgba(0,0,0,.04)}
.jl-swiper .pic img{display:block;width:100%}
.jl-swiper .date{font-size:.16rem;line-height:1.3;color:#888;display:inline-block;border-bottom:.02rem solid #18a6e1;margin-bottom:.13rem;}
.jl-swiper .tit{font-size:.2rem;color:#000;margin-bottom:.06rem}
.jl-swiper .desc{font-size:.14rem;color:#666;font-family:SourceHanSansCNRegular}
@media only screen and (max-width:1600px){
.jl-list1 .con .info{padding-top:.3rem}
}
@media only screen and (max-width:1440px){
.jl-list1 .con .info{padding-top:0}
.jl-list1 .con .tit{margin-bottom:.2rem}
.jl-list1 .con .titsub{margin-bottom:.2rem}
.jl-list1 .con .desc{line-height:2;height:12em}
}
@media only screen and (max-width:1200px){
.row-jl2{padding:30px 0}
.jl-list2{margin:15px -7px 0}
.jl-list2 li{padding:0 7px}
.jl-list2 .info{left:15px;right:15px;bottom:15px}
.jl-list2 .tit{font-size:16px}
.jl-list2 .desc{font-size:14px;height:auto}
.jl-slickbox1{margin-top:15px}
.jl-slickbox1 .picslick{margin-right:15px}
.jl-list3 li{padding:15px 0}
.jl-list3 .date{font-size:14px;width:80px;padding-left:10px}
.jl-list3 .line{height:70px;margin-right:20px}
.jl-list3 .tit{font-size:16px}
.row-jl3{padding:30px 0}
.jl-tit1{margin-bottom:15px;padding-bottom:10px}
.jl-tit1 .tit{font-size:18px;line-height:30px}
.jl-arr .next,.jl-arr .prev{width:30px;height:30px;border-width:1px;background-size:6px}
.jl-tab{width:80px;margin-top:15px}
.jl-tab li{font-size:16px;line-height:2}
.jl-swiper{padding:15px}
.jl-swiper .con:hover .pic{box-shadow:0 0 15px rgba(0,0,0,.04)}
.jl-swiper .date{font-size:12px;margin-bottom:8px}
.jl-swiper .tit{font-size:16px;margin-bottom:8px}
.jl-swiper .desc{font-size:12px}
}
@media only screen and (max-width:768px){
.jl-list2 li{width:100%;margin-bottom:15px}
.jl-list2 li:last-child{margin-bottom:0}
.jl-slickbox1 .picslick{float:none;width:auto;margin-right:0}
.jl-list3 .line{height:50px}
.jl-tab{text-align:center;float:none;width:auto;margin-top:0;overflow:hidden}
.jl-tab li{float:left;margin-right:15px}
.jl-swiper{padding:7px}
.jl-swiper .con:hover .pic{box-shadow:0 0 7px rgba(0,0,0,.04)}
}
.row-jl4{padding:60px 0;overflow:hidden}
.jl-about .bigtit{font-size:34px;color:#000;text-align:center;font-weight:700;margin-bottom:30px}
.jl-about .desc{font-size:16px;color:#000;line-height:2.2;margin-bottom:50px}
.jl-about .video{display:block;margin-bottom:76px}
.jl-about .video video{display:block;max-width:100%}
.jl-about .tit{font-size:26px;color:#000;font-weight:700;margin-bottom:16px}
.jl-about .desc2{font-size:16px;line-height:2.2;padding-left:50px;margin-bottom:40px}
.jl-about .tit2{font-size:20px;color:#000;font-weight:700}
.jl-about .piclist{display:block;margin-bottom:50px;font-size:0;overflow:hidden}
.jl-about .piclist img{display:block;max-width:100%}
.jl-about .bigpic{float:left;width:50%}
.jl-pic{float:right;width:50%}
.jl-pic li{float:left;width:50%;padding-left:20px;margin-bottom:20px}
.jl-about .links .lab{font-size:17px;font-weight:700;line-height:2}
.jl-about .links a{color:#18a6e1;font-weight:500}
@media only screen and (max-width:1200px){
.row-jl4{padding:30px 0}
.jl-about .bigtit{font-size:22px;margin-bottom:15px}
.jl-about .desc{font-size:14px;line-height:2;margin-bottom:15px}
.jl-about .video{margin-bottom:15px}
.jl-about .tit{font-size:18px;margin-bottom:15px}
.jl-about .desc2{font-size:14px;line-height:2;padding-left:0;margin-bottom:15px}
.jl-about .tit2{font-size:16px}
.jl-about .piclist{margin-bottom:0}
.jl-about .piclist img{width:100%}
.jl-about .bigpic{float:none;width:auto;margin-bottom:15px}
.jl-pic{float:none;width:auto;margin:0 -7px}
.jl-pic li{padding:0 7px;margin-bottom:15px}
.jl-about .links .lab{font-size:14px}
}
/*!****** bl end *******/
<!--0.00026893615722656-->