@charset "utf-8";
@font-face {
    font-family: "OPPOSans-M";
    font-style: normal;
    font-weight: normal;
    src: url("../fonts/wzk_art/OPPOSans-M.ttf") format("truetype"), url("../fonts/wzk_art/OPPOSans-M.woff") format("woff"), url("../fonts/wzk_art/OPPOSans-M.svg") format("svg");
    font-display: swap;
}
@font-face {
    font-family: "OPPOSans-H";
    font-style: normal;
    font-weight: normal;
    src: url("../fonts/wzk_art/OPPOSans-H.ttf") format("truetype"), url("../fonts/wzk_art/OPPOSans-H.woff") format("woff"), url("../fonts/wzk_art/OPPOSans-H.svg") format("svg");
    font-display: swap;
}
@font-face {
    font-family: "OPPOSans-R";
    font-style: normal;
    font-weight: normal;
    src: url("../fonts/wzk_art/OPPOSans-R.ttf") format("truetype"), url("../fonts/wzk_art/OPPOSans-R.woff") format("woff"), url("../fonts/wzk_art/OPPOSans-R.svg") format("svg");
    font-display: swap;
}
@font-face {
    font-family: "SourceHanSansCN-Medium";
    font-style: normal;
    font-weight: normal;
    src: url("../fonts/wzk_art/SourceHanSansCN-Medium.ttf") format("truetype"), url("../fonts/wzk_art/SourceHanSansCN-Medium.woff") format("woff"), url("../fonts/wzk_art/SourceHanSansCN-Medium.svg") format("svg");
    font-display: swap;
}
@font-face {
    font-family: "OPPOSans-H";
    font-style: normal;
    font-weight: normal;
    src: url("../fonts/wzk_art/index/OPPOSans-H.ttf") format("truetype"), url("../fonts/wzk_art/index/OPPOSans-H.woff") format("woff"), url("../fonts/wzk_art/index/OPPOSans-H.svg") format("svg");
    font-display: swap;
}
@font-face {
    font-family: "SourceHanSansCN-Normal";
    font-style: normal;
    font-weight: normal;
    src: url("../fonts/wzk_art/SourceHanSansCN-Normal.ttf") format("truetype"), url("../fonts/wzk_art/SourceHanSansCN-Normal.woff") format("woff"), url("../fonts/wzk_art/SourceHanSansCN-Normal.svg") format("svg");
    font-display: swap;
}
.wzk_art{
    width: 100%;
    background-image:url("../images/news/wzk_bg.jpg");
    background-repeat:repeat-y;
    margin-top: 2.2467532467532467rem;
}
.wzk_min{
    width: 16.623376623376622rem;
    margin: 0 auto;
    margin-top: 1.237rem;
}
.wzk_min>img{
    width: 6.467532467532467rem;
    margin-top: 1.077922077922078rem;
    margin-bottom: 1.2987012987012987rem;
    height: 1.6233766233766234rem;
    display: block;    padding-left: 0.8rem;
}
.wzk_min .wzk_list{
    position: relative;
    border-left: 0.07792207792207792rem solid #b71a30;
    margin-left: 1.9610389610389611rem;
    padding-bottom: 1.2987012987012987rem;
}
.wzk_min .wzk_list .time{
    width: 2.6103896103896105rem;
    height: 3.6103896103896105rem;
    display: block;
    position: absolute;
    top: -0.012987012987012988rem;
    left: -1.3506493506493507rem;
}
.wzk_min .wzk_list .time>img{
    display: block;
    position: absolute;
    top: 0;
    left: 0rem;
}
.wzk_min .wzk_list .time .day{
    position: relative;
    width: 100%;
    display: block;
    text-align: center;
    margin-top: 0.935064935064935rem;
    font-family: OPPOSans-H;
    font-size: 0.987012987012987rem;
    font-weight: normal;
    font-stretch: normal;
    line-height: 0.8441558441558441rem;
    letter-spacing: -0.025974025974025976rem;
    color: #2f2f2f;
}
.wzk_min .wzk_list .time .m{
    position: relative;
    display: block;
    text-align: center;
    font-family: OPPOSans-M;
    font-size: 0.44155844155844154rem;
    font-weight: normal;
    font-stretch: normal;
    line-height: 0.44155844155844154rem;
    letter-spacing: -0.012987012987012988rem;
    color: #2f2f2f;
    margin-top: 0.2597402597402597rem;
}
.wzk_min .wzk_list:nth-of-type(1){
    margin-top:0
}
.wzk_min .line{
    width: 0.03896103896103896rem;
    height: 100%;
    display: block;
    background-color: #b3192f;
}
.wzk_min .pic{
    display: block;
    text-align: center;
    margin-left: 1.9870129870129871rem;
    margin-top: 0.8181818181818182rem;
    width: 7.91rem;
    height: auto;
}
.wzk_min .wzk_list:nth-of-type(1) .des{
    padding-top: 1rem;
}
.wzk_min .wzk_list:nth-of-type(1) .dian{
    top: 3.7662337662337664rem;
}
.wzk_min .dian{
    display: block;
    border-radius: 50%;
    background: #b3192f;
    position: absolute;
    top: 0;
    left: -0.3116883116883117rem;
    width: 0.5064935064935064rem;
    height: 0.5064935064935064rem;
    background-color: #b71a30;
    box-shadow: 0.012987012987012988rem 0.03896103896103896rem 0rem 0rem rgba(138, 138, 138, 0.56);
    border: solid 5px #ffffff;
    box-sizing: border-box;
}
.wzk_min .des{
    margin-left: 1.9870129870129871rem;
    width: 10.467532467532468rem;
    /*height: 6.857142857142857rem;*/
    /*font-family: SourceHanSansCN-Normal;*/
    font-size: 0.5194805194805194rem;
    font-weight: normal;
    font-stretch: normal;
    line-height: 0.9090909090909091rem;
    letter-spacing: 0rem;
    color: #616161;
    display: block;
}
.wzk_page{
    overflow: hidden;
    width: 100%;
    margin-bottom: 2.5974025974025974rem;
}
.wzk_page .art_last{
    width: 100%;
    float: left;
    text-align: center;
    margin-top: 2.207792207792208rem;
}
.wzk_page .art_last p{
    font-family: OPPOSans-R;
    font-size: 0.23376623376623376rem;
    font-weight: normal;
    letter-spacing: 0rem;
    color: #3b3b3b;
}
.wzk_page .art_last p span{
    font-family: OPPOSans-R;
    font-size: 0.23376623376623376rem;
    font-weight: normal;
    font-stretch: normal;
    line-height: 0.3116883116883117rem;
    letter-spacing: 0rem;
    color: #000000;
}
.wzk_page .art_next{
    width: 100%;
    float: left;
    text-align: center;
    margin-top: 0.5324675324675324rem;
}
.wzk_page .art_next p{
    font-family: OPPOSans-R;
    font-size: 0.23376623376623376rem;
    font-weight: normal;
    letter-spacing: 0rem;
    color: #3b3b3b;
}
.wzk_page .art_next p span{
    font-family: OPPOSans-R;
    font-size: 0.23376623376623376rem;
    font-weight: normal;
    font-stretch: normal;
    line-height: 0.3116883116883117rem;
    letter-spacing: 0rem;
    color: #000000;
}
.news_min{
    /*background-color: whitesmoke!important;*/
}
._1200{
    margin: 0 auto
}
.end_icon{
    width: 0.4025974025974026rem;
    height: 0.2597402597402597rem;
    display: block;
    position: absolute;
    bottom: -0.24675324675324675rem;
    left: 1.7922077922077921rem;
}
.con_for{
    position: relative;
    width: 100%;
    height: auto;
}
.start_time{
    z-index: 9999;
    width: 2.6103896103896105rem;
    height: 3.6103896103896105rem;
    display: block;
    position: absolute;
    top: 0;
    left: 0.6883116883116883rem;
}
.start_time>img{
    display: block;
    position: absolute;
    top: 0;
    left: 0rem;
    width: 2.589rem;
    height: 3.581rem;
}
.start_time .day{
    font-family: OPPOSans-H;
    font-size: 0.987012987012987rem;
    font-weight: normal;
    font-stretch: normal;
    line-height: 0.7922077922077922rem;
    letter-spacing: -0.012987012987012988rem;
    position: relative;
    color: #2f2f2f;
    width: 100%;
    display: block;
    text-align: center;
    margin-top: 0.935064935064935rem;
}
.start_time .m{
    font-family: OPPOSans-M;
    font-size: 0.44155844155844154rem;
    font-weight: normal;
    font-stretch: normal;
    line-height: 0.38961038961038963rem;
    letter-spacing: 0rem;
    color: #2f2f2f;
    position: relative;
    display: block;
    text-align: center;
    margin-top: 0.2597402597402597rem;
}
.end_time{
    width: 2.6103896103896105rem;
    height: 3.6103896103896105rem;
    display: block;
    position: absolute;
    bottom: 20%;
    left: 0.6883116883116883rem;
    z-index: 9999;
}
.end_time>img{
    display: block;
    position: absolute;
    top: 0;
    left: 0rem;
    width: 2.589rem;
    height: 3.581rem;
}
.end_time .day{
    font-family: OPPOSans-H;
    font-size: 0.987012987012987rem;
    font-weight: normal;
    font-stretch: normal;
    line-height: 0.7922077922077922rem;
    letter-spacing: -0.012987012987012988rem;
    position: relative;
    color: #2f2f2f;
    width: 100%;
    display: block;
    text-align: center;
    margin-top: 0.935064935064935rem;
}
.end_time .m{
    font-family: OPPOSans-M;
    font-size: 0.44155844155844154rem;
    font-weight: normal;
    font-stretch: normal;
    line-height: 0.38961038961038963rem;
    letter-spacing: 0rem;
    color: #2f2f2f;
    position: relative;
    display: block;
    text-align: center;
    margin-top: 0.2597402597402597rem;
}
.wzk_page .art_last{
    width: 100%;
    float: left;
}
.wzk_page .art_last p{
    font-family: SourceHanSansCN-Normal;
    font-size: 0.5194805194805194rem;
    font-weight: normal;
    letter-spacing: 0rem;
    color: #3b3b3b;
}
.wzk_page .art_last p span{
    font-family: SourceHanSansCN-Medium;
    font-size: 0.5194805194805194rem;
    font-weight: normal;
    font-stretch: normal;
    line-height: 0.3116883116883117rem;
    letter-spacing: 0rem;
    color: #000000;
}
.wzk_page .art_next{
    width: 100%;
    float: left;
    margin-bottom: 1.7402597402597402rem;
}
.wzk_page .art_next p{
    font-family: SourceHanSansCN-Normal;
    font-size: 0.5194805194805194rem;
    font-weight: normal;
    letter-spacing: 0rem;
    color: #3b3b3b;
}
.wzk_page .art_next p span{
    font-family: SourceHanSansCN-Medium;
    font-size: 0.5194805194805194rem;
    font-weight: normal;
    font-stretch: normal;
    line-height: 0.3116883116883117rem;
    letter-spacing: 0rem;
    color: #000000;
}
