﻿BODY {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-TOP: 0px;
	vertical-align: top;
	FONT-SIZE: 12px;
	COLOR: #333333;
	LINE-HEIGHT: 18px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	text-align: left;
}
td {

	text-align: left; COLOR: #333333;
}

TH {
	FONT-SIZE: 12px; COLOR: #333333; LINE-HEIGHT: 15px; FONT-FAMILY: arial,helvetica
}
FORM {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.red14 {
	font-size: 14px;
	color: #FF6600;
	font-weight: bold;
}

INPUT.mid {
	FONT-SIZE: 12px;
	COLOR: #333333;
	BACKGROUND-COLOR: #FFFFFF;
	TEXT-DECORATION: none;
	font-family: Arial, Helvetica, sans-serif;
	border: 1px solid #BCCBD8;
	margin: 0px;
	padding: 0px;
}
SELECT {
	FONT-SIZE: 12px; COLOR: #000
}
INPUT.checkbox {
	MARGIN: 0px 5px 0px 0px
}
INPUT.radio {
	MARGIN-RIGHT: 4px; POSITION: relative
}
HTML INPUT.radio {
	MARGIN-RIGHT: 1px
}
SPAN.checkboxLabel {
	CURSOR: default
}
SPAN.radioLabel {
	MARGIN-TOP: -15px; CURSOR: default
}
OL LI {
	FONT-WEIGHT: bold
}
LI P {
	FONT-WEIGHT: normal
}
UL.basic LI {
	PADDING-BOTTOM: 15px; MARGIN-LEFT: -25px; LIST-STYLE-TYPE: square
}
BR.small {
	LINE-HEIGHT: 5px
}
H1 {
	DISPLAY: block; FONT-SIZE: 18px; MARGIN: 0px 0px 10px; WIDTH: 95%; LINE-HEIGHT: 23px
}
.h1 {
	DISPLAY: block; FONT-SIZE: 18px; MARGIN: 0px 0px 10px; WIDTH: 95%; LINE-HEIGHT: 23px
}
H1 IMG {
	PADDING-TOP: 10px
}
H2 {
	FONT-WEIGHT: bold; FONT-SIZE: 14px
}
.h2 {
	FONT-WEIGHT: bold;
	FONT-SIZE: 14px;
	color: #000000;
}


.header {
	DISPLAY: block; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 16px; MARGIN-BOTTOM: 5px; LINE-HEIGHT: 20px
}
.subheader {
	PADDING-LEFT: 0px; FONT-WEIGHT: bold; COLOR: #000; LINE-HEIGHT: 20px
}
.headerblue {
	 FONT-WEIGHT: bold; COLOR: #3C65B1; LINE-HEIGHT: 18px
}

.glay {
	COLOR: #666666; LINE-HEIGHT: 18px
}

A {
	COLOR: #405684; TEXT-DECORATION: none
}
A:hover {
	COLOR: #405684; TEXT-DECORATION: underline
}
#header {
	CLEAR: both; PADDING-RIGHT: 0px; MARGIN-TOP: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN-LEFT: auto; WIDTH: 980px; MARGIN-RIGHT: auto; PADDING-TOP: 0px; HEIGHT: 129px; BACKGROUND-COLOR: #A1C9EA
}
#headerLeft {
	PADDING-RIGHT: 0px; MARGIN-TOP: 30px; PADDING-LEFT: 24px; FLOAT: left; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: top; WIDTH: 190px; MARGIN-RIGHT: 10px; PADDING-TOP: 0px; TEXT-ALIGN: center
}
#headerLeftPrint {
	DISPLAY: none; FLOAT: left; VISIBILITY: hidden; WIDTH: 0px; POSITION: absolute; HEIGHT: 0px
}

#headerRight {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	FLOAT: right;
	PADDING-BOTTOM: 0px;
	VERTICAL-ALIGN: top;
	WIDTH: 719px;
	PADDING-TOP: 2px;
	margin-top: 0px;
}

#searchfield {
	PADDING-RIGHT: 10px; DISPLAY: inline; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: top; WIDTH: 130px; COLOR: #a1a8b2; PADDING-TOP: 0px; TEXT-ALIGN: right
}
#searchfield INPUT.menusearch {
	BORDER-RIGHT: #bec8ca 1px solid; BORDER-TOP: #bec8ca 1px solid; PADDING-LEFT: 5px; VERTICAL-ALIGN: top; BORDER-LEFT: #bec8ca 1px solid; WIDTH: 90px; COLOR: #69737d; BORDER-BOTTOM: #bec8ca 1px solid; BACKGROUND-COLOR: #fff
}
#links {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: top; WIDTH: 579px; COLOR: #b0b6be; PADDING-TOP: 0px; HEIGHT: 66px
}
#mainNavDiv {
	BACKGROUND: #00386B;
	FLOAT: right;
	WIDTH: 719px;
	CURSOR: pointer;
	padding: 0px;
	margin-top: 1px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#mainNavDiv li{ float:left; color:#FFFFFF;width:79px;height:30px; padding-top:3px; padding-left:10px; font-weight:bold;}
#mainNavDiv a{
	color:#FFFFFF;
	text-decoration: none;
}
#mainNavDiv .rightLine{BORDER-RIGHT: #A1C9EA 1px solid;}
.cur{ background-color:#0095DA;}
#mainNavDiv ul{ margin-left:-10px;}
#mainNavDiv TD {
	BORDER-RIGHT: #A1C9EA 1px solid; FONT-WEIGHT: bold; FONT-SIZE: 12px; VERTICAL-ALIGN: top; WIDTH: 100px; COLOR: #FFFFFF; PADDING-TOP: 2px; HEIGHT: 30px; BACKGROUND-COLOR: #00386B; TEXT-ALIGN: left
}
#mainNavDiv TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; WIDTH: 90px; PADDING-TOP: 3px
}
.mainNavTdLast {
	BORDER-RIGHT-WIDTH: 0px! important
}
.mainNavTdLastOn {
	BORDER-RIGHT-WIDTH: 0px! important
}
.mainNavTd SPAN {
	COLOR: #e9edee; TEXT-DECORATION: none
}
.mainNavTdKF SPAN {
	COLOR: #e9edee; TEXT-DECORATION: none
}
.mainNavTdLast SPAN {
	COLOR: #e9edee; TEXT-DECORATION: none
}
.mainNavTdOn {
	COLOR: #fff! important; BACKGROUND-COLOR: #0095DA! important
}
.mainNavTdLastOn {
	COLOR: #fff! important; BACKGROUND-COLOR: #0095DA! important
}
.mainNavTdKFOn {
	COLOR: #000! important; BACKGROUND-COLOR: #fbb22f! important
}
#subnav {
	CLEAR: both; Z-INDEX: 10; MARGIN-LEFT: auto; WIDTH: 980px; MARGIN-RIGHT: auto; HEIGHT: 22px; BACKGROUND-COLOR: #0095DA;
}
DIV.subnavHome {
	FLOAT: right; VISIBILITY: hidden; PADDING-BOTTOM: 3px; WIDTH: 798px; COLOR: #e9edee; PADDING-TOP: 3px; POSITION: absolute; HEIGHT: 20px; TEXT-ALIGN: right
}
DIV.subnav {
	PADDING-RIGHT: 2px; FLOAT: right; VISIBILITY: hidden; PADDING-BOTTOM: 3px; WIDTH: 980px; COLOR: #e9edee; PADDING-TOP: 3px; POSITION: absolute; HEIGHT: 22px; TEXT-ALIGN: right; border:#000000 1px solid;
}
DIV.subnavorange {
	PADDING-RIGHT: 0px; VISIBILITY: hidden; PADDING-TOP: 3px; POSITION: absolute; HEIGHT: 19px; TEXT-ALIGN: right
}
DIV.subnavorange {
	BACKGROUND: #fbb22f; FLOAT: right; MARGIN: 0px; WIDTH: 800px; COLOR: #fff
}
DIV.subnav A {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; COLOR: #000! important; PADDING-TOP: 0px; TEXT-DECORATION: none
}
DIV.subnavHome A {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; COLOR: #000! important; PADDING-TOP: 0px; TEXT-DECORATION: none
}
DIV.subnavorange A {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; COLOR: #000! important; PADDING-TOP: 0px; TEXT-DECORATION: none
}
DIV.subnav A:hover {
	COLOR: #000! important; TEXT-DECORATION: underline
}
DIV.subnavHome A:hover {
	COLOR: #000! important; TEXT-DECORATION: underline
}
DIV.subnavorange A:hover {
	COLOR: #000! important; TEXT-DECORATION: underline
}
SPAN.subnavItemSelected A {
	COLOR: #000! important; TEXT-DECORATION: underline
}
DIV.subtwo {
	PADDING-RIGHT: 5px;
	TEXT-ALIGN: right;
	padding-top: 3px;COLOR: #e9edee;
}


A.sub2:link {
	FONT-SIZE: 12px; FONT-WEIGHT: bold; COLOR: #fff! important
}
A.sub2:visited {
	FONT-SIZE: 12px; FONT-WEIGHT: bold; COLOR: #fff! important
}
A.sub2:hover {
	FONT-SIZE: 12px; FONT-WEIGHT: bold; COLOR: #000000! important; TEXT-DECORATION: underline
}
A.sub2:active {
	FONT-SIZE: 12px; FONT-WEIGHT: bold; COLOR: #fff! important
}

A.bluetitle:link {
	FONT-SIZE: 12px; FONT-WEIGHT: bold; COLOR: #3C65B1! important
		
}
A.bluetitle:visited {
	FONT-SIZE: 12px; FONT-WEIGHT: bold; COLOR: #3C65B1! important
}
A.bluetitle:hover {
	FONT-SIZE: 12px; FONT-WEIGHT: bold; COLOR: #3C65B1! important; TEXT-DECORATION: underline
}
A.bluetitle:active {
	FONT-SIZE: 12px; FONT-WEIGHT: bold; COLOR: #3C65B1! important
}



A.linkright:link {
	FONT-SIZE: 12px;  COLOR: #00386B! important;TEXT-DECORATION: underline
		
}
A.linkright:visited {
	FONT-SIZE: 12px; COLOR: #00386B! important;TEXT-DECORATION: underline
}
A.linkright:hover {
	FONT-SIZE: 12px; COLOR: #00386B! important; TEXT-DECORATION: underline
}
A.linkright:active {
	FONT-SIZE: 12px;  COLOR: #00386B! important;TEXT-DECORATION: underline
}


/* Clear Fix */ 
.clearfix:after { 
content:"."; 
display:block; 
height:0; 
clear:both; 
visibility:hidden; 
} 
.clearfix { 
display:inline-block; 
} 
/* Hide from IE Mac \*/ 
.clearfix {display:block;} 
/* End hide from IE Mac */ 
/* end of clearfix */ 
ul {Margin:0px;Padding:0px;list-style:none}
.button-1 {
	FONT-SIZE: 12px;
	BACKGROUND-COLOR: #5C9EDE;
	color: #FFFFFF;
	border: thin none #000000;
	padding-top: 0px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-left: 5px;
}
.button-111 {
	FONT-SIZE: 12px;
	BACKGROUND-COLOR: #5C9EDE;
	color: #FFFFFF;
	border: thin none #000000;
	padding-top: 0px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-left: 5px;
	width:75px;
}
.inputlogin {
	FONT-SIZE: 12px;
	COLOR: #111111;
	HEIGHT: 14px;
	BACKGROUND-COLOR: #FFFFFF;
	TEXT-DECORATION: none;
	font-family: Arial, Helvetica, sans-serif;
	border: 1px solid #BCCBD8;
	width: 72px;
}
.inputlogin3 {
	FONT-SIZE: 12px;
	COLOR: #111111;
	HEIGHT: 14px;
	BACKGROUND-COLOR: #FFFFFF;
	TEXT-DECORATION: none;
	font-family: Arial, Helvetica, sans-serif;
	border: 1px solid #BCCBD8;
	width: 30px;
}
.inputlogin2 {
	FONT-SIZE: 12px;
	COLOR: #111111;
	HEIGHT: 14px;
	BACKGROUND-COLOR: #FFFFFF;
	TEXT-DECORATION: none;
	font-family: Arial, Helvetica, sans-serif;
	border: 1px solid #BCCBD8;
	width: 160px;
}
A.blueb:link {
	FONT-SIZE: 12px; FONT-WEIGHT: bold; COLOR: #3C65B1
}
A.blueb:visited {
	FONT-SIZE: 12px; FONT-WEIGHT: bold; COLOR: #3C65B1
}
A.blueb:hover {
	FONT-SIZE: 12px; FONT-WEIGHT: bold; COLOR: #3C65B1; TEXT-DECORATION: underline
}
A.blueb:active {
	FONT-SIZE: 12px; FONT-WEIGHT: bold; COLOR: #3C65B1! important
}

A.indexnews:link {
	FONT-SIZE: 12px; COLOR: #666666
}
A.indexnews:visited {
	FONT-SIZE: 12px;  COLOR: #666666
}
A.indexnews:hover {
	FONT-SIZE: 12px; COLOR: #333333; TEXT-DECORATION: underline
}
A.indexnews:active {
	FONT-SIZE: 12px;  COLOR: #666666 important
}
.newstime{
	COLOR: #666666; FONT-SIZE: 10px; font-family: Arial, Helvetica, sans-serif
}

A.whitebottom:link {
	FONT-SIZE: 12px; COLOR: #ffffff! important
}
A.whitebottom:visited {
	FONT-SIZE: 12px;  COLOR: #ffffff! important
}
A.whitebottom:hover {
	FONT-SIZE: 12px;  COLOR: #ffffff! important; TEXT-DECORATION: underline
}
A.whitebottom:active {
	FONT-SIZE: 12px;  COLOR: #ffffff! important important
}
td.bottommenu {
	FONT-SIZE: 12px;  COLOR: #ffffff! important; 
}
td.menuover {
	COLOR: #000000! important;
	font-weight: bold;
	background-image: url(menub1.gif);
	background-position: right;
	padding-left: 10px;
	cursor: hand;
}
td.menuout {
	COLOR: #ffffff! important;
	font-weight: bold;
	background-image: url(menub2.gif);
	background-position: right;
		padding-left: 10px;
		cursor: hand;
}

A.menuleft:link {
	FONT-SIZE: 12px; FONT-WEIGHT: bold; LINE-HEIGHT: 22px;COLOR: #69737F! important
}
A.menuleft:visited {
	FONT-SIZE: 12px; FONT-WEIGHT: bold;  LINE-HEIGHT: 22px;COLOR: #69737F! important
}
A.menuleft:hover {
	FONT-SIZE: 12px; FONT-WEIGHT: bold; LINE-HEIGHT: 22px; COLOR: #000000! important; TEXT-DECORATION: underline
}
A.menuleft:active {
	FONT-SIZE: 12px; FONT-WEIGHT: bold; LINE-HEIGHT: 22px; COLOR: #69737F! important important
}

.whitetitle{
	COLOR: #ffffff! important; FONT-SIZE: 12px;FONT-WEIGHT: bold; LINE-HEIGHT: 22px;font-family: Arial, Helvetica, sans-serif
}
.title14{
	COLOR: #000000! important; FONT-SIZE: 14px;FONT-WEIGHT: bold; LINE-HEIGHT: 22px;font-family: Arial, Helvetica, sans-serif
}
.title15{
	COLOR: #000000! important; FONT-SIZE: 16px;FONT-WEIGHT: bold; LINE-HEIGHT: 22px;font-family: Arial, Helvetica, sans-serif
}
.info{
	COLOR: #666666! important; FONT-SIZE: 12px; LINE-HEIGHT: 22px;font-family: Arial, Helvetica, sans-serif
}
.bluetitle{
	COLOR: ##0095DA! important; FONT-SIZE: 12px; FONT-WEIGHT: bold; font-family: Arial, Helvetica, sans-serif
}
.kuang {
	BORDER-RIGHT: #999999 1px solid; BORDER-TOP: #999999 1px solid; FONT-SIZE: 12px; BORDER-LEFT: #999999 1px solid; BORDER-BOTTOM: #999999 1px solid
}
.apply{background:url(apply.gif);margin-bottom:15px;font-size:14px;padding:18px 0px 16px 70px;font-weight: bold;}

td.tehui_td_bgwhite{
background-color:#ffffff;
height:24px;
line-height:24px;
color:#5b92ae;

}
td.tehui_td_bgtt{
background-color:#a5cee7;
FONT-SIZE: 14px;
height:14px;
line-height:14px;
text-align:left;
text-indent:3em;
color:#00396b;
font-weight:bold;
}
td.tehui_td_bgtt1{
background-color:#fff;
height:24px;
line-height:24px;
text-align:center;
color:#5b92ae;
font-weight:bold;
