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:148px; background:url(../images/fkxl_01.jpg) center no-repeat}
.banner02{ height:182px; background:url(../images/fkxl_02.jpg) center no-repeat}
.banner03{ height:134px; background:url(../images/fkxl_03.jpg) center no-repeat}

.pw{width:1202px; margin:auto;}
.yltitle{width: 100%;overflow: hidden;border-bottom: 1px solid #f9be00; padding:20px 0;}
.yltw{width:1202px; margin:auto;}
.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; margin-bottom:100px;}

.ylbkbg1{ background:#fafae6; padding:10px 0;}
.ylzt_bk1{ overflow:hidden; margin:80px auto;}
.ylbk1_1{ overflow:hidden;}
.ylbk1_1 ul{height:279px; overflow:hidden; background:url(../images/fkxl_04.jpg) no-repeat;}
.ylbk1_1 li{width:846px; margin:10px 0 0 10px;margin:87px 0 0 272px;}
.ylbk1_1 p{  font-size:18px; color:#1a1a1a; line-height:30px; text-indent:2em; margin-bottom:10px;}


.ylzt_tit{ overflow:hidden; margin:60px auto; position:relative; text-align:center; padding-bottom:10px;}
.ylzt_tit h1{ font-size:40px;  text-align:center; color:#1a1a1a; width:600px; margin:auto;}
.ylzt_tit:before{ content:""; width:100px; height:2px; background:#ef8c11; position:absolute; bottom:0; left:50%; margin-left:-50px;}


.ylbkbg3{ background:#fcf7f0; padding:40px 0;}
.ylzt_bk2{ overflow:hidden; margin:40px auto;}
.ylbk2_1{ overflow:hidden; height:520px; background:url(../images/fkxl_05.jpg) no-repeat;}
.ylbk2_1 ul{width:264px; float:left;}
.ylbk2_1 ul li{ font-size:20px; color:#333; background:#ffce08; font-weight:bold; display:inline-block; padding:4px 10px; margin-bottom:10px;}
.ylbk2_1 ul li:before{ content:"▶ ";}
.ylbk2_1 ul p{ font-size:18px; color:#1a1a1a; padding:4px 6px;}
.ylbk2_1 ul:nth-of-type(1){ margin:330px 0 0 111px;}
.ylbk2_1 ul:nth-of-type(2){ margin:30px 0 0 105px;}
.ylbk2_1 ul:nth-of-type(3){ margin:330px 0 0 76px;}

.ylbk2_2{ overflow:hidden; margin:40px auto; text-align:center;}
.ylbk2_2 dt{ overflow:hidden; margin:20px auto;}
.lb{display: inline-block; margin-left:60px;}
.lb span{ font-size:18px; color:#333333; display:inline-block; margin:8px 15px;}
.lb span em{ font-style:normal; font-size:40px; display:block; text-align:center; color:#b3b3b3; margin-bottom:10px;}
.lb span li{ border:1px solid #b3b3b3; border-radius:8px;}
.lb span li strong{ width:44px; height:44px; float:left; background:#aacd23; padding:13px; border-radius:8px 0 0 8px;}
.lb span li strong.s1{ background:#f9c620;}
.lb span li i{ width:44px; height:44px; display:block; background:url(../images/fkxl_12.png) no-repeat right; background-position:-4px 0; border-radius:8px 0 0 8px;}
.lb span li strong.s1 i{background-position:-4px -53px;}
.lb span input{ width:240px; height:70px; line-height:70px; border:solid 0px #cbcbcb;border-radius:8px; color:#606060; font-size:18px;}
.zxtj{display:inline-block; vertical-align:top; padding:8px 15px;}
.zxtj em{ font-style:normal; font-size:40px; display:block; text-align:center; color:#b3b3b3; margin-bottom:10px;}
.zxtj input {width: 240px;height:72px;line-height: 40px;text-align: center;font-size: 22px;margin: 0 18px; background:#40b4df; color:#fff; border-radius:6px;}

.ylzt_bk3{ overflow:hidden; margin:40px auto;}
.ylbk3_1{ overflow:hidden; margin:0px auto; background:url(../images/fkxl_07.jpg) no-repeat; height:420px;}
.ylbk3_1 ul{ overflow:hidden; float:left; border-bottom:1px solid #ccc; padding-bottom:10px;}
.ylbk3_1 ul.um1{width:416px; margin:20px 0 0 10px;}
.ylbk3_1 ul.um2{width:416px; margin:20px 0 0 358px;}
.ylbk3_1 ul.um2 li,.ylbk3_1 ul.um4 li,.ylbk3_1 ul.um6 li{ text-align:right;}
.ylbk3_1 ul.um3{width:326px; margin:10px 0 0 10px;}
.ylbk3_1 ul.um4{width:326px; margin:10px 0 0 538px;}
.ylbk3_1 ul.um5{width:416px; margin:16px 0 0 10px;}
.ylbk3_1 ul.um6{width:416px; margin:16px 0 0 358px;}
.ylbk3_1 ul li{font-size:20px; font-weight:bold; margin-bottom:10px;}
.ylbk3_1 ul p{font-size:16px;}
.ylbkbg2{ width:100%; background:#f5f5f5; padding:10px 0;}
.ylbk3_2{ overflow:hidden; margin:20px auto;}
.ylbk3_2 dt{ width:843px; margin:auto; text-align:center; font-size:18px; color:#1a1a1a; margin-top:60px; line-height:30px;}
.ylbk3_2 ul{ overflow:hidden; margin:20px auto;}
.ylbk3_2 ul li{width:198px; float:left; margin:20px 50px;}
.ylbk3_3{ overflow:hidden; margin:auto;}
.ylbk3_3 li{width:712px; margin:auto;}
.ylbk3_3 dt{ overflow:hidden; text-align:center; margin:20px auto;}
.ylbk3_3 dt a{ display:inline-block; margin:20px 10px; background:#40b4df; font-size:30px; border-radius:10px; color:#fff; padding:10px 20px;}
.ylbk3_3 dt a i{ width:44px; height:44px; background:url(../images/fkxl_12.png) no-repeat; background-position: -4px -103px; display:inline-block; vertical-align:middle; margin:0 6px;}
.ylbk3_3 dt a.a1{ background:#f9c620;}
.ylbk3_3 dt a.a1 i{ background-position:-4px -153px;}
.ylbk3_3 dt a:hover{ background:#c03b2c;}



.ylzt_bk4{ overflow:hidden; margin:40px auto;}
.ylbk4_1{ overflow:hidden; margin:10px auto;}
.ylbk4_1 ul{ width:210px; float:left; overflow:hidden; margin:20px 13px; border:1px solid #f9c620; border-radius:10px;}
.ylbk4_1 ul li{ font-size:20px; background:#f9c620; color:#fff; font-weight:bold; padding:20px 0;}
.ylbk4_1 ul p{ height:144px; font-size:18px;color:#1a1a1a;padding:20px 22px;}
.ylbk4_1 ul li i{width:52px; height:50px; background:url(../images/fkxl_12.png) no-repeat; background-position: 0 -200px; display:inline-block; vertical-align:middle; margin:0 6px; float:left; margin-left:30px;}
.ylbk4_1 ul:nth-of-type(2){border:1px solid #aacd23;}
.ylbk4_1 ul:nth-of-type(2) li{ background:#aacd23;}
.ylbk4_1 ul:nth-of-type(2) li i{ background-position:0 -250px;}
.ylbk4_1 ul:nth-of-type(3){border:1px solid #40b4df;}
.ylbk4_1 ul:nth-of-type(3) li{ background:#40b4df;}
.ylbk4_1 ul:nth-of-type(3) li i{ background-position:0 -300px;}
.ylbk4_1 ul:nth-of-type(4){border:1px solid #f95820;}
.ylbk4_1 ul:nth-of-type(4) li{ background:#f95820;}
.ylbk4_1 ul:nth-of-type(4) li i{ background-position:0 -350px;}
.ylbk4_1 ul:nth-of-type(5){border:1px solid #d4b922;}
.ylbk4_1 ul:nth-of-type(5) li{ background:#d4b922;}
.ylbk4_1 ul:nth-of-type(5) li i{ background-position:0 -400px;}


.ylbk4_2{ overflow:hidden; margin:auto; padding:20px 0;}
.ylbk4_2 ul{width:192px; float:left; margin:20px 54px;}
.ylbk4_2 ul p{ font-size:22px; color:#25a7ec; text-align:center; margin:10px auto; font-weight:bold;}


.ylbk4_3{ overflow:hidden; margin:auto;}
.ylbk4_3 li{width:712px; margin:auto;}



.ylzt_bk5{ overflow:hidden; margin:40px auto;}
.ylbk5_1{ overflow:hidden; margin:40px auto; background:url(../images/fkxl_21.jpg) no-repeat; height:465px;}
.ylbk5_1 p{ float:left; font-size:18px; color:#1a1a1a;}
.ylbk5_1 p.lm1{width:382px; margin:14px 0 0 10px;}
.ylbk5_1 p.lm2{width:384px; margin:14px 0 0 420px;}
.ylbk5_1 p.lm3{width:328px; margin:45px 0 0 10px;}
.ylbk5_1 p.lm4{width:328px; margin:45px 0 0 530px;}
.ylbk5_1 p.lm5{width:380px; margin:46px 0 0 10px;}
.ylbk5_1 p.lm6{width:380px; margin:46px 0 0 428px;}
.ylbk5_2{ overflow:hidden; margin:auto;}
.ylbk5_2 p{ width:843px; font-size:18px; line-height:30px; color:#1a1a1a; position:relative; text-align:center; margin:auto; padding-bottom:20px;}
.ylbk5_2 p:before{ width:150px; height:2px; content:""; background:#f9c620; position:absolute; bottom:0; left:50%; margin-left:-75px;}


.ylzt_bk6{ overflow:hidden; margin:40px auto;}
.ylbk6_1{ overflow:hidden; margin:auto;}
.ylbk6_1 ul{ width:216px; float:left; margin:40px 41px;}
.ylbk6_1 li{ text-align:center;}
.ylbk6_1 p{ font-size:18px; color:#1a1a1a; padding:10px 18px;}
.ylbk6_2{ overflow:hidden; margin:40px auto;}
.ylbk6_2 ul{width:705px; margin:auto;}
.ylbk6_2 p{ font-size:18px; color:#1a1a1a; text-align:center; padding:20px 18px; line-height:28px;}


.ylzt_bk7{ overflow:hidden; margin:40px auto;}
.ylbk7_1{ overflow:hidden; margin:auto;}
.ylbk7_1 dt{ font-size:18px; color:#1a1a1a; width:870px; margin:auto; position:relative; text-align:center; line-height:30px; padding-bottom:20px;}
.ylbk7_1 dt:before{ content:""; width:150px; height:2px; background:#f9c620; position:absolute; bottom:0; left:50%; margin-left:-75px;}
.ylbk7_1 ul{ width:100%;display:inline-block;text-align: center;margin-top: 20px;margin-bottom: 60px;}
.ylbk7_1 ul li{ width:468px; display:inline-block; margin:15px;}
.ylbk7_1 ul li img {left: 0;display: inline-block;width: 468px;height: 196px;-webkit-transition: .7s;transition: .7s;}
.ylbk7_1 ul li {position: relative;overflow: hidden;height:330px;}
.ylbk7_1 ul li img {position: absolute;}
.ylbk7_1 ul li img:hover {-webkit-transform: scale(1.10); transform: scale(1.10);}
.ylbk7_1 ul li em{position: absolute;left: 0;bottom: 0;}
.ylbk7_1 ul li h1{ width:100%; display:inline-block; font-size:24px; color:#c0966c; font-weight:bold; line-height:60px;text-align: left;}
.ylbk7_1 ul li span{ width:100%; display:inline-block; font-size:18px; color:#666666;text-align: left;}












