@charset "utf-8";
/* CSS Document */
.section{width: 1140px;margin: 20px auto;}
.gsgg{position:relative; width: 1140px;height: 30px;}
.gsgg h2{width: 114px;text-align: center;font-size: 14px;color: #c00;background: url(../images/2017_xs_index_laba.png) no-repeat left top;float: left;}
.gsgg .bd{width: 1026px;float: left;  }
.gsgg .bd .tempWrap{ width:1026px !important; }
.gsgg .bd ul{ overflow:hidden; zoom:1; }
.gsgg .bd ul li{ margin-right:20px;  float:left; text-align:left; _display:inline; width:auto !important;  }

.focus{width: 732px;height: 412px; overflow:hidden; position:relative;}
.focus .hd{ height:8px; overflow:hidden; position:absolute; right:15px; bottom:13px; z-index:1; }
.focus .hd ul{ overflow:hidden; zoom:1; float:left;  }
.focus .hd ul li{ float:left; margin-right:6px;  width:8px; height:8px; background:#fff; cursor:pointer;border-radius: 10px;text-indent: -99999px; }
.focus .hd ul li.on{ background:#cc0000; }
.focus .bd{ position:relative; height:100%; z-index:0;   }
.focus .bd li{ zoom:1; vertical-align:middle;position: relative; }
.focus .bd li a{display: block;}
.focus .bd li p{width: 100%;height: 35px;line-height: 35px;background: url(../images/2017_xs_index_focus_bg.png) no-repeat;font-size: 16px;color: #fff;text-indent: 16px;position: absolute;left: 0;bottom: 0;}
.focus .bd img{ width:732px; height:412px; display:block;  }
/* 下面是前/后按钮代码，如果不需要删除即可 */
.focus .prev{ position:absolute; left:0; top:166px; display:block; width:44px; height:80px;background: url(../images/2017_xs_index_focus_pre.png) no-repeat;}
.focus .next{ position:absolute;right:0; top:166px; display:block; width:44px; height:80px;background: url(../images/2017_xs_index_focus_next.png) no-repeat; }
.focus .prevStop{ display:none;  }
.focus .nextStop{ display:none;  }

.zw_tab{width: 388px;height: 412px;overflow: hidden;}
.zw_tab .hd{ height:44px; line-height:44px; background:#f0f0f0; border-bottom:1px solid #2ecc71;  position:relative; }
.zw_tab .hd ul{ float:left;  position:absolute; height:44px;   }
.zw_tab .hd ul li{ float:left;width: 96px;height: 42px; cursor:pointer;text-align: center;  }
.zw_tab .hd ul li.on{ height:42px;  background:#fff; border:1px solid #2ecc71; border-bottom:2px solid #fff; }
.zw_tab .hd ul li a{display: block;font-size: 16px;color: #333;text-decoration: none;}
.zw_tab .hd ul li.on a{color: #2ecc71;font-weight: bold;}
.zw_tab .bd ul{ padding-top:10px;width: 100%;  zoom:1;  }
.zw_tab .bd ul .zw_news{width: 100%;height: 110px;border-bottom: 1px dashed #d5d5d5;margin-bottom: 10px;}
.zw_tab .bd ul .zw_news h2 a{width: 100%;height: 57px;text-align: center;line-height:57px;font-size: 20px;color: #333;display: block;text-decoration: none;}
.zw_tab .bd ul .zw_news p{line-height: 20px;height: 20px;width: 100%;font-size: 12px;color: #999;text-indent: 2em;}
.zw_tab .bd ul .zw_news p a{font-size: 12px;color: #c00;text-decoration: none;}
.zw_tab .bd li{background: url(../images/2017_xs_bsfw_sanjiao.png) no-repeat left center; line-height:36px;width: 100%; border-bottom:1px dashed #f0f0f0;height: 36px;overflow: hidden;}
.zw_tab .bd li a{color: #333;padding-left: 10px;}
.zw_tab .bd li .date{ float:right; color:#999;  }

.zw_tab .bd ul .yw_news{width: 100%;height: 100px;border-bottom: 1px dashed #d5d5d5;margin-bottom: 10px;}
.zw_tab .bd ul .yw_news h2 a{width: 100%;height: 57px;text-align: center;line-height:57px;font-size: 20px;color: #333;display: block;text-decoration: none;}
.zw_tab .bd ul .yw_news li{ line-height:36px;width: 100%; border-bottom:1px dashed #f0f0f0;}
.zw_tab .bd ul .yw_news p{line-height: 20px;height: 20px;width: 100%;font-size: 12px;color: #999;text-indent: 2em;}
.zw_tab .bd ul .yw_news p a{font-size: 12px;color: #c00;text-decoration: none;}


.ztzl{width: 1140px;height: 81px;margin: 20px 0; overflow:hidden; position:relative; }
.ztzl span{width: 40px;height: 81px;display: block;background: url(../images/2017_xs_index_ztzl.png) no-repeat;float: left;}
.ztzl .bd{width: 1090px;float: left;margin-left: 10px; }
.ztzl .bd ul{ overflow:hidden; zoom:1; }
.ztzl .bd .tempWrap{ width:1090px !important; }
.ztzl .bd ul li{ float:left; _display:inline; overflow:hidden;width: 357px;height: 81px;margin-left: 10px;}
.ztzl .bd ul li .pic img{width: 357px;height: 81px; display:block;}

.box1{width: 504px;height: 536px;overflow: hidden;margin-right: 20px;}
.zwgk{width: 100%;height: 328px;}
.zwgk_title{width: 100%;height: 41px;border-bottom: 1px solid #e1e1e1;}
.zwgk_title b{float: left;font-size: 24px;color: #333;}
.zwgk_title p{float: left;font-size: 12px;color: #2ecc71;padding-top: 14px;padding-left: 3px;}
.zwgk_title span{width: 31px;height: 26px;display: block;float: right;background: url(../images/2017_xs_index_zwgk_span.png) no-repeat;padding-right: 3px;}
.leader1{width: 231px;height: 204px;margin-top: 22px;overflow: hidden;}
.leader1 ul{width: 100%;}
.leader1 ul li{width: 104px;height: 203px;text-align: center;}
.leader1 ul li a{display: block;color: #333;font-size: 12px;}
.leader1 ul li p{width: 100%;line-height: 25px;font-weight: bold;font-size: 12px;}

.leader2{width: 252px;height: 204px;margin-top: 22px;overflow: hidden;}
.xinxiang{width: 100%;height: 65px;border-bottom: 1px solid #d1d1d1;}
.xinxiang li{width: 121px;height: 55px;}
.xinxiang li a,.xinxiang li img{display: block;}

.local_leader{width: 262px;height: 138px;}
.local_leader li{width: 121px;height: 54px;line-height: 54px;text-align: center;margin-right: 10px;background: #f0f0f0;margin-bottom: 10px;float: left;}
.local_leader li a{display: block;font-size: 14px; color: #333;text-decoration: none;}

.ruler{width: 100%;height: 60px;overflow: hidden;}
.ruler ul{width: 515px;}
.ruler ul li{float: left;width: 91px;height: 38px;border: 1px solid #e1e1e1;text-align: center;margin-right: 9px;line-height: 38px;}
.ruler ul li a{display: block;font-size: 14px;color: #333;text-decoration: none;}

.zw_wj{ width:100%;overflow: hidden;}
.zw_wj .hd{ height:14px; padding:14px 0 11px 0; border-bottom:1px solid #e1e1e1;border-top:1px solid #e1e1e1;  position:relative; }
.zw_wj .hd ul{ float:left;  position:absolute; height:auto;   }
.zw_wj .hd ul li{ float:left; cursor:pointer;text-align: center;  }
.zw_wj .hd ul li a{padding: 0 10px; height: 14px;font-size: 14px;color: #333;text-decoration: none;display: block;float: left;}
.zw_wj .hd ul li.on a{font-weight: bold;}
.zw_wj .bd ul{ padding-top:5px;  zoom:1;  }
.zw_wj .bd li{ line-height:30px;width: 100%;height: 30px;overflow: hidden;   }
.zw_wj .bd li{float: left;color: #333;}
.zw_wj .bd li .date{ float:right; color:#999;  }

.zw_work{width: 100%;height: 55px;overflow: hidden;margin-top: 15px;}
.zw_work a,.zw_work img{display: block;}

.box2{width: 607px;height: 536px;overflow: hidden;}
.bsfw{width: 299px;height: 481px;}
.bs_title{width: 100%;height: 41px;border-bottom: 1px solid #e1e1e1;}
.bs_title b{float: left;font-size: 24px;color: #333;}
.bs_title p{float: left;font-size: 12px;color: #2ecc71;padding-top: 14px;padding-left: 3px;}
.bs_title span{width: 31px;height: 26px;display: block;float: right;background: url(../images/2017_xs_index_zwgk_span2.png) no-repeat;padding-right: 3px;}

.bs_wj{ width:100%;height: 317px;overflow: hidden;margin-top: 22px;}
.bs_wj .hd{ height:14px; padding:14px 0 11px 0; border-bottom:1px solid #e1e1e1;border-top:1px solid #e1e1e1;  position:relative; }
.bs_wj .hd ul{ float:left;  position:absolute; height:auto;   }
.bs_wj .hd ul li{ float:left; cursor:pointer;text-align: center;  }
.bs_wj .hd ul li a{padding: 0 20px; height: 14px;font-size: 14px;color: #333;text-decoration: none;display: block;float: left;}
.bs_wj .hd ul li.on a{font-weight: bold;}
.bs_wj .bd ul{zoom:1;width: 309px;}
.bs_wj .bd ul li{width: 93px;height: 76px;float: left;margin-right: 10px;margin-top: 9px;text-align: center;line-height: 125px;}
.bs_wj .bd ul li a{display: block;font-size: 14px;color: #333;text-decoration: none;}
.bs_wj .bd ul li a.bs_nav1{background: url(../images/2017_xs_index_grbs1.png) no-repeat;}
.bs_wj .bd ul li a.bs_nav2{background: url(../images/2017_xs_index_grbs2.png) no-repeat;}
.bs_wj .bd ul li a.bs_nav3{background: url(../images/2017_xs_index_grbs3.png) no-repeat;}
.bs_wj .bd ul li a.bs_nav4{background: url(../images/2017_xs_index_grbs4.png) no-repeat;}
.bs_wj .bd ul li a.bs_nav5{background: url(../images/2017_xs_index_grbs5.png) no-repeat;}
.bs_wj .bd ul li a.bs_nav6{background: url(../images/2017_xs_index_grbs6.png) no-repeat;}
.bs_wj .bd ul li a.bs_nav7{background: url(../images/2017_xs_index_grbs7.png) no-repeat;}
.bs_wj .bd ul li a.bs_nav8{background: url(../images/2017_xs_index_grbs8.png) no-repeat;}
.bs_wj .bd ul li a.bs_nav9{background: url(../images/2017_xs_index_grbs9.png) no-repeat;}
.xndt{width: 100%;height: 81px;overflow: hidden;}
.xndt a,.xndt img{display: block;}

.hdjl{width: 299px;height: 481px;}
.hd_title{width: 100%;height: 41px;border-bottom: 1px solid #e1e1e1;}
.hd_title b{float: left;font-size: 24px;color: #333;}
.hd_title p{float: left;font-size: 12px;color: #2ecc71;padding-top: 14px;padding-left: 3px;}
.hd_title span{width: 31px;height: 26px;display: block;float: right;background: url(../images/2017_xs_index_zwgk_span2.png) no-repeat;padding-right: 3px;}
.hdjl .need{width: 308px;height: 40px;line-height: 40px;margin: 22px 0 10px 0;}
.hdjl .need li{width: 67px;height: 40px;float: left;margin-right: 10px;background: #f0f0f0;text-align: center;}
.hdjl .need li a{display: block;font-size: 14px;color: #999;}

.lerter{width: 100%;height: 141px;border-bottom: 2px solid #d1d1d1;margin-bottom: 20px;}
.lerter th{height: 30px;text-align: center;}
.lerter td{font-size: 12px;color: #999;line-height: 30px;text-align: center;}
.lerter th.tac_left,.lerter td.tac_left{text-align: left;}
.lerter td.bg_green{color: #fff;background: url(../images/2017_xs_index_banli_bg.png) no-repeat center center;}

.dczj{width: 100%;height: 204px;overflow: hidden;}
.dc_title{width: 100%;height: 30px;line-height: 30px;background: #f0f0f0;}
.dc_title b{font-size: 16px;color: #333;padding-left: 5px;float: left;display: block;}
.dc_title a{font-size: 12px;color: #666;float: right;display: block;text-decoration: none;padding-right: 10px;}
.dczj ul{width: 100%;margin-top: 5px;}
.dczj ul li{width: 100%;float: left;line-height: 30px;}
.dczj ul li a{float: left;color: #333;font-size: 14px;}
.dczj ul li span{float: right;font-size: 12px;color: #c00;}

.xy_china{width: 617px;height: 55px;overflow: hidden;}
.xy_china ul{width: 628px;}
.xy_china ul li{width: 147px;margin-right: 7px;float: left;height: 55px;}
.xy_china ul li a{display: block;width: 147px;height: 55px;}
.xy_china ul li.china1{background: url(../images/2017_xs_index_china01.png) no-repeat}
.xy_china ul li.china2{background: url(../images/2017_xs_index_china02.png) no-repeat}
.xy_china ul li.china3{background: url(../images/2017_xs_index_china03.png) no-repeat}
.xy_china ul li.china4{background: url(../images/2017_xs_index_china04.png) no-repeat}
.xy_china ul li.china1:hover{background: url(../images/2017_xs_index_china1.png) no-repeat}
.xy_china ul li.china2:hover{background: url(../images/2017_xs_index_china2.png) no-repeat}
.xy_china ul li.china3:hover{background: url(../images/2017_xs_index_china3.png) no-repeat}
.xy_china ul li.china4:hover{background: url(../images/2017_xs_index_china4.png) no-repeat}

.supervise{ display: block; float: left; margin-top: 4px; width: 100%; height: 55px; background: url(../images/2017xs_index_supervise.png) no-repeat;}
.supervise:hover{ background-image: url(../images/2017xs_index_supervise2.png);}

@media screen and (max-width: 1140px){
	.section,.gsgg,.gsgg h2,.gsgg .bd,.gsgg .bd .tempWrap,.bs_wj .bd ul{width: 100% !important;}
	.gsgg h2{background: none;}
	.focus,.focus .bd ul,.focus .bd ul li,.focus .bd img,.zw_tab{width: 100% !important;}
	.zw_tab{margin-top: 20px;}
	.zw_tab .hd ul li{width: auto !important;padding: 0 10px;}
	.zw_tab .bd ul .zw_news,.zw_tab .bd ul .zw_news p{height: auto !important;}
	.ztzl,.box2{width: 100% !important;height: auto !important;margin-bottom: 20px;}
	.ztzl span{display: none;}
	.ztzl .bd,.ztzl .bd .tempWrap{width: 100% !important;padding-left: 0 !important;}
	.box1{width: 100% !important;margin-right: 0 !important;}
	.zw_work img{width: 100% !important;height: 55px !important;}
	.bsfw,.bs_wj,.bs_wj .bd ul{height: auto !important;}
	.bs_wj .bd ul{margin-bottom: 20px;float: left;}
	.xndt img{width: 100% !important;height: 81px !important;}
	.bsfw,.hdjl,.xy_china,.xy_china ul{width: 100% !important;height: auto !important;}
	.xy_china ul li{margin-bottom: 20px;margin-left: 20px;}
	.ruler ul li{margin-bottom: 10px;}
}
@media screen and (max-width: 510px){
	.box1,.zwgk,.ruler{height: auto !important;}
	.leader1,.leader2{float: none !important;margin: 0 auto !important;}
	.ruler ul{width: 100% !important;}
	.ruler{margin-bottom: 20px;}
	.zw_wj .hd{height: 35px !important;}
	.focus .bd img,.focus .bd ul,.focus{height: 380px !important;}
}
@media screen and (max-width: 460px){
	.focus .bd img,.focus .bd ul,.focus{height: 340px !important;}
}
@media screen and (max-width: 410px){
	.focus .bd img,.focus .bd ul,.focus{height: 300px !important;}
	.focus .prev,.focus .next{display: none;}
}
@media screen and (max-width: 370px){
	.focus .bd img,.focus .bd ul,.focus{height: 220px !important;}
}
@media screen and (max-width: 350px){
	.zw_tab .hd ul li{padding: 0 5px !important;}
	.xy_china ul li{margin-left: 4px !important;}
}
















