﻿@charset "utf-8";
/* CSS Document */
/*导航*/
.menus{ width:980px; height:38px; margin:0 auto; position:relative;}
.menus span.home_menu{ width:101px; height:38px; background:url(z_menu_home_bg.jpg) left no-repeat; display:block; float:left; position:absolute; left:0; top:0; }
.menus span.home_menu a{ display:block; width:101px; height:38px; text-indent:-999em;}
.menus span.home_menu_right_bg{ width:6px; height:38px; background:url(z_menu_right.jpg) right no-repeat; display:block; position:absolute; right:0; top:0;}
.menus ul{ width:873px; height:38px; background:url(z_menu_line_bg.jpg) repeat-x; float:left; overflow:hidden; position:absolute; left:101px; top:0;}
.menus ul li{ float:left; background:url(z_menu_line.jpg) left no-repeat; height:38px; line-height:38px; padding-left:25px;}
.menus ul li a{ padding-right:25px; color:#fff7fc; font:bold 14px Microsoft YaHei,微软雅黑; text-decoration:none; height:35px; line-height:35px; display:block; float:left;}
.sou{background:url(search.jpg) no-repeat left center; width:161px; height:30px; float:right;}
.text{ border:none; width:121px; height:30px; float:left; padding-left:10px; background:none; }
.submit{ border:none; cursor:pointer; background:url(search_bg1.jpg) no-repeat right center; width:19px; height:30px; float:left}

/*头部背景图片*/
.pd_banner{ width:980px; overflow:hidden; margin:10px auto; background:url(z_top_banner.jpg) no-repeat; height:70px;}


.warp{ width:980px; overflow:hidden; margin:0 auto;}
.main{ width:690px; overflow:hidden; float:left; padding-top:10px;}
.sider{ width:280px; overflow:hidden; float:right; padding-top:10px; padding-bottom:10px;}

/*当前栏目*/
.dq_col{ height:30px; line-height:30px; border-bottom:1px solid #ccc;}
.dq_col ul li{ float:left;color:#4d4d4d; font-size:14px; }
.dq_col ul li a{ color:#4d4d4d; font-size:14px;}

/*栏目列表*/
.list,.col_js{ overflow:hidden;}
.list ul{ overflow:hidden; padding:15px 0 0 0 ;}
.list ul li{ width:340px; overflow:hidden; float:left; position:relative; height:110px;}
.list ul li img{ float:left; margin-right:10px; padding:1px; border:1px solid #ccc;}
.list ul li span{ position:absolute; width:11px; height:11px; background:url(z_video_bg.png) no-repeat; left:135px; top:90px;}
.list ul li h4{ line-height:22px;}
.list ul li h4 a{ font-size:14px; color:#369dca; font-weight:bold;}
.list ul li p{ height:20px; color:#4e4e4e;}

/*栏目介绍*/
.col_js,.col_zcr,.col_hot{ background:url(z_col_bot_bg.jpg) bottom no-repeat #f9f9f9; padding:10px 10px 5px;border-right:1px solid #f9f9f9;}
.col_js h2,.col_zcr h2,.col_hot h2{ height:33px; background:url(z_col_top_bg.png) no-repeat; line-height:33px; padding-left:15px;}
.col_js h2 a,.col_zcr h2 a,.col_hot h2 a{ font-size:16px; color:#cb0606;}
.col_js ul.boftime li img{ float:left; margin-right:10px;}


.col_js div p{ line-height:23px; color:#555; text-indent:2em;}
.col_js div span{ padding-top:5px; border-bottom:1px dashed #f97103; display:block; height:1px;}
.col_js div p a{ color:#f97103}
.col_js ul.col_tel{ padding:10px 0 10px 10px; overflow:hidden; border-left:1px solid #e7e7e7;  border-right:1px solid #e7e7e7;background:#fff;}
.col_js ul.col_tel li{ padding:10px; color:#555;}
.col_js ul.col_tel em{ display:block; float:left; height:20px; font-style:normal; width:70px; } 
.col_js ul.col_tel span{ display:block; height:20px;}
.lanmujieshao{margin:0 auto;overflow:hidden;border-left:#e7e7e7 1px solid;border-right:#e7e7e7 1px solid;padding-bottom:10px;background:#fff;}


/*播出时间*/
.p_time{margin-left:2em;}
/*主持人*/
.col_zcr ul,.col_hot ul{  padding:10px 0 10px 12px; overflow:hidden; border-left:1px solid #e7e7e7;  border-right:1px solid #e7e7e7;background:#fff;}
.col_zcr ul li{ float:left; padding-right:13px; }
.col_zcr ul li img{ border:1px solid #ccc;}
.col_zcr ul li p{ height:23px; line-height:23px; text-align:center; width:108px;}

.col_hot ul{ height:210px;}
.col_hot ul li{ float:left; padding-right:6px;}
.col_hot ul li p{ height:20px; color:#555; line-height:20px; width:115px;}
.col_hot ul li p a{color:#555;}

.liv-pages { height: 30px; line-height: 30px; text-align: center; font-size: 14px; border-top: 1px dashed #ccc; padding-top: 10px;}
.liv-pages span { color: #878787;}
.liv-pages a { margin: 0 5px; }
.zhuchirenlist{overflow:hidden;border-right:1px solid #e7e7e7;}