.wp{max-width:640px;min-width:320px;margin:0 auto;color:#010101;overflow: hidden;font-size: 0.2rem;color:#666;}
img{width:100%;height:auto;}
a.btnas{display:block;background-color:#fde413;border-radius:10px;color:#6666c5;font-size:0.25rem;overflow:hidden;text-align:center;margin:4% 25% 8%;padding:2% 0;font-weight: 700;}
.item1{font-size:0.25rem;line-height:1.3;color:#333;}
.over{overflow:hidden;}
.w20{margin:0 3%;}
.wp h2{font-size:0.3rem;font-weight:700;line-height:1.2;text-align:center;font-family:"Microsoft Yahei";margin-bottom: 4%;}
.wp h2 span{font-weight: 700;display: block;text-align: center;color:#b7b7b7;font-size: 0.35rem}
.pb{padding:6% 0;}
.section1 {padding:8% 0;}
.section1 .left{width: 40%;float: left;}
.section1 .right{width: 55%;float: right;}
.section1 p{line-height: 1.6;}
.section1 span{background: #000000; border-right: 0.02rem solid #000;display: block;width: 1.3rem;}
.section1 span strong{border-right: 0.05rem solid #fff;color:#fff;font-size: 0.25rem;font-weight: normal;display: inline-block;width: 1.2rem;text-align: center;}
.section1 .right p.p1{margin-bottom: 5%;}
.section1 .right p.p2{margin-top: 3%;}
.section1 .right a{display: block;width: 45%;margin-top: 3%;}
.section1 .over{margin-bottom: 4%;}
.section1 p.p3{margin:3% 0;}
.section2 .content{padding:8% 5%;}
.section2 .content{background: #231a3f;overflow: hidden;}
.section2 .content ul{width: 48%;}
.section2 .content ul li{margin-bottom: 6%;}
.section2 .content ul.left{float: left;}
.section2 .content ul.right{float: right;padding-top: 14%;}
.section2 .content ul.left li:last-child{width: 70%;margin: 10% auto 0;}
.section3{padding:5% 0 1%;}
.section3 .left{width: 45%;float: left;}
.section3 .right{width: 55%;float: right;padding-top: 3%;}
.section3 .right .mt{margin-bottom: 4%;}
#scroll .bd{background: #e3dfee;}
#scroll .bd li{padding:2% 0;}
#scroll .bd li span{display: block;width: 60%;margin:0 auto;}
#scroll .bd li h3{font-size: 0.25rem;font-weight: normal;text-align: center;color:#333;margin:5% 0 3%;}
#scroll .bd li p{margin:0 5%;}
#scroll .hd{width: 100%;text-align: center;margin-top: 3%;}
#scroll .hd li{width: 8px;height: 8px;background: #ccc;border-radius: 50%;display: inline-block;margin:0 3px;}
#scroll .hd li.on{background: #ed5291;}
.section4{width: 100%;background: #fff;background:url(../images/bg2.jpg) no-repeat top center;background-size: 100%;padding-top: 3.5rem;}
.section4 .w20{background: #fff;margin:0 2%;padding:2% 0 8%;-moz-box-shadow:0px 6px 11px #c8c7c7; -webkit-box-shadow:0px 6px 11px #c8c7c7; box-shadow:0px 6px 11px #c8c7c7;}
.section4 .w20 ul{display: flex;display: -webkit-flex;margin:0 2%;}
.section4 .w20 ul li{flex:1;-webkit-flex:1;}
.section4 .w20 ul li:nth-child(2){margin:0 2%;}
.section4 .w20 ul li p{margin:0 4%;line-height: 1.6;padding-top: 5%;}
.section5{padding:12% 0 4%;}
.section5 .left{width: 35%;float: left;}
.section5 .right{width: 60%;float: right;padding-top: 6%;}
.section5 dl{margin-top: 6%;}
.section5 dl dt{font-size: 0.22rem;color:#666;background:url(../images/icon1.jpg) no-repeat left top;background-size: 0.3rem;padding-left: 0.4rem;margin-bottom: 2%;}
.section5 dl dd{font-size: 0.22rem;color:#333;background:url(../images/icon2.jpg) no-repeat left top;background-size: 0.3rem;padding-left: 0.4rem;}
.section5 dl dd a{color:#ed5291;}