@charset "utf-8";
/* CSS Document */

/***** 图片引用区 *****/
.blogLogin ,.blogLogin .clumnTit ,.btnLogin ,.applyOpen ,.btnOpen ,.contactUs ,.btnMyBlog  ,.notice b { background:url(../../images/blog/blog.png) no-repeat;}

/***** 公告 *****/
.notice { height:30px; line-height:30px; color:#666; background:#f0f0f0; width:950px; margin:0 auto; font-size:14px; text-indent:12px; position:relative; overflow:hidden;}
.notice em { color:#d78000; font-weight:bold; font-style:normal; font-size:14px; float:left;}
.notice b { background-position:0 -756px; display:inline-block; width:120px; height:24px; position:absolute; right:3px; top:3px;}
.notice .con{ width:750px; height:30px; overflow:hidden; float:left;}
.notice .list{ width:100%;}
.notice .list li{ width:100%; height:30px; line-height:30px; text-indent:0;}
.notice .list a { color:#666; font-size:14px;}
.notice .list a:hover { color: #820C0C;}

/***** 第一部分 *****/
.conFirst { width:950px; margin:12px auto; overflow:hidden;}
.leftFir { width:395px; float:left; display:inline; overflow:hidden;}
.midFir { width:300px; float:left; display:inline; margin-left:15px; overflow:hidden;}
.rightFir { width:225px; float:right; display:inline; overflow:hidden;}
/**/
.firNews { width:375px;}
.firNews h1 { font-size:18px; font-family:SimHei, MsYahei,; font-weight:normal; overflow:hidden; width:378px; white-space:nowrap; height:20px; margin:20px 0 5px; *margin:17px 0 5px;text-align:left; display:inline-block; clear:both;}
.firNews h1 a { font-size:18px;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; line-height:20px; overflow:hidden;}
.firNews h5 a { color:#666; line-height:20px;}
.firNews h5 a:hover { color:#820C0C;}
.firNews h5 em ,.firNews h5 em a{ color:#990102;  margin:0 3px; text-decoration:none;}
.firNews h5 em a:hover { text-decoration:underline;}
.firNews img { width:110px; height:72px; border:#ccc 1px solid; overflow:hidden; float:left;}
.firNews .firImg { width:112px; height:74px; float:left; margin:0 10px 0 0;}
.firNews div { display:block;}
/**/
.tjNews { width:278px;}
.tjNews h1 { font-size:12px; font-weight:bold; overflow:hidden; width:220px; white-space:nowrap; height:18px; text-align:left; float:left; margin:-2px 0 2px;}
.tjNews h1 a { font-size:12px; font-weight:bold;}
.tjNews h5 { height:37px; color:#666; line-height:20px; overflow:hidden; float:left; width:220px;}
.tjNews h5 a { color:#666; line-height:20px;}
.tjNews h5 a:hover { color:#820C0C;}
.tjNews h5 em ,.firNews h5 em a{ color:#990102;  margin:0 3px; text-decoration:none;}
.tjNews h5 em a:hover { text-decoration:underline;}
.tjNews img { width:48px; height:48px; overflow:hidden;}
.tjNews .firImg { width:48px; height:48px; float:left; display:inline; margin:0 10px 0 0;}
.tjNews .listTj { display:block; overflow:hidden; padding:5px 0 10px;}
.tjNews ul { float:left; width:220px;}
.tjNews li { width:217px;}
/**/
.huanQiuJj {}
.worldTj { height:325px; overflow:hidden;}
.globalPeo { height:361px; overflow:hidden;}
.globalPeo .tjNews .listTj { padding:5px 0 7px;}
/**/
.worldGch { height:365px; overflow:hidden;}
.worldGch .iconBoxT14  ,.globalFamous .iconBoxT14 { margin:0 0 15px; padding:0 0 15px;}
.worldGch .iconBoxT14 li ,.globalFamous .iconBoxT14 li { text-align:left; width:375px;}
.worldGch .iconBoxT14 a ,.globalFamous .iconBoxT14 a{ width:293px; overflow:hidden; white-space:nowrap; display:block; float:left;}
.worldGch .iconBoxT14 em ,.globalFamous .iconBoxT14 em{ float:right; width:80px; display:block; text-align:right; color:#666; font-size:12px; text-indent:0;}
.worldGch .iconBoxT14 em a ,.globalFamous .iconBoxT14 em a{ width:80px; color:#666; font-size:12px; float:none; text-indent:0;}
/**/
.globalJj { height:339px; overflow:hidden;}
.globalJj .pad { margin:0 10px 10px;}
/**/
.globalFamous { height:185px; overflow:hidden;}
/**/
.thinkTank { height:171px; overflow:hidden;}
.translator  { height:170px; overflow:hidden;}
.commentator { height:170px; overflow:hidden;}
.thinkTank .lisText a ,.translator .lisText a ,.commentator .lisText a { display:inline-block; width:58px; height:25px; line-height:25px; text-align:left; white-space:nowrap;}
.thinkTank .lisText b ,.translator .lisText b ,.commentator .lisText b { color:#D7D6D6; margin:0 3px; font-weight:normal;}
/**/
.globalFt { width:223px; height:289px; overflow:hidden;}
.globalFt h1 { font-size:14px; font-weight:bold; overflow:hidden; width:195px; white-space:nowrap; height:18px; text-align:left; height:35px; line-height:30px;}
.globalFt h1 a { font-size:14px; font-weight:bold;}
.globalFt h5 { height:85px; color:#666; line-height:20px; overflow:hidden; width:195px;}
.globalFt h5 a { color:#666; line-height:20px;}
.globalFt h5 a:hover { color:#820C0C;}
.globalFt h5 em ,.globalFt h5 em a{ color:#990102;  margin:0 3px; text-decoration:none;}
.globalFt h5 em a:hover { text-decoration:underline;}
.globalFt .peoFt { padding:10px; background:#f0f0f0; margin:0 auto 10px;}
.globalFt .peoFt h4 { width:48px; height:75px; float:left; padding:0 8px 0 0;}
.globalFt .peoFt h4 img { width:48px; height:48px;}
.globalFt .peoFt h4 .txt { margin:10px auto 0; text-align:center; display:block; white-space:nowarp; width:48px;}
.globalFt .peoFt h5 { float:none; width:auto; height:80px;}
.globalFt .iconBox { padding:10px 0 0; width:205px;}
.globalFt .iconBox li { width:205px;}

/***** 第二部分 *****/
.conSec { width:950px; margin-left:auto; margin-right:auto; overflow:hidden;}
/**/
.globalJw { width:710px; height:352px; float:left; overflow:hidden;}
.globalJw .pad { margin:10px 0 0 5px;}
/**/
.soleTrans { width:223px; height:349px; overflow:hidden; float:right;}
.soleTrans h1 { font-size:14px; font-weight:bold; overflow:hidden; width:195px; white-space:nowrap; height:18px; text-align:left; height:30px; line-height:30px;}
.soleTrans h1 a { font-size:14px; font-weight:bold;}
.soleTrans h5 { height:85px; color:#666; line-height:20px; overflow:hidden; width:195px;}
.soleTrans h5 a { color:#666; line-height:20px;}
.soleTrans h5 a:hover { color:#820C0C;}
.soleTrans h5 em ,.soleTrans h5 em a{ color:#990102;  margin:0 3px; text-decoration:none;}
.soleTrans h5 em a:hover { text-decoration:underline;}
.soleTrans .peoFt { padding:0 0 12px; margin:0 auto 10px;}
.soleTrans .peoFt h4 { width:48px; height:75px; float:left; padding:5px 8px 0 0;}
.soleTrans .peoFt h4 img { width:48px; height:48px;}
.soleTrans .peoFt h4 .txt { margin:10px auto 0; text-align:center; display:block; white-space:nowarp; width:48px;}
.soleTrans .peoFt h5 { float:none; width:auto; height:60px;}
.soleTrans .iconBox ,.soleTrans .iconBox li { width:205px;}


/***** 第三部分 *****/
.conThird { width:950px; margin-left:auto; margin-right:auto; overflow:hidden;}
.leftThird { width:710px; float:left; overflow:hidden;}
.partLeft ,.partRight { width:345px; float:left; overflow:hidden;}
.partLeft { margin-right:20px;}
.partDown ul { width:330px; display:block; float:left; margin:0 15px 15px 0; padding:0 0 15px;}
/**/
.righThird { width:225px; float:right; overflow:hidden;}
/**/
.partTop h1 { font-size:14px; font-family:"宋体"; font-weight:bold; overflow:hidden; width:315px; white-space:nowrap; height:20px; padding:5px 0 3px; text-align:left; display:inline-block; clear:both;}
.partTop h1 a { font-size:14px;font-family:"宋体"; font-weight:bold;}
.partTop h3 { font-size:14px; font-weight:bold; color:#516e8f; border-bottom:#cfd8e2 1px solid; text-indent:5px;}
.partTop h5 { color:#666; line-height:20px; overflow:hidden; margin:0 0 10px; padding:0 0 15px;}
.partTop h5 a { color:#990000; line-height:20px;}
.partTop h5 a:hover { color:#820C0C;}
.partTop h5 em ,.partTop h5 em a { color:#990102;  margin:0 3px; text-decoration:none;}
.partTop h5 em a:hover { text-decoration:underline;}
/**/
.partTop .iconBoxT14 li ,.midThird .iconBoxT14 li{ width:321px;_height:28px;_line-height:28px;}
/**/
.word ,.oversea ,.society ,.tech ,.travel ,.mil ,.taiwan ,.opinion ,.finance ,.complex { height:290px; overflow:hidden;}

/**/
.newBlog .iconBoxT14 li { width:321px;_height:28px;_line-height:28px;}
.listTop ,.listTop li { width:350px !important;}

/**/
.area h1 ,.viewWorld h1{ font-size:14px; font-family:"宋体"; font-weight:bold; overflow:hidden; width:210px; white-space:nowrap; height:20px; margin:5px 0 3px; text-align:left; display:inline-block; clear:both;}
.area h1 a ,.viewWorld h1 a { font-size:14px;font-family:"宋体"; font-weight:bold;}
.area h3  ,.viewWorld h3 { font-size:14px; font-weight:bold; color:#516e8f; border-bottom:#cfd8e2 1px solid; text-indent:5px;}
.area h5  ,.viewWorld h5 { color:#666; line-height:20px; overflow:hidden; margin:0 0 10px; padding:0 0 15px;}
.area h5 a  ,.viewWorld h5 a { color:#990000; line-height:20px;}
.area h5 a:hover  ,.viewWorld h5 a:hover { color:#820C0C;}
.area h5 em ,.area h5 em a  ,.viewWorld h5 em ,.viewWorld h5 em a { color:#990102;  margin:0 3px; text-decoration:none;}
.area h5 em a:hover  ,.viewWorld h5 em a:hover { text-decoration:underline;}
.area .iconBox  ,.viewWorld .iconBox { width:205px;}
/**/
.specialColumn { height:430px;}
.specialColumn .picAll { margin:20px 0 0;}
.specialColumn .picAll li { width:85px; height:125px; float:left; margin:0 8px;}
.specialColumn .picAll a { width:85px;}
.specialColumn .picAll img { width:85px; height:85px;}
/**/
.weekly {}
.weekly h1 { font-size:14px; font-weight:bold; overflow:hidden; width:195px; white-space:nowrap; height:18px; text-align:left; height:30px; line-height:30px;}
.weekly h1 a { font-size:14px; font-weight:bold;}
.weekly h5 { height:85px; color:#666; line-height:20px; overflow:hidden; width:195px;}
.weekly h5 a { color:#990000; line-height:20px;}
.weekly h5 a:hover { color:#820C0C;}
.weekly h5 em ,.soleTrans h5 em a{ color:#990102;  margin:0 3px; text-decoration:none;}
.weekly h5 em a:hover { text-decoration:underline;}
.weekly .peoFt { padding:0 0 12px; margin:0 auto 10px;}
.weekly .peoFt h4 { width:80px; height:100px; float:left; padding:5px 8px 0 0;}
.weekly .peoFt h4 img { width:80px; height:100px;}
.weekly .peoFt h4 .txt { margin:10px auto 0; text-align:center; display:block; white-space:nowarp; width:48px;}
.weekly .peoFt h5 { float:none; width:auto; height:110px;}
.weekly .iconBox ,.weekly .iconBox li { width:205px;}
/**/
.newsClick a { width:180px;}
/**/
.abroad { width:223px; overflow:hidden;}
.abroad h1 { font-size:14px; font-weight:bold; overflow:hidden; width:195px; white-space:nowrap; height:18px; text-align:left; height:30px; line-height:30px;}
.abroad h1 a { font-size:14px; font-weight:bold;}
.abroad h5 { height:85px; color:#666; line-height:20px; overflow:hidden; width:195px;}
.abroad h5 a { color:#666; line-height:20px;}
.abroad h5 a:hover { color:#820C0C;}
.abroad h5 em ,.abroad h5 em a{ color:#990102;  margin:0 3px; text-decoration:none;}
.abroad h5 em a:hover { text-decoration:underline;}
.abroad .peoFt { padding:0 0 12px; margin:0 auto 10px;}
.abroad .peoFt h4 { width:100px; height:72px; float:left; padding:5px 8px 0 0;}
.abroad .peoFt h4 img { width:100px; height:72px; float:left;}
.abroad .peoFt h4 .txt { margin:10px auto 0; text-align:center; display:block; white-space:nowarp; width:48px;}
.abroad .peoFt h5 { float:none; width:auto; height:100px; overflow:inherit;}
.abroad .iconBox ,.abroad .iconBox li { width:205px;}