body{
	margin:0px;
	padding:0px;
	/*background:url(/Images/body_bg.gif);*/
	text-align:center;
	font-size:12px;
	line-height:20px;
}
.body{
	width:100%;
	text-align:center;
	filter:progid:DXImageTransform.Microsoft.Gradient(startColorStr='#0099FF', endColorStr='#FFFFFF', gradientType='0');
}
table{
	color:#333333;
	font-family:"宋体";
	font-size:12px;
	line-height:20px;
}
a:link{
	color:#333333;
	font-size:12px;
	line-height:20px;
	text-decoration:none;
}
a:hover{
	color:#999999;
	font-size:12px;
	line-height:20px;
	text-decoration:none;
}
a:visited{
	color:#666666;
	font-size:12px;
	line-height:20px;
	text-decoration:none;
}
img{
	border:0px;
}
fieldset { color:#0150C5; }
legend { color:#CE4D06; }

.font_b{
	font-weight:bold;
}
.page{
	border-left:1px #0099dd solid;
	border-right:1px #0099dd solid;
	width:762px;
	height:100%;
	text-align:center;
	background-color:#FFFFFF;
}
.top{
	width:100%;
	height:145px;
	overflow:hidden;
}
.page_top{
	width:100%;
	height:120px;
	overflow:hidden;
}
.main{
	background-color:#EFF5FE;
	width:100%;
}
.page_left{
	background-color:#EFF5FE;
	width:180px;
	text-align:center;
}
.content{
	width:580px;
	text-align:center;
	background-color:#FFFFFF;
}
.last_next span{
	text-align:left;
	line-height:24px;
	display:block;
	padding:2px 5px;
}
.bottom{
	background-color:#F8F8F8;
	padding:5px;
	width:100%;
	height:100px;
}
.left{
	float:left;
}
.right{
	float:right;
}
.lalign{
	text-align:left;
}
.ralign{
	text-align:right;
}
.calign{
	text-align:center;
}
.box_out{
	margin:5px 0px 5px 0px;
	position:relative;
}
.box_in{
	padding:5px;
	width:100%;
}
.box_content{
	text-align:left;
	padding:10px;
	width:100%;
	height:420px;
	overflow-x:auto;
	overflow-y:visible;
}
.box_h1{
	width:100%;
	height:250px;
	overflow-x:hidden;
	overflow-y:visible;
}
.box_h2{
	width:100%;
	height:250px;
}
.box_h3{
	width:275px;
	height:250px;
	margin:0px 5px 0px 5px;
}
.more{
	width:100%;
	padding:2px;
	text-align:right;
	position:absolute;
	bottom:5px;
	right:5px;
}
.fla_news{
	position:relative;
	margin:5px 0px 0px 5px;
	width:230px;
	/*height:172px;*/
	height:210px;
}
.ico_1{
	background:url(/Images/ico_1.gif) center no-repeat;
	margin:0px 10px 0px 0px;
	width:10px;
	height:10px;
}
.ico_2{
	background:url(/Images/ico_2.gif) center no-repeat;
	margin:0px 10px 0px 0px;
	width:10px;
	height:10px;
}
/*文章列表样式1*/
.li_1{
	height:20px;
	display:block;
	list-style-type:none;
	border-bottom:1px #DDDDDD dotted;
}
/*文章列表样式2*/
.li_2{
	background:url(/Images/listimg_bg.gif) no-repeat;
	text-align:center;
	float:left;
	width:250px;
	height:230;
	margin:5px;
	padding:10px;
	display:block;
	list-style-type:none;
	position:relative;
}
.li_2 img{
	width:230px;
}
.li_2 span{
	text-align:center;
	padding:8px 8px 0px 8px;
	width:100%;
	height:32px;
	position:absolute;
	bottom:0px;
	left:0px;
}

.title_box{
	margin:10px;
	padding:10px 10px 0px 10px;
	border-bottom:1px #afcdff solid;
}
.title_content{
	text-align:center;
	font-size:18px;
	font-weight:bold;
	margin:10px;
}
.red{
	color:#FF0000;
}
.long_title{
	background:url(/Images/long_titlebar.gif) no-repeat;
	padding-left:40px;
	margin:5px 10px 5px 10px;
	width:100%;
	height:25px;
}
#sitelocation{
	text-align:left;
	font-size:14px;
	font-weight:bold;
	color:#FFFFFF;
	padding-top:5px;
}
#linktxt{
	margin:10px 3px 10px 3px;
}
#linktxt select{
	margin:3px;
	width:160px;
}
#linkimg{
	background-color:#F0FFFF;
	margin:10px 0px 10px 0px;
	width:170px;
	height:260px;
}
#linkimg marquee{
	height:260px;
}
#linkimg img{
	margin:3px;
	width:160px;
	height:50px;
}
#btm_top{
	background:url(/Images/bottom_bg.gif);
	/*background-color:#3399CC;*/
	padding:5px;
	width:100%;
	height:30px;
	text-align:center;
	font-weight:bold;
	font-size:20px;
	color:#FFFFFF;
}
#errMsg li{
	color:#FF0000;
}
#search{
	margin:3px;
	width:170px;
	overflow:hidden;
}
#search select{
	margin:3px;
	width:160px;
}
#search input{
	margin:3px;
	width:160px;
}
#title_list{
	background:url(/Images/titlebar_bg.gif);
	margin-top:10px;
	text-align:left;
	padding-left:20px;
	width:180px;
	height:25px;
}
#title_list li{
	line-height:25px;
	padding:0px 10px 0px 10px;
	list-style-image:url(/Images/ico_3.gif);
}
#title_list a{
	color:#003399;
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
}
#title_list a:link{
	color:#003399;
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
}
#title_list a:hover{
	color:#FFFFFF;
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
}
#title_list a:visited{
	color:#003399;
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
}
.Jeff1937 { background-color:white;visibility:hidden;display:none;position:absolute;left:0px;top:0px; }
