.searchTop{
    min-height: 3.74rem;
    background: linear-gradient(180deg, #FFF6F7 0%, #FFFAFA 100%);
    overflow: hidden;
}
.searchTit{
    margin: .4rem 0;
}
.searchBox{
    max-width: 920px;
    margin: .4rem auto;
}
.sInput{
    flex: auto;
    background: #FFFFFF;
    border-radius: .08rem;
    padding: .1rem .2rem;
    border: 2px solid #D6000F;
    overflow: hidden;
}
.sBtn{
    flex-shrink: 0;
    width: 180px;
    max-width: 2rem;
    height: 80px;
    max-height: 1rem;
    border: none;
    background: #D6000F;
    border-radius: .08rem;
    margin-left: .2rem;
    cursor: pointer;
}
.searchBg{    
    min-height: 50vh;
    overflow: hidden;
    background: url(../images/about/about-bg.webp) center bottom repeat-x;
}
.searchTab{
    margin: .3rem -.15rem;
}
.searchTab li{
    padding: .15rem;
}
.searchTab li span{
    display: block;
    color: #666666;
    cursor: pointer;
    transition: all .4s;
}
.searchTab li.active span{
    color: var(--baseColor);
    font-weight: bold;
}
.searchItem{
    display: none;
}

@media (max-width:1600px){

}
@media (max-width:1400px){

}
@media (max-width:1200px){
    .searchTop{
        min-height: 2.4rem;
    }
    .sBtn{
        width: 100px;
        height: 60px;
        max-width: 1.4rem;
        max-height: .8rem;
    }
    .searchTab{
        margin: .2rem -.1rem;
    }
    .searchTab li{
        padding: .1rem;
    }
    .searchItem .newsList{
        margin-top: .2rem;
    }

}
@media (max-width:991px){

}
@media (max-width:767px){

}
@media (max-width:640px){
    .sInput{
        border-width: 1px;
    }
    .searchTab{
        line-height: 1.4;
        text-align: center;
    }
    .searchTab li{
        flex: 1;
    }

}
@media (max-width:460px){

}