.brand-anli{height: auto;}
.brand-anli .case-pub-hd,
#content .case-pub-hd{position: static; left: auto; top: auto;right: auto; width: 100%; background: url("../images/anli/biaoyu.gif") left center no-repeat;}
.brand-anli .case-pub-hd ul,
#content .case-pub-hd ul{float: right;}

.brand-anli .case-pub-hd ul li,
#content .case-pub-hd ul li{float: left;width: 90px; padding: 0 0 0 1px;text-align: center;}

.brand-anli .case-pub-hd ul li a,
#content .case-pub-hd ul li a{display: block; height: 49px; line-height: 49px; color: #fff; font-size: 18px; background: #666;}

.brand-anli .case-pub-hd ul li.on a,
#content .case-pub-hd ul li.on a{background: #4cbbb4;}

.brand-anli{position: relative; margin: 0 0 30px 0; overflow: hidden;}
.brand-anli .brand-anli-box{background: #eee;padding: 20px; height: 467px; overflow: hidden;}
.brand-anli .bd{margin: 0;}
.anli-focus-bd{position: relative; width: 875px;height: 427px;padding: 0; border: 0; overflow: hidden;}
.anli-focus-bd li{position: relative; width: 875px;height: 427px;overflow: hidden;}
.anli-focus-bd img{display: block;width: 875px;height: 427px;}

.anli-focus-hd{text-align: center;font-size: 0; height: 20px; margin: 20px 0 0 0;}
.anli-focus-hd li{display: inline-block;width: 14px;height: 14px;margin: 0 5px;overflow:hidden; border-radius: 50%; text-indent: -9999px;background: #666; *display: inline; *zoom: 1; cursor: pointer;}
.anli-focus-hd li.on{background: #4cbbb4;}
.brand-anli-lb{margin:0 0 30px 0;}
.brand-anli-lb img{display: block;width: 915px;height: 150px;}


.brand-xs{margin:0 0 70px 0;}
.brand-xs-hd{margin:0 0 20px 0;font-size: 48px;font-weight: normal;text-align: center; line-height: 55px;}
.brand-xs-intro{margin:0 0 30px 0;font-size: 18px;line-height: 30px;color: #666;}
.brand-xs-list{width: 615px;}
.brand-xs-list li{padding: 20px 0 20px 75px;overflow: hidden;border-bottom: 1px dashed #e1e1e1;}
.brand-xs-list .avatar{float:left;width: 64px;height: 64px;margin: 0 0 0 -75px;}
.brand-xs-list .avatar img{display: block;width: 64px;height: 64px;}
.brand-xs-list .title{height: 30px;line-height: 30px;font-size: 18px;color: #0e877f;}
.brand-xs-list .meta{height: 20px;margin: 2px 0 0 0;font-size:0;line-height: 0;overflow: hidden;}
.brand-xs-list .meta b,
.brand-xs-list .meta span{display:inline-block;padding:0 0 0 20px;line-height: 20px;font-size: 14px;color: #999;vertical-align: top; *display: inline; *zoom: 1;}
.brand-xs-list .meta b{padding:0 5px;color:#fff;font-weight:normal;background: #bbb;}
.brand-xs-list .plus{ height: 20px; line-height: 20px; margin: 7px 0 0 0;}
.brand-xs-list .plus img{vertical-align: middle;width: 16px;height: 16px;margin: 0 0 0 2px;}
.brand-xs-list .con{margin:12px 0 0 0;font-size: 14px;line-height: 24px;}
.brand-aside{width: 280px;}

.wenzhen{margin: 0 0 10px 0;}
.wenzhen .wenzhen-hd{height: 60px; line-height: 60px; text-align: center;font-size: 24px;color: #fff; font-weight: normal; background: #4cbbb4;}
.wenzhen .wenzhen-bd{padding:20px; font-size: 16px;line-height: 30px; color: #666; border: 1px solid #e1e1e1;border-top: none;}
.wenzhen .wenzhen-bd label{cursor: pointer;}
.wenzhen .wenzhen-bd input{vertical-align: middle;margin: 0 5px 0 0;}
.wenzhen .wenzhen-bd p{margin:20px 0 0 0;font-size: 20px;text-align: center; color: #4cbbb4; line-height: 20px; cursor: pointer;}
.wenzhen .wenzhen-bd a{display: block;width: 160px;height: 40px;margin:10px auto 0;text-align: center;line-height: 40px;color: #fff; font-size: 20px; background: #fca232;animation: ease btn-heart 2.6s infinite;transition: all linear .3s;}
.wenzhen .wenzhen-bd a span{display: block; height: 40px; position: relative; z-index: 2;}
.wenzhen .wenzhen-bd a:hover{background: #4cbbb4; animation: none;}
@keyframes btn-heart{
    0%,30%,70%,100%{transform:scale(1)}
    10%{transform:scale(0.95)}
    50%{transform:scale(0.95)}
}
.wenzhen2{margin:0 0 20px 0;border: 1px solid #e1e1e1;}
.wenzhen2 dl{padding: 10px 15px 0;}
.wenzhen2 dt{padding: 10px 0 10px 55px; overflow: hidden; border-bottom: 1px dashed #e1e1e1;}
.wenzhen2 dt a{display: block; transition: all linear .3s;}
.wenzhen2 dt span{float: left;margin: 0 0 0 -55px; width: 40px; height: 40px; overflow: hidden; border-radius: 50%; transition: all linear .3s;}
.wenzhen2 dt span img{display: block;width: 40px;height: 40px;transition: all linear .3s;}
.wenzhen2 dt h4{height: 22px;line-height: 22px; font-size: 16px;font-weight: normal;transition: all linear .3s;}
.wenzhen2 dt h4 img{vertical-align: middle;}
.wenzhen2 dt p{font-size: 12px;color: #999;}
.wenzhen2 dt.last{border: none;}
.wenzhen2 .wz-zj img{display: block;width: 278px;height: 130px;margin: 5px 0 0 0;}
.wenzhen2 dt a:hover{transform: translateX(5px);}

.brand-guahao{line-height: 35px;font-size: 0;}
.brand-guahao label{font-size: 16px;vertical-align: middle;}
.brand-guahao input{width: 220px;height: 16px; padding: 5px; font-size: 14px; line-height: 16px; vertical-align: middle;background: url("../images/anli/input.gif") no-repeat; border: none; outline: none;}
.brand-guahao select{width: 230px;height: 26px; font-size: 14px; line-height: 26px; vertical-align: middle;}
.brand-guahao button{display: block; margin: 10px 0 0 0; width: 100%; height: 40px; line-height: 40px; text-align: center; font-size: 20px; color: #fff; background: #fca232; border: none; outline: none; cursor: pointer; transition: all linear .3s;}
.brand-guahao button:hover{background: #4cbbb4;}