.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:8.25rem; height:1.6rem;}
.top_r{float:right;background:url(../images/tel.png) no-repeat; background-size:contain; width:5.75rem; height:1.6rem;}

.nav{line-height:0.6rem; background-color:#0199ae; overflow:hidden;}
.nav a{height:1.05rem; padding:0 0.385rem; 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:7.75rem;}

.title{width:15rem; height:2.2rem; margin:0 auto;}
.title_1{width:15rem; height:2.5rem; margin:0 auto;}
.btn{display:block; margin:0.9rem auto 1rem; width:10rem; height:1.3rem; text-align:center; line-height:1.3rem; font-size:0.6rem; color:#fff; background-color:#4fba8c; border-radius:0.65rem;}

.bot{height:7rem; background-color:#105284;}
.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:#105284; padding-top:0.425rem; padding-bottom:0.75rem; margin-bottom:0.6rem;}
.dy p{width:15rem; margin:0 auto; background:url(../images/dy.png) no-repeat left top; background-size:5.1rem 2.65rem; font-size:0.45rem; padding-top:1.95rem; color:#fff; line-height:0.75rem; text-indent:4em;}
.dy p a{color:#30e893;}

.bg{width:16rem; height:1rem;}

.box_1{width:15rem; margin:0 auto;}
.box_1 p{font-size:0.45rem; line-height:0.75rem; color:#000; padding:0 0.35rem; margin:0.6rem 0; text-align:center;}
.box_1 p a{color:#f2fa1c; font-weight:bold;}
.box_1 img{width:15rem; height:2.5rem;}

.box_2bg{background-color:#eceff4; padding-top:1.1rem; padding-bottom:0.1rem;}
.box_2{width:15rem; margin:0 auto;}
.box_2 p{font-size:0.45rem; line-height:0.75rem; color:#000; margin:0.6rem auto;}
.box_2 img{width:15rem; height:2.6rem;}

.box_3{width:15rem; margin:1.05rem auto 0;}
.box_3 p{font-size:0.45rem; line-height:0.75rem; color:#000; margin:0.6rem auto;}

.box_3A{width:15rem; margin:0 auto; height:7rem; overflow:hidden;}
.box_3A-qh{overflow:hidden; width:15rem; margin:0 auto;}
.box_3A-qh li{float:left; margin-right:0.1rem; height:2.075rem;}
.box_3A-qh li a{display:block; width:3.55rem; height:1.5rem; padding-top:0.275rem; font-size:0.5rem; text-align:center; line-height:0.6rem; border:1px solid #0199ae;}
.box_3A-qh .box_3A-ks1 a{background-color:#0199ae; color:#ffffff;}
.box_3A-qh .box_3A-ks2 a{background-color:#ffffff; color:#0199ae;}
.box_3A-qh .box_3A-ks1{background-image:url(../images/3_down.png); background-repeat:no-repeat; background-size:0.5rem 0.25rem; background-position:bottom center;}
.box_3A-qh .box_3A-ks2{background-image:none;}
.box_3A-nr{margin-top:0.5rem; height:4.3rem;}
.box_3A-nr img{width:15rem; margin:0 auto;}

.box_4bg{background-color:#eceff4; padding-top:1.1rem; padding-bottom:1.125rem;}
.box_4{width:15rem; margin:0.65rem auto 0;}
.box_4 a img{width:15rem; height:2rem;}
