.hea,.cent,.foot,.foot-nav div,.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:98px}

.hea{ padding:3% 0}

.sjx{ display:block}

.pcx{ display:none}

.flex-control-nav{ bottom:110px}

.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}

.sbh2{ display:block}

.sbh1{ display:none}

.zg1{ display:none}

.hea .logo{ margin:0}

.sy-b{ background:none}

.sy-b, .sy-b1, .sy3 dl dt, .sy4 dl dt{ font-size:16px}

.sy-b, .sy-b1{ margin:5% 0}

.sy1 p{ display:none}

.sy1 ul{ margin-top:-4%}

.sy1 ul li{ width:100% !important; background:none !important; padding-left:0 !important; text-align:left !important; padding:0 !important; margin:3% 0 0 !important}

.sy1 ul li span{ margin-bottom:1%}

.sy1{ margin-bottom:0}

.sy2{ margin-left:-2%}

.sy2 dl{ margin-left:2%; width:31.33%; margin-top:2%}

.sy2 dl dt img{ width:50px; height:50px}

.sy2 dl a:hover dd .o2{ width:70px} 

.sy2{ padding-bottom:5%; padding-top:3%} 

.sy3 dl dt,.sy3 dl dd{ width:100%}

.sy3 dl dt{ font-size:14px; padding:2% 0}

.sy3 dl dd{ padding-bottom:4%}

.sy3 dl dd span{ width:100%}

.sy3 dl dd span img{ margin:5% auto 3%}

.sy3 dl dd a{ width:46%; margin:1% 0; padding:0 2%}

.sy3 dl dd a img{ width:8px}

.sy4 dl{ min-height:200px; margin-top:2%}

.sy4 a{ width:49%; margin-left:0.5%; margin-right:0.5%}

.sy4 dl dd img{ width:30px; height:30px}

.sy4 p{ display:none}

.sy4 a:nth-child(2) dd,.sy4 a:nth-child(3) dd{ bottom:9%}

.sy5 ul li{ width:24%}

.sy5 ul li:nth-child(9),.sy5 ul li:nth-child(10){ display:none}

.foot div:nth-child(2),.foot div:nth-child(3),.foot div:nth-child(4){ display:none}

.foot div{ width:100%; min-height:inherit; padding:0}

.foot div .zy .left{ width:12%}

.foot div .zy .right{ width:88%}

.footer{ padding:5% 0}



.ny-b1{ margin-top:6%; font-size:16px}

.fw-l,.fw-r{ width:100%}

.fw-l h1{ font-size:16px; margin-bottom:4%}

.fw-l h2,.fw-l h3{ font-size:15px}

.fw-l p{ line-height:22px}

.fw2-1 .fw-r,.fw-r{ margin-top:4%}



.g-bt1 span{ width:80%; margin-top:4%}

.g-bt1 span a{ margin-left:9%}

.g-bt1 img{ margin-top:5%}

.gy2 .left,.gy2 .right{ width:100%}

.gy2 .left p{ line-height:22px}

.gy2 .right{ margin-top:4%}

.gy2 .right p span{ padding:5% 0}

.gy2 .right p span strong{ margin-bottom:3%}

.gy3 dl{ width:100%}

.gy3 dl dd{ height:inherit; padding-top:3%}

.gy3 dl dd strong{ margin-bottom:2%; font-size:16px}

.gy3 dl dt{ margin-top:3%}

.gy3 dl dt img{ height:170px}

.gy2{ margin-bottom:3%}

.g-bt2{ font-size:16px}

.gy4 ul li{ width:49.5%; margin-top:0.5%}

.gy4 ul li img{ height:249px}

.gy4 ul li:nth-child(5){ display:none}

.gy4 ul li img{ height:210px;}

.gy5 dl dd{ font-size:15px; margin-top:30%}

.gy5 dl dd span{ margin-bottom:15%; font-size:13px}

.gy5 dl{ margin-top:26px}

.gy5 dl dt img{ width:50px; height:50px}

.gy5 dl dt{ height:50px}

.gy5 dl dt{ top: -25px; margin-left: -25px;}

.gy6{ margin-left:0; padding:3%}

.gy6 dl{ width:100%; margin:2% 0}

.gy6 dl dt{ width:10%}

.gy6 dl dd{ width:87%}

.gy6 dl dd span{ margin-top:2%; font-size:13px}

.gy6 dl dd{ font-size:15px}



.hy1 ul{ margin: 6% 0 5% -2%;}

.hy1 ul li{ width:31.333%; margin-left:2%; margin-bottom:2%}

.hy1 ul li img{ height:86px}



.jj1{ margin-left:0}

.jj1 dl{ width:96%; margin-left:0}

.g-bt3 span{ margin:1% 0 4%}

.g-bt3 span,.g-bt1 span a{ width:100%; text-align:center} 

.g-bt3 span a{ margin-left:0; width:100%; margin:1% 0}

.jj1 dl dt{ padding-top:10%}

.jj1 dl dd{ line-height:22px}

.jj1 dl dd .j-a1{ font-size:16px; margin-bottom:2%}

.jj1 dl dd .j-a2{ width:100px; line-height:30px}

.jj1 dl{ height:inherit}



.fy{ margin-top:-1%}

.fy a{ padding:2px 6px; margin:3px 2px}

.rc1 .left,.rc1 .right{ width:100%}

.rc1{ margin:6% 0}

.rc1 .right{ margin-top:3%}

.rc2 ul{ margin-left:0}

.rc2 ul li{ width:98%; margin-left:0}

.rc2 ul li .r2{ line-height:30px}

.rc2 ul li .r1{ margin-bottom:3%}

.rc2 ul li .r2{ margin-top:3%}

.rc3 h1{ font-size:18px}



.rc1-x p{ font-size:14px}

.rc1-x h1{ font-size:16px}

.g-bt4 img{ margin-top:0}

.g-bt4{ margin:5% 0 3%}

.rc1-x h1 img{ width:10px}



.sy5 ul li a img{ height:36px}



.jj1 dl dd .j-a1{ height:inherit;}

.jj1 dl dd span{ height:inherit;}

.jj1 dl{ height:inherit}

.flex-control-nav{ bottom:20px}



body{ overflow:hidden; position:relative}



.xz-l-1{ padding:5% 0}

.zp1 p span{ font-size:14px}

.xz-l-1 h1 span, .zp1 p span{ padding:0 1%}

.xz-l-1 h1 span a{ width:100%}

.xz-l-1 h1 span,.xz-l-1 h1 span a,.xz-l p{ font-size:12px}

.xz-l-1 .fa-chevron-down1{ background-size:40px !important}

.xz-l-1 h1 span a{ line-height:25px; letter-spacing:0}

.xz-l-1 h1 span, .zp1 p span{ line-height:25px}

.xz-l-1{ padding:3% 0}

.xz-l div{ width:100%; margin-right:0}

.xz-l p{ margin-top:1.5%}

.xz-l div{ margin-top:3%}

.xz-l{ padding:0 3% 3%}

.xz-l h1{ font-size:13px}

.xz-l-1 h1 span, .zp1 p span{ width:18%}

.xz-l-1 h1 span:nth-child(2), .zp1 p span:nth-child(2){ width:17%}

.xz-l-1 h1 span:nth-child(3), .zp1 p span:nth-child(3){ width:19%}

.foot div .zy .left,.foot div .zy .right{ float:none; width:inherit}