*{margin:0;padding:0;}
body{box-sizing: border-box;font-size:14px;font-family:"微软雅黑";}
.fl{ float:left;}
.fr{ float:right;}
a{ color:#333; text-decoration:none;}
a:hover{text-decoration: none;color:#013b9e;}
a img{ border:none;}
ul,li{ list-style:none;}
.mt15{ margin-top:15px;}
.mt5{ margin-top:5px;}
.clearfix:after {content:"\200B"; display:block; height:0; clear:both; }/*用于清除浮动，内容为\200B指零宽度空格，即可省略visible:hidden*/
.clearfix { *zoom:1; } 

body{background:#f8f8f8 url(../images/fgzlbj.png) no-repeat center 95px; background-size:100% auto;}
.container{width:1200px;padding: 0;}
.wrap{padding-top:25%;}
.menus{ margin: 0 auto; padding: 8px 26px;background:#2C8D49; width:100%;  line-height:26px;}
.menus ul { width:100%; line-height:26px;}
.menus li {line-height:26px; float:left;padding:0 10px; text-align:center; }
.menus li a {height:26px; line-height:26px; font-size:15px;  color:#FFF; display:inline-block;font-weight:bold;letter-spacing:2px;}

.line1{margin:0;}
/*轮播*/
.lunbo{padding:0;}
.flash{padding-right:0;height:358px; }
.flash .item img{height:358px; width: 100%;}
.carousel-caption{height:45px;bottom:0;padding:0 5px; text-align:left;right:0;left:0;background-color: rgba(0,0,0,0.6);}
.carousel-caption a{line-height:45px;width:70%; overflow: hidden; text-overflow:ellipsis;white-space: nowrap; display:inline-block;padding-left:1%;color:#fff;}
.carousel-indicators{width:28%;left:auto;margin-bottom:15px; text-align:right; right:0; margin-left:0; padding-right:1%;bottom:0;}
.carousel-indicators li{border:none; margin-left:8px;width:15px;height:15px;font-size:0;  border-radius: 50%; background:#fff;}
.carousel-indicators li.active{width:15px;height:15px;margin-left:8px;background: #007BDA; color:#fff;}
.flash .carousel-control{top:50%;background:none;margin-top:-45px;opacity:1;}

.carousel-inner{height:100%;}
/*工作动态*/
.gzdt{padding-right:0;background:#fff;}
.title{background:#f3f3f3;height:42px; line-height:42px;margin:0;}
.title a{background:#2c8d49;line-height:42px; padding:0 25px;display:inline-block;font-size:18px;color:#fff;}

.gzdtList{padding:12px 5px 0; margin-bottom:0;}
.gzdtList li{line-height: 30px;font-size:15px;background:url(../images/xw_li_ico.png) no-repeat left center; }
.gzdtList li a{padding-left:12px;width:70%;height:30px;display:block;white-space: nowrap;text-overflow:ellipsis; overflow: hidden;color:#000;}
.gzdtList li span{float:right;}

/*双公开*/
.line2 .bg{background:#fff;}
.title_01{line-height:30px;}
.title_01 a{float:right;margin-right:5px;background:#f3f1ef;color:#666;padding:2px 3px;display:inline-block;border-radius:5px;line-height:22px;margin-top:4px;}
.title_01 span{border-top:3px solid #2c8d49;color:#2c8d49;display:inline-block;line-height:27px;padding:0 10px;font-size:16px; font-weight:bold;}
.line2 .bg .gzdtList{padding:12px 10px 5px;}

.sgk{padding-right:8px;}
.zcwj{padding:0 7px;}
.bszn{padding-left:8px;}

.links li{margin-top:15px;height:75px}
.links li a{line-height:75px;display:block;text-align: center;font-size: 18px;color: #333;}
.links li.links_1{padding-right:8px;}
.links li.links_1 a{background:#d2ddbe;}
.links li.links_2,.links li.links_3{padding:0 7px;}
.links li.links_2 a{background:#bdd6e2;}
.links li.links_3 a{background:#e3d8a3;}
.links li.links_4{padding-left:8px;}
.links li.links_4 a{background:#c5d5af;}

@media screen and (max-width: 1199px) {
	.container{width:100%;}
	.menu{padding:8px 10px;}
}
@media screen and (max-width: 991px) {
	.gzdt{padding:0;}
	.line2>div{padding:0 15px;}
}
@media screen and (max-width: 767px) {
	.links li{padding:0 15px !important;}
	.carousel-indicators li{margin-left:2px;width:10px; height:10px;}
	.carousel-indicators li.active{width:10px; height:10px;}
	.flash .item img{height:270px; width: 100%;}
	.flash{height:270px;}
}
@media screen and (max-width: 465px) {
	.flash .item img{height:230px; width: 100%;}
	.flash{height:230px;}
	.carousel-indicators li{margin-left:0px;width:10px; height:10px;}
}