﻿.brand-focus{position: relative;width: 915px; margin: 0 auto 20px;}
.brand-focus .bd{position: relative;width: 915px;height:420px;overflow: hidden; background: #fff;}
.brand-focus .bd li{width: 915px;height: 420px;position:relative;}
.brand-focus .bd li img{display: block;width: 915px;height: 420px;}
.brand-focus .bd li p{position: absolute;left: 0;right: 0;bottom: 0;height: 60px; padding: 0 20px; overflow: hidden; line-height: 60px;font-size: 18px; color: #fff; background: #000; background: rgba(0,0,0,0.6);}
.brand-focus .hd{display: none; position: absolute;right: 15px; bottom: 24px;font-size: 0; line-height: 0;}
.brand-focus .hd li{display: inline-block;width: 12px;height: 12px;margin: 0 5px;overflow:hidden; border-radius: 50%; text-indent: -9999px;background: #fff; *display: inline; *zoom: 1; cursor: pointer;}
.brand-focus .hd li.on{background: #4ebbb5;}

.brand-focus .prev{position: absolute; z-index: 10; top:50%; left: 10px; margin-top: -50px; width: 50px;height: 100px;background: url("../images/banner_arrow.png") left bottom;}
.brand-focus .next{position: absolute; z-index: 10; top:50%; right: 10px; margin-top: -50px; width: 50px;height: 100px;background: url("../images/banner_arrow.png");}
.brand-focus .prev:hover{background-position: right bottom;}
.brand-focus .next:hover{background-position: right top;}


.brand-zixun{margin: 0 0 30px 0;}
.brand-zixun .hd{margin: 0 0 20px 0;}
.brand-zixun .hd a{float: left; position: relative; width: 218px;height: 60px;margin: 0 4px;text-align: center;line-height: 60px;font-size: 24px;color: #fff;background: #bbb;}
.brand-zixun .hd a i{ display: none; position: absolute;left: 50%;bottom: -9px;margin: 0 0 0 -8px;font-size: 0;width: 17px;height: 9px;background: url("../images/tab_cur.png") no-repeat;}
.brand-zixun .hd a:hover,
.brand-zixun .hd a.on{background: #4cbbb4;}
.brand-zixun .hd a.on i{display: block;}
.brand-zixun .bd{border-top: 1px solid #e1e1e1;}
.brand-zixun .bd li{overflow:hidden;padding: 20px 0 20px 10px;border-bottom: 1px solid #e1e1e1;}
.brand-zixun .pic img{display: block;width: 217px;height: 130px;}
.brand-zixun .title{height:50px;line-height:50px;font-size: 18px;}
.brand-zixun .title .meta{float: right;width: 95px;}
.brand-zixun .title .share-btn{float: left;position: relative;width: 16px; height: 20px; margin:17px 0 0 0;line-height: 16px;}
.brand-zixun .title .share-btn span{display: block;width: 16px;height: 16px;background: url("../images/sh2.png") center center no-repeat; cursor: pointer;}
.brand-zixun .title .share-btn span.on{background: url("../images/sh.png") center center no-repeat;}
.brand-zixun .title .share-btn .share-btns{display: none; position: absolute;left: -20px;top: 20px;width: 80px;padding:8px; font-size: 13px; background: #fff;border: 1px solid #e1e1e1; border-radius: 3px; overflow: hidden; zoom:1;}
.brand-zixun .title .share-btn .share-btns a{display: block;margin:0 0 5px 0; text-decoration: none;}
.brand-zixun .title .share-btn .share-btns a.bshare-sinaminiblog{margin: 0;}
.brand-zixun .title .time{float: left; width: 65px; padding: 0 0 0 10px; line-height: 50px; text-align: left; font-size: 14px;color: #999; font-style: italic;}
.brand-zixun .info{width: 750px; font-size: 14px;line-height: 24px;color: #999;}
.brand-zixun .info a{color: #999;}
.brand-zixun .info a:hover{color: #4ebbb5;}
.brand-right .pagelist{margin: 0 0 70px 0;}