.implement .banner{position:relative}.implement .banner .banner-img{width:100%;height:auto;object-fit:cover}.implement .question-section{background-color:#fff;padding:40px 0}.implement .question-section .question-part{display:flex;padding:40px 0;width:100%}.implement .question-section .question-part .text-left{text-align:left}.implement .question-section .question-part .text-right{text-align:right}.implement .question-section .question-part .img-part{width:40%}.implement .question-section .question-part .img-part img{width:75%;border-radius:10px}.implement .question-section .question-part .text-part{width:60%}.implement .question-section .question-part .text-part h2{margin-bottom:20px}.implement .question-section .question-part .text-part p{color:#333}.implement .question-section .text-section{text-align:center;width:100%}.implement .question-section .text-section h2{margin-top:20px;margin-bottom:20px}.implement .question-section .text-section p{color:#666}.implement .product-part{padding:40px 0}.implement .product-part h2{width:100%;text-align:center;margin-bottom:60px}.implement .product-part .item{background:#fff;border-radius:10px;text-align:center;padding:15px;margin-bottom:20px}.implement .product-part .item .text-part{text-align:left;padding-top:25px;border-top:1px solid #eee;min-height:135px}.implement .product-part .item .text-part p{color:#666}.implement .product-overview{background-color:#fff;padding:40px 0;color:#fff}.implement .product-overview h2{width:100%;text-align:center;margin-bottom:20px;color:#333}.implement .product-overview .item{position:relative;margin-bottom:20px}.implement .product-overview .item img{border-radius:10px}.implement .product-overview .item .cover{background:rgba(0,0,0,.4);width:100%;height:100%;position:absolute;top:0;border-radius:10px}.implement .product-overview .item .text-part{position:absolute;bottom:0;width:100%;padding:20px}.implement .product-overview .item .text-part h3{font-size:24px}.implement .application-areas{background-color:#fff;padding-bottom:60px}.implement .application-areas h2{width:100%;text-align:center;margin-bottom:40px}.implement .application-areas .application-swiper{width:100%}.implement .application-areas .application-swiper .swiper-container .swiper-wrapper .swiper-slide{height:280px;background-repeat:no-repeat;background-size:cover;background-position:center;position:relative;transform:scale(.8);border-radius:10px}.implement .application-areas .application-swiper .swiper-container .swiper-wrapper .swiper-slide .cover{background:rgba(0,0,0,.4);border-radius:10px;position:absolute;width:100%;height:100%;top:0;left:0}.implement .application-areas .application-swiper .swiper-container .swiper-wrapper .swiper-slide .text{width:100%;text-align:center;font-size:18px;font-weight:bold;color:#fff;position:absolute;bottom:40px;padding:0 20px}.implement .application-areas .application-swiper .swiper-container .swiper-wrapper .swiper-slide-active,.implement .application-areas .application-swiper .swiper-container .swiper-wrapper .swiper-slide-duplicate-active{transform:scale(1)}.implement .application-areas .application-swiper .swiper-container .swiper-button-next:after,.implement .application-areas .application-swiper .swiper-container .swiper-button-prev:after{display:none}.implement .application-areas .application-swiper .swiper-container .swiper-button-prev{left:0}.implement .application-areas .application-swiper .swiper-container .swiper-button-next{right:0}.implement .application-areas .application-swiper .swiper-container .left-arrow{transform:rotate(180deg)}.implement .benefits{padding:40px 0;background:#f2f3f7}.implement .benefits h2{width:100%;text-align:center;margin-top:10px;margin-bottom:40px}.implement .benefits .benefits-item{text-align:center;margin-bottom:35px}.implement .benefits .benefits-item img{width:45px;margin-bottom:10px}.implement .software-main-neuviewer{padding:60px 0}.implement .software-main-neuviewer p{color:#666;margin-bottom:20px}.implement .success-section{background:#f2f3f7;padding:30px 0}.implement .success-section h2{width:100%;text-align:center;margin-bottom:20px}.implement .success-section .success-part .item{background-color:#fff;border-radius:10px;padding:25px;color:#666;margin-bottom:20px}.implement .success-section .success-part .item p{min-height:150px}.implement .success-section .success-part .item .user-part{position:relative}.implement .success-section .success-part .item .user-part img{width:60px;height:60px;border-radius:50%;position:absolute}.implement .success-section .success-part .item .user-part .user-info{padding-left:80px}.implement .success-section .success-part .item .user-part .user-info .name{color:#333;font-weight:bold;margin-bottom:5px}.implement .faq-section{background-color:#fff;padding:40px 0}.implement .faq-section h2{width:100%;text-align:center;margin-bottom:20px}.implement .faq-section .faq-part{width:100%}@keyframes showSlow{from{opacity:0}to{opacity:1}}@keyframes hideSlow{from{opacity:1}to{opacity:0}}.implement .faq-section .faq-part .item{padding:20px 0;border-bottom:1px solid #d9d9d9;cursor:pointer;position:relative}.implement .faq-section .faq-part .item img{width:28px;position:absolute;top:21px;right:10px;display:none}.implement .faq-section .faq-part .item .add{display:block}.implement .faq-section .faq-part .item .reduce{display:none}.implement .faq-section .faq-part .item .question{font-size:18px;color:#333;font-weight:bold}.implement .faq-section .faq-part .item .answer{color:#999;margin-top:10px;margin-bottom:4px;display:none;animation:hideSlow 1s ease-in}.implement .faq-section .faq-part .item-active .add{display:none}.implement .faq-section .faq-part .item-active .reduce{display:block}.implement .faq-section .faq-part .item-active .answer{display:block;animation:showSlow 1s ease-in}.implement .list-part{background-color:#fff;padding:40px 0}.implement .list-part h2{text-align:center;margin-bottom:20px}.implement .list-part .implement-link{margin:8px 0;display:block;font-size:16px;color:#333}.implement .list-part .implement-link:hover{color:#1873c6}.implement .collision-banner .banner-text-part{width:66%;top:30%;background:rgba(32,56,117,.5);color:#fff;padding:20px;position:absolute;left:0;right:0;margin:auto}.implement .collision-banner .banner-text-part h3{margin-bottom:20px}.implement .collision-question .question-part .text-part h2{color:#006fd7;position:relative;padding-left:30px}.implement .collision-question .question-part .text-part h2:before{content:"";width:8px;height:100%;background-color:#006fd7;position:absolute;left:0;top:0}.implement .railway-section{padding:60px 0;background-color:#fff}.implement .railway-section h3{color:#006fd7;position:relative;padding-left:30px;margin-bottom:20px}.implement .railway-section h3:before{content:"";width:8px;height:100%;background-color:#006fd7;position:absolute;left:0;top:0}.implement .railway-section p{color:#999}.implement .railway-section .part-2{margin-top:15px;display:flex;width:100%}.implement .railway-section .part-2 .part-left{width:65%;display:flex}.implement .railway-section .part-2 .part-left .part-c{margin:auto 0}.implement .railway-section .part-2 .part-right{width:35%;text-align:right}.implement .railway-section .part-2 img{border-radius:10px;width:88%;height:220px;max-width:none}.implement .railway-section .part-2 ul{padding-left:20px}.implement .railway-section .part-2 ul li{color:#999;list-style:disc}.implement .bk-blue{background:#f2f3f7}.implement .faq-collision{background:#f2f3f7}.implement .faq-collision h3{color:#006fd7;position:relative;padding-left:30px;margin-bottom:20px;margin-left:-15px}.implement .faq-collision h3:before{content:"";width:8px;height:100%;background-color:#006fd7;position:absolute;left:0;top:0}.implement .faq-collision .faq-part .item-active .answer{color:#999}@media (max-width: 768px){.implement h2{font-size:1.8rem}.implement .banner{padding:0}.implement .banner img{border-radius:0}.implement .question-section{padding:10px 15px}.implement .question-section .question-part{padding:0;display:flex;flex-direction:column}.implement .question-section .question-part .img-part{width:100%;order:1}.implement .question-section .question-part .img-part img{width:100%}.implement .question-section .question-part .text-part{width:100%;order:2;margin-bottom:20px}.implement .question-section .question-part .text-part h2{margin-top:15px}.implement .software-main-neuviewer .introduction img{margin-top:15px}.implement .application-areas .application-swiper{padding:0 20px}.implement .faq-section .faq-part{padding:0 20px}.implement .list-part{text-align:center}.implement .collision-banner .banner-img{height:300px}.implement .collision-banner .banner-text-part{width:90%;top:1%}.implement .railway-section{padding:50px 15px}.implement .railway-section .part-2{display:block}.implement .railway-section .part-2 .part-left{width:100%}.implement .railway-section .part-2 .part-right{width:100%}}