.main-color{color:#004dff}.w1200{width:1280px;margin:auto}.w1400{width:1400px;margin:auto}.w1600{width:1600px;margin:auto}@font-face{font-family:'iconfont';src:url('../font/iconfont.eot');src:url('../font/iconfont.eot?#iefix') format('embedded-opentype'),url('../font/iconfont.woff') format('woff'),url('../font/iconfont.ttf') format('truetype'),url('../font/iconfont.svg#iconfont') format('svg')}.icon{font-family:"iconfont" !important;font-size:16px;font-style:normal;-webkit-font-smoothing:antialiased;-webkit-text-stroke-width:.2px;-moz-osx-font-smoothing:grayscale}.bg-f5{background:#f5f5f5}.color-f{color:#fff}.color-9{color:#999}.color-3{color:#333}.color-6{color:#666}.ho-img{position:absolute;top:0;left:0;right:0;bottom:0;min-width:auto;min-height:auto;width:100%;height:100%;transform:none;transition:transform .5s ease;object-fit:cover;max-height:100%}.swiper-pagination-bullet-active{background:#b0f210}.flex-1{flex:1}header{transition:.5s;z-index:99999;position:relative}header .head-nav{height:88px;padding:0 3%}header .head-nav .logo{height:100%}header .head-nav .logo img{max-height:100%;max-width:100%}header .head-nav>ul{height:100%;transition:.5s}header .head-nav>ul li{position:relative;height:100%;margin:0 32px}header .head-nav>ul li>a{position:relative;height:100%;display:flex;align-items:center}header .head-nav>ul li .head-son-catname{position:absolute;left:-50px;top:130%;right:-50px;visibility:hidden;opacity:0;padding:26px 0 10px;z-index:10;transition:.5s}header .head-nav>ul li .head-son-catname span{display:block;position:absolute;left:0;top:0;width:100%;bottom:100%;height:15px}header .head-nav>ul li .head-son-catname span::after{content:"";bottom:0;position:absolute;top:0;left:0;right:0;margin:auto;width:0;height:0;border-width:8px;border-style:solid;border-color:transparent transparent #fff transparent}header .head-nav>ul li .head-son-catname::before{content:'';position:absolute;left:0;right:0;top:16px;bottom:0;background:#fff;z-index:-1;transition:.5s;border-radius:8px;overflow:hidden;box-shadow:0 0 8px 2px rgba(0,0,0,0.08)}header .head-nav>ul li .head-son-catname a{display:block;line-height:36px;transition:.5s;color:#666;text-align:center}header .head-nav>ul li .head-son-catname a:hover{color:#004dff;letter-spacing:1px}header .head-nav>ul li:hover>a{color:#004dff}header .head-nav>ul li:hover .head-son-catname{visibility:visible;animation:.3s forwards headani linear}header .head-nav>ul li.active>a{color:#004dff}header .head-nav .info .tel{display:flex;flex-direction:column;align-items:flex-end}header .head-nav .info .tel span{display:flex;justify-content:center;align-items:center;width:36px;height:18px;border-radius:8px;border:1px #999 solid}header .head-nav .info .search{border-left:1px #999 solid;border-right:1px #999 solid;height:16px;display:flex;align-items:center}header .head-nav .info .search:hover .icon{color:#004dff}header .head-nav .info a:hover{color:#004dff}header.home-disappear .head-nav>ul{opacity:0}header.home-disappear .info{opacity:0}header.home-header{position:fixed;top:0;right:0;left:0;background-color:rgba(0,0,0,0);z-index:999}header.home-header .head-nav>ul>li>a{color:#fff}header.home-header .head-nav .info .tel span{color:#999;color:rgba(255,255,255,0.7)}header.home-header .head-nav .info .search .icno{color:#999}header.home-header .head-nav .info a{color:#fff}header.active{position:fixed;top:0;right:0;left:0;background-color:#fff}@keyframes navtop{0%{top:120%}100%{top:100%}}@keyframes headani{0%{top:130%;opacity:0}100%{top:100%;opacity:1}}footer{background:#525865}footer .content h3{color:#f5f5f5}footer .content ul li{margin-right:10%}footer .content ul li:last-child{margin-right:0}footer .content ul li a{display:block;line-height:30px;color:rgba(255,255,255,0.6)}footer .content ul li a:hover{color:#b0f210}footer .content .contact .code img{width:120px}footer .content .contact p{color:rgba(255,255,255,0.6);line-height:30px;max-width:300px}footer .links span{color:rgba(255,255,255,0.2)}footer .links a{color:rgba(255,255,255,0.2)}footer .links a:hover{color:rgba(255,255,255,0.7)}footer .copyright{border-top:1px rgba(255,255,255,0.1) solid}footer .copyright p{color:rgba(255,255,255,0.3)}footer .copyright a{color:rgba(255,255,255,0.3);margin-left:10px}footer .copyright a:hover{color:rgba(255,255,255,0.8)}.menu-container-mask{position:fixed;top:0;left:100%;width:100vw;height:100vh;overflow:hidden;z-index:1000;background-color:rgba(0,0,0,0.6);transition:.2s;z-index:9999}.menu-container{position:absolute;top:0;right:0;width:60%;height:100%;overflow:hidden;background-color:#fff}.top-menu-list{position:absolute;top:0;right:0;width:100%;height:100%;transition:.2s}.top-menu-list.active{transform:translateX(-100%)}.top-menu-list>li{height:48px;line-height:48px}.top-menu-list>li li:first-child,.top-menu-list>li:first-child{height:45px}.top-menu-list>li li:first-child>a,.top-menu-list>li:first-child>a{background-color:#f7f7f7;height:45px}.top-menu-list>li a{height:100%;padding:0 32px 0 16px;display:flex;align-items:center;justify-content:space-between;color:#666;font-size:14px}.top-menu-list>li a span{color:#666;font-size:14px}.top-menu-list>li a .icon{color:#666;font-size:14px}.top-menu-list>li .title-name{height:100%;padding:0 32px 0 16px;display:flex;align-items:center;justify-content:space-between;color:#666;font-size:14px;-webkit-box-orient:vertical;-webkit-line-clamp:1;display:-webkit-box;white-space:normal;overflow:hidden}.top-menu-list ul{position:absolute;left:100%;width:100%;background-color:#fff;top:0;height:100%;display:none}.top-menu-list ul.active{display:block}.navbar-nav-more-body{position:fixed;top:0;left:100%;width:100vw;height:100vh;overflow:hidden;z-index:1000;background-color:rgba(0,0,0,0.6);transition:.2s}.navbar-nav-more-body .box-shadown{position:absolute;top:0;left:0;width:40%;height:100%}.navbar-nav-more-body .offcanva{position:absolute;top:0;right:0;width:60%;height:100%;overflow:hidden;background-color:#fff}.navbar-nav-more-body .offcanvas-body{position:relative}.navbar-nav-more-body .offcanvas-end{width:60%;z-index:999999}.navbar-nav-more-body .top-menu-list{position:absolute;top:0px;right:0;width:100%;height:100%;transition:.2s;font-size:1rem;padding:0}.navbar-nav-more-body .top-menu-list.active{transform:translateX(-100%)}.navbar-nav-more-body .top-menu-list>li{height:3.5rem;line-height:3.5rem;padding:0}.navbar-nav-more-body .top-menu-list>li li:first-child,.navbar-nav-more-body .top-menu-list>li:first-child{height:2.8rem}.navbar-nav-more-body .top-menu-list>li li:first-child>a,.navbar-nav-more-body .top-menu-list>li:first-child>a{background-color:#f7f7f7;height:2.8rem}.navbar-nav-more-body .top-menu-list>li a{height:100%;padding:0 1rem;display:flex;align-items:center;justify-content:space-between}.navbar-nav-more-body .top-menu-list>li a:hover{color:#004dff}.navbar-nav-more-body .top-menu-list ul{position:absolute;left:100%;width:100%;background-color:#fff;top:0;height:100%;padding:0;display:none}.navbar-nav-more-body .top-menu-list ul.active{display:block}.navbar-nav-more-body .top-menu-list .icon{font-size:16px;color:#666}.navbar-nav-more-body .top-menu-list ul.active .icon{margin-right:.5rem}.position{height:80px;border-bottom:1px #ddd solid;background-color:#f8f8f8}.position ul li{margin:0 30px}.position ul li a{display:flex;align-items:center;height:80px;position:relative}.position ul li a::before{content:'';position:absolute;left:50%;right:50%;bottom:-1px;height:2px;background-color:#004dff;transition:.5s}.position ul li:hover a,.position ul li.active a{color:#004dff}.position ul li:hover a::before,.position ul li.active a::before{left:0;right:0}.breadcrumb{margin-bottom:0rem;font-size:14px;color:#004dff}.breadcrumb-item+.breadcrumb-item::before{content:var(--bs-breadcrumb-divider, ">")}.breadcrumb-item{display:flex;align-items:center}.breadcrumb-item a{color:#666;font-size:14px}.breadcrumb-item a:hover{color:#004dff !important}.pagination-box{text-align:center;line-height:32px;color:#595959}.pagination-box select{margin:0 8px}.pagination-box a,.pagination-box span{display:inline-block;width:32px;height:32px;line-height:30px;border:1px solid #e2e2e2;border-radius:2px;text-align:center;margin-right:8px;cursor:pointer;vertical-align:top;color:#666;font-size:14px}.pagination-box a:last-child,.pagination-box span:last-child{margin-right:0}.pagination-box a.active,.pagination-box span.active,.pagination-box a.current,.pagination-box span.current,.pagination-box a:hover,.pagination-box span:hover{background-color:#004dff;border-color:#004dff;color:#fff !important}.pagination-box select{height:32px;border:1px solid #e2e2e2;box-sizing:border-box}.pagination-box .prev_disabled,.pagination-box .next_disabled{background-color:transparent !important;border-color:#e2e2e2 !important;color:#e2e2e2 !important;cursor:no-drop}.pagination-box .prev_disabled:hover,.pagination-box .next_disabled:hover{color:#e2e2e2 !important}.pagination-box .page_num{border:none}.pagination-box .prev::before,.pagination-box .prev_disabled::before{content:'<'}.pagination-box .next::before,.pagination-box .next_disabled::before{content:'>'}.searchlist-input-container{display:flex;width:50%;height:60px;border-radius:8px;padding-left:16px;overflow:hidden;border:1px #ddd solid;background-color:#fff}.searchlist-input-container .key{flex:1;font-size:14px;color:#727272}.searchlist-input-container button{height:60px;color:#fff;width:60px;display:flex;justify-content:center;align-items:center}.searchlist-input-container button:hover .icon{color:#004dff}.ho-line{width:70px;height:3px;background-color:#004dff}.home-product .pro-prev,.home-product .pro-next{position:absolute;top:0;bottom:0;display:flex;justify-content:center;align-items:center;margin:auto;width:32px;height:32px;background-color:#c7c7c7;border-radius:50%;z-index:10;transition:.5s}.home-product .pro-prev:hover,.home-product .pro-next:hover{background-color:#004dff}.home-product .pro-prev:hover .icon,.home-product .pro-next:hover .icon{color:#fff}.home-product .pro-prev.hide,.home-product .pro-next.hide{opacity:0}.home-product .pro-prev{left:10px}.home-product .pro-next{right:10px}.home-product ul li a{overflow:hidden}.home-product ul li a img{transition:.5s}.home-product ul li a .text{position:absolute;left:0;top:0;right:0;bottom:0;padding:6% 8%;display:flex;flex-direction:column;justify-content:flex-end;transition:.5s}.home-product ul li a .text span{width:60px;height:3px;background-color:#b0f210;transition:.5s}.home-product ul li a .text .desc{color:rgba(255,255,255,0.5);line-height:30px;height:0;overflow:hidden;transition:.5s}.home-product ul li a:hover{background-color:rgba(0,0,0,0.6)}.home-product ul li a:hover span{width:100%}.home-product ul li a:hover .desc{height:60px}.home-product ul li a:hover img{transform:scale(1.1)}.home-product .product-pagination span{margin:0 3px}.home-about .text{position:absolute;left:0;top:0;right:0;bottom:0;display:flex;flex-direction:column;justify-content:center;align-items:center}.home-about .text a{width:170px;height:48px;border-radius:24px;background-color:#004dff;transition:.5s}.home-about .text a:hover{background-color:#fff;color:#004dff}.home-about .text a:hover .icon{color:#004dff}.home-news{z-index:1}.home-news::before{content:'NEWS';color:#f6f6f6;position:absolute;left:0;bottom:0;font-size:240px;font-weight:bold;z-index:-1;line-height:1}.home-news .new{border-radius:24px;overflow:hidden;box-shadow:0 0 12px 4px rgba(0,0,0,0.08)}.home-news .new .img{position:relative;padding-top:55%;overflow:hidden}.home-news .new .text{padding:5%}.home-news .new .text .desc{-webkit-box-orient:vertical;-webkit-line-clamp:2;line-height:24px;height:48px;display:-webkit-box;white-space:normal;overflow:hidden}.home-news .new:hover img{transform:scale(1.1)}.home-news .new:hover h4{color:#004dff}.home-news ul{height:100%}.home-news ul li{height:33.33%;display:flex;flex-direction:column;justify-content:center;border-bottom:1px #eee solid;position:relative}.home-news ul li::before{content:'';position:absolute;left:0;bottom:-1px;height:1px;background-color:#004dff;width:0;transition:.5s}.home-news ul li a h4{transition:.5s}.home-news ul li a .desc{-webkit-box-orient:vertical;-webkit-line-clamp:2;line-height:24px;height:48px;display:-webkit-box;white-space:normal;overflow:hidden}.home-news ul li a:hover h4{color:#004dff}.home-news ul li:hover::before{width:100%}.home-news .more{width:170px;height:48px;border:1px #d0d0d0 solid;color:rgba(0,0,0,0.6);transition:.5s;display:flex;justify-content:center;align-items:center;overflow:hidden;border-radius:24px}.home-news .more:hover{border-color:#004dff;color:#fff;background-color:#004dff}.page-banner .text{position:absolute;left:0;top:0;right:0;bottom:0;display:flex;flex-direction:column;justify-content:center}.page-banner .text .line{background-color:#99a0aa;width:90px;height:2px}.page-banner .text h3{color:rgba(255,255,255,0.7)}.service-page .section1 ul{display:flex;flex-wrap:wrap;justify-content:center}.service-page .section1 ul li{width:20%;padding:46px 30px 20px;min-height:236px;margin-right:6.666%;margin-bottom:6%;position:relative;z-index:1}.service-page .section1 ul li::after{content:'';position:absolute;left:0;top:0;right:0;bottom:0;background-color:#f3f3f3;border-radius:4px;z-index:-1}.service-page .section1 ul li::before{content:'';position:absolute;right:-10px;bottom:-20px;width:36px;height:36px;background-color:#004dff;border-radius:50%;z-index:-2}.service-page .section1 ul li:nth-child(4){margin-right:0}.service-page .section1 ul li .desc{line-height:24px}.service-page .section2{padding:6% 0 10%}.service-page .section2 ul{display:flex;justify-content:space-between;margin-top:6%}.service-page .section2 ul li{width:26%;display:flex;flex-direction:column;align-items:center}.service-page .section2 ul li .img{width:150px;height:150px;display:flex;justify-content:center;align-items:center;border-radius:50%;background-color:#004dff}.service-page .section2 ul li .img img{max-width:60%;max-height:60%}.service-page .section2 ul li .desc{line-height:30px}.service-page .section4{background:url(../images/service-section4-bg.jpg);background-size:cover;background-position:center center}.service-page .section4 form .item{border:#fff 1px solid;border-radius:6px;overflow:hidden}.service-page .section4 form .item input{display:flex;align-items:center;height:64px;background-color:#fff;width:100%}.service-page .section4 form .item.error{border-color:#f00}.service-page .section4 form .item textarea{height:150px;background-color:#fff;width:100%;padding-top:16px}.service-page .section4 form button{width:168px;height:48px;background-color:#004dff;border-radius:6px;display:flex;justify-content:center;align-items:center}.qa-list ul li{border-bottom:1px #e2e2e2 solid}.qa-list ul li .title{cursor:pointer;display:flex;align-items:center;justify-content:space-between}.qa-list ul li .title h3{color:#004dff}.qa-list ul li .title .icon{transition:.5s;color:#004dff;transform:rotate(90deg)}.qa-list ul li .title.collapsed h3{color:#333}.qa-list ul li .title.collapsed .icon{color:#666;transform:rotate(0)}.qa-list ul li .title:hover h3{color:#004dff}.qa-list .more{width:170px;height:48px;border:1px #d0d0d0 solid;color:rgba(0,0,0,0.6);transition:.5s;display:flex;justify-content:center;align-items:center;overflow:hidden;border-radius:6px}.qa-list .more:hover{border-color:#004dff;color:#fff;background-color:#004dff}.about-page .section1{padding:5% 0 10%;background-image:url(../images/about-section1-bg.jpg);background-repeat:no-repeat;background-size:100%;background-position-y:bottom}.about-page .section1 .content{display:flex;justify-content:space-between}.about-page .section1 .content .info{width:30%}.about-page .section1 .content .info ul{display:flex;flex-wrap:wrap}.about-page .section1 .content .info ul li{width:50%;margin-top:10%}.about-page .section1 .content .text{width:55%;line-height:30px}.about-page .section1 .content .text a{width:150px;height:40px;display:flex;justify-content:center;align-items:center;border:1px #004dff solid;border-radius:20px}.about-page .section1 .content .text a:hover{background-color:#004dff;color:#fff}.about-page .section1 .content .text a:hover .icon{color:#fff}.about-page .section2{background-image:url(../images/about-section2-bg.jpg);background-size:cover;background-position:center center;position:relative;z-index:1}.about-page .section2 .content{position:relative;justify-content:center;align-items:center;display:flex;margin:6% 4%}.about-page .section2 .content .chapter-item{display:flex;flex-direction:column;justify-content:center;align-items:center;width:460px;height:460px;margin:auto;border:1px rgba(255,255,255,0.2) solid;border-radius:50%;position:relative}.about-page .section2 .content .chapter-item .chapter-line{position:absolute;left:0;top:0;right:0;bottom:0;border-radius:50%}.about-page .section2 .content .chapter-item .chapter-text{width:380px;height:380px;border-radius:50%;background-color:rgba(255,255,255,0.1);position:relative}.about-page .section2 .content .chapter-item .chapter-text ul li{height:100%}.about-page .section2 .content .chapter-item .chapter-text ul li .item{position:absolute;left:0;top:0;right:0;bottom:0;display:flex;flex-direction:column;align-items:center;justify-content:center}.about-page .section2 .content .chapter-item .chapter-text ul li .item .desc{color:rgba(255,255,255,0.6);width:70%;line-height:28px}.about-page .section2 .content .chapter-item .chapter-title ul li{position:absolute;cursor:pointer}.about-page .section2 .content .chapter-item .chapter-title ul li span{width:10px;height:10px;background:rgba(255,255,255,0.6);border-radius:50%;z-index:2;position:relative;display:block}.about-page .section2 .content .chapter-item .chapter-title ul li span::before{content:'';position:absolute;top:-2px;left:-2px;width:14px;height:14px;box-shadow:inset #004dff 0 0 5px;border-radius:50%;opacity:0}.about-page .section2 .content .chapter-item .chapter-title ul li.active span{background:#004dff}.about-page .section2 .content .chapter-item .chapter-title ul li.active span::before{animation:warn 2s ease-out .2s infinite}.about-page .section2 .content .chapter-item .chapter-title ul li h4{position:absolute;width:120px}.about-page .section2 .content .chapter-item .chapter-title ul li:nth-child(1){left:48%;top:-5px}.about-page .section2 .content .chapter-item .chapter-title ul li:nth-child(1) h4{top:-46px;left:-50px}.about-page .section2 .content .chapter-item .chapter-title ul li:nth-child(2){right:-2px;top:40%}.about-page .section2 .content .chapter-item .chapter-title ul li:nth-child(2) h4{top:-16px;left:26px}.about-page .section2 .content .chapter-item .chapter-title ul li:nth-child(3){right:15%;bottom:12%}.about-page .section2 .content .chapter-item .chapter-title ul li:nth-child(3) h4{top:-16px;left:36px}.about-page .section2 .content .chapter-item .chapter-title ul li:nth-child(4){left:15%;bottom:12%}.about-page .section2 .content .chapter-item .chapter-title ul li:nth-child(4) h4{top:-16px;right:36px}.about-page .section2 .content .chapter-item .chapter-title ul li:nth-child(5){left:-2px;top:40%}.about-page .section2 .content .chapter-item .chapter-title ul li:nth-child(5) h4{top:-16px;right:6px}.about-page .section3{background-image:url(../images/about-section3-bg.jpg);background-size:cover;background-position:center center}.about-page .section3 .item{background-color:#fff;width:580px;height:290px;border-radius:10px;box-shadow:0 0 10px 2px rgba(0,0,0,0.08);display:flex;flex-direction:column;justify-content:center;align-items:center;margin:auto}.about-page .section3 .item .desc{line-height:30px}.about-page .section3 .btn>div{position:absolute;top:0;bottom:0;display:flex;width:24px;height:24px;justify-content:center;align-items:center;margin:auto;z-index:10}.about-page .section3 .btn>div:hover .icon{color:#004dff}.about-page .section3 .btn>div.course-prev{left:0}.about-page .section3 .btn>div.course-next{right:0}.about-page .section3 .info{position:relative}.about-page .section3 .info::before{content:'';position:absolute;left:30px;right:30px;top:4px;height:1px;background:#c7c7c7}.about-page .section3 .gallery-year{width:50%;margin:auto}.about-page .section3 .gallery-year ul li{display:flex;justify-content:center;align-items:center;flex-direction:column;cursor:pointer}.about-page .section3 .gallery-year ul li h4{position:relative}.about-page .section3 .gallery-year ul li h4::before{content:'';position:absolute;left:0;top:4px;height:1px;background-color:#004dff;transition:.5s;width:0;z-index:2}.about-page .section3 .gallery-year ul li.swiper-slide-thumb-active h4{color:#004dff}.about-page .section3 .gallery-year ul li.swiper-slide-thumb-active h4::before{width:100%}.about-page .section3 .course-prev,.about-page .section3 .course-next{position:absolute;top:-6px}.about-page .section3 .course-prev:hover .icon,.about-page .section3 .course-next:hover .icon{color:#004dff}.about-page .section3 .course-prev{left:0}.about-page .section3 .course-next{right:0}.about-page .section4 ul li .img{background-color:#fff;height:100px;display:flex;justify-content:center;align-items:center;border:1px #ddd solid}.about-page .section4 ul li .img img{max-width:90%;max-height:90%}.about-page .section4 .client-pagination span{margin:0 3px}@keyframes warn{0%{opacity:0;transform:scale(.1)}5%{opacity:1}to{opacity:.5;transform:scale(4)}}.contact-page .section1 .tel{height:170px;box-shadow:0 0 12px 4px rgba(0,0,0,0.08)}.contact-page .section1 .tel span{width:60px;height:60px;display:flex;justify-content:center;align-items:center;position:relative;z-index:1}.contact-page .section1 .tel span::after{content:'';position:absolute;left:0;width:100%;top:0;height:100%;border-radius:50%;background-color:#004dff;z-index:-1}.contact-page .section1 .tel span::before{content:'';position:absolute;left:10px;width:100%;top:10px;height:100%;filter:blur(10px);background-color:#93aeec;border-radius:50%;z-index:-2}.contact-page .section1 ul{display:flex;justify-content:space-around;box-shadow:0 6px 12px 4px rgba(0,0,0,0.08)}.contact-page .section1 ul li{display:flex}.contact-page .section2 .content{display:flex;justify-content:center;align-items:center}.contact-page .section2 .content img{max-width:100%}.contact-page .section2 .content ol{position:absolute;top:0;right:0;bottom:0;left:0;cursor:pointer}.contact-page .section2 .content ol li{position:absolute;z-index:10}.contact-page .section2 .content ol li a{display:flex;flex-direction:column;align-items:center}.contact-page .section2 .content ol li a h4{width:90px}.contact-page .section2 .content ol li a i{width:10px;height:10px;background:#004dff;border-radius:50%;z-index:2;position:relative}.contact-page .section2 .content ol li a i::before{content:'';position:absolute;top:-3px;left:-3px;width:16px;height:16px;box-shadow:inset #004dff 0 0 5px;border-radius:50%;opacity:0;animation:warn 2s ease-out .1s infinite}.contact-page .section2 .content ol li a.active h4{color:#004dff}.contact-page .section2 .content .tab-content{position:absolute;right:0;width:400px;top:0;bottom:0;display:flex;align-items:center}.contact-page .section2 .content .tab-content .tab-pane{width:400px;height:310px;box-shadow:0 0 8px 2px rgba(0,0,0,0.08);padding:40px;background-color:#fff}.contact-page .section2 .content .tab-content .tab-pane h3{border-bottom:1px #e2e2e2 solid}.contact-page .section2 .content .tab-content .tab-pane a{display:flex;justify-content:center;align-items:center;width:100px;height:34px;border-radius:16px;background-color:#004dff;border:2px #004dff solid;transition:.5s;box-sizing:border-box}.contact-page .section2 .content .tab-content .tab-pane a:hover{background-color:#fff;color:#004dff}@keyframes warn{0%{opacity:0;transform:scale(.1)}5%{opacity:1}to{opacity:0;transform:scale(4)}}.join-list h2{color:#11216c}.join-list .join-name{background:#ededed;display:flex;justify-content:space-between;align-items:center;height:70px;border-radius:6px}.join-list .join-name p{min-width:110px;text-align:center}.join-list ul li{background-color:#fff}.join-list ul li .title{display:flex;justify-content:space-between;align-items:center;height:70px;cursor:pointer;transition:.5s;position:relative;background:#004dff;border-radius:6px}.join-list ul li .title .icon{position:absolute;right:10px;top:0;bottom:0;display:flex;margin:auto;justify-content:center;align-items:center;transition:.5s;transform:rotate(90deg);color:#fff}.join-list ul li .title p{min-width:110px;text-align:center;color:#fff}.join-list ul li .title h4{color:#fff;min-width:110px;text-align:center}.join-list ul li .title.collapsed{background:#ededed}.join-list ul li .title.collapsed::before{background-color:rgba(0,0,0,0)}.join-list ul li .title.collapsed .icon{transform:rotate(-90deg);color:#ccc}.join-list ul li .title.collapsed h4,.join-list ul li .title.collapsed p{color:#333}.join-list ul li .desc{line-height:30px}.join-list ul li .desc em{color:#004dff;font-weight:bold}.prodcut-collection{display:flex}.prodcut-collection .left{width:350px;position:sticky;background-color:#f5f6fb;border-right:1px #ccc solid}.prodcut-collection .left .scroll{position:-webkit-sticky;position:sticky;top:88px;max-height:auto;background-color:#f5f6fb}.prodcut-collection .left .scroll .text{position:absolute;top:0;left:0;right:0;bottom:0}.prodcut-collection .left .simplebar-mask{direction:inherit;position:absolute;overflow:hidden;padding:0;margin:0;left:0;top:0;bottom:0;right:0;width:auto!important;height:auto!important;z-index:0}.prodcut-collection .left .simplebar-mask .simplebar-offset{direction:inherit!important;box-sizing:inherit!important;resize:none!important;position:absolute;top:0;left:0;bottom:0;right:0;padding:0;margin:0;-webkit-overflow-scrolling:touch}.prodcut-collection .left .simplebar-mask .simplebar-offset .simplebar-content-wrapper{direction:inherit;box-sizing:border-box !important;position:relative;display:block;height:100%;width:auto;max-width:100%;max-height:100%;overflow-y:auto;scrollbar-width:none;-ms-overflow-style:none}.prodcut-collection .left ._mCS_1 .mCSB_dragger .mCSB_dragger_bar{background-color:#004dff}.prodcut-collection .left .mCSB_scrollTools{width:1px}.prodcut-collection .left ul{position:relative}.prodcut-collection .left ul li .top{height:70px;padding:0 28px}.prodcut-collection .left ul li .top .open-btn{cursor:pointer}.prodcut-collection .left ul li .pro-nav{padding:0 28px;display:none}.prodcut-collection .left ul li .pro-nav>.bottom{height:60px;cursor:pointer}.prodcut-collection .left ul li .pro-nav>.bottom:hover,.prodcut-collection .left ul li .pro-nav>.bottom.on{color:#004dff}.prodcut-collection .left ul li .pro-nav>.bottom:hover .icon,.prodcut-collection .left ul li .pro-nav>.bottom.on .icon{color:#004dff}.prodcut-collection .left ul li .pro-nav .pro-item{display:none;padding:0 28px 0 36px}.prodcut-collection .left ul li .pro-nav .pro-item a{line-height:36px}.prodcut-collection .left ul li .pro-nav .pro-item a:hover,.prodcut-collection .left ul li .pro-nav .pro-item a.on{color:#004dff}.prodcut-collection .left ul li .pro-nav .pro-item.active{display:block}.prodcut-collection .left ul li .pro-nav.active .bottom a{color:#004dff}.prodcut-collection .left ul li .pro-nav.active .bottom .icon{color:#004dff;transform:rotate(90deg)}.prodcut-collection .left ul li:hover .top{background-color:#004dff;color:#fff}.prodcut-collection .left ul li:hover .top a{color:#fff}.prodcut-collection .left ul li:hover .top i{color:#fff}.prodcut-collection .left ul li.active .top{background-color:#004dff;color:#fff}.prodcut-collection .left ul li.active .top a{color:#fff}.prodcut-collection .left ul li.active .top i{color:#fff}.prodcut-collection .left ul li.active .pro-nav{display:block}.prodcut-collection .right ul li{display:flex;align-items:center;padding:10% 4%;justify-content:space-between}.prodcut-collection .right ul li:nth-child(odd){background-color:#ececec}.prodcut-collection .right ul li:nth-child(even){flex-direction:row-reverse}.prodcut-collection .right ul li .text{width:34%}.prodcut-collection .right ul li .text .desc{line-height:30px}.prodcut-collection .right ul li .text a{width:140px;height:38px;border-radius:8px;display:flex;justify-content:center;align-items:center;border:1px #ccc solid;transition:.5s}.prodcut-collection .right ul li .text a:hover{color:#fff;border-color:#004dff;background-color:#004dff}.prodcut-collection .right ul li .img{width:60%}.prodcut-collection .right ul li .img img{max-width:100%}.product-list .banner{padding:10% 0;background:url(../images/product-bg.jpg);background-size:cover;position:relative}.product-list .banner .desc{width:50%}.product-list .banner a{position:absolute;left:0;right:0;bottom:-18px;margin:auto;z-index:2;width:36px;height:36px;display:flex;justify-content:center;align-items:center;border-radius:50%;background-color:#fff;transition:.5s;border:1px #eee solid}.product-list .banner a .icon{transform:rotate(90deg)}.product-list .banner a:hover{background-color:#004dff}.product-list .banner a:hover .icon{color:#fff}.product-list ul li a{height:100%;padding:20px;box-sizing:border-box;border-radius:10px;transition:.5s;border:1px rgba(0,0,0,0) solid;box-shadow:0 0 8px 2px rgba(0,0,0,0.08)}.product-list ul li a .img{height:300px;display:flex;justify-content:center;align-items:center}.product-list ul li a .img img{max-width:80%;max-height:80%}.product-list ul li a .text .spec{background-color:#f5f5f5;display:flex;flex-wrap:wrap;min-height:108px;padding:12px 20px;border-radius:6px}.product-list ul li a .text .spec p{min-width:50%;line-height:30px}.product-list ul li a:hover{border-color:#004dff}.product-list ul li a:hover h4{color:#004dff}.target-fix{position:relative;top:-90px;display:block;visibility:hidden}.product-detail .info .img{width:56%;display:flex;justify-content:center;align-items:center;background-color:#fff;height:500px}.product-detail .info .img img{max-width:100%}.product-detail .info .text{width:40%}.product-detail .info .text .spec{border-top:1px #ccc solid;line-height:30px}.news-list ul li a{display:flex;align-items:center}.news-list ul li a .img{width:32%;padding-top:20%;position:relative;overflow:hidden;border-radius:24px}.news-list ul li a .text{flex:1;padding:0 8% 0 5%}.news-list ul li a .text .desc{-webkit-box-orient:vertical;-webkit-line-clamp:2;line-height:24px;height:48px;display:-webkit-box;white-space:normal;overflow:hidden}.news-list ul li a .text span{width:146px;height:36px;border:1px #666 solid;position:relative;display:flex;justify-content:center;align-items:center;transition:.5s;overflow:hidden;border-radius:18px}.news-list ul li a .text span::before{content:'';position:absolute;left:-100%;width:100%;top:0;bottom:0;background-color:#004dff;transition:.5s;z-index:-1}.news-list ul li a:hover img{transform:scale(1.06)}.news-list ul li a:hover h4{color:#004dff}.news-list ul li a:hover span{color:#fff;border-color:rgba(0,0,0,0)}.news-list ul li a:hover span::before{left:0}.news-detail{border-top:1px #eee solid}.news-detail .content .title{border-bottom:1px #eee solid}.news-detail .content .title a:hover{color:#004dff}.news-detail .content .desc{line-height:24px;min-height:300px}.news-detail .content .desc img{max-width:100%}.news-detail .news-detail-footer{border-top:1px #eee solid;line-height:30px}.news-detail .news-detail-footer a{color:#666}.news-detail .news-detail-footer a:hover{color:#004dff}.home-banner .text{position:absolute;left:0;right:0;bottom:0;top:0;display:flex;justify-content:center;align-items:center;z-index:2}.home-banner .text a{display:flex;align-items:center;flex-direction:column}.home-banner .text a span{width:120px;height:36px;border-radius:8px;border:rgba(255,255,255,0.8) 1px solid;color:rgba(255,255,255,0.8);display:flex;justify-content:center;align-items:center;transition:.5s}.home-banner .text a:hover span{border-color:#004dff;background-color:#004dff;color:#fff}/*# sourceMappingURL=./style.css.map */