.companyinfo{ background:#fff; padding:5px 20px 10px 20px; margin-bottom:20px;}
.companyinfo h1{ line-height:2.5em; border-bottom:1px solid #eee;}
.companyinfo h2{ line-height:2em; padding-top:10px;}
.companyinfo .item{ line-height:2.5em; color:#666}
.companyinfo .item.dhidden{ border-bottom:1px solid #eee;}
.companyinfo .txbrand{line-height:2em; color:#666}

.xgbrand{ padding:0 20px; margin-bottom:20px; background:#fff;}
.xgbrand .item{ display:block; padding:20px 0; border-bottom:1px solid #eee;}
.xgbrand .img{ width:209px; height:92px; margin-right:15px; border:1px solid #eee; float:left;}
.xgbrand .bname{ font-weight:bold; color:red; background:#ffea9c; display:inline-block; float:left; padding:0 10px; line-height:1.5em; font-size:18px; margin:6px 0;}
.xgbrand .desc{ width:640px; float:left; color:#999; line-height:1.6em;}

