  .form-btn {
        width: 136px;
        height: 46px;
        background: #FFFFFF;
        border-radius: 0px 0px 0px 0px;
        border: 1px solid #FFFFFF;
        text-align: center;
        line-height: 46px;
        cursor: pointer;
        margin-top: 80px;

        span {
            font-family: PingFang SC, PingFang SC;
            font-weight: 400;
            font-size: 18px;
            color: #1F68E6;
        }
    }

    .inputBox {
        margin-bottom: 49px;
    }

    input[type="text"]::placeholder {
        font-family: PingFang SC, PingFang SC;
        font-weight: 500;
        font-size: 14px;
        color: #B9B9B9;
        /* margin-left: 20px; */
    }

    .inputBox input[type="text"] {
        width: 96%;
        height: 45px;
        background: transparent;
        border-bottom: 1px solid #FFFFFF;
        color: #fff;
        /* border: 1px solid #E8E8E8; */
        /* 内边距，增加点击区域 */
        /* 边框 */
        /* 边框圆角 */
        font-size: 16px;
        /* 字体大小 */
        /* box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1); */
        /* 内阴影 */
        outline: none;
        /* 移除默认轮廓线 */
        transition: all 0.3s ease;
        /* padding-left: 10px; */
        /* 增加左侧内边距，使文字和placeholder向右偏移 */

        /* 若需调整占位符样式，请确保浏览器支持（不完全兼容所有浏览器） */
        ::-webkit-input-placeholder {
            text-indent: 10px;
        }

        :-moz-placeholder {
            /* 兼容旧版Firefox */
            text-indent: 10px;
        }

        ::-moz-placeholder {
            /* 新版Firefox */
            text-indent: 10px;
        }

        :-ms-input-placeholder {
            /* 兼容IE */
            text-indent: 10px;
        }

        /* 添加过渡效果 */
    }

    .formName {
        font-family: PingFang SC, PingFang SC;
        font-weight: 500;
        font-size: 16px;
        color: #FFFFFF;
    }

    .blueDiv {
        width: 578px;
        height: 654px;
        background: #1867EE;
        border-radius: 0px 0px 0px 0px;
        margin-top: -84px;
        position: absolute;
        right: 260px;
    }

    @media(max-width:1400px) {
        .blueDiv{
            width: 450px;
        }
    }

    .contact-btn {
        cursor: pointer;
        margin: 19px auto;
        width: 136px;
        height: 46px;
        background: #1F68E6;
        border-radius: 0px 0px 0px 0px;
        line-height: 46px;
        text-align: center;
        margin-bottom: 50px;

        span {
            font-family: PingFang SC, PingFang SC;
            font-weight: 400;
            font-size: 18px;
            color: #FFFFFF;
        }
    }

    .text-item-1 {
        font-family: PingFang SC, PingFang SC;
        font-weight: 500;
        font-size: 16px;
        color: #707070;
        margin-top: 11px;
    }

    .center {
        text-align: center;
    }

    .contact-text {
        font-family: PingFang SC, PingFang SC;
        font-weight: 500;
        font-size: 32px;
        color: #000000;
        margin-top: 77px;

    }

    .banne4 {
        width: 100%;
        height: 571px;
        background-image: url('../img/login/5.png');
        background-size: 100% 100%;
    }

    .banne3 {
        width: 100%;
        height: 500px;
        border-radius: 0px 0px 0px 0px;
        background: #ddd;
    }

    .flex-item-yuan-3 {
        margin-top: 7px;
    }

    .flex-item-yuan-2 {
        margin-top: 10px;
        width: 100%;
        font-family: PingFang SC, PingFang SC;
        font-weight: 500;
        font-size: 16px;
        color: #707070;
    }

    .flex-item-yuan-1 {
        font-family: PingFang SC, PingFang SC;
        font-weight: bold;
        font-size: 22px;
        color: #545454;
        margin-top: 10px;
    }

    .flex-item-yuan {
        width: 56px;
        height: 56px;
        background-image: url('../img/login/4.png');
        background-size: 100% 100%;

    }

    .flex-item-yuan-png1 {
        width: 56px;
        height: 56px;
        background-image: url('../img/login/1.png');
        background-size: 100% 100%;

    }

    .flex-item-yuan-png2 {
        width: 56px;
        height: 56px;
        background-image: url('../img/login/2.png');
        background-size: 100% 100%;

    }

    .flex-item-yuan-png3 {
        width: 56px;
        height: 56px;
        background-image: url('../img/login/3.png');
        background-size: 100% 100%;

    }

    .flex-item {
        flex: 1;
        /* margin-right: 100px; */
    }

    .flex-box2 {
        display: flex;
        margin-top: 30px;
    }

    .flex-box-1 {
        margin-right: 62px;
    }

    .flex-box-text-1 {
        font-family: PingFang SC, PingFang SC;
        font-weight: 500;
        font-size: 18px;
        color: #707070;
        margin-bottom: 20px;
    }

    .flex-box-1-title {
        font-family: PingFang SC, PingFang SC;
        font-weight: bold;
        font-size: 22px;
        color: #545454;
        margin-top: 11px;
    }

    .touxiang {
        width: 78px;
        height: 78px;
        /* background: #1F68E6;
        border-radius: 50%; */
        background-image: url('../img/fang.png');
        background-size: 100% 100%;
    }

    .flex-box {
        display: flex;
        margin-top: 29px;
    }

    .yuan3 {
        width: 100%;
        height: 0px;
        border: 1px solid #f9f5f5;
        margin-top: 12px;
    }

    .yuan2 {
        font-family: PingFang SC, PingFang SC;
        /* font-weight: bold; */
        font-size: 22px;
        color: #545454;
        margin-top: 36px;
    }

    .yuan1 {
        font-family: Source Han Sans CN, Source Han Sans CN;
        font-weight: bold;
        font-size: 32px;
        color: #545454;
        margin-top: 20px;
    }

    .yuan {
        width: 110px;
        height: 38px;
        background: #1F68E6;
        border-radius: 0px 13px 0px 13px;
        line-height: 38px;
        text-align: center;
        cursor: pointer;

        span {
            font-family: PingFang SC, PingFang SC;
            font-weight: 500;
            font-size: 18px;
            color: #FFFFFF;
        }
    }

    .banne2-kuai-1 {
        min-height: 190px;
        width: 100%;
        margin-bottom: 40px;
        /* background: red; */
    }

    .banne2 {
        max-width: 1400px;
        margin: 0 auto;
    }

    .banne1 {
        width: 100%;
        height: 350px;
        background-image: url('../img/banne1.png');
        background-size: 100% 100%;
        margin-bottom: 44px;
    }