﻿/* 公用部分 */
body{margin:0; font-size:12px; color:#333333; font-family:Verdana, Arial, Helvetica, sans-serif,宋体; line-height:180%; background:#ececec;}
div{height:auto;}
img,li,ul,div,h1,h2,h3,h4,h5,h6,map{border:0px; padding:0px; margin:0;}
li{list-style:none outside;}
a:link,a:visited{color:#666666; text-decoration:none;}
a:hover,a:active{color:#003366; text-decoration:underline;}
.clear{clear:both;}
.clearleft{clear:left;}
#top{height:22px; width:978px; margin:0 auto;background:#316795;} #top .centt{width:978px; margin:0 auto;} #top .leftt{margin-left:15px; color:#FFFFFF; float:left;} #top .rightt{float:right; margin-right:15px; color:#FFFFFF;} 
#main{width:978px; background:#FFFFFF; margin:0 auto; height:100%; overflow:hidden;}
a.white:link,a.white:visited{color:#FFFFFF;}
a.white:hover,a.white:active{color:#FFFF00;}
a.blue:link,a.blue:visited{color:#003399;}
a.blue:hover,a.blue:active{color:#990000;}

a.tblue:link,a.tblue:visited{color:#0099FF;}
a.tblue:hover,a.tblue:active{color:#6666CC;}

a.whitebig:link,a.whitebig:visited{color:#FFFFFF; font-size:14px; font-weight:bold;}
a.whitebig:hover,a.whitebig:active{color:#FFFF00; font-size:14px; font-weight:bold;}
a.bluebig:link,a.bluebig:visited{color:#fff; font-size:14px; font-weight:bold; display:block; float:left; margin-left:30px;  _margin-left:15px; margin-top:3px;}
a.bluebig:hover,a.bluebig:active{color:#fff; font-size:14px; font-weight:bold;display:block; float:left; margin-left:30px; _margin-left:15px;}
.bluetext{font-size:16px; font-weight:bold; color:#003399; line-height:22px;}
/* 顶部导航 */
#nav { width:978px; color:#000000; margin:0 auto; margin-top:15px; background:#FFFFFF; } #nav .logo,#nav .navlink {float:left;} #nav .navlink{ margin-left:110px;} #nav .logo{margin-left:15px;}
#nav h4{font-size:14px; font-weight:bold; float:left; margin-top:3px; display:block; width:30px; height:64px; border-right:1px solid #338054; line-height:100%; color:#333333;  text-align:center; font-family:"微软雅黑","黑体"}
#nav h4 a{font-size:14px; font-weight:bold; color:#333333;}
#nav ul {width:70px; height:auto; text-align:center; float:left;}
/* 横向菜单 */
/* css hack */
#menu{width:978px; margin:0 auto; margin-top:5px;} #menu div{float:left;} #menu .caidan{height:31px; float:left; width:958px; background:url(../a_images/menubg.gif) repeat-x;} #menu li{float:left; margin-top:5px; margin-left:5px;} #menu li a:link,#menu li a:visited{color:#FFFFFF;  display:block;  width:65px; height:22px; } #menu li a:hover,#menu li a:active{display:block;  font-weight:bold; color:#003366; width:65px; height:22px; background:url(../a_images/bggg.gif) no-repeat;; text-align:center; text-decoration:none;}
#menu .sear{float:right; margin-right:5px; width:170px;  } #menu .searinput2{width:90px; height:18px; background:#FFFFFF; display:inline; border:0; float:left; margin-top:5px;} #menu .go{float:left; margin-left:10px; margin-top:4px; }


/* 滚动信息区 */
#gonggao{width:961px; height:23px; border:1px solid #999999;   text-indent:14px; margin:9px auto;}
/* 以下为首页主体部分开始------------------------------------------------------------ */
/* 首页幻灯与直播区 */
#flash{width:978px; margin:0 auto;} #flash .ad{border:5px solid #D9D9FF; float:left; margin-right:3px; margin-left:5px;} #flash .tvlive{width:636px; height:96px; padding-top:35px; background:url(../a_images/livebg.gif) no-repeat; float:left} #flash .tvlive img{float:left; margin-left:6px;} #flash img{float:left;}
/* 视点新闻，新闻博览，总台动态 */
#vnews{width:968px; height:auto; margin:5px auto; background:#FFFFFF; } .vnewst{width:248px; height:31px; margin-top:2px; padding-top:2px; padding-left:5px;  background:url(../a_images/vnewstopbg.gif)  no-repeat; font-weight:bold;}  .vnews li{background:url(../a_images/vicon.gif) left no-repeat; text-indent:24px; line-height:24px;}  .vnews{width:253px; margin-top:5px; height:auto; border:1px solid #999999; float:left; } .vnews ul{padding-left:10px;padding-bottom:5px;} .vmd{width:500px; height:auto; float:left; } .vnewsmiddle {width:495px; height:auto; margin-left:6px; float:left;} .mdtitle{height:28px; width:495px; background:url(../a_images/vnewsmiddlebg.gif) no-repeat; float:left; margin-left:5px;} .mdtitle h1{margin-left:30px; float:left;} .mdtitle li{float:left; margin-left:17px; margin-top:3px; list-style:none;}
.mdnr{width:295px; height:auto; margin-left:5px; float:none; *float:left; margin-top:5px;  } .mdnr li,.vrightnr li{background:url(../a_images/sprites.gif) left -544px no-repeat; padding-left:5px; line-height:24px; clear:both;}
.sj li{background:url(../a_images/sprites.gif) left -544px no-repeat; padding-left:5px; line-height:21px; clear:both;}
 .smallpic{ height:70px;  border-bottom:1px #999999 dotted; margin-top:3px;} .smallpic2{ height:70px; margin-top:3px;} .smallpic img,.smallpic2 img{} .smallpictext{margin-left:10px; float:right; text-align:justify; width:85px; height:auto;}
.mpic{width:175px;   height:auto; margin-top:5px; float:left; margin-left:5px;}
.vright{width:198px; height:auto; float:right;} .vrighttitle{width:198px; height:28px; background:url(../a_images/vleftbg.gif) no-repeat; text-indent:14px; font-weight:bold; padding-top:5px;} .vrightnr{width:186px; height:auto;padding-left:8px; padding-bottom:5px; border-bottom: 2px #e8e8e8 solid;border-left: 2px #e8e8e8 solid;border-right: 2px #e8e8e8 solid; } 
/* 通栏广告1 */
#ad{width:978px; margin:5px auto; background:#FFFFFF;}
#ad .div1{float:left; margin-left:3px; } #ad .div2{float:right; margin-right:3px;}
/* 影视推荐，广播，广播电视 */
#movie{width:968px; height:auto; margin:5px auto;} .mleft{width:243px; height:auto; float:left;} .mmid{width:510px; height:auto; float:left; margin-left:10px; *margin-left:10px; _margin-left:0px; } .mrt{width:190px; height:auto; float:right; margin-right:3px;}
.movietoppic{border:1px solid #006699; padding:2px; background:#FFFFFF;  } .movietoppich{ line-height:200%;float:left; margin-left:18px;  _margin-left:11px; text-align:center; margin-top:5px;} .movietupian{height:105px; width:253px; margin-top:10px;  margin-bottom:5px;}
.vnews2{width:253px;margin-top:5px; height:265px; border:1px solid #999999; float:left; }  .vnews2  li{ display:block; height:18px; background:url(../a_images/mingxlbg.gif) left no-repeat; text-indent:15px; margin-top:0px; }  .vnews2  ul{ clear:both; margin-left:15px;}
/* 选项卡开始 */ 
 .nTab{
width: 198px;
border-top:1px #cacaca solid;border-left:1px #cacaca solid;border-right:1px #cacaca solid;border-bottom:1px #cacaca solid;
background:url(../a_images/xxkabg.gif);
background-position:top;
background-repeat:repeat-x;
margin-bottom:2px;

}
.nTab .TabTitle{
clear: both;
height: 26px;

overflow: hidden;
}
.nTab .TabTitle ul{
border:0;
margin-top:4px;
padding:0;
padding-left:5px;
}
.nTab .TabTitle li{
float: left;
width: 70px;
cursor: pointer;
padding-top: 1px;
padding-right: 0px;
padding-left: 0px;
padding-bottom: 7px;
list-style-type: none;
font-size: 12px;
text-align: center;
font-weight:bold;
margin: 0;
}
.nTab .TabTitle .active{background:url(../a_images/xxkbg2.gif) repeat-x;border-left:1px #cacaca solid;border-top:1px #cacaca solid;border-right:1px #cacaca solid;color:#FF6600;}



.nTab .TabTitle .normal{background:none; }
.nTab .TabContent{
width:auto;background:#fff;
margin: 0px auto;
padding:10px 5px 5px 5px;}
.nTab .TabContentt{
width:auto;background:#fff;
margin: 0px auto;
padding:10px 5px 5px 5px;


}
.none {display:none;}
/* 选项卡结束 */ 
.pindaoliebiao{width:80px; height:22px; background:#E0EFF6; text-align:center; float:left; margin-left:7px; margin-top:6px;}
.vnewst2{width:190px; height:27px; margin-top:5px; padding-top:5px;   background:url(../a_images/vnewstopbg.gif)  no-repeat; font-weight:bold; text-indent:14px;}
.fthy,.fthy td {border:1px solid #0099FF; text-align:center;}

.vright2{width:190px; height:auto; margin-top:5px;} .vrighttitle2{width:190px; height:27px; background:url(../a_images/vleftbg.gif) no-repeat; text-indent:14px; font-weight:bold; padding-top:6px;} .vrightnr2{width:178px; height:auto;padding-left:8px; padding-bottom:5px; border-bottom: 2px #e8e8e8 solid;border-left: 2px #e8e8e8 solid;border-right: 2px #e8e8e8 solid; } .vrightnr2 li{ background:url(../a_images/sprites.gif) left -544px no-repeat; padding-left:9px; line-height:21px; clear:both;}
/* 通栏广告2 */
#ad22{margin:5px auto; width:968px;}
/* 节目展示区 */
#play{width:968px; height:auto; margin:5px auto;}
.playnr{width:100%; height:auto;} .playnr ul{float:left;}
.playsmallpic{padding:2px; border:1px solid #b0cfec; float:left;}

/* 娱乐、时尚、女人、健康 */
#mingx{width:968px; margin:5px auto;} .mingx{width:451px; float:left; padding:10px;  margin-right:4px; margin-left:7px;*margin-left:13px;  margin-top:8px; border:1px solid #b0cfec;} .mingxbt{width:451px; height:28px; background:url(../a_images/mxbg.gif) no-repeat;} .mingxbt li{float:left; margin-left:25px; margin-top:3px;} .mingxbtmore{float:right; margin-right:20px; margin-top:6px;}
.mingxnr{padding:5px; margin-top:5px;} .mingxnr ul{float:left; margin-left:6px; padding-left:10px;} .mingxnr ul li{ display:block; height:18px; background:url(../a_images/mingxlbg.gif) left no-repeat; text-indent:15px; margin-top:6px;} .mingxpic{ color:#FF3300; line-height:180%; float:left; text-align:center; padding-right:8px;margin-top:8px;} .mingxpic a{ line-height:30px;} 
/* 以上为首页主体部分结束------------------------------------------------------------ */
/*友情链接*/
#link {width:978px;  margin-top:5px;} .link{padding:10px; margin:0 auto; width:958px; margin-top:0px; } .linkpic{ height:90px;border:1px #CCCCCC solid;  margin:0 auto; margin-top:0px;padding-left:5px;} .linkpic a{display:block; float:left; margin:9px;*margin:8px;}
/*底部信息开始*/
#foot{width:968px; height:auto; margin:0 auto; margin-top:5px; color:#1e73b6; text-align:left; line-height:180%;} #foot a{color:#1e73b6;}
.xuxian{height:20px; width:950px; margin:10px auto;*margin:8px auto; padding-bottom:8px; border-bottom:1px dashed #1e73b6;} #foot div{width:950px; margin-left:10px; *float:left;}





/*首页中部选项卡代码*/

.tabWraptitle {
	width:505px;
	background:url(../a_images/gbxxkbg2.jpg) top left no-repeat;
	margin:0 auto; font-size:12px; margin-left:5PX; margin-top:5PX;
}

.tabWrap,.xxkbt {
	width:295px;
    margin:0 auto; font-size:12px; margin-left:5PX; margin-top:5PX; float:left;text-align: center;
} 
.tab {zoom:1; margin-left:15PX;}
.tab:after{
	content:"";
	display:block;
	height:0;
	clear:both;
	visibility:hidden;
}
.tab li {
	float:left;
	margin-right:2px;
	 
}
.tab li a {
	float:left;
	padding-top:4px;
	color:#000;
	text-align:center;
	font-size:12px;
	text-decoration:none;
	background:none;display:block; width:68px; height:21px;
}
.tab li a:hover {
	font-size:14px; font-weight:bold; color:#fff; text-decoration:none;
}
.tab li a.lh,
.tab li a.lh:hover {
font-size:12px; font-weight:bold; color:#006;
}
.entry {
	padding:10px;
	line-height:1.8;
	font-size:12px;
}


#foota{width:968px; height:auto; margin:0 auto; margin-top:5px; background:#FFFFFF; text-align:left; line-height:180%; text-align:center;} 

.bd{background:url(../a_images/gbxxkbg.jpg) no-repeat; float:left; }