a {
    text-decoration: none;
}

.faqContainer {
    max-width: 1000rem;
    margin: 0 auto;
}

/* 面包屑导航样式 */
.breadcrumb {
    padding: 0;
    font-size: 14rem;
    margin-top: 16rem;
}

.breadcrumb-item a {
    color: #666666;
    text-decoration: none;
    font-size: 14rem;
}

.breadcrumb-item+.breadcrumb-item::before {
    padding: 0 6rem;
}

.breadcrumb-item.active {
    color: #333333;
}

.breadcrumb-item+.breadcrumb-item::before {
    color: #666666;
}

.download-title {
    font-size: 48rem;
    font-family: Open Sans, Open Sans-400;
    color: #222222;
    margin-top: 45rem;
}

.download-desc {
    font-size: 18rem;
    font-family: Inter, Inter-400;
    color: #666666;
    margin-top: 8rem;
}

.download-text {
    font-size: 18rem;
    font-family: Inter, Inter-400;
    color: #333333;
    line-height: 25rem;
    margin-top: 24rem;
}

.download-content {
    max-width: 100%;
    height: 460rem;
    flex-wrap: wrap;
    margin-top: 40rem;
}

.download-item {
    width: 480rem;
    height: 210rem;
    border-radius: 4rem;
    background-color: #F8F9F9;
}

.download-item-box {
    width: 424rem;
    height: 170rem;
}

.download-imgBox {
    width: 122rem;
    height: 100%;
    margin-right: 20rem;
}

.download-imgBox img {
    width: 122rem;
    object-fit: cover;
}

.download-item-text {
    height: 128rem;
}

.fileTitle {
    font-size: 24rem;
    font-family: Inter, Inter-400;
    color: #485a64;
}

.fileSize {
    font-size: 14rem;
    font-family: Inter, Inter-400;
    color: #485a64;
}

.downFile {
    display: inline-block;
    width: 104rem;
    height: 36rem;
    background: #ffffff;
    border-radius: 4rem;
    font-size: 14rem;
    font-family: Inter, Inter-400;
    color: #999999;
    margin-top: 16rem;
    pointer-events: none;
    cursor: default;
}

.down1 {
    color: #124155;
    cursor: pointer;
    pointer-events: visible;
}

.down1:hover {
    color: #ffffff;
    background-color: #124155;
}