@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;}
    .table-scroll {
    overflow-x: auto;
}

.arc-con{line-height: 1.8em;color: #333;text-align: justify; font-size: .18rem}
.arc-con p{margin-bottom: .2rem;line-height: 1.8em;
     text-indent: 0.45rem;
      word-break: break-all;
}
.arc-con table{
   margin:auto;
  border-spacing:1px;background:#e6e6e6;
}
.arc-con table td{
   box-sizing:border-box;padding:5px;background:#e7f4f5;
}
.arc-con table td p{
    margin-bottom: 0;
    text-indent: 0rem;
}
.arc-con p
.nyArc .arc-con img.my-img{
    display: inline;
   vertical-align: -10px;
    margin-right: 5px;
}

.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: .05rem auto;max-width: 8rem; 
  height:auto!important;
  text-align: center;
}
.nyArc .arc-con img{ 
/*width: auto!important;*/
height: auto!important;
}
.arc-con p.vsbcontent_img,
.nyArc .arc-con img.vsbcontent_img{
      text-align: center;
}
.nyArc .arc-con iframe{
   width: auto!important;height: auto!important;
 max-width:100%;
      margin-left: -0.45rem;
    display: block;
    margin: auto;
}
.nyArc .arc-con video{
  width: auto!important;height: auto!important;
      margin-left: -0.45rem;
    display: block;
    margin: auto;
}
.arc-con table{border: 1px solid #eee;min-width: 640px;margin-left:0!important;width: 100%;background: #fff}
.arc-con table td p{
  margin-bottom:0;
  text-indent: 0rem;
}
.arc-con table tr th,.arc-con table tr td{border: 1px solid #eee!important;padding: 15px;text-align: center;}
/*.arc-con table tr:nth-child(2n){background: #EEEEEE}*/
.tbsc{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: .3rem;}
.arc-tit h1{font-size: .24rem;text-align: center;line-height: 1.4em;}
.arc-info{text-align: center;padding : .2rem;font-size: .16rem;color: #666; margin-bottom: .3rem;background: #ebf8fa}
.arc-info span{display: inline-block;margin: 0 .1rem;padding: 4px 0 2px}
.arc-info span i{color: #d2b65a;margin-right: 5px}
#resize a{margin: 0 .05rem}
.arc-sibs{}
.arc-sib{border-top: 1px solid #ddd;padding-top: .26rem;font-size: .18rem;line-height: 1.6em}
.arc-sib div{padding: .08rem 0;color: #1e6397}
.arc-sib div:hover{color: #015867;}
.arc-sib div:hover a{color: #015867;}
.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}
.pageClose a{background: #9ab5c9;color: #fff;display:block; padding:.1rem .2rem}
.pageClose a i{display: block;margin: 0 auto .05rem;border: 1px solid #fff;border-radius: 50%;width: .24rem;height: .24rem;text-align: center;line-height: .24rem}
@media (max-width: 992px){
.arc-con img{
/*width: auto!important;*/
height: auto!important;
max-width: 100%;}
.arc-tit h1{font-size: .32rem}
.arc-info{font-size: .22rem}
.arc-con,.arc-sib{font-size: .24rem}
.pageClose a i{width: .3rem;height: .3rem;text-align: center;line-height: .3rem;font-size: .2rem}
.arc-sib{width: 100%;margin-bottom: .3rem}
.pageClose{width: 100%;display: flex;justify-content: center;}
}
@media (max-width: 576px){
.arc-con img{width: auto!important;height: auto!important}
.arc-tit h1{font-size: .36rem}
.arc-info{font-size: .24rem}
.arc-con,.arc-sib{font-size: .28rem}

}

#share{margin-top: .2rem}
.pages{}
.pages ul{text-align: center;}
.pages ul li{text-align:center;font-size: .16rem;display: inline-block;margin:.02rem}
.pages ul li a{height: .36rem;text-align: center;line-height: .34rem;padding: 0 8px;min-width: .36rem;
display: block;border: 1px solid #ededed;border-radius: 3px;background: #fff}
.pages ul li.cur{background:#015867;padding: 0 8px;min-width: .36rem;height: .36rem;line-height: .34rem;
border: 1px solid #015867;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: #015867;color: #fff;border-radius: 3px;margin-left: 5px}

@media (max-width: 992px){
.pages ul li{padding: 0}
.pages ul li.pageitem{display: none}
.pages ul li.page-form{padding-left: .1rem}

.pages ul li{font-size: .22rem;margin:.02rem}
.pages ul li a{height: .46rem;line-height: .44rem;min-width: .46rem;}
.pages ul li.cur{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{align-items: flex-start;}
.nyLeft{width: 2.2rem;position: relative;z-index: 3;background-size: 100% auto ;padding-top: .7rem ;border-left: 1px dashed #8e8e8e; margin-left: .13rem }
.nyLeft:after{content: '';width: .27rem;height: .28rem;background: url(../images/slog.png) no-repeat center;background-size: 100% 100%;left: -.13rem;top: 100%;position: absolute;}
.nyLeft .leftslog img{width: 100%}
.nyLeft .nyLeftBtn{ position: relative;padding: 0 .1rem;position: relative;z-index: 10;align-items: center;height: .96rem;color: #fff; display: none}
.nyLeft .nyLeftBtn span em{text-transform: uppercase;font-weight: normal;font-size: .16rem;opacity: .5;}
.nyLeft .nyLeftBtn span{font-size: .32rem;display: block;text-align: center;font-weight: bold;}
.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: #015867}
.nyLeft  i.plus:after{content: '';position: absolute;left: 50%;height: .16rem;top: 50%;margin-top: -.08rem;width: 2px;margin-left: -1px;background: #015867;transition: .3s}
.nyLeft .subNavs{   }
.nyLeft .li i.plus{right: -.18rem}
.nyLeft .subNavs .li{position: relative;}
.nyLeft .subNavs .li+.li{border-top: 1px solid #e5ebec}
.nyLeft .subNavs .li>a{padding:.18rem .45rem .18rem .3rem;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 .1rem;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;}
.nyLeft .subNavs .li.on>a{ position: relative;background: #ffe9ba;font-weight: bold;}
/*.nyLeft .subNavs .li.on{border-bottom: 1px solid #015867}*/
/*.nyLeft .subNavs .li.on:after{content: '';position: absolute;width: .2rem;height: .19rem;background-size: 100% 100%;left: 50%;margin-left: -.1rem;bottom: -.1rem;z-index: 1;pointer-events: none}*/
.nyLeft .subNavs .li>a:after{position: absolute;right: .15rem;top: 50%;transform: translateY(-50%);content: "\e623";font-family: swiper-icons !important;color: #b9c3d1;display: none}
.nyLeft .subNavs .li.on>a:after{color: #015867}
.nyLeft .subNavs .li.has>a:after{display: none}
.nyLeft .subNavs .subNav .lis.on>a{color: #015867}

.nyLeft .subNavs .subNav .subNav a{margin-left: .2rem}

.nyRight{width: 11.48rem;position: relative;z-index: 2; }
.nyRight:before{content: '';position: absolute;top: -.44rem;left:-.23rem ;right:-.23rem ;height:.46rem ;background: url(../images/ny/nyrtop.png) no-repeat top center;background-size: 100% 100%;z-index: 0}
.nyRight:after{content: '';position: absolute;top: -.46rem;left:0 ;border-top: 4px solid #9dd7dd; bottom: 0; ;background: url(../images/ny/556.png) no-repeat top center;background-size: 100% 100%;z-index: 0;width: calc(100% + 2.4rem);pointer-events: none}
.nyRight .nyRcon{min-height: 60vh;position: relative;z-index: 4;padding:.1rem 0 .1rem}


.nyRight .nyrtit{border-bottom: 1px solid #d2dee2; padding-bottom: .12rem; }
.nyRight .nyrtit .tit{font-size: .32rem;font-weight: bold;color: #015867}
.nyRight .nyrtit .slogt{width: 2.35rem}
.nyRight .nyrtit .slogt img{width: 100%}
@media (min-width: 993px){
.nyLeft .subNavs{display: block!important;}
}
@media (max-width: 992px){
.nyLeft  i.plus:before{width: .24rem;margin-left: -.12rem;}
.nyLeft  i.plus:after{height: .24rem;margin-top: -.12rem;}
.nyLeft:after{display: none}
.nyRight:before{display: none}
.nyLeft{width: 100%;min-height: inherit;border-bottom: 0;margin-top: 0;border-left: 0;margin-left: 0;margin-bottom: .4rem;padding-top: 0} 
.nyRight{width: 100%; }
.nyLeft .subNavs{display:none;border-top: 0;background: #fff;padding: .3rem .2rem .5rem;margin-top: 0;min-height: inherit; }
.nyLeft .subNavs .li>a{font-size: .24rem;padding: .25rem }
.nyLeft .nyLeftBtn{padding:  .2rem .3rem;height: auto;justify-content: space-between;display: flex;padding-left: .2rem ;background: #9ab5c9}
.nyLeft .nyLeftBtn span{font-size: .3rem;text-align: left;}
.nyLeft .nyLeftBtn span em{display: none}
.nyLeft .nyLeftBtn span br{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;}

}
@media (max-width: 576px){
.nyLeft .nyLeftBtn{padding: .16rem .25rem; }
.nyLeft .nyLeftBtn span{font-size: .34rem;text-align: left;}
.nyLeft .subNavs .li>a{font-size: .28rem;padding: .22rem .45rem .22rem .2rem;}
.nyLeft .nyLeftBtn i.plus{width: .8rem}
.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:  #f5fbfc;background-size: 100% auto;min-height: 4rem;padding: 0 0 .3rem;position: relative;z-index: 6}

.nyMain .wp{position: relative;z-index: 5}
.nyMain.sty1 .wp .nyCon{background: url(../images/ny/556.png) no-repeat bottom center;background-size: 100% 100%;min-height: 5rem;border-top: 4px solid #9dd7dd;top: -.46rem;position: relative;z-index: 5;padding: .5rem .8rem 0}
.nyMain.sty1 .wp:before{content: '';position: absolute;top:-.44rem;left:-.23rem ;right:-.23rem ;height:.46rem ;background: url(../images/ny/nyrtops.png) no-repeat top center;background-size: 100% 100%;z-index: 0;pointer-events: none}
.nyMain.sty2 .bg1{position: absolute;left: 0;top: 0;width: 5.15rem;z-index: 0;pointer-events: none;user-select: none}

.nyMain.sty2 .nyRcon{padding-left: .8rem}
.ny-xrld .bg2{position: absolute;left: 0;bottom: -3rem;width: 100%;z-index: 0;pointer-events: none;user-select: none}
.ny-tzgg .bg1{position: absolute;left: 0;top: 0;width: 7.8rem;z-index: 0;pointer-events: none;user-select: none}
.ny-tzgg .bg2{position: absolute;right: 0;bottom: -2.5rem;width: 2.65rem;z-index: 0;pointer-events: none;user-select: none}
.ny-xxyg .bg2{position: absolute;left: 0;top: 40%;width: 8.4rem;z-index: 0;pointer-events: none;user-select: none}
.ny-xxyg .bg3{position: absolute;right: 0;top: -.46rem;width: 3.88rem;z-index: 8;pointer-events: none;user-select: none}
.ny-xygk .bg2{position: absolute;left: 0;top: 25%;width: 7.57rem;z-index: 0;pointer-events: none;user-select: none}
.ny-xygk .bg3{position: absolute;left: 0;top: 47%;width: 14rem;z-index: 1;pointer-events: none;user-select: none;max-width: inherit;}
.ny-jgsz .bg2{position: absolute;left: 0;bottom: -2rem;width: 5.16rem; z-index: 1;pointer-events: none;user-select: none; }
.ny-xyfg .bg2{position: absolute;left: 0;top:30%;width:9rem; z-index: 1;pointer-events: none;user-select: none; }

.ny-article .bg1{position: absolute;left: 0;width: 2.17rem;top: 5%;z-index: 0;pointer-events: none;user-select: none}
.ny-article .bg2{position: absolute;right: 0;width: 2.17rem;bottom: 0;z-index: 0;pointer-events: none;user-select: none}

.ny-news{background: url(../images/ny/nynbg.jpg) no-repeat top center;background-size:cover}
.nyposi{position: absolute;left: 0;right: 0;bottom: -1px;z-index: 5;color: #fff; }
.nyposi .wp{height: 100%}
.nyposi a{color: #fff}
.nyposi{height: 1.06rem;background: url(../images/ny/nyposi2.png) no-repeat left center;background-size: auto 100%; }

.nyposi .posi{ font-size: .18rem; max-width: 3.4rem;height: 100%;padding-left: .4rem;padding-top: .2rem;position: relative;}
.nyposi .posi:after{content: '';width:.27rem;height: .28rem;background: url(../images/slogw.png) no-repeat center;background-size: 100% 100%;left: 0; top: .2rem;position: absolute;}
.nyposi .posi:before{content: '';position: absolute;left: .13rem;bottom: 0;height: .6rem;border-left: 1px dashed #fff}



.nyba{position: relative;}
.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.5rem;overflow: hidden;}
.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)}

.nytit{font-size: .3rem;font-weight: bold;margin-bottom: .5rem}
.nytit span{margin: 0 .2rem}
.nytit img{height: .23rem;user-select: none;pointer-events: none}
@media (max-width: 992px){
.nypage:before{display: none}
.nyMain{padding: .4rem 0 0}

.nyba{padding-left: 0}
.nyba .nysubtxt{display: none}	
.nyba .img{height: 50vw}
.nyLeft .leftslog{display: none}
.posi{background-size: .24rem .23rem;padding-left: .35rem;top: 0}
.nyRight .nyrCon{background: transparent;}
.nyMain.sty1 .wp:before{display: none}
.nyMain.sty1 .wp .nyCon{top: 0}
.nyRight:after{width: 100%;top: 0}
.nyMain.sty2 .nyRcon{padding: .5rem .5rem .6rem}
.nyMain.sty1 .wp .nyCon{padding: .5rem .5rem .6rem}
.nyposi{height: .8rem;background-size: 50% 100%}
.nyposi .posi:before{display: none}
.nyposi .posi:after{display: none}
.nyposi .posi{font-size: .24rem;background: url(../images/slogw.png) no-repeat left center;background-size: .27rem .28rem;padding-left: .4rem;padding-top: 0;line-height: .8rem;max-width: 40vw;}
.nytit{font-size: .36rem}
.nyMain.sty2 .bg1{width: 50% }
.ny-xrld .bg2{bottom: -1rem; }
.ny-tzgg .bg2{bottom: -1rem;width: 2.65rem;}
.ny-jgsz .bg2{bottom: -1rem;  }
.ny-xygk .bg3,.ny-xxyg .bg3{display: none}
}
@media (max-width: 597px){
.nytit{font-size: .4rem}
.posi{background-size: .28rem .26rem;padding-left: .4rem}
.nyRight .nyArc{padding-left: 0;padding-right: 0}

.nyposi{height: .8rem;background-size: 70% 100%}
.nyposi .posi{font-size: .24rem;background: url(../images/slogw.png) no-repeat left center;background-size: .27rem .28rem;padding-left: .4rem;padding-top: 0;line-height: .8rem;max-width: 60vw;}
}
/**/
.picList{padding-bottom: .2rem}
.picList:after{content: '';display: inline-block;width: calc(50% - .2rem)}
.picList li{width: calc(50% - .2rem);margin-bottom: .4rem}
.picList li .img{height: 3rem}
.picList li .txt{text-align: center;padding:.15rem .2rem;background: #eee;transition: .3s}
.picList li .txt h4{font-size: .2rem;font-weight: normal;}
.picList li.video a{display: block;position: relative;}
.picList li.video a:before{content: '';position: absolute;width: .6rem;height: .6rem;top: 42%;left: 50%;margin-left: -.3rem;margin-top: -.3rem;z-index: 5;background: url(../images/play.png) no-repeat center;background-size: 100% 100%}

.hList{padding-bottom: .2rem}
.hList li {width: 48%;margin-bottom: .5rem}
.hList li a{display: flex;align-items: center;}
.hList li  .img{width:1.92rem;height:2.54rem}
.hList li  .txt{flex:1;overflow:hidden;margin-left:.3rem}
.hList li time{color:#015867;font-size:.18rem;display:block;margin-bottom:.2rem; }
.hList li time span{font-family:ath;font-size:.28rem;margin-right:.2rem}
.hList li .txt h4{font-size:.2rem;height: .56rem}
.hList li .txt p{color:#666;margin-top:.2rem}
.hList li .txt .desc{color:#888;line-height:1.6em;margin-top:.2rem;text-align:justify;height: .75rem}

.fancybox-caption {
font-size: .2rem
}



@media (min-width: 993px){
.picList li:hover .txt{background: #015867}
.picList li:hover .txt h4{color: #fff}

.picList li .img:after{content:'';position:absolute;top:0;left:0;bottom:0;right:0;background:rgba(0,0,0,.6);z-index:5;opacity:0;transition:.3s}
.picList li:hover .img:after{opacity:1}
.picList li:hover a:after{opacity:1}
.picList li a{display: block;position: relative;}
.picList li a:after{content:"";background:url(../images/2514.png) no-repeat center;background-size:60% 60%;width:.76rem;height:.76rem;border-radius:50%;text-align:center;line-height:.74rem;border:0;border-radius:50%;position:absolute;left:50%;top:50%;margin-left:-.38rem;margin-top:-.38rem;z-index:5;color:#fff;font-size:.3rem;transform:scale(.7);opacity:0;transition:.3s}


}
@media (max-width: 1024px){
   .fancybox-caption,.fancybox-infobar {
font-size: .32rem
} 
}
.fancybox-button[disabled], .fancybox-button[disabled]:hover{display: none}
@media (min-width: 1025px){
 .fancybox-navigation .fancybox-button {width: 80px;height: 120px} 
}
@media (max-width: 992px){
    
.picList{padding:0 }
.picList li{width: calc(50% - .2rem);margin-bottom: .4rem}  
.picList li .img{height: 22vw}
.picList li .txt h4{font-size: .26rem;font-weight: normal;}
.picList li.video a:before{width: .7rem;height: .7rem;margin-left: -.35rem;margin-top: -.35rem;}
.fancybox-caption,.fancybox-infobar {
font-size: .28rem
}
.fancybox-navigation .fancybox-button {width: 1.2rem;height: 1.8rem}
.fancybox-infobar{font-size: .28rem}
.hList li time{font-size:.24rem;margin-bottom:.2rem; }
.hList li time span{font-size:.38rem;}
.hList li .txt h4{font-size:.3rem;height: auto}
.hList li .txt .desc{height: auto;font-size: .22rem}
.hList li {width: 100%}
.hList li .img {
width: 2.4rem;
height: 3.2rem
}
}
@media (max-width: 576px){
.picList li{width: 100%;margin-bottom: .3rem}  
.picList li .img{height: 42vw}
.picList li .txt{padding:.2rem}
.picList li .txt h4{font-size: .3rem;font-weight: normal;}
.picList li.video a:before{width: .9rem;height: .9rem;margin-left: -.45rem;margin-top: -.45rem;}
.fancybox-navigation .fancybox-button {width: 1.4rem;height: 2.2rem}
.hList li .txt .desc{-webkit-line-clamp: 2;font-size: .24rem}
}

/**/
.djList {margin-bottom: .5rem}
.djList li{position: relative;background: #fff;border-radius: 0 .2rem 0 .2rem}
.djList li+li{margin-top: .28rem}
.djList li a{padding: .3rem 0 .3rem .3rem;position: relative;z-index: 4}
.djList li .img{width: 3.4rem;height: 2rem;border-radius: .1rem}
.djList li .txt{flex:1;overflow: hidden;margin-left: .3rem;margin-right: .3rem}
.djList li.nopic .txt{margin-left: 0;padding-left: 1.2rem}
.djList li .txt h4{font-size: .2rem;line-height: 1.4em}
.djList li .txt .desc{margin: .2rem 0 .2rem;color: #888;line-height: 1.6em;text-align: justify;font-size: .15rem;height: .48rem}
/*.djList li .txt time{color: #666;font-size: .16rem}*/
.djList li .txt .mor{border-radius: .3rem;line-height: .38rem;width: 1.3rem;color:#015867;border:1px solid #015867;text-align: center;font-size: .15rem}

.djList li time.sp{background:linear-gradient(to bottom,#c0203a,#f3eb8b);color:#fff;display:flex;align-items: center;justify-content: center;text-align: center; transition: .3s;position: relative;z-index: 3;width: .8rem;height: .8rem;flex-direction: column;}
.djList li time.sp span{font-size: .38rem;display: block;line-height: 1em;font-weight: bold;}
.djList li time{background: #015867;color:#fff;display:flex;align-items: center;justify-content: center;text-align: center; transition: .3s;position: relative;z-index: 3;width: .76rem;height: .7rem;flex-direction: column;border-radius: 0 0 0 .1rem;font-size: .14rem;position: absolute;top: 0;left: .5rem;z-index: 4}
.djList li time span{font-size: .36rem;display: block;line-height: 1em;}
@media (min-width: 993px){
.djList li:hover:after{opacity: 1;visibility: visible;} 
.djList li:hover .txt h4{color: #fff}
.djList li:hover .txt .mor{color: #fff;border-color: #fff;}
.djList li:hover .txt .mor i{background: #90b749}
.djList li:hover .txt .info{color: #fff}
.djList li:hover   time{color: #fff;background: #e8bc8a}
.djList li:hover .txt .desc{color: rgba(255,255,255,.7)}
.djList li:after{content: '';position: absolute;top: 0;left: 0;bottom:0;right: 0;background:linear-gradient(to right,#3392b4,#015867);z-index: 0;pointer-events: none;opacity: 0;visibility: hidden;transition: .3s;border-radius: 0 .2rem 0 .2rem}
}
@media (max-width: 992px){
.djList li .txt h4{font-size: .28rem;}
.djList li a{padding: }
.djList li .txt time{display: block;}
.djList li time.sp,.djList li .txt .mor{display: none}
.djList li .txt .desc{font-size: .2rem;height: auto;-webkit-line-clamp: 2;}


.djList li .txt time{color: #666;font-size: .22rem}
}
@media (max-width: 597px){

.djList li .txt h4{font-size: .28rem;margin-bottom: .15rem;font-weight: normal;line-height: 1.3em;}
.djList li .txt .desc{display: none}
.djList li .txt time{font-size: .24rem;}

.djList li .img{width: 2.8rem;height: 1.9rem}
}


/**/
.txtList{padding-bottom: .4rem}
.txtList li{width: 22.75%;margin-right: 3%;margin-bottom: .35rem;position: relative;}
.txtList li:nth-child(4n){margin-right: 0}
.txtList li a{padding: .45rem .3rem;transition: .3s;position: relative;display: block;z-index: 5}
.txtList li time{color: #9ab5c9;font-family: -apple-system, BlinkMacSystemFont, "PingFang SC", Microsoft YaHei, Arial, Helvetica Neue, "Helvetica Neue", "Open Sans", "Hiragino Sans GB", sans-serif;}
.txtList li h4{font-size: .2rem;line-height: 1.6em;position: relative;z-index: 3;font-weight: normal;height: .96rem;margin-bottom: .5rem}
.txtList li:after{content: '';position: absolute;top: 0;left: 0;bottom:0;right: 0; ;z-index: 0;pointer-events: none; transition: .3s;background: url(../images/ny/tzbg.png) no-repeat center;background-size: 100% 100%;transition: .3s }
@media (min-width: 993px){

.txtList li:hover:after{background: url(../images/ny/tzbgon.png) no-repeat center;background-size: 100% 100% }
}
@media (max-width: 992px){
.txtList li:after{border: 1px solid #e7e7e7;background: transparent;}
.txtList li h4{font-size: .26rem;height: 1.2rem}
.txtList li{width: 48%;margin-right: 4%;margin-bottom: .35rem;position: relative;}
.txtList li:nth-child(4n){margin-right: 4%}
.txtList li:nth-child(2n){margin-right: 0}
}
@media (max-width: 597px){
.txtList li h4{font-size: .3rem;height: auto;margin-bottom: .3rem}
.txtList li{width: 100%;margin-right: 0;margin-bottom: .4rem}
.txtList li:nth-child(4n){margin-right: 0}
}



.newsList{margin-bottom: .4rem}
.newsList li{ padding: .26rem;margin-bottom: .2rem ;position: relative;}

.newsList li a{display: flex;align-items: center;z-index: 5;position: relative;flex-wrap: wrap;}
.newsList li .txt h4{font-size: .2rem;line-height: 1.5em;margin-left: 1.4rem }
.newsList li .txt{flex:1;margin-left: .3rem;overflow: hidden;position: relative;}
.newsList li .txt p{font-size: .15rem;color: #777;line-height: 1.6em;margin-top: .2rem;max-height: .48rem\0;}
.newsList li .txt time{color: #015867; display: block; }
.newsList li .txt .mor{  display: block;margin-top: .2rem;transform: skewX(-17deg);}
.newsList li .img{width: 3.4rem;height: 1.98rem}
.newsList li.nopic .txt{flex:inherit;margin-left: 0}

@media (min-width: 993px){
.newsList li:after{content: '';position: absolute;left: 0;top: 0;right: 0;bottom: 0;background: url(../images/ny/nbg.png) no-repeat center;background-size: 100% 100%;z-index: 0;pointer-events: none;transition: .3s}
.newsList li:hover:after{background: url(../images/ny/nbgon.png) no-repeat center;background-size: 100% 100%;}
.newsList li:hover .txt time:after{width: 1.3rem}
}
@media (max-width: 992px){
.newsList{padding-bottom: .1rem}
.newsList li {padding: 0;margin-bottom: .5rem}
.newsList li .txt h4{font-size: .28rem;margin-left: 0;margin-top: .16rem }
.newsList li .txt p{display: none}
.newsList li .txt time{position: relative;}
.newsList li .txt .mor{display: none}
}
@media (max-width: 597px){
.newsList li .txt h4{font-size: .3rem}
.newsList li .txt{flex:inherit;width: 100%;margin-left: 0}
.newsList li .img{width:100%;height: 46vw;margin-bottom: .3rem}
}

/**/
.xyList li{width: 47%;margin-bottom: .4rem;position: relative;overflow: hidden;}
.xyList li:after{content: '';position: absolute;width: 1.8rem;height: 1.8rem;background: url(../images/cir2.png) no-repeat center;background-size: 100% 100%;right: -.5rem;top: 50%;margin-top: -.9rem;opacity: .6;pointer-events: none;animation: roted 30s linear infinite;transition: .3s}
.xyList li a{display: flex;align-items: center;height: .82rem;border: 1px solid #e7e7e7;padding: .15rem .25rem;font-size: .2rem;position: relative;z-index: 5;transition: .3s;padding-right: 1rem}
.xyList li a:after{content:"\e679";font-family: swiper-icons !important;width: .49rem;height: .51rem;background: url(../images/ny/arrbg1.png) no-repeat center;background-size: 100% 100%;text-align: center;line-height: .51rem;transition: .3s;color:#004071;position: absolute;right: .2rem;top: 50%;margin-top: -.25rem }
@media (min-width: 993px){
.xyList li:hover a{border: 1px dashed #004071;font-weight: bold;}
.xyList li:hover a:after{background: url(../images/ny/arrbg.png) no-repeat center;background-size: 100% 100%;color: #fff;font-weight: normal;}
.xyList li:hover:after{opacity: 0}
}
@media (max-width: 992px){
.xyList li{width: 100%;margin-bottom: .4rem; } 
.xyList li a{height: 1rem;padding: .2rem .35rem;font-size: .28rem;padding-right: 1rem}
}

/**/
.cldListp{align-items: flex-start}
.cldList{border: 1px solid #e5ecf1;border-left: 0;border-right: 0;padding: .1rem 0;width: 48%}
.cldList li{font-size: .22rem;display: flex;padding: .3rem 0;align-items: flex-start}
.cldList li .zw{color: #004071;width: 2.7rem;border-left: 3px solid #004071;padding-left: .15rem}
.cldList li .name{flex:1;overflow: hidden;}
.cldList li .name a{display: inline-block;}
.cldListp .cldList:last-child{width: 100%;margin-top: .6rem}
@media (max-width: 992px){
.cldList{width: 100%;margin-bottom: .5rem}  
.cldListp .cldList:last-child{margin-top: 0}
.cldList li{font-size: .3rem; }
}
@media (max-width: 597px){
.cldList li{flex-wrap: wrap;font-size: .32rem}
.cldList li .zw{width: 100%;line-height: 1em}
.cldList li .name{flex: inherit;width: 100%;padding-left: .15rem;margin-top: .2rem}
}

/**/
.ny-article .nyCon{align-items: flex-start}
.ny-article .nyArc{width: 8rem}
.ny-article .nyArc .arc-con h4{font-weight: bold;margin-bottom: .1rem}
.ny-article .nyAslide{width: 4.2rem;position: relative;}
.ny-article .nyAslide:before{content: '';border-left: 1px dashed #d2d2d2;position: absolute;left: 0;top: .3rem;bottom: 0;}
.ny-article .nyAslide:after{content: '';width: .27rem;height: .28rem;background: url(../images/slog.png) no-repeat center;background-size: 100% 100%;left: -.13rem;top: 100%;position: absolute;}
.ny-article .nyAslide .tit:before{content: '';width: .27rem;height: .28rem;background: url(../images/slog.png) no-repeat center;background-size: 100% 100%;left: -.13rem;top:.03rem;position: absolute;}
.ny-article .nyAslide .tit{font-size: .24rem;font-weight: bold;margin-bottom: .4rem;position: relative;padding-left: .3rem}
.ny-article .nyAslide .tit span{font-size: .18rem;font-weight: normal;color: #999;margin-left: .1rem}
.ny-article .nyAslide ul li{position: relative;margin-bottom: .4rem}
.ny-article .nyAslide ul li h4{margin-left: 1.4rem;font-size: .18rem}
@media (min-width: 993px){
.ny-article .nyAslide ul li:hover   time:after{width: 1.3rem}
}
@media (max-width: 992px){
.ny-article .nyArc{width: 100%;margin-bottom: .6rem} 
.ny-article .nyAslide{width: 100%}
.ny-article .nyAslide .tit{font-size: .36rem;margin-bottom: .4rem;position: relative;padding-left: .3rem}
.ny-article .nyAslide .tit span{font-size: .22rem; }
.ny-article .nyAslide ul li h4{margin-left: 1.9rem;font-size: .24rem;font-size: .24rem}
}
@media (max-width: 597px){
.ny-article .nyAslide ul li time{position: relative;}
.ny-article .nyAslide ul li h4{margin-left:.25rem;font-size: .3rem;margin-top: .1rem}
}

/**/
.hisList{margin-bottom: .8rem;padding-bottom: .3rem;position: relative;}
.hisList li time{font-size: .3rem;font-weight: bold;}
.hisList li .desc{line-height: 1.8em;color: #6a6a6a;font-size: .2rem;margin-top: .1rem}

.hisList li+li{margin-top: 1rem}
.ldList li{display: flex;align-items: center;text-align: center;font-size: .18rem}
.ldList li:nth-child(2n+1){background: #f3fbfc}
.ldList li:nth-child(1){background: #9dd7dd;color: #fff;font-size: .22rem}
.ldList li .time{width: 50%;padding: .18rem .2rem}
.ldList li .name{width: 50%;padding: .18rem .2rem;border-left: 1px solid #e9f3f4}

@media (min-width: 993px){
.hisList{background: url(../images/ny/line.png) no-repeat left top;background-size: 2.06rem auto;}
.hisList li:nth-child(1){padding-left: 1.1rem}
.hisList li:nth-child(2){padding-left: 2.1rem;margin-top: 1.05rem}
.hisList li:nth-child(3){padding-left: 1.1rem}
.hisList li:nth-child(4){padding-left: 2.2rem}
.hisList li:nth-child(5){padding-left: 1.1rem;margin-top: 1.15rem}

}
@media (max-width: 992px){
.ldList li{font-size: .24rem}
.ldList li:nth-child(1){font-size: .3rem}
.ldList li .time{padding: .24rem .2rem}
.ldList li .name{padding: .24rem .2rem}  
.hisList li .desc{ font-size: .24rem; }
.hisList li+li{margin-top: .8rem}
.hisList li{padding-left: 1.3rem;position: relative;}
.hisList li:before{content: '';width: 8px;height: 8px;border-radius: 50%;background: #9dd7dd;left: .5rem;top: .5rem;margin-left: -4px;margin-top: -4px;position: absolute;}
.hisList li:nth-child(1){background: url(../images/cir4.png) no-repeat left top ;background-size: 1rem 1rem}
.hisList li:nth-child(2){background: url(../images/cir8.png) no-repeat left top ;background-size: 1rem 1rem}
.hisList li:nth-child(3){background: url(../images/cir5.png) no-repeat left top ;background-size: 1rem 1rem}
.hisList li:nth-child(4){background: url(../images/cir2.png) no-repeat left top ;background-size: 1rem 1rem}
.hisList li:nth-child(5){background: url(../images/cir3.png) no-repeat left top ;background-size: 1rem 1rem}
.hisList:before{content: '';position: absolute;left: .5rem;top: .5rem;bottom: .7rem;border-left: 2px dashed #efda9a;margin-left: -1px}
}
@media (max-width: 597px){
.ldList li{font-size: .26rem}
.hisList li time{font-size: .32rem;}
.hisList li .desc{ font-size: .26rem; }
.hisList:before{bottom: 1.3rem}
}
/**/
.ny-xygk .arc-con{text-indent: 2em;font-size: .2rem}
.ny-xygk .arc-con p{margin-bottom: .3rem;

}
.ny-xygk .arc-con.s1 p img{float: left;width: 4.5rem;margin-right: .4rem; }
.ny-xygk .arc-con.s2 p img{float: right;width: 4.59rem;margin-left: .4rem; }
.ny-xygk .arc-con .vr{position: relative;margin-bottom: .3rem}
.ny-xygk .arc-con .vr a>img{position: absolute;bottom: 0;left: 50%;margin: 0;margin-left: -3.07rem;width: 6.14rem!important;z-index: 5}
.ny-xygk .arc-con .vr .img img{max-width: 100%;margin: 0}



.ny-xygk .dataNum{margin-bottom: .4rem}
.ny-xygk .dataNum  .swiDots{display: flex;justify-content: center}
.ny-xygk .dataNum  .swiDots span{background: #9dd7dd;width: .3rem;margin: 0 .06rem;height: 4px;border-radius: 0;opacity: .5;}
.ny-xygk .dataNum  .swiDots span.active{opacity: 1;}
.ny-xygk .dataNum .swiper-slide{text-align: center;background: rgba(0,0,0,0)}
.ny-xygk .dataNum .swiper-slide .item{transition: .5s}
.ny-xygk .dataNum .swiper-slide .num{font-size: .35rem;position: relative;z-index: 3}
.ny-xygk .dataNum .swiper-slide .num span{font-size: .75rem; }
.ny-xygk .dataNum .swiper-slide .tit{font-size: .18rem;position: relative;z-index: 3;margin-top: .1rem}

@media (min-width: 993px){
.ny-xygk .dataNum .slide-Num{background: url(../images/ny/lineh.png) no-repeat center .78rem;background-size: 8.29rem auto;padding-bottom: 1rem}
.ny-xygk .dataNum .swiper-slide-next .item{transform: translateY(.72rem);}
.ny-xygk .dataNum .swiper-slide-next+.swiper-slide .item{transform: translateY(.05rem);}
.ny-xygk .dataNum .swiper-slide-next+.swiper-slide+.swiper-slide .item{transform: translateY(.98rem);}  
.ny-xygk .dataNum  .swiDots{position: absolute;left: 0;right: 0;bottom: 0;z-index: 5;}
}
@media (max-width: 992px){
.ny-xygk .dataNum  .swiDots{margin-top: .3rem}  
.ny-xygk .arc-con{font-size: .24rem}
.ny-xygk .arc-con.s1 p img{width:45vw!important;margin-right: .4rem; }
.ny-xygk .arc-con.s2 p img{width:45vw!important;margin-left: .4rem; }
.ny-xygk .dataNum .swiper-slide .tit{font-size: .26rem}
.ny-xygk .arc-con .vr a>img{margin-left: -25vw;width: 50vw!important;z-index: 5}
}
@media (max-width: 597px){
 .ny-xygk .arc-con.s1 p img{width:auto!important;margin-right:0; float: unset;} 
 .ny-xygk .arc-con{font-size: .28rem}
}

.pb_sys_common .p_pages{
    margin-left: -5px;
}

.pb_sys_common .p_fun_d, .pb_sys_common .p_no_d, .pb_sys_common .p_no_o,.pb_sys_common .p_fun a, .pb_sys_common .p_no a{
    border: 1px solid #ededed!important;
   padding: 0 8px!important;
    margin:4px 3px!important;
    min-width: .36rem;
   height: .36rem!important;
    text-align: center;
    line-height: .34rem!important;
    -height:auto;
    box-sizing:border-box;
    display:inline-block;
    vertical-align:middle;
border-radius: 3px;
}
.pb_sys_style1 .p_no_d {
    border: 1px solid #015867!important;
    background-color: #015867!important;
}
.pb_sys_common .p_goto input, .pb_sys_common .p_search input{
    box-sizing: border-box;
    border: 1px solid #ddd!important;
    width: .36rem!important;
    height: .36rem!important;
    text-align: center;
    padding: 0 3px!important;
    background: #fff;
    border-radius: 3px;
    margin: 0 5px!important;
}
.pb_sys_common .p_goto input{
     width: .36rem!important;
    text-align: center;
}
.pb_sys_common{
    font-size: .16rem!important;
      color: #666!important;
   font-family: PingFang!important;
}
.pb_sys_common .p_goto a, .pb_sys_common .p_search a {
border: none!important;
    width: 52px!important;
    height: .36rem!important;
    line-height: .36rem!important;
    text-align: center;
    margin-left: 3px!important;
    background: #015867;
    color: #fff!important;
    border-radius: 3px;
    margin-left: 5px!important;
  padding:0!important;

}

.pb_sys_style1 .p_no a:hover,.pb_sys_style1 .p_fun a:hover, .pb_sys_style1 .p_goto a:hover, .pb_sys_style1 .p_search a:hover{
    background-color: #015867!important;
   color:#fff!important;
}