.index_kv__body{height:625px;overflow:hidden;position:relative;z-index:1}.index_kv__body .swiper-pagination{bottom:90px}.index_kv__body .swiper-pagination span{width:29px;height:29px;border:1px solid transparent;background:none;opacity:1;position:relative}.index_kv__body .swiper-pagination span::after{content:"";width:6px;height:6px;background-color:#fff;position:absolute;top:50%;left:50%;margin-left:-3px;margin-top:-3px;border-radius:100%}.index_kv__body .swiper-pagination span.swiper-pagination-bullet-active{border-color:#00594d}.index_kv__body .swiper-pagination span.swiper-pagination-bullet-active::after{background-color:#00594d}.index_kv__body #index_kv{z-index:1}.index_kv__body .kv__con{height:625px;background-repeat:no-repeat;background-position:center;background-size:cover}.index_kv__body .kv__con .cw{height:100%;position:relative}.index_kv__body .kv__con .txt__con{width:630px;color:#d7d8dc;position:absolute;top:47%;right:5px;transform:translateY(-50%)}.index_kv__body .kv__con .txt__con h3{font-weight:700;font-size:26px;font-size:2.6rem;padding-bottom:10px}.index_kv__body .kv__con .txt__con p{font-size:18px;font-size:1.8rem;line-height:30px;line-height:3rem}.index_kv__body .kv__con .txt__con h6{padding-top:20px}.index_kv__body .kv_scroll__bar{height:70px;background-color:rgba(255,255,255,0.2);border-top:1px solid #00594d;position:absolute;bottom:0;left:0;right:0;z-index:10}.index_kv__body .kv_scroll__bar .cw{height:70px;line-height:70px}.index_kv__body .kv_scroll__bar a,.index_kv__body .kv_scroll__bar span,.index_kv__body .kv_scroll__bar #info_scroll{display:inline-block;vertical-align:middle;color:#fff}.index_kv__body .kv_scroll__bar #info_scroll{width:600px;height:70px}.index_kv__body .kv_scroll__bar #info_scroll a{font-size:16px;font-size:1.6rem}.index_kv__body .kv_scroll__bar #info_scroll a:hover{text-decoration:none;color:#d21848}.index_kv__body .kv_scroll__bar a.btn{font-size:20px;font-size:2rem;width:30px;height:30px;height:70px;line-height:70px;text-align:center}.index_kv__body .kv_scroll__bar a.btn:hover{text-decoration:none;color:#d21848}.index_kv__body .kv_scroll__bar span{padding-left:10px;font-size:16px;font-size:1.6rem}.index_kv__body .kv_scroll__bar span i{color:#00594d;font-size:20px;font-size:2rem;padding-right:10px;vertical-align:middle}.index_kv__body .kv_scroll__bar .icon_con a{color:#a8a8a8;margin-left:30px;font-size:26px;font-size:2.6rem;transition:all ease .3s;position:relative}.index_kv__body .kv_scroll__bar .icon_con a:hover{text-decoration:none;color:#fff}.index_kv__body .kv_scroll__bar .icon_con a:hover span{opacity:1;visibility:visible;top:-60px}.index_kv__body .kv_scroll__bar .icon_con a span{background-color:#fff;border-radius:2em;height:35px;line-height:35px;padding:0;color:#d21848;font-size:16px;font-size:1.6rem;font-weight:700;position:absolute;right:-20px;top:-50px;width:170px;text-align:center;box-sizing:border-box;transition:all ease .3s;opacity:0;visibility:hidden}.index_kv__body .kv_scroll__bar .icon_con a span b{width:0;height:0;line-height:0;font-size:0;overflow:hidden;border-width:12px;cursor:pointer;border-style:solid dashed dashed dashed;border-color:#fff transparent transparent transparent;border-bottom:none;position:absolute;bottom:-12px;right:20px}.index_kv_mobile__body .kv{display:block;width:100%}.index_kv_mobile__body .swiper-pagination span{width:12px;height:12px;border:1px solid transparent;background:none;opacity:1;position:relative}.index_kv_mobile__body .swiper-pagination span::after{content:"";width:4px;height:4px;background-color:#fff;position:absolute;top:50%;left:50%;margin-left:-2px;margin-top:-2px;border-radius:100%}.index_kv_mobile__body .swiper-pagination span.swiper-pagination-bullet-active{border-color:#00594d}.index_kv_mobile__body .swiper-pagination span.swiper-pagination-bullet-active::after{background-color:#00594d}.index_solution__body{background-color:#fff;padding:60px 0;padding:6rem 0}.index_solution__body .scroll_in{position:relative}.index_solution__body .scroll_in .swiper_btn{position:absolute;top:50%;transform:translateY(-50%)}.index_solution__body .scroll_in .swiper_btn.fa-angle-left{left:-110px}.index_solution__body .scroll_in .swiper_btn.fa-angle-right{right:-110px}.index_solution__body .box:hover .img_out img{transform:scale(1.05)}.index_solution__body .box:hover h6 span{border-bottom:1px solid #d21848}.index_solution__body .box a{display:block;text-decoration:none}.index_solution__body .box .img_out{overflow:hidden}.index_solution__body .box .img_out img{display:block;width:100%;transition:all ease .3s}.index_solution__body .box h3{text-align:center;color:#00594d;font-size:24px;font-size:2.4rem;font-weight:700;padding:20px 0;padding:2rem 0}.index_solution__body .box p{font-size:16px;font-size:1.6rem;line-height:22px;line-height:2.2rem;height:132px;height:13.2rem;overflow:hidden;text-align:center;color:#5a5a5a}.index_solution__body .box h6{padding-top:15px;text-align:center}.index_solution__body .box h6 span{font-size:16px;font-size:1.6rem;color:#d21848;font-weight:700}.index_solution__body .more{text-align:center;padding-top:50px;padding-top:5rem}.index_solution__body .more a{color:#d21848;font-size:22px;font-size:2.2rem}.index_solution__body .more a span{font-weight:700}.index_solution__body .more a span,.index_solution__body .more a i{display:inline-block;vertical-align:middle}.index_solution__body .more a i{background-color:#d21848;color:#fff;width:20px;height:20px;line-height:20px;text-align:center;font-size:16px;font-size:1.6rem;margin-left:10px;border-radius:2px}.index_solution__body .more a:hover{text-decoration:none}.index_solution__body .more a:hover span{color:#00594d}.index_solution__body .more a:hover i{background-color:#00594d}.index_services__body{background:url(../images/index/services_bg.jpg) center no-repeat;background-size:cover;background-attachment:fixed;padding:60px 0 0;padding:6rem 0 0}.index_services__body h3.page_tit{color:#fff}.index_services__body p.tit{text-align:center;font-size:20px;font-size:2rem;padding-bottom:50px;color:#fff}.index_services__body ul{display:block;width:100%}.index_services__body ul li{float:left;width:25%;box-sizing:border-box;padding:0 10px;padding:0 1rem;margin:0 0 50px;text-align:center;transition:all ease .3s;height:300px}.index_services__body ul li:hover{transform:translateY(-5px)}.index_services__body ul li img{display:block;margin:0 auto;max-width:103px}.index_services__body ul li h3{font-weight:700;color:#fff;font-size:18px;font-size:1.8rem;line-height:22px;height:44px;overflow:hidden;padding:15px 0 10px}.index_services__body ul li p{color:#fff;font-size:12px;font-size:1.2rem;line-height:18px;line-height:1.8rem}.index_services__body .list .flex{flex-wrap:wrap;justify-content:space-between;padding-bottom:30px}.index_services__body .list .flex .in_box{margin-bottom:20px;width:50%;box-sizing:border-box;padding:0 10px}.index_services__body .list .flex .in_box img{display:block;margin:0 auto;width:50px}.index_services__body .list .flex .in_box h3,.index_services__body .list .flex .in_box p{text-align:center}.index_services__body .list .flex .in_box h3{font-weight:700;color:#fff;font-size:18px;font-size:1.8rem;line-height:18px;overflow:hidden;padding:5px 0 5px}.index_services__body .list .flex .in_box p{color:#fff;font-size:12px;font-size:1.2rem;line-height:16px}.index_industries__body{padding:60px 0;padding:6rem 0;background-color:#fff}.index_industries__body .box__img_txt{margin-bottom:50px}.index_industries__body .scroll_in{position:relative}.index_industries__body .scroll_in .swiper_btn{position:absolute;top:50%;transform:translateY(-50%)}.index_industries__body .scroll_in .swiper_btn.fa-angle-left{left:-110px}.index_industries__body .scroll_in .swiper_btn.fa-angle-right{right:-110px}.index_partners__body{background-color:#d21848;padding:30px 0;padding:3rem 0}.index_partners__body .flex{align-items:center}.index_partners__body span.txt{color:#fff;font-weight:700;font-size:26px;font-size:2.6rem;border-right:1px solid #fff;display:inline-block;width:260px;height:46px;line-height:46px;width:26rem;height:4.6rem;line-height:4.6rem}.index_partners__body .scroll_in{display:inline-block;height:70px;height:7rem;position:relative;width:calc(100% - 260px);width:calc(100% - 26rem);box-sizing:border-box;padding-right:70px;padding-left:40px;padding-left:4rem;padding-right:7rem}.index_partners__body .scroll_in .btn{background-color:#fff;width:30px;height:30px;border-radius:2px;line-height:30px;width:3rem;height:3rem;line-height:3rem;text-align:center;background-color:#fff;color:#d21848;font-size:20px;font-size:2rem;position:absolute;right:0;top:50%;transform:translateY(-50%);transition:all ease .3s}.index_partners__body .scroll_in .btn:hover{background-color:#00594d;text-decoration:none;color:#fff}
