.wp{max-width: 640px;min-width: 320px;margin: 0 auto;font-size: 18px;color: #000;line-height: 1.5;overflow: hidden}
.over{overflow: hidden;}
.fl{float: left}
.fr{float: right}
.wp h2{font-size: 0.4rem;color: #333;text-align: center;padding: 8% 0 5%;font-weight:normal;line-height: 1.4}
.wp h2 span{display: block;font-size: 0.2rem;}
.btnas{display: block;width: 55%;margin:5% auto 0;padding: 0.22rem 0;text-align: center;color: #fff;font-size: 0.28rem;background: #8E30C4;border-radius:1rem;}
.btnas span{color: #ff0}
.btnas:hover{color: #fff}
.content{width: 96%;margin: 0 auto;}
.section1 {background: url('../images/img1.jpg') no-repeat right top;background-size: 30%;padding: 0.5rem 0 0.6rem;}
.section1 p{font-size: 0.23rem;color: #555;width: 76%;margin-left: 2%;text-align: center;line-height: 1.8}
.section1 p strong{display: block;font-size: 0.24rem;}
.section2{background: #E7E4ED;padding-bottom: 8%;}
.section2 p{font-size: 0.22rem;color: #666;padding-bottom: 5%}
.section2 dl{position: relative}
.section2 dl dd{width: 48%;position: absolute;right: 0;bottom: 0}
.section3,.section4,.section7{padding-bottom: 8%}
.section3 h2 span{font-size: 0.3rem}
.section3 .content{width: 90%}
.section4,.section7{background: url('../images/img6.jpg');color: #fff;font-size: 0.22rem;}
.section4 h2,.section7 h2{color: #fff}
.section4 ul{margin-top: 5%}
.section4 ul li{width: 48%;}
.section4 ul li dl{margin-bottom: 10%}
.section4 ul li dd{overflow: hidden;margin-top: 10%;min-height: 1rem}
.section4 ul li dd h3{width: 0.6rem;height: 0.8rem;background: #AF9ED3;font-size: 0.3rem;text-align: center;line-height: 0.8rem;float: left;font-weight: normal;margin-right: 4%}
.section4 ul li dd span{display: block;float: left;width: 74%}
.section4 a{width: 65%}
.hd{width: 100%;text-align: center;}
.hd li{display: inline-block;width:0.5rem;height:5px;background: #BBB;}
.hd li.on{background:#7F6E9F;}
.section5 .over div{width: 48%}
.section5 .over div dl{margin-bottom: 8%}
.section5 .over div dt{width: 90%;margin: 0 auto 3%}
.section5 .over div dd{font-size: 0.26rem;color: #333;height: 0.8rem}
.section6 {margin-bottom: 8%}
.section6 p{margin: 0 2%;font-size: 0.2rem;text-align: center;color: #333;border: 1px solid #131313;padding: 1% 0;margin-bottom: 5%}
.section6 dl{margin-bottom: 8%}
.section6 dl dd{margin-top: 5%}
.section6 dl dd span{display: block;width: 90%;margin: 0 auto;font-size: 0.22rem;color: #333;}
.section7{margin-top: 5%}
.section7 dl{background: #fff;color: #333;font-size: 0.22rem}
.section7 h3{font-size: 0.3rem;padding: 5% 0;text-align: center}
.section7 div.over{margin-bottom: 5%}
.section7 div.over dl{width: 48.5%}
.section7 div.over dl dd{width: 90%;margin: 0 auto;height: 2.7rem;padding: 5% 0}
.section7 dl.over dt{width: 50%;margin: 2%}
.section7 dl.over dd{width: 44%;margin-right: 2%;font-size: 0.2rem}
.section7 dl.over dd h3{padding-bottom: 0}