@charset "utf-8";

@import url("/css/body.css");

div, h1, h2, h3, h4, p, span, a, img, form, label, input, textarea{
margin:0; padding:0;
}
body{
font-family:Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
font-size:12px; color:#8a8b8a; margin:0; padding:0; background:#d7d8d6;
}
.blank{
clear:both; line-height:0; font-size:0;
}
.main_area{
width:990px; margin:0 auto;
}
.main_wrap{
width:100%; float:left;
}
/*-----------------------------------------------------top_part------------------------------------------*/
.top_wrap{
width:100%; float:left; background:url(../images/top_bg.jpg) 0 0 no-repeat; height:145px;
}
/*-----------------------------------------------------logo_part------------------------------------------*/
.logo_wrap{
width:158px; float:left;
}
.logo_pad{
padding:3px 0 0 38px;
}

/*-----------------------------------------------------right_part------------------------------------------*/
.call_wrap{
width:832px; float:left;
}
.scerch_wrap{
width:400px; float:left;
}
.busniess_wrap{
width:385px; float:right;
}
.main_wrap_scerch{
width:100%; float:left; margin-top:8px; height:22px;
}
.news_wrap{
width:160px; float:left;
}
.news_text{
font:normal 10px Arial, Helvetica, sans-serif; color:#343434; padding-top:3px;
}
.filed_wrap{
width:230px; float:right;
}
.filed_area{
border:#64b746 1px solid; font:normal 10px Arial, Helvetica, sans-serif; color:#343434;
background-color:#fff; width:228px; height:14px; padding:1px 0 0 1px;
}
.call_text{
font:bold 12px Tahoma, Arial, Helvetica, sans-serif; color:#383838; padding-top:12px; height:16px;
}
.call_text_green{
color:#64b746;
}
/*-------------------------------------------nav_part------------------------------------------*/
.menu_wrap{
	width:639px;
	float:right;
	margin:0 20px 0 0;
	height:86px;
}
.btn{
	float: left;
	}
.nav_wrap{
	width:100%;
	}
		.nav_wrap ul {
			margin:0;
			padding:0;
			list-style-type:none;
		}
		.nav_wrap ul li {
			margin:0;
			padding:0;
			list-style-type:none;
			float:left;
		}
			.nav_wrap ul li a.home:link, a.home:visited{
				width:116px; height:86px; text-decoration:none; margin-right:11px; display:block;
				background:url(../images/home_nor.jpg) 0 0 no-repeat;
			}
			.nav_wrap ul li a.home:hover, a.homeactive{
				width:116px; height:86px; text-decoration:none; margin-right:11px; display:block;
				background:url(../images/home_hover.jpg) 0 0 no-repeat;
			}
			.nav_wrap ul li a.about:link, a.about:visited{
				width:116px; height:86px; text-decoration:none; margin-right:20px; display:block;
				background:url(../images/about_nor.jpg) 0 0 no-repeat;
			}
			.nav_wrap ul li a.about:hover, a.aboutactive{
				width:116px; height:86px; text-decoration:none; margin-right:20px; display:block;
				background:url(../images/about_hover.jpg) 0 0 no-repeat;
			}
			.nav_wrap ul li a.what:link, a.what:visited{
				width:116px; height:86px; text-decoration:none; margin-right:18px; display:block;
				background:url(../images/what_nor.jpg) 0 0 no-repeat;
			}
			.nav_wrap ul li a.what:hover, a.whatactive{
					width:116px; height:86px; text-decoration:none; margin-right:18px; display:block;
				background:url(../images/what_hover.jpg) 0 0 no-repeat;
			}
			.nav_wrap ul li a.farniture:link, a.farniture:visited{
				width:116px; height:86px; text-decoration:none; margin-right:10px; display:block;
				background:url(../images/furniture_nor.jpg) 0 0 no-repeat;
			}
			.nav_wrap ul li a.farniture:hover, a.farnitureactive{
					width:116px; height:86px; text-decoration:none; margin-right:10px; display:block;
				background: url(../images/furniture_hover.jpg) 0 0 no-repeat;
			}
			.nav_wrap ul li a.contact:link, a.contact:visited{
				width:116px; height:86px; text-decoration:none; display:block;
				background:url(../images/contact_nor.jpg) 0 0 no-repeat;
			}
			.nav_wrap ul li a.contact:hover, a.contactactive{
					width:116px; height:86px; text-decoration:none; display:block;
				background: url(../images/contact_hover.jpg) 0 0 no-repeat;
			}
/*--------------------------------------------header_part--------------------------------------------*/
.black_dot{
width:100%; float:left; background:url(../images/black_dot.jpg) left top repeat-y;
}
.green_dot{
width:100%; float:left; background:url(../images/green_dot.jpg) right top repeat-y;
}
.main_header_area{
width:988px; margin:0 auto;  background-color: #64b746;
}
/*------------------------------------------body_part------------------------------------------------------*/
.body_wrap{
width:100%; float:left; background:url(../images/big_green_dot.jpg) left top repeat-y;
}
.body_wrap_right{
width:100%; float:left; background:url(../images/big_green_dot.jpg) right top repeat-y;
}
.main_body_part{
width:984px; margin:0 auto; background-color:#fff;
}
.body_part_main{
width:885px; float:left; padding:40px 67px 0 32px;
}
/*-----------------------------------------left_body_part--------------------------------------------------*/
.left_body_wrap{
width:175px; float:left;
}
a.stand:link, a.stand:visited{
font:normal 12px/22px Trebuchet MS, Arial, Helvetica, sans-serif; color:#8a8b8a; display:block; text-decoration:none; padding:0 0 0 22px;
width:153px;
}
a.stand:hover, a.standactive{
font:normal 12px/22px Trebuchet MS, Arial, Helvetica, sans-serif; color:#64b746; display:block; text-decoration:none;
background:url(../images/wdot.jpg) 0 +2px no-repeat; padding:0 0 0 22px; width:153px;
}
/*-----------------------------------------right_body_part--------------------------------------------------*/
.right_body_wrap{
width:697px; float:right;
}
.rightmain_area{
width:697px; float: left; background:url(../images/white_bg.jpg) 0 0 no-repeat; height:295px; margin:10px 0 30px 0;
}
.stage_wrap{
width:660px; margin:0 auto;
}
.tv_wrap{
width:193px; float:left;
}
.tv_pad{
padding:8px 0 0 0;
}
.tv_green_text{
font:bold 11px Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; color:#64b746; padding:10px 30px 0 20px;
}
.tv_green_text_normal{
font:normal 10px Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; color:#131312;padding:10px 30px 0 20px;
}
.exhibition_wrap{
width:274px; float:left;
}
.more{
font:bold 11px Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; color:#64b746;
text-decoration:none;
}
.more:hover{
color:#389118; text-decoration:none;
}
.meddile_wrap{
width:235px; margin:0 auto;
}
.project_pad{
padding:0 40px 10px 40px;
}
.title{
	font-size: 15px;
	color:#64b746;
}
/*-----------------------------------------footer_part--------------------------------------------------*/
.footer_wrap{
width:390px; margin:0 auto; padding:10px 0 40px 0;
}
.footer_text{
font:bold 11px Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; color:#242423; text-align:center;
}
a.footer:link, a.footer:visited{
font:bold 11px/18px Trebuchet MS, Tahoma, Arial, Helvetica, sans-serif; color:#242423; text-decoration:none; padding:0 4px 0 4px;
}
a.footer:hover, a.footeractive{
font:bold 11px/18px Trebuchet MS, Tahoma, Arial, Helvetica, sans-serif; color:#1d6f02; text-decoration:none; padding:0 4px 0 4px;
}

