
.section:nth-child(2n){background: #F7F7F7;}
.sub-main{display: flex;justify-content: space-between;}
.sub-main .sub-left{width: 14.0625vw;}
.sub-main .sub-right{width: 73.4375vw;}

.com-temp{padding: 6.7708vw 0;}
.pos,
.pos-start {position: absolute; left: 0;top: 0;}
.pos-end{position: absolute;left: 0;bottom: 100vh;}

.com-search{z-index: 10;position: sticky;top: 4.1667vw;}
.com-search .form{display: flex;align-items: center;justify-content: space-between;box-sizing: border-box;width: 100%;height: 2.6042vw;border-radius: 0.5208vw;border: 1px solid #CCC;background: var(--cw);}
.com-search .text{display: block;width: 11.4583vw;height: 2.0833vw;background: none;padding: 0 0.7292vw;color: var(--c5);box-sizing: border-box;}
.com-search .btn{display: block;width: 0.9375vw;height: 0.9375vw;background: url(../images/search.png) no-repeat;background-size: cover;margin-right: 0.9375vw;}

.swiper-com{margin-top: 2.0833vw;padding-bottom: 2.0833vw;}
.swiper-com .swiper-scrollbar{right: 0;top: 0;height: 100%;width: 3px;background: #E5E5E5;}
.swiper-com .swiper-scrollbar-drag{background: var(--ch);}

.swiper-cate{height: calc(100vh - 12.5vw);margin-top: 1.5625vw;box-sizing: border-box;width: calc(100% + 1.0417vw);padding-right: 1.0417vw;}
.swiper-cate .swiper-slide{height: auto !important;}

.pro-cate .item{margin-bottom: 2.0833vw;display: none;}
.pro-cate .item:last-child{margin-bottom: 0;}
.pro-cate .show{display: block;}
.pro-cate .cate-name{line-height: 1;color: var(--ch);font-weight: 700;margin-bottom: 0.2604vw;}
.pro-cate .sub-name{border-bottom: 1px solid #E9E9E9;display: flex;align-items: center;justify-content: space-between; height: 3.4896vw;color: var(--c8);}
.pro-cate .sub-name i{display: flex;width: 0.7292vw;height: 0.7292vw;position: relative;margin-right: 0.5208vw;align-items: center;}
.pro-cate .sub-name i::before{content: ''; width: 100%;height: 2px;background: #C9C9C9;}
.pro-cate .sub-name i::after{content: '';width: 2px;height: 100%;position: absolute;left: 50%;top: 50%;transform:translate(-50%,-50%);background: #C9C9C9;transition: .5s ease-out;}
.pro-cate .sub-active{color: var(--ch);}
.pro-cate .sub-list{display: none;border-bottom: 1px solid #E9E9E9;padding: 1.3021vw 0;}
.pro-cate .sub-list a{display: block;line-height: 1;margin-bottom: 1.8229vw;transition: .5s ease-out;color: var(--c5);}
.pro-cate .sub-list a:last-child{margin-bottom: 0;}
.pro-cate .sub-list a:hover,
.pro-cate .sub-list .active{color: var(--ch);}
.pro-cate .sub-open .sub-name i::after{height: 0;}

.title{line-height: 1;font-weight: 700;color: var(--c8);}
.txt{line-height: 1.75;color: var(--c6);}

.learn-more{box-sizing: border-box;width: 7.2917vw;height: 2.6042vw;border-radius: 0.5208vw;border: 2px solid var(--cw);color: var(--cw);transition: .5s ease-out;}
.gdt-more{border-color: transparent;background-clip: padding-box, border-box;background-origin: padding-box, border-box;background-image: linear-gradient(to right, var(--cw), var(--cw)),linear-gradient(360deg, var(--ch) 0%, var(--cs) 105.68%);color: var(--ch);}
.learn-more:hover{border-color: var(--ch);background: var(--ch) !important;color: var(--cw);}

/*banner*/
.sub-banner{position: relative;z-index:99;}
.sub-banner::after{content:'';width:100%;height: 100%;position:absolute;left:0;top:0;background: linear-gradient(to bottom, rgba(0, 0, 0, 0.1), rgba(0, 0, 0, 0.45));z-index:8;}
.sub-banner img{width: 100%;height:28.6458vw;object-fit: cover;position:relative;z-index: 5;}
.sub-banner .main{display: flex;align-items: center;}
.sub-banner .title{line-height: 1;color: var(--cw);font-weight: 700;}
.sub-banner .info{line-height: 1;margin-top: 1.5625vw;color: var(--cw);}
.sub-banner .txt{width: 37.7604vw;margin: 1.0417vw auto 0;line-height: 1.75;color: var(--cw);text-align: center;}
.sub-banner .learn-more{margin-top: 2.6042vw;}
.sub-banner .nav{position: absolute;left: 0;bottom: 0;width: 100%;z-index: 10;display: flex;justify-content: center;}
.sub-banner .nav .item{line-height: 1;color: var(--cw7);margin: 0 3.9063vw;position: relative;padding-bottom: 1.5625vw;}
.sub-banner .nav .item::after{content: ''; width: 0;height: 0.2083vw;background: var(--cw);position: absolute;left: 50%;bottom: 0;transform: translateX(-50%);transition: .5s ease-out;}
.sub-banner .nav .item:hover,
.sub-banner .nav .active{font-weight: 700;color: var(--cw);}
.sub-banner .nav .item:hover::after,
.sub-banner .nav .active::after{width: 100%;}
.sub-banner .mid-nav .item{margin: 0 2.8646vw;}
.sub-banner .hcroll-nav{padding-top: 1.5625vw;height: 3.5417vw;box-sizing: border-box;}
.sub-banner .hcroll-fixed{background:var(--cw);position: fixed;top: 0;box-shadow: 0px 4px 15px 0px rgba(0, 0, 0, 0.2);}
.sub-banner .hcroll-fixed .item{color:var(--c8);}
.sub-banner .hcroll-fixed .item:hover{color: var(--c8);}
.sub-banner .hcroll-fixed .item::after{background: var(--ch);}

/*轮播*/
.swiper-com .swiper-pagination{display: flex;justify-content: center;bottom: 0;}
.swiper-com .swiper-pagination .swiper-pagination-bullet{background: #EBEBEB;margin: 0 0.2604vw;width: 2.0833vw;height: 0.2604vw;opacity: 1;transition: .5s ease-out;border-radius: 0;}
.swiper-com .swiper-pagination .swiper-pagination-bullet-active{background: var(--ch);}
.swiper-com .swiper-button-prev,
.swiper-com .swiper-button-next{width: 3.125vw;height: 3.125vw;background: var(--c4);border-radius: 50%;left: 6.25vw;transition: .5s ease-out;}
.swiper-com .swiper-button-next{left: auto;right: 6.25vw;}
.swiper-com .swiper-button-prev i,
.swiper-com .swiper-button-next i{display: block; background: url(../images/sw_arrow.png) no-repeat;background-size: cover;width: 1.5625vw;height: 1.5625vw;}
.swiper-com .swiper-button-next i{transform: rotate(180deg);}
.swiper-com .swiper-button-prev:hover,
.swiper-com .swiper-button-next:hover{background: var(--ch);}

/*视频弹窗*/
.media-pop {position: fixed;left: 0;top: 0;width: 100%;height: 100%;background: rgba(0, 0, 0, 0.8);z-index: 10001;display: none;}
.media-pop .close {display: block;width: 1.5625vw;height: 1.5625vw;position: absolute;right: 0;top: -2.0833vw;background: url("../images/close.png") no-repeat;background-size: cover;transition: .3s linear;}
.media-pop .close:hover {transform: rotate(180deg);}
.media-pop .media-pop-main {width: 50vw;height: 28.125vw;position: absolute;left: 50%;top: 50%;transform: translate(-50%, -50%);}
.media-pop video {display: block;width: 100%;height: 28.125vw;object-fit: cover;}

/*新闻列表*/
.news-list{display: flex;flex-wrap: wrap;}
.news-list .news-module{width: 29.1667vw;margin: 0 2.0833vw 2.6042vw 0;}
.news-list .news-module:nth-child(3n){margin-right: 0;}
.news-module{display: block;}
.news-module .pic{overflow: hidden;border-radius: 0.5208vw;position: relative;}
.news-module .pic img{display: block;height: 18.2292vw;object-fit: cover;}
.news-module .time{line-height: 1;margin-top: 1.5625vw;color: var(--c6);}
.news-module .title{line-height: 1.5455;color: var(--c8);font-weight: 700;margin-top: 0.7292vw;}
.news-module:hover img{transform: scale(1.1, 1.1);}
.news-module:hover .title{color: var(--ch);}
.media-list .news-module .pic::after{content: '';width: 100%;height: 100%;position: absolute;left: 0;top: 0;background: rgba(0, 0, 0, 0.2);z-index: 2;}
.news-module .play{display: block;width: 3.6458vw;height: 3.6458vw;background: url(../images/play_icon.png) no-repeat;background-size: cover;}

/*产品*/
.pro-module{background: var(--cw);border-radius: 0.8333vw;box-sizing: border-box;height: 23.2292vw;display: flex;justify-content: space-between;flex-direction: column;}
.pro-module .top-link{display: block;padding: 1.5625vw 2.0833vw 0.5208vw;}
.pro-module .top-link .img{width: 10.4167vw;height: 10.4167vw;margin: 0 auto;}
.pro-module .top-link img{display: block;max-width: 100%;max-height:  10.4167vw;}
.pro-module .title{line-height: 1;color: var(--c8);font-weight: 700;margin-top: 1.5625vw;}
.pro-module .txt{margin-top: 1.5625vw;}
.pro-module p{margin-bottom: 0.5208vw;position: relative;padding-left: 0.7292vw;line-height: 1;color: var(--c6);}
.pro-module p::before{content: '';width: 4px;height: 4px;background: #666;border-radius: 50%;position: absolute;left: 0;top: 50%;margin-top: -2px;}
.pro-module .bot{display: flex;border-top: 1px solid rgba(0, 0, 0, 0.1);}
.pro-module .bot a{box-sizing: border-box;flex: 1;height: 3.2292vw;color: var(--ch);}
.pro-module .bot a:first-child{border-right: 1px solid rgba(0, 0, 0, 0.1);}
.pro-module .bot a:hover{font-weight: 700;}
.pro-module .top-link:hover img{transform: scale(1.1, 1.1);}
.pro-module .top-link:hover:hover .title{color: var(--ch);}

.pro-list{display: flex;flex-wrap: wrap;padding-bottom: 2.6042vw;}
.pro-list .pro-module{width: 17.6042vw;margin: 0 0.9896vw 1.5625vw 0;}
.pro-list .pro-module:nth-child(4n){margin-right: 0;}

/*解决方案*/
.solute-module{display: block;}
.solute-module .pic{height: 13.5417vw;border-radius: 0.5208vw;overflow: hidden;}
.solute-module .title{transition: .5s ease-out;}
.solute-module .txt{color: var(--c5);}
.solute-module:hover img{transform: scale(1.1, 1.1);}
.solute-module:hover .title{color: var(--ch);}

.solute-list{display: flex;flex-wrap: wrap;padding-bottom: 1.5625vw;}
.solute-list .solute-module{width: 23.1771vw;margin: 0 1.9531vw 2.6042vw 0;}
.solute-list .solute-module:nth-child(3n){margin-right: 0;}

/*成功案例*/
.case-module{display: block;}
.case-module .pic{height: 13.5417vw;border-radius: 0.5208vw;overflow: hidden;}
.case-module .pic img{height: 13.5417vw;object-fit: cover;}
.case-module .title{line-height: 1;transition: .5s ease-out;}
.case-module .txt{color: var(--c5);}
.case-module:hover img{transform: scale(1.1, 1.1);}
.case-module:hover .title{color: var(--ch);}

.case-list{display: flex;flex-wrap: wrap;padding-bottom: 1.5625vw;}
.case-list .case-module{width: 23.1771vw;margin: 0 1.9531vw 2.6042vw 0;}
.case-list .case-module:nth-child(3n){margin-right: 0;}

/*二级分类*/
.sub-nav{display: flex;}
.sub-nav .item{padding: 0 1.5625vw;margin-right: 0.625vw;display: block;line-height: 3.14286;color: var(--c8);transition: .5s ease-out;border-radius: 0.5208vw;}
.sub-nav .item:hover,
.sub-nav .active{background: var(--ch);color: var(--cw);}

/*附件列表*/
.load-list .item{display: flex;justify-content: space-between;align-items: center;height: 6.5104vw;border-bottom: 1px solid #e9e9e9;}
.load-list .left{display: flex;align-items: center;}
.load-list .pdf-icon{display: block;width: 3.3854vw;height: 3.3854vw;background: url(../images/file_icon.png) no-repeat;background-size: cover;margin-right: 1.0417vw;}
.load-list .box{max-width: 72.9167vw;}
.load-list .title{display: block;}
.load-list .infos{display: flex;margin-top: 0.5208vw;}
.load-list .step{line-height: 1.75;color: var(--c8);margin-right: 2.6042vw;}
.load-list .step span{color: var(--c5);}
.load-list .title:hover{color: var(--ch);}
.load-list .action{display: flex;}
.load-list .action a{box-sizing: border-box;height: 2.2917vw;border-radius: 0.5208vw;border: 2px solid transparent;padding: 0 0.8333vw;margin-left: 0.5208vw;transition: .5s ease-out;}
.load-list .action i{display: block;width: 0.9375vw;height: 0.9375vw;background: url(../images/view_icon.png) no-repeat;background-size: cover;margin-left: 0.5208vw;}
.load-list .action .load-icon{background-image: url(../images/load_icon.png);}
.load-list .action a:hover{background: var(--ch);border-color: var(--ch);color: var(--cw);}
.load-list .action a:hover i{background-image: url(../images/view_w_icon.png);}
.load-list .action a:hover .load-icon{background-image: url(../images/load_w_icon.png);}

/*附件*/
.file-temp .tabs{margin-top: 0.5208vw;}
.file-temp .content{line-height: 1.875;color: var(--c6);padding-top: 1.5625vw;}
.file-temp .content img,
.file-temp .content table{max-width: 100%;}
.file-temp .cell{display: none;}

/*服务与支持*/
.support-temp{padding: 6.7708vw 0;}
.support-temp .list{display: flex;justify-content: space-between;}
.support-temp .list .item{width: 29.1667vw;background: #F7F7F7;border-radius: 0.5208vw;box-sizing: border-box;height: 21.25vw;padding-top: 3.5417vw;}
.support-temp .list img{display: block;margin: 0 auto;height: 4.4792vw;}
.support-temp .list .title{text-align: center;}
.support-temp .list .txt{width: 17.1875vw;color: var(--c5);text-align: center;}
.support-temp .list .link{line-height: 1;color: var(--ch);}
.support-temp .list .link i{display: block;width: 0.9375vw;height: 0.9375vw;margin-left: 0.5208vw;background: url(../images/link_arrow.png) no-repeat;background-size: cover;transition: .5s ease-out;}
.support-temp .list .link:hover i{margin-left: 0.9375vw;}
.support-temp .cw-list .item{background: var(--cw);}

/*场景*/
.swiper-scene .pic{height: 17.0833vw;border-radius: 0.5208vw;overflow: hidden;}
.swiper-scene .pic img{height: 17.0833vw;object-fit: cover;}

/*相关产品*/
.swiper-yin-reate{padding: 2.0833vw 1.0417vw 2.8646vw;margin-left: -1.0417vw;box-sizing: border-box;width: calc(100% + 2.0833vw);}
.swiper-yin-reate .pro-module{box-shadow: 0px 6px 20px 0px rgba(0, 0, 0, 0.08);}

/*合作伙伴*/
.partner-temp .list{display: flex;flex-wrap:wrap;border-left: 1px solid #DADADA;border-top: 1px solid #DADADA;}
.partner-temp .list .item{box-sizing: border-box;width: 20%;height: 6.7708vw;border-right: 1px solid #DADADA;border-bottom: 1px solid #DADADA;}
.partner-temp .list img{display: block;max-width: 16.1458vw;max-height: 5.9375vw;}

/*客户案例*/
.swiper-customer .main{display: flex;border-radius: 0.5208vw;overflow: hidden;background: var(--cw);}
.swiper-customer .pic{width: 50%;}
.swiper-customer .pic img{height: 24.2708vw;object-fit: cover;}
.swiper-customer .box{width: 50%;display: flex;align-items: center;}
.swiper-customer .cell{padding: 0 4.1667vw;}
.swiper-customer .txt{color: var(--c5 );text-align: justify;}

/*aside*/
.aside{position: fixed;right: 0;bottom: 4.0625vw;z-index: 99;width: 3.125vw;}
.aside a{display: flex;align-items: center;justify-content: center;flex-direction: column;width: 100%;height: 3.125vw;margin-bottom: 2px;background: linear-gradient(360deg, #24AEF7 0%, #25C1FE 100%);box-shadow: 0px 4px 16px 0px rgba(0, 0, 0, 0.08);position: relative;}
.aside i{display: block;width: 1.0417vw;height: 1.0417vw;background: url(../images/aside_ask.png) no-repeat;background-size: cover;}
.aside .tel-icon{background-image: url(../images/aside_tel.png);}
.aside .back-icon{background-image: url(../images/side_back.png);}
.aside p{text-align: center;color: var(--cw);margin-top: 0.2083vw;line-height: 1.1;}
.aside a:nth-child(2){background: linear-gradient(360deg, #2590EE 0%, #24ADF8 100%);}
.aside a:last-child{background: linear-gradient(360deg, #237AE1 0%, #258DEC 100%);}
.aside .erify{position: absolute;background: rgba(255, 255, 255, 0.8);position: absolute;right: calc(3.125vw + 2px);border-radius: 0.5208vw 0 0 0.5208vw;width: 15.3125vw;display: none;}
.aside .num{display: flex;align-items: center;padding-left: 1.0417vw;font-size: 0.8333vw;color: var(--c8);height: 3.125vw;}
.aside .num span{font-size: 1.0417vw;color: var(--ch);font-weight: 700;}