@charset "utf-8";
.i-title{font-size:28px;color:#000;height:60px;overflow:hidden; text-align:center;}
.i-title b{display:block; text-align:center; font-weight:400;}
.i-title b:before,.i-title b:after { content:""; display:inline-block; width:30px; height:2px; background:#000;position: relative;top: -8px;}
.i-title b:before { margin-right:15px;}
.i-title b:after { margin-left:15px;}
/*品牌幻灯*/
.b-ad{float:left;width:1000px;overflow:hidden}

.brand_Tab { overflow:hidden;float:right;width:380px;height:400px;}
.brand_Tab .hd { height:40px;clear:both;font-size:16px;line-height:39px;text-align:center;padding:0px 0px;border:#e1e1e1 1px solid;border-top:#ee2e2c 3px solid;border-right:#e3e3e3 1px solid; background:#f7f7f7 url(../img/l.jpg) no-repeat right;border-bottom:none}
.brand_Tab .hd li { float:left;list-style-type:none;font-weight:normal;width:50%;border-bottom:#e1e1e1 1px solid;cursor:pointer }
.brand_Tab .hd li.on { font-weight:bold;border-bottom:#fff 1px solid;background:#ffffff url(../img/l.jpg) no-repeat right}
.brand_Tab .hd li.on a{color:#ff7200}
.brand_Tab .qc-body dl{overflow:hidden;padding:0px 15px;border:#e1e1e1 1px solid;border-top:none;}

.past-box{background-color:#fff; overflow:hidden;border:#eee 1px solid;padding-bottom:25px}
.past-box img{width:130px;border:#e3e3e3 1px solid; padding:5px}
.past-box ul li {padding:15px 0px;height:80px;position:relative;float:left;width:50%; text-align:center;overflow:hidden}
.past-box p{font-size:14px;line-height:20px;margin-top:5px;height:20px; overflow:hidden}
.past-box ul li:nth-child(5){border-bottom:none}
.past-box ul li:nth-child(6){border-bottom:none}
.past-box ul li ins{text-decoration:none; line-height:20px;font-size:14px;color:#888}
.past-box ul li em{float:right}
.past-box ul li font{color:#ff4200;}
.past-box ul li a:hover img{opacity:.9;filter:alpha(opacity=90)}
.past-box ul li div{ position:absolute; bottom:40px;left:112px;}

.brand-list {background: #fff;  overflow: hidden;}
.brand-list ul {overflow: hidden;width:1400px}
.brand-list li {float: left; width: 210px;border:#eee 1px solid; margin:0px 15px 15px 0;  overflow: hidden;}
.brand-list li a {display:block; position: relative; height: 100%; text-align: center}
.brand-list li a img {width:100%;height:110px}
.brand-list li a p {position: absolute; left: 0px; bottom: -23px; display: block; height: 22px; width: 100%; line-height: 22px;transition: all 0.5s;-webkit-transition: all 0.5s;-ms-transition: all 0.5s;-moz-transition: all 0.5s;-o-transition: all 0.5s;}
.brand-list li a p span {display: block; position: relative; width: 100%; line-height: 22px; text-align: center; font-size: 13px; color: #fff; z-index: 1;}
.brand-list li a p::after {background: #000; display: block; content: ""; width: 100%; height: 22px; margin-top: -22px; opacity: 0.5; filter: alpha(opacity=50)}
.brand-list li a:hover p {bottom: 0}



