/* CSS Document */

body{
	font-family: Arial, Tahoma, Sans-serif, Helvetica, Verdana;
	font-size:12px;
	text-align: center;
	background-color: #fff;
	color: #2c2c2c;
	margin-top:auto;
	margin:0;
	padding:0;
	line-height: 22px;
}
a {text-decoration: none; color: #2c2c2c;}
a:hover {text-decoration: underline; color:#000000;}

#top{
font-size:12px;
margin:0;
padding:0;
width:1000px;
height:202px;
background-image:url(/images/home_top.jpg);
}

#menu{
font-size:12px;
margin:0;
padding:0;
width:1000px;
height:38px;
background-image:url(/images/bg_menu.gif);
}

#notice{
font-size:12px;
margin-left:30px;
padding-top:8px;
width:580px;
height:30px;
font-size:12px;
text-align:left;
color:#fff;
float:left;

}

#search{
font-size:12px;
margin-right:30px;
width:200px;
height:30px;
padding:0px;
font-size:12px;
color:#8BE7FF;
}

#main{
font-size:12px;
margin:auto;
padding:auto;
width:1000px;
text-align: left;
}

#left-main{
font-size:12px;
padding-top:7px;
margin:0px;
width:180px;
background-color:#F5F5F5;
float:left;
font-weight: bold;
}

.table_font{
font-size:12px;
color:#45650B;
font-weight:bold;
padding-top:4px;
}

#middle{
font-size:12px;
margin-top:7px;
margin-left:8px;
margin-right:14px;
padding:0px;
width:784px;
float:left;
}

#hot{
font-size:12px;
margin:0px;
padding:10px;
width:310px;
height:240px;
background-color:#C2E5F2;
float:left;
}

.hot-picture{
font-size:12px;
margin-top:6px;
padding:2px;
width:326px;
height:195px;
background-color:#fff;
}

.number123{
font-size:12px;
margin-top:12px;
margin-right:6px;
width:80px;
height:16px;
float:right;
}

#news{
font-size:12px;
margin-left:8px;
float:left;
}

.news-title{
font-size:12px;
height:24px;
border-bottom:#DFDFDF solid 1px;
color:#0F4D93;
font-weight:bold;
}

#news2{
font-size:12px;
margin-left:8px;
margin-top:10px;
float:left;
}

.news2-title{
font-size:12px;
height:24px;
border-bottom:#DFDFDF solid 1px;
color:#0F4D93;
font-weight:bold;
}

#table-b01{
font-size:12px;
margin-top:10px;
padding:0px;
margin-right:8px;
width:335px;
float:left;
}

.table-xue{
font-size:12px;
width:335px;
height:24px;
border-bottom:#DFDFDF solid 1px;
color:#0F4D93;
font-weight:bold;
}
.table-list{
font-size:12px;
list-style:circle;
display: list-item;
line-height: 22px;
border-bottom:#DFDFDF solid 1px;
text-align:left;
}
.table-list li{
font-size:12px;
list-style:circle;
display: list-item;
border-bottom:#DFDFDF solid 1px;
text-align:left;
}

.table-list span{
font-size:12px;
float: right;
line-height: 22px;
width: 70px;
color:#B0B0B0;
}

#banner{
font-size:12px;
margin-top:8px;
padding:0px;
width:784px;
height:80px;
}
.article-list {
         font-size:12px;
 	background-position: left;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #DFDFDF;
	line-height: 22px;
}


#table-b03{
font-size:12px;
float:left;
margin-top:8px;
margin-right:2px;
padding:0px;
}

.table-block1{
font-size:12px;
background-image:url(/images/table_main.gif);
height:27px;
}

.table-block1 p{
font-size:12px;
padding-left:30px;
padding-top:8px;
text-align:left;
color:#003399;
font-weight:bold;
}

.table-block2{
font-size:12px;
border-bottom:#CCCCCC solid 1px;
border-left:#CCCCCC solid 1px;
border-right:#CCCCCC solid 1px;
}

.table-block4{
font-size:12px;
margin-right:5px;
width:383px;
border-bottom:#CCCCCC solid 1px;
border-left:#CCCCCC solid 1px;
border-right:#CCCCCC solid 1px;
height:350px;
}

.table-block2 ul{
font-size:12px;
float:left;
clear:left;
margin:0px;
padding:5px;
width:80px;
height:80px;
}

.table-block4 ul{
font-size:12px;
float:left;
clear:left;
margin:0px;
padding:5px;
width:80px;
height:80px;
}

.inside{
font-size:12px;
	margin:0px;
	padding:5px;
	width:340px;
	line-height: 22px;
}

.table-block2 li{
font-size:12px;
list-style:none;
line-height:18px;
text-align:left;
margin:0px;
}

.table-block4 li{
font-size:12px;
list-style:none;
line-height:18px;
text-align:left;
margin:0px;
}

.li-name{
font-size:12px;
color:#71A501;
}

#footer{
font-size:12px;
margin:0;
padding:0;
width:1000px;
height:122px;
background-image:url(/images/footer_bg.gif);
text-align: center;
}

.link{
BORDER-RIGHT: #b3cce9 1px solid; 
PADDING-RIGHT: 0px; 
BORDER-TOP: #b3cce9 1px solid; 
MARGIN-TOP: 20px; 
PADDING-LEFT: 0px; 
FONT-SIZE: 12px; 
PADDING-BOTTOM: 0px; 
BORDER-LEFT: #b3cce9 1px solid; 
WIDTH: 960px; 
PADDING-TOP: 15px; 
BORDER-BOTTOM: #b3cce9 1px solid; 
HEIGHT: 60px; 
BACKGROUND-COLOR: #fff
}

.copyright{
font-size:12px;
color:#FF0000;
padding-top:10px;
}

#news-more{
font-size:12px;
float:left;
width:775;
}

.news-more-title{
font-size:12px;
width:775px;
height:24px;
border-bottom:#3399ff solid 3px;
color:#0F4D93;
font-weight:bold;
}

.news-main-title{
font-size:12px;
width:775px;
height:30px;
border-bottom:#3399ff solid 3px;
color:#0F4D93;
font-weight:bold;
font-size:14px;
}

.contents{
font-size:12px;
width:775px;
line-height:22px;
text-align:left;
}

#narg{
font-size:12px;
height:30px;
float:left;
}

.show_pages {
font-size:12px;
	PADDING-BOTTOM: 5px; 
	MARGIN: 10px 0px 10px; 
	TEXT-ALIGN: right;
}
.show_pages A {
font-size:12px;
	BORDER-RIGHT: #2b2b2b 1px solid; 
	PADDING-RIGHT: 5px; 
	BORDER-TOP: #2b2b2b 1px solid; 
	PADDING-LEFT: 5px; 
	PADDING-BOTTOM: 2px; 
	BORDER-LEFT: #2b2b2b 1px solid; 
	COLOR: #2b2b2b; 
	MARGIN-RIGHT: 2px; 
	PADDING-TOP: 2px; 
	BORDER-BOTTOM: #2b2b2b 1px solid; 
	TEXT-DECORATION: none
}
.show_pages A:hover {
font-size:12px;
	BORDER-RIGHT: #2b2b2b 1px solid; 
	PADDING-RIGHT: 5px; 
	BORDER-TOP: #2b2b2b 1px solid; 
	PADDING-LEFT: 5px; 
	PADDING-BOTTOM: 2px; 
	BORDER-LEFT: #2b2b2b 1px solid; 
	COLOR: #2b2b2b; 
	MARGIN-RIGHT: 2px; 
	PADDING-TOP: 2px; 
	BORDER-BOTTOM: #2b2b2b 1px solid; 
	BACKGROUND-COLOR: #ffba00
}
.show_pages A:active {
font-size:12px;
	BORDER-RIGHT: #a0a0a0 1px solid; 
	PADDING-RIGHT: 5px; 
	BORDER-TOP: #a0a0a0 1px solid; 
	PADDING-LEFT: 5px; 
	PADDING-BOTTOM: 2px; 
	BORDER-LEFT: #a0a0a0 1px solid; 
	MARGIN-RIGHT: 2px; 
	PADDING-TOP: 2px; 
	BORDER-BOTTOM: #a0a0a0 1px solid
}
.show_pages SPAN.current {
font-size:12px;
	BORDER-RIGHT: #2b2b2b 1px solid; 
	PADDING-RIGHT: 5px; 
	BORDER-TOP: #2b2b2b 1px solid; 
	PADDING-LEFT: 5px; 
	FONT-WEIGHT: bold; 
	PADDING-BOTTOM: 2px; 
	BORDER-LEFT: #2b2b2b 1px solid; 
	COLOR: #2b2b2b; 
	MARGIN-RIGHT: 2px; 
	PADDING-TOP: 2px; 
	BORDER-BOTTOM: #2b2b2b 1px solid; 
	BACKGROUND-COLOR: #ffba00
}
.show_pages SPAN.disabled {
font-size:12px;
	BORDER-RIGHT: #b6b6b6 1px solid; 
	PADDING-RIGHT: 5px; 
	BORDER-TOP: #b6b6b6 1px solid; 
	PADDING-LEFT: 5px; 
	PADDING-BOTTOM: 2px; 
	BORDER-LEFT: #b6b6b6 1px solid; 
	COLOR: #b6b6b6; 
	MARGIN-RIGHT: 2px; 
	PADDING-TOP: 2px; 
	BORDER-BOTTOM: #b6b6b6 1px solid;
}
