/* CSS Document ¿É±à¼­ */
body {
	font-family:"Î¢ÈíÑÅºÚ", "ËÎÌå", Arial; color:#333333;background:#af9062;
}

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());
	color:#333333;
}
a:focus {
	outline:none;
}
a:hover {
	text-decoration:none;
}
.clear{ clear:both;}

.box { width:1030px; margin:0 auto;  height:auto;  overflow:hidden;}
.w100 {width:100%;height:auto;overflow:hidden;}

.top_bg{ background:url(../img/q_01.jpg) repeat-x; height:152px; color:#333333;}
.top_bg a{ color:#333333;}


.top_info a{ margin:0 10px; display:inline;}
.top_info{ margin-top:10px;}

.top_so{ margin-top:20px; width:auto; height:28px; line-height:28px; overflow:hidden; font-size:16px; }
.top_so span{ font-size:18px; color:#FF0000;}


#menu{overflow:hidden; width:100%;  float:left; height:45px; overflow:hidden; margin-top:22px; background:#a9141a;} 
#menu ul li{ float:left; display:block; font:14px  "Microsoft YaHei"; line-height:45px; height:45px; width:114px; text-align:center;}
#menu ul li a{color:#FFFFFF;}
#menu ul li:hover{ background:url(../img/q_04.jpg) center no-repeat;}

.banner{ text-align:center; height:auto;}
.fm_bg{ background:url(../img/q_08.jpg) center top repeat-x; padding:20px 0 20px;}
.fm_ma{ background:url(../img/q_08.jpg) center -315px repeat-x #80191d; width:1058px; margin:0 auto; padding-bottom:20px;}


.cnt{ padding:0;}

#about{ width:300px;color:#FFFFFF;}
#about p{ margin:0; line-height:24px; text-indent:2em;}
.mod{ float:left; }

.ttl{ 
    font-family: "ËÎÌå",SimSun;
    font-size: 18px;
    height:38px;
    line-height: 38px;
	margin-bottom:20px;
	border-bottom:1px solid #ae1b23;
	padding-bottom:10px;
}

.ttl span {
float:left;
color:#FFFF00;
}

.ttl a,.pro_top a{ float:right; font-size:12px;color:#FFFFFF;}

#news{ width:445px; margin-left:25px; display:inline;color:#FFFFFF;}

#news ul li{width:100%;  float:left; display:inline; line-height:30px; height:30px; overflow:hidden; border-bottom:1px dashed #b38f91; }
#news ul li span{ float:right;}
#news ul li a{ float:left;color:#FFFFFF;}
#news .cnt img{ width:260px; height:80px; margin-bottom:10px;}

#contact{float:right; width:235px;color:#FFFFFF;}
#contact .cnt{ padding:0;line-height:28px; }
#contact .cnt p{ padding:0; margin:0; line-height:28px;}

.fm_bg .ttl{ border:none; }

#marqueediv1{width:980px; margin-left:25px;color:#FFFFFF;}
	#marqueediv1 #goods { width:2200px;}
	#marqueediv1 #goods li{ text-align:center; margin:0 10px;width: 200px;}
	#marqueediv1 #goods img {background: none;border:none;height: 180px;padding:0;width: 200px;}
#marqueediv1 #goods a{ color:#FFFFFF;}	




.tbl_info,.tbl_info td a{ color:#666666;}
.txtlist h5 a, #dlist_body  h5 a{ font-size:14px;}

.grid li h5 {
font-weight:normal;
font-size:12px;
width:100%;
}
.grid h5{
margin:0;
}


#link{ width:100%; float:left;  margin:15px 0 0; line-height:26px; height:26px;color:#FFFFFF;}
#link .cnt{ line-height:26px; height:26px;}
#link .cnt a{margin:0 10px;color:#FFFFFF;}

.bottom{  padding:10px 0; line-height:30px; margin-top:20px; text-align:center; background:url(../img/q_11.jpg) center no-repeat; color:#333333;}
.bottom a{ margin:0 5px;color:#333333;}



#left {float: left; width: 210px; padding:20px 15px;}
#right {width:750px;overflow:hidden;  background:#cbb28e; padding:20px 15px; min-height:500px;}  

.left_t{width:210px;font: 18px/42px  "Microsoft YaHei";float:left; color:#c78d39; text-align:center; color:#FFFFFF; border-bottom:1px solid #ae1b23; margin-bottom:20px;}
.le_list{width:210px;line-height:40px;float:left; background:url(../img/neiye1_57.jpg) bottom no-repeat; } 
.le_list ul li{width:210px;line-height:40px;float:left; background:#ae1b23;margin:3px 0;  text-align:center; font-size:14px;} 
.le_list ul li a{color:#FFFFFF; }  
.le_list ul li:hover{background:#cbb28e;}  
.le_list ul li:hover a{color:#333333; }  
.le_list .ttl{ display:none;}
#left .cnt{ padding:0;} 
 
  
  
.wei{ width:100%; float:left; border-bottom:1px solid #80191d;margin-bottom:20px;}

.wei strong{float:left;font: 18px/42px  "Microsoft YaHei"; color:#80191d;}
#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 #ae1b23;} 
 #Pages{ padding:20px 0;} 
#subCats{ margin-bottom:20px;} 
.grid { width:100%; float:left;}
.grid li { margin: 12px 15px;  text-align: center; width: 220px;height:auto;} 
.grid .l_img img{ width:220px; padding:0; border::none; height:200px; background:#FFFFFF;}  
.grid .l_ginfo{ width:100%; line-height:24px; margin-top:5px; height:48px; overflow:hidden;}


.datalist,.datalist th{ background:none;border:1px solid #a08050;}
.datalist th,.datalist td{ border:1px solid #a08050;}

.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:165px; background:#ae1b23; border:none; margin:3px; display:inline; text-align:center;}
#subCats li a{color:#FFFFFF; }

