@media screen and (max-width: 375px) {
    #sb3 li{
        height: 10.5rem;
    }
}
@media screen and (min-width: 375px) and (max-width: 970px) {
    #sb3 li{
        height: 8.5rem;
    }
}
@media screen and (min-width: 970px)  {
    #sb3 li{
        height: 7rem;
    }
}

#public4 li:first-of-type{
    margin-top:1rem;
}
#sb2 li{
    width: 48%;
    height:9.5rem;
    margin-right:2.3%;
    float: left;
    background: #fff;
    border-radius: 5px;
    box-shadow: 2px 2px 5px 5px #e6e6e6;
    text-align: center;
}
#sb2 li:nth-child(2n){
    margin-right:0;
}

#sb2 li div{
    width: 100%;
    height:2.3rem;
    background: url("../imgs2/sb (2).png") no-repeat;
    background-size: 100%;
}
#sb2 li:nth-child(2) div{
     background: url("../imgs2/sb (3).png") no-repeat;
    background-size: 100%;
 }
#sb2 li:nth-child(3) div{
    background: url("../imgs2/sb (5).png") no-repeat;
    background-size: 100%;
}
#sb2 li:nth-child(4) div{
    background: url("../imgs2/sb (4).png") no-repeat;
    background-size: 100%;
}
#sb2 li div p{
    font-size: 0.9rem;
    color:#fff;
    line-height: 2.3rem;
    text-align: center;
}
#sb2 li .sb2{
    text-align: left;
    height: 60%;
    width: 80%;
    margin:0.5rem 10%;
    font-size: 0.7rem;
    color: #363636;

}

#sb3 li{
    width: 29.5%;
    height:8.6rem;
    margin-bottom:-0.07rem;
    float: left;
    border:1px solid #ccc;
    padding:0.7rem 0.3rem;
    text-align: center;
}
#sb3 li:nth-child(3n),#sb3 li:nth-child(3n-1){
    border-left:none;
}
#sb3 li p:first-of-type{
    font-size: 1rem;
    color:#ff8b34;
    margin-bottom:0.5rem;
}
#sb3 li .sb3-2{
    font-size: 0.8rem;
    color: #3a3a3a;
    font-weight: bold;
    margin-bottom:0.5rem;
    background: rgba(255,255,255,0);

}
#sb3 li p:last-of-type{
    font-size: 0.7rem;
    color:#3a3a3a;
}

#sb4{
    background: url("../imgs2/sb (6).png");
    background-size: 100% 100%;
    height: 20rem !important;
}
#sb4 .t_box4{
    background: none;
}
#sb4 .t_box6{
    background: rgba(255,255,255,0) !important;
}
#sb4 ul{
    background: rgba(255,255,255,0) !important;
    margin-top:0.5rem;
    margin-bottom:-1rem;
}
#sb4 li{
    background: #fff;
    border-radius: 5px;
    width: 48%;
    height: 13rem;
    margin-bottom:2rem;
    float: left;
    margin-right:3.5%;
    position: relative;
}
#sb4 li:nth-child(2n){
    margin-right:0;
}
#sb4 li div{
    width:80%;
    height: 2rem;
    color:#fff;
    background: #ff8b34;
    position: absolute;
    top:-1rem;
    left:10%;
}
#sb4 li div p{
    text-align: center;
    line-height: 2rem;
    font-size: 0.9rem;
    color:#fff;
}
#sb4 li .sb4-1{
    font-size: 0.8rem;
    font-weight: bold;
    margin-top:1.5rem;
    text-align: center;
}
#sb4 li .sb4-2{
    width: 80%;
    margin-left:10%;
    font-size: 0.7rem;
    margin-top:0.5rem;
    text-align: left;
}











