@charset "UTF-8";
/*关于我们9-10*/
.est-tab1 li{text-align: center;}
.mb100{margin-bottom: 100px;}
.page-about{padding: 100px 0 40px;background: linear-gradient(46deg, rgba(214, 245, 255, 0.48), rgba(209, 227, 255, 0.48), rgba(230, 250, 255, 0.48), rgba(209, 227, 255, 0.48));}
.page-about .g-type{font-size: 30px;position: relative;padding-left: 48px;margin: 0.27px 0 40px;font-weight: bold;padding-top: 10px;}
.page-about .g-type::before{content: "";width: 39px;height: 39px;background-image: url(../images/about/dot.png);background-size: 100% 100%;background-repeat: no-repeat;position: absolute;left: 0;top: 0;}
.page-about .about1 .col-l,
.page-about .about1 .col-r{width: calc(50% - 29px);}
.page-about .about1 .col-l .video{position: relative;}
.page-about .about1 .col-l .video > img{width: 100%;display: block;}
.page-about .about1 .col-l .video video{position: absolute;left: 0;top: 0;object-fit: cover;width: 100%;height: 100%;display: none;}
.page-about .about1 .col-l .video .play{position: absolute;left: 50%;top: 50%;transform: translate(-50%, -50%);width: 44px;height: 44px;border-radius: 50%;background-image: url(../images/about/icon_play.png);background-color: transparent;border: none;}
.page-about .about1 .col-r .cont{font-size: 18px;overflow-y: auto;padding-right: 28px;max-height: 380px;line-height: 1.8;}
.page-about .about1 .col-r .cont p{margin-bottom: 38px;}
.page-about .about1 .col-r .cont::-webkit-scrollbar{width: 6px;height: 6px;}
.page-about .about1 .col-r .cont::-webkit-scrollbar-track{background-color: #f0f0f0;}
.page-about .about1 .col-r .cont::-webkit-scrollbar-thumb{background-color: #00a7de;border-radius: 10px;}
.page-about .about1 .col-r .cont::-webkit-scrollbar-thumb:hover{background-color: rgba(51, 51, 51, 0.1);}
.page-about .about2 .list li{width: calc(33.33% - 15px);display: flex;}
.page-about .about2 .list li .item{flex: 1;overflow: hidden;background: #ffffff;transition: all ease 0.3s;padding: 108px 36px 36px 36px;text-align: center;}
.page-about .about2 .list li .item .icon{margin: 0 auto;display: flex;align-items: center;justify-content: center;}
.page-about .about2 .list li .item .icon img{width: 54px;}
.page-about .about2 .list li .item .tit{margin: 40px 0 20px;font-size: 28px;color: #4d4d4d;font-weight: bold;}
.page-about .about2 .list li .item .cont{color: #808080;font-size: 18px;line-height: 1.5;}
.page-about .about2 .list li:hover .item{transform: translateY(-5px);}
.page-about .about02 li .item .icon{width: 90px;height: 90px;background: linear-gradient(150deg, #03a7dc 0%, #26b3b1 100%);box-shadow: 0px 7px 17px 4px rgba(3, 167, 220, 0.15);border-radius: 10px;}
.page-about .about3 .list ul{flex-wrap: wrap;}
.page-about .about3 .list li{width: calc(33.33% - 20px);margin: 10px;}
.page-about .about3 .list li .item{padding: 110px 45px 60px 45px;}
.page-about .about3 .list li .item .icon img{width: 72px;}
.page-about .about3 .list li .item .tit{margin: 20px 0;font-size:20px;}
.page-about .about4 li{width: 33.33%;border-right: 1px solid #fff;}
.page-about .about4 li .item{position: relative;transition: all ease 0.3s;background: linear-gradient(0deg, #4DBFBD 1%, #6BC3E0 100%);font-family: 'AlibabaPuHuiTi';font-weight: 400;text-align:center;padding:22px 70px;color:#fff;
}
.page-about .about4 li .item:before{content:"";width: 36px;
height: 7px;
background: #FFFFFF;position:absolute;left:50%;top:22;transform:translateX(-50%)}
.page-about .about4 li .item .pic{margin:15px 0}
.page-about .about4 li .item .tit{font-size: 26px;color: #fff;}
.page-about .about4 li .item .desc{font-size:16px}
.page-about .about4 li:last-child{border-right: none;}
.page-about .about4 li:hover{opacity: 0.88;}
.page-about .about5 .row1{height: 175px;background: #0f1a1b;padding: 56px 77px;color: #fff;position: relative;overflow: hidden;}
.page-about .about5 .row1 .col1 .num{font-family: 'AlibabaPuHuiTi';font-weight: 600;font-size: 81px;line-height: 65px;color: #fff;}
.page-about .about5 .row1 .col1 .info{margin-left: 18px;font-size: 24px;}
.page-about .about5 .row1 .col1 .info span{padding: 0 11px;margin-left: 6px;height: 34px;background: #1ac3be;border-radius: 17px;font-size: 18px;display: flex;align-items: center;justify-content: center;}
.page-about .about5 .row1 .global{width: 252px;position: absolute;right: 113px;top: 18px;}
.page-about .about5 .row2{margin: 60px 0 30px;font-size: 18px;line-height: 1.8;}
.page-about .about5 .row3{text-align: center;margin: 20px 0 40px;}
.page-about .about5 .row3 img{max-width: 100%;display: inline-block;}
.page-about .about5 .row4{margin-top: 30px;font-size: 36px;text-align: center;color: #009fa8;}
@media only screen and (min-width: 1199px){.est-tab1 li{width: 20%;}
.mb100{margin-bottom: 5.21vw;}
.page-about{padding: 5.21vw 0 2.08vw;}
.page-about .g-type{font-size: 1.56vw;padding-left: 2.5vw;margin: 0.01vw 0 2.08vw;padding-top: 0.52vw;}
.page-about .g-type::before{width: 2.03vw;height: 2.03vw;}
.page-about .about1 .col-l,.page-about .about1 .col-r{width: calc(50% - 1.46vw);}
.page-about .about1 .col-l .video .play{width: 2.29vw;height: 2.29vw;}
.page-about .about1 .col-r .cont{font-size: 0.94vw;padding-right: 1.46vw;max-height: 19.79vw;}
.page-about .about1 .col-r .cont p{margin-bottom: 1.98vw;}
.page-about .about2 .list li .item{padding: 5.63vw 1.88vw 1.88vw 1.88vw;}
.page-about .about2 .list li .item .icon img{width: 2.81vw;}
.page-about .about2 .list li .item .tit{margin: 2.08vw 0 1.04vw;font-size: 1.46vw;}
.page-about .about2 .list li .item .cont{font-size: 0.94vw;line-height: 1.5;}
.page-about .about02 li .item .icon{width: 4.69vw;height: 4.69vw;box-shadow: 0vw 0.36vw 0.89vw 0.21vw rgba(3, 167, 220, 0.15);border-radius: 0.52vw;}
.page-about .about3 .list li{width: calc(33.33% - 1.04vw);margin: 0.52vw;}
.page-about .about3 .list li .item{padding: 5.73vw 2.34vw 3.13vw 2.34vw;}
.page-about .about3 .list li .item .icon img{width: 3.75vw;}
.page-about .about3 .list li .item .tit{margin: 1.04vw 0;}
.page-about .about4 li .item{position: relative;transition: all ease 0.3s;background: linear-gradient(0deg, #4DBFBD 1%, #6BC3E0 100%);font-family: 'AlibabaPuHuiTi';font-weight: 400;text-align:center;padding:1.8vw 3.65vw 1.1vw 3.65vw;color:#fff;
}
.page-about .about4 li .item:before{content:"";width: 1.88vw;
height: .36vw;
background: #FFFFFF;position:absolute;left:50%;top:1.2vw;transform:translateX(-50%)}
.page-about .about4 li .item .pic{margin:.78vw 0}
.page-about .about4 li .item .tit{font-size: 1.27vw;color: #fff;line-height:1.3;margin:-.05vw 0;font-family: 'AlibabaPuHuiTi';}
.page-about .about4 li .item .desc{font-size:.83vw}
.page-about .about5 .row1{height: 9.11vw;padding: 2.92vw 4.01vw;}
.page-about .about5 .row1 .col1 .num{font-size: 4.22vw;line-height: 3.39vw;}
.page-about .about5 .row1 .col1 .info{margin-left: 0.94vw;font-size: 1.25vw;}
.page-about .about5 .row1 .col1 .info span{padding: 0 0.57vw;margin-left: 0.31vw;height: 1.77vw;border-radius: 0.89vw;font-size: 0.94vw;}
.page-about .about5 .row1 .global{width: 13.13vw;right: 5.89vw;top: 0.94vw;}
.page-about .about5 .row2{margin: 3.13vw 0 1.56vw;font-size: 0.94vw;}
.page-about .about5 .row3{margin: 1.04vw 0 2.08vw;}
.page-about .about5 .row4{margin-top: 1.56vw;font-size: 1.88vw;};}
@media only screen and (max-width: 1199px){.mb100{margin-bottom: 65px;}
.page-about{padding: 50px 0 45px;}
.page-about .g-type{font-size: 24px;padding-left: 45px;margin: 15px 0 30px;padding-top: 5px;}
.page-about .g-type::before{width: 38px;height: 38px;}
.page-about .about1{flex-wrap: wrap;}
.page-about .about1 .col-l,.page-about .about1 .col-r{width: 100%;}
.page-about .about1 .col-l{margin-bottom: 30px;}
.page-about .about1 .col-l .video .play{width: 40px;height: 40px;}
.page-about .about1 .col-r .cont{font-size: 17px;padding-right: 24px;max-height: 350px;}
.page-about .about1 .col-r .cont p{margin-bottom: 15px;}
.page-about .about2 .list li .item{padding: 60px 24px 24px 24px;}
.page-about .about2 .list li .item .icon{width: 65px;height: 65px;}
.page-about .about2 .list li .item .icon img{width: 35px;}
.page-about .about2 .list li .item .tit{margin: 20px 0 15px;font-size: 22px;}
.page-about .about2 .list li .item .cont{font-size: 15px;line-height: 1.5;}
.page-about .about02 li .item .icon{width: 90.05px;height: 90.05px;box-shadow: 0px 6.91px 17.09px 4.03px rgba(3, 167, 220, 0.15);border-radius: 9.98px;}
.page-about .about3 .list li .item{padding: 55px 24px;}
.page-about .about3 .list li .item .icon img{width: 72px;}
.page-about .about3 .list li .item .tit{margin: 15px 0;}
.page-about .about4 li .item .icon img{width: 48px;}
.page-about .about4 li .item .tit{font-size: 20px;margin-top: 20px;}
.page-about .about5 .row1{height: auto;padding: 36px 25px;}
.page-about .about5 .row1 .col1 .num{font-size: 55px;line-height: 68px;margin-bottom: 15px;}
.page-about .about5 .row1 .col1 .info{margin-left: 10px;font-size: 24px;}
.page-about .about5 .row1 .col1 .info span{padding: 0 12px;margin-left: 10px;height: 26px;border-radius: 10px;font-size: 16px;}
.page-about .about5 .row1 .global{width: 160px;right: 60px;top: 20px;}
.page-about .about5 .row2{margin: 60.1px 0 29.95px;font-size: 18.05px;}
.page-about .about5 .row3{margin: 19.97px 0 39.94px;}
.page-about .about5 .row4{margin-top: 29.95px;font-size: 36.1px;};}
@media only screen and (max-width: 959px){.mb100{margin-bottom: 50px;}
.page-about{padding: 40px 0 30px;}
.page-about .g-type{font-size: 20px;padding-left: 35px;margin: 15px 0 20px;}
.page-about .g-type::before{width: 30px;height: 30px;}
.page-about .about1 .col-l{margin-bottom: 20px;}
.page-about .about1 .col-l .video .play{width: 35px;height: 35px;}
.page-about .about1 .col-r .cont{font-size: 14px;padding-right: 10px;max-height: 260px;}
.page-about .about1 .col-r .cont p{margin-bottom: 10px;}
.page-about .about2 .list li{width: 100%;margin-bottom: 15px;}
.page-about .about2 .list li .item{padding: 45px 25px;}
.page-about .about2 .list li .item .icon img{width: 25px;}
.page-about .about2 .list li .item .tit{margin: 15px 0;font-size: 20px;}
.page-about .about2 .list li .item .cont{font-size: 14px;line-height: 1.3;}
.page-about .about02 li .item .icon{width: 60px;height: 60px;box-shadow: 0px 6px 12px 4px rgba(3, 167, 220, 0.15);border-radius: 6px;}
.page-about .about3 .list li{margin-bottom: 10px;}
.page-about .about3 .list li .item{padding: 35px 20px;}
.page-about .about3 .list li .item .icon img{width: 55px;}
.page-about .about3 .list li .item .tit{margin: 10px 0;}
.page-about .about4 li{width: 100%;}
.page-about .about4 li .item{padding:12px 30px;}
.page-about .about4 li .item:before{content:"";width: 18px;
height:4px;top:10px;}
.page-about .about4 li .item .pic{margin:10px 0}
.page-about .about4 li .item .tit{font-size:18px;margin:-10px 0}
.page-about .about4 li .item .desc{font-size:14px}
.page-about .about5 .row1{height: auto;padding: 25px;}
.page-about .about5 .row1 .col1 .num{font-size: 35px;line-height: 38px;margin-bottom: 10px;}
.page-about .about5 .row1 .col1 .info{margin-left: 10px;font-size: 14px;}
.page-about .about5 .row1 .col1 .info span{padding: 0 6px;margin-left: 10px;height: 20px;border-radius: 8px;font-size: 12px;}
.page-about .about5 .row1 .global{width: 80px;right: 20px;top: 40px;}
.page-about .about5 .row2{margin: 30px 0 15px;font-size: 14px;}
.page-about .about5 .row3{margin: 10px 0 20px;}
.page-about .about5 .row4{margin-top: 15px;font-size: 18px;};}
