﻿body {
	font-family:"脦垄脠铆脩脜潞脷", "脣脦脤氓", Arial;
}
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;}

.tl {
	text-align:left;
}
.tr {
	text-align: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:1000px; margin:0 auto;  height:auto;  overflow:hidden;}
.w100 {width:100%;height:auto;overflow:hidden;float:left;}


.top_bg{background:url(../image/j_bg.jpg) repeat-x; padding-bottom:15px;}	

.logo{width:auto;height:auto;display:inline;float:left;}	

#menu {width:630px; float:right; height:40px; overflow:hidden; padding:20px 0;}
#menu ul li {width:auto; float:left; line-height:35px; display:block; background:url(../image/ml.jpg) center left no-repeat;}
#menu .first{ background:none;}
#menu ul li a {width:auto; float:left; line-height:35px; display:block;font:14px/36px "Microsoft YaHei"; padding:5px 15px;}
#menu ul li a:hover{width:auto; float:left; line-height:35px; display:block;font:14px/36px "Microsoft YaHei"; padding:5px 15px; background:url(../image/mehov.png) center bottom no-repeat; color:#3C3C3C;}
.banner {text-align:center;float:left; background:url(404.png) repeat;}

.body_main{ background:#222222; padding:20px 0;}

.qishp{width:300px; float:left;padding:5px 6px; color:#FFFFFF;}
.tite{ width:100%; float:left; border-bottom:1px solid #FF0000;font:14px/36px "Microsoft YaHei"; line-height:28px; margin-bottom:10px;}
.tite span{ color:#e31e25; font-weight:600;}
.tite font{ color:#9d9c9c; margin-left:5px;}
#about{ width:300px;  float:left; line-height:22px; padding-bottom:20px;}
#about img{ width:122px; height:83px; float:left; margin:0 10px 5px 0;}
#about  p{ padding:0; margin:2px 0;}
.more{ background:url(../image/more.png) left center no-repeat; padding-left:60px; color:#7d7d7d; margin-left:30px; display:inline;}
.more:hover{ color:#FFFFFF;}


.news{ width:275px; float:left;}
#news{ width:275px; float:left;padding-bottom:20px;}
.news ul li{ width:100%; float:left; display:inline; line-height:24px; height:24px; overflow:hidden;}

.news ul li a{ float:left; color:#FFFFFF;}
.news ul li span{ float:right; color:#CCCCCC;}
.cont{ width:335px; float:left; margin:10px 39px 0;}
.cont_top{ width:325px; float:left; background:url(../image/j_08.jpg) repeat-x; line-height:24px; padding-left:10px; color:#333333;font:14px/26px "Microsoft YaHei"; font-weight:600;}
#goods{ width:100%; float:left; margin-top:10px; margin-bottom:10px;}
#goods .cnt{ padding:0;}
#goods .grid li{ width:95px; float:left; display:inline; text-align:center; color:#FFFFFF; margin:0 8px; height:115px; overflow:hidden;}
#goods .grid .l_img  {width:95px; float:left;}
#goods .grid .l_img img{ width:95px; height:80px; border:none;}
#goods .grid  a{ color:#FFFFFF;}
#goods .grid .l_ginfo{ width:95px; height:24px; overflow:hidden; line-height:24px;}

.bottom{ background:#a5191e;color:#FFFFFF; padding:15px 0;}
.btm{line-height:24px;float:left;width:27%;font-weight:600;font:16px "Microsoft YaHei"; background:url(../image/tel.png) center left no-repeat; padding-left:30px; height:24px; overflow:hidden;}
.bnva{ width:70%; float:right; text-align:right; line-height:24px; font-weight:600;font:14px "Microsoft YaHei"; }
.bnva a{color:#FFFFFF;margin:0 5px;}




.body_ne{ background:url(../image/bg_body.jpg) repeat-y;}



#left {float: left; margin: 27px 0 0 40px; width: 130px;}

.left_div{width:130px;float:left;}
.left_t{width:130px;line-height:30px;font: 24px/32px  "Microsoft YaHei";margin-bottom:15px; float:left; color:#e31e25;}
.le_list{width:130x;line-height:28px;float:left;}

#left .le_list .mod  ul li {width:130px;line-height:28px;margin:2px 0;display:inline;float:left;  border-bottom:1px solid #c5c5c5;}
#left .le_list ul li a {color:#333333;font: 14px/32px  "Microsoft YaHei";}

#left .le_list ul li:hover {background:url(../image/mi.png) 100px center  no-repeat; border-bottom:1px solid #c5c5c5;}
#left .le_list ul li:hover a {  color:#e31e25;text-decoration:none;}
.colis{width:220px;line-height:24px;padding-bottom:20px;float:left}
.con_bei{line-height:30px;font: 14px/32px  "Microsoft YaHei";padding-left:45px;  background:url(404.png) 20px center no-repeat #a8a8a8; margin-bottom:2px;}

#right {width:770px;float:left;padding-left:30px;overflow:hidden;padding-top:20px;}


.txtlist li,#dlist_body li {
	padding:20px 0;
	border-bottom:#dfdddd 1px dashed;
}
.txtlist li h5,#dlist_body li h5 {
	font-size:14px;
	color:#2f312f;
}
.font14 {
	font-size:14px;
	color:#2f312f;
}
.txtlist li h5 a:hover,#dlist_body li h5 a:hover{
color:#2f312f;

}
.txtlist li .l_more,#dlist_body li .l_more {
	padding:0;
	margin:0;
	color:#999999;
}
.txtlist li .l_more a,#dlist_body li .l_more a {
color:#FF0000;
}
.txtlist li .l_summary,#dlist_body li .l_summary {
	padding:0;
	margin:0;

	text-indent:2em;
}

.grid li {
   display: inline;
    float: left;
	line-height:24px;
    margin: 12px 11px;
    overflow: hidden;
    text-align: center;
    width: 165px;
	height:auto;
	}
.grid li h5 {
font-weight:normal;
font-size:12px;
width:100%;
}
.grid h5{
margin:0;
}
.grid li h5 a{
color:#2f312f;
}
 .grid .l_img{
width:165px;
height:auto;
float:left;
margin-bottom:5px;
}
.grid .l_img img {
width:155px;
text-align:center;
border:1px solid #dfdddd;
padding:3px;
height:155px;
background:#FFFFFF;
}
.grid .l_ginfo{
width:100%; float:left;
height:48px;
overflow:hidden;
}

.wei{
line-height:24px;
height:32px;
border-bottom:1px solid #CCCCCC;
margin-bottom:5px;
padding-left:10px;
}

.wei strong{
float:left;
    line-height:20px;
	font: 16px/32px  "Microsoft YaHei";
	color:#e31e25;
	background:#cacaca;
	padding:0 20px;
}
#ULocation{
width:auto; float:right;
}
#subCats{
margin-top:10px;
}
#subCats li {
    background:#F4F4F4;
    border:#DDDDDD 1px solid;
    float: left;
    line-height: 160%;
    overflow: hidden;
    padding: 4px 6px;
    text-overflow: ellipsis;
    white-space: nowrap;
    width: 162px;
}
#subCats li a {
    color:#2f312f;
	font-weight:normal;
}
#crt_cats{
	display:none;
}
#crt_cats a{
  color:#2f312f;
  font-weight:800;
}

#about_body .cnt p{
text-indent:2em;
line-height:24px;
 color:#2f312f;

}


.tbl_info {
width:100%;
    background:none;
    border-collapse: collapse;
	margin-bottom:30px;
}
.tbl_info th, .tbl_info td {
    border:none;
    padding: 4px;
    width: 80%;
}
.tbl_info th {
    background:none;
    text-align: right;
    width: 100px;
	font-weight:600;
}
.tbl_info td a {
    color: #808181;
}
.tbl_info_fix td {
    width: auto;
}


.datalist {
    background:#F7F7F7;
    border-collapse: collapse;
    width: 100% !important;
}
.datalist a {
    color: #2f312f;
}
.datalist h5 {
    font-weight: bold;
    margin: 6px 0;
}
.datalist h5 label {
    color: #2f312f;
    font-size: 12px;
    font-weight: normal;
}
.datalist .region {
    text-align: center;
    width: 60px;
}
.datalist .gray {
    margin-bottom: 4px;
}
.datalist td p {
    line-height: 120%;
    margin: 0;
    padding: 4px 0;
}
.datalist th, .datalist td {
    border: 1px solid #dfdddd;
    padding: 4px;
}
.datalist th {
    background: #f1f0f0;
    border: 1px solid #dfdddd;
    text-align: center;
}
.datalist .img {
    text-align: center;
}


#link_body{
width:100%;
line-height:30px;
float:left;
}

#link_body  .cnt .ttl{
font-size:14px;
float:left;
line-height:40px;
width:auto;
}
#link_body .cnt{
font-size:12px;
float:left;
width:960px;
}
#link_body .cnt a{
font-size:12px;
line-height:30px;
float:left;
margin:5px 15px;
display:inline;
white-space:nowrap;
}

#goodsCat  .ttl{ display:none;}