.dh{width:100%; float:left; background:#ccc;}

.dh p{width:80%;  float:left; margin-left:2%; line-height:2em; font-size:1.3rem; font-weight:600; color:#000;}

.dh p a{color:#000;}

.part{width:100%; float:left; margin-top:20px;}

.part .bz{width:29%; float:left; margin-left:2%;}

.part .js{width:65%; float:left; margin-left:4%;}

.part .js p{width:100%; font-size:1.3rem; float:left; line-height:1.7rem;}

.part .js p span{color:#02a6a7;}

.part .wz{width:59%; float:left; margin-left:2%; margin-bottom:2rem;}

.part .wz .pp1{width:100%; float:left; font-size:1.3rem;}

.part .wz .pp2{width:98%; float:left; margin-top:1.5rem; font-size:1rem; color:#02a6a7;}

.part .wz .pp2 img{height:1.5rem; float:right;}

.part .slt{width:31%; float:left; margin-left:3%; margin-bottom:2rem;}

.part .slt img{ height:6.5rem;}

.part .zx{width:100%; float:left; margin-top:20px;}

.part .zx a{width:34.8%; display:block; margin:0 auto; height:2rem; background:#fe9b00; font-size:15px; color:#fff; text-align:center; line-height:2rem;}

.part .a1{width:27%; float:left; margin-left:2%; height:6rem; background:#03d5d6;}

.part .a1 a{width:100%; display:block; margin-top:1.8rem; color:#fff; font-size:1rem; text-align:center;}

.part .a2{width:33%; margin-left:1%; float:left; height:2.9rem; margin-bottom:0.2rem; background:#57d1ef;}

.part .a2 a{width:100%; line-height:2.9rem; display:block; color:#fff; font-size:1rem; text-align:center;}

.part .a3{width:33%; margin-left:1%; float:left; height:2.9rem; margin-bottom:0.2rem; background:#abe66e;}

.part .a3 a{width:100%; line-height:2.9rem; display:block; color:#fff; font-size:1rem; text-align:center;}

.part .a4{width:33%; margin-left:1%; float:left; height:2.9rem; background:#f7cc0a;}

.part .a4 a{width:100%; line-height:2.9rem; display:block; color:#fff; font-size:1rem; text-align:center;}

.part .a5{width:33%; margin-left:1%; float:left; height:2.9rem; background:#44dec5;}

.part .a5 a{width:100%; line-height:2.9rem; display:block; color:#fff; font-size:1rem; text-align:center;}

.part .kf{width:46%; float:left; margin-left:1.5%}

.part .kf img{height:10.5rem;}

.part .kf p{width:100%; font-size:1.3rem; text-align:center; color:#000; line-height:3rem;}

.part .kfal{width:91%; float:left; margin-left:2%; line-height:1.5rem; font-size:1.3rem; color:#000; margin-top:10px;}

.part .kfal img{float:right; height:1.5rem;}

.part .yy{width:45%; float:left; margin-left:2%;}

.part .yyjs{width:47%; float:left; margin-left:2%;}

.part .yyjs p{width:100%; float:left; font-size:1.2rem; background:url(/images/0404left.jpg) no-repeat left; background-size:auto 100%; text-indent:1rem; margin-bottom:0.8rem;}

.part .yyxq{width:46%; float:left; margin-left:2%; margin-top:1.8rem;}

.part .yyxq p{width:100%; float:left; font-size:1.2rem; line-height:2.3rem;}

.part .yyxq p a{color:red;}



.nav-icon{border-top:1px solid #eee;border-bottom:0.25rem solid #eee;margin:0 auto;width:16rem;}

.nav-icon a{display:block;width:4rem;float:left;border-right:1px solid #eee;text-decoration:none;}

.nav-icon a:nth-child(1){width:3.95rem;}

.nav-icon a:nth-child(2){width:3.95rem;}

.nav-icon a:nth-child(3){width:4.15rem;}

.nav-icon a:last-child{border-right:none;width:3.95rem;}

.nav-icon a img{width:1.125rem;height:1.125rem;float:left;margin:0.7rem 0.245rem;}

.nav-icon a .nav-p{padding:0.1rem;padding-top:0.65rem;}

.nav-icon a .nav-p p:nth-child(1){font-size:0.5rem;color:#2f2f2f;}

.nav-icon a .nav-p p{font-size:0.45rem;color:#808080;line-height:0.6rem;}