.cnzhmf-legacy-html>div{display:contents}.cnzhmf-legacy-html button{font:inherit}.cnzhmf-quality .swiper-container-grid>.swiper-wrapper{flex-wrap:wrap}.cnzhmf-quality .swiper-container-grid-column>.swiper-wrapper{flex-direction:column}.cnzhmf-news-detail p:has(>.legacy-missing-media){margin-bottom:40px}.cnzhmf-contact-notice{color:#c81d2c;font-size:15px;line-height:1.6;margin:-40px auto 30px;width:min(1280px,92%)}.cnzhmf-local-contact-map{background:#f3f1ec;isolation:isolate;position:relative}.cnzhmf-local-map-controls{color:#3678d8;font-family:Arial,sans-serif;left:12px;position:absolute;top:11px;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:40px;z-index:2}.cnzhmf-local-map-compass{background:#fff;border:1px solid #b8b8b8;border-radius:50%;box-shadow:0 1px 3px #00000059;display:block;height:38px;position:relative;width:38px}.cnzhmf-local-map-compass i:after,.cnzhmf-local-map-compass i:before,.cnzhmf-local-map-compass:after,.cnzhmf-local-map-compass:before{border-left:2px solid #3678d8;border-top:2px solid #3678d8;content:"";height:7px;position:absolute;width:7px}.cnzhmf-local-map-compass:before{left:14px;top:4px;transform:rotate(45deg)}.cnzhmf-local-map-compass:after{bottom:4px;left:14px;transform:rotate(225deg)}.cnzhmf-local-map-compass i:before{left:4px;top:14px;transform:rotate(-45deg)}.cnzhmf-local-map-compass i:after{right:4px;top:14px;transform:rotate(135deg)}.cnzhmf-local-map-zoom{align-items:center;display:flex;flex-direction:column;margin:7px auto 0;position:relative;width:18px}.cnzhmf-local-map-zoom i{background:#fff;border:1px solid #aaa;border-radius:2px;box-shadow:0 1px 2px #00000040;display:grid;font-size:16px;font-style:normal;height:18px;line-height:16px;place-items:center;width:18px}.cnzhmf-local-map-zoom b{background:repeating-linear-gradient(180deg,#d9e8f7 0 4px,#78a7d9 4px 6px);border-left:1px solid #8fb5df;border-right:1px solid #8fb5df;display:block;height:106px;width:4px}.cnzhmf-local-map-info{background:#fff;border:1px solid #ababab;box-shadow:38px 18px 13px -8px #00000040;box-sizing:border-box;color:#222;display:flex;flex-direction:column;font-family:Arial,Microsoft YaHei,sans-serif;left:calc(50% + 17px);position:absolute;transform:translate(-50%);z-index:3}.cnzhmf-local-map-info--cn{font-size:11px;line-height:18px;min-height:86px;padding:13px 15px;top:82px;width:278px}.cnzhmf-local-map-info--en{font-size:12px;line-height:17px;min-height:102px;padding:10px 15px;top:68px;width:252px}.cnzhmf-local-map-info:after{border-right:11px solid transparent;border-top:25px solid #fff;bottom:-25px;content:"";height:0;left:115px;position:absolute;width:0}.cnzhmf-local-map-info--cn strong{font-weight:400}.cnzhmf-local-map-info--en strong{font-weight:700}.cnzhmf-local-map-info span{display:block;white-space:normal}.cnzhmf-local-map-address-indent{padding-left:27px}.cnzhmf-local-map-close{color:#777;font:20px/20px Arial,sans-serif;position:absolute;right:10px;top:3px}.cnzhmf-local-map-pin{background:#d62e2e;border:2px solid #fff;border-radius:50% 50% 50% 0;box-shadow:-7px 8px 7px #00000047;height:16px;left:50%;margin-left:-8px;position:absolute;top:176px;transform:rotate(-45deg);width:16px;z-index:2}.cnzhmf-local-map-scale{border-top:2px solid #555;bottom:20px;color:#222;font:12px/14px Arial,Microsoft YaHei,sans-serif;left:22px;min-width:45px;padding-top:3px;position:absolute;text-align:center;z-index:2}@media only screen and (max-width:700px){.cnzhmf-local-map-info{left:calc(50% + 10px);padding:11px 13px;width:min(278px,calc(100% - 92px))}.cnzhmf-local-map-info--cn{top:55px}.cnzhmf-local-map-info--en{top:42px}.cnzhmf-local-map-info:after{left:calc(50% - 11px)}.cnzhmf-local-map-pin{top:149px}.cnzhmf-local-map-zoom b{height:70px}}.litebox-overlay{background:#000c;display:block;height:100vh;left:0;min-width:280px;position:fixed;text-align:center;top:0;width:100%;z-index:9999}.litebox-overlay .litebox-close{background:transparent no-repeat 50%;border:0;height:40px;opacity:.7;padding:0;position:absolute;right:20px;top:20px;width:40px;z-index:2}.litebox-overlay .litebox-close:hover{cursor:pointer;opacity:1}.litebox-overlay .litebox-nav{background:transparent no-repeat 50%;border:0;display:block;height:49px;margin-top:-30px;opacity:1;padding:0;position:absolute;top:50%;width:49px;z-index:2}.litebox-overlay .litebox-nav:hover{background-color:#ef142b;cursor:pointer}.litebox-overlay .litebox-prev{left:30%}.litebox-overlay .litebox-next{right:30%}.litebox-overlay .litebox-container{inset:10%;line-height:80vh;overflow:hidden;position:absolute}.litebox-overlay img{display:inline-block;margin:0 auto;max-height:100%;max-width:100%;overflow-x:hidden;vertical-align:middle}.litebox-fade-enter-active,.litebox-fade-leave-active{transition:opacity .4s}.litebox-fade-enter-from,.litebox-fade-leave-to{opacity:0}@media(max-width:768px){.litebox-overlay .litebox-prev{left:8px}.litebox-overlay .litebox-next{right:8px}}@media(max-width:430px){.cnzhmf-news-detail p:has(>.legacy-missing-media){margin-bottom:30px}}
