.ny-banner-service {
    width:100%;
    height:300px;
    position:relative;
    overflow:hidden; margin-top:100px
}

.banner-service {
    width:1200px;
    position:absolute;
    z-index:2;
    left:50%;
    transform:translateX(-50%);
    bottom:0;
}
.banner-service li {
    width:130px;
    display:inline-block;
    vertical-align:bottom;
    zoom:1;
    margin:0 -2px;
}
.banner-service li a {
    display:block;
    text-align:center;
    line-height:40px;
    background:#217BC8;
    font-size:14px;
    color:#fff;
    transition:all ease .3s;
}
.banner-service li:hover a {
    line-height:40px;
    background:#ED6D00;
}
.banner-service li.on a {
    line-height:40px;
    background:#ED6D00;
}
