
.slides_4{width: 100%;height: 65vh;position: relative;}
.slides_4 .swiper-slide{height: 100%;position: relative;text-align: center;font-size: 18px;display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;-webkit-align-items: center;align-items: center;overflow: hidden;}
.slides_4 .swiper-slide .container{position: relative;height: 100%;}
.slides_4 .swiper-slide .title{width: 100%;height: 100%;position: relative;z-index: 1;color: var(--colorone);left: 0;top: 0;text-align: left;display: flex;flex-direction: column;justify-content: center;align-items: flex-start;font-size: 18px;}
.slides_4 .swiper-slide .title h4{font-size:3.5em;line-height: 200%;font-weight: bold;background: -webkit-linear-gradient(bottom, #4790ff, #2861b8);-webkit-background-clip: text;-webkit-text-fill-color: transparent;margin-top: 1em;}
.slides_4 .swiper-slide .title h5{font-size:2em;line-height: 100%;font-weight: bold;background: -webkit-linear-gradient(bottom, #4790ff, #2861b8);-webkit-background-clip: text;-webkit-text-fill-color: transparent;}
.slides_4 .swiper-slide .title p{font-size:1.1em;width: 500px;line-height: 2.2em;color: #4790ff;margin: 2em 0;display: flex;font-style: normal;flex-direction: row;flex-wrap: wrap;}
.slides_4 .swiper-slide .title p i{font-style: normal;float: left;width: 50%;padding-left: 20px;position: relative;}
.slides_4 .swiper-slide .title p i::before{content: '';width: .5em;height: .5em;background-color: #4790ff;display: inline-block;left: 0;position: absolute;top: 0.83em;left: 0;border-radius: 100%;}
.slides_4 .swiper-slide .title .link{font-size:1em;line-height: 200%;}
.slides_4 .swiper-slide .title .link a{font-size:1em;line-height: 250%;display: inline-block;padding: 0 30px;background-color: var(--colorone);color: #fff;border-radius: 2rem;float: left;margin-right: 20px;transition: 0.5s;}
.slides_4 .swiper-slide .title .link a:hover{padding: 0 50px;background-color: orange;color: #fff;}
.slides_4 .swiper-slide .title .link a:nth-child(2){background-color: #58b0f5;}
.slides_4 .swiper-slide .title .link a:nth-child(2):hover{background-color: orange;}
.slides_4 .swiper-slide .bg{width: 100%;height: 100%;position: absolute;z-index: 0;background-size: cover;background-position: center;animation-name: scaleDraw;animation-timing-function: ease-in-out;animation-iteration-count: infinite;animation-duration: 12s;}
.slides_4 .swiper-slide .pc{display: block;}
.slides_4 .swiper-slide .h5{display: none;}
.slides_4 .slides_4 .swiper-pagination{position: absolute;bottom: 0;    }
.slides_4 .swiper-slide .mouse{position: absolute;bottom: 70px;width: 100%;left: 0;z-index: 7;text-align: center;display: none;}
.slides_4 .swiper-slide .mouse i{width:20px;height: 30px;display: inline-block;border-radius: 30px;border: 1px solid #fff;}
.slides_4 .swiper-slide .mouse i em{width:1px;height: 3px;display: inline-block;border-radius: 4px;background: #fff;animation:mouse_jump 1s infinite;vertical-align: top;}
.slides_4 .swiper-button-prev,
.slides_4 .swiper-button-next{width: 48px;border: 1px solid #fff;height: 48px;text-align: center;line-height: 48px;;border-radius: 100%;transition: 0.5s;display: none}
.slides_4 .swiper-button-next{background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E");right: 20px;left: auto;background-size: 12px;}
.slides_4 .swiper-button-prev{background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E");left: 20px;right: auto;background-size: 12px;}
.slides_4 .swiper-button-prev:hover,
.slides_4 .swiper-button-next:hover{border: 1px solid var(--colorone);}
.slides_4 .swiper-button-next:hover{background:var(--colorone) url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E");background-size: 12px;background-repeat: no-repeat;background-position: center;right: 25px;}
.slides_4 .swiper-button-prev:hover{background:var(--colorone) url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E");background-size: 12px;background-repeat: no-repeat;background-position: center;left: 25px;}
.slides_4 .swiper-pagination-bullet{width: 12px;height: 12px;border-radius: 12px;margin: 0 5px;background: none;}
.slides_4 .swiper-pagination-bullet::after{width: 12px;height: 12px;float:left;border-radius: 12px;content: '';background: #fff;}
.slides_4 .swiper-pagination-bullet-active{width: 12px;}
.slides_4 .swiper-pagination-bullet-active::after{width: 12px;height: 12px;float:left;border-radius: 12px;content: '';background: #fa0;}
.slides_4 .swiper-paginations{bottom: 40px;position: relative;z-index: 100;}
@keyframes scaleDraw {
  0% {transform: scale(1.02); }
  50% {transform: scale(1);}
  100% {transform: scale(1.02);}
}

@media (max-width: 1920px) {
.slides_4 .swiper-slide .title{font-size: 16px;}
}
@media (max-width: 1920px) {
  .slides_4 .swiper-slide .title{font-size: 14px;}
}
@media (max-width: 1200px) {
  .slides_4 .swiper-slide .container{padding: 0 40px;}
  .slides_4 .swiper-slide .pc{display: none;}
  .slides_4 .swiper-slide .h5{display: block;}
  @keyframes scaleDraw {
    0% {transform: scale(1.1); }
    50% {transform: scale(1);}
    100% {transform: scale(1.1);}
  }
}
@media (max-width: 768px) {
.slides_4{height: auto;aspect-ratio: 4/3;}
.slides_4 .swiper-slide .title{font-size: 14px;}
.slides_4 .swiper-slide .title h4{margin-top: 11em;font-size: 2em;}
.slides_4 .swiper-slide .title h5{font-size:1.5em;line-height: 100%;}
.slides_4 .swiper-slide .title p{font-size:1.1em;width: 100%;line-height: 2em;color: #4790ff;margin: 1em 0;}
.slides_4 .swiper-slide .mouse{display: none;}
@keyframes scaleDraw {
  0% {transform: scale(1.05); }
  50% {transform: scale(1);}
  100% {transform: scale(1.05);}
}
}
@keyframes mouse_jump {
    0% {margin-top:5px;}
    50% {margin-top:10px;}
    100% {margin-top:5px;}
}

.page_focus .con{height: 65vh;}
.page_focus .bg{height: 65vh;}
.page_focus .con .box{display: none;}
.service_4_one .box .title{display: flex;flex-direction: column;align-items: center;}
.service_4_one .box .title p{text-align: center;}
.service_4_one .box .title img{max-width: 800px;}
@media(max-width:768px){
.page_focus .con{height: 100%;}
.page_focus .bg{display: none;}
.page_focus .img{aspect-ratio: 1}
.page_focus .con .box{width: 60%;}
.page_focus .con .box b {line-height: 36px;}
.page_focus .con .box p {float: left;width: 70%;line-height: 20px;font-size: 13px;color: #fff;text-transform: uppercase;word-break: break-all;display: -webkit-box;-webkit-line-clamp: 6;-webkit-box-orient: vertical;overflow: hidden;}
}

/*service_fours*/
.service_fours{float: left;width: 100%;padding: 80px 0 ;background-attachment: fixed;background: url('/static/2025.10/4bg.png') no-repeat center;background-size: cover;}
.service_fours .box{width: 100%;float: left;position:relative;}
.service_fours .box .title{float: left;position:relative;margin-bottom: 50px;display: flex;z-index: 2;position: relative;flex-direction: column;text-align: center;width: 100%;}
.service_fours .box .title b{width: 100%;float: left;line-height: 48px;font-size: 32px;font-weight: bold;color: #fff;}
.service_fours .box .title span{width: 100%;float: left;line-height: 60px;font-size: 20px;opacity: 0.5;}
.service_fours .box .content{width: 100%;float: left;position:relative;display:grid;gap: 30px;transition: all 0.3s ease;grid-template-columns: 1fr 1fr 1fr;margin-bottom: 30px;}
.service_fours .box .content .item{display: inline-block;margin-top: 0px;transition:0.5s;background:#fff;border-radius:20px;padding: 50px 40px;flex: 1;display: flex;align-items: center;justify-content: center;transition: all 0.3s ease;position: relative;overflow: hidden;flex-direction: column;color: #000;text-align: center;box-shadow: 0 5px 7px rgba(0,0,0,0.05);}
.service_fours .box .content .item:hover{background: url('/static/2025.10/bg.png');background-repeat: no-repeat;background-size: cover;}
.service_fours .box .content .item:hover svg{transform: scale(1.2);}
.service_fours .box .content .item:hover b,
.service_fours .box .content .item:hover p{color: #fff;}
.service_fours .box .content .item b{line-height: 200%;font-size: 28px;font-weight: bold;margin-top: 15px;color: #FF7D54;}
.service_fours .box .content .item p{line-height: 200%;font-size:13px;}
.service_fours .box .content .item svg{fill: #FF7D54;height:80px;transition:0.5s;position: relative;width: 80px;background-color: #FFEBE6;aspect-ratio: 1;border-radius: 80px;padding: 20px;}
.service_fours .box .content .active{background: url('/static/2025.10/bg.png');background-repeat: no-repeat;background-size: cover;color: #fff;}
.service_fours .box .content .active svg{background-color: #fff;}
.service_fours .box .content .active b{color: #fff;}
.service_fours .box .content .active p{color: #fff;}
.service_fours .box em{width: 100%;float: left;line-height: 44px;text-align: center;margin: 30px 0 0;transition:1s;}
.service_fours .box em a{display: inline-block;height: 44px;border-radius: 44px;background: #FF7D54;color: #fff;padding: 0 40px;line-height: 44px;font-size: 16px;transition:0.3s;}
.service_fours .box em a:hover{padding: 0 60px}
@media (max-width: 1200px) {
.service_fours{padding: 50px 15px;}
.service_fours .box .title{margin-bottom: 35px;}
.service_fours .box .title b{line-height: 30px;font-size: 24px;}
.service_fours .box .title span{line-height:24px;font-size: 15px;margin-top: 20px;padding: 0 5%;}
.service_fours .box .content{width: 100%;float: left;position:relative;display:flex;gap: 10px;transition: all 0.3s ease;flex-direction: column;}
.service_fours .box .content .item{padding: 30px 30px;}
.service_fours .box .content .item b{font-size: 17px;margin-top: 10px;line-height: 200%}
.service_fours .box .content .item p{font-size:14px;line-height: 180%;}
.service_fours .box em{width: 100%;float: left;line-height: 44px;text-align: center;margin: 10px 0 0;transition:1s;opacity: 1;}
.service_fours .box em a{display: inline-block;height: 44px;border-radius: 44px;padding: 0 60px;line-height: 44px;font-size: 15px;}
}

/*service_hxys*/
.service_hxys{float: left;width: 100%;padding: 80px 0 ;background-attachment: fixed;background:linear-gradient(to bottom , #FFF5F0,#fff);}
.service_hxys .box{width: 100%;;float: left;position:relative;}
.service_hxys .box .title{float: left;position:relative;margin-bottom: 50px;display: flex;z-index: 2;position: relative;flex-direction: column;text-align: center;width: 100%;}
.service_hxys .box .title b{width: 100%;float: left;line-height: 48px;font-size: 32px;font-weight: bold;color: #000;}
.service_hxys .box .title span{width: 100%;float: left;line-height: 60px;font-size: 20px;opacity: 0.5;}
.service_hxys .box .content{width: 100%;float: left;position:relative;display:grid;gap: 30px;transition: all 0.3s ease;grid-template-columns: 1fr 1fr ;margin-bottom: 80px;}
.service_hxys .box .content .item{display: inline-block;margin-top: 0px;transition:0.5s;background:#fff;border-radius:15px;padding: 30px;display: grid;align-items: self-start;;justify-content: center;transition: all 0.3s ease;position: relative;overflow: hidden;color: #000;box-shadow: 0px 8px 20px 0px rgba(255, 125, 84, 0.1);grid-template-columns: 60px 1fr;}
.service_hxys .box .content .item:hover{background: #FF7D54}
.service_hxys .box .content .item:hover svg{transform: scale(1.2);}
.service_hxys .box .content .item:hover b,
.service_hxys .box .content .item:hover p{color: #fff;}
.service_hxys .box .content .item b{line-height: 200%;font-size: 20px;font-weight: bold;}
.service_hxys .box .content .item p{line-height: 200%;font-size:13px;}
.service_hxys .box .content .item svg{fill: #000;height: 36px;transition:0.5s;position: relative;width: 50px;grid-row:1/3;margin-top: 5px;}
.service_hxys .box .content .active{background: #FF7D54;color: #fff;}
.service_hxys .box .content .active svg{fill: #fff;}
.service_hxys .box .content .active b{color: #fff;}
.service_hxys .box .content .active p{color: #fff;}
.service_hxys .box .con{width: 100%;float: left;position:relative;display:grid;gap: 80px;transition: all 0.3s ease;grid-template-columns: 1fr 1fr;margin-bottom: 80px;}
.service_hxys .box .con .img{}
.service_hxys .box .con .img img{width: 100%;}
.service_hxys .box .con ul{display: grid;gap: 30px;grid-template-columns: 1fr;}
.service_hxys .box .con ul li{padding: 0 0 0 30px;display: grid;grid-template-columns: 1fr;position: relative;gap: 0px;}
.service_hxys .box .con ul li b{line-height: 40px;font-size: 20px;}
.service_hxys .box .con ul li p{line-height: 20px;font-size: 14px;}
.service_hxys .box .con ul li::before{content: '▶';color: #FF7D54;font-size: 30px;position: absolute;left: 0;top:0px;line-height: 36px;}
.service_hxys .box em{width: 100%;float: left;line-height: 44px;text-align: center;margin: 30px 0 0;transition:1s;}
.service_hxys .box em a{display: inline-block;height: 44px;border-radius: 44px;background: var(--colorone);color: #fff;padding: 0 40px;line-height: 44px;font-size: 16px;transition:0.3s;}
.service_hxys .box em a:hover{padding: 0 60px}
@media (max-width: 1200px) {
.service_hxys{padding: 50px 15px;}
.service_hxys .box .title{margin-bottom: 35px;}
.service_hxys .box .title b{line-height: 30px;font-size: 24px;}
.service_hxys .box .title span{line-height:24px;font-size: 15px;margin-top: 20px;padding: 0 5%;}
.service_hxys .box .content{width: 100%;float: left;position:relative;display:flex;gap: 10px;transition: all 0.3s ease;flex-direction: column;}
.service_hxys .box .content .item{display:grid;margin-top: 0px;transition:0.5s;border-radius:10px;padding: 20px 30px;grid-template-columns: 70px 1fr;text-align: left;}
.service_hxys .box .content .item:hover{box-shadow: 0 10px 10px rgba(0,0,0,0.05);}
.service_hxys .box .content .item svg{height: 40px;transition:0.5s;position: relative;grid-row: 1/3;}
.service_hxys .box .content .item b{font-size: 17px;margin-top: 0px;line-height: 200%}
.service_hxys .box .content .item p{font-size:14px;line-height: 150%;}
.service_hxys .box em{width: 100%;float: left;line-height: 44px;text-align: center;margin: 10px 0 0;transition:1s;opacity: 1;}
.service_hxys .box em a{display: inline-block;height: 44px;border-radius: 44px;padding: 0 60px;line-height: 44px;font-size: 15px;}
.service_hxys .box .con{gap: 40px;grid-template-columns: 1fr;margin-bottom: 80px;}
.service_hxys .box .con ul{display: grid;gap: 20px;grid-template-columns: 1fr;}
.service_hxys .box .con ul li{padding: 0 0 0 30px;display: grid;grid-template-columns: 1fr;position: relative;gap: 0px;}
.service_hxys .box .con ul li b{line-height: 40px;font-size: 18px;}
.service_hxys .box .con ul li p{line-height: 20px;font-size: 13px;}
.service_hxys .box .con ul li::before{content: '▶';color: #FF7D54;font-size: 30px;position: absolute;left: 0;top:0px;line-height: 36px;}
}



/*service_4_one*/
.service_4_one{float: left;width: 100%;padding: 80px 0;background:linear-gradient(to bottom , #FFF5F0,#fff);}
.service_4_one .box{width: 100%;;float: left;position:relative;}
.service_4_one .box .title{float: left;position:relative;margin-bottom: 10px;display: flex;z-index: 2;position: relative;flex-direction: column;text-align: center;width: 100%;align-items: center;}
.service_4_one .box .title b{width: 100%;float: left;line-height: 48px;font-size: 32px;font-weight: bold;}
.service_4_one .box .title p{width: 100%;float: left;line-height: 30px;font-size: 16px;text-align: left;margin: 40px 0 40px;}
.service_4_one .box .title span{width: 100%;float: left;line-height: 30px;font-size: 16px;text-align: left;margin: 10px 0 0px;text-align: center;}
.service_4_one .box .title img{width: 100%;float: left;}
.service_4_one .box .content{width: 100%;float: left;position:relative;display: grid;grid-template-columns: 1.3fr 1fr;gap: 40px;direction: ltr;margin-bottom: 80px;}
.service_4_one .box .content .img{background: url('/static/2025.10/video.jpg');background-size: cover;background-position: center;background-repeat: no-repeat;border-radius: 15px;}
.service_4_one .box .content .img img{width: 100%;border-radius: 15px;}
.service_4_one .box .content .msg{width: 100%;background: #fff;border-radius: 15px;box-shadow: 0px 8px 20px 0px rgba(255, 125, 84, 0.1);padding: 30px 30px;display: grid;}
.service_4_one .box .content .msg .txtScroll-top{ width:100%;  overflow:hidden; position:relative; float: left;}
.service_4_one .box .content .msg .txtScroll-top .hd{ overflow:hidden;  height:40px; background:#f4f4f4;float: left; padding: 10px;width: 100%;font-size: 15px;display: none;}
.service_4_one .box .content .msg .txtScroll-top .hd .prev,
.service_4_one .box .content .msg .txtScroll-top .hd .next{ display:block;  width:9px; height:5px; float:right; margin-right:5px; margin-top:10px;  overflow:hidden; cursor:pointer; background:url("/Public/Common/Images/icoUp.gif") no-repeat;}
.service_4_one .box .content .msg .txtScroll-top .hd .next{ background:url("/Public/Common/Images/icoDown.gif") no-repeat;  }
.service_4_one .box .content .msg .txtScroll-top .hd b{float: left;line-height: 20px;font-size: 15px;}
.service_4_one .box .content .msg .txtScroll-top .hd ul{ float:right; overflow:hidden; zoom:1; margin-top:7px; }
.service_4_one .box .content .msg .txtScroll-top .hd ul li{ float:left;  width:9px; height:9px; overflow:hidden; margin-right:5px; text-indent:-999px; cursor:pointer; background:url("/Public/Common/Images/icoCircle.gif") 0 -9px no-repeat; }
.service_4_one .box .content .msg .txtScroll-top .hd ul li.on{ background-position:0 0; }
.service_4_one .box .content .msg .txtScroll-top .bd{ float: left;width: 100%;}
.service_4_one .box .content .msg .txtScroll-top .infoList li{ font-size: 15px;display: grid;grid-template-columns: 50px 1fr;line-height: 24px;align-items: flex-start;margin-bottom: 15px;}
.service_4_one .box .content .msg .txtScroll-top .infoList li .avatar{display: grid;align-items: flex-start;height: 40px;width: 40px;background: #FFEBE6;border-radius: 40px;padding: 5px;}
.service_4_one .box .content .msg .txtScroll-top .infoList li .avatar svg{width: 30px;height: 30px;}
.service_4_one .box .content .msg .txtScroll-top .infoList li .txt{display: grid;grid-template-columns: auto auto;background: #FFF5F0;border-radius:10px 20px 20px 20px;padding: 10px 15px;justify-content: space-between;}
.service_4_one .box .content .msg .txtScroll-top .infoList li .txt b{font-size: 15px;font-weight: bold;}
.service_4_one .box .content .msg .txtScroll-top .infoList li .txt span{background: #FFEBE6;border-radius: 20px;padding: 0 10px;font-size: 12px;margin-left: 10px;display: inline-block;}
.service_4_one .box .content .msg .txtScroll-top .infoList li .txt i{color: #00000066;text-align: right;font-style: normal;font-size: 12px;}
.service_4_one .box .content .msg .txtScroll-top .infoList li .txt p{grid-column: 1/3;margin-top: 5px;font-size: 13px;}
.service_4_one .box .content .msg .more{ font-size: 15px;display: grid;grid-template-columns: 60px 1fr;line-height: 24px;align-items: center;}
.service_4_one .box .content .msg .more .avatar{display: grid;align-items: flex-start;height: 40px;width: 40px;background: #FFEBE6;border-radius: 40px;padding: 5px;}
.service_4_one .box .content .msg .more .avatar svg{width: 30px;height: 30px;}
.service_4_one .box .content .msg .more .txt{display: flex;flex-direction: row;}
.service_4_one .box .content .msg .more .txt i{background-color: #FFF5F0;width: 10px;height: 10px;border-radius: 10px;margin: 0 5px 0 0;}
.service_4_one .box .content .msg .more .txt i:nth-child(2){background-color: #FFEBE6;}
.service_4_one .box .content .msg .more .txt i:nth-child(3){background-color: #FF7D54;}
.service_4_one .box .six{width: 100%;float: left;position:relative;display: grid;grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;gap: 20px;direction: ltr;background: #fff;box-shadow: 0px 8px 20px 0px rgba(255, 125, 84, 0.1);padding: 12px 20px;border-radius: 5px;margin: 30px 0 50px;}
.service_4_one .box .six span{display: flex;align-items: center;flex-direction: row;padding: 0 20px;border-radius: 6px;line-height: 36px;height: 36px;gap: 10px;}
.service_4_one .box .six span:hover,
.service_4_one .box .six span.active{background-color: #FF7D54;color: #fff;}
.service_4_one .box .six span:hover,
.service_4_one .box .six span.active svg{fill: #fff;}
.service_4_one .box .six span svg{width: 20px;height: 20px;}
.service_4_one .box .item{width: 100%;float: left;position:relative;display: grid;grid-template-columns: 0.9fr 1fr;gap: 30px;align-items: center;}
.service_4_one .box .item .menubox{float:left;display: grid;background: #fff;border-radius: 20px;overflow: hidden;}
.service_4_one .box .item .menubox a{float:left;display:block;cursor:pointer;color:#333;width: 100%;padding: 25px 25px;display: grid;grid-template-columns: 90px 1fr;}
.service_4_one .box .item .menubox a:last-child{border: none;}
.service_4_one .box .item .menubox a.hover{background:#FF7D54;background-size: cover;}
.service_4_one .box .item .menubox a.hover strong svg{background: #fff;border-color: #fff;}
.service_4_one .box .item .menubox a.hover b{color: #fff;}
.service_4_one .box .item .menubox a.hover i{color: #fff;}
.service_4_one .box .item .menubox a strong{font-weight: normal;font-size: 30px;grid-row: 1/3;margin-right: 25px;display: flex;justify-content: center;align-items: center;font-family: 'bebas';}
.service_4_one .box .item .menubox a strong svg{ background: #FFF5F0;;fill: #FF7D54;width: 60px;height: 60px;border: 10px solid #FFF5F0;border-radius: 100%;}
.service_4_one .box .item .menubox a b{font-size: 20px;line-height: 24px;color: #000;margin-bottom: 5px}
.service_4_one .box .item .menubox a i{font-size: 16px;font-style: normal;}
.service_4_one .box .item .menubox_c{width:100%;float:left;border-top:  1px solid #fff;}
.service_4_one .box .item .menubox_c div{width:100%;height: 100%;float:left;color: #fff;display: flex;flex-direction: column;}
.service_4_one .box .item .menubox_c div .img{width: 100%;display: flex;align-items: center;flex-direction: column;}
.service_4_one .box .item .menubox_c div .img img{max-width: 80%;}
.service_4_one .box .apply{width: 100%;float: left;margin: 40px 0 0;text-align: center;}
.service_4_one .box .apply a{line-height: 44px;background:#FF7D54;color: #fff;border-radius: 30px;padding: 0 50px;display: inline-block;margin: 0 auto;font-size: 16px;}
@media (max-width: 1200px) {
.service_4_one{padding: 50px 15px 50px;}
.service_4_one .box .title{margin-bottom: 15px;}
.service_4_one .box .title b{line-height: 30px;font-size: 24px;}
.service_4_one .box .title p{margin: 20px 0;}
.service_4_one .box .title span{line-height:24px;font-size: 15px;margin-top: 20px;padding: 0 5%;}
.service_4_one .box .content{width: 100%;float: left;position:relative;display: grid;grid-template-columns:  1fr;gap: 20px;direction: ltr;}
.service_4_one .box .content .img{aspect-ratio: 3/2;}
.service_4_one .box .apply{margin-top: 20px;}
.service_4_one .box .six{grid-template-columns:1fr 1fr;gap: 10px;padding: 20px;border-radius: 5px;margin: 10px 0 30px;}
.service_4_one .box .item{width: 100%;float: left;position:relative;display: grid;grid-template-columns: 1fr;margin-top: 00px;grid-template-rows: auto auto;gap: 0}
.service_4_one .box .item .menubox{float:left;border-right: 1px solid #fff;display: grid;}
.service_4_one .box .item .menubox a{padding:20px 20px;}
.service_4_one .box .item .menubox a strong{margin-right: 0;}
.service_4_one .box .item .menubox a b{font-size: 16px;}
.service_4_one .box .item .menubox_c{width:100%;float:left;border-top:  1px solid #fff;}
.service_4_one .box .item .menubox a i{font-size: 14px;}
.service_4_one .box .item .menubox_c div{width:100%;float:left;padding: 0px;color: #fff;display: flex;flex-direction: column;align-items: flex-start;}
.service_4_one .box .item .menubox_c div .img{width: 100%;aspect-ratio: 5/3;background-repeat: no-repeat;background-size: cover;background-position: center;border-radius: 10px;box-shadow: 0 10px 10px rgba(0,0,0,0.05);}
.service_4_one .box .item{width: 100%;float: left;position:relative;display: grid;grid-template-columns: 1fr;margin-top: 00px;grid-template-rows: auto auto;gap: 0}
.service_4_one .box .item .menubox{float:left;border-right: 1px solid #fff;display: grid;}
.service_4_one .box .item .menubox a{padding:20px 20px;}
.service_4_one .box .item .menubox a strong{margin-right: 0;}
.service_4_one .box .item .menubox a b{font-size: 16px;}
.service_4_one .box .item .menubox_c{width:100%;float:left;border-top:  1px solid #fff;}
.service_4_one .box .item .menubox a i{font-size: 14px;}
.service_4_one .box .item .menubox_c div{width:100%;float:left;padding: 0px;color: #fff;display: flex;flex-direction: column;align-items: flex-start;}
.service_4_one .box .item .menubox_c div .img{width: 100%;aspect-ratio: 5/3;background-repeat: no-repeat;background-size: cover;background-position: center;border-radius: 10px;box-shadow: 0 10px 10px rgba(0,0,0,0.05);}
}




/*service_love*/
.service_love{float: left;width: 100%;padding: 80px 0 40px;background:linear-gradient(to bottom , #FFF5F0,#fff);}
.service_love .box{width: 100%;;float: left;position:relative;}
.service_love .box .title{float: left;position:relative;margin-bottom: 35px;display: flex;z-index: 2;position: relative;flex-direction: column;text-align: center;width: 100%;align-items: center;}
.service_love .box .title b{width: 100%;float: left;line-height: 48px;font-size: 32px;font-weight: bold;}
.service_love .box .title p{width: 100%;float: left;line-height: 30px;font-size: 16px;text-align: left;margin: 40px 0 40px;}
.service_love .box .title span{width: 100%;float: left;line-height: 30px;font-size: 16px;text-align: left;margin: 10px 0 0px;text-align: center;}
.service_love .box .content{width: 100%;float: left;position:relative;display: grid;grid-template-columns: 1.8fr 1fr;gap: 40px;direction: ltr;margin-bottom: 80px;}
.service_love .box .content .img{background: url('/static/2025.10/map.jpg');background-size: cover;background-position: center;background-repeat: no-repeat;border-radius: 15px;aspect-ratio: 1;}
.service_love .box .content .img img{width: 100%;border-radius: 15px;}
.service_love .box .content .msg{width: 100%;display: grid;grid-template-columns: 1fr;}
.service_love .box .content .msg .txtScroll-top-one{ overflow:hidden; position:relative; float: left;background: #fff;border-radius: 15px;box-shadow: 0px 8px 20px 0px rgba(255, 125, 84, 0.1);display: grid;}
.service_love .box .content .msg .txtScroll-top-one .hd{ background:#FF7D54;float: left; width: 100%;font-size: 15px;padding-left: 30px;line-height: 50px;color: #fff;font-weight: bold;;}
.service_love .box .content .msg .txtScroll-top-one .bd{ float: left;width: 100%;padding: 20px;;}
.service_love .box .content .msg .txtScroll-top-one .infoList li{ width: 100%;float: left;margin-bottom: 10px;}
.service_love .box .content .msg .txtScroll-top-one .infoList li:nth-child(1) .cons .num{background: #e7bc1e;}
.service_love .box .content .msg .txtScroll-top-one .infoList li:nth-child(1) .cons .avatar{background: #3FEE98;}
.service_love .box .content .msg .txtScroll-top-one .infoList li:nth-child(2) .cons .num{background: #b0a899;}
.service_love .box .content .msg .txtScroll-top-one .infoList li:nth-child(2) .cons .avatar{background: #74b6f5;}
.service_love .box .content .msg .txtScroll-top-one .infoList li:nth-child(3) .cons .num{background: #b0883b;}
.service_love .box .content .msg .txtScroll-top-one .infoList li:nth-child(3) .cons .avatar{background: #ffd257;}
.service_love .box .content .msg .txtScroll-top-one .infoList li:nth-child(4) .cons .avatar{background: #ff85be;}
.service_love .box .content .msg .txtScroll-top-one .infoList li:nth-child(5) .cons .avatar{background: #e27459;}
.service_love .box .content .msg .txtScroll-top-one .infoList li:nth-child(6) .cons .avatar{background: #64eec0;}
.service_love .box .content .msg .txtScroll-top-one .infoList li:nth-child(7) .cons .avatar{background: #b79dff;}
.service_love .box .content .msg .txtScroll-top-one .infoList li:nth-child(8) .cons .avatar{background: #ff8aca;}
.service_love .box .content .msg .txtScroll-top-one .infoList li .cons{display: grid;grid-template-columns: 50px 75px 1fr;align-items: center;border: 1px solid #FFF5F0;padding: 10px;border-radius: 10px;}
.service_love .box .content .msg .txtScroll-top-one .infoList li .cons .num{display: grid;align-items: flex-start;height: 30px;width: 30px;background: #ccc;border-radius: 30px;justify-content: center;align-items: center;font-weight: bold;color: #fff;font-size: 16px;}
.service_love .box .content .msg .txtScroll-top-one .infoList li .cons .avatar{display: grid;align-items: flex-start;height: 60px;width: 60px;background:#3FEE98;border-radius: 15px;justify-content: center;align-items: center;color: #fff;font-size: 20px;font-weight: bold;;}
.service_love .box .content .msg .txtScroll-top-one .infoList li .cons .txt{display: grid;grid-template-columns: 1fr;justify-content: space-between;}
.service_love .box .content .msg .txtScroll-top-one .infoList li .cons .txt b{font-size: 14px;font-weight: bold;}
.service_love .box .content .msg .txtScroll-top-one .infoList li .cons .txt span{color: #000000aa;font-size: 12px;;}
.service_love .box .content .msg .txtScroll-top-one .infoList li .cons .txt i{color: #FF7D54;font-style: normal;font-weight: bold;font-size: 12px;}

.service_love .box .content .msg .txtScroll-top-two{ overflow:hidden; position:relative; float: left;background: #fff;border-radius: 15px;box-shadow: 0px 8px 20px 0px rgba(255, 125, 84, 0.1);display: grid;margin-top: 20px;}
.service_love .box .content .msg .txtScroll-top-two .hd{ background:#FF7D54;float: left; width: 100%;font-size: 15px;padding-left: 30px;line-height: 50px;color: #fff;font-weight: bold;;}
.service_love .box .content .msg .txtScroll-top-two .bd{ float: left;width: 100%;padding: 20px 20px 10px;;}
.service_love .box .content .msg .txtScroll-top-two .infoList li{ width: 100%;float: left;margin-bottom: 10px;}
.service_love .box .content .msg .txtScroll-top-two .infoList li .cons{display: grid;grid-template-columns: 50px 1fr;align-items: center;border: 1px solid #FFF5F0;padding: 10px;border-radius: 10px;}
.service_love .box .content .msg .txtScroll-top-two .infoList li .cons .num{display: grid;align-items: flex-start;height: 30px;width: 30px;background: #FFF5F0;border-radius: 30px;justify-content: center;align-items: center;font-weight: bold;color: #FF7D54;font-size: 16px;}
.service_love .box .content .msg .txtScroll-top-two .infoList li .cons .txt{display: grid;grid-template-columns: 1fr;justify-content: space-between;}
.service_love .box .content .msg .txtScroll-top-two .infoList li .cons .txt b{font-size: 14px;font-weight: bold;}
.service_love .box .content .msg .txtScroll-top-two .infoList li .cons .txt span{color: #000000aa;font-size: 12px;;}
.service_love .box .content .msg .txtScroll-top-two .infoList li .cons .txt i{color: #FF7D54;font-style: normal;font-weight: bold;font-size: 12px;}
@media (max-width: 1200px) {
.service_love{padding: 50px 15px 0px;}
.service_love .box .title{margin-bottom: 15px;}
.service_love .box .title b{line-height: 30px;font-size: 24px;}
.service_love .box .title p{margin: 20px 0;}
.service_love .box .title span{line-height:24px;font-size: 15px;margin-top: 20px;padding: 0 5%;}
.service_love .box .content{width: 100%;float: left;position:relative;display: grid;grid-template-columns:  1fr;gap: 20px;direction: ltr;}
.service_love .box .content .img{aspect-ratio: 1;}
}