.activeNav:before{-webkit-backdrop-filter:saturate()blur(20px);backdrop-filter:saturate()blur(20px);background:#fffa;transition:all .6s;box-shadow:4px 4px 12px #0000000f}.activeNav .primary-link{cursor:pointer;color:#000!important}.navbar{z-index:999;border-bottom:1px solid #1a499920;position:fixed;top:0;left:0;right:0}.navbar:before{content:"";width:100%;height:100%;position:absolute;top:0;left:0}.navbar:hover:before{-webkit-backdrop-filter:saturate()blur(20px);backdrop-filter:saturate()blur(20px);background:#fffa;transition:all .6s;box-shadow:4px 4px 12px #0000000f}@media (max-width:767px){.navbar{box-sizing:border-box;width:100vw;padding:12px}.navbar:hover{background-color:unset;background:unset;-webkit-backdrop-filter:unset;backdrop-filter:unset;box-shadow:unset}}.navbar:hover .primary-link{color:#000!important}.navbar .container{justify-content:space-between;align-items:center;max-width:1280px;margin:0 auto;padding:0 20px;display:flex}@media (max-width:768px){.navbar .container{padding:0}}.navbar .container .logo{z-index:99;cursor:pointer;display:block;position:relative}.navbar .container .logo:after{content:"";opacity:0;pointer-events:none;background:url(https://data.changhongkt.cn/uploads/ch/fengbao.gif) 0 0/contain no-repeat;width:36px;height:100%;transition:all .4s cubic-bezier(.175,.885,.32,1.275);position:absolute;top:0;right:-32px;transform:translate(-10px)}.navbar .container .logo:hover:after{opacity:1;transform:translate(0)}.navbar .container .menu .menu-list{cursor:pointer;gap:4px;margin:0;padding:0;list-style:none;display:flex}.navbar .container .menu .menu-list .menu-item{cursor:pointer;line-height:44px;list-style:none}.navbar .container .menu .menu-list .menu-item .primary-link{color:#1a499961;cursor:pointer;padding:4px 10px;font-family:Changhong;font-size:16px;text-decoration:none;transition:color .3s;display:block;position:relative}.navbar .container .menu .menu-list .menu-item .primary-link a{cursor:pointer}.navbar .container .menu .menu-list .menu-item .primary-link:hover{color:#1a4999!important}.navbar .container .menu .menu-list .menu-item .primary-link:before,.navbar .container .menu .menu-list .menu-item .primary-link:after{content:"";width:8px;height:8px;transition:all .3s;position:absolute}.navbar .container .menu .menu-list .menu-item .primary-link:after{border-top:2px solid #0000;border-right:2px solid #0000;top:14px;right:2px}.navbar .container .menu .menu-list .menu-item .primary-link:before{border-bottom:2px solid #0000;border-left:2px solid #0000;position:absolute;bottom:12px;left:2px}.navbar .container .menu .menu-list .menu-item .submenu{-webkit-backdrop-filter:saturate()blur(20px);backdrop-filter:saturate()blur(20px);opacity:0;visibility:hidden;z-index:20;box-sizing:border-box;background:#fffa;border-top:1px solid #1a499920;width:100vw;padding:20px 0;transition:all .3s;position:absolute;top:52px;left:0;transform:translateY(30px);box-shadow:4px 4px 12px #0000000f}.navbar .container .menu .menu-list .menu-item .submenu .box{max-width:1024px;margin:0 auto;display:flex}.navbar .container .menu .menu-list .menu-item .submenu .box .menuTitle{color:#1a4999;text-align:right;min-width:160px;height:fit-content;margin-bottom:12px;padding-left:20px;font-family:Changhong;font-size:22px;font-weight:500;position:relative}.navbar .container .menu .menu-list .menu-item .submenu .box .menuTitle:after{content:"";background-color:#1a4999;border-radius:2px;width:30%;height:2px;margin-top:6px;display:block;position:absolute;bottom:0;right:0}.navbar .container .menu .menu-list .menu-item .submenu .box ul{justify-content:center;gap:30px;width:calc(100% - 160px);display:flex}.navbar .container .menu .menu-list .menu-item .submenu .box ul li{flex-direction:column;align-items:center;gap:8px;padding:6px 12px;list-style:none;transition:all .3s;display:flex;transform:scale(1)}.navbar .container .menu .menu-list .menu-item .submenu .box ul li:hover{filter:drop-shadow(8px 18px 11px #aaa);transition:all .3s;transform:scale(1.05)}.navbar .container .menu .menu-list .menu-item .submenu .box ul li:hover .submenu-link{color:#1a4999}.navbar .container .menu .menu-list .menu-item .submenu .box ul li a:first-child{height:100px}.navbar .container .menu .menu-list .menu-item .submenu .box ul li img{-o-object-fit:cover;object-fit:cover;border-radius:4px;width:160px;height:100px}.navbar .container .menu .menu-list .menu-item .submenu .box ul li .submenu-link{color:#333;font-family:Changhong;text-decoration:none;transition:color .2s}.navbar .container .menu .menu-list .menu-item .submenu .box ul li .submenu-link:hover{color:#1a4999}.navbar .container .menu .menu-list .menu-item .submenu .box ul .active-sub{position:relative}.navbar .container .menu .menu-list .menu-item .submenu .box ul .active-sub:after{content:"";background-color:#1a4999;border-radius:2px;width:30px;height:2px;margin-top:6px;display:block;position:absolute;bottom:-2px;left:50%;transform:translate(-50%)}.navbar .container .menu .menu-list .menu-item .special ul{gap:12px!important}.navbar .container .menu .menu-list .menu-item:hover .submenu{opacity:1;visibility:visible;transform:translateY(0)}.navbar .container .menu .menu-list .active .primary-link{cursor:pointer;position:relative;color:#1a4999!important}.navbar .container .menu .menu-list .active .primary-link:before,.navbar .container .menu .menu-list .active .primary-link:after{content:"";width:8px;height:8px;transition:all .3s;position:absolute}.navbar .container .menu .menu-list .active .primary-link:after{border-top:2px solid #1a4999;border-right:2px solid #1a4999;top:14px;right:2px}.navbar .container .menu .menu-list .active .primary-link:before{border-bottom:2px solid #1a4999;border-left:2px solid #1a4999;position:absolute;bottom:12px;left:2px}.navbar .container .menu .menu-list .active .primary-link:hover:before,.navbar .container .menu .menu-list .active .primary-link:hover:after{content:"";width:10px;height:10px;transition:all .3s;position:absolute}.navbar .container .mobile-menu{cursor:pointer;display:none}.navbar .container .mobile-menu .hamburger{z-index:999;flex-direction:column;justify-content:center;align-items:center;display:flex;position:relative}.navbar .container .mobile-menu .hamburger .line{background-color:#222;width:24px;height:2px;margin:3px 0;transition:all .3s ease-in-out;display:block}.navbar .container .mobile-menu .hamburger.is-active .line:nth-child(2){opacity:0}.navbar .container .mobile-menu .hamburger.is-active .line:first-child{transform:translateY(8px)rotate(-45deg)}.navbar .container .mobile-menu .hamburger.is-active .line:nth-child(3){transform:translateY(-8px)rotate(45deg)}.navbar .menu-box{z-index:9;box-sizing:border-box;background-color:#fff;width:100vw;height:100vh;padding:48px 12px;position:fixed;top:0;box-shadow:4px 4px 12px #0000001a}.navbar .menu-box.slide-in{opacity:1;transition:all .3s ease-in-out;left:0;transform:translate(0)}.navbar .menu-box.slide-out{opacity:0;transition:all .3s ease-in-out;left:100vw;transform:translate(20px)}.navbar .menu-box .menu-list li{box-sizing:border-box;padding:6px 0;list-style:none}.navbar .menu-box .menu-list li a{color:#008b8b;font-family:Changhong;text-decoration:none}.navbar .menu-box .menu-list{margin:0;padding:0}.navbar .menu-box .menu-list .menu-item{border-bottom:1px solid #f0f0f0;list-style:none;transition:all .3s;overflow:hidden}.navbar .menu-box .menu-list .menu-link-row{cursor:pointer;justify-content:space-between;align-items:center;padding:14px 4px;display:flex}.navbar .menu-box .menu-list .menu-link-row .menu-link{color:#333;font-size:16px;text-decoration:none}.navbar .menu-box .menu-list .menu-link-row .arrow{border-top:6px solid #555;border-left:4px solid #0000;border-right:4px solid #0000;width:0;height:0;transition:transform .25s;display:inline-block}.navbar .menu-box .menu-list .menu-link-row .rotate{transform:rotate(180deg)}.navbar .menu-box .menu-list .submenu-mobile{background:#fafafa;padding-left:12px;transition:max-height .35s;overflow:hidden}.navbar .menu-box .menu-list .submenu-mobile .submenu-item{padding:10px 0}.navbar .menu-box .menu-list .submenu-mobile .submenu-item:last-child{border-bottom:unset}.navbar .menu-box .menu-list .submenu-mobile .submenu-item .submenu-link{color:#666;font-size:14px;text-decoration:none;transition:color .2s}.navbar .menu-box .menu-list .submenu-mobile .submenu-item .submenu-link:hover{color:#1a4999}.navbar .disblock-menu{top:0;left:100vw}@media (max-width:767px){.navbar .container .mobile-menu{display:block}.navbar .container .menu{display:none}}
.footer{color:#fff;background:#000;border-top:1px solid #33353f;width:100%;font-family:Changhong,sans-serif}.footer a{color:#f4f4f4;text-decoration:none}.footer .footer-container{box-sizing:border-box;grid-template-columns:1fr 1fr;gap:32px;width:100%;max-width:1280px;margin:0 auto;padding:32px 20px;display:grid}@media (min-width:480px) and (max-width:767px){.footer .footer-container{grid-template-columns:repeat(3,1fr)}}@media (min-width:768px){.footer .footer-container{grid-template-columns:repeat(5,1fr);gap:0}}.footer .footer-group:nth-last-child(-n+5):last-child{grid-column:span 2}.footer .footer-group .footer-title{color:#fff;margin-bottom:14px;font-size:16px;font-weight:600}@media (min-width:768px){.footer .footer-group .footer-title{font-size:18px}}.footer .footer-group .footer-list{margin:0;padding:0;list-style:none}.footer .footer-group .footer-list .footer-item{cursor:pointer;margin-bottom:10px;padding:4px 0;font-size:14px;line-height:1.6;transition:color .25s;color:#9ca3af!important}.footer .footer-group .footer-list .footer-item a{color:#9ca3af!important}.footer .footer-group .footer-list .footer-item:hover{color:#fff}@media (min-width:768px){.footer .footer-group .footer-list .footer-item{padding:2px 0}}.footer .footer-contact .footer-item{cursor:default}.footer .footer-contact .footer-item:hover{color:#9ca3af}.footer .footer-contact .footer-social{gap:16px;margin-top:12px;display:flex}.footer .footer-contact .footer-social span{color:#9ca3af;cursor:pointer;padding:4px 0;font-size:14px;transition:color .25s}.footer .footer-contact .footer-social span:hover{color:#fff}.footer .footer-copy{text-align:center;color:#6b7280;border-top:1px solid #1f1f1f;width:100%;padding:20px 0 12px;font-size:12px}@media (min-width:768px){.footer .footer-copy{font-size:14px}}.footer .footer-power{text-align:center;color:#6b7280;width:100%;padding:0 0 16px;font-size:12px}@media (min-width:768px){.footer .footer-power{font-size:14px}}
