*{box-sizing:border-box;outline:0}*,*:before,*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;outline:0}body,div,span,h1,h2,h3,h4,h5,h6,p,em,img,strong,b,small,u,i,center,dl,dt,dd,ol,ul,li,sub,sup,tt,var,del,dfn,ins,kbd,q,s,samp,strike,applet,object,iframe,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,blockquote,pre,a,abbr,acronym,address,big,cite,code,mark,audio,video,input,textarea,select{margin:0;padding:0}div,p,span,i,em{white-space:inherit !important}:root{--main-color:#00288c;--sub-color:#0062ff}a{color:#231815;outline:none;text-decoration:none}a:hover{color:var(--main-color)}ol,ul{list-style:none}img{border:0;width:auto;height:auto;max-width:100%}table{border-collapse:collapse;width:100%}input[type='reset'],input[type='button'],input[type='submit'],input[type='radio']{cursor:pointer;outline:none}input[type='checkbox'],input[type='radio']{position:relative;vertical-align:middle;margin:-2px 5px 1px}textarea,input[type='email'],input[type='date'],input[type='password'],input[type='text']{padding:0;color:#616161;outline:none}html,body{position:relative;background:#fff}html{font-size:10px}@media screen and (min-width:1920px){html{font-size:10px !important}}@media (max-width:1024px){html{font-size:8px!important}}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-thumb{height:0px;opacity:.5;background:rgba(0,0,0,0.08);transition:all 500ms ease}::-webkit-scrollbar-thumb:hover{background-color:var(--main-color)}::-webkit-scrollbar-thumb:active{background-color:var(--main-color)}.f-l{float:left}.f-r{float:right}.dw{top:-15rem;width:1px;z-index:-1;position:absolute}.circle{width:11rem;height:11rem;display:inline-block;text-align:center;z-index:2;margin:auto;border-radius:50%;background:transparent}.circle:after{content:'';display:block;margin:auto;position:absolute;z-index:2;top:0;right:0;bottom:0;left:0;border-radius:50%;opacity:0;animation:ripple 2s ease-out 0s infinite;background-color:rgba(227,185,41,0.5)}.circle:before{content:'';display:block;margin:auto;position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;border-radius:50%;background-color:rgba(227,185,41,0.5);animation:ripple 2s ease-out 1s infinite}@keyframes ripple{0%{opacity:0;transform:scale(.1, .1)}50%{opacity:1}100%{opacity:0;transform:scale(1)}}.clearfix:after{clear:both;height:0;content:"";line-height:0;font-size:0;display:block}.vcenter{position:absolute;top:0;bottom:0;left:0;right:0;max-width:100%;max-height:100%;display:block;vertical-align:middle;text-align:center;margin:auto}.hid{text-overflow:ellipsis;white-space:nowrap}.ellipsis{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ellipsis1{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;text-overflow:ellipsis;-webkit-line-clamp:1}.ellipsis2{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;text-overflow:ellipsis;-webkit-line-clamp:2}.ellipsis3{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;text-overflow:ellipsis;-webkit-line-clamp:3}.ellipsis4{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;text-overflow:ellipsis;-webkit-line-clamp:4}.ellipsis5{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;text-overflow:ellipsis;-webkit-line-clamp:5}.animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.animated.infinite{-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.animated.hinge{-webkit-animation-duration:2s;animation-duration:2s}.animated.bounceIn,.animated.bounceOut,.animated.flipOutX,.animated.flipOutY{-webkit-animation-duration:.75s;animation-duration:.75s}@keyframes dong{0%{-webkit-transform:translateY(-100px);transform:translateY(-100px)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fadeInUp2{from{opacity:0;transform:translate3d(0, 50px, 0)}to{opacity:1;transform:translate3d(0, 0, 0)}}.fadeInUp2{animation-name:fadeInUp2}@keyframes fadeIn{from{opacity:0;transform:translate3d(0, 10px, 0)}to{opacity:1;transform:translate3d(0, 0, 0)}}.fadeIn{animation-name:fadeIn}@keyframes fadeInDown2{from{opacity:0;transform:translate3d(0, -50px, 0)}to{opacity:1;transform:translate3d(0, 0, 0)}}.fadeInDown3{animation-name:fadeInDown3}@keyframes fadeInDown3{from{opacity:0;transform:translate3d(0, -20px, 0)}to{opacity:1;transform:translate3d(0, 0, 0)}}.fadeInDown2{animation-name:fadeInDown2}@keyframes fadeInLeft{from{transform:translate3d(-30px, 0, 0)}to{opacity:1;transform:translate3d(0, 0, 0)}}.fadeInLeft{animation-name:fadeInLeft}@keyframes fadeInLeft2{from{opacity:0;transform:translate3d(-50px, 0, 0)}to{opacity:1;transform:translate3d(0, 0, 0)}}.fadeInLeft2{animation-name:fadeInLeft2}@keyframes fadeInRight2{from{opacity:0;transform:translate3d(50px, 0, 0)}to{opacity:1;transform:translate3d(0, 0, 0)}}.fadeInRight2{animation-name:fadeInRight2}.scrollArrow{animation-name:scrollArrow}.scrollArrow1{animation-name:scrollArrow1}@keyframes titFadeup1{0%{clip-path:polygon(0 0, 100% 0, 100% 0, 0 50%);transform:translateY(100%);opacity:0}100%{opacity:1;clip-path:polygon(0% 0%, 100% 0%, 100% 100%, 0% 100%);transform:translateY(0)}}@keyframes titFadeup1_1{0%{opacity:1;clip-path:polygon(0% 0%, 100% 0%, 100% 100%, 0% 100%);transform:translateY(0)}100%{clip-path:polygon(0 0, 100% 0, 100% 0, 0 50%);transform:translateY(-100%);opacity:0}}@keyframes imgScale{0%{transform:scale(1.2)}100%{transform:scale(1)}}@keyframes fadeInup{0%{opacity:0}100%{opacity:1}}@keyframes fadeInup1{0%{opacity:0;-webkit-transform:translate(-50%, 60px);transform:translate(-50%, 60px)}100%{opacity:1;-webkit-transform:translate(-50%, 0);transform:translate(-50%, 0)}}.titFadeup1{animation:titFadeup1 1.1s ease-in-out both .1s}.titFadeup2{animation:titFadeup1 1.1s ease-in-out both .2s}.fadeInup1{animation:fadeInup 1.1s ease-in-out both .2s}.fadeInup2{animation:fadeInup 1.1s ease-in-out both .3s}.fadeInup3{animation:fadeInup 1.1s ease-in-out both .4s}.fadeInUpimg{animation:imgScale 1.2s ease-in-out both .2s}@keyframes bmove1{0%{transform:scale(1.05)}100%{transform:scale(1)}}@keyframes scrollArrow{0%{opacity:0;transform:scale(.9)}100%{opacity:1;transform:scale(1)}}@keyframes scrollArrow1{0%{opacity:1;transform:scale(1.05)}100%{opacity:1;transform:scale(1)}}@keyframes xuanzhuan{from{transform:rotate(0)}to{opacity:1;transform:rotate(360deg)}}.xuanzhuan{animation-name:xuanzhuan}@keyframes xuanzhuan2{from{transform:rotate(0)}to{opacity:1;transform:rotate(-180deg)}}.xuanzhuan2{animation-name:xuanzhuan2}body{color:#231815;background:#fff;margin:0 auto;font-size:2rem;line-height:1.5;font-family:'arial',Helvetica,sans-serif;word-wrap:normal}@media (max-width:1024px){body{font-size:15px}}img{border:0;max-width:100%;vertical-align:top}.vcenter{top:0;left:0;right:0;bottom:0;margin:auto;display:block;max-width:100%;max-height:100%;position:absolute;vertical-align:middle}.clearfix:after{clear:both;height:0;content:"";line-height:0;font-size:0;display:block}.container{width:100%;margin:0 auto;max-width:175rem}@media (max-width:1024px){.container{max-width:640px!important;padding:0 20px!important}}@media (max-width:640px){.container{width:100%}}.header{top:0;left:0;z-index:999;position:absolute;width:100%}.header .listbox{position:relative;display:flex;align-items:center;height:7rem;justify-content:space-between}.header .logo img{max-height:5.4rem}.header .logo .img2{display:none}.header .rightInfo{display:flex;align-items:center}.header .searchBtn{z-index:2;margin-right:3rem;width:4rem;height:4rem;position:relative;cursor:pointer;border-radius:50%;z-index:1}.header .searchBtn:before{position:absolute;left:0;top:0;z-index:-1;content:"";width:100%;height:100%;background:#fff;border-radius:50%;opacity:0;visibility:hidden;transform:scale(0);transition:.5s}.header .searchBtn svg{fill:#fff;width:3rem;height:3rem;position:absolute;z-index:1;top:0;right:0;bottom:0;left:0;margin:auto;transition:.5s}.header .searchBtn:hover:before{opacity:1;visibility:visible;transform:scale(1);background:var(--sub-color)}.header .searchBtn:hover svg{fill:#fff !important}.header .share a{line-height:2rem;text-align:center;width:2.5rem;height:2.5rem;border-radius:50%;display:inline-block;border:solid 1px #fff}.header .share svg{fill:#fff;width:1.4rem;height:1.4rem;vertical-align:middle}.fixed .searchBtn svg{fill:#231815}.fixed .share svg{fill:#231815}.fixed .share a{border:solid 1px #231815}@media (max-width:1024px){.header{top:0!important;left:0!important;width:100%;height:60px!important;z-index:999;background:#fff !important;padding-top:0!important;position:fixed!important}.header .rightInfo{display:none}.header .listbox{height:60px!important}.header .logo{top:auto;left:20px}.header .logo img{max-height:40px}.header .logo .img1{display:none}.header .logo .img2{display:block}}.common-nav .listNav{width:100%;display:flex;justify-content:space-between;text-align:center}.common-nav .listNav>li{margin:0 3rem;text-align:center;position:relative}.common-nav .listNav>li .icon{margin-left:.5rem;vertical-align:top;margin-top:.8rem;width:.9rem;height:.9rem;transform:rotate(45deg);display:inline-block;border-right:solid 1px #fff;border-bottom:solid 1px #fff}.common-nav .listNav>li>a{z-index:1;color:#cfcfcf;font-weight:bold;font-size:2rem;height:7rem;line-height:5rem;padding:1rem 0;display:inline-block;position:relative;vertical-align:middle}.common-nav .listNav>li>a>span{display:inline-block;overflow:hidden;height:5rem;line-height:5rem;position:relative}.common-nav .listNav>li>a .txt-1{display:block;transition:.5s}.common-nav .listNav>li>a .txt-2{display:block;transform:translateY(100%);transition:.5s}.common-nav .listNav>li>a::before{content:"";width:0;height:1px;bottom:3rem;left:0;opacity:0;transition:all 500ms ease;background:#fff;display:none;position:absolute}.common-nav .listNav>li:hover>a{color:#fff}.common-nav .listNav>li:hover>a::before{left:0;width:100%;opacity:1}.common-nav .listNav>li:hover>a>span::after{width:100%}.common-nav .listNav>li:hover>a:hover:after{left:0;opacity:1;width:100%}.common-nav .listNav>li.active>a{color:#fff}.common-nav .listNav>li.active>a::before{left:0;opacity:1;width:100%}.common-nav .listNav>li:last-child>a span{padding-right:0}.common-nav .listNav>li>.child{display:block;min-width:30rem;text-align:left;position:absolute;z-index:999;top:6.5rem;left:0;transform-origin:0 0;transform:scaleY(0);transition:transform .2s;color:#333}.common-nav .listNav>li>.child::before{content:"";top:-1rem;left:50%;z-index:3;position:absolute;transform:translateX(-50%);border-bottom:solid 1rem #fff;border-left:solid 1rem transparent;border-right:solid 1rem transparent;display:none}.common-nav .listNav>li>.child a{color:#666}.common-nav .listNav>li>.child>.list{padding:1rem .5rem;background:rgba(255,255,255,0.95);position:relative;border-top:5px #0062ff solid}.common-nav .listNav>li>.child>.list a{width:100%;display:block;color:#666;height:auto;text-align:left;font-size:2rem;line-height:3.6rem;padding:.5rem 1rem;position:relative}.common-nav .listNav>li>.child>.list li:hover{background:var(--main-color)}.common-nav .listNav>li>.child>.list li:hover a{color:#fff}.common-nav .listNav>li>.child>.list-2{display:flex;flex-wrap:wrap;padding:6rem 2rem 6rem 2rem;background:#fafafa}.common-nav .listNav>li>.child>.list-2>li{width:50%;padding:0 6rem}.common-nav .listNav>li>.child>.list-2 .title{font-size:2rem;color:var(--main-color);border-bottom:1px var(--main-color) solid;padding-bottom:1rem;margin-bottom:1rem}.common-nav .listNav>li>.child>.list-2 .title a{color:var(--main-color);display:block;line-height:3rem;height:3rem;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;text-overflow:ellipsis;-webkit-line-clamp:1}.common-nav .listNav>li>.child>.list-2 .list a{color:#212121;font-size:2rem;line-height:3.6rem;height:3.6rem;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;text-overflow:ellipsis;-webkit-line-clamp:1}.common-nav .listNav>li>.child>.list-2 .list a:hover{color:var(--main-color)}.common-nav .listNav>li>.child.child-2{width:80rem}.common-nav .listNav>li>.child.child-2>.list{display:flex;flex-wrap:wrap}.common-nav .listNav>li>.child.child-2>.list li{min-width:50%}.common-nav .listNav>li>.child.show{display:block;transform:scaleY(1)}.common-nav .listNav>li>.child .list{background:#fff}.common-nav .listNav>li>.child .list li{border-top:1px solid #eaeaea}.common-nav .listNav>li>.child .list li:first-child{border-top:none}@media screen and (max-width:1024px){.common-nav{display:none}}.fixed{top:0;left:0;box-shadow:0 0 1rem rgba(0,0,0,0.1);background:#fff;z-index:9999;width:100%;position:fixed}.fixed .listbox{height:7rem}.fixed .logo .img1{display:none}.fixed .logo .img2{display:block}.fixed .common-nav .listNav>li>a{color:#231815}.fixed .common-nav .listNav>li>a::before{background:#231815}.fixed .common-nav .listNav>li .icon{border-right:solid 1px #231815;border-bottom:solid 1px #231815}.fixed .common-nav .listNav>.active>a{color:#231815}.fixed .common-nav .listNav>.active>a::before{background:#231815}.banner{clear:both;width:100%;overflow:hidden;text-align:center;position:relative;z-index:9}.banner .pc{width:100%;background-size:cover;background-repeat:no-repeat;background-position:top center;display:block}.banner .pc img{vertical-align:top;display:inline-block;max-width:100%;max-height:100%;width:auto;height:auto;max-height:initial;max-width:initial;width:100%;object-fit:cover}.banner .ph{position:relative;display:none;text-align:center}.banner .ph img{width:100%;width:auto;height:auto}.banner .ph:before{content:"";width:100%;height:100%;top:0;left:0;opacity:0;z-index:1;position:absolute;background:rgba(0,0,0,0.2)}.banner .box{display:block;position:relative;overflow:hidden;width:100%}.banner .text{left:0;width:100%;color:#fff;top:50%;z-index:3;text-align:left;position:absolute;transform:translateY(-45%)}.banner .title-1{font-size:6.8rem;line-height:8.5rem}.banner .title-2{font-size:4.1rem;line-height:5rem}.banner .common-more{margin-top:4rem}.banner .item{margin-left:20rem;max-width:96rem}.banner .item-2{text-align:center}.banner .item-3{margin-left:7rem;max-width:78rem}.banner .item-4{margin-left:64rem}.banner .item-4 .title-1{text-shadow:0 0 3rem #1d8df4}.banner .item-4 .common-more a{text-shadow:0 0 3rem #1d8df4}.banner .item-5{margin-left:16rem}.banner .item-6{margin-left:40rem;padding-top:15rem}.banner .item-7{margin-left:14rem}.banner .item-6 .title-1{font-size:4.6rem;line-height:5rem}.banner .item-6 .title-1 span{font-size:4.05rem}.banner .item-6 .common-more{margin-top:2rem}.banner .item-6 .common-more a{background:rgba(0,40,140,0.7)}.banner .swiper-pagination{width:100%;bottom:2rem;text-align:center}.banner .swiper-pagination-bullet{opacity:1;border-radius:1rem;vertical-align:middle;transition:all 500ms ease;margin:0 1rem;width:6rem;height:.2rem;background:#888a87}.banner .swiper-pagination-bullet-active{background-color:#fff}.banner .swiper-slide-active .title-1{animation:1.5s fadeInUp2 ease}.banner .swiper-slide-active .title-2{animation:1.6s fadeInUp2 ease}.banner .swiper-slide-active .common-more{animation:1.5s fadeInDown2 ease}@media (max-width:1024px){.banner{padding-top:0;margin-top:60px;height:auto}.banner .swiper-pagination{bottom:20px}.banner .title-1{font-size:30px;line-height:40px}.banner .item,.banner .item-2,.banner .item-3,.banner .item-4,.banner .item-5,.banner .item-6,.banner .item-7{margin-left:0;max-width:100%;text-align:left}.banner .common-more{display:none}.banner .item-6{margin-left:3rem;padding-top:8rem}.banner .item-6 .title-1{font-size:24px;line-height:30px}.banner .item-6 .title-1 span{font-size:20px}}@media (max-width:768px){.banner .pc{display:none}.banner .ph{display:block}}@media (max-width:640px){.banner .item-6{margin-left:0;padding-top:0}.banner .title-1,.banner .title-2{text-shadow:0 0 1rem rgba(0,0,0,0.7);text-align:center;font-size:18px !important;line-height:24px !important}}.common-more a{color:#fff;font-size:3rem;transition:all 500ms ease;text-transform:uppercase;display:inline-block;min-width:19.6rem;height:5.7rem;line-height:5.3rem;text-align:center;border-radius:3rem;border:solid .2rem #fff}.common-more a:hover{color:#fff;border-color:var(--sub-color);background:var(--sub-color)}.common-title{font-size:5.4rem;line-height:5.4rem;text-align:center}@media (max-width:640px){.common-title{font-size:26px;line-height:30px}}.common-text{margin:0 auto;max-width:130rem;padding-top:2rem;font-size:2rem;line-height:3rem;text-align:center}@media (max-width:1024px){.common-text{display:none}}.index-technology{padding:4.2rem 0 2.5rem 0}.index-technology .list ul{display:flex;flex-wrap:wrap;margin:0 -1.4rem}.index-technology .list li{width:33.333%;padding:0 1.4rem;padding-top:2.8rem}.index-technology .list li .pic{overflow:hidden;position:relative}.index-technology .list li .pic img{transition:all 700ms ease}.index-technology .list li .pic::after{content:"";display:block;padding-bottom:61.23893805%}.index-technology .list li a{box-shadow:0 0 2rem rgba(0,0,0,0.2);display:block;transition:all 700ms ease}.index-technology .list li:hover a{box-shadow:0 0 4rem rgba(0,0,0,0.6)}.index-technology .list li .text{padding:2rem 5rem}.index-technology .list li .text .tit{font-size:3.8rem;line-height:5rem;height:5rem;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;text-overflow:ellipsis;-webkit-line-clamp:1}.index-technology .list li .text .txt{margin-top:1rem;color:#231815;font-size:2.2rem;line-height:2.5rem;height:5rem;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;text-overflow:ellipsis;-webkit-line-clamp:2}@media (max-width:1024px){.index-technology .list li{width:100%}.index-technology .list li .pic img{width:100%;object-fit:cover}.index-technology .list li .text{padding:20px}.index-technology .list li .text .tit{font-size:20px;height:30px;line-height:30px}}.index-solution{overflow:hidden;position:relative}.index-solution .container{max-width:100%}.index-solution .common-title,.index-solution .common-text{color:#fff}.index-solution .text-warp{top:4.2rem;left:0;z-index:3;width:100%;position:absolute}.index-solution .tabmenu{right:26rem;top:50%;z-index:9;transform:translateY(-34%);position:absolute}.index-solution .tabmenu li{margin-top:3rem}.index-solution .tabmenu li a{position:relative;display:block;color:#fff;width:42rem;text-align:center;border-radius:.5rem;font-size:2.5rem;height:5.4rem;line-height:5rem;transition:all 500ms ease;border:solid .2rem #fff;background-color:#011b6a}.index-solution .tabmenu li a::after{content:"";top:50%;right:2.5rem;width:1.5rem;height:1.5rem;position:absolute;transform:rotate(45deg) translateY(-55%);border-right:solid .2rem #fff;border-top:solid .2rem #fff}.index-solution .tabmenu .active a{border-color:var(--sub-color);background-color:var(--sub-color)}.index-solution .tabbg{display:none;height:67.8rem;background-size:cover;background-repeat:no-repeat;background-position:top center}.index-solution .tabbg.show{display:block}@media (max-width:1024px){.index-solution .text-warp,.index-solution .tabmenu{top:auto;right:auto;left:auto;position:relative;transform:translateY(0)}.index-solution .common-title,.index-solution .common-text{color:#231815}.index-solution .tabmenu li{margin-top:10px}.index-solution .tabmenu li a{width:100%}.index-solution .tabbox{overflow:hidden;margin-top:20px}.index-solution .tabbg{height:240px;position:relative}}.index-product{padding:4.2rem 0 4rem 0}.index-product .list{display:flex;flex-wrap:wrap;margin:0 -0.8rem;margin-top:2rem}.index-product .list li{width:20%;padding:0 .8rem}.index-product .list li .item{padding:.6rem;box-shadow:0 0 .5rem rgba(0,0,0,0.2);transition:all 700ms ease}.index-product .list li:hover .item{box-shadow:0 0 1rem rgba(0,0,0,0.4)}.index-product .list li .pic{overflow:hidden;position:relative}.index-product .list li .pic::after{content:"";display:block;padding-bottom:67.90123457%}.index-product .list li .pic img{transition:all 700ms ease}.index-product .list li .tit{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;text-overflow:ellipsis;-webkit-line-clamp:1;background-color:#f5f5f5;text-align:center;font-size:2.5rem;height:5rem;line-height:5rem}.index-product .list li:hover .tit{font-weight:700}@media (max-width:1024px){.index-product .list{margin-top:1rem}.index-product .list li{width:50%;padding-top:2rem}}@media (max-width:420px){.index-product .list li{/*width:100%*/}}.index-warp{padding:0 0 5rem 0}.index-warp .container{display:flex;justify-content:space-between}.index-warp .common-title{font-size:4.4rem;line-height:5rem;text-align:left;padding-bottom:1rem}.index-warp .index-events{width:42.2%}.index-warp .index-events .box{color:#fff;padding:5rem;padding-top:5rem;border-radius:.5rem;height:61rem;background:#0b318f}.index-warp .index-events .item .tit{color:#fff;font-size:3.6rem;height:8rem;line-height:4rem;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;text-overflow:ellipsis;-webkit-line-clamp:2}.index-warp .index-events .item .txt{margin-top:2rem;color:#fff;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;text-overflow:ellipsis;-webkit-line-clamp:3;height:12rem;font-size:2.5rem}.index-warp .index-events .item .txt span{display:block;line-height:4rem}.index-warp .index-events .list{position:relative}.index-warp .index-events .swiper-wrap{margin-top:2rem;margin-bottom:1.5rem;display:flex;justify-content:flex-end}.index-warp .index-events .swiper-button-prev,.index-warp .index-events .swiper-button-next{top:auto;left:auto;right:auto;transition:all 500ms ease;color:var(--main-color);width:5.2rem;height:5.2rem;font-size:2rem;background:#fff;margin-top:auto;position:relative}.index-warp .index-events .swiper-button-prev::after,.index-warp .index-events .swiper-button-next::after{font-size:2.4rem;font-weight:700}.index-warp .index-events .swiper-button-prev:hover,.index-warp .index-events .swiper-button-next:hover{color:#fff;background:var(--sub-color)}.index-warp .index-events .swiper-button-next{margin-left:1.4rem}.index-warp .index-news{width:56%}.index-warp .index-news li{padding:2rem 0;border-top:solid .2rem #dadada}.index-warp .index-news li .box{display:flex}.index-warp .index-news li .pic{width:42%;overflow:hidden;position:relative}.index-warp .index-news li .pic::after{content:"";display:block;padding-bottom:69.26829268%}.index-warp .index-news li .pic img{transition:all 700ms ease}.index-warp .index-news li .text{width:58%;padding-left:2.5rem}.index-warp .index-news li .text .tit{font-size:2.6rem;line-height:3rem;height:3rem;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;text-overflow:ellipsis;-webkit-line-clamp:1}.index-warp .index-news li .text .time{color:#231815;margin-top:1rem}.index-warp .index-news li .text .txt{margin-top:3.5rem;color:#231815;font-size:1.8rem;line-height:2.4rem;height:4.8rem;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;text-overflow:ellipsis;-webkit-line-clamp:2}.index-warp .index-news li .text .more{margin-top:3rem;color:var(--main-color);font-size:1.8rem}.index-warp .index-news li:first-child{border-top:0;padding-top:0}.index-warp .index-news li:last-child{padding-bottom:0}.index-warp .index-news li:hover .pic img{transform:scale(1.05)}.index-warp .index-news li:hover .text .tit{color:var(--main-color)}@media (max-width:1024px){.index-warp .common-title{text-align:center}.index-warp .container{display:block}.index-warp .container .index-events,.index-warp .container .index-news{width:100%}.index-warp .container .index-events .box{padding:30px 20px;height:auto}.index-warp .container .index-events .item .tit{font-size:24px;height:30px;line-height:30px;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;text-overflow:ellipsis;-webkit-line-clamp:1}.index-warp .container .index-events .item .txt{font-size:16px;height:60px}.index-warp .container .index-events .item .txt span{line-height:20px}.index-warp .container .index-news{margin-top:30px}.index-warp .container .index-news li .text .txt{margin-top:0}.index-warp .container .index-news li .text .more{margin-top:10px}}@media (max-width:420px){.index-warp .container{display:block}.index-warp .container .index-events,.index-warp .container .index-news{width:100%}.index-warp .container .index-news{margin-top:30px}.index-warp .container .index-news li .box{display:block}.index-warp .container .index-news li .pic,.index-warp .container .index-news li .text{width:100%}.index-warp .container .index-news li .text{padding-left:0;padding-top:20px}}.footer .list-top{padding:3rem 0;color:#808080;font-size:2rem;min-height:20.4rem;background-size:cover;background-repeat:no-repeat;background-position:top center}.footer .list-top .container{display:flex;justify-content:space-between}.footer .list-top .left{width:42%}.footer .list-top .left .title{color:#fff;font-size:2.3rem}.footer .list-top .left .t-1{padding-left:3rem;position:relative;margin-top:1rem}.footer .list-top .left .t-1 img{top:.5rem;left:0;position:absolute;max-height:2rem}.footer .list-top .left a{color:#808080}.footer .list-top .right{width:58%}.footer .list-top .right ul{display:flex;justify-content:space-between;flex-wrap:wrap}.footer .list-top .right li .title{font-size:2rem}.footer .list-top .right li .title a{color:#fff}.footer .list-top .right li .drop{padding-top:.5rem}.footer .list-top .right li .drop a{transition:all 334ms ease;margin-top:.3rem;font-size:1.5rem;color:#808080;display:block}.footer .list-top .right li .drop a:hover{color:#fff}.footer .copy{color:#808080;padding:1rem 0;text-align:center;font-size:1.3rem;transition:all 334ms ease;background-color:#000}.footer .copy a{color:#808080}.footer .copy a:hover{color:#fff}.footer .copy img{margin-left:.5rem;margin-top:.4rem;max-height:1.4rem}@media (max-width:1024px){.footer .list-top{font-size:16px}.footer .list-top .left{width:100%}.footer .list-top .right{display:none}.footer .copy{padding:10px 0;font-size:13px}}.common-banner{height:18rem;background-size:cover;background-repeat:no-repeat;background-position:top center}.common-banner .title{color:#fff;font-size:5.1rem;line-height:6rem;padding-top:9rem}@media (max-width:1024px){.common-banner{margin-top:60px;display:flex;align-items:center}.common-banner .title{padding-top:0}}@media (max-width:640px){.common-banner{height:150px}.common-banner .title{text-align:center;font-size:24px;line-height:30px}}.common-banner-2{height:26rem}.common-banner-2 .title{text-align:center;padding-top:10rem}.common-banner-2 .info{color:#fff;font-size:1.8rem;margin:0 auto;padding-top:.5rem;max-width:166rem}@media (max-width:1024px){.common-banner-2{height:200px}.common-banner-2 .info{display:none}.common-banner-2 .title{padding-top:0}}.common-current{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;text-overflow:ellipsis;-webkit-line-clamp:1;height:4rem;line-height:4rem;font-size:1.6rem;color:#727171;margin-bottom:1rem}.common-current a{color:#727171}.common-current a:hover{text-decoration:underline}.common-current span{padding:0 2rem;display:inline-block;font-family:"宋体"}.contact{padding-top:0rem;padding-bottom:3rem}.contact .title{font-size:3rem}.contact .list{display:flex;flex-wrap:wrap;justify-content:space-between}.contact .list .left{width:35%}.contact .list .left .item{line-height:3rem;padding-top:1rem}.contact .list .right{width:62.2%}.contact .list-2{margin-top:0rem}.contact .list-2 ul{display:flex;flex-wrap:wrap;margin:0 -5.5rem}.contact .list-2 li{width:25%;margin-top:2rem;padding:0 5.5rem}.contact .list-2 li .item{color:#7d7d7d;line-height:3rem}.contact .list-2 li .item a{color:#7d7d7d}.contact .list-2 li .item a:hover{text-decoration:underline}.contact .list-2 li .item .t-1{color:#333;font-weight:700;padding-bottom:.5rem;padding-left:2rem;position:relative;border-bottom:solid 1px #6f6b6a}.contact .list-2 li .item .t-1::before{left:0;top:.7rem;position:absolute;content:"";width:1.4rem;height:1.4rem;background:#e50012}.contact .list-2 li .item .t-2{margin-top:1rem}.contact .list-3{margin-top:3rem}.contact .list-3 .item ul{display:flex;flex-wrap:wrap;margin:0 -0.8rem}.contact .list-3 .item li{font-size:1.6rem;padding:0 .8rem;margin-top:1rem;position:relative;cursor:pointer}.contact .list-3 .item li span{padding:0 1rem;display:inline-block;color:#333;height:3.2rem;font-weight:700;line-height:3.1rem;position:relative}.contact .list-3 .item li span::before{content:"";margin-top:.8rem;vertical-align:top;margin-right:.5rem;display:inline-block;width:1.4rem;height:1.4rem;background:#e50012}.contact .list-3 .item li .tabcot{left:.8rem;top:3.2rem;overflow:auto;width:43rem;position:absolute}.contact .list-3 .item li .tabcot .nr{line-height:2.5rem;height:10rem;overflow:auto}@media (min-width:1025px){.contact .list-3 .item li:hover span{color:#fff;padding:0 1rem;background:var(--main-color)}.contact .list-3 .item li:hover span::before{left:1rem;background:#fff}.contact .list-3 .item li:hover .tabcot{display:block}}.contact .list-3 .item .liw{margin-left:9rem}.contact .list-3 .item .liw-3{margin-left:7rem}.contact .list-3 .item .liw-2 .tabcot{left:auto;right:.8rem}.contact .list-3 .tabwarp{display:flex;flex-wrap:wrap;margin:0 -5.5rem;margin-top:1rem}.contact .list-3 .tabnr{width:25%;padding:0 5.5rem}.contact .list-3 .tabnav ul{display:flex;justify-content:space-between}.contact .list-3 .tabnav li{justify-content:space-between;display:flex}.contact .list-3 .tabnav li a{color:#333;height:3.2rem;font-weight:700;line-height:3.1rem;padding-left:2rem;position:relative;border-bottom:solid 1px #6f6b6a}.contact .list-3 .tabnav li a::before{left:0;top:.8rem;position:absolute;content:"";width:1.4rem;height:1.4rem;background:#e50012}.contact .list-3 .tabnav .active a{color:#fff;padding-left:3rem;background:var(--main-color)}.contact .list-3 .tabnav .active a::before{left:1rem;background:#fff}.contact .list-3 .tabcot{z-index:5;background-color:#fff;margin-top:-1px;position:relative;width:112%;display:none;padding:2rem;padding-right:0;box-shadow:0 0 .5rem rgba(0,0,0,0.15)}.contact .list-3 .tabcot.show{display:block}@media (max-width:1024px){.contact{padding-top:20px;padding-bottom:20px}.contact .list{display:block}.contact .list .left,.contact .list .right{width:100%;float:none}.contact .list .right{margin-top:30px}.contact .list-2{overflow:hidden}.contact .list-2 li{width:100%}.contact .list-3 .item ul{display:block}.contact .list-3 .item li:first-child{margin-top:10px}.contact .list-3 .item li{margin-left:0 !important;margin-top:20px;height:auto;width:100%}.contact .list-3 .item li span{font-size:16px;border-bottom:0;display:block;padding-right:0}.contact .list-3 .item li .tabcot{right:auto !important;margin-top:10px;top:auto;left:auto;width:100% !important;display:block;position:relative}.contact .list-3 .item li .tabcot .nr{height:auto;line-height:26px}}.message{position:relative;padding:2.5rem 0;background:#f2f2f5}.message::before{content:"";width:60%;top:0;right:0;height:.8rem;position:absolute;display:none;background:#1742a3}.message::after{content:"";top:0;right:59.55%;z-index:3;position:absolute;border-top:solid 1rem transparent;border-bottom:solid 1rem transparent;border-left:solid 1rem #f2f2f5}.message .title{font-size:2.4rem;color:var(--main-color)}.message .fromlist{display:flex;flex-wrap:wrap;margin:0 -0.8rem}.message .fromlist li{padding:0 .9rem;margin-top:1.2rem;width:33.333%}.message .fromlist li .text-input input,.message .fromlist li .text-textarea input,.message .fromlist li .text-input textarea,.message .fromlist li .text-textarea textarea{width:100%;color:#333;font-size:2rem;padding:0 2rem;height:6.4rem;line-height:6.2rem;font-family:Arial,Helvetica,sans-serif;border:solid 1px #e8e8e8}.message .fromlist .li1{width:100%}.message .fromlist .Submit{color:#fff;text-align:center;font-weight:700;display:inline-block;height:4rem;line-height:4rem;font-size:2rem;min-width:16rem;transition:all 500ms ease;background:var(--main-color)}.message .fromlist .Submit:hover{background:var(--sub-color)}@media (max-width:1024px){.message .fromlist li{width:100%}}.solution-warp .bg-2 .tabnav li a{background:#e2e2e8}.solution-warp .box{padding:4rem 0}.solution-warp .bg:nth-child(1) .box{padding-top:0}.solution-warp .item{display:flex;justify-content:space-between}.solution-warp .item .left{width:54%}.solution-warp .item .left .title{font-size:5rem;line-height:5rem}.solution-warp .item .left .text{margin-top:3rem;font-size:2.2rem}.solution-warp .item .left .t-1{padding-left:1.3rem;position:relative}.solution-warp .item .left .t-1::before{top:1.5rem;left:0;content:"";width:.6rem;height:2px;position:absolute;background-color:#231816}.solution-warp .item .right{width:45%}.solution-warp .tabnav ul{display:flex;flex-wrap:wrap;margin:0 -0.5rem}.solution-warp .tabnav li{margin-top:2.5rem;padding:0 .5rem;width:33.333%}.solution-warp .tabnav li a{font-size:2rem;display:block;text-align:center;line-height:4.2rem;background-color:#f5f5f7}.solution-warp .tabnav .active a{color:#fff !important;background:var(--main-color) !important}.solution-warp .tabcot{display:none;margin-top:2.5rem}.solution-warp .tabcot.show{display:block}.solution-warp .tabcot .name{display:none}.solution-warp .tabcot .left-text{width:44.5%;float:left}.solution-warp .tabcot .left-text .bt{margin-top:1rem;font-weight:700;font-size:2rem;text-align:center}.solution-warp .tabcot .right-list{float:right;width:52.5%}.solution-warp .tabcot .right-list .bt{margin-top:1rem;font-weight:700;font-size:2rem;text-align:center}.solution-warp .tabcot .right-list ul{display:flex;flex-wrap:wrap;margin:0 -1.2rem}.solution-warp .tabcot .right-list li{width:25%;padding:0 1.2rem}.solution-warp .tabcot .right-list li .item{background:#fff;padding:.5rem;box-shadow:0 0 .2rem rgba(0,0,0,0.3)}.solution-warp .tabcot .right-list li .item a{display:block;width:100%;height:100%}.solution-warp .tabcot .right-list li .pic{overflow:hidden;position:relative}.solution-warp .tabcot .right-list li .pic::after{content:"";display:block;padding-bottom:80%}.solution-warp .tabcot .right-list li .pic img{transition:all 700ms ease}.solution-warp .tabcot .right-list li .nr{display:flex;align-items:center;padding:0 1rem;height:5rem;background:#f5f5f7}.solution-warp .tabcot .right-list li .tit{justify-content:center;display:flex;align-items:center;width:100%;max-height:4rem;line-height:2rem;text-align:center;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;text-overflow:ellipsis;font-size:1.8rem;-webkit-line-clamp:2}.solution-warp .tabcot .right-list li:hover .pic img{transform:scale(1.05)}.solution-warp .tabcot .right-list li:hover .tit{font-weight:700;text-shadow:inherit}@media (max-width:1024px){.solution-warp .box{padding-top:20px}.solution-warp .item{display:block}.solution-warp .item .left{width:100%}.solution-warp .item .left .title{font-size:20px;line-height:30px}.solution-warp .item .left .text{font-size:15px;margin-top:10px}.solution-warp .item .right{width:100%;margin-top:30px}.solution-warp .tabcot .left-text,.solution-warp .tabcot .right-list{width:100%;float:none}.solution-warp .tabcot .right-list .bt{font-size:15px;margin-top:15px}.solution-warp .tabcot .right-list li{width:50%;margin-top:2rem}}@media (max-width:640px){.solution-warp .tabnav li{width:100%;margin-top:10px}}.pb{display:flex;position:relative;z-index:100}.pb .pitem:first-child{padding-left:0}.pb .pitem{width:19%;padding-left:2rem;position:relative}.pb .pitem .box{border:solid 1px #f5f5f7;border-radius:3rem;background:#f5f5f7;position:relative}@media (min-width:1025px){.pb .pitem .box:hover .sel_sha{opacity:1}}.pb .pitem span{width:100%;border-radius:3rem;padding:0 2rem;cursor:pointer;display:block;line-height:3.6rem;height:3.8rem;overflow:hidden;position:relative;z-index:8;transition:.5s}.pb .pitem span i{top:1.4rem;right:2rem;content:"";width:.8rem;height:.8rem;position:absolute;transform:rotate(45deg);border-right:solid 1px #999;border-bottom:solid 1px #999}.pb .pitem input{width:100%;height:5.4rem;border:0;padding:0 3rem;background:none;font-size:1.4rem;color:rgba(255,255,255,0.6)}.pb .pitem .sel_sha{content:"";pointer-events:none;width:100%;z-index:1;height:100%;opacity:0;transition:opacity .5s cubic-bezier(.435, .25, .15, .965),height .3s cubic-bezier(.435, .25, .15, .965) .1s,box-shadow .3s cubic-bezier(.435, .25, .15, .965) .1s,border-radius .3s cubic-bezier(.435, .25, .15, .965);position:absolute;top:0;left:0}.pb .pitem .item-hover{padding:1rem;background:#fff;position:absolute;width:100%;transition:.5s;opacity:0;border-radius:1rem;pointer-events:none;z-index:20;box-shadow:0 0 1rem rgba(0,0,0,0.1);transition:opacity .2s cubic-bezier(.435, .25, .15, .965);top:120%;left:0;overflow:hidden}.pb .pitem .item-hover .ul::-webkit-scrollbar{width:6px;height:6px}.pb .pitem .item-hover .ul::-webkit-scrollbar-track{background-color:rgba(0,0,0,0.12);border-radius:3px}.pb .pitem .item-hover .ul::-webkit-scrollbar-thumb{background:#000;border-radius:3px}.pb .pitem .item-hover a{display:block;font-size:2rem;line-height:2.4rem;padding:.5rem 1.5rem;color:#7d7d7d;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;cursor:pointer;position:relative;z-index:5}@media (min-width:1025px){.pb .pitem .item-hover a:hover{color:#231815;background:#ecf5ff}}.pb .pitem .on{border-color:var(--main-color);position:relative;z-index:4433}.pb .pitem .on .item-hover{opacity:1;pointer-events:auto;transition:opacity .2s cubic-bezier(.435, .25, .15, .965) .3s}.pb .pitem .on span i{top:1.1rem;width:1rem;height:1rem;border-color:var(--main-color)}.pb .pitem .on .sel_sha{opacity:1}.pb .pitem:nth-last-child(1):after{display:none !important}.pb #zd_type .sel_sha{left:-1px;border-top-left-radius:3rem}.pb #zd_type .item-hover{left:-1px}@media (max-width:1025px){.pb{display:none}}.product-warp{min-height:40rem;padding-bottom:2.5rem}.product-warp .container{max-width:160rem}.product-warp .list ul{display:flex;flex-wrap:wrap;margin:0 -1rem}.product-warp .list li{width:20%;padding:0 1rem;padding-top:2rem}.product-warp .list li .item{box-shadow:0 0 1rem rgba(0,0,0,0.1);transition:all 700ms ease}.product-warp .list li:hover .item{box-shadow:0 0 1rem rgba(0,0,0,0.4)}.product-warp .list li .pic{overflow:hidden;position:relative}.product-warp .list li .pic img{transition:all 700ms ease}.product-warp .list li .pic::after{content:"";display:block;padding-bottom:55.28455285%}.product-warp .list li .text{padding:.6rem 1.5rem}.product-warp .list li .tit{transition:all 500ms ease;font-size:1.6rem;text-align:center;line-height:1.8rem;height:3.6rem;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;text-overflow:ellipsis;-webkit-line-clamp:2}@media (min-width:1025px){.product-warp .list li:hover .pic img{transform:scale(1.05)}.product-warp .list li:hover .text{background:var(--main-color)}.product-warp .list li:hover .tit{color:#fff}}@media (max-width:1024px){.product-warp .list li{width:50%}.product-warp .list li .text{padding:6px 15px}.product-warp .list li .tit{font-size:14px;line-height:16px;height:32px}}@media (max-width:420px){/*.product-warp .list li{width:100%}*/}.prolist-2{display:flex}.prolist-2 .left{width:40%;border:solid 1px #b3b3b3}.prolist-2 .right{width:60%;padding-left:3rem}.prolist-2 .right .title{font-size:3rem;line-height:1}.prolist-2 .right .text{color:#7d7d7d;line-height:2.4rem;padding-top:1rem}.prolist-2 .right .button{margin-top:2rem}.prolist-2 .right .button a{transition:all 500ms ease;text-align:center;display:inline-block;min-width:16rem;height:5rem;line-height:5rem;border-radius:3rem;background:#d9d9d9;font-size:1.6rem;text-transform:uppercase;font-weight:700}.prolist-2 .right .button a:hover{color:#fff;background:var(--main-color)}.prolist-2 .right .button a:hover svg{fill:#fff}.prolist-2 .right .button svg{width:2rem;height:2rem;margin-bottom:.4rem;vertical-align:middle}.prolist-2 .right .button .btn-2{margin-left:3rem}@media (max-width:1024px){.prolist-2{display:block}.prolist-2 .left,.prolist-2 .right{width:100%;float:none}.prolist-2 .right{padding-left:0;padding-top:20px}.prolist-2 .right .text{height:auto;line-height:24px}.prolist-2 .right .button{margin-top:30px}}.prolist-3{color:#666}.prolist-3 .title{margin-top:3.5rem;height:4.8rem;line-height:4.8rem;background-color:#f2f2f5}.prolist-3 .title span{color:#fff;font-size:2rem;padding:0 3rem;display:inline-block;font-weight:700;background:var(--main-color);text-transform:uppercase}.prolist-3 .table{padding-top:2rem;color:#666}.prolist-3 .table table{width:100%!important}.prolist-3 .table th,.prolist-3 .table .firstRow td{font-weight:700;text-align:left;font-size:2rem}.prolist-3 .table td{padding:.2rem 0;width:50%;border:none !important}.prolist-3 .table-responsive{margin-top:1.5rem}.prolist-3 .table-responsive .bt{color:#666;font-size:2rem;font-weight:700}.prolist-3 .table-responsive th,.prolist-3 .table-responsive td{padding:3px !important;color:#666 !important;font-size:2rem !important;line-height:1.5 !important;border:none !important;font-family:'arial',Helvetica,sans-serif !important}.prolist-3 .table-responsive th,.prolist-3 .table-responsive .firstRow td{font-weight:700}.prolist-3 .table-responsive table{width:100%!important;table-layout: auto;}.prolist-3 .table-responsive .firstRow th:first-child,.prolist-3 .table-responsive .firstRow td:first-child{width:37%;text-align:left}.prolist-3 .table-responsive tr td:first-child{text-align:left}.prolist-3 .table-responsive .firstRow td{background:#d9d9d9}.prolist-3 .table-responsive tr:nth-child(2n) td{background:#f2f2f2}.prolist-3 .table-text{padding-top:2rem}@media (max-width:1024px){.prolist-3 .table-responsive{font-size:14px;overflow-x:scroll;-webkit-overflow-scrolling:touch}.prolist-3 .table-responsive table{width:1200px!important}}.product-related{padding-top:2.2rem;padding-bottom:3rem;min-height:auto}.product-related .title{text-align:center;font-size:3rem;font-weight:700}.product-related .list{position:relative}.product-related .list ul{margin-left:0;margin-right:0;flex-wrap:nowrap}.product-related .list li .item{padding:.5rem;margin-bottom:1rem}.product-related .list li .text{padding:1.5rem;background:#f5f5f5}.product-related .list .swiper-button-prev{left:-5rem}.product-related .list .swiper-button-next{right:-5rem}.product-related .list .swiper-button-prev,.product-related .list .swiper-button-next{transition:all 500ms ease;width:3rem;height:5rem;color:#b3b3b3}.product-related .list .swiper-button-prev::after,.product-related .list .swiper-button-next::after{font-size:2.6rem}.product-related .list .swiper-button-prev:hover,.product-related .list .swiper-button-next:hover{color:#fff;background:var(--main-color)}@media (max-width:1024px){.product-related .list .swiper-button-prev{left:1rem;color:#999}.product-related .list .swiper-button-prev::after{font-size:18px}.product-related .list .swiper-button-next{right:1rem;color:#999}.product-related .list .swiper-button-next::after{font-size:16px}}.technology-warp{padding-top:0}.technology-warp .list-1{/*align-items:center;*/justify-content:space-between;display:flex;flex-wrap:wrap}.technology-warp .list-1 .left{width:50%;padding-right:1rem}.technology-warp .list-1 .left .accordion-icon::after{border-color:#b5b5b6}.technology-warp .list-1 .left .accordion-item.active .accordion-icon::after{border-color:#b5b5b6}.technology-warp .list-1 .left .title{font-size:6.1rem;line-height:1}.technology-warp .list-1 .left .text{font-size:2rem;line-height:3rem;padding-top:1rem}.technology-warp .list-1 .right{width:50%;padding-left:1rem;margin-top:1rem;position:relative}.technology-warp-3 .list-1 .right{padding-left:2rem}.technology-warp .list-2{background:#f7f7f7;margin-top:2.6rem}.technology-warp .list-2 ul{display:flex;flex-wrap:wrap;justify-content:space-between}.technology-warp .list-2 li{width:50%}.technology-warp .list-2.list-2-micro li{width:auto}.technology-warp .list-2 li .item{padding:2.4rem}.technology-warp .list-2 li .item .tit{font-weight:700;padding-bottom:1rem;font-size:3.3rem;line-height:4rem;border-bottom:solid 1px #b2b2b2}.technology-warp .list-2.list-2-micro li .item{padding:1rem 0}.technology-warp .list-2.list-2-micro li .item .tit{font-weight:100;padding-bottom:0;font-size:2rem;line-height:4rem;border:none}.technology-warp .list-2.list-2-micro li .item .tit img{display:inline-block;vertical-align:middle;padding-right:10px}.technology-warp .list-2 li .item .txt{margin-top:1rem;font-size:2rem;line-height:3.3rem}.technology-warp .list-3 .title{padding-left:0;padding-top:2rem;font-size:3.3rem;line-height:4rem;font-weight:700}.technology-warp .list-3 ul{display:flex;flex-wrap:wrap;margin:0 -1rem;margin-top:2rem}.technology-warp .list-3 li{width:25%;display:flex;padding:0 1rem}.technology-warp .list-3 li .item{min-width:100%;box-shadow:0 0 1rem rgba(0,0,0,0.1);transition:all 700ms ease}.technology-warp .list-3 li:hover .item{box-shadow:0 0 1rem rgba(0,0,0,0.4)}.technology-warp .list-3 li .text{padding:2rem 2.4rem}.technology-warp .list-3 li .text .t-1{font-size:2.5rem;font-weight:700;line-height:3rem}.technology-warp .list-3 li .text .t-2{margin-top:1rem;font-size:2rem;line-height:3rem;color:#5f5f5f}@media (max-width:1024px){.technology-warp .list-1{display:block}.technology-warp .list-1 .left,.technology-warp .list-1 .right,.technology-warp3 .list-1 .right{width:100%;padding:0;float:none}.technology-warp .list-1 .right{margin-top:30px}.technology-warp .list-2 ul{display:block}.technology-warp .list-2 li{width:100%}.technology-warp .list-2.list-2-micro li{width:100%}.technology-warp .list-3 li{width:50%;padding-bottom:20px}}@media (max-width:500px){.technology-warp .list-1 .left .title{font-size:26px;line-height:30px}.technology-warp .list-3 li{width:100%}}.technology-warp-2{color:#fff;margin-top:2.5rem;padding:5rem 0;background:#00278c}.technology-warp-2 .list-1{justify-content:space-between;display:flex;flex-wrap:wrap}.technology-warp-2 .list-1 .left{width:50%}.technology-warp-2 .list-1 .left .title{font-size:6.1rem;line-height:7rem}.technology-warp-2 .list-1 .left .text{font-size:2rem;line-height:3rem;padding-top:1rem}.technology-warp-2 .list-1 .right{width:50%;padding-left:1rem;text-align:right;position:relative;margin-top:1.2rem}.technology-warp-2 .list-1 .right .swiper-button-prev,.technology-warp-2 .list-1 .right .swiper-button-next{width:auto}.technology-warp-2 .list-1 .right .swiper-button-prev::after,.technology-warp-2 .list-1 .right .swiper-button-next::after{color:#fff;font-size:1.8rem}.technology-warp-2 .list-1 .right .swiper-button-prev{left:0}.technology-warp-2 .list-1 .right .swiper-button-next{right:0}.technology-warp-2.Automation .right{margin-top:-5rem}.technology-warp-2 .list-2{padding-top:2rem}.technology-warp-2 .list-2 .bt{font-size:3.3rem;line-height:4rem;font-weight:700}.technology-warp-2 .list-2 .table{margin-top:2rem}.technology-warp-2 .list-2 .table th,.technology-warp-2 .list-2 .table td{width:10%}.technology-warp-2 .list-2 .table th:first-child,.technology-warp-2 .list-2 .table td:first-child{width:7%}.technology-warp-2 .list-2 .table th:nth-child(4),.technology-warp-2 .list-2 .table td:nth-child(4){width:12%}.technology-warp-2 .list-2 .table th:last-child,.technology-warp-2 .list-2 .table td:last-child{width:6%}.technology-warp-2 .list-2 .table th{font-weight:100;font-size:2rem;text-align:left;padding-bottom:.5rem;border-bottom:solid .2rem rgba(255,255,255,0.2)}.technology-warp-2 .list-2 .table td{padding:1rem 0;border-bottom:solid .2rem rgba(255,255,255,0.2)}.technology-warp-2 .list-2 .table td:first-child{font-weight:700;font-size:2.5rem}.technology-warp-2 .list-2 .table td:first-child em{font-weight:100;font-style:normal;font-size:1.6rem}.technology-warp-2 .list-2 .table .arrow{width:1.2rem;height:1.2rem;border-radius:50%;display:inline-block;background:#33ffe6}.technology-warp-2 .list-2 .table .last{color:#ffb103}.technology-warp-2 .list-2 .table .last .arrow{background:#ffb103}.technology-warp-2 .list-3{margin-top:2rem}.technology-warp-2 .list-3 .bt{font-size:3.3rem;line-height:4rem;font-weight:700}.technology-warp-2 .list-3 ul{display:flex;flex-wrap:wrap;margin:0 -1rem}.technology-warp-2 .list-3 li{padding:0 1rem;padding-top:2rem;width:25%}.technology-warp-2 .list-3 li .item{background:#fff;transition:all 700ms ease}.technology-warp-2 .list-3 li:hover .item{box-shadow:0 0 1rem rgba(0,0,0,0.2);transform:scale(1.05)}.technology-warp-2 .list-3 li .pic{overflow:hidden;position:relative}.technology-warp-2 .list-3 li .pic img{transition:all 700ms ease}.technology-warp-2 .list-3 li .pic::after{content:"";display:block;padding-bottom:33.33333333%}.technology-warp-2 .list-3 li .text{padding:2rem 3rem}.technology-warp-2 .list-3 li .text .t-1{font-weight:700;font-size:2rem;height:3rem;line-height:3rem;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;text-overflow:ellipsis;-webkit-line-clamp:1}.technology-warp-2 .list-3 li .text .t-2{margin-top:1.5rem;color:#5f5f5f;font-size:2rem;line-height:3rem;height:18rem;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;text-overflow:ellipsis;-webkit-line-clamp:6}.technology-warp-2 .list-3 li .text .t-3{font-weight:700;margin-top:2rem}.technology-warp-2 .list-3 li .text .t-3 i{margin-bottom:.2rem;vertical-align:middle;display:inline-block;margin-left:1.5rem;width:.8rem;height:.8rem;transform:rotate(45deg);border-right:solid .2rem var(--main-color);border-top:solid .2rem var(--main-color)}@media (max-width:1024px){.technology-warp-2 .list-1{display:block}.technology-warp-2 .list-1 .left,.technology-warp-2 .list-1 .right{width:100%;float:none}.technology-warp-2 .list-1 .right{margin-top:30px}.technology-warp-2 .list-2 .table{overflow-x:scroll;-webkit-overflow-scrolling:touch}.technology-warp-2 .list-2 .table table{width:1300px}.technology-warp-2 .list-2 .bt{font-size:20px;line-height:30px}.technology-warp-2 .list-3 li{width:100%}}@media (max-width:500px){.technology-warp-2 .list-1 .left .title{font-size:26px;line-height:40px}.technology-warp-2 .list-3 li{width:100%}}.technology-warp-3{padding-top:5rem;padding-bottom:2.5rem}.technology-warp-3 .list-4 .bt{font-weight:700;font-size:3.3rem;line-height:4rem}.technology-warp-3 .list-4 ul{display:flex;flex-wrap:wrap;margin:0 -2rem}.technology-warp-3 .list-4 li{display:flex;width:25%;padding:0 2rem;padding-top:2rem}.technology-warp-3 .list-4 li .item{min-width:100%;background:#fff;min-height:100%;box-shadow:0 0 .5rem rgba(0,0,0,0.2);transition:all 700ms ease}.technology-warp-3 .list-4 li:hover .item{box-shadow:0 0 1rem rgba(0,0,0,0.4)}.technology-warp-3 .list-4 li .text{font-size:2rem;line-height:3rem;font-weight:700;padding:2rem 4.5rem}.technology-warp-3 .list-1 .right2{display:flex;/*flex-wrap:wrap;*/gap:10px}.technology-warp-3 .list-1 .right2 .pics{position:relative;overflow:hidden}.technology-warp-3 .list-1 .right2 .pics .tit{position:absolute;width:100%;bottom:0;background:rgba(0,39,140,0.7);height:2rem;padding:0 1rem;color:#fff;text-align:center;line-height:3.5rem}.technology-warp-3 .list-4 .bt{font-weight:700;font-size:3.3rem;line-height:4rem}.technology-warp-3 .list-4 .bt{font-weight:700;font-size:3.3rem;line-height:4rem}.technology-warp-3 .list-4 ul{display:flex;flex-wrap:wrap;margin:0 -2rem}.technology-warp-3 .list-4 li{display:flex;width:25%;padding:0 2rem;padding-top:2rem}.technology-warp-3 .list-4 li .item{min-width:100%;background:#fff;min-height:100%;box-shadow:0 0 .5rem rgba(0,0,0,0.2);transition:all 700ms ease}.technology-warp-3 .list-4 li:hover .item{box-shadow:0 0 1rem rgba(0,0,0,0.4)}.technology-warp-3 .list-4 li .text{font-size:2rem;line-height:3rem;font-weight:700;padding:2rem 4.5rem}.technology-warp-3 .list-1 .right2{display:flex;gap:10px}.technology-warp-3 .list-1 .right2 .pics{position:relative;overflow:hidden}.technology-warp-3 .list-1 .right2 .pics .tit{position:absolute;width:100%;bottom:0;background:rgba(0,39,140,0.7);height:auto;color:#fff;text-align:center;line-height:2.5rem;padding:1rem 0;}@media (max-width:1024px){.technology-warp-3 .list-4{margin-top:20px}.technology-warp-3 .list-4 li{width:100%}.technology-warp-3 .list-4 li .pic img{width:100%}.technology-warp-3 .list-4 li .text{padding:20px}.technology-warp-3 .list-1 .right2 .pic .tit{height:35px;line-height:35px}}.about-1{padding-bottom:5rem;padding-top:1.5rem}.about-1 .list{display:flex;flex-wrap:wrap;justify-content:space-between}.about-1 .list .left{width:55%}.about-1 .list .left .text{line-height:3rem}.about-1 .list .left .text p{padding-bottom:2rem}.about-1 .list .left .text-2{flex-wrap:wrap;justify-content:space-between;display:flex;color:#5f5f5f}.about-1 .list .left .text-2 span{position:relative}.about-1 .list .left .text-2 span::before{content:"";margin-top:-0.2rem;margin-right:.5rem;vertical-align:middle;display:inline-block;width:.4rem;height:.4rem;border-radius:50%;background:#5f5f5f}.about-1 .list .left .text-2 i{font-family:"宋体";font-style:normal;font-size:2rem;vertical-align:middle;font-weight:100}.about-1 .list .right{width:42%}.about-1 .numlist{padding-top:4rem}.about-1 .numlist ul{display:flex;flex-wrap:wrap}.about-1 .numlist li{width:25%;font-size:2rem;color:var(--main-color);text-align:center}.about-1 .numlist li .counter{font-size:5.4rem;line-height:6rem}@media (max-width:1024px){.about-1 .list{display:block}.about-1 .list .left{width:100%;float:none;font-size:15px}.about-1 .list .right{width:100%;float:none;margin-top:30px}.about-1 .numlist li .counter{font-size:24px;line-height:30px}}@media (max-width:640px){.about-1 .numlist li{width:50%}}.about-2{position:relative;padding-bottom:.5rem;padding-top:4.2rem;background:#f5f5f7}.about-2 .pic{text-align:center}.about-2 .pic img{max-width:115rem}.about-2 .list ul{display:flex;flex-wrap:wrap;margin:0 -0.2rem}.about-2 .list li{width:25%;padding:0 .2rem;padding-bottom:2rem}.about-2 .list li .item{box-shadow:0 0 1rem rgba(0,0,0,0.2);transition:all 700ms ease}.about-2 .list li:hover .item{box-shadow:0 0 1.5rem rgba(0,0,0,0.4)}.about-2 .list li .tu{overflow:hidden}.about-2 .list li .tu img{transition:all 700ms ease}.about-2 .list li .tit{font-weight:700;padding:0 1.5rem;font-size:2rem;height:4.4rem;line-height:2.2rem;display:flex;align-items:center}@media (max-width:1024px){.about-2 .list li{width:50%}.about-2 .pic img{max-width:100%}}@media (max-width:420px){.about-2 .list li{width:100%}.about-2 .list li .tu img{width:100%;object-fit:cover}.about-2 .list li .tit{height:auto;padding:10px;justify-content:center}}.about-3{color:#fff;padding:4.2rem 0;min-height:52.6rem;background-size:cover;background-repeat:no-repeat;background-position:top center}.about-3 .list{margin-top:4rem;height:32rem;position:relative}.about-3 .list::before{z-index:1;top:15.8rem;left:0;position:absolute;content:"";width:100%;height:.4rem;background:#fff}.about-3 .list .item{display:flex;flex-direction:column;position:relative}.about-3 .list .item .time{font-size:2.5rem;line-height:4rem;font-weight:700}.about-3 .list .item .nr{overflow:auto;height:6.6rem;line-height:2.2rem;font-size:1.8rem}.about-3 .list .item::before{z-index:3;content:"";width:3.6rem;height:3.6rem;position:absolute;background:url(../images/arrow.png) no-repeat center center;background-size: 3.6rem;box-sizing:3.6rem 3.6rem}.about-3 .list .item::after{border-radius:.3rem;z-index:3;content:"";width:.3rem;height:3.6rem;position:absolute;background-color:#fff}.about-3 .list .item-1{margin-top:14rem;padding-top:6rem}.about-3 .list .item-1::before{top:0;left:0}.about-3 .list .item-1::after{top:3rem;left:1.6rem}.about-3 .list .item-2::before{bottom:-7rem;left:0}.about-3 .list .item-2::after{bottom:-4rem;left:1.6rem}.about-3 .list .item-2 .time{order:6}.about-3 .list .item-2 .nr{order:0}.about-3 .list .item-3{width:130%}.about-3 .list .item-4{width:140%}.about-3 .swiper-button-prev,.about-3 .swiper-button-next{top:50%;color:#fff;opacity:1}.about-3 .swiper-button-prev::after,.about-3 .swiper-button-next::after{font-size:3rem}.about-3 .swiper-button-prev{left:-2rem}.about-3 .swiper-button-next{right:-2rem}@media (max-width:1024px){.about-3{min-height:auto}.about-3 .list{height:auto}.about-3 .list::before{display:none}.about-3 .list .item{padding-top:0 !important;padding:0 30px !important;text-align:center;margin-top:auto !important;width:100% !important;margin-left:0 !important}.about-3 .list .item::before{display:none !important}.about-3 .list .item::after{display:none !important}.about-3 .list .item .nr{height:auto;line-height:24px;padding-top:10px}}.about-4{padding-top:4.2rem}.about-4 .container{max-width:105rem}.about-4 .list{padding-top:3rem}.about-4 .list ul{display:flex;flex-wrap:wrap;margin:0 -3.8rem}.about-4 .list li{width:25%;display:flex;padding:0 3.8rem;padding-bottom:2.4rem}.about-4 .list li .item{width:100%;min-height:100%;text-align:center;border:solid 1px #eeeeee;transition:all 700ms ease}.about-4 .list li:hover .item{box-shadow:0 0 1rem rgba(0,0,0,0.4)}.about-4 .list li .text{display:flex;justify-content:center;align-items:center;color:#333333;height:12rem}.about-4 .list li .nr{height:9rem;overflow:hidden}.about-4 .list li .t-1{line-height:3rem;font-size:2rem;font-weight:700}.about-4 .list li .t-2{font-size:2rem;line-height:3rem}.about-4 .list li .t-3{line-height:1.6rem;font-size:1.4rem}@media (max-width:1024px){.about-4 .list ul{margin-left:-10px;margin-right:-10px}.about-4 .list li{width:33.333%;padding-left:10px;padding-right:10px}.about-4 .list li .t-3{font-size:12px}.about-4 .list li .text{height:auto;padding:10px}}@media (max-width:640px){.about-4 .list li{width:50%;padding-left:10px;padding-right:10px}.about-4 .list li .t-3{font-size:12px}}.about-5{min-height:13.8rem;display:flex;align-items:center;background-size:cover;background-repeat:no-repeat;background-position:top center}.about-5 .container{max-width:122rem}.about-5 .list ul{display:flex;flex-wrap:wrap;justify-content:space-between}.about-5 .list li .item{font-size:2rem;line-height:2.4rem;color:#fff;display:flex;align-items:center}.about-5 .list li .icon{overflow:hidden;width:8rem;height:8rem;border-radius:50%;background:rgba(0,0,0,0.3)}.about-5 .list li .icon img{max-height:8rem;transition:all 500ms ease}.about-5 .list li .text{padding-left:2rem}.about-5 .list li:hover .icon img{transform:scale(1.05)}@media (max-width:1024px){.about-5{padding:20px 0}.about-5 .list li{padding:10px}}@media (max-width:640px){.about-5{padding:20px 0}.about-5 .list li{width:100%}.about-5 .list li .text{width:80%}}.newslist{padding-top:0rem;padding-bottom:2.5rem}.newslist li:first-child{margin-top:0}.newslist li{padding:1.5rem;margin-top:1.5rem;background:#f9f9f9;border:1px solid #eee}.newslist li .box{display:flex;align-items:center;justify-content:space-between}.newslist li .pic{width:20%;overflow:hidden;position:relative}.newslist li .pic img{transition:all 700ms ease}.newslist li .pic::after{content:"";display:block;padding-bottom:69.26829268%}.newslist li .text{width:80%;padding-left:3rem}.newslist li .text .time{font-size:2rem;font-weight:700;color:var(--main-color)}.newslist li .text .tit{margin-top:1rem;font-size:2.6rem;line-height:3rem;height:3rem;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;text-overflow:ellipsis;-webkit-line-clamp:1}.newslist li .text .txt{color:#666;margin-top:1rem;font-size:1.8rem;line-height:2.4rem;height:4.8rem;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;text-overflow:ellipsis;-webkit-line-clamp:2}.newslist li .text .more{text-transform:uppercase;margin-top:3rem;text-align:center;font-size:1.6rem;font-weight:700;height:4rem;line-height:4rem;border-radius:3rem;min-width:13rem;color:#fff;display:inline-block;background:var(--main-color)}@media (min-width:1025px){.newslist li:hover .pic img{transform:scale(1.05)}}@media (max-width:1024px){.newslist li .box{display:block}.newslist li .pic{display:none}.newslist li .text{width:100%;padding-left:0}}.newslist-2 ul{display:flex;flex-wrap:wrap;margin:0 -1.2rem}.newslist-2 li{border:0;background:transparent;padding:0 1.2rem;padding-bottom:2.4rem;margin-top:0;width:20%}.newslist-2 li .box{display:block}.newslist-2 li .pic{width:100%}.newslist-2 li .item{padding:2rem;border:solid 1px #ddd}.newslist-2 li .text{width:100%;padding-left:0;padding-top:30px}.newslist-2 .common-page{padding-top:.5rem}@media (max-width:1024px){.newslist-2 li{width:50%}.newslist-2 li .text{padding-top:0}.newslist-2 li:last-child{padding-bottom:0}}@media (max-width:640px){.newslist-2 li{width:100%}}@-webkit-keyframes squares{0%{-webkit-transform:scale(1);transform:scale(1);opacity:0}20%{-webkit-transform:scale(1.24);transform:scale(1.24);opacity:1}100%{-webkit-transform:scale(2.1);transform:scale(2.1);opacity:0}}@-moz-keyframes squares{0%{-moz-transform:scale(1);transform:scale(1);opacity:0}20%{-moz-transform:scale(1.24);transform:scale(1.24);opacity:1}100%{-moz-transform:scale(2.1);transform:scale(2.1);opacity:0}}@-o-keyframes squares{0%{-o-transform:scale(1);transform:scale(1);opacity:0}20%{-o-transform:scale(1.24);transform:scale(1.24);opacity:1}100%{-o-transform:scale(2.1);transform:scale(2.1);opacity:0}}@keyframes squares{0%{-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);transform:scale(1);opacity:0}20%{-webkit-transform:scale(1.24);-moz-transform:scale(1.24);-o-transform:scale(1.24);transform:scale(1.24);opacity:1}100%{-webkit-transform:scale(2.1);-moz-transform:scale(2.1);-o-transform:scale(2.1);transform:scale(2.1);opacity:0}}.videolist{padding-top:2rem;padding-bottom:2.5rem}.videolist .list{margin:0 auto;max-width:90rem}.videolist .list .picbox{position:relative}.videolist .list .picbox::before{content:"";top:0;left:0;width:100%;height:100%;z-index:2;position:absolute;background:rgba(0,0,0,0.2)}.videolist .list .text{padding:3rem;background:#f5f5f5}.videolist .list .text .t-1{font-size:2rem;font-weight:700}.videolist .list .text .t-2{color:#666;margin-top:1rem}.videolist .video_button{z-index:9;display:inline-flex;position:absolute;transform:translate(-50%, -50%);left:50%;top:50%;width:5.6rem;height:5.6rem;border-radius:50%;background:#1742a3;align-items:center;justify-content:center;color:#fff;transition:all .5s}.videolist .video_button .fa-play{display:inline-block;border-left:solid 1.2rem #fff;border-top:solid .8rem transparent;border-bottom:solid .8rem transparent}.videolist .video_button .line-video-animation{position:absolute;left:0;top:0;width:100%;height:100%;z-index:9;border:2px solid rgba(255,255,255,0.27);border-radius:50%;opacity:0;filter:alpha(opacity=0)}.videolist .list:hover .video_button{width:7rem;height:7rem;z-index:9;text-decoration:none}.videolist .list:hover .ovrly{opacity:.5;filter:alpha(opacity=50)}.videolist .list:hover .video_button .line-video-animation{z-index:9;animation:squares 3.9s linear 0s infinite;-webkit-animation:squares 3.9s linear 0s infinite;-ms-animation:squares 3.9s linear 0s infinite;-o-animation:squares 3.9s linear 0s infinite;-webkit-animation-play-state:running;-moz-animation-play-state:running;-o-animation-play-state:running;animation-play-state:running}.videolist .list:hover .video_button .line-video-animation.line-video-2{-webkit-animation-delay:1.3s;-moz-animation-delay:1.3s;-o-animation-delay:1.3s;animation-delay:1.3s}.videolist .list:hover .video_button .line-video-animation.line-video-3{-webkit-animation-delay:2.6s;-moz-animation-delay:2.6s;-o-animation-delay:2.6s;animation-delay:2.6s}.videolist .ovrly{position:absolute;left:0;top:0;width:100%;height:100%;display:block;background:#000;opacity:.2;filter:alpha(opacity=20);transition:all .5s}.forums{padding-top:2rem;padding-bottom:2.5rem}.forums .container{max-width:133rem}.forums .list .t-1{font-weight:700;font-size:2rem}.forums .list .t-2{font-weight:700;font-size:4rem;line-height:5rem;color:var(--main-color)}.forums .list .t-3{font-weight:700;font-size:2rem;padding-top:2rem}.forums .list .t-4{padding-top:2rem}.forums .list-2{padding-top:3rem}.forums .list-2 .t-1{font-size:2rem;font-weight:700}.forums .list-2 .t-2{padding-top:2rem;font-weight:700;font-size:3.1rem;color:var(--main-color)}.forums .list-3{padding-top:3rem}.forums .list-3 .t-1{font-weight:700;font-size:4rem;line-height:5rem}.forums .list-3 .t-2{padding-bottom:1rem}.forums .list-3 .t-4{font-size:2.4rem;font-weight:bold}.forums .list-3 dl{margin-top:1.5rem}.forums .list-3 dt{cursor:pointer;text-align:center;padding:2rem 3rem;background-color:#f5f5f5;border:1px #f0f0f0 solid;position:relative}.forums .list-3 dt::before{content:"";top:2.8rem;left:1.5rem;position:absolute;border-left:solid .8rem #333;border-top:solid .6rem transparent;border-bottom:solid .6rem transparent;display:none}.forums .list-3 dt::after{display:none;content:"+";right:3rem;top:1rem;position:absolute;font-size:3rem;font-family:"宋体"}.forums .list-3 dd{overflow:hidden;background-color:#fff}.forums .list-3 dd .nr{padding:3rem 0}.forums .list-3 dd .t-3{padding-bottom:1rem;color:var(--main-color);font-weight:700}.forums .list-3 .cur dt{color:#fff;background:var(--main-color)}.forums .list-3 .cur dt::before{border-left:solid .8rem #fff;border-top:solid .6rem transparent;border-bottom:solid .6rem transparent}.forums .list-4{font-weight:700;padding-top:3rem}.forums .list-4 .t-1{font-size:3rem}.forums .list-4 .t-2{color:var(--main-color);font-size:4rem;line-height:5rem;padding:1rem 0 2rem 0}.forums .list-4 .t-3{font-size:2rem}.forums .list-5{margin-top:3rem}.forums .list-5 .text{padding:2rem 3rem;color:#fff;font-weight:700;background:var(--main-color)}.forums .list-5 .tag{font-weight:700;font-size:2rem;padding-top:2rem;color:var(--main-color)}.forums .list-5 .t-1{font-size:2.4rem}.forums .list-5 .t-3{display:flex}.forums .list-5 .t-3 span{width:40%}.forums .list-5 ul{border:solid 1px #ddd}.forums .list-5 li:first-child{border-top:0}.forums .list-5 li{display:flex;align-items:center;border-top:solid 1px #ddd;background-color:#f8f8f8}.forums .list-5 li .time{width:13%;text-align:center}.forums .list-5 li .txt{width:87%;padding:1.5rem 3rem;border-left:solid 1px #ddd}.forums .list-5 li:nth-child(2n){background:#fff}.forums .list-6{margin-top:3rem}.forums .list-6 .title{font-size:3rem;line-height:4rem;font-weight:700;padding-bottom:2rem}.forums .list-6 li:last-child{padding-bottom:0}.forums .list-6 li{padding:3rem 0;border-top:solid 1px #ddd}.forums .list-6 li .item{display:flex;flex-wrap:wrap;align-items:flex-start}.forums .list-6 li .pic{width:15%;border:solid 1px #ddd}.forums .list-6 li .text{width:80%;padding-left:3rem}.forums .list-6 li .text .t-1{font-weight:700;font-size:2rem}.forums .list-6 li .text .t-2{font-weight:700;color:var(--main-color)}.forums .list-6 li .text .t-3{font-weight:700}.forums .list-6 li .text .t-4{color:#666;font-size:1.5rem;line-height:2.2rem}@media (max-width:1024px){.forums .list-3 .t-1,.forums .list-4 .t-2,.forums .list .t-2{font-size:22px;line-height:30px}.forums .list-3 .t-4{font-size:18px}.forums .list-2 .t-2{font-size:18px}.forums .list-5 li{padding:15px;display:block}.forums .list-5 li .time{width:100%;text-align:left}.forums .list-5 li .txt{width:100%;padding:0;border-left:0}.forums .list-6 li .text .t-4{font-size:12px;line-height:20px}}.news-show{padding-top:0;padding-bottom:2.5rem}.news-show .title{font-size:3rem;line-height:4rem}.news-show .time{color:#999}.news-show .text{padding-top:1rem;font-size:2.2rem}.news-show .text ul{list-style:disc;padding-left:3rem;margin-top:1.5rem}.news-show .text .t-2{margin-top:.5rem;padding-left:1rem;position:relative}.news-show .text .t-2::before{top:.9rem;left:0;content:"";width:.4rem;height:.4rem;background:#333;position:absolute;border-radius:50%}.news-show .text .t-2 a{font-weight:700}.news-show .text p{margin-top:1.5rem}.navigation{list-style:none;margin-top:2rem;padding-top:1rem}.navigation li{width:100%;float:left;text-align:left;margin-bottom:1rem}.navigation li a{padding-top:1rem;padding-bottom:1rem;position:relative;display:block;transition:all .5s;padding-left:6rem;background:#f7f7f7;border-radius:3rem}.navigation li a:hover{text-decoration:none}.navigation li a:before{position:absolute;top:50%;width:4rem;height:4rem;line-height:3.9rem;border-radius:50%;text-align:center;transform:translateY(-50%);-webkit-transform:translateY(-50%);transition:all .5s;background-color:#fff;left:1rem}.navigation li a::after{content:"";top:2.8rem;left:2.5rem;width:.8rem;height:.8rem;position:absolute;transform:rotate(45deg);border-right:solid .2rem #999;border-bottom:solid .2rem #999}.navigation li.prev_post a:before{left:1rem;content:""}.navigation li.prev_post a::after{top:3.3rem;transform:rotate(225deg)}.navigation li.next_post a:before{left:1rem;content:""}.navigation li a:hover:before{background:#1742a3;color:#fff;border-color:#1742a3}.navigation li a .meta_nav{display:inline-block;text-transform:uppercase;color:#808080;margin-bottom:0;line-height:2rem;filter:alpha(opacity=50);-moz-opacity:.5;opacity:.5;transition:all .5s;font-weight:600}.navigation li a:hover .meta_nav{color:#1742a3}.navigation li a .post_title{font-size:1.8rem;line-height:2rem;max-height:2rem;margin:0;transition:all .5s;font-weight:normal;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;text-overflow:ellipsis;-webkit-line-clamp:1}.navigation li a:hover .post_title{color:#1742a3}@media (max-width:1024px){.navigation li a .meta_nav{font-size:16px}.navigation li a .post_title{font-size:14px}}.careers{padding-bottom:2.5rem}.careers .container{max-width:133rem}.careers .list dl{margin-bottom:1.5rem}.careers .list dl:first-child{margin-left:0}.careers .list dt{cursor:pointer;position:relative;display:flex;font-size:2rem;align-items:center;padding-left:5.5rem;padding-right:2rem;height:5.4rem;border-radius:3rem;background:#f5f5f5}.careers .list dt::before{top:50%;left:1rem;position:absolute;content:"+";color:#fff;font-size:20;font-weight:700;font-family:"宋体";line-height:3.2rem;width:3.2rem;height:3.2rem;border-radius:50%;text-align:center;font-style:normal;background:#1742a3;transform:translateY(-50%)}.careers .list dd{height:0;overflow:hidden}.careers .list dd .nr{padding:3rem;padding-top:2rem;padding-bottom:0}.careers .list dd .t-1{font-size:2rem;font-weight:700;padding-bottom:1rem}.careers .list dd .t-2{color:#666;padding-left:3rem}.careers .list dd .job-div .list-paddingleft-2{color:#666;padding-left:4rem}.careers .list dd .job-div{padding-bottom:1rem}.careers .list .cur dt{color:#fff;background:var(--main-color)}.careers .list .cur dt::before{color:var(--main-color);background:#fff}.careers .cur dd{height:auto}@media (max-width:640px){.careers .list dt{border-radius:10px;height:auto;padding-top:15px;padding-bottom:15px}}.events .list li:first-child{padding-top:0}.events .list li:last-child{border:0}.events .list li{padding:2rem 0;display:flex;border-bottom:1px solid #c0c0c0}.events .list li .time{width:15%;font-weight:700;color:var(--main-color);font-size:4rem;line-height:5rem}.events .list li .box{font-size:2rem;width:80%;display:flex;flex-wrap:wrap}.events .list li .box .item{width:50%;margin-bottom:1rem}.events .list li .box .item1{margin-bottom:0}.events .list li .box .t-1{padding-bottom:.5rem;line-height:1.2;font-size:2.2rem;font-weight:700}.events .list li .box .t-2{color:#666}.events .list li .box .t-2 span{display:block}@media (max-width:1024px){.events .list li{display:block}.events .list li .time{width:100%;padding-bottom:30px}.events .list li .box{width:100%}}@media (max-width:640px){.events .list li{padding-bottom:0}.events .list li .box .item{width:100%}}.message-2 .container{max-width:160rem}.common-page{font-size:1.4rem;text-align:center;padding-top:3rem}.common-page a{width:3.2rem;height:3.2rem;text-align:center;line-height:3rem;margin:0 .3rem;color:#666;display:inline-block;transition:all 500ms ease;border:solid 1px #ddd}.common-page a:hover,.common-page .cur{color:#fff;border-color:transparent;background:var(--main-color)}.common-page .prev,.common-page .next{width:auto;min-width:9rem;position:relative}.common-page .prev:before{content:"<";margin-right:.6rem;font-family:"宋体";display:inline-block;font-weight:700}.common-page .next:after{content:">";margin-left:.6rem;font-family:"宋体";display:inline-block;font-weight:700}@media (max-width:1024px){.common-page .prev,.common-page .next{padding:0 10px;width:auto;min-width:auto}.common-page a{margin:0;width:24px;height:24px;line-height:22px}}.popbox{top:0;left:0;z-index:999;width:100%;height:100%;position:fixed;display:none;background:rgba(255,255,255,0.8)}.popbox .close{z-index:9;right:3rem;top:3rem;position:absolute}.popbox .container{top:50%;left:50%;max-width:140rem;position:absolute;transform:translate(-50%, -50%)}.popbox .list{background:#fff;border-radius:1rem;box-shadow:0 0 2rem rgba(0,0,0,0.1);padding:4rem;display:flex;justify-content:space-between}.popbox .list .left{width:29%}.popbox .list .left .more{text-align:right;margin-top:1rem}.popbox .list .left .more i{margin-top:-0.2rem;margin-left:1rem;width:.8rem;height:.8rem;font-style:normal;display:inline-block;vertical-align:middle;transform:rotate(45deg);border-right:solid 1.5px var(--main-color);border-top:solid 1.5px var(--main-color)}.popbox .list .right{width:71%;padding-left:4.5rem}.popbox .list .right .t-1{font-size:3rem;font-weight:700;line-height:4rem}.popbox .list .right .t-2{font-size:1.7rem}.popbox .list .right .t-2 p{padding-top:1.5rem}.popbox .list .right .t-2 p:first-child{padding-top:1rem}@media (max-width:1024px){.popbox .close{right:50px}.popbox .list{display:block}.popbox .list .left{display:none}.popbox .list .right{width:100%;padding-left:0}}.popbox-2{top:0;left:0;display:none;z-index:999;width:100%;height:100%;position:fixed;background:rgba(255,255,255,0.8)}.popbox-2 .close{z-index:9;right:3rem;top:3rem;position:absolute}.popbox-2 .container{top:50%;left:50%;position:absolute;max-width:80rem;transform:translate(-50%, -50%)}.popbox-2 .list{padding:4rem;display:flex;align-items:center;background:#fff;border-radius:1rem;box-shadow:0 0 2rem rgba(0,0,0,0.1)}.popbox-2 .list .pic{width:33%}.popbox-2 .list .text{width:67%;padding-left:4rem}.popbox-2 .list .text .t-1{font-size:2.8rem;font-weight:700;line-height:3rem}.popbox-2 .list .text .t-2{font-size:2rem;padding-bottom:1rem}.popbox-2 .list .text .t-3{margin-top:.5rem;padding-left:1rem;position:relative}.popbox-2 .list .text .t-3::before{content:"";top:1rem;left:0;border-radius:50%;position:absolute;width:.4rem;height:.4rem;background:#333}@media (max-width:1024px){.popbox-2 .close{right:50px}.popbox-2 .list{display:block}.popbox-2 .list .pic{display:none}.popbox-2 .list .text{width:100%;padding-left:0}}#searchPopup{position:absolute;top:0;left:0;width:100%;display:none;z-index:9999}#searchPopup .searchBox{color:#fff;left:0;width:100%;z-index:-1;top:13rem;opacity:0;padding-right:0;position:absolute;transition:all .5s}#searchPopup .searchBox.fadeIn{top:7rem;opacity:1;z-index:999}#searchPopup .searchBox .container{width:100%;position:relative;z-index:1;margin-left:auto;margin-right:auto;text-align:right;transform:translateX(0)}#searchPopup .searchBox input{border-radius:3rem;box-shadow:0 0 1rem rgba(0,0,0,0.1);border:1px #fff solid;background:#fff;color:#333;width:30%;padding:0 2.5rem;font-size:2rem;height:6rem;line-height:5.8rem}#searchPopup .searchBox input:focus{color:#333}#searchPopup .searchBox .btn{border-radius:3rem;position:absolute;top:0;bottom:0;margin:auto;right:0;height:6rem;width:6rem;background:var(--sub-color);text-align:center;display:inline-block}#searchPopup .searchBox .btn svg{width:3rem;height:3rem;margin:1.5rem}#searchPopup .searchBox .btn .cls-1{fill:#fff}#searchPopup .searchBox .btn .cls-2{fill:none;stroke:#fff;stroke-miterlimit:10;stroke-width:2px}#searchPopup .searchBox .btn:hover{background:var(--main-color)}#searchPopup .searchBox .close{display:none}#searchPopup .searchBox2.fadeIn{top:9.5rem}@media screen and (max-width:1024px){#searchPopup .searchBox{top:80px}#searchPopup .searchBox .container{transform:translateX(0)}#searchPopup .searchBox input{width:100%;padding:0 10px;font-size:14px;height:36px;line-height:36px}#searchPopup .searchBox .btn{right:15px;height:36px;width:36px}#searchPopup .searchBox .btn svg{width:20px;height:20px;margin:8px auto 0 auto}}.videoWindow{position:fixed;top:0;left:0;width:100%;height:100vh;background-color:rgba(0,0,0,0.8);z-index:1000000;display:none}.videoWindow video,.videoWindow .iframe{position:absolute;top:50%;left:50%;width:132rem;height:auto;transform:translateX(-50%) translateY(-50%);max-height:70%;max-width:80%}.videoWindow i{display:block;position:absolute;top:3rem;right:3rem;width:2.5rem;height:2.5rem;background:url(../images/onlineClose.png) no-repeat center center;background-size:contain;cursor:pointer}.navPhoneBtn{width:32px;height:32px;border-radius:5px;padding-top:7px;border:solid 1px #666;display:inline-block;cursor:pointer;text-align:right;display:none}.navPhoneBtn span{margin:0 auto;display:block;width:18px;height:3px;margin-bottom:3px;position:relative;background:#666;border-radius:0px;z-index:1;transform-origin:20px;animation:fadeIn2 1.8s linear infinite;transition:background .5s cubic-bezier(.77, .2, .05, 1),opacity .55s ease,transform .5s cubic-bezier(.77, .2, .05, 1),width .5s,transform .5s cubic-bezier(.77, .2, .05, 1)}.navPhoneBtn span:last-child{margin-bottom:0}.navPhoneBtn.close,.navPhoneBtn.closeMember{opacity:1;z-index:10}.navPhoneBtn.close span,.navPhoneBtn.closeMember span{opacity:1;transform:rotate(45deg)}.navPhoneBtn.close span:nth-last-child(3),.navPhoneBtn.closeMember span:nth-last-child(3){opacity:1;transform:rotate(-45deg)}.navPhoneBtn.close span:nth-last-child(2),.navPhoneBtn.closeMember span:nth-last-child(2){width:0;opacity:0;transform:rotate(0);transition:width .5s}.navPhoneBtn.close span:last-child,.navPhoneBtn.closeMember span:last-child{margin-bottom:0}@media (max-width:1024px){.navPhoneBtn{display:block;right:20px!important;margin-right:0px;position:absolute}}.common-navM .transparent{background:rgba(0,0,0,0.1);width:100%;height:100%;position:fixed;z-index:999;top:0;left:0;display:none}.common-navM .navMCon{width:80%;min-width:140px;max-width:440px;height:100%;background-color:#fff;border-left:1px rgba(0,0,0,0.1) solid;padding:10px 20px;font-size:14px;line-height:2;position:fixed;z-index:9999999;top:0;bottom:0;right:auto;right:-100%;transition:all .5s}.common-navM .navMWrap{overflow-y:auto;padding:10px 20px;position:absolute;top:0;right:0;bottom:0;left:0;align-items:center}.common-navM.open .transparent{display:block}.common-navM.open .closeBtn{display:block}.common-navM.open .navMCon{left:0}@media (max-width:1024px){.common-navM.open .navMCon{left:auto;right:0}}.common-navM .mSearch{margin-top:40px}.common-navM .closeBtn{opacity:1!important;display:block;width:40px;height:40px;text-align:center;line-height:40px;color:#666 !important;position:absolute;z-index:999;right:20px;top:20px}.common-navM .closeBtn:before,.common-navM .closeBtn:after{content:"";display:block;background:#666;margin:auto;position:absolute;top:0;right:0;bottom:0;left:0;transform:rotate(45deg)}.common-navM .closeBtn:before{width:20px;height:1px}.common-navM .closeBtn:after{width:1px;height:20px}.common-navM .titleBig{text-align:center;padding:10px 0;display:none}.common-navM .navMWrap>.list{padding-top:10rem}.common-navM .navMWrap>.list em{font-style:initial}.common-navM .navMWrap>.list .title{padding:5px 0 5px 10px;text-indent:0;position:relative}.common-navM .navMWrap>.list .title .icon{width:40px;height:40px;margin:auto;display:none;position:absolute;top:0;bottom:0;right:0;transform:rotate(45deg)}.common-navM .navMWrap>.list .title .icon:before,.common-navM .navMWrap>.list .title .icon:after{content:"";margin:auto;position:absolute;z-index:2;top:5px;right:0;bottom:0;left:0;transform-origin:center center;transition:all .3s ease}.common-navM .navMWrap>.list .title .icon:before{height:10px;width:10px;border-top:1px #aaa solid;border-right:1px #aaa solid}.common-navM .navMWrap>.list .title em{font-style:initial}.common-navM .navMWrap>.list .has .title .icon{display:block}.common-navM .navMWrap>.list .active>.title .icon:before{transform:rotate(90deg)}.common-navM .navMWrap>.list>li>.title{font-size:18px}.common-navM .navMWrap>.list>li>.title a{color:#333}.common-navM .navMWrap>.list>li>.child>.list>li{text-indent:15px}.common-navM .navMWrap>.list>li>.child>.list>li>.child .title{padding-left:20px}.common-navM .navMWrap>.list>li>.child>.list>li>.title{padding-left:20px;position:relative}.common-navM .navMWrap>.list>li>.child>.list>li>.title:before{content:"";display:block;width:4px;height:4px;border-radius:50%;background:#999;position:absolute;top:12px!important;left:10px}.common-navM .navMWrap>.list .tb{width:20px;height:20px;display:inline-flex;position:absolute;top:7px;left:0}@media (max-width:1024px){.common-navM .navMWrap>.list{padding-top:20px}}.common-navM .child{padding:0 0 20px 0;display:none;position:relative}.common-navM .child a{font-size:15px;color:#666;display:block;line-height:20px;padding:5px 0;transition:all .5s;position:relative}.common-navM .child a:hover{color:#000;margin-left:10px}.common-navM .mSearch{padding:10px 0;text-align:left;overflow:hidden;display:none;border-bottom:#f3f3f3 1px solid;position:relative}.common-navM .mSearch .btn{width:26px;height:26px;font-size:0;padding:0;display:inline-flex;justify-content:center;align-items:center;text-align:center;position:absolute;top:50%;transform:translateY(-50%);right:10px}.common-navM .mSearch .btn .icon{width:20px;height:20px;line-height:20px;vertical-align:top}.common-navM .mSearch input{height:40px;line-height:38px;border:0;vertical-align:middle;box-sizing:border-box !important;color:#333;appearance:none;transition:all .4s cubic-bezier(.11393, .8644, .14684, 1);opacity:1;width:100%;padding:5px 40px 5px 15px;border-radius:2px;font-size:14px;background-color:#fff;position:static;left:0;right:0}@media (max-width:1024px){.common-navM .mSearch{display:flex}}.common-navM .other{padding:10px}.common-navM .read{padding-top:10px;padding-bottom:10px}.common-navM .read .btn-1{display:inline-flex;align-items:center;padding:0 5px;line-height:40px;height:40px;border-radius:5px;background:linear-gradient(to right, #bf2d32, #a61f24);color:#fff;text-align:center;font-size:16px;position:relative}.common-navM .read .btn-1 .icon-1{width:30px;height:30px;margin-left:5px}.common-navM .read .btn-1 .icon-2{width:30px;height:30px;border-radius:5px;background:#fff url(../images/arrow-right-1.png) no-repeat center center;background-size:20px;margin-left:20px}.common-navM .list>li>.child>.list{padding-top:20px;font-family:var(--font-famil-2)}.common-navM .list>li>.child>.list>li>.title{border-bottom:0;padding-top:0;padding-bottom:0;font-size:20px}.common-navM .list>li>.child>.list>li>.title::before{top:18px!important}.common-navM .languageBtn{padding:10px 0;display:flex;flex-wrap:wrap;column-gap:0;display:none}.common-navM .languageBtn>div{width:auto}.common-navM .languageBtn .col-2{width:50%}.common-navM .languageBtn .col-3{width:33.33333333%}.common-navM .languageBtn .col-4{width:25%}.common-navM .languageBtn .col-5{width:20%}.common-navM .languageBtn .col-6{width:16.66666667%}.common-navM .languageBtn a{display:block;height:40px;line-height:40px;padding:0 10px;text-align:center;border:1px #eee solid;margin-right:-1px;margin-top:-1px;background:#fff}@media (max-width:1024px){.common-navM .languageBtn{display:flex}}.common-nav .listNav>li:nth-child(1)>.child{min-width:29rem}.common-nav .listNav>li:nth-child(2)>.child{min-width:29rem}.common-nav .listNav>li:nth-child(3)>.child{min-width:29rem}.common-nav .listNav>li:nth-child(4)>.child{min-width:15rem}.common-nav .listNav>li:nth-child(5)>.child{min-width:17rem}.forumslist-3 .title{font-weight:700;font-size:4rem;line-height:5rem;text-align:center;margin-bottom:1rem}.forumslist-3 .text{text-align:center;margin-bottom:2rem}.forumslist-3 ul{justify-content:center}.forumslist-3 li{width:25%}.forumslist-3 li .pic:after{content:"";display:block;padding-bottom:41.26829268%}.forumslist-3 li .text{padding:0 1rem;padding-top:1rem;text-align:left}.forumslist-3 li .text .tit{margin-top:1rem;font-size:1.9rem;line-height:3rem;height:6rem;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;text-overflow:ellipsis;-webkit-line-clamp:2}.forumslist-3 li .item{box-shadow:0 0 1rem rgba(0,0,0,0.2);transition:all 700ms ease}.forumslist-3 li:hover .item{box-shadow:0 0 2rem rgba(0,0,0,0.4)}.forumslist-3 li .text .more{color:#231815;font-size:1.6rem;background:none}.index-solution .tabbg .img{position:absolute;bottom:0;left:0;height:100%}.index-solution .tabbg .img2{display:none}.index-solution .tabbg .img img{max-height:100%}.banner .swiper-button-prev,.banner .swiper-button-next{color:#fff;border-radius:50%;width:4rem;height:4rem}.banner .swiper-button-prev:after,.banner .swiper-button-next:after{font-size:2rem;font-weight:bold}.banner .swiper-button-prev{left:30px}.banner .swiper-button-next{right:30px}.banner .swiper-button-prev:hover,.banner .swiper-button-next:hover{background:rgba(255,255,255,0.3)}.about-2 .ditu{text-align:center;position:relative;max-width:103.2rem;margin:0 auto}.about-2 .ditu .circle{z-index:3;width:2rem;height:2rem;position:relative;}.about-2 .ditu .circle:before{content:'';display:block;margin:auto;position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;border-radius:50%;background-color:#00288c;animation:ripple 2s ease-out 1s infinite}.about-2 .ditu .circle:after{content:'';margin:auto;position:absolute;z-index:2;top:0;right:0;bottom:0;left:0;border-radius:50%;opacity:0;animation:ripple 2s ease-out 0s infinite;background-color:rgba(0,40,140,0.7)}@keyframes ripple2{0%{opacity:1;transform:scale(1, 1)}100%{opacity:0;transform:scale(2.5)}}.about-2 .ditu .add{position:absolute}.about-2 .ditu .add p{display:none}.about-2 .ditu .add1{top:12.2rem;left:48rem}.about-2 .ditu .add2{top:14rem;left:81.5rem}.about-2 .ditu .add3{top:16rem;left:81rem}.about-2 .ditu .add4{top:20rem;left:78.8rem}.about-2 .ditu .add5{top:13rem;display:none;left:84.3rem}.about-2 .ditu .add6{top:15.5rem;left:84.5rem}.about-2 .ditu .add7{top:17.5rem;left:83.5rem}.about-2 .pic1{display:none}.tab-switcher{display:grid;grid-template-columns:1fr 1fr;gap:0;margin-bottom:10px;border:1px solid #fff;overflow:hidden}.tab-btn{background:transparent;border:none;color:#fff;height:4rem;line-height:4rem;cursor:pointer;font-size:2rem;transition:all .3s;border-right:1px solid #fff}.tab-btn:last-child{border-right:none}.tab-btn:hover{background:#fff;font-weight:600;color:#00288c}.tab-btn.active{background:#fff;color:#00288c}.tab-content{display:none}.tab-content.active{display:block}.accordion-list{display:flex;flex-direction:column}.accordion-item{overflow:hidden;transition:all .3s;/*border-bottom:1px solid rgba(255,255,255,0.6)*/}.technology-warp-3 .accordion-item{/*border-bottom:1px solid rgba(0,0,0,0.6)*/}.accordion-header{display:flex;justify-content:space-between;align-items:center;padding:.8rem 0;cursor:pointer;user-select:none}.accordion-item.active .accordion-header{border-bottom:2px solid #fff}.technology-warp-3 .accordion-item.active .accordion-header{border-bottom:2px solid #00288c}.accordion-title{font-weight:700}.accordion-item.active .accordion-title{color:#06edf9}.technology-warp-3 .accordion-item.active .accordion-title{color:#00288c}.accordion-icon{transition:transform .3s;position:relative}.accordion-icon::after{right:1rem;top:-1rem;content:"";width:1.1rem;height:1.1rem;position:absolute;border-right:solid 1px #fff;border-bottom:solid 1px #fff;transform:rotate(45deg)}.accordion-item.active .accordion-icon::after{top:-0.5rem;color:#06edf9;transform:rotate(-135deg);border-right:solid 2px #06edf9;border-bottom:solid 2px #06edf9}.accordion-body{max-height:0;overflow:hidden;transition:max-height .3s ease-out,padding .3s ease-out}.accordion-item.active .accordion-body{max-height:200px;padding-bottom:15px;padding-top:15px}.accordion-body p{font-size:2rem}.technology-warp-micro{padding-bottom:3rem;padding-top:2rem}.technology-warp-micro .list-1 .left{width:47%}.technology-warp-micro .list-1 .right{text-align:center;padding-left:0;width:48%}.technology-warp-micro .list-1{align-items:flex-start}.technology-warp-micro .list-1 .left .text{padding:0 2rem}.technology-warp-micro .list-1 .right2{padding:0 3rem;width:48%}.technology-warp-micro .list-1 .swiper-button-prev::after,.technology-warp-micro .list-1 .swiper-button-next::after{color:#999;font-size:1.8rem}.technology-warp-micro .list-1 .swiper-button-prev{left:0}.technology-warp-micro .list-1 .swiper-button-next{right:0}#optical-design-swiper{width:100%;height:100%}#optical-design-swiper .swiper-slide img{width:100%;height:auto;display:block}@media (max-width:1024px){.about-2 .ditu,.about-2 .pic2{display:none}.about-2 .pic1{display:block}}.technology-warp-micro{font-size:2rem}.technology-warp-micro .list-1 .accordion-item.active .accordion-icon::after{top:-0.5rem;color:#06edf9;transform:rotate(-135deg);border-color:#06edf9 !important}.technology-warp-micro-2 .list-1 .right2{margin-top:2rem}.technology-warp-micro-2 .list-1 .right2 .tit{background:#3656a4;line-height:2rem;padding:1rem}.accordion-nr{padding-top:1rem}.accordion-nr p span{padding-right:1rem}.accordion-nr p span img{margin-top:.5rem;max-height:1.6rem}.technology-warp-micro-2 .accordion-nr p span img{filter:brightness(0) invert(1)}.technology-warp-micro-3 .tab-btn{color:#231815;background:#edeef3}.technology-warp-micro-3 .tab-btn.active{color:#fff;background:#00288c}.technology-warp-micro-3 .list-1 .right2 .pics{border:solid 1px #ddd}.technology-warp-micro-3 .list-1 .right2{margin-top:0}.technology-warp-micro-3 .list-1 .right2 .pics .tit{top:auto;left:auto;position:relative}.technology-warp-micro-4 .tab-switcher{/*grid-template-columns:repeat(3, 1fr)*/}.technology-warp-micro-5{padding:4rem 0}.technology-warp-micro-5 .fau-cards{display:flex;justify-content:space-between;gap:2rem}.technology-warp-micro-5 .fau-card{width:calc(50% - 10rem/10);background-color:#032b35;background-size:cover;background-position:center;background-repeat:no-repeat;padding:4rem;display:flex;align-items:center;min-height:28rem;position:relative;overflow:hidden}.technology-warp-micro-5 .fau-card-content{width:62%;position:relative;z-index:2;color:#fff}.technology-warp-micro-5 .fau-card-content h3{font-size:3.2rem;font-weight:bold;margin-bottom:1.5rem;color:#fff}.technology-warp-micro-5 .fau-card-content p{font-size:1.8rem;line-height:1.6;color:#fff}.technology-warp-micro-5 .fau-more{margin-top:3rem;padding:2rem 0;text-align:center;background:#edeef3;font-weight:700}@media (max-width:1024px){.technology-warp-micro .list-1 .left .text{padding:0;padding-top:15px;text-align:left}.technology-warp-micro-5 .fau-cards{flex-direction:column;gap:20px;margin-top:30px}.technology-warp-micro-5 .fau-card{width:100%;margin-bottom:20px;padding:30px;min-height:auto}.technology-warp-micro-5 .fau-card-content{width:100%}.technology-warp-micro-5 .fau-card-content h3{font-size:24px;margin-bottom:10px}.technology-warp-micro-5 .fau-card-content p{font-size:14px}.technology-warp-micro .list-1 .left,.technology-warp-micro .list-1 .right,.technology-warp-micro .list-1 .right2{width:100%;padding:0}.technology-warp-micro .list-1 .right{margin-top:30px}.technology-warp-micro .tab-switcher{grid-template-columns:1fr;margin-bottom:20px}.technology-warp-micro .tab-btn{height:40px;line-height:40px;font-size:16px;border-right:none;border-bottom:1px solid #fff}.technology-warp-micro .tab-btn:last-child{border-bottom:none}.technology-warp-micro .accordion-header{padding:15px 0}.technology-warp-micro .accordion-title{font-size:16px}.technology-warp-micro .accordion-body p{font-size:14px}.technology-warp-micro .list-1 .right{margin-top:30px}/*.technology-warp-micro-4 .tab-switcher{grid-template-columns:1fr}*/}@media (max-width:500px){.technology-warp-2 .list-1 .left .title{font-size:22px;line-height:1}}

.prolist-3 .table-responsive.table2 th,
.prolist-3 .table-responsive.table2 td {
	text-align:center;
}

.technology-warp-2 .list-1 .right.right1 img{
	padding:0 15px;
}

.technology-warp-3.technology-warp-micro{
	padding-top: 2rem;
}

.technology-warp-3.technology-warp-micro.technology-warp-micro .list-1 .accordion-item.active .accordion-icon::after{
	color:#00278c;
	border-color:#00278c !important
}

.pb{
	justify-content: space-between;
}
.pb .pitem2{
	width:33%;
}
.pb .pitem3{
	width:25%;
}

.pb .pitem input {
    width: 100%;
    height: 3.8rem;
    padding-left: 4.5rem;
    font-size: 1.8rem;
    color: #231815;
    border-radius: 3rem;
    border: solid 1px #f5f5f7;
    background: #f5f5f7;
    padding-right: 9.5rem;
}

.pb .pitem a.btn{
    position: absolute;
    top: 0;
    bottom: 0;
    margin: auto;
    left: 3rem;
    height: 2.8rem;
    width: 2.8rem;
    text-align: center;
    display: inline-block;	
}

.pb .pitem a.btn svg{
	width: 2rem;
	height: 2rem;
	margin: 0.4rem;
}
.pb .pitem a.search{
    position: absolute;
    top: 0;
    bottom: 0;
    margin: auto;
    right: 0;
    height: 3.8rem;
    width: 9rem;
    text-align: center;
    display: inline-block;
    background: #1742a3;
    color: #fff;
    line-height: 3.6rem;
    border-top-right-radius: 3rem;
    border-bottom-right-radius: 3rem;
}

.careers .list{
	padding-top: 2rem;
}

.newslist .menu{
	margin-top:20px;
}
.newslist .menu a{
	padding:0 20px;
}
.newslist .menu a.active{
	color:#1742a3;
}
.newslist .class-tit{background:none;border:none;font-weight:bold;color:#1742a3;font-size: 2.6rem;}

.about-2 .list li .item:hover .tit{
	background:#1742a3;
	color:#fff;
}

.careers .list dd .job-div2 .t-1{
	padding-left:0;
}
.careers .list dd .job-div2 p{
	padding-left:2rem;
}
.sol-ph{display:none;}

.sol-ph .text{
	position: relative;
	display: block;
	color: #fff;
	text-align: center;
	border-radius: .5rem;
	font-size: 2.5rem;
	height: 5.4rem;
	line-height: 5rem;
	background-color: var(--sub-color);	
}

.index-solution .sol-ph .swiper-button-prev,.index-solution .sol-ph .swiper-button-next {
  color: #fff;
}
.index-solution .sol-ph .swiper-button-prev:after,.index-solution .sol-ph .swiper-button-next:after {
  font-size: 2rem;
  font-weight: bold;
}
.about-2 .ph{display:none;}

.about-2 .ph .swiper-button-prev,.about-2 .ph .swiper-button-next {
  color: #fff;
}
.about-2 .ph .swiper-button-prev:after,.about-2 .ph .swiper-button-next:after {
  font-size: 2rem;
  font-weight: bold;
}

@media (max-width: 1024px) {
	.prolist-3 .table{
		overflow-x: scroll;
	}
	.prolist-3 .table table {
	  width: 800px!important;
	}
	.prolist-3 .table::-webkit-scrollbar{
		height: 12px;
	}
	.prolist-3 .table-responsive::-webkit-scrollbar{
		height: 12px;
	}
	
	.technology-warp-2 .list-2 .table::-webkit-scrollbar{
		height: 12px;
	}
	.prolist-3 .table::-webkit-scrollbar-track {
	  background: #eee;
	  border-radius: 3px;
	}
	.prolist-3 .table-responsive::-webkit-scrollbar-track {
	  background: #eee;
	  border-radius: 3px;
	}
	.technology-warp-2 .list-2 .table::-webkit-scrollbar-track {
	  background: #eee;
	  border-radius: 3px;
	}
	.product-warp .pb {
		display: block!important;
	}
	.careers .pb {
		display: block!important;
	}
	.product-warp .pb .pitem{width: 100%;padding-left:0;margin-bottom: 10px;}
	.product-warp .pb .pitem3{width: 100%;}
	.product-warp .pb .pitem a.btn{left: 1rem;}
	.careers .pb .pitem{width: 100%;padding-left:0;margin-bottom: 10px;}
	.careers .pb .pitem3{width: 100%;}
	.careers .pb .pitem a.btn{left: 1rem;}
	.about-2 .pc{display:none;}
	.about-2 .ph{display:block;}
	.about-2 .list ul {
	  flex-wrap: inherit;
	  margin: 0;
	}
	
	.contact .list-3 .item li .tabcot{
		display:none;
	}
	
	.contact .list-3 .item li.active .tabcot{
		display:block;
	}
}

.accordion-nr .t-1 {
    padding-left: 1.3rem;
    position: relative;
}
.accordion-nr .t-1:before {
    top: 1.5rem;
    left: 0;
    content: "";
    width: .6rem;
    height: 2px;
    position: absolute;
    background-color: #231816;
}

@media (max-width: 768px) {
	.banner .item-0 .title-1 .ph,.banner .item-5 .title-1 .ph{
		text-align: left;
	}
	.banner .item-3 .title-2{
		display:none;
	}
	.sol-pc{display:none;}
	.sol-ph{display:block;}
	.banner .text-4{
		top: 70%;
	}
	.banner .text-5{
		top: 32%;
	}
	.banner .text-6{
		top: 25%;
	}
	.banner .item-6 .title-1 .ph span{
		font-size:14px;
	}
	.banner .item-0{
		margin-left: 12%;
	}
	.banner .item-5{
		margin-left: 15%;
	}
}