@charset "gb2312";

/* CSS Document */
.box1{position:relative; background:#f5f5f5; padding-bottom:23rem;}
.box1 .dizhi{position:absolute; top:17rem; left:1.6rem; width:28.9rem; background:#FFF; border-radius:1rem; padding-bottom:2rem;}
.box1 .dizhi h2{width:19.5rem; height:3.6rem; line-height:3.6rem; margin:2rem auto; font-size:1.6rem; text-align:center; border-radius:2rem; background:#047eec; color:#fff;}
.box1 .dizhi img{width:25.6rem; margin:0 auto;}

.box2{position:relative; background:#f5f5f5; padding-bottom:2rem;}
.box2 .title{width:19.55rem; position:absolute; top:1.3rem; left:6rem;}
.box2 .gjlx ul{overflow:hidden; width:28.8rem; height:7.7rem; margin:2rem auto;}
.box2 .gjlx ul li{height:7.7rem; float:left;}
.box2 .gjlx ul li:nth-child(1){width:0.8rem; background:#F00; border-top-left-radius:0.5rem; border-bottom-left-radius:0.5rem;}
.box2 .gjlx ul li:nth-child(2){width:23rem; background:#fff;}
.box2 .gjlx ul li:nth-child(2) .luxian{width:19rem; margin:1.2rem auto; color:#000;}
.box2 .gjlx ul li:nth-child(2) .luxian h3{font-size:1.1rem;font-weight:bold;}
.box2 .gjlx ul li:nth-child(2) .luxian p{font-size:0.9rem;}
.box2 .gjlx ul li:nth-child(3){width:5rem; background:#fff; border-top-right-radius:0.5rem; border-bottom-right-radius:0.5rem;}
.box2 .gjlx ul li:nth-child(3) b{width:2.15rem; height:2.15rem; line-height:2.15rem; font-size:2.2rem; color:#ee2200; display:block; text-align:center; border:#ef3b24 solid 0.2rem; border-radius:2rem; margin:2.5rem auto;}

.box3{position:relative;}
.box3 .title{width:19.55rem; position:absolute; top:2rem; left:6rem;}
.box3 .dtlx{position:absolute; top:7rem; left:2rem;}
.box3 .dtlx .luxian{width:28.5rem; overflow:hidden; background:#fff; margin-top:1rem; border-radius:0.5rem;}
.box3 .dtlx .luxian b{width:2rem; height:2rem; line-height:2rem; font-size:2rem; color:#2b9de9; display:block; text-align:center; border:#2b9de9 solid 0.2rem; border-radius:2rem; float:left; margin:0.8rem 0.8rem;}
.box3 .dtlx .luxian p{width:24rem; font-size:1.1rem; color:#000; display:block; float:left; line-height:1.75;}

.box4{position:relative; background:#f5f5f5; padding-top:2rem; padding-bottom:25rem;}
.box4 .title{width:19.55rem; position:absolute; top:5rem; left:6rem;}
.box4 .tllx{position:absolute; top:9.3rem; left:2rem;}
.box4 .tllx .luxian{width:28.5rem; overflow:hidden; background:#fff; margin-top:1rem; border-radius:0.5rem;}
.box4 .tllx .luxian b{width:1.8rem; height:1.8rem; line-height:1.8rem; font-size:1.6rem; color:#2b9de9; display:block; text-align:center; border:#2b9de9 solid 0.2rem; border-radius:2rem; float:left; margin:0.8rem 0.8rem;}
.box4 .tllx .luxian p{width:24rem; font-size:1.1rem; color:#000; display:block; float:left; line-height:1.75;}
.box4 .tllx .luxian p span{font-size:1.1rem; color:#585858; display:block; float:left; line-height:1.75; font-weight:bold;}


.box5{position:relative;}
.box5 .title{width:19.55rem; position:absolute; top:2rem; left:6rem;}
.box5 .fjlx{position:absolute; top:7.8rem; left:2rem;}
.box5 .fjlx h3{font-size:1.4rem; color:#fff; font-weight:bold; text-indent:1rem;}
.box5 .fjlx .luxian{width:28.5rem; overflow:hidden; background:#fff; margin-top:1rem; border-radius:0.5rem;}
.box5 .fjlx .luxian p{font-size:1.1rem; color:#000; display:block; float:left; line-height:1.75; text-align:justify; padding:0.5rem 1rem;}


.box6{position:relative; background:#f5f5f5; padding-top:3rem; padding-bottom:18rem;}
.box6 .title{width:22.6rem; position:absolute; top:5rem; left:4.5rem;}
.box6 .zjlx{position:absolute; top:9.3rem; left:2rem;}
.box6 .zjlx .luxian{width:28.5rem; overflow:hidden; background:#fff; margin-top:1rem; border-radius:0.5rem;}
.box6 .zjlx .luxian b{width:4.5rem; height:4.5rem; line-height:4.5rem; font-size:3rem; color:#dddddd; display:block; text-align:center; border:#dddddd solid 0.3rem; border-radius:3rem; float:left; margin:0.8rem 0.8rem;}
.box6 .zjlx .luxian p{width:21rem; font-size:0.9rem; color:#000; display:block; float:left; line-height:1.75; margin-top:0.7rem;}
.box6 .zjlx .luxian p strong{font-size:1.1rem; color:#585858; float:left; line-height:1.75; font-weight:bold;}
.box6 .zjlx .luxian p span{display:inline-block;}
.box6 .zjlx .luxian p i{font-style:normal; color:#027ceb;}
.box6 .zjlx .zxdh{font-size:1.25rem; text-align:center; margin-top:2rem;}
.box6 .zjlx .zxdh a{color:#ff0000;}