@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;border-radius: 3px;background-color: #fff;display: flex;align-items: center;justify-content: center;}
.paging-menu a:first-child, .paging-menu a:last-child{width: 68px;}
.paging-menu a:hover, .paging-menu a.active, .paging a.on{border-color: #f69f13;background-color: #f69f13;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: #f69f13;}
.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: #f69f13;color: #fff;border-color: #f69f13;}
.paging-hint span{color: #f69f13;}
@media all and (max-width:1000px){.paging-menu a{margin: 4px 2px;}.paging-skip{width: 100%;margin-left: 0;justify-content: center;}.paging-menu a:first-child, .paging-menu a:last-child{width: 54px;}}
/* 搜索页面 */
.search{width: 100%;}
.search-result{font-size: 14px;color: #f69f13;line-height: 1.1;}
.search-result span{margin-left: 6px;}
.search-info{width: 100%;line-height: 1.1;color: #333;}
.search-info span{color: #f69f13;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: #f69f13 !important;}
.search-link:hover h2{color: #f69f13;}
/* 隐私协议 */
.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: #f69f13;}
.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: #f69f13;}
.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: banText1 1s ease both;}
.pagesBan-con .text{animation: banText2 1s ease both;}
.pagesBan-con .text a{text-decoration: underline;}
.pagesBan-con .contain.left{align-items: flex-start;text-align: left;}
.pagesBan-con .contain.left .title{animation: banText3 1s ease both;}
.pagesBan-con .contain.left .text{width: 50%;animation: banText3 1s ease both .1s;}

@keyframes banText1 {0%{opacity: 0;transform: translateX(-150px);filter: blur(20px);}100%{opacity: 1;transform: translateX(0);filter: blur(0);}}
@keyframes banText2 {0%{opacity: 0;transform: translateX(150px);filter: blur(20px);}100%{opacity: 1;transform: translateX(0);filter: blur(0);}}
@keyframes banText3 {0%{opacity: 0;transform: translateY(0.4rem);}100%{opacity: 1;transform: translateY(0);}}
.pages-pagination{user-select: none;}
.pages-pagination .swiper-pagination-bullet{margin: 0 4px;}
.pages-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background: #f69f13;}
/* 新闻-列表 */
.newsShow-slide{background: #fff;}
.newsShow-img{width: 50%;}
.newsShow-img img{width: 100%;height: 5.1rem;transition: all 3s linear;}
.newsShow-img:hover img{transform: scale(1.1);}
.newsShow-con{width: 50%;padding: 1rem 0.8rem 0;}
.newsShow-con .title:hover{color: #f69f13;}
.newsShow-btn{z-index: 2;position: absolute;left: calc(50% + 0.8rem);top: 3.45rem;}
.newsShow-btn .btn{user-select: none;cursor: pointer;background: #f5f5f5;width: max(50px,0.64rem);height: max(34px,0.4rem);border-radius: 40px;}
.newsShow-btn .btn.next{transform: rotate(180deg);margin-left: 10px;}
.newsShow-btn .btn:hover{background: #f69f13;color: #fff;}
/* 新闻-详情 */
.newsDet-view .contain{width: 12rem;max-width: 92%;}
.newsDet-date .label{padding: 3px 8px;background: #fff;margin-right: max(8px,0.1rem);}
.newsDet-share-line{align-items: center;}
.newsDet-share-line #toShare{margin: 0 0.65rem;}
.newsDet-share-line .line{flex: 1;height: 1px;background: #edede8;}
#toShare a{background: #171b1f;border-radius: 50%; display: flex;color: #fff;font-size: max(13px,0.16rem); width: max(28px,0.36rem);height: max(28px,0.36rem);margin-left: max(12px,0.3rem);align-items: center;justify-content: center;transition: all .4s ease;}
#toShare a>img{max-width: 22px;}
#toShare a:first-child{margin: 0;}
#toShare a:hover{background: #f69f13;border-color: #f69f13;color: #fff;}
#toShare .icon-wechat{position: relative;}
#toShare .icon-wechat .wechat-qrcode{display: none;border: 1px solid #eee;position:absolute;z-index:999999;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;}
.newsDet-edit h1,.newsDet-edit h2,.newsDet-edit h3,.newsDet-edit h4,.newsDet-edit h5,.newsDet-edit h6{font-size: max(15px,0.18rem);color: #111;font-family: 'M';}
.newsDet-menu{align-items: center;justify-content: flex-end;border-top: 1px solid #ececec;}
.newsDet-btn .btn{width: max(104px,1.44rem);height: max(42px,0.54rem);border-radius: 40px;border: 2px solid #e0e0e0;}
.newsDet-btn .btn i{display: block;font-size: max(12px,0.15rem);transform: rotate(45deg);margin-right: max(5px,0.07rem);}
.newsDet-btn .btn.next{margin-left: max(8px,0.2rem);flex-direction: row-reverse;}
.newsDet-btn .btn.next i{transform: rotate(135deg);margin-right: 0;margin-left: max(5px,0.07rem);}
.newsDet-btn .btn:hover{background: #f69f13;border-color: #f69f13;color: #fff;}
/* 关于我们 */
.abIntro-flex{justify-content: space-between;align-items: flex-start;}
.abIntro-flex .indTitle{width: 51%;}
.abIntro-video{width: 45%;}
.abIntro-video .img{border-top-left-radius: max(40px,1.4rem);}
.abIntro-video .img img{width: 100%;}
.abIntro-video .btn{user-select: none;cursor: pointer;border-radius: 50%;width: max(34px,0.42rem);height: max(34px,0.42rem);background: #fff;position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%);}
.abIntro-video .btn i{position: relative;z-index: 2;}
.abIntro-video .btn::before,.abIntro-video .btn::after{animation: dotAni 2s linear infinite; content: "";position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%);border-radius: 50%;width: 100%;height: 100%;border: 1px solid rgba(255, 255, 255, .9);}
.abIntro-video .btn::after{animation-delay: -1s;}
.abIntro-video .btn:hover{opacity: .95;transform: translate(-50%,-50%) scale(.95);}
.abIntro-video .btn:active{opacity: .95;transform: translate(-50%,calc(-50% + 5px)) scale(.95);}
@keyframes dotAni{0%{opacity: 0;width: 100%;height: 100%;}50%{opacity: 1;width: 150%;height: 150%;}100%{opacity: 0;width: 200%;height: 200%;}}
.abIntro-num{justify-content: space-between;padding-right: 1.3rem;}
.abIntro-num .num{display: flex;}
.abIntro-num li:nth-child(4) .num span{display: block;margin-right: 6px;}



.abFZ{background: url('../images/pages/abFZ-bg.jpg') no-repeat center bottom/100% auto;}
.abFZ-gallery{width: 84%;margin: max(30px,0.9rem) auto 0;padding: 0 20px;}
.abFZ-gallery .swiper-slide{height: auto;}
.abFZ-gallery-more{align-items: center;justify-content: center;height: 100%;}
.abFZ-gallery-img img{max-width: 3.9rem;max-height: 3rem;}
.abFZ-gallery-con{max-width: 50%;overflow-y: auto;margin-left: 1rem;max-height: unset !important;}
.abFZ-gallery-con .year{font-size: max(18px,0.4rem);}
.abFZ-gallery-con .text{margin-top: max(6px,0.1rem);line-height: 2.5;}
.abFZ-gallery-con .text p{position: relative;padding-left: max(12px,0.18rem);}
.abFZ-gallery-con .text p::after{content: "";position: absolute;left: 0;top: max(14px,0.18rem);width: max(4px,0.06rem);height: max(4px,0.06rem);border-radius: 50%;background: #111;}
.abFZ-gallery-con li:first-child{margin-top: 0;}
.abFZ-btn{user-select: none;cursor: pointer;width: max(32px,0.38rem);height: max(32px,0.38rem);border-radius: 50%;background: #e2e2e2;position: absolute;right: 100%;top: 50%;transform: translateY(-50%);z-index: 2;}
.abFZ-btn.next{right: auto;left: 100%;transform: translateY(-50%) rotate(180deg);}
.abFZ-btn:hover{background: #f69f13;color: #fff;}
.abFZ-thumbs{padding-left: 30px;}
.abFZ-thumbs::after{content: "";position: absolute;left: 50%;top: 0;transform: translateX(-50%);width: 100vw;height: 14px;background: url('../images/pages/abFZ-line.png') no-repeat center top/100% auto;}
.abFZ-thumbs-click{justify-content: flex-start;height: 27px;}
.abFZ-thumbs-click.active,.abFZ-thumbs-click:hover{color: #f69f13;font-size: max(18px,0.22rem);font-family: 'B';}
.abWH-bg{position: absolute;left: 0;top: 0;width: 100%;height: 100%;}
.abWH-bg img{width: 100%;height: 100%;}
.abWH-con{position: relative;z-index: 2;}
.abWH-list-box{justify-content: center;}
.abWH-list{width: max(700px,10.5rem);max-width: 100%;}
.abWH-list li{width: 46%;padding-right: 5px;}
.abWH-list li:nth-child(2n){width: 54%;}
.abWH-list .item{align-items: center;}
.abWH-list .item i{display: flex;align-items: center;justify-content: center;width: max(18px,0.26rem);height: max(18px,0.26rem);border-radius: 50%;border: 1px solid #fff;margin-right: max(12px,0.2rem);}
.abWH-list .item i::after{content: "";display: block;width: max(6px,0.1rem);height: max(6px,0.1rem);border-radius: 50%;background: #f69f13;}
.abWH-list .item span{flex: 1;}
.abHonor{background: url('../images/pages/abHonor-bg.jpg') no-repeat center/cover;}
.abHonor-head{justify-content: space-between;align-items: flex-start;}
.abHonor-num li{padding: 0 0.45rem;position: relative;}
.abHonor-num li::after{content: "";position: absolute;left: 0;top: 50%;transform: translateY(-50%);width: 1px;height: 90%;background: #e5e5e5;}
.abHonor-num li:first-child{padding-left: 0;}
.abHonor-num li:last-child{padding-right: 0;}
.abHonor-num li:first-child::after{display: none;}
.abHonor-num .num{line-height: .8;}
.abHonor-swp .swiper-slide{height: auto;}
.abHonor-slide{height: 100%;}
.abHonor-slide::before,.abHonor-slide::after{content: "";position: absolute;left: 0;top: 0;width: 100%;height: calc(100% - 0.5rem);border-radius: 8px;transition: all .6s ease;background: #fff;}
.abHonor-slide::after{z-index: 2;opacity: 0;background: url('../images/pages/abHonor-item-bg.jpg') no-repeat center/cover;}
.abHonor-slide-con{position: relative; z-index: 3;flex-direction: column;justify-content: space-between;padding: 0.36rem 0.32rem 0 0.4rem;height: 100%;flex-wrap: nowrap;}
.abHonor-slide-con .desc{flex: 1;}
.abHonor-slide-con .text{height: max(50px,0.7rem);overflow-y: auto;padding-right: 10px;}
.abHonor-slide-con .btm{align-items: flex-end;justify-content: space-between;margin-top: max(15px,0.3rem);}
.abHonor-slide-con .ico{margin-bottom: 0.78rem;height: 0.92rem;}
.abHonor-slide-con .ico img{max-height: 100%;transition: all .4s ease;}
.abHonor-slide-con .ico .h{position: absolute;left: 0;bottom: 0;opacity: 0;}
.abHonor-slide-con .img{width: 100%;height: 4rem;justify-content: center;}
.abHonor-slide-con .img img{max-height: 100%;}
.abHonor-slide:hover::after{opacity: 1;}
.abHonor-slide:hover .abHonor-slide-con .title,.abHonor-slide:hover .abHonor-slide-con .text{color: #fff;}
.abHonor-slide:hover .abHonor-slide-con .ico .s{opacity: 0;}
.abHonor-slide:hover .abHonor-slide-con .ico .h{opacity: 1;}
.abHonor-menu{align-items: center;}
.abHonor-btn .btn{position: absolute;right: calc(100% + 0.3rem);top: 45%;transform: translateY(-50%); user-select: none;cursor: pointer;width: max(44px,0.56rem);height: max(44px,0.56rem);border-radius: 50%;background: #e2e2e2;color: #222; margin-right: max(8px,0.12rem);}
.abHonor-btn .btn.next{right: auto;left: calc(100% + 0.3rem);transform: translateY(-50%) rotate(180deg);margin-right: max(14px,0.25rem);}
.abHonor-btn .btn:hover{background: #f69f13;color: #fff;}
.abHonor-pagination.swiper-pagination-progressbar{flex: 1;position: relative;height: max(2px,0.03rem);background: #ccc;}
.abHonor-pagination.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background: #f69f13;}
/* 联系我们 */
.ctaFlex{justify-content: space-between;align-items: flex-start;}
.ctaForm{width: 48%;padding-top: 0.3rem;}
.ctaForm-list{justify-content: space-between;}
.ctaForm-item{width: 100%;}
.ctaForm-item.w50{width: 49%;}
.ctaForm-item .title{color: #aaacaf;}
.ctaForm-item input,.ctaForm-item textarea,.ctaForm-item .customSelect-name{color: #292f3c;width: 100%;margin-top: 4px;border: 1px solid #f1f1f1;background: #fafafa;border-radius: 6px 6px 0 0;}
.ctaForm-item input{padding: 0 max(12px,0.16rem); height: max(42px,0.54rem);}
.ctaForm-item input::-webkit-input-placeholder{color: inherit;}
.ctaForm-item textarea{width: 100%;color: #292f3c;padding: max(12px,0.16rem);height: max(110px,1.4rem);resize: vertical;}
.ctaForm-item textarea::-webkit-input-placeholder{color: inherit;}
.ctaForm-item .customSelect{margin-top: 4px;}
.ctaForm-item .customSelect-name{height: max(42px,0.54rem);padding: 0 max(12px,0.16rem);font-size: max(12px,0.14rem);}
.ctaForm-item .customSelect-name::after{font-weight: 700;right: 18px;}
.ctaForm-item .customSelect-drop>div{height: 42px;}
.ctaForm-item .customSelect-drop{max-height: 176px;}
.ctaForm-tips i{width: max(14px,0.16rem);height: max(14px,0.16rem);border: 1px solid #292f3c;color: transparent;font-size: 10px;margin-right: 8px;user-select: none;cursor: pointer;}
.ctaForm-tips i.active{background: #292f3c;color: #fff;}
.ctaForm-tips p{flex: 1;}
.ctaForm-tips p a{text-decoration: underline;transition: all .4s ease;}
.ctaForm-tips p a:hover{color: #f69f13;}
.ctaData{width: 48%;box-shadow: 0px max(2px,0.04rem) max(9px,0.18rem) 0px rgba(59, 59, 59, 0.08);padding: 0.34rem 0.35rem 0.55rem;}
.ctaData-list li{align-items: flex-start;}
.ctaData-list .ico{width: max(40px,0.9rem);height: max(40px,0.9rem);background: #fafafa;margin-right: max(12px,0.18rem);}
.ctaData-list .ico img{max-width: 50%;max-height: 50%;}
.ctaData-list .desc{flex: 1;}
.ctaData-list li:nth-child(1) .title{display: flex;align-items: flex-start;}
.ctaData-list li:nth-child(1) .title i{display: block;width: max(24px,0.32rem);margin-right: max(8px,0.1rem);}
.ctaData-list li:nth-child(1) .title i img{width: 100%;height: 100%;}
.ctaData-list li:nth-child(1) .title p{flex: 1;margin-top: 0.01rem;}
.ctaData-list li:nth-child(1) hr{margin: max(12px,0.2rem) 0;background: #ccc;height: 1px;border: unset;}
.ctaData-list li:nth-child(3) .text p{display: flex;}
.ctaData-list li:nth-child(3) .text p span{display: block;}
.ctaData-list li:nth-child(3) .text p span:nth-child(1){width: max(30px,0.35rem);}

.ctaData-list a:hover{text-decoration: underline;}
/* .ctaData-list .text{text-decoration: underline;} */
.ctaData-list li:nth-child(1) .text{text-decoration: unset;}
/* odm-我们的服务 */
.serItem-img{width: 70%;}
.serItem-img img{width: 100%;height: 5rem;}
.serItem-con{width: 35.5%;height: max(270px,3.7rem); position: absolute;right: 0;bottom: 0;flex-direction: column;z-index: 2;justify-content: center;padding: 0 0.3rem;background: #fff;}
.serItem-con .page{position: absolute;right: 0.3rem;top: 0.55rem; color: transparent;-webkit-text-stroke: 1px #c3c3c3;text-stroke: 1px #c3c3c3;}
.serItem-con .title{width: 90%;}
.serItem:nth-child(2n){justify-content: flex-end;}
.serItem:nth-child(2n) .serItem-con{right: auto;left: 0;}
.serItem:hover .serItem-con{background: #f69f13;}
.serItem:hover .serItem-con .page{-webkit-text-stroke: 1px #fff;text-stroke: 1px #fff;}
.serItem:hover .serItem-con .title,.serItem:hover .serItem-con .text{color: #fff;}
/* 服务支持 */
.downHead{padding: max(10px,0.2rem) 0 max(10px,0.2rem) max(25px,0.7rem);background: #fcfcfc;border: 1px solid #f5f5f5;border-radius: max(5px,0.1rem) max(5px,0.1rem) 0 0;}
.downHead .item:nth-child(1),.downRow .item:nth-child(1){width: 64%;justify-content: flex-start;text-align: left;}
.downHead .item:nth-child(2),.downRow .item:nth-child(2){width: 14%;}
.downHead .item:nth-child(3),.downRow .item:nth-child(3){width: 22%;}
.downRow{padding: max(15px,0.3rem) 0 max(15px,0.3rem) max(25px,0.7rem);align-items: center;border-bottom: 1px solid #efefef;}
.downRow-title{align-items: center;width: 100%;}
.downRow-title .ico{width: max(16px,0.23rem);margin-right: max(18px,0.32rem);}
.downRow-title .title{flex: 1;}
.downRow-btn{width: max(70px,1rem);height: max(30px,0.4rem);border-radius: 40px;border: 1px solid #000;}
.downRow-btn i{display: block;transition: all .4s ease;width: max(14px,0.18rem);height: max(14px,0.16rem);background: url('../images/pages/down-btn1.png') no-repeat center/100% auto;margin-right: 6px;}
.downRow-btn span{padding-top: 2px;}
.downRow-btn:hover{border-color: #f69f13;background: #f69f13;color: #fff;}
.downRow-btn:hover i{background-image: url('../images/pages/down-btn2.png');}
.downSwp-pagination{user-select: none;}
.downSwp-pagination .swiper-pagination-bullet{width: 10px;height: 10px;background: transparent;opacity: 1;margin: 0 5px;border: 2px solid #3e3839;}
.downSwp-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background: #f69f13;border-color: #f69f13;}
/* oem */
.oemQua-item{height: 100%;flex-direction: column;justify-content: flex-start;padding: 0.65rem 0.5rem 0.7rem;background: #f7f7f7;}
.oemQua-item .ico{height: max(30px,0.4rem);}
.oemQua-item .ico img{max-height: 100%;transition: all .5s ease;}
.oemQua-item .ico .h{position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%);opacity: 0;}
.oemQua-item .text{text-align: left;}
.oemQua-item:hover{background: #f69f13;}
.oemQua-item:hover .ico .s{opacity: 0;}
.oemQua-item:hover .ico .h{opacity: 1;}
.oemQua-item:hover .title,.oemQua-item:hover .text{color: #fff;}
.oemHZ-list{margin-top: -0.1rem;}
.oemHZ-item{width: calc(100% / 3);}
.oemHZ-item .img{height: 0.8rem;transition: all .5s ease;}
.oemHZ-item .img img{max-width: 50%;max-height: 100%;}
.oemHZ-item:hover .img{transform: translateY(-15px);}
/* 产品-列表 */
.proFlex{justify-content: space-between;}
.proLeft{width: 25%;}
.proNav{width: max(180px,2.25rem);position: sticky;top: max(90px,1.1rem);max-width: 100%;}
.proNav .item{height: max(46px,0.66rem);align-items: center;padding-left: max(12px,0.25rem);color: #bcbcbc;margin-top: 6px;user-select: none;cursor: pointer;}
.proNav .item:first-child{margin-top: 0;}
.proNav .item::after{content: "";position: absolute;left: 0;top: 0;width: 0;height: 100%;border-radius: 0 40px 40px 0;background: #f9f9f9;transition: all .4s ease;}
.proNav .item span{position: relative;z-index: 2;}
.proNav .item:hover,.proNav .item.active{color: #f69f13;}
.proNav .item.active::after{width: 100%;}
.proRight{width: 75%;}
.proRight-module:first-child{padding-top: 0;}
.proItem{height: 100%;background: #f9f9f9;padding: 0.66rem 0.1rem 0.55rem;}
.proItem .desc{flex-direction: column;}
.proItem .text,.proItem .more{opacity: 0;transform: translateY(10px);width: 100%;}
.proItem .more i{display: block;margin-left: max(4px,0.06rem);transform: rotate(180deg);transition: transform .4s ease;}
.proItem .more:hover i{transform: translateX(5px) rotate(180deg);}
.proItem .img{height: 2.52rem;}
.proItem .img img{max-width: 75%;max-height: 100%;}
.proItem:hover{box-shadow: 1.465px max(10px,0.2rem) max(27px,0.54rem) max(2px,0.05rem) rgba(88, 88, 88, 0.2);background: #f9f9f9;}
.proItem:hover .desc{transform: translateY(-8px);}
.proItem:hover .text,.proItem:hover .more{opacity: 1;transform: translateY(0);transition-delay: .2s;}
.proItem:hover .more{transition-delay: .3s;}
.proItem:hover .img{transform: translateY(max(10px,0.2rem));}
/* 产品-详情 */
.proDet-show-bg img{width: 100%;height: 7rem;}
.proDet-show-con{position: absolute;left: 0;top: 0;width: 100%;height: 100%;padding-top: max(68px,0.84rem);}
.proDet-show-con .contain{height: 100%;}
.proDet-show-flex{height: 100%;align-items: center;justify-content: space-between;}
.proDet-show-desc{width: 37%;}
.proDet-show-btn .btn{width: max(120px,1.6rem);height: max(40px,0.48rem);border-radius: 40px;border-radius: 40px;}
.proDet-show-btn .btn i{display: block;width: max(14px,0.16rem);margin-left: max(8px,0.12rem);}
.proDet-show-btn .btn:hover{background: #e99207;}
.proDet-show-btn .btn:nth-child(2){margin-left: max(10px,0.2rem);background: #fff;}
.proDet-show-btn .btn:nth-child(2) i{width: max(16px,0.21rem);}
.proDet-show-btn .btn:nth-child(2):hover{background: #eee;}
.proDet-show-img{width: 53%;height: 5.4rem;justify-content: flex-end;}
.proDet-show-img .item{width: 65%; height: 100%;}
.proDet-show-img .item:nth-child(2){width: 35%;}
.proDet-show-img img{max-width: 90%;max-height: 80%;}
.proDet-feat-item{height: 100%;padding: 0.28rem 1rem 0.24rem 0.3rem;background: #fff;}
.proDet-feat-item .text{position: relative;z-index: 2;font-size: max(14px,0.16rem);line-height: max(22px,0.28rem);}
.proDet-feat-item .page{display: none; position: absolute;right: 0.2rem;bottom: -3px;line-height: .8;background: -webkit-linear-gradient(top, rgba(246, 159, 19, .15) 0%,rgba(246, 159, 19, .02) 100%);-webkit-background-clip: text;-webkit-text-fill-color: transparent;}
/* 研发制造 */
.rdEqu-swp .swiper-container{overflow: visible;}
.rdEqu-swp .swiper-wrapper {transition-timing-function: linear;}
.rdEqu-slide .img img{width: 100%;height: 3.7rem;}
.rdEqu-slide .img::after{content: "";position: absolute;left: 0;top: 0;width: 100%;height: 100%;background: linear-gradient(to bottom,transparent 30%,rgba(0,0,0,.8) 100%);}
.rdEqu-slide .title{z-index: 2;position: absolute;left: 0;bottom: 0;width: 100%;padding: 0.3rem;}
.rdEqu-btn{user-select: none;cursor: pointer;position: absolute;z-index: 10;left: 0;top: 50%;transform: translateY(-50%);width: max(32px,0.38rem);height: max(32px,0.38rem);border-radius: 50%;background: rgba(0, 0, 0, .5);}
.rdEqu-btn.next{left: auto;right: 0;transform: translateY(-50%) rotate(180deg);}
.rdEqu-btn:hover{background: #f69f13;}
.rdQua-flex{justify-content: space-between;}
.rdQua-left{width: 48%;padding-top: 0.6rem;}
.rdQua-item{padding-top: 0.08rem;}
.rdQua-menu{padding: 0.18rem 0 0.28rem 0.3rem;align-items: center;border-top: 2px solid transparent;transition: all .4s ease;user-select: none;cursor: pointer;}
.rdQua-menu .page{width: 0.74rem;}
.rdQua-menu .title{flex: 1;line-height: 1;height: max(16px,0.28rem);}
.rdQua-menu .btn{transform: rotate(180deg);}
.rdQua-menu:hover .title,.rdQua-menu.active .title{color: #f69f13;}
.rdQua-menu.active{border-color: #000;}
.rdQua-menu.active .title{font-family: 'B';}
.rdQua-drop{display: none;padding: 0 0 0.25rem 1.04rem;}
.rdQua-item:first-child .rdQua-drop{display: block;}
.rdQua-left .comMore-box{margin-left: 0.28rem;}
.rdQua-right{width: 46%;}
.rdQua-img{background: #999;}
.rdQua-img .img{position: absolute;left: 0;top: 0;width: 100%;transition: all 1s linear;opacity: 0;}
.rdQua-img .img:first-child{position: relative;}
.rdQua-img .img.active{z-index: 2;opacity: 1;}
.rdQua-img .img img{width: 100%;height: 6.15rem;transform: scale(1.1);transition: all 3s linear 1s;}
.rdQua-img .img.active img{transform: scale(1);transition-delay: 0s;}
.rdCap .contain{width: 100%;padding-left: var(--widDb);}
.rdCap-flex{justify-content: space-between;}
.rdCap-left{width: 32%;}
.rdCap-nav{border-left: 1px solid #e7e7e7;}
.rdCap-nav .line{width: max(3px,0.06rem);height: max(44px,0.56rem);background: #f69f13;position: absolute;left: -1px;top: 0;transition: all .4s ease;}
.rdCap-nav .item{height: max(44px,0.56rem);align-items: center;padding-left: max(15px,0.35rem);user-select: none;cursor: pointer;}
.rdCap-nav .item:hover,.rdCap-nav .item.active{color: #f69f13;}
.rdCap-right{width: 65.5%;}
.rdCap-swp .swiper-slide{overflow: hidden;}
.rdCap-slide{padding: 0 0 1.1rem 1.1rem;}
.rdCap-slide-img{border-top-right-radius: 0;border-bottom-right-radius: 0;}
.rdCap-slide-img img{width: 100%;height: 7.1rem;}
.rdCap-slide-con{opacity: 0;transform: translateY(50%);transition: all .6s ease 1.2s; position: absolute;left: 0;bottom: 0;width: 78%;padding: 0.2rem 1rem 0.2rem 0.75rem;display: flex;flex-direction: column;justify-content: center;min-height: max(230px,3rem);border-bottom-left-radius: 0;border-bottom-right-radius: 0;}
.rdCap-slide-con .text strong,.rdCap-slide-con .text b,.rdCap-slide-con .text h1,.rdCap-slide-con .text h2,.rdCap-slide-con .text h3,.rdCap-slide-con .text h4,.rdCap-slide-con .text h5,.rdCap-slide-con .text h6{font-family: 'B';}
.swiper-slide-active .rdCap-slide-con{opacity: 1;transform: translateX(0);transition-delay: .8s;}
.rdCer{background: url('../images/pages/rdCer-bg.jpg') no-repeat center/cover fixed;}
.rdCer-list li{display: flex;flex-direction: column;align-items: center;text-align: center;margin-left: 0.86rem;}
.rdCer-list li:first-child{margin-left: 0;}
.rdCer-list .ico{background: rgba(255, 255, 255, .2);width: max(40px,0.96rem);height: max(40px,0.96rem);border-radius: 50%;}
.rdCer-list .ico img{max-width: 60%;max-height: 50%;}
.rdTeam-img img{width: 100%;}
.rdTeam-desc{margin: 0 auto; width: 88%;background: #fff;padding: 0.34rem 1.8rem;box-shadow: 0px max(10px,0.2rem) max(15px,0.32rem) 2.8px rgba(107, 107, 107, 0.05);}
.rdTeam{padding-bottom: 2rem;}
.rdTeam-flex{padding-bottom: 0;}

.spl-header{justify-content: center;display: flex;flex-direction: row-reverse;}
.spl-page{position: absolute;left: 0;top: 0;}
.ctaFac-head{justify-content: space-between;align-items: center;}
.ctaFac .indDrop iframe,.ctaFac-map{width: 100%;height: max(250px,5rem);}
.amap-copyright,.amap-logo{display: none !important;}



/* -------------------------PC端--------------------------- */
@media all and (max-width:1700px){
    /* 1600 × (900) */
}
@media all and (max-width:1590px){
    /* 1440 × (700)  */
    .abFZ-thumbs{padding-left: 0;}
    .proDet-feat-item{padding-right: 0.9rem;}
    .rdCap-slide-con{padding-right: 0.5rem;}
}
@media all and (max-width:1430px){
    /* 1360 */
}
@media all and (max-width:1350px){
    /* 1280 */
}
@media all and (max-width:1270px){
    /* 1152 × (700) */
    .serItem-con .page{top: 0.3rem;}
    .proDet-feat-item{padding-right: 0.3rem;}
}
/* ------------------------平板端-------------------------- */
@media all and (max-width:1100px){
    /* 1024 横屏 */
}
/* ------------------------手机端-------------------------- */
@media all and (max-width:1000px){
    /* 移动终端 360 适配 */
    .pagesBan-bg img{height: 200px;}
    .pagesBan-con .contain.left .text{width: 100%;}
    .newsShow-img{width: 100%;}
    .newsShow-img img{height: 240px;}
    .newsShow-btn{display: none;}
    .newsShow-con{width: 100%;padding: 15px 15px 40px;}
    .newsDet-btn .btn{font-size: 13px;}
    .abIntro-flex .indTitle{width: 100%;}
    .abIntro-video{width: 100%;margin-top: 20px;}
    .abIntro-num{padding-right: 0;}
    .abIntro-num li{width: 48%;margin-top: 15px;}
    .abIntro-num .num{font-size: 20px;}
    .abIntro-num .text{font-size: 12px;}
    .abFZ-btn{display: none;}
    .abFZ-gallery{width: 100%;padding: 0;}
    .abFZ-gallery-more{flex-direction: column;align-items: center;justify-content: flex-start;}
    .abFZ-gallery-img{width: 100%;height: 170px;}
    .abFZ-gallery-img img{max-width: 70%;max-height: 90%;}
    .abFZ-gallery-con{width: 100%;margin-top: 20px;max-height: 130px;max-width: unset;margin-left: 0;}
    .abFZ-thumbs::after{height: 10px;background-size: auto 100%;}
    .abFZ-thumbs-click{justify-content: flex-start;}
    .abWH-list li{width: 100% !important;margin-top: 20px;}
    .abWH-list-box{margin-top: 15px;}
    .abWH-con{padding-bottom: 50px;}
    .abWH-list .item i{width: 12px;height: 12px;}
    .abHonor-num{margin-top: 25px;width: 100%;}
    .abHonor-num .num{font-size: 20px;}
    .abHonor-num .text{font-size: 12px;margin-top: 10px;}
    .abHonor-slide::before, .abHonor-slide::after{height: calc(100% - 20px);}
    .abHonor-slide-con{padding: 30px 20px 0;}
    .abHonor-slide-con .title{font-size: 18px;}
    .abHonor-slide-con .ico{height: 60px;margin-bottom: 40px;}
    .abHonor-slide-con .img{height: 300px;}
    .ctaForm{width: 100%;}
    .ctaForm-item.w50{width: 100%;}
    .ctaForm-item{margin-top: 18px;}
    .ctaForm-item:first-child{margin-top: 0;}
    .ctaForm-item .customSelect-name::after{font-size: 12px;}
    .ctaData{width: 100%;margin-top: 30px;padding: 25px 15px 35px;}
    .ctaData-list .ico{width: 50px;height: 50px;}
    .ctaData-list li{margin-top: 20px;}
    .serItem{border-radius: 8px;overflow: hidden;}
    .serItem-img{width: 100%;border-radius: 0;}
    .serItem-con{position: relative;right: auto;top: auto;width: 100%;border-radius: 0;height: auto;padding: 20px 15px 35px;}
    .serItem-con .page{font-size: 20px;}
    .downHead .item{width: auto !important;}
    .downHead .item:nth-child(2),.downRow .item:nth-child(2){display: none;}
    .downHead{justify-content: space-between;padding: 10px;}
    .downRow{padding: 15px 10px;justify-content: space-between;}
    
    .oemQua-list .uli.ml32{margin: -15px 0 0;}
    .oemQua-list .uli.ml32.uli3 li{margin: 15px 0 0;width: 100%;}
    .oemQua-item{padding: 30px 15px 40px;}
    .oemQua-item .title{margin-top: 15px;}
    .oemHZ-item .img{height: 30px;}
    .oemHZ-item .img img{max-width: 70%;}
    .oemHZ-item .title{font-size: 12px;margin-top: 10px;display: none;}
    .proLeft{width: 100%;}
    .proNav{width: 100%;overflow: auto;flex-wrap: nowrap;white-space: nowrap;display: flex;}
    .proNav .item{margin: 0 0 0 15px;padding-right: 30px;height: 42px;}
    .proNav .item:first-child{margin-left: 0;}
    .proRight{width: 100%;margin-top: 30px;}
    .proList .uli.ml30.uli3 li {width: calc(100%/2 - max(12px,0.3rem));}
    .proItem .img{height: 130px;}
    .proItem .more{font-size: 12px;}
    .proItem{padding: 20px 15px;}
    .proDet-show-con{padding-top: 0;position: relative;z-index: 2;padding: 40px 0 60px;}
    .proDet-show-flex{flex-direction: column-reverse;align-items: flex-start;justify-content: flex-start;}
    .proDet-show-img{width: 100%;height: 220px;justify-content: center;}
    .proDet-show-desc{width: 100%;margin-top: 20px;}
    .proDet-show-bg{position: absolute;left: 0;top: 0;width: 100%;height: 100%;}
    .proDet-show-bg img{height: 100%;}
    .proDet-feat-list .uli.ml26{margin: -15px 0 0;}
    .proDet-feat-list .uli.ml26.uli4 li{margin: 15px 0 0;width: 100%;}
    .proDet-feat-item{padding: 25px 40px 25px 15px;}
    .proDet-feat-item .page{font-size: 40px;right: 20px;}
    .rdEqu-slide .img img{height: 155px;}
    .rdEqu-slide .title{padding: 14px 12px;}
    .rdEqu-btn{display: none;}
    .rdQua-left{width: 100%;}
    .rdQua-menu{padding: 14px 0 14px 5px;}
    .rdQua-menu .page{width: 35px;}
    .rdQua-drop{padding: 0 0 10px 40px;font-size: 12px;}
    .rdQua-right{width: 100%;margin-top: 30px;}
    .rdQua-img .img img{height: 300px;}
    .rdCap .contain{width: 92%;padding: 0;}
    .rdCap-left{width: 100%;}
    .rdCap-nav{border-left: unset;border-bottom: 1px solid #e7e7e7;}
    .rdCap-nav .line{display: none;}
    .rdCap-nav .list{display: flex;white-space: nowrap;overflow-x: auto;}
    .rdCap-nav .item{margin-left: 25px;position: relative;padding: 0 0 12px;height: auto;border-bottom: 2px solid transparent;}
    .rdCap-nav .item:first-child{margin-left: 0;}
    .rdCap-nav .item.active{border-color: #f69f13;}
    .rdCap-right{margin-top: 20px;width: 100%;}
    .rdCap-slide{padding: 0;}
    .rdCap-slide-img{border-radius: 8px 8px 0 0;}
    .rdCap-slide-img img{height: 250px;}
    .rdCap-slide-con{padding: 20px 15px 40px;opacity: 1;transform: none; position: relative;left: auto;bottom: auto;width: 100%;min-height: unset;height: auto;border-radius: 0 0 8px 8px;}
    .rdCap-slide-con .text{margin-top: 15px;}
    .rdCer-list{flex-wrap: wrap;margin-top: 10px;}
    .rdCer-list li{width: 25%;margin: 22px 0 0;}
    .rdCer-list .ico{width: 50px;height: 50px;}
    .rdCer-desc br{display: none;}
    .rdTeam-img{border-radius: 8px 8px 0 0;}
    .rdTeam-desc{position: relative;left: auto;bottom: auto;transform: none;border-radius: 0 0 8px 8px;width: 100%;padding: 15px 15px 30px;}
    .oem-view .indBase-con .text.t1{display: none;}
    .oem-view .indBase-con .text.t2{min-height: unset;position: relative;top: auto;opacity: 1;transform: none;}
    .oem-view .indBase-item.active .indBase-con .box{transform: none;}
    .oem-view .indBase-img img{min-height: 400px;}
    .spl-header{display: block;}
    .abHonor-list .uli.ml30{margin: -20px 0 0;}
    .abHonor-list .uli.ml30.uli3 li{margin: 20px 0 0;width: 100%;}
    .proDet-show-img .item{width: 50% !important;}
}
/* --------------------图片-iPad-调整---------------------- */
@media all and (min-width: 720px) and (max-width: 1000px){}