@charset "utf-8";
/* =====================内页样式======================== */
/* 分页 */
.paging{width: 100%;text-align: center;user-select: none;display: flex;flex-wrap: wrap;justify-content: center;align-items: center;}
.paging-menu, .paging-skip, .paging-hint{display: flex;flex-wrap: wrap;}
.paging-menu a{font-weight: 700; font-family: Arial; width: max(32px,0.4rem);height: max(32px,0.4rem);margin: 0 max(3px,0.07rem);font-size: max(13px,0.15rem);color: #222;transition: all .4s ease;border-radius: 4px;background-color: #f5f5f5;display: flex;align-items: center;justify-content: center;line-height: 1;}
.paging-menu a i{color: #888;font-size: 10px;}
.paging-menu a.next{transform: rotateY(180deg);}
.paging-menu a:hover, .paging-menu a.active, .paging a.on{border-color: #000;background-color: #000;color: #fff;}
.paging-menu a:hover i{color: inherit;}
.paging-skip{margin-left: 8px;align-items: center;}
.paging-hint{font-size: max(14px,0.16rem);color: #999;font-weight: 300;margin: 0 8px;}
.paging-hint:first-of-type{margin: 0;}
.paging-skip input{width: max(48px,0.54rem);text-align: center;height: max(38px,0.46rem);border: 1px solid #e1e1e1;font-size: max(14px,0.16rem);color: #666;border-radius: 3px;transition: all .4s ease;padding: 0 max(6px,0.12rem);}
.paging-skip input:focus{border-color: #ff0000;}
.paging-skip button{color: #555;font-size: max(14px,0.16rem);padding: 0 max(14px,0.18rem);border: 1px solid #e1e1e1;transition: all .4s ease;height: max(38px,0.46rem);background: #fff;cursor: pointer;border-radius: 3px;}
.paging-skip button:hover{background-color: #ff0000;color: #fff;border-color: #ff0000;}
.paging-hint span{color: #ff0000;}
@media all and (max-width:1000px){.paging-skip{width: 100%;margin-left: 0;justify-content: center;margin-top: 8px;}}
/* 搜索页面 */
.search{width: 100%;}
.search-result{font-size: 14px;color: #ff0000;line-height: 1.1;}
.search-result span{margin-left: 6px;}
.search-info{width: 100%;line-height: 1.1;color: #333;}
.search-info span{color: #ff0000;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: #ff0000 !important;}
.search-link:hover h2{color: #ff0000;}
/* 隐私协议 */
.privacy{width: 100%;}
.privacy-title{width: 100%;color: #333;line-height: 1.1;}
.privacy-content{width: 100%;color: #666;}
.privacy-content h6{color: #333;line-height: inherit;}
/* 网站地图 */
.webmap{width: 100%;}
.webmap-title{width: 100%;color: #333;line-height: 1;position: relative;padding-bottom: max(14px,0.24rem);}
.webmap-title::after{content: "";position: absolute;width: max(36px,0.6rem);left: 0;right: 0;margin: 0 auto;bottom: 0;height: max(2px,0.04rem);background: #ff0000;}
.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: #ff0000;}
.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;}
}
/* 内页公共 */
.Container{background: url('../images/pages/pages-bg.jpg') no-repeat center top/100% auto;}
.pagesBread-list .item{margin-left: 16px;color: #a9a9a9;}
.pagesBread-list .item::before{content: "\e80b";font-family: 'icon';display: block;color: #b6b6b6;font-size: 10px;position: absolute;left: -12px;top: 50%;transform: translateY(-50%) rotate(180deg);}
.pagesBread-list .item:first-child{margin-left: 0;}
.pagesBread-list .item:first-child::before{display: none;}
.pagesBread-list .item:first-child::after{content: "\e757";font-family: 'icon';display: block;}
.pagesBread-list .item:hover{color: #222;}
.pagesTop .pagesBread{position: absolute;left: 0;bottom: 0;width: 100%;z-index: 4;}
.pagesTop .pagesBread-list .item{color: #fff;}
.pagesTop .pagesBread-list .item::before{color: #fff;}
.pagesTop .pagesBread-list .item:hover{color: #ff0000;}
.pagesBan-bg img{width: 100%;min-height: 250px;}
.pagesBan-con{position: absolute;z-index: 2;left: 0;top: 0;width: 100%;height: 100%;}
.pagesBan-con .contain{height: 100%;flex-direction: column;justify-content: center;}
.pagesBan-con .contain.right{align-items: flex-end;text-align: left;}
.pagesBan-con .contain.right .comBtn-box{justify-content: flex-start;}
.pagesBan-con .title{animation: banText1 1s ease both;opacity: 0;}
.pagesBan-con .title-en{color: rgba(255, 255, 255, .7);animation: banText2 1s ease both;opacity: 0;}
.pagesBan-con .box{max-width: 45%;}
.pagesBan-con .comBtn-box,.pagesBan-con .text{animation: banText2 1s ease both;}
@keyframes banText1 {0%{opacity: 0;transform: translateY(-0.4rem);}100%{opacity: 1;transform: translateY(0);}}
@keyframes banText2 {0%{opacity: 0;transform: translateY(0.4rem);}100%{opacity: 1;transform: translateY(0);}}
.pages-pagination,.pages2-pagination{user-select: none;}
.pages-pagination .swiper-pagination-bullet{border-radius: 5px;background: #ddd;opacity: 1;margin: 0 3px;width: max(6px,0.12rem);height: max(2px,0.04rem);transition: all .4s ease;}
.pages-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background: #ff0000;width: max(12px,0.24rem);}
.pages2-pagination .swiper-pagination-bullet{opacity: 1;background: transparent;border: max(1px,0.02rem) solid #bbb;margin: 0 max(4px,0.06rem);width: max(8px,0.14rem);height: max(8px,0.14rem);}
.pages2-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{border-color: #ff0000;background: #ff0000;}
/* 新闻-列表 */
.newsShow-img{width: 48.5%;}
.newsShow-img img{width: 100%;height: max(300px,4.5rem);transition: all 2s linear;}
.newsShow-img:hover img{transform: scale(1.1);}
.newsShow-con{width: 51.5%;background: #f5f5f5;flex-direction: column;justify-content: center;padding: 0.75rem 0.65rem;}
.newsShow-con .title:hover{color: #ff0000;}
.newsShow .pages-pagination{position: absolute;right: 0.65rem;bottom: 0.8rem;z-index: 2;}
.newsItem{border: max(1px,0.02rem) solid #f3f3f3;}
.newsItem-img{width: 32%;}
.newsItem-img img{width: 100%;height: 2.5rem;}
.newsItem-con{width: 68%;align-items: center;padding: 0 0.5rem 0 0.6rem;}
.newsItem-con .desc{flex: 1;padding-right: 0.6rem;}
.newsItem:hover{border-color: #ff0000;box-shadow: 0px max(6px,0.12rem) max(16px,31.5px) 3.5px rgba(255, 15, 15, 0.05);}
.newsItem:hover .newsItem-img img{transform: scale(1.1);}
/* 新闻-详情 */
.newsDet-flex{border-top: max(1px,0.02rem) solid #ff0000;justify-content: space-between;align-items: flex-start;}
.newsDet-left{width: 67%;}
.newsDet-share{align-items: center;}
#toShare a{background: #b9b9b9; display: flex;color: #fff;font-size: max(14px,0.16rem); width: max(32px,0.38rem);height: max(32px,0.38rem);margin-left: 10px;border-radius: 50%;align-items: center;justify-content: center;transition: all .4s ease;}
#toShare a>img{max-width: 22px;}
#toShare a:first-child{margin-left: max(16px,0.24rem);}
#toShare a:hover{background: #ff0000;border-color: #ff0000;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-page{border-top: 1px solid #f0f0f0;}
.newsDet-page-item p{max-width: max(250px,4rem);margin-left: max(12px,0.24rem);}
.newsDet-page-item:hover p{color: #ff0000;}
.newsDet-back .btn{width: max(100px,1.32rem);height: max(32px,0.44rem);border-radius: 40px;border: 1px solid #111;}
.newsDet-back .btn i{display: block;font-size: max(12px,0.14rem);margin-right: max(6px,0.1rem);transition: transform .4s ease;}
.newsDet-back .btn:hover{border-color: #ff0000;background: #ff0000;color: #fff;}
.newsDet-back .btn:hover i{transform: rotate(180deg);}
.newsDet-right{width: 26%;}
.newsDet-right-title::after{content: "";position: absolute;left: 0;bottom: 0;width: max(30px,0.44rem);height: max(2px,0.03rem);background: #ff0000;}
.newsDet-hot-item{border: max(1px,0.02rem) solid #f3f3f3;transition: all .4s ease;box-shadow: 0px max(6px,0.12rem) max(16px,31.5px) 3.5px rgba(255, 15, 15, 0.05);}
.newsDet-hot-img img{width: 100%;height: 2rem;}
.newsDet-hot-con{padding: 0.3rem 0.3rem 0.35rem;}
.newsDet-hot-item:hover{border-color: #ff0000;}
.newsDet-hot-item:hover .newsDet-hot-img img{transform: scale(1.1);}
/* 联系我们 */
.ctaInfo-circle{position: absolute;left: 0;top: 100%;transform: translate(-70%,-20%);}
.ctaInfo-circle p{width: 11.4rem;height: 11.4rem;border-radius: 50%;border: 1.1rem solid #ff0000;}
.ctaInfo .contain{position: relative;z-index: 2;}
.ctaInfo-flex{justify-content: space-between;}
.ctaInfo-left{width: 48.5%;padding: 0.5rem 0.6rem 0.7rem;background: rgba(250, 250, 250, .6);backdrop-filter: blur(20px);}
.ctaInfo-data .ico{width: max(12px,0.18rem);margin-right: max(12px,0.16rem);}
.ctaInfo-data .title{flex: 1;}
.ctaInfo-code li{margin-left: max(10px,0.2rem);flex-direction: column;justify-content: flex-start;}
.ctaInfo-code li:first-child{margin-left: max(20px,0.38rem);}
.ctaInfo-code .img img{width: max(80px,1.05rem);}
.ctaInfo-right{padding: 0.5rem 0.6rem 0.7rem; width: 48.5%;background: #fff;box-shadow: 0px max(6px,0.12rem) max(14px,0.28rem) 5.78px rgba(102, 102, 102, 0.09);}
.ctaInfo-form{justify-content: space-between;}
.ctaInfo-form input{width: calc(50% - 6px);background: #f2f2f2;height: max(44px,0.52rem);padding: 0 max(12px,0.2rem);}
.ctaInfo-form input::-webkit-input-placeholder{color: #b1b1b1;}
.ctaInfo-form textarea{width: 100%;background: #f2f2f2;height: max(110px,1.9rem);padding: max(12px,0.2rem);margin-top: 12px;}
.ctaInfo-form textarea::-webkit-input-placeholder{color: #b1b1b1;}
.ctaInfo-submit{user-select: none;cursor: pointer;margin-top: 20px;border-radius: 40px;background: #000;height: max(44px,0.52rem);}
.ctaInfo-submit:hover{background: #ff0000;}
.ctaMap{background: #f7f7f7;}
.ctaMap .pagesTitle{position: absolute;left: calc(var(--widDb) - 1.5rem);top: -10px;pointer-events: none;width: 100%;}
.ctaMap-flex{justify-content: space-between;align-items: flex-start;padding: 0 var(--widDb) 0 1.5rem;}
.ctaMap-left{width: 72%;}
.ctaMap-left-bg img{width: 100%;}
.ctaMap-left-list{position: absolute;left: 0;top: 0;width: 100%;height: 100%;}
.ctaMap-left-list li{position: absolute;user-select: none;cursor: pointer;}
.ctaMap-left-list .dot{position: absolute;left: 50%;bottom: min(-3px,-0.06rem);transform: translateX(-50%);}
.ctaMap-left-list .dot i{display: block;width: max(10px,0.23rem);height: max(18px,0.34rem);background: url('../images/pages/ctaMap-dot.png') no-repeat center/100% auto;}
.ctaMap-left-list .title{transition: all .4s ease;position: absolute;left: 50%;top: max(3px,0.06rem);transform: translateX(-50%);white-space: nowrap;}
.ctaMap-left-list li.active{animation: mapAni .5s linear infinite alternate;}
.ctaMap-left-list li.active .title{color: #ff0000;font-weight: 700;}
@keyframes mapAni {0%{transform: translateY(0);}100%{transform: translateY(-6px);}}
.ctaMap-left-list li.liaoning{left: 79.5%;top: 41%;}
.ctaMap-left-list li.hebei{left: 66%;top: 49%;}
.ctaMap-left-list li.gansu{left: 49.5%;top: 57%;}
.ctaMap-left-list li.henan{left: 64%;top: 60%;}
.ctaMap-left-list li.anhui{left: 69%;top: 66%;}
.ctaMap-left-list li.hunan{left: 61%;top: 76%;}
.ctaMap-left-list li.jiangxi{left: 67%;top: 77%;}
.ctaMap-left-list li.yunnan{left: 44%;top: 84%;}
.ctaMap-left-list li.guangxi{left: 56%;top: 87%;}
.ctaMap-left-list li.shenzhen{left: 63%;top: 89%;}
.ctaMap-left-list li.taiwan{left: 75%;top: 87%;}
.ctaMap-left-list li.hainan{left: 57%;top: 97%;}
.ctaMap-right{width: 24%;height: 7.4rem;overflow: hidden;}
.ctaMap-right .swiper-container{overflow: visible;height: 1.7rem;}
.ctaMap-right-list{padding-top: 0;}
.ctaMap-right-list li{user-select: none;cursor: pointer;}
.ctaMap-right-item{background: #fff;border: max(1px,0.02rem) solid transparent;padding: 0 0.25rem;display: flex;flex-direction: column;justify-content: center;height: 100%;}
.ctaMap-right-item .title{border-bottom: 1px solid #f0f0f0;}
.ctaMap-right-item .title::after{content: "";position: absolute;left: 0;bottom: 0;width: max(50px,0.76rem);height: 1px;background: #7e7e7e;}
.ctaMap-right-item .text i{margin: max(2px,0.03rem) max(10px,0.14rem) 0 0;width: max(10px,0.13rem);height: max(10px,0.13rem);display: block;background: url('../images/pages/ctaMap-icon.png') no-repeat center/100% auto;}
.ctaMap-right-item .text p{flex: 1;}
.ctaMap-right-list li.swiper-slide-active .ctaMap-right-item{border-color: #ff0000;}
/* 加入我们 */
.joinFL{background: url('../images/pages/joinFL-bg.jpg') no-repeat center/cover;}
.joinFL .contain{position: relative;z-index: 5;}
.joinFL-flex{justify-content: space-between;align-items: flex-start;}
.joinFL-menu{width: 69%;}
.joinFL-menu li{user-select: none;cursor: pointer; background: #fff;flex-direction: column;height: 1.9rem;}
.joinFL-menu li.active{background: #ff0000;box-shadow: 0px max(6px,0.12rem) max(15px,0.31rem) 3.5px rgba(255, 15, 15, 0.19);}
.joinFL-menu li.active>div{color: #fff;}
.joinFL-drop{width: 28.5%;}
.joinFL-drop-item{position: absolute;left: 0;top: 0;width: 100%;transition: all .8s linear;opacity: 0;}
.joinFL-drop-item:first-child{position: relative;}
.joinFL-drop-bg img{width: 100%;height: 6.3rem;transform: scale(1.1);transition: all 2s linear .8s;}
.joinFL-drop-con{position: absolute;z-index: 2;left: 0;top: 0;width: 100%;height: 100%;padding: 1.2rem 0.2rem 0 0.6rem;background: rgba(0, 0, 0, .2);color: #fff;}
.joinFL-drop-item.active{z-index: 2;opacity: 1;}
.joinFL-drop-item.active .joinFL-drop-bg img{transform: scale(1);transition-delay: 0s;}
.joinHead{justify-content: space-between;align-items: center;}
.joinMenu{overflow-x: auto;white-space: nowrap;justify-content: flex-start;padding-bottom: 15px;}
.joinMenu .item{padding: max(6px,0.1rem) max(15px,0.28rem);user-select: none;cursor: pointer;border-radius: 40px;border: 1px solid #d8d8d8;margin-left: 10px;}
.joinMenu .item:first-child{margin-left: 0;}
.joinMenu .item:hover{color: #ff0000;}
.hotelCJ .joinMenu{margin: max(10px,0.24rem) auto 0;width: max(540px,6.4rem);}
.hotelCJ .joinMenu .item{padding: max(6px,0.1rem) 0;}




/* box-shadow: 0px max(6px,0.12rem) max(15px,0.3rem) 3.5px rgba(255, 15, 15, 0.19); */
.joinMenu .item.active,.joinMenu .item.active:hover{color: #fff;background: #ff0000;border-color: #ff0000;}
.joinDrop-item{display: none;}
.joinDrop-item:first-child{display: block;}
.joinFC{background: url('../images/pages/joinFC-bg.jpg') no-repeat center/cover;}
.joinFC-swp-box{justify-content: center;position: relative;}
.joinFC-swp-box::before,.joinFC-swp-box::after{height: 100%; pointer-events: none; content: "";position: absolute;left:calc(var(--widDb) * (-1));top: 0;width: 30%;z-index: 2;background: linear-gradient(to right,#fff 15%,transparent 100%);}
.joinFC-swp-box::after{left: auto;right:calc(var(--widDb) * (-1));transform: rotate(180deg);}
.joinFC-swp{width: 71.5%;}
.joinFC-swp .swiper-container{overflow: visible;}
.joinFC-slide{transition: all .4s ease;}
.joinFC-slide img{width: 100%;height: 5rem;}
.swiper-slide-active .joinFC-slide{box-shadow: 0px max(6px,0.12rem) max(15px,0.3rem) 3.5px rgba(75, 75, 75, 0.19);}
.joinFC-btn{user-select: none;cursor: pointer; z-index: 5;position: absolute;left: 0.4rem;top: 50%;transform: translateY(-50%);width: max(40px,0.48rem);height: max(40px,0.48rem);border-radius: 50%;background: rgba(0, 0, 0, .2);}
.joinFC-btn.next{left: auto;right: 0.4rem;transform: translateY(-50%) rotate(180deg);}
.joinFC-btn:hover{background: #ff0000;}
.joinZP-item{background: #f8f8f8;padding: 0 0.6rem 0.1rem 0.75rem;}
.joinZP-menu{padding: 0.46rem 0 0.28rem; user-select: none;cursor: pointer;align-items: center;justify-content: space-between;}
.joinZP-menu .desc{flex: 1;padding-right: 10px;}
.joinZP-menu .btn{transform: rotate(180deg);transition: all .4s ease;color: #b2b2b2;}
.joinZP-menu:hover .title,.joinZP-menu.active .title{font-weight: 700;color: #222;}
.joinZP-menu.active .btn{transform: rotate(0);color: #f07016;}
.joinZP-drop{display: none;padding-bottom: 0.4rem;}
.joinZP-drop-flex{justify-content: space-between;align-items: flex-start;}
.joinZP-drop .edit{width: 70%;}
.joinZP-drop .code{flex-direction: column;}
.joinZP-drop .code .img img{width: max(120px,1.6rem);}
.joinZP-drop .edit h1,.joinZP-drop .edit h2,.joinZP-drop .edit h3,.joinZP-drop .edit h4,.joinZP-drop .edit h5,.joinZP-drop .edit h6{font-size: max(14px,0.17rem);}
.joinZP-btm{justify-content: space-between;align-items: center;}
.joinZP-page{align-items: flex-start;color: #1a2233;}
.joinZP-page .start{line-height: .9;}
.joinZP-page .line{margin: 0 5px;}
.joinZP-btn .btn{user-select: none;cursor: pointer;width: max(34px,0.38rem);height: max(34px,0.38rem);border-radius: 50%;background: #111;}
.joinZP-btn .btn.next{margin-left: max(10px,0.15rem);}
.joinZP-btn .btn.next i{display: block;transform: rotate(180deg);}
.joinZP-btn .btn:hover{background: #ff0000;}
/* 关于我们 */
.abIntro{background: url('../images/pages/abIntro-bg.jpg') no-repeat center bottom/100% auto;}
.abIntro-flex{justify-content: space-between;align-items: flex-start;}
.abIntro-con{width: 51%;}
.abIntro-img{width: 36%;}
.abIntro-img img{width: 100%;height: 4.7rem;}
.abIntro .comBtn{border-color: #cdccce;}
.abFZ-bg{position: absolute;left: 0;top: 0;width: 100%;height: 100%;}
.abFZ-bg .item{position: absolute;left: 0;top: 0;width: 100%;height: 100%;opacity: 0;transition: all .5s linear;}
.abFZ-bg .item:first-child{position: relative;}
.abFZ-bg .item img{width: 100%;height: 100%;transform: scale(1.1);transition: all 2s linear .5s;}
.abFZ-bg .item.active{z-index: 2;opacity: 1;}
.abFZ-bg .item.active img{transform: scale(1);transition-delay: 0s;}
.abFZ-line{z-index: 2;position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%);}
.abFZ-line i{display: block;width: 16.72rem;height: 16.72rem;background: url('../images/pages/abFZ-line.png') no-repeat center/100% auto;transition: all 1s;}
.abFZ-con{position: relative;z-index: 3;background: rgba(0, 0, 0, .5);}
.abFZ-info{flex-direction: column;}
.abFZ-btn{background: #d7d7d7;user-select: none;cursor: pointer;border-radius: 50%;width: max(30px,0.4rem);height: max(30px,0.4rem);}
.abFZ-btn.next{transform: rotate(180deg);}
.abFZ-btn:hover{background: #ff0000;}
.abFZ-big{line-height: 1;margin: 0 1.3rem;font-size: 1.2rem;}
.abFZ-swp{width: 100%;position: relative;}
.abFZ-swp::after{content: "";position: absolute;left: 0;top: max(2px,0.04rem);width: 100%;height: 1px;background: rgba(255, 255, 255, .2);}
.abFZ-slide{flex-direction: column;user-select: none;cursor: pointer;}
.abFZ-slide .dot{width: max(6px,0.1rem);height: max(6px,0.1rem);border-radius: 50%;background: #d7d7d7;}
.abFZ-slide .year{color: #d7d7d7;}
.abFZ-slide.active .dot{background: #ff0000;}
.abFZ-slide.active .year,.abFZ-slide:hover .year{color: #ff0000;}
.abFZ-desc{width: 8rem;min-height: max(100px,1.3rem);}
.abFZ.active .abFZ-big,.abFZ.active .abFZ-desc{animation: fzAni 1s ease both;}
@keyframes fzAni {0%{opacity: 0;}100%{opacity: 1;}}
.abWH-bg{position: absolute;left: 0;top: 0;width: 100%;height: 100%;}
.abWH-bg .item{position: absolute;left: 0;top: 0;width: 100%;height: 100%;opacity: 0;transition: all .8s linear;}
.abWH-bg .item:first-child{position: relative;}
.abWH-bg .item img{width: 100%;height: 100%;transform: scale(1.1);transition: all 2s linear .8s;}
.abWH-bg .item.active{z-index: 2;opacity: 1;}
.abWH-bg .item.active img{transform: scale(1);transition-delay: 0s;}
.abWH-list{position: relative; z-index: 5;background: rgba(0, 0, 0, .1);}
.abWH-item{border-left: 1px solid rgba(255, 255, 255, .1); padding: 1rem 0.45rem 0.5rem; width: calc(100% / 3);border-bottom: max(2px,0.04rem) solid transparent;user-select: none;cursor: pointer;}
.abWH-item:first-child{border-left: unset;}
.abWH-item .title::after{content: "";position: absolute;left: calc(-0.45rem - 1px);top: 0.03rem;width: max(2px,0.03rem);height: 0;background: #fff;transition: all .4s ease;}
.abWH-item .text{height: 2.6rem;overflow-y: auto;opacity: 0;transform: translateY(0.4rem);transition: all .6s ease;}
.abWH-item .ico{height: max(30px,0.45rem);}
.abWH-item .ico img{max-height: 100%;}
.abWH-item.active{background: rgba(0, 0, 0, .6);border-bottom-color: #ff0000;}
.abWH-item.active .title::after{height: max(40px,0.9rem);}
.abWH-item.active .text{opacity: 1;transform: translateY(0);}
.abHonor{background: url('../images/pages/abHonor-bg.jpg') no-repeat center/cover;}
.abHonor-flex{padding-left: var(--widDb);justify-content: space-between;align-items: flex-start;}
.abHonor-con{width: 22%;}
.abHonor-num{justify-content: space-between;}
.abHonor-num li{display: flex;flex-wrap: wrap;flex-direction: column;align-items: center;text-align: center;}
.abHonor-num .num{align-items: flex-end;}
.abHonor-num .num p{line-height: .8;}
.abHonor-btn .btn{user-select: none;cursor: pointer;width: max(32px,0.38rem);height: max(32px,0.38rem);border-radius: 50%;background: #ccc;}
.abHonor-btn .btn.next{transform: rotate(180deg);margin-left: max(10px,0.18rem);}
.abHonor-btn .btn:hover{background: #ff0000;}
.abHonor-swp{width: 71%;}
.abHonor-slide{user-select: none;cursor: pointer;margin-top: 0.5rem;transition: all .9s ease;}
.swiper-slide-next .abHonor-slide{margin-top: 0;}
.abHonor-slide .bg img{width: 100%;}
.abHonor-slide .img{position: absolute;left: 49%;top: 6%;transform: translateX(-50%);width: 74.5%;height: 64%;align-items: flex-end;}
.abHonor-slide .img img{max-height: 100%;}
.abHonor-slide .desc{position: absolute;z-index: 3;left: 0;top: 80%;width: 100%;padding: 0 0.28rem;}
/* 渠道合作 */
.hzIntro-bg img{width: 100%;height: max(350px,5.6rem);}
.hzIntro-con{position: absolute;left: 0;top: 0;width: 100%;height: 100%;flex-direction: column;justify-content: center;padding: 0 4.6rem 0 0.7rem;}
.hzYS-item{height: 100%;min-height: max(200px,3rem);background: #fff;padding: 0.65rem 0.5rem 0.3rem;}
.hzYS-item .ico{width: max(40px,0.58rem);}
.hzYS-item .ico img{transition: all .4s ease;}
.hzYS-item .ico .h{position: absolute;left: 0;top: 0;opacity: 0;}
.hzYS-item:hover{background: #ff0000;}
.hzYS-item:hover .ico .s{opacity: 0;}
.hzYS-item:hover .ico .h{opacity: 1;}
.hzYS-item:hover .title{color: #fff;}
.hzYS-item:hover .text{color: rgba(255, 255, 255, 1);}
.hzPolicy-bg{position: absolute;left: 0;top: 0;width: 100%;height: 100%;background: #666;}
.hzPolicy-bg .item{position: absolute;left: 0;top: 0;width: 100%;height: 100%;opacity: 0;transition: all .8s linear;overflow: hidden;}
.hzPolicy-bg .item:first-child{position: relative;}
.hzPolicy-bg img{width: 100%;height: 100%;transform: scale(1.1);transition: all 2s linear .8s;}
.hzPolicy-bg .item.active{opacity: 1;z-index: 2;}
.hzPolicy-bg .item.active img{transform: scale(1);transition-delay: 0s;}
.hzPolicy-con{position: relative;z-index: 5;}
.hzPolicy-con .pagesTitle{position: absolute;left: 0;top: 1.1rem;pointer-events: none;}
.hzPolicy-list{display: flex;}
.hzPolicy-list li{overflow: hidden; user-select: none;cursor: pointer; padding-top: 3.8rem; width: calc(100% / 6);border-right: 1px solid rgba(255, 255, 255, .1);transition: all .4s linear;height: 8.5rem;}
.hzPolicy-list li:first-child{border-left: 1px solid rgba(255, 255, 255, .1);}
.hzPolicy-list .num{text-align: center;color: transparent;-webkit-text-stroke: max(1px,0.015rem) rgba(255, 255, 255, .2);position: relative;}
.hzPolicy-list .num p{transition: all .4s ease;}
.hzPolicy-list .num p:nth-child(2){position: absolute;left: 0;top: 0;width: 100%;text-align: left;opacity: 0;}
.hzPolicy-list .title1{position: absolute;left: 0;top: 0;width: 100%;text-align: center;writing-mode: vertical-lr;transition: all .4s ease;display: flex;align-items: center;}
.hzPolicy-list .title2,.hzPolicy-list .text{opacity: 0;transform: translateY(0.4rem);transition: all .2s ease;}
.hzPolicy-list.active li{width: 1.5rem;}
.hzPolicy-list.active li.active{width: calc(100% - 1.5rem * 5);}
.hzPolicy-list li.active{padding: 3.8rem 0.9rem 0;}
.hzPolicy-list li.active .num{-webkit-text-stroke-color: #fff;}
.hzPolicy-list li.active .num p:nth-child(1){opacity: 0;transition: all .2s ease;}
.hzPolicy-list li.active .num p:nth-child(2){opacity: 1;transition-delay: .1s;}
.hzPolicy-list li.active .title1{opacity: 0;transition: all .2s ease;}
.hzPolicy-list li.active .title2,.hzPolicy-list li.active .text{opacity: 1;transform: translateY(0);transition: all .4s ease .2s;}
.hzPolicy-list li.active .text{transition-delay: .3s;}
.hzProc-item{height: 100%;user-select: none;cursor: pointer;}
.hzProc-item::after{border-radius: 0.14rem; content: "";position: absolute;left: 0;top: 0;width: 100%;height: 100%;background: url('../images/pages/hzProc-item-bg.jpg') no-repeat center/cover;}
.hzProc-con{padding: 0.6rem 0 0;position: relative;z-index: 2;background: #f8f8f8;height: 100%;}
.hzProc-con .box{flex-direction: column;justify-content: flex-start;position: relative;}
.hzProc-con .page{position: absolute;left: -0.2rem;top: 50%;transform: translateY(-50%);font-size: 1.4rem;line-height: .8;}
.hzProc-con .ico{width: max(40px,0.76rem);height: max(40px,0.76rem);border-radius: 50%;background: #fff;}
.hzProc-con .ico img{max-width: 50%;max-height: 50%;}
.hzProc-con .text{opacity: 0;color: #fff;width: max(200px,2.6rem);}
.hzProc-item:hover .hzProc-con{background: transparent;}
.hzProc-item:hover .hzProc-con .box{transform: translateY(-0.3rem);}
.hzProc-item:hover .hzProc-con .page{color: rgba(255, 255, 255, .1);}
.hzProc-item:hover .hzProc-con .ico{background: #e3e3e3;}
.hzProc-item:hover .hzProc-con .title{color: #fff;}
.hzProc-item:hover .hzProc-con .text{opacity: 1;}
.hzAgent-bg img{width: 100%;height: max(180px,2.6rem);}
.hzAgent-con{background: linear-gradient(to bottom,transparent 0%,rgba(0,0,0,.5) 100%); padding: 0 0.4rem 0.28rem; position: absolute;left: 0;bottom: 0;width: 100%;height: 100%;flex-direction: column;justify-content: flex-end;}
.hzAgent-con .text{min-height: max(40px,0.48rem);}
.hzApp-flex{justify-content: space-between;}
.hzApp-img{width: 50%;}
.hzApp-img img{width: 100%;height: 100%;}
.hzApp-con{width: 44%;}
.hzApp-single{border-top: 1px solid #f2f2f2;border-bottom: 1px solid #f2f2f2;}
.hzApp-single .title{width: max(100px,1.2rem);}
.hzApp-single .list{flex: 1;margin-top: min(-8px,-0.12rem);}
.hzApp-single .item{width: calc(100% / 3);margin-top: max(8px,0.12rem);align-items: center;user-select: none;cursor: pointer;}
.hzApp-single .item i{margin-right: max(6px,0.1rem); display: flex;align-items: center;justify-content: center;border-radius: 50%;width: max(12px,0.16rem);height: max(12px,0.16rem);border: 1px solid #dcdcdc;}
.hzApp-single .item i::after{content: "";display: block; width: max(6px,0.08rem);height: max(6px,0.08rem);border-radius: 50%;background: #ff0000;opacity: 0;}
.hzApp-single .item.active i{border-color: #ff0000;}
.hzApp-single .item.active i::after{opacity: 1;}
.hzApp-form{justify-content: space-between;}
.hzApp-form-item{width: 49%;}
.hzApp-form-item.w100{width: 100%;}
.hzApp-form-item input{color: #666;width: 100%;height: max(44px,0.54rem);background: #f9f9f9;border: 1px solid #e6e6e6;padding: 0 max(12px,0.18rem);}
.hzApp-form-item .code img{user-select: none;cursor: pointer;position: absolute;right: 1px;top: 50%;height: calc(100% - 2px);transform: translateY(-50%);border-radius: max(4px,0.06rem);}
.hzApp-form-item .isLinked{justify-content: space-between;display: flex;}
.hzApp-form-item .customSelect{width: 32%;}
.hzApp-form-item .customSelect-name{font-size: max(12px,0.14rem); color: #666;height: max(44px,0.54rem);background: #f9f9f9;border: 1px solid #e6e6e6;padding: 0 max(12px,0.18rem);border-radius: max(3px,0.06rem);}
.hzApp-form-item .customSelect-name::after{font-size: 10px;font-weight: 700;}
.hzApp-tips{align-items: flex-start;}
.hzApp-tips .dot{border-radius: 3px;font-weight: 700; user-select: none;cursor: pointer; margin: 4px max(8px,0.1rem) 0 0; width: max(14px,0.16rem);height: max(14px,0.16rem);border: 1px solid #ddd;color: transparent;font-size: max(10px,0.12rem);}
.hzApp-tips .dot.active{border-color: #ff0000;background: #ff0000;color: #fff;}
.hzApp-tips .text{flex: 1;}
.hzApp-tips .text a:hover{text-decoration: underline;}
.hzApp-submit{user-select: none;cursor: pointer;height: max(44px,0.54rem);background: #000;}
.hzApp-submit:hover{background: #ff0000;}
/* 案例-列表 */
.case-view .joinMenu .item{width: max(100px,1.4rem);padding: max(6px,0.1rem) 0;}
.caseItem{border: max(1px,0.02rem) solid transparent;background: #fff;box-shadow: 0.628px 8.978px 9px 0px rgba(190, 190, 190, 0.09);height: 100%;}
.caseItem-img img{width: 100%;height: 2.2rem;}
.caseItem-con{padding: 0.3rem;}
.caseItem-con .label{margin: min(-6px,-0.1rem) 0 0 min(-6px,-0.1rem);}
.caseItem-con .label span{margin: max(6px,0.1rem) 0 0 max(6px,0.1rem);display: block;background: #f2f2f2;border-radius: 4px;padding: max(3px,0.06rem) max(8px,0.14rem);}
.caseItem:hover{border-color: #ff0000;box-shadow: 0px max(6px,0.12rem) max(15px,0.3rem) 3.5px rgba(255, 15, 15, 0.05);}
.caseItem:hover .caseItem-img img{transform: scale(1.1);}
/* 方案-列表 */
.solBan-bg{position: absolute;left: 0;top: 0;width: 100%;height: 100%;}
.solBan-bg img{width: 100%;height: 100%;}
.solBan-con{position: relative;z-index: 2;overflow: hidden;}
.solBan-list{animation: solList .5s ease both;}
.solBan-item{flex-direction: column;margin-left: 0.7rem;}
.solBan-item:first-child{margin-left: 0;}
.solBan-item .img img{height: 3.09rem;}
.solBan-item .title{animation: solText 1s ease both .5s;}
.solBan-item:nth-child(1){animation: solImg1 1s ease both .45s;z-index: 3;}
.solBan-item:nth-child(2){animation: solImg2 1s ease both .45s;z-index: 2;}
.solBan-item:nth-child(3){animation: solImg3 1s ease both .45s;}
.solBan-item:nth-child(4){animation: solImg4 1s ease both .45s;}
.solBan-item:nth-child(5){animation: solImg5 1s ease both .45s;z-index: 2;}
.solBan-item:nth-child(6){animation: solImg6 1s ease both .45s;z-index: 3;}
@keyframes solText {
    0%{opacity: 0;}
    100%{opacity: 1;}
}
@keyframes solList {
    0%{opacity: 0;transform: translateY(100%);}
    100%{opacity: 1;transform: translateY(0);}
}
@keyframes solImg1 {
    0%{opacity: 0;transform: translateX(385%);}
    100%{opacity: 1;transform: translateX(0);}
}
@keyframes solImg2 {
    0%{opacity: 0;transform: translateX(228%);}
    100%{opacity: 1;transform: translateX(0);}
}
@keyframes solImg3 {
    0%{opacity: 1;transform: translateX(77%);}
    100%{opacity: 1;transform: translateX(0);}
}
@keyframes solImg4 {
    0%{opacity: 1;transform: translateX(-77%);}
    100%{opacity: 1;transform: translateX(0);}
}
@keyframes solImg5 {
    0%{opacity: 0;transform: translateX(-228%);}
    100%{opacity: 1;transform: translateX(0);}
}
@keyframes solImg6 {
    0%{opacity: 0;transform: translateX(-385%);}
    100%{opacity: 1;transform: translateX(0);}
}
.solNav-list .item{height: max(48px,0.74rem);margin-left: max(0.6rem);}
.solNav-list .item:first-child{margin-left: 0;}
.solNav-list .item::after{content: "";position: absolute;left: 0;bottom: 0;width: 100%;height: max(2px,0.03rem);background: #ff0000;opacity: 0;}
.solNav-list .item:hover,.solNav-list .item.active{color: #ff0000;}
.solNav-list .item.active::after{opacity: 1;}
.solIntro-bg img{width: 100%;height: max(250px,4.7rem);}
.solIntro-con{z-index: 2; position: absolute;left: 0;top: 0;width: 100%;height: 100%;flex-direction: column;justify-content: center;padding: 0 0.9rem;}
.solIntro-con .text{width: max(300px,4.1rem);}
.solItem{border: max(1px,0.02rem) solid #f3f3f3;background: #fff;height: 100%;}
.solItem-img img{width: 100%;height: 2.9rem;}
.solItem-con{padding: 0.4rem 0.48rem 0.44rem;}
.solItem-con .label{margin: min(-6px,-0.1rem) 0 0 min(-6px,-0.1rem);}
.solItem-con .label span{margin: max(6px,0.1rem) 0 0 max(6px,0.1rem);display: block;background: #f2f2f2;border-radius: 4px;padding: max(3px,0.06rem) max(8px,0.14rem);}
.solItem:hover{border-color: #ff0000;box-shadow: 0px max(6px,0.12rem) max(15px,0.3rem) 3.5px rgba(255, 15, 15, 0.05);}
.solItem:hover .solItem-img img{transform: scale(1.1);}
.solItem:hover .solItem-con .title{color: #ff0000;}
.solItem.comMore-h:hover .comMore i{background: #000;border-color: #000;}
/* 产品-列表 */
.proLeft{padding: 0.9rem 0 1.2rem 2.1rem;width: 24.5%;}
.proNav{position: sticky;top: max(90px,1.1rem);width: max(140px,2rem);}
.proNav-menu{align-items: center;border-left: 2px solid transparent;border-radius: 0 40px 40px 0;transition: all .4s ease;}
.proNav-menu .btn{padding: 0.28rem 0.3rem 0.28rem 0.1rem;user-select: none;cursor: pointer;}
.proNav-menu .btn i{display: block;transition: all .4s ease;border: 5px solid transparent;border-left-color: #333;}
.proNav-menu .title{flex: 1;padding-left: 0.32rem;}
.proNav-menu.active{border-left-color: #ff0000;background: #fcf5f5;}
.proNav-menu.active .title{color: #111;font-weight: 500;}
.proNav-menu.active .btn i{transform: rotate(90deg);border-left-color: #ff0000;}
.proNav-drop{display: none;padding-left: 0.45rem;}
.proNav-drop .item:hover,.proNav-drop .item.active{color: #ff0000;}
.proRight{width: 75.5%;background: #f4f4f4;padding: 0.9rem 2.1rem 1.3rem 0.8rem;}
.proRight-title::after{content: "";position: absolute;left: 0;bottom: 0;width: max(50px,0.8rem);height: max(2px,0.05rem);background: #ff0000;}
.proItem{padding: 0.3rem 0.2rem 0.5rem; background: #fff;height: 100%;border: max(1px,0.02rem) solid transparent;}
.proItem .new{position: absolute;left: 0.2rem;top: 0.2rem;padding: 5px 12px;background: #f5e1e1;}
.proItem .img{height: 2.2rem;}
.proItem .img img{max-width: 80%;max-height: 80%;}
.proItem .btn{position: absolute;transition: all .4s ease; left: 50%;top: 50%;transform: translate(-50%,-50%) scale(0);opacity: 0;width: max(30px,0.4rem);height: max(30px,0.4rem);background: url('../images/pages/proList-icon.png') no-repeat center/100% auto;}
.proItem:hover{border-color: #ff0000;box-shadow: 0px max(6px,0.12rem) max(10px,0.19rem) 2.1px rgba(255, 15, 15, 0.1);}
.proItem:hover .img img{transform: scale(1.1);}
.proItem:hover .btn{transform: translate(-50%,-50%);opacity: 1;}
/* 案例-详情 */
.caseDet-head{justify-content: space-between;align-items: center;border-bottom: max(1px,0.02rem) solid #e5e4e4;}
.caseDet-head .img{width: 19%;}
.caseDet-head .img img{width: 100%;height: 1.3rem;}
.caseDet-head .desc{width: 81%;padding-left: 0.45rem;}
.caseDet-head .label{margin-left: -10px;}
.caseDet-head .label span{display: block;margin: 10px 0 0 10px;background: #f2f2f2;padding: 6px 14px;}
.caseDet-loop{justify-content: space-between;align-items: flex-start;}
.caseDet-gallery{width: calc(84% - 0.22rem);}
.caseDet-gallery-more img{width: 100%;height: 5.8rem;}
.caseDet-thumbs{width: 16%;}
.caseDet-thumbs .swiper-container{height: 5.8rem;}
.caseDet-thumbs-click{border: max(1px,0.02rem) solid transparent;transition: all .4s ease;height: 100%;}
.caseDet-thumbs-click img{width: 100%;height: 100%;transition: all .6s ease;}
.caseDet-thumbs-click:hover img{transform: scale(1.1);}
.caseDet-thumbs-click.active{border-color: #ff0000;}
.caseDet-list img{width: 100%;height: 4.9rem;}
.caseDet-edit h1,.caseDet-edit h2,.caseDet-edit h3,.caseDet-edit h4,.caseDet-edit h5,.caseDet-edit h6{color: #222;font-weight: 500;font-size: max(16px,0.26rem);}
.caseDet-edit .title{text-align: center;}
.caseDet-edit .text{margin-top: max(10px,0.3rem);}
.caseDet-menu{padding: max(15px,0.26rem) max(20px,0.4rem); justify-content: space-between;align-items: center;background: #f8f8f8;border: 1px solid #f2f2f2;}
.caseDet-page,.caseDet-back{align-items: center;}
.caseDet-page i{display: block;font-size: max(10px,0.12rem);margin-right: max(10px,0.14rem);}
.caseDet-page.next{flex-direction: row-reverse;}
.caseDet-page.next i{transform: rotate(180deg);margin: 0 0 0 max(10px,0.14rem);}
.caseDet-page:hover,.caseDet-back:hover{color: #ff0000;}
.caseDet-back i{display: block;margin-right: max(8px,0.1rem);}
.caseDet-hot-title{text-align: center;}
.caseDet-hot-swp{width: calc(100% + 0.3rem);margin-left: -0.15rem;}
.caseDet-hot-swp .swiper-slide{padding: 0.09rem 0.15rem 0.21rem;}
.caseDet-hot .caseItem:hover{box-shadow: 0px 0.06rem 0.15rem 2px rgba(255, 15, 15, 0.1);}
/* 方案-详情 */
.solDet-intro{background: url('../images/pages/solDet-intro-bg.jpg') no-repeat center/cover;}
.solDet-intro-flex{align-items: flex-start;justify-content: space-between;}
.solDet-intro-con{width: 53.5%;}
.solDet-intro-img{width: 40%;}
.solDet-intro-img img{width: 100%;height: 4.3rem;}
.solDet-gn-bg{position: absolute;left: 0;top: 0;width: 100%;height: 100%;}
.solDet-gn-bg .item{position: absolute;left: 0;top: 0;width: 100%;height: 100%;opacity: 0;transition: all .8s linear;}
.solDet-gn-bg .item img{width: 100%;height: 100%;transform: scale(1.1);transition: all 2s linear .8s;}
.solDet-gn-bg .item.active{opacity: 1;z-index: 2;}
.solDet-gn-bg .item.active img{transform: scale(1);transition-delay: 0s;}
.solDet-gn .pagesTitle{position: absolute;left: 0;top: 0.9rem;width: 100%;z-index: 5;pointer-events: none;}
.solDet-gn-swp{position: relative;z-index: 4;background: rgba(0, 0, 0, .2);}
.solDet-gn-item{user-select: none;cursor: pointer; height: 6.9rem;padding: 0 0.3rem 0.64rem; flex: 1;border-left: 1px solid rgba(255, 255, 255, .1);border-bottom: max(2px,0.04rem) solid transparent;transition: all .4s ease;flex-direction: column;justify-content: flex-end;align-items: center;}
.solDet-gn-item:first-child{border-left: unset;}
.solDet-gn-item::after{content: "";position: absolute;left: 0;bottom: 0;width: 100%;height: 0;background: linear-gradient(to bottom,rgba(0,0,0,0) 0%,rgba(0,0,0,.4) 90%);transition: all .6s ease;}
.solDet-gn-item>div{position: relative;z-index: 2;}
.solDet-gn-item .page p{transition: all .4s ease;}
.solDet-gn-item .page p:nth-child(1){background: -webkit-linear-gradient(top, rgba(255, 255, 255, .5) 0%, rgba(255, 255, 255, .2) 90%);-webkit-background-clip: text;-webkit-text-fill-color: transparent;}
.solDet-gn-item .page p:nth-child(2){-webkit-text-stroke: 0.01rem #fff;color: transparent;position: absolute;left: 50%;top: 0;transform: translateX(-50%);opacity: 0;}
.solDet-gn-item .dot{width: 6px;height: 6px;border-radius: 50%;border: 2px solid #fff;}
.solDet-gn-item .text{display: none;width: 100%;}
.solDet-gn-item.active{border-bottom-color: #ff0000;}
.solDet-gn-item.active::after{height: 100%;}
.solDet-gn-item.active .page p{font-size: max(30px,0.5rem);}
.solDet-gn-item.active .page p:nth-child(1){opacity: 0;}
.solDet-gn-item.active .page p:nth-child(2){opacity: 1;}
.solDet-gn-btn{user-select: none;cursor: pointer; z-index: 10;position: absolute;left: var(--widDb);top: 45%;transform: translateY(-50%);width: max(38px,0.5rem);height: max(38px,0.5rem);border-radius: 50%;background: rgba(255, 255, 255, .1);}
.solDet-gn-btn.next{transform: translateY(-50%) rotate(180deg);left: auto;right: var(--widDb);}
.solDet-gn-btn:hover{background: #fff;color: #ff0000;}


.solDet-ys-info{border: 1px solid #ebebeb;background: #f8f8f8;}
.solDet-ys-menu{border-bottom: 1px solid #ebebeb;}
.solDet-ys-menu .item{user-select: none;cursor: pointer;flex: 1;padding: max(10px,0.14rem);border-left: 1px solid #ebebeb;transition: all .4s ease;}
.solDet-ys-menu .item:first-child{border-left: unset;}
.solDet-ys-menu .item::before,.solDet-ys-menu .item::after{content: "";position: absolute;left: 0;top: -1px;width: 100%;height: 1px;transition: all .4s ease;background: transparent;}
.solDet-ys-menu .item::after{top: auto;bottom: -1px;}
.solDet-ys-menu .item:hover{color: #ff0000;}
.solDet-ys-menu .item.active{background: #ff0000;color: #fff;}
.solDet-ys-menu .item.active::before,.solDet-ys-menu .item.active::after{background: #ff0000;}
.solDet-ys-drop-item{display: none;}
.solDet-ys-drop-item:first-child{display: block;}
.solDet-ys-left{width: 72%;}
.solDet-ys-left .img{height: 100%;min-height: 7.1rem;}
.solDet-ys-left .img img{height: 100%;width: 100%;}
.solDet-ys-left .btn{user-select: none;cursor: pointer;position: absolute;right: 0.3rem;top: 0.25rem;z-index: 2;color: #ff0000;}
.solDet-ys-left .btn:hover{color: #ff0000;}
.solDet-ys-right{width: 28%;background: #fff;padding: 0.45rem 0.3rem 0.4rem 0.3rem;}
.solDet-ys-desc{max-height: 3.5rem;overflow-y: auto;padding-right: 10px;width: calc(100% + 10px);}
.solDet-ys-pro .list{max-height: 1.5rem;overflow-y: auto;padding-right: 10px;width: calc(100% + 10px);}
/* .solDet-ys-scroll{max-height: 5.8rem;overflow-y: auto;padding-right: 0.3rem;} */
.solDet-ys-desc::-webkit-scrollbar,.solDet-ys-pro .list::-webkit-scrollbar{width: 4px;height: 4px}
.solDet-ys-desc::-webkit-scrollbar-thumb,.solDet-ys-pro .list::-webkit-scrollbar-thumb{background: #999}
.solDet-ys-desc::-webkit-scrollbar-track,.solDet-ys-pro .list::-webkit-scrollbar-track{background: #f1f1f1}
@-moz-document url-prefix(){
    .solDet-ys-desc,.solDet-ys-pro .list{scrollbar-color: #999 #f1f1f1;scrollbar-width:thin}
    .solDet-ys-desc,.solDet-ys-pro .list{scrollbar-face-color: #999;scrollbar-shadow-color: #999;scrollbar-arrow-color: #000;scrollbar-track-color: #f1f1f1}
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none){
    .solDet-ys-desc,.solDet-ys-pro .list{scrollbar-color:#999 #f1f1f1;scrollbar-width:thin}
    .solDet-ys-desc,.solDet-ys-pro .list{scrollbar-face-color: #999;scrollbar-shadow-color: #999;scrollbar-arrow-color: #000;scrollbar-track-color: #f1f1f1}
}

.solDet-ys-desc li:first-child{margin-top: 0;}
.solDet-ys-desc .ico{margin-right: max(8px,0.1rem);}
.solDet-ys-desc .desc{flex: 1;}
.solDet-ys-btn{height: max(30px,0.38rem);border-radius: 40px;}
.solDet-ys-btn:hover{background: #cb0303;}
.solDet-ys-pro{border-top: 1px solid #f8f8f8;}
.solDet-ys-pro .item{background: #f8f8f8;border-radius: 40px;padding: max(6px,0.1rem) max(14px,0.28rem);}
.solDet-ys-pro .item:hover{background: #ff0000;color: #fff;}
#spotlight{background: rgba(255, 255, 255, .95);}
.solDet-config-swp .swiper-container{overflow: visible;}
.solDet-config-swp .swiper-wrapper {transition-timing-function: linear;}
.solDet-config-slide{height: 5.5rem;display: flex;flex-direction: column;justify-content: flex-end;user-select: none;cursor: pointer;}
.solDet-config-img{width: 100%;height: 4.9rem;transition: all .6s ease;}
.solDet-config-img img{width: 100%;height: 5.5rem;position: absolute;left: 0;bottom: 0;}
.solDet-config-img::after{content: "";z-index: 2; position: absolute;left: 0;bottom: 0;width: 100%;height: 100%;background: linear-gradient(to bottom,transparent 30%,rgba(0,0,0,.5) 100%);}
.solDet-config-con{transition: all .6s ease; transform: translateY(calc(100% - max(80px,1.3rem))); z-index: 5;position: absolute;left: 0;bottom: 0;width: 100%;padding: 0 0.35rem 0.4rem;flex-direction: column;justify-content: flex-start;}
.solDet-config-con .ico{height: max(30px,0.4rem);}
.solDet-config-con .ico img{max-height: 100%;}
.solDet-config-con .text{opacity: 0;transform: translateY(0.3rem);transition: all .6s ease;text-align: left;}
.solDet-config-con .text::after{content: "";position: absolute;left: 50%;top: 0;transform: translateX(-50%);width: max(40px,0.65rem);height: max(2px,0.03rem);background: #ff0000;}
.solDet-config-slide:hover .solDet-config-img{height: 100%;}
.solDet-config-slide:hover .solDet-config-con{transform: translateY(0);}
.solDet-config-slide:hover .solDet-config-con .text{opacity: 1;transform: translateY(0);transition-delay: .2s;}
/* 产品-SIP */
.sipIntro{background: url('../images/pages/pro1Intro-bg.jpg') no-repeat center/cover;}
.sipIntro-flex{justify-content: space-between;align-items: center;}
.sipIntro-con{width: 36%;}
.sipIntro-btn .btn{border-radius: 40px;border: 1px solid #d5d5d6;padding: max(8px,0.1rem) max(15px,0.28rem);}
.sipIntro-btn .btn i{margin-left: max(10px,0.15rem);display: block;font-size: max(14px,0.16rem);}
.sipIntro-btn .btn:nth-child(2){margin-left: 12px;}
.sipIntro-btn .btn:hover{border-color: #ff0000;background: #ff0000;color: #fff;box-shadow: 0px max(6px,0.12rem) max(15px,0.3rem) 3.5px rgba(255, 15, 15, 0.19);}
.sipIntro-swp{width: 53.5%;background: #fff;align-items: center;justify-content: space-between; padding: 0.5rem;box-shadow: 1.465px max(10px,0.2rem) max(25px,0.54rem) 4.72px rgba(139, 139, 139, 0.07);}
.sipIntro-gallery{width: 84.5%;}
.sipIntro-gallery-more{height: 3.6rem;}
.sipIntro-gallery-more img{max-width: 80%;max-height: 95%;}
.sipIntro-thumbs{width: 11%;}
.sipIntro-thumbs .swiper-container{height: 3.1rem;}
.sipIntro-thumbs-click{height: 100%;border: 1px solid #d8d9da;}
.sipIntro-thumbs-click img{max-width: 80%;max-height: 70%;}
.sipIntro-thumbs-click.active{border-color: #ff0000;}
.sipHead{justify-content: space-between;align-items: center;border-bottom: 1px solid #f5f5f5;}
.sipHead .title-en{color: #b7b7b7;}
.sipGN-item{height: 100%;}
.sipGN-hide{padding: 0.4rem;height: 100%;min-height: max(270px,3.5rem); background: url('../images/pages/pro1GN-item-bg.png') no-repeat center/cover;border-bottom: max(3px,0.06rem) solid #ff0000;}
.sipGN-hide .list h1,.sipGN-hide .list h2,.sipGN-hide .list h3,.sipGN-hide .list h4,.sipGN-hide .list h5,.sipGN-hide .list h6{font-size: max(14px,0.17rem);}
.sipGN-show{z-index: 2;position: absolute;left: 0;top: 0;width: 100%;height: 100%;background: #fafafa;flex-direction: column;transition: all .5s ease;}
.sipGN-show .ico{width: max(46px,0.68rem);}
.sipGN-show .page{color: #e6e6e6;}
.sipGN-item:hover .sipGN-show{opacity: 0;}
.sipParams{background: url('../images/pages/pro1Params-bg.jpg') no-repeat center/cover;}
.sipParams-list{background: #fff;padding: 0.6rem;}
.sipParams-list ul{display: flex;flex-wrap: wrap;border-bottom: 1px solid #f2f2f2;}
.sipParams-list li{width: calc(100% / 3);border-top: 1px solid #f2f2f2;border-right: 1px solid #f2f2f2;padding: 0.28rem 0.32rem;}
.sipParams-list li:nth-child(3n){border-right: unset;}
.sipHot-swp{padding-left: var(--widDb);}
.sipHot-swp .swiper-container{margin: 0;width: calc(100% + 0.2rem);margin-left: -0.1rem;}
.sipHot-swp .swiper-slide{padding: 0.1rem 0.2rem 0.3rem;}
.sipHot-slide{background: #fafafa;align-items: center;justify-content: space-between;padding: 0.65rem 0.4rem;}
.sipHot-label{position: absolute;right: 0.3rem;top: 0.3rem;padding: 5px 12px;background: #f5e1e1;}
.sipHot-con{width: 38%;}
.sipHot-con .title-en{transition: all .4s ease;}
.sipHot-img{width: 53%;height: 2rem;}
.sipHot-img img{max-height: 100%;}
.sipHot-slide:hover{box-shadow: 0px 0.1rem 0.2rem 3px rgba(0, 0, 0, .1);}
.sipHot-slide:hover .sipHot-con .title,.sipHot-slide:hover .sipHot-con .title-en{color: #ff0000;}
.sipHot-slide:hover .sipHot-img img{transform: scale(1.1);}
/* TPTV */
.iptvIntro{background: url('../images/pages/iptvIntro-bg.jpg') no-repeat center/cover;}
.iptvIntro-flex{justify-content: space-between;align-items: center;}
.iptvIntro-swp{width: 46%;}
.iptvIntro-slide .img{height: 3.5rem;}
.iptvIntro-slide .img img{max-width: 70%;max-height: 100%;}
.big-btn{user-select: none;cursor: pointer;position: absolute;right: 0;top: 0;z-index: 2;}
.big-btn:hover{color: #ff0000;}
.iptvIntro-pagination{user-select: none;}
.iptvIntro-pagination .swiper-pagination-bullet{position: relative; width: max(16px,0.2rem);height: max(16px,0.2rem);opacity: 1; background: transparent;border: max(2px,0.03rem) solid transparent;margin: 0 max(4px,0.06rem);transition: all .3s ease;}
.iptvIntro-pagination .swiper-pagination-bullet::after{content: "";position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%) scale(1);width: max(6px,0.08rem);height: max(6px,0.08rem);border-radius: 50%;background: #c9c9c9;transition: all .3s ease;}
.iptvIntro-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{border-color: #ff0000;}
.iptvIntro-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active::after{opacity: 0;transform: translate(-50%,-50%) scale(0);}
.iptvTitle{padding-left: max(12px,0.16rem);}
.iptvTitle::after{content: "";position: absolute;left: 0;top: 50%;transform: translateY(-50%);width: max(2px,0.04rem);height: 80%;background: #ff0000;}
.iptvGN-item{justify-content: space-between; border-bottom: 1px solid #f5f5f5;align-items: flex-start;padding: 0.35rem 0.4rem 0.35rem 0;user-select: none;cursor: pointer;transition: all .4s ease;}
.iptvGN-item:first-child{border-top: 1px solid #f5f5f5;}
.iptvGN-page{width: 15.5%;line-height: 1;color: #ddd;}
.iptvGN-desc{flex: 1;}
.iptvGN-desc .text-box{display: none;width: max(550px,7.4rem);max-width: 100%;user-select: all;cursor: auto;}
.iptvGN-desc .text-flex{display: flex;flex-wrap: wrap;}
.iptvGN-desc .text{flex: 1;padding-right: 0.85rem;}
.iptvGN-desc .ico{height: max(48px,0.68rem);}
.iptvGN-desc .ico img{max-height: 100%;}
.iptvGN-btn i{display: block;transform: rotate(45deg);}
.iptvGN-item.active{background: #fbfbfb;}
.iptvGN-item.active .iptvGN-page{padding-left: 0.3rem;font-size: 0.9rem;color: #ff0000;}
.iptvGN-item.active .iptvGN-btn{color: #ff0000;}
.iptvParams{background: url('../images/pages/iptvParams-bg.jpg') no-repeat center/cover;}
.iptvParams-flex{background: #fff;align-items: center;justify-content: space-between;padding: 0.7rem 0;}
.iptvParams-con{width: 54%;padding: 0 0.8rem 0 0.2rem;}
.iptvParams-table{max-height: max(200px,2.9rem);overflow-y: auto;padding-right: 10px;}
.iptvParams-table table{width: 100%;}
.iptvParams-table table tr{border-top: 1px solid #eee;}
.iptvParams-table table tr:first-child{border-top: unset;}
.iptvParams-table table td{width: 32%;padding: max(10px,0.14rem);}
.iptvParams-table table td:nth-child(2){width: 68%;}
.iptvParams-tips{width: 80%;}
.iptvParams-tips span{color: #ff0000;}
.iptvParams-tips a{text-decoration: underline;}
.iptvParams-tips a:hover{color: #000;}
/* 产品-信息发布 */
.proInfo-intro-flex{align-items: center;justify-content: space-between;}
.proInfo-intro-swp{width: 46.5%;}
.proInfo-intro-slide{height: 5.4rem;}
.proInfo-intro-slide img{max-height: 100%;}
.proInfo-intro-con{width: 47%;}
.proInfo-cj-list{justify-content: space-between;padding: 0 0.45rem 0.8rem;}
.proInfo-cj-list li{position: relative;}
.proInfo-cj-list .circle::after{content: "";position: absolute;left: calc(100% + 0.34rem);top: 50%;transform: translate(-50%,-50%);width: max(12px,0.19rem);height: max(14px,0.22rem);background: url('../images/pages/proInfo-cj-next.png') no-repeat center/100% auto;}
.proInfo-cj-list li:last-child .circle::after{display: none;}
.proInfo-cj-list .img{z-index: 5; position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%);width: 86%;height: 86%;border-radius: 50%;overflow: hidden;}
.proInfo-cj-list .img img{width: 100%;height: 100%;}
.proInfo-cj-list .line{width: 2.5rem;height: 2.5rem;border-radius: 50%;background: #c7c7c7;position: relative;transition: color .4s ease,transform 1s ease;}
.proInfo-cj-list .line::before{content: "";position: absolute;left: 0;top: 0;width: 100%;height: 100%;border-radius: 50%;background: linear-gradient(to top,#ffca66,#ff0000);opacity: 0;transition: all .4s ease;}
.proInfo-cj-list .line::after{z-index: 2;content: "";position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%); width: calc(100% - 2px);height: calc(100% - 2px);border-radius: 50%;background: #fff;}
.proInfo-cj-list .line i{display: block;position: absolute;left: 50%;top: 93%;transform: translateX(-50%); width: 1.86rem;height: 0.38rem;background: url('../images/pages/proInfo-cj-line1.png') no-repeat center/100% auto;transition: all .4s ease;}
.proInfo-cj-list li:nth-child(2n) .line i{top: auto;bottom: 93%;transform: translateX(-50%) rotate(180deg);}
.proInfo-cj-list .title{position: absolute;left: 50%;top: 100%;transform: translateX(-50%);white-space: nowrap;}
.proInfo-cj-list li:hover .line{transform: rotate(180deg);}
.proInfo-cj-list li:hover .line::before{opacity: 1;}
.proInfo-cj-list li:hover .line i{background-image: url('../images/pages/proInfo-cj-line2.png');}
/* .proInfo-view .sipHot .sipHead .title{flex: 1;text-align: center;} */
.proInfo-gn-flex{border: 1px solid #e3e4e7;background: #f2f6ff;justify-content: flex-end;align-items: center;position: relative;}
.proInfo-gn-list{width: max(440px,5.8rem);padding: 0.3rem;position: absolute;left: 0;top: 0;height: 100%;flex-direction: column;justify-content: center;display: flex;}
.proInfo-gn-list li:first-child{margin-top: 0;}
.proInfo-gn-list .title{user-select: none;cursor: pointer;}
.proInfo-gn-list .text{display: none;}
.proInfo-gn-list li:first-child .text{display: block;}
.proInfo-gn-img .item{position: absolute;right: 0;top: 0;height: 100%;width: auto;opacity: 0;transition: all .8s ease;}
.proInfo-gn-img .item:first-child{position: relative;}
.proInfo-gn-img .item img{height: 5.27rem;width: auto;}
.proInfo-gn-img .item.active{z-index: 2;opacity: 1;}
/* 解决方案-信息发布 */
.infoIntro{background: url('../images/pages/infoIntro-bg.jpg') no-repeat center/cover;}
.infoIntro-slide img{width: 100%;height: 5.1rem;}
.infoIntro-item{transition: all .4s ease; padding: 0.4rem 0.3rem 0.24rem; height: 100%;border: max(2px,0.03rem) solid #fff;background: rgba(255, 255, 255, .3);flex-direction: column;justify-content: flex-start;}
.infoIntro-item .ico{height: max(60px,1.03rem);}
.infoIntro-item .ico img{max-height: 100%;}
.infoIntro-item:hover{background: rgba(255, 255, 255, .8);}
.infoCJ-bg{background: #999;}
.infoCJ-bg-slide img{transform: scale(1.1);transition: all 2s linear 1s;width: 100%;height: max(560px,7.5rem);}
.swiper-slide-active .infoCJ-bg-slide img{transform: scale(1);transition-delay: 0s;}
.infoCJ-con{position: absolute;left: 0;top: 0;width: 100%;height: 100%;z-index: 2;}
.infoCJ-con .contain{display: block; flex-direction: column;justify-content: flex-start;align-items: flex-start;height: 100%;padding: 0.5rem 0;}
.infoCJ-flex{height: 100%;}
.infoCJ-line{display: none; position: absolute;left: max(10px,0.14rem);top: max(8px,0.12rem);transform: translateX(-50%);width: 2px;height: 0;background: #fff;}
.infoCJ-list li{display: flex;align-items: flex-start;position: relative;}
.infoCJ-list .line{position: absolute;left: max(9px,0.14rem);top: max(18px,0.24rem);transform: translateX(-50%);width: 2px;height: calc(100% - max(12px,0.2rem));border-left: 2px dashed rgba(255, 255, 255, .5);}
.infoCJ-list .line i{display: block;position: absolute;left: -2px;top: 0;width: 2px;height: 0%;background: #fff;}
.infoCJ-list .dot{border-radius: 50%; position: relative;z-index: 2; margin: max(2px,0.03rem) 10px 0 0;height: max(20px,0.28rem);width: max(20px,0.28rem);border: 1px solid transparent;transition: all .4s ease;}
.infoCJ-list .dot i{display: block;position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%);width: max(12px,0.16rem);height: max(12px,0.16rem);border-radius: 50%;background: rgba(255, 255, 255, .5);transition: all .4s ease}
.infoCJ-list .desc{width: max(420px,5.7rem);}
.infoCJ-list .title{user-select: none;cursor: pointer;}
.infoCJ-list .text{display: none;margin-top: max(4px,0.1rem);height: max(46px,0.6rem);overflow-y: auto;padding-right: 10px;}
.infoCJ-list .text::-webkit-scrollbar{width: 2px;height: 2px}
.infoCJ-list .text::-webkit-scrollbar-thumb{background: #fff}
.infoCJ-list .text::-webkit-scrollbar-track{background: rgba(255, 255, 255, .3)}
@-moz-document url-prefix(){
    .infoCJ-list .text{scrollbar-color: #fff rgba(255, 255, 255, .3);scrollbar-width:thin}
    .infoCJ-list .text{scrollbar-face-color: #fff;scrollbar-shadow-color: #fff;scrollbar-arrow-color: #000;scrollbar-track-color: rgba(255, 255, 255, .3)}
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none){
    .infoCJ-list .text{scrollbar-color:#fff #f1f1f1;scrollbar-width:thin}
    .infoCJ-list .text{scrollbar-face-color: #fff;scrollbar-shadow-color: #fff;scrollbar-arrow-color: #000;scrollbar-track-color: rgba(255, 255, 255, .3)}
}

.infoCJ-list li:first-child .text{display: block;}
.infoCJ-list li:last-child{padding-bottom: 0;}
.infoCJ-list li:last-child .line{display: none;}
.infoCJ-list li.active .line i{height: 100%;transition: all 5s linear;}
.infoCJ-list li.active.first .line i{transition: all 4s linear;}
.infoCJ-list li.active .dot{border-color: #fff;}
.infoCJ-list li.on .line i{height: 100%;}
.infoCJ-list li.on .dot i{background: #fff;}
.infoProc-con{margin: max(220px,3.5rem) 0;}
.infoProc-line{position: relative; width: 100%;height: max(2px,0.03rem);background: linear-gradient(to right, rgba(255,0,0,0.10196) 0%, rgb(255,0,0) 100%);}
.infoProc-line i{display: block;border: max(10px,0.14rem) solid transparent;border-left-color: #ff0000;position: absolute;right: 0;top: 50%;transform: translate(60%,-50%);}
.infoProc-list{position: absolute;left: 0;top: 0;width: 100%;height: 100%;z-index: 2;}
.infoProc-list li{position: absolute;bottom: 1px;}
.infoProc-dot{display: flex;align-items: center;justify-content: center; position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%);width: max(20px,0.28rem);height: max(20px,0.28rem);border-radius: 50%;border: 1px solid rgba(255, 0, 0, .5);}
.infoProc-dot i{display: block;width: max(10px,0.14rem);height: max(10px,0.14rem);border-radius: 50%;background: #ff0000;}
.infoProc-desc{position: absolute;left: 50%;bottom: max(30px,0.4rem);overflow: visible; transform: translateX(-50%);width: max(200px,2.5rem);background: #fff;padding: max(10px,0.15rem) max(10px,0.15rem) max(15px,0.25rem);filter:drop-shadow(0 0 15px rgba(0, 0, 0, .15));}
.infoProc-desc::after{content: "";position: absolute;left: 50%;top: 100%;transform: translateX(-50%);border: max(10px,0.14rem) solid transparent;border-top-color: #fff;}
.infoProc-desc .img img{width: 100%;height: max(80px,1.05rem);}
.infoProc-list li:nth-child(1){left: 9.3%;}
.infoProc-list li:nth-child(2){left: 25%;}
.infoProc-list li:nth-child(3){left: 42%;}
.infoProc-list li:nth-child(4){left: 58%;}
.infoProc-list li:nth-child(5){left: 75%;}
.infoProc-list li:nth-child(6){left: 91%;}
.infoProc-list li:nth-child(2n){bottom: auto;top: 1px;}
.infoProc-list li:nth-child(2n) .infoProc-desc{bottom: auto;top: max(30px,0.4rem);}
.infoProc-list li:nth-child(2n) .infoProc-desc::after{top: auto;bottom: 100%;border-top-color: transparent;border-bottom-color: #fff;}
@media all and (min-width:1000px) {
    .infoProc-line{width: 0;}
    .infoProc-dot{opacity: 0;}
    .infoProc-desc{opacity: 0;transform: translate(-50%,-0.5rem);}
    .infoProc-list li:nth-child(2n) .infoProc-desc{transform: translate(-50%,0.5rem);}
    .infoProc .contain.animated .infoProc-line{width: 100%;transition: all 1.3s ease .6s;}
    .infoProc .contain.animated .infoProc-dot{opacity: 1;transition: all 1s ease;}
    .infoProc .contain.animated .infoProc-desc{opacity: 1;transform: translate(-50%,0) !important;transition: all 1s ease;}
    .infoProc .contain.animated .infoProc-list li:nth-child(1) .infoProc-dot{transition-delay: .8s;}
    .infoProc .contain.animated .infoProc-list li:nth-child(2) .infoProc-dot{transition-delay: .9s;}
    .infoProc .contain.animated .infoProc-list li:nth-child(3) .infoProc-dot{transition-delay: 1s;}
    .infoProc .contain.animated .infoProc-list li:nth-child(4) .infoProc-dot{transition-delay: 1.2s;}
    .infoProc .contain.animated .infoProc-list li:nth-child(5) .infoProc-dot{transition-delay: 1.4s;}
    .infoProc .contain.animated .infoProc-list li:nth-child(6) .infoProc-dot{transition-delay: 1.6s;}
    .infoProc .contain.animated .infoProc-list li:nth-child(1) .infoProc-desc{transition-delay: .9s;}
    .infoProc .contain.animated .infoProc-list li:nth-child(2) .infoProc-desc{transition-delay: 1s;}
    .infoProc .contain.animated .infoProc-list li:nth-child(3) .infoProc-desc{transition-delay: 1.1s;}
    .infoProc .contain.animated .infoProc-list li:nth-child(4) .infoProc-desc{transition-delay: 1.3s;}
    .infoProc .contain.animated .infoProc-list li:nth-child(5) .infoProc-desc{transition-delay: 1.5s;}
    .infoProc .contain.animated .infoProc-list li:nth-child(6) .infoProc-desc{transition-delay: 1.7s;}
}
.infoYS-menu .item{user-select: none;cursor: pointer;padding: 0 10px 6px;margin-left: 0.45rem;}
.infoYS-menu .item:first-child{margin-left: 0;}
.infoYS-menu .item::after{content: "";position: absolute;left: 50%;bottom: 0;transform: translateX(-50%);height: max(2px,0.03rem);background: #111;transition: all .4s ease;width: 0;}
.infoYS-menu .item:hover,.infoYS-menu .item.active{color: #000;}
.infoYS-menu .item.active{font-weight: 500;}
.infoYS-menu .item.active::after{width: 100%;}
.infoYS-drop-item{display: none;}
.infoYS-drop-item:first-child{display: block;}
.infoYS-drop-flex{align-items: center;justify-content: space-between;background: #fff;padding: 0.8rem 0.3rem 0.7rem 0.5rem;}
.infoYS-drop-con{width: 43%;}
.infoYS-drop-con .list .text p{padding-left: max(12px,0.14rem);position: relative;}
.infoYS-drop-con .list .text p::after{content: "";position: absolute;left: 0;top: max(7px,0.09rem);width: max(4px,0.06rem);height: max(4px,0.06rem);border-radius: 50%;background: #666;}
.infoYS-drop-img{width: 49%;}
.solDet-pro-list.pcMore li:nth-child(n+9){display: none;}
.solDet-pro-list.mbMore li:nth-child(n+5){display: none;}
/* 解决方案-IPTV智能酒店 */
.hotelTitle .title span{background: -webkit-linear-gradient(left, #7a48e9 0%, #d13136 100%);-webkit-background-clip: text;-webkit-text-fill-color: transparent;}
.hotelIntro{background: url('../images/pages/hotelIntro-bg.png') no-repeat center bottom/100% auto;}
.hotelIntro-flex{justify-content: space-between;align-items: center;}
.hotelIntro-con{width: 48.5%;}
.hotelIntro-img{width: 47%;justify-content: space-between;align-items: center;}
.hotelIntro-img .left,.hotelIntro-img .right{width: calc(50% - max(5px,0.12rem));}
.hotelIntro-img img{width: 100%;}
.hotelYS{background: url('../images/pages/hotelYS-bg.jpg') no-repeat center/cover;}
.hotelYS-swp .swiper-slide{height: auto;}
.hotelYS-flex{background: #fff;justify-content: space-between;align-items: center;padding: 0.15rem;height: 100%;}
.hotelYS-img{width: 70%;}
.hotelYS-con{width: 30%;padding: 0.3rem 0.7rem 0.3rem 0.45rem;}
.hotelYS-con .ico{height: max(24px,0.32rem);}
.hotelYS-con .ico img{max-height: 100%;}
.hotelCJ-flex{justify-content: space-between;align-items: flex-start;}
.hotelCJ-con{width: 37%;}
.hotelCJ-list{padding-left: max(18px,0.3rem);position: relative;}
.hotelCJ-list::after{content: "";position: absolute;left: 0;top: 0;width: max(2px,0.04rem);height: 100%;background: #ccc;border-radius: 5px;}
.hotelCJ-list li:first-child{margin-top: 0;}
.hotelCJ-list li{position: relative;z-index: 2;}
.hotelCJ-menu{user-select: none;cursor: pointer;}
.hotelCJ-menu::after{border-radius: 5px; content: "";position: absolute;left: min(-18px,-0.3rem);top: 0;width: max(2px,0.04rem);height: 0;background: #ff0000;transition: all .4s ease;}
.hotelCJ-menu.active::after{height: max(100px,1.55rem);}
.hotelCJ-drop{display: none;}
.hotelCJ-img{width: 53%;}
.hotelCJ-img .item{transition: all .8s linear;position: absolute;left: 0;top: 0;width: 100%;}
.hotelCJ-img .item:first-child{position: relative;}
.hotelCJ-img .item img{width: 100%;height: 4.7rem;transform: scale(1.1);transition: all 2s linear .8s;}
.hotelCJ-img .swiper-slide-active img{transform: scale(1);transition-delay: 0s;}
.hotelBS .contain{width: 100%;padding: 0 0.6rem;}
.hotelBS-swp{transform: translate3d(0,0,10px);width: calc(100% + 0.24rem);margin-left: -0.12rem;}
.hotelBS-swp .swiper-slide{padding: 0.2rem 0.12rem 0;}
.hotelBS-item{width: 100%;user-select: none;cursor: pointer;}
.hotelBS-card{position: relative;height: 5.7rem;perspective: 5000px;}
.hotelBS-back, .hotelBS-front{position: absolute;width: 100%;height: 100%;top: 0;left: 0;overflow: hidden;backface-visibility: hidden;transition: transform 2s cubic-bezier(.34,1.56,.64,1),box-shadow .6s ease;}
.hotelBS-back{transform: rotateY(180deg);box-shadow: 0 0 0.12rem rgba(0, 10, 28, .8);}
.hotelBS-front{z-index: 1000;}
.hotelBS-img{width: 100%;height: 100%;position: absolute;top: 0;left: 0;}
.hotelBS-img img{width: 100%;height: 100%;}
.hotelBS-con{height: 100%; background: rgba(0, 0, 0, .5);backdrop-filter: blur(20px); padding: 0 0.4rem 0.6rem;display: flex;flex-direction: column;justify-content: flex-end; width: 100%;transform: translate3d(0,0,10px);position: absolute;left: 0;top: 0;z-index: 2;}
.hotelBS-con .text{height: max(200px,2.8rem);overflow-y: auto;}
.hotelBS-con .more{border-radius: 40px;height: max(30px,0.4rem);background: #fff;}
.hotelBS-con .more:hover{background: #ff0000;color: #fff;}
.hotelBS-item:hover .hotelBS-front{transform: rotateY(180deg);}
.hotelBS-item:hover .hotelBS-back{transform: rotateY(0);}
.hotelGN-flex{justify-content: space-between;align-items: flex-start;}
.hotelGN-side{width: 15%;position: sticky;top: max(100px,1.2rem);max-height: 70vh;overflow-y: auto;}
.hotelGN-side .list::after{content: "";position: absolute;left: max(9px,0.12rem);top: 50%;transform: translateY(-50%); width: 1px;height: calc(100% - max(16px,0.24rem));background: #e0e0e0;}
.hotelGN-side .item{align-items: flex-start;user-select: none;cursor: pointer;position: relative;z-index: 2;}
.hotelGN-side .item:first-child{margin-top: 0;}
.hotelGN-side .item .dot{width: max(20px,0.26rem);height: max(20px,0.26rem);border-radius: 50%;border: 1px solid transparent;margin: max(1px,0.02rem) max(8px,0.12rem) 0 0;}
.hotelGN-side .item .dot i{display: block;transition: all .4s ease;width: max(12px,0.16rem);height: max(12px,0.16rem);border-radius: 50%;background: #e0e0e0;}
.hotelGN-side .item .title{flex: 1;}
.hotelGN-side .item:hover .title,.hotelGN-side .item.active .title{color: #ff0000;}
.hotelGN-side .item.active .title{font-weight: 500;}
.hotelGN-side .item.active .dot{border-color: #ff0000;}
.hotelGN-side .item.active .dot i{background: #ff0000;}
.hotelGN-swp{width: 83.5%;}
.hotelGN-swp .swiper-container{overflow: visible;}
.hotelGN-swp .swiper-wrapper{flex-direction: column;}
.hotelGN-swp .swiper-slide{opacity: .4;transform: perspective(800px) rotateX(30deg);transition: all .6s;}
.hotelGN-swp .swiper-slide:first-child{margin-top: 0;}
.hotelGN-img img{width: 100%;height: 5.2rem;}
.hotelGN-con{background: linear-gradient(to bottom,transparent 70%,rgba(0,0,0,.8) 100%); z-index: 2;position: absolute;left: 0;bottom: 0;width: 100%;height: 100%;display: flex;flex-direction: column;justify-content: flex-end;padding: 0.3rem;}
.hotelGN-swp .swiper-slide.active{opacity: 1;transform: perspective(800px) rotateX(0);}
.hotelGN-side::-webkit-scrollbar{width: 0;height: 0}
.hotelGN-side::-webkit-scrollbar-thumb{background: #e0e0e0}
.hotelGN-side::-webkit-scrollbar-track{background: transparent}
@-moz-document url-prefix(){
    .hotelGN-side{scrollbar-color: #e0e0e0 transparent;scrollbar-width:thin}
    .hotelGN-side{scrollbar-face-color: #e0e0e0;scrollbar-shadow-color: #e0e0e0;scrollbar-arrow-color: #000;scrollbar-track-color: transparent}
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none){
    .hotelGN-side{scrollbar-color:#e0e0e0 transparent;scrollbar-width:thin}
    .hotelGN-side{scrollbar-face-color: #e0e0e0;scrollbar-shadow-color: #e0e0e0;scrollbar-arrow-color: #000;scrollbar-track-color: transparent}
}
.hotelTitle .title{font-size: max(17px,0.34rem);}



/* -------------------------PC端--------------------------- */
@media all and (max-width:1700px){
    /* 1600 × (900) */
}
@media all and (max-width:1590px){
    /* 1440 × (700)  */
    .hzYS-item{padding: 0.65rem 0.3rem 0.3rem;}
}
@media all and (max-width:1430px){
    /* 1360 */
}
@media all and (max-width:1350px){
    /* 1280 */
}
@media all and (max-width:1270px){
    /* 1152 × (700) */
}
/* ------------------------平板端-------------------------- */
@media all and (max-width:1100px){
    /* 1024 横屏 */
}
/* ------------------------手机端-------------------------- */
@media all and (max-width:1000px){
    /* 移动终端 360 适配 */
    .pagesBan-con .box{max-width: 100%;}
    .pagesTitle .text br{display: none;}
    .mbUl ul{margin: -20px 0 0 !important;}
    .mbUl li{margin: 20px 0 0 !important;width: 100% !important;}
    .newsShow-img{width: 100%;}
    .newsShow-img img{height: 230px;}
    .newsShow-con{width: 100%;padding: 20px 15px 50px;}
    .newsShow .pages-pagination{right: 15px;}
    .newsItem{margin-top: 25px;}
    .newsItem-img{width: 100%;}
    .newsItem-img img{height: 190px;}
    .newsItem-con{width: 100%;padding: 20px 15px 30px;}
    .newsItem-con .desc{flex: unset;width: 100%;margin-bottom: 20px;padding-right: 0;}
    .newsDet-view{padding-top: 40px;}
    .newsDet-flex{padding-top: 20px;}
    .newsDet-left{width: 100%;}
    .newsDet-back{margin-top: 25px;}
    .newsDet-right{width: 100%;}
    .newsDet-hot-img img{height: 190px;}
    .newsDet-hot-con{padding: 20px 15px 30px;}
    .newsDet-hot-con .comMore{margin-top: 20px;}
    .ctaInfo-left{width: 100%;padding: 25px 15px;}
    .ctaInfo-right{width: 100%;margin-top: 20px;padding: 25px 15px;}
    .ctaInfo-form input{width: 100%;}
    .ctaInfo-form input:nth-child(2){margin-top: 12px;}
    .ctaInfo-circle p{width: 500px;height: 500px;}
    .ctaInfo-circle{transform: translate(-80%,-50%);}
    .ctaMap-flex{padding: 50px 4% 0;}
    .ctaMap-left{width: 100%;position: relative;top: auto;}
    .ctaMap .pagesTitle{left: 0;top: -50px;}
    .ctaMap-left-list .title{display: none;}
    .ctaMap-right{width: 100%;height: auto;}
    .ctaMap-right .swiper-container{overflow: hidden;height: auto;}
    .ctaMap-right-list li{margin-top: 12px;}
    .ctaMap-right-item{padding: 15px;}
    .ctaMap-right-item .title{padding-bottom: 14px;}
    .ctaMap-right-item .text{margin-top: 14px;}
    .joinZP-item{padding: 0 10px 5px 15px;}
    .joinZP-menu{padding: 15px 0 10px;}
    .joinZP-menu .btn{font-size: 10px;}
    .joinZP-drop{width: 100%;}
    .joinFL-flex{flex-direction: column-reverse;}
    .joinFL-drop{width: 100%;}
    .joinFL-drop-bg img{height: 350px;}
    .joinFL-menu{width: 100%;}
    .joinFL-menu .uli.ml24{flex-wrap: nowrap;margin: 0 0 0 -15px;overflow-x: auto;white-space: nowrap;padding: 20px 0;}
    .joinFL-menu .uli.ml24.uli3 li{margin: 0 0 0 15px;height: 100px;overflow: visible;padding: 0 20px;width: auto;}
    .joinMenu{width: 100%;margin-top: 20px;flex-wrap: nowrap;white-space: nowrap;overflow-x: auto;justify-content: flex-start;}
    .joinMenu .item{padding: 6px 15px !important;}
    .joinFC-btn{display: none;}
    .joinFC-swp{width: 100%;}
    .joinFC-swp-box::before, .joinFC-swp-box::after{display: none;}
    .joinZP-btn{display: none;}
    .joinZP-page .start{font-size: 22px;}
    .abIntro-con{width: 100%;}
    .abIntro-img{display: none;}
    .abFZ-info{margin-top: 40px;}
    .abFZ-btn{display: none;}
    .abFZ-big{font-size: 50px;}
    .abFZ-swp{margin-top: 45px;}
    .abFZ-desc{width: 92%;margin-top: 25px;}
    .abWH-item{width: 100%;border-top: 1px solid rgba(255, 255, 255, .1);border-left: unset;padding: 25px 15px;}
    .abWH-item:first-child{border-top: unset;}
    .abWH-item .title{font-size: 18px;}
    .abWH-item .text{height: 180px;line-height: 2;}
    .abHonor-flex{padding: 0 4%;}
    .abHonor-con{width: 100%;}
    .abHonor-num{width: 80%;margin-top: 30px;}
    .abHonor-btn{display: none;}
    .abHonor-swp{width: 100%;margin-top: 40px;}
    .abHonor-slide{margin-top: 0;}
    .hzIntro-bg img{height: 480px;}
    .hzIntro-con{padding: 0 15px;}
    .hzYS-list .uli.ml20{margin: -20px 0 0;}
    .hzYS-list .uli.ml20.uli4 li{margin: 20px 0 0;width: 100%;}
    .hzYS-item{padding: 25px 15px;min-height: 180px;}
    .hzYS-item .title{margin-top: 14px;}
    .hzPolicy-list{overflow-x: auto;}
    .hzPolicy-list .title1{display: none;}
    .hzPolicy-list .title2, .hzPolicy-list .text{opacity: 1;transform: none;}
    .hzPolicy-list li{width: 300px !important;overflow: visible;min-width: 300px;height: auto;padding: 100px 25px 60px 15px !important;}
    .hzPolicy-list .num{text-align: left;-webkit-text-stroke: 0.02rem #fff;font-size: 36px;}
    .hzProc-list .uli.ml26{margin: -20px 0 0;}
    .hzProc-list .uli.ml26.uli3 li{margin: 20px 0 0;width: 100%;}
    .hzProc-con{padding: 40px 0 20px;}
    .hzProc-con .text{width: 220px;}
    .hzProc-item:hover .hzProc-con .box {transform: translateY(-15px);}
    .hzProc-con .page{font-size: 70px;left: -10px;}
    .hzProc-item::after{border-radius: 8px;}
    .hzAgent-list .uli.ml24{margin: -20px 0 0;}
    .hzAgent-list .uli.ml24.uli2 li{margin: 20px 0 0;width: 100%;}
    .hzAgent-con{padding: 0 15px 20px;}
    .hzAgent-bg img{height: 160px;}
    .hzApp-img{width: 100%;}
    .hzApp-img img{height: 220px;}
    .hzApp-con{width: 100%;margin-top: 20px;}
    .hzApp-single{padding-bottom: 18px;}
    .hzApp-single .item{width: 50%;}
    .hzApp-single-module{margin-top: 10px;}
    .hzApp-form-item{width: 100%;margin-top: 16px;}
    .hzApp-form-item .isLinked{flex-wrap: wrap;}
    .hzApp-form-item .customSelect{width: 100%;margin-top: 15px;}
    .hzApp-form-item .customSelect:first-child{margin-top: 0;}
    .case-view .joinMenu{margin-top: 0;}
    .caseList .uli.ml32{margin: -20px 0 0;}
    .caseList .uli.ml32.uli3 li{margin: 20px 0 0;width: 100%;}
    .caseItem-img img{height: 165px;}
    .caseItem-con{padding: 20px 15px 30px;}
    .caseItem-con .title{margin-top: 14px;font-size: 15px;}
    .solBan-item{margin-left: 10px;}
    .solBan-item .title{font-size: 10px;}
    @keyframes solImg3 {0%{opacity: 0;transform: translateX(77%);}100%{opacity: 1;transform: translateX(0);}}
    .solIntro-con{padding: 0 15px;}
    .solIntro-con .text{width: 100%;}
    .solList .uli.ml30{margin: -20px 0 0;}
    .solList .uli.ml30.uli3 li{margin: 20px 0 0;width: 100%;}
    .solItem-img img{height: 220px;}
    .solItem-con{padding: 20px 15px 30px;}
    .proLeft{width: 100%;padding: 40px 4%;}
    .proRight{width: 100%;padding: 30px 4%;}
    .proNav{position: relative;top: auto;width: 160px;}
    .proNav-menu .btn{padding: 15px 20px 15px 8px;}
    .proNav-drop .item{padding: 8px 0;}
    .proNav-menu.active .title{padding-left: 18px;}
    .proNav-drop{padding-left: 28px;}
    .proList .uli.ml30{margin: -20px 0 0;}
    .proList .uli.ml30.uli3 li{margin: 20px 0 0;width: 100%;}
    .proItem{padding: 20px 15px 35px;}
    .proItem .img{height: 200px;}
    .proItem .new{font-size: 11px;padding: 4px 10px;left: 10px;top: 10px;}
    .proModule{padding-top: 40px;}
    .caseDet-head .img{width: 150px;}
    .caseDet-head .img img{height: 72px;}
    .caseDet-head .desc{width: 100%;padding: 15px 0 0;}
    .caseDet-gallery-more img,.caseDet-thumbs .swiper-container{height: 140px;}
    .caseDet-list img{height: 110px;}
    .caseDet-edit .text{width: 100%;margin-top: 10px;}
    .caseDet-menu p{display: none;}
    .caseDet-menu{padding: 12px 15px;}
    .solDet-intro-con{width: 100%;}
    .solDet-intro-img{width: 100%;margin-top: 20px;}
    .solDet-intro-img img{height: 250px;}
    .solDet-gn{overflow: hidden;}
    .solDet-gn-btn{display: none;}
    .solDet-gn-swp{overflow: hidden;}
    .solDet-gn-swp .swiper-container{width: 80%;margin: 0;overflow: visible;}
    .solDet-gn-list{flex-wrap: nowrap;overflow-x: auto;}
    .solDet-gn-item{padding: 120px 15px 20px;align-items: flex-start; flex: unset;width: 100%;height: auto;}
    .solDet-gn-item .page{font-size: 30px;}
    .solDet-gn-item .text{display: block;padding-bottom: 0;}
    .solDet-gn-item .dot{display: none;}
    .solDet-ys-menu{overflow-x: auto;flex-wrap: nowrap;white-space: nowrap;}
    .solDet-ys-menu .item{padding: 12px 20px;}
    .solDet-ys-left{width: 100%;}
    .solDet-ys-right{width: 100%;padding: 20px 15px;}
    .solDet-ys-left .img{height: 230px;}
    .solDet-ys-left .btn{top: 15px;right: 15px;}
    .solDet-ys-desc li{margin-top: 12px;}
    .solDet-ys-btn{margin-top: 18px;}
    .solDet-ys-pro .item{padding: 10px 20px;margin-top: 10px;}
    .solDet-config-slide,.solDet-config-slide:hover .solDet-config-img,.solDet-config-img img{height: 280px;}
    .solDet-config-img{height: 260px;}
    .solDet-pro-list .uli.ml18{margin: -20px 0 0;}
    .solDet-pro-list .uli.ml18.uli4 li{margin: 20px 0 0;width: 100%;}
    .sipIntro-flex,.iptvIntro-flex{flex-direction: column-reverse;}
    .sipIntro-swp{width: 100%;padding: 25px 15px;}
    .sipIntro-gallery-more{height: 220px;}
    .sipIntro-thumbs .swiper-container{height: 160px;}
    .sipIntro-con{width: 100%;margin-top: 20px;}
    .sipGN-hide{padding: 25px 15px;}
    .sipGN-show .title{margin-top: 18px;}
    .sipParams-list{padding: 25px 15px;}
    .sipParams-list li{width: 100%;padding: 16px 0;border-right: unset;}
    .sipParams-list .text{margin-top: 10px;}
    .sipHot-slide{flex-direction: column-reverse;align-items: center;padding: 40px 20px 30px;}
    .sipHot-img{width: 80%;}
    .sipHot-con{width: 100%;margin-top: 20px;}
    .sipHot-img{height: 150px;}
    .sipHot-label{font-size: 11px;padding: 4px 10px;top: 14px;right: 14px;}
    .iptvIntro-swp{width: 100%;}
    .iptvIntro-slide .img{height: 200px;}
    .big-btn{font-size: 22px;}
    .iptvGN-item{padding: 15px 0;}
    .iptvGN-desc .text-box{width: 100%;}
    .iptvGN-desc .ico{height: 40px;}
    .iptvGN-desc .text{padding-right: 15px;}
    .iptvParams-con{width: 100%;margin-top: 25px;padding-right: 0;}
    .iptvParams-table{max-height: 260px;}
    .iptvParams-tips{width: 100%;}
    .proInfo-intro-swp{width: 100%;}
    .proInfo-intro-slide{height: 250px;}
    .proInfo-intro-con{width: 100%;margin-top: 20px;}
    .proInfo-cj-list{margin-top: -30px;}
    .proInfo-cj-list li{margin-top: 60px;}
    .proInfo-cj-list .circle::after{display: none;}
    .proInfo-cj-list .line{width: 100px;height: 100px;}
    .proInfo-cj-list .title{font-size: 14px;padding-top: 14px;}
    .proInfo-cj-list .line i{width: 70px;height: 16px;}
    .proInfo-view .sipHot .sipHead .title{text-align: left;}
    .proInfo-gn-flex{flex-direction: column-reverse;justify-content: flex-start;align-items: center;}
    .proInfo-gn-list{position: relative;height: auto;width: 100%;padding: 20px 15px 30px;}
    .proInfo-gn-list li{margin-top: 18px;}
    .proInfo-gn-list .title{font-size: 16px;}
    .proInfo-gn-img .item img{height: 200px;transform: translateX(-9%);}
    .infoIntro-item{padding: 40px 25px;}
    .infoIntro-item .title{margin-top: 20px;}
    .infoIntro-item .text,.infoCJ-list .text{font-size: 14px;}
    .infoCJ-list li{padding-bottom: 40px;}
    .infoCJ-list .desc{width: 100%;}
    .infoCJ-bg-slide img{height: 300px;}
    .infoProc-con{margin: 20px 0;}
    .infoProc-line{display: none;}
    .infoProc-list{position: relative;height: 100%;}
    .infoProc-list li{position: relative;top: auto !important;left: auto !important;bottom: auto !important;margin-top: 25px;}
    .infoProc-dot{display: none;}
    .infoProc-desc{padding: 30px 15px; position: relative;transform: none;left: auto;bottom: auto;top: auto !important;width: 100%;}
    .infoProc-desc::after{display: none;}
    .infoProc-desc .img img{height: 150px;}
    .infoProc-desc .title{margin-top: 20px;font-size: 16px;}
    .infoYS-menu{overflow-x: auto;white-space: nowrap;justify-content: flex-start;margin-top: 25px;}
    .infoYS-menu .item{padding: 0 6px 6px;}
    .infoYS-drop-flex{padding: 25px 15px;flex-direction: column-reverse;}
    .infoYS-drop-img{width: 100%;}
    .infoYS-drop-con{width: 100%;margin-top: 25px;}
    .hotelIntro-flex{flex-direction: column;}
    .hotelIntro-con{width: 100%;}
    .hotelIntro-img{width: 100%;margin-top: 30px;}
    .hotelYS-flex{padding: 30px 15px;flex-direction: column-reverse;}
    .hotelYS-con .title{margin-top: 12px;}
    .hotelYS-img{width: 100%;margin-top: 25px;}
    .hotelYS-con{width: 100%;padding: 0;}
    .hotelCJ-flex{flex-direction: column-reverse;}
    .hotelCJ-img{width: 100%;}
    .hotelCJ-img .item img{height: 220px;}
    .hotelCJ-con{width: 100%;margin-top: 20px;}
    .hotelCJ-list li{margin-top: 20px;}
    .hotelBS .contain{padding: 0 4%;}
    .hotelBS-card{height: 400px;}
    .hotelBS-back, .hotelBS-front{border-radius: 14px;}
    .hotelBS-con .text{height: 230px;}
    .hotelBS-con{padding: 0 15px 30px;}
    .hotelBS-title{font-size: 16px;}
    .hotelGN-side{display: none;}
    .hotelGN-swp{width: 100%;}
    .hotelGN-swp .swiper-container{overflow: hidden;}
    .hotelGN-swp .swiper-wrapper{flex-direction: row;}
    .hotelGN-swp .swiper-slide{opacity: 1;transform: none;margin: 0;}
    .hotelGN-img img{height: 230px;}
    .hotelGN-con{padding: 15px;background: linear-gradient(to bottom,transparent 50%,rgba(0,0,0,.8) 100%);}
    .sipHot-swp{padding: 0 4%;}
    .joinMenu{padding-bottom: 10px;}
    .hotelCJ .joinMenu{width: 100%;}
    .solDet-ys-desc{max-height: 250px;}
    .solDet-ys-pro .list{max-height: 150px;}
    .abHonor-num .text{margin-left: 0;}
    
}
/* --------------------图片-iPad-调整---------------------- */
@media all and (min-width: 720px) and (max-width: 1000px){}