﻿
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 li{ width:0.96rem; text-align:center; margin:0.2rem auto;}
.ylbox1_1 p{ font-size:0.28rem; margin:0.2rem auto; border:1px solid #ef8c11; border-radius:0.4rem; padding:0.2rem; text-align:center; line-height:0.44rem;}


.yltit{ overflow: hidden;    margin: 4% auto;    padding:0 2%;}
.yltit h1{ font-size:0.34rem; line-height:120%; text-align:center; color:#333; background:url(../images/zhfw_05.png) no-repeat left,url(../images/zhfw_06.png) right no-repeat; background-size:contain; width:4rem; margin:auto;}


.ylbox02{overflow: hidden;margin: auto;}
.ylbox2_1{overflow: hidden;margin:0.2rem auto;}
.ylbox2_1 dt{ font-size:0.28rem; color:#333; padding:0.2rem 0.4rem;}
.ylbox2_1 ul{ border:1px solid #ef8c11; margin:0.2rem; padding:0.2rem; overflow:hidden;}
.ylbox2_1 ul li{ width:4.4rem; }
.ylbox2_1 ul p{ font-size:0.28rem; color:#333; text-align:justify;}
.ylbox2_1 ul dd{ padding:0.1rem 0.4rem;}
.ylbox2_2{overflow: hidden;margin:0.2rem auto;}
.ylbox2_2 ul{ border:1px solid #ef8c11; margin:0.2rem; padding:0.2rem; overflow:hidden;}
.ylbox2_2 ul li{ width:4.4rem; }
.ylbox2_2 ul p{ font-size:0.28rem; color:#333; text-align:justify;}
.ylbox2_2 ul dd{ padding:0.1rem 0.4rem;}
.ylbox2_2 ul dt{ width:1.6rem; float:left; margin:0.1rem; font-size:0.22rem;}
.ylbox2_2 ul dt img{ width:60%; margin:0.1rem auto; display:block;}
.ylbox2_3{overflow: hidden;margin:0.2rem auto;}
.ylbox2_3 ul{ border:1px solid #ef8c11; margin:0.2rem; padding:0.2rem; overflow:hidden;}
.ylbox2_3 ul li{ width:4.4rem; }
.ylbox2_3 ul p{ font-size:0.28rem; color:#333; text-align:justify;}
.ylbox2_3 ul dd{ padding:0.1rem 0.4rem;}
.ylbox2_3 ul dt{ width:1.7rem; float:left; margin:0.2rem auto; font-size:0.22rem; position:relative; padding-top:0.02rem; padding-left:0.06rem;}
.ylbox2_3 ul dt:before{ content:""; width:0.6rem; height:0.02rem; background:#aace24; position:absolute; top:0; left:0;} 
.ylbox2_3 ul dt:after{ content:""; width:0.02rem; height:0.6rem; background:#aace24; position:absolute; top:0; left:0;} 
.ylbox2_4{overflow: hidden;margin:0.2rem auto;}
.ylbox2_4 ul{ border:1px solid #ef8c11; margin:0.2rem; padding:0.2rem; overflow:hidden;}
.ylbox2_4 ul li{ width:4.4rem; }
.ylbox2_4 ul p{ font-size:0.28rem; color:#333; text-align:justify;}
.ylbox2_4 ul dd{ padding:0.1rem 0.4rem;}
.ylbox2_5{overflow: hidden;margin:0.2rem auto;}
.ylbox2_5 ul{ border:1px solid #ef8c11; margin:0.2rem; padding:0.2rem; overflow:hidden;}
.ylbox2_5 ul li{ width:4.4rem; }
.ylbox2_5 ul p{ font-size:0.28rem; color:#333; text-align:justify;}
.ylbox2_5 ul dd{ padding:0.1rem 0.4rem;}



.ylbox03{overflow: hidden;margin:auto;}
.ylbox3_1{ overflow:hidden; margin:2% auto; padding:4%;} 
.ylbox3_1 dt{ font-size:0.28rem; color:#333; text-align:center; padding:0 0.16rem; margin:0.2rem auto; line-height:0.36rem;}
.ylbox3_1 li{ width:1.06rem; margin:auto;}
.ylbox3_1 p{ text-align:center; margin:0.2rem auto;}



.ylbox04{overflow: hidden;margin:auto; background:#fbfbfb;}
.ylbox4_1{ overflow:hidden; margin:2% auto; padding:4%;} 
.ylbox4_1 dt{ font-size:0.28rem; color:#333; text-align:center; padding:0 0.16rem; margin:0.2rem auto; line-height:0.36rem;}
.ylbox4_1 li{ margin:0.2rem auto; text-align:center;}

.ylbox05{overflow: hidden;margin:auto;}
.ylbox5_1{ overflow:hidden; margin:2% auto; } 
.ylbox5_1 ul{ width:100%;display:table;text-align: center; }
.ylbox5_1 ul li{ width:3rem; display:inline-block; margin:0.1rem;}
.ylbox5_1 ul li img {left:0;display:inline-block;width:100%;height:1.26rem;-webkit-transition: .7s;transition: .7s;}
.ylbox5_1 ul li {position: relative;overflow: hidden;height:2.6rem;}
.ylbox5_1 ul li img {position: absolute;}
.ylbox5_1 ul li img:hover {-webkit-transform: scale(1.10); transform: scale(1.10);}
.ylbox5_1 ul li em{position: absolute;left: 0;bottom: 0;}
.ylbox5_1 ul li h1{ width:100%; display:inline-block; font-size:0.3rem; color:#f5af6a; font-weight:bold; line-height:0.5rem;text-align: left;}
.ylbox5_1 ul li span{ width:100%; display:inline-block; font-size:0.28rem; color:#666666;text-align: left;}


