@charset "utf-8";.gs-banner-5{width:100%;height:auto;position:relative;z-index:1;overflow:hidden}.gs-banner-5 .banner-box{width:100%;height:100%;position:absolute;left:0;top:0;z-index:10;overflow:hidden}.gs-banner-5 .banner-box .container1600{height:100%}.gs-banner-5 .banner-box .banner-info{width:100%;height:100%;position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;justify-content:center}.gs-banner-5 .banner-box .banner-info .breadcrumb-nav{width:100%;height:auto;position:absolute;top:0;left:0;z-index:10;overflow:hidden}.gs-banner-5 .banner-box .banner-info .breadcrumb-nav .nav-box{width:100%;height:auto;display:flex;flex-wrap:wrap;align-items:center;margin:14px 0}.gs-banner-5 .banner-box .banner-info .breadcrumb-nav .nav-box,.gs-banner-5 .banner-box .banner-info .breadcrumb-nav .nav-box *{font-size:var(--font-size9);color:#FFFFFF;line-height:1.2}.gs-banner-5 .banner-box .banner-info .breadcrumb-nav .nav-box a{color:#8E8E8E;transition:all .5s ease}.gs-banner-5 .banner-box .banner-info .breadcrumb-nav .nav-box a:hover{color:#FFFFFF}.gs-banner-5 .banner-box .banner-info .breadcrumb-nav .nav-box span{margin:0 .8em;color:#8E8E8E}.gs-banner-5 .banner-box .banner-info .title{width:100%;height:auto;text-align:center;font-weight:bold;font-size:var(--font-size1);color:#FFFFFF}.gs-banner-5 .banner-box .banner-info .x-p{font-size:var(--font-size8);color:#FFFFFF;line-height:1.81;text-align:center;margin-top:.2rem}.gs-banner-5 .banner-box .banner-info .x-sp{display:flex;justify-content:center;flex-wrap:wrap;margin-top:.75rem}@media (max-width: 767px){.gs-banner-5 .banner-box .banner-info .x-sp{justify-content:center}}.gs-banner-5 .banner-box .banner-info .x-sp p{display:flex;align-items:center;margin:0 .3rem}@media (max-width: 767px){.gs-banner-5 .banner-box .banner-info .x-sp p{width:100%;margin-right:0;margin-bottom:.2rem;text-align:center}}.gs-banner-5 .banner-box .banner-info .x-sp p i{display:inline-flex;align-items:center;justify-content:center;width:.2rem;min-width:16px;height:.2rem;min-height:16px;margin-right:.1rem;flex-shrink:0}.gs-banner-5 .banner-box .banner-info .x-sp p i img{width:100%;height:100%;object-fit:contain}.gs-banner-5 .banner-box .banner-info .x-sp p span{font-size:var(--font-size8);color:rgba(255,255,255,0.77)}.gs-banner-5 .images{width:100%;height:auto;position:relative;font-size:0;overflow:hidden}.gs-banner-5 .images::after { content: ''; width: 100%; height: 100%; position: absolute; left: 0; top: 0; z-index: 2; background: #000000; opacity: .4; }.gs-banner-5 .images img{width:100%;height:100%;min-height:300px;max-height:600px;object-fit:cover}@media (max-width: 991px){.gs-banner-5 .images img{min-height:500px}}
 
@charset "utf-8";.public-list{background-color:#FAF9F5;position:relative;z-index:5}.public-list .container1600{display:flex;align-items:flex-start;max-width:1624px;flex-wrap:wrap}.public-list .container1600 .left{width:13.54679803%;position:sticky;padding-top:1rem;left:0;top:0}@media (max-width: 991px){.public-list .container1600 .left{position:relative;width:100%;display:flex;white-space:nowrap;overflow:auto;display:none}}.public-list .container1600 .left .cn1{display:block;color:#666666;margin-bottom:.3rem;padding-left:.4rem;position:relative;height:.3rem;transition:all .6s}@media (max-width: 991px){.public-list .container1600 .left .cn1{padding-left:0;margin-right:.4rem;background-color:var(--color);color:#fff;line-height:.76rem;padding:0 .4rem}}.public-list .container1600 .left .cn1 .dian{width:.16rem;height:.16rem;position:absolute;left:-0.04rem;top:50%;transform:translateY(-50%);border-radius:50%;border:1px solid var(--color0);opacity:0;transition:all .4s}@media (max-width: 991px){.public-list .container1600 .left .cn1 .dian{display:none}}.public-list .container1600 .left .cn1 .dian::before{content:"";position:absolute;left:.06rem;top:-0.5rem;width:.02rem;height:0;background-color:var(--color0);z-index:5;transition:all .4s}.public-list .container1600 .left .cn1::before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:.08rem;height:.08rem;border-radius:50%;background-color:#b4cee3;z-index:3;transition:all .6s}@media (max-width: 991px){.public-list .container1600 .left .cn1::before{display:none}}.public-list .container1600 .left .cn1::after{content:"";position:absolute;left:.03rem;top:.11rem;width:.02rem;height:1rem;background-color:#b4cee3}@media (max-width: 991px){.public-list .container1600 .left .cn1::after{display:none}}.public-list .container1600 .left .cn1:first-child .dian::before{display:none}.public-list .container1600 .left .cn1:last-child::after{display:none}.public-list .container1600 .left .cn1.on::before{background-color:var(--color0)}.public-list .container1600 .left .cn1.on .dian{opacity:1}.public-list .container1600 .right{width:86.45320197%;padding-bottom:2.5rem;position:relative;padding-left:.5rem}@media (max-width: 991px){.public-list .container1600 .right{padding-left:0;width:100%}}.public-list .container1600 .right::before{content:"";position:absolute;left:0;top:0;width:1px;height:100%;background-color:#b4cee3}@media (max-width: 991px){.public-list .container1600 .right::before{display:none}}.public-list .container1600 .right .app-box1{padding-top:1rem;position:relative}.public-list .container1600 .right .app-box1 .cn1{color:var(--color0);line-height:1.41666667em;position:relative;font-size:var(--font-size4)}.public-list .container1600 .right .app-box1 .cn1::before{content:"";position:absolute;width:.1rem;height:.1rem;background-color:var(--color0);border-radius:50%;left:-0.55rem;top:.12rem}@media (max-width: 991px){.public-list .container1600 .right .app-box1 .cn1::before{display:none}}.public-list .container1600 .right .app-box1 .cn2{color:#222222;line-height:1.22727273em;margin:.15rem 0 .4rem;font-size:.44rem}.app-box2{background-repeat:no-repeat;background-size:cover;background-position:center;display:flex;border-radius:.18rem;overflow:hidden;flex-wrap:wrap;background-color:#fff;padding:.4rem 0 .4rem .4rem}@media (max-width: 991px){.app-box2{padding:.3rem}}.app-box2 .app-box2left{width:39.14327917%}@media (max-width: 991px){.app-box2 .app-box2left{width:100%}}.app-box2 .app-box2left .img{width:100%;border-radius:.18rem}.app-box2 .app-box2left .img::before{padding-top:72.45283019%}.app-box2 .app-box2right{width:60.85672083%;padding:0 1.6rem 0 1.1rem}@media (max-width: 991px){.app-box2 .app-box2right{width:100%;padding:30px 0 0}}.app-box2 .app-box2right .cn3{display:flex;align-items:center}.app-box2 .app-box2right .cn3 .cn4{width:.5rem;height:.5rem;border-radius:50%;border:2px solid var(--color0);display:flex;align-items:center;justify-content:center;margin-right:.2rem}.app-box2 .app-box2right .cn3 .cn4 img,.app-box2 .app-box2right .cn3 .cn4 svg{color:var(--color);max-width:90%;max-height:90%;object-fit:contain}.app-box2 .app-box2right .cn3 .cn5{line-height:1.625em;color:#222222;font-size:var(--font-size4)}.app-box2 .app-box2right .cn6{color:#666666;margin:.25rem 0}.app-box2:hover .app-box2left .img img{transform:scale(1.05)}.app-box2:hover .app-box2right .public-btn .public-btn1{border-color:transparent;background:var(--color0)}.app-box2:hover .app-box2right .public-btn .public-btn1 .pbtncn1{color:#fff}.app-box2:hover .app-box2right .public-btn .public-btn1 .pbtncn2 svg{color:#FFFFFF}.app-box2:hover .app-box2right .public-btn .public-btn1 .pbtncn2 svg path{fill:#fff}.app-box2 .public-btn{display:flex}.app-box2 .public-btn .public-btn1{display:flex;min-width:1.7rem;line-height:.52rem;border-radius:.26rem;border:2px solid #Fff;align-items:center;justify-content:center;transition:all .4s;padding:0 .2rem}@media (max-width: 767px){.app-box2 .public-btn .public-btn1{line-height:1.5em;border-radius:.6rem;padding:.1rem .2rem}}.app-box2 .public-btn .public-btn1 .pbtncn1{color:#Fff;transition:all .4s}@media (max-width: 767px){.app-box2 .public-btn .public-btn1 .pbtncn1{font-size:12px}}.app-box2 .public-btn .public-btn1 .pbtncn2{margin-left:.15rem;color:#fff;width:.27rem;display:flex;align-items:center}@media (max-width: 767px){.app-box2 .public-btn .public-btn1 .pbtncn2{width:.4rem}}.app-box2 .public-btn .public-btn1 .pbtncn2 svg{width:100%;height:auto;color:#Fff}.app-box2 .public-btn .public-btn1 .pbtncn2 svg path{fill:#fff;opacity:1;stroke:none;transition:all .4s}.app-box2 .public-btn .public-btn1:hover{border:2px solid var(--color);background-color:var(--color)}.app-box2 .public-btn .public-btn1.public-btn1a{border:2px solid var(--color0)}.app-box2 .public-btn .public-btn1.public-btn1a .pbtncn1{color:var(--color0)}.app-box2 .public-btn .public-btn1.public-btn1a .pbtncn2 svg{color:var(--color0)}.app-box2 .public-btn .public-btn1.public-btn1a .pbtncn2 svg path{fill:var(--color0)}.app-box2 .public-btn .public-btn1.public-btn1a:hover .pbtncn1{color:#Fff}.app-box2 .public-btn .public-btn1.public-btn1a:hover .pbtncn2 svg{color:#fff}.app-box2 .public-btn .public-btn1.public-btn1a:hover .pbtncn2 svg path{fill:#fff}.app-box2 .public-btn .public-btn1.public-btnbtnleft{border:2px solid var(--color)}.app-box2 .public-btn .public-btn1.public-btnbtnleft .pbtncn1{color:var(--color)}.app-box2 .public-btn .public-btn1.public-btnbtnleft .pbtncn2{width:.2rem;margin-left:0;margin-right:.15rem}@media (max-width: 767px){.app-box2 .public-btn .public-btn1.public-btnbtnleft .pbtncn2{width:.4rem}}.app-box2 .public-btn .public-btn1.public-btnbtnleft .pbtncn2 svg{color:var(--color)}.app-box2 .public-btn .public-btn1.public-btnbtnleft .pbtncn2 svg path{fill:var(--color)}.app-box2 .public-btn .public-btn1.public-btnbtnleft:hover{border:2px solid var(--color)}.app-box2 .public-btn .public-btn1.public-btnbtnleft:hover .pbtncn1{color:#Fff}.app-box2 .public-btn .public-btn1.public-btnbtnleft:hover .pbtncn2 svg{color:#fff}.app-box2 .public-btn .public-btn1.public-btnbtnleft:hover .pbtncn2 svg path{fill:#fff}.app-box2 .public-btn .public-btn1.public-btngray{border:2px solid #e3e3e3}.app-box2 .public-btn .public-btn1.public-btngray .pbtncn1{color:#666666}.app-box2 .public-btn .public-btn1.public-btngray .pbtncn2{width:.2rem;margin-left:0;margin-right:.15rem}@media (max-width: 767px){.app-box2 .public-btn .public-btn1.public-btngray .pbtncn2{width:.4rem}}.app-box2 .public-btn .public-btn1.public-btngray .pbtncn2 svg{color:#666}.app-box2 .public-btn .public-btn1.public-btngray .pbtncn2 svg path{fill:#666666}.app-box2 .public-btn .public-btn1.public-btngray:hover{border:2px solid var(--color)}.app-box2 .public-btn .public-btn1.public-btngray:hover .pbtncn1{color:#Fff}.app-box2 .public-btn .public-btn1.public-btngray:hover .pbtncn2 svg{color:#fff}.app-box2 .public-btn .public-btn1.public-btngray:hover .pbtncn2 svg path{fill:#fff}