
@media(max-width:1500px) {
#top{ width:100%; background:rgba(0,0,0,0.3);  z-index:500; position:fixed; top:0; left:0;}
#top .k{ width:95%; max-width:1600px; margin:0 auto; overflow:hidden;}
#logo{ float:left;}
#logo img{ height:2.6vw; padding:1.65vw 0;}

#menu{ overflow:hidden; float:left; margin-left:3vw;}
#menu ul li{ float:left;}
#menu ul li a{ display:block; line-height:5.72vw; color:#fff; padding:0 1vw; background:url(image/line.jpg) no-repeat center 3.76vw/0% 1px;}
#menu ul li a:hover{background:url(image/line.jpg) no-repeat center 3.76vw/30% 1px;}
#menu ul li .zmenu{ position:absolute; background:rgba(0,0,0,0.6); display:none;}
#menu ul li .zmenu p a{ line-height:50px;}
#menu ul li .zmenu p a:hover{ background:#144885}

#contact{ float:left; margin-top:2.08vw; margin-left:2vw;}
#contact a{ display:block; line-height:1.65vw; background:#fff; border-radius:2.6vw; padding:0 1vw;}
#contact a img{ height:0.83vw; vertical-align:middle; margin-right:5px; margin-bottom:2px;}

#language{ float:right; margin-top:2.08vw;}
#language ul li{ float:left;}
#language ul li a{ display:block; color:#fff; line-height:1.56vw; padding:0 0.8vw;}









}
