/* CSS Document ¿É±à¼­ */
body {
	font-family:"Î¢ÈíÑÅºÚ", "ËÎÌå", Arial; background:#FFFFFF;
}

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;}

/*----------wel---------------*/
.tl {
float:left;
}
.tr {
float:right;
}

a {
	text-decoration:none;
    blr:expression(this.onFocus=this.blur());
}
a:focus {
	outline:none;
}
a:hover {
	text-decoration:none;
}
.clear{ clear:both;}

.box { width:1100px; margin:0 auto;  height:auto;  overflow:hidden;}
.w100 {width:100%;height:auto;overflow:hidden;}



.top_info a{ margin:0 10px; display:inline; }
.top_info{ margin-top:10px;}

.top_so{ margin-top:20px; width:auto; height:28px; overflow:hidden;font-size:16px;}
.top_so span{ font-size:16px; }

.me_bg{ background:#2e2e2e; height:60px; line-height:60px; margin-top:15px;}
#menu{overflow:hidden; width:100%;  float:left;} 
#menu ul li{ float:left;font:16px  "Microsoft YaHei";}
#menu ul li a{color:#FFFFFF; height:60px; line-height:60px; padding:0 20px; display:block;}
#menu ul li a:hover{ background:#000000;}
.banner{ text-align:center; height:auto;}

.cnt{ padding:0;}

.ttl{ width:155px; float:left;overflow: hidden;background:#98805a;text-align:center;height:280px;}

.ttl span {width:155px; text-align:center;height:90px; float:left; margin-top:30px; }
.ttl a{float:left; text-align:center;width:155px; margin-top:80px;}


#news{width:100%;}

#news .cntt{ width:945px; height:262px; margin-bottom:10px; background:#f1f1f1; float:left;}
#news .pic{ width:155px; float:left;}
#news .pic img{ width:155px; height:262px;}
#news .ttl{ height:262px;}
#news .ttl a{margin-top:80px;}
#news ul{ width:780px; float:left; padding:5px;}
#news ul li{width:350px;  float:left; display:inline; line-height:24px;overflow:hidden; background:#ffffff; padding:10px 15px; margin:5px 5px; border:none;}
#news ul li h5{ width:100%; height:24px; overflow:hidden; padding:0; margin:0;}
#news ul li .l_summary{ height:48px; overflow:hidden;}

#about,#contact{ width:550px; float:left; margin:50px 0 30px; background:#f1f1f1; height:280px;}
#about .cnt img{ width:355px; height:80px; float:left; margin-bottom:10px;}
#about .cntt,#contact .cntt{ line-height:24px; float:left; width:395px; color:#7b7b7b;}
#about .cntt img,#contact .cntt img{ width:155px; height:280px; float:left; margin-right:30px; }
#about .cntt p{ padding:30px 30px 30px 0;overflow:hidden; text-indent:2em; height:220px; overflow:hidden;}
#contact .cntt p{ overflow:hidden; line-height:30px; }
#contact .cntt dd{ float:right; width:190px; padding:30px 20px 30px 0; height:220px; overflow:hidden;}


.tbl_info,.tbl_info td a{ color:#666666;}

.pro{ width:100%; margin:60px 0 40px; height:auto; float:left;}
.pro .cnt li{ width:auto; background:#ede8e4; float:left; padding:5px 15px;margin:0 5px;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px; font-size:15px; line-height:24px;}
.pro .cnt li a{color:#98805a; }
.pro .cnt li:hover{ background:#98805a;}
.pro .cnt li:hover a{ color:#fffff8;}
.goodps{width:1070px; height:auto; float:left; margin-bottom:50px;background:#f3f3f3; padding:15px;}

#marqueediv1{ float:left;}
#marqueediv1 #goods { width:2900px;}
#marqueediv1 #goods .grid li{  width:260px; float:left;text-align:center;  margin:0 15px; height:auto; background:#FFFFFF;}
#marqueediv1 #goods .grid .l_img{height: 250px;width: 260px;}
#marqueediv1 #goods .grid .l_img img {height: 250px;width: 260px; border:none; padding:0px;}


.grid li h5 {
font-weight:normal;
font-size:12px;
width:100%;
}
.grid h5{
margin:0;
}
.grid li h5 a{
color:#2f312f;
}

#link{ width:100%; float:left;  margin-top:20px; line-height:26px; height:26px;}
#link .cnt{ line-height:26px; height:26px; padding:0 0 0 15px;}
#link .cnt a{margin:0 10px;}
.bottom{  padding:15px 0; line-height:24px; text-align:center; background:#252525; color:#FFFFFF;}
.bottom a{ margin:0 5px;color:#FFFFFF;}



#left {float: left; width: 230px;   }
#right {width:790px;overflow:hidden;background:#f3f3f3; padding:5px 25px 20px; min-height:500px;}  

.left_t{width:100%;font: 18px/42px  "Microsoft YaHei";float:left; background:#98805a; color:#FFFFFF; text-align:center; border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px; margin-bottom:5px;}
.le_list{width:100%;line-height:30px;float:left;} 
.le_list ul li{width:100%;line-height:40px;float:left; background:#ede8e4;text-align:center; margin:5px 0;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px; font-size:16px;} 
.le_list ul li:hover{background:#98805a;}
.le_list ul li:hover a{color:#FFFFFF;}  
.le_list ul li a{ color:#98805a;}
.le_list .ttl{ display:none;}
#left .cnt{ padding:0;} 
 
  
  
.wei{ width:100%; float:left; border-bottom:2px solid #98805a;margin-bottom:20px;}

.wei strong{float:left;font: 18px/42px  "Microsoft YaHei";color:#98805a;}
#ULocation{width:auto; float:right; line-height:42px;margin-right:20px; } 
 
 
.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 15px;  text-align: center; width: 230px;height:auto;} 
.grid .l_img img{ width:220px; padding:4px; border:1px solid #CCCCCC; height:220px; background:#FFFFFF;}  
.grid .l_ginfo{ width:100%; line-height:24px; margin-top:5px; height:48px; overflow:hidden;}


.datalist,.datalist th{ background:none;}
.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:180px;}


