.wp{max-width: 640px;min-width: 320px;margin: 0 auto;font-size: 18px;color: #000;line-height: 1.5;overflow: hidden}
.over{overflow: hidden;}
.wp h2{font-size: 0.38rem;font-weight: 500;text-align: center;color: #333;padding:8% 0 5%;line-height: 1.5}
.wp h2 span{display: block;margin: 0 auto;font-size: 0.2rem;color: #666;background: url('../images/jt1.png') no-repeat bottom center ;padding-bottom: 3%;background-size: 5%}
.fl{float: left}
.fr{float: right}
.btnas{display: block;width: 50%;margin:3% auto;padding: 0.2rem 0;text-align: center;color: #fff;font-size: 0.25rem;background: #8E2DC5;border-radius: 3rem}
.content{width: 96%;margin: 0 auto;}
.section1{font-size: 0.22rem;color: #666;text-align: center;padding-top: 5%}
.section1 p span{display: block;text-align: center;font-size: 0.3rem;color: #333}
.section1 p{margin-bottom:3%}
.section1 .over div{width: 48%;font-size: 0.2rem;margin: 0 1%;float: left}
.section1 .over div.fr{float: right}
.section1 dl dd,.section2 dl dd{margin: 2% 0 8%}
.section2 .content div{width: 48%;font-size: 0.2rem;color: #666;text-align: center}
.section3{margin-top: 8%}
.section3 h3{font-size: 0.4rem;color: #000;text-align: center;background: url('../images/img15.jpg') no-repeat center;background-size: 25%;font-weight: normal;line-height: 1.2;padding: 12% 0}
.section3 h3 span{display: block;font-size: 0.3rem;color: #666}
.section3 ul{margin: 5% 0}
.section3 li{width: 31%;float: left;}
.section3 li h3{width: 100%;height: 1rem;text-align: center;font-size: 0.35rem;color: #fff;background: #217CCC;font-weight: 500;display: flex;display: -webkit-flex;align-items: center;justify-content: center;line-height: 0.9}
.section3 li dd{min-height: 1.2rem;font-size: 0.2rem;color: #666;margin: 5% 0}
.section3 li dd span{color: #000}
.section3 li.li1 h3{background: #03AFAF;font-size: 0.5rem}
.section3 li.li2{margin: 0 3%}
.section4{margin-top: 8%}
.section4 .content{background: #D0E7F5;padding-bottom: 5%;margin-bottom: 5%}
.section5 {background: url('../images/img19.jpg') no-repeat top center;background-size: 100%;margin-top: 8%}
.section5 dl{width: 35%;font-size: 0.2rem;color: #666;text-align: center;margin-bottom: 5%}
.section5 dl dd{margin-top: 2%}
.section5 p{width: 96%;margin: 0 auto 5%}
.section5 a.mar{display: block;margin-top:8%}
.section6{}
.section6 .hd{text-align: center}
.section6 .hd li{display: inline-block;width: 7px;height: 7px;border: 1px solid #ccc;border-radius: 50%}
.section6 .hd li.on{background: #ccc}

.section7{margin-bottom: 8%}
.section7 .content{margin-bottom: 5%}
