﻿body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote, th, td { margin:0; padding:0; }
table { border-collapse:collapse; border-spacing:0; }
fieldset, img { border:0; }
address, caption, cite, code, dfn, em, strong, th, var { font-style:normal; font-weight:normal; }
ol, ul { list-style:none; }
caption, th { text-align:left; }
h1, h2, h3, h4, h5, h6 { font-size:100%; font-weight:normal; }
q:before, q:after { content:''; }
abbr, acronym { border:0; }
fieldset { display:inline; }
button { line-height:1.2; vertical-align:middle; cursor:pointer; }
strong { font-weight:800; }
/*全局*/
body { font:12px/1.75 "宋体", arial, sans-serif;  background:#fff; color:#000 }
a:link { color:#0B3B8C; text-decoration:none }
a:visited {text-decoration:none }
a:hover, a:active {color:#0B3B8C; text-decoration:underline; }
.wrapper { width:960px; overflow:hidden; zoom:1; margin:0 auto;} 
.hd, .bd, .ft { width:100%; overflow:hidden; zoom:1; }
#Main-Article {position:relative;background:url(../images/rightBorder2.png) repeat-y right;}
#Main-Article .main { width:650px; float:left;background:#FFF;border-top:2px solid #003795}
#Main-Article .side { width:300px; float:right;background:#FFF}
/*通用组件*/
.mod-left { width:648px; border:1px solid #D8D8D8; margin-bottom:8px; }
.mod-left h2 {color:#1C2C58;}
.mod-left h2 a:visited {color:#0B3B8C}
.mod-right {width:300px;margin-bottom:8px;}
.mod-right .hd {width:300px;height:29px;background:url(../images/split_v2.png) no-repeat 0px -571px;line-height:29px;}
.mod-right h2 {font-size:14px;color:#1C2C58;padding-left:12px;}
.mod-right h2 a:visited {color:#0B3B8C}
.mod-right .bd {width:298px;border:1px solid #DADADA;border-top:0px;background:#FFF;padding:10px 0px;}
.mod-right .bd li { line-height:21px;color:#0B3B8C;}
.mod-right .innerBox {width:265px;margin:0 auto;}
.mod-right .ft {width:298px;border:1px solid #DADADA;border-top:0px;}
.redFont:link,.redFont,.redFont a:link,.redFont a:visited,.redFont a:hover,.redFont a:active {color:#CC0000}
.grayBorder {font-size:12px;color:#8A8A8A;padding:0 6px;}
.sidBoxNoborder {width:300px;text-align:center;overflow:hidden;zoom:1;}

.AdTop { height:90px}
.AdTop a{color:#000}
.AdTop a:visited{color:#000}
.AdTop .adleft{float:left; width:728px}
.AdTop .adright{float:right; width:186px; height:84px; border:#e5e5e5 1px solid; padding:4px 17px 0 17px; line-height:20px}

.Crumbs-Article { float:left; padding-left:4px;padding-top:9px;padding-bottom:3px}
.Crumbs-Article img{float:left;margin:0;}
.Crumbs-Article span {float:left;height:22px;padding-left:14px;padding-top:9px;color:#000}
.Crumbs-Article span em{color:#7E7E7E}
.Crumbs-Article span a:visited{color:#0B3B8C}
.Form-Crumbs-Article { float:right;padding-top:12px;}

.Form-Crumbs-Article .submit {float:right;width:60px;height:22px;background:url(../images/split_v2.png) no-repeat -100px -372px;border:0px;line-height:21px;padding-top:1px;font-size:12px;cursor:pointer}
.Form-Crumbs-Article .inputWarp {float:right;width:202px;height:21px;background:url(../images/split_v2.png) no-repeat 0px -344px;margin-right:3px;margin-left:5px;_display:inline;padding-top:1px;text-align:center;}
.Form-Crumbs-Article .txtArea {width:190px;border:0px;height:16px;margin:2px auto 0px auto;}
.Form-Crumbs-Article .SosoLogo {float:right;width:16px;height:16px;background:url(../images/split_v2.png) no-repeat -5px -320px;margin-top:3px;}
.Form-Crumbs-Article .SosoLogo span {display:none}
.banner_left{
	float:left;
	padding:0 20px 10px 0;
}


/*主内容区*/
#C-Main { border:1px solid #D3DBE6; border-top:0px; text-align:left;}
#C-Main .hd, #C-Main .bd { width:588px; margin:0 auto; overflow:hidden; zoom:1; }
#C-Main .hd {text-align:center;padding-top:22px;padding-bottom:0px;}#C-Main .hd h1 {-x-system-font:none;color:#000;font-family:"宋体",arial;font-size:26px;font-size-adjust:none;font-stretch:normal;font-style:normal;font-variant:normal;line-height:30px;margin-bottom:6px;font-weight:800;}
#C-Main h1 {-x-system-font:none;color:#000;font-family:"宋体",arial;font-size:26px;font-size-adjust:none;font-stretch:normal;font-style:normal;font-variant:normal;line-height:30px;margin-bottom:6px;font-weight:800;}
#C-Main .titBar {width:578px;overflow:hidden;zoom:1;padding:0px 5px;position:relative;}
#C-Main .info { color:#7E7E7E;height:16px;}
#C-Main .infoCol {padding-right:19px;}
#C-Main .info .where {padding-left:19px;color:#7E7E7E}
#C-Main .info .auth {color:#7E7E7E;padding-left:19px;}
#C-Main .info .where a, #C-Main .info .auth a{color:#7E7E7E}
#C-Main .titBar a:visited, .isCommt a:visited, .otherNews a:visited, a.hasCom:visited, .bottom_ad_text a:visited, .sildPic .cnt a:visited, .mod-right a:visited, #Cnt-Main a:visited, .otherZt a:visited, .hotKey a:visited{color:#0B3B8C}
#C-Main .info .num {color:#333;}
#C-Main .info em {color:#CC0000}
#C-Main .fontSize { float:right;color:#7E7E7E;position:absolute;right:0px;top:-3px;_top:-2px;}
#C-Main .fontSize span {font-family:"Times New Roman",arial;cursor:pointer;font-weight:bold;}
#C-Main .fontSize .small {font-size:10px;color:#666;padding-right:3px;padding-left:3px;}
#C-Main .fontSize .big {font-size:13px;color:#0B3B8C;padding-left:3px;padding-right:3px;}
/*导语*/
#C-Main .Introduction { width:544px;  border:1px solid #E5E5E5; border-left:0px; border-right:0px; background:#FBFBFB; line-height:24px; font-size:14px; padding-left:20px; padding-top:13px;padding-bottom:13px; padding-right:24px; margin:18px auto 15px auto; }
#C-Main .Line {height:15px;border-top:1px solid #E5E5E5;margin-top:18px;}
/*图片修饰
#Cnt-Main .ImgArea { width:580px; margin:0 auto; text-align:center; }
#Cnt-Main .ImgArea .bar { display:block; line-height:23px; width:572px; height:23px; background:#F5F8FD; text-align:right; padding-right:8px; }
#Cnt-Main .ImgArea a { color:#8896B1; background:url(../images/split_v2.png) no-repeat -5px -20px;padding-left:12px;}
#Cnt-Main .ImageInfo { text-align:center; line-height:27px; }
*/
.Tool { width:638px; height:30px; overflow:hidden; zoom:1; border-top:1px solid #D9E0EC; padding-top:15px; padding-right:12px; }
.Tool li { float:right;margin-right:20px; _display:inline;line-height:30px;}
.Tool a {_width:60px;background:#ff0000;color:#8896B1;display:block;height:15px;line-height:15px;}
.Tool a.links {_width:49px;background:url(../images/split_v2.png) no-repeat -5px -112px #fff;padding-left:21px;padding-top:12px;}
.Tool a:hover.links {_width:49px;background:url(../images/split_v2.png) no-repeat -5px -210px #fff;padding-left:21px;}
.Tool a.zone {_width:61px;background:url(../images/split_v2.png) no-repeat -5px -131px #fff;padding-left:19px;}
.Tool a:hover.zone {_width:61px;background:url(../images/split_v2.png) no-repeat -5px -229px #fff;padding-left:19px;}
.Tool a.mobil {_width:62px;background:url(../images/split_v2.png) no-repeat -5px -150px #fff;padding-left:14px;}
.Tool a:hover.mobil {_width:62px;background:url(../images/split_v2.png) no-repeat -5px -248px #fff;padding-left:14px;}

.Tool a.rss {_width:24px;background:url(../images/split_v2.png) no-repeat -5px -170px #fff;padding-left:17px;}
.Tool a:hover.rss {_width:24px;background:url(../images/split_v2.png) no-repeat -5px -268px #fff;padding-left:17px;}
.Tool a.print {_width:24px;background:url(../images/split_v2.png) no-repeat -5px -189px #fff;padding-left:18px;}
.Tool a:hover.print {_width:24px;background:url(../images/split_v2.png) no-repeat -5px -287px #fff;padding-left:18px;}
.Tool a:visited {color:#8896B1}

#Cnt-Main {font-size:14px;}
#Cnt-Main p { line-height:25px; margin:0px auto 20px auto; }
/*插入视频框*/
.Void-Main { float:left; width:122px; height:107px; background:url(../images/split_v2.png) no-repeat -178px -409px; margin-right:17px; margin-top:30px; _display:inline;text-align:center;padding-top:6px;}
.Void-Main a {display:block;}
.Void-Main .txt {font-size:12px;padding-left:16px;color:#67799C}
/*分页*/
.page {width:100%; height:21px; margin-bottom:38px;text-align:center;}
.page ul{margin:0 auto; }
.page li {display:inline;}
#C-Main .ft { width:100%; }
.correlation { width:609px; margin:0 auto; }
.page span, .page a { display:inline-block;margin:0 auto; width:23px; height:21px;margin-bottom:7px;line-height:21px; text-align:center;}
.page span {background:url(../images/split_v2.png) no-repeat -5px -86px;font-weight:bold;color:#fff;}
.page a {background:url(../images/split_v2.png) no-repeat -5px -60px;}
.page span.next, .page a.next { width:51px; height:21px; background:url(../images/split_v2.png) no-repeat -5px -34px;}
.page span.next {color:#C4C4C4;font-weight:normal;}
.page a:visited {color:#0B3B8C}
.isCommt { width:600px; text-align:right; padding-bottom:5px; padding-right:9px; color:#0B3B8C}
.isCommt em {color:#CC0000}
/*相关新闻*/
.otherNews { padding-top:7px; color:#1C2C58; padding-left:2px; border-top:1px dashed #DADBD6; margin-bottom:7px; }
.otherNews h2 { font-size:14px; font-weight:bold; padding-left:9px }
.otherNews li { line-height:25px; text-align:left }
.otherNews a {font-size:14px;}
.otherZt, .hotKey { color:#1C2C58; padding-left:11px; overflow:hidden; zoom:1; }
.otherZt h2, .hotKey h2 { font-size:14px; font-weight:bold; width:65px; float:left }
.otherZt a, .hotKey a { float:left; margin-left:11px; _display:inline; font-size:14px; }
.otherZt { border-top:1px dashed #DADBD6; padding-top:15px; margin-top:15px; padding-bottom:21px; }
.otherZt span {float:left;padding-left:8px;}
.otherZt a {float:none;margin-left:0px;margin-right:11px;display:inline;text-align:left}

/* 分页样式*/
.list_page {
	margin: 15px 5px;
}
.pageLink a,
.list_page a,
.list_page b {
	padding: 4px 4px 2px;
	border: 1px solid #D2EFFF;
	background: #F0F8FF;
	text-align: center;
	display: inline;
	font-size: 14px;
	}
.pageLink a:hover,
.list_page a:hover{
	border: 1px solid #D2EFFF;
	background: #fff;
	text-align: center;
	font-weight: bold;
	text-decoration: none;
	}

/*分页样式2*/
.epages {
	text-align: center;
	}
.epages{margin:3px 0;font:11px/12px Tahoma}
.epages *{vertical-align:middle;}
.epages a{padding:1px 4px 1px;border:1px solid #A6CBE7;margin:0 1px 0 0;text-align:center;text-decoration:none;font:normal 12px/14px verdana;}
.epages a:hover{border:#659B28 1px solid;background:#f3f8ef;text-decoration:none;color:#004c7d}
.epages input{margin-bottom:0px;border:1px solid #659B28;height:15px;font:bold 12px/15px Verdana;padding-bottom:1px;padding-left:1px;margin-right:1px;color:#659B28;}

/** 页头区 **/
.top {
	border-bottom: 1px solid #DCDCDC;
}
.top td {
	background: #F4F4F4;
}
.top table td {
	padding: 3px 10px;
}
.top a {
}
.top .inputText {
	height: 14px;
	border: 1px solid #999;
}
.top .inputSub {
	height: 19px;
}


/*排行*/
.place .hd {background:url(../images/split_v2.png) no-repeat 0px -537px;}
.place h2 {width:89px;float:left;}
.place .tabTit {float:right;width:197px;overflow:hidden:zoom:1;margin-right:1px;_display:inline}
.place .tabTit span {width:49px;height:29px;float:right;text-align:center;background:url(../images/split_v2.png) no-repeat -176px -5px;cursor:pointer}
.place .tabTit span.select {background:url(../images/split_v2.png) no-repeat -176px -60px;}
.place  .bd {background:#F3F8FF;border:1px solid #D9E4F3;border-top:0px;padding:12px 0px 3px 0px;}
.place ol {margin-left:11px;}
.place .block {display:block}
.place .none {display:none} 
.place li {width:100%;overflow:hidden;zoom:1;}
.place li em {width:16px;height:15px;background:url(../images/split_v2.png) no-repeat -207px -127px;float:left;text-align:center;line-height:15px;font-family:Arial;color:#fff;font-size:10px;margin-right:9px;_display:inline;margin-top:2px}
.place li em.hot {background:url(../images/split_v2.png) no-repeat -207px -101px;}
.place li a {float:left;width:258px;}
.sildPic h2 {float:left;}
.sildPic .hd,.sildPic .bd{background:#FAFCFF}
.sildPic .sildPicBar {width:86px;height:22px;padding-top:6px;float:right;margin-right:18px;_display:inline;overflow:hidden;zoom:1;}
.sildPic .pre {float:left;width:20px;height:15px;background:url(../images/split_v2.png) no-repeat -151px -60px;margin-right:8px;_display:inline;cursor:pointer;}
.sildPic .next {float:right;width:20px;height:15px;background:url(../images/split_v2.png) no-repeat -151px -131px;cursor:pointer;}
.sildPic .sildPicBar li {float:left;width:6px;height:6px;background:url(../images/split_v2.png) no-repeat -165px -112px;cursor:pointer;margin-top:5px;margin-left:3px;_display:inline}
.sildPic .sildPicBar li.select {background:url(../images/split_v2.png) no-repeat -165px -86px;}
.sildPic .bd {width:629px;padding-left:19px;padding-bottom:0px;background:#FAFCFF;padding-top:5px;}
.sildPic .cnt-wrap {width:624px;height:162px; overflow:hidden;zoom:1;}
.sildPic .cnt {width:1872px;}
.sildPic li {width:156px;float:left;}
.sildPic .cnt span {width:100%; text-align:left;color:#7E7E7E}
.sildPic .cnt img {border:1px solid #ccc;}
.sildPic .cnt .link {display:block;width:140px;text-align:center;margin-left:0px;}
.sildPic .cnt span a,.sildPic .cnt span a:visited{color:#7E7E7E}

/*评论*/
.Comment .innerBox { width:590px; margin:12px auto; }.Comment .hd .innerBox { width:590px; margin:12px auto; }
.Comment .innerBox .bd{ width:590px; margin:12px auto; }

.Comment h2 { float:left; width:70px; color:#1C2C58; font-weight:bold; font-size:14px; }
.Comment .hasCom { float:right; padding-right:1px }
.Comment .hasCom em {color:#CC0000}
.Comment li { padding:10px 0px; border-bottom:1px dotted #CBD9E3; }
.Comment .member,.Comment-Article-QQ .member a { color:#8896B1 }
.Comment li p {font-size:14px;}
.Comment .ft h2 { font-weight:normal; width:590px; float:none; margin-top:10px; }
.Comment textarea { width:576px; height:90px; text-align:left; border:1px solid #A3B6D3; padding:6px; margin:0 auto; font-size:14px; }
.Comment .commt-sub { width:590px; margin-top:9px; line-height:22px;overflow:hidden;zoom:1;}
.Comment .commt-sub span { float:left; }
.Comment .commt-sub input { float:right }
.Comment .commt-sub .submit {width:82px;height:23px;background:url(../images/split_v2.png) no-repeat -61px -34px;border:0px;color:#FFF;cursor:pointer}
#cmt_login_btn .logoA:link {color:#0B3B8C}
.Comment .commt-sub a:visited,#cmt_login_btn .logoA:visited {color:#0B3B8C}

/* 页尾区 */
.links {
	margin-top: -10px;
}
.links hr {
	color: #DCDCDC;
}
.search {
	background: #1F73BE;
	color: #fff;
}
.search td, .search a {
	color: #fff;
}
.search a:hover {
	color: #fff!important;
}
.copyright {
	margin: 5px 0;
}


.margin_top {
	margin-top: 10px;
}
.inputText {
	border: 1px solid #ccc;
}
.banner_ad {
	padding: 0 10px;
}
.picText {
	margin-bottom: 10px;
	background: #F8F8F8;
}
.picText strong {
	display: block;
}
.picText img {
}
.picList {
	padding: 8px 0;
}
.picList table td img {
	margin-bottom: 1px;
}
#Right-top {width:300px;margin-bottom:8px;}
#Right-top .zanzhu {height:22px;background:#F5F8FD;text-align:right}

.qiye-node {margin-bottom:0px;}
.biz-node li {width:134px;float:left;padding-left:15px;}

.right_ad_lefttext {float:left; width:145px; padding-left:11px}
.right_ad_righttext{float:left}

.AdBox { background:#FBFBFB }
.AdBox .hd { width:640px; margin:4px auto; }
.AdBox .bd { width:626px;padding-left:22px;padding-top:4px;padding-bottom:10px;}
.AdBox-Article-QQ li { float:left; width:156px; text-align:left; line-height:21px; }

.bottom .hd { width:100%; height:28px; line-height:28px; background:#FAFAFA; border-bottom:1px solid #D8D8D8; }
.bottom h2 { font-size:14px; text-indent:17px; }
.bottom .bd {width:626px;padding-left:22px; padding-top:10px; padding-bottom:10px; }
.bottom li { float:left; width:156px; text-align:left; line-height:21px; }

.bottom_ad_text td{width:131px;text-align:left}

#Reading{position:absolute;top:250px;left:2px;width:155x;border:1px solid #BE0000;}
#Reading .rline{border:1px solid #BE0000;border-top:0;}
#Reading .imgline{border:1px solid #ccc;}
#Reading .readtit{font:18px 黑体;padding:10px 0 5px 0;}
#Reading a{color:#333;text-decoration:underline;}
#Reading a:hover{color:#C2130E;}
#Reading td{line-height:23px;}


/* 系统文件表格样式 */
.header	{ 
	background: #E9F2FB url(../images/title_bg.gif) repeat-x left top;
	color: #07519A;
	border: 1px solid #AACCEE;
	border-bottom: none;
}
.header a				{ color: #000000 }
.tableborder			{ background: #E1EFFB; border: 1px solid #AACCEE } 

/* 分页样式*/
.list_page {
	margin: 15px 5px;
}
.pageLink a,
.list_page a,
.list_page b {
	padding: 4px 4px 2px;
	border: 1px solid #D2EFFF;
	background: #F0F8FF;
	text-align: center;
	display: inline;
	font-size: 14px;
	}
.pageLink a:hover,
.list_page a:hover{
	border: 1px solid #D2EFFF;
	background: #fff;
	text-align: center;
	font-weight: bold;
	text-decoration: none;
	}

/*分页样式2*/
.showpage .epages {
	text-align: center;
	}
.epages{margin:3px 0;font:11px/12px Tahoma}
.epages *{vertical-align:middle;}
.epages a{padding:1px 4px 1px;border:1px solid #A6CBE7;margin:0 1px 0 0;text-align:center;text-decoration:none;font:normal 12px/14px verdana;}
.epages a:hover{border:#659B28 1px solid;background:#f3f8ef;text-decoration:none;color:#004c7d}
.epages input{margin-bottom:0px;border:1px solid #659B28;height:15px;font:bold 12px/15px Verdana;padding-bottom:1px;padding-left:1px;margin-right:1px;color:#659B28;}

/*图片自动缩图*/
.photoresize {
	max-width:560px;
	myimg:expression(onload=function(){
	this.style.width=(this.offsetWidth > 560)?"560px":"auto"}
		   );
	}.al{font-size:13px;}