#app{min-width:1200px}.header-container{position:relative;width:100%;height:104px;z-index:999}.header-container .header-inner-container{width:1200px;margin:auto;display:flex;justify-content:space-between;align-items:flex-start;background:#fff}.header-container .header-inner-container .logo{display:flex;align-items:center;margin-top:10px;margin-left:18px}.header-container .header-inner-container .logo img{cursor:pointer;display:block;width:60px;height:auto}.header-container .header-inner-container .logo span{margin-top:20px;margin-left:20px;font-size:26px}.header-container .header-inner-container .right{display:flex;margin-right:77px}.header-container .header-inner-container .right .tabs{width:673px;height:51px;display:flex;justify-content:space-between;margin-right:79px;margin-top:53px}.header-container .header-inner-container .right .tabs .tab{position:relative;cursor:pointer;font-size:17px;font-family:Adobe Heiti Std;font-weight:400;color:#000;text-decoration:none}.header-container .header-inner-container .right .tabs .tab:hover{color:#55a6ab}.header-container .header-inner-container .right .tabs .tab:hover:after{display:block;content:" ";width:39px;height:3px;margin:auto;margin-top:12px;background:linear-gradient(90deg,rgba(80,163,156,.89),hsla(0,0%,100%,0));border-radius:2px}.header-container .header-inner-container .right .tabs .tab .submenu{position:absolute;width:234px;padding:12px 0;margin-left:-100%;margin-top:32px;background:#fff;z-index:9999}.header-container .header-inner-container .right .tabs .tab .submenu .submenu-item{width:175px;height:46px;line-height:46px;margin:auto;border-bottom:1px solid #c7c7c7;font-size:16px;font-weight:400;color:#242728}.header-container .header-inner-container .right .tabs .tab .submenu .submenu-item:last-child{border:none}.header-container .header-inner-container .right .tabs .tab .submenu .submenu-item-active{color:#51a1a5}.header-container .header-inner-container .right .tabs .active{color:#55a6ab}.header-container .header-inner-container .right .tabs .active:after{display:block;content:" ";width:39px;height:3px;margin:auto;margin-top:12px;background:linear-gradient(90deg,rgba(80,163,156,.89),hsla(0,0%,100%,0));border-radius:2px}.footer-container{width:100%;overflow:hidden;background-color:#273341}.footer-container .footer-innner-container{width:1200px;margin:auto;background:#273341}.footer-container .footer-innner-container .footer-top{padding-top:86px;display:flex;justify-content:space-between;background-size:1200px;background-repeat:no-repeat;background-image:url(/img/footer.4f899d66.png)}.footer-container .footer-innner-container .footer-top .informations{overflow:hidden;margin-top:36px;padding-bottom:18px;font-size:20px;font-family:Adobe Heiti Std;font-weight:400;color:#fff;border-bottom:1px solid #fafafa}.footer-container .footer-innner-container .footer-top .informations .information-option{margin-left:70px;margin-bottom:10px;font-size:15px;font-family:Adobe Heiti Std;font-weight:400;color:#87c7c4}.footer-container .footer-innner-container .footer-top .informations .information-option .title{color:#fff;font-size:13px}.footer-container .footer-innner-container .footer-top .qr-code-container{width:151px;margin-right:84px}.footer-container .footer-innner-container .footer-top .qr-code-container .qr-code{width:151px;height:151px;background:#fafafa}.footer-container .footer-innner-container .footer-top .qr-code-container .qr-code img{display:block;width:100%;height:100%}.footer-container .footer-innner-container .footer-top .qr-code-container .title{text-align:center;margin-top:18px;font-size:14px;font-family:Adobe Heiti Std;font-weight:400;color:#fff}.footer-container .footer-innner-container .footer-bot{display:flex;font-size:11px;font-family:Adobe Heiti Std;font-weight:400;color:#fff}.footer-container .footer-innner-container .footer-bot .left{margin-left:71px;margin-top:18px;margin-bottom:18px}.footer-container .footer-innner-container .footer-bot .right{margin-left:48px;margin-top:18px;margin-bottom:18px}.index-banner-container{position:relative;width:100%;min-width:1200px;height:calc(100vh - 109px);overflow:hidden}.index-banner-container img{display:block;width:100%;height:calc(100vh - 109px);z-index:0}.index-banner-container .banner-handle-section{position:absolute;width:100%;top:0;bottom:0;z-index:999;background:rgba(36,39,40,0);color:#000}.index-banner-container .banner-handle-section .banner-title{user-select:none;height:90px;margin-top:250px;margin-left:99px;overflow:hidden;font-size:84px;font-weight:400;font-family:Adobe Heiti Std;color:#fff}.index-banner-container .banner-handle-section .banner-sub-text{user-select:none;height:26px;margin-top:28px;margin-left:99px;overflow:hidden;font-size:24px;font-family:Adobe Heiti Std;font-weight:400;color:#fff}.index-banner-container .banner-handle-section .banner-handle-button{cursor:pointer;width:129px;height:49px;line-height:49px;text-align:center;margin-top:60px;margin-left:99px;border:1px solid #fff;font-size:18px;font-family:Adobe Heiti Std;font-weight:400;color:#fff}.index-banner-container .swiper-pagination-bullet{z-index:1888;position:relative;width:63px;height:1px;background:#fff}.index-banner-container .swiper-pagination-bullet-active{z-index:1888;position:relative;width:147px;height:1px;background:#51a1a5;transition:width 1s}.index-product-component-container{width:1200px;margin:auto;display:flex;justify-content:space-between}.index-product-component-container .left-section{margin-left:111px;margin-top:93px}.index-product-component-container .left-section .title-line{width:48px;height:7px;background:#51a1a5}.index-product-component-container .left-section .title-ch{margin-top:11px;font-size:38px;font-family:Adobe Heiti Std;font-weight:400;color:#070707}.index-product-component-container .left-section .title-en{margin-top:26px;font-size:23px;font-family:Adobe Heiti Std;font-weight:400;color:#4d4d4d}.index-product-component-container .left-section .more-button{cursor:pointer;width:81px;height:31px;margin-top:59px;line-height:31px;text-align:center;font-size:11px;font-family:Adobe Heiti Std;font-weight:400;color:#51a1a5;border:1px solid #51a1a5}.index-product-component-container .right-section{width:737px;height:496px;margin-top:94px;margin-right:111px;display:flex}.index-product-component-container .right-section .product-left-container .option{display:flex;background:#fafafa}.index-product-component-container .right-section .product-left-container .option .img{width:366px;height:248px;overflow:hidden;background-size:100%;background-position:50%;transition:all 1s}.index-product-component-container .right-section .product-left-container .option .info{position:relative;width:118px;height:248px;overflow:hidden}.index-product-component-container .right-section .product-left-container .option .info .info-bg{position:absolute;top:0;left:0;width:0;height:248px;background:#fafafa;transition:all 1s}.index-product-component-container .right-section .product-left-container .option .info .info-title{text-align:center;margin-top:22px;position:relative;font-size:15px;font-family:Adobe Heiti Std;font-weight:400;color:#2c2e30}.index-product-component-container .right-section .product-left-container .option .info .info-tip{padding:0 13px;margin-top:19px;position:relative;font-size:15px;font-family:Adobe Heiti Std;font-weight:400;color:#7d7c7c}.index-product-component-container .right-section .product-left-container .option:hover .img{width:366px;height:248px;overflow:hidden;background-size:110%;background-position:50%;transition:all 1s}.index-product-component-container .right-section .product-left-container .option:hover .info{position:relative;width:118px;height:248px;overflow:hidden}.index-product-component-container .right-section .product-left-container .option:hover .info .info-bg{position:absolute;top:0;left:0;width:118px;height:248px;background:#51a1a5;transition:all 1s}.index-product-component-container .right-section .product-left-container .option:hover .info .info-title{text-align:center;margin-top:22px;position:relative;font-size:15px;font-family:Adobe Heiti Std;font-weight:400;color:#fff}.index-product-component-container .right-section .product-left-container .option:hover .info .info-tip{padding:0 13px;margin-top:19px;position:relative;font-size:15px;font-family:Adobe Heiti Std;font-weight:400;color:#fff}.index-product-component-container .right-section .product-right-container{width:253px;background:#fafafa}.index-product-component-container .right-section .product-right-container .img{width:253px;height:371px;overflow:hidden;background-size:100%;background-position:50%;transition:all 2s}.index-product-component-container .right-section .product-right-container .info{position:relative;padding-top:21px;width:253px;height:125px;overflow:hidden}.index-product-component-container .right-section .product-right-container .info-bg{position:absolute;left:0;top:0;width:0;height:104px;background:#fafafa;transition:all 1s}.index-product-component-container .right-section .product-right-container .info-title{padding:0 21px;font-size:15px;font-family:Adobe Heiti Std;font-weight:400;color:#2c2e30;line-height:11px}.index-product-component-container .right-section .product-right-container .info-tip{padding:0 21px;font-size:15px;margin-top:19px;font-family:Adobe Heiti Std;font-weight:400;color:#7d7c7c}.index-product-component-container .right-section .product-right-container:hover .img{width:253px;height:371px;overflow:hidden;background-size:105%;background-position:50%;transition:all 2s}.index-product-component-container .right-section .product-right-container:hover .info{padding-top:21px;position:relative}.index-product-component-container .right-section .product-right-container:hover .info-bg{position:absolute;left:0;top:0;width:253px;height:125px;padding-top:21px;overflow:hidden;background:#51a1a5;transition:width 1s}.index-product-component-container .right-section .product-right-container:hover .info-title{position:relative;padding:0 21px;font-size:15px;font-family:Adobe Heiti Std;font-weight:400;color:#fff;line-height:11px}.index-product-component-container .right-section .product-right-container:hover .info-tip{position:relative;padding:0 21px;margin-top:19px;font-size:15px;font-family:Adobe Heiti Std;font-weight:400;color:#fff}.index-news-component-container{width:1200px;margin:auto;margin-top:98px;display:flex;justify-content:space-between}.index-news-component-container .index-news-component-container-left{position:relative;width:669px;height:543px}.index-news-component-container .index-news-component-container-left .small-img{width:0;height:325px;transition:all 2s}.index-news-component-container .index-news-component-container-left .small-img img{display:block;width:100%;height:100%}.index-news-component-container .index-news-component-container-left .small-img-show{width:535px;height:325px;transition:all 2s}.index-news-component-container .index-news-component-container-left .small-img-show img{display:block;width:100%;height:100%}.index-news-component-container .index-news-component-container-left .big-img{position:absolute;bottom:0;right:0;width:588px;height:431px}.index-news-component-container .index-news-component-container-left .big-img img{display:block;width:100%;height:100%}.index-news-component-container .index-news-component-container-right{margin-right:111px;display:flex;align-items:flex-end;flex-direction:column}.index-news-component-container .index-news-component-container-right .new-title{width:100%}.index-news-component-container .index-news-component-container-right .new-title .news-title-line{width:48px;height:7px;background:#51a1a5}.index-news-component-container .index-news-component-container-right .new-title .news-title-ch{margin-top:9px;font-size:38px;font-family:Adobe Heiti Std;font-weight:400;color:#070707}.index-news-component-container .index-news-component-container-right .new-title .news-title-en{margin-top:24px;font-size:23px;font-family:Adobe Heiti Std;font-weight:400;color:#4d4d4d}.index-news-component-container .index-news-component-container-right .list .top-news-card{width:357px;margin-top:21px;display:flex;justify-content:space-between;border-bottom:1px dashed #4d4d4d}.index-news-component-container .index-news-component-container-right .list .top-news-card .top-news-card-left{padding-bottom:18px}.index-news-component-container .index-news-component-container-right .list .top-news-card .top-news-card-left .top-news-card-left-title{cursor:pointer;width:268px;font-size:19px;font-family:Adobe Heiti Std;font-weight:400;color:#54a4a1}.index-news-component-container .index-news-component-container-right .list .top-news-card .top-news-card-left .top-news-card-left-content{width:268px;height:85px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4;overflow:hidden;margin-top:20px;font-size:11px!important;font-family:Adobe Heiti Std;font-weight:400;color:#676767}.index-news-component-container .index-news-component-container-right .list .top-news-card .top-news-card-left .top-news-card-left-content p{height:85px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4;overflow:hidden;color:#676767!important;font-size:11px!important;line-height:22px!important;margin:0!important}.index-news-component-container .index-news-component-container-right .list .top-news-card .top-news-card-left .top-news-card-left-content p span{color:#676767!important;background:none!important;text-decoration:none!important;font-size:11px!important}.index-news-component-container .index-news-component-container-right .list .top-news-card .top-news-card-left .top-news-card-left-content p span em{font-style:normal!important;font-size:11px!important}.index-news-component-container .index-news-component-container-right .list .top-news-card .top-news-card-left .top-news-card-left-content p span strong{font-weight:500;font-size:11px!important}.index-news-component-container .index-news-component-container-right .list .top-news-card .top-news-card-right{color:#54a4a1}.index-news-component-container .index-news-component-container-right .list .top-news-card .top-news-card-right .top-news-card-right-day{font-size:31px;font-family:Adobe Heiti Std;font-weight:400}.index-news-component-container .index-news-component-container-right .list .top-news-card .top-news-card-right .top-news-card-right-year{margin-top:18px;font-size:11px;font-family:Adobe Heiti Std;font-weight:400}.index-news-component-container .index-news-component-container-right .list .top-news-card .top-news-card-right .top-news-card-right-button{cursor:pointer;margin-top:15px;font-size:39px;font-family:Adobe Heiti Std;font-weight:400}.index-news-component-container .index-news-component-container-right .list .news-list-option{cursor:pointer;display:flex;justify-content:space-between;align-items:center;width:357px;height:48px;line-height:48px;border-bottom:1px dashed #4d4d4d}.index-news-component-container .index-news-component-container-right .list .news-list-option .title{width:282px;font-size:16px;font-family:Adobe Heiti Std;font-weight:400;color:#4d4d4d;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.index-news-component-container .index-news-component-container-right .list .news-list-option .date{font-size:11px;font-family:Adobe Heiti Std;font-weight:400;color:#4d4d4d}.index-news-component-container .index-news-component-container-right .news-more-button{width:106px;height:28px;margin-top:28px}.index-news-component-container .index-news-component-container-right .news-more-button img{display:block;width:106px;height:28px}.index-page-aboutus-container{width:1200px;margin:auto;margin-top:92px;margin-bottom:93px}.index-page-aboutus-container .title-ch{font-size:34px;font-family:Adobe Heiti Std;font-weight:400;color:#070707;text-align:center}.index-page-aboutus-container .title-en{margin-top:16px;font-size:21px;font-family:Adobe Heiti Std;font-weight:400;color:#4d4d4d;text-align:center}.index-page-aboutus-container .about-us-section{display:flex;justify-content:space-between;margin-top:43px}.index-page-aboutus-container .about-us-section .about-us-section-left{width:484px;height:338px;margin-left:108px}.index-page-aboutus-container .about-us-section .about-us-section-left .about-us-section-left-title{margin-top:15px;font-size:28px;font-family:Adobe Heiti Std;font-weight:400;color:#070707}.index-page-aboutus-container .about-us-section .about-us-section-left .about-us-section-left-tip{overflow:hidden;margin-top:41px;width:431px;font-size:17px;font-family:Adobe Heiti Std;font-weight:400;color:#7d7e80;line-height:21px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4}.index-page-aboutus-container .about-us-section .about-us-section-left .about-us-section-left-options{margin-top:28px;width:431px;display:flex;justify-content:space-between}.index-page-aboutus-container .about-us-section .about-us-section-left .about-us-section-left-options .option-item .option-item-top{font-size:34px;font-family:Adobe Heiti Std;font-weight:400;color:#010101}.index-page-aboutus-container .about-us-section .about-us-section-left .about-us-section-left-options .option-item .option-item-top span{font-size:11px;font-family:Adobe Heiti Std;font-weight:400;color:#010101}.index-page-aboutus-container .about-us-section .about-us-section-left .about-us-section-left-options .option-item .option-item-bot{margin-top:11px;font-size:11px;font-family:Adobe Heiti Std;font-weight:400;color:#7d7e80}.index-page-aboutus-container .about-us-section .about-us-section-left .about-us-section-left-options .line{width:1px;height:29px;background:#969799}.index-page-aboutus-container .about-us-section .about-us-section-left .see-more-button{cursor:pointer;width:121px;height:45px;margin-top:20px;line-height:45px;text-align:center;background:#51a1a5;color:#fff;border:1px solid #fff;font-size:18px;font-family:Adobe Heiti Std;font-weight:400}.index-page-aboutus-container .about-us-section .about-us-section-right{margin-right:108px;width:497px;height:338px}.index-page-aboutus-container .about-us-section .about-us-section-right img{display:block;width:100%;height:100%}