@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: 42px;height: 42px;border: 1px solid #f4f4f4;margin: 5px;font-family: 'frm'; font-size: 14px;color: #222;transition: all .4s ease;border-radius: 15px;background-color: #fff;display: flex;align-items: center;justify-content: center;}
.paging-menu a i{font-size: 11px;font-weight: 700;}
.paging-menu a:last-child{transform: rotate(180deg);}
.paging-menu a:hover, .paging-menu a.active, .paging a.on{border-color: #0067b6;background-color: #0067b6;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: #0067b6;}
.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: #0067b6;color: #fff;border-color: #0067b6;}
.paging-hint span{color: #0067b6;}
@media all and (max-width:1000px){.paging-menu a i{font-size: 9px;}.paging-menu a{border-radius: 12px; margin: 4px 2px;width: 34px;height: 34px;font-size: 12px;}.paging-skip{width: 100%;margin-left: 0;justify-content: center;}}
/* 搜索页面 */
.search{width: 100%;}
.search-result{font-size: 14px;color: #0067b6;line-height: 1.1;}
.search-result span{margin-left: 6px;}
.search-info{width: 100%;line-height: 1.1;color: #333;}
.search-info span{color: #0067b6;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: #0067b6 !important;}
.search-link:hover h2{color: #0067b6;}
/* 隐私协议 */
.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: #0067b6;}
.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: #0067b6;}
.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{flex-direction: column;justify-content: center;height: 100%;}
.pagesBan-con .title{animation: banText 1s ease both;}
.pagesBan-con .title-en{color: rgba(255, 255, 255, .3);animation: banText 1s ease .1s both;}
.pagesBan-con .text{width: max(400px,4.6rem);max-width: 100%;animation: banText 1s ease .1s both;}
/* .caseB-body .pagesBan-con .title,.caseB-body .pagesBan-con .title-en,.caseB-body .pagesBan-con .text{animation: none;} */
@keyframes banText {0%{opacity: 0;transform: translateY(100px);}100%{opacity: 1;transform: translateY(0);}}
.pagesMenu{box-shadow: 0.698px 0.1rem 0.1rem 0.44px rgba(0, 103, 182, 0.03);}
.pagesMenu .contain{justify-content: space-between;align-items: center;}
.pagesNav-list .item{width: max(86px,1.2rem);height: max(40px,0.72rem);}
.pagesNav-list .item:hover{color: #0067b6;}
.pagesNav-list .item.active,.pagesNav-list .item.active:hover{background: #0067b6;color: #fff;}
.pagesBread .item{color: #8f8f8f;margin-left: 28px;}
.pagesBread .item::after{content: "\e80b";font-family: 'icon';display: block;font-size: 10px;position: absolute;left: -18px;top: 50%;transform: translateY(-50%) rotate(180deg);color: #8f8f8f;}
.pagesBread .item:first-child{margin-left: 0;}
.pagesBread .item:first-child::after{display: none;}
.pagesBread .item:last-child{color: #696969;}
.pagesBread .item:hover{color: #0067b6;}
/* 新闻-列表 */
.newsShow-flex{background: #fafbfc;align-items: center;}
.newsShow-img{width: 44%;}
.newsShow-img img{width: 100%;height: 3.7rem;transition: all 2s linear;}
.newsShow-img:hover img{transform: scale(1.08);}
.newsShow-con{width: 56%;padding: 0 0.9rem;}
.newsShow-con .date{align-items: center;color: #78889b;}
.newsShow-con .date i{display: block;margin-right: 8px;}
.newsShow-con .title{transition: all .4s ease;}
.newsShow-con .title:hover{color: #0067b6;}
.newsShow-con .more{width: max(110px,1.56rem);height: max(36px,0.48rem);border-radius: 40px;border: 2px solid #d9e1ea;}
.newsShow-con .more:hover{background: #0067b6;border-color: #0067b6;color: #fff;}
.newsList-more{align-items: center;}
.newsList-more i{display: block;margin-left: 10px;transform: rotate(45deg);}
.newsList-list .indNews-slide{background: #fafbfc;}
.newsList-list .indNews-con{padding-bottom: 0.6rem;}
.newsList-list .indNews-slide:hover{background: #0067b6;}
.newsList-list .indNews-slide:hover .newsList-more{color: #fff;}
/* 新闻-详情 */
.newsDet-flex{justify-content: space-between;align-items: flex-start;}
.newsDet-left{width: 66.5%;}
.newsDet-title .date{align-items: center;color: #78889b;}
.newsDet-title .date i{display: block;margin-right: 8px;}
.newsDet-edit h4,.newsDet-edit h3,.newsDet-edit h2,.newsDet-edit h1{color: #333;font-weight: 700;margin-bottom: max(5px,0.1rem);}
.newsDet-edit h4{font-size: max(14px,0.18rem);}
.newsDet-edit h3{font-size: max(15px,0.2rem);}
.newsDet-edit h2{font-size: max(16px,0.22rem);}
.newsDet-edit h1{font-size: max(17px,0.24rem);}
.newsDet-edit ul{list-style: disc inside;}
.newsDet-edit ol{list-style: decimal inside;}
.newsDet-edit b{color: #333;}
.newsDet-back .btn{width: max(110px,1.88rem);height: max(34px,0.52rem);border-radius: 40px;border: 2px solid #0067b6;}
.newsDet-back .btn i{display: block;margin-right: 8px;transition: transform .4s ease;}
.newsDet-back .btn:hover{background: #0067b6;color: #fff;}
.newsDet-back .btn:hover i{transform: rotate(180deg);}
.newsDet-right{width: 26.5%;background: #fafbfc;padding: 0.42rem 0.28rem 0.24rem;}
.newsDet-right-title::after{content: "";position: absolute;left: 0;bottom: 0;width: 0.44rem;height: 0.03rem;background: #0067b6;}
.newsDet-hot-item{border-top: 1px solid #e8edf0;display: block;}
.newsDet-hot-item .date{color: #9c9c9a;}
.newsDet-hot-item .img{margin-top: 0;height: 0;transition: all .4s ease;}
.newsDet-hot-item .img img{height: 100%;width: 100%;object-position: center top;}
.newsDet-hot-item:hover .img{margin-top: 10px;height: 1.6rem;}
/* 联系我们 */
.ctaData-list{margin-left: min(-10px,-0.2rem);}
.ctaData-list li{width: calc(50% - max(10px,0.2rem));padding: 0.4rem; margin: max(10px,0.2rem) 0 0 max(10px,0.2rem);background: #fafbfc;flex-direction: column;align-items: center;text-align: center;}
.ctaData-list li:nth-child(-n+3){width: calc((100% / 3) - max(10px,0.2rem));}
.ctaData-list .icon{display: flex;align-items: center;justify-content: center;width: 36px;height: 28px;}
.ctaData-list .icon img{max-height: 100%;}
.ctaData-list .title{color: #7e7e7e;}
.ctaData-list .text a{text-decoration: underline;transition: all .4s ease;}
.ctaData-list .text a:hover{color: #0067b6;}
.ctaMap-box{align-items: center;background: #fafbfc;}
.ctaMap{width: 63.5%;height: 4.6rem;}
.ctaAddress{width: 36.5%;padding: 0 0.6rem;}
.ctaAddress-title{border-bottom: 2px solid #dfe1e3;}
.ctaAddress-title::after{content: "";position: absolute;left: 0;bottom: -2px;width: 0.85rem;height: 2px;background: #0067b6;}
.ctaAddress-item{align-items: center;}
.ctaAddress-item .icon{width: max(12px,0.18rem);margin-right: max(10px,0.25rem);}
.ctaAddress-item .desc{flex: 1;}
.amap-logo{display: none !important;}
.ctaMsg-con{background: #fafbfc;padding: 0.65rem 0.6rem;}
.ctaMsg-form{justify-content: space-between;}
.ctaMsg-form-item{width: calc(50% - 0.15rem);}
.ctaMsg-form-item.w100{width: 100%;}
.ctaMsg-form-item input{color: #616161;width: 100%;padding: 0 0.2rem; height: max(38px,0.5rem);background: #fff;border: 1px solid #eef2f6;}
.ctaMsg-form-item input::-webkit-input-placeholder{color: inherit;}
.ctaMsg-form-item textarea{color: #616161;width: 100%;padding: 0.14rem 0.32rem; height: max(100px,1.4rem);background: #fff;border: 1px solid #eef2f6;}
.ctaMsg-form-item textarea::-webkit-input-placeholder{color: inherit;}
.ctaMsg-select{user-select: none;cursor: pointer;color: #616161;position: relative;}
.ctaMsg-menu{padding: 0 0.2rem; height: max(38px,0.5rem);background: #fff;border: 1px solid #eef2f6;align-items: center;justify-content: space-between;}
.ctaMsg-menu::after{content: "\e62e";font-family: 'icon';display: block;transform: rotate(180deg);transition: all .4s ease;font-size: 10px;color: #dae1e6;font-weight: 700;}
.ctaMsg-menu.active{border-bottom-left-radius: 0;border-bottom-right-radius: 0;}
.ctaMsg-menu.active::after{transform: rotate(0);color: #0067b6;}
.ctaMsg-drop{display: none; overflow-y: auto; max-height: max(190px,2.5rem); position: absolute;left: 0;top: 100%;width: 100%;z-index: 10;background: #eee;border-radius: 0 0 6px 6px;}
.ctaMsg-drop .item{padding: 0 0.2rem; height: max(38px,0.5rem);align-items: center;transition: all .4s ease;}
.ctaMsg-drop .item:hover{background: #ddd;}
.ctaMsg-pro{margin: -0.2rem 0 0 -0.2rem;color: #616161;}
.ctaMsg-pro .item{margin: 0.2rem 0 0 0.2rem;align-items: center;user-select: none;cursor: pointer;}
.ctaMsg-pro .item i{color: transparent; width: max(18px,0.22rem);height: max(18px,0.22rem);border-radius: 3px;border: 1px solid #f1f1f1;background: #fff;font-size: 9px;margin-right: max(6px,0.11rem);}
.ctaMsg-pro .item.active i{border-color: #0067b6;background: #0067b6;color: #fff;}
.ctaMsg-code input{color: #616161;width: max(200px,2.6rem);padding: 0 0.2rem; height: max(38px,0.5rem);background: #fff;border: 1px solid #eef2f6;}
.ctaMsg-code img{user-select: none;cursor: pointer;margin-left: 20px;height: max(38px,0.5rem);}
.ctaMsg-submit{user-select: none;cursor: pointer;width: max(120px,1.8rem);height: max(38px,0.5rem);border-radius: 40px;}
.ctaMsg-submit:hover{background: #005698;}
.amap-icon img{width: 0.68rem;}
/* 招聘 */
.joinItem{background: #fafbfc;border: 1px solid #f4f4f4;padding: 0.4rem 0.55rem 0.4rem 0.75rem;}
.joinMenu{user-select: none;cursor: pointer;align-items: center;justify-content: space-between;}
.joinMenu .desc{flex: 1;}
.joinMenu .date{align-items: center;}
.joinMenu .date i{display: block;margin-right: 7px;}
.joinMenu .btn{font-size: 12px;color: #b2b2b2;transform: rotate(180deg);transition: all .4s ease;}
.joinMenu.active .title{font-weight: 700;color: #000;}
.joinMenu.active .btn{transform: rotate(0);color: #0067b6;}
.joinDrop{padding-top: max(15px,0.3rem);display: none;}
.joinDrop h1,.joinDrop h2,.joinDrop h3,.joinDrop h4,.joinDrop h5,.joinDrop h6{font-size: max(14px,0.17rem);color: #333;}
/* 资料下载 */
.download-view{background: linear-gradient(to bottom,#f9fbfd 30%,#fff 100%);}
.downNav-list{margin-left: min(-10px,0.16rem);}
.downNav-list .item{color: #505153; margin-left: max(10px,0.16rem);padding: max(6px,0.1rem) max(10px,0.2rem);min-width: max(100px,1.2rem);background: #fff;border-radius: 40px;}
.downNav-list .item:hover{color: #0067b6;}
.downNav-list .item.active,.downNav-list .item.active:hover{color: #fff;background: #0067b6;}
.downScreen{margin-left: -0.26rem;}
.downSearch{margin-left: 0.26rem;width: calc(25% - 0.26rem);}
.downSearch input{color: #484849; border: 1px solid #eff2f5; width: 100%;height: max(40px,0.46rem);background: #fff;padding: 0 max(36px,0.54rem) 0 0.2rem;}
.downSearch input::-webkit-input-placeholder{color: inherit;}
.downSearch .btn{user-select: none;cursor: pointer;position: absolute;right: 0;top: 0;width: max(36px,0.54rem);height: 100%;font-size: max(12px,0.15rem);}
.downSearch .btn:hover{color: #000;}
.downSelect{color: #484849; margin-left: 0.26rem;width: calc(25% - 0.26rem);user-select: none;cursor: pointer;}
.downMenu{border: 1px solid #eff2f5;width: 100%;height: max(40px,0.46rem);background: #fff;align-items: center;padding: 0 0.2rem;justify-content: space-between;}
.downMenu::after{content: "\e62e";font-family: 'icon';display: block;font-size: 10px;color: #d6dee4;transition: all .4s ease;transform: rotate(180deg);}
.downMenu.active{border-bottom-left-radius: 0;border-bottom-right-radius: 0;}
.downMenu.active::after{transform: rotate(0);color: #0067b6;}
.downDrop{background: #eee; max-height: max(200px,2.3rem);overflow-y: auto; width: 100%; display: none;position: absolute;left: 0;top: 100%;z-index: 10;border-radius: 0 0 6px 6px;}
.downDrop .item{height: max(40px,0.46rem);align-items: center;padding: 0 0.2rem;}
.downDrop .item:hover{background: #ddd;}
.downHead .item:nth-child(1),.downRow .item:nth-child(1){flex: 1;}
.downHead .item:nth-child(2),.downRow .item:nth-child(2){width: 80px;display: flex;align-items: center;justify-content: center;}
.downHead .item:nth-child(3),.downRow .item:nth-child(3){margin-left: 1.9rem; width: max(70px,1rem);height: max(34px,0.4rem);display: flex;align-items: center;justify-content: center;}
.downHead{background: #f7f8f8;padding: 0.18rem 0.6rem 0.18rem 1.15rem;border-radius: max(5px,0.1rem) max(5px,0.1rem) 0 0;border: 1px solid #f1f3f4;}
.downRow{padding: 0.3rem 0.6rem 0.3rem 120px;align-items: center;border-bottom: 1px solid #f1f3f4;}
.downRow-title .label{width: 90px;text-align: center; white-space: nowrap; position: absolute;right: calc(100% + max(8px,0.16rem));background: #f1f4f6;border-radius: 3px; top: 50%;transform: translateY(-50%);padding: 6px max(5px,0.1rem);}
.downRow-btn{width: 100%;height: 100%;border-radius: 40px;border: 1px solid #c7c7c7;}
.downRow-btn i{display: flex;align-items: center;justify-content: center;margin-right: 6px;width: max(14px,0.18rem);position: relative;}
.downRow-btn i img{transition: all .4s ease;}
.downRow-btn i .h{position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%);opacity: 0;}
.downRow:hover{background: #f7f8f8;}
.downRow:hover .downRow-title .label{background: #0067b6;color: #fff;}
.downRow:hover .downRow-btn{border-color: #0067b6;background: #0067b6;color: #fff;}
.downRow:hover .downRow-btn i .s{opacity: 0;}
.downRow:hover .downRow-btn i .h{opacity: 1;}
/* 售后服务 */
.afterTitle{flex-direction: column;}
.afterTitle .title i{display: block;margin-right: 10px;width: max(18px,0.22rem);}
.afterList{border-top: 1px solid #ececec;border-left: 1px solid #ececec;}
.afterList li{border-bottom: 1px solid #ececec;border-right: 1px solid #ececec; padding: 0.7rem 0.6rem; width: calc(100% / 3);align-items: flex-start;justify-content: space-between;}
.afterList .desc{width: 71%;}
.afterList .icon{width: max(25px,0.4rem);}
/* 案例-主页 */
.caseItem-img::before{content: "";position: absolute;left: 0;bottom: 0;width: 100%;height: 100%;background: linear-gradient(to bottom,transparent 50%,rgba(0,0,0,.5) 100%);}
.caseItem-img::after{transition: all .8s ease;z-index: 2; content: "";position: absolute;left: 0;bottom: 0;width: 100%;height: 0;background: linear-gradient(to bottom,transparent 0%,rgba(0,103,182,1) 80%);}
.caseItem-img img{width: 100%;height: 3.4rem;}
.caseItem-con{position: absolute;left: 0;z-index: 4;bottom: 0;width: 100%;padding: 0.4rem 0.45rem;transition: all .6s ease;transform: translateY(1.25rem);}
.caseItem-con .text,.caseItem-con .more-box{opacity: 0;transform: translateY(30px);transition: all .6s ease;}
.caseItem-con .more{width: max(80px,1.15rem);height: max(32px,0.44rem);border-radius: 40px;border: 2px solid #fff;}
.caseItem-con .more:hover{background: #fff;color: #0067b6;}
.caseItem:hover .caseItem-img::after{height: 100%;}
.caseItem:hover .caseItem-con{transform: translateY(0);}
.caseItem:hover .caseItem-con .text{opacity: 1;transform: translateY(0);transition-delay: .2s;}
.caseItem:hover .caseItem-con .more-box{opacity: 1;transform: translateY(0);transition-delay: .3s;}
/* 案例-二级 */
.caseB-item{height: 100%;}
.caseB-item-img img{width: 100%;height: 2.7rem;}
.caseB-item-con{border-bottom: 1px solid #e6e9ec;}
.caseB-item-con::after{content: "";position: absolute;right: 0;bottom: 0;width: 0;height: 1px;background: #0067b6;transition: all .6s ease;}
.caseB-item:hover .caseB-item-img img{transform: scale(1.08);}
.caseB-item:hover .caseB-item-con::after{right: auto;left: 0;width: 100%;}
.caseB-item:hover .caseB-item-con .title{color: #0067b6;}
/* 案例-详情 */
.caseDet-flex{justify-content: space-between;align-items: flex-start;}
.caseDet-con{width: 76.5%;background: #fff;padding: 0.64rem 0.48rem 0.7rem;}
.caseDet-title{border-bottom: 2px solid #eef2f6;}
.caseDet-edit .title{padding-left: 0.2rem;}
.caseDet-edit .title::after{content: "";background: #0067b6; position: absolute;left: 0;top: 50%;transform: translateY(-50%);width: max(2px,0.04rem);height: max(15px,0.25rem);}
.caseDet-con video{max-height: 70vh;margin: 0 auto;}
.caseDet-pro{background: #fff;width: 22%;padding: 0.35rem 0.28rem 0.64rem;position: sticky;top: max(110px,1.3rem);}
.caseDet-pro-title::after{content: "";background: #0067b6; position: absolute;left: -0.28rem;top: 50%;transform: translateY(-50%);width: max(2px,0.04rem);height: max(15px,0.25rem);}
.caseDet-pro-item{align-items: center;border: 1px solid #eef1f3;padding: 0.24rem 0.1rem;margin-top: 10px;}
.caseDet-pro-item .img{width: 0.6rem;height: 0.5rem;}
.caseDet-pro-item .img img{max-width: 70%;max-height: 100%;}
.caseDet-pro-item .desc{width: calc(100% - 0.6rem);}
.caseDet-pro-item .text{margin-top: 6px;}
.caseDet-pro-item:hover{background: #fafbfc;}
.caseDet-pro-item:hover .title{color: #0067b6;}
/* 关于我们 */
.abIntro-flex{justify-content: space-between;}
.abIntro-left{width: 44%;}
.abIntro-right{width: 46%;}
.abIntro-num li{margin-top: 0.46rem;padding-left: 0.25rem;border-left: max(1px,0.03rem) solid #e5e5e5;}
.abIntro-num li:nth-child(1),.abIntro-num li:nth-child(4){width: 39%;}
.abIntro-num li:nth-child(2),.abIntro-num li:nth-child(5){width: 36%;}
.abIntro-num li:nth-child(3),.abIntro-num li:nth-child(6){width: 25%;}
.abIntro-num .num{align-items: flex-end;}
.abIntro-num .num span{line-height: 1;display: block;margin-right: 5px;}
.abWH-list{margin-left: -0.28rem;}
.abWH-list li{margin-left: 0.28rem;width: calc(100% / 3 - 0.28rem);}
.abWH-img img{width: 100%;height: 4.3rem;transition: all .8s ease;transform: scale(1.2);}
.abWH-img::after{content: "";position: absolute;left: 0;top: 0;width: 100%;height: 100%;background: linear-gradient(to bottom,transparent 0%,#0067b6 90%);}
.abWH-con{background: #f5f8fa; padding: 0.65rem 0.45rem; position: absolute;left: 0;top: 0;width: 100%;height: 100%;flex-direction: column;justify-content: space-between;}
.abWH-con .icon{height: 0.6rem;}
.abWH-con .icon img{max-height: 100%;transition: all .4s ease;}
.abWH-con .icon .h{position: absolute;left: 0;top: 0;opacity: 0;}
.abWH-list li:hover .abWH-img img{transform: scale(1);}
.abWH-list li:hover .abWH-con{background: transparent;}
.abWH-list li:hover .abWH-con .icon .s{opacity: 0;}
.abWH-list li:hover .abWH-con .icon .h{opacity: 1;}
.abWH-list li:hover .abWH-con .title,.abWH-list li:hover .abWH-con .text{color: #fff;}
.abFZ-bg{position: absolute;left: 0;bottom: 0;width: 100%;z-index: 10;pointer-events: none;}
.abFZ-bg img{width: 100%;}
.abFZ-slide{padding-left: 0.3rem;min-height: 2.5rem;margin-top: 0.5rem;}
.swiper-slide:nth-child(2n) .abFZ-slide{margin-top: 0;}
.abFZ-slide::before{content: "";position: absolute;left: 0;top: 0;width: 2px;height: 100%;background: linear-gradient(to bottom,#cfd3d5 30%,transparent 100%);}
.abFZ-slide::after{content: "";position: absolute;left: 0;top: 0;width: 2px;height: max(20px,0.36rem);z-index: 2;background: #0067b6;}
.abFZ-slide .year{line-height: .8;}
.abFZ-slide .text p{position: relative;padding-left: 0.18rem;}
.abFZ-slide .text p::after{content: "";position: absolute;left: 0;top: 0.09rem;width: 0.05rem;height: 0.05rem;border-radius: 50%;background: #666;}
.abFZ-btn{position: absolute;left: -0.85rem;top: 30%;transform: translateY(-50%); user-select: none;cursor: pointer;width: 0.44rem;height: 0.44rem;border-radius: 50%;border: 2px solid #555;font-size: 0.16rem;}
.abFZ-btn.next{left: auto;right: -0.85rem;transform: translateY(-50%) rotate(180deg);}
.abFZ-btn:hover{border-color: #0067b6;background: #0067b6;color: #fff;}
.abYS-circle{width: 5.6rem;position: relative;}
.abYS-circle .dashed1 img{width: 100%;animation: circleAni1 40s linear infinite;}
.abYS-circle .dashed2 img{width: 100%;animation: circleAni2 40s linear infinite;}
.abYS-circle .dashed2{position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%);width: 90%;}
.abYS-circle .solid{position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%);width: 3.85rem;height: 3.85rem;border-radius: 50%;border: 1px solid #f3f4f9;}
.abYS-circle .solid::after{content: "";position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%);width: 3.2rem;height: 3.2rem;border-radius: 50%;border: 1px solid #f3f4f9;}
.abYS-circle .logo{z-index: 4;position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%);width: 2.35rem;height: 2.35rem;border-radius: 50%;border: 1px solid #f3f4f9;}
.abYS-circle .logo img{max-width: 80%;}
@keyframes circleAni1 {0%{transform: rotate(0);}100%{transform: rotate(360deg);}}
@keyframes circleAni2 {0%{transform: rotate(0);}100%{transform: rotate(-360deg);}}
.abYS-list{position: absolute;left: 0;top: 0;width: 100%;height: 100%;z-index: 5;}
.abYS-list li{position: absolute;user-select: none;cursor: pointer;}
.abYS-show{position: relative;z-index: 2;transition: all .6s ease;background: #e2e7ed;padding: 0.12rem;border-radius: 50%;}
.abYS-show .box{width: 1.76rem;height: 1.76rem;border-radius: 50%;background: #fff;flex-direction: column;}
.abYS-show .icon{height: 0.45rem;}
.abYS-show .icon img{max-height: 100%;}
.abYS-hide{text-align: left; position: absolute;left: 0;top: 0;width: 4.5rem;height: 100%;pointer-events: none; padding: 0 0.25rem 0 2rem;display: flex;align-items: center;}
.abYS-hide .text{position: relative;z-index: 2;width: 100%;opacity: 0;transition: all .4s ease;}
.abYS-hide::after{content: "";transition: all .5s .1s ease; position: absolute;left: 0;top: 0;width: 2rem;border-radius: 1rem;height: 100%;background: url('../images/pages/abYS-bg.png') no-repeat center/cover;}
.abYS-list li:nth-child(n+4) .abYS-hide{left: auto;right: 0;padding: 0 2rem 0 0.25rem;}
.abYS-list li:nth-child(n+4) .abYS-hide::after{left: auto;right: 0;transform: rotateY(180deg);}
.abYS-list li:hover .abYS-show{background: rgba(226, 231, 237, 0);}
.abYS-list li:hover .abYS-hide::after{width: 100%;transition-delay: 0s;}
.abYS-list li:hover .abYS-hide .text{transition-delay: .3s;opacity: 1;}
.abYS-list li:nth-child(1){left: 0%;top: 36%;z-index: 5;}
.abYS-list li:nth-child(2){left: 13%;top: 59%;z-index: 4;}
.abYS-list li:nth-child(3){left: 26%;top: 36%;}
.abYS-list li:nth-child(4){right: 26%;top: 36%;}
.abYS-list li:nth-child(5){right: 13%;top: 59%;z-index: 4;}
.abYS-list li:nth-child(6){right: 0%;top: 36%;z-index: 4;}
.abHonor{background: linear-gradient(to bottom,transparent 5%,#f4f7fa 20%);}
.abHonor-num{justify-content: center;border-bottom: 1px solid #e3e6e9;justify-content: center;}
.abHonor-num li{margin-left: 1.6rem;}
.abHonor-num li:first-child{margin-left: 0;}
.abHonor-num .num{align-items: flex-end;}
.abHonor-num .num span{line-height: .8;display: block;margin-right: 5px;transform: translateY(0.03rem);}
.abHonor-swp{width: calc(100% + 24px);margin-left: -12px;}
.abHonor-swp .swiper-slide{padding: 10px 12px 15px;height: auto;}
.abHonor-slide{padding: 0.56rem 0.45rem 0.35rem; height: 100%;background: url('../images/pages/abHonor-bg.jpg') no-repeat center/cover;box-shadow: 0px 3px 12px 0px rgba(18, 63, 138, 0.08);}
.abHonor-img .img{height: 1.7rem;}
.abHonor-img .img img{max-height: 100%;transition: all .4s ease;}
.abHonor-img .btn{width: 0.48rem;height: 0.48rem;border-radius: 50%;font-size: 0.2rem;position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%) scale(0);opacity: 0;}
.abHonor-slide:hover .abHonor-img .img img{opacity: .4;}
.abHonor-slide:hover .abHonor-img .btn{opacity: 1;transform: translate(-50%,-50%) scale(1);}
.abHonor-btn{user-select: none;cursor: pointer; position: absolute;z-index: 2;left: -0.65rem;top: 50%;transform: translateY(-50%);width: 0.48rem;height: 0.48rem;border-radius: 50%;border: 2px solid #ced2d4;color: #ced2d4;font-size: 0.14rem;}
.abHonor-btn.next{left: auto;right: -0.65rem;transform: translateY(-50%) rotate(180deg);}
.abHonor-btn:hover{background: #0067b6;border-color: #0067b6;color: #fff;}
/* 保障体系 */
.safeProc-head{justify-content: space-between;}
.safeProc-text{width: max(500px,6.5rem);}
.safeProc-list ul{background: #fff;padding: 0.55rem 0;}
.safeProc-list li{display: flex;flex-direction: column;align-items: center;text-align: center;width: 25%;}
.safeProc-list .img{width: max(30px,0.6rem);transition: all .4s ease;}
.safeProc-list .line-box{width: 100%;}
.safeProc-list .line{width: 100%;height: 1px;background: #deebf5;}
.safeProc-list .dot{background: #fff; position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%);width: max(10px,0.16rem);height: max(10px,0.16rem);border-radius: 50%;border: 1px solid #0067b6;}
.safeProc-list .dot::after{content: "";position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%);width: max(5px,0.08rem);height: max(5px,0.08rem);border-radius: 50%;background: #0067b6;}
.safeProc-list .icon{position: absolute;font-size: max(8px,0.1rem);left: 0;top: 50%;transform: translate(-50%,-50%) rotate(180deg);font-weight: 700;}
.safeProc-list li:first-child .icon{display: none;}
.safeRD{background: url('../images/pages/safeRD-bg.png') no-repeat center 180%/44% auto;}
.safeRD-num{justify-content: center;}
.safeRD-num li{display: flex;flex-direction: column;align-items: center;text-align: center;margin-left: 2.4rem;}
.safeRD-num li:first-child{margin-left: 0;}
.safeRD-label p{position: relative;padding-left: 0.18rem;margin-left: 0.4rem;}
.safeRD-label p:first-child{margin-left: 0;}
.safeRD-label p::after{content: "";position: absolute;left: 0;top: 0.1rem;width: 0.05rem;height: 0.05rem;border-radius: 50%;background: #cdcdcd;}
.safeTest-list li{background: #fafbfc;flex-direction: column;height: 2.05rem;}
.safeTest-list .icon{width: max(36px,0.42rem);height: max(32px,0.38rem);}
.safeTest-list .icon img{max-height: 100%;transition: all .4s ease;}
.safeTest-list .icon .h{position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%);opacity: 0;}
.safeTest-list .title{transition: all .4s ease;}
.safeTest-list li:hover{background: #0067b6;}
.safeTest-list li:hover .icon .s{opacity: 0;}
.safeTest-list li:hover .icon .h{opacity: 1;}
.safeTest-list li:hover .title{color: #fff;}
.safeSC{background: linear-gradient(to bottom,transparent 5%,#fafbfc 20%);}
.safeSC-list{background: #fff;border: 1px solid #eaeef3;}
.safeSC-list li{border-top: 1px solid #eaeef3;display: flex;flex-wrap: wrap;}
.safeSC-list li:first-child{border-top: unset;}
.safeSC-title{width: 21.5%;align-items: center;padding: 0.2rem 0.1rem 0.2rem 0.4rem;}
.safeSC-title .icon{width: max(25px,0.5rem);margin-right: 0.26rem;}
.safeSC-title .title{flex: 1;}
.safeSC-text{border-left: 1px solid #eaeef3;width: 78.5%;padding: 0.22rem 0.45rem;display: flex;flex-direction: column;justify-content: center;}
.safeSC-text .text p{position: relative;padding-left: 0.18rem;}
.safeSC-text .text p::after{content: "";position: absolute;left: 0;top: 0.12rem;width: 0.05rem;height: 0.05rem;border-radius: 50%;background: #777;}
.safeSer .comTitle{padding: 0 var(--widDb);}
.safeSer-list li{padding-right: var(--widDb);}
.safeSer-list li:nth-child(2n){padding-right: 0;padding-left: var(--widDb);}
.safeSer-item{padding-left: var(--widDb);justify-content: space-between; border-radius: 0 max(5px,0.15rem) max(5px,0.15rem) 0; box-shadow: 0px 0.1rem 0.17rem 0.72px rgba(0, 110, 185, 0.1);justify-content: space-between;}
.safeSer-list li:nth-child(2n) .safeSer-item{padding-left: 0;padding-right: var(--widDb);flex-direction: row-reverse;}
.safeSer-con{width: 41.5%;flex-direction: column;justify-content: center;}
.safeSer-con .page{position: absolute;right: 0;top: 0.4rem; font-size: 1rem;color: transparent;-webkit-text-stroke: 1px #f1f1f1;text-stroke: 1px #f1f1f1;}
.safeSer-con .text p{position: relative;padding-left: 0.18rem;}
.safeSer-con .text p::after{content: "";position: absolute;left: 0;top: 0.1rem;width: 0.05rem;height: 0.05rem;border-radius: 50%;background: #8b8b8b;}
.safeSer-img{width: 54.5%;background: #fafbfc;}
.safeSer-img img{width: 100%;}
/* 产品-列表 */
.proFlex{justify-content: space-between;align-items: flex-start;}
.proLeft{width: max(240px,2.8rem);}
.proSide{background: #fafbfc;border: 1px solid #f1f4f6;padding: 0.4rem 0.3rem 0.4rem 0.4rem;}
.proSide-item{margin-top: 18px;}
.proSide-item:first-child{margin-top: 0;}
.proSide-menu1 .title{flex: 1;padding-right: 0.1rem;}
.proSide-menu1 .btn{user-select: none;cursor: pointer; width: 15px;height: 15px;display: flex;align-items: center;justify-content: center;}
.proSide-menu1 .btn::after{content: "";display: block;width: 10px;height: 10px;border: 5px solid transparent;border-left-color: #c0c4cc;transition: all .4s ease;}
.proSide-menu1.active .btn::after{border-left-color: #0067b6;transform: rotate(90deg);}
.proSide-drop1{display: none;}
.proSide-first-title{margin-top: 10px;padding-left: max(5px,0.1rem);}
.proSide-drop1-item{margin-top: 12px;padding-left: max(9px,0.18rem);}
.proSide-menu2 .title{flex: 1;}
.proSide-menu2 .btn{user-select: none;cursor: pointer;position: relative;width: 15px;height: 15px;transition: all .4s ease;}
.proSide-menu2 .btn::before,.proSide-menu2 .btn::after{content: ""; background: #999;transition: all .4s ease;position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%);}
.proSide-menu2 .btn::before{width: 8px;height: 2px;}
.proSide-menu2 .btn::after{width: 2px;height: 8px;}
.proSide-menu2.active .title{font-weight: 700;}
.proSide-menu2.active .btn{transform: rotate(180deg);}
.proSide-menu2.active .btn::after{opacity: 0;}
.proSide-drop2{display: none;margin-top: 10px;padding-left: max(6px,0.12rem);}
.proSide-drop2 .item{display: flex;margin-top: 5px;}
.proSide-drop2 .item:first-child{margin-top: 0;}
.proSide-drop2 .item span{display: block;padding-bottom: 2px;transition: all .4s ease;border-bottom: 1px solid transparent;}
.proSide-drop2 .item:hover span,.proSide-drop2 .item.active span{color: #0067b6;}
.proSide-drop2 .item.active span{border-bottom-color: #0067b6;font-weight: 700;}
.proRight{width: calc(100% - max(270px,3.3rem));}
.proNav .item{user-select: none;cursor: pointer;margin-left: max(10px,0.16rem);background: #eff2f5;border-radius: 40px;width: max(90px,1.2rem);height: max(34px,0.4rem);}
.proNav .item:first-child{margin-left: 0;}
.proNav .item:hover{color: #0067b6;}
.proNav .item.active,.proNav .item.active:hover{color: #fff;background: #0067b6;}
.proItem{position: relative; background: #fafbfc;padding: 0.35rem 0.25rem 0.2rem; height: 100%;display: flex;flex-direction: column;}
.proItem::after{content: "";position: absolute;left: 0;bottom: 0;width: 100%;height: 3px;background: #0067b6;opacity: 0;transition: all .4s ease;}
.proItem .title{flex: 1;}
.proItem .img{height: 2.2rem;margin-top: 0;}
.proItem .img img{max-width: 100%;max-height: 100%;}
.proItem:hover{background: #fff;box-shadow: 0.907px 0.12rem 0.62rem 0.06rem rgba(16, 73, 142, 0.08);}
.proItem:hover::after{opacity: 1;}
/* 产品-选型 */
.filterShow{padding: 0.5rem 0.9rem;align-items: center;justify-content: space-between; background: #fafbfc;border: 1px solid #f1f4f6;}
.filterShow-con{width: 50%;}
.filterShow-con .label{display: inline-block;border-bottom: 3px solid #0067b6;}
.filterShow-con .text p{position: relative;padding-left: 0.25rem;}
.filterShow-con .text p::after{content: "";position: absolute;left: 0;top: 0.07rem;width: 0.14rem;height: 0.14rem;background: url('../images/pages/screenShow-icon.png') no-repeat center/100% auto;}
.filterShow-img{width: 50%;height: 2.2rem;}
.filterShow-img img{max-width: 90%;max-height: 100%;}
.filterTJ-title{align-items: center;}
.filterTJ-title .reset{position: relative; margin: 3px 0 0 14px; user-select: none;cursor: pointer;}
.filterTJ-title .reset::after{content: "";position: absolute;left: 0;bottom: -4px;width: 100%;height: 2px;background: #0067b6;}
.filterTJ-title .reset:hover{color: #0067b6;}
.filterTJ-select-box{margin-left: -10px;}
.filterTJ-select{margin-left: 10px;width: calc(16% - 10px);user-select: none;cursor: pointer;}
.filterTJ-select:first-child{width: calc(20% - 10px);}
.filterTJ-menu{padding: 0 0.15rem; height: max(36px,0.48rem); border-radius: max(18px,0.24rem);align-items: center;justify-content: space-between;border: 1px solid #f1f4f6;}
.filterTJ-menu::after{content: "\e727";font-family: 'icon';display: block;font-weight: 700;font-size: 9px;color: #c4cbd0;transform: rotate(180deg);transition: all .4s ease;}
.filterTJ-menu.active{border-bottom-left-radius: 0;border-bottom-right-radius: 0;}
.filterTJ-menu.active::after{transform: rotate(0);}
.filterTJ-drop{z-index: 10; overflow-y: auto; border: 1px solid #f1f4f6;border-top: unset; position: absolute;left: 0;top: 100%;width: 100%;max-height: max(180px,2.4rem);display: none; border-radius: 0 0 max(18px,0.24rem);}
.filterTJ-drop .item{align-items: center;padding: 0 0.15rem;height: max(36px,0.48rem);background: #f1f1f1;border-top: 1px solid #f1f4f6;}
.filterTJ-drop .item:first-child{border-top: unset;}
.filterTJ-drop .item:hover{background: #ddd;}
.filterCon{border: 1px solid #f1f4f6; box-shadow: 0.767px 0.11rem 0.26rem 0px rgba(16, 73, 142, 0.07);}
.filterHead .item:nth-child(1),.filterBody .item:nth-child(1){width: 33.5%;}
.filterHead .item:nth-child(2),.filterBody .item:nth-child(2){width: 41.5%;}
.filterHead .item:nth-child(3),.filterBody .item:nth-child(3){width: 25%;}
.filterHead .item{border-left: 1px solid #f1f4f6;padding: 0.26rem 0;}
.filterHead .item:first-child{border-left: unset;}
.filterBody .item{padding: 0.2rem;border-left: 1px solid #f1f4f6;border-top: 1px solid #f1f4f6;}
.filterBody .item:first-child{border-left: 3px solid transparent;transition: all .4s ease;}
.filterRow-title{width: 100%;padding-left: 0.3rem;align-items: center;}
.filterRow-title .img{margin-right: 0.3rem; width: max(40px,0.6rem);height: max(32px,0.5rem);background: #edf1f5;transition: all .4s ease;}
.filterRow-title .img img{max-width: 80%;max-height: 85%;}
.filterRow-title .title{flex: 1;text-align: left;}
.filterRow-more{width: max(80px,0.98rem);height: max(32px,0.38rem);border-radius: 40px;border: 1px solid #f1f4f6;display: flex;align-items: center;justify-content: center;}
.filterRow:hover{background: #f7f8f8;}
.filterRow:hover .item:nth-child(1){border-left-color: #0067b6;}
.filterRow:hover .filterRow-title .img{background: #fff;}
.filterRow:hover .filterRow-more{border-color: #0067b6;background: #0067b6;color: #fff;}
/* 产品-详情 */
.proDet-show{background: #fafbfc;border: 1px solid #f1f4f6;}
.proDet-show-img{width: 33%;user-select: none;cursor: pointer;}
.proDet-show-img .img{width: 100%;height: 3rem;}
.proDet-show-img .img img{max-width: 80%;max-height: 80%;}
.proDet-show-img .btn{position: absolute;right: 0.4rem;bottom: 0.35rem;font-size: 0.2rem;}
.proDet-show-con{border-left: 1px solid #f1f4f6; width: 67%;flex-direction: column;justify-content: center;padding: 0 0.5rem 0 0.6rem;}
.proDet-show-con .text ul{list-style: disc inside;}
.proDet-show-con .text ol{list-style: decimal inside;}
.proDet-nav{border-bottom: 2px solid #f3f3f3;}  
.proDet-nav .item{margin-left: 0.4rem;user-select: none;cursor: pointer;}
.proDet-nav .item:first-child{margin-left: 0;}
.proDet-nav .item::after{content: "";position: absolute;left: 0;bottom: -2px;width: 100%;height: 2px;background: #0067b6;opacity: 0;transition: all .4s ease;}
.proDet-nav .item:hover,.proDet-nav .item.active{color: #0067b6;}
.proDet-nav .item.active::after{opacity: 1;}
.proDet-params-table table{width: 100%;border-radius: 6px;overflow: hidden;}
.proDet-params-table td{width: 72%;padding: 0.12rem 0.3rem 0.12rem 0.5rem; border: 1px solid #f1f4f6;}
.proDet-params-table td.one{background: #fafbfc;width: 28%;}
.proDet-down .downRow{padding-right: 0.3rem;}
.proDet-down .downRow:nth-child(1){border-top: 1px solid #f1f3f4;}
.proDet-down .downRow .item:nth-child(3){margin-left: 0.6rem;}
/* 搜索结果页 */
.result-view{overflow: visible;}
.resultNav{background: #fafbfc;z-index: 99; padding: 0 0.18rem;border-bottom: 1px solid #eee;position: sticky;top: max(76px,0.96rem);}
.resultNav .item{user-select: none;height: max(40px,0.48rem);padding-bottom: 0; cursor: pointer;margin-left: max(15px,0.3rem);align-items: center;}
.resultNav .item:first-child{margin-left: 0;}
.resultNav .item::after{content: "";position: absolute;left: 0;bottom: -1px;width: 100%;height: 3px;background: #0067b6;opacity: 0;transition: all .4s ease;}
.resultNav .item i{display: block;margin-left: 8px;font-size: 8px;transform: rotate(180deg);}
.resultNav .item:hover,.resultNav .item.active{color: #0067b6;}
.resultNav .item.active{font-weight: 700;}
.resultNav .item.active::after{opacity: 1;}
.resultSearch input{padding: 0 max(40px,0.46rem) 2px; width: 100%;background: #fff;height: max(38px,0.42rem);border-radius: 40px;border: 1px solid #e9eff3;}
.resultSearch .btn{user-select: none;cursor: pointer;width: max(40px,0.46rem);height: 100%;font-size: max(14px,0.16rem);color: #757575;transition: all .4s ease;position: absolute;left: 0;top: 0;}
.resultSearch .btn:hover{color: #0067b6;}
.resultXL-list{justify-content: space-between;margin-top: -0.1rem;}
.resultXL-item{width: 46%; height: 100%;align-items: flex-start;justify-content: space-between;}
.resultXL-img{width: 1.15rem;height: 1.15rem;border: 1px solid #e4e9ee;background: #fff;}
.resultXL-img img{max-width: 50%;max-height: 80%;}
.resultXL-con{width: calc(100% - 1.4rem);}
.resultXL-item:hover .resultXL-con .title{color: #0067b6;}
.resultXL-item:hover .resultXL-con .more{text-decoration: underline;}
.resultCase-item{height: 100%;background: #fff;padding: 0.46rem 0.4rem;}
.resultCase-item .label{display: inline-block;padding: 3px 8px;background: #e9eef2;margin-top: 6px;}
.resultCase-item:hover{background: #0067b6;}
.resultCase-item:hover .title,.resultCase-item:hover .label,.resultCase-item:hover .date{color: #fff;}
.resultCase-item:hover .label{background: #3083c3;}
.resultCase-item:hover .text{color: rgba(255, 255, 255, .7);}
.resultType-item{width: 20%;align-items: center;}
.resultType-item i{display: block;font-size: 8px;margin-left: max(5px,0.08rem);font-size: 8px;transform: rotate(180deg);transition: all .4s ease;}
.resultType-item:hover i{transform: translateX(8px) rotate(180deg);}
.resultPro-item{padding: 0.4rem 0.2rem; background: #fff;align-items: center;justify-content: space-between;}
.resultPro-img{width: 42%;height: 1.7rem;}
.resultPro-img img{max-width: 70%;max-height: 100%;}
.resultPro-con{width: 58%;}
.resultPro-item:hover .resultPro-img img{transform: scale(1.1);}
.resultPro-item:hover .resultPro-con .title{color: #0067b6;}
/* -------------------------PC端--------------------------- */
@media all and (max-width:1700px){
    /* 1600 × (900) */
}
@media all and (max-width:1590px){
    /* 1440 × (700)  */
    .safeRD{background-position: center 100%;}
}
@media all and (max-width:1430px){
    /* 1360 */
    .ctaMap{height: 400px;}
}
@media all and (max-width:1350px){
    /* 1280 */
}
@media all and (max-width:1270px){
    /* 1152 × (700) */
    .abIntro-num li{padding-left: 0.18rem;}
    .abIntro-num .num span{margin-right: 3px;}
}
/* ------------------------平板端-------------------------- */
@media all and (max-width:1100px){
    /* 1024 横屏 */
    .pages-pagination .swiper-pagination-bullet{width: 7px;height: 7px;margin: 0 4px;}
    .pages-pagination .swiper-pagination-bullet-active{background: #0067b6;}
    .pagesBan-bg img{height: 200px;}
    .pagesBread{display: none;}
    .pagesNav{width: 100%;overflow-x: auto;}
    .pagesNav-list{flex-wrap: nowrap;white-space: nowrap;}
    .pagesNav-list .item{height: 40px;padding: 0 15px;}
    .newsShow-img{width: 100%;}
    .newsShow-img img{height: 210px;}
    .newsShow-con{width: 100%;padding: 20px 15px 30px;}
    .newsShow-con .more{margin-top: 20px;}
    .newsShow-con .more{width: 100px;}
    .newsList-list .uli.ml40{margin: 0;}
    .newsList-list .uli.ml40.uli3 li{margin: 20px 0 0;width: 100%;}
    .newsList-list .uli.ml40.uli3 li:first-child{margin-top: 0;}
    .newsDet-view{padding-top: 30px;}
    .newsDet-flex{margin-top: 0;}
    .newsDet-left{width: 100%;}
    .newsDet-title .date{margin-top: 13px;}
    .newsDet-title .date i{width: 12px;margin-right: 6px;}
    .newsDet-back .btn{height: 36px;width: 104px;}
    .newsDet-right{width: 100%;margin-top: 40px;padding: 25px 15px;}
    .newsDet-right-title{padding-bottom: 10px;}
    .newsDet-right-title::after{width: 20px;height: 1px;}
    .newsDet-hot-item{padding: 15px 0;}
    .newsDet-hot-item:hover .img{height: 160px;}
    .ctaData-list li{width: calc(50% - max(10px,0.2rem)) !important;padding: 20px 10px;}
    .ctaData-list .icon{width: 26px;height: 18px;}
    .ctaMap{width: 100%;height: 200px;}
    .ctaAddress{width: 100%;padding: 20px 15px 30px;}
    .ctaAddress-title{padding-bottom: 14px;border-width: 1px;}
    .ctaAddress-title::after{bottom: -1px;height: 1px;width: 44px;}
    .ctaAddress-item{margin-top: 20px;}
    .ctaMsg-con{padding: 25px 15px;}
    .ctaMsg-form-item{width: 100%;margin-top: 12px;}
    .ctaMsg-form-item:first-child{margin-top: 0;}
    .ctaMsg-form-item input,.ctaMsg-code input,.ctaMsg-menu,.ctaMsg-drop .item{font-size: 12px;padding: 0 12px;}
    .ctaMsg-form-item textarea{padding: 8px 20px;}
    .ctaMsg-code input{width: 120px;}
    .ctaMsg-code img{height: 38px;margin-left: 10px;}
    .ctaMsg-submit{margin-top: 20px;width: 100px;}
    .ctaMsg-pro{margin: -15px 0 0 -15px;}
    .ctaMsg-pro .item{margin: 15px 0 0 15px;width: calc(100% / 3 - 15px);}
    .joinItem{padding: 15px;}
    .joinMenu .date i{width: 12px;margin-right: 4px;}
    .downNav{width: 100%;overflow-x: auto;}
    .downNav-list{flex-wrap: nowrap;white-space: nowrap;margin-left: 0;}
    .downNav-list .item{padding: 8px 15px;margin-left: 14px;}
    .downSearch,.downSelect{width: calc(50% - 0.26rem);margin-top: 0.26rem;}
    .downSearch input{padding-left: 10px;}
    .downMenu,.downDrop .item{padding: 0 10px;}
    .downHead{display: none;}
    .downRow{padding: 20px 0;background: transparent !important;flex-direction: column;align-items: flex-start;}
    .downRow .item{flex: unset !important;width: auto !important;}
    .downRow-title{flex-direction: column;align-items: flex-start;}
    .downRow-title .label{position: relative;right: auto;top: auto;transform: none;padding: 5px 10px;}
    .downRow-title .text{font-size: 14px;margin-top: 10px;line-height: 1.7;font-weight: 700;}
    .downRow .item:nth-child(2){margin-top: 10px;}
    .downRow .item:nth-child(3){margin: 20px 0 0;width: 80px !important;}
    .afterList li{width: 100%;}
    .caseList .uli.ml24{margin: 0;}
    .caseList .uli.ml24.uli3 li{margin: 20px 0 0;width: 100%;}
    .caseList .uli.ml24.uli3 li:first-child{margin-top: 0;}
    .caseItem-img img{height: 260px;}
    .caseItem-con{transform: translateY(90px);padding: 25px;}
    .caseItem-con .title{font-size: 18px;}
    .caseB-list .uli.ml28{margin: 0;}
    .caseB-list .uli.ml28.uli3 li{margin: 20px 0 0;width: 100%;}
    .caseB-list .uli.ml28.uli3 li:first-child{margin-top: 0;}
    .caseB-item-img img{height: 210px;}
    .caseB-item-con{padding: 15px 0 20px;}
    .caseB-item-con .title{font-size: 15px;}
    .caseDet-con{width: 100%;padding: 25px 15px;}
    .caseDet-title{padding-bottom: 14px;border-width: 1px;}
    .caseDet-edit{margin-top: 30px;}
    .caseDet-edit .title{padding-left: 12px;}
    .caseDet-edit .text{line-height: 1.8;}
    .caseDet-pro{position: relative;top: auto;width: 100%;padding: 25px 15px;margin-top: 30px;}
    .caseDet-pro-title{font-size: 16px;}
    .caseDet-pro-title::after{left: -15px;}
    .caseDet-pro-item{padding: 24px 10px;}
    .caseDet-pro-item .img{width: 60px;height: 50px;}
    .caseDet-pro-item .desc{width: calc(100% - 60px);padding-left: 10px;}
    .abIntro-left{width: 100%;}
    .abIntro-right{width: 100%;margin-top: 20px;}
    .abIntro-num li{padding-left: 10px;}
    .abIntro-num li:nth-child(1), .abIntro-num li:nth-child(4){width: 36%;}
    .abIntro-num li:nth-child(3), .abIntro-num li:nth-child(6){width: 28%;}
    .abIntro-num .text{font-size: 10px;}
    .abIntro-num .num span{font-size: 20px;}
    .abWH-list{margin: 0;}
    .abWH-list li{width: 100%;margin: 20px 0 0;}
    .abWH-img img{height: 280px;}
    .abWH-con .icon{height: 40px;}
    .abWH-con{padding: 40px 20px;}
    .abFZ-btn,.abHonor-btn{display: none;}
    .abFZ-slide{min-height: 150px;padding-left: 20px;}
    .abFZ-slide .text{margin-top: 15px;line-height: 2;}
    .abFZ-slide .text p{padding-left: 12px;}
    .abFZ-slide .text p::after{top: 10px;width: 4px;height: 4px;}
    .abYS-circle{display: none;}
    .abYS-list{position: relative;}
    .abYS-list li{margin-top: 20px; position: relative;left: auto !important;top: auto !important;right: auto !important;}
    .abYS-show{width: 100px;height: 100px;padding: 6px;}
    .abYS-show .box{width: 100%;height: 100%;}
    .abYS-show .icon{height: 24px;}
    .abYS-show .title{font-size: 12px;line-height: 1.5;margin-top: 0;}
    .abYS-hide{width: 100%;padding-left: 110px;}
    .abYS-hide::after{width: 100%;border-radius: 50px;}
    .abYS-hide .text{opacity: 1;font-size: 11px;}
    .abYS-list li:nth-child(n+4) .abYS-hide{right: auto;left: 0;padding: 0 0.25rem 0 100px;}
    .abYS-list li:nth-child(n+4) .abYS-hide::after{right: auto;left: 0;transform: rotateY(0);}
    .abHonor-num li{margin-left: 30px;}
    .abHonor-num .num span{font-size: 22px;}
    .abHonor-num .text,.abHonor-tips{font-size: 10px;}
    .abHonor-img .img{height: 170px;}
    .abHonor-slide{padding: 50px 40px 20px;}
    .abHonor-title{margin-top: 15px;}
    .abHonor-img .btn{width: 46px;height: 46px;font-size: 18px;}
    .safeProc-text{width: 100%;margin-top: 15px;}
    .safeProc-list ul{padding: 30px 0;}
    .safeProc-list li{width: 100%;margin-top: 40px;}
    .safeProc-list li:first-child{margin-top: 0;}
    .safeProc-list .icon{display: none;}
    .safeProc-list .img{width: 56px;}
    .safeProc-list .line-box{margin-top: 22px;}
    .safeProc-list .title{margin-top: 20px;}
    .safeRD-num{justify-content: space-between;margin-top: 0;}
    .safeRD-num li{width: 48%;margin: 20px 0 0;}
    .safeRD-num .text{margin-top: 0;}
    .safeRD-num .text br{display: none;}
    .safeRD-label p{padding-left: 12px;}
    .safeRD-label p::after{width: 4px;height: 4px;top: 8px;left: 6px;}
    .safeTest-list .uli.ml26.uli5 li{width: calc(50% - 10px);height: 130px;}
    .safeTest-list .title{margin-top: 14px;}
    .safeSC-title{width: 100%;padding: 12px 15px;}
    .safeSC-text{width: 100%;padding: 15px;border-left: unset;border-top: 1px solid #eaeef3;}
    .safeSC-text .text p,.safeSer-con .text p{padding-left: 12px;}
    .safeSC-text .text p::after,.safeSer-con .text p::after{width: 4px;height: 4px;top: 9px;}
    .safeSC-title .icon{width: 22px;margin-right: 12px;}
    .safeSer-list li{padding: 0 4% !important;}
    .safeSer-item{padding: 0 !important;flex-direction: column-reverse !important;}
    .safeSer-img{width: 100%;}
    .safeSer-con{width: 100%;padding: 20px 15px 25px;}
    .safeSer-con .page{font-size: 50px;right: 15px;top: 5px;}
    .proLeft{width: 100%;}
    .proSide-drop2 .item span{padding-bottom: 0;}
    .proRight{width: 100%;margin-top: 30px;}
    .proList .uli.ml20{margin: -10px 0 0 -10px;}
    .proList .uli.ml20.uli4 li{width: calc(50% - 10px);margin: 10px 0 0 10px;}
    .proItem{padding: 15px 10px;}
    .proItem .img{height: 150px;}
    .filterShow{padding: 30px 15px 40px;flex-direction: column;}
    .filterShow-con{width: 100%;}
    .filterShow-con .label{border-width: 2px;}
    .filterShow-con .text p{padding-left: 14px;}
    .filterShow-con .text p::after{width: 8px;height: 8px;top: 8px;}
    .filterShow-img{width: 100%;height: 180px;}
    .filterTJ-title .reset::after{bottom: -2px;height: 1px;}
    .filterTJ-select{margin-top: 10px;width: calc(50% - 10px) !important;}
    .filterTJ-menu,.filterTJ-drop .item{padding: 0 12px;}
    .filterCon{overflow-x: auto;}
    .filterHead,.filterBody{width: 200%;}
    .filterHead .item{padding: 15px;}
    .filterBody .item{padding: 15px 10px;}
    .filterRow-title{padding-left: 0;}
    .filterRow-title .img{margin-right: 12px;}
    .proDet-show-img{width: 100%;}
    .proDet-show-img .img{height: 250px;}
    .proDet-show-img .btn{right: 30px;bottom: 30px;font-size: 22px;}
    .proDet-show-con{width: 100%;padding: 25px 15px;border-left: unset;border-top: 1px solid #f1f4f6;}
    .proDet-nav .item{margin-left: 20px;}
    .proDet-params-table td{padding: 10px;font-size: 12px;}
    .resultNav{top: 60px;}
    .resultNav .item::after{height: 2px;}
    .resultXL-item{width: 100%;margin: 0;display: block;padding: 20px 0;border-bottom: 1px solid #e7e6e6;}
    .resultXL-list{margin-top: 0;}
    .resultXL-img{width: 90px;height: 90px;}
    .resultXL-con{width: 100%;margin-top: 15px;}
    .resultCase-list .uli.ml22{width: 100%;margin: 0;}
    .resultCase-list .uli.ml22.uli3 li{width: 100%;margin: 15px 0 0;}
    .resultCase-list .uli.ml22.uli3 li:first-child{margin-top: 0;}
    .resultCase-item{padding: 20px 15px;}
    .resultCase-item .label{font-size: 10px;}
    .resultPro-list .uli.ml20{margin: 0;}
    .resultPro-list .uli.ml20.uli3 li{margin: 15px 0 0;width: 100%;}
    .resultPro-list .uli.ml20.uli3 li:first-child{margin-top: 0;}
    .resultPro-item{padding: 20px 15px;}
    .resultPro-img{height: 100px;}
    .caseDet-con video{max-height: unset;}
}
/* ------------------------手机端-------------------------- */
@media all and (max-width:1000px){
    /* 移动终端 360 适配 */
}
/* --------------------图片-iPad-调整---------------------- */
@media all and (min-width: 720px) and (max-width: 1000px){}