@charset "utf-8";
/* =====================内页样式======================== */
/* 分页 */
.paging{width: 100%;text-align: center;user-select: none;display: flex;flex-wrap: wrap;justify-content: center;align-items: center;}
.paging-menu, .paging-skip, .paging-hint{display: flex;flex-wrap: wrap;}
.paging-menu a{width: 38px;height: 38px;border: 1px solid #e1e1e1;margin: 4px;font-size: 14px;color: #555;transition: all .4s ease;display: flex;align-items: center;justify-content: center;}
.paging-menu a.last{transform: rotate(180deg);}
.paging-menu a:hover, .paging-menu a.active, .paging a.on{border-color: #d0111f;background-color: #d0111f;color: #fff;}
.paging-skip{margin-left: 8px;align-items: center;}
.paging-hint{font-size: 14px;color: #999;font-weight: 300;margin: 0 8px;}
.paging-hint:first-of-type{margin: 0;}
.paging-skip input{width: 54px;text-align: center;height: 38px;border: 1px solid #e1e1e1;font-size: 14px;color: #666;border-radius: 3px;transition: all .4s ease;}
.paging-skip input:focus{border-color: #d0111f;}
.paging-skip button{color: #555;font-size: 14px;padding: 0 18px;border: 1px solid #e1e1e1;transition: all .4s ease;height: 38px;background: #fff;cursor: pointer;border-radius: 3px;}
.paging-skip button:hover{background-color: #d0111f;color: #fff;border-color: #d0111f;}
.paging-hint span{color: #d0111f;}
@media all and (max-width:1000px){.paging-menu a{margin: 4px 2px;width: 34px;height: 34px;font-size: 12px;}.paging-skip{width: 100%;margin-left: 0;justify-content: center;}}
/* 搜索页面 */
.search{width: 100%;}
.search-result{font-size: 14px;color: #d0111f;line-height: 1.1;}
.search-result span{margin-left: 6px;}
.search-info{width: 100%;line-height: 1.1;color: #333;}
.search-info span{color: #d0111f;font-weight: 700;flex: 1;}
.search-list{width: 100%;}
.search-link{display: block;width: 100%;border: 1px solid #eee;background: #f6f8f9;padding: max(20px,0.4rem) max(15px,0.26rem);margin-top: max(12px,0.18rem);}
.search-link:first-child{margin-top: 0;}
.search-link h2{color: #333;line-height: 1.1;font-weight: 700;transition: all .4s ease;}
.search-link p{width: 100%;color: #666;}
.search-link .highlightRow span{color: #d0111f !important;}
.search-link:hover h2{color: #d0111f;}
/* 隐私协议 */
.privacy{width: 100%;}
.privacy-title{width: 100%;color: #333;line-height: 1.1;}
.privacy-content{width: 100%;color: #666;}
/* 网站地图 */
.webmap{width: 100%;}
.webmap-title{width: 100%;color: #333;line-height: 1;position: relative;padding-bottom: max(14px,0.24rem);}
.webmap-title::after{content: "";position: absolute;width: max(36px,0.6rem);left: 0;right: 0;margin: 0 auto;bottom: 0;height: max(2px,0.04rem);background: #d0111f;}
.webmap-list{width: 100%;}
.webmap-list>ul{margin: -0.4rem 0 0 -0.4rem;display: flex;flex-wrap: wrap;}
.webmap-list>ul>li{width: calc(20% - 0.4rem);margin: 0.4rem 0 0 0.4rem;color: #333;}
.webmap-list>ul>li ul, .webmap-list>ul>li li{width: 100%;}
.webmap-list>ul>li a{display: block;transition: color .4s ease;position: relative;}
.webmap-list>ul>li a:hover{color: #d0111f;}
.webmap-list>ul>li>.menu{font-weight: 700;border-bottom: 1px solid #e1e1e1;font-size: max(16px,0.2rem);width: 100%;padding-bottom: max(12px,0.2rem);line-height: 1;}
.webmap-list>ul>li>.drop{margin-top: max(10px,0.2rem);}
.webmap-list>ul>li>.drop a{line-height: 1.28;padding: max(4px,0.06rem) 0;font-size: max(15px,0.18rem);}
.webmap-list>ul>li>.drop .drop a{padding-left: max(12px,0.18rem);font-size: max(14px,0.16rem);}
.webmap-list>ul>li>.drop .drop a::before{content: "";position: absolute;width: 4px;height: 4px;border-radius: 50%;background: #afafaf;left: 0;top: 0.14rem;}
@media all and (max-width: 1000px){
    .webmap-list>ul>li>.drop .drop a::before{top: 0.2rem;}
    .webmap-list>ul{margin: -14px 0 0;}.webmap-list>ul>li{width: 100%;margin: 14px 0 0;}.webmap-list>ul>li>.drop .drop a::before{top: 11px;}
}
/* 内页公共 */
.abBan-bg img,.abBan-bg video{width: 100%;}
.abBan-con{position: absolute;left: 0;top: 0;width: 100%;height: 100%;}
.abBan-con .contain{height: 100%;flex-direction: column;}
.abBan-con .title-en{position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%);height: max(50px,0.95rem);display: none;align-items: center;}
.abBan-con .title-en img{max-height: 100%;max-width: unset;}
.abBan-con .title{position: relative;z-index: 2;animation: banText 1s ease both;}
.abBan-list{position: absolute;left: 0;top: 0;width: 100%;height: 100%;animation: banList 1s ease both;}
.abBan-list .item{position: absolute; }
.abBan-list .item span{transition: all .4s ease; position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%);display: block;color: #25243c;white-space: nowrap;padding: 6px max(15px,0.25rem);border: 2px solid #fff;background: rgba(216, 217, 226, .8);}
.abBan-list .item:hover span{background: #fff;}
.abBan-list .item:nth-child(1){left: 8%;top: 49%;}
.abBan-list .item:nth-child(2){left: 20%;top: 57%;}
.abBan-list .item:nth-child(3){left: 32%;top: 34%;}
.abBan-list .item:nth-child(4){left: 35%;top: 16%;}
.abBan-list .item:nth-child(5){left: 61%;top: 38%;}
.abBan-list .item:nth-child(6){left: 67%;top: 52%;}
.abBan-list .item:nth-child(7){left: 59%;top: 64%;}
.abBan-list .item:nth-child(8){left: 85%;top: 34%;}
.abBan-list .item:nth-child(9){left: 90%;top: 56%;}
@keyframes banList {0%{opacity: 0;}100%{opacity: 1;}}
.pagesTitle .title-en{pointer-events: none; position: absolute;left: 10%;top: 50%;transform: translate(-50%,-50%);height: max(50px,0.95rem);display: none;align-items: center;}
.pagesTitle .title-en img{max-height: 100%;max-width: unset;}
.pagesTitle .title{position: relative;z-index: 2;}
.pagesTitle.center .title-en{left: 50%;}
.pages-pagination{user-select: none;}
.pages-pagination .swiper-pagination-bullet{margin: 0 4px;}
.pages-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background: #d0111f;}
.pagesBan-bg img{width: 100%;}
.pagesBan-con{position: absolute;left: 0;top: 0;width: 100%;height: 100%;}
.pagesBan-con .contain{height: 100%;flex-direction: column;justify-content: center;}
.pagesBan-con .title{animation: banText 1s ease both;}
.pagesBan-con .text{animation: banText 1s .1s ease both;}
.pagesBan-con .comMore-box{animation: banText 1s .2s ease both;}
.pagesNav{border-bottom: 1px solid #e1e1e1;}
.pagesNav-list .item{margin-left: 0.58rem;height: max(40px,0.66rem);}
.pagesNav-list .item:first-child{margin-left: 0;}
.pagesNav-list .item::after{content: "";position: absolute;left: 0;bottom: -1px;width: 100%;height: 2px;background: #d0111f;opacity: 0;transition: all .4s ease;}
.pagesNav-list .item:hover,.pagesNav-list .item.active{color: #d0111f;}
.pagesNav-list .item.active::after{opacity: 1;}
@keyframes banText {0%{opacity: 0;transform: translateY(0.5rem);}100%{opacity: 1;transform: translateY(0);}}
/* 关于我们 */
.abIntro .contain{width: 12rem;}
.abIntro-flex{justify-content: space-between;align-items: center;padding-right: calc((100vw - 12rem) / 2);}
.abIntro-img{width: 57.5%;position: relative;z-index: 2;}
.abIntro-img img{width: 100%;transition: all 3s linear;}
.abIntro-img .btn{user-select: none;cursor: pointer;padding-left: 0.05rem; width: max(40px,0.6rem);height: max(40px,0.6rem);border-radius: 50%;background: #d0111f;position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%);}
.abIntro-img .btn:hover{transform: translate(-50%,-50%) scale(.95);}
.abIntro-img .btn:active{transform: translate(-50%,calc(-50% + 5px)) scale(.95);}
.abIntro-con{width: 38%;}
.abIntro-desc h1,.abIntro-desc h2,.abIntro-desc h3,.abIntro-desc h4,.abIntro-desc h5,.abIntro-desc h6{font-weight: 700;color: #333;margin-bottom: max(6px,0.12rem);}
.abWH{background: url('../images/pages/abWH-bg.jpg') no-repeat center/cover;background-attachment: fixed;}
.abWH-list{align-items: flex-start;}
.abWH-list li{flex-direction: column;margin-left: 3.5rem;justify-content: flex-start;}
.abWH-list li:first-child{margin-left: 0;}
.abWH-list .ico{height: max(50px,0.66rem);margin-right: 20px;}
.abWH-list .ico img{max-height: 100%;}
.abWH-list .text{line-height: 1.7;}
.abMap .contain{width: 11rem;}
.abFZ{background: url('../images/pages/abFZ-bg.jpg') no-repeat center/cover;}
.abFZ-text-slide{padding-right: 0.3rem;}
.abFZ-text-slide .title,.abFZ-text-slide .text{transition: all .6s ease;opacity: .25;}
.swiper-slide-active .abFZ-text-slide .title,.swiper-slide-active .abFZ-text-slide .text{opacity: 1;}
.swiper-slide-active .abFZ-text-slide .title{color: #d0111f;}
.abFZ-line-swp.swp1 .swiper-slide{height: 1.8rem; background: url('../images/pages/abFZ-line2.png') no-repeat left top/auto 100%;}
.abFZ-line-swp.swp2 .swiper-slide{height: 1.5rem; background: url('../images/pages/abFZ-line.png') no-repeat center/90% auto;}
.abFZ-line-swp.swp2{z-index: 3; position: absolute;left: 0;bottom: 0;width: 100%;cursor: url('../images/pages/abFZ-cu.png'),pointer !important;clip-path: url(#menu-clip-path);}
.abFZ-line-swp .swiper-slide{opacity: .15;transition: all 1s linear; }
.abFZ-line-swp .swiper-slide-active{opacity: 1;}
.abHonor{background: url('../images/pages/abHonor-bg.jpg') no-repeat center/cover;}
.abHonor-swp-box{justify-content: center}
.abHonor-swp{width: 12.3rem;}
.abHonor-swp .swiper-slide{perspective: 2000px;}
.abHonor-swp .swiper-slide-active{position: relative;z-index: 2;}
.abHonor-slide{flex-direction: column;justify-content: flex-start;transform-style: preserve-3d;user-select: none;cursor: pointer;}
.abHonor-slide .img{opacity: .25;transform-style: preserve-3d;}
.abHonor-slide .img img{width: 100%;}
.abHonor-slide .title{opacity: 0;}
.swiper-slide-next .abHonor-slide .img{transform: rotateY(-50deg) scale(1.6,0.8) translateX(-20%);transform-origin: right center;}
.swiper-slide-prev .abHonor-slide .img{transform: rotateY(50deg) scale(1.6,0.8) translateX(20%);transform-origin: left center;}
.swiper-slide-active .abHonor-slide .img{opacity: 1; transform: none;}
.swiper-slide-active .abHonor-slide .title{opacity: 1;}
.abHonor-btn .btn{user-select: none;cursor: pointer;width: max(36px,0.56rem);height: max(36px,0.56rem);border-radius: 50%;background: #f0f0f0;}
.abHonor-btn .btn.next{transform: rotate(180deg);margin-left: max(14px,0.24rem);}
.abHonor-btn .btn.next i{display: block;transform: translateY(max(1px,0.02rem));}
.abHonor-btn .btn:hover{background: #d0111f;color: #fff;}
/* 研发创新 */
.invcommonweb{width: 14rem;max-width: 92%;margin: 0 auto;}
.designRD{background: url('../images/pages/designRD-bg.png') no-repeat center top/100% auto;margin-top: -2rem;position: relative;z-index: 99;}
.designRD-intro-bg img{width: 100%;min-height: 450px;}
.designRD-intro-con{position: absolute;left: 0;top: 0;width: 100%;height: 100%;padding: 0 0.7rem;flex-direction: column;justify-content: center;}
.designRD-intro-con .text p{position: relative;padding-left: 12px;}
.designRD-intro-con .text p::after{content: "";position: absolute;left: 0;top: 0.16rem;width: 5px;height: 5px;border-radius: 50%;background: #333;}
.designRD-num{padding: 0 1.1rem;justify-content: space-between;}
.designRD-num li{display: flex;flex-direction: column;align-items: center;text-align: center;}
.designRD-num .num{line-height: .8;}
.designRD-swp .swiper-container{overflow: visible;}
.designRD-slide{opacity: 1;}
.swiper-slide-active .designRD-slide,.swiper-slide-next .designRD-slide,.swiper-slide.next2 .designRD-slide{opacity: 1;}
.designRD-slide-img::after{content: "";position: absolute;left: 0;bottom: 0;width: 100%;height: 100%;background: linear-gradient(to bottom,transparent 40%,rgba(0,0,0,.8) 100%);background: -webkit-linear-gradient(top,transparent 40%,rgba(0,0,0,.8) 100%);}
.designRD-slide-img img{width: 100%;height: 6rem;}
.designRD-slide-con{text-align: center; position: absolute;left: 0;bottom: 0;width: 100%;padding: 0.3rem;z-index: 2;}
.designRD-btn{z-index: 4; position: absolute;left: -1.1rem;top: 50%;transform: translateY(-50%); user-select: none;cursor: pointer;width: max(44px,0.72rem);height: max(44px,0.72rem);border-radius: 50%;border: 2px solid #333;}
.designRD-btn.next{left: auto;right: -1.1rem;transform: translateY(-50%) rotate(180deg);}
.designRD-btn:hover{border-color: #d0111f;background: #d0111f;color: #fff;}
.designPro-item:first-child{margin-top: 0;}
.designPro-bg img{width: 100%;min-height: 350px;}
.designPro-con{position: absolute;left: 0;top: 0;width: 100%;height: 100%;align-items: center; padding: 0 0.9rem;}
.designPro-con .text p{position: relative;padding-left: 12px;}
.designPro-con .text p::after{content: "";position: absolute;left: 0;top: 0.19rem;width: 5px;height: 5px;border-radius: 50%;background: #333;}
.designPro-item:nth-child(2n) .designPro-con{justify-content: flex-end; padding-right: 1.7rem;}
/* 智能制造 */
.makeIntro{background: #f8f8f8;}
.makeIntro-flex{justify-content: space-between;align-items: center;}
.makeIntro-img{width: 50%;}
.makeIntro-img img{width: 100%;transition: all 3s linear;}
.makeIntro-img:hover img{transform: scale(1.1);}
.makeIntro-con{width: 45%;}
.makeIntro-num{position: relative;z-index: 2; justify-content: space-between;padding: 0.55rem 1rem;justify-content: space-between;background: #fff;box-shadow: 0px 0.06rem 0.2rem 0px rgba(8, 12, 18, 0.08);}
.makeIntro-num li{flex-direction: column;}
.makeIntro-num .num{line-height: 1;align-items: flex-end;}
.makeIntro-num .num span{line-height: .75;display: block;margin-right: 5px;}
.makeGM{margin-top: -1.1rem;background: #fff;}
.makeGM-slide{display: block;overflow: hidden;}
.makeGM-img img{width: 100%;height: 7.4rem;}
.makeGM-img::after{content: "";position: absolute;left: 0;top: 0;width: 100%;height: 100%;background: linear-gradient(to bottom,transparent 0%,rgba(0,0,0,.7) 100%);background: -webkit-linear-gradient(top,transparent 0%,rgba(0,0,0,.7) 100%);}
.makeGM-con{transform: translateY(calc(100% - 30px - 55px));color: #fff; z-index: 2;position: absolute;left: 0;bottom: 0;width: 100%;padding: 30px;transition: all .5s ease;}
.makeGM-con .title{display: flex;align-items: center;height: 30px;}
.makeGM-con .text{margin-top: 20px;}
.makeGM-slide:hover .makeGM-con{transform: translateY(0);}
/* 品质管控 */
.quaBan-bg img{width: 100%;}
.quaBan-con{position: absolute;left: 0;top: 0;width: 100%;height: 100%;background: rgba(0, 0, 0, .1);}
.quaBan-con .contain{height: 100%;flex-direction: column;justify-content: center;}
.quaBan-con .title{animation: banText 1s ease both;}
.quaBan-con .text{width: max(500px,6.5rem);max-width: 100%;animation: banText 1s ease both .1s;}
.quaIntro-flex{justify-content: space-between;align-items: center;}
.quaIntro-con{width: 47%;}
.quaIntro-img{width: 49%;position: relative;z-index: 10;}
.quaIntro-img img{width: 100%;transition: all 3s linear;}
.quaIntro-img:hover img{transform: scale(1.1);}
.quaResult-bg img{width: 100%;}
.quaResult-bg::after{content: "";position: absolute;left: 0;top: 0;width: 100%;height: 100%;background: linear-gradient(to bottom,rgba(0,0,0,.7) 0%,transparent 100%);}
.quaResult-con{position: absolute;left: 0;top: 0;width: 100%;height: 100%;}
.quaResult-con .contain{width: max(500px,6.7rem);max-width: 92%;}
.quaHonor-swp::after{right: auto;left: 100%;}
.quaHonor-btn{position: absolute;left: min(-20px,-0.29rem);top: 50%;transform: translateY(-50%); z-index: 10;user-select: none;cursor: pointer;width: max(40px,0.58rem);height: max(40px,0.58rem);border-radius: 50%;background: #fff;box-shadow: 0px 0px 8px 0px rgba(0, 0, 0, 0.06);}
.quaHonor-btn.next{left: auto;right: min(-20px,-0.29rem);transform: translateY(-50%) rotate(180deg);}
.quaHonor-btn:hover{background: #d0111f;color: #fff;}
.quaHonor-swp .swiper-container{overflow: visible;}
.quaHonor-slide{opacity: .25;transition: all .6s ease;}
.swiper-slide.show .quaHonor-slide{opacity: 1;}
.quaHonor-img{border: 2px solid #ececec;}
.quaHonor-img img{width: 100%;height: 3.45rem;}
.quaIntro-logo{margin-left: -0.2rem;width: 90%;}
.quaIntro-logo li{margin: 0.3rem 0 0 0.2rem;}
.quaIntro-logo img{max-width: 2.25rem;max-height: 0.95rem;}
/* 产品 */
.pro1HZ-item{height: 0.8rem;background: #fff;border: 2px solid #ededed;}
.pro1HZ-item img{max-width: 80%;max-height: 60%;}
.pro2-view .quaResult-con .contain{width: max(700px,8.5rem);}
.pro1-view .quaResult-con .contain{width: max(700px,9.2rem);max-width: 92%;}
.pro2HZ .pagesTitle .text{width: 66%;margin: max(10px,0.3rem) auto 0;}
/* 联系我们 */
.ctaData-list{margin-left: -0.4rem;}
.ctaData-list li{margin: 0.4rem 0 0 0.4rem;width: calc(50% - 0.4rem);background: #fff;padding: 0.48rem 0.35rem;box-shadow: 0px 0.04rem 0.3rem 0px rgba(0, 0, 0, 0.06);}
.ctaData-list li:last-child{width: calc(100% - 0.4rem);}
.ctaMsg-list{margin-left: -0.3rem;}
.ctaMsg-item{width: calc(100% / 3 - 0.3rem);margin: 0.3rem 0 0 0.3rem;}
.ctaMsg-item.w70{width: calc(100% / 3 * 2 - 0.3rem);}
.ctaMsg-item.w100{width: calc(100% / 1 - 0.3rem);}
.ctaMsg-item input{width: 100%;background: #fafafa;height: max(40px,0.6rem);border: 1px solid #d9d9d9;padding: 0 18px;color: #bfbfbf;}
.ctaMsg-item input::-webkit-input-placeholder{color: inherit;}
.ctaMsg-item textarea{width: 100%;background: #fafafa;height: max(150px,2.1rem);border: 1px solid #d9d9d9;padding: 18px;color: #bfbfbf;}
.ctaMsg-item textarea::-webkit-input-placeholder{color: inherit;}
.ctaMsg-submit .btn{user-select: none;cursor: pointer;width: max(120px,1.7rem);height: max(40px,0.5rem);}
.ctaMsg-submit .btn:hover{background: #a6020e;}
/* 加入我们 */
.joinFDZ-left{width: 25%;flex-direction: column;justify-content: center;padding: 0 0.4rem;}
.joinFDZ-right{width: 75%;}
.joinFDZ-bg{position: absolute;left: 0;top: 0;width: 100%;height: 100%;}
.joinFDZ-bg img{width: 100%;height: 100%;}
.joinFDZ-item{width: calc(100% / 3);background: rgba(0, 0, 0, .5);position: relative;padding: 1.2rem 0.4rem 0;border-left: 6px solid #fff;height: 8rem;overflow: hidden;}
.joinFDZ-item .title{transform: translateY(2rem);transition: all .6s ease;}
.joinFDZ-item .text{padding: 0 0.4rem;position: absolute;left: 0;top: 75%;width: 100%;opacity: 0;transform: translateY(0.5rem); transition: all .8s ease;}
.joinFDZ-item:hover .title{transform: translateY(0);}
.joinFDZ-item:hover .text{opacity: 1;transform: translateY(0);transition-delay: .1s;}
.quaIntro-con .list li{position: relative;padding-left: 0.22rem;}
.quaIntro-con .list li::after{content: "";position: absolute;left: 0;top: 0.1rem;width: 0.1rem;height: 0.1rem;border-radius: 50%;background: #d0111f;}
.joinStyle-swp .swiper-container{overflow: visible;}
.joinStyle-slide img{width: 100%;height: 3.4rem;transition: all .6s ease;opacity: .25;}
.swiper-slide.show .joinStyle-slide img{opacity: 1;}
.joinBtm-bg img{width: 100%;}
.joinBtm-con{position: absolute;left: 0;top: 0;width: 100%;height: 100%;align-items: center;}
.joinBtm-con .btn{width: max(100px,1.24rem);height: max(38px,0.5rem);border: 1px solid #fff;}
.joinBtm-con .btn:hover{background: #fff;color: #d0111f;}
/* 新闻-列表 */
.newsShow-img{width: 50%;}
.newsShow-img img{width: 100%;height: max(350px,4.5rem);transition: all 3s linear;}
.newsShow-img:hover img{transform: scale(1.1);}
.newsShow-con{background: #f2f2f2;display: flex;flex-direction: column;justify-content: center;padding: 0 0.75rem;width: 50%;}
.newsShow-con .title:hover{color: #d0111f;}
.newsShow-con .more{width: max(100px,1.46rem);height: 42px;border: 2px solid #aeaeae;transition: all .4s ease;}
.newsShow-con .more:hover{border-color: #d0111f;background: #d0111f;color: #fff;}
.newsList li{margin-top: 0.8rem;}
.newsItem{height: 100%;}
.newsItem-img img{height: 3.8rem;width: 100%;}
.newsItem:hover .newsItem-img img{transform: scale(1.08);}
.newsItem:hover .newsItem-con .title{color: #d0111f;}
/* 新闻-详情 */
.newsDet-title{border-bottom: 2px solid #444;}
.newsDet-date{width: 16.5%;}
.newsDet-right{width: 83.5%;}
.newsDet-edit img{width: 100% !important;height: auto !important;}
.newsDet-page-item{padding: 0.3rem 0 0.3rem 0.42rem;align-items: center;justify-content: space-between;}
.newsDet-page-item:first-child{border-top: 1px solid #000;border-bottom: 1px solid #f0f3f7;}
.newsDet-page-item:last-child{border-bottom: 1px solid #000;}
.newsDet-page-left{width: 14%;justify-content: space-between;align-items: center;}
.newsDet-page-left .dot{width: 0.1rem;height: 0.1rem;background: url('../images/pages/newsDet-page.png') no-repeat center/100% auto;}
.newsDet-page-item:nth-child(2) .newsDet-page-left .dot{transform: rotate(180deg);}
.newsDet-page-right{width: 79%;justify-content: space-between;align-items: center;}
.newsDet-page-right .title{flex: 1;}
.newsDet-page-item:hover .newsDet-page-right .title,.newsDet-page-item:hover .newsDet-page-right .date{color: #d0111f;}
.newsDet-back{justify-content: flex-end;}
.newsDet-back .btn{width: max(100px,1.46rem);height: 42px;border: 2px solid #aeaeae;transition: all .4s ease;border-radius: 40px;}
.newsDet-back .btn:hover{border-color: #d0111f;background: #d0111f;color: #fff;}
/* 社会责任 */
.socHead{justify-content: space-between;}
.socTitle,.socLabor-desc-title{width: 32%;}
.socText,.socLabor-desc-text{width: 68%;}
.socLabor-img img{width: 100%;}
.socLabor-item{width: 50%;}
.socLabor-item-img img{width: 100%;height: max(250px,4rem);}
.socLabor-item-img::after{content: "";position: absolute;left: 0;top: 0;width: 100%;height: 100%;background: rgba(9, 13, 67, .2);}
.socLabor-item-con{transition: all .4s ease;position: absolute;left: 0;top: 0;width: 100%;height: 100%;background: #f2f2f2;padding: 1.2rem 0.5rem 0;}
.socLabor-item.active .socLabor-item-con{background: transparent;color: #fff;}
.socGYL-flex{justify-content: space-between;align-items: center;}
.socGYL-con{width: 43%;}
.socGYL-img{width: 50%;}
.socGYL-img img,.socLJ-img img{width: 100%;}
.socCase-item img{width: 100%;height: 4rem;}
.socDown-item{background: #fff;padding: 0.18rem 0.84rem 0.18rem 0.36rem;align-items: center;border: 1px solid #d9d9d9;}
.socDown-item-title{align-items: center;flex: 1;}
.socDown-item-title .ico{width: max(30px,0.54rem);margin-right: max(15px,0.32rem);}
.socDown-item-title .title{flex: 1;}
.socDown-item-btn .btn{align-items: center;position: relative;}
.socDown-item-btn .btn i{display: block;font-size: max(18px,0.24rem);margin-left: max(10px,0.16rem);}
.socDown-item-btn .btn:nth-child(2){margin-left: 0.9rem;}
.socDown-item-btn .btn:nth-child(2)::after{content: "";position: absolute;left: -0.44rem;top: 50%;transform: translateY(-50%);width: 2px;height: 0.45rem;background: #d9d9d9;}
.socDown-item-btn .btn:hover{color: #d0111f;}

/* 修改 */
.pro2HZ-img img{width: 9rem;}
.activity-body .abBan-con .contain{justify-content: flex-start;padding-top: 1.4rem;}
.abBan-con .title{font-weight: 700;}




/* -------------------------PC端--------------------------- */
@media all and (max-width:1700px){
    /* 1600 × (900) */
}
@media all and (max-width:1590px){
    /* 1440 × (700)  */
    .designRD{margin-top: -1rem;}
    .quaIntro-logo{width: 95%;}
    .joinFDZ-item .text{top: 70%;}
    .quaIntro-logo img {max-width: 1.9rem;max-height: 0.8rem;}
}
@media all and (max-width:1430px){
    /* 1360 */
}
@media all and (max-width:1350px){
    /* 1280 */
}
@media all and (max-width:1270px){
    /* 1152 × (700) */
    .joinFDZ-item .text{top: 60%;}
    .socLabor-item-con{padding-top: 0.7rem;}
}
/* ------------------------平板端-------------------------- */
@media all and (max-width:1100px){
    /* 1024 横屏 */
}
/* ------------------------手机端-------------------------- */
@media all and (max-width:1000px){
    /* 移动终端 360 适配 */
    .abBan-list{display: none;}
    .pagesTitle .title-box{overflow: hidden;}
    .pagesTitle .title-en{height: 44px;}
    .pagesTitle .title{line-height: 44px;}
    .pagesTitle .text{margin-top: 0 !important;}
    .pagesBan-bg img{height: 250px;}
    .pagesNav .contain{overflow-x: auto;}
    .pagesNav-list{flex-wrap: nowrap;white-space: nowrap;}
    .pagesNav-list .item::after{bottom: 0;}
    .abIntro .contain{width: 92%;}
    .abIntro-flex{padding: 0 4%;}
    .abIntro-img{width: 100%;}
    .abIntro-img img{height: 250px;}
    .abIntro-con{width: 100%;margin-top: 20px;}
    .abWH-list{justify-content: space-between;flex-wrap: wrap;}
    .abWH-list li{margin: 60px 0 0;width: 100%;}
    .abWH-list li:first-child{margin-top: 0;}
    .abWH-list .ico{height: 40px;margin-right: 10px;}
    .abWH-list .title,.abWH-list .title-en{font-size: 14px;}
    .abWH-list .text{line-height: 1.7;margin-top: 20px;}
    .abFZ{padding-bottom: 40px;}
    .abFZ-text-slide{padding-right: 0;padding-left: 20px;}
    .abFZ-line-box{display: none;}
    .abHonor-swp{width: 80%;}
    .abHonor-btn{display: none;}
    .designRD-intro-bg{position: absolute;left: 0;top: 0;width: 100%;height: 100%;}
    .designRD-intro-bg img{min-height: unset;height: 100%;}
    .designRD-intro-con{position: relative;z-index: 2;padding: 30px 15px;}
    .designRD-intro-con .text p::after{width: 4px;height: 4px;top: 10px;}
    .designRD-num{padding: 0;}
    .designRD-num li{width: 50%;}
    .designRD-num li:nth-child(n+3){margin-top: 30px;}
    .designRD-num .text{font-size: 13px;}
    .designRD-btn{display: none;}
    .designRD-slide-img img{height: 220px;}
    .designRD-slide-con{padding: 12px 15px;}
    .designRD-slide-con .title{font-size: 15px;}
    .designPro-bg img{min-height: unset;height: 250px;}
    .designPro-con{padding-left: 15px;}
    .designPro-item:nth-child(2n) .designPro-con{padding-right: 15px;}
    .designPro-con .text p::after{width: 4px;height: 4px;top: 12px;}
    .makeIntro-img{width: 100%;}
    .makeIntro-con{width: 100%;margin-top: 20px;overflow: hidden;}
    .makeIntro-num{padding: 25px 15px;justify-content: space-between;box-shadow: 0px 6px 20px 0px rgba(8, 12, 18, 0.08);}
    .makeIntro-num li{width: 48%;}
    .makeIntro-num li:nth-child(n+3){margin-top: 25px;}
    .makeIntro-num .text{font-size: 13px;}
    .makeGM{padding: 140px 4% 40px;margin-top: -82px;}
    .makeGM-img img{height: 420px;}
    .makeGM-con{padding: 15px;transform: translateY(calc(100% - 30px - 28px));}
    .makeGM-con .text{margin-top: 10px;}
    .quaBan-bg img{height: 400px;}
    .quaIntro-flex{flex-direction: column-reverse;}
    .quaIntro-img{width: 100%;}
    .quaIntro-con{width: 100%;margin-top: 20px;}
    .quaResult-bg img{height: 350px;}
    .quaHonor-img img{height: 225px;}
    .quaHonor-btn{display: none;}
    .quaHonor-title{padding: 0 10px;}
    .pro1HZ-list .uli.ml20{margin-left: min(-8px,-0.3rem);margin-top: min(-8px,-0.3rem);}
    .pro1HZ-list .uli.ml20.uli10 li{width: calc(100%/4 - max(12px,0.3rem));margin-left: max(8px,0.3rem);margin-top: max(8px,0.3rem);}
    .pro1HZ-item{height: 50px;}
    .pro2HZ .pagesTitle .text{width: 100%;}
    .pro2HZ .pro1HZ-item{height: 60px;}
    .ctaData-list li{width: 100%;margin-top: 17px;padding: 20px 15px;}
    .ctaData-list .text{line-height: 1.5;}
    .ctaMsg-list{margin-left: 0;}
    .ctaMsg-item{width: 100% !important;margin: 15px 0 0;}
    .ctaMsg-item input{padding: 0 12px;}
    .ctaMsg-item textarea{padding: 12px;}
    .joinFDZ-left{width: 100%;padding: 30px 4%;}
    .joinFDZ-right{width: 100%;}
    .joinFDZ-item{width: 100%;border-left: unset;border-top: 2px solid rgba(255, 255, 255, .2);height: auto;padding: 40px 4%;}
    .joinFDZ-item .title{font-size: 18px;transform: translateY(45px);}
    .joinFDZ-item .text{position: relative;left: auto;top: auto;padding: 0;margin-top: 20px;}
    .quaIntro-con .list li{padding-left: 12px;}
    .quaIntro-con .list li::after{width: 4px;height: 4px;top: 8px;}
    .joinStyle-slide img{height: 260px;}
    .joinBtm-bg img{height: 200px;object-position: 30% 50%;}
    .newsShow-img{width: 100%;}
    .newsShow-img img{height: 220px;}
    .newsShow-con{width: 100%;padding: 20px 15px 35px;}
    .newsShow-con .more{width: 90px;height: 38px;border-width: 1px;}
    .newsList .uli.ml80{margin: 0;}
    .newsList .uli.ml80.uli2 li{margin: 30px 0 0;width: 100%;}
    .newsItem-img img{height: 200px;}
    .newsDet-title{padding-bottom: 8px;border-width: 1px;}
    .newsDet-date{width: 100%;}
    .newsDet-date .day{font-size: 28px;}
    .newsDet-right{width: 100%;margin-top: 20px;}
    .newsDet-page-item{padding: 15px 0 15px 10px;}
    .newsDet-page-left{width: auto;}
    .newsDet-page-right{flex: 1;padding-left: 20px;}
    .newsDet-page-right .date{display: none;}
    .newsDet-page-left .dot{width: 8px;height: 8px;margin-left: 10px;}
    .newsDet-back .btn{height: 36px;}
    .socTitle, .socLabor-desc-title{width: 100%;}
    .socText, .socLabor-desc-text{width: 100%;margin-top: 10px;}
    .socLabor-item{width: 100%;}
    .socLabor-item-con{padding: 25px 15px;}
    .socGYL-con{width: 100%;}
    .socGYL-img{width: 100%;margin-top: 20px;}
    .socCase-list .uli.ml44{margin: -15px 0 0;}
    .socCase-list .uli.ml44.uli2 li{margin: 15px 0 0;width: 100%;}
    .socCase-item img{height: 210px;}
    .socDown-item{padding: 15px;}
    .socDown-item-title{flex: unset;width: 100%;}
    .socDown-item-title .ico{width: 24px;margin-right: 8px;}
    .socDown-item-btn{margin-top: 15px;}
    .socDown-item-btn .btn{font-size: 12px;}
    .socDown-item-btn .btn i{font-size: 12px;margin-left: 6px;}
    .socDown-item-btn .btn:nth-child(2){margin-left: 40px;}
    .socDown-item-btn .btn:nth-child(2)::after{left: -19px;height: 16px;}

    .pro2HZ-img img{width: 50%;}
    .quaIntro-logo li{width: calc(100% / 3 - 0.2rem);}
}
/* --------------------图片-iPad-调整---------------------- */
@media all and (min-width: 720px) and (max-width: 1000px){}