@charset "utf-8";
/*翻页条*/
@charset "utf-8";
/*翻页条
.pagebar{margin: .6rem auto 0 auto;display: flex;align-items: center;justify-content: center;}
.pagebar>.p_t{align-self: flex-start;line-height: .38rem;}
.p_pages{text-align: center;display: flex;align-items: center;flex-wrap: wrap;justify-content: center;}
.pagebar *{font-size: .14rem;white-space: nowrap;}
.p_pages span{padding: 0 .16rem;height: .3rem;display: flex;margin: 0 .04rem;box-sizing: border-box;border-radius: 0;min-width: .36rem;color: #333;align-items: center;justify-content: center;position: relative;z-index: 1;margin-bottom: .1rem;background: #fff;}
.p_pages span:before{ content: ""; position: absolute; top: 0; right: 0; bottom: 0; left: 0; border: #e5e5e5 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 -.16rem;height: 100%;width: calc(100% + .32rem);padding: 0 .1rem;transition: .5s;}
.p_pages svg{width: .16rem;height: .16rem; transition: .5s;}
.p_pages .p_last + span, .p_pages .p_last + span + span{padding: 0;margin-right: -.05rem;}
.p_pages .p_goto + span{ padding: 0;}
.p_pages .p_t:before{ display: none}
.p_goto{ margin: 0 .03rem}
.p_goto input{display: flex;align-items: center;justify-content: center;height: .36rem;padding: 0;transition: .5s;position: relative;z-index: 1;border: none;border-radius: 0;width: .3rem;}
.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: #e5e5e5 1px solid; border-radius: .04rem; z-index: -1; transition: .5s;}

.p_pages span.p_no_d{ border-radius: .04rem;  background: #9D0000; color: #fff!important}
.p_pages span.p_no_d:before{ border: #9D0000 1px solid}

.p_pages a:hover, .p_pages a.on, .p_goto a:hover{background: #9D0000;color:#fff!important;}
.p_pages a:hover svg{ fill: #fff}
.p_goto a:hover::before{ border: #9D0000 1px solid;}
*/

.pb_sys_style2 .p_no_d {
    border: 1px solid #951D21!important;
    color: #fff;
    background-color: #951D21!important;
}
.pb_sys_common {
    line-height: 40px!important;
}

@media(max-width: 769px){
    .pagebar{ margin: .4rem auto 0;}
} 

@media(max-width: 1024px){
}
@media(max-width: 800px){
}
@media(max-width: 769px){
} 
@media(max-width: 560px){
} 

.n_container{min-height: 60vh;background: #f3f6f8;margin: 1.5rem 0 0;}

.npad1{ padding: .8rem 0 1.8rem;}

.h3-1{ align-items: center; font-size: .3rem; color: #951d21; margin: 0 0 .3rem;}
.h3-1 img{ width: .25rem; margin: 0 .1rem 0 0;}

.nt1 li{ border-bottom: #d4d4d4 1px solid;}
.nt1 .a{align-items: center;position: relative;z-index: 1;padding: .2rem 0;}
.nt1 li:nth-child(1) .a{ padding-top: 0} 
.nt1 .time{width: .46rem;height: .8rem;text-align: center;position: relative;border: #c59a6d 1px solid;}
.nt1 .time h3{font-size: .24rem;color: #fff;line-height: .46rem;transition: .5s;position: relative;z-index: 1;overflow: hidden;}
.nt1 .time h3:before{content: "";position: absolute;top: 0;right: 0;bottom: 0;left: 0;background: #c59a6d;z-index: -1;transform: skewY(-10deg);transform-origin: left bottom;}
.nt1 .time h6{font-size: .18rem;color: #c59a6d;transition: .5s;font-weight: 600;}

.nt1 .txt{flex: 1;overflow: hidden;padding: 0 .15rem;}
.nt1 h4{ font-weight: bold; margin: 0 0 .1rem;}

@media(min-width: 769px){
}
@media(max-width: 769px){
    .n_container{margin: .7rem 0 0;}
    .h3-1{ font-size: .24rem;}
    .nt1 h4{ margin: 0 0 .05rem;}
    .npad1{padding: .4rem 0 .5rem;}
}

.mianbao{display: flex;align-items: center;padding: 0 0 .2rem;}
.mianbao *{font-size: .14rem;color: #908f93;font-style: normal;line-height: 1.35;font-weight: normal;}
.mianbao img{width: .1rem;margin: 0 .03rem 0 0;}
.mianbao span{margin: 0 .06rem;}

.tit1{align-items: center;padding: 0 .15rem;}
.tit1 h3{ font-size: .24rem; color: #050505; font-weight: normal;}

.n_bg1{background: url(../images/n_bg1.jpg) center top no-repeat;background-size: cover;padding-top: .3rem;}

.n_bg1 .content{background: #fff;border-radius: .2rem;padding: .24rem .22rem .38rem;box-shadow: 0 0 .2rem rgba(0,0,0,.05);}

.miso_form3{width: 3.04rem;margin: 0;}
.miso_form3 .input-group .sub{position:absolute;right:0;top:0;width: .3rem;height: 100%;overflow:hidden;background:0 0;cursor: pointer;border-radius: 0 .16rem .16rem 0;}
.miso_form3 .input-group .sub:after{content:'';position:absolute;top:0;bottom:0;left:0;z-index:0;right:0;background: url(../images/ser.png) no-repeat left center;background-size: .16rem .16rem;}
.miso_form3 .input-group{flex: 1;border: #e9ecf0 2px solid;border-right: 0;}
.miso_form3 .input-group .inp{height: 0.44rem;border:0;border-right:0;width:100%;padding: 0 .15rem;background: #fff;border-radius: .11rem;font-size: .14rem;}
.miso_form3 .sub{width: 1rem;height: .48rem;background: #921c2d;font-size: .14rem;color: #fff;margin: 0;transition: .5s;cursor: pointer;}
.miso_form3 .sub:hover{ background: #991e23; color: #fff}

.nt2 li{ border-bottom: #e9e9e9 1px solid;}
.nt2 .a{ align-items: center; padding: .21rem 0;}
.nt2 .imgBox{ width: 1.84rem; margin: 0 .18rem 0 0; border-radius: .2rem;}
.nt2 .txt{ flex: 1; overflow: hidden;}
.nt2 p{ color: #908f93; margin: .05rem 0 .15rem;}
.nt2 h6{ font-size: .14rem; color: #908f93;}

@media(max-width: 769px){
    .tit1{ padding: 0;}
    .miso_form3 .sub{ width: .8rem;}
    .miso_form3{ flex: 1; margin: 0 0 0 .15rem;}
    .n_bg1{padding-top: .4rem;}

    .nt2 .imgBox{width: 100%;margin: 0 0 .2rem;border-radius: .1rem;}
    .nt2 .txt{ flex: auto; width: 100%}
}

.details .content{ background: #fff; border-radius: .2rem;}

.ar_tit{position: relative;z-index: 1;margin: 0 0 .4rem;text-align: center;}
.ar_tit h3{font-size: .24rem;color: #333333;line-height: 1.35;margin: 0 auto;padding-bottom: .2rem;font-weight: 600;}
.ar_tit .con .ll{justify-content: center;}
.ar_tit .con .ll p{font-size: .14rem;color: #333333;line-height: .24rem;display: flex;flex-wrap: wrap;align-items: center;margin: 0 1.35vw;}
.ar_tit .con .ll p img{ width: .22rem; margin: 0 .1rem 0 0}

.details .arc-con p{ text-indent: 2em;}

.ar_tj{position: relative;z-index: 1;margin: 1rem 0 0;display: flex;flex-wrap: wrap;justify-content: space-between;align-items: center;}
.ar_tj .ll{ flex: 1; overflow: hidden}
.ar_tj .a{display: flex;font-size: .14rem;color: #333333;line-height: 1.5;margin: .1rem 0;transition: .5s;align-items: center;overflow: hidden;}
.ar_tj .a svg{margin: 0 .1rem 0 0;}
.ar_tj .a svg{width: .24rem;height: .24rem;fill: #fff;transition: .5s;}

.details1 .ar_tit{margin-bottom: .4rem;}
.details1 .ar_tit h3{border: none;padding-bottom: 0;}
.details1 .arc-con p{ text-indent:2em;background:none !important;}
.details1 .arc-con span{ background:none !important;}


.mianbao1 a, .mianbao1 span{ color: #040404;}
.mianbao1{ padding: .18rem .24rem; border-bottom: #a33b3f 1px solid;}

.details .box{padding: .3rem .56rem 1rem;}

@media(min-width: 769px){
    .ar_tj .ll .a:hover{ color: #9D0000} 
    .ar_tj .a:hover svg{ stroke: #9D0000}
}
@media(max-width: 769px){
    .ar_tit h3{ font-size: .22rem;}
    .ar_tit .con .ll p{margin: 0 .1rem;font-size: .15rem;}

    .ar_tj{padding-top: .15rem;margin: .3rem 0 0;}
    .ar_tj .a{font-size: .16rem;margin: .04rem 0;max-width: 100%;width: 100%;text-align: left !important;min-width: 1.3rem;height: .42rem;}

    .details1 .content{padding: 0;}
    .ar_tit .con .ll{margin: 0;}
    .ar_tj .a svg{}
    .details1 .ar_tit{margin-bottom: .25rem;}

    .n_container::before{background-size: 280% auto;}

    .fanhui{margin: .1rem auto 0;}
    .ar_tj .ll{ width: 100%; flex: auto}

    .details .box{ padding: .3rem 15px .5rem;}
    .ar_tit{ margin-bottom: .3rem}
} 

.n_container .wp.flexjs{ align-items: flex-start;}
.yiji{font-size: .2rem;color: #fff;font-weight: 600;text-align: center;margin: 0 0 .2rem;}
.n_left{width: 3rem;background: #951d21;padding: .2rem 0 0 .16rem;}
.n_right{width: calc(100% - 3rem - .4rem);background: #fff;padding: .25rem .36rem .6rem;}

.erji{background: #ffffff;padding: .1rem .2rem;}
.erji .a{align-items: center;height: .5rem;font-size: .18rem;color: #333333;font-weight: 600;}
.erji i{font-size: .18rem;color: #666666;font-family: 'lib';font-weight: normal;}
.h3-2{ font-size: .22rem; color: #333333; font-weight: bold; margin: 0 0 .3rem;}

.erji li.on .a{ color: #951d21;}
.erji li.on .a i{ color: #951d21}

@media(max-width: 769px){
    .n_left{ width: 100%;}
    .n_right{ width: 100%; padding: .25rem .2rem .6rem;}
    .erji .a{ height: .4rem;}
}