.main-info {
    padding: 16px !important;
    margin-top: 15px
}

.welcom-box .welcome-text {
    background-image: linear-gradient(to right, #0092BC, rgba(0, 146, 188, 0.9), #C6007E, rgba(198, 0, 126, 0.9));
    -webkit-background-clip: text;
    background-clip: text;
    font-weight: 500;
    font-size: 26px;
}

.file {
    background-color: #ECF0FE;
    position: relative;
    cursor: pointer;
}

.file .menu-top {
    color: #5862D7;
    font-weight: 600;
}

.file .menu-mid {
    font-weight: 500;
    color: #9198E6;
}

.article {
    background-color: #ECF5FE;
    position: relative;
    cursor: pointer;
}


.article .menu-top {
    color: #4066B7;
    font-weight: 600;
}

.article .menu-mid {
    font-weight: 500;
    color: #95ACDD;
}

.inquire {
    background-color: #F2FCFF;
    position: relative;
    cursor: pointer;
}

.inquire .menu-top {
    color: #3BA184;
    font-weight: 600;
}

.inquire .menu-mid {
    color: #6BBAA3;
    font-weight: 500;
}

.meet {
    background-color: #ECF9FF;
    position: relative;
    cursor: pointer;
}

.meet .menu-top {
    color: #3FAAC2;
    font-weight: 600;
}

.meet .menu-mid {
    font-weight: 500;
    color: #82C9D8;
}

.menu-img {
    position: absolute;
    bottom: 0;
    right: 0;
    width: 166px;
}

.main-info .inner {
    padding: 20px !important;
}

.main-info .menu-top {
    font-size: 24px;
}

.main-info .menu-mid {
    min-height: 24px;
    position: relative;
}

.main-info .dot {
    width: 6px;
    height: 6px;
    border-radius: 100%;
    margin-right: 3px;
    display: inline-block;
}

.main-info .inquire .dot {
    background-color: rgba(107, 186, 163, 0.48);
}

.main-info .meet .dot {
    background-color: rgba(130, 201, 216, 0.48);
}

.main-info .article .dot {
    background-color: rgba(149, 172, 221, 0.48);
}

.main-info .file .dot {
    background-color: rgba(145, 152, 230, 0.48);
}

.notice-list .swiper-slide {
    display: flex;
    align-items: center
}

.notice-list .callout-info {
    margin-bottom: 0 !important;
    background-color: rgba(0, 146, 188, .9) !important;
}

.notice-list .fa-angle-double-right {
    font-size: 18px;
    margin-left: 8px;
}

.notice-list .swiper-slide {
    cursor: pointer;
}