.navList:hover {
    /* width: 100px;
    height: 40px; */
    background-color: #0095E7;
    cursor: pointer;
    color: white;
}

.bannerbox {
    position: relative;
}

.statisticsBox {
    position: relative;
    bottom: 2rem;
    z-index: 1000;
    box-shadow: 0 2px 11px 0 #E6E6E6;

}

.statisticsBox .yearNum {
    width: 1.12rem;
    height: 1.4rem;
    font-family: HarmonyOS_Sans_SC;
    font-weight: SC;
    font-size: 1rem;
    color: #5C5C5C;
    text-align: center;
    margin-right: 0.06rem;
}

.statisticsBox .yearText {
    width: 0.44rem;
    height: 0.44rem;
    font-family: SourceHanSansCN-Regular;
    font-size: 0.44rem;
    color: #9D9D9D;
}

.statisticsBox .establish {
    width: 2.8rem;
    height: 0.44rem;
    font-family: SourceHanSansCN-Regular;
    font-size: 0.44rem;
    color: #9D9D9D;
    text-align: center;
}

/* 救援案例 */
.rescueTitle {
    /* width: 6.76rem; */
    padding-bottom: 10px;
    position: relative;
}

.rescueTitle::after {
    content: '';
    position: absolute;
    left: 50%;
    bottom: 0;
    transform: translateX(-50%);
    width: 2.86rem;
    height: 0.02rem;
    background-color: #9D9D9D;
}

.rescueTitle::before {
    content: '';
    position: absolute;
    left: 50%;
    bottom: 0;
    transform: translateX(-50%);
    width: 0.8rem;
    height: 0.06rem;
    background-color: #0095E7;
}

.english {
    display: block;
    font-weight: 400;
    /* width: 4rem; */
    height: 0.8rem;
    line-height: 0.8rem;
    font-family: HarmonyOS_Sans_SC;
    font-weight: SC;
    font-size: 0.56rem;
    color: #9D9D9D;
    text-align: center;
}

.chinese {
    /* width: 2.4rem; */
    height: 0.8rem;
    line-height: 0.8rem;
    font-family: SourceHanSansCN-Regular;
    font-weight: 400;
    font-size: 0.6rem;
    color: #0095E7;
    text-align: center;
}

.rescue {
    background: #EEF4FE;
}

.rescue .rescueList {
    flex: 1;
    position: relative;
    margin-left:0.3rem;
}
.rescue .rescueList:first-child{margin-left:0}

.rescue .rescueImage,
.rescueIntro {
    width: 100%;
    background: #343539b3;
}

.rescue .rescueName {
    display: block;
    font-weight: 400;
    height: 1.6rem;
    line-height: 1.6rem;
    background: rgb(183, 183, 183);
    font-family: SourceHanSansCN-Regular;
    font-size: 0.4rem;
    color: #FFFFFF;
    text-align: center;
    margin-top: -0.1rem;
}

.rescue .rescueIntro {
    display: flex;
    align-items: center;
    font-family: SourceHanSansCN-Regular;
    font-weight: 400;
    font-size: 14px;
    color: #FFFFFF;
    text-align: justify;
    line-height: 22px;
    box-sizing: border-box;
    position: absolute;
    bottom: 1.6rem;
    opacity: 0;
    transition: all .3s;
    padding: 12px 30px;
    background-color: rgba(0, 0, 0, .4);
}

/* .rescueList:hover {} */

.rescueList:hover .rescueName {
    transition: all .3s;
    background-image: linear-gradient(180deg, #00C7F5 0%, #0095E7 100%);
}

.rescueList:hover .rescueIntro {
    opacity: 1;
}

/* 新闻资讯 */
.news {
    margin-top: 1.2rem;
}

.news .rescueTitle {
    width: 7.3rem;
}

.news .english {
    width: 4.5rem;
}

.news .newsList {
    background: #F6F7FB;
    position: relative;
}

.news .newsList:hover {
    box-shadow: 0 2px 11px 0 #00000033;

}

.news .newsList:hover .newsTitle {
    display: block;
    font-weight: 400;
    font-size: 0.4rem;
    color: #0095E7;
}

.news .newsList .newsTitle {
    display: block;
    font-weight: 400;
    font-size: 0.4rem;
    color: #5C5C5C;
}

.news .newsList .newsContent {
    display: block;
    font-weight: 400;
    font-size: 0.32rem;
    color: #9D9D9D;
    text-align: justify;
}

.news .newsList .keyword {
    width: 1.7rem;
    height: 0.28rem;
}

.news .newsList .keyword div {

    height: 0.28rem;
    font-size: 0.28rem;
    color: #9D9D9D;
}

.news .newsList .newsData {
    width: 2.68rem;
    height: 1.3rem;
    position: absolute;
    right: 0.6rem;
    margin-top: 1.36rem;
}

.news .newsList .newsData span {
    display: block;
    width: 2.2rem;
    height: 0.5rem;
    font-family: HarmonyOS_Sans_SC;
    font-weight: SC;
    font-size: 0.36rem;
    color: #5C5C5C;
}

.news .newsList .newsData img {
    position: absolute;
    right: 0;
}

.newsList2 .right {
    position: absolute;
    right: 0;
    text-align: right;
}

.newsList2 .right .rightText {
    position: relative;
}

.newsList2 .right .newsContent {
    width: 10.48rem;
    text-align: right;
}

.news .newsList2 .keyword {
    width: 1.7rem;
    height: 0.28rem;
    position: absolute;
    right: 0;
}

.newsList2 .newsData {
    width: 2.68rem;
    height: 1.3rem;
    position: absolute;
    left: 0.6rem;
    margin-top: 1.36rem;
}

.newsList2 .newsData img {
    position: absolute;
    left: 30%;
}

.newsList3 .newsData img {
    position: absolute;
    left: 30%;
}

.background {
    width: 100%;
    background-image: url(../../static/images/background.png);
    background-repeat: no-repeat;
    background-size: cover;
}

/* 领导关怀 */
.leadingCare {
    margin-top: 0;
    /* height: 11.36rem; */
    background-color: transparent;
    position: relative;
}

.leadingCareRight,
.leadingCareLeft {
    display: flex;
    justify-content: center;
    align-items: center;
}

.leadingCare .leadingCareLeft,
.leadingCare .leadingCareRight {
    width: 1.04rem;
    height: 1.04rem;
    background: #D6D6D6;
}

.leadingCare .leadingCareLeft {
    left: -1.2rem
}

.leadingCare .leadingCareRight {
    right: -1.2rem;
}

.leadingCare .leadingCareRight img {
    display: block;
    margin: auto;
}

.leadingCare .leadingCareList {
    background-color: transparent;
    width: 7.6rem;
    height: 7.28rem;
    cursor: pointer;
    border: 1px solid transparent;
    /* margin-right: 0.36rem; */
}

.leadingCare .leadingCareList .items {
    margin: auto;
}

.leadingCare .leadingCareList:hover .items {
    box-shadow: 0 2px 11px 0 #00000033;
}

.leadingCare .leadingCareList:hover .leadingCareName {
    color: #0095E7;
}

.leadingCare .leadingCareName {
    background-color: #FFFFFF;
    color: #5C5C5C;
}

.teamHonor {
    margin-top: 0;
    background-color: transparent;
}

/* 团队荣誉 */
.teamHonorList:hover {
    box-shadow: 0 2px 11px 0 #00000033;
}

.teamHonorList:hover .teamHonorsName {
    color: #0095E7;
}

.teamHonorList .teamHonorsName {
    display: block;
    font-weight: 400;
    background-color: #FFFFFF;
    color: #5C5C5C;
    height: 1.46rem;
    line-height: 1.46rem;
    text-align: center;
    font-size: 0.36rem;
    margin-top: -0.06rem;
}

/* 尾部 */
.foots-box .foots-box-top {
    width: 100%;
    background: #5C5C5C;
}

.foots-box .foots-box-bottom {
    width: 100%;
    background: #212121;
    font-family: PingFangSC-Regular;
    font-size: 0.28rem;
    color: #9D9D9D;
    text-align: center;
    padding: 0.4rem 0;
}

.foots-box .foots-box-top .nav {
    color: #FFFFFF;
}

.foots-box .foots-box-top .nav h3 {
    font-family: SourceHanSansCN-Regular;
    font-weight: 400;
    font-size: 0.36rem;
    padding-bottom: 0.3rem;
}

.foots-box .foots-box-top .nav .segmentation {
    font-size: 0.2rem;
}

.foots-box .foots-box-top .nav li {
    height: 0.24rem;
    text-align: left;
    padding-bottom: 0.4rem;
}

.foots-box .foots-box-top .nav li a {
    font-family: SourceHanSansCN-Regular;
    font-weight: 400;
    font-size: 0.24rem;
}

.foots-box .foots-box-top .BRSAPPImg {
    display: block;
    margin: 0 auto;
}

.foots-box .foots-box-top .BRSAPP {
    height: 0.4rem;
    font-size: 0.28rem;
    color: #FFFFFF;
    text-align: center;
}

.banner-box{
    width:100%;height:12rem;
}
