/*logo*/
.logo{ margin-top:50px; margin-bottom:20px;}
.video_logo{ width:318px; height:44px; background:url(../images/logo.jpg) no-repeat left top; float:left;} 
.video_seach{ float:right; width:303px; height:40px;}
.video_line_1600{ background:url(../images/line_1600.jpg) no-repeat top center; width:100%; height:3px; max-width:1600px; min-width:1000px;}

/*导航*/
.video_guide{ padding:10px 0; height:22px;}
.video_guide li{ width:122px; height:22px; line-height:22px; background:url(../images/line_12.jpg) no-repeat right; float:left; text-align:center}
.video_guide li a{ font-size:16px; font-weight:200; font-family:"Microsoft Yahei"; display:block;}
.video_guide li a:hover{ background-color:#0fa6ea; color:#FFFFFF;}
.video_none_guide{ background:none!important;}

/* 焦点图 */
.w655{ width:655px;}
.focusBox { position: relative; width: 655px; height: 335px; overflow: hidden; font: 12px/1.5 Verdana, Geneva, sans-serif; text-align: left; background: white; }
.focusBox .pic img { width: 655px; height: 335px; display: block; }
.focusBox .txt-bg { position: absolute; bottom: 0; z-index: 1; height: 38px; width:100%; background: #333; filter: alpha(opacity=40); opacity: 0.4; overflow: hidden; }
.focusBox .txt { position: absolute; bottom: 0; z-index: 2; height: 38px; width:100%; overflow: hidden; }
.focusBox .txt li{ height:38px; line-height:38px; position:absolute; bottom:-38px; width:100%; text-align:center;  }
.focusBox .txt li a{ display: block; color: white; padding: 0 0 0 10px; font-size: 12px; font-weight: bold; text-decoration: none; }
.focusBox .num { position: absolute; z-index: 3; bottom: 42px; right: 8px; }
.focusBox .num li{ float: left; position: relative; width: 18px; height: 15px; line-height: 15px; overflow: hidden; text-align: center; margin-right: 1px; cursor: pointer; }
.focusBox .num li a,.focusBox .num li span { position: absolute; z-index: 2; display: block; color: white; width: 100%; height: 100%; top: 0; left: 0; text-decoration: none; }
.focusBox .num li span { z-index: 1; background: black; filter: alpha(opacity=50); opacity: 0.5; }
.focusBox .num li.on a,.focusBox .num a:hover{ background:#f60; }

/* 导读 */
.guide_title{ height:36px; line-height:36px; }
.guide_title a{  font-weight:400; font-family:"Microsoft Yahei"; font-size:16px; color:#000000; }
.guide_reader{ width:320px;}
.guide_reader li{ width:195px; overflow:hidden;white-space:nowrap;  background:url(../images/jingtou.jpg) no-repeat left 5px; padding-left:25px; height:26px; line-height:26px; }
.guide_reader li a{  font-weight:200; font-family:"Microsoft Yahei"; font-size:14px; color:#393939; }

/* 时政 */
.w650{ width:650px;}
#nav_shizheng{width:38px; height:31px;margin:0; vertical-align:bottom;display:table-cell; font-family:"Microsoft Yahei"; font-size:18px; font-weight:200;}
#w650_nav{ height:2px; background:url(../images/line_650.jpg) no-repeat left top; }

/* 书记省长 */
.w320{ width:320px;}
#nav_sjsz{width:140px; height:31px;margin:0; vertical-align:bottom;display:table-cell; font-family:"Microsoft Yahei"; font-size:18px; font-weight:600; color:#c42b41;}
#w320_nav{ height:2px; background:url(../images/line_320.jpg) no-repeat left top; }

.w255{ width:255px;}
.img_title{ text-indent:2em; font-family:"Microsoft Yahei"; font-size:16px; color:#9c9c9c; line-height:24px;} 
.img_guide_reader{ width:255px; }
.img_guide_reader li{ width:230px; overflow:hidden;white-space:nowrap;  background:url(../images/jingtou.jpg) no-repeat left 5px; padding-left:25px; height:26px; line-height:26px; }
.img_guide_reader li a{  font-weight:200; font-family:"Microsoft Yahei"; font-size:14px; color:#393939; }

.w390{ width:390px;}
.pt25{ padding-top:25px;}
.img_120_90{ width:390px;}
.img_120_90 li{ float:left; width:120px; margin-left:10px;}
.img_120_90 li p{ width:120px; margin-top:20px; line-height:20px; font-family:"Microsoft Yahei"; font-size:14px; color:#393939; }

.w310{ width:310px;}
.nav_guide{width:60px; height:31px;margin:0; vertical-align:bottom;display:table-cell; font-family:"Microsoft Yahei"; font-size:18px; font-weight:200; }
.w310_nav{ height:2px; background:url(../images/line_310.jpg) no-repeat left top; }
.ml35{margin-left:35px}

.img_120_90_bottom{ width:390px;}
.img_120_90_bottom li{ float:left; width:120px; padding:20px;}
.img_120_90_bottom li p{ width:120px; margin-top:20px; line-height:20px; font-family:"Microsoft Yahei"; font-size:14px; color:#393939; }

