.banner-box{margin:16px;position: relative;overflow: hidden;border-radius: 15px;width:calc(100% - 32px);}
.banner-box .img01{width: 100%;}
.banner-title{padding: 10px 16px;}
.banner-title h2{padding: 0 0 8px;font-size: 24px;line-height: 34px;font-weight: bold;}
.banner-title h3{padding-bottom: 20px;line-height: 40px;font-size: 30px;font-weight: bold;}
.banner-title p{font-size: 16px;line-height: 24px;}
.us-btn{height: 48px;border-radius: 60px;background: #0858AA;line-height: 48px;font-size: 16px;color: #FFFFFF;display:block;text-align: center;margin-top: 24px;}

.about-us{border-radius: 20px;margin: 16px;padding:20px;background:#EEF4FA;;background-size: 100%;}
.about-us p{font-size: 16px;line-height: 24px;padding-bottom: 30px;}

.about-us h2{line-height: 44px;font-size: 24px;font-weight: bold;padding-bottom: 10px;}
.about-us h3{font-size: 16px;font-weight: bold;line-height: 24px;padding-bottom: 8px;}
.about-us h3 i{font-style: normal;color: red;}

.about-us input{font-family:"Alibaba PuHuiTi";margin-bottom: 22px;padding: 9px 16px;background:#fff;border-radius: 4px;line-height: 30px;font-size: 16px;width:calc(100% - 32px);}
.about-us input::placeholder{color: #999;}
.about-us h3{font-size: 16px;font-weight: bold;line-height: 24px;padding-bottom: 8px;}
.about-us textarea{font-family:"Alibaba PuHuiTi";padding: 9px 16px;background:#fff;border-radius: 4px;line-height: 30px;font-size: 16px;width:calc(100% - 32px);border:none;margin-bottom: 30px;}
.about-us textarea::placeholder{color: #999;outline:none}
.about-us textarea:focus-visible{border:none;outline:none}

.about-us .about-us-btn{display: flex;justify-content: space-between;}
.about-us .about-us-btn span{font-size: 16px;border: 1px solid #0858AA;background: #FFFFFF;width:calc(50% - 10px);height: 48px;line-height: 48px; border-radius: 40px;text-align: center;color: #0858AA;}
.about-us .about-us-btn span.active{background: #0858AA;color: #fff;}