@charset "utf-8";
/* CSS Document */
body{
	font-family:"Lucida Grande", Arial, Helvetica, sans-serif;
	margin:0;
	padding:0;
	background:#7fb04a url(../images/whole_bg.jpg) repeat-x;
	line-height:18px;
	font-size:14px;}
.clr{
	clear:both;}
a{
	text-decoration:none;}
p img{
	margin:2px 0 2px 5px;}
a:hover{
	text-decoration:underline;}
ul{
	margin:0;
	padding:0;
	list-style:none;}
#wrapper{
	width:979px;
	margin:0 auto;}
#banner{
	background:url(../images/banner_bg.jpg) no-repeat;
	height:171px;}
.logo{
	margin:25px 0 0 20px;
	width:245px;
	float:left;}
.menu{
	float:right;
	width:560px;
	margin-top:131px;}
/*------------------------------------------banner-----------------------------------*/
#container{
	margin:20px 0 10px 0;}
#left{
	width:250px;
	float:left;}
.left_menu{
	margin-bottom:5px;}
.left_menu li{
	background:url(../images/left_menu.jpg) no-repeat;
	height:41px;
	line-height:41px;
	margin-bottom:5px;}
.left_menu li a{
	margin:0 0 0 20px;
	color:#718a58;
	font-weight:bold;
	font-size:16px;
	text-shadow: #DDDDDD 1px 1px;}
.left_menu li a:hover, li.active a{
	text-decoration:none;
	color:#DDDDDD;
	text-shadow: #718a58 1px 1px;}
/*---------------------------------------left-------------------------------------*/
#right{
	width:713px;
	float:right;}
.right_title_bar{
	background:url(../images/right_title_bar.jpg) no-repeat;
	font-size:18px;
	height:46px;
	padding-left:20px;
	line-height:46px;
	color:#608a34;}
.right_middle{
	background:#d8fbc4;
	margin:-2px 0 0 0;
	*padding-bottom:0px;
	padding:1px 20px 0px 20px;}
.right_bottom_corner{
	background:url(../images/right_bottom_corner.png) no-repeat;
	height:25px;}
.home_right_bottom{
	background:url(../images/right_bottom_corner.png) no-repeat;
	margin-top:-14px;
	height:25px;}
/*--------------------------------right------------------------------------*/
#footer{
	margin:20px 0 5px 0;
	float:left;
	width:100%;
	font-size:11px;
	color:#fff;
	background:#93bd60;
	height:55px;
	line-height:55px;
	border:1px solid #a7c487;}
.footer_text{
	width:478px;
	padding-left:10px;
	float:left;}
.footer_logo{
	float:right;
	margin-top:5px;
	margin-right:10px;
	width:146px;}
.footer_logo a img{
	border:0;}
.footer{
	margin:0px 0 5px 0;
	float:left;
	width:100%;
	font-size:11px;
	color:#fff;
	background:#93bd60;
	height:55px;
	line-height:55px;
	border:1px solid #a7c487;}
/*----------------------------------------------------------------------*/
.right_middle table{
	margin:20px 0 0 0;}
.right_middle table tr{
	line-height:25px;
	height:26px;}
.right_middle table tr td{
	padding-left:10px;}
.right_middle table a{
	color:#FF0000;}
.right_middle div table td{
	line-height:15px;
	text-align:center;}
.right_middle div tbody th{
	background:#96cd7c;
	color:#FFFFFF;}
/*---------------------------------------------------------------------*/
.left_bar{
	background:url(../images/left_bar.png) no-repeat;
	height:42px;
	padding:0 0 0 20px;
	color:#718a58;
	font-weight:bold;
	font-size:18px;
	text-shadow: #DDDDDD 1px 1px;
	line-height:42px;}
.left_bar a{
	color:#718a58;}
.left_bar a:hover{
	text-decoration:none;
	color:#ddd;
	text-shadow:#718a58 1px 1px;}
.left_middle{
	background:#e0f0c3;
	width:228px;
	margin:-1px 0 0 0;
	padding:1px 0 0 20px;}
h4{
	font-size:14px;
	color:#608a34;
	font-weight:normal;
	margin-bottom:0;
	padding-bottom:0;}
.left_middle a{
	color:#9db289;}
.left_bottom_corner{
	background:url(../images/left_bottom_corner.png) no-repeat;
	height:18px;}
.right_title_bar span{
	font-weight:normal;
	color:#608a34;
	font-size:14px;}
.whole_contact{
	margin:20px 0 0 0;}
.contact_left{
	float:left;
	width:355px;}
.contact_right{
	float:right;
	width:300px;}
.contact_right input{
	border-top:1px solid #b9e3a4;
	border-left:1px solid #b9e3a4;
	margin-bottom:10px;
	height:22px;
	width:284px;}
.contact_right textarea{
	*height:110px;
	height:120px;
	border-top:1px solid #b9e3a4;
	border-left:1px solid #b9e3a4;
	width:284px;}
.contact_right .submit_but input{
	border:0;
	margin:10px 0 0 210px;; 
	cursor:pointer;
	background:url(../images/submit_but.jpg) no-repeat;
	width:76px;
	height:35px;}
/*------------------------------------contact---------------------------*/
.left_img{
	padding:15px 0 10px 0;}
.left_img a img{
	border:0;}
.top_space{
	margin:10px 0 0 0;}
.whole_product{
	margin:20px 0 0 25px;
	*margin-left:22px;}
.patch_each{
	width:120px;
	margin-right:40px;
	*margin-right:32px;
	margin-bottom:20px;
	float:left;
	border:1px solid #bdd3a7;}
.patch_text{
	background:#bdd3a7;
	font-size:12px;
	text-align:center;}
/*-------------------------------------------------------------------*/
.right_middle div table a{
	color:#009900;}
/*-----------------------------------------------------------------*/
.gloves_each{
	width:200px;
	margin-bottom:20px;
	border:1px solid #bdd3a7;}
.gloves_text{
	background:#bdd3a7;
	font-size:12px;
	text-align:center;}
/*--------------------------gloves---------------------------------------*/
.bags_each{
	width:200px;
	margin-bottom:20px;
	border:1px solid #bdd3a7;
	float:left;
	margin-left:30px;
	margin-right:80px;
	*margin-right:50px;}
.whole_product a{
	color:#000;}
/*--------------------------bags---------------------------------------*/
.garbage_each{
	width:200px;
	float:left;
	margin-right:70px;
	margin-bottom:20px;
	border:1px solid #bdd3a7;}
.garbage_text{
	width:300px;
	float:left;
	margin-bottom:20px;}
/*---------------------------garbage----------------*/
.roll_img{
	width:200px;
	float:left;
	margin-right:30px;
	margin-left:30px;
	margin-bottom:20px;
	border:1px solid #bdd3a7;}
.roll_text{
	float:left;
	width:300px;}
