.video_bg{background:url(../images/news_bg.png) repeat-x; width:100%; height:auto;}
.video_main{ margin:0 auto; width:1000px;}

.video-item{  padding:10px; border-radius:5px; background:#f2f2f2;}
.video-item a{margin-left: 10px; display:block; float:left; width:100px; height:32px; line-height:32px; text-align:center; font-size:14px; font-weight:bold; color:#333; border-radius:5px;}
.video-item a:hover,.video-item a.on{ background:#4bc0a8; color:#fff; text-decoration:none;}

.video-subitem{ margin-top:13px;}
.video-subitem a,.video-subitem span{ display:inline-block; float:left; padding:7px 0; font-size:14px; line-height:14px; color:#666;}
.video-subitem a{ margin:0 18px;}
.video-subitem a:hover,.video-subitem a.on{ border-bottom:2px solid #4bc0a8; color:#4bc0a8;  text-decoration:none;}

.video-list{ margin-top:20px; min-height:300px;}
.video-list li{ position:relative; float:left; margin-right:20px; margin-bottom:20px; width:235px; height:146px; border-radius:5px;}
.video-list li.mright0{ margin-right:0;}
.video-list li a.video-img{ display:block; position:relative;}
.video-list li a.video-img img{ width:235px; height:146px;}



.video-list li .tit-bg{ position:absolute; bottom:0; left:0; z-index:5; width:100%; height:36px; border-radius:0 0 5px 5px; background:#000;opacity: 0.6;filter:alpha(opacity=60);}
.video-list li h3{ position:absolute; left:0; bottom:0; z-index:10; padding:0 10px; height:36px; line-height:36px; overflow: hidden;white-space: nowrap;-o-text-overflow: ellipsis;text-overflow: ellipsis; width:215px;}
.video-list li:hover h3{ background:#4bc0a8;}

.video-list li h3 a{ color:#fff; font-weight:normal;}
.video-list li .icon-new{ position:absolute; left:0; top:0; z-index:1; width:94px; height:93px; background:url(../images/icon-new.png) no-repeat;}
.video-list li .video-bg{ position:absolute; left:0px; top:0; z-index:4; width:100%; height:100%; border-radius:5px;  background: url(../images/play53.png) no-repeat center #999;opacity: 0.7;filter:alpha(opacity=70); display:none;}
.video-list li:hover .video-bg{ display:block;}
.video-list li .video-play{ position:absolute; left:50%; top:50%; z-index:5; margin-left:-26px; margin-top:-26px; width:52px; height:52px; background:url(../images/play-btn.png) no-repeat;}
.video-list li.on .tit-bg{ background:#4bc0a8; opacity: 1.0;filter:alpha(opacity=100);}
/********************************/


.video_title{ height:45px; border-bottom:1px solid #4bc0a8; line-height:45px; font-size:24px; color:#4bc0a8;}

.video_mv{ width:100%; padding-top:20px;}
.video_mvl{ width:745px; height:550px; padding:0px 20px 0 0; float:left;}
.video_mvr{ width:215px; height:475px; float:left; background:#f7f7f7; padding:10px;}
.video_mvr p{ padding:0px; line-height:30px; font-size:14px;}
.video_mvr .hr {height: 20px;line-height: 20px;border-bottom:1px dashed #999999;}
.video_mvr span{ text-align:center; width:185px; text-align:center; font-size:14px; padding:0 15px; line-height:30px;}


.video_main .title4{ border:1px solid #cccccc; height:50px;; padding-left:30px;}
.video_main .title4 span{ display:block; width:100px; text-align:center; line-height:45px; font-size:22px;  height:47px; border-bottom:3px solid #4bc0a8; color:#4bc0a8; font-family:"黑体"; font-weight:bold;}
.video_main .spxq{ padding:20px; line-height:30px;border:1px solid #cccccc; min-height:300px; margin-top:-1px;}

/* page */
.page-box{ padding:20px 0; font-size:14px; line-height:30px; }
.page-box .page-all{ float:right; width:80px;}
.page-box .page-all span{font-size:18px; color:#333;}
.page-box .page{ float:right;}
.page-box .page a,.page-box .page span{ display:block; float:left; padding:0 10px; text-decoration:none;}
.page-box .page a:hover,.page-box .page span{border-radius:5px; background:#f87189; color:#fff; }
.page-box .page a.disable,.page-box .page a.disable:hover{ color:#a2a2a2; cursor:not-allowed; background:none;}