body{ margin:0; padding:0; background:#deecf5; font-size:12px; line-height:1.5; margin-top:1px;text-align:center;}
input.text{ background:#fff; border:1px solid #fff; color:#25569b;}
p{ margin:0; padding:0; margin-top:15px;}

TD {
	FONT-SIZE: 10pt;
}

a:visited {
	font-size: 9pt;
	color: #2B2B2B;
	text-decoration:none;
}
a:link {
	font-size: 9pt;
	color: #2B2B2B;
	text-decoration:none;
}
a:active  {
	 color: #2B2B2B;
	 text-decoration: none; font-size: 10pt;
}
a:hover {
	font-size: 10pt;
	color: #FF0000;
}

.container{ width:926px; margin:0 auto;}
.leftcolumn{ float:left; margin-top:6px;}
.rightcolumn{ float:right; margin-top:6px;}
.footer{ clear:both; text-align:center; padding:20px 0;}
.rightcolumn_title{ background:url(../images/index_12.gif) no-repeat; width:684px; height:20px;}
.rightcolumn_main{ background:#fff; padding:12px 30px 12px 20px; height:578px;}
.rightcolumn_bottom{ background:url(../images/index_17.gif) no-repeat; width:684px; height:18px;}

.notify{ width:303px; margin-right:22px; float:left;}
.news{ width:303px; float:right;}
.notify_main,.news_main{ border-left:1px solid #e9eef2; border-right:1px solid #e9eef2; width:301px; line-height:22px;}
.notify_main ul,.news_main ul{ margin:0; padding:0;}
.notify_main ul li,.news_main ul li{ list-style:none; margin-left:26px;}
.notify_bottom{ background:url(../images/content_39.gif) no-repeat; width:303px; height:19px;}
.map_title{ background:url(../images/index_11.jpg) no-repeat; width:242px; height:22px; padding-top:10px;}
.map_main{ background:url(../images/index_14.gif) repeat-y; width:242px; height:590px;}
.map_bottom{ background:url(../images/index_16.gif) no-repeat; width:242px; height:18px;}
.map_main dl{ margin:0; padding:0; padding-left:12px; padding-top:5px; line-height:22px;}
.map_main dl dt{ color:#25569b;}
.map_main dl dt.dt_liwai{ margin-left:20px;}
.map_main dl dd{ margin:0; padding:0; margin-left:20px;}
.logo{ float:left;}
.nav{ background:#b3d5f4; height:48px;}
.nav_main ul{ margin:0; padding:0;}
.nav_main ul li{ list-style:none; float:left; display:inline; padding:18px 17px 0 10px; font-size:14px; font-weight:700;}
.nav_main ul li.current{ color:#fff;}
.nav_main ul li a{ color:#245399; text-decoration:none;}
.nav_main ul li a:hover{ color:#fff;}
.intro_main{ float:left;}
.login{ float:right; background:url(../images/index_09.gif) no-repeat; width:223px; height:307px;}
form.login_main{ margin:43px 30px 0 21px; color:#fff;}
span.name,span.password{ display:block; float:left; width:50px; margin-top:2px; color:#80b4ff;}
p.tip{ margin-top:25px;}
span.span_map{ color:#245399; font-size:14px; font-weight:700; margin-left:20px;}
div.more{margin-top:10px; margin-left:215px;}
.basic,.practical{ padding-top:30px;}

.bg_1{ background:url(../images/index_03.gif) no-repeat; width:926px; height:29px;}
.mleft_10px{ margin-left:10px;}
.mleft_16px{ margin-left:16px;}
.mleft6px{ margin-left:6px;}
.mtop10px{ margin-top:10px;}
.clear{ clear:both;}
