* { 
	margin:0;
	padding:0; 
	list-style-type:none;
}
body {
	margin:11px 0 0 0; 
	font:12px/150% Arial, Helvetica, sans-serif;
	color:#316144;
	background:#134425 url(/skin/20081025/images/img_01.jpg) repeat-x;
	
}
div,ul,li,table,td { 
	font:12px/150% Arial, Helvetica, sans-serif;
	color:#316144;
}
a { 
	font:12px/150% Arial, Helvetica, sans-serif;
	color:#316144;
	text-decoration:none;
}
a:hover { 
	color:#FF9900;
	/*text-decoration:underline;*/
}
img { 
	border:none;
}
input {
	
}
h1 { font-size:12px;}
#top{ 
	width:982px; 
	margin:0 auto;
	background:url(/skin/20081025/images/top_back.jpg) repeat-x;
	height:106px;
	
}
#logo { 
	float:left;
	width:285px;
	
}
#main_nav {
	float:left;
	width:670px;
	padding-top:25px;
	padding-left:27px;
	height:33px;
}
/* for IE5.5 and IE6 only */
#main_nav table {position:absolute; border-collapse:collapse; left:1; top:1; font-size:1em;margin-top:17px}

#main_nav li { 
	float:left;
	padding:8px 0 0 0;
	text-align:center;
	height:25px;
}

#main_nav ul ul {
visibility:hidden;
position:relative;
height:1.6em;
top:0.4em;
left:-20px;
width:610px;
border-bottom:0px solid #777;
border-right:0px solid #777;
/*background:#ccc;*/
}

#main_nav :hover {
white-space:normal;
}

#main_nav ul li table:hover ul,
#main_nav ul li tr:hover ul,
#main_nav ul li td:hover ul,
#main_nav ul li:hover ul,
#main_nav ul a:hover ul{
display:block; 
visibility:visible;
height:1.6em;
background:#C9E4D6; 
}

#main_nav ul :hover ul li {
display:inline;
border:1px solid #ddd;
padding:0 10px; margin:0 10px 0 0; 
width:auto; white-space:nowrap; font-weight:normal; font-size:0.9em;
background:#fff; 
height:1.6em;
}

.main_normal:hover,
.main_active { background:#d1e1ce url(/skin/20081025/images/nav_back.jpg) repeat-x; width:74px; /*background:url(/skin/20081025/images/main_active.jpg) ;*/  /*height:33px;*/ font-weight:bold;}
.main_normal { background:url(/skin/20081025/images/main_normal.jpg) no-repeat right; width:74px; height:33px;}

#main_nav .one ul {margin-left:-60px}
#main_nav .two ul {margin-left:-134px}
#main_nav .three ul {margin-left:-208px}
#main_nav .four ul {margin-left:-282px}
#main_nav .five ul {margin-left:-356px}
#main_nav .six ul {margin-left:-430px}
#main_nav .seven ul {margin-left:-504px}

#today {
	float:left;
	width:242px;
	padding:10px 0 0 0;
	text-align:center;
}
#search { 
	float:left;
	width:717px;
	padding-top:20px;
	padding-left:10px;
}
#search li { 
	float:left;
	margin-right:1px;
}
.search_input { 
	width:350px; 
	height:18px; 
	border:1px solid #e2e1e1;
	/*background:url(/skin/20081025/images/img_14.jpg) no-repeat;*/
}
#content { 
	clear:both;
	background:#FFF;
	width:962px;
	padding:10px;
	overflow:hidden;
	margin:0 auto;
	height:100%;
}
#showcontent { 
	clear:both;
	background:#FFF;
	width:962px;
	padding:10px;
	overflow:hidden;
	margin:0 auto;
	height:100%;
}
#left {
	float:left;
	width:232px;
}
#showleft {
	float:left;
	width:717px;
}

.border_all { 
	border:1px solid #e2e1e1;
}
.left_titback { 
	background: url(/skin/20081025/images/img_25.jpg) repeat-x;
	height:21px;
	padding-top:3px;
	padding-left:15px;
	
}
.left_content { 
	padding:10px;
}
.left_content li { 
	background: url(/skin/20081025/images/img_48.jpg) no-repeat 0 5px;
	padding-left:15px;
}
.login_input {
	background:url(/skin/20081025/images/img_29.jpg) no-repeat; 
	width:130px; 
	height:21px;
	border:0;
}
.login_validcode {
	background:url(/skin/20081025/images/img_29.jpg) no-repeat; 
	width:65px; 
	height:21px;
	border:0;
}
.m_top10px { 
	margin-top:8px;
}
#teach td{ padding:3px;}
.nornal_li li{ background:none; padding:0;}

#right {
	float:left;
	width:717px;
	margin-left:13px;
}
#showright {
	float:left;
	width:232px;
	margin-left:13px;
}
#gonggao { 
	background: url(/skin/20081025/images/gonggao_02.jpg) no-repeat left;
	height:26px;
	padding:5px 0 0 80px;
}
#daohang { 
	background: url(/skin/20081025/images/daohang.gif) no-repeat left;
	height:26px;
	padding:5PX 0 0 60px;
}
#news {
	padding:10px;
	overflow:hidden;
	height:100%;
}
#pic_news { 
	float:left; 
	width:265px;
}
#news_list { 
	float:left; 
	width:400px; 
	margin-left:15px;
}
#news_list li { 
	background: url(/skin/20081025/images/img_48.jpg) no-repeat 0 5px;
	padding-left:15px;
	}
.sheet1 { 
	width:354px; 
	float:left;
	border:1px solid #e2e1e1;
}
.sheet2 { 
	width:354px; 
	float:left; 
	margin-left:5px;
	border:1px solid #e2e1e1;
}
.sheet_nav { background:url(images/nav_back.jpg) repeat-x; height:24px; padding-left:10px;}
.sheet_nav li { float:left; height:21px; text-align:center; padding-top:3px; }
.sheet_nav li a { font-weight:bold; }
.active { background:url(images/active.jpg); width:68px; font-weight:bold;}
.normal { background:url(images/normal.jpg);  width:68px;}
.area { padding:10px;}
.area li { 
	background: url(images/img_48.jpg) no-repeat 0 5px;
	padding-left:15px;
}
#links { background:#fff; width:962px; padding:0 10px 10px 10px; margin:0 auto;}
#links_list li { float:left; width:150px;}
#bottom { background:#000; width:982px; margin:0 auto; padding:20px 0; text-align:center; color:#ccc;}

#navigator {background:#fff; width:962px; padding:0 10px 0px 10px; margin:0 auto;}
#p_navigator { float:left; padding:5px; color:#000000}
#p_navigator a { color:#000000}
#blk01menu {
	OVERFLOW: hidden; HEIGHT: 24px; _display: inline-block
}
#label01menu li {
	background:url(images/normal.jpg); width:68px; CURSOR: pointer;
}
#label01menu li.on {
	background:#fff url(images/active.jpg); width:68px; font-weight:bold;
}
#clmlist {
	clear:both;
	padding-top: 10px;
	padding-right: 10px;
}


.dotLine{
	background-image:url(images/dot_line.gif);
	background-repeat: repeat-x;
	background-position: bottom;
	height:30px;
}
.ClickNum{
	padding: 5px 0px 5px 5px;
	font: small Verdana,sans-serif;
	color: #AAAAAA;
	font-size: 90%;
	font-style: oblique;
}
.daohang{
	padding: 5px 0px 5px 5px;
	font: small Verdana,sans-serif;
	color: #FFFFFF;
	font-size: 95%;
}
.ShowContent{
	padding: 10px 10px 10px 10px;
	font: small Verdana,sans-serif;
	font-size: 95%;
}
.bullet-dot LI {
	padding-top: 5px;
	/*PADDING-LEFT: 12px; BACKGROUND: url(../images/bullet_dot.gif) no-repeat 0px 50%; WORD-BREAK: break-all*/
}
.yellow {
	COLOR: #ff0
}
.orange {
	COLOR: #f60
}
.red {
	COLOR: #f00
}
.blue {
	COLOR: #06c
}
.black {
	COLOR: #222
}
.gray {
	COLOR: #666
}
.gray2 {
	COLOR: #999
}
.gray3 {
	COLOR: #ccc
}
.gray4 {
	COLOR: #ddd
}
.silver {
	COLOR: #eee
}
.green {
	COLOR: #094
}
.pink {
	COLOR: #f39
}
#correlative { 
	float:left;
	width:50%;
	#ackground:#FFF;
	padding:0px;
}
#newarticle { 
	float:left;
	width:50%;
	#ackground:#FFF;
	padding:0px;
}
