body,h1,h2,h3,h4,h5,h6,hr,div,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,fieldset,legend,button,input,textarea,th,td,img{border:none;margin:0;padding:0;font-family:Microsoft Yahei,Georgia,Arial,sans-serif;}
body{margin:0 auto;height:auto;color:#000;font-size:12px; background:#fff;}
ul,li{list-style-type:none;}
a{color:#333;text-decoration:none;transition:all 0.2s linear 0s;}
em {font-style:normal;} 
/*head*/
.main{width:1220px;margin:0 auto;overflow: hidden;}

/**/
.ylbanner{margin:0 auto;width:100%; overflow:hidden}
.banner01{ height:194px; background:url(../images/zhfw_01.jpg) center no-repeat}
.banner02{ height:132px; background:url(../images/zhfw_02.jpg) center no-repeat}
.banner03{ height:138px; background:url(../images/zhfw_03.jpg) center no-repeat}

.pw{width:1202px; margin:auto;}
.yltitle{width: 100%;overflow: hidden;border-bottom: 1px solid #f9be00; padding:20px 0;}
.totalnav{ float:left; width:160px; font-size:30px; color:#ef8c11; position:relative; padding-left:15px; margin-top:10px;}
.totalnav:before{content:"";position:absolute;left:0;top:7px;width:4px;height:26px;background:#ef8c11;}
.navgroup{text-align:left;overflow:hidden}
.navgroup a{display:inline-block;line-height:31px;padding:15px 10px;border-radius:30px;width:130px;text-align:center;font-size:18px;margin:5px;color:#333;transition:.5s;}
.navgroup a.dq,.navgroup a:hover{background:url(../images/zhfw_04.jpg) no-repeat;color:#fff}
.posit{line-height: 70px; color:#999; font-size:16px;}
.posit a{display: inline-block;font-size: 16px;color: #999;}
.posit a:hover {color: #abcf27;}

.ylzt_main{width: 100%;margin: auto;overflow: hidden;}

.ylbkbg1{ background:#ecf7fb;}

.ylzt_bk1{ overflow:hidden; margin:80px auto;}
.ylbk1_1{ overflow:hidden;}
.ylbk1_1 li{ text-align:center; margin:20px auto;}
.ylbk1_1 p{ font-size:20px; width:990px; margin:auto; border:1px solid #ef8c11; border-radius:80px; padding:40px 80px; text-align:center; line-height:32px;}

.ylzt_tit{ overflow:hidden; margin:20px auto;}
.ylzt_tit h1{ font-size:36px;  text-align:center; color:#1a1a1a; width:380px; margin:auto; background:url(../images/zhfw_06.png) no-repeat left,url(../images/zhfw_07.png) right no-repeat;}

.ylzt_bk2{ overflow:hidden; margin:40px auto;}
.ylbk2_1{ overflow:hidden; }
.ylbk2_1 dt{ font-size:20px; color:#333; text-align:center; margin:40px auto;}
.ylbk2_1 dl{ width:1201px; height:259px; background:url(../images/zhfw_08.jpg) no-repeat; overflow:hidden}
.ylbk2_1 ul{width:458px; margin:54px 0 0 44px;}
.ylbk2_1 ul li{ font-size:24px; color:#fff; margin-bottom:30px; font-weight:bold;}
.ylbk2_1 ul p{ font-size:18px; text-align:justify; color:#333; line-height:30px;}
.ylbk2_2{ overflow:hidden; margin:40px auto;}
.ylbk2_2 dt{ font-size:20px; color:#333; text-align:center; margin:40px auto;}
.ylbk2_2 dl{ width:1201px; height:273px; background:url(../images/zhfw_09.jpg) no-repeat; overflow:hidden}
.ylbk2_2 ul{width:458px; margin:54px 0 0 724px;}
.ylbk2_2 ul li{ font-size:24px; color:#fff; margin-bottom:30px; font-weight:bold;}
.ylbk2_2 ul p{ font-size:18px;  text-align:justify;color:#333; line-height:30px;}
.ylbk2_3{ overflow:hidden; margin:40px auto;}
.ylbk2_3 ul{width:250px;  float:left; margin:20px 75px;}
.ylbk2_3 ul img{transition:10s;}
.ylbk2_3 ul p{ border:1px solid #aecf2c; border-radius:125px; height:130px; font-size:18px; color:#323232; padding:60px 40px; line-height:28px; display:none;transition:.5s;}
.ylbk2_3 ul:hover img{display:none;}
.ylbk2_3 ul:hover p{ display:block;}
.ylbk2_4{ overflow:hidden; margin:20px auto;}
.ylbk2_4 dl{ width:1201px; height:273px; background:url(../images/zhfw_13.jpg) no-repeat; overflow:hidden}
.ylbk2_4 ul{width:458px; margin:54px 0 0 44px;}
.ylbk2_4 ul li{ font-size:24px; color:#fff; margin-bottom:30px; font-weight:bold;}
.ylbk2_4 ul p{ font-size:18px; text-align:justify; color:#333; line-height:30px;}
.ylbk2_5{ overflow:hidden; margin:20px auto;}
.ylbk2_5 ul{ overflow:hidden;}
.ylbk2_5 ul p{ font-size:18px; color:#333; width:130px; float:left; margin:0 35px;}
.ylbk2_6{ overflow:hidden; margin:40px auto;}
.ylbk2_6 dt{ font-size:20px; color:#333; text-align:center; margin:40px auto;}
.ylbk2_6 dl{ width:1201px; height:259px; background:url(../images/zhfw_14.jpg) no-repeat; overflow:hidden}
.ylbk2_6 ul{width:458px; margin:54px 0 0 724px;}
.ylbk2_6 ul li{ font-size:24px; color:#fff; margin-bottom:30px; font-weight:bold; margin-left:20px;}
.ylbk2_6 ul p{ font-size:18px;  text-align:justify;color:#333; line-height:30px;}
.ylbk2_7{ overflow:hidden; margin:20px auto;}
.ylbk2_7 dl{ width:1201px; height:259px; background:url(../images/zhfw_15.jpg) no-repeat; overflow:hidden}
.ylbk2_7 ul{width:458px; margin:54px 0 0 40px;}
.ylbk2_7 ul li{ font-size:24px; color:#fff; margin-bottom:30px; font-weight:bold;}
.ylbk2_7 ul p{ font-size:18px; text-align:justify; color:#333; line-height:30px;}

.ylzt_bk3{ overflow:hidden; margin:40px auto;}
.ylbk3_1{ overflow:hidden; margin:10px auto;}
.ylbk3_1 dt{ font-size:20px; color:#333; width:990px; text-align:center; margin:20px auto; line-height:30px;}
.ylbk3_1 li,.ylbk3_1 p{ text-align:center; margin:10px auto;}


.ylbkbg2{ width:100%; background:#fbfbfb; padding:40px 0;}
.ylzt_bk4{ overflow:hidden; margin:40px auto;}
.ylbk4_1{ overflow:hidden; margin:10px auto;}
.ylbk4_1 dt{ font-size:20px; color:#333; width:990px; text-align:center; margin:20px auto; line-height:30px;}
.ylbk4_1 li{ margin:80px auto; text-align:center;}



.ylzt_bk5{ overflow:hidden; margin:40px auto;}
.ylbk5_1{ overflow:hidden; margin:10px auto;}
.ylbk5_1 ul{ width:100%;display:inline-block;text-align: center;margin-top: 20px;margin-bottom: 60px;}
.ylbk5_1 ul li{ width:468px; display:inline-block; margin:15px;}
.ylbk5_1 ul li img {left: 0;display: inline-block;width: 468px;height: 196px;-webkit-transition: .7s;transition: .7s;}
.ylbk5_1 ul li {position: relative;overflow: hidden;height:306px;}
.ylbk5_1 ul li img {position: absolute;}
.ylbk5_1 ul li img:hover {-webkit-transform: scale(1.10); transform: scale(1.10);}
.ylbk5_1 ul li em{position: absolute;left: 0;bottom: 0;}
.ylbk5_1 ul li h1{ width:100%; display:inline-block; font-size:24px; color:#f5af6a; font-weight:bold; line-height:60px;text-align: left;}
.ylbk5_1 ul li span{ width:100%; display:inline-block; font-size:18px; color:#666666;text-align: left;}







