/* CSS Document */
.l-subheader, .l-section {padding-left: 2.5rem;padding-right: 2.5rem;}
.l-section{position: relative;margin: 0 auto;padding-top: 150px;padding-bottom: 150px;background:#000;color: #fff;}
.l-section-img{position:absolute;top:0;left:0;right:0;bottom:0;background-position:center center;background-size:cover}
.l-section-overlay{position:absolute;top:0;left:0;right:0;bottom:0}
.l-section-h {position: relative;margin: 0 auto;width: 100%; color:#fff}
.l-section-h h1{font-weight:700;font-size:36px;margin-bottom:10px;text-transform:uppercase;}
.l-section-h p{font-size:14px;}

@media screen and (max-width:640px) {
	.l-section{position: relative;margin: 0 auto;padding-top: 50px;padding-bottom: 50px;background:#000;color: #fff;}
}


.view_contents{ padding:25px 0px;font-size: 16px;color: #666666;line-height: 1.8;font-family: Microsoft YaHei;}
.view_contents p{ margin-bottom:10px;font-size: 16px;}
.wp-block-image figcaption{text-align:center}

.wp-block-gallery{margin-top:25px;}
.view_contents h2{font-weight:normal;font-size:30px;line-height:1.4;letter-spacing:0;margin:20px 0px 10px 0px;text-transform:uppercase; color:#333; font-weight:bold}
hr {box-sizing: content-box;height: 0!important;;border:#ebebeb solid 1px!important; margin:10px 0px;}

.tab_scroll{ background:#E5E5E5;}
.tab_scroll ul{ display:flex; flex-wrap:wrap}
.tab_scroll ul li{ padding:0px 15px;}
.tab_scroll ul li a{font-size:18px;padding:20px 20px; display:block}
.tab_scroll ul li a.cur{color: #cf000d;border-bottom:#cf000d solid 2px;}

@media screen and (max-width:640px) {
	.tab_scroll ul li{ padding:0px 5px;}
	.tab_scroll ul li a{font-size:14px;padding:10px 10px;}
	
}

.position-top{ height:102px;}
@media screen and (max-width:640px) {
	.position-top{ display:none}
}

.newsBigTit {
	font-size: 24px;
	font-weight: bold;
	text-align: center;
	margin-bottom: 10px;
	line-height: 60px;
	
}.detail_2 .arrow {
	color: #999;
	border-bottom: 1px solid #ccc;
	line-height: 25px; padding-bottom:15px; text-align:center
}
#newsList_style_23_1578466210917 .timesSet {
	font-size: 20px;
	font-weight: bold;
	color: #da251d;
	line-height: 30px;
}
.newslist_style_23{padding: 0;margin: 0;list-style: none; background-color: #fff;}
.newslist_style_23 li{overflow: hidden;box-sizing: border-box; padding-bottom: 0; display:flex}
.newslist_style_23 .newsDate{width: 240px; padding-right: 1.8em;border-right: 1px solid #ddd;}
.newslist_style_23 .newsDate .newsTime{display: block; font-size: 18px;text-align: right; overflow: hidden;box-sizing: border-box;}
.newslist_style_23 .newsCont:before{content: '';display: block;width: 14px;height: 14px;border-radius: 10px;position: absolute;top: 4px;left: -8px;background-color: #ddd;}
.newslist_style_23 .newsCont{position: relative;border-left: 1px solid #ddd;padding: 0 0 0 24px;left: -1px;box-sizing: border-box;}
.newslist_style_23 .newsCont .newsTitle{font-size: 18px;overflow: hidden;}
.newslist_style_23 .newsCont .newsBrief{display: -webkit-box; overflow: hidden; clear: both;}
.newslist_style_23 .newsCont .newsTitle .titleHr{display: block; height: 4px!important; width:40px; background-color: #96b788; margin:10px 0 12px 0!important;padding: 0!important;border: 0px!important;}
.newslist_style_23 .newsCont .newsTitle a{font-size: inherit; line-height: inherit; color: inherit; display: -webkit-box; overflow: hidden; text-overflow: ellipsis; word-wrap: break-word; white-space: normal !important; -webkit-line-clamp: 1; -webkit-box-orient: vertical;}
.newslist_style_23 .newsCont .newDetail{font-size: 14px;color: #999;overflow: hidden;margin-top: 24px;}
.newslist_style_23 .nsDate{display: inline-block;}

/*alex---后期加的图片样式*/
.newslist_style_23 .newPic{background-color: #eee;width:100%;overflow:hidden; position:relative; box-sizing:border-box; float:right; margin-top: 30px;margin-bottom: 36px;}
.newslist_style_23 .newPic a{display: block; position: absolute; left: 0; top: 0; width: 100%;} 
.newslist_style_23 .newPic img{width:100%; float: left;background-color: #eee;}
.newslist_style_23 .newPic2{display: none;}
.newslist_style_23 .show_all{width:100%;float: left;padding-bottom: 36px;}
.newslist_style_23 .show_all a{border:0px; display:inline-block; text-align:center;font-size:14px; line-height: 42px; padding:0 50px; margin-top: 38px; color:#ffffff; background-color: #96b788;}
.newslist_style_23 .newSort{display: inline-block;float: left; color:#333;margin-right: 20px;}


@media screen and (max-width: 640px) {
	.newslist_style_23 .newsDate{width: 120px;padding-right: 10px;} 
	.newslist_style_23 .newsDate .newsTime{font-size: 14px;padding:0;}
	.newslist_style_23 .newsCont:before{width: 8px;height: 8px;top: 8px;left: -5px;}
	.newslist_style_23 .newsCont{ padding: 0 0px 0px 10px;width: calc(100% - 120px - 12px);}
	.newslist_style_23 .newsCont .newsTitle{font-size: 14px;}
	.newslist_style_23 .newsCont .newsTitle a{display: -webkit-box; overflow: hidden; text-overflow: ellipsis; word-wrap: break-word; white-space: normal !important; -webkit-line-clamp: 1; -webkit-box-orient: vertical;}
	.newslist_style_23 .newsCont .newsBrief{display: -webkit-box; overflow: hidden; }
	.newslist_style_23 .newsCont .newDetail{font-size: 12px;margin-top: 4px;}
	.newslist_style_23  .newPic{width:100%;float:none;margin-bottom: 16px;margin-top: 16px;}
	.newslist_style_23 .show_all{width:100%;margin-top:0;padding-bottom: 0;}
	.newslist_style_23 .newsCont .newsTitle .titleHr{height: 2px!important;}
	.newslist_style_23 .show_all a{font-size: 12px;line-height: 28px;margin-top: 6px;margin-bottom: 16px;}
}
	#newsList_style_23_1578466210917 .newDetail.pc {display:block;}
	#newsList_style_23_1578466210917 .newDetail.pad, #newsList_style_23_1578466210917 .newDetail.mobile {display:none;}
	#newsList_style_23_1578466210917 .newTitle.pc {display:block;}
	#newsList_style_23_1578466210917 .newTitle.pad, #newsList_style_23_1578466210917 .newTitle.mobile {display:none;}
	@media screen and (min-width:641px) and (max-width:1200px) {
		#newsList_style_23_1578466210917 .newDetail.pad {display:block;}
		#newsList_style_23_1578466210917 .newDetail.pc, #newsList_style_23_1578466210917 .newDetail.mobile {display:none;}
		#newsList_style_23_1578466210917 .newTitle.pad {display:block;}
		#newsList_style_23_1578466210917 .newTitle.pc, #newsList_style_23_1578466210917 .newTitle.mobile {display:none;}
	}
	@media screen and (max-width:640px) {
		#newsList_style_23_1578466210917 .newDetail.mobile {display:block;}
		#newsList_style_23_1578466210917 .newDetail.pc, #newsList_style_23_1578466210917 .newDetail.pad {display:none;}
		#newsList_style_23_1578466210917 .newTitle.mobile {display:block;}
		#newsList_style_23_1578466210917 .newTitle.pc, #newsList_style_23_1578466210917 .newTitle.pad {display:none;}
	}

@media screen and (min-width: 1025px) {
 
	#newsList_style_23_1578466210917 .newslist_style_23 .newsDate{width:  280px;}
	#newsList_style_23_1578466210917 .newslist_style_23 .newsCont{width: calc(100% - 280px - 24px);}
	}
@media screen and (min-width: 640px) and (max-width: 1024px) {
	#newsList_style_23_1578466210917 .newslist_style_23 .newsDate{width:  240px;}
	#newsList_style_23_1578466210917 .newslist_style_23 .newsCont{width: calc(100% - 240px - 24px);}
		
}
@media screen and (max-width: 640px) {
 
}

#newsList_style_23_1578466210917 .btnaSet {
	background: #f4f4f4;
	color: #333333;
	border-width: 1px;
	border-style: solid;
	border-color: #dddddd;
	font-size: 14px;
	line-height: 40px;
	margin-top: 20px;
	margin-bottom: 20px;
}