@charset "UTF-8";.home-view .banner{position:relative;width:100%;overflow:hidden}.home-view .banner .banner-container{position:relative;width:100%;height:100%}.home-view .banner .banner-slide img{width:100%;height:100%;object-position:center}.home-view .banner .banner-arrow{position:absolute;top:50%;transform:translateY(-50%);z-index:10;background:rgba(0,0,0,.5);border:none;color:#fff;width:50px;height:50px;border-radius:50%;cursor:pointer;display:flex;align-items:center;justify-content:center;font-size:20px;transition:all .3s ease;opacity:0;visibility:hidden}.home-view .banner .banner-arrow:hover{background:rgba(0,0,0,.8);transform:translateY(-50%) scale(1.1)}.home-view .banner .banner-arrow:active{transform:translateY(-50%) scale(.95)}.home-view .banner .banner-container:hover .banner-arrow{opacity:1;visibility:visible}.home-view .banner .banner-slide{touch-action:pan-x;-webkit-user-select:none;user-select:none}.home-view .banner .banner-slide img{pointer-events:none;touch-action:pan-x}.home-view .banner .banner-arrow-left{left:20px}.home-view .banner .banner-arrow-right{right:20px}.home-view .qualifications{padding-top:60px;cursor:pointer}.home-view .qualifications .qualifications-title{text-align:center;margin-bottom:40px;position:relative}.home-view .qualifications .qualifications-title p{font-size:28px;font-weight:700;color:#283281;margin:0}.home-view .qualifications .qualifications-title p:nth-child(2){margin-top:13px;font-size:16px;font-weight:light;color:#283281}.home-view .qualifications .qualifications-title p:nth-child(2):after{content:"";position:absolute;top:73px;left:50%;transform:translate(-50%);width:43px;height:4px;background-color:#283281}.home-view .qualifications .qualifications-list{display:grid;grid-template-columns:repeat(3,1fr);max-width:900px;margin:0 auto;gap:20px}.home-view .qualifications .qualifications-list .qualifications-item{display:flex;flex-direction:column;justify-content:center;align-items:center;background:white;border-radius:12px;padding:20px;transition:all .3s ease;box-shadow:0 4px 12px #0000001a}.home-view .qualifications .qualifications-list .qualifications-item:hover{transform:translateY(-5px);box-shadow:0 8px 25px #d7d6d626}.home-view .qualifications .qualifications-list .qualifications-item img{width:100%;object-fit:contain;object-position:center;border-radius:8px}.home-view .qualifications .qualifications-list .qualifications-item span{font-size:16px;font-weight:600;color:#283281;text-align:center}.home-view .news-section{padding:60px 0;background-color:#fff;cursor:pointer}.home-view .news-section .news-title{text-align:center;margin-bottom:40px;position:relative}.home-view .news-section .news-title p{font-size:28px;font-weight:700;color:#283281;margin:0}.home-view .news-section .news-title p:nth-child(2){margin-top:13px;font-size:16px;font-weight:light;color:#283281}.home-view .news-section .news-title p:nth-child(2):after{content:"";position:absolute;top:73px;left:50%;transform:translate(-50%);width:43px;height:4px;background-color:#283281}.home-view .news-section .news-list{display:grid;grid-template-columns:repeat(3,1fr);gap:30px;max-width:1200px;margin:0 auto}.home-view .news-section .news-list .news-item{background:white;border-radius:12px;overflow:hidden;box-shadow:0 4px 12px #0000001a;transition:all .3s ease}.home-view .news-section .news-list .news-item:hover{transform:translateY(-5px)}.home-view .news-section .news-list .news-item .news-image{width:100%;height:200px;overflow:hidden}.home-view .news-section .news-list .news-item .news-image img{width:100%;height:100%;object-fit:cover;transition:transform .3s ease}.home-view .news-section .news-list .news-item .news-image video{width:100%;height:100%;object-fit:cover;transition:transform .3s ease}.home-view .news-section .news-list .news-item:hover .news-image img{transform:scale(1.05)}.home-view .news-section .news-list .news-item .news-content{padding:20px}.home-view .news-section .news-list .news-item .news-content .news-title-text{font-size:18px;font-weight:600;color:#333;margin:0 0 12px;line-height:1.4;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.home-view .news-section .news-list .news-item .news-content .news-info{font-size:14px;color:#666;line-height:1.6;margin:0 0 15px;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.home-view .news-section .news-list .news-item .news-content .news-time{font-size:12px;color:#999;text-align:right}.home-view .customer{padding-top:8rem}.home-view .customer .customer-title{margin:0 auto;position:relative}.home-view .customer .customer-title>p{text-align:center}.home-view .customer .customer-title>p:nth-child(1){font-size:30px;font-weight:700;color:#283281}.home-view .customer .customer-title>p:nth-child(2){margin-top:13px;font-size:16px;font-weight:light;color:#283281}.home-view .customer .customer-title>p:nth-child(2):after{content:"";position:absolute;top:73px;left:50%;transform:translate(-50%);width:43px;height:4px;background-color:#283281}.home-view .customer .customer-detail{margin:46px auto 0}.home-view .customer .customer-detail>p{font-size:14px;color:#6d6d6e;text-align:center;line-height:1.5}.home-view .customer .customer-list{margin-top:66px}.home-view .customer .customer-list image{width:100%}.home-view .contactusbg{margin-top:25px;background-image:url(/assets/index-contact@2x-12957ad2.png);background-size:cover;background-repeat:no-repeat;background-position:center}.home-view .contactusbg .contactusbg-img{margin-top:79px}.home-view .contactus .contactus-title{margin:0 auto;position:relative}.home-view .contactus .contactus-title>p{text-align:center}.home-view .contactus .contactus-title>p:nth-child(1){font-size:30px;font-weight:700;color:#283281}.home-view .contactus .contactus-title>p:nth-child(2){margin-top:13px;font-size:16px;font-weight:light;color:#283281}.home-view .contactus .contactus-title>p:nth-child(2):after{content:"";position:absolute;top:73px;left:50%;transform:translate(-50%);width:43px;height:4px;background-color:#283281}.home-view .contactus .contactus-logo{margin-top:51px}.home-view .contactus .contactus-logo>span{padding-bottom:17px;border-bottom:2px solid #283281}.home-view .contactus .contactus-logo>span>img{width:269px;height:35px}.home-view .contactus .contactus-detail{margin-top:48px;display:flex;justify-content:space-between;flex-wrap:wrap}.home-view .contactus .contactus-detail .contactus-detail-txt>p{width:518px;padding-bottom:40px;font-size:16px;color:#6d6d6e;line-height:27.46px}.home-view .contactus .contactus-detail .contactus-detail-media{width:640px;height:360px}.home-view .more{margin-top:13px;height:110px}.home-view .more a{display:inline-block;width:140px;height:40px;background-color:#283281;font-size:18px;color:#fff;text-align:center;line-height:40px}@media (max-width: 1199px){.home-view .contactus .contactus-detail .contactus-detail-txt>p{width:100%}}@media (min-width: 1080px) and (max-width: 1199px){.home-view .qualifications .qualifications-list,.home-view .news-section .news-list{grid-template-columns:repeat(2,1fr);gap:25px}}@media (max-width: 1079px){.home-view .banner .banner-arrow{display:none}.home-view .banner img{padding-top:80px}.home-view .qualifications{padding:40px 0}.home-view .qualifications .qualifications-title p{font-size:24px}.home-view .qualifications .qualifications-list{grid-template-columns:1fr;gap:20px;padding:0 20px}.home-view .qualifications .qualifications-list .qualifications-item{padding:15px}.home-view .qualifications .qualifications-list .qualifications-item span{font-size:14px}.home-view .news-section{padding:40px 0}.home-view .news-section .news-title p{font-size:24px}.home-view .news-section .news-list{grid-template-columns:1fr;gap:20px;padding:0 20px}.home-view .news-section .news-list .news-item .news-image{height:150px}.home-view .news-section .news-list .news-item .news-content{padding:15px}.home-view .news-section .news-list .news-item .news-content .news-title-text{font-size:16px}.home-view .news-section .news-list .news-item .news-content .news-info{font-size:13px}.home-view .customer{padding-top:4rem}.home-view .customer .customer-title>p:nth-child(1){font-weight:500;font-size:24px}.home-view .contactus .contactus-title>p:nth-child(1){font-weight:500;font-size:24px}.home-view .customer-list img{width:100%}.home-view .customer .customer-list>ul>li{width:15vw;height:15vw}.home-view .contactus .contactus-detail .contactus-detail-media{height:200px}}@media (max-width: 991px){.home-view .contactus .contactus-logo{display:none}}
