﻿@charset "utf-8";
/* CSS Document */
body { border:0; margin:0; padding:0; } 

a { text-decoration:none;}
a:visited { color:#393939; text-decoration:none;}
a:hover { color:#820C0C; text-decoration:underline;}
a:active { color:#06346f; text-decoration:none;}

/***** Headings *****/ 
h1{ margin:0; padding:0; font-weight:normal; color:#063468 !important;} 

/***** Common Formatting *****/ 
p,ul,li { margin:0; padding:0; list-style:none; overflow:hidden; display:block;}
img { border:0; } 
em { font-style:normal;}


/***** 文字列表 *****/
.iconBoxT14 li { background-position: -3px 12px; text-indent:13px; height:28px; line-height:28px; font-size:14px; white-space:nowrap; overflow:hidden; font-family:"宋体";}
.iconBoxT14 li a { font-size:14px;}
.iconBoxT14 li ,.iconBoxT14 li { height:28px; *height:25px;_height:25px;}

/***** 内容 *****/
.main { padding:0 0 5px; background:#eee;}
.mainCon { position:relative; width:120px; margin:0 auto; display:block; overflow:hidden; background:#fff;}
a:hover { color:#cd0200;}

/*通栏广告*/
.adTopImg { display:block; width:1200px; margin:0 auto; padding:5px 0 5px 0;}

.author, .shareSummary {background-position: 10px -49px;text-indent: 20px;position: relative;padding: 5px 8px 0 11px;color: #8c8c8c;}

/*图片引用*/
.timeSummary ,.fromSummary ,.editorSign span ,.txtSmall ,.txtBig ,.txtBigCur ,.author, .author em, .txtBigCur:hover ,.editorSign .icoCopy { background:url(icon3.png) no-repeat;}
.join em { background:url(icon4.png) no-repeat;}

.reTopics .iconBoxT14 li { background:url(iconDot.png) no-repeat;}
.btnSear { background:url(article.png) no-repeat !important;}

/***** 内容 文章页 重定义*****/
.main { padding:0;}
.main { background:none;}
.marBot25 { margin:0 auto 25px;}
.marBot30 { margin:0 auto 30px;}
.adNoH600 { display:block; width:870px; margin:0 auto; border:#e2e2e2 0px solid; padding:8px 0; text-align:center;}
#adSba_2 { margin:0;}
#adSba_2 { padding:5px 0 5px 0; width:868px;}
.thread { border-top:#808080 5px solid; border-left:#ebebeb 1px solid; padding:0 0 0 20px; margin:0 0 40px;}

/***** 栏目标题 重定义*****/
.tit2 { font-family:Microsoft YaHei,SimHei; font-size:16px; font-weight:normal; color:#2b2b2b; height:38px; line-height:38px; position:relative; border-top:#e6e6e6 1px solid;}
.tit2 span { display:inline-block; font-family:Microsoft YaHei,SimSun; font-size:16px; border-top:#2ca9e1 2px solid; height:35px; line-height:35px; padding:0 3px; 
margin:-1px 0 0;}
.tit2 span a { font-family:Microsoft YaHei,SimSun; font-size:16px; color:#2b2b2b;}
.tit2 span a:hover { color:#d70000;}
.tit2 em { font-style:normal; position:absolute; right:0; top:1px; display:block; width:110px; text-align:right;}
.tit2 em a { font-size:12px; font-weight:normal;}
.tit2 em a:hover { text-decoration:none;}
.tit2 em a:visited { color:#5e5e5e;}
/**/
.listBox a ,.listBoxT14 a {  font-size:14px; color:#172c45;}
.listBox a:hover ,.listBoxT14 a:hover { color:#cd0200;}
.listBox li { background-position:0 5px; height:26px; line-height:26px; text-indent:10px; white-space:nowrap; overflow:hidden; font-family:Microsoft YaHei,SimSun;}
.listBox a {  font-size:12px;}
.listBoxT14 li { background-position:0 6px; height:28px; line-height:28px; text-indent:10px; white-space:nowrap; overflow:hidden; font-family:Microsoft YaHei,SimSun;}
/**/
.firLi { margin:10px 0 0; width:300px;}
.firLi a { font-family:Microsoft YaHei,SimSun; font-size:16px; font-weight:bold; color:#295285;}

/*内容部分 重定义*/
.mainCon { width:1200px;}
.con { margin:0 auto 5px; display:block; overflow:hidden; position:relative;width:1200px;}

/***** 左侧 *****/
.conLeft { width:870px; float:left; overflow:hidden; text-align:left; position:relative;}
.conText { display:block; overflow:hidden; padding-top:28px;}
.conText h1 { font-family:Microsoft YaHei,SimHei; font-size:26px; text-align:center; overflow:hidden; line-height:35px; margin:0 auto 20px !important;*margin:0 auto 23px !important; display:block; color:#333 !important;}

/**/
.text { width:870px; overflow:hidden; line-height:26px; font-size:14px; margin:0 auto; }
.text br{display:none; }
/*.text img { width: expression(this.width > 600? 600: true); max-width:600px; height:auto; overflow:hidden; margin:30px auto 10px; }*/
.text img {overflow:hidden; margin:30px auto 10px; }
.text p  { font-size:14px; line-height:26px; overflow:visible !important; font-family:SimSun; margin:23px auto 0; text-indent:2em;}
.text p img { font-size:14px; line-height:26px; overflow:visible !important; font-family:SimSun; margin: 0 0 0 -25px;}
.text p:first-child  { margin:0;}
.text p strong  { font-size:14px;font-family:SimSun;}
.text .linkAbout  { color:#06346f; border-bottom:1px dotted #06346f; margin:0 5px; padding:0 0 2px; font-size:14px;}
.text .linkAbout:visited { color:#06346f; border-bottom:1px dotted #06346f;}
.text .linkAbout:hover  { color:#1378ff; border-bottom:1px dotted #1378ff; text-decoration:none;}
.text .pImg  { text-align:center; height:30px; line-height:30px; margin:0; font-size:12px; width:600px; white-space:nowrap; overflow:hidden;}
.mzNotice{font-size:12px!important;margin-top:24px!important; clear:both;}

/*文章来源  重定义*/
.summaryNew { text-align:left; height:18px; width:870px; color:#8c8c8c; padding:10px 0 9px; margin-bottom:20px; position:relative; border-top:#f0f0f0 1px solid; border-bottom:#b8b8b8 1px solid;}
.summaryNew strong { display:inline-block; height:18px; border-left:#ededed 1px solid; font-weight:normal; color:#8c8c8c; line-height:18px;vertical-align:middle; float:left;}
.summaryNew strong a {color:#8c8c8c!important;}
.summaryNew strong a:hover {color:#595959!important;}
.summaryNew .fontSize ,.textSize .fontSize { width:90px; height:20px; display:block; overflow:hidden; float:right; color:#666666;}
.summaryNew .fontSize span ,.textSize .fontSize span {  float:left; font-size:10px; display:inline-block;width:18px; height:18px; color:#063263; text-align:center; line-height:18px; font-family:SimSun!important; cursor:pointer; border:1px solid #fff; font-weight:bold;}
.summaryNew .fontSize b ,.textSize .fontSize b { float:left;  font-size:15px; color:#063263; display:inline-block; width:18px; height:18px; text-align:center; line-height:18px; font-family:SimSun!important; cursor:pointer; border:1px solid #fff; }
.summaryNew .fontSize strong ,.textSize .fontSize strong { float:left; display:block; width:38px; overflow:hidden; margin:0px!important; font-size:12px; font-weight:normal;}
.summaryNew .fontSize span.cur ,.textSize .fontSize span.cur { cursor:pointer; border:1px solid #ccd4e1; width:18px; height:17px; color:#666;}
.summaryNew .fontSize b.cur ,.textSize .fontSize b.cur {  cursor:pointer; border:1px solid #ccd4e1; width:18px; height:18px; color:#666;}
.summaryNew .editor ,.summaryNew .author { display:inline-block; height:20px; border-left:#ededed 1px solid; padding:1px 10px 0 8px; color:#8c8c8c; line-height:20px;vertical-align:middle; float:left;}
.summaryNew i { display:block; background:#fff; width:100%; height:5px; border-bottom:1px solid #cccccc; position:absolute; left:0; bottom:0; font:0; line-height:0;}

/**/
.timeSummary { background-position:8px 2px; text-indent:20px; padding:1px 11px 0 9px;}
.fromSummary { background-position:9px -23px; text-indent:20px; padding:1px 9px 0 9px;}
.shareSummary { background-position:10px -49px; text-indent:20px; position:relative; padding:0 8px 0 11px; color:#8c8c8c;}
.summaryNew .author { padding:1px 8px 0 8px; cursor:pointer;}
.shareSummary em { background-position:0 -94px; display:inline-block; width:20px; height:20px; position:absolute; top:0; right:-13px;}

/**/
.txtChange { display:inline-block; border-left:#ededed 1px solid; float:left; padding:0 0 0 10px; margin:-2px 0 0;}
.txtChange a { display:inline-block; width:26px; height:26px; margin-right:3px;}
.txtSmall { background-position:0 -308px; cursor:text;}
.txtSmallCur { background-position:0 -344px;}
.txtSmallCur:hover { background-position:0 -485px;}
.txtBig { background-position:0 -380px; cursor:text;}
.txtBigCur { background-position:0 -416px;}
.txtBigCur:hover { background-position:0 -521px;}
/**/
.join { position:absolute; display:inline-block; width:90px; top:2px; right:0; background:#f5f5f5;}
.join b { display:inline-block; width:50px; height:32px; line-height:32px; font-family:Arial; font-size:14px; color:#2b9ebe; float:left; font-weight:normal; text-align:center;}
.join b a { display:inline-block; width:50px; height:32px; color:#2b9ebe;}
.join b a:hover { background:#e2f5f9; text-decoration:none;}
.join em { display:inline-block; width:40px; height:39px; line-height:32px; position:absolute; top:0; right:0; color:#fff; text-align:center;}
.join em a { display:inline-block; width:40px; height:32px; color:#fff;}
/**/
.editorSign { display:inline-block; width:870px; text-align:right; font-size:12px!important; color:#9a9a9a; margin:10px 0 10px; padding:10px 0 0; border-top:#e6e6e6 1px solid;}
.editorSign span ,.icoCopy { background-position:20px -174px; display:inline-block; text-indent:20px; line-height:30px; border-left:#e6e6e6 1px solid; padding:0 0 3px 20px;}
.editorSign .icoCopy { background-position:0 -549px; text-align:left; float:left; border:none; padding:0;}

/***** 相关新闻*****/
.reTopics { margin:26px 0 24px;}
.reTopics .tit { font-family:Microsoft YaHei,SimHei; font-size:16px;font-weight:bold;display:block; clear:both;}
.reTopics .listText { margin:10px 0 10px;}
.reTopics .iconBoxT14 li { background-position:0 -152px; width:auto; text-indent:17px;}

/*用户评论*/
.c_comment{width:868px;padding-right:5px;border-top: #d6d6d6 1px dashed; margin-top:0px; padding-left:5px; background: #f9f9f9; padding-bottom:0px; padding-top:6px; border-bottom:#d6d6d6 1px dashed;}
.c_comment span{font-size:14px;color:#15509a}
.c_comment span a{font-size:14px; color:#15509a}
.c_comment span em{color:red; padding:0 3px;}
.c_comment div{float:right; width:262px; text-align:right;}
.c_comment div{color:#ededed}
.c_comment div a{color:#585858; margin:5px 10px 0 0;}
.c_comment .talk{padding-left:20px; background:url(c_talk.gif) no-repeat left 0px}
.c_comment font{font-size:12px; color:#4c4c4c; font-family:Verdana, Arial, Helvetica, sans-serif}
.c_comment font strong{color: #15509a}
.c_comment .talk{font-weight:bold; color:#cc0000}
/*.c_comment .c-link{margin-right:6px;padding-left:20px; background:url(c_link.gif) no-repeat left 0px}
.c_comment .c-print{padding-left:20px; background:url(c_print.gif) no-repeat left 0px}*/
.c_mood{overflow: hidden; width:868px;border:1px solid red;margin:12px 0 10px 0;}
.c_mood span{display:block}
.c_mood h5{margin:10px 0 10px 10px;font-size:12px;}

.bm {border:1px solid #e7e7e7;background:#FFF;}
.bm_h {background: #FFF;border-bottom: 0px solid #DDDDDD;height: 100%;}
.bm_h {padding: 0 10px;height: 31px;border-top: 1px solid #FFF;border-bottom: 1px solid #C2D5E3;background: #F2F2F2;line-height: 31px;white-space: nowrap;overflow: hidden;}
.cl {zoom: 1;}
.clearfix:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0;}.clearfix{display:block}* html .clearfix{zoom:1;}*:first-child+html .clearfix{zoom:1;}
* {word-wrap: break-word;}
/*评论*/
#comment2{float:left;width:645px;}

.label2{float:left;width:635px; height:38px; padding-left:10px;background:url(lab_bg.gif) repeat-x bottom; margin-bottom:20px;}
.label2 span{float:right; padding:14px 10px 0 0; color:#999;}
.label2 em{color:#ba2636; padding:0 2px;}
.label2 li{float:left; width:119px; font-size:14px;background:url(lab_2.gif) no-repeat top left; text-align:center; line-height:38px; margin-right:-1px;}
.label2 li.current{background:url(lab_2_c.gif) no-repeat top left;font-weight:bold;}
.label2 li a{color:#2b2b2b;}

.commentCon{padding:10px 0 0 0;}
.textCon{background:url(dot.gif) repeat-x bottom; padding:16px 0 10px 10px; width:820px;}
.textCon.none{ background:none;}
.textCon.line{ background:none; border-bottom:1px solid #dcdcdc;}
.textCon .pic{ width:50px; height:50px; padding:2px; border:1px solid #ccc; float:left;}
.textDet{width:700px; float:left; padding:5px 0 0 10px;word-wrap:break-word;}
.textDet .user{ color:#999; padding:0 8px 0 0;}
.textDet .user span{ float:right;}
.textDet .t{ font-size:14px; line-height:24px; color:#2b2b2b; padding:4px 10px 26px 0;word-wrap:break-word;}
.textDet .fuc{ color:#005c87; text-align:right; padding:0 8px 0 0;}
.textDet .user img{vertical-align:middle}
.from{ float:left; color:#999;}
.view{ padding:10px 0 15px; text-align:right; color:#444;}


/*标题*/
.tit01{text-indent:9px; font:18px "微软雅黑"; padding:8px 0; border-bottom:1px solid #ddd; background:#fff;}
.tit02{text-indent:9px; font:18px "微软雅黑"; padding:8px 0;border-top:1px solid #ddd; border-bottom:1px solid #ddd; background:#fff; margin:10px 0 0;}
.tit02 p{ float:right; padding:6px 10px 0 0;color:#004276; font:12px "simsun";}
.tit02 .t5{background:url(all_icon.gif) no-repeat 0 -217px;padding-left:18px; color:#004276;}

/*回复*/
.replyList{ float:left; width:565px; margin:8px 0 10px; color:#020202}
.replyCon{border:1px solid #ccd9ea; padding:1px 1px 8px 1px; background:#edeff1;}
.replyCon .bg{background:#f7fbfe;}
.replyCon .info2{color:#999; padding:6px 6px 0 6px;}
.replyCon p{ padding:10px 6px 25px 6px;}
.replyCon .num{float:right; color:#000}

.replyBox{ width:541px; border:1px solid #ddd; background:#f9f9fa; padding:10px; margin:10px 0 0; position:relative;}
.replyBox .icon{width:11px; height:8px; right:52px; position:absolute; top:-8px;}
.replyBox .close{ width:14px; height:14px; position:absolute; right:3px; top:5px;}
.replyBox .name{ padding-bottom:8px;}
#Login{ padding-bottom:8px;}

/*我要评论*/
.cmtLogin{float:left;width:293px;padding:10px;}
.cmtTxt{padding-bottom:3px;}
.rr{ padding:0 0 15px 32px;}

/*按钮、字体*/
.ipt02 {border:solid 1px #ddd; font-size:12px;background:#fff;width:80px; height:18px; padding:3px 0 0 5px; color:#999; margin-left:5px;}
.ipt03 {border:solid 1px #ddd; font-size:12px;background:#fff;width:165px; height:16px; padding:3px 0 0 5px; color:#999; margin-left:5px; margin:0 10px 0 5px;}
.textLogin2{ color:#999; font-size:12px; border:1px solid #ddd;width:616px; padding:5px 0 0 5px; height:89px; background:#fff url() no-repeat center center;}

.btn2,.btn2_c,.btn4{height:29px; border:0; cursor:pointer;}
.btn2{ background:url(bg_btn.gif) no-repeat; width:103px;}
.btn2_c{ background:url(bg_btn2.gif) no-repeat;width:67px; float:right;}
.btn3 {text-align:center; background:url(bg_log.gif) no-repeat; width:54px; cursor:pointer; height:24px; border:0; margin-left:9px;}
.btn4{ background:url(bg_btn5.gif) no-repeat;width:54px;}
.inputcheckbox{vertical-align:middle; }

.cblue{ color:#004276;}
.cblue a{color:#004276;}
.cblue2,.cblue2 a{ color:#004078;}

/**/
.listText { margin:10px 10px 10px; padding-bottom:15px;}
.listText li { font-size:12px; color:#9a9a9a; width:800px; text-align:left;}
.listText a { display:block; float:left; overflow:hidden;}
.listText em { float:left; display:block; text-align:right; color:#999; text-indent:0; font-size:14px; margin:0 0 0 20px;}

/***** 旅游&留学*****/
.navBot { display:block; height:35px; border-bottom:#d9d9d9 1px solid; border-top:#d9d9d9 1px solid;}
.navBot strong { margin-top:7px;float:left; display:inline-block; width:70px; text-align:center; color:#000; font-size:14px;}
.navBot a { display:inline-block; margin:10px 5px 0 10px; float:left; color:#8c8c8c;}
.navBot a:hover { color:#cd0200;}
.navBot em { display:inline-block; float:left; margin:10px 5px 0 10px; font-style:normal; color:#eae8e8;}

/***** 右侧 *****/
.conRight { width:300px; float:right; position:relative; overflow:hidden; margin:33px 0 0;}
.conRight h4 { font-weight:bold; margin-top:12px;}
.conRight li { background:none; overflow:hidden; white-space:nowrap; text-indent:0;}
.picList .picAll { margin:0 0 6px; width:320px;}
.picList .picAll img { width:140px; height:94px; border:none;}
.picList .picAll li { margin:5px 20px 5px 0; width:140px; height:125px; float:left; list-style:none; text-indent:0; background:none;}
.picList .picAll a { width:140px; height:94px;}

/***** 图片列表 *****/
.picAll li { float: left; height: 117px; width: 132px; overflow:hidden; display:inline; text-align:center;}
.picAll a { display: block; overflow: hidden; text-align: center; width: 132px; height:87px;}
.picAll .txt { height: 25px; line-height: 25px; margin: 3px auto; overflow: hidden; white-space: nowrap; text-align:center;}

/**/
.dailyTj .listBoxT14 { margin:-8px 0 0;}

/**/
.btnSearBox { display:block; overflow:hidden; margin:0 0 33px;}
.btnSearBox input { background:#f9f9f9; width:257px; height:38px; line-height:38px; float:right; border:#e6e6e6 1px solid; font-size:14px; color:#7c8081; text-indent:10px; padding:0;}
.btnSear { background-position:-160px 0 !important; width:40px !important; height:40px !important; text-indent:-1000px !important; overflow:hidden !important;}
.hdPic { position:relative;}

/* 导航 */
.fl_dib{letter-spacing:-4px;font-size:0}
.fl_dib li,.fl_dib dl{display:inline-block;*display:inline;zoom:1;letter-spacing:0;font-size:12px;vertical-align:top}
.pa10{padding:10px}
.cor_2{color:#999}
.wrp{width:1200px;margin-left:auto;margin-right:auto;zoom:1;}
.wrp:after{content:'.';visibility:hidden;clear:both;display:block;height:0;}
.navv {height: 33px;background: #1E4D71;}
.navv li {height: 33px;border-left: solid 1px #0C4169;border-right: solid 1px #355F7F;}
.navv li.last {border-right: none;}
.navv a {display: inline-block;height: 30px;padding: 0 14px; /* 当导航项目减少或增多时，修改padding值 */margin: 3px 4px 0 3px;font-size: 14px;color: #DFECF6;line-height: 26px;}
.curr a {padding: 0 13px;color: #fff;font-weight: bolder;}
/* 导航隐藏层 */
.annews_pop {background: #fff;border: solid 1px #D0D9E0;border-top: none;}
.annews_pop a {display: inline-block;margin: 0 10px;padding: 2px 4px 3px;color: #666;vertical-align: middle;}
.annews_pop .current a { background: #004276;color: #DFECF6;}
