@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{font-family: 'B'; width: 50px;height: 50px;border: 1px solid #f5f5f5;margin: 4px 5px;font-size: 16px;color: #666;transition: all .4s ease;border-radius: 50%;background-color: #fff;display: flex;align-items: center;justify-content: center;}
.paging-menu a.last{transform: rotate(180deg);}
.paging-menu a i{display: block;color: #b9b9b9;}
.paging-menu a:hover, .paging-menu a.active, .paging a.on{border-color: #b81c22;background-color: #b81c22;color: #fff;}
.paging-menu a:hover i, .paging-menu a.active i, .paging a.on i{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: #b81c22;}
.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: #b81c22;color: #fff;border-color: #b81c22;}
.paging-hint span{color: #b81c22;}
@media all and (max-width:1000px) {.paging-menu a i{font-size: 13px;}.paging-menu a{margin: 4px 2px;width: 36px;height: 36px;font-size: 13px;}.paging-skip{width: 100%;margin-left: 0;justify-content: center;}}
/* 搜索页面 */
.search{width: 100%;}
.search-result{font-size: 14px;color: #b81c22;line-height: 1.1;}
.search-result span{margin-left: 6px;}
.search-info{width: 100%;line-height: 1.1;color: #333;}
.search-info span{color: #b81c22;font-weight: 700;flex: 1;}
.search-list{width: 100%;}
.search-link{display: block;width: 100%;border: 1px solid #eee;background: #f6f8f9;padding: 40px 24px;}
.search-link:not(:first-child){margin-top: 16px;}
.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: #b81c22 !important;}
.search-link:hover h2{color: #b81c22;}
@media all and (max-width:1000px) {.search-link{padding: 20px 15px;}.search-link:not(:first-child) {margin-top: 12px;}}
/* 隐私协议 */
.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: 24px;}
.webmap-title::after{content: "";position: absolute;width: 60px;left: 0;right: 0;margin: 0 auto;bottom: 0;height: 4px;background: #b81c22;}
.webmap-list{width: 100%;}
.webmap-list>ul{margin: -40px 0 0 -40px;display: flex;flex-wrap: wrap;}
.webmap-list>ul>li{width: calc(20% - 40px);margin: 40px 0 0 40px;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: #b81c22;}
.webmap-list>ul>li>.menu{font-weight: 700;border-bottom: 1px solid #e1e1e1;font-size: 20px;width: 100%;padding-bottom: 20px;line-height: 1;}
.webmap-list>ul>li>.drop{margin-top: 16px;}
.webmap-list>ul>li>.drop a{line-height: 1.28;padding: 6px 0;font-size: 18px;}
.webmap-list>ul>li>.drop .drop a{padding-left: 18px;font-size: 16px;}
.webmap-list>ul>li>.drop .drop a::before{content: "";position: absolute;width: 4px;height: 4px;border-radius: 50%;background: #afafaf;left: 0;top: 14px;}
@media all and (max-width:1270px) {
    .webmap-list>ul{margin: -24px 0 0 -24px;}
    .webmap-list>ul>li{width: calc(20% - 24px);margin: 24px 0 0 24px;}
    .webmap-list>ul>li>.menu {font-size: 18px;}
    .webmap-list>ul>li>.drop a {font-size: 16px;}
    .webmap-list>ul>li>.drop .drop a{font-size: 14px;}
    .webmap-list>ul>li>.drop .drop a::before{top: 11px;}
}
@media all and (max-width: 720px) {
    .webmap-title {padding-bottom: 16px;}
    .webmap-title::after {width: 44px;height: 3px;}
    .webmap-list>ul{margin: -14px 0 0;}
    .webmap-list>ul>li{width: 100%;margin: 14px 0 0;}
    .webmap-list>ul>li>.menu {font-size: 16px;padding-bottom: 14px;}
    .webmap-list>ul>li>.drop{margin-top: 10px;}
    .webmap-list>ul>li>.drop a{padding: 4px 0;font-size: 15px;}
    .webmap-list>ul>li>.drop .drop a{padding-left: 12px;}
}
/* 内页公共 */
.pagesBan-bg img{width: 100%;min-height: 200px;}
.pagesBan-con{position: absolute;left: 0;top: 0;width: 100%;height: 100%;}
.pagesBan-con .contain{height: 100%;flex-direction: column;justify-content: flex-end;padding-bottom: 30px;}
.pagesBan-con .title{font-size: 8.3vw;font-style: italic;animation: banText 1s ease both;}
@keyframes banText {
    0%{opacity: 0;transform: translateY(120px);}
    100%{opacity: 1;transform: translateY(0);}
}
.pagesBan::after{content: "";position: absolute;left: 0;bottom: 0;width: 100%;height: 100%;background: linear-gradient(to bottom,transparent 45%,rgba(255,255,255,.98) 90%,rgba(255,255,255,1) 95%);z-index: 2; pointer-events: none;}
.pagesNav .contain{border-bottom: 1px solid #f1f1f1;}
.pagesNav-item{margin-left: 50px;padding-bottom: 15px;color: #394854;}
.pagesNav-item:first-child{margin-left: 0;}
.pagesNav-item::after{content: "";opacity: 0; position: absolute;left: 0;bottom: -1px;width: 100%;height: 1px;background: #b81c22;}
.pagesNav-item:hover,.pagesNav-item.active{color: #b81c22;}
.pagesNav-item.active::after{opacity: 1;}
.pagesBread-item{align-items: center;}
.pagesBread-item::before{content: "\e80b";font-family: 'icon';display: block;margin: 0 10px;color: #666;font-size: 12px;transform:rotate(180deg) scale(.8);}
.pagesBread-item:first-child::before{content: "\e630";font-size: 18px;transform: scale(1);margin-left: 0;}
.pagesBread-item:first-child:hover::before{color: #b81c22;}
.pagesBread-item:hover{color: #b81c22;}
/* 新闻列表 */
.newsShow-slide{justify-content: space-between;}
.newsShow-img{width: 50%;}
.newsShow-img img{width: 100%;height: 410px;transition: all .6s ease;}
.newsShow-con{width: 46%;}
.newsShow-con .title{color: #394854;}
.newsShow-con .text{color: #71767b;}
.newsShow-slide:hover .newsShow-img img{transform: scale(1.1);}
.newsShow-slide:hover .newsShow-con .title{color: #b81c22;}
.newsShow-slide:hover .newsShow-con .btn{transform: translateX(15px);}
.newsShow-switch{z-index: 2; position: absolute;right: 0;bottom: 30px;width: 46%;justify-content: space-between;align-items: flex-end;}
.newsShow-page{align-items: flex-end;}
.newsList{justify-content: space-between;}
.newsList::after{content: "";width: 32%;}
.newsItem{width: 32%;}
.newsItem-img img{width: 100%;height: 260px;}
.newsItem-con .btn img{transition: all .4s ease;}
.newsItem-con .btn .h{position: absolute;left: 0;top: 50%;transform: translateY(-50%); opacity: 0;}
.newsItem:hover .newsItem-img img{transform: scale(1.1);}
.newsItem:hover .newsItem-con .title{color: #b81c22;}
.newsItem:hover .newsItem-con .btn img{transform: translateX(10px);}
/* 新闻详情 */
.newsDet-head{background: url('../images/newsdet-head.jpg') no-repeat center/cover;}
.newsDet-head .title{width: 69%;}
.newsDet-head .date{align-items: center;}
.newsDet-head .date i{font-weight: 700; display: block;font-size: 18px;margin-right: 8px;}
.newsDet-con{background: #f6f6f6;}
.newsDet-flex{justify-content: space-between;align-items: flex-start;transform: translateY(-2.4vw);}
.newsDet-left{width: 69%;}
.newsDet-left-top{background: #fff;padding: 40px 40px 60px;}
#toShare{display: flex;}
#toShare a{display: flex;width: 26px;font-size: 12px;color: #fff; height: 26px;margin-left: 8px; background: #0c85b5;border-radius: 50%;align-items: center;justify-content: center;transition: all .4s ease;line-height:1}
#toShare a:nth-child(2){background: #3b5998;}
#toShare a:nth-child(3){background: #f32c7f;}
#toShare a:nth-child(4){background: #cd332d;}
#toShare a:nth-child(5){background: #00aced;}
#toShare a:nth-child(6){background: rgb(0,119,255);}
#toShare a>img{max-width: 70%;max-height: 70%;}
#toShare a:first-child{margin-left: 0;}
#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;}
.newsDet-data{align-items: center;}
.newsDet-data .img{width:28px;margin-right: 20px;}
.newsDet-data .list{align-items: center;}
.newsDet-data .list span{padding:0 15px; position: relative;}
.newsDet-data .list span:first-child{padding-left: 0;}
.newsDet-data .list span:last-child{padding-right: 0;}
.newsDet-data .list span::after{content: "|";position: absolute;left: 0;top: 0;}
.newsDet-data .list span:first-child::after{display: none;}
.newsDet-back{width: 164px;height: 50px;}
.newsDet-back:hover{background: #a30c11;}
.newsDet-msg-form{background: #f6f8f9;padding: 30px 30px 50px;}
.newsDet-msg-form input,.newsDet-msg-form textarea{ width: 100%;background: #fff;height: 44px;border: 1px solid #f2f2f2;padding-left: 25px;font-size: 13px;color: #222;}
.newsDet-msg-form input::-webkit-input-placeholder{font-size: 13px;color: #666;}
.newsDet-msg-form textarea{height: 150px;padding-top: 16px;margin-top: 12px;}
.newsDet-msg-form textarea::-webkit-input-placeholder{font-size: 13px;color: #666;}
.newsDet-msg-btm{justify-content: space-between;margin-top: 12px;}
.newsDet-msg-code input{width: 165px;}
.newsDet-msg-code img{user-select: none;cursor: pointer;margin-left: 10px;height: 44px;}
.newsDet-msg-btn{user-select: none;cursor: pointer;width: 168px;height: 44px;}
.newsDet-msg-btn:hover{background: #a30c11;}
.newsDet-next{justify-content: space-between;}
.newsDet-next .btn{background: #fff;padding: 40px;width: calc(50% - 10px);}
.newsDet-next .btn:hover{box-shadow: 0px 18px 35px 0px rgba(184, 28, 34, 0.15);}
.newsDet-next .btn:hover .text{color: #b81c22;}
.newsDet-right{width: 27.5%;}
.newsDet-right-title{border-bottom: 1px solid #f1f1f1;}
.newsDet-nav{background: #fff;padding: 40px 35px 15px;}
.newsDet-nav-list{padding: 15px 0;}
.newsDet-nav-item{padding: 10px 25px;margin-top: 5px;}
.newsDet-nav-item:first-child{margin-top: 0;}
.newsDet-nav-item:hover,.newsDet-nav-item.active{color: #b81c22;}
.newsDet-nav-item.active{background: #f6f6f6;}
.newsDet-hot{background: #fff;padding: 40px 35px;}
.newsDet-hot-item{border-top: 1px dashed #f1f1f1;}
.newsDet-hot-item:first-child{border-top: unset;}
.newsDet-hot-item .title{margin-top: 15px;}
.newsDet-hot-item:hover .title{color: #b81c22;}
/* 联系我们 */
.ctaData-list{margin-left: -34px;}
.ctaData-list li{margin-left: 34px;width: calc(25% - 34px);border-bottom-right-radius: 130px;transition: all .4s ease;box-shadow: 0px 12px 84px 0px rgba(34, 44, 84, 0.08);}
.ctaData-item{padding: 50px 35px 40px; flex-direction: column;align-items: center;text-align: center; background: #fff;width: 100%;height: 100%;transition: all .4s ease;clip-path: polygon(100% 0, 100% 82%, 82% 100%, 0 100%, 0 0);}
.ctaData-item .line{width: 38px;height: 3px;background: #d7d8dd;transition: all .4s ease;}
.ctaData-item .icon{height: 34px;}
.ctaData-item .icon img{transition: all .4s ease;max-height: 100%;}
.ctaData-item .icon .h{position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%);opacity: 0;}
.ctaData-item .title-box{justify-content: center;margin-left: -25px;transition: all .4s ease;}
.ctaData-item .title{margin: 8px 0 0 25px;position: relative;padding-bottom: 6px;}
.ctaData-item.position .title{user-select: none;cursor: pointer;}
.ctaData-item.position .title::after{content: "";position: absolute;right: 0;bottom: 0;width: 0;height: 2px;background: #38393c;transition: all .4s ease;}
.ctaData-item.position .title.active::after{width: 100%;right: auto;left: 0;}
.ctaData-item .text-box{transition: all .4s ease;font-family: 'M';}
.ctaData-item .text{display: none;}
.ctaData-item .text:first-child{display: block;}
.ctaData-item .img{padding: 2px;border: 1px solid #f4f4f4;background: #fff;width: 61%;}
.ctaData-item .img img{width: 100%;}
.ctaData-list li:nth-child(3) .text{text-decoration: underline;}
.ctaData-list li:hover{box-shadow: none;}
.ctaData-list li:hover .ctaData-item{background: #b81c22;}
.ctaData-list li:hover .ctaData-item .line{background-color: #fff;}
.ctaData-list li:hover .ctaData-item .icon .s{opacity: 0;}
.ctaData-list li:hover .ctaData-item .icon .h{opacity: 1;}
.ctaData-list li:hover .ctaData-item .title-box,.ctaData-list li:hover .ctaData-item .text-box{color: #fff;}
.ctaData-list li:hover .ctaData-item.position .title::after{background: #fff;}
.ctaMsg{justify-content: space-between;align-items: flex-start;}
.ctaMsg-desc{width: 50.5%;}
.ctaMsg-desc .bg{position: absolute;top: 7vw;left: 50%;transform: translateX(-57%);width: 135%;}
.ctaMsg-desc .bg img{width: 100%;max-width: unset;}
.ctaMsg-desc .comTitle,.ctaMsg-desc .text ,.ctaMsg-desc #toShare{position: relative;z-index: 2;}
.ctaMsg-right{width: 44.5%;position: relative;z-index: 2;font-family: 'M';}
.ctaMsg-item.phone{position: relative;z-index: 2;}
/*.ctaMsg-item.phone .ctaMsg-input .input-box input{padding-left: 55px;}*/
.ctaMsg-input{margin-top: 5px;}
.ctaMsg-input .input-box input{width: 100%;height: 34px;font-size: 16px;color: #444;border-bottom: 1px solid #eaeaea;font-family: inherit;}
.ctaMsg-input .input-box input::-webkit-input-placeholder{color: #c3c3c3;font-size: inherit;}
.ctaMsg-input .input-box .icon{font-size: 20px;color: #dadada;font-weight: 700;position: absolute;right: 0;bottom: 14px;}
.ctaMsg-country{position: absolute;z-index: 5; left: 0;top: 50%;transform: translateY(-50%); width: 50px;user-select: none;cursor: pointer;}
.ctaMsg-country-menu{align-items: center;}
.ctaMsg-country-menu .img,.ctaMsg-country-drop li i{width: 20px;}
.ctaMsg-country-menu .img img,.ctaMsg-country-drop li i img{width: 100%;}
.ctaMsg-country-menu .icon{font-weight: 700;margin-left: 8px;font-size: 12px;transition: all .4s ease;transform: rotate(180deg);}
.ctaMsg-country-menu.active .icon{transform: rotate(0);}
.ctaMsg-country-drop{z-index: 10; background: #fff; display: none; position: absolute;left: 0;top: 100%;width: 120%;overflow-y: auto;max-height: 120px;}
.ctaMsg-country-drop::-webkit-scrollbar {width: 3px;}
.ctaMsg-country-drop::-webkit-scrollbar-thumb {background: #eee;}
.ctaMsg-country-drop::-webkit-scrollbar-track {background: transparent;}
.ctaMsg-country-drop{scrollbar-color:#eee transparent;scrollbar-width:thin;}
.ctaMsg-country-drop{scrollbar-face-color: #eee;scrollbar-shadow-color: #eee;scrollbar-arrow-color: #eee;scrollbar-track-color: transparent;}
.ctaMsg-country-drop li{display: flex;flex-wrap: nowrap;align-items: center;margin-top: 10px;}
.ctaMsg-country-drop li span{font-size: 14px;color: #444;display: block;margin-left: 5px;}
.ctaMsg-select{user-select: none;cursor: pointer;font-size: 16px;margin-top: 5px;color: #c3c3c3;}
.ctaMsg-menu{border-bottom: 1px solid #eaeaea;height: 34px;align-items: center;position: relative;color: #c3c3c3;transition: all .4s ease;}
.ctaMsg-menu::after{content: "";position: absolute;right: 0;top: 50%;transform: translateY(-50%) rotate(180deg);font-size: 12px;font-weight: 700;color: #dadada;}
.ctaMsg-menu.active::after{transform: rotate(180deg);}
.ctaMsg-menu.focus{color: #444;}
.ctaMsg-drop{position: absolute;display: none; left: 0;top: 100%;width: 100%;z-index: 2; max-height: 250px;overflow-y: auto;background: #f9f9f9;}
.ctaMsg-drop::-webkit-scrollbar {width: 3px;}
.ctaMsg-drop::-webkit-scrollbar-thumb {background: #eee;}
.ctaMsg-drop::-webkit-scrollbar-track {background: transparent;}
.ctaMsg-drop{scrollbar-color:#eee transparent;scrollbar-width:thin;}
.ctaMsg-drop{scrollbar-face-color: #eee;scrollbar-shadow-color: #eee;scrollbar-arrow-color: #eee;scrollbar-track-color: transparent;}
.ctaMsg-drop li{padding-left: 15px; display: flex; align-items: center;height: 50px;transition: all .4s ease;border-bottom: 1px solid #ddd;}
.ctaMsg-drop li:hover{color: #444;}
.ctaMsg-input .input-box textarea{resize: auto; border-bottom: 1px solid #eaeaea;width: 100%;height: 92px;padding-top: 15px;font-size: 16px;color: #444;font-family: 'M';}
.ctaMsg-input .input-box textarea::-webkit-input-placeholder{color: #c3c3c3;font-size: inherit;}
.ctaMsg-btn{width: 158px;height: 50px;user-select: none;cursor: pointer;}
.ctaMsg-btn:hover{background: #9f0e13;}
.ctaMap{width: 100%;height: 560px;}
.map-info{padding: 18px 24px;width: 375px;}
.map-img{text-align: center;}
.map-img img{width: 110px;}
.map-con{margin-top: 5px;font-size: 14px;line-height: 22px; color: #777;}
.amap-info-content{padding: 0;background: rgba(255, 255, 255, .95);border-radius: 10px;}
.amap-info-close,.amap-copyright,.amap-logo{display: none !important;}
/* 下载中心 */
.downNav-item{padding: 15px 32px;background: #eee;margin-left: 20px;user-select: none;cursor: pointer;}
.downNav-item:first-child{margin-left: 0;}
.downNav-item:hover{color: #b81c22;}
.downNav-item.active,.downNav-item.active:hover{background: #b81c22;color: #fff;}
.downList{margin-left: -30px;}
.downItem{align-items: center; margin: 30px 0 0 30px;width: calc(50% - 30px);background: #f7f7f7;}
.downItem-img{width: 30%;}
.downItem-img img{width: 100%;height: 10.5vw;}
.downItem-con{width: 70%;padding: 0 45px;}
.downItem-con .btn{align-items: center;}
.downItem-con .btn i{display: block;margin-left: 15px;}
.downItem:hover .downItem-con .title{color: #b81c22;}
.downItem:hover .downItem-con .btn i{animation: downBtn .9s ease;}
@keyframes downBtn {
    0%{transform: translateY(0);}
    20%{transform: translateY(3px);}
    40%{transform: translateY(-7px);}
    60%{transform: translateY(3px);}
    80%{transform: translateY(-7px);}
    100%{transform: translateY(0);}
}
/* 视频中心 */
.videoList{margin-left: -22px;}
.videoItem{margin-left: 22px;width: calc((100% / 3) - 22px);user-select: none;cursor: pointer;}
.videoItem-img .img img{width: 100%;height: 350px;}
.videoItem-img .btn{box-shadow: 1.5px 2.598px 8.64px 0.36px rgba(184, 28, 34, 0.31);position: absolute;right: 30px;bottom: -30px;width: 60px;height: 60px;border-radius: 50%;font-size: 23px;}
.videoItem:hover .videoItem-img .img img{transform: scale(1.1);}
.videoItem:hover .videoItem-con .title{color: #b81c22;}
.videoItem:active .videoItem-img .btn{transform: scale(.95) translateY(5px);}
/* 产品知识 */
.serIntro{align-items: flex-start;}
.serIntro-left{padding: 7.2vw 9vw 15.6vw 9vw;padding-left: calc((100vw - 1440px) / 2); width: 51%;background: linear-gradient(to bottom,transparent 0%,#f5f7f8 30%);}
.serIntro-left .comTitle .text{position: relative;}
.serIntro-left .comTitle .text::after{content: "";position: absolute;left: 0;bottom: 0;width: 106px;height: 4px;background: #b81c22;}
.serIntro-nav{border-left: 1px solid #ccc;}
.serIntro-nav li{user-select: none;cursor: pointer;height: 56px;display: flex;flex-wrap: wrap;align-items: center;position: relative;padding-left: 38px;}
.serIntro-nav li::after{content: "";position: absolute;left: -1px;top: 0;width: 6px;height: 100%;background: #b81c22;opacity: 0;}
.serIntro-nav li:hover{color: #b81c22;}
.serIntro-nav li.active::after{opacity: 1;}
.serIntro-right{width: 49%;}
.serIntro-img{overflow: hidden;position: relative;background: #999;}
.serIntro-img img{transform: scale(1.05);opacity: 0; position: absolute;left: 0;top: 0; width: 100%;height: 36.5vw;transition: opacity .8s ease, transform 2s linear;}
.serIntro-img img:first-child{position: relative;}
.serIntro-img img.active{z-index: 2;opacity: 1;transform: scale(1);}
.serIntro-text{position: absolute;width: 92%;z-index: 4;left: -17%;top: 73%;}
.serIntro-text .text-box{clip-path: polygon(100% 0, 100% 0, 100% 100%, 100% 100%);transition: all .7s ease; position: absolute;left: 0;top: 0;width: 100%;background: #32404b;padding: 65px;}
.serIntro-text .text-box:first-child{position: relative;}
.serIntro-text .text-box.active{clip-path: polygon(0 0, 100% 0, 100% 100%, 0% 100%);transition-delay: .7s;z-index: 4;}
.serCont-list{margin-left: -30px;}
.serCont-list li{margin-left: 30px;width: calc(25% - 30px);}
.serCont-list li:nth-child(2n+1){transform: translateY(3.9vw);}
.serCont-item{background: #fff;height: 100%;display: flex;flex-wrap: wrap; flex-direction: column;transition: all .4s ease;}
.serCont-head{padding: 35px 30px;flex: 1;}
.serCont-page{align-items: center;justify-content: space-between;}
.serCont-page .num{border-top: 2px solid #b81c22;}
.serCont-btm .img{overflow: hidden;}
.serCont-btm .img img{width: 100%;height: 230px;transition: all .6s ease;}
.serCont-btm .text-box{position: absolute;left: 0;top: 0;width: 100%;height: 100%;padding: 30px;background: #b81c22;opacity: 0;transform: scale(.6); transition: all .6s ease;}
.serCont-btm .text-box .text{width: 100%;height: 100%;overflow-y: auto;padding-right: 5px;}
.serCont-btm .text-box .text::-webkit-scrollbar {width: 3px;}
.serCont-btm .text-box .text::-webkit-scrollbar-thumb {background: #fff;}
.serCont-btm .text-box .text::-webkit-scrollbar-track {background: transparent;}
.serCont-btm .text-box .text{scrollbar-color:#fff transparent;scrollbar-width:thin;}
.serCont-btm .text-box .text{scrollbar-face-color: #fff;scrollbar-shadow-color: #fff;scrollbar-arrow-color: #000;scrollbar-track-color: transparent;}
.serCont-item:hover .serCont-btm .img img{transform: scale(1.1);}
.serCont-item:hover .serCont-btm .text-box{opacity: 1;transform: scale(1);transition-delay: .1s;}
.serYS-list li{width: calc(100% / 3);margin-top: 10px;position: relative;}
.serYS-img{position: absolute;left: 0;top: 0;width: 100%;height: 100%;opacity: 0;transition: all .5s ease;}
.serYS-img::after{content: "";position: absolute;left: 0;top: 0;width: 100%;height: 100%;background: rgba(0, 0, 0, .5);}
.serYS-img img{width: 100%;height: 100%;}
.serYS-con{position: relative;z-index: 2;width: 100%;height: 100%;padding: 50px 45px;display: flex;flex-wrap: wrap;flex-direction: column;align-items: center;text-align: center;}
.serYS-con .icon{height: 52px;display: flex;align-items: center;justify-content: center;}
.serYS-con .icon img{transition: all .5s ease;max-height: 100%;}
.serYS-con .icon .h{position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%);opacity: 0;}
.serYS-con .title{margin-top: 25px;}
.serYS-list li:hover .serYS-img{opacity: 1;}
.serYS-list li:hover .serYS-con .icon .s{opacity: 0;}
.serYS-list li:hover .serYS-con .icon .h{opacity: 1;}
.serYS-list li:hover .serYS-con .title,.serYS-list li:hover .serYS-con .text{color: #fff;}
/* 常见问题 */
.faq .contain,.knowledge .contain{align-items: flex-start;justify-content: space-between;}
.faqSide{position: sticky;top: 110px; box-shadow: 0px 0px 21px 0px rgba(0, 0, 0, 0.1),0px 0px 21px 0px rgba(0, 0, 0, 0.1);width: 256px;user-select: none;cursor: pointer;}
.faqSide-list li{position: relative;}
.faqSide-menu{height: 58px;display: flex;flex-wrap: wrap;align-items: center;padding: 0 10px 0 20px;border-bottom: 1px solid #f7f7f7;}
.faqSide-menu a{flex: 1;padding-right: 5px;transition: all .4s ease;height: 100%;display: flex;align-items: center;}
.faqSide-menu i{display: flex;align-items: center;height: 100%; font-size: 12px;padding: 0 10px; transform: rotate(180deg);}
.faqSide-menu.active{background: #b81c22;border-color: #b81c22;}
.faqSide-menu.active a,.faqSide-menu.active:hover a{color: #fff;}
.faqSide-menu:hover a{color: #b81c22;}
.faqSide-menu.active i{transform: rotate(0);color: #fff;}
.faqSide-drop{background: #f7f7f7;padding: 0 40px 0 40px;display: none;}
.faqSide-drop-item:first-child{padding-top: 16px;margin-top: 0;}
.faqSide-drop-item:last-child{padding-bottom: 15px;}
.faqSide-drop-item:hover,.faqSide-drop-item.active{color: #b81c22;}
.faqCon{padding: 20px 35px 80px; width: calc(100% - (256px + 40px));box-shadow: 0px 0px 21px 0px rgba(0, 0, 0, 0.1);}
.faqCon-list li{border-bottom: 1px solid #edf0f3;user-select: none;cursor: pointer;}
.faqCon-list .page{width: 30px;height: 30px;margin-top: 8px;}
.faqCon-list .text-box{margin-top: 12px;flex: 1;padding: 0 50px 0 20px;}
.faqCon-list li:hover .text-box .title{color: #b81c22;}
.faqCon-list .text-box .text{display: none;}
.faqCon-list .btn{width: 50px;height: 50px;border-radius: 50%;border: 1px solid rgba(184, 28, 34, .2);}
.faqCon-list .btn i{transition: all .4s ease;position: relative;width: 20px;height: 20px;}
.faqCon-list .btn i::after,.faqCon-list .btn i::before{content: "";background: #b81c22;position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%);}
.faqCon-list .btn i::after{width: 3px;height: 100%;}
.faqCon-list .btn i::before{width: 100%;height: 3px;}
.faqCon-list li.active .btn i{transform: rotate(135deg);}
.faqCon .paging{margin-top: 30px;}
/* 效果对比 */
.contrast-list{justify-content: space-between;}
.contrast-item{width: calc(50% - 16px);}
.contrast-img img{width: 100%;height: 440px;}
/* 案例-列表 */
.case{background: linear-gradient(to bottom,transparent 0%,#f7f7f7 5%);}
.caseList{margin-left: -30px;}
.caseItem{margin-left: 30px;width: calc((100% / 3) - 30px);}
.caseItem-img{overflow: hidden;width: 100%;}
.caseItem-img .icon{position: absolute;top: 30px;left: 13%;z-index: 2; width: 40px;height: 40px;border-radius: 50%;border: 1px solid #fff;}
.caseItem-img .icon img{max-width: 60%;max-height: 60%;}
.caseItem-img .img img{width: 100%;height: 500px;}
.caseItem-con{padding: 40px 45px; position: absolute;right: 0;top: 56%;width: 87%;background: #fff;}
.caseItem-con .title{width: 100%;}
.caseItem:hover .caseItem-img .img img{transform: scale(1.1);}
.caseItem:hover .caseItem-con{background: #27323b;}
.caseItem:hover .caseItem-con .title,.caseItem:hover .caseItem-con .text{color: #fff;}
/* 案例详情 */
.caseDet-auto-img{position: absolute;left: 0;top: 0;width: 100%;height: 100%;}
.caseDet-auto-img img{width: 100%;height: 100%;}
.caseDet-auto-img::after{content: "";position: absolute;left: 0;top: 0;width: 100%;height: 100%;background: linear-gradient(to right,#232d36 27%,transparent 100%);}
.caseDet-auto-text{padding:70px;min-height: 25vw; z-index: 2;position: relative;left: 0;top: 0;width: 100%;height: 100%;flex-direction: column;justify-content: center;}
.caseDet-auto-text .text{width: 60%;}
.caseDet-obj{padding-left: calc((100vw - 1440px) / 2);justify-content: space-between;}
.caseDet-obj-desc{width: 30%;}
.caseDet-obj-desc .text{max-height: 20.2vw;overflow-y: auto;padding-right: 10px;}

.caseDet-obj-swp{width: 65%;}
.caseDet-obj-img img{width: 100%;height: 27vw;}
.caseDet-obj-text{position: absolute;left: 0;bottom: 0;width: 100%;padding: 30px 45px;}
.caseDet-obj-slide:hover .caseDet-obj-img img{transform: scale(1.1);}
.caseDet-obj-pagination .swiper-pagination-bullet{opacity: 1;background: transparent;border: 2px solid #fff;width: 10px;height: 10px;margin: 0 6px;}
.caseDet-obj-pagination .swiper-pagination-bullet-active{background: #b81c22;border-color: #b81c22;}
.caseDet-proc-list{margin-left: -45px;}
.caseDet-proc-list li{clip-path: polygon(100% 0, 100% 85%, 85% 100%, 0 99%, 0 0);padding: 50px 0 40px; position: relative;display: flex;flex-wrap: wrap;flex-direction: column;align-items: center;text-align: center; transition: all .4s ease;margin: 55px 0 0 45px;width: calc(20% - 45px);background: #fff;}
.caseDet-proc-list .icon{height: 30px;}
.caseDet-proc-list .icon img{transition: all .4s ease;max-height: 100%;}
.caseDet-proc-list .icon .h{position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%);opacity: 0;}
.caseDet-proc-list .title{min-height: 75px;}
.caseDet-proc-list .page{padding-top: 2px; font-family: 'B'; width: 30px;height: 30px;border-radius: 50%;border: 2px solid rgba(184, 28, 34, .3);}
.caseDet-proc-list li:hover{background: #b81c22;}
.caseDet-proc-list li:hover .icon .s{opacity: 0;}
.caseDet-proc-list li:hover .icon .h{opacity: 1;}
.caseDet-proc-list li:hover .title{color: #fff;}
.caseDet-proc-list li:hover .page{border-color: rgba(255, 255, 255, .3);color: #fff;}
.caseDet-feat-flex{justify-content: space-between;align-items: flex-start;}
.caseDet-feat-img{width: 44.5%;height: 21.5vw;}
.caseDet-feat-img img{max-width: 90%;max-height: 90%;}
.caseDet-feat-list{width: 48.5%;justify-content: space-between;}
.caseDet-feat-list li{width: 48%;}
.caseDet-feat-list li:nth-child(-n+2){margin-top: 10px;}
.caseDet-feat-list .page{width: 30px;height: 30px;padding-top: 2px; border-radius: 50%;border: 2px solid rgba(255, 255, 255, .3);margin:40px 25px 0 0;}
.caseDet-feat-list .text-box{flex: 1;position: relative;padding-top: 20px;}
.caseDet-feat-list .text-box::after{content: "";position: absolute;left: 0;top: 0;width: 44px;height: 3px;background: #b81c22;}
.caseDet-hz-list li{width: calc(100% / 6);height: 130px;border-right: 1px solid #ebebeb;border-bottom: 1px solid #ebebeb;}
.caseDet-hz-list li:nth-child(6n+1){border-left: 1px solid #ebebeb;}
.caseDet-hz-list li:nth-child(-n+6){border-top: 1px solid #ebebeb;}
.caseDet-hz-list li img{max-width: 70%;max-height: 70%;}
.caseDet-pres-swp .swiper-container{overflow: visible;}
.caseDet-pres-slide{background: #fff;padding: 35px;justify-content: space-between;align-items: flex-start;}
.caseDet-pres-img{width: 44%;}
.caseDet-pres-img img{width: 100%;height: 430px;}
.caseDet-pres-con{width: 52%;}
.caseDet-pres-name .logo img{max-width: 200px;max-height: 65px;}
.caseDet-pres-info{border-top: 1px solid #f2f2f2;}
.caseDet-pres-switch{justify-content: space-between;align-items: center;}
.caseDet-pres-pagination.swiper-pagination-progressbar{position: relative;background: #e2e2e2;height: 1px;width: calc(100% - 200px);}
.caseDet-pres-pagination.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{height: 200%;top: auto;bottom: 0;background: #232d36;}
/* 产品-列表 */
.proNav{position: absolute;left: 0;top: 0;width: 100%;background: rgba(0, 0, 0, .7);z-index: 5;}
.proNav .swiper-slide{width: auto;}
.proNav-slide{height: 58px;align-items: center;}
.proNav-slide.active,.proNav-slide:hover{color: #b81c22;}
.product{background: linear-gradient(to bottom,transparent 0%,#f7f7f7 5%);}
.proIntro-flex{justify-content: space-between;align-items: center;}
.proIntro-img{width: 39.5%;height: 19.5vw;}
.proIntro-img img{max-width: 90%;max-height: 90%;}
.proIntro-text{width: 56%;}
.proItem{background: #fff;padding: 60px 80px;align-items: center;justify-content: space-between;}
.proItem-con{width: 58%;}
.proItem-con .text{width: 80%;}
.proItem-more{width: 144px;height: 48px;}
.proItem-img{width: 35.5%;height: 15.6vw;}
.proItem-img img{max-height: 100%;}
.proItem-con .title:hover{color: #b81c22;}
.proItem-img:hover img{transform: scale(1.1);}
/* 产品-系列 */
.proXL-intro .contain{text-align: left;}
.proXL-intro-desc{width: 85%;}
.proXL-show{background: url('../images/proxl-show-bg.jpg') no-repeat center/cover;}
.proXL-show-swp{width: calc(100% + 40px);margin-left: -20px;}
.proXL-show-swp .swiper-slide{padding: 15px 20px 25px;}
.proXL-show-list{margin-left: -26px;}
.proXL-show-slide{transition: all .4s ease; border: 1px solid transparent; box-shadow: 0 5px 20px rgba(0, 0, 0, .05); display: block; padding: 0 30px 40px; align-items: center;justify-content: space-between; margin: 26px 0 0 26px;width:100%;width: calc((100% / 3) - 26px);background: #fff;border-radius: 20px;}
.proXL-show-img{height: 350px;display: flex;align-items: center;justify-content: center;}
.proXL-show-img img{max-width: 70%;max-height: 70%;}
.proXL-show-slide:hover{border-color: #b81c22;box-shadow: 0 5px 20px rgba(0, 0, 0, .2);}
/* .proXL-show-slide:hover .proXL-show-img  img{transform: scale(1.08);} */
.proXL-show-more{width: 142px;height: 48px;}
.proXL-show-pagination{user-select: none;cursor: pointer;}
.proXL-show-pagination .swiper-pagination-bullet{width: 15px;height: 15px;opacity: 1;background: transparent;border: 3px solid #e7e8ee;margin: 0 5px;}
.proXL-show-pagination .swiper-pagination-bullet-active{border-color: #b81c22;}
.proXL-msg-form{background: #fff; padding: 20px 75px 95px;justify-content: space-between; box-shadow: 0px 0px 47.31px 9.69px rgba(98, 98, 98, 0.09);}
.proXL-msg-form .w100{width: 100% !important;}
.proXL-msg-input{width: 31%;}
.proXL-msg-input input{width: 100%;height: 50px;border: 1px solid #dfdfdf;color: #666;font-size: 16px;font-family: 'fmM';padding-left: 20px;}
.proXL-msg-input input::-webkit-input-placeholder{font-size: inherit;color: inherit;}
.proXL-msg-input input:focus{border-color: #444;}
.proXL-msg-input textarea{width: 100%;height: 220px;border: 1px solid #dfdfdf;color: #666;font-size: 16px;font-family: 'fmM';padding: 12px 0 0 20px;}
.proXL-msg-input textarea:focus{border-color: #444;}
.proXL-msg-select{user-select: none;cursor: pointer;color: #666; font-size: 16px;}
.proXL-msg-menu{height: 50px;border: 1px solid #dfdfdf;align-items: center;padding-left: 20px;transition: all .4s ease;}
.proXL-msg-menu::after{content: "\e62e";font-family: 'icon';color: #c2c2c2; font-size: 12px;font-weight: 700;transition: all .4s ease; transform:translateY(-50%) rotate(180deg);position: absolute;right: 18px;top: 50%;}
.proXL-msg-menu:hover{border-color: #444;}
.proXL-msg-menu.active::after{transform: translateY(-50%) rotate(0);}
.proXL-msg-drop{display: none; position: absolute;left: 0;top: 100%;width: 100%;max-height: 250px;overflow-y: auto;background: #f1f1f1;}
.proXL-msg-drop::-webkit-scrollbar {width: 4px;}
.proXL-msg-drop::-webkit-scrollbar-thumb {background: #d3d3d3;}
.proXL-msg-drop::-webkit-scrollbar-track {background: rgba(0, 0, 0, .05);}
.proXL-msg-drop{scrollbar-color:#d3d3d3 rgba(0, 0, 0, .05);scrollbar-width:thin;}
.proXL-msg-drop{scrollbar-face-color: #d3d3d3;scrollbar-shadow-color: #d3d3d3;scrollbar-arrow-color: #000;scrollbar-track-color: rgba(0, 0, 0, .05);}
.proXL-msg-drop li{border-top: 1px solid #dfdfdf;transition: all .4s ease; height: 50px;display: flex;flex-wrap: wrap;align-items: center;padding-left: 20px;}
.proXL-msg-drop li:first-child{border-top: unset;}
.proXL-msg-drop li:hover{background: #eee;}
.proXL-msg-code{justify-content: space-between;}
.proXL-msg-code .proXL-msg-input{width: auto;display: flex;flex-wrap: wrap;align-items: center;}
.proXL-msg-code .proXL-msg-input input{border-color: #f0f0f0;background: #f0f0f0;padding-left: 12px;width: 126px;margin: 0 10px 0 15px;}
.proXL-msg-code .proXL-msg-input input:focus{background: transparent;}
.proXL-msg-code .proXL-msg-input img{width: 132px;height: 50px;user-select: none;cursor: pointer;}
.proXL-msg-btn{width: 156px;height: 50px;user-select: none;cursor: pointer;}
.proXL-msg-btn:hover{background: #ce1f25;}
/* 产品详情 */
.proDet-show{background: url('../images/prodet-show-bg.jpg') no-repeat center/cover;}
.proDet-show .contain{justify-content: space-between;}
.proDet-show-swp{width: 48%;}
.proDet-show-slide{height: 420px;}
.proDet-show-slide img{max-width: 80%;max-height: 95%;}
.proDet-show-pagination .swiper-pagination-bullet{width: 10px;height: 10px;opacity: 1;background: transparent;border: 2px solid #27323b;margin: 0 5px;}
.proDet-show-pagination .swiper-pagination-bullet-active{border-color: #b81c22;background: #b81c22;}
.proDet-show-con{width: 46.5%;}
.proDet-show-btn .btn{width: 155px;height: 44px;margin-left: 20px;border: 1px solid #27323b;}
.proDet-show-btn .btn:hover{color: #b81c22;border-color: #b81c22;}
.proDet-show-btn .btn:first-child{background: #b81c22;color: #fff;margin-left: 0;border-color: #b81c22;}
.proDet-show-btn .btn:first-child:hover{background: #a30c11;border-color: #a30c11;}
.proDet-feat-list ul{margin-left: -30px;}
.proDet-feat-list li{position: relative; padding: 55px 50px 40px; margin: 30px 0 0 30px;width: calc((100% / 3) - 30px);background: #f7f7f7;transition: all .4s ease;}
.proDet-feat-list li::after{opacity: 0;transition: all .4s ease; content: "";position: absolute;left: 0;top: 0;width: 100%;height: 100%;background: url('../images/prodet-feat-bg.jpg') no-repeat center/cover;}
.proDet-feat-list .page{position: relative;z-index: 2; width: 30px;height: 30px;border-radius: 50%;border: 2px solid #b8bcbe;padding-top: 2px;margin-right: 25px;}
.proDet-feat-list .text-box{flex: 1;position: relative;z-index: 2;}
.proDet-feat-list .text-box::after{content: "";position: absolute;left: 0;top: 0;width: 44px;height: 3px;background: #b81c22;transition: all .4s ease;}
.proDet-feat-list li:hover::after{opacity: 1;}
.proDet-feat-list li:hover .page{border-color: #b81c22;background: #b81c22;color: #fff;}
.proDet-feat-list li:hover .text-box::after{background: #fff;}
.proDet-feat-list li:hover .text-box .text{color: #fff;}

.proDet-tech-table{overflow-x: auto;}
.proDet-tech-table table{width: 100%;font-size: 14px;color: #484a4c;font-family: 'M';text-align: center;}
.proDet-tech-table table td{background: #f7f7f7;padding: 16px 5px;border-left: 1px solid #fff;}
.proDet-tech-table table tr.even td{background: #fff;}
.proDet-tech-table table tr:nth-child(1) td{height: 62px;background: #b81c22;font-size: 16px;border-left: 1px solid #fff;color: #fff;font-weight: 400;}


.proDet-video-con{background: #000;}
.proDet-video-con .video{display: flex;align-items: center;justify-content: center;}
.proDet-video-con .video video{max-height: 720px;}  
.proDet-video-con .video iframe{width: 100%;height: 720px;}  
.proDet-video-con .img{z-index: 2;pointer-events: none; position: absolute;left: 0;top: 0;width: 100%;height: 100%;transition:all 1s ease;display: flex;align-items: center;justify-content: center;}
.proDet-video-con .img::after{content: "";position: absolute;left: 0;top: 0;width: 100%;height: 100%;background: rgba(0, 0, 0, .5);}
.proDet-video-con .img img{width: 100%;height: 100%;}
.proDet-video-con .btn{position: absolute;z-index: 3; left: 50%;top: 50%;transform: translate(-50%,-50%);width: 66px;height: 66px;border-radius: 50%;border: 1px solid #fff;font-size: 18px;user-select: none;cursor: pointer;}
.proDet-video-con.active .img{display: none;}
.proDet-video-con.active .btn{display: none;}
@keyframes videoClip{0%{clip-path: polygon(50% 0, 50% 0, 50% 100%, 50% 100%);}100%{clip-path: polygon(0 0, 100% 0, 100% 100%, 0% 100%);}}
.proDet-clean-img img{width: 62.5%;}
.proDet .proXL-msg{background: url('../images/prodet-msg-bg.jpg') no-repeat center/cover;}
.proDet .proXL-msg-form{box-shadow: unset;}
/* 服务优势 */
.knowCon{padding: 30px 35px 70px; width: calc(100% - (256px + 40px));box-shadow: 0px 0px 21px 0px rgba(0, 0, 0, 0.1);}
.knowCon .paging{margin-top: 40px;}
.knowItem{padding: 30px 50px 25px 0; border: 1px solid #eef4f9;transition: all .4s ease;justify-content: space-between;align-items: center;}
.knowItem-con{flex: 1;padding-right: 65px;}
.knowItem-con .title,.knowItem-con .text{padding-left: 35px;}
.knowItem-con .title::after{content: "";position: absolute;left: -1px;top: 50%;transform: translateY(-48%);width: 4px;height: 33px;background: #b81c22;}
.knowItem:hover{box-shadow: 0 5px 20px rgba(0, 0, 0, .15);}
.knowItem:hover .knowItem-con .title{color: #b81c22;}
/* 关于我们 */
.abIntro{background: #fff url('../images/abintro-bg.jpg') no-repeat center bottom/100% auto;}
.abIntro-list li{display: flex;flex-wrap: wrap; justify-content: space-between;}
.abIntro-list-num{width: 23.6%;border-top: 1px solid #f2f2f2;}
.abIntro-list li:first-child .abIntro-list-num{border-top: unset;}
.abIntro-list-num .num{font-style: italic;}
.abIntro-list-num .text{color: #1d262f;margin-top: 5px;}
.abIntro-list-text{width: 69.5%;}
.abWH-con-box .contain{width: 1680px;}
.abWH-bg{background: #000;position: relative;}
.abWH-bg::after{content: "";position: absolute;left: 0;top: 0;width: 100%;height: 100%;background: rgba(0, 0, 0, .3);}
.abWH-bg img{width: 100%;display: none;}
.abWH-bg img:first-child{display: block;}
.abWH-list{position: absolute;left: 0;top: 0;width: 100%;height: 100%;}
.abWH-list li{position: relative; padding: 30px 120px;align-items: flex-start; user-select: none;cursor: pointer;border-bottom: 1px solid rgba(255, 255, 255, .1);justify-content: space-between;align-items: center;}
.abWH-list li:first-child{border-top: 1px solid rgba(255, 255, 255, .1);}
.abWH-list-text{width: 43%;}
.abWH-list-text .text{display: none;}
.abWH-list li:first-child .abWH-list-text .text{display: block;}
.abWH-icon{position: absolute;right: 120px;top: 50%; width: 76px;height: 65px;transform:translateY(-50%) scale(0); transition: all .6s ease;}
.abWH-icon img{max-height: 100%;}
.abWH-list li.active .abWH-list-text .title{color: #b81c22;}
.abWH-list li.active .abWH-icon{transform:translateY(-50%) scale(1);}
.abTeam-head{justify-content: space-between;align-items: center;}
.abTeam-swp .swiper-container{overflow: visible;}
.abTeam-slide{background: #fff;}
.abTeam-img img{width: 100%;height: 425px;}
.abTeam-con{padding: 45px 30px 35px;flex-direction: column;justify-content: space-between;}
.abTeam-con .title{color: #4e4f51;min-height: 230px;}
.abTeam-con .position{border-top: 1px solid #464646;border-bottom: 1px solid #464646;}
.abFZ{background: #1d262f;}
.abFZ-list li{justify-content: flex-end;padding-left: 120px;}
.abFZ-item{width: 34%;position: relative;}
.abFZ-text .title{border-bottom: 1px solid #b81c22;position: relative;z-index: 2;transform: translateX(40px);opacity: 0;}
.abFZ-text .year{line-height: .8;font-size: 8.3vw;font-style: italic;position: relative;z-index: 2;transform: translateX(40px);opacity: 0;}
.abFZ-text .text{position: relative;z-index: 2;color: #d2dbe2;transform: translateX(-40px);opacity: 0;}
.abFZ-img{width: 22vw;height: 22vw;position: absolute;left: -15vw;top: -8.3vw;}
.abFZ-img .img{overflow: hidden;border-radius: 50%;opacity: 0;transform: scale(1.2);filter: grayscale(1);}
.abFZ-img .img img{width: 100%;height: 100%;}
.abFZ-list li:nth-child(2n){justify-content: flex-start;}
.abFZ-list li:nth-child(2n) .abFZ-text .title{transform: translateX(-40px);}
.abFZ-list li:nth-child(2n) .abFZ-text .year{transform: translateX(-40px);}
.abFZ-list li:nth-child(2n) .abFZ-text .text{transform: translateX(40px);}

.sucShow{padding:70px 0 100px;}
.sucShow>*{text-align: center;}
.sucShow-text{margin-top: -80px;position: relative;z-index: 2;}
.sucShow-text .title{color: #000;font-size: 48px;font-weight: 700;}
.sucShow-text .text{margin-top: 10px;font-size: 18px;}
.sucShow-back{transition: all .4s ease; display: flex;align-items: center;justify-content: center;margin: 40px auto 0;width: 240px;height: 60px;border-radius: 30px;background: #b81c22;color: #fff;font-weight: 700;font-size: 14px;cursor: pointer;user-select: none;text-transform: uppercase;}
.sucShow-back::before{content: "《";display: inline-block;margin-right: 4px;font-family: "宋体";font-weight: 400;margin-top: 2px;}
.sucShow-back:hover{box-shadow: 0 0 10px #e48b8e;}
@media all and (max-width:640px) {
    .sucShow{padding: 30px 0 40px;}
    .sucShow-img img{max-width: 100%;}
    .sucShow-text .title{font-size: 30px;}
    .sucShow-text .text{font-size: 15px;margin-top: 5px;}
    .sucShow-back{font-size: 13px;margin-top: 25px;width: 190px;height: 48px;}
}

/*服务中心*/
.serts-list .list{margin-bottom: 76px;}
.serts-list .list .cont li{display: flex;align-items: center;font-weight: 600;}
.serts-list .list .cont li img{margin-right: 10px;}
.serts-list .list:nth-child(odd){background-color: #f8f8f8;}
.serts-list .list:nth-child(even){display: flex;flex-direction: row-reverse;}
.serts-list .list .img{width: 50%;}
.serts-list .list .cont{width: 50%;display: flex;flex-direction: column;justify-content: center;}
.serts-list .list .cont .line{background-color: #e1e1e1;width: 100%;height: 1px;}
.serts-list .list:nth-child(odd) .cont{padding-left: 60px;padding-right: 260px;}
.serts-list .list:nth-child(even) .cont{padding-left: 260px;padding-right: 60px;}
.serts-list .list:nth-child(odd) .img{border-radius: 0px 30px 30px 0px;overflow: hidden;}
.serts-list .list:nth-child(even) .img{border-radius: 30px 00px 0px 30px;overflow: hidden;}

.oemIntro-list{margin-left: -25px;}
.oemIntro-list li{transition: all .4s ease; margin: 25px 0 0 25px;width: calc(100% / 3 - 25px);background: #fff;border-radius: 12px;padding: 60px 40px;flex-direction: column;justify-content: flex-start;}
.oemIntro-list li:hover{transform: translateY(-10px);}
.oemIntro-list .img{height: 60px;}
.oemIntro-list .img img{max-height: 100%;}

/* -------------------------PC端--------------------------- */
@media all and (max-width:1700px) {
    /* 1600 × (900) */
}
@media all and (max-width:1590px) {
    /* 1440 × (700)  */
    .pagesNav-item{margin-left: 40px;padding-bottom: 12px;}
    .newsShow-img img{height: 350px;}
    .newsShow-switch{bottom: 20px;}
    .newsItem-img img{height: 215px;}
    .newsDet-left-top{padding: 30px 30px 50px;}
    .newsDet-next .btn{padding: 30px;}
    .newsDet-nav{padding: 30px 30px 10px;}
    .newsDet-hot{padding: 30px;}
    .ctaData-item{padding: 35px 25px 30px;}
    .ctaData-item .title-box{margin-left: -15px;}
    .ctaData-item .title{font-size: 14px;margin-left: 15px;padding-bottom: 4px;}
    .ctaData-item .icon{height: 30px;width: 32px;}
    .ctaMap{height: 450px;}
    .ctaData-list{margin-left: -25px;}
    .ctaData-list li{margin-left: 25px;}
    .downList{margin-left: -25px;}
    .downItem{margin: 25px 0 0 25px;width: calc(50% - 25px);}
    .downItem-con{padding: 0 35px;}
    .downItem-con .btn i{width: 16px;margin-left: 12px;}
    .videoItem-img .img img{height: 290px;}
    .videoItem-img .btn{right: 25px;bottom: -25px;width: 50px;height: 50px;font-size: 20px;}
    .serIntro-left{padding-left: calc((100vw - 1200px) / 2);}
    .serIntro-left .comTitle .text::after{width: 80px;height: 3px;}
    .serIntro-nav li{height: 50px;}
    .serIntro-nav li::after{width: 5px;}
    .serIntro-text .text-box{padding: 50px;}
    .serCont-head{padding: 25px;}
    .serCont-page .icon{width: 35px;height: 35px;}
    .serCont-page .icon img{max-height: 100%;}
    .serCont-btm .img img{height: 200px;}
    .serCont-btm .text-box{padding: 25px;}
    .serYS-con{padding: 30px;}
    .serYS-con .icon{height: 45px;}
    .serYS-con .title{font-size: 17px;}
    .serIntro-nav li{padding-left: 30px;}
    .faqCon{padding-bottom: 60px;}
    .faqCon-list .btn{width: 44px;height: 44px;}
    .faqCon-list .btn i{width: 18px;height: 18px;}
    .contrast-img img{height: 365px;}
    .caseItem-img .img img{height: 410px;}
    .caseItem-img .icon{top: 25px;width: 36px;height: 36px;}
    .caseItem-con{padding: 30px;}
    .caseDet-auto-text{padding: 50px;}
    .caseDet-obj{padding-left: calc((100vw - 1200px) / 2);}
    .caseDet-obj-text{padding: 20px 30px;}
    .caseDet-proc-list{margin-left: -30px;}
    .caseDet-proc-list li{margin: 35px 0 0 30px;padding: 40px 0 30px;}
    .caseDet-proc-list .icon{height: 25px;}
    .caseDet-proc-list .title{font-size: 15px;}
    .caseDet-feat-list .text-box .text{font-size: 15px;}
    .caseDet-hz-list li{height: 110px;}
    .caseDet-pres-slide{padding: 25px;}
    .caseDet-pres-img img{height: 370px;}
    .caseDet-pres-name .logo img {max-width: 180px;max-height: 54px;}
    .proItem{padding: 45px 60px;}
    .proItem-more{width: 130px;height: 46px;}
    /* .proXL-show-list{margin-left: -20px;} */
    /* .proXL-show-slide{margin: 20px 0 0 20px;width: 100%;width: calc(50% - 20px);padding: 35px;border-radius: 20px;} */
    .proXL-show-img{height: 300px;}
    .proXL-show-more{width: 132px;height: 44px;}
    .proXL-msg-form{padding: 20px 55px 70px;}
    .proXL-intro-desc{width: 75%;}
    .proDet-show-slide{height: 350px;}
    .proDet-feat-list ul{margin-left: -25px;}
    .proDet-feat-list li{margin: 25px 0 0 25px;width: calc((100% / 3) - 25px);padding: 40px 40px 30px;}
    .proDet-feat-list .page{margin-right: 20px;}
    .proDet-feat-list .text-box::after{width: 35px;}
    .proDet-tech-left{padding-left: calc((100vw - 1200px) / 2);}
    .proDet-tech-right{padding-right: calc((100vw - 1200px) / 2);}
    .proDet-tech-swp{font-size: 15px;line-height: 20px;}
    .knowCon{padding: 20px 25px 50px;}
    .knowItem{padding: 20px 35px 20px 0;}
    .knowItem-con .title, .knowItem-con .text{padding-left: 25px;}
    .knowItem-con{padding-right: 50px;}
    .knowItem-con .title::after{height: 28px;}
    .abIntro-list-text{font-size: 14px;line-height: 24px;}
    .abWH-con-box .contain{width: 1360px;}
    .abWH-list li{padding: 25px 85px;}
    .abWH-icon{width: 60px;height: 52px;}
    .abWH-list-text .text{font-size: 14px;line-height: 24px;}
    .abWH-list-text{width: 48%;}
    .abTeam-img img{height: 345px;}
    .abTeam-con{padding: 35px 25px 30px;}
    .abTeam-con .title{min-height: 170px;}
    .abFZ-item{width: 36%;}
    .proDet-video-con .video video{max-height: 660px;}
    .proDet-video-con .video iframe{height:660px;}
    .proDet-tech-table table tr:nth-child(1) td{height: 58px;font-size: 14px;}
    .proDet-tech-table table{font-size: 13px;}
        .serts-list .list:nth-child(odd) .cont {
        padding-left: 60px;
        padding-right: 130px;
    }
    .oemIntro-list li {
        padding: 40px 25px;
    }
        .oemIntro-list .img {
        height: 50px;
    }
}
@media all and (max-width:1430px) {
    /* 1360 */
}
@media all and (max-width:1350px) {
    /* 1280 */
}
@media all and (max-width:1270px) {
    /* 1152 × (700) */
    .pagesNav-item{margin-left: 30px;padding-bottom: 10px;}
    .newsShow-img img{height: 300px;}
    .newsShow-switch{bottom: 0;}
    .newsItem-img img{height: 175px;}
    .ctaMap{height: 380px;}
    .downNav-item{padding: 12px 25px;}
    .downItem-img img{height: 140px;}
    .downItem-con{padding: 0 20px;}
    .videoItem-img .img img{height: 230px;}
    .videoItem-img .btn {right: 20px;bottom: -20px;width: 40px;height: 40px;font-size: 16px;}
    .serIntro-left {padding-left: calc((100vw - 960px) / 2);}
    .serIntro-nav li{height: 45px;}
    .serIntro-text .text-box{padding: 30px;}
    .serCont-list{margin-left: -15px;}
    .serCont-list li{margin-left: 15px;width: calc(25% - 15px);}
    .serCont-head,.serCont-btm .text-box{padding: 15px;}
    .serCont-page .icon{width: 25px;height: 25px;}
    .serCont-btm .img img{height: 160px;}
    .serYS-con{padding: 15px;}
    .serYS-con .icon{height: 35px;}
    .serIntro-nav li{padding-left: 25px;}
    .faqCon{padding: 10px 20px 40px;}
    .faqCon-list .btn{width: 38px;height: 38px;}
    .faqCon-list .btn i{width: 14px;height: 14px;}
    .faqCon-list .btn i::after{width: 2px;}
    .faqCon-list .btn i::before{height: 2px;}
    .faqCon-list .page{margin-top: 5px;}
    .faqCon-list .text-box{margin-top: 8px;}
    .contrast-img img{height: 290px;}
    .caseList{margin-left: -15px;}
    .caseItem{width: calc((100% / 3) - 15px);margin-left: 15px;margin-top: 55px;}
    .caseItem-img .img img{height: 335px;}
    .caseItem-con{padding: 20px;}
    .caseDet-auto-text .text{width: 80%;}
    .caseDet-obj {padding-left: calc((100vw - 960px) / 2);}
    .caseDet-obj-text{padding: 15px 20px;}
    .caseDet-proc-list{margin-left: -20px;}
    .caseDet-proc-list li {margin: 25px 0 0 20px;padding: 30px 0 20px;}
    .caseDet-proc-list .title{font-size: 14px;min-height: 100px;}
    .caseDet-feat-list .text-box .text{font-size: 14px;}
    .caseDet-feat-list .page{margin-right: 15px;}
    .caseDet-feat-list .text-box::after{width: 30px;height: 2px;}
    .caseDet-hz-list li{height: 90px;}
    .caseDet-pres-img img{height: 320px;}
    .caseDet-pres-name .logo img {max-width: 150px;max-height: 46px;}
    .caseDet-pres-slide{padding: 20px;}
    .proItem{padding: 35px 45px;}
    .proItem-more{width: 125px;height: 44px;}
    .proXL-intro-desc {width: 81%;}
    .proXL-show-slide{padding: 0 25px 25px;border-radius: 15px;}
    .proXL-show-img{height: 250px;}
    .proDet-show-slide{height: 300px;}
    .proDet-feat-list ul{margin-left: -15px;}
    .proDet-feat-list li{margin: 15px 0 0 15px;width: calc((100% / 3) - 15px);padding: 30px 30px 20px;}
    .proDet-feat-list .page{margin-right: 15px;}
    .proDet-feat-list .text-box::after{width: 25px;height: 2px;}
    .proDet-tech-left{padding-left: calc((100vw - 960px) / 2);}
    .proDet-tech-right{padding-right: calc((100vw - 960px) / 2);}
    .proDet-tech-swp{font-size: 14px;line-height: 18px;}
    .proDet-tech-swp .comNext .prev{left: -6vw;}
    .knowCon{padding: 20px 20px 40px;}
    .knowItem{padding: 15px 30px 15px 0;}
    .knowItem-con .title, .knowItem-con .text{padding-left: 20px;}
    .knowItem-con{padding-right: 20px;}
    .knowItem-con .title::after{height: 24px;}
    .abWH-con-box .contain{width: 1050px;}
    .abWH-list li{padding: 20px 50px;}
    .abWH-icon{width: 50px;height: 42px;}
    .abTeam-img img{height: 270px;}
    .abTeam-con .title{min-height: 150px;}
    .abFZ-item{width: 38%;}
    .proDet-video-con .video video{max-height: 560px;}
    .proDet-video-con .video iframe{height:560px;}
    .proXL-show-img{height: 220px;}
    .proDet-tech-table table{font-size: 12px;}
    .proDet-tech-table table tr:nth-child(1) td{font-size: 13px;height: 56px;}
    .proDet-tech-table table td{padding: 12px 5px;}
}
/* ------------------------平板端-------------------------- */
@media all and (max-width:1100px) {
    /* 1024 横屏 */
}
@media all and (max-width:1000px) {
    /* 720 竖屏 */
    .pagesBan-con .title{font-size: 40px;}
    .pagesNav{width: 100%;overflow-x: auto;}
    .pagesNav .contain{width: 100%;margin: 0; flex-wrap: nowrap;white-space: nowrap;}
    .pagesNav-item{margin-left: 20px !important;padding-bottom: 5px;}
    .pagesNav-item::after{bottom: 0;}
    .pagesBread{display: none;}
    .newsShow-img{width: 100%;}
    .newsShow-img img{height: 195px;}
    .newsShow-con{width: 100%;padding-top: 20px;}
    .newsShow-con .btn{margin-top: 20px;}
    .newsShow-switch{width: auto;}
    .newsShow-switch .comNext{display: none;}
    .newsList{margin-top: 20px;border-top: 1px solid #eee;padding-top: 10px;}
    .newsItem{width: 100%;}
    .newsDet-head{padding-bottom: 50px;}
    .newsDet-head .title{width: 100%;}
    .newsDet-head .date i{font-size: 12px;margin-right: 5px;}
    .newsDet-flex{transform: translateY(-20px);}
    .newsDet-left{width: 100%;}
    .newsDet-left-top{padding: 25px 15px;}
    .newsDet-data{margin-top: 15px;}
    .newsDet-data .list span{padding: 0 8px;}
    .newsDet-data .img{width: 24px;margin-right: 10px;}
    .newsDet-back{width: 120px;height: 38px;}
    .newsDet-edit{padding-bottom: 25px;}
    .newsDet-msg{margin-top: 25px;}
    .newsDet-msg-form{padding: 25px 15px;}
    .newsDet-msg-form input, .newsDet-msg-form textarea{padding-left: 12px;}
    .newsDet-msg-form textarea{padding-top: 10px;}
    .newsDet-msg-btm{justify-content: flex-end;}
    .newsDet-msg-code{width: 100%;}
    .newsDet-msg-code input{width: calc(100% - 156px);}
    .newsDet-msg-btn{margin-top: 25px;width: 120px;height: 40px;}
    .newsDet-next .btn{width: 100%;padding: 25px 15px;}
    .newsDet-next .btn:nth-child(2){margin-top: 15px;}
    .newsDet-right{width: 100%;margin-top: 30px;}
    .newsDet-nav{padding: 25px 15px 10px;}
    .newsDet-hot{padding: 25px 15px;}
    .newsDet-right-title{padding-bottom: 10px;}
    .newsDet-hot-item{padding: 20px 0 15px;}
    .newsDet-nav-item{padding: 10px 20px;}
    .ctaData-list{margin: 0;}
    .ctaData-list li{margin: 15px 0 0;width: 100%;}
    .ctaData-item{padding: 40px 25px;}
    .ctaMsg-desc{width: 100%;}
    .ctaMsg-right{width: 100%;margin-top: 25px;}
    .ctaMsg-input .input-box .icon{font-size: 16px;}
    .ctaMsg-input .input-box input{font-size: 13px;}
    .ctaMsg-item{margin-top: 15px;}
    .ctaMsg-input{margin-top: 0;}
    .ctaMsg-select{font-size: 13px;}
    .ctaMsg-drop{max-height: 200px;}
    .ctaMsg-drop li{height: 40px;}
    .ctaMsg-input .input-box textarea{font-size: 13px;}
    .ctaMsg-btn{width: 110px;height: 42px;}
    .map-info{width: 250px;padding: 10px;}
    .amap-info-content{border-radius: 5px;}
    .map-img img{width: 80px;}
    .map-con{font-size: 12px;line-height: 18px;}
    .ctaMap{height: 300px;}
    .downNav{flex-wrap: nowrap;white-space: nowrap;overflow-x: auto;}
    .downNav-item{padding: 10px 15px;margin-left: 15px;}
    .downList{margin-left: 0;}
    .downItem{width: 100%;margin: 15px 0 0;}
    .downItem-img img{height: 130px;}
    .downItem-con .btn i{width: 12px;margin-left: 10px;}
    .videoList{margin-left: 0;}
    .videoItem{margin: 15px 0 0;width: 100%;}
    .videoItem-img .img img{height: 250px;}
    .videoItem-con{padding-top: 30px;}
    .videoItem-img .btn {right: 20px;bottom: -25px;width: 50px;height: 50px;font-size: 18px;}
    .serIntro-left{width: 100%;padding: 25px 4%;}
    .serIntro-left .comTitle .text::after{width: 50px;height: 2px;}
    .serIntro-nav li{padding-left: 20px;height: 40px;}
    .serIntro-nav li::after{width: 4px;}
    .serIntro-right{width: 100%;display: flex;flex-wrap: wrap;flex-direction: column;align-items: flex-end;padding-bottom: 60px;}
    .serIntro-img img{height: 280px;}
    .serIntro-text{position: relative;left: auto;top: auto;margin-top: -50px;}
    .serIntro-text .text-box{padding: 25px 15px;}
    .serCont-list{margin-left: 0;}
    .serCont-list li{margin: 25px 0 0;transform: none !important;width: 100%;}
    .serCont-btm .img img{height: 240px;}
    .serCont-head, .serCont-btm .text-box{padding: 30px 15px;}
    .serCont-page .icon{width: 30px;height: 30px;}
    .serYS-list li{width: 100%;}
    .ctaMsg-desc .bg{width: 90%;transform: translateX(-50%);}
    .serYS-con{padding: 25px 15px;}
    .faqSide{position: relative;width: 100%;top: auto;box-shadow: 0px 0px 12px 0px rgba(0, 0, 0, 0.1),0px 0px 12px 0px rgba(0, 0, 0, 0.1);}
    .faqCon{padding: 20px 15px 40px; width: 100%;margin-top: 30px;box-shadow: 0px 0px 12px 0px rgba(0, 0, 0, 0.1);}
    .faqSide-drop-item{margin-top: 12px;font-size: 13px;}
    .faqSide-menu{font-size: 14px;}
    .faqCon-list li{position: relative;}
    .faqCon-list .page{margin-top: 0;}
    .faqCon-list .text-box{width: 100%;flex: unset;padding: 0;margin-top: 16px;}
    .faqCon-list .btn{position: absolute;right: 0;top: 16px;width: 30px;height: 30px;}
    .faqCon-list .btn i{width: 12px;height: 12px;}
    .faqCon-list .text-box .text{text-align: justify;}
    .contrast-item{width: 100%;margin-top: 35px;}
    .contrast-img img{height: 215px;}
    .caseList{margin-left: 0;}
    .caseItem{width: 100%;margin: 50px 0 0;padding-bottom: 40px;}
    .caseItem-con{width: 90%;}
    .caseItem-img .icon{left: 10%;}
    .caseItem-img .img img{height: 370px;}
    .caseDet-auto-img{position: absolute;left: 0;top: 0;width: 100%;height: 100%;}
    .caseDet-auto-text{position: relative;z-index: 2;padding: 40px 15px;}
    .caseDet-auto-text .text{width: 100%;}
    .caseDet-auto-img::after{background: linear-gradient(to right,#232d36 15%,transparent 100%);}
    .caseDet-obj{padding: 40px 4%;}
    .caseDet-obj-desc{width: 100%;padding-top: 0;}
    .caseDet-obj-swp{width: 100%;margin-top: 30px;}
    .caseDet-obj-img img{height: 210px;}
    .caseDet-obj-text{padding: 10px 15px;}
    .caseDet-obj-pagination .swiper-pagination-bullet{width: 8px;height: 8px;border-width: 1px;margin: 0 4px;}
    .caseDet-proc-list{margin-left: -15px;}
    .caseDet-proc-list li{margin: 15px 0 0 15px;width:calc(50% - 15px);padding: 40px 5px 30px;}
    .caseDet-proc-list .title{font-size: 12px;min-height: 60px;line-height: 18px;}
    .caseDet-proc-list .icon{height: 20px;}
    .caseDet-proc-list .page{width: 22px;height: 22px;padding-top: 3px;}
    .caseDet-feat-img{width: 100%;height: 200px;margin-top: 10px;}
    .caseDet-feat-list{width: 100%;margin-top: 20px;}
    .caseDet-feat-list li{width: 100%;margin-top: 40px !important;align-items: center;}
    .caseDet-feat-list .page{margin-top: 0;}
    .caseDet-feat-list .text-box{padding-top: 10px;}
    .caseDet-feat-list .text-box::after{width: 25px;}
    .caseDet-hz-list li{width: calc(100% / 3);height: 60px;}
    .caseDet-hz-list li:nth-child(6n+1){border-left: unset;}
    .caseDet-hz-list li:nth-child(-n+6){border-top: unset;}
    .caseDet-hz-list li:nth-child(3n+1){border-left: 1px solid #ebebeb;}
    .caseDet-hz-list li:nth-child(-n+3){border-top: 1px solid #ebebeb;}
    .caseDet-pres-slide{padding: 15px;}
    .caseDet-pres-img{width: 100%;}
    .caseDet-pres-img img{height: 265px;}
    .caseDet-pres-con{width: 100%;margin-top: 20px;}
    .caseDet-pres-name .name{margin-top: 15px;}
    .caseDet-pres-name .logo img{max-width: 120px;max-height: 40px;}
    .caseDet-pres-pagination.swiper-pagination-progressbar{width: calc(100% - 120px);}
    .caseDet-pres-switch .comNext .btn{width: 44px;height: 26px;}
    .caseDet-pres-switch .comNext .btn i img{width: 14px;}
    .proNav-slide{height: 44px;}
    .proIntro-img{width: 100%;height: 200px;}
    .proIntro-text{width: 100%;margin-top: 30px;}
    .proIntro-img img{max-width: 80%;max-height: 80%;}
    .proItem{padding: 25px 15px;flex-direction: column-reverse;}
    .proItem-con{width: 100%;margin-top: 10px;}
    .proItem-img{width: 100%;height: 200px;}
    .proItem-img img{max-width: 75%;max-height: 75%;}
    .proItem-more{margin-top: 25px;width: 115px;height: 42px;}
    .proXL-intro-desc{width: 100%;}
    .proXL-show .comTitle .title{padding: 0 20px;}
    .proXL-show-list{margin-left: 0;}
    .proXL-show-slide{width: 100%;margin: 15px 0 0;border-radius: 8px;padding: 15px 15px 25px;}
    .proXL-show-img{width: 100%;height: 200px;}
    .proXL-show-con{width: 100%;margin-top: 15px;}
    .proXL-show-more{margin-top: 20px;width: 120px;height: 42px;}
    .proXL-show-pagination{margin-top: 25px;}
    .proXL-show-pagination .swiper-pagination-bullet{width: 10px;height: 10px;border-width: 2px;}
    .proXL-msg-form{padding: 10px 15px 40px;}
    .proXL-msg-input{width: 100%;margin-top: 20px;}
    .proXL-msg-input input{font-size: 13px;padding-left: 12px;height: 40px;}
    .proXL-msg-select{font-size: 13px;}
    .proXL-msg-menu,.proXL-msg-drop li{height: 40px;padding-left: 12px;}
    .proXL-msg-menu::after{right: 12px;}
    .proXL-msg-input textarea{font-size: 13px;height: 150px;padding: 8px 0 0 12px;}
    .proXL-msg-code .proXL-msg-input .title{width: 100%;margin-bottom: 5px;}
    .proXL-msg-code .proXL-msg-input input{width: calc(100% - 142px);margin: 0 10px 0 0;}
    .proXL-msg-code .proXL-msg-input img{height: 40px;}
    .proXL-msg-btn{margin-top: 25px;width: 120px;height: 44px;}
    .proDet-show-swp{width: 100%;}
    .proDet-show-slide{height: 260px;}
    .proDet-show-pagination .swiper-pagination-bullet{border-width: 1px;}
    .proDet-show-con{width: 100%;margin-top: 30px;}
    .proDet-show-btn .btn{margin-left: 15px;width: 120px;height: 40px;}
    .proDet-feat-list ul{margin-left: 0;}
    .proDet-feat-list li{width: 100%;margin: 15px 0 0;padding: 40px 15px;}
    .proDet-feat-list .page{width: 26px;height: 26px;padding-top: 3px;}
    .proDet-feat-list .text-box{padding-top: 15px;}
    .proDet-tech-table table{width: 250%;}
    .proDet-tech-table table tr:nth-child(1) td{height: auto;padding: 10px 5px;}
    .proDet-tech-table table td{min-width: 100px;}
    .proDet-tech-left{width: 100%;padding: 0;}
    .proDet-tech-img{height: 220px;}
    .proDet-tech-right{width: 100%;margin-top: 40px;background: #323e47;padding: 30px 15px;}
    .proDet-tech-swp .comNext{display: none;}
    .proDet-tech-swp{font-size: 12px;line-height: 14px;padding-right: 0;}
    .proDet-tech-swp .proDet-show-pagination .swiper-pagination-bullet{border-color: #fff;}
    .proDet-tech-swp .proDet-show-pagination .swiper-pagination-bullet-active{border-color: #b81c22;}
    .proDet-video-con .btn{width: 40px;height: 40px;font-size: 12px;}
    .proDet-clean-img img{width: 80%;}
    .knowCon{width: 100%;box-shadow: 0px 0px 12px 0px rgba(0, 0, 0, 0.1);margin-top: 40px;padding: 10px 15px 40px;}
    .knowItem-con{width: 100%;padding-right: 0;flex: unset;}
    .knowItem{padding: 25px 10px 25px 0;margin-top: 15px;}
    .knowItem-con .title, .knowItem-con .text{padding-left: 15px;}
    .knowItem-con .title::after{height: 20px;width: 2px;}
    .knowItem-more{margin:30px 0 0 15px;}
    .knowCon .paging{margin-top: 20px;}
    .abIntro-list li{border-top: 1px solid #f2f2f2;padding: 20px 0;}
    .abIntro-list li:first-child{border-top: unset;}
    .abIntro-list-num{width: 100%;border-top: unset;padding: 0;font-size: 40px;}
    .abIntro-list-text{width: 100%;font-size: 12px;line-height: 20px;padding: 0;margin-top: 10px;}
    .abWH-con-box .contain{width: 100%;}
    .abWH-list li{padding: 15px 4%;}
    .abWH-bg img{width: 100%;height: 400px;}
    .abWH-list-text{width: 100%;}
    .abWH-list-text .text{margin-top: 15px;font-size: 12px;line-height: 20px;}
    .abWH-icon{transform: scale(0);right: 4%;top: 10px;width: 30px;height: 28px;}
    .abWH-list li.active .abWH-icon{transform: scale(1);}
    .abTeam-img img{height: 265px;}
    .abTeam-con{padding: 25px 15px;}
    .abTeam-con .title{min-height: 130px;}
    .abFZ-item{width: 100%;}
    .abFZ-list li{padding-left: 50px;margin-top: 80px;}
    .abFZ-img{width: 100px;height: 100px;}
    .proDet-video-con .video video{max-height: 300px;}
    .proDet-video-con .video iframe{height:300px;}
    .caseDet-obj-desc .text{max-height: 300px;}
        .serts-list .list {
        margin-bottom: 15px;
    }
        .serts-list .list .img {
        width: 100%;
        border-radius: 5px !important;
    }
    .serts-list .list .cont {
        padding: 20px !important;
        width: 100%;
    }
    .oemIntro-list li {
        margin: 15px 0 0;
        width: 100%;
        border-radius: 5px;
        padding: 25px 15px;
    }
        .oemIntro-list {
        margin-left: 0;
    }
}
/* ------------------------手机端-------------------------- */
@media all and (max-width:720px) {
    /* 移动终端 360 适配 */
}