@keyframes rotate{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.index{overflow:hidden;width:100%}.index .banner{position:relative;z-index:3}.index .banner .swiper-pagination{bottom:5%}.index .banner .swiper-pagination-bullet{background:#fff;height:1rem;opacity:1;width:1rem}.index .banner .swiper-pagination-bullet-active{background:var(--default-hover);border-radius:2rem;width:2.25rem}.index .banner .swiper-slide{position:relative;transition:all 2s;width:100%}.index .banner .swiper-slide video{border:none;display:block;height:100%;width:100%}.index .banner .swiper-slide.swiper-slide-active{transition:all 2s}.index .banner .swiper-slide img{display:block;height:100%;width:100%}.index .banner .swiper-slide .img{left:13.5%;position:absolute;text-align:left;top:19vw}.index .banner .swiper-slide .img i{background-size:cover;display:block;height:3.875rem;width:10rem}.index .banner .swiper-slide .title1{padding-top:1.75rem;white-space:pre-line}.index .banner .swiper-slide .title1,.index .banner .swiper-slide .title2{color:#fff;font-size:2.25rem;font-weight:700;line-height:3rem;text-align:left;text-shadow:rgba(12,21,35,.3) 3px 0 2px;width:100%}.index .banner .swiper-slide .title3{color:#fff;font-size:1.25rem;font-weight:700;padding-top:2.5rem;text-transform:uppercase}.index .banner .swiper-button-next:after,.swiper-button-prev:after{color:#fff;font-size:32px;font-weight:700}.index .banner .swiper-button-prev{background-image:none;height:auto;left:3.64vw;top:50%}.index .banner .swiper-button-next{background-image:none;height:auto;right:3.64vw;top:50%}.index .banner .stxt{align-items:center;background:linear-gradient(90deg,#fff,#fcd9d9);border-radius:50px;color:var(--default-hover);display:flex;font-size:20px;height:4.375rem;justify-content:center;margin:3.125rem auto 0;width:15.93rem;z-index:99}.index .banner .stxt i{color:var(--default-hover);font-size:16px;margin-left:1rem}.index .banner a{display:block;height:100%;position:relative;width:100%}.index .banner .swiper-slide .bnma{left:10%;position:absolute;top:30%;width:42%;z-index:999}.index .banner .swiper-slide .bnma img{display:block;width:100%}.index .banner .swiper-slide.swiper-slide-active .slideInDown{animation-name:slideInDown}@media (max-width:1200px){.index .banner .swiper-slide .bnma{display:none}.index .banner,.index .banner .swiper-slide{height:auto}}.headv{display:none;left:1%;position:fixed;top:30%;z-index:2}.headv div{background-color:#ccc;border-radius:30px;display:block;margin:10px 0;padding:5px}.headv .headv-check{background-color:var(--default-hover);color:#fff}@media (max-width:1200px){.headv{display:none}}.index_title1{float:left;padding-top:18%;width:20%}.index_title1 .subtit{color:#333;font-family:Arial;font-size:2.5rem;font-weight:700;line-height:2.5rem;text-transform:uppercase}.index_title1 .tit{color:#333;font-size:1.875rem;line-height:5rem}.index .index_title1 .menu_right a{border:1px solid #c5c5c5}.index .index_title1 .menu_right{float:left;height:2.125rem;line-height:2.125rem;margin-top:1.875rem}.index .menu_right{float:right}.index .menu_right a{background:#f3f3f3;border-left:.5rem solid var(--default-hover);color:#333;font-size:1rem;height:2.5rem;line-height:2.5rem;padding:0 2rem;text-align:center}.index .menu_right a,.index .menu_right a span{display:block;position:relative;transition:all .36s ease}.index .menu_right a span{z-index:12}.index .menu_right a:after,.index .menu_right a:before{background:var(--default-hover);content:"";height:100%;left:0;position:absolute;top:0;transition:.8s;width:0;z-index:2}.index .menu_right a:before{background:var(--default-hover);transition:.8s;z-index:-1}.index .menu_right a:hover:after,.index .menu_right a:hover:before{width:100%}.index .menu_right a:hover span{color:#fff}.about_1_main{background-color:#f1f5f8;display:flex;flex-wrap:wrap;justify-content:space-between;position:relative;width:100%}.about_1_img{position:relative;width:50%}.about_1_img img{display:block;width:100%}.about_1_title{padding:5.625rem 10.4% 0 4%;width:50%}.about_1_title .p{-webkit-line-clamp:4;line-clamp:4;-webkit-box-orient:vertical;color:#333;display:-webkit-box;font-size:1.25rem;line-height:2.5rem;margin-top:3.125rem;overflow:hidden;text-overflow:-o-ellipsis-lastline;text-overflow:ellipsis}.about_1_title .a0{margin-top:4.75rem}.about_1_nav{border-top:1px solid #d3dae4;margin-top:4.375rem;position:relative;width:100%}.about_1_nav ul{display:flex;position:relative;width:100%}.about_1_nav ul li{margin-right:15%;padding-top:4.375rem;position:relative;text-align:center;transition:all .36s ease;width:6.25rem}.about_1_nav ul li.li4,.about_1_nav ul li.li5,.about_1_nav ul li.li6{display:none}.about_1_nav ul li .img{background-color:#fff;border-radius:8rem;height:6.25rem;width:6.25rem}.about_1_nav ul li .img,.about_1_nav ul li .img p{align-items:center;display:flex;justify-content:center}.about_1_nav ul li .img p{background-color:var(--default-hover);border-radius:50%;height:5.5rem;width:5.5rem}.about_1_nav ul li .img p img{display:block;width:100%}.about_1_nav ul li h3{color:#4b5055;font-size:1.35rem;line-height:2.5rem;margin-top:.875rem}.about_1_nav ul li:hover{transform:translateY(-8px);transition:all .36s ease}.about_1_nav ul li:hover h3{color:var(--default-hover)}@media (max-width:1660px){.about_1_title{padding:5.625rem 6% 0 4%}}@media (max-width:1200px){.about_1_img{width:100%}.about_1_title{padding:5.625rem 4% 5.625%;width:100%}.about_1_title .p{font-size:1.625rem;line-height:2.75rem}.about_1_nav ul{display:flex;flex-wrap:wrap;justify-content:space-between;position:relative}.about_1_nav ul li{margin-right:0;width:auto}.about_1_nav ul li .img{height:10.25rem;width:10.25rem}.about_1_nav ul li .img p{height:8.5rem;width:8.5rem}.about_1_nav ul li h3{font-size:1.875rem}}.business_main{padding:5.625rem 10.4%;position:relative;width:100%}.business_main .tit_left .tit{text-align:center;width:100%}.business_list{margin-top:3.125rem}.business_list,.business_list .business_top{position:relative;width:100%}.business_list .business_top .swiper-slide{background-color:#f0f6fa;border-radius:.8rem;overflow:hidden;position:relative;width:100%}.business_list .business_top .swiper-slide a{display:flex;flex-wrap:wrap;justify-content:space-between;position:relative;width:100%}.business_list .business_top .swiper-slide a .w{padding:4%;position:relative;width:50%}.business_list .business_top .swiper-slide a .w h3{color:#0f2a52;font-size:2.25rem;font-weight:700}.business_list .business_top .swiper-slide a .w .p{-webkit-line-clamp:4;line-clamp:4;-webkit-box-orient:vertical;color:#1b2432;display:-webkit-box;font-size:1rem;line-height:2rem;margin-top:2.375rem;overflow:hidden;text-overflow:-o-ellipsis-lastline;text-overflow:ellipsis}.business_list .business_top .swiper-slide a .w .a0{margin-top:3.125rem}.business_list .business_top .swiper-slide a img{border-radius:.8rem;display:block;width:50%}.business_list .business_top .swiper-slide a:hover .w h3{color:var(--default-hover)}.business_list .business_bottom{margin-top:3.125rem;position:relative;width:100%}.business_list .business_bottom .swiper-slide{border-bottom:2px solid #cbd1da;cursor:pointer;display:flex;height:3.75rem;position:relative;width:100%}.business_list .business_bottom .swiper-slide img{display:block;height:2rem;width:2.375rem}.business_list .business_bottom .swiper-slide .img2{display:none}.business_list .business_bottom .swiper-slide h3{color:#0f2a52;font-size:1.5rem;padding-left:.75rem}.business_list .business_bottom .swiper-slide.swiper-slide-thumb-active h3{color:var(--default-hover);font-weight:700}.business_list .business_bottom .swiper-slide.swiper-slide-thumb-active .img2{display:block}.business_list .business_bottom .swiper-slide.swiper-slide-thumb-active .img1{display:none}.business_list .business_bottom .swiper-slide.swiper-slide-thumb-active{border-bottom:2px solid var(--default-hover)}@media (max-width:1660px){.business_main{padding:5.625rem 6%}}@media (max-width:1200px){.business_main{padding:5.625rem 4%}.business_list .business_top .swiper-slide a .w{padding:7% 5%;width:100%}.business_list .business_top .swiper-slide a .w .p{font-size:1.5rem;line-height:2.3rem}.business_list .business_top .swiper-slide a img{width:100%}}.sections_main{background:linear-gradient(180deg,#f2f6f8,transparent);display:flex;flex-wrap:wrap;justify-content:space-between;padding:5.625rem 10.4%;position:relative;width:100%}.sections_main .sections_z{border-radius:.8rem;overflow:hidden;position:relative;width:49.3%}.sections_main .sections_z article{border-radius:.8rem;overflow:hidden;position:relative;transition:all .36s ease;width:100%}.sections_main .sections_z img{border-radius:.8rem;display:block;width:100%}.sections_main .sections_z h3{bottom:5%;color:#1c2f4a;font-size:1.75rem;font-weight:700;left:5%;position:absolute}.sections_main .sections_z article:hover h3{color:var(--default-hover)}.sections_main .sections_z article:hover{transform:translateY(-8px);transition:all .36s ease}.sections_main .sections_y{position:relative;width:49.3%}.sections_main .sections_y article{border-radius:.8rem;overflow:hidden;position:relative;transition:all .36s ease;width:100%}.sections_main .sections_y article:nth-child(2){margin-top:1.875rem}.sections_main .sections_y img{border-radius:.8rem;display:block;width:100%}.sections_main .sections_y h3{bottom:10%;color:#1c2f4a;font-size:1.75rem;font-weight:700;left:5%;position:absolute}.sections_main .sections_y article:hover h3{color:var(--default-hover)}.sections_main .sections_y article:hover{transform:translateY(-8px);transition:all .36s ease}@media (max-width:1660px){.sections_main{padding:5.625rem 6%}}@media (max-width:1200px){.sections_main{padding:5.625rem 4%}.sections_main .sections_z{width:100%}.sections_main .sections_y{padding-top:1.875rem;width:100%}.sections_main .sections_y h3,.sections_main .sections_z h3{font-size:2rem}}.news_main{padding:0 10.4%;position:relative}.news_list,.news_list .swiper-container{position:relative;width:100%}.news_list .swiper-container .swiper-wrapper{padding-bottom:3.75rem}.news_list .swiper-container .swiper-slide{margin-top:3.5rem;position:relative;width:100%}.news_list .swiper-container .swiper-slide a{border:1px solid #dee1e7;border-right:none;display:block;padding:7%;position:relative;width:100%}.news_list .swiper-container .swiper-slide a:before{background:#dee1e7;content:"";height:100%;position:absolute;right:0;top:0;width:1px}.news_list .swiper-container .swiper-slide h3{-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;color:#18253a;display:-webkit-box;font-size:1.5rem;font-weight:700;height:4.5rem;line-height:2.375rem;overflow:hidden;text-overflow:-o-ellipsis-lastline;text-overflow:ellipsis}.news_list .swiper-container .swiper-slide .p{color:#8f97a3;font-size:1.25rem;padding-top:1.25rem}.news_list .swiper-container .swiper-slide .img{border-radius:.8rem;display:block;margin-top:2.625rem;overflow:hidden;width:100%}.news_list .swiper-container .swiper-slide .img img{display:block;transition:all .36s ease;width:100%}.news_list .swiper-container .swiper-slide .a2{margin-top:3.125rem}.news_list .swiper-container .swiper-slide a:hover h3{color:var(--default-hover)}.news_list .swiper-container .swiper-slide a:hover img{transform:scale(1.03);transition:all .36s ease}@media (max-width:1660px){.news_main{padding:0 6%}}@media (max-width:1200px){.news_main{padding:0 4%}.news_list .swiper-container .swiper-slide h3{font-size:1.875rem;height:4.875rem;line-height:2.5rem}}.links_main{display:flex;flex-wrap:wrap;justify-content:space-between;padding:4.625rem 10.4%;position:relative;width:100%}.links_main h3{color:#18253a;font-size:2.5rem;font-weight:700;width:13%}.links_main ul{position:relative;width:87%}.links_main ul li{float:left;margin-bottom:1rem;margin-right:1.2%;width:19%}.links_main ul li:nth-child(5n){margin-right:0}.links_main ul li a{background-color:#f0f6fa;border-radius:.5rem;color:#0f2a52;display:block;font-size:1.25rem;height:4rem;line-height:4rem;text-align:center;width:100%}.links_main ul li a:hover{background-color:var(--default-hover);color:#fff}@media (max-width:1660px){.links_main{padding:5.625rem 6%}}@media (max-width:1200px){.links_main{padding:5.625rem 4%}.links_main h3{width:100%}.links_main ul{margin-top:2.5rem;position:relative;width:100%}.links_main ul li{width:49%}.links_main ul li:nth-child(5n){margin-right:2%}.links_main ul li:nth-child(2n){margin-right:0}.links_main ul li a{font-size:1.5rem}}