.banner{position:relative}.banner .bg{width:100%;display:block;object-fit:cover}.banner .text{position:absolute;left:7.8125vw;top:14.11458vw}.banner .text .p2{margin:0 0 1.82292vw;font-weight:700}.banner .text .p2 span{color:#184CC3}.banner .text .des{color:#000;font-weight:500;line-height:1.75;letter-spacing:.125vw}.banner .text ul li{color:#666;font-weight:350;line-height:1.75;letter-spacing:.125vw;padding:0 0 0 1.04167vw;position:relative}.banner .text ul li:after{content:"";width:.41667vw;height:.41667vw;background:#184CC3;position:absolute;border-radius:50%;left:0;top:50%;transform:translateY(-50%)}.banner .text a{border-radius:.41667vw;background:#184CC3;display:flex;width:11.04167vw;height:3.85417vw;justify-content:center;align-items:center;gap:1.25vw;color:#FFF;line-height:1.5;margin-top:3.125vw}.banner .text a img{width:1.25vw;display:block;transition:all 600ms}.banner .text a:hover img{transform:rotate(45deg)}.sec1{padding:8.28125vw 0 10.26042vw;background:#FCFCFD}.sec1 .wrap{width:85.9375vw;margin:0 auto}.sec1 .wrap .title{color:#000;font-weight:700;text-align:center}.sec1 .wrap .title span{color:#184CC3}.sec1 .wrap .des{color:#666;text-align:center;font-weight:500;margin:1.82292vw 0 4.47917vw}.sec1 .wrap .list{display:flex;justify-content:space-between}.sec1 .wrap .list .item{width:27.03125vw;border-radius:1.04167vw;background:#FFF;box-shadow:0 0 2.60417vw 0 rgba(5,29,84,0.05);display:flex;justify-content:space-between;align-items:flex-start;padding:2.39583vw 1.97917vw 2.70833vw 1.77083vw}.sec1 .wrap .list .item .icon{margin:.88542vw 0 0;width:3.85417vw}.sec1 .wrap .list .item .icon img{display:block;width:100%;transition:1s}.sec1 .wrap .list .item .item_r{width:17.96875vw}.sec1 .wrap .list .item .item_r .h5{color:#000;font-weight:500;margin-bottom:.67708vw}.sec1 .wrap .list .item .item_r .p{color:#666;font-weight:400;line-height:2.25}.sec1 .wrap .list .item:hover .icon img{transform:rotateY(360deg)}.sec2{padding:7.70833vw 0 9.73958vw;position:relative;overflow:hidden}.sec2 .bg{width:100%;position:absolute;top:.625vw;left:0;opacity:0.34;z-index:-1}.sec2 .bg img{display:block;width:100%}.sec2 .title{color:#000;font-weight:700;text-align:center}.sec2 .title span{color:#184CC3}.sec2 .control{width:89.47917vw;margin:5.26042vw auto 6.92708vw;display:flex;justify-content:center;align-items:center;gap:10.88542vw;border-bottom:.05208vw solid rgba(0,0,0,0.1)}.sec2 .control .item{color:#000;font-weight:500;transition:0.6s;position:relative;cursor:pointer;padding:0 0 1.71875vw}.sec2 .control .item:after{content:"";width:calc(100% + 2.5vw);position:absolute;left:-1.25vw;bottom:-.05208vw;background:#184CC3;height:.15625vw;transform:scaleX(0);transition:1s}.sec2 .control .item:hover,.sec2 .control .item.on{color:#184CC3}.sec2 .control .item:hover:after,.sec2 .control .item.on:after{transform:scaleX(1)}.sec2 .swiper{width:89.375vw;margin:0 auto;overflow:hidden}.sec2 .swiper .swiper-slide .slide_box{display:flex;width:100%;height:25vw;border-radius:1.04167vw;box-shadow:0 0 2.60417vw 0 rgba(5,29,84,0.05);background:#FFFFFF;opacity:0;transition:0.6s}.sec2 .swiper .swiper-slide .slide_box .img{width:50%;height:100%;border-radius:1.04167vw 0 0 1.04167vw;overflow:hidden}.sec2 .swiper .swiper-slide .slide_box .img img{display:block;width:100%;height:100%;object-fit:cover;transition:1s}.sec2 .swiper .swiper-slide .slide_box .slide_r{padding:5.46875vw 0 0 4.16667vw}.sec2 .swiper .swiper-slide .slide_box .slide_r .icon{width:1.71875vw;height:1.71875vw;display:flex;align-items:center;justify-content:center}.sec2 .swiper .swiper-slide .slide_box .slide_r .icon img{display:block;max-width:100%;max-height:100%}.sec2 .swiper .swiper-slide .slide_box .slide_r .h5{color:#184CC3;font-weight:500;margin:.83333vw 0 1.45833vw}.sec2 .swiper .swiper-slide .slide_box .slide_r .p{color:#666;font-weight:400;line-height:2.6}.sec2 .swiper .swiper-slide.swiper-slide-next .slide_box,.sec2 .swiper .swiper-slide.swiper-slide-prev .slide_box{opacity:0.2}.sec2 .swiper .swiper-slide.swiper-slide-prev .slide_box{transform:translateX(10.41667vw)}.sec2 .swiper .swiper-slide.swiper-slide-next .slide_box{transform:translateX(-7.8125vw)}.sec2 .swiper .swiper-slide.swiper-slide-active .slide_box{opacity:1}.sec2 .btns{display:flex;justify-content:center;gap:1.25vw;margin-top:4.89583vw}.sec2 .btns .prev,.sec2 .btns .next{width:3.125vw;height:3.125vw;border-radius:8px;background:rgba(29,43,89,0.05);display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all 600ms}.sec2 .btns .prev svg,.sec2 .btns .next svg{display:block;width:1.25vw}.sec2 .btns .prev svg path,.sec2 .btns .next svg path{stroke:#1D2B59;transition:all 600ms}.sec2 .btns .prev:hover,.sec2 .btns .next:hover{background:#184CC3}.sec2 .btns .prev:hover svg path,.sec2 .btns .next:hover svg path{stroke:#fff}.common_footer{background:url(../images/ybg.png) no-repeat;background-size:100% 100%;padding:7.8125vw 0 5.46875vw 0;text-align:center}.common_footer .p1{color:#184CC3;font-weight:700}.common_footer .p2{margin:2.60417vw 0 3.02083vw 0}.common_footer a{border-radius:.41667vw;background:#184CC3;display:flex;width:11.04167vw;height:3.85417vw;justify-content:center;align-items:center;gap:1.25vw;color:#FFF;line-height:1.5;margin:0 auto}.common_footer a img{width:1.25vw;display:block;transition:all 600ms}.common_footer a:hover img{transform:rotate(45deg)}@media screen and (max-width: 768px){.banner{margin-top:60px;height:400px;overflow:hidden}.banner .bg{height:100%;object-fit:cover}.banner .text{position:absolute;left:5%;right:5%;top:50%;transform:translateY(-50%)}.banner .text .p2{margin:0 0 30px;font-size:24px}.banner .text .des{width:100%;font-size:14px}.banner .text ul li{font-size:14px;padding:0 0 0 10px}.banner .text ul li:after{width:4px;height:4px}.banner .text a{width:80%;height:50px;margin-top:20px;gap:12px}.banner .text a img{width:20px}.sec1{padding:50px 0}.sec1 .wrap{width:90%}.sec1 .wrap .title{font-size:24px}.sec1 .wrap .des{font-size:14px;margin:15px 0 25px}.sec1 .wrap .list{flex-wrap:wrap;gap:20px}.sec1 .wrap .list .item{width:100%;border-radius:12px;display:block;padding:20px}.sec1 .wrap .list .item .icon{width:40px;margin:0 0 15px}.sec1 .wrap .list .item .item_r{width:100%}.sec1 .wrap .list .item .item_r .h5{font-size:18px;margin-bottom:10px}.sec1 .wrap .list .item .item_r .p{font-size:14px}.sec2{padding:60px 5vw}.sec2 .bg{top:40px}.sec2 .title{font-size:20px}.sec2 .control{width:100%;flex-wrap:wrap;gap:10px 15px;margin:20px 0 30px}.sec2 .control .item{font-size:14px}.sec2 .control .item:after{display:none}.sec2 .swiper{width:100%}.sec2 .swiper .swiper-slide .slide_box{height:unset;display:block;border-radius:12px;opacity:1}.sec2 .swiper .swiper-slide .slide_box .img{width:100%;height:27.44792vw;border-radius:12px 12px 0 0}.sec2 .swiper .swiper-slide .slide_box .img img{display:block;width:100%}.sec2 .swiper .swiper-slide .slide_box .slide_r{width:100%;padding:20px}.sec2 .swiper .swiper-slide .slide_box .slide_r .icon{width:24px;height:24px}.sec2 .swiper .swiper-slide .slide_box .slide_r .h5{font-size:18px;margin:20px 0 10px}.sec2 .swiper .swiper-slide .slide_box .slide_r .p{font-size:14px;line-height:2}.sec2 .btns{gap:15px;margin-top:30px}.sec2 .btns .prev,.sec2 .btns .next{width:40px;height:40px}.sec2 .btns .prev svg,.sec2 .btns .next svg{width:20px}.common_footer{padding:30px 5% 60px 5%}.common_footer .p1{font-size:24px}.common_footer .p2{margin:20px 0;font-size:20px}.common_footer a{width:80%;height:50px;margin:0 auto;gap:12px}.common_footer a img{width:20px}}
