/*banner*/
.banner{
    width: 100%;
    height: 165px;
    background:  no-repeat;
    background-size: cover;
}
.banner .bannertitle{
    line-height: 180px;
    padding-left: 15px;
}
/*页面路径*/
.path{
    color: #999999;
    padding: 15px 0 ;
}
.path .active{
    color: #8c2c29
}
.wrapper.buildingspace .b{
    padding-bottom: 30px;
}
.wrapper.buildingspace .b .r{
    overflow: hidden;
    border-top: 2px solid  #997545;
    margin-top: 58px;
}
.wrapper.buildingspace .b .b-sign{
    height: 100px;
    background: #997545;
    padding: 16px 0;
}
.wrapper.buildingspace .b .b-sign p{
    line-height: 26px;
}
/*内容排版*/
.wrapper.buildingspace .b .content p{
    margin: 0 ;
}
.wrapper.buildingspace .b .tab{
    margin: 25px 0px 25px -15px;
}
.wrapper.buildingspace .b .tab li{
    display: inline-block;
    padding: 0 15px ;
    margin: 5px 0;
    border-right: 1px solid #8c2c29;
    height: 22px;
}
.wrapper.buildingspace .b .tab li a.active{
    color:#8c2c29 ;
    border-bottom: 2px solid #8c2c29;
}

.wrapper.buildingspace .b .tab li:last-child{
    border-right: 0;
}

.wrapper.buildingspace .b .tab li a:hover,
.wrapper.buildingspace .b .tab li a:focus,
.wrapper.buildingspace .b .tab li a:active{
    color:#8c2c29 ;
    border-bottom: 2px solid #8c2c29;
}
.wrapper.buildingspace .b .b-b img{
    width: 100%;
}

@media(max-width: 768px){
    .banner{
        display: flex;
        align-items: center;
    }
    .banner .container{
        margin-left: 0;
    }

    .banner .bannertitle {
        line-height: 1.5;
        padding: 0 15px;
    }
}
