@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: max(34px,0.38rem);height: max(34px,0.38rem);margin: 0 max(5px,0.1rem);font-size: max(13px,0.15rem);color: #2f3f4a;transition: all .4s ease;border-radius: 50%;display: flex;align-items: center;justify-content: center;line-height: 1;}
.paging-menu a i{font-size: max(10px,0.12rem);}
.paging-menu a.next{transform: rotateY(180deg);}
.paging-menu a:hover, .paging-menu a.active, .paging a.on{border-color: #ffb800;background-color: #ffb800;color: #fff;}
.paging-skip{margin-left: 8px;align-items: center;}
.paging-hint{font-size: max(14px,0.16rem);color: #999;font-weight: 300;margin: 0 8px;}
.paging-hint:first-of-type{margin: 0;}
.paging-skip input{width: max(48px,0.54rem);text-align: center;height: max(38px,0.46rem);border: 1px solid #e1e1e1;font-size: max(14px,0.16rem);color: #666;border-radius: 3px;transition: all .4s ease;padding: 0 max(6px,0.12rem);}
.paging-skip input:focus{border-color: #ffb800;}
.paging-skip button{color: #555;font-size: max(14px,0.16rem);padding: 0 max(14px,0.18rem);border: 1px solid #e1e1e1;transition: all .4s ease;height: max(38px,0.46rem);background: #fff;cursor: pointer;border-radius: 3px;}
.paging-skip button:hover{background-color: #ffb800;color: #fff;border-color: #ffb800;}
.paging-hint span{color: #ffb800;}
@media all and (max-width:1000px){.paging-skip{width: 100%;margin-left: 0;justify-content: center;margin-top: 8px;}}
/* 搜索页面 */
.search{width: 100%;}
.search-result{font-size: 14px;color: #ffb800;line-height: 1.1;}
.search-result span{margin-left: 6px;}
.search-info{width: 100%;line-height: 1.1;color: #333;}
.search-info span{color: #ffb800;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: #ffb800 !important;}
.search-link:hover h2{color: #ffb800;}
/* 隐私协议 */
.privacy{width: 100%;}
.privacy-title{width: 100%;color: #333;line-height: 1.1;}
.privacy-content{width: 100%;color: #666;}
.privacy-content h6{color: #333;line-height: inherit;}
/* 网站地图 */
.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: #ffb800;}
.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: #ffb800;}
.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-con{position: absolute;left: 0;top: 0;width: 100%;height: 100%;}
.pagesBan-con .contain{height: 100%;flex-direction: column;}
.pagesBan-con .title{animation: banText 1s ease both;}
.pagesBan-con .text{animation: banText 1s ease both .1s;}
.pagesBan-con .btn{animation: banText 1s ease both .2s;user-select: none;cursor: pointer;}
.pagesBan-con .btn i{padding-left: 0.04rem; width: max(40px,0.54rem);height: max(40px,0.54rem);border-radius: 50%;background: #fff;position: relative;z-index: 2;}
.pagesBan-con .btn::before,.pagesBan-con .btn::after{animation: dotAni 2s linear infinite; content: "";position: absolute;left: 0;top: 0;width: 100%;height: 100%;border-radius: 50%;background: rgba(255, 255, 255, .3);transition: all .4s ease;}
.pagesBan-con .btn::after{animation-delay: -1s;}
.pagesBan-con .btn:hover i{background: #ffb800;color: #fff;}
.pagesBan-con .btn:hover::before,.pagesBan-con .btn:hover::after{background: rgba(255, 184, 0, .3);}
.pagesBan .pagesBread{z-index: 5;position: absolute;left: 0;bottom: 0.2rem;width: 100%;}
.pagesBan .pagesBread-list .item{color: #fff;}
.pagesBan .pagesBread-list .item::after{color: #fff;}
.pagesBan .pagesBread-list .item:last-child{color: #fff;}
.pagesBan .pagesBread-list .item:hover{color: #ffb800 !important;}
@keyframes dotAni {
    0%{opacity: 0;transform: scale(1);}
    50%{opacity: 1;transform: scale(1.5);}
    100%{opacity: 0;transform: scale(2);}
}
@keyframes banText {0%{opacity: 0;transform: translateY(0.3rem);}100%{opacity: 1;transform: translateY(0);}}
.pagesBread-list .item{margin-left: max(26px,0.4rem);color: #979fa4;}
.pagesBread-list .item::after{content: "\e80b";font-size: 10px;color: #979fa4;font-family: 'icon';position: absolute;left: min(-15px,-0.24rem);top: 50%;transform: translateY(-50%) scale(.8) rotate(180deg);font-weight: 700;}
.pagesBread-list .item:first-child{margin-left: 0;}
.pagesBread-list .item:first-child::after{display: none;}
.pagesBread-list .item:hover,.pagesBread-list .item:last-child{color: #2f3f4a;}
.pagesNav{background: #fff;border-bottom: 1px solid #dfe6eb;}
.pagesNav-list .item{height: max(44px,0.8rem);padding: 0 max(10px,0.2rem);margin: 0 max(7px,0.14rem);position: relative;}
.pagesNav-list .item::after{content: "";position: absolute;left: 50%;transform: translateX(-50%); bottom: -1px;width: 0;height: 2px;background: #ffb800;transition: all .4s ease;}
.pagesNav-list .item:hover::after,.pagesNav-list .item.active::after{width: 100%;}
/* 新闻-列表 */
.news-view .date{color: #979fa4;}
.newsShow-img{width: 50%;}
.newsShow-img img{width: 100%;height: max(300px,4.7rem);}
.newsShow-img:hover img{transform: scale(1.1);}
.newsShow-con{width: 50%;background: #fff;flex-direction: column;justify-content: center;padding: 0 1.1rem 0 0.7rem;}
.newsShow-btn{z-index: 2;position: absolute;right: 0.6rem;bottom: 0.5rem;}
.newsShow-btn .btn{user-select: none;cursor: pointer;width: max(34px,0.42rem);height: max(34px,0.42rem);border-radius: 50%;border: 1px solid #cbcfd2;color: #cbcfd2;}
.newsShow-btn .btn.next{transform: rotate(180deg);margin-left: 12px;}
.newsShow-btn .btn:hover{border-color: #ffb800;color: #ffb800;}
.newsShow-pagination{z-index: 2;position: absolute;left: 0.3rem;bottom: 0.2rem;user-select: none;}
.newsShow-pagination .swiper-pagination-bullet{margin-left: max(6px,0.08rem);width: max(8px,0.12rem);height: max(8px,0.12rem);background: transparent;opacity: 1;border: 1px solid #fff;}
.newsShow-pagination .swiper-pagination-bullet:first-child{margin-left: 0;}
.newsShow-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{border-color: #ffb800;background: #ffb800;}
.newsForm input{width: max(250px,3.8rem);height: max(36px,0.44rem);border-radius: 40px;padding-left: max(36px,0.5rem);}
.newsForm input::-webkit-input-placeholder{color: #979fa4;}
.newsForm .ico{width: max(36px,0.5rem);height: 100%;position: absolute;left: 0;top: 0;z-index: 2;}
.newsForm .btn{user-select: none;cursor: pointer;width: max(80px,1.4rem);height: max(36px,0.44rem);border-radius: 40px;margin-left: max(12px,0.24rem);overflow: hidden;}
.newsForm .btn::after{border-radius: 0 40px 40px 0;}
.newsItem{background: #fff;padding: 0.2rem;}
.newsItem .img img{width: 100%;height: 2.8rem;}
.newsItem .comMore2-box{border-top: 1px solid #dfe6eb;}
.newsItem:hover{box-shadow: 0 15px 40px rgba(0, 0, 0, .08);}
.newsItem:hover .img img{transform: scale(1.1);}
/* 新闻-详情 */
.newsDet-box .contain{width: 12rem;}
.newsDet-flex{justify-content: space-between;align-items: flex-start;}
.newsDet-left{width: 75%;}
.newsDet-title{border-bottom: 1px solid #dfe6eb;}
.newsDet-data{align-items: center;}
.newsDet-data .date{align-items: center;margin-left: max(15px,0.36rem);}
.newsDet-data .date i{display: block;font-size: max(16px,0.2rem);margin-right: max(8px,0.12rem);}
.newsDet-desc{overflow: visible;background: #f2f5f7;padding: 0.4rem 0.35rem;}
.newsDet-desc .ico{width: max(16px,0.3rem);position: absolute;left: 0.24rem;top: -0.14rem;}
.newsDet-page{border-top: 1px solid #dfe6eb;}
.newsDet-page .text{width: 70%;}
.newsDet-page .text:hover{color: #ffb800;}
.newsDet-right{width: 12%;background: #fff;position: sticky;top: max(90px,1.1rem);overflow: visible;padding: 0.3rem 0.24rem;box-shadow: 0px 0px max(9px,0.18rem) 0px rgba(77, 63, 31, 0.1);}
.newsDet-back{flex-direction: column;}
.newsDet-back .ico{width: max(34px,0.44rem);height: max(34px,0.44rem);border-radius: 50%;border: 1px solid #ffb800;}
.newsDet-back:hover .ico{border-color: #2f3f4a;}
.newsDet-back:hover .ico,.newsDet-back:hover .title{color: #2f3f4a;}
#toShare{border-top: 1px solid #dfe6eb;}
#toShare a{display: flex;font-size: max(18px,0.38rem);width: 100%;align-items: center;justify-content: center;transition: all .4s ease;}
#toShare a>img{max-width: 22px;}
#toShare .icon-wechat{position: relative;}
#toShare .icon-wechat .wechat-qrcode{display: none;border: 1px solid #eee;position:absolute;z-index:9;top:-205px;left:-84px;width:200px;height:192px;color:#666;font-size:12px;text-align:center;background-color:#fff;box-shadow:0 2px 10px rgba(0, 0, 0, .1);transition:all 200ms;-webkit-tansition:all 350ms;-moz-transition:all 350ms; }
#toShare .icon-wechat .wechat-qrcode.bottom {top:40px;left:-84px;}
#toShare .icon-wechat .wechat-qrcode.bottom:after {display:none;}
#toShare .icon-wechat .wechat-qrcode h4{font-weight:normal;height:26px;line-height:26px;font-size:12px; background-color:#f3f3f3; margin:0;padding:0;color: #777; }
#toShare .icon-wechat .wechat-qrcode .qrcode{width:105px; margin:10px auto;}
#toShare .icon-wechat .wechat-qrcode .qrcode table{margin:0!important;}
#toShare .icon-wechat .wechat-qrcode .help p{font-weight:normal;line-height:16px;padding:0;margin:0;}
#toShare .icon-wechat .wechat-qrcode:after{content:'';position:absolute;left:50%;margin-left:-6px;bottom:-13px;width:0;height:0;border-width:8px 6px 6px 6px;border-style:solid;border-color:#fff transparent transparent transparent}
#toShare .icon-wechat:hover .wechat-qrcode{display: block;}
/* 联系我们 */
.ctaIntro{background: url('../images/pages/ctaIntro-bg.jpg') no-repeat center/cover;}
.ctaIntro-flex{justify-content: space-between;align-items: flex-start;}
.ctaIntro-left{width: 45%;}
.ctaIntro-left .indTitle .title{width: 80%;}
.ctaIntro-data li{align-items: center;}
.ctaIntro-data .ico{width: max(32px,0.62rem);margin-right: max(12px,0.22rem);}
.ctaIntro-data .desc{flex: 1;}
.ctaIntro-right{width: 48%;}
.ctaIntro-form{justify-content: space-between;}
.ctaIntro-form-item{width: 48%;}
.ctaIntro-form-item.w100{width: 100%;}
.ctaIntro-form-item input{width: 100%;border: 1px solid #e4ebf0;padding: 0 max(12px,0.22rem);height: max(40px,0.48rem);}
.ctaIntro-form-item textarea{width: 100%;border: 1px solid #e4ebf0;padding: max(12px,0.22rem);height: max(100px,1.8rem);resize: vertical;}
.ctaIntro-form-item .ctaIntro-form-code{align-items: center;}
.ctaIntro-form-item .ctaIntro-form-code input{width: max(140px,2.16rem);margin: 0 max(15px,0.3rem);height: 40px;}
.ctaIntro-form-item .ctaIntro-form-code img{user-select: none;cursor: pointer;height: 40px;}
.ctaIntro-tips i{user-select: none;cursor: pointer;color: transparent;font-size: max(10px,0.12rem);width: max(18px,0.22rem);height: max(18px,0.22rem);border-radius: 4px;border: 1px solid #e6edf2;background: #fff;margin-right: max(8px,0.12rem);}
.ctaIntro-tips i.active{border-color: #ffb800;background: #ffb800;color: #fff;}
.ctaIntro-tips p{flex: 1;}
.ctaIntro-tips p a{color: #ffb800;text-decoration: underline;}
.ctaIntro-tips p a:hover{color: #000;}
.ctaMap iframe{width: 100%;height: 4.8rem;}
/* 调试服务 */
.bugIntro-list ul{justify-content: center;}
.bugIntro-item{height: 100%;background: #fff;flex-direction: column;justify-content: flex-start;padding: 0.55rem 0.25rem 0.4rem;box-shadow: 0px max(5px,0.1rem) max(12px,0.24rem) 0px rgba(80, 115, 138, 0.12);}
.bugIntro-item .ico{height: max(40px,0.6rem);}
.bugIntro-item .ico img{max-height: 100%;}
.bugIntro-item .title{padding: 0 0.15rem;}
.bugSpare-list-box{justify-content: center;}
.bugSpare-list{width: 9.1rem;}
.bugSpare-item{display: none; padding: 0.45rem 0.4rem 0.45rem 0;align-items: center;border-bottom: 1px solid #dfe6eb;}
.bugSpare-item:nth-child(-n+3){display: flex;}
.bugSpare-item:first-child{border-top: 1px solid #dfe6eb;}
.bugSpare-img{width: 35%;height: 1.5rem;}
.bugSpare-img img{max-width: 50%;max-height: 100%;}
.bugSpare-con{width: 65%;}
.bugSpare-more .btn{flex-direction: column;user-select: none;cursor: pointer;}
.bugSpare-more .btn i{display: block;margin-top: 8px;animation: spareAni .8s linear infinite alternate;font-size: max(10px,0.12rem);font-weight: 700;}
.bugSpare-more .btn:hover{color: #ffb800;}
.bugSpare-more .btn:hover i{animation-play-state: paused;}
@keyframes spareAni {0%{transform: translateY(-6px) rotate(180deg);}100%{transform: translateY(2px) rotate(180deg);}}
/* 培训服务 */
.traiIntro-img{width: 50%;}
.traiIntro-img img{width: 100%;height: max(330px,4rem);}
.traiIntro-con{width: 50%;flex-direction: column;justify-content: space-between;padding: 0.6rem;background: url('../images/pages/traiIntro-item-bg.jpg') no-repeat center/cover;}
.traiIntro-con .logo{width: max(100px,1.7rem);}
.traiIntro-swp .swiper-slide{height: auto;}
.traiIntro-slide{height: 100%;background: #fff;padding: 0.3rem 0.25rem;min-height: max(180px,2.4rem);}
.traiIntro-slide .top{align-items: center;}
.traiIntro-slide .ico{background: linear-gradient(to right,#ffbb0a,#ffca40);width: max(34px,0.46rem);height: max(34px,0.46rem);border-radius: 50%;margin-right: max(10px,0.18rem);}
.traiIntro-slide .ico img{max-width: 60%;max-height: 60%;}
.traiIntro-slide .title{flex: 1;}
.traiIntro-btn{user-select: none;cursor: pointer;position: absolute;left: -0.82rem;top: 50%;transform: translateY(-50%);width: max(34px,0.42rem);height: max(34px,0.42rem);border-radius: 50%;border: 1px solid #c3cace;color: #c3cace;}
.traiIntro-btn.next{left: auto;right: -0.82rem;transform: translateY(-50%) rotate(180deg);}
.traiIntro-btn:hover{border-color: #ffb800;color: #ffb800;}
/* 售后 */
.afterWar-list li{background: #fff;padding: 0.3rem 0.6rem 0.3rem 0.36rem;}
.afterWar-list .text{position: relative;padding-left: max(12px,0.24rem);}
.afterWar-list .text::after{content: "";position: absolute;left: 0;top: max(7px,0.09rem);width: max(5px,0.08rem);height: max(5px,0.08rem);border-radius: 50%;background: #ffb800;}
.afterWar-list .text table{width: 100%;font-size: max(12px,0.15rem);color: #616d76;border-radius: 8px;overflow: hidden;}
.afterWar-list .text td{border-left: 2px solid #fff;background: #f5f8fa;padding: max(10px,0.18rem);}
.afterWar-list .text td.one{text-align: center;color: #2f3f4a;}
.afterWar-list .text tr:first-child td{background: #ffb800;color: #fff;font-family: 'SB';padding-top: max(15px,0.28rem);}
.afterWar-list .text tr:first-child td.one{color: #fff;}
/* 核心技术 */
.techNL .indTitle{display: block;}
.techNL .indTitle .text{margin-top: max(10px,0.25rem);}
.techNL-list{width: 100%;background: #fff;}
.techNL-list li{flex: 1;position: relative;}
.techNL-list .img{position: relative;}
/* .techNL-list .img::after{content: "";position: absolute;left: 0;bottom: 0;width: 100%;height: 100%;background: linear-gradient(to bottom,transparent 50%,rgba(0,0,0,.5) 100%);} */
.techNL-list .img img{width: 100%;height: 5rem;}
.techNL-list .desc{flex-direction: column;justify-content: flex-start;padding: 0 0.7rem;position: absolute;left: 0;bottom: max(20px,0.36rem);width: 100%;z-index: 2;}
/* .techNL-list .desc::after{content: "";position: absolute;left: -4px;top: 50%;transform: translateY(-50%);background: #fff;border-radius: 50%;width: max(5px,0.08rem);height: max(5px,0.08rem);} */
.techNL-list li:first-child .desc::after{display: none;}
.techNL-list .ico{height: max(36px,0.62rem);}
.techNL-list .ico img{max-height: 100%;}
.techCore-flex{padding-left: var(--widDb1200);justify-content: space-between;align-items: center;}
.techCore-con{width: 35%;}
.techCore-menu{align-items: center;}
.techCore-btn .btn{user-select: none;cursor: pointer;width: max(34px,0.42rem);height: max(34px,0.42rem);border-radius: 50%;border: 1px solid #cbcfd2;color: #cbcfd2;margin-right: max(8px,0.12rem);}
.techCore-btn .btn.next{transform: rotate(180deg);margin-right: max(16px,0.36rem);}
.techCore-btn .btn:hover{border-color: #ffb800;color: #ffb800;}
.techCore-pagination{background: #dfe6eb;height: 1px;position: relative;flex: 1;}
.techCore-pagination.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background: #ffb800;}
.techCore-swp{width: 55%;}
.techCore-slide .img img{width: 100%;height: 4.7rem;transition: all 2s linear;}
.techCore-slide .img:hover img{transform: scale(1.1);}
.techCore-slide .title{padding: 0 0.2rem;}
.techPro{background: #f5f8fa url('../images/pages/techPro-bg2.jpg') no-repeat center top/100% 72%;position: relative;z-index: 2;}
.techPro-list{padding: 0.48rem 0; background: #fff;box-shadow: 0px max(5px,0.1rem) max(12px,0.24rem) 0px rgba(80, 115, 138, 0.12);}
.techPro-list li{width: 50%;padding: 0.24rem 0.85rem 0.55rem 0.6rem;}
.techPro-list li:nth-child(2n){border-left: 1px dashed #dce4e9;}
.techPro-list .ico{height: max(30px,0.4rem);}
.techPro-list .ico img{max-height: 100%;}
.techPro-list .text{padding-left: max(12px,0.18rem);position: relative;}
.techPro-list .text::after{content: "";position: absolute;left: 0;top: max(6px,0.08rem);width: max(5px,0.08rem);height: max(5px,0.08rem);border-radius: 50%;background: #ffb800;}
.techIntro{background: #f5f8fa url('../images/pages/techIntro-bg.png') no-repeat center bottom/100% auto;}
.techIntro .indTitle .text{padding: 0 1.1rem;}
/* 研发制造 */
.rdItem-slogan{position: absolute;left: 0;top: 0.5rem;width: 100%;z-index: 10;line-height: .8;-webkit-text-stroke: #eceff3 1px;}
.rdItem-flex{background: #fff;box-shadow: 0px max(5px,0.1rem) max(12px,0.24rem) 0px rgba(105, 124, 138, 0.06);}
.rdItem-img{width: 50%;}
.rdItem-img img{width: 100%;height: max(380px,4.8rem);}
.rdItem-con{width: 50%;padding: 0 0.6rem;display: flex;flex-direction: column;justify-content: center;}
.rdItem-con .box{max-height: max(340px,4.4rem);overflow-y: auto;}
.rdItem:nth-child(2n) .rdItem-flex{flex-direction: row-reverse;}
/* 应用场景 */
.appItem-flex{justify-content: space-between;align-items: center;}
.appItem-con{width: 45%;}
.appItem-img{width: 48%;}
.appItem-img .indApp-img .img img{height: 3.3rem;}
.appItem:nth-child(2n){background: #f5f8fa;}
.appItem:nth-child(2n) .appItem-flex{flex-direction: row-reverse;}
/* 产品-列表 */
.proBan-bg img{width: 100%;}
.proBan-con{position: absolute;left: 0;top: 0;width: 100%;height: 100%;}
.proBan-con .contain{height: 100%;flex-direction: column;justify-content: center;}
.proBan-con .title{width: 38%;animation: banText 1s ease both;}
.proBan-con .comMore1-box{animation: banText 1s ease both .1s;}
.proBan .pagesBread{z-index: 5;position: absolute;left: 0;top: 0;width: 100%;}
.proBan .pagesBread-list .item{color: #fff;}
.proBan .pagesBread-list .item::after{color: #fff;}
.proBan .pagesBread-list .item:last-child{color: #fff;}
.proBan .pagesBread-list .item:hover{color: #ffb800 !important;}
.proForm input{width: 100%;height: max(40px,0.52rem);border-radius: 40px;background: #fff;padding: 0 max(12px,0.3rem);}
.proForm input::-webkit-input-placeholder{color: #979fa4;}
.proForm .btn{user-select: none;cursor: pointer;width: max(60px,0.74rem);height: 100%;position: absolute;right: 0;top: 0;}
.proForm .btn:hover{color: #000;}
.proFlex{justify-content: space-between;align-items: flex-start;}
.proLeft{width: max(250px,3.5rem);padding: 0.1rem 0.5rem 0 0;position: sticky;top: max(90px,1.1rem);}
.proNav-item{border-radius: 40px;align-items: center;padding: max(7px,0.1rem) max(12px,0.16rem) max(7px,0.1rem) max(15px,0.25rem);}
.proNav-item .ico{width: max(16px,0.24rem);margin-right: max(12px,0.2rem);}
.proNav-item .title{flex: 1;}
.proNav-item:hover .title,.proNav-item.active .title{color: #ffb800;}
.proNav-item.active{background: #fff;}
.proRight{flex: 1;padding: 0.14rem 0 0 0.6rem;border-left: 1px dashed #dce4e9;}
.proItem{background: #fff;align-items: center;padding: 0.6rem 1rem 0.6rem 0.2rem;box-shadow: 0px max(5px,0.1rem) max(12px,0.24rem) rgba(80, 115, 138, 0.12);}
.proItem-img{width: 48%;height: 2.8rem;}
.proItem-img img{max-width: 60%;max-height: 100%;}
.proItem-con{width: 52%;}
.proItem:hover{box-shadow: 0px max(8px,0.15rem) max(20px,0.4rem) rgba(80, 115, 138, 0.25);}
.proItem:hover .proItem-img img{transform: scale(1.1);}
/* 产品-详情 */
.proDet-show-bg{position: absolute;left: 0;top: 0;width: 100%;height: 100%;}
.proDet-show-bg img{width: 100%;height: 100%;}
.proDet-show-con{position: relative;z-index: 2;background: rgba(0, 0, 0, .2);}
.proDet-show-con .contain{justify-content: space-between;align-items: center;}
.proDet-show-info{width: 44%;}
.proDet-show-info .comMore1:nth-child(2){margin-left: 12px;}
.proDet-show-info .comMore1:nth-child(2)::before{background: #fff;}
.proDet-show-info .comMore1:nth-child(2)::after{background: linear-gradient(to right,#fff,#f1f1f1);}
.proDet-show-info .comMore1:nth-child(2) i{font-size: max(12px,0.14rem);margin: 0 0 0 max(8px,0.12rem);}
.proDet-show-img{width: 49%;height: 5.4rem;}
.proDet-show-img img{max-width: 60%;max-height: 100%;}
.proDet-show .pagesBread{z-index: 5;position: absolute;left: 0;top: 0;width: 100%;}
.proDet-show .pagesBread-list .item{color: #fff;}
.proDet-show .pagesBread-list .item::after{color: #fff;}
.proDet-show .pagesBread-list .item:last-child{color: #fff;}
.proDet-show .pagesBread-list .item:hover{color: #ffb800 !important;}
.proDet-feat-swp{width: calc(100% + 0.24rem);margin-left: -0.12rem;}
.proDet-feat-swp .swiper-slide{padding: 0.12rem;}
.proDet-feat-slide{flex-direction: column;justify-content: flex-start; padding: 0.55rem 0.05rem 0.3rem;min-height: max(280px,3.6rem); background: #fff;height: 100%;box-shadow: 0px 0 0.14rem 0px rgba(80, 115, 138, 0.15);}
.proDet-feat-slide .ico{height: max(36px,0.6rem);}
.proDet-feat-slide .ico img{max-height: 100%;}
.proDet-feat-slide .text{padding: 0 0.1rem;}
.proDet-feat-btn{user-select: none;cursor: pointer;position: absolute; left: -0.7rem;top: 50%;transform: translateY(-50%);width: max(34px,0.42rem);height: max(34px,0.42rem);border-radius: 50%;border: 1px solid #c3cace;color: #c3cace;z-index: 2;}
.proDet-feat-btn.next{left: auto;right: -0.7rem;transform: translateY(-50%) rotate(180deg);}
.proDet-feat-btn:hover{color: #ffb800;border-color: #ffb800;}
.proDet-intro-item{justify-content: space-between;align-items: center;}
.proDet-intro-img{flex: 1;text-align: center;}
.proDet-intro-img img{width: 100%;height: auto;}
.proDet-intro-con{width: 45%;}
.proDet-intro-item:nth-child(2n){flex-direction: row-reverse;}
.proDet-params{background: url('../images/pages/proDet-params-bg2.jpg') no-repeat center/cover fixed;}
.proDet-params-flex{padding: 0.55rem 0.9rem 0.4rem 0.5rem; background: rgba(255, 255, 255, .85);justify-content: space-between;align-items: center;}
.proDet-params-img{width: 38%;height: 2.9rem;}
.proDet-params-img img{max-width: 60%;max-height: 100%;}
.proDet-params-con{width: 62%;}
.proDet-params-table{padding-right: 0.2rem;max-height: max(250px,3.2rem);overflow-y: auto;}
.proDet-params-table table{width: 100%;}
.proDet-params-table td{width: 50%;padding: max(10px,0.13rem) max(10px,0.45rem);}
.proDet-params-table td:nth-child(2n){color: #2f3f4a;border-left: 1px dashed #c2c8cc;}
.proDet-params-flex .comMore1-box{width: calc(100% + max(15px,0.25rem));margin-left: min(-15px,-0.25rem);flex-wrap: wrap;}
.proDet-params-flex .comMore1{margin: max(8px,0.14rem) 0 0 max(15px,0.25rem);width: max(140px,1.7rem);padding-left: 0;padding-right: 0;}
.proDet-params-flex .comMore1 i{margin: 0 0 0 max(8px,0.12rem);font-size: max(12px,0.14rem);}
/* .proDet-params-flex .comMore1:nth-child(2)::before{background: transparent;border: 1px solid #c2c8cc;}
.proDet-params-flex .comMore1:nth-child(2):hover span,.proDet-params-flex .comMore1:nth-child(2):hover i{color: #fff;} */
.proDet-hot-slide{background: #f5f8fa;padding: 0.1rem 0.6rem 0.7rem;}
.proDet-hot-slide .img{height: 3.4rem;}
.proDet-hot-slide .img img{max-width: 90%; max-height: 65%;}
.proDet-hot-slide::before,.proDet-hot-slide::after{content: "";position: absolute;left: 50%;bottom: 0;transform: translateX(-50%);width: 100%;height: max(2px,0.04rem);background: #e1e6eb;transition: all .4s ease;}
.proDet-hot-slide::after{width: 33%;background: linear-gradient(to right,#ffbb0a,#ffca41)}
.proDet-hot-slide:hover::after{width: 100%;}
.proDet-hot-slide:hover .img img{transform: scale(1.1);}
.proDet-hot-btn{user-select: none;cursor: pointer;position: absolute; left: -0.8rem;top: 50%;transform: translateY(-50%);z-index: 2;border: 1px solid #cbcfd2;color: #cbcfd2;border-radius: 50%;width: max(34px,0.42rem);height: max(34px,0.42rem);}
.proDet-hot-btn.next{left: auto;right: -0.8rem;transform: translateY(-50%) rotate(180deg);}
.proDet-hot-btn:hover{border-color: #ffb800;color: #ffb800;}
.proDet-msg{background: url('../images/pages/techIntro-bg.png') no-repeat center bottom/100% auto;}
.proDet-msg-con{padding: 0.3rem 0.6rem 0.6rem; background: #fff;box-shadow: 0px 6px max(15px,0.3rem) 0px rgba(8, 10, 11, 0.08);}
.proDet-msg-con .ctaIntro-form-item input{height: 40px;background: #f2f7fa;border-radius: 8px 0 8px 0;border: unset;}
.proDet-msg-con .ctaIntro-form-item textarea{background: #f2f7fa;border-radius: 8px 0 8px 0;border: unset;}
.proDet-msg-con .comMore1{width: 43%;}
/* 关于我们 */
.abRD-bg img{width: 100%;min-height: 300px;}
.abRD-con{position: absolute;left: 0;top: 0;width: 100%;height: 100%;background: linear-gradient(to right,transparent 30%,rgba(16, 21, 24,.9) 100%);}
.abRD-con .contain{height: 100%;align-items: center;justify-content: flex-end;}
.abRD-con .box{width: 45%;padding-right: 1.3rem;}
.abRD-con .text{color: rgba(255, 255, 255, .75);}
.abWH-list{display: flex;}
.abWH-item{flex: 1;transition: all .6s ease;}
.abWH-img img{height: max(450px,5.9rem);max-width: unset;object-fit: cover;}
.abWH-con{padding: 0.4rem;justify-content: space-between;flex-direction: column; position: absolute;left: 0;top: 0;width: 100%;height: 100%;background: rgba(16, 21, 24, .35);}
.abWH-top::after{content: "";position: absolute;left: 0;bottom: 0;width: max(40px,0.72rem);height: 2px;background: #fff;}
.abWH-btm{opacity: 0;transition: all .4s ease;}
.abWH-btm .text{color: rgba(255, 255, 255, .75);width: max(300px,5rem);}
.abWH-btm li:first-child{margin-top: 0;}
.abWH-item.active{flex: 2;}
.abWH-item.active .abWH-btm{opacity: 1;transition-delay: .2s;}
.abTeam-swp .swiper-container{overflow: visible;}
.abTeam-swp::before,.abTeam-swp::after{content: "";z-index: 2;pointer-events: none;position: absolute;left: 0;top: 0;width: 15%;height: 100%;background: linear-gradient(to right,#fff 60%,transparent 100%);}
.abTeam-swp::after{left: auto;right: 0;transform: rotate(180deg);}
.abTeam-swp .swiper-slide{height: auto;}
.abTeam-slide{height: 100%;background: #fff;padding: 0.18rem;box-shadow: 0px max(5px,0.1rem) max(12px,0.24rem) 0px rgba(80, 115, 138, 0.12);}
.abTeam-slide .img img{width: 100%;height: 2.75rem;}
.abTeam-menu{justify-content: center;align-items: center;}
.abTeam-pagination{position: relative;height: 1px;background: #dfe6eb;width: 10.7rem;}
.abTeam-pagination.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background: #ffb800;}
.abTeam-btn .btn{user-select: none;cursor: pointer;width: max(34px,0.42rem);height: max(34px,0.42rem);border-radius: 50%;border: 1px solid #cbcfd2;color: #cbcfd2;margin-left: 0.36rem;}
.abTeam-btn .btn.next{transform: rotate(180deg);margin-left: 12px;}
.abTeam-btn .btn:hover{border-color: #ffb800;color: #ffb800;}
.abIntro-flex{align-items: flex-start;}
.abIntro-left{flex-direction: column;justify-content: center;padding: 0 0.8rem 0 var(--widDb); width: 50%;position: sticky;top: max(66px,0.82rem);height: calc(100vh - max(66px,0.82rem));}
.abIntro-left::before,.abIntro-left::after{z-index: 2; content: "";position: absolute;right: 0;top: 50%;transform: translateY(-50%);width: 1px;background: linear-gradient(to bottom,transparent 0%,#dfe6eb 20%,#dfe6eb 80%,transparent 100%);height: 100%;}
.abIntro-left::after{height: 1.3rem;background: #ffb800;}
.abIntro-left .indTitle{position: relative;z-index: 3;}
.abIntro-bg{position: absolute;left: 0;top: 0;width: 100vw;height: 100%;}
.abIntro-bg img{width: 100%;height: 100%;}
.abIntro-right{padding: 35vh 0 35vh 0.5rem;position: relative;z-index: 10;}
.abIntro-list li{padding: 0.5rem 0; transition: all .4s ease;opacity: 0;}
.abIntro-list li:first-child{margin-top: 0;}
.abIntro-list .ico{height: max(34px,0.62rem);}
.abIntro-list .ico img{max-height: 100%;}
.abIntro-list .title{width: max(400px,5.5rem);}
.abIntro-list li.active{opacity: 1 !important;}
.abIntro-list li.prev,.abIntro-list li.next{opacity: .36;}
/* -------------------------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) */
}
/* --------------------平板(横屏1024)---------------------- */
@media all and (max-width:1100px){}
/* --------------------平板(竖屏768)----------------------- */
@media all and (max-width:1000px){}
/* --------------------手机端(360)------------------------- */
@media all and (max-width:720px){
    .pagesBan-bg img{height: 250px;}
    .pagesNav .contain{overflow-x: auto;}
    .pagesNav-list{flex-wrap: nowrap;white-space: nowrap;justify-content: flex-start;}
    .pagesNav-list .item::after{bottom: 0;}
    .newsShow-img{width: 100%;}
    .newsShow-img img{height: 210px;}
    .newsShow-con{width: 100%;padding: 20px 15px 50px;}
    .newsShow-btn{display: none;}
    .newsShow-pagination{left: 0;bottom: 15px;width: 100%;text-align: center;}
    .newsShow-pagination .swiper-pagination-bullet{border-color: #999;}
    .newsItem{padding: 15px;}
    .newsItem .img img{height: 195px;}
    .newsDet-box .contain{width: 92%;}
    .newsDet-left{width: 100%;}
    .newsDet-title{padding-bottom: 15px;}
    .newsDet-desc{padding: 25px 15px;}
    .newsDet-desc .ico{width: 20px;left: 14px;top: -10px;}
    .newsDet-right{width: 100%;margin-top: 30px;padding: 15px;display: flex;align-items: center;justify-content: space-between;}
    .newsDet-share{display: flex;align-items: center;}
    #toShare{display: flex;border-top: unset;border-left: 1px solid #dfe6eb;margin: 0 0 0 15px;}
    #toShare a{margin: 0 0 0 20px;font-size: 20px;}
    .newsDet-back{margin: 0;}
    .ctaIntro-left{width: 100%;}
    .ctaIntro-right{width: 100%;margin-top: 40px;}
    .ctaIntro-form-item{width: 100%;margin-top: 15px;}
    .ctaIntro-form-item .ctaIntro-form-code .title{width: 100%;margin-bottom: 5px;}
    .ctaIntro-form-item .ctaIntro-form-code input{margin-left: 0;}
    .ctaIntro-right .comMore1-box{justify-content: center;margin-top: 30px;}
    .ctaMap iframe{height: 250px;}
    .bugIntro-item{padding: 50px 25px 30px;}
    .bugSpare-list{width: 100%;}
    .bugSpare-item{padding: 30px 0;}
    .bugSpare-img{height: 90px;}
    .bugSpare-img img{max-width: 70%;}
    .traiIntro-img{width: 100%;}
    .traiIntro-img img{height: 180px;}
    .traiIntro-con{width: 100%;padding: 20px 15px 30px;}
    .traiIntro-con .logo{margin-top: 50px;}
    .traiIntro-btn{display: none;}
    .traiIntro-slide{padding: 25px 15px;}
    .afterWar-list li{padding: 15px;}
    .afterWar-list .text{overflow-x: auto;}
    .afterWar-list .text table{width: 200%;}
    .techNL .indTitle .text{width: 100%;margin-top: 10px;}
    .techNL-list li{flex: unset;width: 100%;margin-top: 20px;}
    .techNL-list li:first-child{margin-top: 0;}
    .techNL-list .img img{height: auto;}
    .techCore-flex{padding: 0 4%;}
    .techCore-con{width: 100%;}
    .techCore-menu{margin-top: 20px;}
    .techCore-swp{width: 100%;margin-top: 30px;}
    .techCore-slide .title{font-size: 14px;}
    .techCore-slide .img img{height: 250px;}
    .techPro-list{padding: 0;}
    .techPro-list li{width: 100%;padding: 20px 15px 30px;border-left: unset !important;border-top: 1px dashed #dce4e9;}
    .techPro-list li:first-child{border-top: unset;}
    .techIntro .indTitle .text{padding: 0;}
    .rd-view{overflow: hidden;}
    .rdItem-flex{flex-direction: column !important;}
    .rdItem-img{width: 100%;}
    .rdItem-img img{height: 250px;}
    .rdItem-con{padding: 20px 15px 40px;width: 100%;}
    .rdItem-slogan{white-space: nowrap;top: 100px;font-size: 34px;}
    .appItem-flex{flex-direction: column-reverse !important;}
    .appItem-img{width: 100%;}
    .appItem-img .indApp-img .img img{height: 190px;}
    .appItem-con{width: 100%;margin-top: 15px;}
    .proBan-bg img{height: 300px;}
    .proBan-con .title{width: 100%;}
    .proLeft{width: 280px;position: relative;top: auto;}
    .proRight{width: 100%;padding: 0;margin-top: 30px;border: unset;}
    .proItem{padding: 35px 15px;}
    .proItem-img{width: 100%;height: 180px;}
    .proItem-con{width: 100%;margin-top: 20px;}
    .proDet-show-con{padding: 40px 0 60px;}
    .proDet-show-con .contain{flex-direction: column-reverse;}
    .proDet-show-img{height: 230px;width: 100%;}
    .proDet-show-info{width: 100%;margin-top: 30px;}
    .proDet-feat-btn{display: none;}
    .proDet-feat-slide .text{font-size: 12px;}
    .proDet-feat-slide{padding: 30px 5px;min-height: 260px;}
    .proDet-intro-item{flex-direction: column !important;}
    .proDet-intro-img{width: 100%;}
    .proDet-intro-con{width: 100%;margin-top: 10px;}
    .proDet-params-flex{padding: 40px 15px;}
    .proDet-params-img{width: 100%;height: 200px;}
    .proDet-params-con{width: 100%;margin-top: 25px;}
    .proDet-params-con .comMore1-box{flex-wrap: wrap;margin-top: 30px;}
    .proDet-params-con .comMore1{width: 100%;}
    .proDet-params-con .comMore1:nth-child(2){margin: 15px 0 0;}
    .proDet-hot-btn{display: none;}
    .proDet-hot-slide .img{height: 260px;}
    .proDet-hot-slide .img img{max-height: 75%;max-width: 85%;}
    .proDet-hot-slide{padding: 10px 20px 50px;}
    .abRD-con{background: linear-gradient(to left,transparent 30%,rgba(16, 21, 24,.9) 100%);}
    .abRD-con .box{width: 100%;padding: 0;}
    .abWH-list{flex-wrap: wrap;}
    .abWH-item{flex: unset;width: 100%;}
    .abWH-btm{opacity: 1;}
    .abWH-con{padding: 30px 15px;}
    .abWH-img img{max-width: 100%;object-fit: cover;height: 350px;}
    .abTeam-swp{padding: 0 60px;}
    .abTeam-slide{padding: 10px;}
    .abTeam-slide .img img{height: 260px;}
    .abTeam-slide .title{font-size: 15px;}
    .abTeam-slide .text{font-size: 12px;}
    .abTeam-swp::before, .abTeam-swp::after{background: linear-gradient(to right,#fff 20%,transparent 100%);}
    .abTeam-btn{display: none;}
    .abTeam-menu{margin-top: 30px;}
    .abIntro-flex{display: block;position: relative;padding: 40px 4%;}
    .abIntro-left{width: 100%;padding: 0;position: static;top: auto;height: auto;}
    .abIntro-left::before, .abIntro-left::after{display: none;}
    .abIntro-bg{position: absolute;left: 0;top: 0;width: 100%;height: 100%;}
    .abIntro-right{width: 100%;padding: 20px 0 0;}
    .abIntro-list{display: flex;overflow-x: auto;}
    .abIntro-list li{opacity: 1;}
    .abIntro-list .title{width: 200px;}
    .rdItem-con .box{max-height: unset;}
    .abWH-btm .text{width: 100%;}
}