html{
	overflow-x: hidden; overflow-y: scroll; font-family: "Times New Roman", Times, serif;}
body{
	margin:0; padding:0; background: #f2f2f2 url(../images/bg.gif) repeat-x; line-height:1.5;}

/*****************************************图片切换部分*****************************************/
#nav {
	background: #FFF url(../images/loadsmall.gif) no-repeat 433px 190px; overflow: hidden; width: 967px; height: 455px; position: relative; padding:0; margin:0; text-align:left;}
#nav ul {
	z-index: 999; left: 0px; position: absolute; text-align: left; bottom: 0px;  *bottom: 15px;}
#nav ul li {
	display: block; font-weight: 900; font-size: 12px; float: left; width: 160px; color: #aaa; font-family: "Times New Roman", Times, serif; position: relative; height: 50px
;}
#nav li div {
	padding-left: 10px; margin-left: 70px; margin-top: 5px; line-height:14px;}
#nav li img {
	border: #fff 1px solid; filter: alpha(opacity=60); opacity: 0.6; left: 10px; top: 5px; float: left; width: 52px; height: 35px; cursor: pointer; margin-right: 4px; position: absolute
;}
#frontText {
	font-weight: 900; font-size: 30px; z-index: 999; width: 100%; color: #fff; font-family: "Times New Roman", Times, serif; position: absolute; left: 20px; top: 20px
;}
#frontTextBack {
	font-weight: 900; font-size: 30px; width: 100%; color: #333; font-family: "Times New Roman", Times, serif; position: absolute; left: 22px; top: 22px;}
#BG {
	border-top: #999 1px solid; background: #000; filter: alpha(opacity=60); opacity: 0.6; width: 100%; bottom: 0px; position: absolute; height: 70px; text-align: right
;}
#mask {
	z-index: 990; background: url(mask.gif); left: 0px; width: 100%; position: absolute; top: 0px; height: 100%
;}
#back {
	text-align: center
;}
.gray {
	/*变灰*/
	filter: gray()
;}

/*****************************************网站主体部分*****************************************/
/*页头导航*/
#menu {
	position:relative;}
#menu a, #menu a:visited{
	font-family: "Times New Roman", Times, serif;
	color:#fff;
	text-decoration:none;
	display:block;
	vertical-align:top;
	padding:8px 12px 0 12px;	
	float:left;}
#menu a:hover{
	color: #005396;}
div.line{
	width:2px;
	height:41px;
	background:url(../images/line.jpg) no-repeat;
	overflow:hidden;
	margin:0 4px 0 2px;
	float:left;}

/*当前菜单背景*/
#menuhoverl{
	background:url(../images/menuhoverl.jpg) no-repeat top left;
	display:none;
	position:absolute;
	overflow:hidden;}
#menuhoverr{
	background:url(../images/menuhoverr.jpg) no-repeat top right;
	width:100%;
	height:37px;	
	text-align:center;	
	font-family: "Times New Roman", Times, serif;
	color:#005396;}
#menuhoverr a, #menuhoverr a:visited, #menuhoverr a:hover{
	font-family: "Times New Roman", Times, serif;
	color:#005396;
	text-decoration:none;
	display:block;
	vertical-align:top;
	padding-top:4px;}

/*当前二级菜单背景*/
#smallmenu {
	position:relative;}
#nowhoverl{
	background:url(../images/nowhoverl.jpg) no-repeat top left;	
	display:none;
	position:absolute;}
#nowhoverr{
	background:url(../images/nowhoverr.jpg) no-repeat top right;	
	height:24px;
	text-align:center;
	font-family: "Times New Roman", Times, serif;
	color:#666;	
	line-height:24px;
	margin:0 30px 0 30px;}
#nowhoverc a, #nowhoverc a:visited{
	font-family: "Times New Roman", Times, serif;
	color:#666;
	text-decoration:none;}
#nowhoverc a:hover{
	color:#005396;
	text-decoration: underline;}

/*页脚导航*/
#footdh {
	padding-left:10px;}
#footdh a, #footdh a:visited {	
	font-family:"Times New Roman", Times, serif;
	color: #676767;
	text-decoration:none;}
#footdh a:hover{	
	color: #2787D3;}

/*页脚版权信息*/
#foot {	
	font-family: "Times New Roman", Times, serif;
	color: #666;}
#foot a, #foot a:visited {	
	color: #666;
	text-decoration:none;}
#foot a:hover{	
	color: #2787D3;}

/*页脚下拉友情链接*/
#footselect {
	padding-right:10px;
	color: #666;}
#footselect select {	
	color: #666;}

/*正文*/
#content {
	margin:10px 10px 15px 10px;}
#content p.title{
	background:#f8f8f8;
	height:30px;
	line-height:30px;
	border:1px dashed #DFDFDF;
	padding:0 10px 0 10px;}
div.page{
	background:#f8f8f8;
	height:30px;
	line-height:30px;
	border:1px dashed #DFDFDF;
	padding:0 10px 0 10px;}


td,tr,div,seleted {
	font-size:12px;}
select {
	font-size: 11px;}
a,a:visited{	
	color: #333333;
	text-decoration:none;}
a:hover{	
	color: #2787D3;}
.vsbcontent_img{
	text-align: center;
}
#vsb_content p{ text-indent:24px;}
.v_news_content p{ text-indent:24px;}
#vsb_content td p{ text-indent:0px;}
.v_news_content td p{ text-indent:0px;}