@font-face{font-family:"dinBold";src:url("DIN-Bold.ttf") format("truetype")}@font-face{font-family:"pmzd";src:url("pmzd.ttf") format("truetype")}a{color:inherit;text-decoration:none}html{font-size:14px}body{font-family:"Noto Sans SC", -apple-system, PingFang SC, BlinkMacSystemFont, Microsoft YaHei, Helvetica Neue, "Helvetica Neue", Arial, "Open Sans", "Hiragino Sans GB", sans-serif;min-width:1200px}.counter{display:inline-block;text-align:center;font-family:dinBold}.zl-container{position:relative;width:78%;margin:0 auto;max-width:1600px;min-width:1100px}.zl-container-nav{width:78%;margin:0 auto;max-width:1600px;min-width:1100px}.full-img{width:100%}.full-height{height:100vh}.height-all{height:100%}.hover-img{overflow:hidden}.hover-img img{transition:all 0.3s ease-in-out}.hover-img img:hover{transform:scale(1.1)}.fit-img{width:100%;height:100%;object-fit:cover}.fill-img{width:100%;height:100%;object-fit:fill}.contain-img{width:100%;height:100%;object-fit:contain}.logo-img{height:3.875rem}a.underline:hover{text-decoration:underline}.line1{word-break:keep-all;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}#navBox{position:absolute;top:0;left:0;width:100%;padding:1rem 0;transition:background-color 0.5s ease;z-index:3}@media (min-width: 768px){#navBox{padding:0;background-color:transparent;min-width:1200px;box-shadow:0 10px 15px -3px rgba(0,0,0,0.1),0 4px 6px -4px rgba(0,0,0,0.1)}#navBox.border-bottom{border-color:rgba(227,237,251,0.4) !important}}.navSelected{position:absolute;width:0;bottom:-1px;height:2px;left:0;background:#fff;opacity:0;transition:left 0.3s ease}#navBox.bg-white{border-bottom:none !important;background-color:transparent !important;background-image:linear-gradient(180deg, #282f36 0%, rgba(40,47,54,0.6) 50%, rgba(40,47,54,0) 100%)}.nav-box{padding:0;z-index:20}.nav-box .nav-item{position:relative;padding:1.9rem 0;z-index:50;font-size:1.3rem;font-weight:bold}.nav-box .nav-link{font-size:1.3rem;word-break:keep-all;padding:1rem 2rem}.nav-box .navbar-toggler:focus{box-shadow:none}.nav-box .dropdown .dropdown-toggle::after{display:none}.nav-box .dropdown .dropdown-menu{font-size:1.1rem;text-align:center;top:7.5rem;left:50%;transform:translateX(-50%);border-top:0.4rem solid #4b8def;background:rgba(0,0,0,0.5);backdrop-filter:blur(10px) !important;z-index:5}.nav-box .dropdown .dropdown-menu::after{content:"";position:absolute;top:-1rem;left:50%;transform:translateX(-50%);width:0;height:0;border-left:0.8rem solid transparent;border-right:0.8rem solid transparent;border-bottom:0.8rem solid #4b8def}.nav-box .dropdown .dropdown-menu .dropdown-item{padding:0.8rem 0}.nav-box .dropdown .dropdown-menu .dropdown-item:hover{background-color:#4b8def}.nav-box .dropdown:hover .dropdown-menu{display:none}.nav-box .dropdown:hover:hover .dropdown-menu{display:block}@media (min-width: 768px){.nav-box .nav-item::after{content:"";position:absolute;bottom:-1px;height:2px;width:0;left:50%;transform:translateX(-50%);background-color:#3557ac;transition:width 0.3s ease}.nav-box .nav-item.active::after{width:4.4rem}.nav-box .nav-link{padding-left:2rem !important;padding-right:2rem !important;color:#fff}.nav-box .navbar-collapse{justify-content:end}}.search-icon{position:relative;line-height:2.5}@media (min-width: 768px){.search-icon{color:#fff}}.search-icon .search-i{cursor:pointer;padding:1.3rem 0;font-size:1.5rem;font-size:28px}.search-icon::before{content:"";position:absolute;top:1.3rem;bottom:1.3rem;left:0;width:1px;height:calc(100% - 2.6rem);background-color:#b2b2b2}.search-icon .search-input{display:none;height:2.4rem;line-height:2.4rem;border:1px solid #b2b2b2;border-radius:0.2rem;width:12rem;background-color:transparent;color:#fff;margin-left:1rem;padding:0 0.4rem}.search-icon .search-input.active{display:inline-block;animation-duration:0.2s;animation-name:fadeInRight}.search-icon .search-input::input-placeholder{color:#ccc}.search-icon .search-input::-webkit-input-placeholder{color:#ccc}.search-icon .search-input:-moz-placeholder{color:#ccc}.search-icon .search-input::-moz-placeholder{color:#ccc}.search-icon .search-input:-ms-input-placeholder{color:#ccc}.footer-cont{position:relative;background-color:#292f36;overflow:hidden}.footer-cont::after{content:"";position:absolute;bottom:-18vw;right:-12vw;width:40vw;height:40vw;background-image:url(../images/logo_bg.svg);background-size:100%;background-position:center;background-repeat:no-repeat;opacity:0.08}.href-item{width:25%;font-size:1.1rem;color:#fff;list-style-type:none;margin:0;padding:0;z-index:2}.href-item li{position:relative;font-size:1rem;color:#ccc;line-height:2.2;z-index:2}.href-item li a{word-break:keep-all}.href-item li:hover .child-group{display:block}.href-item .child-group{position:absolute;top:2rem;left:0;width:100%;display:none;margin:0;padding:5px;list-style-type:none;background-color:rgba(41,47,54,0.8);border:1px solid #525a5f;border-radius:4px;z-index:10;transition:all 0.3s ease}.href-item .child-group .child-item{font-size:0.9rem}.footer-top{padding:2.4rem 0}.footer-line{height:1px;background-color:#525a5f}.footer-body{color:#fff;font-size:1rem;padding:2.8rem 0}.footer-bottom{font-size:1rem;color:#ccc}.w50{width:50%}.wechat-box{width:180px;word-break:keep-all}.wechat-box .wechat-img{width:104px;height:104px;padding:5px;border:1px solid #ccc}.wechat-box .wechat-img img{width:100%}.contact-item{max-width:240px}.contact-item .contact-icon{display:flex;justify-content:center;align-items:center;width:2.4rem;height:2.4rem;border:1px solid #525a5f;font-size:1rem;border-radius:50%;color:#fff;margin-bottom:1rem}.contact-item .contact-label{color:#ccc;font-size:1rem;margin-bottom:0.3rem}.contact-item .contact-value{font-size:1rem}.contact-item .contact-value.strong{font-size:1.2rem;font-weight:bold;font-family:monospace;word-break:keep-all}#backToTop{position:fixed;bottom:4rem;right:4rem;display:none;cursor:pointer;background-color:#3c3c3c;padding:1rem;transition:all 0.3s ease-in-out;z-index:1000;font-size:0.8rem;color:#fff;text-align:center}#backToTop i{font-size:2rem;color:#fff}#backToTop p{margin:0}.link-down{float:right;z-index:2}.link-down .btn-default{border:1px solid #525a5f;background-color:transparent;color:#fff;width:14.84vw;display:flex;justify-content:space-between;align-items:center;min-width:180px}.other-head{position:relative;height:30rem}.other-head>h3{position:absolute;bottom:35%;left:0;width:100%;text-align:center;font-size:3.2rem;color:#fff;text-shadow:0 0 10px rgba(0,0,0,0.5);letter-spacing:0.6rem}.other-head.have-shadow::after{content:"";position:absolute;top:0;left:0;width:100%;height:40%;background-image:linear-gradient(180deg, rgba(52,86,172,0.4) 0%, rgba(52,86,172,0) 100%)}.pageination-cont{padding:4rem 0 8rem}.pageination-cont iconpark-icon{vertical-align:middle}.pageination-cont .pagination{margin-bottom:0;gap:0.4rem}.pageination-cont .pagination .page-item{width:2.5rem;text-align:center}.pageination-cont .pagination .page-item.disabled{opacity:0.6;background:#eee}.pageination-cont .pagination .page-item .page-link{background-color:transparent;color:#999;border-color:#dedede}.pageination-cont .pagination .page-item.item-prev,.pageination-cont .pagination .page-item.item-next{width:4rem}.pageination-cont .pagination .page-item.active .page-link{background-color:#3456ac;color:#fff}#navMobile .navbar{padding-left:20px;padding-right:20px}#navMobile .mobile-logo{width:32px;margin-right:10px}#footerMobile .footer-cont{padding:20px;text-align:center}#footerMobile .footer-cont .logo-img{height:auto;width:160px}#footerMobile .footer-cont .info-box{color:#fff;font-size:14px;line-height:1.8;border-bottom:1px solid #999;padding:10px 0}#footerMobile .footer-cont .info-box .info-phone{font-size:1.6em;font-family:math;font-weight:bold;letter-spacing:0.15em}#footerMobile .footer-cont .other{padding-top:20px;color:#ccc;line-height:1;font-size:12px}#footerMobile .footer-cont:after{width:300px;height:300px;bottom:-100px;right:-60px;pointer-events:none}
