.site-nav .menu li{
   
    width: auto;
   
}

.site-title {
    padding: 19px 0;
    
}

.site-title .logo{
    color: transparent;
    background: url(../../../images/layout06/en/logo.svg) 50% 50% no-repeat;
    background-size: contain;
    width: 430px;
    height: 80px;
    transition: all .3s ease;
}

.site-nav .menu>li>a{
    
    padding: 4px 10px;
    
}

.header-fixed .site-title .logo{
    width: 240px;
    height: 55px;
}

.side .title{
    background: url(../../../images/layout06/en/side_bg.png);
    padding: 24px 15px 0;
}


@media screen and (max-width: 1280px){
.site-title .logo{
  width: 355px;
    
}

}
@media screen and (max-width: 1000px){

.site-title .logo, .header-fixed .site-title .logo {
        width: 270px;
    height: 45px;
}
    .site-title, .header-fixed .site-title {
   
    padding: 10px 0;
}
}