.cent,.foot{ padding:0 2%}
header{ display:block}
.hea .left{ width:40%;}
.hea .right{ width:20%;}
.hea .right dl{ display:none}
.sm{ margin-top:0}
.logo img{ width:69px; height:30px}
.flex-control-nav{ bottom:20px}
.nav1,.pcx{ display:none}
.nav2,.sjx,header{ display:block}
.nav2{ width:25px; height:21px}
.nav1 ul li a,.sy1 dl dd{ font-size:14px}
.zg{width:25px;z-index: 99; display:none}
.head1{ position:relative}
.head1{ padding:0 2%}
.qh{ margin-bottom:2%;}
.pcx{ display:none !important}
.sjx{ display:block !important} 
.zg1 p img, .zg1 p a{ margin:0}
.zg1,.header1 .zg1{ width:100%; right:0; top:16px; padding-top:0}
.zg1 .left{ width:55%; padding-top:4px}
.zg1 .right img{ width:22px}
.zg1 .right span{ top:38px}
.head1 .navz,.header1 .head1 .navz{ width:30%;}
.zg1 p a{ margin:0 0 0 30px}
.zg1 p a{ font-size:14px; line-height:28px}
.zg1 p .yy{ padding:0 10px; margin-right:5px}
.sm span{ left:-85px}
.aa1{ display:none}
.sy1-1 div{ width:50%; height:98px}
.sy1-1 div p{ display:none}
.sy1-1 div h2{ font-size:14px}
.sy1-1 div h1 img{ width:35px}
.sy1-1 div h2{ margin-bottom:0; margin-top:4%}
.sm img{ width:22px}
.sy-bt1 img{ width:150px}
.sy-bt1{ font-size:14px}
.sy2 .left,.sy2 .right{ width:100%}
.sy2 .left h1,.sy-bt2,.sy-bt3{ font-size:16px}
.sy2 .left{ margin-bottom:5%}
.more a, .sy-bt3 a{ font-size:14px; width:100px;}
.more a img, .sy-bt3 a img{ width:20px;vertical-align: initial;}
.sy-bt3{ line-height:33px}
.sy4 .left,.sy4 .right{ width:100%}
.sy4 .left{ margin-bottom:2%}
.sy4 .right{ padding-right:0}
.sy4 .right dl{ margin:2%; width:46%}
.sy4 .left h1 img{ height:237px}
.sy4 .right dl dt img{ height:102px}
.sy1-2 p, .sy2 p, .sy3-2 p, .slick-slide dl dd{ line-height:22px}
.sy3-1 ul li{ width:31.333%; margin-top:2%}
.sy3-1 ul{ margin-top:-2%}
.sy-bt{ font-size:18px}
.foot2 p{ padding:4% 0}
.more{ margin:6% 0}
.more1{ margin-top:0}
.fy a{ width:35px; height:35px; line-height:31px; font-size:14px; margin:0 5px;}
.cp2 dl{ width:98%; padding: 5% 5%;}
.cp2 dl dt span img{ margin:7% 0 0 !important; width:28px !important; height:16px !important}
.banner1 .cp1 p,.banner1 .cp1 p a{ font-size:12px}
.banner1 .cp1 p img{ margin-right:10px}
.cp3 dl dd{ font-size:14px}
.cp3 dl dt img{ height:93px}
.jj1 dl{ width:100%; margin-left:0}
.jj1{ margin-left:0}
.jj1 dl dt img{ height:190px}
.jj1 dl dd strong{ margin-bottom:1%}
.cpb-x2 .right h1{ font-size:16px;}
.cpb-x2 .right h1 span{ font-size:14px}
.lx2 .right div p{ width:100%; margin-left:0;}
.lx2 .right div{ margin-left:0}
.cpb-x2 .right div p input, .cpb-x2 .right div p select, .cpb-x2 .right div p textarea{ height:35px; line-height:35px}
.cpb-x2 .right div p select{ width:50%}
.lx2 .right div h4{ font-size:16px; margin-left:0}
.lx2 .right div .zd1 strong{ width:100%; margin-top:1%}
.cpb-x2 .right div p textarea{ height:150px;}
.lx2 .right div .zd, .lx2 .right div .zd1{ width:100%}
.lx2 .right div h3{ margin-left:0}
.cpb-x2 .right div h2 input{ width:80px; height:35px; line-height:35px; border-radius:10px; font-size:14px}
.cpb-x2 .right div h2{ margin-left:0}
.lx1 .left,.lx1 .right{ width:100%}
.lx1 .left{ margin-bottom:6%}
.lx1 .right p{ margin-top:3%}
.lx1 .right h1 img{ height:35px}
.lx1 .right h1{ margin-bottom:6%}
.lx1 .right div{ margin-top:5%} 
.lx1 .right div p img{ margin:11px auto}
.qy2-1 .left p img{ height:75px}
.qy2-1 .right h1 a{ font-size:14px}
.qy2-1 .right h1 span,.fy a{ font-size:12px}
.qy2-1 .right{ padding: 4% 1% 2% 0;}
.qy2-1 .left p img{ height:64px}
.qy2-1 .right h3{ display:none}
.qy2-1 .right h1 span{ margin-top:2%}
.qy2-1 .right h1{ margin-bottom:0}
.xq1 h1{ font-size:16px}
.xq1 h2{ font-size:12px; padding-bottom:3%}
.xq1 h3 a{ font-size:14px; display:block; float:none; text-align:left !important; width:100%; line-height:20px; margin-top:1%}
.cpx1 .left,.cpx1 .right{ width:99%}
.cpx1 .ke_btnSpanL{ left:0}
.cpx1 .ke_btnSpanR{ right:0}
.cpx1 .ke_imgList ul li{ width:68px}
.cpx1 .ke_imgList ul li img{ height:60px}
.cpx1 .ke_imgList{ height:62px}
.cpx1{ margin:6% 0} 
.cpx1 .right{ margin-top:4%}
.cpx3 h1{ font-size:16px}
.cpx-bt span{ line-height:30px; font-size:14px; letter-spacing:1px;}
.cpx3 h1{ margin-bottom:4%}
.cpx02 dl:nth-child(3){ display:none}
.cpx-bt span{ padding:2px 20px}
.kh3 table tr:nth-child(1) td{ padding:10px}
.cpx4 dl dt img{ display:block; margin:auto; width:auto; height:30px}
.cpx4 dl{ margin-right:3%;}
.cpx4 dl dd{ margin-top:10px}
.cpx1 .right h1{ font-size:20px}
.cpx1 .right h2, .cpx1 .right h4{ font-size:15px}
.cpx1 .ke_bigImg img{ height:308px}
.cpx1 .ke_imgList ul li img, .ke_imgList, .cpx1 .ke_imgList{ height:59px}
.ke_imgList ul li{ margin-right:13px}
.cpx1 .ke_btnL, .cpx1 .ke_btnR{ margin-top:5%}
.st1-1 li{ width:110px; line-height:35px;}
.st1-2 div h1, .st1-2 div table tr td:nth-child(1) strong, .st1-2 div table tr td:nth-child(4) strong{ font-size:14px}
.st1-2 div table tr td,.st1-2 div p{ font-size:12px; line-height:18px}
.st1-2 div table tr td img{ width:40px}
.st1-2 div p strong{ font-size:14px}
.pp1 .pp1-0,.pp1 .pp1-1,.pp2-z,.pp2-y{ width:100%}
.pp11-1.pp1 .pp1-0 img{ width:60%; display:block; margin:auto}
.pp1 .pp1-0{ margin-bottom:8%}
.pp2-z{ margin-bottom:6%}
.pp2-y .right h1{ margin-bottom:3%}
.pp2-y .right h2{ font-size:16px}
.pp2-2{ padding:2% 0}
.pp11-3{ background:#17161B; padding-bottom:8%}
.pp-bt img{ height:20px}
.sy2-bj h3 img{ display:none}
#map{ width: 100% !important; height: 350px !important;}
.banner1 .flex-control-nav li,.banner1 .flex-control-nav li a{ width:24px}
.banner1 .flex-control-nav{ text-align:right}
.banner1 .flex-control-nav li{ margin:0 5px} 
.cp2 dl dd{ height:66px}
.swiper-slide a span{ font-size:14px}
.button{ bottom:116px}
/*.large_box, .large_box img{ height:227px}*/
.small_list ul li{ width:70px}
.small_list ul li img{ height:45px}
.btn{ margin-top:10px}
.cpx1 .right h1{ font-size:22px; margin-top:0; padding:3% 0; line-height:40px}
.cpx1 .right h2 span{ font-size:20px !important}
.cpx1 .right h3 strong span{ font-size:16px !important}
.cpx1 .right{ margin-top:5%}

.cp2 dl{ height:inherit}

.pp11-2 .pp1-0{ padding-top:0}
