@charset "utf-8";
.pb_sys_style2 .p_no_d{    border: 1px solid #86000d !important;
    color: #fff;
    background-color: #86000d !important;}
.pages{padding-top: .2rem;margin-bottom: .3rem}
.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 #ededed;background: #ededed;border-radius: 3px}
.pages ul li.cur{background:#86000d;padding: 0 8px;min-width: .35rem;height: .35rem;line-height: .33rem;
border: 1px solid #86000d;border-radius: 3px }
.pages ul li a.on{background:#86000d;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: #86000d;color: #fff;border-radius: 3px;margin-left: 5px}

.arc-con{line-height: 1.8em;}
.arc-con img{display: inline-block;width: auto!important;margin:10px auto 0;}
.arc-con p{margin-bottom: .2rem;}
.arc-con table{border: 1px solid #eee;min-width: 640px;margin-left:0!important;width: 100%;background: #fff}
.arc-con .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}
.arc-con .tbsc::-webkit-scrollbar{height:4px}
.arc-con .tbsc::-webkit-scrollbar-thumb{border-radius:10px;background:#999;-webkit-box-shadow:inset 0 0 5px rgba(0,0,0,.2)}
.arc-con .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}
.video-con video{max-width: 100%!important;height: auto!important}

.scbox{overflow-y:auto }
.scbox::-webkit-scrollbar{width:5px}
.scbox::-webkit-scrollbar-track{border-radius:5px;;background: rgba(0,0,0,.1)}
.scbox::-webkit-scrollbar-thumb{border-radius:5px;background:linear-gradient(45deg,#86000d 0%,#860d00 100%);}
@font-face{font-family:'georgia';font-style:normal;font-weight:normal;src:url(../fonts/georgia.woff) format("woff")}
.spt{font-family:'georgia';}

.nyba .wp{height: 100%}
.nyba .bg{position: absolute;left: 0;top: 0;right: 0;bottom: 0;}
.nyba .nytit{min-width: 3rem;height: 1.5rem;/*background: url(../images/ny/nytitbg.png) no-repeat center;*/background:rgba(134,0,13,0.6);background-size: cover;
	padding: .3rem .4rem;color: #fff}
.nyba .nytit h3{font-weight: normal;font-size: .36rem;/*margin-bottom: .05rem;*/line-height:0.8rem;}
.nyba .nytit span{text-transform: uppercase;font-size: .24rem}
.nymain{padding: .2rem 0 .5rem;min-height: 500px;overflow: hidden;}
.posi .wp{position: relative;}
.posi .posit{background: url(../images/ny/homeW.png) no-repeat left center;background-size: .22rem .22rem;padding-left: .3rem;position: absolute; right: 0;top: -0.5rem;z-index: 12;color: #fff;}
.posi .posit a{color:#fff}
.nyCon{padding-top: .8rem}

.nyztlists .item{margin-bottom: .7rem;}
.nyztlists .item .txt{width: 44%;background: url(../images/ny/cir.png) no-repeat right center;padding-right: 1.2rem;position: relative;background-size: auto 100%}
.nyztlists .item .txt .num{  font-size: 1rem;
  font-weight: bold;
  position: absolute;
  top: 50%;
  right: -.95rem;
  color: #fff;
  text-shadow: 0 0 15px rgba(0,0,0,.15);
  display: block;
  -webkit-transform: translateY(-50%) rotate(90deg);
  -ms-transform: translateY(-50%) rotate(90deg);
  transform: translateY(-50%) rotate(90deg);
  z-index: 0;
}
.nyztlists .item:nth-child(2n) .txt .num{
   right: auto;
    left: -0.95rem;
    -webkit-transform: translateY(-50%) rotate(-90deg);
    -ms-transform: translateY(-50%) rotate(-90deg);
    transform: translateY(-50%) rotate(-90deg);

}

@media screen and (max-width:980px){
.nyztlists .item .txt .num {  

    right: -0.8rem;
    font-size: .9rem;

}

.nyztlists .item:nth-child(2n) .txt .num{
right: auto;
    left: -0.8rem;

}

}
@media screen and (max-width: 640px){
.nyztlists .item .txt .num {  
    right: -0.8rem;
    font-size: .8rem;
padding-right:0rem;

}
.nyztlists .item:nth-child(2n) .txt .num{
right: auto;
font-size: .8rem;
padding-right: 0rem;
left: -0.6rem;
}


}















.nyztlists .item .txt {}
.nyztlists .item .txt ul{position: relative;z-index: 3}
.nyztlists .item .txt ul li{padding: .17rem 0;width: 100%}
.nyztlists .item .txt ul li:nth-child(2n+1){-webkit-transform: translateX(.4rem);-ms-transform: translateX(.4rem);transform: translateX(.4rem);}
.nyztlists .item .txt ul li h4{height: .95rem;border: 2px solid #efefef;border-radius: .5rem;font-weight: normal;position: relative;padding-right: 1.2rem;padding-left: .3rem}
.nyztlists .item .txt ul li h4 time{position: absolute;height: .95rem;width: .95rem;top: -2px;right:-2px;background: #f4f5fa;border-radius: 50%;border: 2px solid #efefef;text-align: center;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;overflow: hidden;color: #555}
.nyztlists .item .txt ul li h4 time span{font-size: .22rem;line-height: .91rem;display: block;}
.nyztlists .item .txt ul li h4 time span:nth-child(1){-webkit-transform: translateY(-.1rem);-ms-transform: translateY(-.1rem);transform: translateY(-.1rem);margin-right: .05rem}
.nyztlists .item .txt ul li h4 time span:nth-child(2){margin-top: .1rem;margin-left: .05rem}
.nyztlists .item .txt ul li h4 time:before{content: '';width: 1px;height: .5rem;background: #aaa;position: absolute;left: 50%;top:50%;margin-top: -.25rem;display: block;-webkit-transform: rotate(40deg);-ms-transform: rotate(40deg);transform: rotate(40deg);}
.nyztlists .item .txt ul li h4 a{position: relative;top:50%;-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);transform: translateY(-50%);line-height: 1.6em;max-height: .5rem;display: block\0;}
.nyztlists .item .txt ul li:hover h4{border: 2px solid #86000d;}
.nyztlists .item .txt ul li:hover h4 a{color: #86000d;}
.nyztlists .item .txt ul li:hover h4 time{border: 2px solid #86000d;background: #86000d;color: #fff}
.nyztlists .item .txt ul li:hover h4 time:before{background: #eee}
.nyztlists .item .pics{width: 54.5%}
.nyztlists .item .pics .tit h4{font-weight: normal;font-size: .26rem;border-bottom: 2px solid #86000d;height: .8rem;line-height: .8rem;position: relative;padding: 0 .7rem 0 .2rem;-webkit-transition:background .3s;-o-transition:background .3s;transition:background .3s}
.nyztlists .item .pics .tit h4 i{position: absolute;right: .2rem;top:50%;-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);transform: translateY(-50%);font-weight: bold;}
.nyztlists .item .pics:hover .tit h4{background: url(../images/ny/nyztbgs.png) no-repeat center;background-size: cover;color: #fff}
.nyztlists .item .pics .pic{height: 3.3rem}

.nyztlists .item:nth-child(2n) .pics{-webkit-box-ordinal-group: 2;-ms-flex-order: 1;order: 1}
.nyztlists .item:nth-child(2n) .txt{-webkit-box-ordinal-group: 3;-ms-flex-order: 2;order: 2}
.nyztlists .item:nth-child(2n) .txt{background: url(../images/ny/cir1.png) no-repeat left center;padding-right: 0;padding-left: 1.2rem;background-size: auto 100%}
.nyztlists .item:nth-child(2n) .txt:after{right:auto;left: -.95rem;-webkit-transform:translateY(-50%) rotate(-90deg);-ms-transform:translateY(-50%) rotate(-90deg);transform:translateY(-50%) rotate(-90deg);}
.nyztlists .item:nth-child(2n) .txt ul li:nth-child(2n+1){-webkit-transform: translateX(-.4rem);-ms-transform: translateX(-.4rem);transform: translateX(-.4rem);}
.nyztlists .item:nth-child(2n) .txt ul li h4{padding-left: 1.2rem;padding-right: .3rem}
.nyztlists .item:nth-child(2n) .txt ul li h4 time{left: -2px;right: auto}

.zdtz-a {margin-bottom: .6rem}
.zdtz-a .pics{width: 55%;padding: .08rem 0}
.zdtz-a .pics .pic{height: 3.95rem}
.zdtz-a .pics .txt1{position: absolute;left: 0;bottom: 0;right: 0;z-index: 2;background: rgba(140,16,0,.6);color: #fff;padding: .15rem .2rem}
.zdtz-a .pics .txt1 span{width: calc(100% - 1.2rem)}
.zdtz-a .pics .txt1 i:after{content: "\e679";font-family: "swiper-icons" !important;font-size: .18rem;margin-left: 5px}
.zdtz-a .txt{width: 45%;background: url(../images/ny/nytzbg.png) no-repeat center;background-size: 100% 100%;padding: .4rem .4rem .4rem .8rem}
.zdtz-a .txt h4{font-size: .24rem;font-weight: normal;padding-left: .42rem;background: url(../images/ny/tg2.svg) no-repeat left center;background-size: .34rem .34rem;line-height: .34rem;margin-bottom: .2rem}
.zdtz-a .txt h4 span{color: #86000d}
.zdtz-a .txt .desc{max-height: 2.2rem;padding-right: .15rem;text-align: justify;line-height: 1.8em;font-size: .15rem;text-indent: 2em;color: #666;margin-bottom: .2rem}
.zdtz-a .txt .desc p{}
.zdtz-a .txt .tougao{padding-right: .15rem}
.zdtz-a .txt .tougao a{padding-left: .32rem;background: url(../images/ny/yx.svg) no-repeat left center;background-size: .24rem .24rem;line-height: .24rem;font-size: .15rem;color:#86000d;text-decoration: underline; }

.zdtz-b  .scyear{margin-bottom: .4rem;position: relative;}
.zdtz-b  .scyear:after{content: '';position: absolute;left: 0;right: 0;bottom: .1rem;height: 1px;background: #ddd;}
.zdtz-b  .ssbtn a{position: absolute;top: 50%;-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);transform: translateY(-50%);font-size: .2rem;font-weight: bold;}

.zdtz-b  .ssbtn a.prev{left: 0}
.zdtz-b  .ssbtn a.next{right: 0}
.zdtz-b .slide-year{padding-bottom: .2rem;width: calc(100% - 1rem);padding-top: .2rem}
.zdtz-b .slide-year .swiper-slide{cursor: pointer;}
.zdtz-b .slide-year .swiper-slide:after{content: '';position: absolute;left: 50%;-webkit-transform: translateX(-50%);-ms-transform: translateX(-50%);transform: translateX(-50%);height: .1rem;width: .1rem;border-radius: 50%; background: #fff;border: 1px solid #bbb;bottom: -.16rem}
.zdtz-b .slide-year .swiper-slide-active:after{border: 2px solid #86000d;bottom: -.17rem}
.zdtz-b .slide-year .swiper-slide-active .text1:after{opacity: 1}
.zdtz-b .slide-year .swiper-slide-active .text1{background: #86000d;color: #fff;font-weight: normal;}

.zdtz-b .slide-year .text1{background: #fff;width: 1.2rem;height: .45rem;text-align: center;line-height: .45rem;margin: 0 auto;position: relative; margin-bottom: .3rem;color: #bfbfc2;font-weight: bold;font-size: .2rem}
.zdtz-b .slide-year .text1:after{content: '';width:0;height: 0;border: .1rem solid transparent;border-top-color:#86000d;position: absolute;left: 50%;-webkit-transform: translateX(-50%);-ms-transform: translateX(-50%);transform: translateX(-50%);bottom: -.18rem;z-index: 2;opacity: 0}
.zdtz-b .slide-newsTxt ul li{width: 32%;margin-bottom: .4rem;position: relative;}
.zdtz-b .slide-newsTxt ul:after{width: 32%;content: '';display: inline-block;}
.zdtz-b .slide-newsTxt ul li .pic{height: 3.1rem}
.zdtz-b .slide-newsTxt ul li .pic img{display: none}
.zdtz-b .slide-newsTxt ul li .txt{margin-top: -.2rem;padding-left: .3rem;position: relative;z-index: 3}
.zdtz-b .slide-newsTxt ul li .txt1{background: #f2f3f9;padding: .2rem}
.zdtz-b .slide-newsTxt ul li .txt1 .line{border-left: 2px solid #86000d;padding-left: .15rem}
.zdtz-b .slide-newsTxt ul li .txt1 time{display: block;font-size: .14rem;margin-bottom: 5px}
.zdtz-b .slide-newsTxt ul li:hover .txt1{background: url(../images/ny/tzbg.jpg) no-repeat center;background-size: cover;color: #fff}
.zdtz-b .slide-newsTxt ul li:hover .txt1 a{color: #fff}
.zdtz-b .slide-newsTxt ul li:hover .txt1 .line{border-left: 2px solid #fff;}

.nyntime{}
.nyntime time{display: block;width: 1rem;border-top: 2px solid #86000d;padding-top: .2rem}
.nyntime time em{color: #888;}
.nyntime time span{color: #86000d;font-size: .38rem;display: block;}
.nynOne{margin-bottom: .5rem}
.nynOne .pic{width: 61%;height: 4.9rem}
.nynOne .txt{width: 42%;position: absolute;top: 0;right: 0;padding-top: .5rem;z-index: 3;height: 100%}
.nynOne .txt .tit h4{height: 1.55rem;background: rgba(140,16,0,.9);font-size: .24rem;padding: .3rem;line-height: 1.6em;position: relative;z-index: 3}
.nynOne .txt .tit h4:before{content: '';width: calc(100% - 4px);height:  calc(100% - 4px);border: 3px solid #86000d;z-index: 1;position: absolute;top: .12rem;right: .12rem}
.nynOne .txt .tit h4 a{color: #fff;position: relative;z-index: 3;max-height: .76rem\0;display: block\0;}
.nynOne .txt .tit{margin-bottom: .5rem}
.nynOne .txt .desc{padding-left: .9rem;line-height: 1.8em;color: #666;margin-bottom: .3rem}
.nynOne .txt .desc p{max-height: .84rem\0}
.nynOne .txt .nyntime{padding-left: .9rem}
.nynlist li{padding: .45rem ;border-top: 1px solid #ddd;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;-ms-flex-wrap: wrap;flex-wrap: wrap;}
.nynlist li .pic{width: 2.8rem;min-height: 1.6rem}
.nynlist li .txt{width: calc(100% - 4.5rem)}
.nynlist li .txt h4{font-size: .22rem;font-weight: normal;margin-bottom: .2rem}
.nynlist li .txt p{font-size: .15rem;color: #666;line-height: 1.6em}
.nynlist li .txt time{display:none ;color: #777}
.nynlist li .txt time span{color:  #86000d;font-size: .22rem}
.nynlist li .nyntime time{text-align: right;}
.nynlist li:hover{background: #86000d;color: #fff}
.nynlist li:hover .txt p{color: #e8aba5}
.nynlist li:hover .txt a{color: #fff}
.nynlist li:hover .nyntime time{border-top: 2px solid #fff}
.nynlist li:hover .nyntime time em{color: #e8aba5}
.nynlist li:hover .nyntime time span{color: #fff}
.nynlist li:hover .txt time{color: #e8aba5}
.nynlist li:hover .txt time span{color: #fff}


.nycharaTip{border-left: 2px solid #86000d;padding-left: .15rem;margin-bottom: .4rem;color: #666;font-size: .2rem}
.nycharaList{padding-bottom: .2rem}
.nycharaList li{display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;padding: .25rem 0 ;border-bottom: 1px solid #ddd;font-size: .18rem;text-align: center;}
.nycharaList li.head{font-weight: bold;font-size: .22rem} 
.nycharaList li .userName{width: 13%;padding: 0 1.5% ;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;}
.nycharaList li .arcName{width: 57%;padding: 0 1.5% ;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;}
.nycharaList li .pubData{width: 15%;padding: 0 1.5% ;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;}
.nycharaList li .pubJc{width:10%;padding: 0 1.5% ;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;}
.nycharaList li .morearr{width: 5%;padding: 0 1.5%;opacity: 0}
.nycharaList li.head:hover{background: #fff;color: #222}
.nycharaList li:hover{background: url(../images/ny/nylistbg.jpg) no-repeat center;background-size: cover;color: #fff}
.nycharaList li:hover a{color: #fff}
.nycharaList li:hover .morearr{opacity: 1}

.nymtlist {-webkit-column-count: 4;-moz-column-count: 4;column-count: 4; -webkit-column-gap: 25px; -moz-column-gap: 25px; column-gap: 25px;padding: 0.2rem 0;}
.nymtlist li .slog img{max-height: 3.55rem;width:100%;height:auto;object-fit:cover;}
.nymtlist li {-webkit-column-break-inside: avoid;-moz-column-break-inside: avoid;break-inside: avoid; background: #fff;padding: .25rem;border-radius: 5px;margin-bottom: 25px;-webkit-box-shadow: 0 0 10px 2px rgba(0,0,0,.1);box-shadow: 0 0 10px 2px rgba(0,0,0,.1)}
.nymtlist li h4{font-size: .2rem;font-weight: bold;margin: .15rem 0 .2rem;line-height: 1.5em}
.nymtlist li p{font-size: .14rem;margin-bottom: .2rem;color: #666;line-height: 1.6em}
.nymtlist li time{color: #777;font-size: .15rem}
.nymtlist li time span{color: #86000d;font-size: .3rem;vertical-align: -2px}
.ajaxMore{margin-bottom: .3rem;padding-top: .3rem}
.ajaxMore a{position: relative;}
.ajaxMore span{position: absolute;left: 50%;-webkit-transform: translateX(-50%);-ms-transform: translateX(-50%);transform: translateX(-50%);bottom: 16px;color: #86000d;white-space: nowrap;font-size: 14px}


.nyarc .aleft{width:72% }
.nyarc .aright{width:25% }
.nyarc .aleft .arc-tit{margin-bottom: .3rem}
.nyarc .aleft .arc-tit h1{font-size: .32rem;font-weight: normal;margin-bottom: .15rem}
.nyarc .aleft .arc-tit h4{font-size: .18rem;font-weight: normal;}
.nyarc .aleft .arc-info{color: #666;font-size: .14rem;border-left: 3px solid #86000d;padding-left: .2rem;margin-bottom: .4rem}
.nyarc .aleft .arc-info p{padding: .06rem 0}
.nyarc .aleft .arc-info span{margin-right: .25rem}
.nyarc .aleft .arc-info time{margin-right: .25rem}
.nyarc .aleft .share{line-height: .45rem;border-bottom: 1px solid #ddd;padding-bottom: .1rem;margin-bottom: .25rem}
.nyarc .aleft .arc-sibp{margin-bottom: .3rem}
.nyarc .aleft .arc-sib{width: calc(100% - 1.5rem)}
.nyarc .aleft .arc-sib div{padding: .08rem 0}
.nyarc .aleft .backlist a{display: block;height: .36rem;width: 1.2rem;background: #86000d;color: #fff;text-align: center;line-height: .34rem;border-radius: 3px}
.nyarc .aright dl dt {position: relative;padding-left: .55rem; }
.nyarc .aright dl dt:before{content: '';position: absolute;width: .45rem;height: .45rem;background:url(../images/xw.svg) #86000d no-repeat center;background-size: .25rem .25rem;border-radius: 50%;left: 0;top: .05rem; }
.nyarc .aright dl dt span{font-size: .24rem;font-weight: bold;;border-bottom:3px solid #86000d;display: block;line-height: .43rem }
.nyarc .aright dl dd ul li{padding: .15rem 0;position: relative;}
.nyarc .aright dl dd ul li time{border: 1px solid #ddd;font-size: .14rem;height: .3rem;width: .95rem;display: block;line-height: .3rem;text-align: center;color: #666;position: relative;}
.nyarc .aright dl dd ul li time:before{content: '';position: absolute;width: .1rem;height: .1rem;border: 1px solid #ddd; left: -.06rem;top:50%;transform: translateY(-50%) rotate(-45deg);border-right: 0;border-bottom: 0;background: #fff}
.nyarc .aright dl dd ul li h4{font-weight: normal;margin-top: .15rem;font-size: .18rem;line-height: 1.5em}
.nyarc .aright dl dd ul{position: relative;padding-left: .5rem;margin-top: .05rem;padding-top: .15rem}
.nyarc .aright dl dd ul:before{content: '';width: 1px;background: #ddd;top: 0;position: absolute;left: .23rem;height: 100%}
.nyarc .aright dl dd ul li:before{content: '';width: .1rem;height: .1rem; border: 1px solid #ccc;top: .24rem;position: absolute;left: -.32rem;border-radius: 50%;background: #fff}
.nyarc .aright dl dd ul li:hover:before{background: #86000d;border: 1px solid #86000d;}
.nyarc .aright dl dd ul li:hover a{color: #86000d}
.nyarc .aright dl dd ul li:hover time{background: #86000d;color: #fff;border-color: #fff}
.nyarc .aright dl dd ul li:hover time:before{background: #86000d;border-color:transparent}


@media screen and (max-width: 1180px){
 .nyba{margin-top: 0} 
 .zdtz-b .slide-newsTxt ul li .pic{height: 2.6rem}
 .nymtlist {-webkit-column-count: 3;-moz-column-count: 3;column-count: 3; -webkit-column-gap: 25px; -moz-column-gap: 25px; column-gap: 25px;}
}

@media screen and (max-width: 980px){
.nyztlists .item .txt{width: 100%;-webkit-box-ordinal-group: 3;-ms-flex-order: 2;order: 2}
.nyztlists .item .pics{width: 100%;-webkit-box-ordinal-group: 2;-ms-flex-order: 1;order: 1;margin-bottom: .3rem}
.nyztlists .item .txt ul li{padding: .1rem 0}
.nyztlists .item .pics .pic{height: 40vw}
.nyztlists .item .txt:after{right: -.8rem;font-size: .9rem}
.nyztlists .item:nth-child(2n) .txt:after{right:auto;left: -.8rem;}
.posi .wp{    justify-content: flex-start;}
.posi .posit{    position: static; color: #555;margin-top: 0.15rem;    background: url(../images/ny/home.svg) no-repeat left center;}
.posi .posit a{ color: #555;}
.zdtz-b .slide-newsTxt ul li{width: 48.5%;margin-bottom: .4rem;}
.zdtz-b .slide-newsTxt ul:after{width: 48.5%;}
.zdtz-a .pics{width: 100%;padding: 0}
.zdtz-a .txt{width: 100%;background-position: right center;background-size: 105% 110%;padding: .4rem}
.zdtz-a .pics .pic{height: 44vw}
.zdtz-a .txt .desc{height: auto;max-height: inherit;padding-right: 0}
.zdtz-b .slide-newsTxt ul li .pic{height: 30vw}

.nynOne .txt{padding-top: 0;width: 90%;position: static;margin-top: -.4rem;margin-left: 5%}
.nynOne .pic{height: 45vw;width: 100%}
.nynOne .txt .desc{padding-left: 0;}
.nynOne .txt .nyntime{padding-left: 0;}
.nynlist li{padding: .35rem}
.nynlist li .txt{width: calc(100% - 4rem);}
.nynlist li .pic{width: 2.5rem}

.nycharaList li .userName{width: 18%;padding: 0 1% }
.nycharaList li .arcName{width: 52%;padding: 0 1% }
.nycharaList li .pubData{width: 15%;padding: 0 1% }
.nycharaList li .pubJc{width: 10%;padding: 0 1%}

 .nymtlist {-webkit-column-count:2;-moz-column-count:2;column-count:2; -webkit-column-gap: 25px; -moz-column-gap: 25px; column-gap: 25px;}
 .nymtlist li p{font-size: .16rem}

 .nyarc .aleft{width:100% }
.nyarc .aright{width:100% }
}
@media screen and (max-width: 640px){
.nyba{height: 2.8rem}
.nyba .nytit{min-width: inherit;height: auto;-webkit-transform: translateY(0rem);-ms-transform: translateY(0rem);transform: translateY(0rem);padding: .15rem .2rem;}
.nyba .nytit h3{font-size: .24rem;}
.nyba .nytit span{font-size: .16rem}
.nyCon{padding-top: .5rem}
.nyztlists .item{margin-bottom: .5rem}
.nyztlists .item .txt:after{right: -.7rem;font-size: .8rem}
.nyztlists .item:nth-child(2n) .txt:after{right:auto;left: -.7rem;}
.nyztlists .item .txt{padding-right: .9rem}
.nyztlists .item .pics .tit h4{font-size: .2rem;height: .7rem;line-height: .7rem}
.nyztlists .item .txt ul li h4{padding-right: 1rem;padding-left: .25rem}
.nyztlists .item:nth-child(2n) .txt ul li h4{padding-left: 1rem;padding-right: .25rem}
.zdtz-b .slide-year .text1{width: 1rem}
.zdtz-a .txt .desc{font-size: .16rem}
.zdtz-a .txt .tougao a{font-size: .18rem}
.nyntime time span{display: inline-block;font-size: .24rem}
.nynlist li .nyntime{display: none}
.nynlist li .txt{width: calc(100% - 2.8rem);}
.nynlist li{padding: .3rem .25rem}
.nynlist li .txt time{display: block;;margin-top: .1rem}
.nycharaTip{font-size: .18rem}
.nycharaList li.head{font-size: .2rem}
.nycharaList li .morearr{display: none}

.nycharaList li .userName{width: 18%;padding: 0 1% }
.nycharaList li .arcName{width: 50%;padding: 0 1% }
.nycharaList li .pubData{width: 20%;padding: 0 1% }
.nycharaList li .pubJc{width: 12%;padding: 0 1%}
 .nymtlist {-webkit-column-count:2;-moz-column-count:2;column-count:2; -webkit-column-gap: 15px; -moz-column-gap: 15px; column-gap: 15px;}

}
@media screen and (max-width:480px){
.nyba{height: 2.2rem}
.zdtz-b .slide-newsTxt ul li{width:100%;margin-bottom: .4rem;}
.zdtz-b .slide-newsTxt ul:after{width: 100%;}
.zdtz-b .slide-newsTxt ul li .pic{height: 50vw}
.zdtz-b .slide-newsTxt ul li .txt1 h4{font-size: .18rem}
.nynOne .txt .tit{margin-bottom: .4rem}
.nyntime time{padding-top: 0;border-top: 0}
.nynOne .txt .tit h4{font-size: .2rem;height: auto}
.nyba .nytit{padding: .25rem .3rem;}
.nynlist li .pic{width:100%;min-height: inherit;height: 40vw;margin-bottom: .2rem}
.nynlist li .txt p{font-size: .16rem;-webkit-line-clamp: 2;}
.nynlist li .txt{width:100%}
 .nymtlist {-webkit-column-count:1;-moz-column-count:1;column-count:1; -webkit-column-gap:0; -moz-column-gap:0; column-gap:0;}
.nymtlist li{margin-bottom: .25rem}
.nyarc .aleft .arc-sib{width: 100%}
.nyarc .aleft .backlist{width: 100%}
.nyarc .aleft .backlist a{margin: .3rem auto .1rem}
.nyarc .aleft .arc-tit h1{font-size: .28rem}
}
@media screen and (max-width: 640px){
.arc-con img{width: 100%!important;height: auto!important;/*margin-left:-2em*/}
.arc-con video{width: 100%!important}
.pages ul li{margin: 3px}
}

@media screen and (max-width: 360px){
	.nyba .nytit{padding: .25rem .25rem;max-width:2.2rem}
}
.serform{padding-bottom: .4rem ;border-bottom: 1px solid #ddd;padding-top: .2rem}
.serform form{max-width: 12rem;margin: 0 auto;width: 100%}
.serform .inp{height: .46rem;border: 1px solid #ddd;line-height: .46rem;padding: 0 .1rem;width: calc(100% - 1.1rem)}
.serform .sub{height: .46rem;width: 1rem;line-height: .46rem;color: #fff;background: #cd9933;text-align: center;border: 0}
.serList li{padding: .3rem 0;border-bottom: 1px dashed #ccc}
.serList li:last-child{border-bottom: 0}
.serList li h4{font-size: .2rem;margin-top: .1rem;margin-bottom: .1rem}
.serList li p{font-size: .15rem;color: #666;line-height: 1.8em}
.serList li time{color: #666;font-size: .15rem}

.serList li time i{margin-right: 5px}

.arc-con i,.arc-con em,.arc-con strong{font-style: revert;font-weight: revert !important;}   