@charset "gb2312";
/* CSS Document */

.bd{ width:720px; height:auto;}
.show-list-con{ width:720px; height:auto;}
.show-list-con li{ width:720px; height:138px; margin-top:30px;}
.img-wrap{ float:left; width:220px; height:138px; overflow:hidden;}
.con-wrap{ float:left; width:305px; height:138px; margin-left:20px;}
.con-wrap h2{ width:305px; height:50px; line-height:50px; font-size:18px; font-weight:normal; overflow:hidden;}
.con-wrap h2 a{ color:#b50900;}
.con-wrap span{ float:left; width:152px; height:24px; line-height:24px; overflow:hidden;}
.btn-wrap{ float:right; width:150px; height:138px; border-left:1px solid #eeeeee;}
.btn-wrap a{ display:block; width:102px; height:34px; line-height:30px; text-align:center; font-size:14px; color:#fff; background:url(../images/smallicons.png) 0 -49px no-repeat; margin:52px 24px; overflow:hidden;}

.hb-item-info{ width:720px; height:238px; margin-top:30px;}
.hb-gallery{ float:left; width:310px; height:238px;}
.hb-pic{ position:relative; width:300px; height:189px; padding:4px; border:1px solid #d5d5d5; overflow:hidden;}
.hb-pic a{ position:absolute; width:300px; height:189px; display:none; overflow:hidden;}
.hb-pic a.bhpicon{ display:block;}
.hb-thumb{ width:310px; height:34px; margin-top:5px; overflow:hidden;}
.hb-thumb a{ float:left; width:50px; height:30px; padding:1px; border:1px solid #d5d5d5; margin-left:10px; overflow:hidden;}
.hb-thumb a.mlclearn{ margin-left:0;}
.hb-thumb a.thumbon{ border:1px solid #da251c;}
.hb-item-info-r{ float:right; width:385px; height:238px; overflow:hidden;}
.hb-main-title{ width:385px; height:53px; border-bottom:1px solid #dcdcdc; line-height:53px; font-size:22px; color:#b50900; font-weight:normal; overflow:hidden;}
.hb-item-para{ width:385px; height:90px; margin-top:20px; overflow:hidden;}
.hb-item-para li{ float:left; width:185px; height:30px; margin-right:15px; line-height:30px; overflow:hidden;}
.hb-item-para .clearmr{ margin-right:0;}
.hb-item-para li span{ float:left; width:30px; height:30px; background:url(../images/hb-item-para.png) no-repeat; overflow:hidden;}
.hb-item-para li p{ float:right; width:150px; height:30px; overflow:hidden;}
.hb-main-tel{ width:385px; height:39px; line-height:39px; border-top:1px solid #dcdcdc; font-size:16px; color:#da251c; margin-top:34px; overflow:hidden;}
.hb-tabbar-wrap{ width:720px; height:40px; background:#f0f0f0; margin-top:20px;}
.hb-tabbar-wrap span{ float:left;width:auto; height:38px; border-top:2px solid #da251c; line-height:38px; padding:0 15px; margin-left:2px; font-size:18px; font-weight:bold; color:#2d2d2d; background:#fff; cursor:pointer;}
.hb-detail-wrap{ width:720px; height:auto; margin-top:10px; overflow:hidden;}