@charset "utf-8";

.nyArc .wp{background: linear-gradient(to bottom,#fff 70%,rgba(255,255,255,0) 100%);border-top: .05rem solid #d2b65a;padding: .5rem 5%}


.nyarc{background:linear-gradient(to bottom,#fff4e7 60%,rgba(255,255,255,0) 100%);min-height: 3rem;border-top: 4px solid #630108;padding: .4rem .8rem .5rem;z-index: 5;position: relative;}

.arc-con{line-height: 1.8em;color: #333;text-align: justify; font-size: .18rem;padding-bottom: .3rem}
.arc-con p{margin-bottom: .2rem;line-height: 2em;text-indent: 2em;font-size: .2rem;}

.arcCon{line-height: 1.8em;color: #333;text-align: justify;padding-bottom: .2rem;font-size: .18rem}
.arcCon p{margin-bottom: .2rem;line-height: 1.8em;}

.arc-con img{margin: .1rem auto;max-width: 10rem;width: auto!important;display: block;height: auto!important;}


.arc-con table{border: 1px solid #ddd;/* margin-left:0!important; */width: 100%;background: #fff}
.arc-con table p{margin-bottom: 0}
.arc-con table tr th,.arc-con table tr td{border: 1px solid #ddd!important;padding:.1rem .15rem ;text-align: center;}
/*.arc-con table tr:nth-child(2n){background: #EEEEEE}*/
.tbsc{overflow: auto;padding: 15px 0;width: 100%}
.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;display: block;margin:0 auto .2rem;}
.arc-tit{margin-bottom: .25rem;}
.arc-tit h1{font-size: .32rem;text-align: center;line-height: 1.4em;font-weight: normal;}
.arc-info{padding-bottom: .25rem;font-size: .16rem;color: #666;border-bottom: 1px solid rgba(0, 106, 57, .4);margin-bottom: .3rem;display: flex;align-items: center;justify-content: center;flex-wrap: wrap;}
.arc-info em{display: flex;align-items: center; margin: 0 .2rem;padding: 5px 0;font-style: normal;}
 
.arc-info em img{width: .2rem;height: .2rem;margin-right: .1rem }
#resize a{margin: 0 .05rem}
.arc-sibs{}
.arc-sib{border-top: 2px solid rgba(0, 106, 57, 1);padding-top: .26rem;font-size: .18rem;line-height: 1.6em;display: flex;flex-wrap: wrap;justify-content: space-between;}
.arc-sib div{padding: .08rem 0;max-width: 49%}

.arc-back{margin-left: .3rem}
.arc-back a{display: flex;border-radius: 5px;color:#d2b65a;text-align: center;width: 1.2rem;height: .38rem;line-height: .38rem;justify-content: center;align-items: center;background-size: cover;border-radius: 5px;margin: 0 auto}
.arc-back a span{display: block;margin-left: 5px}
.arc-back a img{width: .24rem}
.arc-tool a{display: flex;align-items: center;margin-left: .3rem;font-size: .18rem;color: #888}
.arc-tool a img{height: .21rem;margin-right: .05rem}

.arc-info .share{display: flex;align-items: center;justify-content: center;}
@media (min-width: 993px){
.arc-sib div:hover{color: #006a39;}
.arc-sib div:hover {color: #006a39;font-weight: bold;}
.arc-sib div:hover a{color: #006a39;font-weight: bold;}
}
@media (max-width: 992px){
.arc-con img{width: auto!important;height: auto!important;max-width: 100%;}
.arc-tit h1{font-size: .36rem}
.arc-info{font-size: .24rem}
.arc-info em img{width: .26rem;height: .26rem;margin-right: .14rem }
.arc-con,.arc-sib{font-size: .24rem}
.arc-sib div{max-width: 100% ;width: 100%}
.arc-info .share{width: 100%;margin-top: .3rem}
}
@media (max-width: 576px){
.arc-con img{width: auto!important;height: auto!important}
.arc-tit h1{font-size: .36rem}
.arc-info{font-size: .26rem}
.arc-con,.arc-sib{font-size: .28rem}
}


.pages{display: flex;justify-content: flex-end;}
.pages .p_pages{text-align: center;}
.pages .p_pages span.p_fun_d.p_first_d,
.pages .p_pages span.p_fun_d.p_last_d,
.pages .p_pages span.p_first_d a,
.pages .p_pages span.p_last_d a,
.pages .p_pages span.p_first a,
.pages .p_pages span.p_last a{padding: 0 .3rem!important}

.pages .p_pages span{text-align:center;font-size: .16rem;display: inline-block;margin:.02rem}
.pages .p_pages span a,.pages .p_pages span.p_fun_d{height: .5rem;text-align: center;line-height: .5rem;padding: 0 8px;min-width: .5rem;
display: inline-block;border-radius: 3px;background: #f3f5f0;color: #666}
.pages .p_pages span a{display: block;}
.pages .p_pages span.p_no_d{background:#006a39;padding: 0 8px;min-width: .5rem;height: .5rem;line-height: .5rem;
border: 1px solid #006a39;border-radius: 3px;color:#fff; }
.pages .p_pages span.page-count{line-height: .5rem}
.page-form {line-height: .5rem}
.page-form input{ width: .5rem;height: .5rem;float: left;text-align: center;padding: 0 3px;background: #f3f5f0;border-radius: 3px;margin: 0 5px}
.page-form span{float: left;color: #666}
.page-form button{border:none;width: 52px;height: .5rem;line-height: .5rem;text-align: center;margin-left: 3px;float: left;background: #006a39;color: #f3f5f0;border-radius: 3px;margin-left: 5px}

@media (max-width: 992px){
.pages .p_pages span{padding: 0}
.pages .p_pages span.pageitem{display: none}
.pages .p_pages span.page-form{padding-left: .1rem}
.pages{justify-content: center;}
.pages .p_pages span{font-size: .24rem;margin:.02rem}
.pages .p_pages span a{height: .56rem;line-height: .56rem;min-width: .56rem;}
.pages .p_pages span.cur{padding: 0 8px;min-width: .56rem;height: .56rem;line-height: .56rem; }
.pages .p_pages span.page-count{line-height: .44rem}
.page-form {line-height: .56rem}
.page-form input{width: .56rem;height: .56rem;}
.page-form button{width: 52px;height: .56rem;line-height: .56rem;}
}
@media (max-width: 576px){
.pages .p_pages span ,.page-form button{border-left: 0}
}

 




.nyMain .wp{align-items: flex-start;}
.nyLeft{width: 3rem;position: relative;z-index: 3;background-size: 100% auto ;min-height: 3rem;border-radius: .2rem .2rem .2rem .1rem; margin-top: -1.5rem;background: #006a39; box-shadow: 0 0 20px rgba(0,106,57,.4);border-left: 5px solid #006a39 }
.nyLeft .leftslog img{width: 100%}
.nyLeft .nyLeftBtn{ position: relative;padding: .6rem .15rem .15rem .3rem;position: relative;z-index: 10;align-items: center;min-height: 1.5rem;color: #fff;background:url(../images/1x.png) no-repeat bottom center;background-size: cover;border-radius: .2rem .2rem 0 0 }
.nyLeft .nyLeftBtn .slog{ position: absolute;width: 1.56rem; max-width: inherit;max-height: inherit;top: .2rem;left: .2rem;pointer-events: none;user-select: none  }
.nyLeft .nyLeftBtn .en{text-transform:uppercase;font-size:.14rem; color: rgba(255,255,255,1);position: relative;margin-top: .1rem }
.nyLeft .nyLeftBtn .cn{font-size:.36rem;position: relative; line-height: 1em}
.nyLeft .nyLeftBtn .cn:after{ }
.nyLeft .nyLeftBtn .cn:before{ }
.nyLeft .nyLeftBtn .cn span{font-size: .48rem;font-weight: normal;display: inline-block;line-height: 1em}
 
.nyLeft .nyLeftBtn i.plus{width: .6rem;display: none}
.nyLeft .nyLeftBtn i.plus:before{background: #fff}
.nyLeft .nyLeftBtn i.plus:after{background: #fff}
.nyLeft  i.plus.show:after{transform:rotate(90deg);}
.nyLeft  i.plus{display: block;width: .5rem;height: 100%;position: absolute;right:0;top: 0;z-index: 5}
.nyLeft  i.plus:before{content: '';position: absolute;left: 50%;height: 2px;top: 50%;margin-top: -1px;width: .16rem;margin-left: -.08rem;background: #fff}
.nyLeft  i.plus:after{content: '';position: absolute;left: 50%;height: .16rem;top: 50%;margin-top: -.08rem;width: 2px;margin-left: -1px;background: #fff;transition: .3s}
.subNavs i.plus:before{background: #aaa;display: none}
.subNavs i.plus:after{background: #aaa;display: none}
.subNavs i.plus{background: url(../images/nydotg.png) no-repeat center;background-size: .27rem .18rem;transition: .3s}
.subNavs .on i.plus{background: url(../images/nydot.png) no-repeat center;background-size: .27rem .18rem;transition: .3s;display: block;}
.subNavs i.plus.show{ transform:rotate(0deg);}
.subNavs i.plus{width: .3rem;right: -.1rem; display: none;transform:rotate(90deg);}
.nyLeft .subNavs{padding: .2rem 0  .65rem;background: #fff;border-radius: .1rem 0 .1rem .1rem }
.nyLeft .subNavs .li{position: relative;padding:0 .3rem}
.nyLeft .subNavs .li:after{content: '';position: absolute;left: .3rem;right: .3rem;border-bottom:1px dashed #dfdfdf }
.nyLeft .subNavs .li>a{ }
.nyLeft .subNavs .li>a{padding:.22rem .3rem .22rem 0;display:block;position:relative;font-size:.2rem ; }
.nyLeft .subNavs .li>a span{position: relative;z-index: 3}
.nyLeft .subNavs .subNav{ display: none;padding-bottom: .2rem}
.nyLeft .subNavs .on .subNav{ }
.nyLeft .subNavs .subNav .lis>a{padding:.08rem 0 .08rem .1rem;display:block;position:relative;font-size: .18rem}
.nyLeft .subNavs .subNav .liss>a{padding:.06rem 0;display:block;position:relative;font-size: .16rem}
.nyLeft .subNavs .li.on .subNav{display: block;}
.nyLeft .subNavs .li.on .subNav a{color: #fff}
.nyLeft .subNavs .li.on{background:url(../images/1s.png) #be9b61 no-repeat left top;background-size: auto .7rem }
.nyLeft .subNavs .li.on:after{opacity: 0}
.nyLeft .subNavs .li.on i.plus:before{background: #fff}
.nyLeft .subNavs .li.on i.plus:after{background: #fff}
.nyLeft .subNavs .li.on>a{color: #fff;position: relative;}
/*.nyLeft .subNavs .li.on{border-bottom: 1px solid #006a39}*/
/*.nyLeft .subNavs .li.on:after{content: '';position: absolute;width: .2rem;height: .19rem;background: url() no-repeat center;background-size: 100% 100%;left: 50%;margin-left: -.1rem;bottom: -.1rem;z-index: 1;pointer-events: none}*/
.nyLeft .subNavs .li.on>a:after{position: absolute;width: .27rem;top:50%;height: .18rem;margin-top: -.09rem; right:-.05rem;background: url(../images/nydot.png) no-repeat center;background-size: 100% 100%;z-index: 0;content: ''; }
 
.nyLeft .subNavs .li.has>a:after{display: none }
.nyLeft .subNavs .subNav .lis.on>a{color: #fff }

.nyLeft .subNavs .subNav a{}

.nyRight{width: calc(100% - 3.6rem);position: relative;z-index: 2; padding-top: .5rem;min-height: 5rem }
 
.nyRight .nyArc.nyrCon{padding: .4rem .4rem .6rem;background: #fff}
 
@media (max-width: 992px){
.nyLeft .nyLeftBtn .slog{top: 0;left: .1rem}
.nyLeft  i.plus:before{width: .24rem;margin-left: -.12rem;}
.nyLeft  i.plus:after{height: .24rem;margin-top: -.12rem;}

.nyLeft{width: 100%;min-height: inherit;border-bottom: 0;margin-top: 0} 
.nyRight{width: 100%; margin-top: .4rem;padding-top: 0}
.nyLeft .subNavs{display:none;border-top: 0;padding: .3rem 0 .5rem;margin-top: 0;min-height: inherit; }
.nyLeft .subNavs .li>a{font-size: .24rem;padding: .25rem }
.nyLeft .nyLeftBtn{padding:  .35rem .3rem .25rem;height: auto; display:block;min-height: inherit; }
 
.nyLeft .nyLeftBtn .en{font-size: .22rem;display: none}
.nyLeft .nyLeftBtn i.plus{width: .7rem;display: block;}
.nyRight .nyrtit{}
.nyRight .nyrtit .tit{font-size: .4rem}
.nyLeft .subNavs .li.on>a:after{font-size: .22rem}
.nyLeft .subNavs .subNav .lis>a{padding:.15rem 0 .15rem .15rem;font-size: .22rem}
.nyLeft .subNavs .subNav .liss>a{padding:.06rem 0;font-size: .2rem}
.nyLeft .subNavs .li.on:after{width: .3rem;height: .29rem;margin-left: -.15rem;bottom: -.15rem;}
.nyLeft .subNavs .li.on{background-size: auto .8rem}
}
@media (max-width: 576px){
.subNavs i.plus{width: .5rem}
.nyLeft .nyLeftBtn{padding: .45rem .25rem .15rem; }
.nyLeft .nyLeftBtn span{font-size: .36rem;text-align: left;}
.nyLeft .subNavs .li>a{font-size: .3rem;padding: .22rem .45rem .22rem .2rem;}
.nyLeft .nyLeftBtn i.plus{width: .8rem}
.subNavs .on i.plus{background-size: .36rem .24rem;}
.nyLeft .subNavs .li.on>a:after{width: .36rem;height: .24rem;margin-top: -.12rem; right:-.05rem;}
.nyLeft .subNavs .subNav .lis>a{padding:.15rem 0 .15rem .15rem;font-size: .26rem}
.nyRight .nyrtit .tit{order: 2}
.nyRight .nyrtit .posi{order: 1;width: 100%;margin-bottom: .2rem}
}

.nyMain{background: url(../images/nybg.png) ;min-height: 4rem;padding: 0 0 2.2rem;position: relative;}
 
.nyMain .wp{position: relative;z-index: 5;max-width: 16rem}
.posi{position: absolute;left: 0;top: -.5rem;color: #fff} 
.posi a+a:before{content: '-';margin: 0 .1rem;color: #fff}
.posi a{color: #fff}
.posi a:hover{ }
 
.nyba{position: relative;overflow: hidden;}
.nyba:before{content:'';position:absolute;left:0;bottom: 0;height:.24rem;background:#f0f6ff;z-index:2;width: 40%;pointer-events: none;transform: skewX(50deg);transform-origin: right bottom; display: none }
.nyba .img{position: relative;height: 6.95rem;overflow: hidden;}
.nyba .img:before{content: '';position: absolute;left: 0;right: 0;bottom: 0;height: 50%;background: url(../images/blackms.png) no-repeat center;background-size: 100% 100%;z-index: 2;opacity: 0}
.nyba .img img{width: 100%;height: 100%;object-fit: cover}
 
.nyba .nysubtxt{position: absolute;left: 2rem;right: 0;background: rgba(0,22,80,.85);z-index: 4;bottom: 0;height: 1.3rem;border-left: .3rem solid #c7002f;border-radius:1.2rem 0 0 0;display: flex;align-items: center;padding-left: 1rem;padding-right: 5.4rem}
.nyba .nysubtxt .tit{font-size: .46rem;color: #ffffff;font-weight: bold;}
.nyba .nysubtxt .slog{position: absolute;width: 3.63rem;right: 1.3rem;bottom: .45rem;max-height: inherit;}
.nyba .nysubtxt .posi{flex:1;overflow: hidden;margin-left: .6rem}
.nyba .nysubtxt .posi a{color: #fff}
.nyba .nysubtxt .posi a:before{color:rgba(255,255,255,.5)}

.nyRight  .nyArc{ }
@media (max-width: 992px){
.nypage:before{display: none}
.nyMain{padding: .4rem 0 2.2rem}
.posi{top: 0;position: relative;color: #444;margin-bottom: .3rem}
.posi a+a:before{color: #888}
.posi a{ color: #444}
.nyba{padding-left: 0}
.nyba .nysubtxt{display: none}	
.nyba .img{height: 55vw}
.nyLeft .leftslog{display: none}
.posi{ }
.nyRight .nyrCon{background: transparent;}
}
@media (max-width: 597px){

.posi{ }
.nyRight .nyArc{padding-left: 0;padding-right: 0}
}
/**/
 
.newList{padding-bottom: .6rem}
.newList li{ padding: .35rem 0;position: relative;}
.newList li+li{border-top:1px solid rgba(0, 107, 56, .2) }
.newList li a{display: flex;align-items: center;position: relative;z-index: 3;transition: .3s;flex-wrap: wrap;}
.newList li .img{width: 4.2rem;height: 2.4rem;margin-right: .4rem}
.newList li .img time{width:1.3rem;height: .38rem;background: #006A39;position: absolute;left: 0;bottom: 0;z-index: 5;line-height: .38rem;color: #fff;border-radius: 0 .2rem 0 0;text-align: center;display: flex;align-items: center;justify-content: center;}
.newList li   time i{display: block;width: .16rem;height: .16rem;background: url(../images/time.svg) no-repeat center;background-size: 100% 100%;margin-right: .05rem}
.newList li .txt{flex:1;overflow: hidden;  }
.newList li .txt h4{font-size: .2rem;line-height: 1.5em}
.newList li .txt p{color: #666;line-height: 1.6em;margin: .2rem 0 .3rem;max-height: .5rem\0}
.newList li .txt .more span{background: url(../images/morslog.png) no-repeat right center;background-size: auto .15rem;padding-right: .3rem;font-size: .18rem}
.newList li.nopic time{display: flex;align-items: center;color:#006A39 }
.newList li.nopic  time i{background: url(../images/timeg.svg) no-repeat center;background-size: 100% 100%; }
@media (min-width: 993px){
.newList li:after{content: '';position: absolute;top: -1px;left: 0;bottom: -1px;right: 0;z-index: 0;background: url(../images/nynbg.jpg) no-repeat center;background-size: cover;box-shadow: 0px 2px 19px 0px rgba(0, 106, 57, 0.4418);border-radius: .3rem 0 .3rem 0;opacity: 0;visibility: hidden;transition: .3s}
.newList li:hover a{padding: 0 .35rem;color: #fff} 
.newList li:hover .txt p{color: rgba(255,255,255,.7)}
.newList li:hover .txt .more span{background: url(../images/morslogw.png) no-repeat right center;background-size: auto .15rem; }
.newList li:hover .img time{background: #be9b61}
.newList li.nopic:hover  time{color: #fff}
.newList li.nopic:hover  time i{background: url(../images/time.svg) no-repeat center;background-size: 100% 100%; }
.newList li:hover:after{opacity: 1;visibility: visible;}
.newList li:hover{border-top-color: transparent}
.newList li:hover+li{border-top-color: transparent}
}
@media (max-width: 992px){
.newList li .txt h4{font-size: .26rem; } 
.newList li .txt p{font-size: .2rem} 
.newList li .txt .more span{font-size: .24rem;background-size: auto .24rem;padding-right: .5rem}
.newList li time i{width: .24rem;height: .24rem;margin-right: .1rem}
.newList li .img time{width: 1.7rem;height: .44rem;line-height: .44rem;font-size: .2rem}
}
@media (max-width: 597px){
.newList li .img{width: 100%;height: 50vw;margin: 0;margin-bottom: .3rem}
.newList li .txt{width: 100%;flex:inherit;}
.newList li .txt h4{font-size: .3rem;margin-bottom: .2rem} 
.newList li .img time{width: 2rem;height: .54rem;line-height: .54rem;font-size: .24rem}
.newList li .txt .more span{font-size: .28rem;background-size: auto .26rem;padding-right: .5rem}
.newList li time i{width: .28rem;height: .28rem;margin-right: .1rem}
.newList li .txt p{font-size: .26rem} 
}

/**/
.fancybox-caption{font-size: .2rem}
.fancybox-navigation .fancybox-button{height: 120px;width: 80px}
.fancybox-navigation .fancybox-button:disabled{display: none}
.worklist{margin-bottom: .5rem}
.worklist li:nth-child(1){width: 68%;margin-bottom: .2rem}
.worklist li:nth-child(6){width: 68%;float: right;}
.worklist li:nth-child(1) .img{height:5.2rem; }
.worklist li:nth-child(6) .img{height:5.2rem; }
.worklist li:nth-child(2){position: absolute;top: 0;right: 0}
.worklist li:nth-child(3){position: absolute;top: 2.7rem;right: 0}
.worklist li:nth-child(4){position: absolute;top: 5.4rem;left: 0}
.worklist li:nth-child(5){position: absolute;bottom:0;left: 0}


.worklist li{width: calc(32% - .2rem);overflow: hidden;}
.worklist li .img{height:2.5rem;position: relative;padding-bottom: 0 }
.worklist li a{display: block;position: relative;}
.worklist li .txt{position: absolute;left: 0;bottom: 0;right: 0; background: rgba(0, 106, 57, .8);backdrop-filter: blur(5px);color: #fff;font-size: .18rem;padding: .2rem;display: none }
 
 
.worklist li .hidet{position: absolute;left:0;top: 0;right: 0;bottom: 0;background: rgba(0, 106, 57, .8);backdrop-filter: blur(5px);padding: .35rem;color: #fff;opacity: 0;visibility: hidden;transition: .4s;z-index: 3}
.worklist li .hidet .swi-arrbar{display: block;width: .45rem;height: .45rem;border: 1px solid #fff;border-radius: 50%;text-align: center;line-height: .43rem;transition: .3s;color: #fff;position: absolute;top: 50%;right: 0;margin-top: -.23rem}
.worklist li .hidet .txt1{position: relative;width: 100%;height: 100%;text-align: center;}
.worklist li .hidet .txt1 time{font-size: .18rem;}
.worklist li .hidet .txt1 .izom{width: .4rem;height: .4rem;background: url(../images/hand.svg) no-repeat center;background-size: 100% 100%;margin: 0 auto}
.worklist li .hidet .txt1 p{font-size: .2rem;margin-top: .15rem;color: #fff}
 
.worklist li:hover .txt{bottom: -.6rem}
.worklist li:hover .hidet{opacity: 1;visibility:visible;}
.worklist li:hover .imgBox:before{opacity: 0}
.worklist li:hover .imgBox:after{opacity: 0}

@media (max-width: 992px){
.worklist{display: flex;justify-content: space-between;;flex-wrap: wrap;}
.worklist:after{display: none}
.worklist li:nth-child(1){width: calc(50% - .1rem);margin-bottom: .2rem}
.worklist li:nth-child(6){width: calc(50% - .1rem);float: inherit;}
.worklist li:nth-child(1) .img{height:30vw; }
.worklist li:nth-child(6) .img{height:30vw; }
.worklist li:nth-child(2){position: static;top: 0;right: 0}
.worklist li:nth-child(3){position: static;top:0;right: 0}
.worklist li:nth-child(4){position: static;top:0;left: 0}
.worklist li:nth-child(5){position: static;bottom:0;left: 0}
.worklist li .hidet{display: none}
.worklist li{width: calc(50% - .1rem);overflow: hidden;margin-bottom: .2rem}
.worklist li .img{height:30vw;position: relative; }
.worklist li .txt{font-size: .24rem;display: block;}
.fancybox-caption,.fancybox-infobar{font-size: .24rem}
}
@media (max-width: 597px){
.fancybox-navigation .fancybox-button{height: 120px;width: 70px}
.worklist li:nth-child(1){width:100%;margin-bottom: .3rem}
.worklist li:nth-child(6){width:100%;}
.worklist li:nth-child(1) .img{height:55vw; }
.worklist li:nth-child(6) .img{height:55vw; }
.worklist li{width:100% !important;overflow: hidden;margin-bottom: .3rem}
.worklist li .img{height:55vw;position: relative; }
.worklist{margin-bottom: .3rem}
.worklist li .txt{font-size: .28rem}
.fancybox-caption,.fancybox-infobar{font-size: .28rem}
}

/**/
.picList{padding-bottom: .3rem}
.picList:after{content: '';display: inline-block;width: calc(33.333% - .2rem);}
.picList li{width: calc(33.333% - .2rem);margin-bottom: .3rem;box-shadow: 0px 2px 13px 0px rgba(128, 128, 128, 0.1984);background: #f3f5f0;transition: .3s}
.picList li .txt{padding: .2rem;font-size: .2rem;text-align: center;}
.picList li .img{height: 2.2rem}

@media (min-width: 993px){
.picList li:hover{background: url(../images/fgbg.png) no-repeat bottom right;background-size: cover;border-radius: .2rem 0 .2rem 0;overflow: hidden;box-shadow: 0px 2px 22px 0px rgba(0, 106, 57, 0.5811);}	
.picList li:hover .txt h4{color: #fff;font-weight: bold;}
}
@media (max-width: 992px){
.picList:after{display: none}
.picList li{width: calc(50% - .2rem);margin-bottom: .3rem; }
.picList li .img{height: 26.5vw}	
.picList li .txt{padding: .25rem;font-size: .26rem;text-align: center;}
}
@media (max-width: 597px){
.picList li{width: calc(50% - .15rem);margin-bottom: .3rem; }
.picList li .img{height: 26.5vw}	
.picList li .txt{padding: .2rem;font-size: .26rem;text-align: center;}
}

/**/
.ldscList{padding-bottom: .3rem}
.ldscList:after{content: '';display: inline-block;width: calc(33.333% - .2rem);}
.ldscList li{width: calc(33.333% - .2rem);margin-bottom: .4rem; background: #f3f5f1;transition:  .3s;border-radius: .15rem;overflow: hidden;background-position: bottom center;background-repeat: no-repeat;background-size: 100% auto}
.ldscList li .txt{padding: .2rem .2rem .25rem; }
.ldscList li .txt h4{line-height: 1.5em;margin-bottom: .15rem;height: .48rem}
.ldscList li .txt time{color: #666 }
.ldscList li .txt time span{font-size: .4rem;color: #be9b60;margin-right: .05rem;line-height: 1em }
.ldscList li .img{height: 2.5rem}

@media (min-width: 993px){
.ldscList li:hover{background-image: url(../images/781.png); overflow: hidden;box-shadow: 0px 2px 22px 0px rgba(0, 106, 57, 0.5811);} 
.ldscList li:hover .txt h4{color: #fff; }
.ldscList li:hover .txt time{color: rgba(255,255,255,.7); }
.ldscList li:hover .txt time span{color: #fff; }
}
@media (max-width: 992px){
.ldscList:after{display: none}
.ldscList li{width: calc(50% - .2rem);margin-bottom: .3rem; }
.ldscList li .img{height: 27.5vw}  
.ldscList li .txt{padding: .25rem .25rem .4rem; }
.ldscList li .txt h4{font-size: .26rem;height: auto}
.ldscList li .txt time span{font-size: .5rem}
}
@media (max-width: 597px){
.ldscList li{width: 100%;margin-bottom: .4rem; }
.ldscList li .img{height:55vw}  
.ldscList li .txt{padding: .2rem .25rem .4rem; }
.ldscList li .txt h4{font-size: .28rem;height: auto}
.ldscList li .txt time span{font-size: .6rem}
}

/**/
.oldLdList{padding-top: .5rem}
.oldLdList li{width: calc(50% - .2rem);margin-bottom: .9rem;background: #F3F5F1;box-shadow: 0px 2px 6px 0px rgba(0, 106, 57, 0.4542);border-radius: 0 0 .3rem 0}
.oldLdList li a{display: flex;padding: 0 .2rem .2rem}
.oldLdList li .img{width: 1.7rem;height: 2.28rem}
.oldLdList li .imgs{margin-top: -.4rem}
.oldLdList li .imgs h4{font-size: .22rem;font-weight: bold;;text-align: center;margin-top: .1rem}
.oldLdList li .txt{flex:1;margin-left: .3rem;padding-top: .3rem}
.oldLdList li .txt table{width: 100%;text-align: center;}
.oldLdList li .txt table tr th{font-size: .2rem;font-weight: normal;color: #006A39;width: 50%;padding: .06rem 0;}
.oldLdList li .txt table tr td{width: 50%;padding: .05rem 0;color: #666}
@media (max-width: 992px){
.oldLdList li{width: 100%} 
.oldLdList li .img{width: 2.4rem;height: 3.2rem} 
.oldLdList li .txt table tr th{font-size: .28rem}
.oldLdList li .imgs h4{font-size: .26rem}
}
@media (max-width: 597px){
.oldLdList li .txt table tr th{font-size: .3rem}
.oldLdList li .imgs h4{font-size: .3rem}
.oldLdList li .txt{margin-left: 0}
}


/**/
.nyzzjg .nyrCon dl+dl{margin-top: .4rem}
.nyzzjg .nyrCon dl dt{display: flex;align-items: center;margin-bottom: .3rem}
.nyzzjg .nyrCon dl dt .t{color: #006A39;font-size: .26rem;font-weight: bold;}
.nyzzjg .nyrCon dl dt .line{background: rgba(151, 151, 151, .3);height: 1px;flex:1;position: relative;margin-left: .2rem}
.nyzzjg .nyrCon dl dt .line:before{content: '';height: 3px;top: -1px;left: 0;z-index: 5;background: #006A39;width: .7rem;position: absolute;}
.nyzzjg .nyrCon dl dd ul{display: flex;justify-content: space-between;flex-wrap: wrap;}
.nyzzjg .nyrCon dl dd ul:after{content: '';width: calc(33.333% - .2rem);display: inline-block;}
.nyzzjg .nyrCon dl dd ul li{width: calc(33.333% - .2rem);margin-bottom: .3rem }
.nyzzjg .nyrCon dl dd ul li a{display: flex;align-items: center;justify-content: center;height: 100%;background: #F3F5F1;font-size: .18rem;padding: .2rem .25rem;transition: .3s}
@media (min-width: 993px){
.nyzzjg .nyLeft{position: sticky;top: 1.4rem}
.nyzzjg .nyrCon dl dd ul li:hover a{background: url(../images/jgbg.png) no-repeat center;background-size: cover;border-radius: .2rem 0 .2rem 0;box-shadow: 0px 2px 10px 0px rgba(0, 106, 57, 0.6822);color: #fff;font-weight: bold;}  
}
@media (max-width: 992px){
.nyzzjg .nyrCon dl dd ul li{width: calc(50% - .2rem);margin-bottom: .3rem }
.nyzzjg .nyrCon dl dd ul li a{height: 100%;font-size: .24rem;padding: .2rem .25rem;transition: .3s}
.nyzzjg .nyrCon dl dt .t{font-size: .36rem}
.nyzzjg .nyrCon dl+dl{margin-top: .6rem}
.nyzzjg .nyrCon dl dt{margin-bottom: .5rem}
}
@media (max-width: 597px){
.nyzzjg .nyrCon dl dd ul li{width: calc(50% - .1rem);margin-bottom: .2rem }
 .nyzzjg .nyrCon dl dd ul li a{height: 100%;font-size: .26rem} 
}


/**/
.nyldtc .gallery-top{width: 100%;background: #f3f5f0;border-radius: .2rem 0 .2rem 0;box-shadow: 0 5px 10px rgba(0,0,0,.1); }
.nyldtc .gallery-top .img{height:7rem;display: flex;align-items: center;justify-content: center;padding: .1rem;padding-right: 2.56rem}
.nyldtc .gallery-top .img img{user-select: none}
.nyldtc .gallery-top .txt{z-index: 5;padding: .25rem .3rem; background: #fff;border-radius: 0 0 .2rem 0;text-align: center;}
.nyldtc .gallery-top .txt h4{ font-size: .24rem}
.nyldtc .gallery-top .img img{ }
.nyldtc .gallery-thumbsp .swiper-button-disabled{opacity: .4;pointer-events: none}
.nyldtc .gallery-thumbsp .prev{margin-bottom: .15rem;cursor: pointer;height: .35rem;background: #e4e6e1;border-radius: 0 0 0 .2rem;display: flex;align-items: center;justify-content: center;color: #bdc0b7;font-size: .25rem;transition: .3s}
.nyldtc .gallery-thumbsp .prev:before{transform: scaleY(.8);}
.nyldtc .gallery-thumbsp .next:before{transform: scaleY(.8);}
.nyldtc .gallery-thumbsp .next{position: absolute;left: 0;bottom: 0;right: 0;z-index: 5;cursor: pointer;height: .35rem;background: #e4e6e1;border-radius: 0 0 .2rem 0 ;display: flex;align-items: center;justify-content: center;color: #bdc0b7;font-size: .25rem;transition: .3s}
 
.nyldtc .gallery-thumbsp .gallery-thumbs .swiper-slide{cursor: pointer;background: #fff;border-radius: .25rem 0 0 0;overflow: hidden;}
.nyldtc .gallery-thumbsp .gallery-thumbs .swiper-slide .img{height: 100%;display: flex;align-items: center;justify-content: center;padding: .05rem }
.nyldtc .gallery-thumbsp .gallery-thumbs .swiper-slide .img img{user-select: none}
.nyldtc .gallery-thumbsp .gallery-thumbs .swiper-slide .img:after{content: '';top: 0;left: 0;bottom: 0;right: 0;background: rgba(0,0,0,.5);z-index: 5;position: absolute;transition: .3s;opacity: 0;visibility: hidden;}
.nyldtc .gallery-thumbsp .gallery-thumbs .swiper-slide .img:before{content: '';width: .36rem;height: .26rem;background: url(../images/eye.png) no-repeat center;background-size: 100% 100%;position: absolute;left: 50%;top: 50%;margin-left: -.18rem;margin-top: -.13rem;z-index: 6;opacity: 0;visibility: hidden;transition: .3s}
.nyldtc .gallery-thumbsp .gallery-thumbs .swiper-slide-thumb-active{}
.nyldtc .gallery-thumbsp .gallery-thumbs .swiper-slide-thumb-active .img:after{opacity: 1;visibility: visible;}
.nyldtc .gallery-thumbsp .gallery-thumbs .swiper-slide-thumb-active .img:before{opacity: 1;visibility: visible;}
@media(min-width: 993px){
.nyldtc .gallery-thumbsp{width: 2.3rem;position: absolute;right: .14rem;top: .14rem;height: 6.65rem;z-index: 8}
.nyldtc .gallery-thumbsp .gallery-thumbs{height: 5.65rem;} 
.nyldtc .gallery-thumbsp .gallery-thumbs .swiper-slide{margin-bottom: .15rem;height: 1.3rem} 
.nyldtc .gallery-thumbsp .gallery-thumbs .swiper-slide:last-child{margin-bottom: 0}
.nyldtc .gallery-thumbsp .prev1{display: none}
.nyldtc .gallery-thumbsp .next1{display: none}
.nyldtc .gallery-thumbsp .prev:hover{background: #006a39;color: #fff}
.nyldtc .gallery-thumbsp .next:hover{background: #006a39;color: #fff}
}
@media(max-width: 992px){
.nyldtc .gallery-thumbsp .prev{display: none}
.nyldtc .gallery-thumbsp .next{display: none}
.nyldtc .gallery-top .img{height: 58vw}
.nyldtc .gallery-top .img{padding-right: .2rem;padding: .2rem}
.nyldtc .gallery-thumbsp{width: 100%;margin-top: .3rem;position: relative;height: auto}
.nyldtc .gallery-thumbsp .gallery-thumbs{width: calc(100% - .8rem);margin: 0 auto;padding: .1rem 0} 
.nyldtc .gallery-thumbsp .gallery-thumbs .swiper-slide{height: 13vw;} 
.nyldtc .gallery-thumbsp .gallery-thumbs .swiper-slide:last-child{margin-bottom: 0;margin-right: 0}
.nyldtc .gallery-thumbsp .gallery-thumbs .swiper-slide{width: 23.5%;margin-right: 2%}
.nyldtc .gallery-thumbsp .prev1{position: absolute;top: 50%;transform: translateY(-50%);left: 0;z-index: 5;font-size: .3rem}
.nyldtc .gallery-thumbsp .next1{position: absolute;top: 50%;transform: translateY(-50%);right: 0;z-index: 5;font-size: .3rem}
.nyldtc .gallery-top .txt h4{font-size: .3rem}
.nyldtc .gallery-thumbsp .gallery-thumbs .swiper-slide .img{padding: 5px}
}
@media(max-width: 597px){
.nyldtc .gallery-thumbsp .gallery-thumbs .swiper-slide{height: 16vw;} 
.nyldtc .gallery-thumbsp .gallery-thumbs .swiper-slide{width: 32%;margin-right: 2%}
.nyldtc .gallery-thumbsp .gallery-thumbs .swiper-slide-thumb-active{ }
}

/**/
.spage{background:rgba(5, 113, 62, .03);padding: .4rem}
.spage .tit{font-size: .3rem;color: #006A39;text-align: center;margin-bottom: .3rem}
.spage .arc-con .img{ width: 5.7rem;text-align: center; }
.spage .arc-con .img img{ width:100%!important; }
.spage .arc-con p{text-indent: 2em}
.spage .arc-con .imgs{display: flex;align-items: center;flex-wrap: wrap;margin-bottom: .2rem}
.spage .arc-con .imgs .txt{flex:1;overflow: hidden;margin-left: .3rem}
.spage .arc-con .imgs .txt:before{content: '';display: block;width: .6rem;height: 4px;background: #006A39;margin-bottom: .2rem}
@media (max-width: 992px){
  .spage .arc-con .img{ width: 100%;margin-bottom: .3rem }
  .spage .arc-con .imgs .txt{flex:inherit;width: 100%;margin-left: 0}
  .spage .tit{font-size: .4rem}
}

/**/
.ysList{padding-top: .3rem}
.ysList li{width: 4.2rem;margin: 0 .3rem;background: #fff;box-shadow: 0px 2px 19px 0px rgba(212, 212, 212, 0.5);position: relative;transition: .3s}
.ysList li:before{content: '';height: 1.58rem;position: absolute;top: 0;left: 0;right: 0;  background: #006A39;z-index: 0}
.ysList li:after{content: '';height: 3px;position: absolute;bottom: 0;left: 0;right: 0;  background: #006A39;z-index: 1;opacity: 0;transition: .3s}
.ysList li a{display: block;padding: .3rem 0 .1rem;position: relative;z-index: 5}
.ysList li .imgs{width: 2.56rem;height: 2.56rem;border-radius: 50%;background: #fff;padding: 5px; margin: 0 auto;margin-bottom: .2rem}
.ysList li .imgs .img{width:100%;height:100%;border-radius: 50% }
.ysList li .txt h4{background: #f5f9f8;text-align: center;padding: .15rem}
.ysList li .txt h4 span{font-size: .24rem;font-weight: bold;}
.ysList li .txt h4 em{font-size: .18rem; margin-left: .3rem}
.ysList li .txt .desc{padding: .3rem;line-height: 1.8em;color: #666;text-align: justify;}
.ysList li.passAway .txt .desc span{border: 1px solid #979797;padding: 0 3px}
.ysList li.passAway .txt h4 span{border: 1px solid #979797;padding: 0 5px}


@media (min-width: 993px){
 .ysList li:hover {box-shadow: 0px 2px 19px 0px rgba(0, 106, 57, 0.3641);}
.ysList li:hover:after{opacity: 1} 
}
@media (max-width: 992px){
.ysList li{width: 100%;margin-bottom: .5rem} 
.ysList li .txt h4{padding: .25rem}
.ysList li .txt h4 span{font-size: .34rem; }
.ysList li .txt h4 em{font-size: .26rem; } 
.ysList li .txt .desc{padding: .4rem}
}
@media (max-width: 992px){
.ysList li .txt h4 span{font-size: .38rem; }
.ysList li .txt h4 em{font-size: .28rem; } 
 
}

/**/
.tserBox{background: #F3F5F1;border-radius: .15rem;display: flex;margin-bottom: .5rem}
.tserBox .sub{background: url(../images/serbg.png) no-repeat center;background-size: cover;border-radius: .15rem;text-align: center;width: 37.5%;display: flex;align-items: center;font-size: .24rem;font-weight: bold;color: #fff;justify-content: center;cursor: pointer;}
.tserBox .sub img{width: .24rem;margin-right: .1rem}
.tserBox .inp{width: 62.5%;height: .65rem;padding: 0 .3rem}
.dhjglist{display: flex;justify-content: space-between;flex-wrap: wrap;}
.dhjglist:after{content: '';width: calc(33.333% - .2rem);display: inline-block;}
.dhjglist li{width: calc(33.333% - .2rem);margin-bottom: .3rem }
.dhjglist li a{display: flex;align-items: center;justify-content: center; background: #F3F5F1;font-size: .18rem;padding: .2rem .25rem;transition: .3s;height: 100%;text-align: center}
.dataBox.filter:before{content: '';position: absolute;top: 0;left: 0;bottom: 0;right: 0;z-index: 3;background: rgba(255,255,255,.3);backdrop-filter:blur(2px);}
.serResBox{position: absolute;min-height: 6rem;width: 10.28rem;top: .2rem;left: 50%;margin-left: -5.14rem;z-index: 30;background: #fff;border-radius: .1rem;border: 1px solid rgba(0, 106, 57, 0.6562);box-shadow: 0px 2px 16px 0px rgba(204, 204, 204, 0.5);padding: .4rem;display: none}
.serResBox .tit{font-size: .24rem;font-weight: bold;color: #006A39;margin-bottom: .2rem}
.serResBox .close{background: #006A39;width: .36rem;height: .36rem;border-radius: 50%;display: flex;align-items: center;justify-content: center;position: absolute;top: -.18rem;right: -.18rem;z-index: 5;color: #fff}
.serResBox .dataTable thead{background: #006A39; color: #fff;line-height: .48rem;font-size: .2rem}
.serResBox .dataTable tbody tr:nth-child(2n){background:rgba(0, 106, 57, .06)}
.serResBox .dataTable tbody tr td{text-align: center;padding:.12rem .2rem;font-size: .18rem }
.serResBox .dataTable tbody tr td:nth-child(2){border-left: 1px solid rgba(0, 106, 57, 0.2)}
.serResBox .dataTable tbody tr td span{font-weight: bold;color:#006A39 }
@media (min-width: 993px){
 
.dhjglist li:hover a{background: url(../images/jgbg.png) no-repeat center;background-size: cover;border-radius: .2rem 0 .2rem 0;box-shadow: 0px 2px 10px 0px rgba(0, 106, 57, 0.6822);color: #fff;font-weight: bold;}  
}
@media (max-width: 992px){
.dhjglist li{width: calc(50% - .2rem);margin-bottom: .3rem }
.dhjglist li a{ font-size: .24rem;padding:.2rem .25rem;transition: .3s}

.tserBox .sub{font-size: .28rem}
.tserBox .sub img{width: .24rem;margin-right: .1rem}
.tserBox .inp{width: 62.5%;height: .8rem;padding: 0 .3rem}

.serResBox .dataTable thead{line-height: .58rem;font-size: .26rem}
.serResBox .dataTable tbody tr td{ padding:.2rem .2rem;font-size: .24rem }
.serResBox .tit{font-size: .3rem}

.serResBox{width: 100%;top: .2rem;margin-left: -50%;}
}
@media (max-width: 597px){
.dhjglist li{width: calc(50% - .1rem);margin-bottom: .2rem }
.dhjglist li a{ font-size: .26rem} 
}

/**/
.nyxrld .ss dt{height: .6rem;line-height: .6rem;background: url(../images/810s.png) no-repeat left center;background-size: 100% 100%;padding-left: .25rem;border-radius: .2rem 0 0 0;font-weight: bold;font-size: .3rem;color: #fff}
.nyxrld .ss dd{padding: .4rem;background: url(../images/810.png) #fff no-repeat right bottom;background-size: 4.49rem auto; box-shadow: 0 10px 50px #ebf1f6 }
.nyxrld .ss dd .items{ font-size: .24rem; display: flex;flex-wrap: wrap;align-items: flex-start;}
.nyxrld .ss dd .items .zhiw{color: #006b38;font-weight: bold; width: 1.9rem ;border-left: 2px solid  #006b38;padding-left: .2rem}
.nyxrld .ss dd .items .names{flex:1;overflow: hidden;display: flex;align-items: flex-start;flex-wrap: wrap;}
.nyxrld .ss dd .items .names .name{margin-right: .7rem;margin-bottom: .4rem}

.nyxrld .ss+.ss{margin-top: .55rem}
@media (min-width: 993px){
.nyxrld .ss dd .items .names .name a:hover{text-decoration: underline;}
}
@media (max-width: 992px){
 .nyxrld .ss dt{height: .7rem;line-height: .7rem;font-size: .32rem;color: #fff} 
 .nyxrld .ss dd .items{ font-size: .28rem }
}
@media (max-width: 597px){
 .nyxrld .ss dt{height: .8rem;line-height: .8rem;font-size: .36rem;color: #fff} 
 .nyxrld .ss dd .items{ font-size: .32rem }
}

/**/
.ldDeat{padding:.5rem ;background: url(../images/u738bg.jpg) no-repeat bottom center;background-size: cover;display: flex;align-items: flex-start;border-radius: .2rem 0 0 0;min-height: 6rem;margin-bottom: .4rem;flex-wrap: wrap;}
.ldDeat .img{width: 2.29rem}
.ldDeat .img img{width: 100%}
.ldDeat .txt{flex:1;overflow: hidden;margin-left: .6rem}
.ldDeat .txt h4{font-size: .3rem;font-weight: bold;}
.ldDeat .txt .zw{font-size: .24rem;color: #006b38;margin-top: .1rem;display: block;margin-bottom: .35rem}
.ldDeat .txt .arc-con{font-size: .2rem;text-indent: 2em}
.ldDeat .txt .arc-con p{margin-bottom: .3rem}
.ldSib {font-size: .24rem}
.ldSib a{display: flex;align-items: center;}
.ldSib a:hover span{text-decoration: underline;}
.ldSib a:hover i{ background: #006b38}
.ldSib a i{ width: .7rem;height: .7rem;background: #caae7e;color: #fff;font-size: .24rem;display: flex;align-items: center;justify-content: center;transition:background .3s}
.ldSib .prev a i{border-radius: 0 50% 50% 50%;margin-right: .2rem}
.ldSib .next a i{border-radius: 50% 50% 0 50%;margin-left: .2rem}
@media (max-width: 992px){
.ldDeat .txt h4{font-size: .36rem; }
.ldDeat .txt .zw{font-size: .28rem; }
.ldDeat .txt .arc-con{font-size: .26rem; } 
.ldSib {font-size: .28rem} 
.ldSib a i{ width: .8rem;height: .8rem;}
}
@media (max-width: 597px){
.ldDeat .img{width: 2.29rem;margin: 0 auto .3rem}
.ldDeat .txt{flex:inherit;overflow: hidden;margin-left:0;width: 100%}
.ldDeat .txt h4{font-size: .4rem;text-align: center; }
.ldDeat .txt .zw{font-size: .32rem;text-align: center; }
.ldDeat .txt .arc-con{font-size: .28rem; } 
.ldSib {font-size: .28rem} 
.ldSib a i{ width: .8rem;height: .8rem;}
}

/**/
.nyba .posip{position: absolute;left: 0;right: 0;bottom: .6rem;;z-index: 6;color: #fff}
.nyba .posip .posi{position: relative;top: 0}
.nyAbout{background: url(../images/ab/bg.jpg) no-repeat top center;background-size: cover}
.nyAbout .mainBg{position: absolute;right: 0;width: 11.26rem;top: 38.1%;z-index: 0;pointer-events: none;user-select: none}
.nyAbout .tit{margin-bottom: .2rem}
.nyAbout .tit span{font-size: .36rem;color: #006b38;}
.nyAbout .desc{font-size: .18rem;line-height: 1.6em;text-align: justify;}
.nyAbout .desc p+p{margin-top: .3rem}
.nyAbout .div1{padding-top: .9rem}
.nyAbout .div1 .div1-1{padding-top: .7rem}
.nyAbout .div1 .div1-1 .tit{max-width: 8rem}
.nyAbout .div1 .desc{max-width: 7.8rem}
.nyAbout .div1 .imgs{border-radius:50% 0 50% 50%;position: absolute;right:.6rem;bottom: 0;z-index: 5}
.nyAbout .div1 .imgs ul li+li{display: none}
.nyAbout .div1 .imgs .img{width: 6.2rem;height: 6.2rem;border-radius:50%  50% 0 50%;overflow: hidden;}
.nyAbout .div1 .imgs .zs{width: 2.07rem;position: absolute;right: -.6rem;bottom: -.6rem;z-index: 4;pointer-events: none;user-select: none}
 
.nyAbout .gallery-top .swiper-slide{height: 2.95rem;background: #f0f3ef;border-top: 1px dashed #be9b60;border-radius:0 0 .2rem .2rem;padding: .4rem .3rem}
.nyAbout .gallery-top .swiper-slide .year{font-size: .4rem;color: #be9b60;font-weight: 500}
.nyAbout .gallery-top .swiper-slide .intro{text-align: justify;line-height: 1.6em;font-size: .18rem;margin-top: .2rem}
.nyAbout .gallery-top .swiper-slide-next+.swiper-slide{}
.nyAbout .div1 .swiBtn a{display: flex;align-items: center;justify-content: center;width: .46rem;height: .46rem; color: #006b38;border-radius: 50%; font-size: .24rem;background: #fff;margin: .15rem 0;border:  1px solid #ddd;color: #ddd}
.nyAbout .div1 .swiBtn a.next{margin-left: .2rem}
.nyAbout .div1 .swiBtn{display: flex;align-items: center}
.nyAbout .div1 .swiBtn a:hover{background: #006b38;color: #fff;border-color: #006b38}

.nyAbout .div2{padding: 1rem 0}
.nyAbout .div2 .wp{align-items: center}
.nyAbout .div2 .dataBox{position: relative;width: 5.6rem}
.nyAbout .div2 .dataBox:after{content: '';width: 3.9rem;height: 3.9rem;background: #cae0d6;border-radius: 50% 50% 0 50%;position: absolute;right: 0;bottom: 0;z-index: 0;pointer-events: none}
.nyAbout .div2 .dataBox ul{width: 4.8rem;height: 4.8rem;border-radius: 50% 0 50% 50%;background: url(../images/ab/ab3.png) no-repeat center;background-size: cover;position: relative;z-index: 3;padding: 0 .4rem;display: flex;align-items: center;justify-content: center;color: #fff}
.nyAbout .div2 .dataBox ul .num{font-size: .4rem;font-weight: 500;}
.nyAbout .div2 .dataBox ul li{padding: 0 .3rem}
.nyAbout .div2 .dataBox ul li .item{padding: .2rem 0}
.nyAbout .div2 .dataBox ul li .item p{opacity: .7;}
.nyAbout .div2 .txt{flex:1;margin-left: 1.1rem;overflow: hidden;}

.nyAbout .div3 {min-height: 5.73rem;color: #fff;padding: .7rem 0;position: relative;}
.nyAbout .div3 .tit span{color: #fff}
.nyAbout .div3 .wp .txt{max-width: 8.6rem}
.nyAbout .div3 .bg{position: absolute;left: 0;top: 0;bottom: 0;width: 17.6rem;border-radius:  0 1.85rem 1.85rem 0;background: url(../images/ab/ab4.png) no-repeat left center;background-size: auto 100%;overflow: hidden;}
.nyAbout .div3 .bg img{position: absolute;bottom: 0;right: 0;z-index: 2;-webkit-mask-image: linear-gradient(90deg, transparent 0%,#000 60% );
    mask-image: linear-gradient(90deg, transparent 0%,#000 60%);height: 5.6rem}
.nyAbout .div4{padding: 1rem 0}
.nyAbout .div4 .wp .txt{max-width: 8.4rem}

.nyAbout .div5 .wp{align-items: center}
.nyAbout .div5 .img{position: relative;width: 6rem}
.nyAbout .div5 .img img{user-select: none;pointer-events: none}
.nyAbout .div5 .img .im2{border-radius: 50% 50%   50% 0;width: 100%}
.nyAbout .div5 .img .im1{position: absolute;top: 0;left: 0;z-index: 3;width: 1.62rem}
.nyAbout .div5 .txt{flex:1;margin-left:.8rem;overflow: hidden;}
.nyAbout .div6 .wp{align-items: center}
.nyAbout .div6{padding-top: .4rem}
.nyAbout .div6 .txt{flex:1;overflow: hidden;margin-right: .6rem}
.nyAbout .div6 .dataBox{width: 6.8rem;position: relative;}
.nyAbout .div6 .dataBox .item{position: absolute;background: rgba(0,0,0,0);color: #fff;padding: 0 .3rem;display: flex;align-items: center;justify-content: center;z-index: 6}
.nyAbout .div6 .dataBox .item .num+p{opacity: .7;}
.nyAbout .div6 .dataBox .item.i1{width: 1.9rem;height: 1.9rem;left: .3rem;top: 1.4rem}
.nyAbout .div6 .dataBox .item.i1 .num{color: #be9b60}
.nyAbout .div6 .dataBox .item.i2{width: 2.2rem;height: 2.2rem;left: 0;bottom: .1rem}
.nyAbout .div6 .dataBox .item.i3{width: 2.8rem;height: 2.8rem;right: 0;top: 0}
.nyAbout .div6 .dataBox .item.i4{width: 2.8rem;height: 2.8rem;left: 2.45rem;bottom:0}
.nyAbout .div6 .dataBox .bg{width: 100%}
.nyAbout .div6 .dataBox+.desc{width: 100%;margin-top: .5rem}
.nyAbout .div6 .dataBox .sp{font-size: .2rem;}
.nyAbout .div6 .dataBox .sp p{padding: .02rem 0}
.nyAbout .div6 .dataBox .num span{font-size: .4rem;font-weight: 500}
@media (min-width: 993px){
.nySubs{display: flex}
.nySubs .nyLeftBtn .slog{display: none}
.nySubSp{height: 1rem;background: url(../images/ab/abnav.png) no-repeat left center;background-size: 17.31rem 100%;margin-top: -.45rem;position: relative;z-index: 5}
.nySubSp .wp{display: flex;position: static;padding-left: .8rem}
.nySubs .nyLeftBtn{position: absolute;left: .45rem;top: -.75rem}
.nySubSp .nyLeftBtn .en{text-transform: uppercase;color: rgba(255,255,255,.3);text-align: right;margin-top: .05rem}
.nySubSp .nyLeftBtn .cn{width: 1.36rem;height: 1.36rem;background: #ba985f;border-radius: 50% 50% 0 50%;color: #fff;display: flex;align-items: center;justify-content: center;font-size: .36rem;line-height: 1.2em;padding: 0 .2rem;text-align: center;letter-spacing: .1em}
 
.nySubSp .subNavs{display: flex;flex:1;overflow: hidden;}
.nySubSp .subNavs li{margin: 0 .34rem;position: relative;}
.nySubSp .subNavs li.on:after{content: '';position: absolute;left: 50%;bottom: 0;width: .23rem;height: .09rem;background: url(../images/ab/abnavon.png) no-repeat center;background-size: 100% 100%;margin-left: -.11rem;z-index: 3;pointer-events: none}
.nySubSp .subNavs li a{display: flex;align-items: center;line-height: 1rem;font-size: .2rem;color: #fff}
.nyAbout .div1 .swiDots{display: none}
.nyAbout .gallery-top{width: 11.2rem;-webkit-mask-image: linear-gradient(90deg, #000 60%, transparent 80%); mask-image: linear-gradient(90deg, #000 60%, transparent 80%);}
}
@media (max-width: 992px){
.nyAbout .div1 .div1-1 .tit{max-width: inherit;}
.nyAbout .div1 .desc{max-width: inherit;}
.nyAbout .div1 .imgs{position: relative;width: 6.2rem;margin: 0 auto .7rem;right: 0}
.nyAbout .tit span{font-size: .46rem; }
.nyAbout .desc{font-size: .26rem; }
.nyAbout .div1 .swiBtn a{width: .56rem;height: .56rem}
.nyAbout .gallery-top .swiper-slide{height: auto;padding-bottom: .5rem}
.nyAbout .gallery-top .swiper-slide .year{font-size: .5rem;}
.nyAbout .gallery-top .swiper-slide .intro{font-size: .24rem}
.nyAbout .div1 .imgs .zs{width: 1.8rem;right: -.4rem;bottom: -.4rem}
.nyAbout .div2 .dataBox{margin: 0 auto .4rem;width: 66vw}
.nyAbout .div2 .dataBox ul{width: 56vw;height: 56vw}
.nyAbout .div2 .dataBox:after{width: 39vw;height: 39vw}
.nyAbout .div2 .txt{flex:inherit;width: 100%;margin-left: 0}
.nyAbout .div2 .dataBox ul .num{font-size: .6rem}
.nyAbout .div2 .dataBox ul li{width: 50%}
.nyAbout .div3 .bg{width: 95%}
.nyAbout .div3 .bg img{opacity: .3;}
.nyAbout .div3 .wp .txt{max-width: 95%;}
.nyAbout .div4 .wp .txt{max-width: 100%;}
.nyAbout .div5 .img{margin: 0 auto .4rem;width: 56vw}
.nyAbout .div5 .txt{flex:inherit;width: 100%;margin-left: 0}

.nyAbout .div6 .txt{flex:inherit;width: 100%;margin-right: 0}
.nyAbout .div6 .dataBox{width: 80vw;margin: .5rem auto 0}
.nyAbout .div6 .dataBox .item.i1{width:22vw;height: 22vw;left: 4vw;top: 17vw }
.nyAbout .div6 .dataBox .item.i2{width:26vw;height: 26vw;left: 0;bottom: 1vw}
.nyAbout .div6 .dataBox .item.i3{width:33vw;height:33vw; }
.nyAbout .div6 .dataBox .item.i4{width:33vw;height: 33vw;bottom: 0;left: 28vw }
.nyAbout .div6 .dataBox .sp{font-size: .26rem}
.nyAbout .div6 .dataBox .num span{font-size: .5rem}
.nyAbout .div6 .wp{display: block;}
.nyAbout .mainBg{top: 40%;width: 100%;opacity: .2;}
}
@media (max-width: 597px){
.nyAbout .tit span{font-size: .48rem; }
.nyAbout .desc{font-size: .28rem; }
.nyAbout .gallery-top .swiper-slide{padding:.4rem .5rem .5rem}
.nyAbout .gallery-top .swiper-slide .year{font-size: .5rem;}
.nyAbout .gallery-top .swiper-slide .intro{font-size: .28rem}
.nyAbout .div1 .swiBtn a{width: .66rem;height: .66rem;font-size: .3rem}

.nyAbout .div2 .dataBox{margin: 0 auto .4rem;width: 86vw}
.nyAbout .div2 .dataBox ul{width: 76vw;height: 76vw;padding: 0 .8rem}
.nyAbout .div2 .dataBox:after{width: 49vw;height: 49vw}
.nyAbout .div2 .dataBox ul li .item p{font-size: .24rem}
.nyAbout .div2 .dataBox ul li .item p br{display: none}
.nyAbout .div2 .dataBox ul li{padding: 0 .1rem}
.nyAbout .div2 .dataBox ul li .item{padding: .1rem 0}
.nyAbout .div5 .img{margin: 0 auto .4rem;width: 76vw}
.nyAbout .div6 .dataBox{width: 100vw;margin: .5rem auto 0;position: relative;left: -5vw}
.nyAbout .div6 .dataBox .item.i1{width:28vw;height: 28vw;left: 4vw;top: 21.5vw }
.nyAbout .div6 .dataBox .item.i2{width:32vw;height: 32vw;left: 0;bottom: 1.5vw}
.nyAbout .div6 .dataBox .item.i3{width:41vw;height:41vw; }
.nyAbout .div6 .dataBox .item.i4{width:41vw;height: 41vw;bottom: 0;left: 35vw }
.nyAbout .div6 .dataBox .sp{font-size: .24rem}
.nyAbout .div6 .dataBox .item .num+p{font-size: .24rem}
 
}

/**/
.nydsj .gallery-thumbsp{margin-bottom: .5rem}
.nydsj .gallery-thumbsp:after{content: '';position: absolute;top: 50%;left: 0;right: 0;height: 1px;background:#dbc8a1;z-index: 0 }
.nydsj .gallery-thumbsp a{display: flex;align-items: center;justify-content: center;width: .46rem;height: .46rem; color: #006b38;border-radius: 50%; font-size: .24rem;background: #fff;margin: .15rem 0;border:  1px solid #ddd;color: #ddd;position: relative;z-index: 4}
.nydsj .gallery-thumbsp .gallery-thumbs{flex:1;margin: 0 .2rem}
.nydsj .gallery-thumbsp .gallery-thumbs .swiper-slide{width: 12.5%}
.nydsj .gallery-thumbsp .gallery-thumbs .item{font-size: .36rem;color: #be9b60;font-weight: 500;text-align: center;line-height: 1em;width: 1.4rem;height: 1.4rem;background: url(../images/dscir.png) no-repeat center;background-size: 100% 100%;display: flex;align-items: center;justify-content: center;flex-direction: column;position: relative;left: 50%;margin-left: -.7rem;transform: scale(.6);transform-origin: center center;cursor: pointer;transition: .3s}
.nydsj .gallery-thumbsp .gallery-thumbs .swiper-slide-thumb-active .item{transform: scale(1);background: url(../images/dsciron.png) no-repeat center;background-size: 100% 100% }
.nydsj .gallery-thumbsp .gallery-thumbs .item span{display: block;font-weight: 400;line-height: .2rem}
.nydsj .gallery-thumbsp a:hover{background: #006b38;color: #fff;border-color: #006b38}
.dataYear .tabYear+.tabYear{display: none}
.dataYear .tabYears{display: flex;align-items: flex-start;}
.dataYear .tabYear .hd{width: 1rem}
.dataYear .tabYear .hd ul{position: relative;}
.dataYear .tabYear .hd ul:after{content: '';position: absolute;width: 1px;right: .05rem;top: .4rem;bottom: .4rem;background: #d0d0d0}
.dataYear .tabYear .hd ul li{padding: .15rem 0;position: relative;}
.dataYear .tabYear .hd ul li:after{content: '';width: .11rem;height: .11rem;border-radius: 50%;background: #d0d0d0;position: absolute;right: 0;top: 50%;margin-top: -.05rem}
.dataYear .tabYear .hd ul li span{display: block;height: .4rem;width: .8rem;border-radius: 5px;display: flex;align-items: center;justify-content: center;position: relative;font-family: 'din';font-size: .24rem;cursor: pointer;width: .75rem}
.dataYear .tabYear .hd ul li.on span:after{content: '';border:.08rem solid transparent;position: absolute;left: 100%;top: 50%;transform: translateY(-50%);border-left-color: #006b38}
.dataYear .tabYear .hd ul li.on span{background: #006b38;color: #fff;}
.dataYear .tabYear .bd{flex:1;overflow: hidden;margin-left:.2rem;padding-top: .25rem}
.dataYear .tabYear .bd .item{display: flex;align-items:flex-start;}
.dataYear .tabYear .bd .item+.item{margin-top: .3rem}
.dataYear .tabYear .bd .item .month{color: #006b38;font-weight: bold;}
.dataYear .tabYear .bd .item .month:after{content: '——';font-weight: 400}
.dataYear .tabYear .bd .item .desc{flex:1;overflow: hidden;margin-left: .1rem;line-height: 1.6em}
.dataYear .tabYear .bd .item .desc p+p{margin-top: .05rem}
@media(max-width: 992px){
.nydsj .gallery-thumbsp .gallery-thumbs .swiper-slide{width: 20%}	
.dataYear .tabYear .hd{width: 1.4rem}
.dataYear .tabYear .hd ul li span{height: .5rem;font-size: .28rem;cursor: pointer;width:1rem}
.dataYear .tabYear .hd ul li:after{content: '';width: .15rem;height: .15rem;margin-top: -.08rem}
.dataYear .tabYear .hd ul:after{right: .07rem}
.dataYear .tabYear .bd .item .desc{font-size: .22rem}
.nydsj .gallery-thumbsp .gallery-thumbs .item{font-size: .38rem;width: 1.6rem;height: 1.6rem;margin-left: -.8rem;transform: scale(.7);}
.nydsj .gallery-thumbsp a{width: .56rem;height: .56rem;font-size: .24rem}
}

@media(max-width: 597px){
.nydsj .gallery-thumbsp .gallery-thumbs .swiper-slide{width: 33.3333%}	
.dataYear .tabYear .bd .item .desc{font-size: .24rem}
}

/*翻页条*/
 