﻿@font-face{font-family:'din';font-style:normal;font-weight:normal;src:url(../fonts/DIN-Bold.woff) format("truetype")}
.spnum{font-family:'din';}
.nyzt a:hover{color: #b20d0d}
.zttop{position: relative;overflow: hidden;}
/*.zttop:before{position:absolute;content: '';width: 100%;left: 0;right: 0;bottom: -.25rem;height:1.5rem;background: url(../images/zt/topmask.png) no-repeat bottom center;z-index: 1 }*/
.zttop .mask{position:absolute;left: 0;width: 100%;bottom: -1px;z-index: 2 }
.zta{padding: .5rem 0 .8rem;background: url(../images/zt/ztabg.jpg) #fff no-repeat top center;background-size: cover}
.zta .aleft{width: 61%}
.zta .aright{width: 35%}
.zta .aleft .pic{height: 5rem}
.zta .aleft .slide-news .txt{position: absolute;left: 0;bottom: 0;top: 0;background: rgba(0,0,0,.4);padding:  .3rem ;padding-bottom: .5rem; z-index: 2;color: #fff;width: 36.8%;font-size: .14rem;color: #fff}
.zta .aleft .slide-news .txt h4{font-size: .2rem;font-weight: normal;margin: .1rem 0 .15rem}
.zta .aleft .slide-news .txt h4 a{color: #fff}
.zta .aleft .slide-news .txt p{line-height: 1.8em}
.zta .aleft .slide-news .sbtn a{position: absolute;top:50%;-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);transform: translateY(-50%);color: #fff;width: .3rem;height: .6rem;background: rgba(0,0,0,.6);text-align: center;line-height: .6rem;z-index: 5}
.zta .aleft .slide-news .sbtn a.prev{left: 0}
.zta .aleft .slide-news .sbtn a.next{right: 0}
.zta .aleft .slide-news .swiper-pagination{width: auto;left: auto;right: .25rem;bottom: .2rem}
.zta .aleft .slide-news .swiper-pagination-bullet{opacity: 1;background: #c8ac68;width:.1rem;height:.1rem;vertical-align: middle;}
.zta .aleft .slide-news .swiper-pagination-bullet-active{background: #b20d0d;width: .12rem;height: .12rem;}
.zta .aright .item{padding-bottom:.25rem }
.zta .aright .item .pic{width:2.25rem ;height: 1.3rem}
.zta .aright .item .txt{width:calc(100% - 2.45rem)}
.zta .aright .item .txt time{color: #c8ac68}
.zta .aright .item .txt time i{margin-right: 5px}
.zta .aright .item .txt h4{margin: .1rem 0;font-size: .18rem}
.zta .aright .item .txt h4 a{color: #b20d0d;font-weight: normal;max-height: .5rem;display: block\0;}
.zta .aright .item .txt p{font-size: .14rem;color: #666;max-height: .4rem;}

.zta .aright ul li{position: relative;line-height: .65rem;padding-right: .95rem;padding-left: .3rem;font-size: .18rem;border-top: 1px dashed #ddd;background: url(../images/zt/ztico.png) no-repeat left center;}
.zta .aright ul li a{display: block;overflow: hidden;-o-text-overflow: ellipsis;text-overflow: ellipsis;white-space: nowrap;}
.zta .aright ul li span{position: absolute;right: 0;top: 0;color: #c8ac68;font-size: .16rem}



.zttit {margin-bottom: .3rem}
.zttit .more a{padding-right: .25rem;background: url(../images/zt/arr.png) no-repeat right center;background-size: .2rem .14rem}
.zdtz-b  .scyear{margin-bottom: .4rem;position: relative;}
/*.zdtz-b  .scyear:after{content: '';position: absolute;left: 0;right: 0;bottom: .1rem;height: 1px;background: #ddd;}*/
.zdtz-b  .ssbtn a{position: absolute;top:.4rem;font-size: .4rem;color: #fff}

.zdtz-b  .ssbtn a.prev{left: 0}
.zdtz-b  .ssbtn a.next{right: 0}
.zdtz-b .slide-year{width: calc(100% - 1rem);padding-top: .2rem}
.zdtz-b .slide-year .swiper-slide{cursor: pointer;padding-bottom: 1.9rem}
.zdtz-b .slide-year .swiper-slide:after{content: '';position: absolute;left: 0;width:100%;height: 1.9rem;bottom:0;background: url(../images/zt/line.png) no-repeat top center;opacity: 0;visibility: hidden; }

.zdtz-b .slide-year .swiper-slide-thumb-active:after{opacity: 1;;visibility: inherit;}
.zdtz-b .slide-year .swiper-slide-thumb-active .text1:after{opacity: 1}
.zdtz-b .slide-year .swiper-slide-thumb-active .text1{text-shadow: 1px 1px 0 rgba(0,0,0,.4);color: #f6cd8a;}

.zdtz-b .slide-year .text1{text-align: center;margin: 0 auto;position: relative;;color: #fff;font-size: .6rem;}
/*.zdtz-b .slide-year .text1:after{content: '';position: absolute;left: 50%;width: .66rem;height: 1px;background:#f6cd8a;bottom: 0; margin-left: -.33rem;}*/
.zdtz-b .slide-newsTxt ul{border-left: 1px solid #b82e34;padding-bottom: .8rem;margin-top: .4rem}
.zdtz-b .slide-newsTxt ul li{margin-bottom: .4rem;position: relative;padding-left: 1.1rem}
.zdtz-b .slide-newsTxt ul li:last-child{margin-bottom: 0}
.zdtz-b .slide-newsTxt ul li .time{position: absolute;left: 0;top: 0;}
.zdtz-b .slide-newsTxt ul li .time span{display: block;width: .84rem;height: .48rem;background: url(../images/zt/zttimebg.png) no-repeat right center;background-size: 100% 100%;line-height: .48rem;text-align: center;padding-right: .1rem;color: #fff}
.zdtz-b .slide-newsTxt{max-width: 9.6rem;width: 74%}
.zdtz-b .slide-newsTxt ul li .txt{margin-top: -.05rem}
.zdtz-b .slide-newsTxt ul li .txt h4{font-size: .24rem;margin-bottom: .12rem;}
.zdtz-b .slide-newsTxt ul li .txt h4 a{color: #bc2e35;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}
.zdtz-b .slide-newsTxt ul li .txt p{color: #666;font-size: .15rem;line-height: 1.8em;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}
.zdtz-b .slide-newsTxt .more a{padding-right: .25rem;background: url(../images/zt/arr.png) no-repeat right center;background-size: .2rem .14rem}
.ztbb{position: relative;}
.ztbb .zdtz-b .scCon{background: url(../images/zt/vcg.jpg) no-repeat top center;margin-top: -2.5rem;padding-top: 2rem;background-size: cover}
.ztbb .zdtz-b .scbg{max-width: 15.11rem;margin: 0 auto;background: url(../images/zt/listbg.png) no-repeat top center;background-size: 100% 100%;padding-top: 1rem;margin-top: -.8rem;width: 96%}
.ztbb .scyear{margin-top: -1.8rem;position: relative; z-index: 5}

.ztc{padding: .68rem 0}
.ztc .item{width: 47%}
.ztc .item .zttit{margin-bottom: .2rem}
.ztc .item ul li:first-child{border-top: 0}
.ztc .item ul li{position: relative;line-height: .65rem;padding-right: .95rem;padding-left: .18rem;font-size: .18rem;border-top: 1px dashed #ddd}
.ztc .item ul li a{display: block;overflow: hidden;-o-text-overflow: ellipsis;text-overflow: ellipsis;white-space: nowrap;}
.ztc .item ul li span{position: absolute;right: 0;top: 0;color: #666;font-size: .16rem}
.ztc .item ul li:before{content: '';width: 6px;height: 6px;background: #fff;left: 0;top:50%;margin-top: -4px;position: absolute;border-radius: 50%;border: 1px solid #bbb}


.ztd{background: url(../images/zt/ztcbg.jpg) no-repeat center;background-size: cover;padding: .6rem 0 1.2rem}
.ztd .tit{text-align: center;;font-size: .36rem;font-weight: bold;color: #444;margin-bottom: .45rem}
.ztd .more{margin-top: .6rem}
.ztd  img{width: 100%}
.ztd .more a{padding-right: .25rem;background: url(../images/zt/arr.png) no-repeat right center;background-size: .2rem .14rem}
.ztd  .sbtn a{position: absolute;top:42%;-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);transform: translateY(-50%);color: #fff;width: .5rem;height: .7rem;background: rgba(0,0,0,.6);text-align: center;line-height: .7rem;z-index: 5;font-size: .24rem}
.ztd  .sbtn a.prev{left: 0}
.ztd  .sbtn a.next{right: 0}
.ztd .swiper-slide h4{border-left: 2px solid #b82e34;padding-left: .1rem;line-height: .35rem;margin-top: .15rem;font-size: .2rem;font-weight: normal;}

.ztfoot{background: url(../images/zt/ztftbg.png) no-repeat top center;padding-top: 1.7rem;margin-top: -1.4rem}
.ztfoot .ztlogo img{height: .97rem}
.ztfoot .ztcopy{color: #fff;border-top: 1px solid rgba(255,255,255,.2);padding: .2rem 0;font-size: .14rem;margin-top: .4rem}
.ztfoot .ztcopy span{margin: 0 .1rem}
.ztfoot .ztcopy a{color: #fff}
@media screen and (min-width: 1921px){
 .ztfoot{background-size: 100% 100%} 
 .ztbb .scyear{margin-top: -2.2rem}
}
@media screen and (max-width: 980px){
.zta .aleft{width:100%;margin-bottom: .4rem}
.zta .aright{width: 100%}
.zta .aleft .pic{height: 50vw}
.zta{padding-bottom: .6rem}
.zdtz-b .slide-year .text1{font-size: .5rem}
.zdtz-b .ssbtn a{top: .3rem}
.zdtz-b .slide-newsTxt ul li .txt h4{font-size: .21rem}
.ztc .item{width: 100%}
.ztc .item:nth-child(1){margin-bottom: .3rem}
.ztd{padding-bottom: .9rem}
}
@media screen and (max-width: 640px){
  .ztd .swiper-slide h4{font-size: .22rem}
    .ztd .more{margin-top: .3rem}
  .ztd .more a{font-size: .2rem}
  .ztd{padding-bottom: .8rem;padding-top: .5rem}
  .ztc .item ul li{line-height: .6rem}
  .ztc{padding: .5rem 0}
  .zdtz-b .slide-newsTxt ul li:last-child{display: none}
  .zdtz-b .slide-newsTxt ul{padding-bottom: .3rem}
  .zdtz-b .slide-newsTxt ul li{margin-bottom: .25rem;padding-left: .9rem}
  .zdtz-b .slide-newsTxt ul li .txt h4{font-size: .19rem}
.zdtz-b .slide-newsTxt ul li .txt p{line-height: 1.5em}
  .zdtz-b .slide-newsTxt ul li .time span{height: .4rem;line-height: .4rem}
  .ztbb .zdtz-b .scbg{background: url(../images/zt/listbg1.png) no-repeat top center;background-size: 100% 100%;}
.ztbb .scyear{margin-top: -1.3rem}
.zdtz-b .slide-year .text1{font-size: .4rem}
.zdtz-b .slide-year .swiper-slide{padding-bottom: 1.2rem}
.zdtz-b .slide-year .swiper-slide:after{height: 1.2rem}
.zta{padding: .4rem 0 .4rem}
.zta .aright .item .pic{width: 2rem}
.zta .aright .item .txt{width: calc(100% - 2.15rem)}
.zta .aright .item .txt h4{font-size: .2rem}
.zta .aleft .slide-news .txt{padding: .2rem;width: 43%}
.zta .aleft .slide-news .txt p{display: none}
.zta .aleft .slide-news .txt h4{font-size: .18rem}
.zta .aleft .slide-news .txt h4 a{overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 4;-webkit-box-orient: vertical;}
}
@media screen and (max-width: 540px){
.ztbb .scyear{margin-top: -1rem}
}
@media screen and (max-width: 375px){
html{font-size: 76px!important}
}