@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;}
.conFirst .leftFirst { width:550px; float:left; height:465px; overflow:hidden;}
.conFirst .rightFirst { width:380px; float:right; margin-right:5px; display:inline; height:465px;}
.conFirst .three {height:250px;}
/**/
.firNews { width:380px;}
.firNews h1 { font-size:18px !important; font-family:SimHei, MsYahei,; font-weight:normal; overflow:hidden; width:378px; white-space:nowrap; height:20px; margin:5px 0; 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 { height:37px; color:#666 !important; line-height:20px; margin-bottom:15px; overflow:hidden;}
.firNews h5 a { color:#666 !important; line-height:20px;}
.firNews h5 a:hover { color:#820C0C !important;}
.firNews h5 p { line-height:20px; color:#666;}
.firNews h5 em ,.firNews h5 em a{ color:#990102;  margin:0 3px; text-decoration:none;}
.firNews h5 em a:hover { text-decoration:underline;}
/**/
.firNewsMore { text-align:right; height:14px; line-height:14px; padding-right:4px;}
.firNewsMore a { color:#333;}
.firNewsMore a:hover { color:#820C0C;}
/**/
.firNewsList { height:285px; overflow:hidden;}
.firNewsList ul { /*padding:5px 0 0;*padding:0; margin:10px 0; _margin:5px 0 0 0;*margin:7px 0; */}
.firNewsList li { width:380px; overflow:hidden; white-space:nowrap; margin:0; padding:0; height:28px;*height:25px;_height:25px; }
.firNewsList li strong { color:#1275b3; float:left; font-family:"宋体"; font-weight:normal; text-indent:0; font-size:14px; margin-left:2px;}
.firNewsList li em { color:#999;  float:right; text-indent:0; width:25px;}
.firNewsList li a { width:348px; overflow:hidden; display:block; float:left; font-size:14px;}
/**/
.conLeft { float:left; width:300px; overflow:hidden;}
.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;}
/**/
.voteAll li { padding-left:15px; font-size:10px;}
.voteAll b { width:56px; font-size:12px;}
.voteAll input { right:18px;}
.voteAll h5 { color:#666 !important;}
/**/
.conRight { float:right; width:635px; overflow:hidden;}
.conRight img { width:130px; height:85px;}
/**/
.leftBox { width:280px; float:left; overflow:hidden;}
.leftBox li { white-space:nowrap; overflow:hidden;}
.leftBox .picList { margin:10px -5px 10px; display:block; overflow:hidden; width:288px;}
.leftBox .picList li { margin:0 5px;}
.leftBox .newsList { margin:15px 0 0;_margin:-7px 0 0; line-height:24px;}
.leftBox .newsList li { width:277px; overflow:hidden;}
/**/
.rightBox { width:320px; float:right; overflow:hidden; font-size:14px !important; margin-top:10px; display:inline;}
.rightBox ul { padding:10px 0;}
.rightBox li { width:330px; white-space:nowrap; overflow:hidden; font-size:14px;}
.rightBox a { font-size:14px;}
/**/
.atten { width:116px !important; border:#1e5689 1px solid; height:18px !important; line-height:18px !important; overflow:hidden; margin:0;}
.atten strong { background-position:-140px -69px !important; color:#fff; width:58px !important;_width:56px !important; text-align:center; height:18px; display:inline-block; font-weight:normal; float:left; padding:1px 0 0\9;}
.atten strong a { background-position:-140px -69px !important; display:block; width:58px; height:18px; line-height:18px; color:#fff !important; border:none; text-decoration:none !important;}
.atten strong a:hover { background-position:-230px -69px!important; widows:58px; height:18px;}
.atten em { width:58px !important;_width:48px !important; text-align:center; display:inline-block; color:#333; float:left;}
/**/
.bingQi{ width:320px; overflow:hidden; float:left; display:inline; margin:0 0 0 15px;}
.jianDuanBq { overflow:hidden; width:318px;}
.jianDuanBq ul { width:295px; float:left; margin:20px 10px 0; display:inline;}
.jianDuanBq li { float:left; width:132px;}
.jianDuanBq dt img { margin:0; padding:0; border:#ccc 1px solid; width:130px; height:85px;}
.jianDuanBq .info { width:156px !important; float:right !important; height:90px; overflow:hidden;}
.jianDuanBq .info dt ,.jianDuanBq .info dd { width:165px; overflow:hidden; width:156px !important; float:left !important; color:#063468;}
.jianDuanBq .info dt { margin-bottom:5px; height:40px; line-height:20px; overflow:hidden; display:inline\9\0;}
.jianDuanBq .info dt a { margin-right:6px; display:inline-block;}
.jianDuanBq .info dd { white-space:nowrap; font-weight:bold; margin-bottom:3px; height:20px; text-align:left;}
.jianDuanBq .hotPosts { text-align:right; color:#333; height:20px !important; line-height:20px !important; margin:10px 0 0 !important;}
.jianDuanBq .hotPosts a { color:#333;}
.jianDuanBq .hotPosts a:hover { color:#820C0C;}

/**/
.eveDay{ height:248px; width:298px; overflow:hidden; float:left; display:inline;}
.eveDay li{  width:276px; overflow:hidden;}
.conFirRight{float:right; width:300px; height:250px; overflow:hidden; display:inline;}

/***** 第二部分 *****/
.conSec { width:950px; margin:12px auto; display:block; overflow:hidden;}
/**/
.conSec .conLeft dl { padding:15px 5px 10px;_padding:15px 5px 18px;}
.conSec .conLeft dt { line-height:24px;_line-height:32px;}
.conSec .conLeft dd { text-align:right; color:#666; height:26px; line-height:26px; _padding-top:5px;}
.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:5px 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;}
.conSec .conRight h1 a { font-size:14px;}
/**/
.duJia { height:272px; overflow:hidden;}
/**/
.milPic { display:block; padding:10px 0 10px 5px;}
/**/
.haiWai { height:695px;}
.haiWai .info { height:482px; overflow:hidden;}
.haiWai .lisText { height:auto;}
.milTv { height:170px; overflow:hidden; margin:-5px auto 0;}

/***** 第三部分 *****/
.conThird { width:950px; margin:10px auto;_margin:10px auto 0; _margin:10px auto -4px;*margin:10px auto -4px; height:auto; overflow:hidden;}
.leftThird { width:278px; float:left; overflow:hidden; margin:5px 0 0 5px; display:inline;}
.leftThird img { width:270px; height:176px; border:#ccc 1px solid;}
.leftThird .imgList { margin:5px 0 5px 6px;}
.leftThird .imgList a { display:block; text-align:center; overflow:hidden; width:272px; height:178px; font-size:14px; font-weight:bold; white-space:nowrap;}
.leftThird .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 6px;}
.leftThird .linkArea li { float:left; width:240px; height:40px; overflow:hidden;}
.leftThird .linkArea a { font-size:12px !important; font-weight:normal !important; width:auto !important; display:inline-block !important; margin:0 0 0 26px; height:22px; line-height:22px;}
/**/
.rightThird ,.rigThirdPic { width:640px; float:right; overflow:hidden; margin:10px auto 0;_margin:0; display:inline;}
.rigThirdPic { width:635px;}
.rightThird ul ,.rigThirdPic ul { display:block; overflow:hidden;}
.rightThird li ,.rigThirdPic li { margin:0 13px; display:inline; height:135px !important;}

/**/
.milPic { margin:-15px auto 0 !important; height:321px; overflow:hidden;}

/***** 第四部分 *****/
.duJia ul { margin:0 0 10px !important;}
.duJia li { width:268px !important; height:24px; line-height:24px;}
/**/
.milBlog .pad { margin:20px 10px 10px;}
.milBlog .picText { width:660px;}
.milBlog .picText li { width:298px;}
.milBlog .infoBot .left { width:310px;}
.milBlog .infoBot .left li { width:290px;}
.picText { height:120px;}
.picText ul { width:626px; overflow:hidden;}
.picText li { width:300px; float:left; overflow:hidden; margin-right:12px;}
.picText h1 { width:300px !important; white-space:nowrap; overflow:hidden; margin:0 0 10px;}
.picText img { width:130px; height:85px; float:left; border:#ccc 1px solid;}
.picText h5 { width:160px; float:right; height:85px; overflow:hidden; line-height:20px; font-weight:normal;}
.picText h5 em a { color:#990000;}
.picText h5 p { color:#666;}

/**/
.infoBot { margin:10px 0 0;_margin:10px 0 5px; display:block; overflow:hidden;}
.infoBotList { margin:10px 0 5px; display:block; overflow:hidden;}
.infoBot .left ,.infoBotList .left{ float:left; width:300px;}
.infoBot .left li ,.infoBotList li{ width:277px; overflow:hidden; white-space:nowrap; height:24px; line-height:24px;}
.infoBotList li { float:left; margin-right:30px;}
.infoBot .right { background:#f5f4f4; border:#dddcdc 1px solid; width:271px; height:90px; float:left; padding:10px 10px; margin:5px 0; white-space:normal; line-height:22px; overflow:hidden;}
.infoBot .right a { display:inline-block; margin:0 10px 0 9px;}

/***** 新闻点击排行 *****/
.newsClick { height:330px;}

/***** 军事杂志 *****/
.milMaga { height:280px;_height:290px; display:block; overflow:hidden;}
.milMaga ul { margin:5px 2px !important;}
.milMaga li { width:90px; height:120px; float:left; margin:5px 4px; display:inline;}
.milMaga img { width:90px; height:120px;}

/***** 板块高度 *****/
.zhongGjq ,.guoJiJq ,.miLunT ,.milBlog ,.milHistory ,.milPingL ,.zhuanTiTj ,.milZazhi{ height:340px; overflow:hidden; margin-bottom:10px;}
.zhongGjq { height:380px;}
.guoJiJq { height:350px;}
.miLunT { height:490px;}
.miLunT .rightThird { float:left;}
.miLunT .rightThird li { margin:0 26px 0 0;}
.milBlog { height:302px; margin:0; overflow:hidden;}
.milHistory { height:350px;_height:360px;}
.milPingL { height:310px;}
.zhuanTiTj { height:230px; margin:0;}
.milZazhi { height:310px; margin:0;}

/***** 男人装备 *****/
.picMan { width:950px; margin:-5px auto 12px; height:297px;}

/*房产 二手房 租房*/
.adHouse{ width:300px; overflow:hidden; height:250px;}
.adHouse{}
.adHouse .clumnTit a{ font-size:14px !important; color:#000 !important; text-align:left !important; cursor:pointer; margin-top:10px; display:inline; font-weight:normal;}
.adHouse .clumnTit a.cur{ font-size:14px !important; color:#000 !important; text-align:left !important; cursor:pointer; margin-top:10px; display:inline; font-weight:bold;}
.adHouse .iconBox { margin-top:10px;}
.adHouse .iconBox li{ width:276px; overflow:hidden; height:20px; line-height:20px; }
.fcImg{ margin:0 auto;}
.fcImg img{ border:none;}

/*图片引用*/
.picManCon .manList li{ background:url(../../images/icon.png) no-repeat;}

/*首页广告*/
.ad280x90 { height:110px !important; line-height:110px !important;}
.ad280x90 img { margin-top:10px;}