@charset "UTF-8";.arco-anchor{overflow:auto;position:relative;width:150px}.arco-anchor-line-slider{background-color:rgb(var(--primary-6));height:12px;left:0;margin-top:9.0005px;position:absolute;top:0;transition:top .2s cubic-bezier(.34,.69,.1,1);width:2px;z-index:1}.arco-anchor-list{list-style:none;margin-bottom:0;margin-left:4px;margin-top:0;padding-left:0;position:relative}.arco-anchor-list:before{background-color:var(--color-fill-3);content:"";height:100%;left:-4px;position:absolute;width:2px}.arco-anchor-sublist{list-style:none;margin-bottom:0;margin-top:0;padding-left:0}.arco-anchor-link-item{margin-bottom:2px}.arco-anchor-link-item .arco-anchor-link{border-radius:var(--border-radius-small);color:var(--color-text-2);cursor:pointer;display:block;font-size:14px;line-height:1.5715;margin-bottom:2px;overflow:hidden;padding:4px 8px;text-decoration:none;text-overflow:ellipsis;white-space:nowrap}.arco-anchor-link-item .arco-anchor-link:hover{background-color:var(--color-fill-2);color:var(--color-text-1);font-weight:500}.arco-anchor-link-active>.arco-anchor-link{color:var(--color-text-1);font-weight:500;transition:all .1s linear}.arco-anchor-link-item .arco-anchor-link-item{margin-left:16px}.arco-anchor-line-less .arco-anchor-list{margin-left:0}.arco-anchor-line-less .arco-anchor-list:before{display:none}.arco-anchor-line-less .arco-anchor-link-active>.arco-anchor-link{background-color:var(--color-fill-2);color:rgb(var(--primary-6));font-weight:500}.qbBlue{background:#0e92ff}.haina-about{box-sizing:border-box;width:100%}.haina-about__banner{line-height:0;width:100%}.haina-about__banner-img{display:block;height:auto;width:100%}.haina-about__cont{box-sizing:border-box;color:#19191a;font-family:-apple-system,BlinkMacSystemFont,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Helvetica Neue,Helvetica,Arial,sans-serif;padding-left:140px;position:relative}.haina-about__cont .nav{left:-50px;position:absolute;top:0}.haina-about__cont .nav .arco-anchor{border-right:1px solid #e5e5e5;font-size:14px;line-height:22px;text-align:center;width:100%}.haina-about__cont .nav .arco-anchor .arco-anchor-link-active>.arco-anchor-link{background:#0060bf;color:#fff}.haina-about__cont--item{margin-top:2.5rem;margin-bottom:5rem;display:flex;flex-direction:column;gap:1.5rem}.haina-about__cont--item .title{color:#19191a;font-size:24px;line-height:32px}.haina-about__cont--item .title span{position:relative}.haina-about__cont--item .title span:after{background:#0060bf;content:"";display:block;height:20px;position:absolute;right:-20px;top:2px;width:4px}.haina-about__cont--item .title p{color:#0060bf;cursor:pointer;font-size:16px;line-height:24px}.haina-about__cont--item .article{color:#707070;font-size:14px;line-height:22px}.haina-about__cont--item .article li,.haina-about__cont--item .article p,.haina-about__cont--item .article span{color:inherit;font-size:inherit;line-height:inherit}.haina-about__cont--item .article a{color:#0060bf}.haina-about__cont--item .article .txt b{color:#19191a;display:block;font-size:24px;font-weight:600;line-height:32px}.haina-about__cont--item .article .txt p{color:#707070;font-size:14px;line-height:22px}.haina-about__cont--item .article .imgs{max-width:40%;width:514px}.haina-about__cont--item .article .imgs img{border:1px solid #e5e5e5;border-radius:8px;box-shadow:0 15px 15px -10px #00000026;max-width:100%}@media screen and (max-width:1500px){.haina-about__cont--item .article.gsjj .txt{width:100%}.haina-about__cont--item .article.gsjj .imgs{margin-top:1rem;max-width:100%;width:100%}}.haina-about__cont--item .article img{border:1px solid #e5e5e5;border-radius:8px;box-shadow:0 15px 15px -10px #00000026;max-width:100%}.haina-about__cont--item .article .list li{background:linear-gradient(147deg,#7e96ff 6%,#a5baff 90%);border-radius:8px;box-sizing:border-box;color:#fff;font-size:14px;height:240px;line-height:22px;padding:16px;width:22%}.haina-about__cont--item .article .list li b{border-bottom:2px solid #fff;display:block;font-size:24px;padding:20px 10px}.haina-about__cont--item .article .list li p{font-size:38px;font-weight:693;padding:40px 10px 20px;word-break:break-all}.haina-about__cont--item .article .list li span{font-size:16px;padding:0 16px}.haina-about__cont--item .article .environment{display:grid;gap:16px;grid-template-columns:1fr 1fr 1fr 1fr}@media screen and (max-width:1500px){.haina-about__cont--item .article .environment{grid-template-columns:1fr 1fr 1fr}}.haina-about__cont--item .article .environment li{background:#f2f2f2;border:1px solid #e5e5e5;border-radius:8px;box-shadow:0 15px 15px -10px #00000026;cursor:pointer;overflow:hidden;transition:box-shadow .3s}.haina-about__cont--item .article .environment li:hover{box-shadow:0 15px 15px -10px #0003}.haina-about__cont--item .article .environment .haina-ratio img{display:block;height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%}.haina-about__cont--item .article .environment .haina-ratio:before{padding:33.3% 0}.haina-about__photos__title{display:flex;align-items:center;justify-content:space-between;color:#19191a;font-size:24px;line-height:32px}.haina-about__photos__title h4{position:relative}.haina-about__photos__title h4:after{background-color:#0060bf;content:"";display:block;height:20px;position:absolute;right:-20px;top:11px;width:4px}.haina-about__photos__title .arco-icon{color:#2563eb}.haina-about__photos__wrap{display:flex;gap:2em;height:640px;margin-top:1em}.haina-about__photos__wall{flex:1;height:100%}.haina-about__photos__wall swiper-slide img{border:1px solid #e5e5e5;border-radius:8px;box-shadow:0 15px 15px -10px #00000026;display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.haina-about__photos__ctrl swiper-slide{border-right:6px solid transparent;box-sizing:border-box;padding-right:16px;transition-duration:.2s}.haina-about__photos__ctrl swiper-slide img{border:1px solid #e5e5e5;border-radius:8px;box-shadow:0 15px 15px -10px #00000026;display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:140px}.haina-about__photos__ctrl swiper-slide.swiper-slide-thumb-active{border-right-color:#0060bf}.haina-about__photos__ctrl__line{background-color:#e5e5e5;height:100%;position:absolute;right:0;top:0;width:6px}
