.information{
	width: 100%;
	overflow: hidden;
	background: #fff;
}
/* .information .content{
	margin: 40px auto 20px;
} */
.information .content{
	margin: 0px auto 0px;
}
.information .news{
	width: 50%;
	float: left;
}
.information .news .newsBox{
	width: 97%;
	float: left;
	background: #ffffff;
	/*box-shadow: 0 0 5px rgba(0,0,0,0.16);*/
}
.news .headlines{
	border-bottom: 1px dashed #bebebe;
	overflow: hidden;
	display: block;
	width: 100%;
}
.news .headlines a{
	padding: 15px 20px;
	display: block;
	overflow: hidden;
}
.news .headlines .imgBox{
	width: 50%;
	padding-top: 33%;
	position: relative;
	float: left;
	overflow: hidden;background: #efefef;
}
.news .headlines .imgBox img{
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
}
.news .headlines .infos{
	width: 47%;
	margin-left: 3%;
	float: left;
}
.news .headlines .infos .mainTitle{
	font-size: 1.375em;
	color: #010101;
	margin-top: 12px;
	color: #d55401;
}
.news .headlines .infos .subTitle{
	font-size: 0.75em;
	color: #7c7c7c;
	line-height: 1.75em;
	height: 5.25em;
	overflow: hidden;
	margin-top: 16px;
}
.news .headlines .infos .data{
	margin-top: 24px;
}
.news .headlines .infos .data p.visitTimes{
	width: 50%;
	float: left;
	color: #b3b2b7;
	font-size: 0.875em;
}
.news .headlines .infos .data p.visitTimes span{
	margin-right: 6px;
	font-size: 1em;
}
.news .headlines .infos .data p.time{
	width: 50%;
	color: #7c7c7c;
	float: left;
	text-align: right;
	font-size: 0.875em;
}



.news .headlines1{
	border-bottom: 0px dashed #bebebe;
	overflow: hidden;
	display: block;
	width: 50%;
	float: left;
}
.news .headlines1 a{
	padding: 15px 20px;
	display: block;
	overflow: hidden;
}
.news .headlines1 .imgBox{
	width: 100%;
	padding-top: 53%;
	position: relative;
	float: none;
	overflow: hidden;background: #efefef;
}
.news .headlines1 .imgBox img{
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
}
.news .headlines1 .infos{
	width: 100%;
	margin-left: 3%;
	float: none;
}
.news .headlines1 .infos .mainTitle{
	font-size: 1.375em;
	color: #010101;
	margin-top: 12px;
	color: #d55401;
}
.news .headlines1 .infos .subTitle{
	font-size: 0.75em;
	color: #7c7c7c;
	line-height: 1.75em;
	height: 5.25em;
	overflow: hidden;
	margin-top: 16px;
}
.news .headlines1 .infos .data{
	margin-top: -8px; color:#c1c1c1;
}
.news .headlines1:hover {
	border: 0px solid #d55401;
	box-shadow: 0 0 5px rgba(0,0,0,0.16);
}



/*

#owl-demo .item{
	margin: 3px;
}
#owl-demo .item a img{
	display: block;
	width: 100%;
	height: auto;
}
#owl-demo .item a{
	padding: 15px 20px;
	display: block;
	overflow: hidden;
}
#owl-demo .item .imgBox{
	width: 100%;
	padding-top: 53%;
	position: relative;
	float: none;
	overflow: hidden;background: #efefef;
}
#owl-demo .item .imgBox img{
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
}
#owl-demo .item .infos{
	width: 100%;
	margin-left: 3%;
	float: none;
}
#owl-demo .item .infos .mainTitle{
	font-size: 1.375em;
	color: #010101;
	margin-top: 12px;
	color: #d55401;
}
#owl-demo .item .infos .subTitle{
	font-size: 0.75em;
	color: #7c7c7c;
	line-height: 1.75em;
	height: 5.25em;
	overflow: hidden;
	margin-top: 16px;
}
#owl-demo .item .infos .data{
	margin-top: -8px; color:#c1c1c1;
}
#owl-demo .item:hover {
	border: 0px solid #d55401;
	box-shadow: 0 0 5px rgba(0,0,0,0.16);
}

*/




#owl-demo .item{
	margin: 3px;
}
#owl-demo .item a img{
	display: block;
	width: 100%;
	height: auto;
}
#owl-demo .item a{
	padding: 15px 20px;
	display: block;
	overflow: hidden;
}
#owl-demo .item .imgBox{
	width: 100%;
	padding-top: 53%;
	position: relative;
	float: none;
	overflow: hidden;background: #efefef;
}
#owl-demo .item .imgBox img{
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
}

#owl-demo .item .imgBox .time{
	position: absolute;
	left: 12px;
	bottom: 9px;
	color: #363636;
}

#owl-demo .item .infos{
	width: 100%;
	margin-left: 3%;
	float: none;
}
#owl-demo .item .infos .mainTitle{
	font-size: 1.375em;
	color: #010101;
	margin-top: 12px;
	color: #d55401;
}
#owl-demo .item .infos .subTitle{
	font-size: 0.75em;
	color: #7c7c7c;
	line-height: 1.75em;
	height: 5.25em;
	overflow: hidden;
	margin-top: 16px;
}
#owl-demo .item .infos .data{
	margin-top: -8px; color:#c1c1c1;
}
#owl-demo .item:hover {
	border: 0px solid #d55401;
	box-shadow: 0 0 5px rgba(0,0,0,0.16);
}




.news .newsList{
	padding: 20px;
}
.news .newsList ul{
	overflow: hidden;
	max-height: 716px;
	float: left;
	width: 100%;

}
.news .newsList ul li{
	width: 100%;

	margin-bottom: 18px;


}


.news .newsList ul li a{
	color: #484848;
	font-size: 0.875em;
	-webkit-transition: all 0.3s ease-in-out;
	-moz-transition: all 0.3s ease-in-out;
	-ms-transition: all 0.3s ease-in-out;
	-o-transition: all 0.3s ease-in-out;
	transition: all 0.3s ease-in-out;
	display: inline-block;
	width: 98%;
	height: 14px;
	line-height: 16px;
	padding-left: 8px;
}
.news .newsList ul li a:hover{
	color: #d55401;
}
.news .newsList ul p a img{
	width: 300px; height: 135px; display: block; margin: 0px auto;
}
.news .newsList ul li a p span.text{
	width: 85%;
	display: block;
	float: left;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
	font-size: 16px;
}
.news .newsList ul li a p span.time{
	color: #7c7c7c;
	float: right;
}


.news .newsList1 ul{
	overflow: hidden;
	max-height: 716px;
	float: left;
	width: 49%;margin-right: 0.45%;
	counter-reset: li;
}
.news .newsList1 ul li{
	width: 100%;

	margin-bottom: 18px;


}
.news .newsList1 ul li:before{
	content: counter(li);
	counter-increment: li;
}

.news .newsList1 ul li a{
	color: #484848;
	font-size: 0.875em;
	-webkit-transition: all 0.3s ease-in-out;
	-moz-transition: all 0.3s ease-in-out;
	-ms-transition: all 0.3s ease-in-out;
	-o-transition: all 0.3s ease-in-out;
	transition: all 0.3s ease-in-out;
	display: inline-block;
	width: 88%;
	height: 14px;
	line-height: 16px;
	padding-left: 8px;
}

.tlinkList{clear: both; border: 1px solid #ccc; min-height: 240px}
.tlink-left{
	float: left;
	width: 40px;
	min-height: 240px;
	padding: 30px 10px;
	line-height: 24px;
	font-size: 20px;
	background:#fc9943 ;
}
.tlink-main{float: left; width: 90%; margin-left: 2%;padding: 20px;}
.tlink-main_cell { float: left; width: 49%; margin-right: 1%; min-height: 200px}
.tlink-main_cell a{  margin: 15px; display: block;white-space: nowrap; color: #363636;
	overflow: hidden;
	text-overflow: ellipsis; }

@media (max-width: 770px){
	.tlink-main_cell { float: left; width: 49%;}
	.tlinkList{clear: both; border: 1px solid #ccc; min-height: 640px}
	}





.newsListPage{
	margin: 24px 0 32px;
}
.information .notice{
	width: 49%;
	float: left;
	overflow: hidden; margin-left: 1%; margin-top: 32px;
}
.information .notice .noticeBox{
	width: 99%;
	overflow: hidden;
	float: right;
	background: #ffffff;
	/*box-shadow: 0 0 5px rgba(0,0,0,0.16);*/
	margin-top: 8px;
}
.notice .noticeList{
	width: 100%;
}
.notice .noticeList ul li{
	width: 47%;
	padding: 12px 0;
	overflow: hidden;
	position: relative;
	margin-right: 1.4%;
	float: left;
	height: 9rem;

	margin-bottom: 15px;
	border: 1px solid #ccc;
	border-left: 4px solid #616161;
}
.notice .noticeList ul li:hover i{
	width: 100%;
}
.notice .noticeList ul li i{

	position: absolute;
	left: 0;
	top: 0;
	width: 0;
	background: #fff;
	height: 100%;
	z-index: 1;
	-webkit-transition: width 0.3s ease-in-out;
	-moz-transition: width 0.3s ease-in-out;
	-ms-transition: width 0.3s ease-in-out;
	-o-transition: width 0.3s ease-in-out;
	transition: width 0.3s ease-in-out;
}
.notice .noticeList ul li .time{
	z-index: 2;
	width: 16%;
	float: none;
	margin-left: 12px;
	border-left: 0px solid #9f9f9f;
	position: relative;

}
.notice .noticeList ul li .time .blocks{
	width: 82%;
	height: 100%;
	/*background: #f3f3f3;*/
	margin: 0 auto;
	-webkit-transition: background-color 0.3s ease-in-out;
	-moz-transition: background-color 0.3s ease-in-out;
	-ms-transition: background-color 0.3s ease-in-out;
	-o-transition: background-color 0.3s ease-in-out;
	transition: background-color 0.3s ease-in-out;
}
.notice .noticeList ul li .time h2{
	line-height: 36px;
	color: #d55401;
	font-size: 2.4em;
	font-weight: 400;
	text-align: center;
	padding-left: 1px;
	-webkit-transition: color 0.3s ease-in-out;
	-moz-transition: color 0.3s ease-in-out;
	-ms-transition: color 0.3s ease-in-out;
	-o-transition: color 0.3s ease-in-out;
	transition: color 0.3s ease-in-out;
}
.notice .noticeList ul li .time p{
	margin: 0 0 4px;
	color: #fc9943;
	text-align: left;
	width: 90px;
	font-size: 1em;
	padding-left: 1px;
	-webkit-transition: color 0.3s ease-in-out;
	-moz-transition: color 0.3s ease-in-out;
	-ms-transition: color 0.3s ease-in-out;
	-o-transition: color 0.3s ease-in-out;
	transition: color 0.3s ease-in-out;
}
.notice .noticeList ul li:hover .time p,
.notice .noticeList ul li:hover .time h2,
.notice .noticeList ul li:hover .infos .mainTitle,
.notice .noticeList ul li:hover .infos .subTitle{
	color: #fc9943;
}
.notice .noticeList ul li:hover {
	/*border: 0px solid #c3c3c3; box-shadow: 0 0 5px rgba(0,0,0,0.16);*/
}
.notice .noticeList ul li .infos{
	position: relative;
	width: 95%;
	z-index: 2;
	margin-left: 5%;
	float: left;
}
.notice .noticeList ul li .infos .mainTitle{
	color: #494949;
	line-height: 1.5em;
	font-size: 1em;
	/*	white-space: nowrap;
        overflow: hidden;
        text-overflow: ellipsis;*/
	padding-left: 1px;
	-webkit-transition: color 0.3s ease-in-out;
	-moz-transition: color 0.3s ease-in-out;
	-ms-transition: color 0.3s ease-in-out;
	-o-transition: color 0.3s ease-in-out;
	transition: color 0.3s ease-in-out;
}
.notice .noticeList ul li .infos .subTitle{
	color: #a3a3a3;
	font-size: 0.95em;
	line-height: 1.5em;
	margin-top: 8px;
	height: 3em;
	overflow: hidden;
	-webkit-transition: color 0.3s ease-in-out;
	-moz-transition: color 0.3s ease-in-out;
	-ms-transition: color 0.3s ease-in-out;
	-o-transition: color 0.3s ease-in-out;
	transition: color 0.3s ease-in-out;
}



.bread_nav{
	width: 100%;
	overflow: hidden;
	margin-top: 40px;
}
/*小导航*/
.route_navigation{
	width: 1200px;
	font-size: 1em;
	line-height: 3em;
	margin: 0 auto;
	overflow: hidden;
}
.route_navigation li{
	display: inline-block;
	font-size: 0.75em;
	float: left;
}
.route_navigation li i{
	color: #999;
	font-size: 1em;
}
.route_navigation li a{
	color: #000;
	cursor: pointer;
}
.route_navigation li span{
	color: #999;
}
.route_navigation li .route_navigation_lastherf{
	cursor: text;
}

.crs-screen-item-content h6{background: #333; opacity: 0.8; padding: 4px;}
.crs-screen-item-content h6 a{color:#fff;}
.climg{    width: auto;
	height: auto;
	max-width: 100%;
	max-height: 100%;   }


@media (max-width: 1200px) {
	.information .content{
		width: 95%;
		margin: 70px auto 50px;
	}
}

@media (max-width: 1024px) {
	.information .content{
		margin: 70px auto 20px;
	}
	.information .news,.information .notice{
		width: 100%;
		margin: 0 auto 32px;
	}
	.information .news .newsBox,.information .notice .noticeBox{
		width: 100%;
	}
	.news .headlines .infos .subTitle{
		height: 14em;
	}
	.bread_nav{
		margin-top: 10px;
	}
	.notice .noticeList ul li { width: 98%; float: none; height: 4.5rem!important;  }
	.notice .noticeList ul li .time {float:left;}
	.notice .noticeList ul li .time p { margin-left: 20px; text-align: center; }
	.notice .noticeList ul li .time h2 { line-height: 30px; font-size: 2em; }
	.notice .noticeList ul li .infos {width: 75%;}
}

@media (max-width: 886px){
	.news .headlines .infos .subTitle{
		height: 10.5em;
	}
}

@media (max-width: 768px){
	.news .headlines .infos .subTitle{
		height: 7em;
	}
	.information .content {
		margin: 40px auto 20px;
	}
	.tlinkList {

		min-height: 400px;
	}
	.notice .noticeList ul li .time p { margin-left: 2px; text-align: center; }

}
@media (max-width: 640px){
	.news .headlines .infos .mainTitle{
		font-size: 1.25em;
		margin-top: 6px;
	}
	.news .headlines .infos .subTitle{
		margin-top: 10px;
	}
	.news .headlines .infos .data{
		margin-top: 10px;
	}
	.tlinkList {

		min-height: 500px;
	}

}

@media (max-width: 480px){
	.news .headlines .infos .mainTitle{
		font-size: 1.125em;
	}
	.news .headlines .infos .subTitle{
		height: 5.25em;
		margin-top: 12px;
	}
	.news .headlines .infos .data p.visitTimes,.news .headlines .infos .data p.time{
		font-size: 0.75em;
	}
	.news .headlines .imgBox{
		width: 100%;
		padding-top: 66%;
	}
	.news .headlines .infos{
		width: 100%;
		margin: 0;
	}
	.notice .noticeList ul li{width: 97%; height: 7.5rem}
	.notice .noticeList ul li .time { float: left}
	.notice .noticeList ul li .infos {width: 56%; padding-top: 5px;margin-left: 8%;}
}

@media (max-width: 420px){
	.news .newsList ul li a p span.text{
		width: 80%;
		font-size: 0.875em;
	}
	.news .newsList ul li a p span.time{
		font-size: 0.875em;
	}
	.notice .noticeList ul li .infos .mainTitle{
		font-size: 1em;
	}
	.tlink-main {
    float: left;
    width: 88%;
    margin-left: 0%;}
    .tlinkList {
    min-height: 240px;
	}
}





