/* 首页css */


/* 最小值在850之前的时候，也就是页面大于850的时候，背景图会铺满整个屏幕，背景图会按照比例缩小，不会变形 */
@font-face {
    font-family: "Noto Sans SC'";
    src: url("../fonts/DENG.TTF");
}
a {
    text-decoration: none; /* 去除默认的下划线 */
    outline: none; /* 去除旧版浏览器的点击后的外虚线框 */
    text-decoration: none;
    /* color: inherit; */
}
.page {
    position: relative;
}

/* 动态的card样式 */
.dynamic-card {
    background: #ffffff;
    border-radius: 0px 0px 0px 0px;
    /* box-shadow:10px 10px 5px rgb(231 231 231 / 30%); */
}
.bm-width {
    width: 100%;
}

.bm-img {
    width: 618px !important;
    height: 114px !important;
}
.bm-img img{
    width: 618px !important;
    height: 114px !important;
}
.bm-img-ml{
    margin-right: 43px;
}


/* 图片 */
.dynamic-card-img {
    height: 275px;
    overflow: hidden;
}

.dynamic-card-img img {
    transition: all 0.7s linear 0s;
    width: auto;
}

.dynamic-card-img:hover img {
    transform: scale(1.15);
    transition: all 0.7s linear 0s;
}

.dynamic-card-img:hover .dynamic-card-text-name {
    color: #0f3676;
    transition: all 0.7s linear 0s;
}

/* 文字部分 */
.dynamic-card-text {
    padding: 15px 20px 20px;
}

.dynamic-card-text-name {
    font-family:
            Noto Sans SC,
            Noto Sans SC;
    font-weight: bold;
    font-size: 18px;
    color: #333333;
    line-height: 21px;
    text-align: left;
    font-style: normal;
    text-transform: none;
    max-width: 80%;
    margin-bottom: 10px;
}

.dynamic-card-text-time {
    padding-top: 10px;
    font-family:
            Noto Sans SC,
            Noto Sans SC;
    font-weight: 400;
    font-size: 14px;
    color: #999999;
    line-height: 16px;
    text-align: center;
    font-style: normal;
    text-transform: none;
    /* padding: 15px 20px 20px; */
}

.dynamic-icons-16 {
    width: 16px;
    height: 16px;
}

.dynamic-icons-14 {
    width: 14px;
    height: 14px;
}

.group-overview {
    /* background-image: url("../img/first-bg.png"); */
    /* background-repeat: no-repeat; */
    /* background-size: ; */
    /* background-size: 100% auto; */
}
.group-overview-bg {
    position: absolute;
    z-index: 0;
    width: 100%;
    left: 0;
    right: 0;
    top: 0;
    /* height: auto; */
    height: 70%;
}

/* 特殊样式的card */
.dynamic-card-other {
    background: #ffffff;
    box-shadow: 2px 2px 15px 0px rgba(0, 0, 0, 0.1);
    border-radius: 0px 0px 0px 0px;
    padding: 20px 40px;
}
.group-overview-top {
    padding: 10px 0 20px;
}

.group-overview-top-title {
    font-family:
            Noto Sans SC,
            Noto Sans SC;
    font-weight: bold;
    font-size: 22px;
    color: #0f3676;
    line-height: 26px;
    text-align: left;
    font-style: normal;
    text-transform: none;
}

.group-overview-top-more {
    border-radius: 6px 6px 6px 6px;
    border: 1px solid #e5e5e5;
    padding: 5px 10px;
    font-family:
            Noto Sans SC,
            Noto Sans SC;
    font-weight: 400;
    font-size: 14px;
    color: #333333;
    /* line-height: 26px; */
    text-align: left;
    font-style: normal;
    text-transform: none;
}

.group-overview-connect {
    font-family:
            Noto Sans SC,
            Noto Sans SC;
    font-weight: 400;
    font-size: 16px;
    color: #333333;
    line-height: 35px;
    text-align: left;
    font-style: normal;
    text-transform: none;

    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 9;   /* 显示10行 */
    overflow: hidden;
}
.group-overview-connect.expanded {
    font-family:
            Noto Sans SC,
            Noto Sans SC;
    font-weight: 400;
    font-size: 16px;
    color: #333333;
    line-height: 36px;
    text-align: left;
    font-style: normal;
    text-transform: none;
    overflow: visible;
    display: -webkit-box;
    -webkit-box-orient: inherit;
}

.group-overview-img{
    height: 20px;
    width: 20px
}


.group-overview-none {
    display: none;
}

.group-overview-read {
    color: #2979ff;
    text-align: center;
}


.group-overview-right {
    width: 100%;
    height: 100%;
    /* position: relative; */
    overflow: hidden;
}

.group-overview-right img {
    /* height: 100%;
    width: 100%; */
    /* position: absolute; */
    width: 100%;
    height: 100%;
    /* top: 50%; */
    /* left: 50%; */
    /* transform: translate(-50%, -50%); */
    object-fit: cover;
}


/* 动态中的查看全部 */
.look-all {
    padding-top: 60px !important;
    padding-bottom: 50px !important;
}
.ellipsis-multiline {
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 4;
    overflow: hidden;
    text-overflow: ellipsis;
}
.look-btn {
    margin: 0 auto;

    width: 132px;
    height: 46px;
    background: #ffffff;
    border-radius: 0px 0px 0px 0px;
    font-family:
            Noto Sans SC,
            Noto Sans SC;
    font-weight: 400;
    font-size: 18px;
    color: #0f3676;
    line-height: 21px;
    text-align: center;
    font-style: normal;
    text-transform: none;
}

/* //数字展示部分 */
.look-history {
    border: 1px solid rgba(255, 255, 255, 0.1);
}

.look-history-num {
    text-align: center;
    position: relative;
}
.look-history-num:before {
    content: "";
    position: absolute;
    left: 50%;
    bottom: 15%;
    width: 35px;
    transform: translateX(-50%);
    height: 2px;
    border-bottom: 1px solid rgba(15, 54, 118, 0.4);
    box-sizing: border-box;
}

.look-history-num-number {
    font-family: Manrope, Manrope;
    font-weight: bold;
    font-size: 54px;
    /* color: #ffffff; */
    line-height: 82px;
    text-align: center;
    font-style: normal;
    text-transform: none;
}

.look-history-num-text {
    font-family: Manrope, Manrope;
    /* font-weight: bold; */
    font-size: 20px;
    /* color: #e8ebf2; */
    line-height: 82px;
    text-align: center;
    font-style: normal;
    text-transform: none;
}

.look-history-text {
    font-family:
            Noto Sans SC,
            Noto Sans SC;
    font-weight: 400;
    font-size: 16px;
    /* color: rgba(255, 255, 255, 0.6); */
    line-height: 19px;
    text-align: center;
    font-style: normal;
    text-transform: none;
}

.send-word-left-text {
    height: 575px;
    font-family: Noto Sans SC;
    font-weight: 400;
    font-size: 24px;
    line-height: 38px;
    color: #333333;
    text-align: left;
    font-style: normal;
    text-transform: none;
    overflow-y: auto;

}
.send-word-left-title{
    padding-bottom: 40px;
}

.send-word-right {
    height: 575px;
    overflow: hidden;
}



.send-word-right img {
    /* position: absolute; */
    /* left: 50%; */
    /* top: 50%; */
    width: 100%;
    height: 100%;
    /* transform: translate(-50%, -50%); */
    object-fit: cover;
}

.jinze-news {
    padding-bottom: 14px;
}
.padding-second-p{
    padding-top:50px;
    padding-bottom: 50px;
}

/* 产业介绍 */
.introduce {
    padding-top: 175px;
    padding-bottom: 175px;
    background-image: url("../img/bg-hw.png");
    background-size: 100% 100%;
    background-repeat: no-repeat;
}

.introduce-item {
    cursor: pointer;
    height: 550px;
    padding: 60px 20px 0;
    background: rgba(0, 39, 102, 0.5);
    box-shadow: 0px 1px 4px 0px rgba(0, 0, 0, 0.05);
    border-radius: 0px 0px 0px 0px;
    border-bottom: 10px solid #ffffff;
    transform: translateY(0px);
    transition: all 0.4s linear;
}

.introduce-item-name {
    text-align: center;
}

.introduce-item-name img {
    width: 90px;
    height: 90px;
    margin-bottom: 20px;
}

.introduce-item-name-text {
    font-family:
            Noto Sans SC,
            Noto Sans SC;
    font-weight: 400;
    font-size: 28px;
    color: #ffffff;
    line-height: 33px;
    text-align: center;
    font-style: normal;
    text-transform: none;
}

.introduce-item-text {
    margin-top: 40px;
    font-family:
            Noto Sans SC,
            Noto Sans SC;
    font-weight: 400;
    font-size: 20px;
    color: rgba(255, 255, 255, 0.6);
    line-height: 40px;
    text-align: left;
    font-style: normal;
    text-transform: none;
}
/* 咨询公告 */
.card-style {
    background: #ffffff;
    border-radius: 0px 0px 0px 0px;
    /* box-shadow:10px 10px 5px rgb(231 231 231 / 30%); */
}
.news-pic {
    height: 359px;
}
.news-pic img{
    height: 100%;
    object-fit: cover;
    width: 100%;
}

.news-info {
    height: 174px;
    padding: 28px 20px 0px;
}
.news-time-text {
    font-family: Noto Sans SC;
    font-weight: 600;
    font-size: 20px;
    color: #0f3676;
    line-height: 40px;
    text-align: left;
    font-style: normal;
    text-transform: none;
    overflow: hidden;
    -webkit-line-clamp: 1;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-box-orient: vertical;
}
.news-time-date {
    font-family: Noto Sans SC;
    font-weight: 400;
    font-size: 14px;
    color: #999999;
    line-height: 16px;
    text-align: left;
    font-style: normal;
    text-transform: none;
}
.news-time-style{
    width: 139px;
}
.bm-width {
    width: 100%;
}

.bm-img {
    width: 618px;
    height: 114px;
}
.bm-img img{
    width: 618px!important;
    height: 114px!important;
}

.bm-img-ml{
    margin-right: 43px;
}
.news-title {
    margin-top: 6px;
    font-family:
            Noto Sans SC,
            Noto Sans SC;
    font-weight: 400;
    font-size: 20px;
    color: #333333;
    line-height: 33px;
    text-align: left;
    font-style: normal;
    text-transform: none;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
    overflow: hidden;
    text-overflow: ellipsis;
}
.news-sec {
    padding: 20px;
    height: 532px;
}
.news-info-sec {
}
.news-time-sec {
    padding: 20px 0 30px;
}
.news-time-text-sec {
    font-family:
            Noto Sans SC,
            Noto Sans SC;
    font-weight:600;
    font-size: 20px;
    color: #ffffff;
    line-height: 16px;
    text-align: left;
    font-style: normal;
    text-transform: none;
}
.news-time-date-sec {
    font-family:
            Noto Sans SC,
            Noto Sans SC;
    font-weight: 400;
    font-size: 12px;
    color: #ffffff;
    line-height: 14px;
    text-align: left;
    font-style: normal;
    text-transform: none;
}
.news-title-sec-title {
    font-family:
            Noto Sans SC,
            Noto Sans SC;
    font-weight: 400;
    font-size: 20px;
    color: #ffffff;
    line-height: 23px;
    text-align: left;
    font-style: normal;
    text-transform: none;
    margin-bottom: 30px;
}
.news-title-sec-connect {
    font-family:
            Noto Sans SC,
            Noto Sans SC;
    font-weight: 400;
    font-size: 14px;
    color: #ffffff;
    line-height: 32px;
    text-align: left;
    font-style: normal;
    text-transform: none;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 4;
    overflow: hidden;
    text-overflow: ellipsis;
}
.news-look-more {
    text-align: center;
    background: #ffffff;
    border-radius: 40px 40px 40px 40px;
    padding: 10px 20px;
    width: 126px;
    font-family:
            Noto Sans SC,
            Noto Sans SC;
    font-weight: 400;
    font-size: 14px;
    color: #0f3676;
    line-height: 30px;
    text-align: left;
    font-style: normal;
    text-transform: none;
    margin-top: 110px;
}
.news-look-more img {
    width: 20px;
    height: 20px;
}
.animation-1s {
    animation-duration: 1s;
}
.animation-2s {
    animation-duration: 2s;
}
.animation-3s {
    animation-duration: 3s;
}
.animation-3-5s {
    animation-duration: 3.5s;
}
.animation-4s {
    animation-duration: 4s;
}
.animation-5s {
    animation-duration: 5s;
}


.news-info-nocard {
    /* flex-direction: column; */
}
.news-info-nocard .left-pic {
    width: auto;
    height: auto;
    margin-right: 0;
    /* flex: 1; */
}
.news-rights {
    /* margin-top: 20px; */
}

/* 右边 */
.news-info-nocard {
    /* padding-bottom: 40px; */
    /* margin-bottom: 35px; */
    /* border-bottom: 1px solid #e5e5e5; */
}
.news-info-nocard-center{
    /* margin-bottom: 20px; */
}
.news-info-nocard-end {
    padding-top: 44px;
    /* border-top: 1px solid #e5e5e5; */
    border-bottom: 0;
    padding-bottom: 0;
    margin-bottom: 0;
}
.news-info-nocard-cen {
    /* padding: 15px 0 !important; */
    /* border: 0 !important; */
}
.news-info-nocard .left-pic {
    width: 188px;
    height: 114px;
    margin-right: 24px;
    /* flex: 1; */
}
.news-info-nocard .right-info {
    flex: 1;
}
.right-info-title {
    font-family: Noto Sans SC;
    font-weight: 400;
    font-size: 15px;
    color: #333333;
    line-height: 30px;
    text-align: left;
    font-style: normal;
    text-transform: none;
    margin-bottom: 5px;
    text-overflow: ellipsis;
    -webkit-line-clamp: 1;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    overflow: hidden;
}
.right-info-cont {
    font-family: Noto Sans SC;
    font-weight: 400;
    font-size: 16px;
    color: #999999;
    line-height: 24px;
    text-align: left;
    font-style: normal;
    text-transform: none;
    margin-bottom: 10px;
    overflow: hidden;
    text-overflow: ellipsis;
    -webkit-line-clamp: 2;
    display: -webkit-box;
    -webkit-box-orient: vertical;
}
.right-info-more {
    color: #666666;
}

.flex-space-between{
    display: flex;
    justify-content: space-between;
}
.vison-title{
    display: flex;
    justify-content: space-between;
    padding-bottom: 10px;
}
.vison-font{
    color: #0F3676;
    font-size: 19px;
    font-weight: bold;
}
.vison-line{
    width: 82px;
    height: 2px;
    background: #0f3676;
    border-radius: 0px 0px 0px 0px;
}
.news-card-item{
    border-bottom: 1px solid #ddd;
    padding-bottom: 35px;
    margin-bottom: 35px;
}
.news-card-item:last-child{
    margin-bottom: 18px;
    padding-bottom: 35px;
}
.news-card-height{
    height: 533px;
    overflow: hidden;
}
.news-first-right{
    /*margin-right: 20px;*/
}
.introduce-item:hover {
    background: rgba(0, 39, 102, 0.7);
    box-shadow: 0px 1px 4px 0px rgba(0, 0, 0, 0.05);
    border-radius: 0px 0px 0px 0px;
    border-bottom: 10px solid #0077ff;
    border-top: 1px solid #0077ff;
    border-right: 1px solid #0077ff;
    border-left: 1px solid #0077ff;
    transform: translateY(-30px);
    transition: all 0.5s linear;
    /* border-right: 10px solid #ffffff;
    border-left: 10px solid #ffffff;
    border-bottom: 10px solid #ffffff; */
}
.left_stop_wrap{
    width: 31px!important;
    height: 33.5px!important;
    position: absolute;
    left: 41%;
    transform: translate(-18%, -35.5px) !important;
}
/*
    */
@media screen and  (max-width: 1400px) and (min-width: 851px) {
    .bm-img {
        width: 532px !important;
        height: 114px !important;
    }
    .bm-img img{
        width: 532px !important;
        height: 114px !important;
    }

    .bm-img-ml{
        margin-right: 43px;
    }
    .group-overview-right {
        width: 100%;
        height: 100%;
    }

    .group-overview-right img {
        height: 100%;
        width: 100%;
    }
}
@media (min-width: 850px) and (max-width: 1200px) {
    .banner {
        height: auto;
        width: 100vw;
    }

    .swiper {
        height: 100%;
        width: 100%;
    }

    .banner .swiper-slide {
        position: relative;
        display: block;
        height: 100vh;
        overflow: hidden;
        width: 100%;
    }

    .swiper img {
        position: absolute;
        left: 50%;
        top: 50%;
        width: 100%;
        height: 100%;
        transform: translate(-50%, -50%);
        object-fit: cover;
    }
    .send-words{
        padding-bottom: 80px !important;
    }
    .news-item{
        padding-top: 40px !important;
        padding-bottom: 25px !important;
    }
    .send-words {
        /* padding: 140px; */
        padding: 70px 0 0;
    }
    .group-overview .div-container-outer {
        padding-top: 80px;
    }
    .introduce-item:hover {
        background: rgba(0, 39, 102, 0.7);
        box-shadow: 0px 1px 4px 0px rgba(0, 0, 0, 0.05);
        border-radius: 0px 0px 0px 0px;
        border-bottom: 10px solid #0077ff;
        border-top: 1px solid #0077ff;
        border-right: 1px solid #0077ff;
        border-left: 1px solid #0077ff;
        transform: translateY(-30px);
        transition: all 0.5s linear;
        /* border-right: 10px solid #ffffff;
        border-left: 10px solid #ffffff;
        border-bottom: 10px solid #ffffff; */
    }
    .bm-width {
        width: 100%;
    }

    .bm-img {
        width: 618px !important;
        height: 114px !important;
    }
    .bm-img img{
        width: 618px !important;
        height: 114px !important;
    }

    .bm-img-ml{
        margin-right: -84px !important;
    }
    /* 董事长寄语 */
    .send-word-left {
        /*margin-right: 10px;*/
        /*margin-top: 60px;*/
    }
    .send-word-left-text {
        margin-top: 40px;
    }

    .news-words-texts {
        flex: 1;
        width: 394.67px;
        margin: 0 10px;
        padding: 0 !important;
    }
    .news-words-texts-end {
        width: 156px;
        margin-left: 10px;
        padding: 0 !important;
    }
    .news-words-texts:first-child {
        margin-right: 0;
        margin-left: 0;
    }
}
.recruitment {
    /* height: 100vh; */
    padding-top: 10% !important;
    padding-bottom: 10% !important;
    background-image: url("/themes/website/1/zh/jinze/static/img/bm-bg.jpg?_=111");
    background-size: cover;
    background-repeat: no-repeat;
    background-position: 50%;
}

.form-container-box {
    /* max-width: 1344px; */
    height: auto;
    padding: 50px 24% 20px;
    margin: auto;
    overflow: hidden;
    background-color: rgb(23 51 107 / 80%);
    color: #fff !important;
}
.form-container-box .el-form-item {
    margin-bottom: 30px !important;
}

.form-container-box .el-form--label-top .el-form-item__label {
    display: none;
}

.form-container-box .el-form-item__content:last-child {
    text-align: center;
}

.form-container-box .el-cascader,
.form-container-box .el-select,
.form-container-box .el-date-editor {
    width: 100% !important;
}

.form-container-box .captcha-content .el-form-item__content {
    line-height: 0;
    text-align: left;
}


.form-container-box .el-form-item__content button {
    width: 35%;
    margin-top: 30px;
    padding: 10px;
    border-radius: 0;
    font-size: 16px;
    color: #fff;
    background-color: transparent;
    border-color: #fff;
}

.form-container-box .el-form-item__content button:focus,
.form-container-box .el-form-item__content button:hover {
    background-color: #fff;
    border-color: #fff;
    color: #18336a;
}

.form-container-box .captcha {
    width: auto;
    height: 38px;
    border: 1px solid #DCDFE6;
    cursor: pointer;
}

.form-container-box .el-input__inner {
    background-color: #334e7c00;
    border: 1px solid #fff !important;
    color: #fff !important;
    height: 38px !important;
    line-height: 38px !important;
    font-size: 14px !important;
    border-radius: 0 !important;
}

.form-container-box .form-title {
    font-size: 20px;
    padding-bottom: 10px;
}

.form-container-box .form-second-title {
    font-size: 34px;
    padding-bottom: 40px;
}

.form-container-box .el-textarea__inner {
    background-color: #334e7c;
}

.form-container-box .el-textarea .el-input__count {
    background-color: #334e7c;
}

.form-container-box .el-form-item__label {
    color: #fff !important;
}
.page-body {
    /* position: fixed; */
    background-color: #fff;
    /* z-index: 999; */
    /* width: 100%;
        height: 100%;
        top: 100%;
        left: 0;
        right: 0;
        transition: top 0.7s cubic-bezier(0.5, 0, 0.2, 1) 0s; */
    /* overflow-y: auto; */
}


@media (max-width: 850px) {
    .banner {
        height: 32vh;
        width: 100vw;
    }


    .banner img {
        width: auto;
        height: 100%;
    }

    .swiper {
        height: 100%;
        width: 100%;
    }

    .page-body {
        /* position: fixed; */
        background-color: #fff;
        /* z-index: 999; */
        /* width: 100%;
        height: 100%;
        top: 100%;
        left: 0;
        right: 0;
        transition: top 0.7s cubic-bezier(0.5, 0, 0.2, 1) 0s; */
        /* overflow-y: auto; */
    }

    .send-word-left {
        /*margin-right: 0;*/
        /*margin-top: 20px;*/
    }
    .send-words-texts {
        padding: 0 35px;
    }

    .send-word-left-text {
        font-weight: 400;
        font-size: 23px;
        color: #333333;
        line-height: 41px;
        padding: 0 10px;
    }

    .send-word-right {
        padding: 0 16px;
    }

    .introduce {
        padding: 0;
    }

    .send-words {
        padding: 0 !important;
        padding-bottom: 40px !important;
    }

    .introduce-item-col {
        padding: 0 16px !important;
        margin-bottom: 10px;
    }

    .dynamic-card {
        margin-bottom: 15px;
    }

    .look-all {
        padding: 25px 0 !important;
    }

    /* .dynamic-card:last-child{
        margin: 0;
    } */
    .look-history-item {
        padding: 20px 0;
    }

    .look-history-num-text {
        line-height: normal;
    }
    .news-rights{
        padding:  0 !important;
    }
    .jinzenew{
        padding: 0 20px;
    }
    .jinzenew-body{
        width: 100% !important;
        margin: 0;
    }
    .news-words-texts {
        padding: 0 !important;
        margin-bottom: 10px;
    }
    .news-words-texts-end {
        display: flex;
        padding: 0 !important;
        justify-content: space-evenly;
    }
    .news-words-texts-end .end-img {
        align-items: flex-start !important;
    }
    .news-words-texts:first-child {
        margin-right: 0;
        padding-left: 0;
    }
}

@media (min-width: 576px) {
}

/* // Medium devices (tablets, 768px and up) */
@media (min-width: 768px) {
}

/* // Large devices (desktops, 992px and up) */
@media (min-width: 992px) {
    .end-img-top{
        margin-top: 8px;
    }
}
/* 新增手机端样式 */
@media screen and (max-width: 1400px) and (max-width: 851px) {
    .group-overview-right {
        width: 100%;
        height: 100%;
    }
    .look-history-item {
        width: 38%;
    }
    .group-overview-right img {
        height: 100%;
        width: 100%;
    }

    .bm-img {
        width: 100% !important;
        height: 114px !important;
    }

    .bm-img img {
        width: 100% !important;
        height: 114px !important;
    }

    .bm-img-ml {
        margin-right: 0 !important;
    }


}

.div-container-outer-message {
    display: block;
    width: 100%;
    padding-bottom: 40px;
}
.div-container-popup {
    display: block;
    max-width: 1400px;
    width: 100%;
    margin: auto;
}

.form-container-popup {
    background: #fff;
    padding: 50px 14% 20px;
}

.form-container-popup .el-input__inner {
    background-color: #334e7c00;
    border: 1px solid #7d7d7d !important;
    color: #333333 !important;
    height: 38px !important;
    line-height: 38px !important;
    font-size: 14px !important;
    border-radius: 0 !important;
}

.form-container-popup .form-title {
    /* color: #333333; */
    color: #0F3676;
}

.form-container-popup .form-second-title {
    /* color: #333333; */
    color: #0F3676;
}

.form-container-popup .el-form--label-top .el-form-item__label {
    display: block;
}
.form-container-popup .el-form-item__label {
    color: #606266 !important;
}


.form-container-popup .el-form-item__content button {
    width: 35%;
    margin-top: 30px;
    padding: 10px;
    border-radius: 0;
    font-size: 16px;
    color: #FFF;
    background-color: #0f3676;
    border-color: #0f3676;

}

.form-container-popup .el-form-item__content button:focus,
.form-container-popup .el-form-item__content button:hover {
    color: #FFF;
    background-color: #0f3676;
    border-color: #0f3676;
}

.el-dialog__headerbtn .el-dialog__close {
    color: #fff !important;
}

.el-dialog__headerbtn:focus .el-dialog__close,.el-dialog__headerbtn:hover .el-dialog__close {
    color: #c0c4cc!important;
}

.el-dialog__body {
    padding: 30px 20px;
    color: #606266;
    font-size: 14px;
    word-break: break-all
}
.el-dialog__header {
    padding: 20px !important;
    background-color: #0f3676;
}
.el-dialog__title {
    line-height: 24px;
    font-size: 18px;
    color: #fff!important;
}
.position-box{
    padding: 15px;
    width: 54px;
    text-align: center;
    position: fixed;
    right: 0;
    bottom: 100px;
    z-index: 10;
    background-color: #0F3676;
    color: white;
    border: 1px solid #fff;
    cursor: pointer;
    font-size: 20px;
}
