.home-title{text-align:center;padding:64px 0 32px}.home-title .title{font-size:34px;font-weight:600;color:#333;line-height:56px}@media screen and (max-width:1200px){.home-title .title{font-size:32px;line-height:42px}}@media screen and (max-width:1024px){.home-title .title{font-size:28px;line-height:32px}}@media screen and (max-width:992px){.home-title{padding:48px 0 28px}.home-title .title{font-size:24px;line-height:32px}}@media screen and (max-width:767px){.home-title{padding:40px 0 20px}.home-title .title{font-size:20px;line-height:24px}}.public-banner{width:100%;height:480px;position:relative;overflow:hidden}.public-banner.short{height:480px}.public-banner.short .text-box h3{text-align:center;font-size:34px;line-height:50px}.public-banner.short .text-box p{font-size:16px;max-width:880px;margin:0 auto}.public-banner .text-box{width:100%;position:absolute;top:46%;left:50%;transform:translate(-50%,-50%);text-align:center;margin:20px auto auto}.public-banner .text-box h3{color:#fff;font-size:34px;line-height:62px;font-weight:600;max-width:560px;margin:0 auto}.public-banner .text-box p{color:#fff;font-size:16px;line-height:28px;font-weight:300}.public-banner .text-box .link-button{cursor:pointer;margin:32px auto 0;width:351px;height:48px;background:var(--brand-button-green);border-radius:4px;font-size:14px;font-weight:700;color:#fff;line-height:48px}.public-banner .text-box .link-button .iconfont{font-size:14px;margin-left:8px}.public-banner .search-content{width:100%;height:100%;display:flex;align-items:center;justify-content:center;flex-direction:column}.public-banner .search-content .ant-input-affix-wrapper{padding:4px 4px 4px 24px;border-radius:4px}.public-banner .search-content .ant-input-affix-wrapper .ant-input-suffix{overflow:hidden}.public-banner .search-content .search-title{font-size:36px;font-weight:700;color:#fff;line-height:49px;margin-bottom:40px}.public-banner .search-content .ant-input{width:640px;font-size:16px;color:#333;line-height:22px}.public-banner .search-content .search-input{width:640px;height:50px}.public-banner .search-content .anticon-close-circle{font-size:20px;margin-right:16px}.public-banner .search-content .search-icon{cursor:pointer;display:inline-block;padding:4px 16px;background-color:var(--brand-button-green);font-size:22px;color:#fff;border-radius:4px}.public-banner .img-box{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;justify-content:center;align-items:center;transform:scale(1)}@media screen and (max-width:1600px){.public-banner .text-box h3{font-size:34px;line-height:50px;margin-bottom:28px;max-width:560px}.public-banner .text-box p{font-size:16px}.public-banner .img-box{transform:scale(1.2)}}@media screen and (max-width:1200px){.public-banner{height:460px}.public-banner.short{height:420px}.public-banner.short .text-box h3,.public-banner .text-box h3{font-size:24px;line-height:30px;margin-bottom:10px}.public-banner.short .text-box p,.public-banner .text-box p{font-size:14px;line-height:24px}.public-banner.short .text-box .link-button,.public-banner .text-box .link-button{margin-top:16px;width:344px;height:32px;border-radius:4px;font-size:14px;line-height:32px}.public-banner.short .text-box .link-button .iconfont,.public-banner .text-box .link-button .iconfont{font-size:13px;margin-left:7px}.public-banner .img-box img{transform:scale(1.4)}.public-banner .search-content .ant-input-affix-wrapper{padding:4px 4px 4px 16px;border-radius:4px}.public-banner .search-content .search-title{font-size:24px;line-height:34px;margin-bottom:26px}.public-banner .search-content .ant-input{width:430px;font-size:16px;color:#333;line-height:22px}.public-banner .search-content .search-input{width:430px;height:46px!important}.public-banner .search-content .anticon-close-circle{font-size:18px}.public-banner .search-content .search-icon{padding:6px 18px;font-size:14px;border-radius:4px}}@media screen and (max-width:768px){.public-banner{height:360px}.public-banner.short{height:320px}.public-banner.short .text-box h3,.public-banner .text-box h3{font-size:20px;line-height:26px;margin-bottom:3px}.public-banner.short .text-box p,.public-banner .text-box p{font-size:12px;line-height:20px}.public-banner.short .text-box .link-button,.public-banner .text-box .link-button{margin-top:21px;width:313px;height:32px;border-radius:4px;font-size:14px;line-height:32px}.public-banner.short .text-box .link-button .iconfont,.public-banner .text-box .link-button .iconfont{font-size:13px;margin-left:6px}.public-banner .img-box img{transform:scale(1.6)}.public-banner .search-content .ant-input-affix-wrapper{padding:4px 4px 4px 12px;border-radius:4px}.public-banner .search-content .search-title{font-size:24px;line-height:34px;margin-bottom:26px}.public-banner .search-content .ant-input{width:430px;font-size:16px;color:#333;line-height:22px}.public-banner .search-content .search-input{width:430px;height:40px!important}.public-banner .search-content .anticon-close-circle{font-size:16px}.public-banner .search-content .search-icon{padding:6px 18px;font-size:14px;border-radius:4px}}@media screen and (max-width:576px){.public-banner{height:200px}.public-banner.short{height:180px}.public-banner .img-box img{transform:scale(1.6)}.public-banner .text-box h3{color:#fff;font-size:24px}.public-banner .text-box .link-button{margin-top:16px;width:283px;height:28px;border-radius:4px;font-size:12px;line-height:28px}.public-banner .text-box .link-button .iconfont{font-size:12px;margin-left:5px}.public-banner .search-content .ant-input-affix-wrapper{padding:4px 4px 4px 24px;border-radius:4px}.public-banner .search-content .search-title{font-size:18px;line-height:25px;margin-bottom:20px}.public-banner .search-content .ant-input{width:320px;font-size:14px;line-height:22px;color:#333}.public-banner .search-content .search-input{width:320px;height:38px!important}.public-banner .search-content .anticon-close-circle{font-size:14px;margin-right:8px}.public-banner .search-content .search-icon{padding:6px 12px;font-size:12px;border-radius:4px}}.industry_case{width:100%;height:100%;background:#f3f7f5}.industry_case .public-title{padding-bottom:32px}.industry_case .industry_case_tab{padding-bottom:32px;text-align:center}.industry_case .industry_case_tab span:first-child{margin:0}.industry_case .industry_case_tab span{margin-left:40px;font-size:18px;font-weight:400;color:#333;line-height:20px;padding-bottom:6px;display:inline-block}.industry_case .industry_case_tab span:hover{color:var(--brand-button-green);cursor:pointer}.industry_case .industry_case_tab .industry_case_tab_active{color:var(--brand-button-green);font-weight:700;border-bottom:2px solid var(--brand-button-green)}.industry_case .industry_case_text{display:flex;flex-wrap:wrap;margin:0 auto}.industry_case .industry_case_load{display:flex;justify-content:center}.industry_case .industry_case_load .industry_case_load_text{background:transparent;border-color:var(--brand-button-green);border-radius:23px;font-size:16px;font-weight:600;color:var(--brand-button-green);cursor:pointer;text-align:center;margin-bottom:24px}.industry_case .industry_case_load .industry_case_load_textNone{color:#999;font-size:22px}@media screen and (max-width:1200px){.industry_case .industry_case_tab span{margin-left:36px}.industry_case .industry_case_load .industry_case_load_textNone{font-size:22px}}@media screen and (max-width:765px){.industry_case .industry_case_tab{padding-bottom:20px}.industry_case .industry_case_tab span{margin-left:30px}.industry_case .industry_case_load .industry_case_load_textNone{font-size:18px}.industry_case .industry_case_load .industry_case_load_text{margin-top:12px}}@media screen and (max-width:457px){.industry_case .industry_case_tab{padding:10px 0 30px}.industry_case .industry_case_tab span{margin-left:20px;font-size:16px}.industry_case .industry_case_load .industry_case_load_textNone{font-size:15px}}.public-title{font-size:34px;font-weight:600;color:#333;line-height:50px;padding:64px 0 32px;text-align:center}@media screen and (max-width:1200px){.public-title{font-size:32px;line-height:42px}}@media screen and (max-width:1024px){.public-title{font-size:28px;line-height:32px}}@media screen and (max-width:992px){.public-title{font-size:24px;line-height:32px;padding:48px 0 28px}}@media screen and (max-width:767px){.public-title{font-size:20px;line-height:24px;padding:40px 0 20px}}.ellipsis{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.clearfix:after{content:"";display:block;height:0;clear:both;visibility:hidden}.clearfix{zoom:1}.mask-bg{width:100%;height:100%;position:absolute;top:0;z-index:1;background-color:rgba(18,18,18,.4)}@media screen and (max-width:1024px){#site{display:flex;flex-direction:column;min-height:100vh}#site .layout-container{flex:1 0 auto}}.container{width:1400px;margin:auto}@media screen and (max-width:1600px) and (min-width:1024px){.container{width:80%}}@media screen and (max-width:1024px){.container{width:92%}}.layout-container{min-height:400px;width:100%;max-width:1920px;margin:auto;background:#f8f8f8}@media screen and (max-width:1024px){.layout-container{padding-top:60px}}.see-more{text-align:center;padding:16px 0 48px;font-size:16px;font-weight:400;color:#333;line-height:28px}.see-more .iconfont{font-size:20px}.see-more .no-more{color:#999}@media screen and (max-width:992px){.see-more{padding:8px 0 40px}}@media screen and (max-width:768px){.see-more{padding:8px 0 20px;font-size:14px;line-height:22px}.see-more .iconfont{font-size:18px}}@font-face{font-family:"Open Sans";src:url("../../fonts/095d87bfbcbe43.ttf") format("truetype")}@font-face{font-family:"OpenSansBold";src:url("../../fonts/0dea2974c742dd.ttf") format("truetype")}@font-face{font-family:"OpenSansLight";src:url("../../fonts/1a6fe1caf880fe.ttf") format("truetype")}.industry-case-item{margin:0 24px 24px 0;width:calc(25% - 18px)}.industry-case-item .industry-case-item-img{height:224px;position:relative;overflow:hidden}.industry-case-item .industry-case-item-img img{position:absolute;height:100%;left:50%;top:0;transform:translateX(-50%);transition:all .8s cubic-bezier(.19,1,.22,1);min-width:100%}.industry-case-item .industry-case-item-text{background:#fff;transition-property:all;transition-duration:1s;transition-timing-function:linear;padding:24px 24px 32px}.industry-case-item .industry-case-item-text p:first-child{height:22px;font-size:16px;font-weight:400;color:#333;line-height:22px}.industry-case-item .industry-case-item-text p:nth-child(2){width:16px;height:2px;background:var(--brand-button-green);margin:10px 0}.industry-case-item .industry-case-item-text p:nth-child(3){height:20px;font-size:14px;font-weight:400;color:#999;line-height:20px}@media screen and (max-width:1400px){.industry-case-item{margin:0 16px 16px 0;width:calc(25% - 12px)}.industry-case-item .industry-case-item-img{height:200px}.industry-case-item .industry-case-item-text{padding:20px}}@media screen and (max-width:992px){.industry-case-item .industry-case-item-img{height:144px}.industry-case-item .industry-case-item-text{padding:14px 16px}}.industry-case-item:nth-child(4n){margin:0 0 24px}@media screen and (max-width:1200px){.industry-case-item{width:calc(33.33% - 15px)}.industry-case-item,.industry-case-item:nth-child(4n){margin:0 22px 22px 0}.industry-case-item:nth-child(3n){margin:0 0 22px}}@media screen and (max-width:765px){.industry-case-item{margin:0 20px 20px 0;width:calc(50% - 10px)}.industry-case-item .industry-case-item-img{height:160px}.industry-case-item:nth-child(3n){margin:0 20px 20px 0}.industry-case-item:nth-child(2n){margin:0 0 20px}}@media screen and (max-width:457px){.industry-case-item{margin:0 0 12px!important;width:100%}}.industry-case-item:hover{cursor:pointer}.industry-case-item:hover .industry-case-item-text p:first-child{color:var(--brand-button-green)}.industry-case-item:hover .industry-case-item-img img{transform:translateX(-50%) scale(1.1)}.success-case-wrap{width:100%;max-width:1920px;margin:0 auto;overflow:hidden}.success-case-wrap .tabs-box .success-case-content .success-case-layout .sub-title{text-align:center;font-size:18px;color:#666;line-height:24px}.success-case-wrap .tabs-box .success-case-content .success-case-layout .operate-area{margin-top:32px;display:flex;justify-content:center}.success-case-wrap .tabs-box .success-case-content .success-case-layout .operate-area .operate-btn{width:202px;height:50px;line-height:50px;text-align:center;border:1px solid #c1c1c1;font-size:16px;color:#333;cursor:pointer}.success-case-wrap .tabs-box .success-case-content .success-case-layout .operate-area :nth-child(2n-1){border-radius:25px 0 0 25px;border-right:none}.success-case-wrap .tabs-box .success-case-content .success-case-layout .operate-area :nth-child(2n){border-radius:0 25px 25px 0;border-left:none}.success-case-wrap .tabs-box .success-case-content .success-case-layout .operate-area .active-btn{color:#fff;background:#333;border:1px solid #333}.success-case-wrap .tabs-box .industry_case{margin-top:48px;background:none}@media screen and (max-width:1200px){.success-case-wrap .tabs-box .success-case-content .success-case-layout .sub-title{font-size:13px;line-height:16px}.success-case-wrap .tabs-box .success-case-content .success-case-layout .operate-area{margin-top:21px}.success-case-wrap .tabs-box .success-case-content .success-case-layout .operate-area .operate-btn{width:140px;height:33px;line-height:33px;font-size:12px}.success-case-wrap .tabs-box .success-case-content .success-case-layout .operate-area :nth-child(2n-1){border-radius:16.5px 0 0 16.5px}.success-case-wrap .tabs-box .success-case-content .success-case-layout .operate-area :nth-child(2n){border-radius:0 16.5px 16.5px 0}}@media screen and (max-width:768px){.success-case-wrap .tabs-box .success-case-content .success-case-layout .sub-title{font-size:13px;line-height:16px}.success-case-wrap .tabs-box .success-case-content .success-case-layout .operate-area{margin-top:21px}.success-case-wrap .tabs-box .success-case-content .success-case-layout .operate-area .operate-btn{width:140px;height:33px;line-height:33px;font-size:12px}.success-case-wrap .tabs-box .success-case-content .success-case-layout .operate-area :nth-child(2n-1){border-radius:16.5px 0 0 16.5px}.success-case-wrap .tabs-box .success-case-content .success-case-layout .operate-area :nth-child(2n){border-radius:0 16.5px 16.5px 0}.success-case-wrap .tabs-box .industry_case{margin-top:32px}}