@charset "utf-8";
.social-share{font-family: "swiper-icons" !important;}
.social-share *{font-family: "swiper-icons" !important;}
.social-share .icon-qq:before{content:"\e60f";color: #4dafea}
.social-share .icon-qzone:before{content:"\e80f";color: #fece00}
.social-share .icon-weibo:before{content:"\e61f";color: #e83437}
.social-share .icon-wechat:before{content:"\e615";color: #7dd43c}
/*.social-share .icon-qzone:hover{background: #FDBE3D;color: #fff}
.social-share .icon-weibo:hover{background: #ff3b3b;color: #fff}
.social-share .icon-wechat:hover{background: #33b045;color: #fff}*/
.social-share a{position:relative;text-decoration:none;display:inline-block;outline:0;margin-left: .2rem}
.social-share .social-share-icon{position:relative;display:inline-block;width:.5rem;height:.5rem;font-size:.26rem;border-radius:5px;line-height:.5rem;text-align:center;border-radius: 50%;background: #fff}
.social-share .icon-wechat .wechat-qrcode{display:none;border:1px solid #eee;position:absolute;z-index:9;top:50%;left:calc(100% + 10px);width:140px;height:152px;color:#666;font-size:12px;text-align:center;background-color:#fff;box-shadow:0 2px 10px #aaa;transition:all .2s;-webkit-tansition:all 350ms;-moz-transition:all 350ms;margin-top: -75px}
.social-share .icon-wechat .wechat-qrcode.bottom{top:40px;left:-84px}
.social-share .icon-wechat .wechat-qrcode.bottom:after{display:none}
.social-share .icon-wechat .wechat-qrcode h4{font-weight:400;height:26px;line-height:26px;font-size:12px;background-color:#f3f3f3;margin:0;padding:0;color:#777}
.social-share .icon-wechat .wechat-qrcode .qrcode{width:105px;margin:10px auto}
.social-share .icon-wechat .wechat-qrcode .qrcode table{margin:0!important}
.social-share .icon-wechat .wechat-qrcode .help{display: none}
.social-share .icon-wechat .wechat-qrcode .help p{font-weight:400;line-height:16px;padding:0;margin:0}
.social-share .icon-wechat .wechat-qrcode:after{content:'';position:absolute;top:50%;transform: translateY(-50%);right: 100%;width:0;height:0;border-width:10px;border-style:solid;border-color: transparent #fff transparent transparent}
.social-share .icon-wechat:hover .wechat-qrcode{display:block}

.nyarc{background:linear-gradient(to bottom,#fff4e7 60%,rgba(255,255,255,0) 100%);min-height: 3rem;border-top: 4px solid #02205e;padding: .4rem .8rem .5rem;z-index: 5;position: relative;}

.arc-con{line-height: 1.8em;color: #333;text-align: justify;padding-bottom: .2rem;font-size: .18rem}
.arc-con p{/* margin-bottom: .2rem; *//* line-height: 1.8em; */}

.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: 9rem}
.arc-con img.spimg{max-width:inherit;}

.arc-con table{border: 1px solid #eee;min-width: 640px;margin:0 auto !important;width: 100%;background: #fff}

.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;}
.arc-tit{margin-bottom: .2rem;background: #F0F0F0;padding: .2rem}
.arc-tit h1{font-size: .26rem;text-align: center;line-height: 1.4em;font-weight: normal;}
.arc-info{text-align: center;padding-bottom: .2rem;font-size: .16rem;color: #888;border-bottom: 1px solid #ddd;margin-bottom: .3rem}
.arc-info span{display: inline-block;padding: 4px 0 2px}
.arc-info span+span:before{content: '|';display: inline-block;margin: 0 .15rem}
.arc-info span i{color: #02205e;margin-right: 5px}
#resize a{margin: 0 .05rem}
.arc-sibs{}
.arc-sib{border-top: 3px solid #EBD1AE;padding: .2rem 0;font-size: .18rem}
.arc-sib div{padding: .08rem 0;}
.arc-sib div a{}
.arc-sib div:hover{}
.arc-sib div:hover a{color: #02205e;font-weight: bold;}
.arc-back{margin-left: .3rem}
.arc-back a{display: flex;border-radius: 5px;color:#02205e;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}

.fancybox-button--zoom{display: none!important}
.fancybox-bg{backdrop-filter: blur(5px);}
.pages ul{text-align: center;}
.pages ul li{text-align:center;font-size: .16rem;display: inline-block;margin:.02rem}
.pages ul li a{height: .4rem;text-align: center;line-height: .38rem;padding: 0 8px;min-width: .4rem;
display: block;border: 1px solid #ededed;border-radius: 3px;background: #fff}
.pages ul li.cur{background:#02205e;padding: 0 8px;min-width: .4rem;height: .4rem;line-height: .38rem;
border: 1px solid #02205e;border-radius: 3px }
.pages ul li a.on{background:#02205e;padding: 0 8px;min-width: .4rem;height: .4rem;line-height: .38rem;color: #fff ;border-radius: 3px}
.pages ul li.cur{color:#fff;}
.pages ul li.page-count{line-height: .38rem}
.page-form {line-height: .38rem}
.page-form input{border:1px solid #ddd;width: .4rem;height: .4rem;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: .4rem;line-height: .4rem;text-align: center;margin-left: 3px;
float: left;background: #02205e;color: #fff;border-radius: 3px;margin-left: 5px}

@media (max-width: 640px){
.pages ul li{padding: 0}
.pages ul li.pageitem{display: none}
.pages ul li.page-form{padding-left: .1rem}
}
@media (max-width: 375px){
.pages ul li ,.page-form button{border-left: 0}
}

.ny-ba{position: relative;height:6.2rem;}
.ny-ba .imgBox{position: absolute;top: 0;left: 0;right: 0;bottom: 0;z-index: 0;pointer-events: none;user-select: none}
.ny-ba .imgBox .img{padding-bottom: 0;height: 100%}
.ny-ba .imgBox:before{content: '';position: absolute;top: 0; left: 0;right: 0;;z-index: 1;height:2rem;background: url(../images/22.png) no-repeat left bottom;background-size:100% 100%;opacity: .9}
/*.ny-ba .imgBox:after{content: '';position: absolute;left: 0;right: 0;bottom: 0;z-index: 0;height: 30%;background: url() no-repeat bottom center;background-size:100% 100%;opacity: .6;}*/

.ny-ba.nomask .imgBox:before{display: none}
.ny-ba .wp{height: 100%;position: relative;z-index: 5;padding-top: 0;max-width: 14rem}
.ny-ba.sp{height: 5.4rem}
@media (min-width: 1930px){
.ny-ba{height:6.5rem;position: relative;;}	
}
.posi{margin-bottom: .2rem}
.posi a{}
.posi .pos{padding-left: .3rem;background: url(../images/home.png) no-repeat left center;background-size: .17rem .16rem}



.nyMain{background:url(../images/ny/nybg.jpg)#f6f6f6 no-repeat bottom center; background-size: 100% auto;  padding:0 0 .8rem;min-height: 5rem;position: relative;}
.nyMain .wp{max-width: 14rem}
.nyMain.sp{padding-bottom: 0;background: #f5f6f8}
.nytit{position: absolute;color: #fff;left: 0;bottom: 1.4rem;text-shadow: 0 0 5px rgba(0,0,0,.1)}
.nytit .tcn:after{content: '';width: 1rem;height: 3px;background:  #fff;display: block;margin-top: .15rem;margin-bottom: .15rem}
.nytit .tcn{font-size: .5rem;font-weight: bold;}
.nytit .ten{font-size: .32rem;font-weight: 100}

.nyLeft{width: 3rem;padding-bottom: .3rem;position: relative;z-index: 3;margin-top: -.6rem;}
.nyLeft .line{width: .09rem;background: #f8f1e6;position: absolute;left: 100%;top: .2rem;bottom: .2rem;z-index: 2;pointer-events: none;}
.nyLeft .line:before{content: '';position: absolute;left: 0;top: -.2rem;right: 0;height: .5rem;transform: skewY(60deg);background: #f8f1e6;transform-origin: top left}
.nyLeft .line:after{content: '';position: absolute;left: 0;bottom: -.2rem;right: 0;height: .5rem;transform: skewY(-60deg);background: #f8f1e6;transform-origin: bottom left}

.nyLeft .nyLeftBtn{background:url(../images/ny/nynavbg.png) no-repeat center;background-size: 100% 100%;position: relative;padding: 0 .5rem;position: relative;z-index: 10;justify-content: center;align-items: center;height: 1.16rem;color: #fff }
.nyLeft .nyLeftBtn span{font-size: .34rem;display: block;line-height: 1.1em;}
.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: #02205e}
.nyLeft  i.plus:after{content: '';position: absolute;left: 50%;height: .16rem;top: 50%;margin-top: -.08rem;width: 2px;margin-left: -1px;background: #02205e;transition: .3s}
.nyLeft .subNavs{padding:0 .2rem 1rem;background: url(../images/ny/nvbg.png) no-repeat bottom center;background-size: 100% auto}
.nyLeft .subNavs .li{position: relative;}
.nyLeft .subNavs .li:after{content: '';height: 1px;background: #CBBFAE;position: absolute;left: 0;width: 100%;bottom: 0;z-index: 0;opacity: .5}
.nyLeft .subNavs .li>a{padding:.25rem 0 .25rem;display:block;position:relative;font-size:.2rem ;text-align: center;z-index: 2}
.nyLeft .subNavs .li>a span{position: relative;display: inline-block;}
.nyLeft .subNavs .li.on>a span:before{content: '';position: absolute;width: .25rem;height: .35rem;background: url(../images/ny/nynavon.png) no-repeat center;background-size: 100% 100%;left: -.32rem;top: 50%;margin-top: -.18rem}
.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{color: #02205E;;position: relative;}
.nyLeft .subNavs .li.on:before{content: '';position: absolute;top: 0;bottom: 0;z-index: 1;left: -.35rem;right: -.2rem;background: url(../images/ny/nynavonbg.png) no-repeat center;background-size: 100% 100%}
/*.nyLeft .subNavs .li.on>a:after{content:"\e676";font-family: swiper-icons!important;position: absolute;right: .15rem;top: 50%;transform: translateY(-50%);font-size: .2rem;font-weight: bold;color: #EAAB19;}*/
.nyLeft .subNavs .li.on.has>a:after{display: none}
.nyLeft .subNavs .subNav .lis.on>a{color: #02205e}

.nyLeft .subNavs .subNav .subNav a{margin-left: .2rem}

.nyRight{width: calc(100% - 3.6rem);position: relative;z-index: 2;padding: .35rem 0 .2rem;}
.nyRight.arc{width: 100%}
.nyRight .nyRcon{min-height: 60vh}
.nyRight .nyRcon.bg{background:linear-gradient(to bottom,rgba(255,255,255,.6) 60%,rgba(255,255,255,0) 100%);}

.nyrTit{padding-bottom: .2rem;margin-bottom: .4rem;border-bottom: 2px solid #314D84;}
.nyrTit .h4{font-size: .24rem;line-height: 1.2em;font-weight: bold;}
@media (max-width:1024px){
.nyLeft .subNavs .li.on:before{left: -.2rem}
.nyLeft .nyLeftBtn{display: flex}
.nyLeft{width: 100%;padding-bottom: 0;margin-top: 0;border-left: 0}
.nyLeft .subNavs{display: none;padding-bottom: .3rem}
.nyLeft .subNavs .li>a{text-align: left;padding-left: .4rem}
.nyLeft .nyLeftBtn{justify-content: flex-start;height: auto;padding: .18rem .3rem}
.nyLeft .line{display: none;}
.nyRight{width: 100%;padding-top: .3rem}
.arc-tool{display: none}
.nyMain{padding-top: .3rem;min-height: inherit}
.ny-ba .imgBox:before{height: 1rem;}
.ny-ba{height: 38vw;margin-top: 0}
.ny-ba.sp{height: 40vw;margin-top: 0}

.nytit{bottom: .6rem}
.nytit .tcn{font-size: .4rem}
.arc-con img{margin: .1rem auto;max-width:100%}
}

@media (max-width: 900px){
.ny-ba{height: 45vw}
.ny-ba.sp{height: 45vw}
}
@media (max-width:750px){

.arc-con img{width: 100%!important;height: auto!important;}
}
@media (max-width: 640px){
.nyMain{padding-top: .4rem}
.ny-ba.sp{height: 55vw}
#resize a{margin: 0 .1rem}
.arc-tit h1{font-size: .26rem}
/*.arc-con p,.arc-con span{font-size: .18rem!important}*/
.arc-sib{font-size: .18rem}
.arc-sib{width: 100%}
.arc-back{width: 100%;margin-left: 0;margin-top: .25rem}
.arc-share {justify-content: center;width: 100%}
.arc-info{font-size: .18rem}
.nyLeft .subNavs .subNav{text-align: left;}
.nyLeft .subNavs .subNav .subNav{text-align: left;padding: .1rem .3rem}
.nyLeft .subNavs .subNav .lis>a{font-size: .18rem}
.nyLeft .subNavs .subNav .liss>a{font-size: .18rem;margin-left: 0}
/*.nytit{bottom: .3rem}*/
.nytit:after{width: .6rem}
.nyLeft .nyLeftBtn span{font-size: .26rem}
.posi{width: 100%;justify-content: flex-start;font-size: .18rem;margin-bottom: .3rem}
.arc-info span+span:before{display: none}
.arc-info span{margin: 0 .1rem}
}
@media (max-width: 480px){
.nytit .tcn{font-size: 6.5vw}
.nytit .ten{font-size: 4vw;}
.nytit .tcn:after{margin-top: 2vw;margin-bottom: 2vw}
}

/**/
.ptime{color: #555}
.ptime span{font-size: .24rem;font-weight: bold;color: #02205E;margin-right: 3px;}

.imgList{padding-bottom: .1rem}
.imgList:after{content: '';width: calc(33.3333% - .24rem);display: inline-block;}
.imgList li{box-shadow: 0 5px 10px rgba(0,0,0,.05)}
.imgList li{width: calc(33.3333% - .2rem);margin-bottom: .36rem;transition: .3s}
.imgList li .img{height: 1.8rem}
.imgList li .txt{background:rgba(255,255,255,1);padding: .2rem;}
.imgList li .txt .h4{margin-bottom: .1rem}
.imgList li .time{color: #EBD1AE;text-align: right;}
.imgList li .time span{font-size: .24rem}

.txtList{padding-bottom: .4rem}
.txtList li{margin-bottom: .3rem}
.txtList li a{display: flex;justify-content: space-between;padding: .2rem .3rem;transition: .3s;align-items: center;background: #fff}
.txtList li .h4{width: calc(100% - 1rem);font-size: .2rem;}
.txtList li .time{background: linear-gradient(90deg, #65CFD1 1%, #0C3680 100%);width: .66rem;height: .66rem;display: flex;justify-content: center;align-items: center;text-align: center;color: #fff;font-size: .14rem;transition: .3s}
.txtList li .time span{display: block;font-size: .3rem}


.newsList{padding-bottom: .4rem}
.newsList li{margin-bottom: .4rem}
.newsList li a{display: flex;align-items: center;justify-content: space-between;background: rgba(255,255,255,.6);overflow: hidden;transition: .3s;background-size: cover;background-repeat: no-repeat;;background-position: center;position: relative;background-color: rgba(255,255,255,.5);padding: .3rem}

.newsList li .img{width: 2.95rem;z-index: 5;height: 1.75rem;padding-bottom: 0}
.newsList li .txt{width:calc(100% - 2.95rem);padding:0 .1rem 0 .3rem;position: relative;}
.newsList li .txt .line{width: 1.56rem;height: .09rem;background: url(../images/ny/xwline.png) no-repeat center;background-size: auto 100%;position: relative;left: -.3rem;margin: .15rem 0}
.newsList li .txt .h4{font-size: .2rem;}
.newsList li .txt .p{color: #888;line-height: 1.6em;margin-top: .2rem;height: .5rem\0}
.newsList li .time{color: ##0C2440;}
/*.newsList li .time i{margin-right: 5px}
.newsList li .time:after{content: '';display: block;height: 1px;width: 1rem;background:#660000;margin-top:.15rem }*/
.newsList li.nopic .txt{width: 100%;padding:.3rem 1.8rem .3rem .4rem;}

@media (min-width: 1025px){
.imgList li:hover{box-shadow: 0 5px 20px rgba(0,0,0,.1)}
.imgList li:hover .txt{background: linear-gradient(90deg, #60C7CC -2%, #0C337E 100%);}
.imgList li:hover .txt .h4{color: #fff}
.imgList li:hover .txt .time{color: #fff}
.txtList li:hover a{background: url(../images/ny/tzon.png) no-repeat center;background-size: 100% 100%; color: #fff}
.txtList li:hover  .time{color: #0C2440;background: #fff}

.txtList li:hover .h4{}
.newsList li:hover .txt .line{background: url(../images/ny/xwlineon.png) no-repeat center;background-size: auto 100%;}
.newsList li:hover a{background: url(../images/ny/xwon.png) no-repeat center;background-size: 100% 100%}
.newsList li:hover  .h4{color: #fff}
.newsList li:hover  .p{color: rgba(255,255,255,.7)}
.newsList li:hover  .time{color: rgba(255,255,255,1)}
}
@media (max-width: 1024px){
.imgList li{width: calc(50% - .18rem)}
.imgList li .img{height: 28vw}
.newsList li .txt span.arr{display: none}
.newsList li .txt{padding-right: .4rem}
.newsList li .txt .h4{font-size: .22rem}
.newsList li.nopic .txt{width: 100%;padding:.3rem .4rem .3rem .4rem;}
.newsList li a{padding: .3rem }
.txtList li a{padding: .2rem}
}
@media (max-width:900px){
.txtList li .h4{font-size: .2rem}
.newsList li .imgBox{width: 3.2rem;}
.newsList li .imgBox .img{height: 2rem}
.newsList li .txt{width:calc(100% - 3.2rem);}
.newsList li .txt .p{display: none}

}
@media (max-width:640px){	
.newsList li a{flex-wrap: wrap;}
.newsList li .imgBox{width: 100%;}
.newsList li .img{width: 100%;height: 50vw;padding-bottom: 0}
.newsList li .txt .line{left: 0}
.newsList li .txt{width:100%;padding: .2rem 0 .1rem 0}
.newsList li.nopic .txt{width:100%;padding: .3rem .3rem .3rem}
.newsList li.nopic .txt .p{display: -webkit-box;line-height: 1.6em;font-size: .18rem}
.newsList li .txt .h4{line-height: 1.5em}


}
@media (max-width:540px){
.txtList li a{height: auto;flex-wrap: wrap;line-height: 1.4em;}
.txtList li .h4{width: calc(100% - .9rem)}
.imgList li .txt .h4{font-size: .2rem;}
}

@media (max-width: 480px){
.imgList li{width: 100%;margin-bottom: .3rem}
.imgList li .img{height: 55vw}	
}

/**/
@keyframes scaleta{0%{transform:scale(1);opacity:.2}100%{transform:scale(1.3);opacity:0}}
@keyframes scaletb{0%{transform:scale(1);opacity:.4}100%{transform:scale(1.2);opacity:0}}
.nyhis .tit{font-size: .32rem;text-align: center;margin-bottom: .4rem;font-weight: bold;}
.nyhis .list{}
.nyhis .list li{position: relative;margin-bottom: .3rem}
.nyhis .list li .year{width: .92rem;height: .92rem;border-right: 50%;position: relative;position: absolute;left: 0;top: 50%;margin-top: -.46rem;z-index: 2}
.nyhis .list li .year i{display: block;width: 100%;height: 100%;display: flex;align-items: center;font-size: .26rem;color: #314D84;font-weight: bold;justify-content: center;background: url(../images/ny/hiscir1.png) no-repeat center;background-size: 100% 100%;transition: .3s;z-index: 3;position: relative}
.nyhis .list li .txt{height: 1.2rem;position: relative;display: flex;align-items: center;width: 4.4rem;background: #fff;font-size: .2rem;transition: .3s}
.nyhis .list li .txt:after{content: '';position: absolute;top: .1rem;left: .1rem;bottom: .1rem;right: .1rem;border: 1px dashed #314D84}
.nyhis .list1 li{padding-left: .6rem}
.nyhis .list1 li:before{content: '';height: .3rem;border-left: 1px dashed #314D84;position: absolute;left: .46rem;top: 100%}
.nyhis .list1 li .txt{border-radius:1rem 0 0 1rem;padding: .2rem .3rem .2rem .6rem;}
.nyhis .list1 li .txt:after{border-radius:1rem 0 0 1rem;}

.nyhis .list li.noline:before{display: none}
.nyhis .list1 li.linetop:after{content: '';height: .3rem;border-left: 1px dashed #314D84;position: absolute;left: .46rem;bottom: 100%}

@media (min-width: 1001px){
.nyhis .list li:hover .txt{background: url(../images/ny/his1.png) no-repeat center;background-size: 100% 100%;color: #fff}
.nyhis .list li:hover .txt:after{border-color: #fff}
.nyhis .list li:hover .year i{background: url(../images/ny/hiscir2.png) no-repeat center;background-size: 100% 100%;color: #fff}
.nyhis .list li:hover .year:after{content: '';position: absolute;top: -5px;left: -5px;right: -5px;bottom:-5px;border-radius: 50%;background: #0C3F90;opacity: .2;animation: scaleta 1.5s infinite;z-index: 0}
.nyhis .list li:hover .year:before{content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: 50%;background:#0C3F90;animation: scaletb 1.5s infinite;z-index: 0;opacity: .2} 
.nyhis .list2 li:before{content: '';height: .3rem;border-left: 1px dashed #314D84;position: absolute;right: .46rem;top: 100%}
.nyhis .list2 li{padding-right: .6rem}
.nyhis .list2 li .year{right: 0;left: auto}
.nyhis .list2 li .txt:after{border-radius: 0 1rem  1rem 0;}
.nyhis .list2 li .txt{border-radius: 0 1rem  1rem 0;padding: .2rem .6rem .2rem .3rem;justify-content: flex-end;}
.nyhis .list2 li.linetop:after{content: '';height: .3rem;border-left: 1px dashed #314D84;position: absolute;right: .46rem;bottom: 100%}
}
@media (max-width: 1000px){
.nyhis .row2 {justify-content: center;}
.nyhis .list2 li{padding-left: .6rem}
.nyhis .list2 li:before{content: '';height: .3rem;border-left: 1px dashed #314D84;position: absolute;left: .46rem;top: 100%}
.nyhis .list2 li .txt{border-radius:1rem 0 0 1rem;padding: .2rem .3rem .2rem .6rem;}
.nyhis .list2 li .txt:after{border-radius:1rem 0 0 1rem;}
 .nyhis .list.row1 li.noline:before{display: block;}
.nyhis .list.row2 .list{width: 100%}
}

@media (max-width: 480px){
.nyhis .row1 {display: block;}
.nyhis .row2 {display: block;}
.nyhis .row3 {display: block;}
.nyhis .list li .txt{width: 100%;height: auto;min-height: 1.2rem}
}

.nyab .desc{font-size: .2rem;line-height:1.6em;text-align: justify;}
.nyab .desc p+p{margin-top: .25rem}
.nyab1{margin-bottom: .9rem}
.nyab1 .txt{width: 5.8rem}
.nyab1 .img{width: 3.7rem;padding-left: .4rem;padding-top: .4rem;position: relative}
.nyab1 .img:after{content: '';width: 85%;height: 85%;border: .1rem solid #314D84;opacity: .34;z-index: 0;position: absolute;top: 0;left: 0}
.nyab1 .img img{position: relative;width: 100%;z-index: 3}
.nyab1 .txt h4{font-size: .32rem;margin-bottom: .2rem}
.nyab2{margin-bottom: .6rem}
.nyab2 .img{width: 4.47rem;position: relative;top: -.5rem}
.nyab2 .txt{width: calc(100% - 4.47rem);padding:.4rem .5rem}
.nyab2:after{content: '';position: absolute;left: .9rem;bottom: 0;top: 0;right: 0;background: #faf3e9;z-index: 0}
.nyab3 ul li{width: 48%;display: flex;align-items: center;margin-bottom: .3rem}
.nyab3 ul li .time{width:1.19rem;height: 1.18rem;background: url(../images/ny/ar1.png) no-repeat right center;background-size: 100% 100%;display: flex;align-items: center;justify-content: center;;font-size: .22rem;color: #fff}
.nyab3 ul li .desc{width:calc(100% - 1.19rem);padding-left: .3rem}
.nyab3 ul li:nth-child(2) .time,.nyab3 ul li:nth-child(3) .time{background: url(../images/ny/ar2.png) no-repeat right center;background-size: 100% 100%}
.nyab3{margin-bottom: .7rem}
.nyab4{padding: .6rem 10%;background: url(../images/ny/abbg2.png) no-repeat center;background-size: 100% 100%}
.nyab4 .desc{color: #fff}

.ldlist li{width: calc(50% - .15rem);background: #fff;margin-bottom: .3rem;transition: .3s}
.ldlist li .img{width: 1.2rem;height: 1.65rem}
.ldlist li .txt{width: calc(100% - 1.2rem);background: #fff;padding: .2rem;color: #666}
.ldlist li .txt .tit span:nth-child(1){font-size: .24rem;margin-right: .2rem;color: #000}
.ldlist li .txt .tit span:nth-child(2){}
.ldlist li .txt .job{margin-bottom: .15rem;margin-top: .15rem;}
.ldlist li .txt .mail img{height:.14rem;margin-right: .1rem }

.ldolist:after{display: inline-block;width: 3.24rem;content: ''}
.ldolist li{width: 3.24rem;height: 1.64rem;position: relative;background: url(../images/ny/line.png) #fff no-repeat top center;background-size: 100% auto;transition: .3s;margin-bottom: .4rem}
.ldolist li a{display: block;height: 100%;padding: .2rem .3rem;text-align: center;}
.ldolist li h4{font-weight: normal;font-size: .22rem}
.ldolist li p{margin: .1rem 0}
.ldolist li .zw{color: #314D84}


.ldfiter{background: #F2ECE1;padding: .3rem;margin-bottom: .4rem}
.ldfiter dl{font-size: .2rem}
.ldfiter dl dd{padding: .2rem 0 .1rem;position: relative}
.ldfiter dl dd:nth-child(1){padding-left: 1.2rem}
.ldfiter dl dd span{position: absolute;left: 0;top: .2rem;line-height: .38rem;display: inline-block;color: #0C2440;font-weight: bold;font-size: .24rem}
.ldfiter dl dd+dd{border-top: 1px dashed #CDCAC3}
.ldfiter dl dd a{display: inline-block;padding: 0 .2rem;border-radius: .4rem;line-height: .38rem;margin-bottom: .1rem}
.ldfiter dl dd a.on{background: #EBD1AE;}
.jslist{padding-bottom: .2rem}
.jslist li .txt {padding-top: .25rem;transition: .3s}
.jslist li .txt .tit{padding-bottom: .1rem;margin-bottom: .15rem;border-bottom: 1px dashed #E8DED1}
.jslist li .txt .desc{line-height: 1.4em;color: #666;font-size: .16rem;line-height: 1.5em;height: .48rem;}

.szTop{margin-bottom: .5rem}
.szTop .img{width: 1.6rem;padding-left: .1rem;padding-bottom: .1rem;position: relative}
.szTop .img img{position: relative;z-index: 2}
.szTop .txt{width: calc(100% - 1.6rem);padding-left: .4rem;padding-top: .15rem}
.szTop .img:after{content: '';background: #EBD1AE;left: 0;bottom: 0;width: 90%;height: 90%;z-index: 0;position: absolute;}
.szTop .txt .tit span:nth-child(1){font-size: .24rem;margin-right: .2rem;color: #000}
.szTop .txt .tit{padding-bottom: .15rem;margin-bottom: .2rem;border-bottom: 1px solid #E8DED1;}
.szTop .txt .desc{line-height: 1.6em;color: #666;margin-bottom: .15rem;font-size: .16rem}
.szTop .txt .mail{word-break: break-all;}
.szTop .txt .mail img{height: .14rem;margin-right: .1rem}
.szInfo dl+dl{}
.szInfo dl dt{font-size: .2rem;margin-bottom: .05rem}
.szInfo dl dt img{height: .26rem;margin-right: .1rem}
.szInfo dl dd{border-left: 1px solid #EBD1AE;padding: .15rem 0;padding-left: .26rem;margin-left: .12rem;padding-bottom: .5rem;line-height: 1.8em;text-align: justify;color: #666}
.szInfo dl dd p+p{margin-top: .2rem}

.nyxlj dl+dl{margin-top: .4rem}
.nyxlj dl dt{background: linear-gradient(90deg, #5BCCCD 1%, #0A347D 100%);height: .6rem;line-height: .6rem;color: #fff;padding: 0 .4rem;font-size: .26rem;margin-bottom: .3rem}
.nyxlj dl dd ul:after{width: calc(33.3333% - .2rem);content: '';display: inline-block;}
.nyxlj dl dd ul li{width: calc(33.3333% - .2rem);margin-bottom: .3rem}
.nyxlj dl dd ul li a{display: flex;align-items: center;border: 1px solid #ddd;height: .6rem;padding: 0 .3rem;padding-right: .4rem;position: relative;transition: .3s;font-size: .16rem;}
.nyxlj dl dd ul li a:after{/* content: "\e676"; */font-family: swiper-icons!important;position: absolute;right: .15rem;top: 50%;transform: translateY(-50%);color: #999}


@media (min-width: 1025px){
.ldolist li:hover{background: url(../images/ny/ldbg.png) no-repeat top center;background-size: 100% 100%;}
.ldolist li:hover a,.ldolist li:hover .zw{color: #fff}
.ldlist li:hover{box-shadow: 0 5px 15px rgba(0,0,0,.1)}
.nyxlj dl dd ul li:hover a:after{color: #fff}
.nyxlj dl dd ul li:hover a{background:linear-gradient(90deg, #5BCCCD 1%, #0A347D 100%);color: #fff }
.jslist li:hover .txt{background: url(../images/ny/r2bg.png) no-repeat center;background-size: cover;color: #fff}
.jslist li:hover .txt .desc{color: #fff}
.jslist li:hover .txt .tit span{color: #fff}
}
@media (max-width: 1000px){
.nyab1 .txt{width: 100%;margin-bottom: .4rem}
.nyab1 .img{margin: 0 auto} 
.nyab2 .img{width: 100%;position: relative;top: 0}
.nyab2 .txt{width: 100%;padding:.4rem .5rem}
.nyab2:after{left: 0}
.nyab3 ul li{width: 100%}
.ldlist li{width: 100%}
.ldolist li{width: calc(50% - .2rem)}
.nyxlj dl dd ul li{width: 48%}
}
@media (max-width: 540px){
.nyxlj dl dd ul li{width: 100%;margin-bottom: .2rem}
.ldolist li{width: 100%;height: auto}
.ldolist li a{padding: .3rem}
.szTop .txt .tit span:nth-child(1){width: 100%;margin-bottom: .1rem;display: block;}
.szTop .txt{padding-left: .25rem;padding-top: 0}
}
/**/
.stit{margin-bottom: .4rem}
.stit .more{font-size: .2rem}
.stit .ab{position: absolute;right: 0;top: .15rem;}
.stit .en{font-size: .36rem;color: rgba(12, 36, 64, 0.06);font-weight: bold;}
.stit .cn{font-size: .32rem;color: #0C2440;margin-top: -.25rem;font-weight: bold;}
.stit .cn:after{content: '';width: .54rem;height: 4px;background: #EBD1AE;display: block;margin:0 auto 0}
.utime span{font-size: .3rem;color: #EBD1AE;display: block;position: relative;;transition: .3s}
.utime span:first-child:after{content: '';height: 1px;background:#EBD1AE;display:block;width: 100%;transform: rotate(-18deg);margin: .05rem 0 .08rem;opacity: .5;transition: .3s }
.ny-s12{background: url(../images/ny/sbgd1.png) no-repeat bottom center;background-size: 100% auto;padding-bottom: .5rem;padding-top: 0}
.ny-s56{background: url(../images/ny/sbgd2.png) no-repeat bottom center;background-size: 100% auto;padding-bottom: 1rem;padding-top: .6rem}

.ny-s1 .left{width: 7.4rem}
.ny-s1 .right{width: 6.1rem}
.ny-s1 .right ul{position: relative}
.ny-s1 .right ul:before{content: '';width: 1px;left: .35rem;top: .5rem;bottom: .5rem;background:#f2e9da;position: absolute; }
.ny-s1 .right ul li a{display: flex;align-items: center;justify-content: space-between;}
.ny-s1 .right ul li .time{width: .7rem;height: .7rem;border-radius: 50%;background: #EBD1AE;text-align: center;display: flex;align-items: center;justify-content: center;font-size: .14rem;position: relative;transition: .3s}
.ny-s1 .right ul li .time:after{content: '';position: absolute;top: -.08rem;left: -.08rem;right: -.08rem;bottom: -.08rem;border-radius: 50%;border: 1px dashed #EBD1AE}
.ny-s1 .right ul li .time span{font-size: .24rem;display: block;}
.ny-s1 .right ul li{padding: .22rem 0;position: relative}
.ny-s1 .right ul li  h4{width: calc(100% - 1rem);font-weight: normal;font-size: .18rem;line-height: 1.5em}

.ny-s1 .left .img{height: 4.65rem}
.ny-s1 .left .txt{position: absolute;left: 0;bottom: 0;right: 0;z-index: 4;padding: .2rem;color: #fff;padding-right: 1.2rem}
.ny-s1 .left .txt h4{font-weight: normal;font-size: .2rem}
.ny-s1 .left .swiDots{position: absolute;right: .2rem;bottom: .25rem;z-index: 2;left: auto;width: auto}
.ny-s1 .left .swiDots span{width: 12px;height: 12px;opacity: .5;background:#EBD1AE;margin: 0 .05rem }
.ny-s1 .left .swiDots span.active{opacity: 1;background:#fff }
.ny-s2{padding-top: .6rem}
.ny-s2 .list{width: 8rem;}
.ny-s2 .list li+li p{display: none}
.ny-s2 .list li{position: relative;padding-right: .8rem}
.ny-s2 .list li a{position: relative;z-index: 4;display: block;padding: .2rem 0;}
.ny-s2 .list li h4{font-size: .2rem;font-weight: normal;}
.ny-s2 .list li p{margin-top: .1rem;line-height: 1.6em;height: .5rem;font-size: .16rem}
.ny-s2 .list li time{position: absolute;width: 1.28rem;height: .46rem;background: #EBD1AE;border-radius: .1rem;top: -.23rem;border-radius: .1rem;text-align: center;line-height: .46rem;color: #fff;opacity: 0;visibility: hidden;}
.ny-s2 .imgs{width: 6rem;padding-right: .2rem;padding-bottom: .2rem;position: relative;height: 4.55rem}
.ny-s2 .imgs .img+.img{display: none}
.ny-s2 .imgs .img{height: 4.35rem}
.ny-s2 .imgs:after{content: '';position: absolute;right: 0;bottom: 0;top: .2rem;left: .2rem;background: #EBD1AE;opacity: .4;z-index: 0}
.ny-s2 .list li:after{content: '';position: absolute;top: 0;bottom: 0;right: 0;width: 0;background: linear-gradient(90deg, #60CECE 2%, #09327C 98%);z-index: 0}
.ny-s2 .list li.on{margin-top: .25rem}
.ny-s2 .list li.on time{opacity: 1;visibility: visible;}
.ny-s2 .list li.on a{padding-top: .4rem;padding-bottom: .3rem}

.ny-s2 .list li.on:after{width: calc((100vw - 14rem) / 2 + 100%);transition: .4s}
.ny-s2 .list li.on a{color: #fff}
.ny-s3 .items .item{width: 4.35rem;background: #fff}
.ny-s3 .items .item .img{height: 3rem}
.ny-s3 .items .item .img .time{position: absolute;right: 0;bottom: 0;width: 1.45rem;height: .4rem;background: #EBD1AE;color: #fff;text-align: center;z-index: 3;line-height: .4rem;font-size: .2rem}
.ny-s3 .items .item .txt{height: 1.35rem;box-shadow: 0px 5px 10px 1px rgba(0, 0, 0, 0.0754);padding: .2rem .3rem}
.ny-s3 .items .item .txt h4{font-size: .2rem;line-height: 1.4em}
.ny-s3 .items .item .txt .more{margin-top: .1rem;text-align: right;}
.ny-s3 .items .item .txt .more span{position: relative;display: inline-block;}
.ny-s3 .items .item .txt .more span:before{content: '';height: 1px;width: 1.5rem;background: #d5d5d5;position: absolute;right: 110% ;top: 50%}


.ny-s4{padding-top: .6rem}
.ny-s4 .intit{margin-bottom: .4rem}
.ny-s4 .slide-s4{padding: .1rem 0 .2rem}
.ny-s4 .swiDots{margin-top: .2rem;text-align: center;}
.ny-s4 .swiDots span{background: #EBD1AE;opacity: 1;margin: 0 .06rem;width: 12px;height: 12px}
.ny-s4 .swiDots span.active{background: #0C2440}
.ny-s4 .swiper-slide a{display: flex;background: url(../images/ny/s4.png)#fff no-repeat right bottom;height: 1.65rem;box-shadow: 0px 4px 7px 3px rgba(0, 56, 133, 0.07);align-items: center;justify-content: space-between;padding: 0 .2rem}
.ny-s4 .swiper-slide .time{width: .4rem}
.ny-s4 .swiper-slide h4{width: calc(100% - .6rem);font-size: .2rem;font-weight: normal;}

.ny-s5 .items{width: 4.35rem}
.ny-s5 .items .box{height: 6.3rem;background: url(../images/ny/s4bg.png) #fff no-repeat bottom center;background-size: 100% auto;padding: .15rem .25rem;border: 1px solid #EBD1AE;box-shadow: 0px 4px 7px 3px rgba(95, 95, 95, 0.09);border-radius: .1rem}
.ny-s5 .items .box .more{text-align: center;margin-top: .4rem;font-size: .2rem}
.ny-s5 .items .list1 li{background: url(../images/ny/s5ll.png) no-repeat bottom left;background-size: auto 3px;padding: .22rem 0}
.ny-s5 .items .list1 li h4{font-size: .2rem;font-weight: normal;}
.ny-s5 .items .list1 li time{margin-top: .1rem;display: block;color: #666}

.ny-s5 .items .list2 li{height: 1rem;border-bottom: 1px solid #ddd;padding: .22rem 0}
.ny-s5 .items .list2 li h4{font-size: .2rem;font-weight: normal;}
.ny-s5 .items .list2 li a{display: flex;align-items: center;justify-content: space-between;}
.ny-s5 .items .list2 li i{display: block;width: .21rem;height: .21rem;background: url(../images/ny/down.png) no-repeat center;background-size: 100% 100%}
.ny-s5 .items .list2 li h4{width: calc(100% - .35rem)}

.ny-s6{padding-top: .8rem}
.ny-s6 .img{width: 7rem;padding-left: .2rem;padding-bottom: .2rem;position: relative}
.ny-s6 .img:after{content: '';position: absolute;left: 0;bottom: 0;top: .2rem;right: .2rem;background: #EBD1AE;opacity: .4;z-index: 0}
.ny-s6 .img img{position: relative;z-index: 2}
.ny-s6 .txt{width: 7rem;background: url(../images/ny/s5bg.png)#fff no-repeat right bottom;background-size: auto 100%;padding: .4rem;display: flex;justify-content: center;flex-direction: column;box-shadow: 0 0 .15rem rgba(0,0,0,.05)}
.ny-s6 .txt h4{font-size: .26rem;color: #0C2440;margin-bottom: .25rem}
.ny-s6 .txt .info{margin-top: .3rem;font-size: .2rem;line-height: 1.6em}
.ny-s6 .txt .info p+p{margin-top: .1rem}

@media (min-width: 1025px){
.ny-s1 .right ul li:hover .time{background: #0C2440;color: #fff}
.ny-s1 .right ul li:hover .time:after{border-color: #0C2440}
.ny-s3 .items .item:hover .txt .more span:before{background: #0C2440;opacity: .4}
.ny-s4 .swiper-slide:hover .time span{color:  #0C2440}
.ny-s4 .swiper-slide:hover .time span:first-child:after{background:  #0C2440}
.ny-s5 .items .list2 li:hover i{background: url(../images/ny/downon.png) no-repeat center;background-size: 100% 100%}
.ny-s5 .items .list1 li:hover h4{color: #0c2440}
}
@media (max-width: 1024px){
.ny-s1 .left{width: 100%} 
.ny-s1 .right{width: 100%;margin-top: .3rem} 
.ny-s1 .left .img{height: 55vw}
.ny-s2 .list{width: 100%}
.ny-s2 .imgs{width: 100%;margin-top: .4rem}
.ny-s2 .list li{padding: 0 .5rem}
.ny-s2 .list li.on:after{width: 100%}
.ny-s3 .items{display: block;overflow: auto;white-space: nowrap;padding-bottom: .2rem}
.ny-s3 .items h4{white-space: normal;}
.ny-s3 .items .item{display: inline-block;}
.ny-s3 .items .item+.item{margin-left: .3rem}
.ny-s5 .items{width: 100%}
.ny-s5 .items+.items{margin-top: .4rem}
.ny-s5 .items .list2 li{height: auto}
.ny-s5 .items .box{height: auto;padding-bottom: .4rem}
.ny-s6 .img{width: 100%}
.ny-s6 .txt{width: 100%;}
.ny-s2 .imgs{height: auto}
.ny-s2 .imgs .img{height: 55vw}
}
@media (max-width: 640px){
.ny-s1 .stit,.ny-s2 .stit,.ny-s3 .stit,.ny-s4 .stit{text-align: left;}
.ny-s1 .stit .cn:after,.ny-s2 .stit .cn:after,.ny-s3 .stit .cn:after,.ny-s4 .stit .cn:after{margin-left: 0}
.ny-s3 .items .item{width: 89vw}
}

.nyLeft .subNavs .li.on:before{bottom: auto;height: .78rem}
.nyLeft .subNavs .subNav{text-align: center;}
.nyLeft .subNavs .subNav .lis>a{padding-left: 0}

.divtab{
overflow-y: auto;
}

.m-table{
overflow-y: auto;
}

@media only screen and (max-width: 1024px){
.arc-con * {
    font-size: .24rem !important;
}

}