/*
 * Author:sandy
 * Creat Date:2012-03-28
*/
.clearfix:after{content:".";height:0;visibility:hidden;display:block;clear:both;}
.clearfix{display:inline-block;}
.clearfix{display:block;}

.video_nav li{ background:url(imgvideov-bg.png) no-repeat;}

.videoul{ padding:50px 0 0 45px;}
.videoul li{float:left;display:inline;margin:0px 10px 0 10px;width:150px;text-align:center;}
.videoul img{margin-bottom:6px;}
.videoul li{position:relative;text-align:left;line-height:21px;height:196px;overflow:hidden;}
.videoul li i{position:absolute;background:#000;color:#fff;line-height:16px;padding:0 4px;left:0;top:84px;filter:alpha(opacity=60);-moz-opacity:0.60;opacity:0.60}
.videoul li .cnum{ margin-top:3px;}
.videoul li .cnum .icom{ float:right; margin-right:15px; background-position:-286px -174px}


.video_nav{ background:url(imgvideov-bg-x.png) repeat-x;height:37px; margin-bottom:15px;}
	.video_nav ul{width:950px;margin:0 auto;overflow:hidden; zoom:1; }
	.video_nav li{float:left; background-position:-498px 12px;padding:0 8px;}
	.video_nav .first{background:none;margin-left:-5px;}
	.video_nav li a{float:left;display:block;background:url(../img/video/l-bg-x.png) repeat-x;padding:0 13px 0 11px;color:#fff;height:37px;line-height:35px; font-size:14px;}
	.video_nav li a:hover,.tourism_nav li a.on{background:url(imgvideov-bg-x.png) repeat-x 0 -46px; height:35px; line-height:35px;}
	/*.video_nav li a:active{ background:#505050 !important; color:#fff !important; height:35px; line-height:35px;}*/
	
.recom-list{padding:0 0 8px;}
.recom-list li{float:left;display:inline; position:relative;text-align:left;overflow:hidden; height:194px; margin:0 0 0 15px; width:150px;}
.recom-list img{margin-bottom:6px;}
.recom-list li i{position:absolute;background:#000;color:#fff;line-height:16px;padding:0 4px;left:0;filter:alpha(opacity=60);-moz-opacity:0.60;opacity:0.60; top:84px;}
.cnum .icom{margin-left:9px;}

.con{ border:1px solid #e0e0e0; border-top:3px solid #656565; width:683px;}
.side{ border:1px solid #e0e0e0; border-top:3px solid #656565; width:248px;}


.videoCont .con,
.videoCont .side{ border:1px solid #e0e0e0; background:url(imgvideobg-repeat-x.png) repeat-x left top; height:417px; overflow:hidden;}
.videoCont .fl{ padding-left:15px; width:320px;}
.videoCont .videoD .fcimp5{ display:inline-block; margin:5px 0px 2px 0;}
.videoCont .fr{ width:348px;}
.videoCont .fr .cnum .icom{ margin-left:20px;}
.videoCont .side .recom-list li{ margin:0px 3px 10px 15px;width:100px; height:auto;}
.videoCont .side .recom-list li i{top:59px;}
.videoCont .side .recom-list li p{ color:#666;}
.videoCont .side .recom-list li p a:hover .fcimp2{ color:#fff !important;}
.videoCont .side .imgbox{ margin:-12px 0 0 15px;* margin:-5px 0 0 15px;}

.videoCont2 .con,
.videoCont2 .side{  height:411px; overflow:hidden;}
.videoCont2 .con .recom-list li{ height:184px;}
.videoCont2 .F_24 li{ margin-bottom:3px;}
.videoCont2 .side .h3t{ margin:-20px 15px -7px 15px;}
.videoCont2 .side .p1{ margin:0 15px;}
.F_vedio{ margin:0 15px; padding-bottom:17px;}
.F_vedio .fl{ position:relative; width:100px; margin-right:10px;}
.F_vedio .fl i{ position:absolute; left:0; bottom:0; z-index:10; color:#fff; line-height:16px; height:16px; padding:0 4px; background:#000; filter:alpha(opacity=60); -moz-opacity:0.6; opacity:0.6; z-index:1}
.F_vedio .F_videotext{ margin-left:110px;margin-top:-5px;}
.F_vedio .F_videotext strong a{ font-weight:normal; color:#222;}
.F_vedio .F_videotext .icom{ margin:0; }

.videolist{ *padding-bottom:15px;}
.videolist li{ float:left; width:60px; margin:0px 0 15px 15px; display:inline; text-align:center;}
.videolist li p{ padding-top:3px;}



