/* made by Patrick.Sun */
.pathbox{
	position:relative;
	z-index:100;
	line-height: 50px;
	height:50px;
	color:#333;
	background: #f8f8f8;
}
.pathbox a{
	font-size: 14px;
}
.pathbox .pathTitle{
	font-size: 14px;
}
/*2017-5-11 made for filter column left txt width*/
.filterContainer .filterBox{
	border: 1px solid #ddd;
	border-bottom: 0;
}
.filterContainer .topFilterBox{
	border: 1px solid #ddd;
	border-bottom: 0;
}
.filterContainer .bottomFilterBox{
	border: 1px solid #ddd;
	border-top: 0;
	border-bottom: 0;
}
.filterContainer ul li.clearfix{
	border-bottom:1px solid #e8e8e8;
}
/*当筛选条左侧文本是2个字符*/
.filterColumnTxtwidth1{
	width:65px;
}
/*当筛选条左侧文本是4个字符*/
.filterColumnTxtwidth2{
	width: 95px;
}
.filterColumnTxtwidth3{
	width: 98px;
}
/* 条件筛选 模块样式  开始*/
.filterContainer .filterBox li span.filterBar{
	/*width: 1116px;*/
	/*change 2017-5-11*/
	/*display:inline-block;*/
	width: 1100px;
	line-height: 36px;
}
span.filterBar span.tools,span.filterBar span.checkboxBar{
	display: block;
}
span.filterBar label.checkboxLabel{
	margin-right: 15px;
	cursor: pointer;
}
span.filterBar span.tools label.checkboxLabel input,span.checkboxBar label input{
	margin-right:5px;
}
span.filterBar span.tools font.cancelBtn{
	display: inline-block;
	width: 46px;
	height: 19px;
	line-height: 19px;
	color: #308bd8;
	border:1px solid #308bd8;
	cursor: pointer;
	border-radius: 2px;
}
span.checkboxBar label{
	float:left;
	display:block;
	width: 220px;
	height:40px;
	margin-bottom: 5px;
}
*+html span.checkboxBar label > span.inputBox{
	padding-top: 1px;
}
span.checkboxBar label > span.inputBox{
	display:block;
	padding-top: 5px;
	width: 18px;
	height: 31px;
	line-height: 0;
}
span.checkboxBar label >span.labelTxt{
	display:block;
	line-height: 20px;
	width: 180px;
}
/*span.checkboxBar .label190{
	width: 190px;
}
span.checkboxBar .label210{
	width: 210px;
}
span.checkboxBar .label290{
	width: 290px;
}*/
.filterBox li span.filterTitle{
	display:inline-block;
	height:36px;
	line-height: 36px;
	color: #333;
	vertical-align: middle;
}
.filterContainer .filterBox li a{
	display: inline-block;
	padding: 0 10px;
	height: 22px;
	line-height: 22px;
	margin-left: 15px;
	border-radius: 2px;
	color: #333;
	vertical-align: middle;
}
.filterContainer .filterBox li a:hover{
	background:#eeeeee;
	color:#666;
}
.filterContainer .filterBox li a.hasBlueBg{
	color:#ffffff;
	background:#308bd8;
}
.filterBox li select{
	width: 132px;
	height: 26px;
	margin-left: 20px;
	color:#999;
	border: 1px solid #dddddd;
	vertical-align: middle;
}
.filterBox li label.radioLabel{
	margin-left: 55px;
	color:#308bd8;
	vertical-align: middle;
	cursor: pointer;
}
.filterBox li label input{
	vertical-align:-1px;
}
.filterBox li input.dateInput{
	width: 132px;
	height: 26px;
	line-height: 26px;
	margin-left: 15px;
	color:#999;
	border: 1px solid #dddddd;
	/*vertical-align: middle;*/
	text-indent: 10px;
	background: url(../../images/ZctImages/icons/dateInputIcon.jpg) no-repeat 105px center;
}
.filterSlide{
	display: none;
}
.slideBtnBox{
	height: 36px;
	text-align: center;
}
.slideBtnBox.boderTop{
	border-top: 1px solid #ddd;
}
.slideBtnBox .slideBtn{
	text-indent: 25px;
	display:inline-block;
	height: 20px;
	margin-top: 10px;
	cursor: pointer;
	background: url(../../images/ZctImages/icons/FilterSildeDownIcon.jpg) no-repeat left center;
}
.slideBtnBox .slideUp{
	background: url(../../images/ZctImages/icons/SildeUpIcon.jpg) no-repeat left center;
}
/*条件筛选 模块样式  结束*/
/*快讯 模块 开始*/
.newsContainer{
	margin-top: 20px;
}
.newsContainer .topPagination{
	line-height: 46px;
	height: 46px;
	margin-bottom: 10px;
	background: #f0f0f0;
}
.newsContainer .topPagination span{
	display: inline-block;
	vertical-align: middle;
	margin-right: 23px;
}
.topPagination span .thisPageIndex{
	color: #ff8517;
}
.topPagination span .allPageIndex{
	margin-right: 23px;
}
.newsContainer .topPagination a{
	display: inline-block;
	width:50px;
	height: 22px;
	border: 1px solid #dddddd;
	vertical-align: middle;
}
.newsContainer .topPagination a.noBorderLeft{
	border-left: 0;
}
.topPagination a.prevBtn{
	background: #ffffff url(../../images/ZctImages/icons/newsListPrevBtn.png) no-repeat center center;
}
.topPagination a.prevBtn:hover{
	background: #F0F0F0 url(../../images/ZctImages/icons/newsListPrevBtn.png) no-repeat center center;
}
.topPagination a.nextBtn{
	width:47px;
	background: #ffffff url(../../images/ZctImages/icons/newsListNextBtn.png) no-repeat center center;
}
.topPagination a.nextBtn:hover{
	background: #F0F0F0 url(../../images/ZctImages/icons/newsListNextBtn.png) no-repeat center center;
}
.newsListPage li{
	width: 100%;
	height: 48px;
	line-height: 48px;
	border-bottom: 1px dashed #dddddd;
}
.newsListPage li span,.newsListPage li font{
	display: inline-block;
	vertical-align: middle;
}
.newsListPage li > .newsLink{
	display: inline-block;
	width: 710px;
}
.newsListPage li font.date{
	color: #999999;
}
.newsListPage li a:hover{
	color: #308bd8;
}
.newsListPage li span.labelTitle{
	padding-left:25px;
	margin-left:170px;
}
.newsListPage li .label1{
	background: url(../../images/ZctImages/icons/LabelIcon1.png) no-repeat left center;
}
.newsListPage li .label2{
	background: url(../../images/ZctImages/icons/LabelIcon2.png) no-repeat left center;
}
.newsListPage li .label3{
	background: url(../../images/ZctImages/icons/LabelIcon3.png) no-repeat left center;
}
.newsListPage li .label4{
	background: url(../../images/ZctImages/icons/LabelIcon4.png) no-repeat left center;
}
.newsListPage li .label5{
	background: url(../../images/ZctImages/icons/LabelIcon5.png) no-repeat left center;
}
.newsListPage li .label6{
	background: url(../../images/ZctImages/icons/LabelIcon6.png) no-repeat left center;
}
.newsContainer .bottomPagination{
	padding: 40px 0;
}
/*快讯模块结束*/
/*路径 模块 开始*/
.pathbox a:hover{
	color:#308bd8;
}
/* 路径 模块 结束*/
/* 政策快讯  独有样式 开始*/
.mainContent{
	width: 900px;
}
.ZhengCeNewsList{
	width:900px;
}
.ZhengCeNewsList li .newsLink{
	display: inline-block;
}
.ZhengCeNewsList li font.fllowIcon{
	display: inline-block;
	width: 58px;
	height: 23px;
	line-height: 23px;
	margin-left: 5px;
	margin-top: 12px;
	background: url(../../images/ZctImages/icons/hasJieDuFllowIcon.png) no-repeat center center;
}
.ZhengCeNewsList li span.labelTitle{
	margin-left: 50px;
}
/*政策快讯 右侧 热门 开始*/
.hotPolicyContainer{
	width: 250px;
}
.hotPolicyContainer p.title{
	height:30px;
	color: #308bd8;
	border-bottom: 1px solid #dddddd;
}
.hotPolicyContainer p.title span.leftBlueLine{
	display: inline-block;
	width:6px;
	height: 18px;
	vertical-align:middle;
	margin-right: 5px;
	background: #308bd8;
}
.hotPolicyContainer p.title span.titleTxt{
	display: inline-block;
	vertical-align:middle;
}
.hotPolicyContainer .hotPolicyBox{
	padding-top:10px;
}
.hotPolicyBox .listMenu li{
	height: 39px;
	line-height: 39px;
	background: url(../../images/ZctImages/icons/listStyleRight.png) no-repeat center left;
	border-bottom: 1px dashed #dddddd;
}
.hotPolicyBox .listMenu li a{
	margin-left:30px;
}
.hotPolicyBox .listMenu li a:hover{
	color: #308bd8;
}
.hotPolicyBox .listMenu li.noBorBottom{
	border-bottom: 0;
}
/*政策 快讯 右侧 热门 结束*/
/* 政策 快讯 独有样式 结束*/
/*科技解读 独有样式 开始*/
.jieDuNewsList span.leftFllowIcon{
	width: 50px;
	height: 49px;
	line-height: 49px;
	background: url(../../images/ZctImages/icons/YuanChuangIcon.jpg) no-repeat center center;
}
/*科技解读 独有样式 结束*/
/* 项目模板 独有样式 开始*/
.outerBox{
	margin-bottom: 20px;
}
.outerBox .topPagination{
	background: #ffffff;
	height: 45px;
}
.outerBox .moduleTitle{
	color: #333333;
}
.outerBox .newsBox{
	border:1px solid #dddddd;
}
.outerBox .newsBox .sideBar{
	width: 240px;
	height: 290px;
}
.outerBox .newsBox .bar1{
	background: #308bd8;
}
.outerBox .newsBox .bar1:hover{
	background: #3fa1f3;
}
.outerBox .newsBox .bar2{
	background:#29a398;
}
.outerBox .newsBox .bar2:hover{
	background:#2abdb0;
}
.outerBox .newsBox .bar3{
	background:#50a938;
}
.outerBox .newsBox .bar3:hover{
	background:#5dba44;
}
.outerBox .newsBox .sideBar .muBanIcon{
	display: block;
	margin: 40px auto 32px auto;
}
.outerBox .newsBox .sideBar .txt{
	width: 140px;
	line-height: 32px;
	margin: 0 auto;
}
.outerBox .newsBox .listBox{
	width: 914px;
}
.outerBox .newsBox .listBox li{
	width: 412px;
	line-height:38px;
	margin-left: 30px;
	padding-left:15px;
	background:url(../../images/ZctImages/icons/discGrayIcon.png) no-repeat left center;
	float: left;
	color: #dddddd;
	border-bottom: 1px dashed #dddddd;
}
.outerBox .newsBox .listBox li:nth-last-child(1){
	border-bottom:0;
}
.outerBox .newsBox .listBox li:nth-last-child(2){
	border-bottom:0;
}
.outerBox .newsBox .listBox li a{
	display: inline-block;
	height: 38px;
	color: #333;
}
.outerBox .newsBox .listBox li a:hover{
	color: #308bd8;
}
/*项目模板 独有样式 结束*/