.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}
.pb{padding-bottom: 0.6rem}
.wp h2{font-size: 0.4rem;color: #333;text-align: center;padding: 8% 0 5%;line-height: 1.3;}
.wp h2 i{display: block;width: 5%;font-style: normal;margin: 0 auto;color: #9B9B9B;font-weight: normal}
.wp h2 span{display: block;font-weight: normal}
.btnas{width: 70%;margin: 0 auto;overflow: hidden}
.btnas img.fl{display: block;width: 13%;}
.btnas a{display: block;width: 83%;height: 0.8rem;line-height: 0.8rem;margin:0 auto;text-align: center;color: #fff;font-size: 0.23rem;background: url('../images/img2.png') no-repeat center;background-size: 100%;border-radius: 0.5rem}
.btnas a img{display: inline-block;width: 0.35rem;vertical-align: middle;}
.btnas:hover{color: #fff}
.hd{width: 100%;text-align: center;}
.hd li{display: inline-block;width: 8px;height: 8px;border-radius: 50%;background: #9DE2B9;border: 1px solid #9DE2B9}
.hd li.on{background: 0}
.content{width: 96%;margin: 0 auto;}
.section1 .text{width: 90%;background: url('../images/img2.jpg') no-repeat top center;background-size: 100%;font-size: 0.22rem;color: #333;padding: 0.9rem 5%;margin-top: 0.5rem}
.section1 .text h3{text-align: left;font-size: 0.26rem;color: #000} 
.section2{background: #7FD49E}
.section2 h2,.section2 h2 i,.section5 h2,.section5 h2 i{color: #fff}
.section2 dl{width: 32%;float: left;background: #fff;font-size: 0.2rem;color: #666;padding-bottom: 0.4rem}
.section2 dl:nth-child(2){margin: 0 2%}
.section2 dl h3{color: #333;font-size: 0.24rem;font-weight: normal;padding: 8% 0 3%}
.section2 dl p{margin: 0 5%}
.section2 dl p span{display: inline-block;background: url('../images/img6.jpg') no-repeat left 0.12rem;background-size: 100%;font-size: 0.24rem;width: 50%;text-align: center;}
.section2 .content{margin-bottom: 0.4rem}
.section3 ,.section4 {background: url('../images/img7.jpg');background-size: 3%;}
.section3 .content{border-radius: 0.15rem;-moz-box-shadow:0px 0px 15px #BFBFBF; -webkit-box-shadow:0px 0px 15px #BFBFBF; box-shadow:0px 0px 15px #BFBFBF;margin: 5% auto}
.section4 .text{background: #54BAAD;position: relative}
.section4 .text h2{color: #fff;padding-bottom: 0}
.section4 .text h2 i{color: #8FCEC6}
.section4 .text p{width: 94%;margin: 0 auto;color: #fff;font-size: 0.23rem;}
.section4 .text b{display: block;width: 0;height: 0; border-left: 8px solid transparent;border-right: 8px solid transparent;border-top: 10px solid #54BAAD;position: absolute;left: 48%;}
.section4 #scroll1{width: 94%;margin: 8% auto 2%}
.section4 #scroll1 .bd li{overflow: hidden}
.section4 #scroll1 .bd li img{display: block;float: left;width: 32%;border-radius: 3rem}
.section4 #scroll1 .bd li img:nth-child(2){margin: 0 2%}
.section5 {background: #9DE2B9}
.section6 #scroll2{position: relative}
.section6 #scroll2 .hd{position: absolute;left: 0;bottom: 0.18rem}
.section7 ul{margin-bottom: 5%}
.section7 ul li{width: 25%;float: left;}
.section7 ul li a{display: block;width: 80%;height: 0.6rem;font-size: 0.2rem;color: #333;background: #B6F2CE;padding: 0.4rem 10%}
.section7 ul .li1 a:nth-child(2){background: url('../images/img28.jpg') no-repeat center top;background-size: 100%;color: #fff}
.section7 ul .li2 a:nth-child(1){background: url('../images/img29.jpg') no-repeat center top;background-size: 100%;}
.section7 ul .li3 a:nth-child(2){background: url('../images/img30.jpg') no-repeat center top;background-size: 100%;}
.section7 ul .li4 a:nth-child(1){background: url('../images/img31.jpg') no-repeat center top;background-size: 100%;color: #fff}
.section7 .btnas img.fl{width: 20%}
.section7 .btnas a{width: 78%}

.swt_center{display: none !important;}