@charset "utf-8";

.clearfix:before,.clearfix:after{content:""; display:table;}
.clearfix:after{clear:both;}
.clearfix{clear:both; *zoom:1;}
h5{margin:0; padding:0; font-weight:normal;}
.item{padding-top:.1rem; padding-bottom:.4rem;}
.item h3{font-size:.25rem; color:#646464; font-weight:600; padding-top:.25rem; text-align:center;}
.bgc-f9fafc{background:#f9fafc;}
.bgc-e5709d{background:#e5709d;}
.bgc-32b1b8{background:#32b1b8;}

.intro p{line-height:.4rem; color:#898989; font-size:.25rem;}
.intro .p1 span{color:#656363; font-weight:bold;}
.intro img{padding-top:.33rem; padding-bottom:.1rem;}
.intro .p1{text-indent:2em; padding-top:.25rem;}
.intro .p2{text-align:center; color:#656363;}
.intro .p2 em{border-bottom:1px solid #e4e4e4; padding-bottom:.11rem; margin-bottom:.31rem; display:inline-block;}
.intro span{color:#32b1b8;}

.fuwu{text-align:center; font-size:.22rem; line-height:.36rem;}
.fuwu em{width:100%; font-size:.24rem; color:#fff; text-align:center; background:#32b1b8; display:block; border-radius:.3rem; margin:.32rem 0; padding:.04rem 0;}
.fuwu a{color:#898989; margin:0 .1rem;}

.doc .li1{width:64%; float:left; margin-top:.44rem;}
.doc .li1 h5{color:#646464; text-align:center;}
.doc .li1 h5 a{color:#c874a8; font-size:.3rem; font-weight:bold; margin-right:.2rem;}
.doc .li1 span{width:100%; color:#646464; display:block; text-align:center; border-bottom:1px solid #dbdbdb; padding:.08rem 0 .2rem;}
.doc .li1 p{font-size:.22rem; line-height:.38rem; padding-top:.15rem;}
.doc .swt{width:66%; margin:0 auto; overflow:hidden; padding-top:.36rem;}
.doc .swt a{width:40%; text-align:center; color:#fff; font-size:.18rem; padding:.06rem; display:block; border-radius:.2rem;}
.doc .li2{width:36%; float:right;}
.doc .doc-cont{padding-bottom:.5rem; padding-top:.4rem;}
.doc .swiper-pagination-bullet{width:9px; height:9px; background:#5cc3c0; opacity:1;}
.doc .swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 3px;}
.doc .swiper-pagination-bullet-active{width:30px; background:#e5709d; border-radius:.5rem;}

.method{padding-bottom:.7rem;}
.method ul{padding-top:.4rem;}
.method .li1{width:.52rem; height:.52rem; line-height:.52rem; background:#32b1b8; color:#fff; text-align:center; border-radius:100%; float:left;}
.method .li2{width:5.34rem; line-height:.26rem; float:right;}
.method h5{color:#888; font-size:.16rem;}
.method h5 a{font-size:.3rem; line-height:.3rem; color:#646464;}
.method p{border-top:1px solid #b7b7b7; margin-top:.15rem; padding-top:.08rem; line-height:.38rem;}
.method p a{color:#e5709d;}

@media only screen and (max-width: 360px){
	.method h5{line-height:.28rem;}
}