/**头图***/
.kfgc_banner {width:100%;}
.kfgc_banner .banner1-1{height: 740px;background: url("http://www.xqyake.com/templets/newmb/banner/banner_zz_2025.jpg") no-repeat scroll center center;}


/*****标题*******/
.kfgc_title {width:100%; overflow: hidden; margin-top:60px;font-weight:400;}
.kfgc_title .banner1-2{height: 40px;}
.kfgc_title .banner1-2 dl{ width: 1200px; height: 40px; margin: 0 auto; color: #b4835a; font-size: 40px; line-height: 40px;}
.kfgc_title .banner1-2 dl dt{ width: 600px; height: 40px; float: left;text-transform: uppercase}
.kfgc_title .banner1-2 dl dt p{ display:inline-block; float:left;}


.kfgc_title .banner1-3 dl{ width: 1200px; height: 40px; margin: 0 auto; color: #b4835a; font-size: 40px; line-height: 40px;}
.kfgc_title .banner1-3 p{ display:inline-block; font-size:30px; color:#b37f53;}


/**1***/
.kfgc_1{ width: 1200px;  margin: 35px auto 30px; overflow: hidden;}

.kfgc_1_left{ width:590px; height:490px; float:left;}
.kfgc_1_left .dl1 dd{ width:590px; height:30px; font-size:30px; color:#15499a;font-weight:500;}
.kfgc_1_left .dl1 dd span{ width:30px; height:30px; line-height:25px; display:inline-block; text-align:center;border-radius:30px; color:#ffffff;background:#b18d63; margin-right:10px;}
.kfgc_1_left .dl1 dt{ width:570px; font-size:18px; color:#777777;line-height:30px; text-align:justify; margin-top:15px; font-weight:350;}

.kfgc_1_left .dl2 dd{ width:590px; height:30px; font-size:30px; color:#414141;font-weight:500; margin-top:20px;}
.kfgc_1_left .dl2 dt{ width:238px; height:90px; font-size:18px;line-height:30px; font-weight:350; float:left; margin-left:114px;}
.kfgc_1_left .dl2 dt .top_t{ width:238px; height:30px; color:#ffffff; background:url(../images/con1.jpg) center no-repeat;text-align:center; line-height:30px;}
.kfgc_1_left .dl2 dt .top_t span{ width:78px;  display:inline-block;}
.kfgc_1_left .dl2 dt .top_t i{ width:160px; display:inline-block; font-style:normal; }
.kfgc_1_left .dl2 dt .con{color:#777777; text-align:justify; line-height:25px; margin-top:10px;}
.kfgc_1_left .dl2 dt:nth-child(2n){ margin-left:0;}


.kfgc_1_right{ width:590px; height:490px; float:right;}
.kfgc_1_right .dl1 dd{ width:590px; height:30px; font-size:30px; color:#15499a;font-weight:500;}
.kfgc_1_right .dl1 dd span{ width:30px; height:30px; line-height:25px; display:inline-block; text-align:center;border-radius:30px; color:#ffffff;background:#b18d63; margin-right:10px;}
.kfgc_1_right .dl1 dt{ width:590px; font-size:18px; color:#777777;line-height:30px; text-align:justify; margin-top:15px; font-weight:350;}

.kfgc_1_right .dl2 dt{ width:277px; height:80px;line-height:30px; font-weight:350; float:left; }
.kfgc_1_right .dl2 dt .top_t{ width:277px; height:30px;  font-size:26px;color:#003f98; text-align:center; line-height:30px;}
.kfgc_1_right .dl2 dt .con{color:#777777; text-align:center; font-size:18px; line-height:25px; margin-top:5px;}
.kfgc_1_right .dl2 dt:nth-child(2n){ margin-left:0;}
.kfgc_1_right .dl2 dd{ width:36px; height:80px; font-size:36px; color:#414141;font-weight:500; margin-top:20px;float:left;}


.kfgc_1_right .dl3 dt{ width:289px; height:252px; float:left; margin-right:12px;}
.kfgc_1_right .dl3 dt img{ width:269px; height:232px; border:10px solid #f3f3f3; }
.kfgc_1_right .dl3 dt:nth-child(2n){ margin-right:0;}



.kfgc_4{ overflow: hidden;width: 1200px; margin:35px auto 0;}
.kfgc_4 .kfgc_4_1{ height: 60px; width: 100%; }
.kfgc_4 .kfgc_4_1 ul{width: 1200px; margin: 0 auto; height: 60px;}
.kfgc_4 .kfgc_4_1 li{ width: 290px; height: 60px; float: left; display: inline-block; overflow: hidden; text-align: center; cursor: pointer;border-radius:10px;margin-right:13px;color: #5a5a5a; background:#efefef;}
.kfgc_4 .kfgc_4_1 li:nth-child(4n){ margin-right:0;}
.kfgc_4 .kfgc_4_1 li p{ width: 190px; text-align: center; line-height: 60px; font-size: 20px;  display:inline-block;}
.kfgc_4 .kfgc_4_1 ul li.tab{ background: #cca584; color:#ffffff;}

.kfgc_4 .content { width: 1200px; height:364px; margin: 24px auto 0; overflow:hidden;}
.kfgc_4 .content div{display: none; }
.kfgc_4 .content .div_show{display: block;}
.kfgc_4 .content img{width: 760px; height: 344px;display:inline-block;float:left;border:10px solid #efefef;}

.kfgc_4 .content p{ width: 400px; height: 364px; display:inline-block; float:right; background:#b0855a; color:#fff; font-size:18px; line-height:30px;font-weight:400;}
.kfgc_4 .content p span{ width: 330px; height: auto; display:inline-block; margin:105px 0 0 35px; text-align:justify; }




/**2***/
.zzy_2{ width:100%; height:1954px; margin:70px auto 0; background:url(../images/bg.jpg) no-repeat center; overflow:hidden;  }
.zzy_2_1{ width:1200px; height:350px; margin:0 auto; overflow:hidden;}
.zzy_2 .dl1{ width:440px; height:196px; margin:70px 0 0 0; float:left; font-size:18px; }
.zzy_2 .dl1 dd{ line-height:60px; color:#4d4d4d;font-weight:400;}
.zzy_2 .dl1 dt{ line-height:30px; color:#777777; }

.zzy_2 .dl2{ width:728px; height:232px; margin:50px 0 0; float:right; }
.zzy_2 .dl2 dd{ width:354px; height:232px; float:left; }
.zzy_2 .dl2 dd img{ width:334px; height:212px;border:10px solid #dddddd}
.zzy_2 .dl2 dt{ width:364px; height:232px;float:right; }
.zzy_2 .dl2 dt img{ width:344px; height:212px;border:10px solid #dddddd}

.zzy_3{ width: 1200px;  margin: 20px auto; overflow: hidden;}
.zzy_3 p{ width: 1200px;  display:block; line-height:28px; font-size:18px; color:#777777;}
.zzy_3 dd{ width: 580px; height:453px; display:inline-block; float:left; margin:15px 40px 0 0;  }
.zzy_3 dd:nth-child(2n){ margin-right:0;}
.zzy_3 dd img{ width: 580px;  height:453px;}


.zzy_4{ width: 1200px;  margin: 20px auto; overflow: hidden;}
.zzy_4 p{ width: 1200px;  display:block; line-height:28px; font-size:18px; color:#777777;}
.zzy_4 dd{ width: 293px; height:169px; display:inline-block; float:left; margin:15px 9px 0 0;  }
.zzy_4 dd:nth-child(4n){ margin-right:0;}
.zzy_4 dd img{ width: 293px;  height:169px;}


.zzy_5{ width: 1200px;  margin: 20px auto; overflow: hidden;}
.zzy_5 p{ width: 1200px;  display:block; line-height:28px; font-size:18px; color:#777777;}
.zzy_5 dd{ width: 231px; height:173px; display:inline-block; float:left; margin:15px 11px 0 0;  }
.zzy_5 dd:nth-child(5n){ margin-right:0;}
.zzy_5 dd img{ width: 231px;  height:173px;}


.zzy_6{ width: 1200px;  margin: 20px auto; overflow: hidden;}
.zzy_6 dd{ width: 593px; height:387px; display:inline-block; float:left; margin:15px 14px 0 0;  }
.zzy_6 dd:nth-child(2n){ margin-right:0;}
.zzy_6 dd p{ width: 593px;  height:53px;  line-height:53px; font-size:18px; color:#505050; background:#e3e3e3; text-align:center;}



/****3*****/
.kfgc_3{width:1200px; margin:0 auto; height:405px;}
.kfgc_3 .title{ margin-top:60px; width:1200px;height:20px;}
.kfgc_3 .title p{ color:#494949; font-size:20px; font-weight:bold; display:inline-block; width:110px; height:20px; line-height:20px;}
.kfgc_3 .title span{display:inline-block; width:13px; height:20px; background:url(../images/con15.png) no-repeat;}


.kfgc_3 .nr1{width: 100%;margin-top:30px;}
.kfgc_3 .nr1 ul{clear: both;overflow: hidden;width: 100%;}
.kfgc_3 .nr1 ul li{line-height: 34px;font-size: 16px;color: #494949;width: 590px; float:left; margin-right:20px;}
.kfgc_3 .nr1 ul li a{display: block;width:580px; float: left;color: #494949;text-align: left; white-space: nowrap;  overflow: hidden; text-overflow: ellipsis;}
.kfgc_3 .nr1 ul li a:hover{color: #b4835a;}
.kfgc_3 .nr1 ul li span{float: right; width:100px; color:#004098;}
.kfgc_3 .nr1 ul li:nth-child(2n){ margin-right:0;}
