.cont1{position: relative;z-index: 2;margin-top: -156px;}
.cont1 .cont1-img{position: absolute;top: 273px;left: 50%;margin-left: -960px;}
.cont1 .cont1-main li{display: flex;}
.cont1 .cont1-main li .li-right h4{font-size: 34px;line-height: 44px;color: #292929;font-weight: bold;}
.cont1 .cont1-main li .li-right p{font-size: 16px;line-height: 28px;color: #7D7D7D;margin-top: 18px;letter-spacing: 2px;}
.cont1 .cont1-main li:first-child .li-right{flex: 1;margin-left: 50px;padding-top: 225px;}
.cont1 .cont1-main li:nth-child(2){margin-top: 6px;}
.cont1 .cont1-main li:nth-child(2) .li-right{padding-top: 76px;width: 420px;margin-right: 215px;padding-left: 77px;text-align: right;}

.cont2{padding: 95px 0 82px;background-color: #E6F8FE;text-align: center;}
.cont2 .cont2-main .cont2-p{font-size: 18px;line-height: 22px;color: #919191;margin-top: 22px;}
.cont2 .cont2-main .cont2-img{margin-top: 58px;}

.cont3{margin-top: 53px;margin-bottom: 100px;}
.cont3 .cont3-main{display: flex;margin-top: 69px;justify-content: space-between;}
.cont3 .cont3-main .cont3-left{padding-top: 11px;}
.cont3 .cont3-main .cont3-right{position: relative;}
.cont3 .cont3-main .cont3-right p{font-size: 16px;line-height: 30px;color: #FFFFFF;position: absolute;top: 48px;left: 154px;}
.cont3 .cont3-main .cont3-right p:nth-child(3){top: 135px;left: 126px;}
.cont3 .cont3-main .cont3-right p:nth-child(4){top: 241px;left: 101px;}
.cont3 .cont3-main .cont3-right p:nth-child(5){top: 345px;left: 73px;}