.Introduction {
    width: 100%;
    height: auto;
    padding-top: 160px;

    .experience {
        position: absolute;
        bottom: 64px;
        font-family: Noto Sans SC;
        font-size: 24px;
        font-weight: 500;
        right: 64px;

        .experience_img {
            vertical-align: middle;
            position: relative;
            right: 0;
        }
    }

    .Introduction_top {
        padding: 0 100px;
        background-image: url("../img/1.png");
        background-repeat: no-repeat;
        background-position: right center;
        min-height: 520px;
        margin-bottom: 76px;
        position: relative;

        .Introduction_top_title {
            font-size: 64px;
            font-weight: 700;
            line-height: 76.8px;
            letter-spacing: 0.04em;
            text-align: left;
            position: relative;
            top: 0;
            display: inline-block;
        }

        .Introduction_top_title::after {
            content: '';
            width: calc(100% + 100px);
            padding: 12px 0;
            background: linear-gradient(to right, rgba(54, 129, 252, 1), rgba(54, 129, 252, 0));
            position: absolute;
            top: 72px;
            left: -100px;
        }

        p {
            margin-top: 32px;
            font-family: Noto Sans SC;
            font-size: 64px;
            font-weight: 500;
            line-height: 76.8px;
            letter-spacing: 0.04em;
            text-align: left;

            i {
                color: rgb(0, 97, 255);
                font-style: normal;
            }
        }

        .Learning {
            margin-top: 32px;
            font-family: PingFang SC;
            font-size: 32px;
            font-weight: 500;
            line-height: 36px;
            letter-spacing: 0.1em;
            text-align: left;
            color: #5E9AFC;
        }


    }

    .Introduction_bottom {
        background-color: #E2EEFF;
        padding: 40px 100px 80px;
        text-align: center;

        h2 {
            margin-top: 40px;
            width: 20%;
            font-size: 44px;
            font-weight: 700;
            line-height: 52.8px;
            letter-spacing: 0.02em;
            /* text-align: left; */
            margin-bottom: 40px;

        }

        .Introduction_bottom_span {
            width: 20%;
            font-size: 24px;
            font-weight: 400;
            line-height: 36px;
            /* text-align: left; */
            color: #3681FC;
            margin-bottom: 25px;
        }
        .ant-flex{
            div{
                width: 20%;
                img{
                    margin-bottom: 12px;
                }
            }
        }
    }
}