@charset "utf-8";
.n_ba .imgBox .img{padding-bottom: 31%;}
.n_ba .imgBox:after{content: "";position: absolute;top: 0;right: 0;bottom: 0;background: url(/css/../images/n_bg1.webp) center bottom no-repeat;background-size: 100% auto;width: 14.73rem;max-width: 76.71875%;}

.n_container{position: relative;z-index: 1;min-height: 50vh;padding: 0 0 1.05rem;background: url(/css/../images/n_bg0.webp) center bottom no-repeat;background-size: 100% auto;}
.n_container::before{content: "";position: absolute;top: 0;left: 0;bottom: 0;background: url(/css/../images/n_bg2.webp) left top no-repeat;background-size: 100% auto;width: 3.5rem;max-width: 23.4375%;z-index: -1;pointer-events: none;}
.n_container::after{content: "";position: absolute;top: 0;right: 0;bottom: 0;background: url(/css/../images/n_bg3.webp) left top no-repeat;background-size: 100% auto;width: 14.74rem;max-width: 76.71875%;z-index: -1;pointer-events: none;}

.n_dq{padding: 0 0 0 14.5%;height: 1.45rem;align-items: center;margin-bottom: .5rem;}
.n_dq img{ width: .56rem; margin: .4rem 0 .15rem}
.n_dq h4{ font-size: .26rem; color: #333333; font-weight: bold}
.n_dq .ll{ text-align: center; margin: 0 1.55rem 0 0;}


.n_ej{ flex: 1; overflow: hidden;}
.n_ej li{margin: 0 .24rem 0 0;position: relative;z-index: 1;}
.n_ej li:before{content: "";position: absolute;right: -.14rem;width: .03rem;height: .03rem;background: #D8D8D8;border-radius: 50%;top: 50%;}
.n_ej .a{padding: 0;font-size: .18rem;transition: .5s;height: .8rem;display: flex;align-items: center;position: relative;z-index: 1;min-width: 1rem;text-align: center;justify-content: center;}
.n_ej .a:before{content: "";position: absolute;bottom: 0;left: 50%;width: 0;height: .05rem;background: linear-gradient(270deg, #FF8E14 -1%, #AF1B14 58%, #8D0912 94%);transition: .5s;transform: translateX(-50%);}
.n_ej li:last-child{ margin-right: 0;}
.n_ej li:last-child::before{ display: none;}

.n_ej li.on .a:before, .n_ej li .a:hover:before{ width: 100%}
.n_ej li.on .a, .n_ej li .a:hover{ font-weight: bold; color: #90000A; font-size: .22rem}

/*·­Ò³Ìõ*/
/*
.pagebar{margin:.8rem auto 0 auto;display: flex;align-items: center;justify-content: center;}
.p_pages{text-align: center;display: flex;align-items: center;flex-wrap: wrap;}
.pagebar *{font-size: .16rem;}
.p_pages span{padding: 0 .1rem;height: .36rem;display: flex;margin: 0 .03rem;box-sizing: border-box;border-radius: 0;min-width: .36rem;color: #333;align-items: center;justify-content: center; position: relative; z-index: 1}
.p_pages span:before{ content: ""; position: absolute; top: 0; right: 0; bottom: 0; left: 0; border: #d2d5da 1px solid; border-radius: .04rem; z-index: -1}
.p_pages span a{display: flex;align-items: center;border-radius: .04rem;justify-content: center;margin: 0 -.1rem;height: 100%;width: calc(100% + .2rem);padding: 0 .1rem; transition: .5s;}
.p_pages svg{width: .16rem;height: .16rem; transition: .5s;}
.p_goto{ margin: 0 .03rem}
.p_goto input{display: flex;align-items: center;border-radius: .04rem;justify-content: center;height: .36rem;padding: 0 .1rem;transition: .5s;position: relative;z-index: 1;border: #d2d5da 1px solid;border-radius: .04rem;width: .6rem;}
.p_goto a{display: flex;align-items: center;border-radius: .04rem;justify-content: center;height: .36rem;padding: 0 .1rem;transition: .5s;position: relative;z-index: 1;}
.p_goto a::before{ content: ""; position: absolute; top: 0; right: 0; bottom: 0; left: 0; border: #d2d5da 1px solid; border-radius: .04rem; z-index: -1; transition: .5s;}

.p_pages a:hover, .p_pages a.on, .p_goto a:hover{background: #333333;color:#fff!important;}
.p_pages a:hover svg{ fill: #fff}
.p_goto a:hover::before{ border: #333333 1px solid;}
*/

#m_n_nav {display: none;line-height: 50px;position: relative;z-index: 9;width: 100%;background: #133984;background: linear-gradient(270deg, rgba(255, 142, 20, .96) 0%, rgba(175, 27, 20, .96) 86%);}
#bnt_back { position: absolute; left: 15px; top: 50%; margin-top: -14px;height: 28px;}
#bnt_back img { height: 28px; vertical-align: top;}
#bnt_back svg { fill: rgb(255, 255, 255); height: 30px; vertical-align: middle; width: 26px; }
#m_n_nav i {position: absolute;top: 0;right: 15px;font-size: .2rem;color: #666;font-family: simsun;font-style: normal;width: .3rem;height: .3rem;display: flex;justify-content: center;align-items: center;}
#m_n_nav h1 { font-size: 14px; color: rgb(255, 255, 255); text-align: center; margin: 0px; line-height: 50px; }
#n_n_title{  position: relative;}
#bnt_sub_nav { position: absolute; right: 15px; top: 0px; height: 50px; cursor: pointer; color: rgb(255, 255, 255); font-size: 18px; display: flex; align-items: center; }
#bnt_sub_nav svg { fill: rgb(255, 255, 255); height: 20px; vertical-align: middle; width: 20px; }
#bnt_sub_nav img { display: block; height: 20px; }
#bnt_sub_nav.on img { transform: rotate(-180deg); }
#sub_nav_content { background: rgb(240, 243, 245); display: none; box-shadow: rgb(153, 153, 153) 0px 0px 5px; z-index: 9; }
#sub_nav_content ul { padding: 10px; }
#sub_nav_content ul li { display: block; line-height: 28px; margin: 1rem 0px; }
#sub_nav_content ul li a { display: block; border-left: 2px solid rgb(202, 158, 78); height: 30px; line-height: 30px; font-size: 14px; padding-left: 10px; color: rgb(83, 84, 85); }
#sub_nav_content ul li.on a { color: rgb(202, 158, 78); }
#sub_nav_content dl {font-size: 0px;overflow: hidden;background: rgb(255, 255, 255);padding: 10px 0px;display: flex;flex-wrap: wrap;}
#sub_nav_content dt {position: relative;background: rgb(255, 255, 255);z-index: 999;min-width: 100%;display: inline-block;margin-bottom: 0px;text-align: left;}
#sub_nav_content dt a {margin: 0px 20px;display: block;color: #333;line-height: 30px;font-size: 14px;font-weight: 400;vertical-align: top;}
#sub_nav_content dt a i { position: absolute; right: 15px; top: 0px; opacity: 0; display: none; }
#sub_nav_content dt a { }
#sub_nav_content dt.title { background: rgb(250, 250, 251); }
#sub_nav_content dt.title i { opacity: 1; }
#sub_nav_content dt.title_on { background: rgb(250, 250, 251); }
#sub_nav_content dt.title_on a { color: rgb(215, 0, 41); border-top: 1px solid rgb(255, 255, 255);}
#sub_nav_content dt.title_on a i { color: rgb(215, 0, 41); }
#sub_nav_content dt.last a { border-top: 1px solid rgb(248, 248, 248); }
#sub_nav_content dt.on a, #sub_nav_content dt.title_on a {color: #90000A;}
#sub_nav_content dd {display: none;width: 100%;/* display: flex; */}
#sub_nav_content dd .box { padding: 0px; }
#sub_nav_content dd a {padding: 0px 25px;line-height: 30px;font-size: 12px;color: #999;display: block;height: 30px;}
#sub_nav_content dd a.on { color: rgb(215, 0, 41); }

@media(max-width: 1024px){
    .mianbaoW, .n_ejw{ display: none;}
    #m_n_nav{ display: block;}
    .n_dq{ display: none}
}

.list15W{ position: relative; z-index: 1;}
.list15W .arrow{width: .5rem;height: .5rem;background: #fff;box-shadow: 0px .05rem .6rem 0px rgba(144, 0, 10, 0.05);border-radius: 50vw;margin: 0 .13rem;cursor: pointer;display: flex;justify-content: center;align-items: center;font-size: .19rem;color: #333;font-family: 'swiper-icons';font-weight: bold;transition: .5s; position: absolute; top: 50%; transform: translateY(-50%);}
.list15W .arrow.prev{ left: -.9rem;}
.list15W .arrow.next{ right: -.9rem;}
.list15W .arrow:hover{ background: #90000A; color: #fff}
.list15Box{ margin: .6rem 0 0}

@media(max-width: 800px){
    .j_pages{ margin: .4rem auto 0;}
} 

@media(min-width: 1024px){
}
@media(max-width: 1024px){
    .n_container{ padding: .5rem 0 1rem}
    .n_container:before, .n_container::after{ display: none}
    .list15W .arrow{ display: none;}
}
@media(max-width: 800px){
    .n_container{padding: .4rem 0 .4rem;}
    .list15Box{ margin: .3rem 0 0}

    .n_ba .imgBox .img{padding-bottom: 40%;}
}
@media(max-width: 560px){
} 

.list16 li{margin-bottom: .25rem;}
.list16 .a{padding: .25rem;align-items: center;position: relative;z-index: 1;}
.list16 .a::before{ content: ""; position: absolute; top: 0; right: 0; bottom: 0; left: 0; border: 1px solid #EDE8E5; z-index: -1;}
.list16 .a::after{ content: ""; position: absolute; top: 0; right: 0; bottom: 0; left: 0; background: url(/css/../images/list16_b1.jpg) center no-repeat; background-size: cover; z-index: -1; transition: .5s; opacity: 0; pointer-events: none; }
.list16 .imgBox{width: 3.44rem;}
.list16 .imgBox .img{padding-bottom: 66.86%;}
.list16 .txt{flex: 1;overflow: hidden;margin: 0 0.25rem 0 0.4rem;position: relative;padding: 0 1rem 0 0;}
.list16 .txt i{width: .48rem;height: .48rem;background: linear-gradient(270deg, #ED7614 0%, #90000A 100%);border-radius: 50vw;right: 0;position: absolute;bottom: 0;font-size: .16rem;color: #fff !important;font-family: 'swiper-icons';display: flex;justify-content: center;align-items: center;font-weight: bold;}
.list16 h4{margin: .2rem 0 .35rem;}
.list16 p{ color: #666}
.list16 h5{font-size: .17rem;color: #90000A;transition: .5s;}
.list16 h5 span{font-size: .14rem;font-family: Bebas;color: rgba(68, 68, 68, 0.4);position: relative;z-index: 1;margin: 0 0 0 .24rem;transition: .5s;}
.list16 h5 span:before{ content: ""; position: absolute; left: -.14rem; width: 1px; height: .14rem; background: rgba(216, 216, 216, 1); top: 50%; transform: translateY(-50%)}
.list16 h6{color: rgba(68, 68, 68, 0.4);transition: .5s;position: relative;}
.list16 h6 span{ font-size: .26rem; color: #444444; position: relative; margin: 0 .2rem 0 0; transition: .5s;}
.list16 h6 span::before{content: "";position: absolute;width: 1px;height: .2rem;background: #D8D8D8;transform: rotate(15deg) translateY(-50%);right: -.08rem;top: 65%; transition: .5s;}
.list16 h6 i{position: absolute;right: 0;top: 58%;font-family: 'swiper-icons';font-size: .16rem;color: #FFCA4E !important;transform: translateY(-50%); opacity: 0; transition: .5s; font-weight: bold;}

@media(min-width: 1024px){
    .list16 .a:hover::after{ opacity: 1;}
    .list16 .a:hover *{ color: #fff;}
    .list16 .a:hover h6 i{ opacity: 1;}
    .list16 .a:hover p{ opacity: .8;}
    .list16 .a:hover h5 span{ color: rgba(255, 255, 255, 0.4);}
    .list16 .a:hover .txt i{ background: rgba(255, 202, 78, 1)}
}
@media(max-width: 1024px){
}
@media(max-width: 800px){
} 
@media(max-width: 640px){
    .list16 .imgBox{ width: 100%;}
    .list16 .txt{width: 100%;flex: auto;margin: .2rem 0 0;padding: 0 .5rem 0 0;}
    .list16 h4{margin: .1rem 0 .15rem;}

    .list16 .txt i{width: .32rem;height: .32rem;bottom: .1rem;font-size: .13rem;}
    .list16 .a{ padding: .2rem}
} 

.pages{margin: .8rem 0 0;}
.pages .pb_sys_style1 .p_no_d {
    background: linear-gradient(225deg, #FF8E14 3%, #AF1B14 50%, #90000A 88%);
    color: #fff;
    border: #e26414 1px solid;
}
/*.pages ul{justify-content: center;align-items: center;font-size: .15rem;color: #333;}
.pages ul li{text-align:center;margin: .03rem .03rem;font-size: .14rem;color: #666;align-items: center;}
.pages ul li a{height: .34rem;text-align: center;padding: 0 .1rem;min-width: .34rem;display: flex;border: 1px solid #C5C5C5;border-radius: 2px;align-items: center;justify-content: center;transition: .5s;color: #6A6A6A;border: 1px solid #DCDCDC;}
.pages ul li a svg{width: 14px;height: 14px;fill: #959595;transition: .5s;}
.pages ul li.cur{border: #e26414 1px solid;padding: 0 8px;min-width: .34rem;height: .34rem;line-height: .32rem;border-radius: 2px;}
.pages ul li a.on{background: #9E3622;padding: 0 8px;min-width: .35rem;height: .35rem;line-height: .33rem;color: #fff ;border-radius: 3px}
.pages ul li.cur{color: #fff;background: #0151A9;background: linear-gradient(225deg, #FF8E14 3%, #AF1B14 50%, #90000A 88%);}
.pages ul li.page-count{line-height: .33rem}
.page-form {line-height: .33rem}
.page-form input{border: 1px solid #ccc;width: .3rem;height: .3rem;text-align: center;padding: 0 .04rem;background: transparent;border-radius: .04rem;margin: 0 .08rem;}
.page-form button{border:none;width: .5rem;height: .3rem;line-height: .28rem;text-align: center;background: #9E3622;color: #fff;border-radius: .04rem;margin: 0 .06rem;cursor: pointer;}
.pages ul li.next svg{ transform: rotateY(180deg)}
.pages ul li a:hover{background: #0151A9;border: #0151A9 1px solid;color: #fff;background: linear-gradient(225deg, #FF8E14 3%, #AF1B14 50%, #90000A 88%);border: #e26414 1px solid;}
.pages ul li a:hover{color: #fff;}
.pages ul li a:hover svg{fill: #0151A9;
*/
}

@media(max-width: 560px){
    .pages{ margin-top: .3rem;}
    /*.pages ul li{ margin: .03rem 1px;}
    .pages ul li a, .pages ul li.cur{ height: .28rem; min-width: .28rem; line-height: .26rem;}
*/
}



.list17{margin: -.1rem -3% 0;}
.list17 li{width: 50%;padding: 0 3%;margin-bottom: .45rem;}
.list17 .a{height: 1.5rem;align-items: center;padding: 0 .25rem;transition: .5s;}
.list17 .time{width: .94rem;height: 1.06rem;position: relative;z-index: 1;flex-direction:column;align-items: center;justify-content: center;background: #fff;}
.list17 .time:before{ content: ""; position: absolute; top: 0; right: 0; bottom: 0; left: 0; z-index: -1; border: 1px solid rgba(0, 0, 0, 0.1); transition: .5s}
.list17 .time:after{ content: ""; position: absolute; top: 0; right: 0; bottom: 0; left: 0; z-index: -1; background: linear-gradient(232deg, #FF8E14 11%, #AF1B14 57%, #90000A 83%); opacity: 0; transition: .5s}
.list17 .time h3{font-size: .36rem;color: #7D7D7D;font-weight: normal;font-family: Bebas;transition: .5s;}
.list17 .time h6{font-size: .16rem;color: #333;margin: .1rem 0 .04rem;opacity: .4;transition: .5s;}
.list17 .txt{flex: 1;overflow: hidden;margin: 0 .15rem 0 .28rem;position: relative;padding: 0 .8rem 0 0;}
.list17 .txt i{width: .4rem;height: .4rem;background: #fff;border-radius: 50vw;right: 0;position: absolute;top: 50%;font-size: .14rem;color: rgba(51, 51, 51, 0.5) !important;font-family: 'swiper-icons';display: flex;justify-content: center;align-items: center;font-weight: bold;transform: translateY(-50%);}
.list17 p{margin: .15rem 0 0;}
.list17 li:last-child{ margin-bottom: 0}

@media(min-width: 1024px){
    .list17 .a:hover{ box-shadow: 0px 5px 60px 0px rgba(144, 0, 10, 0.05); background: #fff;}
    .list17 .a:hover .time:before{ opacity: 0}
    .list17 .a:hover .time:after{ opacity: 1; }
    .list17 .a:hover .time *{ color: #fff}

    .list17 .a:hover .txt i{ background: linear-gradient(270deg, #ED7614 0%, #90000A 100%); color: #fff !important}
}
@media(max-width: 1024px){
    .list17 li{ width: 100%;}
}
@media(max-width: 800px){
    .list17 .a{padding: 0;height: auto;}
    .list17 li{ margin-bottom: .25rem}
    .list17 .txt{ padding: 0; margin: 0 0 0 .2rem}
    .list17 .txt i{ display: none}
    .list17 .time{ width: .9rem; height: 1rem}
    .list17 .time h3{ font-size: .3rem}
    .list17 .time h6{ font-size: .15rem}
    .list17 p{margin: .1rem 0 0;}
} 
@media(max-width: 560px){
} 

.list18 li{ border-bottom: 1px dashed rgba(0, 0, 0, 0.2);}
.list18 .a{height: .95rem;align-items: center;padding: 0 4%;position: relative;z-index: 1; position: relative; z-index: 1}
.list18 .a::before{content: "";position: absolute;top: 0;right: 0;bottom: 0;left: 0;background: url(/css/../images/list2_i1.jpg) center no-repeat;background-size: cover;z-index: -1;pointer-events: none;opacity: 0;transition: .5s;}
.list18 h6{ width: 2.1rem;}
.list18 h6{color: #90000A;transition: .5s;position: relative;}
.list18 h6 span{font-size: .26rem;color: #90000A;position: relative;margin: 0 .24rem 0 0;transition: .5s;}
.list18 h6 span::before{content: "";position: absolute;width: 1px;height: .16rem;background: #D8D8D8;transform: rotate(15deg) translateY(-50%);right: -.12rem;top: 67%;transition: .5s;}
.list18 .txt{ flex: 1; overflow: hidden;}
.list18 h4{width: calc(100% - .3rem);font-size: .2rem;}
.list18 i{position: absolute;right: .4rem;top: 50%;font-family: 'swiper-icons';font-size: .18rem;color: rgba(51, 51, 51, 0.5);transform: translateY(-50%);transition: .5s;font-weight: bold;}

@media(min-width: 1024px){
    .list18 .a:hover::before{ opacity: 1}
    .list18 .a:hover *{ color: #fff}
    .list18 .a:hover h6, .list18 .a:hover h6 span{ color: #FFCA4E;}
    .list18 .a:hover h4{ font-weight: bold}
}
@media(max-width: 1024px){
    .list18 .txt{ flex: auto; width: 100%;}
    .list18 .a{padding: .25rem 0;height: auto;}
    .list18 i{ right: 0}
    .list18 h4{ margin: .06rem 0 0}
}
@media(max-width: 800px){
    .list18 .a{padding: .2rem 0;}
    .list18 h6 span{font-size: .22rem;}
    .list18 i{ font-size: .14rem}
} 
@media(max-width: 560px){
} 

.xrld .content{ margin: 0 -1.458vw;}
.xrld .content .box{flex: 1;padding: 0 1.458vw;min-width: 50%;margin-bottom: .78rem;display: flex;flex-direction: column;}
.xrld .content .box .line{background: url(/css/../images/list19.jpg) center no-repeat;background-size: cover;height: .1rem;}
.xrld .content .box .con{border: 1px solid rgba(19, 57, 132, 0.1);box-shadow: 0px 5px 14px 0px rgba(0, 0, 0, 0.0585);/* min-height: 3.2rem; */padding: .35rem .7rem;background: #fff;flex: 1;}
.list19{border-bottom: 1px solid rgba(0, 0, 0, 0.08);padding: .15rem 0;align-items: center;}
.list19 dt{width: 2.9rem;padding: 0 .75rem 0 0;text-align: center;font-size: .18rem;color: #333333;line-height: .38rem;font-weight: bold;}
.list19 .dd{padding: 0 0 0 .75rem;position: relative;z-index: 1;flex: 1;overflow: hidden}
.list19 .dd:before{content: "";position: absolute;top: .1rem;left: 0;background: #979797;width: 1px;bottom: .1rem;opacity: 0.3;}
.list19 .dd dd{margin: 0;min-width: 16.667%;padding: .05rem 0;}
.list19 .dd a{font-size: .18rem;color: #333333;line-height: .38rem;transition: .5s}

.list19:last-child{ border: none}

.box1 .list19 .dd dd{ width: 100%;}
.box1 .list19{ border-bottom: 1px solid rgba(151, 151, 151, .3);}

@media(min-width: 1024px){
    .list19 .dd a:hover{ color: #90000A;}
}
@media(max-width: 1024px){
    .list19 dt{ padding: 0 .25rem 0 0;}
    .list19 .dd{padding: 0 0 0 .25rem;}
}
@media(max-width: 800px){
    .xrld .content .box{ flex: auto; width: 100%; margin-bottom: .3rem}
    .xrld .content .box .con{ padding: .2rem .2rem;}
    .xrld .content .box .line{ height: .15rem}
    .list19 dt{width: 1.3rem;font-size: .18rem;line-height: 1.5;}
    .list19 .dd dd{ margin: 0 .1rem 0 0}
    .list19 .dd dd a{ font-size: .18rem;}
    .list19{ padding: .1rem 0}
} 
@media(max-width: 560px){
} 

.xxtp .n_dq{ margin-bottom: .8rem;}
.xxtp .content{align-items: flex-start;position: relative;z-index: 1;overflow: hidden;padding: 20px 0;margin: -20px 0;}
.xxtpW::before{content: "";position: absolute;top: -.8rem;right: calc((100vw - 16rem)/2*-1);bottom: 0;left: calc((100vw - 16rem)/2*-1);background: url(/css/../images/xxtp_b.png) right top no-repeat;background-size: 67.5% 110%;}
.xxtp .left{ width: 82.75%;}
.xxtp .right{width: calc(100% - 82.75% - .2rem);position: relative;z-index: 10;}

.list20Box .imgBox .img{padding-bottom: 49.7%;padding-bottom: 7.8rem;}

.list21Box{ height: 7.8rem; overflow: visible;}
.list21 .imgBox .img{padding-bottom: 61.30%;padding-bottom: 100%;}
.list21 .a, .list21 .imgBox{ display: block; height: 100%}
.list21 .a{display: block;position: relative;z-index: 1;transition: .5s;}
.list21 .a::before{content: "";position: absolute;top: -20px;right: calc((100vw - 16rem)/2*-1);bottom: -20px;left: -20px;z-index: -1;background: url(/css/../images/list21_b.png) center no-repeat;background-size: cover;opacity: 0;visibility: hidden;transition: .5s;}

.list21 li.swiper-slide-thumb-active .a::before{ display: block; opacity: 1;visibility: visible;}
.xxtpW{overflow: hidden;padding: .4rem 0 0;margin: -.8rem 0 0;position: relative;z-index: 1;}

@media(min-width: 1024px){
}
@media(max-width: 1024px){
    .n_ba .imgBox:after{ display: none;}
    .xxtp .left{ width: 100%;}
    .xxtp .right{ width: 100%; }
    .list20Box .imgBox .img{ padding-bottom: 49.7%;}

    .list21Box{height: auto;margin: .2rem 0 0;overflow: hidden;}
    .list21 .imgBox .img{ padding-bottom: 56%;}
    .list21 .a::before{ display: none;}

    .list21 li .a::after{ content: ""; position: absolute; top: 0; right: 0; bottom: 0; left: 0; border: #B61D21 .04rem solid; opacity: 0; transition: .5s;}
    .list21 li.swiper-slide-thumb-active .a::after{ opacity: 1;}

    .xxtpW::before{ display: none;}
}
@media(max-width: 800px){
} 
@media(max-width: 560px){
} 


.n_detail .left{width: calc(100% - 3.8rem);padding: 0 7.5% 0 0;}
.n_detail .right{width: 3.8rem;padding: .35rem 0 0;}

.ar_tit{padding: .3rem .35rem;position: relative;z-index: 1;margin: 0 0 .55rem;background: linear-gradient(270deg, rgba(255, 255, 255, 0) 0%, #FFFBF8 88%);}
.ar_tit h3{font-size: .36rem;color: #333;line-height: 1.5;margin-bottom: .3rem;}
.ar_tit .con .ll p{font-size: .15rem;color: #999;line-height: .24rem;display: flex;flex-wrap: wrap;align-items: center;margin: 0 .3rem 0 0}
.ar_tit .con .ll p:last-child{ margin-right: 0}
.ar_tit .con .ll p img{ width: .22rem; margin: 0 .1rem 0 0}

@font-face{font-family:"socialshare";src:url("/css/../fonts/iconfont.eot");src:url("/css//css/../fonts/iconfont.eot?#iefix") format("embedded-opentype"),url("/css/../fonts/iconfont.woff") format("woff"),url("/css/../fonts/iconfont.ttf") format("truetype")}.social-share{
    display: flex;
    align-items: center;
    font-size: .14rem;
    color: #666666;
}
.social-share *{font-family:"socialshare" !important}.social-share .icon-tencent:before{content:"\f07a"}.social-share .icon-qq:before{content:"\f11a";}.social-share .icon-weibo:before{content:"\f12a"}.social-share .icon-wechat:before{content:"\f09a";}.social-share .icon-douban:before{content:"\f10a"}.social-share .icon-heart:before{content:"\f20a"}.social-share .icon-like:before{content:"\f00a"}.social-share .icon-qzone:before{content:"\f08a";}.social-share .icon-linkedin:before{content:"\f01a"}.social-share .icon-diandian:before{content:"\f05a"}.social-share .icon-facebook:before{content:"\f03a"}.social-share .icon-google:before{content:"\f04a"}.social-share .icon-twitter:before{content:"\f06a"}.social-share a{position:relative;text-decoration:none;margin: 0 0 0 .1rem;display:inline-block;outline:none;}.social-share .social-share-icon{position:relative;display: flex;width: .32rem;height: .32rem;border-radius: 50vw;background: inherit;color:#666;text-align:center;vertical-align:middle;transition:.5s;align-items: center;justify-content: center;font-size: .17rem;}.social-share .social-share-icon:hover{color:#fff;}.social-share .icon-weibo{color:#EC763B;border:#EC763B 1px solid;}.social-share .icon-weibo:hover{background:#ff763b}.social-share .icon-tencent{color:#56b6e7;border-color:#56b6e7}.social-share .icon-tencent:hover{background:#56b6e7}.social-share .icon-qq{color:#56b6e7;border:#56b6e7 1px solid;}.social-share .icon-qq:hover{background:#56b6e7}.social-share .icon-qzone{color:#FDBE3D;border:#FDBE3D 1px solid;}.social-share .icon-qzone:hover{background:#FDBE3D}.social-share .icon-douban{color:#33b045;border-color:#33b045}.social-share .icon-douban:hover{background:#33b045}.social-share .icon-linkedin{color:#0077B5;border-color:#0077B5}.social-share .icon-linkedin:hover{background:#0077B5}.social-share .icon-facebook{color:#44619D;border-color:#44619D}.social-share .icon-facebook:hover{background:#44619D}.social-share .icon-google{color:#db4437;border-color:#db4437}.social-share .icon-google:hover{background:#db4437}.social-share .icon-twitter{color:#55acee;border-color:#55acee}.social-share .icon-twitter:hover{background:#55acee}.social-share .icon-diandian{color:#307DCA;border-color:#307DCA}.social-share .icon-diandian:hover{background:#307DCA}.social-share .icon-wechat{position:relative;color:#7bc549;border:#7bc549 1px solid;}.social-share .icon-wechat:hover{background: #7bc549;}.social-share .icon-wechat .wechat-qrcode{display:none;border:1px solid #eee;position:absolute;z-index:9;bottom: -188px;left: -62px;width: 160px;height: 156px;color:#666;font-size:12px;text-align:center;background-color:#fff;box-shadow:0 2px 10px #aaa;transition:all 200ms;-webkit-tansition:all 350ms;-moz-transition:all 350ms;}.social-share .icon-wechat .wechat-qrcode.bottom{top:40px;left:-84px}.social-share .icon-wechat .wechat-qrcode.bottom:after{display:none}.social-share .icon-wechat .wechat-qrcode h4{font-weight:normal;height:26px;line-height:26px;font-size:12px;background-color:#f3f3f3;margin:0;padding:0;color:#777}.social-share .icon-wechat .wechat-qrcode .qrcode{width:105px;margin:10px auto}.social-share .icon-wechat .wechat-qrcode .qrcode table{margin:0 !important}.social-share .icon-wechat .wechat-qrcode .help p{font-weight:normal;line-height:16px;padding:0;margin:0}.social-share .icon-wechat .wechat-qrcode:after{content:'';position:absolute;left:50%;margin-left:-6px;top:-15px;width:0;height:0;border-width:8px 6px 6px 6px;border-style:solid;border-color:transparent transparent #fff transparent;}.social-share .icon-wechat:hover .wechat-qrcode{display:block}.help{ display: none;}
.social-share .social-share-icon:before{ transform: translateY(0rem)}

.n_detail .right .sticky{ position: sticky; top: 1.2rem;}
.ar_tj{border-top: 1px solid #EEEEEE;padding: .35rem 0 0;position: relative;z-index: 1;margin: .5rem 0 0}
.ar_tj:after{content: "";position: absolute;top: -.04rem;width: .94rem;height: .04rem;background: #90000A;}
.ar_tj .a{display: block;font-size: .18rem;color: #333333;line-height: 1.5;margin: .1rem 0;}
.ar_tj .a span{ color: #90000A }

.tit1{align-items: flex-end;margin-bottom: .48rem;}
.tit1 h3{font-family: Gloock;font-size: .84rem;background: url(/css/../images/tit1.png);-webkit-background-clip: text;-webkit-text-fill-color: transparent;background-clip: text;text-fill-color: transparent;line-height: 1;font-weight: normal;}
.tit1 h2{font-size: .34rem;color: #333333;font-weight: bold;margin: -.5rem 0 0;}
.tit1 h2 font{ color: #90000A }

.n_detail .right .tit1{ margin-bottom: .4rem;}

@media(min-width: 1024px){
    .ar_tj .a:hover{}
}
@media(max-width: 1024px){
    .n_detail .left{ width: 100%;padding: 0;margin-bottom: .4rem;}
    .n_detail .right{ width: 100%;}
}
@media(max-width: 800px){
    .ar_tit{ padding: .3rem .2rem;text-align: center; margin-bottom: .3rem}
    .ar_tit .ll{width: 100%;text-align: center;justify-content: center;}
    .wz_con{width: 100%;justify-content: center;margin: .1rem 0 .0;}
    #share-2{ margin: .2rem auto 0}
    .social-share a{ margin: 0 .05rem}
    .arc-con p{margin-bottom: .2rem;font-size: .16rem;}
    .list14 li{ padding: .1rem 0;}
}
@media(max-width: 560px){
} 

.list4{margin: .3rem -.25rem 0;}
.list4 li{margin-bottom: .1rem;}
.list4 .a{height: 1rem;align-items: center;background: #fff;padding: 0 .25rem;}
.list4 .time{width: .74rem;height: .74rem;position: relative;z-index: 1;flex-direction:column;align-items: center;justify-content: center}
.list4 .time:before{ content: ""; position: absolute; top: 0; right: 0; bottom: 0; left: 0; z-index: -1; border: 1px solid rgba(0, 0, 0, 0.1); transition: .5s}
.list4 .time:after{ content: ""; position: absolute; top: 0; right: 0; bottom: 0; left: 0; z-index: -1; background: linear-gradient(232deg, #FF8E14 11%, #AF1B14 57%, #90000A 83%); opacity: 0; transition: .5s}
.list4 .time h3{font-size: .26rem;color: #7D7D7D;font-weight: normal;font-family: Bebas;transition: .5s;}
.list4 .time h6{font-size: .14rem;color: #333;margin: .02rem 0 .04rem;opacity: .4;transition: .5s;}
.list4 .txt{ flex: 1; overflow: hidden; margin: 0 .28rem;}
.list4 li:last-child{ margin-bottom: 0}

.list22 .a{display: block;position: relative;z-index: 1;}
.list22 .txt{position: absolute;right: 0;bottom: 0;left: 0;background: linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.6) 100%);padding: .25rem .15rem .15rem;}
.list22 h6{color: rgba(255, 255, 255, 0.6);}
.list22 h4{color: #fff !important;margin: .1rem 0 0;}

.wz_con{ align-items: center; font-size: .16rem; color: #777;}
.wz_con .btn1{ margin: 0 .1rem; cursor: pointer;}
.wz_con .btn1.on{ color: #90000A}

@media(min-width: 1024px){
    .list4 li:hover{ position: relative; z-index: 1;}
    .list4 .a:hover{ box-shadow: 0px 5px 60px 0px rgba(144, 0, 10, 0.05);}
    .list4 .a:hover .time:before{ opacity: 0}
    .list4 .a:hover .time:after{ opacity: 1; top: -.05rem; bottom: -.05rem;}
    .list4 .a:hover .time *{ color: #fff}
}
@media(max-width: 1024px){
}
@media(max-width: 800px){
    .tit1{ margin-bottom: .25rem}
    .tit1 h3{font-size: .4rem;}
    .tit1 h2{font-size: .24rem;margin: -.25rem 0 0;}
    
    .list4{margin: .4rem 0 0;}
    .list4 .a{padding: 0;height: auto;}
    .list4 .txt{margin: 0 0 0 .2rem;}

    .ar_tj{ padding: .15rem 0 0}
} 
@media(max-width: 560px){
    .ar_tit .con .ll p img{ width: .18rem}
} 


.znbm .content .box{flex: 1;min-width: 50%;margin-bottom: .78rem;display: flex;flex-direction: column;}
.znbm .content .box .line{background: url(/css/../images/list19.jpg) center no-repeat;background-size: cover;height: .36rem;}
.znbm .content .box .line{background: url(/css/../images/list19.jpg) center no-repeat;background-size: cover;height: .1rem;}
.content .box .con{border: 1px solid rgba(19, 57, 132, 0.1);box-shadow: 0px 5px 14px 0px rgba(0, 0, 0, 0.0585);padding: .7rem .7rem .5rem;background: #fff;flex: 1;}

.list23{ margin: 0 -.1rem;}
.list23 li{width: 33.333%;line-height: 2;margin-bottom: .4rem;position: relative;padding: 0 0 0 .36rem;background: url(/css/../images/list23_b.svg) left .06rem no-repeat;background-size: .2rem auto;}
.list23 .a{font-size: .18rem;color: #333;position: relative;z-index: 1;/* margin: 0 .2rem 0 0; */transition: .5s;}
.list23 .a:before{/* content: "¡¢"; */position: absolute;/* right: -.2rem; */}
.list23 .a:last-child:before{ display: none}


@media(min-width: 1024px){
    .list23 .a:hover{ color: #90000A}
}
@media(max-width: 1024px){
    .list23 li{ width: 33.33%}
}
@media(max-width: 800px){
    .list23 li{ width: auto; min-width: 50%}
    .content .box .con{ padding: .25rem}
    .znbm .content .box{ margin-bottom: .3rem}
    .list23 li{ padding: 0 0 0 .26rem; margin-bottom: .2rem}
} 
@media(max-width: 560px){
} 