#app{width:100%}@media screen and (min-width: 1200px){.layout{width:100%;overflow-x:hidden}.topbar-box{width:100%}}@media screen and (max-width: 1200px){.layout{min-width:1200px}.topbar-box{min-width:100vw}}body{margin:0;padding:0;font-family:Source Han Sans SC}ul{margin:0;padding:0 0 0 1.2em}a{color:inherit;text-decoration:none}video{width:100%;height:100%;object-fit:fill}.font-18{font-size:18px}.flex-box{display:flex}.f-align-center{display:flex;align-items:center}.f-justify-center{display:flex;justify-content:center}.f-center{display:flex;justify-content:center;align-items:center}.f-column-between{display:flex;flex-direction:column;justify-content:space-between;align-items:center}.f-column-center{display:flex;flex-direction:column;align-items:center}.f-between-center{display:flex;justify-content:space-between;align-items:center}.abs-center{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.abs-left-center{position:absolute;left:50%;transform:translate(-50%)}.rel-center{position:relative;top:50%;left:50%;transform:translate(-50%,-50%)}.back-img-center{background-position:center;background-repeat:no-repeat;background-size:cover}.en{font-variant-caps:all-petite-caps;font-size:42px;font-weight:800}.zh{margin-top:11px;font-size:30px;font-weight:700}.slogan{font-size:18px}.main-color{color:#2bbea7}.page-top{position:relative;width:100%;height:489px;color:#fff;background-position:center;background-repeat:no-repeat;background-size:cover}.page-top .division{width:67px;height:5px;background-color:#0cb59b;margin-top:28px;margin-bottom:27px}.page-top .slogan{width:600px;padding-left:2em;letter-spacing:2em;text-align:center}.page-top .page-content{width:100%}.page-content .page-box{width:90%;max-width:1200px}.page-content .title-en{font-size:42px;font-weight:800;color:#2bbea7;font-variant-caps:all-petite-caps}.page-content .title-zh{margin-top:4px;font-size:30px;font-weight:700;color:#333}.title-en-2{font-size:40px;font-family:DIN;font-weight:700;line-height:36px;color:#2bbea7;font-variant-caps:all-petite-caps}.division-2{margin-top:10px;margin-bottom:5px;width:50px;height:3px;background:#666666}.title-zh-2{margin-top:11px;font-size:26px;font-weight:700;color:#333}.delighter{transition:all .8s ease-out;transform:translateY(100%);opacity:0}.delighter.abs-left-center{transform:translate(-50%,100%)}.delighter.started.ended{transform:none;opacity:1}.delighter.started.ended.abs-left-center{transform:translate(-50%)}@keyframes rotation{25%{transform:rotate(90deg)}50%{transform:rotate(180deg)}75%{transform:rotate(270deg)}to{transform:rotate(360deg)}}.button-box{position:relative;width:160px;height:52px;box-sizing:border-box;border:2px solid #fff;user-select:none;cursor:pointer;overflow-x:hidden}.button-box .button-name{position:relative;z-index:1}.button-box .button-name .add-icon{width:1.2rem;line-height:0;height:1.2rem;font-size:1.2rem;margin-left:5px;animation-name:rotation;animation-fill-mode:forwards;animation-iteration-count:infinite;animation-duration:2s;animation-timing-function:linear;transform-origin:.6rem .6rem}.button-box:before{content:"";position:absolute;left:0;height:100%;width:100%;transform:translate(-100%);transition:.5s}.button-box:hover{border:none;color:#fff}.button-box:hover:before{transform:translate(0);background:rgb(55,128,99)}.index-page .loading-box{position:fixed;top:0;left:0;z-index:100;width:100%;height:100vh;background-color:#fff}.index-page .loading-box .spinner{width:60px;height:60px;position:relative;margin:100px auto}.index-page .loading-box .double-bounce1,.index-page .loading-box .double-bounce2{width:100%;height:100%;border-radius:50%;background-color:#0cb59b;opacity:.6;position:absolute;top:0;left:0;-webkit-animation:bounce 2s infinite ease-in-out;animation:bounce 2s infinite ease-in-out}.index-page .loading-box .double-bounce2{-webkit-animation-delay:-1s;animation-delay:-1s}@-webkit-keyframes bounce{0%,to{-webkit-transform:scale(0)}50%{-webkit-transform:scale(1)}}@keyframes bounce{0%,to{transform:scale(0);-webkit-transform:scale(0)}50%{transform:scale(1);-webkit-transform:scale(1)}}.index-page{width:100%;min-height:100vh;color:#fff}.swiper{width:100%;height:100%}.swiper-box{position:relative;margin:0 auto;width:100%;max-width:1200px}#prev,#next{position:absolute;top:50%;transform:translateY(-50%);cursor:pointer;user-select:none}#prev{left:-60px}#next{right:-60px}#swiper2{width:100%}#swiper2 .swiper-slide{width:auto;height:auto}@keyframes down{0%{height:0%}to{height:100%}}.index-page .video-box{width:100%;height:100vh;position:relative}.index-page .video-box>video{position:relative;z-index:-1}.index-page .video-box .progress-box{z-index:1;bottom:37px;width:130px}.index-page .video-box .progress-box .progress{position:relative;width:60px;height:4px;background-color:#fff}.index-page .video-box .progress-box .progress .line{height:100%;position:absolute;background-color:#0cb59b;left:0}.index-page .video-box .infos{user-select:none;position:absolute;z-index:1}.index-page .video-box .infos .en-name{font-size:83px;font-weight:800;width:fit-content}.index-page .video-box .infos .zh-name{font-size:32px}.index-page .video-box .infos .division{width:81px;height:5px;background-color:#0cb59b;margin-top:35px;margin-bottom:37px}.index-page .video-box .infos .slogan{font-size:22px}.index-page .video-box .animate-down{z-index:1;bottom:173px;width:2px;height:56px;background-color:#fff;position:relative}.index-page .video-box .animate-down .name{bottom:-40px;user-select:none;font-size:20px;font-family:AR HeiB5TC;font-weight:500;font-variant-caps:all-petite-caps}.index-page .video-box .animate-down:after{content:"";width:100%;position:absolute;top:0;animation-name:down;animation-duration:1.4s;animation-timing-function:linear;animation-iteration-count:infinite;background-color:#0cb59b}.index-page .about-us-box{position:relative;color:#fff;width:100%;height:840px;background-image:url(./back-1.7333c595.png);background-attachment:fixed}.index-page .about-us-box .bottom-box{bottom:92px}.index-page .about-us-box .title-box{margin-top:69px}.index-page .about-us-box .title-box .slogan{margin-top:30px}.index-page .about-us-box .data-items{margin-top:329px;width:80%;height:267px;max-width:1020px;text-align:center}.index-page .about-us-box .data-items .data-item .data{margin-top:26px}.index-page .about-us-box .data-items .data-item .name{margin-top:19px}.index-page .about-us-box .data-items .data{font-size:42px;font-family:AR HeiB5TC;font-weight:800}.index-page .about-us-box .data-items .unit{font-size:18px;font-weight:500}.culture-box{position:relative;width:100%;height:840px;background-image:url(./back-2.ad625d1e.png);background-attachment:fixed}.culture-box .title-box{margin-top:63px}.culture-box .title-box .slogan{margin-top:30px}.culture-box .culture-img{margin-top:242px;width:98%;max-width:1222px;height:453px}.culture-box .bottom-box{bottom:78px}.news-box{width:100%;height:890px;padding:0 70px;box-sizing:border-box}.news-box .title-box{position:relative;margin-top:69px}.news-box .title-box .title{color:#000}.news-box .title-box .slogan{margin-top:30px}.news-box .swiper{margin-top:69px;width:100%;height:372px}.news-box .bottom-box{margin-top:88px}.news-box .new-item{cursor:pointer;width:280px;height:371px;border:1px solid rgba(112,112,112,.3);box-sizing:border-box}@media screen and (max-width: 1300px){.news-box .new-item{width:260px}}.news-box .new-item>img{width:100%}.news-box .new-item .new-img-box{width:100%;height:188px;overflow:hidden}.news-box .new-item .new-img{transition:.4s}.news-box .new-item .new-img:hover{transform:scale(1.2)}.news-box .new-item .new-title,.news-box .new-item .date{font-size:16px;color:rgba(40,40,40,.6)}.news-box .new-item .new-title{width:220px;margin:10px auto;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}.news-box .new-item .item-footer{width:100%;height:62px;border-top:1px solid #d0d0d0;box-sizing:border-box}.news-box .new-item .item-footer .date{width:216px;box-sizing:border-box;padding-left:29px}.news-box .new-item .item-footer .button{height:100%;border-left:1px solid #d0d0d0;box-sizing:border-box;width:64px}.recruitment-box{position:relative;width:100%;height:496px;background-image:url(./back-3.44a87e09.png)}.recruitment-box .title-box{margin-top:69px}.recruitment-box .slogan{margin-top:30px}.recruitment-box .recruitment-buttons{bottom:86px;width:98%;max-width:1200px}.recruitment-box .recruitment-buttons .button{width:32%;max-width:350px;height:120px;background:rgba(0,0,0,.8);box-shadow:5px 5px 20px rgba(0,0,0,.3);user-select:none;cursor:pointer}.recruitment-box .recruitment-buttons .button .name-box{margin-left:32px}.recruitment-box .recruitment-buttons .button .name-zh{font-size:18px;font-weight:500}.recruitment-box .recruitment-buttons .button .name-en{font-variant-caps:all-petite-caps;font-size:14px;font-family:PingFang SC;line-height:18px;color:#c9c9c9;opacity:.4}.recruitment-box .recruitment-buttons .button .button-img{width:120px;height:120px}.topbar-box{position:relative;z-index:5;height:100px;position:fixed;padding:0 3.6vw 0 2vw;box-sizing:border-box;transition-property:background-color;transition-duration:.3s}.topbar-box.dark{color:#fff}.topbar-box.light{color:#000;background:white}.navbar{width:80%;max-width:1160px}.navbar .detial-menu-box{width:100%;height:0;z-index:-1;position:absolute;top:100px;left:0;transition-duration:.3s;overflow:hidden;color:#000}.navbar .detial-menu-box.open{background-color:#fff;height:310px}.navbar .detial-menu-box .menu{width:100%;height:100%;padding-top:30px;display:flex}.navbar .detial-menu-box .left{box-sizing:border-box;padding-right:206px;flex-grow:1;font-size:38px;font-weight:800}.navbar .detial-menu-box .left .box{height:215px;float:right}.navbar .detial-menu-box .left .menu-title-zh{font-size:20px;font-weight:400}.navbar .detial-menu-box .left .division{position:relative;width:100%;height:3px;border-bottom:1px solid rgba(0,0,0,.6)}.navbar .detial-menu-box .left .division:after{content:"";position:absolute;width:60%;height:100%;background:#227353}.navbar .detial-menu-box .right{width:844px}.navbar .detial-menu-box .right .img-box{width:234px;height:72px;overflow:hidden}.navbar .detial-menu-box .right .card-box{width:100%;height:215px;display:flex;flex-wrap:wrap}.navbar .detial-menu-box .right .card-box .menu-card{margin-right:15px;margin-bottom:28px}.navbar .detial-menu-box .right .card-box .menu-card .name{margin-top:13px;align-self:flex-start}.nav-item{display:block;text-align:center;transition-duration:.1s}.nav-item:hover{color:#2bbea7}.footer-box{width:100%;height:420px}.footer-box .box{width:90%;max-width:1200px;height:200px;align-items:flex-start}.footer-left,.footer-center,.footer-right{height:100%}.footer-left{width:142px}.concat-button{font-size:16px;font-weight:700}.footer-center{width:461px;font-size:14px;font-family:AR HeiB5TC;font-weight:500;align-items:flex-start}.footer-center .company-infos .phone-number,.footer-center .company-infos .position{align-items:center}.footer-center .company-infos .phone-number{margin-top:14px}.footer-center .company-infos .phone-number .icon{width:15px;height:15px;margin-right:11px;object-fit:cover}.footer-center .company-infos .position .icon{width:13px;height:17px;margin-right:13px}.footer-center .statement{opacity:.6}.footer-right{width:152px;position:relative}.footer-right .box{height:auto;position:absolute;bottom:0}.introduce-page .page-top{background-image:url(./top-img1.6c9879b1.jpg)}.introduce-page .page-content{height:967px}.introduce-page .page-content .box{width:90%;max-width:1200px}.introduce-page .page-content .content-left{width:60%;max-width:578px}.introduce-page .page-content .zh{font-size:30px;font-weight:700;color:#2bbea7}.introduce-page .page-content .en,.introduce-page .page-content .content-p{opacity:.73;color:#333}.introduce-page .page-content .en{margin-top:17px;font-size:23px;font-family:DIN;line-height:29px}.introduce-page .page-content .content-p{margin-top:79px;font-size:14px;line-height:26px}.introduce-page .page-content .content-p .p{margin-bottom:20px}.introduce-page .page-content .data-box{font-size:14px;line-height:26px;color:#333}.introduce-page .page-content .data-box .data-item{width:193px;height:94px;box-sizing:border-box;border:1px solid rgba(12,181,155,.5);border-top:none;border-bottom:none}.introduce-page .page-content .data-box .data-item:first-child{border-right:none}.introduce-page .page-content .data-box .data-item:last-child{border-left:none}.introduce-page .page-content .data-box .data-item .box{width:112px}.introduce-page .page-content .data-box .data-item .value{font-size:40px;font-weight:700;color:#0cb59b}.honor-page .page-top{background-image:url(./top-img.7ba45a3c.png)}.honor-page .page-content .content .lists{width:100%}.honor-page .page-content .content>img{width:100%;margin-top:61px}.honor-page .page-content .content .honor-list{margin-top:47px;flex:1;margin-right:15px}.honor-page .page-content .content .honor-list .list-item{margin-bottom:26px;position:relative}.honor-page .page-content .content .honor-list .list-item:before{content:"";display:block;width:7px;height:7px;border-radius:50%;background-color:#0cb59b;margin-right:4px;position:absolute;left:-10px;top:8px}.honor-page .page-content .honors{width:100%;margin-top:56px;margin-bottom:50px;font-size:14px;line-height:30px;color:#333}.honor-page .page-content .honors .section-title{font-size:18px;font-weight:500}.honor-page .page-content .honors .honor-items{margin-top:34px;align-items:flex-start}.honor-page .page-content .honors .honor-items .items .item{min-height:60px;margin-bottom:25px}.honor-page .page-content .honors .honor-items .items:nth-child(1){width:26%}.honor-page .page-content .honors .honor-items .items:nth-child(2){width:34%}.honor-page .page-content .honors .honor-items .items:nth-child(3){width:31%}.foot-prints-page .page-top{background-image:url(./top-img.9147dc33.png)}.foot-prints-page .page-content .content-title{margin-top:141px}.foot-prints-page .page-content img{width:100%}.foot-prints-page .page-content .development-img{margin-top:95px}.foot-prints-page .page-content .strategic-img{margin-top:90px}.foot-prints-page .page-content .corporate-assets{margin-top:109px;width:100%}.foot-prints-page .page-content .corporate-assets .img-box{margin-top:59px}.foot-prints-page .page-content .corporate-assets .img-box>img{width:943px;height:101px}.foot-prints-page .page-content .corporate-assets .img-box .name-box{margin-top:23px;margin-bottom:109px;width:96%;font-size:16px;color:#666}.bigthing,.forty{margin-top:50px}.culture-page .page-top{background-image:url(./top-img.23712444.png)}.culture-page .page-box .card{justify-content:center;margin-top:45px;margin-bottom:94px;width:80%;max-width:978px;height:112px;background:#f2f2f2;color:#666}.culture-page .page-box .card .first-title{font-size:26px}.culture-page .page-box .card .second-title{margin-top:5px;font-size:20px;letter-spacing:2px;margin-left:2px}.culture-page img{width:100%}.culture-page .title-box{position:absolute}.culture-page .content-title:first-of-type{margin-top:150px}.culture-page .philosophy{margin-top:54px;max-width:1100px}.culture-page .together-box{position:relative;width:100%;margin-top:96px;margin-bottom:82px}.culture-page .together-box .title-box{top:58px}.culture-page .oath .words{margin-top:29px;font-size:16px;line-height:23px;color:gray}.culture-page .song-box{position:relative;width:100%;margin-top:101px;margin-bottom:105px}.culture-page .song-box .title-box{top:50px}.responsibility-page .page-top{background-image:url(./top-img.9d9ba76b.png)}.responsibility-page .page-content .content-title{margin-top:74px}.responsibility-page .page-content .content-title .title-zh{margin-top:11px}.responsibility-page .page-content .content-title .words{width:90%;max-width:721px;min-height:120px;margin-top:64px;margin-bottom:56px;font-size:14px;line-height:32px;color:#282828;opacity:.6}.responsibility-page .page-content .info-jumb{width:100%;height:443px;background-image:url(./back-img-1.c3a5b9da.png);justify-content:center;font-size:26px;line-height:50px;color:#fff;text-shadow:0px 6px 6px rgba(0,0,0,.63);letter-spacing:10px}.responsibility-page .page-content .info-jumb .title{font-size:30px;font-weight:700;letter-spacing:normal;margin-bottom:35px}.responsibility-page .intro{position:relative;width:100%;color:#282828}.responsibility-page .intro .intro-title{margin-top:85px;font-size:30px;font-weight:700}.responsibility-page .intro-1{background:#f8f8f8}.responsibility-page .intro-1 .words{margin-top:29px;font-size:16px;line-height:34px;color:#282828;opacity:.6}.responsibility-page .intro-1 .timeline-box{position:relative;margin-bottom:79px;width:100%;margin-top:75px;height:204px}.responsibility-page .intro-1 .timeline-box .box{width:98%;height:100%;max-width:1400px}.responsibility-page .intro-1 .timeline-box:after{position:absolute;top:65px;content:"";width:100%;height:2px;background-color:#707070;opacity:.6}.responsibility-page .intro-1 .timenode{height:100%}.responsibility-page .intro-1 .timenode .year{font-size:30px;font-family:Bahnschrift;font-weight:600;color:#0cb59b}.responsibility-page .intro-1 .timenode .name{max-width:156px;font-size:14px;color:#282828;opacity:.6}.responsibility-page .intro-1 .timenode .node{z-index:1;margin-top:19px;margin-bottom:35px;width:16px;height:16px;border-radius:50%;background-color:#91ffee;position:relative}.responsibility-page .intro-1 .timenode .node:before{content:"";position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:7px;height:7px;border-radius:50%;background-color:#0cb59b}.responsibility-page .intro-2{height:535px}.responsibility-page .intro-2 .swiper-box{margin-top:65px;width:90%;max-width:1320px;height:319px;position:relative}.responsibility-page .intro-2 .items{margin-top:65px;width:96%;max-width:1200px}.responsibility-page .intro-2 .item{border:1px solid rgba(112,112,112,.3);box-sizing:border-box;width:90%;max-width:280px;height:316px}.responsibility-page .intro-2 .item .item-content{text-align:center;padding:24px 29px;font-size:16px;color:#282828;opacity:.6}.responsibility-page .intro-2 .item>img{width:100%}.responsibility-page .intro-3{height:856px}.responsibility-page .intro-3 .intro-title{margin-bottom:56px}.responsibility-page .intro-3 .words{margin-top:56px;text-align:center;font-size:14px;font-family:Source Han Sans SC;font-weight:400;line-height:32px;color:#282828;opacity:.69}.party-construction-page .page-top{background-image:url(./top-img.4ba5dc29.png)}.party-construction-page .page-content .content-title{margin-top:74px}.party-construction-page .content-1{margin-top:126px;width:98%;max-width:1280px;margin-bottom:222px}.party-construction-page .content-1>img{max-width:553px;height:397px}.party-construction-page .content-1 .title{font-size:26px;font-weight:700;color:#e10000}.party-construction-page .content-1 .content{margin-top:27px;font-size:14px;line-height:32px;color:#282828;opacity:.6}.party-construction-page .content-2{position:relative;width:100%;height:985px;background:linear-gradient(180deg,#e10000 0%,#bc0000 100%)}.party-construction-page .content-2>img{position:absolute;top:0;left:0}.party-construction-page .content-2 .box{width:98%;max-width:1212px;color:#fff}.party-construction-page .content-2 .title{position:relative;z-index:2;font-size:28px;font-weight:700}.party-construction-page .content-2 .content{margin-top:68px;font-size:14px;line-height:32px}.party-construction-page .content-2 .card-box{margin-top:51px;width:100%}.party-construction-page .content-2 .card-box>img{width:100%}.party-construction-page .content-2 .card-box .title{font-size:18px}.media-news-page .page-top{background-image:url(./top-img.143401a5.png)}.media-news-page .content-title{margin-top:69px}.media-news-page .news{margin-top:103px;margin-bottom:55px;min-width:280px;width:100%;flex-wrap:wrap}.media-news-page .news .new-card{cursor:pointer;width:280px;margin-bottom:55px;height:379px;border:1px solid rgba(112,112,112,.3);color:#282828;color:rgba(40,40,40,.6);font-size:16px}.media-news-page .news .new-card>img{width:100%}.media-news-page .news .new-card .new-card-img-box{width:280px;height:190px;overflow:hidden}.media-news-page .news .new-card .new-card-img-box .new-card-img{transition:.4s}.media-news-page .news .new-card .new-card-img-box .new-card-img:hover{transform:scale(1.2)}.media-news-page .news .new-card .new-title{width:220px;height:72px;margin:24px 32px 24px 29px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}.media-news-page .news .new-card .card-footer{width:100%;height:68px;border-top:1px solid #d0d0d0}.media-news-page .news .new-card .card-footer .date{width:216px;height:100%;padding-left:29px;box-sizing:border-box}.media-news-page .news .new-card .card-footer .button{width:64px;height:100%;border-left:1px solid #d0d0d0}.media-news-page .news .space-card{width:280px;opacity:0}.estate-group-page .page-top{background-image:url(./top-img.12d544fa.png)}.estate-group-page .page-top .slogan{padding-left:.5em}.estate-group-page .swiper-box{margin-top:31px;margin-bottom:115px;width:100%;height:581px;position:relative}.estate-group-page .swiper-box .swiper{width:100%;height:500px}.estate-group-page .swiper-box .swiper .name{font-size:1.4rem;left:10px;bottom:5px;position:absolute;z-index:3;color:#fff}.estate-group-page .swiper-box .swiper-button-prev,.estate-group-page .swiper-box .swiper-button-next{position:absolute;user-select:none}.estate-group-page .swiper-box .swiper-slide>img{width:100%;height:100%}.estate-group-page .swiper-box .swiper-button-prev{left:-4vw}.estate-group-page .swiper-box .swiper-button-next{right:-4vw}.estate-group-page .swiper-box .swiper-footer{width:100%;height:81px}.estate-group-page .swiper-box .swiper-footer .item-name{cursor:pointer;width:25%;height:100%;box-sizing:border-box;border:1px solid #999;border-left:none;font-size:18px;font-weight:500;color:#000}.estate-group-page .swiper-box .swiper-footer .item-name.active{background:#b18b48;color:#fff}.estate-group-page .swiper-box .swiper-footer .item-name:first-of-type{border-left:1px solid #999999}.estate-group-page .page-content .title.zh,.estate-group-page .page-content .content-title{width:100%;font-size:30px;font-weight:700}.estate-group-page .page-content .content-title .en,.estate-group-page .page-content .content-title .zh{font-weight:700}.estate-group-page .page-content .content-title .en{font-size:49px;color:#0cb59b}.estate-group-page .page-content .content-title .zh{font-size:30px}.estate-group-page .page-content .content-title{margin-top:100px}.estate-group-page .page-content .intro-img{margin-top:54px;margin-bottom:51px;width:836px;height:250px}.estate-group-page .page-content .main-content{margin-top:36px}.estate-group-page .page-content .main-content .p{margin-bottom:40px;font-size:14px;color:#333}.estate-group-page .page-content .produc-img{margin-top:27px;margin-bottom:101px;width:1182px;height:579px}.estate-group-page .bottom-box{width:100%;margin-bottom:60px}.estate-group-page .map-box{position:relative;margin-top:62px;width:100%;height:620px}.estate-group-page .map-box .map-img{width:100%;max-width:934px;height:620px}.estate-group-page .cities{flex-grow:1;height:100%;font-size:16px;font-weight:500;color:#b28146;padding-top:30px;box-sizing:border-box;padding-left:60px}.estate-group-page .cities .city{position:relative;min-width:60px}.estate-group-page .cities .city:before{content:"";position:relative;margin-right:10px;transform:rotate(45deg);width:12px;height:12px;background:#b28146}.estate-group-page .cities .row{max-width:146px;margin-bottom:7px}.estate-group-page .code-box{background-color:#fff;border:1px solid rgba(0,0,0,.06);box-sizing:border-box;width:153px;position:fixed;bottom:20px;right:20px;font-size:16px;font-weight:400;text-align:center;z-index:4}.estate-group-page .code-box>img{width:100%}.estate-group-page #boundary{position:absolute;bottom:0}.join-us-page .page-top{background-image:url(./top-img.864585b5.png)}.join-us-page .slogan{padding-left:.5em}.join-us-page .page-content{width:100%}.join-us-page .recruitment-buttons{margin-top:109px;bottom:86px;width:98%;max-width:1200px}.join-us-page .recruitment-buttons .button{width:32%;max-width:350px;height:120px;color:#fff;background:rgba(0,0,0,.8);box-shadow:5px 5px 20px rgba(0,0,0,.3);user-select:none;cursor:pointer}.join-us-page .recruitment-buttons .button .name-box{margin-left:32px}.join-us-page .recruitment-buttons .button .name-zh{font-size:18px;font-weight:500}.join-us-page .recruitment-buttons .button .name-en{font-variant-caps:all-petite-caps;font-size:14px;font-family:PingFang SC;line-height:18px;color:rgba(201,201,201,.4)}.join-us-page .recruitment-buttons .button .button-img{width:120px;height:120px}.join-us-page .swiper .swiper-slide>img{cursor:pointer;width:100%;height:100%}.join-us-page .swiper-box{margin-top:151px;margin-bottom:179px;width:100%;height:382px}.join-us-page .swiper-box .left{width:678px;height:100%}.join-us-page .swiper-box .right{width:386px;height:100%;align-items:flex-start}.join-us-page .swiper-box .right-box{position:relative}.join-us-page .swiper-box .right-box #prev,.join-us-page .swiper-box .right-box #next{position:absolute;cursor:pointer}@media screen and (max-width: 1300px){.join-us-page .swiper-box .right-box #prev,.join-us-page .swiper-box .right-box #next{bottom:0px}.join-us-page .swiper-box .right-box #next{right:10px}.join-us-page .swiper-box .right-box #swiper2{margin-bottom:20px}}@media screen and (min-width: 1300px){.join-us-page .swiper-box .right-box #prev,.join-us-page .swiper-box .right-box #next{bottom:24px}.join-us-page .swiper-box .right-box #prev{left:-50px}.join-us-page .swiper-box .right-box #next{right:-40px}}.join-us-page .swiper-box #swiper2{width:386px;height:68px}.join-us-page .swiper-box #swiper2 .swiper-slide{opacity:.4}.join-us-page .swiper-box #swiper2 .swiper-slide-thumb-active{opacity:1}.join-us-page .swiper-box #swiper2 img{width:120px;height:68px}.join-us-page .model-box{width:100%;height:471px;font-size:36px;font-weight:700;margin-bottom:157px}.join-us-page .model-box .img-box{width:576px;height:100%}.join-us-page .model-box .content{padding-top:91px;padding-left:121px;box-sizing:border-box;width:600px;height:471px;background-color:#0cb59b;font-size:20px;font-weight:400;line-height:54px;color:#fff}.contact-page .page-top{background-image:url(./top-img.eb1d1da1.png)}.contact-page .content-title{margin-top:118px;margin-bottom:65px}.contact-page .content-title:nth-child(2){margin-top:75px}.contact-page .info-box{border:1px solid #707070}.contact-page .info-box .img-box{width:657px;height:453px}.contact-page .info-box .main-content{width:543px;height:453px;justify-content:center}.contact-page .info-box .main-content .title{font-size:26px;font-weight:500;margin-bottom:19px}.contact-page .info-box .main-content .p{font-size:14px;font-weight:400}.contact-page .info-box .main-content>img{margin-top:24px;margin-bottom:6px}.contact-page .content-box{margin-bottom:139px}.contact-page .content-box .img-box{width:576px;height:678px}.contact-page .content-box .main-content{min-height:720px;flex-grow:1;padding-left:55px;flex-direction:row-reverse;flex-wrap:wrap}.contact-page .content-box .main-content .record-box{width:220px;font-size:14px;font-weight:400;color:#333;margin-bottom:20px}.contact-page .content-box .main-content .record-box img{margin-right:9px}.contact-page .content-box .main-content .record-box .city{margin-bottom:11px;font-size:18px;font-weight:500;color:#2a2e2e}.contact-page .content-box .main-content .record-box .address{margin-bottom:7px}.suggestions-page .page-top{background-image:url(./top-img.4baa241c.png)}.suggestions-page .page-box{width:98%}.suggestions-page .page-box .title{margin-top:110px;font-size:24px;font-weight:500;color:#282828}.suggestions-page .page-box .p{margin-top:20px;width:704px;font-size:16px;line-height:30px;color:#282828;opacity:.6}.suggestions-page .page-box .division-line{margin:19px 0;width:704px;border-bottom:1px solid #707070;opacity:.19}.suggestions-page .page-box .info{font-size:16px;font-weight:500;margin-bottom:13px}.suggestions-page .page-box .info:last-of-type{margin-bottom:121px}.suggestions-page .page-box .info>img{margin-right:9px}.cooperation-unit-page .page-top{background-image:url(./top-img.11a62374.png)}.cooperation-unit-page .page-box .content-title{margin-top:109px;margin-left:20px}.cooperation-unit-page .page-box .cooperation-unit{width:100%;margin-top:80px;margin-bottom:114px}.news-detail-page .page-top[data-v-6985e88e]{background-image:url(./top-img.143401a5.png)}.news-detail-page .content-title[data-v-6985e88e]{margin-top:69px}.news-detail-page .page-box[data-v-6985e88e]{display:flex;justify-content:space-between;margin-bottom:100px}.news-detail-page .page-content[data-v-6985e88e]{margin-top:110px}.news-detail-page .slide-box[data-v-6985e88e]{width:282px}.news-detail-page .slide-box .slide-title[data-v-6985e88e]{margin-bottom:28px;font-size:22px;font-family:Source Han Sans SC;font-weight:500;color:#282828}.news-detail-page .article-box[data-v-6985e88e]{flex-grow:1;box-sizing:border-box;padding-right:10%}.news-detail-page .article-box .news-title[data-v-6985e88e]{font-size:22px;font-family:Source Han Sans SC;font-weight:500;color:#282828}.news-detail-page .article-box .info[data-v-6985e88e]{display:flex;height:18px;margin:10px 0 18px}.news-detail-page .article-box .info .tag[data-v-6985e88e]{width:32px;height:100%;background-color:#0cb59b;font-size:12px;font-family:Source Han Sans SC;color:#fff}.news-detail-page .article-box .info .date[data-v-6985e88e]{margin-left:13px;font-size:14px;font-family:AR HeiB5TC;font-weight:800;color:#0cb59b}.news-detail-page .article-box .article-division[data-v-6985e88e]{width:100%;border:1px solid #707070;opacity:.18;margin:13px 0 37px}.news-detail-page .article-box .detail-content[data-v-6985e88e]{font-size:14px;font-family:Source Han Sans SC;line-height:26px;color:#282828}.news-detail-page .new-card[data-v-6985e88e]{cursor:pointer;width:280px;margin-bottom:55px;height:379px;border:1px solid rgba(112,112,112,.3);color:#282828;color:rgba(40,40,40,.6);font-size:16px}.news-detail-page .new-card>img[data-v-6985e88e]{width:100%}.news-detail-page .new-card .new-card-img-box[data-v-6985e88e]{width:280px;height:190px;overflow:hidden}.news-detail-page .new-card .new-card-img-box .new-card-img[data-v-6985e88e]{transition:.4s}.news-detail-page .new-card .new-card-img-box .new-card-img[data-v-6985e88e]:hover{transform:scale(1.2)}.news-detail-page .new-card .new-title[data-v-6985e88e]{height:121px;padding:24px 32px 0 29px;box-sizing:border-box}.news-detail-page .new-card .card-footer[data-v-6985e88e]{width:100%;height:68px;border-top:1px solid #d0d0d0}.news-detail-page .new-card .card-footer .date[data-v-6985e88e]{width:216px;height:100%;padding-left:29px;box-sizing:border-box}.news-detail-page .new-card .card-footer .button[data-v-6985e88e]{width:64px;height:100%;border-left:1px solid #d0d0d0}
