@charset "utf-8";
.jlx1{width: 100%;padding: 0.9rem 0;}
.jlx1 .left{width: 67%;}
.jlx1 .right{width: 30%;}
.tit1{margin-bottom: 0.37rem;}
.tit1 big{font-size: 0.32rem;font-family: "Microsoft YaHei";}
.tit1 .h3{align-items: center;}
.tit1 .h3 img{width:0.28rem;}
.more1{margin-top: 0;}
.jlx1 .jlbox1 .imgBox{width: 60%;}
.jlx1 .jlbox1 .con{width: 40%;background: linear-gradient(313deg, #DC0718 -2%, #A1313D 100%);height: 4.18rem;padding: 0.6rem 0.3rem 0;}
.jlx1 .jlbox1 .img{padding-bottom: 4.18rem;}
.jlx1 .jlbox1 h3{color: #fff;font-weight: bold;font-size: 0.2rem;line-height: 0.3rem;max-height: 0.6rem\0;}
.jlx1 .jlbox1 h4{color: #fff;line-height: 0.28rem;opacity: .8;margin: 0.35rem 0 0.7rem;}
.jlx1 .jlbox1 p{font-size: 0.18rem;line-height: 0.2rem;color: #fff;}
.jlx1 .jlbox1 p b{font-weight: bold;font-family: Impact;
font-size: 0.36rem;color: #FFFFFF;display: inline-block;padding-right: 0.05rem;}
.jlx1 .jlbox1 .txt{align-items: center;}


.jlx1 .left dl{margin: 0.5rem -0.3rem 0;}
.jlx1 .left dt{width: 33.3%;padding: 0 0.3rem;border-right: 1px solid #E1D8CC;}
.jlx1 .left dt:last-child{border-right: none;}
.jlx1 .left dt p{font-size: 0.18rem;line-height: 0.2rem;color: #C2AA86;}
.jlx1 .left dt p b{font-weight: normal;font-family: Impact;
font-size: 0.36rem;color: #C2AA86;display: inline-block;padding-right: 0.05rem;}
.jlx1 .left dt h3{color: #333333;font-size: 0.18rem;line-height: 0.3rem;max-height: 0.6rem\0;margin-top: 0.23rem;transition: 0.5s;}
.jlx1 .right li{margin-bottom: 0.36rem;}
.jlx1 .right li a{background: #F6EFE3;padding: 0.17rem;display: flex;flex-wrap: wrap;}
.jlx1 .right li .imgBox{width: 1.4rem;}
.jlx1 .right li .con{flex: 1;min-width: 0;padding: 0.2rem 0 0 0.25rem;}
.jlx1 .right li h3{color: #333;font-weight: bold;font-size: 0.2rem;line-height: 0.3rem;max-height: 0.6rem\0;}
.jlx1 .right li .box{padding-top: 0.3rem;margin-top: 0.25rem;border-top: 1px solid #C5A26E;position: relative;}
.jlx1 .right li .box::after{content: "";position: absolute;width: 0.45rem;height: 0.05rem;background: #C5A26E;left: 0;top: -0.03rem;}
.jlx1 .right li p{align-items: center;font-size: 0.16rem;color: #444;line-height: 0.3rem;margin-bottom: 0.1rem;}
.jlx1 .right li p img{display: inline-block;margin-right: 0.1rem;}
.jlx1 .right li .img{padding-bottom: 170%;}


@media(min-width: 1025px){
  .jlx1 .right li a:hover h3,.jlx1 .left dt a:hover h3{color: #B02633;}

}
@media(max-width: 1024px){
    .jlx1{width: 100%;padding: 0.4rem 0 0.1rem;}
    .jlx1 .left{width: 100%;}
    .jlx1 .right{width: 100%;margin-top: 0.3rem;}
    .jlx1 .left dl{margin: 0.3rem -0.1rem 0;}
    .jlx1 .left dt{padding: 0 0.1rem;}
}
@media(max-width: 769px){
    .tit1 big{font-size: 0.24rem;}
    .jlx1 .jlbox1 .imgBox{width: 100%;}
    .jlx1 .jlbox1 .con{width: 100%;height: auto;padding: 0.25rem;}
    .jlx1 .jlbox1 .img{padding-bottom: 60%;}
    .jlx1 .jlbox1 h4{margin: 0.2rem 0;}
}

.jlx2{width: 100%;padding: 0rem 0 0.9rem;}
.jlx2 .left{width: 31%;}
.jlx2 .mid{width: 31%;}
.jlx2 .right{width: 31%;}

.jlx2 .left li{margin-bottom: 0.34rem;}
.jlx2 .left li a{align-items: center;border: 1px solid #E1D8CC;height: 0.91rem;}
.jlx2 .left li .date{text-align: center;padding: 0 0.17rem;border-right: 1px solid #E1D8CC;}
.jlx2 .left li .con{flex: 1;min-width: 0;padding-left:0.22rem;}
.jlx2 .left li p{font-size: 0.16rem;line-height: 0.2rem;color: #C2AA86;}
.jlx2 .left li span{font-weight: normal;font-family: Impact;
font-size: 0.32rem;color: #C2AA86;display: inline-block;}
.jlx2 .left li h3{color: #333;font-weight: bold;font-size: 0.18rem;line-height: 0.3rem;max-height: 0.6rem\0;}
.jlx2 .mid li{margin-bottom: 0.24rem;}
.jlx2 .mid li a{height: 1.39rem;align-items: center;padding: 0 0.4rem 0 0.45rem;}
.jlx2 .mid li:nth-child(1) a{background: url(../images/ny/jlbg1.png) no-repeat center/cover;}
.jlx2 .mid li:nth-child(2) a{background: url(../images/ny/jlbg2.png) no-repeat center/cover;}
.jlx2 .mid li:nth-child(3) a{background: url(../images/ny/jlbg3.png) no-repeat center/cover;}
.jlx2 .mid li span{background: #D4AA66;width: 0.88rem;height: 0.88rem;display: flex;align-items: center;justify-content: center;border-radius: 50%;position: relative;}
.jlx2 .mid li span::after{content: "";position: absolute;top: -0.08rem;right: -0.08rem;bottom: -0.08rem;left: -0.08rem;border-radius: 50%;border: 1px dashed #B08642;}
.jlx2 .mid li span img{max-width: 100%;max-height: 100%;}
.jlx2 .mid li h3{flex: 1;min-width: 0;padding: 0.48rem;font-size: 0.26rem;}
.jlx2 .mid li i{width: 0.34rem;}
.jlx2 .mid li i img{width: 100%;}
.jlx2 .mid li:nth-child(2) span{background: #B5222F;}
.jlx2 .mid li:nth-child(3) span{background: #C5A26E;}
.jlx2 .mid li:nth-child(2) span::after{border-color: #921022;}
.jlx2 .mid li:nth-child(3) span::after{border-color: #C5A26E;}
.jlx2 .right li{margin-bottom: 0.24rem;}
.jlx2 .right li a{align-items: center;}
.jlx2 .right li .imgBox{width: 2rem;}
.jlx2 .right li .con{flex: 1;min-width: 0;padding: 0rem 0 0 0.25rem;}
.jlx2 .right li h3{font-size: 0.18rem;font-weight: bold;color: #333333;margin-bottom: 0.35rem;transition: 0.5s;}
.jlx2 .right li p{font-size: 0.16rem;line-height: 0.2rem;color: #C2AA86;}
.jlx2 .right li p b{font-weight: normal;font-family: Impact;
font-size: 0.32rem;color: #C2AA86;display: inline-block;padding-right: 0.05rem;}
.jlx2 .right li .img{padding-bottom: 69.5%;}

/*  */
.jlx3 {width: 100%;padding: 0 0 0.9rem;}
.jlx3 .tit1{justify-content: center;margin-bottom:.55rem;}
.jlx3 ul{margin: 0 -0.2rem;}
.jlx3 li{width: 25%;padding: 0 0.2rem;}
.jlx3 li a{height: 1.4rem;align-items: center;padding: 0 0.1rem 0 0.8rem;background: url(../images/ny/jlbg4.png) no-repeat center/cover;}
.jlx3 li span{display: flex;align-items: center;justify-content: center;width: 0.69rem;height: 0.66rem;}
.jlx3 li h3{flex: 1;min-width: 0;padding-left: 0.3rem;font-size: 0.24rem;color: #333;transition: 0.5s;}
.jlx3 li:nth-child(2n) a{background: url(../images/ny/jlbg5.png) no-repeat center/cover;box-shadow: 0px 0rem 0.1rem 0rem rgba(0, 0, 0, 0.1);}
.jlx3 li span img{max-width: 100%;max-height: 100%;}

@media(min-width: 1025px){
  .jlx2 .right li a:hover h3,.jlx2 .left li a:hover h3,.jlx3 li a:hover h3{color: #B02633;}

}
@media(max-width: 1024px){
    .jlx2,.jlx3{padding: 0rem 0 0.3rem;}
    .jlx2 .left{width: 100%;}
    .jlx2 .mid{width: 100%;margin: 0.3rem 0;}
    .jlx2 .right{width: 100%;}
    .jlx3 ul{margin: 0 -0.1rem;}
    .jlx3 li{width: 25%;padding: 0 0.1rem;}
}

@media(max-width: 769px){
    .jlx3 li{width: 50%;margin-bottom: 0.25rem;}
    .jlx3 li a{padding: 0 0.15rem;height: 1.2rem;}
    .jlx3 li span{width: 0.4rem;height: 0.39rem;}
    .jlx3 li h3{font-size: 0.18rem;padding-left: 0.15rem;}
    .jlx2 .mid li span{width: 0.6rem;height: 0.6rem;}
}

/* cfa简介 */
.cfajj .cont{margin-bottom: 0.28rem;}
.cfajj .cont p{font-size: 0.18rem !important;line-height: 0.3rem !important;color: #333333 !important;text-align: justify;text-indent: 2em;}
.cfajj .cont p span{font-size: 0.18rem !important;line-height: 0.3rem !important;color: #333333 !important;}
.cfajj h2{font-size: 0.3rem;font-weight: bold;text-align: center;color: #333333;}
.cfajj .tim{margin: 0.28rem 0 0.45rem;background: #FCF4EA;padding: 0.21rem 0;text-align: center;}
.cfajj .tim span{font-size: 0.18rem;color: #5A5A5A;}
.cfajj li{margin-bottom: 0.35rem;}
.cfajj li .tit2{margin-bottom: 0.4rem;position: relative;height: 0.63rem;align-items: center;}
.cfajj li .tit2::after{content: "";position: absolute;top: 0;left: 0.5rem;width:54%;height: 100%;background: linear-gradient(270deg, rgba(216, 216, 216, 0) 0%, rgba(181, 34, 47, 0.2) 100%);}
.cfajj li .tit2 span{width: 0.72rem;height: 0.72rem;border-radius: 50%;display: flex;align-items: center;justify-content: center;border: 1px dashed #B5222F;background: #fff;
font-family: Impact;font-size: 0.28rem;color: #fff;position: relative;z-index: 1;}
.cfajj li .tit2 span::after{content: "";position: absolute;top: 0.1rem;right: 0.1rem;bottom: 0.1rem;left: 0.1rem;border-radius: 50%;background: #B5222F;z-index: -1;}


.cfajj li .tit2 h3{font-size: 0.24rem;color: #B5222F;padding-left: 0.15rem;font-weight: bold;line-height: 1.3;flex: 1;min-width: 0;}
.cf-c{padding-left: 0.35rem;}
.cfa1-t,.cfa3-t,.cfa4-t{justify-content: space-between;align-items: center;}
.cfa1-t .left{width: 2.65rem;}
.cfa1-t .right{flex: 1;min-width: 0;padding-left: 0.35rem;}
.cfa1-t .left img{width: 100%;}
.cfa3-t .left{width: 60%;}
.cfa3-t .right{width: 35%;}
.cfa3-t .right img{width: 100%;}
.cfa4-t .left{width: 48%;}
.cfa4-t .right{width: 48%;}
.cfajj .img{text-align: center;}
.cfa5-t{justify-content: space-between;align-items: center;}
.cfa5-t .left{width: 35%;}
.cfa5-t .right{width: 62%;}
.cfa5-t .left img{width: 100%;}
.cfa6-t{align-items: center;}
.cfa6-t .left{width: 65%;}
.cfa6-t .right{width: 32%;}
.cfa6-t .right img{width: 100%;}
.cfa7-t dl{margin: 0 -0.35rem;justify-content: center;}
.cfa7-t dt{width: 50%;margin-bottom: 0.4rem;padding: 0 0.35rem;}
.cfa7-t dt:last-child{width: 70%;}
.cfa7-t dt .a{align-items: center;padding: 0.25rem;border: 1px solid #E1D8CC;}
.cfa7-t dt .scale{width: 3rem;}
.cfa7-t dt .con{flex: 1;min-width: 0;padding-left: 0.35rem;}
.cfa7-t dt .scale img{width: 100%;}
.cfa7-t dt h4{font-weight: 700;
font-size: 0.2rem;color: #333;margin-bottom: 0.1rem;}
.cfa7-t dt p{font-size: 0.16rem;color: #333;line-height: 0.32rem;}
.cfa7-t dt:last-child .scale{width: 60%;}
.cfa8-t{justify-content: space-between;}
.cfa8-t .left{width: 35%;}
.cfa8-t .mid{width: 30%;}
.cfa8-t .right{width: 15%;}
.cfa8-t p{font-size: 0.18rem;color: #333;line-height: 0.36rem;}
.cfa8-t h4{margin-bottom: 0.3rem;}
.cfa8-t .box{margin-top: 0.15rem;align-items: center;}
.cfa8-t .box .ewm{width: 1.55rem;}
.cfa8-t .box .con1{flex: 1;min-width: 0;padding-left: 0.2rem;}


@media(max-width: 1024px){
    .cfa7-t dl{margin: 0 -0.1rem;justify-content: center;}
    .cfa7-t dt{width: 50%;margin-bottom: 0.4rem;padding: 0 0.1rem;}
}

@media(max-width: 769px){
    .cf-c{padding-left: 0rem;}
    .cfajj .left{width:100%;padding: 0;}
    .cfajj .right{flex: none;padding-left: 0rem;width: 100%;margin-top: 0.25rem;}
    .cfa7-t dt{width: 100%;margin-bottom: 0.3rem;}
    .cfa7-t dt:last-child{width: 100%;}
    .cfa7-t dt:last-child .scale{width: 40%;}
    .cfa8-t .mid{width: 100%;margin-top: 0.2rem;}
    .cfa7-t dt .scale{width: 2rem;}
    .cfajj li .tit2 h3{font-size: 0.2rem;}
    .cfajj h2{font-size: 0.24rem;line-height: 1.5;}
}
@media(max-width: 600px){
.cfa7-t dt .scale{width: 100% !important;}
.cfa7-t dt .con{flex: none;width: 100%;padding: 0;margin-top: 0.25rem;}
}