.bg-light{background-color:#000}.index{overflow:hidden;width:100%}.index .banner{margin-top:5rem;position:relative}.index .banner .swiper-pagination{bottom:8%}.index .banner .swiper-pagination-bullet{background:#fff;height:15px;opacity:1;width:15px}.index .banner .swiper-pagination-bullet-active{background:#007930;border-radius:15px;width:35px}.index .banner .swiper-slide{position:relative}.index .banner .swiper-slide img{width:100%}.index .banner .swiper-slide .img{position:absolute;right:10%;top:8vw;width:70%}.index .banner .swiper-slide .title1{line-height:4rem;white-space:pre-line}.index .banner .swiper-slide .title1,.index .banner .swiper-slide .title2{color:#fff;font-size:2.5rem;font-weight:700;text-align:left;text-align:right;text-shadow:rgba(12,21,35,.3) 3px 0 2px;width:100%}.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,#007b31,#70b526);border-radius:50px;color:#fff;display:flex;float:right;font-size:20px;height:3.625rem;justify-content:center;margin-top:3.125rem;width:12.5rem;z-index:99}.index .banner .stxt i{color:#fff;font-size:16px;margin-left:1rem}.index .banner a{display:block}.titleName{color:#007930;font-size:3rem;font-weight:700;margin-bottom:2.125rem;text-align:center}.index .floor_1_main{background-color:#f8f8f8;margin:0 auto;padding:5rem 6.5%;position:relative}.floor_1_1{position:relative;width:100%}.floor_1_1 ul{text-align:center;width:100%}.floor_1_1 ul li{background-color:#fff;border-radius:5rem;box-shadow:0 1px 2px rgba(0,0,0,.1);display:inline-block;height:3.125rem;margin:0 1%;overflow:hidden;width:15.8%}.floor_1_1 ul li a{color:#111;display:block;font-size:1.25rem;height:100%;line-height:3.125rem;width:100%}.floor_1_1 ul li.ac a{background:linear-gradient(90deg,#007b30,#70b426);color:#fff}.floor_1_1 .floor_1_12{margin-top:2.5rem}.floor_1_1 .floor_1_12,.floor_1_1 .floor_1_12 .swiper-slide{position:relative;width:100%}.floor_1_1 .floor_1_12 .swiper-slide a{border-radius:10px;display:block;overflow:hidden;position:relative;width:100%}.floor_1_1 .floor_1_12 .swiper-slide a .img{display:block;width:50%}.floor_1_1 .floor_1_12 .swiper-slide a .img img{display:block;width:100%}.floor_1_1 .floor_1_12 .swiper-slide a .w{background:url(/_nuxt/img/g4_03.f753594.jpg) 50% no-repeat;background-size:cover;clip-path:polygon(8% 0,100% 0,100% 100%,0 100%);height:100%;position:absolute;right:0;top:0;width:55%}.floor_1_1 .floor_1_12 .swiper-slide a .w .wn{margin:0 auto;padding-top:5%;width:70%}.floor_1_1 .floor_1_12 .swiper-slide a .w .txt{color:#fff;font-size:2.25rem;font-weight:700}.floor_1_1 .floor_1_12 .swiper-slide a .w s{background-color:#fff;display:block;height:3px;margin-top:2.5rem;width:40px}.floor_1_1 .floor_1_12 .swiper-slide a .w .tin{-webkit-line-clamp:5;line-clamp:5;-webkit-box-orient:vertical;color:#fff;display:-webkit-box;font-size:1.25rem;height:10.625rem;line-height:2rem;margin-top:1.875rem;overflow:hidden;text-overflow:-o-ellipsis-lastline;text-overflow:ellipsis;width:100%}.floor_1_1 .floor_1_12 .swiper-slide a .w .stxt{align-items:center;background:#71b526;border-radius:50px;color:#fff;display:flex;font-size:20px;height:3.625rem;justify-content:center;margin-top:1.25rem;width:12.5rem;z-index:99}.floor_1_1 .floor_1_12 .swiper-slide a .w .stxt i{color:#fff;font-size:16px;margin-left:1rem}.floor_1_1 .floor_1_12 .swiper-slide a .w .stxt:hover{background:linear-gradient(90deg,#007b31,#70b526)}@media (max-width:1660px){.index .floor_1_main{padding:4vw 4%}.floor_1_1 .floor_1_12 .swiper-slide a .w s{margin-top:1.5rem}.floor_1_1 .floor_1_12 .swiper-slide a .w .tin{margin-top:1.3rem}.index .banner{margin-top:5.8rem}}@media (max-width:991px){.index .banner{margin-top:6rem}.index .floor_1_main{padding:9vw 4%}.floor_1_1 ul{display:flex;flex-wrap:wrap;justify-content:space-between;position:relative}.floor_1_1 ul li{display:block;height:4.125rem;margin:1.25rem 0 0;width:48%}.floor_1_1 ul li a{font-size:1.5rem;line-height:4.125rem}.floor_1_1 .floor_1_12 .swiper-slide a .img{width:100%}.floor_1_1 .floor_1_12 .swiper-slide a .w{clip-path:none;height:auto;position:relative;right:auto;top:auto;width:100%}.floor_1_1 .floor_1_12 .swiper-slide a .w .wn{padding:5% 5% 8%;width:90%}.floor_1_1 .floor_1_12 .swiper-slide a .w .tin{font-size:1.5rem;height:13rem;line-height:2.3rem}}.index .floor_2_main{position:relative;width:100%}.index .floor_2_main .img0{display:block;width:100%}.index .floor_2_main .floor_2_1{left:0;padding:7rem 6.5% 0;position:absolute;top:0}.index .floor_2_main .floor_2_1 .p,.index .floor_2_main .floor_2_1 .titleName{color:#fff;text-align:left;text-shadow:rgba(0,0,0,.4) 0 1px 1px}.index .floor_2_main .floor_2_1 .p{-webkit-line-clamp:4;line-clamp:4;-webkit-box-orient:vertical;display:-webkit-box;font-size:1.25rem;line-height:2rem;overflow:hidden;text-overflow:-o-ellipsis-lastline;text-overflow:ellipsis;width:100%}.index .floor_2_main .floor_2_1 a{align-items:center;background:linear-gradient(90deg,#007b31,#70b526);border-radius:50px;color:#fff;display:flex;font-size:20px;height:3.625rem;justify-content:center;margin-top:4.375rem;width:12.5rem;z-index:99}.index .floor_2_main .floor_2_1 a i{color:#fff;font-size:16px;margin-left:1rem}.index .floor_2_main .floor_2_1 a:hover{background:#71b526}.index .floor_2_main .bofang{align-items:center;background:rgba(0,0,0,.2);border-radius:50%;cursor:pointer;display:flex;height:5.875rem;justify-content:center;margin:9% auto 0;width:5.875rem}.index .floor_2_main .bofang i{border-color:transparent transparent transparent #fff;border-style:solid;border-width:11px 0 11px 20px;display:block;height:0;width:0}@media (max-width:991px){.index .floor_2_main .floor_2_1{padding:5rem 4% 0}.index .floor_2_main .floor_2_1 .p{font-size:1.5rem;line-height:2.1rem;width:100%}.titleName{margin-bottom:3rem}.index .floor_2_main .bofang{margin-top:21%}}.floor_3_main{background:url(/_nuxt/img/g6_02.46be141.jpg) 50% no-repeat;background-size:cover;margin:0 auto;padding:5rem 6.5% 6rem;position:relative}.floor_3_1{margin-top:2.5rem}.floor_3_1,.floor_3_1 .floor_3_12{position:relative;width:100%}.floor_3_1 .floor_3_12 .swiper-wrapper{padding-bottom:2px}.floor_3_1 .floor_3_12 .swi{align-items:center;display:flex;justify-content:center;text-align:center}.floor_3_1 .floor_3_12 .swi a{border:1px solid #e1e1e1;border-radius:10px;display:block;margin:0 3%;position:relative;width:99%}.floor_3_1 .floor_3_12 .swi img{display:block;padding:5%;width:100%}.floor_3_1 .floor_3_12 .swi:hover a{border:1px solid #003b18}.floor_3_main .a0{align-items:center;background:linear-gradient(90deg,#007b31,#70b526);border-radius:50px;color:#fff;display:flex;display:none;font-size:20px;height:3.625rem;justify-content:center;margin:2.25rem auto 0;width:12.5rem;z-index:99}.floor_3_main .a0 i{color:#fff;font-size:16px;margin-left:1rem}.floor_3_main .a0:hover{background:#71b526}.index .floor_4_main{background-color:#f8f8f8;margin:0 auto;padding:5rem 6.5%}.floor_4_1{position:relative;width:100%}.floor_4_1 a{background-color:#fff;box-shadow:0 1px 2px rgba(0,0,0,.1);margin-top:2.5rem;padding:4%}.floor_4_1 a,.floor_4_1 a .img{border-radius:10px;display:block;overflow:hidden;width:100%}.floor_4_1 a .img{margin-top:1.5rem}.floor_4_1 a .img img{display:block;width:100%}.floor_4_1 a .w{position:relative;width:100%}.floor_4_1 a .w .time{color:#999;display:flex;font-family:Arial;font-size:1.25rem;justify-content:space-between;line-height:2.375rem;margin-top:.375rem;position:relative}.floor_4_1 a .w .time span{align-items:center;border:1px solid #148541;border-radius:50%;display:block;display:flex;height:2.375rem;justify-content:center;width:2.375rem}.floor_4_1 a .w .time span i{color:#148541;display:block;font-size:16px}.floor_4_1 a .w .ctxt{-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;color:#222;display:-webkit-box;font-size:1.5rem;height:6.875rem;line-height:2.25rem;overflow:hidden;text-overflow:-o-ellipsis-lastline;text-overflow:ellipsis}.floor_4_1 a:hover .w .ctxt{color:#148541}.floor_4_1 a:hover .w .time span{background:linear-gradient(90deg,#007b31,#70b526);border:1px solid #fff}.floor_4_1 a:hover .w .time span i{color:#fff}@media (max-width:1660px){.index .floor_4_main{padding:4vw 4%}}@media (max-width:991px){.index .floor_4_main{padding:9vw 4%}.floor_4_1 a .w .time span i{font-size:10px}}