@charset "utf-8";

/* Poppins-Bold */
.site-lang ul li.links:nth-child(-n+2) {display:block}

section.wrap{background:#fff}
.list .l-banner{display:none;}
body:before{display:none}
.list .header .mod{height:1.2rem}
.wrap .inner{width:14rem}
.list .header{background:#750014}
.list .header .inner{width:18rem;position: static;}
.list .header .sitelogo .logo img{width:3.54rem;max-width: 100%;}
.list .nav .wp-menu{column-gap: 0.228rem;}
.list .nav .wp-menu .menu-item a.menu-link{font-size:var(--smailSize);color:#fff;font-family:SourceHanSansCN-Regular;}
.list .site-lang ul li.links a{font-size:var(--smailSizex);color: #fff;opacity: 1;font-family: Poppins-Regular;}
.list a.menu-btn{width:1.2rem;height:1.2rem;background: #B1050E;border-radius: 0;right: 0;position: absolute;display: flex;flex-direction: column;color: #FFFFFF;font-size: var(--smailSize);text-transform: uppercase;gap: 0.146rem;top: 0;border: 0;}
.list a.menu-btn img{width:0.25rem;height:auto;}
.list .header .head-right{padding-right: 0.47rem;}
.post .tt{
    display: flex;
    justify-content: center;
    margin-bottom: 0.513rem;
}
.post .tit .title{line-height: 1.395;font-size: 0.48rem;color: #851C21;font-family: SourceHanSansCN-Regular;text-transform: initial;}
.fandsmain1{background: url(../images/fandsmain1_bg.jpg)no-repeat;background-size: cover;}
.fandsmain2{background: url(../images/fandsmain2bg.jpg)no-repeat bottom;background-size: cover;}
.fandsmain3{background: url(../images/fandsmain3_bg.jpg)no-repeat;background-size: cover;}
.fandsmain1 .inner{padding: 0.795rem 0 1.15rem;}
.fandsmain2 .inner{padding:0.985rem 0 0.9rem}
.fandsmain3 .inner{padding:0.934rem 0 1.682rem}
.fandspost-11 .news_list{display:flex;flex-wrap:wrap;justify-content: center;row-gap: 0.71rem;position: relative;}
.fandspost-11 .news_list:before{content:'';background: url(../images/yinhaoleft.svg)no-repeat;position:absolute;width: 0.65rem;height: .57rem;background-size: cover;left: -0.86rem;top: -0.1rem;}
.fandspost-11 .news_list:after{content:'';background: url(../images/yinhaoright.svg)no-repeat;position:absolute;width: 0.65rem;height: .57rem;background-size: cover;right: -0.86rem;bottom: -0.1rem;}
.fandspost-11 .news_list .news{/* width:25%; */text-align: center;}
.fandspost-11 .news_list .news_box:before{content:'';height:0.36rem;width:0.01rem;background:#DDDDDD;transform:translateY(-50%);top:50%;position:absolute;right:0}
.fandspost-11 .news_list .news:last-child .news_box:before{display:none}
.fandspost-11 .news_list .news:nth-child(4) .news_box:before{display:none;}
.fandspost-11 .news_list .news_box{padding: 0 0.5rem;position: relative;}
.fandspost-11 .news_list .news:nth-child(-n+4) .news_title{
    white-space: nowrap;
}
.fandspost-11 .news_sub{font-size:0.6rem;color:#851C21;font-family: Montserrat-Bold;margin-bottom: 0.04rem;}
.fandspost-12{margin-top:0.947rem;margin-bottom: 0.977rem;}
.fandspost-12 .news_list .news_text{font-size:0.24rem;color:#080808;line-height:1.833;font-family: SourceHanSansCN-Regular;}
.fandspost-13 .slick-list{margin:0 -0.34rem;}
.fandspost-13 .news_box{margin:0 0.34rem;}
.fandspost-13 .news_imgs a{padding-top:100%}
.fandspost-13 .news_imgs{border-radius:50%;border:0.1rem solid #fff;transition: 0.7s;}
.fandspost-13 .news:hover .news_imgs{border-color:#92070B;}
.fandspost-13 .news:hover .news_title a{color:#92070B}
.fandspost-13 .news_list .news_title{font-size:var(--titleSize);font-family: Montserrat-Bold;text-align: center;margin-top: 0.276rem;}
.fandspost-13 .slick-arrow{top: 42%;margin-top: 0;transform: translateY(-50%);width: 0.57rem;height: 0.57rem;}
.fandspost-13 .slick-prev{
    background: url(../images/facleft.svg)no-repeat;
    background-size: cover;
    left: -0.96rem;
}
.fandspost-13 .slick-next{
    background: url(../images/facright.svg)no-repeat;
    background-size: cover;
    right: -0.96rem;
    }
.fandspost-13 .slick-prev:hover{
    background: url(../images/faclefth.svg)no-repeat;
    background-size: cover;
}
.fandspost-13 .slick-next:hover{
    background: url(../images/facrighth.svg)no-repeat;
    background-size: cover;
    }
.fandspost-31 .tit{text-align:center;}
.fandspost-31 .tit .title{color:#fff;text-align: center;}
.fandspost-21 .news_list{display:flex;gap: 0.379rem;flex-wrap: wrap;}
.fandspost-21 .news_list .news{width:calc((100% - 0.379rem*3)/4)}
.fandspost-21 .news_imgs a{padding-top:56.38%}
.fandspost-21 .news_imgs{border-radius:0.1rem 0.1rem 0 0}
.fandspost-21 .news_wz{background:#EFEFEF;display: block;}
.fandspost-21 .news_con{
    padding: 0.18rem 0.18rem 0.203rem;
}
.fandspost-21 .news_career{color:#92070B;font-family: SourceHanSansCN-Regular;font-size: var(--smailSizex);line-height: 1.4285;text-transform: uppercase;}
.fandspost-21 .news_list .news_title{font-size:var(--titleSize);font-family: SourceHanSansCN-Regular;margin-bottom: 0.08rem;}
.fandspost-21 .news_list .news_text{font-size: var(--smailSize);line-height: 1.5;}
.fandspost-21 .news_more{font-size: var(--smailSizex);color: #92070B;margin-top: 0.175rem;}
.fandspost-21 .news_more img{width:0.09rem;margin-left: 0.18rem;vertical-align: baseline;}
.fandspost-21 .more_btn{text-align:center;margin-top: 0.808rem;font-size: var(--titleSize);color: #9F140C;font-family: Poppins-Regular;}
.fandspost-21 .more_btn a{color: #9F140C;}
.fandspost-21 .more_btn img{width:0.18rem;margin-left: 0.23rem;}
.list_fands .searchBox{
  background-color:#ffffff33;
  padding:0.53rem 0.62rem 0.4rem;
  display:flex;
  flex-direction:column;
  justify-content:center;
  align-items:center;
  border-radius:0.05rem;
}
.list_fands .searchBox .searchCon{
  width:100%;
  background-color:#fff;
  padding:0.06rem 0.13rem 0.06rem 0.28rem;
  display:flex;
  justify-content:space-between;
  border-radius:0.05rem;
  margin-bottom:0.39rem;
  box-sizing: border-box;
}
.list_fands .searchBox .searchTitle{
  border:none;
  outline:none;
  line-height:0.59rem;
  width:calc(100% - 1.4rem);
  font-size:0.2rem;
  color:#D0D0D0;
  font-family: 'SourceHanSansCN-Regular';
}
.list_fands .searchBox .searchBtn{
  width:1.4rem;
  height:0.59rem;
  background-color:#92070B;
  color:#fff;
  font-size:0.2rem;
  display:flex;
  justify-content:center;
  align-items:center;
  border-radius:0.05rem;
  cursor:pointer;
}
.list_fands .searchBox .news_more{
  padding-right: 0.35rem;
  background:url(img/arrow.svg) no-repeat right center / 0.18rem 0.18rem;
}
.list_fands .searchBox .news_more a{
  font-size:0.2rem;
  color:#fff;
  font-family: Poppins-Regular;
}
#footer:after{top: 0.48rem;height: auto;}
#footer .inner{margin-top:-0.48rem}
#footer{background:transparent}
@media screen and (max-width:999px){
    .list .header .head-right{margin-right: 78px;padding-right: 0;}
.list .header .inner{width:100%}
.list .header .mod{padding:0  0}
.list a.menu-btn{}
.wrap .inner{width:100%}
.fandspost-13 .con{padding: 0 0.8rem;}
.fandspost-11 .news_list .news_box:before{display:none}
.fandspost-21 .news_list .news{
    width: calc((100% - 0.379rem)/2);
}
.fandsmain3 .inner{
    padding: 30px 0 60px;
}
.fandsmain2 .inner{padding:30px 0 30px}
.fandspost-21 .more_btn{margin-top:30px}
.fandspost-11 .news_list:before{
    left: 0.1rem;
}
    .fandspost-11 .news_list:before{
    left: 0.1rem;
}
.fandspost-11 .news_list:after{right:0.1rem}
}
@media screen and (max-width:479px){
.fandspost-21 .news_list .news{width:100%}
.list_fands .searchBox{
    padding: 0.53rem 20px 0.4rem;
}
}