@font-face{font-family:'georgia';src:url("../fonts/georgia.woff") format("woff");font-weight:normal;font-style:normal}@font-face{font-family:'poppins';src:url("../fonts/poppins.woff") format("woff");font-weight:normal;font-style:normal}.section-bg-img{position:absolute;left:0;top:0;right:0;bottom:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.index-section-core-values{padding:1.1rem 0 0}.index-section-core-values .title-underline .h3{font-family:'poppins'}.index-section-core-values .title-underline .h3:after{margin-top:.5rem;background-color:#ec5528}.index-section-core-values .core-values-slogan{margin-top:.2rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;color:#003767;font-family:poppins}.index-section-core-values .core-values-slogan .line-1{font-size:1rem;font-weight:bold}.index-section-core-values .core-values-slogan .line-2{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center}.index-section-core-values .core-values-slogan .line-2 .item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:0 .22rem}.index-section-core-values .core-values-slogan .line-2 .item strong{font-size:1.78rem;line-height:0.9;display:block;margin-bottom:.03rem}.index-section-core-values .core-values-slogan .line-2 .item span{display:block;color:#ec5528;font-size:.25rem}.index-section-core-values .core-values-slogan .line-3{font-size:1rem;font-weight:bold;text-align:center;letter-spacing:.1rem;margin-top:.22rem}.index-section-core-values .core-values-intro{position:relative;margin:.85rem auto 1.25rem;max-width:14.08rem}.index-section-core-values .core-values-intro:before{content:'';display:block;margin:0 auto .44rem;width:.5rem;height:.4rem;background:url("../images/index/quotation-mark.png") no-repeat center/contain}.index-section-core-values .core-values-intro .swiper-container{width:7.7rem;margin:0 auto;font-size:.24rem;text-align:center;font-family:"georgia";line-height:1.7}.index-section-core-values .core-values-intro .swiper-container h4{font-size:.2rem;font-weight:bold;margin-top:.15rem;font-family:"georgia"}.index-section-core-values .core-values-intro .swiper-pagination{position:static;margin-top:.7rem}.index-section-core-values .core-values-intro .swiper-pagination>.swiper-pagination-bullet{width:.12rem;height:.12rem;background-color:#bac4d1;border-width:0;margin:0 .04rem}.index-section-core-values .core-values-intro .swiper-pagination>.swiper-pagination-bullet-active{background-color:#003767}.index-section-core-values .core-values-intro .swiper-button-prev,.index-section-core-values .core-values-intro .swiper-button-next{position:absolute;width:1.2rem;height:2rem;border-radius:.08rem;-webkit-transition:background-color .15s,opacity .15s;transition:background-color .15s,opacity .15s}.index-section-core-values .core-values-intro .swiper-button-prev:before,.index-section-core-values .core-values-intro .swiper-button-next:before{content:'';display:block;background:transparent no-repeat center/contain;width:.42rem;height:1.15rem;image-rendering:-moz-crisp-edges;image-rendering:-o-crisp-edges;image-rendering:-webkit-optimize-contrast;image-rendering:crisp-edges;-ms-interpolation-mode:nearest-neighbor}.index-section-core-values .core-values-intro .swiper-button-prev:hover,.index-section-core-values .core-values-intro .swiper-button-next:hover{background-color:rgba(0,0,0,0.02)}.index-section-core-values .core-values-intro .swiper-button-prev{left:.3rem}.index-section-core-values .core-values-intro .swiper-button-prev:before{background-image:url("../images/arrow-left-primary.png")}.index-section-core-values .core-values-intro .swiper-button-next{right:.3rem}.index-section-core-values .core-values-intro .swiper-button-next:before{background-image:url("../images/arrow-right-primary.png")}.index-section-core-values .core-values-intro .swiper-button-disabled{opacity:0}.index-section-core-values .core-values-ranking{position:relative;border-top:1px solid #ec5528;background-color:#ec5528;font-family:poppins;font-size:.44rem;text-align:center;color:#003767;padding:0 .3rem .7rem}.index-section-core-values .core-values-ranking .circle{margin:-.36rem auto .35rem;width:2.68rem;height:2.68rem;background:url("../images/index/rank-10.png") no-repeat center/contain}.index-section-core-values .core-values-ranking .data-source{color:#fff;font-size:.13rem;margin-top:.4rem}@media (max-width: 1399.98px){.index-section-core-values .core-values-ranking .data-source{font-size:.16rem}}@media (max-width: 1199.98px){.index-section-core-values .core-values-ranking .data-source{font-size:12px}}@media (max-width: 991.98px){.index-section-core-values .core-values-intro .swiper-container{width:10rem}}@media (max-width: 767.98px){.index-section-core-values{padding:.8rem 0 0}.index-section-core-values .core-values-intro{padding-left:.3rem;padding-right:.3rem;margin-bottom:.8rem;margin-top:.5rem}.index-section-core-values .core-values-intro .swiper-container{width:auto}.index-section-core-values .core-values-intro .swiper-container h4{font-size:.24rem}.index-section-core-values .core-values-intro .swiper-button-prev,.index-section-core-values .core-values-intro .swiper-button-next{display:none}.index-section-core-values .core-values-slogan .line-1,.index-section-core-values .core-values-slogan .line-3{font-size:.6rem}.index-section-core-values .core-values-slogan .line-2{width:100%;-ms-flex-pack:distribute;justify-content:space-around;-webkit-transform:scale(0.95);transform:scale(0.95)}.index-section-core-values .core-values-slogan .line-2 .item{padding:0}.index-section-core-values .core-values-slogan .line-2 .item strong{font-size:.9rem}.index-section-core-values .core-values-slogan .line-2 .item span{font-size:10px}}.index-banner .bg-auto-height:before{padding-bottom:46.41%}.index-banner .bg-container{padding:1.2rem .9rem 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.index-banner .section-cnt{font-size:1.67rem;color:#fff;line-height:1.26;font-weight:bold}.index-banner .section-cnt p:nth-child(2){margin-left:1.15rem}.index-section-vision-mission.bg-auto-height:before{padding-bottom:56%}.index-section-vision-mission .bg-container{max-width:8.4rem;margin:0 auto;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.index-section-vision-mission .title-underline{margin-bottom:.5rem}.index-section-vision-mission .title-underline .h3{font-size:.7rem;font-family:poppins;font-weight:bold;font-style:normal}.index-section-vision-mission .title-underline .h3:after{background-color:#ec5528}.index-section-vision-mission .section-cnt{font-size:.45rem;font-family:georgia;margin-top:1.65rem;font-style:italic}.index-section-vision-mission .section-cnt:first-child{margin-top:0}.index-section-bbsg.bg-auto-height:before{padding-bottom:56.25%}.index-section-bbsg .bg-container{padding:1.1rem 0 1.2rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.index-section-bbsg .h3{font-size:.5rem;-webkit-box-flex:1;-ms-flex:1 1 50%;flex:1 1 50%;padding:0 1.8rem;text-align:center}.index-section-bbsg .bbsg-btn{-webkit-box-flex:1;-ms-flex:1 1 50%;flex:1 1 50%;display:-webkit-box;display:-ms-flexbox;display:flex;text-align:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.index-section-bbsg .bbsg-btn .btn{-ms-flex-negative:1;flex-shrink:1;display:block;margin:0 .2rem;font-size:.2rem;border-color:rgba(0,55,103,0.8);background-color:rgba(0,55,103,0.8)}.index-section-bbsg .bbsg-btn .btn:hover{background-color:#003767}.index-section-bbsg .bbsg-btn .btn i{font-size:75%}.index-section-bbsg .stretched-link{position:absolute;left:0;top:0;bottom:0;z-index:5;width:50%}@media (max-width: 991.98px){.index-banner .section-cnt{font-size:1rem}.index-section-vision-mission.bg-auto-height:before{display:none !important}.index-section-vision-mission .bg-container{position:relative !important;width:100%;padding:1rem .8rem}.index-section-vision-mission .section-cnt{margin-top:.9rem}.index-section-vision-mission .section-cnt:first-child{margin-top:0}.index-section-bbsg .h3{font-size:.48rem;padding:0 1.5rem}.index-section-bbsg .bbsg-btn{text-align:right}}@media (max-width: 767.98px){.index-banner .bg-container{padding-top:1.8rem;padding-left:.3rem;padding-right:.3rem}.index-banner .section-cnt{width:100%;font-size:.7rem;text-align:center}.index-banner .section-cnt p:nth-child(2){margin-left:0}.index-section-vision-mission .bg-container{padding:1rem .3rem}.index-section-bbsg.bg-auto-height:before{display:none !important}.index-section-bbsg .bg-container{position:relative !important;width:100%;padding:1rem 0}.index-section-bbsg .h3{font-size:.44rem;width:100%;padding:0 .2rem;-ms-flex-negative:0;flex-shrink:0;margin-bottom:0}.index-section-bbsg .bbsg-btn{display:block;padding:0 .3rem}.index-section-bbsg .bbsg-btn .btn{margin-top:.3rem;font-size:.22rem;padding-left:.2rem;padding-right:.2rem;margin-left:0;margin-right:0;min-width:auto}.index-section-bbsg .bbsg-btn .btn:first-child{margin-top:0}}
