.compensate-for-scrollbar{margin-right: 0!important;}
.ny-ba{height:5.3rem;position: relative;}
.ny-ba .bg{position: absolute;left: 0;top:0;right: 0;bottom: 0;z-index: 0;}
.ny-ba  .bamas{position: absolute;left: 0;top: 0;bottom: 0;z-index: 5;width: 37.3%;background-repeat: no-repeat;background-position: right center;background-size:cover;}
.ny-ba  .bamas img{height: 100%;}
.ny-ba .bg:before{content: '';position: absolute;left: 0;top: 0;z-index: 0;width: 100%;height: 30%;background: url(../image/topmask2.jpg) no-repeat top center;background-size: 100% 100%;}
.ny-ba .bg:after{content: '';position: absolute;left: 0;bottom: 0;z-index: 0;width: 100%;height: 100%;background: url(../image/topmask1.jpg) no-repeat top center;background-size: 100% 100%;opacity: .4;}
.ny-ba.nomask .bg:before{display: none;}
.ny-ba .wp{height: 100%;}
.ny-ba  .txt h3{font-size: .4rem;color: #fff;font-weight: bold;text-shadow: 3px 3px 5px rgba(0,0,0,.2);margin-bottom: .15rem;}
.ny-ba .posi{color: #fff;font-size: .14rem;text-shadow: 3px 3px 5px rgba(0,0,0,.2);}
.ny-ba .posi a{color: #fff;}
.ny-ba .nytit{font-size: .42rem;margin-bottom: .2rem;color: #fff;font-weight: bold;}

.left_menus{position:relative;display:none;padding:.18rem .3rem;background:linear-gradient(to right,#7410ab 0%,#3707a1 100%);color:#fff;cursor:pointer;}
.left_menus i{height: 15px;}
.left_menus.on i{display:inline-block;transform:rotate(180deg);}
.left_menus span{position:relative;display:block;overflow:hidden;padding-left:.35rem;width:calc(100% - .2rem);
text-overflow:ellipsis;white-space:nowrap;line-height:1em;font-size: .22rem;text-align: left;}
.left_menus span:after{position:absolute;top:50%;left:0;width:.25rem;height:2px;background:#fff;content:'';transform:translateY(-50%);}


.iconfont{font-size: inherit;}

@media (min-width: 1921px){
.ny-ba  .bamas{width: 42%;}	
.ny-ba{height:6rem;position: relative;}
}


.pages{}
.pages ul{text-align: center;}
.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 #ededed;background: #ededed;border-radius: 3px;}
.pages ul li.cur{background:linear-gradient(45deg,#ac0b5e 0%,#0e53ba 100%);padding: 0 8px;min-width: .35rem;height: .35rem;line-height: .33rem;
border: 1px solid linear-gradient(45deg,#ac0b5e 0%,#0e53ba 100%);border-radius: 3px ;}
.pages ul li a.on{background:linear-gradient(45deg,#ac0b5e 0%,#0e53ba 100%);padding: 0 8px;min-width: .35rem;height: .35rem;line-height: .33rem;color: #fff ;border-radius: 3px;}
.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;float: left;text-align: center;padding: 0 3px;background: transparent;border-radius: 3px;margin: 0 5px;}
.page-form span{float: left;color: #666;}
.page-form button{border:none;width: 52px;height: .35rem;line-height: .35rem;text-align: center;margin-left: 3px;
float: left;background: linear-gradient(45deg,#ac0b5e 0%,#0e53ba 100%);color: #fff;border-radius: 3px;margin-left: 5px;}

.scbox{overflow-y:auto ;}
.scbox::-webkit-scrollbar{width:4px;}
.scbox::-webkit-scrollbar-track{border-radius:5px;background: #ddd;}
.scbox::-webkit-scrollbar-thumb{border-radius:5px;background:linear-gradient(to bottom,#c00252 0%,#0e53ba 100%);}

.arc-tit h1{font-size: .26rem;line-height: 1.4em;font-weight: bold;}
/*.arc-tit h1:after{content: '';height: 5px;width: .6rem;background:linear-gradient(45deg,#6b35c5 0%,#8539d5 100%);display: block;margin: .15rem auto 0 }*/
.arc-info{padding-bottom: .15rem;border-bottom: 1px solid #eee;margin-bottom: .3rem;margin-top: .25rem;color: #666;line-height: .28rem;font-size: .14rem;}
.arc-info span{margin-right: .3rem;}
.arc-info .time i{color: #004bc4;font-size: .18rem;margin-right: 5px;}
.arc-info .share{background: url(../image/share.svg) no-repeat left center;background-size: .22rem .22rem;padding-left: .25rem;}
.arc-sib{margin-top: .5rem;}
.arc-sib div{border: 1px solid #ddd;padding: .12rem .5rem .12rem .15rem;margin-bottom: .1rem;position: relative;}
.arc-sib div i{position: absolute;top: -1px;right: -1px;bottom: -1px;width: .4rem;z-index: 2;text-align: center;color: #888;}
.arc-sib div i:after{content: "\e676";font-family: "swiper-icons" !important;position: relative;top:50%;transform: translateY(-50%);display: block;}
.arc-sib div:hover{background: #2a4c8d;border-color: #2a4c8d;color: #fff;}
.arc-sib div:hover a{color: #fff;}
.arc-sib div:hover i{color: #fff;background: #4427b1;}

.arc-con{color: #222;line-height: 1.8;}
.arc-con a{color: #4427b1;}
.arc-con h1,.arc-con h2,.arc-con h3,.arc-con h4,.arc-con h5,.arc-con h6{font-weight: bold;margin-bottom: .15rem;}
.arc-con img{display: inline-block;max-width: 600px!important;max-height: 400px!important;}
.arc-con p{text-align: justify;}
.arc-con table{border: 1px solid #eee;min-width: 640px;margin-left:0!important;width: 100%;background: #fff;}
.tbsc{overflow: auto;padding: 15px 0;width: 100%;}
.arc-con table tr th,.arc-con table tr td{border: 1px solid #eee!important;padding: 15px;text-align: center;}
.arc-con table tr:nth-child(2n){background: #EEEEEE;}
.tbsc::-webkit-scrollbar{height:4px;}
.tbsc::-webkit-scrollbar-thumb{border-radius:10px;background:linear-gradient(45deg,#7311ab 0%,#3707a1 100%);-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;}
.video-con video{max-width: 100%!important;height: auto!important;}


/*.subnav{height: .6rem;background: #f5f6fa;margin-top: -.6rem;position: relative;z-index: 2}
.subnav ul{max-width: 60%;overflow-y:hidden;overflow-x:auto;white-space: nowrap; }
.subnav ul li{display: inline-block;line-height: .6rem;font-size: .18rem;margin-left: .4rem;font-weight: bold}
.subnav ul li.on a{color:  #132e7d}
.subnav ul::-webkit-scrollbar{height:3px}
.subnav ul::-webkit-scrollbar-track{border-radius:0;background: rgba(255,255,255,.15);border-radius: 5px}
.subnav ul::-webkit-scrollbar-thumb{border-radius:0;background:linear-gradient(45deg,#6b35c5 0%,#8539d5 100%);;border-radius: 5px}

.ny-Main{padding: .6rem 0 .8rem;min-height: 400px}
*/
.nysubnav{height: .7rem;margin-top: -.7rem;position: relative;z-index: 5;overflow: hidden;}
.nysubnav .wp:after{content: '';position: absolute;top: 0;left: 100%;bottom: 0;width: calc((100vw - 14.4rem) / 2);background: #fff;}
.nysubnav .wpp{background: url(../image/tzbg.jpg) no-repeat left center;background-size: auto 100%;height: .7rem;margin-left: 20%;padding-left: .8rem;}
.nysubnav ul{overflow-y:hidden;overflow-x:auto;white-space: nowrap;}
.nysubnav ul li{display: inline-block;line-height: .7rem;font-size: .18rem;margin: 0 .2rem;}
.nysubnav ul li a{display: block;height: 100%;position: relative;}
.nysubnav ul li a:after{content: '';width: 0;height: 2px;background: #004bc4;position: absolute;left: 50%;bottom:0;transform: translateX(-50%);transition: .3s;opacity: 0;}
.nysubnav ul li a:before{content: '';width: 0;border: 5px solid transparent;border-bottom-color: #004bc4;left: 50%;transform: translateX(-50%);bottom: 1px;position: absolute;opacity: 0;visibility: hidden;}
.nysubnav ul li.on a{color: #004bc4;}
.nysubnav ul li:hover a{color: #004bc4;}
.nysubnav ul li.on a:after{width: 100%;opacity: 1;}
.nysubnav ul li.on a:before{opacity: 1;visibility:visible;}
.nysubnav ul li:hover a:after{width: 100%;opacity: 1;}
.nysubnav ul::-webkit-scrollbar{height:3px;}
.nysubnav ul::-webkit-scrollbar-track{border-radius:0;background: rgba(0,0,0,.1);border-radius: 5px;}
.nysubnav ul::-webkit-scrollbar-thumb{border-radius:0;background:linear-gradient(to right,#ac0b5e 0%,#0e53ba 100%);border-radius: 5px;}

.nymain{border-top: 1px solid #eee;}


@media screen and (min-width: 1921px){

}
@media screen and (max-width: 1366px){
}
@media screen and (max-width: 1024px){
.ny-ba{height: 35vw;}
.ny-ba .bg:before{display: none;}
.nysubnav .wp:after{width: 5vw;}

.nysubnav{height: .7rem;margin-top: 0;border-left: 2px solid #c5155f;overflow: visible;}
.nysubnav .wpp{margin-left: 0;padding-left: 0;background: #fff;text-align: center;}
.nysubnav .wp:after{display: none;}
}
@media screen and (max-width: 980px){
.ny-ba{height: 40vw;}
.arc-con video{width: auto!important;height: auto!important;}
.arc-con img{width: auto!important;height: auto!important;}
.arc-tit h1{font-size: .26rem;}
/*.subnav{margin-top: 0;}
.subnav ul{max-width: 100%}
.subnav ul li:nth-child(1){margin-left: 0}*/
.subnav .wp{justify-content: flex-start;}

.ny-ba  .bamas{width: 55%;}	

.nysubnav .wpp{margin-left: 0;padding-left: 0;background: #fff;}
.nysubnav .wpp ul{text-align: center;padding-bottom: .1rem;}
.nysubnav .wpp ul li{line-height: .56rem;margin: 0 .15rem;}
.nysubnav .wp:after{display: none;}

}
@media screen and (max-width: 640px){
.ny-ba{height: 45vw;}
/*.arc-con{font-size: .18rem!important}	
.arc-con p{font-size: .18rem!important}	
.arc-con p span{font-size: .18rem!important}*/
body{font-size: .18rem;}
.ny-ba .txt h3{font-size: .36rem;}
/*.arc-con p,.arc-con span{font-size: .18rem!important}*/
.ny-ba  .bamas{width: 65%;}	

.arc-info .share{width: 100%;margin-top: .2rem;}
.social-share .social-share-icon{width: .32rem;height: .32rem;line-height: .3rem;}
.arc-info .share{line-height: .32rem;}
}
@media screen and (max-width:480px){


}

.none{display: none;}

@media screen and (max-width: 1024px){

.left_menus {display: flex;}
body {padding-top: .65rem;}

}

@media screen and (max-width: 640px){
.ny-ba .nytit{font-size: 6.5vw;}
.ny-ba .bg:before{height: 50%;}

.ny-ba .posi{font-size: .16rem;}
}
/**/

.nyab .txts{text-indent: 2em;line-height: 1.8em;text-align: justify;}
.nyab-a{padding-top: 1rem ;}
.nyab-a .aleft{width: calc(100% - 3.4rem);}
.nyab-a .aleft h4{font-size: .28rem;margin-bottom: .3rem;padding-bottom: .2rem;border-bottom: 1px solid #ddd;font-weight: bold;position: relative;}
.nyab-a .aleft h4:after{content: '';position: absolute;left: 0;bottom: -2px;height:3px;background: linear-gradient(to right,#ac0b5e 0%,#0e53ba 100%);width: 33%;position: absolute;}
.nyab-a .aright{width: 2.68rem;background: url(../image/nyab1.jpg) no-repeat center;background-size: 100% 100%;height: 2.68rem;color: #fff;text-align: center;padding-bottom: .2rem;}
.nyab-a .aright span{font-size: .7rem;font-family: 'bah';}
.nyab-a .aright p{padding: 0 10%;font-size: .15rem;line-height: 1.8em;text-align: justify;}
.nyab-b{padding-bottom: 2rem;overflow: hidden;padding-top: 1rem;}
.nyab-b .pics{width: 34%;padding-left: .1rem;position: relative;}
.nyab-b .pics:after{content: '';left: 0;top: -.15rem;width: 70%;height: 90%;background: linear-gradient(to bottom,#ac0b5e 0%,#0e53ba 100%);z-index: 0;position: absolute;}
.nyab-b .pic{min-height: 3.1rem;position: relative;z-index: 2;}
.nyab-b .txt{width: 66%;background: #fff;padding: .4rem .4rem .3rem;position: relative;z-index: 3;}
.nyab-b .txt ul{margin-top: .3rem;}
.nyab-b .txt ul li{display: flex;justify-content: space-between;min-width: 1.7rem;}
.nyab-b .txt ul li .ico{width: .5rem;}
.nyab-b .txt ul li .tt{width: calc(100% - .55rem);}
.nyab-b .txt ul li .tt span{font-size: .36rem;font-family: 'bah';}
.nyab-b .txt ul li .tt p{padding-bottom: .1rem;margin-bottom: .1rem;border-bottom: 1px solid #ddd;}
.nyab-b .wp{position: relative;}
.nyab-b .wp:after{position: absolute;left: 0;top: 100%;right: 0;height:2rem;background: url(../image/nyab-bs.jpg) no-repeat top center;background-size: 100% 100%;content: '' ;}
.nyab-b .wp:before{position: absolute;left: 50%;top: -1.5rem;right:-1.5rem;height:150%;background: url(../image/cir22.jpg) no-repeat top center;background-size: 100% 100%;content: '';z-index: 0 ;}

.nyab-c{background: url(../image/55.jpg) no-repeat top center;padding: 1.3rem 0 .8rem;color: #fff;position: relative;margin-top: -1rem;}

.nyab-c{background-size: 100% 8.39rem;} 
.nyab-c .desc{margin-bottom: .4rem;}
.nyab-c .txt{width: 54%;min-height: 4.35rem;background: url(../image/nyab3.jpg) no-repeat center;background-size: cover;padding: .5rem 8% .5rem .5rem;position: relative;}
.nyab-c .txt:before{content: '';position: absolute;left: 0;top: 0;background: #fff;height: 2px;width: 50%;}

.nyab-c .pics{width: 46%;position: absolute;top: .15rem;bottom: 0;right: .5rem;}
.nyab-c .pic{height: 4.2rem;position: relative;z-index: 3;}
.nyab-c .pics:after{content: '';right: -.5rem;bottom: -.25rem;width: 2.95rem;height: 1.95rem;background: #298ad4;z-index: 0;position: absolute;}

.nyab-d{padding: .6rem 0 .8rem;position: relative;}
.nyab-d:after{content: '';position: absolute;right:0;top:0;height:1.79rem;width:100%;background: url(../image/zs.jpg) no-repeat top right;background-size: auto 100%;z-index: 0;}

@media (min-width: 1940px){
.nyab-c{background-size: 100% 8.39rem;} 
}
@media (max-width: 1024px){
.nyab-c{background-size: cover;} 
.nyab-d:after{height: 1rem;}

.nyab-b .txt ul li{min-width: inherit;width: 24%;}
}
@media (max-width: 900px){
.nyab-d:after{height: .7rem;}
.nyab-b .pics{width: 100%;}
.nyab-b .txt{width: 100%;}
.nyab-c .pics{width: 100%;top: 0;position: relative;order: 1;right: 0;}
.nyab-c .txt{width: 100%;order: 2;min-height: inherit;}
.nyab-c .pics:after{display: none;}
.nyab-c .pic,.nyab-b .pic{height:50vw;min-height: inherit;}
.nyab-c{background-position: right center;padding-top: .6rem;}
.nyab-c .txt{padding: .4rem;}
}
@media (max-width: 640px){
.nyab-a{padding-top: .6rem;}
.nyab-b .txt ul li{width: 46%;padding: .15rem 0;}
.nyab-a .aleft{width:100%;}
.nyab-a .aright{margin:  .3rem  auto 0;}
}



.nyleader{background: url(../image/ledbg.jpg) no-repeat bottom center;background-size: cover;min-height: 500px;padding: .8rem 0 .5rem;}

.lderlist li{width: 2.43rem;position: relative;margin:0 .5rem .9rem;}
.lderlist li:after{content: '';position: absolute;left: .1rem;top: .1rem;bottom: -.1rem;right: -.1rem;background: linear-gradient(to bottom,#ac0b5e 0%,#0e53ba 100%);z-index: 0;opacity: 0;visibility: hidden;}
.lderlist li a{display: block;position: relative;z-index: 3;}
.lderlist li .pic{overflow: hidden;}
.lderlist li .txt{border: 1px solid transparent;border-top: 0;padding: .18rem;text-align: center;}
.lderlist li .txt p{font-size: .14rem;color: #666;margin-top: .08rem;}
.lderlist li .txt h4{font-size: .2rem;font-weight: bold;}
.lderlist li .txt h4 span{font-size: .16rem;color: #c00051;margin-left: .1rem;font-weight: normal;}
.lderlist li:hover:after{opacity: 1;visibility: inherit;transition: .3s;}
.lderlist li:hover a{background: #fff;}
.lderlist li:hover .txt{border-color:#000;}


.nylists{padding: .8rem 0 .8rem;}
.nylist{margin-bottom: .5rem;}
.nylist li{width: 48%;padding: .34rem;border-bottom: 1px dashed #ddd;display: flex;justify-content: space-between;transition: .3s;position: relative;}
.nylist li .txt{width: calc(100% - .95rem);padding-left: .3rem;padding-top: .2rem;position: relative;z-index: 2;}
.nylist li .txt h4{font-size: .18rem;line-height: 1.5em;}
.nylist li .time{width: .95rem;padding:.15rem 0 0 .15rem;position: relative;z-index: 2;}
.nylist li .time:before{content: '';position: absolute;width: .74rem;height: .74rem;border: 2px solid #cfdef3; top: 0;left: 0;}
.nylist li .time time{display: block;width: .76rem;height: .76rem;background: #cfdef3;position: relative;z-index: 3;text-align: center;font-size: .14rem;padding-top: .1rem;color: #fff;}
.nylist li .time time span{font-size: .32rem;display: block;line-height: 1em;}
.nylist li:after{background: url(../image/listbg.jpg) no-repeat center;background-size: cover;content: '';position: absolute;top: -1px;left: 0;right: 0;bottom: -1px;opacity: 0;visibility: hidden;}
.nylist li:hover:after{box-shadow: 3px 3px .1rem rgba(0,75,196,.3);opacity: 1;visibility: inherit;}
.nylist li:hover .time:before{ border-image: linear-gradient(to bottom,#ac0b5e ,#0e53ba) 1;}
.nylist li:hover .time time{  background: linear-gradient(45deg,#ac0b5e 0%,#0e53ba 100%);}
.nylist li:hover a{color:#ac0b5e ;}

.nyarc {padding: .8rem 0 1rem;}
.nyarc .nyleft{width: 100%;}
.nyarc .nyright{width: 25%;position: sticky;top: 1.4rem;}
.nyarc .nyright dl dt{height: 1.13rem;background: url(../image/slidebg.jpg) no-repeat center;position: relative; background-size: cover;padding: 0 .2rem;}
.nyarc .nyright dl dt h4{font-size: .24rem;font-weight: bold;color: #fff;line-height: 1.13rem;}
.nyarc .nyright dl dd{background: #f5f7f9;margin-top: -.3rem;padding-top: .3rem;}
.nyarc .nyright dl dd ul li{padding: .16rem .2rem;display: flex;justify-content: space-between;}
.nyarc .nyright dl dd ul li time{width: .75rem;font-size: .14rem;color: #777;}
.nyarc .nyright dl dd ul li time span{display: block;font-size: .18rem;color: #222;}
.nyarc .nyright dl dd ul li .txt{width: calc(100% - .75rem);}
.nyarc .nyright dl dd ul li .txt h4{line-height: 1.5em;}
.nyarc .nyright dl dd ul li .txt h4 a{max-height: .48rem\0;display: block\0;}
.nyarc .nyright dl dd ul li:hover{background: #b9014f;}
.nyarc .nyright dl dd ul li:hover a{color: #fff;}
.nyarc .nyright dl dd ul li:hover time{color: #fff;}
.nyarc .nyright dl dd ul li:hover time span{color: #fff;}
.nyarc .nyright .pgba{position: absolute;bottom: 0;right: .15rem;}
.nyarc .nyright .pgba span{background: #c00051;opacity: 1;width: 4px;height: 4px;margin-left: .1rem;transition: .3s;}
.nyarc .nyright .pgba span.active{background:linear-gradient(45deg,#ac0b5e 0%,#0e53ba 100%);width: .6rem;}


.nyteam{padding: .8rem 0 1rem;}
.teamlist li{width: 48.5%;position: relative;margin-bottom: .5rem;}
.teamlist li a{display:flex;position: relative;z-index: 3;background: #f4f6ff;justify-content: space-between;transition: .3s;}
.teamlist li:after{content: '';position: absolute;left: .06rem;top: .06rem;bottom: -.06rem;right: -.06rem;background: linear-gradient(to bottom,#ac0b5e 0%,#0e53ba 100%);z-index: 0;opacity: 0;}
.teamlist li .pic{overflow: hidden;width: 2.05rem;}
.teamlist li .txt{width: calc(100% - 2.05rem);padding:.4rem .35rem;position: relative;}
.teamlist li .txt .arr{display: block;width: .5rem;height: .5rem;border: 1px solid rgba(0,0,0,.4);background: url(../image/arrb.svg) no-repeat center;background-size: .12rem .12rem;border-radius: 50%;position: absolute;right: .35rem;bottom: .35rem;}
.teamlist li .txt h4{font-size: .22rem;border-bottom: 1px solid #ddd;margin-bottom: .25rem;padding-bottom: .15rem;font-weight: bold;color: #333;}
.teamlist li .txt h4 span{font-size: .16rem;color: #c00051;margin-left: .1rem;font-weight: normal;}
.teamlist li .txt p{color: #666;margin-bottom: .15rem;padding-left: .28rem;}
.teamlist li .txt .info p:nth-child(1){background: url(../image/i1.jpg) no-repeat left 2px;background-size: .2rem .2rem;}
.teamlist li .txt .info p:nth-child(2){background: url(../image/i2.jpg) no-repeat left 2px;background-size: .2rem .2rem;}
.teamlist li .txt .info p:nth-child(3){background: url(../image/i3.jpg) no-repeat left 2px;background-size: .2rem .2rem;}
.teamlist li:hover:after{opacity: 1;transition: .3s;}
.teamlist li:hover a{background: url(../image/31.jpg) no-repeat center;background-size: cover;}
.teamlist li:hover .txt .arr{border-color:#c00051;background: url(../image/arr.svg)#c00051 no-repeat center;background-size: .12rem .12rem;}

.nyteamdea .topinfo{position: relative;margin-bottom: .7rem;}
.nyteamdea .topinfo .mas{padding: .35rem .55rem;background: url(../image/13.jpg) no-repeat center;background-size: cover;z-index: 3;position: relative;}
.nyteamdea .topinfo .ms{position: absolute;top: 0;left: 0;bottom: 0;width: 2.2rem;z-index: 0;background:linear-gradient(45deg,#ac0b5e 0%,#0e53ba 100%);}
.nyteamdea .topinfo .ms1{position: absolute;right: 0;bottom: 0;width: .59rem;height: .75rem; z-index: 0;background:url(../image/line3.jpg) no-repeat center;background-size: 100% 100%;}
.nyteamdea .topinfo .pic{width: 2.3rem;}
.nyteamdea .topinfo .txt{width: calc(100% - 2.3rem);padding-left: .4rem;}
.nyteamdea .topinfo .txt .cn{font-size: .28rem;font-weight: bold;margin-bottom: 5px;}
.nyteamdea .topinfo .txt .en{font-size: .18rem;color: #bbbbbb;text-transform: uppercase;margin-bottom: .25rem;}
.nyteamdea .topinfo .txt .cn span{font-size: .22rem;color: #ac0b5e;margin-left: .15rem;}
.nyteamdea .topinfo .txt ul li{width: 48%;padding: .08rem 0;position: relative;padding-left: .2rem;}
.nyteamdea .topinfo .txt ul li:before{content: "\e614";font-family: "swiper-icons" !important;font-size: .14rem;position: absolute;top: .1rem;left: 0;}
.nyteamdea .topinfo:after{position: absolute;left: 0;top: 100%;right: 0;height:2rem;background: url(../image/nyab-bs.jpg) no-repeat top center;background-size: 100% 100%;content: '';z-index: 0 ;}
.nyteamdea .topinfo:before{position: absolute;left: 50%;top: -1.5rem;right:-1.8rem;height:150%;background: url(../image/cir22.jpg) no-repeat top center;background-size: 100% 100%;content: '';z-index: 0 ;}
.nyteamdea .txtinfo dt{height: .56rem;width:1.16rem;background: url(../image/lt.jpg) no-repeat center;background-size: cover;font-size: .24rem;font-weight: bold;line-height: .55rem;padding-left: .2rem;margin-bottom: .3rem ;}
.nyteamdea .txtinfo .item{margin-bottom: .3rem;}
.nyteamdea .txtinfo .item:last-child{margin-bottom: 0;}
.nyteamdea .txtinfo .item h4{color: #c00051;font-size: .22rem;font-weight: bold;margin-bottom: .15rem;}
.nyteamdea .txtinfo .item h4:before{content: "\e614";font-family: "swiper-icons" !important;font-size: .16rem;margin-right: 5px;vertical-align: 3px;}
.nyteamdea .txtinfo .item .arc-con p{text-indent: 2em;}

@media (max-width: 1024px){
.lderlist li{width: 2.2rem;position: relative;margin:0 .2rem .8rem;}  
.nyarc .nyleft{width: 100%;margin-bottom: .5rem;}
.nyarc .nyright{width: 100%;position: relative;top: 0;}
.nyarc .nyright dl dt{background: url(../image/slidebg1.jpg) no-repeat center;position: relative; background-size: cover;}
.nyarc .nyright .pgba{bottom: .15rem;}
.nyarc .nyright .pgba span{background: #fff;}
.nyteamdea .topinfo:before{display: none;}
}
@media (max-width: 900px){
.nylist li{width: 100%;}
.teamlist li{width: 100%;margin-bottom: .5rem;}
.nyteamdea .topinfo .pic{width: 2.3rem;margin: 0 auto .3rem;}
.nyteamdea .topinfo .txt{width: 100%;padding-left: 0;}
.nyteamdea .topinfo .ms{bottom: auto;right: 0;height: 2.2rem;width: 100%;}
.nyteamdea .topinfo:after{height: 1rem;}
}

@media (max-width: 510px){
.lderlist1{justify-content: space-between;}
.lderlist li{width: 2rem;position: relative;margin:0 .1rem .6rem;} 
.nylists{padding-top: .6rem;}
.nylist li {padding: .28rem;}
.nylist li .txt{padding-top: .15rem;padding-left: .2rem;}
.nyarc {padding: 0 0 .8rem;}
.teamlist li .txt p{font-size: .16rem;}
.teamlist li .txt{padding: .25rem;width: calc(100% - 1.9rem);}
.teamlist li .pic{width: 1.9rem;}
.teamlist li .txt .arr{right: .25rem;bottom: .2rem;width: .4rem;height: .4rem;background-size: .1rem .1rem;display: none;}
.teamlist li:hover .txt .arr{background-size: .1rem .1rem;}
.nyteam{padding: .5rem 0 .8rem;}

.nyteamdea .topinfo .mas{padding: .35rem .35rem .5rem;}
.nyteamdea .topinfo .txt ul li{width: 100%;}
}


/*0824*/
.nyzzjg{background: url(../image/zzbg.jpg) no-repeat bottom center;min-height:500px;padding-top: .8rem;padding-bottom: .8rem;}
.nyzzjg ul li a{display: block;position: relative;height: 100%;font-size: .18rem;}
.nyzzjg ul li span{display:block;position: relative;top: 50%;transform: translateY(-50%);padding-right: .5rem;padding-left: .3rem;}
.nyzzjg ul li .arr{display: block;width: .2rem;height: .2rem;background: url(../image/arrb.jpg) no-repeat center;background-size: .12rem .12rem;position: absolute;right: .2rem;top:50%;margin-top: -.1rem;}
.nyzzjg ul li .arr{background: url(../image/arr.jpg) no-repeat center;background-size: .12rem .12rem;}
.nyzzjg ul li{width: 32%;height:.67rem;background: url(../image/zzbg2.jpg) no-repeat center;background-size: 100% 100%;margin-bottom: .5rem ;margin-right: 4% ;}
/*.nyzzjg ul li:nth-child(4n){margin-right: 0;}*/
.nyzzjg ul li{background: url(../image/zzbg1.jpg) no-repeat center;background-size: 100% 100%  ;}
.nyzzjg ul li a{color: #fff;}

.nyxsjz{background: url(../image/gzbgg.jpg) no-repeat center;background-size: cover;min-height: 500px;padding: .7rem 0 .8rem;}
.xsjzlist{padding-bottom: .2rem;}
.xsjzlist li{min-height: 2.5rem;width: 31.5%;margin-bottom: .4rem;position: relative;}
.xsjzlist li:after{content: '';position: absolute;left: -6px;top: 6px;bottom: -6px;right: 6px;background: linear-gradient(to bottom,#ac0b5e 0%,#0e53ba 100%);z-index: 0;opacity: 0;visibility: hidden;transition: .3s;}
.xsjzlist li:hover:after{opacity: 1;visibility: inherit;}
.xsjzlist:after{content: '';display: inline-block;width: 31.5%;}
.xsjzlist li a{display: block;padding: .4rem;position: relative;z-index: 3;background: url(../image/jzbg.jpg) no-repeat center;background-size: cover;height: 100% ;}
.xsjzlist li h4{font-size: .18rem;line-height: 1.4em;margin-bottom: .15rem;font-weight: bold;max-height: .5rem\0;}
.xsjzlist li .info{color: #888;}
.xsjzlist li .info p{padding-left: .25rem;margin-bottom: .15rem;font-size: .14rem;}
.xsjzlist li .info p:nth-child(1){background: url(../image/jzi1.jpg) no-repeat left top;background-size: .2rem .2rem;}
.xsjzlist li .info p:nth-child(2){background: url(../image/jzi2.jpg) no-repeat left top;background-size: .2rem .2rem;}
.xsjzlist li .info p:nth-child(3){background: url(../image/jzi3.jpg) no-repeat left top;background-size: .2rem .2rem;}



.nylxwm{padding: .8rem 0;background: url(../image/lxwmbg.jpg) no-repeat center;background-size: cover;}
.nylxwm .wp{max-width: 10.5rem;}
.nylxwm .pic{width: 56%;}
.nylxwm .txt{width: 44%;position: relative;}
.nylxwm .txt:after{content: '';width:2.87rem;height: 1.46rem;background: url(../image/lx2.jpg) no-repeat center;background-size: cover;position: absolute;top: .6rem;right: 0;z-index: 0 ;}
.nylxwm .txt .tt{position: absolute;left: -.8rem;top: 1rem;bottom: .3rem;right: .4rem;background: #fff;padding: .5rem;z-index: 4;}
.nylxwm .txt .tt p{margin-bottom: .18rem;padding-left: .4rem;font-size: .18rem;display: flex;justify-content: space-between;}
.nylxwm .txt .tt p span{text-transform: uppercase;}
.nylxwm .txt .tt p span:nth-child(1){width: .9rem;}
.nylxwm .txt .tt p span:nth-child(2){width: calc(100% - .9rem);color: #666;}
.nylxwm .txt .tt p:nth-child(2){background: url(../image/lxi1.jpg) no-repeat left top;background-size: .25rem .25rem;}
.nylxwm .txt .tt p:nth-child(3){background: url(../image/lxi2.jpg) no-repeat left top;background-size: .25rem .25rem;}
.nylxwm .txt .tt p:nth-child(4){background: url(../image/lxi3.jpg) no-repeat left top;background-size: .25rem .25rem;}
.inmore a{display: block;width: 1.6rem;height: .48rem;position: relative;}
.inmore a:after{content: '';position: absolute;left: 3px;top: 3px;bottom: -3px;right: -3px;background: linear-gradient(45deg,#0e53ba 0%,#ac0b5e 100%);z-index: 0;}
.inmore a span{display: block;width: 100%;height: 100%;background: #fff;border: 1px solid #000;text-align: center;line-height: .46rem;position: relative;z-index: 2;}
.inmore a:hover span{background: linear-gradient(45deg,#0e53ba 0%,#ac0b5e 100%);border: 1px solid #e6e9ff;color: #fff;}
.inmore a:hover:after{background:#b3075a;}

.nyxyzc{padding: .8rem 0;}
.worklist{margin-bottom: .5rem;}
.worklist li:nth-child(1){width: 68%;margin-bottom: .2rem;}
.worklist li:nth-child(6){width: 68%;float: right;}
.worklist li:nth-child(1) .pic{height:5.9rem;}
.worklist li:nth-child(6) .pic{height:5.9rem;}
.worklist li:nth-child(2){position: absolute;top: 0;right: 0;}
.worklist li:nth-child(3){position: absolute;top: 3.05rem;right: 0;}
.worklist li:nth-child(4){position: absolute;top: 6.1rem;left: 0;}
.worklist li:nth-child(5){position: absolute;bottom:0;left: 0;}

.worklist li{width: calc(32% - .2rem);overflow: hidden;}
.worklist li .pic{height:2.85rem;position: relative;}
.worklist li .pic img{display: none;}
.worklist li .pics{display: none!important;}
.worklist li .pics a{display: none!important;}
.worklist li a.bg-mask{display: block;position: relative;}
.worklist li .txt{position: absolute;left: 0;bottom: 0;right: 0;height: .5rem;line-height: .5rem;background: rgba(255,255,255,.8);font-size: .18rem;padding-right: 1.4rem;padding-left: .2rem;transition: .3s;}
.worklist li .txt p{font-size: .2rem;}
.worklist li .txt time{position: absolute;top: 0;right: 0;bottom: 0;background:linear-gradient(45deg,#1152b8 0%,#ad0a5d 100%);padding: 0 .2rem;z-index: 3;color: #fff;}
.worklist li .hidet{position: absolute;left:0;top: 0;right: 0;bottom: 0;background: url(../image/xymas.jpg) no-repeat center;background-size: cover;padding: .35rem;color: #fff;opacity: 0;visibility: hidden;transition: .4s;z-index: 3;}
.worklist li .hidet .swi-arrbar{display: block;width: .45rem;height: .45rem;border: 1px solid #fff;border-radius: 50%;text-align: center;line-height: .43rem;transition: .3s;color: #fff;position: absolute;top: 50%;right: 0;margin-top: -.23rem;transform: rotate(-45deg);}
.worklist li .hidet .txt1{position: relative;padding-right: .6rem;width: 100%;}
.worklist li .hidet .txt1 time{font-size: .2rem;padding-left: .1rem;}
.worklist li .hidet .txt1 p{font-size: .2rem;margin-top: .15rem;}
.worklist li .hidet .icon-tuji{width: .46rem;height: .4rem;background: url(../image/tj.jpg) no-repeat center;background-size: 100% 100%; position: absolute;top: .35rem;right: .35rem;}

.worklist li:hover .txt{bottom: -.6rem;}
.worklist li:hover .hidet{opacity: 1;visibility:visible;}
.worklist li:hover .pic:before{opacity: 0;}
.worklist li:hover .pic:after{opacity: 0;}
@media (max-width: 980px){
.worklist{display: flex;justify-content: space-between;flex-wrap: wrap;}
.worklist:after{display: none;}
.worklist li:nth-child(1){width: calc(50% - .1rem);margin-bottom: .2rem;}
.worklist li:nth-child(6){width: calc(50% - .1rem);float: inherit;}
.worklist li:nth-child(1) .pic{height:35vw;}
.worklist li:nth-child(6) .pic{height:35vw;}
.worklist li:nth-child(2){position: static;top: 0;right: 0;}
.worklist li:nth-child(3){position: static;top:0;right: 0;}
.worklist li:nth-child(4){position: static;top:0;left: 0;}
.worklist li:nth-child(5){position: static;bottom:0;left: 0;}

.worklist li{width: calc(50% - .1rem);overflow: hidden;margin-bottom: .2rem;}
.worklist li .pic{height:35vw;position: relative;}

}
@media (max-width: 640px){
  .worklist li:nth-child(1){width:100%;margin-bottom: .3rem;}
.worklist li:nth-child(6){width:100%;}
.worklist li:nth-child(1) .pic{height:60vw;}
.worklist li:nth-child(6) .pic{height:60vw;}
.worklist li{width:100%;overflow: hidden;margin-bottom: .3rem;}
.worklist li .pic{height:60vw;position: relative;}
.worklist{margin-bottom: .3rem;}

}

.nyxxpy {padding: .3rem 0;}
.pylist li{padding: .55rem 0;border-bottom: 1px solid #eee;display: flex;justify-content:space-between;flex-wrap: wrap;}
.pylist li:last-child{border-bottom: 0;}
.pylist li .pic{width: 58%;border-radius: .1rem;overflow: hidden;}
.pylist li .txt{width: 38%;}
.pylist li .txt h4{position: relative;margin-bottom: .3rem;padding-bottom: .2rem;border-bottom: 1px solid #ddd;}
.pylist li .txt h4 span{font-size: .28rem;font-weight: bold;display: block;position: relative;z-index: 3;}
.pylist li .txt h4 em{font-size: .24rem;font-weight: bold;color: rgba(201,36,106,.05);position: absolute;bottom: .1rem;left: 0;z-index: 0;text-transform: uppercase;font-family: 'microsoft yahei';}
.pylist li .txt h4:after{content: '';position: absolute;left: 0;bottom: -2px;height:3px;background: linear-gradient(to right,#ac0b5e 0%,#0e53ba 100%);width: 25%;position: absolute;}
.pylist li .txt  .desc{line-height: 1.8em;margin-bottom: .5rem;}
.pylist li:nth-child(2n) .pic{order: 1;}
.pylist li:nth-child(2n) .txt{order: 2;}


@media (max-width: 1024px){
.nyzzjg ul li{width: 30.6%;margin-right: 4% ;}
.nyzzjg ul li:nth-child(4n){margin-right: 4%;} 
.nyzzjg ul li:nth-child(3n){margin-right: 0;} 
}
@media (max-width: 900px){
.nyzzjg ul{justify-content: space-between;}
.nyzzjg ul li{width: 46%;margin-right: 0 ;}
.nyzzjg ul li:nth-child(4n){margin-right: 0;} 
.nyzzjg ul li:nth-child(3n){margin-right: 0;} 
.nyzzjg ul li:nth-child(2n){margin-right: 0;} 
.xsjzlist li{width: 48%;}

.nylxwm .pic{width:100%;}
.nylxwm .pic img{width: 100%;}
.nylxwm .txt{width: 100%;position: relative;}
.nylxwm .txt .tt{position: relative;top: 0;left: 0;z-index: 5;width: 93%;}
.nylxwm .txt:after{top: auto;bottom: -.3rem;}
.pylist li .pic{order: 1;width: 100%;margin-bottom: .4rem;}
.pylist li .txt{order: 2;width: 100%;}
}
@media (max-width: 640px){
.nyzzjg ul li{width: 100%;margin-right: 0;margin-bottom: .3rem ;}
.xsjzlist li{width: 100%;}
.nyxxpy {padding-top: 0;}
}

.nyxyqx{background: url(../image/xyqxbg.jpg) no-repeat bottom center;background-size: cover;min-height: 500px;padding: .8rem 0;}
.nyxyqxs{background:rgba(255,255,255,.8); min-height: 10rem;}
.nyxyqxs .wp{max-width: 12rem;margin: 0 auto;padding: .5rem 0;transform: translateX(.8rem);}
.nyxyqxs .lefbg{background: url(../image/ceiebg.jpg) no-repeat  center;background-size:cover;position: absolute;left: 0;top: 0;bottom: 0;width: 18%;max-width: 3.6rem ;}
.nyxyqxs .lefbg img{margin: 0 auto;max-width: 90%;}
.nyxyqxs .scbox{max-height: 8.5rem;padding-right: .3rem;text-align: justify;}
.nyxyqxs .desc p{margin-bottom: .15rem;line-height: 1.8em;color: #555;text-indent: 2em;}
.nyxyqxs ul li{display: flex;justify-content: space-between;flex-wrap: wrap;margin-bottom: .5rem;}
.nyxyqxs ul li .pic{width: 2.31rem;}
.nyxyqxs ul li .txt{width: calc(100% - 2.31rem);padding-left: .4rem;}
.nyxyqxs ul li .txt h4{font-size: .28rem;margin-bottom: .25rem;}
@media (min-width: 1940px){
.nyxyqxs .wp{transform: translateX(0);}  
}
@media (max-width: 1800px){
.nyxyqxs .lefbg{width: 12%;}  
}
@media (max-width: 1024px){
.nyxyqxs .lefbg{width: 12%;} 
.nyxyqxs .wp{margin-left: 16%;margin-right: 5%;width: auto;transform: translateX(0);} 
}
@media (max-width: 640px){
 .nyxyqxs ul li .pic{width: 2.2rem;margin: 0 auto;}
.nyxyqxs ul li .txt{width:100%;padding-left: 0;padding-top: .3rem;}
.nyxyqxs ul li .txt h4{text-align: center;}
.nyxyqxs .scbox{padding-right: .2rem;}
}

.nydjba .bg:after{display: none;}
.nydjba .txt h3{color: #b82522;}
.nydjba .posi,.nydjba .posi a{color: #b82522;}
.nydj-a{background: url(../image/gzbgg.jpg) no-repeat center;background-size: cover;min-height: 500px;padding: .8rem 0;}
.nydj-a .wp{flex-wrap: nowrap;}
.nydj-a .wp dl{width: 1.1rem;border-left: 1px solid #fff;display: flex;justify-content: space-between;flex-wrap: nowrap;}
.nydj-a .wp dl dt{width: 1.1rem;height: 5rem;color: #fff;padding-top: 1rem;float: left;overflow: hidden;transition: .3s;cursor: pointer;}
.nydj-a .wp dl dt .num{width: .48rem;height: .48rem;background: url(../image/lbx2.jpg) no-repeat center;background-size: 100% 100%;text-align: center;line-height: .48rem;font-size: .2rem;margin: 0 auto .2rem;}
.nydj-a .wp dl dt h4{width: .24rem;font-size: .24rem;margin: 0 auto;}
.nydj-a .wp dl dd{float: left;height: 5rem;background: #fff;width:0;position: relative;transition: .3s;}
.nydj-a .wp dl.on{width: calc(100% - 5.5rem);}
.nydj-a .wp dl.on dt{width: 0;}
.nydj-a .wp dl.on dd{width: 100%;}
.nydj-a .wp dl:nth-child(1) dt{background: url(../image/dj1.jpg) no-repeat center;background-size:cover;}
.nydj-a .wp dl:nth-child(2) dt{background: url(../image/dj2.jpg) no-repeat center;background-size:cover;}
.nydj-a .wp dl:nth-child(3) dt{background: url(../image/dj3.jpg) no-repeat center;background-size:cover;}
.nydj-a .wp dl:nth-child(4) dt{background: url(../image/dj4.jpg) no-repeat center;background-size:cover;}
.nydj-a .wp dl:nth-child(5) dt{background: url(../image/dj5.jpg) no-repeat center;background-size:cover;}
.nydj-a .wp dl:nth-child(6) dt{background: url(../image/dj6.jpg) no-repeat center;background-size:cover;}
.nydj-a .wp dl dd h4{height: .6rem;padding: 0 .3rem; background:linear-gradient(to right,#c00252 0%,#0e53ba 100%);display: inline-block;line-height: .6rem;color: #fff;font-size: .22rem;transform: translateX(-.8rem);margin-bottom: .3rem;}
.nydj-a .wp dl dd h4 span{margin-right: .2rem;}
.nydj-a .wp dl dd .arr{display: inline-block;width: .5rem;height: .5rem;border-color:#c00051;background: url(../image/arr.jpg)#c00051 no-repeat center;background-size: .12rem .12rem;border-radius: 50%;}
.nydj-a .wp dl dd .desc{ max-height: 2.45rem;padding-right: .2rem;margin-bottom: .3rem;line-height: 1.6em;}
.nydj-a .wp dl dd .txt{padding: .5rem;position: absolute;top: 0;left: 0;opacity: 0;visibility: hidden;}
.nydj-a .wp dl.on dd .txt{opacity: 1;visibility:visible;transition: .3s .3s;position: relative;}

@media (max-width: 980px){
.nydj-a .wp{flex-wrap: wrap;}
.nydj-a .wp dl{width: 100%;border-left: 0;display: block;border-top: 1px solid #fff;}
.nydj-a .wp dl dt{width: 100%;height: auto;padding:.15rem 5%;display: flex;} 
.nydj-a .wp dl dt .num{margin-bottom: 0;}
.nydj-a .wp dl dt h4{width: 100%;line-height: .48rem;margin-left: .2rem;}
.nydj-a .wp dl.on{width:100%;}
.nydj-a .wp dl.on dt{width: 100%;}
.nydj-a .wp dl.on dd{width: 100%;}
.nydj-a .wp dl dd h4{display: none;}
.nydj-a .wp dl dd{height: inherit;width: 100%;display: none;transition: none;}
.nydj-a .wp dl dd .txt{position:static;opacity: 1;visibility: inherit;}
.nydj-a .wp dl:first-child dd{display: block;}
}
@media (max-width: 640px){
.nydj-a .wp dl dd .txt{padding: .3rem;}
.nydj-a .wp dl dd .desc{max-height: 3.2rem;}
}