@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: max(34px,0.4rem);height: max(34px,0.4rem);margin: 0 max(3px,0.07rem);font-size: max(14px,0.15rem);color: #60696d;border-radius: 6px;background-color: #eaeef7;display: flex;align-items: center;justify-content: center;line-height: 1;}
.paging-menu a i{font-size: 10px;font-weight: 700;}
.paging-menu a.next{transform: rotateY(180deg);}
.paging-menu a:hover, .paging-menu a.active, .paging a.on{background: linear-gradient(to right,#1c96d5,#2abcc5);color: #fff;}
.paging-skip{margin-left: 8px;align-items: center;}
.paging-hint{font-size: max(14px,0.16rem);color: #999;font-weight: 300;margin: 0 8px;}
.paging-hint:first-of-type{margin: 0;}
.paging-skip input{width: max(48px,0.54rem);text-align: center;height: max(38px,0.46rem);border: 1px solid #e1e1e1;font-size: max(14px,0.16rem);color: #666;border-radius: 3px;transition: all .4s ease;padding: 0 max(6px,0.12rem);}
.paging-skip input:focus{border-color: #2799d5;}
.paging-skip button{color: #555;font-size: max(14px,0.16rem);padding: 0 max(14px,0.18rem);border: 1px solid #e1e1e1;transition: all .4s ease;height: max(38px,0.46rem);background: #fff;cursor: pointer;border-radius: 3px;}
.paging-skip button:hover{background-color: #2799d5;color: #fff;border-color: #2799d5;}
.paging-hint span{color: #2799d5;}
@media all and (max-width:1000px){.paging-skip{width: 100%;margin-left: 0;justify-content: center;margin-top: 8px;}}
/* 搜索页面 */
.search{width: 100%;}
.search-result{font-size: 14px;color: #2799d5;line-height: 1.1;}
.search-result span{margin-left: 6px;}
.search-info{width: 100%;line-height: 1.1;color: #333;}
.search-info span{color: #2799d5;font-weight: 700;flex: 1;}
.search-list{width: 100%;}
.search-link{display: block;width: 100%;border: 1px solid #eee;background: #f6f8f9;padding: max(20px,0.4rem) max(15px,0.26rem);margin-top: max(12px,0.18rem);}
.search-link:first-child{margin-top: 0;}
.search-link h2{color: #333;line-height: 1.1;font-weight: 700;transition: all .4s ease;}
.search-link p{width: 100%;color: #666;}
.search-link .highlightRow span{color: #2799d5 !important;}
.search-link:hover h2{color: #2799d5;}
/* 隐私协议 */
.privacy{width: 100%;}
.privacy-title{width: 100%;color: #333;line-height: 1.1;}
.privacy-content{width: 100%;color: #666;}
.privacy-content h6{color: #333;line-height: inherit;}
/* 网站地图 */
.webmap{width: 100%;}
.webmap-title{width: 100%;color: #333;line-height: 1;position: relative;padding-bottom: max(14px,0.24rem);}
.webmap-title::after{content: "";position: absolute;width: max(36px,0.6rem);left: 0;right: 0;margin: 0 auto;bottom: 0;height: max(2px,0.04rem);background: #2799d5;}
.webmap-list{width: 100%;}
.webmap-list>ul{margin: -0.4rem 0 0 -0.4rem;display: flex;flex-wrap: wrap;}
.webmap-list>ul>li{width: calc(20% - 0.4rem);margin: 0.4rem 0 0 0.4rem;color: #333;}
.webmap-list>ul>li ul, .webmap-list>ul>li li{width: 100%;}
.webmap-list>ul>li a{display: block;transition: color .4s ease;position: relative;}
.webmap-list>ul>li a:hover{color: #2799d5;}
.webmap-list>ul>li>.menu{font-weight: 700;border-bottom: 1px solid #e1e1e1;font-size: max(16px,0.2rem);width: 100%;padding-bottom: max(12px,0.2rem);line-height: 1;}
.webmap-list>ul>li>.drop{margin-top: max(10px,0.2rem);}
.webmap-list>ul>li>.drop a{line-height: 1.28;padding: max(4px,0.06rem) 0;font-size: max(15px,0.18rem);}
.webmap-list>ul>li>.drop .drop a{padding-left: max(12px,0.18rem);font-size: max(14px,0.16rem);}
.webmap-list>ul>li>.drop .drop a::before{content: "";position: absolute;width: 4px;height: 4px;border-radius: 50%;background: #afafaf;left: 0;top: 0.14rem;}
@media all and (max-width: 1000px){
    .webmap-list>ul>li>.drop .drop a::before{top: 0.2rem;}
    .webmap-list>ul{margin: -14px 0 0;}.webmap-list>ul>li{width: 100%;margin: 14px 0 0;}.webmap-list>ul>li>.drop .drop a::before{top: 11px;}
}
/* 内页公共 */
.pagesBan-bg img{width: 100%;}
/* .pagesBan-bg::after{content: "";position: absolute;left: 0;top: 0;width: 100%;height: 100%;background: linear-gradient(to bottom,rgba(0,0,0,.8) 0% ,rgba(0,0,0,.2) 30%);z-index: 1;} */
.pagesBan-con{z-index: 2;position: absolute;left: 0;top: 0;width: 100%;height: 100%;}
.pagesBan-con .contain{height: 100%;flex-direction: column;justify-content: flex-end;animation: banText 1s ease both;}
.pagesBan-con .line{width: max(25px,0.4rem);height: max(2px,0.03rem);background: #fff;}
.pagesBan-con .comMore:nth-child(2){margin-left: 12px;}
.pagesBan-con .comMore::after{background: #fff;}
.pagesBan-con .comMore:hover{color: #022537;box-shadow: unset;}
@keyframes banText {0%{opacity: 0;transform: translateY(0.4rem);}100%{opacity: 1;transform: translateY(0);}}
.pagesBread .item{color: #aab1b4;margin-left: 22px;}
.pagesBread .item::after{content: "\e80b";font-family: 'icon';position: absolute;left: -13px;top: 50%;transform: translateY(-50%) rotate(180deg);color: #a9a9a9;font-size: 10px;}
.pagesBread .item:first-child{margin-left: 0;}
.pagesBread .item:first-child::after{display: none;}
.pagesBread .item:hover,.pagesBread .item:last-child{color: #60696d;}
/* 新闻-列表 */
.newsShow{justify-content: space-between;}
.newsShow-img{width: 62.5%;background: #666;}
.newsShow-img .img{position: absolute;left: 0;top: 0;width: 100%;height: 100%;transition: all .8s linear;opacity: 0;}
.newsShow-img .img:hover{transform: scale(1.1);}
.newsShow-img .img img{width: 100%;height: 5.4rem;transform: scale(1.2);transition: all 3s linear 1s;}
.newsShow-img .img:first-child{position: relative;}
.newsShow-img .img.active{opacity: 1;z-index: 2;}
.newsShow-img .img.active img{transform: scale(1);transition-delay: 0s;}
.newsShow-list{width: 33%;}
.newsShow-item{height: calc(100% / 3);padding: 0 0.4rem;flex-direction: column;justify-content: center;}
.newsShow-item>div{position: relative;z-index: 2;}
.newsShow-item::before{content: "";position: absolute;left: 0;top: 0;width: 100%;height: 100%;background: linear-gradient(to right,#1c96d5,#2abcc5);opacity: 0;transition: all .4s ease;}
.newsShow-item::after{content: "";position: absolute;left: 0;bottom: 0;width: 100%;height: 1px;background: #eaeaea;transition: all .4s ease;}
.newsShow-item.active::before{opacity: 1;}
.newsShow-item.active::after{opacity: 0;}
.newsShow-item.active .title,.newsShow-item.active .date{color: #fff;}
.newsSelect{width: max(200px,2.7rem);margin-right: max(10px,0.18rem);}
.newsSearch{flex: 1;}
.newsSearch .btn{user-select: none;cursor: pointer;width: max(50px,0.82rem);height: 100%;position: absolute;right: 0;top: 0;}
.newsSearch .btn:hover{color: #2799d5;}
.newsSearch input,.newsSelect .customSelect-name{width: 100%; border-radius: max(5px,0.1rem);color: #777; height: max(42px,0.64rem);background: #fff;border: 1px solid #e7eaf0;padding: 0 max(12px,0.28rem);}
.newsSearch input::-webkit-input-placeholder{color: inherit;}
.newsSelect .customSelect-name{padding: 0 max(12px,0.22rem);}
.newsSelect .customSelect-name::after{font-size: 10px;font-weight: 700;}
.newsSelect .customSelect-name,.newsSelect .customSelect-drop>div{font-size: max(13px,0.15rem);}
.newsSelect .customSelect-drop .select{height: max(40px,0.5rem);}
.newsSelect .customSelect-drop{max-height: max(160px,2rem);}
.newsItem{height: 100%;border: 1px solid #e7eaf0;background: #fff;}
.newsItem-img .img img{width: 100%;height: 2.4rem;transition: all .8s ease;}
.newsItem-img .bg{position: absolute;left: 0;bottom: -1px;width: 100%;}
.newsItem-img .bg img{width: 100%;}
.newsItem-img .label{position: absolute;left: 0.32rem;top: 0.2rem;border-radius: 20px;padding: 4px 10px;}
.newsItem-con{padding: 0.4rem 0.3rem 0.3rem;flex-direction: column;justify-content: space-between;height: max(200px,2.4rem);}
.newsItem-con .date{color: #8e919b;}
.newsItem-con .btm{margin-left: -8px;color: #8e919b;}
.newsItem-con .btm span{display: block;margin: 8px 0 0 8px;background: #f8f9fc;border-radius: 6px;padding: 6px 15px;}
.newsItem:hover{border-color: #2799d5;box-shadow: 0px max(10px,0.2rem) max(15px,0.32rem) 2.8px rgba(30, 156, 211, 0.12);}
.newsItem:hover .newsItem-img .img img{transform: scale(1.2);}
.newsItem:hover .newsItem-con .title{color: #2799d5;}
/* 新闻-详情 */
.newsDet-view{background: url('../images/pages/newsDet-bg.png') no-repeat center top/100% auto;}
.newsDet-flex{justify-content: space-between;align-items: flex-start;border-top: 2px solid #2799d5;}
.newsDet-left{width: 65%;}
.newsDet-title{width: 90%;}
.newsDet-date{margin-left: max(10px,0.16rem);}
.newsDet-share-box{align-items: center;}
.newsDet-share .item{width: max(36px,0.4rem);height: max(36px,0.4rem);border-radius: 50%;border: 1px solid #e7eaf0;margin-left: 5px;}
.newsDet-share .item i{position: relative;z-index: 2;}
.newsDet-share .item::after{content: "";position: absolute;left: 0;top: 0;width: 100%;height: 100%;border-radius: 50%;background: linear-gradient(to right,#1c96d5,#2abcc5);opacity: 0;transition: all .4s ease;}
.newsDet-share .item:first-child{margin-left: 0;}
.newsDet-share .item:hover{color: #fff;border-color: transparent;}
.newsDet-share .item:hover::after{opacity: 1;}
.newsDet-page{border-top: 1px solid #f0f0f0;}
.newsDet-page-item .title{width: max(70px,0.85rem);}
.newsDet-page-item .text{width: 50%;}
.newsDet-page-item .text:hover{color: #2799d5;}
.newsDet-back .btn{width: max(100px,1.34rem);height: max(34px,0.44rem);border-radius: 40px;border: 1px solid #022537;}
.newsDet-back .btn i{display: block;margin-right: 8px;transition: transform .4s ease;font-size: max(12px,0.14rem);}
.newsDet-back .btn:hover{background: #022537;border-color: #022537;color: #fff;}
.newsDet-back .btn:hover i{transform: rotate(180deg);}
.newsDet-right{width: 28%;}
.newsDet-right-title::after{content: "";position: absolute;left: 0;bottom: 0;width: max(25px,0.45rem);height: max(2px,0.03rem);background: linear-gradient(to right,#1c96d5,#2abcc5);}
/* 联系我们 */
.contact-view{background: linear-gradient(to bottom,#fff 50%,#f2f5f8 60%);}
.ctaIntro{justify-content: space-between;align-items: flex-start;}
.ctaIntro-left{width: 36%;}
.ctaIntro-left .newsDet-share .item{width: max(36px,0.52rem);height: max(36px,0.52rem);font-size: max(14px,0.2rem);}
.ctaIntro-right{width: 52%;}
.ctaIntro-address .more{width: max(130px,1.85rem);height: max(42px,0.6rem);border-radius: 40px;border: 1px solid #e5e9ef;color: #949a9c;}
.ctaIntro-address .more i{display: block;margin-right: 10px;}
.ctaIntro-address .more i,.ctaIntro-address .more span{position: relative;z-index: 2;}
.ctaIntro-address .more::after{content: "";position: absolute;left: 0;top: 0;width: 100%;height: 100%;border-radius: 40px;background: linear-gradient(to right,#1c96d5,#2abcc5);opacity: 0;transition: all .4s ease;}
.ctaIntro-address .more:hover{color: #fff;border-color: transparent;}
.ctaIntro-address .more:hover::after{opacity: 1;}
.ctaIntro-address .more:hover i{color: inherit;}
.ctaIntro-phone{justify-content: space-between;}
.ctaIntro-phone li{width: 48%;}
.ctaIntro-phone .title{text-decoration: underline;}
.ctaIntro-phone .text{color: #949a9c;}
.ctaMap iframe{width: 100%;height: 5.5rem;}
.ctaMsg-con{background: rgba(255, 255, 255, .8);padding: 0.6rem 0.4rem;}
/* 关于我们 */
.abIntro{background: url('../images/pages/abIntro-bg.png') no-repeat center top/100% auto;}
.abIntro-flex{justify-content: space-between;align-items: center;}
.abIntro-con{width: 50%;}
.abIntro-culture{justify-content: space-between;}
.abIntro-culture li{width: 49%;position: relative;padding-left: max(12px,0.18rem);}
.abIntro-culture li::after{content: "";position: absolute;left: 0;top: 50%;transform: translateY(-50%);width: 2px;height: 90%;background: #2799d5;}
.abIntro-img{width: 46%;}
.abIntro-img img{width: 100%;height: 4rem;}
.abIntro-num{margin-left: -0.16rem;}
.abIntro-num li{flex-direction: column;align-items: flex-start;padding: 0.45rem 0.15rem 0.5rem 0.35rem; margin-left: 0.16rem;width: calc(100% / 3 - 0.16rem);background: rgba(255, 255, 255, .5);border: 1px solid #f4f6fa;}
.abIntro-num .num{align-items: center;}
.abIntro-num .num span{line-height: .8;}
.abIntro-num .num p{margin-left: max(5px,0.1rem);}
.abTech{background: url('../images/pages/abTech-bg.jpg') no-repeat center/cover;}
.indYS-gallery-more{align-items: center;justify-content: space-between;}
.indYS-gallery-con{width: 31%;}
.indYS-gallery-con .top{justify-content: space-between;align-items: center;}
.indYS-gallery-con .dot{width: max(34px,0.64rem);}
.indYS-gallery-con .ico{width: max(28px,0.44rem);}
.indYS-gallery-img{width: 66%;border-top-left-radius: 1.4rem;}
.indYS-gallery-img img{transition: all 3s linear;width: 100%;height: 5.1rem;}
.indYS-gallery-img:hover img{transform: scale(1.1);}
.indYS-thumbs-click .line{width: 100%;height: 2px;border-radius: 10px;background: #ced5d9;}
.indYS-thumbs-click .line i{display: block;border-radius: 10px;position: absolute;left: 0;top: 0;width: 0;height: 100%;background: #2799d5;transition: all .4s ease;}
.indYS-thumbs-click.active .page,.indYS-thumbs-click.active .title{color: #2799d5;}
.indYS-thumbs-click.active .line i{width: 100%;transition: all 4.5s linear;}
.abHonor-flex{justify-content: space-between;align-items: center;}
.abHonor-con{width: 31%;}
.abHonor-con .pagesTitle .title{white-space: nowrap;}
.abHonor-num li{width: 50%;display: flex;flex-direction: column;align-items: flex-start;}
.abHonor-num .num{align-items: flex-end;}
.abHonor-num .num span{line-height: 1;}
.abHonor-num .num p{margin-left: 5px;}
.abHonor-swp-box{width: calc(61% + 0.3rem);margin-left: -0.3rem;}
.abHonor-swp-box::before,.abHonor-swp-box::after{content: "";position: absolute;left: 0;top: 0;width: 100%;height: 30%;background: linear-gradient(to bottom,#fff 25%,transparent 100%);z-index: 2;pointer-events: none;}
.abHonor-swp-box::after{top: auto;bottom: 0;transform: rotate(180deg);}
.abHonor-swp{width: calc(100% / 3 - 0.3rem);margin-left: 0.3rem;}
.abHonor-swp .swiper-container{overflow: visible;height: 9rem;}
.abHonor-swp .swiper-wrapper{transition-timing-function: linear;}
.abHonor-swp .swiper-slide{height: auto;}
.abHonor-slide{background: #fff;padding: 0.12rem 0.2rem;box-shadow: 0px max(6px,0.12rem) max(20px,0.4rem) max(5px,0.1rem) rgba(155, 155, 155, 0.17);}
.abHonor-slide img{width: 100%;}
.abCase-info{position: relative;z-index: 5;}
.abCase-swp-box{justify-content: center;position: relative;}
.abCase-swp-box::before,.abCase-swp-box::after{content: "";position: absolute;left: 0;top: 0;width: 20%;height: 100%;background: linear-gradient(to right,rgba(242,245,248,1) 0%, transparent 100%);z-index: 2;pointer-events: none;}
.abCase-swp-box::after{left: auto;right: 0;transform: rotate(180deg);}
.abCase-swp{width: 11.6rem;}
.abCase-swp .swiper-container{overflow: visible;}
.abCase-slide{background: rgba(255, 255, 255, .7);padding: 0.2rem;justify-content: space-between;align-items: center;}
.abCase-img{width: 50%;}
.abCase-img img{width: 100%;height: max(380px,4.2rem);}
.abCase-con{width: 50%;padding: 0 0.3rem 0 0.5rem;}
.abCase-btm{justify-content: space-between;align-items: center;}
.abCase-btm .more span{position: relative;}
.abCase-btm .more span::after{content: "";position: absolute;right: 0;bottom: -2px;width: 0;height: 1px;background: #2799d5;transition: all .4s ease;}
.abCase-btm .more:hover span::after{right: auto;left: 0;width: 100%;}
.abCase-btm .btn{width: max(34px,0.44rem);height: max(34px,0.44rem);border-radius: 50%;background: #fff;border: 1px solid #f2f2f2;}
.abCase-btm .btn i{position: relative;z-index: 2;display: block;transform: rotate(135deg);}
.abCase-btm .btn::after{content: "";position: absolute;left: 0;top: 0;width: 100%;height: 100%;border-radius: 50%;background: linear-gradient(to right,#1c96d5,#2abcc5);opacity: 0;transition: all .4s ease;}
.abCase-btm .btn:hover{border-color: transparent;color: #fff;}
.abCase-btm .btn:hover::after{opacity: 1;}
.abCase .indhz-ball{top: 0;}
.abSys-list-box{perspective: 2000px;}
.abSys-list{margin-left: -12px;position: sticky;top: max(100px,1.3rem);}
.abSys-item{margin: 0.3rem 0 0 12px;width: calc(50% - 12px);border: 1px solid #ebebeb;background: #fff;transform-origin: right center;}
.abSys-item:nth-child(2n){transform-origin: left center;}
.abSys-page{padding: 0.45rem 0.3rem;line-height: .8;border-right: 1px solid #ebebeb;color: #ebebeb;}
.abSys-con{flex: 1;flex-direction: column;padding: 0.55rem 0.3rem 0;min-height: max(400px,5rem);}
.abSys-con .ico-box{justify-content: flex-end;padding-right: 0.5rem;}
.abSys-con .ico{width: max(36px,0.54rem);height: max(36px,0.54rem);border-radius: 50%;border: 1px solid #e5e5e5;}
.abSys-con .ico img{max-width: 50%;max-height: 50%;}
.abSys-con .desc{margin-top: 20px;}
.abSys-con .text p{position: relative;padding-left: max(18px,0.3rem);}
.abSys-con .text p::after{content: "";position: absolute;left: 0;top: max(6px,0.08rem);width: max(12px,0.17rem);height: max(12px,0.17rem);background: url('../images/pages/abGlo-dot1.png') no-repeat center/100% auto;}
.abSys-list:nth-child(2n+1) .abSys-item{border: unset;background: linear-gradient(to right,#1c96d5,#2abcc5);}
.abSys-list:nth-child(2n+1) .abSys-page{color: #fff;border-color: #90d5ee;}
.abSys-list:nth-child(2n+1) .abSys-con .ico{border-color: rgba(255, 255, 255, .1);}
.abSys-list:nth-child(2n+1) .abSys-con .title,.abSys-list:nth-child(2n+1) .abSys-con .text{color: #fff;}
.abSys-list:nth-child(2n+1) .abSys-con .text p::after{background-image: url('../images/pages/abGlo-dot2.png');}
/* 软件中心 */
.app-body .pagesBan-con .contain{padding-bottom: 0;justify-content: center;}
.app-body .pagesBan-con .box{width: 35%;}
.appPro{background: url('../images/pages/appPro-bg.png') no-repeat center top/100% auto;}
.appPro-swp-box{justify-content: center;}
.appPro-swp{width: 7rem;}
.appPro-swp .swiper-container{overflow: visible;}
.appPro-slide{align-items: flex-start;opacity: .2;}
.swiper-slide-active .appPro-slide{opacity: 1;}
.appPro-img{width: 50%;height: 3.9rem;}
.appPro-img img{max-height: 100%;max-width: 80%;transition: all .6s ease;}
.appPro-con{width: 50%;}
.appPro-name{position: relative;transition: all .4s ease;}
.appPro-name::after{content: "";position: absolute;left: 0;top: 0;width: max(20px,0.4rem);height: max(2px,0.04rem);background: linear-gradient(to right,#1c96d5,#2abcc5);}
.appPro-slide:hover .appPro-img img{transform: scale(1.1);}
.appPro-slide:hover .appPro-name{color: #2799d5;}
.appPro-list li{width: 100%;border-top: 1px solid #e5e6ee;padding: 0.12rem  0.05rem 0.12rem max(20px,0.3rem);position: relative;}
.appPro-list li:nth-child(1),.appPro-list li:nth-child(2){width: 50%;}
.appPro-list li::after{content: "";position: absolute;left: 0;top: max(12px,0.17rem);width: max(14px,0.18rem);height: max(14px,0.18rem);background: url('../images/pages/appPro-dot.png') no-repeat center/100% auto;}
.appPro-data{background: #fff;justify-content: space-between;padding: 0.6rem;}
.appPro-data li{align-items: flex-start;max-width: 32%;}
.appPro-data .ico{transition: all .6s ease; width: max(38px,0.64rem);height: max(38px,0.64rem);border-radius: 50%;border: 1px solid #e3e6e9;margin: max(15px,0.3rem) max(15px,0.3rem) 0 0;}
.appPro-data .ico img{max-width: 50%;max-height: 50%;}
.appPro-data .desc{flex:1}
.appPro-data li:hover .ico{transform: translateY(-15px);}
.appYS .contain{width: 16.5rem;}
.appYS-item{transform-origin: center top; position: sticky;top: max(100px,1.4rem); background: #28a0d4 url('../images/pages/appYS-item-bg.png') no-repeat center/cover;padding: 1.1rem 0.8rem 0.8rem 1.1rem;}
.appYS-left{width: 50%;padding-right: 0.9rem;border-right: 1px solid rgba(255, 255, 255, .1);}
.appYS-left .ico{height: max(40px,0.84rem);}
.appYS-left .ico img{max-height: 100%;}
.appYS-left .text1{border-top: 1px solid rgba(255, 255, 255, .1);}
.appYS-right{padding-left: 0.7rem;width: 50%;}
.appYS-right .list li{padding-left: max(20px,0.32rem);}
.appYS-right .list li::after{content: "";position: absolute;left: 0;top: 0.02rem;width: max(14px,0.18rem);height: max(14px,0.18rem);background: url('../images/pages/appYS-dot.png') no-repeat center/100% auto;}
.appYS-item:nth-child(2){background-color: #b8d2f4;top: max(130px,1.8rem);}
.appYS-item:nth-child(3){background-color: #28516a;top: max(160px,2.2rem);}
.appYS-item:nth-child(4){background-color: #022537;top: max(190px,2.6rem);}
.appTech-list{display: flex;margin-left: -0.35rem;}
.appTech-item{margin-left: 0.35rem;width: 3.2rem;user-select: none;cursor: pointer;}
.appTech-item::after{content: "";position: absolute;left: 0;top: 0;width: 100%;height: 100%;background: linear-gradient(to right,#1c96d5,#2abcc5);transition: all .4s ease;opacity: 0;}
.appTech-item .ico{height: max(38px,0.65rem);}
.appTech-item .ico img{max-height: 100%;}
.appTech-show{z-index: 2; background: #f8f9fc;flex-direction: column;justify-content: flex-start;padding: 1.1rem 0.05rem 0;height: max(300px,4.1rem);transition: all .4s ease;}
.appTech-show .page{color: #e6e6e6;position: absolute;left: 0;bottom: 0.32rem;width: 100%;}
.appTech-hide{z-index: 3;opacity: 0;transform: translateX(0.5rem); transition: all .4s ease; position: absolute;left: 0;top: 0;width: 100%;height: 100%;align-items: center;padding: 0 0.3rem 0 0.6rem;}
.appTech-hide .ico{margin-right: 0.4rem;}
.appTech-hide .desc{flex: 1;}
.appTech-hide .text p{position: relative;margin-top: max(8px,0.18rem);padding-left: max(20px,0.3rem);}
.appTech-hide .text p::after{content: "";position: absolute;left: 0;top: 0.01rem;width: max(14px,0.18rem);height: max(14px,0.18rem);background: url('../images/pages/appTech-dot.png') no-repeat center/100% auto;}
.appTech-hide .more{align-items: center;}
.appTech-hide .more span{position: relative;}
.appTech-hide .more span::after{content: "";position: absolute;right: 0;bottom: -2px;width: 0;height: 1px;background: #fff;transition: all .4s ease;}
.appTech-hide .more i{display: block;margin-left: max(8px,0.12rem);transition: all .4s ease;transform: rotate(135deg);}
.appTech-hide .more:hover span::after{width: 100%;right: auto;left: 0;}
.appTech-item.active{width: calc(100% - 0.35rem * 3 - 3.2rem * 2);}
.appTech-item.active::after{opacity: 1;}
.appTech-item.active .appTech-show{opacity: 0;transition: all .3s ease;}
.appTech-item.active .appTech-hide{opacity: 1;transform: none;transition: all .6s ease .2s;}
.appSol-bg .item{opacity: 0;transition: all .8s linear;position: absolute;left: 0;top: 0;width: 100%;}
.appSol-bg .item img{transform: scale(1.1);width: 100%;height: max(600px,8.8rem);transition: all 2s linear .8s;}
.appSol-bg .item:first-child{position: relative;}
.appSol-bg .item.active{opacity: 1;}
.appSol-bg .item.active img{transform: scale(1);transition-delay: 0s;}
.appSol-con{position: absolute;z-index: 5;left: 0;top: 0;width: 100%;height: 100%;background: rgba(0, 0, 0, .3);}
.appSol-flex{justify-content: space-between;align-items: flex-start;}
.appSol-nav{width: max(200px,2.7rem);}
.appSol-nav .item{user-select: none;cursor: pointer;padding: max(12px,0.2rem) 0.05rem;}
.appSol-nav .item.active{background: #fff;color: #2799d5;}
.appSol-desc{width: max(400px,6rem);}
.appSol-desc-item{position: absolute;left: 0;top: 0;width: 100%;transform: translateX(50vw);visibility: hidden;transition: transform 1.2s cubic-bezier(.25,.74,.22,.99),visibility 0s 1.2s,-webkit-transform 1.2s cubic-bezier(.25,.74,.22,.99);}
.appSol-desc-item .box{background: rgba(0, 0, 0, .4);padding: 0.8rem 0.45rem 0.65rem 0.8rem;}
.appSol-btm{justify-content: space-between;align-items: center;}
.appSol-btm .title::after{content: "";position: absolute;right: 0;bottom: -1px;width: 0;height: 1px;transition: all .4s ease;background: #fff;}
.appSol-btm .btn{width: max(36px,0.44rem);height: max(36px,0.44rem);border-radius: 50%;border: 2px solid rgba(255, 255, 255, .5);}
.appSol-btm .btn i{position: relative;z-index: 2;display: block;transform: rotate(135deg);}
.appSol-btm .btn::after{content: "";position: absolute;left: 0;top: 0;width: 100%;height: 100%;border-radius: 50%;background: linear-gradient(to right,#1c96d5,#2abcc5);opacity: 0;transition: all .4s ease;}
.appSol-btm:hover .title::after{right: auto;left: 0;width: 100%;}
.appSol-btm:hover .btn{border-color: transparent;}
.appSol-btm:hover .btn::after{opacity: 1;}
.appSol-desc-item.active{visibility: visible;transform: none;transition: none;}
.appSol-desc-item.active .box{animation: pop-in 1.6s cubic-bezier(.25,.74,.22,.99) backwards;}
@keyframes pop-in{0%{opacity: 0;transform: translateY(40vw);}}
.appCase{background: url('../images/pages/appCase-bg.png') no-repeat center top/100% auto;}
.appCase-flex{justify-content: space-between;align-items: flex-start;}
.appCase-con{width: 40%;}
.appCase-list{border-top: 1px solid #e7eef1;border-bottom: 1px solid #e7eef1;justify-content: space-between;}
.appCase-list li{width: 48%;}
.appCase-list .dot{width: max(14px,0.18rem);height: max(14px,0.18rem);margin: max(3px,0.05rem) max(8px,0.12rem) 0 0;background: url('../images/pages/appCase-dot.png') no-repeat center/100% auto;}
.appCase-list .desc{flex: 1;}
.appCase-btn .btn{user-select: none;cursor: pointer;border: 2px solid #022537;width: max(38px,0.5rem);height: max(38px,0.5rem);border-radius: 50%;}
.appCase-btn .btn span{display: block;position: absolute;left: 0;top: 0;width: 100%;height: 100%;border-radius: 50%;opacity: 0;}
.appCase-btn .btn i{display: block;position: relative;z-index: 2;}
.appCase-btn .btn.next{margin-left: max(10px,0.16rem);}
.appCase-btn .btn.next i{transform: rotate(180deg);}
.appCase-btn .btn:hover{border-color: transparent;color: #fff;}
.appCase-btn .btn:hover span{opacity: 1;}
.appCase-img{width: 50%;}
.appCase-img-slide img{transform: scale(1.1);transition: all 2s linear .8s;width: 100%;height: 7.7rem;}
.swiper-slide-active .appCase-img-slide img{transform: scale(1);transition-delay: 0s;}
.appHZ .contain{width: 16rem;max-width: 92%;}
.appHZ-flex{justify-content: space-between;align-items: flex-end;}
.appHZ-img{width: 40.5%;justify-content: center;align-items: flex-end;}
.appHZ-img img{max-width: 80%;}
.appHZ-list{width: 59.5%;justify-content: space-between;}
.appHZ-list li{width: 47%;align-items: flex-start;}
.appHZ-list .ico{width: max(28px,0.38rem);margin-right: max(12px,0.18rem);}
.appHZ-list .desc{flex: 1;}
.appHZ .comMore{padding: max(12px,0.2rem) 0;border-radius: max(5px,0.1rem);}
.appHZ .comMore::after{border-radius: max(5px,0.1rem);}
/* 下载中心 */
.downInfo-nav{background: #f8f9fc;border: 1px solid #f1f3f7;padding: 0.5rem 0.3rem 0.7rem 0.7rem;}
.downInfo-nav-row:first-child{margin-top: 0;}
.downInfo-nav-row .title{width: max(90px,1.2rem);}
.downInfo-nav-row .list{margin: -0.2rem 0 0 0;flex: 1;}
.downInfo-nav-row .item{margin: 0.2rem 0 0 0;width: 18%;align-items: center;user-select: none;cursor: pointer;}
.downInfo-nav-row .item:first-child{width: max(80px,1rem);}
.downInfo-nav-row .item i{display: block;border-radius: 50%;width: max(10px,0.14rem);height: max(10px,0.14rem);border-radius: 50%;border: 1px solid #d9dce4;position: relative;margin-left: max(10px,0.14rem);}
.downInfo-nav-row .item i::after{content: "";position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%);width: max(6px,0.08rem);height: max(6px,0.08rem);border-radius: 50%;background: #2799d5;opacity: 0;}
.downInfo-nav-row .item:hover{color: #2799d5;}
.downInfo-nav-row .item.active i{border-color: #2799d5;}
.downInfo-nav-row .item.active i::after{opacity: 1;}
.downInfo-head{background: #f8f9fc;padding: max(10px,0.2rem) max(20px,0.6rem) max(10px,0.2rem) max(15px,0.3rem);border-radius: max(5px,0.1rem);border: 1px solid #f1f3f7;}
.downInfo-head .item:nth-child(1),.downInfo-row .item:nth-child(1){flex: 1;justify-content: flex-start;}
.downInfo-head .item:nth-child(2),.downInfo-row .item:nth-child(2){width: 29%;}
.downInfo-head .item:nth-child(3),.downInfo-row .item:nth-child(3){width: max(108px,1.3rem);}
.downInfo-row{padding: max(14px,0.28rem) max(20px,0.6rem) max(14px,0.28rem) max(15px,0.3rem);border-bottom: 1px solid #f1f3f7;}
.downInfo-row .title{align-items: center;}
.downInfo-row .title i{width: max(16px,0.23rem);margin-right: max(15px,0.32rem);}
.downInfo-row .title i img{transition: all .4s ease;}
.downInfo-row .title i .h{position: absolute;left: 0;top: 0;opacity: 0;}
.downInfo-row .title span{flex: 1;}
.downInfo-btn{height: max(36px,0.4rem);border-radius: 40px;overflow: hidden;width: 100%;}
.downInfo-btn::before{content: "";position: absolute;left: 0;top: 0;width: 100%;height: 100%;border-radius: 40px;border: 1px solid #2799d5;transition: all .4s ease;}
.downInfo-btn::after{opacity: 0; z-index: 2;border-radius: 40px; content: "";position: absolute;left: 0;top: 0;width: 100%;height: 100%;animation: moreAni 1.5s linear infinite;animation-play-state: paused; background-image: -webkit-linear-gradient(left, #1c96d5, #2abcc5 50%, #1c96d5);background-size: 200% 100%;transition: all .4s ease;}
.downInfo-btn i,.downInfo-btn span{position: relative;z-index: 3;}
.downInfo-btn i{display: block;font-size: max(15px,0.18rem);margin-right: 6px;}
.downInfo-row:hover .title i .s{opacity: 0;}
.downInfo-row:hover .title i .h{opacity: 1;}
.downInfo-row:hover .title span{color: #2799d5;}
.downInfo-row:hover .downInfo-btn{color: #fff;}
.downInfo-row:hover .downInfo-btn::before{opacity: 0;}
.downInfo-row:hover .downInfo-btn::after{animation-play-state: running;opacity: 1;}
.downMsg-con{background: #fff;padding: 0.8rem;}
.downMsg-row{border-top: 1px solid #f1f3f7;}
.downMsg-left{width: max(200px,3rem);align-items: flex-start;}
.downMsg-left .page{width: max(20px,0.24rem);height: max(20px,0.24rem);border-radius: 50%;margin-right: max(12px,0.18rem);}
.downMsg-left .title{flex: 1;}
.downMsg-right{width: calc(100% - max(200px,3rem));}
.downMsg-list .item{margin-left: 0.6rem;user-select: none;cursor: pointer;align-items: center;}
.downMsg-list .item:nth-child(-n+3){margin-left: 0;}
.downMsg-list .item:nth-child(1){width: max(140px,1.8rem);}
.downMsg-list .item:nth-child(2){width: max(160px,2.1rem);}
.downMsg-list .item i{display: flex;align-items: center;justify-content: center;width: max(12px,0.14rem);height: max(12px,0.14rem);border: 1px solid #e6e6e6;border-radius: 2px;color: transparent;margin-right: max(8px,0.1rem);}
.downMsg-list .item i::after{content: "\e63c";display: block;font-size: 10px;font-family: 'icon';font-weight: 700;}
.downMsg-list .item.active i{border-color: #2799d5;background: #2799d5;color: #fff;}
.downMsg-form{margin: -0.24rem 0 0 -0.24rem;}
.downMsg-form input{margin: 0.24rem 0 0 0.24rem;width: calc(50% - 0.24rem);height: max(42px,0.52rem);background: #f8f9fc;border: 1px solid #f2f4f7;padding: 0 max(12px,0.2rem);color: #5d6163;}
.downMsg-form input::-webkit-input-placeholder{color: inherit;}
.downMsg .comMore{padding: max(12px,0.2rem) 0;border-radius: max(5px,0.1rem);}
.downMsg .comMore::after{border-radius: max(5px,0.1rem);}
.downMsg-btm{justify-content: space-between;}
.downMsg-desc .list li{align-items: center;margin-left: max(12px,0.25rem);display: flex;flex-wrap: wrap;}
.downMsg-desc .list li:first-child{margin-left: 0;}
.downMsg-desc .list li i{display: block;width: max(14px,0.18rem);height: max(14px,0.18rem);margin-right: 8px;background: url('../images/pages/downMsg-dot.png') no-repeat center/100% auto;}
.downMsg-date .ico{width: max(16px,0.22rem);margin-right: max(10px,0.15rem);}
/* 合作伙伴1 */
.hz1-view{background: url('../images/pages/hzTop-bg.png') no-repeat center top/100% auto;}
.hz1Why-item{height: 100%;background: #fff;padding: 0.5rem;}
.hz1Why-desc .text{width: 80%;}
.hz1Why-btm{justify-content: space-between;align-items: center;}
.hz1Why-btm .num{line-height: 1.2;}
.hz1Why-btm .num p.ml{margin-left: max(6px,0.14rem);}
.hz1Why-btm .ico{height: max(40px,0.65rem);}
.hz1Why-btm .ico img{max-height: 100%;}
.hz1How-flex{justify-content: space-between;align-items: center;}
.hz1How-img{width: 32.5%;border-top-right-radius: 1.9rem;}
.hz1How-img img{width: 100%;}
.hz1How-list{width: 60.5%;justify-content: space-between;}
.hz1How-list li{width: 48%;padding: 0.6rem 0.5rem 0.48rem 0;border-bottom: 1px solid #ebf1f4;}
.hz1How-list .ico{height: max(36px,0.48rem);transition: all .6s ease;}
.hz1How-list .ico img{max-height: 100%;}
.hz1How-list li:hover .ico{transform: translateY(-15px);}
.hz1Model-flex{background: #022537;border-bottom-right-radius: 1.2rem;}
.hz1Model-left{width: 50%;padding: 1.3rem 0.7rem 1rem var(--widDb);flex-direction: column;justify-content: space-between;}
.hz1Model-left>div{width: 100%;}
.hz1Model-title{width: max(240px,3.3rem);}
.hz1Model-btn .btn{width: max(40px,0.5rem);height: max(40px,0.5rem);border-radius: 50%;background: rgba(255, 255, 255, .2);user-select: none;cursor: pointer;}
.hz1Model-btn .btn::after{opacity: 0;}
.hz1Model-btn .btn.next{margin-left: 5px;}
.hz1Model-btn .btn.next i{display: block;transform: rotate(180deg);}
.hz1Model-btn .btn:hover::after{opacity: 1;}
.hz1Model-text .text{opacity: .8;}
.hz1Model-menu{justify-content: space-between;align-items: flex-end;}
.hz1Model-ico{width: max(14px,0.2rem);}
.hz1Model-page .start{line-height: .8;margin-right: max(8px,0.14rem);}
.hz1Model-right{width: 50%;padding: 0.46rem 0.36rem;}
.hz1Model-img .item{position: absolute;left: 0;top: 0;width: 100%;opacity: 0;transition: all .8s linear;border-bottom-right-radius: 1.2rem;}
.hz1Model-img .item img{width: 100%;height: 8.4rem;transform: scale(1.1);transition: all 2s linear .8s;}
.hz1Model-img .item:first-child{position: relative;}
.hz1Model-img .item.active{opacity: 1;z-index: 2;}
.hz1Model-img .item.active img{transform: scale(1);transition-delay: 0s;}
.hz1Step-item{height: max(240px,3.2rem);background: #f2f5f8;user-select: none;cursor: pointer;}
.hz1Step-bg{position: absolute;left: 0;top: 0;width: 100%;height: 100%;opacity: 0;}
.hz1Step-page{z-index: 2;position: absolute;left: -0.2rem;top: 50%;transform: translateY(-50%);font-size: 1.4rem;}
.hz1Step-desc{z-index: 3;position: relative;flex-direction: column;width: 100%;}
.hz1Step-desc .ico{background: #fff;width: max(40px,0.78rem);height: max(40px,0.78rem);border-radius: 50%;}
.hz1Step-desc .ico img{max-width: 50%;max-height: 50%;}
.hz1Step-desc .text{position: absolute;left: 0;top: 100%;width: 100%;transform: translateY(0.2rem);opacity: 0;padding: 0 0.3rem;}
.hz1Step-item:hover .hz1Step-bg{opacity: 1;}
.hz1Step-item:hover .hz1Step-page{color: rgba(255, 255, 255, .1);}
.hz1Step-item:hover .hz1Step-desc{transform: translateY(min(-20px,-0.45rem));}
.hz1Step-item:hover .hz1Step-desc .title{color: #fff;}
.hz1Step-item:hover .hz1Step-desc .text{opacity: 1;transform: translateY(0);transition-delay: .1s;}
.hz1Cta-flex{justify-content: space-between;align-items: center;}
.hz1Cta-left{width: 65%;}
.hz1Cta-left-img img{width: 100%;height: max(400px,5.1rem);}
.hz1Cta-left-list{position: absolute;left: 0;top: 0;width: 100%;height: 100%;background: rgba(0, 0, 0, .3);}
.hz1Cta-left-list li{width: 50%;height: 50%;flex-direction: column;justify-content: space-between;padding: 0.38rem;user-select: none;cursor: pointer;}
.hz1Cta-left-list .page{justify-content: flex-end;}
.hz1Cta-left-list .page span{border: 2px solid #fff;width: max(30px,0.36rem);height: max(30px,0.36rem);border-radius: 50%;}
.hz1Cta-left-list .desc{transform: translateY(calc(100% - max(22px,0.3rem)));transition: all .5s ease;}
.hz1Cta-left-list .text{opacity: 0;transition: all .5s ease;}
.hz1Cta-left-list li:hover{background: rgba(0, 0, 0, .2);}
.hz1Cta-left-list li:hover .desc{transform: none;}
.hz1Cta-left-list li:hover .text{opacity: 1;}
.hz1Cta-left-list li:nth-child(2n){border-left: 1px solid rgba(255, 255, 255, .1);}
.hz1Cta-left-list li:nth-child(n+3){border-top: 1px solid rgba(255, 255, 255, .1);}
.hz1Cta-right{width: 30%;}
.hz1Cta-right .ctaMsg-form{margin-top: 0;}
.hz1Cta-submit{height: max(42px,0.54rem);}
/* 合作伙伴2 */
.hz2JXS-flex{justify-content: space-between;align-items: flex-start;}
.hz2JXS-img{width: 46.5%;}
.hz2JXS-img .item{position: absolute;left: 0;top: 0;width: 100%;opacity: 0;transition: all .8s linear;}
.hz2JXS-img .item img{width: 100%;height: max(380px,4.7rem);transform: scale(1.1);transition: all 2s linear .8s;}
.hz2JXS-img .item:first-child{position: relative;}
.hz2JXS-img .item.active{opacity: 1;z-index: 2;}
.hz2JXS-img .item.active img{transform: scale(1);transition-delay: 0s;}
.hz2JXS-list{width: 45%;}
.hz2JXS-list li{user-select: none;cursor: pointer;border-bottom: 1px solid #e8ebf3;}
.hz2JXS-menu{align-items: center;}
.hz2JXS-menu .title{flex: 1;padding-right: 10px;position: relative;}
.hz2JXS-menu .title::after{content: "";position: absolute;left: min(-20px,-0.35rem);top: 50%;transform: translateY(-50%);width: max(8px,0.1rem);height: max(8px,0.1rem);border-radius: 50%;border: max(1px,0.02rem) solid #2799d5;}
.hz2JXS-menu .btn{transform: rotate(135deg);color: #222;font-weight: 700;}
.hz2JXS-drop{display: none;width: 85%;}
.hz2JXS-list li.active .hz2JXS-menu .btn{transform:rotate(45deg);color: #2799d5;}
.hz2ZLX{background: linear-gradient(to bottom,#f2f5f8 90%,transparent 100%);}
.hz2ZLX-module{align-items: center;justify-content: space-between;background: #fff;padding: 0.2rem;}
.hz2ZLX-img{width: 55%;}
.hz2ZLX-img img{width: 100%;height: max(350px,4.2rem);transition: all 2s linear;}
.hz2ZLX-img:hover img{transform: scale(1.1);}
.hz2ZLX-con{width: 45%;padding: 0 0.5rem;}
.hz2ZLX-desc .list li{position: relative;padding-left: max(20px,0.26rem);}
.hz2ZLX-desc .list li::after{content: "";position: absolute;left: 0;top: 0.02rem;width: max(14px,0.17rem);height: max(14px,0.17rem);background: url('../images/pages/hz2ZLX-icon.png') no-repeat center/100% auto;}
.hz2ZLX-desc .label{margin-left: -10px;}
.hz2ZLX-desc .label p{display: block;margin: 10px 0 0 10px;border-radius: 6px;background: #f8f9fc;padding: 6px 10px;}
.hz2ZLX-more{align-items: center;justify-content: space-between;}
.hz2ZLX-more .title::after{content: "";position: absolute;right: 0;bottom: -2px;width: 0;height: 1px;background: #2799d5;transition: all .4s ease;}
.hz2ZLX-more .btn{width: max(36px,0.44rem);height: max(36px,0.44rem);border: 1px solid #f1f1f1;border-radius: 50%;}
.hz2ZLX-more .btn span{position: absolute;left: 0;top: 0;width: 100%;height: 100%;display: block;border-radius: 50%;opacity: 0;}
.hz2ZLX-more .btn i{position: relative;z-index: 2;display: block;transform: rotate(135deg);}
.hz2ZLX-more:hover .title::after{right: auto;left: 0;width: 100%;}
.hz2ZLX-more:hover .btn{border-color: transparent;color: #fff;}
.hz2ZLX-more:hover .btn span{opacity: 1;}
.hz2ZLX-module:nth-child(4n){flex-direction: row-reverse;}
.hz2ZLX-module:nth-child(4n) .hz2ZLX-con{padding: 0 0.7rem 0 0.3rem;}
.hz2Make-list li{width: 25%;flex-direction: column;justify-content: flex-start;padding: 0 0.4rem;}
.hz2Make-list .ico{width: max(40px,0.7rem);height: max(40px,0.7rem);background: #f8f9fc;transition: all .6s ease;}
.hz2Make-list .ico img{max-width: 50%;max-height: 50%;}
.hz2Make-list li:hover .ico{transform: translateY(-15px);}
.hz2Make-btm-img img{width: 100%;height: max(120px,2.2rem);}
.hz2Make-btm-con{position: absolute;left: 0;top: 0;width: 100%;height: 100%;justify-content: space-between;align-items: center;padding: 0 0.5rem;}
.hz2Make-btm-con .btn{padding: max(8px,0.1rem) max(15px,0.26rem);border-radius: 40px;}
.hz2Make-btm-con .btn::before{content: "";position: absolute;left: 0;top: 0;width: 100%;height: 100%;transition: all .4s ease;border-radius: 40px;border: 2px solid #fff;}
.hz2Make-btm-con .btn i{display: block;font-size: max(13px,0.17rem);margin-left: max(8px,0.12rem);}
/* .hz2Make-btm-con .btn:nth-child(2):after{opacity: 0;} */
.hz2Make-btm-con .btn:hover::before{border-color: transparent;}
.hz2Make-btm-con .btn:hover::after{opacity: 1;}
.hz2Make-btm-con .btn:nth-child(2){margin-left: max(10px,0.2rem);}
/* 解决方案-列表 */
.solIntro-img img{width: 100%;height: max(450px,5.6rem);}
.solIntro-img::before,.solIntro-img::after{content: "";position: absolute;left: 0;top: 0;width: 100%;height: 100%;background: linear-gradient(to bottom,rgba(0,0,0,.05) 40%,rgba(0,0,0,.5) 100%);}
.solIntro-img::after{background: rgba(0, 0, 0, .2);backdrop-filter: blur(10px);opacity: 0;transition: all .4s ease;}
.solIntro-con{transition: all .7s ease; transform: translateY(calc(100% - max(220px,2.9rem))); z-index: 5;position: absolute;left: 0;top: 0;width: 100%;height: 100%;padding: 0.7rem 0.5rem 0.3rem;flex-direction: column;justify-content: space-between;}
.solIntro-desc .btn{width: max(36px,0.44rem);height: max(36px,0.44rem);border-radius: 50%;opacity: 0;transition: all .6s ease;}
.solIntro-desc .btn i{display: block;transform: rotate(135deg);}
.solIntro-label .item{transform: translateY(0.2rem);transition: all .4s ease .2s;opacity: 0;position: relative;}
.solIntro-label .item::after{content: "";position: absolute;left: 0;bottom: 0;width: 100%;height: 1px;background: rgba(255, 255, 255, .2);transition: all .4s ease;}
.solIntro-label .item span{flex: 1;padding-right: 10px;}
.solIntro-label .item i{display: block;transform: rotate(135deg);font-size: max(12px,0.14rem);transition: all .4s ease;}
.solIntro-label .item:hover::after{background: #fff;}
.solIntro-item:hover .solIntro-img::after{opacity: 1;}
.solIntro-item:hover .solIntro-con{transform: translateY(0);}
.solIntro-item:hover .solIntro-desc .btn{opacity: 1;}
.solIntro-item:hover .solIntro-label .item{opacity: 1;transform: translateY(0);opacity: 1;}
.solIntro-item:hover .solIntro-label .item:nth-child(2){transition-delay: .3s;}
.solIntro-item:hover .solIntro-label .item:nth-child(3){transition-delay: .4s;}
.solIntro-item:hover .solIntro-label .item:nth-child(4){transition-delay: .5s;}
.solIntro-item:hover .solIntro-label .item:nth-child(5){transition-delay: .6s;}
.solShow .contain{width: 16.2rem;max-width: 92%;}
.solShow-list{margin-top: max(280px,4.8rem);}
.solShow-item{padding: 0 0.95rem;position: sticky;background: #f8f9fc;}
.solShow-item:nth-child(2n){background: #fbfcfe;}
.solShow-drop{justify-content: space-between;align-items: flex-start;padding: 1rem 0 0.2rem;}
.solShow-con{width: 53%;}
.solShow-top{justify-content: space-between;align-items: center;}
.solShow-top .ico{height: max(40px,0.68rem);}
.solShow-top .ico img{max-height: 100%;}
.solShow-btm{justify-content: space-between;}
.solShow-btm li{width: 48%;align-items: center;}
.solShow-btm .page{width: max(24px,0.28rem);height: max(24px,0.28rem);border-radius: 50%;background: #ccd5da;margin-right: max(10px,0.18rem);}
.solShow-btm .desc{flex: 1;}
.solShow-btm .more{align-items: center;}
.solShow-btm .more span{position: relative;}
.solShow-btm .more span::after{content: "";position: absolute;right: 0;bottom: -2px;width: 0;height: 1px;background: #2799d5;transition: all .4s ease;}
.solShow-btm .more i{display: block;font-size: max(12px,0.14rem);margin-left: max(8px,0.1rem);transform: rotate(135deg);transition: all .4s ease;}
.solShow-btm .more:hover span::after{width: 100%;right: auto;left: 0;}
.solShow-btm .more:hover i{transform: rotate(45deg);}
.solShow-img{width: 42%;}
.solShow-img img{width: 100%;height: max(400px,5.1rem);}
.solShow-menu{height: max(46px,0.72rem);align-items: center;position: relative;}
.solShow-item.active .solShow-menu{color: #000;}
.solShow-menu .page{width: max(40px,0.9rem);}
.solShow-menu .title{flex: 1;}
.solShow-item:nth-child(3){z-index: 1;;bottom: 10px; margin-top: min(-46px,-0.72rem);margin-bottom: 0;}
.solShow-item:nth-child(2){z-index: 2;bottom: calc(10px + max(46px,0.72rem));margin-top: min(-92px,-1.44rem);margin-bottom: 110px;}
.solShow-item:nth-child(1){z-index: 3;bottom: calc(10px + max(92px,1.44rem));margin-top: min(-138px,-2.16rem);margin-bottom: 180px;}
.solTech-head{z-index: 5;position: absolute;left: 0;top: 0;width: 100%;}
.solTech-down .btn{padding-bottom: max(4px,0.06rem);border-bottom: max(1px,0.02rem) solid #fff;}
.solTech-down .btn i{display: block;margin-left: max(8px,0.1rem);font-size: max(14px,0.16rem);}
.solTech-bg{position: absolute;left: 0;top: 0;width: 100%;height: 100%;}
.solTech-bg .item{position: absolute;left: 0;top: 0;width: 100%;height: 100%;opacity: 0;transition: all .8s linear;}
.solTech-bg .item img{width: 100%;height: 100%;transform: scale(1.1);transition: all 2s linear .8s;}
.solTech-bg .item.active{opacity: 1;z-index: 2;}
.solTech-bg .item.active img{transform: scale(1);transition-delay: 0s;}
.solTech-list{position: relative;z-index: 2;background: rgba(0, 0, 0, .2);}
.solTech-item{user-select: none;cursor: pointer; height: 6.9rem;padding: 0 0.3rem 0.7rem; flex: 1;border-left: 1px solid rgba(255, 255, 255, .1);transition: all .4s ease;flex-direction: column;justify-content: flex-end;align-items: center;}
.solTech-item:first-child{border-left: unset;}
.solTech-item::before{content: "";position: absolute;left: 0;bottom: 0;width: 100%;z-index: 2;height: max(2px,0.04rem);background: linear-gradient(to right,#1c96d5,#2abcc5);opacity: 0;transition: all .4s ease;}
.solTech-item>div{position: relative;z-index: 2;}
.solTech-item .page p{transition: all .4s ease;}
.solTech-item .page p:nth-child(1){background: -webkit-linear-gradient(top, rgba(255, 255, 255, .5) 0%, rgba(255, 255, 255, .2) 90%);-webkit-background-clip: text;-webkit-text-fill-color: transparent;}
.solTech-item .page p:nth-child(2){-webkit-text-stroke: 0.008rem #fff;color: transparent;position: absolute;left: 50%;top: 0;transform: translateX(-50%);opacity: 0;}
.solTech-item .dot{width: 6px;height: 6px;border-radius: 50%;border: 2px solid #fff;}
.solTech-item .text{display: none;width: 100%;}
.solTech-item.active{border-bottom-color: #ff0000;}
.solTech-item.active::before{opacity: 1;}
.solTech-item.active .page p{font-size: max(30px,0.5rem);}
.solTech-item.active .page p:nth-child(1){opacity: 0;}
.solTech-item.active .page p:nth-child(2){opacity: 1;}
.solHZ-slide{justify-content: space-between;align-items: center;}
.solHZ-img{width: 48.6%;}
.solHZ-img img{width: 100%;height: 6.8rem;}
.solHZ-con{width: 45%;margin-bottom: 0.9rem;}
.solHZ-logo{align-items: center;}
.solHZ-logo .img{width: max(70px,1.2rem);margin-right: max(15px,0.24rem);}
.solHZ-logo .title{flex: 1;}
.solHZ-btm{justify-content: space-between;align-items: center;width: 45%;z-index: 2;position: absolute;right: 0;bottom: 0.7rem;}
.solHZ-btn .btn{user-select: none;cursor: pointer;width: max(40px,0.48rem);height: max(40px,0.48rem);border-radius: 50%;background: #f4f8fa;}
.solHZ-btn .btn::after{opacity: 0;}
.solHZ-btn .btn.next{margin-left: 5px;}
.solHZ-btn .btn.next i{display: block;transform: rotate(180deg);}
.solHZ-btn .btn:hover{color: #fff;}
.solHZ-btn .btn:hover::after{opacity: 1;}
/* 解决方案-详情 */
.solDet-intro-item{user-select: none;cursor: pointer;background: #f2f5f8;}
.solDet-intro-bg{position: absolute;left: 0;top: 0;width: 100%;height: 100%;opacity: 0;transition: all .6s ease;}
.solDet-intro-show{z-index: 2; height: max(250px,3.3rem);flex-direction: column;transition: all .6s ease;position: relative;}
.solDet-intro-show .ico{height: max(36px,0.5rem);}
.solDet-intro-show .ico img{max-height: 100%;}
.solDet-intro-hide{padding: 0 0.2rem; z-index: 3; transform: scale(.9);opacity: 0;position: absolute;top: 0;left: 0;width: 100%;height: 100%;flex-direction: column;transition: all .6s ease;}
.solDet-intro-hide .page{color: rgba(255, 255, 255, .1);}
.solDet-intro-hide .list{color: rgba(255, 255, 255, .8);}
.solDet-intro-item:hover .solDet-intro-bg{opacity: 1;}
.solDet-intro-item:hover .solDet-intro-show{opacity: 0;transform: scale(.8);transition: all .4s ease;}
.solDet-intro-item:hover .solDet-intro-hide{opacity: 1;transform: scale(1);transition-delay: .1s;}
.solDet-pro{background: linear-gradient(to bottom,#f2f5f8 70%,transparent 100%);}
.solDet-pro-item{height: 100%;background: #fff;justify-content: space-between;align-items: center;padding: 0.5rem 0 0.5rem 0.5rem;}
.solDet-pro-con{width: 52%;}
.solDet-pro-con .title{transition: all .4s ease;}
.solDet-pro-con .more{align-items: center;}
.solDet-pro-con .more span{position: relative;}
.solDet-pro-con .more span::after{content: "";position: absolute;right: 0;bottom: -2px;width: 0;height: 1px;background: #2799d5;transition: all .4s ease;}
.solDet-pro-con .more i{display: block;transform: rotate(135deg);font-size: max(10px,0.12rem);margin-left: max(8px,0.1rem);}
.solDet-pro-con .more:hover span::after{right: auto;left: 0;width: 100%;}
.solDet-pro-img{width: 45%;height: 3.9rem;}
.solDet-pro-img img{max-width: 70%;max-height: 100%;transition: all .6s ease;}
.solDet-pro-item:hover .solDet-pro-con .title{color: #2799d5;}
.solDet-pro-item:hover .solDet-pro-img img{transform: scale(1.1);}
.solDet-why-bg{position: absolute;left: 0;top: 0;width: 100%;height: 100%;}
.solDet-why-bg img{width: 100%;height: 100%;}
.solDet-why-bg::before,.solDet-pro-bg::after{content: "";position: absolute;left: 0;top: 0;width: 100%;height: 100%;background: rgba(0, 0, 0, .4);}
.solDet-why-bg::after{background: linear-gradient(to right,#1c96d5,#2abcc5);opacity: .24;}
.solDet-why-list{position: relative;z-index: 2;}
.solDet-why-list li{flex: 1;height: 5.1rem;flex-direction: column;justify-content: flex-start;padding: 1.7rem 0.4rem 0;transition: all .6s ease;}
.solDet-why-list .ico{height: max(28px,0.38rem);transition: all .4s ease;}
.solDet-why-list .ico img{max-height: 100%;}
.solDet-why-list li:hover{background: rgba(0, 0, 0, .3);}
.solDet-why-list li:hover .ico{transform: translateY(-15px);}
.solDet-faq-list li{align-items: flex-start;border-bottom: 1px solid #eff0f3;user-select: none;cursor: pointer;}
.solDet-faq-list li:first-child{border-top: 1px solid #eff0f3;}
.solDet-faq-list .page{width: 1.6rem;color: #d7d8da;}
.solDet-faq-list .desc{flex: 1;padding-top: max(4px,0.06rem);}
.solDet-faq-list .text{display: none;width: 8rem;}
.solDet-faq-list .btn{background: #224455;width: max(30px,0.46rem);height: max(30px,0.46rem);border-radius: 50%;box-shadow: unset;}
.solDet-faq-list .btn span{z-index: 2;display: block;position: absolute;background: #fff;left: 50%;top: 50%; transform: translate(-50%,-50%);transition: all .4s ease;width: max(8px,0.12rem);height: 2px;}
.solDet-faq-list .btn span:nth-child(2){width: 2px;height: max(8px,0.12rem);}
.solDet-faq-list .btn::after{opacity: 0;}
.solDet-faq-list li.active .page{color: #022537;}
.solDet-faq-list li.active .btn::after{opacity: 1;}
.solDet-faq-list li.active .btn span{transform: translate(-50%,-50%) rotate(180deg);}
.solDet-faq-list li.active .btn span:nth-child(2){opacity: 0;}
/* 产品-列表 */
.proFilter{background: #f8f9fc;padding: 0.55rem;}
.proFilter-row{border-bottom: 1px solid #f0f2f6;}
.proFilter-row:first-child{border-top: 1px solid #f0f2f6;}
.proFilter-row .title{width: max(140px,2rem);}
.proFilter-row .list{flex: 1;margin-top: -10px;}
.proFilter-row .item{width: calc(100% / 9);padding-right: 10px;align-items: center;margin-top: 10px;}
.proFilter-row .item i{width: max(11px,0.13rem);height: max(11px,0.13rem);margin-right: max(6px,0.09rem);color: transparent;font-size: 10px;border: 1px solid #60696d;}
.proFilter-row .item i::before{display: block;transform: scale(.8);}
.proFilter-row .item.active i{border-color: #2799d5;background: #2799d5;color: #fff;}
.proInfo-list li{display: none;}
.proInfo-list li:nth-child(-n+4){display: block;}
.proInfo.all .proInfo-list li{display: block;}
.proInfo-flex{min-height: max(800px,12rem);}
.proInfo-item{background: #fff;border: 2px solid transparent;height: 100%;padding: 0.4rem 0.2rem;flex-direction: column;justify-content: flex-start;}
.proInfo-item .title{width: 100%;}
.proInfo-item:hover{border-color: #2799d5;}
.proInfo-item .more{align-items: center;}
.proInfo-item .more span{position: relative;}
.proInfo-item .more span::after{content: "";position: absolute;right: 0;bottom: -2px;width: 0;height: 1px;background: #2799d5;transition: all .4s ease;}
.proInfo-item .more i{font-size: max(12px,0.14rem);transform: rotate(135deg);margin-left: max(8px,0.1rem);font-weight: 700;}
.proInfo-item .more:hover span::after{right: auto;left: 0;width: 100%;}
.proInfo-item .img{height: 3.2rem;width: 100%;}
.proInfo-item .img img{max-width: 60%;max-height: 90%;}
.proInfo-item .label{margin-left: -8px;}
.proInfo-item .label span{display: block;background: #f8f9fc;border-radius: 6px;padding: 7px 10px;margin: 8px 0 0 8px;}
.proInfo-list .uli.ml30.uli3 li:nth-child(1),.proInfo-list .uli.ml30.uli3 li:nth-child(3){margin-left: calc(100%/3 + max(12px,0.3rem));}
.proInfo-swp{position: absolute;left: 0;top: 0;width: calc(100%/3 - max(12px,0.3rem));top: max(12px,0.3rem);}
.proInfo-swp .proInfo-item .img{height: max(750px,9.25rem);padding-top: 0.4rem}
.proInfo-swp .proInfo-item .img img{max-height: 60%;max-width: 95%;}
.proInfo-btn{z-index: 2;position: absolute;left: 0;top: max(100px,1.7rem);width: 100%;}
.proInfo-btn .btn{user-select: none;cursor: pointer;width: 30px;height: 30px;}
.proInfo-btn .btn.next{transform: rotate(180deg);margin-left: 0.2rem;}
.proInfo-btn .btn:hover{color: #2799d5;}
.proInfo-more .btn{user-select: none;cursor: pointer;width: max(140px,1.88rem);height: max(38px,0.46rem);border-radius: 40px;background: #fff;}
.proInfo-more .btn i{display: block;margin-left: max(8px,0.12rem);font-size: 10px;transform: rotate(180deg);transition: transform .4s ease;}
.proInfo-more .btn::after{opacity: 0;}
.proInfo-more .btn:hover{color: #fff;}
.proInfo-more .btn:hover::after{opacity: 1;}
.proInfo.all .proInfo-more .btn i{transform: rotate(0);}
.proIot-flex{position: relative;z-index: 2;justify-content: space-between;align-items: center;}
.proIot-con{width: 33%;}
.proIot-con .list p{padding-left: max(18px,0.3rem);position: relative;}
.proIot-con .list p::after{content: "";position: absolute;left: 0;top: max(4px,0.06rem);width: max(13px,0.17rem);height: max(13px,0.17rem);background: url('../images/pages/proIot-dot.png') no-repeat center/100% auto;}
.proIot-img{width: 45%;}
.proIot .indhz-ball{top: 0.3rem;}
.proWhy-item{border-top: 1px solid #f1f1f3;align-items: flex-start;user-select: none;cursor: pointer;padding-right: 0.85rem;}
.proWhy-item .page{width: 2rem;color: #d7d8da;line-height: .8;}
.proWhy-item .desc{flex: 1;padding-right: 1.8rem;}
.proWhy-item .drop-box{display: none;}
.proWhy-item .drop{justify-content: space-between;align-items: flex-start;}
.proWhy-item .text{width: 75%;}
.proWhy-item .ico{height: max(40px,0.88rem);}
.proWhy-item .ico img{max-height: 100%;}
.proWhy-item .btn{transform: rotate(135deg);}
.proWhy-item.active .page{font-size: max(30px,0.9rem);color: #2799d5;}
.proWhy-item.active .btn{transform: rotate(45deg);color: #2799d5;}
.proCta-bg img{width: 100%;}
.proCta-con{position: absolute;left: 0;top: 0;width: 100%;height: 100%;align-items: center;justify-content: space-between;padding: 0 0.6rem;}
.proCta-con .desc{width: 70%;}
.proCta-con .btn{user-select: none;cursor: pointer;border-radius: 40px;padding: max(8px,0.1rem) max(15px,0.2rem);}
.proCta-con .btn i{display: block;margin-right: max(8px,0.12rem);font-size: max(15px,0.18rem);}




/* 产品-详情 */
.proDet-view{background: url('../images/pages/proDet-show-bg.jpg') no-repeat center top/100% auto;}
.proDet-show-flex{justify-content: space-between;align-items: center;}
.proDet-show-img{width: 53%;height: 5.3rem;}
.proDet-show-img img{max-width: 60%;max-height: 100%;}
.proDet-show-con{width: 40%;}
.proDet-show-desc .label{margin-left: -10px;}
.proDet-show-desc .label span{display: block;margin: 10px 0 0 10px;background: #fff;border-radius: 6px;padding: 7px 10px;}
.proDet-show-btn .btn{border-radius: 40px;background: #60696d;width: max(120px,1.56rem);height: max(38px,0.46rem);position: relative;}
.proDet-show-btn .btn::after{opacity: 0;}
.proDet-show-btn .btn i{display: block;margin-left: max(8px,0.1rem);font-size: max(14px,0.16rem);}
.proDet-show-btn .btn:nth-child(2){margin-left: 10px;}
.proDet-show-btn .btn:hover::after{opacity: 1;}
.proDet-show-logo{border-top: 1px solid #ecf0f2;border-bottom: 1px solid #ecf0f2;}
.proDet-show-logo img{height: max(20px,0.4rem);}
.proDet-app-list .img{position: relative;}
.proDet-app-list .img::after{content: "";position: absolute;left: 0;top: 0;width: 100%;height: 100%;background: linear-gradient(to bottom,transparent 50%,rgba(0,0,0,.5) 100%);}
.proDet-app-list .img img{width: 100%;height: 6.4rem;}
.proDet-app-list .title{position: absolute;z-index: 2;left: 0;bottom: 0;width: 100%;padding: 0.5rem 0.55rem;}
.proDet-app-list .text{padding: 0.35rem 0.55rem 0;}
.proDet-params{background: linear-gradient(to bottom,transparent 20%,#f8f9fc 100%);}
.proDet-params-flex{justify-content: space-between;align-items: center;}
.proDet-params-left{width: 59%;}
.proDet-params-ul ul{display: none;}
.proDet-params-ul ul:first-child{display: block;}
.proDet-params-ul li{display: flex;flex-wrap: wrap;}
.proDet-params-ul .title,.proDet-params-ul .text{width: 50%;}
.proDet-params-tips span{color: #2799d5;}
.proDet-params-tips a{text-decoration: underline;font-family: 'B';transition: all .4s ease;}
.proDet-params-tips a:hover{color: #022537;}
.proDet-params-right{width: 38%;}
.proDet-params-swp{display: none;}
.proDet-params-swp:first-child{display: block;}
.proDet-params-swp::after{content: "";z-index: -1;position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%);width: 3.6rem;height: 4.7rem;background: url('../images/pages/proDet-params-bg.png') no-repeat center/100% auto;}
.proDet-params-slide{height: 4.5rem;}
.proDet-params-slide img{max-width: 70%;max-height: 100%;}
.proDet-view .hz2ZLX{background: #f8f9fc;}
.proDet-rz-logo{background: #f9fafc;}
.proDet-rz-logo li{flex: 1;height: max(50px,1.28rem);}
.proDet-rz-logo li img{max-height: 50%;max-width: 55%;}
.proDet-ys-sticky{position: sticky;top: max(70px,0.96rem);height: calc(100vh - max(70px,0.96rem)); overflow: hidden;background: #f8f9fc;}
.proDet-ys-title{font-size: 1.9rem;}
.proDet-ys-list-box{margin-top: -0.7rem;}
.proDet-ys-list{position: absolute;left: 0;top: 0;display: flex;transition: all .1s linear;}
.proDet-ys-item{transition: all .6s ease; margin-left: 0.3rem;background: linear-gradient(to bottom,rgba(255,255,255,0) 10%,rgba(255,255,255,.9) 50%);border-radius: 10px;overflow: hidden;width: max(300px,4rem);min-height: max(200px,3rem);padding: 0.45rem 0.2rem 0.8rem 0.35rem;backdrop-filter: blur(8px);}
.proDet-ys-item:hover{background: #fff;}
.proDet-ys-item:first-child{margin-left: 0;}
.proDet-ys-item .text p{position: relative;padding-left: max(20px,0.28rem);}
.proDet-ys-item .text p::after{content: "";position: absolute;left: 0;top: max(4px,0.06rem);width: max(14px,0.18rem);height: max(14px,0.18rem);background: url('../images/pages/proDet-ys-dot.png') no-repeat center/100% auto;}
.proDet-ys-item .page{width: max(24px,0.3rem);height: max(24px,0.3rem);border-radius: 50%;border: 1px solid #e0e2e3;position: absolute;right: 0.4rem;bottom: 0.3rem;}

.proDet-view .hz2ZLX-module:nth-child(4n){flex-direction: row;}
.proDet-view .hz2ZLX-module:nth-child(2n){flex-direction: row-reverse;}


/* -------------------------PC端--------------------------- */
@media all and (max-width:1700px){
    /* 1600 × (900) */
}
@media all and (max-width:1590px){
    /* 1440 × (700)  */
}
@media all and (max-width:1430px){
    /* 1360 */
}
@media all and (max-width:1350px){
    /* 1280 */
}
@media all and (max-width:1270px){
    /* 1152 × (700) */
}
/* ------------------------平板端-------------------------- */
@media all and (max-width:1100px){
    /* 1024 横屏 */
}
/* ------------------------手机端-------------------------- */
@media all and (max-width:1000px){
    /* 移动终端 360 适配 */
    .mbUl ul{margin: -20px 0 0 !important;}
    .mbUl li{margin: 20px 0 0 !important;width: 100% !important;}
    .pagesTitle br{display: none;}
    .pagesBan-bg img{height: 350px;}
    .pagesBan-con .comMore:nth-child(2){margin: 10px 0 0;}
    .pagesBread{display: none;}
    .newsShow-img{width: 100%;}
    .newsShow-img .img img{height: 185px;}
    .newsShow-list{width: 100%;margin-top: 15px;}
    .newsShow-item{padding: 20px 15px;}
    .newsSelect{width: 180px;}
    .newsSearch{flex: unset;width: 100%;margin-top: 10px;}
    .newsList .uli.ml50{margin: -15px 0 0;}
    .newsList .uli.ml50.uli3 li{margin: 15px 0 0;width: 100%;}
    .newsItem-img .img img{height: 200px;}
    .newsItem-img .label{font-size: 10px;left: 20px;top: 15px;}
    .newsItem-con{padding: 25px 15px 15px;}
    .newsItem-con .btm{margin-left: -5px;font-size: 10px;}
    .newsItem-con .btm span{margin: 5px 0 0 5px;border-radius: 4px;}
    .newsDet-left{width: 100%;}
    .newsDet-title{width: 100%;line-height: 1.4;}
    .newsDet-page-item .text{width: calc(100% - 100px);}
    .newsDet-back{margin-top: 30px;}
    .newsDet-right{width: 100%;}
    .newsDet-hot-item{margin-top: 20px;}
    .indYS-gallery{margin-top: 40px;}
    .indYS-gallery-con{width: 100%;}
    .indYS-gallery-con .top{width: 160px;}
    .indYS-gallery-con .dot{display: none;}
    .indYS-gallery-con .ico{width: 36px;}
    .indYS-gallery-img{width: 100%;margin-top: 25px;}
    .indYS-thumbs-click .title{font-size: 12px;}
    .ctaIntro-left{width: 100%;}
    .ctaIntro-right{width: 100%;margin-top: 20px;}
    .ctaIntro-phone li{width: 45%;}
    .ctaIntro-phone li:nth-child(2n){width: 55%;}
    .ctaIntro-address .more{margin-top: 15px;}
    .ctaIntro-phone{padding-top: 20px;}
    .ctaMsg-con{padding: 25px 15px;}
    .iti--fullscreen-popup.iti--container{justify-content: center;}
    .iti__country-list{max-height: 60vh;}
    .abIntro-flex{flex-direction: column-reverse;}
    .abIntro-img{width: 100%;}
    .abIntro-img img{height: 210px;}
    .abIntro-con{width: 100%;margin-top: 20px;}
    .abIntro-culture li{width: 100%;margin-top: 20px;}
    .abIntro-num{margin: 10px 0 0;}
    .abIntro-num li{margin: 15px 0 0;width: 100%;padding: 25px 15px;}
    .abIntro-num .num span{font-size: 30px;}
    .indYS-gallery-img img{height: 185px;}
    .abHonor{padding: 40px 0;}
    .abHonor-con{width: 100%;}
    .abHonor-swp-box{margin-top: 30px;width: 100%;overflow: hidden;}
    .abHonor-swp-box::before, .abHonor-swp-box::after{height: 20%;}
    .abCase-swp{width: 92%;}
    .abCase-slide{padding: 12px;}
    .abCase-img{width: 100%;}
    .abCase-img img{height: 220px;}
    .abCase-con{width: 100%;padding: 15px 0;}
    .abCase-swp-box::before, .abCase-swp-box::after{display: none;}
    .abSys-list{position: relative;top: auto;margin: 0;}
    .abSys-item{position: sticky;top: 80px;margin: 20px 0 0;width: 100%;transform-origin: center !important;}
    .abSys-con{min-height: 350px;}
    .app-body .pagesBan-con{background: rgba(0, 0, 0, .4);}
    .app-body .pagesBan-con .box{width: 100%;}
    .appPro-swp{width: 100%;}
    .appPro-img{width: 100%;height: 220px;}
    .appPro-con{width: 100%;margin-top: 20px;}
    .appPro-list li{padding: 12px 5px 15px 20px;}
    .appPro-list li::after{top: 15px;}
    .appPro-data{margin-top: 10px;padding: 0;}
    .appPro-data li{width: 100%;max-width: unset;margin-top: 20px;}
    .appYS .contain{width: 92%;}
    .appYS-item{padding: 25px 15px;}
    .appYS-left{width: 100%;padding-right: 0;border: unset;}
    .appYS-right{width: 100%;padding: 20px 0 0;}
    .appYS-item{position: relative;top: auto !important;margin-top: 25px;}
    .appTech-list{flex-wrap: wrap;margin: 0;}
    .appTech-item{width: 100%;margin: 20px 0 0;}
    .appTech-item .ico{height: 44px;}
    .appTech-show{height: 350px;padding-top: 50px;}
    .appTech-hide{padding: 0 15px;flex-direction: column;justify-content: flex-start;transform: none;padding-top: 50px;}
    .appTech-hide .desc{flex: unset;width: 100%;margin-top: 25px;}
    .appTech-item:hover::after{opacity: 1;}
    .appTech-item:hover .appTech-show{opacity: 0;}
    .appTech-item:hover .appTech-hide{opacity: 1;transform: none;}
    .appSol-nav{width: 100%;display: flex;white-space: nowrap;overflow-x: auto;}
    .appSol-nav .item{margin: 0 0 0 12px;width: auto;overflow: visible;padding: 10px 15px;}
    .appSol-nav .item:first-child{margin: 0;}
    .appSol-desc{width: 100%;margin-top: 40px;}
    .appSol-btm{margin-top: 20px;}
    .appSol-desc-item .box{padding: 25px 15px;}
    .appSol-desc-item{transform: translateX(500px);}
    .appCase-flex{flex-direction: column-reverse;}
    .appCase-img{width: 100%;}
    .appCase-img-slide img{height: 300px;}
    .appCase-con{padding-top: 20px;width: 100%;}
    .appCase-btn{display: none;}
    .appHZ-flex{flex-direction: column-reverse;margin-top: 0;}
    .appHZ-list{width: 100%;}
    .appHZ-list li{width: 100%;}
    .appHZ-img{width: 100%;margin-top: 20px;}
    .downInfo-nav{padding: 25px 15px;}
    .downInfo-nav-row{margin-top: 25px;}
    .downInfo-nav-row .title{color: #60696d;font-size: 15px;}
    .downInfo-nav-row .title::after{content: ":";display: inline-block;}
    .downInfo-nav-row .list{margin: 0 0 0 -10px;width: 100%;flex: unset;}
    .downInfo-nav-row .item{margin: 10px 0 0 10px;width: calc(50% - 10px) !important;flex-direction: row-reverse;justify-content: flex-end;}
    .downInfo-nav-row .item i{margin: 0 8px 0 0;}
    .downInfo-head{display: none;}
    .downInfo-row{padding: 15px 0;}
    .downInfo-row .item:nth-child(1){flex: unset;width: 100%;}
    .downInfo-row .item:nth-child(2){width: auto;margin: 6px 0 0 31px;}
    .downInfo-row .item:nth-child(3){display: none;}
    .downInfo-row .title i{width: 14px;}
    .downMsg-con{padding: 25px 15px;}
    .downMsg-left{width: 100%;}
    .downMsg-row{padding: 20px 0;}
    .downMsg-right{width: 100%;margin-top: 5px;}
    .downMsg-list .item{width: auto !important;margin: 10px 0 0;min-width: 50%;}
    .downMsg-list .item span{flex: 1;}
    .downMsg-form{margin: 5px 0 0;}
    .downMsg-form input{margin: 10px 0 0;width: 100%;}
    .downMsg-desc .list li{width: 100%;margin: 6px 0 0;}
    .downMsg-date{width: 100%;margin-top: 20px;}
    .hz1-view{background-size: auto 100%;}
    .hz1How-img{display: none;}
    .hz1How-list{width: 100%;}
    .hz1How-list li{width: 100%;padding: 25px 15px 25px 0;}
    .hz1Model-flex{flex-direction: column-reverse;padding: 40px 4%;}
    .hz1Model-left{width: 100%;padding: 25px 0 0;}
    .hz1Model-left-btm{margin-top: 40px;}
    .hz1Model-right{width: 100%;padding: 0;}
    .hz1Model-img .item img{height: 320px;}
    .hz1Model-page .start{font-size: 28px;}
    .hz1Step-list .uli.ml20.uli4 li {width: calc(100%/2 - max(8px,0.2rem));}
    .hz1Step-item{height: 220px;}
    .hz1Step-page{font-size: 50px;}
    .hz1Step-desc .ico{width: 46px;height: 46px;}
    .hz1Step-item:hover .hz1Step-desc {transform: translateY(-30px);}
    .hz1Cta-left{width: 100%;}
    .hz1Cta-left-list li{width: 100%;height: 25%;border-top: 1px solid rgba(255, 255, 255, .1);padding: 15px;}
    .hz1Cta-left-img img{height: 560px;}
    .hz1Cta-left-list .page span{border-width: 1px;}
    .hz1Cta-right{width: 100%;margin-top: 25px;}
    .hz2JXS-img{width: 100%;}
    .hz2JXS-img .item img{height: 240px;}
    .hz2JXS-list{width: 100%;margin-top: 20px;}
    .hz2JXS-menu .title,.hz2JXS-drop{padding-left: 16px;}
    .hz2JXS-menu .title::after{left: 0;}
    .hz2ZLX-module{flex-direction: column !important;padding: 12px;}
    .hz2ZLX-img{width: 100%;}
    .hz2ZLX-img img{height: 190px;}
    .hz2ZLX-con{width: 100%;padding: 20px 0 10px !important;}
    .hz2ZLX-desc .list li{margin-top: 8px;}
    .hz2Make-list{justify-content: space-between;margin-top: 0;}
    .hz2Make-list li{width: 48%;padding: 20px 0 0;}
    .hz2Make-btm-img img{height: 200px;}
    .hz2Make-btm-con{padding: 20px 15px 0;flex-direction: column;justify-content: flex-start;}
    .hz2Make-btm-con .btn-box{margin-top: 30px;}
    .hz2Make-btm-con .btn:nth-child(2){margin: 10px 0 0;}
    .solTech-list{flex-wrap: nowrap;overflow-x: auto;}
    .solTech-item{padding: 120px 15px 20px;align-items: flex-start; flex: unset;width: 300px;height: auto;min-width: 300px;}
    .solTech-item .page{font-size: 30px;}
    .solTech-item .text{display: block;padding-bottom: 0;}
    .solTech-item .dot{display: none;}
    .solIntro-con{padding: 30px 15px;}
    .solIntro-label .item{padding: 14px 0;}
    .solShow-list{margin-top: 0;}
    .solShow-item{padding: 0 15px;position: relative;margin: 20px 0 0 !important;bottom: auto !important;}
    .solShow-drop{padding: 25px 0 10px;flex-direction: column-reverse;}
    .solShow-img{width: 100%;}
    .solShow-img img{height: 240px;}
    .solShow-con{width: 100%;margin-top: 30px;}
    .solShow-top .desc{flex: 1;}
    .solShow-btm li{width: 100%;}
    .solShow-menu{color: #000;}
    .solHZ-img{width: 100%;}
    .solHZ-img img{height: 300px;}
    .solHZ-con{width: 100%;margin: 20px 0 0;}
    .solHZ-btm{position: relative;bottom: auto;width: 100%;margin-top: 40px;}
    .solDet-intro-hide .page{font-size: 24px;}
    .solDet-pro-item{flex-direction: column-reverse;padding: 35px 15px;}
    .solDet-pro-img{width: 100%;height: 220px;}
    .solDet-pro-img img{max-width: 60%;}
    .solDet-pro-con{width: 100%;margin-top: 30px;}
    .solDet-why-list li{flex: unset;height: auto;padding: 50px 20px;border-left: unset;border-top: 1px solid rgba(255, 255, 255, .2);width: 100%;}
    .solDet-faq-list li{padding: 20px 0;}
    .solDet-faq-list .desc{padding-top: 0;}
    .solDet-faq-list .page{width: 36px;}
    .solDet-faq-list .desc{padding-right: 15px;}
    .solDet-faq-list .text{width: 100%;}
    .proFilter{padding: 15px;}
    .proFilter-row{padding: 20px 0;}
    .proFilter-row .list{flex: unset;width: 100%;margin-top: 0;}
    .proFilter-row .item{width: calc(100% / 3);align-items: flex-start;}
    .proFilter-row .item i{margin-top: 2px;}
    .proInfo-swp{width: 100%;position: relative;left: auto;top: auto;}
    .proInfo-list{margin-top: 30px;}
    .proInfo-item{padding: 30px 15px;}
    .proInfo-item .img{height: 300px;}
    .proInfo-item .img img{max-height: 80%;}
    .proInfo-btn .btn{display: none;}
    .proInfo-swp .proInfo-item .img{height: 300px;padding-top: 0;}
    .proInfo-swp .proInfo-item .img img{max-width: 60%;max-height: 80%;}
    .proIot-flex{flex-direction: column;}
    .proIot-img{width: 70%;margin-top: 30px;}
    .proIot-con{width: 100%;}
    .proWhy-item{padding-right: 0;}
    .proWhy-item .btn{font-size: 14px;}
    .proWhy-item .desc{padding-right: 15px;}
    .proWhy-item .ico{display: none;}
    .proWhy-item .text{width: 100%;}
    .proWhy-item .page{line-height: 1.2;}
    .proCta-bg img{height: 200px;}
    .proCta-con{flex-direction: column;align-items: flex-start;justify-content: flex-start;padding: 30px 15px 0;}
    .proCta-con .desc{width: 100%;}
    .proCta-con .btn{margin-top: 25px;}
    .proDet-show-img{width: 100%;height: 300px;}
    .proDet-show-con{width: 100%;margin-top: 30px;}
    .proDet-show-desc .label span{background: #fafafa;}
    .proDet-show-logo{margin-top: 25px;padding: 8px 0 16px;}
    .proDet-show-logo img{height: 30px;}
    .proDet-app-list .img img{height: 315px;}
    .proDet-params-flex{flex-direction: column-reverse;margin-top: 30px;}
    .proDet-params-right{width: 70%;}
    .proDet-params-slide{height: 220px;}
    .proDet-params-left{width: 100%;margin-top: 20px;}
    .proDet-params-ul{font-size: 13px;}
    .proDet-ys-sticky{position: relative;top: auto;height: auto;}
    .proDet-ys-list{position: relative;overflow-x: auto;}
    .proDet-ys-item .title{width: 250px;}
    .proDet-ys-item{overflow: visible;width: auto;margin-left: 20px;padding: 25px 15px 40px;}
    .proInfo-flex{min-height: unset;}
}
/* --------------------图片-iPad-调整---------------------- */
@media all and (min-width: 720px) and (max-width: 1000px){}