@charset "utf-8";.x-banner-3 .base_img{position:relative;overflow:hidden}.x-banner-3 .base_img img,.x-banner-3 .base_img svg{transition:all .6s;-webkit-transition:all .6s;width:100%;height:100%;object-fit:cover;position:absolute;top:0;bottom:0;right:0;left:0;margin:auto}.x-banner-3 .base_img:before{content:"";display:block}.x-banner-3{position:relative}.x-banner-3 .f_bag:before{padding-top:33.85416667%}@media (max-width: 991px){.x-banner-3 .f_bag:before{padding-top:40%}}@media (max-width: 767px){.x-banner-3 .f_bag:before{padding-top:106.66666667%}}.x-banner-3 .f_bag:after{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;background:#000000;opacity:.3}.x-banner-3 .cont{position:absolute;left:0;top:50%;transform:translateY(-50%);width:100%;color:#ffffff;text-align:center}.x-banner-3 .cont .f_title{line-height:1.2;font-weight:bold;font-size:var(--font-size1)}.x-banner-3 .breadbox{position:absolute;left:0;bottom:0;width:100%}.x-banner-3 .breadbox .fcont{padding:.46rem 0}.x-banner-3 .breadbox .fcont a,.x-banner-3 .breadbox .fcont span{color:#ffffff}.x-banner-3 .breadbox .fcont a svg,.x-banner-3 .breadbox .fcont span svg{color:#ffffff}.x-banner-3 .breadbox .fcont .x-mbx .container1600{width:100%;min-width:auto}.x-banner-3 .cont .container1600 .f_text{margin:.18rem auto 0;line-height:1.77777778;width:7.38rem;max-width:100%;font-size:var(--font-size7)}@media (max-width: 767px){.x-banner-3 .cont .container1600 .f_text{width:100%}}
 
@charset "utf-8";.gs-solution-2{width:100%;height:auto;position:relative;z-index:5;background:#FFFFFF;overflow:hidden}.gs-solution-2 .solution-box{width:100%;height:auto;padding:70px 0 .8rem;overflow:hidden}.gs-solution-2 .solution-box .solution-list{width:100%;height:auto;display:grid;grid-template-columns:repeat(2, 1fr);grid-gap:.42rem 2.5%;overflow:hidden}.gs-solution-2 .solution-box .solution-list .item{width:100%;height:auto;position:relative;z-index:1;background:#F7F7F7;border-radius:10px 10px 0 0;overflow:hidden}.gs-solution-2 .solution-box .solution-list .item a{width:100%;height:auto;display:block;overflow:hidden}.gs-solution-2 .solution-box .solution-list .item .img{width:100%;height:auto;overflow:hidden}.gs-solution-2 .solution-box .solution-list .item .img .pb{padding-bottom:55.76923077%}.gs-solution-2 .solution-box .solution-list .item .img img{width:100%;height:100%;object-fit:cover;transition:all .8s ease}.gs-solution-2 .solution-box .solution-list .item .info{width:100%;height:auto;padding:.4rem .3rem;overflow:hidden}.gs-solution-2 .solution-box .solution-list .item .info .title{width:100%;height:auto;font-size:var(--font-size3);color:#000000;transition:all .5s ease}.gs-solution-2 .solution-box .solution-list .item .info .more{width:100%;height:auto;margin-top:.2rem;display:flex;align-items:center;overflow:hidden}.gs-solution-2 .solution-box .solution-list .item .info .more span{font-size:var(--font-size8);color:#222222;transition:all .5s ease}.gs-solution-2 .solution-box .solution-list .item .info .more i{width:7px;height:10px;font-size:0;margin-left:10px;color:#222222;transition:all .5s ease}.gs-solution-2 .solution-box .solution-list .item .info .more i svg{width:100%;height:100%}.gs-solution-2 .solution-box .solution-list .item::after{content:'';width:0;height:4px;position:absolute;left:0;bottom:0;z-index:10;pointer-events:none;background:var(--color);transition:all .5s ease}.gs-solution-2 .solution-box .solution-list .item:hover .img img{transform:scale(1.05)}.gs-solution-2 .solution-box .solution-list .item:hover .info .title{color:var(--color)}.gs-solution-2 .solution-box .solution-list .item:hover .info .more span,.gs-solution-2 .solution-box .solution-list .item:hover .info .more i{color:var(--color)}.gs-solution-2 .solution-box .solution-list .item:hover::after{width:100%}.gs-solution-2 .solution-box .public-pager{width:100%;height:auto;margin-top:.7rem;display:flex;align-items:center;justify-content:center;overflow:hidden;--value-size:40px}.gs-solution-2 .solution-box .public-pager .icon{width:var(--value-size);height:var(--value-size);display:flex;align-items:center;justify-content:center;font-size:0;transition:all .5s ease;overflow:hidden}.gs-solution-2 .solution-box .public-pager .icon svg{width:8px;height:auto}.gs-solution-2 .solution-box .public-pager .icon svg use{fill:currentColor}.gs-solution-2 .solution-box .public-pager span,.gs-solution-2 .solution-box .public-pager a{width:var(--value-size);height:var(--value-size);display:flex;align-items:center;justify-content:center;font-size:var(--font16);color:#999999;transition:all .5s ease;overflow:hidden}.gs-solution-2 .solution-box .public-pager span+*,.gs-solution-2 .solution-box .public-pager a+*{margin-left:.8em}.gs-solution-2 .solution-box .public-pager span.active,.gs-solution-2 .solution-box .public-pager a.active,.gs-solution-2 .solution-box .public-pager span:hover,.gs-solution-2 .solution-box .public-pager a:hover{background:var(--yellow-color);color:var(--purple-color)}@media (max-width: 1580px){.gs-solution-2 .solution-box .public-pager{--value-size:54px}}@media (max-width: 1260px){.gs-solution-2 .solution-box .public-pager{--value-size:48px}}@media (max-width: 991px){.gs-solution-2 .solution-box .public-pager{--value-size:44px}.gs-solution-2 .solution-box .public-pager .switch-btn a .word{display:none}}@media (max-width: 767px){.gs-solution-2 .solution-box .public-pager{--value-size:40px}.gs-solution-2 .solution-box .public-pager .pager span,.gs-solution-2 .solution-box .public-pager .pager a{font-size:12px}.gs-solution-2 .solution-box .public-pager .pager span+*,.gs-solution-2 .solution-box .public-pager .pager a+*{margin-left:5px}}@media (max-width: 1260px){.gs-solution-2 .solution-box{padding:40px 0 50px}}@media (max-width: 767px){.gs-solution-2 .solution-box .solution-list{display:block}.gs-solution-2 .solution-box .solution-list .item+.item{margin-top:20px}}
 
@charset "utf-8";.gs-solution-8{width:100%;height:auto;position:relative;z-index:5;background:#FFFFFF;overflow:hidden}.gs-solution-8 .subnav-box{width:100%;height:auto;position:-webkit-sticky;position:sticky;top:0;z-index:20;background:#FFFFFF;box-shadow:0 4px 24px 0 rgba(40,9,8,0.06);overflow:hidden}.gs-solution-8 .subnav-box .subnav{width:100%;height:auto;display:flex;align-items:center;justify-content:center}.gs-solution-8 .subnav-box .subnav .one{width:auto;height:.9rem;min-height:70px;position:relative;z-index:1;display:flex;align-items:center;font-size:var(--font-size7);color:#222222}.gs-solution-8 .subnav-box .subnav .one::after{content:'';width:0;height:3px;position:absolute;left:0;bottom:0;background:var(--color);transition:all .5s ease}.gs-solution-8 .subnav-box .subnav .one+.one{margin-left:.7rem}.gs-solution-8 .subnav-box .subnav .one.active::after{width:100%}@media (max-width: 991px){.gs-solution-8 .subnav-box{display:none}}.gs-solution-8 .solution-box{width:100%;height:auto;padding:70px 0 .8rem;overflow:hidden}.gs-solution-8 .solution-box .solution-list{width:100%;height:auto;display:grid;grid-template-columns:repeat(2, 1fr);grid-gap:.42rem 2.5%;overflow:hidden}.gs-solution-8 .solution-box .solution-list .item{width:100%;height:auto;position:relative;z-index:1;background:#F7F7F7;border-radius:10px 10px 0 0;overflow:hidden}.gs-solution-8 .solution-box .solution-list .item a{width:100%;height:auto;display:block;overflow:hidden}.gs-solution-8 .solution-box .solution-list .item .img{width:100%;height:auto;overflow:hidden}.gs-solution-8 .solution-box .solution-list .item .img .pb{padding-bottom:55.76923077%}.gs-solution-8 .solution-box .solution-list .item .img img{width:100%;height:100%;object-fit:cover;transition:all .8s ease}.gs-solution-8 .solution-box .solution-list .item .info{width:100%;height:auto;padding:.4rem .3rem;overflow:hidden}.gs-solution-8 .solution-box .solution-list .item .info .title{width:100%;height:auto;font-size:var(--font-size3);color:#000000;transition:all .5s ease}.gs-solution-8 .solution-box .solution-list .item .info .more{width:100%;height:auto;margin-top:.2rem;display:flex;align-items:center;overflow:hidden}.gs-solution-8 .solution-box .solution-list .item .info .more span{font-size:var(--font-size8);color:#222222;transition:all .5s ease}.gs-solution-8 .solution-box .solution-list .item .info .more i{width:7px;height:10px;font-size:0;margin-left:10px;color:#222222;transition:all .5s ease}.gs-solution-8 .solution-box .solution-list .item .info .more i svg{width:100%;height:100%}.gs-solution-8 .solution-box .solution-list .item::after{content:'';width:0;height:4px;position:absolute;left:0;bottom:0;z-index:10;pointer-events:none;background:var(--color);transition:all .5s ease}.gs-solution-8 .solution-box .solution-list .item:hover .img img{transform:scale(1.05)}.gs-solution-8 .solution-box .solution-list .item:hover .info .title{color:var(--color)}.gs-solution-8 .solution-box .solution-list .item:hover .info .more span,.gs-solution-8 .solution-box .solution-list .item:hover .info .more i{color:var(--color)}.gs-solution-8 .solution-box .solution-list .item:hover::after{width:100%}.gs-solution-8 .solution-box .public-pager{width:100%;height:auto;margin-top:.7rem;display:flex;align-items:center;justify-content:center;overflow:hidden;--value-size:40px}.gs-solution-8 .solution-box .public-pager .icon{width:var(--value-size);height:var(--value-size);display:flex;align-items:center;justify-content:center;font-size:0;transition:all .5s ease;overflow:hidden}.gs-solution-8 .solution-box .public-pager .icon svg{width:8px;height:auto}.gs-solution-8 .solution-box .public-pager .icon svg use{fill:currentColor}.gs-solution-8 .solution-box .public-pager span,.gs-solution-8 .solution-box .public-pager a{width:var(--value-size);height:var(--value-size);display:flex;align-items:center;justify-content:center;font-size:var(--font16);color:#999999;transition:all .5s ease;overflow:hidden}.gs-solution-8 .solution-box .public-pager span+*,.gs-solution-8 .solution-box .public-pager a+*{margin-left:.8em}.gs-solution-8 .solution-box .public-pager span.active,.gs-solution-8 .solution-box .public-pager a.active,.gs-solution-8 .solution-box .public-pager span:hover,.gs-solution-8 .solution-box .public-pager a:hover{background:var(--yellow-color);color:var(--purple-color)}@media (max-width: 1580px){.gs-solution-8 .solution-box .public-pager{--value-size:54px}}@media (max-width: 1260px){.gs-solution-8 .solution-box .public-pager{--value-size:48px}}@media (max-width: 991px){.gs-solution-8 .solution-box .public-pager{--value-size:44px}.gs-solution-8 .solution-box .public-pager .switch-btn a .word{display:none}}@media (max-width: 767px){.gs-solution-8 .solution-box .public-pager{--value-size:40px}.gs-solution-8 .solution-box .public-pager .pager span,.gs-solution-8 .solution-box .public-pager .pager a{font-size:12px}.gs-solution-8 .solution-box .public-pager .pager span+*,.gs-solution-8 .solution-box .public-pager .pager a+*{margin-left:5px}}@media (max-width: 1260px){.gs-solution-8 .solution-box{padding:40px 0 50px}}@media (max-width: 767px){.gs-solution-8 .solution-box .solution-list{display:block}.gs-solution-8 .solution-box .solution-list .item+.item{margin-top:20px}}
 
@charset "utf-8";.gs-solution-9{width:100%;height:auto;position:relative;z-index:5;background:#FFFFFF;margin:.8rem 0;overflow:hidden}.gs-solution-9 .solution-box{width:100%;height:auto;overflow:hidden}.gs-solution-9 .solution-box .solution-list{width:100%;height:auto;display:grid;grid-template-columns:repeat(3, 1fr);grid-gap:.2rem;overflow:hidden}.gs-solution-9 .solution-box .solution-list .item{width:100%;height:auto;position:relative;z-index:1;border-radius:10px;overflow:hidden;border:2px solid transparent;transition:.4s all}.gs-solution-9 .solution-box .solution-list .item:hover{border-color:var(--color)}.gs-solution-9 .solution-box .solution-list .item a{width:100%;height:auto;display:block;position:relative;z-index:1;overflow:hidden}.gs-solution-9 .solution-box .solution-list .item .img{width:100%;height:auto;overflow:hidden}.gs-solution-9 .solution-box .solution-list .item .img .pb{padding-bottom:100%}.gs-solution-9 .solution-box .solution-list .item .img img{width:100%;height:100%;object-fit:cover;transition:all .8s ease}.gs-solution-9 .solution-box .solution-list .item .info-box{width:100%;height:100%;position:absolute;left:0;top:0;z-index:5;display:flex;align-items:end;overflow:hidden}.gs-solution-9 .solution-box .solution-list .item .info-box .info{width:100%;height:auto;position:relative;z-index:10;padding:.4rem .3rem;transform:translateY(100%);transition:all .5s ease}.gs-solution-9 .solution-box .solution-list .item .info-box .info .title{width:100%;height:auto;font-size:var(--font-size5);color:#FFFFFF;transition:all .5s ease;transform:translateY(-100%) translateY(-0.8rem)}.gs-solution-9 .solution-box .solution-list .item .info-box .info .details{width:100%;height:auto;margin-top:.1rem;font-size:var(--font-size9);color:#FFFFFF}.gs-solution-9 .solution-box .solution-list .item .info-box .info .more{width:100%;height:auto;margin-top:.2rem;display:flex;align-items:center;overflow:hidden}.gs-solution-9 .solution-box .solution-list .item .info-box .info .more:hover span{color:var(--color)}.gs-solution-9 .solution-box .solution-list .item .info-box .info .more:hover i{color:var(--color)}.gs-solution-9 .solution-box .solution-list .item .info-box .info .more span{font-size:var(--font-size9);color:#FFFFFF;transition:all .5s ease}.gs-solution-9 .solution-box .solution-list .item .info-box .info .more i{width:6px;height:9px;font-size:0;margin-left:10px;color:#FFFFFF;transition:all .5s ease}.gs-solution-9 .solution-box .solution-list .item .info-box .info .more i svg{width:100%;height:100%}.gs-solution-9 .solution-box .solution-list .item .info-box::after{content:'';width:100%;height:100%;position:absolute;left:0;top:0;z-index:1;pointer-events:none;background:#000000;opacity:.2}.gs-solution-9 .solution-box .solution-list .item:hover .img img{transform:scale(1.05)}.gs-solution-9 .solution-box .solution-list .item:hover .info-box .info{transform:translateZ(0)}.gs-solution-9 .solution-box .solution-list .item:hover .info-box .info .title{transform:translateZ(0)}.gs-solution-9 .solution-box .public-pager{width:100%;height:auto;margin-top:.7rem;display:flex;align-items:center;justify-content:center;overflow:hidden;--value-size:40px}.gs-solution-9 .solution-box .public-pager .icon{width:var(--value-size);height:var(--value-size);display:flex;align-items:center;justify-content:center;font-size:0;transition:all .5s ease;overflow:hidden}.gs-solution-9 .solution-box .public-pager .icon svg{width:8px;height:auto}.gs-solution-9 .solution-box .public-pager .icon svg use{fill:currentColor}.gs-solution-9 .solution-box .public-pager span,.gs-solution-9 .solution-box .public-pager a{width:var(--value-size);height:var(--value-size);display:flex;align-items:center;justify-content:center;font-size:var(--font16);color:#999999;transition:all .5s ease;overflow:hidden}.gs-solution-9 .solution-box .public-pager span+*,.gs-solution-9 .solution-box .public-pager a+*{margin-left:.8em}.gs-solution-9 .solution-box .public-pager span.active,.gs-solution-9 .solution-box .public-pager a.active,.gs-solution-9 .solution-box .public-pager span:hover,.gs-solution-9 .solution-box .public-pager a:hover{background:var(--yellow-color);color:var(--purple-color)}@media (max-width: 1580px){.gs-solution-9 .solution-box .public-pager{--value-size:54px}}@media (max-width: 1260px){.gs-solution-9 .solution-box .public-pager{--value-size:48px}}@media (max-width: 991px){.gs-solution-9 .solution-box .public-pager{--value-size:44px}.gs-solution-9 .solution-box .public-pager .switch-btn a .word{display:none}}@media (max-width: 767px){.gs-solution-9 .solution-box .public-pager{--value-size:40px}.gs-solution-9 .solution-box .public-pager .pager span,.gs-solution-9 .solution-box .public-pager .pager a{font-size:12px}.gs-solution-9 .solution-box .public-pager .pager span+*,.gs-solution-9 .solution-box .public-pager .pager a+*{margin-left:5px}}@media (max-width: 1260px){.gs-solution-9 .solution-box{padding:40px 0 50px}}@media (max-width: 991px){.gs-solution-9 .solution-box .solution-list{grid-template-columns:repeat(2, 1fr)}}@media (max-width: 767px){.gs-solution-9 .solution-box .solution-list{display:block}.gs-solution-9 .solution-box .solution-list .item+.item{margin-top:20px}}