.w{
	background:url(../images/w_back.gif) repeat-y; overflow:hidden; position:relative; min-height:400px;
}

.banner{
	width:100%; height:250px; margin:0 auto;
}
.banner1{
	width:1200px; margin:0 auto; height:250px; position:relative;
}
.lefttop{
	width:219px; height:63px; line-height:63px; background:#2A5400; font-size:24px; color:#fff; text-indent:20px; position:absolute; left:0; bottom:0;
}
.lefttop span{
	font-size:12px; color:#4A6D26;
}
.left{
	width:231px; float:left; background:url(../images/left_top.gif) no-repeat left top; padding-bottom:150px;
}
.left ul li{
	width:231px; height:42px; background:url(../images/left_li.gif) no-repeat; line-height:42px; font-size:14px;	
}
.left ul li a:link{
	color:#8BD046; text-indent:30px; display:block;
}
.left ul li a:visited{
	color:#8BD046; text-indent:30px; display:block;
}
.left ul li a:hover{
	color:#fff; text-indent:30px; background:url(../images/left_li_over.gif); display:block;
}
.left ul li a:active{
	color:#fff; text-indent:30px; background:url(../images/left_li_over.gif); display:block;
}
.left ul li.selected{
	color:#fff; text-indent:30px; background:url(../images/left_li_over.gif); display:block;
}
.left ul li.selected a:link{
	color:#fff; text-indent:30px; background:url(../images/left_li_over.gif); display:block;
}
.left ul li.selected a:visited{
	color:#fff; text-indent:30px; background:url(../images/left_li_over.gif); display:block;
}
.left ul li.selected a:hover{
	color:#fff; text-indent:30px; background:url(../images/left_li_over.gif); display:block;
}
.left ul li.selected a:active{
	color:#fff; text-indent:30px; background:url(../images/left_li_over.gif); display:block;
}
.left_lx{
	background:url(../images/left_back.gif); overflow:hidden; position:absolute; left:0; bottom:0; width:219px;
}
.left_lx_p{
	font-size:14px; padding-left:20px; padding-top:20px; color:#428400; background:url(../images/lx_bottom.gif) repeat-y;	
}
.left_lx_p1{
	padding-left:20px; font-size:28px; padding-bottom:20px; color:#428400; background:url(../images/lx_bottom.gif) repeat-y;
}

.right{
	width:950px; float:right;
}
.right_title{
	height:42px; line-height:42px; border-bottom:1px solid #D1D1D1; color:#2A5400; font-size:16px; text-indent:10px; margin-bottom:15px;
}
.mb{
	height:42px; line-height:42px; font-size:12px; color:#333; float:right; margin-right:10px; text-align:right;
}
.about{
	padding:10px; line-height:25px; font-size:13px; color:#333;	
}
.about p{
	padding-bottom:20px;	
}
.case{
	padding:10px;	
}
.case ul{
	
}
.case ul li{
	width:203px; line-height:30px; color:#360; float:left; padding-right:35px; padding-bottom:10px; margin-bottom:20px; background:url(../images/case_line.gif) repeat-x left bottom; font-size:14px;
}
.case ul li img{
	width:203px; height:141px; overflow:hidden;	
}

.news{
	padding:10px;	
}
.news h1{
	color:#2A5400; font-size:24px; padding:5px 0 10px 0; text-align:center;	
}
.news_share{
	background:url(../images/case_line.gif) repeat-x left bottom; padding-bottom:10px; margin-bottom:15px; text-align:center; color:#999; font-size:12px; position:relative;
}
.news_content{
	padding:10px; line-height:25px; font-size:13px; color:#333;	
}
.news_content p{
	padding-bottom:20px;	
}
.baidu{
	position:absolute; top:0px; right:0px;
}
.news dl{
	background:url(../images/case_line.gif) repeat-x left bottom; padding-bottom:25px; margin-bottom:25px; overflow:hidden;
}
.news dl dt{
	width:194px; background:url(../images/news_pic_back.gif) no-repeat right bottom; float:left;	
}
.news dl dt img{
	width:190px; height:126px; overflow:hidden;	
}
.news dl dd{
	width:720px; float:right;
}
.news dl dd h2{
	font-size:14px; padding-bottom:5px;
}
.news dl dd h2 a:link{
	color:#360; text-decoration:none;	
}
.news dl dd h2 a:visited{
	color:#360; text-decoration:none;	
}
.news dl dd h2 a:hover{
	color:#360; text-decoration:none;	
}
.news dl dd h2 a:active{
	color:#360; text-decoration:none;	
}
.news dl dd h3{
	color:#666; line-height:20px; height:80px;	
}
.news dl dd h4{
	background:url(../images/time.gif) no-repeat left center; padding-left:15px; font-size:12px; color:#999;	
}

.product{
	padding:0; background:#ff0;	
}
.product ul{
	
}
.product ul li{
	width:237px; height:318px; float:left; text-align:center; padding-bottom:15px; margin-bottom:15px; background:url(../images/case_line.gif) repeat-x left bottom;
}
.product ul li .zt{
	width:237px; height:318px;	
}
.product ul li .zt:hover{
	background:url(../images/product_back.jpg);	
}
.product ul li .zt .pic{
	width:200px; height:140px; margin:0 auto; padding-top:14px; overflow:hidden;	
}
.product ul li .zt .pic img{
	width:200px; height:140px; overflow:hidden;	
}
.product ul li .zt h1{
	font-size:14px; color:#360; width:200px; margin:0 auto; text-align:left; padding:10px 0; font-weight:bold;
}
.product ul li .zt h1 a:link{
	color:#360; text-decoration:none;	
}
.product ul li .zt h1 a:visited{
	color:#360; text-decoration:none;	
}
.product ul li .zt h1 a:hover{
	color:#333; text-decoration:none;	
}
.product ul li .zt h1 a:active{
	color:#333; text-decoration:none;	
}
.product ul li .zt p{
	font-size:12px; line-height:20px; color:#999; width:200px; margin:0 auto; text-align:left;	
}
a.product_more:link{
	width:64px; height:25px; background:url(../images/view.gif); display:block; margin-left:15px; margin-top:15px;	
}
a.product_more:visited{
	width:64px; height:25px; background:url(../images/view.gif); display:block; margin-left:15px; margin-top:15px;	
}
a.product_more:hover{
	width:64px; height:25px; background:url(../images/view1.gif); display:block; margin-left:15px; margin-top:15px;	
}
a.product_more:active{
	width:64px; height:25px; background:url(../images/view1.gif); display:block; margin-left:15px; margin-top:15px;
}
.product_left{
	width:574px; float:left; margin-left:10px;	
}
.product_left ul{
	padding-top:20px; float:left; width:602px; margin:0 auto;
}
.product_left ul li{
	width:130px; height:90px; float:left; margin-right:16px; padding-bottom:0; margin-bottom:16px; background:#0f0;; overflow:hidden;	
}
.product_left ul li img{
	width:130px; height:90px; overflow:hidden;	
}

.product_left .pic{
	width:574px; height:404px; overflow:hidden; background:url(../images/product_back1.jpg); float:left;	
}
.product_txt{
	width:330px; margin-right:10px; float:right; line-height:20px; color:#666;	
}
.product_txt p{
	padding-bottom:5px;	
}
.product_txt h1{
	font-size:16px; color:#333; border-bottom:1px solid #EDEDED; padding-bottom:10px; padding-top:5px; text-indent:5px; margin-bottom:15px;
}
.product_title{
	width:74px; height:27px; background:url(../images/product_title_back.jpg); text-align:center; color:#fff; line-height:22px; margin-bottom:10px;	
}










