blockquote,body,dd,div,dl,dt,fieldset,form,h1,h2,h3,h4,h5,h6,input,li,ol,p,pre,td,textarea,th,ul{margin:0;padding:0}
table{border-collapse:collapse;border-spacing:0}
abbr,acronym,fieldset,img{border:0}
ol,ul{list-style:none}
caption,th{text-align:left}
q:after,q:before{content:''}
.clear{clear:both;display:block;overflow:hidden;visibility:hidden;width:0;height:0}
.col-c,.col-l,.col_c,.col_l,.l{float:left}
.col-r,.col_r,.r,.ul-txt li span,.ul_txt li span,dt span{float:right}
.c{clear:both}
.n,em{font-weight:400;font-style:normal}
.b{font-weight:700}
.i{font-style:italic}
.fa{font-family:Arial}
.fg{font-family:Georgia}
.ft{font-family:Tahoma}
.fl{font-family:Lucida Console}
.fs{font-family:'宋体'}
.fw{font-family:'微软雅黑'}
.tc{text-align:center}
.tr{text-align:right}
.tl{text-align:left}
.tdu{text-decoration:underline}
.tdn,.tdn:hover,a.tdl:hover{text-decoration:none}
.fc0{color:#000}
.fc3{color:#333}
.fc6{color:#666}
.fc9{color:#999}
.fcr{color:red}
.fcw{color:#fff}
.fcb{color:#00f}
.fcg{color:green}
.f0{font-size:0}
.f10{font-size:10px}
.f12{font-size:12px}
.f13{font-size:13px}
.f14{font-size:14px}
.f16{font-size:16px}
.f20{font-size:20px}
.f24{font-size:24px}
.vm{vertical-align:middle}
.vtb{vertical-align:text-bottom}
.vt{vertical-align:top}
.vn{vertical-align:-2px}
.vimg{margin-bottom:-3px}
.m0{margin:0}
.ml0{margin-left:0}
.ml5{margin-left:5px}
.ml10{margin-left:10px}
.ml20{margin-left:20px}
.mr0{margin-right:0}
.mr5{margin-right:5px}
.mr10{margin-right:10px}
.mr20{margin-right:20px}
.mt5{margin-top:5px}
.mt10{margin-top:10px}
.mt20{margin-top:20px}
.mb5{margin-bottom:5px}
.mb10{margin-bottom:10px}
.mb20{margin-bottom:20px}
.ml-1{margin-left:-1px}
.mt-1{margin-top:-1px}
.p1{padding:1px}
.pl5{padding-left:5px}
.p5{padding:5px}
.pt5{padding-top:5px}
.pr5{padding-right:5px}
.pb5{padding-bottom:5px}
.p10{padding:10px}
.pl10{padding-left:10px}
.pt10{padding-top:10px}
.pr10{padding-right:10px}
.pb10{padding-bottom:10px}
.p20{padding:20px}
.pl20{padding-left:20px}
.pt20{padding-top:20px}
.pr20{padding-right:20px}
.pb20{padding-bottom:20px}
.pr,.rel{position:relative}
.abs,.pa{position:absolute}
.dn{display:none}
.db{display:block}
.dib{-moz-inline-stack:inline-block;display:inline-block}
.di{display:inline}
.ovh{overflow:hidden}
.ovs{overflow:scroll}
.vh{visibility:hidden}
.vv{visibility:visible}
.lh14{line-height:14px}
.lh16{line-height:16px}
.lh18{line-height:18px}
.lh20{line-height:20px}
.lh22{line-height:22px}
.lh24{line-height:24px}
.fix{*zoom:1}
.fix:after,.fix:before{display:block;content:"clear";height:0;clear:both;overflow:hidden;visibility:hidden}
.z{_zoom:1}
.h1{height:1px}
.h5{height:5px}
.h,.h10{height:10px}
.h15{height:15px}
.h20{height:20px}
.h,.h1,.h10,.h15,.h20,.h5{font-size:0;line-height:0;overflow:hidden;clear:both}
body{font:12px/1.5 Regular;color:#444;background-color:#f1f1f1;overflow-x:hidden;overflow-y:auto;
      font-family: Arial, "Open Sans", "PingFang SC", "Microsoft YaHei", "Helvetica Neue", "Hiragino Sans GB", "WenQuanYi Micro Hei", sans-serif;
}
a{text-decoration:none;color:#444;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s}
a:hover{color:#f60}
img{max-width:100%;transition:.3s;-ms-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;-o-transition:.3s}
input,select,textarea{font-size:12px;color:#444;font-family:Regular;outline:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}
input[type=button],input[type=reset],input[type=submit],select{-webkit-appearance:none;-moz-appearance:none;appearance:none}
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}
input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none}
.ani{transition:.3s;-ms-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;-o-transition:.3s}
.wp{width:75%;max-width:1200px;margin:0 auto}
.wp2{width:75%;max-width:1040px;margin:0 auto}
.h50{height:50px;clear:both;overflow:hidden}
.h100{height:100px;clear:both;overflow:hidden}
*{outline:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}
/*!字体*/
/*@font-face{font-family:Thin;src:url(../fonts/GlowSansSC-Normal-Thin.otf)}*/
/*@font-face{font-family:Regular;src:url(../fonts/GlowSansSC-Normal-Regular.otf)}*/
/*@font-face{font-family:Medium;src:url(../fonts/GlowSansSC-Normal-Medium.otf)}*/
/*@font-face{font-family:Light;src:url(../fonts/GlowSansSC-Normal-Light.otf)}*/
/*@font-face{font-family:Heavy;src:url(../fonts/GlowSansSC-Normal-Heavy.otf)}*/
/*@font-face{font-family:ExtraLight;src:url(../fonts/GlowSansSC-Normal-ExtraLight.otf)}*/
/*@font-face{font-family:ExtraBold;src:url(../fonts/GlowSansSC-Normal-ExtraBold.otf)}*/
/*@font-face{font-family:Book;src:url(../fonts/GlowSansSC-Normal-Book.otf)}*/
/*@font-face{font-family:Bold;src:url(../fonts/GlowSansSC-Normal-Bold.otf)}*/
body.fff{background-color:#fff}
.header{background-color:#fff;padding:0 70px}
.header .hd-r::after,.header::after{content:"";display:block;clear:both;visibility:hidden;width:100%;height:0}
.header .logo{overflow:hidden;height:140px;line-height:140px;float:left}
.header .logo img{display:inline-block;vertical-align:middle;height:50px}
.header .hd-r{float:right;position: relative;padding-right: 60px;}
.nav{overflow:hidden;float:left}
.nav li{float:left;margin-left:31px}
.nav .v1{font-size:14px;color:#676a73;line-height:140px;display:block;font-family:Book}
.nav li.on .v1{color:#231815}
.header .so-btn{display:block;float:left;width:17px;height:17px;background:url(../image/iconl1.svg) center no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;background-size:cover;margin:61px 50px 0 45px;cursor:pointer}
.header .so-btn.on{background-image: url(../image/iconl6.svg);}
.header .so{position:fixed;z-index:100;top:141px;left:0;right:0;height:100px;line-height:100px;text-align:center;background-color:#f1f1f1;display:none}
.header .so .inp{display:inline-block;vertical-align:middle;width:22%;height:50px;font-size:24px;color:#676a73;line-height:60px;padding:0 10px;border:none;background-color:transparent}
.header .so .btn{display:inline-block;vertical-align:middle;width:26px;height:26px;background:url(../image/iconl1.svg) center no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;background-size:cover;border:none}
.header .nav-Btn{display:block;width:60px;height:60px;overflow:hidden;background:url(../image/iconl2.svg) center center no-repeat;-webkit-background-size:18px auto;-moz-background-size:18px auto;-ms-background-size:18px auto;-o-background-size:18px auto;background-size:18px auto;margin-top:40px;cursor:pointer;position: absolute;top:0;right: 0;}
.hd-nav{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#e7eceb;-webkit-transform:translate(0,-100%);-ms-transform:translate(0,-100%);-o-transform:translate(0,-100%);transform:translate(0,-100%);overflow-x:hidden;overflow-y:auto;z-index:100}
.menu-box{overflow:hidden;position:absolute;top:50%;left:0;width:100%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}
.menu-box .box{position:relative;overflow:hidden}
.menu-box .box .close{position:absolute;top:0;right:0;width:14px;height:14px;overflow:hidden;background:url(../image/iconl6.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:block}
.hd-nav .left{float:left;width:380px}
.hd-nav .left .hd-logo{width:41px;height:auto;margin-bottom:110px}
.hd-nav .left .hd-logo img{display:block;width:100%}
.hd-nav .left .language{overflow:hidden;margin-bottom:125px}
.hd-nav .left .language span{display:block;margin-bottom:22px}
.hd-nav .left .language span a{display:inline-block;font-size:12px;line-height:1.95em;color:#9c9e9d;border-bottom:2px solid transparent}
.hd-nav .left .language span.on a,.hd-nav .left .language span:hover a{color:#231815;border-bottom-color:#231815}
.hd-nav .left .sbtn,.m-partake-m .sbtn{width:169px;height:56px;border:1px solid #9e9e9f;text-align:center;line-height:54px;display:block;font-size:12px;color:#9e9e9f;position:relative;overflow:hidden}
.hd-nav .left .sbtn span,.m-partake-m .sbtn span{display:block;position:relative;z-index:2}
.hd-nav .left .sbtn:hover, .m-partake-m .sbtn:hover{color: #fff;}
.hd-nav .left .sbtn::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;-webkit-transform:translate(0,-100%);-ms-transform:translate(0,-100%);-o-transform:translate(0,-100%);transform:translate(0,-100%);background-color:#000}
.hd-nav .right{overflow:hidden}
.hd-nav .right .navr{overflow:hidden;margin-bottom:32px}
.hd-nav .right .navr li{margin-bottom:25px;overflow:hidden}
.hd-nav .right .navr li.on a,.hd-nav .right .navr li:hover a{color:#231815}
.hd-nav .right .navr li a{color:#9e9e9f;font-size:30px;line-height:1.5em;font-family:Medium;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s}
.hd-nav .right .menu-side{overflow:hidden;margin-bottom:23px}
.menu-side li{float:left;margin-right:44px}
.menu-side li a{color:#9e9e9f;font-size:14px;line-height:1.5em;overflow:hidden;font-family:Regular}
.menu-side li:hover a{color:#231815}
.fd-top .bot .right-m .bdsharebuttonbox a,.hd-nav .right .bdsharebuttonbox a,.m-partake-m .bdsharebuttonbox a{display:block;width:23px;height:23px;float:left;padding:0;margin:0 30px 0 0;background-repeat:no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;background-size:cover;background-position:center center}
.fd-top .bot .right-m .bdsharebuttonbox a:last-child,.hd-nav .right .bdsharebuttonbox a:last-child,.m-partake-m .bdsharebuttonbox a:last-child{margin-right:0}
.fd-top .bot .right-m .bdsharebuttonbox a.bds_twi,.hd-nav .right .bdsharebuttonbox a.bds_twi,.m-partake-m .bdsharebuttonbox a.bds_twi{background-image:url(../image/iconl3.png)}
.fd-top .bot .right-m .bdsharebuttonbox a.bds_tsina,.hd-nav .right .bdsharebuttonbox a.bds_tsina,.m-partake-m .bdsharebuttonbox a.bds_tsina{background-image:url(../image/iconl4.png)}
.fd-top .bot .right-m .bdsharebuttonbox a.bds_weixin,.hd-nav .right .bdsharebuttonbox a.bds_weixin,.m-partake-m .bdsharebuttonbox a.bds_weixin{background-image:url(../image/iconl5.png)}
.bd_weixin_popup{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;-o-box-sizing:content-box;box-sizing:content-box}
.hd-logo-m,.m-partake-m{display:none}
.header.fixed .nav-Btn{position:fixed;right:70px;top:0;background-color:#f1f1f1;z-index:10}
.menuBtn{width:30px;cursor:pointer;position:absolute;right:10px;top:50%;z-index:9;padding-top:4px;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);display:none}
.menuBtn b{display:block;height:3px;background-color:#fff;margin-bottom:5px;border-radius:2px;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%;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)}
#banner{overflow:hidden;position:relative}
#banner .slick-list,#banner .slick-slide,#banner .slick-slider,#banner .slick-track{height:100%}
#banner .slick-slide{outline:0;position:relative;background-position:center center;background-repeat:no-repeat;-o-background-size:cover;-ms-background-size:cover;-moz-background-size:cover;-webkit-background-size:cover;background-size:cover}
#banner .slick-next,#banner .slick-prev{position:absolute;top:50%;margin-top:-25px;overflow:hidden;width:45px;height:50px;font-size:0;line-height:0;z-index:9;background-repeat:no-repeat;background-position:center center;-o-background-size:auto 50px;-ms-background-size:auto 50px;-moz-background-size:auto 50px;-webkit-background-size:auto 50px;background-size:auto 50px}
#banner .slick-prev{left:50%;margin-left:-645px;background-image:url(http://zhiben.com/template/default/assets/images/arr-l.png)}
#banner .slick-next{right:50%;margin-right:-645px;background-image:url(http://zhiben.com/template/default/assets/images/arr-r.png)}
#banner .slick-dots{position:absolute;left:0;bottom:30px;width:100%;text-align:center;z-index:9}
#banner .slick-dots li{display:inline-block;margin:0 2px}
#banner .slick-dots li button{display:block;width:24px;height:24px;font-size:0;line-height:0;text-indent:999px;background-color:#fff;border-radius:50%}
#banner .slick-dots li.slick-active button{background-color:#000}
.banner{overflow:hidden;height:875px;min-height:617px}
.banner .item{background-repeat: no-repeat;background-position: center center;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;overflow:hidden;height:875px;min-height:617px;background-color:#000;position:relative}
.banner .item .txt{position:absolute;left:0;width:100%;bottom:62px;overflow:hidden}
.banner .item .txt .box{background-color:#fff;padding:26px 54px 28px;display:block;overflow:hidden}
.banner .item .txt .top{font-size:14px;color:#888;line-height:1.5em;overflow:hidden;font-family:Light;margin-bottom:28px}
.banner .item .txt .left{float:left;overflow:hidden}
.banner .item .txt .right{overflow:hidden;float:right}
.banner .item .txt .tit{font-size:20px;color:#231815;line-height:1.8em;overflow:hidden;position:relative;font-family:Medium}
.banner .item .txt .tit .icon{position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);width:36px;height:36px;background:url(../image/iconl7.svg) center center no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;background-size:cover}
.banner .slick-dots{position:absolute;right:18%;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);width:18px;z-index:9}
.banner .slick-dots li{display:block;margin-bottom:34px}
.banner .slick-dots li:last-child{margin-bottom:0}
.banner .slick-dots li button{display:block;width:18px;height:18px;font-size:14px;line-height:18px;color:#9e9e9f;background:0 0;border-radius:50%;text-align:center;border:none;cursor:pointer;overflow:hidden;padding:0}
.banner .slick-dots li.slick-active button{background:#fff}
.banner .slick-dots li button:focus{border: none !important;}
.footer{overflow:hidden;border-top:1px solid #eeeeef;background-color:#fff;padding-top:53px}
.fd-top{overflow:hidden}
.fd-top .top{overflow:hidden;margin-bottom:105px}
.fd-top .top .left{width:40px;height:auto;float:left;margin-right:228px}
.fd-top .top .fd-logo{overflow:hidden;width:100%}
.fd-top .top .fd-logo img{display:block;width:100%}
.fd-nav,.fd-top .top .right{overflow:hidden}
.fd-nav .items{overflow:hidden;float:left;margin-right:138px}
.fd-nav .items-en{overflow:hidden;float:left;margin-right:159px}
.fd-nav .items:last-child{margin-right:0}
.fd-nav .items .tit{font-size:14px;color:#231815;line-height:1.5em;font-family:Medium;margin-bottom:12px}
.fd-nav ul a{font-size:14px;line-height:2.7em;overflow:hidden;display:flex; align-items:center; color:#acabab;font-family:Regular}
.fd-top .bot{overflow:hidden;margin-bottom:18px}
.fd-top .bot .left{font-size:12px;color:#acabab;line-height:1.56em;font-family:Regular}
.fd-top .bot .left a{color:#acabab}
.fd-top .bot .right{float:right;color:#231815;font-size:12px;line-height:1.2em}
.fd-top .bot .right-m{display:none;text-align:center}
.fd-top .bot .right a{color:#9e9e9f}
.fd-nav ul a:hover,.fd-top .bot .left a:hover,.fd-top .bot .right a.on,.fd-top .bot .right a:hover{color:#231815}
.fd-nav ul a,.fd-top .bot .left a,.fd-top .bot .right a{-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s}
.fd-copy{border-top:1px solid #eeeeef;overflow:hidden;font-size:11px;color:#acabab;padding:18px 0 51px}
.fd-copy .copyl{float:left}
.fd-copy .copyr{float:right}
.fd-top .bot .right-m .bdsharebuttonbox{display:inline-block}
.m-pop{position:fixed;top:0;left:0;width:100%;height:100%;z-index:20;display:none}
.m-pop .pop-bg{position:absolute;left:0;top:0;bottom:0;right:0;z-index:-1;background:#060303}
.m-pop .inner{position:absolute;left:50%;top:50%;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%);overflow:hidden}
.m-pop .close{position:absolute;top:120px;right:120px;width:14px;height:14px;overflow:hidden;background:url(../image/iconl6-1.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:block}
.m-pop .pic{width:300px;height:300px;background-color:#fff;border-radius:15px;padding:15px;overflow:hidden;margin-bottom:70px}
.m-pop .pic .qr{width:100%;overflow:hidden}
.m-pop .pic .qr img{display:block;width:100%}
.m-pop .txt{font-size:26px;color:#fff;line-height:1.92em;overflow:hidden;text-align:center}
.ban{overflow:hidden;height:-moz-calc(100vh - 140px);height:-webkit-calc(100vh - 140px);height: calc(100vh - 140px);background-repeat:no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;background-size:cover;background-position:center center;background-color:#000;/*min-height:375px*/}
.ban-m{
        display: none;
}
.banner.ban-m {
    display: none;
}
.g-select-g.l1{height:83px;margin-bottom:0}
.m-contactl{overflow:hidden;padding:0 198px;margin-top:115px;margin-bottom:97px}
.m-contactl .tit{font-size:36px;color:#231815;line-height:1.5em;font-family:Medium;margin-bottom:47px}
.m-contactl .contactl{border-top:1px solid #ebebeb}
.m-contactl .contactl .item{border-bottom:1px solid #ebebeb}
.m-contactl .contactl .item::after,.m-contactl .contactl::after{content:"";display:block;clear:both;visibility:hidden;width:100%;height:0}
.m-contactl .contactl .left{float:left;font-size:16px;color:#231815;height:83px;line-height:83px;width:180px;position:relative;font-family:Medium}
.m-contactl .contactl .left::after{content:'';position:absolute;left:0;top:-1px;width:100%;background-color:#221816;height:2px}
.m-contactl .contactl .item:last-child .left::before{content:'';position:absolute;left:0;bottom:-1px;width:100%;background-color:#221816;height:2px}
.m-contactl .contactl .bdsharebuttonbox,.m-contactl .contactl .right{overflow:hidden;
	/* height:83px;line-height:83px; */
		padding-left:5px;
	    padding-top: 17px;}
.m-contactl .contactl .bdsharebuttonbox{float:left;margin-right:21px}
.m-contactl .contactl .right{padding-left:23px}
.m-contactl .contactl .bdsharebuttonbox a{display:inline-block;vertical-align:middle;float:none;padding:0;margin:0;background:0 0;overflow:hidden;font-size:16px;font-family:Regular;color:#231815}
.m-contactl .contactl .bdsharebuttonbox i{width:23px;height:23px;display:inline-block;vertical-align:middle;margin-right:30px;background-repeat:no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;background-size:cover;background-position:center center}
.m-contactl .contactl .bdsharebuttonbox a:last-child{margin-right:0}
.m-contactl .contactl .bdsharebuttonbox i.i1{background-image:url(../image/iconl3.png)}
.m-contactl .contactl .bdsharebuttonbox i.i2{background-image:url(../image/iconl4.png)}
.m-contactl .contactl .bdsharebuttonbox i.i3{background-image:url(../image/iconl5.png)}
.row-a1{overflow:hidden;margin:92px 0 99px}
.m-ideal{background-color:#fff;padding:121px 72px 107px 148px;position:relative;margin-bottom:60px;background-attachment:fixed}
.m-ideal::after{content:"";display:block;clear:both;visibility:hidden;width:100%;height:0}
.m-ideal .right{overflow:hidden;position:absolute;bottom:-60px;right:72px;width:540px}
.m-ideal .pic{background-color:#060303;overflow:hidden;height:0;padding-top:109.25925925%;position:relative}
.m-ideal .pic img,.m-understandl .right .pic img{position:absolute;top:0;left:0;width:100%;height:100%;display:block}
.m-ideal .left{overflow:hidden}
.m-ideal .stit{font-size:20px;color:#b9b5b0;line-height:1.5em;overflow:hidden;margin-bottom:33px;font-family:Light}
.m-ideal .tit{font-size:28px;color:#231815;line-height:1.5em;font-weight:400;font-family:Medium;overflow:hidden;margin-bottom:50px}
.m-ideal .desc{font-size:14px;color:#231815;line-height:1.75em;overflow:hidden;font-family:Light;margin-bottom:93px}
.g-btnl1{display:block;width:173px;height:50px;line-height:50px;text-align:center;overflow:hidden;font-size:12px;color:#fff;background-color:#231815;font-family:Regular;position:relative}
.g-btnl1 span{display:block;position:relative;width:100%;height:100%;z-index:2}
.g-btnl1::after{content:"";position:absolute;top:0;bottom:0;left:0;height:100%;width:100%;-webkit-transform:translate(0,-100%);-ms-transform:translate(0,-100%);-o-transform:translate(0,-100%);transform:translate(0,-100%);background-color:#3d2e2a;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s}
.row-a2{overflow:hidden;position:relative;margin-bottom:123px}
.row-a2::after{content:"";position:absolute;top:0;left:0;bottom:0;background-color:#e7eceb;width:44.2708%;z-index:-1}
.m-understandl{overflow:hidden}
.m-understandl .right{width:58.33333%;overflow:hidden;float:right}
.m-understandl .right .tit{font-size:27px;color:#231815;text-align:center;font-family:Medium;margin-bottom:34px}
.m-understandl .right .box{width:450px;margin:0 auto}
.m-understandl .right .pic{height:0;padding-top:99.55555556%;position:relative;overflow:hidden;background-color:#060303}
.m-understandl .left{overflow:hidden;width:41.66667%;float:left;padding:116px 0 108px}
.m-understandl .left .txt{width:274px;margin:0 auto 45px;font-size:14px;color:#231815;line-height:2.1em;text-align:center;font-family:Regular}
.m-understandl .g-btnl1{margin:0 auto}
.row-a3{overflow:hidden;margin-bottom:94px}
.m-productl::after{content:"";display:block;clear:both;visibility:hidden;width:100%;height:0}
.m-productl .top{padding:0 80px;overflow:hidden;margin-bottom:69px}
.m-titl1{overflow:hidden;font-size:42px;line-height:1.5em;color:#231815;font-weight:400;font-family:Book;background-attachment:fixed;background-repeat:no-repeat;background-position:center center}
.ul-listl1{overflow:hidden;position:relative;padding-left:92px;margin-top:26px}
.ul-listl1::after{content:"";position:absolute;top:50%;left:0;width:48px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);background-color:#676a73;height:2px}
.ul-listl1 li{float:left;margin-right:16px}
.ul-listl1 li:last-child{margin-right:0}
.ul-listl1 a{display:block;text-decoration:underline;font-size:12px;color:#676a73;font-family:Book;line-height:1.83em}
.ul-listl1 li.on a{color:#f1f1f1;text-decoration:none;padding:0 24px;height:22px;line-height:22px;background-color:#676a73}
.ul-product-g.l1{margin-bottom:15px}
.ul-product-g.l1 .pic{background-color:#f9f9fb}
.ul-product-g.l1 .con{margin-bottom:37px}
.m-more{margin-left:61px}
.m-more .more{font-size:20px;color:#676a73;line-height:1.65em;overflow:hidden;padding-right:18px;display:inline-block;position:relative;font-family:Medium}
.m-more .more::after{content:"";position:absolute;bottom:0;left:0;width:100%;height:1px;background-color:#676a73}
.row-a4{overflow:hidden}
.m-informationl1{overflow:hidden;padding:142px 122px 0 72px}
.m-informationl1 .informationl::after{content:"";display:block;clear:both;visibility:hidden;width:100%;height:0}
.m-informationl1 .informationl{padding-bottom:150px;position:relative}
.m-informationl1 .tit{font-size:24px;line-height:1.5em;overflow:hidden;font-weight:400;color:#231815;float:left;font-family:book}
.m-informationl1 .g-btnl1{width:148px;height:45px;line-height:45px}
.m-comprehendl3 .slick-arrow,.m-inforl1 .slick-arrow,.m-slickl1 .slick-arrow,.m-slickl2 .slick-arrow{position:absolute;width:42px;height:42px;top:50%;margin-top:-21px;font-size:0;border:1px solid #676a73;outline:0;z-index:8;cursor:pointer;background-repeat:no-repeat;-webkit-background-size:21px auto;-moz-background-size:21px auto;-ms-background-size:21px auto;-o-background-size:21px auto;background-size:21px auto;background-position:center center;border-radius:50%;background-color:transparent;transition:.3s;-ms-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;-o-transition:.3s;overflow:hidden;padding:0;opacity:.6}
.m-slick-g .slick-arrow,.series2-g .slick-arrow{opacity:.6}
.m-comprehendl3 .slick-prev,.m-inforl1 .slick-prev,.m-slickl2 .slick-prev{background-image:url(../image/iconl8.svg)}
.m-comprehendl3 .slick-disabled,.m-inforl1 .slick-disabled,.m-slick-g .slick-disabled,.m-slickl2 .slick-disabled,.series2-g .slick-disabled{opacity:1}
.m-comprehendl3 .slick-next,.m-inforl1 .slick-next,.m-slickl2 .slick-next{background-image:url(../image/iconl9.svg)}
.m-comprehendl3 .slick-arrow:hover,.m-inforl1 .slick-arrow:hover,.m-slickl2 .slick-arrow:hover{opacity:1}
.m-inforl1{width:680px;float:right}
.m-inforl1 .pic{padding-top:91.1764706%;position:relative;overflow:hidden;height:0}
.m-inforl1 .pic img,.m-inforl2 .pic img{display:block;position:absolute;width:100%;height:100%;top:0;left:0}
.m-inforl2{width:420px;float:right;margin-right:30px;overflow:hidden}
.m-inforl2 .pic{padding-top:76.190476%;position:relative;height:0;overflow:hidden;background-color:#060303}
.m-inforl3{overflow:hidden;position:absolute;top:401px;left:330px;width:430px;z-index:2}
.m-inforl3 .txt{overflow:hidden}
.m-inforl3 .item{display:none}
.m-inforl3 .item.on{display:block}
.m-inforl3 .txt .stit{font-size:28px;color:#231815;line-height:1.5em;font-weight:400;font-family:book;overflow:hidden;margin-bottom:24px}
.m-inforl3 .txt .desc{font-size:14px;color:#acabab;line-height:2em;font-family:Regular;overflow:hidden;margin-bottom:81px}
.m-inforl1 .slick-next{left:-141%}
.m-inforl1 .slick-prev{left:-151%}
.m-slickl1,.m-slickl1 .item{overflow:hidden;}
.m-slickl1 .item .pic{overflow:hidden;width:100%;height:auto;background-color:#060303}
.m-slickl1 .item .pic img{display:block;width:100%;height:auto}
.m-slickl1 .slick-arrow{top:auto;width:59px;height:59px;margin-top:0;bottom:0;border-radius:0;border:none;background-color:#fff;opacity:1}
.m-slickl1 .slick-arrow::before{content:"";position:absolute;width:100%;height:100%;background-color:#f1f1f1;top:0;left:0;-webkit-transform:translate(-100%,0);-ms-transform:translate(-100%,0);-o-transform:translate(-100%,0);transform:translate(-100%,0);transition:.3s;-ms-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;-o-transition:.3s}
.m-slickl1 .slick-prev{left:0}
.m-slickl1 .slick-prev::after{content:"";position:absolute;top:0;left:0;height:100%;width:100%;background-repeat:no-repeat;-webkit-background-size:21px auto;-moz-background-size:21px auto;-ms-background-size:21px auto;-o-background-size:21px auto;background-size:21px auto;background-position:center center;background-image:url(../image/iconl8.svg);z-index:1}
.m-slickl1 .slick-next::after{content:"";position:absolute;top:0;left:0;height:100%;width:100%;z-index:1;background-repeat:no-repeat;-webkit-background-size:21px auto;-moz-background-size:21px auto;-ms-background-size:21px auto;-o-background-size:21px auto;background-size:21px auto;background-position:center center;background-image:url(../image/iconl9.svg)}
.m-slickl1 .slick-next{left:59px}
.row-a6{overflow:hidden;padding:83px 0}
.m-devicel{overflow:hidden;padding:0 115px}
.m-devicel .left{width:166px;overflow:hidden;float:left;margin-right:140px}
.m-devicel .left .pic{margin:0 auto 20px;overflow:hidden}
.m-devicel .left .txt{text-align:center;font-size:20px;color:#231815;font-family:Bold}
.m-devicel .right{overflow:hidden;padding-top:35px}
.m-devicel .right .tit{font-size:22px;color:#383a42;line-height:1.5em;overflow:hidden;font-weight:400;font-family:Medium;margin-bottom:43px}
.m-devicel .right .desc{line-height:1.7em;font-size:16px;color:#acabab;overflow:hidden}
.m-devicel .right .desc p{margin-bottom:15px}
.m-majorl{overflow:hidden;position:relative;margin-bottom:76px}
.m-majorl .pic{width:100%;height:596px;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;overflow:hidden;min-height:178px}
.m-majorl .txtbox{position:relative;z-index:2;margin-top:-130px;overflow:hidden}
.m-majorl .intro{background:#fff;overflow:hidden;padding:35px 15px 39px 69px}
.m-majorl .intro .tit{font-size:28px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-bottom:21px;font-family:Bold}
.m-majorl .intro .desc{font-size:16px;color:#b0b0b0;line-height:2em;max-height:4em;overflow:hidden;font-family:Light}
.m-comprehendl1{overflow:hidden}
.m-comprehendl1 .top{overflow:hidden;position:relative}
.m-comprehendl1 .left{float:left;width:1100px}
.m-comprehendl1 .left .pic{padding-top:69.090909%;overflow:hidden;height:0;position:relative;background-color:#fff; background-repeat:no-repeat;}
.m-comprehendl1 .left .pic img{display:block;position:absolute;top:0;left:0;width:100%;height:100%}
.m-comprehendl1 .right{overflow:hidden;text-align:center;padding:0 20px;width:820px;position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}
.m-comprehendl1 .right .tit{font-size:36px;color:#000;font-weight:400;line-height:2.44em;max-height:4.88em;font-family:Bood}
.m-comprehendl1 .txt{overflow:hidden;padding:129px 252px 116px}
.m-comprehendl1 .txt .tit{font-size:30px;float:left;color:#000;font-weight:400;line-height:1.5em;font-family:Bood;overflow:hidden;margin-right:233px}
.m-comprehendl1 .txt .desc1,.m-comprehendl1 .txt .desc2{font-size:16px;color:#000;line-height:2.38em;overflow:hidden;float:left;width:371px}
.m-comprehendl1 .txt .desc2{float:right}
.m-comprehendl2{overflow:hidden;margin-bottom:194px}
.m-comprehendl2 .tips{display:none;font-size:10px;color:#333;line-height:1.5em;text-align:center;font-family:Regular}
.m-comprehendl2 .txt{background-color:#e7eceb;overflow:hidden;padding:186px 0 160px}
.m-comprehendl2 .txt .box{width:580px;overflow:hidden}
.m-comprehendl2 .txt .box .tit{font-size:40px;color:#000;line-height:1.5em;overflow:hidden;font-weight:400;font-family:Medium;margin-bottom:33px}
.m-comprehendl2 .txt .box .tit br{display:none}
.m-comprehendl2 .txt .box .desc{font-size:14px;color:#000;line-height:2.86em;min-height:11.44em;overflow:hidden;width:86%;font-family:Light}
.m-comprehendl2 .picbox{position:relative;z-index:2;overflow:hidden;margin-top:-505px}
.m-comprehendl2 .picbox .pic1{width:830px;overflow:hidden;float:right}
.m-comprehendl2 .picbox .pic1 .pic{padding-top:106.024096%;height:0;overflow:hidden;position:relative;background-color:#000}
.m-comprehendl2 .picbox .pic2{width:480px;overflow:hidden;position:absolute;bottom:0;right:720px}
.m-comprehendl2 .picbox .pic2 .pic{padding-top:91.666667%;overflow:hidden;position:relative;height:0;background-color:#acbed2}
.m-comprehendl2 .picbox .pic img{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%);max-height:100%;max-width:100%}
.m-comprehendl3{overflow:hidden;padding-bottom:200px}
.m-comprehendl3 .item{background-color:#e7eceb;position:relative;padding:155px 0 224px}
.m-comprehendl3 .item .box{width:260px;margin:0 auto;overflow:hidden}
.m-comprehendl3 .item:nth-child(2n){background-color:#f1f1f1}
.m-comprehendl3 .tips{position:absolute;top:200px;left:245px;font-size:12px;color:#000;line-height:1.5em;overflow:hidden;font-family:Light;-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-o-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg)}
.m-comprehendl3 .tit1{font-size:58px;color:#000;line-height:1.72em;overflow:hidden;font-weight:400;font-family:Book;margin-bottom:20px;height:5.16em}
.m-comprehendl3 .desc1{font-size:18px;color:#000;line-height:1.5em;font-family:Book;margin-bottom:94px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}
.m-comprehendl3 .tit2{font-size:38px;line-height:1.5em;color:#000;font-family:Book;font-weight:400;margin-bottom:15px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}
.m-comprehendl3 .desc2{font-size:12px;color:#000;line-height:2.4em;overflow:hidden;height:7.2em}
.m-comprehendl3 .slick-arrow{bottom:130px;top:auto}
.m-comprehendl3 .slick-prev{right:181px;left:auto}
.m-comprehendl3 .slick-next{right:111px;left:auto}
.m-blamel1{overflow:hidden;padding-top:107px}
.m-blamel1 .box{width:1300px;overflow:hidden;float:right;position:relative;z-index:2}
.m-blamel1 .box .pic{background-color:#000;overflow:hidden}
.m-blamel1 .box .pic img{display: block;width: 100%;}
.m-boxl1{overflow:hidden;background-color:#fff;margin-top:-251px;padding-top:251px;margin-bottom:120px}
.m-devicel.l1{padding:0 100px 0 150px;margin:92px 0 90px}
.m-devicel.l1 .left{margin-right:122px}
.m-devicel.l1 .right .tit{font-size:26px;margin-bottom:36px}
.m-devicel.l1 .left .txt{color:#383a42}
.m-devicel.l1 .right .desc{color:#595757;font-size:14px;line-height:1.93em}
.m-blamel2{padding:0 68px;overflow:hidden;margin-bottom:103px}
.m-blamel2 .picbox{overflow:hidden}
.m-blamel2 .picbox .picl1{width:315px;overflow:hidden;float:left;margin-right:24px}
.m-blamel2 .picbox .picl1 .pic{padding-top:108.253968%;position:relative;overflow:hidden;height:0;background-color:#000}
.m-blamel2 .picbox .pic img{position:absolute;left:0;top:0;width:100%;height:100%;display:block}
.m-blamel2 .picbox .picl2{width:722px;overflow:hidden}
.m-blamel2 .picbox .picl2 .pic{padding-top:47.229916%;position:relative;overflow:hidden;height:0;background-color:#000}
.m-txtl1{overflow:hidden;padding:47px 0}
.m-txtl1 .left{float:left;width:45%}
.m-txtl1 .left .tit{font-size:30px;color:#000;letter-spacing:3px;line-height:1.5em;overflow:hidden;text-align:center;font-family:Medium}
.m-txtl1 .left .pic{width:100%;text-align:center;overflow:hidden;font-size:0}
.m-txtl1 .left .pic img{display:inline-block;max-height:100%;max-width:100%}
.m-txtl1 .right{font-size:14px;color:#000;line-height:2.64em;overflow:hidden;padding:0 93px;font-family:Light}
.m-blamel3{overflow:hidden;padding-left:110px}
.m-blamel3 .tit{color:#383a42;font-size:26px;line-height:1.5em;overflow:hidden;margin-bottom:72px}
.m-slickl2:after{content:"";display:block;clear:both;visibility:hidden;width:100%;height:0}
.m-slickl2 .slick-list{padding-right:235px}
.m-slickl2 .item{overflow:hidden;position:relative;padding:0 89px}
.m-slickl2 .item .date{position:absolute;left:0;top:12px;font-size:26px;color:#000;line-height:1.5em;-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-o-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);padding-right:10px}
.m-slickl2 .item .date::after{content:"";position:absolute;left:100%;top:50%;width:62px;background-color:#6a6b70;height:1px;z-index:1}
.m-slickl2 .item .tit{font-size:18px;color:#000;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;font-family:Regular}
.m-slickl2 .item .pic{padding-top:100%;overflow:hidden;position:relative;background-color:#383a42;height:0;margin-bottom:24px}
.m-slickl2 .item .pic img{display:block;position:absolute;top:0;left:0;width:100%;height:100%}
.m-slickl2 .slick-arrow{top:-27%;margin-top:0}
.m-slickl2 .slick-prev{left:auto;right:140px}
.m-slickl2 .slick-next{left:auto;right:70px}
@keyframes ani1{
0%{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0)}
100%{-webkit-transform:translate(100%,0);-ms-transform:translate(100%,0);-o-transform:translate(100%,0);transform:translate(100%,0)}
}
@-moz-keyframes ani1{
0%{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0)}
100%{-webkit-transform:translate(100%,0);-ms-transform:translate(100%,0);-o-transform:translate(100%,0);transform:translate(100%,0)}
}
@-ms-keyframes ani1{
0%{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0)}
100%{-webkit-transform:translate(100%,0);-ms-transform:translate(100%,0);-o-transform:translate(100%,0);transform:translate(100%,0)}
}
@-webkit-keyframes ani1{
0%{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0)}
100%{-webkit-transform:translate(100%,0);-ms-transform:translate(100%,0);-o-transform:translate(100%,0);transform:translate(100%,0)}
}
@-o-keyframes ani1{
0%{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0)}
100%{-webkit-transform:translate(100%,0);-ms-transform:translate(100%,0);-o-transform:translate(100%,0);transform:translate(100%,0)}
}
@keyframes ani2{
0%{-webkit-transform:translate(-100%,0);-ms-transform:translate(-100%,0);-o-transform:translate(-100%,0);transform:translate(-100%,0)}
100%{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0)}
}
@-moz-keyframes ani2{
0%{-webkit-transform:translate(-100%,0);-ms-transform:translate(-100%,0);-o-transform:translate(-100%,0);transform:translate(-100%,0)}
100%{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0)}
}
@-ms-keyframes ani2{
0%{-webkit-transform:translate(-100%,0);-ms-transform:translate(-100%,0);-o-transform:translate(-100%,0);transform:translate(-100%,0)}
100%{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0)}
}
@-webkit-keyframes ani2{
0%{-webkit-transform:translate(-100%,0);-ms-transform:translate(-100%,0);-o-transform:translate(-100%,0);transform:translate(-100%,0)}
100%{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0)}
}
@-o-keyframes ani2{
0%{-webkit-transform:translate(-100%,0);-ms-transform:translate(-100%,0);-o-transform:translate(-100%,0);transform:translate(-100%,0)}
100%{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0)}
}
@keyframes ani3{
0%{-webkit-transform:translate(0,100%);-ms-transform:translate(0,100%);-o-transform:translate(0,100%);transform:translate(0,100%)}
100%{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0)}
}
@-moz-keyframes ani3{
0%{-webkit-transform:translate(0,100%);-ms-transform:translate(0,100%);-o-transform:translate(0,100%);transform:translate(0,100%)}
100%{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0)}
}
@-ms-keyframes ani3{
0%{-webkit-transform:translate(0,100%);-ms-transform:translate(0,100%);-o-transform:translate(0,100%);transform:translate(0,100%)}
100%{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0)}
}
@-webkit-keyframes ani3{
0%{-webkit-transform:translate(0,100%);-ms-transform:translate(0,100%);-o-transform:translate(0,100%);transform:translate(0,100%)}
100%{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0)}
}
@-o-keyframes ani3{
0%{-webkit-transform:translate(0,100%);-ms-transform:translate(0,100%);-o-transform:translate(0,100%);transform:translate(0,100%)}
100%{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0)}
}
@keyframes ani4{
0%{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0)}
100%{-webkit-transform:translate(0,-100%);-ms-transform:translate(0,-100%);-o-transform:translate(0,-100%);transform:translate(0,-100%)}
}
@-moz-keyframes ani4{
0%{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0)}
100%{-webkit-transform:translate(0,-100%);-ms-transform:translate(0,-100%);-o-transform:translate(0,-100%);transform:translate(0,-100%)}
}
@-ms-keyframes ani4{
0%{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0)}
100%{-webkit-transform:translate(0,-100%);-ms-transform:translate(0,-100%);-o-transform:translate(0,-100%);transform:translate(0,-100%)}
}
@-webkit-keyframes ani4{
0%{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0)}
100%{-webkit-transform:translate(0,-100%);-ms-transform:translate(0,-100%);-o-transform:translate(0,-100%);transform:translate(0,-100%)}
}
@-o-keyframes ani4{
0%{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0)}
100%{-webkit-transform:translate(0,-100%);-ms-transform:translate(0,-100%);-o-transform:translate(0,-100%);transform:translate(0,-100%)}
}
@keyframes ani5{
0%{-webkit-transform:translate(-100%,0);-ms-transform:translate(-100%,0);-o-transform:translate(-100%,0);transform:translate(-100%,0)}
100%{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0)}
}
@-moz-keyframes ani5{
0%{-webkit-transform:translate(-100%,0);-ms-transform:translate(-100%,0);-o-transform:translate(-100%,0);transform:translate(-100%,0)}
100%{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0)}
}
@-ms-keyframes ani5{
0%{-webkit-transform:translate(-100%,0);-ms-transform:translate(-100%,0);-o-transform:translate(-100%,0);transform:translate(-100%,0)}
100%{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0)}
}
@-webkit-keyframes ani5{
0%{-webkit-transform:translate(-100%,0);-ms-transform:translate(-100%,0);-o-transform:translate(-100%,0);transform:translate(-100%,0)}
100%{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0)}
}
@-o-keyframes ani5{
0%{-webkit-transform:translate(-100%,0);-ms-transform:translate(-100%,0);-o-transform:translate(-100%,0);transform:translate(-100%,0)}
100%{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0)}
}
@keyframes ani6{
0%{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0)}
100%{-webkit-transform:translate(100%,0);-ms-transform:translate(100%,0);-o-transform:translate(100%,0);transform:translate(100%,0)}
}
@-moz-keyframes ani6{
0%{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0)}
100%{-webkit-transform:translate(100%,0);-ms-transform:translate(100%,0);-o-transform:translate(100%,0);transform:translate(100%,0)}
}
@-ms-keyframes ani6{
0%{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0)}
100%{-webkit-transform:translate(100%,0);-ms-transform:translate(100%,0);-o-transform:translate(100%,0);transform:translate(100%,0)}
}
@-webkit-keyframes ani6{
0%{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0)}
100%{-webkit-transform:translate(100%,0);-ms-transform:translate(100%,0);-o-transform:translate(100%,0);transform:translate(100%,0)}
}
@-o-keyframes ani6{
0%{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0)}
100%{-webkit-transform:translate(100%,0);-ms-transform:translate(100%,0);-o-transform:translate(100%,0);transform:translate(100%,0)}
}
.slick-arrow.is_left::before{-webkit-animation:.5s forwards ani5;-moz-animation:.5s forwards ani5;-ms-animation:ani5 .5s forwards;-o-animation:.5s forwards ani5;animation:.5s forwards ani5}
.slick-arrow.is_right::before{-webkit-animation:.5s forwards ani6;-moz-animation:.5s forwards ani6;-ms-animation:ani6 .5s forwards;-o-animation:.5s forwards ani6;animation:.5s forwards ani6}
.g-btnl1.is_top{color:#fff}
.hd-nav.is_top,.is_top::after{-webkit-animation:.5s forwards ani3;-moz-animation:.5s forwards ani3;-ms-animation:ani3 .5s forwards;-o-animation:.5s forwards ani3;animation:.5s forwards ani3}
.hd-nav.is_bot,.is_bot::after{-webkit-animation:.5s forwards ani4;-moz-animation:.5s forwards ani4;-ms-animation:ani4 .5s forwards;-o-animation:.5s forwards ani4;animation:.5s forwards ani4}
.more.is_left::after{-webkit-animation:.5s forwards ani1,.5s .2s forwards ani2;-moz-animation:.5s forwards ani1,.5s .2s forwards ani2;-ms-animation:ani1 .5s forwards,ani2 .5s .2s forwards;-o-animation:.5s forwards ani1,.5s .2s forwards ani2;animation:.5s forwards ani1,.5s .2s forwards ani2}
.g-select-g{position:relative;width:100%;height:320px;background-color:#fff;padding-top:32px;margin:-83px 0 71px;z-index:9}
.g-select-g .txt{font-size:12px;color:#676a73;padding-left:41px;overflow:hidden}
.m-find-g{max-width:800px;margin:0 auto;padding-top:50px;overflow:hidden}
.m-find-g .down{display:none;background-color:#fff;overflow:hidden}
.m-find-g dl{overflow:hidden}
.m-find-g dd .con{margin-top:-1px}
.m-find-g .tit{font-size:26px;color:#231815;padding-left:9px;padding-bottom:17px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.m-find-g .con{display:block;position:relative;width:100%;height:80px;line-height:80px;border:1px solid #cdcecd;font-size:24px;color:#231815;padding-left:30px;padding-right:170px; }
.m-find-g dd .con i{position:absolute;top:50%;right:20px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);width:16px;height:16px;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;background-size:cover;background-image:url(../image/iconl10.png);background-repeat:no-repeat;background-position:center center;display:none}
.m-find-g dd.on .con i{background-image:url(../image/iconl10-1.png)}
.m-find-g .con.is_top::after{-webkit-animation:.5s forwards ani5;-moz-animation:.5s forwards ani5;-ms-animation:ani5 .5s forwards;-o-animation:.5s forwards ani5;animation:.5s forwards ani5}
.m-find-g .con.is_bot::after{-webkit-animation:.5s forwards ani6;-moz-animation:.5s forwards ani6;-ms-animation:ani6 .5s forwards;-o-animation:.5s forwards ani6;animation:.5s forwards ani6}
.m-find-g .con::after{content:"";position:absolute;top:0;bottom:0;left:0;height:100%;width:100%;-webkit-transform:translate(0,-100%);-ms-transform:translate(0,-100%);-o-transform:translate(0,-100%);transform:translate(0,-100%);background:rgba(0,0,0,.05);-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s; display:none;}
.m-find-g .con a{display:block;overflow:hidden}
.m-find-g .con .change{display:block;position:absolute;top:50%;transform:translateY(-50%);right:43px;width:120px;height:36px;line-height:36px;text-align:center;background-color:#231815;font-size:14px;color:#fff;overflow:hidden}
.clearfix:after{content:"";display:block;height:0;clear:both;visibility:hidden}
.mgb-g{margin-bottom:108px}
.ul-product-g{margin:-9px -9px 60px}
.ul-product-g li{float:left;width:33.33%}
.ul-product-g .con{display:block;margin:9px}
.ul-product-g .pic{padding-top:141.92%;height:0;position:relative;background-color:#ddd}
.ul-product-g .pic:before{content:'';display:block;position:absolute;left:0;top:0;width:100%;height:100%;background:#f3f3f3;opacity:0;-webkit-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out;background:rgba(255,255,255,.25);background:-moz-linear-gradient(-45deg,#fff 0,rgba(255,255,255,.1) 40%,rgba(255,255,255,0) 60%,#fff 100%);background:-webkit-linear-gradient(-45deg,#fff 0,rgba(255,255,255,.1) 40%,rgba(255,255,255,0) 60%,#fff 100%);background:-o-linear-gradient(-45deg,#fff 0,rgba(255,255,255,.1) 40%,rgba(255,255,255,0) 60%,#fff 100%);background:-ms-linear-gradient(-45deg,#fff 0,rgba(255,255,255,.1) 40%,rgba(255,255,255,0) 60%,#fff 100%);background:-webkit-linear-gradient(135deg,#fff 0,rgba(255,255,255,.1) 40%,rgba(255,255,255,0) 60%,#fff 100%);background:-o-linear-gradient(135deg,#fff 0,rgba(255,255,255,.1) 40%,rgba(255,255,255,0) 60%,#fff 100%);background:linear-gradient(-45deg,#fff 0,rgba(255,255,255,.1) 40%,rgba(255,255,255,0) 60%,#fff 100%)}
.ul-product-g .pic:after{content:'';display:block;position:absolute;left:0;top:0;width:100%;height:100%;-webkit-transform-origin:0 100%;-ms-transform-origin:0 100%;transform-origin:0 100%;background:#f3f3f3;-webkit-transform:scaleY(0);-ms-transform:scaleY(0);transform:scaleY(0);-webkit-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out}
.ul-product-g .con:hover .pic:after,.ul-product-g .con:hover .pic:before{opacity:1;-webkit-box-shadow:-5px -5px 60px 0 rgba(20,20,20,.05);box-shadow:-5px -5px 60px 0 rgba(20,20,20,.05)}
.ul-product-g .pic img{position:absolute;top:0;left:0;display:block;width:100%;height:100%}
.ul-product-g .txt{position:relative;background-color:#fff;padding:42px 27px 32px}
.ul-product-g .info{height: 37px;font-size:10px;line-height:1.2;overflow:hidden;margin-bottom:16px}
.ul-product-g .info span{display:inline-block;color:#923b2f;border-bottom:1px solid #923b2f;margin-bottom:7px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.ul-product-g .info span a{color:#923b2f;display: block;}
.ul-product-g .info em{display: block;color:#565960;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.ul-product-g .tit{font-size:21px;color:#090913;margin-bottom:75px;overflow: hidden;height: 3em;line-height: 1.5em;}
.ul-product-g .tit a{color: #090913;display: block;overflow:hidden;text-overflow:ellipsis;/* white-space:nowrap */}
.ul-product-g .desc{font-size:14px;color:#676a73}
.ul-product-g .desc p{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.ul-product-g .stabr{position:absolute;top:-46px;right:19px;width:69px;height:69px;background-color:#000;font-size:16px;line-height:1.1875;color:#fff;text-align:center;border-radius:34px;padding-top:15px;overflow:hidden}
.m-total{font-size:24px;color:#231815;text-align:center;margin-bottom:162px;overflow:hidden}
.m-video-g{position:relative;overflow:hidden;margin-bottom:64px}
.m-video-g .video{position:relative;float:right;width:720px;height:405px;/* background-color:#000; */overflow:hidden}
.m-video-g .video video{display:block;width:100%;left:0;position:absolute;top:50%;transform:translateY(-50%)}
.m-video-g .txt{float:left;overflow:hidden}
.m-video-g .txt span{display:block;font-size:20px;line-height:1;color:#565960;margin-bottom:118px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.m-video-g .tit{overflow:hidden}
.m-video-g .tit h3{font-size:28px;color:#231815;margin-bottom:14px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.m-video-g .tit em{font-size:14px;color:#231815;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.m-video-g .more{position:absolute;left:0;bottom:0;font-size:16px;color:#676a73;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.m-video-g .more::after{content:" ";display:block;width:152px;height:2px;background-color:#676a73;margin-top:5px}
.banner2 .item .txt{position:absolute;top:40%;left:53.5%;width:385px;height:294px;background-color:#000;padding-top:40px;padding-left:38px;overflow:hidden}
.banner2 .item .txt .tit{font-size:24px;font-weight:400;color:#fff;margin-bottom:15px;overflow:hidden;/* text-overflow:ellipsis;white-space:nowrap */}
.banner2 .item .txt .tit h3{font-size:24px;font-weight:400;overflow:hidden;text-overflow:ellipsis;/* white-space:nowrap */}
.banner2 .item .txt .desc{font-size:18px;color:#fff;margin-bottom:36px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.banner2 .item .con,.m-banner .con{display:block;width:100%;height:100%;position:relative;background-repeat:no-repeat;background-position:center;background-size:cover}
.banner2{position: relative;}
.banner2 .a-arrow{display: block;position:absolute;width:62px;height:640px;top:50%;transform:translateY(-50%);border:0;font-size:0;cursor:pointer;background-color:transparent;background-position:center;background-repeat:no-repeat;background-size:contain;z-index:2;outline:0}
.banner2 .a-prev{left:0;background-image:url(../image/leftg2.png)}
.banner2 .a-next{right:0;background-image:url(../image/rightg2.png)}
.banner2 .item .txt .more{display:block;width:122px;height:44px;line-height:42px;font-size:16px;text-align:center;color:#fff;border:1px solid #fff;border-radius:22px;overflow:hidden}
.m-banner{display:none!important;overflow:hidden}
.m-banner .item{position:relative;height:126.7vw;margin-bottom:62vw}
.m-banner .item .txt{position:absolute;bottom:-47.7vw;left:50%;transform:translateX(-50%);width:80%;height:61.07vw;background-color:#000;padding-top:10.27vw;padding-left:8vw;overflow:hidden}
.m-banner .item .txt .tit{font-size:5.3333vw;color:#fff;overflow:hidden;margin-bottom:4vw}
.m-banner .item .txt .tit h3{font-size:5.3333vw;font-weight:400;color:#fff;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.m-banner .item .txt .desc{font-size:3.7333vw;color:#fff;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-bottom:6.7vw}
.m-banner .item .txt .more{display:block;width:94px;height:34px;font-size:12px;line-height:32px;color:#fff;border:1px solid #fff;border-radius:17px;text-align:center;overflow:hidden}
.row-a1-g{background-color:#060303;overflow:hidden}
.m-txtimg-g{overflow:hidden}
.m-txtimg-g .right{float:right;width:50%;overflow:hidden}
.m-txtimg-g .box{padding-top:83.33333%;height:0;position:relative;overflow:hidden;background-color:#222221}
.m-txtimg-g .pic{position:absolute;z-index:2;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;width: 100%;height: 100%;}
.m-txtimg-g .pic img{display:block;width:100%;height:auto}
.m-txtimg-g .txt{float:left;width:50%;overflow:hidden;padding:204px 250px 0 237px}
.txtMarquee-left,.txtMarquee-right{position:absolute;top:46%;left:0;width:100%;z-index:1}
.txtMarquee-left{top:26%}
.txtMarquee-left .tempWrap,.txtMarquee-right .tempWrap{width: 100% !important;}
.txtMarquee-left li,.txtMarquee-right li{color:#282927;font-size:190px;line-height:1.1em;overflow:hidden;font-family:Regular;margin-right:30px}
.m-txtimg-g .tit{font-size:16px;color:#fff;font-weight:400;margin-bottom:14px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.m-txtimg-g .desc1{font-size:12px;color:#fff;line-height:1.889;margin-bottom:38px;overflow:hidden}
.m-txtimg-g .info{font-size:14px;line-height:1.66;color:#fff;border-top:1px solid #717071;margin-bottom:38px;overflow:hidden}
.m-txtimg-g .info dl{overflow:hidden;padding:18px 0;border-bottom:1px solid #717071}
.m-txtimg-g .info dt{float:left;width:86px;margin-right:29px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.m-txtimg-g .info dd{/* height:46px; */overflow:hidden}
.m-txtimg-g .desc2{font-size:12px;color:#717071;line-height:1.8958;overflow:hidden}
.row-a2-g{background-color:#f1f1f1;padding:75px 0 124px;overflow:hidden}
.m-txtimg2-g{width:994px;margin:0 auto;overflow:hidden}
.m-txtimg2-g .pic{float:right;width:440px;height:600px;overflow:hidden}
.m-txtimg2-g .pic img{display:block;width:100%;height:100%}
.m-txtimg2-g .txt{float:left;overflow:hidden;padding-top:69px;width:min-content;}
.m-txtimg2-g .info{font-size:12px;overflow:hidden;margin-bottom:63px}
.m-txtimg2-g .info span{display:inline-block;line-height:1.4;color:#973c30;border-bottom:1px solid #973c30;margin-bottom:6px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.m-txtimg2-g .info em{color:#565960;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.m-txtimg2-g .tit{font-size:28px;color:#231815;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-bottom:42px}
.m-txtimg2-g .desc{font-size:14px;line-height:1.7857;color:#565960;overflow:hidden;}
.row-a3-g{background-color:#fff;padding-top:142px;padding-bottom:220px;overflow:hidden}
.m-slick-g .tit{font-size:34px;color:#231815;margin-bottom:75px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.m-slick-g ul{margin:0 -27px}
.m-slick-g .con{display:block;margin:0 27px}
.m-slick-g .pic{padding-top:138.462%;height:0;position:relative;overflow:hidden;margin-bottom:28px}
.m-slick-g .pic img{display:block;width:100%;height:100%;position:absolute;top:0;left:0}
.m-slick-g .con .txt{font-size:16px;color:#090913;overflow:hidden;text-overflow:ellipsis;/* white-space:nowrap */}
.m-slick-g .slick-arrow{position:absolute;width:42px;height:42px;top:-120px;margin-top:-21px;font-size:0;border:1px solid #676a73;outline:0;z-index:8;cursor:pointer;background-repeat:no-repeat;-webkit-background-size:21px auto;-moz-background-size:21px auto;-ms-background-size:21px auto;-o-background-size:21px auto;background-size:21px auto;background-position:center center;border-radius:50%;background-color:transparent;transition:.3s;-ms-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;-o-transition:.3s;overflow:hidden;padding:0}
.m-slick-g .slick-prev{right:7.25%;background-image:url(../image/iconl8.svg)}
.m-slick-g .slick-next{right:2.25%;background-image:url(../image/iconl9.svg)}
.m-slick-g .slick-arrow:hover{opacity:.6}
.m-idea-g{background-color:#fff;position:relative;padding-top: 108px;overflow:hidden}
.m-idea-g .box{position:relative;overflow:hidden}
.m-idea-g .pic{position:absolute;top:50%;left:45%;transform:translateY(-50%);width:684px;height:445px;background-color:#000;overflow:hidden}
.m-idea-g .pic img{display:block;width:100%;height:100%}
.m-idea-g .txt{width:50.68%;height:628px;background-color:#f9f5f1;padding-left:412px;padding-top:165px;padding-right:279px;overflow:hidden}
.m-idea-g .tit{font-size:34px;color:#000;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-bottom:40px}
.m-idea-g .desc{font-size:14px;line-height:2.98;color:#000;overflow:hidden}
.m-box1-g{padding:246px 0;background-color:#fff;overflow:hidden}
.m-box1-g .con{text-align:center;overflow:hidden}
.m-box1-g .tit{font-size:34px;color:#000;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-bottom:40px}
.m-box1-g .desc{font-size:14px;line-height:2.357;color:#000;overflow:hidden}
.m-adva-g{background-color:#e7eceb;overflow:hidden}
.m-adva-g .pic{float:right;width:826px;height:700px;overflow:hidden;background-color:#000}
.m-adva-g .pic img{display:block;width:100%;height:100%}
.m-adva-g .txt{overflow:hidden;padding-top:95px;padding-left:469px}
.m-adva-g .tit{font-size:34px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-bottom:55px}
.m-adva-g .ul-txt{overflow:hidden}
.m-adva-g .ul-txt li{margin-bottom:20px;overflow:hidden}
.m-adva-g .ul-txt em{font-size:30px;color:#beccc1;vertical-align:bottom;overflow:hidden}
.m-adva-g .ul-txt p{font-size:16px;line-height:1.5;color:#000;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.m-slick2-g{position:relative;overflow:hidden;padding-top:170px;padding-bottom:130px}
.series1-g .con{display:block}
.series1-g{float:left;width:1078px;height:700px;overflow:hidden}
.series1-g .pic{width:1078px;height:700px;overflow:hidden}
.series1-g .pic img{display:block;width:100%;height:100%}
.m-slick2-g .box{width:52.14%;position:absolute;top:50%;right:0;transform:translateY(-50%);background-color:#fff}
.series2-g{padding-left:122px}
.series2-g .txt{padding-top:50px;padding-bottom:79px;overflow:hidden}
.series2-g .num{display:block;font-size:24px;color:#000;margin-bottom:35px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.series2-g .tit{font-size:34px;color:#000;margin-bottom:24px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.series2-g .desc{font-size:14px;color:#000;line-height:2.1329;margin-bottom:66px;overflow:hidden}
.series2-g .more{position:relative;display:block;width:120px;height:40px;line-height:40px;font-size:14px;text-align:center;color:#fff;margin-left:2px;background-color:#000;overflow:hidden}
.series2-g .more span{position:relative;z-index:3}
.series2-g .more::after{content:"";position:absolute;top:0;bottom:0;left:0;height:100%;width:100%;-webkit-transform:translate(0,-100%);-ms-transform:translate(0,-100%);-o-transform:translate(0,-100%);transform:translate(0,-100%);background-color:#3d2e2a;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s}
.series2-g .more.is_top::after{-webkit-animation:.5s forwards ani3;-moz-animation:.5s forwards ani3;-ms-animation:ani3 .5s forwards;-o-animation:.5s forwards ani3;animation:.5s forwards ani3}
.series2-g .more.is_bot::after{-webkit-animation:.5s forwards ani4;-moz-animation:.5s forwards ani4;-ms-animation:ani4 .5s forwards;-o-animation:.5s forwards ani4;animation:.5s forwards ani4}
.series2-g .slick-arrow{position:absolute;width:42px;height:42px;bottom:-108px;margin-top:-21px;font-size:0;border:1px solid #676a73;outline:0;z-index:8;cursor:pointer;background-repeat:no-repeat;-webkit-background-size:21px auto;-moz-background-size:21px auto;-ms-background-size:21px auto;-o-background-size:21px auto;background-size:21px auto;background-position:center center;border-radius:50%;background-color:transparent;transition:.3s;-ms-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;-o-transition:.3s;overflow:hidden;padding:0}
.series2-g .slick-prev{right:40%;background-image:url(../image/iconl8.svg)}
.series2-g .slick-next{right:34%;background-image:url(../image/iconl9.svg)}
.series2-g .slick-arrow:hover{opacity:.6}
.ul-componentl{overflow:hidden;border:1px solid #dcdcdc;border-bottom:none;margin-bottom:39px}
.ul-componentl li{float:left;width:25%;overflow:hidden}
.ul-componentl li:nth-child(2n-1){background:#fff}
.ul-componentl .con{border-right:1px solid #dcdcdc;overflow:hidden;border-bottom:1px solid #dcdcdc}
.ul-componentl .con .pic{padding-top:100%;position:relative;overflow:hidden;height:0;background-color:#fff}
.ul-componentl .con .pic img{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%);max-height:100%;max-width:100%}
.ul-componentl li:nth-child(2n) .con .pic{background-color:#f8f8f8}
.ul-componentl .con .txt{background-color:#fff;overflow:hidden;padding:18px 15px 22px 30px;border-top:1px solid #dcdcdc}
.ul-componentl .con .txt .tit{font-size:20px;font-weight:400;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;margin-bottom:5px;font-family:Bold}
.ul-componentl .con .txt .desc{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:16px;font-family:Regular}
.m-component-c .tit1{text-align:center;font-size:24px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;margin-bottom:87px;font-family:Book}
@media only screen and (max-width:1920px){
.ban{height:-moz-calc(100vh - 140px);
height:-webkit-calc(100vh - 140px);
height: calc(100vh - 140px);}
.m-contactl .tit{font-size:1.875vw}
.banner,.banner .item{height:45.572916vw}
.m-titl1{font-size:2.1875vw}
.m-inforl2{width:24.57577%}
.m-inforl1{width:39.78935%}
.m-inforl3{top:20.88541vw;left:17.1875vw}
.m-majorl .pic{height:31.0416667vw}
.m-comprehendl1 .left{width:57.2916667%}
.m-comprehendl1 .right{width:42.7083333%}
.m-comprehendl1 .right .tit{font-size:1.875vw}
.m-comprehendl1 .txt .tit{font-size:1.5625vw;margin-right:12.135417vw}
.m-comprehendl1 .txt .desc1,.m-comprehendl1 .txt .desc2{width:30.916667%}
.m-comprehendl2 .txt{padding:9.6875vw 0 8.333333vw}
.m-comprehendl2 .txt .box{width:30.2083333vw}
.m-comprehendl2 .picbox .pic1{width:43.2291667vw}
.m-comprehendl2 .picbox .pic2{width:25vw;right:37.5%}
.m-comprehendl2 .txt .box .tit{font-size:2.083333vw}
.m-comprehendl3 .tips{left:12.76041667vw}
.m-comprehendl3 .tit1{font-size:3.0208333vw}
.m-comprehendl3 .tit2{font-size:1.9791667vw}
.m-comprehendl2 .picbox{margin-top:-26.3020833vw}
.m-blamel1 .box{width:67.708333vw}
.m-blamel2 .picbox .picl1{width:30.114722%;margin-right:0}
.m-blamel2 .picbox .picl2{width:67.857142%;float:right}
.m-txtl1 .left .tit{font-size:1.5625vw}
.txtMarquee-left li,.txtMarquee-right li{font-size:9.895833vw}
.m-txtimg-g .txt{padding:8.625vw 13.021vw 0 12.344vw}
.m-adva-g .tit,.m-box1-g .tit,.m-idea-g .tit,.m-slick-g .tit,.series2-g .tit{font-size:1.771vw}
.m-idea-g .txt{padding-left:21.458vw;padding-top:8.6vw;padding-right:14.53vw}
.m-box1-g{padding:12.8125vw 0}
.m-adva-g .txt{padding-top:4.948vw;padding-left:24.4271vw}
.m-adva-g .pic{width:43.021vw;height:36.46vw}
.m-adva-g .tit{margin-bottom:2.866vw}
.banner2 .a-arrow{width:3.229vw;height:33.333333vw}
}
@media only screen and (max-width:1440px){
.m-contactl{padding:0 80px;margin:60px 0}
.row-a1{margin:30px 0}
.m-ideal{padding:50px}
.m-ideal .right{width:45%}
.m-ideal .tit,.m-informationl .txt .stit,.m-understandl .right .tit{font-size:24px}
.m-inforl3{left:10%;top:49%}
.m-informationl{padding:60px 60px 0}
.m-inforl3 .txt .stit{margin-bottom:15px;font-size:24px}
.m-inforl3 .txt .desc{margin-bottom:30px}
.m-devicel{padding:0}
.row-a2,.row-a3{margin-bottom:50px}
.row-a6{padding:30px 0}
.ul-componentl .con .txt .tit{font-size:18px}
.ul-componentl .con .txt .desc{font-size:14px}
.m-component-c .tit1{font-size:22px}
.m-majorl .intro .tit{font-size:26px}
.m-comprehendl1 .txt{padding:60px 150px}
.m-comprehendl2{margin-bottom:100px}
.m-comprehendl3{padding-bottom:100px}
.m-comprehendl3 .slick-arrow{bottom:30px}
.m-comprehendl3 .tips{left:8vw}
.m-comprehendl3 .desc1{margin-bottom:30px;font-size:16px}
.m-comprehendl1 .txt .desc1,.m-comprehendl1 .txt .desc2{font-size:14px}
.m-blamel1{padding-top:50px}
.m-boxl1{margin-top:-120px;padding-top:120px}
.m-devicel.l1 .right .tit{font-size:24px;margin-bottom:30px}
.m-devicel.l1 .left .txt{font-size:18px}
.m-blamel3 .tit,.m-slickl2 .item .date{font-size:24px}
.m-slickl2 .item .tit{font-size:14px}
.m-devicel.l1{margin:50px auto}
.m-inforl1 .slick-next{left:-138%}
.m-video-g .video{width:600px;height:337px}
.m-txtimg-g .txt{padding:50px 30px}
.m-adva-g .tit,.m-box1-g .tit,.m-idea-g .tit,.m-slick-g .tit,.series2-g .tit{font-size:26px}
.m-adva-g .txt{padding:50px 150px}
.m-adva-g .ul-txt p{font-size:14px}
.series2-g .num{font-size:20px}
.mgb-g{margin-bottom:20px}
.m-idea-g{padding-top: 30px;}
}
@media only screen and (max-width:1199px){
.wp,.wp2{width:auto;max-width:none;padding:0 27px}
.ban{height:-moz-calc(100vh - 70px);
height:-webkit-calc(100vh - 70px);
height: calc(100vh - 70px);}
.header .so{top:71px;height:60px;line-height:60px}
.header .so .inp{width:40%;line-height:46px}
.header{padding:0 27px}
.header .logo{height:70px;line-height:70px}
.nav{display:none}
.header .so-btn{margin-right:45px;margin-top:26px}
.header .nav-Btn{margin-top:4px}
.fd-top .top .left{display:none}
.fd-nav .items{width:25%;margin-right:0}
.m-contactl{padding:0 30px;margin:30px 0}
.m-contactl .tit{font-size:18px;margin-bottom:30px}
.m-contactl .contactl .left{font-size:15px}
.m-contactl .contactl .right .txt{font-size:13px}
.banner .item .txt .top{font-size:12px}
.banner .item .txt .box{padding:20px}
.banner .slick-dots{right:27px}
.banner .item .txt .tit{font-size:18px}
.banner .item .txt .tit .icon{width:24px;height:24px}
.banner .item .txt{bottom:30px}
.m-ideal .right{position:static;float:right}
.row-a2::after{display:none}
.row-a2{background-color:#e7eceb;padding:30px 0}
.m-ideal{margin-bottom:0}
.m-understandl .left{padding:30px 0}
.m-informationl1{padding:30px 27px}
.m-inforl1 .slick-next{left:-133%}
.m-productl .top{padding:0;margin-bottom:30px}
.m-inforl3{position:static;padding-left:100px;padding-top:20px}
.row-a2,.row-a3{margin-bottom:40px}
.m-titl1{font-size:25px}
.ul-componentl .con .txt{padding:16px 15px}
.ul-componentl .con .txt .tit{font-size:16px}
.ul-componentl .con .txt .desc{font-size:13px}
.m-component-c .tit1{font-size:16px;margin-bottom:40px}
.m-majorl .intro .tit{font-size:22px}
.m-majorl .intro .desc{font-size:14px}
.m-majorl .txtbox{margin-top:-60px}
.m-majorl{margin-bottom:50px}
.m-comprehendl3 .item .box{width:70%}
.m-comprehendl3 .tips{left:3vw;top:120px}
.m-comprehendl3 .item{padding:100px 0 120px}
.m-comprehendl2 .txt .box{width:50%}
.m-comprehendl1 .txt{padding:60px 27px}
.m-comprehendl1 .txt .tit{font-size:23px}
.m-comprehendl3 .tit1{font-size:50px}
.m-comprehendl2 .txt .box .tit,.m-comprehendl3 .tit2{font-size:23px}
.m-blamel1{padding-top:25px;margin-left:90px}
.m-blamel{background-color:#fff}
.m-blamel1 .box{width:100%;float:none}
.m-txtl1 .left{width:40%}
.m-txtl1 .right{padding:0 40px}
.m-blamel2{margin-bottom:30px}
.m-slickl2 .item{padding:0 60px}
.m-txtl1 .left .tit{font-size:23px}
.m-inforl3 .txt .stit{font-size:20px}
.txtMarquee-left li,.txtMarquee-right li{font-size:20vw}
.g-select-g{height:262px;margin-bottom:50px;padding: 32px 50px 66px;}
.g-select-g .txt{padding-left: 0;}
.m-find-g{max-width:1200px;margin:0;}
.m-find-g .tit{font-size:22px}
.m-find-g .con,.ul-product-g .tit{font-size:20px}
.m-total{font-size:20px;margin-bottom:100px}
.m-video-g .txt span{font-size:16px}
.m-video-g .tit h3{font-size:25px}
.m-video-g{margin-bottom:50px}
.m-txtimg-g .txt{padding:60px 25px}
.m-txtimg-g .right,.m-txtimg-g .txt{float:none;width:auto;height:auto}
.m-txtimg2-g{width:auto;padding:0 80px}
.m-txtimg2-g .pic{width:361px;height:479px}
.m-adva-g .tit,.m-box1-g .tit,.m-idea-g .tit,.m-slick-g .tit,.series2-g .tit{font-size:25px}
.m-idea-g .txt{padding:100px 150px}
.m-box1-g .desc,.m-idea-g .desc,.series2-g .desc{font-size:12px}
.m-box1-g .con{padding:0 50px}
.m-adva-g .txt{padding:106px 70px}
.m-adva-g .ul-txt em{font-size:28px;display:block}
.series1-g,.series1-g .pic{float:none;width:auto;height:auto}
.m-slick2-g .box{width:86.67%;position:static;margin:0 auto;transform:translateY(-7.5%)}
.series2-g .num{font-size:18px}
.series2-g .txt{padding-top:40px;padding-bottom:50px}
.series2-g .slick-next{right:0}
.series2-g .slick-prev{right:45px}
.m-slick2-g{padding-top:0}
.mgb-g{margin-bottom:0}
.m-idea-g{padding-top: 0;}
}
@media only screen and (max-width:959px){
.ul-componentl li{width:33.33%}
.ul-product-g .tit{font-size:17px}
.ul-product-g .stabr{top:-28px;width:50px;height:50px;padding-top:8px;font-size:14px}
.ul-product-g{margin-bottom:33px}
.m-total{font-size:16px;margin-bottom:50px}
.m-video-g .video{width:500px;height:281px}
.m-video-g .txt span{margin-bottom:80px}
.m-video-g .tit h3{font-size:22px}
.m-video-g{margin-bottom:40px}
.row-a2-g{padding:50px 0 55px}
.m-txtimg2-g{padding:0 30px}
.m-txtimg2-g .pic{width:260px;height:355px}
.m-txtimg2-g .txt{padding-top:0}
.m-txtimg2-g .info{margin-bottom:33px}
.m-txtimg2-g .tit{margin-bottom:43px}
.m-adva-g .tit,.m-box1-g .tit,.m-idea-g .tit,.m-slick-g .tit,.series2-g .tit{font-size:24px}
.m-idea-g .txt{width:auto;height:auto;text-align:center;padding:100px 150px}
.m-idea-g .pic{width:100%;height:auto;position:static;transform:translate(0)}
.m-adva-g .pic{float:none;width:auto;height:auto}
.m-adva-g .ul-txt em{font-size:26px}
.series2-g .num{font-size:14px}
}
@media only screen and (max-width:767px){
.ban-pc{
    display: none;
}
.ban-m-d{
    height: 82vw !important;
}
.ban-m{
    display: block;
    height: 100vw;
    min-height: 0;
}

.banner.ban-pc{
    display: none;
}
.banner.ban-m,
.banner.ban-m .item{
    height: 164.53333vw;
    min-height: 0;
}
.banner.ban-m{
    display: block;
}
.header .so{top:56px}
.header .so .inp{font-size:16px;width:240px}
.header .so .btn{width:24px;height:24px}
body{padding-top:56px}
.header{position:fixed;top:0;left:0;width:100%;background-color:#fff;z-index:10;border-bottom-color:#f3f3f3}
.header .logo{height:55px;line-height:55px}
.header .logo img{height:27px}
.hd-nav .left .hd-logo{display:none}
.menu-box{position:static;-webkit-transform:translate(0);-ms-transform:translate(0);-o-transform:translate(0);transform:translate(0);padding:30px 0}
.hd-logo-m{display:block;position:absolute;top:0;left:0;width:26px}
.hd-nav .right .navr li a{font-size:18px}
.menu-box .box{padding-top:120px}
.hd-nav .left{width:auto;margin-right:80px}
.menu-side li{float:none}
.m-partake-m{display:block;overflow:hidden}
.m-partake-m .sbtn{float:left;width:120px;height:40px;line-height:38px}
.hd-nav .left .sbtn,.hd-nav .right .bdsharebuttonbox{display:none}
.header .so-btn{margin-top:18px;margin-right:22px}
.header .nav-Btn{width:18px;height:18px;margin-top:18px}
.m-partake-m .bdsharebuttonbox{float:right;padding-top:8px}
.hd-nav .right .menu-side{margin-bottom:50px}
.hd-nav .left .language{margin-bottom:0;margin-top:125px}
.fd-nav .items{width:50%;margin-bottom:50px}
.fd-nav .items:nth-child(2n+1){clear:left}
.fd-top .bot .right-m{display:block}
.fd-top .bot .right{display:none}
.fd-top .bot .left{text-align:center}
.fd-copy .copyl,.fd-copy .copyr{float:none;text-align:center}
.fd-top .top{margin-bottom:0}
.m-contactl .contactl .left{width:auto;float:none;border-bottom:1px solid #ebebeb;border-top:2px solid #221816}
.m-contactl .contactl .right{padding-left:0}
.m-contactl .contactl .left::after{display:none}
.m-contactl{padding:0}
.g-select-g.l1{display:none}
.m-contactl .contactl .bdsharebuttonbox,.m-contactl .contactl .left,.m-contactl .contactl .right{
		/* height:75px;line-height:75px */
		}
.m-contactl .contactl .item{border-bottom:none;margin-bottom:17px}
.banner .item .txt .box{padding:15px;margin:0 17px}
.banner .item .txt .wp,.row-a1 .wp{padding:0}
.banner .item .txt .top{font-size:10px;line-height:1.8em}
.row-a1{margin:0;padding:0;background-color:#fff}
.m-ideal{padding:27px}
.m-ideal .right{float:none;width:auto;margin-bottom:20px}
.m-ideal .pic,.m-understandl .right .pic{padding-top: 106.89655%;}
.m-ideal .left{text-align:center}
.m-ideal .desc,.m-ideal .stit{font-size:12px;margin-bottom:10px}
.m-ideal .desc{margin-bottom:15px}
.m-ideal .tit{font-size:23px;margin-bottom:20px}
.g-btnl1{margin:0 auto}
.m-understandl .left,.m-understandl .right{width:auto;float:none}
.m-understandl .right .tit{display:none}
.m-understandl .right .box{width:auto}
.m-devicel.l1 .right .desc{padding:0 21px}
.m-understandl .left .txt{width:auto;font-size:12px;margin-bottom:25px}
.m-understandl .left{padding:20px 17px}
.ul-listl1{padding-left:0;margin-top:20px}
.ul-listl1::after{display:none}
.ul-product-g.l1 .con{margin:3px}
.m-more .more{font-size:13px}
.m-more{margin-left:8px}
.m-informationl1{padding:30px 27px}
.m-informationl1 .tit{float:none;margin-bottom:25px}
.m-inforl1,.m-inforl2{width:50%;margin:0;display:block;float:left;z-index:0;position:relative}
.m-inforl1{z-index:2}
.slick-slide { min-height: auto !important;}
.m-inforl2 { margin-top: 10px;}
.m-inforl1 .pic,.m-inforl2 .pic{padding-top:170.588235%; }
.m-inforl1 .slick-next{right:0;left:auto;margin-right:-42px}
.m-inforl1 .slick-prev{right:0;left:auto;margin-left:-42px}
.m-inforl1 .slick-arrow{top:88%;border-radius:0;border:none;background-color:#fff;z-index:10}
.m-inforl3{padding-left:0;width:100%;padding-top:35px}
.m-inforl3 .txt .stit{font-size:19px;margin-bottom:15px}
.m-informationl1 .g-btnl1{display:none}
.m-informationl1 .txt .desc{margin-bottom:0}
.m-informationl1 .informationl{padding-bottom:45px}
.m-devicel .left{float:none;margin:0 auto 45px}
.m-devicel .right{padding-top:0;text-align:center}
.m-devicel .left .txt{font-size:15px}
.m-devicel .right .tit{font-size:17px;margin-bottom:30px}
.m-devicel .right .desc{font-size:12px}
.m-titl1{font-size:21px}
.ul-componentl li{width:50%}
.ul-componentl .con .txt .tit{font-size:14px}
.ul-componentl .con .txt .desc{font-size:11px}
.ul-componentl{margin-bottom:30px}
.m-component-c .tit1{font-size:14px;margin-bottom:35px}
.m-majorl .intro .tit{font-size:20px;text-align:center;margin-bottom:15px}
.m-majorl .intro .desc{font-size:12px;text-align:center}
.m-majorl .intro{padding:35px 30px 32px}
.m-majorl .txtbox{margin-top:-44px}
.m-majorl{margin-bottom:42px}
.m-comprehendl1 .left{width:auto;float:none}
.m-comprehendl1 .right{display: none;}
.m-comprehendl1 .right .tit{/* color:#fff; */font-size:18px}
.m-comprehendl1 .txt .tit{float:none;text-align:center;margin:0 auto 30px}
.m-comprehendl1 .txt .desc1{margin-bottom:15px}
.m-comprehendl1 .txt .desc1,.m-comprehendl1 .txt .desc2{width:auto;float:none;text-align:center}
.m-comprehendl2 .tips{display:block;margin-bottom:30px}
.m-comprehendl2 .txt .box .tit{margin-bottom:30px}
.m-comprehendl2 .txt .box{width:auto}
.m-comprehendl2 .picbox{margin-top:-102px;padding:0 30px}
.m-comprehendl2 .txt{padding:60px 0 120px;text-align:center}
.m-comprehendl2 .txt .box .desc{width:auto;line-height:1.8em}
.m-comprehendl2 .txt .box .desc p{margin-bottom:5px}
.m-comprehendl2 .txt .box .tit br{display:block}
.m-comprehendl2 .txt .box .desc br{display:none}
.m-comprehendl2 .picbox .pic1{width:auto;float:none;margin-bottom:30px}
.m-comprehendl2 .picbox .pic2{position:static;width:auto}
.m-comprehendl2{margin-bottom:50px}
.m-comprehendl3 .tips{position:static;-webkit-transform:rotate(0);-moz-transform:rotate(0);-o-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0)}
.m-comprehendl3 .item{padding:40px 27px 80px}
.m-comprehendl3 .item .box{width:auto}
.m-comprehendl3{padding-bottom:120px}
.m-comprehendl3 .slick-prev{left:27px}
.m-comprehendl3 .slick-next{left:91px}
.m-comprehendl3 .slick-arrow{bottom:60px;}
.m-blamel .wp{padding:0}
.m-boxl1{padding:120px 27px 0}
.m-devicel.l1 .left{margin:0 auto 50px}
.m-blamel2,.m-devicel.l1{padding:0}
.m-blamel1{margin-left:0px;padding-top: 0px;}
.m-devicel.l1{margin:40px auto}
.m-blamel2 .picbox .picl1,.m-blamel2 .picbox .picl2{width:auto;float:none}
.m-blamel2 .picbox .picl1{margin-bottom:10px}
.m-txtl1 .left{width:auto;float:none}
.m-txtl1 .right{padding:0 8px;text-align:center}
.m-blamel3{padding:0;overflow:visible}
.m-slickl2 .item .pic{background-color:#000}
.m-blamel1 .box .pic{padding-top:69.696969%;height: 0;}
.m-blamel1 .box .pic img{position: absolute;top: 0;left:0}
.m-slickl2 .slick-arrow{top:auto;bottom:0}
.m-slickl2 .slick-prev{left:50%;right:auto;margin-left:-30px}
.m-slickl2 .slick-next{left:50%;right:auto;margin-left:30px}
.m-slickl2 .slick-list{padding:0}
.m-slickl2 .item{padding-right:0}
.m-slickl2{margin:0 -27px 50px;padding-bottom:40px}
.m-blamel3:after{content:"";display:block;clear:both;visibility:hidden;width:100%;height:0}
.m-blamel3 .tit{margin-bottom:36px}
.m-pop .close{top:60px;right:30px}
.m-pop .pic{width:150px;height:150px;padding:10px}
.m-pop .txt{font-size:13px}
.ul-listl1 li{margin-bottom: 10px;}
.g-select-g{width:auto;height:155px;padding:33px 25px;margin:-20px 15px 33px}
.m-find-g{padding:0}
.g-select-g .txt{display: none;}
.m-find-g .tit{font-size:15px;padding:0 0 15px}
.m-find-g .con{font-size:12px;height:50px;line-height:50px;padding-left:10px;padding-right:91px}
.m-find-g .con .change{right:10px;width:70px;height:30px;line-height:30px;font-size:12px}
.ul-product-g{margin:-3px -13px 23px}
.ul-product-g li{width:50%}
.ul-product-g .con{margin:3px}
.ul-product-g .txt{padding:34px 14px 15px}
.ul-product-g .tit{font-size:15px;margin-bottom:55px}
.ul-product-g .desc{font-size:11px}
.ul-product-g .stabr{top:-26px;width:45px;height:45px;padding-top:10px;font-size:11px}
.m-total{font-size:12px;margin-bottom:30px}
.m-video-g .video{float:none;height:0;padding-top:56.25%;overflow:hidden;position:relative;width:auto}
.m-video-g .txt span{margin-bottom:30px}
.m-video-g .txt{float:none;margin-bottom:30px}
.m-video-g .tit{margin-bottom:30px}
.m-video-g .tit h3{font-size:20px}
.m-video-g{margin-bottom:30px}
.row-a3-g{padding-top:63px;padding-bottom:46px}
.m-txtimg2-g .pic,.m-txtimg2-g .txt{float:none;width:auto;height:auto}
.m-video-g .more{position:static}
.m-txtimg2-g .txt{margin-bottom:65px}
.m-slick-g ul{margin:0 -5px}
.m-slick-g .tit{margin-bottom:23px}
.m-slick-g .slick-arrow{width:30px;height:30px;top:-35px;-webkit-background-size: 15px auto;
-moz-background-size: 15px auto;
-ms-background-size: 15px auto;
-o-background-size: 15px auto;
background-size: 15px auto;}
.m-slick-g .con{margin:0 5px}
.m-slick-g .slick-prev{right:14%}
.m-slick-g .pic{margin-bottom:20px}
.m-idea-g .txt{padding:70px 50px}
.m-adva-g .tit,.m-box1-g .tit,.m-idea-g .tit,.m-slick-g .tit,.series2-g .tit{font-size:23px}
.m-adva-g .ul-txt em{font-size:24px}
.m-adva-g .txt{padding:53px 35px}
.m-slick2-g{padding-bottom:55px}
.series2-g{padding-left:24px;padding-right:30px}
.series2-g .num{font-size:12px}
.series2-g .txt{padding-top:30px;padding-bottom:45px}
.series2-g .desc{margin-bottom:45px}
.series2-g .slick-arrow{width:35px;height:35px;bottom:-58px;-webkit-background-size: 17px auto;
-moz-background-size: 17px auto;
-ms-background-size: 17px auto;
-o-background-size: 17px auto;
background-size: 17px auto;}
.m-banner{display:block!important}
.banner2{display:none!important}
.m-find-g .down{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);z-index:101}
.m-find-g .down dl{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%);width:70%;background-color:#fff}
.m-find-g dd .con i{display:block}
.m-txtimg-g .info dd{height:auto}
.m-txtimg-g .info dl{position:relative;padding-left:105px}
.m-txtimg-g .info dt{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);left:0}
.m-find-g{padding: 0;}
.header .hd-r{padding-right: 30px;}
}
@media only screen and (max-width:479px){
.m-inforl1 .slick-arrow{top:83%}
.m-ideal .tit{font-size:20px}
.m-majorl .intro{padding:15px}
.ul-listl1 li.on a{padding:0 10px}
.m-slick-g .slick-arrow{top:-33px}
.m-inforl1, .m-inforl2{float: none;width: auto;}
.m-inforl1 .pic, .m-inforl2 .pic{padding-top: 56.14%;}
.m-inforl1 .slick-next{margin-right: 0;}
.m-inforl1 .slick-prev{margin-right: 42px;}
.m-inforl1 .slick-arrow{top: auto;bottom: -100%;}
.slick-vertical .slick-slide{border: none!important;}
.m-majorl .intro .desc{max-height: 8em;}
}