body {
	margin: 0;
	font: 12px ËÎÌå,arial, sans-serif;
	padding: 0;
	color: #667766; 
	line-height: 16px; 

}

a{
	text-decoration: none;
	color: #667766; 
}

a:hover{
	color: #ff9900; 
}

table {
	border:0; font-weight: normal; font-size: 12px; color:#667766;line-height: 20px; 
}
table a {
	color:#509d2f; line-height: 20px; 
}
table td {
font-size: 12px; color:#667766;line-height: 20px; 
}
table th {
font-size: 12px; color:#667766;line-height: 20px; }

input {
	font: normal 12px ËÎÌå, arial, sans-serif; color: #667766;border: 1px solid #55a631; height:22px;
}

.button{
	font: normal 12px ËÎÌå; color: #ffffff;border: 1px solid #55a631; background-color:#55a631;width:70px;height:22px;
}

#main {
	margin: 0px auto; 
	width: 1000px; 
}

#header { 
	height: 120px; 
	margin: 0; 
	padding: 0;
	border: 0;
	color: #6e7761;
}

.searchform {
	float: right;
	padding: 50px 350px 0 0;
}

.logo{
   	float: left;
	padding: 15px 15px 25px 20;
	}
	
#navigation {
	background: #6cb83f;
	font-size: 12px;
	letter-spacing :3px;
	height: 25px;
	margin: 0 ;
	overflow: hidden;
	padding: 0 0 0 30px;
}

#navigation ul {
	list-style: none;
	margin: 0;
	padding: 0;
}

#navigation ul li {
	float: left;
	margin: 0 10px 0 0;
	padding: 0;
}

#navigation ul li a {
	color: #ffffff;
	display: block;
	float: left;
	padding: 6px 15px 8px 15px;
	text-decoration: none;
}

#navigation ul li a:hover {
	background: #ffcc00;
	color: #006600;
}

#navline {
	background: #c9e7b8;
	height: 4px;
	margin: 0 ;
	overflow: hidden;
	padding: 0 ;
}

#left {
	float: left;
	margin-top: 20px;
	width: 200px;
}

.left_label{
	background: #ffeeac;
	height: 25px;
	margin: 0 ;
	overflow: hidden;
	font: bold 12px ;
	color:#ff9900;
	letter-spacing :10px;
	overflow: hidden;
	padding: 8px 10px 2px 45px;
}
.left_label a{
	color:#ff9900;
	text-decoration: none;
}

.left_label a:hover{
    color:#329900;
}
.left_box {
	float: left;
	width: 200px;
	height:100%;
	background: #fff;
	padding: 5px 5px 5px 5px;
	line-height:17px; 
	letter-spacing:1px£»
}

.imgatic{
	list-style-type: none;
	padding: 0;
	margin: 0 0 10px 0;
	text-align:center;
}

.imgatic li	{
	float: left;
	margin: 0 ;
	padding: 0 0px 5px 5px;
	font-size: 12px;
}

.imgatic li a	{
	text-decoration: none;
	color: #509d2f;
}

.imgatic li p	{
	padding: 0 5px 3px 5px;
	margin: 0;
    color: #667766;
 text-align:center;
}

.imgatic li img	{
	border: 5px solid #ffffff;
	padding: 4px;
	margin: 0 ;
	background: #ffffff;
}

.imgatic li a:hover img {
	border: 5px solid #c9e7b8; 
}

.imgatic2	{
	list-style-type: none;
	padding: 0 0 10px 0px;
	margin: 0;
	line-height: 20px;
}

.imgatic2 li	{
	float: left;
	display: inline;
	margin:5px 0 0 0;
	padding: 0 0 5px 0px;
	font-size: 12px;
}

.imgatic2 li a	{
	text-decoration: none;
	color: #667766;
}

.imgatic2 li p	{
	padding: 0 0 3px 0;
	margin: 0;
    color: #667766;
	text-align:center;
}

.imgatic2 li img	{
	border: 5px solid #ffffff;
	padding: 4px;
	margin: 0 0 5px 0;
	background: #ffffff;
}

.imgatic2 li a:hover img {
	border: 5px solid #c9e7b8; 
}


#middle{
	float: left;
	width: 570px;
	margin:20px 0 0 15px;
}

.middle_label{
	border-bottom:4px solid #ff9900;
	height: 25px;
	width: 570px;
	margin: 0 ;
	font: bold 12px ;
	color:#ff9900;
	letter-spacing :10px;
	padding: 4px 0 0 20px;
}

.middle_label a{
	color:#ff9900;
	text-decoration: none;
}

.middle_label a:hover{
    color:#329900;
}

.middle_box {
	width: 570px;
	height:150px;
	background: #ffffdf;
	margin-top:8px;
	padding:5px;
	border: 1px solid #ff9900;
	line-height:17px; 
	letter-spacing:1px£»
}

.middleimg{
	list-style: none;
	padding: 0px;
	margin: 0 ;
	
}

.middleimg li {
	list-style: none;
	padding: 4px;
	margin:5px 0 0 -300px ;
}

.middleimg li img	{
	border: 5px solid #ffffdf;
	padding:0 ;
	margin: 5px 0 0 -100px ;
}

.middleimg li a:hover img {
	border: 5px solid #c9e7b8; 
}

.middle2 li{
	float:right;
	display: inline;
	width:390px;
	margin: -130px 0 0 0;
	padding: 0 0 5px 0px;
	font-size: 12px;
}

.middle2 li a	{
	text-decoration: none;
	color: #509d2f;
}

.middle2 li p{
	padding: 0 0 3px 0;
	margin: 0;
   color: #667766;
   text-align:left;
}

.middle2 li h1	{
    font:12px;
	padding: 0px 0 15px 0;
	margin: 0;
   color: #509d2f;
   text-align:center;
}

.middle_label2{
	border:0;
	height: 25px;
	margin-top:20px;
	font: bold 12px ;
	color:#ff9900;
	letter-spacing :10px;
	padding: 4px 0 0 20px;
}

.middle_label2 a{
	color:#ff9900;
	text-decoration: none;
}

.middle_label2 a:hover{
    color:#329900;
}

.middle_box2 {
	width: 570px;
	height:200px;
	background: #ffffff;
	margin-top:0px;
	margin-bottom:15px;
	padding:5px;
	border: 3px solid #ffeaca;
	line-height:17px; 
	letter-spacing:1px£»
}

.middle_box2_left {
     float: left;
	 width: 400px;
	 margin: 3px 5px 0px -10px ;
	line-height: 20px;
	list-style-type: none;
	padding: 0 0 2px 20px;
	color: #667766;
}

.middle_box2_left a{
	color: #667766;
}
.middle_box2_left li span{
	font-size: 12px;
	color: #667766;
	background: #ffffff;
	float: right;
	text-align: right;
	padding-right: 5px;
}

.middle_box2_right li{
     float: right;
	 width: 150px;
	 margin: 20px 0 0 0 ;
	list-style-type: none;
	padding: 0 ;
}

.middle_box2_right li img	{
	border: 5px solid #ffffff;
	padding: 4px;
	margin: 0 ;
	background: #ffffff;
}

.middle_box2_right li a:hover img {
	border: 5px solid #c9e7b8; 
}

.imgatic3 	{
	margin:0px;
}

.imgatic3 li	{
	float: left;
	display: inline;
	margin:10px;
	font-size: 12px;
}

.imgatic3 li a	{
	text-decoration: none;
	color: #509d2f;
}

.imgatic3 li p	{
	padding: 0 0 10px 0;
	margin: 0;
    color: #667766;
 text-align:center;
}

.imgatic3 li img	{
	border: 5px solid #ffffff;
	padding: 4px;
	margin:0 0 5px 0;
	background: #ffffff;
}

.imgatic3 li a:hover img {
	border: 5px solid #c9e7b8; 
}

.imgatic4{
	margin-top:10px;
    float:left;
}

.imgatic4 img{
	border: 5px solid #ffffff;
	padding:0;
	margin: 0px;
	background: #ffffff;
}

.imgatic4 a:hover img{
	border: 5px solid #c9e7b8; 
}

.imgatic4 a{
	text-decoration: none;
	color: #667766;
}


#right{
	float: right;
	width: 210px;
	margin:20px 0px 0 0;
}

.right_label_right{
	float: right;
	background: #ffeeac;
	height: 25px;
	width: 200px;
	margin:0 ;
	font: bold 12px ;
	color:#ff9900;
	letter-spacing :10px;
	padding: 8px 0px 2px 0px;
	text-align:center;
}

.right_label_right a{
	color:#ff9900;
	text-decoration: none;
}

.right_label_right a:hover{
    color:#329900;
}

.right_label_left{
	float: left;
	background: #ffcc00;
	height: 25px;
	width: 4px;
	margin:0 0px 0 1px;
}
.right_box {
	float: right;
	width: 210px;
	height:100%;
	background: #fff;
	margin: 10px 0px 5px 0px;
	line-height:20px; 
	letter-spacing:1px£»
}

.right_box li{
	margin:0px;
	list-style: none;
	line-height:20px; 
	letter-spacing:1px;
	padding:0x;

}

.imgatic5	{
	list-style-type: none;
	padding: 0 0 10px 0px;
	margin: 0;
	line-height: 20px;
}

.imgatic5li	{
	float: left;
	display: inline;
	margin:5px 0 0 0;
	padding: 0 0 5px 0px;
	font-size: 12px;
}

.imgatic5 li a	{
	text-decoration: none;
	color: #667766;
}


.imgatic5 li img	{
	border: 5px solid #ffffff;
	padding: 4px;
	margin: 0 0 5px 7px;
	background: #ffffff;
}



#footer { 
	height: 100px; 
	margin-top: 5px; 
	padding: 0;
	border-top:5px solid #d0d0d0;
	color: #6e7761;
}

.link a	{
	text-decoration: none;
	color: #999999;
}

.link{
   padding: 0 0 10px 0;
   margin-top: 10px;
   list-style: none;
   color: #999999;
  text-align:left;

}


.copayright{ 
   text-align:center;
	padding: 0;
	list-style: none;
	color: #999999;
}

.copayright a	{
	text-decoration: none;
	color: #999999;
}



#nr_left {
	float: left;
	margin-top: 20px;
	width:170px;
}

.nr_left_label{
	background: #ffeeac;
	height: 25px;
	margin: 0 ;
	overflow: hidden;
	font: bold 12px ;
	color:#ff9900;
	letter-spacing :10px;
	overflow: hidden;
	padding: 8px 10px 2px 45px;
}
}
.nr_left_box {
	float: left;
	width: 170px;
	height:100%;
	background: #fff;
	padding: 5px 0px 5px 0px;
	line-height:17px; 
	letter-spacing:1px£»
}

#nr_middle{
	float:left;
	width: 650px;
	margin:20px 0 20px 0px;
}

.nr_path li{
	list-style: none;
	margin:0 0 0 -20px;
	font: 12px ;
    color: #999999;
	letter-spacing :2px;
	padding: 0;
}

.nr_path a:link{
    color: #999999;
   text-decoration: none;

}

.nr_path a:hover{
    color: #ff9900;
   text-decoration: none;
}

}

.nr_title{
	margin: 0 0 10px 0;
	font: bold 14px ;
	color:#ff9900;
	text-align:center;
	letter-spacing :2px;
	padding: 0;
}

.nr_title li{
	font: bold 15px ;
	list-style: none;
	margin:0;
	padding:0;
}

.nr_title h1{
	font: bold 15px ;
	list-style: none;
	margin:0;
	padding:0;
}

.nr_title2{
	height: 25px;
	margin: 0;
	font: bold 14px ;
	color:#ff9900;
	text-align:center;
	letter-spacing :2px;
	padding: 0x;
}

.nr_title2 li{
   color: #999999;
	font: 12px ;
	list-style: none;
	margin:0;
	padding:0 0 15px 0;
	}
	
.nr_content{
	margin:-30px 5px 0 -26px;

}	
.nr_content li{
	font:12px ;
	color:#667766;
	list-style: none;
	line-height:19px;
	margin:0;
	padding:0 0 10px 0;
	letter-spacing :1px;
}	
	
.nr_ctbot{
	width: 500px;
	font:12px ;
	color:#ff9900;
	list-style: none;
	margin:0 0 10px 25px;
	padding:0;
	letter-spacing :1px;

}

.nr_ctbot li a:link{
	color:#ff9900;
	text-decoration: none;

}
.nr_ctbot li a:hover{
  background-color:#55a631;
    color: #ffffff;
   text-decoration: none;
}
.nr_xuxian{
	margin:0px 30px 10px 30px;
	border-bottom:1px dashed #c5c5c5;

}
.nr_ctbot li{
	list-style: none;
	margin:0;
	padding:10px 0 5px 0;
}

.nr_pinglun{
	margin:0 60px 0 60px;
	list-style:none;
	color:#ff9900;

}
#nr_right{
	float:right;
	width: 180px;
	margin-top:25px;
}

.nr_right_label{
	float: right;
	width: 180px;
	background: #ffeeac;
	height: 25px;
	margin:0 ;
	font: bold 12px ;
	color:#ff9900;
	letter-spacing :10px;
	padding: 8px 0px 2px 0px;
	text-align:center;
}


.nr_right_box {
	float: right;
	width: 160px;
	height:100%;
	background: #fff;
	margin:0px;
}

.nr_right_box li{
	margin:0px;
	list-style: none;
	line-height:20px; 
	letter-spacing:1px;
	padding:0x;

}