@media screen and (max-width: 768px) {
     html {
        font-size: 14px;
    }
    
    .top {
        display: none;
    }
    
    .nav_fixed {
        position: fixed;
        top: 0;
        z-index: 999;
        border-bottom: 1px solid #F5F5F5;
    }
    
    .nav {
        width: 100%;
        background: #FFFFFF;
        height: 4.25rem;
    }
    
    .nav .box {
        width: 100%;
        padding: 0 1.25rem;
        box-sizing: border-box;
    }
    
    .nav .box .logo {
        height: auto;
        width: 10rem;
    }
    
    .nav .box .items {
        display: none;
    }
    
    .phone_nav {
        display: block;
        height: 1.8rem;
    }
    
    .phone_nav img {
        width: 100%;
        height: 100%;
    }
    
    .phone_menu {
        width: 100%;
        height: 100%;
        background: #F5F5F5;
        position: fixed;
        top: 4.25rem;
        left: 0;
        z-index: 9999;
    }
    
    .phone_menu ul li {
        width: 100%;
        height: auto;
        line-height: 4.375rem;
        text-align: center;
        font-size: 1.25rem;
        font-weight: bold;
        color: #333333;
    }
    
    .phone_menu ul li a {
        width: 100%;
        height: 100%;
        display: inline-block;
    }
    
    .phone_menu .subcolumn {
        display: none;
    }
    
    .phone_menu .subcolumn li {
        font-size: 1.125rem;
        font-weight: 400;
    }
   
   .footer .cont {
       width: 100%;
       padding: 1.25rem;
       box-sizing: border-box;
   }
   
   .footer .cont .nav {
       display: none;
   }
   
   .footer .cont .logo {
       height: auto;
       width: 6.3125rem;
   }
   
   .footer .cont .ewm>div:nth-child(2) {
       margin: 0.935rem 0 1.25rem;
   }
   
   .footer .cont .ewm>div:nth-child(2) {
       font-size: 1.25rem;
   }
   
   .footer .bottom {
       width: 100%;
       padding: 0;
       flex-direction: column;
   }
   
   .footer .bottom div div {
       padding: 0 1.25rem;
       box-sizing: border-box;
   }
   
   .footer .bottom>div:last-child {
       display: none;
   }
   
   .footer .cont .ewm div:nth-child(3) div img {
        width: 5.25rem;
        height: 5.25rem;
   }
}