.bg_white {
	background-color: #fff;
}

body{
    /* background: url(../../policyDeclare/images/pageBg.png) no-repeat center center;
	background-size: 100% 100%; */
}

ul.dataList {
	box-sizing: border-box;
	padding: 0 22px;
}

ul.dataList li {
	padding: 35px 0;
	border-bottom: 1px solid #ededed;
}

ul.dataList li .listTitle {
	width: 1020px;
}

ul.dataList li .listTitle .hot {
	height: 14px;
	width: 30px;
	display: inline-block;
	background: url(../images/hot.png) no-repeat left center;
}

ul.dataList li .listTitle a:hover {
	color: #308bd8;
}

ul.dataList li .text-red {
	color: #fa2515;
}

.paraoverflow1 {
	display: -webkit-box !important;
	overflow: hidden;
	text-overflow: ellipsis;
	word-break: break-all;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 1;
}

ul.dataList li .spanIcon {
	height: 20px;
	line-height: 20px;
	padding: 0 6px;
	background-color: #f3f3f3;
	margin: 0 5px;
}

ul.dataList li .pListJj {
	height: 50px;
	line-height: 25px;
}

ul.dataList li .itemsBox span {
	height: 18px;
	border: 1px solid #fa8936;
	line-height: 18px;
	color: #ff9966;
	padding: 0 5px;
	border-radius: 4px;
	display: inline-block;
}

.lh16 {
	line-height: 16px;
}

ul.dataList li .timeBox {
	display: inline-block;
	color: #999;
	height: 16px;
	line-height: 16px;
	background: url(../../../public/images/icons/timeIcon.png) no-repeat 13px center;
	padding-left: 35px;
	border-left: 1px solid #999;
}

ul.dataList li .aBtn {
	width: 90px;
	height: 30px;
	line-height: 30px;
	border-radius: 4px;
	border: 1px solid #fa8936;
	background-color: #fa8936;
}

ul.dataList li .aBtn.aBtnFO {
	background-color: #fff;
	color: #fa8936;
}




/* 列表 start*/
/* 政策tabName */
.table_tabNameList {
	/* box-sizing: border-box;
    padding: 0 22px; */
	margin-top: 18px;
}

.table_tabNameList li {
	height: 46px;
	line-height: 46px;
	border-bottom: 1px dashed #c2c6cc;
	color: #808080;
	font-size: 16px;
}

.table_tabNameList li .table_tabName_title {
	width: 540px;
}

.table_tabNameList li .table_tabName_obj {
	width: 130px;
}

.table_tabNameList li .table_tabName_department {
	width: 180px;
}

.table_tabNameList li .table_tabName_supMet {
	width: 180px;
}

.table_tabNameList li .table_tabName_tag {
	width: 200px;
}
.table_tabNameList li .table_tabName_dept{
	width: 130px;
}
.table_tabNameList li .table_tabName_date {
	width: 130px;
}

/* 内容 */
ul.dataList {
	padding: 0;
}

ul.dataList li {
	height: 74px;
	line-height: 74px;
	padding: 0;
	border-bottom: 1px dashed #c2c6cc;
	color: #333333;
	font-size: 16px;
	padding: 0 15px;
}

ul.dataList li:hover {
	color: #1578f1;
	border-bottom: 1px dashed #1578f1;
	background-color: white;
	box-shadow: 1px 1px 7px 3px rgba(5,63,111,0.2);
}

ul.dataList li:hover a {
	color: #1578f1;
}

.dataList li .recom_title {
	width: 505px;
	padding-right: 20px;
}

.dataList li .recom_obj {
	width: 110px;
	padding-right: 30px;
}

.dataList li .recom_department {
	width: 160px;
	padding-right: 30px;
}

.dataList li .recom_supMet {
	width: 150px;
	padding-right: 30px;
}

.dataList li .recom_tag {
	width: 180px;
	padding-right: 30px;
}
.dataList li .recom_dept{
	width: 100px;
	padding-right: 30px;
}
.dataList li .recom_date {
	width: 115px;
}

/* 列表 end*/
.filterContainer ul li .filterBar.little {
	height: 28px;
	overflow: hidden;
}

/* .slideBtn {
	width: 40px;
	height: 24px;
	margin-top: 15px;
	background: url(../../../public/images/icons/icon_sildeDown.png);
} */

/* .all {
	background: url(../../../public/images/icons/icon_sildeUp.png);
}

.all:hover {
	background: url(../../../public/images/icons/icon_sildeUpOn.png);
}

.short:hover {
	background: url(../../../public/images/icons/icon_sildeDownOn.png);
} */
.content{
	min-height: 450px;
}
.kdxFilter{
	padding-left: 22px;
	font-size: 16px;
	line-height: 16px;
	color: #999999;
	background: url(../images/icon_check.png) no-repeat left center;
	margin-left: 30px;
	margin-top: 30px;
}
.kdxFilter.on{
	color: #148df7;
	background: url(../images/icon_checkOn.png) no-repeat left center;
}

.dataList li .recom_kdxTitle {
	width: 435px;
	padding-left: 70px;
	padding-right: 20px;
	background: url(../images/icon_kdx.png) no-repeat left 27px;
}

.headerBtm{
	height: 160px;
    background: url(../../../public/images/common/headerBottom_bg01.png) no-repeat top center;
    background-size: 100% 100%;
	overflow: hidden;
}
.headerBtm .titPic{
    margin-top: 38px;
    margin-left: -72px;
    width: 413px;
    height: 84px;
    background: url(../images/headerBg_wh01.png) no-repeat center center;
    background-size: 100% 100%;
}
.headerBtm .titPic img{
    margin-top: 24px;
    display: block;
    margin-right: 46px;
}


.zh_popUpbgWidthF .zh_popUpcon{
	min-width: 280px !important;
	width: fit-content;
}

.noLine1{
	margin-top: 50px;
	width: 1200px;
	background: #ebf4ff;
	border-radius: 5px;
}