@charset "gbk";

body{margin:0 auto;padding:0px;font-size:12px;line-height:170%;color:#000;background:#747999;font-family:Arial,宋体,新宋体;}
a:link{color:#000;text-decoration:none}
a:visited{color:#000;text-decoration:none}
a:hover{color:#f60;text-decoration:none}
a:active{color:#000}

form{margin:0}
ul{ padding:0; margin:0; list-style:none}
h3{ padding:0; margin:0;}
h5{ padding:0; margin:0;}
.b{font-weight:bold}
.bn:visited{text-decoration:underline}
.t14{font-size:14px}
.ww{color:#fff}.ww:link{color:#fff}.ww:visited{color:#fff}.ww:hover{color:#f60}
.c1{color:#1f3a87}.c1:link{color:#1f3a87}.c1:visited{color:#1f3a87}.c1:hover{color:#f60}
.c2{color:#141b51}.c2:link{color:#141b51}.c2:visited{color:#141b51}.c2:hover{color:#f60}
.c3{color:#f00}.c3:link{color:#f00}.c3:visited{color:#f00}.c3:hover{color:#f60}
.c4{color:#004a9c}.c4:link{color:#004a9c}.c4:visited{color:#004a9c}.c4:hover{color:#f60}
.c4red{color:#FB5106}.c4red:link{color:#FB5106}.c4red:visited{color:#FB5106}.c4red:hover{color:#f60}
.c5{color:#666}.c5:link{color:#666}.c5:visited{color:#666}.c5:hover{color:#f60}
.clear{clear:both}
A.index5:link {
	font-size:14px;COLOR: #000000; TEXT-DECORATION: none
}
A.index5:active {
	font-size:14px;COLOR: #000000; TEXT-DECORATION: underline
}
A.index5:visited {
	font-size:14px;COLOR: #000000; TEXT-DECORATION: none
}
A.index5:hover {
	font-size:14px;COLOR: #000000; TEXT-DECORATION: underline
}
A.ClassNav:link {font-size:14px;color:#000000;text-decoration:none;}
A.ClassNav:visited {font-size:14px;color:#000000;text-decoration:none;}
A.ClassNav:active {font-size:14px;color:#000000;text-decoration:none;}
A.ClassNav:hover {font-size:14px;color:#000000;text-decoration:underline;}
A.ClassNav1:link {font-size:12px;color:#000000;text-decoration:none;}
A.ClassNav1:visited {font-size:12px;color:#000000;text-decoration:none;}
A.ClassNav1:active {font-size:12px;color:#000000;text-decoration:none;}
A.ClassNav1:hover {font-size:12px;color:#000000;text-decoration:underline;}
.approx {
	font-size: 14px;
	line-height: 18px;
	COLOR: #cf4900
}
A.approx {
	FONT-SIZE: 14px;COLOR: blue; TEXT-DECORATION: none
}
A.approx:active {
	FONT-SIZE: 14px;COLOR: blue; TEXT-DECORATION: none
}
A.approx:visited {
	FONT-SIZE: 14px;COLOR: blue; TEXT-DECORATION: none
}
A.approx:hover {
	FONT-SIZE: 14px;COLOR: #FB4A04; TEXT-DECORATION: underline
}
.approxlink {
	font-size: 14px;
	line-height: 18px;
	text-decoration: underline;
}
A.titlename {
	FONT-WEIGHT:bold; FONT-SIZE: 14px;COLOR: #000000; TEXT-DECORATION: underline
}
A.titlename:active {
	FONT-WEIGHT:bold; FONT-SIZE: 14px;COLOR: #000000; TEXT-DECORATION: underline
}
A.titlename:visited {
	FONT-WEIGHT:bold;FONT-SIZE: 14px;COLOR: #000000; TEXT-DECORATION: underline
}
A.titlename:hover {
	FONT-WEIGHT:bold;FONT-SIZE: 14px;COLOR: #FB4A04; TEXT-DECORATION: underline
}
A.reccom {
	FONT-WEIGHT:bold; FONT-SIZE: 14px;COLOR: red; TEXT-DECORATION: none
}
A.reccom:active {
	FONT-WEIGHT:bold; FONT-SIZE: 14px;COLOR: red; TEXT-DECORATION: none
}
A.reccom:visited {
	FONT-WEIGHT:bold;FONT-SIZE: 14px;COLOR: red; TEXT-DECORATION: none
}
A.reccom:hover {
	FONT-WEIGHT:bold;FONT-SIZE: 14px;COLOR: #FB4A04; TEXT-DECORATION: underline
}
A.namelink {
	FONT-SIZE: 14px;COLOR: blue; TEXT-DECORATION: underline
}
A.namelink:active {
	FONT-SIZE: 14px;COLOR: blue; TEXT-DECORATION: underline
}
A.namelink:visited {
	FONT-SIZE: 14px;COLOR: blue; TEXT-DECORATION: underline
}
A.namelink:hover {
	FONT-SIZE: 14px;COLOR: #FB4A04; TEXT-DECORATION: underline
}
A.src {
	COLOR: #666666;TEXT-DECORATION: none
}
A.src:active {
	COLOR: #666666;TEXT-DECORATION: none
}
A.src:visited {
	COLOR: #666666;TEXT-DECORATION: none
}
A.src:hover {
	COLOR: #666666;TEXT-DECORATION: none
}
A.redhref {
	COLOR: red;TEXT-DECORATION: none
}
A.redhref:active {
	COLOR: red;TEXT-DECORATION: none
}
A.redhref:visited {
	COLOR: red;TEXT-DECORATION: none
}
A.redhref:hover {
	COLOR: red;TEXT-DECORATION: none
}
.z_red{color:#ED2E33;}
.z_black{color:#000;}
.z_gray{color:#666;}
.z_white{color:#fff;}
.z_yellow{color:yellow;}
A.common {
	TEXT-DECORATION: none
}
A.common:active {
	TEXT-DECORATION: none
}
A.common:visited {
	TEXT-DECORATION: none
}
A.common:hover {
	TEXT-DECORATION: underline
}
A.common_black {
	COLOR: #000000; TEXT-DECORATION: none
}
A.common_black:active {
	COLOR: #000000; TEXT-DECORATION: none
}
A.common_black:visited {
	COLOR: #000000; TEXT-DECORATION: none
}
A.common_black:hover {
	COLOR: #000000; TEXT-DECORATION: none
}
A.common_white {
	COLOR: #FFFFFF; TEXT-DECORATION: none
}
A.common_white:active {
	COLOR: #FFFFFF; TEXT-DECORATION: none
}
A.common_white:visited {
	COLOR: #FFFFFF; TEXT-DECORATION: none
}
A.common_white:hover {
	COLOR: #FFFFFF; TEXT-DECORATION: none
}
A.common_white_line {
	COLOR: #FFFFFF; TEXT-DECORATION: underline
}
A.common_white_line:active {
	COLOR: #FFFFFF; TEXT-DECORATION: underline
}
A.common_white_line:visited {
	COLOR: #FFFFFF; TEXT-DECORATION: underline
}
A.common_white_line:hover {
	COLOR: #FFFFFF; TEXT-DECORATION: underline
}
A.tj:link {
	FONT-SIZE: 13px;line-height: 18px;COLOR: #cf4900; TEXT-DECORATION: none
}
A.tj:active {
	FONT-SIZE: 13px;line-height: 18px;COLOR: #cf4900; TEXT-DECORATION: none
}
A.tj:hover {
	FONT-SIZE: 13px;line-height: 18px;COLOR: #cf4900; TEXT-DECORATION: none
}
A.tj:visited {
	FONT-SIZE: 13px;line-height: 18px;COLOR: #cf4900; TEXT-DECORATION: none
}
.tj {
	FONT-SIZE: 13px;line-height: 18px;COLOR: #cf4900; TEXT-DECORATION: none
}
td.altbg2 {
border-bottom: 1px solid #D7D7D7;
}
.int_gray {color:#666666;font-family:Arial, Helvetica, sans-serif;font-size:10px;}

td.content {line-height:200%}
.art_top {background:#F5F5F5;margin:5px 0;line-height:180%;}
.art_title {text-align:center;font-size:18px;color:#333;FONT-WEIGHT:bold;font-family:"宋体";text-align:center;padding:5px;}
.art_center {text-align:center;padding-bottom:5px;}
.art_line {background-image:url(http://www.it.com.cn/images/line_h.gif);height:1px;line-height: 160%}
.art_text {WORD-WRAP:break-word;font-size:14px;padding:5px;text-align:left;color:#444;}
.art_text code,.art_text .code{border:1px solid #B8C9D3;border-left:4px solid #B8C9D3;margin:5px 0px;padding:5px;display:block;background:#F7FAFD;color:#0070A6;font-size:12px;line-height:150%;text-align:left;word-wrap:break-word;}
.art_text p{margin:5px 0;}
.art_cltitle {width: 280px!important;width:300px;margin:10px 0 0 0;background:#CDCDCD;height:20px;line-height:20px;color:#666;font-weight:bold;letter-spacing:2px;padding:0 0 0 20px;}
.art_xltitle {color:#000;border: #ccc 1px solid; FONT-WEIGHT: bold; background: #f7f7f7; margin:5px 0;}
.art_xllist {width: 295px!important;width:315px;height:146px;white-space:nowrap;overflow:hidden;border: #ddd 1px solid; FONT-SIZE: 14px; LINE-HEIGHT: 180%;Padding:10px;}
.art_page {font-size:14px;line-height:200%;}
.art_help {margin:15px 0px 15px 200px;}

.f14{font-size:14px;color:#333;line-height: 150%;font-family: "宋体";}
A.ClassNav:link {color:#000000;text-decoration:none;}
A.ClassNav:visited {color:#000000;text-decoration:none;}
A.ClassNav:active {color:#000000;text-decoration:none;}
A.ClassNav:hover {color:#000000;text-decoration:underline;}
.lr_title_box {padding:4px 0px 0px 35px;color:#000000; font-weight:bold; letter-spacing:2px;}
.blackbox  {color:#ff6600;}
.blackbox a:link{color:#000;}
.blackbox a:visited {color:#000;}
.blackbox a:hover {color:#ff6600;}
.blackbox a:active {color:#ff6600;}

a.art:link{font-size:14px;color:#444;text-decoration:none}
a.art:visited{font-size:14px;color:#444;text-decoration:none}
a.art:hover{font-size:14px;color:#f60;text-decoration:none}
a.art:active{font-size:14px;color:#444}}

A.artlink {
	font-size:14px;color:blue;TEXT-DECORATION: none
}
A.artlink:active {
	font-size:14px;color:blue;TEXT-DECORATION: none
}
A.artlink:visited {
	font-size:14px;color:blue;TEXT-DECORATION: none
}
A.artlink:hover {
	font-size:14px;color:blue;TEXT-DECORATION: underline
}
A.common {
	color:blue;TEXT-DECORATION: none
}
A.common:active {
	color:blue;TEXT-DECORATION: none
}
A.common:visited {
	color:blue;TEXT-DECORATION: none
}
A.common:hover {
	color:blue;TEXT-DECORATION: underline
}
A.bigart {
	font-size:14px; color:#004a9c;TEXT-DECORATION: none
}
A.bigart:active {
	font-size:14px; color:#004a9c;TEXT-DECORATION: none
}
A.bigart:visited {
	font-size:14px; color:#004a9c;TEXT-DECORATION: none
}
A.bigart:hover {
	font-size:14px; color:#004a9c;TEXT-DECORATION: underline
}
.b {font-weight:bold;}
.cutp{padding:0 4px;clear:both;background:#F8F8F8;text-align:center;line-height:32px;height:30px;overflow:hidden;}
.cutp a:link,.cutp a:visited{font-size:12px;padding:4px 7px 2px;border:#91ABBB 1px solid;background:#F0F6F9;color:#1F3A87;}
.cutp a:hover,.cutp a:active{font-size:12px;border:#91ABBB 1px solid;background:#1F3A87;color:#fff;}
.cutp strong{font-size:12px;color:#f60;}
.cutlist{padding:0 4px;clear:both;background:#F8F8F8;text-align:right;line-height:32px;height:30px;overflow:hidden;}
.cutlist a:link,.cutlist a:visited{font-size:12px;padding:4px 7px 2px;border:#91ABBB 1px solid;background:#F0F6F9;color:#1F3A87;}
.cutlist a:hover,.cutlist a:active{font-size:12px;border:#91ABBB 1px solid;background:#1F3A87;color:#fff;}
.cutlist strong{font-size:12px;color:#f60;}
.news_list {
	word-wrap:break-word;
	word-break;
	break-all;
}
.news_list ul{
	border-bottom:1px solid #ccc;
	padding-bottom:6px;
	margin-bottom:4px;
	}
.news_list ul .list_title{
	color:#204E7D;
	background:url(/channel/images/list_title.gif) no-repeat 4px 4px;
	font-weight:bold;
	padding-left:23px;
	font-size:14px;
}
.news_list ul .list_title span{
	font-size:12px;
	font-weight:normal;
	float:right;
	color:#444;
}
.news_list ul .ot span{
        margin-right:50px;
		color:#444;
}
.news_list ul .text{
	line-height:20px;
	text-indent:24px;
	padding:4px 0px;
	color:#444;
}
A.listtitle {
	font-size:14px; color:#204E7D;TEXT-DECORATION: none
}
A.listtitle:active {
	font-size:14px; color:#204E7D;TEXT-DECORATION: none
}
A.listtitle:visited {
	font-size:14px; color:#204E7D;TEXT-DECORATION: none
}
A.listtitle:hover {
	font-size:14px; color:#204E7D;TEXT-DECORATION: underline
}
A.headkeys {
	font-size:12px; color:#444;TEXT-DECORATION: none
}
A.headkeys:active {
	font-size:12px; color:#444;TEXT-DECORATION: none
}
A.headkeys:visited {
	font-size:12px; color:#444;TEXT-DECORATION: none
}
A.headkeys:hover {
	font-size:12px; color:#444;TEXT-DECORATION: underline
}
#headkeys1 {
	border: 1px dashed #BED1AB;
	height: 20px;
	margin: 4px auto;
	padding:4px 4px 4px 4px; font-size:12px;color:#444;clear:both;
}
#headkeys {
	border: 1px dashed #BED1AB;
	height: 40px;
	margin: 4px auto;
	padding:2px 4px 4px 4px; font-size:12px;color:#444;clear:both;
}
#headkeys span {
	float:left;width:70px;font-weight:bold;margin:10px 0 0 10px;
}
#headkeys UL {
	width:600px;float:right;
}
#headkeys LI {
	float:left;width:120px;height:20px;
}
A.similars {
	font-size:12px; color:#444;TEXT-DECORATION: none
}
A.similars:active {
	font-size:12px; color:#444;TEXT-DECORATION: none
}
A.similars:visited {
	font-size:12px; color:#444;TEXT-DECORATION: none
}
A.similars:hover {
	font-size:12px; color:#444;TEXT-DECORATION: underline
}
#sims {
	border: 1px dashed #BED1AB;
	height: 90px;
	margin: 10px 0 10px 0;
	padding:0px 4px 4px 4px; font-size:12px;color:#444;clear:both;
}
.similars {
}
.similars ul {width:700px;}
.similars li {background:url(/images/mn051.gif) no-repeat 3px; float:left;width:222px;padding:0 0 0 10px;}
.similars span {float:right;padding:0 2px 0 0;}
.theme_list ul{
	border-bottom:1px dashed #ccc;
	padding-bottom:6px;
	margin-bottom:4px;
	height:116px;
	}
.theme_list ul .list_title{
	color:#204E7D;
	background:url(/channel/images/list_title.gif) no-repeat 4px 4px;
	font-weight:bold;
	padding-left:23px;
	font-size:14px;
}
.theme_list ul .list_title span{
	font-size:12px;
	font-weight:normal;
	float:right;
	color:#444;
}
.theme_list ul .ot span{
        margin-right:50px;
		color:#444;
}
.theme_list ul .text{
	line-height:20px;
	text-indent:24px;
	padding:4px 0px;
	color:#444;
}
.red {color:red;}
.bigred {font-size:14px;color:red;}