@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-weight: 700; width: 44px;height: 44px;border: 1px solid #008232;margin: 4px 8px;font-size: 16px;color: #3e3a39;transition: all .4s ease;border-radius: 6px;display: flex;align-items: center;justify-content: center;}
.paging-menu a i{color: #008232;font-weight: 700;transition: all .4s ease;}
.paging-menu a.last{transform: rotate(180deg);}
.paging-menu a:hover, .paging-menu a.active, .paging a.on{border-color: #008232;background-color: #008232;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: #008232;}
.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: #008232;color: #fff;border-color: #008232;}
.paging-hint span{color: #008232;}
@media all and (max-width:1000px){.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: #008232;line-height: 1.1;}
.search-result span{margin-left: 6px;}
.search-info{width: 100%;line-height: 1.1;color: #333;}
.search-info span{color: #008232;font-weight: 700;flex: 1;}
.search-list{width: 100%;}
.search-link{display: block;width: 100%;border: 1px solid #eee;background: #f6f8f9;padding: 40px 24px;margin-top: 16px;}
.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: #008232 !important;}
.search-link:hover h2{color: #008232;}
@media all and (max-width:1000px){.search-link{padding: 20px 15px;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: #008232;}
.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: #008232;}
.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{overflow: hidden;}
.pagesBan-bg img{width: 100%;min-height: 300px;animation: banBg 5s linear both;}
.pagesBan-con{position: absolute;left: 0;top: 0;width: 100%;height: 100%;}
.pagesBan-con .contain{height: 100%;flex-direction: column;align-items: flex-start;justify-content: center;}
.pagesBan-con .title-en{text-transform: uppercase;}
.pagesBan-con .title{padding-right: 20px;}
.pagesBan-con .title::after{content: "";clip-path: polygon(100% 0, 0% 100%, 100% 100%);position: absolute;right: 0; bottom: 5px;width: 13px;height: 13px;background: #008232;}
.pagesBan-con .title,.pagesBan-con .title-en{overflow: hidden;}
.pagesBan-con .title span,.pagesBan-con .title-en span,.pagesBan-con .title::after{display: block;animation: banText .8s 1s ease both;}
.pagesBan-con .title-en span{animation-delay: .9s;}
.pagesNav{position: absolute;left: 0;bottom: 0;min-width: 46%;max-width: 100%;width: auto;padding-left: calc((100vw - var(--wid))/2);}
.pagesNav::after{animation: navBg .8s ease both; content: "";position: absolute;left: 0;top: 0;width: 100%;height: 100%;background: #fff;}
.pagesNav-list{position: relative;z-index: 2;}
.pagesNav .item{height: 100px;margin-right: 70px;animation: navFade .6s .8s ease both;}
.pagesNav .item:nth-child(2){animation-delay: .8s;}
.pagesNav .item:nth-child(3){animation-delay: 1s;}
.pagesNav .item:nth-child(4){animation-delay: 1.2s;}
.pagesNav .item:nth-child(5){animation-delay: 1.4s;}
.pagesNav .item:nth-child(6){animation-delay: 1.6s;}
.pagesNav .item:nth-child(7){animation-delay: 1.8s;}
.pagesNav .item::after{content: "";position: absolute;left: 0;top: 0;width: 100%;height: 7px;background: #008232;opacity: 0;}
.pagesNav .item:hover,.pagesNav .item.active{color: #008232;}
.pagesNav .item.active::after{opacity: 1;}
@keyframes navBg {0%{width: 20%;opacity: 0;}100%{width: 100%;opacity: 1;}}
@keyframes navFade {0%{opacity: 0;}100%{opacity: 1;}}
@keyframes banText {0%{opacity: 0;transform: translateY(50px);}100%{opacity: 1;transform: translateY(0);}}
@keyframes banBg {0%{transform: scale(1.1);}100%{transform: scale(1);}}
.pagesBread .item{margin-right: 25px;}
.pagesBread .item:hover{color: #008232;}
/* 新闻-列表 */
.newsShow{background: #f8fafb;align-items: center;}
.newsShow-img{width: 66%;}
.newsShow-img img{width: 100%;height: 490px;transition: all 2s linear;}
.newsShow-img:hover img{transform: scale(1.08);}
.newsShow-con{width: 34%;padding: 0 50px;}
.newsShow-con .date{align-items: center;color: #ccc;}
.newsShow-con .day{border-bottom: 3px solid #008232;padding: 0 12px;}
.newsShow-con .title:hover{color: #008232;}
.newsList{margin-left: -30px;}
.newsItem{margin: 30px 0 0 30px;width: calc((100% / 3) - 30px);position: relative;}
.newsItem::after{content: "";position: absolute;right: 0;bottom: 0;width: 120px;height: 120px;background: #f8fafb;clip-path: polygon(100% 0, 0% 100%, 100% 100%);transition: all .4s ease;}
.newsItem-img img{width: 100%;height: 240px;}
.newsItem-con{border: 1px solid #eceff3;border-top: unset;padding: 45px 35px;}
.newsItem-con .date{color: #008232;}
.newsItem:hover::after{background: #008232;}
.newsItem:hover .newsItem-img img{transform: scale(1.08);}
/* 新闻-详情 */
.newsDet-flex{justify-content: space-between;align-items: flex-start;}
.newsDet-left{width: 60%;}
.newsDet-title .date{align-items: center;}
.newsDet-title .date i{display: block;margin-right: 10px;font-size: 16px;}
.newsDet-back .btn{width: 142px;height: 42px;border: 2px solid #008232;}
.newsDet-back .btn i{font-size: 14px;display: block;margin-right: 8px;transition: transform .4s ease;}
.newsDet-back .btn:hover{background: #008232;color: #fff;}
.newsDet-back .btn:hover i{transform: rotate(90deg);}
.newsDet-page .item{margin-top: 10px;background: #f4f7fa;padding: 20px 35px;}
.newsDet-page .item span{width: 70%;}
.newsDet-page .item:hover{background: #008232;color: #fff;}
.newsDet-right{width: 33%;position: sticky;top: 110px;}
.newsDet-hot-item:first-child{margin-top: 0;}
.newsDet-hot-item{align-items: center;justify-content: space-between;}
.newsDet-hot-item .img{width: 42%;}
.newsDet-hot-item .img img{height: 105px;width: 100%;}
.newsDet-hot-item .text-box{width: 52%;}
.newsDet-hot-item .date{color: #bebebe;}
.newsDet-hot-item:hover .img img{transform: scale(1.1);}
.newsDet-hot-item:hover .title{color: #008232;}
.newsDet-share{align-items: center;}
#toShare{display: flex;flex-wrap: wrap;}
#toShare a{font-size: 16px;color: #585858; display: flex;height: 40px;width: 40px; margin-left: 15px;background: #f2f2f2;border-radius: 50%;align-items: center;justify-content: center;transition: all .4s ease;}
#toShare a>img{max-width: 20px;}
#toShare a:hover{background: #008232;color: #fff;}
#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;}
/* 联系我们 */
.ctaNav .item{margin-right: 55px;user-select: none;cursor: pointer;padding-bottom: 12px;}
.ctaNav .item::after{content: "";position: absolute;right: 0;bottom: 0;width: 0;height: 2px;background: #008232;transition: all .4s ease;}
.ctaNav .item:hover,.ctaNav .item.active{color: #008232;}
.ctaNav .item.active::after{right: auto;left: 0;width: 100%;}
.ctaData{display: none;justify-content: space-between;}
.ctaData.active{display: flex;}
.ctaData-right{width: 34%;}
.ctaData-left-btn{width: 260px;height: 48px;border-radius: 40px;transition: all .4s ease;padding-left: 30px;}
.ctaData-left-btn i{position: absolute;top: 6px;left: 6px;border-radius: 50%;width: 34px;height: 34px;background: #fff;font-size: 15px;transition: all .4s ease;color: #333;}
.ctaData-left-btn i::before{display: block;transform: rotate(180deg);}
.ctaData-left-btn:hover{background: #008232;padding-left: 0;padding-right: 30px;}
.ctaData-left-btn:hover i{left: calc(100% - 6px - 34px);color: #008232;}
.ctaData-right-item:first-child{margin-top: 0;}
.ctaData-right-item .text{margin-left: 80px;}
.ctaMsg-form{justify-content: space-between;}
.ctaMsg-form-item{width: 48%;padding: 0 35px;background: #f7fafe;border-radius: 25px;border: 1px solid #eff3f7;}
.ctaMsg-form-item .title{margin-right: 25px; align-items: center;}
.ctaMsg-form-item .title span{display: block;width: 25px;padding-top: 5px;color: #bf1414;}
.ctaMsg-form-item input{flex: 1;height: 48px;color: #666;background: transparent;}
.ctaMsg-form-item input::-webkit-input-placeholder{color: #bfc1c4;}
.ctaMsg-form-item textarea{flex: 1;height: 90px;color: #666;background: transparent;}
.ctaMsg-form-item textarea::-webkit-input-placeholder{color: #bfc1c4;}
.ctaMsg-form-item.w100{width: 100%;align-items: flex-start;padding-top: 15px;}
.ctaMsg-submit .btn{width: 182px;height: 50px;border-radius: 40px;user-select: none;cursor: pointer;}
.ctaMsg-submit .btn:hover{background: #016628;}
.ctaMap{border: 1px solid #dddee0;height: 26vw;}
.amap-copyright,.amap-logo{display: none !important;}
/* 应用方案-列表 */
.appList{margin: -130px 0 0 -30px;}
.appItem{margin: 130px 0 0 30px;width: calc((100% / 3) - 30px);position: relative;}
.appItem-img{overflow: hidden;}
.appItem-img .img img{width: 100%;height: 490px;transition: all .4s linear;}
.appItem-img .icon{position: absolute;left: 60px;top: 30px;width: 40px;z-index: 2;}
.appItem-con{width: calc(100% - 60px);padding: 40px 45px; position: absolute;right: 0;bottom: 0;transform: translateY(33%);border-radius: 10px 0 10px 10px;background: #fff;}
.appItem:hover .appItem-img .img img{transform: scale(1.08);transition-duration: 2s;}
.appItem:hover .appItem-con{background: #008232;}
.appItem:hover .appItem-con .title,.appItem:hover .appItem-con .text,.appItem:hover .appItem-con .comMore-text{color: #fff;}
.appItem:hover .appItem-con .comMore-btn{border-color: rgba(255, 255, 255, .5);}
.appItem:hover .appItem-con .comMore-btn span::after,.appItem:hover .appItem-con .comMore-btn span::before{background: #fff;}
/* 应用方案-详情 */
.appDet-outlook-img::after{content: "";position: absolute;left: 0;top: 0;width: 100%;height: 100%;background: linear-gradient(to right,rgba(10,11,11,.8) 0%,rgba(10,11,11,.25) 50%);}
.appDet-outlook-img img{width: 100%;height: 510px;}
.appDet-outlook-desc{position: absolute;left: 0;top: 0;width: 610px;max-width: 100%;height: 100%;flex-direction: column;justify-content: center;padding-left: 80px;}
.appDet-outlook-desc .btn{width: 170px;height: 50px;background: #008232;}
.appDet-outlook-desc .btn i{margin-right: 15px;}
.appDet-outlook-desc .btn:hover{background: #006126;}
.appDet-pain .comTitle .text{width: 75%;}
.appDet-pain-list{margin-left: -30px;}
.appDet-pain-list li{margin: 30px 0 0 30px;width: calc((100% / 3) - 30px);position: relative;border-radius: 10px;overflow: hidden;}
.appDet-pain-list li::after,.appDet-solve-list li::after{transition: transform .6s ease,border-radius 0s .4s ease;transform: scale(1.2);border-radius: 200px; content: "";position: absolute;left: 0;top: 0;width: 100%;height: 100%;background: url('../images/pages/appDet-pain-item-bg.jpg') no-repeat center/cover;}
.appDet-pain-item{height: 100%; transition: all .4s ease; padding: 60px 50px 70px; position: relative;z-index: 2;background: #fff;display: flex;flex-direction: column;align-items: center;}
.appDet-pain-item .icon{height: 38px;}
.appDet-pain-item .icon img{max-height: 100%;transition: all .4s ease;}
.appDet-pain-item .icon .h{position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%);opacity: 0;}
.appDet-pain-list li:hover::after{transform: scale(1);transition: transform .6s ease,border-radius 0s ease;border-radius: 0;}
.appDet-pain-list li:hover .appDet-pain-item{background: transparent;}
.appDet-pain-list li:hover .appDet-pain-item .icon .s{opacity: 0;}
.appDet-pain-list li:hover .appDet-pain-item .icon .h{opacity: 1;}
.appDet-pain-list li:hover .appDet-pain-item .title,.appDet-pain-list li:hover .appDet-pain-item .text{color: #fff;}
.appDet-solve-desc{flex-direction: column;align-items: center;}
.appDet-solve-desc .img img{height: 190px;}
.appDet-solve-desc .text{width: 68%;}
.appDet-solve-list{border-radius: 10px;background: #f4f8fc;}
.appDet-solve-list li{border-radius: 10px;width: calc(100% / 3);position: relative;overflow: hidden;}
.appDet-solve-item{position: relative;z-index: 2; justify-content: center;padding: 60px 50px;align-items: center;height: 100%;background: #f4f8fc;transition: all .4s ease;}
.appDet-solve-item .num{color: #83878b;}
.appDet-solve-item .title::after{content: "";position: absolute;left: 0;bottom: 0;width: 40px;height: 3px;background: url('../images/pages/appDet-solve-line.png') no-repeat center/100% auto;transition: all .4s ease;}
.appDet-solve-list li:hover::after{transform: scale(1);transition: transform .6s ease,border-radius 0s ease;border-radius: 0;}
.appDet-solve-list li:hover .appDet-solve-item{background: transparent;}
.appDet-solve-list li:hover .appDet-solve-item .num,.appDet-solve-list li:hover .appDet-solve-item .title,.appDet-solve-list li:hover .appDet-solve-item .text{color: #fff;}
.appDet-solve-list li:hover .appDet-solve-item .title::after{background-image: url('../images/pages/appDet-solve-lineH.png');}
.appDet-principle-left{position: relative;z-index: 2; width: 57%;border-radius: 0 10px 10px 0;background: #f4f8fc;padding-left: calc((100vw - var(--wid)) / 2);padding-right: 120px;}
.appDet-principle-img{text-align: center;}
.appDet-principle-right{align-items: center;width: 43%;position: relative;padding-left: 80px;padding-right: calc((100vw - var(--wid)) / 2);}
.appDet-principle-right::after{content: "";position: absolute;right: 0;top: 0;height: 100%;width: calc(100% + 15px);background: url('../images/pages/appDet-principle-bg.jpg') no-repeat center/cover;}
.appDet-principle-desc{position: relative;z-index: 2;}
.appDet-hot{background: url('../images/pages/appDet-hot-bg.jpg') no-repeat center/cover;}
.appDet-hot-head{justify-content: space-between;align-items: flex-end;}
.appDet-hot-btn .btn{width: 44px;height: 44px;border-radius: 50%;user-select: none;cursor: pointer;border: 2px solid #555;}
.appDet-hot-btn .btn.next{transform: rotate(180deg);margin-left: 20px;}
.appDet-hot-btn .btn:hover{border-color: #008232;background: #008232;color: #fff;}
.appDet-hot-slide{width: 100%;height: 100%; flex-direction: column;padding: 0 20px;align-items: center; border-radius: 10px;overflow: hidden;background: #dee4e0;}
.appDet-hot-slide::after{content: "";transition: all .5s ease;opacity: 0; transform: scaleY(1.2);transform-origin: center bottom; position: absolute;left: 0;bottom: 0;width: 100%;height: 63%;background: url('../images/pages/appDet-hot-bg.png') no-repeat center bottom/100% 100%;}
.appDet-hot-slide>div{position: relative;z-index: 2;}
.appDet-hot-slide .img{height: 380px;width: 100%;}
.appDet-hot-slide .img img{max-width: 70%;max-height: 70%;}
.appDet-hot-slide .label{padding: 8px 18px;background: url('../images/pages/appDet-hot-label.png') no-repeat center/100% 100%;}
.appDet-hot-slide .comMore-box{opacity: 0;}
.appDet-hot-slide .title,.appDet-hot-slide .text{width:100%;text-align:center;}
.appDet-hot-slide:hover:after{transform: scaleY(1);opacity: 1;}
.appDet-hot-slide:hover .label{transform: translateY(20px);opacity: 0;}
.appDet-hot-slide:hover .title{transform: translateY(-90px);color: #fff;}
.appDet-hot-slide:hover .text{transform: translateY(-90px);color: #fff;opacity: 0;}
.appDet-hot-slide:hover .comMore-box{transform: translateY(-90px);opacity: 1;transition-delay: .1s;}
/* 产品-列表 */
.proHead{align-items: center;justify-content:space-between}
.proHead-left{align-items: flex-end;}
.proTijiao{justify-content:center}
.proHead-submit{height: 48px;border-radius: 24px;transition: all .4s ease;padding:0 80px;user-select:none;cursor:pointer}
.proHead-submit:hover{background: #016628;}
.proHead-result{align-items: flex-end;}
.proHead-result .text{margin: 0 35px 0 20px;}
.proHead-reset{user-select: none;cursor: pointer;text-decoration: underline;}
.proHead-reset:hover{color: #008232;}
.proScreen{background: #fff;border-radius: 10px;overflow: hidden;border: 1px solid #dfe4ea;}
.proScreen-row{border-top: 1px solid #dfe4ea;}
.proScreen-row:first-child{border-top: unset;}
.proScreen-title{align-items: center;width: 12.5%;background: #eff2f5;padding: 0 10px 0 30px;}
.proScreen-list-box{width: 87.5%;padding: 12px 40px;}
.proScreen-list{margin: -15px 0 0 -15px;}
.proScreen-item{user-select: none;cursor: pointer;margin: 15px 0 0 15px;width: 170px;align-items: center;}
.proScreen-item i{width: 20px;height: 20px;border: 1px solid #e4eaef;margin-right: 10px;font-size: 10px;}
.proScreen-item i::before{opacity: 0;}
.proScreen-item span{flex: 1;}
.proScreen-item:hover{color: #008232;}
.proScreen-item.active i{border-color: #008232;background: #008232;}
.proScreen-item.active i::before{opacity: 1;}
.proList{margin-left: -40px;}
.proItem{margin: 40px 0 0 40px;width: calc((100% / 3) - 40px);}
/* 产品-详情 */
.proDet-show{background: url('../images/pages/proDet-show-bg.jpg') no-repeat center/cover;}
.proDet-show-flex{align-items: center;justify-content: space-between;}
.proDet-show-con{display: flex;flex-wrap: wrap;flex-direction: column;align-items: flex-start;width: 45%;}
/*.proDet-show-label{padding: 8px 18px;background: url('../images/pages/proDet-show-label.png') no-repeat center/100% 100%;}*/
.proDet-show-label{padding: 8px 18px;border:1px solid #008232;}
.proDet-show-title-en{color: #008232 !important;}
/*.proDet-show-list{width: 460px;max-width: 100%;}*/
.proDet-show-list li{padding: 10px 10px 10px 0;width: 50%;border-bottom: 1px solid #ecf1f6;display: flex;flex-wrap: wrap;align-items:flex-start;}
.proDet-show-list i{display: block;margin-right: 15px;width:18px;}
.proDet-show-list span{flex: 1;}
.proDet-show-btn{width: 220px;height: 50px;border-radius: 6px;background: #008232;}
.proDet-show-btn i{display: block;margin-right: 12px;}
.proDet-show-btn:hover{background: #005320;}
.proDet-show-select{user-select: none;cursor: pointer;margin-left: 15px;}
.proDet-show-menu{width: 254px;height: 50px;border-radius: 6px;background: #008232;transition: background .4s ease,border-radius 0s;align-items: center;padding-left: 20px;}
.proDet-show-menu i{display: block;margin-right: 12px;}
.proDet-show-menu span{display: block;position: relative;padding-right: 30px;}
.proDet-show-menu span::after{content: "\e727";font-family: 'icon';display: block;position: absolute;right: 0;top: 50%;transform: translateY(-50%) rotate(180deg);font-size: 10px;font-weight: 700;transition: all .4s ease;}
.proDet-show-drop{display: none; position: absolute;left: 0;top: 100%;width: 100%;background: #eff3f7;border: 2px solid #d8dee2;max-height: 160px;overflow-y: auto;border-radius: 0 0 6px 6px;}
.proDet-show-drop .item{height: 40px;border-top: 1px solid #fff;align-items: center;padding-left: 20px;}
.proDet-show-drop .item:first-child{border-top: unset;}
.proDet-show-drop .item:hover{background: #dee3e8;}
.proDet-show-select:hover .proDet-show-menu{border-radius: 6px 6px 0 0;background: #005320;}
.proDet-show-select:hover .proDet-show-menu span::after{transform: translateY(-50%);}
.proDet-show-select:hover .proDet-show-drop{display: block;}
.proDet-show-swp{width: 48%;border-radius: 10px;background: #fff;padding: 60px;}
.proDet-gallery-more .img{height: 330px;}
.proDet-gallery-more .img img{max-width: 50%;max-height: 80%;}
.proDet-gallery-more .btn{position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%);width: 46px;height: 46px;border-radius: 50%;user-select: none;cursor: pointer;background: rgba(0,130,50, .8);}
.proDet-gallery-more .btn:hover{background: rgba(0,130,50, 1);transform: translate(-50%,-50%) scale(.95);}
.proDet-gallery-more .btn:active{transform: translate(-50%,calc(-50% + 3px)) scale(.95);}
.proDet-thumbs{width: 63%;margin: 20px auto 0;}
.proDet-thumbs-year{width: 100%;height: 48px;border: 1px solid transparent;}
.proDet-thumbs-year img{max-width: 65%;max-height: 65%;opacity: .5;}
.proDet-thumbs-year:hover img,.proDet-thumbs-year.active img{opacity: 1;}
.proDet-thumbs-year.active{border-color: #008232;}
.proDet-params .table table{width: 100%;border: 1px solid #bddeca;border-width:1px 0px 0px 1px;}
.proDet-params .table thead th{color: #fff;font-weight: 700;border: solid #bddeca;border-width:0px 1px 1px 0px;padding:22px 14px;}
.proDet-params .table tbody td{padding: 16px 10px;border: solid #bddeca;border-width:0px 1px 1px 0px;}
.proDet-params .table tbody tr:nth-child(2n) td{background: #fff;}
.proDet-size .img{box-shadow: 0px 22px 54.27px 26.73px rgba(201, 201, 201, 0.23);height: 490px;}
.proDet-size .img img{max-width:80%;max-height:90%;width:auto !important;height:auto !important;}
.proDet-app-slide{background: #fff;}
.proDet-app-img img{width: 100%;height: 310px;}
.proDet-app-con{padding: 35px 40px 25px;}
.proDet-app-con .text{border-top: 2px solid #f1f1f1;text-align: right;}
.proDet-app-slide:hover .proDet-app-img img{transform: scale(1.08);}
.proDet-app-slide:hover .proDet-app-con .title{color: #008232;}
.proDet-app-btn{position: absolute;left: -72px;top: 50%;transform: translateY(-50%);width: 44px;height: 44px;border-radius: 50%;border: 2px solid #555;font-weight: 700;user-select: none;cursor: pointer;z-index: 2;}
.proDet-app-btn.next{left: auto;right: -72px;transform: translateY(-50%) rotate(180deg);}
.proDet-app-btn:hover{border-color: #008232;background: #008232;color: #fff;}
/* 关于我们 */
.abIntro{background: url('../images/pages/abIntro-bg.jpg') no-repeat right center/auto 100%;}
.abIntro-flex{justify-content: space-between;}
.abIntro-left{width: 42%;display:flex;flex-direction:column;justify-content:space-between;margin-bottom:7px;}
.abIntro-img img{width: 100%;}
.abIntro-right{width: 52%;}
.abIntro-num li{border-bottom: 1px solid #e2e9f0;align-items: center;justify-content: space-between;}
.abIntro-num .num{line-height: 1.14;}
.abProc-list{margin-left: -20px;}
.abProc-list li{margin-left: 20px;width: calc(25% - 20px);position: relative;overflow: hidden;}
.abProc-list li::after{content: "";position: absolute;left: 0;top: 0;width: 100%;height: 100%;background: #008232;}
.abProc-item{padding: 34px 45px 0;flex-direction: column;justify-content: flex-start; width: 100%;height: 400px;z-index: 2;transition: all .4s ease;background: #f7f7fb;border: 1px solid #f2f2f6;}
.abProc-item .icon{height: 80px;}
.abProc-item .icon img{max-height: 100%;}
.abProc-item .icon .h{position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%);opacity: 0;}
.abProc-item .page{position: absolute;left: 0;bottom: -5px;width: 100%;line-height: 0.8;display: flex;justify-content: center;}
.abProc-item .page span{display: block;transition: all .5s ease;}
.abProc-item:hover{border-color: transparent;background: transparent;}
.abProc-item:hover .icon .s{opacity: 0;}
.abProc-item:hover .icon .h{opacity: 1;}
.abProc-item:hover .title,.abProc-item:hover .text{color: #fff;}
.abProc-item:hover .page span{transform: translateY(-60px);font-size: 30px;color: rgba(255, 255, 255, .1);}
.abMap-con-box{justify-content: center;}
.abMap-con{width: 81%;}
.abMap-bg img{width: 100%;}
.abMap-list{position: absolute;left: 0;top: 0;width: 100%;height: 100%;}
.abMap-list li{position: absolute;}
.abMap-list .dot{width: 16px;height: 16px;background: rgba(0, 130, 50, .5); border-radius: 50%;position: relative;transition: all .4s ease; display: flex;align-items: center;justify-content: center;}
.abMap-list .dot i{position: relative;z-index: 2;display: block;transition: all .4s ease; width: 6px;height: 6px;border-radius: 50%;background: #008232;}
.abMap-list .dot::after,.abMap-list .dot::before{transition: all .4s ease; animation: dotAni 2s linear infinite; content: "";position: absolute;left: 0;top: 0;width: 100%;height: 100%;border-radius: 50%;background: rgba(0, 130, 50, .3);}
.abMap-list .dot::after{animation-delay: -1s;}
@keyframes dotAni {0%{opacity: 0;transform: scale(1);}50%{opacity: 1;transform: scale(1.5);}100%{opacity: 0;transform: scale(2);}}
.abMap-list .text{position: absolute;left: 50%;top: 25px;transform: translateX(-50%);white-space: nowrap;}
.abMap-list li:hover .dot{background: rgba(0, 130, 50, .5);}
.abMap-list li:hover .dot i{background: #008232;}
.abMap-list li:hover .dot::after,.abMap-list li:hover .dot::before{background: rgba(0, 130, 50, .3);}
.abMap-list li.meiguo{left: 17%;top: 40%;}
.abMap-list li.duolunduo{left: 23%;top: 22%;}
.abMap-list li.glby{left: 24%;top: 59%;}
.abMap-list li.baxi{left: 32%;top: 65%;}
.abMap-list li.agenting{left: 25%;top: 81%;}
.abMap-list li.fenlan{left: 54%;top: 5%;}
.abMap-list li.faguo{left: 47%;top: 27%;}
.abMap-list li.moxige{left: 16.5%;top: 52%;}
.abMap-list li.libiya{left: 55%;top: 36%;}
.abMap-list li.tsny{left: 60%;top: 55%;}
.abMap-list li.yilang{left: 64%;top: 33%;}
.abMap-list li.eluosi{left: 75%;top: 7%;}
.abMap-list li.zhongguo{left: 76%;top: 26%;}
.abMap-list li.yindu{left: 71.5%;top: 46%;}
.abMap-list li.jianpuzhai{left: 80%;top: 51%;}
.abMap-list li.xinjiapo{left: 81%;top: 73%;}
.abMap-list li.adly{left: 92%;top: 81%;}
.abMap-list li.yingguo{left: 47%;top: 17%;}
.abMap-list li.deguo{left: 50%;top: 20%;}
.abMap-list li.yingguo .text,.abMap-list li.meiguo .text{left: auto;top: 50%;right: 25px;transform: translateY(-50%);}
.abMap-list li.deguo .text{left: 25px;top: 50%;transform: translateY(-50%);}



.abFZ{background: url('../images/pages/abFZ-bg.jpg') no-repeat center/cover;}
.abFZ-gallery-more{justify-content: center;padding-top: 7vw;overflow: hidden;}
.abFZ-gallery-year{display: flex;justify-content: center;position: absolute;left: 0;top: 0;width: 100%;text-align: center;}
.abFZ-gallery-year span{display: block; font-size: 16vw;line-height: .8; background: -webkit-linear-gradient(top, rgba(255, 255, 255, .5) 10%, transparent 100%);-webkit-background-clip: text;-webkit-text-fill-color: transparent;}
.abFZ-gallery-flex{border-radius: 15px;overflow: hidden; width: 55%; position: relative;z-index: 2; background: url('../images/pages/rd.jpg') no-repeat center/cover;padding: 30px 20px;align-items: center;justify-content: space-between;}
.abFZ-gallery-flex .img{width: 29%;}
.abFZ-gallery-flex .img img{width: 100%;height: 145px;}
.abFZ-gallery-flex .text-box{width: 65%;}
/* .swiper-slide-active .abFZ-gallery-year span,.swiper-slide-active .abFZ-gallery-flex{opacity: 1;transform: translateX(0);} */
.abFZ-thumbs::after{content: "";position: absolute;left: 50%;top: 5px;width: 100vw;height: 1px;background: #e6e6e6;transform: translateX(-50%);}
.abFZ-thumbs .swiper-container{width: 77%;margin: 0 auto;}
.abFZ-thumbs-year{flex-direction: column;align-items: center;text-align: center;position: relative;z-index: 5;}
.abFZ-thumbs-year::after{content: "";position: absolute;left: calc(50% + 5px);top: 5px;width: 0;height: 1px;background: #008232;}
.abFZ-thumbs-year .dot{position: relative;z-index: 2;}
.abFZ-thumbs-year .dot i{display: block;width: 11px;height: 11px;border-radius: 50%;background: #fff;transition: all .4s ease;}
@keyframes fzLine {0%{width: 0;}100%{width: 100%;}}
.abFZ-thumbs-year.active::after{animation: fzLine 4s linear both;}
.abFZ-thumbs-year.active .dot i{background: #008232;}
.abFZ-thumbs-btn{position: absolute;left: 0;top: -19px;z-index: 2;width: 48px;height: 48px;border-radius: 50%;background: #fff;user-select: none;cursor: pointer;}
.abFZ-thumbs-btn.thumbs-next{left: auto;right: 0;transform: rotate(180deg);}
.abFZ-thumbs-btn:hover{background: #008232;color: #fff;}
.abHonor-head{justify-content: space-between;align-items: flex-end;}
.abHonor-btn .btn{width: 44px;height: 44px;border-radius: 50%;border: 2px solid #555;user-select: none;cursor: pointer;}
.abHonor-btn .btn.next{transform: rotate(180deg);margin-left: 20px;}
.abHonor-btn .btn:hover{background: #008232;border-color: #008232;color: #fff;}
.abHonor-slide{justify-content: space-between;}
.abHonor-show{width: calc(50% - 10px);}
.abHonor-show .img{align-items: flex-end;padding-bottom: 120px; height: 510px;background: url('../images/pages/abHonor-big-bg.jpg') no-repeat center/100% 100%;}
.abHonor-show .img img{max-width: 55%;max-height: 80%;}
.abHonor-show .title{position: absolute;left: 0;bottom: 4%;width: 100%;}
.abHonor-show:hover .img img{transform: scale(1.08);}
.abHonor-list{width: calc(50% - 10px);justify-content: space-between;}
.abHonor-item{width: calc(50% - 10px);margin-top: 20px;}
.abHonor-item:nth-child(-n+2){margin-top: 0;}
.abHonor-item .img{padding-bottom: 65px; align-items: flex-end;height: calc(510px / 2 - 10px);background: url('../images/pages/abHonor-small-bg.jpg') no-repeat center/100% 100%;}
.abHonor-item .img img{max-width: 55%;max-height: 80%;}
.abHonor-item .title{position: absolute;left: 0;bottom: 7%;width: 100%;}
.abHonor-item:hover .img img{transform: scale(1.08);}
/* 规格书下载 */
.pdfTitle{justify-content: space-between;align-items: flex-end;}
.pdfInput{width: 33.5%;}
.pdfInput input{width: 100%;height: 50px;border-radius: 40px;border: 2px solid #008232;color: #008232;padding: 0 50px 0 30px;background: transparent;}
.pdfInput input::-webkit-input-placeholder{color: #649c79;}
.pdfInput .btn{height: 100%;user-select: none;cursor: pointer;position: absolute;right: 30px;top: 0;font-size: 16px;}
.pdfInput .btn:hover{color: #008232;}
.pdfHead .item:nth-child(1),.pdfRow .item:nth-child(1){width: 52%;text-align: left;}
.pdfHead .item:nth-child(2),.pdfRow .item:nth-child(2){width: 17%;}
.pdfHead .item:nth-child(3),.pdfRow .item:nth-child(3){width: 19%;}
.pdfHead .item:nth-child(4),.pdfRow .item:nth-child(4){width: 12%;}
.pdfHead{text-align: center; padding: 14px 28px;border-radius: 10px 10px 0 0;background: #fff;align-items: center;box-shadow: 0px 9px 81px 0px rgba(190, 190, 190, 0.26);}
.pdfRow{text-align: center; padding: 28px;align-items: center;border-bottom: 1px solid #efefef;}
.pdfRow-title{width: 100%;align-items: center;}
.pdfRow-title i{margin-right: 30px;}
.pdfRow-title span{flex: 1;}
.pdfRow-title i img,.pdfRow .btn img{transition: all .4s ease;}
.pdfRow-title i .h,.pdfRow .btn .h{position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%);opacity: 0;}
.pdfRow:hover{color: #008232;}
.pdfRow:hover .pdfRow-title i .s,.pdfRow:hover .btn .s{opacity: 0;}
.pdfRow:hover .pdfRow-title i .h,.pdfRow:hover .btn .h{opacity: 1;}
/* 软件下载 */
.softList{margin-left: -20px;}
.softItem{color: #50575c;align-items: center;justify-content: space-between;padding: 25px 30px 25px 40px; margin: 20px 0 0 20px;width: calc(50% - 20px);background: #fcfdfe;border: 1px solid #f0f4f8;border-radius: 6px;}
.softItem .title{flex: 1;padding-right: 20px;align-items: center;}
.softItem .title i{margin-right: 25px;}
.softItem .title i img{transition: all .4s ease;}
.softItem .title i .h{position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%);opacity: 0;}
.softItem .title span{flex: 1;}
.softItem:hover .title{color: #008232;}
.softItem:hover .title i .s{opacity: 0;}
.softItem:hover .title i .h{opacity: 1;}
/* 视频中心 */
.videoHead{justify-content: space-between;align-items: flex-end;}
.videoNav .item{margin-left: 50px;padding-bottom: 14px;}
.videoNav .item::after{content: "";position: absolute;left: 0;bottom: 0;width: 100%;height: 2px;background: #008232;opacity: 0;}
.videoNav .item:first-child{margin-left: 0;}
.videoNav .item:hover,.videoNav .item.active{color: #008232;}
.videoNav .item.active::after{opacity: 1;}
.videoList{margin-left: -35px;}
.videoItem{margin: 35px 0 0 35px;width: calc((100% / 3) - 35px);background: #fff;}
.videoItem-img .img img{width: 100%;height: 215px;}
.videoItem-img .btn{position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%);opacity: .74;user-select: none;cursor: pointer;}
.videoItem-img .btn:hover{opacity: 1;}
.videoItem-con{padding: 20px 25px;}
.videoItem-con .date{align-items: center;}
.videoItem-con .date::after{content: "";position: absolute;left: -25px;top: 50%;transform: translateY(-50%);width: 3px;height: 90%;background: #008232;}
.videoItem-con .date i{display: block;margin-right: 10px;font-size: 18px;}
.videoItem-con .title{min-height: 80px;}
/* 常见问题 */
.faqItem{border-bottom: 1px solid #eaeef2;}
.faqMenu{user-select: none;cursor: pointer;align-items: center;}
.faqMenu .title{flex: 1;padding-right: 100px;line-height: 1.8;}
.faqMenu .btn{transition: all .4s ease;width: 42px;height: 42px;border-radius: 50%;border: 1px solid #c8d5e2;position: relative;}
.faqMenu .btn::after,.faqMenu .btn::before{content: "";position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%);background: #008232;transition: all .4s ease;}
.faqMenu .btn::after{width: 12px;height: 2px;}
.faqMenu .btn::before{width: 2px;height: 12px;}
.faqMenu.active .title{color: #008232;}
.faqMenu.active .btn{border-color: #008232;background: #008232;}
.faqMenu.active .btn::after,.faqMenu.active .btn::before{background: #fff;transform: translate(-50%,-50%) rotate(-45deg);}
.faqDrop{display: none;width: 85%;}
/* 售后服务 */
.serTech{background: url('../images/pages/serTech-bg.jpg') no-repeat right top/100% auto;}
.serTech .comTitle .text{width: 65%;}
.serTech-list{margin-left: -40px;}
.serTech-list li{padding: 35px 35px 90px;min-height: 185px; margin: 40px 0 0 40px;width: calc(25% - 40px);border-radius: 6px;background: #fff;border: 1px solid #edf2f6;transition: all .4s ease;position: relative;}
.serTech-list .icon{position: absolute;right: 35px;bottom: 35px;}
.serTech-list .icon .h{position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%);opacity: 0;}
.serTech-list li:hover{background: #008232;border-color: #008232;}
.serTech-list li:hover .text{color: #fff;}
.serTech-list li:hover .icon .s{opacity: 0;}
.serTech-list li:hover .icon .h{opacity: 1;}
.serAfter-img{width: 50%;}
.serAfter-img img{width: 100%;height: 31vw;transition: all 2s linear;}
.serAfter-img:hover img{transform: scale(1.08);}
.serAfter-con{padding-left: 75px;padding-right: calc((100vw - var(--wid))/2); width: 50%;flex-direction: column;justify-content: center;background: url('../images/pages/serAfter-bg.jpg') no-repeat center/cover;}
/* -------------------------PC端--------------------------- */
@media all and (max-width:1700px){
    /* 1600 × (900) */
}
@media all and (max-width:1590px){
    /* 1440 × (700)  */
    .pagesNav .item{height: 80px;margin-right: 50px;}
    .pagesNav .item::after{height: 5px;}
    .newsShow-img img{height: 410px;}
    .newsShow-con{padding: 0 35px;}
    .newsItem-img img{height: 200px;}
    .newsItem-con{padding: 30px;}
    .newsItem::after{width: 100px;height: 100px;}
    .newsDet-hot-item .img img{height: 85px;}
    #toShare a{width: 30px;height: 30px;font-size: 13px;margin-left: 10px;}
    .newsDet-hot-item .img img{height: 70px;}
    .ctaNav .item{margin-right: 40px;}
    .ctaData-right-item .text{margin-left: 60px;}
    .appItem-img .img img{height: 410px;}
    .appItem-img .icon{left: 40px;top: 20px;width: 36px;}
    .appItem-con{width: calc(100% - 40px);padding: 30px;}
    .appDet-pain-item{padding: 40px 35px 50px;}
    .appDet-pain-item .icon{height: 34px;}
    .appDet-solve-desc .img img{height: 150px;}
    .appDet-solve-item{padding: 40px 35px;}
    .appDet-principle-left{padding-right: 90px;}
    .appDet-principle-right{padding-left: 60px;}
    .appDet-hot-slide .img{height: 310px;}
    .appDet-hot-slide:hover .title,.appDet-hot-slide:hover .text,.appDet-hot-slide:hover .comMore-box{transform: translateY(-70px);}
    .appDet-hot-slide .label{padding: 6px 16px;}
    .proScreen-title{padding-left: 20px;}
    .proScreen-list-box{padding: 24px 30px;}
    .proScreen-list {margin: -12px 0 0 -12px; }
    .proScreen-item{margin: 12px 0 0 12px;width: 150px;font-size: 14px;}
    .proScreen-item i{width: 16px;height: 16px;font-size: 8px;}
    .proList{margin-left: -30px;}
    .proItem{margin: 30px 0 0 30px;width: calc((100% / 3) - 30px);}
    .proDet-show-swp{padding: 45px;}
    .proDet-gallery-more .img{height: 290px;}
    .proDet-thumbs-year{height: 44px;}
    .proDet-params .table thead th{padding: 18px 12px;}
    .proDet-params .table tbody td{padding: 14px 10px;}
    .proDet-size .img{height: 420px;}
    .proDet-app-img img{height: 255px;}
    .proDet-app-con {padding: 25px 35px 20px;}
    .abProc-item{height: 330px;padding: 34px 20px 0;}
    .abProc-item .icon{height: 60px;}
    .abProc-item:hover .page span{transform: translateY(-40px);font-size: 26px;}
    .abHonor-show .img{height: 440px;padding-bottom: 100px;}
    .abHonor-item .img{padding-bottom: 55px;height: calc(440px / 2 - 10px);}
    .abFZ-gallery-flex .img img{height: 120px;}
    .pdfHead{padding: 12px 24px;}
    .pdfRow{padding: 24px;}
    .pdfRow-title i{margin-right: 25px;}
    .softItem{padding: 22px 25px 22px 30px;}
    .softItem .title i{width: 34px;margin-right: 20px;}
    .videoItem-img .img img{height: 180px;}
    .videoItem-con .title{min-height: 70px;}
    .serTech-list{margin-left: -30px;}
    .serTech-list li{margin: 30px 0 0 30px;width: calc(25% - 30px);padding: 25px 25px 70px;min-height: 160px;}
    .serTech-list .text{font-size: 15px;line-height: 24px;}
    .serTech-list .icon{width: 30px;right: 25px;bottom: 25px;}
    .serAfter-con{padding-left: 55px;}
    .abMap-list .text{font-size: 12px;}
}
@media all and (max-width:1430px){
    /* 1360 */
}
@media all and (max-width:1350px){
    /* 1280 */
}
@media all and (max-width:1270px){
    /* 1152 × (700) */
    .newsShow-img img{height: 330px;}
    .newsShow-con{padding: 0 20px;}
    .newsItem-img img{height: 160px;}
    .newsItem-con{padding: 20px;}
    .newsItem::after{width: 80px;height: 80px;}
    .appItem-img .img img{height: 320px;}
    .appItem-img .icon {left: 30px;width: 32px;}
    .appItem-con {width: calc(100% - 30px);padding: 22px;}
    .appList{margin-top: -110px;}
    .appItem{margin-top: 110px;}
    .appDet-outlook-desc{width: 500px;padding-left: 50px;}
    .appDet-outlook-desc .btn{width: 150px;height: 46px;}
    .appDet-pain-item {padding: 30px 20px 40px;}
    .appDet-pain-item .icon{height: 30px;}
    .appDet-solve-desc .img img{height: 120px;}
    .appDet-solve-desc .text{width: 75%;}
    .appDet-solve-item {padding: 25px;}
    .appDet-hot-slide .img{height: 260px;}
    .appDet-hot-slide:hover .title,.appDet-hot-slide:hover .text,.appDet-hot-slide:hover .comMore-box{transform: translateY(-50px);}
    .proScreen-title{padding-left: 15px;}
    .proScreen-list-box{padding: 20px 24px;}
    .proScreen-list {margin: -10px 0 0 -10px; }
    .proScreen-item{margin: 10px 0 0 10px;width: 140px;font-size: 13px;}
    .proScreen-item i{width: 14px;height: 14px;}
    .proList{margin-left: -20px;}
    .proItem{margin: 20px 0 0 20px;width: calc((100% / 3) - 20px);}
    .proDet-show-btn,.proDet-show-menu{width: 190px;height: 46px;}
    .proDet-show-menu{padding-left: 10px;}
    .proDet-show-drop .item{padding: 0 10px;}
    .proDet-size .img{height: 370px;}
    .proDet-app-img img{height: 200px;}
    .proDet-app-con {padding: 15px 25px;}
    .abProc-list{margin-left: -15px;}
    .abProc-list li{margin-left: 15px;width: calc(25% - 15px);}
    .abProc-item {height: 280px;padding: 50px 10px 0;}
    .abProc-item .icon{height: 50px;}
    .abProc-item:hover .page span {transform: translateY(-30px);font-size: 22px;}
    .abFZ-gallery-flex .img img{height: 95px;}
    .abFZ-gallery-flex{padding: 20px 15px;}
    .videoItem-img .img img{height: 140px;}
    .videoItem-img .btn{width: 36px;}
    .videoItem-con .title{min-height: 60px;}
    .serTech .comTitle .text{width: 80%;}
    .serTech-list{margin-left: -15px;}
    .serTech-list li{margin: 15px 0 0 15px;width: calc(25% - 15px);padding: 15px 15px 50px;min-height: 130px;}
    .serTech-list .text{font-size: 14px;line-height: 20px;}
    .serTech-list .icon{width: 26px;right: 15px;bottom: 15px;}
    .serAfter-con{padding-left: 40px;}
}
/* ------------------------平板端-------------------------- */
@media all and (max-width:1100px){
    /* 1024 横屏 */
}
@media all and (max-width:1000px){
    /* 720 竖屏 */
    .pagesNav{width: 100%;padding-right: 4%;overflow: hidden;}
    .pagesNav-list{flex-wrap: nowrap;white-space: nowrap;}
    .pagesNav .item{height: 50px;margin-right: 20px;}
    .pagesNav .item::after{height: 3px;}
    .pagesBread{display: none;}
    .newsShow-img{width: 100%;}
    .newsShow-img img{height: 180px;}
    .newsShow-con{padding: 20px 15px 40px;width: 100%;}
    .newsShow-con .day{border-width: 2px;margin-right: 5px;padding: 0 8px;}
    .newsShow-con .title{margin-top: 15px;}
    .newsShow-con .comMore-box{margin-top: 25px;}
    .newsList{margin: 0;}
    .newsItem{margin: 20px 0 0;width: 100%;}
    .newsItem-img img{height: 180px;}
    .newsItem-con{padding: 20px 15px 30px;}
    .newsItem-con .date{margin-top: 70px;}
    .newsDet-left{width: 100%;}
    .newsDet-title .date i{font-size: 14px;margin-right: 6px;}
    .newsDet-back{margin-top: 50px;}
    .newsDet-back .btn{width: 110px;border-width: 1px;height: 36px;}
    .newsDet-back .btn i{font-size: 12px;}
    .newsDet-page{margin-top: 40px;}
    .newsDet-page .item{padding: 12px 15px;}
    .newsDet-page .item span{width: 100%;}
    .newsDet-right{width: 100%;margin-top: 40px;}
    .newsDet-hot-item{margin-top: 20px;}
    .newsDet-hot-item .img{width: 35%;}
    .newsDet-hot-item .img img{height: 65px;}
    .newsDet-hot-item .text-box{width: 58%;}
    #toShare a{width: 26px;height: 26px;font-size: 12px;}
    .ctaNav .item{margin-right: 30px;padding-bottom: 10px;}
    .ctaData-box{margin-top: 30px;}
    .ctaData{position: relative;padding-bottom: 70px;}
    .ctaData-left{width: 100%;}
    .ctaData-left-btn{width: 220px;height: 40px;padding-left: 25px;position: absolute;left: 0;bottom: 0;margin-top: 0;}
    .ctaData-left-btn i{top: 4px;left: 4px;width: 30px;height: 30px;font-size: 12px;}
    .ctaData-left-btn:hover{padding-right: 25px;}
    .ctaData-left-btn:hover i {left: calc(100% - 4px - 30px);}
    .ctaData-right{width: 100%;margin-top: 20px;}
    .ctaData-right-item .text{margin-left: 20px;}
    .ctaMsg-form-item{width: 100%;padding: 0 15px;border-radius: 22px;}
    .ctaMsg-form-item .title{width: 64px;margin-right: 20px;}
    .ctaMsg-form-item .title span{width: 15px;}
    .ctaMsg-form-item:nth-child(1) .title p::first-letter,.ctaMsg-form-item:nth-child(3) .title p::first-letter,.ctaMsg-form-item:nth-child(5) .title p::first-letter{letter-spacing: 24px;}
    .ctaMsg-form-item input{height: 42px;}
    .ctaMsg-submit .btn{width: 100px;height: 40px;}
    .ctaMap{height: 200px;}
    .app-view{padding-bottom: 100px;}
    .appList{margin: -70px 0 0;}
    .appItem{width: 100%;margin: 100px 0 0;width: 100%;}
    .appItem-img .img img{height: 370px;}
    .appItem-con .title{font-size: 16px;}
    .appItem-con .text{margin-top: 15px;}
    .appDet-outlook-img{position: absolute;left: 0;top: 0;width: 100%;height: 100%;}
    .appDet-outlook-img img{width: 100%;height: 100%;}
    .appDet-outlook-desc{position: relative;width: 100%;z-index: 2;padding: 30px 15px 50px;}
    .appDet-outlook-desc .text{margin-top: 15px;}
    .appDet-outlook-desc .btn{margin-top: 20px;width: 110px;height: 38px;}
    .appDet-outlook-desc .btn i{width: 14px;margin-right: 8px;}
    .appDet-pain .comTitle .text{width: 100%;}
    .appDet-pain-list{margin-left: 0;}
    .appDet-pain-list li{margin: 20px 0 0;width: 100%;}
    .appDet-pain-item {padding: 50px 20px 60px;}
    .appDet-pain-item .title{margin: 15px 0;}
    .appDet-solve-desc .img img{height: 50px;}
    .appDet-solve-desc .text{width: 100%;}
    .appDet-solve-list{border-radius: 0;background: transparent;}
    .appDet-solve-list li{width: 100%;margin-top: 20px;}
    .appDet-solve-list li:first-child{margin-top: 0;}
    .appDet-solve-item{width: 100%;min-height: 210px;justify-content: flex-start;border-radius: 7px;}
    .appDet-solve-item .title::after{width: 30px;height: 3px;}
    .appDet-principle-left{width: 100%;border-radius: 0 0 7px 7px;padding-right: 4%;}
    .appDet-principle-right{width: 100%;padding: 30px 4% 50px;}
    .appDet-principle-desc{width: 100%;}
    .appDet-principle-right::after{width: 100%;height: calc(100% + 10px);top: auto;bottom: 0;}
    .appDet-hot-head{align-items: center;}
    .appDet-hot-btn .btn{width: 30px;height: 30px;border-width: 1px;font-weight: 400;font-size: 12px;}
    .appDet-hot-btn .btn.next{margin-left: 10px;}
    .appDet-hot-slide .title{margin-top: 25px;}
    .proScreen-title{width: 100%;padding:10px 15px;}
    .proScreen-list-box{width: 100%;padding: 20px 15px 40px;}
    .proScreen-item{width: calc(50% - 10px);}
    .proList{margin-left: 0;}
    .proItem{margin: 20px 0 0;width: 100%;}
    .proHead-result .text {margin: 0 20px 0 10px;}
    .proDet-show-flex{flex-direction: column-reverse;}
    .proDet-show-swp{width: 100%;padding: 25px 15px;}
    .proDet-gallery-more .img{height: 220px;}
    .proDet-gallery-more .img img{max-width: 70%;}
    .proDet-thumbs{width: 80%;}
    .proDet-thumbs-year{height: 51px;}
    .proDet-show-con{width: 100%;margin-top: 30px;}
    .proDet-show-label{padding: 5px 12px;}
    .proDet-show-list i{width: 14px;margin-right: 10px;}
    .proDet-show-btn, .proDet-show-menu{width: 150px;height: 40px;}
    .proDet-show-btn i,.proDet-show-menu i{width: 16px;margin-right: 10px;}
    .proDet-show-menu{padding-left: 15px;}
    .proDet-show-menu span{padding-right: 20px;}
    .proDet-show-drop .item{padding: 10px 15px;height: auto;}
    .proDet-params .table{font-size: 12px;}
    .proDet-params .table thead th{padding: 10px 6px;}
    .proDet-params .table tbody td {padding: 10px 6px;}
    .proDet-size .img img{height: auto;}
    .proDet-app-img img{height: 230px;}
    .proDet-app-con{padding: 25px 15px 20px;}
    .proDet-app-con .text{margin-top: 40px;padding-top: 20px;}
    .proDet-app-pagination .swiper-pagination-bullet{width: 7px;height: 7px;margin: 0 4px;}
    .proDet-app-pagination .swiper-pagination-bullet-active{background: #008232;}
    .abProc-list{margin-left: -10px;}
    .abProc-list li{margin: 10px 0 0 10px;width: calc(50% - 10px);}
    .abProc-item {height: 220px;padding: 30px 10px 0;}
    .abProc-item .icon{height: 40px;}
    .abProc-item:hover .page span {transform: translateY(-25px);font-size: 16px;}
    .abIntro-left{width: 100%;}
    .abIntro-img{margin-top:15px;}
    .abIntro-right{width: 100%;}
    .abIntro-num{margin-top: 20px;}
    .abMap-con{width: 100%;}
    .abMap-list .text{display: none;top: 15px;}
    .abMap-list .dot{width: 10px;height: 10px;}
    .abMap-list .dot i{width: 4px;height: 4px;}
    .abMap-list li:hover .text{display: block;}
    .abFZ-gallery-more{padding-top: 50px;}
    .abFZ-gallery-year span{font-size: 100px;}
    .abFZ-gallery-flex{width: 90%;border-radius: 5px;padding: 15px 10px;}
    .abFZ-gallery-flex .img{border-radius: 3px;}
    .abFZ-gallery-flex .img img{height: 60px;}
    .abFZ-gallery-flex .title{font-size: 16px;}
    .abFZ-gallery-flex .text{font-size: 10px;line-height: 18px;}
    .abFZ-thumbs-btn{display: none;}
    .abFZ-thumbs .swiper-container{width: 100%;}
    .abFZ-thumbs-year .dot i{width: 8px;height: 8px;}
    .abFZ-thumbs::after,.abFZ-thumbs-year::after{top: 4px;}
    .abFZ-thumbs-year::after{left: 50%;}
    .abHonor-btn .btn{width: 30px;height: 30px;font-size: 10px;border-width: 1px;font-weight: 400;}
    .abHonor-btn .btn.next{margin-left: 10px;}
    .abHonor-show{width: 100%;}
    .abHonor-show .img{height: 250px;padding-bottom: 50px;}
    .abHonor-show .title{font-size: 12px;}
    .abHonor-list{width: 100%;margin-top: 10px;}
    .abHonor-item{width: calc(50% - 5px);margin-top: 20px;}
    .abHonor-item .img{padding-bottom: 30px;height: 120px;}
    .abHonor-item .title{font-size: 10px;}
    .pdfInput{width: 100%;margin-top: 20px;}   
    .pdfInput input{height: 42px;padding: 0 40px 0 15px;}
    .pdfInput .btn{right: 20px;}
    .pdfHead .item:nth-child(2), .pdfRow .item:nth-child(2),.pdfHead .item:nth-child(3), .pdfRow .item:nth-child(3){display: none;}
    .pdfHead .item:nth-child(1), .pdfRow .item:nth-child(1){flex: 1;}
    .pdfHead{border-radius: 4px 4px 0 0;padding:12px 15px;}
    .pdfRow{padding: 15px;}
    .pdfRow-title i{width: 20px;margin-right: 15px;}
    .pdfHead .item:nth-child(4), .pdfRow .item:nth-child(4){width: 15%;}
    .pdfRow .btn img{width: 20px;}
    .softList{margin-left: 0;}
    .softItem{margin: 10px 0 0;width: 100%;padding: 18px 10px;}
    .softItem .title i{width: 26px;margin-right: 15px;}
    .videoNav{margin-top: 20px;width: 100%;}
    .videoNav .item{margin-left: 25px;padding-bottom: 10px;}
    .videoNav .item::after{height: 1px;}
    .videoList{margin: 10px 0 0;}
    .videoItem{margin: 15px 0 0;width: 100%;}
    .videoItem-img .img img{height: 165px;}
    .videoItem-img .btn{width: 44px;}
    .videoItem-con{padding: 20px 15px;}
    .videoItem-con .date::after{left: -15px;width: 2px;}
    .videoItem-con .title{min-height: 46px;}
    .videoItem-con .date i{font-size: 14px;}
    .faqItem{padding: 18px 0;}
    .faqMenu .title{padding-right: 30px;}
    .faqMenu .btn{width: 30px;height: 30px;}
    .faqMenu .btn::before{width: 2px;height: 10px;}
    .faqMenu .btn::after{width: 10px;height: 2px;}
    .serTech .comTitle .text{width: 100%;}
    .serTech-list{margin-left: 0;}
    .serTech-list li{margin: 15px 0 0;width: 100%;min-height: 150px;padding: 20px 20px 60px;}
    .serTech-list .icon{width: 30px;right: 20px;bottom: 20px;}
    .serAfter-img{width: 100%;}
    .serAfter-img img{height: 235px;}
    .serAfter-con{width: 100%;padding: 20px 4% 40px;}
    .proDet-app-btn{display: none;}
    .proHead-submit {height: 38px;border-radius: 19px;padding: 0 56px;}
}
/* ------------------------手机端-------------------------- */
@media all and (max-width:720px){
    /* 移动终端 360 适配 */
}