@charset "utf-8";
/*** Reset ***/

.news_list{
	padding-top:5px;	
}
.news_list dl{
	padding:19px 30px 35px 130px;
	position:relative;	
	border-bottom:#d4d4d4 solid 1px;
}
.news_list dl.no_bottom{
	border-bottom:0;
}
.news_list dl dt{
	position:absolute;
	left:0;
	left:10px;
	font-size:40px;
	font-family:"Myriad Pro";
}
.news_list dl dd{
	background:url(../img/news/bg-news.png) no-repeat 3px center;
	line-height:26px;
	padding-left:15px;
}
.news_list dl dd span{
	float:right;
}

.news_cont dl{
	padding:22px 0 35px 10px;
}
.news_cont dt{
	font-size:17px;
	font-family: 'Microsoft Yahei',"黑体";
	padding-bottom:12px;
}
.news_cont dd{
	color:#999;
}
.news_cont p{
	line-height:22px;
}
.news_cont .con_01 p{
	/*text-indent:24px;*/
	color:#999;
	padding-bottom:10px;
}
.news_cont .con_02{
	padding:22px 0 35px;
}
.news_cont .con_02 p{
	color:#999;
}
.news_cont .con_03 p{
	padding-bottom:22px;
}

.video_cont dl{
	padding-bottom:35px;
}
.video_cont dt{
	padding-left:10px;
	padding-bottom:30px;
}
.video_cont dd{
	color:#999;
	text-indent:24px;
	line-height:20px;
}

.video_list {

}
.video_list ul{
	padding-top:30px;
}
.video_list ul:after {
	content: ".";
	visibility: hidden;
	display: block;
	height: 0;
	clear: both;
}
.video_list li{
	float:left;
	width:190px;
	padding-left:60px;
	padding-bottom:13px;
}
.video_list li.no_p{
	padding-left:0;
}
.video_list li:nth-of-type(3n+1){
 padding-left:0;
}
.video_list li span{
	display:block;
	padding:15px 10px 0 10px;
	line-height:21px;
}
.video_list li em{
	display:block;
	padding:0 10px;
	color:#999;
	line-height:21px;
}

.my-4 {
	margin-top: 1.5rem !important;
  }
  /*分页*/
.page-num:not(:disabled) {
cursor: pointer;
}
.page-num, .page-link {
position: relative;
display: block;
padding: .5rem .75rem;
margin-left: -1px;
line-height: 1.25;
color: #17a2b8;
background-color: #fff;
border: 1px solid #dee2e6;
}
a.page-num:hover, .page-link:hover {
text-decoration: none;
}
.page-num-current {
z-index: 1;
color: #fff;
background-color: #17a2b8;
border-color: #17a2b8;
}
.page-num-current:hover {
color: #fff;
}