.homee {
    background: url(../images/ebg.png) no-repeat top center;
    margin-top: -1.6rem;
    padding-top: 1.5rem;
    padding-bottom: .9rem;
    background-size: cover
}

.adblock .more a{
 color: #fff
}



.adblock1 {
    background: url(../images/kyjxbjt0508.png) no-repeat;
    background-position: center center;
    background-size: cover;
    padding: .38rem 0 1.05rem;
}

.adblock1 .intit {
    margin-bottom: .5rem;
}

.adblock1 .intit .more {
    position: absolute;
    right: 0;
    top: .35rem;
}

.adblock1 .intit .more a {
    background: url(../images/morbgw.png) no-repeat center;
    background-size: 100% 100%;
    color: #fff
}

.adblock2 .intit .more {
    position: absolute;
    right: 0;
    bottom: 0;
}

.adblock2 .intit .more a {
     background: url(../images/morbgw.png) no-repeat center;
    background-size: 100% 100%;
 color: #fff
}

.adblock1 .intit .h4 {
    justify-content: center;
    color: #fff
}

.adblock1 .intit .h4 i {
    color: #fff;
    border-color: #fff
}

.adblock .intit .h4 b {
    padding-top: .15rem;
    color: #FFFFFF;
    font-size: 0.18rem;
    font-weight: 500;
    line-height: .27rem;
    text-transform: uppercase;
    position: relative;
    align-self: flex-end;
    margin-left: .1rem;
}

.adblock .intit .h4 b::before {
    content: "";
    position: absolute;
    left: 0;
    top: 0;
    width: 0.35rem;
    height: 0.05rem;
    background: #fff;
}


.adblock2 .intit .h4 b {
    color: #6E6C6F;
}

.adblockr ul li a {
    border-top: 1px dashed #C4DDFF;
    display: flex;
    justify-content: space-between;
    padding: .13rem 0;
}


.adblockr ul li:nth-child(1) a {
    border-top: none;
    padding-top: 0;
}

.adblockr ul li a .info {
    flex: 1;
    min-width: 0;
}

.adblockr ul li a .info h3 {
    font-size: 0.18rem;
    font-weight: normal;
    line-height: 0.3rem;
    color: #090909;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}

.adblockr ul li a .info p {
    font-size: 0.14rem;
    font-weight: 290;
    line-height: 0.24rem;
    letter-spacing: 0em;
    color: #3D3D3D;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    margin-top: .08rem;
}

.adblockr ul li a .info span {
    display: block;
    font-size: 0.14rem;
    font-weight: normal;
    line-height: 30px;
    color: #DA0913;
}

.adblockr ul li a .pics {
    width: 1.26rem;
    margin-left: .12rem;
}

.adblockr ul li a .pics .img {
    height: 0.76rem;
}

.adblockr ul li a:hover .info h3 {
    color: #DA0913;
    font-weight: 600;
}

.homeb{
   padding-top:.5rem;
}

.adblockr{
 flex:1;
 min-width:0;
 margin-left: .4rem;
}



/* 文字进入式下划线 */
.info_arc_1600_021 .titline i {
    display: inline;
    font-style: normal;
    position: relative;
    background-image: linear-gradient(#166742, #166742);
    background-position: right bottom;
    background-size: 0 1px;
    background-repeat: no-repeat;
    transition: background-size 1s;
    font-weight: inherit;
}

.info_arc_1600_021 a:hover .titline i {
    background-position: left bottom;
    background-size: 100% 1px;
    font-weight: inherit;
    color: inherit;
}

.info_arc_1600_021 a:hover .titline {
    color: #166742;
}

.info_arc_1600_021 .infoarc16_21_wid {
    max-width: 1600px;
    margin: 0 auto;
}


.info_arc_1600_021 .infoarc16_21_c {
    margin-top: 0.6rem;
}

.info_arc_1600_021 .infoarc16_21_c ul {
    display: flex;
}

.info_arc_1600_021 .infoarc16_21_c ul li {
    width: 1rem;
    transition: all .8s;
}



.info_arc_1600_021 .infoarc16_21_c ul li .a {
    overflow: hidden;
    display: block;
    position: relative;
}

.info_arc_1600_021 .infoarc16_21_c ul li .a .infoarc16_21_itemtit {
    float: left;
    width: 1rem;
    background: #286EC4;
    display: flex;
    flex-direction: column;
    /* justify-content: center; */
    padding-bottom: 0.25rem;
    align-items: center;
    height: 4.9rem;
    clip-path: polygon(0 0, 100% 5%, 100% 95%, 0 100%);
    transition: all 0.5s;
    cursor: pointer;
}

.info_arc_1600_021 .infoarc16_21_c ul li.on {
    width: calc(100% - 3rem);
}

.info_arc_1600_021 .infoarc16_21_c ul li.on .a .infoarc16_21_itemtit {
    clip-path: polygon(0 0, 100% 0%, 100% 100%, 0 100%);

}

/* .info_arc_1600_021 .infoarc16_21_c ul li.on .a .infoarc16_21_itemtit p {
    color: #FFDA83 !important;
}*/

.info_arc_1600_021 .infoarc16_21_c ul li.on .a .infoarc16_21_itemcont {
    display: flex;
}

.info_arc_1600_021 .infoarc16_21_c ul li.on .a .infoarc16_21_itemtit b {
    background: url(../images/infoarc16_21_jian.png) no-repeat;
    background-position: center center;
}

.info_arc_1600_021 .infoarc16_21_c ul li:nth-child(1) .a .infoarc16_21_itemtit {
    background: rgba(255, 255, 255, .89);
}

.info_arc_1600_021 .infoarc16_21_c ul li:nth-child(1) .a .infoarc16_21_itemtit b {
    background: url(../images/infoarc16_21_jia2.png) no-repeat;
    background-position: center center;
}

.info_arc_1600_021 .infoarc16_21_c ul li:nth-child(1).on .a .infoarc16_21_itemtit b {
    background: url(../images/infoarc16_21_jian2.png) no-repeat;
    background-position: center center;
}

.info_arc_1600_021 .infoarc16_21_c ul li:nth-child(2) .a .infoarc16_21_itemtit {
    background: #0855B3;
}

.info_arc_1600_021 .infoarc16_21_c ul li:nth-child(2) .a .infoarc16_21_itemtit p {
    color: #90D1F0;
}

.info_arc_1600_021 .infoarc16_21_c ul li:nth-child(3) .a .infoarc16_21_itemtit {
    background: #0855B3;
}

.info_arc_1600_021 .infoarc16_21_c ul li:nth-child(3) .a .infoarc16_21_itemtit p {
    color: #90D1F0;
}

.info_arc_1600_021 .infoarc16_21_c ul li:nth-child(4) .a .infoarc16_21_itemtit {
    background: rgba(255, 255, 255, .89);
}


.info_arc_1600_021 .infoarc16_21_c ul li:nth-child(4) .a .infoarc16_21_itemtit b {
    background: url(../images/infoarc16_21_jia2.png) no-repeat;
    background-position: center center;
}

.info_arc_1600_021 .infoarc16_21_c ul li:nth-child(4).on .a .infoarc16_21_itemtit b {
    background: url(../images/infoarc16_21_jian2.png) no-repeat;
    background-position: center center;
}

/* 

.info_arc_1600_021 .infoarc16_21_c ul li:nth-child(2n) .a .infoarc16_21_itemtit p {
    color: #90D1F0;
} */

.info_arc_1600_021 .infoarc16_21_c ul li .a .infoarc16_21_itemtit p {
    padding-top: .2rem;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    flex: 1;
    min-width: 0;
    padding-bottom: 0.1rem;
    writing-mode: vertical-lr;
    writing-mode: tb-lr;
    font-size: 0.22rem;
    font-weight: 500;
    line-height: 0.25rem;
    color: #0855B3;
    text-align: center;
}

.info_arc_1600_021 .infoarc16_21_c ul li .a .infoarc16_21_itemtit b {
    width: 0.3rem;
    height: 0.3rem;
    background: url(../images/infoarc16_21_jia.png) no-repeat;
    background-position: center center;
}

.info_arc_1600_021 .infoarc16_21_c ul li .a .infoarc16_21_itemcont {
    position: absolute;
    left: 1rem;
    top: 0;
    bottom: 0;
    overflow: hidden;
    padding: 0.35rem 0.45rem;
    display: flex;
    align-items: flex-end;
    width: calc(100% - 1rem);
    background: #F0F7FF;
    background-position: center top;
    box-shadow: 0px 0.04rem 0.24rem 0px #D2E0F1;
    display: none;
    align-items: center;
}

.info_arc_1600_021 .infoarc16_21_c ul li .a .infoarc16_21_itempic {
    width: 5.48rem;
    margin-right: .2rem;
    position: relative;
}

.info_arc_1600_021 .infoarc16_21_c ul li .a .infoarc16_21_itempic .moduledate {
    position: absolute;
    left: .4rem;
    top: 0;
    background: url(../images/adblock1-date.png) no-repeat;
    background-position: center center;
    background-size: 100% 100%;
    width: 0.94rem;
    height: 0.85rem;
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    padding-bottom: .1rem;
}

.info_arc_1600_021 .infoarc16_21_c ul li .a .infoarc16_21_itempic .moduledate b {
    display: block;
    font-size: 0.38rem;
    font-weight: bold;
    line-height: 0.4rem;
    color: #FFFFFF;
    font-family: "ath";
}

.info_arc_1600_021 .infoarc16_21_c ul li .a .infoarc16_21_itempic .moduledate span {
    font-size: 0.18rem;
    font-weight: 500;
    line-height: 0.2rem;
    color: #FFFFFF;
    font-family: "ath";
}

.info_arc_1600_021 .infoarc16_21_c ul li .a .infoarc16_21_itempic .modulepic {
    padding-top: 72%;
    position: relative;
    overflow: hidden;
}

.info_arc_1600_021 .infoarc16_21_c ul li .a .infoarc16_21_itempic .modulepic img {

    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    object-fit: cover;
}

.info_arc_1600_021 .infoarc16_21_c ul li .a .infoarc16_21_iteminfo {
    flex: 1;
    min-width: 0;
    padding: .3rem;
    background: #fff;
    position: relative;
}

.info_arc_1600_021 .infoarc16_21_c ul li .a .infoarc16_21_iteminfo div {
    position: absolute;
    left: 0;
    right: 0;
    bottom: 0;
    height: 0.02rem;
    background: #F17920;
}

.info_arc_1600_021 .infoarc16_21_c ul li .a .infoarc16_21_iteminfo div::before {
    content: "";
    position: absolute;
    left: 0;
    bottom: 0;
    background: #E8B438;
    height: 0.02rem;
    width: 33.33%;
}

.info_arc_1600_021 .infoarc16_21_c ul li .a .infoarc16_21_iteminfo div::after {
    content: "";
    position: absolute;
    right: 0;
    bottom: 0;
    background: #3AA1FE;
    height: 0.02rem;
    width: 33.33%;
}


.info_arc_1600_021 .infoarc16_21_c ul li .a .infoarc16_21_iteminfo p {
    font-size: 0.18rem;
    font-weight: bold;
    line-height: 0.3rem;
    letter-spacing: 0em;
    color: #0855B3;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
    overflow: hidden;
    height: 0.6rem;
}

.info_arc_1600_021 .infoarc16_21_c ul li .a .infoarc16_21_iteminfo h3 {
    font-size: 0.16rem;
    font-weight: 350;
    line-height: 0.26rem;
    letter-spacing: 0em;
    color: #323232;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp:5;
    overflow: hidden;
    height: 1.3rem;
    margin: 0.25rem 0 0.25rem 0;
}

.info_arc_1600_021 .infoarc16_21_c ul li .a .infoarc16_21_iteminfo b {
    display: block;
    height: 0.15rem;
    background: url(../images/infoarc16_21_icon2.png) no-repeat;
    background-position: right center;
}




@media screen and (max-width: 1600px) {


    .info_arc_1600_021 .infoarc16_21_c ul li .a .infoarc16_21_itempic {
        width: 4.5rem;
    }

    .info_arc_1600_021 .infoarc16_21_c ul li .a .infoarc16_21_iteminfo {
        padding: 0.2rem 0.15rem;
    }

    .info_arc_1600_021 .infoarc16_21_c ul li .a .infoarc16_21_itemtit {
        height: 3.3rem;
        width: 0.7rem;
    }

    .info_arc_1600_021 .infoarc16_21_c ul li {
        width: 0.7rem;
    }

    .info_arc_1600_021 .infoarc16_21_c ul li.on {
        width: calc(100% - 2.1rem);
    }

    .info_arc_1600_021 .infoarc16_21_c ul li .a .infoarc16_21_itemcont {
        padding: 0.25rem 0.15rem;
        left: 0.7rem;
        width: auto;
    }

    .info_arc_1600_021 .infoarc16_21_c ul li .a .infoarc16_21_iteminfo h3 {
        height: 0.78rem;
    }
}

@media screen and (max-width: 1024px) {
.adblockr{/* flex:none; *//* width:100%; */margin-left: .2rem;}
    .info_arc_1600_021 .infoarc16_21_c ul {
        display: block;
    }

    .info_arc_1600_021 .infoarc16_21_c ul li {
        width: auto;
    }

    .info_arc_1600_021 .infoarc16_21_c ul li.on {
        width: auto;
    }

    .info_arc_1600_021 .infoarc16_21_c ul li .a .infoarc16_21_itemtit {
        width: auto;
        float: none;
        flex-direction: row;
        justify-content: space-around;
        align-items: center;
        padding: 0.15rem 0.1rem;
        height: auto;
        clip-path: polygon(0 0, 100% 0%, 100% 100%, 0 100%);
    }

    .info_arc_1600_021 .infoarc16_21_c ul li .a .infoarc16_21_itemcont {
        position: static;
        /* transform: scaleX(0); */
    }

    .info_arc_1600_021 .infoarc16_21_c ul li .a .infoarc16_21_itemtit p {
        writing-mode: horizontal-tb;
        padding-top: 0;
        font-size: 0.18rem !important;
        padding: 0;
    }

    .info_arc_1600_021 .infoarc16_21_c ul li .a .infoarc16_21_itemcont {
        flex-wrap: wrap;
    }

    .info_arc_1600_021 .infoarc16_21_c ul li .a .infoarc16_21_itempic {
        width: 100%;
    }

    .info_arc_1600_021 .infoarc16_21_c ul li .a .infoarc16_21_iteminfo h3 {
        height: auto;
        max-height: 0.78rem;
        margin: 0.15rem 0;
-webkit-line-clamp: 3;
    }

    .info_arc_1600_021 .infoarc16_21_c {
        margin-top: 0.3rem;
    }

    .adblock1 {
        padding: .35rem 0;
        /* margin-bottom: .35rem; */
    }
}

@media screen and (max-width: 900px){
.adblockr{
  margin-left:0;
  flex: none;
  width: 100%;
}
}

@media (max-width:640px) {
    .adblock1 .intit .h4 {
        justify-content: flex-start;
    }

    .adblock1 .intit .more {
        top: .05rem
    }

    .adblock1 .intit {
        margin-bottom: .35rem
    }
}







.info_arc_1600_022 img {
    max-width: 100%;
}

/* 组件样式 */
.info_arc_1600_022 .infoarc16_22_w {
    max-width: 1600px;
    margin: 0 auto;
}

.info_arc_1600_022 .overflow_l1 {
    overflow: hidden;
    text-overflow: ellipsis;
    display: block;
    white-space: nowrap;
}

.info_arc_1600_022 .overflow_l2 {
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
}

.info_arc_1600_022 .overflow_l3 {
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
}

.info_arc_1600_022 .overflow_l5 {
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 5;
    -webkit-box-orient: vertical;
}

.info_arc_1600_022 .aline_y {
    position: relative;
    background-image: linear-gradient(#044BA0, #044BA0);
    background-position: 0 100%;
    background-size: 0 1px;
    background-repeat: no-repeat;
    transition: .3s
}

.info_arc_1600_022 a:hover .aline_y {
    background-size: 100% 1px;
    color: #044BA0
}

.info_arc_1600_022 .wl {
    position: relative;
    z-index: 1;
}

.info_arc_1600_022 .wl::after {
    content: "";
    position: absolute;
    left: 0;
    bottom: 0;
    width: 0;
    height: 100%;
    z-index: -1;
    transition: 0.5s;
   /* background: url(../images/infoarc16_22_bg2.png) no-repeat;*/
    background-position: center center;
    background-size: cover;
}

.info_arc_1600_022 .imged {
    position: relative;
    padding-bottom: 65%;
    width: 100%;
    display: block;
    overflow: hidden;
    transition: 0.5s;
    background-size: cover !important;
    background-position: center center !important;
}

.info_arc_1600_022 .imged img {
    display: none;
}

.info_arc_1600_022 a:hover .imged {
    transform: scale(1.1);
}

.info_arc_1600_022 .scale {
    overflow: hidden;
}






.info_arc_1600_022 {
    position: relative;
    z-index: 1;
    overflow: hidden;
    padding-top: 0.7rem;
}

.info_arc_1600_022:after {
    content: "";
    position: absolute;
    width: 100%;
    bottom: 0;
    left: 0;
    background: url(../images/xywhbjt0508x.png) no-repeat;
    background-size: cover !important;
    height: 100%;
}


.info_arc_1600_022 .infoarc16_22_tit {
    margin-bottom: 0.2rem;
    position: relative;
   width: 56%;
    left: 40%;
    justify-content: space-between;
    overflow: hidden;
    padding-top: 0.1rem;
    z-index: 999;
}

.info_arc_1600_022 .infoarc16_22_t {
    position: relative;
}

.info_arc_1600_022 .h2-t {
    width: calc((100vw - 1600px)/2 + 100%);
    padding: 0.8rem 0 0.4rem 1.4rem;
}

.info_arc_1600_022 .h2-t::after {
    width: 100%;
}

.info_arc_1600_022 .infoarc16_22_t li * {
    transition: 0.5s;
}

.info_arc_1600_022 .infoarc16_22_t li {
    padding-bottom: 0.05rem;
}

.info_arc_1600_022 .infoarc16_22_t li a {
    display: block;
    width: 100%;
}

.info_arc_1600_022 .infoarc16_22_t li .scale {
    width: 100%;
}

.info_arc_1600_022 .infoarc16_22_t li .box {
    display: flex;
    justify-content: flex-end;
    margin-top: -0.3rem;
}

.info_arc_1600_022 .infoarc16_22_t li .box::after {
    width: 0.03rem;
    height: 0.57rem;
    background: #DA0913;
    bottom: auto;
    top: 0;
    left: 0;
}

.info_arc_1600_022 .infoarc16_22_t li .con {
    /* width: 95%; */
    height: 1.55rem;
    padding: 0.4rem 0 0 0.29rem;
    z-index: 10;
}

.info_arc_1600_022 .infoarc16_22_t li .con::before {
    content: "";
    position: absolute;
    left: -0.02rem;
    bottom: -0.02rem;
    height: 50%;
    right: 0;
    background: #FF8031;
    opacity: 0;
    z-index: -1;
}

.info_arc_1600_022 .infoarc16_22_t li .con::after {
    width: 100%;
    opacity: 0;
    background: #fff;
}


.info_arc_1600_022 .infoarc16_22_t li h3 {
    font-size: 0.18rem;
    color: #000;
    line-height: 0.28rem;
    height: 0.56rem;
    margin-bottom: 0.3rem;
}

.info_arc_1600_022 .infoarc16_22_t li h4 {
    align-items: center;
    display: flex;
    justify-content: space-between;
}

.info_arc_1600_022 .infoarc16_22_t li h4 span {
    display: inline-block;
    width: 0.32rem;
    height: 0.32rem;
    background-size: 0.24rem !important;
    background: url(../images/infoarc16_22_xq1.png) no-repeat center center;
}

.info_arc_1600_022 .infoarc16_22_t li h4 p {
    font-size: 0.14rem;
    line-height: 0.24rem;
    color: #000;
    padding-left: 0.25rem;
    background-size: 0.16rem !important;
    background: url(../images/infoarc16_22_tim1.png) no-repeat left center;
}

.info_arc_1600_022 .infoarc16_22_t .arrow {
    display: flex;
    justify-content: center;
    align-items: center;
    margin-top: 0.45rem;
}

.info_arc_1600_022 .infoarc16_22_t .arror {
    position: relative;
    top: auto;
    left: auto;
    right: auto;
    width: 2.5rem;
    margin: 0 0.4rem;
}

.info_arc_1600_022 .infoarc16_22_t .arror::after {
    display: none;
}

@media screen and (min-width: 1200px) {
    .info_arc_1600_022 .infoarc16_22_t li a:hover .con {
        width: 85%;
        padding: 0.38rem 0.2rem;
    }

    .info_arc_1600_022 .infoarc16_22_t li a:hover .box::after {
        opacity: 0;
    }

    .info_arc_1600_022 .infoarc16_22_t li a:hover .con::after {
        opacity: 1;
    }

    .info_arc_1600_022 .infoarc16_22_t li a:hover .con::before {
        opacity: 1;
    }

    .info_arc_1600_022 .infoarc16_22_t li a:hover span {
        background-size: 100% 100% !important;
    }

    .info_arc_1600_022 .infoarc16_22_t li a:hover h3 {
        margin-top: -0.2rem;
        color: #DA0913;
    }

    .info_arc_1600_022 .infoarc16_22_t li a:hover p {
        color: #DA0913;
        background: url(../images/infoarc16_22_tim1-2.png) no-repeat left center;
    }

    .info_arc_1600_022 .infoarc16_22_t li a:hover span {
        background: url(../images/infoarc16_22_tim2-2.png) no-repeat center center;
    }

}

@media screen and (max-width: 1600px) {
    .info_arc_1600_022 .h2-t {
        width: calc((100vw - 94%)/2 + 100%);
    }
}

@media screen and (max-width: 1200px) {
    .info_arc_1600_022 .h2-t {
        width: calc(0.15rem + 100%);
    }
}

@media screen and (max-width: 1024px) {
    .info_arc_1600_022 {
        padding: 0.3rem 0;
background: url(../images/xywhbjt0508xsj.png) no-repeat;
    }

    .info_arc_1600_022 .infoarc16_22_tit h3 {
        font-size: 0.24rem !important;
    }

    .info_arc_1600_022 .txt1 {
        font-size: 0.16rem !important;
    }

    .info_arc_1600_022 .txt2 {
        font-size: 0.14rem !important;
    }

    .info_arc_1600_022 .h2-t {
        width: 100%;
    }

    .info_arc_1600_022:after {
        display: none;
    }

    .info_arc_1600_022 .infoarc16_22_tit {
        margin-bottom: 0.15rem;
        left: 0;
        width: 100%;
    }

    .info_arc_1600_022 .infoarc16_22_t li span {
        font-size: 0.2rem !important;
    }

    .info_arc_1600_022 .h2-t {
        padding: 0.25rem 0.2rem;
    }
}

@media screen and (max-width: 768px) {
    .info_arc_1600_022 .infoarc16_22_t li h3 {
        margin-bottom: 0.15rem;
    }

    .info_arc_1600_022 .infoarc16_22_t .arrow {
        margin-top: 0.25rem;
    }

    .info_arc_1600_022 .infoarc16_22_t .arror {
        width: 1rem;
        height: 0.3rem;
    }
}

@media screen and (max-width: 420px) {}



@media screen and (max-width: 1600px) {
    .info_arc_1600_022 .infoarc16_22_w {
        max-width: 100%;
        padding: 0 0.15rem;
    }
}