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,"微软雅黑","Microsoft Yahei";color:#444;overflow-x:hidden;overflow-y:auto}
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:"微软雅黑","Microsoft Yahei";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:1360px;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:Regular;src:url(../fonts/PingFangSC-Regular.ttf)}
@font-face{font-family:Medium;src:url(../fonts/PingFangSC-Medium.ttf)}
@font-face{font-family:Bold;src:url(../fonts/PingFangSC-Bold.ttf)}
@font-face{font-family:Heavy;src:url(../fonts/PingFangSC-Heavy.ttf)}
@font-face{font-family:DIBold;src:url(../fonts/DINbek-Bold.ttf)}
@font-face{font-family:DIRegular;src:url(../fonts/DINBek-Regular.ttf)}
.header{height:70px;position:fixed;left:0;right:0;top:0;z-index:101;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s;padding:0 69px;background:#fff;box-shadow:0 0 5px rgba(0,0,0,.3)}
.logo{float:left;padding-top:13px;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s}
.logo img{display:inline-block;vertical-align:top;height:40px;-webkit-transition:none;-moz-transition:none;-ms-transition:none;-o-transition:none;transition:none}
.hdr{float:right;padding-top:7px}
.nav{position:relative;float:left}
.nav li{float:left;margin:0 40px;position:relative}
.nav .v1{display:block;font-size:16px;color:#99999a;line-height:56px;text-transform:uppercase;position:relative}
.nav .v1:after{content:"";position:absolute;left:0;right:0;bottom:12px;height:2px;background:#b2b2b3;display:none}
.nav li.on .v1:after,.nav li:hover .v1:after{display:block}
.nav dl{width:111px;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;background:#fff;box-shadow:0 0 5px rgba(0,0,0,.3);position:absolute;left:50%;top:100%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);padding:19px 18px 8px;display:none}
.nav li:hover dl{display:block}
.nav dl dd{margin-bottom:9px}
.nav .v2{display:block;font-size:14px;color:#898989;line-height:22px;text-align:center;border-bottom:1px solid transparent}
.nav .v2:hover,.nav dd.on .v2{border-color:#898989}
.lang{float:right;margin-left:91px;line-height:56px}
.lang a{display:inline-block;vertical-align:middle;width:18px;height:17px;border:1px solid #99999a;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;margin-left:8px;font-size:12px;color:#99999a;line-height:15px;text-align:center}
.lang a.on{background:#1c2f60;color:#fff;border-color:#1c2f60}
.btn-slide{width:40px;height:40px;background:url(../images/img23.png) center center no-repeat;cursor:pointer;position:absolute;right:0;top:0;display:none}
.nav li.open .btn-slide{background-image:url(../images/img24.png)}
.header-pop{position:fixed;left:0;top:0;z-index:103;width:100%;height:100%;background:#fff;overflow:hidden;display:none}
.header-pop .logo{position:absolute;left:3.6%;top:25px}
.menu-close{position:absolute;right:3.6%;top:25px;width:32px;height:32px;background:url(../images/img77.png) center center no-repeat;-webkit-background-size:cover;background-size:cover;cursor:pointer;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s}
.header-pop .f-share{text-align:center;padding:0;position:absolute;left:0;right:0;bottom:58px}
.header-pop .f-share a{width:30px!important;height:30px!important;-webkit-background-size:cover;background-size:cover}
.header-pop .nav{float:none;position:absolute;left:0;right:0;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}
.header-pop .nav .v1{display:inline-block;vertical-align:top;font-size:20px;color:#1c2f60;line-height:38px;border-bottom:1px solid transparent}
.header-pop .nav .v1:after{display:none!important}
.header-pop .nav li.on .v1,.header-pop .nav li:hover .v1{border-color:#546287}
.header-pop .nav li{float:none;text-align:center;margin:29px 0}
.header.small{background:0 0;box-shadow:none;z-index:99}
.header.small .hdr{display:none}

.lang2{
	position: absolute;right: 60px;top: 50%;z-index: 2;
	width: 40px;height: 40px;line-height: 40px;text-align: center;
	margin-top: -26px;
	cursor: pointer;
	display: none;
}
.lang2:after{
	content: "";
	position: absolute;left: 0;right: 100%;bottom: 0;
	height: 2px;
	background: #1c2f60;
	-webkit-transition: .3s;
	-moz-transition: .3s;
	-ms-transition: .3s;
	-o-transition: .3s;
	transition: .3s;
}
.lang2.ok:after{
	right: 0;
}
.lang2 .icon{
	display: inline-block;vertical-align: middle;
	width: 40px;height: 40px;
	background-repeat: no-repeat;
	background-position: center center;
	-webkit-background-size: 16px 16px;
	background-size: 16px 16px;
	cursor: pointer;
}
.lang2 .con{
	position: absolute;right: 0;top: 110%;
	border: 1px solid #d8d8d8;
    -webkit-box-shadow: 0 8px 16px 0 rgba(27,39,51,.08);
    box-shadow: 0 8px 16px 0 rgba(27,39,51,.08);
    width: 192px;
	padding: 20px;
	opacity: 0;
    visibility: hidden;
    background: #fff;
    -webkit-transition: .5s cubic-bezier(.77,0,.175,1);
    transition: .5s cubic-bezier(.77,0,.175,1);
    font-size: 14px;line-height: 1.6;color: #000;
}
.lang2 .con a{display: block;color: inherit;}
.lang2 .con .on{color: #1c2f60;}
.lang2.ok .con{
	top: 100%;
	opacity: 1;
	visibility: visible;
}

.menuBtn,.menuBtn1{width:40px;cursor:pointer;position:fixed;right:3.5%;top:16px;z-index:100;padding-top:4px}
.menuBtn b,.menuBtn1 b{display:block;height:2px;background-color:#e6e6e6;margin-bottom:14px;border-radius:2px;transition:.3s;-ms-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;-o-transition:.3s}
.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(../images/arr-l.png)}
.banner .slick-next{right:50%;margin-right:-645px;background-image:url(../images/arr-r.png)}
.banner .slick-dots{position:absolute;right:67px;top:50%;text-align:center;z-index:9;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}
.banner .slick-dots li{display:block;margin:18px 0}
.banner .slick-dots li button{display:block;width:11px;height:11px;font-size:0;line-height:0;text-indent:999px;background:#fff;border-radius:50%;padding:0;border:none;cursor:pointer}
.banner .slick-dots li.slick-active button{background:url(../images/img28.png) center center no-repeat;-webkit-background-size:cover;background-size:cover}
.banner .pic{height:0;padding-top:50%;background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;background-size:cover}
.banner p{font-weight:700}
.banner .txt{position:absolute;left:9.5%;right:9.5%;top:50%;z-index:5;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);font-size:12px;color:#fff;line-height:18px;text-transform:uppercase}
.banner .txt2{color:#6d707d}
.banner .tit{font-size:32px;line-height:40px;margin-top:33px;margin-bottom:10px}
.banner .more{display:inline-block;vertical-align:top;border-bottom:1px solid #fff;font-size:12px;color:inherit;line-height:47px}
.banner .txt2 .more{border-color:#6d707d}
.banner .img-arrow{position:absolute;left:3.4%;bottom:76px;z-index:5}
.footer{background:#f7f8f8;padding:0 3.125%}
.footer .con-top{overflow:hidden;padding:47px 0 42px;border-bottom:1px solid #e3e4e4}
.footer .con-top .col-r{width:49.48%}
.f-message{float:left;width:40%;font-size:14px;color:#9fa0a0;line-height:26px}
.f-message .inp{display:block;width:100%;height:31px;background:#fff;border:none;font-size:14px;color:#231815;line-height:31px;margin-top:8px}
.f-message .inp::-webkit-input-placeholder{color:#b5b5b6}
.f-message .inp::-moz-placeholder{color:#b5b5b6}
.f-message .inp::-ms-input-placeholder{color:#b5b5b6}
.f-message .sub{display:block;width:111px;height:31px;background:#1c2f60;border:none;cursor:pointer;font-size:12px;color:#fff;line-height:31px;text-align:center;margin-top:9px;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s;-webkit-border-radius:9px;-moz-border-radius:9px;border-radius:9px}
.f-message .sub:hover{opacity:.9;filter:alpha(opacity=90)}
.go-top{position:fixed;right:3%;bottom:10%;z-index:10;width:41px;height:41px;background:url(../images/163801.jpg) center center no-repeat;-webkit-background-size:cover;background-size:cover;/* -webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%; */display:none}
.go-top1{position:fixed;right: 3%;bottom: 18%;;z-index:10;width:41px;height:41px;background:url(../images/01116164046.jpg) center center no-repeat;-webkit-background-size:cover;background-size:cover;/* -webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%; *//* display:none */}
.f-share{padding-top:4px;padding-bottom:37px;text-align:right;float:right}
.f-share a{display:inline-block;vertical-align:top;width:36px!important;height:36px!important;background-position:center center!important;background-repeat:no-repeat!important;margin-left:11px}
.f-share a:hover{-webkit-transform:scale(.9);-moz-transform:scale(.9);-ms-transform:scale(.9);-o-transform:scale(.9);transform:scale(.9)}
.f-share .img-fb{background-image:url(../images/img20.png)}
.f-share .img2{background-image:url(../images/img21.png)}
.f-share .img-tw{background-image:url(../images/img22.png)}
.f-cont{overflow:hidden;font-size:14px;color:#9e9f9f;line-height:20px;float:left;width:64%}
.f-cont .con-l{width:48%;float:left}
.f-cont .con-r{width:48%;float:right}
.f-cont h4{font-size:14px;font-weight:700;color:#1c2f60;margin-bottom:12px}
.f-copy{font-size:13px;color:#b4b4b5;line-height:24px;padding:16px 0;text-align:center}
.f-copy b{font-size:14px;font-weight:400;margin-right:10px}
.f-copy span{margin-left:57px}
.f-copy a{color:inherit}
.f-copy a:hover{text-decoration:underline}
.p-list1{overflow:hidden}
.p-list1 li{float:left;width:25%;height:487px;overflow:hidden}
.p-list1 .con{display:block;height:100%;position:relative}
.p-list1 .pic{-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s;width:100%;height:100%;background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;background-size:cover;position:relative;overflow:hidden}
.p-list1 .pic img{position:absolute;left:50%;top:50%;min-width:100%;min-height:100%;max-width:none;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-filter:grayscale(100%);filter:grayscale(100%)}
.p-list1 .con:hover .pic img{-webkit-filter:grayscale(0);filter:grayscale(0)}
.p-list1 .txt{position:absolute;left:10px;right:10px;top:26%;text-align:center}
.p-list1 .tit{font-size:18px;line-height:1.5;color:#fff}
.p-list1 .tit em{display:block;font-size:14px;line-height:20px;margin-bottom:2px}
.p-list1 .icon{display:block;width:82px;margin:8px auto 28px}
.p-list1 .m-btn1{background:#1c2f60;color:#fff;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s}
.p-list1 .con:hover .m-btn1{background:#fff;color:#898989}
.row-a5{padding:139px 0 149px}
.row-a5 .tit1{font-size:36px;color:#b1afb0;line-height:1.5;text-align:center;letter-spacing:6px}
.p-list4{margin:46px -18px 0;overflow:hidden}
.p-list4 li{float:left;width:33.33%;padding:0 18px}
.p-list4 .con{display:block;font-size:12px;color:#898989;line-height:20px;background:#f7f8f8}
.p-list4 .pic{height:0;padding-top:46.51%;position:relative;overflow:hidden}
.p-list4 .pic img{position:absolute;left:0;top:0;width:100%;height:100%}
.p-list4 .con:hover .pic img{-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-ms-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05)}
.p-list4 .txt{position:relative;padding:16px 30px;overflow:hidden;background:#f7f8f8}
.p-list4 .date{display:block;font-size:32px;color:#898989;line-height:40px}
.p-list4 .det{height:80px;overflow:hidden;margin:4px 0 17px}
.p-list4 .tit{height: 64px;font-size:16px;color:#231815;font-weight:400;line-height:30px;overflow:hidden;-ms-text-overflow:ellipsis;text-overflow:ellipsis;/* white-space:nowrap; */margin-top:7px}
.p-list4 .more{display:block;float:right;font-size:12px;color:#898989}
.p-list4 .more:hover{text-decoration:underline}
.row-a1{font-size:16px;color:#898989;line-height:24px;text-align:center;padding:143px 0 150px}
.row-a1 .tit1{font-size:28px;color:#acadad;line-height:36px;text-transform:uppercase;font-weight:700}
.row-a1 .tit2{font-size:16px;color:#363854;text-transform:uppercase;margin:13px 0 31px}
.row-a1 .tit3{font-size:40px;color:#dcdddd;text-transform:uppercase;line-height:1.5;margin:19px 0;letter-spacing:6px}
.row-a1 .det{padding:16px 0 2px}
.row-a1 .img1{display:block;margin:0 auto 23px}
.row-a1 .video{display:block;width:600px;height:343px;margin:0 auto 79px}
.m-btn1{display:block;width:150px;height:21px;margin:0 auto;background:#efefef;font-size:12px;color:#898989;line-height:21px;text-align:center;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}
.m-btn1:hover{box-shadow:0 0 5px rgba(0,0,0,.2);color:#898989}
.m-btn2{display:block;width:150px;height:31px;background:#fff;font-size:12px;color:#898989;line-height:31px;text-align:center;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}
.m-btn2:hover{box-shadow:0 0 5px rgba(0,0,0,.2);color:#898989}
.m-btn3{display:block;width:152px;height:22px;margin:67px auto 71px;border:1px solid #8d898a;font-size:12px;color:#9f9999;line-height:20px;text-align:center;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}
.m-btn3:hover{box-shadow:0 0 5px rgba(0,0,0,.2);background:#aaa7a8;color:#fff}
.row-a4{font-size:14px;color:#fff;line-height:29px;text-align:center;letter-spacing:2px}
.row-a4 .inner{background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;background-size:cover;padding:130px 0 91px}
.row-a4 .tit1{font-size:24px;color:#b1afb0;text-transform:uppercase;letter-spacing:4px}
.row-a4 .tit2{font-size:18px;color:#fff;text-transform:uppercase;letter-spacing:4px;margin-bottom:52px}
.row-a4 .tit3{font-size:18px;color:#fff;text-transform:uppercase;letter-spacing:2px}
.row-a4 .con-bot{background:rgba(255,255,255,.7);padding:16px 49px 0;font-size:12px;color:#fff;line-height:29px;text-align:center}
.p-list3{overflow:hidden;border-bottom:1px solid rgba(255,255,255,.6)}
.p-list3 li{float:left;width:11.11%}
.p-list3 .con{display:block;height:96px;line-height:96px;text-align:center}
.p-list3 .con img{display:inline-block;vertical-align:middle;max-width:90%;max-height:90%}
.p-list3 .con:hover img{-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-ms-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05)}
.row-a3{padding:119px 8.38% 120px 14.58%;overflow:hidden;position:relative}
.row-a3 .img1{position:absolute;left:3.69%;bottom:159px}
.row-a3 .col-l{width:29%;padding:34px 0 39px;border-left:1px solid #e9eaea}
.row-a3 .col-r{width:54.77%}
.row-a3 .tit{font-size:32px;color:#6d707d;line-height:40px}
.row-a3 .con1{float:left;width:20%;border-right:1px solid #fff;overflow:hidden}
.row-a3 .con2,.row-a3 .con3{float:left;width:50%;overflow:hidden}
.row-a3 .pic1,.row-a3 .pic2,.row-a3 .pic3,.row-a3 .pic4,.row-a3 .pic5{height:251px;position:relative;overflow:hidden;background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;background-size:cover}
.row-a3 .pic3{background-position:right center;clear:both}
.row-a3 .pic1 img,.row-a3 .pic2 img,.row-a3 .pic3 img,.row-a3 .pic4 img,.row-a3 .pic5 img{position:absolute;left:0;top:0;min-width:100%;min-height:100%;max-width:none}
.row-a3 .con3 .pic1{width:50%;float:left}
.row-a3 .con4{clear:both;overflow:hidden}
.row-a3 .pic4{float:left;width:25%}
.row-a3 .pic5{float:left;width:50%}
.m-pic1 .slick-next,.m-pic1 .slick-prev{position:absolute;bottom:13px;overflow:hidden;width:31px;height:31px;font-size:0;line-height:0;z-index:9;background-repeat:no-repeat;background-position:center center;cursor:pointer;background-color:#6b665f;border:none}
.m-pic1 .slick-prev{right:38px;background-image:url(../images/img41.png)}
.m-pic1 .slick-next{right:6px;background-image:url(../images/img42.png)}
.m-pic1 .item{position:relative}
.m-pic1 .pic{height:502px;overflow:hidden;position:relative;background-repeat:no-repeat;background-position:left center;-webkit-background-size:cover;background-size:cover}
.m-pic1 .pic img{position:absolute;left:0;top:0;min-width:100%;min-height:100%;max-width:none}
.m-pic1 .txt{position:absolute;left:0;right:0;bottom:0;height:56px;padding:0 18px;line-height:56px;background:rgba(181,177,189,.9)}
.m-pic1 .txt img{display:inline-block;vertical-align:middle;margin-top:-2px;height:44px}
.p-list2{margin:163px 0 181px}
.p-list2 li{padding-bottom:28px}
.p-list2 a{font-size:16px;color:#898989;line-height:24px}
.p-list2 a:hover{text-decoration:underline}
.m-txt1{font-size:14px;color:#898989;line-height:28px;text-align:center;padding-top:143px}
.m-txt1 .pic1{margin-top:84px}
.m-txt1 .pic1 .col-l,.m-txt1 .pic1 .col-r{width:49.8%}
.m-txt1 .pic1,.m-txt1 .pic2{overflow:hidden}
.m-txt1 .pic1 img,.m-txt1 .pic2 img{display:block;width:100%}
.m-tit1{font-size:28px;color:#5d5d5d;line-height:1.5;margin-bottom:32px}
.m-txt1 .txt1{padding-bottom:30px;width:1018px;margin:0 auto}
.m-txt1 .txt2{padding-bottom:150px;width:1018px;margin:0 auto}
.m-txt1 .num{display:inline-block;vertical-align:top;border-bottom:1px solid #ddd;margin-bottom:17px;padding:0 30px}
.m-txt1 .num em{font-size:50px;line-height:60px;color:#5d5d5d;font-weight:700}
.m-txt2{font-size:14px;color:#898989;line-height:28px;text-align:center;padding-top:102px;padding-bottom:100px;margin-bottom:101px}
.m-txt2 .m-tit1{margin-bottom:44px}
.m-txt2 .tit{font-size:40px;color:#5d5d5d;line-height:1.5;margin-bottom:37px}
.p-list5{margin:58px 6.5% 0;overflow:hidden}
.p-list5 li{float:left;width:33.33%;padding:0 3px 6px}
.p-list5 .pic{overflow:hidden;height:0;padding-top:58.12%;position:relative}
.p-list5 .pic img{position:absolute;left:0;top:0;width:100%;height:100%;display:block;-webkit-transition:none;-moz-transition:none;-ms-transition:none;-o-transition:none;transition:none}
.p-list5 .pic:after{content:"";position:absolute;left:0;top:0;z-index:2;width:100%;height:100%;background:#000;opacity:.5;filter:alpha(opacity=50);-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s}
.p-list5 .pic:hover:after{opacity:0;filter:alpha(opacity=0)}
.m-txt3{padding:143px 0 150px;font-size:14px;color:#898989;line-height:28px;text-align:center}
.m-txt3 .pic{width:606px;margin:59px auto 0}
.m-txt3 .pic img{display:block;width:100%}
.m-txt5{padding:104px 0 100px;margin-bottom:101px;font-size:14px;color:#898989;line-height:28px;text-align:center}
.m-txt5 .m-tit1{margin-bottom:42px}
.m-txt4{background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;background-size:cover;padding:206px 0 246px;font-size:14px;color:#fff;line-height:28px;text-align:center}
.m-txt4 .m-tit1{color:#fff;margin-bottom:45px}
.p-list6{margin:59px 9% 0;overflow:hidden}
.p-list6 li{float:left;width:33.33%;padding:0 3px 6px}
.p-list6 .pic{overflow:hidden;height:0;padding-top:61.475%;position:relative}
.p-list6 .pic img{position:absolute;left:0;top:0;width:100%;height:100%;-webkit-transition:none;-moz-transition:none;-ms-transition:none;-o-transition:none;transition:none}
.p-list6 .pic:after{content:"";position:absolute;left:0;top:0;z-index:2;width:100%;height:100%;background:#000;opacity:.5;filter:alpha(opacity=50);-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s}
.p-list6 .pic:hover:after{opacity:0;filter:alpha(opacity=0)}
.m-txt6{background-repeat:no-repeat;background-position:center center;-webkit-background-size:100% auto;background-size:100% auto;padding:144px 0 325px;font-size:14px;color:#898989;line-height:28px;text-align:center}
.m-txt7{overflow:hidden;width:77.76%;margin:0 auto;font-size:14px;color:#898989;line-height:28px}
.m-txt7 .col-l{width:34.6%;margin-left:33px;padding-top:70px}
.m-txt7 .col-r{width:50%}
.m-txt7 .m-tit1{margin-bottom:36px}
.m-txt7 .pic1{padding-top:160px;padding-bottom:20px}
.m-txt7 .pic2{height:338px;background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;background-size:cover}
.m-txt8{font-size:14px;color:#898989;line-height:28px;text-align:center;padding:145px 0 134px}
.m-txt8 .pic1{overflow:hidden;padding:0 9.5%}
.m-txt8 .pic1 img{display:block;width:100%}
.m-txt8 .pic1 .col-l,.m-txt8 .pic1 .col-r{width:49.8%}
.m-txt8 .txt1{overflow:hidden;margin:46px 10% 143px;font-size:0;text-align:center}
.m-txt8 .txt1 .col-l{width:31%;display:inline-block;vertical-align:top;float:none;font-size:14px;padding:0 18px}
.m-txt8 .txt1 .col-c{width:38%;padding:0 36px;float:none;display:inline-block;vertical-align:top;font-size:14px}
.m-txt8 .txt1 .col-r{width:31%;padding:0 18px;float:none;display:inline-block;vertical-align:top;font-size:14px}
.m-txt8 .txt1 .num{font-family:Bold;font-size:50px;line-height:60px;color:#5d5d5d;border-bottom:1px solid #ddd;margin-bottom:17px}
/*!公用*/
.ban{height: 450px;min-height:170px;background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;background-size:cover;overflow:hidden}
.ban .item a{display: block;overflow: hidden;}
.ban .item{height: 450px;min-height:170px;background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;background-size:cover;overflow:hidden}
.ban .item a{display: block;overflow: hidden;}
.ban2{height:650px;min-height:170px;background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;background-size:cover;overflow:hidden}
.ban2 .item a{display: block;overflow: hidden;}
.ban2 .item{height:650px;min-height:170px;background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;background-size:cover;overflow:hidden}
.ban2 .item a{display: block;overflow: hidden;}
.g-titq1{overflow:hidden}
.g-titq1 h3{font-size:28px;color:#6d707d;line-height:1.35em;text-align:center;font-weight:400;font-family:Bold,"微软雅黑";overflow:hidden}
.g-titq1 .desc{font-size:14px;color:#898989;line-height:2em;text-align:center;margin-top:16px;overflow:hidden}
.g-titq1.white .desc,.g-titq1.white h3{color:#fff}
/*!页码*/
.pages{font-size:0;text-align:center;margin-bottom:30px;overflow:hidden}
.pages ul{display:inline-block;vertical-align:middle}
.pages li{float:left;margin:0 4px}
.pages li a{display:block;width:40px;height:40px;font-size:14px;color:#595757;line-height:40px;text-align:center;background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;background-size:cover;overflow:hidden}
.pages .pages-prev a{background-image:url(../images/iconq7.png)}
.pages .pages-next a{background-image:url(../images/iconq8.png)}
.pages li.on a,.pages li:hover a{background-color:#282c4e;color:#fff}
.pages .pages-prev.on a,.pages .pages-prev:hover a{background-image:url(../images/iconq7-1.png)}
.pages .pages-next.on a,.pages .pages-next:hover a{background-image:url(../images/iconq8-1.png)}
.pages li span{display:block;width:40px;height:40px;font-size:14px;color:#595757;line-height:40px;text-align:center;overflow:hidden}
/*!弹窗*/
.m-pop .inner.qm{width:720px;height:auto;background-color:#fff;overflow:hidden}
.m-win .pic{width:100%;height:auto;background:linear-gradient(90deg,#e0dfe0,#d1d0d1);overflow:hidden}
.m-win .pic img{display:block;margin:0 auto}
/*!浩华网站-联系我们*/
.m-contact{margin:97px 0 105px;overflow:hidden}
.m-contact .tit{border-bottom:1px solid #e5e5e5;padding-bottom:64px;overflow:hidden}
.m-contact .tit h3{font-size:28px;color:#5d5d5d;line-height:1.51em;font-weight:400;font-family:Bold,"微软雅黑";overflow:hidden}
.m-contact .box{margin-top:26px;overflow:hidden}
.m-contact .txt{float:left;width:40%;padding-top:2px;overflow:hidden}
.m-contact .txt .item{margin-bottom:40px;overflow:hidden}
.m-contact .txt h3{font-size:14px;color:#898989;line-height:2em;font-weight:400;font-family:Medium,"微软雅黑";margin-bottom:28px;overflow:hidden}
.m-contact .txt .desc{font-size:14px;color:#898989;line-height:2em;font-family:Medium,"微软雅黑";overflow:hidden}
.m-contact .pic{float:right;width:680px;height:auto;margin-top:12px;overflow:hidden}
.m-contact .pic img{display:block;width:100%;height:auto}
.m-contact .form{float:right;width:46%;padding-top:7px;overflow:hidden}
.m-contact .form .item{margin-bottom:2px;overflow:hidden}
.m-contact .form .inp{display:block;width:100%;height:30px;font-size:14px;color:#5d5d5d;line-height:30px;font-family:Medium,"微软雅黑";border:none;background-color:#f7f8f8;padding:0 8px;overflow:hidden}
.m-contact .form textarea{display:block;width:100%;height:188px;font-size:14px;color:#5d5d5d;line-height:2.14em;font-family:Medium,"微软雅黑";border:none;background-color:#f7f8f8;resize:none;padding:0 8px;overflow:hidden}
.m-contact .form .sub-btn{display:block;float:right;width:110px;height:31px;font-size:12px;color:#fff;line-height:31px;font-family:Medium,"微软雅黑";text-align:center;background-color:#1c2f60;border:none;border-radius:8px;margin-top:2px;overflow:hidden}
.m-contact .form .sub-btn:hover{opacity:.8;filter:alpha(opacity=80);filter:alpha(Opacity=80);-ms-filter:'progid:DXImageTransform.Microsoft.Alpha(Opacity=80)'}
/*!浩华网站-产品*/
.ban.qm{height:641px;min-height:145px}
.ban.qm .item{height:641px;min-height:145px}
.ul-imgtxtq1{border-bottom:1px solid #c9caca;position: relative;z-index: 2;}
.ul-imgtxtq1:after{content:'';display:block;clear:both;visibility:hidden;width:100%;height:0}
.ul-imgtxtq1 li{float:left;width:20%;position:relative;margin-right:-1px}
.ul-imgtxtq1 .con{display:block;border-left:1px solid #c9caca;border-right:1px solid #c9caca;padding:12px 10px 16px;overflow:hidden}
.ul-imgtxtq1 li.on .con,.ul-imgtxtq1 li:hover .con{background-color:#1c2f60}
.ul-imgtxtq1 .pic{width:60px;height:60px;margin:0 auto 4px;overflow:hidden}
.ul-imgtxtq1 .pic img{display:block;width:100%;height:100%}
.ul-imgtxtq1 h3{font-size:18px;color:#828383;line-height:1.5em;font-weight:400;text-align:center;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.ul-imgtxtq1 li.on h3,.ul-imgtxtq1 li:hover h3{color:#dad8da}
.ul-imgtxtq1 .down{display:none;background-color:#f7f8f8;position:absolute;top:100%;left:0;right:0;z-index:2;padding:0 16px;overflow:hidden}
.ul-imgtxtq1 dl{border-top:1px solid #c9caca;padding:20px 0 26px;overflow:hidden}
.ul-imgtxtq1 dd a{display:block;font-size:16px;color:#898989;line-height:2em;text-align:center;position:relative;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.ul-imgtxtq1 dd a:after{content:'';width:58px;height:1px;background-color:transparent;position:absolute;left:0;right:0;bottom:1px;margin:0 auto}
.ul-imgtxtq1 dd:hover a:after{background-color:#c9caca}
.ul-imgtxtq2{margin:71px -34px 0}
.ul-imgtxtq2.qm{margin:38px -8px 0}
.ul-imgtxtq2:after{content:'';display:block;clear:both;visibility:hidden;width:100%;height:0}
.ul-imgtxtq2 li{float:left;width:25%;padding:0 34px;margin-bottom:38px}
.ul-imgtxtq2.qm li{padding:0 8px;margin-bottom:23px}
.ul-imgtxtq2 .con{display:block;overflow:hidden}
.ul-imgtxtq2 .box{border:1px solid #ececec;padding:12px;overflow:hidden}
.ul-imgtxtq2 .pic{position:relative;height:0;padding-top:100%;overflow:hidden}
.ul-imgtxtq2.qm .pic{padding-top:85.7%}
.ul-imgtxtq2 .pic img{display:block;max-width:100%;max-height:100%;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%)}
.ul-imgtxtq2 li:hover .pic img{-webkit-transform:scale(1.08) translate(-50%,-50%);-moz-transform:scale(1.08) translate(-50%,-50%);-ms-transform:scale(1.08) translate(-50%,-50%);-o-transform:scale(1.08) translate(-50%,-50%);transform:scale(1.08) translate(-50%,-50%)}
.ul-imgtxtq2 h3{font-size:14px;color:#999;line-height:42px;font-weight:400;position:relative;padding-right:20px;overflow:hidden}
.ul-imgtxtq2 h3 em{margin-left:12px}
.ul-imgtxtq2 h3 i{display:block;width:20px;height:20px;background:url(../images/iconq6.png) center center no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;background-size:cover;position:absolute;top:50%;right:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}
.m-appoint{height:560px;min-height:180px;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;position:relative;padding:30px 0;margin-bottom:48px;overflow:hidden}
.m-appoint .txt{width:820px;margin:0 auto;position:absolute;top:50%;left:0;right:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);overflow:hidden;padding: 0 10px;}
.m-appoint .txt h3{font-size:30px;color:#fff;line-height:1.23em;font-weight:400;text-align:center;margin-bottom:11px;overflow:hidden}
.m-appoint .txt span{display:block;font-size:18px;color:#fff;line-height:1.5em;text-align:center;overflow:hidden}
.m-appoint .txt span em{display:block;font-size:16px;line-height:1.5em;margin-top:3px}
.m-appoint .form{background-color:rgba(255,255,255,.7);margin-top:40px;padding:13px 15px 26px;overflow:hidden}
.m-appoint .form .item{float:left;width:50%;padding:0 27px;overflow:hidden}
.m-appoint .form .rr{position:relative;overflow:hidden}
.m-appoint .form .inp{display:block;width:100%;height:51px;font-size:18px;color:#000;line-height:50px;border:none;background:0 0;border-bottom:1px solid #595757;overflow:hidden}
.m-appoint .form .inp2{padding-right:50px}
.m-appoint .form .sub-btn{display:block;width:20px;height:20px;border:none;background:url(../images/iconq9.png) center center no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;background-size:cover;position:absolute;top:50%;right:20px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}
.m-appoint .form .sub-btn:hover{-webkit-transform:translate(10px,-50%);-ms-transform:translate(10px,-50%);-o-transform:translate(10px,-50%);transform:translate(10px,-50%)}
.ul-imgq1{margin:91px -3px 79px;overflow:hidden}
.ul-imgq1 li{float:left;width:33.33%;padding:0 3px}
.ul-imgq1 .con{display:block;overflow:hidden}
.ul-imgq1 .pic{position:relative;height:0;padding-top:18%;border-radius:5px;overflow:hidden}
.ul-imgq1 .pic img{display:block;max-width:100%;max-height:100%;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%)}
.ul-imgq1 a:hover .pic img{-webkit-transform:scale(1.08) translate(-50%,-50%);-moz-transform:scale(1.08) translate(-50%,-50%);-ms-transform:scale(1.08) translate(-50%,-50%);-o-transform:scale(1.08) translate(-50%,-50%);transform:scale(1.08) translate(-50%,-50%)}
.ul-imgq1 h3{font-size:20px;color:#fff;line-height:1.5em;text-align:center;font-weight:400;position:absolute;left:0;right:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);padding:0 10px;overflow:hidden}
/*!浩华网站-产品2*/
.ul-imgtxtq1.qm li.on .con,.ul-imgtxtq1.qm li:hover .con{background-color:#292c4f;border-color:#292c4f}
.ul-imgtxtq1.qm .con{padding:76px 10px 41px}
.ul-imgtxtq1.qm .pic{width:90px;height:90px;margin-bottom:32px}
.ul-imgtxtq1.qm .pic .img2,.ul-imgtxtq1.qm li.on .pic .img1,.ul-imgtxtq1.qm li:hover .pic .img1{display:none}
.ul-imgtxtq1.qm li.on .pic .img2,.ul-imgtxtq1.qm li:hover .pic .img2{display:block}
.ul-imgtxtq1.qm h3{font-size:14px}
.ul-imgtxtq1.qm li.on h3,.ul-imgtxtq1.qm li:hover h3{color:#fff}
.m-imgq1{background-color:#f7f8f8;padding:57px 0;overflow:hidden}
.m-imgq1 .con{display:block;overflow:hidden}
.m-imgq1 .pic{width:100%;height:auto;position:relative;overflow:hidden}
.m-imgq1 .pic img{display:block;width:100%;height:auto}
.m-imgq1 .slick-next,.m-imgq1 .slick-prev{position:absolute;top:50%;margin-top:-20px;width:41px;height:41px;font-size:0;line-height:0;z-index:2;border:none;background:center center no-repeat;-o-background-size:cover;-ms-background-size:cover;-moz-background-size:cover;-webkit-background-size:cover;background-size:cover;cursor:pointer;padding:0;overflow:hidden}
.m-imgq1 .slick-prev{left:28px;background-image:url(../images/iconq15.png)}
.m-imgq1 .slick-next{right:28px;background-image:url(../images/iconq16.png)}
.m-imgq1 .slick-next:hover,.m-imgq1 .slick-prev:hover{opacity:.8;filter:alpha(opacity=80);filter:alpha(Opacity=80);-ms-filter:'progid:DXImageTransform.Microsoft.Alpha(Opacity=80)'}
/*!浩华网站-关于我们*/
.m-about{padding:144px 0 147px;overflow:hidden}
.m-about .rr{float:right;width:740px;padding-top:6px;margin-left:88px;overflow:hidden}
.m-about .video{width:100%;height:auto;position:relative;overflow:hidden}
.m-about .video video{display:block;width:100%;height:auto}
.m-about .video .mask{position:absolute;top:0;left:0;right:0;bottom:0;overflow:hidden}
.m-about .video .play{display:block;width:134px;height:133px;background:url(../images/iconq17.png) center center no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;background-size:cover;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}
.ul-imgtxtq3{margin:37px -10px 0;overflow:hidden}
.ul-imgtxtq3 li{float:left;width:50%;padding:0 10px}
.ul-imgtxtq3 .con{display:block;overflow:hidden}
.ul-imgtxtq3 .pic{position:relative;height:0;padding-top:58.06%;background-color:#5d5d5d;margin-bottom:25px;overflow:hidden}
.ul-imgtxtq3 .pic img{display:block;max-width:100%;max-height:100%;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%)}
.ul-imgtxtq3 a:hover .pic img{-webkit-transform:scale(1.08) translate(-50%,-50%);-moz-transform:scale(1.08) translate(-50%,-50%);-ms-transform:scale(1.08) translate(-50%,-50%);-o-transform:scale(1.08) translate(-50%,-50%);transform:scale(1.08) translate(-50%,-50%)}
.ul-imgtxtq3 h3{font-size:14px;color:#898989;line-height:1.5em;font-weight:400;overflow:hidden;/* white-space:nowrap; */text-overflow:ellipsis}
.ul-imgtxtq3 a:hover h3{color:#292c4f}
.m-about .txt{overflow:hidden}
.m-about .top{font-size:14px;color:#898989;line-height:1.74em;margin-bottom:72px;overflow:hidden}
.m-about .top p{overflow:hidden}
.m-about .top em{display:block;float:left;width:88px;margin-right:10px;overflow:hidden}
.m-about .top-en em{width:194px;}
.m-about .top span{display:block;overflow:hidden}
.m-about .desc{font-size:14px;color:#898989;line-height:1.74em;text-align:justify;overflow:hidden}
.m-map{background-color:#f7f8f8;padding-top:36px;overflow:hidden}
.m-map .map{width:100%;height:auto;margin-top:28px;overflow:hidden}
.m-map .map img{display:block;width:100%;height:auto}
.ul-txtq1{margin-top: -16px;}
.ul-txtq1:after{content:'';display:block;clear:both;visibility:hidden;width:100%;height:0}
.ul-txtq1 li{float:left;width:50%;margin-right:-1px}
.ul-txtq1 .con{display:block;padding-bottom:32px;position: relative;}
.ul-txtq1 .con:before{content: '';width: 1px;background-color: #e3e4e4;position: absolute;top: 16px;left:0;bottom: 0;}
.ul-txtq1 .con:after{content: '';width: 1px;background-color: #e3e4e4;position: absolute;top: 16px;right:0;bottom: 0;}
.ul-txtq1 i{display:block;width:31px;height:31px;background:url(../images/iconq18.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:0 auto 9px;position:relative;z-index:2}
.ul-txtq1 li:hover i,.ul-txtq1 li.slick-current i{background-image:url(../images/iconq18-1.png)}
.ul-txtq1 h3{font-size:16px;color:#898989;line-height:1.52em;font-weight:400;text-align:center;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.ul-txtq1 li.on h3,.ul-txtq1 li:hover h3{color:#231815}
.m-partner{padding-top:140px;padding-bottom:104px;overflow:hidden}
.m-partner .partner{border-top:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5;margin-top:55px;overflow:hidden}
.m-partner .g-titq1{padding: 0 10px;}
.m-imgq2{border-left:1px solid #e5e5e5;border-right:1px solid #e5e5e5;margin-bottom:-1px}
.m-imgq2 .slick-slide{font-size:0}
.m-imgq2 .item{display:block;border-right:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5;overflow:hidden}
.m-imgq2 .pic{height:124px;line-height:124px;text-align:center;overflow:hidden}
.m-imgq2 .pic img{display:inline-block;vertical-align:middle;max-width:80%;max-height:80%}
.m-imgq2 a:hover .pic 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-imgq2 .slick-next,.m-imgq2 .slick-prev{position:absolute;top:50%;margin-top:-25px;width:50px;height:50px;font-size:0;line-height:0;z-index:2;border:none;background:center center no-repeat;-o-background-size:cover;-ms-background-size:cover;-moz-background-size:cover;-webkit-background-size:cover;background-size:cover;cursor:pointer;padding:0;overflow:hidden}
.m-imgq2 .slick-prev{left:-160px;background-image:url(../images/iconq19.png)}
.m-imgq2 .slick-next{right:-160px;background-image:url(../images/iconq20.png)}
.m-imgq2 .slick-next:hover,.m-imgq2 .slick-prev:hover{opacity:.8;filter:alpha(opacity=80);filter:alpha(Opacity=80);-ms-filter:'progid:DXImageTransform.Microsoft.Alpha(Opacity=80)'}
.m-partner .copy{display:block;font-size:14px;color:#898989;line-height:1.5em;text-align:center;margin-top:25px;overflow:hidden}
.m-history{margin:125px 0 91px;overflow:hidden}
.ul-imgtxtq4{background-color:#f7f8f8;margin-top:56px;overflow:hidden}
.ul-imgtxtq4 ul{border-right:1px solid #ebecec;overflow:hidden}
.ul-imgtxtq4 li{float:left;width:7.14%}
.ul-imgtxtq4 li.on{width:28.56%}
.ul-imgtxtq4 .con{display:block;height:710px;border-left:1px solid #ebecec;padding:153px 10px 67px;overflow:hidden}
.ul-imgtxtq4 li:hover .con{border-color:#595757}
.ul-imgtxtq4 .date{display:block;font-size:30px;color:#cbced2;line-height:50px;font-family:Bold,"微软雅黑";margin-bottom:41px;overflow:hidden}
.ul-imgtxtq4 li:hover .date{color:#595757}
.ul-imgtxtq4 li.on .date{font-size:36px;color:#595757}
.ul-imgtxtq4 .desc{height:12.18em;font-size:14px;color:#898989;line-height:1.74em;opacity:0;filter:alpha(opacity=0);filter:alpha(Opacity=0);-ms-filter:'progid:DXImageTransform.Microsoft.Alpha(Opacity=0)';margin-bottom:41px;overflow:hidden}
.ul-imgtxtq4 li.on .desc{opacity:1;filter:alpha(opacity=100);filter:alpha(Opacity=100);-ms-filter:'progid:DXImageTransform.Microsoft.Alpha(Opacity=100)'}
.ul-imgtxtq4 .pic{width:327px;height:auto;opacity:0;filter:alpha(opacity=0);filter:alpha(Opacity=0);-ms-filter:'progid:DXImageTransform.Microsoft.Alpha(Opacity=0)';overflow:hidden}
.ul-imgtxtq4 li.on .pic{opacity:1;filter:alpha(opacity=100);filter:alpha(Opacity=100);-ms-filter:'progid:DXImageTransform.Microsoft.Alpha(Opacity=100)'}
.ul-imgtxtq4 .pic img{display:block;width:100%;height:auto}
.m-pragmatic{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;padding:75px 0 60px;overflow:hidden}
.ul-txtq2{margin:66px -12px 0;overflow:hidden}
.ul-txtq2 li{float:left;width:33.33%;padding:0 12px;margin-bottom:19px;overflow:hidden}
.ul-txtq2 .con{display:block;height:271px;background-color:rgba(255,255,255,.3);position:relative;overflow:hidden}
.ul-txtq2 li.on .con,.ul-txtq2 li:hover .con{background-color:#fff}
.ul-txtq2 .txt{color:#fff;text-align:center;position:absolute;top:50%;left:0;right:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);padding:0 10px;overflow:hidden}
.ul-txtq2 li.on .txt,.ul-txtq2 li:hover .txt{color:#898989}
.ul-txtq2 h3{font-size:20px;line-height:1.5em;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.ul-txtq2 .desc{display:none;font-size:14px;line-height:1.8em;margin-top:22px;overflow:hidden}
.ul-txtq2 li.on .desc,.ul-txtq2 li:hover .desc{display:block}
.m-sustain{padding:126px 0 149px;overflow:hidden}
.m-sustain .g-titq1 h3{color:#898989}
.m-sustain .g-titq1 .desc{margin-top:19px}
.m-sustain .m-imgq1{margin-top:59px;padding:0}
.m-imgq1 .txt{width:580px;color:#fff;text-align:center;position:absolute;top:50%;left:0;right:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);margin:0 auto;overflow:hidden}
.m-imgq1 .txt h3{font-size:22px;line-height:1.5em;font-weight:400;margin-bottom:8px;overflow:hidden}
.m-imgq1 .desc{height:4.06em;font-size:14px;line-height:2.03em;overflow:hidden}
.m-sustain .m-imgq1 .slick-prev{background-image:url(../images/iconq21.png)}
.m-sustain .m-imgq1 .slick-next{background-image:url(../images/iconq22.png)}
/*!分项产品页*/
.bdq1{padding-top:70px}
.m-category{background-color:#f7f8f8;padding:56px 224px 34px 69px;margin-bottom:50px;overflow:hidden}
.m-category .col-l{width:80px;overflow:hidden}
.m-category .col-r{width:86.22%;border-top:2px solid silver;margin-top:24px;overflow:hidden}
.m-category .return{display:block;width:73px;font-size:16px;color:#99999a;line-height:1.5em;border-bottom:2px solid silver;overflow:hidden}
.ul-txt-q-1{margin-top:90px;overflow:hidden}
.ul-txt-q-1 li{overflow:hidden}
.ul-txt-q-1 .v1{display:block;font-size:16px;color:#99999a;line-height:2.4em;position:relative;padding-right:20px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.ul-txt-q-1 .v1:after{content:'';height:1px;background-color:transparent;position:absolute;left:0;right:0;bottom:0}
.ul-txt-q-1 li:hover .v1:after{background-color:silver}
.ul-txt-q-1 .v1 i{display:block;width:14px;height:14px;background:url(../images/iconq23.png) center center no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;background-size:cover;position:absolute;top:50%;right:2px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);overflow:hidden}
.ul-txt-q-1 dl{display:none;padding:6px 0 3px;overflow:hidden}
.ul-txt-q-1 dd a{display:block;font-size:13px;color:#898989;line-height:2.2em;position:relative;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.ul-txt-q-1 dd a:after{content:'';height:1px;background-color:transparent;position:absolute;left:0;right:0;bottom:0}
.ul-txt-q-1 dd:hover a:after{background-color:silver}
.m-appoint .form .sub-btn,.m-contact .form .sub-btn,.m-imgq1 .slick-next,.m-imgq1 .slick-prev,.m-imgq2 .pic img,.m-imgq2 .slick-next,.m-imgq2 .slick-prev,.pages li a,.ul-imgq1 .pic img,.ul-imgtxtq1 .con,.ul-imgtxtq1 .pic img,.ul-imgtxtq1 h3,.ul-imgtxtq2 .con,.ul-imgtxtq2 .pic img,.ul-imgtxtq3 .pic img,.ul-imgtxtq3 h3,.ul-imgtxtq4 .con,.ul-imgtxtq4 .date,.ul-imgtxtq4 .desc,.ul-imgtxtq4 .pic,.ul-imgtxtq4 li,.ul-txt-q-1 .v1:after,.ul-txt-q-1 dd a:after,.ul-txtq1 h3,.ul-txtq1 i,.ul-txtq2 .desc{-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s}
.ban.ls{height:658px;min-height:170px;position:relative}
.ban.ls .txt{position:absolute;top:50%;left:0;width:100%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);text-align:center;font-size:0}
.ul-listll{overflow:hidden;border-top:1px solid #fff;border-bottom:1px solid #fff;display:inline-block;}
.ul-listll li{display:inline-block;vertical-align:middle}
.ul-listll li.on .con,.ul-listll li:hover .con{font-weight:700}
.ul-listll .con{font-size:14px;color:#fff;height:42px;line-height:40px;padding:0 10px;position:relative}
.ul-listll .con::after{content:"";position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);right:-1px;width:2px;height:2px;background-color:#c4c5c7}
.ul-listll li:last-child .con::after{display:none}
.m-newsl{overflow:hidden;padding-top:149px;margin-bottom:82px}
.ul-imgtxtl1{overflow:hidden;margin-bottom:8px}
.ul-imgtxtl1 li{overflow:hidden;margin-bottom:20px}
.ul-imgtxtl1 .con{display:block;overflow:hidden}
.ul-imgtxtl1 .left{width:360px;float:left;overflow:hidden;margin-right:20px}
.ul-imgtxtl1 .pic{height:0;position:relative;padding-top:50%;overflow:hidden}
.ul-imgtxtl1 .pic img{position:absolute;top:0;left:0;display:block;width:100%;height:100%}
.ul-imgtxtl1 .txt{overflow:hidden;background-color:#f7f8f8;height:180px;padding:19px 37px}
.ul-imgtxtl1 .txt .date{overflow:hidden;color:#38393e;font-weight:700;margin-bottom:17px;font-family:DIBold,"微软雅黑"}
.ul-imgtxtl1 .txt .date .day{font-size:38px;line-height:1.5em}
.ul-imgtxtl1 .txt .date .year{font-size:18px;padding-left:15px}
.ul-imgtxtl1 .txt .tit{font-size:20px;line-height:1.5em;color:#38393e;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;margin-bottom:7px}
.ul-imgtxtl1 .txt .desc{font-size:14px;color:#727171;line-height:1.5em;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}
.ul-imgtxtl1 .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-imgtxtl1 .con:hover .txt .tit{color:rgba(56,57,62,.6)}
.pagels{overflow:hidden;text-align:right;font-size:0;margin:0 -12px}
.pagels li{display:inline-block;vertical-align:middle;margin:0 12px}
.pagels li a{display:block;width:41px;height:41px;line-height:41px;border-radius:50%;background-color:#e6e8ea;background-repeat:no-repeat;background-position:center center;-webkit-background-size:23px auto;-moz-background-size:23px auto;-ms-background-size:23px auto;-o-background-size:23px auto;background-size:23px auto}
.pagels li.prev a{background-image:url(../images/iconl1.png)}
.pagels li.next a{background-image:url(../images/iconl2.png)}
.pagels li:hover a{background-color:#9fa0a0}
.m-pop{position:fixed;left:0;top:0;right:0;bottom:0;cursor:auto;display:none;z-index:110}
.m-pop .pop-bg{position:absolute;left:0;top:0;bottom:0;right:0;z-index:-1;background:rgba(0,0,0,.5)}
.m-pop .inner{position:absolute;left:50%;top:50%;width:70.8%;height:90%;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-y:scroll;overflow-x:hidden}
.m-pop .close{position:absolute;display:block;width:27px;height:27px;right:30px;top:28px;background:url(../images/iconl3.png) center no-repeat;z-index:2}
.m-pop.open{display:block}
.m-titl{overflow:hidden;padding:43px 73px 38px;border-bottom:2px solid #eee}
.m-titl .date{font-size:18px;color:#38393e;line-height:1.5em;overflow:hidden;font-weight:700;margin-bottom:11px}
.m-titl .tit{font-size:30px;line-height:1.5em;overflow:hidden;color:#38393e}
.m-txtl{overflow:hidden;padding:42px 72px 278px;font-size:14px;line-height:2.3em;color:#727171}
.m-pop .inner::-webkit-scrollbar{width:5px;height:1px}
.m-pop .inner::-webkit-scrollbar-button{display:none}
.m-pop .inner::-webkit-scrollbar-track-piece{background:#fff}
.m-pop .inner::-webkit-scrollbar-thumb{background:#727171}
.m-qualificationsl{overflow:hidden;padding-top:143px;margin-bottom:149px}
.m-titl1{overflow:hidden;text-align:center;font-size:14px;line-height:2em;color:#898989}
.m-titl1.fff,.m-titl1.fff .tit{color:#fff}
.m-titl1.fff .tit{margin-bottom:29px}
.m-titl1 .tit{font-size:28px;line-height:1.5em;color:#5d5d5d;margin-bottom:32px}
.m-qualificationsl .top{overflow:hidden;text-align:center;font-size:0;position:relative;margin:70px 0 30px}
.m-qualificationsl .top::after{content:"";position:absolute;top:50%;left:0;width:40%;height:1px;background-color:#d3d3d3;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}
.m-qualificationsl .top::before{content:"";position:absolute;top:50%;right:0;width:40%;height:1px;background-color:#d3d3d3;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}
.m-qualificationsl .top .pic{width:82px;height:82px;overflow:hidden;display:inline-block;margin:0 14px}
.m-qualificationsl .top .pic img{display:block;width:100%;height:100%}
.ul-imgtxtl2{overflow:hidden;border-top:1px solid #d3d3d3}
.ul-imgtxtl2 li{width:50%;float:left;border-bottom:1px solid #d3d3d3}
.ul-imgtxtl2 .con{display:block;overflow:hidden;position:relative;padding-left:235px}
.ul-imgtxtl2 li.li1{border-right:1px solid #d3d3d3}
.ul-imgtxtl2 li.li2 .con{padding-left:0;padding-right:235px}
.ul-imgtxtl2 li.li2 .left{left:auto;right:0}
.ul-imgtxtl2 li.li2 .left .pic{text-align:right}
.ul-imgtxtl2 li.li2 .txt{padding-left:126px;padding-right:0}
.ul-imgtxtl2 li.li3{width:100%;float:none;overflow:hidden}
.ul-imgtxtl2 .left{width:235px;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);left:0;overflow:hidden}
.ul-imgtxtl2 .left .pic{overflow:hidden}
.ul-imgtxtl2 .pic img{display:inline-block;max-height:95%;max-width:95%}
.ul-imgtxtl2 .txt{overflow:hidden;padding-right:126px;padding-top:23px}
.ul-imgtxtl2 .txt .tit{font-size:20px;color:#5d5d5d;line-height:1.5em;margin-bottom:10px}
.ul-imgtxtl2 .txt .desc{font-size:14px;line-height:2em;height:6em;overflow:hidden;color:#898989}
.ul-imgtxtl2 .txt .desc-en{height:9em;}
.m-examinel{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;padding:226px 0 185px;margin-bottom:103px}
.m-imgl1{overflow:hidden;background-color:rgba(255,255,255,.7);padding:0 49px;margin-top:144px}
.ul-imgl1{overflow:hidden;font-size:0;border-bottom:1px solid #eaeae9;padding:0 30px}
.ul-imgl1 li{width: 16.66%;display:inline-block;vertical-align:middle;padding:0 30px}
.ul-imgl1 .con{height:112px;line-height:112px;display:block;overflow:hidden;text-align:center}
.ul-imgl1 .con img{display:inline-block;vertical-align:middle;max-height:100%;max-width:100%}
.m-imgl1 .txt{text-align:center;font-size:12px;line-height:1.93em;color:#fff;text-transform:uppercase}
.m-listl2{overflow:hidden;margin-bottom:102px}
.ul-listl2{overflow:hidden;margin:0 -4px}
.ul-listl2 li{width:25%;float:left;padding:0 4px}
.ul-listl2 .con{display:block;overflow:hidden;position:relative;border-radius:20px}
.ul-listl2 .con .pic{position:relative;padding-top:13.5%;height:0;overflow:hidden}
.ul-listl2 .con .pic img{position:absolute;top:0;left:0;display:block;width:100%;height:100%}
.ul-listl2 .con .txt{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);z-index:1;left:0;text-align:center;width:100%;font-size:18px;color:#fff;line-height:1.5em;overflow:hidden;font-family:Bold,"微软雅黑"}
.ul-imgl1 .con:hover img,.ul-listl2 .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-productionl{overflow:hidden;padding-top:142px;margin-bottom:146px}
.m-titl2{overflow:hidden;font-size:14px;font-family:Medium,"微软雅黑";line-height:2em;text-align:center;color:#898989}
.m-titl2 .tit{font-size:28px;color:#5d5d5d;line-height:1.5em;font-family:Bold,"微软雅黑";margin-bottom:33px}
.ul-produ{overflow:hidden;margin:69px -13px 0}
.ul-produ li{width:25%;float:left;padding:0 13px}
.ul-produ .num{overflow:hidden;text-align:center;border-bottom:1px solid #ddd;margin-bottom:21px}
.ul-produ .num .counter{display:inline-block;font-size:48px;color:#5d5d5d;line-height:1.3em;font-family:Bold,"微软雅黑";margin-right:10px}
.ul-produ .num .counter em{display:inline-block;color:#898989;font-size:14px;line-height:1.5em;font-family:Medium,"微软雅黑"}
.ul-produ .txt{color:#898989;font-size:14px;line-height:1.5em;text-align:center}
.m-basel,.ul-basel{overflow:hidden}
.ul-basel li{width:50%;float:left;}
.ul-basel li .con{display:block;width:100%;height:40px;line-height:40px;font-size:18px;font-family:Bold,"微软雅黑";text-align:center;color:#fff;background-color:#1c2f60}
.ul-basel li.on .con,.ul-basel li:hover .con{background-color:#e6013a}
.m-basel .tablel{display:none}
.m-producel1{overflow:hidden}
.ul-bgpicl{overflow:hidden;position:absolute;bottom:-5px;left:66px;z-index:2}
.ul-bgpicl li{display:inline-block;margin-right:14px;height:160px}
.ul-bgpicl li .pic{overflow:hidden;cursor:pointer;height:100%}
.ul-bgpicl li .pic img{display:block;height:100%}
.m-producel1 .tablel1{display:none}
.m-producel1 .item{position:relative;display:block}
.m-producel1 .item .pic1{height:0;position:relative;overflow:hidden;padding-top:64.904266%}
.m-producel1 .item .pic1 img{position:absolute;top:0;left:0;display:block;width:100%;height:100%}
.m-producel1 .item .producel1{position:absolute;z-index:5;top:0;left:0;width:100%;height:100%;font-size:18px;overflow:hidden;color:#fff;line-height:2.44em;padding:117px 60px 46px 112px;opacity:0}
.m-producel1 .item.on .producel1,.m-producel1 .item:hover .producel1{opacity:1}
.m-producel1 .item .producel1::after{position:absolute;content:"";top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.6);z-index:-1}
.ul-bgpicl.ls{right:66px;left:auto}
.m-administration1{overflow:hidden;padding-top:143px;margin-bottom:144px}
.ul-txtl1{overflow:hidden;margin:56px -3px 0}
.ul-txtl1 li{width:25%;float:left;padding:0 3px;margin-bottom:7px}
.ul-txtl1 .con{display:block;border:1px solid #f7f8f8;background-color:#f7f8f8}
.ul-txtl1 .con .txt{text-align:center;font-size:14px;line-height:1.5em;color:#898989;padding:44px 20px 31px}
.ul-txtl1 .con .txt .desc{line-height:1.93em;height:3.86em;overflow:hidden}
.ul-txtl1 .con .txt .desc-en{height:7.86em;}
.ul-txtl1 .con .tit{font-size:20px;color:#5d5d5d;line-height:1.5em;text-align:center;margin-bottom:20px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}
.ul-txtl1 .con:hover{background-color:#fff}
.m-innovationl{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-bottom:110px;padding:130px 0 111px;position:relative}
.m-innovationl .item1{position:absolute;left:204px;bottom:340px;width:386px;overflow:hidden}
.m-innovationl .item1 .pic{display:block;width:100%;overflow:hidden}
.m-innovationl .item1 .pic img{display:block;width:100%}
.m-innovationl .innovationl{overflow:hidden;padding-left:314px}
.m-innovationl .innovationl .top{height:386px;margin-bottom:12px;position:relative}
.m-innovationl .innovationl .top::after{content:'';display:block;clear:both;visibility:hidden;width:100%;height:0}
.m-innovationl .innovationl .top .left{float:left;height:100%;width:37%;background-color:#1c2f60;font-size:18px;color:#fff;line-height:1.5em;font-family:Bold,"微软雅黑";padding:128px 24px 54px}
.m-innovationl .innovationl .top .right{overflow:hidden;font-size:14px;color:#898989;line-height:2em;padding:41px 0 36px 36px}
.m-innovationl .innovationl .top .right .txt{max-height:auto;overflow:hidden}
.m-innovationl .innovationl .top .entxt{position:absolute;bottom:0;left:-314px;height:123px;overflow:hidden}
.m-innovationl .innovationl .top .entxt img{display:block;height:100%}
.m-innovationl .innovationl .picbox{height:217px;overflow:hidden;font-size:0}
.m-innovationl .innovationl .picbox .pic{float:left;height:100%}
.m-innovationl .innovationl .picbox .pic img{display:block;height:100%;width:100%}
.m-innovationl .picbox .pic.pic1{width:37%;margin-right:1%}
.m-innovationl .picbox .pic.pic2{width:31.55%;margin-right:1%}
.m-innovationl .picbox .pic.pic3{width:20.4%}
.box-list1{overflow:hidden;margin:0 -3px;padding-top:65px}
.box-list1 li{width:50%;float:left;margin-bottom:6px}
.box-list1 .con{margin:0 3px;overflow:hidden;background-color:#eff0f0;display:block}
.box-list1 li:hover .con{background-color:#fff}
.box-list1 .pic{width:277px;height:146px;float:left}
.box-list1 .pic img{width:100%;height:100%;display:block}
.box-list1 .txt{overflow:hidden;text-align:left;padding:15px 28px 0}
.box-list1 .txt h4{font-size:20px;color:#5d5d5d;margin-bottom:5px}
.box-list1 .desc{font-size:12px;line-height:20px;color:#828282;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4;overflow:hidden}
.m-txt5-1{margin-bottom:45px}
.m-producel1 .item .producel1,.ul-imgl1 .con img， .pagels li a,.ul-imgtxtl1 .pic img,.ul-imgtxtl1 .txt .tit,.ul-listl2 .con .pic img,.ul-txtl1 .con{-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s}
@media only screen and (max-width:1920px){
.row-a5 .tit1{font-size:1.875vw}
.banner .tit,.p-list4 .date,.row-a3 .tit{font-size:1.666vw}
.row-a3 .tit-en{font-size:1.555vw}
.row-a1 .tit3{font-size:2.083vw}
.m-tit1,.row-a1 .tit1{font-size:1.458vw}
.m-txt1 .num em{font-size:2.604vw}
.m-txt8 .txt1 .num{font-size:2.6vw}
.ban{height:23.4375vw}
.ban .item{height:23.4375vw}
.ban.qm{height:33.3854167vw}
.ban.qm .item{height:33.3854167vw}
.m-appoint .txt h3,.ul-imgtxtq4 .date{font-size:1.5625vw}
.ul-imgtxtq4 li.on .date{font-size:1.875vw}
.ban2{height:33.854167vw}
.ban2 .item{height:33.854167vw}
.m-appoint{height:29.1667vw}
.ban.ls{height:34.2783vw}
.ul-imgtxtl1 .txt .date .day{font-size:1.9791667vw}
.m-titl .tit{font-size:1.5625vw}
.ul-produ .num .counter{font-size:2.5vw}
.m-innovationl .item1{width:20.1041667vw}
}
@media only screen and (max-width:1600px){
.m-imgq2 .slick-prev{left:-80px}
.m-imgq2 .slick-next{right:-80px}
.m-titl2 .tit{font-size:26px}
.m-producel1 .item .producel1{padding:60px;line-height:1.8em}
.m-innovationl .item1{left:100px}
}
@media only screen and (max-width:1440px){
.wp{width:auto;max-width:1180px}
.header{padding:0 30px}
.logo{padding-top:0;height:70px;line-height:70px}
.logo img{vertical-align:middle}
.hdr{padding-top:12px}
.nav li{margin:0 20px}
.lang{margin-left:40px}
.row-a5{padding:50px 0}
.row-a4 .tit2,.row-a5 .tit1{font-size:24px}
.row-a4 .tit2{margin-top:20px}
.p-list4{margin:30px -10px 0}
.p-list4 li{padding:0 10px}
.p-list4 .txt{padding:15px}
.p-list4 .date{font-size:22px;line-height:1.5}
.banner .txt{line-height:1.8}
.banner .tit{line-height:1.2}
.banner .slick-dots{right:20px}
.row-a1{padding:50px 0;font-size:14px;line-height:1.8}
.row-a1 .tit1{line-height:1.5;font-size:20px}
.row-a1 .tit2{font-size:14px}
.row-a4{padding-top:50px}
.row-a4 .inner{margin-top:20px;padding-bottom:50px}
.row-a4 .tit1{font-size:18px}
.row-a4 .tit3{font-size:16px;margin-bottom:30px}
.m-btn3{margin-top:30px;margin-bottom:30px}
.banner .img-arrow{left:2%;bottom:5%}
.row-a3 .tit{line-height:2}
.row-a3{padding:50px 8%}
.p-list2{margin:60px 0}
.m-btn2,.p-list2 a{font-size:14px}
.row-a3 .pic1,.row-a3 .pic2,.row-a3 .pic3,.row-a3 .pic4,.row-a3 .pic5{height:200px}
.m-pic1 .pic{height:400px}
.m-txt1{padding-top:50px;font-size:13px;line-height:1.8}
.m-tit1,.m-txt2 .m-tit1,.m-txt5 .m-tit1{margin-bottom:20px}
.m-txt1 .txt1,.m-txt1 .txt2{padding-bottom:40px}
.m-txt2{font-size:13px;line-height:1.8;padding-top:50px;margin-bottom:30px;padding-bottom:50px}
.p-list5,.p-list6{margin-top:20px}
.m-txt3{padding:50px 0;font-size:13px;line-height:1.8}
.m-txt3 .pic{margin-top:20px}
.m-txt4{padding:150px 0;font-size:13px;line-height:1.8}
.m-txt5{padding:50px 0;margin-bottom:30px;font-size:13px;line-height:1.8}
.m-txt6{padding:60px 0 300px;font-size:13px;line-height:1.8}
.m-txt7{font-size:13px;line-height:1.8}
.m-txt7 .pic2{height:250px}
.m-txt7 .col-l{padding-top:50px;width:30%}
.m-txt7 .pic1{padding-top:20px}
.m-txt8{padding:50px 0 30px;font-size:13px;line-height:1.8}
.m-txt8 .txt1{margin-top:30px;margin-bottom:30px}
.p-list1 .icon{width:80px;height:80px}
.bdq1{padding-top:80px}
.m-contact{margin:30px 0}
.m-contact .tit{padding-bottom:10px}
.m-contact .tit h3{font-size:30px}
.m-contact .box{margin-top:20px}
.m-contact .txt{padding-top:0}
.m-contact .txt .item{margin-bottom:20px}
.m-contact .txt h3{margin-bottom:10px}
.ul-imgtxtq1 .con{padding:10px}
.ul-imgtxtq1.qm .con{padding:40px 10px}
.ul-imgtxtq1 .pic{width:50px;height:50px}
.ul-imgtxtq1 h3{font-size:14px}
.ul-imgtxtq1 .down{padding:0 10px}
.ul-imgtxtq1 dl{padding:10px 0}
.ul-imgtxtq1 dd a{font-size:14px}
.ul-imgtxtq2{margin:30px -10px 0}
.ul-imgtxtq2.qm{margin-top:30px}
.ul-imgtxtq2 li{padding:0 10px;margin-bottom:10px}
.ul-imgtxtq2.qm li{margin-bottom:10px}
.ul-imgtxtq2 h3{line-height:50px;padding:0 40px 0 10px}
.ul-imgtxtq2 h3 em{margin-left:10px}
.ul-imgtxtq2 h3 i{right:10px}
.pages li{margin:0}
.m-appoint{margin-bottom:30px}
.m-appoint .txt h3{font-size:24px;margin-bottom:10px}
.m-appoint .txt span{font-size:16px}
.m-appoint .txt span em{font-size:14px;margin-top:0}
.m-appoint .form{margin-top:20px;padding:10px 10px 20px}
.m-appoint .form .inp{font-size:14px}
.m-appoint .form .sub-btn{right:10px}
.ul-imgq1{margin:30px -3px}
.ul-imgq1 h3{font-size:16px}
.m-imgq1{padding:30px 0}
.m-sustain .m-imgq1{margin-top:30px}
.m-about{padding:30px 0}
.m-about .rr{margin-left:30px}
.ul-imgtxtq3{margin-top:20px}
.m-about .top{margin-bottom:20px}
.m-about .video .play{width:100px;height:99px}
.m-map{padding-top:30px}
.g-titq1 h3{font-size:24px}
.m-map .map{margin-top:20px}
.ul-txtq1 .con{padding-bottom:15px}
.ul-txtq1 i{margin-bottom:10px}
.ul-txtq1 h3{font-size:14px}
.m-partner{padding-top:30px;padding-bottom:30px}
.m-partner .partner{margin-top:20px}
.m-partner .copy{margin-top:10px}
.m-imgq2 .slick-prev{left:-10px}
.m-imgq2 .slick-next{right:-10px}
.ul-imgtxtq4 .con{padding:50px 10px 30px;height:530px}
.ul-imgtxtq4 .date{font-size:20px;margin-bottom:10px;line-height:40px}
.ul-imgtxtq4 li.on .date{font-size:24px}
.ul-imgtxtq4 .desc{margin-bottom:20px}
.ul-imgtxtq4 .pic{width:100%}
.m-pragmatic{padding:40px 0}
.m-pragmatic .g-titq1 .desc{font-size:14px;margin-top:10px}
.ul-txtq2{margin:20px -10px 0}
.ul-txtq2 li{padding:0 10px}
.ul-txtq2 h3{font-size:16px}
.ul-txtq2 .desc{margin-top:20px}
.m-sustain{padding:30px 0}
.m-imgq1 .txt h3{font-size:16px}
.m-category{padding:50px 80px 0 30px;margin-bottom:30px}
.ul-txt-q-1{margin-top:40px}
.m-history{margin:30px 0}
.ul-imgtxtq4{margin-top:20px}
.m-titl2 .tit{font-size:24px}
.m-newsl{padding-top:30px}
.ul-imgtxtl1 .txt .tit{font-size:18px}
.ul-imgtxtl1 .txt .date .year{font-size:16px}
.ul-imgtxtl1 .txt .desc{font-size:12px}
.m-titl{padding:30px 60px 30px 30px}
.m-titl .date{font-size:16px;margin-bottom:5px}
.m-txtl{padding:30px 30px 60px;line-height:1.5em}
.m-pop .close{right:20px;top:20px;width:20px;height:20px}
.m-qualificationsl{padding-top:30px;margin-bottom:30px}
.m-titl1 .tit,.m-titl1.fff .tit{margin-bottom:15px}
.m-qualificationsl .top{margin:30px 0}
.ul-imgtxtl2 .left{width:180px}
.ul-imgtxtl2 .con{padding-left:180px}
.ul-imgtxtl2 .txt .desc{font-size:12px;line-height:1.5em;height:4.5em}
.ul-imgtxtl2 .txt .tit{font-size:18px}
.ul-imgtxtl2 .txt,.ul-imgtxtl2 li.li2 .txt{padding:20px}
.m-examinel{padding:30px 0;margin-bottom:30px}
.m-imgl1{margin-top:30px;padding:0 50px}
.m-listl2{margin-bottom:30px}
.ul-imgl1{padding:0 10px}
.ul-imgl1 li{padding:0 20px}
.ul-imgl1 .con{height:80px;line-height:80px}
.ul-listl2 .con .txt{font-size:18px}
.m-administration1,.m-productionl{padding-top:30px;margin-bottom:30px}
.m-titl2 .tit{margin-bottom:15px}
.ul-produ{margin-top:30px}
.ul-basel li .con,.ul-txtl1 .con .tit{font-size:18px}
.ul-txtl1 .con .tit{margin-bottom:10px}
.m-producel1 .item .producel1{line-height:1.5em;font-size:16px}
.ul-txtl1 .con .txt{font-size:12px}
.m-innovationl .innovationl .top .entxt{height:100px;left:-200px}
.m-innovationl .innovationl .top .right{font-size:12px;line-height:1.5em}
.m-innovationl{margin-bottom:30px;padding:30px 0}
.ul-bgpicl li{height:120px}
.ul-txtl1{margin-top:30px}
.m-innovationl .item1{left:156px;bottom:260px}
}
@media only screen and (max-width:1199px){
.wp{max-width:none;padding:0 10px}
body{padding-top:70px}
.header,.header.small{display:block;background:#fff;padding:0 10px}
.menuBtn{right:10px;z-index:102;padding-top:0}
.btn-slide{display:block}
.hdr{float:none;position:fixed;left:0;right:0;top:70px;bottom:0;z-index:100;background:rgba(0,0,0,.8);overflow-x:hidden;overflow-y:auto;border-top:1px solid rgba(255,255,255,.5);padding:20px 0;display:none}
.lang{float:none;text-align:center;line-height:2;margin-left:0;margin-bottom:20px}
.nav{float:none;padding:0}
.nav li{float:none;margin:0;position:relative}
.nav .v1{text-align:center;line-height:40px}
.nav .v1:after{bottom:0;height:1px}
.nav li:hover dl{display:none}
.nav dl{position:static;width:auto;-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0);-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;padding:10px 0}
.nav dl dd{margin-bottom:0}
.nav .v2{font-size:14px;line-height:30px}
.header-pop .logo{left:10px;top:0}
.menu-close{right:10px;top:24px}
.header-pop .f-share{bottom:20px}
.header-pop .nav li{margin:15px 0}
.header-pop .nav .v1{font-size:18px}
.lang2{display: block;}
.m-tit1,.row-a1 .tit3,.row-a3 .tit{font-size:20px}
.p-list4 .tit{font-size:14px}
.p-list4 .date{font-size:20px}
.row-a1 .tit1{font-size:16px}
.go-top{right:20px;bottom:20px;width:36px;height:36px}
.row-a4 .con-bot{padding-left:20px;padding-right:20px}
.p-list3{padding:0 2%}
.m-txt1 .num em{font-size:24px}
.m-txt1 .pic1{margin-top:40px}
.m-txt1 .txt1,.m-txt1 .txt2,.m-txt5 .inner{width:auto}
.m-txt6{padding-top:50px;padding-bottom:200px}
.m-txt7{width:auto}
.m-txt7 .col-l{width:44%;margin-left:20px}
.m-txt8 .txt1 .num{font-size:30px;line-height:2}
.p-list5,.p-list6{margin-left:0;margin-right:0}
.m-contact .tit h3{font-size:24px}
.m-contact .pic{float:none;margin:0 auto}
.m-contact .form textarea{height:120px}
.ul-imgtxtq1{display:none}
.ul-imgtxtq2{margin:30px 0 0}
.ul-imgtxtq2 h3 i{right:5px;width:15px;height:15px}
.m-appoint .form .item{padding:0 10px}
.m-appoint .txt h3{font-size:18px}
.m-appoint .txt span{font-size:14px}
.m-appoint .txt span em{font-size:12px}
.m-appoint .form .inp{height:41px;line-height:40px}
.ul-imgq1 h3{font-size:14px}
.m-pop .inner.qm{width:60%}
.m-imgq1 .slick-next,.m-imgq1 .slick-prev{width:30px;height:30px;margin-top:-15px}
.m-imgq1 .slick-prev{left:10px}
.m-imgq1 .slick-next{right:10px}
.m-about .rr{float:none;width:auto;margin-left:0;margin-bottom:20px}
.m-about .video .play{width:60px;height:59px}
.ul-imgtxtq3 .pic{margin-bottom:10px}
.g-titq1 h3{font-size:18px}
.ul-imgtxtq4 li{width:8%}
.ul-imgtxtq4 li.on{width:20%}
.ul-imgtxtq4 .date{font-size:16px;line-height:30px}
.ul-imgtxtq4 li.on .date{font-size:18px}
.ul-imgtxtq4 .con{height:432px}
.ul-txtq2 .con{height:220px}
.m-imgq2{margin:0 30px}
.m-imgq2 .slick-next,.m-imgq2 .slick-prev{width:30px;height:30px;margin-top:-15px}
.m-imgq2 .slick-prev{left:-40px}
.m-imgq2 .slick-next{right:-40px}
.m-category{padding:30px 10px 0}
.m-category .col-l{float:none;width:auto}
.ul-txt-q-1{display:none}
.m-category .col-r{float:none;width:auto}
.ul-imgtxtq2 .box{padding:5px}
.ul-imgtxtl1 .txt .tit{font-size:16px}
.ul-imgtxtl1 .txt .date .year{font-size:14px}
.ul-imgtxtl1 .txt .date .day{font-size:23px}
.ul-imgtxtl1 .txt{padding:15px 20px;height:150px}
.ul-imgtxtl1 .left{width:300px}
.m-titl .tit{font-size:18px}
.m-imgl1{padding:0 20px}
.m-qualificationsl .top .pic{width:60px;height:60px}
.m-titl1 .tit{font-size:22px}
.ul-imgtxtl2 .txt .tit{font-size:16px}
.m-titl2 .tit{font-size:22px}
.ul-produ .num .counter{font-size:28px}
.ul-basel li .con,.ul-txtl1 .con .tit{font-size:16px}
.ul-txtl1 .con .txt{padding:30px 15px}
.ul-bgpicl li{height:60px}
.m-titl2{font-size:12px;line-height:1.5em}
.m-innovationl .item1{left:10px}
.m-innovationl .innovationl{padding-left:20.1041667vw}
.m-producel1 .item .producel1{padding:30px;opacity:1}
.ul-bgpicl.ls{right:30px}
.ul-bgpicl{left:30px}
.box-list1 .pic{width:230px;height:120px}
.box-list1 .txt{padding:20px 15px 0}
.box-list1 .txt h4{font-size:18px;margin-bottom:8px}
}
@media only screen and (max-width:959px){
.footer{padding:0 10px}
.footer .con-top{padding:20px 0}
.f-message{float:none;width:auto;font-size:14px}
.f-message .inp,.f-message .sub{font-size:14px}
.footer .con-top .col-r{float:none;width:auto}
.f-share{text-align:center;padding-top:20px;padding-bottom:20px}
.f-share a{margin:0 5px}
.f-copy{font-size:12px;line-height:1.5;padding:10px 0}
.banner .txt{line-height:1.5}
.banner .tit,.row-a3 .tit{font-size:20px}
.banner .img-arrow,.row-a3 .img1{display:none}
.row-a3{padding-left:10px;padding-right:10px}
.p-list3 .con img{max-width:80%}
.m-appoint .txt{width:auto}
.m-imgq2 .pic{height:90px;line-height:90px}
.ul-imgtxtq2 li{width:33.33%}
.ul-imgtxtl1 .txt .date .day{font-size:20px}
.ul-imgtxtl2 li{width:auto;float:none}
.ul-imgtxtl2 li.li1{border-right:none}
.ul-imgtxtl2 li.li2 .left{left:0;right:auto}
.ul-imgtxtl2 li.li2 .con{padding-left:180px;padding-right:0}
.ul-imgtxtl2 li.li2 .left .pic{text-align:left}
.m-titl1 .tit{font-size:20px}
.m-imgl1{height:auto}
.ul-imgl1 li{width:20%;padding:0 10px}
.ul-listl2 li{width:50%;margin-bottom:8px}
.m-innovationl .innovationl .top{height:auto}
.m-innovationl .innovationl .top .left{padding-top:40px}
.m-innovationl .innovationl .top .entxt{display:none}
.m-innovationl .innovationl .top .right{padding:20px 0 20px 20px}
.m-innovationl .item1{position:static}
.m-innovationl .innovationl{padding-left:0}
.m-innovationl .innovationl .picbox{height:200px}
.m-titl2 .tit{font-size:18px}
.ul-produ .num .counter{font-size:26px}
.ul-produ .txt{font-size:12px}
.ul-produ .num{margin-bottom:10px}
.ul-listll .con{padding:0 5px;font-size:12px}
.ul-imgl1{padding:0}
.box-list1 li{width:auto;float:none}
}
@media only screen and (max-width:767px){
body{padding-top:50px}
.header{height:50px}
.logo{height:50px;line-height:50px}
.logo img{height:60%}
.hdr{top:50px}
.menu-close{top:10px;width:30px;height:30px}
.menuBtn{width:32px;top:8px}
.menuBtn b{margin:7px 0}
.lang2{margin-top: -20px;}
.footer{padding:0}
.f-cont{float: none;width: auto;}
.f-cont .con-l,.f-cont .con-r{float:none;width:auto;padding-bottom:10px}
.f-copy{text-align:center}
.f-copy span{display:block;margin-left:0}
.f-share{
	float: none;
}
.row-a1,.row-a5{padding:30px 0}
.p-list1 li{width:50%;height:300px}
.m-tit1,.p-list1 .tit,.row-a1 .tit3,.row-a3 .tit{font-size:18px}
.p-list1 .tit{
	height: 56px;
		overflow: hidden;
	-ms-text-overflow: ellipsis;
	text-overflow: ellipsis;
	display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
}
.p-list1 .txt{top:15%}
.p-list1 .icon{width:60px;height:60px;margin-bottom:20px}
.row-a4 .tit2,.row-a5 .tit1{font-size:20px}
.p-list4{margin:20px 0 0}
.p-list4 li{float:none;width:auto;padding:0 0 10px}
.p-list4 .date{font-size:18px}
.p-list4 .txt{padding:10px}
.p-list4 .det{height:auto;margin-bottom:10px}
.banner .pic{padding-top:0;height:300px}
.banner .txt{left:5%;right:5%;font-size:12px}
.banner .tit{font-size:18px;margin-top:10px;margin-bottom:15px}
.banner .slick-dots{right:0;left:0;bottom:10px;top:auto;text-align:center;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}
.banner .slick-dots li{display:inline-block;vertical-align:middle;margin:0 5px}
.banner .slick-dots li button{width:8px;height:8px}
.banner .more{line-height:2.5}
.row-a1 .tit2{margin:10px 0 20px}
.row-a1 .video{width:100%;height:auto;margin-bottom:20px}
.row-a4{font-size:12px;line-height:1.8;padding-top:30px}
.row-a4 .tit1{font-size:16px;line-height:1.5}
.row-a4 .tit2{margin-top:0;line-height:1.5}
.row-a4 .tit3{font-size:14px;margin-bottom:20px}
.p-list3 li{width:33.33%}
.p-list3 .con{height:80px;line-height:80px}
.p-list3 .con img{max-width:70%;max-height:70%}
.row-a3{padding-top:30px;padding-bottom:30px}
.row-a3 .col-l,.row-a3 .col-r{float:none;width:auto}
.row-a3 .col-l{padding:10px 0 20px;margin-bottom:20px}
.row-a3 .tit{line-height:1.5;font-size:18px}
.p-list2{margin:30px 0}
.p-list2 li{padding-bottom:10px}
.m-btn2{width:110px}
.row-a3 .con1,.row-a3 .con2,.row-a3 .con3{float:none;width:auto;border:none}
.m-pic1 .pic{height:0;padding-top:124.93%}
.row-a3 .con1 .pic1{float:left;width:33.33%}
.m-txt1{padding-top:30px}
.m-txt1 .txt1,.m-txt1 .txt2{padding-bottom:20px}
.m-txt1 .pic1{margin-top:20px}
.m-txt1 .num em{font-size:20px;line-height:2}
.m-txt2{padding-top:30px;padding-bottom:30px}
.p-list5 li{width:50%}
.m-txt3,.m-txt5{padding:30px 0}
.m-txt3 .pic{width:auto}
.m-txt4{padding:50px 0}
.p-list6 li{width:50%}
.m-txt6{padding:30px 0 100px}
.m-txt7 .col-l{float:none;width:auto;margin-left:0;padding:30px 10px 0}
.m-txt7 .m-tit1{text-align:center;margin-bottom:20px}
.m-txt7 .col-r{float:none;width:auto}
.m-txt7 .pic2{height:150px}
.m-txt8{padding-top:30px}
.m-txt8 .txt1{margin:20px 0}
.m-txt8 .txt1 .num{font-size:24px;margin-bottom:10px}
.m-txt8 .txt1 .col-c,.m-txt8 .txt1 .col-l,.m-txt8 .txt1 .col-r{float:none;width:auto;padding:0}
.m-txt8 .pic1{padding-left:0;padding-right:0}
.m-btn1{width:120px}
.row-a4 .con-bot{padding:10px 10px 0}
.row-a3 .pic4,.row-a3 .pic5{height:100px}
.bdq1{padding-top:50px}
.m-contact .tit h3{font-size:18px}
.m-contact .txt{float:none;width:auto}
.m-contact .pic{width:auto}
.m-contact .form{float:none;width:auto}
.m-contact .form textarea{height:100px}
.ul-imgtxtq1 .pic{width:40px;height:40px}
.ul-imgtxtq2 li{width:50%;padding:0 5px}
.pages li a,.pages li span{width:30px;height:30px;line-height:30px}
.m-imgq1 .slick-next,.m-imgq1 .slick-prev{width:30px;height:30px;margin-top:-15px}
.ul-imgtxtq4 li{width:50%;margin-bottom:20px}
.ul-imgtxtq4 li.on{width:50%}
.ul-imgtxtq4 .con{padding:10px;height:auto}
.ul-imgtxtq4 .desc{opacity:1;filter:alpha(opacity=100);filter:alpha(Opacity=100);-ms-filter:'progid:DXImageTransform.Microsoft.Alpha(Opacity=100)';height:3.48em;margin-bottom:10px}
.ul-imgtxtq4 .pic{opacity:1;filter:alpha(opacity=100);filter:alpha(Opacity=100);-ms-filter:'progid:DXImageTransform.Microsoft.Alpha(Opacity=100)'}
.ul-txtq2 li{width:50%}
.m-imgq1 .txt{width:70%}
.g-titq1 .desc p br{display:none}
.ul-txtq2 .con{background-color:#fff}
.ul-txtq2 .desc{display:block}
.ul-txtq2 .txt{color:#898989}
.m-imgq2 .pic{height:70px;line-height:70px}
.m-about .top em{width:65px}
.m-pop .inner.qm{width:90%}
.ul-imgtxtl1 .left{float:none;margin:0 auto 15px}
.ul-imgtxtl1 .txt .date{margin-bottom:10px}
.ul-imgtxtl1 .txt{height:auto}
.m-txtl{padding:20px;font-size:12px}
.m-titl{padding:20px 50px 20px 20px}
.m-pop .inner{width:85%;height:85%}
.m-titl1 .tit{font-size:18px}
.ul-imgl1 li{width:25%;padding:0 5px}
.ul-listl2 li{width:auto;float:none;margin-bottom:8px}
.ul-imgtxtl2 .left{width:120px}
.ul-imgtxtl2 .con,.ul-imgtxtl2 li.li2 .con{padding-left:120px}
.m-titl1{font-size:12px;line-height:1.5em}
.m-qualificationsl .top{margin:20px 0}
.m-producel1 .item,.ul-basel li{width:auto;float:none}
.ul-txtl1 li{width:33.33%}
.m-titl2 .tit{font-size:16px}
.ul-produ .num .counter{font-size:22px}
.ul-produ li{width:50%;margin-bottom:20px}
.m-productionl{margin-bottom:10px}
.m-innovationl .item1{width:50%}
.m-innovationl .innovationl .top .left{width:auto;float:none;padding:10px;text-align:center}
.m-innovationl .innovationl .picbox{height:150px}
.m-producel1 .item .producel1{padding:10px}
.ul-bgpicl.ls{right:10px}
.ul-bgpicl{left:10px}
.box-list1 .pic{width:auto;float:none;height:auto}
.box-list1 .txt{padding:12px 10px}
.box-list1 .txt h4{font-size:16px;margin-bottom:5px}
.ul-listll .con{height: 30px;line-height: 30px;}
.m-about .txt{padding: 0 5px;}
}
@media only screen and (max-width:479px){
.ul-imgtxtq2 li{float:none;width:auto;padding:0}
.pages li{margin:0 5px}
.pages .pages-next,.pages .pages-prev{display:block}
.m-appoint .form .item{float:none;width:auto;margin-bottom:5px}
.m-appoint .form .sub-btn{width:15px;height:15px}
.ul-imgq1{margin:30px 0 10px}
.ul-imgq1 li{float:none;width:auto;margin-bottom:20px}
.ul-imgtxtq4 li{float:none;width:auto}
.ul-imgtxtq4 li.on{width:auto}
.ul-imgtxtq4 .desc{height:auto}
.ul-txtq2{margin:20px 0 0}
.ul-txtq2 li{float:none;width:auto;padding:0}
.m-about .rr{margin-bottom:0}
.ul-imgtxtq3{margin:20px 0 0}
.ul-imgtxtq3 li{float:none;width:auto;margin-bottom:20px;padding:0}
.ul-imgtxtl1 .left{width:auto}
.ul-imgtxtl2 .left{position:static;-webkit-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);margin:0 auto 15px}
.ul-imgtxtl2 .con,.ul-imgtxtl2 li.li2 .con{padding:15px}
.ul-imgtxtl2 .txt,.ul-imgtxtl2 li.li2 .txt{padding:0;text-align:center}
.ul-imgtxtl2 .left .pic,.ul-imgtxtl2 li.li2 .left .pic{text-align:center}
.m-qualificationsl .top::after,.m-qualificationsl .top::before{width:20%}
.ul-imgtxtl2 .txt .desc{height:auto}
.ul-imgl1 li{width:33.33%}
.m-innovationl .picbox .pic.pic1,.m-innovationl .picbox .pic.pic2,.m-innovationl .picbox .pic.pic3{width:auto;float:none;display:block;margin-right:0}
.m-innovationl .innovationl .picbox{height:auto}
.m-innovationl .innovationl .picbox .pic img{width:100%;height:100%}
.m-innovationl .innovationl .top .right{padding:20px 0}
.m-innovationl .item1{width:auto}
.ul-txtl1 li{width:auto;float:none}
.ul-txtl1 .con .txt{padding:15px}
.m-producel1 .item .producel1{font-size:12px}
}