.about-intor {font-size:20px;padding:6.8em 0 7.8em 0;}
.com-text-box .text-title-en {font-size:1.4em;}
.com-text-box .text-title-cn {font-size:2.4em;}
.intor-video {width:11.5em;}
.intor-video .video-poster {width:100%;height:100%;}
.intor-video::after {content:'';display:block;width:100%;padding-bottom:60.86%;}
.intor-video .icon-play {top:50%;left:50%;font-size:2.25em;color:#fff;transform:translate(-50%,-50%);transition:all .6s;cursor:pointer;}
.intor-video .icon-play:hover {transform:translate(-50%,-50%) scale(0.9);}
.com-text-box .com-text-box-left {width:31.8em;padding-right:12em;}
.com-text-box .text-title-desc {padding:50px 0;font-size:1.4em;}
.com-text-box .com-text-desc {padding-right: 1em; line-height:1.75;max-height: 16em; overflow: hidden; text-align: justify;}
.com-text-box .com-text-desc.open { height: auto; max-height: initial; overflow: visible; }
.com-text-box .view { display: inline-block; margin-top: 2em; color: #999; cursor: pointer; }
.com-text-box .view:hover { color: #333; }
@media (max-width: 768px) {
  .com-text-box .text-title-desc { padding: 20px 0; font-size: 18px; }
}
.group-profile-popup {position:fixed;left:0;display:none;width:100%;background-color:#f5f5f5;z-index:100;background-image:url(/statics/home/images/group-profile-bg.jpg);background-repeat: no-repeat;background-size: cover;}
.group-profile-popup .group-profile-wrap {padding:110px;height:100%;background:#fff;}
.group-profile-popup .group-profile-wrap .rich-text {text-align:justify;padding-bottom:70px;}
.group-profile-popup .group-profile-wrap .rich-text .content { max-height: 60vh; padding-right: 1em; overflow-y: auto; }
.group-profile-popup .group-profile-wrap .rich-text .btn-close {position:absolute;bottom:0;left:50%;display:flex;align-items:center;justify-content:center;width:40px;height:40px;border:1px solid #cfcfcf;border-radius:50%;transform:translateX(-50%);cursor:pointer;}
.group-profile-popup .group-profile-wrap .rich-text .content::-webkit-scrollbar {width:5px;height:5px;background-color:#F5F5F5;}
.group-profile-popup .group-profile-wrap .rich-text .content::-webkit-scrollbar-track {-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,0.3);border-radius:10px;background-color:#F5F5F5;}
.group-profile-popup .group-profile-wrap .rich-text .content::-webkit-scrollbar-thumb {border-radius:5px;-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);background-color:#bdbdbd;}
.group-profile-popup .group-profile-wrap .rich-text .content::-webkit-scrollbar-thumb:hover {border-radius:5px;-webkit-box-shadow:inset 0 0 5px rgba(0,0,0,0.2);background:rgba(0,0,0,0.4);}
.group-profile-popup .rich-text .btn-close .icon-close {font-size:16px;color:#666;}

.about-intor .advantage {padding-top:4em;}
.about-intor .advantage-item {color:#006FBC;font-weight:bold;padding-right:1.2em;}
.about-intor .advantage-item .advant-number {line-height:1; font-weight: 500;}
.about-intor .advantage-item .advant-number::after {content:attr(data-item);color:#9a9a9a;font-size:16px;top:0;position:absolute;transform:translate(6px,-4px);}
.about-intor .advantage-item .advantage-desc {margin-top:.8em; font-weight: 500;}
.about-culture {overflow:hidden;padding-top:11em;padding-bottom:20em;font-size:20px;background:url(/statics/home/images/about-culture.png) no-repeat center;background-size:cover;}
.about-culture .set {position:absolute;height:13em;left:0;bottom:0;width:100%;display:flex;justify-content:space-between;align-items:flex-start;padding:0 3.125%;z-index:25;opacity:1;transition:opacity 2s ease-in-out;}
.about-culture .set .corona {position:absolute;left:0;right:0;z-index:10;margin:auto;bottom:-35vw;width:46vw;height:46vw;transition:transform .8s ease-out;}
.about-culture .set .corona>li {position:absolute;height:40px;display:flex;align-items:center;justify-content:center;cursor:pointer;}
.about-culture .set .corona>li span {width:200px;text-align:center;white-space:nowrap;display:block;opacity:0;letter-spacing:2px;transform:translateY(10px);transition:opacity .5s ease-in-out,transform .5s ease-in-out;}
.set .corona>li.on span {transform:translateY(0);opacity:1;color:#006FBC;}
.set .corona>li.on em {transform:translateY(-20px);opacity:1;color:#006FBC;}
.set .corona>li.on .dot {opacity:1;transform:none;}
.set .corona:after {content:"";width:95%;height:95%;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;border:1px solid #878787;border-radius:50%;}
.set .corona>li em {position:absolute;width:100%;height:100%;top:0;left:0;text-align:center;line-height:40px;transform:translateY(0);display:block;transition:opacity .5s ease-in-out,transform .5s ease-in-out;color:#878787;}
.set .corona>li .dot { display: none; position:absolute;left:0;right:0;margin:auto;top:calc(100% - 5px);opacity:0;transform:translateY(10px);transition:opacity .5s ease-in-out,transform .5s ease-in-out;}
.set .scale-circle {position:absolute;left:0;right:0;margin:auto;bottom:-35vw;width:46vw;height:46vw;transform:scale(0.9) rotate(0deg);animation:scaleCircleAni 100s linear infinite;}
@keyframes scaleCircleAni {0% {transform:scale(0.9) rotate(0deg);}
  100% {transform:scale(0.9) rotate(360deg);}
}
.set .icon-click { position: absolute; top: 50%; left: 50%; width: 1em; height: 1em; transform: translate(-50%, -50%) }
.about-culture .about-culture-title {font-size:2.7em;}
.about-culture .min-title {font-size:1.3em;padding-bottom:1.4em;}
.develop {padding:1.4rem 0 1.2rem;overflow:hidden;}
.develop .time-tab {left:0;width:55.94rem;bottom:3.5rem;}
.develop .time-tab::after {content:"";width:100%;padding-bottom:10.363736062%;display:block;}
.develop .time-tab .time-line {width:100%;height:100%;left:0;}
.develop .time-tab .point {position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:100%;height:100%;background-color:#fff;border-radius:100%;}
.develop .time-tab .item {position:absolute;width:8px;height:8px;margin:-4px 0 0 -4px;cursor:pointer;}
.develop .time-tab .item:nth-child(1) {left:2.48rem;bottom:.47rem;}
.develop .time-tab .item:nth-child(2) {left:4.86rem;bottom:.69rem;}
.develop .time-tab .item:nth-child(3) {left:7.22rem;bottom:.73rem;}
.develop .time-tab .item:nth-child(4) {left:9.56rem;bottom:0.99rem;}
.develop .time-tab .item:nth-child(5) {left:11.93rem;bottom:1.04rem;}
.develop .time-tab .item:nth-child(6) {left:14.29rem;bottom:1.23rem;}
.develop .time-tab .item:nth-child(7) {left:16.65rem;bottom:1.44rem;}
.develop .time-tab .item:nth-child(8) {left:19rem;bottom:1.83rem;}
.develop .time-tab .item:nth-child(9) {left:21.4rem;bottom:1.82rem;}
.develop .time-tab .item .point:before,.develop .time-tab .item .point:after {content:"";position:absolute;left:50%;top:50%;z-index:-1;transform:translate(-50%,-50%);width:20px;height:20px;border-radius:50%;background:rgba(255,255,255,.4);opacity:0;}
.develop .time-tab .item.cur .point:before,.develop .time-tab .item.cur .point:after {opacity:1;}
.develop .time-tab .item .year {position:absolute;left:50%;bottom:0;font-size:18px;transform:translateX(-50%);white-space:nowrap;color:rgba(255,255,255,.4);padding-bottom:.25rem;transition:all .3s;}
.develop .time-tab .item.cur .year {color:#fff;}
.develop .time-tab .item.cur .point:before {animation:pointAni 3s .75s infinite;}
@keyframes pointAni {0% {transform:translate(-50%,-50%) scale(1);opacity:0}
  20% {opacity:1}
  75% {transform:translate(-50%,-50%) scale(2);opacity:0}
  100% {opacity:0}
}
.develop .develop-intor-box {width:672px;}
.develop .develop-intor {margin-top:3rem;}
.develop .develop-intor-box .develop-intor-desc {margin-top:.32rem;line-height:1.8;}
.develop .develop-intor-nav .iconfont {padding:.1rem .3rem;cursor:pointer;}
.develop .develop-intor-nav .iconfont.disabled {opacity:.4;cursor:not-allowed;}
.develop .develop-intor-nav {padding-top:.5rem;}
.develop .develop-intor-nav .swiper--time-around {display:inline-block;height:30px;line-height: 30px;margin:0;}
@media (max-width:1366px) {
  .develop .develop-intor-nav .swiper--time-around .time-around { font-size: 22px; }
}
@media (max-width:1280px) {
  .develop .develop-intor-nav .swiper--time-around .time-around { font-size: 20px; }
}
@media (max-width:1024px) {
  .develop .develop-intor-nav .swiper--time-around .time-around { font-size: 16px; }
}
@media (max-width:769px) {
  .develop { padding: 1rem 0; }
}
@media (max-width:500px) {
  .develop .develop-intor-box h2 { font-size: 24px; }
}

/* 集团资质 */
.about-qualify {padding-top:7.6em;padding-bottom:7.8em;font-size:20px;overflow:hidden;}
.shows-box-label {padding-top:4em;}
.qualify-swiper {margin-top:3.6em;overflow:visible;}
.qualify-swiper .qualify-scrollbar {width:100%;height:2px;background:#e8e8e8;}
.shows-box .qualify-scrollbar {width:100%;height:2px;background:#e8e8e8;margin-top:2.3em;}
.shows-box .qualify-scrollbar .swiper-scrollbar-drag {background:#0469B0;position:relative;}
.shows-box .qualify-scrollbar .swiper-scrollbar-drag::after,
.group-figures .figures-scrollbar .swiper-scrollbar-drag::after {content:'';position:absolute;right:0.3em;top:50%;transform:translate(calc(50% + .25em),-50%);width:1.7em;height:1.7em;background:url(/statics/home/images/scrolldrag-icon.png) no-repeat center;background-size:contain;}
.about-award {padding:1.34rem 0;font-size:20px}
.about-award .up-icon,.about-award .award-nav {width:14.5em;cursor:pointer;}
.about-award .up-icon .iconfotn {font-size:1.2em;}
.about-award-top .award-title {font-size:.24rem;}
.about-award-top .award-title .award-title-en {font-size:1.2em;}
.about-award-top .award-title .award-title-cn {font-size:2.2em;}
.about-award .up-icon .iconfont {font-size:1.2em;}
.about-award .award-nav {color:rgba(255,255,255,.5);margin:0;}
/* overflow-y:auto;*/.about-award .award-content-swiper {cursor:pointer;}
.about-award .award-nav .award-nav-item {padding:.18rem .4rem;height:96px;font-size:.8em;line-height:1.5;cursor:pointer;}
.about-award .award-nav .award-nav-item.active,.about-award .award-nav .swiper-slide-thumb-active .award-nav-item,.about-award .award-nav .award-nav-item:hover {background:#006FBC;color:#fff;}
.about-award .award-nav .swiper-slide {height:auto;}
.award-content-box {height:24em;}
.about-award .award-content {width:41.4em;height:100%;overflow:hidden;background:url(/statics/home/images/award-content-bg.png) no-repeat center;background-size:cover;}
.about-award .award-content .award-pic-box {height:24em;padding:2.7em 0;}
.about-award .award-content .award-pic-box .award-pic {height:61%;margin-bottom:.34rem;box-shadow:0px 24px 76px 0px rgba(0,2,4,0.25);object-fit: contain;}
.about-award .award-content .award-pic-title {padding:0 1em;width:100%;}
.about-award .about-award-bottom {height:4em;}
.about-award .about-award-bottom .award-number .award-cur {font-size:1.4em;}
.about-award .about-award-bottom .award-number .award-total {font-size:0.9em;}
.group-member {padding:1.45rem 0;}
.group-member .group-member-title-box {width:266px;}
.group-member .group-member-logo {width:100%;margin-bottom:2.35rem;}
.group-list {padding-left:2.42rem;}
.group-list .group-item {width:49%;margin-right:2%;margin-bottom:.3rem;font-size:.24rem;line-height:1.4;padding:.32rem 1.5rem .32rem .4rem;background:#ededed;background:linear-gradient(90deg,#EDEDED,#F7F7F7);}
.group-list .group-item:nth-of-type(2n) {margin-right:0;}
.group-list .group-item::after {content:attr(data-index);font-size:.48rem;color:transparent;background:linear-gradient(to bottom,#FEFBFB,#F7F7F7);-webkit-background-clip:text;position:absolute;bottom:0;right:.04rem;}
.group-figures {padding:1.36rem 0;font-size:20px;}
.group-figures .figures-swiper {padding:.76rem 0;}
.group-figures .figures-pic-box {width:100%;overflow:hidden;}
.group-figures .figures-pic-box::after {content:'';display:block;width:100%;padding-bottom:150%;}
.group-figures .figures-pic-box .figures-pic {width:100%;height:100%;left:0;top:0;right:0;bottom:0;}
.group-figures .figures-item:hover .figures-pic-box .figures-pic {transform:scale(1.1);}
.group-figures .figures-item-intor {padding:.3rem 0 .1rem;line-height:1;}
.group-figures .figures-item-intor .figures-name {margin-bottom:.16rem;}
.group-figures .figures-item-intor .figures-job {display: -webkit-inline-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;}
.group-figures .figures-item-intor .circle {margin-right:.05rem;}
.project-tags-content {overflow-x:auto;overflow-y:hidden;font-size:20px;padding-top:4em;}
.group-figures .project-tag {min-width:7.7em;cursor:pointer;margin-right:1em;border:1px solid #E8E8E8;height:2.7em;min-height:45px;border-radius:1.5em;overflow:hidden;z-index:1;color:#333;font-size:1em;background:#fff;}
.group-figures .project-tag:last-of-type {margin-right:0;}
.group-figures .project-tag.active {color:#fff;background-color:#006fbc;border:0;}
.group-figures .project-tag::after {content:'';position:absolute;top:0;left:50%;z-index:2;transform:scale(.6) translate(-50%,100%);width:100%;padding-bottom:35%;background:url(/statics/home/images/index-project-active.png) no-repeat center;}
.group-figures .project-tag.active::after {transform:scale(1) translate(-50%,0);}
.group-figures .swiper-scrollbar {bottom: .9em;height:2px;background:rgba(255,255,255,.08);margin-top: 0;}
.group-figures .swiper-scrollbar .swiper-scrollbar-drag {background:rgba(255,255,255,.4);}
@media screen and (orientation:portrait) {
  .about-culture .set .corona {width:120vw;height:120vw;bottom:-100vw;left:-10vw;}
  /*.set .scale-circle { display: none; }*/
}
@media (max-width:1720px) {.about-intor {font-size:16px;}
  .develop .time-tab {bottom:4rem;}
}
@media (max-width:1480px) {}

@media (max-width:1367px) {
  .about-intor {font-size:16px;}
  .group-member .group-member-title-box {width:210px;}
  .about-culture { padding-top: 6em; padding-bottom: 14em; }
  .about-culture .set { height: 7em; }
  .about-culture .set .corona,
  .set .scale-circle { width: 50vw; height: 50vw; }
  .about-culture .set .corona>li { height: auto; }
  .set .corona>li em { line-height: 1; }
  .set .icon-click { top: 0; transform: translate(-50%, 0); }
}

@media (max-width:1280px) {
  .com-text-box .com-text-left-box {padding-right:8em;}
  .about-qualify {font-size:16px;}
  .develop .time-tab {bottom:5rem;}
}
@media (max-width:1150px) {.com-text-box .com-text-left-box {padding-right:4em;}
}
@media (max-width:1080px) {
  .set .icon-click { display: none; }
  .develop .time-tab {bottom:3.5rem;}
  .group-figures .project-tag { font-size: 16px;}
  .about-award .about-award-top {margin-bottom:1em;}
}
@media (max-width:1024px) {
  .about-award .about-award-bottom {height:3em;}
}
@media (max-width:768px) {
  .com-text-box {flex-direction:column;}
  .com-text-box .com-text-left-box {width:100%;padding-right:0;text-align:center;}
  .about-intor .intor-video {width:100%;margin-bottom:40px;}
  .com-text-box .text-title-en,.about-award-top .award-title .award-title-en {font-size:14px;}
  .com-text-box .text-title-cn,.about-award-top .award-title .award-title-cn {font-size:27px;}
  .com-text-box-right { margin-top: 14px; }
  .about-award .award-nav {display:none;}
  .about-award .award-content { width: auto; }
  .about-award .award-content .award-pic-box,.award-content-box {height:auto;}
  .about-award .award-content .award-pic-box {padding:15px;}
  .about-award .up-icon,.about-award .award-nav {width:.6rem;}
  .about-award .award-content .award-pic-title {font-size:.28rem;}
  .about-award .award-content .award-pic-box .award-pic { height: 4rem; }
  /* .group-member .group-member-title-box {width:2rem;}
	*/
  .about-qualify { padding-top: 3em; padding-bottom: 3em; }
  .group-member {padding: 1.2rem 0;}
  .group-member .group-list {padding-top:.4rem;padding-left:0;}
  .group-member .group-list .group-item {font-size:.28rem;padding-right:.5rem;padding-left:.3rem;}
  .group-member .main-layout {flex-direction:column;}
  .group-member .group-member-logo {margin-bottom:.3rem;width:1rem;margin:0 auto;margin-bottom:.3rem;}
  .com-text-box .com-text-box-left {padding-right:0;width:100%;}
  .develop .time-tab {bottom:4rem;}
  .about-culture .set .corona,
  .set .scale-circle { top: 0; bottom: -80vw; left: 0; width: 100vw; height: 100vw; }
  .about-award .about-award-bottom .award-number .award-cur { font-size: 20px; }
  .about-award .about-award-bottom .award-number .award-total { font-size: 16px; }
}
@media (max-width:500px) {
  .about-intor {padding:2em 0;}
  .about-intor .main-layout {flex-direction:column;}
  .com-text-box .com-text-left-box {width:100%;padding-right:0;text-align:center;}
  .about-intor .intor-video {width:100%;margin-bottom:0;}
  .com-text-box .view { margin-top: 1em; }
  .about-intor .advantage { gap: 2em; width: 60%; padding-top: 2em;}
  .about-intor .advantage-item { padding-right: 0; }
  .about-intor .advantage-item .advant-number { font-size: 27px; }
  .about-intor .advantage-item .advant-number::after,
  .about-intor .advantage-item .advantage-desc { font-size: 11px; }
  .com-title-desc {padding:45px 0;}
  .intor-right .advantage {padding-top:3em;}
  .about-culture {padding:6em 0 10em;}
  .about-culture .min-title {font-size:20px; padding-bottom: .4em;}
  .about-culture .about-culture-title {font-size:28px;}
  .develop .time-tab {position:relative;bottom:2rem;}
  .develop .develop-intor {margin-top:.1rem;}
  .shows-box-label { padding-top: 1em; }

}
/* 集团人物 */
.figures {display: block;padding-top:5em;font-size:20px;}
.figures .container {align-items:flex-start;padding:4em 0 4.5em;}
.figures .container .pic-img {position:sticky;top:5em;width:45%;justify-content:flex-end;}
.figures .container .introduce {width:65%;padding-left:5em;}
.figures .container .title {font-weight:normal;}
.figures .container .title span {margin-left:1em;}
.figures .container .desc {margin-top:1.8em;line-height:1.8;color:#666;}
.figures .container .experience {padding:1.8em 0 0;margin-top:1.8em;border-top:1px #ececec solid;}
.figures .bottom-nav {padding:3.4em 0;font-size:20px;background:#F5F5F5;}
.figures .bottom-nav .txt {color:#BDBDBD;}
.figures .bottom-nav .txt span {color:#666;}
.figures .bottom-nav .next {justify-content:flex-end;}
.figures .bottom-nav .prev .icon,.figures .bottom-nav .next .icon {margin-top:.5em;}
.figures .bottom-nav .return {color:#006FBC;}
.figures .bottom-nav .return .icon-box {width:3em;height:3em;margin-bottom:.65em;border-radius:50%;background:#006FBC;}
.figures .bottom-nav .return .icon-box .icon {color:#fff;}
.figures .bottom-nav .prev:hover .txt span,.figures .bottom-nav .next:hover .txt span {color:#006fbc;}
.figures .bottom-nav .return:hover .icon {transform:scale(1.5);}
@media (max-width:1025px) {
  .figures {font-size:15px;}
  .figures .container {flex-direction:column;}
  .figures .container .pic-img {position:static;width:100%;justify-content:center;}
  .figures .container .introduce {width:100%;padding-left:0;margin-top:4em;}
}
@media (max-width:768px) {
  .figures {margin-top:4em;}
}

@media (max-width:750px) {
  .project-tags-content { padding-top: 2em; }
  .group-figures { padding: 1.1rem 0; }
  .group-figures .figures-item-intor { align-items: flex-start; }
  .group-figures .figures-item-intor .figures-name { font-size: 17px; }
  .group-figures .figures-item-intor .figures-job { font-size: 11px; line-height: 1.6; }
  .group-figures .figures-item-intor .circle { width: 1.5em; height: 1.5em; margin-right: 0; margin-left: .5em; }
  .group-figures .project-tag { min-width: 6.5em;font-size: 14px;min-height: 36px;}
  .figures .bottom-nav {padding:2em 0;}
  .figures .bottom-nav>div {flex-direction:column;}
  .figures .bottom-nav .return {display:none;}
  .figures .bottom-nav .prev,.figures .bottom-nav .next {width:100%;}
  .figures .bottom-nav .next {align-items:flex-start;margin-top:.5em;}
  .figures .bottom-nav .icon {display:none;}
}


.video-popup {position:fixed;top:0;left:0;z-index:100;display:none;width:100%;height:100%;font-size:20px;background:rgba(0,0,0,.6);}
.video-popup .popup-wrapper {position:absolute;top:0;left:0;width:100%;height:100%;}
.video-popup .popup-wrapper .el-video {width:100%;height:100%;}
.video-popup .popup-wrapper .close {position:absolute;top:0;right:0;width:4em;height:4em;background:#000;border-bottom-left-radius:4em;}
.video-popup .popup-wrapper .close .icon-close {position:absolute;top:.35em;right:.35em;font-size:2em;color:#fff;cursor:pointer;}
.video-popup .popup-wrapper .close .close-icon:hover {transform:rotate(360deg);}
@media all and (max-width:900px) {.video-popup {font-size:16px;}
}
@media all and (max-width:750px) {.video-popup {font-size:14px;}
}
<!--耗时1756124290.28秒-->