/* adv-1 开始 */
.adv-1::before {
    content: "";
    position: absolute;
    top: -20px;
    left: 0;
    right: 0;
    bottom: -20px;
    background-image: url(../img/adv/img-1.jpg);
    background-size: cover;
    animation: floatBackground 6s ease-in-out infinite;
}
@keyframes floatBackground {
    0%,100% {
        transform: translateY(0);
    }
    50% {
        transform: translateY(-20px);
    }
}
/* adv-1 结束 */



/*  流程样式 开始 */
.process-bg {
    background-image: url(../img/common/process/bg.jpg);
    background-size: cover;
    background-position: center;
}
.process-item {
    transition: transform 0.5s ease-in-out;
}
.process-item:hover {
    cursor: pointer;
    transform: translateY(-10px);
}
.process-item:nth-of-type(1) {
    background: url(../img/common/process/bg-1.jpg) no-repeat center;
}
.process-item:nth-of-type(2) {
    background: url(../img/common/process/bg-2.jpg) no-repeat center;
}
.process-item:nth-of-type(3) {
    background: url(../img/common/process/bg-3.jpg) no-repeat center;
}
.process-item:nth-of-type(4) {
    background: url(../img/common/process/bg-4.jpg) no-repeat center;
}
/*  流程样式 结束 */

.solution-bg{
    background-image: url(../img/ser/technicalField_bg.jpg);
    background-size: cover;
    background-position: center;
}


/* 标准样式 -- 开始 */
.stdContent p {
    color: var(--color-gray-600);
    text-indent: 0;
}

.stdContent h3 {
    font-size: var(--text-xl);
    margin: 10px 0;
    border-left: 4px solid color-mix(in oklab, var(--color-blue-800) 90%, transparent);;
    padding-left: 1rem;
    font-weight: bolder;
}
.stdContent.Gb .base-info+p {
    display: grid;
    row-gap: 1rem;
    padding: 1rem 0;
    grid-template-columns: repeat(2, minmax(0, 1fr));
    @media (width <= 64rem) {
        grid-template-columns: repeat(1, minmax(0, 1fr));
    }
}
.stdContent.Gb .base-info+p span{
    grid-column: span 1 / span 1;
}
.stdContent.Gb .qicaodanwei-info+p,
.stdContent.Gb .qicaoren-info+p,
.stdContent.Gb .caibiao-info+p {
    padding: 1rem 0;

}
.stdContent.Gb .qicaodanwei-info+p span,
.stdContent.Gb .qicaoren-info+p span {
    padding: 0 10px;
}
.stdContent.Gb .xiangjin-info+p {
    padding: 1rem 0;
}
.stdContent.Gb .xiangjin-info+p span {
    display: block;
    padding: .25rem 0;
}
.stdContent.Gb .xiangjin-info+p span a {
    color: var(--color-blue-900) !important;
}
.stdContent.Gb .xiangjin-info+p span a:hover {
    color: var(--color-blue-600) !important;
    font-weight: bolder;
}
.stdContent.Hb p{
    padding: .25rem 0;
}
.stdContent.Hb a {
    color: var(--color-blue-600);
}


/* 标准样式 -- 结束 */