.el-carousel{position:relative}.el-carousel--horizontal{overflow-x:hidden}.el-carousel--vertical{overflow-y:hidden}.el-carousel__container{position:relative;height:300px}.el-carousel__arrow{border:none;outline:0;padding:0;margin:0;height:36px;width:36px;cursor:pointer;-webkit-transition:.3s;transition:.3s;border-radius:50%;background-color:rgba(31,45,61,.11);color:#FFF;position:absolute;top:50%;z-index:10;-webkit-transform:translateY(-50%);transform:translateY(-50%);text-align:center;font-size:12px}.el-carousel__arrow--left{left:16px}.el-carousel__arrow--right{right:16px}.el-carousel__arrow:hover{background-color:rgba(31,45,61,.23)}.el-carousel__arrow i{cursor:pointer}.el-carousel__indicators{position:absolute;list-style:none;margin:0;padding:0;z-index:2}.el-carousel__indicators--horizontal{bottom:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.el-carousel__indicators--vertical{right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.el-carousel__indicators--outside{bottom:26px;text-align:center;position:static;-webkit-transform:none;transform:none}.el-carousel__indicators--outside .el-carousel__indicator:hover button{opacity:.64}.el-carousel__indicators--outside button{background-color:#C0C4CC;opacity:.24}.el-carousel__indicators--labels{left:0;right:0;-webkit-transform:none;transform:none;text-align:center}.el-carousel__indicators--labels .el-carousel__button{height:auto;width:auto;padding:2px 18px;font-size:12px}.el-carousel__indicators--labels .el-carousel__indicator{padding:6px 4px}.el-carousel__indicator{background-color:transparent;cursor:pointer}.el-carousel__indicator:hover button{opacity:.72}.el-carousel__indicator--horizontal{display:inline-block;padding:12px 4px}.el-carousel__indicator--vertical{padding:4px 12px}.el-carousel__indicator--vertical .el-carousel__button{width:2px;height:15px}.el-carousel__indicator.is-active button{opacity:1}.el-carousel__button{display:block;opacity:.48;width:30px;height:2px;background-color:#FFF;border:none;outline:0;padding:0;margin:0;cursor:pointer;-webkit-transition:.3s;transition:.3s}.carousel-arrow-left-enter,.carousel-arrow-left-leave-active{-webkit-transform:translateY(-50%) translateX(-10px);transform:translateY(-50%) translateX(-10px);opacity:0}.carousel-arrow-right-enter,.carousel-arrow-right-leave-active{-webkit-transform:translateY(-50%) translateX(10px);transform:translateY(-50%) translateX(10px);opacity:0}
.el-carousel__item,.el-carousel__mask{position:absolute;height:100%;top:0;left:0}.el-carousel__item{width:100%;display:inline-block;overflow:hidden;z-index:0}.el-carousel__item.is-active{z-index:2}.el-carousel__item.is-animating{-webkit-transition:-webkit-transform .4s ease-in-out;transition:-webkit-transform .4s ease-in-out;transition:transform .4s ease-in-out;transition:transform .4s ease-in-out, -webkit-transform .4s ease-in-out;transition:transform .4s ease-in-out,-webkit-transform .4s ease-in-out}.el-carousel__item--card{width:50%;-webkit-transition:-webkit-transform .4s ease-in-out;transition:-webkit-transform .4s ease-in-out;transition:transform .4s ease-in-out;transition:transform .4s ease-in-out, -webkit-transform .4s ease-in-out;transition:transform .4s ease-in-out,-webkit-transform .4s ease-in-out}.el-carousel__item--card.is-in-stage{cursor:pointer;z-index:1}.el-carousel__item--card.is-in-stage.is-hover .el-carousel__mask,.el-carousel__item--card.is-in-stage:hover .el-carousel__mask{opacity:.12}.el-carousel__item--card.is-active{z-index:2}.el-carousel__mask{width:100%;background-color:#FFF;opacity:.24;-webkit-transition:.2s;transition:.2s}

#tvfour[data-v-7df07f48] {
    width: 100%;
    height: 100%;
    /* border: 1px solid pink; */
}
.el-carousel[data-v-7df07f48]{
width: 100%;
height: 100%;
/* background-color: #99a9bf; */
}
.el-carousel__item[data-v-7df07f48]{
width: 100%;
height: 100%;
/* background-color: #99a9bf; */
}
.four_box_one[data-v-7df07f48]{
    width: 100vw;
    height: 100vh;
    background: url(../../static/img/bg-slide1.b72b64c1.jpg) no-repeat;
    background-size: 100% 100%;
    /* animation: background-animation 3s infinite; 动画名称、持续时间、循环次数 */
    /* animation-timing-function: linear; 设置动画匀速播放 */
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
}
.four_box_two[data-v-7df07f48]{
    width: 100vw;
    height: 100vh;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    background: url(../../static/img/bg-slide2.d069bdc8.jpg) no-repeat;
    background-size: 100% 100%;
    /* animation: background-animation 5s; 动画名称、持续时间、循环次数 */
    /* animation-timing-function: linear;     设置动画匀速播放 */
    /* animation-iteration-count: 1; 设置动画只执行一次 */
}
.active[data-v-7df07f48]{
  -webkit-animation:background-animation-7df07f48 3s 1;
          animation:background-animation-7df07f48 3s 1;
}
@-webkit-keyframes background-animation-7df07f48 {
0% {
    background-size: 120% 120%;
}
100% {
    background-size: 100% 100%;
}
}
@keyframes background-animation-7df07f48 {
0% {
    background-size: 120% 120%;
}
100% {
    background-size: 100% 100%;
}
}
.four_box_one_item[data-v-7df07f48]{
    width: 70%;
    height: 80%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-flow: column;
            flex-flow: column;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    color: white;
    font-size: 34px;
}
.activeItem[data-v-7df07f48]{
  -webkit-animation: itemback-7df07f48 1.5s 1;
          animation: itemback-7df07f48 1.5s 1; /* 动画名称、持续时间、循环次数 */
}
@-webkit-keyframes itemback-7df07f48 {
0% {
    width: 70%;
    height: 80%;
    font-size: 34px;
    background-color: rgba(255,255,255,0.1);
}
100% {
    width: 100%;
    height: 100%;
    font-size: 48px;
    background-color:transparent
}
}
@keyframes itemback-7df07f48 {
0% {
    width: 70%;
    height: 80%;
    font-size: 34px;
    background-color: rgba(255,255,255,0.1);
}
100% {
    width: 100%;
    height: 100%;
    font-size: 48px;
    background-color:transparent
}
}
.four_box_one_item_list[data-v-7df07f48]{
  width: 100%;
  height: 90%;
  overflow-y: auto;
  color: white;
  font-size: 22px;
  margin-top: 30px;
}
.four_box_one_item_con[data-v-7df07f48]{
  width: 100%;
  color: white;
  font-size: 18px;
  margin-top: 30px;
}


#tvfive[data-v-4188c2d4] {
    width: 100%;
    height: 100%;
    /* border: 1px solid pink; */
    position: relative;
}

/* 设置视频容器为全屏 */
video[data-v-4188c2d4] {
    /* position: fixed;
    top: 0;
    left: 0; */
    width: 100%;
    height: 100%;
    -o-object-fit: cover;
       object-fit: cover;
    /* 保持视频的纵横比并填充整个容器 */
}
.tvfive_middle[data-v-4188c2d4] {
    position: absolute;
    top: 43%;
    left: 0;
    width: 100%;
    height: 12%;
    background: rgba(0, 0, 0, 0.4);
    z-index: 9999;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
}
.five_left[data-v-4188c2d4]{
    width: 5%;
    height: 100%;
}
.five_left_code[data-v-4188c2d4] {
    width: 100%;
    height: 100%;
    margin-left: 10px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
}
.five_left_code img[data-v-4188c2d4] {
    width: 100%;
    height: 98%;
}
.five_right[data-v-4188c2d4]{
    width: 6%;
    height: 100%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    margin-right: 10px;
}
.five_right img[data-v-4188c2d4]{
    width: 100%;
    /* height: 100%; */
}
.five_con[data-v-4188c2d4]{
    height: 100%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-flow: column;
            flex-flow: column;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    -ms-flex-pack: distribute;
        justify-content: space-around;
    color: white;
    font-size: 24px;
}


#tvEight[data-v-4aa5f25d] {
    width: 100%;
    height:600px;
    /* border: 1px solid pink; */
    /* position: relative; */
}
.tvEight_box[data-v-4aa5f25d] {
    width: 100%;
    height: 75%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-flow: column;
            flex-flow: column;
    -webkit-box-pack: end;
        -ms-flex-pack: end;
            justify-content: flex-end;
    -webkit-box-align: end;
        -ms-flex-align: end;
            align-items: flex-end;
    position: relative;
    /* background: url('../../assets/images/bg_eight.jpg') repeat;
    background-size: 80% 100%;
    background-position: center;
    animation: moveback 12s linear infinite; */
}
@-webkit-keyframes moveback-4aa5f25d {
from {
        -webkit-transform: translateX(0);
                transform: translateX(0);
}
to {
        -webkit-transform: translateX(calc(-100%));
                transform: translateX(calc(-100%));
}
}
@keyframes moveback-4aa5f25d {
from {
        -webkit-transform: translateX(0);
                transform: translateX(0);
}
to {
        -webkit-transform: translateX(calc(-100%));
                transform: translateX(calc(-100%));
}
}
.tvEight_box_img[data-v-4aa5f25d]{
    width: 100%;
    height: 100%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    overflow: hidden;
    position: absolute;
    left: 0;
    top: 0;
}
.tvEight_box_img img[data-v-4aa5f25d]{
    width: 100%;
    height: 100%;
    -webkit-animation: moveback-4aa5f25d 25s linear infinite;
            animation: moveback-4aa5f25d 25s linear infinite;
}
.tvEight_box_flex[data-v-4aa5f25d] {
    width: 100%;
    height: 80%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-flow: column;
            flex-flow: column;
    -ms-flex-pack: distribute;
        justify-content: space-around;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    position: absolute;
    left: 0;
    bottom: 0;
}
.tvEight_box_top[data-v-4aa5f25d] {
    width: 100%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-flow: column;
            flex-flow: column;
    -ms-flex-pack: distribute;
        justify-content: space-around;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
}
.tvEight_box_top_title[data-v-4aa5f25d] {
    color: white;
    font-size: 28px;
    font-weight: 600;
}
.tvEight_box_top_con[data-v-4aa5f25d] {
    color: white;
    font-size: 16px;
    /* //多行省略 */
    overflow: hidden;
    text-overflow: ellipsis;
    -webkit-line-clamp: 5;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    padding: 0 15px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    margin-bottom: 5px;
}
.tvEight_box_list[data-v-4aa5f25d] {
    width: 80%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
    -webkit-box-align: start;
        -ms-flex-align: start;
            align-items: flex-start;
    -webkit-box-pack: start;
        -ms-flex-pack: start;
            justify-content: flex-start;
    height: 45%;
    overflow: hidden;
    /* border: 1px solid pink; */
}
.tvEight_box_list_cartoon[data-v-4aa5f25d] {
    width: 100%;
    /* height: 100%; */
    /* border: 1px solid pink; */
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
    -webkit-box-align: start;
        -ms-flex-align: start;
            align-items: flex-start;
    -webkit-box-pack: start;
        -ms-flex-pack: start;
            justify-content: flex-start;
    -webkit-animation: scroll1-4aa5f25d 8.5s linear infinite;
            animation: scroll1-4aa5f25d 8.5s linear infinite;
}
@-webkit-keyframes scroll1-4aa5f25d {
from {
        -webkit-transform: translateY(0);
                transform: translateY(0);
}
to {
        -webkit-transform: translateY(calc(-100%));
                transform: translateY(calc(-100%));
}
}
@keyframes scroll1-4aa5f25d {
from {
        -webkit-transform: translateY(0);
                transform: translateY(0);
}
to {
        -webkit-transform: translateY(calc(-100%));
                transform: translateY(calc(-100%));
}
}
.tvEight_box_list_item[data-v-4aa5f25d] {
    width: 24%;
    border: 1px solid white;
    color: white;
    font-size: 14px;
    text-align: center;
    line-height: 42px;
    margin-bottom: 10px;
    margin-right: 10px;
}
.tvEight_box_bottom[data-v-4aa5f25d] {
    width: 100%;
    height: 25%;
    background: #492B0F;
    position: relative;
}
.tvfive_middle[data-v-4aa5f25d] {
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 35%;
    background: rgba(0, 0, 0, 0.4);
    background: -webkit-gradient(linear, left bottom, left top, from(rgba(0, 0, 0, 0.75)), to(transparent));
    background: linear-gradient(to top, rgba(0, 0, 0, 0.75), transparent);
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
}
.five_left[data-v-4aa5f25d] {
    width: 5%;
    height: 100%;
}
.five_left_code[data-v-4aa5f25d] {
    width: 100%;
    height: 100%;
    margin-left: 10px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
}
.five_left_code img[data-v-4aa5f25d] {
    width: 100%;
    height: 98%;
}
.five_right[data-v-4aa5f25d] {
    width: 6%;
    height: 100%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    margin-right: 10px;
}
.five_right img[data-v-4aa5f25d] {
    width: 100%;
    /* height: 100%; */
}
.five_con[data-v-4aa5f25d] {
    height: 100%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-flow: column;
            flex-flow: column;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    -ms-flex-pack: distribute;
        justify-content: space-around;
    color: white;
    font-size: 16px;
}


/* ------------------------------- */
@media (max-width: 1920px) {
#tv_three[data-v-183a1aa0] {
    width: 100%;
    height: 600px;
    background: url(../../static/img/header_bg2.1a00c593.jpg);
    background-size: 100% 100%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    position: relative;
}
.company_introduce_three[data-v-183a1aa0] {
    font-size: 28px;
    font-weight: bold;
    color: #fff;
    padding-top: 0px;
    position: relative;
}
.company_introduce_three_companyAllName[data-v-183a1aa0] {
    width: 93%;
    font-size: 28px;
    font-weight: bold;
    color: #fff;
    padding-top: 0px;
    position: relative;
    text-align: center;
}
.el-carousel__item h3[data-v-183a1aa0] {
    color: #475669;
    font-size: 14px;
    opacity: 0.75;
    line-height: 200px;
    margin: 0;
}
.el-carousel__item[data-v-183a1aa0]:nth-child(2n) {
    /* background-color: #99a9bf; */
}
.el-carousel__item[data-v-183a1aa0]:nth-child(2n + 1) {
    /* background-color: #d3dce6; */
}
[data-v-183a1aa0] .el-carousel__indicators--vertical {
    top: 25%;
    right: 10px;
}
[data-v-183a1aa0] .el-carousel__indicator {
    margin-top: 10px;
}
[data-v-183a1aa0] .el-carousel__button {
    width: 4px;
    height: 4px;
    border-radius: 50%;
    background-color: #fff;
    opacity: 1;
    position: relative;
}
[data-v-183a1aa0] .el-carousel__indicators--outside{
    display: none;
}
  /* ::v-deep .el-carousel__indicator.is-active button::after { */
[data-v-183a1aa0] .el-carousel__indicator.is-active {
    /* position: absolute;
        width: 10px;
        height: 10px;
        background-color: #fff;
        border-radius: 50%; */
    /* border: 1px solid #fff;
        top: -3px;
        left: -3px; */
}
[data-v-183a1aa0] .el-carousel__container {
    height: 21vw;
}
.scroll_threes[data-v-183a1aa0] {
    width: 93%;
    overflow: hidden;
}
.scroll_three[data-v-183a1aa0] {
    margin-top: 30px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    height: 148px;
}
.scroll_three_item[data-v-183a1aa0] {
    width: 49.5%;
    height: 148px;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    background-color: #fff;
    margin-right: 10px;
}
.scroll_three_item > .left[data-v-183a1aa0] {
    width: 150px;
    height: 100%;
}
.scroll_three_item > .left > img[data-v-183a1aa0] {
    width: 100%;
    height: 100%;
}
.scroll_three_item > .right[data-v-183a1aa0] {
    width: 150px;
    padding: 10px 8px;
}
.scroll_three_item > .right > h2[data-v-183a1aa0] {
    font-size: 16px;
    font-weight: bold;
    text-transform: uppercase;
    font-family: 'Lato';
    /* padding-top: 20px; */
    color: #e63748;
}
.job_introduce[data-v-183a1aa0] {
    font-size: 1vw;
    text-align: justify;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 4;
    line-height: 1.7vw;
    color: #333;
    margin-top: 1vw;
}
.company_introduce_threes[data-v-183a1aa0] {
    width: 90%;
    padding-top: 20px;
    color: #fff;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 3;
    font-size: 20px;
    line-height: 36px;
}
.line_three[data-v-183a1aa0] {
    width: 1px;
    height: 100%;
    background-color: #fff;
    position: absolute;
    left: 3vw;
}
.line_threess[data-v-183a1aa0] {
    width: 0.5vw;
    height: 0.5vw;
    border-radius: 50%;
    background-color: #fff;
    position: absolute;
    left: 2.8vw;
    /* left: 2.1vw; */
    top: 80%;
    -webkit-animation: pulseOne-183a1aa0 0.8s linear infinite;
            animation: pulseOne-183a1aa0 0.8s linear infinite;
}
@-webkit-keyframes pulseOne-183a1aa0 {
0% {
      width: 0.5vw;
      height: 0.5vw;
      opacity: 1;
}
50% {
      width: 1vw;
      height: 1vw;
      opacity: 0.5;
      border-radius: 80%;
      left: 2.6vw;
      top: 79.5%;
}
100% {
      width: 2vw;
      height: 2vw;
      border-radius: 0;
      opacity: 0.1;
      left: 2.1vw;
      top: 78.5%;
}
}
@keyframes pulseOne-183a1aa0 {
0% {
      width: 0.5vw;
      height: 0.5vw;
      opacity: 1;
}
50% {
      width: 1vw;
      height: 1vw;
      opacity: 0.5;
      border-radius: 80%;
      left: 2.6vw;
      top: 79.5%;
}
100% {
      width: 2vw;
      height: 2vw;
      border-radius: 0;
      opacity: 0.1;
      left: 2.1vw;
      top: 78.5%;
}
}
.line_threesss[data-v-183a1aa0] {
    width: 0.5vw;
    height: 0.5vw;
    border-radius: 50%;
    background-color: #fff;
    position: absolute;
    left: 2.8vw;
    top: 80%;
    z-index: 10;
}
.line_three_one[data-v-183a1aa0] {
    width: 1px;
    height: 10%;
    background-color: #fff;
    position: absolute;
    left: 20vw;
    top: 0;
}
.line_three_ones[data-v-183a1aa0] {
    width: 0.5vw;
    height: 0.5vw;
    border-radius: 50%;
    background-color: #fff;
    position: absolute;
    left: 19.8vw;
    top: 10%;
    z-index: 10;
}
.line_threes_ones[data-v-183a1aa0] {
    width: 0.5vw;
    height: 0.5vw;
    border-radius: 50%;
    background-color: #fff;
    position: absolute;
    left: 19.8vw;
    top: 10%;
    -webkit-animation: pulse-183a1aa0 0.8s linear infinite;
            animation: pulse-183a1aa0 0.8s linear infinite;
}
@-webkit-keyframes pulse-183a1aa0 {
0% {
      width: 0.5vw;
      height: 0.5vw;
      opacity: 1;
}
50% {
      width: 1vw;
      height: 1vw;
      opacity: 0.5;
      border-radius: 80%;
      left: 19.6vw;
      top: 9.5%;
}
100% {
      width: 2vw;
      height: 2vw;
      border-radius: 0;
      opacity: 0.1;
      left: 19vw;
      top: 8.5%;
}
}
@keyframes pulse-183a1aa0 {
0% {
      width: 0.5vw;
      height: 0.5vw;
      opacity: 1;
}
50% {
      width: 1vw;
      height: 1vw;
      opacity: 0.5;
      border-radius: 80%;
      left: 19.6vw;
      top: 9.5%;
}
100% {
      width: 2vw;
      height: 2vw;
      border-radius: 0;
      opacity: 0.1;
      left: 19vw;
      top: 8.5%;
}
}
.line_threes[data-v-183a1aa0] {
    width: 0.5vw;
    height: 0.5vw;
    border-radius: 50%;
    background-color: #fff;
    position: absolute;
    left: 19.8vw;
    top: 10%;
}
.line_three_two[data-v-183a1aa0] {
    width: 1px;
    height: 10%;
    background-color: #fff;
    position: absolute;
    left: 40vw;
    bottom: 0;
}
.line_three_twos[data-v-183a1aa0] {
    width: 1vw;
    height: 1vw;
    border-radius: 50%;
    background-color: #fff;
    position: absolute;
    left: 39.5vw;
    top: 90%;
    -webkit-animation: pulses-183a1aa0 0.8s linear infinite;
            animation: pulses-183a1aa0 0.8s linear infinite;
}
@-webkit-keyframes pulses-183a1aa0 {
0% {
      width: 0.5vw;
      height: 0.5vw;
      left: 39.8vw;
      top: 90%;
      opacity: 1;
}
50% {
      width: 1vw;
      height: 1vw;
      opacity: 0.5;
      border-radius: 80%;
      left: 39.5vw;
      top: 89.5%;
}
100% {
      width: 2vw;
      height: 2vw;
      border-radius: 0;
      opacity: 0.1;
      left: 39vw;
      top: 89%;
}
}
@keyframes pulses-183a1aa0 {
0% {
      width: 0.5vw;
      height: 0.5vw;
      left: 39.8vw;
      top: 90%;
      opacity: 1;
}
50% {
      width: 1vw;
      height: 1vw;
      opacity: 0.5;
      border-radius: 80%;
      left: 39.5vw;
      top: 89.5%;
}
100% {
      width: 2vw;
      height: 2vw;
      border-radius: 0;
      opacity: 0.1;
      left: 39vw;
      top: 89%;
}
}
.line_three_twoss[data-v-183a1aa0] {
    width: 0.5vw;
    height: 0.5vw;
    border-radius: 50%;
    background-color: #fff;
    position: absolute;
    left: 39.8vw;
    top: 90%;
}
.company_introduce_companyMobiles[data-v-183a1aa0] {
    color: #fff;
    font-size: 20px;
    line-height: 1.4vw;
    font-weight: 700;
    margin-top: 30px;
}
.company_introduce_companyMobile[data-v-183a1aa0] {
    color: #fff;
    font-size: 18px;
    line-height: 36px;
}
.company_introduce_companyMobiless[data-v-183a1aa0] {
    width: 2vw;
    height: 0.1vw;
    background-color: #fff;
    margin-top: 10px;
    margin-bottom: 30px;
}
}


/* ------------------------------- */
@media (max-width: 1920px) {
#tv_three[data-v-4a2c9a4a] {
    width: 100%;
    height: 600px;
    background: url(../../static/img/header_bg2.1a00c593.jpg);
    background-size: 100% 100%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    position: relative;
}
.company_introduce_three[data-v-4a2c9a4a] {
    font-size: 28px;
    font-weight: bold;
    color: #fff;
    padding-top: 0px;
    position: relative;
}
.company_introduce_three_companyAllName[data-v-4a2c9a4a] {
    width: 93%;
    font-size: 28px;
    font-weight: bold;
    color: #fff;
    padding-top: 0px;
    position: relative;
    text-align: center;
}
.el-carousel__item h3[data-v-4a2c9a4a] {
    color: #475669;
    font-size: 14px;
    opacity: 0.75;
    line-height: 200px;
    margin: 0;
}
.el-carousel__item[data-v-4a2c9a4a]:nth-child(2n) {
    /* background-color: #99a9bf; */
}
.el-carousel__item[data-v-4a2c9a4a]:nth-child(2n + 1) {
    /* background-color: #d3dce6; */
}
[data-v-4a2c9a4a] .el-carousel__indicators--vertical {
    top: 25%;
    right: 10px;
}
[data-v-4a2c9a4a] .el-carousel__indicator {
    margin-top: 10px;
}
[data-v-4a2c9a4a] .el-carousel__button {
    width: 4px;
    height: 4px;
    border-radius: 50%;
    background-color: #fff;
    opacity: 1;
    position: relative;
}
[data-v-4a2c9a4a] .el-carousel__indicators--outside {
    display: none;
}
  /* ::v-deep .el-carousel__indicator.is-active button::after { */
[data-v-4a2c9a4a] .el-carousel__indicator.is-active {
    /* position: absolute;
          width: 10px;
          height: 10px;
          background-color: #fff;
          border-radius: 50%; */
    /* border: 1px solid #fff;
          top: -3px;
          left: -3px; */
}
[data-v-4a2c9a4a] .el-carousel__container {
    height: 21vw;
}
.scroll_threes[data-v-4a2c9a4a] {
    width: 93%;
    overflow: hidden;
}
.scroll_three[data-v-4a2c9a4a] {
    margin-top: 30px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    height: 148px;
}
.scroll_three_item[data-v-4a2c9a4a] {
    width: 49.5%;
    height: 148px;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    background-color: #fff;
    margin-right: 10px;
}
.scroll_three_item > .left[data-v-4a2c9a4a] {
    width: 150px;
    height: 100%;
}
.scroll_three_item > .left > img[data-v-4a2c9a4a] {
    width: 100%;
    height: 100%;
}
.scroll_three_item > .right[data-v-4a2c9a4a] {
    width: 150px;
    padding: 10px 8px;
}
.scroll_three_item > .right > h2[data-v-4a2c9a4a] {
    font-size: 16px;
    font-weight: bold;
    text-transform: uppercase;
    font-family: 'Lato';
    /* padding-top: 20px; */
    color: #e63748;
}
.job_introduce[data-v-4a2c9a4a] {
    font-size: 1vw;
    text-align: justify;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 4;
    line-height: 1.7vw;
    color: #333;
    margin-top: 1vw;
}
.company_introduce_threes[data-v-4a2c9a4a] {
    width: 90%;
    padding-top: 20px;
    color: #fff;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 3;
    font-size: 1.1vw;
    line-height: 2vw;
}
.line_three[data-v-4a2c9a4a] {
    width: 1px;
    height: 100%;
    background-color: #fff;
    position: absolute;
    left: 3vw;
}
.line_threess[data-v-4a2c9a4a] {
    width: 0.5vw;
    height: 0.5vw;
    border-radius: 50%;
    background-color: #fff;
    position: absolute;
    left: 2.8vw;
    /* left: 2.1vw; */
    top: 80%;
    -webkit-animation: pulseOne-4a2c9a4a 0.8s linear infinite;
            animation: pulseOne-4a2c9a4a 0.8s linear infinite;
}
@-webkit-keyframes pulseOne-4a2c9a4a {
0% {
      width: 0.5vw;
      height: 0.5vw;
      opacity: 1;
}
50% {
      width: 1vw;
      height: 1vw;
      opacity: 0.5;
      border-radius: 80%;
      left: 2.6vw;
      top: 79.5%;
}
100% {
      width: 2vw;
      height: 2vw;
      border-radius: 0;
      opacity: 0.1;
      left: 2.1vw;
      top: 78.5%;
}
}
@keyframes pulseOne-4a2c9a4a {
0% {
      width: 0.5vw;
      height: 0.5vw;
      opacity: 1;
}
50% {
      width: 1vw;
      height: 1vw;
      opacity: 0.5;
      border-radius: 80%;
      left: 2.6vw;
      top: 79.5%;
}
100% {
      width: 2vw;
      height: 2vw;
      border-radius: 0;
      opacity: 0.1;
      left: 2.1vw;
      top: 78.5%;
}
}
.line_threesss[data-v-4a2c9a4a] {
    width: 0.5vw;
    height: 0.5vw;
    border-radius: 50%;
    background-color: #fff;
    position: absolute;
    left: 2.8vw;
    top: 80%;
    z-index: 10;
}
.line_three_one[data-v-4a2c9a4a] {
    width: 1px;
    height: 10%;
    background-color: #fff;
    position: absolute;
    left: 20vw;
    top: 0;
}
.line_three_ones[data-v-4a2c9a4a] {
    width: 0.5vw;
    height: 0.5vw;
    border-radius: 50%;
    background-color: #fff;
    position: absolute;
    left: 19.8vw;
    top: 10%;
    z-index: 10;
}
.line_threes_ones[data-v-4a2c9a4a] {
    width: 0.5vw;
    height: 0.5vw;
    border-radius: 50%;
    background-color: #fff;
    position: absolute;
    left: 19.8vw;
    top: 10%;
    -webkit-animation: pulse-4a2c9a4a 0.8s linear infinite;
            animation: pulse-4a2c9a4a 0.8s linear infinite;
}
@-webkit-keyframes pulse-4a2c9a4a {
0% {
      width: 0.5vw;
      height: 0.5vw;
      opacity: 1;
}
50% {
      width: 1vw;
      height: 1vw;
      opacity: 0.5;
      border-radius: 80%;
      left: 19.6vw;
      top: 9.5%;
}
100% {
      width: 2vw;
      height: 2vw;
      border-radius: 0;
      opacity: 0.1;
      left: 19vw;
      top: 8.5%;
}
}
@keyframes pulse-4a2c9a4a {
0% {
      width: 0.5vw;
      height: 0.5vw;
      opacity: 1;
}
50% {
      width: 1vw;
      height: 1vw;
      opacity: 0.5;
      border-radius: 80%;
      left: 19.6vw;
      top: 9.5%;
}
100% {
      width: 2vw;
      height: 2vw;
      border-radius: 0;
      opacity: 0.1;
      left: 19vw;
      top: 8.5%;
}
}
.line_threes[data-v-4a2c9a4a] {
    width: 0.5vw;
    height: 0.5vw;
    border-radius: 50%;
    background-color: #fff;
    position: absolute;
    left: 19.8vw;
    top: 10%;
}
.line_three_two[data-v-4a2c9a4a] {
    width: 1px;
    height: 10%;
    background-color: #fff;
    position: absolute;
    left: 40vw;
    bottom: 0;
}
.line_three_twos[data-v-4a2c9a4a] {
    width: 1vw;
    height: 1vw;
    border-radius: 50%;
    background-color: #fff;
    position: absolute;
    left: 39.5vw;
    top: 90%;
    -webkit-animation: pulses-4a2c9a4a 0.8s linear infinite;
            animation: pulses-4a2c9a4a 0.8s linear infinite;
}
@-webkit-keyframes pulses-4a2c9a4a {
0% {
      width: 0.5vw;
      height: 0.5vw;
      left: 39.8vw;
      top: 90%;
      opacity: 1;
}
50% {
      width: 1vw;
      height: 1vw;
      opacity: 0.5;
      border-radius: 80%;
      left: 39.5vw;
      top: 89.5%;
}
100% {
      width: 2vw;
      height: 2vw;
      border-radius: 0;
      opacity: 0.1;
      left: 39vw;
      top: 89%;
}
}
@keyframes pulses-4a2c9a4a {
0% {
      width: 0.5vw;
      height: 0.5vw;
      left: 39.8vw;
      top: 90%;
      opacity: 1;
}
50% {
      width: 1vw;
      height: 1vw;
      opacity: 0.5;
      border-radius: 80%;
      left: 39.5vw;
      top: 89.5%;
}
100% {
      width: 2vw;
      height: 2vw;
      border-radius: 0;
      opacity: 0.1;
      left: 39vw;
      top: 89%;
}
}
.line_three_twoss[data-v-4a2c9a4a] {
    width: 0.5vw;
    height: 0.5vw;
    border-radius: 50%;
    background-color: #fff;
    position: absolute;
    left: 39.8vw;
    top: 90%;
}
.company_introduce_companyMobiles[data-v-4a2c9a4a] {
    color: #fff;
    font-size: 20px;
    line-height: 1.4vw;
    font-weight: 700;
    margin-top: 30px;
}
.company_introduce_companyMobile[data-v-4a2c9a4a] {
    color: #fff;
    font-size: 18px;
    line-height: 34px;
}
.company_introduce_companyMobiless[data-v-4a2c9a4a] {
    width: 2vw;
    height: 0.1vw;
    background-color: #fff;
    margin-top: 10px;
    margin-bottom: 30px;
}
}


[data-v-72eb64d4] .anticon {
  color: #1471e3 !important;
  background: transparent !important;
}
.tv_nine_content[data-v-72eb64d4] {
  width: 100%; /* 使用百分比宽度 */
  height: 100%; /* 使用百分比高度 */
}
.anticon[data-v-72eb64d4] {
  width: 40px !important;
  margin-right: 24px !important;
}
/* ::v-deep .ant-carousel .slick-vertical .slick-slide {
  width: 49% !important;
} */
/* ::v-deep .ant-carousel .slick-slider .slick-list .slick-track > :nth-child(2n) {
  margin-left: 2% !important;
} */
@-webkit-keyframes slideLeft-72eb64d4 {
0% {
    -webkit-transform: translateX(0);
            transform: translateX(0);
}
100% {
    -webkit-transform: translateX(-100%);
            transform: translateX(-100%); /* 根据内容调整这个值 */
}
}
@keyframes slideLeft-72eb64d4 {
0% {
    -webkit-transform: translateX(0);
            transform: translateX(0);
}
100% {
    -webkit-transform: translateX(-100%);
            transform: translateX(-100%); /* 根据内容调整这个值 */
}
}
@-webkit-keyframes slideUp-72eb64d4 {
0% {
    -webkit-transform: translateY(0);
            transform: translateY(0);
}
100% {
    -webkit-transform: translateY(-300px);
            transform: translateY(-300px); /* 根据内容调整这个值 */
}
}
@keyframes slideUp-72eb64d4 {
0% {
    -webkit-transform: translateY(0);
            transform: translateY(0);
}
100% {
    -webkit-transform: translateY(-300px);
            transform: translateY(-300px); /* 根据内容调整这个值 */
}
}
.scroll-content[data-v-72eb64d4] {
  -webkit-animation: slideUp-72eb64d4 35s linear infinite;
          animation: slideUp-72eb64d4 35s linear infinite;
}
#tv_nine[data-v-72eb64d4] {
  position: relative;
  /* width: 100%;
  height: 100%; */
  width: 100%; /* 使用视口宽度单位 */
  height: 620px; /* 使用视口高度单位 */
  background: url(../../static/img/bg-silde9.35edff81.png) no-repeat;
  background-size: 100% 100%;
  /* border: 1px solid pink; */
  padding: 16px 12px 0 12px;
  white-space: nowrap; /* 保证文字不折行 */
  overflow-x: auto;
  overflow-y: hidden;
}
.tv_nine_title[data-v-72eb64d4] {
  position: relative;
  width: 100%;
  /* border: 1px solid red; */
  color: #ffffff !important;
}
.title_img[data-v-72eb64d4] {
  position: absolute;
  width: 330px;
  height: 58px;
}
.title_left[data-v-72eb64d4] {
  height: 60px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  margin-left: 8px;
}
.title_left span[data-v-72eb64d4] {
  color: #ffffff !important;
  font-size: 58px;
  font-weight: bold;
}
.line[data-v-72eb64d4] {
  width: 2px;
  height: 50px;
  background: #ffffff !important;
  margin: 0 15px;
}
.left_r[data-v-72eb64d4] {
  font-size: 20px;
  font-weight: Regular;
}
.left_title[data-v-72eb64d4] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  width: 80%;
    margin-left: 12px;
  overflow: hidden;
}
.left_l[data-v-72eb64d4] {
  -webkit-animation: slideLeft-72eb64d4 35s linear infinite;
          animation: slideLeft-72eb64d4 35s linear infinite;
  font-weight: 600;
  font-size: 40px;
  text-shadow: 1px 1px 3px rgba(21, 117, 225) !important;
  margin-right: 100px;
}
.content_brief[data-v-72eb64d4] {
  width: 100%; /* 使用百分比宽度 */
  height: 200px; /* 使用视口高度单位 */
  overflow: hidden;
  background: rgba(255, 255, 255, 0.9) !important;
  border-radius: 8px;
  margin-top: 22px;
  padding: 10px;
}
.job_box[data-v-72eb64d4] {
  height: 255px;
  width: 100%;
  margin-top: 4px;
  /* display: flex;
  flex-wrap: wrap;
  justify-content: space-between;  */
}
.item[data-v-72eb64d4] {
  width: 49%;
  height: 240px;
  border: 1px solid rgba(20, 113, 227, 0.5) !important;
  padding: 6px 10px;
}
.brief[data-v-72eb64d4] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  font-family: Microsoft YaHei;
  font-weight: bold;
  font-size: 26px;
  color: #1471e3 !important;
  line-height: 30px;
}
.brief > img[data-v-72eb64d4] {
  width: 15px;
  height: 21px;
  margin-right: 4px;
}
.triangle[data-v-72eb64d4] {
  width: 0;
  height: 0;
  border-style: solid;
  border-width: 50px 100px 50px 0;
  border-color: transparent transparent transparent black;
}
.brief > span[data-v-72eb64d4] {
  color: #1471e3 !important;
}
.item_brief[data-v-72eb64d4] {
  font-size: 24px !important;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  margin-bottom: 10px;
}
.text_box[data-v-72eb64d4] {
  width: 100%;
  height: 350px;
  overflow: hidden;
  margin-top: 4px;
}
.box_text[data-v-72eb64d4] {
    height: 100%;
    -webkit-animation: slideUp-72eb64d4 35s linear infinite;
            animation: slideUp-72eb64d4 35s linear infinite;
}
.brief_text[data-v-72eb64d4] {
  font-family: Microsoft YaHei;
  font-weight: 400;
  font-size: 18px;
  color: #333333 !important;
  line-height: 30px;
  white-space: pre-wrap; /* 保留空白符序列，但是当到达容器边界时折行 */
  word-wrap: break-word; /* 在长单词或URL地址内部折行 */
  word-break: break-all;
}
.brief_text[data-v-72eb64d4] p > span {
  color: #333333 !important;
  font-size: 18px !important;
  line-height: 30px;
  margin-bottom: 0 !important;
}
.brief_text[data-v-72eb64d4] p {
  color: #333333 !important;
  font-size: 18px !important;
  line-height: 30px;
  margin-bottom: 0 !important;
}
.content_job[data-v-72eb64d4] {
  width: 100%;
  /* height: 1093px; */
  height: 305px;
  padding: 10px;
  background: rgba(255, 255, 255, 0.9) !important;
  border-radius: 8px;
  margin-top: 15px;
  overflow: hidden;
}
.job_item[data-v-72eb64d4] {
  display: -webkit-box !important;
  display: -ms-flexbox !important;
  display: flex !important;
  width: 100% !important;
  height: 240px;
  border-radius: 8px;
  /* border: 1px solid rgba(20, 113, 227, 0.5); */
  /* padding: 40px 38px 40px 54px; */
  margin-top: 10px;
  overflow: hidden;
}
.job_text[data-v-72eb64d4] {
  font-size: 72px;
  height: 70%;
  overflow: hidden;
  margin-top: 20px;
}
.job_con[data-v-72eb64d4] {
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #333333 !important;
  white-space: pre-wrap; /* 保留空白符序列，但是当到达容器边界时折行 */
  word-wrap: break-word; /* 在长单词或URL地址内部折行 */
  word-break: break-all;
  line-height: 30px;
  margin-top: 20px;
}
.job_con[data-v-72eb64d4] p {
  color: #333333 !important;
  font-size: 18px !important;
   line-height: 30px !important;
}
.job_con[data-v-72eb64d4] p > span {
  color: #333333 !important;
  font-size: 18px !important;
   line-height: 30px !important;
}
.footer[data-v-72eb64d4] {
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%; /* 使用视口宽度单位 */
  height: 80px; /* 使用视口高度单位 */
  background: url(../../static/img/footer.3098b2cc.png) no-repeat;
  background-size: 100% 100%;
  padding: 0 50px 0 52px;
  /* border: 1px solid red; */
}
.footer_r[data-v-72eb64d4] {
  position: relative;
  width: 100%;
  height: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  /* border: 1px solid red;  */
}
.footer_r2[data-v-72eb64d4] {
  position: absolute;
  bottom: 0;
  left: 50%;
  -webkit-transform: translateX(-50%);
          transform: translateX(-50%);
  width: 58px;
  height: 70px;
}


#tv_ten[data-v-2168e06b] {
  font-size: 60px;
  position: relative;
  width: 100%;
  height: 100%;
  background: url(../../static/img/bg-slide10.a75b30b7.png) no-repeat;
  background-size: 100% 100%;
  border: 1px solid pink;
  padding: 52px 56px;
  white-space: nowrap; /* 保证文字不折行 */
  overflow-x: auto;
  overflow-y: hidden;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.tvTen_box[data-v-2168e06b] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  font-family: PingFangSC, PingFang SC;
  font-weight: 600;
  font-size: 20px !important;
  color: #FFFFFF !important;
}
.tvTen_box span[data-v-2168e06b] {
  font-family: PingFangSC, PingFang SC;
  font-weight: 600;
  font-size: 20px !important;
  color: #FFFFFF !important;
}
.box_name[data-v-2168e06b] {
  font-size: 60px !important;
  color: #ffffff !important;
}
.box_brief[data-v-2168e06b] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin-top: 32px;
  width: 100%;
  height: 70vh;
  overflow: hidden;
}
.brief[data-v-2168e06b] {
  width: 30%;
  height: 100%;
  padding: 10px 16px;
  -webkit-box-shadow: inset 4px 4px 0px 0px #8ADDFF, inset -4px -4px 0px 0px #8ADDFF !important;
          box-shadow: inset 4px 4px 0px 0px #8ADDFF, inset -4px -4px 0px 0px #8ADDFF !important;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  background: rgba(0, 0, 0, 0.2) !important;
}
.job[data-v-2168e06b] {
  height: 100%;
  width: 70%;
  margin-left: 24px;
  padding: 10px 16px;
  -webkit-box-shadow: inset 4px 4px 0px 0px #8ADDFF, inset -4px -4px 0px 0px #8ADDFF !important;
          box-shadow: inset 4px 4px 0px 0px #8ADDFF, inset -4px -4px 0px 0px #8ADDFF !important;
  background: rgba(0, 0, 0, 0.2) !important;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.job_scroll[data-v-2168e06b] {
  width: 100%;
  height: calc(100% - 70px);
  overflow: hidden;
  margin-top: 20px;
}
.brief_title[data-v-2168e06b] {
  position: relative;
  width: 100%;
  height: 37px;
}
.brief_title span[data-v-2168e06b] {
  font-family: PingFangSC, PingFang SC;
  font-weight: 600;
  font-size: 20px !important;
  color: #FFFFFF !important;
  line-height: 37px !important;
  text-align: left;
  font-style: normal;
  position: absolute;
  left: 10px;
}
.brief_title > img[data-v-2168e06b] {
  width: 100%;
  height: 30px;
  position: absolute;
  bottom: 0;
  left: 0;
}
.brief_content[data-v-2168e06b] {
  width: 100% !important;
  font-family: PingFangSC, PingFang SC;
  font-weight: 400;
  font-size: 18px !important;
  color: #FFFFFF !important;
  line-height: 30px;
  font-style: normal;
  white-space: wrap !important;
  overflow: hidden;
  height: calc(100% - 60px);
}
.brief_content_html[data-v-2168e06b] {
  width: 100% !important;
  margin: 20px 0;
  font-family: PingFangSC, PingFang SC;
  font-weight: 400 !important;
  font-size: 18px !important;
  color: #FFFFFF !important;
  line-height: 30px !important;
  white-space: pre-wrap; /* 保留空白符序列，但是当到达容器边界时折行 */
  word-wrap: break-word; /* 在长单词或URL地址内部折行 */
  word-break: break-all;
}
.brief_content_html[data-v-2168e06b] p,
.brief_content_html[data-v-2168e06b] div,
.brief_content_html[data-v-2168e06b] p span,
.brief_content_html[data-v-2168e06b] div span,
.job_content_brief[data-v-2168e06b] p,
.job_content_brief[data-v-2168e06b] div,
.job_content_brief[data-v-2168e06b] p span,
.job_content_brief[data-v-2168e06b] div span {
  width: 100% !important;
  font-family: PingFangSC, PingFang SC;
  font-weight: 400 !important;
  font-size: 18px !important;
  color: #FFFFFF !important;
  line-height: 30px !important;
  white-space: wrap !important;
}
.job_title[data-v-2168e06b] {
  position: relative;
  width: 100%;
  height: 37px;
}
.job_title span[data-v-2168e06b] {
  font-family: PingFangSC, PingFang SC;
  font-weight: 600;
  font-size: 20px !important;
  color: #FFFFFF !important;
  line-height: 37px !important;
  text-align: left;
  font-style: normal;
  position: absolute;
  top: 0;
  left: 10px;
}
.job_title img[data-v-2168e06b] {
  width: 100%;
  height: 37px;
  position: absolute;
  bottom: 0;
  left: 0;
}
.job_content[data-v-2168e06b] {
  border-top: 1px solid #8ADDFF !important;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.job_content_title[data-v-2168e06b] {
  width: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  padding: 10px;
}
.job_content_title span[data-v-2168e06b] {
  font-family: PingFangSC, PingFang SC;
  font-weight: 600;
  font-size: 20px !important;
  color: #FFFFFF !important;
  line-height: 30px;
  text-align: left;
  font-style: normal;
}
.job_content_brief[data-v-2168e06b] {
  width: 100%;
  white-space: wrap;
  font-family: PingFangSC, PingFang SC;
  font-weight: 400;
  font-size: 18px !important;
  color: #FFFFFF !important;
  line-height: 30px;
  text-align: left;
  font-style: normal;
}


#tv_fifteen[data-v-5bed8aab]{
  width: 100%; /* 使用视口宽度单位 */
  height: 622px; /* 使用视口高度单位 */
  /* border: 3px solid pink; */
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  /* align-items: flex-start; */
  position: relative;
  border: 1px solid #3333331f;
}
/* 左边 */
.fifteen_left[data-v-5bed8aab]{
  width: 38%;
  height: 620px;
  background: url(../../static/img/fifteen_back.b359f40f.png) no-repeat;
  background-size: 100% 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-flow: column;
          flex-flow: column;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -ms-flex-negative: 0;
      flex-shrink: 0;
}
.fifteen_stand[data-v-5bed8aab]{
  width: 240px;
  height: 60px;
  background: -webkit-gradient( linear, left top, left bottom, from(#00FFFC), to(#0050FF));
  background: linear-gradient( 180deg, #00FFFC 0%, #0050FF 100%);
  font-family: PingFangSC, PingFang SC;
  font-weight: 500;
  font-size: 28px;
  color: #FFFFFF;
  text-align: left;
  font-style: normal;
  text-align: center;
  line-height: 60px;
}
.left_content[data-v-5bed8aab]{
  width: 100%;
  height: 560px;
  /* border: 10px solid pink; */
  padding:8px 26px 0 14px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-flow: column;
          flex-flow: column;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  box-sizing: border-box;
}
.left_title[data-v-5bed8aab]{
  font-family: DFZongYiGB, DFZongYiGB;
  font-weight: 600;
  font-size: 26px;
  color: #FFFFFF;
  font-style: normal;
  margin-bottom: 12px;
}
.left_intro[data-v-5bed8aab]{
  width: 100%;
  height: 88%;
  /* border: 5px solid yellow; */
  overflow: hidden;
}
.left_intro_con[data-v-5bed8aab]{
  width: 100%;
  font-family: PingFangSC, PingFang SC;
  font-weight: 400;
  font-size: 18px;
  color: #FFFFFF;
  line-height: 34px;
  text-align: justify;
  font-style: normal;
  /* white-space: pre-wrap; 保留空白符序列，但是当到达容器边界时折行 */
  word-wrap: break-word; /* 在长单词或URL地址内部折行 */
  word-break: break-all;
  -webkit-animation: slideUp-5bed8aab 60s linear infinite;
          animation: slideUp-5bed8aab 60s linear infinite;
}
@-webkit-keyframes slideUp-5bed8aab {
0% {
    -webkit-transform: translateY(0);
            transform: translateY(0);
}
100% {
    -webkit-transform: translateY(-300px);
            transform: translateY(-300px); /* 根据内容调整这个值 */
}
}
@keyframes slideUp-5bed8aab {
0% {
    -webkit-transform: translateY(0);
            transform: translateY(0);
}
100% {
    -webkit-transform: translateY(-300px);
            transform: translateY(-300px); /* 根据内容调整这个值 */
}
}
/* 右边 */
.fifteen_right[data-v-5bed8aab]{
  width: 63%;
  /* width: 2410px; */
  height: 620px;
  background: #FFFFFF;
  border-radius: 14px 0px 0px 14px;
  position: absolute;
  top: 0;
  right: 0;
  padding: 15px 8px 0 8px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-flow: column;
          flex-flow: column;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.right_title_box[data-v-5bed8aab]{
  width: 100%;
  /* border: 15px solid pink; */
  overflow: hidden;
  white-space: nowrap;
}
.right_title_text[data-v-5bed8aab]{
  font-family: DFZongYiGB, DFZongYiGB;
  font-weight: 800;
  font-size: 36px;
  color: #004EFF;
  line-height: 50px;
  background: linear-gradient(89.61674012187586deg, #00FFFC 0%, #0050FF 100%);
  color: transparent;
  -webkit-background-clip: text;
  -webkit-animation: scroll-left-5bed8aab 20s linear infinite;
          animation: scroll-left-5bed8aab 20s linear infinite;
  display: inline-block;
}
@-webkit-keyframes scroll-left-5bed8aab {
from {
    -webkit-transform: translateX(100%);
            transform: translateX(100%);
}
to {
    -webkit-transform: translateX(-100%);
            transform: translateX(-100%);
}
}
@keyframes scroll-left-5bed8aab {
from {
    -webkit-transform: translateX(100%);
            transform: translateX(100%);
}
to {
    -webkit-transform: translateX(-100%);
            transform: translateX(-100%);
}
}
.right_post[data-v-5bed8aab]{
  width: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  margin-top: 20px;
}
.right_post_text[data-v-5bed8aab]{
  font-family: DFZongYiGB, DFZongYiGB;
  font-weight: 600;
  font-size: 28px;
  color: #004EFF;
  text-align: left;
  font-style: normal;
  margin-left: 6px;
}
.right_post_content[data-v-5bed8aab]{
  width: 100%;
  height: 473px;
  margin-top: 20px;
  /* border: 10px solid pink; */
}
.right_post_con_banner[data-v-5bed8aab]{
  width: 100%;
  height: 100%;
}
.right_post_con_box[data-v-5bed8aab]{
  height: 100%;
  height: 460px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
.right_post_item[data-v-5bed8aab]{
  /* width: 1098px;
  height: 661px; */
  width: 49%;
  height: 216px;
  background: -webkit-gradient( linear, left top, left bottom, from(#F2F6FF), to(#FFFFFF));
  background: linear-gradient( 180deg, #F2F6FF 0%, #FFFFFF 100%);
  border-radius: 6px;
  border: 1px solid #0050FF;
  /* margin-bottom: 14px; */
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-flow: column;
          flex-flow: column;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding: 6px 5px 5px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.right_post_item_title[data-v-5bed8aab]{
  font-family: FZLTCHK--GBK1, FZLTCHK--GBK1;
  font-weight: 600;
  font-size: 22px;
  color: #004CFF;
  text-align: left;
  font-style: normal;
  margin-bottom: 14px;
}
.right_post_item_content[data-v-5bed8aab]{
  width: 100%;
  height: 85%;
  /* border: 2px solid green; */
}
.right_post_item_content_text[data-v-5bed8aab]{
  font-family: PingFangSC, PingFang SC;
  font-weight: 400;
  font-size: 18px;
  color: #333333;
  line-height: 28px;
  text-align: justify;
  font-style: normal;
  -webkit-line-clamp: 3;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  overflow: hidden;
  text-overflow: ellipsis;
  word-wrap: break-word;
}
.right_post_item_content_text[data-v-5bed8aab] p,
.right_post_item_content_text[data-v-5bed8aab] div,
.right_post_item_content_text[data-v-5bed8aab] p span,
.right_post_item_content_text[data-v-5bed8aab] div span{
  font-family: PingFangSC, PingFang SC;
  font-weight: 400 !important;
  font-size: 18px !important;
  color: #333333 !important;
  line-height: 28px !important;
  background: #ffffff00 !important;
}


.tvTwelve[data-v-ff6aae8a] {
  width: 100%;
  height: 620px;

  background: url(../../static/img/tv_twelve.7267cb4d.png) no-repeat;
  background-size: 100% 620px;
  padding: 0 20px 10px 20px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  position: relative;
}
.tv_twelve_top[data-v-ff6aae8a] {
  width: 100%;
  height: 100px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  /* align-items: center; */
}
.tv_twelve_top_num[data-v-ff6aae8a] {
  width: 15%;
  font-family: PingFangSC, PingFang SC;
  font-weight: 600 !important;
  font-size: 22px !important;
  color: #ffffff !important;
  line-height: 100px;
}
.tv_twelve_company_name[data-v-ff6aae8a] {
  width: 85%;
  font-family: SourceHanSansCN, SourceHanSansCN;
  font-weight: 800 !important;
  font-size: 40px !important;
  color: #ffffff !important;
  line-height: 80px !important;
  overflow: hidden;
  white-space: nowrap;
}
.tv_twelve_bottom[data-v-ff6aae8a] {
  width: 100%;
  height: 510px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: end;
      -ms-flex-align: end;
          align-items: flex-end;
  padding-top: 40px;
}
.line[data-v-ff6aae8a] {
  width: 2px;
  height: 400px;
  background: -webkit-gradient(linear, left top, left bottom, from(rgba(162, 216, 66, 0.22)), to(#117cb4));
  background: linear-gradient(180deg, rgba(162, 216, 66, 0.22) 0%, #117cb4 100%);
}
/* 左边企业介绍 */
.tv_twelve_company_profile[data-v-ff6aae8a] {
  width: 33%;
  height: 470px;
}
.tv_twelve_company_profile_top[data-v-ff6aae8a] {
  width: 100%;
  height: 62px;
}
.tv_twelve_company_profile_top>img[data-v-ff6aae8a] {
  width: 100%;
}
/* 标题--企业简介、招聘岗位 */
.tv_twelve_job_profile_title[data-v-ff6aae8a],
.tv_twelve_title[data-v-ff6aae8a] {
  width: 200px;
  margin-left: 20px !important;
  font-family: SourceHanSansCN, SourceHanSansCN;
  font-weight: 800 !important;
  font-size: 34px !important;
  line-height: 38px !important;
  text-align: left;
  font-style: normal;
  color: #ffffff;
  background-image: linear-gradient(100deg, #9fd745 0%, #046bb5 100%) !important;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
.tv_twelve_job_profile_title_e[data-v-ff6aae8a],
.tv_twelve_title_e[data-v-ff6aae8a] {
  font-family: SourceHanSansCN, SourceHanSansCN;
  font-weight: 400;
  font-size: 14px;
  color: #333333;
  line-height: 24px;
  text-align: left;
  font-style: normal;
  text-transform: uppercase;
  margin-left: 20px !important;
}
.tv_twelve_bottom > img[data-v-ff6aae8a] {
  width: 100%;
  height: 107px;
}
.tv_twelve_introduce[data-v-ff6aae8a] {
  width: 100%;
  height: 380px;
  font-family: PingFangSC, PingFang SC;
  font-weight: 500;
  font-size: 18px;
  color: #333333;
  line-height: 36px;
  text-align: left;
  font-style: normal;
  padding-left: 20px !important;
  overflow: hidden;
  margin-top: 30px;
}
.tv_twelve_introduce[data-v-ff6aae8a] p,
.tv_twelve_introduce[data-v-ff6aae8a] div,
.tv_twelve_introduce[data-v-ff6aae8a] p span,
.tv_twelve_introduce[data-v-ff6aae8a] div span {
  font-family: PingFangSC, PingFang SC;
  font-weight: 500 !important;
  font-size: 18px !important;
  color: #333333 !important;
  line-height: 36px !important;
  background-color: #ffffff00 !important;
}
/* 右边岗位列表 */
.tv_twelve_job_profile[data-v-ff6aae8a] {
  width: 58%;
  height: 470px;
}
.job_list[data-v-ff6aae8a] {
  width: 100%;
  height: 380px;
  overflow: hidden;
  margin-top: 30px;
}
.job_list_ul[data-v-ff6aae8a],
.job_list_uls[data-v-ff6aae8a] {
  height: auto;
  width: 100%;
}
[data-v-ff6aae8a] .ant-carousel {
  width: 100%;
  height: 380px;
}
.ant-carousel[data-v-ff6aae8a] .slick-slide {
  width: 100%;
  height: 380px !important;
}
.ant-carousel[data-v-ff6aae8a] .slick-track {
  width: 100%;
  height: 380px !important;
}
.ant-carousel[data-v-ff6aae8a] .slick-list {
  width: 100%;
  height: 380px !important;
}
.ant-carousel[data-v-ff6aae8a] .slick-slide .job_list_item {
  width: 100%;
  height: 380px;
}
.job_list_item[data-v-ff6aae8a] {
  width: 100%;
  height: 380px;
}
.job_list_item_one[data-v-ff6aae8a] {
  width: 100%;
  height: 180px;
}
.job_name[data-v-ff6aae8a] {
  width: 100%;
  font-family: SourceHanSansCN, SourceHanSansCN;
  font-weight: 500;
  font-size: 30px;
  color: #024289;
  line-height: 36px;
  text-align: left;
  font-style: normal;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  margin-top: 10px;
}
.job_name_s[data-v-ff6aae8a] {
  width: 64%;
  overflow: hidden;
  white-space: nowrap;
}
.job_introduce[data-v-ff6aae8a] {
  height: 128px;
  overflow: hidden;
  position: relative;
  margin-top: 10px;
}
.job_introduce[data-v-ff6aae8a] p,
.job_introduce[data-v-ff6aae8a] div,
.job_introduce[data-v-ff6aae8a] p span,
.job_introduce[data-v-ff6aae8a] div span {
  font-family: PingFangSC, PingFang SC;
  font-weight: 400 !important;
  font-size: 18px !important;
  color: #333333 !important;
  line-height: 34px !important;
  background-color: #ffffff00 !important;
}
/* 动画 */
/* 企业简介动画== */
.tv_twelve_introduce_scroll[data-v-ff6aae8a] {
  -webkit-animation: slideUpJob-ff6aae8a 35s linear infinite;
          animation: slideUpJob-ff6aae8a 35s linear infinite;
}
@-webkit-keyframes slideUpJob-ff6aae8a {
0% {
    -webkit-transform: translateY(0);
            transform: translateY(0);
}
100% {
    -webkit-transform: translateY(-100%);
            transform: translateY(-100%); /* 根据内容调整这个值 */
}
}
@keyframes slideUpJob-ff6aae8a {
0% {
    -webkit-transform: translateY(0);
            transform: translateY(0);
}
100% {
    -webkit-transform: translateY(-100%);
            transform: translateY(-100%); /* 根据内容调整这个值 */
}
}
/* 公司名称 */
.tv_twelve_company_name_scroll[data-v-ff6aae8a] {
  display: inline-block;
  -webkit-animation: slideUpName-ff6aae8a 35s linear infinite;
          animation: slideUpName-ff6aae8a 35s linear infinite;
}
@-webkit-keyframes slideUpName-ff6aae8a {
0% {
    -webkit-transform: translateX(0);
            transform: translateX(0);
}
100% {
    -webkit-transform: translateX(-100%);
            transform: translateX(-100%); /* 根据内容调整这个值 */
}
}
@keyframes slideUpName-ff6aae8a {
0% {
    -webkit-transform: translateX(0);
            transform: translateX(0);
}
100% {
    -webkit-transform: translateX(-100%);
            transform: translateX(-100%); /* 根据内容调整这个值 */
}
}
/* 职位名称 */
.job_name_s_scroll[data-v-ff6aae8a] {
  -webkit-animation: slideUpName-ff6aae8a 35s linear infinite;
          animation: slideUpName-ff6aae8a 35s linear infinite;
}
/* 职位简介 */
.job_introduce_scroll[data-v-ff6aae8a] p,
.job_introduce_scroll[data-v-ff6aae8a] div,
.job_introduce_scroll[data-v-ff6aae8a] p span,
.job_introduce_scroll[data-v-ff6aae8a] div span {
  font-family: PingFangSC, PingFang SC;
  font-weight: 400 !important;
  font-size: 18px !important;
  color: #333333 !important;
  line-height: 34px !important;
  background-color: #ffffff00 !important;
}
.job_introduce_scroll[data-v-ff6aae8a] {
  -webkit-animation: slideUpJob-ff6aae8a 35s linear infinite;
          animation: slideUpJob-ff6aae8a 35s linear infinite;
  font-family: PingFangSC, PingFang SC;
  font-weight: 400;
  font-size: 18px;
  color: #333333;
  line-height: 34px;
  text-align: left;
  font-style: normal;

  position: absolute;
  left: 0;
}


#tv_thirteen[data-v-91b670ce] {
  width: 100%;
  height: 620px;

  background-image: url(../../static/img/tvThirteens.34adac74.png), url(../../static/img/tvThirteen.c56878e3.png);
  background-size: 100% 290px, 100% 100%;
  background-position: left bottom, left top;
  background-repeat: no-repeat, no-repeat;

  padding: 0 20px 10px 20px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  position: relative;
}
.tv_thirteen_company_name[data-v-91b670ce] {
  width: 100%;
  height: 80px;
  line-height: 80px;
  overflow: hidden;

  font-family: PangMenZhengDao;
  font-weight: 700;
  font-size: 30px;
  color: #021693;
  font-style: normal;
  text-align: center;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.tv_thirteen_bottoms[data-v-91b670ce] {
  width: 100%;
  height: 540px;

  background: rgba(255, 255, 255, 0.6);
  border-radius: 10px;
  backdrop-filter: blur(46px);
}
.tv_thirteen_bottom[data-v-91b670ce] {
  width: 100%;
  height: 540px;
  position: relative;
  z-index: 1;
}
.tv_thirteen_company_num[data-v-91b670ce] {
  width: 135px;
  height: 128px;
  background: url(../../static/img/tvThirteenThree.1662c98f.png) no-repeat;
  background-size: 100% 100%;
  position: absolute;
  top: 10px;
  right: 20px;
  z-index: 1;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.tv_thirteen_company_num_title[data-v-91b670ce] {
  width: 100%;
  text-align: center;
  font-family: PingFangSC, PingFang SC;
  font-weight: 600;
  font-size: 22px;
  color: #333333;
}
.tv_thirteen_company_num > h2[data-v-91b670ce] {
  width: 100%;
  text-align: center;
  font-family: Helvetica, Helvetica;
  font-weight: bold;
  font-size: 30px;
  color: #333333;
}
.introduce_img[data-v-91b670ce] {
  position: absolute;
  top: -40px;
  left: -10px;
  width: 140px;
  height: 80px;
  z-index: 1;
}
.company_introduce[data-v-91b670ce] {
  width: 100%;
  /* height: 570px; */
  height: 240px;
  overflow: hidden;
  font-family: PingFangSC, PingFang SC;
  font-weight: 500;
  font-size: 20px;
  color: #333333;
  line-height: 34px;
  border-bottom: 2px dashed #979797;
  padding: 20px 16px 0 16px;
  z-index: 10;
}
.company_introduce[data-v-91b670ce] p,
.company_introduce[data-v-91b670ce] div,
.company_introduce[data-v-91b670ce] p span,
.company_introduce[data-v-91b670ce] div span{
  font-family: PingFangSC, PingFang SC;
  font-weight: 500;
  font-size: 20px !important;
  color: #333333 !important;
  line-height: 34px !important;
  background: #ffffff00 !important;
}
.job[data-v-91b670ce] {
  width: 100%;
  height: 310px;
  padding-top: 50px;
  position: relative;
  z-index: 12 !important;
}
.job_img[data-v-91b670ce] {
  width: 140px;
  height: 80px;
  position: absolute;
  top: 4px;
  left: -10px;
  z-index: 1;
}
.job_list[data-v-91b670ce] {
  width: 100%;
  height: 250px;
}
[data-v-91b670ce] .ant-carousel {
  width: 100%;
  height: 250px;
  z-index: 1 !important;
}
.ant-carousel[data-v-91b670ce] .slick-slide {
  width: 100%;
  height: 250px !important;
}
.ant-carousel[data-v-91b670ce] .slick-track {
  width: 100%;
  height: 250px !important;
}
.ant-carousel[data-v-91b670ce] .slick-list {
  width: 100%;
  height: 250px !important;
}
.job_list_item[data-v-91b670ce] {
  width: 100%;
  height: 250px;
  padding-top: 16px;
  padding-bottom: 28px;
  display: -webkit-box !important;
  display: -ms-flexbox !important;
  display: flex !important;
}
.job_list_item_one[data-v-91b670ce] {
  width: 50%;
  height: calc(250px - 44px);
  padding: 0 20px;
}
.job_list_item_job_name[data-v-91b670ce] {
  width: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFEAAABUCAYAAAD6QtuFAAAAAXNSR0IArs4c6QAACspJREFUeF7dnXt0FPUVx7/3t5sEEDwWaw+ttT6qVo9/VY+t9vTYHK3JTI4iu0PokSRLSXgJFooVrMrRUKstKkfqUQ8ULLITqBJ2A0EymwQ0Wh9FxaOlKCoBrbQq4oNXXrs7t04CiJEk8/jNbHD+zb3fe+9nZmdn7+/+JgSPhxKtuRTEfyLgZwA6wFifzabnNa2rfN+j9AnjTl4yVSKrfg6RbSZgSC+d/cyYm0pW/BUAe4lxIvh6gqhq+qsAftxPoS1mGpMb6yt2nAgw3OboGmJx8bKRYviQvQD3r8HcBog7jFD+ItSOy7pNdDD7uYdYumykMG1APFw9M73EJCobE+O3DWYgbnJzDdEKZuPj3DunLmbc8/F7bfds2TI17SbhwejjCaISiUdJUMJFYVsJXNmQiL3iwnfQuXiCaFWjROObiegnLirLMPDAPvHxnS/W3tTuwn/QuHiGqEbiV0LQJg8VvUMsJjUky571oJFTV88Qu++N0XgTiK72UIlJjMXhTNfv6+urDnjQyYmrFIhFY1ZeIoT5MhG86v0HWZpmrC03ckLDZVCvRR8Nq2j6EwSMc5nHUTfm7gdP3QwVzG6sHfepV70g/KVBLImsON8ksY0IYSmJMz4C6EYjWb5Gip6PItIgHn5uXAJgisx8GZQUIj2joXbihzJ1ZWpJhXjlNStOLygQbwMYJjNJAJ8xaHYqUb5Csq4UOakQe76paxaAeK6U7HqJMKixi2nqU8my9/zQd6spHWJPY6KgFcApbpMawO8AgW5tSJQ9AtCgaLNJh2gBUKLxW4noHp8gdssy83OCuaqhboJ1+8jp4QvEa69dMiyTP8zqIX7X5+raQZjfvrd1YUtLdcbnWH3K+wLx8Df1DQAeCaIwZmxhRlVjXcXrQcTrHcM3iJdcsiTvtLOGvUHAuUEUxuA0WCwYEcq/q7Z2XFcQMY/E8A1i971R068nYFWQBQG0DYxJRrL8n0HF9RWitXSgajVbBliH8aPWLAMP5nW1zVu/fmqbHwGO1fQZIlAS0RUWyFVDoRUmTzHqYk/5CdJ3iD0P4HoLCL/ws5C+tLsbGsTL0qJ9zsbaqfv8yCEQiEpk1eWg7PMSWmVeGOwGeLqRiK33InI830Ag9nzJxNcS6DrZBTjTI2ZkH8/rypu5fv34vc58+7YODGKxtuoigaz1HBeSlbx7Hf6YTcxM1cUed6/xpWdgEA8/8jxGwAQZicvQYEJ9tit8Q3P99f/zohcoxJLoyjMZ2bdAVOAlacm+n5uMOY3JimVudQeEWFiyfNSQgoJzBbLDTYQOdnR27mhpcN8gVSP6IgjMcpuwX34MbEpzesqmZOVOpzGOC/GqyIpT8wXNYNB4Ap3/1Xkb6+bMbxN4VZfJD2+qm/CJk6Bq6d9OQzbcCqIRTvwCsj0E5nlGcueDQLVpN+bXIKpafDJA99rsB34O8FwjEVtqN2D3vXGsXk2MO534BGnLzC+GGFUb6mJv2ol7DMRqoWrnLAZosh3Hr9rwUiOxc5rdszd69KMj0nl5rQCd5jxWQB7MnSBx1553D9070NzQUYhqNP4AiH7rOkXmRUYyNtuuf4mmz2JgkV37HNq9ZlpttmSFNYt53KMbYsnYmmtMk+u9/KKwbpRC0OiGNeVP2ilYVR8swLBvvQXgTDv2ubRhRgbE93d8kp3f0jKxo3cuVFq6OnTA7Nwuo+/HwI4RouCCWpvDnIpWM4HAj+USkJPYBNqeZkxqTpY/f6wfqZo+BkCdE7EBbCNGomKtLb3qaqFsPedfBLrIlv2gMGITLB5uD+27raV2xkErJVKi8TgRVcjKj5n1VDIWs6tXpOljQnJPot3QnuwY2MUmItaShHUlbgfwI0+Kxzgz8FYqUXGBEz1V018EcJkTn0Fi+0FaFFxoQTwkeWKhzUhUnOSkyOKIHhMCg3K6YaA6TPCNpGh6FwF5Axnb/TsD6VSiIt+uvWVXHNUvFgRrGeHEOxgPkarFPwBolLzs+UMjEXO03lwc0RWRuyUEb6UzbidFizcT6JfelL70ZvDGVCLmaGpWjeorQLD9ZSQrVwk6HZwNX0jqWP1mMO6TINgjQZhjrKm4365ekbbqghBnt0LWXKPdwF7trJ+FEBOMZPkTVFK6fJRphncdZ3+e4zAMdAiROdvJLKGq6dYQp+Y4WE4d+BXKiMqGdeVbe66bnsH1+0H0O895MS80krGb7ep071AFb/byc9NuLEl27SZz9cmhIQuP/VXWDbGoKH5SaDi9DMKFroMx3swe5EubmmLWI5Oto0SraWawtPuxraAujRj4hzDNScebQjvaxSkqjZ8dMsnaS/J9F3F2ZwVf0VQb22XXVxlbcxUxb7Rrnys7Bg4Sm7cZydhDfc1DfqUpW3Td388IhTO1AH7qIOnN2Uy4tGnd9Y42iatR/SUQLnUQJ3hTRjObmSmptRPf7S/41zrbVldnf6ZjGhFuIaIz+nJm5veZseDk8JDFdrs2R7RKNF1jYPDuCmD+/Isr8OZUMvaonTPXz0JVtVDG/vAKYrqCwecRMLz70ga9w8TPpta0fvHRt78OcSSZntZbx78J5Oj3tZ1ipNgQ6js7zOlPPTnhv3b1Blztsytk107VaioBtnWG7WpKsWPsNcGzGpMxx6OAgUIsLFw+ZOipYaub/QMphUsSYROrTfBvmupie9xIBgpR0fSbCFjoJlGffD4AMN12E7mPJAKDqKo1J2Mot4LwbZ+A2Ja11oNAtOJgB9303Iayz2w75hyiFp8P0B1eE/buT+8xzKmpRKzRu1aPQiBXYlEk/p2QIGtLRi6nHqyJhiX70123PC95T3UgEBWt5i8EninrzDvVsVYhyeRJRl3sGae+dux9h5jjSbAsmBbtSR+6Y4uPA/C+Q1Q0PScziQzaJmBWNSRim+1cTV5sfIWYi+nYI5uCqP3TPxrGzE4vcOz6+gox6DltZryaNTNVzWsnvmYXgAw73yCq0ZrLGPxCQA3XDmL6Q9unO+7LxUZJ3yAqmv40AYUyznR/GtYsYYZRtdHmLKEf+fgCUdFWFhPMlB8JH6PpaqrVj5z8gGgNBLxCwMV+JGxpMvPTIYQmbUiWOZ6v9iMn6RDVaM2vQCxlf8jXC6Z9zHzLYHtDqFSIhYVPh4eeuvsNAOf5cMYbspn0tMH4rlqpEJWoPoUI1rtxpB0MfMIsZjcmy3RpopKFpEG8vHT10FPMzncAnC4xx0RXOjRjU/34jyRqSpeSBrE4Gp8riBZIyfAEesWVtFZY4ZjlpwwNhawtFSM9QmQGVrIomHWivGxNGkQ1qt8Nwm2eADJ2M4mpqURZgyedHDh7/jiXlK4exWan1XB1NB17pNbDr/pbinaaYxjl+3PAwHNIzxCVqP4wEaa7zGQnTJ7s9zsaXOZm280TxKuiK8/JJ9Pa/+ZovBiA9dLyh7IH+HYnA1C2qwrY0BNEN9s3GLzdzFBV07qKFwKu1bdwriGqakMBhu7dZ3cDePfWLtB91D5yvmGUBNIs9Y1aL2HXEK8e/ej3wnn5tuZVmPE6A5X9bTIMqmA/4riGaA0mHTS79gDc37NhJwh379nV9ueBtrv6UVxQmq4hWgkq0fg8Irqrj2Q3m8hWNSZ+/Y37hw296/UEEfhig6N27gMEnnH0VS2MAwDN/yb/6xDJEHvklDHLz0IofDkB7aJDPLNBwnxLUB9FGXH+DwpP52O79/vlAAAAAElFTkSuQmCC) no-repeat;
  background-size: 16px 18px;
  background-position: left center;
  padding-left: 20px;
}
.job_name_s[data-v-91b670ce] {
  width: 55%;
  overflow: hidden;
  white-space: nowrap;
  font-family: SourceHanSansCN, SourceHanSansCN;
  font-weight: bold;
  font-size: 24px;
  color: #20d2ff;
  line-height: 34px;
  background-image: -webkit-gradient(linear, left top, left bottom, from(#3e42b0), to(#061551)) !important;
  background-image: linear-gradient(180deg, #3e42b0 0%, #061551 100%) !important;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
.job_salary[data-v-91b670ce] {
  font-family: SourceHanSansCN, SourceHanSansCN;
  font-weight: bold;
  font-size: 24px;
  color: #20d2ff;
  line-height: 34px;
  background-image: -webkit-gradient(linear, left top, left bottom, from(#3e42b0), to(#061551)) !important;
  background-image: linear-gradient(180deg, #3e42b0 0%, #061551 100%) !important;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
.job_list_item_job_introduce[data-v-91b670ce] {
  width: 100%;
  height: 170px;
  font-family: PingFangSC, PingFang SC;
  font-weight: 400;
  font-size: 18px;
  color: #000a3a;
  line-height: 28px;
  overflow: hidden;
  /* animation: slideUpJob 35s linear infinite; */
}
.job_list_item_job_introduce[data-v-91b670ce] p,
.job_list_item_job_introduce[data-v-91b670ce] div,
.job_list_item_job_introduce[data-v-91b670ce] p span,
.job_list_item_job_introduce[data-v-91b670ce] div span{
  font-weight: 400;
  font-size: 18px !important;
  color: #333333 !important;
  line-height: 28px !important;
  background: #ffffff00 !important;
}
/* 动画 */
/* 企业简介动画== */
.tv_twelve_introduce_scroll[data-v-91b670ce] {
  -webkit-animation: slideUpJob-91b670ce 35s linear infinite;
          animation: slideUpJob-91b670ce 35s linear infinite;
}
@-webkit-keyframes slideUpJob-91b670ce {
0% {
    -webkit-transform: translateY(0);
            transform: translateY(0);
}
100% {
    -webkit-transform: translateY(-100%);
            transform: translateY(-100%); /* 根据内容调整这个值 */
}
}
@keyframes slideUpJob-91b670ce {
0% {
    -webkit-transform: translateY(0);
            transform: translateY(0);
}
100% {
    -webkit-transform: translateY(-100%);
            transform: translateY(-100%); /* 根据内容调整这个值 */
}
}
@-webkit-keyframes slideUpJobs-91b670ce {
0% {
    -webkit-transform: translateY(0);
            transform: translateY(0);
}
100% {
    -webkit-transform: translateY(-100%);
            transform: translateY(-100%); /* 根据内容调整这个值 */
}
}
@keyframes slideUpJobs-91b670ce {
0% {
    -webkit-transform: translateY(0);
            transform: translateY(0);
}
100% {
    -webkit-transform: translateY(-100%);
            transform: translateY(-100%); /* 根据内容调整这个值 */
}
}
.job_list_item_job_introduce_scroll[data-v-91b670ce] {
  display: inline-block;
  -webkit-animation: slideUpJobs-91b670ce 30s linear infinite;
          animation: slideUpJobs-91b670ce 30s linear infinite;
}
/* 公司名称 */
.company_name_scroll[data-v-91b670ce] {
  width: 72%;
  white-space: nowrap;
  overflow: hidden;
  display: inline-block;
  -webkit-animation: slideUpName-91b670ce 35s linear infinite;
          animation: slideUpName-91b670ce 35s linear infinite;
}
@-webkit-keyframes slideUpName-91b670ce {
0% {
    -webkit-transform: translateX(0);
            transform: translateX(0);
}
100% {
    -webkit-transform: translateX(-100%);
            transform: translateX(-100%); /* 根据内容调整这个值 */
}
}
@keyframes slideUpName-91b670ce {
0% {
    -webkit-transform: translateX(0);
            transform: translateX(0);
}
100% {
    -webkit-transform: translateX(-100%);
            transform: translateX(-100%); /* 根据内容调整这个值 */
}
}
/* 职位名称 */
.job_name_s_scroll[data-v-91b670ce]{
  white-space: nowrap;
  display: inline-block;
  font-family: SourceHanSansCN, SourceHanSansCN;
  font-weight: bold;
  font-size: 24px;
  color: #20d2ff00;
  line-height: 34px;
  background-image: -webkit-gradient(
    linear,
    left top, left bottom,
    from(#3e42b0),
    to(#061551)
  ) !important;
  background-image: linear-gradient(
    180deg,
    #3e42b0 0%,
    #061551 100%
  ) !important;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  -webkit-animation: slideUpName-91b670ce 35s linear infinite;
          animation: slideUpName-91b670ce 35s linear infinite;
}


.tvFourteen[data-v-5dc025bc] {
  width: 100%;
  height: 620px;

  background: url(../../static/img/tvFourteen.c1e1cf0d.png) no-repeat;
  background-size: 100% 620px;
  padding: 0 20px 10px 20px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  position: relative;
}
.tv_fourteen_top[data-v-5dc025bc] {
  width: 100%;
  height: 94px;
  position: relative;
}
.company_name[data-v-5dc025bc] {
  font-family: FZLTCHK--GBK1, FZLTCHK--GBK1;
  font-weight: 700;
  font-size: 40px;
  color: #004cff;
  line-height: 94px;
  font-style: normal;
  overflow: hidden;
}
.tv_fourteen_num[data-v-5dc025bc] {
  width: 160px;
  height: 70px;
  background: #004cff;
  border-radius: 159px 0px 0px 159px;
  position: absolute;
  top: 12px;
  right: -20px;
  -webkit-box-shadow: 0px 10px rgba(0, 76, 255, 0.34);
          box-shadow: 0px 10px rgba(0, 76, 255, 0.34);
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.tv_fourteen_nums[data-v-5dc025bc] {
  font-family: PingFangSC, PingFang SC;
  font-size: 30px;
  font-weight: 600;
  color: #ffffff;
}
.tv_fourteen_num_title[data-v-5dc025bc] {
  font-family: PingFangSC, PingFang SC;
  font-weight: 500;
  font-size: 20px;
  color: #ffffff;
  text-align: justify;
  font-style: normal;
  padding-left: 10px;
  padding-right: 16px;
  margin-left: 10px;
  border-left: 1px solid #ffffff;
}
.tv_fourteen_bottom[data-v-5dc025bc] {
  width: 100%;
  height: 516px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.tv_fourteen_left[data-v-5dc025bc] {
  width: 39%;
  height: 516px;
  position: relative;
  -ms-flex-negative: 0;
      flex-shrink: 0;
}
.tv_fourteen_left_title[data-v-5dc025bc] {
  width: 200px;
  height: 82px;
  font-family: FZLTCHK--GBK1, FZLTCHK--GBK1;
  font-weight: 700;
  font-size: 30px;
  color: #ffffff;
  line-height: 42px;
  text-align: center;
  font-style: normal;

  background: url(../../static/img/tvFourteenOne.e688ffb9.png) no-repeat;
  background-size: 200px 82px;
  background-position: 0 0;

  position: absolute;
  top: 0;
  left: 0;
  z-index: 1;
}
.company_introduce[data-v-5dc025bc] {
  width: 100%;
  height: 476px;
  background: -webkit-gradient(linear, left top, left bottom, from(#ffffff), to(#ffffff));
  background: linear-gradient(180deg, #ffffff 0%, #ffffff 100%);
  border-radius: 10px;
  margin-top: 38px;
  padding: 22px 26px;
  -webkit-box-shadow: 0 10px 6px rgba(168, 194, 255, 1) inset, 0 -10px 6px rgba(168, 194, 255, 1) inset;
          box-shadow: 0 10px 6px rgba(168, 194, 255, 1) inset, 0 -10px 6px rgba(168, 194, 255, 1) inset;
  overflow: hidden;
  font-family: PingFangSC, PingFang SC;
  font-weight: 400;
  font-size: 18px;
  color: #333333;
  line-height: 36px;
}
.company_introduces[data-v-5dc025bc] {
  font-family: PingFangSC, PingFang SC;
  font-weight: 400;
  font-size: 18px;
  color: #333333;
  line-height: 36px;
}
.company_introduces[data-v-5dc025bc] p,
.company_introduces[data-v-5dc025bc] div,
.company_introduces[data-v-5dc025bc] p span,
.company_introduces[data-v-5dc025bc] div span {
  font-family: PingFangSC, PingFang SC;
  font-weight: 400 !important;
  font-size: 16px !important;
  color: #333333 !important;
  line-height: 36px !important;
  background-color: #ffffff00 !important;
}
.tv_fourteen_right[data-v-5dc025bc] {
  width: 59%;
  height: 516px;
  position: relative;
  -ms-flex-negative: 0;
      flex-shrink: 0;
}
.tv_fourteen_right > img[data-v-5dc025bc] {
  position: absolute;
  width: 80px;
  top: 0;
  right: 0;
}
.job_list[data-v-5dc025bc] {
  width: 100%;
  height: 476px;
  background: #fff !important;
  border-radius: 10px;
  margin-top: 38px;
  padding: 22px 26px;
  /* padding: 0 26px; */
  -webkit-box-shadow: 0 10px 6px rgba(168, 194, 255, 1) inset, 0 -10px 6px rgba(168, 194, 255, 1) inset;
          box-shadow: 0 10px 6px rgba(168, 194, 255, 1) inset, 0 -10px 6px rgba(168, 194, 255, 1) inset;
  overflow: hidden;
}
.job_list_item[data-v-5dc025bc],
.job_list_item_one[data-v-5dc025bc] {
  height: auto;
  width: 100%;
}
.job_list_item_one[data-v-5dc025bc] {
  margin-bottom: 12px;
}
.job_name[data-v-5dc025bc] {
  font-family: FZLTCHK--GBK1, FZLTCHK--GBK1;
  font-weight: 700;
  font-size: 24px;
  color: #004cff;
  line-height: 36px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.job_introduce[data-v-5dc025bc] {
  margin-top: 8px;
  font-family: PingFangSC, PingFang SC;
  font-weight: 400;
  font-size: 18px;
  color: #333333;
  line-height: 30px;
}
.job_introduce[data-v-5dc025bc] p,
.job_introduce[data-v-5dc025bc] div,
.job_introduce[data-v-5dc025bc] p span,
.job_introduce[data-v-5dc025bc] div span {
  margin-top: 8px !important;
  font-family: PingFangSC, PingFang SC;
  font-weight: 400 !important;
  font-size: 18px !important;
  color: #333333;
  line-height: 30px !important;
  background-color: #ffffff00 !important;
}

/* 动画 */
/* 企业简介动画== */
.company_introduces[data-v-5dc025bc] {
  -webkit-animation: slideUpJob-5dc025bc 35s linear infinite;
          animation: slideUpJob-5dc025bc 35s linear infinite;
}
@-webkit-keyframes slideUpJob-5dc025bc {
0% {
    -webkit-transform: translateY(0);
            transform: translateY(0);
}
100% {
    -webkit-transform: translateY(-100%);
            transform: translateY(-100%); /* 根据内容调整这个值 */
}
}
@keyframes slideUpJob-5dc025bc {
0% {
    -webkit-transform: translateY(0);
            transform: translateY(0);
}
100% {
    -webkit-transform: translateY(-100%);
            transform: translateY(-100%); /* 根据内容调整这个值 */
}
}
.job_list_item_job_introduce_scroll[data-v-5dc025bc] {
  -webkit-animation: slideUpJob-5dc025bc 35s linear infinite;
          animation: slideUpJob-5dc025bc 35s linear infinite;
}
/* 公司名称 */
.company_name_scroll[data-v-5dc025bc] {
  display: inline-block;
  white-space: nowrap;
  -webkit-animation: slideUpName-5dc025bc 35s linear infinite;
          animation: slideUpName-5dc025bc 35s linear infinite;
}
@-webkit-keyframes slideUpName-5dc025bc {
0% {
    -webkit-transform: translateX(0);
            transform: translateX(0);
}
100% {
    -webkit-transform: translateX(-100%);
            transform: translateX(-100%); /* 根据内容调整这个值 */
}
}
@keyframes slideUpName-5dc025bc {
0% {
    -webkit-transform: translateX(0);
            transform: translateX(0);
}
100% {
    -webkit-transform: translateX(-100%);
            transform: translateX(-100%); /* 根据内容调整这个值 */
}
}


.tv_sixteen_back[data-v-585a6c8a] {
  width: 100%;
  height: 620px;
  background: #e9edf5;
}
#tv_sixteen[data-v-585a6c8a] {
  width: 100%;
  height: 620px;
  /* border: 5px solid pink; */
  background: url(../../static/img/sixteen_back.0376f7f8.png) no-repeat;
  background-size: 100% 340px;
  padding: 0 30px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.tv_sixteen_top_box[data-v-585a6c8a] {
  width: 100%;
  height: 80px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: end;
      -ms-flex-align: end;
          align-items: flex-end;
  position: relative;
}
.tv_sixteen_top_num[data-v-585a6c8a] {
  width: 180px;
  height: 80px;
  background: #0050ff;
  padding: 0 10px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
  /* justify-content: space-between; */
}
.tv_sixteen_top_num_one[data-v-585a6c8a] {
  font-family: PingFangSC, PingFang SC;
  font-weight: 500;
  font-size: 52px;
  color: #ffffff;
  text-align: justify;
  font-style: normal;
}
.tv_sixteen_top_num_line[data-v-585a6c8a] {
  width: 0;
  height: 50px;
  border: 1px solid #ffffff;
  margin: 0 10px;
}
.tv_sixteen_top_num_text[data-v-585a6c8a] {
  width: 54px;
  white-space: wrap;
  font-family: PingFangSC, PingFang SC;
  font-weight: 500;
  font-size: 15px;
  color: #ffffff;
  line-height: 30px;
  /* text-align: justify; */
  font-style: normal;
}
.tv_sixteen_top_title[data-v-585a6c8a] {
  margin-left: 20px;
  width: 80%;
  height: 50px;
  position: relative;
  overflow: hidden;
}
.tv_sixteen_top_title_text[data-v-585a6c8a] {
  font-family: DFZongYiGB, DFZongYiGB;
  font-weight: 600;
  font-size: 36px;
  color: #ffffff;
  font-style: normal;
  text-align: center;
  position: absolute;
  white-space: nowrap;
}
.tv_sixteen_top_content_box[data-v-585a6c8a] {
  width: 100%;
  height: 130px;
  font-family: PingFangSC, PingFang SC;
  font-weight: 500;
  font-size: 20px;
  color: #ffffff;
  line-height: 30px;
  margin-top: 20px;
  margin-bottom: 20px;
  overflow: hidden;
  position: relative;
}
.tv_sixteen_top_content_text[data-v-585a6c8a] {
  width: 100%;
  position: absolute;
  /* height: 100%; */

  /* animation:slideUp 60s linear infinite; */
}
@-webkit-keyframes slideUp-585a6c8a {
from {
    -webkit-transform: translateY(0);
            transform: translateY(0);
}
to {
    -webkit-transform: translateY(-100%);
            transform: translateY(-100%);
    /* 根据内容调整这个值 */
}
}
@keyframes slideUp-585a6c8a {
from {
    -webkit-transform: translateY(0);
            transform: translateY(0);
}
to {
    -webkit-transform: translateY(-100%);
            transform: translateY(-100%);
    /* 根据内容调整这个值 */
}
}

/* 底部 */
.tv_sixteen_bottom[data-v-585a6c8a] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.tv_sixteen_bottom_left[data-v-585a6c8a] {
  font-family: DFZongYiGB, DFZongYiGB;
  font-weight: 600;
  font-size: 34px;
  color: #0050ff;
  line-height: 52px;
  text-align: left;
  font-style: normal;
  -webkit-writing-mode: vertical-rl;
      -ms-writing-mode: tb-rl;
          writing-mode: vertical-rl;
  /* 文字从上到下，从右到左 */
  margin-top: 140px;
  margin-right: 14px;
}
.tv_sixteen_bottom_right[data-v-585a6c8a] {
  width: 100%;
}
.right_post_con_box[data-v-585a6c8a] {
  width: 100%;
  height: 100%;
  /* border: 2px solid pink; */
  /* display: flex;
  align-items: center; */
  /* justify-content: space-between; */
  display: grid;
  grid-template-columns: repeat(3, 1fr);
  grid-gap: 16px;
}
.right_post_item[data-v-585a6c8a] {
  width: 280px;
  height: 345px;
  background: #ffffff;
  position: relative;
  margin-left: 30px;
  background: url(../../static/img/sixteen_post_back.f6ed2ade.png) no-repeat;
  background-size: 100% 100%;
  padding: 10px 10px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.right_post_item[data-v-585a6c8a]::before {
  content: '';
  background: #0050ff;
  width: 270px;
  height: 356px;
  position: absolute;
  right: 20px;
  top: 0;
  z-index: -11;
}
.right_post_item_title[data-v-585a6c8a] {
  font-family: FZLTCHK--GBK1, FZLTCHK--GBK1;
  font-weight: 600;
  font-size: 24px;
  color: #004cff;
  line-height: 30px;
  text-align: left;
  font-style: normal;
  margin-bottom: 20px;
  white-space: nowrap;
  width: 100%;
  height: 30px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -ms-flex-pack: distribute;
      justify-content: space-around;
}
.post_title_box[data-v-585a6c8a] {
  width: 78%;
  height: 30px;
  position: relative;
  overflow: hidden;
}
.post_title[data-v-585a6c8a] {
  position: absolute;
  left: 0;
}
.right_post_item_intro_box[data-v-585a6c8a] {
  width: 100%;
  height: 85%;
  position: relative;
  overflow: hidden;
}
.right_post_item_intro[data-v-585a6c8a] {
  font-family: PingFangSC, PingFang SC;
  font-weight: 400;
  font-size: 18px;
  color: #333333;
  line-height: 30px;
  text-align: justify;
  font-style: normal;
  position: absolute;
  left: 0;
}


#tv_seventeen[data-v-3f41c196] {
  width: 100%;
  height: 620px;
  background: url(../../static/img/seventeen_three.50b7cc59.png) no-repeat;
  background-size: 100% 100%;
  padding: 8px 14px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.tv_seventeen_title_flex[data-v-3f41c196] {
  width: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  margin-bottom: 20px;
}
.tv_seventeen_title_box[data-v-3f41c196] {
  width: 75%;
  height: 80px;
  position: relative;
  overflow: hidden;
}
.tv_seventeen_title_text[data-v-3f41c196] {
  font-family: PangMenZhengDao;
  font-size: 44px;
  color: #ffffff;
  font-weight: 600;
  letter-spacing: 2px;
  text-shadow: 0px 4px 2px #004582;
  font-style: normal;
  position: absolute;
  white-space: nowrap;
  line-height: 80px;
}
.tv_seventeen_title_num[data-v-3f41c196] {
  font-family: PingFangSC, PingFang SC;
  font-weight: 500;
  font-size: 40px;
  color: #ffffff;
  line-height: 80px;
  letter-spacing: 2px;
  text-shadow: 0px 3px 1px #004582;
  text-align: left;
  font-style: normal;
  white-space: nowrap;
}
/* 主要内容 */
.tv_seventeen_bottom[data-v-3f41c196] {
  width: 100%;
  height: 82%;

  display: -webkit-box;

  display: -ms-flexbox;

  display: flex;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.tv_seventeen_bottom_left[data-v-3f41c196] {
  width: 34%;
  height: 100%;
  position: relative;
  background: rgba(238, 252, 255, 0.69);
  border-radius: 8px;
  backdrop-filter: blur(20px);
  padding:42px 18px 42px 18px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.left_title_img[data-v-3f41c196] {
  width: 114px;
  height: 48px;
  position: absolute;
  top: -10px;
  left: -6px;
}
.left_com_intro_box[data-v-3f41c196] {
  width: 100%;
  height: 100%;
  position: relative;
  overflow: hidden;
}
.left_com_intro_box_text[data-v-3f41c196] {
  font-family: PingFangSC, PingFang SC;
  font-weight: 400;
  font-size: 18px;
  color: #333333;
  line-height: 30px;
  letter-spacing: 1px;
  text-align: left;
  font-style: normal;
  position: absolute;
}
.left_com_intro_box_text[data-v-3f41c196] p,
.left_com_intro_box_text[data-v-3f41c196] div,
.left_com_intro_box_text[data-v-3f41c196] p span,
.left_com_intro_box_text[data-v-3f41c196] div span{
  font-family: PingFangSC, PingFang SC;
  font-weight: 400 !important;
  font-size: 18px !important;
  color: #333333 !important;
  line-height: 30px !important;
  background: #ffffff00 !important;
  margin-bottom: 0 !important;
}
.tv_seventeen_bottom_right[data-v-3f41c196] {
  width: 64%;
  height: 100%;
  position: relative;
  background: rgba(238, 252, 255, 0.69);
  border-radius: 8px;
  backdrop-filter: blur(20px);
  padding: 42px 18px 20px 18px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.right_title_img[data-v-3f41c196] {
  width: 114px;
  height: 48px;
  position: absolute;
  top: -10px;
  left: -6px;
}
.left_com_post_box[data-v-3f41c196] {
  width: 100%;
  height: 100%;
}
.right_post_con_box[data-v-3f41c196] {
  width: 100%;
  height: 433px;
}
.right_post_con_item[data-v-3f41c196] {
  width: 100%;
  height: 100px;
  border: 1px solid #136790;
  padding: 10px 19px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  margin-bottom: 11px;
}
.right_post_con_item[data-v-3f41c196]:nth-child(4){
  margin-bottom: 0 !important;
}
.right_post_con_item_top[data-v-3f41c196] {
  width: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.right_post_con_item_title_money[data-v-3f41c196] {
  white-space: nowrap;
  word-break: break-all;
  font-family: PingFangSC, PingFang SC;
  font-weight: 600;
  font-size: 18px;
  color: #333333;
  line-height: 30px;
  text-align: right;
  font-style: normal;
}
.right_post_con_item_title_box[data-v-3f41c196] {
  width: 75%;
  height: 30px;
  overflow: hidden;
  position: relative;
}
.right_post_con_item_title_text[data-v-3f41c196] {
  font-family: PingFangSC, PingFang SC;
  font-weight: 600;
  font-size: 18px;
  color: #333333;
  line-height: 30px;
  text-align: left;
  font-style: normal;
  white-space: nowrap;
  position: absolute;
}
.right_post_con_item_bottom[data-v-3f41c196] {
  width: 100%;
  height: 50px;
  position: relative;
  overflow: hidden;
}
.right_post_con_item_bottom_intro[data-v-3f41c196] {
  font-family: PingFangSC, PingFang SC;
  font-weight: 400;
  font-size: 16px;
  color: #333333;
  line-height: 24px;
  text-align: left;
  font-style: normal;
  position: absolute;
}
.right_post_con_item_bottom_intro[data-v-3f41c196] p,
.right_post_con_item_bottom_intro[data-v-3f41c196] div,
.right_post_con_item_bottom_intro[data-v-3f41c196] p span,
.right_post_con_item_bottom_intro[data-v-3f41c196] div span{
  font-family: PingFangSC, PingFang SC;
  font-weight: 400 !important;
  font-size: 16px !important;
  color: #333333 !important;
  line-height: 24px !important;
  background: #ffffff00 !important;
  margin-bottom: 0 !important;
}


#tv_eleven[data-v-74f1f73a] {
  width: 100%;
  height: 620px;
  font-size: 60px;
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  background: url(../../static/img/bg-slide11.6ca57b90.png) no-repeat;
  background-size: 100% 100%;
  border: 1px solid pink;
  border: 1px solid #e2e2e2;
  /* padding: 52px 56px; */
  white-space: nowrap; /* 保证文字不折行 */
  overflow-x: auto;
  overflow-y: hidden;
}
.eleven_brief[data-v-74f1f73a] {
  width: 40%;
  height: 100%;
  background: url(../../static/img/left_bg.8c353186.png) no-repeat;
  background-size: 100% 100%;
  /* padding: 97px 274px 75px 104px; */
  padding: 20px 52px 18px 20px;
  white-space: pre-wrap; /* 保留空白符序列，但是当到达容器边界时折行 */
  word-wrap: break-word; /* 在长单词或URL地址内部折行 */
  word-break: break-all;
  line-height: 30px;
}
.eleven_brief >.companyIntroduce_box[data-v-74f1f73a] {
  width: 100%;
  height: 90%;
  overflow: hidden;
}
.eleven_brief >.companyIntroduce_box> p[data-v-74f1f73a] {
  font-family: PingFangSC, PingFang SC;
  font-weight: 500;
  font-size: 18px;
  color: #ffffff;
  line-height: 30px;
  text-align: left;
  font-style: normal;
  margin-top: 20px;
}
.brief_title[data-v-74f1f73a] {
  height: 60px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.brief_title > img[data-v-74f1f73a] {
  width: 60px;
}
.title_name[data-v-74f1f73a] {
  height: 60px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  margin-left: 5px;
}
.title_name > span[data-v-74f1f73a] {
  font-family: SourceHanSansCN, SourceHanSansCN;
  font-weight: 800;
  font-size: 30px;
  color: #ffffff !important;
  line-height: 42px;
}
.title_name > div[data-v-74f1f73a] {
  font-family: SourceHanSansCN, SourceHanSansCN;
  font-weight: 400 !important;
  font-size: 12px;
  color: #ffffff !important;
  line-height: 16px;
}
.firm_name[data-v-74f1f73a] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  color: black !important;
  overflow: hidden;
}
.name_box[data-v-74f1f73a] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  width: 670px;
  margin-left: -80px;
  overflow: hidden;
}
.firm_name >.name_box> span[data-v-74f1f73a] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  /* margin-left: -240px; */
  margin-left: -24px;
  font-family: SourceHanSansCN, SourceHanSansCN;
  font-weight: 800;
  font-size: 36px;
  color: #003b78 !important;
  line-height: 40px;
  letter-spacing: 2px;
}
.eleven_firm[data-v-74f1f73a] {
  width: 59%;
  height: 100%;
}
.num_bg[data-v-74f1f73a] {
  position: relative;
  width: 80px;
  height: 90px;
  background: url(../../static/img/right_top.b84d815d.png) no-repeat;
  background-size: 100% 100%;
}
.num_bg > span[data-v-74f1f73a] {
  position: absolute;
  top: 12px;
  left: 50%;
  -webkit-transform: translateX(-50%);
          transform: translateX(-50%);
  font-family: PingFangSC, PingFang SC;
  font-weight: 600;
  font-size: 32px;
  color: #ffffff !important;
  line-height: 32px;
}
.job_box[data-v-74f1f73a] {
  width: 100%;
  height: 82%;
  /* border: 4px solid red; */
  padding: 0 5.3px 0 7.3px;
}
.job_title[data-v-74f1f73a] {
  height: 100px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.job_title>img[data-v-74f1f73a] {
  width: 54px;
}
.job_name[data-v-74f1f73a] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  margin-left: 5px;
}
.job_name > span[data-v-74f1f73a] {
  font-family: SourceHanSansCN, SourceHanSansCN;
  font-weight: 800;
  font-size: 28px;
  color: #0c52ab !important;
  line-height: 32px;
}
.job_name > i[data-v-74f1f73a] {
  font-family: SourceHanSansCN, SourceHanSansCN;
  font-weight: 400;
  font-size: 14px;
  color: #0c52ab !important;
  line-height: 26px;
  margin-top: 2px;
}
.job_item[data-v-74f1f73a] {
  width: 100%;
  /* margin-top: 12px; */
  white-space: pre-wrap; /* 保留空白符序列，但是当到达容器边界时折行 */
  word-wrap: break-word; /* 在长单词或URL地址内部折行 */
  word-break: break-all;
}
.item_title[data-v-74f1f73a] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  width: 100%;
  /* height: 12px; */
}
.item_title > span[data-v-74f1f73a] {
  font-family: SourceHanSansCN, SourceHanSansCN;
  font-weight: bold;
  font-size: 32px;
  color: #024289 !important;
}
.item_con[data-v-74f1f73a] {
  /* width: 2194px; */
  width: 100%;
  font-family: PingFangSC, PingFang SC;
  font-weight: 400;
  font-size: 16px;
  color: #024289;
  line-height: 30px;
  margin-top: 5.2px;
}
.scroll-content[data-v-74f1f73a] {
  height: 86%;
  overflow: hidden;
}
/* 企业简介 */
@-webkit-keyframes tvFourteen_slideUpJob-74f1f73a {
0% {
    -webkit-transform: translateY(0);
            transform: translateY(0);
}
100% {
    -webkit-transform: translateY(-100%);
            transform: translateY(-100%);
}
}
@keyframes tvFourteen_slideUpJob-74f1f73a {
0% {
    -webkit-transform: translateY(0);
            transform: translateY(0);
}
100% {
    -webkit-transform: translateY(-100%);
            transform: translateY(-100%);
}
}
/* 企业名称 */
@-webkit-keyframes tv_fourteen_company_name_scroll-74f1f73a {
0% {
    -webkit-transform: translateX(0);
            transform: translateX(0);
}
100% {
    -webkit-transform: translateX(-100%);
            transform: translateX(-100%);
}
}
@keyframes tv_fourteen_company_name_scroll-74f1f73a {
0% {
    -webkit-transform: translateX(0);
            transform: translateX(0);
}
100% {
    -webkit-transform: translateX(-100%);
            transform: translateX(-100%);
}
}
.firm_name_scroll[data-v-74f1f73a]{
  -webkit-animation: tv_fourteen_company_name_scroll-74f1f73a 30s linear infinite;
          animation: tv_fourteen_company_name_scroll-74f1f73a 30s linear infinite;
}
.companyIntroduce_scroll[data-v-74f1f73a]{
  -webkit-animation: tvFourteen_slideUpJob-74f1f73a 30s linear infinite;
          animation: tvFourteen_slideUpJob-74f1f73a 30s linear infinite;
}
.job_item_box[data-v-74f1f73a]{
  -webkit-animation: tvFourteen_slideUpJob-74f1f73a 30s linear infinite;
          animation: tvFourteen_slideUpJob-74f1f73a 30s linear infinite;
}


@-webkit-keyframes scrollss {
0% {
    -webkit-transform: translateY(10%);
            transform: translateY(10%);
}
100% {
    -webkit-transform: translateY(-100%);
            transform: translateY(-100%);
}
}
@keyframes scrollss {
0% {
    -webkit-transform: translateY(10%);
            transform: translateY(10%);
}
100% {
    -webkit-transform: translateY(-100%);
            transform: translateY(-100%);
}
}
@-webkit-keyframes scroll {
0% {
    -webkit-transform: translateY(20%);
            transform: translateY(20%);
}
100% {
    -webkit-transform: translateY(-100%);
            transform: translateY(-100%);
}
}
@keyframes scroll {
0% {
    -webkit-transform: translateY(20%);
            transform: translateY(20%);
}
100% {
    -webkit-transform: translateY(-100%);
            transform: translateY(-100%);
}
}


#mainId[data-v-55ac4392] {
  width: 100%;
  height: 100vh;
}
#tv[data-v-55ac4392] {
  width: 100%;
  height: 100vh;
  background: url(../../static/img/tv.0eaec93b.jpg);
  background-size: 100% 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  position: relative;
}
.company[data-v-55ac4392] {
  color: #fff;
  font-size: 3vw;
  font-weight: 700;
  text-align: center;
  line-height: 4vw;
  letter-spacing: 10px;
  position: relative;
  margin-top: 3vw;
  width: 85%;
}

/* .company_introduce {
  color: #fff;
  font-size: 3vw;
  line-height: 6vw;
  margin-bottom: 6vw;
} */
.job[data-v-55ac4392] {
  width: 90vw;
  height: 30vw;
  /* border-radius: 10px; */
  padding: 40px;
  padding-top: 0;
  margin-bottom: 3.6vw;
  margin-top: 2.6vw;

  overflow: hidden;
  /* border:1px solid #fff; */
}
@-webkit-keyframes scroll-55ac4392 {
0% {
    -webkit-transform: translateY(20%);
            transform: translateY(20%);
}
100% {
    -webkit-transform: translateY(-100%);
            transform: translateY(-100%);
}
}
@keyframes scroll-55ac4392 {
0% {
    -webkit-transform: translateY(20%);
            transform: translateY(20%);
}
100% {
    -webkit-transform: translateY(-100%);
            transform: translateY(-100%);
}
}
@-webkit-keyframes scrollss-55ac4392 {
0% {
    -webkit-transform: translateY(20%);
            transform: translateY(20%);
}
100% {
    -webkit-transform: translateY(-100%);
            transform: translateY(-100%);
}
}
@keyframes scrollss-55ac4392 {
0% {
    -webkit-transform: translateY(20%);
            transform: translateY(20%);
}
100% {
    -webkit-transform: translateY(-100%);
            transform: translateY(-100%);
}
}
.scroll[data-v-55ac4392] {
  width: 100%;
  margin-bottom: 2vw;
  /* transition: all 0.5s; */
}
.num[data-v-55ac4392] {
  /* width: 5vw; */
  height: 5vw;
  /* border: 1px solid rgb(0, 73, 156);
  box-shadow: inset 2px 2px 20px 10px rgb(0, 73, 156); */
  border-radius: 50%;
  position: absolute;
  right: 2vw;
  top: 2.5vw;
  font-size: 3vw;
  text-align: center;
  line-height: 5vw;
  color: #fff;
}
.QR[data-v-55ac4392] {
  position: absolute;
  bottom: 2vh;
  left: 40px;
}
.qrtext[data-v-55ac4392] {
  color: #fff;
  line-height: 30px;
  font-size: 1.6vw;
}
.tv_positionName[data-v-55ac4392] {
  height: 8vw;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  line-height: 8vw;
}
.tv_positionName_item[data-v-55ac4392] {
  height: 8vw;
  color: #fff;
  font-size: 2vw;
}

/* ============================ */
.demo[data-v-55ac4392] {
  width: 90vw;
  height: 30vw;
  /* border-radius: 10px; */
  padding: 4vw;
  padding-top: 0;
  margin-bottom: 3.6vw;
  margin-top: 2.6vw;

  overflow: hidden;
}
.demo1[data-v-55ac4392],
.demo2[data-v-55ac4392] {
  /* 高度一定要设置为auto */
  height: auto;
  width: 100%;
}
.demo1[data-v-55ac4392] {
  /* background-color: pink; */
}
.demo1_item[data-v-55ac4392] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  height: 8vw;
  color: #fff;
  font-size: 2vw;
}
.demo2[data-v-55ac4392] {
  /* background-color: greenyellow; */
}

/* 第二页 */
#tv_two[data-v-55ac4392] {
  width: 100%;
  height: 100%;
  background: url(../../static/img/header_bg2.1a00c593.jpg);
  background-size: 100% 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  position: relative;
}
.num_two[data-v-55ac4392] {
  position: absolute;
  top: 10px;
  left: 10px;
  color: #333;
  width: 40px;
  height: 40px;
  border-radius: 50%;
  background-color: #fff;
  font-size: 18px;
  text-align: center;
  line-height: 40px;
  font-weight: 700;
  /* top: 10px;
  margin-top: 10px !important;
  padding-left: 8px;
  background: #fff;
  height: 40px;
  line-height: 40px;
  color: #333;
  border-radius: 50%;
  width: 40px;
  left: 10px;
  font-size: 24px;
  font-weight: 600;
  vertical-align: middle; */
  /* text-align: center; */
}
.title_two[data-v-55ac4392] {
  width: 90%;
  /* margin-top: 50px; */
  font-weight: 900;
  font-size: 26px;
  color: #fff;
  text-align: center;
}
.company_introduce_two[data-v-55ac4392] {
  width: 96%;
  color: #333;
  font-size: 28px;
  line-height: 20px;
  margin-bottom: 30px;
  margin-top: 20px;

  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 4;
  -webkit-box-orient: vertical;
}
.job_two_scroll[data-v-55ac4392] {
  width: 90%;
  height: 120px;
  overflow: hidden;
}
.job_two[data-v-55ac4392] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  /* height: 10vw; */
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  /* animation: scroll 30s linear infinite; */
}
.job_two_item[data-v-55ac4392] {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  padding-left: 0.5vw;
  width: 22vw;
  height: 3.2vw;
  border: 1px solid #fff;
  line-height: 3.2vw;
  text-align: left;
  color: #fff;
  font-size: 1.3vw;
  margin-right: 0.5vw;
  margin-bottom: 0.5vw;
}
.job_two_item[data-v-55ac4392]:nth-child(4n) {
  margin-right: 0;
}
.bottom_two[data-v-55ac4392] {}
.demos[data-v-55ac4392] {
  width: 90%;
  height: 150px;
  padding: 34px;
  padding-top: 0;
  margin-bottom: 36px;
  margin-top: 10px;
  overflow: hidden;
  background: #fff;
}
.demo1s[data-v-55ac4392],
.demo2s[data-v-55ac4392] {
  /* 高度一定要设置为auto */
  height: auto;
  width: 100%;
}
.demo1s[data-v-55ac4392] {
  /* background-color: pink; */
  /* display: flex;
  flex-wrap: wrap; */
  padding-bottom: 120px;
}
.demo1_items[data-v-55ac4392] {
  /* box-sizing: border-box;
  padding-left: 0.5vw;
  width: 20%;
  height: 32px;
  border: 1px solid #fff;
  line-height: 32px;
  text-align: left;
  color: #fff;
  font-size: 13px;
  margin-right: 0.5vw;
  margin-bottom: 0.5vw;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 1;
  -webkit-box-orient: vertical; */
}
.demo1_items_name[data-v-55ac4392] {
  font-size: 32px;
  color: red;
  font-weight: 600;
  margin-bottom: 0;
  /* line-height: 40px; */
  /* margin-bottom: 20px;
  margin-top: 10px; */
}
.demo1_items_name_description[data-v-55ac4392] {
  font-size: 28px;
  color: #333;
  font-weight: 500;
  line-height: 36px;
}
.demo2s[data-v-55ac4392] {
  /* background-color: greenyellow; */
  /* display: flex;
  flex-wrap: wrap; */
}

/* ========================= */
#tv_three[data-v-55ac4392] {
  width: 100%;
  height: 100vh;
  background: url(../../static/img/header_bg2.1a00c593.jpg);
  background-size: 100% 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  position: relative;
}
.company_introduce_three[data-v-55ac4392] {
  font-size: 2vw;
  font-weight: bold;
  color: #fff;
  padding-top: 0px;
  position: relative;
}
.el-carousel__item h3[data-v-55ac4392] {
  color: #475669;
  font-size: 14px;
  opacity: 0.75;
  line-height: 200px;
  margin: 0;
}
.el-carousel__item[data-v-55ac4392]:nth-child(2n) {
  /* background-color: #99a9bf; */
}
.el-carousel__item[data-v-55ac4392]:nth-child(2n + 1) {
  /* background-color: #d3dce6; */
}
[data-v-55ac4392] .el-carousel__indicators--vertical {
  /* top: 30%; */
  right: 1vw;
}
[data-v-55ac4392] .el-carousel__indicator {
  margin-top: 1vw;
}
[data-v-55ac4392] .el-carousel__button {
  width: 0.4vw;
  height: 0.4vw;
  border-radius: 50%;
  background-color: #fff;
  opacity: 1;
  position: relative;
}
[data-v-55ac4392] .el-carousel__indicator.is-active button::after {
  /* content: '';
  position: absolute;
  width: 1vw;
  height: 1vw;
  border: 1px solid #fff;
  top: -0.3vw;
  left: -0.3vw; */
}
[data-v-55ac4392] .el-carousel__container {
  height: 12vw;
}
.scroll_threes[data-v-55ac4392] {
  height: 14vw;
  width: 93%;
  overflow: hidden;
  /* position: relative; */
}
.scroll_three[data-v-55ac4392] {
  /* width: 100%; */
  margin-top: 3vw;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  height: 14.8vw;
  /* justify-content: space-between; */
  /* ======================================================================== */
  /* animation: slide 120s linear infinite; */
  /* transition: transform .5s ease-in-out; */
}
@-webkit-keyframes slide-55ac4392 {
0% {
    -webkit-transform: translateX(0%);
            transform: translateX(0%);
}

  /* 50%{
    transform: translateX(100%);
  } */
100% {
    -webkit-transform: translateX(-100%);
            transform: translateX(-100%);
}
}
@keyframes slide-55ac4392 {
0% {
    -webkit-transform: translateX(0%);
            transform: translateX(0%);
}

  /* 50%{
    transform: translateX(100%);
  } */
100% {
    -webkit-transform: translateX(-100%);
            transform: translateX(-100%);
}
}
.scroll_three_item[data-v-55ac4392] {
  width: 49.5%;
  height: 14.8vw;
  -ms-flex-negative: 0;
      flex-shrink: 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  background-color: #fff;
  margin-right: 1vw;
  /* margin-bottom: 20px; */
}

/* .scroll_three_item:nth-child(2n) {
  margin-right: 0;
} */
.scroll_three_item>.left[data-v-55ac4392] {
  width: 15vw;
  height: 100%;
}
.scroll_three_item>.left>img[data-v-55ac4392] {
  width: 100%;
  height: 100%;
}
.scroll_three_item>.right[data-v-55ac4392] {
  width: 15vw;
  padding: 1vw 0.8vw;
}
.scroll_three_item>.right>h2[data-v-55ac4392] {
  font-size: 1.4vw;
  font-weight: bold;
  text-transform: uppercase;
  font-family: 'Lato';
  /* padding-top: 20px; */
  color: #e63748;
}
.job_introduce[data-v-55ac4392] {
  font-size: 1vw;
  text-align: justify;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 4;
  line-height: 1.7vw;
  color: #333;
  margin-top: 1vw;
}
.company_introduce_threes[data-v-55ac4392] {
  width: 90%;
  padding-top: 2vw;
  color: #fff;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 3;
  font-size: 1.1vw;
  line-height: 2vw;
}
.line_three[data-v-55ac4392] {
  width: 1px;
  height: 100%;
  background-color: #fff;
  position: absolute;
  left: 3vw;
}
.line_threess[data-v-55ac4392] {
  width: 0.5vw;
  height: 0.5vw;
  border-radius: 50%;
  background-color: #fff;
  position: absolute;
  left: 2.8vw;
  /* left: 2.1vw; */
  top: 80%;
  -webkit-animation: pulseOne-55ac4392 0.8s linear infinite;
          animation: pulseOne-55ac4392 0.8s linear infinite;
}
.line_threesss[data-v-55ac4392] {
  width: 0.5vw;
  height: 0.5vw;
  border-radius: 50%;
  background-color: #fff;
  position: absolute;
  left: 2.8vw;
  top: 80%;
  z-index: 10;
}
@-webkit-keyframes pulseOne-55ac4392 {
0% {
    width: 0.5vw;
    height: 0.5vw;
    opacity: 1;
}
50% {
    width: 1vw;
    height: 1vw;
    opacity: 0.5;
    border-radius: 80%;
    left: 2.6vw;
    top: 79.5%;
}
100% {
    width: 2vw;
    height: 2vw;
    border-radius: 0;
    opacity: 0.1;
    left: 2.1vw;
    top: 78.5%;
}
}
@keyframes pulseOne-55ac4392 {
0% {
    width: 0.5vw;
    height: 0.5vw;
    opacity: 1;
}
50% {
    width: 1vw;
    height: 1vw;
    opacity: 0.5;
    border-radius: 80%;
    left: 2.6vw;
    top: 79.5%;
}
100% {
    width: 2vw;
    height: 2vw;
    border-radius: 0;
    opacity: 0.1;
    left: 2.1vw;
    top: 78.5%;
}
}
.line_three_one[data-v-55ac4392] {
  width: 1px;
  height: 10%;
  background-color: #fff;
  position: absolute;
  left: 20vw;
}
.line_three_ones[data-v-55ac4392] {
  width: 0.5vw;
  height: 0.5vw;
  border-radius: 50%;
  background-color: #fff;
  position: absolute;
  left: 19.8vw;
  top: 10%;
  z-index: 10;
}
.line_threes_ones[data-v-55ac4392] {
  width: 0.5vw;
  height: 0.5vw;
  border-radius: 50%;
  background-color: #fff;
  position: absolute;
  left: 19.8vw;
  top: 10%;
  -webkit-animation: pulse-55ac4392 0.8s linear infinite;
          animation: pulse-55ac4392 0.8s linear infinite;
}
.line_threes[data-v-55ac4392] {
  width: 0.5vw;
  height: 0.5vw;
  border-radius: 50%;
  background-color: #fff;
  position: absolute;
  left: 19.8vw;
  top: 10%;
  /* animation: pulse 0.8s linear infinite; */
}
@-webkit-keyframes pulse-55ac4392 {
0% {
    width: 0.5vw;
    height: 0.5vw;
    opacity: 1;
}
50% {
    width: 1vw;
    height: 1vw;
    opacity: 0.5;
    border-radius: 80%;
    left: 19.6vw;
    top: 9.5%;
}
100% {
    width: 2vw;
    height: 2vw;
    border-radius: 0;
    opacity: 0.1;
    left: 19vw;
    top: 8.5%;
}
}
@keyframes pulse-55ac4392 {
0% {
    width: 0.5vw;
    height: 0.5vw;
    opacity: 1;
}
50% {
    width: 1vw;
    height: 1vw;
    opacity: 0.5;
    border-radius: 80%;
    left: 19.6vw;
    top: 9.5%;
}
100% {
    width: 2vw;
    height: 2vw;
    border-radius: 0;
    opacity: 0.1;
    left: 19vw;
    top: 8.5%;
}
}
.line_three_two[data-v-55ac4392] {
  width: 1px;
  height: 10%;
  background-color: #fff;
  position: absolute;
  left: 40vw;
  bottom: 0;
}
.line_three_twos[data-v-55ac4392] {
  width: 2vw;
  height: 2vw;
  border-radius: 50%;
  background-color: #fff;
  position: absolute;
  left: 39.8vw;
  /* left: 39vw; */
  top: 90%;
  -webkit-animation: pulses-55ac4392 0.8s linear infinite;
          animation: pulses-55ac4392 0.8s linear infinite;
}
.line_three_twoss[data-v-55ac4392] {
  width: 0.5vw;
  height: 0.5vw;
  border-radius: 50%;
  background-color: #fff;
  position: absolute;
  left: 39.8vw;
  top: 90%;
}
@-webkit-keyframes pulses-55ac4392 {
0% {
    width: 0.5vw;
    height: 0.5vw;
    opacity: 1;
}
50% {
    width: 1vw;
    height: 1vw;
    opacity: 0.5;
    border-radius: 80%;
    left: 39.5vw;
    top: 89.5%;
}
100% {
    width: 2vw;
    height: 2vw;
    border-radius: 0;
    opacity: 0.1;
    left: 39vw;
    top: 88%;
}
}
@keyframes pulses-55ac4392 {
0% {
    width: 0.5vw;
    height: 0.5vw;
    opacity: 1;
}
50% {
    width: 1vw;
    height: 1vw;
    opacity: 0.5;
    border-radius: 80%;
    left: 39.5vw;
    top: 89.5%;
}
100% {
    width: 2vw;
    height: 2vw;
    border-radius: 0;
    opacity: 0.1;
    left: 39vw;
    top: 88%;
}
}
.company_introduce_companyMobiles[data-v-55ac4392] {
  color: #fff;
  font-size: 2vw;
  line-height: 1.4vw;
  font-weight: 700;
  margin-top: 6vw;
}
.company_introduce_companyMobile[data-v-55ac4392] {
  color: #fff;
  font-size: 1.2vw;
  line-height: 2.4vw;
}
.company_introduce_companyMobiless[data-v-55ac4392] {
  width: 2vw;
  height: 0.1vw;
  background-color: #fff;
  margin-top: 10px;
  margin-bottom: 30px;
}

/* = */
/* #dragElement {
  position: absolute;
  left: 0;
  top: 1vw;
  cursor: move;
} */
@media (max-width: 1920px) {
#mainId[data-v-55ac4392] {
    width: 100%;
    height: 100% !important;
    overflow: hidden;
}
#tv[data-v-55ac4392] {
    width: 100%;
    height: 100vh;
    background: url(../../static/img/tv.0eaec93b.jpg);
    background-size: 100% 100%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    position: relative;
}
.company[data-v-55ac4392] {
    color: #fff;
    font-size: 36px;
    font-weight: 700;
    text-align: center;
    line-height: 50px;
    letter-spacing: 10px;
    position: relative;
    margin-top: 40px;
    width: 85%;
}

  /* .company_introduce {
    color: #fff;
    font-size: 3vw;
    line-height: 6vw;
    margin-bottom: 6vw;
  } */
.job[data-v-55ac4392] {
    width: 90%;
    height: 30%;
    /* border-radius: 10px; */
    padding: 40px;
    padding-top: 0;
    margin-bottom: 36px;
    margin-top: 26px;

    overflow: hidden;
    /* border:1px solid #fff; */
}
@-webkit-keyframes scroll-55ac4392 {
0% {
      -webkit-transform: translateY(20%);
              transform: translateY(20%);
}
100% {
      -webkit-transform: translateY(-100%);
              transform: translateY(-100%);
}
}
@keyframes scroll-55ac4392 {
0% {
      -webkit-transform: translateY(20%);
              transform: translateY(20%);
}
100% {
      -webkit-transform: translateY(-100%);
              transform: translateY(-100%);
}
}
@-webkit-keyframes scrollss-55ac4392 {
0% {
      -webkit-transform: translateY(20%);
              transform: translateY(20%);
}
100% {
      -webkit-transform: translateY(-100%);
              transform: translateY(-100%);
}
}
@keyframes scrollss-55ac4392 {
0% {
      -webkit-transform: translateY(20%);
              transform: translateY(20%);
}
100% {
      -webkit-transform: translateY(-100%);
              transform: translateY(-100%);
}
}
.scroll[data-v-55ac4392] {
    width: 100%;
    margin-bottom: 2vw;
    /* transition: all 0.5s; */
}
.num[data-v-55ac4392] {
    /* width: 5vw; */
    height: 50px;
    /* border: 1px solid rgb(0, 73, 156);
    box-shadow: inset 2px 2px 20px 10px rgb(0, 73, 156); */
    border-radius: 50%;
    position: absolute;
    right: 30px;
    top: 40px;
    font-size: 36px;
    text-align: center;
    line-height: 50px;
    color: #fff;
}
.QR[data-v-55ac4392] {
    position: absolute;
    bottom: 20px;
    left: 40px;
}
.qrtext[data-v-55ac4392] {
    color: #fff;
    line-height: 30px;
    font-size: 20px;
}
.tv_positionName[data-v-55ac4392] {
    height: 80px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
    line-height: 8vw;
}
.tv_positionName_item[data-v-55ac4392] {
    height: 80px;
    color: #fff;
    font-size: 2vw;
}

  /* ============================ */
.demo[data-v-55ac4392] {
    width: 90%;
    height: 100%;
    /* border-radius: 10px; */
    padding: 40px;
    padding-top: 0;
    margin-bottom: 36px;
    margin-top: 26px;

    overflow: hidden;
}
.demo1[data-v-55ac4392],
  .demo2[data-v-55ac4392] {
    /* 高度一定要设置为auto */
    height: auto;
    width: 100%;
}
.demo1[data-v-55ac4392] {
    /* background-color: pink; */
}
.demo1_item[data-v-55ac4392] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
    height: 80px;
    color: #fff;
    font-size: 20px;
}
.demo2[data-v-55ac4392] {
    /* background-color: greenyellow; */
}

  /* 第二页 */
#tv_two[data-v-55ac4392] {
    width: 100%;
    height: 100%;
    background: url(../../static/img/header_bg2.1a00c593.jpg);
    background-size: 100% 100%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    position: relative;
}
.num_two[data-v-55ac4392] {
    position: absolute;
    top: 10px;
    left: 10px;
    color: #333;
    width: 40px;
    height: 40px;
    border-radius: 50%;
    background-color: #fff;
    font-size: 18px;
    text-align: center;
    line-height: 40px;
    font-weight: 700;
    /* top: 10px;
    margin-top: 10px !important;
    padding-left: 8px;
    background: #fff;
    height: 40px;
    line-height: 40px;
    color: #333;
    border-radius: 50%;
    width: 40px;
    left: 10px;
    font-size: 24px;
    font-weight: 600;
    vertical-align: middle; */
    /* text-align: center; */
}
.title_two[data-v-55ac4392] {
    width: 90%;
    /* margin-top: 50px; */
    font-weight: 900;
    font-size: 30px;
    color: #fff;
    text-align: center;
}
.company_introduce_two[data-v-55ac4392] {
    width: 96%;
    color: #333;
    font-size: 18px;
    line-height: 20px;
    margin-bottom: 30px;
    margin-top: 20px;

    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 4;
    -webkit-box-orient: vertical;
}
.job_two_scroll[data-v-55ac4392] {
    width: 90%;
    height: 12vw;
    overflow: hidden;
}
.job_two[data-v-55ac4392] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    /* height: 10vw; */
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
    /* animation: scroll 30s linear infinite; */
}
.job_two_item[data-v-55ac4392] {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    padding-left: 0.5vw;
    width: 22vw;
    height: 3.2vw;
    border: 1px solid #fff;
    line-height: 3.2vw;
    text-align: left;
    color: #fff;
    font-size: 1.3vw;
    margin-right: 0.5vw;
    margin-bottom: 0.5vw;
}
.job_two_item[data-v-55ac4392]:nth-child(4n) {
    margin-right: 0;
}
.bottom_two[data-v-55ac4392] {}
.demos[data-v-55ac4392] {
    width: 90%;
    height: 400px;
    padding: 24px;
    padding-top: 0;
    margin-bottom: 100px;
    margin-top: 10px;
    overflow: hidden;
    background: #fff;
}
.demo1s[data-v-55ac4392],
  .demo2s[data-v-55ac4392] {
    /* 高度一定要设置为auto */
    height: auto;
    width: 100%;
}
.demo1s[data-v-55ac4392] {
    /* background-color: pink; */
    /* display: flex;
    flex-wrap: wrap; */
    padding-bottom: 120px;
}
.demo1_items[data-v-55ac4392] {
    /* box-sizing: border-box;
    padding-left: 5px;
    width: 200px;
    height: 32px;
    border: 1px solid #fff;
    line-height: 32px;
    text-align: left;
    color: #fff;
    font-size: 18px;
    margin-right: 5px;
    margin-bottom: 5px;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 1;
    -webkit-box-orient: vertical; */
    margin-bottom: 20px;
}
.demo1_items_name[data-v-55ac4392] {
    font-size: 18px;
    color: red;
    font-weight: 600;
    margin-bottom: 0;
}
.demo1_items_name_description[data-v-55ac4392] {
    font-size: 16px;
    color: #333;
    font-weight: 500;
    line-height: 32px;
    margin-top: 8px;
}
.demo2s[data-v-55ac4392] {
    /* background-color: greenyellow; */
    /* display: flex;
    flex-wrap: wrap; */
}

  /* ========================= */
#tv_three[data-v-55ac4392] {
    width: 100%;
    height: 600px;
    background: url(../../static/img/header_bg2.1a00c593.jpg);
    background-size: 100% 100%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    position: relative;
}
#tv_four[data-v-55ac4392] {
    width: 100%;
    height: 100%;
}
#tv_five[data-v-55ac4392] {
    width: 100%;
    height: 100%;
}
#tv_eight[data-v-55ac4392] {
    width: 100%;
    height: 100%;
}
#tv_nine[data-v-55ac4392] {
    width: 100%;
    height: 100%;
}
.company_introduce_three[data-v-55ac4392] {
    /* margin-top: -28px; */
    font-size: 28px;
    font-weight: bold;
    color: #fff;
    padding-top: 0px;
    position: relative;
}
.company_introduce_three_companyAllName[data-v-55ac4392] {
    width: 93%;
    font-size: 28px;
    font-weight: bold;
    color: #fff;
    padding-top: 0px;
    position: relative;
    text-align: center;
}
.el-carousel__item h3[data-v-55ac4392] {
    color: #475669;
    font-size: 14px;
    opacity: 0.75;
    line-height: 200px;
    margin: 0;
}
.el-carousel__item[data-v-55ac4392]:nth-child(2n) {
    /* background-color: #99a9bf; */
}
.el-carousel__item[data-v-55ac4392]:nth-child(2n + 1) {
    /* background-color: #d3dce6; */
}
[data-v-55ac4392] .el-carousel__indicators--vertical {
    top: 25%;
    right: 10px;
}
[data-v-55ac4392] .el-carousel__indicator {
    margin-top: 10px;
}
[data-v-55ac4392] .el-carousel__button {
    width: 4px;
    height: 4px;
    border-radius: 50%;
    background-color: #fff;
    opacity: 1;
    position: relative;
}
[data-v-55ac4392] .el-carousel__indicator.is-active button::after {
    /* content: '';
    position: absolute;
    width: 10px;
    height: 10px;
    border: 1px solid #fff;
    top: -3px;
    left: -3px; */
}
[data-v-55ac4392] .el-carousel__container {
    /*height: 190px;*/
}
.scroll_threes[data-v-55ac4392] {
    /*height: 190px;*/
    width: 93%;
    overflow: hidden;
    /* position: relative; */
}
.scroll_three[data-v-55ac4392] {
    /* width: 100%; */
    margin-top: 30px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    height: 148px;
    /* justify-content: space-between; */
    /* ======================================================================== */
    /* animation: slide 120s linear infinite; */
    /* transition: transform .5s ease-in-out; */
}
@-webkit-keyframes slide-55ac4392 {
0% {
      -webkit-transform: translateX(0%);
              transform: translateX(0%);
}

    /* 50%{
      transform: translateX(100%);
    } */
100% {
      -webkit-transform: translateX(-100%);
              transform: translateX(-100%);
}
}
@keyframes slide-55ac4392 {
0% {
      -webkit-transform: translateX(0%);
              transform: translateX(0%);
}

    /* 50%{
      transform: translateX(100%);
    } */
100% {
      -webkit-transform: translateX(-100%);
              transform: translateX(-100%);
}
}
.scroll_three_item[data-v-55ac4392] {
    width: 49.5%;
    height: 148px;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    background-color: #fff;
    margin-right: 10px;
    /* margin-bottom: 20px; */
}
.scroll_three_item>.left[data-v-55ac4392] {
    width: 150px;
    height: 100%;
}
.scroll_three_item>.left>img[data-v-55ac4392] {
    width: 100%;
    height: 100%;
}
.scroll_three_item>.right[data-v-55ac4392] {
    width: 150px;
    padding: 10px 8px;
}
.scroll_three_item>.right>h2[data-v-55ac4392] {
    font-size: 16px;
    font-weight: bold;
    text-transform: uppercase;
    font-family: 'Lato';
    /* padding-top: 20px; */
    color: #e63748;
}
.job_introduce[data-v-55ac4392] {
    font-size: 1vw;
    text-align: justify;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 4;
    line-height: 1.7vw;
    color: #333;
    margin-top: 1vw;
}
.company_introduce_threes[data-v-55ac4392] {
    width: 90%;
    padding-top: 20px;
    color: #fff;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 3;
    font-size: 1.1vw;
    line-height: 2vw;
}
.line_three[data-v-55ac4392] {
    width: 1px;
    height: 100%;
    background-color: #fff;
    position: absolute;
    left: 3vw;
}
.line_threess[data-v-55ac4392] {
    width: 0.5vw;
    height: 0.5vw;
    border-radius: 50%;
    background-color: #fff;
    position: absolute;
    left: 2.8vw;
    /* left: 2.1vw; */
    top: 80%;
    -webkit-animation: pulseOne-55ac4392 0.8s linear infinite;
            animation: pulseOne-55ac4392 0.8s linear infinite;
}
.line_threesss[data-v-55ac4392] {
    width: 0.5vw;
    height: 0.5vw;
    border-radius: 50%;
    background-color: #fff;
    position: absolute;
    left: 2.8vw;
    top: 80%;
    z-index: 10;
}
@-webkit-keyframes pulseOne-55ac4392 {
0% {
      width: 0.5vw;
      height: 0.5vw;
      opacity: 1;
}
50% {
      width: 1vw;
      height: 1vw;
      opacity: 0.5;
      border-radius: 80%;
      left: 2.6vw;
      top: 79.5%;
}
100% {
      width: 2vw;
      height: 2vw;
      border-radius: 0;
      opacity: 0.1;
      left: 2.1vw;
      top: 78.5%;
}
}
@keyframes pulseOne-55ac4392 {
0% {
      width: 0.5vw;
      height: 0.5vw;
      opacity: 1;
}
50% {
      width: 1vw;
      height: 1vw;
      opacity: 0.5;
      border-radius: 80%;
      left: 2.6vw;
      top: 79.5%;
}
100% {
      width: 2vw;
      height: 2vw;
      border-radius: 0;
      opacity: 0.1;
      left: 2.1vw;
      top: 78.5%;
}
}
.line_three_one[data-v-55ac4392] {
    width: 1px;
    height: 10%;
    background-color: #fff;
    position: absolute;
    left: 20vw;
}
.line_three_ones[data-v-55ac4392] {
    width: 0.5vw;
    height: 0.5vw;
    border-radius: 50%;
    background-color: #fff;
    position: absolute;
    left: 19.8vw;
    top: 10%;
    z-index: 10;
}
.line_threes_ones[data-v-55ac4392] {
    width: 0.5vw;
    height: 0.5vw;
    border-radius: 50%;
    background-color: #fff;
    position: absolute;
    left: 19.8vw;
    top: 10%;
    -webkit-animation: pulse-55ac4392 0.8s linear infinite;
            animation: pulse-55ac4392 0.8s linear infinite;
}
.line_threes[data-v-55ac4392] {
    width: 0.5vw;
    height: 0.5vw;
    border-radius: 50%;
    background-color: #fff;
    position: absolute;
    left: 19.8vw;
    top: 10%;
    /* animation: pulse 0.8s linear infinite; */
}
@-webkit-keyframes pulse-55ac4392 {
0% {
      width: 0.5vw;
      height: 0.5vw;
      opacity: 1;
}
50% {
      width: 1vw;
      height: 1vw;
      opacity: 0.5;
      border-radius: 80%;
      left: 19.6vw;
      top: 9.5%;
}
100% {
      width: 2vw;
      height: 2vw;
      border-radius: 0;
      opacity: 0.1;
      left: 19vw;
      top: 8.5%;
}
}
@keyframes pulse-55ac4392 {
0% {
      width: 0.5vw;
      height: 0.5vw;
      opacity: 1;
}
50% {
      width: 1vw;
      height: 1vw;
      opacity: 0.5;
      border-radius: 80%;
      left: 19.6vw;
      top: 9.5%;
}
100% {
      width: 2vw;
      height: 2vw;
      border-radius: 0;
      opacity: 0.1;
      left: 19vw;
      top: 8.5%;
}
}
.line_three_two[data-v-55ac4392] {
    width: 1px;
    height: 10%;
    background-color: #fff;
    position: absolute;
    left: 40vw;
    bottom: 0;
}
.line_three_twos[data-v-55ac4392] {
    width: 2vw;
    height: 2vw;
    border-radius: 50%;
    background-color: #fff;
    position: absolute;
    left: 39.8vw;
    /* left: 39vw; */
    top: 90%;
    -webkit-animation: pulses-55ac4392 0.8s linear infinite;
            animation: pulses-55ac4392 0.8s linear infinite;
}
.line_three_twoss[data-v-55ac4392] {
    width: 0.5vw;
    height: 0.5vw;
    border-radius: 50%;
    background-color: #fff;
    position: absolute;
    left: 39.8vw;
    top: 90%;
}
@-webkit-keyframes pulses-55ac4392 {
0% {
      width: 0.5vw;
      height: 0.5vw;
      opacity: 1;
}
50% {
      width: 1vw;
      height: 1vw;
      opacity: 0.5;
      border-radius: 80%;
      left: 39.5vw;
      top: 89.5%;
}
100% {
      width: 2vw;
      height: 2vw;
      border-radius: 0;
      opacity: 0.1;
      left: 39vw;
      top: 88%;
}
}
@keyframes pulses-55ac4392 {
0% {
      width: 0.5vw;
      height: 0.5vw;
      opacity: 1;
}
50% {
      width: 1vw;
      height: 1vw;
      opacity: 0.5;
      border-radius: 80%;
      left: 39.5vw;
      top: 89.5%;
}
100% {
      width: 2vw;
      height: 2vw;
      border-radius: 0;
      opacity: 0.1;
      left: 39vw;
      top: 88%;
}
}
.company_introduce_companyMobiles[data-v-55ac4392] {
    color: #fff;
    font-size: 1.5vw;
    line-height: 1.4vw;
    font-weight: 700;
    margin-top: 20px;
}
.company_introduce_companyMobile[data-v-55ac4392] {
    color: #fff;
    font-size: 1vw;
    line-height: 30px;
}
.company_introduce_companyMobiless[data-v-55ac4392] {
    width: 2vw;
    height: 0.1vw;
    background-color: #fff;
    margin-top: 10px;
    margin-bottom: 20px;
}
}

