/*--- 全局 样式---*/
body,TR,TD{
	color:#333333;
	font-size: 12px;
	font-family: Verdana, Helvetica, Arial, sans-serif;
    margin:8px 0px 0px 18px;
}
td {line-height:160%; table-style: fixed;}
select {font-family: Verdana, Helvetica, Arial, sans-serif; font-size:12px;}
 
table{margin:0px auto;}

input { border:1px solid #b2dbf0; background-color:#ffffff;POSITION: relative;Z-INDEX: 11; font-size:12px; padding:1px;}

IMG {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px;
font-size: 12px;
}
P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px;
font-size: 12px;
}
a:link {blr:expression(this.onFocus=this.blur());
	  color: #333333; text-decoration:none;
	  font-size: 12px;
}
a:visited {blr:expression(this.onFocus=this.blur());
	color: #333333; text-decoration:none;
	font-size: 12px;
}
a:hover {blr:expression(this.onFocus=this.blur());
	color: #0088cc; text-decoration:underline;
	font-size: 12px;
}

/*--- 表格 样式---*/
.tb0 {
	  BACKGROUND: #0A50A1; CURSOR: hand; font-size: 12px;color: #ffffff;
}
.tb1 {
	  BACKGROUND: #fff;  CURSOR: hand; font-size: 12px;color: #0A50A1; 
}
.bgover { cursor:pointer; background-color:#d8e8f3; border:1px #c3e4f6 solid; }
.bgout { cursor:pointer; background-color:; }
/*--- img 样式---*/


/*--- 字体 样式---*/
.textblue {
	font-size: 12px;
	line-height: 120%;
	color: #00009B;
	text-decoration: none;
}
.hui {
	font-size: 12px;
	line-height: 140%;
	color: #262626;
	text-decoration: none;
}
.hui1 {
	font-size: 12px;
	line-height: 120%;
	color: #333333;
	text-decoration: none;
}
.huien1 {
	font-size: 10px;
	line-height: 140%;
	color: #666666;
	text-decoration: none;
	font-family: verdana;
}

.hui2 {
	font-size: 8pt;
	color: #383838;
	text-decoration: none;
}
.white{
	font-size: 12px;
	line-height: 120%;
	color: #ffffff;
	text-decoration: none;
}

.Font14{
	font-size:20px;  color:#444444; line-height: 140%; font-family: verdana, 黑体 ;
}
.Fonttitle2{
	font-size:12px; font-weight:bold; color:#0088cc; font-family: verdana;
}
.FontBlue16{
	font-size:12px; font-weight:bold; color:#c3e4f6; line-height:20px;
}
.FontGray14{
	font-size:18px; font-weight:bold; color:#333333; line-height:25px;
}
.Fontwhite14{
	font-size:18px; font-weight:bold; color:#ffffff; line-height:25px; font-family: 宋体;
}
.FontBlue12{
	font-size:12px; font-weight:bold; line-height: 140%;color:#0571AF;
}
.FontBlue12b{
	font-size:12px; color:#0088cc;
}
.FontOrange14{
	font-weight:bold;
	color:#E45700;
	letter-spacing: 0.1em;
}
.FontRed12{
	color:#fe7d22;
	letter-spacing: 0.1em;
}
.FontBlue12a{
	color:#0088cc;	font-family: verdana; font-size:12px; font-weight:bold;
}
/*--- 表单 样式---*/
.textfield{
	color:#333333;
	FONT-SIZE: 12px;
	font-family: verdana;
	
}
.button{
	color:#000000;
	FONT-SIZE: 12px;
	font-family: verdana;
	padding-top:3px;
	background-color:#f0f8fc;
}

.blue { color: #0088cc;	font-size: 12px;
	line-height: 120%;
	text-decoration: none;
} 
/*----其他link样式---*/
a.blue:link { color: #0088cc;text-decoration: none} 
a.blue:visited { color: #0088cc; text-decoration: none} 
a.blue:hover { color: #0088cc; text-decoration: underline} 
a.blue:active { color: #0088cc; text-decoration: underline}

a.blue2:link { color: #0088cc;text-decoration: none} 
a.blue2:visited { color: #0088cc; text-decoration: none} 
a.blue2:hover { color: #0088cc; text-decoration: underline} 
a.blue2:active { color: #0088cc; text-decoration: none} 

a.bq:link { color: #ffffff; text-decoration: none} 
a.bq:visited { color: #ffffff; text-decoration: none} 
a.bq:hover { color: #ffffff; text-decoration: underline} 
a.bq:active { color: #ffffff; text-decoration: underline} 

a.white:link { color: #ffffff; text-decoration: none} 
a.white:visited { color:#ffffff; text-decoration: none} 
a.white:hover { color: #ffffff; text-decoration: none} 
a.white:active { color: #ffffff; text-decoration: none}

a.line:link { color: #3c6402; text-decoration: underline} 
a.line:visited { color: #3c6402; text-decoration: underline} 
a.line:hover { color: #3c6402; text-decoration:none} 
a.line:active { color: #3c6402; text-decoration: underline} 

.hui1:link { color: #666666;text-decoration: none} 
.hui1:visited { color: #666666; text-decoration: none} 
.hui1:hover { color: #0088cc; text-decoration: none} 
.hui1:active { color: #0088cc; text-decoration: none}

.huien1:link { color: #666666;text-decoration: none;font-size: 10px;
	line-height: 120%;
	color: #666666;
	font-family: verdana;} 
.huien1:visited { color: #666666; text-decoration: none;font-size: 10px;
	line-height: 120%;
	color: #666666;
	font-family: verdana;} 
.huien1:hover { color: #0088cc; text-decoration: none;font-size: 10px;
	line-height: 120%;
	color: #666666;
	font-family: verdana;} 
.huien1:active { color: #0088cc; text-decoration: none;font-size: 10px;
	line-height: 120%;
	color: #666666;
	font-family: verdana;}

.more:link { color: #0088cc;text-decoration: none} 
.more:visited {color: #0088cc; text-decoration: none} 
.more:hover { color: #0088cc; text-decoration: none} 
.more:active { color: #0088cc; text-decoration: none}

/*----首页折叠菜单样式---*/
.menutitle{
cursor:pointer;
margin-bottom: 2px;
background-color:#ffffff;
font-size:12px; 
font-weight:bold; 
color:#0571AF;
width:140px;
padding:2px;
font-weight:bold;
}
.submenu{
line-height: 160%;
margin-bottom: 0.5em;
}
/*----顶部导航下拉菜单样式---*/
.positionLayer {
	position:absolute;
}

.upLayer {
	border-left:1px solid #9acfec; border-right:1px solid #9acfec; border-top:1px solid #9acfec; background-color:#f5fbff; Z-INDEX: 3; LEFT: 0px; POSITION: absolute; TOP: 0px; HEIGHT: 29px;
}
.bottomLayer {
	border:1px solid #9acfec;
	background-color:#f5fbff;
	Z-INDEX: 1;
	LEFT: 0px;
	POSITION: absolute;
	TOP: 28px;
	padding:8px;

}

/*----图片切换样式开始---*/
#apDiv1 {
	position:relative;
	width:290px;
	z-index:6;
	left: 2px;
	top: -25px;
}
.bigon {
	BORDER: 0;  BACKGROUND: #519ed9;  WIDTH: 18px; COLOR: #fff; LINE-HEIGHT: 18px; 
}
.bigoff {
	 BACKGROUND: #e3f1fd;  WIDTH: 18px; COLOR: #1b73a3; LINE-HEIGHT: 18px; BORDER: 0;
}
A.bla {
	COLOR: #000; TEXT-DECORATION: none
}
A.bla:hover {
	COLOR: #f00; TEXT-DECORATION: underline
}

.ttbor0 {
	BORDER-RIGHT: #bfd9ee 1px solid; BORDER-TOP: #bfd9ee 1px solid; BORDER-LEFT: #bfd9ee 1px solid; BORDER-BOTTOM: #bfd9ee 1px solid
}
.ttbor1 {
	BORDER-RIGHT: #bfd9ee 1px solid; BORDER-TOP: #bfd9ee 1px solid; BORDER-LEFT: #bfd9ee 1px solid; BORDER-BOTTOM: #bfd9ee 1px solid
}
/*----图片切换样式结束---*/


/*niceform*/
label {
	color:#999;
	cursor:pointer;
	padding-left:2px;
	line-height:16px;
}
label.chosen {color:#333;}

/*Transparent items*/
.outtaHere {
	position:absolute;
	left:-3000px;
}

/*Radio buttons*/
.radioArea, .radioAreaChecked {
	display:block;
	float:left;
	clear:left;
	width:15px;
	height:14px;
	font-size:0;
	cursor:pointer;
}
.radioArea {background:url(http://202.107.117.5:7091/images/radio.gif) no-repeat left top;}
.radioAreaChecked {background:url(http://202.107.117.5:7091/images/radio.gif) no-repeat left bottom;}

/*Checkboxes*/
.checkboxArea, .checkboxAreaChecked {
	display:block;
	float:left;
	clear:left;
	width:13px;
	height:13px;
	font-size:0;
	padding:0;
	margin:0;
	cursor:pointer;
}
.checkboxArea {background:url(http://202.107.117.5:7091/images/checkbox.gif) no-repeat left top;}
.checkboxAreaChecked {background:url(http://202.107.117.5:7091/images/checkbox.gif) no-repeat left bottom;}
.focused {border:1px dotted #ddd;}



/*Selects*/
/*.selectArea {
	width:200px;
	height:21px;
	background:url(http://202.107.117.5:7091/images/select_bg.gif) repeat-x left top;
}
.selectArea .left {
	width:8px;
	height:21px;
	float:left;
	background:url(http://202.107.117.5:7091/images/select_left.gif) no-repeat left top;
}
.selectArea .right {
	width:21px;
	height:21px;
	float:right;
	background:url(http://202.107.117.5:7091/images/select_right.gif) no-repeat left top;
}
.selectArea .right a {
	display:block;
	width:200px;
	height:21px;
	margin-left:-179px;
	position:absolute;
}
.selectArea .right i {display:none;}
.selectArea .center {
	width:160px;
	color:#333333;
	padding-top:3px;
	overflow:hidden;
	white-space:nowrap;
}*/

/*Selects drop-down*/
/*.optionsDivInvisible, .optionsDivVisible {
	position:absolute;
	margin-top:-1px;
	margin-left:3px;
	width:172px;
	background:#F6FBFE;
	padding:2px;
	font-size:11px;
	z-index:20;
}
.optionsDivInvisible {display:none;}
.optionsDivVisible {display:block;}
.optionsDivVisible p {
	margin:0;
	padding:0;
}
.optionsDivVisible a {
	color:#333333;
	text-decoration:none;
	display:block;
	padding:1px 4px;
	border:1px solid #F6FBFE;
}
.optionsDivVisible a:hover {
	color:#333333;
	background:#F6FBFE;
	border-color:#C5DEF4;
}
*/
 *{margin:0;padding:0;}
.menu{font-size:12px;position:relative;z-index:100;width:780px;}
.menu ul{list-style:none;}
.menu li {float:left;position:relative;}
.menu ul ul {visibility:hidden;position:absolute;left:0px;top:20px;}
.menu table {position:absolute; top:0; left:0;}
.menu ul li:hover ul,   .menu ul a:hover ul{visibility:visible;}
.menu a{display:block;border:0px solid #aaa;background:#0088cc;padding:3px 10px;margin:0px;color:#fff;text-decoration:none;}
.menu a:hover{z-index:1;background:#F5FBFF;color:#0088cc;border:1px solid #9ACFEC;}
.menu ul ul{border:1px solid #9ACFEC;Z-index:2;}
.menu ul ul li {clear:both;text-align:left;font-size:12px;background:#F5FBFF;color:#0088cc;}
.menu ul ul li a{display:block;width:100px;height:13px;margin:0;border:0;border-bottom:0px solid red;background:#F5FBFF;color:#0088cc}
.menu ul ul li a:hover{border:0;background:#F5FBFF;border-bottom:0px solid #9ACFEC;}
