@import "base.css";@import "header.css";.home{background-color:#fff;position:relative}.home .swiper-container{width:100%;aspect-ratio:1440 / 500}.home .swiper-container swiper-container{width:100%;height:100%}.home .swiper-container swiper-slide{text-align:center;font-size:18px;display:flex;justify-content:center;align-items:center}.home .swiper-container swiper-slide a{display:block;width:100%;height:100%}.home .swiper-container swiper-slide img{display:block;width:100%;height:100%;object-fit:cover}.home .swiper-container swiper-container::part(button-prev),.home .swiper-container swiper-container::part(button-next){width:48px;height:48px;background-color:#fff;padding:15px;box-sizing:border-box;border-radius:50%;color:#000000}.home .carousel-box{height:500px;margin-bottom:201px}.home .carousel-box img{width:100%;height:100%}.home .data-view-box{height:290px;border-radius:8px;opacity:1;box-shadow:0 10px 20px 0 rgba(195,146,77,0.1);background-color:#fff;display:flex;justify-content:space-around;z-index:999;margin-top:-60px;margin-bottom:33px;position:relative}.home .data-view-box .data-view-item{width:276px;display:flex;flex-direction:column;align-items:center;margin-top:28px;cursor:pointer}.home .data-view-box .data-view-item .data-view-item-title{width:232px;height:70px;text-align:center;line-height:70px;color:var(--primary-color);font-size:22px;font-weight:bold;position:relative}.home .data-view-box .data-view-item .data-view-item-title::before{content:'';position:absolute;left:-8px;top:-8px;width:18px;height:18px;border-width:1px 0px 0px 1px;border-style:solid;color:var(--primary-color)}.home .data-view-box .data-view-item .data-view-item-title::after{content:'';position:absolute;right:-8px;bottom:-8px;width:18px;height:18px;box-sizing:border-box;border-width:0px 1px 1px 0px;border-style:solid;color:var(--primary-color)}.home .data-view-box .data-view-item .data-view-item-title button{background-color:var(--primary-color);display:inline-block;width:216px;height:54px;text-align:center;color:var(--primary-color);outline:none;border:none;color:#fff;cursor:pointer}.home .data-view-box .data-view-item .data-view-item-num{height:70px;line-height:70px;margin:13px 0 24px 0;font-size:48px;font-weight:900;color:var(--primary-color)}.home .data-view-box .data-view-item .data-view-item-line{width:80px;height:0px;border-top:1px solid #E5E5E5;margin-bottom:24px}.home .data-view-box .data-view-item .data-view-item-tips{color:#999999;text-align:center;line-height:22px}.home .data-view-box .qrcode-box{position:relative}.home .data-view-box .qrcode-box:hover .qrcode{display:flex}.home .data-view-box .qrcode-box:hover .data-view-item-title{background-color:var(--primary-color);color:#fff}.home .data-view-box .qrcode-box .qrcode{display:none;top:70px;left:50%;transform:translateX(-50%);position:absolute;width:230px;height:230px;align-items:center;justify-content:center;background-color:#fff;box-shadow:0 10px 20px 0 rgba(195,146,77,0.1);background-size:100% 100%}.home .data-view-box .qrcode-box .qrcode img{width:200px;height:200px}.home .doctor-box{background:url(../img/doctor_bg.png) no-repeat;background-size:100% 100%;padding-top:23px;padding-bottom:48px;display:flex;flex-direction:column;align-items:center}.home .doctor-box .doctor-tabs-box{height:35px;margin-top:27px;display:flex;justify-content:space-between;align-items:center;margin-bottom:50px}.home .doctor-box .doctor-tabs-box .doctor-tab{display:flex}.home .doctor-box .doctor-tabs-box .doctor-tab li{margin-right:48px;color:#A1A1A1;cursor:pointer;font-size:24px}.home .doctor-box .doctor-tabs-box .doctor-tab .active{font-weight:700;color:#5E3C26;position:relative}.home .doctor-box .doctor-tabs-box .doctor-tab .active::after{content:'';width:48px;height:2px;border-radius:4px;background:#5E3C26;position:absolute;bottom:-15px;left:50%;transform:translateX(-50%)}.home .doctor-box .doctor-tabs-box .doctor-search{display:flex}.home .doctor-box .doctor-tabs-box .doctor-search .doctor-search-input{margin-left:24px}.home .doctor-box .doctor-tabs-box .doctor-search .doctor-search-input .label{margin-right:8px;font-size:14px}.home .doctor-box .doctor-tabs-box .doctor-search .doctor-search-input .area-selector{width:150px;height:32px;border-radius:4px;font-size:14px;border-color:#DCE0EA;padding:0 8px}.home .doctor-box .doctor-list{display:flex;justify-content:space-between;flex-wrap:wrap}.home .doctor-box .doctor-list .doctor-item{width:364px;min-height:222px;margin-bottom:46px;position:relative}.home .doctor-box .doctor-list .doctor-item .doctor-item-bg1{width:334px;min-height:168px;border-radius:16px;background:#fbf6e8;z-index:2;padding:16px 18px;margin:0 auto;box-sizing:border-box;position:relative;border-top:0}.home .doctor-box .doctor-list .doctor-item .doctor-item-bg1::before{content:'';width:302px;height:32px;border-radius:16px;background:#fbf6e8;position:absolute;left:16px;top:-16px;z-index:1}.home .doctor-box .doctor-list .doctor-item .doctor-item-bg1 .doctor-intro{width:calc(100% - 120px);display:inline-block}.home .doctor-box .doctor-list .doctor-item .doctor-item-bg1 .doctor-intro .doctor-name{display:flex;align-items:flex-end;font-weight:500}.home .doctor-box .doctor-list .doctor-item .doctor-item-bg1 .doctor-intro .doctor-name .name{margin-right:12px;font-size:24px;color:#4B382C}.home .doctor-box .doctor-list .doctor-item .doctor-item-bg1 .doctor-intro .doctor-name .subject{flex-shrink:0;font-size:12px;height:22px;line-height:20px;border-radius:2px;padding:2px 6px;background:#ECE5D3;color:var(--primary-color)}.home .doctor-box .doctor-list .doctor-item .doctor-item-bg1 .doctor-intro .doctor-line{margin:10px 0;width:165px;height:0px;opacity:1;border-top:1px solid #E9E2CF}.home .doctor-box .doctor-list .doctor-item .doctor-item-bg1 .doctor-intro .doctor-text{font-size:14px;color:#4B382C;margin-bottom:6px;position:relative}.home .doctor-box .doctor-list .doctor-item .doctor-item-bg1 .doctor-intro .doctor-text .doctor-dept-hover{position:absolute;top:-35px;left:50%;background-color:#fff;font-size:14px;padding:5px 8px;border-radius:5px;z-index:999;white-space:nowrap;transform:translateX(-50%);box-shadow:1px 1px 10px 1px rgba(0,0,0,0.1);display:none}.home .doctor-box .doctor-list .doctor-item .doctor-item-bg1 .doctor-intro .doctor-text .doctor-dept-hover::after{content:"";position:absolute;bottom:0;left:50%;transform:translate(-50%, 100%);width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid #fff}.home .doctor-box .doctor-list .doctor-item .doctor-item-bg1 .doctor-intro .doctor-text:hover .doctor-dept-hover{display:block}.home .doctor-box .doctor-list .doctor-item .doctor-item-bg1 .doctor-intro .fans{display:flex}.home .doctor-box .doctor-list .doctor-item .doctor-item-bg1 .doctor-intro .fans div{display:flex;align-items:center}.home .doctor-box .doctor-list .doctor-item .doctor-item-bg1 .doctor-intro .fans div span:nth-child(1){font-size:12px;color:#8A7E66;margin-right:6px}.home .doctor-box .doctor-list .doctor-item .doctor-item-bg1 .doctor-intro .fans div span:nth-child(2){font-size:14px}.home .doctor-box .doctor-list .doctor-item .doctor-item-bg1 .doctor-intro .fans div:nth-child(1){margin-right:12px}.home .doctor-box .doctor-list .doctor-item .doctor-item-bg3{margin:-12px auto;width:354px;height:80px;border-radius:16px;background:linear-gradient(89deg, #B69971 0%, #CDBD9D 98%);padding:12px 18px;z-index:4;position:relative}.home .doctor-box .doctor-list .doctor-item .doctor-item-bg3 .text-box{color:#fff;font-size:12px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;line-height:18px}.home .doctor-box .doctor-list .doctor-item .doctor-avatar{position:absolute;right:0px;top:-10px;width:140px;height:196px;z-index:3;overflow:hidden;display:inline-block;vertical-align:top;border-radius:4px}.home .doctor-box .doctor-list .doctor-item .doctor-avatar img{width:100%;height:100%}.home .gst-about{background-color:#F8FAFD;padding:40px 0 47px 0;display:flex;flex-direction:column;align-items:center}.home .gst-about .gst-step-list{display:flex;margin:75px 0 30px}.home .gst-about .gst-step-list li{margin-right:40px;display:flex;align-items:flex-end;cursor:pointer;position:relative}.home .gst-about .gst-step-list li img{width:120px;height:322px;z-index:2}.home .gst-about .gst-step-list li .scene-img{width:104px;height:104px;position:absolute;left:8px;bottom:8px}.home .gst-about .gst-step-list li .scene-text{display:flex;position:absolute;left:35px;top:40px;z-index:2}.home .gst-about .gst-step-list li .scene-text p{writing-mode:vertical-lr}.home .gst-about .gst-step-list li .scene-text p:first-child{font-size:24px;letter-spacing:8px;margin-right:8px;font-weight:500}.home .gst-about .gst-step-list li .scene-text p:last-child{color:#999999}.home .gst-about .gst-step-list li .expand-box{width:440px;height:322px;background-color:#fff;position:relative;display:none;padding:40px 40px 0}.home .gst-about .gst-step-list li .expand-box::before{content:'';width:60px;height:283px;background-color:#fff;position:absolute;left:-60px;z-index:1}.home .gst-about .gst-step-list li .expand-box .expand-item{display:flex;flex-direction:column;margin-bottom:40px}.home .gst-about .gst-step-list li .expand-box .expand-item span:nth-child(1){color:var(--primary-color);margin-bottom:20px}.home .gst-about .gst-step-list li .expand-box .expand-item .img{width:360px;height:45px}.home .gst-about .gst-step-list li .map-box .map{width:458px;height:338px;position:absolute;top:0;left:0;transform:scale(.85)}.home .gst-about .gst-step-list li .map-box img{display:block;width:458px;height:338px;object-fit:cover;border-radius:4px}.home .gst-about .gst-step-list li .map-box .tips{display:block;position:absolute;top:0;left:0;right:0;bottom:0;width:38px;height:20px;line-height:20px;text-align:center;background:#fff;box-shadow:0 5px 10px 0 rgba(0,0,0,0.1);border-radius:3px}.home .gst-about .gst-step-list li .map-box .tips::after{content:"";position:absolute;bottom:-1.5px;left:7px;width:5px;height:5px;transform:rotate(45deg);background:#fff;border-radius:1px}.home .gst-about .gst-step-list li .map-box .tips .name{font-size:10px;display:inline-block;margin-right:2px}.home .gst-about .gst-step-list li .map-box .tips .num{font-style:normal;font-size:10px;display:inline-block}.home .gst-about .gst-step-list li .not-padding{padding:10px}.home .gst-about .gst-step-list li .not-padding img{width:382px;height:282px}.home .gst-about .gst-step-list li .not-padding .tips{width:70px;height:60px;background:url(../img/map_tip.png) no-repeat;background-size:100% 100%;position:absolute;font-size:9px;text-align:center;line-height:50px}.home .gst-about .gst-step-list li .not-padding .su{top:140px;right:100px}.home .gst-about .gst-step-list li .not-padding .hu{top:165px;right:86px}.home .gst-about .gst-step-list li .not-padding .gan{top:185px;right:124px}.home .gst-about .gst-step-list li .not-padding .xiang{top:197px;right:159px}.home .gst-about .gst-step-list li .not-padding .yue{top:230px;right:150px}.home .gst-about .gst-step-list li .placeholder{position:absolute;left:35px;top:-25px;width:50px;height:50px;background:#000000;z-index:3;color:#fff;text-align:center;line-height:50px}.home .gst-about .gst-step-list .active .expand-box{display:block}.home .gst-about .gst-step-list .active .placeholder{background-color:var(--primary-color)}.home .gst-about .gst-timeline{width:1150px;white-space:nowrap;overflow:hidden;margin-bottom:33px;position:relative;display:inline-flex}.home .gst-about .gst-timeline ol{font-size:0;padding:250px 0;transition:all .3s;margin:auto}.home .gst-about .gst-timeline ol li{position:relative;display:inline-block;width:130px;height:3px;list-style-type:none;background-color:#000}.home .gst-about .gst-timeline ol li:first-child{width:17px}.home .gst-about .gst-timeline ol li:last-child{width:85px;position:relative}.home .gst-about .gst-timeline ol li:last-child::after{position:absolute;content:'';top:-8px;right:-8px;width:20px;height:20px;background:url(../img/arrow-right.png) no-repeat;background-size:100% 100%}.home .gst-about .gst-timeline ol li:not(:first-child){margin-left:16px}.home .gst-about .gst-timeline ol li:not(:last-child)::after{content:"";position:absolute;top:50%;transform:translateY(-50%);left:calc(100%);width:16px;height:16px;border-radius:50%;background-color:#fff;border:3px solid #C3924D;box-sizing:border-box}.home .gst-about .gst-timeline ol li div{position:absolute;left:calc(100% + 7px);width:200px;padding-left:10px;white-space:normal;color:#333;display:flex;flex-direction:column}.home .gst-about .gst-timeline ol li div p{font-size:12px;line-height:18px;margin-bottom:10px}.home .gst-about .gst-timeline ol li div .indication{position:absolute;top:100%;left:-3px;width:10px;height:100%}.home .gst-about .gst-timeline .indication::before{content:'';position:absolute;width:10px;height:10px;background:#C98B4F;top:0;left:0;border-radius:50%}.home .gst-about .gst-timeline .indication::after{content:'';position:absolute;top:15px;left:4px;border-left:2px dashed #C98B4F;height:calc(100% - 15px);padding:0 20px}.home .gst-about .gst-timeline ol li:nth-child(odd) div{top:-13px;transform:translateY(-100%)}.home .gst-about .gst-timeline ol li:nth-child(odd) div .indication{top:100%;border-width:8px 8px 0 0;border-color:#fff transparent transparent transparent}.home .gst-about .gst-timeline ol li:nth-child(even) div{top:47px}.home .gst-about .gst-timeline ol li:nth-child(even) div .indication{top:5px;border-width:0 8px 8px 0;border-color:transparent transparent #fff transparent}.home .gst-about .gst-timeline ol li:nth-child(even) div .indication::after{height:40px;top:-35px}.home .gst-about .gst-timeline div.arrows{display:flex;justify-content:center;margin-bottom:20px}.home .gst-about .gst-timeline div.arrows button{border:none;background-color:green;width:48px;height:48px;border-radius:50%;outline:none;cursor:pointer;background:url(../img/icon_left.png) no-repeat;background-size:100% 100%;position:absolute;top:50%;transform:translateY(-50%)}.home .gst-about .gst-timeline div.arrows button.arrow-pre{margin-right:20px;left:0}.home .gst-about .gst-timeline div.arrows button.arrow-next{background:url(../img/icon_right.png) no-repeat;background-size:100% 100%;right:0}.home .gst-about .gst-timeline div.arrows button.disabled{opacity:.5}.home .gst-system{margin:auto;margin-top:41px;margin-bottom:50px}.home .gst-system .gst-system-list{display:flex;justify-content:space-between;margin-top:35px}.home .gst-system .gst-system-list li{width:260px;height:170px;border-radius:8px;background:rgba(201,139,79,0.14);padding-top:23px;padding-left:24px}.home .gst-system .gst-system-list li .icon{width:40px;height:40px;margin-bottom:24px}.home .gst-system .gst-system-list li .title{font-size:20px;font-weight:500;color:#3D3D3D;margin-bottom:6px}.home .gst-system .gst-system-list li .sub-title{font-size:14px}.home .gst-news{height:595px;background:#F8FAFD;padding-top:56px;line-height:22px}.home .gst-news .gst-news-content{display:flex}.home .gst-news .gst-news-content .content-news{flex:1;margin-right:70px}.home .gst-news .gst-news-content .content-news .news-tab{display:flex;margin-bottom:25px}.home .gst-news .gst-news-content .content-news .news-tab li{margin-right:26px;font-size:24px;font-weight:400;color:#A1A1A1;position:relative;cursor:pointer;line-height:35px}.home .gst-news .gst-news-content .content-news .news-tab .active{color:#5E3C26;font-weight:700}.home .gst-news .gst-news-content .content-news .news-tab .active::after{content:'';position:absolute;bottom:-10px;left:50%;transform:translateX(-50%);width:48px;height:2px;border-radius:4px;background:var(--primary-color)}.home .gst-news .gst-news-content .content-news .news-article{display:flex;justify-content:space-between}.home .gst-news .gst-news-content .content-news .news-article .news-article-left,.home .gst-news .gst-news-content .content-news .news-article .news-article-right{width:354px}.home .gst-news .gst-news-content .content-news .news-article .news-article-left .article-cover,.home .gst-news .gst-news-content .content-news .news-article .news-article-right .article-cover{width:354px;height:176px;margin-bottom:16px;overflow:hidden;border-radius:10px}.home .gst-news .gst-news-content .content-news .news-article .news-article-left .article-cover img,.home .gst-news .gst-news-content .content-news .news-article .news-article-right .article-cover img{width:100%}.home .gst-news .gst-news-content .content-news .news-article .news-article-left .article-intro,.home .gst-news .gst-news-content .content-news .news-article .news-article-right .article-intro{padding:0 16px}.home .gst-news .gst-news-content .content-news .news-article .news-article-left .article-intro .article-date,.home .gst-news .gst-news-content .content-news .news-article .news-article-right .article-intro .article-date{color:var(--primary-color);font-size:14px;height:20px;line-height:20px;margin-bottom:16px}.home .gst-news .gst-news-content .content-news .news-article .news-article-left .article-intro .article-title,.home .gst-news .gst-news-content .content-news .news-article .news-article-right .article-intro .article-title{height:58px;font-size:20px;line-height:28px;color:#3D3D3D;margin-bottom:16px}.home .gst-news .gst-news-content .content-news .news-article .news-article-left .article-intro .article-content,.home .gst-news .gst-news-content .content-news .news-article .news-article-right .article-intro .article-content{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;color:#999999;font-size:14px}.home .gst-news .gst-news-content .content-news .news-article .article-list{display:flex;flex-direction:column}.home .gst-news .gst-news-content .content-news .news-article .article-list .article-item{display:flex;flex-direction:column;padding-bottom:16px;margin-bottom:16px;border-bottom:1px solid #E5E5E5}.home .gst-news .gst-news-content .content-news .news-article .article-list .article-item .item-date{height:20px;font-size:14px;font-weight:500;color:var(--primary-color);margin-bottom:8px}.home .gst-news .gst-news-content .content-news .news-article .article-list .article-item .item-title{color:#3D3D3D;margin-bottom:8px}.home .gst-news .gst-news-content .content-news .news-article .article-list .article-item .item-content{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:14px;color:#999999}.home .gst-news .gst-news-content .content-news .news-report{display:none;flex-wrap:wrap;justify-content:space-between}.home .gst-news .gst-news-content .content-news .news-report li{width:354px;height:60px;margin-bottom:16px;border-bottom:1px solid #E5E5E5}.home .gst-news .gst-news-content .content-news .news-report li .title{display:flex;margin-bottom:8px}.home .gst-news .gst-news-content .content-news .news-report li .title span{font-size:14px;color:var(--primary-color)}.home .gst-news .gst-news-content .content-news .news-report li .title span:nth-child(1){margin-right:8px;flex-shrink:0}.home .gst-news .gst-news-content .content-investor{width:352px}.home .gst-news .gst-news-content .content-investor .investor-container{background:#F1F1F1;padding:26px 24px 0;border-radius:8px}.home .gst-news .gst-news-content .content-investor .investor-container .investor-list{display:flex;flex-direction:column}.home .gst-news .gst-news-content .content-investor .investor-container .investor-list .investor-item{padding-bottom:16px;margin-bottom:24px;border-bottom:1px solid #DDDDDD}.home .gst-news .gst-news-content .content-investor .investor-container .investor-list .investor-item .investor-item-date{font-size:14px;font-weight:500;color:var(--primary-color)}.home .gst-news .gst-news-content .content-investor .investor-container .investor-list .investor-item .investor-item-title{font-size:14px;color:#3D3D3D}.home .gst-news .gst-news-content .content-investor .investor-container .investor-list .investor-item:last-child{margin-bottom:0;border-bottom:none}.home .gst-news .gst-news-content .news-title{display:flex;justify-content:space-between;align-items:center;margin-bottom:21px}.home .gst-news .gst-news-content .news-title .news-title-left{min-width:128px;font-size:28px;line-height:41px;font-weight:500;color:#5E3C26}.home .gst-news .gst-news-content .news-title .news-title-right{color:#999;display:flex;align-items:center;cursor:pointer}.home .gst-news .gst-news-content .news-title .news-title-right img{width:11px;height:11px;margin-left:8px}.home .common-title{color:#5E3C26;font-size:32px;font-weight:500;text-align:center}.home .common-button{width:160px;height:48px;line-height:48px;background-color:var(--primary-color);color:#fff;cursor:pointer;text-align:center;border-radius:8px;font-size:20px}