@charset "UTF-8";

.page-gray {
  -webkit-filter: grayscale(100%);
  -moz-filter: grayscale(100%);
  -ms-filter: grayscale(100%);
  -o-filter: grayscale(100%);
  filter: grayscale(100%);
  filter: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg'><filter id='grayscale'><feColorMatrix type='matrix' values='0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0'/></filter></svg>#grayscale");
  filter: progid:DXImageTransform.Microsoft.BasicImage(grayscale=1);
}
.page-gray * {
  filter: Gray;
  -webkit-filter: Gray;
  -o-filter: Gray;
  -ms-filter: Gray;
  -moz-filter: Gray;
}
@media screen and (max-width: 991.98px) {
    .head-place {
        width: 100%;
        height: 1.4rem;
        display: block;
        position: relative;
        left: 0;
        top: 0;
    }
}

.p-home .main-box {
    padding-top: 5em;
    background-color: #f0f0f0;
    padding-bottom: 0;
}

@media (max-width:991.98px) {
    .p-home .main-box {
        margin-top: 0;
        padding: 1rem 0 0 0;
    }
}


/*** 公共 ****/

.home-banWeb {
    width: 100%;
    /* max-height: 860px; */
    height: 100%;
    display: block;
    overflow: hidden;
    position: relative;
    /* height: calc(100vh - 5em); */
}

.home-banWeb .imgs {
    width: 100%;
    height: 43em;
    /* height: calc(100vh - 5em); */
    display: block;
    overflow: hidden;
    position: relative;
    background: no-repeat center center;
    background-size: cover;
}

.home-banWeb img {
    width: 100%;
    max-width: 100%;
    display: block;
}

.home-btn {
    bottom: 2.5em !important;
}

.home-banWeb .swiper-pagination-bullet {
    width: 10px;
    height: 10px;
    margin: 0 10px !important;
    border: 1px solid #fff;
    background-color: rgba(0, 0, 0, 0);
}

.home-banWeb .swiper-pagination-bullet-active {
    background-color: #fff;
}

.home-banWeb .swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet:first-child {
    margin-left: 0 !important;
}

.home-banWeb .swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet:last-child {
    margin-right: 0 !important;
}

@media (max-width:991.98px) {
    .home-banApp {
        width: 100%;
        max-height: 9.95rem;
        display: block;
        overflow: hidden;
        position: relative;
    }
    .home-banApp .imgs {
        width: 100%;
        height: 9.95rem;
        display: block;
        overflow: hidden;
        position: relative;
        background: no-repeat center center;
        background-size: cover;
    }
    .home-banApp img {
        width: 100%;
        max-width: 100%;
        display: block;
    }
    .mob-home-btn {
        bottom: 3em !important;
    }
    .home-banApp .swiper-pagination-bullet {
        width: 10px;
        height: 10px;
        margin: 0 10px !important;
        border: 1px solid #fff;
        background-color: rgba(0, 0, 0, 0);
    }
    .home-banApp .swiper-pagination-bullet-active {
        background: #fff;
    }
}


/* 公司、个人、国际业务 开始 */

.home-sect1 {
    padding-bottom: 7.75em;
}

.home-sect1 .tit-box {
    margin-bottom: 4em;
}

.home-sect1 .tit-list {
    position: relative;
    padding: 0 10em;
}


/* .home-sect1 .home1-swiper {
    } */

.home-sect1 .tit-box .tit-list-box {
    display: flex;
    display: -webkit-flex;
    box-shadow: 0px 7px 35px 0px rgba(81, 127, 111, 0.16);
    border-radius: 10px;
}

.home-sect1 .tit-box .item {
    width: 33.33%;
    height: 4.8em;
    background-color: #fff;
    display: flex;
    display: -webkit-flex;
    align-items: center;
    -webkit-align-items: center;
    justify-content: center;
    -webkit-justify-content: center;
}

.home-sect1 .tit-box .item:nth-child(1) {
    border-radius: 10px 0 0 10px;
}

.home-sect1 .tit-box .item:nth-child(3) {
    border-radius: 0 010px 10px 0;
}

.home-sect1 .tit-box .box {
    display: flex;
    display: -webkit-flex;
    align-items: center;
    -webkit-align-items: center;
    justify-content: center;
    -webkit-justify-content: center;
}

.home-sect1 .tit-box .item.active {
    border: 2px solid #00a26a;
}

.home-sect1 .tit-box .slide-imgs {
    width: 2.3em;
    height: 1.5em;
    margin-right: 1em;
}

.home-sect1 .tit-box .slide-imgs img {
    width: 100%;
    height: 100%;
}

.home-sect1 .tit-box .image {
    width: 100%;
    height: 100%;
    padding-top: 65%;
    background: no-repeat center center;
    background-size: cover;
}

.home-sect1 .tit-box .tit {
    font-size: 1em;
    line-height: 1;
    color: #333;
}

.home-sect1 .tit-box .item.active .tit {
    color: #00a26a;
}

.home1-swiper2,
.home1-swiper3,
.home1-swiper {
    overflow: hidden;
    margin: -15px;
    padding: 15px;
}

.home1-swiper2 li,
.home1-swiper3 li,
.home1-swiper li {
    width: 22em;
}

.home1-swiper2 .box,
.home1-swiper3 .box,
.home1-swiper .box {
    box-shadow: 0px 0px 15px 0px rgba(0, 0, 0, 0.1);
}

.home1-swiper2 .slide-imgs,
.home1-swiper3 .slide-imgs,
.home1-swiper .slide-imgs {
    width: 100%;
    height: 11em;
    overflow: hidden;
}

.home1-swiper2 .image,
.home1-swiper3 .image,
.home1-swiper .image {
    width: 100%;
    height: 100%;
    object-fit: cover;
    transition: .3s;
    -webkit-transition: .3s;
}

.home1-swiper2 .slide-bd,
.home1-swiper3 .slide-bd,
.home1-swiper .slide-bd {
    width: 100%;
    height: 10em;
    padding: 1.5em 2.1em 4.75em 1.5em;
    background-color: #fff;
}

.home1-swiper2 .tit,
.home1-swiper3 .tit,
.home1-swiper .tit {
    font-size: 18px;
    font-size: .9em;
    line-height: 1;
    color: #00a26a;
}

.home1-swiper2 .doc,
.home1-swiper3 .doc,
.home1-swiper .doc {
    min-height: 2.5em;
    font-size: 16px;
    font-size: .8em;
    line-height: 1.5em;
    margin-top: 1em;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
    overflow: hidden;
}

.home1-swiper2 .swiper-pagination-bullet,
.home1-swiper3 .swiper-pagination-bullet,
.home1-swiper .swiper-pagination-bullet {
    width: 1.25em;
    height: .1em;
    /* width: 25px;
    height: 1px; */
    margin: 0 5px !important;
    border-radius: 0% !important;
    background-color: #d0d0d0;
}

.home1-swiper2 .swiper-pagination-bullet:first-child,
.home1-swiper3 .swiper-pagination-bullet:first-child,
.home1-swiper .swiper-pagination-bullet:first-child {
    margin-left: 0 !important;
}

.home1-swiper2 .swiper-pagination-bullet:last-child,
.home1-swiper3 .swiper-pagination-bullet:last-child,
.home1-swiper .swiper-pagination-bullet:last-child {
    margin-right: 0 !important;
}

.home1-swiper2 .swiper-pagination-bullet-active,
.home1-swiper3 .swiper-pagination-bullet-active,
.home1-swiper .swiper-pagination-bullet-active {
    background-color: #00a26a;
}

.home1-swiper1 .home1-btn,
.home1-swiper2 .home2-btn,
.home1-swiper3 .home3-btn {
    bottom: -2.4em;
}

.home1-swiper1 .item,
.home1-swiper2 .item,
.home1-swiper3 .item {
    box-shadow: 0px 0px 15px 0px rgba(0, 0, 0, 0.1);
}

.home1-swiper2 .home1-btn-next2,
.home1-swiper3 .home1-btn-next3,
.home1-swiper .home1-btn-next {
    width: .6em;
    height: .9em;
    position: absolute;
    right: 42.9%;
    bottom: calc(-1.75em - .9em);
    background-size: cover;
    background-repeat: no-repeat;
    background-position: center center;
    background-image: url(/img/images/public-btn-next.svg);
}

.home1-swiper2 .home1-btn-prev2,
.home1-swiper3 .home1-btn-prev3,
.home1-swiper .home1-btn-prev {
    width: .6em;
    height: .9em;
    position: absolute;
    left: 42.9%;
    bottom: calc(-1.75em - .9em);
    background-size: cover;
    background-repeat: no-repeat;
    background-position: center center;
    background-image: url(/img/images/public-btn-prev.svg);
}

.home1-swiper2 .home1-btn-next2,
.home1-swiper2 .home1-btn-prev2,
.home1-swiper3 .home1-btn-next3,
.home1-swiper3 .home1-btn-prev3,
.home1-swiper .home1-btn-next,
.home1-swiper .home1-btn-prev {
    z-index: 11;
}


/* .tit-list .home1-swiper-box:nth-child(2),
.tit-list .home1-swiper-box:nth-child(3) {
    display: none;
} */

@media (min-width:1000px) {
    .home1-swiper3 .home1-btn-next3:hover,
    .home1-swiper3 .home1-btn-prev3:hover,
    .home1-swiper2 .home1-btn-next2:hover,
    .home1-swiper2 .home1-btn-prev2:hover,
    .home1-swiper .home1-btn-next:hover,
    .home1-swiper .home1-btn-prev:hover {
        cursor: pointer;
    }
    .home-sect1 .item:hover .image {
        transform: scale(1.1);
        -webkit-transform: scale(1.1);
        transition: .3s;
        -webkit-transition: .3s;
    }
    .home-sect1 .tit-box .tit-list-box .item:hover {
        cursor: pointer;
    }
}

@media (max-width:991.98px) {
    .home-sect1 {
        padding-bottom: 1.8rem;
    }
    .home-sect1 .tit-box {
        margin-bottom: .8rem;
    }
    .home-sect1 .tit-box .item {
        height: 1rem;
    }
    .home-sect1 .tit-box .slide-imgs {
        width: .37rem;
        margin-right: .16rem;
    }
    .home-sect1 .tit-box .tit {
        font-size: .3rem;
    }
    .home-sect1 .tit-box .item:nth-child(2) {
        position: relative;
    }
    .home-sect1 .tit-box .item:nth-child(2)::before {
        position: absolute;
        content: '';
        top: .22rem;
        left: -1px;
        width: 1px;
        height: .56rem;
        background-color: #d5dedb;
        z-index: -1;
    }
    .home-sect1 .tit-box .item:nth-child(2)::after {
        position: absolute;
        content: '';
        top: .22rem;
        right: -1px;
        width: 1px;
        height: .56rem;
        background-color: #d5dedb;
        z-index: -1;
    }
    .home-sect1 .tit-box .item:nth-child(1) {
        border-radius: .1rem 0 0 .1rem;
    }
    .home-sect1 .tit-box .item:nth-child(3) {
        border-radius: 0 .1rem .1rem 0;
    }
    .home-sect1 .tit-list {
        padding: 0;
    }
    .home-sect1 .tit-list li {
        width: 5.25rem;
    }
    .home-sect1 .tit-list .slide-imgs {
        width: 5.20rem;
        width: 100%;
        /* height: 2.6rem; */
    }
    .home-sect1 .tit-list .slide-bd {
        width: 100%;
        padding: .5rem .32rem 1rem .32rem;
    }
    .home-sect1 .tit-list .tit {
        font-size: .34rem;
    }
    .home-sect1 .tit-list .doc {
        min-height: .86rem;
        font-size: .3rem;
        line-height: .5rem;
        margin-top: .42rem;
    }
    .home-sect1 .home1-btn,
    .home-sect1 .home2-btn,
    .home-sect1 .home3-btn {
        bottom: -.63rem;
    }
    .home1-swiper2 .home1-btn-next2,
    .home1-swiper3 .home1-btn-next3,
    .home1-swiper .home1-btn-next {
        width: .18rem;
        height: .27rem;
        position: absolute;
        right: 23.33%;
        bottom: calc(-.63rem - .27em);
        background-size: cover;
        background-repeat: no-repeat;
        background-position: center center;
        background-image: url(/img/images/public-btn-next.svg);
    }
    .home1-swiper2 .home1-btn-prev2,
    .home1-swiper3 .home1-btn-prev3,
    .home1-swiper .home1-btn-prev {
        width: .18rem;
        height: .27rem;
        position: absolute;
        left: 23.33%;
        bottom: calc(-.63rem - .27em);
        background-size: cover;
        background-repeat: no-repeat;
        background-position: center center;
        background-image: url(/img/images/public-btn-prev.svg);
    }
}


/* 公司、个人、国际业务 结束 */


/* 理财产品 开始 */

.home-sect2 {
    width: 100%;
    height: 41em;
    position: relative;
}

.home-sect2 .imgs {
    position: absolute;
    top: 0;
    left: 0;
    background: no-repeat center center;
    background-size: cover;
}

.home-sect2 .imgs.web {
    width: 100%;
    height: 41em;
}

.home-sect2 .imgs.app {
    width: 100%;
    height: 9.5rem;
}

.home-sect2 .content {
    width: 100%;
    padding: 4em 0;
}


/* .home-sect2 .content-box {} */

.home-sect2 .global-inner1 {
    padding: 4em 5em 7em;
    background-color: rgba(238, 240, 242, 0.5);
    box-shadow: 0px 0px 5px 0px rgba(0, 0, 0, 0.08), 0px 12px 14px 0px rgba(0, 0, 0, 0.08);
    border-radius: 10px;
}

.home-sect2 .head {
    margin-bottom: 3em;
}

.home-sect2 .home-heading {
    font-size: 30px;
    font-size: 1.5em;
    line-height: 1;
    color: #333333;
    text-align: center;
}

.home2-swiper {
    overflow: hidden;
    padding: .75em;
    margin: -.75em;
}


/* .home2-swiper li {} */

.home2-swiper .box {
    width: 100%;
    max-width: 13.5em;
    position: relative;
    padding: 2em 1em 2em;
    border-radius: .5em;
    background-color: #ffffff;
    box-shadow: 0px 0px 15px 0px rgba(0, 0, 0, 0.15);
    /* width: 100%;
    height: 100%; */
    text-align: center;
    display: block;
}

.home2-swiper .tab {
    position: absolute;
    top: -.5em;
    right: 1.5em;
    width: 2.5em;
    height: 2em;
    border-radius: 0px 0px 5px 5px;
    display: flex;
    display: -webkit-flex;
    align-items: center;
    -webkit-align-items: center;
    justify-content: center;
    -webkit-justify-content: center;
}

.home2-swiper .tabcard {
    position: relative;
    font-size: 14px;
    font-size: .7em;
    color: #ffffff;
}

.home2-swiper .triangle {
    position: absolute;
    top: 0;
    right: -.5em;
    width: 0em;
    height: 0em;
    border-bottom: none;
    transform: rotate(180deg);
    z-index: -1;
}

.home2-swiper .slide-bd .tit {
    color: #ff9212;
}

.home2-swiper .slide-bd .tit-box {
    margin-bottom: .5em;
    padding: 0 0 1em;
    text-align: center;
    /* display: flex;
    display: -webkit-flex;
    align-items: center; */
    /* -webkit-align-items: center; */
    border-bottom: 1px solid #ff9212;
}

.home2-swiper .num {
    font-size: 30px;
    font-size: 1.5em;
    line-height: 1;
    font-weight: bold;
}

.home2-swiper .num-doc {
    margin-top: 1em;
}

.home2-swiper .num-doc p:first-child {
    font-size: 28px;
    font-size: 1.4em;
    line-height: 1;
    margin-bottom: 4px;
    font-weight: bold;
    text-align: left;
    text-align: center;
}

.home2-swiper .num-doc p:last-child {
    font-size: 14px;
    font-size: .7em;
    line-height: 1;
    /* white-space: nowrap; */
    overflow: hidden;
    text-align: center;
}

.home2-swiper .day {
    font-size: 14px;
    font-size: .7em;
    /* white-space: nowrap; */
    overflow: hidden;
}

.home2-swiper .doc {
    margin-top: 1.5em;
}

.home2-swiper .periods {
    height: 4.5em;
    font-size: 16px;
    font-size: .8em;
    line-height: 1.5;
    font-weight: bold;
    color: #333;
    margin-bottom: 1.25em;
}

.home2-swiper .day-doc {
    height: 1em;
    font-size: 16px;
    font-size: .8em;
    line-height: 1.5;
    color: #999;
}

.home2-swiper .day-doc p:first-child {
    margin-top: 0.714em;
}

.home2-swiper .more {
    max-width: 7.5em;
    margin: 0 auto;
    margin-top: 2em;
    padding: .7em 2.35em;
    color: #fff;
    background-color: #00a26a;
    box-shadow: 0px 5px 15px 0px rgba(0, 162, 106, 0.3);
    border-radius: 20px;
    white-space: nowrap;
}

.home2-swiper .more-item {
    font-size: 14px;
    font-size: .7em;
    display: block;
}

.home2-swiper .swiper-pagination-bullet {
    width: 1.25em;
    height: .1em;
    /* width: 25px;
    height: 1px; */
    margin: 0 .25em !important;
    border-radius: 0% !important;
    background-color: #d0d0d0;
}

.home2-swiper .swiper-pagination-bullet:first-child {
    margin-left: 0 !important;
}

.home2-swiper .swiper-pagination-bullet:last-child {
    margin-right: 0 !important;
}

.home2-swiper .swiper-pagination-bullet-active {
    background-color: #00a26a;
}

.home2-swiper .home2-btn {
    bottom: 3.9em;
}

.home2-swiper .home2-btn-next {
    width: .6em;
    height: .9em;
    position: absolute;
    right: 40.5%;
    right: 31.5%;
    bottom: 3.6em;
    background-size: cover;
    background-repeat: no-repeat;
    background-position: center center;
    background-image: url(/img/images/public-btn-next.svg);
}

.home2-swiper .home2-btn-prev {
    width: .6em;
    height: .9em;
    position: absolute;
    left: 40.5%;
    left: 31.5%;
    bottom: 3.6em;
    background-size: cover;
    background-repeat: no-repeat;
    background-position: center center;
    background-image: url(/img/images/public-btn-prev.svg);
}

.home2-swiper .home2-btn-next,
.home2-swiper .home2-btn-prev {
    z-index: 11;
}

@media (min-width:1000px) {
    .home2-swiper .home2-btn-next:hover,
    .home2-swiper .home2-btn-prev:hover {
        cursor: pointer;
    }
    .home2-swiper .more:hover {
        cursor: pointer;
        box-shadow: none;
        background: rgba(2, 190, 117, .8);
    }
}

@media (min-width:991.98px) and (max-width:1400px){
    .home2-swiper .box {
        padding: 2em 0.5em 2em;
    }
}


@media (max-width:991.98px) {
    .home-sect2 {
        height: 9.5rem;
    }
    .home2-swiper {
        overflow: inherit;
    }
    .home-sect2 .content {
        padding: .5rem 0 1.77rem 0;
    }
    .home-sect2 .global-inner1 {
        padding: 0;
        background-color: rgba(238, 240, 242, 0);
        box-shadow: 0px 0px 5px 0px rgb(0 0 0 / 0%), 0px 12px 14px 0px rgb(0 0 0 / 0%);
    }
    .home-sect2 .head {
        margin-bottom: .74rem;
    }
    /* .home2-swiper li {
        
    } */
    .home2-swiper .box {
        max-width: 4.25rem;
        padding: .9rem .36rem .6rem;
    }
    .home2-swiper .tab {
        top: -.12rem;
        right: .48rem;
        width: 1rem;
        height: .5rem;
    }
    .home2-swiper .tabcard {
        font-size: .26rem;
        line-height: 1;
    }
    .home2-swiper .slide-bd .tit-box {
        margin-bottom: .2rem;
        padding: 0 .0rem 0.24rem .0rem;
    }
    .home2-swiper .num {
        font-size: .5rem;
    }
    .home2-swiper .num-doc {
        margin-left: .12rem;
    }
    .home2-swiper .num-doc p:first-child {
        font-size: .34rem;
        margin-bottom: 0;
    }
    .home2-swiper .num-doc p:last-child {
        font-size: .26rem;
    }
    .home2-swiper .day {
        font-size: .26rem;
    }
    .home2-swiper .doc {
        margin-top: .5rem;
    }
    .home2-swiper .periods {
        font-size: .3rem;
        margin-bottom: .2rem;
    }
    .home2-swiper .day-doc {
        font-size: .26rem;
    }
    .home2-swiper .day-doc p:first-child {
        margin-bottom: .18rem;
    }
    .home2-swiper .more {
        max-width: 2.3rem;
        padding: .18rem .64rem;
        border-radius: .3rem;
        margin-top: .6rem;
    }
    .home2-swiper .more-item {
        font-size: .26rem;
        font-weight: bold;
    }
    .home2-swiper .home2-btn {
        bottom: -.7rem;
    }
    .home2-swiper .home2-btn-next {
        width: 0.18rem;
        height: 0.27rem;
        position: absolute;
        right: 20.33%;
        bottom: calc(-0.63rem - 0.27em);
        bottom: -.8rem;
        background-size: cover;
        background-repeat: no-repeat;
        background-position: center center;
        background-image: url(/img/images/public-btn-next.svg);
    }
    .home2-swiper .home2-btn-prev {
        width: 0.18rem;
        height: 0.27rem;
        position: absolute;
        left: 20.33%;
        bottom: calc(-0.63rem - 0.27em);
        bottom: -.8rem;
        background-size: cover;
        background-repeat: no-repeat;
        background-position: center center;
        background-image: url(/img/images/public-btn-prev.svg);
    }
    /* .home2-swiper .swiper-pagination-bullet {
        width: 38px;
        height: 3px;
        margin: 0 0 .07em !important;
        background-color: #d0d0d0;
    } */
}


/* 理财产品 结束 */


/* 公告列表页 开始 */

.home-sect3 {
    padding: 5em 0;
    background-color: #ffffff;
}

.home-sect3-list {
    border-bottom: 2px solid #00a26a;
}

.home-sect3-list .list {
    display: flex;
    display: -webkit-flex;
}

.home-sect3-list .item {
    width: 50%;
    height: 3.05em;
    font-size: 18px;
    font-size: .9em;
    line-height: 1;
    text-align: center;
    background-color: #ffffff;
    display: flex;
    display: -webkit-flex;
    align-items: center;
    -webkit-align-items: center;
    justify-content: center;
    -webkit-justify-content: center;
}

.home-sect3 .notice-list .timer {
    color: #333;
}

.home-sect3-list .item.active {
    color: #fff;
    background-color: #00a26a;
    border-radius: 6px 6px 0 0;
}

.home-sect3-news .notice-list:last-child {
    opacity: 0;
    display: none;
}

.notice-list {
    margin-top: 2em;
}

.notice-list .item {
    padding-left: .5em;
    padding: .5em;
}

.notice-list .item:last-child {
    margin-bottom: 0;
}

.notice-list .box {
    display: flex;
    display: -webkit-flex;
    align-items: center;
    -webkit-align-items: center;
    justify-content: space-between;
    -webkit-justify-content: space-between;
}

@media (min-width:1000px) {
    .notice-list .item:hover {
        box-shadow: 0px 0px 13px -3px rgb(0 0 0 / 30%);
        transition: all 0.25s ease 0s;
    }
    .home-sect3-list .item:hover {
        cursor: pointer;
    }
}

.notice-list .left {
    width: 80%;
    display: flex;
    display: -webkit-flex;
    align-items: center;
    -webkit-align-items: center;
}

.notice-list .sign {
    min-width: 10.7142857em;
    height: 2em;
    font-size: 14px;
    font-size: .7em;
    border-radius: 4px;
    margin-left: 1.4285em;
    margin-right: 1.4285em;
    color: #fff;
    display: flex;
    display: -webkit-flex;
    align-items: center;
    -webkit-align-items: center;
    justify-content: center;
    -webkit-justify-content: center;
}

.notice-list .doc {
    font-size: 16px;
    font-size: .8em;
    line-height: 1.75em;
    color: #333333;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}

.notice-list .timer {
    font-size: 14px;
    font-size: .7em;
    line-height: 2em;
    color: #999999;
}

.notice-list .item-box {
    display: flex;
    display: -webkit-flex;
    align-items: center;
    -webkit-align-items: center;
    justify-content: center;
    -webkit-justify-content: center;
}

.home-sect3 .more-box {
    width: 15em;
    height: 2.4em;
    border-radius: 4px;
    margin: 0 auto;
    margin-top: 1.7em;
    border: solid 1px #00a26a;
    display: flex;
    display: -webkit-flex;
    align-items: center;
    -webkit-align-items: center;
    justify-content: center;
    -webkit-justify-content: center;
}

.home-sect3 .more-box a {
    width: 100%;
    height: 100%;
    font-size: 16px;
    font-size: .8em;
    color: #00a26a;
    font-weight: bold;
    display: flex;
    display: -webkit-flex;
    align-items: center;
    -webkit-align-items: center;
    justify-content: center;
    -webkit-justify-content: center;
}

.home-sect3 .more-box a img {
    width: 13px;
    height: 13px;
    margin-right: .625em;
}

.home-sect3 .more img:first-child {
    display: block;
}

.home-sect3 .more img:last-child {
    display: none;
}

@media (min-width:1000px) {
    .home-sect3 .more-box:hover {
        border: 1px solid #fff;
        background-color: #00a26a;
        transition: 1s;
    }
    .home-sect3 .more-box:hover a {
        color: #fff;
    }
    .home-sect3 .more:hover img:first-child {
        display: none;
        transition: 5s;
    }
    .home-sect3 .more:hover img:last-child {
        display: block;
        opacity: 1;
        transition: 5s;
    }
}


/* 手机端 开始 */

@media (max-width:991.98px) {
    .home-sect3 {
        padding: 1rem 0 1rem;
    }
    .home-sect3-list .item {
        height: .7rem;
        font-size: .32rem;
    }
    .notice-list .item-box {
        align-items: flex-start;
        flex-direction: column-reverse;
    }
    .home-sect3 .more-box {
        width: 3.8rem;
        height: .7rem;
        margin-top: .6rem;
    }
    .home-sect3 .more-box a {
        font-size: .26rem;
        line-height: .26rem;
    }
    .home-sect3 .more-box a img {
        width: .24rem;
        height: .24rem;
        margin-right: .2rem;
    }
    /*  */
    .notice-list {
        margin-top: .6rem;
    }
    .notice-list .sign {
        margin-left: 0;
    }
    .notice-list .item {
        padding: 0;
        padding-bottom: .4rem;
        margin-bottom: .4rem;
        border-bottom: 1px solid #e5e5e5;
    }
    .notice-list .box {
        display: block;
    }
    .notice-list .left {
        width: 100%;
        display: block;
    }
    .notice-list .sign {
        width: 1.6rem;
        min-width: none;
        height: .4rem;
        font-size: .26rem;
        /* margin-bottom: .24rem; */
        margin-right: 0;
        margin-top: .22rem;
    }
    .notice-list .doc {
        font-size: .3rem;
        line-height: .48rem;
        overflow: initial;
        white-space: initial;
        text-overflow: initial;
        margin-top: .22rem;
    }
    .notice-list .timer {
        font-size: .26rem;
        line-height: .26rem;
        margin-top: .18rem;
        color: #333;
    }
    .notice-list .timer:first-child {
        margin-top: 0;
    }
    .back-top {
        border-top: 1px solid rgb(0 162 106 / 50%);
    }
}


/* 手机端 结束 */


/* 通知公告 结束 */