.wp_nav{display:flex;justify-content:space-between;}
#nav li,.wp_nav .nav-item>a,.wp_nav .nav-item>a:hover{font-size:18px;}
.wp_nav .sub-nav .nav-item a,.wp_nav .sub-nav .nav-item a:hover{font-size:16px;height:40px;line-height:40px;padding:0;text-align:center;}

#header .wrap{width:1440px;}
.logo{width:646px;}
.logo img{width:100%;max-width:646px;}
.maincont{width:750px;}