@media screen and (max-width: 900px){
    html{
        font-size: 100px;
    }
    .ztzl-header{
        width: 100%;
        background-size: 100%;
        min-width: initial;
    }
    .go-back{
        display: none;
    }
    .ztzl-main{
        min-height: initial;
        width: 100%;
        padding: 0 5px;
        margin-top: -4rem;
    }
    .ztzl-main .hd{
        width: 100%;
    }
    .ztzl-main .hd > ul > li {
        width: 25%;
        font-size: 0.12rem;
    }
    .table-box .search-header{
        width: 100%;
        padding: 0 .1rem;
    }
    .table-box .search-header > input{
        width: 60%;
        font-size: 0.12rem;
    }
    .table-box .search-header > button{
        width: 25%;
        font-size: 0.14rem;
    }
    .result-table thead tr th{
        font-size: .1rem;
    }
    .result-table tbody tr td{
        font-size: .1rem;
    }
    .ztzl-main .bd .bd-list > li{
        width: auto;
        margin-right: 0;
    }
    .ztzl-footer > span{
        width: 100%;
    }
}