
@font-face{font-family:'imp';font-style:normal;font-weight:normal;src:url(../font/impact.woff) format("woff")}
.imp{font-family:'imp';}
.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:#781806;padding: 0 8px;min-width: .35rem;height: .35rem;line-height: .33rem;
border: 1px solid #781806;border-radius: 3px }
.pages ul li a.on{background:#781806;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: #781806;color: #fff;border-radius: 3px;margin-left: 5px}

.scbox{overflow: auto}
.scbox::-webkit-scrollbar{width:4px}
.scbox::-webkit-scrollbar-track{border-radius:5px;;background: #eee}
.scbox::-webkit-scrollbar-thumb{border-radius:5px;background:#d5a316;}
.arc-tit{margin-bottom: .35rem;background: url(../image/nyntitibg.png) no-repeat bottom center;padding: .3rem;min-height: 2.4rem }
.arc-tit .time{text-align: center;color: #fff;font-size: .18rem }
.arc-tit h1{font-size:.36rem;text-align: center;line-height: 1.4em;color: #fff;margin-bottom: .2rem;}
.arc-info{color: #777;margin-bottom: .3rem;text-align: center;font-size: .15rem}

.arc-con{line-height: 1.8em;}
.arc-con img{    display: inline-block;
    /* width: auto; */
    /* height: auto; */
    max-width: 100%;
    max-height: 100%;
    margin: 0 auto;}
.arc-con p{margin-bottom: .2rem;    text-align: justify;}
.arc-con table{border: 1px solid #eee;min-width:7.68rem;margin-left:0!important;width: 100%;background: #fff}
.tbsc table{min-width: 7.68rem;margin-left:0!important;width: 100%;}
.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;}
.arc-con table tr:nth-child(2n){background: #EEEEEE}
.tbsc::-webkit-scrollbar{height:4px}
.tbsc::-webkit-scrollbar-thumb{border-radius:10px;background:#999;-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}

.iconfont{font-size: inherit;}
.nyMain{min-height: 5rem}
.nyMain .posi{margin-bottom: .6rem;padding-top: .25rem}
.nyMain .posi .wp {background: url(../image/home.svg) no-repeat left center;background-size: .22rem .22rem;padding-left: .3rem;color: #666}
.nyMain .posi a{color: #666}
.nyMain .posi a:hover{color:#781806}
.nysub{border-bottom: 1px solid #ddd;padding-bottom: .6rem;padding-top: .2rem}
.nysub ul{position: relative;z-index: 3;overflow-x: auto;white-space: nowrap;text-align: center;padding-bottom: .1rem}
.nysub ul::-webkit-scrollbar{height:3px}
.nysub ul::-webkit-scrollbar-track{border-radius:5px;;background: rgba(0,0,0,.1)}
.nysub ul::-webkit-scrollbar-thumb{border-radius:5px;background:#ddb76b;}
.nysub ul li{display: inline-block;;margin: 0 .1rem;position: relative;}
.nysub ul li a{display: block;width: 1rem;height: 2rem;position: relative;writing-mode: tb-lr;writing-mode: vertical-lr;text-align: left;font-size: .18rem;background: url(../image/subnavbg.png)#fff no-repeat bottom right;white-space: normal;}
.nysub ul li a:before{content: '';width: 3px;height: .55rem;background: #781806;position: absolute;left: 0;top: .25rem;transition: .3s}
.nysub ul li a span{position: absolute;left: .2rem ;top:.3rem;bottom: .3rem;}
.nysub ul li.on a{font-weight: bold;background: url(../image/subnavbgon.png)#781806 no-repeat bottom right;color: #fff}
.nysub ul li.on a:before{height: 100%;top: 0;background: #ddb76b}
.nysub ul li:hover a:before{height: 100%;top: 0;}
.nyContent{padding: .6rem 0 1rem}
@media screen and (max-width: 1200px){
.nysub ul li{margin: 0 .05rem}
.arc-tit h1{font-size: .32rem}
}
@media screen and (max-width: 640px){
.nysub ul li a{width: .88rem}
.nyMain .posi{margin-bottom: .5rem}
.nysub{padding-bottom: .4rem;padding-top: 0}
.arc-con img{display:block;width: auto;height: auto!important;margin: 0 auto}
.arc-con video{display:block;width: auto!important;height: auto!important;margin: 0 auto}
.arc-con p,.arc-con span{font-size: .18rem!important}
.arc-tit h1{font-size: 5.5vw}
}

/**/
.nyab-c{padding-bottom: 2rem;background: url(../image/zzjgbg.png) no-repeat bottom center;}

.nyab-e{padding: 1.5rem 0 1.5rem;background: url(../image/yxbg1.png) no-repeat top center;}
.nyab-e .desc{margin: .6rem 0 1rem}
.nyab-e .desc .h4{font-size: .72rem;margin-bottom: .15rem}
.nyab-e .desc p{font-size: .18rem;}
.nyab-e .txt {background: url(../image/yxbg2.png) no-repeat bottom center;background-size: cover;padding: .85rem}
.nyab-e .txt .timg{width:2.47rem;margin-right: 1rem }
.nyab-e .txt .ttxt{width:calc(100% - 3.47rem) ;color: #fff;max-width: 6.7rem}
.nyab-e .ttxt p { counter-reset:testa 0;font-size: .18rem;padding: .15rem 0;line-height: 1.8em}
.nyab-e .ttxt p {counter-increment: testa; counter-reset: testb 0;}
.nyab-e .ttxt p:before{ content:counter(testa);display:inline-block;width:.33rem;height: .26rem;background: url(../image/yxdot.png) no-repeat bottom center;background-size: .33rem .26rem;font-size: .3rem;;text-align: right;}

.nyab-d .slidePic{margin-bottom: .4rem}
.nyab-d .slidePic .slide-contrlPic{width: 100%}
.nyab-d .slidePic .pics{width: 60%}
.nyab-d .slidePic .txts{width: 44%;position: absolute;right: 0;top:50%;transform: translateY(-50%);background: #fff;height: 3.65rem;background: #fff;z-index: 4;padding: .45rem}
.nyab-d .slidePic .txts .h4{font-size: .22rem;margin-bottom: .2rem;margin-top: .1rem;line-height: 1.5em}
.nyab-d .slidePic .txts .h4 a{max-height: .66rem\0;display: block\0;}
.nyab-d .slidePic .txts time{font-size: .18rem;color: #666}
.nyab-d .slidePic .txts p{color: #777;line-height: 1.6em;max-height: .75rem\0}
.nyab-d .slidePic .txts .sbtn{position: absolute;left: .45rem;bottom: .4rem;z-index: 10}
.nyab-d .slidePic .txts .sbtn .prev{margin-right: .2rem}
.nyab-d .slidePic .txts .sbtn a{width: .4rem;height: .4rem;border-radius: 50%;border-radius: 50%;border: 1px solid #ddd;line-height: .38rem;text-align: center;font-size: .14rem}
.nyab-d .slidePic .txts .sbtn a:hover{background: #781806;border-color: #781806;color: #fff}
.nyab-d .slidePic .pics .pic{height: 4.9rem}
.nyab-d .yrList{padding-bottom: .2rem}
.nyab-d .yrList:after{width: 31.5%;content: '';display: inline-block;}
.nyab-d .yrList li{width: 31.5%;margin-bottom: .4rem}
.nyab-d .yrList li .pic{height: 2.65rem}
.nyab-f{background: url(../image/yhbg.png) no-repeat center;}
.nyab-f .txt{font-size: .22rem;line-height: 1.6em}
.nyab-f .txt p{margin-top: .25rem}

.nyab-g{background: url(../image/qpbg.png) no-repeat bottom right;}
.nyab-g .pic{width: 55%}
.nyab-g .txt{width: 40%}
.nyab-g .txt .downlist{margin-bottom: .3rem}
.nyab-g .txt .downlist ul li{font-size: .18rem;padding: .08rem 0}
.nyab-g .txt .downlist ul li a i{font-size: .18rem;margin-right: 5px;color: #781806}
.nyab-g .txt .player .audios{height: 2.2rem;background: url(../image/mp3bg.png) no-repeat center;background-size: cover;padding: .3rem;border-radius: 10px;overflow: hidden;}
.nyab-g .txt .player .audios .h4{text-align: center;font-size: .3rem;color: #fff;margin-bottom: .15rem}

.nyab-h .mapbp{max-width: 13.46rem;margin: 0 auto}
.nyab-h .txt{min-height: 4.7rem;width:29.5%;background: #fff;overflow: hidden;z-index: 4;margin-top: -21%;box-shadow: 0 0 .15rem rgba(0,0,0,.15);padding: .3rem .5rem;position: relative;}
.nyab-h .txt:before{content: '';position: absolute;width: 4.7rem;height: 4.7rem;background: url(../image/cir1.png) no-repeat center;background-size: 4.7rem 4.7rem;top: 50%;margin-top: -2.35rem;right:-3rem;z-index: 0;animation: roted linear 120s infinite;pointer-events: none}
.nyab-h .txt ul li{padding: .1rem 0}
.nyab-h .txt ul li p{margin-top: .05rem;padding: 2px 0}
.nyab-h .txt ul li span{font-size: .2rem;color: #781806;}
.nyab-h .txt ul li i{margin-right: 5px}
.nyab-h .doors ul li{display: inline-block;font-size: .22rem;writing-mode: tb-rl;writing-mode: vertical-rl;color: #c7934d;margin-left: .5rem;cursor: pointer;position: relative;}
.nyab-h .doors ul li:after{content: '';width: 0;height: 0;border: .16rem solid transparent;border-bottom-color:#781806;position: absolute;left: 50%;transform: translateX(-50%);display: none;bottom: -.3rem }
.nyab-h .doors ul li.on{color: #781806}
.nyab-h .doors ul li.on:after{display: block;}
.nyab-h .doors{width:66%;padding-top: .3rem}
.nyab-h .doors .ways .way{display: none;position: relative;padding: .3rem 0;margin-top: .25rem}
.nyab-h .doors .ways .way:before{content: '';top: 0;left: 0;height: 5px;border-top: 3px solid #781806;border-bottom: 1px solid #781806;position: absolute;right: 0}
.nyab-h .doors .ways .way:after{content: '';bottom: 0;left: 0;height: 5px;border-bottom: 3px solid #781806;border-top: 1px solid #781806;position: absolute;right: 0}
.nyab-h .doors .ways .way:nth-child(1){display: block;}
.nyab-h .txts{padding-left: 5%}
.nyab-h .mapb .dot{position: absolute;color: #f41a0d;display: none}
.nyab-h .mapb .dot:nth-child(1){display: block;}
.nyab-h .mapb .dot i{font-size: .35rem;display: block;}
.nyab-h .mapb .dot.d1{left: 71.2%;bottom: .1rem}
.nyab-h .mapb .dot.d2{left: 75%;top:38.3%}
.nyab-h .mapb .dot.d3{left:35%;top: 12%}
.nyab-h .mapb .dot.d3 i:nth-child(1){margin-bottom: 55%}

.nyab-b{background: url(../image/hisbg.png) no-repeat right bottom;background-size: auto 100%}
.nyab-b .hislist{padding-bottom: .48rem}
.nyab-b .hislist:after{content: '';width:.55rem ;height:.48rem ;position: absolute;left: 50%;margin-left: -.27rem;bottom: 0;background: url(../image/cirhis.png) no-repeat center;background-size: .55rem .48rem}
.nyab-b .hislist li{height: 2.3rem;position: relative;}
.nyab-b .hislist li:before{content: '';width: 1px ;height:1.8rem;top:.4rem;background:#c8bb95;position: absolute;left: 50% }
.nyab-b .hislist li:hover{z-index: 10}
.nyab-b .hislist li:hover .year{color: #781806}
.nyab-b .hislist li:hover .txt {background: url(../image/navlibg.png) repeat center;color: #fff}
.nyab-b .hislist li:hover .txt:after{background: url(../image/cir2.png) no-repeat center;background-size: 4rem 4rem;}
.nyab-b .hislist li:hover .txt p{color: #fff}
.nyab-b .hislist li:hover .txt p:before{color: #dec068}
.nyab-b .hislist li .year{position: absolute;left: 50%;transform: translateX(-50%);font-family: 'imp';font-size: .3rem;color: #c8bb95}
.nyab-b .hislist li .txt{background: #fff;padding: .3rem;width: 45%;position: absolute;top: 0;overflow: hidden;z-index: 10}
.nyab-b .hislist li .txt:before{content: '';width: 3px;height: .85rem;background: #781806;position: absolute;left: 0;top: .33rem;transition: .3s}
.nyab-b .hislist li .txt:after{content: '';position: absolute;width: 4rem;height: 4rem;background: url(../image/cir1.png) no-repeat center;background-size: 4rem 4rem;top: 0;;right:-2.2rem;z-index: 0;animation: roted linear 120s infinite;pointer-events: none}

.nyab-b .hislist li .txt .scbox{max-height: 3.5rem;padding-right: .1rem}
.nyab-b .hislist li .txt p{margin-bottom: .1rem;padding-left: .26rem;position: relative;color: #555}
.nyab-b .hislist li .txt p:before{content: "\e610";font-family: "iconfont" !important;position: absolute;left: 0;top: 1px;font-size: .2rem;color:#c8bb95 }
.nyab-b .hislist li:nth-child(2n+1){z-index: 10}
.nyab-b .hislist li:nth-child(2n+1) .txt{left: 0}
.nyab-b .hislist li:nth-child(2n){z-index:2}
.nyab-b .hislist li:nth-child(2n) .txt{right: 0}


.nyab-a-a{padding-bottom: .7rem}
.nyab-a-a .pic{width: 46.5%}
.nyab-a-a .txt{width: 50%}
.nyab-a-a .txt .h4 span{font-size: .26rem;color: #95672a;font-family: 'Bahnschrift';}
.nyab-a-a .txt .h4 h4{font-size: .36rem;font-family: '楷体';}
.nyab-a-a .txt p{line-height: 2em;text-indent: 2em;text-align: justify;font-size: .17rem;padding-top: .2rem;text-align:}
.nyab-a-b{padding: .7rem 0 .9rem;background: url(../image/nyab2.jpg) no-repeat center;background-size: cover}
.nyab-a-b .desc{    max-width: 100%;
    margin: 0 auto;
    text-align: justify;font-size: .17rem;line-height: 1.8em;margin-top: .3rem;margin-bottom: .4rem}
.nyab-a-b .sbtn a{top:.25rem;transform: translateY(0);}
.nyab-a-b .sbtn .prev{left: -.2rem}
.nyab-a-b .sbtn .next{right: -.2rem}
.nyab-a-b .slide-data{width: calc(100% - 1.6rem)}
.nyab-a-b .slide-data .danum{width: 1.2rem;height: 1.2rem;border: 1px solid #ddd;border-radius: 50%;margin: 0 auto;margin-bottom: .2rem;text-align: center;color: #89211b;position: relative;}
.nyab-a-b .slide-data .danum:after{content: '';width: 1rem;height: 1rem;position: absolute;left: 50%;top: 50%;transform: translateY(-50%) translateX(-50%);background:#89211b;z-index: 0;border-radius: 50%;opacity: 0; visibility: hidden;transition: .3s}
.nyab-a-b .slide-data .swiper-slide:hover .danum{border-color:#89211b;color: #f9e4b9 }
.nyab-a-b .slide-data .swiper-slide:hover .danum:after{opacity: 1;visibility: inherit; }
.nyab-a-b .slide-data .danum span{position: relative;z-index: 2}
.nyab-a-b .slide-data .danum em{font-size: .45rem;font-weight: bold;}
.nyab-a-b .slide-data .h4{writing-mode: tb-rl;writing-mode: vertical-rl;line-height: 1.4em;margin: 0 auto;max-height: 1.65rem}

.nyab-a-c{padding: .6rem 0 .6rem;background: url(../image/nyab4.jpg) no-repeat center;background-size: cover}
.nyab-a-c .txt{width: 65%;color: #fff}
.nyab-a-c .txt .h4{font-size: .34rem;font-family: '楷体';margin-bottom: .3rem}
.nyab-a-c .txt p{line-height: 2em;text-indent: 2em;}
.nyab-a-c .pic{width:30%}

.nyab-a-d{padding: .6rem 0 0;position: relative;overflow: hidden;}
.nyab-a-d:before{content: '';position: absolute;width: 10rem;height: 10rem;background: url(../image/cir1.png) no-repeat center;background-size: 10rem 10rem;left: 50%;margin-left: -5rem;top:-7rem;z-index: 0;animation: roted linear 120s infinite;pointer-events: none}
.nyab-a-d  .h4{font-size: .34rem;font-family: '楷体';margin-bottom: .3rem}
.nyab-a-d  .txt{width: 49%}
.nyab-a-d  .txt p{line-height: 2em;text-indent: 2em;margin-bottom: .3rem}

.nyfw-a .tit .h4{color: #781806;font-size: .34rem;text-align: center;margin-bottom: .15rem}
.nyfw-a .tit p{}
.nyfw-a dl dt{line-height: .47re;margin-bottom: .3rem}
.nyfw-a dl dt i{display: inline-block;width: .45rem;height: .47rem;background: url(../image/fwicobg.png) no-repeat center;background-size: .45rem .47rem;text-align: center;line-height: .47rem;color: #fff;font-size: .3rem;margin-right: .1rem}
.nyfw-a dl dt span{font-size: .2rem;font-weight: bold;}
.nyfw-a dl{margin-top: .6rem}
.nyfw-a dl:nth-child(2) dd .txt{width: 50%}
.nyfw-a dl:nth-child(2) dd .pic{width: 46%}
.nyfw-a dl:nth-child(2) dd .codes{margin-top: .4rem}
.nyfw-a dl:nth-child(2) dd .codes p{font-size: .18rem;font-weight: bold;color: #781806;margin-top: .1rem;text-align: center}
.nyfw-a dl:nth-child(2) dd .codes img{max-width: 2.41rem}
.nyfw-a dl .txt{line-height: 1.8em;}
.nyfw-a dl .txt p{padding: .05rem 0}


.nyvid-a .nyvidPic{margin-bottom: .2rem}
.nyvid-a .nyvidPic .item .pic:before{position: absolute;left: 50%;top: 50%;margin-left: -.35rem;margin-top: -.35rem; display: block;width: .7rem;height: .7rem;border-radius: 50%;background: #7c1b09;color: #fff;text-align: center;line-height: .7rem;content: "\e630";font-family: "swiper-icons" !important;z-index: 5;font-size: .3rem}
.nyvid-a .nyvidPic .item{width:48%}
.nyvid-a .nyvidPic .item .pic{height: 3.86rem;position: relative;}
.nyvid-a .nyvidPic .item .h4{position: absolute;left: 0;bottom: 0;right: 0;padding: .5rem .2rem .2rem;z-index: 0;background: url(../image/bamask.png) no-repeat center;background-size: 100% 100%;color: #fff;font-size: .18rem}
.nyvid-a .nyvidlist{padding-bottom: .5rem}
.nyvid-a .nyvidlist li{width: 48%;padding: .25rem 0;border-bottom: 1px solid #ddd;line-height: .36rem;font-size: .18rem}
.nyvid-a .nyvidlist li a{position: relative;padding-right: .5rem}
.nyvid-a .nyvidlist li a:after{content: "\e676";font-family: "swiper-icons" !important;width: .33rem;height: .33rem;border-radius: 50%;border: 1px solid #ddd;text-align: center;line-height: .33rem;position: absolute;right: 0;top: 0;z-index: 3;font-size: .12rem;color: #888}
.nyvid-a .nyvidlist li a:hover:after{color: #fff;background: #781806;border-color: #781806}


.nyNpic .item{background: #fff;width: 25%}
.nyNpic .item:nth-child(1){width: 46%}

.nyNpic .item:nth-child(1) .pic{height: 3.45rem}
.nyNpic .item .txt{background: #fff;padding: .2rem;position:relative;}
.nyNpic .item .txt time{font-size: .14rem;color: #666;display: block;margin-bottom: .15rem}
.nyNpic .item:nth-child(1) .txt{padding-left: 1.1rem }
.nyNpic .item:nth-child(1) .txt time{text-align: right;position:absolute;left: .2rem;top: .2rem;font-size: .14rem;margin-bottom: 0}
.nyNpic .item:nth-child(1) .txt time span{display: block;font-size: .3rem;color: #781806;font-weight: bold; }
.nyNpic .item .txt .h4{font-size: .18rem;margin-bottom: .15rem }
.nyNpic .item .txt .h4 a{max-height: .48rem\0;display: block\0; }
.nyNpic .item:nth-child(1) .txt .h4{font-weight: bold;margin-bottom: .1rem }
.nyNpic .item:nth-child(1) .txt p{line-height: 1.4em ;max-height: .38rem\0}
.nyNpic .item .txt p{font-size: .14rem;color: #888;line-height: 1.6em;max-height: .66rem\0 }
.nyNpic .item .pic{height: 2.5rem}
.nyNlist{padding-bottom: .6rem}
.nyNlist li{margin-top: .65rem;position:relative;padding-left: 1.15rem}
.nyNlist li  time{text-align: right;position:absolute;left: 0;top: 0;font-size: .14rem;margin-bottom: 0;width:.96rem;height: .96rem;background: url(../image/datebg.png) no-repeat center;background-size: .96rem .96rem;color: #444;padding-top: .2rem;padding-right: .17rem ;transition: .3s}
.nyNlist li  time span{display: block;font-size: .3rem;font-weight: bold; }
.nyNlist li .h4{font-size: .18rem;margin-bottom: .1rem;padding-top: .1rem}
.nyNlist li p{font-size: .14rem;color: #888;line-height: 1.6em;max-height: .44rem\0}
.nyNlist li:hover time{background-image: url(../image/datebgon.png);color: #fff}

.nynews-b .nyNlist li:nth-child(1){margin-top: 0}

.nyxgNews .item{width: 20%;background: #fff}
.nyxgNews .item .pic{height: 1.75rem}
.nyxgNews .item .txt{padding: .2rem}
.nyxgNews .item .txt time{display: block;margin-bottom: .1rem;color: #777}
.nyxgNews .item .txt time span{color: #781806}
.nyxgNews .item .txt .h4{font-size: .18rem;margin-bottom: .15rem;line-height: 1.6em}
.nyxgNews .item .txt .h4 a{max-height: .56rem\0}
.nyxgNews .item .txt p{font-size: .14rem;color: #888;line-height: 1.6em;max-height: .66rem\0}
.nyxgNews .item:nth-child(1){width: 56%;display: flex;justify-content:space-between;flex-wrap: wrap;}
.nyxgNews .item:nth-child(1) .pic{width: 62%;height: 3.15rem}
.nyxgNews .item:nth-child(1) .txt{width: 38%;}
.nyxgNews .item:nth-child(1) .txt .h4 a{max-height: .84rem\0}

.nynews-dea .arc-con{padding-bottom: .3rem;background: url(../image/line.png) no-repeat bottom center;margin-bottom: .5rem}

.nyksdh{padding-bottom: .6rem}
.nyksdh dl{padding-bottom: .2rem}
.nyksdh dl dt{position:relative;margin-bottom: .4rem}
.nyksdh dl dt .h4{font-size: .3rem}
.nyksdh dl dt .h4 i{margin-right: .1rem}
.nyksdh dl dt:after{content: '';position: absolute;bottom: .12rem;height:31px;background-repeat: no-repeat;background-position:right bottom;right: 0; }
.nyksdh dl:nth-child(1) dt .h4 i{color: #ddb76b}
.nyksdh dl:nth-child(1) dt:after{background-image: url(../image/line1.png);left: 1.5rem}
.nyksdh dl:nth-child(2) dt .h4 i{color: #781806}
.nyksdh dl:nth-child(2) dt:after{background-image: url(../image/line2.png);left: 1.5rem}
.nyksdh dl:nth-child(3) dt .h4 i{color: #708ab3}
.nyksdh dl:nth-child(3) dt:after{background-image: url(../image/lin3.png);left: 2.9rem}
.nyksdh dl:nth-child(4) dt .h4 i{color: #8c694b}
.nyksdh dl:nth-child(4) dt:after{background-image: url(../image/line4.png);left: 1.5rem}
.nyksdh dl:nth-child(5) dt .h4 i{color: #781806}
.nyksdh dl:nth-child(5) dt:after{background-image: url(../image/line5.png);left: 2.2rem}
.nyksdh dl:nth-child(6) dt .h4 i{color: #ddb76b}
.nyksdh dl:nth-child(6) dt:after{background-image: url(../image/line6.png);left: 1.5rem}
.nyksdh dl dd ul li{width: 13.2%;height: .43rem;background: url(../image/kslibg.png) no-repeat center;background-size:100% .43rem;line-height: .43rem;text-align: center;margin-right: 4.16%;margin-bottom: .38rem}
.nyksdh dl dd ul li:nth-child(6n){margin-right: 0}
.nyksdh dl dd ul li:hover{background: #781806;font-weight: bold;}
.nyksdh dl dd ul li a{display: block;height: 100%;width: 100%;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.nyksdh dl dd ul li:hover a{color: #fff}

.nyRlist{padding-bottom: .4rem}
.nyRlist:after{content: '';width: 32%;display: inline-block;}
.nyRlist li:nth-child(3n){margin-right: 0}
.nyRlist li{background: rgba(255,255,255,.4);padding: .3rem .3rem .4rem;display: flex;justify-content: space-between;width: 32%;margin-right: 2%;border: 1px solid #ddd;margin-bottom: .3rem}

.nyRlist li .pic{width: 1.73rem;margin: 0 auto;height: 1.92rem;position: relative;}
.nyRlist li .pic a{z-index: 4}
.nyRlist li .pic:after{content: '';background: #dfbd79;position: absolute;z-index: 0;left: -.1rem;bottom: -.1rem;top: 25%;right: 20%}
.nyRlist li .pic img{margin: 0 auto;max-height: inherit;width: 100%}
.nyRlist li .txt{width: calc(100% - 1.73rem);padding-left: .25rem}
.nyRlist li .txt .h4{font-size: .28rem;margin-bottom: .1rem}
.nyRlist li .txt .zc{font-size: .15rem;color: #555}
.nyRlist li .txt .intro{font-size: .14rem;color: #777;line-height: 1.6em;padding-top: .12rem;margin-top: .15rem;border-top: 1px solid #ddd}
.nyRlist li .txt .intro .scbox{max-height: .88rem;}
.nyRlist li:hover{background: #781806;border-color: #781806}
.nyRlist li:hover .h4 a{color: #fff}
.nyRlist li:hover .intro{color: rgba(255,255,255,.8);}
.nyRlist li:hover .zc{color: rgba(255,255,255,.8);}



.ny-ksCon-body{background: #fff}
.ny-ksCon-body .left,.ny-ksCon-body .right{width:.9rem;}
.ny-ksCon-body .right{border-left: 0;border-top: 0}
.ny-ksCon-body .mid{width:.9rem;width: calc(100% - 1.8rem);overflow: auto;border: 1px solid #ddd;border-top: 0;border-bottom: 0;
 scrollbar-width: none; -ms-overflow-style: none; }
.ny-ksCon-body .mid::-webkit-scrollbar {display: none; }
.ny-ksCon-body .mid .yy-con{min-width: 7.2rem;}
.ny-ksCon-body .left .arr{height: .9rem;width: .9rem;background: #781806;}
.ny-ksCon-body .right .arr{height: .9rem;width: .9rem;background: #781806;}
.ny-ksCon-body .left .mor,.ny-ksCon-body .left .aft{height: .91rem;text-align: center}
.ny-ksCon-body .left .mor{border-bottom: 1px solid #ddd}
.ny-ksCon-body .left .aft{margin-top: -1px}
.ny-ksCon-body .mid table{width: 100%;table-layout: fixed;}
.ny-ksCon-body .mid table thead{background: url(../image/thdbg.png) no-repeat center;background-size: cover; color: #fff;background: #781806\0}
.ny-ksCon-body .mid table thead td{height: .9rem;text-align: center;border-left: 1px solid #ddd}
.ny-ksCon-body .mid table thead tr td:nth-child(1){border-left: 0}
.ny-ksCon-body .mid table thead td span{display: block;}
.ny-ksCon-body .mid table tbody td{height:.9rem;text-align: center;color: #555;border-left: 1px solid #ddd}
.ny-ksCon-body .mid table tbody tr td:nth-child(7){border-right: 0}
.ny-ksCon-body .mid table tbody tr td:nth-child(1){border-left: 0}
.ny-ksCon-body .mid table tbody tr:nth-child(1) td{border-bottom: 1px solid #ddd}

.ny-ksCon-body1 .mid table tbody td.cz{background: #fdf7ec;font-size: .18rem}
.ny-ksCon-body1 .mid table tbody td.bcz span{display: inline-block;width: 25px;height: 1px;background: #ccc}

.ny-ksCon-body .yy-con .sPrev{position: absolute;left: 0;top:0;width: .9rem;height: .9rem;text-align: center;line-height: .9rem}
.ny-ksCon-body .yy-con .sNext{position: absolute;right: 0;top:0;width: .9rem;height: .9rem;text-align: center;line-height: .9rem}
.ny-ksCon-body .yy-con .sPrev i,.yy-con .sNext i{color: #fff;display: inline-block;width: .4rem;height: .4rem;border-radius:50%;text-align: center;line-height: .36rem;border: 2px solid #ddd}
.prevStop{opacity: .5}
.nextStop{opacity: .5}
.nyystop {margin-bottom: .6rem}
.nyystop .pics{width: 2.51rem}
.nyystop .pic img{position: relative;z-index: 4}
.nyystop .pic:after{content: '';background: #dfbd79;position: absolute;z-index: 0;left: -.1rem;bottom: -.1rem;top: 25%;right: 20%}
.nyystop .info{width: calc(100% - 2.51rem);padding-left: .5rem}
.nyystop .info .name{padding-bottom: .4rem;background: url(../image/lined.png) no-repeat right bottom;margin-bottom: .3rem}
.nyystop .info .name span{font-size: .36rem}
.nyystop .info .name a{font-size: .14rem;display: inline-block;padding: 0 .15rem;background: #781806;color: #fff;border-radius:5px;line-height: .35rem}
.nyystop .info .item .h5{font-size: .22rem;margin-bottom: .1rem}
.nyystop .info .item{padding-bottom: .16rem;border-bottom: 1px solid #ddd;margin-bottom: .3rem}
.nyystop .info .item .txt{line-height: 1.8em;color: #666}
.nyystop .info .tel p{font-size: .14rem;display: inline-block;padding: 0 .15rem;background: #781806;color: #fff;border-radius:5px;line-height: .35rem}
.nyysfot{background: #ddb76c;padding:.15rem .25rem;color: #fff}
.nyysfot .ghtip{font-size: .15rem}
.nyysfot .ghtip i{font-size: .24rem;margin-right: 5px;vertical-align: -2px}
.nyysfot .ghcode span{margin-right: .2rem}
.nyysfot .ghcode img{max-height: .8rem}



.nyks-b .h4{font-size: .34rem;color: #781806;margin-bottom: .3rem}
.nyks-b-a{margin-bottom: .6rem}
.nyks-b-a .h4{position: absolute;left: 0;top: 0;}
.nyks-b-a .txt{width: 48%;padding-top: .8rem}
.nyks-b-a .txt .desc{line-height: 1.8em;text-indent: 2em;margin-bottom: .35rem}
.nyks-b-a .txt .more a{display: block;width:1.35rem ;height:.39rem ;line-height:.39rem ;text-align: center;color: #fff;font-size: .15rem;background: url(../image/ksbtn.png) no-repeat center;background-size: 100% 100%}
.nyks-b-a .pic{width: 48%}

.nyks-b-b{margin-bottom: .6rem;padding-bottom: .4rem;background: url(../image/yybg.jpg) no-repeat bottom center;}
.nyks-b-b .slide-ys{width: calc(100% - 1.4rem);padding-top: .2rem}
.nyks-b-b .slide-ysp .sbtn a{color: #fff;font-size: .6rem;transform: translateY(0);top:55%;}
.nyks-b-b .slide-ysp .sbtn a.prev{left: 0}
.nyks-b-b .slide-ysp .sbtn a.next{right: 0}
.nyks-b-b .swiper-slide .txt{color: #fff;text-align: center;padding-top: .15rem;font-size: .14rem}
.nyks-b-b .swiper-slide .h5{font-size: .18rem;font-weight: bold;margin-bottom: 5px}
.nyks-b-b .swiper-slide .h5 a{color: #fff}

.nyks-b-c{margin-bottom: .6rem}
.nyks-b-c .aleft{width: 48%}
.nyks-b-c .aright{width: 48%}
.nyks-b-c .aleft .newsPic{margin-bottom: .2rem}
.nyks-b-c .aleft .newsPic .pic{width: 45%;min-height: 1.65rem}
.nyks-b-c .aleft .newsPic .txt{width: 55%;background: #781806;color: #fff;padding: .2rem;font-size: .14rem;}
.nyks-b-c .aleft .newsPic .txt a{color: #fff;}
.nyks-b-c .aleft .newsPic .txt .h5{color: #fff;font-size: .18rem;margin-bottom: .1rem}
.nyks-b-c .aleft .newsPic .txt p{color: rgba(255,255,255,.8);line-height: 1.5em;margin-bottom: .15rem;max-height: .42rem\0}
.nyks-b-c .aleft .newsPic .txt time{color: rgba(255,255,255,.8);}
.nyks-b-c ul{margin-top: -.1rem}
.nyks-b-c ul li{border-bottom: 1px dashed #ddd;position: relative;/* padding: .16rem 0; */padding-right: 1rem;padding: 0.18rem 0;}
.nyks-b-c ul li time{position: absolute;top: .16rem;right: 0;color: #666}
.nyks-b-c .aright ul li{padding: .18rem 0;padding-right: 1.1rem}
.nyks-b-c .aright ul li time{top: .18rem}

.nyks-b-e .intro{position: absolute;left: 0;top: 0;z-index: 3}
.nyks-b-e .txt{line-height: 1.8em}
.nyks-b-e ul li{height: 2.2rem;width: 16.6666666%;text-align: center}
.nyks-b-e ul li a{display: flex;height: 100%;color: #fff;justify-content: center;flex-direction: column;}
.nyks-b-e ul li i{font-size: .7rem;display: inline-block;}
.nyks-b-e ul li:hover i{transform:rotateY(360deg);transition: .7s}
.nyks-b-e ul li .h5{font-size: .22rem;margin-top: .1rem}
.nyks-b-e ul li:nth-child(4){background: #725e4c}
.nyks-b-e ul li:nth-child(5){background-image: url(../image/yy1.jpg);}
.nyks-b-e ul li:nth-child(7){background-image: url(../image/yy2.jpg);background-position: left center;width:33.3333332% }

.nyks-b-e ul li:nth-child(8){background-image: url(../image/yy3.jpg);}
.nyks-b-e ul li:nth-child(9){background-image: url(../image/yy4.jpg);}
.nyks-b-e ul li:nth-child(10){background-image: url(../image/yy5.jpg);}
.nyks-b-e ul li:nth-child(11){background-image: url(../image/yy6.jpg);background-position: top  left}
.nyks-b-e ul li:nth-child(13){background-image: url(../image/yy7.jpg);}

.nyks-b-e ul li:nth-child(16){background:#5f6982;}
.nyks-b-e ul li:nth-child(17){background-image: url(../image/yy6.jpg);background-position: bottom  left}
.nyks-b-c .more a{display: block;height: .3rem;line-height: .3rem;width: .91rem;background: url(../image/morbg.svg) no-repeat center;background-size: .91rem .3rem;text-align: center;font-size: .14rem;color: #666}
.nyks-b-c .more a:hover{color:#781806; }
@media screen and (min-width: 1921px){
.nyab-c{background-size: 100% auto} 
.nyab-f{background-size: 100% auto}
}
@media screen and (max-width: 1680px){
.nyRlist li{width: 48.5%;margin-right: 3%}
.nyRlist li:nth-child(3n){margin-right: 3%}
.nyRlist li:nth-child(2n){margin-right: 0}
}
@media screen and (max-width: 1200px){
.nyvid-a .nyvidPic .item .pic{height: 3.46rem;}
.nyksdh dl dd ul li{width: 16%;margin-right: 5%;margin-bottom: .3rem}
.nyksdh dl dd ul li:nth-child(6n){margin-right: 5%}
.nyksdh dl dd ul li:nth-child(5n){margin-right: 0}

}
@media screen and (max-width: 980px){
.nyab-e .txt .timg{width:1.6rem;margin-right: .5rem }
.nyab-e .txt {padding: .65rem}
.nyab-e .txt .ttxt{width:calc(100% - 2.1rem) }
.nyab-e{padding: 1rem 0 1rem;background-size: 100% auto}
.nyab-e .desc .h4{font-size: 8vw}
.nyab-d .slidePic .pics{width: 100%}
.nyab-d .slidePic .txts{width:100%;position: relative;right: 0;top:0;transform: translateY(0);height: auto;padding: .45rem;padding-bottom: 1.1rem}
.nyab-d .slidePic .pics .pic{height:50vw}
.nyab-d .yrList:after{width:48.5%;}
.nyab-d .yrList li{width: 48.5%;margin-bottom: .3rem}
.nyab-d .yrList li .pic{height: 30vw}

.nyab-g .pic{width: 100%;order: 2}
.nyab-g .txt{width: 100%;order: 1;margin-bottom: .5rem}

.nyab-h .txt{width: 100%;order: 2;margin-top: 0}
.nyab-h .doors{width: 100%;order: 1;margin-bottom: .4rem}
.nyab-h .txts{padding-left: 0}
.nyab-h .mapb .dot i{font-size: .25rem}
.nyab-h .mapb .dot.d3 i:nth-child(1){margin-bottom: 1vw}
.nyab-b .hislist:after{left: .25rem}
.nyab-b .hislist li{height: auto;position: relative;margin-bottom: .3rem;padding-left: 1rem}
.nyab-b .hislist li:before{left: .25rem;top:.5rem;bottom: 0;height: auto}
.nyab-b .hislist li .txt{position:relative;width: 100%}
.nyab-b .hislist li .year{left: 0;top: 0;transform: translateX(0);}
.nyab-b .hislist li .txt .scbox{max-height: inherit;padding-right: 0}
.nyab-b{background-size: 60% auto}
.nyab-a-a .pic{width: 100%;margin-bottom: .4rem}
.nyab-a-a .txt{width: 100%}
.nyab-a-d:before{width: 100vw;height: 100vw;background-size: 100vw 100vw;margin-left: -50vw;top:-60vw;}
.nyfw-a dl:nth-child(2) dd .codes div{width: 20%}
.nyfw-a dl:nth-child(2) dd .codes img{max-width: 100%;margin: 0 auto}
.nyvid-a .nyvidlist li{width: 100%;padding: .2rem 0;}
.nyvid-a .nyvidPic{margin-bottom: 0}
.nyvid-a .nyvidPic .item{width: 100%;margin-bottom: .3rem}
.nyvid-a .nyvidPic .item .pic{height: 50vw}

.nyNpic .item:nth-child(1){width: 100%;margin-bottom: .3rem}
.nyNpic .item{width: 48.5%}
.nyNpic .item:nth-child(1) .pic{height: 50vw}
.nyNpic .item .pic{height: 26vw}

.nyxgNews .item{width: 48.5%;background: #fff}
.nyxgNews .item .pic{height: 26vw}
.nyxgNews .item:nth-child(1){width: 100%;margin-bottom: .3rem}

.nyksdh dl dd ul li{width: 23.5%;margin-right: 2%;}
.nyksdh dl dd ul li:nth-child(6n){margin-right: 2%}
.nyksdh dl dd ul li:nth-child(5n){margin-right: 2%}
.nyksdh dl dd ul li:nth-child(4n){margin-right: 0}

.nyRlist li{width:100%;margin-right: 0}
.nyRlist li:nth-child(3n){margin-right: 0}
.nyRlist li:nth-child(2n){margin-right: 0}

.nyks-b-a .txt{width: 100%;padding-top:0;order: 2}
.nyks-b-a .pic{width: 100%;order: 1;margin-bottom: .3rem}
.nyks-b-a .h4{position: static;}
.nyks-b-c .aleft{width: 100%;margin-bottom: .4rem}
.nyks-b-c .aright{width: 100%}
.nyks-b-c .more a{height: .35rem;line-height: .35rem;width: 1.05rem;background-size: 1.05rem .35rem;font-size: .16rem;}
.nyks-b-e .intro{position: static;margin-bottom: .3rem}
.nyks-b-e ul li:nth-child(1){display: none}
.nyks-b-e ul li:nth-child(2){display: none}
.nyks-b-e ul li:nth-child(5){display: none}
.nyks-b-e ul li:nth-child(6){display: none}
.nyks-b-e ul li:nth-child(3){display: none}
.nyks-b-e ul li:nth-child(10){margin-right: 25%}
.nyks-b-e ul li:nth-child(12){display: none}
.nyks-b-e ul li:nth-child(18){display: none}
.nyks-b-e ul li:nth-child(14){display: none}
.nyks-b-e ul li:nth-child(7){width: 50%}
.nyks-b-e ul li{width: 25%;height: 22vw}
.nyks-b-e ul li i{font-size: 8vw}
.nyks-b-e ul li .h5{font-size: 3vw}
}
@media screen and (max-width: 700px){
.nyksdh dl dd ul li{width: 32%;margin-right: 2%;}
.nyksdh dl dd ul li:nth-child(6n){margin-right: 2%}
.nyksdh dl dd ul li:nth-child(5n){margin-right: 2%}
.nyksdh dl dd ul li:nth-child(4n){margin-right: 2%}
.nyksdh dl dd ul li:nth-child(3n){margin-right: 0}
}
@media screen and (max-width: 640px){
	.nyks-b-b{background-size: auto 50vw}
	.nyks-b-b .slide-ys {
    width: calc(100% - 1rem);
}
.nyks-b-b .slide-ysp .sbtn a.prev{left:-.1rem}
.nyks-b-b .slide-ysp .sbtn a.next{right: -.1rem}
.nyks-b-a .txt .more a{margin: 0 auto}
.nyab-c{padding-bottom: 1rem}
.nyab-e .txt .timg{margin: 0 auto .4rem}
.nyab-e .txt {padding: .45rem .35rem .5rem}
.nyab-e .txt .ttxt{width:100%;max-width: inherit; }
.nyab-e .desc{margin: .4rem 0 .8rem}
.nyab-d .yrList li{margin-bottom: .2rem}
.nyab-a-b .slide-data{width: calc(100% - 1rem)}
.nyab-a-c .txt{width: 100%;margin-bottom: .3rem}
.nyab-a-c .pic{width: 100%}
.nyab-a-d .txt {width: 100%;}

.nyab-a-d .txt p,.nyab-a-c .txt p,.nyab-a-a .txt p{line-height: 1.8em}
.nyfw-a dl:nth-child(2) dd .txt{width: 100%;margin-bottom: .3rem}
.nyfw-a dl:nth-child(2) dd .pic{width: 100%}
.nyNlist li .h4{font-size: .19rem;padding-top: .05rem}
.nyNpic .item .txt .h4{font-size: .19rem}
.nyxgNews .item .txt .h4{font-size: .19rem}
.nyksdh dl dt:after{bottom: 3px}

.nyystop .pics{width: 2.51rem;margin: 0 auto;margin-bottom: .4rem}
.nyystop .info{width: 100%;padding-left: 0}

.nyysfot .ghtip{font-size: .18rem;width: 100%;text-align: center;margin-bottom: .2rem}
.nyysfot .ghtip i{font-size: .24rem;margin-right: 5px;vertical-align: -2px}
.nyysfot .ghcode {justify-content: center;width: 100%}



.nyks-b-e ul li:nth-child(1){display: none}
.nyks-b-e ul li:nth-child(2){display: none}
.nyks-b-e ul li:nth-child(5){display: block;}

.nyks-b-e ul li:nth-child(3){display: block;}
.nyks-b-e ul li:nth-child(16){margin-right: 33.333333%}
.nyks-b-e ul li:nth-child(10){margin-right: 0}
.nyks-b-e ul li:nth-child(15){display: none}
.nyks-b-e ul li:nth-child(17){display: none}
.nyks-b-e ul li:nth-child(14){display: none}
.nyks-b-e ul li:nth-child(7){width: 66.666666%}
.nyks-b-e ul li{width: 33.33333%;height: 28vw}
.nyks-b-e ul li i{font-size: 8vw}



}
@media screen and (max-width: 480px){
body{font-size: .18rem}
.nyab-d .slidePic .txts{padding: .35rem;padding-bottom: 1.1rem}
.nyab-d .slidePic .txts .sbtn{left: .35rem;bottom: .4rem;}
.nyfw-a dl:nth-child(2) dd .codes div{width: 23%}
.nyNpic .item{width: 100%}
.nyNpic .item .pic{height:50vw}
.nyNpic .item:nth-child(2) {margin-bottom: .3rem}

.nyxgNews .item{width: 100%;background: #fff}
.nyxgNews .item .txt{padding: .3rem}
.nyxgNews .item .pic{height: 45vw}
.nyxgNews .item:nth-child(1){width: 100%;margin-bottom: .3rem}
.nyxgNews .item:nth-child(2){margin-bottom: .3rem}
.nyxgNews .item:nth-child(1) .pic{width: 100%;height: 50vw}
.nyxgNews .item:nth-child(1) .txt{width: 100%;}
.nyks-b-e ul li .h5{font-size: 3.8vw}
.nyks-b-e ul li i{font-size: 9vw}
}
@media screen and (max-width: 375px){
.nyksdh dl dd ul li{width: 48%;margin-right: 4%;}
.nyksdh dl dd ul li:nth-child(6n){margin-right: 4%}
.nyksdh dl dd ul li:nth-child(5n){margin-right: 4%}
.nyksdh dl dd ul li:nth-child(4n){margin-right: 4%}
.nyksdh dl dd ul li:nth-child(3n){margin-right: 4%}
.nyksdh dl dd ul li:nth-child(2n){margin-right: 0}
}