@charset "utf-8";
/* CSS Document */
body, div, p, ul, li, i, em, span, dd, dt, dl, form, table, th, td, tr, input,h1,h2,h3,h4{
	border: 0 none;
    margin: 0;
    padding: 0;
	list-style-type:none;}
html{ 
	margin:0;
	font-family:"Microsoft Yahei","SimHei","SimSun",Verdana, Geneva, sans-serif;
	font-size: 12px; 
	background-color:#ffffff; 
	color:#333333;}
a{ 
	text-decoration:none; 
	color:#653e51;}
a:hover{ 
	color:#653e51; 
	text-decoration:underline;}
img{ border:none;}
/*头部*/


.header{
	width:100%;
	min-width: 1200px;
	height:160px;
	background-color: #229e4a;
	/*box-shadow: 0px 1px 10px rgba(0,0,0,0.5);*/
	position: relative;
	z-index: 999;}
.wraper{
	width: 1200px;
	height: auto;
	overflow: hidden;
	margin: 0 auto;}
.logo{
	width: 680px;
	height: auto;
	overflow: hidden;
	float: left;}
.logo img{
	margin-top: 30px;}

.search{
	width: 193px;
	height: 32px;
	overflow: hidden;
	float: right;
	margin-top: 65px;
	background: url(../images/sou.jpg) no-repeat;}
.search p{
	width: 160px;
	height: auto;
	overflow: hidden;
	float: left;}
.search p input{
	width: 140px;
	height: 32px;
	overflow: hidden;
	line-height: 32px;
	vertical-align: middle;
	font-size: 16px;
	color: #ffffff;
	background-color: transparent;
	outline: none;
	padding-left: 15px;
	padding-right: 5px;}
.search span{
	display: block;
	width: 33px;
	height: 32px;
	overflow: hidden;
	float: left;}
.search span input{
	display: block;
	width: 33px;
	height: 32px;
	background: transparent;
	cursor: pointer;}
/**/
.cl{ clear:both;height:0;line-height:0;overflow:hidden;}
.wrap{width:1200px;margin:0 auto;}
.nav{width:100%;height:50px;background:#fff;box-shadow: 0px 1px 10px rgba(0,0,0,0.5);}
.nav ul{} 
.nav li img{padding:8px 12px;}
.nav li{float:left;position:relative;z-index:9;width:12em;text-align: center;height:50px;line-height: 50px;}
.nav li a{display:block;font-size:18px;height:50px;line-height: 50px;}
.nav li a.cur, .nav li a:hover{display:block;color:#fff;background:#229e4a;}
/*子菜单*/
.nav ul li ul{position:absolute;width:12em;left:0;top:50px;display:none;z-index:9;background:#DCDCDC;}
.nav ul li ul li{float:left;width:100%;border-bottom:1px solid #fff;position:relative;z-index:10;}
.nav ul li ul li a{font-size:14px;color:#333;}
.nav ul li ul li ul{position:absolute;width:12em;left:12em;top:0;z-index:9;background:#DCDCDC;overflow:hidden;}
.nav ul li ul li ul li{float:left;width:100%;border-bottom:1px solid #fff;overflow:hidden;}
.nav ul li ul li ul li a{}
.nav ul li ul a:hover{}



/* 幻灯 */
.slideBox{ 
	width:1220px; 
	height:330px; 
	overflow:hidden; 
	position:relative; 
	margin-bottom: 30px;}
.slideBox .hd{
	width:1200px;
	text-align: center;
	height:15px; 
	overflow:hidden; 
	position:absolute; 
	left:0px; 
	bottom:20px; 
	z-index:1;}
.slideBox .hd ul{ overflow:hidden; zoom:1;}
.slideBox .hd ul li{
    display: inline-block; 
	width:10px; 
	height:10px; 
	line-height:90px; 
	text-align:center; 
	border-radius: 50%;
	border: 2px #ffffff solid;
	cursor:pointer; 
	margin: 0 5px;}
.slideBox .hd ul li.on{ 
	border-color: #229e4a;}
.slideBox .bd{ 
	position:relative; 
	height:100%; 
	z-index:0;}
.slideBox .bd li{ zoom:1; vertical-align:middle;}
.slideBox .bd img{ 
	width:1200px; 
	height:330px; 
	display:block;}

.slideBox .prev,
.slideBox .next{ 
	position:absolute; 
	left:45px; 
	top:50%; 
	margin-top:-34px; 
	display:block; 
	width:32px; 
	height:67px; 
	filter:alpha(opacity=80);
	opacity:0.8;}
.slideBox .next{ left:auto; right:45px;}
.slideBox .prev:hover,
.slideBox .next:hover{ filter:alpha(opacity=100);opacity:1;}
.slideBox .prevStop{ display:none;}
.slideBox .nextStop{ display:none;}

.slide_bg{
	width: 300px;
	height: 330px;
	overflow: hidden;
	position: absolute;
	right: 0;
	top: 0;
	z-index: 88;
	background: url(../images/slide_bg.jpg) repeat;}

.title{
	height: 38px;
	overflow: hidden;
	line-height: 38px;
	vertical-align: middle;
	border-bottom: 2px #229e4a solid;
	font-weight: bold;
	background-color: #ffffff;}
.title img{
	vertical-align: middle;}
.title p{
	width: 130px;
	height: 38px;
	overflow: hidden;
	background: url(../images/tit_bg.jpg) no-repeat;
	float: left;
	font-size: 16px;
	color: #ffffff;}
.title p img{
	margin-left: 8px;
	margin-right: 5px;}
.title a{
	float: right;
	font-size: 16px;
	color: #3368cc;}
.list{
	width: 450px;
	height: 323px;
	overflow: hidden;
	float: left;
	background-color: #f7f7f5;
	margin-bottom: 20px;}
.list_box{
	width: 930px;
	height: auto;
	overflow: hidden;
	float: left;}
.side_nav{
	width: 240px;
	overflow: hidden;
	height: auto;
	float: left;
	margin-bottom: 30px;
	margin-right: 30px;}
.side_nav li{
	height: 100px;
	overflow: hidden;
	background-color: #006934;
	line-height: 100px;
	vertical-align: middle;
	margin-bottom: 15px;}
.side_nav li a{
	display: block;
	height: 100px;
	overflow: hidden;
	font-size: 26px;
	color: #ffffff;
	text-indent: 30px;}
.side_nav li img{
	vertical-align: middle;
	margin-right: 20px;}
.down{
	width: 930px;
	height: 100px;
	overflow: hidden;
	background-color: #efefef;
	border-radius: 15px;}
.down_tit{
	width: 43px;
	height: 100px;
	overflow: hidden;
	float: left;
	background-color: #229e4a;
	text-align: center;
	font-size: 16px;
	color: #ffffff;}
.down_tit p{
	padding-top: 5px;
	line-height: 22px;}

.count{
	width: 100%;
	height: 50px;
	overflow: hidden;
	min-width: 1200px;
	background-color: #006934;
	line-height: 40px;
	vertical-align: middle;
	font-size: 14px;
	color: #4d4d4d;}

.footer{
	width: 100%;
	height: 126px;
	overflow: hidden;
	min-width: 1200px;
	background-color: #229e4a;}
.footer p{
	padding-top: 30px;
	line-height: 30px;
	vertical-align: middle;
	width: 350px;
	float: left;
	font-size: 16px;
	color: #ffffff;}
.footer p img{
	vertical-align: middle;
	margin-right: 10px;}
.footer span{
	display: block;

	line-height: 24px;
	vertical-align: middle;
float: left;
	font-size: 14px;
	color: #ffffff;}
.list_news{padding-top:12px;}
.list_news li{
	width:435px;
	height: 40px;
	overflow: hidden;
	border-bottom: 1px #cccccc dashed;
	line-height: 40px;
	background: url(../images/icon_dian.jpg) left 8px center no-repeat;
	margin-left:8px;}
.list_news li a{padding-left:10px;color:#333333;font-size: 14px;}

.list_news li span{font-size: 14px; }

.list_newss{padding-top:2px;}
.list_newss li{
	float:left;
	width:205px;
	height: 40px;
	overflow: hidden;
	border-bottom: 1px #cccccc dashed;
	line-height: 40px;
	background: url(../images/icon_dian.jpg) left 8px center no-repeat;
	margin-left:8px;}
.list_newss li a{padding-left:10px;color:#333333;    font-size: 14px;}


.count {
     
    height: 120px !important;
    text-align: center;
}
 








