.blank{width:100%; height:1rem; overflow:hidden;}
.xian{width:100%; background:#ebebeb; height:1rem;}
.nav{height:4.5rem;}
.nav li{width:25%;height:4.5rem;float:left;text-align:center;}
.nav li img{display:block;width:2.3rem;margin:0.6rem auto 0.1rem auto;}
.nav li a{font-size:1rem;color:#009e96;}
.nav li:nth-child(4){border:none;}
.title1{width:29rem; margin:0 auto; overflow:hidden;}
.title1 h5{text-align:center; color:#000; font-weight:normal; font-size:1.6rem;}
.title1-ye{width:20.9rem; margin:0 auto;}

.part1{overflow:hidden; padding-left:0.2rem; overflow:hidden;}
.part1-1{ padding:1rem 0; overflow:hidden; width:31rem}
.part1-1 .left{width:8.2rem; height:2.5rem; margin-left:1.5rem;}
.part1-1 p{font-size:0.8rem; line-height:1.3rem; color:#242424; width:19rem; float:left; margin-left:0.5rem}
.part1-fl{background:url(../images/bj.jpg) no-repeat; height:13.7rem; background-size:100% 100%; overflow:hidden;}
.part1-fl ul li{width:14.5rem; float:left; overflow:hidden; margin-left:1rem; margin-top:1.5rem}
.part1-fl ul li .left{width:4.75rem;}
.part1-fl ul li .part1-fl1{width:8rem; float:left; margin-left:0.8rem;}
.part1-fl ul li .part1-fl1 h5{color:#ff7800; font-size:1.2rem; font-weight:normal;}
.part1-fl ul li p{font-size:0.8rem; color:#242424; line-height:1.5rem;}
.part-gm1-zx{width:30rem; margin:0 auto;}
.part-gm1-zx a{width:100%; height:2.5rem; line-height:2.5rem; text-align:center; font-size:1rem; color:#fff; border-radius:1.5rem; background:#ff9a32; display:inline-block; margin-top:0.8rem}
.part-gm1-zx a img{ width:1.7rem; height:1.4rem; vertical-align:middle; margin-right:0.5rem;}

.part2{width:29rem; margin:0 auto; overflow:hidden; padding-left:1.5rem;}
.part2 p{width:50%; float:left; margin-bottom:0.5rem;}
.part2 label{border:none; background:url(../images/xz1.jpg) no-repeat left;background-size:1.25rem 1.25rem; padding-left:2rem; font-size:1.2rem; line-height:2rem; color:#242424;}
.part2 input[type=checkbox]{display: none;}
.part2 input[type=checkbox]:checked + label{ background:url(../images/xz2.jpg) no-repeat left;background-size:1.3rem 1.3rem;}
.part3{width:29rem; margin:0 auto; overflow:hidden;}
.part3 .left{width:9.05rem;}
.part3-1{width:19rem; float:right;}
.part3-1 .part3-1-1{ display:block; width:11.75rem; height:1.6rem;}
.part3-1 p{font-size:0.8rem; color:#666; line-height:1.5rem; margin-top:0.8rem;}
.part3-1 .part3-1-2{ display:block; width:17.5rem; height:6.25rem; padding-top:0.5rem;}
.part3-1 p a{color:#ff0000;}
.part3-2{width:29rem; margin:0 auto; color:#242424; line-height:1.7rem; text-indent:2em;}
.part4-2{width:32rem; margin:0 auto; color:#666; line-height:1.7rem; text-align:center; padding:1.75rem 0; font-size:0.9rem; border-bottom:1px solid #d3d3d3;}

.part-tit{text-align:center; border-bottom:0.5rem solid #f5f5f5; font-size:1.2rem; color:#000000; padding-bottom:0.5rem;}
.part-gd{width:30rem; margin:0 auto; overflow:hidden;}
.gd{width:1.3rem;}
.gd1{width:28rem; overflow:hidden; font-size:0.9rem; color:#333;}
.part-gm1{width:30.5rem; margin:0 auto; overflow:hidden;}
.part-gm1 ul li{width:14.9rem; height:18.5rem; position:relative; margin-top:0.8rem}
.part-gm1 ul li p{position:absolute; width:13rem; left:1rem; top:11rem; font-size:0.9rem; line-height:1.8rem; color:#666666;}
.part-gm1 ul li a{position:absolute; display:inline-block; width:7rem; left:4rem; bottom:1.3rem}


.new-tit{background:url(../images/img191.jpg) no-repeat; height:5.25rem; background-size:100% 100%; padding-top:1rem}
.new-tit h2{background:#fff; }


.part-tj{background:url(../images/index14.jpg) no-repeat; background-size:100% 100%; height:19.3rem; overflow:hidden;}
.part-bd{width:25rem; margin:0 auto; padding-top:5.2rem; overflow:hidden;}
.part-bd input{width:20rem; height:2rem; line-height:2rem; color:#666; padding-left:0.5rem; margin-left:3.8rem; margin-bottom:1.5rem; border:0; background:none; font-size:0.9rem;}
.part-bd p{text-align:center; font-size:0.8rem; color:#333; line-height:1.5rem;}
.part-bd a{display:block; width:8rem; height:2.2rem; border-radius:5px; text-align:center; line-height:2.2rem; color:#fff; font-size:1rem; margin:0.5rem auto 0; background:#01a89e;}
.part-nav{background:#01a89e; overflow:hidden; line-height:3rem; height:3rem; width:100%}
.part-nav a{width:25%; text-align:center; font-size:1.2rem; float:left;color:#fff; display:block}

.foot-xf{position: fixed;   bottom: 0;  width: 32rem;  margin: 0 auto;   margin-left: -16rem; left: 50%; z-index: 1;}
.foot-xf a{display:block; width:50%; float:left}



















