@charset "utf-8";
/* CSS Document */
/*reset*/
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td { 
padding: 0; 
margin: 0; 
} 
fieldset,img,abbr,acronym {
border:0;
}
dl,ol,ul {
list-style:none;
}
q:before,q:after {content:'';
}
table { 
border-collapse: collapse; 
border-spacing: 0; 
}  
address,caption,cite,code,dfn,em,th,var { 
font-weight: normal; 
font-style: normal; 
}  
caption,th { 
text-align: left; 
} 
h1,h2,h3,h4,h5,h6 { 
font-size: 100%; 
} 
*{
	margin:0;
	padding:0;
}
body{
	font-size:14px;
	color:#1a1a1a;
	line-height:22px;
	font-family:Arial, Helvetica, sans-serif;
	background:#1e8977;
}
a{
	color:#1e8977;
	text-decoration:none;
}
a:hover{
	color:#707070;
}
/*------main css----------*/
#wrap{
	margin:0 auto;
	width:980px;
	background:#fff;
}
.clear{
	clear:both;
}
#header{
	width:980px;
	background:#98d9db url(../images/headgr.jpg) top right no-repeat;
	font-size:12px;
}
#logo{
	float:left;
	width:388px;
	margin-right:52px;
}
.discription{
	float:left;
	width:540px;
	margin-top:32px;
	color:#353535;
}
.discription span{
	float:right;
	font-size:15px;
	background:url(../images/telim.jpg) center left no-repeat;
	margin:30px 55px 0 0;
	padding-left:30px;
	font-weight:bold;
}
#banner{
	width:964px;
	background:#fff;
	text-align:center;
	padding-top:5px;
	margin-right: auto;
	margin-left: auto;
	padding-right: 7px;
	padding-left: 7px;
}
#container{
	width:964px;
	margin:0 auto;
	margin-top:20px;
}
#left{
	width:232px;
	float:left;
}
#nav ul li{
	font-size:13px;
}
#nav ul li a{
	background:#98d9db;
	height:30px;
	display:block;
	line-height:30px;
	padding-left:12px;
	color:#000;
}
#nav ul li a:hover{
	background:#89d4d6;
}
#nav ul li a.on{
	background:#1e8977;
	color:#fff;
}
.leftbox{
	border-top:2px solid #98d9db;
	margin-top:8px;
	padding:10px 15px;
}
.leftbox h3{
	color:#1e8977;
	margin-bottom:10px;
}
.leftbox span{
	font-size:10px;
	line-height:12px;
	margin-bottom:10px;
	display:block;
}
.leftbox input{
	width:172px;
	height:20px;
	border:1px solid #98d9db;
	line-height:20px;
	padding-left:3px;
}
.leftbox input.subscribe{
	background:url(../images/subscribe.jpg) no-repeat;
	width:81px;
	height:26px;
	border:none;
	margin-top:10px;
	cursor:pointer;
}
.leftbox input.search{
	width:126px;
}
.leftbox input.go{
	width:28px;
	height:22px;
	background:#7bc5c7;
	cursor:pointer;
	font-size:12px;
}
#main{
	width:720px;
	float:right;
}
#main .rightlist{
	color:#232525;
	float:right;
	background:url(../images/rightlist.jpg) no-repeat;
	width:186px;
	height:195px;
	padding:20px 0 0 20px;
}
#main h1{
	font-size:18px;
	font-weight:bold;
	margin-bottom:10px;
	line-height:25px;
}
.cor-green{
	color:#1e8977;
}
.tel{
	background:url(../images/tel.jpg) no-repeat;
	width:682px;
	height:50px;
	text-align:center;
	color:#fff;
	padding-top:10px;
	font-size:16px;
}
.tel a{
	color:#fff;
}
.tel a:hover{
	text-decoration:underline;
}
#footer{
	margin-top:30px;
}
.bottomnav{
	width:790px;
	border-top:2px solid #7bc5c7;
	text-align:center;
	padding-left:170px;
	margin:0 auto;
}
.bottomnav ul li{
	float:left;
	font-size:12px;
	margin-right:30px;
	height:30px;
	line-height:30px;
}
.bottomnav ul li a{
	color:#1e8977;
}
.bottomnav ul li a:hover{
	color:#333;
}
.copyright{
	background:#7bc5c7;
	border-top:1px solid#2eaf9d;
	font-size:12px;
	width:980px;
	text-align:center;
	padding:20px 0;
	line-height:18px;
	color:#000;
}
.copyright a{
	color:#000;
}
.copyright a:hover{
	color:#707070;
}
/*-----inner page--------*/
#main h3{
	font-size:24px;
	color:#1e8977;
	font-weight:normal;
	margin-bottom:15px;
}
.products-text{
	float:left;
	width:406px;
	padding-right:8px;
}
.products-img{
	width:306px;
	float:right;
}
.products-img img{
	margin-bottom:5px;
}
.price{
	font-size:18px;
	color:#1e8977;
	display:block;
	text-align:right;
	padding-right:10px;
	margin-bottom:18px;
}
.products{
	margin-bottom:5px;
}
table.products-list tr td{
	padding-left:3px;
	font-size:13px;
}
.cavases-pic{
	margin-top:20px;
}
.cavases-pic ul li{
	float:left;
	text-align:center;
	margin:0 10px;
	line-height:25px;
}
#main h4{
	font-size:24px;
	color:#1e8977;
	line-height:30px;
	margin-bottom:20px;
}
.greentips{
	background:url(../images/greentips.jpg) top center no-repeat;
	height:259px;
	font-size:14px;
	padding:20px 10px 10px;
	line-height:28px;
}
.imgborders
{
    cursor: pointer;
	margin-top:10px;
}
.imgborders img{
	margin-right:15px;
	padding:2px;
	height:174px;
}
.cor-green18b{
	color:#1e8977;
	font-size:18px;
	font-weight:bold;
}
#main select.select, #main input.select{
	width:400px;
	height:25px;
	border:1px solid #98d9db;
	margin-top:5px;
	margin-left:3px;
}

