.g-breadnav{ width: 1170px; height: 36px; margin: 0 auto; font-size: 14px;}
.g-breadnav em{ font-size: 12px; }
.g-breadnav i{ font-style: normal; color: #ff5555; }

.g-hotbrand{ width: 1170px; height: 50px; margin: 0 auto 20px; background-color: #f5f5f5; }
.g-hotbrand span{ display: block; float: left; width: 135px; height: 50px; line-height: 50px; text-align: center; color: #fff; font-size: 16px; background-color: #ff5555; }
.g-hotbrand a{ display: block; float: left; width: 39px; line-height: 50px; text-align: center; }
.g-hot{ width: 1166px; margin: 0 auto 20px; border: 3px solid #eeeeee; }
.g-hot .titleA{ width: 250px; height: 60px; line-height: 50px; margin: 14px auto; text-align: center; background: url(../images/brand_title2.png) no-repeat center 0; font-size: 24px; color: #fff; }
.g-hot .titleB{ width: 250px; height: 78px; line-height: 68px; margin: 14px auto; text-align: center; background: url(../images/brand_title.png) no-repeat center 0; font-size: 50px; font-weight: bold; color: #fff; }
.g-hot ul.m-tw{ overflow: hidden; }
.g-hot ul.m-tw li{ float: left; width: 130px; margin: 0 33px 16px 30px; text-align: center; }
.g-hot ul.m-tw li img{ display: block; width: 128px; height: 80px; border: 1px solid #eeeeee; }
.g-hot ul.m-tw li p{ height: 42px; line-height: 42px; font-size: 14px; }
.g-hot ul.m-txt{ overflow: hidden; }
.g-hot ul.m-txt li{ float: left; width: 108px; height: 32px; margin: 0 6px 0 31px; font-size: 14px; }