/* CSS Document ¿É±à¼­ */
body {
	font-family:"Î¢ÈíÑÅºÚ", "ËÎÌå", Arial;
	background:#FFFFFF;
}
/*----------wel---------------*/
.tl {
	text-align:left;
}
.tr {
	text-align:right;
}
html, body, div, ul, ol, li, dl, dt, dd, h1, h2, h3, h4, h5, h6, pre, form, p, blockquote, fieldset, input,.cnt{padding: 0;margin: 0;}
a {
	text-decoration:none;
    blr:expression(this.onFocus=this.blur());
}
a:focus {
	outline:none;
}
a:hover {
	text-decoration:none;
}
.clear{ clear:both;}

.box { width:1000px; margin:0 auto;  height:auto;  overflow:hidden;}
.w100 {width:100%;height:auto;overflow:hidden;float:left;}

.tp_bg{padding-bottom:10px; border-top:10px solid #03ac2f;}




.logo{width:auto;height:auto;display:inline;float:left; margin:25px 0; }	

.top_info a{ margin:0 10px; display:inline; }
.top_info{ margin-top:10px;}

.top_so{ margin-top:30px; width:auto; height:28px; overflow:hidden; font-size:16px;}
.top_so span{ font-size:18px; color:#FF0000;}

.me_bg{ background:#03ac2f; line-height:40px; } 

#menu{height:40px; overflow:hidden; width:100%;} 
#menu ul li{ float:left; display:block; font:16px  "Microsoft YaHei"; line-height:40px; width:100px; text-align:center; }
#menu ul li a{ color:#FFFFFF;}
#menu ul li:hover{ background:#fd8701;}
#menu ul li:hover a{ color:#FFFFFF0;}
#menu .first{ background:none;}

.banner{ text-align:center;}

#about{ width:100%; float:left; margin:30px 0;}
#about .t_tl{ background:url(../img/i_03.jpg) center no-repeat;height: 40px;  line-height: 40px;overflow: hidden;margin-bottom:30px;font-size:24px; font-family:"Î¢ÈíÑÅºÚ"; color:#4b4b4b; text-align:center;}
#about .cnt{ padding:0;}
#about .cnt img{ width:560px; height:258px; float:left; margin-right:40px;}
#about p{ margin:0 0 20px; line-height:24px; text-indent:2em; color:#6C6C6C;} 
#about  .more{ padding:3px 15px; color:#FFFFFF; background:#13cf44; }
.mod{ float:left; }

.ttl{ 
    height: 40px;
    line-height: 40px;
    overflow: hidden;
	margin-bottom:20px;
 padding-bottom:15px;
}

.ttl span {
font-size:18px; font-family:"Î¢ÈíÑÅºÚ"; color:#4b4b4b;
float:left;
}
.ttl span em{ color:#5c5d61; font-size:14px;}
.ttl span font{ color:#039328;}
.ttl a {
float:right;
font-size: 14px; color:#039328; 
}

#news{ width:595px;float:left;;}
#news .ttl{ background:url(../img/i_10.jpg) bottom no-repeat;}
#news ul li{width:100%;  float:left; display:inline; line-height:24px; height:72px; overflow:hidden;  color:#777777; border-bottom:#CCCCCC 1px dashed; padding:10px 0;}
#news ul li h5{ font-size:14px;}
#news .l_summary{ height:48px; overflow:hidden;}
.tbl_info,.tbl_info td a{ color:#666666;}

	#marqueediv1 #goods { width:2900px;}
	#marqueediv1 #goods li{ text-align:center;width:270px;  margin:0 10px; height:auto;}
	#marqueediv1 #goods li .l_img{ padding:5px; background:#f2f2f2;}
	#marqueediv1 #goods li .l_img:hover{ padding:5px; background:#03ac2f;}
	#marqueediv1 #goods img {background: none;border:none;height: 220px;padding: 0;width: 260px;}

.contact{ width:370px; float:right;}
.contact .ttl{ background:url(../img/i_12.jpg) bottom no-repeat;}
.contact dl dt{ width:190px; height:125px; float:left;}
.contact dl dt img{ width:190px; height:125px;}
.contact dl dd{ width:160px; height:30px; overflow:hidden; line-height:30px; float:right;}
.contact dl .tv{ width:100%;}

.grid li h5 {
font-weight:normal;
font-size:12px;
width:100%;
}
.grid h5{
margin:0;
}
.grid li h5 a{
color:#2f312f;
}

.lk_bg{ background:#03ac2f; color:#FFFFFF; margin-bottom:15px;}
.lk_bg a{ margin:0 5px; color:#FFFFFF;}
.footer{ background:#03ac2f; padding:15px 0; color:#FFFFFF; line-height:24px; margin-top:50px;}
.footer a{ color:#FFFFFF;}
.footer hr{ height:1px; border-bottom:1px solid #08c93a;border-top:1px solid #048c28; margin:15px 0;}
.foot{ text-align:center;}

#left {float: left; width: 230px;  background:#f5f5f5; margin:30px 0;}
#right {width:735px;overflow:hidden; margin:30px 0; }  



.left_div{width:230px;float:left;}
.left_t{width:230px;font: 18px/42px  "Microsoft YaHei";float:left; background:#049b2b; color:#FFFFFF; text-align:center; height:42px; }
.le_list{width:230px;line-height:30px;float:left; margin:5px 0 20px;} 
.le_list ul li{width:230px;line-height:35px;float:left;background:#cfcfcf; margin:3px 0; text-align:center; height:35px; overflow:hidden;} 
.le_list ul li:hover{ background:#049b2b;  }
.le_list ul li:hover a{color:#FFFFFF;}  
.le_list .ttl{ display:none;}
 
.left_div .detail{ width:230px; line-height:24px; padding-top:10px;}
.left_div .detail p{width:230px; height:24px; overflow:hidden;}  
  
.wei{ width:100%; float:left;background:#049b2b;margin-bottom:20px;}

.wei strong{float:left;font: 18px/42px  "Microsoft YaHei"; color:#FFFFFF; margin-left:20px;}
#ULocation{width:auto; float:right; line-height:42px; color:#343434;  margin-right:20px; } 
 #ULocation a{ color:#343434;  } 
 
 .main_body{ padding:10px;}
.txtlist,#dlist_body{ width:100%; float:left;}
 .txtlist li,#dlist_body li{ width:100%; float:left; padding:20px 0; border-bottom:1px dashed #CCCCCC;} 
 #Pages{ padding:20px 0;} 
#subCats{ margin-bottom:20px;} 
.grid { width:100%; float:left;}
.grid li { margin: 12px 11px;  text-align: center; width: 215px;height:auto;} 
.grid .l_img img{ width:207px; padding:3px; border:1px solid #CCCCCC; height:152px;}  
.grid .l_ginfo{ width:100%; line-height:24px; margin-top:5px; height:48px; overflow:hidden;}
.txtlist li h5{ font-size:14px;}
 .txtlist li h5 a:hover,#dlist_body li h5 a:hover{ color:#049b2b;}
.datalist,.datalist th{ background:none;}
.datalist,.datalist th,.datalist td{ border:1px solid #CCCCCC;}

.tbl_info,.tbl_info th{ background:none;}
.tbl_info th,.tbl_info td{ border:none; font-size:12px; font-weight:normal;}


#link_body{width:100%;float:left;}
#link_body .cnt{font-size:12px;float:left;width:960px;}
#link_body .cnt ul li{ width:auto; float:left;}
#link_body .cnt ul li a{line-height:30px;loat:left;margin:5px 15px;display:inline;white-space:nowrap;}

#subCats li{ width:160px;}


