*{ font-family: '微软雅黑'; } .continueHighBanner{ width: 100%; } .continueHighBanner img{ width: 100%; } .safeguardingBody{ margin-bottom: 100px; } .container>h3{ color: #333333; font-weight: 700; font-size: 26px; padding-top: 92px; padding-bottom: 42px; padding-left: 18px; } .safeguardingBody li{ display: -webkit-flex; display: flex; justify-content: space-between; position: relative; } .safeguardingBody li .listImg{ padding: 0 22px; width: 478px; margin-bottom: 30px; text-align: center; } .safeguardingBody li .listImg img{ width: 100%; } .safeguardingBody li .listImg img:nth-child(2){ margin-top: 15px; } .safeguardingBody li:nth-child(1) .listImg{ padding: 0px } .safeguardingBody li .listTxt{ position: absolute; height: 100%; width: 672px; right: 0; top: 0; z-index: 10; display: flex; display: -webkit-flex; border-left: 2px solid #999999; justify-content: space-between; } .safeguardingBody li .listTxt div img{ margin-left: -32px; margin-top: 25px; } .safeguardingBody li:last-child .listTxt div img{ margin-left: -28px; } .safeguardingBody li:last-child .listImg { margin-bottom: 0px; } .safeguardingBody li .listTxt .listTxtGrounp{ width: 610px; } .listTxtGrounp h4{ font-size: 22px; color: #333333; padding-top: 25px; margin-bottom: 3px; } .listTxtGrounp small{ font-size: 13px; color: #666666; display: inline-block; margin-bottom: 6px; } .listTxtGrounp small .red{ color: #ff3333; } .listTxtGrounp p{ font-size: 18px; color: #666666; line-height: 28px; text-align: justify; }