@charset "utf-8";
.compensate-for-scrollbar{margin-right: 0!important}
.pages ul{text-align: center;}
.pages ul li{text-align:center;font-size: .16rem;display: inline-block;margin:.02rem}
.pages ul li a{height: .35rem;text-align: center;line-height: .33rem;padding: 0 8px;min-width: .35rem;
display: block;border: 1px solid #ddd;border-radius: 3px}
.pages ul li.cur{background:#0366b2;padding: 0 8px;min-width: .35rem;height: .35rem;line-height: .33rem;
border: 1px solid #0366b2;border-radius: 3px }
.pages ul li a.on{background:#0366b2;padding: 0 8px;min-width: .35rem;height: .35rem;line-height: .33rem;color: #fff ;border-radius: 3px}
.pages ul li.cur{color:#fff;}
.pages ul li.page-count{line-height: .33rem}
.page-form {line-height: .33rem}
.page-form input{border:1px solid #ddd;width: .35rem;height: .35rem;float: left;text-align: center;padding: 0 3px;background: transparent;border-radius: 3px;margin: 0 5px}
.page-form span{float: left;color: #666}
.page-form button{border:none;width: 52px;height: .35rem;line-height: .35rem;text-align: center;margin-left: 3px;
float: left;background: #0366b2;color: #fff;border-radius: 3px;margin-left: 5px}

.scbox{overflow: auto}
.scbox::-webkit-scrollbar{width:5px}
.scbox::-webkit-scrollbar-track{border-radius:5px;;background: #eee}
.scbox::-webkit-scrollbar-thumb{border-radius:5px;background:#bdd8f2;}
.arc-tit{margin-bottom: .25rem }
.arc-tit h1{font-size:.28rem;text-align: center;line-height: 1.4em }
.arc-info{color: #777;margin-bottom: .3rem;text-align: center;font-size: .15rem}
.arc-con{line-height: 1.8em;}
.arc-con img{display: inline-block;}
.arc-con p{margin-bottom: .2rem;}
.arc-con table{border: 1px solid #eee;min-width: 640px;margin-left:0!important;width: 100%;background: #fff}
 .tbsc table{min-width: 640px;margin-left:0!important;width: 100%;}
 .tbsc{overflow: auto;padding: 15px 0;width: 100%}
.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::-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}

.iconfont{font-size: inherit;}
.nytop{height: 5.5rem;position: relative;}
.nytop .bg{position: absolute;left: 0;top: 0;right: 0;bottom: 0;z-index: 0;pointer-events: none;background-position: center;
	background-size: cover;background-repeat: no-repeat;overflow: hidden;}
.nytop .bg:before{content: '';position: absolute;left: -1px;height: 2rem;right: 0;bottom: -1px;z-index: 1;
background:url(../images/bamask.png) no-repeat bottom center;background-size: 100% 100%;opacity: .8}
.nytop .wp{height: 100%;padding-top: 5%}
.nytop .nytit{min-width: 3rem;background: url(../images/ny/nytoptbg.png) #0366b2 no-repeat right center;background-size:auto 100%;padding: 0 .4rem;color: #fff;position: relative;z-index: 3;}
.nytop .nytit h3{font-weight: normal;font-size: .3rem;line-height: .85rem;height: .85rem;}

.nytit{margin-top: -.6rem}
.nytit .t{height: 1.16rem;color: #fff;padding: .25rem 1rem .2rem 0;text-align: center;}
.nytit .t:before{content: '';position: absolute;top: 0;bottom: 0;right: 0;width: calc(100% + ((100vw - 14.4rem) / 2));
background: url(../images/ny/3hebg.png) no-repeat center;background-size: 100% 100%}
.nytit .t h3{font-size: .36rem;}
.nytit .t span{color: rgba(255,255,255,.4);font-family: Times New Roman;font-size: .2rem}
.nysubnav{margin-top: .3rem}
.nysubnav .nywp:after{content: '';height: 1px;background: #ddd;width: 100%;position: absolute;left: 0;bottom: 1px;z-index: 0}
.nysubnav ul{max-width: 75%;overflow-x:auto;overflow-y: hidden;white-space: nowrap;padding-bottom: 1px;position: relative;z-index: 3 }
.nysubnav ul li{display: inline-block;font-size: .2rem;padding-bottom: .15rem;position: relative;}
.nysubnav ul li.on:after{content: '';height: 3px;background: #04407e;width: 100%;position: absolute;bottom: 0;left: 0;z-index: 5}
.nysubnav ul li.on a{color: #04407e }
.nysubnav ul li a{display: block;padding: 0 .15rem}
.nysubnav ul::-webkit-scrollbar{height:4px}
.nysubnav ul::-webkit-scrollbar-track{border-radius:5px;background: #eee}
.nysubnav ul::-webkit-scrollbar-thumb{border-radius:5px;background:#ccc;}
.posi .posis {background: url(../images/home.png) no-repeat left center;background-size: .23rem .2rem;padding-left: .3rem;font-size: .14rem;position: absolute;right: 0;top: .38rem;z-index:9;cursor: pointer;}
.nyMain{min-height: 500px;}

@media (min-width:1921px ){
	.nytop{height: 6.5rem}
}
@media (max-width: 1200px){
.nytit .t{padding-right: .6rem}
.nytit .t:before{width: calc(100% + 4vw)}
.nytop{height: 4.5rem;position: relative;}
.posi{}
.posi .posis{position: relative;top: -.25rem}
.nysubnav{margin-top: .2rem}
.nysubnav ul{max-width: 100%}


}





@media screen and (max-width: 980px){


.nytop{height: 45vw;} 
.nytop .nytit h3{height: .65rem;line-height: .65rem} 
/*.ny-nav ul::-webkit-scrollbar{height:4px}
.ny-nav ul::-webkit-scrollbar-track{box-shadow:inset 0 0 6px rgba(0,0,0,.2);border-radius:0}
.ny-nav ul::-webkit-scrollbar-thumb{border-radius:0;background:#ccc;box-shadow:inset 0 0 6px rgba(0,0,0,.15)}*/
.ny-nav{width: 100%;float: inherit;;box-shadow: none}
.ny-nav ul{padding-bottom: 0;background:#f0ede3;display: none}
.ny-nav ul:before{width: 5px}

.ny-right .posi{position: static;color: #555;margin-bottom: .15rem}
.ny-right .posi a{color: #555}
.ny-right .posi a:hover{color:#0366b2}
.ny-right .posi .posit{background: url(../images/ny/home.svg) no-repeat left center;background-size: .22rem .22rem;}

}
@media screen and (max-width: 640px){
.nytop{height: 50vw;} 
.nytit .t{height: .8rem;padding: .15rem 4vw .15rem 0;}
.nytit .t span{font-size: .18rem}
.nytit{margin-top: -.8rem}
.nytit .t h3{font-size: .28rem}
.posi .posis{position: relative;top:0;margin-top: .2rem}
}
@media screen and (max-width: 480px){
.nytit .t h3{font-size: 5.5vw}
}


.nyth4{font-size: .3rem;font-weight: bold;text-align: center;margin-bottom: .3rem}
.nyab .txt p{//text-justufy: distribute-all-lines;
    //text-align: justify;
    line-height: 1.8em;
    text-indent: 2em;
text-align: justify;
}
.nyab .pic img{width: 100%}
.nyab-1{padding: .65rem 0}
.nyab-1 .h4{font-size: .3rem;font-weight: bold;text-align: center;margin-bottom: .3rem}
.nyab-1 .pic{width: 50%;min-height: 4rem}
.nyab-1 .txt{width: 47%}

.nyab-2{background: url(../images/ny/ab2.png);padding: .5rem 0 1.8rem}
.nyab-3{background: url(../images/ny/ab6.jpg);padding: 0 0 .5rem;color: #fff}
.nyab-3 .pics{margin-bottom: .5rem}
.nyab-3 .pics .pic{margin-top: -1.6rem;width: 31.4%}
.nyab-4{background: url(../images/ny/ab9.jpg);padding: .75rem 0 1.2rem;background-size: cover}
.nyab-4 .pic{width: 50%;min-height: 5rem}
.nyab-4 .txt{width: 50%;background: url(../images/ny/ab8.jpg) no-repeat bottom center;background-size: cover;padding: .3rem 5%;text-align: justify;;color: #fff}


.pubbg{background: url(../images/ny/ab9.jpg) no-repeat bottom center;background-size: 100%  auto}
.pubbg1{background: url(../images/ny/mapbg.jpg) no-repeat bottom center;background-size: 100%  auto}
.nyzc{padding: .55rem 0 .8rem;overflow:hidden;}
.nyzc:before{content: '';width:5.55rem;height: 100%;background: url(../images/hlinbe.png) no-repeat top center;background-size: 100% auto;position: absolute;top: -1rem;right: -1.2rem;z-index: 0}
.nyzc .nywp{border-top: .12rem solid #0066cc;background: url(../images/ny/zcbg.png) #fff no-repeat top center;background-size: 100% auto;padding: .5rem 2% .8rem 3%}
.nyzc .nywp .zctit{text-align: center;font-size: .3rem;font-weight: bold;margin-bottom: .3rem}
.nyzc .nywp  .txt{line-height: 1.8em;text-align: justify;}
.nyzc .nywp  .txt p{margin-bottom: .1rem;text-indent: 2em}
.nyzc .nywp  h4{text-align: center;font-size: .26rem;font-weight: bold;margin-bottom: .2rem}
.nyzc .nywp  h4 span{display: inline-block;position: relative;}
.nyzc .nywp  h4 span:before{content: '';width: 20vw;max-width:2.38rem;height: 5px; background: url(../images/ny/slin1.png) no-repeat right center; display: inline-block;vertical-align: middle;margin-right: .15rem}
.nyzc .nywp  h4 span:after{content: '';width: 20vw;max-width:2.38rem;height: 5px; background: url(../images/ny/slin2.png) no-repeat left center; display: inline-block;vertical-align: middle;margin-left: .15rem}
.nyzc .nywp .scbox{max-height: 6.5rem;overflow: auto;padding-right: .25rem}


.nyhis{padding-bottom: .8rem;padding-top: .6rem}
.nyhis .scCon{padding-left: 2.3rem;min-height: 500px;max-width: 12.6rem;margin:  0 auto;position: relative;}
.nyhis .scCon:before{width: 2.1rem;background: url(../images/ny/hisline1.png) no-repeat left top;position: absolute;height: 100%;left: 0;top: 0;content: ''}
.nyhis .scCon .tit{font-size: .26rem;color: #003399;margin-top: .1rem;margin-bottom: .3rem}
.nyhis .scCon .txt{max-width: 8.8rem;width: 100%}
.nyhis .scCon .txt p{line-height: 1.8em;margin-bottom: .1rem}
.nyhis .scCon .txt .picbox{padding: .2rem 0 0;}
.nyhis .scCon .txt .picbox .item{width: 48%;margin-bottom: .3rem}
.nyhis .scCon .txt .picbox .item img{width: 100%}
.nyhis .scCon .txt .picbox .item p{font-size: .15rem;text-align: center;margin-top: .1rem}
.nyhis .slide-year{margin-bottom: .4rem;border-bottom: 3px solid #00479d}
.nyhis .slide-year .text1{height: .98rem;background: #f3f9ff;cursor: pointer;padding: .25rem}
.nyhis .slide-year .text1 h4{font-size: .2rem}
.nyhis .slide-year .text1 p{position: relative;padding-right: .25rem}
.nyhis .slide-year .text1 p:after{content: "\e600";font-family: "swiper-icons" !important;position: absolute;right: 0;top: 2px;opacity: 0}
.nyhis .slide-year .swiper-slide-thumb-active .text1 {background: #00479d;color: #fff}
.nyhis .slide-year .swiper-slide-thumb-active .text1 p:after{opacity: 1}

.nyld{padding: .55rem 0 .8rem}
.ldlist li{margin-bottom: .3rem}
.ldlist li a{display: flex;justify-content: center;flex-wrap: wrap;}
.ldlist li .pic{width: 2.6rem;}
.ldlist li .txt{width:calc(100% - 2.6rem);border-left: 4px solid #f7ab00;padding:.2rem .4rem;background: url(../images/ny/pbg.png);transition: .3s;font-size: .18rem;display: flex;justify-content: center;flex-direction: column;}
.ldlist li .txt h4{color: #044280;margin-bottom: .2rem}
.ldlist li .txt h4 span{font-size: .24rem;margin-right: .2rem}
.ldlist li .txt .desc{line-height: 1.8em;font-size: .17rem;color: #666}



.nysub3{margin-top: .5rem ;margin-bottom: .3rem}
.nysub3  ul li{width: 1.9rem;margin: 0 .1rem .15rem;text-align: center;font-size: .18rem}
.nysub3  ul li a{display: block;height: .48rem;line-height: .48rem;background: #ececec}
.nysub3  ul li.on a{background: #f7ab00;color: #fff}
.nyorg-1{background: url(../images/ny/ab22.png) repeat-x top center;padding: .5rem 0 .6rem}
.nyorg-11{margin-bottom: .5rem}
.nyorg-11 ul{background: url(../images/ny/jg1.jpg) no-repeat center;background-size: cover;padding: .4rem 0;position: relative;}
.nyorg-11 ul:before{content: '';width: 1px;top: .6rem;bottom: .6rem; background: rgba(255,255,255,.2);position: absolute;left: 33.33333%}
.nyorg-11 ul:after{content: '';width: 1px;top: .6rem;bottom: .6rem;background: rgba(255,255,255,.2);position: absolute;right: 33.33333%}
.nyorg-11 ul li{width: 33.33333%;padding: .15rem .5rem}
.nyorg-11 ul li a{color: #fff}

.nyorg-12 ul:after{width: 31%;display: inline-block;content: ''}
.nyorg-12 ul li{width: 31%}
.nyorg-12 ul li a{display: block;height: .64rem;padding: 0 .4rem;background: #f5f5f5;position: relative;}
.nyorg-12 ul li a:before{content: '';width: 2px;background: #2073ca;position: absolute;top: 0;left: 0;bottom: 0;}
.nyorg-12 ul li:hover a:before{width: 100%;background: #f7ab00;transition: .5s}
.nyorg-12 ul li:hover a{color: #fff}
.nyorg-12 ul li a span{position: relative;top: 50%;transform: translateY(-50%);display: inline-block;z-index: 2}

.nyorg-2{background: url(../images/ny/jg2.jpg) no-repeat center;padding: .5rem 0;background-size: cover}
.nyorg-2 ul li{width: 31%}
.nyorg-2 ul:after{width: 31%;display: inline-block;content: ''}
.nyorg-2 ul li a{display: block;height: .64rem;padding: 0 .3rem;background: #579be2;position: relative;color: #fff}
.nyorg-2 ul li a:before{content: '';width: 0;background: #2073ca;position: absolute;top: 0;left: 0;bottom: 0;}
.nyorg-2 ul li:hover a:before{width: 100%;background: #3b85d3;transition: .5s}
.nyorg-2 ul li a span{position: relative;top: 50%;transform: translateY(-50%);display: inline-block;z-index: 2}

.nyorg-3{background: url(../images/ny/jg3.jpg) no-repeat center;padding: .5rem 0;color: #fff;background-size: cover}
.nyorg-3 ul{position: relative;justify-content:normal;}
.nyorg-3 ul:before{content: '';width: 1px;top: .2rem;bottom:.2rem; background: rgba(255,255,255,.2);position: absolute;left: 33.33333%}
.nyorg-3 ul:after{content: '';width: 1px;top:.2rem;bottom:.2rem;background: rgba(255,255,255,.2);position: absolute;right: 33.33333%}
.nyorg-3 ul li{width: 33.33333%}
.nyorg-3 ul li .item{padding: .15rem .2rem;min-height: 1.14rem}
.nyorg-3 ul li .item h4{line-height: 1.8em}
.nyorg-3 ul li a{color: #fff}


.nyorg-4{padding: .6rem 0}
.nyorg-4 ul li{width: 32%;margin-bottom: .3rem}
.nyorg-4 ul li a{display: block;height: .64rem;padding: 0 .4rem;background: #f5f5f5;position: relative;}
.nyorg-4 ul li a:before{content: '';width: 2px;background: #2073ca;position: absolute;top: 0;left: 0;bottom: 0;}
.nyorg-4 ul li:hover a:before{width: 100%;background: #f7ab00;transition: .5s}
.nyorg-4 ul li:hover a{color: #fff}
.nyorg-4 ul li a span{position: relative;top: 50%;transform: translateY(-50%);display: inline-block;z-index: 2}

.nydw-1{padding: .6rem 0 1rem;background: url(../images/ny/jx2.jpg) no-repeat top center;background-size: 100% auto}
.nydw-1 ul{background: url(../images/ny/jx1.jpg) no-repeat center;background-size: cover;padding: .4rem 0;position: relative;}
.nydw-1 ul:before{content: '';width: 1px;top: .6rem;bottom: .6rem; background: rgba(255,255,255,.2);position: absolute;left: 33.33333%}
.nydw-1 ul:after{content: '';width: 1px;top: .6rem;bottom: .6rem;background: rgba(255,255,255,.2);position: absolute;right: 33.33333%}
.nydw-1 ul li{width: 33.33333%;padding: .15rem .4rem}
.nydw-1 ul li a{color: #fff;padding-left: .15rem;position: relative;display: block;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.nydw-1 ul li a:before{width: 2px;height: .18rem;background: #fff;position: absolute;left: 0;top: 50%;transform: translateY(-50%);content: ''}

.org-4-4{background: url(../images/ny/45.jpg) no-repeat center;background-size: cover}
.org-4-4 ul li a{background: #fff}
.org-3-1 ul li .item{min-height: inherit;}
.org-2-1{background: url(../images/ny/43.jpg) no-repeat center;background-size: cover}
.org-2-1 ul li{margin-bottom: .3rem}
.org-2-1 ul li a{background: #2073ca}
.nyorg-111{padding-bottom: 0;margin-bottom: 0}
.nyorg-111 ul:before{top: .3rem;bottom: .3rem}
.nyorg-111 ul:after{top: .3rem;bottom: .3rem}
.nyorg-1s{padding-bottom: 0}


.nytj .tit{font-size: .3rem;margin-bottom: .2rem}
.nytj .desc{line-height: 1.8em;}
.nytj .desc p{padding: .1rem 0;text-indent: 2em;text-align: justify;}
.nytj-1{padding: 0 0 1rem;margin-top: .6rem}
.nytj-1:before{content: '';position: absolute;top: 0;left: 0;bottom: 0;width: 70%;background: #f3f9ff;z-index: 0}
.nytj-1:after{content: '';position: absolute;top: 0;right: 0;bottom: 0;width: 70%;height: 100%;z-index: 0;background: url(../images/hlinbe0708.png) no-repeat top center;background-size: 100% auto;max-width: 5.55rem;}
.nytj-1 .txt{width: 50%;padding-right: 3%}
.nytj-1 .txt .tit{padding-top: .5rem;position: relative;}
.nytj-1 .txt .tit:before{content: '';background: #2776c6;height: .05rem;width: .8rem;position: absolute;top: 0;left: 0;}
.nytj-1 .nums{width: 48%;max-width: 4.7rem;margin-top: 1.2rem;background: url(../images/ny/tj1.jpg) no-repeat center;background-size: cover;margin-left: 2%;padding: .5rem;color: #fff}
.nytj-1 .nums li{border-left: 3px solid #f7ab00;padding-left: .2rem;margin-bottom: .45rem}
.nytj-1 .nums li:last-child{margin-bottom: 0}
.nytj-1 .nums li span{font-size: .36rem}
.nytj-2{background: url(../images/ny/tj2.jpg) no-repeat center;background-size: cover;padding-top: .8rem }
.nytj-2 .tit{color: #fff}
.nytj-2 .aleft{width: 45%}
.nytj-2 .aright{    width: 50%;
    color: #fff;
    padding-top: 1.5rem;
    padding-bottom: .5rem;}
.nytj-2 .aleft .desc{background: #fff;padding: .3rem;padding-bottom: .6rem;position: relative;}
.nytj-2 .aleft .desc:before{content: '';position: absolute;right: 100%;top: 0;bottom: 0;background: #fff;width: calc((100vw - 14.4rem) / 2);}
.nytj-2 .aright ul{margin-bottom: .5rem}
.nytj-2 .aright ul li{width: 1.56rem;height: 1.56rem;;text-align: center;;display: flex;justify-content: center;flex-direction: column;position: relative;}
.nytj-2 .aright ul li:before{content: '';position: absolute;top: 0;left: 0;bottom: 0;right: 0;border: 2px dashed rgba(255,255,255,.5);border-radius: 50%;//animation:roted 60s linear infinite;}
.nytj-2 .aright ul li span{font-size: .3rem;}
.nytj-3{padding: .6rem 0 1rem}
.nytj-3 .slide-tjp{padding-top: .15rem;margin-bottom: .3rem}
.nytj-3 .slide-tjp .sbtn{}
.nytj-3 .slide-tjp .sbtn a{position: absolute;top:50%;transform: translateY(-50%);z-index: 5;color: #fff;font-size: .5rem;text-shadow: 2px 2px 5px rgba(0,0,0,.3)}
.nytj-3 .slide-tjp .sbtn a.prev{left: .2rem;}
.nytj-3 .slide-tjp .sbtn a.next{right: .2rem}
.nytj-3 .slide-tjp .swiper-slide img{width: 100%;}
.nytj-3 .slide-tjp .swiper-slide .pic{position: relative;}
.nytj-3 .slide-tjp .swiper-slide .pic:before{content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;background: rgba(0,0,0,.2);transition: .5s;z-index: 5}
.nytj-3 .slide-tjp .swiper-slide:hover .pic:before{opacity: 0;}
.nytj-3 .slide-tjp .tit{position: absolute;top: 0;right: 0;background: #004994;color: #fff;width: 4.4rem;height: 1rem;line-height: 1rem;text-align: center;z-index: 10;font-size: .3rem}

.nyxl{padding: .6rem 0 1rem}
.nyxl .tips{margin-top: .3rem}
.nyxl .tips p{padding: .05rem 0}

.nyzn{padding: .6rem 0 1rem}
.mapBox #container{height: 6.4rem}
.mapBox .amap-info-content {border: none;padding: 0 ;}
.mapBox .amap-info-close {position: absolute;right: 10px!important;top: 7px;color: #fff;text-decoration: none;width: 14px;height: 14px;font-size: 18px}
.mapBox .amap-info-outer, .amap-menu-outer {box-shadow: 0 3px 14px rgba(0,0,100,.6);background: #fff;border-radius: 5px;border: 1px solid .nyCont silver;;padding: 0}
.mapBox .info-title{background: #04407e;padding:0 10px;color:#fff;letter-spacing:1px;font-weight:lighter;font-size:15px;line-height:30px;font-weight: bold;}
.mapBox .info-content{padding:10px;color:#666;line-height:23px;font-size: 13px}
.mapBox .infos{position: absolute;top: 0;right: 0;bottom: 0;z-index: 3;background: rgba(4,64,126,.9);color: #fff;width: 4rem;padding: .4rem}
.mapBox .infos .t{color: #f7ab00;font-size: .18rem}
.mapBox .infos .item{padding: .2rem 0 }
.mapBox .infos .it1{border-bottom: 1px solid rgba(255,255,255,.2)}
.mapBox .infos .item p{padding: 5px 0}

.nynew{padding: .5rem 0 1rem;background: url(../images/ny/nynbg.jpg) no-repeat bottom center;background-size: 100% auto}
.nynew .form {max-width: 9.6rem;margin: 0 auto .5rem}
.nynew .form .inp{height: .6rem;width: 100%;border: 1px solid #ddd;border-radius: .5rem;line-height: .6rem;padding: 0 .6rem 0 .2rem;background: #f5f5f5}
.nynew .form .sub{position: absolute;top: 0;right: 0;bottom: 0;width: .6rem;z-index: 2;background: url(../images/serbtn.svg) no-repeat center;background-size: .26rem .26rem;border: 0}
.newlist li{width: 48.5%;background: #fff;margin-bottom: .4rem;border: 1px solid #ddd;border-top: 2px solid #04407e;position: relative;}
.newlist li a{display: block;position: relative;padding:.25rem .3rem .4rem;z-index: 2}
.newlist li  time{font-family: 'Cambria';color: #033f7d}
.newlist li  time span{font-size: .4rem;font-weight: bold;margin-right: 5px}
.newlist li  h4{font-size: .18rem;font-weight: bold;margin-bottom: .15rem;margin-top: .1rem;line-height: 1.4em}
.newlist li  p{font-size: .14rem;line-height: 1.6em;color: #666;max-height: .44rem\0}

.newlist li:after{background: url(../images/ny/newon.jpg) no-repeat center;background-size: cover;position: absolute;top:-2px;left: -1px;bottom: -1px;right: -1px;z-index: 0;content: '';transition: .3s;opacity: 0}
.newlist li:hover:after{opacity: 1}
.newlist li:hover h4{color: #fff}
.newlist li:hover time{color: #f7ab00}
.newlist li:hover p{color: rgba(255,255,255,.8);}

.ldlist li:hover .txt{background: url(../images/ny/pbgon.png);}
.ldlist li:hover .txt h4{color: #fff}
.ldlist li:hover .txt p{color: rgba(255,255,255,.7);}


.nyfg{padding: .6rem 0 1.2rem}
.nyfg:before{content: '';width:4.1rem;height: 100%;background: url(../images/ny/aedbg1.png) no-repeat top center;background-size: 100% auto;position: absolute;top: -1rem;right: -0rem;z-index: 0}
.gallery-top .swiper-slide .img-wrap img{margin: 0 auto;max-height: 9rem}
.gallery-topp .sbtn a{position: absolute;width: .45rem;height: .45rem;border: 1px solid #ccc;border-radius: 50%;top: 50%;transform: translateY(-50%);text-align: center;line-height: .43rem;font-size: .18rem;font-weight: bold;color: #666;z-index: 10}
.gallery-topp .sbtn a:hover{background: #0066cc;color: #fff;border-color: #0066cc}
.gallery-topp .sbtn a.prev{left: -.6rem}
.gallery-topp .sbtn a.next{right: -.6rem}
.gallery-thumbs{margin-left: .75rem;margin-right: .75rem;margin-top: -.7rem;z-index: 8;padding-top: .25rem}
.gallery-thumbs .swiper-slide{cursor: pointer;height: auto}
.gallery-thumbs .swiper-container{align-items: flex-end;}
.gallery-thumbs .pic{height: 1rem;transition:.3s;}
.gallery-thumbs .swiper-slide p{background: #fff;border: 1px solid #eee;border-top: 0;text-align: center;line-height: .46rem;}
.gallery-thumbs .swiper-slide-thumb-active p{background: #f7ab00;border: 1px solid #f7ab00;border-top: 0;color: #fff}
.gallery-thumbs .swiper-slide-thumb-active .pic{height: 1.2rem}
.gallery-thumbs .swiper-slide-thumb-active{margin-top: -.2rem}


.nyaed-1{margin-top: .6rem}
.nyaed-1 .h4{width: 2.45rem;height: .8rem;line-height: .8rem;background:  #045ba0;color: #fff;text-align:center;font-size: .3rem;position: relative;left: -1px;top: -1px}
.nyaed-1 .tt{border: .06rem solid #045ba0;background: url(../images/ny/aedbg2.png)#fff no-repeat bottom right;}
.nyaed-1 .tt .txt{padding: .3rem .6rem .3rem}
.nyaed-1 .tt .txt p{margin-bottom: .15rem;line-height: 1.8em;text-indent: 2em;}
.nyaed-1 .pics{background: #045ba0;padding:.4rem .6rem .6rem}
.nyaed-1 .pics .item{width: 48.2%}
.nyaed-1 .pics .item p{font-size: .24rem;margin-bottom: .2rem;color: #fff}
.nyaed-2{padding:.6rem 0 1.2rem;position: relative;}
.nyaed-2 .tit{text-align: center;margin-bottom: .1rem;margin-top: -.3rem}
.nyaed-2 .tit span{display: inline-block;background: #f7ab00;border-radius: .4rem;line-height: .65rem;padding: 0 .2rem;color: #fff;width: 2.86rem;text-align: center;font-size: .3rem}
.nyaed-2 .tit span img{display: inline-block;vertical-align: -.1rem;margin-right: .1rem;width: .37rem}
.nyaed-2 .tit2 span img{display: inline-block;vertical-align: -.06rem;margin-right: .1rem;width: .43rem}
.nyaed-2:after{background: url(../images/ny/aebg5.jpg);position: absolute;left: 0;top: -3.2rem;bottom: 0;right: 0;z-index: 0;content: ''}
.nyaed-2  .pic{padding: .2rem}
.nyaed-2 .item{width: 48.5%;background: #fff}
.nyaed-2 .item .tt{padding: .3rem .3rem .5rem}
.nyaed-2 .item .tt h5{font-size: .26rem;margin-bottom: .2rem}
.nyaed-2 .item .txt p{width: 48%;color: #444;padding: .05rem 0}
.nyaed-3{padding-bottom: 1.2rem;margin-top: -.3rem}
.nyaed-3 .tit{text-align: center;margin-bottom: .3rem}
.nyaed-3 .tit span{display: inline-block;background: #0066cc;border-radius: .4rem;line-height: .65rem;padding: 0 .2rem;color: #fff;width: 2.86rem;text-align: center;font-size: .3rem}
.nyaed-3 .tit span img{display: inline-block;vertical-align: -.08rem;margin-right: .1rem;width: .37rem}
.nyaed-3 ul{margin-top: .45rem;}
.nyaed-3 ul li{width: 23.8%}
.nyaed-3 ul li p{margin-top: .15rem;font-size: .14rem;text-indent: 2em;line-height: 1.6em;color: #666}

.nyaed:before {
    content: '';
    width: 4.1rem;
    height: 100%;
    background: url(../images/ny/aedbg1.png) no-repeat top center;
    background-size: 100% auto;
    position: absolute;
    top: -1rem;
    right: -0rem;
    z-index: 0;
}

/* 社交媒体 */
.meiti{background:#fff url(../images/ny/bg_mt.jpg) no-repeat;background-size:cover;background-position:bottom center;padding-bottom:1.1rem;overflow:hidden;}
.meiti .mt_tit{font-size:.3rem;text-align:center;padding:.6rem 0;font-weight:bold}
.meiti .pt_logo{text-align:center;}
.meiti .pt_logo img{display:inline-block;}
.meiti .ptbox{clear:both;position: relative;margin:-5px 0}
.clear{clear:both}
.meiti .x6{width:50%;float:left;}
.meiti .ptbox .item{padding:.4rem 0;position: relative;}
.meiti .ptbox .item::after{content:"";width:5px;height:5px;background:#1A3B6E;position: absolute;border-radius: 50%;top:-3px;}
.meiti .ptbox .label{width:1.75rem;float:left;color:#044B8B;font-size:.22rem}
.meiti .ptbox .label img{display:inline-block;margin:0 .01rem;vertical-align:middle;}
.meiti .ptbox .list_pt{width:calc(100% - 1.8rem);float:left;}
.meiti .ptbox .list_pt li{width:50%;float:left;font-size:.18rem;color:#333;position: relative;line-height:.38rem;cursor: pointer;}
.meiti .ptbox .list_pt li:hover{color:#215c95;text-decoration:underline;}
.meiti .ptbox .list_pt li .wx{padding:6px;background:#fff;position: absolute;top:0;left:0;z-index:1;display:none;box-shadow: 0px 5px 20px 0px rgba(0, 0, 0, 0.2);top:.35rem}
.meiti .ptbox .list_pt li .wx::before{content:"";border:10px solid transparent;border-bottom:10px solid #fff;position: absolute;left:50%;transform: translateX(-50%);top:-20px;z-index:1;}
.meiti .ptbox .list_pt li:hover .wx{display:block;}
.meiti .ptbox .right{border-left:1px solid #1A3B6E}
.meiti .ptbox .right .item{padding-left:.4rem;}
.meiti .ptbox .left .item::after{right:-3px;}
.meiti .ptbox .right .item li{width:100%}
.meiti .ptbox .item{border-top:1px solid #1A3B6E;margin-top:.75rem;clear:both;}
.meiti .ptbox .right{padding-top:.75rem;}
.meiti .ptbox .right .item::after{left:-3px;}
.meiti .ptbox .right .item:last-child::before{content:"";width:5px;height:5px;background:#1A3B6E;position: absolute;border-radius: 50%;bottom:-3px;left:-3px}
.meiti .pt1{display:none;}
















@media (max-width: 1400px){
	.nytj-2 .aleft .desc:before{width: 4vw}
		.gallery-topp .sbtn a{background: #fff}
	.gallery-topp .sbtn a.prev{left: -.1rem}
.gallery-topp .sbtn a.next{right: -.1rem}
}



@media  (max-width: 1200px){

.ldlist li .txt h4 span{display: block;margin-bottom: .1rem}
.ldlist li .txt{width: 100%;padding: .9rem 5% .4rem;margin-top: -.5rem}
.ldlist li .pic{width: 2.6rem;margin:  0 auto;position: relative;z-index: 3}
.ldlist li{margin-bottom: .5rem}
}



@media (max-width: 1024px){
.ldlist li .txt .desc{line-height: 1.8em;font-size: .16rem}
.nydw-1 ul li{width:48.5%;padding: .15rem .4rem}
.nydw-1 ul:before{left:50%}
.nydw-1 ul:after{display: none}
.nytj-3 .slide-tjp{padding-top: .3rem}
.nytj-3 .slide-tjp .tit{width: auto;height: .6rem;padding: 0 .4rem;line-height: .6rem}
.mapBox #container{height:50vw}
.mapBox .infos{position:relative;background: rgba(4,64,126,.9);color: #fff;width: 100%;padding: .4rem}
.nyaed-2 .item .txt p{width: 100%;}
}






@media (max-width: 980px){
.nyab-1 .pic{width: 100%;margin-bottom: .4rem;min-height: inherit;}	
.nyab-1 .pic img{display: block;}	
.nyab-1 .txt{width: 100%}
.nyab-3 .pics .pic{margin-top: -1rem;}	
.nyab-2{padding: .5rem 0 1.2rem}
.nyab-4 .pic{width: 100%;min-height: inherit;}	
.nyab-4 .pic img{display: block;}	
.nyab-4 .txt{width: 100%}
.nyhis .scCon:before{width: 1.5rem}
.nyhis .scCon{padding-left: 1.7rem;}
.nyhis .scCon .tit{margin-top: .15rem;}
.ldlist li .txt h4 span{display: block;margin-bottom: .1rem}
.ldlist li .txt{width: 100%;padding: .9rem 5% .4rem;margin-top: -.5rem}
.ldlist li .pic{width: 2.6rem;margin:  0 auto;position: relative;z-index: 3}
.ldlist li{margin-bottom: .5rem}
.nyorg-3 ul li{width: 100%;display: flex;justify-content: space-between;;flex-wrap: wrap;}
.nyorg-3 ul li .item{min-height: inherit;width: 48.5%;padding: .15rem .3rem;}
.nyorg-2 ul li{width: 48.5%;margin-bottom: .3rem}
.nyorg-3 ul li{width: 48.5%;}
.nyorg-3 ul li .item{width:100%;}
.nyorg-4 ul li{width: 48.5%;margin-bottom: .3rem}
.nyorg-3 ul:before{left:50%}
.nyorg-3 ul:after{display: none}
.nyorg-11 ul li{width: 48.5%}
.nyorg-11 ul:before{left:50%}
.nyorg-11 ul:after{display: none}

.nytj-1 .txt{width: 100%;padding-right: 0}
.nytj-1 .nums{width: 100%;margin-left: 0;max-width: inherit;margin-top: .5rem}

.nytj-2 .aleft{width: 100%}
.nytj-2 .aright{width: 100%;}
.newlist li{width:100%;}
.gallery-thumbs{margin-top: 0;margin-left: 0;margin-right: 0}

.nyaed-3 ul li{width: 48.5%;margin-bottom: .3rem}
.nyaed-3 ul li p{font-size: .16rem}











.meiti .x6{width:92%;margin-left:8%;}
.meiti .ptbox .list_pt{width:100%}
.meiti .ptbox .label{margin-bottom:15px;}
.meiti .ptbox .label img{margin-right:10px;}
.meiti .ptbox .right .item{padding-left:0;}
.meiti .x6 .item{padding-left:20px!important;}
.meiti .ptbox .list_pt li{width:100%;;font-size:14px;}
.meiti .ptbox .right{border:0}
.meiti .pt1{display:block;}
.meiti .pt2{display:none;}
.meiti .ptbox .x6{border-left:1px solid #1A3B6E}
.meiti .ptbox .item{margin-top:20px;}
.meiti .ptbox .right{padding-top:0;}
.meiti .pt_logo{text-align:left;}
.meiti .pt_logo img{margin-left:-6px;}
.meiti .ptbox .left .item::after{left:-3px;right:auto}












}
@media (max-width: 640px){
.nyab-1{padding: .4rem 0}
.nyab-3 .pics .pic{width: 100%;margin-top: 0;margin-bottom: .2rem}
.nyab-3 .pics .pic:nth-child(1){margin-top: -1rem}
.nyab-3 .pics{margin-bottom: .3rem}
.nyab-4{padding: .5rem 0 .8rem;background-size: cover}
.nyhis .scCon .txt .picbox .item{width: 100%;margin-bottom: .3rem}
.nyhis .scCon:before{width: .7rem}
.nyhis .scCon{padding-left: .9rem;}
.nyhis .slide-year .text1{padding: .2rem;height: .88rem}
.nysub3  ul li{width: 1.2rem}
.nyorg-3 ul li .item{width:100%;padding: .15rem .3rem;text-align: center;}
.nyorg-2 ul li{width: 100%;margin-bottom: .2rem}

.nyorg-3 ul li{width:100%;}

.nyorg-4 ul li{width: 100%;margin-bottom: .2rem}
.org-2-1 ul li{margin-bottom: .2rem}
.nyorg-3 ul:before{display: none}
.nyorg-11 ul li{width: 100%}
.nyorg-11 ul:before{display: none}
.nyorg-12 ul li a{padding: 0 .25rem}

.nydw-1 ul li{width:100%;padding: .15rem .4rem}
.nydw-1 ul:before{display: none}

.nytj-3 .slide-tjp .swiper-slide .pic{height: 55vw;}
.nytj-3 .slide-tjp .swiper-slide .pic img{height:100%;position: absolute;left: 50%;top: 50%;transform:  translateX(-50%) translateY(-50%);max-width: inherit;max-height: inherit;}
.nytj-2 .aright ul li{width: 1.4rem;height: 1.4rem;}
.mapBox #container{height:70vw}

.nyaed-1 .h4{height: .7rem;line-height: .7rem}
.nyaed-1 .tt .txt {
    padding: .3rem .3rem .3rem;
}
.nyaed-1 .pics{padding: .3rem .3rem .4rem}
.nyaed-1 .pics .item{width: 100%;margin-bottom: .4rem}

.nyaed-2 .item{width: 100%;margin-bottom: .8rem}
.nyaed-2{padding-bottom: .2rem}

.nyaed-3 ul li{width: 90%;margin: 0 auto .4rem}
.nyaed-3 ul li img{margin:  0 auto}
}