/*首页顶部样式*/

.picture{
	width:100%;
min-width:1100px;
height:auto;	
	overflow:hidden;	
	margin:0 auto;
	padding-top:3px;
	border-top: 2px solid #acd598;
}
.picture img{
	width:100%;	
        min-width:1100px;
}
.picture ul {
	float:left;
	width: 100%;
	height:3px;
	background:#ccc;
	position: relative;
	top: -3px;
}
.picture ul li{
	float:left;
	width:50%;
	height:3px;
	background:#ccc;
	list-style:none;
	}
.picture ul li.hover{background:#1b8a1d;}
.ban_pic{
	width:100%;
	min-width: 1440px;
	height:200px;
}
.ban_pic img{
	width:100%;
	height:200px;
}
.banner{
	width:1100px;
	margin:0 auto;
	height:70px;
	margin-top:20px;
}
.banner ul{
	float:left;
	width:100%;
	margin-top:5px;
}
.banner ul li{
	float: left;
	height: 23px;
	margin-top: 20px;
	border-left:2px solid #ccc;
}
.banner ul li a{
	display: block;
	width: 90px;
	font-size: 16px;
	margin: 0px 14px;
	margin-top: 3px;
	height: 21px;
}
.current a{color:#1b8a1d;}
.banner ul li a:hover{
	color:#1b8a1d;
}
.banner ul p{
	float:left;
	margin:0px 3px;
}
.banner ul p img{
	float:left;
	margin:0px 5px;
}
.product{
	float:left;
	width:100%;	
}
.product ul{
	width:1100px;	
	margin:15px auto 0px;
}
.product ul li{
	float:left;
	width:186px;	
	margin:5px 13px;
}
.product ul li a{
	display: block;
	border-radius: 10px;
}
.product ul li a img{
	width:186px;
	height:139px;
}
.product ul li a p{
	width:184px;
	height:30px;
	line-height: 30px;
	text-align: center;
	border:1px solid #575757;
	color:#fff;
	background: #656565;
}
.content{
	width:1100px;
	margin:0 auto;
	background:#fff;
}
.con_nr{
	float:left;
	width:322px;
	padding:14px 43px 0px 0px;
}
.bt{
	width:100%;
	font-size:17px;
	height:34px;
	line-height: 34px;
	border-bottom:2px solid #e2fbc3;
	margin-bottom:25px;
}
.bt span{float:right;
	padding-right:8px;	
	height:20px;
	}
.bt  span a{
	border-left: 1px solid #1b8a1d;
	font-size:14px;
	padding: 0px 8px;
}
.bt i{
	display: block;
	width:105px;
	height:34px;
	float:left;
	line-height:34px;
	text-align: center;
	background:url(../images/indexbg.jpg) no-repeat top;
}
.about{
	text-indent: 2em;
	padding:0px 6px;
}
.con_nr dl{
	width:310px;
	padding:0px 6px;
	height:94px;
	border-bottom:1px solid #929292;
	
}
.con_nr dl img{
	width:106px;
	height:79px;
	float:left;
	margin-right:8px;
}
.con_nr dl dt{
	float:left;
	width:196px;	
}
.con_nr dl dt a{
	font-weight: bold;
}
.con_nr dl dd{
	width:196px;
	float:left;
	margin-top:14px;
}
.news{
	float:left;
	width:310px;
	padding:0px 6px;
}
.news li{
	width:100%;
	height:24px;
	margin-top:12px;
}
.news li i{
	float:left;
	width:42px;
	height:24px;
	line-height: 24px;
	text-align: center;
	background:#1b8a1d;
	color:#fff;
}
.news li span{
	padding-left:8px;
}
.contact{
	line-height: 34px;
}
.foot{
	float:left;
	width:100%;
	margin-top:20px;
	background:#cce0bd;
}
.footer{	
	width:1100px;
height:216px;
	margin:0 auto;
background:#cce0bd;
}
.footer img{		
	margin-right:20px;
}
.footer p{
	float: left;
	width:850px;
	margin-top: 46px;	
}
.footer p a{
	padding:0px 3px;;
}
.footer ul{
	float:left;
	width:852px;
	margin-top:30px;
}
.footer ul li{
	float:left;
	padding:0px  20px;
	border-left: 1px solid #6F6F6F;
}
.link{	
	position: absolute;
	top:10px;
	left:12px;
}
.list{
	width:1100px;
	margin:0 auto;
	margin-top:20px;
}
.list_left{
	float:left;
	width:200px;	
}
.list_left ul{
	float:left;
}
.list_left ul li{
	float:left;	
	margin:3px 0px;
}
.list_left ul p{
	width:200px;
	text-align: center;
	height:32px;
	line-height: 32px;
	background:#1b8a1d;
}
.top a{
	display: block;
	color:#fff;
	font-size:18px;
}
.list_left span{
	width:200px;
	display: block;
	border-bottom:1px dotted #ccc;
}
.list_left span a{
	display: block;
	padding-left:24px;
	height:26px;
	line-height: 26px;
}
.list_left span a:hover{
	background:#ddd;
	color:#1b8a1d;
}

.list_right{
	float:left;
	width:820px;
	margin-left:80px;
	margin-top:3px;
}
.list_right_top{
	width:805px;
	height:32px;
	line-height: 32px;
	background:#1b8a1d;
	color:#fff;
	padding-left:15px;
	font-size:18px;
}
.list_nr{
	width:800px;
	padding:15px 9px;
	float:left;
	border:1px solid #1b8a1d;
	border-top:none;
	background:#fff;
}
.list_right_top span{
	float:right;
	padding-right:20px;
	color:#fff;
}
.list_right_top span a{
	color:#fff;
}
.BMap_cpyCtrl{display: none;}
#menu_con{
	width:803px;	
	float:left;
	padding:25px 5px 15px 15px;
}
.tag{
	float:left;
	width:794px;}
.bd{
	width:440px;
	float:left;
}
/*新闻列表样式*/
.list_news{
	float:left;
	width:740px;
	padding:5px 30px;
}
.list_news li{
	float:left;
	width:100%;
	margin-bottom:15px;
	border:1px dotted #1b8a1d;
}
.list_news li img{
	margin-right:20px;
	padding:5px;
}
.list_news li h2{
	font-size:20px;
	font-weight: normal;
	margin-top:5px;
}
.list_news li p{
	margin-top:5px;
	padding-right:20px;
}
.list_news li span{
	float:right;
	padding-right:6px;
}
.list_news li a{

	color:#1b8a1d;
}
.list_news li:hover a{
	color:#fff;
}
.list_news li:hover a p{
	color:#fff;
}
.list_news li:hover a p span{
	color:#fff;
}
.list_news li:hover{
	background:#1b8a1d;
}
.list_pic{
	float:left;
	width:740px;
	padding:5px 30px;
}
.list_pic li{
	float:left;
	width:200px;
	margin:5px 23px;
}
.list_pic li h2{
	float:left;
	width:200px;
	font-weight: normal;
	text-align: center;
	font-size:16px;
	margin-top:3px;
	height: 24px;
	line-height: 24px;
}
.list_right_arc{
	float:left;
	width:100%;
}
.list_right_arc h1{
	font-size:18px;
	font-weight: normal;
	text-align: center;
	margin-bottom:12px;
}
.list_right_arc p{
	text-align: center;
	padding-bottom:3px;
	margin-bottom:5px;
	border-bottom:1px dotted #1b8a1d;
}
.list_main_body{
	float:left;
	padding-bottom:8px;
	border-bottom:1px dotted #1b8a1d;
}
.list_main_bottom{
	float:left;
	width:100%;
	margin-top:8px;
}
.list_main_bottom ul li{
	float:left;
	width:47%;
	margin-bottom:8px;
}
.link a{
	padding:0px 5px;
}
.list_right_bottom{
	float:left;
	width:600px;
}
.list_right_bottom li{
	float:left;
	padding:0px 5px;
}





















































