.compensate-for-scrollbar{margin-right: 0!important}
.ny-ba{height:5.75rem;position: relative;;}

.ny-ba .bg{position: absolute;left: 0;top:0;right: 0;bottom: 0;z-index: 0}
.ny-ba .bg:before{content: '';position: absolute;left: 0;right: 0;bottom: 0;z-index: 0;height: 100%;background: url(../images/bamask.png) no-repeat left center;background-size: auto 100%;opacity: .5}
.ny-ba .bg:after{content: '';position: absolute;left: 0;right: 0;bottom: 0;z-index: 0;height: 100%;background: url(../images/ny/nybamas.png) no-repeat bottom center;background-size:100% auto;opacity: 1}
.ny-ba.nomask .bg:before{display: none}
.ny-ba .wp{height: 100%;position: relative;padding-bottom: .5rem}

@media (min-width: 1921px){

.ny-ba{height:5.8rem;position: relative;;}	
}


.iconfont{font-size: inherit;}


.posi{}
.posi .cur{position: absolute;top: -.6rem;padding-left: .3rem;background: url(../images/ny/home.svg) no-repeat left center;background-size: .2rem .2rem;color: #fff;right: 0}
.posi a{position: relative;color: #fff}
.posi a:last-child{color: #fff}

.sub-nav-p-s{position:relative;padding:.18rem .2rem .18rem 0 ;cursor:pointer;border-radius:.1rem  .1rem 0 0;}
.sub-nav-p-s i{font-size: .18rem;color: #444;display: none;position: absolute;top: 35%;right: .2rem}
.sub-nav-p-s.on i{display:inline-block;transform:rotate(180deg)}
.sub-nav-p-s span{position:relative;display:block;overflow:hidden;width:calc(100% - .25rem);text-overflow:ellipsis;white-space:nowrap;
	line-height:1em;font-size: .34rem;color: #fff}

.subnav2s{position: absolute;top: -2.1rem;left: 0;z-index: 4;width: 30%}
.subnav2s ul{/*margin-top: .1rem*/}
.subnav2s ul li{width: 31.333%;font-size: .18rem;padding: .06rem 0}
.subnav2s ul li a{color: #fff;position: relative;}
.subnav2s ul li.on a:before{content: "\e614";position: absolute;left: -.2rem;top: 50%;transform: translateY(-50%);font-family: "swiper-icons" !important;}
.subnav2s ul:after{content: '';width: 31.333%;display: inline-block;}

.nosub .subnav2s{top: -1.2rem}
.nosub .subnav2s .sub-nav-p-s i{display: none!important}
.nymain{padding: .6rem 0 1.7rem}
.nymain .wp{max-width: 12.8rem}
.nymain1{padding: 0 0 .8rem}
.nymain1 .wp{max-width: 12.8rem;}


.subnav3{margin-bottom: .4rem;position: relative;}
.subnav3 ul{overflow-x: auto;white-space: nowrap;padding:0 0 5px;text-align: center;position: relative;}
.subnav3:after{content: '';position: absolute;left: 0;right: 0;bottom: 5px;height: 1px;background: #ddd}
.subnav3 ul::-webkit-scrollbar{height:3px}
.subnav3 ul::-webkit-scrollbar-track{border-radius:0;background: #eee;border-radius: 5px}
.subnav3 ul::-webkit-scrollbar-thumb{border-radius:0;background:#ccc;;border-radius: 5px}
.subnav3 ul li{display: inline-block;text-align: center;font-size: .18rem;margin: 0 .15rem}
.subnav3 ul li a{padding: .15rem .2rem;display: block;position: relative;}
.subnav3 ul li a:after{content: '';position: absolute;left: 50%;width: 0;bottom: 0;height: 2px;background: #ae282e;z-index: 5;transform: translateX(-50%);transition: .3s}
.subnav3 ul li.on a:after{width: 100%}
.subnav3 ul li:hover a:after{width: 100%}
.subnav3 ul li.on a{color: #ae282e}

.pages{}
.pages ul{text-align: center;}
.pages ul li{text-align:center;font-size: .16rem;display: inline-block;margin:.02rem}
.pages ul li a{height: .35rem;text-align: center;line-height: .33rem;padding: 0 8px;min-width: .35rem;
display: block;border: 1px solid #ededed;background: #ededed;border-radius: 3px}
.pages ul li.cur{background:#ae282e;padding: 0 8px;min-width: .35rem;height: .35rem;line-height: .33rem;
border: 1px solid #ae282e;border-radius: 3px }
.pages ul li a.on{background:#ae282e;padding: 0 8px;min-width: .35rem;height: .35rem;line-height: .33rem;color: #fff ;border-radius: 3px}
.pages ul li.cur{color:#fff;}
.pages ul li.page-count{line-height: .33rem}
.page-form {line-height: .33rem}
.page-form input{border:1px solid #ddd;width: .35rem;height: .35rem;float: left;text-align: center;padding: 0 3px;background: transparent;border-radius: 3px;margin: 0 5px}
.page-form span{float: left;color: #666}
.page-form button{border:none;width: 52px;height: .35rem;line-height: .35rem;text-align: center;margin-left: 3px;
float: left;background: #ae282e;color: #fff;border-radius: 3px;margin-left: 5px}

.scbox{overflow-y:auto }
.scbox::-webkit-scrollbar{width:4px}
.scbox::-webkit-scrollbar-track{border-radius:5px;;background: #fff}
.scbox::-webkit-scrollbar-thumb{border-radius:5px;background:#f5ddb4;}

.arc-tit{margin-bottom: .3rem}
.arc-tit h1{font-size: .36rem;font-weight: normal;margin-bottom: .2rem;line-height: 1.4em;text-align: center;}
.arc-info{color: #666;margin-bottom: .4rem;border-bottom: 1px solid #ddd;padding-bottom: .3rem;text-align: center;}
.arc-info p{margin-bottom: .1rem;line-height: 1.6em}
.arc-info span{margin-right: .25rem}
.arc-info time{margin-right: .25rem}
.arc-sibp{padding-top: .2rem;border-top: 1px solid #ddd;margin-top: .4rem}
.arc-sib{width: calc(100% - 1.5rem)}
.arc-sib div{padding: .08rem 0}
.backlist a{display: block;padding-top: .3rem;background: url(../images/ny/back.png) no-repeat top center;background-size:.24rem .25rem;  color:#ab1a26;text-align: center;}

.share{position:absolute;left:50%;top:2.6rem;transition: .3s;margin-left: -7.2rem }
.share span{display: block;margin-bottom: .15rem;text-align: center;color: #666}
.share.sc{top: 1.2rem;position: fixed;left: 50%;margin-left: -7.2rem }

.share .social-share .social-share-icon{display: block;}
@media (max-width:1680px){
.share{position: static;left: 0;margin-left: 0;top: 0;margin-bottom: .4rem}
.share.sc{top: 0 }
.share .social-share {display: flex;}
.share{display: flex;}
.share span{margin-bottom: 0;margin-right: .1rem;line-height: .4rem}
.share .social-share .social-share-icon{margin-bottom: 0;margin-right: .2rem}
}

.arc-con{color: #222;line-height: 1.8;font-size: .18rem}
.arc-con a{color: #ae282e}
.arc-con h1,.arc-con h2,.arc-con h3,.arc-con h4,.arc-con h5,.arc-con h6{font-weight: bold;margin-bottom: .15rem}
.arc-con img{display: inline-block;width: 8rem!important;height: auto!important}
.arc-con p{}
.arc-con table{border: 1px solid #eee;min-width: 640px;margin-left:0!important;width: 100%;background: #fff}
.tbsc{overflow: auto;padding: 15px 0;width: 100%}
.arc-con table tr th,.arc-con table tr td{border: 1px solid #eee!important;padding: 15px;text-align: center;}
.tbsc::-webkit-scrollbar{height:4px}
.tbsc::-webkit-scrollbar-thumb{border-radius:10px;background:#ae282e;-webkit-box-shadow:inset 0 0 5px rgba(0,0,0,.2)}
.tbsc::-webkit-scrollbar-track{border-radius:10px;background:#ededed;-webkit-box-shadow:inset 0 0 5px rgba(0,0,0,.2)}
.arc-con video{max-width: 100%!important;height: auto!important;}
.video-con video{max-width: 100%!important;height: auto!important}

@media screen and (min-width: 1921px){
.ny-ba{height:6.75rem;position: relative;;}
}
@media screen and (max-width: 1200px){
.subnav2s{top: -1.8rem;}
.subnav2s ul{margin-top: 0}
.posi .cur{top: -.35rem;right: .4rem}
}
@media screen and (max-width: 1024px){
.ny-ba{height: 30vw}
.ny-ba .bg:before{display: none}
.nosub .subnav2s{top: -.9rem}
}
@media screen and (max-width: 980px){

.ny-ba{height: 35vw}
.arc-con video{width: 100%!important;height: auto!important}
.arc-con img{width: 100%!important;height: auto!important}
.arc-tit h1{font-size: .26rem;}
.posi .nywp{padding: .2rem 0;display: flex;justify-content: flex-end;}
.posi .cur{position: static;color: #444;background-image: url(../images/ny/home1.svg);}
.posi .cur a{color: #444}
.posi .cur a:hover{color: #982218}

.subnav2s{top:0;position: static;color: #444;width: 100%}
.subnav2s ul{margin-top: 0;padding: .2rem;display: none;background: #f6f1ec}
.subnav2s ul:after{clear:both;display:block;visibility:hidden;overflow:hidden;height:0;content:"."}
.subnav2s ul li{width: 50%;float: left;}
.subnav2s ul li a{color: #444;padding-left: .25rem;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.subnav2s ul li a:hover{color: #982218}
.subnav2s ul li.on a:before{left: 0}
.sub-nav-p-s{padding:.18rem .2rem .18rem .2rem ;background: #f7eade;cursor: inherit;}
.sub-nav-p-s i{display: block;}
.sub-nav-p-s span{font-size: .24rem;color: #444}

}
@media screen and (max-width: 640px){
.ny-ba{height: 40vw}
.arc-con{font-size: .18rem!important}	
.arc-con p{font-size: .18rem!important}	
.arc-con p span{font-size: .18rem!important}
body{font-size: .18rem}
.arc-con p,.arc-con span{font-size: .18rem!important}
.arc-sib{width: 100%}
.backlist{width: 100%}
.backlist a{margin: .3rem auto .1rem}
.subnav3 ul li{margin: 0}
.subnav2 ul li{font-size: .2rem}
.ny-ba .wp{padding-bottom: .2rem}
.ny-ba1{padding-top: .5rem}
.nymain{padding: .4rem 0 1.7rem}
}
@media screen and (max-width:480px){

}

.none{display: none}

@media screen and (max-width: 1024px){
body {padding-top: .65rem;}

}


.mrb5{margin-bottom: .5rem}
.cirdiv{position: relative;overflow: hidden;}
.cirdiv:after{content: '';background: url(../images/ny/cir1.png) no-repeat center;background-size: 100% 100%;width: 3.98rem;height: 3.98rem;bottom: -2.1rem;position: absolute;left: 50%;margin-left: -1.99rem;animation:roted 50s linear infinite}

.arrtit div svg{height: .33rem;width: .16rem;}
.arrtit .t{font-size: .3rem;display: block;line-height: .3rem;margin: 0 .1rem}
.arrtit .arl .st0{fill:#dead76}
.arrtit .arr .st0{fill:#dead76}
.nybs .aleft{width: 30.5%}
.nybs .aright{width: 69.5%;padding: .5rem .7rem;background: #fefdfc}
.nybs .aright p{padding: 3px 0;line-height: 1.6em}
.nybs .aright h5{font-size: .2rem;font-weight: bold;margin-bottom: .15rem;margin-top: .3rem}
.nybs1{border-top: 5px solid #87111d}
.nybs1 .aleft{background: #f6f1ec;min-height: 2rem}
.nybs1 .aright h4{color: #87111d;font-size: .3rem;font-weight: bold}
.nybs2 .alefts{background: #87111d;min-height: 2rem}
.nybs2 .alefts .dbtn{margin-top: .25rem}
.nybs2 .alefts .dbtn a{display: block;width: 1.8rem;height: .4rem;border: 1px solid rgba(255,255,255,.6);margin: 0 auto;text-align: center;line-height: .38rem;color: #fff}
.nybs2 .alefts .dbtn a span{padding-right: .3rem;background: url(../images/ny/download.svg) no-repeat right center;background-size: .2rem .2rem}
.nybs2 .arrtit .t{color: #fff}
.nybs2 .arrtit .arl .st0{fill:#b84a50}
.nybs2 .arrtit .arr .st0{fill:#b84a50}
.nybs2 .aright img{width:60% ;max-width: 4.41rem}
.nybs3 .aleft{background: #cd9967;min-height: 2rem;padding: .5rem 0}
.nybs3 .arrtit .t{color: #fff}
.nybs3 .aleft:after{opacity: .5;}
.nybs3 .arrtit .arl .st0{fill:#edc08d}
.nybs3 .arrtit .arr .st0{fill:#edc08d}
.nybs3 .aleft .gc{padding-top: .25rem;text-align: center;color: #fff}
.nybs3 .aleft .gc h5{font-size: .22rem;margin-bottom: .25rem}
.nybs3 .aleft .gc p{padding: 3px 0}
.nybs3 .player .audios{height: 2.2rem;background: url(../images/ny/g3.jpg) no-repeat center;background-size: cover;padding: .3rem;;overflow: hidden;}
.nybs3 .player .audios .h4{text-align: center;font-size: .3rem;color: #fff;margin-bottom: .15rem}
@media (max-width: 1200px){
 .nybs .aright{padding: .3rem .5rem} 
}
@media (max-width: 900px){
.nybs .aleft{width:100%}
.nybs .aright{width: 100%;padding: .4rem 0}
}

.nyab{padding: 0}
.abtit{font-size: .3rem;font-weight: bold;margin: .15rem 0;}
.nyab .desc p{font-size: .18rem;line-height: 1.8em}
.nyab-1{padding: 0.2rem 0;background: url(../images/ny/lsbg1.jpg) no-repeat center;background-size: cover;/*height: 11.2rem;*/position: relative;}
.nyab-1 .tit img{height: .63rem}
.nyab-1 .nyab-1s{background: url(../images/ny/ls2.png) no-repeat center;background-size: 100% auto;position: relative;margin-top: -.5rem}
.nyab-1 ul{height: 9rem;}
.nyab-1 ul li{width: 20%;position: absolute;padding-left: .2rem;border-left: 2px solid #f3e7dc;}
.nyab-1 ul li:after{content: '';position: absolute;width: 10px;height: 10px;border-radius:50%;background: #daa571;left: -6px}
.nyab-1 ul li .desc p{font-size: .16rem}
.nyab-1 ul li h4{color: #9f1a0f;font-size: .3rem;font-weight: bold;margin-bottom: .2rem}
.nyab-2{padding: .5rem 0;background: url(../images/ny/lsbg2.jpg) no-repeat left center;background-size: cover;min-height: 4.6rem;color: #fff}
.nyab-3{padding: 1rem 0 .1rem;background: url(../images/ny/lsline.png) repeat-x top center;}
.nyab-3:after{content: '';background: url(../images/ny/cir2.png) no-repeat center;background-size: 100% 100%;width: 4.4rem;height: 4.4rem;right: -2.2rem;position: absolute;top: 20%;animation:roted 50s linear infinite}
.nyab-1 ul li:nth-child(2n+1){padding-bottom: .55rem}
.nyab-1 ul li:nth-child(2n+1):after{bottom: 0}
.nyab-1 ul li:nth-child(2n):after{top: 0}
.nyab-1 ul li:nth-child(2n){padding-top: .35rem}
.nyab-1 ul li:nth-child(1){left: 0;bottom: 54%}
.nyab-1 ul li:nth-child(2){left: 11.5%;top: 62%;}
.nyab-1 ul li:nth-child(3){left: 23%;bottom: 60%;}
.nyab-1 ul li:nth-child(4){left: 34.5%;top: 40%;}
.nyab-1 ul li:nth-child(5){left: 46%;bottom: 60%;}
.nyab-1 ul li:nth-child(6){left: 57.5%;top: 52%;}
.nyab-1 ul li:nth-child(7){left: 69%;bottom: 63%;}
.nyab-1 ul li:nth-child(8){left: 80.5%;bottom: 25%;}
.nyab-1 ul li:nth-child(9){left: 92%;bottom: 63%;}
.nyab-3 .item{width: 33.3333%}
.nyab-3 .item4{width: 100%;margin-top: .5rem}
.nyab-3 .item1 .its{background: #f9f5ee;padding: .5rem;min-height: 5.65rem;margin-top: .4rem}
.nyab-3 .item2 .its{background: #1e436e;padding: .5rem .4rem .5rem .5rem;min-height: 5.85rem;margin-top: 1.2rem;color: #fff}
.nyab-3 .item2 .its .scbox{max-height: 3.6rem;padding-right: .15rem}
.nyab-4{padding: 1.2rem 0  0;background: url(../images/ny/lsbg5.jpg) no-repeat top center;background-size: 100% 100%}
.nyab-4 .item{margin-bottom: .8rem}
.nyab-4 .tab .hd ul{align-items: flex-end;}
.nyab-4 .tab .hd ul li{height: .58rem;width: 2.5rem;background:#1e436e;color: #fff;text-align: center;line-height: .58rem;font-size: .26rem;font-weight: bold;cursor: pointer;}
.nyab-4 .tab .hd ul li.on{background: #87111d;height: .76rem;line-height: .76rem}
.nyab-4 .tab .bd{height: 5.25rem;}
.nyab-4 .tab .txt{width: 53%;padding-top: .5rem}
.nyab-4 .tab .pic{width: calc(((100vw - 14.8rem) / 2) + 44% - 8px);position: absolute;top: 0;left: 56%;height: 5.25rem}
@media (max-width: 1620px){
 .nyab-4 .tab .pic{width: calc(44% + 5vw) } 
 .nyab-3:after{display: none}
}
@media (max-width: 1200px){
  .nyab-4 .tab .bd{height: 6.25rem}
}
@media (max-width: 980px){
.nyab-1{margin-top: .25rem}
.nyab-4 .tab .txt{width: 100%}
.nyab-4 .tab .pic{width: 100%;position: relative;left: 0;margin-top: .3rem;height: 50vw;margin-bottom: .5rem}
.nyab-4 .tab .bd{height: auto}
.nyab-3 .item{width: 100%}
.nyab-3 .item1 .its{margin-top: 0;min-height: inherit;margin-bottom: .3rem}
.nyab-3 .item2 .its{margin-top: 0;min-height: inherit;margin-bottom: .3rem}
.nyab-3 .item3 img{width: 100%}
.nyab-2{min-height: inherit;}
.nyab-1{padding: .6rem 0}
.nyab-1 ul li{position: relative;width: 100%;padding: 0 0 .4rem .3rem!important;top: auto!important;bottom: auto!important;left: 0!important}
.nyab-1 ul li:after{top: 6px}
.nyab-1 ul li h4{margin-bottom: .2rem}
.nyab-1 ul li:nth-child(2n+1){padding-bottom:0}
.nyab-1 ul li:nth-child(2n){padding-top: 0}
.nyab-1 ul li:nth-child(2n+1):after{bottom: auto;top: 6px}
.nyab-1 ul li:nth-child(2n):after{top: 6px}
.nyab-1{height: auto}
.nyab-1 ul{height: auto}
.nyab-1 .nyab-1s{margin-top: .3rem;background: url(../images/ny/cir2.png) no-repeat center;background-size: 60% auto}
.nyab-4{margin-top: -.6rem;padding-top: 1.5rem}
}
@media (max-width: 640px){
.abtit,.nyab-4 .tab .hd ul li,.nyab-1 ul li h4{font-size: .24rem;}
.nyab-4 .tab .hd ul li{width: 50%;}
.nyab-1 .tit img{height: .5rem}
.nyab-2{background-position: 36% center}
.arc-info span{display: block;text-align: center;margin-right: 0}
}

.arrtit1{position: relative; }
.arrtit1 div{position: relative;z-index: 2}
.arrtit1 div svg{width: .33rem;height: .16rem;}
.arrtit1 .t{font-size: .3rem;display: block;line-height: .3rem;margin: .1rem 0;writing-mode: tb-lr;writing-mode: vertical-lr}
.arrtit1 .arl1 .st0{fill:#dead76}
.arrtit1 .arr1 .st0{fill:#dead76}
.nyld{background: url(../images/ny/7.png) no-repeat left bottom;}
.nyld .arrtit1{width: .35rem}
.nyld .arrtit1:after{content: '';width: 4rem;height: 4rem;position: absolute;left: 50%;margin-left: -2rem;top: 50%;margin-top: -2rem;background: url(../images/ny/cir2.png) no-repeat center;background-size: 100% 100%;z-index: 0;animation:roted 50s linear infinite}
.nyld{padding: 0;}
.nyld .nywp{position: relative;}
.nyld .nywp .aleft{width: 17%;padding: 1.4rem 0 1.75rem;}
.nyld .nywp .aright{width: 83%;position: relative;min-height: 1rem;padding: 1rem 0 1.75rem;}
.nyld .nywp .aright:after{content: '';width: calc((100vw - 14.8rem) / 2 + 100% - 8px);position: absolute;top: 0;left: 0;bottom: 0;background: #f6f1eb}

.nyld1  .nywp .aright{padding-left: .8rem}
.nyld1  .nywp .aright ul li{padding: .2rem .5rem;display: flex;justify-content: space-between;flex-wrap: wrap;}
.nyld1  .nywp .aright ul li:nth-child(2n+1){background: #fff}
.nyld1  .nywp .aright ul li:nth-child(2n){background: #ede5d6}
.nyld1  .nywp .aright ul li span:nth-child(1){color: #87111d;font-size: .2rem;font-weight: bold;width: calc(100% - 1.6rem);padding-right: .2rem}
.nyld1  .nywp .aright ul li span:nth-child(2){color: #333;font-size: .18rem;width: 1.6rem}


.nyld2{}
.nyld2 .aright dl{margin-bottom: .2rem}
.nyld2 .aright dl dt{background: #dead76;padding: .2rem .4rem;position: relative;overflow: hidden;cursor: pointer;}
.nyld2 .aright dl dt:after{content: '';background: url(../images/ny/cir21.png) no-repeat center;background-size: 100% 100%;width: 4rem;height: 4rem;right: 1rem;position: absolute;top: -.2rem;animation:roted 50s linear infinite}
.nyld2 .aright dl dt span{color: #fff;font-size: .24rem;position: relative;z-index: 3}
.nyld2 .aright dl dt span em{font-size: .16rem;font-weight: normal;opacity: .8;}
.nyld2 .aright dl dt i{display: none;position: absolute;right: .4rem;top: 50%;margin-top: -.15rem;width: .3rem;height: .3rem;border: 2px solid rgba(255,255,255,.5);border-radius:50%;text-align: center;line-height: .28rem;color: rgba(255,255,255,.5);font-size: .12rem;}
.nyld2 .aright dl dd{border-top: 5px solid #dead76;background: #fdfcfb;padding: 0 .3rem;}
/*.nyld2 .aright dl:nth-child(1) dd{display: block;}
.nyld2 .aright dl:nth-child(1) dt{display: none;}*/
.nyld2 .aright dl dd .li1{padding: .25rem 0;border-bottom: 1px dashed #ddd;display: flex;justify-content: space-between;flex-wrap: wrap;}
.nyld2 .aright dl dd .ul1 .li1:last-child{border-bottom: 0}
.nyld2 .aright dl dd .li1 .t1{width: 45%}
.nyld2 .aright dl dd .li1.desc p{line-height: 1.8em;color: #555}
.nyld2 .aright dl dd .li1 .t1 .t1s{position: relative;}
.nyld2 .aright dl dd .li1 .t1 .t1s:before{position: absolute;top: 0;left: -.3rem;bottom: 0;width: 1px;background:#87111d;content: '' }
.nyld2 .aright dl dd .li1 .t1 h4{font-size: .22rem;color: #87111d;font-weight: bold}
.nyld2 .aright dl dd .li1 .t1 p{margin-top: .06rem ;color: #666}
.nyld2 .aright dl dd .li1 .t2{width: 52%}
.nyld2 .aright dl dd .li2{display: flex;justify-content: space-between;flex-wrap: wrap;margin-bottom: .15rem}
.nyld2 .aright dl dd .ul2 .li2:last-child{margin-bottom: 0}
.nyld2 .aright dl dd .li2 span:nth-child(1){width: 50%;display: block;font-weight: bold;font-size: .18rem;color: #333}
.nyld2 .aright dl dd .li2 span:nth-child(2){width: 45%;display: block;color: #666}


.zzjg{background: url(../images/ny/zbg.jpg)#f6f1eb no-repeat bottom center;background: 100% auto}
.wall{display:block;position:relative}
.wall-column{display:block;position:relative;width:48.5%;float:left;margin-right: 3%;-webkit-box-sizing:border-box;box-sizing:border-box;}
.wall-column:nth-child(2n){margin-right: 0}
.wall-column .item{margin-bottom: .4rem}
.wall-column dl dt{height: .58rem;background: url(../images/ny/zbg1.png) no-repeat center;background-size: cover;border-radius:.1rem .1rem 0 0;position: relative;}
.wall-column dl dt span{display: block;font-size: .22rem;color: #fff;line-height: .58rem;padding-left: .3rem}
.wall-column dl dt i{position: absolute;right: .2rem;bottom: 0;}
.wall-column dl dt i img{height: .58rem}
.wall-column dl dd{background: #fff;padding: .3rem;position: relative;overflow: hidden;}
.wall-column dl dd:after{content: '';background: url(../images/ny/cir2.png) no-repeat center;background-size: 100% 100%;width: 4rem;height: 4rem;left: 50%;position: absolute;bottom: -1rem;animation:roted 50s linear infinite;margin-left: -2rem;opacity: .7;}

.wall-column dl dd  ul{position: relative;z-index: 3}
.wall-column dl dd  ul li{width: 48%;padding: .1rem 0}
.wall-column dl dd  ul li a{position: relative;transition: .3s}
.wall-column dl dd  ul li a:hover{transform: translateX(12px)}
.wall-column dl dd  ul li a:before{content: "\e679";font-family: "swiper-icons" !important;margin-right: .1rem;font-size: .2rem;color: #cc3300}
.xkjs{background: url(../images/ny/zbg.jpg)#f6f1eb no-repeat bottom center;background: 100% auto}
.xkjs .nywp{background:url(../images/ny/lsline.png) #fff repeat-x top center;border-top: 6px solid #87111d;min-height: 3rem;padding: .8rem .75rem .8rem}
.xkjs .xktit{margin-bottom: .4rem}
.xkjs .xktit .ulink{position: absolute;top: 0;right: 0;z-index: 5}
.xkjs .xktit .ulink a{display: inline-block;color: #ab1a26;height: .4rem;border: 1px solid #ab1a26;line-height: .38rem;padding: 0 .2rem;z-index: 52}
.xkjs .xktit .ulink a img{display: inline-block;vertical-align: -.1rem;margin-right: .1rem;height: .32rem}
.xkjs .nywp ul{margin-top: .5rem}
.xkjs .nywp ul li{padding: .2rem 5%;display: flex;justify-content: space-between;flex-wrap: wrap;font-size: .2rem}
.xkjs .nywp ul li:nth-child(2n+1){background: #fcf8f3}
.xkjs .nywp ul li:nth-child(1){background: #dead76;color: #fff}
.xkjs .nywp ul li .t1{width: 50%}
.xkjs .nywp ul li .t2{width: 45%}

.nyDea{background: url(../images/ny/zbg.jpg)#f6f1eb no-repeat bottom center;background: 100% auto}
.nyDea .nywp{background:url(../images/ny/lsline.png) #fff repeat-x top center;border-top: 6px solid #87111d;min-height: 3rem;padding: .8rem .75rem .8rem;border-bottom: 5px solid #e2b787}

.nyNews{background: url(../images/ny/tzmbg.jpg) no-repeat bottom center;background-size: 100% auto}
.nynlist{}
.nynlist{padding-bottom: .2rem}
.nynlist li{margin-bottom: .3rem;position: relative;}
.nynlist li .time{width: .78rem;height: .78rem;border-radius:50%;background: url(../images/ny/tzhh.png)#f7f0e6 no-repeat center;position: absolute;left: 0;top: 50%;margin-top: -.39rem;z-index: 2;color: #9c271c;font-size: .12rem;text-align: center;}
.nynlist li .time span{font-size: .28rem;display: block;font-weight: bold;line-height: 1em}
.nynlist li a{display: flex;justify-content: space-between;flex-wrap: wrap; position: relative;margin-left: .39rem;padding: .2rem .4rem .2rem .8rem;background: #fafafa;transition: .3s;overflow: hidden;}
.nynlist li a:after{content: '';background: url(../images/ny/cir2.png) no-repeat center;background-size: 100% 100%;width: 4rem;height: 4rem;right: -1rem;position: absolute;bottom: 0;animation:roted 50s linear infinite;opacity: 0;visibility: hidden;transition: .3s}




.nynlist li .pic{width: 2.95rem;min-height: 1.75rem;}
.nynlist li .txt{width:calc(100% - 3.4rem)}
.nynlist li .txt h4{font-size: .22rem;font-weight: bold;position: relative; padding-bottom: .2rem;margin-bottom: .2rem;line-height: 1.4em}
.nynlist li .txt p{font-size: .14rem;line-height: 1.6em;color: #666}
.nynlist li .txt h4:after{width: 1rem;height: 2px;content: '';background: #9c271c;position: absolute;left: 0;bottom: 0;z-index: 0 }
.nynlist li .txt h4:before{width: 0;height: 2px;content: '';background: #cd9967;position: absolute;left: 0;bottom: 0;transition: .3s ;z-index: 1}
.nynlist li:hover .txt h4:before{width: 1rem;}
.nynlist li:hover a{background: url(../images/ny/tzbg.jpg) no-repeat center;background-size: cover;box-shadow: 0 0 .25rem rgba(156,39,28,.8)}
.nynlist li:hover a:after{opacity: 1;visibility: inherit;}
.nynlist li:hover h4{color: #fff}
.nynlist li:hover p{color: rgba(255,255,255,.6);}

.nynlist1 li a{padding: .3rem .4rem .3rem .8rem;}
.nynlist1 li .txt{width: 100%}
@media (max-width: 1620px){
.nyld .nywp .aright:after{width: calc(100% + 5vw) } 

}
@media (max-width: 1200px){
	.wall-column dl dd  ul li{width: 100%}
	.xkjs .xktit .ulink{position: relative;display: flex;justify-content: center;margin-top: .3rem}
}
@media (max-width: 980px){
.nyld{margin-top: .3rem}
.nyld .nywp .aleft{width: .9rem;padding: 1.4rem 0 1.75rem;}
.nyld .nywp .aright{width: calc(100% - .9rem);padding: .6rem 0 1.75rem;padding-left: .4rem}
.nyld2 .aright dl dd .li1 .t1{width: 100%;margin-bottom: .15rem}
.nyld2 .aright dl dd .li1 .t2{width: 100%}
.nyld2 .aright dl dt span em{display: block;width: 100%}
.nyld2 .aright dl dt:after{right: .5rem}
.zzjg,.xkjs,.nyDea,.jxns,.jxnss {margin-top: .3rem}
.xkjs .nywp{padding: .8rem .45rem .8rem;}
.nyDea .nywp{padding: .8rem .45rem .8rem;}
}
@media (max-width: 640px){
.nyld1  .nywp .aright ul li{padding: .2rem.3rem}
.nyld1  .nywp .aright ul li span:nth-child(1){width: 100%;margin-bottom: .1rem}
.nyld1  .nywp .aright ul li span:nth-child(2){width: 100%;font-size: .2rem}
.nyld .nywp .aright{padding: .3rem 0 1.6rem;width: calc(100% - .7rem)}
.nyld .nywp .aleft{width: .7rem;}
.nyld2 .aright dl dd .li2 span:nth-child(1){width: 100%}
.nyld2 .aright dl dd .li2 span:nth-child(2){width: 100%;margin-top: 5px}
.nyld2 .aright dl dt{padding: .2rem .4rem .2rem .2rem}
.nyld2 .aright dl dt i{right: .2rem;}
.nyld2 .aright dl dt:after{right: 0}
.xkjs .nywp ul li{padding: .2rem 3%;font-size: .18rem}
.wall-column{width:100%;float:left;margin-right: 0;}
.wall-column:nth-child(2n){margin-right: 0}
.xkjs .nywp{padding: .8rem .3rem .8rem;}
.nyDea .nywp{padding: .8rem .3rem .8rem;}
.nynlist li a{padding:.3rem .3rem .3rem .6rem}
.nynlist li .pic{width: 100%;height: 40vw;margin-bottom: .2rem}
.nynlist li .txt{width:100%}
.nynlist li .txt h4{font-size: .2rem}
}


.rcpy{background: url(../images/ny/tzmbg.jpg) no-repeat bottom center;baseline-shift: 100% auto}
.rcpy-a{padding-bottom: .8rem}
.rcpy-a h4{font-size: .32rem;margin-bottom: .3rem}
.rcpy-a .pic{width: 57.5%}
.rcpy-a .txt{width: 39%;padding-right: .5rem}
.rcpy-a .txt h5{font-size: .24rem;margin-bottom: .2rem}
.rcpy-a .txt p.desc{line-height: 1.8em;margin-bottom: .3rem}
.rcpy-a .txt a{display: inline-block;line-height: .38rem;padding-left: .42rem;background: url(../images/more.png) no-repeat left center;background-size: .36rem .38rem}
.rcpy-a .txt .udata{padding: .35rem 0 .45rem;margin-bottom: .3rem;position: relative;color: #fff}
.rcpy-a .txt .udata ul li{padding: 0 3%;text-align: center;flex:auto;}
.rcpy-a .txt .udata ul li:nth-child(1){padding-left: 0}
.rcpy-a .txt .udata ul li:nth-child(2){border-left: 1px solid rgba(255,255,255,.2);border-right: 1px solid rgba(255,255,255,.2)}
.rcpy-a .txt .udata ul li span{font-size: .55rem;font-family: 'geo'}
.rcpy-a .txt .udata:after{content: '';position: absolute;top: 0;bottom: 0;left: -.8rem;right: -.5rem;z-index: 0;background: #dead76}
.rcpy-as:after{content: '';background: url(../images/ny/cir1.png) no-repeat center;background-size: 100% 100%;width: 3.4rem;height: 3.4rem;right: 10%;position: absolute;top: 0;animation:roted 60s linear infinite;opacity: .5;}


.rcpy-b{background: #fbf9f7;padding: .8rem 0;margin-bottom: .8rem;position: relative;}
.rcpy-b:after{content: '';background: url(../images/ny/cir1.png) no-repeat center;background-size: 100% 100%;width: 3.4rem;height: 3.4rem;left: -1.7rem;position: absolute;top: 50%;animation:roted 60s linear infinite;margin-top: -1.7rem;opacity: .5;}
.rcpy-b .txt{width: 46%;padding-top: .6rem}
.rcpy-b .pic{width: 50%;;padding:.2rem;position: relative;}
.rcpy-b .pic:after{content: '';position: absolute;top: 0;right: 0;background: #87111d;width: 75%;height: 70%;z-index: 0}
.rcpy-b .txt h4{font-size: .32rem;margin-bottom: .3rem}
.rcpy-b .txt p{margin-bottom: .4rem;line-height: 1.8em;text-align: justify;}
.rcpy-b .txt a{display: inline-block;line-height: .38rem;padding-left: .42rem;background: url(../images/more.png) no-repeat left center;background-size: .36rem .38rem}


.rcpy-c{margin-bottom: .8rem}
.rcpy-c ul li{width: 48%;position: relative;overflow: hidden;}
.rcpy-c ul li a{display: block;position: relative;}
.rcpy-c ul li .pic{height: 4.85rem;width: 60%}
.rcpy-c ul li .txt .zi3{height: 100%}
.rcpy-c ul li .txt{width: 48%;background: #144e90;top: .2rem;bottom: .2rem;color: #fff;padding: .45rem;position: absolute;right: 0;overflow: hidden;}
.rcpy-c ul li .txt h4{font-size: .32rem;margin-bottom: .3rem}
.rcpy-c ul li .txt p{margin-bottom: .3rem;line-height: 1.8em;text-align: justify;}
.rcpy-c ul li .txt span{position: absolute;left: 0;bottom: 0;line-height: .38rem;padding-left: .42rem;background: url(../images/more.png) no-repeat left center;background-size: .36rem .38rem;display: inline-block;}
.rcpy-c ul li:nth-child(1) .txt:after{content: '';background: url(../images/ny/cir1.png) no-repeat center;background-size: 100% 100%;width: 3.4rem;height: 3.4rem;top: -1.7rem;position: absolute;left: 50%;animation:roted 60s linear infinite;margin-left: -1.7rem;opacity: .3;}
.rcpy-c ul li:nth-child(2) .txt:after{content: '';background: url(../images/ny/cir1.png) no-repeat center;background-size: 100% 100%;width: 3.4rem;height: 3.4rem;bottom: -1.7rem;position: absolute;left: 50%;animation:roted 60s linear infinite;margin-left: -1.7rem;opacity: .7;}
.rcpy-c ul li:nth-child(2) .txt{background: #cd9967}


.rcpy-d ul li{width: 31.3333%;height: 5.2rem;position: relative;overflow: hidden;}
.rcpy-d ul li:after{content: '';background: url(../images/ny/cir1.png) no-repeat center;background-size: 100% 100%;width: 4rem;height: 4rem;right: -2rem;position: absolute;top: 50%;animation:roted 60s linear infinite;margin-top: -2rem;opacity: .8;}


.rcpy-d ul li a{display: block;padding: .5rem;color: #fff;position: relative;height: 100%;z-index: 3}
.rcpy-d ul li img{width: .86rem}
.rcpy-d ul li:hover img{transform: rotateY(360deg);transition:.5s linear;}
.rcpy-d ul li h4{font-size: .32rem;margin-bottom: .1rem;margin-top: .2rem}
.rcpy-d ul li p{font-size: .14rem;margin-bottom: .1rem;text-transform: uppercase;text-align: justify;}
.rcpy-d ul li span{position: absolute;left: .5rem;bottom: .5rem;line-height: .38rem;padding-left: .42rem;background: url(../images/more.png) no-repeat left center;background-size: .36rem .38rem}

@media (max-width: 1200px){
 .rcpy-a .pic{width:100%;margin-bottom: .3rem}
.rcpy-a .txt{width: 100%;padding-right:0} 
.rcpy-a .txt .udata:after{left: -5vw;right: -5vw}
.rcpy-b .txt{padding-top: 0}
.rcpy-c ul li{width: 100%;margin-bottom: .3rem}
}
@media (max-width: 980px){
.rcpy-b .txt{width: 100%;order: 2}
.rcpy-b .pic{width: 100%;order: 1;padding-left: 0;padding-bottom: .3rem}
.rcpy-d ul li{width: 100%;margin-top: .3rem}
.rcpy-d ul li{height: 4.2rem}
.rcpy-c{margin-bottom: .4rem}
}
@media (max-width: 640px){
.rcpy-a .txt .udata ul li:nth-child(2){border: 0}
.rcpy-c ul li .pic{width: 100%;height: 60vw}
.rcpy-c ul li .txt{width: 100%;position: relative;top: 0;bottom: 0;}
.rcpy-c ul li .txt span{position: relative;display: inline-block;}
.rcpy-c{margin-bottom: 0}
}

.jxnss{background: url(../images/ny/zbg.jpg)#f6f1eb no-repeat bottom center;background: 100% auto;}
.jxnss .nywp{min-height: 300px;background: #fff;position: relative;overflow: hidden;border-left: .08rem solid #87111d}
.jxnss .nywp:after{content: '';position: absolute;left: 0;bottom: 0;right: 0;background:url(../images/ny/lin2.png)repeat-x bottom center;height: 32px}
.jxnss .nywp:before{content: '';background: url(../images/ny/cir1.png) no-repeat center;background-size: 100% 100%;width: 4rem;height: 4rem;top: -2rem;position: absolute;left:50%;animation:roted 60s linear infinite;opacity: .5;z-index: 1;margin-left: -2rem}
.jxnss .nywp .txt{padding: .8rem 8% 1.15rem .8rem;width: calc(100% - 3.75rem)}
.jxnss .nywp .txt h4{font-size: .36rem;color: #87111d;margin-bottom: .3rem}
.jxnss .nywp .txt h5{font-size: .24em;margin-bottom: .4rem}
.jxnss .nywp .txt .desc{font-size: .18rem;color: #666666;line-height: 1.8em;text-indent: 2em}
.jxnss .nywp .pic{padding: .8rem .9rem 1.15rem 0;width: 3.75rem;position: relative;overflow: hidden;}
.jxnss .nywp .pic img{position: relative;z-index: 3}
.jxnss .nywp .pic:after{content: '';background: #87111d;width: 1.65rem;height: 100%;position: absolute;top: 0;right: 0;bottom: 0;z-index: 0}
.jxnss .nywp .pic:before{content: '';background: url(../images/ny/cir1.png) no-repeat center;background-size: 100% 100%;width: 3.4rem;height: 3.4rem;bottom: -.5rem;position: absolute;right: -2rem;animation:roted 60s linear infinite;opacity: .5;z-index: 1}
@media (max-width: 980px){
  .jxnss .nywp {border-left: 0}
  .jxnss .nywp .txt h4{text-align: center;}
  .jxnss .nywp .txt h5{justify-content: center;}
 .jxnss .nywp .pic{margin: 0 auto;padding: .8rem;order: 1;width: 100%;padding-bottom: 0} 
 .jxnss .nywp .pic img{width: 50%;max-width: 2.6rem;margin: 0 auto}
 .jxnss .nywp .pic:after{width:100%;height: 2rem;position: absolute;top: 0;right: 0;bottom:auto;z-index: 0;left: 0}
 .jxnss .nywp .txt{width: 100%;padding: .8rem;order: 2;padding-top: .5rem} 
 .jxnss .nywp .pic:before{display: none}
}
@media (max-width: 640px){
 .jxnss .nywp .txt{padding: .4rem .4rem 1rem}
 .jxnss .nywp .pic{padding: .8rem .4rem 0}
}

.jxns{background: url(../images/ny/zbg.jpg)#f6f1eb no-repeat bottom center;background: 100% auto;}
.jxns .nywp{min-height: 300px;background:url(../images/ny/lin2.png)#fff repeat-x bottom center;padding-bottom: .5rem;position: relative;overflow: hidden;}
.jxns .nywp:before{content: '';background: url(../images/ny/cir1.png) no-repeat center;background-size: 100% 100%;width: 4rem;height: 4rem;top: 50%;position: absolute;left:-2rem;animation:roted 60s linear infinite;opacity: .5;z-index: 1;margin-top: -2rem}
.jxns .nywp dl dt h4{color: #87111d;font-size: .36rem}
.jxns .nywp dl dt{border-bottom: 1px solid #ddd;padding:.4rem 5%;position: relative;}
.jxns .nywp dl dt:before{content: '';position: absolute;top: 0;left: 0;width: .6rem;height: .4rem;background: #87111d}
.jxns .nywp dl dt:after{content: '';position: absolute;right: .2rem;top: .2rem;width:3.23rem;height: .82rem;background: url(../images/ny/sots.png) no-repeat center;background-size: 100% 100%;z-index: 2 }
.jxns .nywp dl dd{padding:.2rem .5rem}
.jxns .nywp dl dd ul::-webkit-scrollbar{height:4px}
.jxns .nywp dl dd ul::-webkit-scrollbar-track{border-radius:5px;;background: #eee}
.jxns .nywp dl dd ul::-webkit-scrollbar-thumb{border-radius:5px;background:#f5ddb4;}
.jxns .nywp dl dd ul{padding-bottom: .1rem;overflow-x: auto;overflow-y: hidden;}
.jxns .nywp dl dd ul li{display: flex;justify-content: space-between;padding: .24rem 0;border-bottom: 1px dashed #ddd;font-size: .18rem;color: #555;min-width: 560px}
.jxns .nywp dl dd ul li:last-child{border-bottom: 0}
.jxns .nywp dl dd ul li:nth-child(1){}
.jxns .nywp dl dd ul li:nth-child(1) span{color:  #87111d;font-size: .18rem;font-weight: bold}
.jxns .nywp dl dd ul li:nth-child(1) span i{color:  #999;font-size: .16rem;font-weight: normal;margin-left: .1rem}
.jxns .nywp dl dd ul li .t1{width: 10%;text-align: center;}
.jxns .nywp dl dd ul li .t2{width: 15%;text-align: center;}
.jxns .nywp dl dd ul li .t3{width: 65%}
.jxns .nywp dl dd ul li .t3 strong{color: #333}
/*ie11*/ 
@media all and (-ms-high-contrast:none) { 
*::-ms-backdrop, 
} 
/*ie10*/ 
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) { 

}