﻿@charset "utf-8";
:root{--color:#005293}
.banner-inner-text{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);color:#fff;font-weight:500;font-size:3vw}
@media (min-width:2560px){.banner-inner-text{font-size:76px}}
.head-logo a img{margin:0 3%}
@media (min-width:1024px){.head-logo img{max-height:80px}
}@media screen and (max-width:768px){.head-logo img{max-height:27px} 
#swiper-banner.swiper-container .swiper-slide{min-height: unset !important;}}
header .head-info .head-logo a,footer .foot-qrimg{display: flex;}
footer .foot-qrimg img:last-child{margin-left:5%}
@media (min-width:1025px){body {padding-top:140px}
header .head-info{background:var(--color1)}
header .head-info .head-nav .nav-ul>li>a,body:not(.index) .head-search button em{color:#fff}
.banner-inner{padding-top:0}}
@media (max-width:1024px){header .head-info{background:var(--color1)!important}
.m-menu span{background:#fff}}
header .head-info .head-logo img {max-width: 200px;}
@media (max-width:700px){header .head-info .head-logo img{max-width:100px}}
footer .foot-qrimg img{max-width: 110px;}