body{
    font:normal 12px "SimSun";line-height: 14px;

}
body{
	margin:0;
	padding:0 0px 0 0px;
}
a {
	font-size: 12px;
	color: #000000;
	text-decoration: none;
}
a:hover {
	text-decoration: underline;
}
td {
	font-size: 12px;
}
h1,h2,h3,h4,h5,h6{
	margin:0;
	padding:0;
	font-size:14px;
}
ul,dl,ol,form{
	margin:0;
	padding:0;
}
ul li,ol li{
	list-style-type:none;
}
dl dt,dl dd{
	margin:0;
	padding:0;
}
table{
	text-align:left;
}
p{
	margin:0;
	padding:0;
	line-height:18px;
}
hr{
	border:#000 0 solid;
	border-top:#D1D7DC 1px solid;
	height:0;
}
img{
	border:0;
}
address,em{
	font-style:normal;
}
.invisible{display:none;}
.H{color:#F30;}
.G{color:#666;}
.navtexttop {
	font-size: 12px;
	font-weight: bold;
	color: #003389;
	text-decoration: none;
}
.navtexttop a{
	font-size: 12px;
	font-weight: bold;
	color: #003389;
	text-decoration: none;
}
.navtexttop a:hover{
	font-size: 12px;
	font-weight: bold;
	color: #003389;
	text-decoration: underline;
}

.navtextback {
	font-size: 12px;
	color: #000;
	text-decoration: none;
}
.navtextback a{
	font-size: 12px;
	color: #000;
	text-decoration: none;
}
.navtextback a:hover{
	font-size: 12px;
	color: #000;
	text-decoration: none;
}
.navtextlink {
	font-size: 12px;
	color: #fff;
	text-decoration: none;
}
.navtextlink a{
	font-size: 12px;
	color: #fff;
	text-decoration: none;
}
.navtextlink a:hover{
	font-size: 12px;
	color: #fff;
	text-decoration: underline;
}
.navtextld {
	font-size: 12px;
	color: #22397D;
	text-decoration: none;
}
.navtextld a{
	font-size: 12px;
	color: #22397D;
	text-decoration: none;
}
.navtextld a:hover{
	font-size: 12px;
	color: #22397D;
	text-decoration: underline;
}
.navtextldk {
	font-size: 12px;
	color: #000;
	text-decoration: none;
}
.navtextldk a{
	font-size: 12px;
	color: #000;
	text-decoration: none;
}
.navtextldk a:hover{
	font-size: 12px;
	color: #000;
	text-decoration: underline;
}
.navtextldl {
	font-size: 12px;
	color: #22397D;
	text-decoration: none;
}
.navtextldl a{
	font-size: 12px;
	color: #22397D;
	text-decoration: none;
}
.navtextldl a:hover{
	font-size: 12px;
	color: #22397D;
	text-decoration: underline;
}
.navtextld a{
	font-size: 12px;
	color: #22397D;
	text-decoration: none;
}
.navtextld1 a:hover{
	font-size: 12px;
	color: #063393;
	text-decoration: underline;
}
.navtextldl1 {
	font-size: 12px;
	color: #063393;
	text-decoration: none;
}
.navtextldl1 a{
	font-size: 12px;
	color: #063393;
	text-decoration: none;
}
.navtextldl1 a:hover{
	font-size: 12px;
	color: #22397D;
	text-decoration: underline;
}
.navtextr {
	font-size: 12px;
	color: #F32121;
	text-decoration: none;
	text-align: center;
}
.navtextr a{
	font-size: 12px;
	color: #F32121;
	text-decoration: none;
}
.navtextr a:hover{
	font-size: 12px;
	color: #FA7676;
	text-decoration: none;
}
.navtextl {
	font-size: 12px;
	color: #22397D;
	text-decoration: none;
	text-align: center;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #A1A4A6;
}
.navtextl a{
	font-size: 12px;
	color: #22397D;
	text-decoration: none;
}
.navtextl a:hover{
	font-size: 12px;
	color: #22397D;
	text-decoration: underline;
}
.navtextlr {
	font-size: 14px;
	color: #F32121;
	text-decoration: none;
	text-align: center;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #A1A4A6;
}
.navtextlr a{
	font-size: 14px;
	color: #F32121;
	text-decoration: none;
}
.navtextlr a:hover{
	font-size: 14px;
	color: #F32121;
	text-decoration: underline;
}
.navtextld14 {
	font-size: 14px;
	font-weight: bold;
	color: #22397D;
	text-decoration: none;
	text-align: center;
}
.navtextld14 a{
	font-size: 14px;
	font-weight: bold;
	color: #22397D;
	text-decoration: none;
}
.navtextld14 a:hover{
	font-size: 14px;
	font-weight: bold;
	color: #22397D;
	text-decoration: underline;
}
.back14 {
	font-size: 14px;
	font-weight: bold;
	color: #000;
	text-decoration: none;
}
.back14 a{
	font-size: 14px;
	font-weight: bold;
	color: #000;
	text-decoration: none;
}
.back14 a:hover{
	font-size: 14px;
	font-weight: bold;
	color: #000;
	text-decoration: underline;
}
.whiteld14 {
	font-size: 14px;
	font-weight: bold;
	color: #fff;
	text-decoration: none;
	text-align: center;
}
.white14 a{
	font-size: 14px;
	font-weight: bold;
	color: #fff;
	text-decoration: none;
}
.white14 a:hover{
	font-size: 14px;
	font-weight: bold;
	color: #fff;
	text-decoration: underline;
}
.red12 {
	font-size: 12px;
	color: #DE3B03;
	text-decoration: none;
}
.red12 a{
	font-size: 12px;
	color: #DE3B03;
	text-decoration: none;
}
.red12 a:hover{
	font-size: 12px;
	color: #DE3B03;
	text-decoration: underline;
}
.red14 {
	font-size: 14px;
	font-weight: bold;
	color: #DE3B03;
}
.red16 {
	font-size: 16px;
	font-weight: bold;
	color: #F32121;
	text-decoration: none;
	text-align: center;
	font-family: "ºÚÌå", "ËÎÌå";
}
.red16 a{
	font-size: 16px;
	font-weight: bold;
	color: #F32121;
	text-decoration: none;
}
.red16 a:hover{
	font-size: 16px;
	font-weight: bold;
	color: #F32121;
	text-decoration: underline;
}
.White16 {
	font-size: 16px;
	font-weight: bold;
	color: #fff;
	text-decoration: none;
	text-align: center;
	font-family: "ºÚÌå", "ËÎÌå";
}
.White16 a{
	font-size: 16px;
	font-weight: bold;
	color: #fff;
	text-decoration: none;
}
.White16 a:hover{
	font-size: 16px;
	font-weight: bold;
	color: #fff;
	text-decoration: underline;
}
.newbg1 {
	background-color: #EFF5FF;
}
.newbg2 {
	background-color: #D0E0F2;
}
.newbg3 {
	background-color: #EBF2FD;
}
.newbg4 {
	background-color: #88AED4;
}
.newbg5 {
	background-color: #D9E6F6;
}
.newbg6 {
	background-color: #FAFCFF;
}
.zi_001 {
	font-size: 12px;
	color: #FFFFFF;
}
.kk_001 {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: 7f7f7f;
	border-right-color: 7f7f7f;
	border-bottom-color: 7f7f7f;
	border-left-color: 7f7f7f;
}
.zi_002 {
	font-size: 12px;
	color: #000000;
}
.bg_001 {
	background-image: url(0008.gif);
	background-repeat: repeat-x;
	background-position: center top;
}
.zi_003 {
	font-size: 12px;
	color: 4a4a4a;
}
.zi_004 {
	font-size: 12px;
	color: 818181;
}
.bg_002 {
	background-image: url(00031.gif);
	background-repeat: repeat-x;
	background-position: center top;
}
.bg_003 {
	background-image: url(0038.gif);
	background-repeat: repeat-x;
	background-position: center top;
}
.zi_005 {
	font-size: 12px;
	color: 4a4a4a;
}
.zi_006 {
	font-size: 12px;
	color: 1e718c;
}
.bg_004 {
	background-image: url(00042.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
}
.bg_005 {
	background-image: url(0044.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
}
.bg_006 {
	background-image: url(0046.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
}
.bg_007 {
	background-image: url(0047.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
}
.zi_007 {
	font-size: 12px;
	color: 737373;
}
.zi_hangju_001 {
	font-size: 12px;
	line-height: 160%;
	color: #737373;
}
.t_zi_001 {
	font-size: 12px;
	color: 5183a4;
}
.t_zi_002 {
	font-size: 12px;
	color: 7d7d7d;
}
.t_zi_003 {
	font-size: 14px;
	color: 3f7fbf;
}
.t_zi_004 {
	font-size: 12px;
	color: 8b8b8b;
}
.bg_008 {
	background-image: url(hanson_001.gif);
	background-repeat: repeat-x;
	background-position: center top;
}
.co_services {
	BACKGROUND: url(../images/stjj_bg.gif) #eef1f5 repeat-x 0px 0px ;
		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: #A5B5C0;
	border-bottom-color: #A5B5C0;
	border-left-color: #A5B5C0;
}
