@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{display: flex;flex-wrap: wrap;}
.paging-menu a{width: max(34px,0.42rem);height: max(34px,0.42rem);font-family: "fms";margin: 3px max(3px,0.06rem);font-size: max(13px,0.14rem);line-height: 1;color: #222;background: #fff;border: 1px solid #f4f4f4;transition: all .4s ease;border-radius: max(10px,0.15rem);display: flex;align-items: center;justify-content: center;}
.paging-menu a.next, .paging-menu a.last{transform: rotateY(180deg);}
.paging-menu a i{font-weight: 700;font-size: 12px;}
.paging-menu a:hover, .paging-menu a.active, .paging a.on{border-color: #d7000f;background-color: #d7000f;color: #fff;}
/* 搜索页面 */
.search{width: 100%;}
.search-result{font-size: 14px;color: #d7000f;line-height: 1.1;}
.search-result span{margin-left: 6px;}
.search-info{width: 100%;line-height: 1.1;color: #333;}
.search-info span{color: #d7000f;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: #d7000f !important;}
.search-link:hover h2{color: #d7000f;}
/* 隐私协议 */
.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: #d7000f;}
.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: #d7000f;}
.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::after{content: "";position: absolute;left: 0;top: 0;width: 100%;height: 100%;background: linear-gradient(to bottom,transparent 50%,rgba(0,0,0,.7) 100%);}
.pagesBan-bg img{width: 100%;height: 100vh;}
.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{width: 100%;}
.pagesBan-con .title,.pagesBan-con .text{animation: banText 1.5s ease both;}
@keyframes banText {0%{opacity: 0;transform: translateX(150px);}100%{opacity: 1;transform: translateX(0);}}
.pagesNav{position: absolute;left: 0;bottom: 0.8rem;width: 100%;}
.pagesNav .contain{justify-content: space-between;overflow: hidden;}
.pagesNav-item{width: 48%;user-select: none;cursor: pointer;animation: navUp 1s ease both;}
.pagesNav-item:nth-child(2){animation-delay: .1s;}
.pagesNav-item:nth-child(3){animation-delay: .2s;}
.pagesNav-item:nth-child(4){animation-delay: .3s;}
.pagesNav-item:nth-child(5){animation-delay: .4s;}
.pagesNav-item:nth-child(6){animation-delay: .5s;}
.pagesNav-item:nth-child(7){animation-delay: .6s;}
.pagesNav-item:nth-child(8){animation-delay: .7s;}
.pagesNav-item:nth-child(9){animation-delay: .8s;}
.pagesNav-item .line{width: 100%;height: 1px;background: rgba(255, 255, 255, .6);}
.pagesNav-item .line i{display: block;position: absolute;left: 0;top: 0;width: 0;height: 100%;background: #d7000f;}
.pagesNav-item:hover .title,.pagesNav-item.active .title{color: #d7000f;}
.pagesNav-item.active .line i{animation: navAni 10s linear infinite;}
@keyframes navAni {0%{width: 0;}100%{width: 100%;}}
@keyframes navUp {0%{transform: translateY(100%);}100%{transform: translateY(0);}}
.pagesBread{align-items: center;}
.pagesBread .item{margin-left: 30px;}
.pagesBread .item::after{content: "";top: 50%;transform: translateY(-50%); position: absolute;left: -18px;width: 5px;height: 8px;border: 4px solid transparent;border-left-color: #777;}
.pagesBread .item i{width: 15px;display: block;height: 15px;background: url('../images/index/Tlogo3.png') no-repeat center/100% auto;transition: all .4s ease;}
.pagesBread .item:first-child{margin-left: 0;}
.pagesBread .item:first-child::after{display: none;}
.pagesBread .item:hover{color: #d7000f;}
.pagesBread .item:hover i{background-image: url('../images/index/Tlogo.png');}
/* 新闻-列表 */
.newsShow{justify-content: space-between;align-items: center;}
.newsShow-img{width: 58%;}
.newsShow-img img{width: 100%;height: 4.9rem;transition: all 2s linear;}
.newsShow-img:hover img{transform: scale(1.1);}
.newsShow-con{width: 38%;}
.newsShow-con .date{color: #adadad;}
.newsShow-con .title{transition: all .4s ease;}
.newsShow-con .title:hover{color: #d7000f;}
.newsNav{border-top: 1px solid #eceef0;}
.newsNav-item{margin-left: 0.2rem;border: 1px solid #ebebeb;padding: 0.12rem 0.25rem;min-width: 1.2rem;text-align: center;}
.newsNav-item:first-child{margin-left: 0;}
.newsNav-item:hover{color: #d7000f;}
.newsNav-item.active,.newsNav-item.active:hover{color: #fff;border-color: #d7000f;background: #d7000f;}
/* 新闻-详情 */
.newsDet-view{background: url('../images/pages/newsDet-bg.jpg') no-repeat center top/100% auto;}
.newsDet-flex{justify-content: space-between;align-items: flex-start;}
.newsDet-left{width: 68%;}
.newsDet-data-box{justify-content: space-between;align-items: center;}
.newsDet-data span{line-height: 1;padding: 0 0.14rem;border-left: 1px solid #d5d5d5;}
.newsDet-data span:first-child{border-left: unset;padding-left: 0;}
#toShare{display: flex;}
#toShare a{display: flex;background: #e3e3e3; color: #fff;font-size: 0.16rem; width: 0.32rem;height: 0.32rem;margin-left: 0.08rem;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: #d7000f;border-color: #d7000f;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-right{width: 26.5%;position: sticky;top: max(100px,1.3rem);}
.newsDet-hot-item{border-bottom: 1px solid #e8e8e8;align-items: center;justify-content: space-between;}
.newsDet-hot-item .img{width: 36%;}
.newsDet-hot-item .img img{width: 100%;height: 1rem;transition: all .6s ease;}
.newsDet-hot-item .desc{width: 60%;}
.newsDet-hot-item:hover .img img{transform: scale(1.1);}
.newsDet-hot-item:hover .title{color: #d7000f;}
.newsDet-menu{justify-content: space-between;align-items: center;color: #adadad;}
.newsDet-menu .page i{display: block;font-size: 0.14rem;margin-right: 0.12rem;}
.newsDet-menu .page.next{flex-direction: row-reverse;}
.newsDet-menu .page.next i{transform: rotate(180deg);margin-right: 0;margin-left: 0.12rem;}
.newsDet-menu .page:hover{color: #d7000f;}
.newsDet-menu .back i{font-size: 0.18rem;display: block;margin-right: 0.15rem;}
.newsDet-menu .back:hover{color: #d7000f;}
/* 联系我们 */
.ctaUp{padding: 0.6rem 0.7rem 1.2rem; margin-top: -1.2rem;position: relative;z-index: 10;background: #f9f9f9;}
.ctaData-list li{margin: 0.5rem 0 0 1.6rem;}
.ctaData-list li:first-child{margin-left: 0;}
.ctaData-list li:last-child{margin-left: 0;width: 60%;}
.ctaData-list .title{padding-left: 0.22rem;font-family: 'fml';}
.ctaData-list .title::after{content: "";position: absolute;left: 0;top: 50%;transform: translateY(-50%);width: 0.12rem;height: 0.12rem;border-radius: 50%;background: #000;}
.ctaMedia{border-top: 1px solid #ebebeb;}
.ctaMedia-item{width: 100%;height: 2.1rem;background: #fff;}
.ctaMedia-item .box{flex-direction: column;transition: all .6s ease;}
.ctaMedia-item .img{width: 0.66rem;height: 0.66rem;font-size: 0.34rem;}
.ctaMedia-item .more{opacity: 0; position: absolute;left: 50%;transition: all .6s ease; top: calc(100% + 0.2rem);font-weight: 700; transform: translate(-50%,0.2rem);opacity: 0; background: #f6f6f6;width: 0.32rem;height: 0.32rem;border-radius: 50%;font-size: 0.14rem;}
.ctaMedia-item .more::before{display: block;transform: rotate(45deg);}
.ctaMedia-item:hover .box{transform: translateY(-0.2rem);}
.ctaMedia-item:hover .more{opacity: 1;transform: translate(-50%,0);transition-delay: .2s;}
.ctaMsg-flex{justify-content: space-between;}
.ctaMsg-left{width: 34%;}
.ctaMsg-right{width: 59%;}
.ctaMsg-form{justify-content: space-between;}
.ctaMsg-form-item{width: 48%;}
.ctaMsg-form-item.w100{width: 100%;}
.ctaMsg-form-item input{width: 100%;height: 0.5rem;padding: 0 0.25rem;background: #f9f9f9;color: #d1d1d1;}
.ctaMsg-form-item input::-webkit-input-placeholder{color: inherit;}
.ctaMsg-form-item textarea{width: 100%;height: 1.4rem;padding: 0.2rem 0.25rem;background: #f9f9f9;color: #d1d1d1;}
.ctaMsg-form-item textarea::-webkit-input-placeholder{color: inherit;}
.ctaMsg-submit{height: 0.5rem;background: #1b1b1b;user-select: none;cursor: pointer;}
.ctaMsg-submit i{display: block;transform: rotate(45deg);margin:4px 0 0 0.12rem;font-size: 14px;}
.ctaMsg-submit:hover{background: #d7000f;}
/* 服务支持 */
.serIntro-gallery-more{align-items: center;justify-content: space-between;}
.serIntro-gallery-img{width: 60%;border-radius: 1.4rem 0.15rem 0.15rem 0.15rem;}
.serIntro-gallery-img img{width: 100%;height: 4.3rem;}
.serIntro-gallery-con{width: 30%;}
.serIntro-gallery-con .page{position: absolute;right: 0;top: 0;line-height: .8;color: #f0f0f0;}
.serIntro-gallery-con .icon{height: 0.78rem;}
.serIntro-gallery-con .icon img{max-height: 100%;}
.serIntro-thumbs::after{content: "";position: absolute;left: 0;top: 28px;width: 100%;height: 1px;background: #f7cccf;}
.serIntro-thumbs-year{flex-direction: column;align-items: center;text-align: center;position: relative;z-index: 10;padding-top: 20px;}
.serIntro-thumbs-year::after{content: "\e80b";font-family: 'icon';color: #d7000f;display: block;font-size: 10px;font-weight: 700;position: absolute;left: 100%;top: 22px;transform: rotate(180deg);}
.serIntro-thumbs-year .dot{width: 16px;height: 16px;border-radius: 50%;border: 1px solid #d7000f;background: #fff;}
.serIntro-thumbs-year .dot::after{z-index: 10; content: "";position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%);width: 50%;height: 50%;background: #d7000f;border-radius: 50%;}
.serIntro-thumbs-year .dot i{opacity: 0;transition: all .4s ease; position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%);display: block;width: 100%;height: 100%;}
.serIntro-thumbs-year .dot i::after,.serIntro-thumbs-year .dot i::before{border-radius: 50%; animation: dotW 2s linear infinite; border: 1px solid rgba(215, 0, 15, .3); content: "";position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%);width: 100%;height: 100%;}
.serIntro-thumbs-year .dot i::after{animation-delay: -1s;}
@keyframes dotW {0%{opacity: 0;width: 100%;height: 100%;}50%{opacity: 1;width: 200%;height: 200%;}100%{opacity: 0;width: 300%;height: 300%;}}
.serIntro-thumbs-year:hover .title,.serIntro-thumbs-year.active .title{color: #d7000f;}
.serIntro-thumbs-year.active .dot i{opacity: 1;}
.serFAQ{background: url('../images/pages/serFAQ-bg.jpg') no-repeat center top/100% auto;}
.serFAQ-head{justify-content: space-between;align-items: center;}
.serFAQ-nav .item{margin-left: 0.2rem;user-select: none;cursor: pointer;background: #f5f5f5;padding: 0.1rem 0.2rem;}
.serFAQ-nav .item:first-child{margin-left: 0;}
.serFAQ-nav .item:hover{color: #d7000f;}
.serFAQ-nav .item.active,.serFAQ-nav .item.active:hover{background: #d7000f;color: #fff;}
.serFAQ-con{justify-content: flex-end;}
.serFAQ-list{width: 68.5%;display: none;}
.serFAQ-list:first-child{display: block;}
.serFAQ-list li{border-top: 1px solid #eee;}
.serFAQ-menu{align-items: center;user-select: none;cursor: pointer;}
.serFAQ-menu p{flex: 1;padding-right: 20px;}
.serFAQ-menu i{display: block;position: relative;width: 0.16rem;height: 0.16rem;transition: all .4s ease;}
.serFAQ-menu i::before,.serFAQ-menu i::after{content: "";position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%);background: #000;transition: all .4s ease;}
.serFAQ-menu i::before{width: 100%;height: 2px;}
.serFAQ-menu i::after{width: 2px;height: 100%}
.serFAQ-menu:hover,.serFAQ-menu.active{color: #d7000f;}
.serFAQ-menu.active i{transform: rotate(180deg);}
.serFAQ-menu.active i::before,.serFAQ-menu.active i::after{background: #d7000f;}
.serFAQ-menu.active i::after{opacity: 0;}
.serFAQ-drop{display: none;padding-right: 40px;}
/* 案例-列表 */
.caseKey-bg{background: #000;}
.caseKey-bg-slide{overflow: hidden;}
.caseKey-bg-slide::after{content: "";position: absolute;left: 0;top: 0;width: 100%;height: 100%;background: linear-gradient(to bottom,transparent 50%,rgba(0,0,0,.7) 100%);}
.caseKey-bg-slide img{width: 100%;height: 7.5rem;transform: scale(1.2);transition: all 5s 1s linear;}
.swiper-slide-active .caseKey-bg-slide img{transform: scale(1);transition-delay: 0s;}
.caseKey-con{width: 5.2rem;position: absolute;left: 1.35rem;top: 50%;transform: translateY(-50%);z-index: 5;}
.caseKey-con-slide{background: #fff;padding: 0.65rem 0.65rem 1.1rem;}
.caseKey-con-slide .logo{width: 1.8rem;height: 0.54rem;}
.caseKey-con-slide .logo img{max-height: 100%;}
.caseKey-bg-pagination{z-index: 10;position: absolute;right: 0.8rem;bottom: 1.3rem;user-select: none;}
.caseKey-bg-pagination .swiper-pagination-bullet{width: 0.3rem;height: 0.3rem;margin: 0 0.15rem;position: relative;opacity: 1;background: transparent;}
.caseKey-bg-pagination .swiper-pagination-bullet::after{content: "";position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%);width: 6px;height: 6px;border-radius: 50%;background: #fff;transition: all .4s ease;}
.caseKey-bg-pagination .swiper-pagination-bullet::before{content: "";position: absolute;left: 0;top: 0;width: 100%;height: 100%;border-radius: 50%;border: 2px solid #d7000f;opacity: 0;transform: scale(0);transition: all .4s ease;}
.caseKey-bg-pagination .swiper-pagination-bullet-active::after{background: #d7000f;}
.caseKey-bg-pagination .swiper-pagination-bullet-active::before{opacity: 1;transform: scale(1);}
.casePast-item{height: 100%;background: #f5f5f5;}
.casePast-img img{width: 100%;height: 2.9rem;}
.casePast-con{padding: 0.35rem 0.4rem 0.45rem;}
.casePast-con .more{align-items: center;}
.casePast-con .more i{display: block;color: #d7000f;font-size: 0.14rem;margin-left: 0.1rem;transform: rotate(45deg);transition: all .4s ease;font-weight: 700;}
.casePast-item:hover .casePast-img img{transform: scale(1.1)}
.casePast-item:hover .casePast-con .text{color: #d7000f;}
.casePast-item:hover .casePast-con .more i{transform: rotate(90deg);}
/* 案例-详情 */
.caseDet-view{background: url('../images/pages/caseDet-bg.jpg') no-repeat center top/100% auto;}
.caseDet-intro .title{border-bottom: 1px solid #e2e2e2;}
.caseDet-intro .text{margin-top: 0;text-align: inherit;}
.caseDet-intro .img img{width: 100%;max-height: 6rem;}
.caseDet-study-head{justify-content: space-between;border-bottom: 1px solid #ececec;}
.caseDet-study-head .text{width: 58%;}
.caseDet-study-list li{padding: 0 0.5rem;width: calc(100% / 3);}
.caseDet-study-list .page{width: 32px;height: 32px;}
.caseDet-benefits{background: url('../images/pages/caseDet-bene-bg.jpg') no-repeat center/cover;}
.caseDet-benefits-list .uli.ml22.uli3 li{width: auto;flex: 1;}
.caseDet-benefits-list.auto .uli.ml22.uli3 li{width: calc(100%/3 - max(10px,0.22rem));flex: unset;}

.caseDet-benefits-list li{background: rgba(255, 255, 255, .25);padding: 0.65rem 0.45rem;display: flex;flex-direction: column;align-items: center;}
.caseDet-benefits-list .icon{height: 0.64rem;}
.caseDet-benefits-list .icon img{max-height: 100%;}
.caseDet-benefits-list li:hover{background: #fff;}
.caseDet-future-swp{width: 66%;}
.caseDet-future-swp .swiper-container{overflow: visible;}
.caseDet-future-slide{transform-origin: left center;transition: all .8s ease;}
.swiper-slide-next .caseDet-future-slide{width: 100%;transform: scale(.72);}
.swiper-slide-active .caseDet-future-slide{transform: scale(1);}
.caseDet-future-slide img{width: 100%;height: 4.7rem;transition: all .6s ease;}
.caseDet-future-switch{justify-content: space-between;align-items: center;}
.caseDet-future-btn .btn{margin-right: 10px; user-select: none;cursor: pointer;width: 38px;height: 38px;border-radius: 50%;border: 1px solid #000;font-size: 14px;}
.caseDet-future-btn .btn.next{transform: rotate(180deg);margin-right: 24px;}
.caseDet-future-btn .btn:hover{color: #fff;background: #000;}
.caseDet-future-pagination{flex: 1;height: 2px;background: #e5e5e5;position: relative;}
.caseDet-future-pagination.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background: #d7000f;}
/* 关于我们 */
.about-box .pagesNav-item{width: 18%;white-space: nowrap;}
.about-view{background: url('../images/pages/abIntro-bg.jpg') no-repeat center top/100% auto;}
.abIntro-title{color: #9b9b9b;}
.abIntro-num{justify-content: center}
.abIntro-num li{width: 25%;padding: 0 0.2rem;display: flex;flex-direction: column;align-items: center;}
.abIntro-num .num{justify-content: center;align-items: center;}
.abIntro-num .num span:nth-child(1){display: block;margin-right: 5px;}
.abIntro-num .text{color: #b8b8b8;}
.abIntro-img img{width: 100%;height: 5.6rem;}
.abIntro .pagesTitle{justify-content: space-between;}
.abIntro .pagesTitle .text{width: 60%;}
.abWH{background: linear-gradient(to bottom,#f2f2f2 30%,transparent 100%);}
.abWH-list{display: flex;margin-left: -0.24rem;}
.abWH-list:nth-child(2){margin-top: 0.24rem;}
.abWH-list li{height: 3.3rem; margin-left: 0.24rem;width: calc(100% / 3 - 0.24rem);background: #fff;}
.abWH-list.on li{width: calc(25% - 0.24rem);}
.abWH-list.on li.active{width: calc(50% - 0.24rem);background: #d7000f;}
.abWH-list .icon{width: 0.52rem;height: 0.46rem;position: absolute;right: 0.5rem;top: 0.5rem;}
.abWH-list .icon img{max-height: 100%;transition: all .6s ease;}
.abWH-list .icon .h{position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%);opacity: 0;}
.abWH-list.on li.active .icon .s{opacity: 0;}
.abWH-list.on li.active .icon .h{opacity: 1;}
.abWH-list .desc{position: absolute;left: 0.4rem;top: 2rem;transition: all .6s ease;width: 4.4rem;}
.abWH-list .desc .text{opacity: 0;transform: translateY(30px);}
.abWH-list.on li.active .desc{top: 0.5rem;left: 0.5rem;}
.abWH-list.on li.active .title{color: #fff;}
.abWH-list.on li.active .title2{color: rgba(255, 255, 255, .8);}
.abWH-list.on li.active .text{opacity: 1;transform: none;transition-delay: .3s;}
.abLine-gallery-more{align-items: center;justify-content: space-between;}
.abLine-gallery-con{width: 35%;}
.abLine-gallery-con .dot{width: 0.64rem;}
.abLine-gallery-video{width: 60%;}
.abLine-gallery-video .bg{border-radius: 1.4rem 0.15rem 0.15rem 0.15rem;}
.abLine-gallery-video .bg img{width: 100%;height: 4.7rem;}
.abLine-gallery-video .btn{position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%); user-select: none;cursor: pointer;width: 42px;height: 42px;border-radius: 50%;background: #fff;color: #1f2870;font-size: 10px;}
.abLine-gallery-video .btn:hover{background: #d7000f;color: #fff;}
.abLine-thumbs-line{position: absolute;left: 0;top: 0;width: 100%;height: 1px;background: #e6e6e6;}
.abLine-thumbs-line i{display: block;position: absolute;left: 0;top: 0;width: calc(100% / 6);height: 100%;transition: all .8s ease;background: #d7000f;}
.abLine-thumbs-year{text-align: center;transition: all .4s ease;}
.abLine-thumbs-year::after{content: "";position: absolute;right: 0;top: 0;width: 0;height: 1px;background: #d7000f;transition: all .4s ease;}
.abLine-thumbs-year.active::after{right: auto;left: 0;width: 100%;}
.abLine-thumbs-year:hover,.abLine-thumbs-year.active{color: #d7000f;}
.abFZ{background: url('../images/pages/abFZ-bg.jpg') no-repeat center/cover;}
.abFZ-head{justify-content: space-between;align-items: center;}
.abFZ-nav .item{margin-left: 0.15rem;background: #fff;width: 1.9rem;height: 0.48rem; user-select: none;cursor: pointer;}
.abFZ-nav .item:first-child{margin-left: 0;}
.abFZ-nav .item:hover{color: #d7000f;}
.abFZ-nav .item.active,.abFZ-nav .item.active:hover{color: #fff;background: #d7000f;}
.abFZ-swp{display: none;}
.abFZ-swp:first-child{display: block;}
.abFZ-gallery{width: 7.4rem;margin: 0 auto;}
.abFZ-gallery-more{min-height: 2.1rem;display: flex;align-items: center;justify-content: center;text-align: center;}
.abFZ-gallery-more .year{position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%);font-size: 2.4rem;line-height: .8;color: rgba(255, 255, 255, .2);}
.abFZ-gallery-more .text{position: relative;z-index: 2;}
.abFZ-btn{transition: all .4s ease; width: 35px;height: 35px;border-radius: 50%;background: #fff;font-size: 15px; position: absolute;right: 100%;top: 50%;transform: translateY(-50%);user-select: none;cursor: pointer;}
.abFZ-btn.thumbs-next{right: auto;left: 100%;transform: rotate(180deg);}
.abFZ-btn:hover{background: #d7000f;color: #fff;}
.abFZ-thumbs{position: relative;}
.abFZ-thumbs::after{content: "";position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%);width: 100vw;height: 16px;background: url('../images/pages/abFZ-line.png') no-repeat center/100% auto;}
.abFZ-thumbs-year .box{width: 1.5rem;height: 1.5rem;}
.abFZ-thumbs-year .box span{display: block;position: absolute;z-index: 2;left: 50%;top: 50%;transform: translate(-50%,-50%);transition: all .4s ease;}
.abFZ-thumbs-year .box::after{content: "";display: block;width: 100%;height: 100%;border-radius: 50%;background: #fff;transform: scale(.6);transition: all .6s ease;}
.abFZ-thumbs-year.active .box span{color: #fff;}
.abFZ-thumbs-year.active .box::after{transform: scale(1);background: #d7000f;}
.abHonor{background: url('../images/pages/abHonor-bg.jpg') no-repeat center/cover;}
.abHonor-head{justify-content: space-between;align-items: center;}
.abHonor-num li{padding: 0 0.5rem;position: relative;}
.abHonor-num li:first-child{padding-left: 0;}
.abHonor-num li:last-child{padding-right: 0;}
.abHonor-num li::after{content: "";position: absolute;left: 0;top: 50%;transform: translateY(-50%);width: 1px;height: 90%;background: #e5e5e5;}
.abHonor-num li:first-child::after{display: none;}
.abHonor-swp .swiper-slide{padding-bottom: 0.3rem;}
.abHonor-slide{height: 5.4rem; background: #fff;border-radius: 8px;padding: 0.4rem 0.5rem;display: flex;flex-direction: column;justify-content: space-between;}
.abHonor-slide::after{position: absolute; border-radius: 8px; content: "";left: 0;top: 0;width: 100%;height: 100%;background: url('../images/pages/abHonor-item-bg.jpg') no-repeat center/cover;opacity: 0;transition: all .4s ease;}
.abHonor-slide .desc{position: relative;z-index: 2;}
.abHonor-slide .icon{width: 0.6rem;position: relative;z-index: 2;}
.abHonor-slide .icon img{transition: all .4s ease;}
.abHonor-slide .icon .h{position: absolute;left: 0;top: 0;opacity: 0;}
.abHonor-slide .img{z-index: 2; position: absolute;right: 0.5rem;bottom: -0.3rem; width: 2.6rem;height: 3.1rem;display: flex;justify-content: flex-end;align-items: flex-end;}
.abHonor-slide .img img{max-height: 100%;}
.abHonor-slide:hover::after{opacity: 1;}
.abHonor-slide:hover .title,.abHonor-slide:hover .text{color: #fff;}
.abHonor-slide:hover .icon .s{opacity: 0;}
.abHonor-slide:hover .icon .h{opacity: 1;}
.abHonor-btn{position: absolute;left: -65px;top: 50%;transform: translateY(-50%);width: 38px;height: 38px;user-select: none;cursor: pointer;border-radius: 50%;font-size: 14px;border: 1px solid #000;}
.abHonor-btn.next{left: auto;right: -65px;transform: translateY(-50%) rotate(180deg);}
.abHonor-btn:hover{color: #fff;background: #000;}
/* 产品-列表 */
.proLeft{width: 30%;background: #f4f4f4;padding: 1.2rem 0.1rem 1.2rem 1.4rem;}
.proSide{display: flex;flex-direction: column;align-items: flex-start;font-size: 0.16rem;}
.proSide-item:first-child{margin-top: 0;}
.proSide-item{border-radius: 40px;padding: 0.18rem 0.35rem;}
.proSide-item:hover,.proSide-item.active{color: #d7000f;}
.proSide-item.active{background: #fff;box-shadow: 0px 0.19rem 0.15rem 1.12px rgba(221, 221, 221, 0.38);}
.proRight{width: 70%;background: #fafafa;padding: 1.2rem 1.4rem 1.4rem 1.2rem;}
.proDesc .title i{position: absolute;right: calc(100% + 0.16rem);width: 0.42rem;height: 0.38rem;display: flex;align-items: center;justify-content: center;}
.proDesc .title i img{max-height: 100%;}
.proList{position: relative;}
.proList::after{pointer-events: none; content: "";position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%);width: 13.75rem;height: 11.5rem;background: url('../images/pages/proBg.png') no-repeat center/cover;}
.proList ul{position: relative;z-index: 2;}
.proItem{height: 100%;background: rgba(255, 255, 255, .7);padding: 0.4rem 0.2rem 0.2rem;}
.proItem .img{height: 2.4rem;}
.proItem .img img{max-width: 72%;max-height: 80%;position: relative;z-index: 2;}
.proItem .img::after{content: "";position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%) scale(.4);width: 2.37rem;height: 2.37rem;background: url('../images/pages/proLogo.png') no-repeat center/100% auto;transition: all .6s ease;}
.proItem .desc{transform: translateY(0.36rem);flex-direction: column;}
.proItem .desc .more{width: 0.32rem;height: 0.32rem;border-radius: 50%;font-size: 0.14rem;opacity: 0;transition: all .6s ease;transform: translateY(20px);}
.proItem .desc .more::before{display: block;transform: rotate(45deg);}
.proItem:hover{background: #fff;}
.proItem:hover .img::after{transform: translate(-50%,-50%) scale(1);opacity: 1;}
.proItem:hover .desc{transform: none;}
.proItem:hover .more{opacity: 1;transform: none;transition-delay: .2s;}
/* 产品-详情 */
.proDet-show{background: #38383a;}
.proDet-show-loop{display: flex;white-space: nowrap;}
.proDet-show-loop .loop-item{animation: loopAni 5s -3s linear infinite; display: flex;align-items: center;margin-left: 0.15rem;}
.proDet-show-loop .logo{width: 0.82rem;margin-right: 0.4rem;opacity: .9;animation: loopAni2 6s linear infinite;}
.proDet-show-loop .title{color: transparent;text-stroke: 1px #fff;-webkit-text-stroke: 1px #fff;opacity: .2;}
@keyframes loopAni {0%{transform: translateX(0);}100%{transform: translateX(-100%);}}
@keyframes loopAni2 {0%{transform: rotate(0);}100%{transform: rotate(-360deg);}}
.proDet-show-con{overflow: visible;padding: 0.45rem 0.65rem 0.8rem 0.5rem;justify-content: space-between;align-items: flex-end;z-index: 2;}
.proDet-show-con-bg{position: absolute;left: 0;top: 0;width: 100%;height: 100%;background: #000;}
.proDet-show-con .left-honor .list{margin-left: -0.18rem;}
.proDet-show-con .left-honor .list li{margin-left: 0.18rem;width: 0.4rem;height: 0.4rem;border-radius: 50%;border: 1px solid #fff;}
.proDet-show-con .left-honor .list img{max-width: 70%;max-height: 70%;}
.proDet-show-link .link-btn{padding: 7px 18px;justify-content: flex-end;transition: all .4s ease;z-index: 2;border: 1px solid #fff;}
.proDet-show-link .link-btn span{position: relative;z-index: 2;transition: all .4s ease;}
.proDet-show-link .link-btn i{position: relative;z-index: 2; margin-left: 0.15rem;width: 0.32rem;height: 0.32rem;border-radius: 50%;font-size: 0.16rem;}
.proDet-show-link .link-btn::after{transition: all .5s ease; content: "";position: absolute;right: 18px;top: 8px;width: 0.31rem;height: 0.31rem;border-radius: 50%;background: #d7000f;}
.proDet-show-link .link-btn:hover{background: #fff;transition-delay: .4s;}
.proDet-show-link .link-btn:hover span{color: #000;}
.proDet-show-link .link-btn:hover::after{transform: scale(10);background: #fff;}
.proDet-show-swp{position: absolute;left: 50%;top: 0;transform: translate(-50%,-42%);width: 40%;}
.proDet-show-slide{height: 4.3rem;}
.proDet-show-slide img{max-width: 90%;max-height: 100%;}
.proDet-show-desc{justify-content: space-between;}
.proDet-show-desc .btn{user-select: none;padding-left: 0.05rem; cursor: pointer;width: 42px;height: 42px;border-radius: 50%;background: #fff;color: #38383a;font-size: 20px;}
.proDet-show-desc .btn:hover{background: #d7000f;color: #fff;}
.proDet-show-desc .desc-right{width: 52%;}
.proDet-ys{background: url('../images/pages/proDet.jpg') no-repeat center top/100% auto;}
.proDet-ys-flex{align-items: flex-start;justify-content: space-between;}
.proDet-ys-left{width: 47%;position: sticky;top: max(70px,0.92rem);padding-bottom: 0.5rem;}
.proDet-ys-left .pagesTitle{position: relative;z-index: 2;}
.proDet-ys-logo{position: absolute;left: -6.2rem;top: 3rem;width: 10.5rem;}
.proDet-ys-right{width: 53%;}
.proDet-ys-list li{border-bottom: 1px solid #eee;justify-content: space-between;align-items: center;}
.proDet-ys-list .page{position: absolute;right: calc(100% + 0.8rem);top: calc(50% - 6px);color: #cacaca;font-size: max(15px,0.22rem);}
.proDet-ys-list .desc{width: 90%;}
/* .proDet-ys-list .title{display: none;} */
.proDet-ys-list .text{font-size: max(16px,0.28rem);margin-top: 0;color: #000;line-height: 1.5;}
.proDet-ys-list .icon{width: 0.42rem;height: 0.42rem;}
.proDet-ys-list .icon img{max-height: 100%;}
.proDet-app{position: relative;z-index: 2;}
.proDet-app-flex{justify-content: space-between;}
.proDet-app-flex .img{margin-top: 0.2rem;}
.proDet-app-flex .img img{width: 100%;transition: all 2s linear;}
.proDet-app-flex .img:hover img{transform: scale(1.1);}
.proDet-app-left{width: calc(60% - 0.1rem);}
.proDet-app-left .img img{height: 7rem;}
.proDet-app-right{width: calc(40% - 0.1rem);}
.proDet-app-right img{height: 3.4rem;}
.proDet-params{background: #000;position: relative;z-index: 2;}
.proDet-params-con{background: #1c1c1c;padding: 0.9rem 0.55rem;}
.proDet-params-list{border-bottom: 1px solid #575757;}
.proDet-params-list li{padding: 0.34rem 0.7rem 0.2rem 0.25rem;width: calc(100% / 3); min-height: 1.3rem; border-top: 1px solid #575757;border-left: 1px solid #575757;}
.proDet-params-list li:nth-child(3n+1){border-left: unset;}
.proDet-down-head{background: #f4f4f4;border-radius: 0.1rem 0.1rem 0 0;align-items: center;padding: 0.2rem 0.3rem 0.2rem 0;}
.proDet-down-head .item:nth-child(1),.proDet-down-row .label{width: 80px;margin-right: 20px;}
.proDet-down-head .item:nth-child(2),.proDet-down-row .title{flex: 1;}
.proDet-down-head .item:nth-child(3),.proDet-down-row .time{width: 2.7rem;}
.proDet-down-head .item:nth-child(4),.proDet-down-row .btn{width: 130px;}
.proDet-down-row{align-items: center;border-bottom: 1px solid #f1f3f4;padding-right: 0.3rem;}
.proDet-down-row .label{height: 24px;background: #000;display: flex;align-items: center;justify-content: center;}
.proDet-down-row .btn{height: 40px;user-select: none;cursor: pointer;border: 1px solid #c7c7c7;}
.proDet-down-row .btn i{display: block;font-size: 16px;margin-right: 7px;}
.proDet-down-row .btn:hover{border-color: #d7000f;background: #d7000f;color: #fff;}
.proDet-hot{background: url('../images/pages/proDet-hot-bg.jpg') no-repeat center/cover;}
.proDet-hot-head{justify-content: space-between;align-items: center;}
.proDet-hot-btn .btn{transition: all .4s ease; width: 38px;height: 38px;border-radius: 50%;background: #000;font-size: 14px;font-weight: 700;user-select: none;cursor: pointer;}
.proDet-hot-btn .btn.next{margin-left: 12px;transform: rotate(180deg);}
.proDet-hot-btn .btn:hover{background: #d7000f;}
.proDet-hot-swp .swiper-container{overflow: visible;}
.proDet-hot-slide{padding: 0.9rem;justify-content: space-between; align-items: flex-start; background: url('../images/pages/proDet-hot-item-bg.jpg') no-repeat center/cover;}
.proDet-hot-slide .desc{width: 55%;padding-top: 0.3rem;}
.proDet-hot-slide .text p{position: relative;padding-left: 0.16rem;}
.proDet-hot-slide .text p::after{content: "";position: absolute;left: 2px;top: 0.12rem;width: 4px;height: 4px;border-radius: 50%;background: #777;}
.proDet-hot-slide .img{width: 45%;height: 2.3rem;}
.proDet-hot-slide .img img{max-height: 100%;}
.proDet-msg{position: relative;z-index: 2;}
.proDet-msg-con{border: 1px solid #e7e7e7;background: #f6f6f6;padding: 0.5rem 0.7rem 0.8rem;}
.proDet-msg-list{justify-content: space-between;}
.proDet-msg-item{width: 48.8%;}
.proDet-msg-item.w100{width: 100%;}
.proDet-msg-item input{width: 100%;background: #fff;border: 1px solid #d9d9d9;height: 38px;padding: 0 0.2rem;color: #b9b9b9;}
.proDet-msg-item input::-webkit-input-placeholder{color: inherit;}
.proDet-msg-item textarea{width: 100%;background: #fff;border: 1px solid #d9d9d9;height: 120px;padding: 0.1rem 0.2rem;color: #b9b9b9;}
.proDet-msg-item textarea::-webkit-input-placeholder{color: inherit;}
.proDet-msg .indBtn{background: #000;}
.proDet-msg .indBtn:hover{box-shadow: 0 0 max(8px,0.16rem) rgba(0,0,0,0.4);}
/* 弹窗 */
.popup-box{display: none; position: fixed;left: 0;top: 0;width: 100%;height: 100%;background: rgba(0, 0, 0, .5);z-index: 99999;}
.popup{padding: 0.5rem 0.4rem; background: #fff;width: 6.2rem;position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%);}
.popup-desc{border-bottom: 1px solid #f1f1f1;}
.popup-item input{height: max(34px,0.5rem);width: 100%;background: #f9f9f9;}
.popup-submit{width: 100%;height: max(34px,0.5rem);background: #000;user-select: none;cursor: pointer;}
.popup-submit i{display: block;transform: rotate(45deg);margin:0.08rem 0 0 0.12rem;}
.popup-submit:hover{background: #d7000f;}
.spl-pane>*{max-width: 90% !important;max-height: 80% !important;}
/* -------------------------PC端--------------------------- */
@media all and (max-width:1700px){
    /* 1600 × (900) */
}
@media all and (max-width:1590px){
    /* 1440 × (700)  */
    .caseDet-study-list .page{width: 28px;height: 28px;}
    .proLeft{padding-left: 1.2rem;}
}
@media all and (max-width:1430px){
    /* 1360 */
}
@media all and (max-width:1350px){
    /* 1280 */
}
@media all and (max-width:1270px){
    /* 1152 × (700) */
    .serIntro-gallery-con{width: 33%;}
    .abIntro-num li{padding: 0;}
    .proLeft{padding-left: 1rem;}
}
/* ------------------------平板端-------------------------- */
@media all and (max-width:1100px){
    /* 1024 横屏 */
}
/* ------------------------手机端-------------------------- */
@media all and (max-width:1000px){
    /* 移动终端 360 适配 */
    .pagesNav .contain{flex-wrap: nowrap;white-space: nowrap;overflow: auto;}
    .pagesBread{display: none;}
    .pagesBan-bg img{height: 300px;}
    .pagesBan-con{padding-bottom: 40px;}
    .pagesBan-con .text{width: 100%;}
    .newsShow-img{width: 100%;}
    .newsShow-img img{height: 210px;}
    .newsShow-con{width: 100%;margin-top: 20px;}
    .newsNav-item{margin-left: 12px;padding: 7px 13px;font-size: 12px;}
    .newsDet-view{padding-top: 40px;}
    .newsDet-flex{margin-top: 0;}
    .newsDet-left{width: 100%;}
    .newsDet-data span{padding: 0 6px;font-size: 10px;}
    #toShare a{width: 24px;height: 24px;font-size: 12px;margin-left: 8px;}
    .newsDet-right{width: 100%;}
    .newsDet-hot-item{padding: 20px 0;}
    .newsDet-hot-item .img img{height: 90px;}
    .newsDet-menu .page i{font-size: 10px;margin-right: 8px;}
    .newsDet-menu .page.next i{margin-left: 8px;}
    .newsDet-menu .back i{font-size: 14px;margin-right: 8px;}
    .ctaData-list li{margin: 20px 0 0 40px;}
    .ctaData-list li:last-child{width: 100%;}
    .ctaData-list li:nth-child(3){margin-left: 0;}
    .ctaData-list .title{padding-left: 12px;}
    .ctaData-list .title::after{width: 6px;height: 6px;}
    .ctaMedia-list .uli.ml30{margin: -10px 0 0 -10px}
    .ctaMedia-list .uli.ml30.uli4 li{margin: 10px 0 0 10px;width: calc(50% - 10px);}
    .ctaMedia-item{height: 110px;}
    .ctaMedia-item .img{width: 36px;height: 36px;font-size: 16px;}
    .ctaMedia-item .more{width: 20px;height: 20px;font-size: 10px;top: calc(100% + 10px);}
    .ctaMedia-item:hover .box{transform: translateY(-15px);}
    .ctaMsg-left{width: 100%;}
    .ctaMsg-right{width: 100%;margin-top: 10px;}
    .ctaMsg-form-item{width: 100%;margin-top: 18px;}
    .ctaMsg-form-item input{height: 38px;padding: 0 15px;}
    .ctaMsg-form-item textarea{height: 150px;padding: 10px 15px;}
    .ctaMsg-submit{height: 38px;}
    .ctaMsg-submit i{font-size: 12px;margin-left: 8px;}
    .serIntro-gallery-img{width: 100%;}
    .serIntro-gallery-img img{height: 175px;}
    .serIntro-gallery-con{width: 100%;margin-top: 20px;position: relative;}
    .serIntro-gallery-con .icon{height: 30px;}
    .serIntro-thumbs-year .title{font-size: 11px;}
    .serIntro-thumbs-year .dot{width: 12px;height: 12px;}
    .serFAQ-nav{width: 100%;margin-top: 15px;}
    .serFAQ-nav .item{padding: 8px 15px;margin-left: 10px;font-size: 13px;}
    .serFAQ-list{width: 100%;}
    .serFAQ-menu i{width: 10px;height: 10px;}
    .serFAQ-menu{font-size: 14px;}
    .serFAQ-drop{padding-right: 0;font-size: 12px;line-height: 1.6;}
    .caseKey-bg-slide img{height: 400px;}
    .caseKey-con{left: 15px;width: calc(100% - 30px);}
    .caseKey-bg-pagination .swiper-pagination-bullet{width: 14px;height: 14px;}
    .caseKey-bg-pagination .swiper-pagination-bullet::after{background: #ddd;width: 4px;height: 4px;}
    .caseKey-bg-pagination .swiper-pagination-bullet-active::after{background: #d7000f;}
    .caseKey-bg-pagination .swiper-pagination-bullet::before{border-width: 1px;}
    .caseKey-bg-pagination{bottom: 85px;}
    .caseKey-con-slide .logo{width: 80px;height: 30px;}
    .caseKey-con-slide{padding: 30px 15px;}
    .caseKey-con-slide .indBtn-box{margin-top: 20px;}
    .casePast-list .uli.ml28{margin: 0;}
    .casePast-list .uli.ml28.uli3 li{margin: 20px 0 0;width: 100%;}
    .casePast-list .uli.ml28.uli3 li:first-child{margin-top: 0;}
    .casePast-img img{height: 220px;}
    .casePast-con{padding: 20px 15px 30px;}
    .casePast-con .more{margin-top: 15px;}
    .casePast-con .more i{font-size: 10px;margin-left: 8px;}
    .caseDet-intro .text{width: 100%;}
    .caseDet-intro .title{padding-bottom: 20px;}
    .caseDet-study-head .text{width: 100%;margin-top: 6px;}
    .caseDet-study-list li{width: 100%;padding: 0;margin-top: 20px;}
    .caseDet-study-list .page{width: 24px;height: 24px;}
    .caseDet-benefits-list .uli.ml22{margin: 0;}
    .caseDet-benefits-list .uli.ml22.uli3 li{margin: 20px 0 0;width: 100% !important;padding: 40px 15px;flex: unset;}
    .caseDet-benefits-list .uli.ml22.uli3 li:first-child{margin-top: 0;}
    .caseDet-benefits-list .icon{height: 40px;}
    .caseDet-benefits-list .title{margin-top: 15px;}
    .caseDet-future-swp{width: 90%;margin-top: 20px;}
    .swiper-slide-next .caseDet-future-slide{transform: scale(.8);}
    .caseDet-future-btn .btn{width: 30px;height: 30px;font-size: 10px;}
    .caseDet-future-btn .btn.next{margin-right: 16px;}
    .caseDet-future-slide img{height: 160px;}
    .about-box .pagesNav .contain{flex-wrap: nowrap;white-space: nowrap;overflow-x: auto;}
    .about-box .pagesNav-item{width: auto;padding-right: 20px;}
    .abIntro-title{line-height: 1;}
    .abIntro-title .title{display: inline;font-size: 20px;}
    .abIntro-title p{display: inline;}
    .abIntro-num{margin-top: 0;}
    .abIntro-num li{width: 50%;margin-top: 20px;text-align: center;}
    .abIntro-num .text{font-size: 12px;margin-top: 5px;}
    .abIntro-num  .num span{font-size: 24px;}
    .abIntro .pagesTitle .text{width: 100%;margin-top: 10px;}
    .abWH-list{margin-left: 0;flex-wrap: wrap;}
    .abWH-list li{margin: 15px 0 0;width: 100%;padding: 25px 15px;height: auto;}
    .abWH-list .desc{position: relative;left: auto;top: auto;width: 100%;}
    .abWH-list .icon{width: 24px;height: 24px;top: 25px;right: 15px;}
    .abWH-list .desc .text{opacity: 1;transform: none;color: #666;margin-top: 40px;font-size: 13px;}
    .abLine-gallery-more{flex-direction: column-reverse;}
    .abLine-gallery-video{width: 100%;}
    .abLine-gallery-con{width: 100%;margin-top: 30px;}
    .abLine-gallery-con .text{margin-top: 10px;}
    .abLine-gallery-video .bg img{height: 200px;}
    .abLine-gallery-video .btn{width: 36px;height: 36px;}
    .abLine-thumbs-year{font-size: 11px;}
    .abFZ-gallery{width: 100%;}
    .abFZ-btn{display: none;}
    .abFZ-nav{width: 100%;margin-top: 15px;}
    .abFZ-nav .item{width: 130px;height: 32px;font-size: 10px;}
    .abFZ-gallery-more .year{font-size: 100px;}
    .abFZ-gallery-more .text{font-size: 13px;text-align: center;}
    .abFZ-thumbs-year .box{width: 80px;height: 80px;}
    .abFZ-thumbs-year .box span{font-size: 14px;}
    .abFZ-thumbs::after{height: 8px;background-size: auto 100%;}
    .abHonor-num{width: 100%;margin-top: 12px;}
    .abHonor-num .text{font-size: 12px;}
    .abHonor-slide{height: 350px;padding: 25px 15px;}
    .abHonor-slide .icon{width: 34px;}
    .abHonor-slide .img{width: 140px;height: 160px;right: 15px;}
    .abHonor-pagination .swiper-pagination-bullet{width: 7px;height: 7px;margin: 0 4px;}
    .abHonor-pagination .swiper-pagination-bullet-active{background: #d7000f;}
    .proLeft{padding: 20px 4%;width: 100%;overflow-x: auto;}
    .proSide{font-size: 10px;flex-direction: row; white-space: nowrap;flex-wrap: nowrap;}
    .proSide-item{padding: 8px 20px;}
    .proRight{width: 100%;padding: 40px 4%;overflow: hidden;}
    .proDesc .title i{position: relative;right: auto;top: auto;transform: none;display: block;width: 24px;height: 24px;margin-right: 10px;}
    .proList .uli.ml20{margin: -10px 0 0 -10px;}
    .proList .uli.ml20.uli3 li{margin: 10px 0 0 10px;width: calc(50% - 10px);}
    .proItem{padding: 20px 15px 15px;}
    .proItem .img{height: 140px;}
    .proItem .img::after{width: 120px;height: 120px;}
    .proItem .desc .more{width: 20px;height: 20px;font-size: 10px;}
    .proItem .desc{transform: translateY(20px);}
    .proDet-show-con{padding: 100px 15px 30px;}
    .proDet-show-swp{width: 70%;}
    .proDet-show-slide{height: 200px;}
    .proDet-show-link .link-btn{padding: 4px 12px;font-size: 11px;margin-top: 12px;}
    .proDet-show-link .link-btn i{width: 20px;height: 20px;font-size: 8px;margin-left: 10px;}
    .proDet-show-con .left-honor .list{margin-top: 12px;}
    .proDet-show-con .left-honor .list li{width: 26px;height: 26px;}
    .proDet-show-desc .title{font-size: 20px;}
    .proDet-show-desc .desc-left{display: flex;align-items: center;}
    .proDet-show-desc .desc-right{width: 100%;margin-top: 15px;}
    .proDet-show-desc .btn{width: 26px;height: 26px;font-size: 10px;margin-left: 12px;}
    .proDet-show-desc .text{line-height: 1.8;}
    .proDet-ys{overflow: hidden;}
    .proDet-ys-left{padding: 0;position: relative;top: auto;width: 100%;}
    .proDet-ys-right{width: 100%;margin-top: 20px;}
    .proDet-ys-logo{top: -60px;right: -150px;left: auto;}
    .proDet-ys-logo img{opacity: .7;}
    .proDet-ys-list li{align-items: flex-start;}
    .proDet-ys-list .icon{width: 30px;height: 30px;margin-top: 5px;}
    .proDet-ys-list .desc{flex: 1;padding-right: 20px;}
    .proDet-ys-list .text{font-size: 12px;}
    .proDet-app-left .img img{height: 170px;}
    .proDet-app-right .img img{height: calc((170px - 0.2rem) / 2);}
    .proDet-params-list li{width: 100%;border-left: unset;padding: 15px 10px;min-height: 100px;}
    .proDet-down-head .item:nth-child(3), .proDet-down-row .time,.proDet-down-head .item:nth-child(1), .proDet-down-row .label{display: none;}
    .proDet-down-head .item:nth-child(4), .proDet-down-row .btn{width: 80px;text-align: center;}
    .proDet-down-head{padding: 10px;font-size: 12px;}
    .proDet-down-row{padding: 12px 10px;}
    .proDet-down-row .title{font-size: 12px;}
    .proDet-down-row .btn{border: unset;border-radius: 50%;background: transparent !important;padding: 0;}
    .proDet-down-row .btn span{display: none;}
    .proDet-down-row .btn i{font-size: 20px;margin-right: 0;}
    .proDet-hot-btn .btn{width: 26px;height: 26px;font-size: 10px;}
    .proDet-hot-slide{padding: 20px 15px;flex-direction: column-reverse;}
    .proDet-hot-slide .img{width: 100%;height: 150px;}
    .proDet-hot-slide .img img{max-width: 70%;max-height: 100%;}
    .proDet-hot-slide .desc{width: 100%;margin-top: 20px;}
    .proDet-hot-slide .text{font-size: 12px;}
    .proDet-hot-slide .text p{padding-left: 15px;}
    .proDet-hot-slide .text p::after{top: 10px;}
    .proDet-msg-con{padding: 20px 15px;}
    .proDet-msg-item{width: 100%;margin-top: 20px;}
    .proDet-msg-item input{height: 34px;padding: 0 12px;}
    .proDet-msg-item textarea{height: 150px;padding: 8px 12px;}
    .popup{width: 92%;padding: 25px 15px;}
    .popup-desc{padding-bottom: 20px;}
    .popup-submit{height: 38px;}
    .popup-submit i{font-size: 12px;margin-left: 10px;}
    .abHonor-btn{display: none;}
    .caseDet-intro .img img{max-height: 150px;}
}
/* --------------------图片-iPad-调整---------------------- */
@media all and (min-width: 720px) and (max-width: 1000px){}