@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{position: relative; width: 48px;height: 44px;font-size: 14px;color: #132d52;font-family: 'R';margin: 3px; transition: all .4s ease;display: flex;align-items: center;justify-content: center;}
.paging-menu a::after{content: "";position: absolute;left: 0;top: 0;width: 100%;height: 100%;transform: skew(-18deg);background: transparent;transition: all .4s ease;}
.paging-menu a:hover, .paging-menu a.active, .paging a.on{color: #fff;}
.paging-menu a:hover::after, .paging-menu a.active::after, .paging a.on::after{border-color: #e42f07;background-color: #e42f07;}
.paging-menu a.next{transform: rotate(180deg);}
.paging-menu a i{font-size: 10px;}
.paging-menu a i,.paging-menu a span{position: relative;z-index: 2;}
.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: #132d52;}
.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: #132d52;color: #fff;border-color: #132d52;}
.paging-hint span{color: #132d52;}
@media all and (max-width:1000px){.paging-menu a{margin: 4px 2px;width: 38px;height: 34px;font-size: 13px;}.paging-skip{width: 100%;margin-left: 0;justify-content: center;}}
/* 搜索页面 */
.search{width: 100%;}
.search-result{font-size: 14px;color: #132d52;line-height: 1.1;}
.search-result span{margin-left: 6px;}
.search-info{width: 100%;line-height: 1.1;color: #333;}
.search-info span{color: #132d52;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: #132d52 !important;}
.search-link:hover h2{color: #132d52;}
/* 隐私协议 */
.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: #132d52;}
.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: #132d52;}
.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;}
}
/* 内页公共 */
.pagesBan-bg img{width: 100%;}
.pagesBan-bg .bg{position: absolute;left: 0;top: 0;width: 100%;height: 100%;background: url('../images/pages/pagesBan-shadow.png') no-repeat center/100% 100%;}
.pagesBan-bg .bg::before{content: "";position: absolute;left: 0;top: 0;width: 1.03rem;height: 2.91rem;background: url('../images/pages/pagesBan-dot3.png') no-repeat center/100% auto;}
.pagesBan-bg .bg::after{content: "";position: absolute;right: 0;bottom: 0;width: 1.83rem;height: 3.86rem;background: url('../images/pages/pagesBan-dot2.png') no-repeat center/100% auto;}
.pagesBan-con{z-index: 5;position: absolute;left: 0;top: 0;width: 100%;height: 100%;}
.pagesBan-con .contain{height: 100%;flex-direction: column;justify-content: flex-end;}
.pagesBan-con .contain::after{transform-origin: center bottom;animation: banDot 1.2s ease both; content: "";position: absolute;left: -1.06rem;bottom: 0;width: 2.75rem;height: 2.88rem;background: url('../images/pages/pagesBan-dot1.png') no-repeat center bottom/100% auto;}
.pagesBan-con .contain>div{position: relative;z-index: 2;}
.pagesBan-con .title{animation: banText 1s ease both .8s;}
.proXL-body .pagesBan-bg .bg{background:transparent;}
.proXL-body .pagesBan-con .contain::after{display: none;}
.proXL-body .pagesBan-con .contain{justify-content: center;padding-bottom: 0;}
.proXL-body .pagesBan-con .title{animation: banText2 1s ease both;}
.proXL-body .pagesBan-con .comMore-box{animation: banText2 1s ease both .1s;}

@keyframes banText {0%{opacity: 0;}100%{opacity: 1;}}
@keyframes banText2 {0%{opacity: 0;transform: translateY(0.4rem);}100%{opacity: 1;transform: translateY(0);}}
@keyframes banDot {0%{opacity: 0;height: 0;}100%{opacity: 1;height: 2.88rem;}}
.pagesBread .item{margin-left: 25px;letter-spacing: 2px;}
.pagesBread .item::after{content: "\e80b";font-family: 'icon';color: #132d52;font-size: 10px;transform: translateY(-50%) rotate(180deg);position: absolute;left: -16px;top: 50%;}
.pagesBread .item:first-child{margin-left: 0;}
.pagesBread .item:first-child::after{display: none;}
.pagesBread .item:hover,.pagesBread .item:last-child{color: #0870b8;}
.pagesTitle .list li,.proDet-params .list li{padding-left: max(12px,0.18rem);position: relative;}
.pagesTitle .list li::after,.proDet-params .list li::after{content: "";position: absolute;left: 0;top: max(12px,0.17rem);width: max(4px,0.05rem);height: max(4px,0.05rem);border-radius: 50%;background: #132d52;}
.pagesTitle.white .list li::after{background: #fff;}




/* 新闻-列表 */
.newsShow-slide{justify-content: space-between;}
.newsShow-img{width: 66.5%;}
.newsShow-img img{width: 100%;height: 5.2rem;transition: all 3s linear;}
.newsShow-img:hover img{transform: scale(1.1)}
.newsShow-con{width: 30%;padding-top: 0.2rem;}
.newsShow-con .title:hover{color: #e42f07;}
.newsShow-menu{width: 30%; position: absolute;right: 0;bottom: 0;z-index: 2;justify-content: space-between;align-items: center;border-top: 1px solid #e1e5e8;}
.newsShow-page{align-items: center;color: #a1abba;}
.newsShow-page .start{color: #132d52;}
.newsShow-page .line{margin: 0 4px;}
.newsList-list{border-bottom: 1px solid #e1e5e8;}
.newsItem .img img{width: 100%;height: 2.55rem;}
.newsItem:hover .img img{transform: scale(1.1);}
.newsItem:hover .title{color: #e42f07;}
/* 新闻-详情 */
.newsDet-info{padding: 0.8rem 1rem 0;}
.newsDet-back .btn{align-items: center;}
.newsDet-back .btn i{display: block;margin-right: max(8px,0.12rem);align-items: center;font-size: max(15px,0.18rem);}
.newsDet-back .btn span{display: block;transition: transform .4s ease;}
.newsDet-back .btn:hover{color: #e42f07;}
.newsDet-back .btn:hover span{transform: translateX(-5px);}
.newsDet-tips{padding-left: max(12px,0.16rem);}
.newsDet-tips::after{content: "";position: absolute;left: 0;top: 0;width: max(2px,0.04rem);height: 100%;background: #0870b8;}
.newsDet-menu{justify-content: space-between;align-items: center;border-top: 1px solid #e1e5e8;}
.newsDet-menu .comNext{align-items: center;}
.newsDet-menu .comNext .text{max-width: max(250px,3rem);margin-left: max(15px,0.25rem);}
.newsDet-menu .comNext .btn.next{transform: skew(-15deg) rotate(180deg);}
.newsDet-menu .comNext:nth-child(2n){flex-direction: row-reverse;}
.newsDet-menu .comNext:nth-child(2n) .text{margin-left: 0;margin-right: max(15px,0.25rem);}
.newsDet-menu .comNext:hover .btn{background: #e42f07;}
/* 近期文献 */
.literSearch input{width: 100%;height: max(42px,0.52rem);background: #fff;padding: 0 0 0 max(12px,0.12rem);color: #babec6;}
.literSearch input::-webkit-input-placeholder{color: inherit;}
.literSearch .btn{user-select: none;cursor: pointer;width: max(50px,0.7rem);height: 100%;position: absolute;right: 0;top: 0;}
.literSearch .btn:hover{color: #e42f07;}
.literItem{border-bottom: 1px solid #dae1e5;align-items: center;}
.literItem .title{flex: 1;padding-right: 20px;}
.literItem .comNext .btn{background: #0870b8;}
.literItem:hover .title{color: #e42f07;}
.literItem:hover .comNext .btn{background: #e42f07;}
/* 视频中心 */
.videoBtn{position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%);width: max(40px,0.54rem);height: max(40px,0.54rem);border: 1px solid #fff;z-index: 2;}
.videoShow-slide{justify-content: space-between;}
.videoShow-img{width: 61%;user-select: none;cursor: pointer;}
.videoShow-img .img{overflow: hidden;}
.videoShow-img .img img{width: 100%;height: 5.2rem;transition: all .6s ease;}
.videoShow-img .img::after{content: "";position: absolute;left: 0;top: 0;width: 100%;height: 100%;background: rgba(0, 0, 0, .25);}
.videoShow-img:hover .img img{transform: scale(1.1);}
.videoShow-img:hover .videoBtn,.videoItem:hover .videoBtn{border-color: #e42f07;background: #e42f07;}
.videoShow-con{width: 36%;border-top: 1px solid #e1e5e8;border-bottom: 1px solid #e1e5e8;}
.videoShow-menu{position: absolute;z-index: 2;right: 0;bottom: 0;width: 36%;justify-content: space-between;align-items: center;}
.videoNav{margin: -16px 0 0 -16px;}
.videoNav .item{margin: 16px 0 0 16px;min-width: max(110px,1.3rem);height: max(40px,0.54rem);padding: 0 0.4rem;}
.videoNav .item span{position: relative;z-index: 2;}
.videoNav .item::after{content: "";transition: all .4s ease;position: absolute;left: 0;top: 0;width: 100%;height: 100%;transform: skew(-16deg);background: #0870b8;}
.videoNav .item:hover::after,.videoNav .item.active::after{background: #e42f07;}
.videoList{margin-left: -0.3rem;}
.videoItem{border-bottom: 1px solid #e1e5e8;width: calc(100% / 3 - 0.3rem);margin-left: 0.3rem; user-select: none;cursor: pointer;}
.videoItem-img .img{overflow: hidden;position: relative;}
.videoItem-img .img::after{content: "";position: absolute;left: 0;top: 0;width: 100%;height: 100%;background: rgba(0, 0, 0, .1);}
.videoItem-img .img img{width: 100%;height: 2.55rem;transition: all .6s ease;}
.videoItem:hover .videoItem-img .img img{transform: scale(1.1);}
/* 测试服务 */
.testItem{position: relative;justify-content: space-between;align-items: center;}
.testItem::after{content: "";position: absolute;right: 0;top: 0;width: 94%;height: 100%;background: #fff;clip-path: polygon(6% 0, 100% 0, 100% 100%, 0% 100%);}
.testItem>div{position: relative;z-index: 2;}
.testItem-img{width: 18%;height: 2.3rem;}
.testItem-img img{max-height: 90%;max-width: 70%;}
.testItem-con{width: 82%;padding-right: 0.6rem;}
.testItem-con .title{position: relative;}
.testItem-con .title::after{content: "\e881";font-family: 'icon';font-size: max(14px,0.17rem);color: #0870b8;position: absolute;right: calc(100% + max(6px,0.12rem));top: 50%;transform: translateY(-50%);}
.testItem-con .text p{position: relative;padding-left: max(12px,0.17rem);}
.testItem-con .text p::after{content: "";position: absolute;left: 0;top: max(9px,0.12rem);width: 5px;height: 5px;border-radius: 50%;background: #132d52;}
/* 技术服务 */
.techHead .text2{width: 84%;}
.techItem{transform: translateY(1.5rem);transition: all .4s ease;}
li:nth-child(2n) .techItem{transform: none;}
.techItem-bg{position: absolute;left: 0;top: 0;width: 100%;height: 100%;}
.techItem-bg img{width: 100%;height: 100%;}
.techItem-con{padding: 0.36rem 0.48rem 0.3rem; position: relative;z-index: 2;min-height: 3.1rem;}
.techItem-con .ico{width: max(40px,0.7rem);height: max(30px,0.5rem);}
.techItem-con .ico img{max-width: 100%;max-height: 100%;}
.techItem-con .title{transition: all .4s ease;}
.techItem-con .text{width: 92%;}
.techItem:hover{box-shadow: 0 6px 20px rgba(0, 0, 0, .1);}
.techItem:hover .techItem-con .title{color: #e42f07;}


/* 应用-列表 */
.appHead .text2 a{text-decoration: underline;}
.appHead .text2 a:hover{color: #e42f07;}
.appItem-img img{width: 100%;height: 3.45rem;transition: all .8s ease;}
.appItem-con{padding: 0.25rem 0.35rem 0.4rem;background: #fff;}
.appItem-con .title{transition: all .4s ease;}
.appItem:hover .appItem-img img{transform: scale(1.2);}
.appItem:hover .appItem-con .title{color: #e42f07;}

/* 应用-详情 */
.appDet-intro-desc{width: 95%;}
.appDet-intro-flex{background: #f2f5f7 url('../images/pages/appDet-intro-bg.png') no-repeat right bottom/auto 100%;align-items: center;}
.appDet-intro-img{width: 56%;clip-path: polygon(0 0, 100% 0, 80% 100%, 0% 100%);background: #f2f5f7;}
.appDet-intro-img img{width: 100%;}
.appDet-intro-con{width: 44%;padding: 0 0.2rem 0 0.45rem;}
.appDet-intro-con .text{width: 80%;}
.appDet-intro-con .list li{position: relative;padding-left: 16px;}
.appDet-intro-con .list li::after{content: "";position: absolute;left: 0;top: max(11px,0.16rem);width: 5px;height: 5px;border-radius: 50%;background: #e42f07;}
.appDet-curve-head{justify-content: space-between;align-items: center;}
.appDet-curve-slide{background: #fff;padding: 0.35rem 0.3rem 0.4rem;user-select: none;cursor: pointer;}
.appDet-curve-slide .img{height: 3.4rem;}
.appDet-curve-slide .img img{max-height: 100%;transition: all .6s ease;}
.appDet-curve-slide .title{margin-top: 14px;}
.appDet-curve-slide:hover .img img{transform: scale(1.04);}
.curvePop-box{display: none; position: fixed;left: 0;top: 0;width: 100%;height: 100%;z-index: 99999;background: rgba(7, 16, 24, .5);}
.curvePop{background: #fff;position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%);width: 69%;padding: 0.8rem 0.1rem;}
.curvePop::after{content: "";position: absolute;left: -1px;top: -1px;width: 85%;height: 6px;background: #0870b8;clip-path: polygon(0 0, 100% 0%, 99.8% 100%, 0% 100%);}
.curvePop-close{width: max(34px,0.7rem);height: max(34px,0.7rem);color: #cdd5db;user-select: none;cursor: pointer;position: absolute;right: 0;top: 0;}
.curvePop-close:hover{color: #0870b8;transform: rotate(180deg);}
.curvePop-con{overflow-y: auto;max-height: 70vh;padding: 0 0.6rem;}
.curvePop-intro img{max-width: 8rem;}
.curvePop-con::-webkit-scrollbar{width: 3px;height: 3px}
.curvePop-con::-webkit-scrollbar-thumb{background: #babfc2}
.curvePop-con::-webkit-scrollbar-track{background: #f1f1f1}
@-moz-document url-prefix(){
    .curvePop-con{scrollbar-color: #babfc2 #f1f1f1;scrollbar-width:thin}
    .curvePop-con{scrollbar-face-color: #babfc2;scrollbar-shadow-color: #babfc2;scrollbar-arrow-color: #000;scrollbar-track-color: #f1f1f1}
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none){
    .curvePop-con{scrollbar-color:#babfc2 #f1f1f1;scrollbar-width:thin}
    .curvePop-con{scrollbar-face-color: #babfc2;scrollbar-shadow-color: #babfc2;scrollbar-arrow-color: #000;scrollbar-track-color: #f1f1f1}
}
.curvePop-pro-head{justify-content: space-between;align-items: center;}
.curvePop .indPro-slide{background: #f2f5f7;}
/* 联系我们 */
.ctaFlex{justify-content: space-between;align-items: flex-start}
.ctaMsg{width: 68.5%;padding-right: 0.6rem;}
.ctaMsg-list{justify-content: space-between;}
.ctaMsg-item{width: 48%;}
.ctaMsg-item.w100{width: 100%;}
.ctaMsg-item input{width: 100%;height: max(44px,0.54rem);border: 1px solid #e5e7eb;padding: 0 max(12px,0.2rem);color: #132d52;}
.ctaMsg-item textarea{resize: vertical; width: 100%;width: 100%;height: max(100px,1.4rem);border: 1px solid #e5e7eb;padding: max(10px,0.14rem) max(12px,0.2rem);color: #132d52;}
.ctaMsg-item .customSelect{font-weight: 300;}
.ctaMsg-item .customSelect-name{font-size: max(14px,0.16rem); height: max(44px,0.54rem);color: #132d52;padding: 0 max(12px,0.2rem);border: 1px solid #e5e7eb;}
.ctaMsg-item .customSelect-name::after{font-size: 10px;}
.ctaMsg-tips i{margin-top: 4px;font-weight: 700; user-select: none;cursor: pointer;font-size: 10px; width: 13px;height: 13px;border: 1px solid #9da9ba;border-radius: 2px;margin-right: 8px;color: transparent;}
.ctaMsg-tips i::before{display: block;transform: scale(.8);}
.ctaMsg-tips i.active{border-color: #132d52;background: #132d52;color: #fff;}
.ctaMsg-tips p{flex: 1;}
.ctaMsg-tips p a{text-decoration: underline;transition: all .4s ease;}
.ctaMsg-tips p a:hover{color: #e42f07;}
.ctaData{width: 31.5%; padding-left: 0.6rem;border-left: 1px solid #e1e5e8;}
.ctaData-list li{align-items: center;}
.ctaData-list .ico{width: max(50px,0.9rem);height: max(50px,0.9rem);margin-right: max(12px,0.24rem);background: #f2f5fa;}
.ctaData-list .ico img{max-width: 50%;max-height: 50%;}
.ctaData-list .desc{flex: 1;}
.customSelect-drop>div:hover, .customSelect-drop>div.active{color: #e42f07;}
.ctaAddress-head{justify-content: space-between;align-items: center;}
.ctaAddress-swp .swiper-slide{height: auto;}
.ctaAddress-slide{padding: 0 0.3rem 0.6rem;height: 100%;}
.ctaAddress-slide::after{content: "";position: absolute;left: 0;bottom: 0;width: 100%;height: calc(100% - 1.3rem);background: #fff;}
.ctaAddress-slide>div{position: relative;z-index: 2;}
.ctaAddress-img img{width: 100%;height: 2.6rem;}
.ctaAddress-con .text p{margin-top: max(6px,0.1rem);}
/* 产品-系列 */
.proXL-intro .text2 a{font-weight: 700;text-decoration: underline;transition: all .4s ease;}
.proXL-intro .text2 a:hover{color: #e42f07;}
.proXL-intro .pagesTitle .list{width: 72%;}
.proXL-intro .pagesTitle .list li,.proDet-params .list li{width: 50%;}
.proXL-app-flex{justify-content: space-between;align-items: center;}
.proXL-app-con{width: 48%;}
.proXL-app-img{width: 48%;display: flex;align-items: center;justify-content: center;}
.proXL-app-img img{max-width: 100%;max-height: 4.6rem;}
.proXL-app-list{justify-content: space-between;}
.proXL-app-list li{width: 48%;}
.proXL-app-list li:first-child{width: 52%;}
.proXL-app-list .text p{position: relative;padding-left: max(12px,0.18rem);}
.proXL-app-list .text p::after{content: "";position: absolute;left: 0;top: max(11px,0.12rem);width: max(4px,0.05rem);height: max(4px,0.05rem);border-radius: 50%;background: #132d52;}
/* 产品-详情 */
.proDet-ban-bg img{width: 100%;}
.proDet-ban-con{position: absolute;left: 0;top: 0;width: 100%;height: 100%;}
.proDet-ban-con>.contain{height: 100%;justify-content: space-between;align-items: center;}
.proDet-ban-left{width: 46%;}
.proDet-ban .pagesBread{padding-top: 0;}
.proDet-ban .pagesBread .contain{width: 100%;}
.proDet-ban .pagesBread .item,.proDet-ban .pagesBread .item::after{color: #fff;}
.proDet-ban-right{width: 47%;height: 100%;}
.proDet-ban-right img{max-height: 78%;max-width: 68%;}
.proDet-nav{position: sticky;top: max(70px,1rem);background: #fff;z-index: 999;transition: all .4s ease;}
.proDet-nav.scroll{box-shadow: 0 0 10px rgba(0, 0, 0, .1);}
.proDet-nav .item{user-select: none;cursor: pointer;margin-left: 0.42rem;padding-bottom: 6px;color: rgba(18, 46, 83, .4);}
.proDet-nav .item:first-child{margin-left: 0;}
.proDet-nav .item::after{content: "";position: absolute;left: 50%;bottom: 0;transform: translateX(-50%);width: 0;height: 3px;background: #0870b8;transition: all .4s ease;}
.proDet-nav .item:hover,.proDet-nav .item.active{color: #132d52;}
.proDet-nav .item.active::after{width: 100%;}
.proDet-intro{justify-content: space-between;align-items: center;}
.proDet-intro-img{width: 45.5%;}
.proDet-intro-con{width: 48%;}
.proDet-gn-list li{width: calc(100% / 3);padding-right: 0.3rem;}
.proDet-gn-list .ico{height: max(30px,0.42rem);}
.proDet-gn-list .ico img{max-height: 100%;}
.proDet-params-table table{width: 100%;}
.proDet-params-table tr{background: #f2f5f7;}
.proDet-params-table tr.even{background: #fff;}
.proDet-params-table td{padding: 0.24rem 0.4rem;}
.proDet-params-table td:nth-child(2n+1){font-weight: 700;font-family: 'B';min-width: max(150px,2.1rem);}
.proDet-params-table td strong{font-weight: 700;font-family: 'B';}
.proDet-params-table tr:first-child td{color: #0870b8;font-weight: 300;font-family: 'L';}
.proDet-app-item{border-bottom: 1px solid #cdd2d5;}
.proDet-app-menu{user-select: none;cursor: pointer; align-items: center;justify-content: space-between;padding: 0.26rem 0.35rem 0.26rem 0;}
.proDet-app-menu::after{content: "";position: absolute;right: 0;bottom: 0;width: 0;height: max(2px,0.03rem);background: #0870b8;transition: all .6s ease;}
.proDet-app-menu .title{flex: 1;padding-right: 10px;}
.proDet-app-menu .btn{transform: rotate(180deg);}
.proDet-app-menu.active::after{right: auto;left: 0;width: 100%;}
.proDet-app-menu.active .title{color: #0870b8;}
.proDet-app-menu.active .btn{transform: rotate(0);color: #0870b8;}
.proDet-app-drop{display: none;}
.proDet-app-drop .drop-flex{align-items: center;flex-direction: column-reverse;}
.proDet-app-drop .img{width: 80%;margin-top: max(10px,0.3rem);}
.proDet-app-drop .img img{max-height: 5rem;max-width: 80%;}
.proDet-app-drop .text{width: 90%;}
.proDet-app-drop .text img{max-width: 80%;max-height: 5rem;margin: 0 auto;}
/* 关于我们 */
.abIntro{background: url('../images/pages/abIntro-bg.jpg') no-repeat center/cover;}
.abIntro .pagesBread{position: absolute;left: 0;top: 0;width: 100%;}
.abIntro .contain{z-index: 10;}
.abIntro .pagesTitle .text2{width: 71%;}
.abIntro-img{z-index: 2; position: absolute;right: -1px;bottom: -1px;width: 7.9rem;display: flex;justify-content: flex-end;align-items: flex-end;}
.abIntro-loop{font-size: 1.54rem;line-height: .8;color: #e0ebf3;display: flex;white-space: nowrap;opacity: .4;}
.abIntro-loop .item{animation: loopAni 16s linear infinite;margin-left: max(20px,0.6rem);}
@keyframes loopAni {0%{transform: translateX(0);}100%{transform: translateX(-100%);}}
.abWH-item{transition: all .4s ease;}
.abWH-item:hover{transform: translateY(-15px);}
.abWH-item:hover .title{color: #e42f07;}
.abWH-bg img{width: 100%;}
.abWH-con{padding: 0.42rem 0.4rem 0.48rem; position: absolute;left: 0;top: 0;width: 100%;height: 100%;z-index: 2;flex-direction: column;justify-content: space-between;}
.abWH-con .title{transition: all .4s ease;}
.abWH-con .ico{height: max(46px,0.74rem);}
.abWH-con .ico img{max-height: 100%;}
.abHZ-swp .swiper-container{overflow: visible;}
.abHZ-swp .swiper-wrapper {transition-timing-function: linear;}
.abHZ-slide{height: 1.65rem;background: #fff;}
.abHZ-slide img{max-width: 70%;max-height: 65%;}
.abHZ-swp:nth-child(2n){transform: rotate(180deg);}
.abHZ-swp:nth-child(2n) .abHZ-slide{transform: rotate(-180deg);}
.abHZ-tips a{text-decoration: underline;}
.abHZ-tips a:hover{color: #e42f07;}
.abMap .pagesTitle{width: 79%;}
.abMap-info{width: 12rem;margin: max(15px,0.65rem) auto 0;}
.abMap-bg img{width: 100%;}
.abMap-list{position: absolute;left: 0;top: 0;width: 100%;height: 100%;}
.abMap-list li{position: absolute;}
.abMap-list .dot{position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%);}
.abMap-list .dot i{display: block; position: relative;z-index: 2;width: max(6px,0.15rem);height: max(6px,0.15rem);border-radius: 50%;background: #e42f07;}
.abMap-list .dot::before,.abMap-list .dot::after{animation: dotAni 2s linear infinite; content: "";position: absolute;left: 0;top: 0;width: 100%;height: 100%;border-radius: 50%;background: rgba(228, 47, 1, .4);}
.abMap-list .dot::after{animation-delay: -1s;}
@keyframes dotAni {0%{opacity: 0;transform: scale(1);}50%{opacity: 1;transform: scale(2);}100%{opacity: 0;transform: scale(3);}}
.abMap-list li:nth-child(1){left: 24.5%;top: 41%;}
.abMap-list li:nth-child(2){left: 49.5%;top: 31%;}
.abMap-list li:nth-child(3){left: 70%;top: 46%;}
.abMap-list li:nth-child(4){left: 80%;top: 42%;}
.abMap-list li:nth-child(5){left: 82%;top: 49%;}
.abFZ{background: url('../images/pages/abFZ-bg.jpg') no-repeat center/cover;}
.abFZ .pagesTitle .title span:nth-child(n+11){color: #e42f07;}
.abFZ-swp{padding: 0 0.55rem;}
.abFZ-swp .swiper-container{overflow: visible;}
.abFZ-slide .year,.abFZ-slide .title{transition: all .4s ease;color: rgba(255, 255, 255, .35);}
.abFZ-slide .line{height: 0.3rem;background: url('../images/pages/abFZ-line.png') no-repeat center/100% auto;}
.abFZ-slide .list{width: 88%;padding-top: 0.15rem;position: relative;margin-top: 0.2rem;}
.abFZ-slide .list::after{opacity: .25; content: "";position: absolute;left: 0;top: 0;width: 100%;height: 0.19rem;background: url('../images/pages/abFZ-top.png') no-repeat left top/100% auto;transition: all .4s ease}
.abFZ-slide .list ul{clip-path: polygon(0% 0, 100% 0, 100% 100%, 0 100%, 0 0%, 6% 9%); border: 2px solid rgba(255, 255, 255, .25);padding: 0 0.2rem;color: rgba(255, 255, 255, .25);transition: all .4s ease;border-top: unset;}
.abFZ-slide .list li{border-top: 1px solid rgba(255, 255, 255, .1);}
.abFZ-slide .list li:first-child{border-top-color: transparent;}
.abFZ-slide .text{margin-top: 4px;}
.abFZ-slide:hover .year,.abFZ-slide:hover .title{color: #fff;}
.abFZ-slide:hover .line{background-image: url('../images/pages/abFZ-line2.png');}
.abFZ-slide:hover .list::after{opacity: 1;}
.abFZ-slide:hover .list ul{border-color: rgba(255, 255, 255, .75);color: #fff;}

/* 电力能源 */
.powerIntro-edit h1,.powerIntro-edit h2{font-size: max(18px,0.36rem);font-weight: 700;}
.powerIntro-edit h3,.powerIntro-edit h4,.powerIntro-edit h5,.powerIntro-edit h6{font-size: max(16px,0.24rem);font-weight: 700;}
.powerIntro-edit li{position: relative;padding-left: max(20px,0.36rem);line-height: 1.8;}
.powerIntro-edit li::after{content: "";position: absolute;left: max(6px,0.2rem);top: max(10px,0.14rem);width: max(4px,0.05rem);height: max(4px,0.05rem);border-radius: 50%;background: #e42f07;}
.powerPro-swp .swiper-slide{height: auto;}
.powerPro-slide{background: #fff;height: 100%;padding: 0.15rem 0.45rem 0.55rem;}
.powerPro-slide .img{height: 3.6rem;}
.powerPro-slide .img img{max-width: 90%;max-height: 90%;}
.powerPro-slide:hover .img img{transform: scale(1.1);}
.powerPro-slide:hover .title{color: #e42f07;}
.proList li{padding-top: 0.6rem;}

.curvePop .indPro-swp .swiper-slide{padding-top: 1rem;}


/* -------------------------PC端--------------------------- */
@media all and (max-width:1700px){
    /* 1600 × (900) */
}
@media all and (max-width:1590px){
    /* 1440 × (700)  */
}
@media all and (max-width:1430px){
    /* 1360 */
}
@media all and (max-width:1350px){
    /* 1280 */
}
@media all and (max-width:1270px){
    /* 1152 × (700) */
    .abFZ-slide .list ul{border-width: 1px;}
}
/* ------------------------平板端-------------------------- */
@media all and (max-width:1100px){
    /* 1024 横屏 */
}
/* ------------------------手机端-------------------------- */
@media all and (max-width:1000px){
    /* 移动终端 360 适配 */
    .pagesTitle .title.fs42{font-size: 22px;}
    .pagesTitle .title.fs36{font-size: 20px;}
    .pagesBan-bg img{height: 300px;}
    .pagesBan-con .contain::after{left: -5vw;width: 140px;}
    .proXL-body .pagesBan-bg img{height: 620px;}
    .proXL-body .pagesBan-con .contain{justify-content: flex-start;padding-top: 80px;}
    .proXL-body .pagesBan-con .comMore-box{margin-top: 30px;}
    @keyframes banDot {0%{opacity: 0;height: 0;}100%{opacity: 1;height: 140px;}}
    .newsShow-img{width: 100%;}
    .newsShow-img img{height: 195px;}
    .newsShow-con{width: 100%;padding: 20px 0 60px;}
    .newsShow-menu{width: 100%;}
    .newsList-list .uli.ml28{margin: -35px 0 0;}
    .newsList-list .uli.ml28.uli3 li{margin: 35px 0 0;width: 100%;}
    .newsItem .img img{height: 195px;}
    .newsItem .comMore2-box{margin-top: 20px;}
    .newsDet-info{padding: 40px 0 0;}
    .newsDet-menu .comNext{display: flex;width: 100%;}
    .newsDet-menu .comNext:nth-child(2){margin-top: 10px;}
    .newsDet-menu .comNext .text{width: 200px;}
    .literItem .comNext{display: block;}
    .literItem{padding: 20px 0;}
    .videoShow-img{width: 100%;}
    .videoShow-img .img img{height: 200px;}
    .videoShow-con{width: 100%;padding-bottom: 60px;}
    .videoShow-menu{width: 100%;padding-bottom: 15px;}
    .videoNav-box{overflow-x: auto;width: 100%;}
    .videoNav{margin: -10px 0 0 -10px;flex-wrap: nowrap;white-space: nowrap;}
    .videoNav .item{margin: 10px 0 0 10px;font-size: 13px;height: 34px;min-width: unset;padding: 0 20px;}
    .videoList{margin-left: 0;}
    .videoItem{margin: 0;width: 100%;padding: 30px 0 20px;}
    .videoItem-img .img img{height: 190px;}
    .testItem-img{width: 100%;height: 200px;}
    .testItem-con{width: 100%;padding: 20px 15px 30px 30px;}
    .testItem::after{clip-path: unset;width: 100%;}
    .techList .uli.ml70{margin: -5px 0 0;}
    .techList .uli.ml70.uli2 li{margin: 20px 0 0;width: 100%;}
    .techItem{transform: none;}
    .techItem-con{padding: 30px 15px;}
    .techItem-con .title{margin-top: 15px;}
    .techInfo{padding-bottom: 50px;}
    .appList .uli.ml32{margin: -20px 0 0;}
    .appList .uli.ml32.uli2 li{margin: 20px 0 0;width: 100%;}
    .appItem-img img{height: 175px;}
    .appItem-con{padding: 20px 15px 30px;}
    .appDet-intro-img{width: 100%;clip-path: unset;}
    .appDet-intro-con{width: 100%;padding: 20px 15px 30px;}
    .appDet-curve-slide .img{height: 190px;}
    .appDet-curve-slide{padding: 10px 15px 30px;}
    .curvePop{width: 92%;padding: 40px 5px 30px;}
    .curvePop-con{padding: 0 10px;}
    .ctaMsg{width: 100%;padding: 0;}
    .ctaMsg-item{width: 100%;margin-top: 20px;}
    .ctaFlex{margin-top: 0;}
    .ctaData{width: 100%;padding: 40px 0 0;border-left: unset;}
    .ctaAddress-slide{padding: 0 15px 25px;}
    .ctaAddress-slide::after{height: calc(100% - 105px);}
    .ctaAddress-img img{height: 210px;}
    .proList .uli.ml32{margin: -80px 0 0;}
    .proList .uli.ml32.uli3 li{margin: 140px 0 0;width: 100%;padding-top: 0;}
    .proXL-intro .pagesTitle .list{width: 100%;}
    .proXL-intro .pagesTitle .list li{width: 55%;}
    .proXL-intro .pagesTitle .list li:nth-child(2n){width: 45%;}
    .proXL-app-flex{flex-direction: column-reverse;}
    .proXL-app-img{width: 100%;}
    .proXL-app-con{width: 100%;margin-top: 20px;}
    .proXL-app-img img{max-height: 235px;}
    .proXL-app-list{height: auto;}
    .proXL-app-list li{width: 100% !important;}
    .proDet-ban-bg{position: absolute;left: 0;top: 0;width: 100%;height: 100%;}
    .proDet-ban-bg img{height: 100%;}
    .proDet-ban-con{position: relative;z-index: 2;padding: 40px 0 0;}
    .proDet-ban-con>.contain{flex-direction: column;}
    .proDet-ban-right{width: 90%;height: 350px;margin-top: 20px;}
    .proDet-ban-right img{max-height: 100%;max-width: 100%;}
    .proDet-ban-left{width: 100%;}
    .proDet-nav .item{margin-left: 20px;}
    .proDet-intro-img{width: 100%;text-align: center;}
    .proDet-intro-img img{max-width: 90%;max-height: 350px;}
    .proDet-intro-con{width: 100%;margin-top: 20px;}
    .proDet-gn-list li{width: 100%;padding-right: 10px;margin-top: 25px;}
    .proDet-nav{top: 60px;}
    .proDet-params-table{font-size: 13px;overflow-x: auto;}
    .proDet-params-table table{width: 200%;}
    .proDet-params-table td:nth-child(2n+1){min-width: 100px;}
    .proDet-app-menu{padding: 15px 5px 15px 0;}
    .proDet-app-menu .title{font-size: 14px;}
    .proDet-app-menu .btn{font-size: 12px;}
    .proDet-app-drop .img{width: 100%;margin-top: 10px;}
    .proDet-app-drop .img img{max-height: 200px;max-width: 100%;}
    .proDet-app-drop .text{width: 100%;}
    .abIntro .pagesTitle .text2{width: 100%;}
    .abIntro{padding: 44px 0 90px;}
    .abIntro-loop{font-size: 80px;}
    .abIntro-img{width: 70%;}
    .abWH-list .uli.ml26{margin: -10px 0 0 -10px;}
    .abWH-list .uli.ml26.uli4 li{margin: 10px 0 0 10px;width: calc(50% - 10px);}
    .abWH-item{transform: none !important;}
    .abWH-con{padding: 25px 15px;}
    .abWH-con .ico{height: 40px;}
    .abWH-con .text{font-size: 14px;}
    .abHZ-tips{font-size: 13px;}
    .abMap .pagesTitle{width: 100%;}
    .abMap-info{width: 100%;}
    .abFZ-slide .year{font-size: 30px;}
    .abFZ-slide .list{padding-top: 13px;width: 95%;}
    .abFZ-slide .list::after{height: 14px;}
    .abFZ-slide .line{height: 30px;}
    .abFZ-slide .list ul{border-width: 2px;padding: 0 15px;}
    .abFZ-slide .list li{padding: 15px 0;}
    .swiper-slide-active .abFZ-slide .year span{color: #fff;}
    .swiper-slide-active .abFZ-slide .year span:nth-child(n+3){color: #e42f07;}
    .swiper-slide-active .abFZ-slide .line{background-image: url('../images/pages/abFZ-line2.png');}
    .swiper-slide-active .abFZ-slide .list::after{opacity: 1;}
    .swiper-slide-active .abFZ-slide .list ul{border-color: rgba(255, 255, 255, .75);color: #fff;}
    .curvePop::after{clip-path: polygon(0 0, 100% 0%, 99% 100%, 0% 100%);}
    .curvePop-intro img{width: 100%;max-width: 100%;}
    .proXL-intro .text2,.appHead .text2{font-size: 14px;}
    .proXL-app-list .text{line-height: 28px;}
    .pagesTitle .list li{margin-top: 5px;}
    .pagesTitle .list li:first-child{margin-top: 0;}
    .appDet-intro-desc{width: 100%;}
    .testItem-con .text p{margin-top: 5px;}
    .testItem-con .text p:first-child{margin-top: 0;}
    .testItem-con .title::after{font-size: 12px;right: calc(100% + 8px);}
    .techHead .text2{width: 100%;font-size: 14px;}
    .newsDet-title{font-size: 22px;}
    .ctaTop .pagesTitle .text{font-size: 15px;}
    .ctaMsg-tips{font-size: 13px;line-height: 22px;}
    .ctaMsg .comMore-box{margin-top: 20px;}
    .literItem .title{font-size: 15px;padding-right: 10px;line-height: 1.6;}
    .powerPro-slide{padding: 10px 20px 25px;}
    .powerPro-slide .img{height: 250px;}
    .powerPro-slide .title{font-size: 18px;}
    .proDet-params .list li{width: 100%;}
    .abFZ-swp{padding: 0 4%;}
    
}
/* --------------------图片-iPad-调整---------------------- */
@media all and (min-width: 720px) and (max-width: 1000px){}