.top{
margin-top:31px;
}
.box1{
width:991px;
overflow:hidden;
margin-left:auto;
margin-right:auto;
margin-top:34px;
background-color:#FFFFFF;
}
.left{
background-color:#ffffff;
}
.left_up{
width:189px;
float:left;
overflow:hidden;
}
.left_down{
width:189px;
float:left;
overflow:hidden;
}
.left_down_t,.left_down_n{
width:189px;
float:left;
overflow:hidden;
}
.contact_t{
width:189px;
float:left;
overflow:hidden;
text-align:left;
}
.contact_z{
width:189px;
float:left;
overflow:hidden;
text-align:left;
font-size:14px;
font-weight:bold;
color:#0AC52B;
line-height:20px;
}
.contact_z_1{
	width:350px;
	float:left;
	overflow:hidden;
	text-align:left;
	font-size:12px;
	color:#000;
	line-height:28px;
	padding:15px 0px 0px 30px;
}
.center_r{
width:727px;
overflow:hidden;
float:right;
}
.center_rn{
width:727px;
float:left;
overflow:hidden;
margin-top:23px;
background-color:#E5F0D0;
}
.center_rnal{
width:458px;
float:left;
overflow:hidden;
}
.l_t{
width:160px;
float:right;
font-size:13px;
padding-right:10px;
text-align:right;
line-height:20px;
color:#7BB210;
font-weight:bold;
}
.l_n{
width:458px;
float:left;
overflow:hidden;
}
.l_nr{
width:90px;
overflow:hidden;
float:left;
padding:10px 16px 0px 36px;
text-align:center;
line-height:20px;
color:#7BB210;
}
.center_rnar{
width:451px;
float:right;
overflow:hidden;
text-align:right;
}
.center_rna{
width:916px;
float:left;
overflow:hidden;
}
.center_rnb{
width:727px;
float:left;
overflow:hidden;
}
.center_rnb{
margin-top:15px;
padding-bottom:30px;
}
.rnb_t{
width:727px;
float:left;
overflow:hidden;
font-size:13px;
color:#669900;
line-height:25px;
text-align:left;
padding-bottom:10px;
}
.rnb_t a{
text-decoration:none;
color:#669900;
}
.rnb_t a:hover{
text-decoration:underline;
color:#669900;
}
.rnb_nr{
width:140px;
overflow:hidden;
float:left;
padding:5px 20px 10px 20px;
text-align:center;
font-size:14px;
color:#669900;
font-weight:bold;
}
.rnb_n{
width:727px;
float:left;
overflow:hidden;
}
.bottom_d{
width:100%;
overflow:hidden;
background:url(../images/001_21.jpg) left top repeat-x;
background-color:#3FB61E;
clear:both;
line-height:25px;
text-align:center;
color:#FFFFFF;
}
.bottom_d a{ color:#fff;}
/*---about---*/
.about{
width:916px;
overflow:hidden;
float:left;
margin-top:50px;
background-color:#E5F0D0;
color:#669900;
}
.about_l{
width:393px;
overflow:hidden;
float:left;
}
.about_gs,.about_gst,.about_gsn{
width:393px;
overflow:hidden;
float:left;
}
.about_gsn{
text-align:right;
line-height:35px;
font-size:14px;
font-weight:bold;
color:#669900;
}
.about_gsn a{
text-decoration:none;
color:#669900;
}
.about_gsn a:hover{
text-decoration:none;
color:#669900;
}
.about_t{
margin-top:60px;
float:left;
width:393px;
overflow:hidden;
background-color:#FFFFFF;
font-size:18px;
font-weight:bold;
padding-bottom:40px;
}
.about_tn{
width:393px;
overflow:hidden;
float:left;
text-align:center;
font-size:18px;
font-weight:bold;
line-height:30px;
}
.about_r{
width:523px;
overflow:hidden;
float:right;
}
.about_rt{
width:490px;
overflow:hidden;
float:left;
padding:20px 20px 10px 5px;
text-align:left;
font-size:14px;
font-weight:bold;
line-height:20px;
}
.about_rn{
width:450px;
float:left;
overflow:hidden;
background-color:#FFFFFF;
}
.rn_pr{
width:100px;
overflow:hidden;
float:left;
padding:10px 20px 36px 20px;
text-align:center;
font-size:18px;
font-weight:bold;
line-height:30px;
}
/*---join---*/
.join{
width:727px;
background-color:#E5F0D0;
overflow:hidden;
float:left;
}
.join_s{
width:727px;
overflow:hidden;
float:left;
padding:20px 0px 0px 0px;
}
.message{
width:330px;
float:left;
overflow:hidden;
}
.message_t,.message_n{
width:330px;
float:left;
overflow:hidden;
}
.message_t{
text-align:left;
}
.message_z{
width:230px;
padding:0px 0px 0px 17px;
float:left;
overflow:hidden;
text-align:left;
color:#003304;
font-size:11px;
line-height:22px;
}
.message_z_1{
width:300px;
padding:0px 0px 0px 17px;
float:left;
overflow:hidden;
text-align:left;
color:#003304;
font-size:11px;
line-height:18px;
}
.contact_p{
	width:100%;
	height:170px;
	float:left;
	overflow:hidden;
	margin:0px;
	padding:0px;
	text-align:center;
	padding-top:10px;
}
.message_n{
text-align:left;
color:#003304;
font-size:12px;
line-height:23px;
}
.wbk{
width:273px;
height:20px;
border:1px solid #CDCFC6;
background-color:#FCFFF4;
line-height:20px;
color:#003304;
text-align:left;
}
.wbka{
width:273px;
height:100px;
border:1px solid #CDCFC6;
background-color:#FCFFF4;
line-height:20px;
color:#003304;
text-align:left;
}
.anniu{
width:60px;
height:18px;
text-align:center;
border:1px solid #538655;
background-color:#6CC071;
line-height:15px;
font-size:11px;
font-family:Arial, Helvetica, sans-serif;
margin:5px 0px 15px 0px;
}
.j_us{
width:377px;
float:left;
overflow:hidden;
background-image:url(../images/003_03.jpg);
background-repeat:no-repeat;
background-position:left top;
}
.j_us1{
width:310px;
margin-left:auto;
margin-right:auto;
padding:16px 0px 20px 0px;
overflow:hidden;
text-align:left;
line-height:19px;
color:#785501;
}
.join_x{
width:727px;
background-color:#ffffff;
overflow:hidden;
float:left;
}
.join_x1{
width:727px;
overflow:hidden;
float:left;
margin:15px 0px 15px 0px;
background-color:#D4EE99;
}
.join_x1z{
width:300px;
padding:30px 10px 60px 10px;
text-align:left;
float:left;
font-size:14px;
color:#033306;
line-height:20px;
}
.join_xlt{
padding:15px 0px 0px 0px;
width:383px;
overflow:hidden;
float:right;
}
/*---products--*/
.center1,.center2{
width:916px;
overflow:hidden;
float:left;
}
.center1_1,.center1_2{
width:916px;
overflow:hidden;
float:left;
}
.z1{
width:188px;
float:left;
line-height:20px;
height:20px;
}
.y1{
width:728px;
float:right;
overflow:hidden;
}
.xl1,.xl2,.xl3,.xl4,.xl5,.xl6,.xl7,.xl8{
width:916px;
overflow:hidden;
float:left;
background-color:#E5F0D0;
}
.xl1_n{
width:916px;
overflow:hidden;
float:left;
}
.l_l{
width:189px;
float:left;
overflow:hidden;
}
.l_r{
width:727px;
float:right;
overflow:hidden;
background-color:#E5F0D0;
}


a.xu:link { color:  #FFFFFF; text-decoration: none} 
a.xu:visited { color:  #FFFFFF; text-decoration: none} 
a.xu:hover { color: #FFFFFF; text-decoration: none} 
a.xu:active { color: #FFFFFF; text-decoration: none}

