/* CSS Document */
.clearfix::before, .clearfix::after {content: "";display: table;}
.clearfix::after {clear: both;overflow: hidden}
.bgf5{background-color:#f5f5f5; min-height:700px;}
.w1024{ width:1024px; margin:0 auto; font:"微软雅黑"; font-weight:normal; }
.video_top{ width:96%; background-color:#bda263; height: 50px; padding:0 2%; float:left}
.video_top a{ color:#fff; line-height:50px; font-size:18px;margin-right:20px;}
.video_top_box{ float:left; width:100%; height:658px;}
.video_top_box_l{ float:left; width:220px;height:658px; background-color:#373c41;}
#video_detail_box_top{ height:658px;position: relative;}
.next{background-image: url(../images/web_video_jt_down.png);background-repeat: no-repeat; background-size:100%;display: block;	height: 35px;width: 36px;cursor:pointer;position: absolute;right:68px;bottom:10px;}
.pre{background-image: url(../images/web_video_jt_up.png);background-repeat: no-repeat;background-size:100%;display: block;	height: 35px;width: 36px;cursor:pointer;position: absolute;left:68px;bottom:10px;}
#wai_box{overflow: hidden;position: relative;width:220px; height:606px; float:left;}
.show_box{ width:220px; height:1000000px;top:0px; left:0px; position:absolute;}
.show_list{ float:left; background-image: url(../images/web_video_bg.png); width:219px; height:99px; margin-top:2px; position:relative;}
.show_list a{ color:#fff; font-size:14px; margin:0 10%; width:80%; float:left; margin-top:10px;}
.show_list a.choose{ color:#e9be05;}
.show_list a p{ float:left; width:100%; display:block;white-space:nowrap; overflow:hidden; text-overflow:ellipsis; font-size:14px; margin-bottom:5px;}
.show_list a em{ font-size:24px;}
.show_list a.choose var{ position:absolute; width:52px; height:23px;top:14px; right:23px; text-align:center; color:#fff; background-color:#ffd006; border-radius:3px; font-style:normal; font-size:12px; line-height:23px; font-weight: normal;}




.video_top_box_r{ float:right; width:804px;height:658px; }
.video_top_box_r a{ display:block; position:relative;top:0px; left:0px; width:100%;height:100%; }
.video_top_box_r img{display:block; position:absolute;top:0px; left:0px; width:100%;height:100%;z-index:0;}
.video_top_box_r var{position: absolute;width: 60px;height: 60px;top: 45%;left: 48%;z-index: 1;background-image: url(../images/web_video_btn_1.png);background-size: 100%;}
.video_detail_nr{ background-color:#000; width:100%;float:left; height:618px;}
.video_detail_btn{width:100%; float:left; margin-top:30px;}
.video_detail_btn a{ background: url(../images/web_video_btn.png);float:right; width:110px; height:50px; padding:0 5px 5px 0; line-height:55px; text-align:center; color:#4d4d4d; font-size:18px; font-weight:bold; margin-left:20px;}

.video_list_box{ float:left; width:100%;}
.video_list_top{ float:left; width:100%; font-size:24px; color:#e50112; font-weight:bold; margin-top:35px;}
.video_list_tit{ float: left;width: 100%;color: #333333;font-size: 18px;margin-top: 15px;}
.video_list_tit span{ float:left;}
.video_list_tit var{ float:left; width:9px; height:16px; background-image: url(../images/web_video_jt_l.png); background-repeat:no-repeat; background-size:100%; margin:2px 0 0 5px;}

.video_list_k{float:left; width:100%;}
.video_list{ float:left; width:330px; margin:15px 5px 15px 6px;}
.video_list_t{ float:left; width:100%; display:block; position:	relative;height:172px;}
.video_list_t img{ width:330px; height:172px;position:absolute; z-index:0;}
.video_list_t var{ position:absolute; width:50px; height:50px; top:40%; left:45%; z-index:1; background-image:url(../images/web_video_btn_1.png); background-size:100%;}
.video_list_b{ float:left; width:100%; background-color:#fff; height:115px;}
.video_list_bt{float:left; width:310px; margin:20px 0 0 10px; font-weight:bold; font-size:18px; color:#666666;display:block;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.video_list_bc{float:left; width:155px;margin:15px 0 0 10px; }
.video_list_bc span{ float:left; font-size:18px; color:#d70c18; width:155px; height:16px; margin-top:10px; font-weight:bold;}
.video_list_bc span em{ color:#d70c18}
.video_list_bc ul{ float:left; margin-top:-2px;}
.video_list_bc ul li{ float:left; width:15px; height:16px; background-image:url(../images/icon_68.png); background-size:100%; margin-right:2px;}
.video_list_bc ul li.star_none{  background-image:url(../images/icon_69.png);}
.video_list_bb a{float:right; width:150px; height:40px; margin:15px 10px 0 0; background:url(../images/web_video_btn_2.png); }