.hea,.cent,.foot{ margin:0 3%; width:94%; overflow:hidden}







header{ display:block}







.nav{ display:none}







.hea1 .left{ width:40%}







.hea1 .right strong{ display:none}







.hea1 .logo,.hea1 .logo img{ width:220px}







.hea1{ padding:13px 0}







.sjx{ display:block} 







.pcx{ display:none}







.flex-control-nav{ bottom:20px}







.flex-control-nav li{ margin:0 10px}







.yy{ width:100%}







.hea1 .right{ width:17%; position:absolute; top:10px; right:2%; z-index:99999}







.flex-control-nav{ right:0; text-align:center}







.hea1{ position:relative}







.header{ background:#fff}







.hea1 .logo{ margin:0}







.zs1 ul{ margin-left:-8%; margin-top:-4%}







.zs1 ul li{ width:31%; margin-left:8%; margin-top:4%; height:123px; padding:6% 7% 3% 4%;}







.sy-bt{ font-size:16px}







.sy1-1 p{ line-height:22px}







.sy2-1 .left,.sy2-1 .right{ width:100%}







#demo2 .slides li{ padding:0 10%}







.sy2-1 .left p{ padding-left:16px}







.sy2-1 .left{ padding: 5% 6%;}







.sy2-1 .left h2{ position:relative; width:100%}







.sy2-1 .left h2 a{ margin:5% 0 0; padding-top:3%} 







.sy3 dl{ width:48%}







.sy3 dl dd{padding: 8px 9px;}







.foot1 h4{ font-size:12px}







.flex-control-nav li,.flex-control-nav a{ width:34px; height:3px; border-radius:20px}















.al1 dl{ width:47%}







.al1 dl dd{ font-size:14px}







.fy a{ font-size:13px;margin: 0 2px;padding: 4px 8px;}















.ny-bt span{ display:none}







.alx-t,.alx-w{ width:100%} 







.alx-t{ margin-bottom:6%}







.alx-w h1{ font-size:16px; margin-bottom:4%;}







.alx-w h1 span{ padding-bottom:2%}







.alx2 p a{ width:100%}







.alx2 p .right{ margin-top:2%}















.cp1-1{ width:97%}







.cp1-1 div{ padding:0 5% 5%}







.cp1-1 p{ height:inherit; margin-bottom:4%}







.cp1-1 h3{ margin:4% 0}







.cp1-1 h4 a{ width: 100px;line-height: 35px;}















.gs1 .alx-t, .gs1 .alx-w{ width:100%}















.zs1 dl{ width:97%; margin-top:12%}







.zs1 dl dd span{ height:100px; margin-bottom:0}













.sp1 dl{ width:97%}







.sp1 dl dd{ padding:4%}















.zx1 h1 a, .zx2 .right h2 a{ width:125px; line-height:30px}







.zx2 .left, .zx2 .right{ width:100%}







.zx2 .right h2{ position:relative;left: 0;bottom: inherit; margin-top:4%; font-size:12px}







.zx2 .right h1 a{ font-size:15px}







.zx2 .right h2 a{ margin-top:2%}







.zx3{ margin:6% 0 7%}







.zx2{ margin:0}







.zx3-z{ padding:4%}







.zx3-1-1{ padding:3% 0}







.zx3-1-1 .left p{ font-size:18px}







.zx3-1-1 .left,.zx3-1-1 .right,.zx4 .zx3-1-1 .left,.zx4 .zx3-1-1 .right{ width:100%}







.zx3-1-1 .right p{ font-size:12px}







.zx3-1-1 .right{ border:0; padding-left:0}







.zx3-1-1 .left p .e1,.zx3-1-1 .left p .e2{ float:none}







.zx3-1-1 .left p .e2 br{ display:none}







.zx3-1-1 .left,.zx4 .zx3-1-1 .left{ padding-top:0; margin-bottom:2%}















.zx4 .zx3-1-1 .right p{ line-height:20px}















.xwx1 h1{ font-size:16px}







.xwx1 h2{ font-size:12px}















.sc2-2 dl dd{ font-size:12px}







.sc1 h1{ font-size:15px}







.sc1 p img{ margin-right:5px}







.sc2-1 p{ font-size:14px}







.market_tc4_nr{ width:96%; left:2%; margin-left:0; height:217px; margin-top:-108px}







.market_tc4_nr_close4{ right:0}















.lx1 .left,.lx1-1,.lx1-2,.lx1 .right,.fw1 .left, .fw1 .right{ width:100%}







.lx1-1 h1,.lx2-2 h2,.fw1 .right h1{ font-size:16px;}







.lx1-1 h1, .lx1-2 h2, .lx1 .right h2{ padding-bottom:10px; margin-bottom:10px}







.lx1-1 p .f1{ width:15%}







.lx1-1 p .f2{ width:85%}







.lx1-2{ margin-top:5%}







.lx1-2 dl dd{ margin-top:2%}







.lx1-2 h2, .lx1 .right h2,.xz1-2 h1{ font-size:15px} 







.lx1 .right h2 span{ margin-top:2%; width:80%}







.lx2-2{ box-shadow: 0 0 5px #ddd;}







.lx2-3 p{ width:98%}







.lx2-3 p:last-child span{ width:15%} 







.lx2-3 p:last-child textarea{ width:85%; padding:2% 0}







.lx2-2 h4 input{ width:80px; line-height:35px} 







.lx2-3 p input{ height:35px; line-height:35px}







.lx2-3 p span{ line-height:35px}















.fw1 .right h1{ margin-bottom:4%}















.xz1-1{ width:97%}







.xz1-2{ margin: 0 0 15px 15px; padding:5%; height:200px}















.subNavBox .xz-l-1{ padding:3%}







.xz-l{ padding:2% 3% 4%}







.subNavBox .subNav{background:url(../images/zccj2.png) no-repeat top 17px right 12px #F1F1F1;}







.subNavBox .currentDd{background:url(../images/zccj1.png) no-repeat top 17px right 12px #0A5E2A; }







.subNavBox .subNav{ background-size:13px}















.jx-bt{ font-size:16px}







.jx-bt img{ width:3px}







.jx1-1{ width:97%}







.subNavBox1 .subNav{background:url(../images/zccj2.png) no-repeat top 18px right 14px #F5F5F5;}







.subNavBox1 .currentDd{background:url(../images/zccj1.png) no-repeat top 18px right 14px #8BB583; }







.subNavBox1 .subNav{ background-size:13px}







.subNavBox1 .xz-l h1{ font-size:14px; margin-bottom:3%}







.subNavBox1 .xz-l p{ padding:0; margin-top:1%}







.subNavBox1 .xz-l-1{ margin-top:3%}







.subNavBox1{ margin-bottom:0}







.jx1{ margin-bottom:5%}















.sy-z h1{ font-size:16px}







.sy-z,.sy-y{ width:100%}







.sy-z h1{ line-height:35px}







.list ul li span{ padding: 2% 6%;}







.list ul li{ margin-bottom:1%} 







.sy-y{ margin-top:4%}







.cpl1{ margin-top:-5%}







.cpl1-1{ width:95%; margin-top:5%}







.cpl1-1 div{ height:inherit; padding:5% 5% 10%}







.cpl1-1 div p{ margin-top:1%}







.cpl1-1 div h2{ margin-bottom:4%}







.cpl1-1 div h3{ margin-top:4%; left:5%}















.cpx1 .left,.cpx1 .right{ width:100%}







.cpx1 .right p img{ width:70%; display:block; margin:auto}







.cpx1 .right{ margin-bottom:5%}







.cpx1 .left h1{ font-size:16px}







.cpx1 .left h2{ font-size:15px; line-height:24px}







.cpx1 .left h3,.cpx1 .left h3{ font-size:15px}







.cpx1 .left h4 span,.cpx1 .left h4 p{ padding: 7px 13px;}















.subNavBox2 .xz-l-1,.subNavBox2 .xz-l:nth-child(2),.subNavBox2 .xz-l:nth-child(6){ background:#F1F1F1}







.subNavBox2 .wzk h1{ font-size:14px}







.subNavBox2 .subNav .wzk{ background-size:12px !important}







.subNavBox2 .xz-l-1{ padding:4% 0}











.cpl1-1 h1 img{ height:220px} 



.zs1 dl dt img{ height:117px}



.al1 dl dt img{ height:234px}







.al1 dl{ width:97%}



.sy3 dl{ width:98%}







.fo1{ bottom:42px}



.foot1 h3{margin: 7% 0 16%;}



.foot1 h3 a img{ height:20px}



.foot1 p .left{ width:20px;margin-top: 5px;}



#demo2 .flex-direction-nav{ display:none}



#demo2 .flex-control-nav{ display:block; bottom:10px}



#demo2 .slides li{ padding:0 0 22px}



.flex-control-nav li, .flex-control-nav a{ height:4px}



.flex-control-nav li{ margin:0 7px}






.sy2-1{ margin:0 20px}



.sc2-2 dl{ height:73px}



.zx1{ margin-bottom:5%}







.foot1 .fo2 h1{ display:none}



.sy1-1{ padding:0 5%}



.sy3{ padding:0 3%; margin-top:2%}



.sy3 dl{ margin-top:4%}







.sy-bt{ letter-spacing:2px}







#map{width:100% !important; height:350px !important;}



.fo2 h5{ display:block}



.foot1 .fo2 h5{ margin: 0 0 6%;}



.fo2 h5 img{width: 115px;display: block;margin: auto}



.al1 dl{ margin-top:12%}



.al1{ margin-top:-6%}



.cp1-1{ margin-bottom:12%}



.cpl1-1{ margin-top:12%}



.cpl1{ margin-top:-5%}



.cpl1-1 div{ margin-top:8%}



.cp1-1{ margin-bottom:0; margin-top:12%}



.cp1{ margin:-6% 0 12%} 



.fy{ margin:12% 0}



.foot1 {



  margin: 11% 0 4%;



}



.foot1 p{line-height: 28px;}



.sc2-2 dl{ height:73px}



.alx-t #demo2 .slides li{ padding-bottom:0}

.ws1 .left,.ws1 .right{ width:100%}
.ws1 .left{ margin-bottom:5%}
.ws1 .left h1 {
  font-size: 16px;
  line-height: 25px;
}
.ws1{ padding-right:0;}
.ws1 .right{margin: 0 2%; width:96%}
.ws2 h1 img{ height:40px}

.ws2-y{ position:relative}
.ws2-z,.ws2-y{ width:100%}
.ws2-y{ right:inherit;bottom:inherit; margin-bottom:6%}
.ws2-y.left{ left:inherit}
.ws2-1{ height:inherit; margin-top:5%}
.ws2-z2{ padding-left:0}
.ws2-z h2{ font-size:16px; margin-bottom:3%}
.ws2 h1 {
  margin:14% 0 4%;
}
.xz1{ margin-top:-6%; margin-bottom:12%}
.xz1-1{ margin-top:12%}
.lx2-3 p span{ text-align:right}
.lx2-3 p input{ width:82%}

.lx2-en .lx2-3 p span,.lx2-en .lx2-3 p:last-child span{ width:27%; text-align:left}
.lx2-en .lx2-3 p input,.lx2-en .lx2-3 p:last-child textarea{ width:73%;}
.lx1-en .lx1-1 p .f1{width: 18%;text-align: right;}
.lx1-en .lx1-1 p .f2{ width: 80%; margin-left: 2%;}
.lx2-en .lx2-3 p:nth-child(2) span,.lx2-en .lx2-3 p:nth-child(4) span{ padding-left:10px}

.ws22 .ws2-1{ height:inherit}
.footer-en .foot1 p:nth-child(6) .right{ width:89%}
.jx11{ margin-bottom:0}

.pv-video-player,#containera9l224714cnk76357535c05429c8cln75_9,#containera9l224714cnlm6cn10127cm83219c0p23_9,#container69l224714cn7n305c8m34p9c022l2755p_9,#container49l224714cn74nm4619598m1k6059pk24_9{ height:220px !important}