body{

    background: #eaeaea;

}

.ourselves-container{

    padding: 50px 0;

    background: #fff;

}

.tabbar{

      width: 1156px;

}



.tabbar>li.col-xs-4{

    padding-right: 0;

    padding-left: 0;

    margin-right: 0;

    margin-top: 20px;

}

.tabbar>li>a{

    margin: 0 auto;

}

@media all and (max-width: 1200px){

    .tabbar{

        width: 100%;

    }

    .tabbar>li{

        margin-top: 20px;

    }

}

.ourselves-container .row{

    position: relative;

}

.ourselves-container .after-border{

    position: absolute;

    top: 20px;

    width: 1px;

    background: #f5821f;

    height: 100%;

    z-index: 999;

}

.thumbnail{

    border: none;

}

.introduce-left{

    margin-top: 15px;

}

.introduce-left>*{

    display: inline-block;

}

.vacancy{

    width: 40%;

}

.introduce-left .sign{

    width: 20px;

    height: 20px;

    background: #f5821f;

    border-radius: 50%;

}

.introduce-left .title{

    font-weight: bold;

    font-size: 14px;

    vertical-align: top;

    padding-left: 5%;

}

.introduce-right{

    position: relative;

    border: solid 1px #ccc;

}

.introduce-right>*{

    width: 92%;

    margin-left: 4%;

}

.introduce-right:after{

    content: '';

    position: absolute;

    width: 16px;

    height: 16px;

    background: #fff;

    left: -8px;

    top: 18px;

    border-top:  solid 1px #ccc;

    border-right: solid 1px #ccc;

    transform: rotate(225deg);

}

.row:last-child .after-border{

    display: none;

}

.row:last-child .introduce-right p{

    padding-top: 12px;

}

.introduce-right p {

    font-size: 16px;

}
@media (min-width: 1200px) {
	ul.tabbar>.col-lg-2 {
    	        width: 14.28%;
	}
}
