.top{width:15.2rem; padding:0.55rem 0.4rem 0.4rem; overflow:hidden; }
.top_l{float:left;background:url(../images/logo.png) no-repeat; background-size:contain; width:6.75rem; height:1.5rem;}
.top_r{float:right;background:url(../images/tel.png) no-repeat; background-size:contain; width:5.5rem; height:1.5rem;}

.nav{line-height:0.6rem; background-color:#973dc6; overflow:hidden;}
.nav a{height:1.55rem; padding:0 0.575rem; color:#fff; line-height:1.55rem; font-size:0.5rem; text-align:center; display:block; float:left; border-right:1px solid #fff;}

.banner{width:16rem; height:9.75rem;}

.title{width:16rem; height:2.25rem; margin:0 auto;}
.title_1{width:15rem; height:1.5rem; margin:0 auto;}
.title_2{width:14.6rem; height:1.25rem; margin:0 auto;}

.btn{display:block; margin:0.7rem auto 1.2rem;}
.btn_1,.btn_1 img{width:10.5rem; height:1.25rem;}
.btn_3,.btn_3 img{width:11.75rem; height:1.25rem;}
.btn_7,.btn_7 img{width:10.7rem; height:1.25rem;}

.bot{height:7rem; background-color:#973dc6;}
.bot img{width:7.5rem; height:1.55rem; margin:0 auto; padding:1.1rem 0 0.2rem;}
.bot p{font-size:0.5rem; text-align:center; line-height:1rem; color:#fff;}

.dy{background-color:#973dc6; padding:0.75rem 0 0.7rem; margin-bottom:1.2rem;}
.dy p{width:11.75rem; height:2.25rem; padding-left:3.25rem; margin:0 auto; font-size:0.4rem; color:#fff; line-height:0.75rem; background-image:url(../images/dy.png); background-repeat:no-repeat; background-size:2.75rem 2.25rem;}
.dy p a{font-size:0.4rem; color:#fff;}

.box_1{width:14.6rem; margin:0.6rem auto 0;}
.box_1 img{width:14.6rem; height:2.8rem;}
.wxts{width:14.55rem; height:4.825rem; margin:0 auto 0.9rem;}
.box_1tel{display:block; width:14.6rem; height:1.875rem; margin:0 auto 1.35rem;}
.box_1tel img{width:14.6rem; height:1.875rem;}

.box_3bg{background-color:#973dc6; padding-top:1.2rem;}
.box_3{margin-top:0.75rem;}
.box_3 ul{margin:0.55rem auto 1rem; width:15rem; overflow:hidden;}
.box_3 ul li{float:left; width:6.25rem; padding:0.45rem 0.5rem; background-color:#fff; margin:0 0.1rem;}
.box_3 ul li img{width:6.25rem; height:5.5rem;}
.box_3 ul li p{font-size:0.45rem; line-height:0.7rem; min-height:3.5rem;}
.box_3 ul li p a{color:#ef7204;}
.box_3 div img{width:16rem; height:2.9rem;}

.box_4bg{background-color:#fbf6fe; padding-top:0.6rem;}

.box_4{width:14.6rem; margin:0 auto;}
.box_4 p{font-size:0.45rem; color:#000; line-height:0.8rem; margin:0.5rem 0 0.6rem;}
.box_4 img{width:14.6rem; height:2.9rem;}

.zj{width:14.5rem; margin:0 auto 1.25rem;}
.zj img{width:14.5rem; height:3.05rem;}

.box_5bg{background-color:#973dc6; padding:1.2rem 0; margin-bottom:1.25rem;}

.box_5{width:14.6rem; margin:0 auto;}
.box_5 p{font-size:0.45rem; color:#fff; line-height:0.8rem; margin:0.5rem 0 0.6rem;}
.box_5 ul{overflow:hidden;}
.box_5 ul li{float:left; margin-right:0.3rem;}
.box_5 ul li a img{width:4.65rem; height:5.95rem;}
.box_5 .t1{width:14.55rem; height:1.25rem; margin:0.875rem auto 0.45rem;}
.box_5 div a img{width:14.55rem; height:2.8rem;}

.box_6{width:15rem; margin:0 auto 0.75rem;}
.box_6 p{font-size:0.45rem; color:#000; line-height:0.8rem; padding:0 0.2rem; margin:0.5rem 0 0.6rem;}
.box_6 ul{overflow:hidden;}
.box_6 ul li{float:left; margin:0 0.15rem 0.5rem;}
.box_6 ul li a img{width:7.125rem; height:6rem;}

.ad{display:block; margin:0 auto 1.05rem;}
.ad img{width:16rem; height:3.5rem;}

.box_7{width:14.6rem; margin:0 auto;}
.box_7 img{width:14.6rem; height:2.9rem;}

.box_8{width:14.6rem; margin:0.4rem auto 1.25rem;}
.box_8 img{width:14.6rem; height:4.3rem;}
