.banner{position:relative;height:650px;overflow:hidden}.banner .items{height:650px;position:absolute;left:0;top:0;white-space:nowrap}.banner .item{display:inline-block;width:100%;height:100%;position:relative}.banner .item .info{width:100%;height:100%}.banner .item .info a{text-decoration:none}.banner .item img{width:100%;height:100%;object-fit:cover}.banner .items .item video{width:100%;height:100%;object-fit:cover}.banner .items .item .text{width:80%;max-width:1200px;position:absolute;left:50%;z-index:1;top:50%;transform:translate(-50%,-50%)}.banner .items .item .text-center{text-align:center}.banner .items .item .text-center p{text-align:center!important}.banner .items .item .text-left{text-align:left}.banner .items .item .text-left p{text-align:left!important}.banner .items .item .text-right{text-align:right}.banner .items .item .text-right p{text-align:right!important}.banner .indexs{position:absolute;bottom:143px;left:50%;transform:translate(-50%,0);z-index:1}.banner .indexs span{width:16px;height:6px;margin-right:12px;transition:all .3s}.banner .indexs span:last-child{margin-right:0}.banner .indexs .active{width:48px}.banner .buttons{display:none;position:absolute;top:50%;transform:translate(0,-50%);width:44px;height:100px;line-height:100px;text-align:center;cursor:pointer;background:rgba(0,0,0,0.2);z-index:1;transition:all .3s}.banner .buttons:hover{opacity:.8}.banner:hover .buttons{display:block}.banner:hover .buttons i{filter:brightness(100)}.banner .buttons-left{left:60px}.banner .buttons-right{right:60px}.banner .buttons-left i{background-position:-310px -910px}.banner .buttons-right i{background-position:-370px -910px}.banner .items .item .text .btn-reverse{margin-top:20px}.section{padding:80px 0}.section .title{text-align:center}.section .title label{font-size:32px;font-weight:bold}.section .title span{display:block;width:48px;height:4px;margin:20px auto 32px}.aboutus{text-align:center}.aboutus .items{width:980px;margin:auto}.aboutus .desc{padding-bottom:32px;margin-bottom:32px!important;border-bottom:1px solid #D9D9D9}.aboutus .vedio{width:474px;height:265px;position:relative;cursor:pointer}.aboutus .vedio img{width:100%;height:100%;object-fit:cover}.aboutus .vedio i{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);cursor:pointer}.aboutus .service1{width:474px;text-align:left}.aboutus .service1 .name{font-size:24px;font-weight:bold}.aboutus .service1 .name span{display:block;width:48px;height:4px;margin:12px 0 24px 0}.aboutus .service1 .item{padding-bottom:12px}.aboutus .service1 .item img{width:24px;height:24px;margin-right:16px;object-fit:cover;vertical-align:middle}.aboutus .service1 .item span{vertical-align:middle}.aboutus .service1 .item label{vertical-align:middle}.aboutus .service1 .item .split{background:#999;margin:2px 16px}.aboutus .service1 .btn-normal{margin-top:8px}.products .title span{margin:20px auto 24px}.products .tabs{padding:20px 0;border-top:1px solid #D9D9D9;font-size:16px}.products .tabs .active{font-weight:bold}.products .tabs .split{margin:-2px 20px 0;height:12px;background:#666}.products .tabs .flr{font-weight:bold}.products .tabs .flr i{filter:contrast(0) grayscale(100%) brightness(0);margin:-2px 0 0 12px}.products .wrap{position:relative;overflow:hidden;box-shadow:2px 4px 10px 0 rgba(0,0,0,0.2)}.products .items-box{position:absolute;white-space:nowrap;font-size:0;max-width:100%}.products .items{display:inline-block;font-size:14px}.products .bottons{margin:40px auto 0;text-align:center}.service2{text-align:center;background-repeat:no-repeat;background-size:cover}.service2 .indexs{text-align:center;padding-top:20px}.service2 .indexs span{display:inline-block;width:16px;height:6px;margin-right:8px;transition:all .3s}.service2 .indexs .active{width:48px}.service2 .wrap{position:relative;overflow:hidden;width:944px;height:98px;margin:32px auto 40px}.service2 .wrap .items{position:absolute;white-space:nowrap;font-size:0;max-width:100%}.service2 .wrap .item{display:inline-block;width:100%;font-size:16px;height:98px;line-height:98px;overflow:hidden;white-space:initial}.service2 .container{position:relative}.service2 .bottons div{display:none;position:absolute;top:136px;width:48px;height:48px;line-height:48px;text-align:center;box-sizing:border-box;cursor:pointer;transition:all .3s;background:rgba(0,0,0,0.2)}.service2 .bottons .buttons-left{left:0}.service2 .bottons .buttons-right{right:0}.service2 .bottons div:hover{background:#07619D}.service2:hover .bottons div{display:block}.service2 .item .desc{display:inline-block;line-height:2}.news .container{position:relative}.news .title span{margin:20px auto}.news .tabs{padding:20px 0;border-top:1px solid #D9D9D9;font-size:16px}.news .tabs .active{font-weight:bold}.news .tabs .split{margin:-2px 20px 0;height:12px;background:#666}.news .tabs .flr{font-weight:bold}.news .tabs .flr i{filter:contrast(0) grayscale(100%) brightness(0);margin:-2px 0 0 12px}.news .wrap{width:100%;overflow:hidden;position:relative}.news .items-box{position:relative;left:0;top:0;width:100%;padding-bottom:20px}.news .items{position:relative;width:100%;height:480px;white-space:nowrap;font-size:0}.news .item{display:inline-block;width:384px;text-align:center;margin-left:24px;position:relative;font-size:14px;transition:all .3s}.news .item:first-child{margin-left:0}.news .item:hover{box-shadow:2px 4px 10px 0 rgba(0,0,0,0.2)}.news .item .info{padding:24px;border:1px solid #D9D9D9;box-sizing:border-box}.news .item .info .name{font-size:20px;font-weight:bold}.news .item .info .desc{line-height:2;height:84px;overflow:hidden;margin:24px 0;white-space:initial}.news .item .info .date{position:absolute;top:32px;right:0;padding:6px 16px 6px 24px;text-align:right;border-radius:10px 0 0 10px;font-size:20px;overflow:hidden}.news .item .info .date div{position:relative;z-index:1}.news .item .info .date div:first-child{font-size:24px}.news .item .info .date .bg-dark{position:absolute;top:0;left:0;width:100%;height:100%;opacity:.85}.news .bottons div{display:none;position:absolute;top:316px;width:48px;height:120px;line-height:120px;text-align:center;cursor:pointer}.news .bottons .buttons-left{left:-48px}.news .bottons .buttons-right{right:-48px}.news:hover .bottons div{display:block}.service3 .container{position:relative}.service3 .wrap{position:relative;width:912px;height:165px;margin:auto;overflow:hidden}.service3 .items{position:absolute;white-space:nowrap;font-size:0}.service3 .item{display:inline-block;width:288px;margin-left:24px;position:relative}.service3 .item:first-child{margin-left:0}.service3 .item .bg-dark{position:absolute;bottom:0;left:0;width:100%;height:6px;-webkit-backface-visibility:visible;backface-visibility:visible;transform-style:preserve-3d;transform:translate3d(0px,0px,0px) scale3d(0,1,1) rotateX(0deg) rotateY(0deg) rotateZ(0deg) skew(0deg,0deg);transition:all .5s;-webkit-transition:all .5s}.service3 .active .bg-dark{transform:translate3d(0px,0px,0px) scale3d(1,1,1) rotateX(0deg) rotateY(0deg) rotateZ(0deg) skew(0deg,0deg)}.service3 .info{width:980px;margin:auto;text-align:center;padding-top:32px}.service3 .info .name{font-size:20px;font-weight:bold;padding-bottom:24px}.service3 .info .desc{line-height:2}.service3 .bottons div{display:none;position:absolute;top:160px;border:2px solid #07619D;width:48px;height:48px;line-height:48px;text-align:center;box-sizing:border-box;transition:all .3s;cursor:pointer}.service3 .bottons div i{margin-top:-2px}.service3 .bottons .buttons-left{left:0}.service3 .bottons .buttons-right{right:0}.service3 .bottons div:hover{background:#07619D;border:2px solid #07619D}.service3 .bottons div:hover i{filter:contrast(0) grayscale(100%) brightness(100)}.service3:hover .bottons div{display:block}.icolink-box .wrap{padding:60px 0;height:104px;position:relative;overflow:hidden}.icolink-box .items{position:absolute;white-space:nowrap;font-size:0}.iconlink .item{display:inline-block;width:208px;height:104px;margin-left:40px}.iconlink .item:first-child{margin-left:0}