@charset "utf-8";
/* =====================内页样式======================== */
/* 分页 */
.paging{width: 100%;user-select: none;}
.paging-menu{display: flex;flex-wrap: wrap;justify-content: center;}
.paging-menu a{display: flex;align-items: center;justify-content: center;width: 30px;height: 30px;margin: 4px 10px;font-size: 14px;color: #555;border-radius: 50%;color: #fff;transition: all .4s ease;}
.paging-menu a:first-child, .paging-menu a:last-child{font-size: 0;background: url('../images/common/arrLW.svg') no-repeat center/16px auto;}
.paging-menu a:last-child{transform: rotate(180deg);}
.paging-menu a:hover, .paging-menu a.active, .paging a.on{background-color: #ff7441;color: #fff;}
@media all and (max-width:1279px) {.paging-menu a{margin: 4px 6px;}}
@media all and (max-width:1000px){.paging-menu a{margin: 4px;}}

.commonHead{width: 100%;position: relative;overflow: hidden;background: #000;}
.sonBan{width: 100%;position: relative;}
.sonBan img{width: 100%;height: 100vh;object-fit: cover;transition: all .4s ease;}
.sonBan-cont{width: 820px;height: 100%;display: flex;flex-direction: column;justify-content: center;position: absolute;z-index: 2;top: 0;left: 0;color: #fff;}
.sonBan-cont .title{font-weight: 700;}
.sonBan-cont .title span{font-weight: 400;margin-left: 4px;}
.sonBan-cont .text{line-height: 1.8;margin-top: 2px;}
.sonBan-cont .btn{width: 100%;display: flex;justify-content: flex-start;}
.sonBan-cont .btn a{margin-left: 24px;}
.sonBan-cont .btn a:first-child{margin-left: 0;}
.sonBan-cont .title, .sonBan-cont .text, .sonBan-cont .btn{opacity: 0;}
.sonBan-cont .title{animation: sonBanRight 1s ease both .4s;}
.sonBan-cont .text{animation: sonBanRight 1s ease both .6s;}
.sonBan-cont .btn{animation: sonBanRight 1s ease both .6s;}
@keyframes sonBanRight{0%{opacity: 0;transform: translateX(200px);filter: blur(6px);}100%{opacity: 1;transform: translateX(0);filter: blur(0);}}
.sonBan-cont.center{text-align: center;width: 100%;}
.sonBan-cont.center .title{animation: sonBanUp 1s ease both .4s;}
.sonBan-cont.center .text{animation: sonBanUp 1s ease both .6s;}
.sonBan-cont.center .btn{animation: sonBanUp 1s ease both .6s;justify-content: center;}
@keyframes sonBanUp{0%{opacity: 0;transform: translateY(120px);filter: blur(6px);}100%{opacity: 1;transform: translateY(0);filter: blur(0);}}
.sonBan-cont .seeVideo{display: flex;align-items: center;justify-content: center;width: 152px;height: 40px;border-radius: 20px;border: 1px solid #fff;color: #fff;transition: all .4s ease;}
.sonBan-cont .seeVideo span{padding-right: 26px;background: url('../images/pages/proxqPlay.png') no-repeat right center;}
.sonBan-cont .seeVideo:hover{box-shadow: 0 0 16px 3px rgba(255, 125, 62, 0.6);background: #ff7441;border-color: #ff7441;}
.sonBan video{width: 100%;height: 100vh;position: absolute;z-index: 2;object-fit: cover;visibility: hidden;opacity: 0;transition: all .4s ease;top: 0;left: 0;}
.sonBan.active img{opacity: 0;visibility: hidden;}
.sonBan.active video{opacity: 1;visibility: visible;}

.sonMenu{width: 100%;box-shadow: 0 0 24px 0 rgba(0, 0, 0, 0.05);background: #fff;}
.sonMenu .contain{width: 100%;justify-content: space-between;align-items: flex-start;}
.sonMenu-menu{width: auto;}
.sonMenu-menu a, .sonMenu-place a{display: flex;align-items: center;height: 62px;position: relative;transition: all .4s ease;}
.sonMenu-menu a{font-size: 16px;color: #777;margin-left: 56px;}
.sonMenu-menu a:first-child{margin-left: 0;}
.sonMenu-menu a:hover, .sonMenu-place a:hover{color: #ff7441;}
.sonMenu-menu a::after{content: "";position: absolute;width: 100%;height: 1px;background: #ff7441;left: 0;bottom: 0;opacity: 0;}
.sonMenu-menu a.active::after{opacity: 1;}
.sonMenu-menu a.active{color: #ff7441;}
.sonMenu-place{width: auto;}
.sonMenu-place a{font-size: 12px;color: #777;position: relative;transition: all .4s ease;padding-left: 20px;}
.sonMenu-place a:first-child{font-size: 0;background: url('../images/pages/home.svg') no-repeat left center/100% auto;padding-left: 16px;}
.sonMenu-place a:first-child:hover{background-image: url('../images/pages/homeH.svg');}
.sonMenu-place a::before{content: "";position: absolute;width: 12px;left: 4px;height: 100%;background: url('../images/pages/homeArr.svg') no-repeat center top calc(50% + 1px)/100% auto;top: 0;pointer-events: none;}
.sonMenu-place a:first-child:before, .sonMenu-place a:nth-child(2):before{display: none;}
.sonMenu-place a:nth-child(2){padding-left: 8px;}
.sonMenu.noMenu{box-shadow: none;}
.sonMenu.noMenu .contain{justify-content: flex-end;}
.sonMenu.bgColor{background: #f7f7f7;}
.sonMenu.cgPlace {position: absolute;top: 0;left: 0;background: transparent;z-index: 2;}

.sonMore{width: 254px;height: 52px;cursor: pointer;border-radius: 26px;background: #ff7441;display: flex;align-items: center;justify-content: center;color: #fff;text-transform: uppercase;transition: all .4s ease;}
.sonMore:hover{box-shadow: 0 0 16px 3px rgba(255, 125, 62, 0.6);}

.boldTitle{font-weight: 700;color: #333;}
.boldTitle.white{color: #fff;}

/* 联系我们 */
.rel{width: 100%;overflow: hidden;}
.rellx{width: 100%;background: #f7f7f7;}
.rellx .contain{width: 100%;align-items: flex-start;}
.rellx-info{width: calc(100% - 790px);padding-right: 68px;}
.rellx-info-list{width: 100%;}
.rellx-info-list li{width: 100%;padding: 30px 0;border-bottom: 1px solid #e6e6e6;align-items: center;}
.rellx-info-list li i{width: 28px;height: 28px;border-radius: 50%;display: flex;align-items: center;justify-content: center;background: #ff7441;}
.rellx-info-list li i img{max-width: 88%;max-height: 88%;}
.rellx-info-list li p{width: calc(100% - 28px);padding-left: 12px;color: #777;}
.rellx-info-link{width: 100%;}
.rellx-map{width: 790px;height: 358px;position: relative;border: 10px solid #fff;}
#map{width: 100%;height: 100%;}
#map .amap-logo,#map .amap-copyright{display: none !important;}
.relbd{width: 100%;overflow: hidden;}
.relbd-form{width: 100%;}
.relbd-form ul{justify-content: space-between;}
.relbd-form li{width: calc(50% - 8px);margin-top: 20px;}
.relbd-form li input, .relbd-form li textarea{width: 100%;height: 50px;border-radius: 2px;border: 1px solid #e6e6e6;font-size: 16px;color: #333;padding: 0 26px;transition: border .4s ease;}
.relbd-form li input:focus, .relbd-form li textarea:focus{border: 1px solid #ff7441;}
.relbd-form li.area{width: 100%;}
.relbd-form li.area textarea{height: 114px;padding: 16px 26px;}
.relbd-form li.code{width: 100%;display: flex;}
.relbd-form li.code input{width: 660px;}
.relbd-form li.code span{display: flex;width: auto;height: 50px;border-radius: 2px;border: 1px solid #e6e6e6;margin-left: 14px;cursor: pointer;overflow: hidden;}
.relbd-form li.code span img, .relbd-form li.code span canvas{height: 100%;width: auto;}

/* 新闻-详情 */
.newsxq{width: 100%;position: relative;overflow: hidden;}
.newsxq .contain{width: 100%;}
.newsxq .contain>div{max-width: 1600px;margin-left: auto;margin-right: auto;}
.newsxq-head{width: 100%;text-align: center;}
.newsxq-head .title{color: #333;line-height: 1.4;}
.newsxq-head .hint{display: flex;justify-content: center;margin-top: 18px;}
.newsxq-head .hint span{color: #999;padding-left: 20px;background: url('../images/pages/newsxqic1.png') no-repeat left center;}
.newsxq-cont{width: 100%;line-height: 2;padding: 32px 0;border-top: 1px solid #ebebeb;margin-top: 20px;color: #888;}
.newsxq-cont *{line-height: inherit;hyphens: auto;-ms-hyphens: auto;-moz-hyphens: auto;text-align: justify;text-justify: inter-word;}
.newsxq-cont img, .newsxq-cont video, .newsxq-cont canvas{max-width: 100%;height: auto !important;}
.newsxq-mix{justify-content: space-between;border-top: 1px solid #ebebeb;padding-top: 40px;}
.newsxq-btn{max-width: calc(100% - 300px);}
.newsxq-btn a{display: flex;align-items: center;width: 100%;margin-top: 14px;}
.newsxq-btn a:first-child{margin-top: 0;}
.newsxq-btn a span{width: 58px;height: 22px;display: flex;align-items: center;justify-content: center;color: #fff;background: #7f7f7f;border-radius: 10px;font-size: 15px;margin-right: 12px;transition: all .4s ease;}
.newsxq-btn a p{width: calc(100% - 70px);color: #999;transition: all .4s ease;white-space: nowrap;display: block;-webkit-box-orient: inherit;overflow: hidden;text-overflow: ellipsis;}
.newsxq-btn a:first-child span{padding-bottom: 4px;}
.newsxq-btn a:hover span{background: #ff7441;}
.newsxq-btn a:hover p{color: #ff7441;}
.newsxq-back{width: auto;}
.newsxq-back a{width: 156px;height: 40px;font-size: 15px;color: #fff;border-radius: 20px;background: #ff7441;display: flex;align-items: center;justify-content: center;transition: all .4s ease;}
.newsxq-back a span{padding-right: 22px;background: url('../images/pages/newsxqic2.png') no-repeat right center;}
.newsxq-back a:hover{box-shadow: 0 0 16px 3px rgba(255, 125, 62, 0.6);}

/* 关于-公司简介 */
.abojj{width: 100%;position: relative;}
.abojjgs{width: 100%;position: relative;overflow: hidden;background: #f9f9f9;}
.abojjgs-info{width: calc(100% - 686px);padding-right: 70px;}
.abojjgs-info .text{color: #848484;line-height: 2;}
.abojjgs-image{width: 686px;overflow: hidden;}
.abojjgs-image img{width: 100%;object-fit: cover;}
.abojjgs-num{width: 100%;}
.abojjgs-num ul{justify-content: space-between;}
.abojjgs-num li{text-align: center;}
.abojjgs-num .num{line-height: 1;color: #444;}
.abojjgs-num .text{color: #858585;margin-top: 12px;}
.abojjgs-num .line{width: 1px;height: 78px;background: #d5d5d5;margin-top: 6px;}
.abojjcp{width: 100%;overflow: hidden;position: relative;}
.abojjcp-head{width: 100%;display: flex;justify-content: space-between;align-items: center;}
.abojjcp-more{width: 206px;height: 60px;border-radius: 30px;color: #fff;background: #ff7441;display: flex;align-items: center;justify-content: center;}
.abojjcp-more:hover{box-shadow: 0 0 16px 3px rgba(255, 125, 62, 0.6);}
.abojjcp-big{width: calc(100% - 748px);}
.abojjcp-small{width: 748px;flex-direction: column;}
.abojjcp-items{display: block;width: 100%;overflow: hidden;position: relative;}
.abojjcp-items img{width: 100%;object-fit: cover;height: 100%;}
.abojjcp-big .abojjcp-items{height: 100%;}
.abojjcp-cont{position: absolute;width: 100%;left: 0;bottom: 42px;color: #fff;z-index: 4;overflow: hidden;}
.abojjcp-cont .title{max-width: calc(100% - 50px);}
.abojjcp-cont .text{margin-top: 4px;max-width: calc(100% - 50px);}
.abojjcp-cont .icon{opacity: 0;transition: all .4s ease;width: 36px;height: 36px;border-radius: 50%;background: #ff7441 url('../images/common/arrRW.svg') no-repeat center/20px auto;right: 0;position: absolute;top: 50%;margin-top: -18px;}
.abojjcp-cont-roll{width: 100%;transform: translateY(28px);transition: all .4s ease;position: relative;}
.abojjcp-small .abojjcp-cont{padding: 0 48px;bottom: 28px;}
.abojjcp-items::after{content: "";position: absolute;width: 100%;height: 100%;top: 0;left: 0;background-repeat: repeat-x;background-position: left bottom;}
.abojjcp-big .abojjcp-items::after{background-image: url('../images/pages/abojj2sd1.png');}
.abojjcp-small .abojjcp-items::after{background-image: url('../images/pages/abojj2sd2.png');}
.abojjcp-items:hover .abojjcp-cont-roll{transform: translateY(0);}
.abojjcp-items:hover .abojjcp-cont .icon{opacity: 1;}
.abojjls{width: 100%;position: relative;overflow: hidden;background: url('../images/pages/abojj3bg.png') no-repeat left top/100% auto;}
.abojjls-head{width: 100%;position: relative;z-index: 2;}
.abojjls-head .boldTitle{position: relative;padding-bottom: 32px;}
.abojjls-head .boldTitle::after{content: "";width: 38px;height: 38px;background: url('../images/pages/abojj3ic.png') no-repeat center/100% auto;position: absolute;left: 0;bottom: -19px;}
.abojjls-mix{width: 100%;height: 720px;background-repeat: no-repeat;background-size: cover;background-attachment: fixed;position: relative;}
.abojjls-mix::after{content: "";position: absolute;width: 100%;height: 100%;left: 0;top: 0;background: url('../images/pages/abojj3sd.png') repeat-y left top/100% auto;}
.abojjls-mix .thumbs{position: absolute;padding: 110px 0;z-index: 4;width: 340px;height: 100%;background: rgba(0, 0, 0, 0.45);right: 0;top: 0;} 
.abojjls-mix .thumbs .btn{position: absolute;width: 100%;cursor: pointer;z-index: 4;height: 110px;background: url('../images/common/arrUW.svg') no-repeat bottom 10px center/36px auto;transition: all .4s ease;}
.abojjls-mix .thumbs .btn.thumbs-prev{top: 0;}
.abojjls-mix .thumbs .btn.thumbs-next{bottom: 0;transform: rotate(180deg);}
.abojjls-mix .thumbs .btn:hover{background-position: bottom 16px center;}
.abojjls-mix .thumbs .swiper-container{height: 100%;}
.abojjls-mix .thumbs .swiper-wrapper{height: 100% !important;}
.abojjls-mix .thumbs-year{display: flex;width: 100%;height: 100%;align-items: center;justify-content: center;font-size: 16px;padding-left: 30px;}
.abojjls-mix .thumbs-year span{color: #fff;transition: all .4s ease;position: relative;padding-right: 30px;}
.abojjls-mix .thumbs-year span::before, .abojjls-mix .thumbs-year span::after{content: "";position: absolute;right: 0;top: 50%;border-radius: 50%;transition: all .4s ease;}
.abojjls-mix .thumbs-year span::before{width: 22px;height: 22px;background: #ff7441;margin-top: -11px;transform: scale(0);opacity: 0;}
.abojjls-mix .thumbs-year span::after{width: 8px;height: 8px;margin-top: -4px;right: 7px;background: #9e9ea0;}
.abojjls-mix .thumbs-year.active span::before{transform: scale(1);opacity: 1;}
.abojjls-mix .thumbs-year.active span::after{background: #fff;}
.abojjls-mix .thumbs-year:hover span::after{background: #fff;}
.abojjls-mix .gallery{width: calc(100% - 340px);padding-top: 160px;}
.abojjls-mix .gallery-more{color: #fff;width: 100%;}
.abojjls-mix .gallery-more .num{opacity: 0;}
.abojjls-mix .gallery-more .text{opacity: 0;margin-top: 10px;}
.abojjls-mix .swiper-slide-active .gallery-more .num{animation: abojjlsRun 1s ease both .2s;}
.abojjls-mix .swiper-slide-active .gallery-more .text{animation: abojjlsRun 1s ease both .3s;}
@keyframes abojjlsRun {0%{opacity: 0;transform: translateX(200px);filter: blur(6px);}100%{opacity: 1;transform: translateY(0);filter: blur(0);}}
.abojjry{width: 100%;position: relative;}
.abojjry-head{justify-content: space-between;align-items: flex-end;}
.abojjry-title{max-width: 520px;}
.abojjry-title .text{color: #848484;line-height: 1.6;margin-top: 10px;}
.abojjry-line{width: 560px;height: 3px;position: relative;margin-bottom: 28px;}
.abojjry-line::before{content: "";position: absolute;width: 100%;height: 1px;top: 1px;background: #e6e6e6;}
.abojjry-line .swiper-scrollbar-drag{background: #ff7441;top: 0;cursor: pointer;z-index: 4;box-shadow: 0 0 8px 2px rgba(255, 125, 62, 0.4);}
.abojjry-loop{width: 100%;margin-top: 40px;padding-right: 36px;}
.abojjry-link{display: block;width: 100%;background: #f6f6f6;padding: 0 28px;}
.abojjry-link .image{width: 100%;display: flex;align-items: center;justify-content: center;height: 308px;position: relative;padding: 24px 0;}
.abojjry-link .image img{max-width: 100%;max-height: 100%;transition: all .4s ease;}
.abojjry-link .image i{position: absolute;width: 60px;height: 60px;border-radius: 50%;top: 50%;left: 50%;margin: -30px 0 0 -30px;background: #ff7441 url('../images/pages/abojj4ic.png') no-repeat center;z-index: 2;opacity: 0;transform: scale(0);transition: all .4s ease;}
.abojjry-link:hover .image img{opacity: 0.4;}
.abojjry-link:hover .image i{transform: scale(1);opacity: 1;}
.abojjry-link .text{display: flex;flex-direction: column;justify-content: center;align-items: center;height: 74px;position: relative;color: #555;transition: all .4s ease;}
.abojjry-link .text:before{content: "";position: absolute;width: 100%;height: 1px;background: #ebebeb;left: 0;top: 0;transition: all .4s ease;}
.abojjry-link .text p{z-index: 4;}
.abojjry-link .text::after{content: "";position: absolute;width: calc(100% + 28px * 2);left: -28px;bottom: 0;background: #ff7441;height: 0%;opacity: 0;transition: all .4s ease;}
.abojjry-link:hover .text{color: #fff;}
.abojjry-link:hover .text:before{opacity: 0;}
.abojjry-link:hover .text::after{opacity: 1;height: 100%;}
.abojjsj{width: 100%;position: relative;overflow: hidden;}
.abojjsj-loop{width: 100%;overflow: hidden;}
.abojjsj-loop img{width: 100%;object-fit: cover;}
.abojjsj::after{content: "";position: absolute;width: 100%;height: 100%;top: 0;left: 0;background: linear-gradient(to bottom,transparent,rgba(0,0,0,.8));z-index: 2;}
.abojjsj-title{position: absolute;width: 100%;top: 80px;z-index: 3;text-align: center;}
.abojjsj-menu{position: absolute;z-index: 4;width: 100%;left: 0;bottom: 0;}
.abojjsj-menu a{flex: 1;display: flex;padding: 0 80px;text-align: center;align-items: center;flex-direction: column;justify-content: center;color: #fff;height: 130px;position: relative;}
.abojjsj-menu a span{position: relative;z-index: 2;}
.abojjsj-menu a::before{content: "";position: absolute;width: 100%;height: 0;left: 0;bottom: 0;background: rgba(133,133,133,.13);opacity: 0;transition: all .4s ease;}
.abojjsj-menu a:hover::before{opacity: 1;height: 100%;}
.abojjsj-menu a::after{content: "";width: 0;position: absolute;height: 2px;background: #ff7441;left: 0;right: 0;bottom: 0;margin: 0 auto;opacity: 0;transition: all .4s ease;}
.abojjsj-menu a:hover:after{width: 100%;opacity: 1;}
.abojjsj-content{width: 100%;max-width: 1200px;margin-left: auto;margin-right: auto;color: #fff;padding: 0 4%;}
.abojjsj-content .items{display: none;}
.abojjsj-content .items.active{display: block;}

/* 关于-企业文化 */
.abowh{width: 100%;position: relative;}
.abowhxx{width: 100%;overflow: hidden;}
.abowhxx-items{width: 100%;margin-top: 80px;align-items: flex-end;}
.abowhxx-items:nth-child(2n+1){flex-direction: row-reverse;}
.abowhxx-items:first-child{margin-top: 0;}
.abowhxx-image{width: 945px;overflow: hidden;}
.abowhxx-image img{width: 100%;object-fit: cover;}
.abowhxx-mix{width: calc(100% - 945px);padding: 0 120px 0 100px;}
.abowhxx-items:nth-child(2n) .abowhxx-mix{padding: 0 100px 0 120px;}
.abowhxx-head{width: 100%;}
.abowhxx-head .name{color: #333;}
.abowhxx-head .text{color: #333;line-height: 2;}
.abowhxx-list{width: 100%;}
.abowhxx-list-ul{width: 100%;margin-top: -50px;max-width: 610px;}
.abowhxx-list-link{width: 50%;align-items: center;margin-top: 50px;}
.abowhxx-list-link .icon{display: flex;width: 38px;height: 36px;align-items: center;justify-content: center;position: relative;}
.abowhxx-list-link .icon img{max-width: 100%;max-height: 100%;position: absolute;top: 0;left: 0;right: 0;bottom: 0;margin: auto;transition: all .4s ease;}
.abowhxx-list-link .icon img.s{opacity: 1;}
.abowhxx-list-link .icon img.h{opacity: 0;}
.abowhxx-list-link .title{color: #555;margin-left: 12px;transition: all .4s ease;}
.abowhxx-list-link:hover .icon img.s{opacity: 0;}
.abowhxx-list-link:hover .icon img.h{opacity: 1;}
.abowhxx-list-link:hover .title{color: #ff7441;}
.abowhsh{width: 100%;position: relative;overflow: hidden;background-repeat: no-repeat;background-size: cover;}
.abowhsh-bg{width: 100%;object-fit: cover;}
.abowhsh-clouds{position: absolute;width: 100%;height: 100%;top: 0;left: 0;z-index: 2;}
.abowhsh-clouds>div{position:absolute;left:0;top:0;width: 100%;height: 100%;opacity: .3;}
.abowhsh-clouds .clouds_one{background:url('../images/pages/cloud_two.png') repeat;animation: cloud_one 40s linear infinite;transform:translate3d(0,0,0);}
.abowhsh-clouds .clouds_two{background:url('../images/pages/cloud_two.png');animation: cloud_two 200s linear infinite;transform:translate3d(0,0,0);}
@keyframes cloud_one{0%{background-position: right top;}100%{background-position: right calc(2371px * 2) top;}}
@keyframes cloud_two{0%{background-position: right top;}100%{background-position: right calc(1384px * 4) top;}}
.abowhsh-mix{width: 100%;position: absolute;z-index: 4;align-items: center;height: 100%;top: 0;left: 0;}
.abowhsh-info{width: 410px;color: #fff;}
.abowhsh-info .line{width: 96px;height: 5px;background: #ff7441;}
.abowhsh-info .text{line-height: 1.68;}
.abowhsh-btn{width: 100%;display: flex;}
.abowhsh-btn>div{width: 44px;height: 44px;background: #e3e6ea url('../images/common/arrL.svg') no-repeat center/20px auto;border-radius: 50%;cursor: pointer;transition: all .4s ease;}
.abowhsh-btn>div.next{transform: rotate(180deg);margin-left: 16px;}
.abowhsh-btn>div:hover{background-color: #ff7441;background-image: url('../images/common/arrLW.svg');}
.abowhsh-loop{width: calc(100% - 410px);padding-left: 70px;}
.abowhsh-loop-img{width: 100%;overflow: hidden;}
.abowhsh-loop-img img{width: 100%;object-fit: cover;}

/* 社会责任 */
.duty{width: 100%;position: relative;}
.dutyjs{width: 100%;overflow: hidden;}
.dutyjs-cont{color: #2e2d2d;line-height: 1.6;max-width: 820px;margin: 0 auto;text-align: center;}
.dutybg{width: 100%;padding: 220px 0;background-repeat: no-repeat;background-attachment: fixed;background-size: cover;}
.dutybg-cont{max-width: 740px;margin: -100px auto 0;color: #fff;text-align: center;}
.dutybg-cont .line{width: 104px;height: 4px;background: #ff7441;margin-left: auto;margin-right: auto;}
.dutybg-cont .text{line-height: 2;}
.dutylb{width: 100%;position: relative;}
.dutylb-items{width: 100%;margin-top: 74px;align-items: flex-end;}
.dutylb-image{width: 938px;overflow: hidden;border-radius: 10px;}
.dutylb-image img{width: 100%;object-fit: cover;}
.dutylb-cont{width: calc(100% - 938px);padding-left: 120px;}
.dutylb-cont .line{width: 60px;height: 4px;background: #ff7441;}
.dutylb-cont .text{line-height: 1.68;}
.dutylb-cont .name{color: #333;}
.dutylb-cont .list{color: #848484;line-height: 28px;}
.dutylb-cont .list p{position: relative;padding-left: 18px;line-height: inherit;}
.dutylb-cont .list p::before{content: "";position: absolute;left: 0;width: 8px;height: 8px;border-radius: 50%;background: #ff7441;top: 10px;}
.dutylb-items:nth-child(2n){flex-direction: row-reverse;}
.dutylb-items:nth-child(2n) .dutylb-cont{padding-left: 0;padding-right: 120px;}
.dutygs{width: 100%;position: relative;overflow: hidden;background-repeat: no-repeat;background-size: cover;}
.dutygs-bg{width: 100%;object-fit: cover;position: absolute;height: 100%;top: 0;left: 0;}
.dutygs .contain{position: relative;width: 100%;z-index: 4;}
.dutygs .boldTitle{text-align: center;}
.dutygs-line{width: 60px;height: 4px;background: #ff7441;margin-left: auto;margin-right: auto;}
.dutygs-list{max-width: 1324px;margin-left: auto;margin-right: auto;}
.dutygs-list ul{margin: -24px 0 0 -24px;}
.dutygs-list li{width: calc(33.3333% - 24px);margin: 24px 0 0 24px;border-radius: 3px;background: rgba(255, 255, 255, 0.8);padding: 40px 32px;color: #333;}
.dutygs-list li .title{text-align: center;}
.dutygs-list li .line{width: 36px;height: 4px;background: #ff7441;margin-left: auto;margin-right: auto;}
.dutygs-list li .text{line-height: 1.8;}

/* 新闻-列表 */
.news{width: 100%;position: relative;}
.news-mix{width: 100%;position: relative;}
.newscd{padding-top: 62px;padding-bottom: 70px;}
.newslb{padding-top: 82px;padding-bottom: 70px;}
.newscd{width: calc(100% - 1152px);background: #1c1c1c;}
.newscd-scroll{width: 100%;position:sticky;left:0;top:0;padding-top:20px}
.newscd-head{width: 100%;color: #fff;}
.newscd-head .text{color: #8a8a8a;}
.newscd-list{width: 100%;margin-top: 20px;}
.newscd-list li{width: 100%;position: relative;}
.newscd-click{width: 100%;height: 60px;display: flex;align-items: center;color: #fff;transition: color .4s ease;position: relative;}
.newscd-click::after{content: "";position: absolute;width: 100%;height: 1px;left: 0;bottom: 0;background: #404040;transition: all .4s ease;}
.newscd-click:hover{color: #ff7441;}
.newscd-arrow{position: absolute;width: 60px;height: 60px;top: 0;right: 0;z-index: 4;cursor: pointer;background: url('../images/pages/newsArr.png') no-repeat right center;transition: all .4s ease;}
.newscd-arrow:hover{background-image: url('../images/pages/newsArrH.png');}
.newscd-select{display: none;width: 100%;padding: 12px 0;background: #313131;border-bottom-left-radius: 10px;border-bottom-right-radius: 10px;}
.newscd-select a{display: flex;align-items: center;height: 36px;padding: 0 20px;color: #8a8a8a;transition: all .4s ease;}
.newscd-select a:hover{color: #fff;}
.newscd-select a.active{color: #fff;background: #ff7441;}
.newscd-list li.active .newscd-click{color: #ff7441;}
.newscd-list li.active .newscd-click::after{opacity: 0;}
.newscd-list li.active .newscd-arrow{background-image: url('../images/pages/newsArrH.png');}
.newscd-list li.show .newscd-select{display: block;}
.newslb{width: 1152px;background: #0e0e0e;}
.newslb-hint{width: 100%;color: #979797;border-bottom: 1px solid #404040;padding-bottom: 20px;}
.newslb-list{width: 100%;}
.newslb-link{width: 100%;display: block;padding: 46px 0;border-bottom: 1px solid #404040;}
.newslb-link .belong{color: #979797;}
.newslb-link .belong span{color: #ff7441;}
.newslb-link .title{color: #fff;transition: all .4s ease;margin-top: 4px;}
.newslb-link .text{color: #8a8a8a;margin: 2px 0 12px;transition: all .4s ease;}
.newslb-link .time{color: #555;}
.newslb-link:hover .title{color: #ff7441;}
.newslb-link:hover .text{color: #fff;}
.newscd-side{width: 100%;position: relative;user-select: none;}
.newscd-show, .newscd-shade, .newscd-close{display: none;}

/* 产品-列表 */
.prohead{width: 100%;position: relative;background: #000;overflow: hidden;}
.proban{width: 100%;position: relative;}
.proban-img{width: 100%;overflow: hidden;transform:translate3d(0,0,0);}
.proban-img img{width: 100%;object-fit: cover;}
.proban-img img.none-mb{height: 100vh;}
.proban-img img.none-pc-pad{min-height: 440px;}
.proban .swiper-pagination{bottom: 90px;}
.proban .swiper-pagination-bullet{width: 14px;height: 14px;border: 2px solid #fff;background: transparent;opacity: .5;margin: 0 0 0 70px !important;transition: all .4s ease;}
.proban .swiper-pagination-bullet:first-child{margin: 0 !important;}
.proban .swiper-pagination-bullet-active{background: #ff7441;border-color: #ff7441;opacity: 1;}
.prosh{width: 100%;position: relative;overflow: hidden;background: #0a0a0a;}
.prosh-title{width: 100%;text-align: center;line-height: 1;}
.prosh-title .name{color: #fff;font-weight: 300;text-transform: uppercase;font-family: "黑体", "SimHei", "\9ED1\4F53";}
.prosh-title .title{color: #ff7441;font-weight: 900;text-transform: uppercase;margin-top: -28px;font-family: Arial, Helvetica, sans-serif;}
.prosh-text{width: 100%;text-align: center;color: #848484;}
.prosh-list{max-width: 1360px;margin-left: auto;margin-right: auto;}
.prosh-list ul{margin: -50px 0 0 -50px;}
.prosh-list li{width: calc(33.3333% - 50px);margin: 50px 0 0 50px;position: relative;height: 260px;}
.prosh-hint{width: 100%;height: 100%;display: flex;align-items: center;justify-content: center;border-radius: 15px;background: #202020;font-size: 80px;color: #030303;font-weight: 700;}
.prosh-list li::before, .prosh-list li::after{content: "";position: absolute;width: 100%;height: 100%;top: 0;left: 0;border-radius: 15px;transition: all .4s ease;}
.prosh-list li::before{background: rgba(0, 0, 0, 0.2);transition: all .4s ease;z-index: 3;}
.prosh-list li::after{opacity: 0;background: linear-gradient(150deg, #f6ae00 22%, #ff6f2d 50%);transition: all .4s ease;z-index: 1;}
.prosh-info{position: absolute;z-index: 5;display: flex;flex-direction: column;justify-content: center;color: #fff;width: 50%;height: 100%;top: 0;right: 0;}
.prosh-info .title{font-weight: 700;}
.prosh-info .tags{line-height: 28px;}
.prosh-info .tags p{line-height: inherit;}
.prosh-info .link{display: flex;align-items: center;margin-top: 14px;}
.prosh-info .link a{border: 1px solid #fff;border-radius: 8px;padding: 0 10px;transition: all .4s ease;}
.prosh-info .link a:hover{background: #fff;color: #ff7441;}
.prosh-info .title, .prosh-info .tags, .prosh-info .link{opacity: 0;}
.prosh-img{position: absolute;z-index: 2;overflow: hidden;width: 100%;height: 100%;top: 0;left: 0;}
.prosh-img img{margin: 0 auto;display: block;max-width: 162px;max-height: 510px;transform: translateY(-16px);transition: all .6s ease;position: absolute;left: 0;right: 0;top: 50%;}
.prosh-list li:hover{z-index: 4;}
.prosh-list li:hover::before{opacity: 0;}
.prosh-list li:hover::after{opacity: 1;transform: scale(1.24);}
.prosh-list li:hover .prosh-img{overflow: visible;}
.prosh-list li:hover .prosh-img img{transform: translate(-136px,-50%);}
.prosh-list li:hover .prosh-info .title{animation: proshRunTop 1s ease both;}
.prosh-list li:hover .prosh-info .tags{animation: proshRunBot 1s ease both;}
.prosh-list li:hover .prosh-info .link{animation: proshRunBot 1s ease both;}
@keyframes proshRunTop {0%{opacity: 0;transform: translateY(-30px);}100%{opacity: 1;transform: translateY(0);}}
@keyframes proshRunBot {0%{opacity: 0;transform: translateY(30px);}100%{opacity: 1;transform: translateY(0);}}
.prosh-promore{max-width: 1360px;margin-left: auto;margin-right: auto;}
.prosh-promore-ul{margin: -2px 0 0 -2px;}
.prosh-promore-link{width: calc(25% - 2px);margin: 2px 0 0 2px;position: relative;padding: 28px;background: #121212;display: block;border-radius: 15px;transition: all .4s ease;}
.prosh-promore-link .image{display: flex;width: 100%;height: 172px;align-items: center;justify-content: center;}
.prosh-promore-link .image img{max-width: 100%;max-height: 100%;transition: all .4s ease;}
.prosh-promore-link .text{color: #848484;transition: all .4s ease;width: 100%;text-align: center;font-weight: 500;}
.prosh-promore-link:hover{background: #202020;}
.prosh-promore-link:hover .image img{transform: translateY(-6px);}
.prosh-promore-link:hover .text{color: #ff7441;}

/* 新闻-活动详情 */
.event{width: 100%;position: relative;background: #0f0f0f;}
.eventjs{width: 100%;overflow: hidden;}
.eventjs .contain{justify-content: space-between;align-items: flex-start;position: relative;}
.eventjs-l{width: 552px;}
.eventjs-r{width: 442px;}
.eventjs-l, .eventjs-r{position: relative;}
.eventjs-l img, .eventjs-r img{border-radius: 20px;object-fit: cover;position: relative;}
.eventjs-l img.down, .eventjs-r img.down{width: 100%;}
.eventjs-l img.up, .eventjs-r img.up{position: absolute;z-index: 2;}
.eventjs-l img{top: 300px;}
.eventjs-l img.up{left: 0;right: 0;margin: 0 auto;top: 0px;}
.eventjs-r img.up{left: -80px;bottom: -300px;}
.eventjs-c{color: #fff;width: 520px;position: absolute;left: calc(552px + 100px + 60px);top: 0;}
.eventjs-c .boldTitle{text-align: center;}
.eventjs-c .text{color: #848484;line-height: 1.68;}
.eventtw{width: 100%;overflow: hidden;position: relative;}
.eventtw-bg{width: 100%;object-fit: cover;}
.eventtw-cont{position: absolute;z-index: 2;display: flex;align-items: center;justify-content: center;width: 100%;height: 100%;top: 0;left: 0;color: #fff;}
.eventtw-cont .contain{width: 100%;}
.eventtw-cont .text{line-height: 1.68;max-width: 520px;}
.eventlb{width: 100%;overflow: hidden;position: relative;}
.eventlb .contain{width: 100%;padding: 0 90px;}
.eventlb-title{width: 100%;text-align: center;}
.eventlb-title .text{line-height: 1.68;max-width: 520px;color: #848484;margin-left: auto;margin-right: auto;}
.eventlb-loop{width: 100%;}
.eventlb-loop-img{width: 100%;display: block;overflow: hidden;padding: 0 10px;}
.eventlb-loop-img img{width: 100%;object-fit: cover;border-radius: 20px;}
.eventlb-loop .swiper-pagination{display: none;}
.eventxx{width: 100%;position: relative;overflow: hidden;}
.eventxx-mix{max-width: 1294px;padding-bottom: 60px;margin: 0 auto;position: relative;display: flex;flex-wrap: wrap;justify-content: flex-end;}
.eventxx-img{width: 900px;position: relative;z-index: 2;overflow: hidden;border-radius: 20px;}
.eventxx-img img{width: 100%;object-fit: cover;position: relative;}
.eventxx-cont{position: absolute;top: 90px;left: 90px;z-index: 4;color: #fff;max-width: 520px;}
.eventxx-cont .text{line-height: 1.68;}
.eventxx-shade{width: 908px;height: 354px;border-radius: 20px;position: absolute;background: #1c1c1c;left: 0;bottom: 0;}

/* 解决方案及业务 */
.plans{width: 100%;position: relative;background: #0e0e0e;}
.plansyw{width: 100%;position: relative;z-index: 1;}
.plansyw-head{width: 100%;}
.plansyw-head-scroll{width: 1280px;height: 58px;font-weight: 700;display: flex;align-items: center;position: absolute;top: -58px;left: 0;font-size: 12px;color: #fff;}
.plansyw-head-scroll p{display: flex;align-items: center;position: relative;z-index: 4;opacity: 0;transition: all .6s ease .2s;}
.plansyw-head-scroll::after{content: "";width: 0;opacity: 0;height: 100%;top: 0;left: 0;background: rgba(255, 125, 65, .86);position: absolute;transition: all .6s ease;}
.plansyw-head-scroll.active::after{width: 100%;opacity: 1;transition: all 1s ease .2s;}
.plansyw-head-scroll.active p{opacity: 1;transition: all 1s ease .4s;}
.plansyw-head-scroll i{width: 16px;height: 26px;border-radius: 8px;border: 2px solid #fff;position: relative;margin-right: 10px;}
.plansyw-head-scroll i:after{content: "";position: absolute;width: 2px;height: 6px;left: 50%;margin-left: -1px;top: 2px;background: #fff;animation: plansywScroll 1s ease-out infinite;}
@keyframes plansywScroll{0%{transform: translateY(0);opacity: 1;}60%{opacity: 1;}100%{transform: translateY(12px);opacity: 0;}}
.plansyw-head-info{width: 1280px;color: #fff;position: relative;padding-top: 30px;padding-bottom: 40px;padding-right: 68px;}
.plansyw-head-info>*{position: relative;z-index: 2;}
.plansyw-head-info .title{font-weight: 700;}
.plansyw-head-info::after{content: "";width: 100%;height: 100%;top: 0;left: 0;background: #ff7441;position: absolute;}
.plansyw-loop{width: 100%;position: relative;z-index: 2;margin-top: 1px;}
.plansyw-loop-link{display: block;width: 100%;position: relative;overflow: hidden;}
.plansyw-loop-link img{width: 100%;object-fit: cover;transition: all .6s ease;}
.plansyw-loop-cont{position: absolute;width: 100%;z-index: 4;left: 0;color: #fff;text-align: center;transform: translateY(50%);bottom: 72px;transition: all .6s ease;}
.plansyw-loop-cont .title{line-height: 1.1;}
.plansyw-loop-cont .icon{width: 36px;height: 36px;transition: all .2s ease;border-radius: 50%;border: 1px solid rgba(255, 255, 255, 0.4);margin: 13px auto 0;background: url('../images/index/indLineArr.svg') no-repeat center/16px auto;}
.plansyw-loop-cont .more{opacity: 0;width: 198px;height: 44px;transition: all .4s ease;display: flex;align-items: center;justify-content: center;margin: -18px auto;border-radius: 22px;color: #fff;background: #ff7441;}
.plansyw-loop-cont .more:hover{box-shadow: 0 0 16px 3px rgba(255, 125, 62, 0.6);}
.plansyw-loop-link:hover .plansyw-loop-cont{bottom: 50%;}
.plansyw-loop-link:hover .plansyw-loop-cont .icon{opacity: 0;}
.plansyw-loop-link:hover .plansyw-loop-cont .more{opacity: 1;}
.plansyw-loop-link:hover img{transform: scale(1.06);}
.plansyw-line{width: 100%;margin-top: 36px;}
.plansyw-line .line{width: 350px;height: 3px;position: relative;margin: 0 auto}
.plansyw-line .line::before{content: "";position: absolute;width: 100%;height: 1px;top: 1px;background: #363636;}
.plansyw-line .line .swiper-scrollbar-drag{background: #ff7441;top: 0;cursor: pointer;z-index: 4;box-shadow: 0 0 8px 2px rgba(255, 125, 62, 0.4);}
.plansxh{width: 100%;position: relative;overflow: hidden;}
.plansxh-title{width: 100%;text-align: center;}
.plansxh-title .text{max-width: 1284px;margin-left: auto;margin-right: auto;line-height: 1.68;color: #848484;}
.plansxh-ul{margin: -16px 0 0 -16px;}
.plansxh-items{width: calc(16.6666% - 16px);margin: 16px 0 0 16px;position: relative;padding: 100px 20px 48px;background: #1c1c1c;transition: all .4s ease;}
.plansxh-items .num{font-weight: 900;color: #535353;line-height: 1;position: absolute;right: 20px;top: 20px;font-family: Arial;transition: all .4s ease;}
.plansxh-items .image{width: 100%;height: 112px;display: flex;align-items: center;justify-content: center;transition: all .4s ease;}
.plansxh-items .image img{max-width: 100%;max-height: 100%;}
.plansxh-items .text{width: 100%;color: #fff;line-height: 1.68;text-align: center;transition: all .4s ease;}
.plansxh-items:hover{background: #292929;}
.plansxh-items:hover .text{color: #ff7441;}
.plansxh-items:hover .image{transform: translateY(-8px);}
.planstz{width: 100%;position: relative;overflow: hidden;}
.planstz-bg{position: absolute;width: 100%;height: 100%;top: 0;left: 0;object-fit: cover;}
.planstz .contain{position: relative;z-index: 4;}
.planstz-head{width: 100%;}
.planstz-box{width: 100%;}
.planstz-mix{width: 480px;}
.planstz-info{width: 100%;}
.planstz-info .text{line-height: 1.68;color: #848484;}
.planstz-list{width: 100%;border-top: 1px solid #fff;color: #fff;}
.planstz-list li{align-items: center;margin-top: 14px;user-select: none;}
.planstz-list li:first-child{margin-top: 0;}
.planstz-list li span{display: flex;width: 20px;height: 20px;border-radius: 50%;align-items: center;justify-content: center;border: 1px solid #fff;transition: all .4s ease;}
.planstz-list li p{width: calc(100% - 20px);padding-left: 20px;transition: all .4s ease;}
.planstz-loop{width: calc(100% - 480px);padding-left: 66px;}
.planstz-loop-img{width: 100%;overflow: hidden;}
.planstz-loop-img img{width: 100%;object-fit: cover;transition: all .6s ease;}
.planstz-loop-img:hover img{transform: scale(1.04);}
.planstz-hint{width: 100%;max-width: 868px;}
.planstz-hint .line{width: 100%;height: 3px;position: relative;margin: 0 auto}
.planstz-hint .line::before{content: "";position: absolute;width: 100%;height: 1px;top: 1px;background: #8a8a8a;}
.planstz-hint .line .swiper-scrollbar-drag{background: #fff;top: 0;cursor: pointer;z-index: 4;box-shadow: 0 0 8px 2px rgba(255, 255, 255, 0.4);}
.planstz-hint .text{color: #8a8a8a;text-transform: uppercase;margin-top: 12px;user-select:none}
.planssz{width: 100%;overflow: hidden;position: relative;background-repeat: no-repeat;background-size: cover;background-attachment: fixed;}
.planssz-title{width: 100%;}
.planssz-number{width: 100%;color: #fff;}
.planssz-number ul{max-width: 1200px;margin-top: 50px;}
.planssz-number ul:first-child{margin-top: 0;}
.planssz-number li{width: 33.3333%;padding-right: 100px;}
.planssz-number li .num{font-weight: 700;}
.planssz-number li .text{margin-top: 4px;}
.plansjc{width: 100%;position: relative;}
.plansjc .contain{flex-direction: row-reverse;position: relative;z-index: 2;}
.plansjc::after{content: "";position: absolute;width: 100%;height: 142px;background: #212121;left: 0;bottom: -2px;}
.plansjc-mix{width: 560px;}
.plansjc-mix .planstz-list{border-top: none;}
.plansjc-mix .planstz-list li{cursor: pointer;}
.plansjc-mix .planstz-list li:hover p{color: #ff7441;}
.plansjc-mix .planstz-list li.active span{background: #ff7441;border-color: #ff7441;}
.plansjc-mix .planstz-list li.active p{color: #ff7441;}
.plansjc-btn div{width: 36px;height: 36px;border-radius: 50%;cursor: pointer;border: 1px solid rgba(255, 255, 255, 0.5);background: url('../images/index/indLineArr.svg') no-repeat center/16px auto;transition: all .4s ease;}
.plansjc-btn div.prev{transform: rotate(180deg);margin-right: 14px;}
.plansjc-btn div:hover{background-color: #ff7441;border-color: #ff7441;}
.plansjc-loop{width: calc(100% - 560px);padding-right: 70px;}
.planstz-loop-box{display: block;width: 100%;position: relative;}
.planstz-loop-box .image{width: 100%;overflow: hidden;}
.planstz-loop-box .image img{width: 100%;object-fit: cover;}
.planstz-loop-box::before{content: "";position: absolute;width: 100%;height: 100%;top: 0;left: 0;z-index: 2;background: linear-gradient(to bottom,transparent 30%,rgba(0,0,0,.6));}
.planstz-loop-box .info{position: absolute;z-index: 4;padding: 32px;width: 100%;left: 0;bottom: 0;color: #fff;}
.planstz-loop-box .info .title{font-weight: 700;}
.planstz-loop-box .info .text{line-height: 2;margin-top: 10px;}
.planstz-loop-box .info .hint{color: #b8b8b8;margin-top: 10px;}
.planstz-loop-box .info .title, .planstz-loop-box .info .text, .planstz-loop-box .info .hint{opacity: 0;}
.swiper-slide-active .planstz-loop-box .info .title{animation: planstzRun 1s ease both .9s;}
.swiper-slide-active .planstz-loop-box .info .text{animation: planstzRun 1s ease both 1s;}
.swiper-slide-active .planstz-loop-box .info .hint{animation: planstzRun 1s ease both 1.1s;}
@keyframes planstzRun {0%{opacity: 0;transform: translateX(200px);filter: blur(6px);}100%{opacity: 1;transform: translateX(0);filter: blur(0);}}
.planszl{width: 100%;overflow: hidden;position: relative;background: #212121;}
.planszl-head{max-width: 1240px;margin: 0 auto;text-align: center;}
.planszl-head .text{color: #848484;line-height: 1.68;}
.planszl-list ul{justify-content: space-between;align-items: flex-start;}
.planszl-list li{position: relative;width: 244px;text-align: center;}
.planszl-list li .icon{display: flex;align-items: center;transition: all .4s ease;justify-content: center;width: 74px;height: 74px;border-radius: 50%;background: #353535;padding: 4px;margin: 0 auto;}
.planszl-list li .icon img{max-width: 100%;max-height: 100%;}
.planszl-list li .text{color: #848484;margin-top: 12px;transition: all .4s ease;}
.planszl-list li::before{content: "";right: -166px;width: 207px;height: 10px;position: absolute;background: url('../images/pages/plans6line.png') no-repeat center/100% auto;top: 32px;pointer-events: none;}
.planszl-list li:last-child:before{display: none;}
.planszl-list li:hover .icon{transform: translateY(-8px);}
.planszl-list li:hover .text{color: #fff;}

/* 产品-详情 */
.proxq{width: 100%;position: relative;}
.proxq-title{width: 100%;text-align: center;position: relative;z-index: 6;}
.proxq-title .text{color: #848484;}
.proxqjs{width: 100%;overflow: hidden;position: relative;padding-top: 190px;background: #010508 url('../images/pages/proxq1bg.jpg') no-repeat center/cover;height: 1190px;}
.proxqjs .contain{max-width: 1420px;margin: 0 auto;position: relative;}
.proxqjs-ty, .proxqjs-dz{position: absolute;left: 0;right: 0;margin: 0 auto;}
.proxqjs-dz{max-width: 1022px;bottom: 0;left: 44px;}
.proxqjs-ty{max-width: 201px;z-index: 2;bottom: 136px;}
.proxqjs-box{width: 100%;position: relative;z-index: 4;margin-top: 80px;}
.proxqjs-product{width: 300px;margin: 0 auto;height: 572px;padding-bottom: 20px;text-align: center;position: relative;z-index: 4;}
.proxqjs-product img{max-width: 100%;max-height: 100%;position: relative;z-index: 2;animation: proxqjsImgRun 2.4s linear infinite;}
@keyframes proxqjsImgRun {0%{transform: translateY(-16px);}50%{transform: translateY(8px);}100%{transform: translateY(-16px);}}
.proxqjs-line{position: absolute;width: 100%;height: 100%;top: 0;left: 0;}
.proxqjs-line img{position: absolute;left: 0;right: 0;margin: 0 auto;opacity: 0;animation: proxqjsLineRun 1s linear infinite;}
.proxqjs-line img.line1{top: -50px;animation-delay: .4s;}
.proxqjs-line img.line2{top: -70px;animation-delay: .2s;}
.proxqjs-line img.line3{top: -100px;animation-delay: 0s;}
@keyframes proxqjsLineRun{0%{opacity:0;transform:scale(.5)}70%{opacity:1}to{opacity:0;transform:scale(1.2)}}
.proxqjs-info{position: absolute;width: 100%;z-index: 3;top: 0;left: 0;}
.proxqjs-info ul{justify-content: space-between;}
.proxqjs-info li{width: 50%;align-items: center;height: 170px;position: relative;background-image: url('../images/pages/proxq1xt.png');background-repeat: no-repeat;background-size: 641px auto;background-position: left top;}
.proxqjs-info li .icon{width: 76px;height: 76px;border-radius: 50%;position: relative;z-index: 2;background: #444;display: flex;transition: all .4s ease;align-items: center;justify-content: center;padding: 8px;}
.proxqjs-info li .icon img{max-width: 100%;max-height: 100%;}
.proxqjs-info li .cont{width: 250px;margin-left: 48px;position: relative;z-index: 2;}
.proxqjs-info li .title{color: #fff;}
.proxqjs-info li .text{color: #848484;}
.proxqjs-info li:nth-child(-n+2){background: none !important;}
.proxqjs-info li:nth-child(2n){flex-direction: row-reverse;background-image: url('../images/pages/proxq1xtF.png');background-position: right top;}
.proxqjs-info li:nth-child(2n) .cont{margin-left: 0;margin-right: 48px;text-align: right;}
.proxqjs-info li:hover .icon{background: #ff7441;}
.proxqcp{width: 100%;position: relative;overflow: hidden;}
.proxqcp-loop{width: 100%;position: relative;}
.proxqcp-list{width: 100%;}
.proxqcp-list-ul{margin: -24px 0 0 -24px;justify-content: center;}
.proxqcp-items{width: calc(20% - 24px);margin: 24px 0 0 24px;text-align: center;display: block;position: relative;}
.proxqcp-items .image{width: 100%;position: relative;display: flex;align-items: center;justify-content: center;height: 570px;}
.proxqcp-items .image .product{max-width: 100%;max-height: 100%;position: relative;z-index: 4;}
.proxqcp-items .image .bg{max-width: 100%;object-fit: cover;position: absolute;left: 0;top: 0;bottom: 0;right: 0;margin: auto;transition: all .6s ease;}
.proxqcp-items .text{width: 100%;color: #777;transition: all .4s ease;}
.proxqcp-items:hover  .image .bg{transform: translateY(-16px) rotate(-10deg);}
.proxqcp-items:hover .text{color: #ff7441;}
.proxqcp-loop .swiper-pagination{bottom: 0;}
.proxqcp-loop .swiper-wrapper{padding-bottom: 60px;}
.proxqcp-loop .swiper-pagination-bullet{width: 14px;height: 14px;background: #b8b8b8;opacity: 1;margin: 0 0 0 40px !important;transition: all .4s ease;}
.proxqcp-loop .swiper-pagination-bullet:first-child{margin: 0 !important;}
.proxqcp-loop .swiper-pagination-bullet-active{background: #ff7441;border-color: #ff7441;opacity: 1;}
.proxqbg{width: 100%;position: relative;overflow: hidden;background: #f8f8f8;}
.proxqbg-img{width: 100%;text-align: center;}
.proxqbg-img img{max-width: 100%;}
.proxqbg-list{width: 100%;}
.proxqbg-list ul{margin: -40px 0 0 -32px;}
.proxqbg-list li{width: calc(20% - 32px);margin: 40px 0 0 32px;border-radius: 10px;border: 2px solid #e4e4e4;padding: 44px 15px;text-align: center;transition: all .4s ease;}
.proxqbg-list li:hover{box-shadow: 0 0 20px 0 rgba(0, 0, 0, 0.1);background: #fff;}
.proxqbg-list li .name, .proxqbg-list li .hint{color: #222;line-height: 32px;}
.proxqbg-list li .line{max-width: 96px;height: 1px;background: #d1d1d1;margin-left: auto;margin-right: auto;}
.proxqbg-list li .text{color: #545454;}
.proxqyy{width: 100%;position: relative;overflow: hidden;}
.proxqyy-mix{width: 100%;background: #f8f8f8;flex-direction: row-reverse;border-radius: 30px;overflow: hidden;}
.proxqyy-loop{width: 843px;}
.proxqyy-loop-img{width: 100%;overflow: hidden;}
.proxqyy-loop-img img{width: 100%;object-fit: cover;}
.proxqyy-info{width: calc(100% - 843px);padding: 80px 50px;display: flex;flex-direction: column;justify-content: space-between;}
.proxqyy-btn>div{width: 44px;height: 44px;background: #ededed url('../images/common/arrLO.svg') no-repeat center/20px auto;border-radius: 50%;cursor: pointer;transition: all .4s ease;}
.proxqyy-btn>div.next{transform: rotate(180deg);margin-left: 28px;}
.proxqyy-btn>div:hover{background-color: #ff7441;background-image: url('../images/common/arrLW.svg');}
.proxqyy-info-cont{width: 100%;color: #848484;line-height: 1.68;}
.proxqyy-info-cont *{line-height: inherit;}
.proxqqw{width: 100%;position: relative;overflow: hidden;}
.proxqqw .proxq-title{position: absolute;z-index: 2;left: 0;top: 108px;}
.proxqqw-image{width: 100%;}
.proxqqw-image ul{margin-top: -1px;}
.proxqqw-image li{width: 100%;overflow: hidden;margin-top: 1px;}
.proxqqw-image li img{width: 100%;object-fit: cover;}

/* 技术-研究 */
.techyj{width: 100%;position: relative;background: #040404;}
.techyj-title{width: 100%;text-align: center;position: relative;z-index: 6;}
.techyj-title .text{color: #848484;}
.techyjsp{width: 100%;overflow: hidden;position: relative;background: url('../images/pages/techyj1bg.png') no-repeat center/cover;}
.techyjsp-mix{width: 100%;}
.techyjsp-mix .gallery{width: calc(100% - 400px);padding-right: 1px;}
.techyjsp-gallery-box{width: 100%;position: relative;overflow: hidden;}
.techyjsp-gallery-box img{width: 100%;object-fit: cover;height: 741px;}
.techyjsp-gallery-box .play{width: 66px;height: 66px;transition: all .4s ease;border-radius: 50%;border: 3px solid #fff;position: absolute;z-index: 4;cursor: pointer;top: 50%;left: 50%;margin: -33px 0 0 -33px;background: url('../images/index/indjsPlay.svg') no-repeat center/32px auto;}
.techyjsp-gallery-box .play:hover{background-color: #ff7441;border-color: #ff7441;}
.techyjsp-gallery-box::after{content: "";position: absolute;width: 100%;height: 100%;top: 0;left: 0;z-index: 2;background: url('../images/pages/techyj1sd.png') repeat-x left bottom/auto 54%;}
.techyjsp-gallery-box .cont{position: absolute;z-index: 3;width: 100%;left: 0;padding: 0 48px;bottom: 40px;}
.techyjsp-gallery-box .title{color: #fff;}
.techyjsp-gallery-box .link{display: flex;width: 100%;}
.techyjsp-gallery-box .link a{display: flex;font-size: 15px;color: #ff7441;padding-right: 18px;background: url('../images/pages/techyj1arr.png') no-repeat right center;position: relative;}
.techyjsp-gallery-box .link a::after{content: "";width: 0;position: absolute;height: 1px;left: 0;bottom: 0;background: #ff7441;transition: all .4s ease;}
.techyjsp-gallery-box .link a:hover::after{width: 100%;}
.techyjsp-mix .thumbs{width: 400px;position: relative;}
.techyjsp-mix .thumbs .swiper-wrapper{height: 741px !important;}
.techyjsp-mix .thumbs .swiper-slide{-webkit-backface-visibility: hidden;backface-visibility: hidden;}
.techyjsp-mix .thumbs-items{width: 100%;position: relative;display: block;height: 100%;cursor: pointer;overflow: hidden;}
.techyjsp-mix .thumbs-items img{width: 100%;object-fit: cover;height: 100%;transition: all .6s ease;}
.techyjsp-mix .thumbs-items::after{content: "";position: absolute;width: 100%;height: 100%;top: 0;left: 0;z-index: 1;background: url('../images/pages/techyj1sd.png') repeat-x left bottom/auto 54%;}
.techyjsp-mix .thumbs-items .title{position: absolute;width: 100%;z-index: 3;bottom: 16px;color: #fff;padding: 0 28px;left: 0;transition: all .4s ease;}
.techyjsp-mix .thumbs-items:hover img{transform: scale(1.04);}
.techyjsp-mix .thumbs-items::before{content: "";position: absolute;width: 100%;height: 100%;top: 0;left: 0;z-index: 2;background: rgba(0, 0, 0, 0.7);opacity: 0;transition: all .4s ease;}
.techyjsp-mix .thumbs-items.active::before{opacity: 1;}
.techyjsp-mix .thumbs-items:hover .title, .techyjsp-mix .thumbs-items.active .title{color: #ff7441;}
.techyjsp-mix .thumbs-prev, .techyjsp-mix .thumbs-next{width: 32px;height: 32px;z-index: 6;position: absolute;border-radius: 50%;background: rgba(255, 255, 255, 0.3) url('../images/common/arrU.svg') no-repeat center/16px auto;cursor: pointer;left: 50%;margin-left: -16px;transition: all .4s ease;}
.techyjsp-mix .thumbs-prev{top: 14px;}
.techyjsp-mix .thumbs-next{bottom: 14px;transform: rotate(180deg);}
.techyjsp-mix .thumbs-prev:hover, .techyjsp-mix .thumbs-next:hover{background-color: #ff7441;background-image: url('../images/common/arrUW.svg');}
.techyjsp-gallery-box .play, .techyjsp-gallery-box .cont{opacity: 0;}
.techyjsp-mix .swiper-slide-active .techyjsp-gallery-box .play{animation: techyjspPlay .8s ease-in-out both .9s;}
@keyframes techyjspPlay{0%{transform: scale(0);opacity: 0;}100%{transform: scale(1);opacity: 1;}}
.techyjsp-mix .swiper-slide-active .techyjsp-gallery-box .cont{animation: techyjspCont .8s ease both .9s;}
@keyframes techyjspCont {0%{opacity: 0;transform: translateY(60px);}100%{opacity: 1;transform: translateY(0);}}
.techyjsz{width: 100%;position: relative;overflow: hidden;}
.techyjsz-bg{width: 100%;object-fit: cover;}
.techyjsz .contain{position: absolute;width: 100%;left: 0;z-index: 2;height: 100%;top: 0;display: flex;align-items: center;justify-content: center;}
.techyjsz-mix{max-width: 1300px;}
.techyjsz-mix .techyj-title .text{color: #fff;line-height: 2;}
.techyjsz-num{width: 100%;}
.techyjsz-num li{width: 25%;text-align: center;color: #fff;padding: 0 50px;}
.techyjsz-num li .num{font-weight: 500;color: #ff7441;font-family: Arial;line-height: 1.1;}
.techyjsz-num li .text{line-height: 1.68;}
.techyjlb{width: 100%;position: relative;overflow: hidden;}
.techyjlb-list{width: 100%;}
.techyjlb-ul{margin: -54px 0 0 -6px;}
.techyjlb-items{display: block;width: calc(25% - 6px);margin: 54px 0 0 6px;position: relative;}
.techyjlb-items .image{width: 100%;border-radius: 6px;overflow: hidden;position: relative;}
.techyjlb-items .image>img{width: 100%;object-fit: cover;transition: all .6s ease;}
.techyjlb-items .image i{width: 64px;height: 56px;position: absolute;z-index: 4;top: 50%;left: 50%;margin: -28px 0 0 -32px;opacity: 0;transition: all .4s ease;transform: translateY(-30px);}
.techyjlb-items .image i img{max-width: 100%;max-height: 100%;}
.techyjlb-items .image::before{content: "";position: absolute;width: 100%;height: 100%;top: 0;left: 0;z-index: 2;background: rgba(0,0,0,.2);transition: all .4s ease;}
.techyjlb-items .image::after{content: "";position: absolute;width: 100%;height: 100%;top: 0;left: 0;z-index: 2;background: rgba(0,0,0,.5);transform: scale(.8);opacity: 0;transition: all .4s ease;border-radius: 4px;}
.techyjlb-items .text{color: #fff;transition: all .4s ease;text-align: center;}
.techyjlb-items:hover .image>img{transform: scale(1.04);}
.techyjlb-items:hover .image::after{transform: scale(1);opacity: 1;}
.techyjlb-items:hover .image i{opacity: 1;transform: translateY(0);}
.techyjlb-items:hover .text{color: #ff7441;}
.techyjkp{width: 100%;position: relative;overflow: hidden;}
.techyjkp::before{content: "";position: absolute;width: 100%;height: 803px;left: 0;bottom: 40px;background: url('../images/pages/techyj4bg.png') repeat center center/auto 100%;animation: techyjkpRun 16s linear infinite;}
@keyframes techyjkpRun{0%{background-position:0px 0px;}100%{background-position: -2479px 0;}}
.techyjkp .contain{position: relative;z-index: 4;}
.techyjkp .techyj-title .text{max-width: 1290px;margin-left: auto;margin-right: auto;}
.techyjkp-list{max-width: 1649px;padding: 0 32px 0 26px;margin-left: auto;margin-right: auto;height: 550px;background: url('../images/pages/techyj4line.png') no-repeat center top/100% auto;}
.techyjkp-list ul{margin-left: -40px;}
.techyjkp-list li{width: calc(16.6666% - 40px);margin-left: 40px;margin-top: 1.4%;overflow: hidden;border-radius: 40px;text-align: center;position: relative;background: #4f5056;display: block;padding: 60px 20px 20px;height: 350px;}
.techyjkp-list li .image{position: absolute;width: 100%;height: 100%;top: 0;left: 0;z-index: 1;object-fit: cover;opacity: 0;transition: all .4s ease;}
.techyjkp-list li div{position: relative;z-index: 2;transition: all .4s ease;}
.techyjkp-list li .num{display: flex;align-items: center;margin: 0 auto;justify-content: center;width: 36px;height: 36px;border-radius: 50%;border: 1px solid #fff;color: #fff;}
.techyjkp-list li .title{color: #fff;}
.techyjkp-list li .text{color: #acacac;line-height: 2;}
.techyjkp-list li:hover .image{opacity: 1;}
.techyjkp-list li:hover .num{background: #ff7441;border-color: #ff7441;}
.techyjkp-list li:hover .title{color: #ff7441;}
.techyjkp-list li:hover .text{color: #555;}
.techyjkp-list li:nth-child(2n){margin-top: 10.6%;}
.techyjkp-list li:first-child{margin-top: 5.8%;}
.techyjry{width: 100%;position: relative;overflow: hidden;}
.techyjry-image{width: 704px;position: relative;}
.techyjry-image .image{width: 100%;overflow: hidden;}
.techyjry-image .image img{width: 100%;object-fit: cover;}
.techyjry-image .badge{position: absolute;width: 495px;right: -170px;height: 432px;top: 50%;margin-top: -216px;z-index: 2;}
.techyjry-image .badge img{width: 100%;height: 100%;object-fit: cover;position: relative;z-index: 2;}
.techyjry-image .badge::before{content: "";position: absolute;width: calc(100% + 10px);height: 274px;background: #ff7441;left: -10px;bottom: -10px;}
.techyjry-mix{width: calc(100% - 704px);padding-left: 278px;display: flex;align-items: center;}
.techyjry-mix-scroll{width: 100%;}
.techyjry-mix .techyj-title{text-align: left;}
.techyjry-loop{width: 100%;}
.techyjry-loop-img{width: 100%;overflow: hidden;display: block;}
.techyjry-loop-img img{width: 100%;object-fit: cover;transition: all .6s ease;}
.techyjry-loop-img:hover img{transform: scale(1.04);}
.techyjry-hint{width: 100%;}
.techyjry-hint .line{width: 100%;height: 3px;position: relative;margin: 0 auto}
.techyjry-hint .line::before{content: "";position: absolute;width: 100%;height: 1px;top: 1px;background: #8a8a8a;}
.techyjry-hint .line .swiper-scrollbar-drag{background: #fff;top: 0;cursor: pointer;z-index: 4;box-shadow: 0 0 8px 2px rgba(255, 255, 255, 0.4);}
.techyjry-hint .text{color: #8a8a8a;text-transform: uppercase;margin-top: 12px;}
.techyjhb{width: 100%;position: relative;overflow: hidden;background: url('../images/pages/techyj6bg.jpg') no-repeat center/cover;}
.techyjhb .techyj-title .text{max-width: 920px;margin-left: auto;margin-right: auto;}
.techyjhb-list{width: 100%;}
.techyjhb-ul{justify-content: center;}
.techyjhb-items{width: 14.2857%;height: 120px;position: relative;display: flex;align-items: center;justify-content: center;padding: 12px;}
.techyjhb-items img{position: absolute;max-width: 100%;max-height: 100%;top: 0;left: 0;right: 0;bottom: 0;margin: auto;transition: all .4s ease;}
.techyjhb-items img.h{opacity: 0;}
.techyjhb-items:hover img{transform: translateY(-10px);}
.techyjhb-items:hover img.s{opacity: 0;}
.techyjhb-items:hover img.h{opacity: 1;}

/* 技术 */
.techInfo{width: 100%;text-align: center;background: #fff;}
.techInfo .text{line-height: 1.68;color: #848484;max-width: 1164px;margin: 0 auto;}
.techName{width: 100%;position: relative;height: 200vh;background: #fff;}
.techName-img, .techName-sticky, .techName-pic{height: 100vh;}
.techName-sticky{position: sticky;top: 0;left: 0;width: 100%;overflow: hidden;}
.techName-sou{width: 100%;display: none;}
.techName-sou img{width: 100%;object-fit: cover;}
.techName-img, .techName-pic{width: 100%;background-repeat: no-repeat;background-size: cover;background-position: center;}
.techName-img{position: absolute;left: 0;bottom: 0;opacity: 0;transition: all .5s;}
.techName-pic{transition: opacity .5s;overflow: hidden;text-align: center;position: relative;z-index: 2;-webkit-text-fill-color: transparent;-webkit-background-clip: text;background-clip: text;}
.techName-title{font-family: 'PROXIMA';white-space: nowrap;font-size: 400px;text-transform: uppercase;user-select: none;color: #fff;font-weight: 700;line-height: 1;}
.techName-sticky.active .techName-img {opacity: 1;}
.techName-sticky.active .techName-pic {opacity: 0;}
/* 技术-ECC */
.techEcc{width: 100%;position: relative;background: #000;}
.techEccCp{width: 100%;position: relative;z-index: 2;}
.techEccCp::before{content: "";position: absolute;width: 100%;height: 4px;left: 0;background: #000;top: -2px;}
.techEccCp-list{width: 100%;position: relative;z-index: 4;}
.techEccCp-list li{width: 25%;padding: 0 80px;text-align: center;}
.techEccCp-list li .icon{width: 116px;height: 116px;transition: all .4s ease;border-radius: 50%;background: #262626;display: flex;align-items: center;justify-content: center;margin: 0 auto;padding: 8px;}
.techEccCp-list li .icon img{max-width: 100%;max-height: 100%;}
.techEccCp-list li .text{color: #fff;line-height: 1.48;}
.techEccCp-list li:hover .icon{background: #ff7441;}
.techEccCp-img{width: 100%;text-align: center;}
.techEccCp-img img{max-width: 100%;}
.techEccCp-sd{position: absolute;width: 100%;left: 0;top: -28%;height: 100%;animation: techEccCpRun 16s linear infinite;}
.techEccCp-sd img{width: 100%;object-fit: cover;animation: techEccCpRunImg 16s linear infinite;}
@keyframes techEccCpRun {0%{transform: translateY(100px);}50%{transform: translateY(0);}100%{transform: translateY(100px);}}
@keyframes techEccCpRunImg {0%{transform: scale(1);}25%{transform: scale(1.1);}50%{transform: scale(1);}75%{transform: scale(1.05);}100%{transform: scale(1);}}
.techEccLb{width: 100%;position: relative;z-index: 3;}
.techEccLb-items{width: 100%;margin-top: 150px;align-items: center;}
.techEccLb-items:first-child{margin-top: 0;}
.techEccLb-img{width: 956px;overflow: hidden;border-radius: 10px;}
.techEccLb-img img{width: 100%;object-fit: cover;}
.techEccLb-cont{width: calc(100% - 956px);padding-left: 100px;}
.techEccLb-cont .boldTitle{line-height: 1.4;}
.techEccLb-cont .text{color: #848484;line-height: 1.8;}
.techEccLb-items:nth-child(2n+1){flex-direction: row-reverse;}
.techEccLb-items:nth-child(2n+1) .techEccLb-cont{padding-left: 0;padding-right: 100px;}
.techEccSz{width: 100%;position: relative;height: 512px;z-index: 2;}
.techEccSz-bg{width: 100%;opacity: 0.4;background-repeat: repeat-x;background-size: auto 100%;position: absolute;height: 100%;top: 0;left: 0;background-position: 0 center;animation: techEccSzBgRun 100s linear infinite;}
@keyframes techEccSzBgRun{from{background-position:0 center}to{background-position:-500vw center}}
.techEccSz::after{content: "";position: absolute;width: 100%;height: 100%;left: 0;top: 0;background: linear-gradient(135deg,rgba(0,0,0,.9) 30%,rgba(0,0,0,.5));}
.techEccSz-mix{position: absolute;width: 100%;height: 100%;top: 0;left: 0;z-index: 4;display: flex;align-items: center;}
.techEccSz-mix .contain{justify-content: space-between;align-items: center;width: 100%;}
.techEccSz-title{width: 670px;}
.techEccSz-title .boldTitle{line-height: 1.4;}
.techEccSz-title .text{color: #848484;line-height: 1.8;}
.techEccSz-num{width: 720px;justify-content: space-between;}
.techEccSz-num-items{width: 280px;position: relative;height: 290px;display: flex;align-items: flex-end;}
.techEccSz-num-items .text{color: #8a8a8a;transition:all .4s ease}
.techEccSz-num-items .num{position: absolute;top: 0;width: 100%;left: 0;}
.techEccSz-num-items .num img{position: absolute;left: 0;top: 0;transition: all .4s ease;}
.techEccSz-num-items.n9 .num img{left: auto;right: -24px;top: -10px;width: 185px;}
.techEccSz-num-items.n21 .num img{width: 289px;}
.techEccSz-num-items .num img.h{opacity: 0;}
.techEccSz-num-items:hover .num img.s{opacity: 0;}
.techEccSz-num-items:hover .num img.h{opacity: 1;}
.techEccSz-num-items:hover .text{color: #fff;}
/* .techEccSz-num-items .num img.h{opacity: 0;animation: techEccSzNumRun 3s ease infinite;} */
/* .techEccSz-num-items.n21 .num img.h{animation-delay: 1.5s;} */
/* @keyframes techEccSzNumRun {0%{opacity: 0;}8%{opacity: 1;}16%{opacity: 0;}24%{opacity: 1;}32%{opacity: 0;}59%{opacity: 0;}60%{opacity: 1;}100%{opacity: 1;}} */
.techEccSz-sd{position: absolute;left: 0;top: 50%;transform: translateY(-50%);text-align: center;z-index: 3;}
.techEccSz-sd img{width: 100%;object-fit: cover;}
.techEccTp{width: 100%;position: relative;z-index: 4;}
.techEccTp-title{width: 100%;text-align: center;}
.techEccTp-title .text{max-width: 610px;margin-left: auto;margin-right: auto;}
.techEccTp-loop{width: 100%;max-width: 1558px;margin-left: auto;margin-right: auto;position: relative;padding: 0 88px;}
.techEccTp-loop-img{width: 100%;border-radius: 30px;overflow: hidden;}
.techEccTp-loop-img img{width: 100%;object-fit: cover;}
.techEccTp-prev, .techEccTp-next{position: absolute;width: 44px;height: 44px;border-radius: 50%;background: rgba(255, 255, 255, 0.8) url('../images/common/arrL.svg') no-repeat center/16px auto;cursor: pointer;top: 50%;margin-top: -46px;transition: all .4s ease;}
.techEccTp-prev{left: 0;}
.techEccTp-next{right: 0;transform: rotate(180deg);}
.techEccTp-prev:hover, .techEccTp-next:hover{background-color: #ff7441;background-image: url('../images/common/arrLW.svg');}
.techEccTp-loop .swiper-wrapper{padding-bottom: 48px;}
.techEccTp-loop .swiper-pagination{bottom: 0;}
.techEccTp-loop .swiper-pagination-bullet{background: #fff;opacity: .23;margin: 0 0 0 30px !important;}
.techEccTp-loop .swiper-pagination-bullet:first-child{margin-left: 0;}
.techEccTp-loop .swiper-pagination-bullet-active {opacity: 1;background: #ff7441;}
/* 技术-ECO */
.techEco{width: 100%;position: relative;background: #3b6d1f;}
.techEco .techName-title{font-size: 210px;}
.techName-list{max-width: 1440px;margin: 0 auto;padding-top: 50px;-webkit-text-fill-color: #6a964b;-webkit-background-clip: inherit;background-clip: inherit;}
.techName-list li{width: 33.3333%;}
.techName-list-box{width: 150px;height: 150px;text-align: center;border-radius: 50%;background: #e4f0dc;display: flex;flex-direction: column;justify-content: center;align-items: center;margin: 0 auto;}
.techName-list-box .icon{width: 60px;height: 52px;display: flex;align-items: center;justify-content: center;}
.techName-list-box .icon img{max-width: 100%;max-height: 100%;}
.techName-list-box .text{color: #6a964b;}
.techEcoCp{width: 100%;position: relative;z-index: 1;}
.techEcoCp::before{content: "";position: absolute;width: 100%;height: 4px;left: 0;background: #3b6d1f;top: -2px;}
.techEcoCp-img{width: 320px;text-align: center;margin: 0 auto;position: relative;z-index: 4;padding-left: 40px;}
.techEcoCp-img img{max-width: 100%;max-height: 955px;}
.techEcoCp-icon{width: 852px;position: absolute;z-index: 6;height: 100%;top: 0;left: 0;right: 0;margin: 0 auto;}
.techEcoCp-icon .items{width: 164px;height: 164px;position: absolute;display: flex;align-items: center;justify-content: center;flex-direction: column;background: rgba(255, 255, 255, 0.12);border-radius: 50%;color: #fff;}
.techEcoCp-icon .items .text{width: 100%;text-align: center;}
.techEcoCp-icon .items.items-0{left: 0;top: 32%;animation: techEcoCpIconRun1 12s linear infinite;}
.techEcoCp-icon .items.items-100{right: 0;bottom: 20%;animation: techEcoCpIconRun2 10s linear infinite;}
@keyframes techEcoCpIconRun1 {0%{transform: translate(0,0);}12.5%{transform: translate(-30px,-15px);}25%{transform: translate(-30px,-30px);}37.5%{transform: translate(-15px,-30px);}50%{transform: translate(0,0);}62.5%{transform: translate(-30px,-15px);}75%{transform: translate(-30px,30px);}87.5%{transform: translate(-15px,30px);}100%{transform: translate(0,0);}}
@keyframes techEcoCpIconRun2 {0%{transform: translate(0,0);}12.5%{transform: translate(-30px,-15px);}25%{transform: translate(-30px,30px);}37.5%{transform: translate(-15px,30px);}50%{transform: translate(0,0);}62.5%{transform: translate(-30px,-15px);}75%{transform: translate(-30px,-30px);}87.5%{transform: translate(-15px,-30px);}100%{transform: translate(0,0);}}
.techEcoCp-circle{position: absolute;left: 0;text-align: center;width: 100%;z-index: 2;height: 1688px;top: 50%;margin-top: -844px;overflow: hidden;}
.techEcoCp-circle img{height: 100%;animation: techEcoCpQqRun 20s linear infinite;position: relative;z-index: 2;}
@keyframes techEcoCpQqRun {0%{transform: rotate(0);}100%{transform: rotate(360deg);}}
.techEcoCp-hubble{position: absolute;max-width: 1600px;height: 100%;top: 0;left: 0;right: 0;margin: 0 auto;}
.techEcoCp-hubble i{position: absolute;border-radius: 50%;border: 1px solid rgba(255, 255, 255, 0.4);opacity: 0;animation: techEcoCpHubbleRun 4s ease infinite;}
.techEcoCp-hubble i.hubble1{top: 20%;left: 20%;width: 40px;height: 40px;animation-delay: .2s;}
.techEcoCp-hubble i.hubble2{top: 40%;left: 40%;width: 20px;height: 20px;animation-delay: .8s;}
.techEcoCp-hubble i.hubble3{top: 20%;left: 50%;width: 40px;height: 40px;animation-delay: 2s;}
.techEcoCp-hubble i.hubble4{top: 50%;left: 80%;width: 20px;height: 20px;animation-delay: 1.6s;}
.techEcoCp-hubble i.hubble5{top: 60%;left: 60%;width: 50px;height: 50px;animation-delay: 2s;}
.techEcoCp-hubble i.hubble6{top: 80%;left: 20%;width: 30px;height: 30px;animation-delay: 1.2s;}
.techEcoCp-hubble i.hubble7{top: 80%;left: 80%;width: 60px;height: 60px;animation-delay: 1.8s;}
.techEcoCp-hubble i.hubble8{top: 60%;left: 30%;width: 30px;height: 30px;animation-delay: 1.6s;}
.techEcoCp-hubble i.hubble9{top: 10%;left: 10%;width: 20px;height: 20px;animation-delay: 1.2s;}
.techEcoCp-hubble i.hubble10{top: 20%;left: 90%;width: 40px;height: 40px;animation-delay: .8s;}
@keyframes techEcoCpHubbleRun {0%{opacity: 0;transform: scale(0);}50%{opacity: 1;transform: scale(1.4);}100%{opacity: 0;transform: scale(0);}}
.techEcoLb{width: 100%;position: relative;padding: 260px 0 60px;}
.techEcoLb-shade{position: absolute;width: 100%;top: -240px;left: 0;text-align: center;}
.techEcoLb-shade img{max-width: 100%;}
.techEcoLb-title{width: 100%;text-align: center;color: #fff;position: relative;z-index: 2;}
.techEcoLb-title .text{max-width: 1100px;margin-left: auto;margin-right: auto;}
.techEcoLb-list{max-width: 1540px;margin-left: auto;margin-right: auto;position: relative;z-index: 3;}
.techEcoLb-list ul{margin-left: calc(12px * 4);align-items: flex-start;}
.techEcoLb-list li{width: 25%;border-radius: 5px;overflow: hidden;margin-left: -12px;box-shadow: 16px 16px 40px 26px rgba(0, 0, 0, 0.15);background: #4f902c;position: relative;}
.techEcoLb-list li:nth-child(1){z-index: 1;}
.techEcoLb-list li:nth-child(2){z-index: 2;}
.techEcoLb-list li:nth-child(3){z-index: 3;}
.techEcoLb-list li:nth-child(4){z-index: 4;}
.techEcoLb-list li .image{height: 454px;display: flex;align-items: center;justify-content: center;position: relative;padding: 30px 36px;}
.techEcoLb-list li .image img{max-width: 100%;max-height: 100%;}
.techEcoLb-list li .image span{position: absolute;color: #fff;opacity: 0.14;top: 12px;left: 30px;}
.techEcoLb-list li:nth-child(3) .image{align-items: flex-end;padding: 30px 36px 0;}
.techEcoLb-list li .cont{padding: 32px 40px;background: #438121;min-height: 240px;color: #fff;}
.techEcoLb-list li .cont .title{line-height: 1.48;}
.techEcoLb-list li .cont .tags{color: #9ab88b;max-width: 84%;}
.techEcoLb-list li .cont .tags-li{display: flex;flex-wrap: wrap;justify-content: space-between;line-height: 2;}
.techEcoLb-list li .cont .tags-li p{line-height: inherit;}
.techEcoLb-list li:nth-child(2n){background: #478725;margin-top: 80px;}
.techEcoLb-list li:nth-child(2n) .cont{background: #4f902c;}
.techEcoLb-list li:nth-child(2n) .cont .tags{color: #b1cca3;}
.techEcoXx{width: 100%;position: relative;}
.techEcoXx-shade{position: absolute;width: 100%;top: -300px;right: 0;text-align: center;overflow: hidden;}
.techEcoXx-shade img{max-width: 100%;position: relative;right: -200px;}
.techEcoXx .contain{width: 100%;position: relative;flex-direction: row-reverse;z-index: 2;}
.techEcoXx-img{width: 682px;}
.techEcoXx-img img{max-width: 100%;}
.techEcoXx-mix{width: calc(100% - 682px);padding: 168px 0 0 68px;}
.techEcoXx-mix .boldTitle{max-width: 820px;}
.techEcoXx-list{width: 100%;}
.techEcoXx-list li{width: 25%;text-align: center;padding: 0 24px;}
.techEcoXx-list li:first-child{padding-left: 0;}
.techEcoXx-list li:last-child{padding-right: 0;}
.techEcoXx-list .icon{width: 142px;height: 142px;border-radius: 50%;margin: 0 auto;background: rgba(255, 255, 255, 0.12);display: flex;align-items: center;justify-content: center;}
.techEcoXx-list .icon img{max-width: 100%;max-height: 100%;}
.techEcoXx-list .text{color: #fff;}
.techEcoLc{width: 100%;padding: 120px 0 336px;background: #2c6210;position: relative;z-index: 2;text-align: center;}
.techEcoLc-img{width: 100%;}
.techEcoLc-img img{max-width: 100%;}
.techEcoRz{width: 100%;position: relative;z-index: 3;}
.techEcoRz-bg{width: 100%;background-repeat: repeat-x;background-size: auto 100%;position: absolute;height: 100%;top: 0;left: 0;background-position: 0 center;animation: techEcoRzBgRun 200s linear infinite;}
@keyframes techEcoRzBgRun{from{background-position: 0 center}to{background-position:-500vw center}}
.techEcoRz .contain{position: relative;z-index: 2;align-items: flex-start;flex-direction: row-reverse;}
.techEcoRz-img{width: 760px;position: relative;margin-top: -280px;justify-content: space-between;}
.techEcoRz-img li{width: calc(50% - 16px);}
.techEcoRz-img li img{width: 100%;object-fit: cover;}
.techEcoRz-cont{width: calc(100% - 760px);padding-left: 120px;}
/* 技术-ICOT */
.techIcot{width: 100%;position: relative;background: #000;}
.techIcotJs{width: 100%;position: relative;}
.techIcotJs::before{content: "";position: absolute;width: 100%;height: 4px;left: 0;background: #000;top: -2px;}
.techIcotJs-bg{width: 100%;background-repeat: repeat-x;background-size: auto 100%;position: absolute;height: 100%;top: 0;left: 0;background-position: 0 center;animation: techEccSzBgRun 200s linear infinite;}
@keyframes techEccSzBgRun{from{background-position:0 center}to{background-position:-500vw center}}
.techIcotJs .contain{position: relative;z-index: 2;}
.techIcotJs-title{max-width: 1300px;margin: 0 auto;text-align: center;}
.techIcotJs-title .text{color: #848484;}
.techIcotJs-list{width: 100%;}
.techIcotJs-list ul{justify-content: center;}
.techIcotJs-list li{text-align: center;margin-left: 32px;color: #ff7441;}
.techIcotJs-list li:first-child{margin-left: 0;}
.techIcotJs-list li .icon{width: 52px;height: 52px;border-radius: 50%;background: #ff7441;display: flex;align-items: center;justify-content: center;margin: 0 auto;}
.techIcotJs-list li .icon{max-width: 100%;max-height: 100%;}
.techIcotJs-img{width: 100%;text-align: center;}
.techIcotJs-img img{max-width: 100%;}
.techIcotZc{width: 100%;position: relative;}
.techIcotZc .contain{align-items: center;}
.techIcotZc-img{width: 1204px;position: relative;}
.techIcotZc-img .image{width: 100%;object-fit: cover;}
.techIcotZc-img .leaf{position: absolute;z-index: 2;right: 15%;top: 18%;animation: techIcotZcRun 12s linear infinite;width: 460px;}
@keyframes techIcotZcRun{0%{transform: translate(0,0);}12.5%{transform: translate(-30px,-15px);}25%{transform: translate(-30px,-30px);}37.5%{transform: translate(-15px,-30px);}50%{transform: translate(0,0);}62.5%{transform: translate(-30px,-15px);}75%{transform: translate(-30px,30px);}87.5%{transform: translate(-15px,30px);}100%{transform: translate(0,0);}}
.techIcotZc-mix{width: calc(100% - 1204px);}
.techIcotZc-title{width: 100%;}
.techIcotZc-title .text{color: #848484;}
.techIcotZc-list{width: 100%;}
.techIcotZc-list li{text-align: center;margin-left: 42px;color: #ff7441;}
.techIcotZc-list li:first-child{margin-left: 0;}
.techIcotZc-list li .icon{width: 52px;height: 52px;border-radius: 50%;background: #ff7441;display: flex;align-items: center;justify-content: center;margin: 0 auto;}
.techIcotZc-list li .icon{max-width: 100%;max-height: 100%;}
.techIcotAq{width: 100%;position: relative;overflow: hidden;}
.techIcotAq .image{width: 100%;object-fit: cover;}
.techIcotAq-title{position: absolute;width: 100%;left: 0;z-index: 2;top: 20px;text-align: center;}
.techIcotAq-title .text{color: #848484;max-width: 920px;margin-left: auto;margin-right: auto;}
.techIcotGc{width: 100%;}
.techIcotGc-title{width: 100%;text-align: center;}
.techIcotGc-loop{width: 100%;position: relative;}
.techIcotGc-loop-img{width: 100%;border-radius: 20px;overflow: hidden;}
.techIcotGc-loop-img img{width: 100%;object-fit: cover;}
.techIcotGc-prev, .techIcotGc-next{position: absolute;width: 44px;height: 44px;border-radius: 50%;background: rgba(255, 255, 255, 0.8) url('../images/common/arrL.svg') no-repeat center/16px auto;cursor: pointer;top: 50%;margin-top: -46px;transition: all .4s ease;z-index: 4;}
.techIcotGc-prev{left: 32px;}
.techIcotGc-next{right: 32px;transform: rotate(180deg);}
.techIcotGc-prev:hover, .techIcotGc-next:hover{background-color: #ff7441;background-image: url('../images/common/arrLW.svg');}
.techIcotGc-loop .swiper-wrapper{padding-bottom: 48px;}
.techIcotGc-loop .swiper-pagination{bottom: 0;}
.techIcotGc-loop .swiper-pagination-bullet{background: #fff;opacity: .23;margin: 0 0 0 30px !important;}
.techIcotGc-loop .swiper-pagination-bullet:first-child{margin-left: 0;}
.techIcotGc-loop .swiper-pagination-bullet-active {opacity: 1;background: #ff7441;}
.techIcotFa{width: 100%;overflow: hidden;position: relative;}
.techIcotFa .image{width: 100%;object-fit: cover;}
.techIcotFa-title{position: absolute;width: 100%;left: 0;z-index: 2;top: 70px;text-align: center;}
.techIcotFa-title .text{color: #848484;}
/* 技术-MICROFEEL */
.techMicrofeel{width: 100%;position: relative;background: #000;}
.techMicrofeel .techName-title{font-size: 340px;}
.techMicrofeelJs{width: 100%;position: relative;}
.techMicrofeelJs::before{content: "";position: absolute;width: 100%;height: 4px;left: 0;background: #000;top: -2px;}
.techMicrofeelJs .contain{position: relative;z-index: 2;}
.techMicrofeelJs-mix{width: 100%;position: relative;overflow: hidden;}
.techMicrofeelJs-img{width: 100%;object-fit: cover;}
.techMicrofeelJs-cont{position: absolute;width: 500px;height: 100%;display: flex;align-items: center;flex-direction: column;justify-content: center;right: 0;top: 0;z-index: 4;}
.techMicrofeelJs-cont .boldTitle{line-height: 1.4;}
.techMicrofeelJs-cont .text{color: #848484;}
.techMicrofeelLb{width: 100%;}
.techMicrofeelLb-items{width: 100%;margin-top: 160px;align-items: center;}
.techMicrofeelLb-items:first-child{margin-top: 0;}
.techMicrofeelLb-img{width: 990px;border-radius: 10px;overflow: hidden;}
.techMicrofeelLb-img img{width: 100%;object-fit: cover;}
.techMicrofeelLb-cont{width: calc(100% - 990px);padding-left: 100px;}
.techMicrofeelLb-cont .boldTitle{line-height: 1.4;}
.techMicrofeelLb-cont .text{color: #848484;}
.techMicrofeelLb-items:nth-child(2n+1){flex-direction: row-reverse;}
.techMicrofeelLb-items:nth-child(2n+1) .techMicrofeelLb-cont{padding-left: 0;padding-right: 100px;}
.techMicrofeelSp{width: 100%;}
.techMicrofeelSp-title{width: 100%;text-align: center;max-width: 1390px;margin-left: auto;margin-right: auto;}
.techMicrofeelSp-title .text{color: #848484;}
.techMicrofeelSp-video{width: 100%;border-radius: 30px;overflow: hidden;position: relative;}
.techMicrofeelSp-video img{width: 100%;position: relative;z-index: 2;}
.techMicrofeelSp-video video{position: absolute;width: 100%;height: 100%;object-fit: cover;top: 0;left: 0;display: block;}
.techMicrofeelSp-video .play{position: absolute;z-index: 4;bottom: 50px;right: 50px;cursor: pointer;color: #fff;padding-right: 50px;transition: all .4s ease;}
.techMicrofeelSp-video .play::after{content: "";position: absolute;width: 40px;height: 40px;right: 0;top: 50%;margin-top: -20px;border-radius: 50%;border: 2px solid #ff7441;background: url('../images/index/indjsPlayH.svg') no-repeat center/20px auto;transition: all .4s ease;}
.techMicrofeelSp-video .play:hover{color: #ff7441;}
.techMicrofeelSp-video .play:hover::after{background-image: url('../images/index/indjsPlay.svg');background-color: #ff7441;}
.techMicrofeelCp{width: 100%;position: relative;}
.techMicrofeelCp-bg{width: 100%;background-repeat: repeat-x;background-size: auto 100%;position: absolute;height: 100%;top: 0;left: 0;background-position: 0 center;animation: techMicrofeelCpRun 100s linear infinite;}
@keyframes techMicrofeelCpRun{from{background-position:0 center}to{background-position:-500vw center}}
.techMicrofeelCp .contain{position: relative;z-index: 2;}
.techMicrofeelCp-title{width: 100%;text-align: center;max-width: 1390px;margin-left: auto;margin-right: auto;}
.techMicrofeelCp-title .text{color: #848484;}
.techMicrofeelCp-img{width: 100%;text-align: center;}
.techMicrofeelCp-img img{max-width: 100%;max-height: 852px;}
/* 技术-SILMO */
.techSilmo{width: 100%;position: relative;background: #000;}
.techSilmoJs{width: 100%;position: relative;z-index: 3;}
.techSilmoJs::before{content: "";position: absolute;width: 100%;height: 4px;left: 0;background: #000;top: -2px;}
.techSilmoJs .contain{position: relative;z-index: 2;}
.techSilmoJs-mix{width: 100%;position: relative;}
.techSilmoJs-cont{width: calc(100% - 710px);padding-right: 40px;}
.techSilmoJs-cont .text{color: #848484;}
.techSilmoJs-img{width: 710px;position: absolute;right: 0;top: 50%;transform: translateY(-50%);}
.techSilmoJs-img .image{width: 100%;object-fit: cover;}
.techSilmoJs-img .leaf{position: absolute;z-index: 2;left: 8%;top: 8%;animation: techIcotZcRun 12s linear infinite;width: 534px;}
.techSilmoLb{width: 100%;background: #fff;padding-top: 320px;position: relative;}
.techSilmoLb-items{width: 100%;align-items: center;margin-top: 200px;}
.techSilmoLb-items:first-child{margin-top: 0;}
.techSilmoLb-img{width: 725px;border-radius: 5px;overflow: hidden;position: relative;z-index: 4;}
.techSilmoLb-img img{width: 100%;object-fit: cover;}
.techSilmoLb-cont{width: calc(100% - 725px);padding-left: 100px;}
.techSilmoLb-cont .text{color: #777;line-height: 2;}
.techSilmoLb-items.small{flex-direction: row-reverse;align-items: flex-start;}
.techSilmoLb-items.small .techSilmoLb-img{width: 677px;}
.techSilmoLb-items.small .techSilmoLb-cont{width: calc(100% - 677px);padding-left: 0;padding-right: 100px;padding-top: 80px;}
.techSilmoTw{width: 100%;position: relative;margin-top: -90px;z-index: 2;overflow: hidden;}
.techSilmoTw-img{width: 100%;object-fit: cover;}
.techSilmoTw-cont{position: absolute;width: 100%;height: 100%;top: 0;left: 0;display: flex;align-items: center;z-index: 4;}
.techSilmoTw-cont .contain{width: 100%;}
.techSilmoTw-cont .text{color: #848484;max-width: 980px;}

/* 法律声明 */
.law{width: 100%;overflow: hidden;}

/* -------------------------2k端--------------------------- */
@media all and (min-width:2000px) and (max-width:3000px) {
    /* 1920设计稿 2560分辨率【所有宽度 × (2560÷1920 ≈ 1.5)】【电脑缩放1920÷2560 = 75%】 */
    .paging-menu a{width: 45px;height: 45px;margin: 6px 15px;font-size: 21px;}
    .paging-menu a:first-child, .paging-menu a:last-child{background-size: 24px auto;}
    .sonBan-cont{width: 1230px;}
    .sonBan-cont .text{margin-top: 3px;}
    .sonBan-cont .btn a{margin-left: 36px;}
    @keyframes sonBanRight{0%{opacity: 0;transform: translateX(300px);filter: blur(6px);}100%{opacity: 1;transform: translateX(0);filter: blur(0);}}
    @keyframes sonBanUp{0%{opacity: 0;transform: translateY(180px);filter: blur(6px);}100%{opacity: 1;transform: translateY(0);filter: blur(0);}}
    .sonBan-cont .seeVideo{width: 228px;height: 60px;border-radius: 30px;border: 2px solid #fff;}
    .sonBan-cont .seeVideo span{padding-right: 42px;background-size: 28px auto;background-position: right 2px center;}
    .sonBan-cont .seeVideo:hover{box-shadow: 0 0 24px 5px rgba(255, 125, 62, 0.6);}
    .sonMenu{box-shadow: 0 0 36px 0 rgba(0, 0, 0, 0.05);}
    .sonMenu-menu a, .sonMenu-place a{height: 93px;}
    .sonMenu-menu a{font-size: 24px;margin-left: 84px;}
    .sonMenu-menu a::after{height: 2px;}
    .sonMenu-place a{font-size: 18px;padding-left: 30px;}
    .sonMenu-place a:first-child{padding-left: 24px;}
    .sonMenu-place a::before{width: 18px;left: 6px;background-position: center top calc(50% + 2px);}
    .sonMenu-place a:nth-child(2){padding-left: 12px;}
    .sonMore{width: 381px;height: 78px;border-radius: 39px;}
    .sonMore:hover{box-shadow: 0 0 24px 5px rgba(255, 125, 62, 0.6);}
    /* 联系我们 */
    .rellx-info{width: calc(100% - 1100px);padding-right: 102px;}
    .rellx-info-list li{padding: 45px 0;border-bottom: 2px solid #e6e6e6;}
    .rellx-info-list li i{width: 42px;height: 42px;}
    .rellx-info-list li p{width: calc(100% - 42px);padding-left: 18px;}
    .rellx-map{width: 1100px;height: 537px;border: 15px solid #fff;}
    .relbd-form li{width: calc(50% - 12px);margin-top: 30px;}
    .relbd-form li input, .relbd-form li textarea{height: 75px;border-radius: 3px;border: 2px solid #e6e6e6;font-size: 24px;padding: 0 39px;}
    .relbd-form li input:focus, .relbd-form li textarea:focus{border: 2px solid #ff7441;}
    .relbd-form li.area textarea{height: 171px;padding: 24px 39px;}
    .relbd-form li.code input{width: 990px;}
    .relbd-form li.code span{height: 75px;border-radius: 3px;border: 2px solid #e6e6e6;margin-left: 21px;}
    /* 新闻-详情 */
    .newsxq .contain>div{max-width: 2400px;}
    .newsxq-head .hint{margin-top: 27px;}
    .newsxq-head .hint span{padding-left: 30px;background-size: 21px auto;}
    .newsxq-cont{padding: 48px 0;border-top: 2px solid #ebebeb;margin-top: 30px;}
    .newsxq-mix{border-top: 2px solid #ebebeb;padding-top: 60px;}
    .newsxq-btn{max-width: calc(100% - 450px);}
    .newsxq-btn a{margin-top: 21px;}
    .newsxq-btn a span{width: 87px;height: 33px;border-radius: 15px;font-size: 23px;margin-right: 18px;}
    .newsxq-btn a p{width: calc(100% - 105px);}
    .newsxq-btn a:first-child span{padding-bottom: 6px;}
    .newsxq-back a{width: 234px;height: 60px;font-size: 23px;border-radius: 30px;}
    .newsxq-back a span{padding-right: 33px;background-size: 21px auto;}
    .newsxq-back a:hover{box-shadow: 0 0 24px 5px rgba(255, 125, 62, 0.6);}
    /* 关于-公司简介 */
    .abojjgs-info{width: calc(100% - 1029px);padding-right: 105px;}
    .abojjgs-image{width: 1029px;}
    .abojjgs-num .text{margin-top: 18px;}
    .abojjgs-num .line{width: 2px;height: 117px;margin-top: 9px;}
    .abojjcp-more{width: 309px;height: 90px;border-radius: 45px;}
    .abojjcp-more:hover{box-shadow: 0 0 24px 5px rgba(255, 125, 62, 0.6);}
    .abojjcp-big{width: calc(100% - 1122px);}
    .abojjcp-small{width: 1122px;}
    .abojjcp-cont{bottom: 63px;}
    .abojjcp-cont .title{max-width: calc(100% - 75px);}
    .abojjcp-cont .text{margin-top: 6px;max-width: calc(100% - 75px);}
    .abojjcp-cont .icon{width: 54px;height: 54px;background-size: 30px auto;margin-top: -27px;}
    .abojjcp-cont-roll{transform: translateY(42px);}
    .abojjcp-small .abojjcp-cont{padding: 0 72px;bottom: 42px;}
    .abojjls-head .boldTitle{padding-bottom: 48px;}
    .abojjls-head .boldTitle::after{width: 57px;height: 57px;bottom: -29px;}
    .abojjls-mix{height: 1080px;}
    .abojjls-mix .thumbs{padding: 165px 0;width: 510px;} 
    .abojjls-mix .thumbs .btn{height: 165px;background-size: 54px auto;background-position: bottom 15px center;}
    .abojjls-mix .thumbs .btn:hover{background-position: bottom 24px center;}
    .abojjls-mix .thumbs-year{font-size: 24px;padding-left: 45px;}
    .abojjls-mix .thumbs-year span{padding-right: 45px;}
    .abojjls-mix .thumbs-year span::before{width: 33px;height: 33px;margin-top: -17px;}
    .abojjls-mix .thumbs-year span::after{width: 12px;height: 12px;margin-top: -6px;right: 11px;}
    .abojjls-mix .gallery{width: calc(100% - 510px);padding-top: 240px;}
    @keyframes abojjlsRun {0%{opacity: 0;transform: translateX(300px);filter: blur(6px);}100%{opacity: 1;transform: translateY(0);filter: blur(0);}}
    .abojjry-title{max-width: 780px;}
    .abojjry-title .text{margin-top: 15px;}
    .abojjry-line{width: 840px;height: 5px;margin-bottom: 42px;}
    .abojjry-line::before{height: 2px;top: 2px;}
    .abojjry-loop{margin-top: 60px;padding-right: 54px;}
    .abojjry-link{padding: 0 42px;}
    .abojjry-link .image{height: 462px;padding: 36px 0;}
    .abojjry-link .image i{width: 90px;height: 90px;margin: -45px 0 0 -45px;background-size: 29px auto;}
    .abojjry-link .text{height: 111px;}
    .abojjry-link .text:before{height: 2px;}
    .abojjry-link .text::after{width: calc(100% + 42px * 2);left: -42px;}
    .abojjsj-title{top: 120px;}
    .abojjsj-menu a{padding: 0 120px;height: 195px;}
    .abojjsj-menu a::after{height: 3px;}
    /* 关于-企业文化 */
    .abowhxx-items{margin-top: 120px;}
    .abowhxx-image{width: 1417px;}
    .abowhxx-mix{width: calc(100% - 1417px);padding: 0 180px 0 150px;}
    .abowhxx-items:nth-child(2n) .abowhxx-mix{padding: 0 150px 0 180px;}
    .abowhxx-list-ul{margin-top: -75px;max-width: 915px;}
    .abowhxx-list-link{margin-top: 75px;}
    .abowhxx-list-link .icon{width: 57px;height: 54px;}
    .abowhxx-list-link .title{margin-left: 18px;}
    .abojjsj-content{max-width: 1800px;}
    @keyframes cloud_one{0%{background-position: right top;}100%{background-position: right calc(2371px * 3) top;}}
    @keyframes cloud_two{0%{background-position: right top;}100%{background-position: right calc(1384px * 6) top;}}
    .abowhsh-info{width: 615px;}
    .abowhsh-info .line{width: 144px;height: 8px;}
    .abowhsh-btn>div{width: 66px;height: 66px;background-size: 30px auto;}
    .abowhsh-btn>div.next{margin-left: 24px;}
    .abowhsh-loop{width: calc(100% - 615px);padding-left: 105px;}
    /* 社会责任 */
    .dutyjs-cont{max-width: 1230px;}
    .dutybg{padding: 330px 0;}
    .dutybg-cont{max-width: 1110px;margin: -150px auto 0;}
    .dutybg-cont .line{width: 156px;height: 6px;}
    .dutylb-items{margin-top: 111px;}
    .dutylb-image{width: 1250px;border-radius: 15px;}
    .dutylb-cont{width: calc(100% - 1250px);padding-left: 150px;}
    .dutylb-cont .line{width: 90px;height: 6px;}
    .dutylb-cont .list{line-height: 42px;}
    .dutylb-cont .list p{padding-left: 27px;}
    .dutylb-cont .list p::before{width: 12px;height: 12px;top: 15px;}
    .dutylb-items:nth-child(2n) .dutylb-cont{padding-right: 150px;}
    .dutygs-line{width: 90px;height: 6px;}
    .dutygs-list{max-width: 1986px;}
    .dutygs-list ul{margin: -36px 0 0 -36px;}
    .dutygs-list li{width: calc(33.3333% - 36px);margin: 36px 0 0 36px;border-radius: 5px;padding: 60px 48px;}
    .dutygs-list li .line{width: 54px;height: 6px;}
    /* 新闻-列表 */
    .newscd{padding-top: 93px;padding-bottom: 105px;}
    .newslb{padding-top: 123px;padding-bottom: 105px;}
    .newscd-scroll{padding-top:30px}
    .newscd{width: calc(100% - 1660px);}
    .newscd-list{margin-top: 30px;}
    .newscd-click{height: 90px;}
    .newscd-click::after{height: 2px;}
    .newscd-arrow{width: 90px;height: 90px;background-size: 24px auto;}
    .newscd-select{padding: 18px 0;border-bottom-left-radius: 15px;border-bottom-right-radius: 15px;}
    .newscd-select a{height: 54px;padding: 0 60px;}
    .newslb{width: 1660px;}
    .newslb-hint{border-bottom: 2px solid #404040;padding-bottom: 30px;}
    .newslb-link{padding: 69px 0;border-bottom: 2px solid #404040;}
    .newslb-link .title{margin-top: 6px;}
    .newslb-link .text{margin: 3px 0 18px;}
    /* 产品-列表 */
    .proban-img img.none-pc-pad{min-height: 660px;}
    .proban .swiper-pagination{bottom: 135px;}
    .proban .swiper-pagination-bullet{width: 21px;height: 21px;border: 3px solid #fff;margin: 0 0 0 105px !important;}
    .prosh-title .title{margin-top: -42px;}
    .prosh-list{max-width: 2040px;}
    .prosh-list ul{margin: -75px 0 0 -75px;}
    .prosh-list li{width: calc(33.3333% - 75px);margin: 75px 0 0 75px;height: 390px;}
    .prosh-hint{border-radius: 23px;font-size: 120px;}
    .prosh-list li::before, .prosh-list li::after{border-radius: 23px;}
    .prosh-info .tags{line-height: 42px;}
    .prosh-info .link{margin-top: 21px;}
    .prosh-info .link a{border: 2px solid #fff;border-radius: 12px;padding: 0 15px;}
    .prosh-img img{max-width: 243px;max-height: 765px;transform: translateY(-24px);}
    .prosh-list li:hover .prosh-img img{transform: translate(-204px,-50%);}
    @keyframes proshRunTop {0%{opacity: 0;transform: translateY(-45px);}100%{opacity: 1;transform: translateY(0);}}
    @keyframes proshRunBot {0%{opacity: 0;transform: translateY(45px);}100%{opacity: 1;transform: translateY(0);}}
    .prosh-promore{max-width: 2040px;}
    .prosh-promore-ul{margin: -3px 0 0 -3px;}
    .prosh-promore-link{width: calc(25% - 3px);margin: 3px 0 0 3px;padding: 42px;border-radius: 23px;}
    .prosh-promore-link .image{height: 258px;}
    .prosh-promore-link:hover .image img{transform: translateY(-9px);}
    /* 新闻-活动详情 */
    .eventjs-l{width: 780px;}
    .eventjs-r{width: 600px;}
    .eventjs-l img, .eventjs-r img{border-radius: 30px;}
    .eventjs-l img{top: 450px;}
    .eventjs-r img.up{left: -120px;bottom: -450px;}
    .eventjs-c{width: 660px;left: calc(780px + 150px + 60px);}
    .eventtw-cont .text{max-width: 780px;}
    .eventlb .contain{padding: 0 135px;}
    .eventlb-title .text{max-width: 780px;}
    .eventlb-loop-img{padding: 0 15px;}
    .eventlb-loop-img img{border-radius: 30px;}
    .eventxx-mix{max-width: 1941px;padding-bottom: 90px;}
    .eventxx-img{width: 1350px;border-radius: 30px;}
    .eventxx-cont{top: 135px;left: 135px;max-width: 780px;}
    .eventxx-shade{width: 1362px;height: 534px;border-radius: 30px;}
    /* 解决方案及业务 */
    .plansyw-head-scroll{width: 1920px;height: 87px;top: -87px;font-size: 18px;}
    .plansyw-head-scroll i{width: 24px;height: 39px;border-radius: 12px;border: 3px solid #fff;margin-right: 15px;}
    .plansyw-head-scroll i:after{width: 3px;height: 9px;margin-left: -2px;top: 3px;}
    .plansyw-head-info{width: 1920px;padding-top: 45px;padding-bottom: 60px;padding-right: 102px;}
    .plansyw-loop{margin-top: 2px;}
    .plansyw-loop-cont{bottom: 108px;}
    .plansyw-loop-cont .icon{width: 54px;height: 54px;border: 2px solid rgba(255, 255, 255, 0.4);margin: 20px auto 0;background-size: 24px auto;}
    .plansyw-loop-cont .more{width: 297px;height: 66px;margin: -27px auto;border-radius: 33px;}
    .plansyw-loop-cont .more:hover{box-shadow: 0 0 24px 5px rgba(255, 125, 62, 0.6);}
    .plansyw-line{margin-top: 54px;}
    .plansyw-line .line{width: 525px;height: 5px;}
    .plansyw-line .line::before{height: 2px;top: 2px;}
    .plansxh-title .text{max-width: 1926px;}
    .plansxh-ul{margin: -24px 0 0 -24px;}
    .plansxh-items{width: calc(16.6666% - 24px);margin: 24px 0 0 24px;padding: 150px 60px 82px;}
    .plansxh-items .num{right: 30px;top: 30px;}
    .plansxh-items .image{height: 168px;}
    .plansxh-items:hover .image{transform: translateY(-12px);}
    .planstz-mix{width: 720px;}
    .planstz-list{border-top: 2px solid #fff;}
    .planstz-list li{margin-top: 21px;}
    .planstz-list li span{width: 30px;height: 30px;border: 2px solid #fff;}
    .planstz-list li p{width: calc(100% - 30px);padding-left: 30px;}
    .planstz-loop{width: calc(100% - 720px);padding-left: 99px;}
    .planstz-hint{max-width: 1302px;}
    .planstz-hint .line{height: 5px;}
    .planstz-hint .line::before{height: 2px;top: 2px;}
    .planstz-hint .text{margin-top: 18px;}
    .planssz-number ul{max-width: 1800px;margin-top: 75px;}
    .planssz-number li{padding-right: 150px;}
    .planssz-number li .text{margin-top: 6px;}
    .plansjc::after{height: 84px;bottom: -3px;}
    .plansjc-btn{margin-top: 60px;}
    .plansjc-mix{width: 880px;}
    .plansjc-btn div{width: 54px;height: 54px;border: 2px solid rgba(255, 255, 255, 0.5);background-size: 24px auto;}
    .plansjc-btn div.prev{margin-right: 21px;}
    .plansjc-loop{width: calc(100% - 880px);padding-right: 105px;}
    .planstz-loop-box .info{padding: 48px;}
    .planstz-loop-box .info .text{margin-top: 15px;}
    .planstz-loop-box .info .hint{margin-top: 15px;}
    @keyframes planstzRun {0%{opacity: 0;transform: translateX(300px);filter: blur(6px);}100%{opacity: 1;transform: translateX(0);filter: blur(0);}}
    .planszl-head{max-width: 1860px;}
    .planszl-list li{width: 366px;}
    .planszl-list li .icon{width: 111px;height: 111px;padding: 6px;}
    .planszl-list li .text{margin-top: 18px;}
    .planszl-list li::before{right: -130px;width: 160px;height: 15px;top: 48px;}
    .planszl-list li:hover .icon{transform: translateY(-12px);}
    /* 产品-详情 */
    .proxqjs{padding-top: 285px;height: 1785px;}
    .proxqjs .contain{max-width: 2130px;}
    .proxqjs-dz{max-width: 1533px;left: 66px;width: 1533px;}
    .proxqjs-ty{max-width: 301px;bottom: 204px;width: 300px;}
    .proxqjs-box{margin-top: 120px;}
    .proxqjs-product{width: 450px;height: 858px;padding-bottom: 30px;}
    .proxqjs-product img{width: 186px;}
    @keyframes proxqjsImgRun {0%{transform: translateY(-24px);}50%{transform: translateY(12px);}100%{transform: translateY(-24px);}}
    .proxqjs-line img.line1{top: -75px;}
    .proxqjs-line img.line2{top: -105px;}
    .proxqjs-line img.line3{top: -150px;}
    .proxqjs-info li{height: 255px;background-size: 961px auto;}
    .proxqjs-info li .icon{width: 114px;height: 114px;padding: 12px;}
    .proxqjs-info li .cont{width: 375px;margin-left: 72px;}
    .proxqjs-info li:nth-child(2n) .cont{margin-right: 72px;}
    .proxqcp-list-ul{margin: -36px 0 0 -36px;}
    .proxqcp-items{width: calc(20% - 36px);margin: 36px 0 0 36px;}
    .proxqcp-items .image{height: 580px;}
    .proxqcp-items:hover  .image .bg{transform: translateY(-24px) rotate(-15deg);}
    .proxqcp-loop .swiper-wrapper{padding-bottom: 90px;}
    .proxqcp-loop .swiper-pagination-bullet{width: 21px;height: 21px;margin: 0 0 0 60px !important;}
    .proxqbg-list ul{margin: -60px 0 0 -48px;}
    .proxqbg-list li{width: calc(20% - 48px);margin: 60px 0 0 48px;border-radius: 15px;border: 3px solid #e4e4e4;padding: 66px 23px;}
    .proxqbg-list li:hover{box-shadow: 0 0 30px 0 rgba(0, 0, 0, 0.1);}
    .proxqbg-list li .name, .proxqbg-list li .hint{line-height: 48px;}
    .proxqbg-list li .line{max-width: 144px;height: 2px;}
    .proxqyy-mix{border-radius: 45px;}
    .proxqyy-loop{width: 1264px;}
    .proxqyy-info{width: calc(100% - 1264px);padding: 120px 75px;}
    .proxqyy-btn>div{width: 66px;height: 66px;background-size: 30px auto;}
    .proxqyy-btn>div.next{margin-left: 42px;}
    .proxqqw .proxq-title{top: 162px;}
    .proxqqw-image ul{margin-top: -2px;}
    .proxqqw-image li{margin-top: 2px;}
    /* 技术-研究 */
    .techyjsp-mix .gallery{width: calc(100% - 600px);padding-right: 2px;}
    .techyjsp-gallery-box img{height: 1111px;}
    .techyjsp-gallery-box .play{width: 99px;height: 99px;border: 5px solid #fff;margin: -50px 0 0 -50px;background-size: 48px auto;}
    .techyjsp-gallery-box .cont{padding: 0 72px;bottom: 60px;}
    .techyjsp-gallery-box .link a{font-size: 23px;padding-right: 27px;background-size: 17px;}
    .techyjsp-gallery-box .link a::after{height: 2px;}
    .techyjsp-mix .thumbs{width: 600px;}
    .techyjsp-mix .thumbs .swiper-wrapper{height: 1111px !important;}
    .techyjsp-mix .thumbs-items .title{bottom: 24px;padding: 0 42px;}
    .techyjsp-mix .thumbs-prev, .techyjsp-mix .thumbs-next{width: 48px;height: 48px;background-size: 24px auto;margin-left: -24px;}
    .techyjsp-mix .thumbs-prev{top: 21px;}
    .techyjsp-mix .thumbs-next{bottom: 21px;}
    @keyframes techyjspCont {0%{opacity: 0;transform: translateY(90px);}100%{opacity: 1;transform: translateY(0);}}
    .techyjsz-mix{max-width: 1950px;}
    .techyjsz-num li{padding: 0 75px;}
    .techyjlb-ul{margin: -81px 0 0 -9px;}
    .techyjlb-items{width: calc(25% - 9px);margin: 81px 0 0 9px;}
    .techyjlb-items .image{border-radius: 9px;}
    .techyjlb-items .image i{width: 96px;height: 84px;margin: -42px 0 0 -48px;transform: translateY(-45px);}
    .techyjlb-items .image i img{width: 100%;}
    .techyjlb-items .image::after{border-radius: 6px;}
    .techyjkp::before{height: 1204px;bottom: 60px;}
    @keyframes techyjkpRun{0%{background-position:0px 0px;}100%{background-position: calc(-2479px * 2) 0;}}
    .techyjkp .techyj-title .text{max-width: 1935px;}
    .techyjkp-list{max-width: 2473px;padding: 0 48px 0 39px;height: 825px;}
    .techyjkp-list ul{margin-left: -60px;}
    .techyjkp-list li{width: calc(16.6666% - 60px);margin-left: 60px;border-radius: 60px;padding: 90px 30px 30px;height: 525px;}
    .techyjkp-list li .num{width: 54px;height: 54px;border: 2px solid #fff;}
    .techyjry-image{width: 1056px;}
    .techyjry-image .badge{width: 742px;right: -255px;height: 648px;margin-top: -324px;}
    .techyjry-image .badge::before{width: calc(100% + 15px);height: 411px;left: -15px;bottom: -15px;}
    .techyjry-mix{width: calc(100% - 1056px);padding-left: 417px;}
    .techyjry-hint .line{height: 5px;}
    .techyjry-hint .line::before{height: 2px;top: 2px;}
    .techyjry-hint .text{margin-top: 18px;}
    .techyjhb .techyj-title .text{max-width: 1380px;}
    .techyjhb-items{height: 180px;padding: 18px;}
    .techyjhb-items:hover img{transform: translateY(-15px);}
    .techyjkp-list li:nth-child(2n) {margin-top: 8.4%;}
    .techyjkp-list li .text {line-height: 1.6;}
    /* 技术 */
    .techInfo .text{max-width: 1746px;}
    .techName-title{font-size: 600px;}
    /* 技术-ECC */
    .techEccCp::before{height: 6px;top: -3px;}
    .techEccCp-list li{padding: 0 120px;}
    .techEccCp-list li .icon{width: 174px;height: 174px;padding: 12px;}
    @keyframes techEccCpRun {0%{transform: translateY(150px);}50%{transform: translateY(0);}100%{transform: translateY(150px);}}
    .techEccLb-items{margin-top: 225px;}
    .techEccLb-img{width: 1200px;border-radius: 15px;}
    .techEccLb-cont{width: calc(100% - 1200px);padding-left: 150px;}
    .techEccLb-items:nth-child(2n+1) .techEccLb-cont{padding-right: 150px;}
    .techEccSz{height: 768px;}
    .techEccSz-title{width: 1005px;}
    .techEccSz-num{width: 1080px;}
    .techEccSz-num-items{width: 420px;height: 435px;}
    .techEccSz-num-items.n9 .num img{right: -36px;top: -15px;width: 277px;}
    .techEccSz-num-items.n21 .num img{width: 433px;}
    .techEccTp-title .text{max-width: 915px;}
    .techEccTp-loop{max-width: 2337px;padding: 0 132px;}
    .techEccTp-loop-img{border-radius: 45px;}
    .techEccTp-prev, .techEccTp-next{width: 66px;height: 66px;background-size: 24px auto;margin-top: -69px;}
    .techEccTp-loop .swiper-wrapper{padding-bottom: 72px;}
    .techEccTp-loop .swiper-pagination-bullet{margin: 0 0 0 45px !important;}
    /* 技术-ECO */
    .techEco .techName-title{font-size: 315px;}
    .techName-list{max-width: 2160px;padding-top: 75px;}
    .techName-list-box{width: 225px;height: 225px;}
    .techName-list-box .icon{width: 90px;height: 79px;}
    .techEcoCp::before{height: 6px;top: -3px;}
    .techEcoCp-img{width: 480px;padding-left: 60px;}
    .techEcoCp-img img{max-height: 1432px;width: 300px;}
    .techEcoCp-icon{width: 1278px;}
    .techEcoCp-icon .items{width: 246px;height: 246px;}
    @keyframes techEcoCpIconRun1 {0%{transform: translate(0,0);}12.5%{transform: translate(-45px,-23px);}25%{transform: translate(-45px,-45px);}37.5%{transform: translate(-23px,-45px);}50%{transform: translate(0,0);}62.5%{transform: translate(-45px,-23px);}75%{transform: translate(-45px,45px);}87.5%{transform: translate(-23px,45px);}100%{transform: translate(0,0);}}
    @keyframes techEcoCpIconRun2 {0%{transform: translate(0,0);}12.5%{transform: translate(-45px,-23px);}25%{transform: translate(-45px,45px);}37.5%{transform: translate(-23px,45px);}50%{transform: translate(0,0);}62.5%{transform: translate(-45px,-23px);}75%{transform: translate(-45px,-45px);}87.5%{transform: translate(-23px,-45px);}100%{transform: translate(0,0);}}
    .techEcoCp-circle{height: 2532px;margin-top: -1266px;}
    .techEcoCp-hubble{max-width: 2400px;}
    .techEcoCp-hubble i{border: 2px solid rgba(255, 255, 255, 0.4);}
    .techEcoCp-hubble i.hubble1{width: 60px;height: 60px;}
    .techEcoCp-hubble i.hubble2{width: 30px;height: 30px;}
    .techEcoCp-hubble i.hubble3{width: 60px;height: 60px;}
    .techEcoCp-hubble i.hubble4{width: 30px;height: 30px;}
    .techEcoCp-hubble i.hubble5{width: 75px;height: 75px;}
    .techEcoCp-hubble i.hubble6{width: 45px;height: 45px;}
    .techEcoCp-hubble i.hubble7{width: 90px;height: 90px;}
    .techEcoCp-hubble i.hubble8{width: 45px;height: 45px;}
    .techEcoCp-hubble i.hubble9{width: 30px;height: 30px;}
    .techEcoCp-hubble i.hubble10{width: 60px;height: 60px;}
    .techEcoLb{padding: 390px 0 90px;}
    .techEcoLb-shade{top: -360px;}
    .techEcoLb-title .text{max-width: 1650px;}
    .techEcoLb-list{max-width: 2310px;}
    .techEcoLb-list ul{margin-left: calc(18px * 4);}
    .techEcoLb-list li{border-radius: 7px;margin-left: -18px;box-shadow: 24px 24px 60px 39px rgba(0, 0, 0, 0.15);}
    .techEcoLb-list li .image{height: 681px;padding: 45px 54px;}
    .techEcoLb-list li .image span{top: 18px;left: 45px;}
    .techEcoLb-list li:nth-child(3) .image{padding: 45px 54px 0;}
    .techEcoLb-list li .cont{padding: 48px 60px;min-height: 360px;}
    .techEcoLb-list li:nth-child(2n){margin-top: 120px;}
    .techEcoXx-shade{top: -450px;}
    .techEcoXx-shade img{right: -300px;}
    .techEcoXx-img{width: 900px;}
    .techEcoXx-img img{width: 100%;}
    .techEcoXx-mix{width: calc(100% - 900px);padding: 120px 0 0 102px;}
    .techEcoXx-mix .boldTitle{max-width: 1230px;}
    .techEcoXx-list li{padding: 0 36px;}
    .techEcoXx-list .icon{width: 213px;height: 213px;}
    .techEcoLc{padding: 180px 0 504px;}
    .techEcoRz-img{width: 1140px;margin-top: -420px;}
    .techEcoRz-img li{width: calc(50% - 24px);}
    .techEcoRz-cont{width: calc(100% - 1140px);padding-left: 180px;}
    /* 技术-ICOT */
    .techIcotJs::before{height: 6px;top: -3px;}
    .techIcotJs-title{max-width: 1950px;}
    .techIcotJs-list li{margin-left: 48px;}
    .techIcotJs-list li .icon{width: 78px;height: 78px;}
    .techIcotZc-img{width: 1806px;}
    .techIcotZc-img .leaf{width: 690px;}
    @keyframes techIcotZcRun{0%{transform: translate(0,0);}12.5%{transform: translate(-45px,-23px);}25%{transform: translate(-45px,-45px);}37.5%{transform: translate(-23px,-45px);}50%{transform: translate(0,0);}62.5%{transform: translate(-45px,-23px);}75%{transform: translate(-45px,45px);}87.5%{transform: translate(-23px,45px);}100%{transform: translate(0,0);}}
    .techIcotZc-mix{width: calc(100% - 1806px);}
    .techIcotZc-list li{margin-left: 63px;}
    .techIcotZc-list li .icon{width: 78px;height: 78px;}
    .techIcotAq-title{top: 30px;}
    .techIcotAq-title .text{max-width: 1380px;}
    .techIcotGc-loop-img{border-radius: 30px;}
    .techIcotGc-prev, .techIcotGc-next{width: 66px;height: 66px;background-size: 24px auto;margin-top: -69px;}
    .techIcotGc-prev{left: 48px;}
    .techIcotGc-next{right: 48px;}
    .techIcotGc-loop .swiper-wrapper{padding-bottom: 72px;}
    .techIcotGc-loop .swiper-pagination-bullet{margin: 0 0 0 45px !important;}
    .techIcotFa-title{top: 105px;}
    /* 技术-MICROFEEL */
    .techMicrofeel .techName-title{font-size: 460px;}
    .techMicrofeelJs::before{height: 6px;top: -3px;}
    .techMicrofeelJs-cont{width: 880px;}
    .techMicrofeelLb-items{margin-top: 240px;}
    .techMicrofeelLb-img{width: 1250px;border-radius: 15px;}
    .techMicrofeelLb-cont{width: calc(100% - 1250px);padding-left: 150px;}
    .techMicrofeelLb-items:nth-child(2n+1) .techMicrofeelLb-cont{padding-right: 150px;}
    .techMicrofeelSp-title{max-width: 2085px;}
    .techMicrofeelSp-video{border-radius: 45px;}
    .techMicrofeelSp-video .play{bottom: 75px;right: 75px;padding-right: 75px;}
    .techMicrofeelSp-video .play::after{width: 60px;height: 60px;margin-top: -30px;border: 3px solid #ff7441;background-size: 30px auto;}
    .techMicrofeelCp-title{max-width: 2085px;}
    .techMicrofeelCp-img img{max-height: 1278px;}
    /* 技术-SILMO */
    .techSilmoJs::before{height: 6px;top: -3px;}
    .techSilmoJs-cont{width: calc(100% - 1065px);padding-right: 60px;}
    .techSilmoJs-img{width: 1065px;}
    .techSilmoJs-img .leaf{width: 801px;}
    .techSilmoLb{padding-top: 480px;}
    .techSilmoLb-items{margin-top: 300px;}
    .techSilmoLb-img{width: 1087px;border-radius: 7px;}
    .techSilmoLb-cont{width: calc(100% - 1087px);padding-left: 150px;}
    .techSilmoLb-items.small .techSilmoLb-img{width: 900px;}
    .techSilmoLb-items.small .techSilmoLb-cont{width: calc(100% - 900px);padding-right: 150px;padding-top: 120px;}
    .techSilmoTw{margin-top: -135px;}
    .techSilmoTw-cont .text{max-width: 1470px;}
}

/* -------------------------PC端--------------------------- */
@media all and (max-width:1700px) {
    /* 1600 × (900) */
    .rellx-map {width: 660px;}
    .rellx-info {width: calc(100% - 660px);padding-right: 68px;}
    .abojjgs-image {width: 620px;}
    .abojjgs-info {width: calc(100% - 620px);padding-right: 50px;}
    .abojjcp-big {width: calc(100% - 700px);}
    .abojjcp-small {width: 700px;}
    .abojjsj-menu a {padding: 0 60px;}
    .abowhxx-image {width: 880px;}
    .abowhxx-mix {width: calc(100% - 880px);padding: 0 90px 0 80px;margin-bottom: -40px;}
    .abowhxx-items:nth-child(2n) .abowhxx-mix{padding: 0 80px 0 90px;}
    .abowhxx-list-link {margin-top: 30px;}
    .abowhxx-list-ul {margin-top: -30px;}
    .dutylb-image {width: 860px;}
    .dutylb-cont {width: calc(100% - 860px);padding-left: 90px;margin-bottom: -40px;}
    .dutylb-items:nth-child(2n) .dutylb-cont {padding-right: 90px;}
    .newscd {width: calc(100% - 1000px);}
    .newslb {width: 1000px;}
    .eventlb .contain {padding: 0 70px;}
    .eventjs-l {width: 480px;}
    .eventjs-l img.up{max-width: 280px;}
    .eventjs-r {width: 400px;}
    .eventjs-r img.up{max-width: 270px;}
    .eventjs-c {width: 416px;left: calc(480px + 80px + 32px);}
    .plansyw-head-scroll, .plansyw-head-info{width: 1080px;}
    .plansxh-items {padding: 68px 20px 40px;}
    .planstz-mix {width: 380px;}
    .planstz-loop {width: calc(100% - 380px);padding-left: 60px;}
    .plansjc-mix {width: 480px;}
    .plansjc-loop {width: calc(100% - 480px);padding-right: 60px;}
    .plansjc::after {height: 80px;}
    .planszl-list li::before{right: -130px;}
    .techyjsp-gallery-box img{height: 614px;}
    .techyjsp-mix .thumbs .swiper-wrapper {height: 615px !important;}
    .techyjkp-list li {width: calc(16.6666% - 40px);margin-left: 40px;padding: 44px 10px 20px;height: 304px;}
    .techyjkp-list li .text {line-height: 1.6;}
    .techyjry-image {width: 620px;}
    .techyjry-mix {width: calc(100% - 620px);padding-left: 180px;}
    .techyjry-image .badge {width: 405px;right: -100px;height: 352px;margin-top: -176px;}
    .techyjkp-list{height: 488px;}
    .techEccLb-img {width: 800px;}
    .techEccLb-cont {width: calc(100% - 800px);padding-left: 80px;}
    .techEccLb-items:nth-child(2n+1) .techEccLb-cont {padding-right: 80px;}
    .techEccLb-items {margin-top: 120px;}
    .techEccSz-num {width: 680px;}
    .techEccCp-list li {padding: 0 50px;}
    .techEcoRz-cont {padding-left: 80px;}
    .techIcotZc-img {width: 1100px;}
    .techIcotZc-mix {width: calc(100% - 1100px);}
    .techMicrofeel .techName-title {font-size: 280px;}
    .techMicrofeelLb-img {width: 880px;}
    .techMicrofeelLb-cont {width: calc(100% - 880px);padding-left: 80px;}
    .techMicrofeelLb-items:nth-child(2n+1) .techMicrofeelLb-cont {padding-right: 80px;}
    .techMicrofeelLb-items {margin-top: 130px;}
    .techSilmoLb-items {margin-top: 160px;}
    .techSilmoLb-cont {padding-left: 80px;}
    .techSilmoLb-items.small .techSilmoLb-cont {padding-right: 80px;}
}

@media all and (max-width:1599px) {
    /* 1440 × (700)  */
    .sonMenu-menu a {margin-left: 44px;}
    .rellx-map {width: 560px;}
    .rellx-info {width: calc(100% - 560px);padding-right: 50px;}
    .rellx-info-list li {padding: 26px 0;}
    .sonMore {width: 220px;height: 50px;border-radius: 25px;}
    .newsxq-cont {padding: 28px 0;}
    .newsxq-mix {padding-top: 34px;}
    .abojjgs-info .text {line-height: 1.62;}
    .abojjgs-num .line {height: 68px;margin-top: 4px;}
    .abojjcp-more {width: 180px;height: 50px;border-radius: 25px;}
    .abojjcp-big {width: calc(100% - 580px);}
    .abojjcp-small {width: 580px;}
    .abojjls-mix {height: 580px;}
    .abojjls-mix .thumbs .btn{height: 80px;}
    .abojjls-mix .gallery {padding-top: 100px;width: calc(100% - 280px);}
    .abojjls-mix .thumbs {padding: 80px 0;width: 280px;}
    .abojjsj-title {top: 70px;}
    .abojjsj-menu a{height: 110px;padding: 0 50px;}
    .abowhxx-image {width: 720px;}
    .abowhxx-mix {width: calc(100% - 720px);padding: 0 80px !important;}
    .abowhxx-list-ul {margin-top: -20px;}
    .abowhxx-list-link {margin-top: 20px;}
    .abowhxx-head .text {line-height: 1.68;}
    .abowhxx-items {margin-top: 70px;}
    .abowhsh-loop {padding-left: 60px;}
    .dutylb-image {width: 700px;}
    .dutylb-cont {width: calc(100% - 700px);padding-left: 80px;}
    .dutylb-items:nth-child(2n) .dutylb-cont {padding-right: 80px;}
    .dutybg {padding: 200px 0;}
    .dutybg-cont .line{width: 80px;}
    .dutylb-items {margin-top: 60px;}
    .newscd {width: calc(100% - 920px);}
    .newslb {width: 920px;}
    .newslb-link {padding: 40px 0;}
    .proban .swiper-pagination {bottom: 60px;}
    .proban .swiper-pagination-bullet {margin: 0 0 0 50px !important;}
    .prosh-img img{max-height: 440px;}
    .prosh-title .title {margin-top: -24px;}
    .eventjs-l {width: 410px;}
    .eventjs-l img.up{max-width: 240px;}
    .eventjs-r {width: 340px;}
    .eventjs-r img.up{max-width: 200px;left: -50px;}
    .eventjs-c {width: 416px;left: calc(410px + 80px + 32px);}
    .eventxx-img {width: 850px;}
    .eventxx-cont {top: 80px;}
    .plansyw-head-scroll, .plansyw-head-info {width: 1000px;}
    .planstz .planstz-list{margin-top: 28px;padding-top: 28px;}
    .planstz-info .text{line-height: 1.42;}
    .plansjc-mix {width: 414px;}
    .plansjc-loop {width: calc(100% - 414px);padding-right: 40px;}
    .planstz-loop {padding-left: 40px;}
    .planstz-list li {margin-top: 10px;}
    .plansjc-btn{margin-top: 26px;}
    .plansjc::after {height: 68px;}
    .planszl-list li::before {width: 156px;right: -86px;}
    .planstz-hint {max-width: 700px;}
    .proxqjs {padding-top: 140px;height: 1120px;}
    .proxqjs .contain {max-width: 1200px;}
    .proxqjs-info li {background-size: 100% auto;}
    .proxqjs-box {margin-top: 68px;}
    .proxqcp-items .image {height: 460px;}
    .proxqbg-list ul {margin: -32px 0 0 -26px;}
    .proxqbg-list li {width: calc(20% - 26px);margin: 32px 0 0 26px;}
    .proxqyy-loop {width: 740px;}
    .proxqyy-info {width: calc(100% - 740px);padding: 68px 40px;}
    .proxqqw .proxq-title {top: 70px;}
    .techyjsp-mix .thumbs {width: 340px;}
    .techyjsp-mix .gallery {width: calc(100% - 340px);}
    .techyjsp-gallery-box img{height: 525px;}
    .techyjsp-mix .thumbs .swiper-wrapper {height: 525px !important;}
    .techyjkp-list {height: 448px;}
    .techyjkp-list li .text{margin-top: 16px;}
    .techyjkp-list li .title{margin-top: 12px;}
    .techyjkp-list li {padding: 35px 10px 20px;height: 270px;border-radius: 20px;}
    .techyjry-image {width: 560px;}
    .techyjry-mix {width: calc(100% - 560px);padding-left: 160px;}
    .techyjry-image .badge {width: 340px;right: -80px;height: 296px;margin-top: -148px;}
    .techEccLb-img {width: 680px;}
    .techEccLb-cont {width: calc(100% - 680px);padding-left: 60px;}
    .techEccLb-items:nth-child(2n+1) .techEccLb-cont {padding-right: 60px;}
    .techEccLb-items {margin-top: 80px;}
    .techEccSz-title {width: 500px;}
    .techEccSz-num-items.n21 .num img {width: 240px;}
    .techEccSz-num-items.n9 .num img {right: -12px;top: -10px;width: 156px;}
    .techEccSz-num-items {height: 254px;}
    .techEco .techName-title {font-size: 180px;}
    .techName-list {padding-top: 30px;}
    .techName-title{font-size: 300px;}
    .techEcoCp-img img {max-height: 670px;}
    .techEcoCp-circle {height: 1020px;margin-top: -510px;}
    .techEcoCp-icon .items.items-0 {top: 20%;}
    .techEcoCp-img {padding-left: 26px;}
    .techEcoLb {padding: 220px 0 60px;}
    .techEcoLb-shade {top: -160px;}
    .techEcoLb-list li .cont .tags {max-width: 100%;}
    .techEcoXx-img {width: 540px;}
    .techEcoXx-mix {width: calc(100% - 540px);padding: 60px 0 0 50px;}
    .techEcoXx-list li {padding: 0 16px;}
    .techEcoRz-img {width: 660px;margin-top: -200px;}
    .techEcoRz-cont {width: calc(100% - 660px);padding-left: 80px;}
    .techEcoLc {padding: 88px 0 220px;}
    .techEcoLb-list li .image{height: 370px;}
    .techEcoLb-list li .image span {top: 6px;left: 24px;}
    .techEcoLb-list li .cont {padding: 28px 32px;min-height: 230px;}
    .techIcotZc-img {width: 1000px;}
    .techIcotZc-mix {width: calc(100% - 1000px);}
    .techIcotZc-img .leaf {right: 10%;top: 12%;width: 460px;}
    .techIcotGc-loop-img {border-radius: 12px;}
    .techIcotFa-title {top: 40px;}
    .techMicrofeel .techName-title {font-size: 200px;}
    .techMicrofeelJs-cont{width: 440px;}
    .techMicrofeelLb-img {width: 800px;}
    .techMicrofeelLb-cont {width: calc(100% - 800px);padding-left: 60px;}
    .techMicrofeelLb-items:nth-child(2n+1) .techMicrofeelLb-cont {padding-right: 60px;}
    .techMicrofeelLb-items {margin-top: 100px;}
    .techMicrofeelCp-img img {max-height: 570px;}
    .techSilmoJs-img {width: 540px;}
    .techSilmoJs-cont {width: calc(100% - 540px);padding-right: 40px;}
    .techSilmoJs-img .leaf {left: 5%;top: 0%;width: 480px;}
    .techSilmoLb {padding-top: 220px;}
    .techSilmoLb-img {width: 680px;}
    .techSilmoLb-cont {width: calc(100% - 680px);padding-left: 60px;}
    .techSilmoLb-items {margin-top: 120px;}
    .techSilmoLb-items.small .techSilmoLb-img {width: 600px;}
    .techSilmoLb-items.small .techSilmoLb-cont {width: calc(100% - 600px);padding-right: 60px;padding-top: 50px;}
}

@media all and (max-width:1439px) {
    /* 1360 */
    .abojjcp-big {width: calc(100% - 540px);}
    .abojjcp-small {width: 540px;}
    .abowhxx-image {width: 640px;}
    .abowhxx-mix {width: calc(100% - 640px);padding: 0 80px !important;margin-bottom: -60px;}
    .abowhsh-info .line {width: 80px;height: 4px;}
    .abowhsh-info {width: 340px;}
    .abowhsh-loop {width: calc(100% - 340px);padding-left: 50px;}
    .dutylb-image {width: 620px;}
    .dutylb-cont {width: calc(100% - 620px);padding-left: 80px;margin-top: -60px;}
    .dutylb-cont .text {line-height: 1.48;}
    .dutylb-cont .name{line-height: 1.5;}
    .dutylb-cont .list {line-height: 24px;}
    .dutylb-cont .list p::before{top: 8px;}
    .newscd {width: calc(100% - 880px);}
    .newslb {width: 880px;}
    .prosh-info {width: 44%;}
    .prosh-list li:hover .prosh-img img {transform: translate(-110px,-50%);}
    .eventjs-c{width: 350px;left: calc(410px + 80px + 20px);}
    .eventxx-img {width: 800px;}
    .eventxx-cont {top: 70px;left: 80px;}
    .eventxx-shade {width: 820px;height: 326px;}
    .plansyw-head-scroll, .plansyw-head-info {width: 940px;}
    .planstz-hint {max-width: 640px;}
    .plansjc::after {height: 52px;}
    .planszl-list li{width: 20%;padding: 0 12px;}
    .planszl-list li::before {width: 142px;right: -70px;}
    .techyjkp-list li {padding: 30px 10px 20px;height: 254px;}
    .techyjkp-list {height: 410px;}
    .techyjkp-list li .text {line-height: 1.48;}
    .techEccSz-num {width: 646px;}
    .techEccCp-list li {padding: 0 38px;}
    .techEcoLb-list li .cont {padding: 28px 24px;}
    .techEcoRz-img {width: 580px;}
    .techEcoRz-cont {width: calc(100% - 580px);padding-left: 68px;}
    .techEcoLc {padding: 80px 0 200px;}
    .techIcotZc-img {width: 900px;}
    .techIcotZc-mix {width: calc(100% - 900px);}
    .techIcotZc-img .leaf {right: 14%;top: 12%;width: 380px;}
    .techIcotFa-title {top: 20px;}
    .techMicrofeel .techName-title {font-size: 180px;}
    .techMicrofeelLb-img {width: 760px;}
    .techMicrofeelLb-cont {width: calc(100% - 760px);padding-left: 50px;}
    .techMicrofeelLb-items:nth-child(2n+1) .techMicrofeelLb-cont {padding-right: 50px;}
    .techMicrofeelLb-items {margin-top: 80px;}
    .techSilmoLb-img {width: 640px;}
    .techSilmoLb-cont {width: calc(100% - 640px);}
    .techSilmoLb-items {margin-top: 100px;}
    .techSilmoLb-items.small .techSilmoLb-img {width: 550px;}
    .techSilmoLb-items.small .techSilmoLb-cont {width: calc(100% - 550px);padding-top: 20px;}
}

@media all and (max-width:1359px) {
    /* 1280 */
    .abojjsj-menu a {padding: 0 40px;}
    .abowhxx-mix {margin-bottom: -40px;}
    .newscd {width: calc(100% - 820px);}
    .newslb {width: 820px;}
    .eventjs-l img, .eventjs-r img {border-radius: 10px;}
    .eventjs-l {width: 360px;}
    .eventjs-l img.up{max-width: 200px;}
    .eventjs-r {width: 300px;}
    .eventjs-r img.up{max-width: 180px;left: -40px;}
    .eventjs-c {width: 370px;left: calc(360px + 80px + 24px);}
    .eventlb-loop-img img {border-radius: 10px;}
    .eventxx-img{border-radius: 10px;}
    .eventxx-img {width: 750px;}
    .eventxx-cont {top: 60px;left: 60px;}
    .eventxx-shade {width: 700px;height: 300px;}
    .eventxx-shade{border-radius: 10px;}
    .plansyw-head-scroll, .plansyw-head-info {width: 880px;}
    .plansxh-items {width: calc(33.3333% - 16px);}
    .planssz-number li {padding-right: 70px;}
    .planszl-list li::before {right: -72px;}
    .proxqjs .contain {max-width: 1080px;}
    .proxqjs-info li .cont {margin-left: 28px;}
    .proxqjs-info li:nth-child(2n) .cont {margin-right: 28px;}
    .proxqjs {padding-top: 110px;height: 1080px;}
    .proxqbg-list ul {margin: -24px 0 0 -20px;}
    .proxqbg-list li {width: calc(20% - 20px);margin: 24px 0 0 20px;}
    .proxqyy-loop {width: 640px;}
    .proxqyy-info {width: calc(100% - 640px);padding: 50px 32px;}
    .proxqqw .proxq-title {top: 60px;}
    .techyjsp-gallery-box img{height: 438px;}
    .techyjsp-mix .thumbs .swiper-wrapper {height: 438px !important;}
    .techyjsp-gallery-box .cont {padding: 0 36px;bottom: 28px;}
    .techyjkp-list li .text {font-size: 15px;margin-top: 12px;}
    .techyjkp-list li {padding: 24px 10px 20px;height: 232px;}
    .techyjkp-list {height: 380px;}
    .techyjry-image {width: 520px;}
    .techyjry-mix {width: calc(100% - 520px);padding-left: 140px;}
    .techyjhb-items {width: 25%;height: 90px;}
    .techyjsz-num li {padding: 0 30px;}
    .techEccLb-img {width: 600px;}
    .techEccLb-cont {width: calc(100% - 600px);padding-left: 50px;}
    .techEccLb-items:nth-child(2n+1) .techEccLb-cont {padding-right: 50px;}
    .techEccLb-items {margin-top: 60px;}
    .techEccSz-title {width: 500px;}
    .techEccSz-num-items.n21 .num img {width: 180px;}
    .techEccSz-num-items.n9 .num img {right: 0;top: -10px;width: 118px;}
    .techEccSz-num-items {width: 264px;height: 194px;}
    .techEccSz-num-items.n21{width: auto;}
    .techEccSz-num {width: 520px;}
    .techEccSz {height: 450px;}
    .techEccTp-loop-img {border-radius: 20px;}
    .techEco .techName-title {font-size: 160px;}
    .techEcoLb-list li {margin-left: -4px;}
    .techEcoLb-list ul {margin-left: calc(4px * 4);}
    .techEcoXx-img {width: 488px;}
    .techEcoXx-mix {width: calc(100% - 488px);padding: 32px 0 0 24px;}
    .techEcoXx-list .icon {width: 124px;height: 124px;}
    .techIcotZc-img {width: 800px;}
    .techIcotZc-mix {width: calc(100% - 800px);}
    .techIcotZc-img .leaf {right: 14%;top: 12%;width: 320px;}
    .techIcotFa-title {top: 10px;}
    .techMicrofeelJs-cont {width: 380px;}
    .techMicrofeelLb-img {width: 660px;}
    .techMicrofeelLb-cont {width: calc(100% - 660px);padding-left: 40px;}
    .techMicrofeelLb-items:nth-child(2n+1) .techMicrofeelLb-cont {padding-right: 40px;}
    .techSilmoJs-img {width: 460px;}
    .techSilmoJs-cont {width: calc(100% - 460px);padding-right: 30px;}
    .techSilmoJs-img .leaf {left: 2%;top: -2%;width: 430px;}
    .techSilmoLb-img{width: 580px;}
    .techSilmoLb-cont {width: calc(100% - 580px);padding-left: 40px;}
    .techSilmoLb-cont .text{line-height: 1.5;}
    .techSilmoLb-items {margin-top: 76px;}
    .techSilmoLb-items.small .techSilmoLb-img {width: 440px;}
    .techSilmoLb-items.small .techSilmoLb-cont {width: calc(100% - 440px);padding-right: 40px;padding-top: 20px;}
    .techSilmoTw {margin-top: -58px;}
    .techSilmoTw-img{min-height: 200px;}
    .abojjls-mix .gallery {padding-top: 80px;}
}

@media all and (max-width:1279px) {
    /* 1152 × (700) */
    .sonMenu-menu a {margin-left: 36px;}
    .sonMenu-menu a, .sonMenu-place a {height: 54px;}
    .rellx-map {width: 500px;}
    .rellx-info {width: calc(100% - 500px);padding-right: 40px;}
    .sonMore {width: 200px;height: 48px;border-radius: 24px;}
    .relbd-form li.code input {width: 560px;}
    .abojjgs-info {width: 100%;padding-right: 0;}
    .abojjgs-image{width: 100%;margin-top: 32px;}
    .abojjgs-num .line {height: 60px;}
    .abojjcp-big {width: calc(100% - 480px);}
    .abojjcp-small {width: 480px;}
    .abojjls-mix {height: 520px;}
    .abojjsj-menu a {padding: 0 24px;}
    .abojjry-line{width: 440px;}
    .abowhxx-image {width: 540px;}
    .abowhxx-mix {width: calc(100% - 540px);padding: 0 50px !important;margin-bottom: -40px;}
    .abowhxx-items {margin-top: 60px;}
    .dutylb-image {width: 540px;}
    .dutylb-cont {width: calc(100% - 540px);padding-left: 50px;margin-top: -40px;}
    .dutylb-items:nth-child(2n) .dutylb-cont {padding-right:50px;}
    .dutylb-cont .name{font-size: 18px;}
    .dutybg {padding: 168px 0;}
    .dutybg-cont .line {width: 64px;}
    .newscd {width: calc(100% - 760px);}
    .newslb {width: 760px;}
    .proban .swiper-pagination {bottom: 40px;}
    .proban .swiper-pagination-bullet {margin: 0 0 0 30px !important;}
    .prosh-title .title {margin-top: -18px;}
    .prosh-img img{max-height: 380px;max-width: 120px;}
    .eventjs-c .text{font-size: 16px;line-height: 1.4;}
    .eventjs-c {width: 310px;left: calc(360px + 50px + 20px);}
    .eventlb .contain {padding: 0 40px;}
    .plansyw-head-scroll, .plansyw-head-info {width: 780px;}
    .planssz-number li {padding-right: 44px;}
    .plansjc .contain {flex-direction: row;}
    .plansjc-mix{width: 100%;}
    .plansjc-loop {width: 100%;padding-right: 0;margin-top: 40px;}
    .plansjc::after {height: 100px;}
    .planszl-list li::before{display: none;}
    .proxqjs .contain {max-width: 1030px;}
    .proxqcp-items .image {height: 400px;}
    .proxqbg-list li .name{font-size: 20px;}
    .proxqcp-loop .swiper-pagination-bullet {margin: 0 0 0 30px !important;}
    .techyjsp-mix .gallery {width: calc(100% - 300px);}
    .techyjsp-gallery-box img{height: 420px;}
    .techyjsp-mix .thumbs {width: 300px;}
    .techyjsp-mix .thumbs .swiper-wrapper {height: 420px !important;}
    .techyjsp-mix .thumbs-items .title {bottom: 12px;padding: 0 20px;}
    .techyjkp-list {max-width: 100%;padding: 0;height: auto;background: none;}
    .techyjkp-list ul {margin: -16px 0 0 -16px;}
    .techyjkp-list li {width: calc(16.6666% - 16px);margin: 16px 0 0 16px !important;border-radius: 16px;padding: 32px 16px;height: auto;}
    .techEccCp-list li {padding: 0 20px;}
    .techEccSz-title {width: 430px;}
    .techEccSz {height: 400px;}
    .techEccTp-loop {padding: 0 70px;}
    .techEcoLb-list li .cont {padding: 24px 18px;min-height: 220px;}
    .techIcotZc-img {width: 750px;}
    .techIcotZc-mix {width: calc(100% - 750px);}
    .techIcotZc-img .leaf {right: 14%;top: 12%;width: 300px;}
}

@media all and (max-width:1151px) {
    /* 1024 */
    .sonBan img {height: 54vh;}
    .sonBan video{height: 54vh;}
    .rellx-map {width: 460px;}
    .rellx-info {width: calc(100% - 460px);}
    .abojjcp-big {width: calc(100% - 440px);}
    .abojjcp-small {width: 440px;}
    .abojjls-mix .gallery-more{padding: 0;}
    .abojjry-line{width: 340px;}
    .abojjcp-cont-roll {transform: translateY(0px);}
    .abojjcp-cont .icon{opacity: 1;}
    .abojjcp-small .abojjcp-cont {padding: 0 28px;bottom: 22px;}
    .abojjcp-cont {bottom: 36px;}
    .abojjsj-loop img{min-height: 500px;}
    .abojjsj-menu a::before{opacity: 1;height: calc(100% - 8px);top: 4px;width: calc(100% - 8px);left: 4px;}
    .abojjsj-menu{bottom: 4px;}
    .abowhxx-mix {margin-bottom: 0;}
    .abowhxx-items{align-items: center;}
    .dutybg-cont {margin: 0 auto;}
    .dutylb-image{width: 100%;}
    .dutylb-cont {width: 100%;padding: 40px 0 0 !important;margin: 0;}
    .newscd {width: calc(100% - 680px);}
    .newslb {width: 680px;}
    .prosh-list ul {margin: -30px 0 0;}
    .prosh-list li {width: 100%;margin: 30px 0 0;padding: 30px 0;height: auto;display: flex;flex-wrap: wrap;align-items: center;}
    .prosh-list li::after{opacity: 1;transform: scale(1) !important;}
    .prosh-img{position: relative;width: 400px;}
    .prosh-list li::before{display: none;}
    .prosh-img img{position: static;transform: translate(0,0) !important;}
    .prosh-hint{display: none;}
    .prosh-info{position: relative;width: calc(100% - 400px);}
    .prosh-info .title, .prosh-info .tags, .prosh-info .link{opacity: 1;animation: none !important;}
    .proban-img img.none-mb {height: 54vh;}
    .eventjs-l img {top: auto;}
    .eventjs-l img.up{top: auto;bottom: 120px;max-width: 300px;}
    .eventjs .contain{height: 900px;}
    .eventjs-c{width: 400px;left: 50px;top: 80px;}
    .eventjs-l{position: absolute;left: 50px;bottom: 0;width: 552px;}
    .eventjs-r img.up{bottom: -200px;max-width: 280px;left: auto;right: 40px;}
    .eventjs-r{position: absolute;top: 0;right: 50px;width: 442px;}
    .eventxx-img {width: 640px;}
    .eventxx-shade {width: 600px;height: 240px;}
    .eventlb-loop .swiper-pagination{display: block;bottom: 0;}
    .eventlb-loop .swiper-wrapper{padding-bottom: 50px;}
    .eventlb-loop .swiper-pagination-bullet {width: 14px;height: 14px;border: 2px solid #fff;background: transparent;opacity: .5;margin: 0 0 0 30px !important;transition: all .4s ease;}
    .eventlb-loop .swiper-pagination-bullet:first-child {margin: 0 !important;}
    .eventlb-loop .swiper-pagination-bullet-active {background: #ff7441;border-color: #ff7441;opacity: 1;}
    .plansyw-head-scroll, .plansyw-head-info {width: 700px;}
    .proxqjs-product{width: 250px;}
    .proxqjs .contain {max-width: 100%;padding: 0 50px;}
    .proxqbg-list li {width: calc(50% - 20px);}
    .proxqyy-info {width: 100%;padding: 40px 24px 30px;}
    .proxqyy-btn{margin-top: 30px;}
    .proxqyy-loop{width: 100%;}
    .proxqqw .proxq-title {top: 50px;}
    .proxqjs-dz {max-width: 870px;left: 28px;}
    .proxqjs-ty {max-width: 201px;bottom: 106px;}
    .proxqjs {height: 1040px;}
    .techyjsz-num li {padding: 0 14px;}
    .techyjkp-list li {width: calc(33.3333% - 16px);}
    .techyjry-mix {padding-left: 110px;}
    .techyjry-image .badge {right: -64px;}
    .techyjlb-ul {margin: -30px 0 0 -6px;}
    .techyjlb-items {width: calc(50% - 6px);margin: 30px 0 0 6px;}
    .techName{height: auto;background: #000;}
    .techName-sticky{position: static;height: auto;}
    .techName-img, .techName-pic{display: none;}
    .techName-sou{display: block;}
    .techInfo{padding-bottom: 60px;}
    .techEccLb-img {width: 520px;}
    .techEccLb-cont {width: calc(100% - 520px);padding-left: 30px;}
    .techEccLb-items:nth-child(2n+1) .techEccLb-cont {padding-right: 30px;}
    .techEccLb-items {margin-top: 48px;}
    .techEccSz-num {width: 480px;}
    .techEccSz-title {width: 390px;}
    .techEccCp-sd {top: -12%;}
    .techEcc{overflow: hidden;}
    .techEco .techName-pic{display: block;background: #fff !important;height: auto;}
    .techEco .techName-title{display: none;}
    .techEco .techName-list{padding: 4px 0 40px;}
    .techEcoLb-list ul{margin: -20px 0 0 -20px;}
    .techEcoLb-list li {width: calc(50% - 20px);margin: 20px 0 0 20px !important;}
    .techEcoLb-list li .cont {min-height: auto;}
    .techEcoXx-mix{width: 100%;padding: 0 0 40px 50px;}
    .techEcoXx-img{width: 100%;}
    .techEcoRz-img {width: 470px;margin-top: -170px;}
    .techEcoRz-cont {width: calc(100% - 470px);padding-left: 60px;}
    .techEcoLb-shade {top: -10px;}
    .techEcoXx-shade {top: -100px;}
    .techEcoXx-shade img {right: 0;}
    .techEco .techName{height: auto;background: #3b6d1f;}
    .techEco .techName::before{content: "";position: absolute;width: 100%;height: 4px;background: #fff;top: -2px;left: 0;}
    .techIcotZc-img{width: 100%;}
    .techIcotZc-img .leaf {right: 8%;top: 10%;width: 460px;}
    .techIcotZc-mix{width: 100%;padding-left: 50px;}
    .techIcotZc{padding-bottom: 40px;}
    .techIcotZc-title{text-align: center;}
    .techIcotZc-list ul{justify-content: center;}
    .techIcotGc-prev{left: 20px;}
    .techIcotGc-next{right: 20px;}
    .techMicrofeelLb-items:nth-child(2n+1) {flex-direction: row;}
    .techMicrofeelLb-img{width: 100%;}
    .techMicrofeelLb-cont{width: 100%;padding: 40px 0 0 !important;}
    .techMicrofeelSp-video {border-radius: 20px;}
    .techSilmoLb {padding-top: 160px;padding-bottom: 60px;}
    .techSilmoLb-items{flex-direction: row !important;}
    .techSilmoLb-img{width: 100% !important;}
    .techSilmoLb-cont{width: 100% !important;padding: 40px 0 0 !important;}
    .techSilmoTw {margin-top: 0;}
    .prosh-promore-link {width: calc(50% - 2px);}
    .newscd-scroll{position:static;padding-top:0}
}


/* ------------------------手机端-------------------------- */
@media all and (max-width:1000px) {
    /* 平板设备 720 适配 */
    .sonMenu-menu a {margin-left: 24px;}
    .rellx-info {width: 100%;padding-right: 0;}
    .rellx-map {width: 100%;margin-top: 40px;}
    .relbd-form li input, .relbd-form li textarea {padding: 0 16px;}
    .relbd-form li.area textarea {padding: 10px 16px;}
    .relbd-form li.code input {width: 400px;}
    .newsxq-cont {padding: 24px 0;}
    .newsxq-mix {padding-top: 30px;}
    .newsxq-btn {max-width: calc(100% - 200px);}
    .abojjgs-num .line{display: none;}
    .abojjgs-num ul {justify-content: flex-start;margin-top: -24px;}
    .abojjgs-num li{width: 33.3333%;margin-top: 24px;}
    .abojjgs-num .text {margin-top: 2px;}
    .abojjcp-big {width: 100%;}
    .abojjcp-small{width: 100%;}
    .abojjls-mix .thumbs {width: 160px;}
    .abojjls-mix .gallery {padding-top: 50px;width: calc(100% - 160px);}
    .abojjry-title {max-width: 100%;}
    .abojjry-line{width: 100%;margin-top: 24px;margin-bottom: 0;}
    .abojjry-loop {margin-top: 24px;padding-right: 20px;}
    .abojjsj-title {top: 48px;}
    .abojjsj-menu a {height: 100px;padding: 0 10px;}
    .abojjcp-small .abojjcp-items{margin-top: 12px;}
    .abowhxx-items:nth-child(2n+1) {flex-direction: row;}
    .abowhxx-image{width: 100%;}
    .abowhxx-mix{width: 100%;padding: 40px 40px 0 !important;}
    .abowhsh-bg{position: absolute;height: 100%;top: 0;left: 0;}
    .abowhsh{padding: 50px 0;}
    .abowhsh-mix{position: relative;}
    .abowhsh-info{width: 100%;}
    .abowhsh-loop{width: 100%;padding-left: 0;margin-top: 40px;}
    .dutybg {padding: 140px 0;}
    .dutygs-list ul {margin: -20px 0 0;}
    .dutygs-list li {width: 100%;margin: 20px 0 0;padding: 32px 24px;}
    .dutylb-items {margin-top: 50px;}
    .newscd{width: 100%;padding-top: 60px;padding-bottom: 40px;}
    .newslb{width: 100%;padding-top: 40px;padding-bottom: 60px;}
    .prosh-img img{max-height: 360px;}
    .prosh-img {width: 300px;}
    .prosh-info {width: calc(100% - 300px);}
    .eventjs-r {right: 40px;width: 350px;}
    .eventjs-r img.up {bottom: -150px;max-width: 240px;right: 40px;}
    .eventjs-l {left: 40px;width: 440px;}
    .eventjs-l img.up {bottom: 160px;max-width: 260px;}
    .eventjs-c {width: 300px;left: 40px;top: 40px;}
    .eventjs .contain {height: 840px;}
    .eventxx-img {width: 510px;}
    .eventxx-cont {top: 20px;left: 0;}
    .eventxx-shade {width: 460px;height: 200px;}
    .eventlb .contain {padding: 0 30px;}
    .plansyw-head-scroll, .plansyw-head-info {width: 500px;}
    .plansyw-head-scroll{display: none;}
    .plansyw-head-info{padding-right: 40px;}
    .planstz-mix{width: 100%;padding-right: 40px;}
    .planstz-loop{width: 100%;padding-left: 0;margin-top: 40px;}
    .planstz-hint {max-width: 540px;}
    .planssz-number li{width: 50%;margin-top: 40px;}
    .planssz-number ul{margin-top: 0;}
    .planssz-number{margin-top: 20px;}
    .planszl-list li {padding: 0 8px;}
    .proxqjs .contain {padding: 0 40px;}
    .proxqjs-info li .icon {width: 60px;height: 60px;padding: 4px;}
    .proxqjs-info li .icon img{max-width: 30px;max-height: 30px;}
    .proxqjs-info li .cont {margin-left: 18px;width: 170px;}
    .proxqjs-info li:nth-child(2n) .cont {margin-right: 18px;}
    .proxqjs-dz {max-width: 660px;left: 12px;}
    .proxqjs-ty {max-width: 201px;bottom: 60px;}
    .proxqjs {height: 980px;}
    .proxqcp-items .image {height: 300px;}
    .proxqqw .proxq-title{position: static;padding: 0 40px;}
    .proxqqw .proxq-title .boldTitle{color: #333;}
    .proxqqw-image{margin-top: 40px;}
    .proxqcp-loop .swiper-wrapper {padding-bottom: 50px;}
    .techyjkp::before{height: 680px;}
    .techyjry-image{width: 100%;padding-right: 280px;}
    .techyjry-image .badge{right: 40px;}
    .techyjry-mix{width: 100%;padding-left: 40px;margin-top: 40px;}
    .techyjhb-items{width: 33.3333%;}
    .techyjsp-mix .gallery{width: 100%;padding-right: 0;}
    .techyjsp-gallery-box img{height: auto;}
    .techyjsp-mix .thumbs{width: 100%;margin-top: 2px;}
    .techyjsp-mix .thumbs .swiper-wrapper {height: auto !important;}
    .techyjsp-mix .thumbs-prev, .techyjsp-mix .thumbs-next{background-image: url('../images/common/arrL.svg');bottom: auto;top: 50%;margin-top: -16px;margin-left: 0;}
    .techyjsp-mix .thumbs-prev{right: auto;left: 14px;}
    .techyjsp-mix .thumbs-next{left: auto;right: 14px;}
    .techyjsz-bg{position: absolute;height: 100%;top: 0;left: 0;}
    .techyjsz .contain{position: relative;}
    .techyjsz{padding: 40px 0;}
    .techEccCp-list ul{margin-top: -28px;}
    .techEccCp-list li{width: 50%;margin-top: 28px;}
    .techEccLb-items:nth-child(2n+1){flex-direction: row;}
    .techEccLb-img{width: 100%;}
    .techEccLb-cont{width: 100%;padding: 0 !important;margin-top: 28px;}
    .techEccSz-title{width: 100%;}
    .techEccSz-num{width: 100%;margin-top: 40px;max-width: 500px;}
    .techEccSz-num-items.n21 .num img {width: 118px;}
    .techEccSz-num-items.n9 .num img {top: 0;width: 74px;}
    .techEccSz-num-items {width: 250px;height: 144px;}
    .techEccTp-loop {padding: 0;}
    .techEccTp-prev, .techEccTp-next{display: none;}
    .techEccCp-sd {top: 10%;}
    .techName-sou img{min-height: 240px;}
    .techEccTp-loop-img img{min-height: 180px;}
    .techEcoCp-icon {width: 612px;}
    .techEcoLb-shade {top: 30px;}
    .techEcoRz-cont{width: 100%;padding: 0;}
    .techEcoRz-img{top: 0;margin-top: 40px;}
    .techEcoLc {padding: 60px 0 70px;}
    .techIcotZc-img .leaf{width: 48%;}
    .techIcotAq-title, .techIcotFa-title{position: static;}
    .techIcotAq .image, .techIcotFa .image{display: block;margin-top: 20px;min-height: 200px;}
    .techIcotZc-mix {padding-left: 40px;}
    .techMicrofeelSp-video {border-radius: 12px;}
    .techMicrofeelJs .contain{padding: 0;}
    .techMicrofeelJs-cont{width: 100%;position: static;display: block;padding: 28px 40px 0;}
    .techMicrofeelSp-video .play {bottom: 30px;right: 30px;}
    .techMicrofeelSp-video img{min-height: 200px;}
    .techSilmoJs-cont{width: 100%;padding: 0;}
    .techSilmoJs-img{width: 100%;position: relative;top: 0;left: 0;transform: translateY(0);margin-top: 80px;}
    .techSilmoLb {padding-top: 60px;}
}
@media all and (max-width:640px) {
    /* 移动终端以上 360 适配 */
    .sonBan img {height: auto;height: 360px;}
    .sonBan video{height: auto;height: 360px;}
    .sonBan-cont .title{font-size: 24px;}
    .sonBan-cont .seeVideo {width: 134px;height: 34px;border-radius: 17px;}
    .sonBan-cont{width: 100%;padding-right: 4%;}
    .sonBan-cont .text {line-height: 1.4;margin-top: 4px;}
    @keyframes sonBanUp{0%{opacity: 0;transform: translateY(80px);filter: blur(6px);}100%{opacity: 1;transform: translateY(0);filter: blur(0);}}
    @keyframes sonBanRight{0%{opacity: 0;transform: translateX(120px);filter: blur(6px);}100%{opacity: 1;transform: translateX(0);filter: blur(0);}}
    .sonMenu.noMenu, .sonMenu-place{display: none;}
    .sonMenu-menu a{font-size: 14px;height: 44px;margin-left: 16px;}
    .boldTitle{font-size: 24px;}
    .rellx-info-list li {padding: 16px 0;}
    .rellx-info-list{margin-top: 4px;}
    .sonMore {width: 168px;height: 42px;border-radius: 21px;}
    .rellx-map {margin-top: 24px;border: 4px solid #fff;height: 240px;}
    .relbd-form li{width: 100%;margin-top: 12px;}
    .relbd-form{margin-top: 4px;}
    .relbd-form li input, .relbd-form li textarea {height: 42px;padding: 0 12px;}
    .relbd-form li.area textarea {padding: 6px 12px;}
    .relbd-form li.code input {width: 200px;}
    .relbd-form li.code span {height: 42px;margin-left: 8px;}
    .relbd-form li.btn{margin-top: 20px;}
    .newsxq-head .title {line-height: 1.28;}
    .newsxq-head .hint {margin-top: 14px;}
    .newsxq-cont {padding: 16px 0;line-height: 1.6;}
    .newsxq-mix {padding-top: 24px;}
    .newsxq-btn{width: 100%;max-width: 100%;}
    .newsxq-btn a {margin-top: 8px;}
    .newsxq-back{width: 100%;margin-top: 24px;}
    .newsxq-back a {width: 150px;height: 38px;border-radius: 19px;margin: 0 auto;}
    .abojjgs-num li{width: 50%;margin-top: 14px;}
    .abojjgs-num ul {margin-top: -14px;}
    .abojjgs-num .text {font-size: 13px;}
    .abojjgs-num .num{font-size: 24px;}
    .abojjgs-image {margin-top: 20px;}
    .abojjgs-num{margin-top: 28px;}
    .abojjcp-more {width: 142px;height: 36px;margin-top: 16px;border-radius: 18px;}
    .abojjcp-cont .icon {width: 30px;height: 30px;box-sizing: 16px auto;margin-top: -15px;}
    .abojjcp-cont .text {margin-top: 0;}
    .abojjcp-cont {bottom: 16px;}
    .abojjcp-small .abojjcp-cont {padding: 0 4%;bottom: 16px;}
    .abojjls-head .boldTitle::after {width: 28px;height: 28px;bottom: -14px;}
    .abojjls-head .boldTitle{padding-bottom: 18px;}
    .abojjcp-head .boldTitle{width: 100%;}
    .abojjls-mix .thumbs .btn {width: 50px;height: 50px;background-size: 28px auto;bottom: auto !important;top: 50% !important;margin-top: -25px;}
    .abojjls-mix .thumbs .btn.thumbs-prev{right: auto;left: 0;transform: rotate(-90deg);}
    .abojjls-mix .thumbs .btn.thumbs-next{right: 0;left: auto;transform: rotate(90deg);}
    .abojjls-mix .thumbs {width: 100%;padding: 0 50px;height: 60px;top: auto;bottom: 0;}
    .abojjls-mix .gallery-more .num{font-size: 18px;}
    .abojjls-mix .gallery-more .num:first-of-type{font-size: 32px;}
    .abojjls-mix .gallery {padding-top: 0;width: 100%;}
    .abojjls-mix .gallery-more .text{font-size: 15px;margin-top: 4px;}
    .abojjls-mix {height: auto;padding: 40px 0 100px;}
    .abojjry-link {padding: 0 16px;}
    .abojjry-link .image{height: 260px;}
    .abojjry-link .text{height: 60px;}
    .abojjry-loop {margin-top: 16px;padding-right: 4%;}
    .abojjsj-menu a{width: 50%;flex: auto;height: 70px;padding: 0 12px;}
    .abojjsj-menu {font-size: 17px;line-height: 22px;}
    .abojjsj-title {top: 30px;}
    .abojjsj-loop img {min-height: 540px;}
    .abowhxx-mix {padding: 28px 4% 0 !important;}
    .abowhxx-head .name{margin-top: 8px;}
    .abowhxx-head .text{margin-top: 8px;line-height: 1.48;}
    .abowhxx-items {margin-top: 24px;}
    .abowhxx-list-link {margin-top: 14px;}
    .abowhxx-list-ul {margin-top: -14px;}
    .abowhxx-list{margin-top: 20px;}
    .abowhsh {padding: 36px 0;}
    .abowhsh-info .line {width: 50px;height: 3px;margin-top: 10px;}
    .abowhsh-info .text{line-height: 1.48;margin-top: 12px;}
    .abowhsh-btn>div {width: 38px;height: 38px;background-size: 16px;}
    .abowhsh-loop {margin-top: 24px;}
    .dutyjs-cont{line-height: 1.48;}
    .dutybg-cont .text{line-height: 1.6;}
    .dutybg-cont .line {width: 40px;height: 3px;}
    .dutybg {padding: 70px 0;}
    .dutylb-items {margin-top: 32px;}
    .dutylb-cont {padding: 20px 0 0 !important;}
    .dutylb-image{border-radius: 5px;}
    .dutylb-cont .line {width: 40px;height: 3px;}
    .dutygs-line {width: 40px;height: 3px;}
    .dutygs-list li .line {width: 32px;height: 3px;}
    .dutygs-list li .text{line-height: 1.6;}
    .dutygs-list li {margin: 16px 0 0;padding: 26px 16px;}
    .dutygs-list ul {margin: -16px 0 0;}
    .dutylb-cont .list p::before {top: 9px;width: 6px;height: 6px;}
    .dutylb-cont .list p {padding-left: 16px;}
    .newscd {padding-top: 32px;padding-bottom: 24px;}
    .newscd-click {height: 50px;padding: 0 12px;}
    .newscd-list {margin-top: 8px;}
    .newscd-arrow {width: 50px;height: 50px;background-position: center;}
    .newscd-select {padding: 6px 0;border-bottom-left-radius: 0;border-bottom-right-radius: 0;}
    .newslb {padding-top: 24px;padding-bottom: 36px;}
    .newslb-hint {padding-bottom: 14px;}
    .newslb-link {padding: 20px 0;}
    .newscd-side{position: fixed;left: -242px;top: 0;width: 240px;height: 100%;padding: 60px 0;background: #1c1c1c;z-index: 99999;}
    .newscd-list{margin: 0;height: calc(100vh - 120px);overflow-y: auto;}
    .newscd-shade {position: fixed;width: 100%;height: 100%;background: rgba(0,0,0,.8);top: 0;left: 0;z-index: 66;}
    .newscd-close{display: block;position: absolute;width: 50px;height: 50px;background: url('../images/common/closeW.svg') no-repeat center/20px auto;top: 5px;right: 5px;}
    .newscd-show{display: flex;width: 100%;user-select: none;color: #fff;border-radius: 5px;align-items: center;justify-content: center;height: 42px;background: #5e5e5e;font-size: 15px;margin: 12px auto 0;}
    .proban .swiper-pagination-bullet {width: 10px;height: 10px;margin: 0 0 0 20px !important;}
    .proban .swiper-pagination {bottom: 20px;}
    .prosh-title .title {margin-top: -15px;}
    .prosh-list ul {margin: -18px 0 0;}
    .prosh-list li {margin: 18px 0 0;padding: 24px 0;}
    .prosh-img img {max-width: 88px;max-height: 200px;}
    .prosh-img{width: 140px;}
    .prosh-list li::after{border-radius: 6px;}
    .prosh-info {width: calc(100% - 140px);}
    .prosh-info .tags {line-height: 26px;}
    .eventjs-l img, .eventjs-r img {border-radius: 6px;}
    .eventjs-r {right: 4%;width: 280px;}
    .eventjs-r img.up {bottom: -70px;max-width: 140px;right: 16px;}
    .eventjs-l {left: 4%;width: 310px;}
    .eventjs-l img.up {bottom: 140px;right: auto;left: 20px;max-width: 170px;}
    .eventjs-c{position: static;width: 100%;}
    .eventjs .contain{height: auto;padding: 342px 4% 390px;}
    .eventtw-bg{position: absolute;height: 100%;top: 0;left: 0;}
    .eventtw{padding: 60px 0;}
    .eventtw-cont{position: relative;}
    .eventtw-cont .text {line-height: 1.4;}
    .eventlb-title .text {line-height: 1.4;}
    .eventlb .contain {padding: 0 calc(4% - 6px);}
    .eventlb-loop-img {padding: 0 6px;}
    .eventlb-loop-img img {border-radius: 6px;}
    .eventlb-loop .swiper-pagination-bullet {width: 10px;height: 10px;margin: 0 0 0 20px !important;}
    .eventlb-loop .swiper-wrapper {padding-bottom: 36px;}
    .eventxx-cont{position: static;}
    .eventxx-cont .text {line-height: 1.4;}
    .eventxx-img {width: 92%;margin-top: 24px;}
    .eventxx-shade {width: 92%;height: 46%;}
    .eventxx-mix {padding-bottom: 30px;}
    .plansyw-head-scroll, .plansyw-head-info {width: 100%;}
    .plansyw-head-info::after{display: none;}
    .plansyw-head-info{padding: 24px 4% 30px;}
    .plansyw-line {margin-top: 20px;}
    .plansyw-line .line {width: 220px;}
    .plansyw-loop-cont{bottom: 54px;}
    .plansxh-title .text {line-height: 1.48;}
    .plansxh-ul {margin: -10px 0 0 -10px;}
    .plansxh-items {width: calc(50% - 10px);margin: 10px 0 0 10px;}
    .plansxh-items .num {right: 12px;top: 12px;}
    .plansxh-items {padding: 40px 14px 28px;}
    .plansxh-items .text{line-height: 1.4;margin-top: 16px;}
    .planstz-mix {padding-right: 4%;}
    .planstz .planstz-list {margin-top: 24px;padding-top: 24px;}
    .planstz-hint {max-width: 280px;}
    .planssz-number li {width: 100%;margin-top: 16px;text-align: center;padding: 0;}
    .planssz-number {margin-top: 4px;}
    .planssz-title{text-align: center;}
    .plansjc-loop {margin-top: 24px;}
    .planstz-loop-box .info .text {line-height: 1.4;margin-top: 6px;}
    .planstz-loop-box .info {padding: 20px 14px;}
    .planstz-loop-box .image img{min-height: 240px;}
    .planstz-loop-box .info .hint {margin-top: 6px;}
    .planstz-loop-box .info .title{font-size: 14px;}
    .planszl-list ul{margin-top: -16px;}
    .planszl-list li{width: 50%;margin-top: 16px;}
    .proxqjs {padding: 40px 0;height: auto;}
    .proxqjs .contain {padding: 0 4%;}
    .proxqjs-box {margin-top: 36px;}
    .proxqjs-product{width: 100%;height: 300px;}
    .proxqjs-line, .proxqjs-ty, .proxqjs-dz{display: none;}
    .proxqjs-info{position: static;}
    .proxqjs-info li{width: 100%;height: auto;padding: 24px 0;background: none !important;border-top: 1px solid rgba(255, 255, 255, 0.1);}
    .proxqjs-info li .cont{width: calc(100% - 60px);margin: 0 !important;padding-left: 16px;text-align: left !important;}
    .proxqjs-info li:nth-child(2n) {flex-direction: row;}
    .proxqjs-info li:first-child{border-top: none;}
    .proxqcp-list-ul {margin: -20px 0 0 -16px;}
    .proxqcp-items {width: calc(33.3333% - 16px);margin: 20px 0 0 16px;}
    .proxqcp-items .image {height: 248px;}
    .proxqcp-items .text{margin-top: 10px;}
    .proxqcp-loop .swiper-wrapper {padding-bottom: 32px;}
    .proxqcp-loop .swiper-pagination-bullet {width: 10px;height: 10px; margin: 0 0 0 16px !important;}
    .proxqcp{padding-bottom: 24px;}
    .proxqbg-list ul {margin: -12px 0 0 -12px;}
    .proxqbg-list li {width: calc(50% - 12px);margin: 12px 0 0 12px;border-radius: 6px;padding: 24px 10px;}
    .proxqbg-list li .name {font-size: 16px;}
    .proxqbg-list li .name, .proxqbg-list li .hint{line-height: 25px;}
    .proxq-title .text, .techyj-title .text{font-size: 16px;line-height: 1.48;margin-top: 8px;}
    .proxqyy-mix {border-radius: 12px;}
    .proxqyy-info {padding: 24px 16px 24px;}
    .proxqyy-btn>div.next {margin-left: 12px;}
    .proxqyy-btn>div {width: 40px;height: 40px;background-size: 16px auto;}
    .proxqyy-btn {margin-top: 24px;}
    .proxqqw .proxq-title {padding: 0 4%;}
    .proxqqw .proxq-title .boldTitle{font-size: 22px;}
    .proxqqw-image {margin-top: 24px;}
    .techyjsp-gallery-box .cont {padding: 0 16px;bottom: 10px;}
    .techyjsp-gallery-box .play {width: 40px;height: 40px;margin: -20px 0 0 -20px;background-size: 20px auto;}
    .techyjsp-gallery-box .link{margin-top: 0;}
    .techyjsp-gallery-box .title{font-size: 16px;}
    .techyjsp-mix .thumbs-items .title {bottom: 2px;padding: 0 12px;font-size: 6px;}
    .techyjsp-mix .thumbs-prev, .techyjsp-mix .thumbs-next{width: 20px;height: 20px;margin-top: -10px;background-size: 12px auto;}
    .techyjsp-mix .thumbs-prev{left: 8px;}
    .techyjsp-mix .thumbs-next{right: 8px;}
    .techyjsz {padding: 30px 0;}
    .techyjsz-mix .techyj-title .text {line-height: 1.5;}
    .techyjsz-num li{width: 50%;}
    .techyjsz-num li:nth-child(n+3){margin-top: 12px;}
    .techyjsz-num li .text{font-size: 12px;}
    .techyjlb-ul {margin: -18px 0 0;}
    .techyjlb-items {width: 100%;margin: 18px 0 0;}
    .techyjlb-items .text{margin-top: 12px;}
    .techyjkp-list ul {margin: -10px 0 0 -10px;}
    .techyjkp-list li {width: calc(50% - 10px);margin: 10px 0 0 10px !important;border-radius: 10px;padding: 24px 12px;}
    .techyjkp-list li .text {margin-top: 6px;}
    .techyjry-image {padding-right: 70px;}
    .techyjry-image .badge {right: 4%;width: 200px;height: 174px;margin-top: -84px;}
    .techyjry-image .badge::before {width: calc(100% + 6px);height: 100px;left: -6px;bottom: -6px;}
    .techyjry-mix {padding-left: 4%;margin-top: 24px;}
    .techyjhb-items {width: 50%;height: 80px;padding: 8px;}
    .techInfo {padding-bottom: 24px;}
    .techEccCp{padding-top: 0;}
    .techEccCp-list li .icon {width: 70px;height: 70px;}
    .techEccCp-list li .icon img{max-width: 32px;max-height: 32px;}
    .techEccCp-list li {margin-top: 20px;padding: 0 10px;}
    .techEccCp-sd {top: 26%;}
    .techEccLb-cont {margin-top: 20px;}
    .techEccLb-cont .text{margin-top: 10px;line-height: 1.48;}
    .techEccLb-items {margin-top: 26px;}
    .techEccSz-title .text {margin-top: 10px;line-height: 1.48;}
    .techEccSz-num-items {width: 148px;height: 84px;}
    .techEccSz-num-items .text{font-size: 13px;}
    .techEccSz-num-items.n21 .num img {width: 70px;}
    .techEccSz-num-items.n9 .num img {width: 42px;right: 8px;}
    .techEccSz-num {margin-top: 22px;max-width: 290px;}
    .techEccTp-loop-img {border-radius: 6px;}
    .techEccTp-loop .swiper-pagination-bullet {margin: 0 0 0 18px !important;}
    .techEccTp-loop .swiper-wrapper {padding-bottom: 32px;}
    .techName-list-box .icon {width: 42px;height: 32px;}
    .techName-list-box {width: 100px;height: 100px;}
    .techEco .techName-list {padding: 4px 0 28px;}
    .techName-list-box .text{font-size: 16px;}
    .techEcoCp-img {width: 260px;padding-left: 16px;}
    .techEcoCp-img img {max-height: 420px;}
    .techEcoCp-circle {height: 760px;margin-top: -380px;}
    .techEcoCp-hubble{display: none;}
    .techEcoCp-icon{width: 300px;}
    .techEcoCp-icon .items {width: 88px;height: 88px;}
    .techEcoCp-icon .items .num{font-size: 18px;line-height: 1;}
    .techEcoCp-icon .items .text{font-size: 14px;}
    .techEcoCp-icon .items.items-100{right: -5%;}
    .techEcoCp-icon .items.items-0{left: 2%;}
    .techEcoLb {padding: 100px 0 44px;}
    .techEcoLb-shade {top: 10px;}
    .techEcoLb-list ul {margin: -16px 0 0;}
    .techEcoLb-list li {width: 100%;margin: 16px 0 0 !important;}
    .techEcoLb-list li .image{height: auto;padding: 24px 20px;}
    .techEcoLb-list li .image span {top: 6px;left: 16px;}
    .techEcoLb-list li:nth-child(3) .image {padding: 24px 20px 0;}
    .techEcoXx-mix {padding: 0 0 18px 4%;text-align: center;}
    .techEcoXx-list ul{margin-top: -16px;}
    .techEcoXx-list li{width: 50%;margin-top: 16px;padding: 0 10px !important;}
    .techEcoLc {padding: 50px 0;}
    .techEcoRz-img {margin-top: 24px;}
    .techEcoRz-img li {width: calc(50% - 8px);}
    .techEcoXx-list .icon img{max-width: 50px;max-height: 50px;}
    .techEcoXx-list .icon {width: 100px;height: 100px;}
    .techIcotJs-list li .text{font-size: 13px;}
    .techIcotJs-list li {margin-left: 24px;}
    .techIcotZc-img .leaf {right: 3%;top: 8%;}
    .techIcotZc-mix {padding-left: 4%;}
    .techIcotZc-list li {margin-left: 28px;}
    .techIcotAq-title .text, .techIcotFa-title .text{margin-top: 10px;}
    .techIcotGc-prev, .techIcotGc-next{display: none;}
    .techIcotGc-loop-img {border-radius: 6px;}
    .techIcotGc-loop .swiper-pagination-bullet {margin: 0 0 0 18px !important;}
    .techIcotGc-loop .swiper-wrapper {padding-bottom: 32px;}
    .techIcotZc {padding-bottom: 32px;}
    .techMicrofeelJs-cont {padding: 20px 4% 0;}
    .techMicrofeelLb-cont {padding: 24px 0 0 !important;}
    .techMicrofeelLb-cont .text{margin-top: 10px;}
    .techMicrofeelLb-items {margin-top: 32px;}
    .techMicrofeelSp-video .play {bottom: 18px;right: 18px;padding-right: 38px;}
    .techMicrofeelSp-video .play::after {width: 32px;height: 32px;margin-top: -16px;background-size: 16px auto;}
    .techMicrofeelSp-video {border-radius: 8px;}
    .techSilmoJs-img .leaf {left: 7%;top: 0%;width: 72%;}
    .techSilmoJs-img {margin-top: 48px;}
    .techSilmoLb {padding-top: 40px;padding-bottom: 40px;}
    .techSilmoLb-cont {padding: 24px 0 0 !important;}
    .techSilmoLb-cont .text{margin-top: 10px;}
    .techSilmoLb-items {margin-top: 32px;}
    .prosh-promore-link {padding: 16px;border-radius: 8px;}
    .abojjls-mix .thumbs-year {padding-left: 0;}
    .abojjsj-content{margin-top: 24px;}
}