﻿*{
				margin:0;
				padding: 0;
				list-style: none;
				text-decoration: none;
			}
body{background:white;}
em{color:red;}
			.cir {
				width: 5px;
				height: 5px;
				background: #1A56A8;
				border-radius: 50%;
				float: left;
				line-height: 24px;
				margin-top: 9px;
				margin-left: 3px;
			}
			.tit1{width: 80%;
    float: left;
    overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
    .fl{float:left;}
.fr{float:right;}
.policy{
		padding-bottom: 50px;
	}
	/*Release time sort*/
	.dys_search_by_directory{
		padding-bottom: 38px;
		width: 720px;
		margin: 0 auto;
	}
	.dys_search_by_directory li{
		float: left;
		margin-right: 10px;
		display:inline;
		width: 168px;
		height: 40px;
		text-align: center;
		line-height: 40px;
		font-family: "microsoft yahei";
		font-size: 16px;
		color: #343434;
		border: 1px solid #d1e1ef;
		border-radius: 5px;
		-webkit-border-radius: 5px;
		-moz-border-radius: 5px;
		-ms-border-radius: 5px;
		-o-border-radius: 5px;
		background: #f6f9fd;
		cursor: pointer;
	}
	
	.dys_search_by_directory li.dys_noMarginRight{
		margin-right: 0;
	}
	.dys_release_time a{ text-align:center; display:block;}

	
	.dys_descending,.dys_ascending{
		position: absolute;
		display: block;
		width: 40px;
		height: 48px;
		background-position: center center ;
		background-repeat: no-repeat;
		top: 0;
	}
	.dys_release_time{
		position: relative;
	}
	.dys_release_time a{
	}
	
	
	/*内容开始 */
	.dys_policySearchResultsPage{
		width: 1040px;
		min-height: 650px;
		margin: 0 auto;
margin-top:50px;
	}
	/*目录导航*/
	.dys_policySearchResultsPage_left{
		width: 260px;
		display: inline;
		margin-right: 24px;
		text-align: center;
	}
	.dys_directory_nav{
		width: 214px;
		margin-bottom: 20px;
		border-bottom: 1px dotted #ddd;
		padding-bottom: 6px;
		border-bottom: 1px dashed #025194;
	}
	.dys_directory_nav span{
		border-left: 4px solid #015293;
		display: block;
		width: 214px;
		background:url(http://www.gov.cn/govweb/xhtml/2016gov/zhengce/policySearchResultsPage/images/directory_nav.png) 0 center no-repeat;
		font-family: "microsoft yahei";
		font-size: 18px;
		color: #025194;
		line-height: 18px;
		text-indent: 42px;
	}
	/*按公文种类分类*/
	.dys_official_type{
		height: 35px;
		font-family: "microsoft yahei";
		font-size: 22px;
		color: #fff;
		background: #015196;
		line-height: 60px;
		text-indent: 16px;
		margin-bottom: 10px;
		cursor: pointer;
		width: 260px;
		height:60px;
		background:rgba(26,86,168,1);
		position: relative;
	}
	/*按公文种类分类具体内容*/
	.dys_official_type_content{
		padding-top: 18px;
		padding-left: 7px;
		border-top: 1px dashed  #015293;
		background: url(http://www.gov.cn/govweb/xhtml/2016gov/zhengce/policySearchResultsPage/images/state_council_documents_bg1.png) 0 31px no-repeat; 
		margin-bottom: 20px;
	}
	/*中央有关文件*/
	.dys_central_relevant_documents{
		margin-bottom: 7px;
	}
	.dys_central_relevant_documents input{
		width: 14px;
		height: 14px;
		
	}
	.dys_central_relevant_documents span{
		font-family: "microsoft yahei";
		font-size: 14px;
		color: #000;
		line-height: 24px;
	}
	em{
		font-style: normal;
	}
	/*修改复选框背景*/
	input[type="checkbox"]{width:14px;height:14px;display: inline-block;text-align: center;vertical-align: middle; line-height: 14px;position: relative;}
	input[type="checkbox"]::before{content: "";position: absolute;top: 0;left: 0;background: #fff;width: 100%;height: 100%;border: 1px solid #707070}
	input[type="checkbox"]:checked::before{content: "\2713";background-color: #fff;position: absolute;top: 0;left: 0;width:100%;border: 1px solid #707070;color:#707070;font-size: 14px;font-weight: bold;}
	/*国务院文件*/
	.dys_state_council_documents_item{
		margin-left: 5px;
	}
	.dys_state_council_documents_item li{
		background: url(http://www.gov.cn/govweb/xhtml/2016gov/zhengce/policySearchResultsPage/images/state_council_documents_bg2.png) 0 7px no-repeat;
		padding-left: 10px;
		margin-bottom: 6px;
		padding-left: 7px\9\0;
	}
	/*按主题分类内容*/
	.dys_classified_by_subject{
		border-left: 1px dashed #ccc;
		position: relative;
	    left: 18px;
	    margin-bottom: 20px;
	    display: none;
	}
	.dys_classified_by_subject_nav{
		position: relative;
		left: -16px;
		overflow: hidden;
	}
	.dys_classified_by_subject_nav .dys_classified_by_subject_nav_item{
		padding-left: 10px;
		position: relative;
		overflow: hidden;
		zoom: 1;
		text-align: left;
margin-bottom:8px;
	}
	.dys_classified_by_subject_nav .dys_central_relevant{
		position: relative;
		/* left: 13px; */
margin-bottom:8px;
	}
	.dys_classified_by_subject_nav .dys_classified_by_subject_nav_item var{
		float: left;
		display: inline-block;
		width: 13px;
		height: 9px;
		background: url(http://www.gov.cn/govweb/xhtml/2016gov/zhengce/policySearchResultsPage/images/treeadd.png) 0 center no-repeat;
		margin-top: 7px;
	}
	.dys_classified_by_subject_nav .dys_classified_by_subject_nav_item .minus{
		background: url(http://www.gov.cn/govweb/xhtml/2016gov/zhengce/policySearchResultsPage/images/minus.png) 0 0 no-repeat;
	}
	.dys_classified_by_subject_nav .dys_classified_by_subject_nav_item a{
		float: left;
		font-family: "microsoft yahei";
		font-size: 16px;
		color: #000;
		line-height: 24px;
		width: 178px;
		margin-left: 9px;
	}
	.dys_classified_by_subject_nav .dys_classified_by_subject_nav_item:hover{
		font-weight: bold;
		background-color: #ddd;
	}
	.dys_classified_by_subject_nav .dys_classified_by_subject_nav_item:hover,.dys_classified_by_subject_nav .dys_classified_by_subject_nav_item a:hover,.dys_central_relevant_documents span:hover{
		color: #004c88;
		cursor: pointer;
	}
	
	.dys_classified_by_subject_content{
		float: left;
		display: none;
		padding-left: 13px;
		width: 190px;
	}
	.dys_show{
		display: block;
	}
	.dys_classified_by_subject_content li{
		background: url(http://www.gov.cn/govweb/xhtml/2016gov/zhengce/policySearchResultsPage/images/state_council_documents_bg2.png) 0 7px no-repeat;
    	padding-left: 10px;
    	overflow: hidden;
    	zoom: 1;
    	margin-bottom: 5px;
	}
	.dys_look_more{
		font-family: "microsoft yahei";
		font-size: 14px;
		line-height: 40px;
		text-align: center;
	}
	.dys_look_more a{
		color: #1493fe;
		padding-left: 19px;
		background-position: 0 center;
    	background-repeat: no-repeat;
    	background-image: url(http://www.gov.cn/govweb/xhtml/2016gov/hudong/reviseTheInteraction/images/sanjiao.png);
	}
	/*特色标签导航*/
	.dys_featured_label_navigation{
		font-family: "microsoft yahei";
		font-size: 16px;
		font-weight: bold;
		line-height: 24px;
		text-indent: 18px;
		color: #000;
		background: url(http://www.gov.cn/govweb/xhtml/2016gov/zhengce/policySearchResultsPage/images/featured_label_navigation_bg.jpg) 0 center no-repeat;
		padding-bottom: 15px;
	}
	.dys_featured_label_navigation_content{
		padding-left: 6px;
		height: 168px;
		overflow: hidden;
	}
	.dys_featured_label_navigation_content li{
		font-family: "microsoft yahei";
		font-size: 14px;
		line-height: 24px;
		text-indent: 14px;
		color: #000;
		background: url(http://www.gov.cn/govweb/xhtml/2016gov/zhengce/policySearchResultsPage/images/state_council_documents_bg2.png) 0 7px no-repeat;
	}
	/*按公开年份分类*/
	.dys_bottomline{
		border-bottom: 1px dashed #015293;
		margin-bottom: 22px;
	}
	.dys_open_year{
		padding-left: 1px;
		left: 14px;
	}
	.dys_open_year li{
		background: url(http://www.gov.cn/govweb/xhtml/2016gov/zhengce/policySearchResultsPage/images/featured_label_navigation_bg.jpg) 0 center no-repeat;
	}
	.dys_openadd{
		cursor: pointer;
	}
	.dys_year_titile{
		margin-top: 20px;
	}
	/*中间*/
	.policySearchResultsPage_middle{
		
	}
	.dys_noSearchResultsPage{
		width: 600px;
	}
/*搜索政策无结果页*/
.policySearchnoResultsPage_middle{width:870px;}
.jg_box{margin:0px auto; text-align:center;width:330px;}
.jg_p{margin-left:45px; text-align:left;color:#7c7c7c; line-height:30px;}
.jg_Para02{height:35px; line-height:35px; color:#7c7c7c; font-size:18px; font-weight:bold;}
.ys02{ line-height:35px; float:left;}
	.result_con{
		overflow: hidden;
		zoom: 1;
		margin-top: 30px;
	}
	.middle_result_con{
		display: none;
	}
	.middle_result_con li{
		padding: 13px 3px 13px 3px;
		font-family: "宋体";
		font-size: 14px;
		line-height: 28px;
		border-bottom: 1px solid #efefef;
	}
	.middle_result_con li a{
		color: #000;
	}
	.middle_result_con li a span{
		color: #888;
	}
	.middle_result_con.show{
		display: block;
	}
	.rcdiv{
		float: left;
	}
	
	.middle_result{
		width: 616px;
		margin-bottom: 42px;
	}
	.middle_result_title {
		width: 616px;
		overflow: hidden;
		/* border-bottom: 3px solid #015293; */
		margin-bottom: 26px;
	}
	.middle_result_title li{
		float: left;
		padding: 0 12px ;
		height: 34px;
		border: 1px solid #d4d4d4;
		border-bottom: none;
		border-radius: 7px 7px 0px 0px;
		margin-right:8px;
		
	}
	.middle_result_title .mresult_current{
		/* background: #015293; */
		/* border-color: #015293; */
		border: none;
		border-bottom: 3px solid #1A56A8;
	}
	.middle_result_title li a{
		font-weight: bold;
		line-height: 34px;
		color: #1A56A8;
	}
	.middle_result_title .dys_jiedu{
		margin-right: 0;
	}
	.middle_result_title .mresult_current a{
		/* color: #fff; */
	}
	/*分页*/
	.pagination{
		width: 616px;
		text-align:center;
		/*解决ie9以上样式错乱问题*/
	}
	.pagination a{
		display: inline-block;
		height: 20px;
		line-height: 20px;
		vertical-align: middle;
		border: 1px solid #ababab;
		color: #0066be;
		font-family: "microsoft yahei";
		font-size: 12px;
		padding: 0 5px;
		cursor:pointer;
	}
	.pagination a.on{
		border: none;
	}
	.pagination .lastPage{
		color: #0066be;
	}
	.pagination span{
		font-size: 12px;
	}

	.toPage{
		display: inline;
		color: #606060;
	}
	
	.textNum{
		width: 34px;
		height: 18px;
		border: 1px solid #ababab;
		text-align: center;
	}
	/*右侧*/
	.policySearchResultsPage_right{
		width: 145px;
		border-left: 1px solid #efefef;
		padding-left: 20px;
	}
	/*日期筛选*/
	.dys_date_screening_title{
		font-family: "microsoft yahei";
		font-size: 16px;
		line-height: 20px;
		text-indent: 14px;
		color: #000;
		font-weight: bold;
		border-left: 3px solid #015293;
		margin-bottom: 15px;
	}
	.dys_date_screening_content{
		margin-bottom: 19px;
	}
	.dys_date_screening_content li{
		padding-left: 20px;
		font-family: "microsoft yahei";
		font-size: 14px;
		line-height: 40px;
		text-indent: 0;
		color: #7c7c7c;
	}
	.dys_date_screening_content li:hover{
		cursor: pointer;
		color: #015293 ;
	}
	.dys_date_screening_content li.active{
		background: url(http://www.gov.cn/govweb/xhtml/2016gov/zhengce/policySearchResultsPage/images/rightJiantou.png) 0 center no-repeat;
	}
	.sort-list li.fixed-date {
		background: none;
		padding: 6px 0;
	}
	.sort-list li.fixed-date p {
		padding: 4px 0
	}
	.sort-list li.fixed-date p.btn {
		text-align: center;
	}
	.fixed-date div {
		height: 12px;
		width: 200px;
	}
	.fixed-date span {
		display: none;
		color: #F00;
	}
	.fixed-date .date-input {
		width: 100px
	}
	.time_btn{
		margin-top: 20px;
	}
	.fixed-date{
		display: none;
	}
	/*热门搜索*/
	.dys_hot_search_content li{
		background: url(http://www.gov.cn/govweb/xhtml/2016gov/zhengce/policySearchResultsPage/images/fangkuai.png) 5px center no-repeat;
	}
	.tips_box em {
		font-style: normal;
		color: #0067a4;
	}
/*选中导航改变背景颜色*/
.dys_search_by_directory li.changeBgColor{
	background: #015293;
}
.dys_search_by_directory li.changeBgColor a{
	color: #fff;
}
.dys_search_by_directory li.changeBgColor a:hover{
	color: #fff;
}
/*高亮词显示红色*/
.middle_result_con li em{
	color: red;
}
/*全部，中央有关文件*/
.middle_result_con li.wenjian_active{
	border-bottom: 4px solid #c0e5f8;
	padding-bottom: 20px;
}
.dys_fenye{margin-bottom:10px;}
.web_hide{ display:none;}
.am-footer-switch{ display:none;}
.chongzhi{width: 80px;}
/*移动端*/
@media only screen and (max-width: 768px) {
.BlueTable ul li{height:auto !important;}
.BlueTable ul li a{width:96%!important;overflow:auto;text-overflow:initial;white-space:normal;}
.sousuoleft{width:100% !important;}
.w1{width:78% !important;padding-left:2% !important;}
#sosbtn1{width:20% !important;}
	.jg_Para02{height:auto;}
	.jg_box{width:100%;}
	.dys_search_by_directory {
	    width: 80%;
		padding-bottom:0px;
		margin:0px auto;

	}
	.am-footer-switch{display:block;}
	.web_hide{ display:block;}
	.policyAnalyzing_nav a{font-size:16px;}

	.dys_policySearchResultsPage_left{
		display: none;
	}
	.policySearchResultsPage_right {
		display: none;
	}

	.dys_policySearchResultsPage,.policySearchResultsPage_middle,.middle_result,.middle_result_title{
		width: 100%;
	}
	.policySearchResultsPage_middle{
		width: 96%;
		padding: 0 2%;
	}
	.middle_result_title li{
		width:18%;
		height:44px;
		margin-right: 1%;
		line-height: 15px;
	}
	.middle_result_title li a{
		font-size: 12px;
		line-height:15px;
		vertical-align: -moz-middle-with-baseline;
	}

	.pagination{
		text-align: center;
		width: 100%;
	}
	.pagination span{
		font-size: 12px;
	}
	.dys_fenye{
		margin-bottom: 10px;
	}
	.policy{padding-bottom:20px;}
	.middle_result{ margin-bottom:20px;}
	.policySearchnoResultsPage_middle{	width: 96%;
		padding: 0 2%;}
	.middle_result_title li{
		float: left;
		padding: 0 3px ;

		
	}
	.dys_search_by_directory li{
		float: left;
		margin-left: 26px;
		margin-bottom:10px;
		display:inline;
		width:35%;
		height: 40px;
		text-align: center;
		line-height: 40px;
		font-family: "microsoft yahei";
		font-size: 14px;
		color: #343434;
		border: 1px solid #d1e1ef;
		border-radius: 5px;
		-webkit-border-radius: 5px;
		-moz-border-radius: 5px;
		-ms-border-radius: 5px;
		-o-border-radius: 5px;
		background: #f6f9fd;
	}
	
	.dys_search_by_directory{ margin-bottom:10px;}
	.dys_search_by_directory li.changeBgColor{
		background: #015293;
	}
	.dys_search_by_directory li.changeBgColor a{
		color: #fff;
	}
	.dys_search_by_directory li.changeBgColor a:hover{
		color: #fff;
	}
	
	.middle_result_title li.mresult_current{
		line-height: 15px;
	}
	.middle_result_title li.dys_jiedu{
		line-height: 15px;
	}
	.latestPolicy_title{font-size:20px;}
	
}
.sousuonew1{
	width: 880px;
	/* height: 54px; */
	margin: 0 auto;
	position: absolute;
	 bottom: 80px;
	 left: 50%;
	margin-left:-440px;
}
.sousuoleft{width:680px;
height:50px;
border:2px solid #1A56A8;
border-radius:6px;line-height: 50px;margin: 0 auto;float:left;}
.w1{width: 585px;height: 100%;border: none;float: left;padding-left:5px;}
#sosbtn1{
	width:90px;
height:50px;
background:#1A56A8;
display: block;
float: left;
font-size:16px;
font-family:Microsoft YaHei;
font-weight:400;
color:#fff;
text-align: center;
}
.gjss{
	width:110px;
	height: 55px;
	background:#1A56A8;
	border-radius:6px;
	float: left;
	border:none;
	font-size:16px;
	font-family:Microsoft YaHei;
	font-weight:400;
	color:#fff;
	line-height: 55px;
	text-align: center;
	cursor: pointer;
}
.gjss:hover{color:#fff !important;;}
.reci1{width: 812px;
    height: 30px;
    line-height: 30px;
    margin: auto;margin-bottom: 50px;font-size:14px;
font-family:Microsoft YaHei;
font-weight:400;
color:#666666;}
    .reci1 span{float: left;font-size:16px;
font-family:Microsoft YaHei;
font-weight:bold;
color:#1A56A8;}
.reci1 a{
	color:#666666;
}
.dys_official_type .iconleft{width: 23px;height: 23px;position: absolute;left: 20px;top: 18px;}
.iconright{position: absolute;right: 20px;top: 18px;}
.ssfgkwj{height:44px;font-weight:normal;position:relative;font-size:18px;border-bottom:2px solid #015293;margin-top:-2px;}
.ssfgkwj span{display:block;height:44px;line-height:44px;float:left;color:#fff;padding:0 16px;background:#015296;border-radius:5px 5px 0px 0px;text-align:center;cursor:default;}
.BlueTable ul li{overflow:hidden;width:100%;margin:16px 0px;height:28px;line-height:28px;}
.BlueTable ul li a{display:block;width:80%;float:left;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.zcjdwj{height:44px;font-weight:normal;position:relative;font-size:18px;border-bottom:2px solid #015293;margin-top:-2px;}
.zcjdwj span{display:block;height:44px;line-height:44px;float:left;color:#fff;padding:0 16px;background:#015296;border-radius:5px 5px 0px 0px;text-align:center;cursor:default;}
