body {
	margin: 0px;
	padding: 0px;
	font-size: 12px;
	color: #000000;
}
.topnews {
	font-size: 13px;
	line-height: 25px;
	font-weight: normal;
	color: #333333;
	text-indent: 27px;
}
.toprednews {
    font-family: "??";
	font-size: 20px;
	color:#FF3300;
}
div{
	font-size: 12px;
}
td {
	font-size: 12px;
	color: #444444;
	text-decoration: none;
	line-height: 20px;
}
.blue {
	font-size: 14px;
	line-height: 22px;
	color: #0000AA;
	font-weight: bold;
}
.bluesin {
	font-size: 14px;
	line-height: 22px;
	color: #0000AA;
}
#menu a{
	display: block;
	float:left;
	padding:0px;
	color: #006699;
	font-size:14px;
	background-repeat: no-repeat;
	background-position: right bottom;
	font-weight: bold;
	margin: 0px;
	height: 28px;
	width: 120px;
}
#menu a:hover{
	display: block;
	float:left;
	color: #FFFFFF;
	font-size:14px;
	text-decoration: none;
	background-image: url(../images/titlebg.gif);
	background-repeat: no-repeat;
	background-position: left top;
	font-weight: bold;
}
#menu a:active{
	display: block;
	float:left;
	color: #FFFFFF;
	font-size:14px;
	text-decoration: none;
	background-image: url(../images/titlebg.gif);
	background-repeat: no-repeat;
	background-position: left top;
	font-weight: bold;
}
.red {
	font-size: 9pt;
	font-weight: bold;
	color: #FF3300;
	text-decoration: none;
}
a {
	text-decoration: none;
	color: #444444;
	font-size: 12px;
}
a:hover {
	text-decoration: underline;
}
.black {
	font-size: 12px;
	font-weight: bold;
	color: #000000;
}
input.reg {
	background-color: #CCFF99;
	border: 1px solid #FF9900;
	height: 16px;
	width: 60px;
}
input.xp {
	background-color: #FFFFFF;
	border: 1px solid #AAAAAA;
	height: 16px;
	width: 150px;
}
input.xp01 {
	background-color: #FFFFFF;
	border: 1px solid #AAAAAA;
	height: 16px;
	width: 35px;
}
input.forum {
	background-color: #FFFFFF;
	border: 1px solid #7F9DB9;
	height: 16px;
	width: 60px;
}
input.forum01 {
	background-color: #FFFFFF;
	border: 1px solid #FF9900;
	height: 16px;
	width: 35px;
}
.whitestrong {
	font-size: 9pt;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
#title a{
	display: block;
	float:left;
	padding:0px;
	color: #000000;
	font-size:12px;
	background-repeat: no-repeat;
	background-position: right bottom;
	font-weight: normal;
	margin: 0px;
	height: 27px;
	width: 72px;
}
#title a:hover{
	display: block;
	float:left;
	color: #FFFFFF;
	font-size:12px;
	text-decoration: none;
	background-image: url(../images/3d_c_on.gif);
	background-repeat: no-repeat;
	background-position: left top;
	font-weight: normal;
}
#title a:active{
	display: block;
	float:left;
	color: #FFFFFF;
	font-size:12px;
	text-decoration: none;
	background-image: url(../images/3d_c_on.gif);
	background-repeat: no-repeat;
	background-position: left top;
	font-weight: normal;
}
#bbs a{
	display: block;
	float:left;
	padding:0px;
	color: #000000;
	font-size:12px;
	background-repeat: no-repeat;
	background-position: right bottom;
	font-weight: normal;
	margin: 0px;
	height: 27px;
	width: 66px;
}
#bbs a:hover{
	display: block;
	float:left;
	color: #FFFFFF;
	font-size:12px;
	text-decoration: none;
	background-image: url(../images/3d_c_on.gif);
	background-repeat: no-repeat;
	background-position: left top;
	font-weight: normal;
}
#bbs a:active{
	display: block;
	float:left;
	color: #FFFFFF;
	font-size:12px;
	text-decoration: none;
	background-image: url(../images/3d_c_on.gif);
	background-repeat: no-repeat;
	background-position: left top;
	font-weight: normal;
}.blue12 {
	font-size: 12px;
	font-weight: bold;
	color: #0099FF;
	text-decoration: none;
}
select {
	background-color: #FFFBBD;
	border: 1px solid #FF9900;
}
.yeloow {
	font-size: 12px;
	font-weight: bold;
	color: #FFFF66;
	text-decoration: none;
}
.poollines {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #AAAAAA;
	border-right-color: #AAAAAA;
	border-bottom-color: #AAAAAA;
	border-left-color: #AAAAAA;
}
.leftlines {
	border-top: 1px none #BBBBBB;
	border-right: 1px none #BBBBBB;
	border-bottom: 1px none #BBBBBB;
	border-left: 1px solid #BBBBBB;
}
.leftline {
	border-top: 1px none #FF0000;
	border-right: 1px none #FF0000;
	border-bottom: 1px none #FF0000;
	border-left: 1px solid #FF0000;
}
.lrline {
	border-top: 1px none #FF0000;
	border-right: 1px solid #FF0000;
	border-bottom: 1px none #FF0000;
	border-left: 1px none #FF0000;
}
.rightlinse {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #000000;
	border-right-color: #000000;
	border-bottom-color: #000000;
	border-left-color: #000000;
}
.whitebcw {
	font-size: 12px;
	line-height: 18px;
	color: #FFFFFF;
	text-decoration: none;
}
.blue9 {
	font-size: 12px;
	line-height: 22px;
	font-weight: bold;
	color: #0000AA;
}
.red12 {
	font-size: 12pt;
	line-height: 22px;
	font-weight: bold;
	color: #FF3300;
	text-decoration: none;
}
.hui {
	font-size: 9pt;
	color: #005500;
	font-weight: bold;
}
.f4 {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; FILTER: dropshadow(color=#CCCCCC,offx=1,offy=1); COLOR: #ff0000
}
.f5 {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; FILTER: dropshadow(color=#CCCCCC,offx=1,offy=1); COLOR: #005500}
.qihao {
	font-size: 12px;
	line-height: 18px;
	font-weight: bold;
	color: #111111;
	text-decoration: none;
	background-color: #CCFF99;
	height: 20px;
	width: 70px;
	border: 1px solid #000000;
	text-align: center;
}.qihao01 {
	font-size: 12px;
	line-height: 18px;
	font-weight: bold;
	color: #111111;
	text-decoration: none;
	background-color: #FFFFCC;
	height: 20px;
	width: 55px;
	border: 1px solid #000000;
	text-align: center;
}
.jianghao {
	font-size: 12px;
	line-height: 18px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #FF3300;
	text-align: center;
	height: 20px;
	width: 125px;
	border: 1px solid #000000;
}.jianghao01 {
	font-size: 12px;
	line-height: 18px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #FF3300;
	text-align: center;
	height: 20px;
	width: 60px;
	border: 1px solid #000000;
}
.jianghao02 {
	font-size: 12px;
	line-height: 18px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #0066CC;
	text-align: center;
	height: 20px;
	width: 80px;
	border: 1px solid #000000;
}
.jianghao03 {
	font-size: 12px;
	line-height: 18px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #0000AA;
	text-align: center;
	height: 20px;
	width: 20px;
	border: 1px solid #000000;
}
.style1 {color: #0066CC}
.sort3 {
	font-size: 12px;
	line-height: 22px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
}
.black15 {
	font-size: 17px;
	line-height: 28px;
	font-weight: bold;
	color: #FF3300;
	text-decoration: none;
}
.f5 {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; FILTER: dropshadow(color=#CCCCCC,offx=1,offy=1); COLOR: #0000AA}
.zong {
	font-size: 14px;
	line-height: 24px;
	font-weight: bold;
	color: #990100;
	text-decoration: none;
}
.mailtext {
	font-size: 14px;
	line-height: 24px;
	color: #0000AA;
	text-decoration: none;
}
.tdbg01 {
	background-image: url(../images/517bg01.gif);
	background-repeat: no-repeat;
	background-position: center;
}
.tdbg02 {
	background-image: url(../images/517bg.gif);
	background-repeat: no-repeat;
	background-position: center;
}
#input_btn1,#input_btn2{height:29px; width:100px; border:1px solid #8FC16F; background:url(../images/btn.gif) repeat-x; font-size:12px; font-weight:bolder; color:#060; padding-top:3px!important;padding-top:4px;cursor:pointer!important;cursor:hand}
#input_btn2{ border:1px solid #58B1D9;  background-position:0;color:#3D6273; margin-left:12px}
#input_btn3{height:29px; width:340px; border:1px solid #8FC16F; background:url(../images/btn.gif) repeat-x; font-size:12px; font-weight:bolder; color:#060; padding-top:3px!important;padding-top:4px;cursor:pointer!important;cursor:hand}
.black14 {
	font-size: 12px;
	line-height: 22px;
	font-weight: bold;
	color: #000000;
}
.lb5 {
	BORDER-RIGHT: #b3d5e6 1px solid; BORDER-TOP: #b3d5e6 1px solid; MARGIN: 1.5em auto auto; BORDER-LEFT: #b3d5e6 1px solid; WIDTH: 135px; BORDER-BOTTOM: #b3d5e6 1px solid; HEIGHT: 30px
}
.lb6 {
	BORDER-RIGHT: #ccff00 1px solid;
	BORDER-TOP: #ccff00 1px solid;
	MARGIN: 1.5em auto auto;
	BORDER-LEFT: #ccff00 1px solid;
	WIDTH: 135px;
	BORDER-BOTTOM: #ccff00 1px solid;
	HEIGHT: 30px;
	background-image: url(../images/bg_btn1.gif);
}
.btn1 {
	BORDER-RIGHT: #476c9e 1px solid; BORDER-TOP: #476c9e 1px solid; FONT-SIZE: 12px; BACKGROUND: url(../images/bg_btn1.gif) #fff repeat-x; BORDER-LEFT: #476c9e 1px solid; WIDTH: 70px; CURSOR: pointer; COLOR: #5678a6; LINE-HEIGHT: 24px; BORDER-BOTTOM: #476c9e 1px solid; HEIGHT: 24px
}
.btn2 {
	BORDER-RIGHT: #476c9e 1px solid; BORDER-TOP: #476c9e 1px solid; FONT-WEIGHT: bold; FONT-SIZE: 12px; BACKGROUND: #fff url(../images/bg_btn2.gif) repeat-x; BORDER-LEFT: #476c9e 1px solid; WIDTH: 135px; CURSOR: pointer; COLOR: #000077; LINE-HEIGHT: 30px; BORDER-BOTTOM: #476c9e 1px solid; HEIGHT: 30px
}
.text01black {
	font-size: 12px;
	line-height: 22px;
	color: #444444;
	text-decoration: none;
}
.conts  {
	visibility:hidden;
	font-size: 12px;
}
.tab    {
	font-size:10.5pt;
	text-align:center;
	font-weight:bold;
	border: 0px none;
	background-image: url(../images/blueback.gif);
	color: #000000;
	text-decoration: none;
	cursor: hand;
}
.selTab {
	font-weight:bold;
	text-align:center;
	border: none;
	background-image: url(../images/redback.gif);
	font-size: 10.5pt;
	color: #FF3300;
	}
.threetable {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #DDDDDD;
	border-right-color: #DDDDDD;
	border-bottom-color: #DDDDDD;
	border-left-color: #DDDDDD;
	font-size: 12px;
}.blue810textlines {
	font-size: 12px;
	color: #0000BB;
	text-decoration: underline;
}
.blue810frame {
	font-size: 13px;
	line-height: 22px;
	color: #0000AA;
	font-weight: bold;
	text-decoration: underline;
}
.style14 {
	font-size: 12px;
	color: #FF3300;
	text-decoration: underline;
}
.navytext {
	font-size: 14px;
	font-weight: bold;
	color: #555555;
	text-decoration: none;
}
.navytexxtyuce {
	font-size: 12px;
	color: #555555;
	text-decoration: underline;
}
.xuxian {
	border: 1px dotted #888888;
}
.baicu11 {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffffff; PADDING-TOP: 1px; FONT-FAMILY: "Arial", "Helvetica", "sans-serif"; LETTER-SPACING: 0px
}.black18 {
	font-size: 15pt;
	line-height: 28px;
	color: #000000;
	text-decoration: none;
	font-family: "???";
	font-weight: bold;
}
.hotnews{
	font-family: "??";
	font-size: 20px;
	line-height: 50px;
	color: #000000;
}
A.ablack {
	COLOR: #000; TEXT-DECORATION: underline
}
A.ablack:hover {
	COLOR: #000; TEXT-DECORATION: none
}
A.ablack_no {
	COLOR: #000; TEXT-DECORATION: none
}
A.ablack_no:hover {
	COLOR: #000; TEXT-DECORATION: underline
}
.headline {
	FONT-SIZE: 20px; LINE-HEIGHT: 24px; FONT-FAMILY: "??"
}.softtext {
	word-spacing: 100px;
}
.softbg {
	background-repeat: no-repeat;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: solid;
	border-top-color: #EEEEEE;
	border-right-color: #EEEEEE;
	border-bottom-color: #EEEEEE;
	border-left-color: #EEEEEE;
}
.softtext {
	font-size: 12px;
	line-height: 22px;
	color: #FF6600;
	text-decoration: none;
}
.rightlines {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: dashed;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #BBBBBB;
	border-right-color: #BBBBBB;
	border-bottom-color: #BBBBBB;
	border-left-color: #BBBBBB;
}
.style17 {
	font-size: 12px;
	color: #FF3300;
}
.lines {
	border-top-width: 3px;
	border-right-width: 3px;
	border-bottom-width: 3px;
	border-left-width: 3px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: solid;
	border-top-color: #FF3300;
	border-right-color: #FF3300;
	border-bottom-color: #FF3300;
	border-left-color: #FF3300;
}
.topnews18 {font-family: "黑体"; font-size: 18px; }.cp_lan {
	font-size: 16px;
	font-weight: bold;
	color: #040863;
	text-decoration: underline;
}
.cp_lan01 {
	font-size: 12px;
	color: #040863;
	text-decoration: underline;
}
input.reg01 {
	background-color: #FFFFFF;
	border: 1px solid #000000;
	height: 18px;
	width: 120px;
}.texttitle {
	font-size: 12px;
	color: #BBBBBB;
}
.white12 {
	font-size: 13px;
	font-weight: bold;
	color: #000000;
}
.wenti_title {
	font-size: 10.5pt;
	line-height: 24px;
	font-weight: bold;
	color: #0000BB;
	text-decoration: underline;
}
.mytable {
	border: 1px solid #FF3300;
}
.10_28{ border-bottom:1px solid #ff3300; border-left:1px solid #ff3300; border-right:1px solid #ff3300}
.tb0 {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	border-right-width: 5px;
	border-left-width: 5px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #FFFFFF;
	border-left-color: #FFFFFF;
	font-size: 14px;
	color: #333333;
	line-height: 22px;
}
.td_main {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #FDA007;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-bottom-style: solid;
	border-left-style: solid;
	border-bottom-color: #FDA007;
	border-left-color: #FDA007;
}
.td_green {
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #0066CC;
	border-bottom-color: #0066CC;
	border-left-color: #0066CC;
}
/*专家文章*/
.zc{font-size:12px; font-weight:bold; color:#ffffff;cursor:pointer;background-image:url(../images/zjzcwz.jpg); padding-top:5px}
a.zc:link,a.zc:visited,a.zc:hover,a.zc:active{font-size:12px; font-weight:bold; color:#ffffff; text-decoration:none;cursor:pointer;}
.mf{font-size:12px; font-weight:bold; color:#000000;cursor:pointer;background-image:url(../images/zjmfwz.jpg); padding-top:5px}
a.mf:link,a.mf:visited,a.mf:hover,a.mf:active{font-size:12px; font-weight:bold; color:#000000; text-decoration:none;cursor:pointer;}