.index .carousel-indicators li{border:0}.index .slide-components-3{width:100%;height:800px;position:relative;overflow:hidden;background:#fff;margin:0 auto}.index .slide-components-3 .bg{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;height:100%}.index .slide-components-3 .container{width:1600px!important}@media (min-width:1200px){.index .slide-components-3 .container{max-width:1600px!important;padding:0 60px}}.index .slide-components-3 .carousel-item{opacity:0;-webkit-animation:showSlide 1.5s ease;animation:showSlide 1.5s ease}.index .slide-components-3 .carousel-item.active{opacity:1}.index .slide-components-3 .carousel-indicators{position:relative;z-index:50;bottom:50px}.index .slide-components-3 .carousel-indicators li{width:12px;height:12px;border-radius:50%;background:hsla(0,0%,100%,.4988);margin:0 10px}.index .slide-components-3 .carousel-indicators li.active{background:#fff}.index .slide-components-3 .main{padding:201px 0 0}.index .slide-components-3 .main h2{font-size:64px;font-weight:500;color:#fff;line-height:100px;text-shadow:0 2px 10px rgba(0,0,0,.17)}.index .slide-components-3 .main p{font-size:18px;color:#fff;line-height:36px;text-align:left}.index .slide-components-3 .main button{width:240px;height:60px;border-radius:30px;border:2px solid #fff;font-size:18px;font-weight:500;color:#fff;margin-top:60px;cursor:pointer;background:transparent;transition:.3s}.index .slide-components-3 .main button:hover{background:#fff;color:#3164ab}.index .slide-components-3 .main button.b-btn{background:#163eb5;border-color:#163eb5}.index .slide-components-3 .main button.b-btn:hover{color:#fff}.index .index-2{width:100%;margin:0 auto;background:#f2f5fa;overflow:hidden}.index .index-2 .carousel-indicators{position:relative;z-index:50;bottom:50px}.index .index-2 .carousel-indicators li{width:28px;height:6px;background:#d8d8d8;border-radius:4px;margin:0 10px}.index .index-2 .carousel-indicators li.active{background:#afca7b}.index .index-2 .carousel-indicators li.active.red{background:#b76968}.index .index-2 .carousel-indicators li.active.blue{background:#9faef5}.index .index-2 .main{padding:80px 0 96px}.index .index-2 .main h2{font-size:24px;font-weight:500;color:#444;line-height:33px}.index .index-2 .main p{font-size:16px;font-weight:400;color:#444;line-height:22px;letter-spacing:1px;padding-top:12px}.index .index-2 .main .line{width:60px;height:2px;background:#444}.index .index-2 .main .r_img{width:704px;transform:scale(1);-webkit-animation:showImg .6s ease-in-out;animation:showImg .6s ease-in-out}.index .index-2 .main ul{list-style:none;padding:0;margin:61px 0 0}.index .index-2 .main ul li{position:relative;width:auto;height:84px;background:#f2f5fa;padding:18px;display:flex;align-items:center;transition:all .3s ease-in;border-bottom:1px solid #d8d8d8}.index .index-2 .main ul li:hover{box-shadow:0 1px 8px 0 rgba(0,0,0,.15);z-index:999}.index .index-2 .main ul li:hover .icon1{display:none}.index .index-2 .main ul li:hover .icon2{display:block}.index .index-2 .main ul li:hover .line2{background:#afca7b}.index .index-2 .main ul li:hover .line2.red{background:#b76968}.index .index-2 .main ul li:hover .line2.blue{background:#9faef5}.index .index-2 .main ul li .icon1{width:48px;height:48px}.index .index-2 .main ul li .icon2{width:48px;height:48px;display:none}.index .index-2 .main ul li .line2{width:2px;height:30px;background:#d8d8d8;margin:0 18px}.index .index-2 .main ul li .text1{font-size:16px;font-weight:500;color:#444}.index .index-2 .main ul li .text2{font-size:14px;font-weight:400;color:#444;margin-top:6px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical}.index .index-3{width:100%;height:250px;overflow:hidden;background:url(/_nuxt/img/4ee6e28.png) 50% no-repeat;background-size:cover}.index .index-3 .main{padding:88px 0 0}.index .index-3 .main .text1{width:230px;height:32px;opacity:.7975;border:1px solid #fff;line-height:32px;letter-spacing:1px;margin:0 auto}.index .index-3 .main .text1,.index .index-3 .main .text2{font-size:16px;font-weight:300;color:#fff;text-align:center}.index .index-3 .main .text2{line-height:22px;letter-spacing:3px;margin-top:20px}.index .index-4{width:100%;position:relative;overflow:hidden;background:#fff;margin:0 auto;background:#f2f5fa}.index .index-4 .main{padding:100px 0 112px;text-align:center}.index .index-4 .main h2{font-size:24px;font-weight:500;color:#444;margin-bottom:0}.index .index-4 .main p{font-size:16px;font-weight:400;color:#444;padding-top:0;margin-bottom:80px}.index .index-4 .main .box{width:360px;border-radius:4px;position:relative;margin:0 auto 20px}.index .index-4 .main .box:hover .mask{opacity:1;transform:scale(1)}.index .index-4 .main .box:hover .mask img{padding-top:94px}.index .index-4 .main .box .bg{position:relative;width:360px;height:260px;box-shadow:0 1px 16px rgba(34,60,95,.4)}.index .index-4 .main .box .text1{margin-top:33px;font-size:22px;font-weight:500;color:#444}.index .index-4 .main .box .text1 span{font-size:20px;font-weight:450;color:rgba(68,68,68,.4);margin-left:20px}.index .index-4 .main .box .mask{position:absolute;top:0;width:360px;height:260px;background:rgba(13,12,20,.6859);border-radius:4px;opacity:0;transform:scale(1);transition:all .3s ease-in}.index .index-4 .main .box .mask img{padding-top:144px;transition:all .4s ease}.index .index-4 .main .box .mask .btn1{width:120px;height:36px;border-radius:6px;border:1px solid #fff;font-size:16px;font-weight:400;color:#fff;margin-top:30px;background:transparent}.index .index-4 .main .box .mask .btn1:hover{background:#fff;color:#646464}.index .index-4 .main .box .mask .btn2{width:120px;height:36px;border-radius:6px;border:1px solid #fff;font-size:16px;font-weight:400;color:#fff;margin-top:30px;background:transparent}.index .index-5{width:100%;height:800px;position:relative;overflow:hidden;background:#fff;margin:0 auto}.index .index-5 .bg{position:absolute;top:50%;left:50%;-webkit-animation:showImg2 4s;animation:showImg2 4s;width:100%;min-width:1920px;transform:translate(-50%,-50%)}.index .index-5 .bg2{width:570px;height:360px;border-radius:5px}.index .index-5 .mask{position:absolute;top:0;width:100%;height:100%;background:rgba(49,100,171,.85)}.index .index-5 .carousel-item{opacity:0;-webkit-animation:showSlide 1.5s ease;animation:showSlide 1.5s ease}.index .index-5 .carousel-item.active{opacity:1}.index .index-5 .carousel-control-prev{left:20px;width:46px;height:68px;top:50%;left:8%;margin-top:-25px}.index .index-5 .carousel-control-next{right:20px;width:46px;height:68px;top:50%;right:8%;margin-top:-25px}.index .index-5 .carousel-control-prev-icon{width:46px;height:68px;background-image:url(/_nuxt/img/c480e71.png)}.index .index-5 .carousel-control-next-icon{width:46px;height:68px;background-image:url(/_nuxt/img/61e5c9b.png)}.index .index-5 .carousel-indicators{position:relative;z-index:50;bottom:60px}.index .index-5 .carousel-indicators li{width:28px;height:6px;background:hsla(0,0%,100%,.5);border-radius:4px;margin:0 10px}.index .index-5 .carousel-indicators li.active{background:#fff}.index .index-5 .main{position:relative;padding:80px 0 0}.index .index-5 .main h2{font-size:24px;font-weight:500;color:#fff;text-align:center;margin-bottom:0}.index .index-5 .main p{font-size:16px;font-weight:400;color:#fff;text-align:center;padding-top:0;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical}.index .index-5 .main .content{display:flex;margin-top:100px}.index .index-5 .main .content .text1{font-size:22px;font-weight:400;color:#fff;line-height:30px;letter-spacing:1px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical}.index .index-5 .main .content .line{width:60px;height:2px;background:#fff;margin:30px 0}.index .index-5 .main .content .text2{max-width:530px;font-size:16px;font-weight:300;color:#fff;line-height:30px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical}.index .index-5 .main .content .bg2{box-shadow:0 2px 16px rgba(0,0,0,.24)}.index .index-5 .main .content button{width:150px;height:40px;background:#f17844;box-shadow:0 1px 16px 0 rgba(0,0,0,.27);border-radius:20px;font-size:16px;font-weight:400;color:#fff;line-height:22px;letter-spacing:1px;cursor:pointer;margin-top:60px;transition:all .3s ease}.index .index-5 .main .content button:hover{background-color:#ff8f5e}@media (max-width:1440px){.index .index-5 .carousel-control-next-icon,.index .index-5 .carousel-control-prev-icon{opacity:0}}.index .index-6{width:100%;max-width:1920px;position:relative;overflow:hidden;background:#fff;margin:0 auto}.index .index-6 .main{padding:60px 0;text-align:center}.index .index-6 .main h2{font-size:24px;font-weight:500;color:#444;margin-bottom:0}.index .index-6 .main p{font-size:16px;font-weight:400;color:#444;padding-top:0}.index .index-7{width:100%;height:450px;overflow:hidden;background:url(/_nuxt/img/7c3b327.png) 50% no-repeat;background-size:cover;display:flex;align-items:center
  /*!*margin-right: -100%;*!*/
  /*!*margin-top: 100%;*!*/}.index .index-7 .col,.index .index-7 .main{padding:0}.index .index-7 .main .box{position:relative;width:216px;height:90px;margin:0 auto 30px;background:#fff;text-align:center;overflow:hidden}.index .index-7 .main .box img{transform:scale(1);opacity:.8;transition:all .3s ease}.index .index-7 .main .box:hover .img1{transform:scale(1.05);opacity:1}.index .index-8{width:100%;max-width:1920px;height:470px;position:relative;overflow:hidden;background:#fff;margin:0 auto}.index .index-8 .main{padding:0}.index .index-8 .main .content{display:flex;align-items:center;justify-content:center}.index .index-8 .main .content .box{margin-right:120px}.index .index-8 .main .content .text1{font-size:24px;font-weight:500;color:#444}.index .index-8 .main .content .text2{font-size:16px;font-weight:400;color:#444;margin-top:10px}.index .index-8 .main .content .line{width:60px;height:2px;background:#444;margin-top:8px;margin-bottom:12px}.index .index-8 .main .content button{width:150px;height:40px;background:#3164ab;box-shadow:0 1px 10px 0 rgba(0,0,0,.3);border-radius:20px;font-size:16px;font-weight:400;color:#fff;margin-top:40px}.index .index-8 .main .content button:hover{background:#5183c8;box-shadow:0 10px 10px 0 rgba(0,0,0,.09)}@media (max-width:1600px){.index .slide-components-3{height:600px}.index .slide-components-3 .main h2{font-size:54px;line-height:1.5}.index .slide-components-3 .main p{padding-top:20px}.index .slide-components-3 .main button{width:200px;height:50px;margin-top:24px}}@media (max-width:1440px){.index .slide-components-3{height:600px}.index .slide-components-3 .main h2{font-size:54px;line-height:1.5}.index .slide-components-3 .main p{padding-top:20px}.index .slide-components-3 .main button{width:200px;height:50px;margin-top:24px}}