@charset "utf-8";
/* 
* Author: Lin xiao dong
* http://www.openwbs.com
*/

/**视频新闻**/
.ow-video-list{ padding:0 0 0 0;}
.ow-video-list:after {clear:both; content:"."; display:block; height:0px; visibility:hidden;}
.ow-video-list .bd{ padding:15px 0px 0px 0px;}
.ow-video-list .bd ul{ display:flex; flex-direction:row; flex-wrap:wrap; justify-content:flex-start; box-sizing:border-box; margin:0; padding:0px;}
.ow-video-list .bd ul li{ box-sizing:border-box; border:0; float:left; list-style:none; margin:0 20px 20px 0; padding:0; width:400px; position:relative;}
.ow-video-list .bd ul li .thumb{ border-radius:10px; width:100%; position:relative; overflow:hidden;}
.ow-video-list .bd ul li .thumb img{ height:100%; width:100%; vertical-align:top;}
.ow-video-list .bd ul li:hover .thumb img{ transform:scale(1.10,1.10); transition-duration:500ms; transition-timing-function:ease-out;}
.ow-video-list .bd ul li .thumb a i.play{ background-image:url("../images/iconplay.png"); background-position:0px 0px; background-size:80px; display:inline-block; height:80px; width:80px; position:absolute; top: calc(50% - 40px);  left: calc(50% - 40px); }
.ow-video-list .bd ul li:hover .thumb a i.play{ background-position:0px 80px;}
.ow-video-list .bd ul li .info{ box-sizing:border-box; padding:10px 0px 10px 0px; }
.ow-video-list .bd ul li .info h3{ font-size:16px; font-weight:normal; margin:0; padding:0; overflow:hidden; text-overflow:ellipsis; display:-webkit-box; -webkit-line-clamp:2; -webkit-box-orient:vertical; }
.ow-video-list .bd ul li .info h3 a{ color:#222222; position:relative; z-index:1;}
.ow-video-list .bd ul li:hover .info h3 a,
.ow-video-list .bd ul li .info h3 a:hover { color:#0067ed;}
.ow-video-list .bd ul li .info h3 a::before { content:""; position:absolute; width:0%; height:100%; left:0; top:1px; border-bottom:1px solid #0067ed; transition:0.5s; z-index:-1;}
.ow-video-list .bd ul li .info h3 a:hover::before { width:100%;}
.ow-video-list .bd ul li .datetime{ position:relative;}
@media (min-width:1800px) {
	.ow-video-list .bd ul li{ width:460px; }
}

/**内容详细**/
.ow-content-container h1.title{ color:#000; font-size:16px; font-weight:normal; margin:0; padding:0 0 15px 0; }
.video-content .video-play-section{ padding:15px 0px;}


/*相关内容*/
.ow-related-content{ padding:10px 0px 20px 0px;}
.ow-related-content .hd{ color:#333; font-size:18px; font-weight:bold; padding:10px 0px 5px 0px;}



