.news-link{display:block;background:#FFF;padding:20px;border-radius:15px;}
.news-sub{color:#999;margin-bottom:10px;}
.news-sub .bi{color:#FF0000;}
.news-cover img{border-radius:15px;}

.news-caption .news-date{color:#999;margin:20px 0px 10px;}
.news-caption .news-date .bi{color:#FF0000;}
.news-caption .h5{color:#000;font-weight:bold;transition:all 0.5s;}
.news-link:hover .h5{color:#FF0000;}
.news-caption .news-txt{color:#999;line-height:2;}

.news-more{
	display:inline-block;
	background:#000;
	color:#FFF;
	padding:11px 15px;
	margin-top:15px;
	font-size:14px;
	font-weight:bold;
	border-radius:8px;
	position:relative;
	z-index:1;
	overflow:hidden;
}
.news-more:before{
	position:absolute;
	left:50%;
	top:50%;
	content:"";
	height:300px;
	width:300px;
	background:#FF0000;
	border-radius:50%;
	transform:translateY(-50%) translateX(-50%) scale(0);
	transition:0.5s cubic-bezier(0.25,0.46,0.45,0.94);
	z-index:-1;
}
.news-link:hover .news-more:before{transform:translateY(-50%) translateX(-50%) scale(1);}

#news_block_new .owl-nav{
	margin-top:0px;
	position:absolute;
	width:100%;
	left:0px;
	top:50%;
	transform:translateY(-50%);
}

#news_block_new .owl-nav button.owl-prev,
#news_block_new .owl-nav button.owl-next{
	color:#FFF;
	font-size:20px;
	margin:0px;
	position:absolute;
	top:50%;
	width:48px;
	height:48px;
	line-height:48px;
	border-radius:100%;
	transform:translateY(-50%);
	background:rgba(255,0,0,0.8);
	transition:all 0.5s;
}
#news_block_new .owl-nav button.owl-prev{left:-70px;}
#news_block_new .owl-nav button.owl-next{right:-70px;}
#news_block_new .owl-nav button.owl-prev:hover,
#news_block_new .owl-nav button.owl-next:hover{background:rgba(0,0,0,0.8);}
#news_block_new .owl-nav button.owl-prev:hover{left:-60px;}
#news_block_new .owl-nav button.owl-next:hover{right:-60px;}

#news_block_new .owl-dots{margin-top:10px;}
#news_block_new .owl-dots .owl-dot span{background:rgba(255,0,0,0.2);width:8px;height:8px;margin:5px;transition:all 0.5s;}
#news_block_new .owl-dots .owl-dot.active span{width:20px;}
#news_block_new .owl-dots .owl-dot.active span,
#news_block_new .owl-dots .owl-dot:hover span{background:rgba(255,0,0,1);}

@media (max-width: 1199px) {
	#news_block_new .owl-nav{display:none;}
}