﻿.page-dev{display: flex;line-height: 1;margin: 15px 0 25px;justify-content: center;}
.factory>.l-wrap{padding: 0;max-width: 100%;}
.factory .factory-title{font-weight: 500;font-size: 28px;line-height: 1.4;text-align: center;}
.factory .page1 .factory-title{text-align: left;}
.factory .page1{padding: 50px 0 110px;}
.factory .page1 .l-wrap{display: flex;align-items: center;}
.factory .page1 .page1-left{flex: 1;padding-right: 60px;}
.factory .page1 .page1-right{width: 57%;overflow: hidden;border-radius: 8px;}
.factory .page1 .page1-right img{transition: all .3s ease-in-out;}
.factory .page1 .page-dev{display: flex;line-height: 1;margin: 15px 0 25px;justify-content: left;}
.factory .page1 .page1-text{color: #555555;margin-top: 15px;}
.factory .page1 .page1-text p{margin-bottom: 20px;}
.factory .page1 .page1-right:hover img{transform: scale(1.02);}
.factory .factory-bakc{position: relative;z-index: 2;}
.factory .factory-bakc::after{position: absolute;content: '';background: url(/Content/uploads/20251138980/20250806093207cc17414e91f04cf4a35960d17dd8259b.webp) bottom no-repeat;background-size: cover;width: 100%;height: 62%;bottom: 0;z-index: -1;}
.factory .page2{padding: 80px 0;}
.factory .page2-cons{display: flex;justify-content: space-between;}
.factory .page2-icoe{width: 112px;height: 112px;}
.factory .page2-icoe img{transition: all .3s ease-in-out;}
.factory .page2-box{width: 19%;margin-bottom: 1%;text-align: center;background: #FFFFFF;box-shadow: 0px 0px 18px 0px rgba(215, 197, 248, 0.4);border-radius: 20px;padding: 0px 35px 40px;display: flex;flex-direction: column;align-items: center;}
.factory .page2-cons .page2-box:nth-of-type(2n-1) .page2-icoe{background: url(/Content/uploads/20251138980/20250806093206d9094a08fe264906959c85f4c31c1a97.webp) center no-repeat;background-size: contain;}
.factory .page2-cons .page2-box:nth-of-type(2n) .page2-icoe{background: url(/Content/uploads/20251138980/2025080609320688c53a5c1f36421194b74d7a31ce8b75.webp) center no-repeat;background-size: contain;}
.factory .page2-data{display: flex;justify-content: center;margin: 20px 0 15px;}
.factory .page2-data p{line-height: 1;font-weight: 600;font-size: 28px;}
.factory .page2-cons .page2-box:nth-of-type(2n-1) .page2-data p{color: #FFA2F1;} 
.factory .page2-cons .page2-box:nth-of-type(2n) .page2-data p{color: #875ED4;} 
.factory .page2-text p{color: #555555;line-height: 26px;}
.factory .page2-box:hover .page2-icoe img{transform: rotateY(180deg);}
@media (max-width:1366px) {.factory .page1{padding: 50px 0;}
.factory .page1 .page1-left{padding-right: 35px;}
.factory .page1 .page1-right{width: 52%;}
.factory .page2{padding: 40px 0;}
.factory .page2-box{padding: 0px 20px 25px;}
.factory .page2-data p{font-size: 22px;}
.factory .page2-icoe{width: 90px;height: 90px;}
.factory .page2-icoe img{width: 80px;}}
@media (max-width:1024px) {.factory .factory-title{font-size: 26px;}
.factory .page1 {padding: 0px;}
.factory .page1 .l-wrap{flex-direction: column;}
.factory .page1 .page1-left{padding-right: 0;}
.factory .page1 .page1-right,.factory .page1 .page1-right img{width: 100%;}}
@media (max-width:768px) {.factory .factory-title{font-size: 24px;}
.factory .page2-cons{flex-wrap: wrap;}
.factory .page2-box{width: 49%;margin-bottom: 2%;}
.factory .page2-box:nth-last-child(1){width: 100%;}}
@media (max-width:550px) {.factory .page1 .page1-text p{margin-bottom: 10px;}
.factory .page2-box{width: 100%;}
.factory .page2-data{margin: 15px 0 10px;}
.factory .factory-title {font-size: 20px;}}
.factory .page3{padding: 80px 0;}
.factory .page3title{text-shadow: -2px -2px 0 var(--color), 2px -2px 0 var(--color), -2px 2px 0 var(--color), 2px 2px 0 var(--color);font-size: 36px;color: #FFFFFF;font-weight: bold;line-height: 1.2;}
.factory .page3-contant{margin: 35px 0 0;position: relative;}
.factory .page3-left{flex: 1;padding-right: 45px;}
.factory .page3-right{width: 60%;overflow: hidden;}
.factory .page3-right img{transition: all .3s ease-in-out;}
.factory .page3-list{margin: 20px 0;}
.factory .page3-list li{margin-bottom: 10px;color: #fff;line-height: 1.75;}
.factory .page3-list li img{margin-bottom: 4px;}
.factory .page3-btn {position: absolute;right: 65px;z-index: 5;bottom: 0;display: flex}
.factory .page3-btn>div {width: 60px;height: 60px;background: #FFFFFF;opacity: 0.9;display: flex;justify-content: center;align-items: center;cursor: pointer;}
.factory .page3-btn>div em {color: #B8B8B8;font-size: 22px;line-height: 1;font-weight: bolder;transition: all .3s ease-in-out;}
.factory .page3-btn>div:hover em{color: var(--color);}
.factory .page3-btns{margin-top: 30px;display: flex;}
.factory .page3-btns a{background: #FF679A;border-radius: 27px;line-height: 1;padding: 18px 37px;color: #fff;transition: all .3s ease-in-out;}
.factory .factorySwiper1{margin-top: 25px;}
.factory .factorySwiper1 .swiper-slide{display: flex;align-items: center;padding-right: 65px;}
.factory .factorySwiper1 .swiper-pagination{width: 65px;right: 0;left: unset;height: 100%;display: flex;flex-direction: column;justify-content: center;z-index: 1;position: absolute;align-items: center;bottom: 0;}
.factory .factorySwiper1 .swiper-pagination-bullet{width: 11px;height: 11px;background: #E3E3E3;border-radius: 50%;margin-bottom: 60px !important;opacity: 1 !important;}
.factory .factorySwiper1 .swiper-pagination-bullet p{opacity: 0;}
.factory .factorySwiper1 .swiper-pagination-bullet:nth-last-child(1){margin-bottom: 0;}
.factory .factorySwiper1 .swiper-pagination-bullet.swiper-pagination-bullet-active{width: 35px;height: 35px;background: #F486AF;border-radius: 50%;display: flex;justify-content: center;align-items: center;line-height: 1;color: #fff;}
.factory .factorySwiper1 .swiper-pagination-bullet.swiper-pagination-bullet-active p{opacity: 1;}
.factory .page3-right:hover img{transform: scale(1.03);}
@media (max-width:1366px) {.factory .page3{padding: 55px 0;}
.factory .page3title{font-size: 32px;}
.factory .page3-contant{margin: 25px 0 0;}
.factory .page3-btns a{padding: 15px 35px;}}
@media (max-width:1024px) {.factory .factorySwiper1 .swiper-slide{padding-right: 0;flex-direction: column;}
.factory .page3-right{width: 100%;margin-top: 25px;}
.factory .page3-btn{right: 0;}}
@media (max-width:768px) {.factory .page3-left{padding-right: 0;}
.factory .page3title {font-size: 28px;}
.factory .page3-contant {margin: 20px 0 0;}}
@media (max-width:550px) {.factory .page3-btn>div{width: 50px;height: 50px;}
.factory .page3 {padding: 35px 0;}}
.factory .page4{position: relative;}
.factory .page4 .factory-title{text-align: left;color: #fff;}
.factory .page4 .page-dev{justify-content: left;}
.factory .page4::after{position: absolute;content: '';background: url(/Content/uploads/20251138980/202508060932079df13460b4c84ec4a0dfdb1a364372d4.webp) bottom right no-repeat;background-size: 90% 85%;width: 100%;height: 100%;bottom: 0;right: 0;z-index: 0;}
.factory .page4 .l-wrap{display: flex;align-items: end;z-index: 2;position: relative;}
.factory .page4-left{width: 45%;box-shadow: 0px 11px 35px 0px rgba(135, 94, 212, 0.21);}
.factory .page4-right{flex: 1;padding-left:5.5%;padding-bottom: 6.5%;}
.factory .page4-btns{display: flex;margin-top: 40px;}
.factory .page4-btns a{padding: 20px 42px;color: #fff;background: #FF679A;border-radius: 27px;line-height: 1;}
.factory .page4-text{color: #Fff;}
.factory .page4-btns a:hover{text-decoration: unset;}
@media (max-width:1440px) {.factory .page4-right{padding-left: 3%;padding-bottom: 3%;}
.factory .page4::after{background-size: 90% 90%;}}
@media (max-width:1200px) {.factory .page4::after {background-size: 90% 120%;}
.factory .page4-btns{margin-top: 20px;}}
@media (max-width:1024px) {.factory .page4-btns a{padding: 15px 35px;}}
@media (max-width:768px) {.factory .page4 .l-wrap{flex-direction: column;}
.factory .page4-left{width: 100%;}
.factory .page4-right {padding-left: 0;padding-bottom: 25px;padding-top: 25px;}
.factory .page4::after{background: #875ED4;}}
.factory .page5{padding: 80px 0;}
.factory .page5 .l-wrap{display: flex;flex-wrap: wrap;justify-content: space-between;}
.factory .page5 .page5-box{width: 24%;display: flex;align-items: center;margin-bottom: 60px;}
.factory .page5 .page5-math{display: flex;font-weight: 600;font-size: 40px;color: #875ED4;line-height: 1;margin-bottom: 20px;}
.factory .page5 .page5-img{width: 128px;height: 148px;display: flex;justify-content: center;align-items: center;background: url(/Content/uploads/20251138980/2025080609320794e450181f1740c2b01097e57e67157c.webp) center no-repeat;background-size: cover;}
.factory .page5 .page5-con{flex: 1;padding-left: 30px;}
.factory .page5 .page5-box:nth-of-type(n+5){margin-bottom: 0;}
.factory .page5 .page5-text p{color: #555555;line-height: 28px;}
.factory .page5-img em{font-size: 48px;width: 48px;line-height: 1;color: var(--color);text-shadow: 3px 3px 5px #bababaf0;transition: all .3s ease-in-out;}
.factory .page5 .page5-box:hover .page5-img em{transform: scale(1.3);}
@media (max-width:1440px) {.factory .page5 .page5-img{background-size: contain;width: 95px;height: 110px;}
.factory .page5 .page5-math{font-size: 30px;margin-bottom: 10px;}
.factory .page5-img em{font-size: 40px;width: 40px;}}
@media (max-width:1200px) {.factory .page5 .page5-math{font-size: 26px;}
.factory .page5 .page5-con{padding-left: 15px;}
.factory .page5 .page5-img {background-size: contain;width: 75px;height: 90px;}
.factory .page5-img em{font-size: 30px;width: 30px;}
.factory .page5{padding: 55px 0;}}
@media (max-width:768px) {.factory .page5 .page5-box,.factory .page5 .page5-box:nth-of-type(n+5){width: 49%;margin-bottom: 25px;}
.factory .page5 {padding: 40px 0;}
.factory .page5 .page5-box:nth-of-type(n+7){margin-bottom: 0;}}
@media (max-width:550px) {.factory .page5 .page5-box, .factory .page5 .page5-box:nth-of-type(n+5){width: 49%;flex-direction: column;text-align: center;margin-bottom: 15px;}
.factory .page5 .page5-math{justify-content: center;}
.factory .page5 .page5-img{width: 60px;height: 70px;}
.factory .page5-img em {font-size: 24px;width: 24px;}
.factory .page5 .page5-math {font-size: 22px;margin: 10px 0;}}
.factory .page6{position: relative;}
.factory .page6::after{position: absolute;content: '';width: 50%;height: 45%;background: #FFA2F1;top: 0;left: 0;z-index: 0;}
.factory .page6::before{position: absolute;content: '';background: url(/Content/uploads/20251138980/2025080609320604c4447f37bc4fe3ba1a197e83adac58.webp) bottom right no-repeat;background-size: contain;right: 0;bottom: 0;width: 55%;height: 100%;}
.factory .page6 .page6-btn{display: flex;padding: 50px 0 30px;}
.factory .page6 .page6-btn .page6-next{margin-right: 10px;}
.factory .page6 .page6-btn>div{width: 45px;height: 45px;border-radius: 50%;border: 1px solid #FFFFFF;display: flex;justify-content: center;align-items: center;color: #fff;cursor: pointer;}
.factory .page6 .page6-btn>div em{font-size: 24px;width: 24px;line-height: 1;}
.factory .page6 .page6-left{width: 45%;position: relative;z-index: 3;}
.factory .page6 .page6-con{display: flex;padding-bottom: 80px;}
.factory .page6 .page6-right{position: relative;flex: 1;z-index: 2;padding-top: 50px;padding-left: 10%;}
.factory .page6 .page6-right .factory-title{text-align: left;}
.factory .page6 .page6-right .page-dev{justify-content: left;}
@media (max-width:1200px) {.factory .page6 .page6-con{padding-bottom: 65px;}
.factory .page6 .page6-right{padding-top: 30px;}
.factory .page6 .page6-btn{padding: 30px 0;}}
@media (max-width:1024px) {.factory .page6 .page6-con{flex-direction: column;}
.factory .page6 .page6-left{width: 100%;}
.factory .page6 .page6-right{padding-left: 0;}
.factory .page6 .page6-btn{padding: 15px 0;}
.factory .page6 .page6-btn>div{width: 35px;height: 35px;}
.factory .page6 .page6-btn>div em{font-size: 20px;width: 20px;}}
.factory .page7{padding: 80px 0;}
.factory .page7-contant{display: flex;flex-wrap: wrap;justify-content: space-between;}
.factory .page7-img{width: 15.5%;margin-bottom: 1.5%;}
.factory .page7-img img{transition: all .3s ease-in-out;}
.factory .page7-img:hover img{transform: scale(1.03);}
@media (max-width:1366px) {.factory .page7{padding: 50px 0;}}
@media (max-width:768px) {.factory .page7-img{width: 23%;}}
@media (max-width:550px) {.factory .page7-img{width: 32%;}
.factory .page7 {padding: 35px 0;}}
.factory .page8 .foot-message .l-wrap{display: flex;align-items: center;}
.factory .page8 .foot-message{margin-bottom: -160px;}
@media (max-width: 1024px) {.factory .page8 .foot-message .l-wrap {flex-direction:column;padding-top: 50px}
.factory .page8 .foot-message .left {width: 100%;padding: 0;margin-bottom: 20px}}
@media (max-width: 768px) {.factory .page8 .foot-message .l-wrap{padding-top: 0;}
.factory .page8 .foot-message .foot-message-title {font-size:24px}
.factory .page8 .foot-message .message-box-title img {height: 30px}
.factory .page8 .foot-message .message-box {padding: 40px 20px}}
@media (max-width: 550px) {.factory .page8 .foot-message .foot-message-title{font-size: 20px;}}
