.com-blog-slide-listBanner-ow-2{ 
	background: var(--primary-color); 
	border-bottom: 10px solid #776c50;
}
.com-blog-slide-listBanner-ow-2 .container-fluid{
	padding-left: 40px;
	padding-right: 40px;
}
.com-blog-slide-listBanner-ow-2 .btn-circle{
	width: 40px;
	height: 40px;
	line-height: 40px;
	margin-top: 10px;
	border-radius: 50%;
	text-align: center;
	padding: 0;
	display: inline-block;
	color: initial;
	background: #fff;
	transition: all .2s ease-in-out;
}
.com-blog-slide-listBanner-ow-2 .btn-circle:hover{
	background: var(--primary-color);
	color: #fff !important;
}
.blog-item.img-left{
	display: inline-block;
	width: 100%;
	background: #f0f0f0;
}
.blog-item.img-left .img-box{ width:40%; display: inline-block; float: left; position: relative; overflow: hidden;}
.blog-item.img-left .desc-box{ width:60%; display: inline-block; float: left; padding: 15px 20px; padding-bottom: 0;}
.blog-item.img-left .desc-box .htitle a{ color:#333; }
.blog-item.img-left .desc-box .htitle a:hover{ color: var(--primary-color); }
.blog-item.img-left .img-box img{ transition:all .3s ease-in-out; }
.blog-item.img-left:hover .img-box img{ transform:scale(1.1); }

@media(max-width:1565px){
	.blog-item.img-left .desc-box{ padding:20px; }
	.blog-item.img-left .desc-box h4{
		font-size: 18px;
		text-overflow: ellipsis;
		-webkit-line-clamp: 1;
		-webkit-box-orient: vertical;
		overflow: hidden;
		display: -webkit-box;
	}
	.blog-item.img-left .desc-box p{
		text-overflow: ellipsis;
		-webkit-line-clamp: 2;
		-webkit-box-orient: vertical;
		overflow: hidden;
		display: -webkit-box;
		margin-bottom: 0;
	}
}
@media(max-width:1280px){
	.blog-item.img-left .desc-box h4{ -webkit-line-clamp: 2; }
	.com-blog-slide-listBanner-ow-2 .btn-circle{ display:none; }
	.blog-item.img-left .desc-box{
		padding: 15px;
		zoom: 0.9;
	}
}
@media(max-width:1024px){
	.blog-item.img-left .img-box,
	.blog-item.img-left .desc-box{
		width: 100%;
	}
	.blog-item.img-left .desc-box{ padding-bottom:30px; }
}
