@charset "utf-8";

.nyArc .wp{background: linear-gradient(to bottom,#fff 70%,rgba(255,255,255,0) 100%);border-top: .05rem solid #d2b65a;padding: .5rem 5%}


.nyarc{background:linear-gradient(to bottom,#fff4e7 60%,rgba(255,255,255,0) 100%);min-height: 3rem;border-top: 4px solid #630108;padding: .4rem .8rem .5rem;z-index: 5;position: relative;}

/* .uarc-con p{line-height: 1.8em;} */
.uarc-con p{margin-bottom: .2rem;line-height: 1.8em;color: #333;text-align: justify; font-size: .18rem;text-indent: 2em}

.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;/* max-width: 6.5rem; */display: inherit;}


.uarc-con table{border: 1px solid #eee;min-width: 640px;margin-left:0!important;width: 100%;background: #fff}

.uarc-con table tr th,.uarc-con table tr td{border: 1px solid #eee!important;padding: 15px;text-align: center;}
/*.uarc-con table tr:nth-child(2n){background: #EEEEEE}*/
.pre{margin:0.15rem 0;}
.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;margin:0 auto .2rem;}
.arc-tit{margin-bottom: .2rem;}
.arc-tit h1{font-size: .28rem;text-align: center;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}
.arc-info span{display: inline-block;margin: 0 .1rem;padding: 4px 0 2px}
.arc-info span i{color: #d2b65a;margin-right: 5px}
#resize a{margin: 0 .05rem}
.arc-sibs{}
.arc-sib{border-top: 1px solid #ddd;padding-top: .26rem;font-size: .18rem;line-height: 1.6em}
.arc-sib div{padding: .08rem 0;}
.arc-sib div:hover{color: #0062f6;}
.arc-sib div:hover a{color: #0062f6;}
.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}

@media (max-width: 992px){
  .uarc-con img{width: auto!important;height: auto!important;max-width: 100%;}
  .arc-tit h1{font-size: .32rem}
  .arc-info{font-size: .22rem}
  .uarc-con,.arc-sib{font-size: .24rem}
}
@media (max-width: 576px){
  .uarc-con img{width: auto!important;height: auto!important}
  .arc-tit h1{font-size: .36rem}
  .arc-info{font-size: .24rem}
  .uarc-con,.arc-sib{font-size: .28rem}
}


.pages{}
.pages ul{text-align: center;}
.pages ul li{text-align:center;font-size: .16rem;display: inline-block;margin:.02rem}
.pages ul li a{height: .36rem;text-align: center;line-height: .34rem;padding: 0 8px;min-width: .36rem;display: block;border: 1px solid #ededed;border-radius: 3px;background: #fff}
.pages ul li.all{display: flex;align-items: center;justify-content: center;margin-right: .15rem}
.pages ul li.cur{background:#0062f6;padding: 0 8px;min-width: .36rem;height: .36rem;line-height: .34rem;
  border: 1px solid #0062f6;border-radius: 3px;color:#fff; }
.pages ul li.page-count{line-height: .34rem}
.page-form {line-height: .38rem}
.page-form input{border:1px solid #ddd;width: .36rem;height: .36rem;float: left;text-align: center;padding: 0 3px;background: #fff;border-radius: 3px;margin: 0 5px}
.page-form span{float: left;color: #666}
.page-form button{border:none;width: 52px;height: .36rem;line-height: .36rem;text-align: center;margin-left: 3px;float: left;background: #0062f6;color: #fff;border-radius: 3px;margin-left: 5px}

@media (max-width: 992px){
  .pages ul li{padding: 0}
  .pages ul li.pageitem{display: none}
  .pages ul li.page-form{padding-left: .1rem}

  .pages ul li{font-size: .22rem;margin:.02rem}
  .pages ul li a{height: .46rem;line-height: .44rem;min-width: .46rem;}
  .pages ul li.cur{padding: 0 8px;min-width: .46rem;height: .46rem;line-height: .44rem; }
  .pages ul li.page-count{line-height: .44rem}
  .page-form {line-height: .46rem}
  .page-form input{width: .46rem;height: .46rem;}
  .page-form button{width: 52px;height: .46rem;line-height: .46rem;}
}
@media (max-width: 576px){
  .pages ul li ,.page-form button{border-left: 0}
}


.nyMain .wp{align-items: flex-start;}
.nyLeft{width: 3rem;position: relative;z-index: 3;background-size: 100% auto ;margin-top: -.94rem; box-shadow: 0 0 .25rem rgba(6,90,216,.1); }
.nyLeft .leftslog img{width: 100%}
.nyLeft .nyLeftBtn{ position: relative;padding: 0 .2rem;position: relative;z-index: 10;align-items: center;height: .94rem;color: #fff;background: url(../images/nylefbtn.png) no-repeat center;background-size: 100% 100% ;border-radius: 0 .3rem 0 0;justify-content: center;}
.nyLeft .nyLeftBtn span em{text-transform: uppercase;font-weight: normal;font-size: .16rem;opacity: .5;}
.nyLeft .nyLeftBtn span{font-size: .32rem;display: block;text-align: center; }
.nyLeft .nyLeftBtn i.plus{width: .6rem;display: none}
.nyLeft .nyLeftBtn i.plus:before{background: #fff}
.nyLeft .nyLeftBtn i.plus:after{background: #fff}
.nyLeft  i.plus.show:after{transform:rotate(90deg);}
.nyLeft  i.plus{display: block;width: .4rem;height: 100%;position: absolute;right:0;top: 0;z-index: 5}
.nyLeft  i.plus:before{content: '';position: absolute;left: 50%;height: 2px;top: 50%;margin-top: -1px;width: .16rem;margin-left: -.08rem;background: #0062f6}
.nyLeft  i.plus:after{content: '';position: absolute;left: 50%;height: .16rem;top: 50%;margin-top: -.08rem;width: 2px;margin-left: -1px;background: #0062f6;transition: .3s}
.nyLeft .subNavs{padding: .15rem .15rem 1.2rem;background: url(../images/nyleftbg.png) #fff no-repeat bottom center;background-size: 100% auto; }
.nyLeft .subNavs .li{position: relative;}
.nyLeft .subNavs .li+.li{border-top: 1px dashed #ddd}
.nyLeft .subNavs .li>a{padding:.2rem  .1rem;display:block;position:relative;font-size:.2rem ;}
.nyLeft .subNavs .subNav{padding: 0 .2rem .2rem;display: none;}
.nyLeft .subNavs .subNav .lis>a{padding:.1rem 0 .1rem .1rem;display:block;position:relative;font-size: .16rem}
.nyLeft .subNavs .subNav .liss>a{padding:.06rem 0;display:block;position:relative;font-size: .16rem}
.nyLeft .subNavs .li.on .subNav{display: block;}
.nyLeft .subNavs .li.on>a{color: #0062f6;position: relative;padding-left: .3rem;background: url(../images/sarr.png) no-repeat left center;background-size: .16rem .11rem}
/*.nyLeft .subNavs .li.on{border-bottom: 1px solid #0062f6}*/
/*.nyLeft .subNavs .li.on:after{content: '';position: absolute;width: .2rem;height: .19rem;background: url(../images/ny/star.png) no-repeat center;background-size: 100% 100%;left: 50%;margin-left: -.1rem;bottom: -.1rem;z-index: 1;pointer-events: none}*/
.nyLeft .subNavs .li>a:after{position: absolute;right: .15rem;top: 50%;transform: translateY(-50%);content: "\e623";font-family: swiper-icons !important;color: #b9c3d1;display: none}
.nyLeft .subNavs .li.on>a:after{color: #0062f6}
.nyLeft .subNavs .li.has>a:after{display: none}
.nyLeft .subNavs .li.has>a{padding-right: .45rem}
.nyLeft .subNavs .subNav .lis.on>a{color: #0062f6}

.nyLeft .subNavs .subNav .subNav a{margin-left: .2rem}

.nyRight{width: calc(100% - 3.5rem);position: relative;z-index: 2; padding:.5rem  0 0}
.nyRight .nyrtit{border-bottom: 1px solid #d2dee2; padding-bottom: .12rem; }
.nyRight .nyrtit .tit{font-size: .32rem;font-weight: bold;color: #0062f6}
.nyRight .nyrtit .slogt{width: 2.35rem}
.nyRight .nyrCon{padding: .4rem 0 .2rem}
.nyRight .nyrtit .slogt img{width: 100%}
@media (max-width: 992px){
  .nyLeft  i.plus:before{width: .24rem;margin-left: -.12rem;}
  .nyLeft  i.plus:after{height: .24rem;margin-top: -.12rem;}

  .nyLeft{width: 100%;min-height: inherit;border-bottom: 0;margin-top: 0}
  .nyRight{width: 100%;margin-top: .4rem;padding: 0}
  .nyLeft .subNavs{display:none;border-top: 0;background: #fff;padding: .3rem .2rem .5rem;margin-top: 0;min-height: inherit; }
  .nyLeft .subNavs .li>a{font-size: .24rem;padding: .25rem }
  .nyLeft .nyLeftBtn{padding:  .2rem .3rem;height: auto;justify-content: space-between;display: flex;  }
  .nyLeft .nyLeftBtn span{font-size: .3rem;text-align: left;}
  .nyLeft .nyLeftBtn span em{display: none}
  .nyLeft .nyLeftBtn span br{display: none}
  .nyLeft .nyLeftBtn i.plus{width: .7rem;display: block;}
  .nyRight .nyrtit{}
  .nyRight .nyrtit .tit{font-size: .4rem}
  .nyLeft .subNavs .li.on>a:after{font-size: .22rem}
  .nyLeft .subNavs .subNav .lis>a{padding:.15rem 0 .15rem .15rem;font-size: .22rem}
  .nyLeft .subNavs .subNav .liss>a{padding:.06rem 0;font-size: .2rem}
  .nyLeft .subNavs .li.on:after{width: .3rem;height: .29rem;margin-left: -.15rem;bottom: -.15rem;}

  .nyLeft .subNavs .li.on>a{background-size: .24rem .17rem;padding-left: .4rem}

}
@media (max-width: 576px){
  .nyLeft .nyLeftBtn{padding: .2rem .25rem; }
  .nyLeft .nyLeftBtn span{font-size: .36rem;text-align: left;}
  .nyLeft .subNavs .li>a{font-size: .28rem;padding: .22rem .45rem .22rem .2rem;}
  .nyLeft .nyLeftBtn i.plus{width: .8rem}
  .nyLeft .subNavs .subNav .lis>a{padding:.15rem 0 .15rem .15rem;font-size: .26rem}
  .nyRight .nyrtit .tit{order: 2}
  .nyRight .nyrtit .posi{order: 1;width: 100%;margin-bottom: .2rem}
}

.nyMain{background: url(../images/nybg.jpg) #fff no-repeat bottom center ;background-size: 100% auto;min-height: 4rem;padding: 0 0 1.2rem;position: relative;}

.nyMain .wp{position: relative;z-index: 5}
/*.nypage{background: transparent;}
.nypage #app{position: relative;z-index: 2}
.nypage:before{content: '';position: absolute;left: 0;top: 0;z-index: 1;height: 3.49rem;width: 4.12rem; background: url(../images/ny/topslog.png) no-repeat top left;background-size: 100% 100%;}
.nypage:after{content: '';position: absolute;left: 0;right: 0;top:1rem;bottom: 0; background: url(../images/ny/ny/nytop.png) no-repeat top center;background-size: 100% auto;z-index: 0}*/
.posi a+a:before{content: '>';margin: 0 .1rem;color: #fff}
.posi a{color: #fff}

.posi{display: block; position: absolute;right: 0;top: -.4rem }
.nyba{position: relative;overflow: hidden;}
.nyba:after{content:'';position:absolute;left:0;bottom: 0;height:30%;background:url(../images/blackms.png) repeat-x bottom center;background-size: auto 100%; z-index:2;right: 0; pointer-events: none; opacity: .5; }
.nyba .img{position: relative;height: 4.2rem;overflow: hidden;}
.nyba .img img{width: 100%;height: 100%;object-fit: cover}

.nyba .nysubtxt{position: absolute;left: 2rem;right: 0;background: rgba(0,22,80,.85);z-index: 4;bottom: 0;height: 1.3rem;border-left: .3rem solid #c7002f;border-radius:1.2rem 0 0 0;display: flex;align-items: center;padding-left: 1rem;padding-right: 5.4rem}
.nyba .nysubtxt .tit{font-size: .46rem;color: #ffffff;font-weight: bold;}
.nyba .nysubtxt .slog{position: absolute;width: 3.63rem;right: 1.3rem;bottom: .45rem;max-height: inherit;}
.nyba .nysubtxt .posi{flex:1;overflow: hidden;margin-left: .6rem}
.nyba .nysubtxt .posi a{color: #fff}
.nyba .nysubtxt .posi a:before{color:rgba(255,255,255,.5)}

.nyRight  .nyArc{ }
@media (max-width: 992px){
  .nypage:before{display: none}
  .nyMain{padding: .4rem 0 1rem}
  .posi a+a:before{color: #666}
  .posi a{color: #666}
  .nyba{padding-left: 0}
  .nyba .nysubtxt{display: none}
  .nyba .img{height: 40vw}
  .nyLeft .leftslog{display: none}
  .posi{top: 0;position: relative;padding-bottom: .2rem;border-bottom: 1px solid #ddd;margin-bottom: .4rem}
  .nyRight .nyrCon{background: transparent;}
}
@media (max-width: 597px){

  .nyRight .nyArc{padding-left: 0;padding-right: 0}
}
/**/

.picList:after{content: '';display: inline-block;width: 3.45rem}
.picList li{width: 3.45rem;margin-bottom: .3rem}
.picList li .img{height: 2.2rem}
.picList li .txt{text-align: center;padding:.15rem .2rem;background: #eee;transition: .3s}
.picList li .txt h4{font-size: .2rem;font-weight: normal;}

@media (min-width: 993px){
  .picList li:hover .txt{background: #0062f6}
  .picList li:hover .txt h4{color: #fff}
}
@media (max-width: 992px){
  .picList{padding:0 }
  .picList li{width: calc(50% - .2rem);margin-bottom: .4rem}
  .picList li .img{height: 27vw}
  .picList li .txt h4{font-size: .26rem;font-weight: normal;}
}
@media (max-width: 576px){
  .picList li{width: calc(50% - .1rem);margin-bottom: .3rem}
  .picList li .img{height: 26vw}
  .picList li .txt h4{font-size: .28rem;font-weight: normal;}
}

/**/
.djList {margin-bottom: .5rem}
.djList li{position: relative;}
.djList li a{padding: .25rem;position: relative;z-index: 4;display: flex;align-items: center;}
.djList li .img{width:2.45rem;height: 1.5rem;z-index: 4 }
.djList li .txt{flex:1;overflow: hidden;margin-left: .3rem;position: relative;z-index: 4}
.djList li .txts{width:100% !important;margin-left: 0 !important;}
.djList li.nopic .txt{margin-left: 0;padding-left: 0;flex:inherit;width: 100%}
.djList li .txt h4{font-size: .2rem;line-height: 1.4em;font-weight: bold;}
.djList li .txt p{margin: .15rem 0 0;color: #888;line-height: 1.6em;text-align: justify;font-size: .16rem;height: .48rem}
.djList li+li:before{content: '';position: absolute;left: 0;right: 0;border-top: 1px dashed #d8dff2;top: 0;transition: .3s }
.djList li+li:after{content:'';width: .16rem;height: .11rem;background: url(../images/sarr.png) no-repeat left center;background-size: 100%  100%;position: absolute;right: 0;top: -.05rem ;transition: .3s}
.djList li time{color: #0062f6;display: block;margin-bottom: .15rem}
@media (min-width: 993px){

  .djList li:hover .txt h4{font-weight: bold;}
  /*.djList li:hover .txt  time{color: #fff;}
  .djList li:hover .txt p{color: rgba(255,255,255,.7)}
  .djList li a:after{content: '';position: absolute;top: 0;left: 0;bottom:0;right: 0;background:url(../images/nbg.jpg) no-repeat center;background-size: cover; z-index: 0;pointer-events: none;opacity: 0;visibility: hidden;transition: .3s; }
  .djList li:hover:before{opacity: 0;}
  .djList li:hover+li:before{opacity: 0;}
  .djList li:hover:after{opacity: 0;}
  .djList li:hover+li:after{opacity: 0;}*/
}
@media (max-width: 992px){
  .djList li .txt h4{font-size: .26rem;}
  .djList li a{padding: .3rem 0}
  .djList li:nth-child(1) a{padding-top: 0}
  .djList li .txt p{font-size: .2rem;height: auto;-webkit-line-clamp: 2;}
  .djList li .txt time{font-size: .22rem}
  .djList li+li:after{width: .24rem;height: .17rem;top:-.08rem;}
}
@media (max-width: 597px){

  .djList li .txt h4{font-size: .28rem; font-weight: normal;line-height: 1.3em;}
  .djList li .txt p{display: none}
  .djList li .txt time{font-size: .24rem;}

  .djList li .img{height: 1.6rem}
}
/**/
.cintro{background: url(../images/txtbg.png) no-repeat center;background-size: cover;padding: .4rem .4rem .5rem;box-shadow: 0 5px .25rem rgba(0,0,0,.1);margin-bottom: .5rem}
.cintro .tit{font-size: .28rem;font-weight: bold;color: #0062f6}
.cintro .tit:after{content: '';display: block;width: 1.3rem;height: .03rem;background: #0062f6;margin: .15rem  0}
.cintro .desc{line-height: 1.8em;font-size: .18rem;text-align: justify;}

.txtList{padding-bottom: .4rem}
.txtList li{position: relative;}
.txtList li+li:before{content: '';position: absolute;left: 0;right: 0;border-top: 1px dashed #d8dff2;top: 0 }
.txtList li+li:after{content:'';width: .16rem;height: .11rem;background: url(../images/sarr.png) no-repeat left center;background-size: 100% 100%;position: absolute;right: 0;top: -.05rem;transition: .3s }
.txtList li a{padding: .25rem .3rem .25rem 0;transition: .3s;position: relative;display: flex ;align-items: center;}
.txtList li time{background: url(../images/tztimebg.png) no-repeat center;background-size: cover; color:#fff;display:flex;align-items: center;justify-content: center;text-align: center; transition: .3s;position: relative;z-index: 3;width: .76rem;height: .76rem;flex-direction: column;border-radius:.15rem;color: #8686be;font-size: .12rem;font-family: 'Arial'}
.txtList li time span{font-size: .3rem;display: block;line-height: 1.2em;color: #0062f6;font-weight: bold; }
.txtList li h4{flex:1;overflow:hidden;margin-left: .25rem;font-size: .2rem;line-height: 1.4em;position: relative;z-index: 3;font-weight: normal;}
@media (min-width: 993px){
  .txtList li:hover h4{font-weight: bold;}
  .txtList li:hover time{background: url(../images/tztimebgon.png) no-repeat center;background-size: cover;;color: #fff;}
  .txtList li:hover time span{color: #fff}
  /*.txtList li a:after{content: '';position: absolute;top: -1px;left: .4rem;bottom:0;right: 0;background: url(../images/tsbg.png) no-repeat right center;background-size: cover; z-index: 0;pointer-events: none;opacity: 0;visibility: hidden;transition: .3s; }


  .txtList li:hover a{color: #fff }
  .txtList li:hover a:after{opacity: 1;visibility: visible; }
  .txtList li:hover:before{opacity: 0;}
  .txtList li:hover+li:before{opacity: 0;}
  .txtList li:hover:after{opacity: 0;}
  .txtList li:hover+li:after{opacity: 0;}*/
}
@media (max-width: 992px){
  .txtList li a{padding: .3rem 0}
  .txtList li h4{font-size: .26rem}
  .txtList li time {width: 1rem;height: 1rem;font-size: .22rem}
  .txtList li:nth-child(1) a{padding-top: 0}
  .txtList li+li:after{width: .24rem;height: .17rem;top:-.08rem;}
  .cintro .tit{font-size: .36rem}
  .cintro .desc{font-size: .24rem}
  .cintro .tit:after{margin: .25rem 0}
}
@media (max-width: 597px){
  .txtList li time {width: 1.2rem;height: 1.2rem}
  .txtList li a{ }
  .txtList li h4{font-size: .28rem;}
  .txtList li time{}
  .txtList li time span{font-size: .46rem}
  .cintro .desc{font-size: .26rem}


}


.nylxwm{padding: .2rem 0 .3rem}
.nylxwm .img{width: 7.5rem;padding: .25rem;position: relative;}
.nylxwm .img img{position: relative;z-index: 3;width: 100%}
.nylxwm .img:before{content: '';position: absolute;left: 0;top: 0;width: 2rem;height: 2rem;background: #3354f0;z-index: 0;pointer-events: none;}
.nylxwm .img:after{content: '';position: absolute;right: 0;bottom: 0;width: 2rem;height: 2rem;background: #cee8ff;z-index: 0;pointer-events: none;}
.nylxwm .txt{flex:1;overflow: hidden;margin-left: 1rem}
.nylxwm .txt .item{padding: .3rem 0}
.nylxwm .txt .item img{width: .66rem}
.nylxwm .txt .item .txts{margin-left: .3rem}
.nylxwm .txt .item .txts h4{font-size: .32rem;font-weight: bold;}
.nylxwm .txt .item .txts p{font-size: .24rem;font-weight: normal;margin-top: .1rem}
@media (max-width: 992px){
  .nylxwm .img{width:100%}
  .nylxwm .txt{flex:inherit;margin-left: 0;width: 100%;margin-top: .2rem;padding: 0 .25rem}
}
@media (max-width: 992px){
  .nylxwm .txt .item img{width: .75rem}
  .nylxwm .txt .item .txts h4{font-size: .36rem; }
  .nylxwm .txt .item .txts p{font-size: .28rem; }
}

/**/
.nyab .desc{font-size: .18rem;line-height: 1.8em;text-align: justify;color: #444}
.nyab-1 .img img{width: 6.97rem}
.nyab-1 .desc{flex:1;overflow: hidden;margin-left: .6rem}
.nyab-1{margin-bottom: .6rem}
.nyab-2{flex-wrap: nowrap;position: relative;}
.nyab-2 .item{flex:auto;padding: 0 .8rem;position: relative;}
.nyab-2 .item+.item:before{content: '';width: 1px;background: #ddd;top: 0;bottom: 0;left: 0;position: absolute;}
.nyab-2 .item .num {display: flex;align-items: flex-end;}
.nyab-2 .item .num span{font-size: .6rem;display: block;line-height: 1em}
.nyab-2 .item .num p{font-size: .18rem;font-weight: bold;position: relative;top: -.05rem;flex:1;overflow: hidden;margin-left: .1rem}
.nyab-2 .item .num p span{font-weight: normal;display: block;font-size: .32rem}
.nyab-2 .item .descs{font-size: .15rem;color: #888;margin-top: .2rem;line-height: 1.8em}
.nyab-3 h4,.nyab-4 h4{font-size: .28rem; }
.nyab-3 {margin: .6rem 0}
.nyab-3 .txt{width: 6.6rem;background: url(../images/jjbg.jpg) no-repeat center;background-size: cover;padding: .5rem;color: #fff;display: flex;flex-direction: column;justify-content: center;}
.nyab-3 .txt .desc{color: rgba(255,255,255,.8);text-indent: 2em;margin-top: .2rem}
.nyab-3 .slideImg{width: calc(100% - 6.6rem)}
.nyab-4 .desc{flex:1;overflow: hidden;margin-left: .3rem}
@media (min-width: 993px){
  .nyab-2 .item:first-child{padding-left: 0}
  .nyab-2 .item:last-child{padding-right: 0}
}
@media (max-width: 992px){
  .nyab-1 .img img{width: auto}
  .nyab-1 .desc{flex:inherit;overflow: hidden;margin-left: 0;width: 100%;margin-top: .2rem}
  .nyab-4 .desc{flex:inherit;overflow: hidden;margin-left: 0;width: 100%;margin-top: .2rem}
  .nyab-3 .txt{width: 100%}
  .nyab-3 .slideImg{width: 100%}
  .nyab .desc{font-size: .24rem; }
  .nyab-3 h4,.nyab-4 h4{font-size: .36rem; }
  .nyab-2 {flex-wrap: wrap;}
  .nyab-2 .item{flex:inherit;width: 50%}
  .nyab-2 .item:nth-child(2n){padding-right: 0}
  .nyab-2 .item:nth-child(2n+1){padding-left: 0}
  .nyab-2 .item:nth-child(3):before{display: none}
  .nyab-2 .item .descs{font-size: .22rem}
  .nyab-2 .item .num span{font-size: .7rem}
  .nyab-2 .item .num p{font-size: .24rem}
  .nyab-2 .item .num p span{font-size: .4rem}
  .nyab-2 .item:nth-child(1),.nyab-2 .item:nth-child(2){padding-bottom: .4rem}
  .nyab-2 .item:nth-child(3),.nyab-2 .item:nth-child(4){border-top: 1px solid #ddd;padding-top: .4rem}
}
@media (max-width: 597px){
  .nyab-2 .item{padding: 0 .4rem;position: relative;}
  .nyab .desc{font-size: .26rem; }
  .nyab-3 h4,.nyab-4 h4{font-size: .4rem; }
  .nyab-2 .item .num p{font-size: .26rem}
}

/**/
.topFilter{width: 7.6rem}
.topFilter .tit{font-size: .24rem;margin-bottom: .4rem}
.topFilter .tit span{font-size: .32rem;color: #0062f6;font-weight: bold;font-family: Arial}
.topFilter .sub{font-size: .2rem;color: #fff;background: #0062f6;border-radius: .4rem;line-height: .5rem;width: 2.2rem;margin: .3rem auto 0;display: block;cursor: pointer;}
.latestList{width: 3.8rem}

.topFilter .list .line{display: flex;align-items: flex-start;}
.topFilter .list .line+.line{margin-top: .15rem}
.topFilter .list .line label{width: 2.15rem;text-align: right;display: block;line-height: .42rem;font-size: .19rem}
.topFilter .list .line .inp{flex:1;overflow: hidden;border: 1px solid #0062f6;border-radius: 5px;font-size: .18rem}
.topFilter .list .line .inp input{width: 100%;padding: 0 .2rem;line-height: .42rem;height: .42rem;background: #fff;color: #666;}
.topFilter .list .line .inp textarea{width: 100%;padding:.1rem .2rem;line-height: 1.5em;height: 1rem;background: #fff }
.topFilter .list .line .selectInput{flex:1;border: 1px solid #0062f6;padding: 0 .2rem;height: .44rem;border-radius: 5px;font-size: .18rem;color: #666;background: #fff }
.latestList .tit{margin-bottom: .2rem}
.latestList .tit h4{font-size: .3rem;font-weight: bold;  }
.latestList .tit h4 span{color:#0062f6 }
.latestList .tit .more a{position: relative;display: block;padding-right: .35rem;}
.latestList .tit .more a:after{content: '';width: .6rem;height: .62rem;background: url(../images/morbg.png) no-repeat center;background-size: 100% 100%;top: 50%;margin-top: -.31rem;right: 0;position: absolute;}
.latestList ul li{position: relative;}
.latestList ul li:hover time{color: #d6b052}
.latestList ul li a{display: block;padding: .2rem 0}
.latestList ul li h4{font-size: .19rem;line-height: 1.5em;margin-top: .1rem}
.latestList ul li time{color:#0062f6}
.latestList ul li:before{content: '';position: absolute;left: 0;right: 0;border-top: 1px dashed #d8dff2;bottom: 0 }
.latestList ul li:after{content:'';width: .16rem;height: .11rem;background: url(../images/sarr.png) no-repeat left center;background-size:100% 100%;position: absolute;right: 0;bottom: -.05rem;transition: .3s }

@media(max-width: 992px){
  .topFilter{width: 100%;margin-bottom: .5rem}
  .latestList{width: 100%}
  .topFilter .tit{font-size: .28rem; }
  .topFilter .tit span{font-size: .4rem; }
  .topFilter .list .line label{font-size: .24rem;width: 2.4rem;line-height: .58rem}
  .topFilter .list .line .inp{font-size: .24rem}
  .topFilter .list .line .inp input{line-height: .58rem;height: .58rem;}
  .topFilter .list .line .inp textarea{height: 1.2rem;  }
  .topFilter .list .line .selectInput{height: .6rem;font-size: .24rem;  }
  .topFilter .sub{font-size: .24rem;border-radius: .4rem;line-height: .64rem;width: 2.4rem}

  .latestList .tit h4{font-size: .4rem;  }
  .latestList .tit .more a{padding-right: .45rem;}
  .latestList .tit .more a:after{content: '';width: .7rem;height: .72rem;margin-top: -.36rem;}
  .latestList ul li h4{font-size: .24rem; margin-top: .15rem}
  .latestList ul li a{ padding: .3rem 0}
}
@media(max-width: 597px){
  .topFilter .list .line{flex-wrap: wrap;}
  .topFilter .tit{font-size: .32rem; }
  .topFilter .tit span{font-size: .5rem; }
  .topFilter .list .line label{font-size: .28rem;width: 2.4rem;line-height: .58rem;width: 100%;margin-bottom: .1rem;text-align: left;}
  .topFilter .list .line .inp{font-size: .28rem;flex:inherit;width: 100%}
  .topFilter .list .line .inp input{line-height: .68rem;height: .68rem;}
  .topFilter .list .line .inp textarea{height: 1.2rem;  }
  .topFilter .list .line .selectInput{height: .7rem;font-size: .28rem;  }
  .topFilter .sub{font-size: .28rem;border-radius: .5rem;line-height: .74rem;width: 3rem}

  .latestList .tit h4{font-size: .4rem;  }
  .latestList .tit .more a{padding-right: .45rem;}
  .latestList .tit .more a:after{content: '';width: .7rem;height: .72rem;margin-top: -.36rem;}
  .latestList ul li h4{font-size: .28rem; margin-top: .15rem}
  .latestList ul li a{ padding: .3rem 0}
  .latestList ul li:after{width: .24rem;height: .17rem;bottom:-.08rem;}
}


.nytlal .alList li{width: 48%}
.alList{padding-bottom: .6rem}
.alList li{padding: .25rem 0;position: relative;border-bottom: 1px dashed #d8dff2}
.alList li:after{content:'';width: .16rem;height: .11rem;background: url(../images/sarr.png) no-repeat left center;background-size: 100% 100%;position: absolute;right: 0;bottom: -.05rem;transition: .3s }
.alList h4{font-size: .2rem;background: url(../images/wenzhang2.png) no-repeat left top;background-size: .26rem .29rem;padding-left: .35rem;line-height: .29rem}
.alList .slog{font-size: .18rem;margin-top: .1rem;color: #888}
.alList .slog span+span:before{content: '|';display: inline-block;margin: 0 .1rem;opacity: .6;}
.alList .moreInfo{margin-top: .15rem;font-size: .18rem;color: #444;display: none}
.alList .moreInfo p{display: flex;}
.alList .moreInfo p+p{margin-top: .1rem}
.alList .moreInfo p span:nth-child(1){color: #888}
.alList .moreInfo p span:nth-child(2){flex:1;overflow: hidden;}
@media (max-width: 992px){
  .nytlal .alList li{width: 100%}
  .alList h4{font-size: .26rem;background-size: .26rem .29rem;padding-left: .35rem;line-height: .29rem}
  .alList .slog{font-size: .23rem;margin-top: .15rem; }
  .alList .moreInfo{display: block;font-size: .23rem}
}

@media (max-width: 597px){
  .alList h4{font-size: .3rem;background-size: .26rem .29rem;padding-left: .4rem;line-height: .4rem;background-position: left .05rem}
  .alList .slog{font-size: .26rem;margin-top: .15rem; }
  .alList li{padding: .35rem 0; }
  .alList li:after{width: .24rem;height: .17rem;bottom:-.08rem;}
  .alList .moreInfo{display: block;font-size: .26rem}
}

/**/
.tlalTop{background: url(../images/13.jpg) no-repeat center;background-size: cover;padding: .3rem .8rem; margin-bottom: .5rem;height: 4.4rem; }
.tlalTop .left{width: 3.6rem;position: relative;border-right: 1px solid #ddd;padding-right: .8rem;display: flex;justify-content: center;flex-direction: column;}
.tlalTop .left .tit{font-size: .3rem;color: #0060f1;text-align: center;letter-spacing: .5em;line-height: 1.5em}
.tlalTop .left .tit span{font-size: .4rem;font-weight: bold;display: block;line-height: 1.5em}
.tlalTop .left  .more{margin-top: .6rem}
.tlalTop .left  .more a{display: flex;width: 100%;height: .68rem;background:  #0062f6;border-radius: 5px;text-align: center;align-items: center;justify-content: center;font-size: .2rem;color: #fff;transition: .3s}
.tlalTop .left  .more a i{margin-left: .1rem}
.tlalTop .right{width: calc(100% - 3.6rem);padding-left: .8rem;font-size: .2rem;line-height: 1.8em;text-align: justify;display: flex;align-items: center}

.fullSear{margin-bottom: .4rem}
.fullSear .puSerBox{flex:1;margin-right: .3rem;}
.fullSear .puSerBoxs{border-color:#0062f6;border-radius: 5px }
.fullSear .puSerBox .selectInput:before{top: 0;bottom: 0;margin-top: 0;background:#0062f6;height: auto }
.fullSear .puSerBox .selectInput{width: 2.1rem;background: #deeafc;border-radius: 5px 0 0 5px}
.fullSear .puSerBox .selectInput:after{color: #0062f6}
.fullSear .puSerBox .selectInput .defalutInput{color: #0062f6}
.fullSear .puSerBox .serForm .sub{border-radius: 0 3px 3px 0}
.fullSear .topserBtn{width: 1.5rem;}
.fullSear .topserBtn a{display: flex;width: 100%;height: .68rem;border: 1px solid #0062f6;border-radius: 5px;text-align: center;align-items: center;justify-content: center;font-size: .2rem;color: #0062f6;transition: .3s}

.tlalCon .tit{margin-bottom: .4rem}
.tlalCon .tit h4{font-size: .42rem;font-weight: bold;text-align: center}
.tlalCon .tit h4 span{color:#0062f6 }
.tlalCon .yearFil{position: absolute;right: 0;top: .05rem;z-index: 5;width: 2rem;z-index: 8 }
.tlalCon .yearFil .t{font-size: .22rem}
.tlalCon .yearFil .selectInput{flex:1;color:#0062f6;height: .4rem;padding-right: 0 ;font-size: .24rem}
.tlalCon .yearFil .selectInput:after{right: 0;font-size: .2rem}

@media (min-width: 993px){
  .fullSear .topserBtn a:hover{background:#0062f6;color: #fff }

}
@media (max-width: 992px){
  .tlalCon .tit{display: flex;align-items: center;justify-content: space-between;}
  .tlalCon .tit h4{text-align: left;font-size: .46rem}
  .tlalCon .yearFil{position: relative;right: 0;top:0;width: 2.6rem }
  .tlalCon .yearFil .t{font-size: .26rem}
  .tlalCon .yearFil .selectInput{height: .5rem;font-size: .28rem}
  .tlalCon .yearFil .selectInput:after{right: 0;font-size: .24rem}
  .fullSear .puSerBox .selectInput{width: 2.4rem; }
  .fullSear .topserBtn a{height: .68rem;font-size: .24rem; }
  .tlalTop {height: auto}
  .tlalTop .left{width: 100%;border-right: 0;border-bottom: 1px solid #ddd;padding: .4rem 0}
  .tlalTop .right{width: 100%;padding: .4rem 0;font-size: .24rem}
  .tlalTop .left .tit{font-size: .36rem; }
  .tlalTop .left .tit span{font-size: .46rem; }
  .tlalTop .left .more a{font-size: .24rem}
}

@media (max-width: 680px){
  .fullSear .puSerBox{flex:inherit;margin-right:0;width: 100%;margin-bottom:0 }
  .fullSear .puSerBox .serForm{border-top: 1px solid #0062f6;}
  .fullSear .puSerBox .serForm .inp{line-height: .78rem}
  .fullSear .puSerBox .selectInput{width: 50%;border-radius: 5px 0 0 0}
  .fullSear .topserBtn{position: absolute;width: 50%;top: 0;right: 0;z-index: 5}
  .fullSear .topserBtn a{border: 0}
  .fullSear .topserBtn a{height: .78rem}
  .fullSear .puSerBox .serForm .sub{border-radius: 0 0 3px 0}

}
@media (max-width: 597px){
  .tlalCon .tit{display: flex;align-items: center;justify-content: space-between;}
  .tlalCon .tit h4{text-align: left;font-size: .46rem}
  .tlalCon .yearFil{position: relative;right: 0;top:0;width: 2.6rem }
  .tlalCon .yearFil .t{font-size: .28rem}
  .tlalCon .yearFil .selectInput{height: .5rem;font-size: .32rem}
  .tlalCon .yearFil .selectInput:after{right: 0;font-size: .24rem}

  .fullSear .topserBtn a{font-size: .28rem; }
  .tlalTop {padding: .3rem .5rem}
  .tlalTop .right{font-size: .26rem}
  .tlalTop .left .tit{font-size: .4rem; }
  .tlalTop .left .tit span{font-size: .5rem; }
  .tlalTop .left .more a{font-size: .28rem;height: .76rem}

}

/**/
.nyrContent{align-items: flex-start;/* min-width: 10rem; */}
.alListAll{width: 77.5%;}
.latestAl{width: 20.5%;}
.leftFilters{width: 22.5%;}
.rightList{width: 75%;}
.leftFilters dl{user-select: none;cursor: pointer;}
.leftFilters dl+dl{margin-top: .4rem}
.leftFilters dl dt{background: url(../images/13s.png) no-repeat center;background-size: cover;border-radius:.3rem 0  0 0;display: flex;align-items: center;justify-content: space-between;height: .7rem;padding: 0 .25rem;color: #0062f6;font-size: .18rem;font-weight: bold;}
.leftFilters dl dt span{display: block;height: 100%;flex:1;overflow: hidden;display: flex;align-items: center}
.leftFilters dl dt span i{margin-right: .1rem;font-weight: normal;}
.leftFilters dl dt img{height: .2rem}
.leftFilters dl dd{background: #f9fbfe;padding: .2rem .25rem}
.leftFilters .showMore{text-align: center;margin-top: .2rem;color: #0062f6}
.leftFilters .showContent{max-height: 2.2rem;overflow: hidden;}
.leftFilters .showContent.show{max-height:inherit;}
.leftFilters .level{padding: .08rem 0;color: #666}
.leftFilters .level span{display: flex;align-items: center;justify-content: space-between;position: relative;padding-left: .28rem;padding-right: .5rem}
.leftFilters .level span i{position: absolute;right: 0;top: 0;}
.leftFilters .level span:before{width: .16rem;height: .16rem;border-radius: 3px;border:1px solid #b9cddc;display: block;content: ''; position: absolute;left: 0;top: 50%;margin-top: -.08rem}
.leftFilters .level.on>span:before{border:1px solid #dfa94f; background: url(../images/checkon.png) no-repeat center;background-size: 100% 100%;}
.leftFilters .levels.on>span:before{border:1px solid #dfa94f; background: url(../images/checkon.png) no-repeat center;background-size: 100% 100%;}
.leftFilters .levels{padding: .06rem 0}
.leftFilters  .leveSub{padding-left: .24rem;padding-top: .1rem}

.filter-nav{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;padding:0 .25rem;height:.7rem;background:#deeafc;margin-bottom: .1rem}
.filter-nav .nav-left{ font-weight:400;color:rgba(0,0,0,.85)}
.filter-nav .nav-left .num{color:#0062f6;font-size: .2rem}
.filter-nav .nav-right .sort{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}
.filter-nav .nav-right .sort .title{margin-right:.05rem;color:rgba(0,0,0,.65)}
.filter-nav .nav-right .sort .sort-title{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}

.filter-nav .nav-right .sort .sort-title .divider{margin:0 .2rem 0;width:1px;height:.16rem;background:#b0bdd1}
.filter-nav .nav-right .sort .sort-title .active-item,.filter-nav .nav-right .sort .sort-title .active{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center; color:#0062f6;cursor:pointer}
.filter-nav .nav-right .sort .sort-title .active .navimg,.filter-nav .nav-right .sort .sort-title .active-item .navimg{margin-left:.08rem;display: flex;align-items: center;height: .16rem;position: relative;top: .02rem}
.filter-nav .nav-right .sort .sort-title .active .navimg img,.filter-nav .nav-right .sort .sort-title .active-item .navimg img{display:block;height:100%; }
.filter-nav .nav-right .sort .sort-title .navimg img.im2{display: none}
.filter-nav .nav-right .sort .sort-title .active .navimg .botimg,.filter-nav .nav-right .sort .sort-title .active-item .navimg .botimg{ }
.filter-nav .nav-right .sort .sort-title .active-item{color:rgba(0,0,0,.85); }
.filter-nav .nav-right .sort .sort-title .active-item .navimg{display:none}
.filter-nav .nav-right .sort .block{margin-left:.4rem}
.filter-nav .nav-right .selectInput{width: .8rem;font-size: .16rem;color:#0062f6;padding-right: 0;padding-left:0;height: .4rem }
.filter-nav .nav-right .selectInput:after{right: 0}
.filter-nav .nav-right .selectInput .selectBox li{padding: 0;text-align: center;line-height: .4rem}

.latestAl{background:linear-gradient(180deg,#deeafc,hsla(0,25%,98%,.25));box-shadow:inset 0 4px 0 0 #0062f6;border-radius:2px .3rem 2px 2px;padding:.2rem .2rem .5rem;}
.latestAl .tit{font-size: .24rem;color: #0062f6;margin-bottom: .2rem}
.latestAl .tit img{height: .15rem;margin-left: .1rem}
.latestAl ul li+li{margin-top: .2rem}
.latestAl ul li h4{cursor:pointer;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height: 1.5em}
.latestAl ul li .info{margin-top:.08rem;font-size:.14rem;color:rgba(0,0,0,.45);line-height:.24rem}
.latestAl ul li .info span:before{content: '|';display: inline-block;margin: 0 .06rem}
.layui-layer-title{display: flex;align-items: center}
.poptit{font-size: .2rem;
  background: url(../images/wenzhang2.png) no-repeat left top;
  background-size: .26rem .29rem;
  padding-left: .35rem;
  line-height: .29rem;font-weight: bold;}

.tab-notice{padding: .25rem}
.tab-notice .hd{border-bottom: 1px solid #ddd}
.tab-notice .hd ul{overflow: auto;white-space: nowrap;font-size: 0}
.tab-notice .hd ul li{display: inline-block;position: relative;font-size: .2rem;padding-bottom: .15rem;cursor: pointer;}
.tab-notice .hd ul li+li{margin-left: .3rem}
.tab-notice .hd ul li:after{content: '';position: absolute;left: 50%;transform: translateX(-50%);bottom:0;width: 0;height: 3px;background:  #0060f1;opacity: 0;transition: .3s}
.tab-notice .hd ul li.on:after{width: 100%;opacity: 1;}
.tab-notice .hd ul li.on{color: #0062f6}
.tab-notice .bd{padding: .2rem 0}
.layui-layer-btn .layui-layer-btn0{height: auto;line-height: 32px;background: #0062f6;border-color:  #0062f6 }
@media (max-width: 992px){
  .alListAll{width: 100%}
  .latestAl{width: 100%;margin-top: .5rem;padding:.3rem .3rem .5rem;}
  .leftFilters{width:100%}
  .rightList{width: 100%;margin-top: .4rem}
  .latestAl ul li+li{margin-top: .3rem}
  .latestAl ul li .info{margin-top:.1rem;font-size:.2rem;line-height:.26rem}
  .latestAl .tit{font-size: .32rem; }
  .latestAl .tit img{height: .2rem;margin-left: .1rem}
  .filter-nav .nav-right .selectInput{font-size: .24rem;width: 1rem}
  .filter-nav .nav-right .selectInput .selectBox li{padding: 0;text-align: center;line-height: .5rem}
  .filter-nav .nav-left .num{font-size: .28rem}

  .leftFilters dl dt{height: .8rem;padding: 0 .25rem;color: #0062f6;font-size: .26rem;font-weight: bold;}
  .leftFilters dl dt span i{margin-right: .1rem;font-weight: normal;}
  .leftFilters dl dt img{height: .3rem}
  .leftFilters dl dd{padding: .3rem .35rem;display: none}
  .leftFilters dl+dl{margin-top: .25rem}
  .leftFilters .showContent{max-height: 2.5rem;}
  .leftFilters .level span{padding-left: .38rem;padding-right: 1rem}
  .leftFilters .level span:before{width: .24rem;height: .24rem;margin-top: -.12rem}
  .poptit{font-size: .28rem}
  .tab-notice .hd ul li{font-size: .26rem;}
}


@media (max-width: 680px){
  .filter-nav{height: auto;padding: .25rem;flex-wrap: wrap;}
  .filter-nav .nav-left{width: 100%;margin-bottom: .16rem}
  .filter-nav .nav-right{width: 100%}
  .filter-nav .nav-right .sort .sort-title .active .navimg,.filter-nav .nav-right .sort .sort-title .active-item .navimg{height: .2rem; top: 0}
  .filter-nav .nav-right .selectInput{font-size: .26rem;width: 1.2rem}
  .filter-nav .nav-right .selectInput .selectBox li{padding: 0;text-align: center;line-height: .6rem}
}
@media (max-width: 597px){
  .latestAl .tit{font-size: .4rem; }
  .latestAl .tit img{height: .24rem;margin-left: .1rem}
  .latestAl ul li h4{font-size: .28rem}
  .latestAl ul li .info{margin-top:.15rem;font-size:.24rem;line-height:.3rem}

  .leftFilters .level{padding: .1rem 0}
  .leftFilters .levels{padding: .08rem 0}
  .leftFilters .showContent{max-height: 2.7rem;}
  .tab-notice .hd ul li{font-size: .28rem;}
  .tab-notice .bd .uarc-con{font-size: .26rem}
}

/**/
.alDea .showMore{font-size: .2rem;color: #0062f6;cursor: pointer;}
.alDea .showMore img{transition: .3s;display: block;margin-left: .05rem;height: .16rem}
.alDea .showMore.on img{transform: rotate(-180deg);}
.alDea{width: 11.4rem}
.alDea .tit h1{font-size: .3rem;line-height: 1.4em;margin-bottom: .3rem}
.alDea .info{font-size: .2rem;margin-bottom: .2rem}
.alDea .info p{width: 48%;padding: .1rem 0}
.alDea .info p img{width: .24rem;margin-right: .1rem}
.alDea .info p span{font-weight: bold;}
.alDea .desc{font-size: .2rem;line-height: 1.8em;text-align: justify;overflow: hidden;height: 0}
.alDea .desc.show{height:auto}
.alDea .showMore{margin-top: .2rem}
.alDea .showMore.s1{display: flex;justify-content: center;position: relative;align-items: center}
.alDea .showMore.s1:before{content: '';position: absolute;left: 0;top: 50%;width: 46%;background: #ccc;height: 1px}
.alDea .showMore.s1:after{content: '';position: absolute;right: 0;top: 50%;width: 46%;background: #ccc;height: 1px}
.alDea .tab-alDea{margin-top: .4rem}
.alDea .tab-alDea .hd{margin-bottom: .3rem}
.alDea .tab-alDea .hd ul li{font-size: .24rem;position: relative;padding-bottom: .12rem;cursor: pointer;}
.alDea .tab-alDea .hd ul li+li{margin-left: .3rem}
.alDea .tab-alDea .hd ul li span{transform: scale(.8);display: block;opacity: .7;}
.alDea .tab-alDea .hd ul li:after{content: '';position: absolute;left: 50%;transform: translateX(-50%);bottom:0;width: 0;height: 3px;background:  #0060f1;opacity: 0;transition: .3s}
.alDea .tab-alDea .hd ul li.on:after{width: 100%;opacity: 1;}
.alDea .tab-alDea .hd ul li.on{color: #0062f6}
.alDea .tab-alDea .hd ul li.on span{transform: scale(1);opacity: 1;}
.alDea .tab-alDea .deaBox {border: .08rem solid #343432;background: #fff;padding: .55rem}
.alDea .tab-alDea .deaBox .h2{font-size: .3rem;font-weight: normal;margin-bottom: .2rem;text-align: center}
.alDea .tab-alDea .deaBoxs{line-height: 1.8em;font-size: .18rem;color: #444;position: relative;max-height: 4.5rem;overflow: hidden;}
.alDea .tab-alDea .deaBoxs.show{max-height:inherit;}
.alDea .tab-alDea .deaBoxs.show:before{display: none}
.alDea .tab-alDea .deaBoxs:before{content: '';position: absolute;left: 0;right: 0;bottom: 0;height:40%;background: linear-gradient(to bottom,rgba(255,255,255,0) 0%,#fff 80%);z-index: 5;pointer-events: none}
.alDea .downBtn{margin-top: .6rem}
.alDea .downBtn a {font-size: .2rem;color: #fff;background: #0062f6;border-radius: .4rem;line-height: .56rem;width: 2.2rem;margin: .3rem auto 0;display: block;cursor: pointer;text-align: center}
@media (max-width: 992px){
  .alDea{width: 100%;margin-bottom: .5rem}
  .alDea .tit h1{font-size: .36rem;}
  .alDea .info{font-size: .24rem;margin-bottom: .2rem}
  .alDea .info p{width: 100%;padding: .14rem 0}
  .alDea .info p img{width: .32rem;margin-right: .1rem}
  .alDea .desc{font-size: .24rem; }
  .alDea .showMore{font-size: .26rem;}
  .alDea .showMore img{margin-left: .1rem;height: .22rem}
  .alDea .showMore.s1:before{ width: 42%;}
  .alDea .showMore.s1:after{ width: 42%;}
  .alDea .tab-alDea .hd ul li{font-size: .36rem;padding-bottom: .16rem; }
  .alDea .tab-alDea .hd ul li+li{margin-left: .3rem}
  .alDea .tab-alDea .deaBoxs{ font-size: .24rem;max-height:80vw; }
  .alDea .downBtn a {font-size: .26rem;line-height: .66rem;width: 2.2rem; }
  .alDea .tab-alDea .deaBox .h2{font-size: .36rem}
}
@media (max-width: 597px){
  .alDea .info{font-size: .28rem; }
  .alDea .showMore{font-size: .3rem;}
  .alDea .info p img{width: .36rem; }
  .alDea .desc{font-size: .28rem; }
  .alDea .tab-alDea .deaBox .h2{font-size: .4rem}
  .alDea .tab-alDea .deaBox{padding:.4rem .35rem}
  .alDea .tab-alDea .deaBoxs{font-size: .28rem}
}




/*登录页*/

.login .header .topnav,
.login .footer{
  display: none;
}
.login .header{
  position: relative;
  background: #1130A6;
}
.login_Box{
  height: calc(100vh - 1.21rem);
  display: flex;
  flex-wrap: wrap;
  align-items: flex-start;
  justify-content: center;
  padding: .7rem 0;
  background: url("../images/add-img-10.jpg") no-repeat bottom center/cover;
}
.login_Box .login_left{
  width: 35%;
  display: none;
}
.login_Box .login_left .img_box{
  height: 100%;
}
.login_Box .login_left .img_box img{
  display: block;
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.login_Box .login_right{
  width: 4.77rem;
  border-radius: .1rem;
  background: #FFFFFF;
  box-shadow: 0 .02rem .23rem 0 rgba(17, 48, 166, 0.1587);
}
.login_Box .login_con{
  padding: .34rem .3rem .41rem;

}
.login_Box .login_tit{
  display: flex;
  align-items: center;
  padding-bottom: .19rem;
  justify-content: center;
}
.login_Box .login_tit h4{
  font-size: .26rem;
  line-height: .4rem;
  color: #333333;
  position: relative;
  font-weight: bold;
}
.login_Box .login_tit h4:after{
  position: absolute;
  content: '';
  left: 0;
  right: 0;
  width: .64rem;
  bottom: -.19rem;
  height: .03rem;
  margin: 0 auto;
  background: #1130A6;
}
.login_Box .login_form li h5{
  font-size: .16rem;
  line-height: .24rem;
  color: #3A3F63;
  margin-top: .24rem;
}
.login_Box .login_form li:first-child h5{
  margin-top: 0;
}
.login_Box .login_form li label{
  display: block;
  width: 100%;
  margin-top: .08rem;
  position: relative;
}
.login_Box .login_form li .ico{
  position: absolute;
  left: .15rem;
  top: 50%;
  width: .2rem;
  height: .23rem;
  display: flex;
  align-items: center;
  justify-content: center;
  transform: translateY(-50%);
}
.login_Box .login_form li .ico img{
  display: block;
  width: auto;
  max-width: 100%;
}
.login_Box .login_form li input{
  display: block;
  width: 100%;
  height: .4rem;
  line-height: .38rem;
  border: 1px solid #DAE0F2;
  border-radius: .06rem;
  padding: 0 .48rem;
  font-size: .16rem;
  color: #3A3F63;
  transition: .5s;
}
.login_Box .login_form li.li2 input{
  width: calc(100% - 1.72rem);
}
.login_Box .login_form li.li2 .iden_code{
  width: 1.52rem;
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.login_Box .login_form li.li2 .iden_code .img{
  flex: 1;
  height: .4rem;
  border: 1px solid #DAE0F2;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: .06rem;
}
.login_Box .login_form li.li2 .iden_code img{
  display: block;
  width: auto;
  height: auto;
  max-width: 96%;
  max-height: 96%;
}
.login_Box .login_form li.li2 .iden_code .img_btn{
  flex-shrink: 0;
  font-size: .16rem;
  line-height: .24rem;
  margin-left: .2rem;
  cursor: pointer;
  transition: .5s;
}
.login_Box .login_form li.li2 .iden_code .img_btn:hover{
  color: #0397FB;
}
.login_Box .login_form li.li2 label{

  display: flex;
  flex-wrap: wrap;
  align-items: center;
  justify-content: space-between;
}
.login_Box .login_form li.li3{
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.login_Box .login_form li.li3 a{
  margin-top: .24rem;
  display: block;
  font-size: .16rem;
  line-height: .24rem;
  color: #3A3F63;
  transition: .5s;
}
.login_Box .login_form li.li3 a:hover{
  color: #0397FB;
}
.login_Box .login_form li button{
  margin: .4rem auto 0;
  display: block;
  width: 2.4rem;
  height: .54rem;
  line-height: .54rem;
  font-size: .18rem;
  color: #fff;
  text-align: center;
  border-radius: .5rem;
  background: linear-gradient(90deg, #2A56FF 1%, #1130A6 100%);
  box-shadow: 0 .02rem .25rem 0 rgba(3, 151, 251, 0.2278);
  cursor: pointer;
}

.login_Box .login_form {
  margin-top: .32rem;
}

.login_Box .login_top{
  position: fixed;
  top: .3rem;
  right: 8.3vw;
  display: none;
}
.login_tips{
  display: flex;
  align-items: center;
}
.login_tips .li{
  padding-left: .06rem;
  position: relative;
  transition: .5s;
}
.login_tips .li a{
  display: block;
  font-size: .16rem;
  line-height: .39rem;
  color: #fff;
  min-width: .95rem;
  padding: 0 .15rem;
  border: 1px solid transparent;
  transition: .5s;
  text-align: center;
}
.login_tips .li.active a{
  border-color: rgba(255, 255, 255, 0.7);
  border-radius: .5rem;
}
.login_tips .li:nth-child(3):before{
  position: absolute;
  content: '';
  left: 0;
  top: 50%;
  width: 1px;
  height: .14rem;
  background: #DAE0F2;
  transform: translateY(-50%);
}
.password-container {
  position: relative;
}
.toggle-password {
  position: absolute;
  width: .21rem;
  height: .14rem;
  right: .2rem;
  top: 50%;
  transform: translateY(-50%);
  cursor: pointer;
  background: url("../images/add-img-7.png") no-repeat 50%/100% auto;
  transition: .5s;
}
.toggle-password.on {
  background-image: url("../images/add-img-6.png");
}
/* 隐藏 Chrome 浏览器默认的密码切换按钮 */
input[type="password"]::-webkit-inner-spin-button,
input[type="password"]::-webkit-outer-spin-button,
input[type="password"]::-ms-reveal,
input[type="password"]::-ms-clear {
  display: none;
}

/*register*/

.register .header .login_tips .li a{
  color: #fff;
}
.register .header{
  position: relative;
  background: #1130A6;
}
.register .header .topnav{
  display: none;
}
.register_Box .register_top{
  display: none;
}
.register_Box .con{
  max-width: 100%;
  width: 12rem;
  margin: 0 auto;
  padding: 1.18rem 1.92rem 1.34rem;
  background: #fff;
  border-radius: .08rem;
}


.register_Box .con li{
  margin-top: .27rem;
  display: flex;
  flex-wrap: wrap;
  align-items: flex-start;
  justify-content: space-between;
}
.register_Box .con li:first-child{
  margin-top: 0;
}
.register_Box .con li .ll{
  width: 1.3rem;
  text-align: right;
}
.register_Box .con li .ll h5{
  font-size: .16rem;
  line-height: .39rem;
  color: #3A3F63;
}
.register_Box .con li .rr{
  width: calc(100% - 1.41rem);
}
.register_Box .con li .box input{
  display: block;
  width: 100%;
  height: .39rem;
  line-height: .37rem;
  font-size: .14rem;
  color: #333333;
  padding: 0 .36rem;
  border: 1px solid #AEAEAF;
  border-radius: .06rem;
}
.register_Box .con li .box input::placeholder{
  color: rgba(51, 51, 51, 0.2);
}
.register_Box .selectInput{
  position: relative;
  padding: 0 .36rem;
  cursor: pointer;
  font-size: .14rem;
  color: #333333;
  border: 1px solid #AEAEAF;
  border-radius: .06rem;
}
.register_Box .selectInput .defalutInput {
  display: flex;
  align-items: center;
  height: .39rem;
  line-height: .37rem;
}
.register_Box .selectInput::after{
  right: auto;
  left: .18rem;
  color: #D8D8D8;
}
.selectInput .selectBox li{
  margin-top: 0 !important;
  display: block;
}
.register_Box .con li.li1 .box{
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.register_Box .con li.li1 input{
  width: calc(100% - 1.68rem);
}
.register_Box .con li.li1 .v_code{
  display: flex;
  align-items: center;
  justify-content: center;
  width: 1.58rem;
  height: .39rem;
  background: #3A3F63;
  border-radius: .06rem;
  overflow: hidden;
}
.register_Box .con li.li1 .v_code img{
  display: block;
  width: auto;
  height: auto;
  max-width: 100%;
}
.register_Box .con li h6{
  font-size: .14rem;
  line-height: .2rem;
  color: rgba(58, 63, 99, 0.4);
  margin-top: .17rem;
}
.register_Box .con li .xieyi a{
  color: #244CE8;
}
.register_Box .con li .xieyi{
  text-align: center;
  width: 100%;
  font-size: .14rem;
  line-height: .2rem;
  color: rgba(58, 63, 99, 0.4);
}
.register_Box .con li .check:checked+label:before{
  border-color: #1231A9;
}
.register_Box .con li .check:checked+label:after{
  background: #5D7FFF;
}
.register_Box .con li button{
  display: block;
  width: 2.4rem;
  height: .54rem;
  margin: 0 auto;
  font-size: .18rem;
  color: #fff;
  text-align: center;
  background: linear-gradient(90deg, #2A56FF 1%, #1130A6 100%);
  box-shadow: 0 .02rem .25rem 0 rgba(3, 151, 251, 0.2278);
  border-radius: 50vw;
  cursor: pointer;
}
.register_Box .con li.li2{
  margin-top: .62rem;
}
.register_Box .con li:last-child{
  margin-top: .37rem;
}
.register_Box .con li.li3 .box{
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.register_Box .con li.li3 input{
  width: calc(100% - 2.14rem);
}
.register_Box .con li.li3 .name_tips{
  width: 1.98rem;
  opacity: .3;
  cursor: pointer;
  transition: .5s;
}
.register_Box .con li.li3 .name_tips span{
  display: block;
  line-height: .39rem;
  color: #fff;
  font-size: .16rem;
  background: #1447C2;
  border-radius: .06rem;
  text-align: center;
}
.register_Box .con li .box{
  position: relative;
}
.register_Box .con li .box .imp{
  position: absolute;
  left: .18rem;
  top: .1rem;
  font-size: .14rem;
  color: #E0421C;
  line-height: .24rem;
}
.register_Box .con li.li4 .box{
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.register_Box .con li.li4 input{
  width: calc(100% - 2.14rem);
}
.register_Box .con li.li4 .iden_code{
  width: 1.94rem;
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.register_Box .con li.li4 .iden_code .img{
  flex: 1;
  height: .39rem;
  /* border: 1px solid #AEAEAF; */
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: .06rem;
}
.register_Box .con li.li4 .iden_code img{
  display: block;
  width: 100%;
  height: 100%;
  max-width: 96%;
  max-height: 96%;
}
.register_Box .con li.li4 .iden_code .img_btn{
  flex-shrink: 0;
  font-size: .16rem;
  line-height: .24rem;
  margin-left: .2rem;
  cursor: pointer;
  transition: .5s;
}
.register_Box .con li.li4 .iden_code .img_btn:hover{
  color: #0397FB;
}


.register_Box{
  padding: .4rem 0 1.82rem;
  background: url("../images/add-img-5.png") no-repeat top center/100% auto;
}
.tzinput
{
   width: 30px;
   text-align:center;
   font-family: SimSun;
   font-size: 12px;
   border: 1px solid #aaa;
   height: 17px;
   line-height: 25px;
   box-sizing: border-box;
   vertical-align: middle;
   outline-width: thin;
   /* outline-color: #258cff; */
   margin: 0 6px;
   padding: 0 1px;
   margin-top: -3px;
}
.search_tz
{
   border: 1px solid #ccc;
   padding: 0px 9px;
   color: #222;
   margin: 0;
   font-size: 14px;
   margin-top: -3px;
   height: auto;
   display: inline-block;
   box-sizing: border-box;
   vertical-align: middle;
   cursor: pointer;
}
.search_tz:hover
{
  background:#f5f5f5;
}
.keywordfontcolor1163981
{
   font-weight: bolder !important;
   font-size: 0.2rem !important;
   font-family: Microsoft YaHei, -apple-system, BlinkMacSystemFont, PingFang SC, Arial, Helvetica Neue, Open Sans, Hiragino Sans GB, sans-serif !important;

}

@media (max-width:992px){
  .login .header,
  .login .big-nav,
  .login .footer{
    display: block;
  }
  .login_Box{
    height: auto;
    padding: 2rem 0;
  }
  .login_Box .login_left{
    display: none;
  }
  .login_Box .login_right{

    background: transparent;
    box-shadow: none;

  }
  .login_Box .login_con{
    margin-top: .3rem;
    order: 1;
    background: #fff;
    box-shadow: 0 .02rem .23rem 0 rgba(17, 48, 166, 0.1587);
    border-radius: .1rem;
  }
  .login_Box .login_top{
    position: static;
    width: 100%;
    order: 0;
    display: block;
  }
  .login .header .login_tips{
    display: none;
  }
  .login .header{
    position: fixed;
    background: transparent;
  }
  .login_tips{
    justify-content: center;
  }
  .login_tips .li a{
    font-size: .24rem;
    line-height: 0.5rem;
    min-width: 1.45rem;
    color: #3A3F63;
  }
  .login_tips .li.active a{
    border-color: #0397FB;
    color: #fff;
    background: #0397FB;
  }
  .login_tips .li:nth-child(3):before{
    background: #DAE0F2;
  }
  .login_Box .login_tit h4{
    font-size: .28rem;
  }
  .login_Box .login_tit h4:after{
    bottom: -.09rem;
  }
  .login_Box .login_tit{
    padding-bottom: .1rem;
  }
  .login_Box .login_form li h5{
    font-size: .22rem;
    line-height: .34rem;
  }
  .login_Box .login_form li input{
    font-size: .22rem;
  }
  .login_Box .login_form li.li3 a{
    font-size: .2rem;
    line-height: .3rem;
  }
  .login_Box .login_form li button{
    margin: .3rem auto 0;
    font-size: .24rem;
    height: .64rem;
    line-height: .64rem;
  }
  .login_Box .login_form {
    margin-top: 0.3rem;
  }
  .register .header .login_tips{
    display: none;
  }
  .register .header{
    position: fixed;
    background: transparent;
  }
  .register_Box{
    padding: 2rem 0;
  }
  .register_Box .register_top{
    display: block;
    margin-bottom: .3rem;
  }
  .register_Box .con{
    padding: .5rem .3rem ;
  }
  .register_Box .con li .ll h5{
    font-size: .24rem;
    line-height: .54rem;
  }
  .register_Box .con li .box input{
    height: .54rem;
    line-height: .52rem;
    font-size: .22rem;
    padding: 0 .2rem;
  }
  .register_Box .con li .ll {
    width: 2.1rem;
  }
  .register_Box .con li .rr {
    width: calc(100% - 2.2rem);
  }
  .register_Box .con li.li1 .v_code{
    height: .54rem;
  }
  .register_Box .selectInput{
    font-size: .24rem;
    padding: 0 .25rem;
  }
  .register_Box .selectInput::after{
    left: .1rem;
  }
  .register_Box .selectInput .defalutInput{
    height: .54rem;
    line-height: .52rem;
  }
  .register_Box .con li button{
    font-size: .24rem;
    height: .64rem;
    line-height: .64rem;
  }
  .register_Box .con li.li2{
    margin-top: .4rem;
  }
  .register_Box .con li:last-child{
    margin-top: .4rem;
  }
}

@media (max-width:597px){
  .login_tips .li a{
    font-size: .3rem;
  }
  .login_Box .login_tit h4{
    font-size: .32rem;
    line-height: .6rem;
  }
  .login_Box .login_form li h5{
    font-size: .3rem;
    line-height: .44rem;
  }
  .login_Box .login_form li input{
    font-size: .28rem;
    line-height: .68rem;
    height: .7rem;
  }
  .login_Box .login_form li.li2 input {
    width: calc(100% - 2.7rem);
  }
  .login_Box .login_form li.li2 .iden_code {
    width: 2.4rem;
  }
  .login_Box .login_form li.li2 .iden_code .img{
    height: .7rem;
  }
  .login_Box .login_form li button {
    font-size: 0.3rem;
    width: 3.2rem;
    height: 0.8rem;
    line-height: 0.8rem;
    margin: .5rem auto 0;
  }
  .register_Box .con li .ll{
    width: 100%;
    text-align: left;
  }
  .register_Box .con li .rr{
    width: 100%;
  }
  .register_Box .con li h6,
  .register_Box .con li .xieyi{
    line-height: 1.5;
  }
  .register_Box .con li .xieyi a{
    display: block;
  }
  .register_Box .con li .box input{
    line-height: .68rem;
    height: .7rem;
  }
  .register_Box .selectInput .defalutInput {
    line-height: .68rem;
    height: .7rem;
  }
  .register_Box .con li.li1 .v_code{
    height: .7rem;
  }
  .register_Box .con li button{
    font-size: 0.3rem;
    width: 3.2rem;
    height: 0.8rem;
    line-height: 0.8rem;
  }
  .register_Box .con li{
    margin-top: .2rem;
  }

  .register_Box .con li.li3 .name_tips span{
    line-height: .7rem;
  }
  .register_Box .con li.li4 .iden_code .img{
    height: .7rem;
  }
  .register_Box .con li .box .imp{
    left: .08rem;
    top: .24rem;
  }

  .login_Box .login_right{
    width: 80%;
  }
}