.wp{max-width: 640px; min-width: 320px; margin: 0 auto; font-size: 18px; color: #000; line-height: 1.7; }
.over{overflow: hidden;}
.wp h2{font-size: 0.35rem;font-weight: 600;line-height: 1.2;text-align: center;color: #333;padding:3% 0;background-size: 21%;background: url('../images/img6.jpg') no-repeat bottom center;}
.wp h2 span{font-weight: normal;line-height: 1.8;display: block;font-size: 0.28rem;}
.fl{float: left}
.fr{float: right}
.btnas{display: block;width: 50%;margin: 0 auto;height: 0.5rem;line-height: 0.5rem;text-align: center;background-color: #FC8100;color: #fff;font-size: 0.28rem;}
.content{width: 96%;margin: 0 auto;}
.section1 img{display: block;margin: 0 auto}
.section2{margin: 0 auto;margin-bottom: 2%;padding-bottom: 5%;background:url('../images/img2.jpg');}
.section2 h2,.section2 h2 span,.section4 h2,.section4 h2 span,.section6 h2,.section6 h2 span{color: #fff}
.section2 h2,.section4 h2,.section6 h2{background: url('../images/img5.jpg') no-repeat bottom center;background-size: 21%;}
.section2 .content{width: 92%;line-height: 1.4;font-size: 0.2rem;margin: 0 auto;}
.section2 .content .top,.section2 .content .bot{width: 100%;border-radius: 0.1rem;background: #fff;background-color: white;margin: 5% auto;padding-bottom: 5%;}
.section2 .content h3{padding: 5% 0 3% 0;font-size: .3rem;color: #333;text-align: center;}
.section2 .content .top dl{width: 100%;overflow: hidden}
.section2 .content .top dd{width: 42%;float: left;text-indent: 2em;margin-left: 3%;margin-top: 5%;}
.section2 .content .top dt{width: 50%;float: left;}
.section2 .content .top p{width: 82%;height: 1.1rem;margin:0 auto;border:1px dashed #fc8100;border-radius: 55px;padding: 3% 5%;text-indent: 2em;color: #fc8100;margin-top: 4%;}
.section2 .content .bot dl{width: 90%;margin:0 auto;}
.section2 .content .bot dt{width: 100%;margin:0 auto;}
.section2 .content .bot dd{width: 100%;overflow: hidden;margin-top: 5%;}
.section2 .content .bot p span{color: #fc8100}
.section2 .content .bot p{width: 49%;float: left;}
.section2 .content .bot .pfr{float: right}
.section3{padding-bottom: 9%;}
.section3 .content {margin-top: 3%;}
.section3 .content dl{width: 48%;height: 4.1rem;border: 1px solid #D3D3D3;float: left;overflow: hidden;margin-top: 3%;color: #333;font-size: 0.2rem;}
.section3 .content .fr{float: right}
.section3 .content dl dt{width: 30%;margin: 5% auto;}
.section3 .content dl dd{width: 90%;margin: 0 auto;color: #555;}
.section3 .content dl dd h3{font-size: 0.3rem;color: #333;font-weight: 500;}
.section3 .content .fr{float: right}
.section3 a{margin-top: 5%}
.section4{background: url('../images/img14.jpg') no-repeat top center;background-size: 100%;}
.section4 .content{line-height: 1.3;}
.section4 h2{margin-bottom: 10%;padding-top: 14%;}
.section4 .content dl{width: 32%;height: 5.5rem;float: left;background: #fff;border: 1px solid #D3D3D3;font-size: 0.2rem;color: #555;}
.section4 .content .mar{margin: 0 1%;}
.section4 .content h3{font-size: 0.25rem;color: #333;text-align: center;background: url('../images/img6.jpg') no-repeat bottom center;line-height: 1.2;font-weight: 500;margin-bottom: 5%;padding-bottom: 6%;background-size: 27%;background-color: white;}
.section4 .content dt{width: 92%;margin:0 auto;padding-top: 3%;margin-bottom: 5%;}
.section4 .content dd{width: 94%;margin:0 auto;}
.section4 .content dd p{width: 90%;margin:0 auto;}
.section4 a{margin-top: 5%}
.section5{height: 3.85rem;margin-top: 8%;background: url('../images/img15.jpg') no-repeat top center;background-size: 100%;}
.section5 .content{height: 3.85rem;position: relative;}
.section5 .content .text{width: 60%;position: absolute;bottom: 4%;right: 0;font-size: 0.2rem;color: #333;line-height: 1.2;}
.section5 .content .text p{margin-top: 11%;}
.section5 .content .text a{height: 0.4rem;line-height: 0.4rem;font-size: 0.2rem;}
.section6{background: url('../images/img2.jpg');padding: 5% 0 10% 0;margin-bottom: 5%}
.section6 .content{}
.section6 dl{width: 100%;height: 2.6rem;background: #fff;color: #333;font-size: 0.2rem;margin-top: 5%;}
.section6 dt{display: block;width: 48%;float: left;margin-left: 2%;}
.section6 dd{display: block;width: 48%;float: right;line-height: 1.4;margin-top: 10%;}
.section6 h1{height: 0.8rem;line-height: 1rem;font-size: 0.3rem;color: #000;font-weight: 500;text-align: center;}
.section6 a{margin-top: 5%}
#scroll_zj{position: relative; overflow: hidden}
#scroll_zj .hd{width: 100%; text-align: center; height: 0.3rem; position: absolute; left: 0; bottom:0.16rem;}
#scroll_zj .hd li{width: 0.16rem; height: 0.16rem; border:1px solid #fff; display: inline-block; border-radius:50%;}
#scroll_zj .hd li.on{background: #fff;}