/*banner*/
.banner-bx{
    min-height: 100vh;
    background: url('../img/banner2.jpg') no-repeat center 0px;
    background-position: center 0px;
    background-size: cover;
    position: relative;
    .ps-line{
        position: absolute;
        top: 33vw;
        left: 12.5vw;
        width: 0.52vw;
        height: 3.33vw;
        background: rgba(255, 209, 0, 1);
    }
    .ps-tit{
        position: absolute;
        top: 32vw;
        left: 15.1vw;
        font-size: 4rem;
        color: rgba(255, 255, 255, 1);
        line-height: 1.2;
    }

    .ps-btn-lt{
        position: absolute;
        top: 38.95vw;
        left: 15.1vw;
        width: 10.41vw;
        height: 3.54vw;
        text-align: center;
        border: 1px solid rgba(255, 255, 255, 1);
        line-height: 3.54vw;
        color: rgba(255, 255, 255, 1) !important;
    }
}
/*全案运营*/
.full-operation{
    max-height: 100vh;
    position: relative;
    background-size: cover;
    background-position: center;
    background-repeat: no-repeat;
    overflow: hidden;
    .full-operation-icon{
        margin-left: 50vw;
        width: 50vw;
        box-shadow: 0 0 40px 0 rgba(0, 0, 0, 0.05);
        position: static;
        height: 50vw;
        /*object-fit: cover;*/
    }
    .cont-lt{
        position: absolute;
        width: 50vw;
        height: 50vw;
        top: 0;
        left: 0;
        padding: 0 10.41vw;
        .cont-lt-tit{
            display: flex;
            align-items: center;
            margin-top: 17.55vw;
            .lt{
                width: 0.41vw;
                height: 2.5vw;
                background: rgba(255, 209, 0, 1);
            }
            .rt{
                font-weight: 700;
                font-size: 2.2vw;
                margin-left: 1.56vw;
            }
        }
        .cont-lt-txt{
            margin-top: 1.56vw;
        }
        .cont-lt-ey{
            margin-top: 0.83vw;
            display: flex;
            align-items: center;
            div:nth-child(1){
                width: 0.41vw;
                height: 0.41vw;
                background: rgba(34, 34, 34, 1);
                outline: 0.2vw  solid rgba(255, 209, 0, 1);
                border-radius: 50%;
            }
            div:nth-child(2){
                margin-left: 1.35vw;
            }
        }
        .cont-lt-ey:first-child{
            margin-top: 1.56vw;
        }
    }
}
/*红人营销*/
.redhead-marke{
    max-height: 100vh;
    position: relative;
    background-size: cover;
    background-position: center;
    background-repeat: no-repeat;
    overflow: hidden;
    .redhead-marke-icon{
        width: 50vw;
        box-shadow: 0 0 40px 0 rgba(0, 0, 0, 0.05);
        position: static;
        height: 50vw;
        /*object-fit: cover;*/
    }
    .cont-lt{
        position: absolute;
        width: 50vw;
        height: 50vw;
        top: 0;
        right: 0;
        padding: 0 10.41vw;
        .cont-lt-tit{
            display: flex;
            align-items: center;
            margin-top: 17.55vw;
            .lt{
                width: 0.41vw;
                height: 2.5vw;
                background: rgba(255, 209, 0, 1);
            }
            .rt{
                font-weight: 700;
                font-size: 2.2vw;
                margin-left: 1.56vw;
            }
        }
        .cont-lt-txt{
            margin-top: 1.56vw;
            text-align: justify;
        }
        .cont-lt-ls-t{
            display: flex;
            align-items: center;
            margin-top: 2.08vw;
            div{
                width: 8.33vw;
                height: 3.125vw;
                line-height: 3.125vw;
                text-align: center;
                border: 1px solid rgba(204, 204, 204, 1);
            }
            img{
                width: 1.25vw;
                height: 1.25vw;
                margin: 0 0.41vw;
            }
        }
    }
}
/*品牌出海*/
.brand-sea{
    max-height: 100vh;
    position: relative;
    background-size: cover;
    background-position: center;
    background-repeat: no-repeat;
    overflow: hidden;
    .brand-sea-icon{
        margin-left: 50vw;
        width: 50vw;
        box-shadow: 0 0 40px 0 rgba(0, 0, 0, 0.05);
        position: static;
        height: 50vw;
    }
    .cont-lt{
        position: absolute;
        width: 50vw;
        height: 50vw;
        top: 0;
        left: 0;
        padding: 0 10.41vw;
        .cont-lt-tit{
            display: flex;
            align-items: center;
            margin-top: 17.55vw;
            .lt{
                width: 0.41vw;
                height: 2.5vw;
                background: rgba(255, 209, 0, 1);
            }
            .rt{
                font-weight: 700;
                font-size: 2.2vw;
                margin-left: 1.56vw;
            }
        }
        .cont-lt-txt{
            margin-top: 1.56vw;
        }
        .cont-lt-ey{
            margin-top: 0.83vw;
            display: flex;
            align-items: center;
            div:nth-child(1){
                width: 0.41vw;
                height: 0.41vw;
                background: rgba(34, 34, 34, 1);
                outline: 0.2vw  solid rgba(255, 209, 0, 1);
                border-radius: 50%;
            }
            div:nth-child(2){
                margin-left: 1.35vw;
            }
        }
        .cont-lt-ey:first-child{
            margin-top: 1.56vw;
        }
    }
}
/*物流支持*/
.logistics-support{
    max-height: 100vh;
    position: relative;
    background-size: cover;
    background-position: center;
    background-repeat: no-repeat;
    overflow: hidden;
    .logistics-support-icon{
        width: 50vw;
        box-shadow: 0 0 40px 0 rgba(0, 0, 0, 0.05);
        position: static;
        height: 50vw;
    }
    .cont-lt{
        position: absolute;
        width: 50vw;
        height: 50vw;
        top: 0;
        right: 0;
        padding: 0 10.41vw;
        .cont-lt-tit{
            display: flex;
            align-items: center;
            margin-top: 17.55vw;
            .lt{
                width: 0.41vw;
                height: 2.5vw;
                background: rgba(255, 209, 0, 1);
            }
            .rt{
                font-weight: 700;
                font-size: 2.2vw;
                margin-left: 1.56vw;
            }
        }
        .cont-lt-txt{
            margin-top: 1.56vw;
        }
        .cont-lt-ey{
            margin-top: 0.83vw;
            display: flex;
            align-items: center;
            div:nth-child(1){
                width: 0.41vw;
                height: 0.41vw;
                background: rgba(34, 34, 34, 1);
                outline: 0.2vw  solid rgba(255, 209, 0, 1);
                border-radius: 50%;
            }
            div:nth-child(2){
                margin-left: 1.35vw;
            }
        }
        .cont-lt-ey:first-child{
            margin-top: 1.56vw;
        }
    }
}