.trouble-shooting {

    padding-bottom: 150px;
}

.trouble-shooting h2 {
    font-family: Source Han Sans CN;
    font-weight: bold;
    font-size: 50px;
    color: #000000;
    text-align: center;
    padding-top: 106px;
}

.trouble-shooting-issue {
    margin-top: 86px;
    display: flex;
    justify-content: center;
    gap: 75px;
}

.trouble-shooting-issue-item-icon {
    width: 86px;
    height: 85px;
    border-radius: 20px;
    margin: 0 auto;
    overflow: hidden;
    display: flex;
    justify-content: center;
    align-items: center;
}

.trouble-shooting-issue-item:nth-child(1) .trouble-shooting-issue-item-icon {
    background-color: #258BFA;
}

.trouble-shooting-issue-item:nth-child(2) .trouble-shooting-issue-item-icon {
    background-color: #00BD77;
}

.trouble-shooting-issue-item:nth-child(3) .trouble-shooting-issue-item-icon {
    background-color: #FB9337;
}

.trouble-shooting-issue-item:nth-child(4) .trouble-shooting-issue-item-icon {
    background-color: #7E63DC;
}

.trouble-shooting-issue-item:nth-child(5) .trouble-shooting-issue-item-icon {
    background-color: #00C6FB;
}

.trouble-shooting-issue-item {
    text-align: center;
    max-width: 182px;
}

.trouble-shooting-issue-item img {
    width: 57px;
    height: 60px;
}


.trouble-shooting-issue-item h5 {
    font-family: Source Han Sans CN;
    font-weight: bold;
    font-size: 22px;
    color: #05041D;
    margin-top: 28px;
}

.trouble-shooting-issue-item p {
    font-family: Source Han Sans CN;
    font-weight: 400;
    font-size: 14px;
    color: #515B69;
    margin-top: 17px;
    text-align: center;
}

.trouble-shooting h3 {
    font-family: Source Han Sans CN;
    font-weight: bold;
    font-size: 30px;
    color: #666666;
    text-align: center;
    margin-top: 110px;
    margin-bottom: 67px;
}


.trouble-shooting-extend {
    display: flex;
    justify-content: center;
    gap: 122px;
}

.trouble-shooting-extend-content {
    border-radius: 50%;
    border: 18px solid #E7E7FE;
    width: 256px;
    height: 256px;
    display: flex;
    justify-content: center;
    align-items: center;
}

.trouble-shooting-extend-content-item {
    width: 180px;
    height: 180px;
    border-radius: 50%;
    border: 13px solid #E7E7FE;
    display: flex;
    justify-content: center;
    align-items: center;
}

.trouble-shooting-extend-content-item>div {
    text-align: center;
    width: 131px;
    height: 131px;
    background: #F29B46;
    display: flex;
    align-items: center;
    justify-content: center;
    font-family: Source Han Sans CN;
    font-weight: 800;
    font-size: 22px;
    color: #FFFFFF;
    line-height: 32px;
    border-radius: 50%;
}
.content-item1{
    background-color: #258BFA !important;
}
.content-item2{
    background-color: #59BF56 !important;
}
.trouble-shooting-extend img {
    border-radius: 999px;
}
@media screen and (max-width: 768px) {
    .trouble-shooting-issue {
        display: block;
        overflow: hidden;
    }

    .trouble-shooting-issue-item {
        float: left;
        margin-left: 5px;
    }

    .trouble-shooting-extend {
       flex-direction: column;
       justify-content: center;
       align-items: center;
    }

    .trouble-shooting-extend>img {
        margin: 20px auto;
    }
}