.banner-wrap{position:relative}
.banner-wrap .swiper-slide{position:relative;background-repeat:no-repeat;background-position:center;background-size:cover;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;height:100vh;color:#fff}
.banner-wrap .txt{margin-right:5%;text-align:right}
.banner-wrap .txt h1{margin-bottom:20px;font-size:3.13vw;font-weight:bold}
.banner-wrap .txt h2{margin-bottom:30px;font-size:2.71vw}
.banner-wrap .txt .desc{margin-bottom:20px;font-size:1.67vw;font-weight:400}
.banner-wrap .txt .line{display:inline-block;width:120px;height:5px;background:#fff}
.banner-wrap .search-block{position:absolute;left:50%;bottom:7vw;z-index:10;-webkit-transform:translateX(-50%);transform:translateX(-50%);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:430px;height:44px;border-radius:20.65px;border:solid 1px #fff;overflow:hidden}
.banner-wrap .search-block .submit-btn{font-size:0;width:40px;background:url("../images/icon_02.png") no-repeat center;background-size:17px 19px;cursor:pointer}
.banner-wrap .search-block .input-block{padding-right:20px;width:120px}
.banner-wrap .search-block .input-block.focus{width:390px}
.banner-wrap .search-block input{border:none;background:rgba(0,0,0,0);height:100%;-webkit-transition:width .3s;transition:width .3s;color:#fff}
.banner-wrap .search-block input::-webkit-input-placeholder{color:#fff}
.banner-wrap .search-block input::-moz-placeholder{color:#fff}
.banner-wrap .search-block input:-ms-input-placeholder{color:#fff}
.banner-wrap .search-block input::-ms-input-placeholder{color:#fff}
.banner-wrap .search-block input::placeholder{color:#fff}
.banner-wrap .swiper-pagination{bottom:3vw}
.banner-wrap .swiper-pagination .swiper-pagination-bullet{margin:0 7px;width:8px;
height:8px;background:#fff;opacity:1;-webkit-transition:all .3s;
transition:all .3s;border-radius:8px}
.banner-wrap .swiper-pagination .swiper-pagination-bullet-active{width:38px}
.banner-wrap .btns{position:absolute;right:5%;bottom:6.5vw;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.banner-wrap .btns div{margin:0;position:static;width:30px;height:40px;background-repeat:no-repeat;background-size:cover;background-position:center}
.banner-wrap .btns .swiper-button-prev{margin-right:13px;background-image:url("../images/prev.png")}
.banner-wrap .btns .swiper-button-next{background-image:url("../images/next.png")}
.data-wrap{padding:27px 0;background-color:#e84329;color:#fff;text-align:center}
.data-wrap .number{margin-bottom:15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
.data-wrap .number .t1{font-size:42px;line-height:1;font-weight:bold}
.data-wrap .number .t2{margin-left:8px;font-size:20px}
.about-us-wrap{padding:50px 0}
.about-us-wrap .desc{margin-bottom:60px;font-size:14px;line-height:24px;color:#7b7b7b}
.about-us-wrap .video-box{position:relative;height:474px}
.about-us-wrap .video-box video{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}
.about-us-wrap .video-btn{position:absolute;top:0;left:0;width:100%;height:100%;background:url("../images/pay.png") no-repeat center;background-size:108px;z-index:2;-webkit-transition:all .3s;transition:all .3s}
.server-wrap{background:url("../images/bg_01.jpg") no-repeat center;background-size:cover;background-attachment:fixed}
.server-wrap .container{padding:6.15vw 0}
.server-wrap .hd h3,.server-wrap .hd p{color:#fff}
.server-wrap .hd .line{background:#fff}
.server-wrap .hd .more span{color:#fff}
.server-wrap .bd{padding-left:31px}
.server-wrap .bd li{width:356px;height:401px;text-align:center;background:url("../images/bg_02.png") no-repeat center;background-size:cover;-webkit-transition:all .5s;transition:all .5s}
.server-wrap .bd li:hover{-webkit-transform:translate3d(0, -5px, 0);transform:translate3d(0, -5px, 0)}
.server-wrap .bd li:nth-child(1){margin-left:178px}
.server-wrap .bd li:nth-child(1),.server-wrap .bd li:nth-child(2){margin-bottom:-100px}
.server-wrap .bd .img{margin:0 auto;margin-top:60px;width:86px}
.server-wrap .bd .txt{padding:0 55px}
.server-wrap .bd h3{margin:10px 0;font-size:24px;font-weight:bold;color:#e84329}
.server-wrap .bd p{font-size:14px;line-height:18px;color:#7b7b7b}.mode-wrap{padding:60px 0}.mode-wrap .bd{margin-left:85px}.mode-wrap li{position:relative;overflow:hidden;width:48%}.mode-wrap li:nth-child(1){margin-bottom:30px;width:100%}.mode-wrap .mark{position:absolute;top:50%;right:108px;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:278px;height:305px;background:rgba(3,0,0,.7);color:#fff;text-align:center}.mode-wrap .mark .img{margin:35px auto 15px;width:65px}.mode-wrap .mark h3{margin-bottom:15px;font-size:22px}.mode-wrap .mark p{padding:0 15px;font-size:14px;line-height:24px;text-align:left}.mode-wrap .content{position:absolute;left:0;bottom:0;padding:10px 15px;width:100%;background:rgba(3,0,0,.7);color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.mode-wrap .content .img{margin-right:12px;width:46px}.mode-wrap .content .img img{display:block;width:100%}.mode-wrap .content .txt{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0}.mode-wrap .content .tit{margin-bottom:5px;font-size:18px;font-weight:bold}.mode-wrap .content .desc{font-size:12px}.mode-wrap .bg-img img{-webkit-transition:all .8s;transition:all .8s}.mode-wrap a:hover .bg-img img{-webkit-transform:scale(1.1);transform:scale(1.1)}.partner-wrap{padding-bottom:60px}.partner-wrap .bd{margin-left:72px}.partner-wrap ul{display:grid;grid-template-columns:repeat(3, 1fr);grid-template-rows:repeat(3);-webkit-column-gap:70px;-moz-column-gap:70px;column-gap:70px;row-gap:92px}.partner-wrap li{position:relative;width:100%;height:94px;background:url("../images/bg_05.png") no-repeat center;background-size:100% 100%}.partner-wrap li:nth-child(3n){margin-right:0}.partner-wrap li a{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-bottom:14px;width:100%;height:100%;z-index:2}.partner-wrap li img{max-width:150px}.news-wrap{padding:40px 0 50px;background:#f5f5f5}.news-wrap .container{overflow:visible}.news-wrap .hd{width:100%;margin-bottom:45px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.news-wrap .news-list ul{margin-left:12px}.news-wrap .news-list li{background:#fff;margin-bottom:9px}.news-wrap .news-list li:last-child{margin-bottom:0}.news-wrap .news-list h3{font-size:20px;font-weight:bold;color:#000}.news-wrap .news-list .desc{font-size:14px;color:#7b7b7b}.news-wrap .news-list-left,.news-wrap .news-list-right{width:320px}.news-wrap .news-list-left li{padding:30px;height:218px;-webkit-transition:all .3s;transition:all .3s}.news-wrap .news-list-left li:hover{background:#e84329}.news-wrap .news-list-left li:hover h3,.news-wrap .news-list-left li:hover .desc,.news-wrap .news-list-left li:hover .day,.news-wrap .news-list-left li:hover .time{color:#fff}.news-wrap .news-list-left li:hover .info{border-top-color:#fff}.news-wrap .news-list-left li:hover .more{background:url("../images/icon_08_white.png")}.news-wrap .news-list-left h3{margin-bottom:10px}.news-wrap .news-list-left .desc{margin-bottom:15px}.news-wrap .news-list-left .info{padding-top:14px;border-top:1px solid #d1d1d1}.news-wrap .news-list-left .day{margin-bottom:5px;font-size:32px;line-height:1;font-weight:bold;color:#000}.news-wrap .news-list-left .time{font-size:14px;color:#7b7b7b}.news-wrap .news-list-left .more{display:block;margin-top:5px;width:23px;height:23px;background-repeat:no-repeat;background-position:center;background-size:cover;background-image:url("../images/icon_08.png")}.news-wrap .news-list-right li{height:142px;-webkit-transition:all .4s;transition:all .4s}.news-wrap .news-list-right li:hover{-webkit-box-shadow:0 0 10px 0 rgba(0,0,0,.2);box-shadow:0 0 10px 0 rgba(0,0,0,.2);border-radius:10px}.news-wrap .news-list-right li:hover h3{color:#e84329}.news-wrap .news-list-right li:hover img{-webkit-transform:scale(1.1);transform:scale(1.1)}.news-wrap .news-list-right a{padding:0 10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;height:100%}.news-wrap .news-list-right .img{margin-right:12px;width:84px;height:84px;overflow:hidden;border-radius:50%}.news-wrap .news-list-right .img img{display:block;width:100%;height:100%;-webkit-transition:all .6s;transition:all .6s}.news-wrap .news-list-right .txt{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0}.news-wrap .news-list-right h3{margin-bottom:10px;line-height:1}.news-wrap .news-list-right .desc{font-size:14px;color:#7b7b7b}.news-wrap .news-list-right .date{margin-top:8px;font-size:14px;color:#d6d6d6}.global-news-swiper{margin:0;width:556px;height:443px}.global-news-swiper li{width:100%;height:100%;background-repeat:no-repeat;background-position:center;background-size:100% 100%;-webkit-transition:all .8s;transition:all .8s}.global-news-swiper li:hover{background-size:110% 110%}.global-news-swiper a{position:relative;display:block;width:100%;height:100%}.global-news-swiper p{position:absolute;left:0;bottom:0;padding-left:16px;padding-right:154px;width:100%;height:50px;line-height:50px;background-color:rgba(0,0,0,.4);color:#fff}.global-news-swiper .swiper-pagination{left:auto;right:0;bottom:0;width:154px;height:50px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.global-news-swiper .swiper-pagination .swiper-pagination-bullet{margin:0;margin-right:9px;background:#fff;width:14px;opacity:1;height:14px}.global-news-swiper .swiper-pagination .swiper-pagination-bullet:last-child{margin-right:0}.global-news-swiper .swiper-pagination .swiper-pagination-bullet-active{background:#e84329}.page-banner{width:100%;height:42.03vw;background-position:center;background-repeat:no-repeat;background-size:cover}.page-banner .hd{padding-top:7.86vw;color:#000;text-align:center}.page-banner .hd h1{margin-bottom:6px;font-size:2.92vw;line-height:1}.page-banner .hd p{font-size:16px;color:rgba(0,0,0,.7)}.page-banner .hd .more{margin:0 auto;margin-top:25px;display:block;width:159px;height:48px;line-height:48px;background-color:#e94d34;border-radius:24px;color:#fff;border:1px solid rgba(0,0,0,0);-webkit-transition:all .3s;transition:all .3s}.page-banner .hd .more:hover{border-color:#e94d34;background:#fff;color:#e94d34}.page-banner .list{bottom:7.43%}.page-banner .list li{width:289px;height:118px;-webkit-transition:all .6s;transition:all .6s}.page-banner .list li:hover{-webkit-transform:translate3d(0, -10px, 0);transform:translate3d(0, -10px, 0)}.page-banner .list a{padding:0 20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;height:100%;background:#fff;border-radius:20px}.page-banner .list a:hover .img{background:#e94d34}.page-banner .list .img{margin-right:19px;width:42px;height:42px;background:rgba(233,77,52,.5);-webkit-transition:all .3s;transition:all .3s;border-radius:50%;overflow:hidden}.page-banner .list .img img{display:block;width:100%;height:100%}.page-banner .list .txt{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0}.page-banner .list .txt h3{margin-bottom:5px;font-size:18px}.page-banner .list .txt p{font-size:14px;height:38px;line-height:20px;color:silver}.cooperation-hd{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:start;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center}.cooperation-hd .img{margin-top:10px;margin-right:10px}.cooperation-hd h3{margin-bottom:5px;font-size:42px;line-height:1;color:#000}.cooperation-hd p{font-size:16px}.advantages-wrap{padding:55px 0 70px}.advantages-wrap .hd{margin-bottom:30px}.advantages-wrap .bd{padding:0 5%}.advantages-wrap .counter-list li{margin:0 25px;text-align:center}.advantages-wrap .sub-desc{margin-bottom:30px;font-size:16px;line-height:2;color:#7d7d7d;text-align:center}.advantages-wrap .counter-list{margin-bottom:60px;font-size:12px;color:silver}.advantages-wrap .counter-list .number{margin-bottom:10px;font-size:18px;color:#e94d34}.advantages-wrap .content .img{width:400px}.advantages-wrap .info-list{padding-right:20px}.advantages-wrap .info-list li{margin-bottom:40px;position:relative;padding-left:50px;width:49%}.advantages-wrap .info-list li:hover .icon{-webkit-transform:translateY(-50%) scale(1.2);transform:translateY(-50%) scale(1.2)}.advantages-wrap .info-list .icon{position:absolute;top:50%;left:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);font-size:0;width:35px;-webkit-transition:all .3s;transition:all .3s}.advantages-wrap .info-list .icon img{display:block;width:100%}.advantages-wrap .info-list .tit{font-size:16px;color:#a1a1a1}.advantages-wrap .info-list .desc{font-size:12px;color:silver}.global-more-btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:119px;height:40px;line-height:1;color:#fff;font-size:16px;border-radius:4px;background-color:#e94d34;border:1px solid rgba(0,0,0,0);-webkit-transition:all .3s;transition:all .3s}.global-more-btn:hover{background:#fff;border-color:#e94d34;color:#e94d34}.process-wrap{margin-bottom:80px}.process-wrap .container{padding:60px 0 90px;background:#fafafa}.process-wrap .hd{margin-bottom:60px}.process-wrap ul{padding:0 5%;display:grid;grid-template-columns:repeat(4, 1fr);grid-template-rows:repeat(2, 1fr);row-gap:50px}.process-wrap li{font-size:14px;color:#7d7d7d;text-align:center}.process-wrap li .img{margin:0 auto;margin-bottom:30px;width:50px}.process-wrap li .img img{width:100%}.process-wrap li h3{margin-bottom:5px;font-size:20px;color:#000}.server-hd{text-align:center;color:#000}.server-hd h3{font-size:42px}.server-one-wrap{padding:65px 0 90px}.server-one-wrap .hd{margin-bottom:40px}.server-one-wrap .bd{position:relative}.server-one-wrap .list{display:grid;grid-template-columns:repeat(5, 1fr);grid-template-rows:repeat(2);row-gap:145px}.server-one-wrap .list li{position:relative;text-align:center}.server-one-wrap .list li:nth-child(1),.server-one-wrap .list li:nth-child(2),.server-one-wrap .list li:nth-child(3),.server-one-wrap .list li:nth-child(4),.server-one-wrap .list li:nth-child(5){padding-bottom:35px}.server-one-wrap .list li:nth-child(6),.server-one-wrap .list li:nth-child(7),.server-one-wrap .list li:nth-child(8),.server-one-wrap .list li:nth-child(9),.server-one-wrap .list li:nth-child(10){padding-top:35px}.server-one-wrap .list li:nth-child(6)::before,.server-one-wrap .list li:nth-child(7)::before,.server-one-wrap .list li:nth-child(8)::before,.server-one-wrap .list li:nth-child(9)::before,.server-one-wrap .list li:nth-child(10)::before{top:0;bottom:auto}.server-one-wrap .list li.active::before{opacity:1;visibility:visible;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.server-one-wrap .list li.active .img .img-w{opacity:0;visibility:hidden}.server-one-wrap .list li.active .img .img-hover{opacity:1;visibility:visible}.server-one-wrap .list li::before{content:"";position:absolute;left:50%;bottom:0;margin-left:-7px;width:14px;height:12px;background:url("../images/icon_42.png") no-repeat center;background-size:cover;opacity:0;visibility:hidden;-webkit-transition:all .3s;transition:all .3s;-webkit-transform:translate3d(0, 20px, 0);transform:translate3d(0, 20px, 0)}.server-one-wrap .list .img{position:relative;margin:0 auto;width:48px;height:48px}.server-one-wrap .list .img img{position:absolute;top:0;left:0;width:100%;height:100%;display:block;-webkit-transition:all .3s;transition:all .3s;opacity:0;visibility:hidden}.server-one-wrap .list .img .img-w{opacity:1;visibility:visible}.server-one-wrap .list p{margin-top:10px;text-align:center}.server-one-wrap .list-content{position:absolute;top:50%;left:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:100%;height:144px;background:#f9f9fb}.server-one-wrap .list-content-item{position:absolute;top:0;left:0;width:100%;height:100%;padding:42px;font-size:12px;color:#000;-webkit-transition:all .3s;transition:all .3s;opacity:0;visibility:hidden}.server-one-wrap .list-content-item.active{opacity:1;visibility:visible}.server-one-wrap .list-content-item li{padding-right:50px;width:100%}.server-one-wrap .list-content-item .title{margin-bottom:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;line-height:1}.server-one-wrap .list-content-item .title span{margin-left:5px;display:block;width:28px;height:14px;background:url("../images/icon_43.png") no-repeat;background-size:cover;-webkit-animation:movehot 1.5s linear infinite;animation:movehot 1.5s linear infinite}.server-one-wrap .list-content-item .desc{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}@-webkit-keyframes movehot{25%{-webkit-transform:translateY(-1px);transform:translateY(-1px)}50%{-webkit-transform:translateY(0);transform:translateY(0)}75%{-webkit-transform:translateY(1px);transform:translateY(1px)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes movehot{25%{-webkit-transform:translateY(-1px);transform:translateY(-1px)}50%{-webkit-transform:translateY(0);transform:translateY(0)}75%{-webkit-transform:translateY(1px);transform:translateY(1px)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}.server-two-wrap{margin-bottom:7.97vw}.server-two-wrap .hd{margin-bottom:6.45vw}.server-two-wrap .bd{font-size:14px}.server-two-wrap .bd li{margin-bottom:25px;padding:20px;border-radius:5px;-webkit-transition:all .3s;transition:all .3s}.server-two-wrap .bd li:last-child{margin-bottom:0}.server-two-wrap .bd li:hover{color:#fff;background:#e94d34}.server-two-wrap .bd .title{margin-bottom:5px;font-size:18px}.server-two-wrap .more-btn{margin:0 auto;margin-top:90px}.news-hd h3{line-height:1;font-size:42px}.news-hd h3 span{font-size:31px}.news-hd .filter{margin-left:auto;margin-right:80px}.news-hd .filter li{margin-right:22px}.news-hd .filter li:last-child{margin-right:0}.news-hd .filter a{display:block;width:74px;height:28px;line-height:28px;background-color:#e84329;border-radius:13.5px;border:1px solid rgba(0,0,0,0);color:#fff;font-size:14px;text-align:center;-webkit-transition:all .3s;transition:all .3s}.news-hd .filter a:hover{background:#fff;border-color:#e84329;color:#e84329}.news-hd .more-btn:hover{color:#e84329}.news-one-wrap,.news-two-wrap{overflow:hidden}.news-one-wrap .swiper-slide p,.news-two-wrap .swiper-slide p{font-size:14px;line-height:40px;height:40px}.news-one-wrap .swiper-pagination,.news-two-wrap .swiper-pagination{padding-right:16px;right:0;height:40px;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.news-one-wrap .swiper-pagination .swiper-pagination-bullet,.news-two-wrap .swiper-pagination .swiper-pagination-bullet{margin-right:5px;width:8px;height:8px}.news-one-wrap .container{padding:60px}.news-one-wrap .hd{margin-bottom:60px}.news-one-wrap .swiper-container{width:473px;height:340px}.news-one-wrap .news-list-big,.news-one-wrap .news-list-small{width:283px}.news-one-wrap .news-list-big{color:#fff}.news-one-wrap .news-list-big li{margin-bottom:7px;height:168px;background-color:#022954;-webkit-transition:all .3s;transition:all .3s}.news-one-wrap .news-list-big li:last-child{margin-bottom:0}.news-one-wrap .news-list-big li:hover{background:#e84329}.news-one-wrap .news-list-big a{display:block;padding:15px;width:100%;height:100%}.news-one-wrap .news-list-big h3{margin-bottom:5px;font-size:14px}.news-one-wrap .news-list-big .desc{margin-bottom:18px;font-size:12px}.news-one-wrap .news-list-big .info{padding-top:5px;border-top:1px solid rgba(255,255,255,.2)}.news-one-wrap .news-list-big .day{font-size:22px}.news-one-wrap .news-list-big .time{font-size:12px}.news-one-wrap .news-list-big .more{width:20px}.news-one-wrap .news-list-small li{margin-bottom:7px;height:112px;background-color:#f9f9fb;-webkit-transition:all .3s;transition:all .3s}.news-one-wrap .news-list-small li:last-child{margin-bottom:0}.news-one-wrap .news-list-small li:hover{-webkit-box-shadow:0 0 10px 0 rgba(0,0,0,.15);box-shadow:0 0 10px 0 rgba(0,0,0,.15)}.news-one-wrap .news-list-small a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-left:24px;padding-right:20px;width:100%;height:100%}.news-one-wrap .news-list-small a:hover .txt{color:#e84329}.news-one-wrap .news-list-small .date{width:85px}.news-one-wrap .news-list-small .day{margin-bottom:20px;line-height:1;font-size:22px}.news-one-wrap .news-list-small .time{font-size:12px}.news-one-wrap .news-list-small .txt{font-size:14px;-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0}.news-one-wrap .news-list-small h3{margin-bottom:5px}.news-one-wrap .news-list-small p{font-size:12px}.news-two-wrap{margin-bottom:5.36vw;overflow:hidden}.news-two-wrap .container{padding:70px 60px;background-color:#f9f9fb}.news-two-wrap .hd{margin-bottom:40px}.news-two-wrap .swiper-container{width:600px;height:312px}.news-two-wrap .news-list{width:475px}.news-two-wrap .news-list li{margin-bottom:37px;height:80px;background-color:#fff;-webkit-transition:all .3s;transition:all .3s}.news-two-wrap .news-list li:last-child{margin-bottom:0}.news-two-wrap .news-list li:hover{-webkit-box-shadow:0 0 10px 0 rgba(0,0,0,.15);box-shadow:0 0 10px 0 rgba(0,0,0,.15)}.news-two-wrap .news-list a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding:18px 20px 0}.news-two-wrap .news-list a:hover .txt{color:#e84329}.news-two-wrap .news-list .date{margin-right:35px}.news-two-wrap .news-list .time{line-height:1;margin-bottom:8px;font-size:20px}.news-two-wrap .news-list .label{font-size:12px}.news-two-wrap .news-list .txt{font-size:14px}.news-two-wrap .list{margin-top:70px}.news-two-wrap .list li{background:#fff;width:230px;height:100px}.news-two-wrap .list a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 8px;height:100%;width:100%}.news-two-wrap .list a:hover .txt{color:#e84329}.news-two-wrap .list .number{margin-right:25px;width:26px;height:26px;line-height:26px;color:#fff;font-size:18px;background-color:#e84329;border-radius:6px;text-align:center}.news-two-wrap .list .txt{font-size:14px;-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0}.list-page-banner{height:400px}.news-list-wrap{padding:65px 0 50px}.news-list-wrap .filter-list{font-size:18px;color:#000}.news-list-wrap .filter-list li.active,.news-list-wrap .filter-list li:hover{color:#fff;background:#e84329}.news-list-wrap .siderbar{width:240px}.news-list-wrap .siderbar .flag{margin-left:35px;margin-bottom:50px;display:block;width:100px;height:30px;line-height:30px;text-align:center;background-color:#e84329;border-radius:15px;color:#fff;font-size:20px}.news-list-wrap .siderbar .filter-list{padding-top:10px;padding-bottom:20px;background:#fafafa}.news-list-wrap .siderbar .filter-list li{margin-bottom:10px;line-height:40px}.news-list-wrap .siderbar .filter-list li a{display:block;padding:0 35px}.news-list-wrap .news-content{margin-left:50px;-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0}.news-list-wrap .news-content .filter-list{margin-bottom:20px}.news-list-wrap .news-content .filter-list li{margin-right:3%;padding:0 25px;line-height:40px;border-radius:5px;text-align:center}.news-list-wrap .news-content .filter-list li a{display:block}.news-list-wrap .news-content .list li{margin-bottom:30px;background-color:#fbfbfb;-webkit-transition:all .3s;transition:all .3s}.news-list-wrap .news-content .list li:hover{-webkit-box-shadow:0 0 10px 0 rgba(0,0,0,.15);box-shadow:0 0 10px 0 rgba(0,0,0,.15)}.news-list-wrap .news-content .list li:hover h3{color:#e84329}.news-list-wrap .news-content .list li:last-child{margin-bottom:0}.news-list-wrap .news-content .list a{padding:35px 25px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.news-list-wrap .news-content .list .date{margin-right:30px;width:112px;height:112px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:#fff}.news-list-wrap .news-content .list .day{margin-bottom:20px;font-size:30px;line-height:1}.news-list-wrap .news-content .list .time{font-size:12px;color:#333}.news-list-wrap .news-content .list .txt{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0}.news-list-wrap .news-content .list .txt h3{margin-bottom:15px;font-size:16px}.news-list-wrap .news-content .list .txt .desc{margin-bottom:20px;font-size:14px}.news-list-wrap .news-content .list .txt .more{font-size:14px;color:#e84329}.news-list-wrap .news-content .more-btn{margin-top:19px;font-size:14px;color:#e84329;text-align:center}.news-list-wrap .hd{margin-bottom:50px;padding-bottom:20px;border-bottom:1px solid rgba(0,0,0,.2)}.news-list-wrap .hd h3{font-size:22px}.news-list-wrap .hd form{position:relative;display:block;overflow:hidden}.news-list-wrap .hd form .input-block{padding-right:50px;padding-left:20px;width:180px;height:30px;border-radius:15px;border:solid 1px rgba(0,0,0,.2);font-size:14px}.news-list-wrap .hd form .input-block::-webkit-input-placeholder{color:rgba(0,0,0,.2)}.news-list-wrap .hd form .input-block::-moz-placeholder{color:rgba(0,0,0,.2)}.news-list-wrap .hd form .input-block:-ms-input-placeholder{color:rgba(0,0,0,.2)}.news-list-wrap .hd form .input-block::-ms-input-placeholder{color:rgba(0,0,0,.2)}.news-list-wrap .hd form .input-block::placeholder{color:rgba(0,0,0,.2)}.news-list-wrap .hd form .submit-btn{position:absolute;top:0;right:0;width:50px;height:100%;background:url("../images/icon_45.png") no-repeat center;background-size:15px;cursor:pointer}.breadCrumbs-wrap{margin:15px 0 25px;font-size:14px;color:rgba(0,0,0,.7)}.breadCrumbs-wrap li::after{content:">";display:inline-block;margin:0 5px}.breadCrumbs-wrap li:last-child::after{display:none}.detail-wrap .siderbar{width:200px;background:#fafafa;border-top:2px solid #626262;padding:0 15px;color:rgba(0,0,0,.7)}.detail-wrap .siderbar li{padding:35px 0;border-bottom:2px dashed #dcdcdc}.detail-wrap .siderbar li:last-child{border:none}.detail-wrap .siderbar p{margin-bottom:15px}.detail-wrap .siderbar a:hover{color:#e84329}.detail-wrap .detail{margin-left:20px;padding:40px 60px 60px;-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0;border-top:2px solid #626262}.detail-wrap .detail .hd{margin-bottom:40px}.detail-wrap .detail .hd h3{margin-bottom:20px;font-size:32px}.detail-wrap .detail .hd .info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:14px}.detail-wrap .detail .hd .info span{display:block;margin-right:30px}.detail-wrap .detail .bd img{margin:0 auto;display:inline-block;max-width:100%;text-align:center}.detail-wrap .detail .keypoint{padding:25px;border:1px dashed #dcdcdc}.detail-wrap .detail .keypoint h3{margin-bottom:5px;font-size:18px}.detail-wrap .detail .content h4{font-size:20px}.about-page-banner{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.about-page-banner .txt{text-align:center}.about-page-banner h1,.about-page-banner p{-webkit-box-reflect:below -7px linear-gradient(transparent, rgba(11, 24, 39, 0.2))}.about-page-banner h1{margin-bottom:15px;font-weight:bold;font-size:4.79vw;letter-spacing:12px;line-height:1;color:#000}.about-page-banner p{font-size:1.51vw;letter-spacing:5px;color:#0b1827}.about-page-banner img{position:absolute;left:50%;bottom:8.02vw;margin-left:-1.04vw;display:block;width:2.08vw;-webkit-animation:moveDown 1.5s linear infinite;animation:moveDown 1.5s linear infinite}.company-page-banner .txt{margin-top:6vw}@-webkit-keyframes moveDown{25%{-webkit-transform:translateY(-8px);transform:translateY(-8px)}50%{-webkit-transform:translateY(0);transform:translateY(0)}75%{-webkit-transform:translateY(8px);transform:translateY(8px)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes moveDown{25%{-webkit-transform:translateY(-8px);transform:translateY(-8px)}50%{-webkit-transform:translateY(0);transform:translateY(0)}75%{-webkit-transform:translateY(8px);transform:translateY(8px)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}.company-advantage-wrap{position:relative;z-index:2;margin-top:-75px}.company-advantage-wrap ul{padding:0 50px;height:150px;background-color:#e84329;-webkit-box-shadow:0px 6px 8px 0px rgba(27,24,18,.5);box-shadow:0px 6px 8px 0px rgba(27,24,18,.5);color:#fff;text-align:center}.company-advantage-wrap .year{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:20px;line-height:1}.company-advantage-wrap .year span{display:block;margin-right:8px;font-size:42px;line-height:1}.company-advantage-wrap .desc{margin-top:15px}.company-info-wrap{padding:60px 0 75px}.company-info-wrap .img{margin-top:35px}.company-culture-wrap .container{padding:7.92vw 0;overflow:visible}.company-culture-wrap .bd{margin-top:35px;background:url("../images/ft_bg.jpg") no-repeat center;background-size:cover;background-attachment:fixed}.company-culture-wrap li:hover .title::before{width:105%;height:105%}.company-culture-wrap li:hover .title::after{width:calc(100% - 15px);height:calc(100% - 15px)}.company-culture-wrap .info{color:#fff}.company-culture-wrap .info .title{position:relative;padding:15px;width:242px;height:242px}.company-culture-wrap .info .title::before,.company-culture-wrap .info .title::after{content:"";position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);border:1px solid rgba(255,255,255,.4);width:100%;height:100%;border-radius:50%;-webkit-transition:all .3s;transition:all .3s}.company-culture-wrap .info .title::after{border:10px solid rgba(255,255,255,.4);width:calc(100% - 30px);height:calc(100% - 30px)}.company-culture-wrap .info .title .box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:100%;border-radius:50%}.company-culture-wrap .info .title h3{margin-bottom:9px;font-size:32px;line-height:1}.company-culture-wrap .info .title p{font-size:12px}.company-culture-wrap .info .txt{margin-top:35px;font-size:22px;text-align:center}.company-price-wrap{padding:70px 0 60px}.company-price-wrap .hd{margin-bottom:60px}.company-price-wrap .slideTxtBox{overflow:hidden}.company-price-wrap .bd ul{padding:20px 0 !important}.company-price-wrap .bd li{position:relative;margin-right:17px;width:435px;height:320px}.company-price-wrap .bd li:hover a{height:104%;-webkit-box-shadow:0 0 10px 0 rgba(0,0,0,.55);box-shadow:0 0 10px 0 rgba(0,0,0,.55)}.company-price-wrap .bd li:hover .mark{opacity:0;visibility:hidden}.company-price-wrap .bd li:hover .txt{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.company-price-wrap .bd li:hover img{-webkit-transform:scale(1.1);transform:scale(1.1)}.company-price-wrap .bd a{position:absolute;bottom:0;left:0;display:block;width:100%;height:100%;overflow:hidden;-webkit-transition:all .3s;transition:all .3s}.company-price-wrap .bd .img{width:100%;height:100%}.company-price-wrap .bd img{display:block;width:100%;height:100%;-webkit-transition:all .4s;transition:all .4s}.company-price-wrap .bd .mark{position:absolute;top:0;left:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;height:100%;font-size:22px;color:#d5d5d5;background:rgba(0,0,0,.5);-webkit-transition:all .4s;transition:all .4s}.company-price-wrap .bd .txt{position:absolute;left:0;bottom:0;width:100%;padding:0 15px;line-height:40px;background:rgba(0,0,0,.6);-webkit-transition:all .3s;transition:all .3s;color:#fff;text-align:center;-webkit-transform:translate3d(0, 100%, 0);transform:translate3d(0, 100%, 0)}.banner-ad{position:relative;z-index:2}.banner-ad .bd{margin-top:-75px;height:150px;background-color:#e84329;font-size:42px;line-height:1;color:#fff}.banner-ad .bd span{display:block;font-weight:bold;font-size:62px}.company-section{position:relative}.company-section::before{content:"";position:absolute;top:144px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:90%;height:1px;background:#e84329}.company-story-wrap{margin-top:38px}.company-history-wrap{margin-top:35px;margin-bottom:60px}.company-history-wrap .bd{margin-top:50px;padding:80px 0;position:relative;background:url("../images/bg_04.png") no-repeat 38% 17%;background-size:contain}.company-history-wrap .bd::before{content:"";position:absolute;top:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:1px;height:100%;background:#7b7b7b}.company-history-wrap .bd li{margin-bottom:100px;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}.company-history-wrap .bd li .box{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:50%}.company-history-wrap .bd li .box::before{content:"";position:absolute;top:25px;width:5px;height:30px;background:#e84329}.company-history-wrap .bd li .box:hover img{-webkit-transform:scale(1.15);transform:scale(1.15)}.company-history-wrap .bd li:nth-child(odd) .box{padding-right:60px}.company-history-wrap .bd li:nth-child(odd) .box::before{right:-3px}.company-history-wrap .bd li:nth-child(odd) .txt{margin-left:65px;text-align:right}.company-history-wrap .bd li:nth-child(even) .box{margin-left:auto;padding-left:60px}.company-history-wrap .bd li:nth-child(even) .box::before{left:-2px}.company-history-wrap .bd li:nth-child(even) .txt{margin-right:65px;-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1;text-align:left}.company-history-wrap .bd .img{width:232px;height:158px;overflow:hidden}.company-history-wrap .bd .img img{display:block;width:100%;height:100%;-webkit-transition:all .5s;transition:all .5s}.company-history-wrap .bd .txt{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0;color:#e84329}.company-history-wrap .bd .year{margin-bottom:10px;font-size:28px}.company-history-wrap .bd .tit{margin-bottom:5px;font-size:22px}.company-history-wrap .bd .desc{font-size:18px;color:#7b7b7b}.contact-wrap{margin-top:60px}.contact-wrap .address-info{padding:50px 60px 70px;width:490px;background-color:#e84329;color:#fff}.contact-wrap .address-info .item{margin-bottom:85px}.contact-wrap .address-info .item:last-child{margin-bottom:0}.contact-wrap .address-info .contact li{font-weight:32px}.contact-wrap .address-info .tit{margin-bottom:20px;font-size:22px}.contact-wrap .address-info li{margin-bottom:40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:22px}.contact-wrap .address-info li:last-child{margin-bottom:0}.contact-wrap .address-info img{display:block;margin-right:14px}.contact-wrap .form{margin-left:60px;font-size:22px}.contact-wrap .form li{margin-bottom:23px}.contact-wrap .form .input-block input{padding:25px 17px 35px;display:block;width:100%;border-bottom:1px solid #c7c7c7;-webkit-transition:all .3s;transition:all .3s}.contact-wrap .form .input-block input:focus{border-bottom-color:#e84329}.contact-wrap .form .textarea-block{margin-top:50px}.contact-wrap .form .textarea-block textarea{padding:16px 17px;width:100%;height:150px;display:block;border:1px solid #c7c7c7;resize:none;-webkit-transition:all .3s;transition:all .3s}.contact-wrap .form .textarea-block textarea:focus{border-color:#e84329}.contact-wrap .form p{margin-top:16px;font-size:16px;color:#e84329}.contact-wrap .form .sub-btn{margin-top:20px;display:block;width:100%;height:95px;background-color:#e84329;color:#fff;cursor:pointer}.contact-map{margin:70px 0}.contact-map img{display:block;width:100%}.go-top{position:fixed;right:2%;bottom:30%;width:50px;height:50px;background:#fff;border-radius:50%;-webkit-box-shadow:0 0 10px 0 rgba(0,0,0,.2);box-shadow:0 0 10px 0 rgba(0,0,0,.2);-webkit-transition:all .3s;transition:all .3s;z-index:50;opacity:0;visibility:hidden}.go-top.show{opacity:1;visibility:visible}.go-top:hover{background:#e84329}.go-top:hover svg{fill:#fff}.go-top a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;height:100%}.go-top svg{width:30px;height:30px}