.common-banner .swiper-slide a{display:block;width:100%;height:100%;position:relative;z-index:10}@media (max-width:1920px){.common-banner .swiper-slide{height:600px;text-align:center;overflow:hidden}}@media (max-width:992px){.common-banner .swiper-slide{height:auto}}@media (max-width:992px){.common-banner .banner-show-pc{display:none;overflow:hidden;width:0;height:0;position:relative;z-index:-999}.common-banner .banner-show-pc video{left:-99999px;top:-9999px}}.common-banner .banner-show-mobile{display:none}@media (max-width:992px){.common-banner .banner-show-mobile{display:block}.common-banner .banner-show-mobile img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;z-index:-1}}.common-banner video{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;z-index:-1}.common-banner img{display:inline-block;vertical-align:top;width:100%}@media (max-width:1920px) and (min-width:993px){.common-banner img{width:auto;height:100%;position:absolute;left:50%;top:0;transform:translateX(-50%)}}.common-banner .banner-info{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:750px;padding:40px 0;background-color:rgba(0,0,0,.4);text-align:center;color:#fff}.common-banner .banner-info h1{font-size:38px;line-height:52px;font-weight:600;font-family:PingFangSC-Semibold}@media (min-width:920px) and (max-width:1440px){.common-banner .banner-info h1{font-size:2.638vw;line-height:3.71vw}}.common-banner .banner-info p{margin-top:12px;font-size:18px;line-height:25px;letter-spacing:.15em}@media (min-width:920px) and (max-width:1440px){.common-banner .banner-info p{font-size:1.2vw;line-height:1.736vw}}.common-banner .common-banner-button-next,.common-banner .common-banner-button-prev{width:22px;height:44px;background-size:100%;background-repeat:no-repeat;background-position:center center}.common-banner .common-banner-button-next:after,.common-banner .common-banner-button-prev:after{display:none}@media (max-width:992px){.common-banner .common-banner-button-next,.common-banner .common-banner-button-prev{width:18px;height:36px}}.common-banner .common-banner-button-prev{left:9%;background-image:url(../images/home/icon-prev.png)}@media (max-width:992px){.common-banner .common-banner-button-prev{left:20px}}.common-banner .common-banner-button-next{right:9%;background-image:url(../images/home/icon-next.png)}@media (max-width:992px){.common-banner .common-banner-button-next{right:20px}}.common-banner .swiper-container-horizontal>.swiper-pagination-bullets.common-banner-pagination{bottom:0;height:36px}@media (max-width:992px){.common-banner .swiper-container-horizontal>.swiper-pagination-bullets.common-banner-pagination{height:24px}}.common-banner .swiper-container-horizontal>.swiper-pagination-bullets.common-banner-pagination .swiper-pagination-bullet{width:24px;height:4px;background-color:#fff;opacity:.3;transition:all .2s;transform-origin:top center;border-radius:6px;margin:0 4px;vertical-align:top}@media (max-width:992px){.common-banner .swiper-container-horizontal>.swiper-pagination-bullets.common-banner-pagination .swiper-pagination-bullet{width:17px;height:3px;margin:0 3px}}.common-banner .swiper-container-horizontal>.swiper-pagination-bullets.common-banner-pagination .swiper-pagination-bullet-active{width:30px;height:6px;opacity:1;box-shadow:0 8px 16px 0 rgba(0,0,0,.3)}@media (max-width:992px){.common-banner .swiper-container-horizontal>.swiper-pagination-bullets.common-banner-pagination .swiper-pagination-bullet-active{width:21px;height:4px}}.section-count{background-color:#f4fafa;padding:50px 0 10px;position:relative}@media (max-width:768px){.section-count{padding:80px 0 22px}}.section-count-tips{text-align:right;margin-top:26px;font-size:10px;color:#7d7d7d;line-height:14px;font-weight:400;padding-right:20px}@media (max-width:768px){.section-count-tips{font-size:10px;line-height:14px;text-align:center}}.section-count-content{font-size:0}.section-count-content ul{display:flex;display:block}@media (max-width:768px){.section-count-content ul{flex-direction:column}}.section-count-content li{flex:1;display:inline-block;width:33.333%;text-align:center;vertical-align:top}@media (max-width:768px){.section-count-content li{display:block;width:100%;margin-bottom:80px}}.section-count-content li .count-number{font-size:4.25rem;line-height:4.75rem;color:#508b5b;text-align:center}@media (max-width:768px){.section-count-content li .count-number{font-size:44px;line-height:49px}}.section-count-content li .count-number span{font-family:Arial;font-weight:700}.section-count-content li .count-number+p{margin-top:1.25rem}@media (max-width:768px){.section-count-content li .count-number+p{margin-top:20px}}.section-count-content li p{font-family:PingFangSC-Medium;color:#221814;font-size:1.125rem;line-height:1.5625rem;font-weight:600}@media (max-width:768px){.section-count-content li p{font-size:14px;line-height:20px}}.section-aboutus{margin-top:200px}@media (max-width:768px){.section-aboutus{margin-top:100px}}.section-aboutus .aboutus-desc{margin-top:3.125rem;font-size:16px;color:#7d7d7d;font-weight:400}@media (max-width:768px){.section-aboutus .aboutus-desc{font-size:14px;line-height:23px}}.section-aboutus .aboutus-desc b{display:inline;font-family:PingFangSC-Semibold;font-weight:700}.section-aboutus .aboutus-content{display:table}@media (max-width:768px){.section-aboutus .aboutus-content{display:flex;flex-direction:column-reverse}}.section-aboutus .aboutus-content .aboutus-left,.section-aboutus .aboutus-content .aboutus-right{display:table-cell;vertical-align:middle}@media (max-width:768px){.section-aboutus .aboutus-content .aboutus-left,.section-aboutus .aboutus-content .aboutus-right{display:block}}.section-aboutus .aboutus-content .aboutus-left{width:30.5%}@media (max-width:768px){.section-aboutus .aboutus-content .aboutus-left{width:100%;margin-top:40px}}.section-aboutus .aboutus-content .aboutus-right{width:69.5%}@media (max-width:768px){.section-aboutus .aboutus-content .aboutus-right{width:100%}}.section-aboutus .aboutus-content .aboutus-right-imgbox{padding-left:12.11%}@media (max-width:768px){.section-aboutus .aboutus-content .aboutus-right-imgbox{padding-left:0;margin-left:-30px;margin-right:-30px}}.section-aboutus .aboutus-content .aboutus-right-imgbox img{display:inline-block;vertical-align:top;width:100%}.section-projects{margin-top:12.75rem}@media (max-width:768px){.section-projects{margin-top:80px}}.section-projects .projects-content{margin-top:3.125rem}@media (max-width:768px){.section-projects .projects-content{margin-top:30px}}.section-projects .projects-card{float:left;width:50%}@media (max-width:768px){.section-projects .projects-card{float:none;width:100%;margin-bottom:30px}}.section-projects .projects-card .projects-card-block{background:#fff;box-shadow:0 8px 24px 0 rgba(0,0,0,.1)}.section-projects .projects-card:nth-child(odd) .projects-card-content{padding-right:2.5rem}@media (max-width:768px){.section-projects .projects-card:nth-child(odd) .projects-card-content{padding-right:0}}.section-projects .projects-card:nth-child(even){transform:translateY(-9.1875rem)}.section-projects .projects-card:nth-child(even) .projects-card-content{padding-left:2.5rem}@media (max-width:768px){.section-projects .projects-card:nth-child(even){transform:none}.section-projects .projects-card:nth-child(even) .projects-card-content{padding-left:0}}.section-projects .projects-info{padding:50px}@media (max-width:768px){.section-projects .projects-info{padding:30px 30px 40px}}.section-projects .projects-info h4{font-family:PingFangSC-Medium;font-size:24px;color:#261817;line-height:33px;font-weight:500;font-weight:600}@media (max-width:768px){.section-projects .projects-info h4{font-size:18px;line-height:26px}}.section-projects .projects-info p{margin-top:20px;font-size:16px;color:#7d7d7d;line-height:25px;font-weight:400}@media (max-width:768px){.section-projects .projects-info p{margin-top:15px;font-size:14px;line-height:23px}}.section-projects .projects-info a{display:block;margin-top:1.875rem;font-size:14px;color:#261817;line-height:18px}@media (max-width:768px){.section-projects .projects-info a{margin-top:20px;font-size:12px;line-height:18px}}@media (min-width:769px){.section-projects .projects-info a:hover span{position:relative}.section-projects .projects-info a:hover span:after{content:"";position:absolute;bottom:-1px;left:0;width:100%;height:1px;background-color:#261817}}.section-projects .projects-imgbox img{display:inline-block;vertical-align:top;width:100%}.section-honour{margin-top:11.25rem;background:#f4fafa;margin-bottom:9.375rem}@media (max-width:768px){.section-honour{margin-top:50px;margin-bottom:100px}}.section-honour .section-container{position:relative}.section-honour .honour-left{padding:8.75rem 0;display:inline-block;vertical-align:top;width:45%}@media (max-width:768px){.section-honour .honour-left{width:100%;padding:80px 0 0 0;margin-bottom:-30px}}.section-honour .honour-right{position:absolute;right:10px;top:-57px;width:45.59%}@media (max-width:768px){.section-honour .honour-right{position:relative;right:auto;top:auto;width:100%}}@media (max-width:768px){.section-honour .honour-imgbox{margin-left:-4%;margin-right:-4%;transform:translateY(63px)}}.section-honour .honour-imgbox img{display:inline-block;vertical-align:top;width:100%}.section-honour .honour-info{margin-top:3.125rem;font-size:16px;color:#7d7d7d;line-height:25px;font-weight:400}@media (max-width:768px){.section-honour .honour-info{margin-top:30px;font-size:14px;line-height:23px}}.section-product{margin-top:200px}@media (max-width:768px){.section-product{margin-top:163px}}.product-vbox-title{margin-top:6.5625rem;font-family:PingFangSC-Medium;font-size:24px;color:#261817;line-height:33px;font-weight:500;text-align:center}@media (max-width:768px){.product-vbox-title{font-size:20px;line-height:33px;margin-top:80px}}.product-videobox{margin:3.125rem auto 0;max-width:900px;width:100%;display:none}@media (max-width:768px){.product-videobox{width:100vw;margin-top:20px}}.product-videobox video{display:inline-block;vertical-align:top;width:100%}.product-vbox{margin:3.125rem auto 0;width:900px}@media (max-width:768px){.product-vbox{width:auto;margin-top:20px;margin-left:-30px;margin-right:-30px}}.product-vbox img{display:inline-block;vertical-align:top;width:100%}.product-poster{display:block;position:relative}.product-poster:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:64px;height:64px;background-image:url(../images/home/icon-play.png);background-size:100%;background-repeat:no-repeat;background-position:center center;z-index:2}@media (max-width:768px){.product-poster:after{width:38px;height:38px}}.product-poster:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.section-service-system .product-system-circle{margin:3.125rem auto 0;width:900px}@media (max-width:768px){.section-service-system .product-system-circle{margin:40px auto 0;width:100%}}.section-service-system .product-system-circle img{display:inline-block;vertical-align:top;width:100%}.product-system-circle_text{max-width:900px;margin:20px auto 0}@media (max-width:768px){.product-system-circle_text{display:none}}.product-system-circle_text ul{text-align:center}.product-system-circle_text li{float:left;width:33.33%}.product-system-circle_text li:nth-child(1){width:33.3%}.product-system-circle_text li:nth-child(2){width:35.7%;margin-right:1%}.product-system-circle_text li:nth-child(3){width:30%}.product-system-circle_text li h3{font-family:PingFangSC-Medium;color:#261817;font-size:20px;text-align:center;font-weight:600}.product-system-circle_text li p{font-size:16px;color:#7d7d7d;line-height:20px;font-weight:400;margin-top:20px}.product-system-circle_text li span{display:block;font-family:PingFangSC-Light;font-size:12px;color:#7d7d7d;text-align:center;line-height:18px;font-weight:200;margin-top:13px}.section-product-types{margin-top:8.75rem}@media (max-width:768px){.section-product-types{margin-top:70px}}.section-product-types .product-types-list{margin-top:3.125rem;margin-left:-25px;margin-right:-25px}@media (max-width:768px){.section-product-types .product-types-list{margin-left:0;margin-right:0;margin-top:30px}}.section-product-types .product-types-list ul{display:flex}@media (max-width:768px){.section-product-types .product-types-list ul{flex-direction:column}}.section-product-types .product-types-list .product-item{flex:1;width:33.33%;float:left;padding:0 25px;box-shadow:border-box}@media (max-width:768px){.section-product-types .product-types-list .product-item{width:100%;box-sizing:border-box;padding:0;margin-bottom:30px}}.section-product-types .product-types-list .product-item .product-item-wrapper{height:100%;background:#fff;box-shadow:0 8px 24px 0 rgba(0,0,0,.1)}.section-product-types .product-types-list .product-item .product-imgbox{position:relative}.section-product-types .product-types-list .product-item .product-imgbox:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;z-index:2;background-image:radial-gradient(circle at 50% 50%,rgba(255,255,255,0) 0,rgba(255,255,255,0) 45%,rgba(104,139,179,.1) 78%)}.section-product-types .product-types-list .product-item .product-imgbox img{display:inline-block;vertical-align:top;width:100%}.section-product-types .product-types-list .product-item .product-imgbox .product-strip{position:absolute;left:50%;transform:translate(-50%);width:calc(100% + 28px);background-color:#508b5b;padding:.625rem 0;z-index:3}@media (max-width:768px){.section-product-types .product-types-list .product-item .product-imgbox .product-strip{padding:8px 0}}.section-product-types .product-types-list .product-item .product-imgbox .product-strip:before{content:"";position:absolute;left:0;bottom:100%;width:14px;height:14px;background-image:url(../images/home/product-horn-left.png);background-repeat:no-repeat;background-size:100% 100%}.section-product-types .product-types-list .product-item .product-imgbox .product-strip:after{content:"";position:absolute;right:0;bottom:100%;width:14px;height:14px;background-image:url(../images/home/product-horn-right.png);background-repeat:no-repeat;background-size:100% 100%}.section-product-types .product-types-list .product-item .product-imgbox .product-strip p{font-family:PingFangSC-Semibold;font-size:14px;color:#fff;line-height:20px;font-weight:600;max-width:78%;margin:0 auto}@media (max-width:768px){.section-product-types .product-types-list .product-item .product-imgbox .product-strip p{font-size:12px;line-height:17px}}.section-product-types .product-types-list .product-item .product-imgbox .product-strip.product-strip-top{top:0}.section-product-types .product-types-list .product-item .product-imgbox .product-strip.product-strip-top:before{bottom:auto;top:100%;transform-origin:center center;transform:rotate(180deg);background-image:url(../images/home/product-horn-right.png)}.section-product-types .product-types-list .product-item .product-imgbox .product-strip.product-strip-top:after{bottom:auto;top:100%;transform-origin:center center;transform:rotate(180deg);background-image:url(../images/home/product-horn-left.png)}.section-product-types .product-types-list .product-item .product-imgbox .product-strip.product-strip-btm{bottom:0}.section-product-types .product-types-list .product-item .product-info{padding:30px}@media (max-width:768px){.section-product-types .product-types-list .product-item .product-info{padding:38px 30px 30px}}.section-product-types .product-types-list .product-item .product-info h4{font-family:PingFangSC-Medium;font-size:24px;color:#261817;line-height:33px;font-weight:500}@media (max-width:768px){.section-product-types .product-types-list .product-item .product-info h4{font-size:18px;line-height:26px}}.section-product-types .product-types-list .product-item .product-info p{margin-top:1.25rem;font-size:16px;color:#7d7d7d;line-height:25px;font-weight:400}@media (max-width:768px){.section-product-types .product-types-list .product-item .product-info p{font-size:14px;line-height:23px;margin-top:15px}}.section-product-types .product-types-tips{padding:0 25px;margin-top:1.25rem;font-family:PingFangSC-Regular;font-size:10px;color:#7d7d7d;text-align:right;line-height:14px;font-weight:400}@media (max-width:768px){.section-product-types .product-types-tips{margin-top:-10px;text-align:center}}.section-ecology{margin-top:200px}@media (max-width:768px){.section-ecology{margin-top:100px}}@media (max-width:768px){.ecology-box{display:flex;flex-direction:column}}.ecology-box-left{float:left;width:45.2%}@media (max-width:768px){.ecology-box-left{float:none;width:auto;margin-left:-20px;margin-right:-20px}}.ecology-box-left img{display:inline-block;vertical-align:top;width:100%}.ecology-box-right{float:left;width:54.8%}@media (max-width:768px){.ecology-box-right{float:none;width:100%;margin-top:60px}}.ecology-box-list{padding-left:15.7%}@media (max-width:768px){.ecology-box-list{padding-left:0}}.ecology-box-list:nth-child(2){margin-top:5rem}@media (max-width:768px){.ecology-box-list:nth-child(2){margin-top:42px}}.ecology-box-list h5{font-family:PingFangSC-Medium;font-size:20px;color:#261817;line-height:33px;font-weight:700}@media (max-width:1240px){.ecology-box-list h5{font-size:1.38vw;line-height:2.29vw}}@media (max-width:768px){.ecology-box-list h5{font-size:14px;line-height:20px;margin-bottom:20px}}.ecology-box-list ul{margin-bottom:3.125rem;margin-top:1.875rem;margin-left:-1.25rem;margin-right:-1.25rem}@media (max-width:768px){.ecology-box-list ul{margin-bottom:30px;margin-left:-6px;margin-right:-6px;margin-top:0}}.ecology-box-list li{float:left;width:25%;box-sizing:border-box;padding:0 1.25rem}@media (max-width:768px){.ecology-box-list li{padding:0 6px}}.ecology-box-list li:nth-last-child(1){margin-right:0}.ecology-box-list li img{display:inline-block;vertical-align:top;width:100%}.ecology-box-list li p{font-size:1rem;color:#7d7d7d;line-height:1.5625rem;font-weight:400;margin-top:1.25rem;text-align:center}@media (max-width:768px){.ecology-box-list li p{font-size:10px;line-height:16px;white-space:nowrap}}.section-partner{margin-top:8.75rem}@media (max-width:768px){.section-partner{margin-top:80px}}.section-partner-content.mt-50{margin-top:3.125rem}@media (max-width:768px){.section-partner-content.mt-50{margin-top:30px}}@media (max-width:768px){.section-partner-content:nth-child(3) .section-partner-list{margin-left:-15px;margin-right:-25px}.section-partner-content:nth-child(3) .section-partner-list ul{margin-left:-5px;margin-right:-5px}.section-partner-content:nth-child(3) .section-partner-list ul li{width:auto;height:57px;height:15.1vw}.section-partner-content:nth-child(3) .section-partner-list ul li img{height:100%;width:auto}.section-partner-content:nth-child(5) .section-partner-list{margin-left:-10px;margin-right:-25px}.section-partner-content:nth-child(5) .section-partner-list ul{margin-left:-5px;margin-right:-5px}.section-partner-content:nth-child(5) .section-partner-list ul li{width:auto;height:64px;height:17.06vw}.section-partner-content:nth-child(5) .section-partner-list ul li img{height:100%;width:auto}.section-partner-content:nth-child(6) .section-partner-list ul li{width:50%}}.section-partner-content .section-partner-title{float:left;width:140px;font-family:PingFangSC-Medium;font-size:18px;color:#261817;line-height:33px;font-weight:600;padding-top:23px}@media (max-width:768px){.section-partner-content .section-partner-title{font-size:14px;line-height:20px;float:none;margin-bottom:20px}}.section-partner-content .section-partner-list{margin-left:140px}@media (max-width:768px){.section-partner-content .section-partner-list{margin-left:-25px;margin-right:-25px}}.section-partner-content .section-partner-list ul{font-size:0;margin-right:-40px}@media (max-width:768px){.section-partner-content .section-partner-list ul{margin-right:0;display:flex;flex-wrap:wrap}}.section-partner-content .section-partner-list ul li{display:inline-block;vertical-align:top;height:80px;margin-bottom:33px}@media (max-width:768px){.section-partner-content .section-partner-list ul li{height:auto;width:25%;margin-bottom:26px}}.section-partner-content .section-partner-list ul li.big-card{height:94px}@media (max-width:768px){.section-partner-content .section-partner-list ul li.big-card{height:auto}}.section-partner-content .section-partner-list ul li img{display:inline-block;vertical-align:top;height:100%;-o-object-fit:cover;object-fit:cover}@media (max-width:768px){.section-partner-content .section-partner-list ul li img{height:auto;width:100%}}.section-partner-content .section-partner-list ul li img.size-small{height:90%}.section-ai{margin-top:7.5rem}@media (max-width:768px){.section-ai{margin-top:80px}}.section-ai .ai-box{margin:3.125rem auto 0;width:900px}@media (max-width:992px){.section-ai .ai-box{margin-top:30px;width:auto;margin-left:-30px;margin-right:-30px}}.section-ai .ai-box img{display:inline-block;vertical-align:top;width:100%}.section-story{margin-top:200px}@media (max-width:768px){.section-story{margin-top:100px}}.story-list-tips{margin-top:20px;font-size:10px;color:#7d7d7d;text-align:right;line-height:14px;font-weight:400}@media (max-width:768px){.story-list-tips{text-align:center;margin-top:-10px}}.story-list{margin-top:3.125rem;margin-left:-15px;margin-right:-15px}@media (max-width:768px){.story-list{margin:30px 0 0;padding:0 30px}}.story-list>ul{display:flex}@media (max-width:768px){.story-list>ul{flex-wrap:wrap}}.story-list>ul>li{flex:1;float:left;width:25%;padding:0 15px;box-sizing:border-box}@media (max-width:768px){.story-list>ul>li{width:100%;flex:1 0 auto;margin-bottom:30px;padding:0}}.story-list .story-item-wrapper{height:100%;background:#fff;box-shadow:0 8px 24px 0 rgba(0,0,0,.1);position:relative}.story-list .story-item-wrapper a{position:absolute;bottom:2.5rem;right:1.25rem;font-size:14px;color:#261817;line-height:18px;font-weight:400;text-align:right;display:block}@media (max-width:768px){.story-list .story-item-wrapper a{position:static;bottom:auto;right:auto;padding:0 32px 40px 0;font-size:12px}}.story-list .story-item-wrapper a span{display:inline-block;vertical-align:top;position:relative}@media (min-width:769px){.story-list .story-item-wrapper a span:hover::after{content:"";position:absolute;bottom:-1px;left:0;width:100%;height:1px;background-color:#261817}}.story-list .story-item-wrapper a i{margin-top:5px;margin-left:5px}@media (max-width:768px){.story-list .story-item-wrapper a i{margin-top:6px;margin-left:4px}}.story-list .story-item-imgbox{position:relative;z-index:2}.story-list .story-item-imgbox p{position:absolute;left:1.25rem;bottom:-1.125rem;line-height:2.25rem;padding:.5rem 1.25rem;font-family:PingFangSC-Medium;font-size:1rem;color:#fff;line-height:1.25rem;font-weight:500;z-index:3;background:#508b5b;border-radius:1845px}.story-list .story-item-imgbox span{position:absolute;right:.25rem;bottom:.25rem;font-size:.625rem;color:#fff;line-height:1;font-weight:400;z-index:2}.story-list .story-item-imgbox:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:100%;z-index:1;background-image:linear-gradient(180deg,rgba(80,139,91,0) 62%,rgba(80,139,91,.5) 100%)}.story-list .story-item-imgbox img{display:inline-block;vertical-align:top;width:100%}.story-list .story-item-info{padding:2.1875rem 1.25rem 5rem}@media (max-width:768px){.story-list .story-item-info{padding:45px 30px 20px}}.story-list .story-item-info h4{font-family:PingFangSC-Semibold;font-size:20px;color:#261817;line-height:28px;font-weight:600;margin-top:.25rem}@media (max-width:768px){.story-list .story-item-info h4{margin-top:4px;font-size:18px;line-height:26px}}.story-list .story-item-info h5{font-size:20px;color:#261817;line-height:28px;font-weight:400}@media (max-width:768px){.story-list .story-item-info h5{font-size:18px;line-height:26px}}.story-list .story-item-info .story-item-msg{margin-top:.9375rem}@media (max-width:768px){.story-list .story-item-info .story-item-msg{margin-top:12px}}.story-list .story-item-info .story-item-msg li{margin-top:.5rem;font-size:14px;color:#7d7d7d;line-height:20px;font-weight:400;position:relative;padding-left:17px}@media (max-width:768px){.story-list .story-item-info .story-item-msg li{margin-top:0;margin-bottom:10px;font-size:12px;line-height:17px;padding-left:13px}}.story-list .story-item-info .story-item-msg li:before{content:"";position:absolute;top:7px;left:0;width:5px;height:5px;background:#6eb92b;box-shadow:0 8px 24px 0 rgba(0,0,0,.1);border-radius:5px}@media (max-width:768px){.story-list .story-item-info .story-item-msg li:before{top:6px}}.section-app{margin-top:8.75rem}@media (max-width:768px){.section-app{margin-top:80px}}.section-app .section-app-list{margin-top:3.125rem;margin-left:-40px;margin-right:-40px}@media (max-width:768px){.section-app .section-app-list{margin-top:30px;margin-left:-30px;margin-right:-30px}}.section-app .section-app-list ul{display:flex;flex-wrap:wrap}.section-app .section-app-list ul li{flex:1 0 auto;width:50%;box-sizing:border-box;padding:0 40px;margin-bottom:3.125rem}@media (max-width:768px){.section-app .section-app-list ul li{width:100%;padding:0}}.section-app .section-app-list .section-app-imgbox{padding:0 3.125rem;position:relative;z-index:2}@media (max-width:768px){.section-app .section-app-list .section-app-imgbox{padding:0 30px}}.section-app .section-app-list .section-app-imgbox img{display:inline-block;vertical-align:top;width:100%}.section-app .section-app-list .section-app-imgbox p{position:absolute;left:0;bottom:-15px;font-family:PingFangSC-Medium;font-size:18px;color:#fff;line-height:36px;background:#508b5b;font-weight:400;padding:0 2.1875rem 0 3.125rem;z-index:2}@media (max-width:768px){.section-app .section-app-list .section-app-imgbox p{font-size:16px}}.section-app .section-app-list .section-app-imgbox p:after{content:"";position:absolute;left:100%;top:0;border-width:18px;border-style:solid;border-color:transparent transparent #508b5b #508b5b}.section-app .section-app-list .section-app-info{margin-top:-7.875rem;padding:10.625rem 3.125rem 3.125rem;background:#f4fafa}@media (max-width:768px){.section-app .section-app-list .section-app-info{padding:130px 30px 30px;margin-top:-100px}}.section-app .section-app-list .section-app-info h4{font-family:PingFangSC-Medium;font-size:18px;color:#261817;line-height:24px;font-weight:600;min-height:48px}@media (max-width:768px){.section-app .section-app-list .section-app-info h4{font-size:14px;line-height:17px;min-height:0}}.section-app .section-app-list .section-app-info a{display:block;margin-top:1.875rem;font-family:PingFangSC-Regular;font-size:14px;color:#261817;line-height:18px;font-weight:400}@media (max-width:768px){.section-app .section-app-list .section-app-info a{font-size:12px;line-height:14px;margin-top:20px}}.section-app .section-app-list .section-app-info a span{display:inline-block;vertical-align:top;position:relative}@media (min-width:769px){.section-app .section-app-list .section-app-info a:hover span:before{content:"";position:absolute;bottom:0;width:100%;height:1px;background-color:#333}}.section-dynamic{margin-top:200px}@media (max-width:768px){.section-dynamic{margin-top:70px}}.section-dynamic .swiper-pagination-bullet{width:6px;height:6px;border-radius:6px;background:#ececec;margin:0 3px;opacity:1}.section-dynamic .swiper-pagination-bullet-active{background:#508b5b}.section-dynamic .dynamic-slide-info{padding:1.25rem 1.875rem 1.875rem;background:#f4fafa}@media (max-width:768px){.section-dynamic .dynamic-slide-info{padding:20px}}.section-dynamic .dynamic-slide-info .info-time{display:inline-block;font-size:14px;line-height:24px;border-radius:24px;color:#fff;text-align:center;background:#508b5b;padding:0 15px}@media (max-width:768px){.section-dynamic .dynamic-slide-info .info-time{font-size:12px;line-height:18px;height:18px}}.section-dynamic .dynamic-slide-info h3{font-family:PingFangSC-Medium;font-size:24px;color:#261817;line-height:34px;font-weight:500;margin-top:10px}@media (max-width:768px){.section-dynamic .dynamic-slide-info h3{font-size:18px;line-height:26px;margin-top:8px}}.section-dynamic .dynamic-slide-info p{font-family:PingFangSC-Regular;font-size:14px;color:#7d7d7d;line-height:20px;margin-top:15px;height:0;visibility:hidden;opacity:0;overflow:hidden;transition:all .3s}@media (max-width:768px){.section-dynamic .dynamic-slide-info p{visibility:visible;height:auto;opacity:1;font-size:12px;line-height:18px;margin-top:12px}}.section-dynamic .news-swiper{height:240px}@media (max-width:768px){.section-dynamic .news-swiper{margin-left:-10px;margin-right:-10px;min-height:360px}}.section-dynamic .dynamic-swiper{position:relative}.section-dynamic .dynamic-swiper .swiper-container{padding-bottom:3.75rem}@media (max-width:768px){.section-dynamic .dynamic-swiper .swiper-container{padding-bottom:30px}}.section-dynamic .dynamic-swiper .dynamic-swiper-button-next,.section-dynamic .dynamic-swiper .dynamic-swiper-button-prev{top:35%;width:15px;height:30px;background-size:100%;background-repeat:no-repeat;background-position:center center}.section-dynamic .dynamic-swiper .dynamic-swiper-button-next:after,.section-dynamic .dynamic-swiper .dynamic-swiper-button-prev:after{display:none}.section-dynamic .dynamic-swiper .dynamic-swiper-button-prev{left:11%;background-image:url(../images/home/icon-prev.png)}.section-dynamic .dynamic-swiper .dynamic-swiper-button-next{right:11%;background-image:url(../images/home/icon-next.png)}.section-dynamic .dynamic-swiper .swiper-slide{transform:scale(.85);width:456px;transition:transform .3s;outline:0;box-shadow:none}@media (max-width:768px){.section-dynamic .dynamic-swiper .swiper-slide{transform:scale(.9)}}.section-dynamic .dynamic-swiper .swiper-slide.swiper-slide-active{transform:scale(1)}.section-dynamic .dynamic-swiper .swiper-slide.swiper-slide-active .dynamic-slide-info p{visibility:visible;height:auto;opacity:1}.section-dynamic .dynamic-swiper .dynamic-vbox a{position:relative;display:block}.section-dynamic .dynamic-swiper .dynamic-vbox a::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-image:url(../images/home/icon-play.png);background-size:54px 54px;background-position:center center;background-repeat:no-repeat}.section-dynamic .dynamic-swiper .dynamic-vbox img{display:inline-block;vertical-align:top;width:100%}.dynamic-news-list li{display:block;height:50px;padding:0 36px;background:#f4fafa;position:relative;line-height:50px}@media (max-width:768px){.dynamic-news-list li{height:auto;padding:10px 14px;min-height:80px;margin-bottom:10px;box-sizing:border-box}}.dynamic-news-list li p{padding-right:120px;font-family:PingFangSC-Medium;font-size:16px;color:#261817;font-weight:600;padding-left:9px;position:relative;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}@media (max-width:768px){.dynamic-news-list li p{font-size:12px;line-height:18px;padding-right:0;padding-left:12px;overflow:visible;text-overflow:initial;white-space:normal}}.dynamic-news-list li p:before{content:"";position:absolute;left:-5px;top:50%;width:5px;height:5px;background:#508b5b;border-radius:50%;transform:translate(-50%,-50%)}@media (max-width:768px){.dynamic-news-list li p:before{left:0;top:10px;width:4px;height:4px}}.dynamic-news-list li span{position:absolute;right:36px;top:0;font-size:16px;color:#7d7d7d;font-weight:400}@media (max-width:768px){.dynamic-news-list li span{position:relative;display:block;right:auto;top:auto;text-align:right;font-size:12px;color:#7d7d7d;margin-top:5px;line-height:17px}}.btn-box{margin-top:3.125rem;text-align:center}@media (max-width:768px){.btn-box{margin-top:30px}}.btn-box a{display:inline-block;vertical-align:top;height:62px;line-height:62px;background:#f4fafa;font-family:PingFangSC-Semibold;font-size:18px;color:#508b5b;letter-spacing:0;font-weight:600;padding:0 59px}@media (max-width:768px){.btn-box a{height:44px;line-height:44px;padding:0 41px;font-size:12px}}.section-connect{margin-top:200px;margin-bottom:18.75rem}@media (max-width:768px){.section-connect{margin-top:100px;margin-bottom:100px}}.show-mobile{display:none}@media (max-width:768px){.show-mobile{display:block}.show-mobile .company-info{display:block!important}.show-mobile .company-info h3{font-family:PingFangSC-Medium;font-size:14px;color:#261817;line-height:23px;font-weight:600;margin-top:40px;margin-bottom:10px}.show-mobile .company-info p{font-size:12px;color:#7d7d7d;line-height:22px;font-weight:400}}.section-connect-wrapper{padding:60px 0;background:#f4fafa}@media (max-width:768px){.section-connect-wrapper{margin-top:54px 0 50px}}.connect-btns{margin-top:3.125rem;text-align:center}@media (max-width:768px){.connect-btns{margin-top:40px}}.connect-btns .btn-connect{display:inline-block;vertical-align:top;height:62px;line-height:62px;text-align:center;background:#508b5b;font-family:PingFangSC-Semibold;font-size:18px;color:#fff;letter-spacing:0;font-weight:600;padding:0 59px}@media (max-width:768px){.connect-btns .btn-connect{height:44px;line-height:44px;padding:0 41px;font-size:12px}}.section-connect-qrcode{text-align:center;font-size:0}@media (max-width:768px){.section-connect-qrcode{margin-left:-20px;margin-right:-20px;display:flex}}.section-connect-qrcode .qrcode-card{display:inline-block;vertical-align:top;padding:0 40px}@media (max-width:768px){.section-connect-qrcode .qrcode-card{padding:0;width:50%}}.section-connect-qrcode .company-info{margin-top:3.75rem;text-align:left}@media (max-width:768px){.section-connect-qrcode .company-info{display:none}}.section-connect-qrcode .company-info h3{font-family:PingFangSC-Medium;font-size:18px;color:#261817;line-height:33px;font-weight:600;margin-bottom:10px}.section-connect-qrcode .company-info p{font-size:14px;color:#7d7d7d;line-height:28px;font-weight:400}.section-connect-qrcode .qrcode-card-top{display:table;width:100%;margin:0 auto}@media (max-width:768px){.section-connect-qrcode .qrcode-card-top{display:block;text-align:inherit}}.section-connect-qrcode .qrcode-card-top img{display:table-cell;vertical-align:top;width:150px;box-shadow:0 6px 19px 0 rgba(0,0,0,.1)}@media (max-width:768px){.section-connect-qrcode .qrcode-card-top img{display:inline-block;vertical-align:top;width:137px}}.section-connect-qrcode .qrcode-card-top .qrcode-info{display:table-cell;vertical-align:middle;width:calc(100% - 150px);padding-left:20px;box-sizing:border-box;text-align:left}@media (max-width:768px){.section-connect-qrcode .qrcode-card-top .qrcode-info{display:block;width:100%;padding-left:0;margin-top:21px;text-align:center}}.section-connect-qrcode .qrcode-card-top .qrcode-info h4{font-family:PingFangSC-Medium;font-size:18px;color:#261817;line-height:28px;font-weight:600}@media (max-width:768px){.section-connect-qrcode .qrcode-card-top .qrcode-info h4{font-size:14px;line-height:23px}}.section-connect-qrcode .qrcode-card-top .qrcode-info p{font-size:14px;color:#7d7d7d;line-height:25px;font-weight:400}@media (max-width:768px){.section-connect-qrcode .qrcode-card-top .qrcode-info p{font-size:12px;line-height:20px}}