
    .banner{
        width: 100%;
        /* height: 34.375vw; */
        height: auto;
        /* background-size: 100%; */
        background-size: cover;
        background-repeat: no-repeat;
        /* overflow: hidden; */
    }


    .banner-mobile{
        display: none;
    }


    /* 最后一条item 下方画一条线 */
    .item-ul li:last-child>div {
        border-bottom: #E6E6E6 solid 1px;
        margin-bottom: 3em;
    }

    /* 鼠标放在item上变成手指形状 整条item都可以点击 */
    .item-li {
        cursor: pointer;
        /* overflow: hidden; */
        display: flex;
    }


    .item-ul>li>div {
        border-top: #E6E6E6 solid 1px;
        clear: both;
    }



    .item-content {
        font-size: 1vw;
        color: #7a7a7a;
        padding: 0 0 1.1vw 1.1vw;
        clear: both;
        display: none;
    }


    .item-title-icon{
        padding: 15px 20px;
        font-size: 1vw;
        font-weight: 500;
    }


    .item-title {
        padding: 15px 20px;
        font-size: 1vw;
        font-weight: 500;
        flex: 1;

    }

    .float-right {
        float: right;
    }

    .float-left {
        float: left;
    }

    


    .card-div{
        overflow: hidden;
        margin: 0 20vw;
    }


    


    .box-card{
        width: 33.33%;
        height: auto;
        float: left;
        margin: 6.5vw 0;
    }


    .box-card span{
        display: block;
        margin-bottom: 37px;
        font-size: 1.25vw;
    }




    .box-card div{
        height: 11vw;
        width: 12.5vw;
        display: inline-block;
        box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);
        border-radius: 20px;
        line-height: 12.5vw;
        /* vertical-align: middle; */
        /* text-align: center; */

        /* position: relative; */
    }
    

    .box-card div img{
        width: 5.21vw;
        height: auto;
        margin-bottom: 1.5vw;
    }







    .home-icon-text-parent{
        text-align: center;
    }



    .operation-div {
        background-image: url(/img/home_operation_bg.png);
        width: 100%;
        background-size: 100%;
        height: auto;
        align-content: center;
        margin: 0 auto;
        padding-bottom: 9.63vw;
    }

    .operation-title-div{
        /* padding: 65px 0 30px 0; */
        padding: 3.4vw 0 1.6vw 0;
    }

    #text-middle{
        /* font-size: 12px; */
        font-size: 1vw;
        color: #7a7a7a;
        margin: 0 22% 16px 22%;
    }

    .operation-content{
        /* font-size: 18px;  */
        font-size: 1vw; 
        color: #858585;
         /* width: 348.7; */
         height: auto;
         letter-spacing: 3px;
    }

    .operation-img{
        margin: 5vw 0 0 0;
    }

    .operation-img img{
        /* width:758px; */
        width:39.5vw;
        height:auto;
    }

    .operation-line{
        padding: 0 18.75vw;
        margin: 9.6vw 0 3.4vw 0;
    }

    .operation-line div{
        height: 2px; 
        background-color: #D5D5D5;
    }



    .function-img-div{
        margin-top: 3.85vw;
    }

    .function-img-div img{
        width:55.2vw;
        height:21.25vw;
        background-size: 100%;
    }

    

    .span-line{
        /* font-size: 25px; */
        font-size: 1.3vw;
        font-weight: lighter;
    }

    .operation-title-span{
        /* font-size: 28px; */
        font-size: 1.46vw;
        font-weight: 500;
        font-family: 微软雅黑;
    }




    .function-div {
        background-color: #437AAB;
        width: 100%;
        height: 33.85vw;
        align-content: center;
        margin: 0 auto;
    }

    .function-title-div{
        padding: 3.385vw 0 0 0;
    }

    .function-title-circle{
        display:inline-block;
        width: 0.47vw;
         height: 0.47vw; 
         background-color:white;
         margin-bottom: 4px;
         border-radius: 50px;
    }






    .white-text {
        color: white;
    }

    .black-text {
        color: black;
    }

    .text-size-big {
        font-size: 1.46vw;
        letter-spacing: 3px;
        font-weight: 500;
    }

    .item-ul {
        width: 49.5vw;
        margin: 0 auto;
        list-style: none;
    }