@charset "utf-8";
/* CSS Document */

.conRight .clumnTitB { padding-right:20px;}

/***** 图片引用区 *****/
.focus .picArea .current ,.milVideo .curVideo {background-image: url(../../news/china/channel.png);background-repeat: no-repeat;}
.milPics .arr ,.milPic .clumnTitB .cur ,.milPic .clumnTitB .cur b ,.milPic .clumnTitB .noHover ,.milPic .clumnTitB .noHover b ,.milPic .clumnTitB a ,.milPic .clumnTitB a b ,.ranking .tit .cur ,.ranking .tit .noHover { background:url(../../news/china/mil.png) no-repeat;}

/* 频道导航 */
.junshi{height:35px;line-height:35px; background-color:#325010; float:left;width:960px;margin-top:8px;}
.junshi ul{padding-left:10px;padding-right:10px;}
.junshi li{ height:35px;float:left;font-family:"微软雅黑","宋体 ";}
.junshi .line{width:1px;background-color:#849B68;padding:0px;} 
.junshi li a{color:#fff;font-size:14px;display:block;float:left; padding-left:19px;padding-right:19px;}
.junshi li a:hover{background-color:#849B68;}

/***** 第一部分 *****/
.conFirst { width:960px; height:475px; margin:0 auto 12px; overflow:hidden;}
.conFirst .leftFirst { width:550px; float:left; overflow:hidden; background:none;}
.conFirst .rightFirst { width:380px; float:right; margin-right:10px; display:inline;}
.conFirst .three {height:250px;}
/*焦点图*/
.focusArea { width:550px; height:360px; overflow:hidden; margin-bottom:12px;}

/*军事图库*/
.milPics { width:550px; height:55px; position:relative;}
.milPics li { float:left;}
.milPics .tit { width:90px; text-align:left; text-indent:8px; height:55px; line-height:50px; font-size:14px; font-weight:bold;}
.milPics .tit a { border-bottom:#cc0000 2px solid; color:#000; text-decoration:none; padding-bottom:2px; font-size:14px;}
.milPics .tit a:hover { color: #820C0C;}
.milPics .listTe { background:#f3f3f3; width:448px; height:43px; line-height:21px; overflow:hidden; border:#dbdbdb 1px solid; padding:5px;}
.milPics .listTe a { display:inline-block; margin:0 8px;}
.milPics .arr { background-position:-218px -211px; display:block; width:11px; height:19px; position:absolute; left:80px; top:18px;}

.defend { width:550px; height:55px; position:relative; margin-top:9px;  height:39px;}
.defend li { float:left;}
.defend .tit { width:90px; text-align:left; text-indent:8px; height:55px; line-height:50px; font-size:14px; font-weight:bold;}
.defend .tit a { border-bottom:#cc0000 2px solid; color:#000; text-decoration:none; padding-bottom:2px; font-size:14px;}
.defend .tit a:hover { color: #820C0C;}
.defend .tit { width:90px; text-align:left; text-indent:8px; height:39px; line-height:39px; font-size:14px; font-weight:bold;}
.defend .listTe { background:#f6f5f0; width:448px; height:27px; line-height:27px;  border:#dbdbdb 1px solid; padding:5px;}
.defend .listTe a { display:inline; overflow:hidden; white-space:normal;}
.defend .listTe .iconBox li { width:50%; float:left;}
/**/
.firNews { width:380px; height:113px; overflow:hidden;}
.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 { 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 { margin:0 5px; display:inline-block;}
.firNews h5 em a{ margin:0 3px;}
.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:358px; 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:50px;}
.firNewsList li em a { font-size:12px; float:none; width:50px;}
.firNewsList li a { width:321px; overflow:hidden; display:block; float:left;}
/**/
.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;}
/**/
.conRight { float:right; width:645px; overflow:hidden;}
/**/
.leftBox { width:215px; float:left; overflow:hidden; margin-top:8px;}
.leftBox li { white-space:nowrap; overflow:hidden;}
.leftBox .picList { margin:0 -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;}
.leftBox .picAll li { width:182px; height:160px;}
.leftBox .picAll a { width:182px; height:120px;}
.leftBox .picAll img { width:180px; height:118px;}
.leftBox .picAll .txt { width:180px; height:24px;}
/**/
.rightBox { width:400px; float:right; overflow:hidden; font-size:14px !important; margin-top:10px; display:inline;}
.rightBox ul { padding:10px 0;}
.rightBox li { width:380px; white-space:nowrap; overflow:hidden; font-size:14px;}
.rightBox a { font-size:14px;}
.rightBox .iconBoxT14 li { text-align:right;}
.rightBox .iconBoxT14 a { width:321px; white-space:nowrap; overflow:hidden; float:left; text-align:left;}
.rightBox .iconBoxT14 em { width:60px; text-align:right; font-size:14px;}
.rightBox .textList h3 { font-size:14px; font-weight:bold; white-space:nowrap; overflow:hidden; width:380px; text-align:right;}
.rightBox .textList h3 a { font-size:14px; float:left; white-space:nowrap; overflow:hidden; width:315px; text-align:left;}
.rightBox .textList h3 em { font-size:14px; font-weight:normal; width:60px; text-align:right;}
.rightBox .dotLightBot .iconBoxT14 { margin-bottom:15px;}

/**/
.partA { height:280px; display:block; overflow:hidden;}
.partA .ad300x250 { margin-top:17px;}

/*深度•视野*/
.depthVision { width:310px; float:left; margin-top:10px;margin-left: 5px;}
.depthVision .clumnTitB { padding:0;}
.depthVision li { margin:7px 0 0; height:111px; overflow:hidden;}
.depthVision h3 { width:143px; height:36px; line-height:18px; white-space:normal; overflow:hidden; margin:0 0 5px; float:left;}
.depthVision h3 a { font-weight:bold;}
.depthVision img { width:120px; height:98px; float:left; border:#ccc 1px solid; margin-right:10px;}
.depthVision h5 { width:147px; float:left; height: 60px; overflow:hidden; line-height:20px; font-weight:normal;}
.depthVision h5 em a { color:#990000;}
.depthVision h5 p { color:#666;}

/*排行*/
.ranking { height:360px;}
.ranking .tit { height:24px; overflow:hidden; margin-top:15px;}
.ranking .tit .cur ,.ranking .tit .noHover { background-position:0 -212px; display:inline-block; width:65px; height:24px; line-height:19px; color:#333; font-weight:bold; text-align:center; cursor:pointer; text-decoration:none; margin-right:2px;*margin-right:0;}
.ranking .tit .noHover { background-position:-105px -212px; font-weight:normal;}
.ranking ul { margin-top:0 !important;}

/***** 第二部分 *****/
.conSec { width:960px; margin:0 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 .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;}
/**/
.duJia { height:265px; overflow:hidden;}
.duJia ul { margin:0 0 10px !important;}
.duJia li { width:265px !important; height:24px; line-height:24px;}
/**/
.milPic { display:block; padding:10px 0 10px 5px;}
.milPic .clumnTitB { text-indent:0; padding:0; height:27px;}
.milPic .clumnTitB a ,.milPic .clumnTitB .noHover{ background-position:-127px -250px; display:inline-block; float:left; height:27px; line-height:27px; padding:0 14px 0 15px; margin:0; position:relative; margin-right:3px; text-decoration:none; color:#000 !important;}
.milPic .clumnTitB a:hover { color:#000 !important; text-decoration:none;}
.milPic .clumnTitB .cur { background-position:0 -250px;}
.milPic .clumnTitB .cur b ,.milPic .clumnTitB .noHover b ,.milPic .clumnTitB a b{ background-position:-117px -250px; display:block; width:5px; height:27px; position:absolute; top:0; right:0;_right:-1px; z-index:999;}
.milPic .clumnTitB .noHover b ,.milPic .clumnTitB a b { background-position:-244px -250px;}
.milPic .pad { margin:20px 0 5px; height:310px;}
.milPic li { width:182px; height:155px; margin:0 4px 0 5px;}
.milPic li a { width:182px; height:120px;}
.milPic img { width:180px; height:118px;}
.milPic .txt { width:180px; margin:0 auto;}
.txtLink { background:#dde5d8; margin:0 10px 0 5px; border:#b7cea8 1px solid; color:#456020; height:22px; line-height:22px; overflow:hidden; text-indent:10px;}
.txtLink strong { color:#456020;}
.txtLink a { color:#456020; margin:0 10px;}
/**/
.blogFocus {}
.blogFocus .info { height:145px; margin:0 0 15px; display:block; overflow:hidden;}
.blogFocus .lisText { height:auto; padding:0 0 15px; margin:0 0 15px;}
.blogFocus .info h3 { width:270px; white-space:nowrap; overflow:hidden; margin:10px 0 10px;}
.blogFocus .info h3 a { font-size:14px; font-weight:bold;}
.blogFocus .info img { width:130px; height:85px; float:left; border:#ccc 1px solid;}
.blogFocus .info h5 { width:136px; float:right; height:85px; overflow:hidden; line-height:20px; font-weight:normal;}
.blogFocus .info h5 em a { color:#990000;}
.blogFocus .info h5 p { color:#666;}
.blogFocus .lisTetT { padding-bottom:10px;}
.blogFocus .lisTetT a { color:#666; display:inline-block; margin-right:10px; line-height:24px;}
.blogFocus .lisTetT a:hover { color:#820C0C;}
/**/
.milTv { height:170px; overflow:hidden; margin:-5px auto 0;}
/**/
.infoFir { text-align:left; width:386px; height:120px; margin:0 0 10px;}
.infoFir h3{ font-size:14px; font-weight:bold; overflow:hidden; white-space:nowrap; width:360px; margin:0 0 10px; text-align:center;}
.infoFir h3 a { font-size:14px; font-weight:bold;}
.infoFir h5 { color:#666; height:80px; line-height:20px; font-weight:normal; font-size:12px; text-align:left; overflow:hidden;}
.infoFir h5 a { color:#666; font-size:12px;}
.infoFir h5 em { display:inline-block;}
.infoFir h5 em a{ font-size:12px; color:#990000 !important;}
/*调查*/
.survey { width:182px; overflow:hidden; text-align:left; margin-top:15px;}
.survey h3 { width:162px; font-size:12px; font-weight:bold; line-height:18px; margin-bottom:10px;}
.survey h3 ,.survey h3 a { font-size:12px; font-weight:bold;}
.survey li { height:24px; line-height:24px; white-space:nowrap; text-align:left;}
.survey input { float:left; margin:2px 5px 0 0; border:none;}
.survey .btn{ padding-top:15px; text-align:center; width:160px; height:30px; padding-left:53px;}
.survey .btn input{ position:relative !important; margin:0 10px 0 0 !important;}
.survey .btn em{ color:#454545; position:relative;}

/**/
.userMap { height:290px; overflow:hidden;}
.userMap .pad { margin:10px 0;}
.userMap li { width:132px; margin:0 3px 5px 10px;}

/***** 第三部分 *****/
.conThird { width:960px; margin:10px auto;_margin:10px auto 0; _margin:10px auto -4px;*margin:10px auto -4px; height:auto; overflow:hidden;}

/*航空航天*/
.focusBox { display:block; margin:0; padding:0; list-style:none; width:180px; height:260px; margin:15px 0 0;}
.focusBox ul { margin-top:5px;}
.focusBox li { display:block; width:182px; height:45px; border-bottom:1px solid #98af79; float:left; list-style:none; cursor:default;}
.focusBox li img { display:none; float:left;}
.focusBox li em { display:block; width:20px; height:43px; line-height:43px; font-family:Arial; text-align:left; font-size:18px; color:666; float:left; color:#666;}
.focusBox li h5,.focusBox li h5 a { margin:0; padding:0; display:block; width:157px; height:43px; line-height:43px; white-space:nowrap; overflow:hidden; font-size:12px; color:#666; float:left;}
.focusBox li.curr { height:64px!important;}
.focusBox li.curr img { display:block; width:73px; height:47px; padding:8px 1px 3px 0;}
.focusBox li.curr em { width:31px!important; padding-top:13px!important; font-size:50px!important;}
.focusBox li.curr h5,.focusBox li.curr h5 a { width:72px!important; height:54px; line-height:25px; white-space:normal;}
.focusBox li.curr h5 {padding-top:5px!important;}

/***** 军事历史 *****/
.milHistory {}
.milHistory .pad { display:block; overflow:hidden; height:335px;}
.milHistory .picList li { width:182px; height:150px; margin:0 20px 0 10px;}
.milHistory .picList img { width:180px; height:118px;}
.milHistory .picList a { width:182px; height:120px;}
.milHistory .picList .txt { width:180px; height:24px; margin:0 auto;}



/***** 板块高度 *****/
.zhongGjq ,.guoJiJq ,.milReview{ height:340px; overflow:hidden; margin-bottom:10px;}
.zhongGjq { height:360px;}
.guoJiJq { height:360px;}
.milReview { height:440px;}

/***** 男人装备 *****/
.picMan { width:960px; margin:12px auto 12px; height:297px;}

/*图片引用*/
.picManCon .manList li{ background:url(../../images/icon.png) no-repeat;}

/**/
.partner { width:960px; margin:0 auto;}
.partner img { width:123px; height:50px; border:#ccc 1px solid; margin:7px 15px 6px 14px;}

/**/
.picText { height:120px; padding:10px 0 5px;_padding:10px 0 0;}
.picText ul { width:626px; overflow:hidden;}
.picText li { width:300px; float:left; overflow:hidden; margin-right:12px;}
.picText h3 { width:300px !important; white-space:nowrap; overflow:hidden; margin:0 0 10px;}
.picText h3 a { font-size:14px; font-weight:bold;}
.picText img { width:140px; height:91px; float:left; border:#ccc 1px solid;}
.picText h5 { width:150px; float:right; height:85px; overflow:hidden; line-height:20px; font-weight:normal;}
.picText h5 em a { color:#990000;}
.picText h5 p { color:#666;}
