@charset "utf-8";
.pages ul{text-align: center;padding: .1rem 0 .3rem}
.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 #ddd;border-radius: 3px;color: #666}
.pages ul li.cur{background:#891103;padding: 0 8px;min-width: .35rem;height: .35rem;line-height: .33rem;
border: 1px solid #891103;border-radius: 3px }
.pages ul li a:hover{background:#891103;padding: 0 8px;min-width: .35rem;height: .35rem;line-height: .33rem;color: #fff ;border-radius: 3px;border: 1px solid #891103;}
.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;text-align: center;padding: 0 3px;background: transparent;border-radius: 3px;margin: 0 5px}
.page-form span{color: #666}
.page-form button{border:none;width: 52px;height: .35rem;line-height: .35rem;text-align: center;margin-left: 3px;
background: #891103;color: #fff;border-radius: 3px;margin-left: 5px}

.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:.26rem;text-align: center;line-height: 1.4em;font-weight: normal; }
.arc-info{color: #777;margin-bottom: .25rem;text-align: center;font-size: .15rem;padding-bottom: .2rem;border-bottom: 1px solid #ddd}
.arc-info span{margin: 0 .2rem}
.arc-con{line-height: 1.8em;padding-bottom: .2rem}
.arc-con img{display: inline-block;}
.arc-con p{margin-bottom: .2rem;}
.arc-con table{border: 1px solid #eee;min-width: 640px;margin-left:0;width: 100%;background: #fff}
.arc-con .tbsc{overflow: auto;padding: 0 0 .15rem;width: 100%;margin-bottom: .15rem}
.arc-con table tr th,.arc-con table tr td{border: 1px solid #eee;padding: .15rem;text-align: center;}
.arc-con table tr:nth-child(2n){background: #EEEEEE}
.arc-con .tbsc::-webkit-scrollbar{height:4px}
.arc-con .tbsc::-webkit-scrollbar-thumb{border-radius:10px;background:#999;-webkit-box-shadow:inset 0 0 5px rgba(0,0,0,.2)}
.arc-con .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}

.arc-atta{padding: .3rem 0 .3rem;border-top: 1px solid #ddd;}
.arc-atta h4{font-size: .24rem;color: #a40d0d;margin-bottom: .2rem}
.arc-atta .link{padding: .05rem 0;}
.arc-atta .link a{padding-left: .3rem;background: url(../images/ny/link.png) no-repeat left 3px;display: inline-block;line-height: 1.5em}
.arc-atta .img{}
.arc-atta .img ul li{float: left;margin-right: .2rem;margin-top: .2rem}
.arc-atta .img ul li a{display: block;max-width:2.6rem;margin: 0 auto;height: 1.6rem;display: table-cell;vertical-align: middle;text-align: center; }
.arc-sib{border-top: 1px solid #ddd;padding: .2rem 0 .1rem}
.arc-sib div{padding: .1rem 0;line-height: 1.5em}
.arc-sib div span{color: #a40d0d;margin-right: 5px}


.iconfont{font-size: inherit;}

@media screen and (max-width: 980px){


}
@media screen and (max-width: 640px){


}
@media screen and (max-width: 480px){
.arc-tit h1{font-size: .22rem}
.arc-info span{display: inline-block;}
.arc-atta .img ul{display: flex;justify-content: space-between;flex-wrap: wrap;}
.arc-atta .img ul:after{width: 48%;content: '';display: inline-block;}
.arc-atta .img ul li a{height: 25vw}
.arc-atta .img ul li{max-width: 48%;margin-right: 0}

}

.stutit{font-size: .2rem;margin-bottom: .2rem;padding-left: 2%;color: #a42227}

/*content*/
.nycontent{background: #f5f5f5;}
.nyitem{background: #fff;padding: .3rem}
.nyitem dt{padding-bottom: .2rem;background: url(../images/ny/line2.png) repeat-x bottom center;margin-bottom: .35rem}
.nyitem .intit{float: left;}
.nyitem .intit h3{font-size: .24rem;padding-left: .15rem;border-left: 6px solid #a42227;color: #a42227}
.nyitem .posi{float:right;font-size: .14rem;color: #777;padding-top: 5px}
.nyitem .posi a{color: #777}
.nyitem .posi a:hover{color: #a42227}

.nylista li{float:left;width:16%;margin:0 2% .2rem ;text-align: center}
.nylista li .picture{width:1.71rem;margin: 0 auto;height: 2.04rem;vertical-align: middle;text-align: center;}
.nylista li p{margin-top:.08rem;height: .42rem;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}
.nylista li .picture img{display:block;margin: 0 auto;position: relative;
    top: 50%;
    transform: translate(0, -50%);}

.nylistb li{float:left;width:23%;margin:0 1% .2rem ;text-align: center}
.nylistb li .picture{width:2.7rem;margin: 0 auto;height: 1.8rem;vertical-align: middle;text-align: center;}
.nylistb li p{margin-top:.08rem;height: .42rem;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}
.nylistb li .picture img{display:block;margin: 0 auto;position: relative;
    top: 50%;
    transform: translate(0, -50%);}

.nyzonghe .item{padding-bottom: .3rem;position: relative;}
.nyzonghe .item .stit{margin-bottom: .2rem}
.nyzonghe .item .stit h4{float: left;line-height: .44rem;background: url(../images/ny/nytitbg.png) no-repeat left center;color: #fff;padding: 0 .3rem 0 .4rem}
.nyzonghe .item  .more{padding-left: .42rem;background: url(../images/ny/nymore.png) no-repeat left center;background-size:.34rem .28rem;display: block;height: .44rem;line-height: .44rem;color: #a40d0d;transition: .1s ;position: absolute;top: 0;right: 0}
.nyzonghe .item  .more:hover{background-position: 5px center}
.nyzonghe .item2 ul li{padding: .15rem 0;border-bottom: 1px solid #ddd;padding-left: .35rem;position: relative;line-height: 1.6em}
.nyzonghe .item2 ul li:last-child{border-bottom: 0}
.nyzonghe .item2 ul li:before{content: "\e676";font-family: "swiper-icons" !important;position: absolute;left: 0;top:.15rem;width: .22rem;height: .22rem;background:#a40d0d;border-radius: 50%;color: #fff;font-size: .12rem;text-align: center;line-height: .22rem }
.nyzonghe .item3 ul li{padding: .1rem 0;line-height: 1.6em}

.jgh-arc{padding-bottom: .3rem}
.jgh-arc ul li{margin-bottom: .1rem}
.jgh-arc ul li:after{clear: both;display: block;visibility: hidden;overflow: hidden;height: 0;content: ".";}
.jgh-arc ul li .name{float: left;width: 2.6rem;background: #f6f6f6;padding: .12rem .3rem;color: #a40d0d}
.jgh-arc ul li .con{float: right;width: calc(100% - 2.7rem);background: #f6f6f6;padding: .12rem .3rem}
.jgh-arc ul li:nth-child(6) .con{word-break: break-all;}
.teamIntro{padding: 0 2.5% .3rem;font-size: .18rem}
.teamIntro .tit{font-weight: bold;color: #a42227}
.teamIntro{margin-top: .2rem;line-height: 2em}
@media screen and (max-width: 980px){
 .nyitem .intit{float:inherit;}
.nyitem .posi{float:inherit;padding-top: .15rem;} 

.nylista li{float:left;width:23%;margin:0 1% .2rem  ;text-align: center}
.nylistb li{float:left;width:31.333%;margin:0 1% .2rem }
.nylistb li .picture{height: 1.6rem}
}
@media screen and (max-width: 640px){
.nylista li{float:left;width:31.33%;}
.nylistb li{float:left;width:47%;margin:0 1.5% .2rem}
.nylistb li .picture{height: 26vw;width: 1.5rem;}
.nylista li .picture{width: 1.5rem;}
.jgh-arc ul li{margin-bottom: .2rem}
.jgh-arc ul li .name{float: inherit;width: 2rem;margin-bottom: .05rem;padding: .12rem .2rem}
.jgh-arc ul li .con{float:inherit;width:100%;padding: .12rem .2rem}
}
@media screen and (max-width: 480px){
.nylista li{float:left;width:48%;margin:0 1% .2rem }
.nyzonghe .item  .more{position: static;margin: .2rem auto 0;width: .9rem}
.nyzonghe .item .stit h4{float: inherit;}
.nylistb li{margin-bottom: .1rem}

}