@charset "utf-8";
@import url(reset.css);
@import url(footer.css);
body,a{ color: #000000;}
.w1010{ width: 1010px; margin: 0 auto;}
.mt20{margin-top: 20px;}
.header{position: relative; height: auto;}
.header  a{ display: block;  position: absolute;}
.header .a1{ position: relative; margin-top: 20px;height: 42px; width: 161px;}
.header .a2{}
.mian{ overflow: hidden; margin-top: 20px;}
.lm{height:50px; position: relative;}
.lm a{font-size: 20px;position: relative;z-index: 2;text-align: center;color: #FFFFFF;display: block;float: left;height:50px;width: 168px;line-height: 50px;background: url(/ztzl/images/fgf_img_03.png) center center no-repeat;}
.lm b{display: block;background: url(/ztzl/images/fgf_img_04.png) 35px 0px repeat-x;height:50px;position: absolute;left: 163px;top: 0px;width: 100%;z-index: -1;}
/*落实情况*/
.lsqk{overflow: hidden;margin-top: 20px;padding: 0 20px;}
.lsqk ul li{ float: left; line-height: 30px; height: 30px; width: 48%;display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
/*政策文件*/
.zcwj{ margin-top: 20px; overflow: hidden;display: block; border: 1px solid #f1f1f1; overflow: hidden;}
.zcwj  dt{ height: 38px; line-height: 38px;}
.zcwj dd{ padding: 20px; display: block; overflow: hidden;}
.zcwj-box{ position: relative; overflow: hidden;}
.zcwj-box ul li{ line-height: 30px; height: 30px; position: relative;}
.zcwj-box ul li a{display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;max-width: 88%;float: left;width: auto;}
.zcwj-box ul li span{ float: left; width: auto; padding-left: 20px;}
.zcwj  dt a{ display: block; width: auto;height: 38px; line-height: 38px; padding: 0 30px;  background: #2a9bf4; float: left;  color: #FFFFFF;font-size: 16px;}
.zcwj  dt a.a1{ background: #3166d7;}
.zcwj  dt a.a2{ background: #2a9bf4;}
.zcwj  dt a.a3{ background: #81c7fe;}
.zcwj  dt a:hover,.zcwj  dt a.on{ color: #ff0000;}
.zcwj-box .more{position: absolute;bottom: 0px;right: 0px;}

.zcjd{margin-top: 30px;}
/*政策解读*/

.dys_tszc_container{
		  padding-bottom: 0;
	    position: relative;
	    top: -33px;
	    margin: 0 auto;
	    width: 1000px;
	}
	.poster-main {
	  width: 1000px;
	  height: 500px;
	  position: relative;
	  margin: 0 auto;
	}
	
	.poster-main a, .poster-main img {display: block;width: 100%;height: 100%;}
	
	.poster-main .poster-list {
	  width: 1000px;
	  height: 500px;
	 -webkit-tap-highlight-color:transparent;
	
	}
	
	.poster-main .poster-list .poster-item {
	  width: 200px;
	  height: 500px;
	  position: absolute;
	  left: 0;
	  top: 0;
	  border: 1px solid #ffffff;
	  user-select: none;
	}
	
	.poster-main .poster-btn {
	  position: absolute;
	  top: 34px;
	  z-index: 10;
	  cursor: pointer;
	}
	
	.poster-main .poster-prev-btn {
	  left: 0;
	  background: url() no-repeat center center;
	}
	
	.poster-main .poster-next-btn {
	  right: 0;
	  background: url() no-repeat center center;
	}
	
	.dys_tszc_title{
		margin-bottom: 10px;
	}
	.policyAnalyzing_content .policyAnalyzing_content_item li{
		position: relative;
	}
	.policyAnalyzing_content .policyAnalyzing_content_item li span{
		display: block;
		text-align: right;
		padding-right: 10px;
	}

.picTitle{
		position: absolute;
		bottom: 0px;
		width: 100%;
		height: 30px;
		overflow: hidden;
		margin: 0;
		background: url(/ztzl/images/fgf_img_07.png) repeat;
		/* padding: 7px; */
		line-height: 30px;
		font-size: 14px;
		/* font-family: 'å®‹ä½“'; */
		left: 0px;
	}
	.picTitle a{
		color: #ffffff;
		/* font-weight: bold; */
		font-family: "microsoft yahei";
		text-align: center;
		display: block;
		overflow:hidden;
		white-space:nowrap;
		text-overflow:ellipsis;
	}
	
/*新闻发布会*/
.xwfbh{position: relative;width: 1010px;overflow: hidden; margin: 0 auto;margin-top: 20px;}
.xwfbh-con{ width: 935px; margin: 0 auto;}
.xwfbh-con .tempWrap{width: 935px !important; margin: 0 auto;}
.xwfbh li{float: left;display: inline;margin-right: 45px;border: 1px solid #e5e5e5;border-radius: 5px solid #e5e5e5;width: 275px;}
.xwfbh li h5{height: 30px;overflow: hidden;padding: 0 13px;font-family: "microsoft yahei";font-size: 16px;line-height: 30px;text-align: left;margin: 10px 0 8px;}
.xwfbh li h5 a{color: #000;display: block;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.xwfbh li p{padding: 0 13px;font-family: "microsoft yahei";font-size: 16px;line-height: 28px;height: 112px;overflow: hidden;}
.xwfbh li p a{color: #6f6f6f;}
.xwfbh li span{padding-left: 27px;font-family: "microsoft yahei";font-size: 14px;line-height: 30px;color: #0075a6;/* text-align: right; */display: block;float: right;margin-right: 20px;}
.xwfbh .next{position: absolute;width: 35px;height: 35px;left: 0;_left:-43px;top: 40%;	background: url(/ztzl/images/fgf_img_06.png) 0 0 no-repeat;}
.xwfbh .prev{position: absolute;width: 35px;height: 35px;right: 1px;top: 40%;background: url(/ztzl/images/fgf_img_05.png) 0 0 no-repeat;}
/*视频新闻*/
.spxw{width: 1010px;height: 150px;margin-top: 20px;position:relative; margin-bottom: 20px;}
/* 本例子css */
.picMarquee-left{overflow:hidden;height: 150px;position:relative;}
.picMarquee-left .prev,.picMarquee-left .next{display:block;top: 50px;width:35px;height: 34px;cursor:pointer;position: absolute;}
.picMarquee-left .prev{background: url(/ztzl/images/fgf_img_05.png) 0 0px no-repeat;right: 0;}
.picMarquee-left .next{background: url(/ztzl/images/fgf_img_06.png) 0 0px no-repeat;left: 0;}
/*.picMarquee-left .prevStop{ background-position:-60px 0; }
.picMarquee-left .nextStop{ background-position:-60px -50px; }*/

.picMarquee-left .bd{ width: 935px;  margin: 0 auto; }
.picMarquee-left .bd ul{ overflow:hidden; zoom:1; }
.picMarquee-left .bd ul li{ margin:0 8px; float:left; _display:inline; overflow:hidden; text-align:center; position: relative;  }
.picMarquee-left .bd ul li .pic{ text-align:center; }
.picMarquee-left .bd ul li .pic img{ width:210px; height:135px; display:block; padding:2px; }
.picMarquee-left .bd ul li .pic a:hover img{ border-color:#999;  }
.picMarquee-left .bd ul li .title{line-height:24px;position: absolute;bottom: 0;text-align: center;background: url(/ztzl/images/fgf_img_07.png) repeat;width: 100%;display: block;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.picMarquee-left .bd ul li .title a{ color:#ffffff;}
.link {
    display: none;
}

/*文章列表*/
.Box{ margin-top: 20px; overflow: hidden;}
ul.NewsList{padding:10px 5px;min-height: 320px;}
ul.NewsList li{line-height: 35px;background: url(gl_dian_10.png) no-repeat 0px center;padding-left:15px;height: 35px;overflow: hidden;transition: all 0.3s ease-in 0s;-moz-transition: all 0.3s ease-in 0s;-webkit-transition: all 0.3s ease-in 0s;font-size: 14px;}
ul.NewsList li:hover{margin-left:5px;transition: all 0.3s ease-in 0s;-moz-transition: all 0.3s ease-in 0s;-webkit-transition: all 0.3s ease-in 0s;}
ul.NewsList li a{ float:left; display:inline-block; width:80%;  overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
ul.NewsList li span{ float:right; display:inline-block; text-align:right; width:20%;  overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
ul.NewsList li.b{ height:0; border-bottom: 1px dotted #cccccc; padding-bottom: 10px; margin-bottom: 10px; background:none;}


/*文章页*/
.xilan {overflow: hidden;background: #fff;box-shadow: 0px 2px 5px #ECEBEB;border: 1px solid #f3e7e7; padding:0 10px;}
.xilan_main{margin: 0 auto; padding: 10px;}
.xilan .xilan_main h3{text-align: center;color: #e61018;line-height: 36px;font-size: 26px;margin: 31px auto 0px;font-weight: normal;}
.xilan .xilan_main p.p1{height: 36px;line-height: 36px;color: #646464;font-size: 12px;margin: 15px auto 0;border-bottom: 1px solid #e7e7e7;text-align: center;}
.xilan .xilan_main p.p1 span{ margin:0 10px;}
.xilan .xilan_main p.p1 span b{ font-weight: normal;}
.img_show{width: 800px; overflow: hidden; margin: 36px auto 30px;}
.img_show img{width: 800px; height: 474px; border: 0;}

.xgxw{margin-top: 60px;overflow: hidden;}
.xgxw .title{height: 36px; background: #f4f4f4;}
.xgxw .title a{width: 100px; height: 36px; background: #de3c2f; display: block; text-align: center; color: #fff; text-align: center; line-height: 36px; font-family: "Ãƒâ€¹ÃƒÅ½ÃƒÅ’ÃƒÂ¥";}
.xgxw ul{overflow: hidden;padding: 15px;}
.xgxw ul li{max-width: 800px; line-height: 36px; height: 36px;background:url(gl_dian_10.png) no-repeat left center; padding-left: 10px;}
.xgxw ul li a{color: #4b4b4b; line-height: 36px; max-width: 780px; overflow: hidden; white-space: nowrap; text-overflow:ellipsis;}
.xgxw ul li a:hover{ color:#ee0707;}