.kv-title{margin:50px auto}.kv-title .underline{line-height:10rem}@media screen and (max-width:830px){.kv-title .underline{line-height:5rem}}.kv-title .underline:after{border-bottom:2px solid #ff9425;content:"";display:block;margin:0 auto;width:64px}.btn-box{margin-top:50px}.btn-box .button{line-height:1}.btn-box .button.orange{background:#ff9425;border-color:#ff9425;color:#fff}@media screen and (min-width:961px){.btn-box .button.orange:hover{background:transparent!important;border-color:#000!important;color:#000}}.btn-box .button.white{background-color:#fff;border-color:#fff}@media screen and (min-width:961px){.btn-box .button.white:hover{background:#ff9425!important;border-color:#ff9425!important;color:#fff}}.banner-block .banner-wrap,.banner-block .banner-wrap .banner{align-items:center;justify-content:center;width:100%}.banner-block .banner-wrap .banner{display:flex;flex-direction:column;max-width:1920px;position:relative}.banner-block .banner-wrap .banner .conent{color:#fff;position:absolute;width:100%}.banner-block .banner-wrap .banner .conent .kv-title{margin:50px auto}.banner-block .banner-wrap .banner .conent .kv-title .btn-box{margin-top:45px}.service-block{margin-top:50px!important}.service-block .content{align-items:center;display:flex;flex-direction:column}.service-block .content .category-bar{display:flex;justify-content:center;line-height:60px;position:relative;width:65%;z-index:2}.service-block .content .category-bar .tab{display:flex;justify-content:center;width:25%}.service-block .content .category-bar .tab span{color:#272727;cursor:pointer;display:inline-block;font-family:SourceHanSansCNRegular;font-size:20px;height:auto;line-height:normal;padding-bottom:6px;position:relative}.service-block .content .category-bar .tab.active span{font-weight:700}.service-block .content .category-bar .tab.tab-xhx{left:0;position:absolute}.service-block .content .category-bar .tab.tab-xhx span{border-bottom:2px solid #fd7f03;display:inline-block;font-size:20px;height:auto;line-height:normal;padding-bottom:6px}@media screen and (max-width:1300px){.service-block .content .category-bar{width:100%}.service-block .content .category-bar .tab{margin:0}.service-block .content .category-bar .tab span,.service-block .content .category-bar .tab.tab-xhx span{font-size:3rem}}@media screen and (max-width:830px){.service-block .content .category-bar .tab{margin:0}.service-block .content .category-bar .tab span,.service-block .content .category-bar .tab.tab-xhx span{font-size:1.6rem}}.service-block .content .category{align-items:center;display:none;flex-direction:column;margin-top:50px;width:100%}.service-block .content .category.show{display:flex}.service-block .content .category .desc{font-family:SourceHanSansCNRegular;font-size:22px;line-height:32px;text-align:center}.service-block .content .category .list-wrap{display:flex;flex-wrap:wrap;justify-content:flex-start;margin-top:50px;width:100%}.service-block .content .category .list-wrap .item{cursor:pointer;margin:10px;overflow:hidden;position:relative;width:455px}.service-block .content .category .list-wrap .item img{transition:-webkit-transform .3s linear;transition:transform .3s linear;transition:transform .3s linear,-webkit-transform .3s linear}.service-block .content .category .list-wrap .item .mask,.service-block .content .category .list-wrap .item .mask .bg{height:100%;position:absolute;top:0;width:100%}.service-block .content .category .list-wrap .item .mask .txt{bottom:0;position:absolute;width:100%}.service-block .content .category .list-wrap .item .mask .txt .item-title{color:#fff;font-size:22px;font-weight:700;position:relative;text-align:center}.service-block .content .category .list-wrap .item .mask .txt .icon-link{border:1px solid #fff;border-radius:40px;color:#fff;height:40px;line-height:40px;margin:17px auto 25px;position:relative;text-align:center;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);width:40px}.service-block .content .category .list-wrap .item .mask .txt .icon-link .icon-arrow-down{font-size:14px}.service-block .content .category .list-wrap .item:hover img{-webkit-transform:scale(1.1);transform:scale(1.1);transition:transform .3s linear,-webkit-transform .3s linear}.service-block .content .category .list-wrap .item:hover .mask .bg{background:rgba(51,51,51,.9);-webkit-mask:linear-gradient(180deg,transparent,#000)}.service-block .content .category .list-wrap .item:hover .mask .icon-link{background-color:#fd7f03;border:1px solid #fd7f03;color:#fff}.service-block .content .category .list-wrap.xx{justify-content:center;width:80%}@media screen and (max-width:1570px){.service-block .content .category .list-wrap{justify-content:flex-start;width:1110px}.service-block .content .category .list-wrap .item{width:350px}}@media screen and (max-width:1300px){.service-block .content .category .list-wrap{justify-content:flex-start!important;width:80%!important}.service-block .content .category .list-wrap .item{width:46%}}@media screen and (max-width:830px){.service-block .content .category .list-wrap{justify-content:flex-start!important;width:100%!important}.service-block .content .category .list-wrap .item{margin:10px 0;width:100%}.service-block .content .category .list-wrap .item .img-box{align-items:center;display:flex;height:75vw;justify-content:center;width:100%}}.service-block .content .category .list-wrap::-webkit-scrollbar{display:none}@media screen and (max-width:1300px){.service-block .content .category .desc{font-size:2.2rem}.service-block .content .category .list-wrap{margin-top:30px}.service-block .content .category .list-wrap .item .mask .item-title{font-size:2.2rem}}@media screen and (max-width:830px){.service-block .content .category{margin-top:40px}.service-block .content .category .desc{font-size:1.1rem;height:60px;line-height:20px}.service-block .content .category .list-wrap{margin-top:40px}.service-block .content .category .list-wrap .item .mask .item-title{font-size:1.1rem}.service-block .content .category .list-wrap .item .mask .icon-link{scale:.7}}@media screen and (max-width:1570px){.service-block .content .content{width:1203px}}@media screen and (max-width:1300px){.service-block .content .content{width:87.2%}}@media screen and (max-width:830px){.service-block .content .content{width:100%}}
