.cent,.foot{ padding:0 2%}

header{ display:block}

.hea .left{ width:40%;}

.hea .right{ width:20%;}

.hea .right dl{ display:none}

.head1 .left,.logo img{ width:108px}

.flex-control-nav{ bottom:20px}

.hea .left{ margin-top:-5%} 

.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}

.zg1{ width:100%}

.qh{ margin-bottom:2%;}

.pcx{ display:none !important}

.sjx{ display:block !important} 

.head1 .right{ right:13%; top:14px; width: 37%;}

.flex-control-nav li{ margin:0 5px}

.head1{ margin:0 2%}

.head1 .left p{ padding:5% 0}

.sy-b{ margin:8% 0}

.sy-b img{ height:50px}

.more a{ font-size:14px; width:90px; line-height:30px; margin-top:2%}

.about-partner-list .about-partner-next{ left:39%} 

.about-partner-list .about-partner-prev{ right:39%}

.about-partner-list .about-partner-next, .about-partner-list .about-partner-prev{ width:35px}

.about-partner-list{ padding-bottom:20%}

.foot2{ display:none}

.foot1 p{ padding:4% 0}

.foot1{ border:0; margin-top:0}

.zg1 p input:nth-child(1){ font-size:12px}



.ny-bt h1{ padding:10px 0; font-size:12px}

.sp1 dl,.al1 dl{ width:47%;}

.fy a{ font-size:12px; padding:5px 8px}



.new1{ display:none}

.art1-1 .left{ width:36%}

.art1-1 .right{ width:59%; padding-top:2%}

.art1-1 .right h1 a{ font-size:14px}

.art1-1 .right h2 img{ width:14px}

.art1-1 .right h3 img,.new-x1 h2 .left img{ width:20px}



.new-x1 h1,.ny-b{ font-size:16px}

.new-x1 h2 .right span,.cbw1 dl dd{ font-size:14px}

.new-x1 h2 .left, .new-x1 h2 .right{ width:100%; text-align:left; margin:3% 0}

.new-x1{ margin:6% 0}



.cbw1 dl dd{ margin-top:3%}



.lx1 .left,.lx1 .right{ width:100%}

.lx1 .left h2{ margin-bottom:6%}

.lx1 .left p{ margin-top:3%}

.lx1 .left h3{ margin-top:5%}

.lx1 .left{ margin-bottom:6%}



.alx1 .left h1{ font-size:16px;}

.alx1 .left h2{ font-size:15px;}

.alx1 .left p,.ts2 p{ line-height:22px}

.alx1 .left h2 img{ width:3px}

.alx1 .left h3 img{ width:19px}

.alx1 .left{ clear:both}



.ts2 h1{ width:100%; margin-right:0; margin-bottom:5%}

.ts2{ padding-top:6%}

.ts2 h2{ clear:both; margin-bottom:4%}



.fa2-1 .left, .fa2-1 .right{ width:100%; height:inherit}

.f-t img{ width:100%}

.f-w{ text-align:left; padding:5% 2%}

.f-w h1 span{ float:left; margin-left:0; margin-right:10px}

.f-w h1{ overflow:hidden;}

.f-w h1, .fa2-1 .right.f-w h1{ font-size:16px}

.f-w h1 span{ width:40px; line-height:40px}

.f-w p, .f-w h2{ margin-right:0; margin-left:0}

.fa2-1 .right.f-w p, .fa2-1 .right.f-w h2{ padding-left:0}

.fa2{ margin-top:-2%}

.f-w p{ margin:4% 0 0}



.cbwx1 h1 strong,.gy1 .left .gy2-2 h1{ font-size:16px}

.cbwx1 h1{ text-align:left; height:66px}

.cbwx1 h2 img{ width:78px}

.cbwx2 h1 a{ line-height:30px}



.gy1 .left h2{ margin:6% 0 5%}

.gy2-1{ width:45%}



.ls1 .right,.ls3 .right{ width:100%; margin-left:0; margin-right:0}

.ls1 .right{ margin-bottom:5%}

.ls2 ul li{ width:40%; margin-top:4%}

.ls2 ul{ margin-top:-4%; padding-bottom:0}

.gy1{ padding-bottom:5%}

.gy1 .left h2{ margin-bottom:2%}

.blue3{ margin-bottom:0}

.ls3 .right{ margin-bottom:5%}

.ny-bt .cent h2, .ny-bt .cent h2 a{ font-size:12px}

.ny-bt .cent h2{ top:10px; right:2%}

.ls3{ margin-top:3%}



.ss1 img{ width:3px}

.ss0 .ss2 .left div{ height:150px}

.ss0 .ls3 .left, .ss0 .ls1 .left{ width:100%}

.ss1{ margin-top:6%}

.ss0 .ls3 .right, .ss0 .ls1 .right{ width:100%}

.ss0 .ls3{ margin-top:4%}

.ss12{ padding-top:6%}



.more a{ margin-bottom:6%}

.sy5 .sy-b{ margin-top:6%}

.sy6-1{ margin-top:-4%}

.sy6-1 h1 strong{ font-size:18px}

.sy6-1 h1 img{ width:25px}

.ljx p a{ line-height:30px}

.sy6-1{ margin-bottom:6%}

.sy6{ padding-bottom:6%}



.al1 dl dt img {

    height: 128px;

}



#map{width: 100% !important; height: 350px !important;}
.fa2-1 .f-w h1,.fa2-1 .right.f-w h1{ padding:0;}

.flex-direction-nav li a{ width:30px; height:30px; background-size:100% !important}
.ljx{ padding-top:5%}

.art1-1 .left p img{ height:90px} 
#marquee2 ul li,#marquee2{ height:365px}

.foot0{ margin:0 2%}
.fo11,.fo22{ display:none}
.footer1{ padding:0}
.footer1{ border-top:#c24239 3px solid;}

.xmxm1 div{ width:32.833%}
.xmxm1 div dl dd img{ width: 20px; height: 20px}
.xmxm1 div dl dd{ line-height:35px}
.sbsb .slick-slide dl dt img{ height:220px}