.header .background{overflow:hidden;width:100%;height:500px}.header .background>.layout-center{position:relative;z-index:1;display:flex;align-items:center;justify-content:space-between}.header .cover-swiper{position:absolute;top:0;left:0;z-index:0;width:100vw;height:100%}.header .cover-swiper img{-o-object-fit:cover;object-fit:cover;width:100%;height:500px}.header .link{position:relative;z-index:1;background-color:rgba(66,129,201,.6)}.header .link>div{max-width:1200px;margin:auto;padding:12px 0;display:flex;align-items:center;justify-content:space-between;color:#fff}.header .link>div .box1,.header .link>div .box2{display:flex;align-items:center;gap:20px}.header .link>div .box1 a,.header .link>div .box2 a{color:#fff}.header .link>div .box1 a:hover,.header .link>div .box2 a:hover{opacity:.6}.header .link>div .box1 span,.header .link>div .box2 span{color:#fff}.header .link>div .box1 .jiqiren,.header .link>div .box2 .jiqiren{display:inline-block;height:20px;width:24px;background-image:url("/r/cms/jmsexrmzfw/image/jiqiren.png");background-size:100%;vertical-align:bottom;background-repeat:no-repeat}.header .link>div .red-button{padding:4px 12px;background-color:#c31f0b;border-radius:20px}.header .link>div .blue-button-box{padding:4px 12px;display:inline-block;background-color:var(--color-blue);border-radius:8px}.header .link>div .blue-button-box span{color:#fff}.header .logo{position:relative;z-index:1;margin-top:30px;text-align:center}.header .logo a{margin:0 auto;max-width:600px;display:flex;align-items:center;justify-content:center}.header .logo a .guohui{display:block;width:80px;height:80px;background-image:url("/r/cms/common/image/guohui.png");background-position:center;background-repeat:no-repeat;background-size:100%;flex-shrink:0}.header .logo a div img{width:372px}.header .logo a div p{color:red;font-weight:bold}.header .logo a div p:not(:last-child){font-size:32px;text-shadow:0 0 10px #fff}.header .logo a div p:last-child{font-size:30px;line-height:28px;text-shadow:0 0 10px #fff}.header .search-container{max-width:360px;width:100%}.header .search-container .search{margin:30px auto 0 auto;display:flex;align-items:center;justify-content:space-between;width:100%;height:40px;border-radius:10px;background-color:rgba(255,255,255,.4980392157);box-shadow:0 0 6px rgba(18,93,178,.4549019608)}.header .search-container .search input{flex-grow:1;min-width:100px;width:100%;height:100%;border:none;padding:0 20px;font-size:16px;line-height:1;border-radius:10px;background-color:rgba(0,0,0,0)}.header .search-container .search button{display:flex;align-items:center;justify-content:center;width:80px;min-width:80px;height:100%;color:#fff;border-radius:10px;background-color:var(--color-blue);cursor:pointer}.header .search-container .search button .iconfont{width:20px;height:20px;fill:#fff}.header .search-container .hot{margin:10px auto 0 auto;display:flex;align-items:center;justify-content:center;gap:10px;font-size:14px}.header .search-container .hot a{color:#fff}.header .navbar{position:relative;z-index:1;margin-top:-60px;height:60px;background-image:url("/r/cms/mlhskzzxrmzfw/image/navbar-background.png");background-position:center;background-size:100% 100%}.header .navbar ul{display:grid;grid-template-columns:repeat(7, 1fr);gap:10px}.header .navbar ul li a{position:relative;display:block;width:100%;color:#fff;font-size:24px;font-weight:700;line-height:60px;text-align:center}.header .navbar ul li a::after{content:"";position:absolute;bottom:0;left:50%;transform:translateX(-50%);width:0;height:4px;background-color:#fff;transition:width .3s}.header .navbar ul .checked a::after,.header .navbar ul li a:hover::after{width:60%}.header .mobile-navbar{position:relative;z-index:1;display:none;height:60px;background-color:var(--color-blue);line-height:60px;color:#fff}.header .mobile-navbar>div{display:flex;align-items:center;justify-content:space-between}.header .mobile-navbar>div a{color:#fff}.header .mobile-navbar>div .iconfont{width:24px;height:24px;vertical-align:text-top;fill:#fff;margin-left:20px;cursor:pointer}.header .mobile-navbar-popup{z-index:2000;position:fixed;top:0;right:0;width:260px;height:100vh;background-color:var(--color-blue);transform:translate(100vw, 0);transition:transform .3s ease-in-out}.header .mobile-navbar-popup-mask{content:"";z-index:2000;position:fixed;top:0;left:0;width:calc(100vw - 260px);height:100vh;background-color:rgba(0,0,0,.4980392157);transform:translate(calc(-100vw + 260px), 0);transition:transform .3s ease-in-out;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.header .mobile-navbar-popup .iconfont{width:24px;height:24px;fill:#fff;padding:18px 24px}.header .mobile-navbar-popup ul{margin-top:20px;overflow-y:auto}.header .mobile-navbar-popup ul li a{padding:0 20px;display:block;width:100%;color:#fff;font-size:24px;font-weight:700;line-height:70px}.header .mobile-navbar-popup ul .checked a{background-color:#007fe4}@media screen and (max-width: 1920px){.navbar{background-size:auto !important}}@media screen and (max-width: 1400px){.header>.background{height:480px;background-size:auto 100%}}@media screen and (max-width: 1200px){.header>.background{height:450px}.header .link>div{padding:12px 20px}}@media screen and (max-width: 992px){.header .background>.layout-center{flex-direction:column}.header .link{justify-content:flex-end}.header .link .box1{display:none}.header .logo a .guohui{width:70px;height:70px}.header .logo a div p:not(:last-child){font-size:30px}.header .logo a div p:last-child{font-size:30px;text-align:center}.header .navbar ul li a{font-size:18px}.header .search{margin-top:30px;max-width:500px}}@media screen and (max-width: 768px){.header>.background{height:320px}.header .link,.header .navbar,.header .hot{display:none}.header .logo a div p:first-child{font-size:14px}.header .logo a div p:last-child{font-size:30px}.header .mobile-navbar{display:block}}@media screen and (max-width: 576px){.header>.background{height:360px}.header .logo a .guohui{width:60px;height:60px}.header .logo a div img{width:302px}.header .logo a div p:not(:last-child){font-size:26px}.header .logo a div p:last-child{font-size:20px;text-align:center}}@media screen and (max-width: 411px){.header .logo a div img{width:260px}.header .logo a div p:not(:last-child){font-size:22px}}