@charset "utf-8";
/* =====================内页样式======================== */
/* 分页 */
.paging{width: 100%;text-align: center;user-select: none;display: flex;flex-wrap: wrap;justify-content: center;align-items: center;}
.paging-menu, .paging-skip, .paging-hint{display: flex;flex-wrap: wrap;}
.paging-menu a{width: 48px;height: 48px;margin: 4px;font-size: 18px;color: #777;transition: all .4s ease;border-radius: 50%;background-color: #fff;display: flex;align-items: center;justify-content: center;}
.paging-menu a:hover, .paging-menu a.active, .paging a.on{border-color: #204896;background-color: #204896;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: #204896;}
.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: #204896;color: #fff;border-color: #204896;}
.paging-hint span{color: #204896;}
@media all and (max-width:1000px){.paging-menu a{margin: 4px 2px;width: 34px;height: 34px;font-size: 13px;}.paging-skip{width: 100%;margin-left: 0;justify-content: center;}}
/* 搜索页面 */
.search{width: 100%;}
.search-result{font-size: 14px;color: #204896;line-height: 1.1;}
.search-result span{margin-left: 6px;}
.search-info{width: 100%;line-height: 1.1;color: #333;}
.search-info span{color: #204896;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: #204896 !important;}
.search-link:hover h2{color: #204896;}
/* 隐私协议 */
.privacy{width: 100%;}
.privacy-title{width: 100%;color: #333;line-height: 1.1;}
.privacy-content{width: 100%;color: #666;}
/* 网站地图 */
.webmap{width: 100%;}
.webmap-title{width: 100%;color: #333;line-height: 1;position: relative;padding-bottom: max(14px,0.24rem);}
.webmap-title::after{content: "";position: absolute;width: max(36px,0.6rem);left: 0;right: 0;margin: 0 auto;bottom: 0;height: max(2px,0.04rem);background: #204896;}
.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: #204896;}
.webmap-list>ul>li>.menu{font-weight: 700;border-bottom: 1px solid #e1e1e1;font-size: max(16px,0.2rem);width: 100%;padding-bottom: max(12px,0.2rem);line-height: 1;}
.webmap-list>ul>li>.drop{margin-top: max(10px,0.2rem);}
.webmap-list>ul>li>.drop a{line-height: 1.28;padding: max(4px,0.06rem) 0;font-size: max(15px,0.18rem);}
.webmap-list>ul>li>.drop .drop a{padding-left: max(12px,0.18rem);font-size: max(14px,0.16rem);}
.webmap-list>ul>li>.drop .drop a::before{content: "";position: absolute;width: 4px;height: 4px;border-radius: 50%;background: #afafaf;left: 0;top: 0.14rem;}
@media all and (max-width: 1000px){
    .webmap-list>ul>li>.drop .drop a::before{top: 0.2rem;}
    .webmap-list>ul{margin: -14px 0 0;}.webmap-list>ul>li{width: 100%;margin: 14px 0 0;}.webmap-list>ul>li>.drop .drop a::before{top: 11px;}
}
/* 内页公共 */
.pagesBan-bg img{width: 100%;}
.pagesBan-con{position: absolute;left: 0;top: 0;width: 100%;height: 100%;}
.pagesBan-con .contain{height: 100%;flex-direction: column;justify-content: center;}
.pagesBan-con .text{animation: banText 1s ease both;}
.pagesTop-btm{z-index: 2;position: absolute;left: 0;bottom: 25px;width: 100%;}
.pagesBread .item{margin-left: 24px;}
.pagesBread .item::after{content: "\e692";font-family: 'icon';position: absolute;left: -17px;top: 50%;transform: translateY(-50%) rotate(180deg);font-size: 10px;color: #777;}
.pagesBread .item:first-child{margin-left: 0;}
.pagesBread .item:first-child::after{display: none;}
.pagesBread .item:hover{color: #333;}
.pagesTop-btm .pagesBread .item{color: #fff;}
.pagesTop-btm .pagesBread .item::after{color: #fff;}
.pagesTop-btm .pagesBread .item:hover{color: #204896;}
@keyframes banText {0%{opacity: 0;transform: translateY(0.5rem);}100%{opacity: 1;transform: translateY(0);}}
.pagesNav{background: #fff;border-bottom: 2px solid #ededed;}
.pagesNav-list{justify-content: center;}
.pagesNav-list .item{height: 0.86rem;margin-left: 0.7rem;}
.pagesNav-list .item:first-child{margin-left: 0;}
.pagesNav-list .item::after{content: "";position: absolute;left: 0;bottom: -2px;width: 100%;height: 2px;background: #204896;opacity: 0;transition: all .4s ease;}
.pagesNav-list .item:hover,.pagesNav-list .item.active{color: #204896;}
.pagesNav-list .item.active::after{opacity: 1;}
.pages-pagination .swiper-pagination-bullet{margin: 0 4px;}
.pages-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background: #204896;}
/* 联系我们 */
.ctaInfo-flex{justify-content: space-between;align-items: flex-start;}
.ctaInfo-con{width: 47%;}
.ctaInfo-data li{border-bottom: 1px solid #e9e9e9;}
.ctaInfo-data .ico{width: max(26px,0.3rem);height: max(26px,0.3rem);border-radius: 50%;margin-right: max(12px,0.22rem);}
.ctaInfo-data .title{flex: 1;padding-top: 5px;}
.ctaInfo-map{width: 43%;height: 4.3rem;box-shadow: 0px 0.06rem 0.2rem 0px rgba(8, 12, 18, 0.08);}
.amap-logo{display: none !important;}
.amap-icon img{width: max(26px,0.48rem);}
.ctaMsg-list{justify-content: space-between;}
.ctaMsg-item{width: 32%;}
.ctaMsg-item.w100{width: 100%;}
.ctaMsg-item input{background: transparent;border: 1px solid #e6e6e6;height: max(38px,0.55rem);padding: 0 14px;width: 100%;}
.ctaMsg-item textarea{width: 100%;background: transparent;border: 1px solid #e6e6e6;height: 120px;padding: 10px 14px;resize: vertical;}
.ctaMsg-btm{justify-content: space-between;align-items: center;}
.ctaMsg-code{width: 32%;align-items: center;flex-wrap: nowrap;}
.ctaMsg-code input{background: transparent;border: 1px solid #e6e6e6;height: max(38px,0.55rem);padding: 0 14px;flex: 1;width: auto;}
.ctaMsg-code img{user-select: none;cursor: pointer;width: auto;height: max(38px,0.55rem);margin-left: 15px;display: block;}
/* 新闻-列表 */
.newsShow-slide{background: #fff;}
.newsShow-img{width: 50%;}
.newsShow-img img{width: 100%;height: 5rem;transition: all 3s linear;}
.newsShow-img:hover img{transform: scale(1.1);}
.newsShow-con{width: 50%;flex-direction: column;justify-content: space-between;padding: 0.6rem;}
.newsShow-con .date,.newsItem-con .date,.newsDet-date{align-items: center;}
.newsShow-con .date i,.newsItem-con .date i,.newsDet-date i{display: block;margin-right: 6px;}
.newsShow-con .date span,.newsItem-con .date span,.newsDet-date span{font-style: italic;}
.newsShow-con .title{width: 90%;}
.newsShow-con .title:hover{color: #204896;}
.newsShow-switch{z-index: 2;align-items: center;position: absolute;right: 0.6rem;bottom: 0.6rem;}
.newsShow-btn{width: 0.6rem;height: 0.6rem;border-radius: 50%;user-select: none;cursor: pointer;background: #f7f7f7;color: #bfbfbf;}
.newsShow-btn.next{transform: rotate(180deg);}
.newsShow-btn:hover{background: #204896;color: #fff;}
.newsShow-page{margin: 0 12px;align-items: center;}
.newsItem{height: 100%;}
.newsItem-img img{width: 100%;height: 2.8rem;}
.newsItem:hover .newsItem-img img{transform: scale(1.1);}
.newsItem:hover .newsItem-con .title{color: #204896;}
/* 新闻-详情 */
.newsDet-share{align-items: center;}
.newsDet-share .line{flex: 1;height: 1px;background: #eee;}
#toShare{margin: 0 0.6rem;display: flex;}
#toShare a{display: flex;color: #888;background: #f7f7f7; font-size: max(12px,0.16rem);border-radius: 50%; width: max(30px,0.45rem);height: max(30px,0.45rem);margin-left: 10px;border-radius: 50%;align-items: center;justify-content: center;transition: all .4s ease;}
#toShare a>img{max-width: 22px;}
#toShare a:first-child{margin: 0;}
#toShare a:hover{background: #204896;border-color: #204896;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;}
.newsDet-edit{padding: 0 24px;}
.newsDet-edit h1,.newsDet-edit h2,.newsDet-edit h3,.newsDet-edit h4,.newsDet-edit h5,.newsDet-edit h6{font-size: max(16px,0.24rem);color: #222;font-family: 'B';}
.newsDet-switch{padding: 24px;align-items: center;justify-content: space-between;border-top: 1px solid #eee;border-bottom: 1px solid #eee;}
.newsDet-page{align-items: center;}
.newsDet-page i{font-size: 10px;display: block;margin-right: 12px;transition: transform .4s ease;}
.newsDet-page p{max-width: 3.5rem;transition: transform .4s ease;}
.newsDet-page.next{flex-direction: row-reverse;}
.newsDet-page.next i{margin-right: 0;margin-left: 12px;transform: rotate(180deg);}
.newsDet-page.next:hover p{transform: translateX(5px);}
.newsDet-page:hover{color: #204896;}
.newsDet-page:hover p{transform: translateX(-5px);}
.newsDet-back{width: max(150px,1.84rem);height: max(38px,0.44rem);border-radius: 40px;background: #f7f7f7;}
.newsDet-back i{font-size: max(10px,0.12rem);margin-right: 8px;transition: transform .4s ease;}
.newsDet-back:hover{background: #204896;color: #fff;}
.newsDet-back:hover i{transform: rotate(180deg);}
/* 售后服务 */
.serIntro .pagesTitle{width: 75%;margin: 0 auto;}
.serIntro-contact{justify-content: center;}
.serIntro-contact li{align-items: center;margin-left: 1rem;}
.serIntro-contact li:first-child{margin-left: 0;}
.serIntro-contact .ico{width: max(24px,0.3rem);height: max(24px,0.3rem);border-radius: 50%;margin-right: max(12px,0.22rem);}
.serIntro-item{height: 100%;background: #fff;padding: 0.48rem 0.48rem 0.4rem;}
.serIntro-item .ico{height: 0.66rem;align-items: center;}
.serIntro-item .ico img{transition: all .4s ease;max-height: 100%;}
.serIntro-item .ico .h{position: absolute;left: 0;top: 50%;transform: translateY(-50%);opacity: 0;}
.serIntro-item:hover{background: #204896;}
.serIntro-item:hover .ico .s{opacity: 0;}
.serIntro-item:hover .ico .h{opacity: 1;}
.serIntro-item:hover .title,.serIntro-item:hover .text{color: #fff;}
.serSystem-list{margin-left: -2px;}
.serSystem-item{margin-left: 2px;width: calc(100% / 6 - 2px);}
.serSystem-img img{width: 100%;height: 5.3rem;}
.serSystem-img::after{content: "";position: absolute;left: 0;top: 0;width: 100%;height: 100%;background: linear-gradient(to bottom,transparent 30%,rgba(0,0,0,1) 100%);background: -webkit-linear-gradient(top,transparent 30%,rgba(0,0,0,1) 100%);}
.serSystem-con{position: absolute;left: 0;bottom: 0;width: 100%;}
.serSystem-con .title{transition: all .4s ease;}
.serSystem-item:hover .serSystem-con .title{transform: translateY(-15px);}
/* 下载中心 */
.downHead{justify-content: space-between;align-items: flex-end;}
.downSearch input{width: 4rem;border-radius: 40px;background: #f7f7f7;height: max(38px,0.44rem);padding: 0 max(12px,0.24rem);padding-right: 0.5rem;}
.downSearch .btn{user-select: none;cursor: pointer;width: 0.6rem;height: 100%;position: absolute;right: 0;top: 0;border-radius: 0 40px 40px 0;}
.downSearch .btn:hover{color: #fff;background: #204896;}
.downItem{height: 100%;background: #f7f7f7;}
.downItem-img{height: 100%;width: 24%;background: #f1f1f1;}
.downItem-img img{max-width: 48%;}
.downItem-con{width: 76%;padding: 0.36rem 0.4rem 0.4rem;}
.downItem-con .btn{align-items: center;}
.downItem-con .btn i{margin-left: 10px;display: block;}
.downItem:hover{box-shadow: 0 0.05rem 0.25rem #ddd;}
/* 常见问题 */
.faqNav-list{border-bottom: 1px solid #ededed;}
.faqNav-list .item{margin-left: 0.7rem;}
.faqNav-list .item:first-child{margin-left: 0;}
.faqNav-list .item::after{content: "";position: absolute;left: 0;bottom: -1px;width: 100%;height: 1px;background: #204896;opacity: 0;transition: all .4s ease;}
.faqNav-list .item:hover,.faqNav-list .item.active{color: #204896;}
.faqNav-list .item.active::after{opacity: 1;}
.faqItem{padding: 0.38rem;}
.faqItem:nth-child(2n+1){background: #f7f7f7;}
.faqMenu{user-select: none;cursor: pointer;justify-content: space-between;align-items: center;}
.faqMenu .title{flex: 1;padding-right: 15px;}
.faqMenu .btn{width: 14px;height: 14px;}
.faqMenu .btn::before,.faqMenu .btn::after{content: "";position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%);background: #797979;width: 100%;height: 2px;transition: all .4s ease;}
.faqMenu .btn::after{width: 2px;height: 100%;}
.faqMenu.active .title{color: #204896;}
.faqMenu.active .btn{transform: rotate(180deg);}
.faqMenu.active .btn::before,.faqMenu.active .btn::after{background: #204896;}
.faqMenu.active .btn::after{opacity: 0;}
.faqDrop{display: none;}
/* 应用-列表 */
.appItem{height: 100%;}
.appItem-img img{width: 100%;height: 4.4rem;transition: all .8s ease;}
.appItem-con .more{align-items: center;}
.appItem-con .more i{display: block; transition: transform .4s ease;font-size: 10px;transform: rotate(180deg);margin:3px 0 0 8px;}
.appItem:hover .appItem-img img{transform: scale(1.1);}
.appItem:hover .appItem-con .title{color: #204896;}
.appItem:hover .appItem-con .more i{transform: translateX(5px) rotate(180deg);}
/* 应用-详情 */
.appDet-intro{border-bottom: 1px solid #eee;}
.appDet-intro-list li{flex: 1;flex-direction: column;align-items: center;text-align: center;}
.appDet-intro-list .ico{transition: all .6s ease;width: 0.7rem;height: 0.7rem;border-radius: 50%;}
.appDet-intro-list .ico img{max-width: 50%;max-height: 50%;}
.appDet-intro-list li:hover .ico{transform: translateY(-10px);}
.appDet-scene-head{justify-content: space-between;align-items: flex-end;}
.appDet-scene-btn .btn{width: max(44px,0.6rem);height: max(44px,0.6rem);border-radius: 50%;background: #f7f7f7;user-select: none;cursor: pointer;color: #bfbfbf;}
.appDet-scene-btn .btn.next{transform: rotate(180deg);margin-left: 0.18rem;}
.appDet-scene-btn .btn:hover{background: #204896;color: #fff;}
.appDet-scene-swp .swiper-container{overflow: visible;}
.appDet-scene-img img{width: 100%;height: 5.4rem;}
.appDet-scene-img::after{content: "";position: absolute;left: 0;top: 0;width: 100%;height: 100%;background: -webkit-linear-gradient(top,transparent 45%,rgba(0,0,0,.9) 100%);}
.appDet-scene-con{position: absolute;left: 0;bottom: 0;width: 100%;z-index: 2;padding: 0.44rem 0.36rem;}
.appDet-pro{border-bottom: 1px solid #eee;}
.appDet-pro-flex{justify-content: space-between;align-items: center;}
.appDet-pro-desc{width: 47%;}
.appDet-pro-desc .text{height: max(150px,2.1rem);}
.appDet-pro-desc table{width:100%}
.appDet-pro-desc table td{padding:max(6px,0.16rem) max(6px,0.16rem)}
.appDet-pro-desc table tr:nth-child(2n+1){background:#e9e9e9;}
.appDet-pro-img{width: 50%;padding: 0 max(44px,0.6rem);}
.appDet-pro-img .img{height: 4rem;}
.appDet-pro-img .img img{max-width: 85%;max-height: 100%;}
.appDet-pro-img .appDet-scene-btn .btn{position: absolute;left: 0;top: 50%;transform: translateY(-50%);z-index: 2;}
.appDet-pro-img .appDet-scene-btn .btn.next{left: auto;right: 0; transform: translateY(-50%) rotate(180deg);margin-left: 0;}
/* 产品-列表 */
.product-view .pagesTitle{width: 60%;}
.product-view .pagesTitle table{width: 100%;text-align: center;}
.product-view .pagesTitle td{border: 1px solid #999;padding: 5px 0;}
.proItem{background: #fff;box-shadow: 0px 4px 16px 0px rgba(0, 0, 0, 0.08);padding: 0.44rem 0.4rem 0.48rem;align-items: center;justify-content: space-between;}
.proItem-con{width: 46%;}
.proItem-con .title{position: relative;}
.proItem-con .title::after{content: "";position: absolute;left: -0.4rem;top: 50%;transform: translateY(-50%);width: 1px;height: 80%;background: #204896;}
.proItem-img{width: 47%;height: 2.1rem;}
.proItem-img img{max-width: 80%;max-height: 100%;}
.proItem-con .title:hover{color: #204896;}
.proItem-img:hover img{transform: scale(1.1);}
/* 产品-详情 */
.proDet-show-swp{width: 55%;background: #f6f5fa;padding: 0 100px;}
.proDet-show-swp .img{height: 7.4rem;}
.proDet-show-swp .img img{max-width: 60%;max-height: 54%;}
.proDet-show-btn{z-index: 2; position: absolute;left: 0.42rem;top: 50%;transform: translateY(-50%);background: #fff;color: #bfbfbf;width: max(40px,0.6rem);height: max(40px,0.6rem);border-radius: 50%;user-select: none;cursor: pointer;}
.proDet-show-btn.next{left: auto;right: 0.42rem;transform: translateY(-50%) rotate(180deg);}
.proDet-show-btn:hover{background: #204896;color: #fff;}
.proDet-show-pagination{z-index: 2;user-select: none;position: absolute;left: 0;bottom: max(15px,0.3rem);width: 100%;}
.proDet-show-pagination .swiper-pagination-bullet{position: relative; width: 16px;height: 16px;border-radius: 50%;border: 1px solid transparent;margin: 0 6px;opacity: 1;background: transparent;}
.proDet-show-pagination .swiper-pagination-bullet::after{content: "";position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%);width: 6px;height: 6px;background: #fff;border-radius: 50%;}
.proDet-show-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{border-color: #204896;}
.proDet-show-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active::after{background: #204896;}
.proDet-show-con{width: 45%;background: #f7f7f7;padding: 20px var(--widDb) 0 0.9rem;}
/*.proDet-show-desc .text p{position: relative;padding-left: 0.22rem;}*/
/*.proDet-show-desc .text p::after{content: "";position: absolute;left: 0;top: 0.11rem;width: 0.06rem;height: 0.06rem;border-radius: 50%;background: #204896;}*/
.proDet-view .appDet-pro{background: #f7f7f7;border: unset;}
.proDet-view .appDet-scene-btn .btn{background: #fff;}
.proDet-view .appDet-scene-btn .btn:hover{background: #204896;}
.proDet-show-desc .text{max-height: 3.6rem;overflow-y:auto;padding-right:max(10px,0.2rem)}
/* 关于我们 */
.abIntro-flex{justify-content: space-between;align-items: flex-start;}
.abIntro-desc{width: 46%;}
.abIntro-img{width: 43%;}
.abIntro-img img{width: 100%;height: 4.3rem;transition: all 3s linear;}
.abIntro-img:hover img{transform: scale(1.1);}
.abIntro-num li{flex: 1;position: relative;border-right: 1px solid #e9e9e9;}
.abIntro-num li:first-child{border-left: 1px solid #e9e9e9;}
.abIntro-num .num{align-items: flex-end;}
.abIntro-num .num span{line-height: .8;}
.abIntro-num .num span:first-child{margin-right: 8px;display: block;}
.abWH-list{margin-left: -12px;display: flex;}
.abWH-item{margin-left: 12px;width: 1.9rem;}
.abWH-img::after{content: "";position: absolute;left: 0;top: 0;width: 100%;height: 100%;background: -webkit-linear-gradient(top,transparent 30%,rgba(0,0,0,1) 100%);}
.abWH-img img{object-fit: fill;height: 5.8rem;max-width: unset;}
.abWH-show{position: absolute;left: 0;bottom: 0;width: 100%;padding-bottom: 0.4rem;z-index: 2;transition: all .6s ease .3s;}
.abWH-show .title{writing-mode: vertical-rl;letter-spacing: 6px;}
.abWH-hide{position: absolute;left: 0;bottom: 0;width: 100%;padding: 0.4rem 0.6rem;transition: all .4s ease;opacity: 0;transform: translateY(50%);z-index: 3;}
.abWH-hide .title{letter-spacing: 2px;}
.abWH-item.active{width: calc(100% - 1.9rem * 2 - 12px * 3);}
.abWH-item.active .abWH-show{opacity: 0;transition-delay: 0s;}
.abWH-item.active .abWH-hide{opacity: 1;transform: none;transition: all 1s ease .3s;}
.abYS{background: url(/images/abYS-bg.jpg) no-repeat center/cover;background-attachment: fixed;}
.abYS-list li{width: calc(100% / 3);}
.abYS-list .ico{height: max(36px,0.54rem);align-items: center;}
.abYS-list .ico img{max-height: 100%;}
.abFZ-thumbs::after{content: "";position: absolute;left: 0;top: calc(50% - 1px);width: 100%;height: 1px;background: #e5e5e5;}
.abFZ-thumbs .swiper-wrapper{justify-content: space-between;}
.abFZ-thumbs .swiper-slide{width: 120px !important;margin: 0 !important;}
.abFZ-thumbs-click{height: 28px;border-radius: 40px;background: #f7f7f7;}
.abFZ-thumbs-click:hover{color: #204896;}
.abFZ-thumbs-click.active,.abFZ-thumbs-click.active:hover{color: #fff;background: #204896;}
.abFZ-gallery-more{align-items: center;justify-content: space-between;}
.abFZ-gallery-img{width: 43%;}
.abFZ-gallery-img img{width: 100%;height: 4.3rem;transition: all 3s linear;}
.abFZ-gallery-img:hover img{transform: scale(1.1);}
.abFZ-gallery-con{width: 50%;padding-right: 0.4rem;}
.abHonor-swp .swiper-slide{height: auto;}
.abHonor-slide{background: #f6f6f6;height: 100%;padding: 0.46rem 0.3rem 0.3rem;}
.abHonor-slide .img{padding: 0.25rem 0.35rem 0.45rem 0.3rem;background: url(/images/abHonor-border.png) no-repeat center/100% 100%;}
.abHonor-slide .img img{width: 1.7rem;height: 2.4rem;}
.abHonor-slide .btn{width: max(30px,0.48rem);height: max(30px,0.48rem);border-radius: 50%;position: absolute;left: 50%;top: 45%;transform: translate(-50%,-50%) scale(0);transition: all .4s ease;opacity: 0;}
.abHonor-slide .title{border-top: 1px solid #e9e9e9;}
.abHonor-slide:hover .btn{transform: translate(-50%,-50%) scale(1);opacity: 1;}
.abHonor-pagination-box{justify-content: flex-end;}
.abHonor-pagination{position: relative;width: 4rem;height: 2px;background: #ddd;}
.abHonor-pagination.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background: #204896;}
/* -------------------------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 适配 */
    .pagesTitle br{display: none;}
    .pagesBan-bg img{height: 200px;}
    .pagesTop-btm,.pagesBread{display: none;}
    .pagesNav{border-width: 1px;}
    .pagesNav .contain{overflow-x: auto;}
    .pagesNav-list{flex-wrap: nowrap;white-space: nowrap;justify-content: flex-start;}
    .pagesNav-list .item{height: 48px;}
    .pagesNav-list .item::after{bottom: 0;height: 1px;}
    .ctaInfo-con{width: 100%;}
    .ctaInfo-data li{padding: 15px 0;}
    .ctaInfo-data .ico{width: 22px;height: 22px;font-size: 10px;margin-right: 10px;}
    .ctaInfo-data .title{padding-top: 2px;}
    .ctaInfo-map{width: 100%;margin-top: 20px;height: 200px;}
    .ctaMsg-item{width: 100%;margin-top: 20px;}
    .ctaMsg-code{width: 100%;margin-bottom: 20px;}
    .newsShow-img{width: 100%;}
    .newsShow-img img{height: 215px;}
    .newsShow-con{width: 100%;padding: 25px 15px 35px;}
    .newsShow-con .comMore-box{margin-top: 40px;}
    .newsShow-btn{display: none;}
    .newsShow-switch{right: 15px;bottom: 15px;}
    .newsShow-page{margin: 0;}
    .newsList .uli.ml46{margin: -30px 0 0;}
    .newsList .uli.ml46.uli3 li{margin: 30px 0 0;width: 100%;}
    .newsItem-img img{height: 190px;}
    .newsDet-edit{padding: 0;}
    .newsDet-switch{padding: 15px 0 10px;border: unset;}
    .newsDet-page{width: 100%;}
    .newsDet-page.prev{order: 1;}
    .newsDet-page.next{order: 2;}
    .newsDet-page p{max-width: unset;flex: 1;}
    .newsDet-back{order: 3;margin: 25px auto 0;}
    .newsDet-page.next{flex-direction: row;margin-top: 15px;}
    .newsDet-page.next i{margin-left: 0;margin-right: 12px;transform: rotate(0);}
    .newsDet-page.next:hover p{transform: translateX(-5px);}
    .serIntro .pagesTitle{width: 100%;}
    .serIntro-contact{padding-left: 28vw;}
    .serIntro-contact li{margin: 10px 0 0;width: 100%;}
    .serIntro-contact li:first-child{margin-top: 10px;}
    .serIntro-contact .ico{font-size: 10px;width: 22px;height: 22px;margin-right: 8px;}
    .serIntro-contact .title{font-size: 12px;}
    .serIntro-list .uli.ml36{margin: -15px 0 0;}
    .serIntro-list .uli.ml36.uli3 li{margin: 15px 0 0;width: 100%;}
    .serIntro-item{padding: 25px 15px;}
    .serIntro-item .ico{height: 40px;}
    .serSystem{padding: 40px 4%;}
    .serSystem-list{flex-wrap: wrap;margin-left: -8px;}
    .serSystem-item{margin: 8px 0 0 8px;width: calc(100% / 2 - 8px);}
    .serSystem-con .title{font-size: 12px;}
    .serSystem-img img{height: 280px;}
    .downSearch{width: 100%;margin-top: 15px;}
    .downSearch input{width: 100%;padding: 0 50px 0 15px;height: 40px;}
    .downSearch .btn{width: 50px;}
    .downList .uli.ml36{margin: -15px 0 0;}
    .downList .uli.ml36.uli2 li{margin: 15px 0 0;width: 100%;}
    .downItem-con{padding: 15px;}
    .downItem-con .btn{margin-top: 24px;}
    .faqNav{width: 100%;overflow-x: auto;}
    .faqNav-list{flex-wrap: nowrap;white-space: nowrap;}
    .faqItem{padding: 15px;}
    .faqMenu .btn{width: 10px;height: 10px;}
    .appList .uli.ml36{margin: -35px 0 0;}
    .appList .uli.ml36.uli2 li{margin: 35px 0 0;width: 100%;}
    .appItem-img img{height: 195px;}
    .appDet-intro-list .ico{width: 40px;height: 40px;}
    .appDet-intro-list li{flex: unset;width: 50%;margin-top: 40px;}
    .appDet-intro-list li:nth-child(-n+2){margin-top: 0;}
    .appDet-scene-btn{display: none;}
    .appDet-scene-img img{height: 190px;}
    .appDet-scene-con .text{font-size: 12px;line-height: 18px;}
    .appDet-pro-flex{flex-direction: column-reverse;margin-top: 20px;}
    .appDet-pro-img{width: 100%;padding: 0 34px;}
    .appDet-pro-img .appDet-scene-btn{display: block;}
    .appDet-pro-img .appDet-scene-btn .btn{width: 34px;height: 34px;font-size: 12px;}
    .appDet-pro-img .img{height: 200px;}
    .appDet-pro-desc{width: 100%;}
    .proList .uli.ml36{margin: -20px 0 0;}
    .proList .uli.ml36.uli2 li{width: 100%;margin: 20px 0 0;}
    .proItem{padding: 25px 15px;flex-direction: column-reverse;}
    .proItem-img{width: 100%;height: 150px;}
    .proItem-con{width: 100%;margin-top: 25px;}
    .proDet-show-swp{width: 100%;padding: 0 4%;}
    .proDet-show-btn{display: none;}
    .proDet-show-swp .img{height: 250px;}
    .proDet-show-pagination{bottom: 5px;}
    .proDet-show-pagination .swiper-pagination-bullet{width: 12px;height: 12px;margin: 0 3px;}
    .proDet-show-pagination .swiper-pagination-bullet::after{width: 4px;height: 4px;}
    .proDet-show-con{width: 100%;background: #f6f5fa;padding: 20px 4% 30px;}
    .proDet-show-desc{margin-top: 0;}
    .proDet-show-desc .text p{padding-left: 12px;}
    .proDet-show-desc .text p::after{width: 4px;height: 4px;top: 10px;}
    .abIntro-flex{flex-direction: column-reverse;}
    .abIntro-img{width: 100%;}
    .abIntro-img img{height: 215px;}
    .abIntro-desc{width: 100%;margin-top: 20px;}
    .abIntro-num li{flex: unset;width: 50%;border: unset !important;}
    .abIntro-num li:nth-child(n+3){margin-top: 30px;}
    .abIntro-num .text{font-size: 10px;}
    .abWH-list{margin: 10px 0 0;flex-wrap: wrap;}
    .abWH-item{width: 100% !important;margin: 10px 0 0;}
    .abWH-show{display: none;}
    .abWH-img img{max-width: 100%;height: 170px;object-fit: cover;}
    .abWH-hide {opacity: 1;transform: none;padding: 15px;}
    .abYS.abYS-list li{width: 100%;margin-top: 30px;}
    .abYS-list li:first-child{margin-top: 0;}
    .abFZ-thumbs .swiper-slide{width: 100px !important;margin-right: 22.5px !important;}
    .abFZ-thumbs-click{height: 26px;}
    .abFZ-gallery{margin-top: 25px;}
    .abFZ-gallery-img{width: 100%;}
    .abFZ-gallery-img img{height: 210px;}
    .abFZ-gallery-con{width: 100%;padding: 20px 0 0;}
    .abHonor-slide .img img{width: 150px;height: 210px;}
    .abHonor-slide{padding: 30px 15px 20px;}
    .abHonor-slide .img{padding: 20px 30px 35px 25px;}
    .abHonor-slide .title{padding-top: 20px;}
    .abHonor-pagination{width: 180px;}
    .product-view .pagesTitle{width: 100%;overflow-x: auto;}
    .product-view .pagesTitle table{width: 200%;margin-top: 15px;}
    .proDet-show-desc .text{max-height: none;padding-right:0}
    .proDet-show-swp .img img{max-width: 80%;max-height: 80%;}
}
/* --------------------图片-iPad-调整---------------------- */
@media all and (min-width: 720px) and (max-width: 1000px){}