@font-face{font-family:"Source Han Sans CN";src:url("../../fonts/SourceHanSans/SourceHanSansCN-Regular.woff2") format("woff2"),url("../../fonts/SourceHanSans/SourceHanSansCN-Regular.woff") format("woff"),url("../../fonts/SourceHanSans/SourceHanSansCN-Regular.eot"),url("../../fonts/SourceHanSans/SourceHanSansCN-Regular.ttf") format("truetype")}body{overflow-x:hidden}.sub-menu{min-width:160px;position:absolute;top:100%;left:0;display:block;visibility:hidden;opacity:0;-webkit-transform:translateY(-10px);transform:translateY(-10px);z-index:-1;-webkit-transition:all 0.3s ease-in-out 0s, visibility 0s linear 0.3s, z-index 0s linear 0.01s;transition:all 0.3s ease-in-out 0s, visibility 0s linear 0.3s, z-index 0s linear 0.01s;font-size:16px;background:#0a2232;color:#fff;-webkit-box-shadow:0 2px 8px rgba(0,0,0,0.2);box-shadow:0 2px 8px rgba(0,0,0,0.2);width:auto;max-width:unset}.sub-menu li a{padding:0 10px;white-space:nowrap}.lang-btn.active{display:none !important}.lang-mobile-btn.active{display:none !important}body.home-loading header,body.home-loading footer .actions{display:none}.team-page .btn-expand,.tourism-item .btn-expand,.education-item .btn-expand,.renewable-item .btn-expand,.risk-item .btn-expand,.property-item .btn-expand{display:inline-block}.team-page .btn-expand a,.tourism-item .btn-expand a,.education-item .btn-expand a,.renewable-item .btn-expand a,.risk-item .btn-expand a,.property-item .btn-expand a{cursor:pointer}.team-page .expand,.tourism-item .expand,.education-item .expand,.renewable-item .expand,.risk-item .expand,.property-item .expand{display:none;overflow:hidden}.team-page .expand_end,.tourism-item .expand_end,.education-item .expand_end,.renewable-item .expand_end,.risk-item .expand_end,.property-item .expand_end{display:none}#sparrow_early_learning .btn-expand{display:none}html[lang="cn"] #fragrant_house .btn-expand,html[lang="hk"] #fragrant_house .btn-expand,html[lang="cn"] #prefecture .btn-expand,html[lang="hk"] #prefecture .btn-expand,html[lang="cn"] #princes .btn-expand,html[lang="hk"] #princes .btn-expand,html[lang="cn"] #xicheng_yipin .btn-expand,html[lang="hk"] #xicheng_yipin .btn-expand{display:none}.table-oc thead th{background-color:#003366;vertical-align:bottom}.table-oc thead th font{color:white}.table-oc tbody tr th{background-color:#428bca}#org_chart .indication{text-align:left;padding-top:10px}#org_chart .alt .fa-download{color:#0a2232}.financial-and-esg-reports .divided{overflow-x:unset !important}li.New-Dissemination-Arrangement{position:relative}li.New-Dissemination-Arrangement>ul{position:absolute;top:0;left:100%;width:100%;height:auto;background-color:#0a2232;opacity:0;visibility:hidden;-webkit-transform:translateY(10px);transform:translateY(10px);-webkit-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out}li.New-Dissemination-Arrangement:hover>ul{opacity:1;visibility:visible;-webkit-transform:translateY(0);transform:translateY(0)}.financial-and-esg-reports .gallery .inner{display:-webkit-box;display:-ms-flexbox;display:flex}.financial-and-esg-reports .img-responsive{max-height:543px}.Financial-and-ESG-Reports .sub-menu{display:none !important}body.fact-sheet .banner .button{display:none}html[lang="en"] #ir .p-empty{display:none}body.home .banner .p-empty{display:none}.inner.fullscreen .year-section.year-2025.last-item,.inner.fullscreen .year-section.year-2024.last-item,.inner.fullscreen .year-section.year-2023.last-item{padding-bottom:50px}#team{scroll-padding-top:7rem}@media (max-width: 600px){.about-slide-image .swiper-wrapper{margin-bottom:-25px}body.home-loading .banner{height:85vh}body.home-loading .banner img{-o-object-position:center !important;object-position:center !important}body.about-us .banner.style5.fullscreen,body.home .banner.style5.fullscreen{min-height:70vh !important}body.about-us .banner.style5.fullscreen img,body.home .banner.style5.fullscreen img{-o-object-position:center !important;object-position:center !important}}.Investor-Relation .sub-menu-lv2>li{padding-left:0 !important}.section-loading-first .content a{text-decoration:none;border:none}.sitemap-container ul li a{color:#0A2333}.sitemap-container .level-2{margin-bottom:0.625em}.sitemap-container .level-2>a>span{font-weight:bold;color:#0A2333}.sitemap-container .level-2>ul{padding:0 1.25em}.sitemap-container .level-3{padding:0.3125em 0}.sitemap-container .level-3>ul{padding:0 1.25em}.sitemap-container .page-title{text-align:left;margin-bottom:34.375em;position:relative;z-index:2;font-weight:700;font-size:2.25em}.sitemap-container .page-title:after{content:"";position:absolute;bottom:-0.3125em;left:0;width:9.375em;height:0.25em;z-index:-1}.error-page{text-align:center}.error-page .section{padding:4rem 2rem}.error-page .section .error{font-size:150px;color:#066060;text-shadow:1px 1px 1px #c4c5c5,2px 2px 1px #c4c5c5,3px 3px 1px #c4c5c5,4px 4px 1px #c4c5c5,5px 5px 1px #c4c5c5,6px 6px 1px #c4c5c5,7px 7px 1px #c4c5c5,8px 8px 1px #c4c5c5,25px 25px 8px rgba(0,0,0,0.2)}.error-page .page{margin:2rem 0;font-size:20px;font-weight:600;color:#505050}.error-page .back-home{display:inline-block;border:2px solid #222;color:#222;text-transform:uppercase;font-weight:600;padding:0.75rem 1rem 0.6rem;-webkit-transition:all 0.2s linear;transition:all 0.2s linear;-webkit-box-shadow:0 3px 8px rgba(0,0,0,0.3);box-shadow:0 3px 8px rgba(0,0,0,0.3)}.error-page .back-home:hover{background:#222;color:#ddd}.internal-server-error-page{text-align:center}.internal-server-error-page .error-section{padding:4rem 2rem}.internal-server-error-page .error-section h1{font-size:15rem;color:#066060;text-shadow:1px 1px 1px #d1b190,2px 2px 1px #d1b190,3px 3px 1px #d1b190,4px 4px 1px #d1b190,5px 5px 1px #d1b190,6px 6px 1px #d1b190,7px 7px 1px #d1b190,8px 8px 1px #d1b190,25px 25px 8px rgba(0,0,0,0.2)}.internal-server-error-page .error-section h3{margin:2rem 0;font-size:3rem;font-weight:600;color:#505050}.internal-server-error-page .error-section .error-content{color:#505050;font-size:1.8rem;line-height:1.5;font-weight:normal}
