.w1000{width: 1000px;}

.head_wrap{
	width: 100%;
	height: 118px;
	background: #fff;
	border-bottom: 2px #85b80f solid;
}
.head{
	margin: 0 auto;
	overflow: hidden;
}
.head .logo{
	position: relative;
	width: 300px;
	height: 65px;
	margin-top: 25px;
	float: left;
}
.head .logo a{
	display: block;
}
.head .logo h1{
	position: absolute;
	/*display: block;*/
	width: 300px;
	height: 30px;
	text-indent: -999em;
	top: 0;
	left: 0;
	z-index: 99;
}
.head .nav{
	float: right;
	overflow: hidden;
}
.head .nav ul li{
	text-align: center;
	width: 90px;
	line-height: 118px;
	height: 118px;
	float: left;
}
.head .nav ul li a{
	display: block;
	font-size: 14px;
	color: #000;
	line-height: 118px;
}
.head .nav ul li a:hover,.nav ul li a.on{
	background: #85b80f;
	color:#fff;
	/*color: #32190b;*/
}


/*--------------------------------------------*/
/*banner*/
.banner{
	position: relative;
	height: 400px;
	width: 100%;
}
.banner_btn{
	position: absolute;
	bottom: 5%;
	right: 50%;
}
.banner_btn ul li{
	float: left;
	margin-right: 10px;
	width: 30px;
	height: 2px;
	background: #fff;
	cursor: pointer;
}
.banner_btn ul li.on{
	background: #c98e17;
}
.banner_pic ul li{
	display: block;
	widows: 100%;
	height: 420px;
}

.banner .prev,
.banner .next{ 
	position:absolute;  
	margin-top:-25px; 
	display:block; 
	width:44px; 
	height:44px; 
	filter:alpha(opacity=50);
	opacity:0.5;   
}
.banner .prev{
	top: 50%;
	left: 3%;
	background: url(../images/l-btn.png) no-repeat;
}
.banner .next{
	top: 50%;
	right: 3%;
	background: url(../images/r-btn.png) no-repeat;
}
.banner .prev:hover,
.banner .next:hover{ filter:alpha(opacity=100);opacity:1;  }
.banner .prevStop{ display:none;  }
.banner .nextStop{ display:none;  }

/*----------------------------------------------------*/

.foot_wrap{
	width: 100%;
	height: 100px;
	background: #327c00;
}
.foot{
	margin: 0 auto;
}
.foota{
	margin-top: 30px;
}
.foota a{
	color:#fff;
}
.foota p{
	line-height: 20px;
	color: #fff;
}
.footb{
	margin-top: 15px;
}
.footb a{
	display: block;
}
.footb a img{
	width: 300px;
	height: 65px;
}


/*分页样式*/
.page_turner { padding:4px 0px 0px 1px; float:right; clear:both; }
.page_turner a, .page_turner span { float:left; display:block; border:1px solid #D3D1D1; padding:2px 5px; margin-left:4px; line-height:16px; color:#32190b; }
.page_turner a:link, .page_turner a:visited { text-decoration:none; }
.page_turner a:hover, .page_turner a.c { background:#32190b; color:#FFF; }
#total { color:#32190b; }

#info_around { background:#F0F0F0; padding:5px; border:1px solid #E3E3E3; text-align:left; }
#info_around a { color:#666;}


/*主体右侧*/
#right { float:right; width:960px; }
.right_title { border:1px solid #D3D1D1; height:50px; line-height:50px; padding:0 10px; }
.right_title h2 { font-size:16px; color:#32190b; text-align:left;}
.right_body { padding:10px; overflow:hidden; zoom:1; border:1px solid #D3D1D1; border-top:none; }
.right_bottom { height:50px; }
/* 留言 */
.guestbook_main { padding:10px; border:1px solid #CCC; margin-bottom:10px; text-align:left; }
.guestbook_title { color:#227BAD; line-height:30px; font-weight:bold; border-bottom:1px dashed #227BAD; }
.guestbook_intro { line-height:30px; text-align:right; }
.guestbook_content { padding:5px; border:1px dashed #CCC; margin-bottom:10px; }
.guestbook_answer { padding:5px; border:1px solid #CCC; }
.guestbook_answer h2 { color:red; line-height:20px; font-size:12px; }
/*表单相关*/
input { font-family:"宋体"; font-size:12px; }
.form_text { font-size:12px; border:1px solid #CCC; height:26px; line-height:26px; padding:0 5px; width:500px; }
.form_text_verifycode { font-size:12px; border:1px solid #CCC; height:26px; line-height:26px; padding:0 5px; width:50px; }
#form_text_search { border:1px solid #CCC; height:24px; line-height:24px; padding:0 5px; width:135px; }
#form_submit_search { width:60px; height:26px; border:1px solid #CCCCCC; background:#FFF; }
.form_select { font-size:12px; border:1px solid #CCC; }
.form_textarea { font-size:12px; width:500px; height:80px; padding:5px; border:1px solid #CCC; }
.form_checkbox { }
.form_submit { background:url(../images/submit_button.jpg) no-repeat; width:79px; height:31px; border:none; color:#FFF; font-weight:bold; }
.form_file { font-size:12px; padding:3px 5px; border:1px solid #CCC; background:#FFF; }
.common_form { }
.common_form li { padding:2px; overflow: auto; zoom:1; text-align:left; }
.common_form label { float:left; width:80px; display:block; height:28px; line-height:28px; }