@charset "utf-8";
body {	margin: 0px;	padding: 0px; font-size:12px; font-family:Arial, Helvetica, sans-serif;}
img{ border:none;}
#page{ margin:0 auto; width:883px;}
h1{ background:url(icon03.jpg) no-repeat 10px 0; padding-left:38px; font-size:14px; margin:5px 0 10px 0; line-height:20px;}
h1 div{
	position:absolute;
}
h1 img{
	position:absolute;
	left: 215px;
	top: -10px;


}


h2{ font-size:14px; color:#097bd4; margin:0px; padding:0px;}
h3{ font-size:13px; margin:0px; padding:0px;}
hr {
	border-top: 1px dashed #CCCCCC;
	background-color: #ffffff;
	height: 1px;
	color: #ffffff;
	margin: 0px;
	line-height: 1em;
	border-right: none;
	border-bottom: none;
	border-left: none;
}

.logo-font{
	position:relative;
	font-size:13px;
	font-weight:bold;
	color:#4a81a8;
	left: 0;
	top: 0;
}
.logo-font span{
	position:absolute;
	left: 132px;
	top: -7px;
	width: 116px;
}
.e-mail-font{ font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:16px;}
#Layer1{
	position:relative;
}
#Layer2{
	position:absolute;
	z-index:2;
	width: 748px;
	top: -8px;
}
#Layer2 a,#Layer2 a:visited{color:#0e7ed3; text-decoration:none; margin-right:15px;}
#Layer2 a:hover{ text-decoration:underline;}



a{ color:#868787; font-size:12px; text-decoration:none;}
a:hover{ text-decoration:underline}
.blue:link,.blue:visited{ color:#0e7ed3; text-decoration:none; font-weight:bold; font-size:14px;}
.blue2:link,.blue2:visited{ color:#0e7ed3; text-decoration:none;}
.blue2:hover{ text-decoration:underline;}

.font-hui{ color:#868787;}
.font-blue{ color:#097bd4;}
.font114{  font-size:14px;}
.font-linehigt{ line-height:25px;}



#top a{ margin-left:8px;}
#main{ background:url(bg.jpg) no-repeat 0px 71px; height:410px;}
#left{ float:left; width:455px;}
#index_list{ margin-top:190px; float:left}
#index_list ul{
	margin:0px;
	padding: 0px;
	list-style: none;
}
#index_list li{
	float:left;
	width:215px;
}
#login{ background:url(login_bg.jpg); width:383px; height:361px; float:right; margin:18px 20px 0 0}
#login-div{ padding:20px 8px 0px 8px;}
#login-div-super{
	padding:20px;
	visibility: hidden;
}
.input{ background:#eef8ff; font-size:14px; border:1px solid #bcbcbc; font-weight:bold; height:25px; line-height:25px;}
#bottom{ border-top:3px solid #d6f2ff; background:url(icon07.jpg); line-height:27px; text-align:center; margin-top:20px; }
.news-title {
	MARGIN: 5px; COLOR: navy; TEXT-ALIGN: center ; font-size:18px; border-bottom:1px #CCCCCC dashed; line-height:35px; font-weight:bold;
}
.news-source{	MARGIN: 10px; TEXT-ALIGN: right; color:#999999;}
.news-source span{ margin-left:20px;}
.news-description{	MARGIN: 15px; LINE-HEIGHT: 1.5em; font-size:14px;}

#login_news{ position:absolute;}
#login_news span{
	position:absolute;
	width:350px;
	left: 11px;
	top: 287px;
}

/*select*/
#Tab1 ul{ list-style:none;}
#Tab1{margin:0px;padding:0px;}

.Menubox {
	width:100%;
	height:28px;
	line-height:28px;
	background-image: url(tab-top-bg.jpg);
}
.Menubox ul{
margin:0px;
padding:0px;
}
.Menubox li{
	float:left;
	display:block;
	cursor:pointer;
	width:79px;
	text-align:center;
	color:#666666;
	cursor:hand;
	background:url(select.jpg);
	line-height:27px;
	margin-right:5px;
}
.Menubox li.hover{
	padding:0px;
	color:#000;
	background:url(select-.jpg);
}
.Contentbox{
clear:both;
margin-top:-1px;
border:1px solid #c9c9c9;

height:104px;
padding:8px;
height:252px;
}

.Contentbox a:link, .Contentbox a:visited{	color: #333333;	text-decoration: none;}
.Contentbox a:hover, .Contentbox a:active{	color: #990000;	text-decoration: underline;}

