﻿@charset "utf-8";
.fjlist{padding-bottom: .2rem}
.fjlist:after{content: '';width: 31.333%;display: inline-block;}
.fjlist li{width: 31.333%;margin-bottom: .3rem;position: relative;}
.fjlist li .dbtn{position: absolute;right: .1rem;bottom: .74rem;z-index: 5;width: .3rem;opacity: 0;visibility: hidden;transition: .3s}
.fjlist li:hover .dbtn{opacity: 1;visibility: inherit;}
.fjlist li .pic{height: 2.05rem}
.fjlist li .txt{background: #efefef;padding:0 .2rem;;border: 1px solid #e5e5e5;border-top: 2px solid #cc0c18;text-align: center;font-size: .18rem}
.fjlist li .txt h4{line-height: .6rem;}
.fjlist li:hover .txt{background:#cc0c18;border-color: #cc0c18;color: #fff }


.ltlist li{width: 48%;position: relative;margin-bottom: .45rem}
.ltlist li .pic{position: absolute;top: 0;left: 0;z-index: 5;width: 60%;}
.ltlist li .txt{margin-left: 9%;height: 2.2rem;background: url(../images/ny/shbg.jpg) no-repeat center;background-size: cover;padding-left: 54%;padding-top: .7rem;padding-right: .1rem;}
.ltlist li .txt h4{font-size: .24rem;margin-bottom: .2rem}
.ltlist li .txt p{line-height: 1.8em;font-size: .14rem;color: #666;margin-bottom: .2rem;height: .5rem}
.ltlist li:hover .txt{background: url(../images/ny/shbgon.jpg) no-repeat center;background-size: cover;}
.ltlist li:hover .txt h4 a{color: #fff}
.ltlist li:hover .txt p{color: #fff}

.nytzlist1{padding-bottom: .4rem}
.nytzlist1 li{padding: .2rem 0;border-bottom: 1px dashed #ddd;position: relative;padding-right: 1.2rem;padding-left: .15rem}
.nytzlist1 li:before{content: '';position: absolute;left: 0;top: .3rem;width: 5px;height: 5px;background: #aaa;border-radius: 50%;}
.nytzlist1 li:hover:before{background:  #cc0c18}
.nytzlist1 li:hover a{color:  #cc0c18}
.nytzlist1 li time{color: #666;position: absolute;right: 0;top: .2rem}
.nytzlist1 li h4{font-size: .18rem;line-height: 1.4em}


.nyxsjy{background: #fff;}
.nyxsjy .links{padding: .4rem 5% .2rem;}
.nyxsjy .links li{width: 33.333%;margin-bottom: .3rem}
.nyxsjy .links li  i{font-size: .24rem;color:#cc0c18;display: inline-block;transition: .3s }
.nyxsjy .links li:hover  i{transform: translateX(.1rem); }
.nyxsjy .links li h4{font-size: .2rem;margin-bottom: .05rem}


.spys{padding-top: 2rem;color: #fff}
.spys dl{width: 48%;padding-left: .25rem;border-left: 2px solid #fff}
.spys dl dt{font-size: .28rem;margin-bottom: .25rem}
.spys dl dd ul li{margin-right: .35rem;font-size: .22rem;margin-bottom: .15rem}
.spys dl dd ul li a{color: rgba(255,255,255,.8);}
@media (max-width: 1024px){
.spys{padding-top: 1rem;color: #fff}
}
@media (max-width: 900px){
 .fjlist li{width:48%;margin-bottom: .3rem} 
 .fjlist li .pic{height: 26vw}
 .spys{padding-top: .6rem;color: #fff}
 .spys dl{width: 100%}
  .spys dl:nth-child(1){margin-bottom: .4rem}
}
@media (max-width: 640px){
.fjlist li .txt h4{line-height: .5rem}
.ltlist li{width: 100%}
.nyxsjy .links li{width: 50%}

.spys dl dt{font-size: .26rem}
.spys dl dd ul li{font-size: .2rem;}
}

/*0921*/
.nyky-c .aleft ul li a{display: block;overflow: hidden;}
.nyky-c .aleft ul li .hidet{position: absolute;left: 0;top: 0;right: 0;bottom: 0;z-index: 5;background: rgba(1,78,147,.8);color: #fff;padding:.4rem .3rem;opacity: 0;transition: .3s}
.nyky-c .aleft ul li .hidet h5{font-size: .24rem;margin-bottom: .15rem;transform: translateY(2rem);transition: .5s;opacity: 0;}
.nyky-c .aleft ul li .hidet .scbox{max-height: 1.5rem;padding-right: .15rem;line-height: 1.6em;transform: translateY(2rem);transition: .5s .1s;opacity: 0;}
.nyky-c .aleft ul li:hover .hidet{opacity: 1;}
.nyky-c .aleft ul li:hover .hidet h5{transform: translateY(0);opacity: 1;}
.nyky-c .aleft ul li:hover .hidet .scbox{transform: translateY(0);opacity: 1;}
@media (max-width: 640px){
.nyky-c .aleft ul li .hidet{padding: .3rem .3rem}	
}
.scbox::-webkit-scrollbar{width:10px}

.hzjl-c .txt ul li{position: relative;z-index: 1}
.hzjl-c .txt ul li a{position: relative;z-index: 3}
.hzjl-c .txt ul li time{z-index: 3}
.hzjl-c .txt ul li:after{position: absolute;top: -1px;bottom: -1px;left: -.15rem;right: -.15rem;background: #fff;z-index: 0;content: '';box-shadow: 3px 35px 77px -8px rgb(0 0 0 / 90%);opacity: 0;visibility: hidden;transition: .3s}
.hzjl-c .txt ul li:hover:after{opacity: 1;;visibility: visible;}
.hzjl-c .txt ul li:hover{z-index: 5}
.hzjl-c .txt ul li:hover a{color: #cb1116}


/*0922*/
.nysz-a .slidep .txt{padding-top: 2.2rem}
.nysz-a .tab-a{overflow: visible;}
.nysz-a .tab-a .tbnav{position: absolute;left: 0;top: 1.2rem;padding-bottom: .1rem;border-bottom: 1px solid rgba(255,255,255,.6);width:65%;color: #fff;z-index: 10}
.nysz-a .tab-a .tbnav li{font-size: .18rem;margin-right: .45rem;position: relative;margin-bottom: .1rem;cursor: pointer;width: 6%;text-align-last: justify;}
.nysz-a .tab-a .tbnav li span{ width: .6rem; display: block; margin: 0 auto}
.nysz-a .tab-a .tbnav li.sp:before{border: 1px solid rgba(255,255,255,.6);content: "";position: absolute;left: -.1rem;right: -.1rem;top: -3px;bottom: -3px}
.nysz-a .slidep .txt .desc p{-webkit-line-clamp: 3;max-height: .84rem\0}
.nysz-a .slide-pas .swiper-slide {cursor: pointer;}
.nysz-a .slide-pbs .swiper-slide {cursor: pointer;}

@media (max-width: 1024px){
	.nysz-a .slidep .txt{padding-top: 1.4rem}
	.nysz-a .tab-a .tbnav{top: .2rem}
	.nysz-a .slidep .txt .desc p{-webkit-line-clamp: 4;}
}
@media (max-width: 900px){
	.nysz-a .tab-a .tbnav{top: 0rem}
.nysz-a .sbtn{bottom: -.6rem}
}
@media (max-width: 640px){
.nysz-a .tab-a .tbnav{width: 100%;position: relative;top: 0;padding-top: .5rem;margin-bottom: .3rem}
.nysz-a .tab-a .tbnav li{margin-right: 0;width: 25%;text-align: center;}
.nysz-a .slidep .txt{padding-top: .2rem}
.nysz-a .tab-a .tbnav li.sp:before{left: 0;right: 0}
}
