.home-view{width:100%;height:100%;position:relative}.banner-container{width:100%;height:503px;box-sizing:border-box}.banner-container .swiper-home{width:100%;height:100%;overflow:hidden}.banner-container .swiper-slide{width:100%;height:100%}.banner-container .swiper-slide img{width:100%;height:100%}.banner-container .swiper-pagination{bottom:225px !important}.banner-container .swiper-pagination-bullet{width:28px;height:6px;background:#fff !important}.banner-container .swiper-pagination-bullet-active{width:58px;height:6px;background:#107082 !important}.po-nav{background:url(/statics/gy/img/po-nav-bg.png) no-repeat;background-size:100% 100% !important;position:absolute;top:160px;left:260px;z-index:1001;width:338.7px;padding:48px 27px;box-sizing:border-box}.po-nav .po-container{width:100%;height:100%;background:#00523B;box-shadow:0 0 15px 0 rgba(120,52,0,0.14);border-radius:25px}.po-nav .product-view{display:grid;grid-template-columns:repeat(2, 1fr);gap:0px;padding:29px 13px;box-sizing:border-box;margin-bottom:30px}.po-nav .product-view .protect-item{width:100%;text-align:center;font-weight:500;font-size:16px;color:#FFFFFF;border-bottom:1px solid rgba(255,255,255,0.22);padding:24px 4px 20px;box-sizing:border-box}.po-nav .product-view .protect-item p{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden;text-overflow:ellipsis}.po-nav .more-active{width:270px;height:212px;background:#E1691E;border-radius:35px;display:flex;flex-direction:column;margin:0 auto}.po-nav .more-active h3{font-weight:bold;font-size:20px;color:#FFFFFF;text-align:center;margin:10px 0 !important}.po-nav .more-active .more-product{width:100%;height:160px}.po-nav .more-active .more-product .swiper-wrapper{width:100%;height:100%}.po-nav .more-active .more-product .swiper-wrapper .swiper-slide{width:100%;height:100%}.po-nav .more-active .more-product .swiper-wrapper .swiper-slide img{display:block;width:100%;height:100%;object-fit:cover;border-radius:35px}.po-nav .more-btn{margin:20px 0;text-align:center}.po-nav .more-btn a{font-weight:500;font-size:16px;color:#FFFFFF}.contact-form{width:100%;background-color:#F7F0E9;margin:78px 0 54px;padding:50px 0 38px;box-sizing:border-box}.contact-form .contact-img{width:761px;height:287px;border-radius:25px;margin-right:57px}.contact-form .form-box .form-title{font-weight:500;font-size:22px;color:#333333;margin-bottom:19px}.contact-form .form-box .form-item{margin-bottom:10px}.contact-form .form-box .form-item .form-ipt{width:532px;height:61px;background:#FFFFFF;border-radius:10px;font-weight:500;font-size:18px;color:#999999;text-align:center}.contact-form .form-box .form-item .input-placeholder{font-weight:500;font-size:18px;color:#999999}.contact-form .form-box .form-btn{margin-top:10px}.contact-form .form-box .form-btn .form-btn-item{width:532px;line-height:78px;background:#C0121B;border-radius:10px;font-weight:500;font-size:22px;color:#FFFFFF;text-align:center;border:none}.second-title{margin:36px 0 20px}.second-title .left{font-weight:bold;font-size:60px;color:#333333}.second-title .left span{font-weight:bold;font-size:34px;color:#333333}.second-title .right{font-weight:500;font-size:18px;color:#333333;cursor:pointer}.second-title .right img{width:13px;height:13px;margin-left:19px}.home-container{padding:21px 0 0 600px;box-sizing:border-box}.home-container .top-img{width:100%;height:78px}.home-container .good-product{margin-top:29px;width:85%;padding:0 0 0 20px;box-sizing:border-box}.home-container .good-product h3{font-weight:bold;font-size:34px;color:#333333;margin-bottom:18px}.home-container .good-product .product-item{width:100%;padding:14px 0 16px;box-sizing:border-box;display:flex;align-items:center;border-bottom:1px solid #DFDFDF}.home-container .good-product .product-item .product-item-img{width:269px;height:189px;margin-right:31px}.home-container .good-product .product-item .product-info{flex:1}.home-container .good-product .product-item .product-info .product-title{font-weight:500;font-size:20px;color:#000000;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden;text-overflow:ellipsis}.home-container .good-product .product-item .product-info .product-desc{font-weight:500;font-size:16px;color:#999999;margin:13px 0 17px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;text-overflow:ellipsis}.home-container .good-product .product-item .product-info .product-price .price{font-weight:bold;font-size:23px;color:#E21919}.home-container .good-product .product-item .product-info .product-price .ask-btn{width:152px;height:46px;background:#DAC29C;border-radius:60px;font-weight:500;font-size:18px;color:#B5141F;text-align:center;line-height:46px}.doctor-view{width:85%;margin:0 auto 59px}.doctor-view .doctor-list{display:grid;grid-template-columns:repeat(4, 1fr);gap:0}.doctor-view .doctor-list .doctor-li{padding:26px 18px;box-sizing:border-box;border:1px solid #D9D9D9;align-items:center}.doctor-view .doctor-list .doctor-li .img-view{position:relative}.doctor-view .doctor-list .doctor-li .img-view .doctor-item-img{width:136px;height:136px;border-radius:50%}.doctor-view .doctor-list .doctor-li .img-view .jinpai{position:absolute;bottom:0;left:50%;transform:translateX(-50%);width:83.5px;height:24.8px}.doctor-view .doctor-list .doctor-li .doc-title{font-weight:bold;font-size:20px;color:#333333;margin:12px 0 10px;cursor:pointer}.doctor-view .doctor-list .doctor-li .doc-title span{font-weight:500;font-size:18px;color:#E1691E;margin-left:17px;text-align:center}.doctor-view .doctor-list .doctor-li .doc-code{font-weight:500;font-size:16px;color:#666666}.doctor-view .doctor-list .doctor-li .doc-good{margin-top:20px;width:100%;display:flex;flex-wrap:wrap}.doctor-view .doctor-list .doctor-li .doc-good span{padding:5px 9px;box-sizing:border-box;font-weight:500;font-size:14px;color:#666666;border-radius:50px 50px 50px 50px;border:1px solid #C3C3C3;text-align:center;text-wrap:nowrap;margin:0 6px 10px 0}.doctor-view .doctor-list .doctor-li:hover{border-color:#B5141F;box-shadow:0 2px 20px 0 rgba(215,109,27,0.3)}.doctor-view .doctor-list .doctor-li:hover .doc-code{color:#C0121B}.hospital-view{background:#EFEFEF;border-radius:30px;padding:82px 0 66px;box-sizing:border-box}.hospital-view .second-title{width:85%;margin:0 auto}.hospital-view .hospital-list{width:85%;margin:38px auto 0;display:grid;grid-template-columns:repeat(4, 1fr);gap:0}.hospital-view .hospital-list .hospital-li{position:relative;padding:26px 18px;box-sizing:border-box;border:1px solid #D9D9D9}.hospital-view .hospital-list .hospital-li .renzheng{position:absolute;top:0;right:0;width:60px;height:60px}.hospital-view .hospital-list .hospital-li .img-view{width:120px;height:120px}.hospital-view .hospital-list .hospital-li .img-view .hospital-item-img{width:100%;height:100%;border-radius:50%}.hospital-view .hospital-list .hospital-li .hos-title{font-weight:500;font-size:18px;color:#333333;margin:16px 0;cursor:pointer}.hospital-view .hospital-list .hospital-li .hos-address{font-weight:500;font-size:14px;color:#666666}.hospital-view .hospital-list .hospital-li .hos-address img{width:8px;height:12px;margin-right:7px}.hospital-view .hospital-list .hospital-li .hos-good{margin-top:20px;width:100%;display:grid;grid-template-columns:repeat(3, 1fr);gap:10px}.hospital-view .hospital-list .hospital-li .hos-good span{padding:5px 15px;box-sizing:border-box;font-weight:500;font-size:16px;color:#666666;border-radius:50px 50px 50px 50px;border:1px solid #C3C3C3;text-align:center}.hospital-view .hospital-list .hospital-li:hover{border-color:#B5141F;box-shadow:0 2px 20px 0 rgba(215,109,27,0.3)}.hospital-view .hospital-list .hospital-li:hover .hos-title{color:#DE2020}.hot-info-view{margin-top:51px;margin-bottom:54px}.hot-info-view .info-container{width:85%;margin:38px auto 0}.hot-info-view .info-container .info-list{width:100%;display:grid;grid-template-columns:repeat(2, 1fr);grid-gap:0px}.hot-info-view .info-container .info-list .info-li{width:100%;padding:20px;box-sizing:border-box}.hot-info-view .info-container .info-list .info-li .info-img{width:179px;height:111px;margin-right:22px}.hot-info-view .info-container .info-list .info-li .info-text{font-weight:400;font-size:18px;color:#999999;padding-right:20px}.hot-info-view .info-container .info-list .info-li .info-text .content{margin-bottom:10px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;text-overflow:ellipsis}.hot-info-view .info-container .info-list .info-li:nth-child(odd){border-right:1px dashed #C1C1C1}