.video_main{ padding: 0; height: auto; overflow: hidden; margin: 2.083rem auto 1.66rem;}
/*页面左*/
.video_main .video_main_left{ width: 69%; float: left; height: auto;}
.video_main .video_main_left .left_ketang_title{ width: 100%; height: 3.33rem; background-color: #fff; box-shadow: 0 1px 2px rgba(0,0,0,0.05);}
/*视频切换*/
.video_main .video_main_left .left_ketang_title>div{ padding: 0 18px; min-width: 97px; float: left; height: 3.33rem; line-height: 3.33rem; text-align: center; color: #fff; background-color: #0060AA;}
.video_main .video_main_left .left_ketang_title>a{ text-align: center; text-decoration: none; display: block; float: right; width: 10%; min-width: 70px; height:3.33rem; color: #333; line-height: 3.33rem; text-align: center; transition: 0.5s all; -webkit-transition: 0.5s all; -moz-transition: 0.5s all; -ms-transition: 0.5s all; -o-transition: 0.5s all;}
.video_main .video_main_left .left_ketang_title>a:hover{ color: #0060AA;}
.video_main .video_main_left .left_ketang_banner{ width: 100%; height: auto; background-color: #fff; box-shadow: 0 1px 2px rgba(0,0,0,0.05); margin-top: 1.66rem;}
.video_main .video_main_left .left_ketang_banner .ketang_banner_left{ width: 80%; height: 29.7rem; float: left;}
.video_main .video_main_left .left_ketang_banner .ketang_banner_left>a{display: none; width: 100%; height: 29.7rem; position: relative; color: #fff; text-decoration: none;}
.video_main .video_main_left .left_ketang_banner .ketang_banner_left>a>div{ width: 100%; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; height: 3.5rem; line-height: 3.5rem; position: absolute; bottom: 0; padding-left: 15px; background-color: rgba(0,0,0,.5);}
.video_main .video_main_left .left_ketang_banner .ketang_banner_right{ float: right; width: 19.5%; height: 29.7rem;}
.video_main .video_main_left .left_ketang_banner .ketang_banner_right>div{ width: 100%; height: 7.24rem; margin-bottom: 3px;}
.video_main .video_main_left .left_ketang_banner .ketang_banner_right>div>a{ display: block; width: 100%; height: 7.24rem; line-height: 7.24rem; color: #fff; text-align: center; text-decoration: none; background-color: rgba(0,0,0,.5) !important; transition: .5s all; -webkit-transition: .5s all; -moz-transition: .5s all; -ms-transition: .5s all; -o-transition: .5s all;}
.video_main .video_main_left .left_ketang_banner .ketang_banner_right>div>a:hover{ background-color: rgba(0,0,0,0) !important;}
/*精品课堂视频*/
.video_main .video_main_left .left_ketang_shipin{ width: 100%; height: auto; overflow: hidden; padding-bottom: 3px;}
.video_main .video_main_left .left_ketang_shipin>div{ width: 31.6%; height: 19rem; margin-top: 1.66rem; padding: 1.66rem; background-color: #fff; box-shadow: 0 1px 2px rgba(0,0,0,0.05); float: left;}
.video_main .video_main_left .left_ketang_shipin>div>div{ width: 100%; height: auto;}
.video_main .video_main_left .left_ketang_shipin>div>div>a{ display: block; width: 100%; overflow: hidden; position: relative;}
.video_main .video_main_left .left_ketang_shipin>div>div>a img{ position: relative;}
.sanj{ width: 50px; height: 50px; border-radius: 50px; top: 30%; left: 36%; opacity: 0; filter: alpha(opacity=0); background-color: rgba(0,0,0,.3); position: absolute; z-index: 9; transition: .5s all; -webkit-transition: .5s all; -moz-transition: .5s all; -ms-transition: .5s all; -o-transition: .5s all;}
.sanj>div{width: 0; height: 0; margin: 15px 18px; border-left: 18px solid #fff; border-top: 11px solid transparent; border-bottom: 11px solid transparent;}
.video_main .video_main_left .left_ketang_shipin>div>div>a:hover .sanj{ opacity: 1; filter: alpha(opacity=100);}

.video_main .video_main_left .left_ketang_shipin>div>a{ width: 100%; height: 50px; overflow: hidden; margin-top: 1rem; display: block; color: #333; text-decoration: none; transition: .5s all; -webkit-transition: .5s all; -moz-transition: .5s all; -ms-transition: .5s all; -o-transition: .5s all;}
.video_main .video_main_left .left_ketang_shipin>div>a:hover{ color: #0060AA;}
.lrmar{ margin: 0 2.6%;}
/*会议报告*/
.video_main .video_main_left .left_huiyi_content{ width: 100%; height: auto; overflow: hidden; padding-bottom: 3px;}
.video_main .video_main_left .left_huiyi_content>div{ float: left; width: 49%; height: auto; background-color: #fff; margin-top: 1.66rem; box-shadow: 0 1px 2px rgba(0,0,0,0.05);}
.video_main .video_main_left .left_huiyi_content .left_huiyi_content_right{ float: right;}
.huiyi_con_img{ width: 170px; height: 146px; padding: 1.66rem 0.83rem 1.66rem 1.66rem; float: left;}
.huiyi_con_img>a{ display: block; width: 100%; overflow: hidden; position: relative;}
.huiyi_con_img>a img{ position: relative;}
.sanj2{ width: 50px; height: 50px; border-radius: 50px; top: 28%; left: 34%; opacity: 0; filter: alpha(opacity=0); background-color: rgba(0,0,0,.3); position: absolute; z-index: 9; transition: .5s all; -webkit-transition: .5s all; -moz-transition: .5s all; -ms-transition: .5s all; -o-transition: .5s all;}
.sanj2>div{width: 0; height: 0; margin: 15px 18px; border-left: 18px solid #fff; border-top: 11px solid transparent; border-bottom: 11px solid transparent;}
.huiyi_con_img:hover .sanj2{ opacity: 1; filter: alpha(opacity=100);}
.huiyi_con_neir{ float: left; width: 54%; padding: 1.66rem 0; height: 146px;}
.huiyi_con_neir .con_neir_title{ display: block; width: 100%; height: 30px; line-height: 30px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; font-size: 15px; color: #333; font-weight: bold; text-decoration: none; transition: .5s all; -webkit-transition: .5s all; -moz-transition: .5s all; -ms-transition: .5s all; -o-transition: .5s all;}
.huiyi_con_neir .con_neir_zuoz{ width: 100%; height: 40px; color: #0060AA; overflow: hidden;}
.huiyi_con_neir .con_neir_zuoz>img{ width: 30px; height: 30px; border: 1px solid #676767; margin-right: 10px; border-radius: 100px;}
.huiyi_con_neir .con_neir_deta{ width: 100%; height: 36px; color: #737373; text-decoration: none; display: block; font-size: 12px; overflow: hidden; transition: .5s all; -webkit-transition: .5s all; -moz-transition: .5s all; -ms-transition: .5s all; -o-transition: .5s all;}
.huiyi_con_neir .con_neir_title:hover,.huiyi_con_neir .con_neir_deta:hover{ color: #0060AA;}
/*页面右*/
.video_main .video_main_right{ width: 29%; height: auto; float: right;}
/*本周话题讨论*/
.video_main .video_main_right .right_huati_title{ width: 100%; height: 3.33rem; background-color: #fff; box-shadow: 0 1px 2px rgba(0,0,0,0.05);}
.video_main .video_main_right .right_huati_title div{ padding: 0 18px; float: left; height: 3.33rem; line-height: 3.33rem; text-align: center; color: #fff; background-color: #0060AA;}
.video_main .video_main_right .right_huati_content{ width: 100%; overflow: hidden; height: auto; padding: 1.083rem 0 0.83rem 1.083rem; margin-top: 1.66rem; background-color: #fff; box-shadow: 0 1px 2px rgba(0,0,0,0.05);}
.video_main .video_main_right .right_huati_content>div{ font-weight: bold;}
.video_main .video_main_right .right_huati_content li{ float: left; margin-right: 10px; height: 2.9rem; line-height: 2.9rem;}
.video_main .video_main_right .right_huati_content li a{ color: #333; padding: 3px; text-decoration: none; transition: .5s all; -webkit-transition: .5s all; -moz-transition: .5s all; -ms-transition: .5s all; -o-transition: .5s all;}
.video_main .video_main_right .right_huati_content li a:hover{ color: #fff; background-color: #0060AA;}
/*小广告banner*/
.video_main .video_main_right .right_banner{ width: 100%; margin-top: 1.66rem;}
/*更多视频页面*/
.video_main .video_main_left .left_gengduo_top>div{ display: none; width: 75px; background-color: #0060AA; position: relative; color: #fff; height: 3.33rem; text-align: center; line-height: 3.33rem;}
.video_main .video_main_left .left_gengduo_top>div>p{ width: 10px; height: 5px; position: absolute; left: 44%; top: 3.33rem; background: url(../images/e_tubiao.png) no-repeat;}
.video_main .video_main_left .left_gengduo_top{ width: 100%; height: 3.33rem; background-color: #fff; box-shadow: 0 1px 2px rgba(0,0,0,0.05);}
.video_main .video_main_left .left_gengduo_top>ul{  width: 100%; height: 3.33rem; line-height: 3.33rem; float: left;}
.video_main .video_main_left .left_gengduo_top>ul li{ float: left; width: 10%; position: relative;}
.video_main .video_main_left .left_gengduo_top>ul li p{ width: 10px; height: 5px; position: absolute; left: 44%; top: 3.33rem; background: url(../images/e_tubiao.png) no-repeat;}
.video_main .video_main_left .left_gengduo_top>ul li a{ text-align: center; color: #333; text-decoration: none; text-align: center; display: block; width: 100%; height: 3.33rem; transition: .5s all; -webkit-transition: .5s all; -moz-transition: .5s all; -ms-transition: .5s all; -o-transition: .5s all;}
.video_main .video_main_left .left_gengduo_top>ul li a:hover{ color: #0060aa !important;}
.video_main .video_main_left .left_gengduo_top>ul li .n-hover:hover{color:#fff !important;}
.yinc{ display: none;}
.box_shipin{ display: none;}
/*分页*/
.paging{ width: 100%; height: auto; margin: 3.33rem 0 5rem 0; overflow: hidden;}
.paging ul{ width: 60%; height: 2.9rem; margin: 0 auto;}
.paging ul li{ float: left; width: 8%; height: 2.7rem; margin-left: 10px; box-shadow: 0 1px 2px rgba(0,0,0,0.05);}
.paging ul li a{ width: 100%; display: block; height: 2.7rem; border-radius: 2px; line-height: 2.7rem; text-decoration: none; text-align: center; color: #333; background-color: #fff; transition: .3s all; -webkit-transition: .3s all; -moz-transition: .3s all; -ms-transition: .3s all; -o-transition: .3s all;}
.paging ul li a:hover{ background-color: #0060AA; color: #fff;}

@media screen and (max-width: 1200px) { 
	.video_main .video_main_left .left_ketang_shipin>div>a{ width: 100%; height: 65px; overflow: hidden; margin-top: 1rem; display: block; color: #333; text-decoration: none; transition: .5s all; -webkit-transition: .5s all; -moz-transition: .5s all; -ms-transition: .5s all; -o-transition: .5s all;}

	.huiyi_con_neir{ float: left; width: 47%; padding: 1.66rem 0; height: 146px;}
	
	.paging ul{ width: 70%; height: 2.9rem; margin: 0 auto;}
}
@media screen and (max-width: 992px) { 
	.video_main .video_main_left{ width: 100%; float: left; height: auto;}
	.video_main .video_main_right{ display: none;}
	
	.huiyi_con_neir{ float: left; width: 53%; padding: 1.66rem 0; height: 146px;}
}
@media screen and (max-width: 768px) { 
	.video_main .video_main_left .left_ketang_banner .ketang_banner_left{ width: 100%; height: 29.7rem; float: none;}
	.video_main .video_main_left .left_ketang_banner .ketang_banner_left>a{display: none; width: 100%; height: 29.7rem; position: relative; color: #fff; text-decoration: none;}
	.video_main .video_main_left .left_ketang_banner .ketang_banner_left>a>div{ width: 100%; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; height: 3.5rem; line-height: 3.5rem; position: absolute; bottom: 0; padding-left: 15px; background-color: rgba(0,0,0,.5);}
	.video_main .video_main_left .left_ketang_banner .ketang_banner_right{ float: right; width: 100%; height: 7.24rem; margin-top: 0.5%;}
	.video_main .video_main_left .left_ketang_banner .ketang_banner_right>div{ width: 24.5%; float: left; height: 7.24rem; margin-right: 0.5%;}
	.video_main .video_main_left .left_ketang_banner .ketang_banner_right>div>a{ display: block; width: 100%; height: 7.24rem; line-height: 7.24rem; color: #fff; text-align: center; text-decoration: none; background-color: rgba(0,0,0,.5);}
	
	.lrmar{ margin: 0;}
	
	.video_main .video_main_left .left_huiyi_content>div{ float: none; width: 100%; height: auto; background-color: #fff; overflow: hidden; margin: 1.66rem auto 0; box-shadow: 0 1px 2px rgba(0,0,0,0.05);}
	.video_main .video_main_left .left_huiyi_content .left_huiyi_content_right{ float: none;}
	.huiyi_con_neir{ float: left; width: 73%; padding: 1.66rem 0; height: 146px;}
	
}
@media screen and (max-width: 720px) { 
	.huiyi_con_neir{ float: left; width: 70%; padding: 1.66rem 0; height: 146px;}
}
@media screen and (max-width: 650px) { 
	.huiyi_con_neir{ float: left; width: 65%; padding: 1.66rem 0; height: 146px;}
}
@media screen and (max-width: 636px) { 
	.paging ul{ width: 60%; height: 2.9rem; margin: 0 auto;}
}
@media screen and (max-width: 600px) { 
	.video_main .video_main_left .left_ketang_shipin>div{ width: 90%; margin: 1rem auto; height: 19rem; padding: 1.66rem 0; background-color: #fff; box-shadow: 0 1px 2px rgba(0,0,0,0.05); float: none;}
	.video_main .video_main_left .left_ketang_shipin>div>div{ width: 223px; margin: 0 auto; height: auto;}
	.video_main .video_main_left .left_ketang_shipin>div>a{ width: 223px; margin: 0 auto; height: 40px; overflow: hidden; margin-top: 1rem; display: block; color: #333; text-decoration: none; transition: .5s all; -webkit-transition: .5s all; -moz-transition: .5s all; -ms-transition: .5s all; -o-transition: .5s all;}
}
@media screen and (max-width: 585px) { 
	.paging ul{ width: 70%; height: 2.9rem; margin: 0 auto;}
}
@media screen and (max-width: 580px) { 
	.video_main .video_main_left .left_gengduo_top>div{ display: block;}
	.video_main .video_main_left .left_gengduo_top>ul{ display: none; float: left; width: 75px; position: relative;}
}
@media screen and (max-width: 504px) { 
	.huiyi_con_neir{ float: left; width: 60%; padding: 1.66rem 0; height: 146px;}
	.paging ul{ width: 90%; height: 2.9rem; margin: 0 auto;}
}
@media screen and (max-width: 443px) { 
	.huiyi_con_img{ width: 170px; height: 146px; padding: 1.66rem 0.83rem 1.66rem 1.66rem; float: left;}
	.huiyi_con_neir{ float: left; width: 50%; padding: 1.66rem 0; height: 146px;}
}
@media screen and (max-width: 406px) { 
	.paging ul{ width: 100%; height: auto; overflow: hidden; margin: 0 auto;}
	.paging ul li{ float: left; width: 8%; height: 2.7rem; margin:0 0 10px 10px; box-shadow: 0 1px 2px rgba(0,0,0,0.05);}
}
@media screen and (max-width: 357px) { 
	.huiyi_con_img{ display: none;}
	.huiyi_con_neir{ float: none; width: 90%; margin: 0 auto; padding: 1.66rem 0; height: 146px;}
}