body{background-color: #FCF8F7;}
.news_list li.news{line-height:0.34rem;}
.wrapper .inner{width: 15rem;}
.header {
    position: static;
    transform: none;
}
.header3{background:#C92000 url(images/y_head_bg.png) no-repeat center / 100% 100%;}
.header .inner{
    height: auto;
    padding: 0.6rem 0;
}
.header .sitelogo{margin-top: 0;}

#nav {
    margin-top: 0;
    background-color: #B20B14;
}
.nav .wp-menu {margin: 0 -0.37rem;}
.nav .wp-menu .menu-item:first-child{border-left:1px solid #ffffff4d;}
.nav .wp-menu .menu-item{border-right:1px solid #ffffff4d;}
.nav .wp-menu .menu-item a.menu-link {display: inline-block;padding: 0 0.63rem;line-height: 0.75rem;color: #FFFFFF;font-size: 0.17rem;font-weight: bold;}
.nav .wp-menu .menu-item.hover a.menu-link,
.nav .wp-menu .menu-item a.hover{background-color: #C92000;text-decoration: none;}
.nav .sub-menu {display: none;position: absolute;left: 50%;top: 0.75rem;transform: translateX(-50%);min-width: 100%;z-index: 100;background:#fff;}
.nav .sub-menu .sub-item { position: relative; white-space: nowrap; vertical-align: top; _zoom:1;}
.nav .sub-menu .sub-item a {text-align: center;display: block;color: #000;height: 0.5rem;line-height: 0.5rem;padding: 0 0.15rem;font-size: 0.14rem;background:none;}
.nav .sub-menu .sub-item.hover> a,
.nav .sub-menu .sub-item a:hover{color: #fff;background-color: #C92000;display: block;}


#footer{background: url(images/y_foot_bg.png) no-repeat center / 100% 100%;}
.footer2{background: #9B171B;}

.botlinks .links-wrap .link-items a:hover {color: #fff;background: #C92000;cursor: pointer;}

.news a{
    color: inherit;
}
.news a:hover{
    color:#C70B11;
}
.news_imgs{
    overflow: hidden;
    position: relative;
}
.news_imgs img{
    position: absolute;
    z-index: 50;
    width: 100%;
    height: 100%;
    left: 0;
    top: 0;
    transition: 0.4s;
    object-fit: cover;
}
.news_imgs a img:hover{
    transform: scale(1.05);
}
.news_title{
    display:-webkit-box;
    word-break:break-all;
    -webkit-line-clamp:1;
    -webkit-box-orient:vertical;
    overflow:hidden;
    font-size: 0.18rem;
    font-weight: bold;
    color: #2B2B2B;
    transition: 0.4s;
}
.news_intro{
    display:-webkit-box;
    word-break:break-all;
    -webkit-line-clamp:1;
    -webkit-box-orient:vertical;
    overflow:hidden;
    font-size: 0.16rem;
    color: #6A6A6A;
    transition: 0.4s;

}
.y_main3 .news_intro{min-height: 0.34rem;}
.news_timer{
    font-size: 0.14rem;
font-weight:bold;
    color: #C70B11;
    transition: 0.4s;
}
.y_main3 .mr .news_timer{font-size:0.16rem;}
.post8{display: flex;border-top: 0.1rem solid #BD0C12;}
.post8 .tt .tit{
    background-color: #BD0C12;
    display: flex;
    justify-content: center;
    align-items: center;
    width: 2.9rem;
    height: 1.16rem;
    position: relative;
}
.post8 .tt .tit img{
    width: 0.43rem;
    height: 0.45rem;
    margin-right: 0.27rem;
}
.post8 .tt .tit .title{
    font-size: 0.32rem;
    font-weight: bold;
    color: #fff;
}
.post8 .tt .tit .more_btn{
    position: absolute;
    z-index: 50;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
}
.post8 .tt .tit .more_btn .more_text{
    display: block;
    width: 100%;
    height: 100%;
}

.post9 .tt{
    display: flex;
    justify-content: space-between;
    align-items: center;
    margin-bottom: 0.5rem;
}
.post9 .tt .tit .title{
    font-size: 0.32rem;
    font-weight: bold;
    color: #333333;
}
.post9 .tt .more_btn .more_text{
    font-size: 0.16rem;
    font-weight: bold;
    color: #B90E13;
}

.y_main2{background: url(images/y_main2_bg.png) no-repeat center / 100% 100%;}
.y_main3{background: url(images/y_main3_bg.png) no-repeat center top / 100% auto;}
.y_main4{background: url(images/y_main4_bg.png) no-repeat center / 3.57rem 2.84rem;overflow: hidden;}

.y_main1 .inner{padding: 0.9rem 0 0.75rem;}
.y_main2 .inner{padding-bottom: 1rem;}
.y_main3 .inner{padding: 0.9rem 0;}
.y_main4 .inner{padding-bottom: 1rem;}

/* main1 */
.y_main1 .con{
    width: calc(100% - 2.9rem);
    padding: 0 0.7rem 0 0.6rem;
    box-sizing: border-box;
    box-shadow: 2px 2px 10px 0 #00000033;
}
.y_main1 .con .news{
    padding-left: 0.6rem;
    position: relative;
    line-height: 1.16rem;
}
.y_main1 .news::after{
    content:'';
    position: absolute;
    z-index: 50;
    left: 0;
    top: 50%;
    transform: translateY(-50%);
    display: block;
    width: 0.13rem;
    height: 0.13rem;
    border-radius: 50%;
    background-color: #BC0C12;
}
/* main2 */
.y_main2 .ml{
    width: 48%;
    float: left;
}
.y_main2 .ml .news{
    position: relative;
}
.y_main2 .ml .news_imgs{
    padding-top: 66.52%;
}
.y_main2 .ml .news_con{
    position: absolute;
    z-index: 50;
    left: 0;
    bottom: 0;
    width: 100%;
    height: 1.57rem;
    padding: 0 0.38rem;
    box-sizing: border-box;
    display: flex;
    flex-direction: column;
    justify-content: center;
    background: linear-gradient(to bottom,#00000001,#000000);
}
.y_main2 .ml .news_timer{
    font-size: 0.15rem;
    font-weight: bold;
    color: #fff;
}
.y_main2 .ml .news_title{
    font-size: 0.17rem;
    color: #fff;
    width: calc(100% - 1.4rem);
}
.y_main2 .mr{
    width: 48.46%;
    float: right;
}
.y_main2 .mr .news_title{
    padding-left: 0.41rem;
    position: relative;
    box-sizing: border-box;
}
.y_main2 .mr .news_title::before{
    content:'';
    position: absolute;
    z-index: 50;
    left: 0;
    top: 50%;
    transform: translateY(-50%);
    display: block;
    width: 0.11rem;
    height: 0.11rem;
    border-radius: 50%;
    background-color: #BC0C12;
}
.y_main2 .mr .news.first .news_title{
    font-size: 0.18rem;
    color: #C70B11;
    margin-bottom: 0.1rem;
}
.y_main2 .mr .news.first .news_intro{
    font-size: 0.14rem;
    color: #333333b3;
    -webkit-line-clamp: 2;
    padding-left: 0.41rem;
    line-height: 0.25rem;
}
.y_main2 .mr .news.second{
    display: flex;
    justify-content: space-between;
    align-items: center;
    margin-top: 0.31rem;
}
.y_main2 .mr .news.second .news_title{
    max-width: calc(100% - 1rem);
}
/* main3 */
.y_main3 .post9 .tt .tit .title,
.y_main3 .post9 .tt .more_btn .more_text{color: #fff;}
.y_main3 .ml{
    width: 48.73%;
    float: left;
}
.y_main3 .ml .news{
    background-color: #fff;
    display: flex;
    margin-bottom: 0.16rem;
    transition: 0.4s;
}
.y_main3 .ml .news:last-child{margin-bottom: 0;}
.y_main3 .ml .news_metar{
    width: 1.3rem;
    height: 1.16rem;
    color: #C70B11;
    text-align: center;
    white-space: nowrap;
    overflow: hidden;
    display: flex;
    flex-direction: column;
    justify-content: center;
    transition: 0.4s;
}
.y_main3 .ml .news_month{
    font-size: 0.16rem;
    font-weight: bold;
    line-height: 0.16rem;
    margin-bottom: 0.05rem;
}
.y_main3 .ml .m_line{color: #E8BD98;margin-left: 0.05rem;transition: 0.4s;}
.y_main3 .ml .news_days{
    font-size: 0.32rem;
    font-weight: bold;
    line-height: 0.32rem;
}
.y_main3 .ml .news_ff{
    color: #6A6A6A;
    font-size: 0.16rem;
    transition: 0.4s;
}
.y_main3 .ml .news_ff div{
    padding-left: 0.24rem;
}
.y_main3 .ml .news_ff .f1{
    background: url(images/human.png) no-repeat left center / 0.14rem 0.14rem;
}
.y_main3 .ml .news_ff .f2{
    background: url(images/add.png) no-repeat left center / 0.11rem 0.14rem;
}
.y_main3 .ml .news_con{padding: 0.25rem 0;}
.y_main3 .ml .news:hover{background-color: #F28403;}
.y_main3 .ml .news:hover .news_title,
.y_main3 .ml .news:hover .news_ff,
.y_main3 .ml .news:hover .news_metar,
.y_main3 .ml .news:hover .m_line{color: #fff;}
.y_main3 .ml .news:hover .f1{background-image: url(images/human_w.png);}
.y_main3 .ml .news:hover .f2{background-image: url(images/add_w.png);}
.y_main2 .ml .news_title a:hover,
.y_main3 .ml .news_title a:hover{color:#fff;}
.y_main3 .mr{
    width: 46.73%;
    float: right;
}
.y_main3 .mr .con{background-color: #fff;padding: 0.36rem 0.4rem;}
.y_main3 .mr .news.first{
    border-bottom: 1px dashed #47811C80;
    padding-bottom: 0.3rem;
}
.y_main3 .mr .news.second{
    display: flex;
    justify-content: space-between;
    align-items: center;
    padding: 0.206rem 0;
}
.y_main3 .mr .news.second .news_title{
    max-width: calc(100% - 1rem);
}

/* main4 */
.y_main4 .news_list{
    display: flex;
    justify-content: space-between;
    padding: 0 0.63rem;
    flex-flow: row wrap;
}
.y_main4 .news{width: 1.4rem;text-align: center;}
.y_main4 .img_box{
    border: 0.02rem solid #BD0C12;
    border-radius: 50%;
    padding: 0.09rem;
    width: 1.4rem;
    height: 1.4rem;
    box-sizing: border-box;
    margin-bottom: 0.3rem;
    position:relative;
    background-color:#FCF8F7;
}

.y_main4 .news:first-child .img_box::before{
    content:'';
    position:absolute;
    z-index:-20;
    left:-50vw;
    top:50%;
    transform:translateY(-50%);
    display:block;
    width:200vw;
    height:0;
    border-bottom:1px dashed #C63911;
}
.y_main4 .img_inner{
    border: 1px dashed #BD0C12;
    border-radius: 50%;
    width: 100%;
    height: 100%;
}
.y_main4 .news:nth-child(1) .img_inner{background: url(images/icon111.png) no-repeat center / 0.65rem 0.65rem;}
.y_main4 .news:nth-child(2) .img_inner{background: url(images/icon222.png) no-repeat center / 0.65rem 0.65rem;}
.y_main4 .news:nth-child(3) .img_inner{background: url(images/icon13.png) no-repeat center / 0.65rem 0.65rem;}
.y_main4 .news:nth-child(4) .img_inner{background: url(images/icon444.png) no-repeat center / 0.65rem 0.65rem;}

.y_main4 .news_title{color: #BD0C12;}
.y_main4 .news{transition: 0.4s;}
.y_main4 .news:hover .img_inner{
    animation:fanzhuan 0.6s;
}
@keyframes fanzhuan{
    0%{transform: rotateY(0deg)}
    50%{transform: rotateY(180deg)}
    100%{transform: rotateY(0deg)}
}
@media screen and (max-width: 999px){
    .wrapper .inner{width:100%;}
.header .inner{padding:0.1rem 0;}
    .y_main2 .ml,
    .y_main2 .mr,
    .y_main3 .ml,
    .y_main3 .mr{
        width:100%;
        float:none;
        margin:20px 0;
    }
    .slick-prev, .slick-next{
        right:-0.5rem;
    }
    .y_main3 .mr .post9 .tt .tit .title{color:#000;}
}
@media screen and (max-width: 767px){}
@media screen and (max-width: 479px){
    .y_main4 .news:first-child .img_box::before{display:none;}
    .y_main1 .inner,
    .y_main2 .inner,
    .y_main3 .inner,
    .y_main4 .inner{padding: 20px 0;}

    .post8 .tt .tit{width:2rem;}
    .post8 .tt .tit .title{font-size:0.25rem;}
    .post8 .tt .tit img{width:0.35rem;height:0.36rem;margin-right:0.15rem;}
    .y_main1 .con{width:calc(100% - 2rem);padding-left:0.1rem;padding-right: 0.3rem;}
    .y_main1 .con .news{padding-left:0.2rem;}
    .slick-prev, .slick-next{right:-0.25rem;}
    .post9 .tt{margin-bottom:15px;}
    .y_main4 .news_list{row-gap:15px;padding:0 10px;}
    .y_main4 .news{width:50%;}
    .y_main4 .img_box{margin:0 auto;margin-bottom:0.2rem;}
}