@charset "utf-8";
.in-more a i{font-size: .55rem;display: inline-block;vertical-align: -.12rem;margin-right: .05rem}
.in-more a {color: #949494}
.in-more a:hover {color:  #cf0202}
.in-more a span{font-size: .2rem;display: inline-block;transition: .3s}
.in-more a:hover span{letter-spacing: .05em}

.nypage .header{border-bottom: 1px solid #d7d7d7;border-top: .1rem solid #000}
.nypage .header:after{top: -.1rem}
.nypage .footer .ftcopy{background: #000}
.scrolling.nypage .header{border-bottom: 0}
.nypage .footer{background:  #fff;color: #444;border-top: 1px solid #eee;}
.nypage .footer .fta{background: url(/en/images/ny/nyft.png)  no-repeat bottom center;}
.nypage .footer .fta{padding-top: .7rem}
.nypage .footer  .ftar img{border: 1px dashed #f0e9da}
.nypage .footer .fta a{color: #444}
.nypage .footer .fta a:hover{color: #cf0202}
.nypage .footer .ftcopy{color: #fff}
.nypage .footer .link dt{color: #444;background: #faf7f2}
.nypage .footer .link dt:after{background: url(/en/images/xlb.png) no-repeat center;}
.nypage{padding-top: 1rem}
.nystit{position: absolute;left: 0;top: 0;bottom: 59px;width: .92rem;border-right: 1px solid #eee;z-index: 5;font-size: .6rem;
	color: #be9e5d;letter-spacing: 0;text-transform: uppercase;line-height: .92rem;padding-top: 1.1rem;z-index: 2}
.nystit span{writing-mode: tb-lr;writing-mode: vertical-lr;}
.nysubnav{background: #ebebeb;padding: .18rem 0;position: relative;z-index: 3}
.nysubnav ul li{text-transform: uppercase;font-size: .2rem;margin: 0 .1rem }
.nysubnav ul li.on a{color:#cf0202 }
.nysubnav ul li a{color:#666 }
.nysubnav ul li a:hover{color:#cf0202 }

.paleft{padding-left: 1.48rem;padding-right: 2.4rem}
.posi{padding: .3rem 0 .3rem;background: url(/en/images/doton.png) no-repeat left center;padding-left: .35rem;font-size: .22rem;margin-left: 1.48rem;margin-right: 2.4rem}
.posi a:last-child{color:#cf0202 }

.nyContent{padding-bottom: .8rem}
.nyContent .wps{padding-left: .92rem;max-width: 1920px;margin: 0 auto}
.annList{margin-bottom: .7rem}
.annList li{width: 50%;padding-top: .4rem;padding-bottom: .4rem;border-bottom: 1px solid #eee }


.annList li h4{line-height: 1.6em}
.annList li h4 a{font-size: .3rem;color: #be9e5d; }
.annList li:hover .in-more  a{color: #cf0202; }
.annList li:hover .in-more  a span{letter-spacing: .05em }
.annList li time{font-size: .16rem;color:#cf0202;display: block;margin-top: .15rem;margin-bottom: .15rem }
.annList li p{line-height: 1.6em;font-size: .17rem;color: #666;margin-bottom: .15rem;max-height: 1.12rem\0}
.annList li:nth-child(2n+1){padding-left: 1.48rem;padding-right: .92rem}
.annList li:nth-child(1){padding-top: .1rem}
.annList li:nth-child(2){padding-top: .1rem}
.annList li:nth-child(2n){padding-right: 2.4rem}
.annList li:nth-last-child(1){border-bottom: 0}
.annList li:nth-last-child(2){border-bottom: 0}
.annList li .in-more:after{position: absolute;left: 0;bottom: -.4rem;height: .04rem;width: 1.45rem;background: #cf0202;content:'';}

.ajaxMore a{display: inline-block;border: 1px solid #555;padding: .14rem .3rem;font-size: .18rem;text-transform: uppercase;}
.ajaxMore a:hover{border: 1px solid #cf0202;color: #fff;background: #cf0202}
.headerm{border-bottom: 1px solid #eee}
.nypage .headerm{box-shadow: none}

.curList{padding-left: 1.48rem;padding-right: 2.4rem}
.curList:after{width: 31%;content: '';display: inline-block;}
.curList li{width: 31%;box-shadow: 0 0 15px rgba(0,0,0,.15);margin-bottom: .8rem;transition: .3s}
.curList li:hover{box-shadow: 0 5px 15px rgba(0,0,0,.25);}
.curList li .pic{height: 2.45rem;}
.curList li .pic img{display: none}
.curList li .txt:before{height: .6rem;background: #fff;border-top: 3px solid #be9e5d;content: '';display: block;position: absolute;left: 0;right: 0;top:-.3rem;transform: skewY(5deg);z-index: 1}
.curList li .txt .info{position: relative;z-index: 3;font-size: .22rem;}
.curList li .txt .info span{color: #be9e5d}
.curList li .txt h4{position: relative;z-index: 3;font-size: .3rem;margin-bottom: .1rem}
.curList li .txt{padding: 0 .35rem .35rem}



.slideNews{padding-left: 2.4rem;padding-right: 2.4rem;background: url(/en/images/ny/slidebg.png) no-repeat center;background-size: cover;margin-bottom: .1rem}
.slideNews .slide-pic{width: 55%;margin: 0}
.slideNews .slide-pic .pic{height: 5rem}
.slideNews .slide-txt{width: 42%;color: #fff;margin: 0}
.slideNews .slide-txt .item{height: 100%;padding-bottom: 1.2rem}
.slideNews .slide-txt .item h4{font-size: .26rem;line-height: 1.2em}
.slideNews .slide-txt .item h4 a{color: #fff}
.slideNews .slide-txt .item p{opacity: .8;margin-top: .2rem;margin-bottom: .2rem;line-height: 1.6em;}
.slideNews .slide-txt .item time{}
.slideNews .slide-txt .ssbtn{position: absolute;bottom:.7rem;left:0;z-index: 5}
.slideNews .slide-txt .sbtn{width: .55rem;height: .55rem;border-radius: 50%;text-align: center;line-height: .53rem;border: 1px solid rgba(255,255,255,.3);cursor: pointer;font-size: .18rem;transition: .3s}
.slideNews .slide-txt .sbtn:hover{border: 1px solid #cf0202;background: #cf0202}
.slideNews .slide-txt .prev{margin-right: .3rem}
.slideNews .slide-txt .next{}


.NewsList{padding-left: 1.48rem;padding-right: 2.4rem}
.NewsList li{display: flex;justify-content: space-between;;flex-wrap: wrap;width: 49%;margin-bottom: .7rem}
.NewsList li .pic{width: 52%;height: 2.4rem}
.NewsList li .txt{width: 48%;padding:.2rem 0 .2rem .2rem;}
.NewsList li .txt h4{font-size: .2rem;margin: .15rem 0;line-height: 1.4em}
.NewsList li .txt time{color: #cf0202;}
.NewsList li:hover  h4 a{color: #be9e5d;}
.NewsList li .txt p{line-height: 1.4em;color: #666}


.evenList{padding-bottom: .7rem}
.evenList li{display: flex;justify-content:space-between;flex-wrap: wrap;padding: .7rem 2.4rem .7rem 1.58rem;border-bottom: 1px solid #eee}
.evenList li:first-child{padding-top: .1rem}
.evenList li:last-child{border-bottom: 0}
.evenList li:nth-child(2n){background: #f4f4f4}
.evenList li .pic{width: 26.3%}
.evenList li .txt{width: 68.7%;}
.evenList li .txt h4{font-size: .6rem;margin-bottom: .2rem}
.evenList li .txt .info{font-size: .3rem;margin-bottom: .2rem}
.evenList li .txt .info p{display: flex;flex-wrap: wrap;justify-content: space-between;padding: .05rem 0}
.evenList li .txt .info .t{display: block;text-transform: uppercase;width: 1.3rem}
.evenList li .txt .info .tt{display: block;width: calc(100% - 1.4rem);color: #666;font-size: .2rem}
.evenList li:nth-child(2n) .pic{order: 2}
.evenList li:nth-child(2n) .txt{order: 1}
.evenList li:hover h4 a{color: #cf0202}
.evenList li:hover .in-more  a{color: #cf0202; }
.evenList li:hover .in-more  a span{letter-spacing: .05em }




.eveDea:before{content: '';height: 2.45rem;background: url(/en/images/ny/evebg.jpg) no-repeat top center;background-size: cover;position: absolute;top:0;left: 0;width: 100%}
.eveDea .posi a:not(:last-child){color: #fff;}
.eveDea .posi{color: #fff;}
.eveDea .evenList{padding-bottom: 0}
.eveDea .evenList li{padding-bottom: 0}
.eveDea .evenList li .txt{padding-top: 2rem}
.eveDea .evenList li .txt .desc p{font-size: .2rem;line-height: 1.8em;color: #444}
.eveDea .evenList li .txt  h4{color: #be9e5d}
.eveDea .evenList li .itm{border-top: 1px solid #eee;padding-top: .2rem;position: relative;padding-bottom: .1rem}
.eveDea .evenList li .itm:before{content: '';position: absolute;left: 0;top: -2px;width: 1.8rem;height: 3px;background: #cf0202}
.eveDea .evenList li .itm h4{margin-bottom: .1rem}
.eveDea .evenList li .ite{padding-bottom: .15rem}
.eveDea .evenList li .ite h4{padding-bottom: .2rem;border-bottom: 1px solid #eee}
.eveDea .evenList li .ite h4:before{content: '';position: absolute;left: 0;bottom: -2px;width: 1.8rem;height: 3px;background: #cf0202}



.newsDea .wrap{padding-left: 1.48rem;padding-right: 2.4rem}
.newsDea .wrap .aleft{width: 68.7%;min-height: 500px}
.newsDea .wrap .aright{width: 27%;padding-top: 1.4rem}
.newsDea .wrap .aright dl dt{font-size: .3rem;color: #cf0202;padding-left: .5rem;margin-bottom: .2rem}
.newsDea .wrap .aright dl dd ul li{padding: .15rem 0;border-top: 1px solid #ddd;padding-left: .6rem;position: relative;}
.newsDea .wrap .aright dl dd ul li .num{position: absolute;top:-1px;left: 0;width: .5rem;height: .5rem;line-height: .5rem;text-align: center;border-top: 1px solid #cf0202;color:#ceb686 }
.newsDea .wrap .aright dl dd ul li:hover .num{background:#cf0202;color: #fff }
.newsDea .wrap .aright dl dd ul li h4{font-size: .18rem;line-height: 1.6em}


.newsDea .arc-tit{font-size: .65rem;margin-bottom: .4rem}

.arc-con{line-height: 1.8em;font-size: .18rem}
.arc-con h1,.arc-con h2,.arc-con h3,.arc-con h4,.arc-con h5{ font-family:'DINCond';letter-spacing: .01em;margin-bottom: .2rem}
.arc-con img{display: inline-block;}
.arc-con p{margin-bottom: .2rem;hyphens:auto;word-wrap:keep-all}
.arc-con table{border: 1px solid #eee;min-width: 640px;margin-left:0!important;width: 100%;background: #fff}
.arc-con .tbsc{overflow: auto;padding: 15px 0;width: 100%}
.arc-con table tr th,.arc-con table tr td{border: 1px solid #eee;padding: 15px;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-con p.sp:first-letter{font-size: 1.9rem!important;line-height: 1.5rem; margin-right: .1rem;float: left;color: #cf0202;}

.arc-info{position: absolute;right: -4.4rem;width: 3.8rem;bottom: 1rem}
.arc-info div.line{border-top: 1px solid #ddd;padding: .15rem 0;display: flex;justify-content: space-between;}
.arc-info  .t{color: #be9e5d;font-size: .24rem;display: block;width: .7rem}
.arc-info  .tt{width: calc(100% - .8rem);display: block;}



@media screen and (max-width: 1440px){
.nypage .footer .fta{padding-left: .92rem}
.posi{margin-left: .58rem;}
.annList li:nth-child(2n+1){padding-left: .58rem;padding-right: .92rem}
.annList li:nth-child(2n){padding-right: 1.5rem} 

.curList{padding-left: .58rem;padding-right: 1.5rem}
}
@media screen and (max-width: 1366px){
.posi{margin-left: .58rem;}
.annList li:nth-child(2n+1){padding-left: .58rem;padding-right: .92rem}
.annList li:nth-child(2n){padding-right: 1.5rem} 
.slideNews{padding-left: 1.5rem;padding-right: 1.5rem}
.NewsList{padding-left: .58rem;padding-right: 1.5rem}

.evenList li{padding: .6rem 1.5rem .6rem .58rem;}
.newsDea .wrap{padding-left: .58rem;padding-right: 1.5rem}
}
@media screen and (max-width:1080px){
	.nypage{padding-top: 60px}
}
@media screen and (max-width:980px){

.annList li{width: 100%;padding-top: .4rem;padding-bottom: .4rem;border-bottom: 1px solid #eee }
.annList li:nth-child(2n){padding-left: .58rem;padding-right: .92rem}
.annList li:nth-child(2){padding-top: .4rem}

.curList{padding-left: .58rem;padding-right: .92rem}
.curList li{width: 48%}
.nysubnav{padding-bottom: .1rem}
.nysubnav ul{display: block;;text-align: center;white-space: nowrap;overflow-x: auto;padding-bottom: 10px}
.nysubnav ul li{display: inline-block;}
.nysubnav ul li:first-child{margin-left: 0}
.nysubnav ul li:last-child{margin-right: 0}
.nysubnav ul::-webkit-scrollbar{height:3px}
.nysubnav ul::-webkit-scrollbar-track{border-radius:5px;background: #eee}
.nysubnav ul::-webkit-scrollbar-thumb{border-radius:5px;background:#aaa;}

.NewsList li{width: 100%}
.NewsList{padding-right: .5rem}
.slideNews{padding-right: .5rem}
.slideNews .slide-pic .pic{height: 4rem}
.slideNews .slide-txt .ssbtn{bottom: .3rem}
.slideNews .slide-txt .item{padding-bottom: 1rem}
.slideNews .slide-txt .item p{line-height: 1.4em}

.evenList li{padding: .6rem .92rem .6rem .58rem;}

.evenList li .txt h4{font-size: .35rem;margin-bottom: .15rem}
.evenList li .txt .info{font-size: .2rem;margin-bottom: .15rem}
.evenList li .txt .info .t{width: 1rem}
.evenList li .txt .info .tt{width: calc(100% - 1.1rem);font-size: .18rem}

.eveDea .evenList li .pic{width: 100%;margin-bottom: .3rem}
.eveDea .evenList li .pic img{max-width: 60%;margin: 0 auto}
.eveDea .evenList li .txt{width: 100%;padding-top: 0}
.newsDea .arc-tit{font-size: .45rem}
.newsDea .wrap{padding-right: .58rem}
.newsDea .wrap .aleft{width: 100%}
.newsDea .wrap .aright{width: 100%;padding-top: .4rem}
.arc-info{position: static;right: 0;width: 100%;bottom: 0;padding-top: .5rem}
.arc-con p.sp:first-letter{font-size: 1.2rem!important;line-height: 1rem; }

}
@media screen and (max-width:710px){
.nysubnav ul li{margin: 0 .15rem}
.nypage .footer .fta{padding-left: 0;}
.nypage{padding-top: 55px}
.nystit{position: static;width: 100%;border-right: 0;z-index: 5;font-size: .6rem;line-height:1em;padding:.2rem 0;text-align: center;font-size: .4rem}
.nystit span{writing-mode: inherit;}
.nyContent .wps{padding-left: 0;}
.posi{margin-right: .3rem;margin-left: .3rem;font-size: .2rem;padding-left: .4rem}
.annList li:nth-child(2n+1){padding-left: .3rem;padding-right: .3rem}
.annList li:nth-child(2n){padding-left: .3rem;padding-right: .3rem}
.annList li:nth-last-child(2){border-bottom: 1px solid #eee}
.annList li h4 a{font-size: .24rem}

.curList{padding-left: .3rem;padding-right: .3rem}
.curList li{width: 100%;margin-bottom: .5rem}

.slideNews{padding-right: .3rem;padding-left: .3rem}
.NewsList{padding-right: .3rem;padding-left: .3rem}

.evenList li{padding: .5rem .5rem .5rem .5rem;}
.evenList li .pic{width: 100%;margin-bottom: .2rem}
.evenList li .txt{width: 100%}
.evenList li .txt h4{font-size: .35rem;margin-bottom: .15rem}
.evenList li .txt .info{font-size: .22rem;margin-bottom: .15rem}
.evenList li .txt .info .t{width: 1rem}
.evenList li .txt .info .tt{width: calc(100% - 1.1rem);font-size: .2rem}
.evenList li:nth-child(2n) .pic{order: 1}
.evenList li:nth-child(2n) .txt{order: 2}
.eveDea .evenList li .pic img{max-width: 100%;margin: 0 auto}
.newsDea .arc-tit{font-size: .4rem;line-height: 1.1em}
.newsDea .wrap{padding-right: .3rem;padding-left: .3rem}
.arc-con p.sp:first-letter{font-size: 1rem!important;line-height: 1rem; }
}

@media screen and (max-width:480px){
	.slideNews {padding-top: .3rem}
.slideNews .slide-pic{width: 100%;}
.slideNews .slide-pic .pic{height: 50vw}
.slideNews .slide-txt{width: 100%;padding-top: .2rem}
.slideNews .slide-txt .item{display: block;}
.slideNews .slide-txt .ssbtn{width: 100%;justify-content: center;}
.slideNews .slide-txt .ssbtn .sbtn{margin: 0 .2rem}

.NewsList li{margin-bottom: .5rem}
.NewsList li .pic{width: 100%;height: 45vw}
.NewsList li .txt{width: 100%;padding-left: 0}
.NewsList li .txt h4{font-size: .22rem}
}