body{
    padding:0px;
    margin:0px;
    background-color:#fff;
    font-family:arial,helvetica,sans-serif,verdana,'Open Sans';
}
.brand-container{
    padding: 40px 0px;
}
#brand{
    position:relative;
    margin:0 auto;
    top:0px;
    left:0px;
    width:980px;
    height:150px;
    overflow:hidden;
    visibility:hidden;
}
.jssorl-009-spin{
    position:absolute;
    top:0px;
    left:0px;
    width:100%;
    height:100%;
    text-align:center;
    background-color:rgba(0,0,0,0.7);
}
.img-spin{
    margin-top:-19px;
    position:relative;
    top:50%;
    width:38px;
    height:38px;
}
.brand-slide{
    cursor:default;
    position:relative;
    top:0px;
    left:0px;
    width:980px;
    height:150px;
    overflow:hidden;
}
.ext-link{
    display:none;
    position:absolute;
}
/*jssor slider loading skin spin css*/
.jssorl-009-spin img {
    animation-name: jssorl-009-spin;
    animation-duration: 1.6s;
    animation-iteration-count: infinite;
    animation-timing-function: linear;
}

@keyframes jssorl-009-spin {
    from { transform: rotate(0deg); }
    to { transform: rotate(360deg); }
}

.brand-slide h3{
    position: relative;
    margin: 0 0;
    padding: 0 5px;
    top: 120px;
    color: #676f4f;
    font-size: 1.0em;
    text-decoration: none;
    line-height: 1.1em;
    text-transform: uppercase;
    text-align: center;
    font-weight: bold;
}
.service-butt{
    margin:  20px 0px;
    width: 400px;
}