@media screen and (max-width: 600px) {
    .row {
        height: 170vh;
        overflow-y: hidden;
    }
    .col-225{
        height: 97.5vh;
        width: 100%
    }
    .col-775{
        height: 72.5vh;
        width: 100%;
    }
    .titlebar{
        width: 100%;
        flex: 1;
    }
    .titleweb{
        font-size: 6.5vh;
    }
    .leftbtn{
        width: 15vh;
    }
    ul.leftgps h2.subtitle-left{
        font-size: 8.75vw;
    }
    .n14z{
        font-size: 6.75vw !important;
    }
    .ja-subtitle-left{
        font-size: 5.75vw !important;
    }
    .ja-subtitle-left.n14z{
        font-size: 6.75vw !important;
    }
    .headside {
        padding-right: 5.75vw;
    }
    .btn-header{
        font-size: 3.5vw;
    }
    .rightbar-toggle-btn{
        width: 5vw;
    }
    .scrollbar{
    }
    .downbar{
        flex: 7;
    }
    .con{
        overflow: unset;
        flex-wrap: wrap;
    }
    .lianxi{
        width: 5%;
    }
    .qq-info{
        width: 95%;
    }
    .footer-nav{
        overflow: hidden;
        height: 57.5%;
    }
    h6.footer-right{
        flex: 0;
        bottom: 0;
        font-size: 2.5vw;
    }
    .rightside-bar a,
    .rightside-bar h5{
        font-size: 3vw;
    }
}