@charset "utf-8";
.sidebar { float:left; width:234px; margin-left:10px; display:inline; height:356px; background:url(bg_sidebar.png) no-repeat; }

/* 产品列表 */
.colTxtTitle { padding-top:10px; height:46px; overflow:hidden; }
.colTxtTitle h2 { line-height:46px; font-size:14px; font-weight:bold; color:#4a1908; padding-left:24px; }
.colTxtTitle h2 em { line-height:46px; font-family:Arial; font-size:11px; color:#7b6f63; padding-left:5px; }
.menu { width:150px; margin-left:24px; }
.menu dl { padding-top:5px; }
.menu dt a { display:block; width:130px; height:24px; padding-left:20px; line-height:24px; color:#303030; border-bottom:1px dashed #cdcdcd; }
.menu dt a:hover, .menu dt .current { color:#e14b26; border-bottom:1px dashed #df4b27; }

.product { float:left; width:746px; margin-left:10px; display:inline; background:url(bg_product.jpg) no-repeat left 25px; display:inline; }
.pic-item-list { padding:15px 0px 0; width:746px; }
.pic-item-list .pic-item { display:block; float:left; width:172px; padding-right:19px; margin-bottom:12px; display:inline; }
.pic-item-list .pic-item .list-pic { display:block; width:162px; height:122px; line-height:120px; padding:5px; text-align:center; background:url(bg_pic.png); }
.pic-item-list .pic-item dl { line-height:26px; padding-top:5px; text-align:center; }
.pic-item-list .pic-item dl dt a { color:#303030;}
.pic-item-list .pic-item dl dt a:hover { color:#4a1908;}
.noPadding { padding-right:0 !important; }

.product .hd h3 { font-size:14px; color:#ff6919; }
.product .hd h3 em { font-size:12px; color:#7b6f63; font-family:Arial; font-size:11px; }
.product .hd span { float:right; }
.product .bd { padding-top:15px; }

.about { float:left; width:200px; margin-left:10px; display:inline }
.about .hd { padding-bottom:6px; background:url(bg_product.jpg) no-repeat left bottom; }
.about .hd h3 { font-size:14px; color:#ff6919; }
.about .hd h3 em { font-size:12px; color:#7b6f63; font-family:Arial; font-size:11px; }
.about .bd { padding:8px 0; background:url(bg_bd_line.jpg) repeat-x left bottom; }
.about .pic { width:190px; height:56px; padding-top:5px; }
.about .intro { color:#303030; line-height:20px; padding:5px 8px 2px; }
.about .more { float:right; padding-top:10px; }

.case { float:left; width:502px; margin-left:44px; display:inline }
.case .hd { padding-bottom:6px; background:url(bg_product.jpg) no-repeat left bottom; }
.case .hd h3 { font-size:14px; color:#ff6919; }
.case .hd h3 em { font-size:12px; color:#7b6f63; font-family:Arial; font-size:11px; }
.case .bd { padding:8px 0; background:url(bg_bd_line.jpg) repeat-x left bottom; width:502px; overflow:hidden; height:168px; }
.case .bd .pic-item-list { padding-top:3px; width:auto; height:175px; overflow:hidden; }
.case .more { float:right; padding-top:10px; }

.contact { float:right; width:200px; }
.contact .hd { padding-bottom:6px; background:url(bg_product.jpg) no-repeat left bottom; }
.contact .hd h3 { font-size:14px; color:#ff6919; }
.contact .hd h3 em { font-size:12px; color:#7b6f63; font-family:Arial; font-size:11px; }
.contact .bd { padding:8px 0; background:url(bg_bd_line.jpg) repeat-x left bottom; }
.contact .pic { width:190px; height:56px; padding-top:5px; }
.contact .intro { color:#303030; line-height:20px; padding:5px 8px 2px; }
.contact .more { float:right; padding-top:10px; }