/* CSS Document ¿É±à¼­ */
body {
	font-family:"Î¢ÈíÑÅºÚ", "ËÎÌå", Arial;
	color:#4d4d4d;
}
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 {
	text-align:left;
}
.tr {
	text-align:right;
}

a {
	text-decoration:none;
    blr:expression(this.onFocus=this.blur());
	color:#4d4d4d;
}
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_bg{ background:url(../img/k_02.jpg) repeat-x; height:181px;}
.top_info a{ margin:0 10px; display:inline; color:#4d4d4d;}
.top_info{ margin-top:30px;color:#4d4d4d; width:auto; text-align:right;}

.top_so{width:auto; height:28px; line-height:28px; font-size:18px; margin-top:30px; overflow:hidden;color:#4d4d4d; }
.top_so span{ font-size:24px; color:#0d5fcb;}


#menu{height:48px; overflow:hidden; width:100%;  float:left; margin-top:30px;}  
#menu ul li{ float:left; display:block; font:14px  "Microsoft YaHei"; line-height:48px; width:110px; text-align:center;}
#menu ul li a{color:#FFFFFF;}
#menu ul li:hover{ background:#050505;}

.banner{ text-align:center; border-bottom:3px solid #e5e5e5;}

.cnt{ padding:0;}

.abot{ background:#f7f7f7 url(../img/k_33.jpg) center top no-repeat; padding:110px 0 50px;}
 #about{width:100%; float:left; }
#about .cnt{ width:1060px; padding:30px 20px; background:#FFFFFF; float:left;}
#about .cnt img{ width:195px; height:135px; padding:4px; border:1px solid #CCCCCC; margin-right:30px; display:inline; float:left;}
#about p{ margin:0; line-height:24px; text-indent:2em; color:#4d4d4d;}
.mod{ float:left; }

.ttl{ 
    height: 30px;
    line-height: 30px;
    overflow: hidden;
	margin-bottom:10px;
}

.ttl span {
	font-size:14px;
	color:#FFFFFF;
	font-weight:600;
	padding-left:20px;
}
.ttl a{ float:right;  font-size:12px;}
.ne_bg{ background:url(../img/k_41.jpg) bottom repeat-x;}

#news,#contact{ border:1px solid #e9e9e9; margin:50px 0; height:325px;}
#news .ttl,#contact .ttl{ background:#0c63c4; height:60px; line-height:60px; color:#FFFFFF;}
#news .ttl span,#contact .ttl span{ font-size:18px; }
#news .ttl span font,#contact .ttl span font{ font-size:14px; margin-left:10px;}
#news .cnt,#contact .cnt{ padding:10px 15px; float:left; line-height:35px;}

#news .ttl a{ margin-right:10px; margin-top:20px;}

#news{ width:776px;  display:inline; float:left;}
#news ul li{width:100%;  float:left; display:inline; line-height:35px; height:35px; overflow:hidden; border-bottom:1px dashed #CCCCCC;}
#news ul li a{ float:left; color:#4d4d4d;}
#news ul li span{ float:right;}

#contact{float:right; width:320px;}
#contact .cnt{ line-height:35px;  }
#contact .cnt p{ padding:0; margin:0; height:35px; overflow:hidden;}

.pro{ width:1058px; border-right:1px solid #efefef;border-left:1px solid #efefef; margin:auto; padding:30px 20px; height:auto; background:url(../img/k_14.jpg) -1px 0 repeat-y;}
.pro #goodsCat,#left{ width:220px; float:left; max-height:525px; overflow:hidden;}
.pro #goodsCat .ttl,#left .left_t{ background:url(../img/k_06.jpg) no-repeat; line-height:35px; height:41px; text-align:center;}
.pro #goodsCat .ttl h4,#left .left_t h4{text-align:center; float:none; font-size:16px; color:#0e5dbc;}
.pro #goodsCat .cnt li,#left .le_list ul li{ width:100%; text-align:center; line-height:50px; background:url(../img/k_18.jpg) center bottom no-repeat; font-size:14px;}
#left .le_list,#left .le_list ul{ width:220px; float:left;}

#goods{ width:780px; float:right; margin-top:20px;}
#goods .ttl,.wei{ background:url(../img/line.jpg) center bottom no-repeat; border-bottom:none; padding-bottom:15px; margin-bottom:20px;}
#goods .ttl span,.wei strong{ background:url(../img/k_09.jpg) left center no-repeat; padding-left:20px; font-size:18px; color:#0d65c7;}
#goods .grid .l_img img{ width:220px; padding:4px; text-align:center; border:1px solid #CCCCCC; }
#goods .grid li{ width:230px;margin:0 15px;}

.tbl_info,.tbl_info td a{ color:#4d4d4d;}

.grid li h5 {
font-weight:normal;
font-size:12px;
width:100%;
}
.grid h5{
margin:0;
}
.case{ background:url(../img/k_27.jpg) repeat; padding:30px 0;}
#case{ width:100%; float:left;}
#case .ttl{ background:url(../img/k_29.jpg) center no-repeat; text-align:center; line-height:50px; font-size:24px; height:50px; color:#FFFFFF; margin-bottom:20px;}
#case .grid li{ width:195px; text-align:center; margin:10px 12px;}
#case .grid .l_img img{ width:195px; height:180px; padding:0; border:none; margin-bottom:5px;}



#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:20px 0; line-height:24px; text-align:center; background:#0c63c4; margin-top:10px; color:#FFFFFF;}
.bottom a{ margin:0 5px;color:#FFFFFF;}



#right {width:780px; float:right; margin-top:20px; min-height:500px;}  
.le_list .ttl{ display:none;}
#left .cnt{ padding:0;} 

#ULocation{width:auto; float:right; line-height:35px;margin-right: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 #e9e9e9;} 
 #Pages{ padding:20px 0;} 
#subCats{ margin-bottom:20px;} 
.grid { width:100%; float:left;}
.grid li { width:230px;margin:0 15px; display:inline; text-align: center; height:auto;} 
.grid .l_img img{ width:220px; height:220px; padding:4px; text-align:center; border:1px solid #CCCCCC;}  
.grid .l_ginfo{ width:100%; line-height:24px; margin-top:5px; height:48px; overflow:hidden;}


.datalist,.datalist th{ background:none; border:1px solid #CCCCCC;}
.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;}


.datalist th,.datalist td,.datalist a{color:#4d4d4d;}
#subCats li{ border:none; background:#f7f7f7; width:170px; margin:5px; text-align:center;}


.txtlist li .l_summary,#subCats li a
{color:#4d4d4d;}
