.banner1{position:relative}.banner1 .title{top:16.66667vw;left:10.41667vw;position:absolute}.banner1 .title .t{color:#FFF;font-weight:700;line-height:1.25}.banner1 .title .p{margin:1.61458vw 0 0;color:#FFF;font-weight:700;line-height:138%}.banner1 .pic video,.banner1 .pic img{width:100%;height:54.16667vw;object-fit:cover}.banner1 .sq{position:absolute;bottom:-.05208vw;width:100%;z-index:3}.banner1 .sq:after{content:"";width:100%;height:100%;background:#FFFFFF;position:absolute;left:0;bottom:0;clip-path:polygon(0 5.57292vw, 100% 96%, 100% 100%, 0 100%)}.banner1 .sq:before{content:"";width:100%;height:65.20833vw;position:absolute;left:0;top:0;clip-path:polygon(100% 0, 100% 100%, 0 100%);background:#BABABA;opacity:0.1;z-index:2}.banner1 .sq img{display:block;width:100%;position:relative;z-index:3;clip-path:inset(0 100% 0 0);transition:all 2s}.banner1 .sq.animated img{clip-path:inset(0 0 0 0)}.sec1{padding:.36458vw 6.04167vw 0vw 0vw;position:relative;z-index:3;overflow:hidden}.sec1 .title{color:#60352C;font-weight:700;text-transform:uppercase;margin-bottom:7.44792vw;line-height:1}.sec1 .title span{font-family:"Montserrat";text-shadow:1.5px 0 0 #60352C,0 1.5px 0 #60352C,-1.5px 0 0 #60352C,0 -1.5px 0 #60352C,1.5px 1.5px 0 #60352C,-1.5px -1.5px 0 #60352C,1.5px -1.5px 0 #60352C,-1.5px 1.5px 0 #60352C;font-style:normal;font-weight:700;text-transform:uppercase;color:#fff}.sec1 .wrap{display:flex;justify-content:space-between;align-items:center;width:100%;padding:0 0 0 6.04167vw}.sec1 .wrap .l{width:44.89583vw}.sec1 .wrap .l .logo{width:9.73958vw;margin-bottom:2.34375vw}.sec1 .wrap .l .logo img{display:block;width:100%}.sec1 .wrap .l .des{color:#000;font-weight:400;line-height:150%;letter-spacing:0.05vw}.sec1 .wrap .r{width:35.88542vw}.sec1 .wrap .r img{display:block;width:100%}.sec2{padding:13.64583vw 0 0}.sec2 .box{width:87.91667vw;margin:0 auto;overflow:hidden;position:relative}.sec2 .box .part{width:29.42708vw;background:rgba(255,255,255,0.21);backdrop-filter:blur(.9401vw);padding:4.11458vw 1.09375vw 2.29167vw 1.92708vw;position:absolute;top:9.0625vw;left:4.84375vw}.sec2 .box .part .label{display:flex;gap:.83333vw;align-items:center}.sec2 .box .part .label .icon{width:1.04167vw}.sec2 .box .part .label .icon img{display:block;width:100%}.sec2 .box .part .label p{color:#FFF;font-weight:400}.sec2 .box .part .h5{color:#FFF;font-weight:400;margin:1.25vw 0 1.09375vw}.sec2 .box .part .p{color:#FFF;font-weight:400;line-height:1.87}.sec2 .box .part .date{margin:.67708vw 0 1.04167vw;color:#FFF;font-weight:400;line-height:150%}.sec2 .box .part .more{display:block;width:4.01042vw}.sec2 .box .part .more img{display:block;width:100%;transition:0.6s}.sec2 .box .part .more:hover img{transform:scale(1.1)}.sec2 .box img{display:block;width:100%;transition:1s}.sec3{padding:13.64583vw 6.04167vw 0;overflow:hidden}.sec3 .sec3_top{display:flex;justify-content:space-between;align-items:center;margin-bottom:3.75vw}.sec3 .sec3_top .title{color:#000;font-weight:400}.sec3 .sec3_top .des{width:39.21875vw;color:#000;font-weight:400;line-height:150%;letter-spacing:0.05vw}.sec3 .swiper{width:100%}.sec3 .swiper .swiper-slide{position:relative}.sec3 .swiper .swiper-slide .slide_bottom{width:100%;position:absolute;padding:0 1.66667vw;bottom:3.54167vw}.sec3 .swiper .swiper-slide .slide_bottom .h5{color:#FFF;font-weight:600;line-height:2}.sec3 .swiper .swiper-slide .slide_bottom .p{color:#FFF;font-weight:400;line-height:2;-webkit-line-clamp:2;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;height:3.75vw}.sec3 .swiper .swiper-slide .img{width:100%;height:30.20833vw;overflow:hidden;border-radius:.52083vw;position:relative}.sec3 .swiper .swiper-slide .img:after{content:"";width:100%;height:100%;position:absolute;top:0;left:0;border-radius:.52083vw;background:linear-gradient(180deg, transparent 59.66%, rgba(0,0,0,0.8) 95.97%)}.sec3 .swiper .swiper-slide .img img{display:block;width:100%;height:100%;object-fit:cover;transition:1s}.sec3 .swiper .swiper-slide:hover .img img{transform:scale(1.1)}.sec4{padding:13.22917vw 7.03125vw 0;overflow:hidden}.sec4 .title{color:#333;text-align:center;font-weight:600;line-height:200%;margin-bottom:1.82292vw}.sec4 .swiper_box{overflow:hidden;padding:1.04167vw 0}.sec4 .swiper{width:100%;height:29.375vw;transform:translateX(-1.97917vw)}.sec4 .swiper .swiper-wrapper{align-items:center}.sec4 .swiper .swiper-slide{width:14.84375vw;display:flex;align-items:center;justify-content:center;transition:all 600ms}.sec4 .swiper .swiper-slide .item{transition:0.6s;border-radius:.52083vw;border:1px solid rgba(216,216,216,0.9);background:#FFF;height:fit-content;width:calc(100% - 2px)}.sec4 .swiper .swiper-slide .item .img{width:100%;height:19.94792vw;border-radius:.52083vw .52083vw 0 0;overflow:hidden;transition:all 600ms}.sec4 .swiper .swiper-slide .item .img img{display:block;width:100%;height:100%;object-fit:cover;transition:1s}.sec4 .swiper .swiper-slide .item .slide_bottom{position:relative;width:100%;height:3.125vw;overflow:hidden;transition:1s}.sec4 .swiper .swiper-slide .item .slide_bottom .h5{color:#000;font-weight:700;line-height:150%;text-transform:uppercase;width:fit-content;margin:.9375vw auto;position:relative}.sec4 .swiper .swiper-slide .item .slide_bottom .h5:after{content:"";width:100%;height:.10417vw;background:#000000;position:absolute;left:0;bottom:-.10417vw;transform:scaleX(0);transition:0.6s}.sec4 .swiper .swiper-slide .item .slide_bottom .p{color:#000;font-weight:400;line-height:166%;letter-spacing:0.04375vw;width:16.14583vw;position:absolute;top:4.27083vw;left:50%;transform:translateX(-50%);-webkit-line-clamp:3;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;display:none}.sec4 .swiper .swiper-slide .item .slide_bottom .more{width:fit-content;margin:0 auto;padding:.41667vw 2.1875vw;border-radius:.41667vw;background:#000;display:flex;align-items:center;justify-content:center;color:#FFF;font-weight:700;letter-spacing:.15625vw;white-space:nowrap;transition:0.6s}.sec4 .swiper .swiper-slide .item .slide_bottom .more:hover{background:#e61d4c}.sec4 .swiper .swiper-slide-active{width:19.27083vw}.sec4 .swiper .swiper-slide-active .item{border:none;box-shadow:0 0 1.04167vw 0 rgba(0,0,0,0.25)}.sec4 .swiper .swiper-slide-active .item .img{height:20.83333vw}.sec4 .swiper .swiper-slide-active .item .slide_bottom{height:6.25vw}.sec4 .swiper .swiper-slide-active .item .slide_bottom .h5:after{transform:scaleX(1)}.sec4 .swiper .swiper-slide-active:hover .item .img img{transform:scale(1.1)}.sec4 .swiper_control{display:flex;align-items:center;justify-content:center;gap:1.66667vw;margin:2.65625vw 0 0}.sec4 .swiper_control .jt{width:fit-content;cursor:pointer}.sec4 .swiper_control .jt svg{display:block;width:.41667vw;height:unset}.sec4 .swiper_control .jt svg path{transition:0.6s}.sec4 .swiper_control .jt svg:hover path{fill:#e61d4c}.sec4 .swiper_control .swiper-pagination{display:flex;align-items:center;position:unset;width:fit-content;gap:.3125vw}.sec4 .swiper_control .swiper-pagination span,.sec4 .swiper_control .swiper-pagination div{color:#000;font-size:.625vw;font-weight:700;line-height:1.3;letter-spacing:.15625vw;text-transform:uppercase}.sec5{padding:12.96875vw 6.04167vw 0}.sec5 .item{display:flex;justify-content:space-between;align-items:center}.sec5 .item:not(:last-child){margin-bottom:9.21875vw}.sec5 .item .l{width:44.11458vw;padding:0 5.57292vw}.sec5 .item .l .h5{color:#000;font-weight:400;margin-bottom:3.54167vw}.sec5 .item .l .p{color:#000;opacity:0.8;font-weight:400;line-height:150%;letter-spacing:0.05vw;margin-bottom:3.75vw}.sec5 .item .l .more{display:flex;align-items:center;width:fit-content;padding:0 3.125vw 0 2.5vw;padding-bottom:.10417vw;height:3.02083vw;background:#C90015;color:#FFF;font-weight:500;transition:0.6s;clip-path:polygon(0 0, 100% 0, 83% 100%, 0 100%)}.sec5 .item .l .more:hover{background:#60352C}.sec5 .item .l .icons{display:flex;gap:1.14583vw;margin-top:1.66667vw}.sec5 .item .l .icons a{text-align:center}.sec5 .item .l .icons a img{width:2.91667vw;display:block}.sec5 .item .l .icons a p{margin-top:.83333vw}.sec5 .item .r{width:43.80208vw}.sec5 .item .r img{display:block;width:100%}.sec5 .item:nth-child(2n){flex-direction:row-reverse}.sec6{padding:7.86458vw 0 0 0}.sec6 .title{color:#60352C;font-weight:700;text-transform:uppercase;margin-bottom:3.75vw;line-height:1}.sec6 .title span{font-family:"Montserrat";text-shadow:1.5px 0 0 #60352C,0 1.5px 0 #60352C,-1.5px 0 0 #60352C,0 -1.5px 0 #60352C,1.5px 1.5px 0 #60352C,-1.5px -1.5px 0 #60352C,1.5px -1.5px 0 #60352C,-1.5px 1.5px 0 #60352C;font-style:normal;font-weight:700;text-transform:uppercase;color:#fff}.sec6 .wrap{padding:0 0 0 6.04167vw;display:flex;gap:2.55208vw}.sec6 .wrap .l_box{padding:4.47917vw 0 0;width:23.48958vw}.sec6 .wrap .l_box .h5{color:#000;font-weight:500;text-transform:uppercase}.sec6 .wrap .l_box .p{color:#000;font-weight:400;line-height:200%;letter-spacing:0.05vw;margin:1.66667vw 0 4.47917vw}.sec6 .wrap .l_box .btns{display:flex;gap:1.66667vw}.sec6 .wrap .l_box .btns .jt{width:3.48958vw;position:relative;cursor:pointer}.sec6 .wrap .l_box .btns .jt img{display:block;width:100%;transition:0.6s}.sec6 .wrap .l_box .btns .jt img:nth-child(2){position:absolute;top:0;opacity:0}.sec6 .wrap .l_box .btns .jt.prev img{transform:rotate(180deg)}.sec6 .wrap .l_box .btns .jt:hover img:nth-child(1){opacity:0}.sec6 .wrap .l_box .btns .jt:hover img:nth-child(2){opacity:1}.sec6 .wrap .r_box{width:calc(100% - 26.0416666vw);padding:1.77083vw 0 0;overflow:hidden}.sec6 .wrap .r_box .swiper{width:42.08333vw}.sec6 .wrap .r_box .swiper .swiper-slide .slide_box{border-radius:.41667vw;position:relative;transition:0.6s}.sec6 .wrap .r_box .swiper .swiper-slide .slide_bottom{position:absolute;width:100%;padding:0 1.25vw;bottom:1.66667vw}.sec6 .wrap .r_box .swiper .swiper-slide .slide_bottom .h5{color:#FFF;font-weight:700;line-height:2}.sec6 .wrap .r_box .swiper .swiper-slide .img{border-radius:.41667vw;overflow:hidden;width:100%;height:27.91667vw}.sec6 .wrap .r_box .swiper .swiper-slide .img img{display:block;width:100%;height:100%;object-fit:cover;transition:1s}.sec6 .wrap .r_box .swiper .swiper-slide:hover .img img{transform:scale(1.1)}.sec6 .wrap .r_box .swiper .swiper-slide.swiper-slide-active .slide_box{transform:translateY(-1.77083vw)}.sec7{padding:7.60417vw 0 7.55208vw}.sec7 .wrap{width:87.91667vw;margin:0 auto}.sec7 .wrap .title{color:#000;text-align:center;font-weight:400;margin-bottom:3.54167vw}.sec7 .wrap .box{display:flex}.sec7 .wrap .box .l{width:50%;background:#F5F5F5;padding:3.54167vw;display:flex;flex-direction:column;justify-content:space-between}.sec7 .wrap .box .l .logo{width:15vw}.sec7 .wrap .box .l .logo img{display:block;width:100%}.sec7 .wrap .box .l .l_bottom .h5{color:#60352C;font-weight:700;text-transform:uppercase;line-height:1.4;margin-bottom:2.5vw}.sec7 .wrap .box .l .l_bottom .h5 span{font-family:"Montserrat";text-shadow:1.5px 0 0 #60352C,0 1.5px 0 #60352C,-1.5px 0 0 #60352C,0 -1.5px 0 #60352C,1.5px 1.5px 0 #60352C,-1.5px -1.5px 0 #60352C,1.5px -1.5px 0 #60352C,-1.5px 1.5px 0 #60352C;font-style:normal;font-weight:700;text-transform:uppercase;color:#f5f5f5}.sec7 .wrap .box .l .ding_box .ding_box_h5{color:#000;font-weight:500;line-height:150%;letter-spacing:.075vw;margin-bottom:1.14583vw}.sec7 .wrap .box .l .ding_box .flex{display:flex;gap:1.14583vw}.sec7 .wrap .box .l .ding_box .flex .item{display:block}.sec7 .wrap .box .l .ding_box .flex .item .icon{width:2.91667vw;height:2.91667vw;transition:0.6s}.sec7 .wrap .box .l .ding_box .flex .item .icon img{display:block;width:100%}.sec7 .wrap .box .l .ding_box .flex .item p{margin:.83333vw 0 0;color:#000;text-align:center;font-weight:400;line-height:150%;letter-spacing:0.05vw}.sec7 .wrap .box .l .ding_box .flex .item:hover .icon{transform:scale(1.05)}.sec7 .wrap .box .r{width:50%;overflow:hidden}.sec7 .wrap .box .r img{display:block;width:100%;transition:1s}.sec7 .wrap .box .r:hover img{transform:scale(1.05)}.common_footer{display:flex;position:relative}.common_footer .r_box{width:47.23958vw;height:100%;position:absolute;right:0;top:0;clip-path:polygon(32.23958vw 0, 100% 0, 100% 100%, 0 100%)}.common_footer .r_box img{display:block;width:100%;height:100%;object-fit:cover}.common_footer .l_box{background:#60352C;width:100%;padding:9.32292vw 0 5.625vw 10.41667vw;display:flex;gap:.67708vw}.common_footer .l_box .l{width:25.20833vw}.common_footer .l_box .r{padding:4.11458vw 0 0}.common_footer .l_box .r .ewm{width:7.1875vw;height:7.1875vw;display:flex;align-items:center;justify-content:center;padding:.52083vw;background:#FFFFFF;margin-bottom:1.61458vw}.common_footer .l_box .r .ewm img{display:block;width:100%}.common_footer .l_box .r .shares{display:flex;gap:1.09375vw}.common_footer .l_box .r .shares .item{display:block;width:2.1875vw}.common_footer .l_box .r .shares .item img{display:block;width:100%;transition:0.6s}.common_footer .l_box .r .shares .item:hover img{transform:scale(1.1)}.common_footer .l_box .title{color:#FFF;font-weight:400;margin-bottom:2.03125vw}.common_footer .l_box ul li{display:flex;gap:.83333vw}.common_footer .l_box ul li:not(:last-child){margin-bottom:.72917vw}.common_footer .l_box ul li .icon{width:1.35417vw;height:1.35417vw;display:flex;align-items:center;justify-content:center}.common_footer .l_box ul li .icon img{display:block;width:100%;height:100%;object-fit:contain}.common_footer .l_box ul li p,.common_footer .l_box ul li a{color:#FFF;font-weight:400;display:block}.common_footer .l_box ul li a:hover{text-decoration:underline}.common_footer .l_box .more{width:15.3125vw;height:3.64583vw;background:#e61d4c;display:flex;align-items:center;padding:0 0 0 2.96875vw;color:#FFF;font-size:.98958vw;font-weight:500;margin:3.38542vw 0 0;clip-path:polygon(0 0, 100% 0, 83% 100%, 0 100%);transition:0.6s}.common_footer .l_box .more:hover{background:#60352C}@media screen and (max-width: 768px){.banner1 .pic video,.banner1 .pic img{height:60vh}.banner1 .title{top:50%;left:5vw;transform:translateY(-50%)}.banner1 .title .t{font-size:24px;margin-bottom:8px}.banner1 .title .p{font-size:16px}.sec1{padding:50px 5vw}.sec1 .title{font-size:24px;margin-bottom:25px}.sec1 .title span{letter-spacing:2px}.sec1 .wrap{display:block;width:100%;padding:0}.sec1 .wrap .l{width:100%}.sec1 .wrap .l .logo{width:120px;margin-bottom:20px}.sec1 .wrap .r{width:100%;margin:30px 0 0}.sec2{padding:0}.sec2 .box{width:90%}.sec2 .box .part{position:unset;width:100%;padding:20px;background:#60352C}.sec2 .box .part .label{gap:10px}.sec2 .box .part .label .icon{width:18px;height:18px}.sec2 .box .part .h5{font-size:20px;margin:10px 0}.sec2 .box .part .p{font-size:15px}.sec2 .box .part .date{margin:10px 0}.sec2 .box .part .more{width:40px}.sec3{padding:60px 5vw 0}.sec3 .sec3_top{display:block;margin-bottom:25px}.sec3 .sec3_top .title{font-size:24px;margin-bottom:15px}.sec3 .sec3_top .des{width:100%;font-size:15px}.sec3 .swiper{width:100%}.sec3 .swiper .swiper-slide .img{height:76vw}.sec3 .swiper .swiper-slide .slide_bottom{padding:0 15px;bottom:15px}.sec3 .swiper .swiper-slide .slide_bottom .h5{margin-bottom:8px}.sec3 .swiper .swiper-slide .slide_bottom .p{font-size:15px;line-height:24px;height:48px}.sec4{padding:60px 5vw 0}.sec4 .title{font-size:24px;margin-bottom:25px}.sec4 .swiper_box{overflow:unset}.sec4 .swiper{width:100%;height:unset;transform:unset}.sec4 .swiper .swiper-slide .item{height:unset !important;border-radius:8px}.sec4 .swiper .swiper-slide .item .img{width:100%;height:50vw !important;border-radius:8px 8px 0 0}.sec4 .swiper .swiper-slide .item .slide_bottom{height:unset !important;padding:20px}.sec4 .swiper .swiper-slide .item .slide_bottom .h5{font-size:18px;margin-bottom:15px}.sec4 .swiper .swiper-slide .item .slide_bottom .p{position:unset;font-size:15px;width:100%;transform:unset}.sec4 .swiper .swiper-slide .item .slide_bottom .more{position:unset;transform:unset;padding:6px 15px;border-radius:4px;margin:15px auto 0}.sec4 .swiper_control{margin:25px 0 0;gap:10px}.sec4 .swiper_control .swiper-pagination span,.sec4 .swiper_control .swiper-pagination div{font-size:14px}.sec4 .swiper_control .jt svg{width:8px}.sec5{padding:60px 5vw}.sec5 .item{flex-direction:column-reverse !important;gap:15px}.sec5 .item:not(:last-child){margin-bottom:40px}.sec5 .item .l{width:100%;padding:0 !important}.sec5 .item .l .h5{margin-bottom:10px}.sec5 .item .l .p{font-size:15px;margin:15px 0 20px}.sec5 .item .l .more{height:45px;font-size:15px;padding:0 60px 0 30px;padding-bottom:4px}.sec5 .item .l .icons{gap:20px;margin-top:20px}.sec5 .item .l .icons a img{width:40px}.sec5 .item .l .icons a p{margin-top:10px}.sec5 .item .r{width:100%}.sec6{padding:10px 5vw 0;overflow:hidden}.sec6 .title{font-size:24px;margin-bottom:25px}.sec6 .title span{letter-spacing:2px}.sec6 .wrap{padding:0;display:block}.sec6 .wrap .l_box{width:100%;margin-bottom:25px;padding:0}.sec6 .wrap .l_box .p{font-size:15px;margin:15px 0}.sec6 .wrap .l_box .btns{gap:15px}.sec6 .wrap .l_box .btns .jt{width:40px}.sec6 .wrap .r_box{overflow:unset;padding:0}.sec6 .wrap .r_box .swiper{width:100%}.sec6 .wrap .r_box .swiper .swiper-slide .slide_box{transform:unset !important}.sec6 .wrap .r_box .swiper .swiper-slide .img{height:75vw;border-radius:8px}.sec6 .wrap .r_box .swiper .swiper-slide .slide_bottom{padding:0 15px;bottom:20px}.sec6 .wrap .r_box .swiper .swiper-slide .slide_bottom .h5{font-size:18px;transform:unset !important}.sec6 .wrap .r_box .swiper .swiper-slide .slide_bottom .p{font-size:14px;opacity:1 !important}.sec7{padding:60px 5vw 70px}.sec7 .wrap{width:100%}.sec7 .wrap .title{font-size:24px;margin-bottom:25px}.sec7 .wrap .box{display:block}.sec7 .wrap .box .l{width:100%;padding:30px 20px}.sec7 .wrap .box .l .logo{width:120px;margin-bottom:30px}.sec7 .wrap .box .l .l_bottom .h5{font-size:24px;margin-bottom:15px}.sec7 .wrap .box .l .l_bottom .h5 span{letter-spacing:2px}.sec7 .wrap .box .l .l_bottom .ding_box .ding_box_h5{font-size:18px;margin-bottom:15px}.sec7 .wrap .box .l .l_bottom .ding_box .flex{gap:15px}.sec7 .wrap .box .l .l_bottom .ding_box .flex .item .icon{width:40px;height:40px}.sec7 .wrap .box .l .l_bottom .ding_box .flex .item p{font-size:13px}.sec7 .wrap .box .r{width:100%}.common_footer{flex-direction:column-reverse}.common_footer .r_box{position:unset;width:100%;height:unset;clip-path:unset}.common_footer .l_box{padding:30px 5vw;display:block}.common_footer .l_box .l{width:100%}.common_footer .l_box .r{margin:15px 0 0}.common_footer .l_box .r .ewm{width:120px;height:120px;padding:10px}.common_footer .l_box .r .shares{margin:15px 0 0;gap:10px}.common_footer .l_box .r .shares .item{width:36px;height:36px}.common_footer .l_box .title{font-size:18px;margin-bottom:20px}.common_footer .l_box ul li{gap:10px}.common_footer .l_box ul li:not(:last-child){margin-bottom:15px}.common_footer .l_box ul li .icon{width:18px;height:18px}.common_footer .l_box ul li p,.common_footer .l_box ul li a{font-size:15px}.common_footer .l_box .more{width:220px;height:40px;font-size:15px;padding:0 0 0 30px;margin:25px 0 0}}
