@charset "utf-8";
@font-face {
  font-family: "syh";font-weight: 900;src: url("//at.alicdn.com/wf/webfont/E4TefEZ2Hi2E/k0Y0uJgyxQwt.woff2") format("woff2"),
  url("//at.alicdn.com/wf/webfont/E4TefEZ2Hi2E/gzrZiZOTOFiW.woff") format("woff");
  font-display: swap;
}
.nyArc{padding-top: .6rem}
.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;}
*/
.uarc-con{line-height: 1.8em;color: #333;text-align: justify;padding-bottom: .2rem;font-size: .18rem}
.uarc-con p{line-height: 1.8em !important;color: #333 !important;text-align: justify;font-size: .18rem;}
.uarc-con p{margin-bottom: .2rem;line-height: 1.8em;text-indent:2em !important; }
.uarc-con1 p{font-size: .18rem !important;}
.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;}

.uarc-con img{margin: .1rem auto; height:auto !important;}


.uarc-con table{border: 1px solid #eee;min-width: 640px;margin-left:0!important;width: 100%;background: #fff}

.uarc-con table tr th,.uarc-con table tr td{border: 1px solid #eee!important;padding: 15px;text-align: center;}
/*.uarc-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)}
.uarc-con video{max-width: 100%!important;height: auto!important;display: block;margin:0 auto .2rem;}
.arc-tit{margin-bottom: .2rem;}
.arc-tit h1{font-size: .36rem;line-height: 1.4em;}
.arc-tit h1.sp{background: url(../images/ny/typetit.png) no-repeat left center;background-size: auto 100%;min-height: .52rem;padding-left: .4rem}
.arc-info{text-align: center;padding-bottom: .2rem;color: #666;border-bottom: 1px solid #ddd;margin-bottom: .3rem}
.arc-info span{display: inline-block;margin: 0 .1rem;padding: 4px 0 2px}
.arc-info span img{width: .24rem;margin-right: 5px}
#resize a{margin: 0 .05rem}
.arc-sibs{}
.arc-sib{border-top: 1px solid #ddd;padding-top: .26rem;margin-top: .2rem;font-size: .18rem;line-height: 1.6em}
.arc-sib div{padding: .08rem 0;}
.arc-sib div:hover{color: #0075c2;}
.arc-sib div:hover a{color: #0075c2;}
.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-share{position: absolute;left:-1rem;top:1.05rem;transition: .3s }
.arc-share span{display: block;margin-bottom: .15rem;text-align: center;color: #666}


.arc-share .social-share .social-share-icon{display: block;margin-top: .2rem}


@media (max-width:992px){
.arc-share .tt{display: none}
.arc-share{position: static;left: 0;margin-left: 0;top: 0;margin-top: .15rem}
.arc-share .social-share {display: flex;justify-content: center;}
.arc-share .social-share a{margin: 0 .1rem}
.uarc-con{font-size: .23rem}
.arc-sib{font-size: .24rem}
.arc-tit h1{font-size: .4rem}
.arc-info{padding-bottom: .3rem}
.arc-info span img{width: .3rem;}
}

@media (max-width:576px){
.arc-share .social-share a{margin: 0 .2rem}
.uarc-con{font-size: .28rem}
.arc-sib{font-size: .28rem}
.arc-tit h1{font-size: .44rem}
.arc-sib div{padding: .15rem 0;}
.arc-info{padding-bottom: .4rem}
}
.nyarcs .wp{max-width: 14rem}
.nyarcs .nyarc{width: 9.6rem}
.nyarcs .arc-aside{width: 3.8rem}
.nyarcs .arc-aside dt{font-size: .28rem;font-weight: bold;padding-bottom: .38rem;position: relative;}
.nyarcs .arc-aside dt:after{width: .09rem;height: .26rem;background: url() no-repeat center;background-size: 100% 100%;content: '';position: absolute;bottom: 0;left: .42rem}
.nyarcs .arc-aside ul{padding-top: .2rem;position: relative;padding-bottom: .3rem}
.nyarcs .arc-aside ul:after{content: '';position: absolute;top: 0;bottom: 0;left: 0;width: calc((100vw - 14rem) / 2 + 100%);z-index: 0;background: linear-gradient(to right,rgba(211,229,249,.5),rgba(211,229,249,0));border-radius: .4rem 0 0 .4rem}
.nyarcs .arc-aside ul li{padding-top: .35rem;position: relative;padding-left: .46rem;position: relative;z-index: 3}
.nyarcs .arc-aside ul li:before{content: '';position: absolute;left: .46rem;top: 0;height: .3rem;border-left: 1px dashed #0075c2}
.nyarcs .arc-aside ul li time{color:#0075c2 }
.nyarcs .arc-aside ul li h4{font-size: .18rem;line-height: 1.5em;margin-top: .1rem;margin-bottom: .15rem}
@media (max-width: 992px){
.nyarcs .nyarc{width:100%}
.nyarcs .arc-aside{width: 100%;margin-top: .4rem} 
.nyarcs .arc-aside ul:after{width: calc(100% + .4rem)} 
.nyarcs .arc-aside ul li h4{font-size: .24rem}
.nyarcs .arc-aside dt{font-size: .36rem}
}
@media (max-width: 576px){
.nyarcs .arc-aside ul li h4{font-size: .28rem}
.nyarcs .arc-aside ul li{margin-bottom: .15rem}
.nyarcs .arc-aside dt{padding-bottom: .5rem;font-size: .32rem}
.nyarcs .arc-aside ul:after{width: calc(100% + 5vw)} 
}


.pages{}
.p_pages{text-align: center;}
.p_pages span{text-align:center;font-size: .16rem;display: inline-block;margin:.02rem}
.p_pages span.p_no a{height: .36rem;text-align: center;line-height: .34rem;padding: 0 8px;min-width: .36rem;
display: block;border: 1px solid #ededed;border-radius: 3px;background: #fff}

.p_pages .p_fun_d,.p_pages .p_fun{height: .36rem;text-align: center;line-height: .34rem;padding: 0 8px;min-width: .36rem;border: 1px solid #ededed;border-radius: 3px;background: #fff}

.p_pages span.p_no_d{background:linear-gradient(45deg,#392caf,#fd9325);padding: 0 8px;min-width: .36rem;height: .36rem;line-height: .34rem;
border: 0;border-radius: 3px;color:#fff; }
.pages ul li.page-count{line-height: .34rem}
.page-form {line-height: .38rem}
.page-form input{border:1px solid #ddd;width: .36rem;height: .36rem;float: left;text-align: center;padding: 0 3px;background: #fff;border-radius: 3px;margin: 0 5px}
.page-form span{float: left;color: #666}
.page-form button{border:none;width: 52px;height: .36rem;line-height: .36rem;text-align: center;margin-left: 3px;float: left;background: #0075c2;color: #fff;border-radius: 3px;margin-left: 5px}

@media (max-width: 992px){
.p_pages span{padding: 0}
.pages ul li.pageitem{display: none}
.pages ul li.page-form{padding-left: .1rem}

.p_pages span{font-size: .22rem;margin:.02rem}
.p_pages span.p_no a,.p_pages .p_fun_d,.p_pages .p_fun{height: .46rem;line-height: .44rem;min-width: .46rem;}
.p_pages span.p_no_d{padding: 0 8px;min-width: .46rem;height: .46rem;line-height: .44rem; }
.pages ul li.page-count{line-height: .44rem}
.page-form {line-height: .46rem}
.page-form input{width: .46rem;height: .46rem;}
.page-form button{width: 52px;height: .46rem;line-height: .46rem;}
}
@media (max-width: 576px){
.pages ul li ,.page-form button{border-left: 0}
}


.nyMain .wp{}
.nyLeft{width: 2.5rem;position: relative;z-index: 3;background: url()#f5fafd no-repeat top center;background-size: 100% auto;border: 1px solid #ddd}
.nyLeft .leftslog img{width: 100%}
.nyLeft .nyLeftBtn{background:linear-gradient(to right,#392caf,#fd9325);position: relative;padding: 0 .1rem;position: relative;z-index: 10;justify-content: center;align-items: center;height: .68rem;color: #fff;display: none }
.nyLeft .nyLeftBtn span{font-size: .24rem;display: block;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;font-weight: bold}
.nyLeft .nyLeftBtn i.plus{width: .6rem}
.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}
.nyLeft .subNavs{padding: .25rem .15rem 1.6rem 0;background:url() no-repeat bottom center;background-size: 100% auto ;}
.nyLeft .subNavs .li{position: relative;}
.nyLeft .subNavs .li{border-bottom: 1px solid #ddd}
.nyLeft .subNavs .li>a{padding:.15rem .15rem .15rem .5rem;display:block;position:relative;font-size:.2rem ;}
.nyLeft .subNavs .subNav{padding: 0 .2rem .2rem;display: none;}
.nyLeft .subNavs .subNav .lis>a{padding:.1rem 0 .1rem .5rem;display:block;position:relative;font-size: .16rem}
.nyLeft .subNavs .subNav .liss>a{padding:.06rem 0;display:block;position:relative;font-size: .16rem}
.nyLeft .subNavs .li.on .subNav{display: block;padding: .1rem 0}
.nyLeft .subNavs .li.on>a{position: relative;background:linear-gradient(to right,#392caf,#fd9325);;color: #fff}
.nyLeft .subNavs .li.on{}
.nyLeft .subNavs .li>a:before{content: '';position: absolute;width: .1rem;height: .1rem;background:linear-gradient(to right,#392caf,#fd9325);;left: .2rem;top:50%;margin-top: -.05rem; z-index: 1;pointer-events: none;border-radius: .05rem 0 .05rem 0}
.nyLeft .subNavs .li.on>a:before{background: #fff}
/*.nyLeft .subNavs .li.on>a:after{content:"\e676";font-family: swiper-icons!important;position: absolute;right: .15rem;top: 50%;transform: translateY(-50%);font-size: .18rem;}*/
.nyLeft .subNavs .li.on.has>a:after{display: none}
.nyLeft .subNavs .subNav .lis.on>a{color: #0f71da}

.nyLeft .subNavs .subNav .subNav a{margin-left: .2rem}
.nyLeft.sp{display: none;margin-bottom: .8rem}
.nyRight{width: calc(100% - 3rem);position: relative;z-index: 2;}
.nyRight .nyrtit{margin-bottom: .45rem;}
.nyRight .nyrtit .tit{font-size: .32rem;font-weight: bold;color: #0075c2;position: relative;}
.nyRight .nyrtit .tit:after{content: '';position: absolute;left: calc(100% + .2rem);height: .04rem;width: 7.19rem;background: url() no-repeat left center;background-size: 100% auto;top: 50%}
.nyRight .nyrtit .slogt{width: 2.35rem}
.nyRight .nyrCon{}

@media (max-width: 992px){
.nyLeft  i.plus:before{width: .24rem;margin-left: -.12rem}
.nyLeft  i.plus:after{height: .24rem;margin-top: -.12rem}
.nyLeft.sp{display: block;border: none;background: transparent;}
.nyLeft{width: 100%;border: none} 
.nyRight{width: 100%;margin-top: .4rem}
.nyLeft .subNavs{display:none;border-top: 0;background: #fffbf7;padding: .3rem .2rem .8rem }
.nyLeft .subNavs .li>a{font-size: .24rem;padding: .25rem .25rem .25rem .6rem }
.nyLeft .subNavs .li>a:before{width: .16rem;height: .16rem;left: .25rem;margin-top: -.08rem;border-radius: .08rem 0 .08rem 0}
.nyLeft .nyLeftBtn{padding:  .2rem .3rem;height: auto;justify-content: space-between;display: flex;}
.nyLeft .nyLeftBtn span{font-size: .3rem;text-align: left;}
.nyLeft .nyLeftBtn i.plus,.nyLeft i.plus{width: .7rem}
.nyRight .nyrtit{}
.nyRight .nyrtit .tit{font-size: .38rem}
.nyLeft .subNavs .li.on>a:after{font-size: .22rem}
.nyLeft .subNavs .subNav .lis>a{padding:.15rem 0 .15rem .6rem;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;}
.nyRight .nyrtit .tit:after{display: none}
.nyRight .nyrtit {padding-bottom: .2rem;border-bottom: 1px solid #0075c2}
}
@media (max-width: 576px){
.nyLeft .nyLeftBtn{padding: .25rem .3rem;}
.nyLeft .nyLeftBtn span{font-size: .32rem;text-align: left;}
.nyLeft .subNavs .li>a{font-size: .28rem;padding: .25rem .45rem  .25rem .6rem;}
.nyLeft .nyLeftBtn i.plus,.nyLeft i.plus{width: .8rem}
.nyLeft .subNavs .subNav .lis>a{padding:.15rem 0 .15rem .6rem;font-size: .28rem}
}

.nyMain{background: url(../images/ny/nybg.png) no-repeat bottom center;background-size: 100% auto;min-height: 6rem;padding: .7rem 0 1.2rem;position: relative;z-index: 3;z-index: 4}
.nyMain:before{content: '';position: absolute;top: -1.1rem;left: 0;right: 0;height: 2.82rem;background: url(../images/ny/nybams.png) no-repeat top center;background-size: 100% auto;pointer-events: none}

.nyba{position: relative;z-index: 3}
.nyba .img{position: relative;height: 5.9rem;overflow: hidden;}
.nyba .img:before{content: '';position: absolute;top: 0;left: 0;height: 50%;right: 0;background:url(../images/22s.png) repeat-x top center;background-size:auto 100%;z-index:2;opacity: .8;pointer-events: none;transition: .3s}
.nyba .img:after{content: '';position: absolute;bottom: 0;right: 0;left: 0;background: url(../images/blackms.png) repeat-y top center;background-size: 100% auto;pointer-events: none;height: 1.6rem;z-index: 2;opacity: .6}
.nyba.sp .img:after{display: none}
.nyba .img img{width: 100%;height: 100%;object-fit: cover;user-select: none;pointer-events: none}

.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)}
@media (max-width: 992px){
.nypage:before{display: none}
.nyMain{padding: 1rem 0 1.5rem}
.posim{display: block;margin-bottom: .3rem;background: url() no-repeat left center;background-size: .3rem .25rem;padding-left: .4rem}
.nyba{padding-left: 0}
.nyba .nysubtxt{display: none}	
.nyba .img{height: 40vw}
.nyLeft .leftslog{display: none}
.nyba .img:after{left: 0;height: 1.3rem}
}
@media (max-width:576px){
.nyba .img{height: 55vw}
}
/**/
.nybaBox{position: absolute;z-index: 5;width: 100%;top: -.5rem}
.nybaBox .wp{max-width: 16rem}
.nybaBox.sp .wp{max-width: 14rem}

.nybaBox .posi{position: absolute;top: .05rem;right: 0;color: #fff;background: url(../images/ny/cur.png) no-repeat left center;background-size: .16rem .16rem;padding-left: .25rem}
.nybaBox .posi a{color: #fff}
.nybaBox .tit{color: #fff;position: relative;display: flex;align-items: center;color: #fff;top: .4rem}
.nybaBox .tit span{font-size: .46rem;display: flex;align-items: center;font-weight: bold;}
.nybaBox .tit em{font-size: .5rem;color: #FFA208;opacity: .3;position: relative;top: .05rem;margin-left: .1rem;text-transform: uppercase;}
.nybaBox .tit span i:last-child{margin-left: .4rem;position: relative;}
.nybaBox .tit span i:last-child:before{content: '';position: absolute;left: -.25rem;width: .1rem;height: .1rem;background: #fff;border-radius: 50%;top: 50%;margin-top: -.05rem}

.nybaBox .tit:after{}

.nybaBox .tit span{display: block;line-height: 1em;position: relative;z-index: 3}

.nySubmab{padding: .4rem 0 .8rem}
.nySubmab ul{}
.nySubmab ul li{}
.nySubmab ul li a{display: block;padding: 0 .3rem;font-size: .2rem;position: relative;}
.nySubmab ul li a span{position: relative;z-index: 4}
.nySubmab ul li+li a{border-left: 1px solid #ddd}
.nySubmab ul li.on a{padding-right: .5rem;color: #333}
.nySubmab ul li.on a:after{content: '';position: absolute;right: .1rem;bottom: -.3rem;width: .6rem;height: .6rem;border-radius: 50%;background: linear-gradient(45deg,#ffb308,#ff8108);z-index: 0;pointer-events: none}
.nySubmab ul li.on a:before{content: '';position: absolute;height: .09rem;left: .15rem;right: .36rem;background: url(../images/arrmore.png) no-repeat right center;background-size: auto 100%;top:.28rem;transition: .3s;z-index: 3 }

.nybaBox.sp .posi{position: absolute;right: auto;top: calc(100% + .3rem);color: #666;background: url() no-repeat left center;background-size: .18rem .18rem;}
.nybaBox.sp .posi a{color: #666}
.nybaBox.sp .posi a:hover{color: #0075c2}
/*@media (min-width: 992px){
.nybaBox .wp:before{content: '';height: .07rem;background: url() no-repeat right center;background-size: auto 100%;position: absolute;top: 50%;margin-top: -.04rem:left:0;width: 3.5rem}
.nybaBox .wp:after{content: '';height: .07rem;background: url() no-repeat left center;background-size: auto 100%;position: absolute;top: 50%;margin-top: -.04rem;right: calc(-1 * (100vw - 16rem) / 2);width: 4rem}
.nybaBox .wp.noline:before,.nybaBox .wp.noline:after{display: none}
.nybaBox.sp .tit{left: -.6rem}
}*/
@media (max-width: 992px){
.nyMain:before{top: -6vw}
.nySubmab{display: none} 
.nybaBox{top: -.8rem}
.nybaBox.sp{top: 0;position: relative;margin-bottom: .4rem;margin-top: -.25rem}
.nybaBox.sp .posi{top: 0;position: relative;background-size: .24rem .24rem;padding-left: .3rem}
.nybaBox .tit:after{width: .4rem;background: #0075c2;}
.nybaBox.sp .tit:after{width: .4rem;background: #0075c2;}
.nybaBox .tit{height: 1rem;border-radius:0 .8rem .8rem 0;padding: 0 .6rem 0 .6rem;font-size: .4rem;display: none}
.nybaBox .tit:before{width:1.3rem;height: 1.22rem; top: -1rem;}
.nybaBox .posi{top: .18rem;background-size: .24rem .24rem;padding-left: .35rem}
}
@media (max-width: 576px){
.nybaBox .posi{top: .2rem;background-size: .28rem .28rem;padding-left: .35rem;background-position: left top;padding-top: .02rem}
.nybaBox.sp .posi{background-size: .28rem .28rem;padding-left: .35rem;background-position: left top;}
}


/*.nytit{font-size: .38rem;text-align: center;position: relative;margin-bottom: .5rem}
.nytit span{position: relative;z-index: 4;font-weight: bold;}
.nytit:after{content: '';display: block;height: 2px;width: .4rem;background: #0075c2;margin: .15rem auto 0}
.nytit:before{content: '';position: absolute;width: 2.26rem;height: .83rem;background: url() no-repeat center;background-size: 100% 100%;left: 50%;top: -.4rem;pointer-events: none;z-index: 0;margin-left: -1.13rem}
.nycon .wp{align-items: flex-start;}
*/
.nyabout .nyab-1{margin-bottom: .4rem}
.nyabout .desc{font-size: .2rem;line-height: 1.8em;color: #02272F;text-align: justify;text-indent: 2em}
.nyabout .desc *{font-size: .2rem !important;line-height: 1.8em !important;color: #02272F !important;text-align: justify;text-indent: 2em}
.nyabout .desc .sjgx{ margin-top:20px;}
.nyabout .desc .sjgx p{ text-align:right;}

.nyabout .desc p+p{margin-top: .2rem}
.nyabout .txt{width: 8.8rem}
.nyabout .imgp{width: 6.4rem;position: relative;}
.nyabout .imgp a{display: block;position: relative;}
.nyabout .imgp a:after{content: '';position: absolute;left: 50%;top: 50%;background: url(../images/ny/play.png) no-repeat center;background-size: 100% 100%;width: .75rem;height: .75rem;margin-left: -.38rem;margin-top: -.38rem;z-index: 6}
.nyabout .imgp:after{content: '';position: absolute;left: -.1rem;top: .1rem;bottom: .1rem;width: calc((100vw - 16rem) / 2 + 100% + .1rem);z-index: 0;pointer-events: none;background: linear-gradient(to bottom,#3B2DAC,#FFA31B)}
.nyabout .imgp .img{height: 4rem;z-index: 5}
@media (max-width: 992px){
.nyabout .txt{width: 100%;order: 2}
.nyabout .imgp{width: 100%;position: relative;margin-bottom: .4rem;order: 1} 
.nyabout .imgp .img{height: 55vw}
.nyabout .imgp:after{width: calc(100% + .5rem);}
.nyabout .desc{font-size: .24rem} 
}
@media (max-width: 576px){
.nyabout .imgp:after{width: calc(100% + 5vw + .1rem);}
.nyabout .desc{font-size: .3rem} 
}

/**/
.nyxxld dl{display: flex;flex-wrap: wrap;padding-bottom: .1rem;position: relative;}
.nyxxld dl:before{content: '';width: .52rem;height: .52rem;background: url(../images/ny/sq.png) no-repeat center;background-size: 100% 100%;top: -.2rem;left: -.25rem;position: absolute;z-index: 3}
.nyxxld dl:after{content: '';background: linear-gradient(180deg, #392DAE 41%, #C2664E 79%, #FEA21B 100%);top: 0;left:0;right: .1rem;bottom: 0; position: absolute;z-index: 0;pointer-events: none}
.nyxxld dl dt{width: 1.55rem;font-size: .42rem;font-weight: bold;display: flex;align-items: center;writing-mode: tb-lr;writing-mode: vertical-lr;color: #fff;letter-spacing: .3em;padding: .5rem 0;position: relative;z-index: 5}
.nyxxld dl dd{width: calc(100% - 1.55rem);background: #fff;padding:.3rem .5rem .5rem;position: relative;z-index: 5}
.nyxxld dl dd ul li{width: 46%;display: flex;align-items: center;justify-content: space-between;padding: .3rem 0;border-bottom: 1px solid #ddd;font-size: .18rem}
.nyxxld dl dd ul li .name a{background: linear-gradient(180deg, #392DAE 0%, #392DAE 52%, #FFA31A 100%);-webkit-background-clip: text;-webkit-text-fill-color: transparent;background-clip: text;text-fill-color: transparent;font-weight: bold;background: transparent\0;color:#392DAE\0  }
.nyxxld dl dd ul li .name{padding-left: .4rem;border-left: 1px solid #ddd}
.nyxxld dl dd ul li .zw{padding-left: .2rem;position: relative;}
.nyxxld dl dd ul li .zw:before{content: '';width: 5px;height: 5px;background: #392DAE;border-radius: 50%;left: 0;top: 50%;margin-top: -3px;position: absolute;}
@media (max-width: 992px){
.nyxxld dl dd ul li{width: 100%;font-size: .24rem} 
}
@media (max-width: 597px){
.nyxxld dl dd ul li{width: 100%;font-size: .28rem}
.nyxxld dl dd ul li .name{padding-left: .3rem;} 
.nyxxld dl dt{width: 1.25rem;}
.nyxxld dl dd{width: calc(100% - 1.25rem)}
}

/**/
.arc-files{min-height: .75rem;background: url(../images/ny/downbg.png) no-repeat right center;background-size: auto 100%;display: flex;align-items: center;padding-left: .5rem;position: relative;padding-top: .2rem ;padding-bottom: .2rem;margin-top: .3rem;padding-right: .5rem}
.arc-files:before{content: '';position: absolute;left: 0;width: 6px;background: linear-gradient(180deg, #392DAE 37%, #A45155 74%, #FEA21B 100%);top: 0;bottom: 0;}
.arc-files li{padding: .05rem 0}
.arc-files a{font-size: .22rem;color: #392DAE;padding-right: .45rem;background: url(../images/ny/download.png) no-repeat right center;background-size: .32rem .32rem;line-height: .32rem}
@media (max-width: 992px){
.arc-files a{font-size: .28rem;padding-right: .55rem;background: url(../images/ny/download.png) no-repeat right center;background-size: .42rem .42rem;line-height: .42rem}	
}

/**/
.nyfzls .histit{position: absolute;left: 0;top: 0;pointer-events: none }
.nyfzls .histit img{width: .95rem}
.nyfzls .histit span{font-size: .42rem;font-weight: bold;display: block;margin-left: .2rem;width: .42rem}
.nyfzls .hisList{width: 9.4rem;margin: 0 auto;position: relative;}
.nyfzls .hisList:after{content: '';position: absolute;left: 50%;top: 0;bottom: 0;width: 1px;background: #FFBF94}
.nyfzls .hisList .left{width: 50%;text-align: right;}
.nyfzls .hisList .right{width: 50%;padding-top: 1.5rem}
.nyfzls .hisList .left .item{padding-right: .5rem}
.nyfzls .hisList .right .item{padding-left: .5rem;}
.nyfzls .hisList  .item{margin-bottom: .8rem;position: relative;padding-top: .15rem}
.nyfzls .hisList  .item .year{font-size: .32rem;font-weight: 500;color: #FE7B24;margin-bottom: .15rem}
.nyfzls .hisList  .item .info *{font-size: .18rem !important;color: #02272F}
.nyfzls .hisList  .item .info p{margin-bottom: .05rem;text-align: justify;}
.nyfzls .hisList  .item .info .img{margin-top: .4rem;height: 2.5rem;}
.nyfzls .hisList .item .info .img p{ font-size:.18rem; margin-top:5px; margin-left:25px;}
.nyfzls .hisList  .item .info .img img{width: auto;height: 100%;}
@media (min-width: 993px){
.nyfzls .hisList .left  .item:after{content: '';border-width: .4rem .15rem .4rem .15rem;border-color: transparent;border-right-color: #fe7b24;border-style: solid;display: block;width: 0;height: 0;transition: .3s;position: absolute;top: 0;right: 0} 
.nyfzls .hisList .right  .item:after{content: '';border-width: .5rem .15rem .5rem .15rem;border-color: transparent;border-left-color: #fe7b24;border-style: solid;display: block;width: 0;height: 0;transition: .3s;position: absolute;top: 0;left: 0} 
.nyfzls .hisList  .item:hover .year{color: #392DAE}
.nyfzls .hisList .left  .item:hover:after{border-right-color:#392DAE }
.nyfzls .hisList .right  .item:hover:after{border-left-color:#392DAE}
}
@media (max-width: 992px){
.nyfzls .wp{padding-left: 2.4rem}
.nyfzls .hisList:after{left: 0}
.nyfzls .hisList  .item{padding-left: .5rem}
.nyfzls .hisList   .item:after{content: '';border-width: .5rem .15rem .5rem .15rem;border-color: transparent;border-left-color: #fe7b24;border-style: solid;display: block;width: 0;height: 0;transition: .3s;position: absolute;top: 0;left: 0} 
.nyfzls .hisList  .item .info{font-size: .24rem;}
.nyfzls .hisList  .item .year{font-size: .58rem;}
.nyfzls .hisList  .item .info .img{height: 3rem;}
}
@media (max-width: 597px){

.nyfzls .hisList  .item .info{font-size: .28rem;}
.nyfzls .hisList  .item .year{font-size: .58rem;}
.nyfzls .hisList  .item .info .img{height: auto;height: auto}
.nyfzls .hisList  .item .info .img img{height: auto;height: auto}
}

/**/
.nyxyxc .gallery-top{width: 13.3rem}
.nyxyxc .gallery-top .img{height: 7.58rem}
.nyxyxc .gallery-top .txt{position: absolute;left: 0;right: 0;bottom: 0;z-index: 5;padding: .25rem .3rem;color: #fff;}
.nyxyxc .gallery-top .txt h4{background: url(../images/ny/titleg.png) no-repeat left center;background-size: .33rem .22rem;padding-left: .45rem;font-size: .24rem}
.nyxyxc .gallery-top .img img{width: 100%;height: 100%;object-fit: cover}
.nyxyxc .aright .swiper-button-disabled{opacity: .4;pointer-events: none}
.nyxyxc .aright .prev{margin-bottom: .35rem;cursor: pointer;}
.nyxyxc .aright .next{position: absolute;left: 0;bottom: 0;right: 0;z-index: 5;cursor: pointer;}
.nyxyxc .aright .prev img{height: .13rem;width: .37rem;user-select: none}
.nyxyxc .aright .next img{height: .13rem;width: .37rem;user-select: none}
.nyxyxc .aright .gallery-thumbs .swiper-slide{cursor: pointer;padding: 5px;background: #fff;border-radius: .15rem}
.nyxyxc .aright .gallery-thumbs .swiper-slide .img{height: 100%;border-radius: .1rem}
.nyxyxc .aright .gallery-thumbs .swiper-slide .img:after{content: '';top: 0;left: 0;bottom: 0;right: 0;background: rgba(0,0,0,.3);z-index: 5;position: absolute;transition: .3s}
.nyxyxc .aright .gallery-thumbs .swiper-slide-thumb-active{box-shadow: 0 0 .1rem rgba(0,0,0,.15);}
.nyxyxc .aright .gallery-thumbs .swiper-slide-thumb-active .img:after{opacity: 0;visibility: hidden;}
@media(min-width: 993px){
.nyxyxc .aright{width: 2.4rem}
.nyxyxc .aright .gallery-thumbs{height: 6.6rem;padding: 0 .1rem} 
.nyxyxc .aright .gallery-thumbs .swiper-slide{margin-bottom: .2rem;height: 1.5rem} 
.nyxyxc .aright .gallery-thumbs .swiper-slide:last-child{margin-bottom: 0}
.nyxyxc .aright .prev1{display: none}
.nyxyxc .aright .next1{display: none}

}
@media(max-width: 992px){
.nyxyxc .aright .prev{display: none}
.nyxyxc .aright .next{display: none}
.nyxyxc .gallery-top .img{height: 58vw}
.nyxyxc .aright{width: 100%;margin-top: .3rem}
.nyxyxc .aright .gallery-thumbs{width: calc(100% - .8rem);margin: 0 auto;padding: .1rem 0} 
.nyxyxc .aright .gallery-thumbs .swiper-slide{height: 13vw;} 
.nyxyxc .aright .gallery-thumbs .swiper-slide:last-child{margin-bottom: 0;margin-right: 0}
.nyxyxc .aright .gallery-thumbs .swiper-slide{width: 23.5%;margin-right: 2%}
.nyxyxc .aright .prev1{position: absolute;top: 50%;transform: translateY(-50%);left: 0;z-index: 5;font-size: .3rem}
.nyxyxc .aright .next1{position: absolute;top: 50%;transform: translateY(-50%);right: 0;z-index: 5;font-size: .3rem}
.nyxyxc .gallery-top .txt h4{background-size: .38rem .25rem;padding-left: .5rem;font-size: .3rem}
}
@media(max-width: 597px){
.nyxyxc .aright .gallery-thumbs .swiper-slide{height: 16vw;} 
.nyxyxc .aright .gallery-thumbs .swiper-slide{width: 32%;margin-right: 2%}
.nyxyxc .aright .gallery-thumbs .swiper-slide-thumb-active{padding: 3px}
}

/**/
.nyxxbs .videobox{max-width: 13rem;margin: 0 auto}
.nyxxbs .videobox video{width:100%;object-fit:cover;}
.nyxxbs .videobox .ctrl-video-btn{width:1rem;height:1rem;position:absolute;top:50%;left:50%;margin-left:-.5rem;margin-top:-.5rem;z-index:5;text-align:center;cursor:pointer}
.nyxxbs .videobox .ctrl-video-btn img{width:100%;pointer-events:none;user-select:none;z-index:0;}
.nyxxbs .bs-1{margin-bottom: .6rem}
.nyxxbs .bs-1 .item+.item{margin-top: .4rem}
.nyxxbs .bs-1 .item.sp h4{margin-top: -.7rem}
.nyxxbs .bs-1 .item.s1 img{width: 5.6rem;border:none !important;}
.nyxxbs .bs-1 .item.s2 img{width: 3rem}
.nyxxbs .bs-1 .item.s3 img{width: 5.09rem}
.nyxxbs .bs-1 .item.s4 img{width: 2.99rem}
.nyxxbs .bs-3{max-width: 12rem;margin: .5rem auto 0}
.nyxxbs .bs-3 .tit{width: .84rem}
.nyxxbs .bs-3 .img{ width: calc(100% - 1rem);text-align: right}
.nyxxbs .bs-1 h4{font-size: .5rem;font-weight: bold;text-align: center;line-height: 1em}
.nyxxbs .bs-1 .arc-tit h1{font-size: .4rem;}
@media (max-width: 597px){
.nyxxbs .bs-1 h4{font-size: .46rem} 
.nyxxbs .bs-1 .arc-tit{margin-bottom: .4rem} 
.nyxxbs .bs-1 .item+.item{margin-top: .6rem}
}

/**/
.nyzzjg dl{display: flex;margin-bottom: .8rem;box-shadow: 0 5px 10px rgba(0,0,0,.05);flex-wrap: wrap;}
.nyzzjg dl dt{width: 1.43rem;background: url(../images/ny/jgbg.png) no-repeat right center;background-size: 100% auto;position: relative;left: .06rem;z-index: 5;display: flex;align-items: center;justify-content: center;padding: .25rem 0;padding-right: .1rem}
.nyzzjg dl dt span{font-size: .42rem;font-weight: bold;display: block;width: .42rem;line-height: 1.2em;color: #fff;writing-mode: vertical-lr;letter-spacing: .1em;writing-mode: tb-lr;}
.nyzzjg dl dd{width: calc(100% - 1.43rem);background: url(../images/ny/511.png)#fff no-repeat bottom right;background-size: 100% auto; padding: .5rem .5rem .5rem .6rem;position: relative;right: .06rem}
.nyzzjg dl dd ul li{width: 33.3333%;font-size: .2rem;padding: .18rem .2rem .18rem .2rem;position: relative;}
.nyzzjg dl dd ul li:after{content: '';position: absolute;top: 0;left: 0;bottom: 0;right: 0;background: linear-gradient(83deg, #392DAE 1%, #FE7B24 70%, #FFB608 100%);z-index: 0;pointer-events: none;opacity: 0;visibility: hidden;transition: .3s}
.nyzzjg dl dd ul li a{position: relative;z-index: 5;padding-left: .25rem;display: block;}
.nyzzjg dl dd ul li a:before{content: '';width: .12rem;height: .12rem;background: url(../images/ny/dot.png) no-repeat left center;background-size: 100% 100%;position: absolute;left: 0;top: 50%;margin-top: -.06rem}
.nyzzjg dl dd ul li span{font-size: .16rem}
@media (min-width: 993px){
.nyzzjg dl dd ul li:hover:after{opacity: 1;visibility: visible;}
.nyzzjg dl dd ul li:hover a{color: #fff}
.nyzzjg dl dd ul li:hover a:before{background: url(../images/ny/doton.png) no-repeat left center;background-size: 100% 100%;}
}
@media (max-width: 992px){
.nyzzjg dl dd{padding: .4rem .3rem .4rem .4rem}
.nyzzjg dl dd ul li{width: 50%;font-size: .26rem}
.nyzzjg dl dd ul li span{font-size: .22rem} 
.nyzzjg dl dd ul li a{padding-left: .3rem}
.nyzzjg dl dd ul li a:before{content: '';width: .18rem;height: .18rem;margin-top: -.09rem}
}
@media (max-width: 640px){
.nyzzjg dl dd ul li{width: 100%;font-size: .28rem}
.nyzzjg dl dd ul li span{font-size: .24rem}
.nyzzjg dl dt{width: 100%;left: 0;background: linear-gradient(to right,#392caf,#fd9325);padding:.25rem .3rem} 
.nyzzjg dl dt span{width: 100%;font-size: .38rem;writing-mode: inherit;}
.nyzzjg dl dd{width: 100%;right: 0}
 
}

/**/
.ztList{padding-top: .5rem}
.ztList:after{content: '';width: 5rem;display: inline-block;}
.ztList li{width: 5rem;position: relative;padding: 0 .55rem .5rem .25rem;margin-bottom: 1rem;border: 1px solid #FFDEC9;background: url(../images/624s.png) no-repeat center;background-size: cover;transition: .3s}
.ztList li a{display: block;position: relative;z-index: 4}
.ztList li .img{height: 2.16rem;margin-top: -.5rem;margin-bottom: .25rem}
.ztList li h4{font-size: .22rem;line-height: 1.4em;height: .6rem}

@media (min-width: 993px){
.ztList li:hover:after{opacity: 1;visibility: visible;}
.ztList li:after{content: '';position: absolute;top: -1px;left: -1px;right: -1px;bottom: -1px;background: linear-gradient(58deg, #392DAE 3%, #FE7B24 71%, #FFB608 100%), #FFFFFF;box-shadow: 0px 15px 20px 0px rgba(0, 0, 0, 0.3);transition: .3s;z-index: 0;opacity: 0;visibility: hidden;}
.ztList li:hover h4{color: #fff}
}
@media (max-width: 992px){
 .ztList li h4{font-size: .28rem;height: auto} 
 .ztList li{width: 46.5%}
 .ztList li .img{height: 19vw}
}
@media (max-width: 597px){
 .ztList li h4{font-size: .32rem;height: auto} 
 .ztList li{width: 100%;padding: 0 .65rem .5rem .35rem;}
 .ztList li .img{height: 40vw;margin-bottom: .3rem}
}
/**/
.xwList li{border: 1px solid #FFDEC9;background: #fff;padding: .3rem;margin-bottom: .4rem;position: relative;}
.xwList li:after{content: '';position: absolute;top: -1px;left: -1px;right: -1px;bottom: -1px;background: linear-gradient(to right, #392DAE 3%, #FE7B24 71%, #FFB608 100%), #FFFFFF;box-shadow: 0px 15px 20px 0px rgba(0, 0, 0, 0.3);transition: .3s;z-index: 0;opacity: 0;visibility: hidden;}
.xwList li a{display: flex;position: relative;z-index: 5;flex-wrap: wrap;}
.xwList li .img{width: 2.5rem;height: 1.6rem}
.xwList li .txt{flex:1;overflow: hidden;margin-left: .5rem;padding-top: .1rem}
.xwList li .txt h4{font-size: .22rem;line-height: 1.4em}
.xwList li .txt p{line-height: 1.6em;margin-top: .15rem;color: #666}
.xwList li .time{display: flex;margin-right: .4rem;align-items: flex-start;}
.xwList li .time em{display: block;width: .28rem; color: #B0B0B0;border-right: 1px solid #ddd;padding-right: .15rem;margin-right: .15rem;line-height: 1.25em}
.xwList li .time time{color: #FE7B24;font-size: .18rem}
.xwList li .time time span{font-size: .48rem;display: block;}
.xwList li .txt time{display: none;color: #FE7B24}
.xwList li:before{content: '';border-width: .4rem .15rem .4rem .15rem;border-color: transparent;border-left-color: #FFB608 ;border-style: solid;display: block;width: 0;height: 0;transition: .3s;position: absolute;top: 50%;left:100%;transform: translateY(-50%);z-index: 2;opacity: 0;transition: .3s} 
@media (min-width: 993px){
.xwList li:hover:after{opacity: 1;visibility: visible;}
.xwList li:hover:before{opacity: 1;visibility: visible;}
.xwList li:hover h4{color: #fff}
.xwList li:hover p{color: rgba(255,255,255,.7)}
.xwList li:hover .time em{color:#FFB608;border-right-color: rgba(255,255,255,.3)}
.xwList li:hover .time time{color:#FFB608}
}
@media (max-width: 992px){
.xwList li .time{display: none}
.xwList li .txt p{-webkit-line-clamp: 1;} 
.xwList li .txt h4{font-size: .28rem}
.xwList li .txt{margin-left: .3rem}
.xwList li .txt time{display: block;margin-top: .2rem}
}
@media (max-width: 597px){
.xwList li .img{width: 100%;height: 48vw;margin-bottom: .2rem}
.xwList li .txt p{display: none} 
.xwList li .txt h4{font-size: .3rem}
.xwList li .txt{margin-left: 0;flex:inherit;width: 100%;padding-bottom: .2rem}
}

/**/
.tzList li{border: 1px solid #FFDEC9;background: #fff;padding: .3rem;margin-bottom: .4rem;position: relative;}
.tzList li:after{content: '';position: absolute;top: -1px;left: -1px;right: -1px;bottom: -1px;background: linear-gradient(to right, #392DAE 3%, #FE7B24 71%, #FFB608 100%), #FFFFFF;box-shadow: 0px 15px 20px 0px rgba(0, 0, 0, 0.3);transition: .3s;z-index: 0;opacity: 0;visibility: hidden;}
.tzList li a{display: flex;position: relative;z-index: 5;flex-wrap: wrap;}
.tzList li .txt{flex:1;overflow: hidden;margin-left: .5rem;padding-top: .1rem}
.tzList li .txt h4{font-size: .22rem;line-height: 1.4em;text-align: justify;}
.tzList li .txt p{line-height: 1.6em;margin-top: .15rem;color: #666}
.tzList li .time{display: flex;align-items: flex-start;}
.tzList li .time em{display: block;width: .28rem; color: #B0B0B0;border-right: 1px solid #ddd;padding-right: .15rem;margin-right: .15rem;line-height: 1.25em}
.tzList li .time time{color: #FE7B24;font-size: .18rem}
.tzList li .time time span{font-size: .48rem;display: block;}
.tzList li .txt time{display: none;color: #FE7B24}
.tzList li:before{content: '';border-width: .4rem .15rem .4rem .15rem;border-color: transparent;border-left-color: #FFB608 ;border-style: solid;display: block;width: 0;height: 0;transition: .3s;position: absolute;top: 50%;left:100%;transform: translateY(-50%);z-index: 2;opacity: 0;transition: .3s} 

.nytzgg .tzList li{width: 48%;padding-right: .5rem}
@media (min-width: 993px){
.tzList li:hover:after{opacity: 1;visibility: visible;}
.tzList li:hover:before{opacity: 1;visibility: visible;}
.tzList li:hover h4{color: #fff}
.tzList li:hover p{color: rgba(255,255,255,.7)}
.tzList li:hover .time em{color:#FFB608;border-right-color: rgba(255,255,255,.3)}
.tzList li:hover .time time{color:#FFB608}


}
@media (max-width: 992px){
.tzList li .time{display: none}
.tzList li .txt p{-webkit-line-clamp: 1;} 
.tzList li .txt h4{font-size: .28rem}
.tzList li .txt{margin-left: 0;padding-top: 0}
.tzList li .txt time{display: block;margin-top: .2rem}
.nytzgg .tzList li{width: 100%;padding-right: .3rem}
.uarc-con *{line-height: 1.8em !important;color: #333 !important;text-align: justify;font-size: .26rem !important;}
}
@media (max-width: 597px){
.tzList li .txt p{display: none} 
.tzList li .txt{margin-left: 0;flex:inherit;width: 100%;padding-bottom: .1rem}
}

.nyLeft i.plus:before,.nyLeft i.plus:after{background: #392caf}
.nyLeft .subNavs .subNav .lis.on>a{color: #fd9325}
.nySubmab{position: relative;z-index: 6}
.nySubmab ul li{position: relative;}
.nySubmab ul li .sub{position: absolute;left: 0;top: 100%;z-index: 5;padding-top: .2rem;border-left: 1px solid #ddd;display: none}
.nySubmab ul li .subs{background: #fff;box-shadow: 0 5px 10px rgba(0,0,0,.05);padding: .15rem 0}
.nySubmab ul li .sub a{padding:.08rem .3rem;border-left: 0;font-size: .18rem }
.nySubmab ul li .sub a:hover{color: #fe7b24 }
.nySubmab ul li .sub a:before,.nySubmab ul li .sub a:after{display: none}
.nySubmab ul li:hover .sub{display: block;}

.nyxxbs .item .arc-tit img{height: .66rem;width: auto!important;user-select: none;pointer-events: none}
.nyxxbs .bs-3 .tit{width: 1.35rem}
.nyxxbs .bs-3 .img{width: calc(100% - 1.6rem);text-align: center;}
.nyxxbs .bs-3 .img img{width: 10rem}
.nyxxbs .bs-3{max-width: 16rem;}
@media (max-width: 992px){
  .nyxxbs .bs-1 .item.sp h4{margin-top: 0}
}


.nyxydt .tit{font-size: .46rem;font-weight: bold;}
.nyxydt .dt1{background: url(../images/0220/bg1.png) no-repeat right center;background-size: cover;padding: .25rem;display: flex;margin-bottom: .8rem;flex-wrap: wrap;}
.nyxydt .dt1 .imp{background: #fff;padding: .2rem;width: 10.5rem;display: flex;flex-wrap: wrap;}
.nyxydt .dt1 .imp .img{width: 7.46rem;position: relative;}
.nyxydt .dt1 .imp .img img{width: 100%}
.nyxydt .dt1 .imp .img span{position: absolute;right: .2rem;bottom: .2rem;z-index: 3}
.nyxydt .dt1 .titp{text-transform: uppercase;color: #fff;letter-spacing: .1em}
.nyxydt .dt1 .titp .cn{font-size: .46rem;font-weight: bold;font-family: syh;}
.nyxydt .dt1 .titp .en{font-size: .5rem;opacity: .3;}
.nyxydt .dt2 .tit{margin-bottom: .4rem}
.nyxydt .dt2 .img{max-width: 15.1rem;margin: 0 auto;width: 100%}
.nyxydt .dt2 .img img{width: 100%}
@media (min-width: 993px){
.nyxydt .dt1 .titp{flex:1;overflow: hidden;writing-mode: tb-rl;writing-mode: vertical-rl;display: flex;align-items: center;justify-content: center;flex-direction: column;}
.nyxydt .dt1 .imp .tit{flex:1;overflow: hidden;writing-mode: tb-rl;writing-mode: vertical-rl;letter-spacing: .1em;display: flex;align-items: center;justify-content: center;flex-direction: column;font-family: syh;}
}
@media (max-width: 992px){
 .nyxydt .dt1 .titp{width: 100%;order: 1;margin-bottom: .2rem} 
 .nyxydt .dt1 .imp{width: 100%;order: 2} 
 .nyxydt .dt1 .imp .img{width:100%;order: 2;margin-top: .2rem}
 .nyxydt .dt1 .imp .tit{width: 100%;order: 1;text-align: center;}
 .nyxydt .tit{font-size: .4rem;}
}


.nyjswy .desc{font-size: .2rem;line-height: 1.8em;color: #02272F;text-indent: 2em;text-align: justify;}
.nyjswy .desc p+p{margin-top: .2rem}
.nyjswy .row-1{margin-bottom: .8rem}
.nyjswy .row-2{margin-bottom: .8rem}
.nyjswy .row-1 .img{width:5.44rem }
.nyjswy .row-1 .img img{width: 100%}
.nyjswy .row-1 .desc{flex:1;overflow: hidden;margin-left: .8rem }
.nyjswy .row-2 .imgList{margin-bottom: .5rem}
.nyjswy .row-2 .imgList li{position: relative;width: calc(33.3333% - .1rem);margin-bottom: .16rem}
.nyjswy .row-2 .imgList li .txt{position: absolute;left: 0;bottom: 0;right: 0;z-index: 5;padding: .2rem;color: #fff;font-size: .2rem;text-align: center;}
.nyjswy .row-2 .imgList li .img{height: 3.05rem}
.nyjswy .row-3 .s1{background: url(../images/0221/bg.jpg) no-repeat center;background-size: cover;padding: .5rem 0 0 .8rem;box-shadow: 0px 15px 20px 0px rgba(0, 0, 0, 0.3);}
.nyjswy .row-3 .item{margin-bottom: .5rem}
.nyjswy .row-3 .item h3{font-size: .36rem;font-weight: bold;color: rgba(57, 45, 174, 1);text-align: center;margin-bottom: .4rem}
.nyjswy .row-3 .s1 h3{color: #fff;margin-bottom: .2rem}
.nyjswy .row-3 .s1 p{text-align: center;color: #fff;font-size: .2rem;margin-bottom: .1rem}
.nyjswy .row-3 .s1 .img{background: #fff;padding: .3rem .4rem;margin-top: .3rem}
.nyjswy .row-3 .s1 .img img{width: 100%}
.nyjswy .row-3 .s2 .img img{width: 2.25rem;box-shadow: 0px 15px 20px 0px rgba(0, 0, 0, 0.3)}
.nyjswy .row-3 .s3 p{max-width: 4.4rem;height: .88rem;background: #fff;font-size: .28rem;box-shadow: 0px 15px 20px 0px rgba(0, 0, 0, 0.3);margin: 0 auto;width: 100%}
@media (min-width: 993px){
.nyjswy .row-2 .imgList li:last-child{position: absolute;top: 0;right: 0;width: 4.02rem}
.nyjswy .row-2 .imgList li:last-child .img{height: 6.26rem}
.nyjswy .row-2 .imgList{padding-right: 4.15rem;}
}
@media (max-width: 992px){
.nyjswy .desc{font-size: .24rem;}
.nyjswy .desc p+p{margin-top: .3rem}
.nyjswy .row-3 .s1 p{font-size: .24rem}
.nyjswy .row-1 .img{width:5.44rem;margin: 0 auto } 
.nyjswy .row-1 .desc{flex:inherit;margin-left:0;width: 100%;margin-top: .5rem } 
.nyjswy .row-3 .s1{padding: .5rem .3rem 0;box-shadow: 0px 15px 20px 0px rgba(0, 0, 0, 0.3);}
.nyjswy .row-2 .imgList{justify-content: center;}
.nyjswy .row-2 .imgList li{width: calc(33.3333% - .16rem);margin:0 .08rem .16rem}
.nyjswy .row-2 .imgList li .img{height: 26vw}
.nyjswy .row-2 .imgList li .txt{font-size: .24rem}
}
@media (max-width: 597px){
.nyjswy .desc{font-size: .26rem;}
.nyjswy .row-3 .s1 p{font-size: .26rem}
.nyjswy .row-1 .img{width:5.44rem;margin: 0 auto } 
.nyjswy .row-1 .desc{flex:inherit;margin-left:0;width: 100%;margin-top: .5rem } 
.nyjswy .row-3 .s1{padding: .5rem .3rem 0;box-shadow: 0px 15px 20px 0px rgba(0, 0, 0, 0.3);}
.nyjswy .row-3 .s1 .img{background: #fff;padding: .2rem .2rem;margin-top: .3rem}
.nyjswy .row-2 .imgList li .txt{font-size: .26rem}
}
