@charset "utf-8";
.pagination{text-align: center; font-size: 0; padding-top: 1.1rem;}
.pagination .pagebar{display: flex; flex-wrap: wrap; justify-content: center; align-items: center;}
.pagination .p_pages{margin: 0; display: block; display: flex; flex-wrap: wrap; justify-content: center; align-items: center;}
.pagination .p_pages, .pagination .p_t, .pagination .p_goto, .pagination .p_goto{margin-bottom: 0.06rem;}
.pagination a, .pagination .p_fun_d{display: inline-block; padding: 0 0.12rem; min-width: 0.4rem; height: 0.4rem; font-size: 0.16rem; text-align: center; line-height: 0.4rem; text-align: center; color: #666666; background-color: rgba(179, 26, 31, 0.07); margin: 0 0.08rem; border-radius: 0.5rem; -webkit-transition: .5s; -o-transition: .5s; transition: .5s;}
.pagination .p_fun_d a, .pagination .p_fun_d span, .pagination .p_fun a, .pagination .p_fun span{margin: 0;}
.pagination span{margin: 0 0.06rem; font-size: 0.16rem; color: #666666;}
.pagination span a{margin: 0;}
.pagination a img{margin: 0 0.04rem; margin-top: -2px; display: inline-block; vertical-align: middle; width: 0.07rem;}
.pagination .p_no_d{display: inline-block; padding: 0 0.12rem; min-width: 0.4rem; height: 0.4rem; font-size: 0.16rem; text-align: center; line-height: 0.4rem; text-align: center; color: #666666; background-color: rgba(179, 26, 31, 0.07); margin: 0 0.08rem; border-radius: 0.5rem; -webkit-transition: .5s; -o-transition: .5s; transition: .5s;}
.pagination .p_goto{/*margin: 0 0.16rem;*/ /*margin-top: -2px;*/ display: inline-block; vertical-align: middle; font-size: 0.16rem; color: #666666;}
.pagination .p_goto input{margin: 0 0.04rem; /*margin-top: -2px;*/ display: inline-block; vertical-align: middle; width: 0.4rem; height: 0.4rem; line-height: 0.4rem; background-color: rgba(179, 26, 31, 0.07); border-radius: 0.5rem; font-size: 0.16rem; color: #666666; text-align: center;}
.pagination a.active, .pagination .p_no_d{background: #B31A1F; color: #fff;}
.pagination a:hover{background: #B31A1F; color: #fff;}

.posi{display: flex; flex-wrap: wrap; justify-content: flex-end; align-items: center; font-size: .18rem; line-height: .26rem; color: #666666; transition: all .5s;}
.posi img{display: block; width: .2rem; height: .2rem; margin-right: .08rem; flex-shrink: 0;}
.posi span:not(:nth-child(2)){margin: 0 .03rem;}
.posi em{margin: 0 0.06rem; display: block;}
.posi span{color: #B31A1F;}
.posi a{color: #626262; -webkit-transition: .5s; -o-transition: .5s; transition: .5s;}
.posi a:hover{color: #B31A1F;}

.n_banner{position: relative;}
.n_banner .img img{display: block; width: 100%;}

.n_top{margin-bottom: 0.18rem; position: relative; display: flex; justify-content: flex-end; align-items: center;}
.n_top .tit{min-height: 1.27rem;}
.n_top .tit .inn{font-family: SourceHanSerifCN-Bold; position: absolute; left: 50%; top: 50%; font-size: 0.4rem; color: #000000; text-align: center; font-weight: bold; line-height: 1; display: flex; align-items: center; justify-content: center; -webkit-transform: translate(-50%, -50%); -ms-transform: translate(-50%, -50%); -o-transform: translate(-50%, -50%); transform: translate(-50%, -50%);}
.n_top .tit .inn:before{content: ''; position: absolute; right: 0.12rem; top: -0.13rem; width: 0.6rem; height: 0.55rem; background: url(../images/ny/tit-bg1.png) center center no-repeat; -webkit-background-size: contain; background-size: contain; z-index: -1;}
.n_top .tit span{font-family: slideyouran-Regular; margin-top: -0.1rem; font-size: 0.7rem; color: #B31A1F; font-weight: normal; display: flex; align-items: center;}
.n_top .tit em{margin: 0 -0.16rem 0 -0.04rem; display: block; position: relative; top: -0.14rem;}
.n_top .posi{width: 34%;}

.n_nav{margin-bottom: 0.86rem;}
.n_nav ul{margin: 0 -0.26rem -0.2rem; font-size: 0; text-align: center;}
.n_nav li{padding: 0 0.26rem; margin-bottom: 0.2rem; display: inline-block; vertical-align: middle; position: relative;}
.n_nav li:before{content: ''; position: absolute; right: 0; top: 50%; width: 0.06rem; height: 0.06rem; background-color: #B31A1F; border-radius: 50%; margin-top: -0.03rem;}
.n_nav li:last-child:before{display: none;}
.n_nav a{padding: 0 0.3rem; display: block; min-width: 2.2rem; font-size: 0.26rem; color: #333333; line-height: 0.52rem; text-align: center; position: relative; z-index: 1; -webkit-transition: .5s; -o-transition: .5s; transition: .5s;}
.n_nav a:before{content: ''; position: absolute; left: 50%; top: 50%; width: 144%; height: 300%; background: url(../images/ny/btn-bg1.png) center center no-repeat; -webkit-background-size: 100% 100%; background-size: 100% 100%; z-index: -1; opacity: 0; -webkit-transform: translate(-50%, -50%); -ms-transform: translate(-50%, -50%); -o-transform: translate(-50%, -50%); transform: translate(-50%, -50%); -webkit-transition: .5s; -o-transition: .5s; transition: .5s;}
.n_nav .on{}
.n_nav .on a, .n_nav a:hover{color: #fff;}
.n_nav .on a:before, .n_nav a:hover:before{opacity: 1;}

.inner_page{padding: 0.3rem 0 1.1rem; position: relative; z-index: 1; background: url(../images/ny/sec-bg1.jpg) center top no-repeat; -webkit-background-size: cover; background-size: cover; overflow: hidden;}
.inner_page:before, .inner_page:after{content: ''; position: absolute; left: 0; top: 0; width: 100%; height: 100%; z-index: -1;}
.inner_page:before{background: url(../images/ny/sec-bg2.png) center top no-repeat; -webkit-background-size: 100% auto; background-size: 100% auto;}
.inner_page:after{background: url(../images/ny/sec-bg3.png) center bottom no-repeat; -webkit-background-size: 100% auto; background-size: 100% auto;}
/*手机端内页菜单*/
#m_n_nav{display: none; line-height: 50px; position: relative; z-index: 9; width: 100%; background: #B31A1F;}
#bnt_back{position: absolute; left: 15px; top: 0px;}
#bnt_back img{height: 18px; display: inline-block; vertical-align: middle;}
#bnt_back svg{fill: rgb(255, 255, 255); height: 30px; vertical-align: middle; width: 26px;}
#m_n_nav i{}
#m_n_nav h1{font-size: 14px; color: rgb(255, 255, 255); text-align: center; margin: 0px; line-height: 50px;}
#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{display: none;}
#sub_nav_content ul li{display: block; line-height: 28px;}
#sub_nav_content ul li a{display: block; height: 30px; line-height: 30px; font-size: 13px; padding-left: 10px; color: rgb(83, 84, 85);}
#sub_nav_content ul li.on a{color: #B31A1F;}
#sub_nav_content dl{font-size: 0px; overflow: hidden; background: rgb(255, 255, 255); padding: 10px 0px;}
#sub_nav_content dt{position: relative; background: rgb(255, 255, 255); z-index: 999; width: 100%; display: block; margin-bottom: 0px; /*float: left;*/ line-height: 30px; padding: 0 20px;}
#sub_nav_content dt i{float: right; font-style: normal; font-weight: bold; font-size: .16rem;}
#sub_nav_content dt a{display: inline-block; width: 88%; color: rgb(91, 83, 73); 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 dd{display: none;}
#sub_nav_content dd .box{padding: 0px;}
#sub_nav_content dd a{padding: 0px 25px; line-height: 30px; border-top: 1px solid rgb(231, 231, 231); font-size: 12px; color: rgb(91, 83, 73); display: block; height: 30px;}
#sub_nav_content dd a.on{color: #B31A1F;}

@media (max-width: 1199px){
    .posi{font-size: 0.14rem;}
    .posi img{margin-right: 0.04rem; width: 0.16rem; height: 0.16rem;}
    .posi em{margin: 0 0.06rem;}
    #m_n_nav{display: block;}
    .pagination{padding-top: 0.3rem; font-size: 0.14rem;}
    .pagination a, .pagination .p_fun_d{margin: 0 0.06rem; padding: 0 0.12rem; min-width: 0.3rem; height: 0.3rem; line-height: 0.3rem; font-size: 0.15rem;}
    .pagination a img{width: 0.06rem; margin: 0 0.02rem; margin-top: -2px;}
    .pagination .p_no_d{margin: 0 0.03rem; padding: 0 0.08rem; min-width: 0.3rem; height: 0.3rem; line-height: 0.3rem; font-size: 0.15rem;}
    .pagination .p_goto input{width: 0.6rem; height: 0.3rem; font-size: 0.15rem;}
    .inner_page{padding: 0.25rem 0 0.5rem; min-height: 0;}
    .n_top{margin-bottom: 0.2rem; display: flex; flex-direction: column;}
    .n_top .tit{margin-top: 0.2rem; min-height: 0; order: 2;}
    .n_top .tit .inn{font-size: 0.32rem; position: static; -webkit-transform: translate(0); -ms-transform: translate(0); -o-transform: translate(0); transform: translate(0);}
    .n_top .tit .inn:before{width: 0.4rem; height: 0.4rem; right: 0.06rem; top: -0.02rem;}
    .n_top .tit span{font-size: 0.62rem;}
    .n_top .tit em{margin: 0 -0.18rem 0 -0.02rem; top: -0.12rem;}
    .n_top .posi{width: 100%; order: 1;}
    .n_nav{margin: 0 -15px; margin-bottom: 0.3rem; padding: 0 15px; white-space: nowrap; overflow: hidden; overflow-x: auto;}
    .n_nav ul{margin-left: -0.12rem; margin-right: -0.12rem; margin-bottom: 0;}
    .n_nav li{padding: 0 0.12rem; margin-bottom: 0;}
    .n_nav a{padding: 0 0.15rem; font-size: 0.18rem; min-width: 1.2rem; line-height: 0.42rem;}
}








/*其他*/
.sr_inner1{margin-top: 0.43rem;}
.sr_inner1 .box-swiper{margin-bottom: 0.5rem; position: relative;}
.sr_inner1 .swiper1{position: relative; overflow: hidden;}
.sr_inner1 .swiper1 .swpBtn{margin: 0 -0.22rem; position: absolute; left: calc(42.63% + 0.4rem); top: 1.48rem; z-index: 10; display: flex; align-items: center;}
.sr_inner1 .swiper1 .swpArrow{margin: 0 0.22rem; display: block; width: 0.32rem; height: 0.32rem; border-radius: 50%; position: relative; cursor: pointer;}
.sr_inner1 .swiper1 .swpArrow:before{content: ''; margin-top: -0.045rem; position: absolute; top: 50%; width: 0.28rem; height: 0.09rem; background-repeat: no-repeat; background-position: center center; -webkit-background-size: contain; background-size: contain; -webkit-transition: .5s; -o-transition: .5s; transition: .5s;}
.sr_inner1 .swiper1 .swpArrow.prev{background-color: #EDC682;}
.sr_inner1 .swiper1 .swpArrow.prev:before{left: 0.18rem; background-image: url(../images/ny/swp-arrow1.png);}
.sr_inner1 .swiper1 .swpArrow.next{background-color: #B31A1F;}
.sr_inner1 .swiper1 .swpArrow.next:before{right: 0.18rem; background-image: url(../images/ny/swp-arrow2.png);}
.sr_inner1 .swiper1 .swpArrow:hover:before{-webkit-background-size: 0.16rem auto; background-size: 0.16rem auto;}
.sr_inner1 .swiper1 .swpArrow.prev:hover:before{left: 0.02rem;}
.sr_inner1 .swiper1 .swpArrow.next:hover:before{right: 0.02rem;}
.sr_inner1 .swiper1 .con{display: block; display: flex; align-items: flex-start;}
.sr_inner1 .swiper1 .pic{margin-right: 0.4rem; width: 42.63%; height: 4.13rem; border-radius: 0.2rem; position: relative; flex-shrink: 0;}
.sr_inner1 .swiper1 .date{font-family: SourceHanSerifCN-Bold; padding-bottom: 0.03rem; position: absolute; left: 0.16rem; bottom: 0.16rem; color: #EDC682; line-height: 1; text-align: center; width: 0.8rem; height: 0.8rem; border: 2px solid #EDC682; background-color: #B31A1F; border-radius: 50%; z-index: 10; display: flex; flex-direction: column; justify-content: center; align-items: center;}
.sr_inner1 .swiper1 .date .d1{font-size: 0.28rem;}
.sr_inner1 .swiper1 .date .d2{margin-top: 0.03rem; font-size: 0.14rem;}
.sr_inner1 .swiper1 .text{padding-top: 0.17rem; width: calc(57.37% - 0.4rem); max-width: 100%; flex-grow: 1;}
.sr_inner1 .swiper1 .tit{font-size: 0.2rem; color: #000000; font-weight: bold; line-height: 1.45; -webkit-transition: .5s; -o-transition: .5s; transition: .5s;}
.sr_inner1 .swiper1 .desc{margin-top: 0.18rem; font-size: 0.16rem; color: #666666; line-height: 1.63; height: 3.26em;}
.sr_inner1 .swiper1 .con:hover{}
.sr_inner1 .swiper1 .con:hover .tit{color: #B31A1F;}
.sr_inner1 .swiper2{padding-top: 0.62rem; position: absolute; right: 0; bottom: 0; width: calc(57.37% - 0.4rem); z-index: 10; overflow: hidden;}
.sr_inner1 .swiper2 .swpFraction{position: absolute; left: auto !important; right: 0; top: 0; bottom: auto !important; width: auto !important; font-size: 0.16rem; color: rgba(179, 26, 31, .6); z-index: 10;}
.sr_inner1 .swiper2 .swpFraction .swiper-pagination-current{color: #B31A1F; font-size: 0.26rem;}
.sr_inner1 .swiper2 .con{display: block; height: 1.7rem; border-radius: 0.1rem; overflow: hidden;}
.sr_inner1 .swiper2 .pic{height: 100%;}
.sr_inner1 .list{border-top: 1px solid rgba(179, 26, 31, .2);}
.sr_inner1 .list li{position: relative;}
.sr_inner1 .list li:before{content: ''; position: absolute; left: 0; bottom: 0; right: 0; height: 1px; background-color: rgba(179, 26, 31, .2);}
.sr_inner1 .list .con{padding: 0.5rem 0; display: block; position: relative; display: flex; align-items: flex-start;}
.sr_inner1 .list .con:before{content: ''; position: absolute; left: -0.5rem; top: 0; right: -0.5rem; bottom: 0; background: #B31A1F url(../images/ny/ls-bg4.png) right bottom no-repeat; -webkit-background-size: cover; background-size: cover; border-radius: 0.2rem; z-index: -1; box-shadow: 0 0.06rem 0.16rem rgba(179, 26, 31, .26); -webkit-transform: scale(1, 0); -ms-transform: scale(1, 0); -o-transform: scale(1, 0); transform: scale(1, 0); opacity: 0; transform-origin: 0 0; -webkit-transition: .5s; -o-transition: .5s; transition: .5s;}
.sr_inner1 .list .pic{margin-right: 0.4rem; width: 4.46rem; border-radius: 0.1rem; flex-shrink: 0;}
.sr_inner1 .list .pic:after{content: ''; display: block; padding-top: 60.54%;}
.sr_inner1 .list .text{padding-top: 0.34rem; width: calc(100% - 4.86rem); max-width: 100%; flex-grow: 0;}
.sr_inner1 .list .date{color: #B31A1F; display: flex; align-items: flex-end;}
.sr_inner1 .list .date .d1{font-size: 0.26rem; line-height: 1.42;}
.sr_inner1 .list .date .d2{padding-bottom: 0.04rem; padding-left: 0.18rem; font-size: 0.16rem; line-height: 1.44; position: relative;}
.sr_inner1 .list .date .d2:before{content: ''; position: absolute; left: 0.06rem; bottom: 0.09rem; width: 0.07rem; height: 0.14rem; background: url(../images/ny/line2.png) center center no-repeat; -webkit-background-size: contain; background-size: contain;}
.sr_inner1 .list .tit{margin-top: 0.2rem; font-size: 0.2rem; color: #000000; font-weight: normal; line-height: 1.45;}
.sr_inner1 .list .desc{margin-top: 0.17rem; font-size: 0.16rem; color: #666666; line-height: 1.63em; max-height: 3.26em;}
.sr_inner1 .list .more{margin-top: 0.24rem; font-size: 0.16rem; color: #666666; line-height: 1.44;}
.sr_inner1 .list .con:hover{}
.sr_inner1 .list .con:hover:before{-webkit-transform: scale(1); -ms-transform: scale(1); -o-transform: scale(1); transform: scale(1); opacity: 1;}
.sr_inner1 .list .con:hover .date, .sr_inner1 .list .con:hover .desc, .sr_inner1 .list .con:hover .more{color: #fff;}
.sr_inner1 .list .con:hover .date .d2:before{background-image: url(../images/ny/line3.png);}
.sr_inner1 .list .con:hover .tit{color: #EDC682; font-weight: bold;}
@media (max-width: 1199px){
    .sr_inner1 .box-swiper{margin-bottom: 0.3rem;}
    .sr_inner1 .swiper1 .swpBtn{left: 3.6rem;}
    .sr_inner1 .swiper1 .pic{margin-right: 0.4rem; width: 3.2rem; height: auto;}
    .sr_inner1 .swiper1 .pic:after{content: ''; display: block; padding-top: 60.56%;}
    .sr_inner1 .swiper1 .date{width: 0.7rem; height: 0.7rem;}
    .sr_inner1 .swiper1 .date .d1{font-size: 0.24rem;}
    .sr_inner1 .swiper1 .date .d2{font-size: 0.12rem;}
    .sr_inner1 .swiper1 .desc{font-size: 0.14rem; margin-top: 0.08rem;}
    .sr_inner1 .swiper2{margin-top: 0.25rem; padding: 0; padding-bottom: 0.4rem; position: relative; width: 100%;}
    .sr_inner1 .swiper2 .swpFraction{top: auto !important; bottom: 0 !important;}
    .sr_inner1 .swiper2 .con{height: auto;}
    .sr_inner1 .swiper2 .pic{height: auto;}
    .sr_inner1 .swiper2 .pic:after{content: ''; display: block; padding-top: 60.42%;}
    .sr_inner1 .list .con{padding: 0.3rem 0;}
    .sr_inner1 .list .pic{width: 3.2rem;}
    .sr_inner1 .list .text{padding-top: 0.12rem; width: calc(100% - 3.6rem);}
    .sr_inner1 .list .date .d1{font-size: 0.24rem;}
    .sr_inner1 .list .date .d2{font-size: 0.14rem;}
    .sr_inner1 .list .tit{margin-top: 0.08rem;}
    .sr_inner1 .list .desc{font-size: 0.14rem; margin-top: 0.1rem;}
    .sr_inner1 .list .more{font-size: 0.14rem; margin-top: 0.15rem;}
}
@media (max-width: 767px){
    .sr_inner1{margin-top: 0;}
    .sr_inner1 .swiper1{padding-bottom: 0.4rem;}
    .sr_inner1 .swiper1 .swpBtn{left: 0; bottom: 0; top: auto; right: 0; justify-content: center;}
    .sr_inner1 .swiper1 .con{display: block;}
    .sr_inner1 .swiper1 .pic, .sr_inner1 .swiper1 .text{width: 100%; margin: 0;}
    .sr_inner1 .list .con{display: block;}
    .sr_inner1 .list .pic, .sr_inner1 .list .text{width: 100%;}
}
@media (max-width: 480px){}








.sr_inner2{margin-top: 0.4rem; display: flex; justify-content: space-between; align-items: flex-start;}
.sr_inner2 .col, .sr_inner2 .cor{}
.sr_inner2 .col{width: calc(100% - 5.3rem); max-width: 100%; flex-grow: 1;}
.sr_inner2 .cor{margin-left: 0.5rem; padding-left: 0.5rem; width: 4.8rem; border-left: 1px solid rgba(179, 26, 31, .16); flex-shrink: 0;}
.sr_inner2 .detail{}
.sr_inner2 .detail .hd{margin-left: 0.06rem; padding: 0.23rem 0.37rem; background: linear-gradient(90deg, rgba(255, 255, 255, .8) 0%, rgba(255, 255, 255, 0) 100%); position: relative;}
.sr_inner2 .detail .hd:before{content: ''; position: absolute; left: -0.06rem; top: 0; bottom: 0; width: 0.03rem; background-color: #B31A1F;}
.sr_inner2 .detail .hd .tit{font-size: 0.28rem; color: #333333; font-weight: bold; line-height: 1.46;}
.sr_inner2 .detail .hd .info{margin-top: 0.18rem; font-size: 0.16rem; color: #666666; line-height: 1.44; display: flex; flex-wrap: wrap; align-items: center;}
.sr_inner2 .detail .hd .info span{margin-right: 0.54rem;}
.sr_inner2 .detail .cont{padding: 0.38rem 0 0.52rem; font-size: 0.18rem; color: #333333; line-height: 1.67; overflow: hidden; overflow-x: auto;}
.sr_inner2 .detail .cont img, .sr_inner2 .detail .cont video, .sr_inner2 .detail .cont iframe, .sr_inner2 .detail .cont table{max-width: 100%;}
.sr_inner2 .detail .detPage{padding-top: 0.52rem; border-top: 1px solid rgba(179, 26, 31, .48);}
.sr_inner2 .detail .detPage .item{margin-bottom: 0.18rem; display: block; font-size: 0.18rem; color: #333333; white-space: nowrap; -ms-text-overflow: ellipsis; text-overflow: ellipsis; overflow: hidden;}
.sr_inner2 .detail .detPage .item:last-child{margin-bottom: 0;}
.sr_inner2 .detail .detPage .item:hover{color: #B31A1F; font-weight: bold;}
.sr_inner2 .news{padding-top: 0.25rem;}
.sr_inner2 .news .hd{margin-bottom: 0.27rem;}
.sr_inner2 .news .hd .tit{font-family: SourceHanSerifCN-Bold; font-size: 0.3rem; color: #000000; font-weight: normal; line-height: 1.43;}
.sr_inner2 .news .hd .tit span{color: #B31A1F;}
.sr_inner2 .news .list1{}
.sr_inner2 .news .list1 li{border-bottom: 1px dashed rgba(179, 26, 31, .2);}
.sr_inner2 .news .list1 .con{padding: 0.33rem 0 0.27rem; display: block;}
.sr_inner2 .news .list1 .date{font-family: SourceHanSerifCN-Bold; font-size: 0.18rem; color: #B31A1F; line-height: 1.44; display: flex; align-items: center;}
.sr_inner2 .news .list1 .date i{margin-right: 0.09rem; display: block; width: 0.16rem; height: 0.16rem; background: url(../images/ny/icon-date1.png) center center no-repeat; -webkit-background-size: contain; background-size: contain; flex-shrink: 0;}
.sr_inner2 .news .list1 .tit{margin-top: 0.12rem; font-size: 0.2rem; color: #000000; font-weight: normal; line-height: 1.45; max-height: 2.9em;}
.sr_inner2 .news .list1 .con:hover{}
.sr_inner2 .news .list1 .con:hover .tit{color: #B31A1F; font-weight: bold;}
@media (max-width: 1199px){
    .sr_inner2{margin-top: 0; display: block;}
    .sr_inner2 .col, .sr_inner2 .cor{width: 100%;}
    .sr_inner2 .cor{margin: 0; margin-top: 0.3rem; border: none; padding: 0;}
    .sr_inner2 .detail .hd{padding: 0.2rem;}
    .sr_inner2 .detail .hd .tit{font-size: 0.22rem;}
    .sr_inner2 .detail .hd .info{margin-top: 0.1rem; font-size: 0.14rem;}
    .sr_inner2 .detail .hd .info span{margin-right: 0.2rem;}
    .sr_inner2 .detail .cont{padding: 0.25rem 0; font-size: 0.16rem;}
    .sr_inner2 .detail .detPage{padding-top: 0.25rem;}
    .sr_inner2 .detail .detPage .item{margin-bottom: 0.1rem; font-size: 0.16rem;}
    .sr_inner2 .news .hd .tit{font-size: 0.28rem;}
    .sr_inner2 .news .hd{margin-bottom: 0.1rem;}
    .sr_inner2 .news .list1 .con{padding: 0.2rem 0;}
    .sr_inner2 .news .list1 .date{font-size: 0.14rem;}
    .sr_inner2 .news .list1 .date i{width: 0.14rem; height: 0.14rem; margin-right: 0.06rem;}
    .sr_inner2 .news .list1 .tit{margin-top: 0.08rem; font-size: 0.18rem;}
}
@media (max-width: 767px){}
@media (max-width: 480px){}








.sr_inner3{margin-top: -0.26rem;}
.sr_inner3 ul{}
.sr_inner3 li{border-bottom: 1px solid rgba(179, 26, 31, .2);}
.sr_inner3 .con{display: block; height: 1.81rem; position: relative; z-index: 1; display: flex; align-items: center;}
.sr_inner3 .con:before{content: ''; position: absolute; left: -0.5rem; top: 0; right: -0.5rem; bottom: 0; background: #B31A1F url(../images/ny/ls-bg4.png) right bottom no-repeat; -webkit-background-size: cover; background-size: cover; border-radius: 0.2rem; box-shadow: 0 0.06rem 0.16rem rgba(179, 26, 31, .26); z-index: -1; transform-origin: 0 0; opacity: 0; -webkit-transform: scale(1, 0); -ms-transform: scale(1, 0); -o-transform: scale(1, 0); transform: scale(1, 0); -webkit-transition: .5s; -o-transition: .5s; transition: .5s;}
.sr_inner3 .date{font-family: SourceHanSerifCN-Bold; width: 0.8rem; height: 0.8rem; margin-right: 0.63rem; color: #B31A1F; line-height: 1; text-align: center; border: 2px dotted rgba(179, 26, 31, .24); border-radius: 50%; box-shadow: 0 0.02rem 0.04rem rgba(179, 26, 31, .13); position: relative; flex-shrink: 0; display: flex; flex-direction: column; justify-content: center; align-items: center; -webkit-transition: .5s; -o-transition: .5s; transition: .5s;}
.sr_inner3 .date:before{content: ''; position: absolute; right: -0.32rem; top: 50%; width: 1px; height: 0.76rem; background-color: #B31A1F; opacity: .2; margin-top: -0.38rem; -webkit-transition: .5s; -o-transition: .5s; transition: .5s;}
.sr_inner3 .date .d1{font-size: 0.28rem;}
.sr_inner3 .date .d2{margin-top: 0.03rem; font-size: 0.14rem;}
.sr_inner3 .text{width: calc(100% - 1.43rem); max-width: 100%; flex-grow: 1;}
.sr_inner3 .tit{font-size: 0.2rem; color: #000000; font-weight: normal; line-height: 1.45; -webkit-transition: .5s; -o-transition: .5s; transition: .5s;}
.sr_inner3 .desc{margin-top: 0.12rem; font-size: 0.16rem; color: #666666; line-height: 1.63; -webkit-transition: .5s; -o-transition: .5s; transition: .5s;}
.sr_inner3 .con:hover{}
.sr_inner3 .con:hover:before{opacity: 1; -webkit-transform: scale(1); -ms-transform: scale(1); -o-transform: scale(1); transform: scale(1);}
.sr_inner3 .con:hover .date{border-color: rgba(237, 198, 130, .36); color: #fff;}
.sr_inner3 .con:hover .date:before{background-color: #FFFFFF; opacity: .25;}
.sr_inner3 .con:hover .tit{color: #EDC682; font-weight: bold;}
.sr_inner3 .con:hover .desc{color: #fff;}
@media (max-width: 1199px){
    .sr_inner3{margin-top: -0.2rem;}
    .sr_inner3 .con{height: 1.16rem;}
    .sr_inner3 .date{width: 0.7rem; height: 0.7rem; margin-right: 0.4rem;}
    .sr_inner3 .date:before{right: -0.2rem; height: 0.6rem; margin-top: -0.3rem;}
    .sr_inner3 .date .d1{font-size: 0.24rem;}
    .sr_inner3 .date .d2{margin-top: 0.06rem; font-size: 0.12rem;}
    .sr_inner3 .desc{font-size: 0.14rem; margin-top: 0.06rem;}
}
@media (max-width: 767px){}
@media (max-width: 480px){}








.sr_inner4{}
.sr_inner4 ul{margin: 0 -0.44rem; display: flex; flex-wrap: wrap; gap: 1.27rem 0;}
.sr_inner4 li{padding: 0 0.44rem; width: 33.33%; border-right: 1px solid rgba(179, 26, 31, .2); flex-shrink: 0;}
.sr_inner4 li:nth-child(3n){border: none;}
.sr_inner4 .con{display: block; height: 100%; position: relative;}
.sr_inner4 .con:before{content: ''; position: absolute; left: -0.46rem; top: -0.46rem; right: -0.46rem; bottom: -0.57rem; background-color: #B31A1F; border-radius: 0.2rem; z-index: -1; opacity: 0; -webkit-transform: scale(0); -ms-transform: scale(0); -o-transform: scale(0); transform: scale(0); -webkit-transition: .5s; -o-transition: .5s; transition: .5s;}
.sr_inner4 .pic{margin-bottom: 0.32rem; padding-top: 60.47%; border-radius: 0.1rem;}
.sr_inner4 .text{}
.sr_inner4 .tit{font-size: 0.2rem; color: #000000; font-weight: normal; line-height: 1.5; max-height: 3em; -webkit-transition: .5s; -o-transition: .5s; transition: .5s;}
.sr_inner4 .desc{margin-top: 0.12rem; font-size: 0.16rem; color: #666666; line-height: 1.63; max-height: 4.89em; -webkit-line-clamp: 3; -webkit-transition: .5s; -o-transition: .5s; transition: .5s;}
.sr_inner4 .arrow{margin-left: 0.14rem; display: block; margin-top: 0.36rem; width: 0.3rem; height: 0.32rem; position: relative; background-color: #B31A1F; border-radius: 50%; -webkit-transition: .5s; -o-transition: .5s; transition: .5s;}
.sr_inner4 .arrow:before{content: ''; position: absolute; right: 0.18rem; top: 50%; width: 0.28rem; height: 0.09rem; background: url(../images/ny/swp-arrow2.png) center center no-repeat; -webkit-background-size: contain; background-size: contain; margin-top: -0.045rem;}
.sr_inner4 .con:hover{}
.sr_inner4 .con:hover:before{opacity: 1; -webkit-transform: scale(1); -ms-transform: scale(1); -o-transform: scale(1); transform: scale(1);}
.sr_inner4 .con:hover .tit, .sr_inner4 .con:hover .desc{color: #fff;}
.sr_inner4 .con:hover .tit{font-weight: bold;}
.sr_inner4 .con:hover .arrow{background-color: #EDC682;}
@media (max-width: 1199px){
    .sr_inner4{}
    .sr_inner4 ul{margin: 0 -0.2rem; gap: 0.5rem 0;}
    .sr_inner4 li{padding: 0 0.2rem;}
    .sr_inner4 .con:before{left: -0.2rem; top: -0.2rem; right: -0.2rem; bottom: -0.2rem;}
    .sr_inner4 .pic{margin-bottom: 0.2rem;}
    .sr_inner4 .desc{margin-top: 0.08rem; font-size: 0.14rem;}
    .sr_inner4 .arrow{margin-top: 0.15rem;}
}
@media (max-width: 767px){
    .sr_inner4 li{width: 100%;}
}
@media (max-width: 480px){}








.sr_inner5{margin-top: 1.07rem; display: flex; justify-content: space-between;}
.sr_inner5 .col, .sr_inner5 .cor{flex-shrink: 0;}
.sr_inner5 .col{padding-right: 0.7rem; width: 70.56%;}
.sr_inner5 .cor{padding-left: 0.7rem; width: 29.44%; border-left: 1px solid rgba(179, 26, 31, .2);}
.sr_inner5 .swiper1{}
.sr_inner5 .swiper1 .swp-for{height: 6.4rem; position: relative; border-radius: 0.2rem; overflow: hidden;}
.sr_inner5 .swiper1 .swp-for .swpFraction{position: absolute; left: auto !important; right: 0.5rem !important; top: auto !important; bottom: 0.33rem !important; width: auto !important; font-size: 0.16rem; color: #FFFFFF; z-index: 10;}
.sr_inner5 .swiper1 .swp-for .swpFraction .swiper-pagination-current{font-size: 0.26rem;}
.sr_inner5 .swiper1 .swp-for .con, .sr_inner5 .swiper1 .swp-for .pic{display: block; height: 100%;}
.sr_inner5 .swiper1 .swp-for .con{position: relative;}
.sr_inner5 .swiper1 .swp-for .con:before{content: ''; position: absolute; left: 0; bottom: 0; right: 0; height: 1.46rem; background: url(../images/ny/ls-bg1.png) center center no-repeat; -webkit-background-size: 100% 100%; background-size: 100% 100%; z-index: 5;}
.sr_inner5 .swiper1 .swp-nav{margin-top: 0.39rem; padding: 0 0.4rem; position: relative; background-color: rgba(179, 26, 31, 0.055); border-radius: 0.2rem;}
.sr_inner5 .swiper1 .swp-nav .swpArrow{position: absolute; top: 50%; width: 0.32rem; height: 0.32rem; -webkit-transform: translateY(-50%); -ms-transform: translateY(-50%); -o-transform: translateY(-50%); transform: translateY(-50%); border-radius: 50%; cursor: pointer; z-index: 10;}
.sr_inner5 .swiper1 .swp-nav .swpArrow:before{content: ''; margin-top: -0.045rem; position: absolute; top: 50%; width: 0.28rem; height: 0.09rem; background-repeat: no-repeat; background-position: center center; -webkit-background-size: contain; background-size: contain;}
.sr_inner5 .swiper1 .swp-nav .swpArrow.prev{left: -0.18rem; background-color: #EDC682;}
.sr_inner5 .swiper1 .swp-nav .swpArrow.prev:before{left: 0.18rem; background-image: url(../images/ny/swp-arrow1.png);}
.sr_inner5 .swiper1 .swp-nav .swpArrow.next{right: -0.18rem; background-color: #B31A1F;}
.sr_inner5 .swiper1 .swp-nav .swpArrow.next:before{right: 0.18rem; background-image: url(../images/ny/swp-arrow2.png);}
.sr_inner5 .swiper1 .swp-nav .slider{padding: 0.36rem 0.08rem; overflow: hidden;}
.sr_inner5 .swiper1 .swp-nav .swiper-slide{height: 1.48rem; display: flex; align-items: center;}
.sr_inner5 .swiper1 .swp-nav .con{display: block; width: 100%; height: 1.38rem; border-radius: 0.1rem; overflow: hidden; -webkit-transition: .5s; -o-transition: .5s; transition: .5s;}
.sr_inner5 .swiper1 .swp-nav .pic{height: 100%; border-radius: 0.1rem;}
.sr_inner5 .swiper1 .swp-nav .swiper-slide-thumb-active{}
.sr_inner5 .swiper1 .swp-nav .swiper-slide-thumb-active .con{padding: 0.05rem; height: 100%; background-color: #B31A1F; box-shadow: 0 0.02rem 0.08rem rgba(179, 26, 31, .44);}
.sr_inner5 .swiper1 .swp-nav .swiper-slide-thumb-active .pic{height: 100%;}
.sr_inner5 .image{}
.sr_inner5 .image .hd{margin-bottom: 0.49rem; padding: 0.08rem 0.15rem; border-radius: 0.08rem; background-color: #B31A1F;}
.sr_inner5 .image .hd .tit{font-size: 0.26rem; color: #FFFFFF; font-weight: normal; line-height: 1.46; text-align: center;}
.sr_inner5 .image .hd .tit img{display: inline-block; vertical-align: middle; margin: -2px 0.14rem 0 0; width: 0.38rem;}
.sr_inner5 .list1{}
.sr_inner5 .list1 li{margin-bottom: 0.33rem;}
.sr_inner5 .list1 li:last-child{margin-bottom: 0;}
.sr_inner5 .list1 .con{display: block;}
.sr_inner5 .list1 .pic{height: 2.43rem; border-radius: 0.2rem;}
@media (max-width: 1199px){
    .sr_inner5{margin-top: 0; display: block;}
    .sr_inner5 .col, .sr_inner5 .cor{width: 100%; padding: 0; border: none; margin: 0;}
    .sr_inner5 .cor{margin-top: 0.35rem;}
    .sr_inner5 .swiper1 .swp-for{height: 52vw;}
    .sr_inner5 .swiper1 .swp-for .swpFraction{right: 0.25rem !important; bottom: 0.15rem !important;}
    .sr_inner5 .swiper1 .swp-for .con:before{height: 1rem;}
    .sr_inner5 .swiper1 .swp-nav{margin-top: 0.25rem;}
    .sr_inner5 .swiper1 .swp-nav .slider{padding: 0.2rem 0.08rem;}
    .sr_inner5 .swiper1 .swp-nav .swpArrow.prev{left: -0.1rem;}
    .sr_inner5 .swiper1 .swp-nav .swpArrow.next{right: -0.1rem;}
    .sr_inner5 .image .hd{margin-bottom: 0.25rem;}
    .sr_inner5 .image .hd .tit{font-size: 0.24rem;}
    .sr_inner5 .image .hd .tit img{width: 0.32rem;}
    .sr_inner5 .list1 li{margin-bottom: 0.2rem;}
    .sr_inner5 .list1 .pic{height: 52vw;}
}
@media (max-width: 767px){
    .sr_inner5 .swiper1 .swp-nav .swiper-slide{height: 1rem;}
    .sr_inner5 .swiper1 .swp-nav .con{height: 0.9rem;}
}
@media (max-width: 480px){}








.sr_inner6{font-size: 0.18rem; color: #333333; line-height: 1.56;}
.sr_inner6 img, .sr_inner6 video, .sr_inner6 iframe,  .sr_inner6 table{max-width: 100%;}
.sr_inner6 ul{margin-top: 1.86rem;}
.sr_inner6 ul li{margin-bottom: 0.3rem; padding-left: 0.18rem; position: relative;}
.sr_inner6 ul li:before{content: ''; position: absolute; left: 0; top: 0.1rem; width: 0.07rem; height: 0.07rem; background-color: #B31A1F; border-radius: 50%;}
.sr_inner6 ul li:last-child{margin-bottom: 0;}
.sr_inner6 ul li:hover{color: #B31A1F; font-weight: bold;}
@media (max-width: 1199px){
    .sr_inner6{font-size: 0.16rem;}
    .sr_inner6 ul{margin-top: 0.4rem;}
    .sr_inner6 ul li{margin-bottom: 0.15rem;}
}
@media (max-width: 767px){
    .sr_inner6 ul li{padding-left: 0.12rem;}
    .sr_inner6 ul li:before{top: 0.08rem; width: 0.05rem; height: 0.05rem;}
}
@media (max-width: 480px){}








.sr_inner7{}
.sr_inner7 ul{margin: 0 -0.28rem; display: flex; flex-wrap: wrap; gap: 0.57rem 0;}
.sr_inner7 li{padding: 0 0.28rem; width: 33.33%; flex-shrink: 0;}
.sr_inner7 .con{display: block; height: 100%; background-color: #fff; border-radius: 0.2rem; position: relative; z-index: 1; overflow: hidden; -webkit-transition: .5s; -o-transition: .5s; transition: .5s;}
.sr_inner7 .con:before, .sr_inner7 .con:after{content: ''; position: absolute; left: 0; bottom: 0; width: 100%; height: 1.34rem; background-repeat: no-repeat; background-position: center bottom; -webkit-background-size: cover; background-size: cover; z-index: -1; -webkit-transition: .5s; -o-transition: .5s; transition: .5s;}
.sr_inner7 .con:before{background-image: url(../images/ny/ls-bg2.png);}
.sr_inner7 .con:after{background-image: url(../images/ny/ls-bg3.png); opacity: 0;}
.sr_inner7 .pic{padding-top: 60.48%; position: relative; overflow: hidden;}
.sr_inner7 .pic:after{content: ''; position: absolute; left: 0; top: 0; width: 100%; height: 100%; background-color: #000; opacity: 0.18; z-index: 2;}
.sr_inner7 .play-btn{margin: -0.24rem 0 0 -0.24rem; position: absolute; left: 50%; top: 50%; width: 0.48rem; height: 0.48rem; background: url(../images/ny/icon-play1.png) center center no-repeat; -webkit-background-size: contain; background-size: contain; z-index: 10;}
.sr_inner7 .text{padding: 0.32rem 0.4rem 0.2rem; height: 1.34rem; border: 1px solid rgba(179, 26, 31, 0.18); border-top: none; border-radius: 0 0 0.2rem 0.2rem; -webkit-transition: .5s; -o-transition: .5s; transition: .5s;}
.sr_inner7 .tit{font-size: 0.2rem; color: #000000; font-weight: normal; line-height: 1.5; -webkit-transition: .5s; -o-transition: .5s; transition: .5s;}
.sr_inner7 .bot{margin-top: 0.17rem; line-height: 0.32rem; overflow: hidden;}
.sr_inner7 .date{float: left; font-size: 0.16rem; color: #666666; -webkit-transition: .5s; -o-transition: .5s; transition: .5s;}
.sr_inner7 .arrow{float: right; width: 0.32rem; height: 0.32rem; position: relative; border-radius: 50%; background-color: #EDC682; opacity: 0; -webkit-transition: .5s; -o-transition: .5s; transition: .5s;}
.sr_inner7 .arrow:before{content: ''; margin-top: -0.045rem; position: absolute; right: 0.18rem; top: 50%; width: 0.28rem; height: 0.09rem; background: url(../images/ny/swp-arrow2.png) center center no-repeat; -webkit-background-size: contain; background-size: contain;}
.sr_inner7 .con:hover{background-color: #B31A1F; box-shadow: 0 0.05rem 0.16rem rgba(179, 26, 31, 0.45);}
.sr_inner7 .con:hover:before{}
.sr_inner7 .con:hover:after{opacity: 1;}
.sr_inner7 .con:hover .text{border-color: #B31A1F;}
.sr_inner7 .con:hover .tit, .sr_inner7 .con:hover .date{color: #fff;}
.sr_inner7 .con:hover .tit{font-weight: bold;}
.sr_inner7 .con:hover .arrow{opacity: 1;}
@media (max-width: 1199px){
    .sr_inner7 ul{margin: 0 -0.1rem; gap: 0.2rem 0;}
    .sr_inner7 li{padding: 0 0.1rem;}
    .sr_inner7 .text{padding: 0.2rem; height: 1.15rem;}
    .sr_inner7 .bot{margin-top: 0.12rem;}
}
@media (max-width: 767px){
    .sr_inner7 li{width: 100%;}
}
@media (max-width: 480px){}








.sr_inner8{padding: 0.6rem 0.5rem; font-size: 0.18rem; color: #333333; line-height: 1.56; border-radius: 0.25rem 0.25rem 0 0; background: linear-gradient(180deg, rgba(255, 255, 255, 1) 0%, rgba(255, 255, 255, 0) 100%); position: relative; overflow: hidden;}
.sr_inner8:before, .sr_inner8:after{content: ''; position: absolute; top: 0.4rem; bottom: 0; width: 1px; background: linear-gradient(180deg, rgba(179, 26, 31, .3), rgba(179, 26, 31, 0)); pointer-events: none; z-index: 1;}
.sr_inner8:before{left: 0;}
.sr_inner8:after{right: 0;}
.sr_inner8 .bg-top{position: absolute; left: 0; top: 0; right: 0; height: 0.4rem; border: 1px solid rgba(179, 26, 31, .3); border-bottom: none; border-radius: 0.25rem 0.25rem 0 0; pointer-events: none; z-index: 1;}
.sr_inner8 img, .sr_inner8 video, .sr_inner8 iframe, .sr_inner8 table{max-width: 100%;}
.sr_inner8 .items{margin-bottom: 0.7rem;}
.sr_inner8 .items:last-child{margin-bottom: 0;}
.sr_inner8 .tit{margin-bottom: 0.39rem; font-size: 0.28rem; color: #B31A1F; font-weight: bold; line-height: 1.46; text-align: center;}
.sr_inner8 .tit-2{margin-top: 0.6rem; margin-bottom: 0.42rem; font-size: 0.22rem; color: #B31A1F; font-weight: bold; line-height: 1.45; display: flex; align-items: flex-start;}
.sr_inner8 .tit-2:before{content: ''; margin-top: 0.06rem; margin-right: 0.11rem; display: block; width: 0.35rem; height: 0.21rem; background: url(../images/ny/icon-arrow1.png) center center no-repeat; -webkit-background-size: contain; background-size: contain; flex-shrink: 0;}
.sr_inner8 .tit-2 i{margin-left: 0.22rem; display: block; position: relative; flex-grow: 1;}
.sr_inner8 .tit-2 i:before, .sr_inner8 .tit-2 i:after{content: ''; position: absolute; left: 0; right: 0; height: 1px; background: linear-gradient(90deg, rgba(183, 39, 44, .52) 0%, rgba(183, 39, 44, 0) 100%);}
.sr_inner8 .tit-2 i:before{top: 0.15rem; right: 0.6rem;}
.sr_inner8 .tit-2 i:after{top: 0.21rem; left: 0.6rem;}
.sr_inner8 .list1{margin: 0 -0.38rem; display: flex; flex-wrap: wrap; gap: 0.4rem 0;}
.sr_inner8 .list1 li{padding: 0 0.84rem; width: 33.33%; border-right: 1px solid rgba(179, 26, 31, 0.12); flex-shrink: 0;}
.sr_inner8 .list1 li:nth-child(3n), .sr_inner8 .list1 li:last-child{border: none;}
.sr_inner8 .list1 .con{display: block;}
.sr_inner8 .list1 .pic{margin-top: 0.26rem; display: flex; flex-wrap: wrap; gap: 0 0.18rem;}
.sr_inner8 .list1 .pic img{display: block; -webkit-transform: scale(1); -ms-transform: scale(1); -o-transform: scale(1); transform: scale(1);}
.sr_inner8 .list1 .col1{width: 100%;}
@media (max-width: 1199px){
    .sr_inner8{padding: 0.35rem 0.2rem; font-size: 0.16rem;}
    .sr_inner8 .items{margin-bottom: 0.4rem;}
    .sr_inner8 .tit{font-size: 0.22rem; margin-bottom: 0.15rem;}
    .sr_inner8 .tit-2{margin-top: 0.25rem; margin-bottom: 0.15rem; font-size: 0.2rem;}
    .sr_inner8 .tit-2:before{width: 0.3rem; height: 0.18rem; margin-top: 0.04rem;}
    .sr_inner8 .tit-2 i:before{top: 0.12rem;}
    .sr_inner8 .tit-2 i:after{top: 0.2rem; left: 0.2rem;}
    .sr_inner8 .list1{margin: 0;}
    .sr_inner8 .list1 li{padding: 0 0.2rem;}
    .sr_inner8 .list1 .pic{margin-top: 0.1rem;}
}
@media (max-width: 767px){
    .sr_inner8 .list1 li{width: 100%; border: none;}
}
@media (max-width: 480px){}








.sr_inner9{padding: 0.1rem; padding-right: 0.36rem; font-size: 0.2rem; color: #333333; line-height: 1.85; background: url(../images/ny/bg1.jpg) center center no-repeat; -webkit-background-size: cover; background-size: cover; border-radius: 0.2rem; overflow: hidden; display: flex; justify-content: space-between;}
.sr_inner9 .col, .sr_inner9 .cor{flex-shrink: 0;}
.sr_inner9 .col{padding: 0.8rem 0.7rem; padding-left: 0.9rem; width: 75%; background: url(../images/ny/bg2.jpg) center center no-repeat; -webkit-background-size: cover; background-size: cover; border-radius: 0.2rem;}
.sr_inner9 .cor{padding: 0.35rem 0 0.51rem; width: 22.7%;}
.sr_inner9 .desc{text-indent: 2em; position: relative; z-index: 1;}
.sr_inner9 .desc:before{content: ''; position: absolute; left: 0.23rem; top: -0.05rem; width: 0.24rem; height: 0.2rem; background: url(../images/ny/icon-yh1.png) center center no-repeat; -webkit-background-size: contain; background-size: contain; z-index: -1;}
.sr_inner9 .desc p:after{content: ''; margin-left: -0.15rem; display: inline-block; width: 0.24rem; height: 0.2rem; background: url(../images/ny/icon-yh2.png) center center no-repeat; -webkit-background-size: contain; background-size: contain;}
.sr_inner9 .contact{}
.sr_inner9 .contact .item{padding: 0 0.26rem; padding-bottom: 0.28rem; margin-bottom: 0.28rem; border-bottom: 1px solid rgba(255, 255, 255, .18);}
.sr_inner9 .contact .item:last-child{padding-bottom: 0; margin-bottom: 0; border: none;}
.sr_inner9 .contact .tit{font-size: 0.22rem; color: #FFFFFF; font-weight: bold; line-height: 1.45;}
.sr_inner9 .contact .info{margin-top: 0.19rem; font-size: 0.18rem; color: #FFFFFF; line-height: 1.5;}
.sr_inner9 .contact .info p{margin-bottom: 0.11rem;}
.sr_inner9 .contact .info p:last-child{margin-bottom: 0;}
.sr_inner9 .contact .code{font-size: 0.12rem; color: #FFFFFF; line-height: 1.42; text-align: center;}
.sr_inner9 .contact .code .code-ig{margin: 0 auto; margin-bottom: 0.13rem; width: 1.36rem; height: 1.36rem; line-height: 1.24rem; font-size: 0; text-align: center; background-color: #ffffff; border: 0.06rem solid #EDC682;}
.sr_inner9 .contact .code .code-ig img{display: inline-block; vertical-align: middle; max-width: 100%; max-height: 100%;}
@media (max-width: 1199px){
    .sr_inner9{padding: 0.1rem; font-size: 0.16rem; display: block;}
    .sr_inner9 .col, .sr_inner9 .cor{width: 100%;}
    .sr_inner9 .col{padding: 0.2rem;}
    .sr_inner9 .cor{padding: 0.25rem 0;}
    .sr_inner9 .contact .item{padding: 0 0.1rem; padding-bottom: 0.2rem; margin-bottom: 0.2rem;}
    .sr_inner9 .contact .tit{font-size: 0.2rem;}
    .sr_inner9 .contact .info{margin-top: 0.1rem; font-size: 0.16rem;}
    .sr_inner9 .contact .info p{margin-bottom: 0.08rem;}
    .sr_inner9 .contact .code{font-size: 0.14rem;}
}
@media (max-width: 767px){}
@media (max-width: 480px){}








.sr_inner10{height: 5.4rem; position: relative;}
.sr_inner10 ul{}
.sr_inner10 li{position: absolute; -webkit-transition: .5s; -o-transition: .5s; transition: .5s;}
.sr_inner10 a{padding: 0 0.24rem; display: block; height: 0.5rem; line-height: 0.5rem; font-size: 0.18rem; color: #FFFFFF; text-align: center; position: relative; z-index: 1; -webkit-transition: .5s; -o-transition: .5s; transition: .5s;}
.sr_inner10 .bg{position: absolute; left: 0; top: 0; width: 100%; height: 100%; border-radius: 0.5rem; border: 1px solid transparent; box-shadow: 0 0 0.54rem 0 rgba(179, 26, 31, 0.17); z-index: -1;}
.sr_inner10 .i1{}
.sr_inner10 .i1 a{}
.sr_inner10 .i1 .bg{background-color: #B0130E; border-color: #F7D395;}
.sr_inner10 .i2{}
.sr_inner10 .i2 a{color: #B31A1F;}
.sr_inner10 .i2 .bg{background-color: rgba(176, 19, 14, .2); border-color: #F7D395;}
.sr_inner10 .i3{}
.sr_inner10 .i3 a{color: #B31A1F;}
.sr_inner10 .i3 .bg{background-color: rgba(237, 198, 130, .2); border-color: #F7D395;}
.sr_inner10 .i4{}
.sr_inner10 .i4 a{color: #B31A1F;}
.sr_inner10 .i4 .bg{background-color: #EDC682; border-color: #F7D395;}
.sr_inner10 li:nth-child(1){top: 0; left: 3.88%; min-width: 4.2rem;}
.sr_inner10 li:nth-child(2){top: 0; left: 36.31%; min-width: 4rem;}
.sr_inner10 li:nth-child(3){top: 9.26%; left: 61.52%; min-width: 6.5rem;}
.sr_inner10 li:nth-child(4){top: 21.48%; left: 2.68%;}
.sr_inner10 li:nth-child(5){top: 15.56%; left: 29.64%; min-width: 4.9rem;}
.sr_inner10 li:nth-child(6){top: 34.26%; left: 8.29%;}
.sr_inner10 li:nth-child(7){top: 39.26%; left: 33.45%; min-width: 4rem;}
.sr_inner10 li:nth-child(8){top: 27.78%; left: 58.75%; min-width: 4rem;}
.sr_inner10 li:nth-child(9){top: 56.3%; left: -1.89%;}
.sr_inner10 li:nth-child(10){top: 58.52%; left: 42.26%;}
.sr_inner10 li:nth-child(11){top: 55.93%; left: 65.24%; min-width: 4.2rem;}
.sr_inner10 li:nth-child(12){top: 42.59%; left: 76.17%;}
.sr_inner10 li:nth-child(13){top: 75.56%; left: 5.6%;}
.sr_inner10 li:nth-child(14){top: 77.04%; left: 32.14%; min-width: 4.04rem;}
.sr_inner10 li:nth-child(15){top: 74.44%; left: 62.38%;}
.sr_inner10 li:nth-child(16){top: 90.93%; left: 22.02%; min-width: 4.2rem;}
.sr_inner10 li:nth-child(17){top: 90%; left: 52.38%; min-width: 4.94rem;}
.sr_inner10 a:hover{-webkit-transform: scale(1.1); -ms-transform: scale(1.1); -o-transform: scale(1.1); transform: scale(1.1); z-index: 10;}
.sr_inner10.pc{display: block;}
.sr_inner10.pc .on{-webkit-transform: scale(1.2); -ms-transform: scale(1.2); -o-transform: scale(1.2); transform: scale(1.2); z-index: 10;}
.sr_inner10.mob{display: none;}
@media (max-width: 1199px){
    .sr_inner10.pc{display: none;}
    .sr_inner10.mob{display: block;}
    .sr_inner10{height: auto;}
    .sr_inner10 .marquee{margin-bottom: 0.15rem;}
    .sr_inner10 .marquee:last-child{margin-bottom: 0;}
    .sr_inner10 ul{display: flex; gap: 0 0.15rem;}
    .sr_inner10 li{position: static; min-width: 0 !important; flex-shrink: 0;}
    .sr_inner10 a{font-size: 0.16rem; height: 0.42rem; line-height: 0.42rem; padding: 0 0.15rem;}
}
@media (max-width: 767px){}
@media (max-width: 480px){}

.sr_inner2 .detail .hd .info span span {
    margin-right: 0;
}
.sr_inner2 .detail .cont p{margin-bottom:.2rem;}

.cont img {
    display: block;
    margin: 0 auto;
    border-radius: 0.1rem;
    max-width: 100%;
}
.cont p.vsbcontent_img {
    margin-bottom: 10px !important;
}
div#vsb_content table p {
    text-indent: 0rem;
margin-bottom:0 !important;
}

div#vsb_content table td {
    border: 0.5px solid #333;
}

div#vsb_content table{
margin:0 auto;
text-align:center;
max-width: 100%;
width: 80%;
    height: auto;
    object-fit: cover;
}

.sr_inner6 p {
    margin-bottom: 0.3rem;
    padding-left: 0.18rem;
    position: relative;
}

.sr_inner6 p:before {
    content: '';
    position: absolute;
    left: 0;
    top: 0.1rem;
    width: 0.07rem;
    height: 0.07rem;
    background-color: #B31A1F;
    border-radius: 50%;
}