.wp{max-width: 640px;min-width: 320px;margin: 0 auto;font-size: 12px;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.3rem;color: #666}
.btnas{display: block;width: 75%;margin:5% auto 0;padding: 0.14rem 0;text-align: center;color: #fff;font-size: 0.3rem;background: #1879CF;border-radius:1rem;}
.btnas span{color: #ff0}
.btnas:hover{color: #fff}
.content{width: 96%;margin: 0 auto;}
.section1 dl{width: 94%;margin: 0 auto;position: relative}
.section1 dl dd{position: absolute;bottom: 0rem;right: 0;width:28.8%}

.section2,.section4{background: #F0AEFA;padding-bottom: 8%}
.hd{width: 100%;text-align: center;}
.hd li{display: inline-block;width: 6px;height: 6px;border-radius: 50%;background: #fff;border: 1px solid #fff}
.hd li.on{background: 0;}
.section3 dl{position: relative}
.section3 dd{width: 50%;position: absolute;left: 23%;bottom: 0.6rem}
.section3 dd a{width: 100%}
.section4 #scroll1{margin-bottom: 3%}
.section6 {margin-bottom: 8%}
.section6 a{display: block;width: 1.9rem;height: 1.3rem;padding-top: 0.6rem;float: left;background: #F0AEFA;text-align: center;line-height: 1.3;font-size: 0.25rem;color: #fff;border-radius: 50%}
.section6 a:nth-child(2){margin: 0 3%;background: #8F5DE9}