@charset "utf-8";
.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:#005826;padding: 0 8px;min-width: .35rem;height: .35rem;line-height: .33rem;
border: 1px solid #005826;border-radius: 3px }
.pages ul li a.on{background:#005826;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: #005826;color: #fff;border-radius: 3px;margin-left: 5px}
#vsb_content TABLE TD{border:0;}
.scbox{overflow: auto}
.scbox::-webkit-scrollbar{width:4px}
.scbox::-webkit-scrollbar-track{border-radius:5px;;background: #eee}
.scbox::-webkit-scrollbar-thumb{border-radius:5px;background:#d5a316;}
.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;word-break: break-all;}
.arc-con img{display: inline-block;    width: auto !important;height: auto !important;}
.arc-con p{margin-bottom: .1rem;}
.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: 4.6rem;position: relative;z-index:2}
.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%; flex-direction: column; display: -webkit-flex; display: flex; align-items: flex-start;  flex-wrap: wrap; justify-content: flex-end;}
.nytop .nytit{min-width: 3rem;background: url(../images/ny/nytoptbg.png) #005826 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;}


.ny-nav{width: 3rem;float: left;position: relative;}
.ny-nav ul{background: url(../images/ny/nylnbg.png)#f3f3f3 no-repeat bottom center;background-size: 100% auto;padding-bottom: 2.8rem}
.ny-nav ul:before{content: '';width: .1rem;top: 0;bottom: 0;background: #005826;position: absolute;left: 0;z-index: 2}
.ny-nav li {display: block;width: 100%;height: 0.69rem;padding: 0 0;border-bottom: 1px solid #fff;position: relative;} 
.ny-nav li>a{font-size: .21rem}
.ny-nav li:last-child{border-bottom: 0}
.ny-nav li:last-child.cur{}
.ny-nav li.cur{background: #fafaf8;color: #005826;border-bottom: 0}
.ny-nav li.cur>a{color:  #005826;}
.ny-nav li.cur>a:after{opacity: 1;visibility: inherit;}
.ny-nav li.cur.noarr>a:after{opacity: 0;visibility: hidden;content:'';}
.ny-nav li>a{display: block;height: 100%;padding-left: .35rem;padding-right: .35rem;position: relative;}
.ny-nav li>a:after{position: absolute;right: .2rem;top: 50%;transform: translateY(-50%);content: "\e62a";;font-family: "swiper-icons" !important;opacity: 0;visibility: hidden;font-size: .2rem}
.nysubnav{padding-left: .55rem;padding-top: .1rem;/*display: none*/}
.nysubnav a{display: block;padding: .05rem 0;position: relative;}
.nysubnav a.on{color: rgb(0, 88, 38)}
.nysubnav a.on:after{position: absolute;right: .2rem;top: 50%;transform: translateY(-50%);content: "\e62a";;font-family: "swiper-icons" !important;font-size: .2rem}

.nyrcon .aleft .arc-tit{margin-bottom: .3rem}
.nyrcon .aleft .arc-tit h1{font-size: .32rem;font-weight: normal;margin-bottom: .15rem}
.nyrcon .aleft .arc-tit h4{font-size: .18rem;font-weight: normal;}
.nyrcon .aleft .arc-info{color: #666;font-size: .14rem;border-left: 3px solid #005826;padding-left: .2rem;margin-bottom: .4rem;text-align: left;}
.nyrcon .aleft .arc-info p{padding: .06rem 0}
.nyrcon .aleft .arc-info span{margin-right: .25rem}
.nyrcon .aleft .arc-info time{margin-right: .25rem}
.nyrcon .aleft .share{line-height: .45rem;border-bottom: 1px solid #ddd;padding-bottom: .1rem;margin-bottom: .25rem}
.nyrcon .aleft .arc-sibp{margin-bottom: .3rem}
.nyrcon .aleft .arc-sib{width: calc(100% - 1.5rem)}
.nyrcon .aleft .arc-sib div{padding: .08rem 0}
.nyrcon .aleft .backlist a{display: block;height: .36rem;width: 1.2rem;background: #911003;color: #fff;text-align: center;line-height: .34rem;border-radius: 3px}

.ny-right{width: calc(100% - 3.5rem);float: right;padding-top: .45rem;padding-bottom:.5rem}
.ny-right .nyRcons{border: 0px solid #ddd;min-height: 500px;background: #fff;padding: .35rem .35rem .35rem .35rem}
.ny-right .nyRcons .nyrtit{font-size: .3rem;margin-bottom: .25rem;padding-bottom: .15rem;border-bottom: 1px solid #eee}
.ny-right .nyRcons .nyrtit h3{line-height: 1em}
.ny-Main{background: url() no-repeat bottom center;background-size: 100% auto}
.ny-right .posi{position: absolute;top:-.5rem;z-index: 2;color: #fff}
.ny-right .posi a{color: #fff}
.ny-right .posi .posit{background: url(../images/ny/homew.svg) no-repeat left center;background-size: .2rem .2rem;padding-left: .3rem;font-size: .16rem
}
.ny-right .nyRcons .nyrcon {padding: 0 .2rem;padding-bottom: .3rem}
@media screen and (max-width: 980px){
.nyrcon .aleft .arc-sib{width:100%}
.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-nav ul li{display: inline-block;width: auto;border-bottom: 0;font-size: .18rem}
.ny-nav ul li a{padding:0 .3rem;}
.ny-nav ul li a:after{display: none}*/
.ny-right{width: 100%;float: inherit;padding-top: .25rem}  
.ny-right .posi{position: static;color: #555;margin-bottom: .15rem}
.ny-right .posi a{color: #555}
.ny-right .posi a:hover{color:#005826}
.ny-right .posi .posit{background: url(../images/ny/home.svg) no-repeat left center;background-size: .22rem .22rem;}
.ny-right .nyRcons .nyrcon{padding: 0;padding-bottom: .3rem}
}
#vsb_content_2 TABLE TD{padding:.16rem .2rem !important;} 
  @media screen and (max-width:768px) {
.ny-jj .nyjj3 .pic .datatip p{bottom:0;margin:0;}
.ny-right .nyRcons{padding:0;}
#vsb_content_4 TABLE,#vsb_content_2 TABLE,#vsb_content TABLE{border:0 !important}
#vsb_content_4 TABLE TD P,#vsb_content_2 TABLE TD P,#vsb_content TABLE TD p{text-align:left;font-size:0.2rem !important;}
#vsb_content_4 TABLE TD,#vsb_content_2 TABLE TD,#vsb_content TABLE TD{border:0;padding:.1rem .2rem .1rem 35% !important }
#vsb_content_2 TABLE tr:nth-child(2n){background:#EEEEEE}
/*#vsb_content_2 TABLE Tr{display:block;}*/
#vsb_content_2 TABLE TD{border:0;padding:.1rem .2rem .1rem 35% !important;text-align: left!important;text-indent: 0 !important;    float: left;
    width: 100%; }
#vsb_content_2 *{     box-sizing:inherit !important;}
#vsb_content_2 TABLE TD P{text-indent:3em !important;box-sizing: initial!important; width:200px;    text-align: left !important;}
#vsb_content_4 TABLE TR TD:first-child,#vsb_content_2 TABLE TR TD:first-child{text-align:left !important;}
    .tbsc table{min-width: 100%;}
.arc-con table tr th, .arc-con table tr td{border:0 !important}
#vsb_content_2 TABLE TD,#vsb_content_2 TABLE TD P{font-size:.16rem !important;}
  .qktable thead,.qktable2 thead{display: none;}

  .qktable table{border: 0;}
  .qktable table tr{display: flex;justify-content: flex-start;align-items: center;width: 100% !important;border: 0;flex-wrap:wrap;margin-bottom: .2rem;}
  .qktable table tr td:nth-child(1){border: 0;width: 100%;}
  .qktable table tr td{border: 0;width: 100%;text-align: left;position: relative;padding-left:35%}
  .qktable table tr td:nth-child(1){text-align: left;}
  .qktable1 table tr td:nth-child(4){text-align: left;}
  .qktable table tr td:nth-child(1)::before, .qktable table tr td:nth-child(2)::before, .qktable table tr td:nth-child(3)::before, .qktable table tr td:nth-child(4)::before{content: '序号';text-align: left;font-size: .2rem;color: #333;position: absolute;left: .3rem;top: .2rem;font-weight: bold;}
  .qktable table tr td:nth-child(2)::before{content: '机构名称';}
  .qktable table tr td:nth-child(3)::before{content: '依托单位';}
  .qktable table tr td:nth-child(4)::before{content: '成立时间';}


  .fivetable table tr td:nth-child(1)::before, .fivetable table tr td:nth-child(2)::before, .fivetable table tr td:nth-child(3)::before, .fivetable table tr td:nth-child(4)::before, .fivetable table tr td:nth-child(5)::before{content: '序号';text-align: left;font-size: .2rem;color: #333;position: absolute;left: 0 !important;top: .2rem;font-weight: bold;}
  .fivetable table tr td:nth-child(2)::before{content: '届别';}
  .fivetable table tr td:nth-child(3)::before{content: '医院';}
  .fivetable table tr td:nth-child(4)::before{content: '姓名';}
.fivetable table tr td:nth-child(5)::before{content: '专科';}

#vsb_content TABLE TD{border:0!important }
.qktable2 table{border: 0;}
  .qktable2 table tr{display: flex;justify-content: flex-start;align-items: center;width: 100% !important;border: 0;flex-wrap:wrap;margin-bottom: .2rem;}
  .qktable2 table tr td:nth-child(1){border: 0;width: 100%;}
  .qktable2 table tr td{border: 0;width: 100%;text-align: left  !important;position: relative;padding-left:35% !important}
  .qktable2 table tr td:nth-child(1){text-align: left;}
  .qktable2 table tr td:nth-child(4){text-align: left;}
.qktable2 table tr{    position: relative;margin-bottom:.15rem}
.qktable2 table tr td:nth-child(1)::before,.qktable2 table tr td:nth-child(2)::before,.qktable2 table tr td:nth-child(3)::before,.qktable2 table tr td:nth-child(4)::before{content: '序号'!important;text-align: left;font-size: .2rem;color: #333;position: absolute;left: .3rem;top: .1rem;font-weight: bold;}
.qktable2  table tr td:nth-child(2)::before{content: '年度' !important;}
.qktable2 table tr td:nth-child(3)::before{content: '获奖人' !important;}
.qktable2 table tr td:nth-child(4)::before{content: '院系' !important;}


  .qktable table tr:nth-child(2n){background: #f7f7f7;}
.clum3 tr td:nth-child(3)::before{content: '成立时间' !important;}

  .table234 table{min-width: 100%;}
.arc-con table tr th, .arc-con table tr td{border:0 !important}
  .table234 thead{display: none;}
  .table234{border: 0;}
  .table234 tbody tr{display: flex;justify-content: flex-start;align-items: center;width: 100%;border: 0;flex-wrap:wrap;margin-bottom: .2rem;}
  .table234 tbody tr td:nth-child(1){border: 0;width: 100%;}
  .table234 tbody tr td{border: 0;width: 100%;text-align: left;position: relative;padding-left:35%}
  .table234 tbody tr td:nth-child(1){text-align: left;}
  .table234 tbody tr td:nth-child(4){text-align: left;}
  .table234 tbody tr td:nth-child(1)::before, .table234 table tr td:nth-child(2)::before, .table234 table tr td:nth-child(3)::before, .table234 table tr td:nth-child(4)::before{content: '序号';text-align: left;font-size: .14rem;color: #333;position: absolute;left: .3rem;top: .18rem;font-weight: bold;}
  .table234 tbody tr td:nth-child(2)::before{content: '期刊名称';}
  .table234 tbody tr td:nth-child(3)::before{content: '国际标准刊号（ISSN）';}
  .table234 tbody tr td:nth-child(4)::before{content: '国内统一刊号（CN）';}
  .table234 tbody tr:nth-child(2n){background: #f7f7f7;}
  }
  
@media screen and (max-width: 640px){
.nytop{height: 55vw;} 
.nytop .nytit{min-width: 45vw;padding: 0 .3rem}
.nytop .nytit h3{height: .65rem;line-height: .65rem;font-size: .26rem} 
#vsb_content_4 TABLE TD{border:0;padding:.16rem .2rem .16rem 40% !important }
.fivetable #vsb_content_4 TABLE TD{border:0;padding:.16rem .2rem .16rem 30% !important }
}
@media screen and (max-width: 480px){
.ny-right .nyRcons{padding: .28rem 0}
.ny-right .nyRcons .nyrtit{font-size: .28rem}
.nyrcon .aleft .arc-info p{padding:0;}
.nyrcon .aleft .arc-tit h1{font-size:.24rem}
.ny-right .nyRcons .nyrtit h3{font-size:.2rem}
}
@media screen and (max-width: 400px){
#vsb_content_4 TABLE TD{border:0;padding:.6rem .15rem .15rem .15rem !important }
.qktable table tr td{padding:.3rem;}
  .qktable table tr td:nth-child(1)::before, .qktable table tr td:nth-child(2)::before, .qktable table tr td:nth-child(3)::before, .qktable table tr td:nth-child(4)::before{left: .15rem;top: .1rem;content: '序号：';}
  .qktable table tr td:nth-child(2)::before{content: '机构名称：';}
  .qktable table tr td:nth-child(3)::before{content: '依托单位：';}
  .qktable table tr td:nth-child(4)::before{content: '成立时间：';}
.table234 tbody tr td{padding:.3rem;}
  .table234 tbody tr td:nth-child(1)::before, .table234 table tr td:nth-child(2)::before, .table234 table tr td:nth-child(3)::before, .table234 table tr td:nth-child(4)::before{left: .3rem;top: .1rem;content: '序号：';}
  .table234 tbody tr td:nth-child(2)::before{content: '期刊名称：';}
  .table234 tbody tr td:nth-child(3)::before{content: '国际标准刊号（ISSN）：';}
  .table234 tbody tr td:nth-child(4)::before{content: '国内统一刊号（CN）：';}
}


.ny-yhdh{}
.ny-yhdh .nyrcon dl{margin-bottom: .2rem}
.ny-yhdh .nyrcon dl dt{font-size: .24rem;margin-bottom: .3rem}
.ny-yhdh .nyrcon dl dt:after{content: '';height: 2px;width: .3rem;background: #005826;display: block;margin-top: .1rem}
.ny-yhdh .nyrcon dl dd ul:after{display: inline-block;width: 31%;content: ''}
.ny-yhdh .nyrcon dl dd ul li{width: 31%;margin-bottom: .3rem}
.ny-yhdh .nyrcon dl dd ul li a{padding: 0 .5rem 0 .3rem;position: relative;background: #f4f3f0;display: block;height: 100%;width:100%;border: 1px solid #f4f3f0;height: .5rem;line-height: .48rem;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.ny-yhdh .nyrcon dl dd ul li a:after{position: absolute;right: -1px;top: -1px;bottom: -1px; content: "\e62a";;font-family: "swiper-icons" !important;font-size: .2rem;width: .5rem;line-height: .5rem;text-align: center;color: #005826}
.ny-yhdh .nyrcon dl dd ul li:hover a:after{background: #005826;color: #fff}
.ny-yhdh .nyrcon dl dd ul li:hover a{background: #fff;border: 1px solid #eee}


.ny-gg .ny-right{width: 100%}
.ny-gg .ny-right .ny-list{padding-bottom: .4rem}
.ny-gg .ny-right .ny-list li{padding: .3rem .2rem;border-bottom: 1px dashed #ddd;display: flex;justify-content: space-between;width: 48.5%}
.ny-gg .ny-right .ny-list li .time{width: 1rem;height: .9rem;color: #005826;text-align: center;padding-top: .12rem;border: 1px solid #ddd}
.ny-gg .ny-right .ny-list li .time span{font-size: .4rem;font-weight: bold;display: block;line-height: 1em}
.ny-gg .ny-right .ny-list li .txt{width: calc(100% - 1rem);padding-left: .2rem;}
.ny-gg .ny-right .ny-list li .txt h4{font-size: .22rem;font-weight: normal;margin-bottom: .15rem}
.ny-gg .ny-right .ny-list li .txt p{font-size: .15rem;opacity: .8;max-height: .42rem\0}
.ny-gg .ny-right .ny-list li:hover{background: #005826;border-bottom-color: transparent;color: #fff}
.ny-gg .ny-right .ny-list li:hover a{color: #fff}
.ny-gg .ny-right .ny-list li:hover p{color: #fff}
.ny-gg .ny-right .ny-list li:hover .time{color: #ffcc66;border-color: #066d32}
.ny-gg .ny-right .ny-list li:hover .time span{color: #ffcc66}


.ny-rc .nyrcon .rcpy-list li{display: flex;flex-wrap: wrap;justify-content: space-between;margin-bottom: .55rem}
.ny-rc .nyrcon .rcpy-list li .pic{height: 3.3rem;width: 55%}
.ny-rc .nyrcon .rcpy-list li .pic img{display: none}
.ny-rc .nyrcon .rcpy-list li .txt{width: 45%;padding: .35rem 0;position: relative;}
.ny-rc .nyrcon .rcpy-list li .txt h4{font-size: .24rem;color: #005826;margin-bottom: .1rem}
.ny-rc .nyrcon .rcpy-list li .txt .scbox{max-height: 1.5rem;padding-right: .1rem}
.ny-rc .nyrcon .rcpy-list li .txt p{font-size: .14rem;line-height: 1.8em}
.ny-rc .nyrcon .rcpy-list li .txt h4 a{color: #005826}
.ny-rc .nyrcon .rcpy-list li .txt .con{background: #fff;height: 100%;border-top: 4px solid #005826;position: relative;z-index: 3;padding: .3rem .2rem .3rem .3rem}
.ny-rc .nyrcon .rcpy-list li .txt:after{content: '';position: absolute;right: 0;bottom: 0;top: .7rem;background:#005826;z-index: 0;display: block;left: 0 }
.ny-rc .nyrcon .rcpy-list li:nth-child(2n) .txt{order: 1}
.ny-rc .nyrcon .rcpy-list li:nth-child(2n) .pic{order: 2}
.ny-rc .nyrcon .rcpy-list li:nth-child(2n+1) .txt .con{left: -.3rem}
.ny-rc .nyrcon .rcpy-list li:nth-child(2n) .txt .con{right: -.3rem}



.ny-rc .nyrcon .links li{margin-right: .2rem;margin-bottom: .15rem}
.ny-rc .nyrcon .links li a{padding: 0 .6rem 0 .2rem;position: relative;background: #f4f3f0;display: block;height: 100%;width:100%;border: 1px solid #f4f3f0;height: .5rem;line-height: .48rem;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.ny-rc .nyrcon .links li a:after{position: absolute;right: -1px;top: -1px;bottom: -1px; content: "\e62a";;font-family: "swiper-icons" !important;font-size: .2rem;width: .5rem;line-height: .5rem;text-align: center;color: #005826}
.ny-rc .nyrcon .links li:hover a:after{color: #fff}
.ny-rc .nyrcon .links li:hover a{background: #005826;border: 1px solid #005826;color: #fff}


.ny-xkjs .nyrcon{padding-bottom: .4rem}
.ny-xkjs .nyrcon dl{border-bottom: 1px solid #eee;position: relative;}
.ny-xkjs .nyrcon dl a:after{position: absolute;right: .3rem;top: 50%;transform: translateY(-50%); content: "\e679";font-family: "swiper-icons" !important;font-size: .26rem;width: .5rem;line-height: .5rem;text-align: center;color: #fff;font-weight: bold;opacity: 0;visibility: hidden;}
.ny-xkjs .nyrcon dl dt{height: .85rem;display: flex;position: relative;padding-left: .25rem}
.ny-xkjs .nyrcon dl dt:before{content:'';width: 1px;height: .5rem;top: 50%;left: 0;margin-top: -.25rem; position: absolute;background:#005826}
.ny-xkjs .nyrcon dl dt span{font-size: .22rem;font-weight: bold;color: #005826;width:70%;display: flex;flex-direction: column;
	justify-content: center; padding-right: .1rem}
.ny-xkjs .nyrcon dl dt em{font-size: .22rem;display: flex;flex-direction: column;justify-content: center; ;width:30% }
.ny-xkjs .nyrcon dl dd{padding-bottom: .15rem}
.ny-xkjs .nyrcon dl dd .item{margin-bottom: .15rem;display: flex;padding-left: .25rem}
.ny-xkjs .nyrcon dl dd .item span{display: flex;flex-direction: column;justify-content: center; ;width:70%;font-size: .18rem;padding-right: .1rem}
.ny-xkjs .nyrcon dl dd .item em{display: flex;flex-direction: column;justify-content: center; ;width:30%;font-size: .22rem}
.ny-xkjs .nyrcon dl:hover{background: url(../images/ny/redbg.png) no-repeat center;background-size: 100% 100%;color: #fff}
.ny-xkjs .nyrcon dl:hover dt span{color: #fff}
.ny-xkjs .nyrcon dl:hover a:after{opacity: 1;visibility: inherit;}
.ny-xkjs .nyrcon dl:hover dt:before{width: 4px;background: #d4be6e}


.nytabNav::-webkit-scrollbar{height:3px}
.nytabNav::-webkit-scrollbar-track{border-radius:5px;;background:#eee}
.nytabNav::-webkit-scrollbar-thumb{border-radius:5px;background:#ccc;}
.nytabNav li{display: inline-block;line-height: .3rem;position: relative;font-size: .18rem;padding: .1rem 0 .2rem;cursor: pointer;margin: 0 .2rem}
.nytabNav li:first-child{margin-left: 0}
.nytabNav li:last-child{margin-right: 0}
.nytabNav li:before{content: '';position: absolute;left: 50%;-webkit-transform: translateX(-50%);-ms-transform: translateX(-50%);transform: translateX(-50%);
height: 2px;width: 0;opacity: 0; background: #005826;bottom: .12rem;z-index: 2;-webkit-transition: .3s;-o-transition: .3s;transition: .3s}
.nytabNav li.on:after{content: '';width: 0;height: 0;border: 6px solid transparent;border-top-color: #005826;position: absolute;left: 50%;-webkit-transform: translateX(-50%);-ms-transform: translateX(-50%);transform: translateX(-50%);bottom:0;z-index: 3}
.nytabNav li:nth-child(4).on:after{display:none;}
.nytabNav li:nth-child(5).on:after{display:none;}
.nytabNav li:nth-child(6).on:after{display:none;}

.nytabNav li.on:before{width: 100%;opacity: 1}
.nytabNav li:nth-child(4).on:before{display:none;}
.nytabNav li:nth-child(5).on:before{display:none;}
.nytabNav li:nth-child(6).on:before{display:none;}
.nytabNav li.on{color: #005826;}
.nytabNav li.on a{color: #005826;}
.nytabNav li:hover{color: #005826;}
.nytabNav li:hover a{color: #005826;}
.nytabNav{position: relative;z-index: 3;overflow-x: auto;white-space: nowrap;text-align: center;margin-bottom: .3rem}

.ny-xx .nyRcons{background-image: url(../images/ny/xhbg.jpg);background-repeat: no-repeat;background-size: 100% auto;background-position: bottom center}

.xqlist li{position: relative;margin-bottom: .6rem}
.xqlist li .txt{position: absolute;right: .2rem;bottom: 0;z-index: 3;background: rgba(255,255,255,.9);padding: .35rem .3rem;width: 55%}
.xqlist li .txt h4{font-size: .24rem;color: #005826;margin-bottom: .25rem;font-weight: bold;}
.xqlist li .txt .desc{margin-bottom: .4rem;font-size: .14rem}
.xqlist li .txt .desc p{margin-bottom:.08rem}
.xqlist li .txt .info a{display: block;color: #005826;margin-right: .3rem;}
.xqlist li .txt .info a:last-child{margin-right: 0}
.xqlist li .txt .info span{display: block;color: #005826;line-height: .25rem;font-size: .14rem;padding-left: .26rem;background-position: left center;background-repeat: no-repeat;background-size: .22rem .22rem}
.xqlist li .txt .info span.zhuye{background-image: url(../images/ny/zy.svg);}
.xqlist li .txt .info span.weizhi{background-image: url(../images/ny/wz.svg);}
.xqlist li .txt .info span.jingguan{background-image: url(../images/ny/jg.svg);}
.xqlist li .txt:before{content: '';position: absolute;width: .08rem;height: 65%;background: #005826;}
.xqlist li .txt:after{content: '';position: absolute;width: calc(100% - .2rem);height: .08rem;background: #005826;}
.xqlist li:nth-child(2n) .txt{right: auto;left: .2rem}
.xqlist li:nth-child(2n+1) .txt:before{left: -.08rem;bottom: -.08rem}
.xqlist li:nth-child(2n+1) .txt:after{bottom: -.08rem;left: -.08rem}
.xqlist li:nth-child(2n) .txt:before{right: -.08rem;bottom: -.08rem}
.xqlist li:nth-child(2n) .txt:after{bottom: -.08rem;right: -.08rem}


.ny-fwjg .nyrcon dl{width: 49%;background: #f7f7f7;border-top: 3px solid #005826;padding: .25rem;margin-bottom: .2rem}
.ny-fwjg .nyrcon dl dt{font-size: .18rem;}
.ny-fwjg .nyrcon dl dt a{color: #005826}
.ny-fwjg .nyrcon dl dd{margin-top: .1rem;}
.ny-fwjg .nyrcon dl dd a{padding: 0 .15rem;margin-bottom: .05rem;display: inline-block; color: #005826;position: relative;}
.ny-fwjg .nyrcon dl dd span{padding: 0 .15rem;margin-bottom: .05rem;display: inline-block;position: relative;}
.ny-fwjg .nyrcon dl dd span:before{content: '';width: 1px;height: 16px;position: absolute;left: 0;top:50%;margin-top: -8px;background: #ccc}
.ny-fwjg .nyrcon dl dd a:before{content: '';width: 1px;height: 16px;position: absolute;left: 0;top:50%;margin-top: -8px;background: #ccc}
.ny-fwjg .nyrcon dl dd a:first-child{padding-left: 0 }
.ny-fwjg .nyrcon dl dd a:first-child:before{display: none }
.ny-fwjg .nyrcon dl dd a:last-child{padding-right: 0 }
.ny-fwjg .nyrcon dl dd span:first-child{padding-left: 0 }
.ny-fwjg .nyrcon dl dd span:first-child:before{display: none }
.ny-fwjg .nyrcon dl dd span:last-child{padding-right: 0 }



.ny-szzd .nyrcon .datatip{text-align: right;color: #666}
.ny-szzd .nyrcon dl {margin-bottom: .2rem}
.ny-szzd .nyrcon dl dt{background: #f7f7f7;height: .65rem;line-height: .65rem;position: relative;padding-left: .2rem;font-size: .2rem;cursor: pointer;border-bottom: 2px solid #005826}
.ny-szzd .nyrcon dl.on dt{background: #005826;color: #fff}
.ny-szzd .nyrcon dl.on dt:after{display: block;transform: rotate(90deg);}
.ny-szzd .nyrcon dl dt:after{content: "\eabd";font-family: "swiper-icons" !important;position: absolute;top: 0;right: .2rem;transition: .3s}
.ny-szzd .nyrcon dl dd table{border: 1px solid #eee;width: 100%}
.ny-szzd .nyrcon dl dd table tr td{border: 1px solid #eee;padding: .18rem .2rem}
.ny-szzd .nyrcon dl dd table tr td a{color: #005826}
.ny-szzd .nyrcon dl dd table tr td:nth-child(1) ul{padding-left: .2rem;}
.ny-szzd .nyrcon dl dd table tr td:nth-child(1){width: 72%}
.ny-szzd .nyrcon dl dd table tr td:nth-child(2){width: 28%}
.ny-szzd .nyrcon dl dd table tr td ul{padding-top: .1rem}
.ny-szzd .nyrcon dl dd table tr td ul li{font-size: .14rem;padding: .03rem 0}
.ny-szzd .nyrcon dl dd table tr th{text-align: left;;padding: .18rem .2rem;font-size: .18rem}
.ny-szzd .nyrcon dl dd table tbody tr:nth-child(2n+1){background: #f7f7f7}
.ny-szzd .nyrcon dl dd{display: none}
.ny-szzd .nyrcon dl:nth-child(1) dd{display: block;}



.ny-lingdao .nyldlist{width: 48%}
.ny-lingdao .nyldlist li{padding: .3rem .25rem ;border-bottom: 1px solid #eee;position: relative;}
.ny-lingdao .nyldlist li:last-child{border-bottom: 0}
.ny-lingdao .nyldlist li h4{font-size: .18rem;margin-bottom: .2rem;line-height: .4rem;position: relative;}
.ny-lingdao .nyldlist li h4:before{width: .06rem;height: .4rem;position: absolute;left:-.25rem;top: 0;background: #ffcc66;content: '';opacity: 0;visibility: hidden;}
.ny-lingdao .nyldlist li h4:after{width: .24rem;height: .24rem;position: absolute;right:0;top: 50%;margin-top: -.12rem; background: url(../images/ny/url.png) no-repeat center;content: '';opacity: 0;visibility: hidden;background-size: .24rem .24rem}
.ny-lingdao .nyldlist li h4 a{color: #005826}
.ny-lingdao .nyldlist li h4 span{font-size: .24rem;margin-left: .3rem;color: #005826}
.ny-lingdao .nyldlist li p.yx{font-size: .14rem;margin-top: .1rem}
.ny-lingdao .nyldlist li:hover{background: url(../images/ny/ldbg.png) no-repeat right bottom;border-bottom-color: transparent;color: #ffcccc}
.ny-lingdao .nyldlist li:hover h4 span{color: #fff}
.ny-lingdao .nyldlist li:hover h4:before{opacity: 1;visibility: inherit;}
.ny-lingdao .nyldlist li:hover h4:after{opacity: 1;visibility: inherit;}


.ny-jj .nyjj1{margin-bottom: .6rem}
.ny-jj .nyjj1 .txt{width: 40%;text-align: justify;line-height: 1.6em}
.ny-jj .nyjj1 .pic{width: 55%}
.ny-jj .nyjj2{margin-bottom: .6rem}
.ny-jj .nyjj2 .txt{width: 68%;text-align: justify;line-height: 1.6em;background: url(../images/ny/jj3bg.png) #f7f7f7 no-repeat right bottom;padding: .3rem .45rem}
.ny-jj .nyjj2 .pic{width: 32%;height: 4.2rem}
.ny-jj .nyjj3{background: #f7f7f7;position: relative;}
.ny-jj .nyjj3:before{width: .55rem;height: 100%;position: absolute;top: 0;left: -.55rem;background: #f7f7f7;content: ''}
.ny-jj .nyjj3:after{width: .55rem;height: 100%;position: absolute;top: 0;right: -.55rem;background: #f7f7f7;content: ''}
.ny-jj .nyjj3 .txt{width:60%;padding: .3rem 0 }
.ny-jj .nyjj3 .txt ul li{width: 100%;padding: .14rem 0;position: relative;}
.ny-jj .nyjj3 .txt ul li h4 strong{}
.ny-jj .nyjj3 .txt ul li h4 span{color: #005826;display: inline-block;margin:0 .05rem}
.ny-jj .nyjj3 .txt ul li p{margin-top: .1rem;color: #666;font-size: .14rem;padding-left: .2rem}
.ny-jj .nyjj3 .txt ul li p span{margin-right: .2rem}
.ny-jj .nyjj3 .txt ul li.w50{width: 48%}
.ny-jj .nyjj3 .txt ul li.line:after{width: 1px;height: 74%;background: #ddd;content: '';position: absolute;top:13%;right: 0}
.ny-jj .nyjj3 .pic{width:34%;height: 4.5rem;position: relative; }
.ny-jj .nyjj3 .pic .datatip{width: 100%;max-width: 2.5rem}
.ny-jj .nyjj3 .pic .datatip p{position: absolute;color: #fff;left: 5%;right: 5%;bottom: .2rem;text-align: center;font-size: .14rem}
.ny-jj .nyjj3 .bgimg{background-image: url(../images/ny/jj5.jpg);background-repeat: no-repeat;background-size: 100% auto;}
.ny-jj .nyjj4 ul li{padding: .2rem 0;border-bottom: 1px dashed #ddd}
.ny-jj .nyjj4 ul li h4{font-weight: bold;font-size: .2rem;padding-left: .1rem;border-left: 4px solid #005826}
.ny-jj .nyjj4 ul li p{text-align: justify;line-height: 1.8em;margin-top: .1rem;padding-left: .15rem}
.ny-jj .nyjj4 .datatip{text-align: right;color: #666;margin-top: .2rem;font-size: .14rem}

.ny-xxyg .nyRcons{background-image: url(../images/ny/ygbg.jpg);background-repeat: no-repeat;background-size: 100% auto;background-position: bottom center}

.ny-xxyg .nyyg2 .pic{width: 48%;padding: .4rem 0 .4rem .5rem;position: relative; }
.ny-xxyg .nyyg2 .pic:before{content: '';position: absolute;left: 0;top: 0;background: #ebebeb;width: 40%;height: 100%;z-index: 0}
.ny-xxyg .nyyg2 .pic img{position: relative;z-index: 2}
.ny-xxyg .nyyg2 .txt{width: 46%;text-align: justify;line-height: 1.6em}
.ny-xxyg .nyyg1 .txt{margin-top: .4rem;}
.ny-xxyg .nyyg1 .txt p{padding: .18rem 0;line-height: 1.8em;text-indent: 2em;position: relative;padding-left: .5rem}
.ny-xxyg .nyyg1 .txt p:before{position: absolute;content: '';width: .32rem;height: .32rem;border-radius: 50%;border: 1px dashed #ccc;left: 0;top: .18rem;background: #fff;z-index: 1}
.ny-xxyg .nyyg1 .txt p:after{position: absolute;content: '';width: 1px;height:100%;background: #eee;left: .16rem;top: .18rem;z-index: 0}
.ny-xxyg .nyyg1 .txt p:last-child{padding-bottom: 0}


.ny-xyfg .piclist li{float: left;overflow: hidden;}
.ny-xyfg .piclist li .txt{position: absolute;left: 0;top:0;right: 0;height: 100%;z-index: 2;text-align: center;color: #fff;
background: rgba(0,88,38,.85);padding: .2rem .2rem .1rem;opacity:0;transition: .4s;visibility: hidden; }
.ny-xyfg .piclist li .txt h4:after{display: block;width: .3rem;height: .3rem;background: url(../images/ny/zoom.svg) no-repeat center;background-size: .3rem .3rem;content: '';margin: .1rem auto}
.ny-xyfg .piclist li:hover .txt{opacity: 1;visibility: inherit;}
.ny-xyfg .piclist li:nth-child(1){width: calc(65% - .1rem);margin-right: .1rem;margin-bottom: .1rem}
.ny-xyfg .piclist li:nth-child(2){width: 35%;margin-bottom: .1rem}
.ny-xyfg .piclist li:nth-child(3){width: 35%;margin-bottom: .11rem}
.ny-xyfg .piclist li:nth-child(1) .pic{height: 4rem}
.ny-xyfg .piclist li:nth-child(2) .pic{height:1.95rem}
.ny-xyfg .piclist li:nth-child(3) .pic{height:1.95rem}

.ny-xyfg .piclist li:nth-child(5){width: calc(65% - .1rem);margin-left: .1rem;margin-bottom: .1rem}
.ny-xyfg .piclist li:nth-child(4){width: 35%;margin-bottom: .1rem;}
.ny-xyfg .piclist li:nth-child(6){width: 35%;margin-top: -2.05rem;}
.ny-xyfg .piclist li:nth-child(5) .pic{height: 4rem}
.ny-xyfg .piclist li:nth-child(4) .pic{height:1.95rem}
.ny-xyfg .piclist li:nth-child(6) .pic{height:1.95rem}

.ny-xyfg .piclist li:nth-child(7){width: calc(65% - .1rem);margin-right: .1rem;margin-bottom: .1rem}
.ny-xyfg .piclist li:nth-child(8){width: 35%;margin-bottom: .1rem}
.ny-xyfg .piclist li:nth-child(9){width: 35%;margin-bottom: .11rem}
.ny-xyfg .piclist li:nth-child(7) .pic{height: 4rem}
.ny-xyfg .piclist li:nth-child(8) .pic{height:1.95rem}
.ny-xyfg .piclist li:nth-child(9) .pic{height:1.95rem}

.ny-xyfg .piclist li:nth-child(11){width: calc(65% - .1rem);margin-left: .1rem;}
.ny-xyfg .piclist li:nth-child(10){width: 35%;margin-bottom: .1rem;}
.ny-xyfg .piclist li:nth-child(12){width: 35%;margin-top: -1.95rem;}
.ny-xyfg .piclist li:nth-child(11) .pic{height: 4rem}
.ny-xyfg .piclist li:nth-child(10) .pic{height:1.95rem}
.ny-xyfg .piclist li:nth-child(12) .pic{height:1.95rem}

.ny-xyfg .piclist li:nth-child(13){width: calc(65% - .1rem);margin-right: .1rem;margin-bottom: .1rem;margin-top:0.1rem;}
.ny-xyfg .piclist li:nth-child(14){width: 35%;margin-bottom: .1rem;margin-top:0.1rem;}
.ny-xyfg .piclist li:nth-child(15){width: 35%;margin-bottom: .11rem}
.ny-xyfg .piclist li:nth-child(13) .pic{height: 4rem}
.ny-xyfg .piclist li:nth-child(14) .pic{height:1.95rem}
.ny-xyfg .piclist li:nth-child(15) .pic{height:1.95rem}

.ny-xyfg .piclist li:nth-child(17){width: calc(65% - .1rem);margin-left: .1rem;}
.ny-xyfg .piclist li:nth-child(16){width: 35%;margin-bottom: .1rem;}
.ny-xyfg .piclist li:nth-child(18){width: 35%;margin-top: -1.95rem}
.ny-xyfg .piclist li:nth-child(17) .pic{height: 4rem}
.ny-xyfg .piclist li:nth-child(16) .pic{height:1.95rem}
.ny-xyfg .piclist li:nth-child(18) .pic{height:1.95rem}

.ny-xyfg .piclist li:nth-child(19){width: calc(65% - .1rem);margin-right: .1rem;margin-bottom: .1rem;margin-top:0.1rem;}
.ny-xyfg .piclist li:nth-child(20){width: 35%;margin-bottom: .1rem;margin-top:0.1rem;}
.ny-xyfg .piclist li:nth-child(21){width: 35%;margin-bottom: .11rem}
.ny-xyfg .piclist li:nth-child(19) .pic{height: 4rem}
.ny-xyfg .piclist li:nth-child(20) .pic{height:1.95rem}
.ny-xyfg .piclist li:nth-child(21) .pic{height:1.95rem}

.ny-xyfg .piclist li:nth-child(23){width: calc(65% - .1rem);margin-left: .1rem;}
.ny-xyfg .piclist li:nth-child(22){width: 35%;margin-bottom: .1rem;}
.ny-xyfg .piclist li:nth-child(24){width: 35%;margin-top: -1.95rem}
.ny-xyfg .piclist li:nth-child(23) .pic{height: 4rem}
.ny-xyfg .piclist li:nth-child(22) .pic{height:1.95rem}
.ny-xyfg .piclist li:nth-child(24) .pic{height:1.95rem}


.ny-xysh{}
.ny-xysh .nyrcon .shlist{}
.ny-xysh .nyrcon .shlist li{width: 25%;//display: flex;flex-wrap: wrap;}
.ny-xysh .nyrcon .shlist li .pic{width: 100%}
.ny-xysh .nyrcon .shlist li .txt{width: 100%;padding: .25rem .25rem;color: #fff;position: relative;}
.ny-xysh .nyrcon .shlist li .txt i{position: absolute;right: 0;bottom: 0;width: .45rem;height: .3rem;line-height: .3rem;text-align: center;background: rgba(255,255,255,.2);font-size: .18rem;}
.ny-xysh .nyrcon .shlist li .txt h4{font-size: .16rem;margin-bottom: .1rem;line-height: 1.5em;font-weight:bold;}
.ny-xysh .nyrcon .shlist li .txt p{font-size: .14rem;margin-bottom: .1rem;opacity: .6;max-height: .4rem\0}
.ny-xysh .nyrcon .shlist li:nth-child(2n+1) .pic{height: 1.8rem;order: 2}
.ny-xysh .nyrcon .shlist li:nth-child(2n+1) .txt{height: 1.8rem;background: #fd9e28;order:1}
.ny-xysh .nyrcon .shlist li:nth-child(2n+1) .txt:before{content: '';width: 0;height: 0;border: .1rem solid transparent;border-top-color: #fd9e28;
position: absolute;left: 50%;transform: translateX(-50%);z-index: 3;bottom: -.18rem}


.ny-xysh .nyrcon .shlist li:nth-child(2n) .pic{height: 3.6rem;position: relative;}
.ny-xysh .nyrcon .shlist li:nth-child(2n) .pic:before{content: '';position: absolute;left: 0;top: 0;right: 0;bottom: 0;background: rgba(0,0,0,.5);z-index: 1}
.ny-xysh .nyrcon .shlist li:nth-child(2n) .txt{position: absolute;z-index: 2;bottom:50%;transform: translateY(50%)}
.ny-xysh .nyrcon .shlist li:nth-child(4n) .txt{bottom:0;transform: translateY(0)}
.ny-xysh .nyrcon .shlist li:nth-child(2n) .txt i{border: 1px solid rgba(255,255,255,.3)}
.ny-xysh .nyrcon .shlist li:nth-child(4n+1) .txt{background: #005826;order: 2}
.ny-xysh .nyrcon .shlist li:nth-child(4n+1) .txt:before{content: '';width: 0;height: 0;border: .1rem solid transparent;border-bottom-color: #005826;
position: absolute;left: 50%;transform: translateX(-50%);z-index: 3;top: -.18rem}
.ny-xysh .nyrcon .shlist li:nth-child(4n+1) .pic{order: 1}


.nyctlist h3{font-size: .24rem;padding-bottom: .1rem;border-bottom: .04rem solid #005826;margin-bottom: .2rem}
.nyctlist dl{padding: .25rem 0;border-bottom: 1px solid #eee}
.nyctlist dl dt{font-weight: bold;font-size: .2rem;margin-bottom: .1rem}
.nyctlist dl dd p{padding: .05rem 0;color: #666;padding-left: .28rem;background-repeat: no-repeat;background-position: left .05rem;background-size: .22rem .22rem}
.nyctlist dl dd p.wz{background-image: url(../images/ny/dz.svg);}
.nyctlist dl dd p.sj{background-image: url(../images/ny/time.svg);}
.nyctlist dl dd p.dh{background-image: url(../images/ny/dh.svg);}


.ny-bwg .nyrcon .links li{margin-right: .2rem;margin-bottom: .15rem}
.ny-bwg .nyrcon .links li a{padding: 0 .8rem 0 .2rem;position: relative;background: #f4f3f0;display: block;height: 100%;width:100%;border: 1px solid #f4f3f0;height: .45rem;line-height: .43rem;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.ny-bwg .nyrcon .links li a:after{position: absolute;right: -1px;top: -1px;bottom: -1px; content: "\e62a";;font-family: "swiper-icons" !important;font-size: .2rem;width: .45rem;line-height: .45rem;text-align: center;color: #005826}
.ny-bwg .nyrcon .links li:hover a:after{color: #fff}
.ny-bwg .nyrcon .links li:hover a{background: #005826;border: 1px solid #005826;color: #fff}
.ny-bwg .nyrcon .nybwg1{padding-bottom: .3rem}
.ny-bwg .nyrcon .nybwg1 .arc-con h4{font-size: .24rem;margin-bottom: .2rem;font-weight: bold;}
.ny-bwg .nyrcon .nybwg1 .arc-con  p{text-indent: 2em}
.ny-bwg .nyrcon .nybwg1 .sppic{margin-bottom: .5rem}
.ny-bwg .nyrcon .nybwg1 .sppic:after{background: #005826;border-bottom: 5px solid #fdce67;right: 0;bottom: -.15rem;top:.75rem;width: 60%;z-index: 0;content: '';position: absolute;}
.ny-bwg .nyrcon .nybwg1 .pic{width: 60%}
.ny-bwg .nyrcon .nybwg1 .pic p{margin-top: .1rem}
.ny-bwg .nyrcon .nybwg1 .txt{width: 37%;padding-bottom: .25rem}
.ny-bwg .nyrcon .nybwg1 .txt h4{font-size: .24rem;margin-bottom: .4rem;font-weight: bold;}
.ny-bwg .nyrcon .nybwg1 .txt p{line-height: 1.8em;padding-top: .3rem;background: url(../images/ny/yh.png) no-repeat left top;background-size:.78rem .67rem;text-align: justify; padding-right: .35rem;color: #fff}

.ny-bwg .nyrcon .nybwg2{background:url(../images/ny/bwgbg.jpg)#fbfbf9 no-repeat right bottom;padding: .4rem;border-top: 4px solid #005826;margin-bottom: .5rem;}
.ny-bwg .nyrcon .nybwg2 .arc-con h4{font-size: .24rem;text-align: center;margin-bottom: .2rem;font-weight: bold;}
.ny-bwg .nyrcon .nybwg2 .arc-con p{text-indent: 2em}
.ny-bwg .nyrcon .nybwg2 .dataNum{padding-top: .2rem}
.ny-bwg .nyrcon .nybwg2 .dataNum li{width: 30%;padding-right: .2rem}
.ny-bwg .nyrcon .nybwg2 .dataNum li p{font-weight: bold;}
.ny-bwg .nyrcon .nybwg2 .dataNum li span{color: #005826;font-weight: bold;}
.ny-bwg .nyrcon .nybwg2 .dataNum li span em{font-size: .48rem;}


@media screen and (max-width: 980px){
 .ny-yhdh .nyrcon dl dd ul:after{width: 48%;content: ''}
.ny-yhdh .nyrcon dl dd ul li{width: 48%;margin-bottom: .3rem} 
.ny-gg .ny-right .ny-list li{width: 100%}
.ny-rc .nyrcon .rcpy-list li .pic{height: 3rem;}
.ny-rc .nyrcon .rcpy-list li .txt .scbox{max-height: 1.2rem}
.xqlist li .txt{width: 65%}
.ny-jj .nyjj3:before{width: .35rem;left: -.35rem;}
.ny-jj .nyjj3:after{width: .35rem;right: -.35rem;}
.ny-xysh .nyrcon .shlist li .txt{padding: .2rem}
.ny-xysh .nyrcon .shlist li .txt h4{font-size: .18rem;}
.ny-bwg .nyrcon .nybwg2 .dataNum li{width: 31.333333%}
}
@media screen and (max-width:700px){
.ny-xysh .nyrcon .shlist li{width: 50%;}
.ny-bwg .nyrcon .nybwg1 .pic{width: 100%}
.ny-bwg .nyrcon .nybwg1 .txt{width: 100%;padding: .25rem}
.ny-bwg .nyrcon .nybwg1 .arc-con h4{text-align: center;}
.ny-bwg .nyrcon .nybwg1 .txt h4{color: #fff;margin-bottom: .1rem;text-align: center;}
.ny-bwg .nyrcon .nybwg1 .pic p{text-align: center;color: #fff}
.ny-bwg .nyrcon .nybwg1 .sppic:after{width: 100%}
.ny-bwg .nyrcon .nybwg2 .dataNum li span em{font-size: .35rem}
.ny-bwg .nyrcon .links li{width: 48%;margin-right: 4%}
.ny-bwg .nyrcon .links li:nth-child(2n){margin-right:0}
}
@media screen and (max-width:640px){

.ny-rc .nyrcon .rcpy-list li .pic{height: 45vw;width: 100%}
.ny-rc .nyrcon .rcpy-list li .txt{width: 100%;padding-top: 0;padding-bottom: 0;}
.ny-rc .nyrcon .rcpy-list li .txt .con{border: 1px solid #ddd;border-top: 4px solid #005826;}
.ny-rc .nyrcon .rcpy-list li .txt .scbox{max-height: inherit;}
.ny-rc .nyrcon .rcpy-list li:nth-child(2n+1) .txt .con{left: 0}
.ny-rc .nyrcon .rcpy-list li:nth-child(2n) .txt .con{right: 0}
.ny-rc .nyrcon .rcpy-list li:nth-child(2n) .txt{order: 2}
.ny-rc .nyrcon .rcpy-list li:nth-child(2n) .pic{order: 1}
.ny-xkjs .nyrcon dl a:after{right: .1rem}
.ny-xkjs .nyrcon dl dt span{width: 75%;font-size: .2rem;line-height: 1.2em}
.ny-xkjs .nyrcon dl dt em{width: 25%}
.ny-xkjs .nyrcon dl dd .item  span{width: 75%;}
.ny-xkjs .nyrcon dl dd .item  em{width: 25%}

.xqlist li .txt{width: 100%;position: static;background: #fff;border-bottom: 1px solid #eee}
.xqlist li:nth-child(2n) .txt{border-left: 1px solid #eee}
.xqlist li:nth-child(2n+1) .txt{border-right: 1px solid #eee}
.xqlist li .txt:after{height: .09rem}

.ny-fwjg .nyrcon dl{width: 100%}
.ny-lingdao .nyldlist{width: 100%}
.ny-lingdao .nyldlist:nth-child(1){border-bottom: 1px solid #eee}

.ny-lingdao .nyldlist{    border-bottom: 1px solid #eee;}



.ny-jj .nyjj1 .txt{width: 100%;margin-bottom: .3rem}
.ny-jj .nyjj1 .pic{width: 100%;}
.ny-jj .nyjj2 .txt{width: 100%;}
.ny-jj .nyjj2 .pic{width: 100%;}
.ny-jj .nyjj3{padding-bottom: .4rem}
.ny-jj .nyjj3 .txt{width: 100%}
.ny-jj .nyjj3 .pic{width: 100%}

.ny-xxyg .nyyg2 .pic{width: 100%;margin-bottom: .4rem}
.ny-xxyg .nyyg2 .txt{width: 100%}


.ny-xyfg .piclist li:nth-child(1){width: 100%;margin-right: 0;margin-bottom: .1rem}
.ny-xyfg .piclist li:nth-child(2){width:49%;margin-bottom: .1rem;margin-right: 2%}
.ny-xyfg .piclist li:nth-child(3){width: 49%;margin-bottom: .1rem}
.ny-xyfg .piclist li:nth-child(1) .pic{height: 50vw}
.ny-xyfg .piclist li:nth-child(2) .pic{height:26vw}
.ny-xyfg .piclist li:nth-child(3) .pic{height:26vw}

.ny-xyfg .piclist li:nth-child(5){width: 49%;margin-left: 0;margin-right: 2%}
.ny-xyfg .piclist li:nth-child(4){width: 100%;margin-bottom: .1rem;}
.ny-xyfg .piclist li:nth-child(6){width: 49%;margin-top:0}
.ny-xyfg .piclist li:nth-child(4) .pic{height: 50vw}
.ny-xyfg .piclist li:nth-child(5) .pic{height:26vw}
.ny-xyfg .piclist li:nth-child(6) .pic{height:26vw}
.ny-bwg .nyrcon .nybwg2{padding: .3rem}
.ny-bwg .nyrcon .nybwg2 .dataNum li{width: 50%;padding: .15rem 0}

}
@media screen and (max-width: 480px){
.nytabNav li:before{bottom: .14rem}
.nytabNav li{margin: 0 .15rem}
.ny-yhdh .nyrcon dl dd ul:after{display: none}
.ny-yhdh .nyrcon dl dd ul li{width: 100%;margin-bottom: .2rem} 
.ny-gg .ny-right .ny-list li{padding: .3rem 0}
.ny-gg .ny-right .ny-list li:first-child{padding-top: .1rem}
.ny-gg .ny-right .ny-list li:hover{background: #fff;border-bottom-color: #ddd;}
.ny-gg .ny-right .ny-list li .txt h4{font-size: .2rem;margin-bottom: .1rem}
.ny-gg .ny-right .ny-list li .time{width: .8rem;height: .8rem;padding-top: .1rem;}
.ny-gg .ny-right .ny-list li .time span{font-size: .32rem;}
.ny-gg .ny-right .ny-list li .txt{width: calc(100% - .8rem);padding-left: .2rem;}

.ny-gg .ny-right .ny-list li:hover a{color: #005826}
.ny-gg .ny-right .ny-list li:hover p{color: #555}
.ny-gg .ny-right .ny-list li:hover .time{color: #005826;border-color: #ddd}
.ny-gg .ny-right .ny-list li:hover .time span{color: #005826}
.ny-gg .ny-right .ny-list li .time{font-size: .14rem}
.ny-rc .nyrcon .rcpy-list li .txt p{font-size: .16rem}

.xqlist li .txt{padding: .25rem .25rem .3rem}
.ny-jj .nyjj3 .txt ul li.w50{width: 100%}
.ny-jj .nyjj3 .txt ul li.line:after{display: none}
.ny-jj .nyjj3:before{width: .26rem;left: -.26rem;}
.ny-jj .nyjj3:after{width: .26rem;right: -.26rem;}
.ny-jj .nyjj2 .txt{padding: .3rem}
.ny-xxyg .nyyg2 .pic{padding: .3rem 0 .3rem .4rem}


}
.compensate-for-scrollbar{margin-right: 0!important}

/*0303*/

.tabBox-d .tab-tit{width:38.5%}
.tabBox-d .tab-con{width:61.5%}
.tabBox-d .m-infoCon .pic{position:relative;width:100%;overflow:hidden;box-shadow:0 0 .2rem 0 rgba(59,77,112,.16);}
.tabBox-d .m-infoCon .pic img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-webkit-transition:.3s;-o-transition:.3s;-moz-transition:.3s;transition:.3s}
.tabBox-d .m-infoCon .pic a{display: block;position: relative;height: 4.95rem}
.tabBox-d .m-infoCon .pic a:before{content: '';position: absolute;left: 0;right: 0;bottom: 0;height: 2rem;background: url(../images/bamask.png) no-repeat bottom center;background-size: 100% 100%;z-index: 2;opacity: .7}
.tabBox-d .m-infoCon .pic a:after{content: '';position: absolute;right: .3rem;bottom:.3rem;height: .46rem;width: .46rem; background: url(../images/d-icon9.png) no-repeat  center;background-size: 100% 100%;z-index: 3}
.tabBox-d .m-infoCon:hover .pic .img1{-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-ms-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05)}
.tabBox-d .m-infoCon .pic .img2{position:absolute;bottom:50px;right:60px;width:60px;height:60px;cursor:pointer}
.tabBox-d .tab-tit{overflow:hidden;padding:.5rem .3rem 0;background:#fff;box-shadow:0 0 .2rem 0 rgba(59,77,112,.16);}
.tabBox-d .g-tit-d h3{font-size: .28rem;margin-bottom: .1rem}
.tabBox-d .g-tit-d p{color: #666}
.tabBox-d .g-tit-d{border-left: 3px solid #005926;padding-left: .2rem;margin-bottom: .3rem}
.ul-list-d3 li{width:50%;float:left;margin-bottom:.3rem}
.ul-list-d3 .con{cursor:pointer}
.ul-list-d3 .icon{position:relative;float:left;width:.71rem;height:.71rem;margin-right:.15rem;z-index:1}
.ul-list-d3 .icon::after{display:none;content:'';position:absolute;top:7px;left:5px;width:1.13rem;height:1.08rem;background:url(../images/d-icon22.png) center no-repeat;-o-background-size:cover;background-size:cover;z-index:-1}
.ul-list-d3 li.on .icon::after{display:block}
.ul-list-d3 .con h3{overflow:hidden;padding-top:.1rem;font-weight:400;color:#333;line-height:1.6;-webkit-transition:.3s;-o-transition:.3s;-moz-transition:.3s;transition:.3s;font-size: .15rem}
.ul-list-d3 .con h3 span{display:block}
.ul-list-d3 .con:hover h3,.ul-list-d3 li.on .con h3{color:#005926}
@media screen and (max-width: 980px){
.tabBox-d .tab-tit{width:100%;padding-bottom: .3rem}
.tabBox-d .tab-con{width:100%} 
.tabBox-d .m-infoCon .pic a{height: 60vw} 
}

.ny-right .nyRcons .nyrtit1 h3{color: #006633;font-size: .28rem;border-left: 3px solid #006633;padding-left: .1rem}
.slide-qkp{margin-bottom: .45rem}
.slide-qkp .sbtn a{display: block;width: .7rem;height: .7rem;background: rgba(0,0,0,.5);color: #fff;text-align: center;line-height: .7rem;font-size: .2rem;position: absolute;bottom: .95rem;z-index: 10}
.slide-qkp .sbtn a.prev{left: 0;}
.slide-qkp .sbtn a.next{right: 2px;}
.slide-qkp .slide-qk{width: calc(100% - .92rem)}
.slide-qkp .slide-qk .item{padding: .25rem}
.slide-qkp .slide-qk .item:after{content: '';position: absolute;left: 0;bottom: 0;right: 0;top: 50%;background: #f3f3f3;z-index: 0}
.slide-qkp .slide-qk .item .pic{position: relative; z-index: 5}
.slide-qkp .slide-qk .item .pic img{margin: 0 auto;width: 100%}
.qktable .tit{font-size: .18rem;color:  #006633;font-weight: bold;}
.qktable table{border: 1px solid #ddd}
.qktable table tr td{border: 1px solid #ddd;padding:.16rem .2rem}
.qktable table tr td:nth-child(1){text-align:center;}
.qktable1 table tr td:nth-child(4){text-align:center;}
.qktable thead{background: #006633;color: #fff}
.qktable thead tr th{padding: .2rem;font-size: .18rem;border: 1px solid #ddd;}

.qktable2 .tit{font-size: .18rem;color:  #006633;font-weight: bold;}
.qktable2 table{border: 1px solid #ddd}
.qktable2 table tr td{border: 1px solid #ddd;padding:.16rem .2rem}
.qktable2 table tr td:nth-child(1){text-align:center;}
.qktable2 table tr td:nth-child(4){text-align:center;}
.qktable2 thead{background: #006633;color: #fff}
.qktable2 thead tr th{padding: .2rem;font-size: .18rem;border: 1px solid #ddd;}

.sub-nav-p-s{position:relative;display:none;margin-top: 20px; padding:.18rem .3rem;background: #005926;color:#fff;cursor:pointer;
}
.sub-nav-p-s.on i{display:inline-block;transform:rotate(180deg)}
.sub-nav-p-s span{position:relative;display:block;overflow:hidden;padding-left:.25rem;width:calc(100% - .2rem);text-overflow:ellipsis;white-space:nowrap;line-height:1em;font-size: .2rem;font-weight: bold;}
.sub-nav-p-s span:after{position:absolute;top:50%;left:0;width:.15rem;height:2px;background:#fff;content:'';transform:translateY(-50%)}

@media screen and (max-width: 980px){
  .sub-nav-p-s {display: flex;}
}

 .resize{}
            .resize a.large-size { font-size: .19rem;margin: 0 3px;}
            .resize a.normal-size { font-size: .16rem;margin: 0 3px;}
            .resize a.small-size { font-size: .14rem;margin: 0 3px;}

             .social-share{width: .8rem;position: fixed;margin-left: -.8rem;margin-top: .1rem;top:40%;z-index:1;display:none;}
             .social-share .d1{margin: .15rem 0;cursor: pointer;}
             .social-share i{font-size: .24rem;display: block;width: .45rem;height: .45rem;border: 1px solid #ddd;border-radius: 50%;line-height: .43rem;text-align: center;}
             .qrid_zz{position: fixed;width: 100%;height: 100%;background: rgba(0,0,0,0.9);display: none;top: 0;left: 0;z-index: 1000;display: none;justify-content: center;align-items: center;}
             .qrid_zz #qrid{padding: 8px;background: #fff;border-radius: 5px;}

           @media screen and (max-width: 980px){
             .social-share i{font-size: .24rem;width: .5rem;height: .5rem;line-height: .48rem;}
            .social-share {left: 0;bottom: 0;height: 66px;margin: auto;width: 100%;text-align: center;z-index: 10;background: rgba(50,50,50,0.9);padding-top: 14px;position: fixed;display: flex;flex-wrap: wrap;justify-content: center;top:auto;}
             .social-share .d1{margin: 0 .2rem;}
           }



@media screen and (max-width:768px) {
                    .arc-con{width: 100%;overflow: auto;}
                .arc-con table{min-width: 600px;width:auto !important;overflow-x: auto;}  
                
                }
.arc-con i,.arc-con em,.arc-con strong{font-style: revert;font-weight: revert;}    