.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.5rem}
.wp h2{font-size: 0.38rem;color: #333;text-align: center;padding: 8% 0 5%;line-height: 1.4}
.wp h2 span{display: block;font-size: 0.3rem;font-weight: normal}
.wp h2 img{display:block;width: 60%;margin: 2% auto 0}
.btnas{display: block;width: 60%;height: 0.7rem;line-height: 0.65rem;margin:0.4rem auto 0;text-align: center;color: #fff;font-size: 0.28rem;background: #9440BA;border-radius: 0.5rem}
.btnas img{display: inline-block;width: 8%;vertical-align: middle;}
.btnas:hover{color: #fff}
.content{width: 96%;margin: 0 auto;}
.section1 {}
.section2{background: #A5B4E8;padding-bottom: 0.6rem;margin-top: 0.6rem}
.section2 p{font-size: 0.22rem;color: #333}
.section2 .over{margin: 3% auto}
.section2 dl{width: 48%}
.section2 dl strong{display: block;color: #000;font-size: 0.25rem;padding: 0.2rem 0 0.1rem}
.section2 dl strong span{display: inline-block;width: 0.4rem;height: 0.4rem;line-height: 0.4rem;text-align: center;border-radius: 50%;background: #9440BA;color: #fff;font-weight: normal}
.section4 li{width: 48%}
.section4 li dd{height: 0.8rem;font-size: 0.22rem;color: #333;padding: 3% 0 5%}
.section4 p{height: 0.5rem;line-height: 0.5rem;font-size: 0.22rem;color: #333;background: #E8E8E8;margin-bottom: 2%}
.section4 p span{display: inline-block;width: 20%;text-align: center;color: #fff;background: #A5B4E8;font-size: 0.3rem}
.section5 h2{background: url('../images/img10.jpg') no-repeat center;background-size: 130%;line-height: 1.3;padding: 2% 0;margin-top: 6%}
.section5 p{text-align: center;font-size: 0.3rem;color: #333;margin-bottom: 5%}
.section6{background: #EDECF1}
.section6 li{width: 48%;}
.section6 li dl{background: #EBEBEB;font-size: 0.23rem;text-align: center;color: #333;margin-bottom: 0.2rem}
.section6 li dl dd{padding: 4% 0 0.4rem}
.section6 a{margin-top: 5%}
.section7 .content{font-size: 0.22rem;color: #333;margin-bottom: 4%;padding: 5% 0 0.5rem}
.section7 .content h3,.section7 .content p,.section7 .content dd{width: 94%;margin: 0 auto;}
.section7 .content h3{text-align: left;color: #fff;font-size: 0.28rem;font-weight: normal}
.section7 .content h3 span{font-size: 0.4rem}
.section7 .content p{padding: 1% 0 5%}
.section7 .content dd{overflow: hidden;margin: 3% auto 5%}
.section7 .content dd li{width: 1.35rem;padding-top: 0.35rem;height: 1rem;border-radius: 0.1rem;float: left;background: #fff;margin-right: 2%;line-height: 1.4;text-align: center;}
.section7 .content1 dd li:nth-child(3),.section7 .content1 dd li:nth-child(4){padding-top: 0.2rem;height: 1.15rem}
.section7 .content dd li:nth-child(4){margin-right: 0}
.section7 .content1{background: #A5B4E8}
.section7 .content1 dl{padding-bottom: 0.7rem}
.section7 .content1 li span{display: block;color: #4c63b6;font-size: 0.24rem}
.section7 .content2{background: #E8CCA5}
.section7 .content2 dl{padding-bottom: 0.5rem}
.section7 .content3{background: #BCA5E7;margin-bottom: 0}
.section7 .content1 dl,.section7 .content2 dl{position: relative;margin-bottom: 5%;}
.section7 .content1 dd,.section7 .content2 dd{position: absolute;left: 3%;bottom: 0;margin-bottom: 0}
.section8{margin-bottom: 5%;background: #EDE8FA}
.section8 h2{padding-top: 5%}
.section8 ul{overflow: hidden}
.section8 li{width: 32%;float: left}
.section8 li:nth-child(2){margin: 0 2%}
.section8 dl{margin-bottom: 8%}
.section8 dd{font-size: 0.22rem;color: #333;text-align: center;margin-top: 3%}
.hd{width: 100%;text-align: center;}
.hd li{display: inline-block;width:10px;height:10px;border-radius: 50%;background: #A6A6A6;}
.hd li.on{background:#9440BA}

@media screen and (max-width:480px) {
    .wp{font-size: 14px;}

}
.section9{background: #7287CC}
.section9 h2{color: #fff}
.section9 #scroll3{position: relative}
.section9 .hd{width: 100%;position: absolute;left: 0;bottom: 0}
.section9 .hd li{width: 8px;height: 8px;background: 0;border: 1px solid #fff}
.section9 .hd li.on{background: #fff}
.section9 .over{margin: 0 3%}
.section9 .over a {width: 48%}
.section9 .over a.fl{background: #5946CA}


/**banner 下专家横幅**/
.subject_adds{background-color: #fff;padding:0.1rem 0 0;}
.subject_adds img{width: 100%; vertical-align: middle;}