@charset "utf-8";
/* CSS Document */

/***** 图片引用区 *****/
.focus .picArea .current ,.milVideo .curVideo { background:url(../../images/channel.png) no-repeat;}

/***** 第一部分 *****/
.conFirst { width:950px; margin:0 auto; overflow:hidden; height:577px;}
.conFirst .leftFirst { width:500px; float:left; background:none;}
.conFirst .rightFirst { width:440px; float:right;display:inline;}
.conFirst .three {height:180px; *height:186px;}
/*焦点图*/
div.focusArea { width:499px; height:260px; position:relative; overflow:hidden; margin:0 0 12px 0; padding:0; border:none; background:#000;}
div.focusArea div.items { height:2000px; position:absolute; clear:both;}
div.focusArea div.items div { float:left; text-align:center; width:400px; margin:0; padding:0 99px 0 0; overflow:hidden;}
div.focusArea div.items div img { width:400px; height:260px;}
div.focusArea .navi { width:99px; height:260px; margin:0; padding:0; position:absolute; top:0px;
right:0px;_right:-1px; background:#bdbdbd}
div.focusArea .navi a { display:block; margin:0; margin-bottom:-4px; padding:5px; cursor:pointer; opacity:0.6; filter: alpha(opacity=60); z-index:9;}
div.focusArea .navi a.active {  z-index:9; padding:4px; opacity:1; filter: alpha(opacity=100); position:relative; top:-1px;}
div.focusArea .navi a:hover { opacity:1; filter: alpha(opacity=100);}
div.focusArea .navi a img { width:89px; height:58px; background:#000;}
div.focusArea .navi a.active img { border:1px solid #eee;}
div.focusArea div.items h1 { display:none;}
div.focusArea div.title { position:absolute; left:0; top:226px; width:400px; height:34px; background:none; margin:0; padding:0; display:block; float:none; z-index:4}
div.focusArea div.title h1,div.focusArea div.title h1 a { color:#fff; font-size:18px; font-family:"黑体"!important; padding:8px 12px; width:376px; white-space:nowrap; overflow:hidden;}
div.focusArea div.titleLayer {position:absolute; left:0; top:226px; width:400px; height:34px; background:#000; opacity:0.5; filter: alpha(opacity=50); margin:0; padding:0; display:block; float:none; z-index:3;}
/**/
.firNews { width:420px; height:260px; text-align:center; padding:0 10px;}
.firNews h1 { font-size:18px !important; font-family:SimHei, MsYahei,; font-weight:normal; overflow:hidden; white-space:nowrap; height:40px; line-height:40px; width:412px; margin:0 auto;}
.firNews h1 a {font-size:18px !important;font-family:SimHei, MsYahei; font-weight:normal;}
.firNews h3 { font-size:14px; font-weight:bold; color:#516e8f; border-bottom:#cfd8e2 1px solid; text-indent:5px;}
.firNews h5 { width:415px; height:45px; color:#666 !important; line-height:20px; font-weight:normal !important; font-size:12px; overflow:hidden; text-align:center;}
.firNews h5 a { color:#06346f !important; line-height:18px; white-space:nowrap;}
.firNews h5 a:hover { color:#990000 !important;}
.firNews h5 em ,.firNews h5 em a{ color:#000000;  margin:0 3px; text-decoration:none; white-space:nowrap; overflow:hidden;}
.firNews h5 em a:hover { text-decoration:underline;}
/**/
/* 头条列表 */
.firList { margin:25px 0 0 2px;}
.firList ul { margin:0 0 0 10px;}
.firList .pad{ padding:22px 0 0 0; margin:0;}
.firList li { width:424px; overflow:hidden;}
.firList li a { width:321px; overflow:hidden; white-space:nowrap; float:left;}
.firList li em{ display:block; width:57px; text-indent:0; float:right; overflow:hidden;}
.firList li em a { float:none; width:auto; padding:0 5px 0 0; font-size:12px;}
.firList li em i { color:#900; font-style:normal; padding:0 0 0 5px; margin:0; overflow:hidden;}
.iconBoxT14 li { height:28px; height:25px\9; _height:25px;}

/*八猛料*/
.bMengLiao{ width:298px; height:303px; float:left; overflow:hidden;}
/**/
.bMengLiao .picOne { margin:0 auto 10px; display:block; overflow:hidden; width:278px;}
.bMengLiao .picOne h1 { font-size:14px; font-weight:bold; width:270px; overflow:hidden; white-space:nowrap; height:30px; line-height:30px;}
.bMengLiao .picOne h1 a{ font-size:14px; font-weight:bold; white-space:nowrap; height:30px; line-height:30px;}
.bMengLiao .picOne img { width:85px; height:85px; float:left; border:1px solid #ccc;}
.bMengLiao .picOne ul { float:right; width:178px; margin:9px 0 0;}
.bMengLiao .picOne li { height:22px; line-height:22px; width:170px; overflow:hidden;}
/*热图库*/
.picHot{ width:185px; height:305px; float:right;}
.picHot .picList{ text-align:center; width:135px; margin:10px auto;}
.picHot .picList li { margin:10px 0 0 0;}
/**/
.conLeft { float:left; width:298px;}
.conLeft ul { padding:4px 0;}
.conLeft li { width:276px; overflow:hidden; white-space:nowrap;}
.conLeft h1 { font-weight:bold; font-size:12px; white-space:nowrap; overflow:hidden; width:270px; margin-bottom:3px;}
.conLeft strong { font-weight:normal;}
/**/
.conRight { float:right; width:635px; overflow:hidden;}
.conRight img { width:130px; height:85px;}
/**/
.leftBox { width:160px; float:left; overflow:hidden;}
.leftBox li { white-space:nowrap; overflow:hidden;}
.leftBox .picList { margin:0px auto; display:block; overflow:hidden; width:135px;}
.leftBox .picList li { margin-top:10px; height:125px;}
.leftBox .newsList { margin:15px 0 0; line-height:24px;}
.leftBox .newsList li { width:265px; overflow:hidden;}
/**/
.rightBox { width:395px; float:right; overflow:hidden; font-size:14px !important; margin:0 25px 0 0; display:inline; }
.rightBox ul { padding:10px 0 10px 5px;}
.rightBox li { width:381px; white-space:nowrap; overflow:hidden; font-size:14px;}
.rightBox li a { width:321px; overflow:hidden; white-space:nowrap; display:block; float:left;}
.rightBox li em { float:right; display:block; width:35px; color:#666; text-indent:0; text-align:right; font-size:14px; font-family:"宋体"!important;}

/**/
.infoFir { text-align:left; width:auto; height:116px;}
.infoFir h1{ font-size:18px !important; font-family:SimHei, MsYahei,; font-weight:normal; overflow:hidden; white-space:nowrap; height:40px; line-height:40px; width:361px !important; margin:0 auto; text-align:center;}
.infoFir h1 a { font-size:18px !important;font-family:SimHei, MsYahei; font-weight:normal;}
.infoFir h5 { width:361px; height:60px; margin:0 auto; color:#666 !important; line-height:20px; font-weight:normal !important; font-size:12px; text-align:left; overflow:hidden;}
.infoFir h5 a { color:#666; font-size:12px;}
.infoFir h5 em a{ font-size:12px !important; color:#990000 !important;}
/*对齐方式*/
.rightBox .infoFir h1{ font-size:18px !important; font-family:SimHei, MsYahei,; font-weight:normal; overflow:hidden; white-space:nowrap; height:40px; line-height:40px; width:378px!important; margin:0 0 0 9px;  text-align:center;}
.rightBox .infoFir h5 { width:380px; height:60px; margin:0 0 0 9px; color:#666 !important; line-height:20px; font-weight:normal !important; font-size:12px; text-align:left; overflow:hidden;}


/**/
.atten { width:130px; border:#1e5689 1px solid; height:22px; line-height:22px; overflow:hidden; margin:7px 0 0;margin:10px 0 0\0;_margin:6px 0 0;}
.atten strong { background:#1e5689; color:#fff; width:58px; text-align:center; height:22px; line-height:22px; display:block; font-weight:bold; float:left;}
.atten em { width:70px; text-align:center; display:inline-block; color:#333; float:left;}
/***** 第二部分 *****/
.conSec { width:950px; margin-left:auto; margin-right:auto; display:block; overflow:hidden;}

/***** 新闻点击排行 *****/
.newsClick { height:330px;}
/*新视线*/
.newSightLine{ width:298px; height:310px; overflow:hidden;}
.newSightLine li{ width:132px; display:inline-block; margin:5px 8px 4px 8px;_margin:5px 5px 4px 6px;}

/*壹周刊*/
.weekMagaz { height:330px; overflow:hidden;}
.weekMagaz.leftThird { width:auto; float:left; overflow:hidden; margin:0; display:inline;}
.weekMagaz ul{ margin:10px 0 0 0!important; padding:0!important;}

/**/
.conSec .conLeft dl { padding:14px 5px;_padding:24px 5px;}
.conSec .conLeft dt { line-height:24px;}
.conSec .conLeft dd { text-align:right; color:#666; padding:5px 0 0;}
.conSec .conLeft em { margin:0 5px;}
.conSec .conLeft em a { color:#990000; margin:0 3px;}
.conSec .conLeft .btnArea { text-align:center; padding:5px 0;}
.conSec .conLeft ul { margin:10px 0;}
/**/
.conSec .conRight .videoList { width:280px !important; overflow:hidden; margin:10px 0 0;}
.conSec .conRight .videoList li { background:none !important; width:265px !important;}
.conSec .conRight h1 { font-size:14px; font-weight:bold; white-space:nowrap; overflow:hidden; width:315px;}

/***** 第三部分 *****/
.conThird { width:950px; margin:12px auto;_margin:10px auto 0; _margin:10px auto -4px;*margin:10px auto -4px; height:auto; overflow:hidden; height:308px;height:308px\9; _height:310px;}
.conThirdInner{ width:940px; overflow:hidden;}
.conThirdInner h5 em a { cursor:text; text-decoration:none;}
.leftThird { width:272px; float:left; overflow:hidden; margin:5px 0 0 11px; display:inline;}
.leftThird img { width:270px; height:176px; border:#ccc 1px solid;}
.imgList { margin:5px 0;}
.imgList a { display:block; text-align:center; overflow:hidden; width:272px; height:176px; font-size:14px; font-weight:bold; white-space:nowrap; margin:0 auto;}
.imgList img { width:270px; height:176px; border:#ccc 1px solid;}
.imgList .txt { padding:5px 0; height:25px; line-height:25px; width:270px;}
.leftThird .hotWord { background:#dde5d8; border:#b7cea8 1px solid; color:#2a5111; font-weight:bold; width:20px !important; text-align:center; line-height:20px !important;}
.leftThird .linkArea { margin:10px 0 0;}
.leftThird .linkArea li { float:left; width:246px;}
.leftThird .linkArea a { font-size:12px !important; font-weight:normal !important; width:auto !important; display:inline-block !important; margin:0 0 0 30px; height:22px; line-height:22px;}

/**/
.rightThird ,.rigThirdPic { width:640px; float:right; overflow:hidden; margin:10px 0 0; display:inline;}
.rightThird ul ,.rigThirdPic ul { display:block; overflow:hidden;}
.rightThird li ,.rigThirdPic li { margin:0 13px; display:inline; height:135px !important;}

/***** 新闻点击排行 *****/
.newsClick { height:335px;}
/*网友贴图*/
.netChartLet { margin-top:-15px; padding-top:10px;}

/***** 板块高度 *****/
.netFocus { height:299px; overflow:hidden;}
.soLaw { height:300px; overflow:hidden;}
.soOddNews { height:313px; overflow:hidden;}
.soMany { height:306px; overflow:hidden;}
/**/
.adFenlei { height:230px !important;}
/*微调*/
.weekMagaz .imgList { margin:15px 0 5px 0;}