.fw300{font-family: var(--300);font-weight: 300;}
.fw400{font-family: var(--400);font-weight: 400;}
.fw600{font-family: var(--600);font-weight: 600;}
.alltime,.alltime:before,.alltime:after,.alltime *,.alltime *:before,.alltime *:after{-webkit-transition: all .4s cubic-bezier(0.4, 0, 0.2, 1); -moz-transition: all .4s cubic-bezier(0.4, 0, 0.2, 1); transition: all .4s cubic-bezier(0.4, 0, 0.2, 1);}
.imgTwo{position: relative;}
.imgTwo img:nth-child(2){position: absolute;inset: 0px;margin: auto;opacity: 0;}
.imghover:hover .imgTwo img:nth-child(1){opacity: 0;}
.imghover:hover .imgTwo img:nth-child(2){opacity: 1;}
.imgTwohover:hover img:nth-child(1){opacity: 0;}
.imgTwohover:hover img:nth-child(2){opacity: 1;}

.scroll::-webkit-scrollbar {width:1px;height:1px;}
.scroll::-webkit-scrollbar-thumb{ background:#D7000F;}
.scroll::-webkit-scrollbar-track{ background:rgba(0,0,0,0.1);}

.t_line1 {overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.t_line2 {overflow:hidden;text-overflow:ellipsis;display:-webkit-box;display:-moz-box;-webkit-line-clamp:2;-moz-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;box-orient:vertical;}
.t_line3 {overflow:hidden;text-overflow:ellipsis;display:-webkit-box;display:-moz-box;-webkit-line-clamp:3;-moz-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;box-orient:vertical;}
.t_line4 {overflow:hidden;text-overflow:ellipsis;display:-webkit-box;display:-moz-box;-webkit-line-clamp:4;-moz-line-clamp:4;line-clamp:4;-webkit-box-orient:vertical;box-orient:vertical;}
.t_line5 {overflow:hidden;text-overflow:ellipsis;display:-webkit-box;display:-moz-box;-webkit-line-clamp:5;-moz-line-clamp:5;line-clamp:5;-webkit-box-orient:vertical;box-orient:vertical;}

.solution .ani-box {
  position: relative;
  width: 100%;
  /*height: 100vh;*/
  /*overflow: hidden;*/
}

.solution .box1{
  position: absolute;
  top: 100%;
  left: 0;
  z-index: 11;
  background: #F6F6F6;
  padding: 4rem 0;
  width: 100%;
  position: relative;
  top: 0;
}

.solution .box1 .cont{display: flex;justify-content: space-between;}

.solution .box1 .cont .lf{width: 21.38rem;height: 21.25rem;}

.solution .box1 .cont .lf img{width: 100%;height: 100%;object-fit: cover;}

.solution .box1 .cont .rf{width: 18.63rem;}

.solution .box1 .cont .rf .t1{line-height: calc(60 / 42);width: 15.68rem;font-family: var(--600);}

.solution .box1 .cont .rf .t2{line-height: 1.7;margin-top: 0.75rem;}

/*.solution .box1 .cont .rf .t2 span{color: #D7000F;}*/

.solution .box1 .cont .rf .t3{line-height: 1.7;margin-top: 0.38rem;}

.solution .box1 .cont .rf .ul{display: flex;flex-wrap: wrap;padding-top: 0.80rem;}

.solution .box1 .cont .rf .ul .li{width: calc((100% - 0.76rem) / 3);padding: 1rem 0.38rem 0.42rem;flex: auto;}
.solution .box1 .cont .rf .ul .li:last-child{margin-top: .43rem;flex: 0 0 auto;margin-left: .3rem;}

.solution .box1 .cont .rf .ul .li:nth-child(3n){margin-right: 0;}

.solution .box1 .cont .rf .ul .li .ico{height: 1.05rem;margin: 0 auto;width: fit-content;}

.solution .box1 .cont .rf .ul .li .ico img{width: fit-content;height: 100%;object-fit: contain;}

.solution .box1 .cont .rf .ul .li .txt{line-height: calc(22 / 16);text-align: center;margin-top: 0.25rem;}

.solu2{padding: 4rem 0 4.25rem;background: #fff url(../images/solu2_1.png) no-repeat bottom 0.25rem center;background-size: 100% auto;}

.solu2 .tit{line-height: calc(60 / 42);text-align: center;max-width: calc(713 / 42 * 1em);margin: 0 auto;}

.solu2 .swiper-container{overflow: visible;margin-top: 1.50rem;}

.solu2 .swiper-slide{width: 11.25rem;margin-right: 0.75rem;border-radius: 0.13rem;background: #F6F6F6;padding: 1.48rem 1.30rem 1.93rem 1.32rem;overflow: hidden;height: auto;}

.solu2 .swiper-slide:last-child{margin-right: 0;}

.solu2 .swiper-slide::before{content: "";position: absolute;right: 0;top: 0;width: calc(100% - 1.02rem);height: 100%;background: url(../images/solu2_2.png) no-repeat bottom right;background-size: 100% auto;mix-blend-mode: luminosity;opacity: 0;}

.solu2 .swiper-slide .ico{width: 1.45rem;height: 1.45rem;position: relative;z-index: 2;}

.solu2 .swiper-slide .ico img{height: 100%;object-fit: contain;}

.solu2 .swiper-slide .txt{margin-top: 1.57rem;position: relative;z-index: 2;}

.solu2 .swiper-slide .txt .t1{line-height: calc(34 / 26);}

.solu2 .swiper-slide .txt .t2{line-height: 1.6;margin-top: 0.85rem;}

.solu2 .swiper-slide:hover{background: #fff;box-shadow: 0 0.10rem 1.21rem 0 rgba(0, 0, 0, 0.10);}

.solu2 .swiper-slide:hover::before{opacity: 1;}

.solu2 .swiper-slide:hover .txt .t1{color: #D7000F;}

.solu3{position: relative;height: 23.50rem;margin-top: 3rem;}

.solu3 .imgbg{height: 100%;}

.solu3 .imgbg img{width: 100%;height: 100%;object-fit: cover;}

.solu3 .title{position: absolute;top: 4.42rem;left: 2.25rem;line-height: calc(57 / 42);color: #fff;}

.solu3 .ul{position: absolute;top: 0;right: 0;width: 13.50rem;height: 100%;background: linear-gradient(270deg, rgba(0, 0, 0, 0.00) 0%, rgba(0, 0, 0, 0.20) 100%);
backdrop-filter: blur(0.72rem);border-bottom: 1.0.13rem solid rgba(255, 255, 255, 0.30);overflow-y: auto;}

.solu3 .ul .li{min-height: 7.83rem;border-bottom: 1.0.13rem solid rgba(255, 255, 255, 0.30);padding: 1.57rem 0.85rem 1rem;}

.solu3 .ul .li:last-child{border-bottom: none;}

.solu3 .ul .li .top{display: flex;justify-content: space-between;}

.solu3 .ul .li .top .lf{width: 9rem;line-height: calc(35 / 22);color: #fff;min-height: calc(105 / 22 * 1em);position: relative;}

.solu3 .ul .li .top .lf::before{content: "";position: absolute;left: -0.85rem;top: 0.20rem;height: 0.53rem;width: 0.05rem;background: #fff;}

.solu3 .ul .li .top .rf{margin-top: 0.15rem;display: flex;align-items: first baseline;line-height: calc(20 / 16);color: rgba(255,255,255,0.6);}

.solu3 .ul .li .top .rf span{line-height: calc(34 / 24);color: #fff;margin-right: 0.20rem;}

.solu3 .ul .li .bot{margin-top: 0.33rem;}

.solu3 .ul .li .bot a{padding: 0.15rem 0.30rem 0.23rem;border-radius: 0.05rem;border: 1px solid #FFF;line-height: calc(17 / 14);color: #fff;}

.solu3 .ul .li:hover{background: rgba(0, 0, 0, 0.40);backdrop-filter: blur(0.23rem);}

.solu3 .ul .li .bot a:hover{background: #D7000F;border-color: #D7000F;color: #fff;}

.solu4{padding: 4rem 0 2.75rem;background: #F6F6F6;}

.solu4 .title{text-align: center;line-height: calc(60 / 42);}

.solu4 .ul{display: flex;flex-wrap: wrap;padding-top: 0.88rem;}

.solu4 .ul .li{width: calc((100% - 2.50rem) / 5);margin: 0.625rem 0.625rem 0 0;}

.solu4 .ul .li:nth-child(5n){margin-right: 0;}

.solu4 .ul .li a{display: block;height: 100%;background: #fff;padding: 1.43rem 0.75rem 0.88rem;}

.solu4 .ul .li .ss .imgbox{height: 4.47rem;margin: 0 auto;display: flex;align-items: center;justify-content: center;}

.solu4 .ul .li .ss .imgbox img{max-height: 100%;object-fit: contain;}

.solu4 .ul .li .ss .txtbox{margin-top: 0.90rem;}

.solu4 .ul .li .ss .txtbox .t1{line-height: 1.3;text-align: center;}

.solu4 .ul .li .ss .txtbox .t2{line-height: calc(19 / 14);color: #D7000F;display: flex;align-items: center;justify-content: center;margin-top: 0.33rem;}

.solu4 .ul .li .ss .txtbox .t2 img{width: 1em;margin-left: 0.28rem;}

.solu4 .pages{margin-top: 1.50rem;}

.pages{display: flex;align-items: center;justify-content: center;gap: 0.50rem;width: 100%;}

.pages a{width: 1.05rem;height: 1.05rem;display: flex;align-items: center;justify-content: center;border-radius: 50%;position: relative;}

.pages a.act,
.pages a[href]:hover,
.pages a.imgTwo:hover{background: #D7000F;color: #fff;}

.pages a.pg_next img{transform: rotate(180deg);}

.pages a img{width: 0.17rem;}

.solu5{background: #fff;margin-top: 3.42rem;}

.solu5 .title{text-align: center;line-height: calc(60 / 42);}

.solu5 .set{margin: 1.25rem auto 0;line-height: 1.7;max-width: calc(1157 / 18 * 1em);text-align: center;}

.solu5 .set span{color: #D7000F;}

.solu5 .ul{display: flex;align-items: center;justify-content: center;padding-top: 0.50rem;}

.solu5 .ul .li{width: 6rem;height: 3rem;margin: 0.75rem 0.38rem 0;}

.solu5 .ul .li a{display: block;height: 100%;border-radius: 0.13rem;background: #F8F8F8;}

.solu5 .ul .li a img{height: 100%;object-fit: contain;}

.solu6{padding: 3.63rem 0 4.25rem;}

.solutitle{text-align: center;line-height: calc(60 / 42);}

.solu6 .ul{display: flex;flex-wrap: wrap;}

.solu6 .ul .li{width: calc((100% - 2.25rem) / 3);margin: 1.80rem 1.125rem 0 0;}

.solu6 .ul .li:nth-child(-n + 3){margin-top: 1.32rem;}

.solu6 .ul .li:nth-child(3n){margin-right: 0;}

.solu6 .ul .li .ss{display: block;height: 100%;position: relative;}

.solu6 .ul .li .ss .status{position: absolute;z-index: 5;top: 0.63rem;right: 0.63rem;max-width: calc(100% - 1.25rem);padding: 0.23rem 0.50rem;border-radius: 0.13rem;background: rgba(255, 255, 255, 0.60);backdrop-filter: blur(0.22rem);display: flex;align-items: center;justify-content: center;}

.solu6 .ul .li .ss .status .time{line-height: 1.5;color: #fff;}

.solu6 .ul .li .ss .status .type{line-height: 1.5;color: #fff;}

.solu6 .ul .li .ss .status s{width: 1px;height: 0.28rem;background: #fff;margin: 0 0.25rem;}

.solu6 .ul .li .ss .imgbox{border-radius: 0.15rem;height: 9.60rem;overflow: hidden;}

.solu6 .ul .li .ss .imgbox img{height: 100%;object-fit: cover;width: 100%;}

.solu6 .ul .li .ss .txtbox{margin-top: 0.95rem;}

.solu6 .ul .li .ss .txtbox .t1{margin-top: 0.95rem;line-height: calc(35 / 26);}

.solu6 .ul .li .ss .txtbox .t2{display: flex;flex-wrap: wrap;padding-top: 0.30rem;line-height: calc(16 / 12);font-weight: 300;}

.solu6 .ul .li .ss .txtbox .t2 span{padding: 0.13rem 0.35rem;border-radius: 0.35rem;border: 1px solid #EFEFEF;color: #666;margin: 0.25rem 0.25rem 0 0;}

.solu6 .ul .li .ss .txtbox .t2 span:hover{background: #D7000F;border-color: #D7000F;color: #fff;}

.solu6 .ul .li .ss .txtbox .t3{margin-top: 0.85rem;line-height: 1.75;color: #666;}

.solu6 .ul .li .ss:hover .imgbox img{transform: scale(1.05);}

.solu6 .ul .li .ss:hover .status{background: #D7000F;}

.solu6 .pages{margin-top: 2.17rem;}

.solu7{padding: 3.13rem 0 3.38rem;background: #F6F6F6;}

.solu7 .box{max-width: 35rem;margin: 0 auto;}

.solu7 .switch{display: flex;justify-content: space-between;position: relative;z-index: 20;margin-top: 2rem;}

.solu7 .switch .ul{display: flex;flex-wrap: wrap;gap: 0.25rem;}

.solu7 .switch .ul a{display: block;border-radius: 0.07rem;border: 1px solid #E2E2E2;background: #fff;padding: 0.28rem 0.72rem;line-height: calc(22 / 16);}

.solu7 .switch .ul a:hover,
.solu7 .switch .ul .act a{background: #333;border-color: #333;color: #fff;}

.solu7 .language{position: relative;}

.solu7 .language .ltp{display: flex;align-items: center;gap: 0.25rem;}

.solu7 .language .ltp .txt{line-height: calc(22 / 16);padding: 0.30rem 0.75rem 0.30rem 0;min-width: 2.25rem;background: url(../images/svg/pd5_2.svg) no-repeat right center;background-size: 0.25rem auto;}

.solu7 .language .ltp .ico{width: 0.55rem;}

.solu7 .language .lbt{position: absolute;top: 100%;left: 0;width: 100%;background: #fff;padding: 0.25rem;text-align: center;overflow: 0;pointer-events: none;visibility: hidden;transform: translateY(0.75rem);}

.solu7 .language .lbt a{display: block;line-height: calc(30 / 16);}

.solu7 .language .lbt a:hover{color: #D7000F;}

.solu7 .language:hover .lbt{opacity: 1;transform: translateY(0);pointer-events: all;visibility: visible;transition: all .4s cubic-bezier(0.4, 0, 0.2, 1);}

.solu7 .list .ul{display: flex;flex-wrap: wrap;gap: 1.38rem 1.875rem;margin-top: 1.25rem;}

.solu7 .list .ul .li{width: calc((100% - 7.50rem) / 5);}

.solu7 .list .ul .li .ss{display: block;}

.solu7 .list .ul .li .ss .imgbox{height: 7.38rem;overflow: hidden;}

.solu7 .list .ul .li .ss .imgbox img{height: 100%;object-fit: contain;margin: 0 auto;display: block;}

.solu7 .list .ul .li .ss .txtbox .t1{margin-top: 0.57rem;line-height: calc(22 / 16);color: #D7000F;}

.solu7 .list .ul .li .ss .txtbox .t2{margin-top: 0.17rem;line-height: calc(25 / 18);height: calc(25 / 18 * 2em);}

.solu7 .list .ul .li .ss:hover .imgbox img{transform: scale(1.05);}

.solu7 .list .ul .li .ss:hover .txtbox .t2{color: #D7000F;}

.solu7 .list .ul .li .sbt{display: flex;align-items: center;justify-content: space-between;margin-top: 0.82rem;}

.solu7 .list .ul .li .sbt .lf{display: flex;gap: 0.29rem;line-height: calc(18 / 16);align-items: center;}

.solu7 .list .ul .li .sbt .lf s{width: 1px;height: 0.35rem;background: #333;}

.solu7 .list .ul .li .sbt .rf{width: calc(0.63rem);}

.solu7 .pages{margin-top: 2.50rem;}


.solu9{position: relative;background-image: url(images/slt4_1.jpg);background-position: center;background-repeat: no-repeat;background-size: cover;}

.solu9::before{content: "";position: absolute;top: 0;left: 0;height: 100%;width: calc(1420 / 1920 * 100%);opacity: 0.6;background: linear-gradient(270deg, rgba(0, 0, 0, 0.00) 0%, rgba(0, 0, 0, 0.50) 100%);}

.solu9 .w1400{padding-top: 2rem;padding-bottom: 2rem;position: relative;z-index: 5;display: flex;align-items: center;justify-content: space-between;flex-wrap: wrap;}

.solu9 .left{width: calc(704 / 1400 * 100%);}

.solu9 .right{width: calc(650 / 1400 * 100%);border-radius: 0.13rem;background: rgba(0, 0, 0, 0.40);backdrop-filter: blur(0.41rem);padding: 1.18rem 1rem 1.43rem 1.05rem;}

.solu9 .left .t1{line-height: 1.5;color: #fff;}

.solu9 .left .t2{line-height: calc(30 / 22);color: #fff;margin-top: 0.75rem;}

.solu9 .left .t3{margin-top: 3.83rem;display: flex;flex-wrap: wrap;gap: 0.88rem 1.75rem;}

.solu9 .left .t3 .it{width: calc(275 / 704 * 100%);letter-spacing: 0.03em;}

.solu9 .left .t3 .it:first-child{border-right: 1px solid #fff;}

.solu9 .left .t3 .it .tt{line-height: calc(20 / 18);color: #fff;}

.solu9 .left .t3 .it .td{line-height: calc(28 / 24);margin-top: 0.50rem;}

.solu9 .left .t3 .it .td a{color: #fff;}

.solu9 .left .t3 .it .td a:hover{color: #D7000F;}

.solu9 .left .t4{margin-top: 1.50rem;}

.solu9 .left .t4 .tt{line-height: calc(20 / 18);color: #fff;}

.solu9 .left .t4 .td{line-height: calc(32 / 24);color: #fff;margin-top: 0.50rem;}

.solu9 .right .tit{line-height: calc(28 / 24);color: #fff;}

.solu9 .right .form{display: flex;flex-wrap: wrap;gap: 0.15rem 0.75rem;margin-top: 0.42rem;}

.solu9 .right .form .item{width: calc(50% - 0.38rem);}

.solu9 .right .form .item.w100{width: 100%;}

.solu9 .right .form .item input[type=text]{display: block;outline: none;background: none;border: none;border-bottom: 1px solid rgba(255,255,255,0.4);height: 1.35rem;color: #fff;width: 100%;}

.solu9 .right .form .item input[type=text]::-webkit-input-placeholder {color:rgba(255,255,255,0.8);}
.solu9 .right .form .item input[type=text]:-moz-placeholder {color:rgba(255,255,255,0.8);}
.solu9 .right .form .item input[type=text]::-moz-placeholder {color:rgba(255,255,255,0.8);}
.solu9 .right .form .item input[type=text]:-ms-input-placeholder {color:rgba(255,255,255,0.8);}

.solu9 .right .form .item input[type=text]:focus::-webkit-input-placeholder {color:rgba(255,255,255,1);}
.solu9 .right .form .item input[type=text]:focus:-moz-placeholder {color:rgba(255,255,255,1);}
.solu9 .right .form .item input[type=text]:focus::-moz-placeholder {color:rgba(255,255,255,1);}
.solu9 .right .form .item input[type=text]:focus:-ms-input-placeholder {color:rgba(255,255,255,1);}

.solu9 .right .form .item textarea{display: block;width: 100%;resize: none;border-radius: 0.13rem;background: rgba(255,255,255,0.1);padding: 0.42rem 0.45rem;margin-top: 0.63rem;height: 2.50rem;outline: none;color: #fff;}

.solu9 .right .form .item textarea::-webkit-input-placeholder {color:rgba(255,255,255,0.8);}
.solu9 .right .form .item textarea:-moz-placeholder {color:rgba(255,255,255,0.8);}
.solu9 .right .form .item textarea::-moz-placeholder {color:rgba(255,255,255,0.8);}
.solu9 .right .form .item textarea:-ms-input-placeholder {color:rgba(255,255,255,0.8);}

.solu9 .right .form .item textarea:focus::-webkit-input-placeholder {color:rgba(255,255,255,1);}
.solu9 .right .form .item textarea:focus:-moz-placeholder {color:rgba(255,255,255,1);}
.solu9 .right .form .item textarea:focus::-moz-placeholder {color:rgba(255,255,255,1);}
.solu9 .right .form .item textarea:focus:-ms-input-placeholder {color:rgba(255,255,255,1);}

.solu9 .right .form .item label{display: block;margin-top: 0.38rem;line-height: calc(20 / 14);color: rgba(255,255,255,0.8);}

.solu9 .right .form .item label:first-child{margin-top: 0.18;}

.solu9 .right .form .item label span{margin-left: 0.28rem;}

.solu9 .right .form .item label input{width: 0.30rem;height: 0.30rem;border-radius: 50%;appearance: none;-webkit-appearance: none;background: url(../images/svg/slt4_1.svg) no-repeat center;background-size: 100% auto;vertical-align: middle;}

.solu9 .right .form .item label input::before{background: none;}

.solu9 .right .form .item label input[type=radio]:checked{background: url(../images/svg/slt4_2.svg) no-repeat center;background-size: 100% auto;}

.solu9 .right .form .item .submit{display: block;margin: 0.45rem auto 0;width: 4.50rem;height: 0.95rem;border-radius: 0.07rem;background: #D7000F;color: #fff;}

.solu8{padding: 4.25rem 0 4.50rem;}

.solu8 .box{margin-top: 1.25rem;display: flex;justify-content: space-between;}

.solu8 .lf{width: 22.50rem;}

.solu8 .lf .swiper-container{border-radius: 0.13rem;overflow: hidden;}

.solu8 .lf .swiper-slide{height: auto;}

.solu8 .lf .swiper-slide .ss{height: 100%;background: #F6F6F6;}

.solu8 .lf .swiper-slide .imgbox{height: 12.65rem;overflow: hidden;position: relative;}

.solu8 .lf .swiper-slide .imgbox>img{height: 100%;object-fit: cover;}

.solu8 .lf .swiper-slide .imgbox video{position: absolute;top: 0;left: 0;width: 100%;height: 100%;object-fit: contain;opacity: 0;background: #000;}

.solu8 .lf .swiper-slide .imgbox .player{position: absolute;top: 0;right: 0;bottom: 0;left: 0;margin: auto;width: 1.15rem;height: 1.15rem;border-radius: 0.10rem;background: rgba(255, 255, 255, 0.30);backdrop-filter: blur(0.25rem);display: flex;align-items: center;justify-content: center;cursor: pointer;z-index: 5;}

.solu8 .lf .swiper-slide .imgbox.act video{opacity: 1;}

.solu8 .lf .swiper-slide .imgbox.act .player{display: none;}

.solu8 .lf .swiper-slide .imgbox .player img{width: 0.55rem;}

.solu8 .lf .swiper-slide .imgbox .player:hover{transform: scale(1.25);}

.solu8 .lf .swiper-slide .txtbox{padding: 0.93rem 1rem 1.32rem;}

.solu8 .lf .swiper-slide .txtbox .t1{line-height: calc(19 / 14);color: #D7000F;letter-spacing: 0.05em;}

.solu8 .lf .swiper-slide .txtbox .t2{line-height: 1.5;margin-top: 0.38rem;}

.solu8 .rf{width: 20.25rem;}

.solu8 .rf .ul{height: 16.50rem;overflow-y: auto;}

.solu8 .rf .ul .li{margin-top: 0.63rem;cursor:pointer;}

.solu8 .rf .ul .li:first-child{margin-top: 0;}

.solu8 .rf .ul .li .ss{display: flex;justify-content: space-between;align-items: center;border-radius: 0.13rem;background: #F6F6F6;box-shadow: 0 0.10rem 1.11rem 0 rgba(0, 0, 0, 0.09);overflow: hidden;}

.solu8 .rf .ul .li .ss .imgbox{width: 6.05rem;height: 3.65rem;}

.solu8 .rf .ul .li .ss .txtbox{flex: 1;padding: 0.75rem 0.65rem 0.57rem 0.88rem;}

.solu8 .rf .ul .li .ss .txtbox .t1{line-height: 1.5;color: #D7000F;}

.solu8 .rf .ul .li .ss .txtbox .t2{line-height: calc(19 / 14);letter-spacing: 0.05em;margin-top: 0.50rem;}

.solu8 .rf .ul .li .ss:hover .txtbox .t1{color: #D7000F;}

.solution .sll1{
  position: absolute;
  top: 100%;
  left: 0;
  z-index: 11;
  width: 100%;
  background: #fff url(../images/sll1_1.png) no-repeat top center;
  background-size: 100% auto;
  padding: 3.75rem 0 0;
  position: relative;
  top: 0;
}

.sll1 .t1{line-height: calc(60 / 42);text-align: center;}

.sll1 .t2{line-height: 1.7;margin: 1rem auto 0;max-width: calc(1050 / 18 * 1em);text-align: center;position: relative;padding-bottom: 0.75rem;}

.sll1 .t2 span{color: #DD2633;}

.sll1 .t2 p{margin-top: 0.38rem;}

.sll1 .t2 p:first-child{margin-top: 0;}

.sll1 .t2::before{content: "";position: absolute;left: 50%;bottom: 0;width: calc(1159 / 1050 * 100%);transform: translateX(-50%);height: calc(184 / 201 * 100%);background: linear-gradient(180deg, rgba(255, 255, 255, 0.00) 0%, #FFF 100%);}

.sll1 .t3{margin-top: 0.95rem;}

@keyframes offset {
  to {
    stroke-dashoffset: 0;
  }
}
.sll1 #First{
  animation: offset 1.5s 0.5s linear forwards;
}
#First {
  stroke-dasharray: 112.50rem;
  stroke-dashoffset: -112.50rem;
  stroke-dashoffset: 0;
}

.sll2{padding: 4.25rem 0 2rem;}

.sll2 .t2{text-align: center;line-height: calc(27 / 20);margin-top: 0.50rem;}

.sll2 .ul{display: flex;flex-wrap: wrap;padding-top: 0.78rem;}

.sll2 .ul .li{width: calc((100% - 2.17rem) / 4);margin: 0.72rem 0.72rem 0 0;padding: 0.85rem 0.75rem 1.02rem;border-radius: 0.13rem;}

.sll2 .ul .li:nth-child(4n){margin-right: 0;}

.sll2 .ul .li .ico{width: 5rem;height: 2.50rem;margin: 0 auto;display: flex; align-items: center; justify-content: center;}

.sll2 .ul .li .ico img{height: 100%;object-fit: contain;}

.sll2 .ul .li .txt{line-height: 1.7;margin: 0.40rem 0 0;text-align: center;}

.sll3{display: flex;background: #F6F6F6;overflow: hidden;margin-top:3rem;}

.sll3 .lf{width: 22.43rem;height: 21.75rem;}

.sll3 .lf img{height: 100%;width: 100%;object-fit: cover;}

.sll3 .rf{width: calc(100% - 22.43rem);padding: 2.75rem 2.63rem 2.23rem;position: relative;z-index: 5;}

.sll3 .rf .title{line-height: calc(60 / 42);}

.sll3 .rf .swiper-container{margin: 5.28rem -2.63rem 0 -8.60rem;overflow: visible;}

.sll3 .rf .swiper-slide{width: 14rem;margin-right: 0.63rem;border-radius: 0.13rem;background: #FFF;padding: 1.45rem 0.82rem 0.95rem 1.07rem;height: auto;cursor: pointer;}

.sll3 .rf .swiper-slide:last-child{margin-right: 0;}

.sll3 .rf .swiper-slide .ico{width: 1.52rem;height: 1.52rem;}

.sll3 .rf .swiper-slide .ico img{height: 100%;object-fit: contain;}

.sll3 .rf .swiper-slide .txt{margin-top: 1.02rem;}

.sll3 .rf .swiper-slide .txt .t1{line-height: 1.5;color: #D7000F;}

.sll3 .rf .swiper-slide .txt .t2{line-height: 1.7;margin-top: 0.57rem;padding-right: 0.55rem;height: 6.8em;overflow-y: auto;}

.sll4{margin-top: 4rem;}

.sll4 .set{margin-top: 0.50rem;text-align: center;line-height: calc(27 / 20);}

.sll4 .box{margin-top: 1.25rem;display: flex;align-items: flex-start;position: relative;justify-content: space-between;}

.sll4 .box .lf{width: 21.75rem;}

.sll4 .box .lf .item{margin-top: 0.60rem;}

.sll4 .box .lf .item:first-child{margin-top: 0;}

.sll4 .box .lf .item .itp{position: relative;padding: 0.85rem 2.35rem 0.82rem 0.65rem;display: flex;align-items: center;border-top: 1px solid #D9D9D9;border-bottom: 1px solid #D9D9D9;}

.sll4 .box .lf .item .itp .tt1{line-height: calc(60 / 32);margin-right: 0.25rem;}

.sll4 .box .lf .item .itp .tt2{line-height: calc(60 / 32);}

.sll4 .box .lf .item .itp::before{content: "";position: absolute;right: 0.75rem;top: 50%;transform: translateY(-50%);width: 0.85rem;height: 0.85rem;background: #D7000F url(../images/svg/sll4_1.svg) no-repeat center;background-size: contain;border-radius: 50%;}

.sll4 .box .lf .item .ibt{padding: 1.40rem 0 0.40rem;display: none;}

.sll4 .box .lf .item .ibt .t1{line-height: 1.7;}

.sll4 .box .lf .item .ibt .ul{margin-top: 1.23rem;}

.sll4 .box .lf .item .ibt .ul .li{margin-top: 0.60rem;position: relative;border-radius: 0.25rem;background: #F9F9F9;transition: all .4s cubic-bezier(0.4, 0, 0.2, 1);}

.sll4 .box .lf .item .ibt .ul .li:first-child{margin-top: 0;}

.sll4 .box .lf .item .ibt .ul .li .ltp{position: relative;padding: 0.55rem 2.15rem 0.55rem 1.30rem;overflow: hidden;z-index: 2;}

.sll4 .box .lf .item .ibt .ul .li::before{content: "";position: absolute;left: 0;top: 0;width: 100%;height: 100%;border: 1px solid #D7000F;border-radius: 0.25rem;opacity: 0;transition: all .4s cubic-bezier(0.4, 0, 0.2, 1);}

.sll4 .box .lf .item .ibt .ul .li .ltp .tt{line-height: 1.3;}

.sll4 .box .lf .item .ibt .ul .li .ltp .add{position: absolute;right: 0.75rem;top: 50%;transform: translateY(-50%);width: 0.65rem;}

.sll4 .box .lf .item .ibt .ul .li .ltp .line{position: absolute;top: 0;left: 0;width: 0.25rem;height: 100%;background: #D7000F;border-radius: 0.25rem 0 0 0.25rem;}

.sll4 .box .lf .item .ibt .ul .li .lbt{margin-top: 0.10rem;line-height: 1.7;padding: 0 0 0.93rem 1.30rem;display: none;position: relative;z-index: 2;}

.sll4 .box .lf .item .ibt .ul .li .lbt p{position: relative;padding-left: 0.50rem;color: #666;}

.sll4 .box .lf .item .ibt .ul .li .lbt p:not(:first-child){margin-top: 0.50rem;}

.sll4 .box .lf .item .ibt .ul .li .lbt p::before{content: "";position: absolute;left: 0;width: calc(4 / 16 * 1em);height: calc(4 / 16 * 1em);border-radius: 50%;background: #D7000F;top: calc((1.7em - (4 / 16 * 1em)) / 2);}

.sll4 .box .lf .item .ibt .ul .li.act{background: #fff;}

.sll4 .box .lf .item .ibt .ul .li.act .ltp .add{opacity: 0;}

.sll4 .box .lf .item .ibt .ul .li.act .ltp .line{opacity: 0;}

.sll4 .box .lf .item .ibt .ul .li.act::before{opacity: 1;}

.sll4 .box .lf .item.act .itp{background: #D7000F;border-top-color: #D7000F;border-bottom-color: #D7000F;}

.sll4 .box .lf .item.act .itp .tt1,
.sll4 .box .lf .item.act .itp .tt2{color: #fff;}

.sll4 .box .lf .item.act .itp::before{transform: rotate(180deg) translateY(50%);background-color: rgba(255,255,255,0.4);}

.sll4 .box .rf{position: sticky;top: 3.75rem;width: 20.10rem;padding: 1rem 0.88rem 0.97rem 1.07rem;background: #F6F6F6;border-radius: 0.13rem;}

.sll4 .box .rf .swiper-slide{height: 13.50rem;}

.sll4 .box .rf .pogin{position: relative;display: flex;align-items: center;justify-content: center;bottom: 0;margin-top: 1.05rem;}

.sll4 .box .rf .pogin span{width: 0.72rem;height: 0.07rem;border-radius: 0;margin: 0 0.10rem;background: rgba(0,0,0,0.1);position: relative;opacity: 1;}

.sll4 .box .rf .pogin span::before{content: "";position: absolute;left: 0;top: 0;width: 0;height: 100%;background: #D7000F;}

.sll4 .box .rf .pogin span.swiper-pagination-bullet-active::before{width: 100%;transition: all 4000ms linear;}

.sll5{margin: 3rem 0;}

.sll5 .ul{max-width: 35rem;margin: 1.25rem auto 0;display: flex;flex-wrap: wrap;}

.sll5 .ul .li{width: calc((100% - 1.57rem) / 4);margin: 0.75rem 0.523rem 0 0;}

.sll5 .ul .li:nth-child(-n + 4){margin-top: 0;}

.sll5 .ul .li:nth-child(4n){margin-right: 0;}

.sll5 .ul .li .ss{display: block;height: 100%;background: #F9F9F9;position: relative;}

.sll5 .ul .li .imgbox{height: 5.30rem;background: #E2E2E2;overflow: hidden;display: flex;align-items: center;justify-content: center;
/*padding: 0.95rem 0.75rem 0.72rem;*/
}

.sll5 .ul .li .imgbox img{width: 100%;object-fit: contain;}

.sll5 .ul .li .txtbox{padding: 0.60rem 0.30rem 1.80rem 0.70rem;}

.sll5 .ul .li .txtbox .t1{line-height: 1.3;}

.sll5 .ul .li .txtbox .t2{position: absolute;left: 0.70rem;bottom: 0.60rem;width: 2.60rem;line-height: 0.75rem;background: #D7000F;color: #fff;border-radius: 0.05rem;text-align: center;}

.sll5 .ul .li .ss:hover .txtbox .t1{color: #D7000F;}

.sll5 .pages{margin-top: 1.50rem;}

.sld4{padding: 0 0 3.65rem;}

.sld4 .box{margin-top: 1.50rem;}

.sld4 .box .swiper-slide{height: auto;}

.sld4 .box .ss{display: block;height: 100%;background: #F9F9F9;position: relative;}

.sld4 .box .ss .imgbox{height: 6.55rem;background: #E2E2E2;overflow: hidden;display: flex;align-items: center;justify-content: center;
/*padding: 1.18rem 0.75rem 0.90rem;*/
}

.sld4 .box .ss .imgbox img{width: 100%;
/*object-fit: contain;*/
}

.sld4 .box .ss .txtbox{padding: 0.75rem 0.88rem 2.20rem;}

.sld4 .box .ss .txtbox .t1{line-height: 1.3;}

.sld4 .box .ss .txtbox .t2{line-height: 1.3;margin-top: 0.17rem;}

.sld4 .box .ss .txtbox .t3{position: absolute;left: 0.88rem;bottom: 0.75rem;width: 3.20rem;line-height: 0.95rem;background: #D7000F;color: #fff;border-radius: 0.05rem;text-align: center;}

.sld4 .box .ss:hover .txtbox .t1{color: #D7000F;}

.swpbtn{display: block;margin-top: .6rem;display: flex;align-items: center;justify-content: space-between;}

.swpbtn .pogin{width: 10.47rem;height: 1px;background: rgba(0,0,0,0.14);position: relative;}

.swpbtn .pogin span{height: 1.0.13rem;background: #D7000F;top: -0.70.13rem;}

.swpbtn .sbtn{display: flex;align-items: center;justify-content: center;}

.swpbtn .sbtn a{width: 1.05rem;height: 1rem;border-radius: 50%;margin-left: 0.30rem;}

.swpbtn .sbtn a img{width: 100%;}

.swpbtn .sbtn .next img{transform: rotate(180deg);}

.sld5{background: url(../images/sld5_1.jpg) no-repeat center;background-size: cover;padding: 1.35rem 0 1.52rem;}

.sld5 .t1{line-height: 1.5;color: #fff;text-align: center;}

.sld5 .link{display: block;background: #D7000F;line-height: calc(36 / 14);color: #fff;padding: 0 0.82rem;margin: 0.56rem auto 0;border-radius: 0.05rem;width: fit-content;}

.sld2{margin: 1rem 0 2rem 0}

.sld2 .box{margin-top: 1.50rem;}

.sld2 .swiper-slide .ul{display: flex;flex-wrap: wrap;gap: 1rem 0.70rem;width: 100%;}

.sld2 .swiper-slide .ul .li{background: #F6F6F6;border-radius: 0.13rem;padding: 0.23rem 0.75rem 0.45rem;width: calc((100% - 2.10rem) / 4);}

.sld2 .swiper-slide .ul .li .imgbox{height: 3.85rem;display: flex;align-items: center;justify-content: center;}

.sld2 .swiper-slide .ul .li .imgbox img{max-height: 100%;object-fit: contain;}

.sld2 .swiper-slide .ul .li .txtbox .t1{line-height: calc(19 / 14);color: #666;text-align: center;}

.sld2 .swiper-slide .ul .li .txtbox .t2{line-height: calc(27 / 20);text-align: center;margin-top: 0.15rem;}

.sld3 .pox{margin: 1.65rem 0 3rem;display: flex;flex-wrap: wrap;}

.sld3 .pox .lf{width: calc(1165 / 1740 * 100%);border-radius: 0.13rem 0 0 0.13rem;overflow: hidden;}

.sld3 .pox .lf .item{display: none;position: relative;}

.sld3 .pox .lf .item.act{display: block;}

.sld3 .pox .lf .item .imgbox{height: 19rem;overflow: hidden;}
.sld3 .pox .lf .item .imgbox img { width: 100%; height: 100%; object-fit: cover; }

.sld3 .pox .lf .item .txtbox{position: absolute;bottom: 0;left: 0;padding: 1.93rem 1.30rem;}

.sld3 .pox .lf .item .txtbox .t1{line-height: calc(44 / 32);color: #fff;}

.sld3 .pox .lf .item .txtbox .t2{margin-top: 0.53rem;line-height: calc(24 / 16);color: #fff;}

.sld3 .pox .rf{
    display: flex;
    flex-direction: column;
    height: 19rem;
    overflow-y: auto;
    background: #F6F6F6;
    border-radius: 0 0.13rem 0.13rem 0;
    width: calc(575 / 1740 * 100%);
}

.sld3 .pox .rf .item{
    flex: 1;
    border-bottom: 1px solid rgba(51, 51, 51, 0.29);
}

.sld3 .pox .rf .item .ss{
    padding: 0.70rem 0.75rem 0.88rem 1.05rem;cursor: pointer;
    height: 100%;
}

.sld3 .pox .rf .item .ss .itp{display: flex;justify-content: space-between;}

.sld3 .pox .rf .item .ss .itp .ico{width: 1.25rem;position: relative;}

.sld3 .pox .rf .item .ss .itp .ico img:nth-child(2){position: absolute;top: 0;left: 0;opacity: 0;}

.sld3 .pox .rf .item .ss .itp .num{line-height: calc(20 / 16);color: rgba(51,51,51,0.6);display: flex;gap: 0.20rem;align-items: center;}

.sld3 .pox .rf .item .ss .itp .num span{color: #333;}

.sld3 .pox .rf .item .ss .ibt{
    /*margin-top: 0.75rem;*/
    display: flex;align-items: center;justify-content: space-between;}

.sld3 .pox .rf .item .ss .ibt .tt{max-width: calc(100% - 0.75rem);}

.sld3 .pox .rf .item .ss .ibt .arr{width: 40%;position: relative;display: flex;
    justify-content: flex-end;height: 3.5rem;align-items: center;}

.sld3 .pox .rf .item .ss .ibt .arr img:nth-child(2){position: absolute;
/*top: 0;*/
/*left: 0*/
;opacity: 0;}

.sld3 .pox .rf .item .ss .ibt .arr img{
    width: 18px;
    height: 19px;
  /*  display: flex;*/
  /*justify-content: center;*/
  /*align-items: center;*/
}

.sld3 .pox .rf .item.act .ss{background: #D7000F;border-color: #D7000F;}

.sld3 .pox .rf .item.act .ss .itp .ico img:nth-child(1){opacity: 0;}

.sld3 .pox .rf .item.act .ss .itp .ico img:nth-child(2){opacity: 1;}

.sld3 .pox .rf .item.act .ss .itp .num{color: rgba(255,255,255,0.6);}

.sld3 .pox .rf .item.act .ss .itp .num span{color: #fff;}

.sld3 .pox .rf .item.act .ss .ibt .tt{color: #fff;}

.sld3 .pox .rf .item.act .ss .ibt .arr img:nth-child(1){opacity: 0;}

.sld3 .pox .rf .item.act .ss .ibt .arr img:nth-child(2){opacity: 1;}

.pd1{padding: 6.25rem 0 1.88rem;position: relative;background-image: url(../images/pd1_1.jpg);background-repeat: no-repeat;background-position: center;background-size: cover;}

.pd1::before{content: "";position: absolute;left: 0;bottom: 0;width: 100%;height: calc(710 / 1154 * 100%);background: linear-gradient(180deg, rgba(255, 255, 255, 0.00) 0%, #FFF 100%);}

.pd1 .w1740{position: relative;z-index: 2;}

.pd1 .pox{padding: 1.75rem 2rem 1.75rem 1.75rem;background: #fff;border-radius: 0.25rem;display: flex;flex-wrap: wrap;justify-content: space-between;}

.pd1 .left{width: calc(684 / 1590 * 100%);display: flex;flex-wrap: wrap;gap: 1rem;align-items: center;}

.pd1 .left .lf{width: 3.25rem;position: relative;padding: calc(1.30rem + 0.25rem) 0;}

.pd1 .left .lf .swiper-container{height: calc(9.75rem + 0.50rem);}

.pd1 .left .lf .swiper-slide{height: 3.25rem;background: #F3F3F3;border-radius: 0.05rem;display: flex;align-items: center;justify-content: center;}

.pd1 .left .lf .swiper-slide::before{content: "";position: absolute;top: 0;left: 0;width: 100%;height: 100%;border: 1px solid #F3F3F3;border-radius: 0.05rem;transition: all .4s cubic-bezier(0.4, 0, 0.2, 1);box-sizing: border-box;}

.pd1 .left .lf .swiper-slide img{width: auto;max-width: 90%;max-height: calc(80 / 130 * 100%);object-fit: contain;}

.pd1 .left .lf .swiper-slide-thumb-active::before{border-color: #D7000F;}

.pd1 .left .lf .sbtn a{position: absolute;left: 0;width: 100%;height: 1.30rem;display: flex;align-items: center;justify-content: center;border-radius: 0.05rem;}

.pd1 .left .lf .sbtn a img{width: 0.47rem;}

.pd1 .left .lf .sbtn a.prev{top: 0;background: linear-gradient(180deg, rgba(243, 243, 243, 0.00) 0%, #F3F3F3 127.88%);}

.pd1 .left .lf .sbtn a.next{bottom: 0;background: linear-gradient(180deg, rgba(243, 243, 243, 0.00) 0%, #F3F3F3 127.88%);}

.pd1 .left .rf{width: calc(100% - 4.25rem);}

.pd1 .left .rf .swiper-slide{
    /*height: 17.23rem;*/
    background: #F3F3F3;border-radius: 0.13rem;display: flex;align-items: center;justify-content: center;}

.pd1 .left .rf .swiper-slide img{width: auto;width: 100%;object-fit: contain;}

.pd1 .right{width: calc(826 / 1590 * 100%);} 

.pd1 .right .t1{line-height: 1.3;}

.pd1 .right .t2{line-height: 1.7;margin-top: 0.75rem;}

.pd1 .right .tswp{margin-top: 0.75rem;position: relative;display: flex;justify-content: flex-end;}

.pd1 .right .tswp .swiper-container{margin: 0;}

.pd1 .right .tswp .swiper-slide{width: calc(2.25rem);height: 1.63rem;background: #D9D9D9;border-radius: 0.13rem;overflow: hidden;}

.pd1 .right .tswp::before{content: "";position: absolute;top: 0;left: 0;width: 2.25rem;height: 100%;border-radius: 5px 0px 0px 5px;
background: linear-gradient(270deg, rgba(255, 255, 255, 0.00) 0%, #FFF 69.44%);z-index: 11;}

.pd1 .right .tswp::after{content: "";position: absolute;top: 0;right: 0;width: 2.25rem;height: 100%;border-radius: 5px 0px 0px 5px;
background: linear-gradient(270deg, rgba(255, 255, 255, 0.00) 0%, #FFF 69.44%);transform: rotate(180deg);z-index: 11;}

.pd1 .right .t3{margin-top: 1rem;}

.pd1 .right .t3 a{display: block;width: fit-content;padding: 0.25rem 0.65rem 0.23rem 0.68rem;background: #D7000F;color: #fff;}

.pd1 .right .ul{display: flex;flex-wrap: wrap;margin-top: 1.38rem;gap: 1.38rem 2.25rem;}

.pd1 .right .ul .li{width: 7rem;}

.pd1 .right .ul .li .ico{width: 1rem;height: 1.02rem;}

.pd1 .right .ul .li .ico img{max-height: 100%;object-fit: contain;}

.pd1 .right .ul .li .txt{margin-top: 0.26rem;color: #555;}

.pd-faq { width: 100%; padding: 3.125rem 6.5rem; background: #f6f6f6;} 
.pd-faq .faq-box { display: flex; flex-direction: column; row-gap: 0.75rem; margin-top: 1.5rem; }
.pd-faq .faq-box .faq-item { background: #fff; padding: 1rem; border-radius: 0.125rem; cursor: pointer; }
.pd-faq .faq-box .faq-item .row { display: flex; align-items: center; } 
.pd-faq .faq-box .faq-item .row .tag { width: 0.85rem; aspect-ratio: 1 / 1; display: flex; align-items: center; justify-content: center; background: #f6f6f6; margin-right: 0.75rem; }
.pd-faq .faq-box .faq-item .row .con { flex: 1; }
.pd-faq .faq-box .faq-item .row .icon { transform: rotate(180deg); }
.pd-faq .faq-box .faq-item .row.anw { display: none; align-items: flex-start; margin-top: 0.75rem; }
.pd-faq .faq-box .faq-item.act .icon { transform: rotate(0deg); }
.pd-faq .faq-box .faq-item.act .row.anw { display: flex; }

@media (max-width: 1024px) {
  .solution .box1{position: relative;top: 0;padding: 80px 0;}

  .solution .ani-box{height: auto;}

  .solution .box1 .cont{flex-wrap: wrap;}

  .solution .box1 .cont .lf{height: 15rem;}

  .solution .box1 .cont .rf{margin-top: 1rem;;}

  .solu3 .ul{width: 10rem;}

  .solu3 .title{left: 5%;width: 8rem;}

  .solu4 .ul .li{width: calc((100% - 1rem) / 2);}

  .solu4 .ul .li:nth-child(5n){margin-right: 1rem;}

  .solu4 .ul .li:nth-child(2n){margin-right: 0;}

  .solu6 .ul .li{width: 100%;margin-right: 0;}

  .solu5 .ul{flex-wrap: wrap;}

  .solu7 .list .ul{gap: 1rem;}

  .solu7 .list .ul .li{width: calc((100% - 1rem) / 2);}

  .solu8 .box{flex-wrap: wrap;}

  .solu8 .box .lf{width: 100%;}

  .solu8 .box .rf{width: 100%;margin-top: 1rem;}
  
  .solu9 .left{width: 100%;}

  .solu9 .right{width: 100%;margin-top: 2rem;}

  .solu9 .right .form .item .submit{height: 38px;}

  .solu9 .right .form .item textarea{height: 100px;}

  .solu9 .right .form .item input[type=text]{height: 40px;}

  .solu9 .left .t3{margin-top: 1rem;}

  .solution{overflow: hidden;}

  .sll2,
  .solu2{padding: 80px 0;}

  .sll2 .ul .li{width: calc((100% - 1rem) / 2);margin-right: 0.5rem;}

  .sll2 .ul .li:nth-child(2n){margin-right: 0;}

  .sll3{flex-wrap: wrap;}

  .sll3 .lf{width: 100%;height: 15rem;}

  .sll3 .rf{width: 100%;}

  .sll4 .box{flex-wrap: wrap;}

  .sll4 .box .lf{width: 100%;}

  .sll4 .box .rf{position: relative;margin-top: 0.5rem;top: 0;}

  .sll4 .box .rf .swiper-slide{height: 10rem;}

  .sll4 .box .rf .swiper-slide img{height: 100%;width: 100%;object-fit: contain;}

  .sll5 .ul .li{width: calc(50% - 0.25rem);margin: 0.75rem 0.5rem 0 0;}

  .sll5 .ul .li:nth-child(-n + 4){margin-top: 0.75rem;}

  .sll5 .ul .li:nth-child(-n + 2){margin-top: 0;}

  .sll5 .ul .li:nth-child(2n){margin-right: 0;}

  .sll5 .ul .li .txtbox .t2{width: max-content;line-height: 1.75;padding: 0 0.1rem;}

  .sll5 .ul .li .txtbox{padding-bottom: 2.2rem;}

  .pd1 .pox{flex-direction: column-reverse;}

  .pd1 .pox .right{width: 100%;}

  .pd1 .right .ul{gap: 0.5rem;}

  .pd1 .right .ul .li{width: calc(50% - 0.25rem);}

  .pd1 .left .rf{width: 100%;}

  .pd1 .pox .left{width: 100%;margin-top: 1rem;flex-direction: column-reverse;}

  .pd1 .left .lf{width: 100%;padding: 0 calc(1.30rem + 0.25rem);}

  .pd1 .left .lf .swiper-container{height: auto;}

  .pd1 .left .lf .sbtn a.prev{width: 1.3rem;height: 100%;left: 0;top: 0;}

  .pd1 .left .lf .sbtn a.prev img{transform: rotate(-90deg);}

  .pd1 .left .lf .sbtn a.next{width: 1.3rem;height: 100%;right: 0;top: 0;left: auto;}

  .pd1 .left .lf .sbtn a.next img{transform: rotate(-90deg);}

  .pd1 .left .rf .swiper-slide{height: 10rem;}

  .sld3 .pox .lf{width: 100%;}

  .sld3 .pox .rf{width: 100%;}

  .sld3 .pox .lf .item .imgbox{height: auto;}

  .sld3 .pox .lf .item .txtbox{padding: 0.8rem;}

  .sld4 .box .ss .txtbox .t3{width: max-content;padding: 0 0.5rem;line-height: 2;}
}