/* CSS Document */


body{margin:0 auto;width: 1004px; height: auto; font-size:12px;BACKGROUND-IMAGE: url(images/body-yanshen.jpg); BACKGROUND-REPEAT: repeat-x; line-height:20px;font-family:宋体,Verdana, Arial, Helvetica, sans-serif;COLOR: #333333;}

img{ border:0;}
#float_box {	POSITION: absolute; WIDTH: 125px; HEIGHT: 148px; TOP: 10px; RIGHT: 20px}

#top{ float:left; width:1004px; height:91px;}
.top{ width:auto; height:26px; background:url(images/topbg.jpg); text-align:right;}
#top-y{ float:left; width:1004px; height:62px;}
#top-list{ float:left; width:1004px; height:37px; padding-top:5px;background-image:url(images/top-list-bg.jpg); background-repeat:no-repeat;}

.top-list-home{ float:left; margin-left:20px; width:190px; height:auto; text-align:center; font-size:12px; font-weight:800; color:#FFFFFF; text-decoration:none;}

a.top-list-home{ font-size:12px; font-weight:800; color:#FFFFFF; text-decoration:none;  }

a.top-list-home:hover{ font-size:12px; font-weight:800; color:#FFFFFF; text-decoration:none; }

.top-list-other{ float:left; width:80px; margin-left:30px; height:auto; text-align:center; font-size:12px; font-weight:600; color:#FFFFFF; text-decoration:none; }
a.top-list-other{ font-size:12px; font-weight:600; color:#FFFFFF; text-decoration:none;  }
a.top-list-other:hover{ font-size:12px; font-weight:600; color:#e67817; text-decoration:none; }

#main{ float: left; height:auto; width:1004px;overflow:hidden;}
#left-list{ float:left; height:1004px; width:214px; background-image:url(images/left-list-bg-1.jpg); background-repeat:repeat-y;padding-bottom:5000px; margin-bottom:-5000px;}
.cate{font-size:12px; height:20px; color:#e67817; margin-left:0px;
font-family: 新宋体;
font-weight:800;border-bottom:#cbcbcb 1px solid; border-top:#cbcbcb 1px solid;}
.cate-1{font-size:12px;color:#e67817;font-weight:600; text-decoration:none;}
a.cate-1 {font-size:12px;color:#e67817;font-weight:600; text-decoration:none;}
a.cate-1:hover{font-size:12px;color:#e67817;font-weight:600;TEXT-DECORATION: underline;}


.pro{font-size:12px; height:26px; margin-left:0px;
font-family: 新宋体;}
.pro-1{font-size:12px; color:#000000; text-decoration:none;}
a.pro-1{ font-size:12px; color:#000000; text-decoration:none; }
a.pro-1:hover{ font-size:12px;color:#e67817;TEXT-DECORATION: underline;}


#right-main{ float:left; margin-left:7px; width:628px; height:auto;}


#right-top{width:628px; height:130px;}


#right-2{  width:628px; height:auto;}


#right-2-left{ float:left;width:628px; height:auto}

#products-list{ width:477px ; height:auto; float:left;}
#p-list-left{float:left; margin-top:8px;width:477px; height:auto;}

#p-list-right{ float:right; width:145px; margin-left:1px; margin-top:12px; height:auto}

.title-a{ margin-top:6px; padding-top:3px; padding-left:3px; font-size:12px;font-weight:bold;height:17px;width:625px; background-color:#e8e8e8;}


.title{ margin-top:6px; padding-top:3px; padding-left:3px; font-size:12px;font-weight:bold;height:17px;width:475px; background-color:#e8e8e8;}

.more-home-a{ margin-left:500px;font-size:12px;color:#e67817;text-decoration:none;}
a.more-home-a{ font-size:12px;  color:#e67817;text-decoration:none; }
a.more-home-a:hover{ font-size:12px;  color:#e67817;text-decoration:none;}


.more-home{ margin-left:360px;font-size:12px;color:#e67817;text-decoration:none;}
a.more-home{ font-size:12px;  color:#e67817;text-decoration:none; }
a.more-home:hover{ font-size:12px;  color:#e67817;text-decoration:none;}


.p-list{ float:left; margin-left:2px; margin-top:8px;width:478px; height:auto;}

.p-list-1{ float:left;width:118px;height:auto; font-size:12px;}

.p-titile{ width:118px; height:21px; text-align:center; font-size:12px; font-weight:600;}

#how{ float:left; margin-top:10px;}
#how-p{ float:left;width:143px; height:auto; background-image:url(pic/banner/How-Bg.jpg); background-repeat:repeat-y;overflow:hidden;}
#How-b{float:left;width:143px; height:auto;overflow:hidden; }
#How-t{ float:left; width:143px; height:38px;overflow:hidden;}
#Inquiry{float:left; width:143px; margin-top:10px; height:auto}
#Contact{float:left; width:143px; margin-top:10px; height:auto}
#Plants{ float:left; width:477px; height:auto;}
#Plants-1{ float:left; width:233px; height:auto;}
#News{float:left; width:477px; height:auto;}
.title-p{margin-top:8px; font-size:12px;height:17px;width:623px; background-color:#ececec; padding-left:5px; padding-top:3px; }
.txt-p{ float:left;BORDER: #e8e8e8 1px solid; padding-left:10px; padding-top:10px; width:617px; height:auto;}
.tu{ float:left; width:610px; height:230px;}
.tu-1{ float:left; width:610px; height:110px;}

#News-P{ float:left; width:477px; height:auto;}
.more-detail{color:#e67817;font-size:12px; }
a.more-detail{ font-size:12px;  color:#e67817;  }
a.more-detail:hover{ font-size:12px;  color:#000000; }

.news{ margin-top:8px;width:283px; height:auto; float:left;}
.news-title{ padding-top:3px;margin-top:6px; padding-left:3px; font-size:11px;font-weight:bold;height:17px;width:280px; background-color:#e8e8e8;}

.more-news{ margin-left:170px;font-size:11px;color:#e67817;text-decoration:none;}
a.more-news { font-size:11px;  color:#e67817;text-decoration:none; }
a.more-news :hover{ font-size:11px;  color:#e67817;text-decoration:none;}


.plants{ margin-top:8px; margin-left:7px; width:136px; height:auto; float:left;}
.plants-title{ padding-left:3px; padding-top:3px; margin-top:6px; font-size:11px;font-weight:bold;height:17px;width:133px; background-color:#e8e8e8;}
.plants-txt-home{ margin-top:12px; width:136px; height:auto;}


.news-txt-home{ margin-top:12px; width:283px; height:auto;}
.txt-home{ margin-top:12px; width:628px; height:auto; float:left;}
.txt-list{ margin-top:8px; width:575px; line-height:21px; height:auto;float:left;}
.homepage-plants{ float:left;margin: 0pt 8px 0pt 0pt; float:left;}



h3{ line-height:28px; font-size:12px; margin:0;  padding-left:8px; color:#000000}
h3 a	{ color:#333333}
h3 a:hover	{ color:#333333}



#bottom{ clear:both; margin:0 auto; text-align:center;padding-left:9px; height:109px; width:995px; background-image:url(images/bottom-bg.jpg); background-repeat:no-repeat;}





a {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	LINE-HEIGHT: 150%;
	TEXT-DECORATION: none;
}
a:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #e67817;
	LINE-HEIGHT: 150%;
	TEXT-DECORATION: underline;
}
/*right bottom begin*/
.w { width:182px; height:260px; background:#545454; text-align:left; position:absolute; right:0; bottom:0;}
.inqlr-titlerbot{ height:30px; font:bold 12px/30px sumsin; color:#fff; background:url(images/inqlbg.jpg) no-repeat; padding:1px 0 0 25px; margin-bottom:12px;}
#inqr-conrbot{ width:152px; padding:0 15px;}
#inq-telrbot{ background:#ededed; color:#767676; border-bottom:#545454 solid 3px;}
.inq-tel-inputrbot{ background:#ededed; padding-left:10px; color:#d9915d; height:20px; line-height:18px;border-bottom:#545454 solid 2px; text-align:left; clear:both; overflow:hidden; }
.inq-tel-inputrbot label{ display:inline-block; width:48px; text-align:right; height:19px; line-height:18px; border-right:#545454 solid 1px}
.inq-tel-inputrbot strong{ font-weight:normal;}
.inq-tel-inputrbot input{ display:inline; background:#ededed; height:19px; line-height:18px;}
#inq-butrbot{width:152px; padding:10px 0px 0 0px;}
.but-imgrbot{ width:68px; height:24px; border:none; background:url(images/inq-but-t.jpg) left top no-repeat; line-height:25px; overflow:hidden; color:#000; margin-right:2px; cursor:pointer; font-size:12px}
/*right bottom over*/