body{ background:url(../img/bj.gif) top repeat ; color:#414141;}
li,ul{ list-style:none}
p{ padding:0px; margin:0px;}
.box{ width:1003px;  margin:0 auto; overflow:hidden}
a{ text-decoration:none; color:#414141}
a:hover{ color:#990000}
#menu{ background:url(../img/menu_bg.jpg) repeat-x; height:33px; line-height:33px; overflow:hidden}
#menu li{ float:left; height:33px; font-size:14px; width:100px; text-align:center}
#menu a{ color:#FFFFFF}
#menu a:hover{ color:#FFFF00; font-weight:bold}
.main{ background:url(../img/main_bg.jpg) repeat-y;}
.left{ width:220px; overflow:hidden; margin-top:15px; padding-bottom:10px; border:solid 1px #c5c5c5;margin-left:8px; _margin-left:4px;}
.right{ width:736px; overflow:hidden; margin-right:10px; _margin-right:5px; margin-top:13px;}
#goodsCat .ttl{ text-align:center; height:26px; line-height:26px;border-bottom:solid 1px #c5c5c5}
#goodsCat .ttl h4{ text-align:center; margin-left:74px; font-size:14px; color:#004197;_margin-left:37px;}
#goodsCat li{width:185px; margin:0 auto 10px}
.cat_level_0{height:24px;line-height:24px; border-bottom:solid 1px #e6e6e6; font-size:14px; font-weight:bold; padding-left:10px;}
.cat_level_1{height:20px;line-height:20px; font-weight:bold; padding-left:30px; font-weight:normal;}

#goodsCat a{color:#6c6c6c;}
#goodsCat a:hover{color:#000000}
.right .ttl h4{ color:#FFFFFF; font-size:14px; font-weight:bold;}
.right .ttl h5{ padding-right:10px; font-family:Arial, Helvetica, sans-serif; font-size:10px;}
.right .ttl a{ color:#FFFFFF}
.right .ttl a:hover{ color:#FFFF00}
#news{ width:490px; float:left}
#news .news_img{ width:173px; height:156px; float:left}
#news ul{width:290px; float:right}
.right .ttl{ height:24px; background:#004197; line-height:24px;}
.right .ttl h4{background:url(../img/tb.jpg) left center no-repeat; margin-left:10px; padding-left:10px;}
.news_right{ width:205px; height:178px; float:right; border:solid 1px #b9b9b9; padding:5px;}
#news .cnt li{background:url(../img/tb1.jpg) left 5px no-repeat; height:20px; overflow:hidden; margin-top:5px; padding-left:5px;}
.news_right .t1{ width:100%; overflow:hidden; height:19px;}
.news_right .t1 h4{background:url(../img/tb3.jpg) left center no-repeat; padding-left:30px; font-size:12px; height:19px; margin:0px;}
.btn1{background:url(../img/btn.jpg) no-repeat; height:20px; width:51px; border:0px;}
.ipt1{width:135px; height:16px; line-height:16px; padding-left:5px; border:solid 1px #ccc}
.news_right .t2{ width:100%; overflow:hidden}
.news_right .t3{background:url(../img/lxwm_pic.jpg) right bottom no-repeat; width:100%; height:115px; margin-top:15px; overflow:hidden; line-height:20px;}
#about,#case{ margin-top:10px;}
#about .cnt{ line-height:25px; overflow:hidden}
.abt_txt {color: #51442C;height:160px;line-height:20px;width:470px;}
.abt_pic {width:224px; height:150px;}
#news .cnt{ padding:4px;}
.xxdzs{ background:#eae0cc}
.goods_idx{}
#goods .cnt{ padding:0px;}
#goods .cnt{ margin-top:10px;}
.grid .l_img img{ border:1px solid  #b3a285; padding:2px; width:160px; height:160px; background:#fff; }
.grid li{width:168px; height:195px; overflow:hidden; margin:4px 5px; overflow:hidden; float:left;}
#goods .l_ginfo{height:20px; overflow:hidden; font-weight:normal; text-align:center; margin-top:5px;}
#goods .l_ginfo h5{ padding:0px; margin:0px;}
#goods .l_ginfo a{ font-weight:normal; font-size:14px}

.btm_line{height:24px; background:#004197; line-height:24px; color:#FFFFFF}
.btm_line a{ color:#FFFFFF}
.btm_line a:hover{ color:#FFFF00}
.btm{background:#ebeef5;  text-align:center; line-height:28px;color:#304e6a; padding:10px 0;}
.btm a{color:#304e6a}

#ULocation{ height:24px; background:#004197; line-height:24px;}
#ULocation h3{background:url(../img/tb.jpg) left center no-repeat; margin:0 0 0 10px; padding:0 0 0 10px;}
#ULocation h3 a{ color:#FFFFFF}
.grid h5 { font-size:12px; text-align:center}
#goodsDetail_body .cnt .tbl_info{ display:none}
