﻿body {
	font-family: Verdana, Arial, Helvetica, sans-serif, "宋体", "黑体";
	font-size: 12px;
	line-height: 160%;
	text-decoration: none;
	background-color:#EEEEEE;
	text-align: center;
	margin:0px;
	color: #000000;
}
*{ margin:0; padding:0;
}
.links a{margin:0 10px 0 0;}
.links a:hover{margin:0 10px 0 0;}
input,option,select{
	COLOR: #666666;
	Font-size: 12px;
	background-color: #F7F7F7;
	HEIGHT: 16px;
	padding:3px 0 0 3px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-color: #000000;
	border-right-color: #dddddd;
	border-bottom-color: #dddddd;
	border-left-color: #000000;
}
textarea{
	COLOR: #000000;
	Font-size: 12px;
	background-color: #F7F7F7;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-color: #000000;
	border-right-color: #dddddd;
	border-bottom-color: #dddddd;
	border-left-color: #000000;	
}
a{ text-decoration:none;color:#000000; font-size:12px;}
a:hover{text-decoration:none;color:#13773b;font-size:12px;}
a:hover img{text-decoration:none;font-size:12px;}
#jr{
    width:957px;
	text-align:center;
	margin:0px auto;
	padding:0px;
	height:20px;
	background-color:#FFFFFF;
	}
#jr UL {
	FLOAT: right;
}
#jr UL LI {
	FLOAT: left;
	padding:6px 10px 0 3px;
	margin:0 auto;
	list-style-type:none;}
#top {
    margin:0 auto 0 auto;
	WIDTH: 957px; 
	padding:0px;
	border:#66FFFF solid 0px;
	background-color:#FFFFFF;
    }
#top_logo {
    margin:0 0 0 5px; 
	float:left;
	WIDTH: 277px; 
    }
#top_banner {
	margin:0 auto 0 auto;
	float:left;
	WIDTH: 660px; 
	border:#660000 solid 0px;
    }
#top_banner UL {
	FLOAT: right
    }
#top_banner UL LI {
	FLOAT: left;
	padding:20px 5px 0 5px;
	margin:0 auto;
	list-style-type:none
	;}
#flash {
    margin:0 auto 0 auto;
	WIDTH: 957px; 
	HEIGHT: 197px;
	padding:10px 0 10px 0;
	text-align:center;
	background-color:#FFFFFF;
	}
#center{
    width:957px;
	text-align:center;
    margin:0 auto 0 auto;
	padding:0px;
	background-color:#FFFFFF;
    display:table;
	}
#left{
    width:260px;
	background-color:#F2F9F0;
    margin:0 0 0 10px!important;
    margin:0 0 0 5px;
	padding:0px;
	float:left;
	}
#le{
    width:260px;
	margin:0;
	padding:0px;
	height:220px;}
#le UL {
	WIDTH: 260px; 
	TEXT-ALIGN: left;
    padding: 0;
	margin:0;
	}
#le UL LI {
	WIDTH: 260px; 
	LIST-STYLE-TYPE: none; 
	TEXT-ALIGN: left;
    padding: 4px 0 4px 15px!important;
    padding: 5px 0 5px 15px;
	}
#lx{
    width:260px;
	margin:0;
	padding:0px;}
#lx UL LI {
	LIST-STYLE-TYPE: none; 
	}
#tu{
   width:260px;
   margin:0px;
   background-color:#FFFFFF;   
   padding:10px 0 5px 0;}
#right{
    width:658px;
	margin:0 8px 8px 0;
	padding:0px;
	float:right;
	text-align:left;
    height: 100%;
}
#jj{
	width: 98%;
	margin:10px 0 0 0;
	padding:0px;
	text-align:left;
	border:#CCCCCC solid 0px;
	}
#jj2{
	width: 98%;
	margin:10px 0 10px 0;
	padding:0px;
	font-size:12px;
	}
#jj img{
	padding-right:10px;
	padding-top:2px;
	padding-left:20px;
	text-align:center;
	margin:0px;
	}
#jj p{
	margin:0px;
	text-align:left;
    padding:2px 5px 10px 5px;
    line-height:150%;
	text-indent:2em;
   }
#news{
    width:658px;
	margin:0px auto;
	padding:0 0 5px 0;
	text-align:center;
	height:100px;
	}
#news UL LI {
	WIDTH: 630px; 
	LIST-STYLE-TYPE: none; 
	TEXT-ALIGN:left;
    PADDING: 6px 0 0 10px;
	margin:0 0 0 15px;
	border-bottom:#7CD368 dashed 1px;
	}

#cp{
	 padding:0px;
	 width:640px;
	 margin:6px;
	 padding-top:20px;
	 background-color:#EBF6E8;
     border:#000fff solid 0px;
	 text-align:left;
	 }
.e8{
	width:640;
	overflow:hidden;
	clear:both;
	margin-top:10px;
	padding:0 0 0 10px;
	text-align:center;
}
.e8 li{
	width:156px;
	height:152px;
	float:left;
	display:block;
	text-align:center;
    list-style-type:none
        }
.e8 li .pic img{
	width:146px;
	height:122px;
	display:block;
    text-align:center;
    border:#d1e4fd solid 1px;
}
.e8 li .url{
	height:30px;
	width:145px;
	display:block;
	font-weight:normal;
	overflow:hidden;
	text-align:center;
}
#friendlinks{
    width:957px;
	border-top:#009900 solid 1px;
    margin:0 auto 0 auto;
	text-align:left;
	background-color:#FFFFFF;
	}
#friendlinks_link{
	margin:2px 15px 2px 15px;
	}
#friendlinks a{ text-decoration:none; margin:0 5px 0 5px;}
#foot{
    width:957px;
	border-top:#009900 solid 2px;
    margin:0 auto 0 auto;
	background-image:url(foot_bg.jpg);
	height: 100px;	
	}
#foot ul li{
	text-align:center;
	margin:10px 0 0 0;
    list-style-type:none
	}
#foot_link{
	 color:#666666;
	}
#foot_link a{
	margin:0 10px 0 10px;
	}
.clear{ 
    clear:both; 
    height:1px; 
    top:-1px; 
    overflow:hidden;
} 
.listtitle,a.listtitle:link,a.listtitle:visited {
	text-align:center;
	font-size: 12px;
	line-height: 27px;
	color: #000000;
	text-decoration: none;
	background-color: #DDEED9;
}
a.listtitle:hover {
    text-align:center;
	font-size: 12px;
	line-height: 27px;
	color: #D73D00;
	background-color: #DEF3FE;
	text-decoration:underline;
}
.list_dot{
	color: #d73d00;
	font-family: "宋体";
}
.list_time{
	color: #76828e;
	font-size:11px;
}
.list_hits{
	color: #666666;
	font-size:11px;
}
.pagebg{
background-color:#fff;
height:26px;
padding:0 10px;
}
.page    { background-color : #F2F7ED; border:1px solid #E0ECD4; padding:0px 6px; font-family:Tahoma;font-size: 12px; }
.pagen   { background-color : #789600; border:1px solid #E0ECD4; padding:0px 6px; font-family:Tahoma; color:#fff; font-weight:bold;font-size: 12px; }

.page1,a.page1:link,a.page1:visited {
	font-size: 12px;
	line-height: 20px;
	color:  #D73D00;
	text-decoration: none;
}
a.page1:hover {
	font-size: 12px;
	line-height: 20px;
	color: #D73D00;
	text-decoration: underline;
}
.page2,a.page2:link,a.page2:visited {
	font-size: 12px;
	line-height: 20px;
	color: #000000;
	text-decoration: none;
}
a.page2:hover {
	font-size: 12px;
	line-height: 20px;
	color: #D73D00;
	text-decoration: underline;
}
.red,a.red:link,a.red:visited {
	color: #D73D00;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.view_name{
	background-color:#DDEED9;
	font-size: 14px;
	font-weight: bold;
	text-align: center;
	line-height: 27px;
}
.view_content{
	padding:0px 0px;
	font-size: 12px;
}
.view_file{
	line-height: 24px;
}
.view_link{
	line-height: 24px;
    font-size: 12px;
}
.systable
{
 BORDER-TOP-WIDTH: 1px;
 BORDER-LEFT-WIDTH: 1px; 
 BORDER-BOTTOM-WIDTH: 1px; 
 BACKGROUND-COLOR: #D9E6D7;
 BORDER-RIGHT-WIDTH: 1px;
 padding:2px;
 text-align:left;
 font-size:12px;
 }
 .systr
 { 
 background-color:#fff;
 text-align:left;
 font-size:12px;
 }
 .systr2
 {
  background-color:#F2F7ED;
 text-align:left;
 font-size:12px;
 }
.star {
	color: #D73D00;
}
.imgwidth {
	max-width: 600px;
	max-height: 600px;
	width: expression(this.width>600 && this.width>this.height ? 600 : true); 
	height: expression(this.height > 600 ? 600 : true); 
	margin:20px auto 30px auto;
	}
.border1 {
	border-bottom: 1px solid #D9E6D7;
}
.maps_text{
    height:30px; width:120px; float:left;
}
.maps{width:986px;float:left;padding:20px;text-align:left;}
.maps ul{list-style-type:none;}
