@charset "utf-8";
@keyframes aniDot{
	0%{opacity: 1;transform: scale(1);}
	100%{opacity: 0;transform: scale(2.5);}
}

header{z-index: 9;}
.fz14{font-size: 0.7rem;}
.fz12{font-size: 0.6rem;}
.fz150{font-size: 7.5rem;}

/* flex */
.flexBetween{display: flex;align-items: center;justify-content: space-between;}
.flexCenter{display: flex;align-items: center;justify-content: center;}

/*transition*/
.tran200{-webkit-transition:all 0.2s linear; -moz-transition:all 0.2s linear; -ms-transition:all 0.2s linear; transition:all 0.2s linear;}
.tran300{-webkit-transition:all 0.3s linear; -moz-transition:all 0.3s linear; -ms-transition:all 0.3s linear; transition:all 0.3s linear;}
.tran400{-webkit-transition:all 0.4s linear; -moz-transition:all 0.4s linear; -ms-transition:all 0.4s linear; transition:all 0.4s linear;}
.tran500{-webkit-transition:all 0.5s linear; -moz-transition:all 0.5s linear; -ms-transition:all 0.5s linear; transition:all 0.5s linear;}
.tran1000{-webkit-transition:all 1s linear; -moz-transition:all 1s linear; -ms-transition:all 1s linear; transition:all 1s linear;}

/* 背景图片 */
.bgCover{background-position: center;background-repeat: no-repeat;background-size: cover;}
.bgContain{background-position: center;background-repeat: no-repeat;background-size: contain;}
.objCover{width: 100%;height: 100%;object-fit: cover;}

/*文字截断*/
.TXTovehid{display: block; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}
.TXTovehid-two{overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical;}
.TXTovehid-three{overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 3; -webkit-box-orient: vertical;}
.TXTovehid-four{overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 4; -webkit-box-orient: vertical;}



/* 内页标题 */
.inpage-title.block{display: block;}

/* 质量管理 */
.company-quality-page{padding-top: 0;}
.company-quality-page .inpage-title .name{font-family: 'Poppins-Medium';}
.company-quality-page .part1{padding: 10rem 0 0;position: relative;}
.company-quality-page .part1::before{content: "";width: 100%;height: 35rem;position: absolute;left: 0;top: 0;background: url(../2024_images/ql/company_quality_img1.jpg) no-repeat center;background-size: cover;}
.company-quality-page .part1 > .w1400{position: relative;z-index: 2;display: flex;justify-content: flex-end;}
.company-quality-page .part2{padding-bottom: 6.25rem;overflow: hidden;}
.company-quality-page .part3{padding: 5rem 0 6.25rem;background: #F0F0F0;overflow: hidden;}
.company-quality-page .part3 .title-box{display: flex;justify-content: space-between;}
.company-quality-page .part3 .inpage-title{align-items: flex-start;}
.company-quality-page .part3 .title-box{margin-bottom: 6.65rem;}
.company-quality-page .part3 .title-box .brief{width: 50%;}
.company-quality-page .part4{background: url(../2024_images/ql/company_quality_img3.png) no-repeat center top;padding: 5rem 0 1.7rem;overflow: hidden;}

/* 质量承诺 */
.corporate-strategy-box{width: 50%;}
.corporate-strategy-box .inpage-title{padding-left: 5rem;}
.corporate-strategy-box .cont{padding: 3rem 1.6rem 2.3rem 5rem;background: rgba(240, 240, 240, 0.85);border-radius: 8px;overflow: hidden;}
.corporate-strategy-box .cont .brief{padding-right: 3.4rem;}
.corporate-strategy-box .cont .folding-content{margin-top: 2.2rem;color: #020202;}
.corporate-strategy-box .cont .folding-content .fold-btn{color: #ACACAC;}

/* 质量荣誉 */
.quality-honor-box{display: flex;justify-content: space-between;}
.quality-honor-box .con-l{width: 42.85%;padding-top: 0.75rem;}
.quality-honor-box .con-l .brief2{margin: 6.5rem 0 1.8rem;}
.quality-honor-box .con-l .brief3{color: #ACACAC;}
.quality-honor-box .con-r{width: 50%;}
.quality-honor-box .con-r .pic{border-radius: 8px;overflow: hidden;}
.quality-honor-box .con-r .pic em{display: block;padding-bottom: 27.75rem;background-repeat: no-repeat;background-position: center;background-size: cover;}

/* 质量认证 */
.quality-certification .item{padding: 1.3rem 0;border-bottom: 1px solid #676767;display: flex;align-items: center;justify-content: space-between;}
.quality-certification .item:first-child{border-top: 1px solid #676767;}
.quality-certification .item .date{color: #0F5ADE;font-family: "Poppins-Medium";}
.quality-certification .item .cont-r{width: 50%;line-height: 1.33;}

/* 质量控制 */
.quality-control .cont-t .cont-l{width: 42.85%;}
.quality-control .cont-t .brief2{margin: 3.3rem 0 2rem;}
.quality-control .cont-t .cont-r{display: flex;justify-content: flex-end;margin-bottom: 1.3rem;}
.quality-control .cont-t .cont-r .box{width: 42.85%;color: #676767;}
.quality-control .cont-b{padding: 2.5rem 5rem 2rem;background: linear-gradient(0deg, rgba(117, 152, 222, 0.9) 0%, rgba(15, 90, 209, 0.9) 100%);border-radius: 8px;color: #fff;display: flex;justify-content: space-between;}
.quality-control .cont-b .cont-l{width: 33.33%;}
.quality-control .cont-b .cont-l .icon{width: 3rem;margin-top: 2.2rem;}
.quality-control .cont-b .cont-r{width: 50%;}
.quality-control .cont-b .cont-r .item{padding-bottom: 3.3rem;border-bottom: 1px solid #F0F0F0;margin-bottom: 1.5rem;display: flex;justify-content: space-between;}
.quality-control .cont-b .cont-r .item:last-child{padding-bottom: 0;margin-bottom: 0;border: none;}
.quality-control .cont-b .cont-r .item .num{font-family: "Poppins-Regular";}
.quality-control .cont-b .cont-r .item .brief{width: 83.33%;}

/* 组织结构 */
.organisational-structure{padding: 0;}
.organisational-structure .part1{padding: 5rem 0 7rem;overflow: hidden;}
.organisational-structure .part1 .cont img{max-width: 100%;}
.organisational-structure .part2{padding: 5rem 0 7.756rem;background: #F0F0F0;overflow: hidden;}
.organisational-structure .part2 .title-box{display: flex;align-items: center;justify-content: space-between;margin-bottom: 6.5rem;}
.organisational-structure .part2 .title-box .inpage-title{margin-bottom: 0;}
.organisational-structure .part2 .btn-box{display: flex;align-items: center;}
.organisational-structure .part2 .btn-box img{height: 1.25rem;margin-left: 3.5rem;cursor: pointer;filter: brightness(0) invert(0.5);}
.organisational-structure .part2 .btn-box img:hover{filter: brightness(1) invert(0);}

/* 高层管理人员 */
.top-management .swiper-slide{width: auto;}
.top-management .box{width: 25rem;background: #FFFFFF;transition: all 0.3s;cursor: pointer;border-radius: 8px 8px 0 0;}
.top-management .pic{padding-bottom: 100%;border-radius: 8px;position: relative;overflow: hidden;}
.top-management .pic img{position: absolute;left: 0;top: 0;width: 100%;height: 100%;object-fit: cover;}
.top-management .text{padding: 2.25rem 5rem 1.5rem 2.2rem;position: relative;line-height: 1.33;}
.top-management .text .name{color: #020202;margin-bottom: 0.4rem;}
.top-management .text .pos{color: #676767;}
.top-management .text .icon{width: 1.9rem;height: 1.9rem;position: absolute;right: 2rem;top: 3rem;background: #fff;border-radius: 50%;display: flex;align-items: center;justify-content: center;transition: all 0.3s;}
.top-management .text .icon img{height: 20%;filter: brightness(0) invert(1);}
.top-management .box:hover{box-shadow: 0px 8px 32px 0px rgba(0, 0, 0, 0.16);}
.top-management .box:hover .text .icon{background: #0F5ADE;}

/* 高层管理弹窗 */
.popup-top-management{display: flex;flex-direction: row-reverse;background: #fff;border-radius: 8px;}
.popup-top-management .cont-r{width: 25rem;height: 35rem;flex-shrink: 0;border-radius: 8px;overflow: hidden;}
.popup-top-management .cont-r img{width: 100%;height: 100%;object-fit: cover;}
.popup-top-management .cont-l{flex: 1;height: 35rem;box-sizing: border-box;padding: 5rem 4rem 3rem 5rem;overflow: auto;}
.popup-top-management .cont-l .box{display: flex;flex-direction: column;justify-content: space-between;height: 100%;}
.popup-top-management .cont-l .brief2{margin: 1rem 0;min-height: 3.2rem;color: #676767;}
/* .popup-top-management .cont-l .folding-content{padding-right: 0;} */
.popup-top-management .cont-l .folding-content .txt{color: #676767;/*min-height:13em;max-height: auto;*/}
/* .popup-top-management .cont-l .folding-content.open .txt{max-height: none;-webkit-line-clamp: initial;} */
/* .popup-top-management .cont-l .folding-content .fold-btn{display: none;} */

/* 发展历程 */
.company-history-page{padding: 0;overflow: inherit;}
.company-history-page .part1{padding: 5rem 0 0;background: #fff;position: sticky;top: 0;left: 0;z-index: 2;transition: 0.3s;}
.company-history-page .part1 .inpage-title{margin-bottom: 1.5rem;transition: 0.3s;}
.company-history-page .part1.mini{padding: 1rem 0 0;}
.company-history-page .part2{padding-bottom: 5rem;}

/* 发展历程-选项卡 */
.company-history-page .tabs{display: flex;align-items: center;justify-content: center;border-bottom: 1px solid #ACACAC;padding-bottom: 3rem;}
.company-history-page .tabs li{margin: 0 5px;}
.company-history-page .tabs li a{display: block;padding: 0 2rem;border: 1px solid #ACACAC;border-radius: 1rem;color: #676767;line-height: 1.9rem;cursor: pointer;transition: 0.3s;}
.company-history-page .tabs li.current a,
.company-history-page .tabs li:hover a{background: #0F5ADE;border-color: #0F5ADE;color: #fff;}

/* 发展历程-内容 */
.company-history-content .item{padding-bottom: 1rem;border-bottom: 1px solid #ACACAC;display: flex;}
.company-history-content .item:last-child{border: none;}
.company-history-content .date{flex-shrink: 0;font-size: 7.5rem;color: #3D3D3D;font-family: "Poppins-Regular";line-height: 1.33;width: 40%;}
.company-history-content .cont-r{flex: 1;overflow: hidden;}
.company-history-content .iItem{padding: 1.5rem 0 .3rem;border-top: 1px solid #ACACAC;}
.company-history-content .iItem:first-child{padding-top: 3rem;border: none;}
.company-history-content .iItem .year{line-height: 2.7rem;}
.company-history-content .iItem .brief{color: #3D3D3D;margin: 1.2rem 0;}
.company-history-content .iItem .brief p{margin-bottom: 1.2em;}
.company-history-content .iItem .pic{width: 20rem;margin-bottom: 1.2rem;border-radius: .4rem;}

/* 企业文化 */
.company-culture-page{padding-top: 0;overflow: inherit;}
.company-culture-page .culture-title{background: linear-gradient(90deg, #7598DE 0%, #0F5AD1 99%);-webkit-background-clip: text;-webkit-text-fill-color: transparent;background-clip: text;text-fill-color: transparent;margin-bottom: 3rem;font-family: 'Poppins-Regular';display: inline-block;}
.company-culture-page .part1{position: relative;}
.company-culture-page .part1 .hover{position: absolute;left: 0;top: 0;width: 100%;height: 100%;background: #F0F0F0;
    --clip: 100%;clip-path: inset(var(--clip) 0 0 0);}
.company-culture-page .part1 .hover > .w1400{display: flex;justify-content: space-between;align-items: flex-end;height: auto;}
.company-culture-page .part1 .hover .brief{width: 67.1%;color: #676767;}
.company-culture-page .part1 .hover .icon{margin-bottom: 2rem;height: 4.5rem;}
.company-culture-page .part1 .pic{width: 100%;}
.company-culture-page .part2{padding: 5rem 0 3rem;}
.company-culture-page .part2 .cont-t{margin-bottom: 3rem;}
.company-culture-page .part2 .cont-t .cont-l{width: 54.64%;line-height: 1;letter-spacing: -0.036000000000000004em;}
.company-culture-page .part2 .cont-t .cont-r{width: 32%;color: #676767;}
.company-culture-page .vision-list{display: flex;flex-wrap: wrap;}
.company-culture-page .vision-list li{width: 32%;margin-right: 2%;}
.company-culture-page .vision-list li:nth-child(3n){margin-right: 0;}
.company-culture-page .vision-list li .pic{width: 100%;padding-bottom: 86.66%;position: relative;border-radius: 8px;overflow: hidden;}
.company-culture-page .vision-list li .pic img{position: absolute;left: 0;top: 0;width: 100%;height: 100%;object-fit: cover;transition: 0.3s;}
.company-culture-page .vision-list li .brief1{margin: 1.7rem 0 0.45rem;}
.company-culture-page .vision-list li .brief2{color: #676767;max-width: 18rem;}
.company-culture-page .vision-list li:hover .pic img{transform: scale(1.1);}
.company-culture-page .part3{padding: 5rem 0 0;background: url(../2024_images/ql/company_culture_img5.png) no-repeat center top;}
.company-culture-page .part3 .culture-title{margin-bottom: 20rem;}
.company-culture-page .core-list .item{border-bottom: 1px solid #ACACAC;}
.company-culture-page .core-list .item:first-child{border-top: 1px solid #ACACAC;}
.company-culture-page .core-list .cont-t{align-items: flex-start;padding: 2rem 7rem 4rem 1.6rem;position: relative;cursor: pointer;}
.company-culture-page .core-list .cont-t .num{color: #676767;font-family: "Poppins-Regular";margin-right: 2rem;}
.company-culture-page .core-list .cont-t .name{width: 22.1rem;margin-right: 2.85rem;}
.company-culture-page .core-list .cont-t .cont-r{flex: 1;overflow: hidden;}
.company-culture-page .core-list .cont-t .icon{width: 0.8rem;position: absolute;right: 2rem;top: 2.5rem;filter: brightness(0) invert(0.5);}
.company-culture-page .core-list .cont-t:hover .name{color: #0F5ADE;}
.company-culture-page .core-list .cont-t:hover .icon{transform: rotateZ(90deg) scale(1.3);filter: brightness(1) invert(0);}
.company-culture-page .core-list .cont-b{display: none;}
.company-culture-page .core-list .cont-b .flex{background: #F0F0F0;display: flex;border-radius: 8px;line-height: 1.33;}
.company-culture-page .core-list .cont-b .cont-l{width: 35.7%;min-height: 28.5rem;box-sizing: border-box;padding: 3.8rem 1.7rem 7rem 5rem;background: linear-gradient(90deg, #7598DE 0%, #0F5AD1 99%);color: #fff;position: relative;border-radius: 8px;}
.company-culture-page .core-list .cont-b .cont-l .num{position: absolute;left: 1.6rem;top: 4.5rem;font-family: "Poppins-Regular";}
.company-culture-page .core-list .cont-b .cont-l .title{margin-bottom: 2rem;}
.company-culture-page .core-list .cont-b .cont-l .icon{position: absolute;left: 5rem;bottom: 4rem;height: 1.1rem;filter: brightness(0) invert(1);/*transform: rotateZ(90deg);*/cursor: pointer;}
.company-culture-page .core-list .cont-b .cont-r{width: 64.3%;min-height: 25rem;box-sizing: border-box;padding: 3.75rem 5rem 3rem;}
.company-culture-page .core-list .container{position: relative;overflow: hidden;}
.company-culture-page .core-list .container .control{position: absolute;left: 0;bottom: 0;}
.company-culture-page .core-list .container .control .swiper-btn{position: relative;margin-right: 1.2rem;}
.company-culture-page .core-list .container .box{position: relative;min-height: 21.7rem;box-sizing: border-box;padding-bottom: 2.5rem;}
.company-culture-page .core-list .container .title{margin-bottom: 2.2rem;}
.company-culture-page .core-list .container .brief{padding-right: 16rem;color: #676767;width: 15rem;} 
.company-culture-page .core-list .container .pic{position: absolute;right: 0;bottom: 0;width: 15rem;height: 10rem;object-fit: cover;border-radius: 8px;}
.company-culture-page .core-list .item.on{border-color: transparent;}
.company-culture-page .core-list .item.prev{border-bottom-color: transparent;}

/* 控制按钮 */
.control-style{display: flex;align-items: center;justify-content: flex-end;padding-top: 2.4rem;}
.control-style img{height: 1.25rem;margin-left: 3.5rem;cursor: pointer;filter: brightness(0) invert(0.5);}
.control-style img:hover{filter: brightness(1) invert(0);}
.control-style img.swiper-button-disabled{pointer-events: none;opacity: 0.4;}

/* 创新 */
.innovation-page .part1{padding-bottom: 5rem;}
.innovation-page .part1 .container{position: relative;overflow: hidden;}
.innovation-page .part1 .container .box{align-items: flex-start;}
.innovation-page .part1 .container .cont-l{width: 50%;}
.innovation-page .part1 .container .cont-l .brief2{padding: 1.2rem 0 2.4rem;border-bottom: 2px solid #0F5ADE;}
.innovation-page .part1 .container .cont-l .list dl{margin-top: 2.8rem;justify-content: flex-start;}
.innovation-page .part1 .container .cont-l .list dt{flex-shrink: 0;margin-right: 2rem;color: #0F5ADE;line-height: 1;}
.innovation-page .part1 .container .cont-l .list dd{flex: 1;overflow: hidden;max-width: 23.2rem;}
.innovation-page .part1 .container .cont-r{width: 42.85%;}
.innovation-page .part1 .container .cont-r img{width: 100%;height: 26.5rem;border-radius: 8px;}
.innovation-page .part2{height: 37.5rem;background: url(../2024_images/ql/company_innovation_img3.jpg) no-repeat center top;background-size: cover;box-sizing: border-box;padding-top: 5rem;}
.innovation-page .part2 > .w1400{align-items: flex-start;}
.innovation-page .part2 .inpage-title{margin-top: 0.6rem;}
.innovation-page .part2 .cont-r{color: #FFFFFF;}
.innovation-page .part2 .cont-r .brief{margin-bottom: 1.4rem;}
.innovation-page .part3{padding-top: 4rem;}
.innovation-page .part3 .inpage-title{margin-bottom: 2.5rem;}
.innovation-page .part3 .cont-b{position: relative;overflow: hidden;border-radius: 8px;}
.innovation-page .part3 .cont-b .pic{width: 100%;}
.innovation-page .part3 .cont-b .text{position: absolute;left: 0;top: 0;width: 100%;z-index: 2;box-sizing: border-box;padding: 3.85rem 5rem;color: #FFFFFF;}
.innovation-page .part3 .cont-b .text .brief{max-width: 20rem;margin-bottom: 2rem;}
.innovation-page .part3 .cont-b:hover .pic{transform: scale(1.1);}

.title-style{margin-bottom: 1.6rem;display: flex;justify-content: space-between;}
.title-style .inpage-title{margin-bottom: 0;display: block;width: 42.85%;}
.title-style .brief{margin-top: 2rem;max-width: 50%;}

/* 数字跳动 */
.data-style{padding: 0 8.2% 5rem;display: flex;justify-content: space-between;align-items: flex-start;}
.data-style .num{color: #0F5ADE;line-height: 1;margin-bottom: 1rem;display: flex;}
.data-style .brief{max-width: 8.3rem;}
.data-style li .num span:first-child{width: 1.8em;}
.data-style li:nth-child(4) .num span:first-child{width: 1.6em;}

/* 研发中心 */
.RD-center-page{padding: 0;}
.RD-center-page .part1{padding: 5.5rem 0;}
.RD-center-page .part1 .cont-b{padding-bottom: 28.57%;position: relative;border-radius: 8px;overflow: hidden;}
.RD-center-page .part1 .cont-b::before{content: "";width: 100%;height: 9.25rem;position: absolute;left: 0;bottom: 0;background: linear-gradient(0deg, rgba(15, 90, 222, 0) 4%, rgba(15, 90, 222, 0.85) 99%);transform: rotate(-180deg);}
.RD-center-page .part1 .cont-b .text{position: absolute;left: 0;bottom: 1.5rem;z-index: 2;width: 100%;box-sizing: border-box;padding: 0 2rem;text-align: center;color: #fff;}
.RD-center-page .part1 .cont-b .brief{margin-bottom: 9px;}
.RD-center-page .part2{background: #F0F0F0;padding: 5.5rem 0;}
.RD-center-page .part2 .title-style{margin-bottom: 4rem;}
.RD-center-page .part2 .title-style .brief{margin-top: 3.3rem;}
.RD-center-page .part2 .cont-b{display: flex;justify-content: space-between;}
.RD-center-page .part2 .cont-b .item{width: 49.1%;border-radius: 8px;position: relative;overflow: hidden;}
.RD-center-page .part2 .cont-b .item .pic{padding-bottom: 113.37%;}
.RD-center-page .part2 .cont-b .item .pic::before{content: "";width: 100%;height: 15rem;position: absolute;left: 0;bottom: 0;background: linear-gradient(0deg, rgba(15, 90, 222, 0) 4%, rgba(15, 90, 222, 0.85) 99%);transform: rotate(-180deg);}
.RD-center-page .part2 .cont-b .item .inpage-title{position: absolute;left: 5rem;top: 2.5rem;}
.RD-center-page .part2 .cont-b .item .brief{position: absolute;left: 0;bottom: 0;z-index: 3;width: 100%;box-sizing: border-box;padding: 0 1rem 2.4rem 5rem;color: #fff;min-height: calc(6 * 1.33em + 2.4rem);}
.RD-center-page .part2 .cont-b .item .brief li{list-style: disc;list-style-position: inside;}
.RD-center-page .part3{padding: 5.5rem 0 5rem;overflow: hidden;}
.RD-center-page .part3 .inpage-title{margin-bottom: 2.5rem;}
.RD-center-page .part3 .cont-m{margin-bottom: 3.85rem;display: flex;justify-content: space-between;}
.RD-center-page .part3 .cont-m li{width: 30.7%;height: 5rem;background: rgba(15, 90, 222, 0.6);color: #fff;}
.RD-center-page .part3 .cont-m li:nth-child(2){width: 32.85%;background: rgba(15, 90, 222, 0.8);}
.RD-center-page .part3 .cont-m li:nth-child(3){width: 35%;background: #0F5ADE;}
.RD-center-page .history-wrap .control-style{margin-bottom: 4rem;}
.RD-center-page .history-wrap .container{position: relative;}
.RD-center-page .history-wrap .line{width: 6.4rem;height: 5px;background: #0F5ADE;position: absolute;left: 0;top: -2px;z-index: 2;}
.RD-center-page .history-wrap .swiper-slide{width: auto;}
.RD-center-page .history-wrap .wrap{width: 19rem;border-top: 1px solid #D8D8D8;padding: 2.7rem 1rem 0 0;}
.RD-center-page .history-wrap .brief1{color: #0F5ADE;}
.RD-center-page .history-wrap .brief2{max-width: 14rem;}
.RD-center-page .history-wrap .brief2 li{list-style: disc;list-style-position: outside;}
.RD-center-page .history-wrap .swiper-pagination-progressbar{z-index: 1;background: none;height: 5px;top: -2px;}
.RD-center-page .history-wrap .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background: #0F5ADE;}

/* 知识产权 */
.intellectual-property-page{padding: 0;}
.intellectual-property-page .part1{padding: 5rem 0 8rem;background: url(../2024_images/ql/intellectual_property_img1.jpg) center no-repeat;background-size: cover;}
.intellectual-property-page .part1 > .w1400{display: flex;}
.intellectual-property-page .part1 > .w1400 > .cont-l{width: 29%;}
.intellectual-property-page .part2{padding: 7rem 0 6.5rem;background: #F0F0F0;}
.intellectual-property-page .part2 .data-style{padding: 4.5rem 6.85% 5rem;}
.intellectual-property-page .part2 .data-style li .num span:first-child{width: 2.2em;}
.intellectual-property-page .part2 .data-style li:nth-child(2) .num span:first-child{width: 2.2em;}
.intellectual-property-page .part2 .data-style li:nth-child(3) .num span:first-child{width: 1.7em;}
.intellectual-property-page .part2 .data-style li:nth-child(4) .num span:first-child{width: 1.5em;}
.intellectual-property-page .part2 .cont-b{height: 20rem;border-radius: 8px;background: url(../2024_images/ql/intellectual_property_img2.jpg) no-repeat center top;background-size: cover;position: relative;color: #fff;box-sizing: border-box;padding: 2.5rem 5rem;}
.intellectual-property-page .part2 .cont-b .brief{max-width: 28rem;}
.intellectual-property-page .part2 .cont-b .btn-box{position: absolute;left: 50%;bottom: 2.5rem;transform: translateX(-50%);}
.intellectual-property-page .part3{padding: 5rem 0 5.65rem;}
.intellectual-property-page .part3 > .w1400{align-items: flex-start;}
.intellectual-property-page .part3 .cont-l{width: 50%;height: 39.3rem;border-radius: 8px;background: url(../2024_images/ql/intellectual_property_img3.jpg) no-repeat center;background-size: cover;position: relative;}
.intellectual-property-page .part3 .cont-l .text{position: absolute;left: 0;bottom: 2.7rem;z-index: 2;width: 100%;box-sizing: border-box;padding: 0 2rem 0 5rem;color: #fff;}
.intellectual-property-page .part3 .cont-l .brief{margin-bottom: 1rem;}
.intellectual-property-page .part3 .cont-r{width: 42.85%;padding-top: 5rem;}
.intellectual-property-page .part3 .cont-r .inpage-title{margin-bottom: 2rem;}
.intellectual-property-page .part3 .data-style{padding: 5.8rem 0 0;flex-wrap: wrap;align-items: flex-start;justify-content: flex-start;}
.intellectual-property-page .part3 .data-style li:nth-child(1){width: 100%;margin-bottom: 4rem;}
.intellectual-property-page .part3 .data-style li .brief{max-width: 19rem;}
.intellectual-property-page .part3 .data-style li:nth-child(2){margin-right: 33.33%;}
.intellectual-property-page .part3 .data-style li:nth-child(1) .num span:first-child{width: 2em;}
.intellectual-property-page .part3 .data-style li:nth-child(2) .num span:first-child{width: 1.4em;}
.intellectual-property-page .part4{position: relative;}
.intellectual-property-page .part4 .pic{width: 100%;}
.intellectual-property-page .part4 .text{position: absolute;left: 0;bottom: 0;z-index: 2;width: 100%;padding: 1rem 0 2.1rem;}
.intellectual-property-page .part4 .text::before{content: "";width: 100%;height: 100%;position: absolute;left: 0;bottom: 0;background: linear-gradient(0deg, rgba(15, 90, 222, 0) 4%, rgba(15, 90, 222, 0.85) 99%);transform: rotate(-180deg);}
.intellectual-property-page .part4 .text .inpage-title{margin-bottom: 1.4rem;color: #fff;}

/* 全国重点实验室 */
.state-key-lab-profile-page{background: #F8F8F8;padding: 0;}
.state-key-lab-profile-page .part1{padding: 5rem 0;}
.state-key-lab-profile-page .part1 .box{display: flex;justify-content: space-between;align-items: flex-start;}
.state-key-lab-profile-page .part1 .inpage-title{min-width: 14rem;}
.state-key-lab-profile-page .part1 .inpage-right-r{max-width: 50%;padding-top: 1rem;}
.state-key-lab-profile-page .part1 .inpage-right-r .brief1{margin-bottom: 2rem;}
.state-key-lab-profile-page .part1 .inpage-right-r .brief2{color: #767676;}
.state-key-lab-profile-page .part1 .icon{width: 5rem;}
.state-key-lab-profile-page .part2{padding: 5rem 0;background: #FFFFFF;}
.state-key-lab-profile-page .part2 .inpage-title{margin-bottom: 3rem;}
.state-key-lab-profile-page .part2 .cont-t{display: flex;justify-content: space-between;}
.state-key-lab-profile-page .part2 .cont-t .brief1{width: 42.85%;}
.state-key-lab-profile-page .part2 .cont-t .brief2{width: 50%;color: #767676;}
.state-key-lab-profile-page .part2 .data-style{padding: 4rem 0;}
.state-key-lab-profile-page .part2 .data-style li{flex: 1;}
.state-key-lab-profile-page .part2 .data-style .brief{max-width: 6rem;}
.state-key-lab-profile-page .part2 .data-style li sup{font-size: 0.7rem;font-weight: bold;margin-right: 0.1rem;}
.state-key-lab-profile-page .part2 .data-style li:nth-child(2) .brief{max-width: 8.2rem;}
.state-key-lab-profile-page .part2 .data-style li:nth-child(2) .num span:first-child,
.state-key-lab-profile-page .part2 .data-style li:nth-child(3) .num span:first-child{width: 1.5em;}
.state-key-lab-profile-page .part2 .data-style li:nth-child(4) .num span:first-child{width: 2.6em;}
.state-key-lab-profile-page .part2 .pic-list{display: flex;flex-wrap: wrap;}
.state-key-lab-profile-page .part2 .pic-list li{width: 32.8%;margin: 0 0.8% 0.8% 0;overflow: hidden;}
.state-key-lab-profile-page .part2 .pic-list li:nth-child(3n){margin-right: 0;}
.state-key-lab-profile-page .part2 .pic-list li .pic{padding-bottom: 63%;border-radius: 8px;}
.state-key-lab-profile-page .part2 .pic-list li:hover .pic{transform: scale(1.1);}
.state-key-lab-profile-page .part3{padding: 5rem 0 5.9rem;}
.state-key-lab-profile-page .part3 > .w1400{align-items: flex-start;}
.state-key-lab-profile-page .part3 .cont-r{width: 57.1%;}
.state-key-lab-profile-page .part3 .cont-r .inpage-title{margin-bottom: 0;}
.state-key-lab-profile-page .part3 .cont-r .brief1{max-width: 25rem;margin: 3rem 0 1rem;}
.state-key-lab-profile-page .part3 .cont-r .brief2{color: #767676;}
.state-key-lab-profile-page .part4{padding: 5rem 0;background: url(../2024_images/ql/state-key-lab-profile_img4.jpg) no-repeat center;background-size: cover;}
.state-key-lab-profile-page .part4 .box{display: flex;justify-content: space-between;}
.state-key-lab-profile-page .part4 .cont-r{width: 57.1%;}
.state-key-lab-profile-page .part4 .cont-r p{padding: 7px 0;}

.ul-style li{padding-left: 1rem;position: relative;}
.ul-style li::before{content: "";width: 3px;height: 3px;position: absolute;left: 0;top: calc((1.2rem - 3px) / 2);background: currentColor;border-radius: 50%;margin-top: -0.125em;}

/* 研究方向 */
.research-orientation-page{padding: 5rem 0;background: #F8F8F8;}
.research-orientation-page .list dl{margin-bottom: 10px;display: flex;align-items: flex-end;background: #E7E7E7;border-radius: 8px;overflow: hidden;}
.research-orientation-page .list dl:nth-child(2n){flex-direction: row-reverse;}
.research-orientation-page .list dl dt{width: 50%;overflow: hidden;}
.research-orientation-page .list dl dt em{display: block;padding-bottom: 57.14%;}
.research-orientation-page .list dl dd{width: 50%;box-sizing: border-box;padding: 0 4.28% 3rem;}
.research-orientation-page .list dl dd ul{padding-top: 1rem;color: #767676;}
.research-orientation-page .list dl dd ul li{margin: 1px 0;}
.research-orientation-page .list dl:hover{box-shadow: 0 0 1rem rgba(15, 90, 222, 0.16);}
.research-orientation-page .list dl:hover dt em{transform: scale(1.1);}
.research-orientation-page .list dl:hover .brief:first-child{color: #0F5ADE;}

/* 研究平台 */
.research-platform-page .cont-t{margin-bottom: 2rem;display: flex;justify-content: space-between;}
.research-platform-page .cont-t .cont-r{width: 48.57%;}
.research-platform-page .cont-t .brief2{max-width: 28rem;margin-top: 2rem;color: #767676;}
.research-platform-page .list li{width: 48.57%;float: left;margin-bottom: 2.86%;background: #E7E7E7;border-radius: 8px;overflow: hidden;}
.research-platform-page .list li:nth-child(2n){float: right;}
.research-platform-page .list .pic{padding-bottom: 52.94%;position: relative;overflow: hidden;}
.research-platform-page .list .pic em{position: absolute;left: 0;top: 0;width: 100%;height: 100%;}
.research-platform-page .list .text{padding: 3rem 6rem 2.5rem 3rem;}
.research-platform-page .list .text .brief{min-height: 5.6rem;box-sizing: border-box;padding-bottom: 1rem;}
.research-platform-page .list .text .num{color: #676767;}
.research-platform-page .list li:hover{box-shadow: 0 0 1rem rgba(15, 90, 222, 0.16);}
.research-platform-page .list li:hover .pic em{transform: scale(1.1);}
.research-platform-page .list li:nth-child(2){margin-top: 9rem;}

/* 最新趋势 */
.latest-trends-page{padding: 5rem 0;background: #F8F8F8;}
.latest-trends-page .inpage-title{margin-bottom: 2rem;}
.latest-trends-page .filter{padding-bottom: 4rem;border-bottom: 1px solid #DDDDDD;color: #040000;}
.latest-trends-page .filter .text{width: 22.85%;box-sizing: border-box;border: 1px solid #DDDDDD;background: #FFFFFF;border-radius: 1.2rem;padding: 0 1rem;line-height: 2.3rem;color: #040000;}
.latest-trends-page .filter .text.key-word{width: 33%;}
.latest-trends-page .filter .subm{width: 10rem;height: 2.4rem;border: none;background: #005CE6 url(../2024_images/ql/icon_search.svg) no-repeat 3rem center;border-radius: 1.2rem;box-sizing: border-box;padding-left: 4.2rem;text-align: left;color: #fff;}
.latest-trends-page .list{padding-bottom: 2rem;}
.latest-trends-page .list li{position: relative;border-top: 1px solid #DDDDDD;}
.latest-trends-page .list li::before{content: "";width: 3480px;height: 100%;position: absolute;left: 50%;top: 0;transform: translateX(-50%);background: #FFFFFF;opacity: 0;transition: 0.3s;}
.latest-trends-page .list li:last-child{border-bottom: 1px solid #DDDDDD;}
.latest-trends-page .list li:first-child{border-top: none;}
.latest-trends-page .list .box{position: relative;z-index: 2;align-items: flex-start;padding: 2rem 5rem 2rem 0;}
.latest-trends-page .list .icon{height: 0.9rem;position: absolute;right: 0;top: 3rem;filter: brightness(0) invert(0.5);}
.latest-trends-page .list .date{width: 6rem;}
.latest-trends-page .list .date .brief2{color: #767676;margin-top: 8px;}
.latest-trends-page .list .pic{width: 20rem;padding-bottom: 10rem;position: relative;overflow: hidden;border-radius: 8px;}
.latest-trends-page .list .pic em{position: absolute;left: 0;top: 0;width: 100%;height: 100%;}
.latest-trends-page .list .text{width: 46.15%;padding-top: 1rem;}
.latest-trends-page .list li:hover,
.latest-trends-page .list li:hover + li{border-color: transparent;}
.latest-trends-page .list li:hover::before{opacity: 1;}
.latest-trends-page .list li:hover .pic em{transform: scale(1.1);}
.latest-trends-page .list li:hover .text{color: #0256FF;}
.latest-trends-page .list li:hover .icon{filter: brightness(1) invert(0);transform: rotateZ(90deg) scale(1.2);}

/* 博士后工作站 */
.postdoctors-workstation-page{padding: 5rem 0;background: #F8F8F8;}
.postdoctors-workstation-page .cont-l{width: 50%;}
.postdoctors-workstation-page .cont-r{width: 47.1%;}
.postdoctors-workstation-page .cont-t,
.postdoctors-workstation-page .cont-b{align-items: flex-start;}
.postdoctors-workstation-page .cont-t{margin-bottom: 4rem;}
.postdoctors-workstation-page .cont-t .cont-l .inpage-title{margin-bottom: 2rem;}
.postdoctors-workstation-page .cont-t .cont-l .icon{height: 5rem;}
.postdoctors-workstation-page .cont-t .cont-r .inpage-title{margin-bottom: 0;}
.postdoctors-workstation-page .cont-b .cont-l{color: #767676;}
.postdoctors-workstation-page .cont-b .cont-l .brief2{margin: 1rem 0 1.9rem;}
.postdoctors-workstation-page .cont-b .cont-l .brief3{max-width: 30rem;color: #020202;}
.postdoctors-workstation-page .cont-b .cont-r{overflow: hidden;border-radius: 8px;}
.postdoctors-workstation-page .cont-b .cont-r .pic{width: 100%;}
.postdoctors-workstation-page .cont-b .cont-r:hover .pic{transform: scale(1.1);}

/* 公司治理 */
.corporate-governance-page{padding: 0;}
.corporate-governance-page .part1{padding: 5rem 0 4.5rem;}
.corporate-governance-page .part1 > .w1400{align-items: flex-start;}
.corporate-governance-page .part1 .cont-l .inpage-title{margin-bottom: 2rem;}
.corporate-governance-page .part1 .cont-l .icon{height: 5rem;}
.corporate-governance-page .part1 .cont-r{width: 58.71%;}
.corporate-governance-page .part1 .cont-r .brief p:nth-child(2){color: #767676;margin-top: 2rem;}
.corporate-governance-page .part2{padding: 6.35rem 0 8.35rem;}
.corporate-governance-page .part2 .inpage-title{margin-bottom: 2rem;}

/* 董事会 */
.board-directors-page{padding: 5rem 0 7rem;}
.board-directors-page .part1 .cont-l{width: 35.28%;}
.board-directors-page .part1 .cont-l .inpage-title{margin-bottom: 0;}
.board-directors-page .part1 .cont-l .inpage-title:first-child{margin-bottom: 1rem;display: inline-block;background: linear-gradient(90deg, #7598DE 0%, #0F5AD1 99%);-webkit-background-clip: text;-webkit-text-fill-color: transparent;background-clip: text;text-fill-color: transparent;}
.board-directors-page .part1 .cont-l .inpage-title:nth-child(2){line-height: 1;color: #000000;}
.board-directors-page .part1 .cont-l .inpage-title:nth-child(2) .name{letter-spacing: -0.04em;}
.board-directors-page .part1 .cont-r{width: 39.85%;}
.board-directors-page .part1 .cont-r .brief p:nth-child(2){margin-top: 2rem;color: #767676;}
.board-directors-page .part2{padding: 7rem 0;}
.board-directors-page .part2 .box{background: url(../2024_images/ql/board_directors_img2.jpg) no-repeat center;background-size: cover;border-radius: 8px;overflow: hidden;align-items: flex-start;}
.board-directors-page .part2 .pic{width: 21.7rem;height: 25rem;object-fit: cover;flex-shrink: 0;}
.board-directors-page .part2 .cont-r{flex: 1;padding: 5.85rem 5rem 2rem;color: #fff;}
.board-directors-page .part2 .cont-r .inpage-title{margin-bottom: 0;}
.board-directors-page .part2 .cont-r .brief1{margin-bottom: 1.5rem;}
.board-directors-page .part3 .inpage-title{max-width: 30.55rem;}
.board-directors-page .part3 .tabs{padding: 0 3.5rem;position: relative;overflow: hidden;margin-bottom: 3rem;}
.board-directors-page .part3 .tabs::before{content: "";width: 100%;height: 1px;position: absolute;left: 0;bottom: 0;background: #BFBFBF;}
.board-directors-page .part3 .tabs .swiper-slide{width: auto;display: block;position: relative;color: #676767;padding-bottom: 0.8rem;cursor: pointer;}
.board-directors-page .part3 .tabs .swiper-slide::before{content: "";width: 100%;height: 2px;position: absolute;left: 0;bottom: 0;background: #0F5ADE;transform: scale(0,1);opacity: 0;}
.board-directors-page .part3 .tabs .swiper-slide.active{color: #0F5ADE;}
.board-directors-page .part3 .tabs .swiper-slide.active::before{transform: scale(1);opacity: 1;}
.board-directors-page .part3 .content-container{position: relative;overflow: hidden;}
.board-directors-page .part3 .box{background: #E7EEFB;position: relative;align-items: flex-end;border-radius: 8px;}
.board-directors-page .part3 .box .icon{position: absolute;right: 34.9%;top: 2.75rem;height: 3rem;}
.board-directors-page .part3 .box .pic{width: 31%;height: 0;padding-bottom: 35%;position: relative;overflow: hidden;border-radius: 0 8px 8px 0;}
.board-directors-page .part3 .box .pic img{width: 100%;height: 100%;object-fit: cover;position: absolute;left: 0;top: 0;}
.board-directors-page .part3 .box .cont-l{box-sizing: border-box;padding: 2.75rem;color: #040000;width: 54.42%;}
.board-directors-page .part3 .box .cont-l .brief2{margin-top: 1.3rem;color: #676767;}

/* 规章制度 */
.rules-regulations-page{padding: 5rem 0 8.5rem;background-image: url(../2024_images/ql/relus_regulations_img1.jpg);position: relative;}
.rules-regulations-page::before{content: "";width: 100%;height: calc(100% - 5rem);position: absolute;left: 0;bottom: 0;background: linear-gradient(180deg, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.54) 37%, rgba(255, 255, 255, 0.87) 65%, #FFFFFF 100%);}
.rules-regulations-page .part1 > .w1400{position: relative;z-index: 2;}
.rules-regulations-page .part1 .cont-t{margin-bottom: 18.5rem;align-items: flex-start;}
.rules-regulations-page .part1 .cont-t .cont-l .inpage-title{margin-bottom: 2rem;}
.rules-regulations-page .part1 .cont-t .cont-l .icon{height: 5rem;}
.rules-regulations-page .part1 .cont-t .cont-r{width: 47.14%;}
.rules-regulations-page .part1 .cont-t .cont-r .brief p:nth-child(2){margin-top: 2rem;color: #767676;}
.rules-regulations-page .part1 .cont-b li{border-bottom: 1px solid #676767;line-height: 3.6rem;}
.rules-regulations-page .part1 .cont-b li .num,
.rules-regulations-page .part1 .cont-b li .icon{flex-shrink: 0;}
.rules-regulations-page .part1 .cont-b li .num{color: #0F5ADE;margin-right: 12.64%;}
.rules-regulations-page .part1 .cont-b li .icon{height: 0.8rem;filter: brightness(0) invert(0.5);margin-left: 0.5rem;}
.rules-regulations-page .part1 .cont-b li .title{flex: 1;overflow: hidden;}
.rules-regulations-page .part1 .cont-b li:hover .title{color: #0F5ADE;}
.rules-regulations-page .part1 .cont-b li:hover .icon{filter: brightness(1) invert(0);transform: scale(1.2) rotateZ(90deg);}

/* 联系我们 */
.contactus-page{padding: 5rem 0 3.75rem;}
.contactus-page .cont-t{margin-bottom: 7rem;align-items: flex-start;}
.contactus-page .cont-t .cont-l .inpage-title{margin-bottom: 2rem;}
.contactus-page .cont-t .cont-l .icon{height: 5rem;}
.contactus-page .cont-t .cont-r{width: 59.14%;}
.contactus-page .cont-t .cont-r .brief2{margin-top: 2rem;color: #767676;}
.contactus-page .cont-b{padding-top: 22.3rem;position: relative;}
.contactus-page .cont-b .bg{position: absolute;left: 0;top: 0;width: 100%;padding-bottom: 41.77%;background: url(../2024_images/ql/contact_us_img1.png) no-repeat center top;background-size: cover;}
.contactus-page .cont-b .bg .add{width: 0;height: 0;position: absolute;left: 27.29%;top: 60.3125%;color: #0F5ADE;}
.contactus-page .cont-b .bg .add .dot{position: absolute;width: 1rem;height: 1rem;background-color: currentColor;border-radius: 50%;color: #0F5ADE;left: 50%;top: 50%;transform: translate(-50%, -50%);}
.contactus-page .cont-b .bg .add .dot::before{content: '';position: absolute;left: 0;right: 0;top: 0;bottom: 0;background-color: currentColor;border-radius: 50%;animation: aniDot 3s linear infinite;}
.contactus-page .cont-b .bg .add .dot::after{content: '';position: absolute;left: 0;right: 0;top: 0;bottom: 0;background-color: currentColor;border-radius: 50%;animation: aniDot 3s linear 1s infinite;}
.contactus-page .cont-b .bg .text{width: 16.1rem;position: absolute;left: 50%;bottom: 2.2rem;background: #fff;box-shadow: 0px 8px 32px 0px rgba(0, 0, 0, 0.16);box-sizing: border-box;padding: 1rem 1.25rem 1.3rem 1.5rem;color: #020202;transform: translateX(-50%);}
.contactus-page .cont-b .bg .text::before{content: "";width: 0;height: 0;border: 10px solid transparent;border-top-color: #fff;position: absolute;top: 100%;left: 50%;transform: translateX(-50%);}
.contactus-page .cont-b .bg .text .brief2{font-size: 9px;color: #ACACAC;line-height: 1.11;margin-top: 0.5rem;}
.contactus-page .cont-b > .w1400{position: relative;z-index: 2;display: flex;justify-content: flex-end;}
.contactus-page .cont-b .box{width:  60%;box-sizing: border-box;padding: 0.6rem 5.5rem 0;background: linear-gradient(0deg, rgba(117, 152, 222, 0.9) 0%, rgba(15, 90, 209, 0.9) 100%);border-radius: 8px;color: #FFFFFF;}
.contactus-page .cont-b .box ul{display: flex;flex-wrap: wrap;}
.contactus-page .cont-b .box ul li{width: 50%;box-sizing: border-box;padding: 2.25rem 1rem 2.25rem 0;border-top: 1px solid #F0F0F0;}
.contactus-page .cont-b .box ul li:nth-child(1),
.contactus-page .cont-b .box ul li:nth-child(2){border-top: none;}
.contactus-page .cont-b .box ul li .icon{height: 3rem;margin-bottom: 1rem;}
.contactus-page .cont-b .box ul li .brief{max-width: 12rem;}

/* 公告 */
.announcements-page{padding: 5rem 0 3.7rem;background: #F8F8F8;}
.announcements-page .list{margin-bottom: 4rem;}
.announcements-page .list li{border-bottom: 1px solid #D8D8D8;}
.announcements-page .list .wrap{height: 5rem;position: relative;justify-content: flex-start;padding-right: 2rem;}
.announcements-page .list .date{flex-shrink: 0;width: 11.15rem;color: #0256FF;}
.announcements-page .list .icon{flex-shrink: 0;filter: brightness(0) invert(0.5);height: 0.9rem;position: absolute;right: 0;top: 50%;margin-top: -0.45rem;}
.announcements-page .list .title{flex: 1;max-width: 46.4rem;}
.announcements-page .list li:hover .title{color: #0256FF;}
.announcements-page .list li:hover .icon{filter: brightness(1) invert(0);transform: rotateZ(90deg) scale(1.2);}

/* 股权信息 */
.equity-page{padding: 5rem 0;background: #F8F8F8;}
.equity-page .inpage-title{color: #000000;margin-bottom: 0;}
.equity-page > .w1400{align-items: flex-start;}
.equity-page .cont-r{width: 71.42%;}
.equity-page .cont-r .brief{margin: 2rem 0 3rem;}
.equity-page .tab-box{background: #FFFFFF;display: flex;border-radius: 8px;overflow: hidden;}
.equity-page .tab-box .tabs{width: 10rem;box-sizing: border-box;padding: 2.8rem 1rem 0 0;background: #F2F2F2;}
.equity-page .tab-box .tabs li{position: relative;padding-left: 3rem;margin-bottom: 2rem;color: #797979;line-height: 1rem;cursor: pointer;}
.equity-page .tab-box .tabs li::before{content: "";width: 0.2rem;height: 1rem;position: absolute;left: 0;top: 50%;margin-top: -0.5rem;background: #005CE6;transform: scale(1,0);opacity: 0;transition: 0.3s;}
.equity-page .tab-box .tabs li.active{color: #000000;font-weight: bold;}
.equity-page .tab-box .tabs li.active::before{transform: scale(1);opacity: 1;}
.equity-page .tab-box .scroll{width: calc(100% - 10rem);box-sizing: border-box;padding: 2rem;}
.equity-page .tab-box .scroll .container{position: relative;overflow: hidden;}
.equity-page .tab-box .scroll .pic{height: 16.8rem;}
.equity-page .tab-box .scroll .pic img{max-width: 100%;max-height: 100%;}

/* 财务报告 */
.financial-reports-page{background: #F8F8F8;}
.financial-reports-page .list .nLi{border-bottom: 1px solid #D8D8D8;background: #FFFFFF;}
.financial-reports-page .list .dt{padding: 0 2rem;line-height: 4rem;color: #979797;cursor: pointer;}
.financial-reports-page .list .dt .icon{height: 0.9rem;filter: brightness(0) invert(0.5);}
.financial-reports-page .list .dd{display: none;}
.financial-reports-page .list .nLi:first-child .dd{display: block;}
.financial-reports-page .list .dd .wrap{padding: 2rem;}
.financial-reports-page .list .dd .wrap ul{display: flex;flex-wrap: wrap;justify-content: space-between;}
.financial-reports-page .list .dd .wrap li{width: 48.48%;background: #F8F8F8;margin-top: 2rem;border-radius: 8px;overflow: hidden;}
.financial-reports-page .list .dd .wrap li:nth-child(1),
.financial-reports-page .list .dd .wrap li:nth-child(2){margin-top: 0;}
.financial-reports-page .list .dd .wrap .pic{width: 10rem;overflow: hidden;border-radius: 8px;}
.financial-reports-page .list .dd .wrap .pic img{width: 100%;}
.financial-reports-page .list .dd .wrap .text{width: calc(100% - 10rem);box-sizing: border-box;padding: 0 1rem 0 2.5rem;}
.financial-reports-page .list .dd .wrap .text .title{line-height: 1;margin-bottom: 1.75rem;}
.financial-reports-page .list .dd .wrap .text .index-more-btn{border: 1px solid #005CE6;background: #F8F8F8;color: #005CE6;}
.financial-reports-page .list .dd .wrap .text .index-more-btn .arrow{filter: brightness(1) invert(0);}
.financial-reports-page .list .dd .box:hover .text .title{color: #005CE6;}
.financial-reports-page .list .dd .box:hover .text .index-more-btn:after{transform: translate(-50%,-50%) scale(10);transition: 1s ease-in-out;}
.financial-reports-page .list .dd .box:hover .text .index-more-btn{color: #fff;}
.financial-reports-page .list .dd .box:hover .text .index-more-btn .arrow{filter: brightness(0) invert(1);transform: rotate(45deg);transition: .5s .3s;}
.financial-reports-page .list .dd .box:hover .pic img{transform: scale(1.1);}
.financial-reports-page .list .nLi.on .dt,
.financial-reports-page .list .nLi .dt:hover{background: #005CE6;color: #fff;}
.financial-reports-page .list .nLi.on .dt .icon,
.financial-reports-page .list .nLi .dt:hover .icon{filter: brightness(0) invert(1);transform: rotateZ(90deg) scale(1.2);}

/* 投资者活动 */
.inverstor-activity-page{padding: 4rem 0 5rem;background: url(../2024_images/ql/inverstor_activity_img1.jpg) no-repeat center top;background-size: cover;}
.inverstor-activity-page .form dl{margin-top: 1rem;display: flex;}
.inverstor-activity-page .form dl:first-child{margin-top: 0;}
.inverstor-activity-page .form dl dt{width: 5rem;color: #3E3E3E;line-height: 3rem;flex-shrink: 0;}
.inverstor-activity-page .form dl dd{flex: 1;overflow: hidden;}
.inverstor-activity-page .form dl .text,
.inverstor-activity-page .form dl textarea{width: 100%;max-width: 23.5rem;height: 2.9rem;box-sizing: border-box;padding: 0 1rem;border: 1px solid #BDBDBE;border-radius: 6px;background: #fff;color: #020202;line-height: 2.9rem;}
.inverstor-activity-page .form dl textarea{height: 12rem;}
.inverstor-activity-page .form .btn-dl{margin-top: 4rem;}
.inverstor-activity-page .form .btn-dl dd{display: flex;align-items: center;}
.inverstor-activity-page .form .btn{width: 11rem;height: 3rem;box-sizing: border-box;border: 1px solid #3279E4;border-radius: 6px;background: rgba(15, 90, 217, 0.08);margin-right: 1rem;cursor: pointer;}
.inverstor-activity-page .form .btn:last-child{margin-right: 0;}
.inverstor-activity-page .form .btn:hover{border-color: #0F5AD9;background: #0F5AD9;color: #fff;}

/* 我们提供什么-培训机制 */
.service-box-wrap{padding: 5rem 0;background: #fff;}
.career-offer-page{background: #F8F8F8;padding: 5rem 0 0;}
.career-offer-page .part1{padding-bottom: 5rem;}
.career-offer-page .part1 > .w1400{align-items: flex-start;}
.career-offer-page .part1 .cont-l .inpage-title{margin-bottom: 3rem;}
.career-offer-page .part1 .cont-l .icon{height: 5rem;}
.career-offer-page .part1 .cont-r{width: 42.85%;padding-top: 1rem;}
.career-offer-page .part1 .cont-r .brief2{color: #767676;margin-top: 1rem;}
.career-offer-page .part2{padding-bottom: 10px;}
.career-offer-page .part2 .box{padding: 5rem;box-sizing: border-box;color: #fff;align-items: flex-start;overflow: hidden;border-radius: 8px;}
.career-offer-page .part2 .box::before{content: "";width: 100%;height: 100%;position: absolute;left: 0;top: 0;background: url(../2024_images/ql/career_offer_pic1.jpg) no-repeat center top;background-size: cover;transition: .5s linear;}
.career-offer-page .part2 .box:hover::before{transform: scale(1.1);}
.career-offer-page .part2 .inpage-title{max-width: 14.4rem;position: relative;z-index: 2;}
.career-offer-page .part2 .cont-r{padding-top: 4.3rem;width: 42.5%;position: relative;z-index: 2;}
.career-offer-page .part3{padding-bottom: 5rem;}
.career-offer-page .part3 ul{display: flex;justify-content: space-between;flex-wrap: wrap;}
.career-offer-page .part3 ul li{width: 49.64%;}
.career-offer-page .part3 ul li .pic{overflow: hidden;padding-bottom: 61.87%;position: relative;border-radius: 8px;}
.career-offer-page .part3 ul li .pic img{position: absolute;left: 0;top: 0;transition: .5s linear;}
.career-offer-page .part3 ul li .brief1{margin: 1rem 0 0.6rem;}
.career-offer-page .part3 ul li .brief2{max-width: 25rem;color: #666666;}
.career-offer-page .part3 ul li:hover .pic img{transform: scale(1.1);}

/* 招贤纳士-图片列表 */
.career-list{display: flex;justify-content: space-between;flex-wrap: wrap;}
.career-list li{width: 49.64%;}
.career-list .pic{padding-bottom: 61.87%;position: relative;overflow: hidden;}
.career-list .pic img{position: absolute;left: 0;top: 0;width: 100%;height: 100%;transition: .5s linear;}
.career-list li:hover .pic img{transform: scale(1.1);}
.career-list .brief1{margin: 1rem 0 0.6rem;}
.career-list .brief2{color: #666666;max-width: 25rem;}

/* 我们提供什么-激励机制 */
.career-offer-mechanism-page{background: #F8F8F8;padding: 0;}
.career-offer-mechanism-page .part1{padding: 5rem 0 9.5rem;}
.career-offer-mechanism-page .part1 > .w1400{align-items: flex-start;}
.career-offer-mechanism-page .part1 .cont-l{width: 42.85%;}
.career-offer-mechanism-page .part1 .cont-l .inpage-title{margin-bottom: 0;}
.career-offer-mechanism-page .part1 .cont-l .inpage-title1{display: inline-block;margin-bottom: 1rem;background: linear-gradient(90deg, #7598DE 0%, #0F5AD1 99%);-webkit-background-clip: text;-webkit-text-fill-color: transparent;background-clip: text;text-fill-color: transparent;}
.career-offer-mechanism-page .part1 .cont-l .inpage-title2 .name{line-height: 1;letter-spacing: -0.036000000000000004em;}
.career-offer-mechanism-page .part1 .cont-r{width: 42.85%;padding-top: 3.7rem;}
.career-offer-mechanism-page .part2{padding: 11.8rem 0 5rem;background: url(../2024_images/ql/career_mechanism_pic1.jpg) no-repeat center top;background-size: cover;color: #fff;}
.career-offer-mechanism-page .part2 .inpage-title{margin-bottom: 1rem;}
.career-offer-mechanism-page .part2 .brief{max-width: 20rem;}
.career-offer-mechanism-page .part3{padding: 4rem 0 5rem;}
.career-offer-mechanism-page .part3 .career-list{padding-bottom: 2rem;}
.career-offer-mechanism-page .part3 .career-list li{margin-bottom: 1.5rem;}
.career-offer-mechanism-page .part3 .career-list .pic{border-radius: 8px;}
.career-offer-mechanism-page .part3 .cont-b{padding-top: 2rem;border-top: 1px solid #DDDDDD;align-items: flex-start;}
.career-offer-mechanism-page .part3 .cont-b .cont-l{max-width: 20rem;}
.career-offer-mechanism-page .part3 .cont-b .cont-l .inpage-title{margin-bottom: 0;}
.career-offer-mechanism-page .part3 .cont-b .cont-r{width: 49.64%;padding-top: 1rem;}
.career-offer-mechanism-page .part3 .cont-b .cont-r .brief2{margin-top: 1rem;color: #666666;max-width: 26.5rem;}

/* 认识我们的员工 */
.career-offer-people-page{background: #F8F8F8;padding: 0;}
.career-offer-people-page .part1{padding: 5rem 0 6rem;}
.career-offer-people-page .part1 > .w1400{align-items: flex-start;}
.career-offer-people-page .part1 .cont-l .inpage-title{margin-bottom: 2rem;}
.career-offer-people-page .part1 .cont-l .icon{height: 5rem;}
.career-offer-people-page .part1 .cont-r{width: 42.85%;padding-top: 1rem;}
.career-offer-people-page .part1 .cont-r .brief1{max-width: 25rem;margin-bottom: 2rem;}
.career-offer-people-page .part1 .cont-r .brief2{color: #767676;line-height: 1.16;}
.career-offer-people-page .part2{position: relative;padding-bottom: 5rem;}
.career-offer-people-page .part2 .porHidden{position: relative;overflow: hidden;}
.career-offer-people-page .part2 .pic-container{margin-bottom: 7.4rem;}
.career-offer-people-page .part2 .pic-container .pic{height: 26rem;overflow: hidden;}
.career-offer-people-page .part2 .pic-container .pic img{width: 100%;height: 100%;}
.career-offer-people-page .part2 .info-wrap{position: absolute;top: 6.5rem;left: 0;width: 100%;z-index: 2;}
.career-offer-people-page .part2 .info-container{width: 42.85%;float: right;box-sizing: border-box;padding: 2.5rem 0;background: rgba(240, 240, 240, 0.85);border-radius: 8px;backdrop-filter: blur(1rem);} 
.career-offer-people-page .part2 .info-container .box{padding: 0 3rem;}
.career-offer-people-page .part2 .info-container .btn-box{position: absolute;top: 2.4rem;right: 2rem;z-index: 3;}
.career-offer-people-page .part2 .info-container .btn-box .btn{height: 2.4rem;margin-left: 1.2rem;cursor: pointer;}
.career-offer-people-page .part2 .info-container .brief1{color: #005CE6;max-width: 15rem;}
.career-offer-people-page .part2 .info-container .brief2{margin: 1rem 0 4px;}
.career-offer-people-page .part2 .info-container .list{max-height: 7rem;padding-right: 1rem;margin-top: 3rem;overflow-y: auto;}
.career-offer-people-page .part2 .info-container .list li{margin-bottom: 0.6rem;padding-left: 1.3rem;background: url(../2024_images/ql/icon_honor.svg) no-repeat left 0.1rem;background-size: auto 0.8rem;}
.career-offer-people-page .part2 .info-container .list li:last-child{margin-bottom: 0;}
.career-offer-people-page .part2 .content-container{width: 100%;padding: 0 1rem;margin-left: -1rem;}
.career-offer-people-page .part2 .content-container .swiper-slide{color: #666666;}
.career-offer-people-page .part2 .content-container .swiper-slide *{max-width: 100% !important;}
.career-offer-people-page .part2 .content-container .swiper-slide p{margin-bottom: 10px;}
.career-offer-people-page .part2 .content-container .swiper-slide .blue{color: #0256FF;}
.career-offer-people-page .part2 .content-container .swiper-slide .sub-title{color: #020202;margin-bottom: 1rem;margin-top: -0.5rem;font-weight: normal;}
.career-offer-people-page .part2 .content-container .swiper-slide .title-style{padding: 1rem 0 0;position: relative;margin: 2rem 0 1rem;color: #020202;display: inline-block;position: relative;font-weight: normal;}
.career-offer-people-page .part2 .content-container .swiper-slide .title-style span{position: relative;z-index: 2;}
.career-offer-people-page .part2 .content-container .swiper-slide .title-style .icon{height: 1.6rem;position: absolute;}
.career-offer-people-page .part2 .content-container .swiper-slide .title-style .icon.left{left: -1rem;top: 0;}
.career-offer-people-page .part2 .content-container .swiper-slide .title-style .icon.right{right: -1.7rem;bottom: -0.8rem;}

/* 我们的品牌 */
.company-brands-page{padding: 0;}
.company-brands-page .part1{position: relative;box-sizing: border-box;padding: 3.5rem 0 6.5rem;}
.company-brands-page .part1 .bg{position: absolute;left: 0;right: 0;top: 0;bottom: 0;background: url(../2024_images/ql/company_brands_bg1.jpg) center top no-repeat;background-size: cover;
	--clip1: 0;
    --clip2: 0;
    --clip3: 0;
    --clip4: 0;
    --radius: 0;
    clip-path: inset(var(--clip1) var(--clip2) var(--clip3) var(--clip4) round var(--radius));
}
.company-brands-page .part1 .w1400{box-sizing: border-box;padding-left: 4.2rem;}
.company-brands-page .part1 .w1400 .title{display: flex;align-items: center;margin-bottom: 6.5rem;font-family: 'Poppins-Medium';font-size: 7.2rem;line-height: 1;color: #0F5ADE;}
.company-brands-page .part1 .w1400 .title::after{content: '';width: 1rem;height: 2.5rem;margin-left: 2.5rem;background-image: url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGZpbGw9Im5vbmUiIHdpZHRoPSIxOC4yMDciIGhlaWdodD0iNTAuMjM2IiB2aWV3Qm94PSIwIDAgMTguMjA3IDUwLjIzNiI+PHBhdGggZD0iTTE1LjE2NyA1MC4yMzZsLTEzLjg2LTE2Ljc1Yy0uODctMS4wNDMtMS4zLTIuNDM5LTEuMy0zLjgzNVYyMC40MWMwLTEuMzk2LjQzLTIuNzkyIDEuMy0zLjgzNkwxNS4wMjcgMGwzLjE4IDMuODM1LTE2LjQ2IDIwLjIzM2ExLjkyOCAxLjkyOCAwIDAgMCAwIDIuNDRsMTYuNDYgMTkuODkzYy4xIDAtLjkxIDEuMjc4LTMuMDMgMy44MzVoLS4wMXoiIGZpbGw9IiMwRjVBREUiIHN0eWxlPSJtaXgtYmxlbmQtbW9kZTpwYXNzdGhyb3VnaCIvPjwvc3ZnPg==');background-size: 100% 100%;transform: translateY(.5rem);}
.company-brands-page .part1 .w1400 .title i{width: 17rem;}
.company-brands-page .part1 .w1400 .content{display: flex;justify-content: space-between;flex-wrap: wrap;line-height: 1.33;}
.company-brands-page .part1 .w1400 .content .txt1{width: 53.7%;}
.company-brands-page .part1 .w1400 .content .txt2{width: 30.5%;}
.company-brands-page .part2{padding: 9rem 0 10.8rem;background: url(../2024_images/ql/company_brands_pic1.jpg) no-repeat center;background-size: cover;overflow: hidden;}
.company-brands-page .part2 .box{max-width: 51.05rem;margin: 0 auto;color: #FFFFFF;text-align: center;}
.company-brands-page .part2 .box .item{margin-bottom: 5.7rem;}
.company-brands-page .part2 .box .item:last-child{margin-bottom: 0;}
.company-brands-page .part3{padding: 5.5rem 0 17.25rem;background: url(../2024_images/ql/company_brands_pic2.png) no-repeat center;background-size: cover;color: #fff;overflow: hidden;}
.company-brands-page .part3 .cont-t{margin-bottom: 13.4rem;align-items: flex-start;}
.company-brands-page .part3 .cont-t .inpage-title{margin-bottom: 0;flex-shrink: 0;}
.company-brands-page .part3 .cont-t .brief2{width: 9.9rem;flex-shrink: 0;line-height: 1.16;padding-top: 0.75rem;}
.company-brands-page .part3 .cont-t .brief1{max-width: 33rem;margin-left: 1.5rem;}
.company-brands-page .part3 .cont-b img{width: 35.7%;}
.company-brands-page .part4{padding: 5.5rem 0 7.5rem;background: #F0F0F0;position: relative;overflow: hidden;}
.company-brands-page .part4 .inpage-title{margin-bottom: 0;}
.company-brands-page .part4 .cont-m{margin: 1.1rem 0 5.5rem;}
.company-brands-page .part4 .cont-m .brief{max-width: 36.65rem;}
.company-brands-page .part4 .container .swiper-slide{width: auto;}
.company-brands-page .part4 .container .box{background: #FFFFFF;border-radius: 8px;width: 15rem;height: 15rem;cursor: default;}
.company-brands-page .part4 .container .box:before{content: "";width: 100%;height: 100%;position: absolute;left: 0;top: 0;border: 1px solid #0F5ADE;border-radius: 8px;opacity: 0;transition: 0.3s;}
.company-brands-page .part4 .container .box img{max-width: 90%;max-height: 90%;filter: grayscale(1);}
.company-brands-page .part4 .container .box:hover::before{opacity: 1;}
.company-brands-page .part4 .container .box:hover{box-shadow: 0px 8px 32px 0px rgba(0, 0, 0, 0.16);}
.company-brands-page .part4 .container .box:hover img{filter: grayscale(0);}

/* 成功案例 */
.success-cases-page{padding: 2rem 0 6rem;}
.success-cases-page .list{padding-bottom: 2.5rem;}
.success-cases-page .list .wrap{padding: 3.5rem 0;border-bottom: 1px solid #ACACAC;align-items: flex-start;position: relative;}
.success-cases-page .list .wrap::before{content: "";width: 6.3rem;height: 3px;position: absolute;left: 0;bottom: -2px;background: #0F5ADE;transform-origin: left center;transform: scale(0,1);opacity: 0;transition: 1s;}
.success-cases-page .list .pic{width: 28.57%;position: relative;overflow: hidden;border-radius: 8px;}
.success-cases-page .list .pic em{display: block;padding-bottom: 57%;}
.success-cases-page .list .text{width: 57.14%;}
.success-cases-page .list .text .brief2{color: #676767;margin-top: 1.5rem;}
.success-cases-page .list .wrap:hover::before{left: calc(100% - 6.3rem);transform: scale(1);opacity: 1;transition: 2s;}
.success-cases-page .list .wrap:hover .pic em{transform: scale(1.1);}
.success-cases-page .list .wrap:hover .text .brief1{color: #0F5ADE;}

/* 领先技术 */
.resources-technologies-page{padding: 4rem 0 7.9rem;}
.resources-technologies-page .list{padding-bottom: 2.5rem;}
.resources-technologies-page .list .wrap{padding: 2.75rem 0 4.5rem;border-bottom: 1px solid #ACACAC;display: flex;align-items: flex-start;position: relative;}
.resources-technologies-page .list .wrap::before{content: "";width: 6.3rem;height: 3px;position: absolute;left: 0;bottom: -2px;background: #0F5ADE;transform-origin: left center;transform: scale(0,1);opacity: 0;transition: 1s;}
.resources-technologies-page .list .keywords{width: 22.14%;flex-shrink: 0;}
.resources-technologies-page .list .keywords .brief{color: #0F5ADE;margin-bottom: 2.7rem;}
.resources-technologies-page .list .keywords dl{display: flex;flex-wrap: wrap;}
.resources-technologies-page .list .keywords dd{padding: 0.3rem 1.2rem;border: 1px solid #ACACAC;border-radius: 8px;color: #676767;line-height: 0.9rem;margin: 0 10px 10px 0;}
.resources-technologies-page .list .keywords dd:last-child{margin-right: 0;}
.resources-technologies-page .list .pic{width: 21.42%;position: relative;overflow: hidden;flex-shrink: 0;border-radius: 8px;}
.resources-technologies-page .list .pic em{display: block;padding-bottom: 57.33%;}
.resources-technologies-page .list .text{flex: 1;box-sizing: border-box;padding: 0 7.14% 0 14.28%;}
.resources-technologies-page .list .text .brief2{color: #676767;margin-top: 1.2rem;}
.resources-technologies-page .list .wrap:hover::before{left: calc(100% - 6.3rem);transform: scale(1);opacity: 1;transition: 2s;}
.resources-technologies-page .list .wrap:hover .pic em{transform: scale(1.1);}
.resources-technologies-page .list .wrap:hover .text .brief1{color: #0F5ADE;}

/* 筛选 */
.filter-style .filter-form{position: relative;margin-bottom: 1.3rem;}
.filter-style .text{width: 100%;box-sizing: border-box;box-sizing: border-box;padding: 0 2rem 0 4.6rem;background: #F0F0F0 url(../2024_images/ql/icon_search1.svg) no-repeat 2rem center;background-size: auto 1.5rem;border-radius: 1.75rem;height: 3.5rem;line-height: 3.5rem;background: #F0F0F0;}
.filter-style .subm{width: 4.6rem;height: 100%;position: absolute;left: 0;top: 0;background: url(../2024_images/ql/icon_search2.svg) no-repeat center;cursor: pointer;filter: brightness(0) invert(0.5);opacity: 0.8;}
/*.filter-style .subm:hover{filter: brightness(1) invert(0);opacity: 1;}*/
.filter-style:focus-within .text{background-color: #0F5ADE;border-color: #0F5ADE;}
.filter-style:focus-within .subm{filter: brightness(0) invert(1);}
.filter-style:focus-within .text{color: #fff;}
.filter-style .text:focus{color: #fff;}
.filter-style .text:focus::-webkit-input-placeholder{color: #fff;}
.filter-style .cont-b{padding: 0.75rem;background: #F0F0F0;border-radius: 8px;}
.filter-style .filter-select{width: 20%;margin-right: 0.5rem;position: relative;z-index: 2;float: left;}
.filter-style .filter-select dt{height: 2.4rem;padding: 0 1rem;background: #FFFFFF;border: 1px solid #676767;border-radius: 8px;position: relative;color: #676767;line-height: 2.4rem;color: #676767;cursor: pointer;}
.filter-style .filter-select dt .icon{position: absolute;right: 1rem;top: 50%;margin-top: -0.35rem;height: 0.7rem;filter: brightness(0) invert(0.5);}
.filter-style .filter-select dd{position: absolute;left: 0;top: 100%;width: 100%;background: #FFFFFF;border-radius: 0 0 8px 8px;display: none;}
.filter-style .filter-select dd ul{padding: 1.1rem 1.5rem 1.4rem;box-sizing: border-box;height: 14.75rem;overflow: auto;}
.filter-style .filter-select dd ul li{margin-bottom: 1rem;}
.filter-style .filter-select dd ul li:last-child{margin-bottom: 0;}
.filter-style .filter-select dd ul li.on a,
.filter-style .filter-select dd ul li a:hover{color: #0F5ADE;}
.filter-style .filter-select dt.cur{border-color: #fff;border-radius: 8px 8px 0 0;}
.filter-style .filter-select dt.cur .icon{filter: brightness(1) invert(0);transform: rotateZ(90deg);}
.filter-style .filter-select:hover dt .icon{filter: brightness(1) invert(0);t}
.filter-style .btn{float: right;padding: 0 2rem;background: #0F5ADE;border-radius: 1.75rem;color: #fff;line-height: 2.75rem;}
.filter-style .btn:hover{background: #0A4EC5;}

/* 活动日历 */
.pic-news-list-style{padding-bottom: 2.5rem;display: flex;flex-wrap: wrap;}
.pic-news-list-style li{width: 32%;margin: 5rem 2% 0 0;box-sizing: border-box;border: 1px solid transparent;border-radius: 8px;overflow: hidden;background: #F0F0F0;}
.pic-news-list-style li:nth-child(3n){margin-right: 0;}
.pic-news-list-style .wrap{display: block;}
.pic-news-list-style .pic{padding-bottom: 60%;position: relative;overflow: hidden;border-radius: 8px 8px 0 0;}
.pic-news-list-style .pic em{position: absolute;left: 0;top: 0;width: 100%;height: 100%;}
.pic-news-list-style .text{padding: 1.2rem 2rem 1.5rem;}
.pic-news-list-style .brief1{height: 2.66em;}
.pic-news-list-style .brief2{margin-top: 4.5rem;color: #676767;}
.pic-news-list-style .brief2 .icon{margin-right: 0.75rem;height: 1rem;filter: brightness(0) invert(0.5);}
.pic-news-list-style .more{display: inline-block;margin-top: 2.8rem;line-height: 1.28;color: #ACACAC;padding-right: 18px;position: relative;}
.pic-news-list-style .more::before{content: "";width: 8px;height: 8px;position: absolute;right: 0;top: 50%;margin-top: -4px;background: url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGZpbGw9Im5vbmUiIHdpZHRoPSI4Ljg3IiBoZWlnaHQ9IjkuODYxIiB2aWV3Qm94PSIwIDAgOC44NyA5Ljg2MSI+PHBhdGggc3Ryb2tlPSIjMEY1QURFIiBzdHJva2Utd2lkdGg9Ii44NSIgZD0iTTUuMzIgMS40MjVILjMiLz48cGF0aCBkPSJNOC4wMiAyLjQ0M1Y5LjU2aC44NVYxaC0uNjFMMCA5LjI2bC42MDEuNjAxTDguMDIgMi40NDN6IiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGZpbGw9IiMwRjVBREUiLz48L3N2Zz4=') no-repeat center;background-size: 100%;filter: brightness(0) invert(0.6);transition: 0.3s;}
.pic-news-list-style li:hover{background: #FFFFFF;box-shadow: 0px 8px 32px 0px rgba(0, 0, 0, 0.16);border: 1px solid #0F5ADE;color: #0F5ADE;}
.pic-news-list-style li:hover .icon{filter: brightness(1) invert(0);}
.pic-news-list-style li:hover .pic em{transform: scale(1.1);}
.pic-news-list-style li:hover .more{color: #0F5ADE;}
.pic-news-list-style li:hover .more::before{transform: rotateZ(45deg);filter: brightness(1) invert(0);transition-delay: 0.1s;}
.pic-news-list-style li:hover .brief1{color: #0F5ADE;}

/* 长飞新闻 */
.yofc-news-page .filter{margin-bottom: 4.5rem;}
.yofc-news-page .filter .item{width: 48%;box-sizing: border-box;border: 1px solid #676767;border-radius: 8px;position: relative;padding: 0 1rem 0 2.5rem;}
.yofc-news-page .filter .item:nth-child(3){width: 39.35%;}
.yofc-news-page .filter .item .text{width: 100%;height: 3.4rem;border: none;background: none;line-height: 3.4rem;}
.yofc-news-page .filter .item .icon{position: absolute;height: 0.7rem;right: 2rem;top: 50%;transform: translateY(-50%);filter: brightness(0) invert(0.5);}
.yofc-news-page .filter .subm{display: block;width: 15rem;height: 3.5rem;margin: 2rem auto 0;background: #0F5ADE;border-radius: 1.75rem;color: #FFFFFF;line-height: 3.5rem;cursor: pointer;}
.yofc-news-page .filter .subm:hover{background: #0A4EC5;}

/* 新闻列表 */
.news-list-style{padding-bottom: 2.5rem;}
.news-list-style .wrap{align-items: flex-start;padding: 2.5rem 0 3rem;border-bottom: 1px solid #676767;position: relative;}
.news-list-style .wrap::before{content: "";width: 6.3rem;height: 3px;position: absolute;left: 0;bottom: -2px;background: #0F5ADE;transform-origin: left center;transform: scale(0,1);opacity: 0;transition: 1s;}
.news-list-style .pic{width: 28.57%;position: relative;overflow: hidden;border-radius: 8px;}
.news-list-style .pic em{display: block;padding-bottom: 56.25%;}
.news-list-style .text{width: 57.1%;}
.news-list-style .date{display: inline-block;padding: 0 1.5rem;border-radius: 8px;background: rgba(15, 90, 222, 0.1);color: #676767;line-height: 2.5rem;}
.news-list-style .brief1{margin: 1.5rem 0 1.2rem;}
.news-list-style .brief2{color: #676767;}
.news-list-style .wrap:hover .brief1{color: #0F5ADE;}
.news-list-style .wrap:hover::before{left: calc(100% - 6.3rem);transform: scale(1);opacity: 1;transition: 2s;}
.news-list-style .wrap:hover .pic em{transform: scale(1.1);}

/* 展会报告 */
.news-report-page{padding-top: 2.5rem;}
.news-report-page .news-list-style .pic em{padding-bottom: 60%;}

/* 网络研讨会 */
.news-webinar-page{padding-top: 2.5rem;}
.news-webinar-page .news-list-style .brief1{margin-bottom: 2.5rem;}

/* 视频库 */
.news-video-page{padding-top: 5rem;}
.news-video-page .filter{padding-bottom: 0.7rem;border-bottom: 1px solid #ACACAC;align-items: flex-start;}
.news-video-page .filter .cont-r{width: 50%;}
.news-video-page .filter .cont-r .form{position: relative;margin-bottom: 3.25rem;}
.news-video-page .filter .cont-r .text{width: 100%;box-sizing: border-box;box-sizing: border-box;padding: 0 2rem 0 4.6rem;background: #F0F0F0;background-size: auto 1.5rem;border-radius: 1.75rem;height: 3.5rem;line-height: 3.5rem;}
.news-video-page .filter .cont-r .form .subm{position: absolute;left: 0;top: 0;width: 4.6rem;height: 100%;border: none;background: url(../2024_images/ql/icon_search1.svg) no-repeat center;cursor: pointer;}
.news-video-page .filter:focus-within .cont-r .text{background-color: #0F5ADE;border-color: #0F5ADE;}
.news-video-page .filter:focus-within .cont-r .subm{filter: brightness(0) invert(1);}
.news-video-page .filter:focus-within .cont-r .text{color: #fff;}
.news-video-page .filter .cont-r .text:focus{color: #fff;}
.news-video-page .filter .cont-r .text:focus::-webkit-input-placeholder{color: #fff;}
.news-video-page .filter .cont-r .brief1{margin-bottom: 1.35rem;}
.news-video-page .filter .cont-l{width: 30%;}
.news-video-page .filter .cont-l .inpage-title{display: flex;align-items: center;}
.news-video-page .filter .cont-l .inpage-title .reset-btn{padding: 7px 1.2rem;border: 1px solid #ACACAC;border-radius: 8px;color: #676767;cursor: pointer;}
.news-video-page .filter .cont-l .inpage-title .reset-btn:hover{background-color: #0F5ADE;color: #fff;}
.news-video-page .filter .label-list{display: flex;flex-wrap: wrap;padding-bottom: 1.8rem;}
.news-video-page .filter .label-list li{padding: 7px 1.2rem;border: 1px solid #ACACAC;border-radius: 8px;color: #676767;margin: 0 10px 10px 0;cursor: pointer;position: relative;}
.news-video-page .filter .label-list li.on,
.news-video-page .filter .label-list li:hover{border-color: #0F5ADE;background: #0F5ADE;color: #fff;}
.news-video-page .filter .cont-l .label-list li::after {content: '';position: absolute;right: 0.5rem;top: 50%;width: 10px;height: 10px;margin-top: -5px;background: url('data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTAiIGhlaWdodD0iMTAiIHZpZXdCb3g9IjAgMCAxMCAxMCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNOS4zMDIuMjcyQS40MTcuNDE3IDAgMCAwIDkuMDEuNEw1IDQuNDEuOTg5LjRhLjQxNy40MTcgMCAxIDAtLjU5LjU4OUw0LjQxMiA1IC40IDkuMDExYS40MTcuNDE3IDAgMSAwIC41ODkuNTlMNSA1LjU4OCA5LjAxMSA5LjZhLjQxNy40MTcgMCAxIDAgLjU5LS41ODlMNS41ODggNSA5LjYuOTg5YS40MTcuNDE3IDAgMCAwLS4yOTgtLjcxN3oiIGZpbGw9IiMwMDlBREMiIGZpbGwtcnVsZT0ibm9uemVybyIvPjwvc3ZnPg==');background-size: 100% 100%;filter: brightness(0) invert(1);}
.news-video-page .filter .cont-l .label-list li:hover::after{filter: brightness(0) invert(1);}
.news-video-page .cont-t{padding: 3.4rem 0 2.3rem;}
.news-video-page .cont-t .brief1 span{color: #0F5AD2;}
.news-video-page .cont-t ul{border-bottom: 1px solid #ACACAC;}
.news-video-page .cont-t ul li a{display: block;position: relative;padding: 0 0.9rem 0.8rem;color: #676767;}
.news-video-page .cont-t ul li a::before{content: "";width: 100%;height: 3px;position: absolute;left: 0;bottom: -1px;background: #0F5ADE;transform: scale(0,1);opacity: 0;transition: 0.3s;}
.news-video-page .cont-t ul li.on a::before,
.news-video-page .cont-t ul li a:hover::before{transform: scale(1);opacity: 1;}
.news-video-page .pic-news-list-style li{margin: 0 2% 5rem 0;cursor: pointer;}
.news-video-page .pic-news-list-style li:nth-child(3n){margin-right: 0;}
.news-video-page .pic-news-list-style a{color: inherit;}
.news-video-page .pic-news-list-style .pic::before{content: "";position: absolute;left: 0;bottom: 0;z-index: 2;width: 100%;height: 48.8%;background: linear-gradient(0deg, rgba(2, 2, 2, 0.41) 0%, rgba(117, 162, 232, 0) 99%);opacity: 1;top: auto;}
.news-video-page .pic-news-list-style .pic::after{display: none;}
.news-video-page .pic-news-list-style .pic p{position: absolute;left: 0;bottom: 1rem;z-index: 3;width: 100%;color: #fff;line-height: 14px;text-align: center;}
.news-video-page .pic-news-list-style .pic p::before{content: "";width: 0;height: 0;border: 5px solid transparent;border-left-color: #fff;display: inline-block;vertical-align: middle;border-left-width: 8px;}
.news-video-page .pic-news-list-style .text{padding: 1.5rem;}
.news-video-page .pic-news-list-style .btm{color: #676767;padding-top: 1rem;}
.news-video-page .pic-news-list-style .btn{width: 1.5rem;height: 1.5rem;box-sizing: border-box;border-radius: 50%;margin-left: 0.7rem;border: 1px solid #ACACAC;cursor: pointer;}
.news-video-page .pic-news-list-style .btn img{height: 50%;filter: brightness(0) invert(.5);}
.news-video-page .pic-news-list-style .btn.on,
.news-video-page .pic-news-list-style .btn:hover{background: #0F5ADE;border-color: #0F5ADE;}
.news-video-page .pic-news-list-style .btn.on img,
.news-video-page .pic-news-list-style .btn:hover img{filter: brightness(0) invert(1);}
.news-video-page .page{margin-top: 0;}

/* 专题 */
.news-topic-page{padding-top: 0;}
.news-topic-page .pic-news-list-style .text{padding: 1.5rem;}

/* 新闻详情 */
.cont-news-page{padding: 5rem 0 3.5rem;}
.cont-news-page .passage-top{max-width: 45rem;margin-bottom: 3rem;}
.cont-news-page .passage-top .inpage-title{margin-bottom: 1rem;}
.cont-news-page .passage-top .date{color: #676767;}
.cont-news-page .passage-bottom{display: flex;justify-content: space-between;}
.cont-news-page .passage-cont{flex: 1;overflow: hidden;color: #676767;min-height: 300px;}
.cont-news-page .passage-cont p{margin-bottom: 1em;}
.cont-news-page .passage-cont .margin-bottom-50{margin-bottom: 2.5rem;}
.cont-news-page .passage-cont > img{margin: 1rem 0;width: 100%;}
.cont-news-page .passage-cont video{width: 80%;}
.cont-news-page .hot-passage{width: 21.42%;margin-left: 7%;}
.cont-news-page .hot-passage ul .wrap{display: block;padding: 2.25rem 0;border-top: 1px solid #676767;color: #676767;}
.cont-news-page .hot-passage ul li:first-child .wrap{padding-top: 0.9rem;border: none;}
.cont-news-page .hot-passage ul .pic{padding-bottom: 76.66%;position: relative;overflow: hidden;border-radius: 8px;}
.cont-news-page .hot-passage ul .pic em{position: absolute;left: 0;top: 0;width: 100%;height: 100%;}
.cont-news-page .hot-passage ul .brief1{margin: 1.5rem 0 0.4rem;color: #0F5ADE;}
.cont-news-page .hot-passage ul .wrap:hover{color: #0F5ADE;}
.cont-news-page .hot-passage ul .wrap:hover .pic em{transform: scale(1.1);}
.cont-news-page .share{margin-top: 2rem;color: #3D3D3D;}
.cont-news-page .share .brief{margin-bottom: .5rem;}
.cont-news-page .share .box{display: flex;align-items: center;}
.cont-news-page .share .box .item{margin-right: 1rem;}
.cont-news-page .share .box .item img{width: 2.5rem;height: 2.5rem;filter: grayscale(1);opacity: 0.6;}
.cont-news-page .share .box .item img.youtube{width: auto;height: 2.1rem;}
.cont-news-page .share .box .item:hover img{filter: grayscale(0);opacity: 1;}
.cont-news-page .passage-link{margin-top: 5.6rem;padding-top: 2rem;border-top: 1px solid #ACACAC;color: #0F5ADE;font-weight: bold;line-height: 1.35;}
.cont-news-page .passage-link a{color: inherit;}
.cont-news-page .passage-link img{filter: brightness(0) invert(0.5);height: 1rem;}
.cont-news-page .passage-link span{margin: 0 5rem;}
.cont-news-page .passage-link a:hover img{filter: brightness(1) invert(0);}

/* 成功案例详情页 */
.cont-success-cases-page{padding-bottom: 2rem;overflow: inherit;}
.cont-success-cases-page .part1{padding: 13rem 7.14% 3.9rem;background: url(../2024_images/ql/cont_resource_img1.png) no-repeat center top;background-size: cover;border-radius: 8px;color: #fff;overflow: hidden;margin-bottom: 3.4rem;}
.cont-success-cases-page .part1 .text{max-width: 34.5rem;}
.cont-success-cases-page .part1 .inpage-title{margin-bottom: 0;}
.cont-success-cases-page .part2 .item{padding: 1.3rem 0 3rem;border-top: 1px solid #ACACAC;display: flex;}
.cont-success-cases-page .part2 .item .num{color: #676767;margin-top: 0.8rem;flex-shrink: 0;margin-right: 5.21%;}
.cont-success-cases-page .part2 .item .cont{flex: 1;overflow: hidden;}
.cont-success-cases-page .part2 .inpage-title{margin-bottom: 1.5rem;}
.cont-success-cases-page .part2 .item .cont .mrgBtm20{margin-bottom: 1rem;}
.cont-success-cases-page .part2 .item .list{padding-top: 1.5rem;display: flex;justify-content: space-between;color: #676767;}
.cont-success-cases-page .part2 .item .inner-item{width: 35.71%;}
.cont-success-cases-page .part2 .item .list li{margin-bottom: 1rem;padding-left: 1rem;position: relative;}
.cont-success-cases-page .part2 .item .list li:last-child{margin-bottom: 0;}
.cont-success-cases-page .part2 .item .list li::before{content: "";position: absolute;left: 0;top: 0.4rem;width: 3px;height: 3px;background: currentColor;border-radius: 50%;}

/* 案例飘窗 */
.float-style{position: sticky;top: 5rem;margin-left: 1400px;z-index: 8;height: 0;}
.float-style dl{margin-bottom: 4px;position: relative;}
.float-style dl:last-child{margin-bottom: 0;}
.float-style dl dt{width: 2.7rem;height: 2.7rem;background: #F0F0F0;border-radius: 8px;cursor: pointer;transition: 0.2s;}
.float-style dl dt img{height: 48%;}
.float-style dl dt img.youtube{height: 38%;}
.float-style dl dd{position: absolute;right: 100%;top: 0;height: 2.7rem;width: 8.8rem;box-sizing: border-box;padding: 0 0 0 1rem;color: #FFFFFF;background: #0F5ADE;border-radius: 8px 0 0 8px;line-height: 2.7rem;visibility: hidden;opacity: 0;transition: 0.2s;}
.float-style dl:hover dd{opacity: 1;visibility: visible;}
.float-style dl:hover dt{background: #0F5ADE;border-radius: 0 8px 8px 0;}
.float-style dl:hover dt img{filter: brightness(0) invert(1);}
.float-style dl.share dt img{filter: grayscale(1);opacity: 0.6;}
.float-style dl.share:hover dt{background: #F0F0F0;}
.float-style dl.share:hover dt img{filter: grayscale(0);opacity: 1;}

/* 技术支持弹窗 */
.popup-tech-support{padding: 1.5rem 1.8rem 1.8rem;background: #FFFFFF;border: 1px solid #0F5ADE;border-radius: 8px;box-shadow: 0px 8px 32px 0px rgba(0, 0, 0, 0.16);}
.popup-tech-support .brief{margin-bottom: 1.7rem;text-align: center;}
.popup-tech-support .text,
.popup-tech-support textarea{display: block;width: 100%;box-sizing: border-box;margin-bottom: 0.5rem;border: 1px solid #BDBDBE;border-radius: 8px;background: #FFFFFF;padding: 0 1rem;line-height: 2.4rem;}
.popup-tech-support textarea{height: 5rem;margin-bottom: 1.4rem;}
.popup-tech-support .subm{display: block;width: 9rem;height: 2.5rem;margin: 0 auto;border-radius: 8px;background: #0F5AD9;border: none;text-align: center;color: #fff;cursor: pointer;}
.popup-tech-support .subm:hover{background: #0A4EC5;}

/* 专题-大楼 */
.topic-page .topic-title{line-height: 1.14;}
.topic-page .topic-brief{line-height: 1.35;}
/* part1 */
.topic-page .part1{padding: 3.25rem 1.5rem 1.75rem 1.25rem;background: #F0F0F0;display: flex;justify-content: space-between;overflow: hidden;}
.topic-page .part1 .cont-l{color: #0F5ADE;line-height: 1;text-transform: uppercase;}
.topic-page .part1 .cont-r{color: #000000;text-align: right;display: flex;}
.topic-page .part1 .cont-r img{height: 1.75rem;margin: 0.5rem 1.5rem 0 0;}

/* part2 */
.topic-page .part2{padding: 3.75rem 1.7rem 15rem;background: url(../2024_images/ql/topic/part2-bg.jpg) no-repeat center top;background-size: cover;display: flex;justify-content: flex-end;}
.topic-page .part2 .cont-r{width: 14rem;}
.topic-page .part2 dl{padding: 0.9rem 0 3.2rem;border-top: 1px solid #D8D8D8;color: #ACACAC;}
.topic-page .part2 dl dt{color: #FFFFFF;line-height: 3.2rem;}

/* part3 */
.topic-page .part3{padding: 5.6rem 0;background: #F0F0F0;overflow: hidden;}
.topic-page .part3 .title{color: #000000;margin-bottom: 5.4rem;}
.topic-page .part3 .title span{font-family: 'Poppins-Medium';font-weight: bold;}
.topic-page .part3 .cont-b{display: flex;justify-content: space-between;}
.topic-page .part3 .cont-b .cont-l{margin-right: 6.4%;font-size: 10px;color: #9E9E9E;line-height: 1;flex-shrink: 0;}
.topic-page .part3 .cont-b .cont-l img{height: 2.45rem;margin-bottom: 0.5rem;}
.topic-page .part3 .cont-b .cont-r{flex: 1;overflow: hidden;color: #9E9E9E;}
.topic-page .part3 .cont-b .cont-r .item2{margin-top: 1rem;color: #676767;}

/* part4 */
.topic-page .part4{padding: 4rem 0 4.9rem;overflow: hidden;}
.topic-page .part4 .pic-container{position: relative;overflow: hidden;border-radius: 8px;}
.topic-page .part4 .pic-container .pic{padding-bottom: 53.57%;position: relative;overflow: hidden;}
.topic-page .part4 .pic-container .pic img{position: absolute;left: 0;top: 0;width: 100%;height: 100%;object-fit: fill;}
.topic-page .part4 .pic-container .swiper-pagination{width: auto;left: auto;right: 1.3rem;z-index: 1;}
.topic-page .part4 .pic-container .swiper-pagination .swiper-pagination-bullet{width: 0.6rem;height: 0.6rem;background: #BFBFBF;margin: 0 0.3rem;opacity: 1;}
.topic-page .part4 .pic-container .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background: #0256FF;}
.topic-page .part4 .title{max-width: 36rem;box-sizing: border-box;padding: 1.5rem 1.5rem 3.5rem 0;background: #FFFFFF;margin-top: -5rem;position: relative;z-index: 2;letter-spacing: -0.02em;}
.topic-page .part4 .sub-title{color: #676767;margin-bottom: 1.2rem;letter-spacing: -0.018000000000000002em;}
.topic-page .part4 .cont{color: #9E9E9E;}

/* part5 */
.topic-page .part5{padding: 7rem 0;background: #F0F0F0;overflow: hidden;}
.topic-page .part5 .title{max-width: 45rem;color: #000000;letter-spacing: -0.02em;}
.topic-page .part5 .sub-title{color: #676767;margin: 2.5rem 0 7.25rem;letter-spacing: -0.018000000000000002em;}
.topic-page .part5 .list dl{display: flex;justify-content: space-between;align-items: flex-start;margin-bottom: 6.3rem;}
.topic-page .part5 .list dl:last-child{margin-bottom: 0;}
.topic-page .part5 .list dl:nth-child(2n){flex-direction: row-reverse;}
.topic-page .part5 .list dl dt{width: 46.2%;border-radius: 8px;position: relative;overflow: hidden;}
.topic-page .part5 .list dl dt::before{content: "";width: 100%;height: 100%;position: absolute;left: 0;top: 0;background: rgba(0, 0, 0, .3);z-index: 2;opacity: 0;transition: 0.3s;}
.topic-page .part5 .list dl dt .pic{width: 100%;}
.topic-page .part5 .list dl dt .icon{width: 3.25rem;height: 3.25rem;position: absolute;left: 50%;top: 50%;transform: translate(-50%, -50%);z-index: 3;background: rgba(255, 255, 255, 0.2);border-radius: 50%;}
.topic-page .part5 .list dl dt .icon img{height: 32.3%;}
.topic-page .part5 .list dl dt::after{display: none;}
/*.topic-page .part5 .list dl dt:hover::before{opacity: 1;}*/
/*.topic-page .part5 .list dl dt:hover .pic{transform: scale(1.1);}*/
/*.topic-page .part5 .list dl dt:hover .icon{transform: translate(-50%, -50%) rotateZ(120deg);}*/
.topic-page .part5 .list dl dd{width: 46.2%;color: #676767;}

/* part6 */
.topic-page .part6{padding: 4.7rem 0;overflow: hidden;}
.topic-page .part6 .title{margin-bottom: 4rem;}
.topic-page .part6 .cont-l{width: 21.42%;text-align: center;color: #0F5ADE;cursor: pointer;}
.topic-page .part6 .cont-l .pic{width: 100%;margin-bottom: 3rem;}
.topic-page .part6 .cont-l .brief{max-width: 8.1rem;margin: 0 auto;}
.topic-page .part6 .cont-l .brief img{height: 0.8rem;margin-left: 1rem;vertical-align: middle;}
.topic-page .part6 .cont-l:hover .brief img{transform: rotateZ(45deg);}
.topic-page .part6 .cont-r{width: 71.42%;color: #9E9E9E;}
.topic-page .part6 .cont-r .topic-brief{margin-bottom: 2.25rem;color: #676767;letter-spacing: -0.018000000000000002em;}

/* part7 */
.topic-page .part7{padding: 3.3rem 0;background: #F0F0F0;overflow: hidden;}
.topic-page .part7 .topic-title{color: #000000;margin-bottom: 3.2rem;}
.topic-page .part7 .cont-t{margin-bottom: 1.8rem;padding-left: 30.7rem;position: relative;}
.topic-page .part7 .title{width: 32.1rem;height: 20rem;border-radius: 8px;background: linear-gradient(90deg, #7598DE 0%, #0F5AD1 99%);color: #fff;box-sizing: border-box;padding: 1rem 1rem 1rem 3.1rem;position: absolute;left: -3.1rem;top: 0;}
.topic-page .part7 .title .tit{line-height: 1;margin-bottom: 3.5rem;}
.topic-page .part7 .title .more{position: absolute;right: 1rem;bottom: 1.7rem;padding: 0 2.25rem;}
.topic-page .part7 .title .more img{height: 0.6rem;margin-left: 2.3rem;filter: brightness(0) invert(1);}
.topic-page .part7 .scroll-container{position: relative;overflow: hidden;}
.topic-page .part7 .scroll-container .swiper-slide{width: auto;}
.topic-page .part7 .scroll-container .pic{width: 32.1rem;;height: 20rem;position: relative;border-radius: 8px;overflow: hidden;cursor: pointer;}
.topic-page .part7 .scroll-container .pic::before{content: "";width: 100%;height: 100%;position: absolute;left: 0;top: 0;background: rgba(0, 0, 0, 0.5);z-index: 2;opacity: 0;transition: 0.4s;pointer-events: none;}
.topic-page .part7 .scroll-container .pic img{width: 100%;height: 100%;position: absolute;left: 0;top: 0;object-fit: fill;}
.topic-page .part7 .scroll-container .pic:hover::before{opacity: 1;}

/* 概述 */
.overview-style{padding: 5rem 0 4rem;overflow: hidden;}
.overview-style .inpage-title{color: #0F5ADE;}
.overview-style .brief{margin: 0 0 2.5rem;}
.overview-style .pic{border-radius: .4rem;overflow: hidden;}
.overview-style .pic img{width: 100%;}
.overview-style .pic:hover img{transform: scale(1.1);}

/* 海底通信 */
.market-submarine-page{padding: 0;}
.market-submarine-page .inpage-title{margin-bottom: 3rem;}
.market-submarine-page .brief{margin-bottom: 1rem;}
.market-submarine-page .part1 .brief{margin-bottom: 2.5rem;}
.market-submarine-page .part2{padding: 8rem 0 11rem;background: url(../2024_images/ql/overview_submarine_img2.jpg) no-repeat center bottom;background-size: cover;overflow: hidden;}
.market-submarine-page .part2 .brief{max-width: 25rem;margin-bottom: 1rem;}
.market-submarine-page .part3{padding: 6rem 0;overflow: hidden;}
.market-submarine-page .part3 .pic{width: 50%;position: relative;overflow: hidden;}
.market-submarine-page .part3 .pic em{display: block;padding-bottom: 65.71%;border-radius: 8px;}
.market-submarine-page .part3 .pic:hover em{transform: scale(1.1);}
.market-submarine-page .part3 .text{width: 42.85%;}
.market-submarine-page .part4{padding: 5.5rem 0;background: #F0F0F0;overflow: hidden;}
.market-submarine-page .part4 .box{padding: 4rem 5rem 9rem;border-radius: .4rem;}
.market-submarine-page .part4 .brief{max-width: 30rem;}
.market-submarine-page .part4 .index-more-btn{background: none;border: 1px solid #fff;color: #fff;}

/* 海底光缆 */
.optical-cable-page{padding: 0;}
.optical-cable-page .part2{padding: 5rem 0;min-height: 31.5rem;box-sizing: border-box;background: url(../2024_images/ql/submarine_cable_img1.jpg) no-repeat center top;background-size: cover;color: #FFFFFF;}
.optical-cable-page .part2 .inpage-title{margin: 0;}
.optical-cable-page .part2 .brief{max-width: 34.9rem;margin: 1.85rem 0 2.1rem;}
.optical-cable-page .part2 .list{line-height: 1.28;}
.optical-cable-page .part2 .list li{padding-left: 1rem;position: relative;}
.optical-cable-page .part2 .list li::before{content: "";width: 3px;height: 3px;background: currentColor;border-radius: 50%;position: absolute;left: 0;top: calc((0.9rem - 3px) / 2);}
.optical-cable-page .part3{padding: 3rem 0 2rem;background: linear-gradient(90deg, #7598DE 0%, #0F5AD1 99%);color: #fff;}
.optical-cable-page .part3 .brief{max-width: 45rem;}
.optical-cable-page .part4{padding: 14.5rem 0 0;position: relative;}
.optical-cable-page .part4::before{content: "";width: 100%;height: calc(100% - 6.5rem);position: absolute;left: 0;top: 0;background: url(../2024_images/ql/submarine_cable_img2.jpg) no-repeat center top;background-size: cover;}
.optical-cable-page .part4 > .w1400{position: relative;z-index: 2;display: flex;justify-content: flex-end;}
.optical-cable-page .part4 .box{width: 50%;box-sizing: border-box;padding: 4rem 3rem 2rem;background: rgba(240, 240, 240, 0.85);border-radius: 8px;}
.optical-cable-page .part4 .box .inpage-title{margin-bottom: 1.6rem;}
.optical-cable-page .part4 .box .cont{line-height: 1.28;}
.optical-cable-page .part4 .box .cont p{margin-bottom: 2rem;}
.optical-cable-page .part4 .box .cont p:last-child{margin-bottom: 0;color: #676767;}
.optical-cable-page .part5{padding: 6.5rem 0 5.9rem;}
.optical-cable-page .part5 > .w1400{display: flex;justify-content: space-between;}
.optical-cable-page .part5 .cont-l{width: 48.78%;}
.optical-cable-page .part5 .cont-l .inpage-title{margin-bottom: 0;}
.optical-cable-page .part5 .cont-l .brief{margin: 2.7rem 0 1.6rem;color: #676767;}
.optical-cable-page .part5 .cont-l .more{display: flex;align-items: center;justify-content: space-between;width: 7.2rem;line-height: 1.28;padding-bottom: 4px;border-bottom: 1px solid #676767;color: #676767;}
.optical-cable-page .part5 .cont-l .more img{height: 10px;filter: brightness(0) invert(0.5);}
.optical-cable-page .part5 .cont-l .more:hover{color: #0F5ADE;border-color: #0F5ADE;}
.optical-cable-page .part5 .cont-l .more:hover img{filter: brightness(1) invert(0);transform: rotate(45deg);transition: .5s .3s;}
.optical-cable-page .part5 .cont-r{width: 35.71%;margin-top: 5rem;overflow: hidden;border-radius: 8px;}
.optical-cable-page .part5 .cont-r img{width: 100%;border-radius: 8px;}
.optical-cable-page .part5 .cont-r:hover img{transform: scale(1.1);}
.optical-cable-page .part6{padding: 5rem 0 3rem;}
.optical-cable-page .part6 .product-param-table th,
.optical-cable-page .part6 .product-param-table td{width: 47.5%;}
.optical-cable-page .part6 .product-param-table th:nth-child(1),
.optical-cable-page .part6 .product-param-table td:nth-child(1){width: 5%;padding: 0.5rem 0;text-align: center;}
.optical-cable-page .part6 .product-param-table td:nth-child(1),
.optical-cable-page .part6 .product-param-table td:nth-child(1){text-align: center;}
.optical-cable-page .part7{padding-bottom: 5.5rem;overflow: hidden;}
.optical-cable-page .part7 .swiper-slide{width: auto;}
.optical-cable-page .part7 .pic{display: block;width: 22.3rem;position: relative;overflow: hidden;}
.optical-cable-page .part7 .pic em{display: block;padding-bottom: 74.88%;border-radius: 8px;}


/* 海底电缆 */
.submarine-cable-page{padding: 0;}
.submarine-cable-page .part2{padding: 5rem 0 3.6rem;background-position: center bottom;overflow: hidden;}
.submarine-cable-page .part2 .inpage-title{margin-bottom: 2.2rem;}
.submarine-cable-page .part2 .cont-t{width: 42.85%;margin-bottom: 1.7rem;}
.submarine-cable-page .part2 .cont-b{display: flex;justify-content: flex-end;}
.submarine-cable-page .part2 .cont-r{width: 35.71%;box-sizing: border-box;padding: 2.4rem;border-radius: 8px;background: linear-gradient(90deg, #7598DE 0%, #0F5AD1 99%);color: #FFFFFF;line-height: 1.28;}
.submarine-cable-page .part2 .cont-r p{margin-bottom: 1rem;}
.submarine-cable-page .part2 .cont-r p:last-child{margin-bottom: 0;}
.submarine-cable-page .part3{padding: 4.9rem 0 3.9rem;overflow: hidden;}
.submarine-cable-page .part3 > .w1400{align-items: flex-start;}
.submarine-cable-page .part3 .cont-l{width: 35.71%;color: #676767;line-height: 1.28;}
.submarine-cable-page .part3 .cont-l .pic{border-radius: 8px;overflow: hidden;margin-bottom: 1.8rem;}
.submarine-cable-page .part3 .cont-l .pic img{width: 100%;border-radius: 8px;}
.submarine-cable-page .part3 .cont-r{width: 48.78%;padding-top: 1.6rem;}
.submarine-cable-page .part3 .cont-r .inpage-title{margin-bottom: 0;}
.submarine-cable-page .part3 .cont-r .brief{margin: 2.65rem 0 0;}
.submarine-cable-page .part3 .cont-r .brief p{margin-bottom: 1rem;}
.submarine-cable-page .part3 .cont-r .link a{color: #0F5ADE;line-height: 1.28;}
.submarine-cable-page .part3 .cont-r .link a:hover{text-decoration: underline;}
.submarine-cable-page .part4{padding: 2.5rem 0;background: #F0F0F0;overflow: hidden;}
.submarine-cable-page .part4 li{margin-bottom: 1rem;}
.submarine-cable-page .part4 li:last-child{margin-bottom: 0;}
.submarine-cable-page .part4 .wrap{padding: 0.9rem 1.6rem 0.9rem 2rem;background: #FFFFFF;}
.submarine-cable-page .part4 .pic{width: 2.8rem;height: 3.2rem;border-radius: 6px;overflow: hidden;flex-shrink: 0;}
.submarine-cable-page .part4 .pic img{width: 100%;height: 100%;object-fit: fill;}
.submarine-cable-page .part4 .btn{color: #676767;flex-shrink: 0;}
.submarine-cable-page .part4 .btn .icon{height: 0.8rem;margin-left: 1.2rem;filter: brightness(0) invert(0.5);}
.submarine-cable-page .part4 .btn:hover{color: #0F5ADE;}
.submarine-cable-page .part4 .btn:hover .icon{filter: none;}
.submarine-cable-page .part4 .brief{flex: 1;box-sizing: border-box;padding: 0 1.6rem;}
.submarine-cable-page .part4 .wrap:hover{box-shadow: 0 0 10px rgba(0, 0, 0, .1);color: #0F5ADE;}
.submarine-cable-page .part4 .wrap:hover .pic img{transform: scale(1.2);}
.submarine-cable-page .part5{padding: 5rem 0 7.5rem;overflow: hidden;}
.submarine-cable-page .part5 .product-param-table{color: #676767;}
.submarine-cable-page .part5 .product-param-table th,
.submarine-cable-page .part5 .product-param-table td{width: 46.4%;}
.submarine-cable-page .part5 .product-param-table th:nth-child(1),
.submarine-cable-page .part5 .product-param-table td:nth-child(1){width: 5%;padding: 0.5rem 0;text-align: center;}
.submarine-cable-page .part5 .product-param-table td:nth-child(1),
.submarine-cable-page .part5 .product-param-table td:nth-child(1){text-align: center;}
.submarine-cable-page .part5 .product-param-table th:nth-child(3),
.submarine-cable-page .part5 .product-param-table td:nth-child(3){width: 34%;}
.submarine-cable-page .part5 .product-param-table th:nth-child(4),
.submarine-cable-page .part5 .product-param-table td:nth-child(4){width: 14.5%;padding: 0.5rem 0.6rem;}
.submarine-cable-page .part5 .product-param-table th:nth-child(4) img,
.submarine-cable-page .part5 .product-param-table td:nth-child(4) img{width: 100%;}
.submarine-cable-page .part5 .product-param-table .pic-box{height: 100%;display: flex;flex-direction: column;justify-content: space-between;box-sizing: border-box;padding: 0.5rem 0;}

/* 海洋工程 */
.markets-marine-page{padding: 0;}
.markets-marine-page .part2{background-position: center top;padding: 5rem 0 0;}
.markets-marine-page .part2 .inpage-title{margin-bottom: 0;}
.markets-marine-page .part2 .cont-l{width: 50%;line-height: 1.28;margin: 2.6rem 0 7.5rem;}
.markets-marine-page .part2 .cont-b{display: flex;justify-content: flex-end;}
.markets-marine-page .part2 .cont-r{width: 35.71%;box-sizing: border-box;padding: 2.8rem 0.8rem 4.6rem 3.3rem;border-radius: 8px;background: linear-gradient(90deg, #7598DE 0%, #0F5AD1 99%);color: #fff;}
.markets-marine-page .part3{position: relative;overflow: hidden;background: #F0F0F0;}
.markets-marine-page .part3 .wrap{display: flex;}
.markets-marine-page .part3 .pic{width: 50%;position: relative;overflow: hidden;}
.markets-marine-page .part3 .pic em{display: block;padding-bottom: 68.75%;}
.markets-marine-page .part3 .wrap:hover .pic em{transform: scale(1.1);}
.markets-marine-page .part3 .text{width: 31.25%;padding: 6.5rem 0 6.5rem 5.2%;}
.markets-marine-page .part3 .text .inpage-title{margin-bottom: 5rem;}
.markets-marine-page .part3 .text .tit{margin-bottom: 1rem;}
.markets-marine-page .part3 .text ul li{padding-left: 1.4rem;position: relative;color: #676767;}
.markets-marine-page .part3 .text ul li::before{content: "";width: 3px;height: 3px;background: currentColor;border-radius: 50%;position: absolute;left: 0.4rem;top: calc((1.2rem - 3px) / 2);}
.markets-marine-page .part3 .control{position: absolute;left: 50%;bottom: 4.5rem;z-index: 2;width: 31.25%;padding-left: 5.2%;}
.markets-marine-page .part3 .swiper-pagination{position: static;width: auto;}
.markets-marine-page .part3 .swiper-pagination .swiper-pagination-bullet{width: 0.5rem;height: 0.5rem;background: #ACACAC;border-radius: 50%;opacity: 1;margin: 0 0.5rem 0 0;}
.markets-marine-page .part3 .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background: #0F5ADE;}
.markets-marine-page .part3 .swiper-pagination-bullet:only-child{display: block !important;}
.markets-marine-page .part3 .btn{width: 1.9rem;height: 1.9rem;background: #D8D8D8;border-radius: 50%;margin-left: 1.2rem;cursor: pointer;}
.markets-marine-page .part3 .btn img{height: 0.5rem;filter: brightness(0) invert(0.5);}
.markets-marine-page .part3 .btn:hover{background: #0F5ADE;}
.markets-marine-page .part3 .btn:hover img{filter: brightness(0) invert(1);}
.markets-marine-page .part4{padding: 2.5rem 0;background: rgba(15, 90, 222, 0.15);overflow: hidden;}
.markets-marine-page .part4 li{margin-bottom: 1rem;}
.markets-marine-page .part4 li:last-child{margin-bottom: 0;}
.markets-marine-page .part4 .wrap{padding: 0.9rem 1.6rem 0.9rem 2rem;background: #FFFFFF;}
.markets-marine-page .part4 .pic{width: 2.8rem;height: 3.2rem;border-radius: 6px;overflow: hidden;flex-shrink: 0;}
.markets-marine-page .part4 .pic img{width: 100%;height: 100%;object-fit: fill;}
.markets-marine-page .part4 .btn{color: #676767;flex-shrink: 0;}
.markets-marine-page .part4 .btn .icon{height: 0.8rem;margin-left: 1.2rem;filter: brightness(0) invert(0.5);}
.markets-marine-page .part4 .btn:hover{color: #0F5ADE;}
.markets-marine-page .part4 .btn:hover .icon{filter: none;}
.markets-marine-page .part4 .brief{flex: 1;box-sizing: border-box;padding: 0 1.6rem;}
.markets-marine-page .part4 .wrap:hover{box-shadow: 0 0 10px rgba(0, 0, 0, .1);color: #0F5ADE;}
.markets-marine-page .part4 .wrap:hover .pic img{transform: scale(1.2);}
.markets-marine-page .part5{padding: 7rem 0 8.6rem;}
.markets-marine-page  .marine-case .content .text{color: #676767;padding-top: 2.6rem;}
.markets-marine-page  .marine-case .content .text li{display: flex;margin: 3px 0;}
.markets-marine-page  .marine-case .content .text li img{margin-right: 0.8rem;flex-shrink: 0;height: 1rem;}
.markets-marine-page  .marine-case .content .text li p{flex: 1;overflow: hidden;}
.markets-marine-page  .marine-case .content .pic{padding: 4.1rem 5rem 4.1rem 0;display: flex;justify-content: flex-end;} 
.markets-marine-page  .marine-case .content .pic li{width: 17.1rem;position: relative;overflow: hidden;border-radius: 8px;margin-left: 1.3rem;}
.markets-marine-page  .marine-case .content .pic li em{display: block;width: 100%;padding-bottom: 56.43%;}
.markets-marine-page  .marine-case .content .pic li:hover em{transform: scale(1.1);}
.markets-marine-page .folding-list.has-number li.open > .title .name{font-size: 1.2rem;} 


@media screen and (min-width: 1921px){
    /* 我们的品牌 */
    .company-brands-page .part1 .bg{background-position: left top -2.4rem;}
    .company-brands-page .part1 .w1400 .title{margin-left: -5rem;transform: translateY(-.5rem);}
    .company-brands-page .part1 .w1400 .title i{width: 22rem;}
    .company-brands-page .part1 .w1400 .content{margin-left: -4.2rem;}
}

@media screen and (max-width: 1600px){
    /* 我们的品牌 */
    .company-brands-page .part1 .bg{background-position: left -6.5rem top;}
    .company-brands-page .part1 .w1400 .title{margin-left: 2rem;}
    .company-brands-page .part1 .w1400 .title i{width: 16rem;}
}

/*笔记本1920*1080显示放大比例为125%，实际分辨率为1920/1.25=1536*/
@media screen and (max-width: 1550px){
/* 发展历程-内容 */
.company-history-page .part1{padding: 3rem 0 0;}	
.company-history-page .tabs{padding-bottom: 3rem;}
.company-history-page .tabs li a{padding: 0 1rem;line-height: 1.5rem;}
.company-history-content .date{font-size: 7rem;width: 35%;}

/* 发展历程-内容 */
.company-history-content .iItem{padding: 1rem 0;}
.company-history-content .iItem:first-child{padding-top: 1.5rem;}

/* 董事会 */
.board-directors-page{padding: 3rem 0 4rem;}
.board-directors-page .part2{padding: 5rem 0;}

/* 规章制度 */
.rules-regulations-page .cont-t{margin-bottom: 12rem;}

/* 联系我们 */
.contactus-page{padding: 3rem 0;}
.contactus-page .cont-t{margin-bottom: 5rem;}

/* 股权信息 */
.equity-page{padding: 3rem 0;}

/* 投资者活动 */
.inverstor-activity-page{padding: 3rem 0;}

/* 最新趋势 */
.latest-trends-page{padding: 3rem 0;}

/* 我们提供什么-培训机制 */
.career-offer-page{padding: 3rem 0 0;}
.career-offer-page .part1{padding-bottom: 3rem;}
.career-offer-page .part2 .box{padding: 5rem 3rem;}
.career-offer-page .part2 .cont-r{padding-top: 3rem;}
/*.career-offer-page .part3{padding-bottom: 3rem;}*/
.service-box-wrap{padding: 3rem 0;}

/* 我们提供什么-激励机制 */
.career-offer-mechanism-page .part1{padding: 3rem 0 6rem;}
.career-offer-mechanism-page .part3{padding: 3rem 0 4rem;}

/* 认识我们的员工 */
.career-offer-people-page .part1{padding: 3rem 0 4rem;}
.career-offer-people-page .part2{padding-bottom: 3rem;}

/* 我们的品牌 */
.company-brands-page .part1{padding: 3rem 0 6.5rem;}
.company-brands-page .part1 .bg{background-position: center top -.3rem;}
.company-brands-page .part1 .w1400 .title{margin-left: 7.5rem;}
.company-brands-page .part1 .w1400 .title i{width: 17.5rem;}

/* 成功案例 */
.success-cases-page{padding: 2rem 0 4rem;}

/* 领先技术 */
.resources-technologies-page{padding: 2rem 0 4rem;}


/* 新闻详情 */
.cont-news-page{padding: 3rem 0 3.5rem;}

/* 海洋工程 */
.markets-marine-page .part3 .text{padding: 5rem 0 6.5rem 5.2%;}
.markets-marine-page .part3 .text .inpage-title{margin-bottom: 4rem;}
.markets-marine-page .marine-case .content .pic{padding: 3rem 3rem 3rem 0;}
.markets-marine-page .part5{padding: 5rem 0 6rem;}

/* 案例飘窗 */
.float-style{margin-left: 100%;}

/* 董事会 */

}

/*中屏PC，分辨率1366*/
@media screen and (max-width: 1440px){
    /* 我们的品牌 */
    .company-brands-page .part1 .bg{background-position: center top -.4rem;}
    .company-brands-page .part1 .w1400 .title{margin-left: 8rem;}
    .company-brands-page .part1 .w1400 .title i{width: 19rem;}

/* 案例飘窗 */
.float-style{margin-left: 100%;}
}

/*小屏PC，分辨率1280*/
@media screen and (max-width: 1300px){
/* 发展历程-内容 */
.company-history-content .date{font-size: 6rem;width: 25%;}
}

/*pad横屏，分辨率1024*/
@media screen and (max-width: 1024px){
.fz150{font-size: 3rem;}    
/* 质量管理 */
.company-quality-page .part1{padding-top: 3rem;margin-bottom: 2rem;}
.company-quality-page .part1::before{height: calc(100% - 3rem);background-size: cover;}
.company-quality-page .part2{padding-bottom: 2rem;}
.company-quality-page .part3,
.company-quality-page .part4{padding: 2rem 0;}
.company-quality-page .part4{padding-bottom: 0;}
.company-quality-page .part3 .title-box{margin-bottom: 2rem;display: block;}
.company-quality-page .part3 .title-box .brief{width: 100%;}

/* 质量承诺 */
.corporate-strategy-box{width: 100%;}
.corporate-strategy-box .inpage-title{padding-left: 1.5rem;}
.corporate-strategy-box .cont{padding: 1.5rem;}
.corporate-strategy-box .cont .brief{padding-right: 0;}
.corporate-strategy-box .cont .folding-content{margin-top: 2rem;}

/* 质量荣誉 */
.quality-honor-box{display: block;padding-bottom: 0;}
.quality-honor-box .con-l,
.quality-honor-box .con-r{width: 100%;}
.quality-honor-box .con-l{margin-bottom: 2rem;padding-top: 0;}
.quality-honor-box .con-l .brief2{margin: 1rem 0;}
.quality-honor-box .con-r .pic em{padding-bottom: 79%;}

/* 质量认证 */
.quality-certification .item .date{flex-shrink: 0;margin-right: 1.5rem;}
.quality-certification .item .cont-r{flex: 1;}

/* 质量控制 */
.quality-control .cont-t .cont-l,
.quality-control .cont-t .cont-r .box{width: 100%;}
.quality-control .cont-t .brief2{margin: 2rem 0 1rem;}
.quality-control .cont-b{padding: 1.5rem;display: block;}
.quality-control .cont-b .cont-l{width: 100%;display: flex;align-items: center;justify-content: space-between;}
.quality-control .cont-b .cont-l .brief{width: 70%;}
.quality-control .cont-b .cont-l .icon{margin-top: 0;width: 2rem;}
.quality-control .cont-b .cont-r{width: 100%;}
.quality-control .cont-b .cont-r .item{padding: 1.5rem 0;margin-bottom: 0;}
.quality-control .cont-b .cont-r .item .num{flex-shrink: 0;margin-right: 2rem;}
.quality-control .cont-b .cont-r .item .brief{flex: 1;overflow: hidden;}

/* 组织结构 */
.organisational-structure .part1,
.organisational-structure .part2{padding: 2rem 0;}
.organisational-structure .part2 .title-box{margin-bottom: 2rem;}
.organisational-structure .part2 .btn-box img{height: 1rem;margin-left: 1rem;}

/* 高层管理人员 */
.top-management .box{width: 12rem;}
.top-management .text{padding: 0.5rem 2rem 0.5rem 0.5rem;}
.top-management .text .icon{width: 1rem;height: 1rem;right: 0.5rem;bottom: 0.5rem;top: auto;}

/* 高层管理弹窗 */
.popup-top-management .cont-r{width: 20rem;height: 28rem;}
.popup-top-management .cont-l{height: 28rem;padding: 2rem;}


/* 发展历程-内容 */
.company-history-page .part1{padding: 2rem 0 0;top: 2rem;}	
.company-history-page .part2{padding-bottom: 2rem;}
.company-history-page .tabs{padding-bottom: 1rem;}
.company-history-page .tabs li a{padding: 0 0.5rem;line-height: 1rem;}
.company-history-content .date{font-size: 2rem;padding-top: 0.6rem;}

/* 发展历程-内容 */
.company-history-content .iItem{padding: 0.5rem 0;}
.company-history-content .iItem:first-child{padding-top: 1rem;}
.company-history-content .iItem .year{line-height: 1.33;}
.company-history-content .iItem .pic{width: 12rem;}

/* 企业文化 */
.company-culture-page .part1{height: auto;}
.company-culture-page .part1 .hover{position: relative;visibility: visible;opacity: 1;padding: 1.5rem 0;clip-path: inset(0 0 0 0);top: 0;}
.company-culture-page .part1 .hover .icon{display: none;}
.company-culture-page .part1 .hover .brief{flex: 1;}
.company-culture-page .part2{padding: 2rem 0;}
.company-culture-page .part2 .cont-t{display: block;margin-bottom: 2rem;}
.company-culture-page .part2 .cont-t .cont-l,
.company-culture-page .part2 .cont-t .cont-r{width: 100%;}
.company-culture-page .culture-title{margin-bottom: 1rem;}
.company-culture-page .part2 .cont-t .cont-r{margin-top: 1rem;}
.company-culture-page .vision-list li .brief1{margin: 1rem 0 0.4rem;}
.company-culture-page .part3{padding: 4rem 0 0;background-size: 100% auto;}
.company-culture-page .part3 .culture-title{margin-bottom: 10rem;}
.company-culture-page .core-list .cont-t{display: block;padding: 1.2rem 2rem 1.2rem 1rem;}
.company-culture-page .core-list .cont-t .title{width: 100%;justify-content: flex-start;}
.company-culture-page .core-list .cont-t .name{width: auto;margin-right: 0;}
.company-culture-page .core-list .cont-t .num{margin-right: 1rem;}
.company-culture-page .core-list .cont-t .icon{right: 0.5rem;}
.company-culture-page .core-list .cont-b > .flex{display: block;}
.company-culture-page .core-list .cont-b .cont-l,
.company-culture-page .core-list .cont-b .cont-r{width: 100%;}
.company-culture-page .core-list .cont-b .cont-l{min-height: auto;padding: 1rem 1rem 1rem 2rem;}
.company-culture-page .core-list .cont-b .cont-l .title{margin-bottom: 1rem;}
.company-culture-page .core-list .cont-b .cont-l .num{top: 1.4rem;left: 0.6rem;}
.company-culture-page .core-list .cont-b .cont-l .icon{bottom: 1rem;left: 2rem;display: none;}
.company-culture-page .core-list .cont-b .cont-r{padding: 1rem;min-height: auto;}
.company-culture-page .core-list .container .title{margin-bottom: 1rem;}
.company-culture-page .core-list .container .box{min-height: auto;padding-bottom: 0;}
.company-culture-page .core-list .container .pic{position: static;width: 100%;height: auto;}
.company-culture-page .core-list .container .brief{width: 100%;padding-right: 0;margin-bottom: 1rem;}

/* 控制按钮 */
.control-style{padding-top: 1rem;}
.control-style img{height: 1rem;margin-left: 1rem;}

/* 创新 */
.innovation-page .part1{padding-bottom: 2rem;}
.innovation-page .part1 .container .cont-l .brief2{padding: 0.6rem 0 1rem;}
.innovation-page .part1 .container .cont-l .list dl{margin-top: 1.4rem;}
.innovation-page .part1 .container .cont-l .list dt{margin-right: 1rem;}
.innovation-page .part1 .container .cont-r span{display: block;position: relative;padding-bottom: 88.33%;}
.innovation-page .part1 .container .cont-r span img{position: absolute;left: 0;top: 0;width: 100%;height: 100%;border-radius: 8px;} 
.innovation-page .part2{padding-top: 2rem;height: 20rem;}
.innovation-page .part3{padding-top: 2rem;}
.innovation-page .part3 .inpage-title{margin-bottom: 2rem;}
.innovation-page .part3 .cont-b .pic{position: absolute;left: 0;top: 0;width: 100%;height: 100%;}
.innovation-page .part3 .cont-b .text{padding: 1.5rem 1rem 4rem;position: relative;}
.innovation-page .part3 .cont-b .text .brief{max-width: 80%;}

/* 数字跳动 */
.data-style{padding: 0 0 2rem;}

/* 研发中心 */
.RD-center-page .part1,
.RD-center-page .part2,
.RD-center-page .part3{padding: 2rem 0;}
.RD-center-page .part2 .title-style{margin-bottom: 2rem;}
.RD-center-page .part2 .title-style .brief{margin-top: 2rem;}
.RD-center-page .part2 .cont-b .item .inpage-title{left: 1rem;}
.RD-center-page .part2 .cont-b .item .brief{padding: 0 1rem 1rem;}
.RD-center-page .part3 .cont-m{margin-bottom: 1rem;}
.RD-center-page .part3 .cont-m li{height: 4rem;}
.RD-center-page .history-wrap .wrap{width: 15rem;padding: 1rem 0.5rem 0 0;}
.RD-center-page .history-wrap .control-style{margin-bottom: 2rem;}

/* 知识产权 */
.intellectual-property-page .part1{padding: 2rem 0;background-position: left center;}
.intellectual-property-page .part1 > .w1400 > .cont-l{width: 100%;}
.intellectual-property-page .part2{padding: 2rem 0;}
.intellectual-property-page .part2 .data-style{padding: 1rem 0 2rem;}
.intellectual-property-page .part2 .cont-b{height: 10rem;padding: 1rem;}
.intellectual-property-page .part2 .cont-b .btn-box{bottom: 1rem;}
.intellectual-property-page .part3{padding: 3rem 0;}
.intellectual-property-page .part3 .cont-l{height: 28rem;}
.intellectual-property-page .part3 .cont-l .text{padding: 0 2rem;bottom: 1.5rem;}
.intellectual-property-page .part3 .cont-r{padding-top: 2rem;}
.intellectual-property-page .part3 .data-style{padding-top: 3rem;justify-content: space-between;}
.intellectual-property-page .part3 .data-style li:nth-child(2){margin-right: 0;}

/* 全国重点实验室 */
.state-key-lab-profile-page .part1,
.state-key-lab-profile-page .part2,
.state-key-lab-profile-page .part3,
.state-key-lab-profile-page .part4,
.state-key-lab-profile-page .part2 .data-style{padding: 2rem 0;}
.state-key-lab-profile-page .part1 .inpage-title{min-width: auto;}

/* 研究方向 */
.research-orientation-page{padding: 2rem 0;}
.research-orientation-page .list dl dd{padding: 0 3% 1rem;}

/* 研究平台 */
.research-platform-page .list .text{padding: 1.5rem;}
.research-platform-page .list li:nth-child(2){margin-top: 6rem;}

/* 最新趋势 */
.latest-trends-page .filter{padding-bottom: 2rem;}
.latest-trends-page .filter .subm{width: 7rem;padding-left: 3rem;background: #005CE6 url(../2024_images/ql/icon_search.svg) no-repeat 1.5rem center;}
.latest-trends-page .filter .text.key-word{width: 26%;}
.latest-trends-page .list .box{padding: 1rem 3rem 1rem 0;}
.latest-trends-page .list .date{width: auto;}
.latest-trends-page .list .pic{width: 12rem;padding-bottom: 6rem;}

/* 博士后工作站 */
.postdoctors-workstation-page{padding: 2rem 0;}
.postdoctors-workstation-page .cont-t{margin-bottom: 2rem;}
.postdoctors-workstation-page .cont-b{display: block;}
.postdoctors-workstation-page .cont-b .cont-l,
.postdoctors-workstation-page .cont-b .cont-r{width: 100%;}
.postdoctors-workstation-page .cont-b .cont-l{margin-bottom: 2rem;}

/* 公司治理 */
.corporate-governance-page .part1{padding: 2rem 0;}
.corporate-governance-page .part2{padding: 3rem 0 4rem;}
.corporate-governance-page .part2 .inpage-title{margin-bottom: 1rem;}

/* 董事会 */
.board-directors-page{padding: 2rem 0;}
.board-directors-page .part1 .cont-r{width: 50%;}
.board-directors-page .part2{padding: 2rem 0;}
.board-directors-page .part2 .pic{width: 16rem;height: 18.48rem;}
.board-directors-page .part2 .cont-r{padding: 2rem;}
.board-directors-page .part3 .tabs{padding: 0;}
.board-directors-page .part3 .box{display: block;}
.board-directors-page .part3 .box .pic{width: 100%;height: auto;border-radius: 0;padding-bottom: 0;}
.board-directors-page .part3 .box .pic img{position: relative;}
.board-directors-page .part3 .box .cont-l{padding: 1.5rem;width: 100%;}
.board-directors-page .part3 .box .icon{right: 1rem;top: 1rem;height: 2rem;}

/* 规章制度 */
.rules-regulations-page{padding: 2rem 0;}
.rules-regulations-page .part1 .cont-t{margin-bottom: 8rem;}

/* 联系我们 */
.contactus-page{padding: 2rem 0;}
.contactus-page .cont-t{margin-bottom: 3rem;}
.contactus-page .cont-b{padding-top: 0;}
.contactus-page .cont-b .bg{position: relative;}
.contactus-page .cont-b .box{width: 100%;margin-top: -5rem;}

/* 公告 */
.announcements-page{padding: 2rem 0;}
.announcements-page .list{margin-bottom: 2rem;}
.announcements-page .list .wrap{height: 3rem;}
.announcements-page .list .date{width: 7rem;}

/* 股权信息 */
.equity-page{padding: 2rem 0;}
.equity-page .tab-box .tabs{padding: 1rem 0.5rem 0 0;}
.equity-page .tab-box .tabs li{margin-bottom: 1rem;}
.equity-page .tab-box .scroll{padding: 1rem;}
.equity-page .tab-box .scroll .pic{height: 12rem;}
.equity-page .cont-r .brief{margin: 1rem 0 2rem;}

/* 财务报告 */
.financial-reports-page .list .dt{padding: 0 1rem;line-height: 3rem;}
.financial-reports-page .list .dd .wrap .pic{width: 8rem;}
.financial-reports-page .list .dd .wrap .text{padding: 0 1rem;width: calc(100% - 8rem);}
.financial-reports-page .list .dd .wrap .text .title{margin-bottom: 1rem;}
.financial-reports-page .list .dd .wrap{padding: 1rem;}

/* 投资者活动 */
.inverstor-activity-page{padding: 2rem 0;}
.inverstor-activity-page .form .btn-dl{margin-top: 2rem;}

/* 最新趋势 */
.latest-trends-page{padding: 2rem 0;}

/* 我们提供什么-培训机制 */
.career-offer-page{padding: 2rem 0 0;}
.career-offer-page .part1{padding-bottom: 2rem;}
.career-offer-page .part2 .box{padding: 2rem;}
.career-offer-page .part2 .cont-r{padding-top: 2rem;}
.career-offer-page .part3{padding-bottom: 2rem;}

.service-box-wrap{padding: 2rem 0;}

/* 我们提供什么-激励机制 */
.career-offer-mechanism-page .part1{padding: 3rem 0;}
.career-offer-mechanism-page .part1 .cont-r{padding-top: 0;}
.career-offer-mechanism-page .part2{padding: 6rem 0 3rem;}
.career-offer-mechanism-page .part3 .career-list{padding-bottom: 1rem;}

/* 认识我们的员工 */
.career-offer-people-page .part1{padding: 2rem 0;}
.career-offer-people-page .part2{padding-bottom: 2rem;}

/* 我们的品牌 */
.company-brands-page .part1{padding: 3rem 0;}
.company-brands-page .part1 .bg{display: none;}
.company-brands-page .part1 .w1400{padding-left: 0rem;}
.company-brands-page .part1 .w1400 .title{margin-left: 0;margin-bottom: 2rem;font-size: 2.4rem;}
.company-brands-page .part1 .w1400 .title::after{width: .5rem;height: 1.2rem;margin-left: 1rem;transform: translateY(0);}
.company-brands-page .part1 .w1400 .title i{width: .3em;}
.company-brands-page .part1 .w1400 .content .txt1{width: 100%;}
.company-brands-page .part1 .w1400 .content .txt2{width: 100%;margin-top: 2rem;}
.company-brands-page .part2{padding: 4rem 0;}
.company-brands-page .part2 .box .item{margin-bottom: 3rem;}
.company-brands-page .part3{padding: 3rem 0 6rem;background-size: auto  150%;background: auto  120%;background-position: center top;}
.company-brands-page .part3 .cont-t{margin-bottom: 4rem;display: block;}
.company-brands-page .part3 .cont-t .brief1{margin: 2rem 0;}
.company-brands-page .part3 .cont-t .brief2{padding-top: 0;}
.company-brands-page .part3 .cont-b img{width: 60%;}
.company-brands-page .part4{padding: 3rem 0;}
.company-brands-page .part4 .cont-m{margin: 1rem 0 2rem;}
.company-brands-page .part4 .cont-m .control-style{display: none;}
.company-brands-page .part4 .container .box{width: 8rem;height: 8rem;}
.company-brands-page .part4 .container .box img{filter: grayscale(0);}

/* 成功案例 */
.success-cases-page .list{padding-bottom: 2rem;}
.success-cases-page .list .wrap{padding: 2rem 0;}
.success-cases-page .list .pic{width: 34%;}

/* 领先技术 */
.resources-technologies-page .list{padding-bottom: 2rem;}
.resources-technologies-page .list .wrap{padding: 2rem 0 3rem;}
.resources-technologies-page .list .keywords{width: 30%;}
.resources-technologies-page .list .keywords .brief{margin-bottom: 1rem;}
.resources-technologies-page .list .keywords dd{padding: 0.2rem 0.6rem;}
.resources-technologies-page .list .text{padding: 0 4% 0 6%;}

/* 筛选 */
.filter-style .filter-form{margin-bottom: 0.8rem;}
.filter-style .text{padding: 0 1rem 0 2.5rem;background-position: 1rem center;height: 2rem;line-height: 2rem;}
.filter-style .subm{background-size: auto 1rem;width: 2.5rem;}
.filter-style .filter-select{width: 24%;margin: 0 1.33% 0.5rem 0;}
.filter-style .filter-select:nth-child(4){margin-right: 0;}
.filter-style .filter-select dt{padding: 0 0.5rem;line-height: 1.8rem;height: 1.8rem;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.filter-style .filter-select dt .icon{right: 1rem;height: 0.5rem;}
.filter-style .filter-select dd ul{padding: 0.5rem;height: auto;max-height: 12rem;}
.filter-style .btn{line-height: 2rem;}

/* 活动日历 */
.pic-news-list-style{justify-content: space-between;padding-bottom: 2rem;}
.pic-news-list-style li{margin: 3rem 0 0 0;width: 49%;}
.pic-news-list-style .text{padding: 1rem;}
.pic-news-list-style .brief2{margin-top: 3rem;}
.pic-news-list-style .brief2 .icon{height: 0.8rem;margin-right: 0.2rem;}

/* 长飞新闻 */
.yofc-news-page .filter{margin-bottom: 3rem;}
.yofc-news-page .filter .item{padding: 0 1rem;}
.yofc-news-page .filter .item .text,
.yofc-news-page .filter .subm{height: 2rem;line-height: 2rem;}
.yofc-news-page .filter .subm{margin-top: 1rem;}

/* 新闻列表 */
.news-list-style .wrap{padding: 2rem 0;}
.news-list-style .pic{width: 34%;}
.news-list-style .brief1{margin: 1rem 0;}

/* 视频库 */
.news-video-page .filter .cont-r .form{margin-bottom: 0.8rem;}
.news-video-page .filter .cont-r .text{padding: 0 1rem 0 2.5rem;background-position: 1rem center;background-size: auto 1rem;height: 2rem;line-height: 2rem;}
.news-video-page .filter .cont-r .form .subm{width: 2.5rem;background-size: auto 1rem;}
.news-video-page .filter .label-list li{padding: 4px 0.6rem;}
.news-video-page .filter .cont-l .label-list li{padding-right: 1.2rem;}
.news-video-page .filter .cont-r .brief1{margin-bottom: 0.8rem;}
.news-video-page .cont-t{padding: 2rem 0 1rem;}
.news-video-page .pic-news-list-style li{margin-right: 0;margin-bottom: 3rem;}

/* 新闻详情 */
.cont-news-page .passage-link span{margin: 0 2rem;}
.cont-news-page .hot-passage{display: none;}
.cont-news-page .passage-cont{width: 100%;}
.cont-news-page .passage-cont img{height: auto !important;}
.cont-news-page .passage-cont .margin-bottom-50{margin-bottom: 1rem;}
.cont-news-page .passage-cont video{width: 100%;background-color: #333;}
.cont-news-page .passage-top{margin-bottom: 1rem;}
.cont-news-page .passage-link{margin-top: 2rem;padding-top: 1rem;}
.cont-news-page .passage-link span{margin: 0 0.5rem;}
.cont-news-page .passage-link img{height: .7rem;}
.cont-news-page .share .box .item img{width: 1.5rem;height: 1.5rem;}

/* 成功案例详情页 */
.cont-success-cases-page .part1{margin-bottom: 2rem;padding: 10rem 5% 2rem;}
.cont-success-cases-page .part2 .item{padding: 1.5rem 0;}
.cont-success-cases-page .part2 .item .num{margin: 0.3rem 3% 0 0;}
.cont-success-cases-page .part2 .item .list{flex-wrap: wrap;}
.cont-success-cases-page .part2 .item .inner-item{width: 100%;margin-bottom: 1rem;}
.cont-success-cases-page .part2 .item .inner-item:last-child{margin-bottom: 1rem;}
.cont-success-cases-page .part2 .item .inner-item:last-child ul li:last-child{margin-bottom: 0;}
.cont-success-cases-page .part2 .item .list li::before{top: 0.3rem;}

/* 案例飘窗 */
.float-style{margin-left: calc(100% - 2rem);}
.float-style dl dt{width: 2rem;height: 2rem;}
/* .float-style dl dt img{transform: scale(0.8);} */
.float-style dl dd{height: 2rem;line-height: 2rem;width: 7rem;}

/* 技术支持弹窗 */
.popup-tech-support{padding: 1.2rem;}
.popup-tech-support .brief{margin-bottom: 1rem;}
.popup-tech-support .text, 
.popup-tech-support textarea{line-height: 2rem;padding: 0 0.6rem;}
.popup-tech-support .subm{width: 7rem;height: 2rem;line-height: 2rem;}

/* 专题-大楼 */
.topic-page .fz56{font-size: 1.5rem;}
.topic-page .part1{display: block;padding: 2rem 1.5rem 1.5rem;}	
.topic-page .part1 .cont-l{margin-bottom: 1rem;}
.topic-page .part1 .cont-r{justify-content: flex-end;}
.topic-page .part1 .cont-r img{height: 1rem;margin: 0.5rem 0.5rem 0 0;}
.topic-page .part2{padding: 2rem 2rem 11rem;}
.topic-page .part2 .cont-r{width: 80%;}
.topic-page .part2 dl{padding: 0.5rem 0 2rem;}
.topic-page .part2 dl dt{line-height: 2rem;}
.topic-page .part3{padding: 2rem 0;}
.topic-page .part3 .title{margin-bottom: 2rem;}
.topic-page .part3 .cont-b{display: block;}
.topic-page .part3 .cont-b .cont-l{margin: 0 0 1rem;}
.topic-page .part3 .cont-b .cont-l img{height: 1.8rem;}
.topic-page .part4{padding: 2rem 0;}
.topic-page .part4 .title{margin-top: 1rem;padding: 0 0 2rem;}
.topic-page .part5{padding: 2rem 0;}
.topic-page .part5 .sub-title{margin-bottom: 2rem;}
.topic-page .part5 .list dl{display: block;margin-bottom: 2rem;}
.topic-page .part5 .list dl dt,
.topic-page .part5 .list dl dd{width: 100%;}
.topic-page .part5 .list dl dt{margin-bottom: 1rem;}
.topic-page .part6{padding: 2rem 0;}
.topic-page .part6 .title{margin-bottom: 2rem;}
.topic-page .part6 .cont{display: block;}
.topic-page .part6 .cont-l,
.topic-page .part6 .cont-r{width: 100%;}
.topic-page .part6 .cont-l{margin-bottom: 1rem;}
.topic-page .part6 .cont-l .pic{width: 50%;margin-bottom: 0.5rem;}
.topic-page .part6 .cont-l .brief img{height: 0.5rem;}
.topic-page .part6 .cont-r .topic-brief{margin-bottom: 1rem;}
.topic-page .part7{padding: 2rem 0;}
.topic-page .part7 .topic-title{margin-bottom: 2rem;}
.topic-page .part7 .cont-t{padding-left: 0;margin-bottom: 1rem;}
.topic-page .part7 .title{position: relative;display: block;width: 94%;height: auto;left: 0;margin: 0 auto 1rem;padding: 1rem 1.5rem 2rem;}
.topic-page .part7 .title .tit{margin-bottom: 2rem;}
.topic-page .part7 .title .more{padding: 0;bottom: 1rem;}
.topic-page .part7 .title .more img{margin-left: 1rem;}
.topic-page .part7 .scroll-container .pic{width: 100%;height: 0;padding-bottom: 62%;}

/* 概述 */
.overview-style{padding: 2rem 0;}
.overview-style .brief{margin: 0 0 2rem;}

/* 海底通信 */
.market-submarine-page .inpage-title{margin-bottom: 2rem;}
.market-submarine-page .part1 .brief{margin-bottom: 2rem;}
.market-submarine-page .part2{padding: 3rem 0 4rem;}
.market-submarine-page .part3{padding: 2rem 0;}
.market-submarine-page .part4{padding: 2rem 0;}
.market-submarine-page .part4 .box{padding: 3rem 2rem 5rem;}

/* 海底光缆 */
.optical-cable-page .part2{padding: 2rem 0 5rem;min-height: auto;}
.optical-cable-page .part2 .brief{margin: 1.5rem 0;}
.optical-cable-page .part4{padding: 8rem 0 0;}
.optical-cable-page .part4 .box{width: 70%;padding: 2rem;}
.optical-cable-page .part3,
.optical-cable-page .part5,
.optical-cable-page .part6{padding: 2rem 0;}
.optical-cable-page .part7{padding-bottom: 2rem;}

/* 海底电缆 */
.submarine-cable-page .part2{padding: 3rem 0 2rem;}
.submarine-cable-page .part2 .cont-r{width: 48%;padding: 2rem 1.5rem;}
.submarine-cable-page .part2 .cont-r p{margin-bottom: 2rem;}
.submarine-cable-page .part3,
.submarine-cable-page .part5{padding: 3rem 0;}

/* 海洋工程 */
.markets-marine-page .part2{padding: 3rem 0;}
.markets-marine-page .part2 .cont-l{margin: 2rem 0 5rem;}
.markets-marine-page .part2 .cont-r{width: 48%;padding: 2rem 1.5rem;}
.markets-marine-page .part3 .text{padding: 2rem 0 4rem 5.2%;}
.markets-marine-page .part3 .text .inpage-title{margin-bottom: 2rem;}
.markets-marine-page .part3 .control{bottom: 1rem;}
.markets-marine-page .part3 .btn{display: none;}
.markets-marine-page .part5{padding: 3rem 0;}
.markets-marine-page .marine-case .content .text{padding-top: 1.5rem;}
.markets-marine-page .marine-case .content .pic{padding: 2rem 2rem 2rem 0;}
.markets-marine-page .marine-case .content .pic li{width: 30%;}
}

/*phone和pad竖屏，分辨率820*/
@media screen and (max-width: 820px){
.fz14{font-size: 0.6rem;}
.fz150{font-size: 2.1rem;}
.fz100{font-size: 2rem;}

/* 发展历程-内容 */
.company-history-content .date{width: 40%;font-size: 1.8rem;}

/* 高层管理弹窗 */
.popup-top-management{max-height: 80vh;height: 100%;overflow: auto;flex-wrap: wrap;flex-direction: row;}
.popup-top-management .cont-r,
.popup-top-management .cont-l{width: 100%;height: auto;}
.popup-top-management .cont-l{padding: 1rem;} 
.popup-top-management .cont-l .brief{text-align: center;}
.popup-top-management .cont-l .brief2{margin: 0 0 0.5rem;min-height: auto;}
.popup-top-management .cont-r{padding-top: 1rem;text-align: center;}
.popup-top-management .cont-r img{width: 50%;}
.popup-top-management .cont-l .box{justify-content: flex-start;}
.popup-top-management .cont-l .box .folding-content{padding-right: 0;}
.popup-top-management .cont-l .box .folding-content .fold-btn{display: none;}
.popup-top-management .cont-l .folding-content .txt{min-height: auto;max-height: none;-webkit-line-clamp: inherit;}

/* 企业文化 */
.company-culture-page .vision-list li{width: 100%;margin-bottom: 1rem;}
.company-culture-page .vision-list li:last-child{margin-bottom: 0;}
.company-culture-page .part3 .culture-title{margin-bottom: 5rem;}
.company-culture-page .core-list .cont-t{padding: 0.8rem 1rem 0.8rem;}
.company-culture-page .core-list .cont-t .title{margin-bottom: 0.5rem;}
.company-culture-page .core-list .cont-t .icon{width: 0.6rem;right: 0.3rem;top: 1.3rem;}
.company-culture-page .core-list .cont-b .cont-l{padding: 1rem;}
.company-culture-page .core-list .cont-b .cont-l .num{left: auto;right: 1rem;display: none;}

/* 创新 */
.innovation-page .part1 .container .box{display: block;}
.innovation-page .part1 .container .cont-l,
.innovation-page .part1 .container .cont-r{width: 100%;}
.innovation-page .part1 .container .cont-r{margin-top: 1rem;}
.innovation-page .part2 > .w1400{display: block;position: relative;z-index: 3;}
.innovation-page .part2{position: relative;}
.innovation-page .part2::before{content: "";width: 100%;height: 100%;position: absolute;left: 0;top: 0;background: #000;opacity: 0.2;}

/* 标题 */
.title-style{display: block;}
.title-style .inpage-title,
.title-style .brief{width: 100%;max-width: 100%;}

/* 数字跳动 */
.data-style{padding-bottom: 1rem;flex-wrap: wrap;align-items: flex-start;}
.data-style li{width: 50%;margin-bottom: 1rem;}
.data-style .num{margin-bottom: 0.5rem;}

/* 研发中心 */
.RD-center-page .part2 .title-style .brief{margin-top: 1rem;}
.RD-center-page .part1 .cont-b{height: auto;padding: 5rem 1rem 1rem;}
.RD-center-page .part1 .cont-b .text{position: relative;left: 0;bottom: 0;padding: 0;}
.RD-center-page .part2 .cont-b{flex-wrap: wrap;}
.RD-center-page .part2 .cont-b .item{width: 100%;margin-bottom: 0.5rem;}
.RD-center-page .part3{padding-bottom: 3rem;}
.RD-center-page .part3 .inpage-title{margin-bottom: 1.5rem;}
.RD-center-page .part3 .cont-m{flex-wrap: wrap;}
.RD-center-page .part3 .cont-m li{width: 100% !important;margin-bottom: 10px;}
.RD-center-page .history-wrap .control-style{margin-bottom: 1rem;}
.RD-center-page .history-wrap .wrap{width: 12rem;}

/* 知识产权 */
.intellectual-property-page .part3 > .w1400{display: block;}
.intellectual-property-page .part3 .cont-l{width: 100%;padding-bottom: 112.28%;height: 0;}
.intellectual-property-page .part3 .cont-l .text{padding: 0 1rem;}
.intellectual-property-page .part3 .cont-r{width: 100%;}
.intellectual-property-page .part3 .data-style{padding-top: 2rem;}
.intellectual-property-page .part3 .data-style li:nth-child(1){margin-bottom: 2rem;}
.intellectual-property-page .part4 .pic,
.intellectual-property-page .part1 .pic{position: absolute;left: 0;top: 0;width: 100%;height: 100%;object-fit: cover;}
.intellectual-property-page .part4 .text{position: relative;padding: 5rem 0 2rem;}

/* 全国重点实验室 */
.state-key-lab-profile-page .part1 .box{display: block;position: relative;}
.state-key-lab-profile-page .part1 .inpage-right-r{max-width: none;}
.state-key-lab-profile-page .part1 .icon{position: absolute;right: 0;top: -0.2rem;height: 2rem;}
.state-key-lab-profile-page .part2 .inpage-title{margin-bottom: 2rem;}
.state-key-lab-profile-page .part2 .cont-t,
.state-key-lab-profile-page .part3 > .w1400{display: block;}
.state-key-lab-profile-page .part2 .cont-t .brief1,
.state-key-lab-profile-page .part2 .cont-t .brief2{width: 100%;}
.state-key-lab-profile-page .part2 .cont-t .brief2{margin-top: 1rem;}
.state-key-lab-profile-page .part2 .data-style li{flex: auto;}
.state-key-lab-profile-page .part2 .pic-list li{width: 100%;margin-right: 0;}
.state-key-lab-profile-page .part3 .cont-r{width: 100%;}
.state-key-lab-profile-page .part3 .cont-r .brief1{margin: 2rem 0 1rem;}
.state-key-lab-profile-page .part4 .box{display: block;}
.state-key-lab-profile-page .part4 .cont-r{width: 100%;}

/* 研究方向 */
.research-orientation-page .list dl{display: block;}
.research-orientation-page .list dl dt,
.research-orientation-page .list dl dd{width: 100%;}
.research-orientation-page .list dl dd{padding: 1rem 5% ;}

/* 研究平台 */
.research-platform-page .cont-t{display: block;}
.research-platform-page .cont-t .cont-r{width: 100%;}
.research-platform-page .cont-t .brief2{margin-top: 1rem;}
.research-platform-page .list li{width: 100%;}
.research-platform-page .list li:nth-child(2){margin-top: 0;}
.research-platform-page .list .text{padding: 1rem;}
.research-platform-page .list .text .brief{min-height: auto;}

/* 最新趋势 */
.latest-trends-page .filter{flex-wrap: wrap;padding-bottom: 1rem;}
.latest-trends-page .filter span{margin-bottom: 0.5rem;}
.latest-trends-page .filter .text{width: 45%;margin-bottom: 0.5rem;line-height: 1.8rem;}
.latest-trends-page .filter .text.key-word{width: calc(100% - 5.5rem);}
.latest-trends-page .filter .subm{margin-bottom: 0.5rem;width: 5rem;padding-left: 1.8rem;background-position: 0.7rem center;height: calc(1.8rem + 2px);}
.latest-trends-page .list{padding-bottom: 0;}
.latest-trends-page .list .box{padding: 1rem 0;display: block;}
.latest-trends-page .list .pic{margin: 1rem 0;width: 100%;padding-bottom: 55%;}
.latest-trends-page .list .text{width: 100%;padding: 0;}
.latest-trends-page .list .icon{top: 1.5rem;}

/* 博士后工作站 */
.postdoctors-workstation-page .cont-t{display: block;position: relative;}
.postdoctors-workstation-page .cont-t .cont-l .icon{position: absolute;right: 0;top: -0.2rem;height: 2rem;}
.postdoctors-workstation-page .cont-l,
.postdoctors-workstation-page .cont-r{width: 100%;}
.postdoctors-workstation-page .cont-l{margin-bottom: 1rem;}

/* 公司治理 */
.corporate-governance-page .part1 > .w1400{display: block;position: relative;}
.corporate-governance-page .part1 .cont-l .icon{position: absolute;right: 0;top: -0.2rem;height: 2rem;}
.corporate-governance-page .part1 .cont-r{width: 100%;}
.corporate-governance-page .part1 .cont-r .brief2{margin-top: 1rem;}
.corporate-governance-page .part2{padding: 2rem 0 3rem;}

/* 董事会 */
.board-directors-page .part1 > .w1400{display: block;}
.board-directors-page .part1 .cont-l,
.board-directors-page .part1 .cont-r{width: 100%;}
.board-directors-page .part1 .cont-l{margin-bottom: 1rem;}
.board-directors-page .part1 .cont-l .inpage-title:first-child{background: none;color: #0F5AD1;background-clip: initial;-webkit-text-fill-color: black;}
.board-directors-page .part2 .box{display: block;background: none;}
.board-directors-page .part2 .pic{width: 100%;height: auto;}
.board-directors-page .part2 .cont-r{padding: 1rem;background: url(../2024_images/ql/board_directors_img2.jpg) no-repeat center;background-size: cover;}
.board-directors-page .part2 .cont-r .brief1{margin-bottom: 1rem;}
.board-directors-page .part3 .tabs{margin-bottom: 1rem;font-size: .7rem;}
.board-directors-page .part3 .box .cont-l{padding: 1rem;}

/* 规章制度 */
.rules-regulations-page .part1 .cont-t{display: block;position: relative;margin-bottom: 4rem;}
.rules-regulations-page .part1 .cont-t .cont-l .icon{position: absolute;right: 0;top: -0.2rem;height: 2rem;}
.rules-regulations-page .part1 .cont-t .cont-r{width: 100%;}
.rules-regulations-page .part1 .cont-t .cont-r .brief2{margin-top: 1rem;}
.rules-regulations-page .part1 .cont-b li .num{margin-right: 5%;}
.rules-regulations-page .part1 .cont-b li{line-height: 2.4rem;}


/* 联系我们 */
.contactus-page .cont-t{display: block;position: relative;margin-bottom: 2rem;}
.contactus-page .cont-t .cont-l .icon{position: absolute;right: 0;top: -0.2rem;height: 2rem;}
.contactus-page .cont-t .cont-r{width: 100%;}
.contactus-page .cont-t .cont-r .brief2{margin-top: 1rem;}
.contactus-page .cont-b .box{width: 100%;margin-top: -1rem;padding: 0 1rem;}
.contactus-page .cont-b .box ul li{padding: 1.5rem 0.5rem 1.5rem 0;width: 100%;}
.contactus-page .cont-b .box ul li:nth-child(2){border-top: 1px solid #F0F0F0;}
.contactus-page .cont-b .box ul li .icon{height: 2rem;margin-bottom: 0.5rem;}
.contactus-page .cont-b .bg .text{width: 10rem;padding: 0.5rem;bottom: 1rem;}
.contactus-page .cont-b .bg .text .brief1{font-size: 12px;}
.contactus-page .cont-b .bg .add .dot{width: 0.5rem;height: 0.5rem;}

/* 公告 */
.announcements-page .list .wrap{padding-right: 0;}
.announcements-page .list .date{width: 6rem;}
.announcements-page .list .icon{height: 0.6rem;margin-top: -0.3rem;display: none;}

/* 股权信息 */
.equity-page > .w1400{display: block;}
.equity-page .cont-l{margin-bottom: 1rem;}
.equity-page .cont-r{width: 100%;}
.equity-page .tab-box .tabs{width: 6rem;padding: 1rem 0;}
.equity-page .tab-box .tabs li{padding-left: 1rem;}
.equity-page .tab-box .scroll .pic{height: 8rem;}
.equity-page .tab-box .scroll{width: calc(100% - 6rem);}

/* 财务报告 */
.financial-reports-page .list .dt{line-height: 2rem;}
.financial-reports-page .list .dt .icon{height: 0.7rem;}
.financial-reports-page .list .dd .wrap .pic{width: 6rem;}
.financial-reports-page .list .dd .wrap li{width: 100%;margin-top: 1rem;}
.financial-reports-page .list .dd .wrap li:nth-child(2){margin-top: 1rem;}
.financial-reports-page .list .dd .wrap .text{width: calc(100% - 6rem);}


/* 投资者活动 */
.inverstor-activity-page .form dl{margin-top: 0.5rem;}
.inverstor-activity-page .form dl dt{width: 4.2rem;line-height: 2rem;}
.inverstor-activity-page .form dl .text, 
.inverstor-activity-page .form dl textarea{height: 2rem;line-height: 2rem;}
.inverstor-activity-page .form dl textarea{height: 6rem;}
.inverstor-activity-page .form .btn{width: 6rem;height: 2rem;margin-right: 0.5rem;}

.ul-style li{padding-left: 0.5rem;}

/* 我们提供什么-培训机制 */
.career-offer-page .part1 > .w1400{display: block;position: relative;}
.career-offer-page .part1 .cont-l .inpage-title{margin-bottom: 2rem;}
.career-offer-page .part1 .cont-l .icon{position: absolute;right: 0;top: -0.2rem;height: 2rem;}
.career-offer-page .part1 .cont-r{width: 100%;padding-top: 0;}
.career-offer-page .part2 .box{padding: 2rem;display: block;}
.career-offer-page .part2 .cont-r{width: 100%;padding-top: 0;}
.career-offer-page .part3 ul li{width: 100%;margin-bottom: 1rem;}
.career-offer-page .part3 ul li:last-child{margin-bottom: 0;}
.career-offer-page .part3 ul li .brief1{margin: 0.5rem 0 0.3rem;}

/* 招贤纳士-图片列表 */
.career-list li{width: 100%;margin-bottom: 1rem;}
.career-list li:last-child{margin-bottom: 0;}
.career-list .brief1{margin: 0.6rem 0 0.4rem;}


/* 我们提供什么-激励机制 */
.career-offer-mechanism-page .part1{padding: 2rem 0;}
.career-offer-mechanism-page .part1 > .w1400{display: block;}
.career-offer-mechanism-page .part1 .cont-l .inpage-title1{margin-bottom: 0;background: none;color: #0F5AD1;background-clip: initial;-webkit-text-fill-color: black;}
.career-offer-mechanism-page .part1 .cont-l .inpage-title2{margin: 1rem 0 2rem;}
.career-offer-mechanism-page .part1 .cont-l,
.career-offer-mechanism-page .part1 .cont-r{width: 100%;}
.career-offer-mechanism-page .part2{padding: 4rem 0 2rem;}
.career-offer-mechanism-page .part2 .text .brief{max-width: 70%;}
.career-offer-mechanism-page .part3{padding: 2rem 0;}
.career-offer-mechanism-page .part3 .cont-b{display: block;}
.career-offer-mechanism-page .part3 .cont-b .cont-l,
.career-offer-mechanism-page .part3 .cont-b .cont-r{width: 100%;}
.career-offer-mechanism-page .part3 .career-list li{margin-bottom: 1rem;}
.career-offer-mechanism-page .part3 .career-list li:last-child{margin-bottom: 0;}
.career-offer-mechanism-page .part3 .cont-b{padding-top: 1rem;}

/* 认识我们的员工 */
.career-offer-people-page .part1 > .w1400{display: block;position: relative;}
.career-offer-people-page .part1 .cont-l .icon{position: absolute;right: 0;top: -0.3rem;height: 2rem;}
.career-offer-people-page .part1 .cont-r{width: 100%;padding-top: 0;}
.career-offer-people-page .part1 .cont-r .brief1{margin-bottom: 1rem;}
.career-offer-people-page .part2 .pic-container{margin-bottom: 0;}
.career-offer-people-page .part2 .pic-container .pic{height: auto;}
.career-offer-people-page .part2 .info-wrap{position: relative;top: 0;margin: 1rem 0;}
.career-offer-people-page .part2 .info-container{width: 100%;padding: 2rem 0;}
.career-offer-people-page .part2 .info-container .box{height: auto;padding: 0 1rem;overflow: inherit;}
.career-offer-people-page .part2 .info-container .btn-box{top: 2rem;right: 1rem;}
.career-offer-people-page .part2 .info-container .btn-box .btn{height: 1rem;margin-left: 0.5rem;}
.career-offer-people-page .part2 .info-container .brief1{max-width: 12rem;}
.career-offer-people-page .part2 .info-container .list li{background-position-y: 0.2rem;}
.career-offer-people-page .part2 .content-container .swiper-slide .title-style{margin-top: 0;}
.career-offer-people-page .part2 .content-container .swiper-slide .title-style .icon{height: 1rem;}
.career-offer-people-page .part2 .content-container .swiper-slide .title-style .icon.left{top: 0.3rem;left: -0.2rem;}
.career-offer-people-page .part2 .content-container .swiper-slide .title-style .icon.right{right: -1rem;bottom: -0.4rem;}

/* 成功案例 */
.success-cases-page{padding: 1rem 0 3rem;}
.success-cases-page .list{padding-bottom: 0;}
.success-cases-page .list .wrap{padding: 1.5rem 0;flex-wrap: wrap;}
.success-cases-page .list .pic,
.success-cases-page .list .text{width: 100%;}
.success-cases-page .list .text{margin-top: 1rem;}
.success-cases-page .list .text .brief2{margin-top: 1rem;}

/* 领先技术 */
.resources-technologies-page{padding: 1rem 0 3rem;}
.resources-technologies-page .list{padding-bottom: 0;}
.resources-technologies-page .list .wrap{padding: 1.5rem 0;flex-wrap: wrap;}
.resources-technologies-page .list .keywords,
.resources-technologies-page .list .pic,
.resources-technologies-page .list .text{width: 100%;}
.resources-technologies-page .list .keywords .brief{margin-bottom: 0.6rem;}
.resources-technologies-page .list .keywords dd{margin: 0 5px 5px 0;padding: 0.2rem 0.4rem;}
.resources-technologies-page .list .text{padding: 1rem 0;}
.resources-technologies-page .list .text .brief2{margin-top: 0.8rem;}

/* 筛选 */
.filter-style .filter-select{width: 49%;margin-right: 0;}
.filter-style .filter-select:nth-child(2n){float: right;}
.filter-style .btn{width: 49%;padding: 0;text-align: center;line-height: 2rem;}

/* 活动日历 */
.pic-news-list-style{padding-bottom: 0;}
.pic-news-list-style li{margin-top: 1rem;width: 100%;}
.pic-news-list-style .text{padding: 1rem;}
.pic-news-list-style .brief1{height: auto;max-height: 2.66em;}
.pic-news-list-style .brief2{margin-top: 1.5rem;}
.pic-news-list-style .more{margin-top: 1.5rem;}

/* 长飞新闻 */
.yofc-news-page .filter{margin-bottom: 2rem;}
.yofc-news-page .filter .cont-t{display: block;}
.yofc-news-page .filter .item{width: 100%;margin-bottom: 0.5rem;}
.yofc-news-page .filter .subm{width: 80%;}

/* 新闻列表 */
.news-list-style{padding-bottom: 0;}
.news-list-style .wrap{padding: 1.5rem 0;display: block;}
.news-list-style .text,
.news-list-style .pic{width: 100%;}
.news-list-style .date{padding: 0 1rem;line-height: 1.8rem;}
.news-list-style .pic{margin-top: 1rem;}

/* 展会报告 */
.news-report-page{padding-top: 1rem;}

/* 网络研讨会 */
.news-webinar-page{padding-top: 1rem;}
.news-webinar-page .news-list-style .brief1{margin-bottom: 1rem;}

/* 视频库 */
.news-video-page{padding-top: 2rem;}
.news-video-page .filter{display: block;padding-bottom: 0;border: none;}
.news-video-page .filter .cont-l{width: 100%;}
.news-video-page .filter .cont-l .inpage-title{margin-bottom: 1rem;}
.news-video-page .filter .cont-l .inpage-title .reset-btn{padding: .2rem .6rem;}
.news-video-page .filter .cont-l .label-list{display: none;}
.news-video-page .filter .cont-r{width: 100%;}
.news-video-page .filter .classify{display: flex;position: relative;}
.news-video-page .filter .classify .label-list{display: none;}
.news-video-page .filter .classify .section{flex: 1;border: 1px solid #E4E4E4;margin-left: -1px;}
.news-video-page .filter .classify .section .name{margin-bottom: 0;padding: 10px 0;background: #F6F6F6;text-align: center;}
.news-video-page .filter .classify .section .name::after {content: "";display: inline-block;vertical-align: middle;width: 12px;height: 12px;margin-left: .4em;background: url('data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTIiIGhlaWdodD0iNyIgdmlld0JveD0iMCAwIDEyIDciIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTExLjA3My4xNjRMNiA1LjIzNi45MjcuMTY0YS41MjcuNTI3IDAgMCAwLS43NjMgMCAuNTI3LjUyNyAwIDAgMCAwIC43NjNsNS40NTQgNS40NTVjLjExLjEwOS4yNTUuMTYzLjM4Mi4xNjNhLjU1NC41NTQgMCAwIDAgLjM4Mi0uMTYzTDExLjgzNi45MjdhLjUyNy41MjcgMCAwIDAgMC0uNzYzLjUyNy41MjcgMCAwIDAtLjc2MyAweiIgZmlsbD0iIzQ0NEI1NCIgZmlsbC1ydWxlPSJub256ZXJvIi8+PC9zdmc+') center no-repeat;background-size: 100% 100%;transition: 0.3s;}
.news-video-page .filter .classify .section .label-list{display: none;z-index: 1;position: absolute;left: 0;right: 0;top: 100%;padding: 10px 20px;border: 1px solid #E4E4E4;box-shadow: 0 6px 8px rgba(0, 0, 0, .3);background: #fff;}
.news-video-page .filter .classify .section.open .label-list{display: flex;}
.news-video-page .cont-t ul li a{padding: 0 0.5rem 0.5rem;}
.news-video-page .pic-news-list-style li{margin-bottom: 1rem;}
.news-video-page .pic-news-list-style .text{padding: 1rem;}
.news-video-page .page{margin-top: 1rem;}

/* 专题 */
.cont-news-page{padding: 2rem 0;}
.news-topic-page .pic-news-list-style .text{padding: 1rem;}
.cont-news-page .passage-link{font-size: 1rem;}

/* 海底通信 */
.market-submarine-page .inpage-title{margin-bottom: 1.5rem;}
.market-submarine-page .part3 > .w1400{display: block;}
.market-submarine-page .part3 .pic,
.market-submarine-page .part3 .text{width: 100%;}
.market-submarine-page .part3 .pic{margin-bottom: 1rem;}

/* 海底光缆 */
.optical-cable-page .part4{padding: 3rem 0 0;}
.optical-cable-page .part4 .box{width: 100%;}
.optical-cable-page .part5 > .w1400{display: block;}
.optical-cable-page .part5 .cont-l,
.optical-cable-page .part5 .cont-r{width: 100%;}
.optical-cable-page .part5 .cont-r{margin-top: 2rem;}
.optical-cable-page .part5 .cont-l .brief{margin: 1.5rem 0;}
.optical-cable-page .part7 .pic{width: 15rem;}

/* 海底电缆 */
.submarine-cable-page .part2,
.submarine-cable-page .part3,
.submarine-cable-page .part4,
.submarine-cable-page .part5{padding: 2rem 0;}
.submarine-cable-page .part2{padding-top: 0;}
.submarine-cable-page .part2 .cont-t,
.submarine-cable-page .part2 .cont-r{width: 100%;}
.submarine-cable-page .part2 .inpage-title{margin-bottom: 2rem;}
.submarine-cable-page .part3 > .w1400{display: block;}
.submarine-cable-page .part3 .cont-l,
.submarine-cable-page .part3 .cont-r{width: 100%;}
.submarine-cable-page .part3 .cont-r .brief{margin: 1rem 0;}
.submarine-cable-page .part4 .wrap{padding: 0.5rem;}
.submarine-cable-page .part4 .brief{padding: 0 0.5rem;}
.submarine-cable-page .part4 .btn span{display: none;}
.submarine-cable-page .part4 .btn .icon{margin-left: 0;}
.submarine-cable-page .part4 .pic{width: 2rem;height: 2.3rem;}

/* 海洋工程 */
.markets-marine-page .part2{padding: 0 0 2rem;}
.markets-marine-page .part2 .cont-l,
.markets-marine-page .part2 .cont-r{width: 100%;}
.markets-marine-page .part2 .cont-l{margin: 2rem 0;}
.markets-marine-page .part3 .wrap{display: block;}
.markets-marine-page .part3 .pic,
.markets-marine-page .part3 .text{width: 100%;}
.markets-marine-page .part3 .text{padding: 1rem 1rem 2.5rem;box-sizing: border-box;}
.markets-marine-page .part3 .text .inpage-title{margin-bottom: 1rem;}
.markets-marine-page .part3 .control{width: 100%;padding: 0;left: 0;justify-content: center;}
.markets-marine-page .part4{padding: 2rem 0;}
.markets-marine-page .part4 .wrap{padding: 0.5rem;}
.markets-marine-page .part4 .brief{padding: 0 0.5rem;}
.markets-marine-page .part4 .btn span{display: none;}
.markets-marine-page .part4 .btn .icon{margin-left: 0;}
.markets-marine-page .part4 .pic{width: 2rem;height: 2.3rem;}
.markets-marine-page .part5{padding: 2rem 0;}
.markets-marine-page .marine-case .content .pic{padding: 1rem 1rem 1rem 0;}
.markets-marine-page .marine-case .content .text li img{height: 0.8rem;margin-top: 0.1rem;}
.markets-marine-page .marine-case .content .pic li{width: 49%;margin-left: 2%;}
.markets-marine-page .marine-case .content .pic li:nth-child(1){margin-left: 0;}
.markets-marine-page .folding-list.has-number li.open > .title .name,
.markets-marine-page .folding-list.has-number li > .title .name{font-size: 0.9rem;}
}

