.theme-btn-default {
    color: #333;
    background: none;
    border-color: #666;
    padding: 6px 25px 6px;
    border-radius: 20px;
    line-height: 0;
}
.theme-btn-default .iconfont {
    font-size: 12px;
    margin-left: 5px;
}
.theme-btn-default:hover {
    color: #fff;
    background-color: #0098e8;
    border-color: #0098e8;
}
.inside-banner-about {
    height: auto;
    background-color: #a7b0be;
    overflow: visible;
}
.inside-banner-about .slogan {
    z-index: 2;
}
.inside-banner-about .slogan .text {
    font-size: 32px;
    line-height: 45px;
    color: #333;
}
.inside-banner-about .slogan .text p{
    margin:0 0 10px;
}
.inside-banner-about .slogan button {
    margin-top: 10px;
}
.inside-banner-about .image-wrap {
    height: 320px;
}
.inside-banner-about .image-wrap img {
    margin-left: -125px;
    margin-top: 108px;
}
@media(max-width: 767px){
.inside-banner-about .image-wrap {height: 400px;}
.inside-banner-about .slogan .text{text-align: center}
.inside-banner-about .slogan {margin: 30px 15px 0;text-align: center;}
.inside-banner-about .slogan .text {line-height: 40px;}
.inside-banner-about .image-wrap img {margin-left: -140px;}
}
@media(max-width: 480px){
.inside-banner-about .image-wrap {height: 200px;}
.inside-banner-about .slogan .text {font-size: 22px;line-height: 26px;}
.inside-banner-about .image-wrap img {
    width: 800px;
    margin-left: -55px;
    margin-top: 55px;}
}
@media (min-width: 768px){
.inside-banner-about .slogan {
    height: 320px;
}
.inside-banner-about .slogan > div {
    position: absolute;
    top: 50%;
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%);
}
.inside-banner-about .slogan button {
    margin-top: 10px;
}
}
/* ========banner分界线========= */
.page-breadcrumb{margin:25px 0 30px 0 ;border-bottom: #ddd solid 1px;}
.page-breadcrumb {
    list-style: none outside none;
    padding: 14px 0;
    font-weight: 500;
    text-align: left;
    font-size: 14px;
    line-height: 20px;
    margin: 25px 0 30px 0;
    border-bottom: #ddd solid 1px;
}
.page-breadcrumb > li {
    display: inline-block;
    padding: 0;
    color: #737f85;
}
.section-great-alldocube {margin-bottom: 30px;}
.career-home-text {
    height: 400px;
    background: url(/en/wp-content/uploads/2018/10/pic-1.jpg) center no-repeat;
    background-size: cover;
}
.career-home-text>div {
    margin-top: -10px;
    padding-left: 15px;
    padding-right: 15px;
}
.career-home-text button {
    margin-top: 10px;
    font-size: 24px;
}
.career-home-text .theme-btn-default {
    padding: 6px 25px 6px;
    line-height: 1.42857143;
    border-radius: 20px;
}
.career-home-text p {font-size: 24px;}
.section-life-future .content {padding-left: 0;padding-right: 0;}
.section-life-future .thumbnail{
    margin-bottom: 30px;
    padding: 0;
    border-color: #ccc;
    border-radius: 0;
}
.section-life-future .caption {display: block;padding: 20px;}
.section-life-future h4 {margin-top: 0;font-size: 24px;}
.section-life-future p {margin-bottom: 0;font-size: 18px;}
.section-life-future .text-right{
    margin-top: 10px;
    
}
.section-life-future a {font-size: 18px;}
/* ==============响应式css分界线================= */
@media (max-width:991px){
}
@media (max-width:767px){
    .section-great-alldocube {margin-top:30px;}
    .career-home-text .position-center {width: 100%;}
}
@media (max-width:480px){
    .career-home-text button {margin-top: 10px;font-size: 14px;}
    .career-home-text {height: 200px;}
    .career-home-text h2 {font-size: 24px;}
    .career-home-text button {margin-top: 10px;font-size: 14px;}
    .career-home-text p {font-size: 14px;margin-bottom: 0;}
    .section-life-future h4 {font-size: 18px;}
    .section-life-future p {
        margin-top:10px;
        font-size: 14px;
    }
    .section-life-future a {font-size: 14px;}
}
@media (min-width: 768px){
    .career-home-text p {font-size: 16px;}
    .career-home-text {height: 290px;}
    .career-home-text h2 {font-size: 30px;}
    .career-home-text button {font-size: 14px;}
    .section-life-future{padding-bottom: 70px}
    .section-life-future .content:nth-of-type(odd) {padding-left: 0;padding-right: 10px;}
    .section-life-future .content:nth-of-type(even) {padding-left: 10px;padding-right: 0;}
    .section-life-future h4 {font-size: 16px;}
    .section-life-future p.description {height: 40px;overflow: hidden;}
    .section-life-future p {display: block;font-size: 14px;}
    .section-life-future a {font-size: 14px;}
} 
@media (min-width: 992px){
    .career-home-text {height: 358px;}
} 
@media (min-width: 1200px){
}