@charset "utf-8";
/* CSS Document */

.list_news .big-item dl dt {float: left; width: 45%;}
.list_news .big-item dl dt a {height: 180px;}
.list_news .big-item dl dd h3 {padding: 0 0 10px 0;}
.list_news .big-item dl dd h3 a {height: auto;}
.list_news .big-item dl dd {margin-left: 48%;}
.list_news .big-item dl dd p {height: auto;}

.list_news>div{padding: 0}
.list_news>div dt.col-xs-6{padding-left: 0;padding-right: 8px;}
.list_news>div dd.col-xs-6{padding-right: 0;padding-left: 7px}
.list_news >div {margin-bottom: 20px;}
.list_news >.item {width: 31%; margin-right: 3.5%;}
.list_news >.item.even {margin-right: 0;}
.list_news dl {color: #444444; margin-top: 30px; padding: 0;}
.list_news dl:first-child{margin-top: 0;padding-top: 0;border-top: 0;}
.list_news dl dt{padding: 0;position: relative;}
.list_news dl dt a {display: block; overflow: hidden;height: 200px}
.list_news dl dt .info_news{color: #ddd}
.list_news dl dt:hover .info_news{top: 20px;background: #9b7426;}
.list_news dl dt .info_news span{font-size: 16px;display: block;line-height: 20px;}
.list_news .item dl dt a{height: 150px; }
.list_news dl dt a img {width: 100%; min-height: 200px;}
.list_news dl dd{padding: 15px;background: #f7f7f7;    width: calc(100% - 40px);margin: -30px 20px 0 20px;position: relative;z-index: 2}
.list_news dl dd .info_news {font-size: 13px; color: #999; display: block; }
.list_news dl dd a.medium {display: block; margin: 10px 0; font-size: 20px; display: block;font-weight: 500;line-height:27px;}
.list_news div.col-xs-12 dl dd>h3 a{padding-top: 0}
.list_news dl dd p>a{color: #fd702d}
.list_news dl dd>a:hover,.list_news dl dd p>a:hover{color: red}
.list_news >.item dl dd h3 a{height: 55px;overflow: hidden;margin-bottom: 5px}
.list_news>.item dl dd p {	height: 90px;	overflow: hidden;	margin-bottom: 5px;}
.list_news .more{font-size: 13px;padding: 0 20px;margin-top: 20px;line-height: 35px;color: #fff!important;}
/*--------------news_page---------------*/

.news_page {
	border-radius: 5px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
}
.news_page > h1 {font-size: 20px; font-weight: 600; color:#000; margin-bottom: 5px;line-height: 27px;}
.news_page > p {color:#999; font-style: italic; margin-bottom: 10px; background:url(time.png) 0px 4px no-repeat; padding-left: 15px;}
.news_page > p a {color:#999;}
.news_page .brief_news_page {font-weight: 600; margin-bottom:10px;}
.news_page .content_news_page p { margin:15px 0px;}
.news_page .content_news_page img {max-width: 100%!important; height: auto!important; margin:0 auto; display: block;}
.related_news_page > p {font-size: 14px; border-bottom: 1px solid #d8d8d8; font-weight: bold; padding: 5px 0; margin-bottom: 10px;}
.related_news_page > p strong {background: #fff; display: inline-block; position: relative; margin-bottom: -15px; padding-right: 5px; font-weight: 600; font-size: 15px;}
.related_news_page ul {margin-top: 15px;}
.related_news_page ul li p a {display: block; border: 1px solid #ddd; padding: 4px; background: #fff;
	box-shadow: 1px 1px 2px 0 #e5e5e5;
	-webkit-box-shadow: 1px 1px 2px 0 #e5e5e5;
	-moz-box-shadow: 1px 1px 2px 0 #e5e5e5;
	-ms-box-shadow: 1px 1px 2px 0 #e5e5e5;
	-o-box-shadow: 1px 1px 2px 0 #e5e5e5;
	}
.related_news_page ul li a img {width: 100%;height: 120px;}
.related_news_page ul li > a {margin-top: 5px; color: #444; display: block;}
.related_news_page ul li > a:hover {color: #252559;}
.tags_news_page{margin-bottom: 20px}
.tags_news_page a {margin-right: 10px;padding: 2px 20px!important;font-size: 13px}

@media screen and (min-width: 18.750em) {
	.related_news_page ul {padding-left: 18px;}
	.related_news_page ul li {list-style: disc; color: #555;}
	.related_news_page ul li p {display: none;}
}

@media screen and (min-width: 48em) {
	.related_news_page ul {float: left; width: 100%; margin-top: 15px; padding-left: 0;}
	.related_news_page ul li {float: left; margin-left: 2%; width: 23.5%; list-style: none;}
	.related_news_page ul li:first-child {margin-left: 0;}
	.related_news_page ul li p {display: block;}
	.list_news>.item dl dd p {	height: 88px;	}
}