.banner{
    display: none;
}

.banner-mobile{
    width: 100%;
    /* height: 37vw; */
    height: auto;
    margin-top: 30px;
    background-repeat: no-repeat;
    background-size:cover;
    background-position: center;
}

    /* 最后一条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: 14px;
        color: #7a7a7a;
        padding: 10px 20px;
        clear: both;
        display: none;
    }

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


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

    }

    .float-right {
        float: right;
    }

    .float-left {
        float: left;
    }

    

    .text-big {
        font-size: 16px;
        margin-top: 17px;
        margin-bottom: 9px;
        font-weight: 500;
    }

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


    #card-parent{
        width: 90%;
        overflow: hidden;
        margin: 0 auto;
    }


    .card {
       width: 25%;
        background-color: white;
        float: left;
        margin: 4%;
        box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.2), 0 3px 10px 0 rgba(0, 0, 0, 0.19);
        border-radius: 10px;
    }

    .home-icon-text-parent{
        overflow: hidden;
        width: 90%;
        margin: 0 auto;
    }

    .home-icon-text{
        /* display: inline-block; */
        /* width: 162.5px; */
        width: 33.33%;
        float: left;
        margin-left: 0;
        margin-right: 0;
        /* margin: 128px 44px 35px 44px; */
        /* height: auto; */
        text-align: center;
        font-weight: 500;
        font-size: 14px;
    }

    .home-icon {
        width: 50%;
        margin: 20% 0;
    }

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

    .operation-title-div{
        padding: 25px 0 15px 0;
    }

    .operation-content{
        font-size: 12px; 
        color: #858585;
         width: 348.7;
         height: auto;
         padding: 0 5vw;
    }

    .operation-img{
        margin: 32px 0 0 0;
    }

    .operation-img img{
        width:80%;
        height:auto;
    }


    .operation-line{
        width: 100%;
        margin: 44px 0 25px 0;
    }

    .operation-line div{
        height: 1px; 
        width: 80%;
        margin: 0 auto;
        background-color: #D5D5D5;
    }

    .span-line{
        font-size: 10px;
        font-weight: lighter;
        line-height: 1;
        vertical-align:middle;
        display: inline-block;
        margin-bottom: 4px;
    }

    .operation-title-span{
        /* font-size: 28px; */
        font-size: 16px;
        font-weight: 500;
        font-family: 微软雅黑;
    }
    
    
    .card-div{
        overflow: hidden;
    }
    

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


    .box-card span{
        display: block;
        margin-bottom: 21px;
        font-size: 14px;
    }


    .box-card div{
        height: 81px;
        width: 91px;
        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: 6px;
        position: relative;
    }
    

    .box-card  img{
        width: 38px;
        height: 38px;
        line-height: 38px;
        margin-top: 21px;
    }







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

    .function-title-div{
        padding: 25px 0 0 0;
    }

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

    .function-img-div{
        margin-top: 25px;
        padding-bottom: 25px;
    }

    .function-img-div img{
        width: 90%;
        height: auto;
    }




    .white-text {
        color: white;
    }

    .black-text {
        color: black;
    }

    .text-size-big {
        font-size: 16px;
        font-weight: 500;
    }

    .item-ul {
        /* width: 100%; */
        margin: 0 auto;
        list-style: none;
    }