.hea,.cent,.foot,.xw dl a{ margin:0 3%; width:94%; overflow:hidden}
header{ display:block}
.nav{ display:none}
.hea .left{ width:40%}
.hea .right strong{ display:none}
.logo img{ width:210px}
.hea{ padding:3% 0}
.sjx{ display:block}
.pcx{ display:none}
.flex-control-nav{ bottom:20px}
.flex-control-nav li{ margin:0 10px}
.yy{ width:100%}
.hea .right{ width:17%; position:absolute; top:10px; right:2%; z-index:99999}
.flex-control-nav{ right:0; text-align:center}
.hea{ position:relative}
.header{ background:#fff}
.hea .logo{ margin:0}
.xw-z,.xw-y{ width:100%}
.xw-nr1{ margin-top:3%}
.xw-z .xw-nr1{ margin-top:2%}
.xw-y{ margin:0}
.sy1 .left,.sy1 .right{ width:100%}
.sy1 .left P img{ width:60%; display:block; margin:auto}
.sy1 .right h1 img{ width:120px}
.sy1 .right h1{ margin:3% 0 3% 9%;}
.sy1 .right p{ line-height:22px}
.sy1 .right h2{ margin-top:2%;line-height: 20px;}
.sy1 .right h2 a{ font-size:14px}
.sy1 .right h2 img{ width:30px}
.sy-b{ font-size:16px}
.sy-b span,.sy3 dl dd .y1{ font-size:14px}
.sy-b img{ width:90px}
.sy2 dl{ width:50%}
.sy2 dl dt img{ height:190px}
.sy3{ margin-left:0; margin-top:-3%}
.sy3 dl{ width:99.6%; margin-left:0; margin-top:3%} 
.sy3 dl dt img{ height:312px}
.sy3 dl dd span,.sy3 dl dd .y2{ display:none}
.sy3 dl dd{ padding:3%;}
#certify .swiper-slide p{ font-size:14px; line-height:37px}
#certify .swiper-slide{ width:250px;height:361px;}
#certify .swiper-button-prev,#certify .swiper-button-next{ background-size:100%; width:25px}
.foot .left{ display:none}
.foot .right{ width:100%}
.foot .right div ul li{ margin-bottom:3%}
.foot .right div dl dd{ margin-top:3%}

.al1{ padding-bottom:0; margin:5% 0 6%}
.ny-bt1 h1{ padding:3% 0}
.ny-bt1 p{ position:relative; font-size:14px; line-height:28px; width:90px; border-radius: 12px 12px 0 0;}
.al1 dl{ width:48%; margin:1%}
.al1 dl dt img{ height:96px}
.al1 dl dd img{ width:26px; height:26px}
.al1 dl dd{ font-size:14px; padding:0; left:0; width:99.2%; line-height:39px; position:relative}
.al1 dl dd span{ display:none}
.al1 dl dd img{ position:relative; vertical-align:middle; margin-right:10px}
.al1 dl a:hover,.al1 dl a:hover dd{ box-shadow:none}

.al1-x h1{ font-size:16px}

.fw1-2 dl dt img{ height:122px}
.fw1-2 dl dd .f2{ text-overflow: -o-ellipsis-lastline;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp:2;-webkit-box-orient: vertical;}
.fw1-2 dl dd .f1{ font-size:16px}
.fw1-2 dl dd{ line-height:22px}
.fw1-1 h1 span{ font-size:16px; padding:3px 10px}
.fw1-1 p{ font-size:14px; line-height:22px}
.fw1-2 dl dd{ box-shadow: 0 0 8px #666; right:8px}
.fw1-2 dl{ margin-bottom:4%}

.gy-1 h1{ font-size:16px}
.gy-1 h1 span{ font-size:12px}
.gy-1 p{ line-height:22px}
.gy-1 div .left li img{ height:126px}
.gy-1 div .right li img{ height:62px}

#certify.certify1 .swiper-slide{ width:250px;height:189px;}

.lx2-1 p,.lx2-1 .cd1,.lx2-1 .l1 p{ width:95.5%; padding:2%}
.lx2-1 p{ border: #e5e5e5 1px solid;}
.lx2-1 p span{ width:8%}
.lx2-1 p span img{ padding:9% 0}
.lx2-1 p input{ width:88%}
.lx2-1 h2{ padding:0; margin-top:4%}
.lx2-1 h2 input{ height:34px; line-height:34px; font-size:15px}
.lx2 .left,.lx2 .right{ width:100%}
.lx1 h1 a{ font-size:16px}
.lx2 h1{ font-size:16px; margin-bottom:4%}
.lx2 .left dl{ margin:0 0 2%}
.lx2 .left dl dd span{ font-size:15px}
.lx2 .right{ margin-top:4%}
.lx2-1 div,.lx2-1{ margin-left:0}
.lx2-1 div{ width:100%}
.lx2-1 p input{ height:23px; line-height:23px; font-size:14px}
.lx2 h3{ font-size:14px}
.lx2-1 .cd{ width:100%}
.lx2-1 .cd1 img{ width:30%; height:23px}
.lx2-1 p textarea{ line-height:22px}
.lx2-1 .l2{ margin-top:3%}
.lx2 h3{ margin-bottom:2%}
.lx2-1 h2 input{ margin:0 2%; width:46%}
.lx2-1 h2{ width:100%}
.lx2-1{ margin-bottom:4%}
.lx2-1 .l1{ width:100%}

.xz-l-1{ padding:2% 14% 2% 2%}
.xz-l-1 .fa-chevron-down1{ width:25px; height:25px; background-size:100%}
.xz-l{ padding:1% 3% 3%}
.rcz dl dt,.rcz dl dd{ width:100%}
.rcz dl dt img{ width:70%; margin:auto; display:block}
.rcz dl dt{ margin-bottom:3%}
.xz-l-1 .fa-chevron-down1{ right:2%}
.xz-l-1 p{ font-size:12px; line-height:20px} 
.xz-l-1 h1{ font-size:16px}
.fy{ margin-top:5%}
.fy a{ padding:4px 10px; margin:3px; font-size:14px}
.rcz dl dd{ line-height:22px}
.xz-l-1{ border: #136936 2px solid;}
.xz-l p{ line-height:22px}
.xz-l h1{ font-size:15px}

.xw dl dd .left{ width:100%}
.xw dl dd .right,.xw dl dd .left .x1,.xw dl dd .left .x2{ display:none}
.xw dl a{ padding:2% 0}
.xw dl dt img{ height:58px}
.xw dl dd .left strong{ margin-top:8%}

.xwx{ margin:6% 0}
.xwx h1{ font-size:16px}
.xwx h3 a{ float:none; width:97.5%; margin:1% 0; padding:3px}
.xwx h2{ margin:2% 0 3%; font-size:12px}

.yw1-1 .left, .yw1-1 .right{ width:100%; height:inherit}
.yw1-1 .y-t p img{ height:214px}
.yw1-1 .y-w{ width:91.5%; padding:4%; border:#ccc 1px solid; background:none}
.yw1-1 .y-w h1 a{ font-size:18px}
.yw1-1 .y-w h1 a span{ font-size:16px; margin-top:1%}
.yw1-1 .y-w h2{ margin-top:2%}
.yw1-1 .y-w p{ line-height:22px}

.cp-z,.cp-y{ width:100%}
.cp-z h1{ font-size:14px;}
.cpz1 ul{ overflow:hidden; padding-bottom:0}
.cpz1 ul li{ padding:2%; float:left; width:46%}
.cpz2,.cpz3{ display:none}
.cp-z{ margin-bottom:5%}
.cp-z h1{ line-height:35px; padding:0 3%; font-size:15px}
.cpx h1{ font-size:16px;}




