@media screen and (max-width:1360px) {

    body .business {

        display: flex;

        flex-direction: column;

        min-width: unset;

        width: 100%;

    }



    body .business-banner {

        width: 100%;

        height: 8rem;

        background-image: url('../../images/banner-9.png');

        background-position: center;

        background-repeat: no-repeat;

        background-size: cover;

    }



    body .business-header {

        height: 4rem;

        display: flex;

        justify-content: flex-start;

        align-items: center;

    }



    body .business-info {

        width: 100%;

        padding: 0 1rem;

        box-sizing: border-box;

        margin: 0 auto;

    }



    body .business-header span:first-child {

        font-size: 1rem;

        color: #0084ce;

        margin-right: 8px;

    }



    body .business-header span {

        font-size: 1rem;

        color: #b4b4b4;

        margin: 0 .5rem;

    }



    body .business-header a {

        color: #888888;

        font-size: 1rem;

        cursor: pointer;

        transition: all .3s;

    }



    body .business-flex {

        width: 100%;

        display: flex;

        flex-direction: column;

        margin-bottom: 3rem;

    }



    body .business-left {

        margin-right: 0;

        width: 100%;

        height: unset;

        background-image: linear-gradient(90deg,

                #0084ce 0%,

                #37a8e0 100%);

        display: flex;

        flex-direction: column;

        padding: 0 1rem;

        box-sizing: border-box;

    }



    body .business-left .title {

        color: #ffffff;

        font-size: 1.5rem;

        font-weight: bold;

        padding-top: 1rem;

        padding-bottom: 1rem;

        border-bottom: 2px solid #dddddd;

        position: relative;

    }



    body .business-left .title::before {

        content: '.';

        width: 6px;

        height: 2rem;

        background-color: #ffffff;

        position: absolute;

        left: -1rem;

        line-height: 2rem;

        text-align: center;

        font-size: 1rem;

        top: 1rem;

    }



    body .business-left .business-left-ul {

        display: flex;

        flex-direction: column;

        border-bottom: 2px solid #dddddd;

        padding-bottom: 1rem;

    }

    body .business-left .business-left-ul:last-child{

        border: none;

    }



    body .business-left .business-left-ul .business-left-li {

        display: flex;

        flex-direction: column;

        margin-top: 1rem;

    }



    body .business-left .business-left-ul .business-left-li .business-left-select {

        display: flex;

        justify-content: space-between;

        cursor: pointer;

    }



    body .business-left .business-left-ul .business-left-li .business-left-select div {

        color: #ffffff;

        font-size: 1rem;

    }



    body .business-left .business-left-ul .business-left-li .business-left-select span {

        font-size: 1rem;

        color: #f1f9fc;

        margin: auto 0;

        transition: all .5s;

    }



    body  .business-left .business-left-ul .business-left-option {

        display: flex;

        flex-direction: column;

    }



    body .business-left .business-left-ul .business-left-option a {

        margin-top: .5rem;

        color: #ffffff;

        font-size: 1rem;

        display: flex;

        cursor: pointer;

        transition: all .3s;

    }



    body .business-left .business-left-ul .business-left-option a span {

        width: 5px;

        height: 5px;

        background-color: #ffffff;

        border-radius: 50%;

        margin: auto .6rem;

    }

    .custom-node{

        margin-top: 1rem;

    }

}



.business {

    display: flex;

    flex-direction: column;

}



.business-content {

    display: flex;

    flex-direction: column;

    width: 100%;

    background-color: #f1f9fc;

}



.business-banner {

    width: 100%;

    height: 320px;

    background-image: url('../../images/banner-9.png');

    background-position: center;

    background-repeat: no-repeat;

    background-size: cover;

}



.business-info {

    width: 1360px;

    padding: 0 20px;

    box-sizing: border-box;

    margin: 0 auto;

}



.business-header {

    height: 70px;

    display: flex;

    justify-content: flex-end;

    align-items: center;

}



.business-header span:first-child {

    font-size: 16px;

    color: #0084ce;

    margin-right: 8px;

}



.business-header span {

    font-size: 12px;

    color: #b4b4b4;

    margin: 0 12px;

}



.business-header a {

    color: #888888;

    font-size: 14px;

    cursor: pointer;

    transition: all .3s;

}



.business-header a:hover {

    color: #0084ce;

}



.business-flex {

    width: 100%;

    display: flex;

    margin-bottom: 70px;

}



.business-left {

    margin-right: 60px;

    width: 320px;

    height: 770px;

    background-image: linear-gradient(90deg,

            #0084ce 0%,

            #37a8e0 100%);

    display: flex;

    flex-direction: column;

    padding: 0 24px;

    box-sizing: border-box;

}



.business-left .title {

    color: #ffffff;

    font-size: 28px;

    font-weight: bold;

    padding-top: 54px;

    padding-bottom: 40px;

    border-bottom: 2px solid #dddddd;

    position: relative;

}



.business-left .title::before {

    content: '.';

    width: 6px;

    height: 26px;

    background-color: #ffffff;

    position: absolute;

    left: -24px;

    line-height: 24px;

    text-align: center;

    font-size: 12px;

    top: 60px;

}



.business-left .business-left-ul {

    display: flex;

    flex-direction: column;

    border-bottom: 2px solid #dddddd;

    padding-bottom: 30px;

}



.business-left .business-left-ul .business-left-li {

    display: flex;

    flex-direction: column;

    margin-top: 30px;

}



.business-left .business-left-ul .business-left-li .business-left-select {

    display: flex;

    justify-content: space-between;

    cursor: pointer;

}



.business-left .business-left-ul .business-left-li .business-left-select div {

    color: #ffffff;

    font-size: 18px;

}



.business-left .business-left-ul .business-left-li .business-left-select span {

    font-size: 14px;

    color: #f1f9fc;

    margin: auto 0;

    transition: all .5s;

}



.business-left .business-left-ul .business-left-option {

    display: flex;

    flex-direction: column;

}



.business-left .business-left-ul .business-left-option a {

    margin-top: 10px;

    color: #ffffff;

    font-size: 15px;

    display: flex;

    cursor: pointer;

    transition: all .3s;

}



.business-left .business-left-ul .business-left-option a:hover {

    color: #ffa32c;

    text-decoration: underline;

}



.business-left .business-left-ul .business-left-option .select-div {

    color: #ffa32c;

    text-decoration: underline;

}



.business-left .business-left-ul .business-left-option a span {

    width: 5px;

    height: 5px;

    background-color: #ffffff;

    border-radius: 50%;

    margin: auto 12px;

}



.business-right {

    flex: 1;

    display: flex;

    flex-direction: column;

}