﻿@import url(https://js01.v15cdn.com/single-template/public.css);.pro-title{text-align:center;color:#0b1b2b;font-weight:var(--fontbold6);font-size:var(--fontsize28)}
.pro-dev{display:flex;justify-content:center;margin:15px 0 20px}
.pro-des{text-align:center;color:#555;max-width:1130px;margin:0 auto}
.procate-bg{padding:80px 0;position:relative;z-index:1}
.procate-bg::before{content:"";position:absolute;left:50%;top:0;transform:translateX(-50%);max-width:1920px;width:100vw;height:100%;background-repeat:no-repeat;background-size:cover;z-index:-1}
.wmpage211-page5 .wmpage211-page5-text{display:inline-block;position:relative;text-transform:uppercase;color:var(--color);font-weight:var(--fontbold6);font-size:var(--wmpage-font17);padding-left:20px;left:50%;transform:translateX(-50%)}
.wmpage211-page5 .wmpage211-page5-text:before{content:'';position:absolute;width:14px;height:7px;background-color:var(--color);border-top-left-radius:7px;border-top-right-radius:7px;left:0;top:50%;transform:translateY(-50%) rotate(-90deg)}
.wmpage211-page5 .wmpage-title{color:var(--wmpage-color22);text-align:center}
.wmpage211-page5 .wmpage211-page5-box{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;margin-top:30px}
.wmpage211-page5 .wmpage211-page5-box .wmpage211-page5-left{width:22%}
.wmpage211-page5 .wmpage211-page5-box .wmpage211-page5-left li{display:flex;justify-content:space-between;align-items:center;border:1px solid #ddd;border-radius:35px;transition:all .2s linear;cursor:pointer}
.wmpage211-page5 .wmpage211-page5-box .wmpage211-page5-left li.active{background:var(--color);border:1px solid transparent}
.wmpage211-page5 .wmpage211-page5-box .wmpage211-page5-left li:nth-child(-n+4){margin-bottom:20px}
.wmpage211-page5 .wmpage211-page5-left .wmpage211-page5-letter{padding:15px 25px;color:var(--color);font-weight:var(--fontbold6);font-size:var(--wmpage-font18);flex:1;transition:all .2s linear}
.wmpage211-page5 .wmpage211-page5-left li.active .wmpage211-page5-letter{color:#fff}
.wmpage211-page5 .wmpage211-page5-left .wmpage211-page5-icon{display:inline-flex;justify-content:center;align-items:center;width:45px;height:45px;border-radius:50%;margin:5px;background:#f6f6f6;transition:all .2s linear}
.wmpage211-page5 .wmpage211-page5-left li.active .wmpage211-page5-icon{background:#fff}
.wmpage211-page5 .wmpage211-page5-left .wmpage211-page5-icon em{transform:rotate(-30deg);color:var(--color);transition:all .2s linear}
.wmpage211-page5 .wmpage211-page5-left li.active .wmpage211-page5-icon em{color:var(--wmpage-color22)}
.wmpage211-page5 .wmpage211-page5-box .wmpage211-page5-right{width:75%;position:relative;overflow:hidden}
.wmpage211-page5 .wmpage211-page5-right .wmpage211-page5-item{visibility:hidden;opacity:0;transform:scale(.8);transition:opacity .3s ease-in-out,transform .3s ease-in-out,visibility .3s ease-in-out;position:absolute;top:0;left:0;width:100%}
.wmpage211-page5 .wmpage211-page5-right .wmpage211-page5-item.active{visibility:visible;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;opacity:1;transform:scale(1);position:relative}
.wmpage211-page5 .wmpage211-page5-item .wmpage211-page5-img{width:36%}
.wmpage211-page5 .wmpage211-page5-item .wmpage211-page5-img img{width:100%;height:auto;border-radius:30px;object-fit:cover}
.wmpage211-page5 .wmpage211-page5-item .wmpage211-page5-info{width:61%}
.wmpage211-page5 .wmpage211-page5-item .wmpage211-page5-title{font-weight:var(--fontbold6);font-size:var(--wmpage-font20)}
.wmpage211-page5 .wmpage211-page5-item .wmpage211-page5-desc{color:var(--wmpage-color8);margin:10px 0 20px}
.wmpage211-page5 .wmpage211-page5-item ul li{display:flex;align-items:center;color:var(--wmpage-color8);font-weight:var(--fontbold6);margin-top:7px}
.wmpage211-page5 .wmpage211-page5-item ul li em{color:var(--color);font-weight:var(--fontbold5);margin-right:10px}
@media screen and (max-width:1024px){.wmpage211-page5 .wmpage211-page5-box .wmpage211-page5-left{width:100%;margin-bottom:30px}
.wmpage211-page5 .wmpage211-page5-box .wmpage211-page5-right{width:100%}
}
@media screen and (max-width:768px){.wmpage211-page5 .wmpage211-page5-item .wmpage211-page5-img{width:100%;margin-bottom:30px}
.wmpage211-page5 .wmpage211-page5-item .wmpage211-page5-info{width:100%}
}
.page2{padding:60px 0 0}
.page2-contant{margin-top:40px}
.page2-box{display:flex;align-items:center;margin-bottom:80px}
.page2-box:last-child{margin-bottom:0}
.page2-box:nth-of-type(2n){flex-direction:row-reverse}
.page2-left{width:48%;position:relative;overflow:hidden}
.page2-left img{transition:all .3s ease-in-out}
.page2-left::after{position:absolute;content:'';width:85%;height:85%;border-radius:20px;opacity:.8;left:50%;top:50%;transform:translate(-50%,-50%)}
.page2-box:first-of-type .page2-left::after{border:10px solid #ffa2f1}
.page2-box:nth-of-type(2) .page2-left::after{border:10px solid #875ed4}
.page2-box:nth-of-type(3) .page2-left::after{border:10px solid #74cee2}
.page2-box:nth-of-type(4) .page2-left::after{border:10px solid #ffa2f1}
.page2-right{flex:1;padding:70px 80px;box-sizing:border-box}
.page2-box:first-of-type .page2-right{background:#ffa2f1;border-radius:0 20px 20px 0}
.page2-box:first-of-type .page2-left{border-radius:20px 20px 0 20px}
.page2-box:nth-of-type(2) .page2-right{background:#875ed4;border-radius:20px 0 0 20px}
.page2-box:nth-of-type(2) .page2-left{border-radius:20px 20px 20px 0}
.page2-box:nth-of-type(3) .page2-right{background:#74cee2;border-radius:0 20px 20px 0}
.page2-box:nth-of-type(3) .page2-left{border-radius:20px 20px 0 20px}
.page2-box:nth-of-type(4) .page2-right{background:#ffa2f1;border-radius:20px 0 0 20px}
.page2-box:nth-of-type(4) .page2-left{border-radius:20px 20px 20px 0}
.page2-text .p1{font-size:24px;color:#fff;margin-bottom:25px}
.page2-text .p2{color:#fff;line-height:26px}
.page2-btns{display:flex;margin-top:30px}
.page2-btns a{background:#ff679a;border-radius:27px;padding:20px 50px;line-height:1;color:#fff}
.page2-left:hover img{transform:scale(1.03)}
@media (max-width:1640px){.page2-right{padding:50px 60px}
}
@media (max-width:1420px){.page1{padding:30px 0 50px}
.page2-right{padding:50px 60px}
.page2-right{padding:35px 50px}
.page2-text .p1{margin-bottom:10px}
.page2-btns a{padding:15px 40px}
.page2-contant{margin-top:45px}
.page2{padding:50px 0 0}
}
@media (max-width:1366px){.page1 .page1-right{width:50%}
.page1 .page1-left{padding-right:30px}
.page-dev{margin:10px 0 20px}
.csr-title{font-size:24px}
.page2-right{padding:30px 35px}
}
@media (max-width:1024px){.page1{padding:0 0 35px}
.page1 .l-wrap{flex-direction:column}
.page1 .page1-left{padding-right:0}
.page1 .page1-right{width:100%;margin-top:25px}
.page2{padding:15px 0 0}
.page2-text .p1{font-size:22px}
}
@media (max-width:768px){.page2-box{flex-direction:column;margin-bottom:45px}
.page2-left{width:100%}
.page2-box:nth-of-type(2n){flex-direction:column}
.page2-box .page2-right{border-radius:0 0 20px 20px!important}
.page2-left{border-radius:20px 20px 0 0!important}
}
@media (max-width:550px){.page2-right{padding:20px}
.page2-text .p1{font-size:18px;margin-bottom:5px}
.page2-text .p2{font-size:14px}
.page2-contant{margin-top:20px}
.page2-box{margin-bottom:30px}
.csr-title{font-size:20px}
.page1 .page1-btn>div em{font-size:20px;width:20px}
.page1 .page1-btn{width:85px;height:45px}
.page2-left::after{width:90%;height:90%}
.page2-box:first-of-type .page2-left::after{border:5px solid #ffa2f1}
.page2-box:nth-of-type(2) .page2-left::after{border:5px solid #875ed4}
.page2-box:nth-of-type(3) .page2-left::after{border:5px solid #74cee2}
.page2-box:nth-of-type(4) .page2-left::after{border:5px solid #ffa2f1}
}
.procate7{padding:80px 0}
.procate7 .list{display:flex;justify-content:space-between;flex-wrap:wrap}
.procate7 li{width:24%;margin-top:50px;border-radius:10px;overflow:hidden;display:flex;flex-direction:column}
.procate7 li .img{overflow:hidden}
.procate7 li .img img{width:100%;transition:all .2s linear}
.procate7 li .info{padding-left:30px;position:relative;z-index:1;display:flex;flex:1;flex-direction:column;color:#555}
.procate7 li .info::before{content:"";width:calc(100% - 20px);height:100%;position:absolute;left:0;top:0;z-index:-1;background-color:#f7f7f7;border-radius:0 0 10px 10px;transition:all .2s linear}
.procate7 li .info .info-box{background-color:#fff;border-radius:0 0 0 10px;padding:20px;flex:1}
.procate7 li .info .tit{color:#111;font-size:var(--fontsize18);font-weight:var(--fontbold6);margin-bottom:10px}
.procate7 li .info .more{padding:16px 0;text-decoration:underline;transition:all .2s linear}
.procate7 li:hover .img img{transform:scale(1.03)}
.procate7 li:hover .info::before{background-color:var(--color)}
.procate7 li:hover .info .more{color:#fff}
.prohome4::before{background-image:url(/uploads/43960/page/p20250812133845b1c6c.webp)}
.prohome4 .pro-title{color:#fff}
.prohome4 .list{display:flex;justify-content:space-between;flex-wrap:wrap}
.prohome4 li{width:23%;position:relative;z-index:1;display:flex;margin-top:40px}
.prohome4 li .info{background-color:#f7f7f7;border-radius:30px 30px 187px 187px;text-align:center;padding:40px 14px 60px;height:524px;display:flex;flex-direction:column;align-items:center;justify-content:center;transition:all .2s linear}
.prohome4 li .tit{font-size:var(--fontsize22);font-weight:var(--fontbold6);line-height:1.4;margin-bottom:16px;transition:all .2s linear}
.prohome4 li em{font-size:70px;color:#ff5de7;transition:all .2s linear}
.prohome4 li .txt{flex:1;transition:all .2s linear}
.prohome4 li .more{height:40px;padding:0 30px;background-color:var(--color);border-radius:20px;color:#fff;display:inline-flex;align-items:center;justify-content:center;transition:all .2s linear;margin-top:20px}
.prohome4 li::before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background-image:url(/uploads/43960/page/p20250812133855b312c.webp);background-repeat:no-repeat;background-size:contain;z-index:-1;opacity:0}
.prohome4 li:hover{align-items:flex-end}
.prohome4 li:hover em{position:absolute;left:50%;top:40px;transform:translateX(-50%);color:#fff}
.prohome4 li:hover::before{opacity:1}
.prohome4 li:hover .info{height:340px;padding:20px 14px 40px}
.prohome4 li:hover .tit{color:var(--color)}
.prohome4 li:hover .more{background-color:#875ed4}
@media screen and (max-width:1280px){.prohome4 li{width:48%}
}
@media screen and (max-width:1024px){.prohome4 li{margin-top:25px}
}
@media screen and (max-width:500px){.prohome4 li{width:100%}
.prohome4 li::before{display:none}
.prohome4 li .info{height:auto;padding:20px;border-radius:20px 20px 50px 50px}
.prohome4 li .tit{font-size:var(--fontsize20)}
.prohome4 li:hover em{position:static;transform:translateX(0);color:var(--color)}
.prohome4 li:hover .info{height:auto}
}
.wmpage32-three .wmpage32-title{text-align:center;margin-bottom:40px}
.wmpage32-three h5{font-size:var(--wmpage-font34);color:#000;font-weight:var(--fontbold6);font-style:normal;line-height:1;text-align:center}
.wmpage32-three .wmpage32-titile{text-align:center}
.wmpage32-three .wmpage32-titile p{color:#555;font-weight:var(--fontbold4);font-style:normal;max-width:80%;display:inline-block;margin-top:20px}
.wmpage32-stu-content{margin-top:35px}
.wmpage32-item{display:flex;justify-content:space-between;align-items:center}
.wmpage32-itemleft{width:48%}
.wmpage32-item-right img{width:100%}
.wmpage32-item-right{width:50%}
.wmpage32-itemleft-tit{font-size:var(--wmpage-font20, 20px);color:#000;font-weight:var(--fontbold6);font-style:normal;margin-bottom:20px}
.wmpage32-itemleft span{font-size:var(--wmpage-font18);color:#000;font-weight:var(--fontbold7);margin-bottom:15px}
.wmpage32-itemleft p{margin-bottom:15px}
.wmpage32-next,.wmpage32-prev{width:60px;height:60px;border-radius:0;background-color:var(--color);transition:all .6s;display:flex;justify-content:center;align-items:center;color:#fff;font-weight:var(--fontbold7);line-height:1;margin:0 20px;cursor:pointer}
.wmpage32-btn{display:flex;justify-content:center;margin-top:35px}
.wmpage32-btn .swiper-button-disabled{opacity:.5}
@media(max-width:1440px){.wmpage32-three .wmpage32-titile p{max-width:100%}
}
@media(max-width:1200px){.wmpage32-itemleft-tit{font-size:var(--wmpage-font18);line-height:1.25}
.wmpage32-itemleft span{margin-bottom:10px}
.wmpage32-itemleft p{margin-bottom:8px}
.wmpage32-stu-content{margin-top:20px}
.wmpage32-next,.wmpage32-prev{width:50px;height:50px}
}
@media(max-width:1024px){.wmpage32-item{flex-direction:column}
.wmpage32-itemleft{width:100%;margin-top:10px}
.wmpage32-item-right{width:100%}
.wmpage32-btn{margin-top:10px}
}
.procate19::before{background-image:url(/uploads/43960/page/p20250808165642411fd.webp)}
.procate19 .pro-title{color:#fff}
.procate19 .pro-des{color:#fff}
.procate19 .btn{margin-top:40px;display:flex;justify-content:center}
.procate19 .btn .more{height:50px;padding:0 30px;color:#fff;border-radius:25px;display:inline-flex;align-items:center;justify-content:center;text-decoration:none;background-color:#ff679a;transition:all .2s linear}
.procate19 .btn .more:hover{background-color:var(--color)}
@media screen and (max-width:500px){.procate19 .btn{margin-top:30px;font-size:var(--fontsize14)}
.procate19 .btn .more{padding:0 16px}
}
