﻿
img{border:0; margin:0; padding:0; vertical-align:middle; width:100%;}
div,ul,ol,li,p,dd,dt,dl{ margin:0; padding:0;list-style-type: none;}


.specialmain{ overflow:hidden;}
.ztBanner{ overflow:hidden;}
.ztBanner img{height: auto;max-width: 100%;}

.yltitle{width: 100%;overflow: hidden;border-bottom: 1px solid #f9be00; padding:2% 0;}
.yltw{ margin:auto;}
.totalnav{ width:160px; margin-left:0.2rem; font-size:0.32rem; color:#ef8c11; position:relative; padding-left:0.15rem; margin-top:0.1rem;}
.totalnav:before{content:"";position:absolute;left:0;top:0.1rem;width:0.04rem;height:0.3rem;background:#ef8c11;}
.navgroup{overflow:hidden; display:table;}
.navgroup a{display:inline-block;line-height:0.42rem;width:1.4rem;text-align:center;font-size:0.3rem;margin:0.1rem;color:#333;transition:.5s; padding:0.06rem 0;}
.navgroup a.dq,.navgroup a:hover{background:url(../images/zhfw_04.jpg) no-repeat; background-size:100% 100%; color:#fff}
.posit{ margin:2%; color:#999; font-size:0.28rem;}
.posit a{display: inline-block;font-size:0.28rem;color: #999;}
.posit a:hover {color: #abcf27;}


.ylbox01{overflow: hidden;margin: auto;}
.ylbox1_1{overflow: hidden;margin: auto;padding:0.2rem;}
.ylbox1_1 p{font-size:0.28rem;  margin:auto; margin-bottom:0.1rem;color:#666;  text-indent:2em;}


.yltit{ overflow: hidden;    margin: 4% auto;    padding:0 2%;}
.yltit h1{ font-size:0.34rem; line-height:120%; text-align:center; color:#a9cd21; width:5rem; margin:auto; position:relative; padding-bottom:0.1rem;}
.yltit h1 span{ color:#ffc303;}
.yltit h1:before{ content:""; width:1rem; height:0.02rem; background:#f39800; position:absolute; bottom:0; left:50%; margin-left:-0.5rem;}
 
.ylbox02{overflow: hidden;margin: auto;}
.ylbox2_1{overflow: hidden;margin:0.2rem auto;}
.bedBox{ height:4.66rem;  margin:0 auto; position:relative; overflow:hidden;   }
.bedBox .hd{ width:100%;  position:absolute; z-index:1; top:0px; text-align:center;  }
.bedBox .hd ul{ display:inline-block; height:5px; padding:3px 5px; background-color:rgba(255,255,255,0.6);-webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px; font-size:0;}
.bedBox .hd ul li{ display:inline-block; width:5px; height:5px; -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px; background:#8C8C8C; margin:0 5px;  vertical-align:top; overflow:hidden;   }
.bedBox .hd ul .on{ background:#a9cd21;  }
.bedBox .hd p{ font-size:0.24rem; text-align:left; padding:0.2rem 0.4rem; background-color:rgba(255,255,255,0.6); color:#333;}
.bedBox .bd{ position:relative; z-index:0; }
.bedBox .bd li img{ width:100%;  height:4.66rem; }
.ylbox2_2{overflow: hidden;margin:0.2rem auto; text-align:center;}
.ylbox2_2 a{ display:inline-block; font-size:0.26rem; color:#fff;  padding:0.2rem 0.6rem; border-radius:10px; background:url(../images/sfbz_12.png) no-repeat right #ffc303; margin:0.1rem;}
.ylbox2_2 a.a2{  background-color:#a9cd21;}
.ylbox2_2 a:hover{ background-color:#419dc2;}




.ylbox03{overflow: hidden;margin:auto;}
.ylbox3_1{ overflow:hidden; margin:2% auto; padding:4%;} 
.ylbox3_1 dt{font-size:0.28rem; text-align:center; padding:0.2rem;}
.ylbox3_1 dt span{ color:#ffc303;}
.ylbox3_1 dt li{ border-bottom:0.02rem solid #f39800; padding-bottom:.1rem; margin-bottom:.1rem;}
.ylbox3_1 dd{ width:4rem; margin:auto;}
.ylbox3_1 a{ display:inline-block; font-size:0.28rem; color:#fff;  padding:10px 40px; border-radius:10px; background:url(../images/sfbz_12.png) no-repeat right #ffc303; margin:0.2rem;}
.ylbox3_1 a:hover{ background-color:#419dc2;}

.ylbox04{overflow: hidden;margin:auto;}
.ylbox4_1{ overflow:hidden; margin:2% auto;} 
.hlBox{ height:1.65rem;  margin:0 auto; position:relative; overflow:hidden;   }
.hlBox .hd{ width:100%; height:11px;  position:absolute; z-index:1; bottom:5px; text-align:center;  }
.hlBox .hd ul{ display:inline-block; height:5px; padding:3px 5px; background-color:rgba(255,255,255,0.7); 
	-webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px; font-size:0; vertical-align:top;
}
.hlBox .hd ul li{ display:inline-block; width:5px; height:5px; -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px; background:#8C8C8C; margin:0 5px;  vertical-align:top; overflow:hidden;   }
.hlBox .hd ul .on{ background:#a9cd21;  }
.hlBox .bd{ position:relative; z-index:0; }
.hlBox .bd li img{ width:100%;  height:1.65rem; }
.ylbox4_2{ overflow:hidden; margin:2% auto; padding:0.2rem;} 
.ylbox4_2 ul{font-size:0.28rem; margin:auto; color:#666;}
.ylbox4_2 li{ border-bottom:0.02rem solid #f39800; padding:0.1rem; }
.ylbox4_2 li span{ color:#ffc303;}
.ylbox4_2 p{ padding:0.1rem;}
	

.ylbox05{overflow: hidden;margin:auto;}
.ylbox5_1{ overflow:hidden; margin:2% auto; } 
.ylbox5_1 p{font-size:0.28rem; color:#666; margin:0.2rem auto; padding:0.1rem 0.4rem;}
.ylbox5_2{ overflow:hidden; margin:2% auto; padding:0.2rem 0.4rem;} 
.ylbox5_2 li{ font-size:0.3rem; color:#666;}
.ylbox5_2 p{ font-size:0.28rem; color:#666;}
