@media (min-width: 1200px){
    header{
        display:flex;
        display:-webkit-flex;
        align-items:center;
        height:132px;
    }
    .banner{
    height:calc(100vh - 212px);
    }
    .links{
        height:80px;
    }
    .banner .row img{
        max-width: 320px;
        height: 225px;
    }
    .banner .row h1{
        font-size:44px;
        line-height: 48px;
        max-width:360px;
    }
    header .header_logo a img{
            max-width: 132px;
        height: 70px;
    }
    .links .link-item a{
    	font-size:15px;
    }
    
    
}
.links .link-item{
    	position:relative;
    }
    .links .link-item:hover{
    	background:linear-gradient(0deg, rgba(4, 42, 74, 0.84), rgba(4, 42, 74, 0.84));
    }
    .links .link-item .link_image{
    	opacity:0;
        position:absolute;
        top:0;
        width:100%;
        height:100%;
        object-fit:cover;
        z-index:-1;
    }
    .links .link-item:hover .link_image{
    	opacity:1;
        position:absolute;
        top:0;
         width:100%;
        height:100%;
        object-fit:cover;
    }
.vl{
display:none;
}
.left{
display:none;
}

.w-menu-title .right, .top-title .right{
margin-left:0;
}
.no_hover{
	transition:0.2s;
}
.sidenav .menu_item:hover .hover_img{
        opacity:1;
    }
.sidenav .menu_item:hover .no_hover{
        opacity:0;
    }
    .hover_img{
        opacity:0;
        transition:0.2s;
        width:100%;
        object-fit: cover;
    }