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