.hea,.cent,.foot{ padding:0 2%;overflow:hidden}
header{ display:block}
.nav{ display:none}
.hea1 .left{ width:40%}
.hea1 .right strong{ display:none}
.logo img{width:70px;}
.hea1{padding: 8px 2%;}
.sjx{ display:block} 
.pcx{ display:none}
.flex-control-nav{ bottom:20px}
.flex-control-nav li{ margin:0 5px}
.yy{ width:100%}
.hea1 .right{ width:17%; position:absolute; top:10px; right:2%; z-index:99999}
.flex-control-nav{ right:0;}
.hea1{ position:relative}
.header{ background:#fff}
.hea1 .logo{ margin:0}
.foot1 p{ font-size:14px; padding:4% 2%; line-height:22px}
.sy-bt{ font-size:16px}
.sy-bt span{ font-size:12px}
.gt li{ width:33.333%; padding:8px 0; font-size:13px}
.gt li:first-child{ border-radius:0}
.sy5-z,.sy5-y{ width:100%}
.sy5-z2 h1 img{ height:253px}
.sy5-z{ margin-bottom:6%}
.sy5-y2 .left h1,.sy1 .left h1 span{ font-size:12px}
.sy5-y2 .right h2 a,.sy1 .left h1{ font-size:15px}
.foot2{ padding:4% 0}
.sy1 .left,.sy1 .right,.sy2-3-1 .left,.sy2-3-1 .right{ width:100%}
.sy1 .right{ margin-top:5%}
.sy1 .left div{ position:relative}
.more a{ font-size:14px; width:100px; line-height:30px; height:30px}
.sy1-1 ul li{ width:50%; margin:1% 0}
.sy1-1 ul li:nth-child(2){ border:0}
.sy1-1 ul li span{ font-size:20px}
.sy2-2 li .a1{ font-size:14px}
.sy2-2 li .a1 span{ font-size:12px; margin-top:0}
.sy2-2 li{ width:100%; height:inherit; padding:3% 0}
.sy2-3-1 .right{ padding-top:4%}
.sy2-3-1 .right h1{ font-size:16px; margin-bottom:4%}
.sy2-3-1 .right p{ font-size:14px; margin-top:2%}
.sy2-3-1 .right .more{ margin-top:6%}
.sy3 dl{ width:48%}
.sy3 dl dt img{ height:107px}
.sy5-z2 h2 a{ font-size:15px}
.sy5-z2 h3{ margin-top:4%}

.gy-z, .gy-y{ width:100%}
.gy-y{ margin-top:4%}

.xw dl dt,.xw dl dd{ width:100%} 
.xw dl dt img{ height:231px}
.xw dl dd .right{ display:none}
.xw dl dd .left{ width:100%}
.xw dl dd .left strong{ margin-top:4%; font-size:14px}
.xw dl dd{ padding-bottom:4%}
.xw dl{ margin-top:5%}
.fy a{ padding: 4px 9px; margin:0 2px; font-size:14px}

.jf1-1 .left,.jf1-1 .right{ width:100%}
.jf1-1 .left p img{ height:254px}
.jf1-1 .right{ padding:3%}
.jf1-1 .right h1 a{ font-size:15px}

.jfx h1{ font-size:16px}

.lx1 .left,.lx1 .right{ width:100%}
.lx-bt{ font-size:16px; background: url(../images/lx-1.png) no-repeat left top 2px; background-size:3px}
.lx-bt span{ font-size:12px}
.lx1 .left dl dd,.zx1 .right p, .subNavBox2 .xz-l-2 p{ line-height:22px}
.lx1 .left dl{ margin-top:2%}
.lx1 .left{ margin-bottom:5%}
.lx2 p{ width:98%}
.lx2 p span,.lx2 .zd span{ margin-bottom:2%}
.lx2 p input{ height:34px; line-height:34px}

.zx1 .left,.zx1 .right{ width:100%}
.zx1 .left{ margin-bottom:5%}
.zx1 .right h1{ font-size:16px}
.subNavBox2 .xz-l-1 h1 span:nth-child(1){ font-size:14px}
.subNavBox2 .xz-l-1 h1 span:nth-child(2),.subNavBox2 .xz-l-1 h1 span:nth-child(3){ display:none}
.subNavBox2 .xz-l-1 h1 span{ width:60%}
.subNavBox2 .xz-l-1 h1 span:last-child{ line-height:32px}
.subNavBox2 .xz-l-2 .left,.subNavBox2 .xz-l-2 .right{ width:100%}
.subNavBox2 .xz-l-2 h1{ font-size:15px; margin-bottom:3%}
.subNavBox2 .xz-l-2 .left{ padding-top:0}

.yj1 .left,.yj1 .right{ width:100%}
.yj1-1 .left dl dt img{ height:165px}
.yj1-1 .right dl dt img{ height:273px}
.yj1-2 .left dl dt img{ height:242px}
.yj1-2 .right dl dt img{ height:191px}
.yj1-1 .left dl,.yj1-1,.yj1-2 .left{ margin-bottom:4%}
.yj1 dl dd{ bottom:10px}

.ywx h1{ font-size:16px}
.ywx div .left,.ywx div .right{ width:100%}
.ywx div .left{ margin-bottom:5%}
.ywx div .right ul{ width:100%}

.bann1 h1{ font-size:16px;}
.bann1 h1 span{ font-size:14px} 
.bann1{ top:27%}


#map{width: 100% !important; height: 350px !important;}