@charset "utf-8";
/* CSS Document */

/***** 图片引用区 *****/
.focus .picArea .current .curVideo { background:url(../../images/channel.png) no-repeat;}

/***** 第一部分 *****/
.conFirst { width:950px; margin:0px auto 0 auto; height:579px; overflow:hidden;}
.conFirst .leftFirst { width:500px; float:left; background:none; }
.conFirst .rightFirst { width:435px; float:right;display:inline;}
.conFirst .three {height:180px; *height:186px;}
/*焦点图*/
.focusArea {width:599px; height:260px; background:#999; overflow:hidden; float:right;}
/**/
.firNews { width:415px; height:170px; 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; text-align:center;}
.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:20px 0 0 5px; height:215px; overflow:hidden; }
/* 头条列表 */
.firList { margin:25px 0 0 0;}
.firList .pad{ padding:22px 0 0 0; margin:0;}
.firList li { width:420px; overflow:hidden;}
.firList li a { width:293px; overflow:hidden; white-space:nowrap; float:left;}
.firList li em{ display:block; width:66px; 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;}
/*历史论坛*/
.hisLunTan{}
.hisLunTan ul{ margin-top:18px;}
.hisLunTan li { width:425px; white-space:nowrap; overflow:hidden; font-size:14px;}
.hisLunTan li a { width:321px; overflow:hidden; white-space:nowrap; display:block; float:left;}
.hisLunTan li em { float:right; display:block; width:70px; color:#666; text-indent:0; text-align:right; font-size:14px; font-family:"宋体"!important; text-align:left;}
.hisLunTan li em a { display:inline; width:auto; float:none;}

/*八猛料*/
.bMengLiao{ width:298px; height:305px; float:left; overflow:hidden;}
/**/
.picText {}
.picText ul{ padding:0; margin:0;}
.picText li { width:275px; height:130px; overflow:hidden; white-space:normal !important;}
.picText li dl{ padding:0 !important; margin:0 !important;}
.picText h1 {font-size:14px; font-weight:bold;width:270px !important; line-height:30px; white-space:nowrap; overflow:hidden;}
.picText h1 a{font-size:14px; font-weight:bold;line-height:30px; white-space:nowrap; overflow:hidden;}
.picText img { width:130px; height:85px; float:left; border:#ccc 1px solid;}
.picText h5 { width:137px; float:right; height:80px; margin:2px 0; overflow:hidden; line-height:20px; font-weight:normal;}

/*热图库*/
.picHot{ width:185px; height:305px; float:right;}
.picHot .picList{ text-align:center; width:132px; margin:10px auto;}
.picHot .picList li { margin:10px 0 0 0;}

/*历史调查*/
.surveyList { overflow:hidden; margin:5px 17px !important;}
.surveyList li{ display:block; width:238px !important; height:27px; line-height:27px; overflow:hidden;}
.surveyList li input{ border:none; float:left; margin:3px 10px 0 0;}
.surveyList li label{ float:left; padding-left:16px;}
.survey { height:290px; overflow:hidden;}
.survey h3 { width:240px !important; height:40px; line-height:40px; margin:0 auto; white-space:nowrap; overflow:hidden; font-weight:bold;}
.survey h3 ,.survey h3 a { font-size:14px;}
.survey .btn{ height:40px !important; padding-left:50px; text-align:left;}
.survey .btn input{ position:relative; top:0; left:0; margin-left:20px !important;}
.survey .btn em{ color:#454545; position:relative;}
/*热点专题*/
.hisHot { height:180px; overflow:hidden;}
.hisBack { height:160px; overflow:hidden;}
/**/
.adFenlei { height:230px !important;}

/*博客*/
.hisBlog .picText { height:140px;}
.hisBlog .picText h1 { margin-top:8px;}
.hisBlogList { width:278px; overflow:hidden; margin:5px 0 0;}
.hisBlogList a { padding:0 6px; *padding:0 5px; height:28px; line-height:28px; display:inline-block;}

/*史料库*/
.hisData{}
.hisData { width:298px;display:block; overflow:hidden;}
.hImgList{ width:288px; margin:0 -5px; height:160px; overflow:hidden;}
.hisData ul { margin:5px 0 !important;}
.hisData li { width:92px!important; float:left; margin:0px 2px; display:inline;}
.hisData li a{ display:block; width:92px; overflow:hidden; text-align:center;}
.hisData li a.text{line-height:25px; margin:3px 0px;}
.hisData img { width:90px; height:120px; border:1px solid #ccc;}

/**/
.conLeft { float:left; width:300px;}
.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:127px;}
.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;}
.rightBox li em a{font-size:12px; display:inline; width:auto; float:none;}
/**/
.infoFir { text-align:left; width:auto; height:120px;}
.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; 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:335px;}

/**/
.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;}

/***** 第三部分 *****/
.conThird { width:950px; margin:0px auto;height:auto; overflow:hidden;}
.hisVideo{ width:950px; height:285px; margin-top:-15px!important; padding-top:10px; margin-left:auto; margin-right:auto;}
.hisVideoList{ width:950px; overflow:hidden; margin:20px 0;}
.hisVideoList ul{}
.hisVideoList li{ display:inline-block; width:212px; float:left; display:inline; overflow:hidden; margin:0 12px 0 13px;}
.hisVideoList img{ width:210px; height:137px; border:1px solid #ccc;}
.hisVideoList .text{ width:210px; display:block; overflow:hidden; white-space:nowrap; font-size:14px; font-weight:bold; text-align:center; height:25px; line-height:25px; padding:5px 0;}
.hisVideoList h5{ font-weight:normal !important; line-height:20px;}
.hisVideoList h5 em a { cursor:text; text-decoration:none;}
/**/
.imgList { width:272px; overflow:hidden; margin:5px 0;}
.imgList img { width:270px; height:176px; border:#ccc 1px solid;}
.imgList a { display:block; text-align:center; overflow:hidden; width:272px; height:176px; font-size:14px; font-weight:bold; white-space:nowrap;}
.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;}

/*封面秀*/
.coverShow{ height:240px; margin:-5px auto 0;}

.scrolllist{width:940px;margin:15px auto 0;overflow:hidden;z-index:-1;}
.scrolllist h2{height:34px;line-height:34px;color:#515151;float:left;font-size:14px;padding-left:13px;}
.scrolllist h2 a{color:#515151;}
.scrolllist .cont{width:940px;overflow:hidden;}
.scrolllist #pre_bulls{float:left;text-indent:-9999px;margin:58px 5px 0 7px;cursor:pointer;display:inline;width:20px;height:52px;}
.scrolllist #next_bulls{float:left;text-indent:-9999px;margin:58px 0 0 10px;cursor:pointer;display:inline;width:20px;height:52px;}
.scrolllist .pics{width:875px;float:left;overflow:hidden;position:relative;z-index:1;}
.photolist{overflow:visible;width:10000px;position:relative;}
.scrolllist ul li{width:137px;float:left;padding:7px 5px; display:inline;}
.scrolllist ul li div{width:137px;margin:0 2px 0 0;position:relative;}
.scrolllist ul li div img{width:135px;height:180px;display:block; border:1px solid #ccc;}

/***** 板块高度 *****/
.hisShiJi,.hisMil,.hisSecret,.hisFamous,.hisWord,.hisFind { height:306px; overflow:hidden;}
.hisWord { margin-bottom:20px !important;}
/*平*/
.hisShiJi .iconBoxT14 li a,.hisMil .iconBoxT14 li a,.hisSecret .iconBoxT14 li a,.hisFamous .iconBoxT14 li a,.hisWord .iconBoxT14 li a,.hisFind .iconBoxT14 li a{ width:307px !important; }

/***** focusArea *****/
div.focusArea { width:605px; height:260px; position:relative; overflow:hidden; 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:506px; 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;}
