/* CSS Document ¿É±à¼­ */
body {
	font-family:"Î¢ÈíÑÅºÚ", "ËÎÌå", Arial; background:url(../img/bg.jpg) repeat;
	 color:#1d1d1d
}
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---------------*/
.fl {
float:left;
}
.fr {
	float:right;
}

a {
	text-decoration:none;
    blr:expression(this.onFocus=this.blur());
	 color:#1d1d1d
}
a:focus {
	outline:none;
}
a:hover {
	text-decoration:none;
	color:#FF0000;
}
.clear{ clear:both;}

.box { width:1024px; margin:0 auto;  height:auto;  overflow:hidden;}
.w100 {width:100%;height:auto;overflow:hidden;}



.top_bg{ background:#403e3e; margin-top:5px; border-top:3px solid #a88b43;}

.top_info a{ margin:0 10px; display:inline; color:#1d1d1d; text-align:right; }
.top_info{ margin-top:10px;color:#1d1d1d}
.head .fr{ text-align:right}
.top_so{ margin-top:10px; height:28px; line-height:28px; font-size:17px; overflow:hidden;color:#1d1d1d; text-align:right; background:url(../img/tb7.png) left center no-repeat; padding:10px 0 10px 45px; }
.top_so span{ font-size:20px; color:#FF6600;}

#menu{height:45px; overflow:hidden; width:100%;  overflow:hidden;}  
#menu ul li{ float:left; display:block; font:16px  "Microsoft YaHei"; line-height:45px; width:102px; text-align:center;}
#menu ul li:hover{ background:#a88b43;}
#menu ul li a{ color:#FFFFFF;}
#menu ul li:hover a{  color:#FFFFFF;}
.banner{  width:100%; height:500px; margin:0 auto;}


.ttl{ width:100%; height:45px;  margin-bottom:10px; line-height:40px;}

.ttl span{ float:left; font-size:18px; color:#333333;}
.ttl span font{margin-left:15px; color:#a88b43;}
.ttl a{ float:right; margin-top:5px;}

#about{ padding-top:50px;width: 427px; float:left; margin-bottom:35px; }
#about .ibt{ background:url(../img/b.jpg) left center no-repeat; width:427px; height:96px;}
.more {  background:url(../img/tb4.png)  no-repeat;  display: block;  height: 38px;  width: 38px; float:right;}
.more:hover {  background:url(../img/tb12.jpg) no-repeat;}

#about dl{width: 427px; margin-top:30px; line-height:24px;}
#about dl dt{width: 427px;height:72px; text-indent:2em;}
#about dl dd{width: 427px; height:154px; margin-top:30px;}

.f1{ background:#f0f0f0; }

#news{ width:550px; height:auto; padding-top:50px; float:right; margin-bottom:35px; }
.ibt2 { font-size: 17px;  height: 40px; line-height: 40px; border-bottom:2px solid #a88b43;}
.ibt2 .eng {  font-family: "Î¢ÈíÑÅºÚ"; font-size: 27px;  margin-right: 15px;  text-transform: uppercase;}
.ibt2 .eng font{ color:#a88b43; margin-left:15px;}
.ibt2  a{ float:right; margin-top:5px; font-size:12px;}

#news ul li{width:530px;  float:left; display:inline; line-height:22px;  overflow:hidden;background:url(../img/bg5.png) repeat;  padding:5px 10px; margin:4px 0;}
#news ul li h5{width:100%; line-height:24px; height:24px;}
#news ul li h5 a{ font-size:14px; font-weight:normal;color:#a88b43; }
#news ul li .l_summary{ height:44px; overflow:hidden; line-height:22px;}
#news ul li a{ float:left;}
#news ul li span{ float:right; color:#666666; font-weight:normal;}


.mt{background:url(../img/conten_bg.png) center top no-repeat; padding:50px 0 0; }
.cnt{ padding:0;}

.mod{ float:left; }




.tbl_info,.tbl_info td a{ color:#1d1d1d}



.product{ height:auto; width:1024px; margin:20px auto 30px;}

	#marqueediv1 #goods { width:2800px;}
	#marqueediv1 #goods li{ text-align:center; width:260px; float:left; display:inline; margin:0 10px; line-height:24px;}
	#marqueediv1 #goods img {height: 180px;width: 250px; border:5px solid #a88b43; margin-bottom:5px;}

.grid li h5 {
font-weight:normal;
font-size:12px;
width:100%;
}
.grid h5{
margin:0;
}


#link{ width:100%; float:left; line-height:32px; height:32px; border-bottom:2px solid #a88b43; padding-bottom:5px;}
#link .cnt{ line-height:32px; height:32px; padding:0;}
#link .cnt a{margin:0 10px;}
.line{ height:2px; background:url(../img/bl_2.jpg) repeat-x; margin:5px 0 10px;}
.bottom{  padding:15px 0; line-height:24px; background:#2d3039; color:#FFFFFF}
.bottom a{ margin:0 5px; color:#FFFFFF;}

.min{ background:url(../img/bg6.png) center repeat-y;}

#left {float: left; width: 245px; margin:30px 0;}
#right {width:740px;overflow:hidden; margin:30px 0; min-height:500px;}  

.left_t{width:245px;font: 20px/78px  "Microsoft YaHei";float:left; height: 78px;border-bottom: 1px solid #e0e0e0; padding-left:45px;color: #b57431}
.le_list{width:245px;float:left; display:inline;  border-top: 1px solid #e0e0e0; margin-top: 2px;}
.le_list ul{background:url(../img/cdl-bg1.png) top center no-repeat; float:left; padding:15px 0;}
.le_list ul li{width:100%;height: 59px;float:left; line-height: 59px; font-size:14px;background:  url(../img/ico3.png) no-repeat scroll 29px center; font-size: 14px;border-bottom: 1px solid #e0e0e0;} 
.le_list ul li a{;padding-left: 69px;}
.le_list ul li:hover{ background:  url(../img/ico2.png) no-repeat scroll 29px center;border-bottom: 1px solid #a88b43;}
.le_list ul li:hover a{color: #b57431}
.le_list .ttl{ display:none;}
#left .cnt{ padding:0;} 
.le_end{ width:253px; height:6px; float:left; background:url(../img/cdl-bg2.png) center no-repeat;} 
  
  
.wei{ width:100%; float:left; margin-bottom:20px;border-bottom: 1px solid #e0e0e0;}

.wei strong{float:left;font: 18px/42px  "Microsoft YaHei"; }
#ULocation{width:auto; float:right; line-height:42px;margin-right:20px; background:url(../img/h.png) left center no-repeat; padding-left:20px; } 
 
 
.txtlist,#dlist_body{ width:100%; float:left;}.txtlist li, #dlist_body li
 .txtlist li,#dlist_body li{ width:100%; float:left; padding:20px 0; border-bottom:1px dashed #999999;} 
 #Pages{ padding:20px 0;} 
#subCats{ margin-bottom:20px;} 
.grid { width:100%; float:left;}
.grid li { margin: 12px 14px;  text-align: center; width: 215px;height:auto;} 
.grid .l_img img{ width:205px; padding:4px; border:1px solid #CCCCCC; height:180px;}  
.grid .l_ginfo{ width:100%; line-height:24px; margin-top:5px; height:48px; overflow:hidden;}


.datalist,.datalist th{ background:none;}
.datalist,.datalist th,.datalist td{ border:1px solid #c1bdbb;}

.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;}


.datalist th,.datalist td,.datalist a{color:#1d1d1d}
#subCats li{ border:none; background:#CCCCCC; width:160px; margin:5px; text-align:center;}
#subCats li a{	 color:#1d1d1d}
