.wrap{position: relative}
.banner img{display: block;width: 100%}
p,span,h1,div{line-height: 1}
.title{text-align: center;padding-top: 48px;position: relative;margin-top: 60px}
.title .titleBg{width: 96%;max-width: 520px;margin: 0 auto;position: absolute;top: 0;left: 50%; transform: translateX(-50%) }
.title .text{font-size: 45px;font-weight: bold;font-family: SourceHanSansCN-Bold;margin-bottom: 20px}
.title .text-en{font-size: 18px;font-family: SourceHanSansCN-Normal;text-transform: uppercase;}
@media screen and (max-width: 1259px){
    .title{padding-top: 30px}
    .title .text{font-size: 32px;margin-bottom: 12px}
    .title .titleBg{max-width: 370px}
}
@media screen and (max-width: 720px) {
    .title .text{font-size: 20px}
    .title .text-en{font-size: 14px}
    .title{margin-top: 30px}
}
.sec1{margin-top:120px;background-image: url("../img/about2/sec1Bg.png");background-size: 100% 100%;background-repeat: no-repeat;padding: 40px 0 85px;position: relative}
.sec1 .wrap{position: unset}
.sec1 .sec1-tit{font-size: 38px;font-family: SourceHanSansCN-Bold;color: #313C5D;font-weight: bold;position: relative;}
.sec1 .sec1-tit:after{content: '';width: 60px;height: 5px;background: #FE8F1C;position: absolute;left: 0;bottom: -25px}
.sec1 .list .item{display: inline-block;padding: 15px 70px 10px;border-right: 2px solid #7ea4e8;text-align: center; text-align: center;margin-top: 65px}
.sec1 .list .item:last-child{border-right: unset}
.sec1 .list .item:first-child{padding-left: 0}
.sec1 .list .item .name{font-family:SourceHanSansCN-Regular;font-size: 26px;color: #313C5D;margin-bottom: 20px;margin-top: 10px}
.sec1 .list .item .text{font-family:SourceHanSansCN-Regular;font-size: 18px;color: #313C5D }
.sec1 .bot{margin-top: 45px}
.sec1 .bot .tit{font-size: 26px;font-family:SourceHanSansCN-Regular;display: flex; align-items:center;  }
.sec1 .bot .tit img{display: inline-block;margin-right: 20px;}
.sec1 .bot .text{margin-top: 18px;font-size: 18px}
.sec1 .img{position: absolute;right: 0;bottom: 0}
@media screen and (max-width: 1459px){
    .sec1 .box{position: relative;z-index: 999}
    .sec1 .img{height: 100%;opacity:0.4}
    .sec1 .img img{height: 100%}
    .sec1{margin-top: 60px;padding: 40px 0 44px;}
    .sec1 .sec1-tit{font-size: 32px}
    .sec1 .list .item{margin-top: 30px;padding: 15px 50px 10px;}
    .sec1 .list .item .name {font-size: 20px;margin-bottom: 10px;}
    .sec1 .list .item img{width: 30px}
    .sec1 .bot .tit img{width: 30px}
    .sec1 .list .item .text{font-size: 14px}
    .sec1 .bot .tit{font-size: 22px}
    .sec1 .bot .text{font-size: 14px}
}
@media screen and (max-width: 1259px){}
@media screen and (max-width: 991px){
    .sec1 {margin-top: 30px;padding: 20px 0 20px;}
    .sec1 .sec1-tit {font-size: 22px;}
    .sec1 .list .item{width: calc(100% / 3 - 5px);padding: unset;margin-top: 50px}
    .sec1 .list .item .name{font-size: 18px}
    .sec1 .bot .tit{font-size: 18px;margin-top: 10px;line-height: 1.6}
    .sec1 .bot .text{margin-top: 10px;line-height: 1.6}
    .sec1 .bot{margin-top: 20px}
    .sec1 .bot .tit img {width: 22px;}
    .sec1 .bot .tit img {margin-right: 10px;}
    .sec1 .list .item img {width: 24px;}
    .sec1 .img{height: 100%;opacity:0.1}
}
@media screen and (max-width: 720px) {}
.sec2{padding: 58px 0; background: #F8F9FC;box-shadow: 0px 0px 10px 0px rgba(30,43,134,0.18);}
.sec2 .wrap{padding: 0 35px}
.sec2 .wrap .item{transition:all .4s;background-color:#fff;text-align: center;box-shadow: 1px 9px 21px 0px rgba(74,85,164,0.08);border-radius: 35px;width: calc(25% - 34px);padding-top: 62px}
.sec2 .wrap .item:hover{transform: translateY(-20px)}
.sec2 .wrap .item img{display: inline-block;width: 112px;box-shadow: 10px 11px 50px 0px rgba(74,85,164,0.3);border-radius: 50%}
.sec2 .wrap .item .cont{font-size: 20px;color: #333;font-family: SourceHanSansCN-Regular;height: 275px;display: flex; align-items:center; justify-content:center;}
.sec2 .wrap .item .cont p{padding: 7px 0}
@media screen and (max-width: 1459px){
    .sec2 .wrap {padding: 0}
    .sec2 .wrap .item .cont {font-size: 16px;height: 220px;}
    .sec2 .wrap .item { width: calc(25% - 10px);padding-top: 30px}
}
@media screen and (max-width: 1259px){}
@media screen and (max-width: 991px){
    .sec2 .wrap .item {margin: 5px 0;width: calc(50% - 10px);}
    .sec2 {padding: 30px 0;}
}
@media screen and (max-width: 720px) {
    .sec2 .wrap .item img{width: 80px}
    .sec2 .wrap .item{width: calc(50% - 5px);border-radius: 15px;}
    .sec2 .wrap .item .cont {font-size: 14px;height: 170px;}
    .sec2 .wrap .item:hover {transform: translateY(0px);}
}
.sec3{margin-top: 60px}
.sec3 .item{width: calc(100% / 3 - 4px);position: relative;margin-bottom: 8px}
.sec3 .item img{display: block;width: 100%}
.sec3 .item .zz{position: absolute;top: 0;bottom: 0;left: 0;right: 0;display: flex; align-items:center; justify-content:center;opacity: 0.7;background-color: #0A75E3;z-index: 99;text-align:center;}
.sec3 .item .zz .name{font-size: 50px;font-family: Source Han Sans CN;font-weight: bold;color: #FFFFFF;}
.sec3 .item .zz .name-en{font-size: 18px;font-family: Source Han Sans CN;font-weight: 400;color: #FE8F1C;}
.sec3 .item:hover .zz{opacity: 0}
@media screen and (max-width: 1459px){}
@media screen and (max-width: 1259px){}
@media screen and (max-width: 991px){
    .sec3{margin-top: 30px}
    .sec3 .item .zz .name{font-size: 28px}
    .sec3 .item .zz .name-en{font-size: 16px}
    .sec3 .item .zz img{max-width: 90%;margin: 0 auto}
}
@media screen and (max-width: 720px) {
    .sec3 .item{width: calc(100% / 3 - 2px);margin-bottom: 4px;}
    .sec3 .item .zz .name {font-size: 22px;}
    .sec3 .item .zz .name-en {font-size: 14px;}
}
.sec4{background: #F8F9FC;box-shadow: 0px 0px 10px 0px rgba(30,43,134,0.18);padding-top:75px;margin-top: 130px}
.sec4 .wrap{margin:35px auto 15px;text-align:center;background-image: url("../img/about2/sec4ImgBg.png");background-size: 100% 100%;background-repeat: no-repeat; position: relative}
.sec4 .wrap .item-box .item{position:absolute;display:inline-block;padding: 12px 40px;background: #D2E2FC;border-radius: 25px;font-size: 20px;font-family: Source Han Sans CN;font-weight: 400;color: #333333;}
.sec4 .wrap .item-box .item:nth-child(1){top: 120px;left: 265px}
.sec4 .wrap .item-box .item:nth-child(2){top: 250px;left: 100px}
.sec4 .wrap .item-box .item:nth-child(3){top: 380px;left: 225px}
.sec4 .wrap .item-box .item:nth-child(4){top: 500px;left: 150px}
.sec4 .wrap .item-box .item:nth-child(5){top: 120px;right: 320px}
.sec4 .wrap .item-box .item:nth-child(6){top: 250px;right: 140px}
.sec4 .wrap .item-box .item:nth-child(7){top: 325px;right: 340px}
.sec4 .wrap .item-box .item:nth-child(8){top: 380px;right: 120px}
.sec4 .wrap .item-box .item:nth-child(9){top: 500px;right: 310px}
@media screen and (max-width: 1459px){
    .sec4 {padding-top:1px;margin-top:60px;}
}
@media screen and (max-width: 1259px){
    .sec4 .wrap .item-box .item{font-size: 16px}
    .sec4 .wrap .item-box .item:nth-child(1){top: 120px;left: 130px}
    .sec4 .wrap .item-box .item:nth-child(2){top: 250px;left: 0px}
    .sec4 .wrap .item-box .item:nth-child(3){top: 380px;left: 90px}
    .sec4 .wrap .item-box .item:nth-child(4){top: 500px;left: 60px}
    .sec4 .wrap .item-box .item:nth-child(5){top: 120px;right: 180px}
    .sec4 .wrap .item-box .item:nth-child(6){top: 250px;right: 20px}
    .sec4 .wrap .item-box .item:nth-child(7){top: 325px;right: 200px}
    .sec4 .wrap .item-box .item:nth-child(8){top: 380px;right: 0px}
    .sec4 .wrap .item-box .item:nth-child(9){top: 500px;right: 160px}
}
@media screen and (max-width: 991px){
    .sec4{max-width: 100%}
    .sec4 .wrap .item-box .item{position: unset;width:calc(50% - 10px);margin-bottom: 20px}
}
@media screen and (max-width: 720px) {
    .sec4 {margin-top: 30px;}
    .sec4 .wrap .item-box .item{position: unset;width:100%;margin-bottom: 15px}
    .sec4 .wrap {margin: 15px auto 15px;}
}
.sec5 {overflow:hidden;height: 600px; margin:75px auto 15px; background-image: url("../img/about2/sec5ImgBg.png"); background-repeat: no-repeat;background-position: top left;  position: relative}
.sec5 .box{position: absolute;width: 100%;height: 100%;}
.sec5 .sec5Line{display: block;width: 100%;position: absolute;bottom: 140px;}
.sec5 .cont-box .item{display: inline-block;position: absolute;padding-left: 20px}
.sec5 .cont-box .item .name{font-size: 30px;font-family: PangMenZhengDao;font-weight: 400;color: #0077C9;margin-bottom: 15px}
.sec5 .cont-box .item .li{font-size: 14px;font-weight: 400;color: #696A6A;margin-bottom: 8px;position: relative;max-width: 210px;line-height: 1.4 }
.sec5 .cont-box .item .li:before{width: 4px;height: 4px;content: '';border-radius: 50%;background-color: #696A6A;position: absolute;left: -8px;top: 4px}
.sec5 .cont-box .item .icon{display: inline-block;width: 16px;height: 16px;background-color: #0077c9;border-radius: 50%;position: absolute}
.sec5 .cont-box .item:nth-child(odd):before {content: '';background-image: url("../img/about2/sec5Li.png");width: 3px;height:100%;background-size: 100% 100%;position: absolute;left: 0;top: 0;transform: rotateX(180deg)}
.sec5 .cont-box .item:nth-child(odd):after {content: '';background-image: url("../img/about2/sec5Icon.png");width: 29px;height:29px;background-size: 100% 100%;position: absolute;left: -14px;bottom: 0; }
.sec5 .cont-box .item:nth-child(odd) .icon{top: 0;left: -6px}
.sec5 .cont-box .item:nth-child(even) .name{margin-top: 40px}
.sec5 .cont-box .item:nth-child(even):before {content: '';background-image: url("../img/about2/sec5Li.png");width: 3px;height:100%;background-size: 100% 100%;position: absolute;left: 0;top: 0;}
.sec5 .cont-box .item:nth-child(even):after {content: '';background-image: url("../img/about2/sec5Icon.png");width: 29px;height:29px;background-size: 100% 100%;position: absolute;left: -14px;top: 0; }
.sec5 .cont-box .item:nth-child(even) .icon{bottom: 0;left: -6px}

.sec5 .cont-box .sec5img{position: absolute;left: 7.6%;top: 355px;}
.sec5 .cont-box{position: absolute;left: 50%; transform: translateX(-50%);top: 0 }
.sec5 .cont-box .item:nth-child(1){left: -10%;top:350px}
.sec5 .cont-box .item:nth-child(1) .list{height: 75px}
.sec5 .cont-box .item:nth-child(3){left:6%;top:273px}
.sec5 .cont-box .item:nth-child(3) .list{height: 150px}
.sec5 .cont-box .item:nth-child(5){left:26%;top:249px}
.sec5 .cont-box .item:nth-child(5) .list{height: 160px}
.sec5 .cont-box .item:nth-child(7){left:46%;top:221px}
.sec5 .cont-box .item:nth-child(7) .list{height: 160px}
.sec5 .cont-box .item:nth-child(9){left:66%;top:132px}
.sec5 .cont-box .item:nth-child(9) .list{height: 205px}
.sec5 .cont-box .item:nth-child(11){left:84%;top:80px;}
.sec5 .cont-box .item:nth-child(11) .list{height: 200px}
.sec5 .cont-box .item:nth-child(2){left:-2%;top:442px}
.sec5 .cont-box .item:nth-child(2) .list{height: 50px}
.sec5 .cont-box .item:nth-child(4){left:16%;top:434px}
.sec5 .cont-box .item:nth-child(4) .list{height: 50px}
.sec5 .cont-box .item:nth-child(6){left:36.5%;top:413px}
.sec5 .cont-box .item:nth-child(6) .list{height: 85px}
.sec5 .cont-box .item:nth-child(8){left:57%;top:375px}
.sec5 .cont-box .item:nth-child(8) .list{height: 95px}
.sec5 .cont-box .item:nth-child(10){left:75%;top:326px}
.sec5 .cont-box .item:nth-child(10) .list{height: 110px}
.sec5 .cont-box .item:nth-child(12){left: 92%;top:265px;width: 240px}
.sec5 .cont-box .item:nth-child(12) .list{height: 110px}
@media screen and (max-width: 1670px){
    .sec5 .cont-box .item:nth-child(1){left: 0;top:350px}
    .sec5 .cont-box .item:nth-child(1) .list{height: 75px}
    .sec5 .cont-box .item:nth-child(3){left:17%;top:272px}
    .sec5 .cont-box .item:nth-child(3) .list{height: 150px}
    .sec5 .cont-box .item:nth-child(5){left:36.8%;top:245px}
    .sec5 .cont-box .item:nth-child(5) .list{height: 160px}
    .sec5 .cont-box .item:nth-child(7){left:57.6%;top:207px}
    .sec5 .cont-box .item:nth-child(7) .list{height: 160px}
    .sec5 .cont-box .item:nth-child(9){left:76%;top:110px}
    .sec5 .cont-box .item:nth-child(9) .list{height: 205px}
    .sec5 .cont-box .item:nth-child(11){left:96%;top:27px;}
    .sec5 .cont-box .item:nth-child(11) .list{height: 200px}
    .sec5 .cont-box .item:nth-child(2){left:8.5%;top:442px}
    .sec5 .cont-box .item:nth-child(2) .list{height: 50px}
    .sec5 .cont-box .item:nth-child(4){left:26.5%;top:433px}
    .sec5 .cont-box .item:nth-child(4) .list{height: 50px}
    .sec5 .cont-box .item:nth-child(6){left:46.5%;top:406px}
    .sec5 .cont-box .item:nth-child(6) .list{height: 85px}
    .sec5 .cont-box .item:nth-child(8){left:66.7%;top:360px}
    .sec5 .cont-box .item:nth-child(8) .list{height: 95px}
    .sec5 .cont-box .item:nth-child(10){left:85.5%;top:294px}
    .sec5 .cont-box .item:nth-child(10) .list{height: 110px}
    .sec5 .cont-box .item:nth-child(12){left: 98%;top:226px;width: 240px}
    .sec5 .cont-box .item:nth-child(12) .list{height: 110px}
}
@media screen and (max-width: 1505px){
    .sec5 .cont-box .item:nth-child(11) {left: 93%;top: 40px;}
    .sec5 .cont-box .item:nth-child(7) {left: 57.6%;top: 210px;}
    .sec5 .cont-box .item:nth-child(6) {left: 46.5%;top: 410px;}
    .sec5 .cont-box .item:nth-child(5) {left: 36.8%;top: 249px;}
}
@media screen and (max-width: 1459px){
    .sec5 .cont-box .item:nth-child(11) {left: 96%;top: 55px;}
    .sec5 .cont-box .item:nth-child(10) {left: 85.5%;top: 315px;}
    .sec5 .cont-box .item:nth-child(9) {left: 76%;top: 125px;}
    .sec5 .cont-box .item:nth-child(8) {left: 66.7%;top: 372px;}
    .sec5 .cont-box .item:nth-child(7) {left: 57.6%;top: 215px;}
}
@media screen and (max-width: 1259px){
    .sec5 .cont-box .item .li{max-width: 125px;font-size: 12px}
    .sec5 .cont-box .item:nth-child(even) .name{margin-top: 25px}
    .sec5 .cont-box .item:nth-child(11) {left: 96%;top: 90px;}
    .sec5 .cont-box .item:nth-child(9) {left: 76%;top: 143px;}
    .sec5 .cont-box .item:nth-child(10) {left: 85.5%;top: 340px;}
    .sec5 .cont-box .item:nth-child(8) {left: 66.7%;top: 383px;}
    .sec5 .cont-box .item:nth-child(7) {left: 57.6%;top: 190px;}
    .sec5 .cont-box .item:nth-child(7) .list {height: 193px;}
    .sec5 .cont-box .item:nth-child(5) {left: 36.8%;top: 225px;}
    .sec5 .cont-box .item:nth-child(5) .list {height: 185px;}
    .sec5 .cont-box .item:nth-child(6) {left: 46.5%;top: 418px;}
    .sec5 .cont-box .sec5img {left: 9.6%;top: 402px;width: 50px;}
    .sec5 .box{ position: absolute;width: 100%;height: 100%;top: -80px;}
}
@media screen and (max-width: 1125px){
.sec5 .cont-box .item:nth-child(11) {left: 92%;top: 103px;}
    .sec5 .cont-box .item .li{font-size: 12px}
    .sec5 .cont-box .item .name{font-size: 22px}
    .sec5 .cont-box .item:nth-child(1) {left: 0;top: 360px;}
    .sec5 .cont-box .item:nth-child(3) .list {height: 130px;}
    .sec5 .cont-box .item:nth-child(3) {left: 17%;top: 303px;}
    .sec5 .cont-box .item:nth-child(4) {left: 26.5%;top: 436px;}
    .sec5 .cont-box .item:nth-child(5) .list {height: 175px;}
    .sec5 .cont-box .item:nth-child(5) {left: 36.8%;top: 245px;}
    .sec5 .cont-box .item:nth-child(7) {left: 57.6%;top: 215px;}
    .sec5 .cont-box .item:nth-child(7) .list {height: 180px;}
    .sec5 .cont-box .item:nth-child(9) {left: 76%;top: 152px;}
    .sec5 .cont-box .item:nth-child(11) {left: 92%;top: 111px;}
}
@media screen and (max-width: 991px){
    .sec5{margin-top: 0}
    .sec5 .cont-box .item .li {max-width: 85px;}
    .sec5 .cont-box .item:nth-child(11) {left: 92%;top: 143px;}
    .sec5 .cont-box .item:nth-child(10) {left: 85.5%;top: 365px;}
    .sec5 .cont-box .item:nth-child(9) {left: 76%;top: 170px;}
    .sec5 .cont-box .item:nth-child(8) {left: 66.7%;top: 398px;}
    .sec5 .cont-box .item:nth-child(7) {left: 57.6%;top: 220px;}
    .sec5 .cont-box .item:nth-child(6) {left: 46.5%;top: 420px;}
}
@media screen and (max-width: 767px) {
    .sec5{height: unset;margin-top: 20px}
    .sec5 .cont-box {position: unset;transform: translateX(0)}
    .sec5 .cont-box .item{position: relative;display: block;top: unset!important;left: unset!important;}
    .sec5 .cont-box .item:nth-child(even) .name{margin-top: 0}
    .sec5 .cont-box .item:nth-child(even):before {content: '';background-image: url("../img/about2/sec5Li.png");width: 3px;height:100%;background-size: 100% 100%;position: absolute;left: 0;top: 0;transform: rotateX(180deg)}
    .sec5 .cont-box .item:nth-child(even):after {content: '';background-image: url("../img/about2/sec5Icon.png");width: 29px;height:29px;background-size: 100% 100%;position: absolute;left: -14px;bottom: 0; }
    .sec5 .cont-box .item .icon{display: none}
    .sec5 .cont-box .item:nth-child(odd):after{top:0px;bottom: unset}
    .sec5 .cont-box .item:nth-child(even):after{top:0px;bottom: unset}
    .sec5 .cont-box .item:nth-child(odd):before{top: 20px}
    .sec5 .cont-box .item:nth-child(even):before{top: 20px}
    .sec5 .cont-box .item .list{height: unset!important;}
    .sec5 .cont-box .item .li{max-width: unset!important;}
    .sec5 .cont-box .item .name{position: relative;top: 3px}
    .sec5 .sec5Line{display: none}
    .sec5{background-size: cover}
    .sec5 .cont-box {transform: translateX(20%);}
    .sec5 .cont-box .sec5img {left: -60px;top: -15px;width: 50px;}
    .sec5 .box{position: unset;    margin-top: 20px;}
}
@media screen and (max-width: 720px) {}
.sec6{background-color: #F8F9FF;padding-top: 65px;margin-top: 115px}
.sec6 .li:nth-child(odd) img{display: inline-block;margin-left: 85px}
.sec6 .li:nth-child(even) img{display: inline-block;margin-right: 85px}
.sec6 .li:nth-child(even){text-align: right}
.sec6 img{display: inline-block;max-width: calc(100% / 9 - 105px);margin-bottom: 70px;transition: all .4s }
.sec6 img:hover{transform: scale(1.3);}
.sec6 .li:last-child img{margin-left: 100px}
.sec6 .cont{margin-top: 100px}
@media screen and (max-width: 1459px){
    .sec6 img{display: inline-block;max-width: calc(100% / 9 - 90px);margin-bottom: 70px }
    .sec6 .li:last-child img{margin-left: 85px}
}
@media screen and (max-width: 1259px){
    /*.sec6 .cont .li{display: flex;display:-webkit-flex;justify-content: start;flex-wrap: wrap}*/
    .sec6{padding-top: 1px;margin-top: 0}
    .sec6 .li:nth-child(odd) img{margin-left: 0}
    .sec6 .li:nth-child(even) img{margin-right: 0}
    .sec6 img{max-width: 8%;max-height:45px;margin-left: 10px!important;margin-right: 10px!important;margin-bottom: 20px}
    .sec6 .cont{margin-top: 40px}
    .sec6 .li{text-align: center}
    .sec6 .li:nth-child(even){text-align: center}
}
@media screen and (max-width: 991px){}
@media screen and (max-width: 740px) {
    .sec6{margin-top: 30px}
    .sec6 img{max-width:30%;max-height:45px;margin-left: 10px!important;margin-right: 10px!important;margin-bottom: 20px}
}
.sec7{text-align: center}
.sec7 .wrap{margin-top: 15px}
.sec7 img{display: block;margin: 0 auto;width: calc(100% + 120px)}
/*.sec7 .sec7Img{position: absolute;bottom: -38px}*/
@media screen and (max-width: 1459px){}
@media screen and (max-width: 1259px){}
@media screen and (max-width: 991px){}
@media screen and (max-width: 720px){}
.sec8{background-color: #F8F9FF;padding-top: 65px;margin-top: 115px}
.sec8 .swiper-slide{padding: 0 90px}
.sec8 .swiper-pagination{width: 100% ;text-align: center;margin-top: 25px}
.sec8 .swiper-pagination-bullet{margin: 0 3px;border: 2px solid #000;background-color: unset}
.sec8 .swiper-pagination-bullet-active{background-color: #ffa11b;border: 2px solid #ffa11b}
.sec8 .swiper-button-next{width: 36px;height: 36px;background-color: #dfecf9;border-radius: 50%;background-size: 50% 50%;margin-top: 0}
.sec8 .swiper-button-prev{width: 36px;height: 36px;background-color: #dfecf9;border-radius: 50%;background-size: 50% 50%;margin-top: 0}
.sec8 .swiper-button-next:after, .swiper-rtl .swiper-button-prev:after{content: unset}
.sec8 .swiper-button-prev:after, .swiper-rtl .swiper-button-next:after{content: unset}
.sec8 .cont-box{height:500px;margin-top:80px;background: #FFFFFF;border: 1px solid rgba(0,0,0,0.26);box-shadow: 0px 5px 18px 0px rgba(31,35,59,0.09);border-radius: 22px;overflow: hidden}
.sec8 .cont-box .left{width: 32%;background-color: #e4f1f9;display: flex; align-items:center; justify-content:center;}
.sec8 .cont-box .left img{width: 70%}
.sec8 .cont-box .right{flex: 1;padding: 60px 45px 65px 35px}
.sec8 .cont-box .right .name{font-size: 22px;font-weight: bold;border-bottom: 1px solid #333333;padding-bottom: 38px;text-align: center;margin-bottom: 30px}
.sec8 .cont-box .right .text{width: calc(50% - 16px);font-size: 18px;line-height:2.2}
.sec8 .cont-box .right .img{width: calc(50% - 16px);display: flex; align-items:center; justify-content:center;}
.sec8 .cont-box .right .img img{display: block;max-width: 100%}
.sec8 .list{margin-top: 125px;padding-bottom: 60px}
.sec8 .list .img-box{width: calc(100% / 3 - 60px);height: 125px;display: flex; align-items:center; justify-content:center;margin-bottom: 25px;background-color: #fff}
.sec8 .list .img-box img{transition: all .4s}
.sec8 .list .img-box:hover img{transform: scale(1.2)}
@media screen and (max-width: 1459px){
    .sec8 .cont-box .right .text{font-size: 16px}
}
@media screen and (max-width: 1259px){
    .sec8 {background-color: #F8F9FF;padding-top: 1px;margin-top:40px;}
    .sec8 .cont-box{height: unset}
    .sec8 .cont-box .right .name{font-size: 16px;line-height: 1.4;padding-bottom: 18px}
    .sec8 .cont-box .right .text{font-size: 14px}
    .sec8 .cont-box .right {padding: 30px 45px 35px 35px;}
    .sec8 .cont-box{margin-top: 20px}
}
@media screen and (max-width: 991px){
    .sec8 .cont-box .right {padding: 20px 15px 25px 10px;}
    .sec8 .cont-box .right .name{margin-bottom: 15px}
    .sec8 .cont-box .right .text {line-height: 1.8;width: calc(50% - 5px);}
    /*.sec8 .cont-box .right img{*/
    /*    width: calc(50% - 5px);}*/
    .sec8 .swiper-slide {padding: 0 50px;}
    .sec8 .list{padding-bottom: 20px}
    .sec8 .list .img-box {height: 75px;width: calc(100% / 3 - 5px);}
    .sec8 .list .img-box img{display: block;max-width:80%;max-height: 80%}
}
@media screen and (max-width: 720px) {
    .sec8{margin-top: 20px}
    .sec8 .cont-box{display: block;}
    .sec8 .cont-box .left{width: 100%}
    .sec8 .cont-box .left img{max-width: 200px;padding: 20px 0;width: unset}
    .sec8 .cont-box .right .text{width: 100%}
    .sec8 .cont-box .right .img{width: 100%;margin-top: 15px;text-align:center}
    .sec8 .cont-box .right .name{padding-bottom: 10px}
    .sec8 .swiper-pagination{margin-top: 15px}
    .sec8 .list {margin-top: 55px;}
}
