@charset "utf-8";
@font-face {
  font-family: "imp";src:url("../fonts/impact.woff") format("woff");
  font-display: swap;
}
.zi5{position: relative;z-index: 5}
.zi2{position: relative;z-index: 5}
.social-share{font-family: "swiper-icons" !important;}
.social-share *{font-family: "swiper-icons" !important;}
.social-share .icon-qq:before{content:"\e60f";color: #4dafea}
.social-share .icon-qzone:before{content:"\e80f";color: #fece00}
.social-share .icon-weibo:before{content:"\e61f";color: #e83437}
.social-share .icon-wechat:before{content:"\e615";color: #7dd43c}
/*.social-share .icon-qzone:hover{background: #FDBE3D;color: #fff}
.social-share .icon-weibo:hover{background: #ff3b3b;color: #fff}
.social-share .icon-wechat:hover{background: #33b045;color: #fff}*/
.social-share a{position:relative;text-decoration:none;display:inline-block;outline:0;margin-left: .2rem}
.social-share .social-share-icon{position:relative;display:inline-block;width:.5rem;height:.5rem;font-size:.26rem;border-radius:5px;line-height:.5rem;text-align:center;border-radius: 50%;background: #fff}
.social-share .icon-wechat .wechat-qrcode{display:none;border:1px solid #eee;position:absolute;z-index:9;top:50%;left:calc(100% + 10px);width:140px;height:152px;color:#666;font-size:12px;text-align:center;background-color:#fff;box-shadow:0 2px 10px #aaa;transition:all .2s;-webkit-tansition:all 350ms;-moz-transition:all 350ms;margin-top: -75px}
.social-share .icon-wechat .wechat-qrcode.bottom{top:40px;left:-84px}
.social-share .icon-wechat .wechat-qrcode.bottom:after{display:none}
.social-share .icon-wechat .wechat-qrcode h4{font-weight:400;height:26px;line-height:26px;font-size:12px;background-color:#f3f3f3;margin:0;padding:0;color:#777}
.social-share .icon-wechat .wechat-qrcode .qrcode{width:105px;margin:10px auto}
.social-share .icon-wechat .wechat-qrcode .qrcode table{margin:0!important}
.social-share .icon-wechat .wechat-qrcode .help{display: none}
.social-share .icon-wechat .wechat-qrcode .help p{font-weight:400;line-height:16px;padding:0;margin:0}
.social-share .icon-wechat .wechat-qrcode:after{content:'';position:absolute;top:50%;transform: translateY(-50%);right: 100%;width:0;height:0;border-width:10px;border-style:solid;border-color: transparent #fff transparent transparent}
.social-share .icon-wechat:hover .wechat-qrcode{display:block}

.nyarc{min-height: 3rem;border-top: 4px solid #980d13;padding: .4rem .8rem .5rem;z-index: 5;position: relative;}

.arc-con{line-height: 1.8em;color: #333;text-align: justify;padding-bottom: .2rem}
.arc-con img{margin: 0 auto}
.arc-con img.spimg{max-width:inherit;}

.arc-con table{border: 1px solid #a1a1a1;min-width: 640px;margin-left:0!important;width: 100%;}
.arc-con iframe { display: block; margin-left: auto !important; margin-right: auto !important; }
.nyarc .arc-con * { font-family: "Microsoft YaHei" !important; font-size: .18rem; line-height: 200% !important; }

.arc-con table tr th,.arc-con table tr td{ padding: 15px;}
/*.arc-con table tr:nth-child(2n){background: #EEEEEE}*/
.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)}
.arc-con video{max-width: 100%!important;height: auto!important;display: block;}
.arc-tit{margin-bottom: .2rem;}
.arc-tit h1{font-size: .32rem;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: #980d13;margin-right: 5px}

.arc-sibs{border-top: 1px solid #ddd;padding-top: .26rem;}
.arc-sib{}
.arc-sib div{padding: .06rem 0;}
.arc-sib div:hover{color: #d73f27;}
.arc-sib div:hover a{color: #d73f27;}
.arc-back{margin-left: .3rem}
.arc-back a{display: flex;border-radius: 5px;color:#980d13;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}




.pages ul{text-align: center;}
.pages ul li{text-align:center;font-size: .16rem;display: inline-block;margin:.02rem}
.pages ul li a{height: .4rem;text-align: center;line-height: .38rem;padding: 0 8px;min-width: .4rem;
display: block;border: 1px solid #ededed;border-radius: 3px;background: #fff}
.pages ul li.cur{background:#980d13;padding: 0 8px;min-width: .4rem;height: .4rem;line-height: .38rem;
border: 1px solid #980d13;border-radius: 3px }
.pages ul li a.on{background:#980d13;padding: 0 8px;min-width: .4rem;height: .4rem;line-height: .38rem;color: #fff ;border-radius: 3px}
.pages ul li.cur{color:#fff;}
.pages ul li.page-count{line-height: .38rem}
.page-form {line-height: .38rem}
.page-form input{border:1px solid #ddd;width: .4rem;height: .4rem;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: .4rem;line-height: .4rem;text-align: center;margin-left: 3px;
float: left;background: #980d13;color: #fff;border-radius: 3px;margin-left: 5px}

@media (max-width: 640px){
.pages ul li{padding: 0}
.pages ul li.pageitem{display: none}
.pages ul li.page-form{padding-left: .1rem}
}
@media (max-width: 375px){
.pages ul li ,.page-form button{border-left: 0}
}
.zoomImg{width:100%;overflow:hidden;position:relative;display:block;background: url(data:image/gif;base64,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) #eee no-repeat center;}
.zoomImg:before{position:absolute;top:0;left:-90%;z-index:2;display:block;content:"";width:50%;height:100%;opacity:.25;pointer-events:none;background:-webkit-linear-gradient(left,rgba(255,255,255,0) 0,rgba(255,255,255,.3) 100%);background:linear-gradient(to right,rgba(255,255,255,0) 0,rgba(255,255,255,.3) 100%);-webkit-transform:skewX(-25deg);-ms-transform:skewX(-25deg);transform:skewX(-25deg)}
.zoomImg img{width:100%;transition: .5s;height: 100%;object-fit: cover}

@-webkit-keyframes shine{100%{left:125%}
}
@keyframes shine{100%{left:125%}
}

@media (min-width: 1025px){
.zoomImg:hover:before{-webkit-animation:shine .75s;animation:shine .75s}
.zoomImg:hover img{-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05)}
a:hover .zoomImg:before{-webkit-animation:shine .75s;animation:shine .75s}
a:hover .zoomImg img{-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05)}	
}
.ny-ba{position: relative;height:4.5rem}
.ny-ba .imgBox{position: absolute;top: 0;left: 0;right: 0;bottom: 0;z-index: 0;pointer-events: none;user-select: none}
.ny-ba .imgBox .img{padding-bottom: 0;height: 100%}
/*.ny-ba .imgBox:before{content: '';position: absolute;left: 0;right: 0;;z-index: 1;height:2rem;background: url(../images/bamask.png) no-repeat left bottom;background-size:100% 100%;opacity: .8}*/
/*.ny-ba .imgBox:after{content: '';position: absolute;left: 0;right: 0;bottom: 0;z-index: 0;height: 40%;background: url(../images/blackms.png) no-repeat bottom center;background-size:100% 100%;opacity: .9;}*/
.ny-ba.nomask .imgBox:before{display: none}
.ny-ba .wp{height: 100%;position: relative;z-index: 5;padding-top: 0}
.nytit{position:absolute;color: #fff;left: 0;bottom: 0;padding: .2rem .4rem .2rem 0;display: flex;align-items: flex-end;}
.nytit span{position: relative;z-index: 3;display: block;}
.nytit span.tcn{font-size: .38rem;font-weight: bold;}
.nytit span.ten{font-family: "bell";text-transform: uppercase;padding-bottom: .06rem;color: rgba(255,255,255,.3);}
.nytit:before{content: '';position: absolute;right: 0;top: 0;bottom: 0;background:url(../images/ny/159.png) no-repeat right center;width: calc((100vw - 14.4rem) / 2 + 100%);background-size: 100% 100%}
.typetit{font-size: .3rem;font-weight: bold;}

@media (min-width: 1930px){
	.ny-ba{position: relative;height:5.5rem}
}
.posi{position: relative; z-index: 2;margin-bottom: .1rem}
.posi{padding-left: .3rem;background: url(../images//ny/136.png) no-repeat left center;background-size: .21rem .20rem}
.homec .list { margin: 0 0 .2rem; }  
.homec .list:after{content: '';display: inline-block\0;width: calc(50% - .2rem);}
.homec .list li{width: calc(50% - .2rem); margin: 0 0 .35rem; background: #fff;box-shadow: 0 5px 15px rgba(0,0,0,.1);position: relative;}
.homec .list li a{display: flex;padding:.3rem .25rem;position: relative;z-index: 5;align-items: center;justify-content: space-between;}
.homec .list li:after{content: '';position: absolute;left: 0;top: 0;bottom: 0;background: #fff9f1;width: 0;transition: .3s}
.homec .list li:before{content: '';position: absolute;left: 0;top: 50%;transform: translateY(-50%);background: var(--color);height: 0;transition: .3s;width: 3px;z-index: 2}
.homec .list li .time{color: var(--color);font-size: .18rem;text-align: center;border-right: 1px solid #ddd;padding-right: .15rem}
.homec .list li .time span{display: block;font-size: .4rem;margin-top: -.1rem}
.homec .list li .txt{width: calc(100% - .9rem);font-size: .18rem}

@media (min-width:1025px){
    .homec .list li:hover:before{height: 100%}
    .homec .list li:hover:after{width: 100%}
    }

.nyMain{background: url(../images/ny/152.jpg) #fef9f4 no-repeat bottom center ;background-size: 100% auto;  padding:.4rem 0 1rem;min-height: 4rem;position: relative;}
.nyMain:before{content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;z-index: 0;pointer-events: none;background: url(../images/ny/151.png) no-repeat top right;}
.ny-sub{margin-bottom: .5rem}
.ny-sub ul{max-width: 70%;display: block;overflow: auto;white-space: nowrap;padding-bottom: .1rem}
.ny-sub ul li{display: inline-block;font-size: .22rem;padding-bottom: .1rem;position: relative;}
.ny-sub ul li+li{margin-left: .35rem}
.ny-sub ul li.on a{color: #980d13}
.ny-sub ul li.on:after{content: '';height: 3px;width: .6rem;background: #cfab6b;position: absolute;bottom: 0;left: 50%;margin-left: -.3rem}
.ny-sub-nav3{margin-bottom: .3rem}
.ny-sub-nav3 ul{display: block;overflow: auto;white-space: nowrap;padding-bottom: .1rem;text-align: center;}
.ny-sub-nav3 ul li{display: inline-block;font-size: .22rem;padding-bottom: .1rem;position: relative;}
.ny-sub-nav3 ul li+li{margin-left: .35rem}
.ny-sub-nav3 ul li a{display: block;height: 100%;padding: .06rem 0}
.ny-sub-nav3 ul li.on{min-width: 1.4rem}
.ny-sub-nav3 ul li.on a{border: 1px solid #980d13;color: #980d13;padding: .06rem .2rem}
@media (max-width: 1024px){
.nytit:before{width: calc(100% + .4rem);}
.posi{width: 100%;margin-top: .2rem}
.ny-sub ul{max-width: 100%;width: 100%}
.ny-ba .imgBox:before{height: 1rem;}
.ny-ba{height: 35vw}
.nyMain{padding-top: .3rem;padding-bottom: 1rem;}
.nyMain{}
.posi{font-size: .16rem;}
}
@media (max-width: 900px){
.ny-sub{margin-bottom: .3rem}
.nyarc{padding: .3rem .3rem .5rem;}
.homec .list li{width: 100%;margin-bottom: .2rem}
}
@media (max-width:750px){
.nytit:before{width: calc(100% + 5vw);}
.ny-ba{height: 40vw}
.arc-con img{max-width: 100%!important;height: auto!important;}
}
@media (max-width: 640px){
.nyMain{padding-bottom: .8rem;}
.nytit span.ten{display: none}

.posi{width: 100%;margin-top: .15rem}

.arc-tit h1{font-size: .26rem}
.arc-con p,.arc-con span{font-size: .16rem!important}
.arc-sib{width: 100%}
.arc-back{width: 100%;margin-left: 0;margin-top: .25rem}
.arc-share {justify-content: center;width: 100%}
.nyarc{padding-bottom: 0}
}
@media (max-width: 480px){
.nytit{padding: .1rem .3rem .1rem 0;}
.nytit span.tcn{font-size: 6vw}
.ny-sub ul li{font-size: .2rem}
.ny-sub-nav3 ul li.on{min-width: inherit}
.ny-sub-nav3 ul li{font-size: .2rem;}
.ny-sub-nav3 ul li+li{margin-left: .25rem}
}

/**/
.imgList{padding-bottom: .1rem}
.imgList:after{content: '';width: calc(33.3333% - .24rem);display: inline-block;}
.imgList li{width: calc(33.3333% - .2rem);margin-bottom: .36rem;transition: .3s}
.imgList li .img{height: 2.65rem}
.imgList li .txt{border-top: 3px solid #980d13;background: #fff;padding: .2rem .2rem .25rem;text-align: center;font-size: .18rem;}


.txtList{padding-bottom: .2rem; display: flex; flex-wrap: wrap; justify-content: space-between;}
.txtList li{width: 48%; margin-bottom: .35rem}
.txtList li a{display: flex;justify-content: space-between; align-items: center; background:#fff;line-height: .65rem;padding: 0 .3rem;box-shadow: 0 0 .15rem rgba(0,0,0,.1);transition: .3s}
.txtList li .h4{width: calc(100% - 65px);font-size: .2rem;background-size: .2rem .2rem;padding-left: .28rem}
.txtList li time i{margin-right: 5px;color: #980d13}
.txtList li time{font-family: "ath"; color: #999; text-align: center; line-height: .3rem;}
.txtList li time p:first-child { font-size: .24rem; font-weight: 700; color: #980d13; }

.newsList li{margin-bottom: .4rem}
.newsList li a{display: flex;align-items: center;justify-content: space-between;background: rgba(255,255,255,.6);box-shadow: 0 0 .15rem rgba(0,0,0,.1);overflow: hidden;transition: .3s;background-size: cover;background-repeat: no-repeat;;background-position: center;position: relative;}
.newsList li a:after{content: '';position: absolute;left: 0;bottom: 0;height: 3px;width: 0;background: #980d13;transition: .3s }
.newsList li .imgBox{width: 3.8rem;z-index: 5}
.newsList li .txt{width:calc(100% - 3.8rem);padding:.2rem 1.8rem .2rem .4rem;position: relative;}
.newsList li .txt .h4{font-size: .24rem;margin-bottom: .15rem}
.newsList li .txt .p{color: #666;line-height: 1.6em;margin-top: .2rem}
.newsList li time i{margin-right: 5px;color: #980d13}
.newsList li time{color: #666}
.newsList li .txt span.arr{display: block;width: .5rem;height: .5rem;position: relative;border-radius: 50%;transition: .3s;position: absolute;right: .3rem;top: 50%;margin-top: -.25rem}
.newsList li .txt span.arr:before{content: '';position: absolute;top: 0;left: 0;bottom: 0;right: 0;border-radius: 50%;border: 1px dashed #980d13;animation: roted 30s linear infinite;opacity: 0;transition: .3s}
.newsList li .txt span.arr:after{content: '';position: absolute;top: 0;left: 0;bottom: 0;right: 0;border-radius: 50%;background: url(../images/ny/arr.png) no-repeat center;background-size: .19rem .13rem}
.newsList li.nopic .txt{width: 100%;padding:.3rem 1.8rem .3rem .4rem;}

@media (min-width: 1025px){
.imgList li:hover{box-shadow: 0 5px 20px rgba(0,0,0,.1)}

.txtList li:hover a{background: #980d13;box-shadow: 0 5px .15rem rgba(0,0,0,.15);color: #fff}
.txtList li:hover time i{margin-right: 5px;color: #fff}
.txtList li:hover time{color: #fff}
.txtList li:hover .h4{background: url(../images/ny/165on.png) no-repeat left center;background-size: .2rem .2rem;}

.newsList li:hover .txt span.arr:before{opacity: 1}
.newsList li:hover a{box-shadow: 0 5px .15rem rgba(0,0,0,.15)}
.newsList li:hover a:after{width: 100%}
}
@media (max-width: 1024px){
.imgList li{width: calc(50% - .18rem)}
.imgList li .img{height: 26vw}
.newsList li .txt span.arr{display: none}
.newsList li .txt{padding-right: .4rem}
.newsList li .txt .h4{font-size: .22rem}
.newsList li.nopic .txt{width: 100%;padding:.3rem .4rem .3rem .4rem;}

}
@media (max-width:900px){
.txtList li .h4{font-size: .2rem}
.newsList li .imgBox{width: 3.2rem;}
.newsList li .txt{width:calc(100% - 3.2rem);}
.newsList li .txt .p{display: none}
}
@media (max-width:640px){	
.newsList li a{flex-wrap: wrap;}
.newsList li .imgBox{width: 100%;}
.newsList li .txt{width:100%;padding: .2rem .3rem .3rem}
.newsList li.nopic .txt{width:100%;padding: .3rem .3rem .3rem}
.newsList li.nopic .txt .p{display: -webkit-box;line-height: 1.6em;font-size: .18rem}
.newsList li .txt .h4{line-height: 1.5em}
}
@media (max-width:540px){
.txtList li a{height: auto;padding: .2rem .2rem;flex-wrap: wrap;line-height: 1.4em;}
.txtList li .h4{background-position: left .05rem;width: 100%;margin-bottom: .15rem;line-height: 1.5em;}
.txtList li time{margin-left: .28rem}
}

@media (max-width: 480px){
.imgList li{width: 100%;margin-bottom: .3rem}
.imgList li .img{height: 50vw}	
}

.nyjgsz dl{border-left: 1px solid #d73f27;padding-left: .5rem}
.nyjgsz dl+dl{margin-top: .5rem}
.nyjgsz dl dt{height: .6rem;line-height: .6rem;position: relative;overflow: hidden;font-size: .28rem;margin-bottom: .2rem;color: #980d13}
.nyjgsz dl dd{}
.nyjgsz dl dd .list li{width: 23.5%;margin-right: 2%;margin-bottom: .25rem;}
.nyjgsz dl dd .list li:nth-child(4n){margin-right: 0}
.nyjgsz dl dd .list li a{display: block;height: .65rem;padding: 0 .3rem;font-size: .18rem;position: relative;padding-right: .4rem;background: #faf2e5;border-radius: .3rem;box-shadow: 0 5px 15px rgba(0,0,0,.1)}
.nyjgsz dl dd .list li a:after{content: "\e679";font-family: swiper-icons!important;position: absolute;right: .2rem;top: 50%;transform: translateY(-50%);color: #980d13 }
.nyjgsz dl dd .list li span{position: relative;display: inline-block;top: 50%;transform: translateY(-50%);}

@media (min-width: 1025px){
.nyjgsz dl dd .list li:hover a{background:  #980d13;color: #fff;box-shadow: 0 5px 10px rgba(182,37,14,.5)}
.nyjgsz dl dd .list li:hover a:after{color: #fff}

}
@media (max-width: 1024px){
.nyjgsz dl dd .list li{width: 32%;}
.nyjgsz dl dd .list li:nth-child(4n){margin-right: 2%}
.nyjgsz dl dd .list li:nth-child(3n){margin-right: 0}

}
@media (max-width: 900px){
.nyjgsz dl dd .list li{width: 48.5%;margin-right: 3%}
.nyjgsz dl dd .list li:nth-child(4n){margin-right: 3%}
.nyjgsz dl dd .list li:nth-child(3n){margin-right: 3%}
.nyjgsz dl dd .list li:nth-child(2n){margin-right: 0}
}
@media (max-width: 640px){
.nyjgsz dl{border-left: 2px solid #d73f27;padding-left: .2rem}
}

@media (max-width: 480px){
.nyjgsz dl dd .list li{width: 100%;margin-right: 0!important}

}

  /*简介*/
.ny-about .desc p{font-size: .18rem;line-height: 1.8em;margin-bottom: .2rem;text-align: justify;}
.ny-about .desc p span{color: #980d13 }
.ny-about-2{padding: .3rem 0;background: url(../images/ny/v1.jpg) no-repeat center;background-size: cover}
.ny-about-3{padding: .3rem 0 0;}
.ny-about-1{padding-bottom: .6rem}
.ny-about-1 .txt{width: 56%}
.ny-about-1 .txt .h4{font-size: .36rem;color: #980d13;border-left: 4px solid #980d13;padding-left: .15rem;line-height: 1em;margin-bottom: .25rem;font-weight: bold;}
.ny-about-1 .imgs{width: 39.5%;position: relative;padding-top: .1rem;padding-right: .1rem}
.ny-about-1 .imgs:after{content: '';position: absolute;top: 0;right: 0;width: 60%;height: 70%;background:#980d13;z-index:0;pointer-events:none }
.ny-about-1 .imgs a{display: block;position: relative;z-index: 5}
.ny-about-1 .imgs a:after{content: '';position: absolute;width: .8rem;height: .8rem;left: 50%;top: 50%;margin-left: -.4rem;margin-top: -.4rem;z-index: 3;background: url(../images/ny/play.svg) no-repeat center;background-size: 100% 100%}
.dataBox{padding: .5rem 0 .2rem;}
.dataBox .databg{width: 100%}
.dataBox .slide-data{width: 10.06rem;overflow: visible;margin-left: 1.5rem}
.dataBox .item ul li{display: flex;position: absolute;}
.dataBox .item ul li .ico{width: .88rem;margin-right: .1rem}
.dataBox .item ul li .ico img{max-width: 100%}
.dataBox .item ul li .txt{position: relative;top:0}
.dataBox .item ul li .txt .num{color: #980d13;white-space: nowrap;}
.dataBox .item ul li .txt .num em{font-size: .42rem;color: #980d13}
.dataBox .item ul li .txt .num span{font-weight: bold;font-family: 'Arial';font-size: .48rem;}
.dataBox .item ul li .txt .num i{font-size: .15rem;display:inline-block;width: .3rem;line-height: .3rem;border-radius: 50%;background:#980d13;color:#fff;text-align:center;line-height:.3rem;vertical-align:.05rem;margin-left:.1rem }
.dataBox .item ul li .txt p{white-space: nowrap;}
.dataBox .item ul li:nth-child(1){left: 3%;top: 9%}
.dataBox .item ul li:nth-child(2){left: 30%;top: 53%}
.dataBox .item ul li:nth-child(3){left: 61%;top: 9%}
.dataBox .item ul li:nth-child(4){left: 89%;top: 53%}
.dataBox .swiDots{margin-top: .2rem;text-align: center;}
.dataBox .swiDots span{width: .3rem;height: 4px;border-radius: 5px;margin:0 .06rem}
.dataBox .swiDots span.active{background:#980d13;opacity: 1}

@media (max-width:1024px){
.dataBox .slide-data{width: 100%}
.dataBox .item ul li{position: static;width: 23%;flex-wrap: wrap;text-align: center;} 
.dataBox .databg{display: none}
.dataBox .item ul li .ico{margin-right: 0;margin: 0 auto .1rem;border: 1px dashed #980d13;border-radius: 50%;padding: .2rem;width: 1.2rem;height: 1.2rem}
.dataBox .item ul li .txt{width: 100%;}
.dataBox .slide-data{margin-left: 0}
.ny-about-1 .txt{width: 100%;margin-bottom: .2rem}
.ny-about-1 .imgs{width: 100%}
}
@media (max-width:900px){
.dataBox .item ul li .txt .num em{font-size: .36rem;}
.dataBox .item ul li .txt .num span{font-size: .4rem;}

}
@media (max-width:640px){
 .dataBox .item ul li{width: 50%;margin-bottom: .2rem}
 .ny-about-1 .txt .h4{font-size: .3rem}
}

/*历史发展*/
.ny-his{background: url(../images/ny/143.jpg) no-repeat center;background-size: cover }
.ny-his .left{width: 3.8rem;background: url(../images/ny/142.jpg) no-repeat center;background-size: cover;padding: .8rem .6rem}
.ny-his .right{width: calc(100% - 3.8rem);padding: .8rem .5rem .8rem 1.2rem}
.ny-his .left:before{content: '';position: absolute;width: .5rem;height: 100%;top: 0;left: 0;background:url(../images/line1.png) repeat-y top right;background-size: ;z-index: 3}
.ny-his .right:before{content: '';position: absolute;width: .5rem;height: 100%;top: 0;left:0;background:url(../images/line2.png) repeat-y left -10px;background-size: 100% auto;z-index: 3}
.ny-his .left .txt .h4{font-size: .36rem;font-weight: bold;;color: #fff}
.ny-his .left .txt .desc{font-size: .2rem;line-height: 1.6em;color: #fff;margin-top: .2rem}
.ny-his .left .more{position: absolute;left: .6rem;right: .6rem;border: 1px solid #fff ;border-radius:.5rem;text-align: center;font-size: .2rem;line-height: .48rem;bottom: 1.5rem}
.ny-his .left .more a{color: #fff}
.ny-his .left .more a i{margin-left: .1rem}
.ny-his .right ul li{display: flex;justify-content: space-between;}
.ny-his .right ul li+li{margin-top: .35rem}
.ny-his .right ul li .year{width: 1.3rem;color: #fff;font-family: 'imp';font-size: .36rem;text-shadow: 0 0 10px rgba(0,0,0,.2);position: relative;top: -.05rem}
.ny-his .right ul li .desc{width: calc(100% - 1.3rem);line-height: 1.8em;text-align: justify;}
@media (max-width:1024px){
.ny-his .left{width: 100%;padding: .6rem}
.ny-his .right{width: 100%;padding-left: .8rem}
.ny-his .left .more{position: relative;bottom: 0;left: 0;right: 0;width: 100%;max-width: 3rem;margin-top: .3rem;display: none;}
.ny-his .right:before{background:url(../images/line3.png) repeat-y left -10px;}
}
@media (max-width:640px){
.ny-his .right ul li{flex-wrap: wrap;}
.ny-his .right ul li .desc{width: 100%}
.ny-his .right ul li .year{width: 100%}
}

/*英文*/
.header.en{background: url(../images/topbg.png) no-repeat top center;background-size: cover}
.header.en .top{padding: .2rem 0}
.header.en .lan{line-height: .38rem;height: .4rem;padding: 0 .15rem;position: relative;border: 1px solid rgba(255,255,255,.4)}
.header.en .lan i{margin-right: 5px}
.header.en .lan a{color: #fff;display: block;}
.header.en .lan{color: #fff;cursor: pointer; }
.header.en .lan span:after{content: "\eabd";font-family: "swiper-icons" !important;font-size: .12rem;margin-left: .2rem}
.header.en .lan .lanb{position: absolute;left: 0;top:100%;right: 0;display: flex;justify-content: space-between;background: #fff;
  padding:.06rem .15rem;z-index: 8;opacity: 0;visibility: hidden;transition: .3s;font-size: .15rem}
.header.en .lan .lanb a{color: #555}
.header.en .lan .lanb a:hover{color: #980d13}
.header.en .lan:hover .lanb{opacity: 1;visibility: inherit;}

.footer.en{background: #980d13;text-align: center;padding: .3rem 0}

@media (max-width:1024px){
.header.en .top{padding: .15rem 0}
}
body.en .nyMain{padding-top: 0}
.endesc p{line-height: 1.8em;margin-bottom: .2rem;}
.endesc p span{color: #980d13 }

.en-a{padding: 1.5rem 0;background: url(../images/ny/en1.jpg) no-repeat center;background-size: cover;color: #fff}
.en-a .h4{font-size: .4rem;font-weight: bold;text-align: center;margin-bottom: .2rem}
.en-a .endesc{max-width: 12rem;text-align: center;line-height: 2em;margin: 0 auto}

.en-b{background: url(../images/ny/en2.png)#fff no-repeat left bottom; padding: .7rem 0 .6rem;}
.en-c{padding-top: .8rem}
.en-c .sp .imgs{width: 47%;padding-top: .1rem}
.en-c .sp .imgs .img img{position: relative;z-index: 4;width: 100%}
.en-c .sp .imgs .img{position: relative;padding-left: .1rem;padding-bottom: .1rem}
.en-c .sp .imgs .img:after{content: '';position: absolute;left: 0;bottom: 0;width: 60%;height: 70%;background:#980d13;z-index:0;pointer-events:none }
.en-c .sp .txt{width: 50%}
@media (min-width:1025px){
.en-b{background-size: auto 100%}
}
@media (max-width:1024px){
 .en-c .sp .imgs{width: 100%;padding-top: 0} 
 .en-c .sp .txt{width: 100%;margin-top: .4rem}
 .en-a{padding: 1rem 0}
}
@media (max-width:640px){
.en-a .h4{font-size: .3rem}
.en-a .endesc{line-height: 1.8em;margin: 0 auto}
}

/*领导*/
.ny-ld ul li .txt{text-align: center;font-size: .23rem;margin-top: .15rem;color: #333} 
.ny-ld ul li .txt span{margin-left: .12rem}
.ny-ld  .ny-ld-2{margin-top: .1rem}
.ny-ld  .ny-ld-2 li{width:20%;margin-bottom: .4rem}
.ny-ld  .ny-ld-2 li .img{width: 2.4rem;margin: 0 auto}
.ny-ld  .ny-ld-1 li{margin: 0 .3rem .4rem}
.ny-ld  .ny-ld-1 li .img{width: 3rem;margin: 0 auto}

@media (max-width:1024px){
.ny-ld  .ny-ld-2 li{width:33.333333%;}
.ny-ld  .ny-ld-2 li .img{width: 2.4rem;margin: 0 auto}
}
@media (max-width:900px){
.ny-ld  .ny-ld-2 li{width:33.333333%;}
.ny-ld  .ny-ld-2 li .img{width: 2rem;margin: 0 auto}
.ny-ld  .ny-ld-1 li{margin: 0 .2rem .4rem}
.ny-ld  .ny-ld-1 li .img{width: 3rem;margin: 0 auto}
}
@media (max-width:700px){
.ny-ld  .ny-ld-2 li{width:50%;}
.ny-ld  .ny-ld-2 li .img{width: 86%;margin: 0 auto}
.ny-ld  .ny-ld-1 li{margin: 0 0 .4rem;width: 50%}
.ny-ld  .ny-ld-1 li .img{width: 90%;margin: 0 auto}
}
@media (max-width:480px){
.ny-ld  .ny-ld-1 li{margin: 0 0 .4rem;width: 100%}
.ny-ld  .ny-ld-1 li .img{width: 80%;margin: 0 auto}
}