.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:7.65rem; height:1.6rem;}
.top_r{float:right;background:url(../images/tel.png) no-repeat; background-size:contain; width:5.925rem; height:1.6rem;}

.nav{line-height:1.05rem; background-color:#ec0589; overflow:hidden;}
.nav a{height:1.05rem; padding:0 0.4rem; color:#fff; line-height:1.05rem; font-size:0.45rem; text-align:center; display:block; float:left; border-right:1px solid #fff;}

.banner{width:16rem; height:18.05rem;}

.title{width:16rem; height:2.75rem; margin:0 auto;}
.btn{display:block; margin:0.75rem auto 1.05rem; height:1.05rem; text-align:center; line-height:1.05rem; font-size:0.45rem; color:#fff; background-color:#2ecdc7; border-radius:0.525rem;}
.btn_1{width:7.25rem;}
.btn_2{width:9rem;}

.bot{height:7rem; background-color:#ec0589;}
.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:#ec0589; padding:0.9rem 0 1rem; margin-bottom:1.05rem;}
.dy p{color:#fff; text-align:center; font-size:0.5rem; line-height:0.8rem;}
.dy img{width:15rem; height:3.2rem; margin:0.7rem auto 0;}

.box_1{width:16rem; margin:0.85rem auto 0;}
.box_1 img{width:16rem; height:2.4rem;}

.box_2{margin:0 auto;}
.box_2 p{width:14.5rem; font-size:0.5rem; color:#333333; line-height:0.8rem; margin:0.5rem auto 0.3rem;}
.box_2 img{width:16rem; height:2.75rem;}

.box_3{margin:0 auto;}
.box_3 p{width:14.5rem; font-size:0.5rem; color:#333333; line-height:0.8rem; margin:0.5rem auto;}

.box_3A{width:15rem; margin:0 auto; height:8.75rem; overflow:hidden;}
.box_3A-qh{overflow:hidden; width:15rem; margin:0 auto;}
.box_3A-qh li{float:left; width:7.5rem; height:2.75rem; padding-top:1.9rem;}
.box_3A-qh li a{display:block; width:5.75rem; height:1.25rem; font-size:0.5rem; color:#ffffff; text-align:center; line-height:0.825rem; margin:0 auto;}
.box_3A-qh .gz{background-image:url(../images/3_gz.jpg); background-repeat:no-repeat; background-size:7.5rem 4.65rem; background-position:center center;}
.box_3A-qh .dl{background-image:url(../images/3_dl.jpg); background-repeat:no-repeat; background-size:7.5rem 4.65rem; background-position:center center;}
.box_3A-qh .box_3A-ks1 a{background-image:url(../images/3_xz.png); background-repeat:no-repeat; background-size:5.75rem 1.25rem; background-position:center center;}
.box_3A-qh .box_3A-ks2 a{background-image:url(../images/3_yc.png); background-repeat:no-repeat; background-size:5.75rem 1.25rem; background-position:center center;}
.box_3A-nr{margin-top:0.5rem; height:3.4rem;}
.box_3A-nr img{width:15rem; margin:0 auto;}

.box_4{margin:0 auto;}
.box_4 p{width:14.5rem; font-size:0.5rem; color:#333333; line-height:0.8rem; margin:0.5rem auto;}

.box_4A{width:15rem; margin:0 auto; height:9rem; overflow:hidden;}
.box_4A-qh{overflow:hidden; width:14.6rem; margin:0 auto;}
.box_4A-qh li{float:left; margin:0 0.1rem; height:2.075rem;}
.box_4A-qh li a{display:block; width:3.4rem; height:1.5rem; padding-top:0.275rem; font-size:0.5rem; text-align:center; line-height:0.6rem; border:1px solid #ec0589;}
.box_4A-qh .box_4A-ks1 a{background-color:#e40077; color:#ffffff;}
.box_4A-qh .box_4A-ks2 a{background-color:#ffffff; color:#e40077;}
.box_4A-qh .box_4A-ks1{background-image:url(../images/4_down.png); background-repeat:no-repeat; background-size:0.525rem 0.25rem; background-position:bottom center;}
.box_4A-qh .box_4A-ks2{background-image:none;}
.box_4A-nr{margin-top:0.2rem; height:6.75rem;}
.box_4A-nr img{width:14.375rem; margin:0 auto;}

.box_5{margin:0 auto;}
.box_5 p{width:14.5rem; font-size:0.5rem; color:#333333; line-height:0.8rem; margin:0.5rem auto;}
.box_5 img{width:16rem; height:2.65rem;}

.box_6{margin:0 auto;}
.box_6 img{width:16rem; height:2.8rem;}

.box_7{margin:0 auto 0.9rem;}
.box_7 img{width:16rem; height:2.75rem;}
.box_7 a{display:block; margin:0.75rem auto 0.3rem; width:14.375rem; height:1.225rem; text-align:center; line-height:1.225rem; font-size:0.5rem; color:#fff; background-color:#e61614; border-radius:0.625rem;}
.box_7 p{font-size:0.55rem; text-align:center; color:#000;}
.box_7 p span{color:#e61614;}
