@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{border-radius: 4px; width: max(34px,0.4rem);height: max(34px,0.4rem);margin: 0 max(3px,0.07rem);font-size: max(12px,0.14rem);color: #222;transition: all .4s ease;background-color: #f5f8fb;display: flex;align-items: center;justify-content: center;line-height: 1;}
.paging-menu a.next{transform: rotateY(180deg);}
.paging-menu a i{font-size: 10px;}
.paging-menu a:hover, .paging-menu a.active, .paging a.on{border-color: #005bac;background-color: #005bac;color: #fff;}
.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: #005bac;}
.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: #005bac;color: #fff;border-color: #005bac;}
.paging-hint span{color: #005bac;}
@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: #005bac;line-height: 1.1;}
.search-result span{margin-left: 6px;}
.search-info{width: 100%;line-height: 1.1;color: #333;}
.search-info span{color: #005bac;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: #005bac !important;}
.search-link:hover h2{color: #005bac;}
/* 隐私协议 */
.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: #005bac;}
.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: #005bac;}
.webmap-list>ul>li>.menu{font-weight: 700;border-bottom: 1px solid #e1e1e1;font-size: max(16px,0.2rem);width: 100%;padding-bottom: max(12px,0.2rem);line-height: 1;}
.webmap-list>ul>li>.drop{margin-top: max(10px,0.2rem);}
.webmap-list>ul>li>.drop a{line-height: 1.28;padding: max(4px,0.06rem) 0;font-size: max(15px,0.18rem);}
.webmap-list>ul>li>.drop .drop a{padding-left: max(12px,0.18rem);font-size: max(14px,0.16rem);}
.webmap-list>ul>li>.drop .drop a::before{content: "";position: absolute;width: 4px;height: 4px;border-radius: 50%;background: #afafaf;left: 0;top: 0.14rem;}
@media all and (max-width: 1000px){
    .webmap-list>ul>li>.drop .drop a::before{top: 0.2rem;}
    .webmap-list>ul{margin: -14px 0 0;}.webmap-list>ul>li{width: 100%;margin: 14px 0 0;}.webmap-list>ul>li>.drop .drop a::before{top: 11px;}
}
/* 内页公共 */
.pagesBan-bg,.proBan-bg{overflow: hidden;}
.pagesBan-bg img,.proBan-bg img{width: 100%;min-height: 300px;animation: banImg 3s linear both;}
.pagesBan-con{position: absolute;left: 0;top: 0;width: 100%;height: 100%;}
.pagesBan-con .contain{height: 100%;flex-direction: column;justify-content: center;}
.pagesBan-con .title{animation: banText 1s ease both;width: max(500px,7.5rem);max-width: 100%;}
.pagesBan-con .text{animation: banText 1s ease both .1s;width: max(400px,5.5rem);}
.pagesBan-con .comMore-box{animation: banText 1s ease both .1s;}
@keyframes banImg {0%{transform: scale(1.08);}100%{transform: scale(1);}}
@keyframes banText {0%{opacity: 0;transform: translateY(0.4rem);}100%{opacity: 1;transform: translateY(0);}}
.pagesBread .item{color: #7e8083;margin-left: 20px;}
.pagesBread .item::after{content: "";position: absolute;left: -11px;top: 50%;transform: translateY(-50%);width: 1px;height: max(8px,0.1rem);background: #d1d8dd;}
.pagesBread .item:first-child{margin-left: 0;}
.pagesBread .item:first-child::after{display: none;}
.pagesBread .item:hover,.pagesBread .item:last-child{color: #005bac;}
/* 新闻-列表 */
.newsNav{border-bottom: 1px solid #ebf0f6;}
.newsNav-list .item{height: max(44px,0.74rem);margin-left: 0.86rem;}
.newsNav-list .item:first-child{margin-left: 0;}
.newsNav-list .item:hover,.newsNav-list .item.active{color: #005bac;}
.newsShare-list{background: #f5f8fb;padding: 0.54rem 0;overflow: visible;}
.newsShare-item{flex: 1;}
.newsShare-menu{flex-direction: column;}
.newsShare-menu .ico{width: max(36px,0.64rem);height: max(36px,0.64rem);background: #fff;}
.newsShare-menu .ico img{max-width: 50%;max-height: 50%;transition: all .4s ease;}
.newsShare-menu .ico .h{position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%);opacity: 0;}
.newsShare-drop{width: max(100px,1.18rem);transform: translate(-50%,15px);transition: all .6s ease;opacity: 0;visibility: hidden; filter: drop-shadow(0px 6px 7.2px rgba(164, 183, 204, 0.26)); padding: 8px 5px;position: absolute;left: 50%;top: calc(100% + 0.28rem);background: #fff;border-radius: 8px;z-index: 9999;}
.newsShare-drop::after{content: "";position: absolute;left: 50%;bottom: 100%;transform: translateX(-50%);border: 5px solid transparent;border-bottom-color: #fff;}
.newsShare-drop img{width: 100%;}
.newsShare-item:hover .newsShare-menu .ico{background: #005bac;}
.newsShare-item:hover .newsShare-menu .ico .s{opacity: 0;}
.newsShare-item:hover .newsShare-menu .ico .h{opacity: 1;}
.newsShare-item:hover .newsShare-drop{opacity: 1;visibility: visible;transform: translate(-50%,0);}
/* 新闻-详情 */
.newsDet-view{background: #f5f8fb;}
.newsDet-flex{border-top: 1px solid #1958a0;justify-content: space-between;align-items: flex-start;}
.newsDet-left{width: 68%;}
.newsDet-data{align-items: center;}
.newsDet-date{margin-right: max(15px,0.24rem);}
.newsDet-data .Footer-code{background: transparent;border-radius: 0;padding: 0;}
.newsDet-data .Footer-code a{width: max(26px,0.3rem);height: max(26px,0.3rem);border-radius: 50%;background: #a8b0b9;transition: background .4s ease;margin-right: 8px;}
.newsDet-data .Footer-code a:last-child{margin-right: 0;}
.newsDet-data .Footer-code a span{font-size: max(12px,0.15rem);}
.newsDet-data .Footer-code a:hover{background: #005bac;}
.newsDet-data .Footer-code a:hover span{color: #fff;}
.newsDet-edit{border-bottom: 1px solid #dee3ea;}
.newsDet-edit h1,.newsDet-edit h2,.newsDet-edit h3,.newsDet-edit h4,.newsDet-edit h5,.newsDet-edit h6{font-size: max(16px,0.22rem);color: #363b3f;font-family: 'B';}
.newsDet-page{align-items: center;}
.newsDet-page .title{width: max(90px,1.2rem);}
.newsDet-page .text{width: calc(100% - max(90px,1.2rem));color: #363b3f;}
.newsDet-page .text:hover{color: #005bac;}
.newsDet-back .btn{border-radius: 40px;border: 2px solid #005bac;padding: max(7px,0.09rem) max(15px,0.28rem);}
.newsDet-back .btn i{font-size: max(12px,0.14rem);display: block;margin-right: max(8px,0.1rem);transition: transform .4s ease;}
.newsDet-back .btn:hover{background: #005bac;color: #fff;}
.newsDet-back .btn:hover i{transform: rotate(180deg);}
.newsDet-right{width: 28%;background: #fff;padding: 0.5rem 0.3rem 0.7rem;}
.newsDet-right-title::after{content: "";position: absolute;left: 0;bottom: 0;width: max(28px,0.44rem);height: max(2px,0.03rem);background: #005bac;}
.newsDet-hot-item{border-bottom: 1px solid #e8edf0;}
.newsDet-hot-item:first-child{border-top: 1px solid #e8edf0;}
.newsDet-hot-item .date{color: #a6aeb5;}
.newsDet-hot-item .img{margin-top: 0;height: 0;}
.newsDet-hot-item .img img{width: 100%;height: 1.6rem;}
.newsDet-hot-item.active .img{margin-top: 8px;height: 1.6rem;}
/* ESG报告 */
.esgFZ-bg img{width: 100%;}
.esgFZ-con{position: absolute;left: 0;top: 0;width: 100%;height: 100%;flex-direction: column;justify-content: center;padding: 0 1.1rem;}
.esgAct-item{border: 1px solid #f1f4f6; align-items: center;padding: 0.5rem 0.3rem 0.25rem 0.4rem; height: 100%;background: #fff;min-height: max(200px,2.5rem);transition: all .4s ease;}
.esgAct-item .ico{width: max(36px,0.62rem);margin-right: 0.35rem;}
.esgAct-item .desc{flex: 1;}
.esgAct-item:hover{box-shadow: 0px 12px 12.48px 0.52px rgba(173, 186, 199, 0.25);}
.esgAct .comMore{border-color: #005bac;}
.esgAct .comMore i{transform: rotate(0);font-size: max(13px,0.15rem);}
.esgAct .comMore:hover{color: #005bac;}
/* 关于我们 */
.abIntro{background: url('../images/pages/abIntro-bg.jpg') no-repeat center/100% 100%;}
.abIntro-flex{justify-content: space-between;}
.abIntro-left{width: 68%;}
.abIntro-more .box{transition: all .5s ease; padding: 2px; align-items: center; user-select: none;cursor: pointer;width: max(110px,1.32rem);height: max(34px,0.44rem);border-radius: 40px;border: 1px solid #e0e4e8;}
.abIntro-more .ico{transition: all .5s ease; width: max(28px,0.38rem);height: 100%;border-radius: 50%;font-size: 10px;}
.abIntro-more .text{transition: all .5s ease; margin-left: max(8px,0.1rem);}
.abIntro-more .box:hover{border-color: #005bac;background: #005bac;}
.abIntro-more .box:hover .ico{transform: translateX(max(70px,0.88rem));background: #fff;color: #005bac;}
.abIntro-more .box:hover .text{transform: translateX(min(-15px,-0.25rem));color: #fff;}
.abIntro-right{width: 26%;}
.abIntro-list li{align-items: flex-start;border-bottom: 1px solid #e9eef4;}
.abIntro-list li:first-child{padding-top: 0;}
.abIntro-list .ico{width: max(36px,0.6rem);margin-right: 0.8rem;}
.abIntro-list .num{align-items: flex-end;}
.abIntro-list .num span{line-height: .8;display: block;margin-right: 5px;}
.abIntro-list .desc{flex: 1;}


.join-view .abFac-img::after{background: linear-gradient(to top,transparent 50%,rgba(0,0,0,.3) 100%);}
.join-view .abFac-con{bottom: auto;top: 0;transform: none;}


.abHonor{background: url('../images/pages/abHonor-bg.jpg') no-repeat center/cover;}
.abHonor .contain{width: 77.5vw;}
.abHonor-btn{user-select: none;cursor: pointer;position: absolute;left: -0.7rem;top: 50%;transform: translateY(-50%);z-index: 2;}
.abHonor-btn.next{left: auto;right: -0.7rem;transform: translateY(-50%) rotate(180deg);}
.abHonor-btn:hover{opacity: .9;}
.abHonor-slide{align-items: flex-start;justify-content: flex-end;}
.abHonor-label{position: absolute;left: 0;top: 20px;padding: 0 0.8vw;font-size: 0.7vw;}
.abHonor-label::before,.abHonor-label::after{content: "";position: absolute;left: 0;top: 50%;transform: translateY(-50%);width: max(10px,0.14rem);height: max(16px,0.23rem);background: url('../images/pages/abHonor-icon.png') no-repeat center/100% auto;}
.abHonor-label::after{left: auto;right: 0;transform: translateY(-50%) rotateY(180deg);}
.abHonor-num{font-size: 9vw;position: absolute;left: 0;top: 50%;transform: translateY(-50%);background: -webkit-linear-gradient(top, rgba(255, 255, 255, .1) 0%, rgba(255,255,255,.05) 90%);-webkit-background-clip: text;-webkit-text-fill-color: transparent;}
.abHonor-con{width: 69%;background: rgba(255, 255, 255, .8);padding: 0.9vw;height: 16vw;}
.abHonor-border{height: 100%;padding: 0.8vw;background: url('../images/pages/abHonor-border.png') no-repeat center/100% 100%;}
.abHonor-cert{padding: 0 5vw;}
.abHonor-cert-swp .swiper-wrapper{transition-timing-function: linear;}
.abHonor-cert-title i{display: block;width: 2.45rem;height: 1px;background: linear-gradient(to right,transparent 0%,rgba(255,255,255,.2) 80%);}
.abHonor-cert-title i:last-child{transform: rotate(180deg);}
.abHonor-cert-title span{display: block;margin: 0 0.2rem;}
.abHonor-cert-slide{flex-direction: column;}
.abHonor-cert-slide .img{width: max(60px,1rem);height: max(60px,1rem);border-radius: 50%;background: #033766;}
.abHonor-cert-slide .img img{max-width: 45%;max-height: 45%;}
/* .abHonor-cert-slide .title{color: #033766;} */



.abHonor-img{height: 100%;}
.abHonor-img img{width: 100%;height: 100%;}
.abHonor-logo{height: 100%;justify-content: space-between;padding: 0.1rem;}
.abHonor-logo li{width: 50%;height: 25%;position: relative;}
.abHonor-logo .img{height: 100%;}
.abHonor-logo .img img{max-width: 55%;max-height: 65%;}
.abHonor-logo .text{pointer-events: none;opacity: 0; position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%);white-space: nowrap;padding: 0 max(14px,0.18rem);}
.abHonor-logo .text::before,.abHonor-logo .text::after{content: "";position: absolute;left: 0;top: 50%;transform: translateY(-50%);width: max(10px,0.14rem);height: max(16px,0.23rem);background: url('../images/pages/abHonor-icon2.png') no-repeat center/100% auto;}
.abHonor-logo .text::after{left: auto;right: 0;transform: translateY(-50%) rotateY(180deg);}
.abHonor-logo li:hover .img{opacity: 0;}
.abHonor-logo li:hover .text{opacity: 1;}
.abHZ-list{border-top: 1px solid #eef2f5;border-left: 1px solid #eef2f5;}
.abHZ-list li{width: 20%;height: 1.2rem;border-right: 1px solid #eef2f5;border-bottom: 1px solid #eef2f5;}
.abHZ-list li:hover{background: #f0f4f7;}
.abHZ-list li img{max-width: 70%;max-height: 50%;}
.abHZ-pagination{user-select: none;}
.abHZ-pagination .swiper-pagination-bullet{opacity: 1;margin: 0 4px;width: max(10px,0.12rem);height: max(2px,0.04rem);background: #ddd;border-radius: 5px;transition: all .4s ease;}
.abHZ-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{width: max(15px,0.25rem);background: #005bac;}
/* 产品-详情 */
.proFlex{justify-content: space-between;align-items: flex-start;}
.proLeft{padding: 0 max(15px,0.2rem) max(30px,0.4rem); width: max(280px,3.1rem);border: 1px solid #ecf0f3;}
.proNav-item{margin-top: max(18px,0.28rem);align-items: flex-start;}
.proNav-img{width: max(20px,0.28rem);height: max(26px,0.32rem);margin-right: max(10px,0.15rem);}
.proNav-img img{max-height: 100%;}
.proNav-con{flex: 1;color: #606b6f;margin-top: max(4px,0.06rem);}
.proNav-menu1{align-items: center;}
.proNav-menu1 .title{flex: 1;font-family: 'SB';color: #444;}
.proNav-menu1 .title a{position: relative;display: block;}
.proNav-menu1 .title a::after{content: "";position: absolute;left: 0;bottom: -4px;width: 100%;height: 1px;background: #005bac;opacity: 0;transition: all .4s ease;}
.proNav-menu1 .btn{user-select: none;cursor: pointer;width: 20px;height: 20px;display: flex;align-items: center;justify-content: center;}
.proNav-menu1 .btn::before{content: "";display: block;border: max(4px,0.05rem) solid transparent;border-left-color: #c0c4cc;transition: all .4s ease;}
.proNav-menu1.active .title{color: #005bac;}
.proNav-menu1.active .title a::after{opacity: 1;}
.proNav-menu1.on .btn::before{transform: rotate(90deg);border-left-color: #005bac;}
.proNav-drop1{display: none;padding: 6px 0 6px 6px;}
.proNav-drop1-item{margin-top: max(8px,0.12rem);}
.proNav-menu2{align-items: center;}
.proNav-menu2 .title{flex: 1;}
.proNav-menu2 .title a{position: relative;display: block;}
.proNav-menu2 .title a::after{content: "";position: absolute;left: 0;bottom: -4px;width: 100%;height: 1px;background: #005bac;opacity: 0;transition: all .4s ease;}
.proNav-menu2 .btn{user-select: none;cursor: pointer;width: 20px;height: 20px;position: relative;}
.proNav-menu2 .btn::before,.proNav-menu2 .btn::after{content: "";position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%);width: max(6px,0.08rem);height: 2px;background: #c0c4cc;transition: all .4s ease;}
.proNav-menu2 .btn::after{width: 2px;height: max(6px,0.08rem);}
.proNav-menu2.active .title{color: #005bac;}
.proNav-menu2.active .title a::after{opacity: 1;}
.proNav-menu2.on .btn::before,.proNav-menu2.on .btn::after{transform: translate(-50%,-50%) rotate(180deg);background: #005bac;}
.proNav-menu2.on .btn::after{opacity: 0;}
.proNav-drop2{display: none;padding-left: max(15px,0.25rem);}
.proNav-drop2 .item{margin-top: max(6px,0.08rem);}
.proNav-drop2 .item a{position: relative;display: block;}
.proNav-drop2 .item a::after{content: "";position: absolute;left: 0;bottom: -2px;width: 100%;height: 1px;background: #005bac;opacity: 0;transition: all .4s ease;}
.proNav-drop2 .item.active{color: #005bac;}
.proNav-drop2 .item.active a::after{opacity: 1;}
.proRight{width: calc(100% - max(280px,3.1rem));padding-left: 0.5rem;}
.proIntro-flex{background: #f9fbfd;padding: 0.6rem 0.3rem 0.7rem 0.65rem;align-items: center;justify-content: space-between;}
.proIntro-img{width: 35%;}
.proIntro-img img{max-height: 2.6rem;}
.proIntro-con{width: 56%;}
.proIntro-con .title{width: 90%;}
.proIntro-con .list li{position: relative;margin-top: max(12px,0.16rem);padding-left: max(18px,0.25rem);}
.proIntro-con .list li::after{content: "";position: absolute;left: 0;top: 2px;width: max(10px,0.14rem);height: max(10px,0.14rem);background: url('../images/pages/proIntro-dot.png') no-repeat center/100% auto;}
.proIntro .comMore i,.proDet-show-con .comMore i{margin-left: max(25px,0.5rem);font-size: max(14px,0.16rem);transform: rotate(0);}
.proIntro{margin-bottom: 0.44rem;}
.proList{padding-top: 0;background: #f9f9f9;}
.proItem{align-items: center;justify-content: space-between;padding: 0.6rem 0.6rem 0.6rem 0;position: relative;}
.proItem::after{content: "";position: absolute;left: 0;top: 0;width: 100%;height: 1px;background: #efefef;}
.proItem:first-child::after{display: none;}
.proItem-img{width: 35%;height: 1.9rem;}
.proItem-img img{max-width: 60%;max-height: 100%;}
.proItem-con{width: 65%;}
.proItem-con .new{font-size: 11px;background: #fae7e9;border-radius: 10px;padding: 3px 8px;position: absolute;right: 0.4rem;top: 0.25rem;}
.proItem-con .btn{align-items: center;}
.proItem-con .btn:nth-child(2){margin-left: max(25px,0.6rem);}
.proItem-con .btn span{position: relative;}
.proItem-con .btn span::after{content: "";position: absolute;right: 0;bottom: -1px;width: 0;height: 1px;background: #005bac;transition: all .4s ease;}
.proItem-con .btn i{display: block;transform: rotate(45deg);margin-left: max(8px,0.1rem);}
.proItem-con .btn:hover span::after{right: auto;left: 0;width: 100%;}
/* 产品-详情 */
.proDet-show{background: linear-gradient(to bottom,#fff 50%,#f7f9fb 90%);}
.proDet-show-flex{justify-content: space-between;align-items: flex-start;}
.proDet-show-con{width: 52%;}
.proDet-show-con .list{padding-bottom: 0.2rem;border-top: 1px solid #e2e9f0;border-bottom: 1px solid #e2e9f0;}
.proDet-show-con .list li{width: calc(100% / 3);margin-top: 0.2rem;position: relative;padding-left: max(20px,0.3rem);}
.proDet-show-con .list li::after{content: "";position: absolute;left: 0;top: 50%;transform: translateY(-50%);width: max(14px,0.17rem);height: max(14px,0.17rem);background: url('../images/pages/proDet-show-dot.png') no-repeat center/100% auto;}
.proDet-show-con .comMore:nth-child(2){margin-left: 20px;}
.proDet-show-con .comMore::before,.proDet-show-con .comMore::after{background: #e50012;}
.proDet-show-con .comMore:hover{color: #fff;}
.proDet-show-swp{width: 39%;border: 1px solid #eaeef0;padding-bottom: 0.4rem;}
.proDet-gallery-more{height: 3.2rem;}
.proDet-gallery-more img{max-width: 65%;max-height: 70%;}
.proDet-thumbs{width: 2.9rem;margin: 0 auto;}
.proDet-thumbs-click{height: 0.5rem;border: 1px solid #eaedf3;}
.proDet-thumbs-click img{max-width: 70%;max-height: 70%;}
.proDet-thumbs-click.active{border-color: #5994c9;}
.proDet-nav{border-bottom: 1px solid #ebf0f6;position: sticky;top: max(70px,0.9rem);background: #fff;z-index: 999;}
.proDet-nav .item{height: max(44px,0.7rem);user-select: none;cursor: pointer;margin-left: 0.6rem;}
.proDet-nav .item:first-child{margin-left: 0;}
.proDet-nav .ico{width: max(14px,0.16rem);margin-right: max(8px,0.16rem);}
.proDet-nav .ico img{transition: all .4s ease;}
.proDet-nav .ico .h{position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%);opacity: 0;}
.proDet-nav .item.active .s{opacity: 0;}
.proDet-nav .item.active .h{opacity: 1;}
.proDet-nav .item.active .title{color: #005bac;}
.proDet-feat-item{padding: 0.5rem 0.28rem 0.35rem; height: 100%;background: #fafbfc;border: 1px solid #f1f4f6;display: flex;flex-direction: column;align-items: center;}
.proDet-feat-item .ico{height: max(30px,0.42rem);}
.proDet-feat-item .ico img{max-height: 100%;}
.proDet-feat-item:hover{box-shadow: 0px 12px 12.48px 0.52px rgba(173, 186, 199, 0.25);}
.proDet-app-list{justify-content: space-between; padding: 0.4rem 3rem 0.8rem 0.6rem;background: url('../images/pages/proDet-app-bg.jpg') no-repeat center/cover;}
.proDet-app-list li{width: 50%;position: relative;margin-top: max(14px,0.28rem);padding-left: max(15px,0.23rem);}
.proDet-app-list li::after{content: "";position: absolute;left: 0;top: max(6px,0.07rem);width: max(6px,0.08rem);height: max(6px,0.08rem);border-radius: 50%;background: #005bac;}
.proDet-params-table table{width: 100%;}
.proDet-params-table td{border: 1px solid #f1f4f6;padding: max(10px,0.12rem) max(20px,0.4rem);}
.proDet-params-table td.one{background: #fafbfc;}
.proDet-params-table tr:first-child td{background: #005bac;color: #fff;font-size: max(14px,0.18rem);}
.proDet-size-con{padding: 0.4rem 0.8rem 0.65rem;background: #fafbfc;border: 1px solid #f1f4f6;}
/* 行业应用 */
.body-app .pagesBan-con .contain{padding-bottom: 1.2rem;}
.appNav{position: absolute;left: 0;bottom: 0.8rem;width: 100%;z-index: 10;}
.appNav-list{margin-left: -0.08rem;}
.appNav-list .item{margin: 0.08rem 0 0 0.08rem;width: calc(100% / 6 - 0.08rem);border-radius: 40px;background: #fff;height: max(34px,0.44rem);}
.appNav-list .item:hover,.appNav-list .item.active{background: #e50012;color: #fff;}
.appIntro{background: url('../images/pages/appIntro-bg.png') no-repeat center top/100% auto;}
.appIntro-bg img{width: 100%;}
.appIntro-list{position: absolute;left: 0;top: 0;width: 100%;height: 100%;display: none;}
.appIntro-list li{position: absolute;transform: translate(-50%,-50%);}
.appIntro-list .dot{width: max(10px,0.18rem);height: max(10px,0.18rem);border-radius: 50%;position: relative;border-radius: 50%;background: #005bac;}
.appIntro-list .dot::before,.appIntro-list .dot::after{animation: dotAni 2s linear infinite; content: "";position: absolute;left: 0;top: 0;width: 100%;height: 100%;border-radius: 50%;background: rgba(0, 91, 172, .3);}
.appIntro-list .dot::after{animation-delay: -1s;}
@keyframes dotAni {0%{opacity: 0;transform: scale(1);}50%{opacity: 1;transform: scale(2);}100%{opacity: 0;transform: scale(3);}}
.appIntro-list .line{position: absolute;left: 0;top: 0;width: 100%;height: 100%;z-index: 5;}
.appIntro-list .line::before,.appIntro-list .line::after{content: "";position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%); width: max(1px,0.02rem);height: max(3px,0.08rem);background: #fff;}
.appIntro-list .line::after{width: max(3px,0.08rem);height: max(1px,0.02rem);}

#con241 .appIntro-list li:nth-child(1){left: 53.4%;top: 18%;}
#con241 .appIntro-list li:nth-child(2){left: 36.5%;top: 39%;}
#con241 .appIntro-list li:nth-child(3){left: 41.2%;top: 39%;}
#con241 .appIntro-list li:nth-child(4){left: 43.7%;top: 43%;}
#con241 .appIntro-list li:nth-child(5){left: 46%;top: 37.5%;}
#con241 .appIntro-list li:nth-child(6){left: 47.3%;top: 44%;}
#con241 .appIntro-list li:nth-child(7){left: 46.5%;top: 48%;}
#con241 .appIntro-list li:nth-child(8){left: 49.1%;top: 55%;}

#con240 .appIntro-list li:nth-child(1){left: 21%;top: 68%;}
#con240 .appIntro-list li:nth-child(2){left: 68%;top: 64%;}

#con239 .appIntro-list li:nth-child(1){left: 6%;top: 48%;}
#con239 .appIntro-list li:nth-child(2){left: 19%;top: 74%;}
#con239 .appIntro-list li:nth-child(3){left: 27%;top: 77.7%;}
#con239 .appIntro-list li:nth-child(4){left: 41%;top: 67%;}
#con239 .appIntro-list li:nth-child(5){left: 57%;top: 67%;}
#con239 .appIntro-list li:nth-child(6){left: 89%;top: 55%;}
#con239 .appIntro-list li:nth-child(7){left: 87%;top: 60%;}
#con239 .appIntro-list li:nth-child(8){left: 91%;top: 72.5%;}

#con238 .appIntro-list li:nth-child(1){left: 35.8%;top: 13%;}
#con238 .appIntro-list li:nth-child(2){left: 30%;top: 35%;}
#con238 .appIntro-list li:nth-child(3){left: 27.5%;top: 42%;}
#con238 .appIntro-list li:nth-child(4){left: 53.5%;top: 18%;}
#con238 .appIntro-list li:nth-child(5){left: 50%;top: 41%;}
#con238 .appIntro-list li:nth-child(6){left: 64.3%;top: 56%;}
#con238 .appIntro-list li:nth-child(7){left: 67.8%;top: 34%;}
#con238 .appIntro-list li:nth-child(8){left: 73%;top: 44%;}

#con237 .appIntro-list li:nth-child(1){left: 45.4%;top: 43%;}

#con208 .appIntro-list li:nth-child(1){left: 41.8%;top: 36%;}
#con208 .appIntro-list li:nth-child(2){left: 59%;top: 47%;}



.appYS{background: linear-gradient(to bottom,#fff 0%,#f5f8fb 70%);}
.appYS-item{background: #fff;}
.appYS-item .ico{height: max(35px,0.7rem);}
.appYS-item .ico img{max-height: 100%;}
.appYS-show{transition: all .6s ease; height: max(350px,4.1rem);padding: 1.2rem 0.4rem 0;flex-direction: column;align-items: center;text-align: center;}
.appYS-show .page{transition: all .4s ease; position: absolute;left: 50%;bottom: -5px;transform: translateX(-50%);line-height: .8;background: -webkit-linear-gradient(top, #cfe0ef 0%, transparent 100%);-webkit-background-clip: text;-webkit-text-fill-color: transparent;}
.appYS-hide{background: url('../images/pages/appYS-item-bg.jpg') no-repeat center/cover;opacity: 0;transition: all .8s ease; padding: 0 0.4rem; z-index: 2;position: absolute;left: 0;top: 0;width: 100%;height: 100%;flex-direction: column;justify-content: center;}
.appYS-hide>div{transition: all .6s ease;transform: translateY(0.5rem);opacity: 0;}
.appYS-hide .text{color: rgba(255, 255, 255, .6);}
.appYS-item:hover .appYS-show{opacity: 0;transition: all .4s ease;}
.appYS-item:hover .appYS-show .page{transform: translate(-50%,100%);opacity: 0;}
.appYS-item:hover .appYS-hide{opacity: 1;}
.appYS-item:hover .appYS-hide>div{transform: translateY(0);opacity: 1;}
.appYS-item:hover .appYS-hide .ico{transition-delay: .1s;}
.appYS-item:hover .appYS-hide .title{transition-delay: .2s;}
.appYS-item:hover .appYS-hide .text{transition-delay: .3s;}
.appPro-head .item,.appPro-row .item{display: flex;flex-direction: column;align-items: center;justify-content: center;text-align: center;}
.appPro-head .item{background: #f0f5f9;height: max(48px,0.78rem);white-space: nowrap;}
.appPro-head .item:nth-child(1),.appPro-row .item:nth-child(1){width: max(180px,2rem);}
.appPro-head .item:nth-child(2),.appPro-row .item:nth-child(2),.appPro-head .item:nth-child(5),.appPro-row .item:nth-child(5){width: max(130px,1.5rem);}
.appPro-head .item:nth-child(3),.appPro-row .item:nth-child(3){width: max(180px,2.8rem);}
.appPro-head .item:nth-child(4),.appPro-row .item:nth-child(4){width: auto;flex: 1;}
.appPro-body{border-top: 1px solid #e0e7eb;border-left: 1px solid #e0e7eb;}
.appPro-row{transition: all .4s ease;position: relative;}
.appPro-row::after{content: "";position: absolute;left: -1px;top: 0;width: 2px;height: 100%;background: #005bac;opacity: 0;transition: all .4s ease;}
.appPro-row .item{border-bottom: 1px solid #e0e7eb;border-right: 1px solid #e0e7eb;padding: max(10px,0.2rem) max(8px,0.18rem);position: relative;}
.appPro-row .item:nth-child(3),.appPro-row .item:nth-child(4){text-align: left;}
.appPro-row img{max-width: 50%;max-height: 0.65rem;}
.appPro-row i{display: flex;align-items: center;justify-content: center;position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%) rotate(45deg) scale(0);opacity: 0;width: max(30px,0.36rem);height: max(30px,0.36rem);border-radius: 50%;background: #005bac;color: #fff;font-size: max(12px,0.14rem);transition: all .5s ease;font-style: normal;}
.appPro-row i::before{content: "\e6cf";font-family: 'icon';display: block;}
.appPro-row:hover{background: #f8fafc;}
.appPro-row:hover::after{opacity: 1;}
.appPro-row:hover i{opacity: 1;transform: translate(-50%,-50%) rotate(45deg) scale(1);}
/* 服务支持 */
.service-view{background: linear-gradient(to bottom,#f5f9fc 20%,#fff 30%);}
.serHow-item{user-select: none;cursor: pointer;height: max(110px,1.4rem);background: #fff;flex-direction: column;}
.serHow-item .ico{height: max(28px,0.39rem);}
.serHow-item .ico img{max-height: 100%;}
.serHow-item:hover{box-shadow: 0px max(6px,0.12rem) max(18px,0.35rem) 8.6px rgba(173, 186, 199, 0.25);}
.serFAQ{overflow: visible;}
.serFAQ-head{justify-content: space-between;align-items: center;}
.serFAQ-form input{width: max(380px,4.4rem);height: max(44px,0.54rem);border-bottom: 1px solid #eaeef1;background: transparent;}
.serFAQ-form input::-webkit-input-placeholder{color: #c5c9cc;}
.serFAQ-form input:focus{border-color: #666;}
.serFAQ-form .btn{position: absolute;right: 0;top: 0;height: 100%;user-select: none;cursor: pointer;font-weight: 700;}
.serFAQ-form .btn:hover{color: #005bac;}
.serFAQ-flex{align-items: flex-start;justify-content: space-between;position: relative;}
.serFAQ-img{position: sticky;top: max(90px,1.3rem);width: 45%;}
.serFAQ-img img{width: 100%;height: max(450px,6.2rem);}
.serFAQ-con{width: 49%;}
.serFAQ-module:first-child{margin-top: 0;}
.serFAQ-list li{border-bottom: 1px solid #e8e9eb;}
.serFAQ-menu{user-select: none;cursor: pointer;}
.serFAQ-menu .title{flex: 1;padding-right: 10px;}
.serFAQ-menu .btn{width: max(12px,0.14rem);height: max(12px,0.14rem);margin-top: 4px;}
.serFAQ-menu .btn::before,.serFAQ-menu .btn::after{content: "";position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%);width: 100%;height: 2px;background: #3b3e40;transition: all .4s ease;}
.serFAQ-menu .btn::after{width: 2px;height: 100%;}
.serFAQ-menu.active .btn{transform: rotate(180deg);}
.serFAQ-menu.active .btn::after{opacity: 0;}
.serFAQ-drop{display: none;padding-right: 0.5rem;}
.serCase{background: url('../images/pages/serCase-bg.jpg') no-repeat center/cover;}
.serCase-swp .swiper-wrapper{transition-timing-function: linear;}
.serCase-img .img img{width: 100%;height: 14vw;}
.serCase-img .img::after{content: "";position: absolute;left: 0;top: 0;width: 100%;height: 100%;background: rgba(0, 0, 0, .5);transition: all .6s ease;opacity: 0;}
.serCase-img .btn{width: max(38px,0.52rem);height: max(38px,0.52rem);border-radius: 50%; position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%) rotate(45deg) scale(0);opacity: 0;}
.serCase-slide:hover .serCase-img .img::after{opacity: 1;}
.serCase-slide:hover .serCase-img .btn{opacity: 1;transform: translate(-50%,-50%) rotate(45deg) scale(1);}
.serCase-swp:nth-child(2n){transform: rotate(180deg);}
.serCase-swp:nth-child(2n) .serCase-slide{transform: rotate(-180deg);}
.downInfo-nav{background: #f5f9fc;border: 1px solid #e4eaef;padding: 0.5rem 0.3rem 0.7rem 0.7rem;}
.downInfo-nav-row:first-child{margin-top: 0;}
.downInfo-nav-row .title{width: max(90px,1.2rem);}
.downInfo-nav-row .list{margin: -0.2rem 0 0 0;flex: 1;}
.downInfo-nav-row .item{margin: 0.2rem 0 0 0;width: 18%;align-items: center;user-select: none;cursor: pointer;}
.downInfo-nav-row .item:first-child{width: max(80px,1rem);}
.downInfo-nav-row .item i{display: block;border-radius: 50%;width: max(10px,0.14rem);height: max(10px,0.14rem);border-radius: 50%;border: 1px solid #d9dce4;position: relative;margin-left: max(10px,0.14rem);}
.downInfo-nav-row .item i::after{content: "";position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%);width: max(6px,0.08rem);height: max(6px,0.08rem);border-radius: 50%;background: #005bac;opacity: 0;}
.downInfo-nav-row .item:hover{color: #005bac;}
.downInfo-nav-row .item.active i{border-color: #005bac;}
.downInfo-nav-row .item.active i::after{opacity: 1;}
.downInfo-head{background: #f8f9fc;padding: max(10px,0.2rem) max(20px,0.6rem) max(10px,0.2rem) max(15px,0.3rem);border-radius: max(5px,0.1rem);border: 1px solid #f1f3f7;}
.downInfo-head .item:nth-child(1),.downInfo-row .item:nth-child(1){flex: 1;justify-content: flex-start;}
.downInfo-head .item:nth-child(2),.downInfo-row .item:nth-child(2){width: 29%;}
.downInfo-head .item:nth-child(3),.downInfo-row .item:nth-child(3){width: max(108px,1.3rem);}
.downInfo-row{padding: max(14px,0.28rem) max(20px,0.6rem) max(14px,0.28rem) max(15px,0.3rem);border-bottom: 1px solid #f1f3f7;}
.downInfo-row .title{align-items: center;}
.downInfo-row .title i{width: max(16px,0.23rem);margin-right: max(15px,0.32rem);}
.downInfo-row .title i img{transition: all .4s ease;}
.downInfo-row .title i .h{position: absolute;left: 0;top: 0;opacity: 0;}
.downInfo-row .title span{flex: 1;}
.downInfo-btn{height: max(36px,0.4rem);border-radius: 40px;overflow: hidden;width: 100%;border: 1px solid #005bac;}
.downInfo-btn i{display: block;font-size: max(15px,0.18rem);margin-right: 7px;}
.downInfo-row:hover .title i .s{opacity: 0;}
.downInfo-row:hover .title i .h{opacity: 1;}
.downInfo-row:hover .title span{color: #005bac;}
.downInfo-row:hover .downInfo-btn{color: #fff;background: #005bac;}
.downInfo-pagination{user-select: none;}
.downInfo-pagination .swiper-pagination-bullet{border-radius: 4px;opacity: 1;background: #ddd;width: max(8px,0.12rem);height: max(2px,0.04rem);margin: 0 max(3px,0.04rem);transition: all .4s ease;}
.downInfo-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background: #005bac;width: max(18px,0.25rem);}
/* 加入我们 */
.joinGW-swp{width: calc(100% + 0.6rem);margin-left: -0.3rem;}
.joinGW-swp .swiper-slide{padding: 0.2rem 0.3rem 0;}
.joinGW-head .item:nth-child(1),.joinGW-head .item:nth-child(2),.joinGW-menu .item:nth-child(1),.joinGW-menu .item:nth-child(2){width: 20%;}
.joinGW-head .item:nth-child(3),.joinGW-head .item:nth-child(4),.joinGW-menu .item:nth-child(3),.joinGW-menu .item:nth-child(4){width: 24%;}
.joinGW-head .item:nth-child(5),.joinGW-menu .item:nth-child(5){width: 12%;}
.joinGW-head{box-shadow: 0px 0.1rem 0.3rem 3.5px rgba(0, 91, 172, 0.19);}
.joinGW-head .item{padding: max(15px,0.3rem) 0;border-left: 1px solid rgba(255, 255, 255, .1);}
.joinGW-head .title{align-items: center;}
.joinGW-menu{border-bottom: 1px solid #f1f1f1;user-select: none;cursor: pointer;}
.joinGW-row:first-child .joinGW-menu{border-top: 1px solid #f1f1f1;}
.joinGW-menu .item{padding: max(10px,0.17rem) 0;}
.joinGW-menu .btn{transform: rotate(45deg);width: max(30px,0.4rem);height: max(30px,0.4rem);border-radius: 50%;}
.joinGW-menu.active .btn{transform: rotate(135deg);}
.joinGW-drop{display: none;}
.joinGW-drop-flex{padding: 0.6rem 1.2rem 0.75rem;background: #fafbfd;}
.joinGW-drop-left{width: 21%;}
.joinGW-drop-left .num{align-items: flex-end;}
.joinGW-drop-left .num span{display: block;margin-right: max(5px,0.1rem);line-height: 1.2;}
.joinGW-drop-right{width: 79%;}
.joinGW-drop-right .edit h1,.joinGW-drop-right .edit h2,.joinGW-drop-right .edit h3,.joinGW-drop-right .edit h4,.joinGW-drop-right .edit h5,.joinGW-drop-right .edit h6{font-family: 'B';color: #005bac;font-size: max(15px,0.18rem);margin-bottom: max(8px,0.15rem);}
.joinGW-drop-right .email{text-decoration: underline;}
.joinGW-drop-right .email:hover{color: #e50012;}
.joinCta-flex{justify-content: space-between;align-items: center;}
.joinCta-left{width: 46.5%;}
.joinCta-data{border-top: 1px solid #e8ebef;border-bottom: 1px solid #e8ebef;}
.joinCta-data .ico{width: max(26px,0.34rem);height: max(26px,0.34rem);margin-right: max(10px,0.15rem);}
.joinCta-data .title{flex: 1;margin-top: max(4px,0.05rem);}
.joinCta-data li:nth-child(1){width: 40%;}
.joinCta-data li:nth-child(2){width: 60%;}
.joinCta-data li:nth-child(3){width: 100%;}
.joinCta-right{width: 49%;background: #fff;padding: 0.26rem 0.3rem 0.45rem;}
.joinCta-form{justify-content: space-between;}
.joinCta-form-item{width: 49%;}
.joinCta-form-item.w100{width: 100%;}
.joinCta-form-item input{width: 100%;background: #fafbfd;border: 1px solid #f0f2f6;height: max(38px,0.4rem);padding: 0 max(12px,0.2rem);}
.joinCta-form-item textarea{width: 100%;background: #fafbfd;border: 1px solid #f0f2f6;height: max(74px,0.85rem);padding: max(8px,0.12rem) max(12px,0.2rem);}
.joinCta-submit{user-select: none;cursor: pointer;height: max(38px,0.4rem);}
.joinCta-submit:hover{background: #e50012;}
.joinImgs{background: #deefff;}
.joinImgs-slide img{width: 100%;height: 14.5vw;}
.joinImgs-swp:first-child{margin-top: 0;}
.joinImgs-swp:nth-child(2n){transform: rotate(180deg);}
.joinImgs-swp:nth-child(2n) .swiper-slide{transform: rotate(-180deg);}
.joinImgs-swp .swiper-wrapper{transition-timing-function: linear;}


.indfw-lun > img{height: 6.8rem;}
.indfw-lun .content{position: absolute;top: 0px;left: 0px;width: 100%;height: 100%;display: flex;flex-direction: column;justify-content: center;padding: 0 0.9rem;}
.indfw-lun .content .Icon{height: max(30px,0.46rem);}
.indfw-lun .content .Icon img{max-height: 100%;}
.indfw-lun .content .text{width: max(250px,2.8rem);}
.he_svgdonx {position: absolute;top: 50%;left: 50%;transform: translate(-50%,-50%); z-index: 100;pointer-events: none;width: 100%;height: 100%;display: flex;align-items: center;}
.he_svgdonx svg{transform: scale(1.2);}
.he_svgdonx .page{position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%);z-index: 10;}
.he_svgdonx .circle {transition: all 0.56s ease-in;}
.he_svgdonx .cursor {transition: all 0.36s 0.6s;}
.he_svgdonx .cursor-circle {transition: transform 0.36s ease-in-out;transform: scale(0);opacity: 0;}
.he_svgdonx.on1 .cursor-circle {transform: scale(1);opacity: 1;}
.he_svgdonx.act .cursor-circle {transform: scale(0);transition: all 0.16s;}
.he_svgdonx .dotted-circle2 {transition: all 0s;}
.he_svgdonx.act .dotted-circle2 {r: 1260px;transition: all 2.4s cubic-bezier(.77, 0, .175, 1);}
.he_bandits {position: absolute;top: 50%;transform: translateY(-50%);right: 6.5%;z-index: 10;}
.he_bandili{cursor: pointer;user-select: none;height: max(44px,0.68rem); display: flex;align-items: center;text-align: right;width: 100%;}
.he_bandili p {width: calc(100% - 30px);font-size: max(15px,0.18rem);color: rgba(255, 255, 255, 0.7);transition: all 0.36s;padding-right: max(15px,0.25rem);}
.he_bandili svg {display: inline-block;vertical-align: middle;width: 30px;height: 30px;}
.he_bandili p {width: calc(100% - 30px);font-size: 18px;line-height: 1.5;color: rgba(255, 255, 255, 0.4);transition: all 0.36s;padding-right: 15px;}
.he_bandili.act p {color: #fff;font-size: max(18px,0.22rem);}
.he_bandili svg .circle {fill: #fff;transition: all 0.56s;}
.he_bandili.act svg .circle {fill: #e70012;}
.he_bandili svg .wrapper {transition: all 0.56s;transform: scale(0);transform-origin: 50% 50%;}
.he_bandili.act svg .wrapper {transform: scale(1);}
.he_bandili .background {transform-origin: 15px 15px;stroke: #fff;-webkit-transition: stroke .2s linear;transition: stroke .2s linear;}
.he_bandili .foreground {transform-origin: 15px 15px;stroke-dasharray: 87.9646px, 87.9646px;transform: rotate(-90deg);stroke: #e70012;}
.he_bandili circle {position: absolute;left: 0;top: 0;width: 100%;height: 100%;}
.he_bandili.act .foreground {animation: stroke 6.1s linear 0.2s;}
@keyframes stroke {0% {stroke-dasharray: 0, 87.9646px;}100% {stroke-dasharray: 87.9646px, 87.9646px;}}

.caseInfo-edit h1,.caseInfo-edit h2{font-size: max(24px,0.6rem);}
.caseInfo-edit h3,.caseInfo-edit h4{font-size: max(20px,0.5rem);}
.caseInfo-edit h5,.caseInfo-edit h6{font-size: max(18px,0.4rem);}
.caseInfo-edit a{color: #e70012;text-decoration: underline;}
.caseInfo-edit a:hover{color: #222;}
.caseInfo-body .contain{width: 80vw;max-width: 1530px;}

/* craft */
.craft-list li{align-items: center;justify-content: space-between;}
.craft-list li .img{width: 42%;}
.craft-list li .img img{width: 100%;}
.craft-list li .desc{width: 52%;}
.craft-list li:nth-child(2n){flex-direction: row-reverse;}

/* 工厂 */
.factory-view .contain{width: 15.2rem;}
.facFlex{justify-content: space-between;align-items: flex-start;}
.facImg{width: 45%;}
.facImg img{width: 100%;height: 4.2rem;}
.facDesc{width: 49%;}
.facDesc .num li{width: 35%;margin-top: 0.4rem;}
.facDesc .num li:nth-child(2n){width: 65%;}
.facList{margin-left: -0.5rem;}
.facList .item{margin: 0.5rem 0 0 0.5rem;width: calc(25% - 0.5rem);}
.facList .item img{width: 100%;height: 2rem;}
.facList.list1 .item{width: calc(100% - 0.5rem);}
.facList.list2 .item:nth-child(1){width: calc(75% - 0.5rem);}
.facList.list3 .item{width: calc(100% / 3 - 0.5rem);}
.fac-module:nth-child(2n) .facFlex{flex-direction: row-reverse;}





/* -------------------------PC端--------------------------- */
@media all and (max-width:1700px){
    /* 1600 × (900) */
}
@media all and (max-width:1590px){
    /* 1440 × (700)  */
}
@media all and (max-width:1430px){
    /* 1360 */
}
@media all and (max-width:1350px){
    /* 1280 */
}
@media all and (max-width:1270px){
    /* 1152 × (700) */
}
/* --------------------平板(横屏1024)---------------------- */
@media all and (max-width:1100px){}
/* --------------------平板(竖屏768)----------------------- */
@media all and (max-width:1000px){}
/* --------------------手机端(360)------------------------- */
@media all and (max-width:720px){
    .caseInfo-body .contain{width: 92%;}
    
    
    .pagesBread{display: none;}
    .pagesBan-con .text{width: 100%;}
    .newsShare-list{padding: 30px 0;}
    .newsShare-item{flex: unset;width: calc(100% / 3);margin-top: 30px;}
    .newsShare-item:nth-child(-n+3){margin-top: 0;}
    .newsShare-menu .title{font-size: 12px;}
    .newsDet-left{width: 100%;}
    .newsDet-right{width: 100%;margin-top: 30px;padding: 25px 15px;}
    .newsDet-hot-item .img img{height: 150px;}
    .newsDet-hot-item.active .img{height: 150px;}
    .esgFZ-bg img{width: 100%;height: 300px;}
    .esgFZ-con{padding: 0 15px;}
    .esgAct-item{padding: 25px 15px;}
    .esgAct-item .desc{width: 100%;flex: unset;margin-top: 15px;}
    .abIntro-left{width: 100%;}
    .abIntro-right{width: 100%;margin-top: 40px;}
    .abIntro-list li{padding: 20px 0;}
    .abIntro-list .num span{font-size: 30px;}
    
    .abHonor .contain{width: 92%;}
    .abHonor-con{height: 280px;width: 60%;padding: 14px;}
    .abHonor-label{padding: 0 10px;font-size: 13px;}
    .abHonor-num{font-size: 120px;}
    .abHonor-btn{display: none;}
    .abHonor-cert{margin-top: 50px;}
    .abHonor-cert-swp{margin-top: 30px;}
    .abHonor-logo .text{font-size: 20px;}
    .abHonor-cert{padding: 0;}
    .abHZ-list li{height: 50px;}
    .proLeft{width: 100%;}
    .proRight{width: 100%;margin-top: 30px;padding-left: 0;}
    .proIntro-flex{padding: 30px 15px;}
    .proIntro-img{width: 100%;}
    .proIntro-img img{max-height: 150px;}
    .proIntro-con{width: 100%;margin-top: 20px;}
    .proItem{padding: 20px 15px 30px;}
    .proItem-img{width: 60%;height: 100px;margin: 0 auto;}
    .proItem-con{width: 100%;margin-top: 20px;text-align: center;}
    .proItem-con .btn-box{justify-content: center;}
    .proItem-con .new{transform: scale(.8);top: 10px;}
    .proDet-show-flex{margin-top: 15px;flex-direction: column-reverse;}
    .proDet-show-con{width: 100%;margin-top: 30px;}
    .proDet-show-con .list{padding-bottom: 15px;}
    .proDet-show-con .list li{width: 100%;margin-top: 10px;}
    .proDet-show-swp{width: 100%;padding-bottom: 25px;}
    .proDet-gallery-more{height: 250px;}
    .proDet-thumbs{width: 220px;}
    .proDet-thumbs-click{height: 50px;}
    .proDet-nav{top: 60px;}
    .proDet-nav .list{white-space: nowrap;flex-wrap: nowrap;overflow-x: auto;}
    .proDet-nav .item{margin-left: 30px;}
    .proDet-feat-item{padding: 40px 25px 30px;text-align: center;}
    .proDet-feat-item .text{margin-top: 20px;}
    .proDet-app-list{padding: 10px 15px 30px;}
    .proDet-app-list li{width: 100%;}
    .proDet-params-table{overflow-x: auto;}
    .proDet-params-table table{width: 200%;}
    .appNav .contain{overflow-x: auto;}
    .appNav-list{flex-wrap: nowrap;white-space: nowrap;margin-left: -10px;}
    .appNav-list .item{width: auto;padding: 0 25px;margin-left: 10px;}
    .appIntro .comMore-box{margin-top: 20px;}
    .appYS-show{height: 300px;padding: 70px 30px 0;}
    .appYS-show .page{font-size: 70px;}
    .appYS-hide{padding: 0 20px;}
    .appPro-table{overflow-x: auto;}
    .appPro-head,.appPro-body{width: 200%;}
    .appPro-head .item,.appPro-row .item{width: auto !important;flex: 1;}
    .appPro-head{font-size: 12px;}
    .appPro-row img{max-height: 60px;}
    .serHow-list .uli.ml14.uli4 li{width: calc(100%/2 - max(8px,0.14rem));}
    .serHow-item .title{font-size: 12px;}
    .serFAQ-form{width: 100%;margin-top: 5px;}
    .serFAQ-form input{width: 100%;padding-right: 50px;}
    .serFAQ-img{position: relative;top: 0;width: 100%;display: none;}
    .serFAQ-con{width: 100%;}
    .serFAQ-menu{padding: 16px 0 8px;}
    .serFAQ-list li{padding-bottom: 8px;}
    .downInfo-nav{padding: 25px 15px;}
    .downInfo-nav-row{margin-top: 25px;}
    .downInfo-nav-row .title{color: #60696d;font-size: 15px;}
    .downInfo-nav-row .title::after{content: ":";display: inline-block;}
    .downInfo-nav-row .list{margin: 0 0 0 -10px;width: 100%;flex: unset;font-size: 13px;}
    .downInfo-nav-row .item{margin: 10px 0 0 10px;width: calc(45% - 10px) !important;flex-direction: row-reverse;justify-content: flex-end;}
    .downInfo-nav-row .item:nth-child(2n){width: calc(55% - 10px) !important;}
    .downInfo-nav-row .item i{margin: 0 8px 0 0;}
    .downInfo-nav-row .item span{flex: 1;}
    .downInfo-head{display: none;}
    .downInfo-row{padding: 15px 0;}
    .downInfo-row .item{text-align: left;}
    .downInfo-row .item:nth-child(1){flex: unset;width: 100%;}
    .downInfo-row .item:nth-child(2){width: auto;margin: 6px 0 0 31px;}
    .downInfo-row .item:nth-child(3){display: none;}
    .downInfo-row .title i{width: 14px;}
    .serCase-img .img img{height: 140px;}
    .joinGW-head .item, .joinGW-menu .item{display: none;}
    .joinGW-head .item:nth-child(1), .joinGW-head .item:nth-child(5), .joinGW-menu .item:nth-child(1), .joinGW-menu .item:nth-child(5){display: flex;}
    .joinGW-head .item:nth-child(1), .joinGW-menu .item:nth-child(1){width: 70%;justify-content: flex-start;padding-left: 20px;}
    .joinGW-head .item:nth-child(5), .joinGW-menu .item:nth-child(5){width: 30%;justify-content: flex-end;padding-right: 15px;}
    .joinGW-drop-flex{padding: 20px;}
    .joinGW-drop-left{width: 100%;}
    .joinGW-drop-right{width: 100%;margin-top: 10px;}
    .joinGW-drop-left .num span{font-size: 26px;}
    .joinCta-left{width: 100%;}
    .joinCta-data li{width: 100% !important;margin-top: 10px;}
    .joinCta-data li:first-child{margin-top: 0;}
    .joinCta-right{margin-top: 30px;width: 100%;padding: 5px 15px 30px;}
    .joinCta-form-item{width: 100%;margin-top: 14px;}
    .he_bandits{display: none;}
    .he_svgdonx{display: none;}
    .indfw-lun > img{height: 280px;}
    .indfw-lun .content {background-color: rgba(0, 0, 0, .3);}
    .indfw-lun .content{padding: 20px;display: flex;flex-direction: column;justify-content: center;align-items: center;text-align: center;}
    .indfw-lun .content .Icon{height: 40px;}
    .craft-list li{flex-direction: column !important;}
    .craft-list li .img{width: 100% !important;}
    .craft-list li .desc{width: 100%;margin-top: 15px;}
    .factory-view .contain{width: 92%;}
    .facFlex{flex-direction: column-reverse !important;}
    .facImg{width: 100%;}
    .facDesc{width: 100%;padding: 0 0 15px;}
    .facList .item{width: calc(50% - 0.5rem) !important;}
    .facImg img{height: 240px;}
    .facList .item img{height: 120px;}
    .joinImgs-slide img{height: 100px;}
}