.banner[data-v-4b15c299] {
    display: flex;
    justify-content: center
}

.banner div[data-v-4b15c299] {
    width: 100%
}

.banner div img[data-v-4b15c299] {
    display: block;
    width: 100%
}

.title[data-v-2e0fec1e] {
    display: flex;
    justify-content: left;
    align-items: center;
    color: #fff;
    background-color: #57a8af;
    padding: 4px 10px 0
}

.title .logo[data-v-2e0fec1e] {
    width: 4%
}

.content[data-v-2e0fec1e] {
    padding: 10px
}

.content[data-v-2e0fec1e]:last-child {
    margin-bottom: 0
}

.content .el-col[data-v-2e0fec1e] {
    border-radius: 4px
}

.content .el-col:last-child .grid-content span[data-v-2e0fec1e], .content .el-col:nth-child(3) .grid-content span[data-v-2e0fec1e] {
    color: #ff0001 !important
}

.content .el-col:last-child .grid-content .text[data-v-2e0fec1e], .content .el-col:nth-child(3) .grid-content .text[data-v-2e0fec1e] {
    margin-top: 20px !important;
    text-indent: 2rem;
    font-size: 14px;
    color: #8e8c8b !important
}

.content .grid-content[data-v-2e0fec1e] {
    border-radius: 4px;
    min-height: 36px
}

.content .grid-content .el-image[data-v-2e0fec1e] {
    width: 100%;
    height: 220px
}

.content .grid-content span[data-v-2e0fec1e] {
    color: #003466;
    font-size: 18px
}

.content .grid-content ul[data-v-2e0fec1e] {
    list-style: none;
    padding-top: 20px
}

.content .grid-content ul li[data-v-2e0fec1e] {
    display: flex;
    align-items: center;
    margin-bottom: 20px;
    font-size: 14px
}

.content .grid-content ul li[data-v-2e0fec1e]:before {
    content: "■";
    color: #7800fa;
    font-size: 12px;
    margin-right: 10px;
    position: relative;
    bottom: 3px
}

.content .grid-content ul li[data-v-2e0fec1e]:hover {
    color: #003466
}

.content .row-bg[data-v-2e0fec1e] {
    padding: 10px 0
}

.el-row[data-v-299a8058] {
    margin-bottom: 20px;
    padding: 10px
}


.el-row[data-v-299a8058]:last-child {
    margin-bottom: 0
}

.el-row .el-col[data-v-299a8058] {
    border-radius: 4px;
    margin-left: 0;
}

.el-row .el-col .grid-content[data-v-299a8058] {
    border-radius: 4px;
    min-height: 36px;
    padding: 20px
}

.el-row .el-col .grid-content .title[data-v-299a8058] {
    width: 100%;
    display: flex;
    justify-content: space-between;
    align-items: center;
    border-bottom: 2px solid #4e969c
}

.el-row .el-col .grid-content .title span[data-v-299a8058]:first-child {
    background-color: #4e969c;
    color: #fff;
    font-weight: 700;
    padding: 10px 20px;

}

.el-row .el-col .grid-content .title span[data-v-299a8058]:last-child {
    color: #9c9fa2;
    font-size: 12px;
    cursor: pointer
}

.el-row .el-col .grid-content ul[data-v-299a8058] {
    list-style: none
}

.el-row .el-col .grid-content ul li[data-v-299a8058] {
    margin: 20px 0;
    display: flex;
    align-items: center;
    font-size: 16px
}

.el-row .el-col .grid-content ul li[data-v-299a8058]:before {
    content: "■";
    font-size: 12px;
    margin-right: 10px
}

[data-v-2059f950] {
    margin: 0;
    padding: 0
}

.home[data-v-2059f950] {
    width: 100%
}

.home .content-box[data-v-2059f950] {
    width: 100%;
    background-color: #eee;
    padding: 0 20px;
    margin-top: 10px;
    margin-left: 0;
}