.subbNav{margin-bottom: .3rem;white-space: nowrap;padding-bottom: .1rem;overflow: auto;margin-left: 1.7rem;margin-top: -0.5rem;}
.subbNav li{display: inline-block;font-size: .18rem}
.subbNav li+li{margin-left: .2rem}
.subbNav li a{display: block;padding: 0 .25rem;background: #eee;line-height: .5rem;border-radius: 5px}
.subbNav li.on a{background: linear-gradient(45deg, #2799a3, #235bc5);color: #fff}
@media (max-width: 1024px){
 .subbNav{margin-top: -.3rem;margin-bottom: .9rem} 
}


@charset "utf-8";
@font-face {
  font-family: "iconfont";src:url('../fonts/font_4505462_47uk0sx7oeo.woff') format('woff');
  font-display: swap;
}

.iconfont {
  font-family: "iconfont" !important;
  font-style: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.icon-rili:before {
  content: "\e685";
}

.icon-weizhi:before {
  content: "\e607";
}

.icon-yonghu1:before {
  content: "\e765";
}

.icon-sjr:before {
  content: "\e614";
}

.icon-sjl:before {
  content: "\eca1";
}

.icon-shijian:before {
  content: "\e610";
}

.icon-yunshudidian:before {
  content: "\e606";
}

.icon-cedaohang:before {
  content: "\e600";
}

.icon-yonghu:before {
  content: "\e60e";
}

.icon-tuandui:before {
  content: "\e62d";
}

.icon-visitor:before {
  content: "\e649";
}

.icon-zhibojiangzuo:before {
  content: "\e9ed";
}

.icon-dianhua:before {
  content: "\e618";
}

.icon-tiwen:before {
  content: "\e626";
}

.icon-ico:before {
  content: "\e646";
}

.icon-ceshishenqing:before {
  content: "\eb61";
}

.icon-pinzhi:before {
  content: "\e608";
}

.icon-sousuo:before {
  content: "\e8b9";
}

.icon-chuxingwuyou:before {
  content: "\e60b";
}

.icon-lailiao:before {
  content: "\e6a2";
}

.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:.4rem;height:.4rem;font-size:.22rem;border-radius:5px;line-height:.38rem;text-align:center;border-radius: 50%;background: #fff;border: 1px solid #ddd}
.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-qq{border-color: #4dafea}
.social-share .icon-weibo{border-color: #e83437}
.social-share .icon-wechat{border-color: #7dd43c}

.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{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: .4rem;font-size: .18rem}
.uarc-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;}

.uarc-con img{margin: .1rem auto;}


.uarc-con table{border: 1px solid #eee;min-width: 640px;width: 100%;background: #fff}

.uarc-con table tr th,.uarc-con table tr td{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;}
.arc-tit{margin-bottom: .2rem;padding-left: .5rem;position: relative;padding-top: .1rem}
.arc-tit:before{content: '';position: absolute;top: 0;left: 0;width: .08rem;height: calc(100% + .6rem);background:linear-gradient(to bottom,#2799a3,#235bc5) }
.arc-tit h1{font-size: .28rem;line-height: 1.4em;}
.arc-info{text-align: center;padding-bottom: .2rem;font-size: .16rem;color: #666;border-bottom: 1px solid #ddd;margin-bottom: .3rem;padding-left: .5rem}
.arc-info span{display: inline-block;margin: 0 .1rem;padding: 4px 0 2px}
.arc-info .time i{margin-right: 5px}
.arc-info .fontSize,.arc-info .time{font-size: .18rem}
#resize a{margin: 0 .05rem}
.arc-sibs{}
.arc-sib:before{content: '';width: 1.06rem;height: .06rem;background: url(../images/ny/670.png) no-repeat right center;background-size: 100% 100%;position: absolute;left: 0;bottom: 100%}
.arc-sib{border-top: 1px solid #ddd;padding-top: .26rem;font-size: .18rem;position: relative;}
.arc-sib div{padding: .08rem 0;}
.arc-sib div span{color: #08428c}

.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}




.pages ul{text-align: center;}
.pages ul li{text-align:center;font-size: .16rem;display: inline-block;margin:.02rem .05rem}
.pages ul li a{height: .4rem;text-align: center;line-height: .38rem;padding: 0 8px;min-width: .4rem;
display: block;border-radius: 3px;background: #fff}
.pages ul li.cur{background:linear-gradient(45deg,#2799a3,#235bc5);padding: 0 8px;min-width: .4rem;height: .4rem;line-height: .38rem;
border-radius: 3px }
.pages ul li a.on{background:linear-gradient(45deg,#2799a3,#235bc5);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;padding: 0 .1rem;height: .4rem;line-height: .4rem;text-align: center;margin-left: 3px;
float: left;background:linear-gradient(45deg,#2799a3,#235bc5);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: 6rem}
.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;left: 0;right: 0;;z-index: 1;height: 30%;background: url(../images/22.png) repeat-x top center;background-size:100% 100%;top: 0;opacity: 0}

.ny-ba.nomask .imgBox:before{display: none}
.ny-ba .wp{height: 100%;position: relative;z-index: 5;display: flex;align-items: center;color: #fff}
.nytit{position: relative;z-index: 4;margin-bottom: .2rem}
.nytit .en{font-size: .65rem;line-height: 1em;z-index: 3;font-weight: bold;color: rgba(255,255,255,.2);text-transform: uppercase;}
.nytit .cn{font-size: .44rem;line-height: 1em;z-index: 3;font-weight: bold;display: block;margin-top: -.15rem}
.nytit .cn:after{content: '';height: 3px;width: .3rem;background: #debf61;display: block;margin-top: .18rem}



.co{display: inline-block;background: linear-gradient(45deg,#235bc5,#2799a3);-webkit-background-clip: text;color: transparent;background: transparent\0;color: #235bc5\0;}


.nyMain{background:url() #f5faf6 no-repeat bottom center;background-size: cover;  padding:.8rem 0 1.6rem;min-height: 4rem;position: relative;}

.nyMain.sp{padding-top: .45rem}


.subNav{background:url(../images/ny/linbg.png) no-repeat center;background-size: 100% 100%; position: absolute;z-index: 5;left: 0;bottom: 0;right: 0}
.subNav .subNavs{max-width:80%}
.subNav .subNavs ul{white-space: nowrap;/*overflow-x: auto;overflow-y: hidden;*/ }
.subNav .subNavs ul li{line-height: .75rem;font-size: .2rem;display: inline-block;position: relative;}
.subNav .subNavs ul li a{display: block;padding: 0 .35rem;color: #fff}
.subNav .subNavs ul li.on a{color: #e1ad6a;padding: 0 .35rem;padding-left: .6rem}
@media (max-width: 1024px){

 .subNav .subNavs{max-width:inherit;width: 100%;} 
/* .subNav .subNavs ul{padding-bottom: .1rem}*/
 .subNav .subNavs ul li{line-height: .65rem;}
 .subNav .posi{max-width:inherit;width: 100%;margin-top: .2rem} 
}


@media (max-width: 1024px){
.ny-ba .imgBox:before{height: .9rem}
.nytit .en{font-size: .6rem;}
.nytit .cn{font-size: .4rem;}
.ny-ba{height: 45vw}
.nyMain{}

}
@media (max-width: 900px){
.nytit em{font-size: .6rem}
.nyarc .wp { padding: .3rem .3rem .5rem;}
}
@media (max-width:750px){
.ny-ba{height: 55vw}
.ny-ba .wp{padding-top: 0}
.uarc-con img{height: auto!important;}
.nyMain{padding-top: .5rem;padding-bottom: 1rem}
}
@media (max-width: 640px){

.typetit{display: none;}

.nytit:before{height: 2px;}
.nytit .en{font-size: 12vw}
.nytit .cn{font-size: 7.5vw;margin-top: -4vw}
.arc-tit h1{font-size: .26rem}
.uarc-con p,.uarc-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}

.nytit .en{font-size: 10vw;}
.nytit .cn{font-size: 6vw;margin-top: -.1rem}
.subNav .subNavs ul li a{padding: 0 .25rem}
}
@media (max-width: 375px){
}

@keyframes svgCira{0%{transform: scale(.4);}50%{transform:  scale(1)}100%{transform:  scale(.4)}}
@keyframes svgCirb{0%{transform: scale(.4);}50%{transform:  scale(1)}100%{transform:  scale(.4)}}
.scAni1{animation: svgCirb 5s linear infinite}
.scAni2{animation: svgCira 4s linear infinite}
.scAni3{animation: svgCirb 3s linear infinite}

.subNavs ul li .svgi{width: .45rem;height: .48rem;background: url(../images/ny/on1xs.png)  no-repeat center;background: url(../images/ny/on1x.png)  no-repeat center\0;background-size: 100% 100%;position: absolute;top: 50%;left: 0;margin-top: -.24rem;z-index: 2;transition: .3s;animation: roted 6s linear infinite;}
.subNavs ul li .svgi svg{width: 100%;height: auto; position: relative;z-index: 3;display: none\0}
.subNavs ul li .svgi svg circle{fill:#ffb368;display: none\0;}

.subNavs ul li.active .svgi{opacity: 1;visibility: visible;}
@-moz-document url-prefix() {
.subNavs ul li .svgi svg{display: none;}
.subNavs ul li .svgi{background: url(../images/ny/on1x.png)  no-repeat center;background-size: 100% 100%;}
}

.cirline{position: absolute;}
.cirline img{pointer-events: none;user-select: none}
.cirline.dot:before{content: '';position: absolute;left: 0;top: .22rem;width: .09rem;height: .09rem;background: #a9bfdb;border-radius:50% }
.cirline .a{position: absolute;top: 0;right: .07rem;padding-right: .62rem;font-size: .18rem;color: #08428c}
.cirline .a i{display: block;width: .42rem;height: .42rem;position: absolute;top: .08rem;right: 0}
.cirline .a i:before{content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;}
.cirline .a i:after{content: '';position: absolute;top: .09rem;left: .09rem;right:.09rem;bottom: .09rem;}
    /* .cirline .a i:before{animation: roted 6s linear infinite;}
.cirline .a i:after{animation: roted 3s linear infinite;}   */

.titline{height: .57rem}
.titline .cirline{right: 0;top: 0;width: 16.28rem}
.titline .cirline img{height: .57rem}
.titline .cirline .a{right: auto;left: 0}
.titline .cirline .a i{right: auto;left: .08rem}
.titline .cirline .a i:before{background: url(../images/sc2w.png) no-repeat center;background-size: 100% 100%;}
.titline .cirline .a i:after{background: url(../images/sc1w.png) no-repeat center;background-size: 100% 100%;}
.titline .cirline.dot:before{left: auto;right: 0;top: .24rem}
@media (max-width: 1024px){
.titline .cirline{left: 0;right: auto}
.titline {width: 100vw;overflow: hidden;}
}

/**/
.fancybox-button--zoom{display: none!important}
.ny-content{position: relative;min-height: 6rem;padding-top: .8rem;background: url(../images/ny/5f.png) no-repeat top right;background-attachment: fixed;background-size: 4.65rem auto}
.ny-content:after{position: absolute;left: 0;right: 0;bottom: 0;z-index: 0;background: url(../images/ny/ft.png) no-repeat bottom center;background-size: 100% auto;z-index: 0;height: 100%;content: '';pointer-events: none}
.ny-content:before{position: absolute;left: 0;right: 0;top: 0;z-index: 0;background: url(../images/ny/nybgl.png) no-repeat top left;background-size: 5.68rem auto;z-index: 0;height: 100%;content: '';;pointer-events: none}
.ny-content .homef .intit{}
.ny-content .homef .intit .en img{height: .38rem}
.ny-content .homef .intit .cn{font-size: .4rem;color: #fff}
.ny-content .homef .list{width: calc(100% - 3rem);padding-top: .2rem}
.ny-content .homef .list li{width: 20%;text-align: center;font-size: .18rem;position: relative;}
.ny-content .homef .list li h4{font-weight: normal;}
.ny-content .homef .list li a{color: #fff}
.ny-content .nyft{padding-top: 1rem}

.nytit{position: relative;margin-bottom: .6rem}
.nytit .h4{font-size: .4rem;text-align: center;}
.nytit .posi{position: absolute;right: 0;top: .15rem;font-size: .18rem;color: #999}
.nytit .posi a:last-child{color: #00327d}
.nytit .posi{background:url(../images/ny/cur.png) no-repeat left center;background-size:.15rem .21rem;padding-left:.25rem;line-height:.24rem }
@media (min-width: 1025px){
.ny-content .homef .list li:after{content: '';position: absolute;left: 50%;height: 3px;background: #fff;width: 0;bottom: -.55rem;transform: translateX(-50%);}
.ny-content .homef .list li:hover:after{width: 50%;transition: .4s}
}
@media (max-width: 1024px){
	.ny-content{padding-top: .9rem}
  .ny-content:after{display: none}
  .ny-content .nyft:after{position: absolute;left: 0;right: 0;bottom: 0;z-index: 0;background: url(../images/ny/ft.png) no-repeat bottom center;background-size: auto 100%;z-index: 0;height: 120%;content: '';pointer-events: none}
  .ny-content .homef .list li{width: 33.333%;padding: .1rem 0;}
  .ny-content .homef .list{width: calc(100% - 2.2rem);}
  .ny-content .homef .list:after {content: '';width: 33.333%;display: inline-block;}
  .nytit .posi{width: 100%;top: -.5rem}
}
@media (max-width: 640px){
  .ny-content .homef .list{width:100%;margin-bottom: .2rem}
  .ny-content .homef .list li{text-align: left;}
}
.ny-zzjg .wp{max-width: 16.03rem}


.ny-xyld .box dl{width: 48%;}
.ny-xyld .box dl dt{font-size: .28rem;color: #114ca4;position: relative;font-weight: bold;margin-bottom: .3rem;background: url(../images/ny/ldline.png) no-repeat right center;background-size: auto .26rem}
.line-tit{position: relative;padding-left: .25rem;font-size: .28rem;color: #114ca4;font-weight: bold;}
.line-tit:before{content: '';position: absolute;left: 0;width: 5px;height: .4rem;background: linear-gradient(to bottom,#235bc5,#2799a3);top: 50%;margin-top: -.2rem}
.ny-xyld .box dl dd{background: url(../images/ny/bg1.png) no-repeat bottom center;background-size: 100% 100%;border: 1px solid #dce6f6;padding:0 .5rem}
.ny-xyld .box dl dd ul li{padding: .2rem 0;}
.ny-xyld .box dl dd ul li+li{border-top: 1px solid #cfdeee}
.ny-xyld .box dl dd ul li a{display: flex;justify-content: space-between;flex-wrap: wrap;}
.ny-xyld .box dl dd ul li .img{width: 1.6rem;/* height: 2.8rem; */}
.ny-xyld .box dl dd ul li .txt{width: calc(100% - 2.65rem);position: relative;padding-top: .1rem}
.ny-xyld .box dl dd ul li .txt .tit{margin-bottom: .35rem}
.ny-xyld .box dl dd ul li .txt .tit span{color: #114ca4;font-size: .18rem;display: block;padding-top: .2rem}
.ny-xyld .box dl dd ul li .txt .tit h4{font-size: .26rem;margin-right: .4rem}
.ny-xyld .box dl dd ul li .txt .tit h4:after{content: '';height: 3px;width: .75rem;display: block;margin-top: .15rem; background: linear-gradient(45deg,#235bc5,#2799a3);}
.ny-xyld .box dl dd ul li .txt p{color: #666;line-height: 1.6em;max-height: 1rem;overflow: hidden;}
.ny-xyld .box dl dd ul li .txt .mor{position: absolute;left: 0;bottom: .2rem;transition: .3s}
.ny-xyld .box dl dd ul li .txt .mor img{height: .09rem}
@media (min-width: 1025px){
.ny-xyld .box dl dd ul li:hover .mor{transform: translateX(.1rem);}
}
@media (max-width: 1024px){
 .ny-xyld .box dl{width: 100%;} 
 .ny-xyld .box dl+dl{margin-top: .5rem} 
}
@media (max-width: 640px){
.ny-xyld .box dl dt{background-position: 2.2rem center;}
.ny-xyld .box dl dd{padding: 0 .3rem}
.ny-xyld .box dl dd ul li{padding: .3rem 0;}
.ny-xyld .box dl dd ul li .txt p{overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;display: block\0;}
}
@media (max-width: 480px){
.ny-xyld .box dl dd{padding: 0 .2rem}
.ny-xyld .box dl dd ul li{padding: .2rem 0;}
.ny-xyld .box dl dd ul li .img{width: 40%;height:45vw}
.ny-xyld .box dl dd ul li .txt{width: 55%}
.ny-xyld .box dl dd ul li .txt .tit{margin-bottom: .15rem}

}


.ny-xyldea .wp{max-width: 14.2rem}
.ny-xyldea .ld-dea-top{background: url(../images/ny/5fbg.png) no-repeat right top;background-size: auto 100%;margin-bottom: .5rem}
.ny-xyldea .ld-dea-top .img{width: 2.96rem;height: 3.82rem}
.ny-xyldea .ld-dea-top .txt{width: calc(100% - 2.96rem);padding-left: .65rem;padding-top: .65rem;padding-right: .65rem}
.ny-xyldea .ld-dea-top .txt .tit{margin-bottom: .3rem;background: url(../images/ny/line22.png) no-repeat right center;background-size: auto .26rem}
.ny-xyldea .ld-dea-top .txt .tit h4{font-size: .32rem;}
.ny-xyldea .ld-dea-top .txt .tit h4:after{content: '';height: 3px;width: 100%;display: block;margin-top: .15rem; background: linear-gradient(45deg,#235bc5,#2799a3);}
.ny-xyldea .ld-dea-top .txt .info{color: #666;line-height: 1.6em;font-size: .19rem}
.ny-xyldea .ld-dea-top .txt .info p+p{margin-top: .1rem}
.ny-xyldea dl dt{margin-bottom: .3rem}
.ny-xyldea dl dd{background: url(../images/ny/bg1.png) no-repeat bottom center;background-size: 100% 100%;border: 1px solid #dce6f6;border-radius: .1rem;padding: .5rem}
.ny-xyldea dl dd h4{margin-bottom: .2rem;font-size: .22rem}
.ny-xyldea dl dd .desc{line-height: 1.8em;font-size: .18rem}
.ny-xyldea dl dd p+p{margin-top: .1rem}
.ny-xyldea dl+dl{margin-top: .5rem}
.ny-xyldea dl dd+dd{margin-top: .3rem}

@media (max-width: 1024px){
.ny-xyldea .ld-dea-top .txt .tit{background-position: 1.6rem center}
}
@media (max-width: 640px){
.ny-xyldea .ld-dea-top .img{width: 40%;height: 46vw}
.ny-xyldea .ld-dea-top .txt{width: 55%;padding-left: 0;padding-top: .35rem;padding-right: .35rem}
.ny-xyldea dl dd{padding: .3rem}
.ny-xyldea dl dd .desc{line-height: 1.6em;}
}
@media (max-width: 540px){
.ny-xyldea .ld-dea-top{}
.ny-xyldea .ld-dea-top .img{width: 40%;height: 46vw;margin: 0 auto;margin-top: -.3rem}
.ny-xyldea .ld-dea-top .txt{width: 100%;padding: .3rem;padding-top: .35rem}
}

.ny-subnav{line-height: .4rem;margin-bottom: .5rem}
.ny-subnav h4{font-size: .18rem;width: 1rem;margin-bottom: .1rem}
.ny-subnav ul{width: calc(100% - 1rem)}
.ny-subnav ul li{display: inline-block;font-size: .18rem;margin-right: .2rem;margin-bottom: .1rem}
.ny-subnav ul li+li{}
.ny-subnav ul li a{display: block;padding: 0 .15rem;line-height: .4rem;border-radius: .4rem;}
.ny-subnav ul li.on a{background: linear-gradient(45deg,#2799a3,#235bc5);color: #fff;font-weight: bold;padding: 0 .25rem}
.ny-xysz {}

/*1204 s*/
.nys-filter{margin-bottom: .4rem;}
.nys-filter .nys-sear{width: 22%;}
.nys-filter .filters{width:75% ;} 
.nys-filter .nys-sear button{width:.55rem;height:.5rem;overflow:hidden;cursor: pointer;border-radius:50%;position: absolute;top: 0;right: 0;bottom: 0;z-index: 3;background: transparent;font-size: .25rem;color: #00327d;}
.nys-filter .nys-sear input{height:.5rem;padding-right:.55rem;width:100%;padding-left:.15rem;background:transparent;border-radius: .4rem;line-height: .48rem;background:transparent;border: 1px solid #ddd;width: 100%;}
.nys-filter .filters a{display: inline-block;margin: .1rem .12rem;line-height: .24rem;position: relative;font-size: .2rem;}
.nys-filter .filters a.on{color: #00327d;}
.nys-filter .filters a.on:after{content: '';position: absolute;left: 0;right: 0;height: 2px;background: #00327d;bottom: 0 ;}
@media (max-width: 1024px){
.nys-filter .nys-sear{width: 30%;}
.nys-filter .filters{width:65% ;} 
}
@media (max-width: 900px){
.nys-filter .nys-sear{width: 100%;margin-top: .2rem;}
.nys-filter .filters{width:100% ;} 
.nys-filter .filters a{margin: .1rem .1rem;}

}
.ny-tealist-1:after{content: '';width: calc(33.3333% - .2rem);display: inline-block;}
.ny-tealist-1 li{width: calc(33.3333% - .2rem);margin-bottom: .5rem}
.ny-tealist-1 li a{display: flex;justify-content: space-between;}
.ny-tealist-1 li .img{width:1.6rem;min-height: 2.15rem;}
.ny-tealist-1 li .txt{width: calc(100% - 1.6rem);padding: .25rem .3rem .15rem;background: url(../images/ny/bg1.png) no-repeat bottom center;background-size: 100% 100%;border: 1px solid #dce6f6;border-radius:0 .1rem .1rem 0;border-left: 0}
.ny-tealist-1 li .txt .tit{margin-bottom: .15rem}
.ny-tealist-1 li .txt .tit h4{font-size: .24rem;color: #114ca4}
.ny-tealist-1 li .txt .tit span{font-size: .16rem;color: #333;display: block;width: 100%;margin-top: .1rem}
.ny-tealist-1 li .txt .line{background: url(../images/ny/szline.png) no-repeat left center;background-size: 100% auto;height: .2rem;margin: .2rem 0 0}
.ny-tealist-1 li .txt .desc{line-height: 1.8em;color: #666;max-height: .84rem\0;font-size: .16rem;display: none}
.ny-tealist-1 li .txt .mail{word-break: break-all;color: #666}
.ny-tealist-1 li .txt .yjfx{word-break: break-all;color: #666}
@media (max-width: 1024px){
 .ny-tealist-1 li{width: 48.5%;margin-bottom: .4rem} 
}
@media (max-width: 992px){
 .ny-tealist-1 li{width: 100%;margin-bottom: .4rem} 
 .ny-tealist-1 li .txt .line{background-size: auto 100%}
}
@media (max-width: 640px){
.ny-tealist-1 li .txt .desc{-webkit-line-clamp:2;line-height: 1.6em}
.ny-tealist-1 li .txt .line{height: .2rem;margin: .1rem 0}

}
@media (max-width: 480px){
.ny-tealist-1 li .txt .mail{display: block;font-size: .17rem}
.ny-tealist-1 li .txt .yjfx{display: block;font-size: .17rem}
.ny-tealist-1 li .txt .line{background-size: 100% auto }
.ny-tealist-1 li .img{width: 40%;min-height: 46vw;}
.ny-tealist-1 li .txt .tit span{font-size: .18rem}
.ny-tealist-1 li .txt{width: 60%;padding: .3rem ;}
.ny-tealist-1 li .txt .tit h4{overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;display: block\0;word-break: break-all;}
}

.jszhy{background:rgba(200,220,250,.3);padding: .3rem 0;border: 1px solid #e6edf9;margin-bottom: .8rem}
.jszhy dl{display: flex;flex-wrap: wrap;align-items: flex-start;}
.jszhy dl+dl{margin-top: .6rem}
.jszhy dl dt{width: 1.9rem;font-size: .24rem;color: #114ca4;font-weight: bold;padding-left: .2rem;position: relative;margin-top: .2rem}
.jszhy dl dt:before{content: '';position: absolute;left: 0;width: 4px;height: 100%;background: linear-gradient(to bottom,#235bc5,#2799a3);top: 0}

.jszhy dl dd{width:calc(100% -  1.9rem);min-height: 1rem}
.jszhy ul li{position: relative;width: 18%;margin-right: 2%;font-size: .2rem;border-bottom: 1px solid #b1c7e8}
.jszhy ul li:before{content: '';position: absolute;left: 0;width: 6px;height: 6px;background: #fff;border: 1px solid #b1c7e8;border-radius: 50%;bottom: -4px}
.jszhy ul li .svgi{width: .34rem;height: .36rem;background: url(../images/dotonb.png)  no-repeat center;background: url(../images/ny/nybb.png)  no-repeat center\0;background-size: 100% 100%;position: absolute;top: 50%;left: 0;margin-top: -.18rem;z-index: 2;transition: .3s;animation: roted 6s linear infinite;opacity: 0;visibility: hidden;transition: .3s}
.jszhy ul li .svgi svg{width: 100%;height: auto; position: relative;z-index: 3;display: none\0}
.jszhy ul li .svgi svg circle{fill:#114ca4;display: none\0;}
.jszhy ul li a{display: block;position: relative;padding: .2rem 0;transition: .3s;padding-right: .4rem}
.jszhy ul li a:after{content: "\e679";font-family: swiper-icons !important;position: absolute;right: .2rem;top: 50%;transform: translateY(-50%);opacity: 0;transition: .3s}
.jszhy ul li.active .svgi{opacity: 1;visibility: visible;}
@-moz-document url-prefix() {
.jszhy ul li .svgi svg{display: none;}
.jszhy ul li .svgi{background: url(../images/ny/nybb.png)  no-repeat center;background-size: 100% 100%;}
}
@media(min-width:1025px){
.jszhy ul li:hover a:after{right: 0;opacity: 1;}
.jszhy ul li:hover a{padding-left: .45rem}
.jszhy ul li:hover .svgi{opacity: 1;visibility:visible;}
}
@media (max-width: 1024px){
.jszhy dl dt{width: 100%;margin-bottom: .15rem}
.jszhy dl dt br{display: none}
.jszhy dl dd{width: 100%;padding-left: .3rem;padding-right: .15rem}
.jszhy ul li{width: 31.333%;margin-right: 2%;}
.jszhy ul li a{padding-right: 0}
.jszhy ul li a:after{display: none}
.jszhy{padding: .15rem 0 .4rem}  
}
@media (max-width: 540px){
.jszhy ul li{width: 48%;margin-right: 2%;}
}
/*1204 o*/


.ny-tealist-2{padding-bottom: .2rem}
.ny-tealist-2 li{width: 18.4%;margin-right: 2%; background: url(../images/ny/bg1.png) no-repeat bottom center;background-size: 100% 100%;border: 1px solid #dce6f6;border-radius:.1rem;padding:.25rem;margin-bottom: .4rem}
.ny-tealist-2 li:nth-child(5n){margin-right: 0}
.ny-tealist-2 li .img{height: 3.05rem}
.ny-tealist-2 li .txt{padding-top: .2rem}
.ny-tealist-2 li .txt h4{font-size: .24rem; color: #114ca4}
.ny-tealist-2 li .txt p{font-size: .18rem;font-weight: bold;margin-top: .06rem}
.ny-tealist-2 li .txt .line{background: url(../images/ny/line3.png) no-repeat left center;background-size: auto 100%;height: .26rem;margin: .15rem 0;width: 2.63rem;position: relative;left: -.45rem;opacity: .6}
.ny-tealist-2 li .txt  .co{font-weight: bold;}

.ny-zyjs .line-tit{margin-bottom: .4rem}
.ny-zyjs dl dd{text-indent: 2em;line-height: 1.8em;font-size: .18rem}
.ny-zyjs dl dd p+p{margin-top: .2rem}
.ny-zyjs dl+dl{margin-top: .6rem}

.ny-jdlist{padding-bottom: .2rem}
.ny-jdlist li{width:calc(33.3333% - .4rem); background: url(../images/ny/bg1.png) no-repeat bottom center;background-size: 100% 100%;border: 1px solid #dce6f6;border-radius:.1rem;padding:.25rem;margin-bottom: .5rem}
.ny-jdlist:after{content: '';display: inline-block;width: calc(33.3333% - .4rem)}
.ny-jdlist li .img{height: 2.8rem}
.ny-jdlist li .txt{padding-top: .2rem}
.ny-jdlist li .txt h4{font-size: .2rem; height: .56rem}
.ny-jdlist li .txt p{font-size: .18rem;font-weight: bold;margin-top: .06rem}
.ny-jdlist li .txt .line{background: url(../images/ny/line4.png) no-repeat left center;background-size: 100% 100%;height: .26rem;margin: .15rem 0;position: relative;}
.ny-jdlist li .txt  .co{font-weight: bold;}

.ny-hdlist li{width: 48%;margin-bottom: .6rem}
.ny-hdlist li a{display: flex;justify-content: space-between;}
.ny-hdlist li .img{width: 2.86rem;height: 4rem;}
.ny-hdlist li .txt{width: calc(100% - 2.86rem);padding: .5rem .5rem;background: url(../images/ny/n3.png) no-repeat bottom center;background-size: 100% 100%;}

.ny-hdlist li .txt  h4{font-size: .2rem;line-height: 1.5em;height: .9rem;text-align: justify;}
.ny-hdlist li .txt .line{background: url(../images/ny/hdline.png) no-repeat left center;background-size: auto 100%;height: .26rem;margin-top:.3rem;}
.ny-hdlist li .txt .info{line-height: 1.8em;color: #666;font-size: .18rem;margin-top: .3rem}
.ny-hdlist li .txt .info p i{margin-right: .05rem;font-size: .2rem}
.ny-hdlist li .txt .info p+p{margin-top: .08rem}


@media (min-width: 1025px){
.ny-hdlist li:hover .txt{background: url(../images/ny/n7.png) no-repeat bottom center;background-size: 100% 100%;transition: .3s }
.ny-hdlist li:hover .info p i{color: #0e4eae}
}
@media (max-width: 1024px){


.ny-tealist-2 li{width: 31.33333%;margin-right: 3%; margin-bottom: .4rem}
.ny-tealist-2 li:nth-child(5n){margin-right: 3%}
.ny-tealist-2 li:nth-child(3n){margin-right: 0}
.ny-tealist-2 li .img{height: 3.55rem}
.ny-jdlist:after{display: none}
.ny-jdlist li{width: 48%}
.ny-jdlist li .img{height: 26vw}

.ny-hdlist li{width: 100%;margin-bottom: .6rem}
}

@media (max-width: 900px){
.ny-tealist-2{justify-content: space-between;}
.ny-tealist-2 li{width: 48%;margin-right: 0; margin-bottom: .4rem}
.ny-tealist-2 li:nth-child(5n){margin-right: 0}
.ny-tealist-2 li:nth-child(3n){margin-right: 0}
.ny-tealist-2 li .img{height: 50vw}
}
@media (max-width: 640px){

.ny-subnav h4{width: .6rem;}
.ny-subnav ul{width: calc(100% - .6rem)}
.ny-subnav ul li{margin-right: .1rem}
.ny-zyjs dl dd img{float: inherit!important;margin:0 auto!important;display: block;}
.ny-jdlist li{width: 100%}
.ny-jdlist li .img{height: 50vw}
.ny-jdlist li .txt h4{height: auto}
.ny-hdlist li a{flex-wrap: wrap;}
.ny-hdlist li .img{width: 2.86rem;height: 4rem;margin: 0 auto}
.ny-hdlist li .txt{width:100%;padding: 1.5rem .5rem .5rem .5rem;background: url(../images/ny/n3.png) no-repeat bottom center;background-size: 100% 100%;margin-top: -1.1rem}
.ny-hdlist li .txt h4{height: auto}


}
@media (max-width: 540px){

.ny-tealist-2 li{padding: .2rem}
.ny-tealist-2 li .txt h4{font-size: .22rem}
.ny-tealist-2 li .img{height: 48vw}
.ny-tealist-2 li .txt .line{width: 100%;left: 0;height: .2rem}
/*.ny-tealist-2 li{width: 86%;margin: 0 auto .35rem!important;}
.ny-tealist-2 li .img{height: 85vw}*/
}


.ny-nlist{padding-bottom: .2rem}
.ny-nlist li{margin-bottom: .45rem;background: url(../images/ny/n3.png) no-repeat center;background-size: 100% 100%}
.ny-nlist li a{display: flex;padding: .4rem .6rem;position: relative;z-index: 2;align-items: center}
.ny-nlist li .img{width: 3.6rem;height: 2.4rem;}
.ny-nlist li .txt{width:calc(100% - 3.6rem);padding-left: .6rem}
.ny-nlist li .txt h4{font-size: .22rem;font-weight: normal;line-height: 1.4em}
.ny-nlist li .txt h4:after{content: '';height: 3px;width: .7rem;display: block;margin-top: .25rem; background: linear-gradient(45deg,#235bc5,#2799a3);}
.ny-nlist li .txt .desc{line-height: 1.8em;color: #666;height: .75rem\0;position: relative;z-index: 3;margin-top: .25rem;font-size: .16rem}
.ny-nlist li .img .time{width: .7rem;height: .7rem;position: absolute;left: 0;bottom: 0;z-index: 4;background: url(../images/ny/n2.png) no-repeat center;background-size: 100% 100%;color: #fff;text-align: center;padding-top: .05rem}
.ny-nlist li .img .time span{display: block;font-size: .32rem;line-height: 1em}

.ny-tlist{position: relative;}
.ny-tlist li{position: relative;width: calc(50% - .3rem);background: url(../images/ny/n3.png) no-repeat center;background-size: 100% 100%;margin-bottom: .4rem}
/*.ny-tlist li:after{content: '';position: absolute;left: -.3rem;bottom: 0;top: 0;width: 0;background: url(../images/a2bg.jpg) no-repeat left  center;background-size: 6.1rem 100%;z-index: 0}*/
.ny-tlist li:before{content: '';position: absolute;left: .25rem;top: 0;width: 1px;background: #c3d2ea;height: 0;z-index: 1}
.ny-tlist li a{display: flex;align-items: center;justify-content: space-between;padding: .4rem .5rem;position: relative;z-index: 2;padding-right: 1.7rem}
.ny-tlist li .time:before{content: '';width: 8px;height: 8px;background: linear-gradient(45deg,#235bc5,#2799a3);border-radius: 50%;left: -.28rem;top: 50%;margin-top: -6px;z-index: 3;position: absolute;opacity: 0}
.ny-tlist li .time{width: .65rem;display: block;position: relative;}
.ny-tlist li .time span{display: block;font-size: .44rem;line-height: 1em}
.ny-tlist li h4{font-weight: normal;font-size: .2rem;font-weight: normal;line-height: 1.4em;width: calc(100% - .85rem);height: .56rem}


.ny-tlist li .cir{width: .57rem;height: .57rem;background: url(../images/ny/tzcir.png) no-repeat center;background-size: 100% 100%;position: absolute;top: 50%;margin-top: -.25rem;right: .5rem;z-index: 4}
.cirline .cir:before{content: '';position: absolute;top: .08rem;left: .08rem;right: .08rem;bottom: .08rem;background: url(../images/sc2.png) no-repeat center;background-size: 100% 100%;animation-fill-mode:forwards}
.cirline .cir:after{content: '';position: absolute;top: .16rem;left: .16rem;right:.16rem;bottom: .16rem;background: url(../images/sc1.png) no-repeat center;background-size: 100% 100%;animation-fill-mode:forwards}
      /*   .cirline .cir:before{animation: roted 6s linear infinite;}
.cirline .cir:after{animation: roted 3s linear infinite;}       */

@media (min-width: 1025px){
.ny-tlist li a:after{content: '';position: absolute;right: .3rem;height: .88rem;background: url()no-repeat right center;background-size: auto 100%;top: 50%;margin-top: -.44rem;width: 100%;pointer-events: none;width: 0;}
.ny-tlist li:hover .cir{opacity: 0;visibility: hidden;transition: .3s}
.ny-tlist li:hover{background: url(../images/ny/n6.png) no-repeat center;background-size: 100% 100%;transition: .3s}
.ny-tlist li:hover a:after{width: 3.79rem;transition: .5s .3s}
.ny-tlist li:hover:before{height: 100%;transition: .4s .3s}
.ny-tlist li:hover a{border-color: transparent}
.ny-tlist li:hover h4{color: #00327d;transition: .3s}
.ny-tlist li:hover .time{color: #00327d;transition: .3s}
.ny-tlist li:hover .time:before{opacity: 1;transition: .3s .6s}


.ny-nlist li a:after{content: '';position: absolute;right: -.5rem;height: 1.68rem;background: url()no-repeat right center;background-size: auto 100%;top: 50%;margin-top: -.84rem;width: 100%;pointer-events: none;width: 0;}
.ny-nlist li:hover{background: url(../images/ny/n4.jpg) no-repeat center;background-size: 100% 100%;transition: .3s}
.ny-nlist li:hover .desc{padding-right: 1rem}
.ny-nlist li:hover a:after{width: 3.79rem;transition: .5s .1s}
.ny-nlist li:hover .img .time{background: #d49a4e;}

}

@media (max-width: 1024px){
.ny-tlist li{width: 100%;margin-bottom: .3rem}
.ny-tlist li h4{height: auto}
.ny-tlist li a{padding-right: 1.5rem}
}
@media (max-width: 900px){
.ny-nlist li a{padding: .3rem;}
.ny-nlist li .img{width: 40%;height: 2rem;}
.ny-nlist li .txt{width:60%;padding-left: .3rem}
.ny-nlist li .txt .desc{line-height: 1.6em;}
}
@media (max-width: 540px){
.ny-nlist li{margin-bottom: .3rem}
.ny-nlist li .txt .desc{margin-top: .15rem}
.ny-nlist li a{padding: .3rem;flex-wrap: wrap;}
.ny-nlist li .img{width: 100%;height:50vw;}
.ny-nlist li .txt h4{font-size: .2rem;display: block;}
.ny-nlist li .txt{width:100%;padding:0;padding-top: .25rem}
.ny-nlist li .txt h4:after{margin-top: .15rem}

.ny-tlist li a{padding: .3rem .2rem;padding-right: 1rem}
.ny-tlist li .cir{right: .2rem}
}

.nyDea .left{width: 11.8rem;}
.nyDea .right{width: 3.4rem;position: relative;}
.nyDea .right .intit{font-size:.3rem;margin-bottom: .35rem}
.nyDea .right .intit .cirline{position: relative;margin-top: -.1rem}
.nyDea .right .intit .cirline img{height: .68rem}
.nyDea .right .ny-tlist li{width: 100%}
.nyDea .right .ny-tlist li:after {content: '';position: absolute;left:0;bottom: 0;top: 0;width: 0;background: url(../images/ny/arcon.png) no-repeat left center;background-size: 4.4rem 100%;z-index: 0;}
.nyDea .right .ny-tlist li .time:before{left: -.18rem;background: #ffb368}
.nyDea .right .ny-tlist li:before{left: .2rem}
.nyDea .right .ny-tlist li a{padding: .35rem;padding-right: .45rem}
.nyDea .right .ny-tlist li a:after{right: -.26rem}
.nyDea .right .ny-tlist li h4{font-size: .18rem;line-height: 1.6em;width: calc(100% - .75rem);position: relative;z-index: 2}



.ny-xyjj .uarc-con{padding-bottom: 0}
.about-b .item{height: 1.58rem;background: url(../images/wb.png) no-repeat center;background-size: auto 100%;padding-top: .35rem;transition:.5s;text-align: center }
.about-b .item .num{font-size: .44rem;}
.about-b .item .num span{display: inline-block;background: linear-gradient(45deg,#2799a3,#235bc5);-webkit-background-clip: text;color: transparent;background: transparent\0;color: #235bc5\0;}
.about-b .item  p{font-size: .24rem;max-width: 1.2rem;margin: 0 auto;line-height: 1em;}
.about-b .swiDots{text-align: center;margin-top: .3rem;}
.about-b .swiDots span{text-align: center;margin-top: .4rem;margin: 0 .1rem;width: 10px;height: 10px}
.about-b .swiDots span.active{background: #124ea4;opacity: 1}

.about-a .txt{width: 55%}
.about-a .img{width: 6.4rem;padding-top: .4rem;padding-right: .4rem;background: url(../images/ny/ab1bg.png) no-repeat top right;background-size: 6rem auto}
.about-b{padding: .8rem 0 .6rem}
.about-a .img img{width: 100%}

@media (min-width: 1025px){
 .nyDea .right .ny-tlist li:hover:after{width: 100%;transition: .3s} 
 .nyDea .right .ny-tlist li:hover h4{color: #fff} 
 .nyDea .right .ny-tlist li:hover .time{color: #fff} 

 .about-b .swiper-slide:hover .item{background: url(../images/55a.png) no-repeat center;background-size: auto 100%;}
.about-b .swiper-slide:hover .item p{color: #fff;text-shadow: 0 0 10px rgba(0,0,0,.3);}
.about-b .swiper-slide:hover .item .num span{color: #fff;background: transparent}
}

@media (max-width: 1024px){
.nyDea .left{width:100%}
.nyDea .right{width: 100%;position: relative;margin-top: .6rem}
.nyDea .right .intit .cirline{text-align: right;}

.about-a .txt{width: 100%}
.about-a .img{width: 100%;background-size: 90% auto}
.about-a .img img{width: 100%}
.about-b{padding: .8rem 0}
}
@media (max-width: 640px){
.nytit{margin-bottom: .4rem}
.ny-newss{padding-top: .5rem}
.nyDea .right .ny-tlist li a{padding: .3rem}
.nyDea .right .ny-tlist li h4{font-size: .2rem;height: auto}
.arc-info .share{width: 100%;margin-top: .2rem}
.arc-tit,.arc-info{padding-left: .3rem}
.social-share a{margin: 0 .15rem;}
.social-share .social-share-icon{width:.5rem;height:.5rem;font-size:.26rem;line-height: .48rem}

}
.leftWord{position: fixed;width: calc((100vw - 15.6rem) / 2);top:1.5rem;left: 0;background: transparent;display: flex;justify-content: center;align-items: flex-start;
opacity: 0;visibility: hidden;pointer-events: none;transition: .3s}
.leftWord span{width: .5rem;display: block;font-size: .38rem;opacity: .2;margin: 0 .1rem;line-height: 1.2em}
.leftWord span:nth-child(2){padding-top: 2em}
.leftWord.show{opacity: 1;visibility: visible;}
/**/
.ny-his .nytit{margin-bottom: 1rem}
.ny-his .oldLd .line-tit{background: url(../images/ny/hisline.png) no-repeat right center;background-size: auto .26rem;margin-bottom: .5rem}
.ny-his .oldLd ul li{height: 1.8rem;background: url(../images/ny/hisbg.png) repeat-x left center;background-size: auto 100%;width: calc(50% - .25rem);margin-bottom: .5rem;display: flex;align-items: center;justify-content: space-between;padding: 0 .8rem}
.ny-his .oldLd ul li.sp{width: 100%}
.ny-his .oldLd ul li .year .beb{font-size: .48rem;color: #105cb5}
.ny-his .oldLd ul li p{margin-top: .05rem;font-size: .2rem}
.ny-his .oldLd ul li h4{font-size: .32rem}
.hisList{position: relative;max-width: 13rem;margin: 0 auto .7rem;padding: 1rem 0 1rem}
.hisList .line{position: absolute;left: 50%;top: 0;bottom: .29rem;width: 1px;background: #dbe5f2}
.hisList .line span{position: absolute;top: 0;left: 0;width: 1px;height:0;background:linear-gradient(to bottom,#114ca4,#1f95b3) }
.hisList .sline{position: absolute;top: 0;left: 40%;width: 1px;height:0;background:linear-gradient(to bottom,#114ca4,#1f95b3) }
.hisList li{position: relative;}
.hisList li:before{content: '';position: absolute;left: 50%;margin-left: -.05rem;width: .11rem;height: .11rem;border-radius: 50%;background: url(../images/ny/hiscirs.png) no-repeat center;background-size: 100% 100%;top: .3rem;transition: .3s}
.hisList li.on:before{transform: scale(2);background:linear-gradient(to right,#114ca4,#1f95b3) }
.hisList li:after{content: '';position: absolute;left: 52% ;width: 1rem;height: 1px;background: linear-gradient(to right,#b7c9e4,#bee3e2);background-size: 100% 100%;top: .35rem;}
.hisList li {padding-left: 50%;position: relative;z-index: 10;}

.hisList li .item{margin-left: 1.5rem;}
.hisList li .item .desc{font-size: .18rem;line-height: 1.8em;margin-top: .1rem}
.hisList li .item .time .beb{font-size: .76rem;}
.hisList li .item .time .t{font-size: .24rem;margin-left: .1rem}
.hisList .cir{width: .57rem;height: .57rem;background: url(../images/ny/hiscir.png) no-repeat center;background-size: 100% 100%;position: absolute;bottom: 0;left: 50%;margin-left: -.29rem}
.hisList .light{width: 1.29rem;height:1.29rem;background: url(../images/ny/16667.png) no-repeat center;background-size: 100% 100%;position: absolute;top: -.64rem;left: 50%;margin-left: -.64rem;transition:transform .5s;}
@media (min-width: 1025px){
.hisList li:nth-child(odd) {padding-left: 0;padding-right: 50%;}
.hisList li:nth-child(odd):after{left: auto;right: 52%;background: linear-gradient(to right,#bee3e2,#b7c9e4)}
.hisList li:nth-child(odd) .item{margin-right: 1.5rem;margin-left: 0;text-align: right;}
.hisList li+li{margin-top: -.2rem}
.hisList .light.fixed{position: fixed;top: 1rem;z-index: 10;transform: scale(.8);}
}
@media (max-width: 1024px){
.leftWord{display: none}
.ny-his .nytit{margin-bottom: .5rem}
.hisList{margin-left: .4rem}
.hisList li {padding-left: .4rem}
.hisList li+li{margin-top: .3rem}
.hisList li .item{margin-left: 0;}
.hisList .line{left: 0;}
.hisList li:before{left:0;top: .3rem;}
.hisList li:after{left: .1rem ;width: .2rem;height: 1px;top: .35rem;}
.hisList .cir{width: .5rem;height: .5rem;left: 0;margin-left: -.25rem}
.hisList .light{width: 1rem;height:1rem;top: -.5rem;left: 0;margin-left: -.5rem}
.hisList .line span{height: 100%}
}
@media (max-width: 900px){
.ny-his .oldLd ul li{height: 1.5rem;padding: 0 .5rem;margin-bottom: .3rem;width: calc(50% - .15rem)}
.ny-his .oldLd ul li .year .beb{font-size: .4rem;}
.ny-his .oldLd ul li p{margin-top: .05rem;font-size: .2rem}
.ny-his .oldLd ul li h4{font-size: .24rem}
.hisList li .item .time .beb{font-size: .66rem}
}
@media (max-width: 640px){
.ny-his .oldLd ul li{width: 100%;margin-bottom: .2rem;}
.hisList li .item .time .beb{font-size: .56rem}
}
@media (max-width: 480px){
.ny-his .oldLd ul li{width: 100%;height: auto;padding: .3rem .4rem}

.ny-his .oldLd ul li .year .beb{font-size: 6.5vw;}
}

.ny-zzjg .cirline{top: 0;right: 0}
.ny-zzjg .cirline img{height: .53rem}
.ny-zzjg .cirline .a{pointer-events: none}
.ny-zzjg .cirline .a i{width: .31rem;height: .31rem;top: .07rem}
.ny-zzjg .cirline .a i:after{top: .06rem;left: .06rem;bottom: .06rem;right: .06rem}
.ny-zzjg .cirline a span{opacity: 0;visibility: hidden;pointer-events: none;user-select: none}
.ny-zzjg .left{width: 7.7rem}
.ny-zzjg  dl+dl{margin-top: .6rem}
.ny-zzjg  dl dt{margin-bottom: .4rem}
.ny-zzjg  dl dd{background: url(../images/ny/bg1.png) no-repeat center;background-size: 100% 100%;border: 1px solid #dce6f6;padding: .4rem}
.ny-zzjg .list3 li{position: relative;}
.ny-zzjg .list3 li .svgi{width: .34rem;height: .36rem;background: url(../images/dotonb.png)  no-repeat center;background: url(../images/ny/nybb.png)  no-repeat center\0;background-size: 100% 100%;position: absolute;top: 50%;left: 0;margin-top: -.18rem;z-index: 2;transition: .3s;animation: roted 6s linear infinite;opacity: 0;visibility: hidden;transition: .3s}
.ny-zzjg .list3 li .svgi svg{width: 100%;height: auto; position: relative;z-index: 3;display: none\0}
.ny-zzjg .list3 li .svgi svg circle{fill:#114ca4;display: none\0;}

.ny-zzjg .list3 li.active .svgi{opacity: 1;visibility: visible;}
@-moz-document url-prefix() {
.ny-zzjg .list3 li .svgi svg{display: none;}
.ny-zzjg .list3 li .svgi{background: url(../images/ny/nybb.png)  no-repeat center;background-size: 100% 100%;}
}

.ny-zzjg .list2 li{font-size: .18rem}
.ny-zzjg .list2 li+li{border-top: 1px solid #d5e2f4}
.ny-zzjg .list2 li a{display: block;position: relative;padding: .2rem 0;transition: .3s;padding-right: .4rem}
.ny-zzjg .list2 li i{position: absolute;right: 0;top: 50%;transform: translateY(-50%);color: #cccccc}

.ny-zzjg .items{margin-bottom: .4rem}
.ny-zzjg .items h4{padding-bottom: .2rem;border-bottom: 1px solid #d5e2f4;margin-bottom: .2rem;font-size: .18rem;position: relative;cursor: pointer;}
.ny-zzjg .items h4 i{position: absolute;right: 0;top: 40%;transform: translateY(-50%);color: #cccccc;transition: .3s;}
.ny-zzjg .items h4.on i{
 transform: rotate(-90deg);
 top: 10%;
}
.ny-zzjg .list1 li{width: 48%;padding: .15rem 0}
.ny-zzjg .list1 li a i{margin-right: .05rem;color: #999;font-size: .18rem}

@media(min-width:1025px){
.ny-zzjg .list3 li:hover a{padding-left: .45rem}
.ny-zzjg .list3 li:hover .svgi{opacity: 1;visibility:visible;}
.ny-zzjg .list2 li:hover i{color: #1b72a1}  
.ny-zzjg .list1 li:hover i{color: #1b72a1}  
}
@media (max-width:1024px){
 .ny-zzjg .left{width:100%} 
  .ny-zzjg .left+.left{margin-top: .5rem}
}
@media (max-width:640px){
.ny-zzjg .list1 li{width: 100%}
.ny-zzjg .list1 li{padding: .12rem 0}
}
.dpzw{
width:100% !important;
}