@charset "utf-8";
.arc-con{line-height: 2em;color: #555;text-align: justify;}
.arc-con img{display: inline-block;width: auto!important;margin: .1rem 0}
.arc-con p{margin-bottom: .2rem;}
.arc-con table{border: 1px solid #eee;min-width: 640px;margin-left:0!important;width: 100%;background: #fff}

.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{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;}

 .vsbcontent_img  img{
    text-align: center;
    text-indent: 0px;
    height: auto!important;
}

.ny-ba{position: relative;overflow: hidden;}
.ny-ba .imgBox .img{padding-bottom: 33.8%}
.ny-ba .nysubNavp{position: absolute;bottom: 0;left: 0;right: 0;z-index: 4;background: rgba(0,0,0,.2);color: #fff;border-top: 1px solid rgba(255,255,255,.15)}
.ny-ba .nysubNavp a{color: #fff}
.ny-ba .nysubNav ul li{display: inline-block;}
.ny-ba .nysubNav ul li a{display: block;padding: .2rem .5rem;font-size: .22rem;position: relative;}
.ny-ba .nysubNav ul li a span{position: relative;z-index: 3}
.ny-ba .nysubNav ul li.on a:after{content: '';position: absolute;top: 0;left: 0;bottom: 0;right: 0;transform: skewX(-20deg);background: #19ade9;z-index: 0}
.ny-ba .posi{line-height: .68rem}
.ny-ba .nybatit{position: absolute;left: 5%;right: 5%;top: 35%;z-index: 4;text-align: center;color: #fff}
.ny-ba .nybatit .cn{font-size: .5rem;font-weight: normal;}
.ny-ba .nybatit .en{font-size: .8rem;opacity: .2;}



@media (max-width: 1200px){
.ny-ba .imgBox .img{padding-bottom: 42%}
.ny-ba .nybatit .cn{font-size: .4rem;}
.ny-ba .nybatit .en{font-size: .6rem;}
.ny-ba .nysubNav ul li a{padding: .16rem .4rem;font-size: .2rem;}
.ny-ba .posi{line-height: .58rem}
.ny-ba .posi{display: none}
.ny-ba .nysubNavp.nosub{display: none}
.ny-ba .nysubNav {text-align: center;width: 100%}
}
@media (max-width: 900px){
.ny-ba .imgBox .img{padding-bottom: 0;height: 50vw}
.ny-ba .nybatit .cn{font-size: .3rem;}
.ny-ba .nybatit .en{font-size: .5rem;}
.ny-ba .nysubNav ul li a{padding: .16rem .3rem;font-size: .18rem;}
.ny-ba .posi{line-height: .54rem}

}
@media (max-width: 640px){

.ny-ba .imgBox .img{height:60vw}
.ny-ba .nybatit .cn{font-size: .3rem;}
.ny-ba .nybatit .en{font-size: .4rem;}
.ny-ba .nysubNav ul{white-space: nowrap;overflow: auto;padding: 0 .12rem}
.ny-ba .nysubNav ul li a{padding: .15rem .25rem;}
}
@media (max-width: 375px){
.ny-ba .imgBox .img{height:65vw}
.ny-ba .nysubNav ul li a{padding: .15rem .2rem;}
}

/**/

/*服务中心*/

.nyserve .wp{position: relative;z-index: 3;max-width: 14.6rem;align-items: flex-start;}
.s-tit{margin-bottom: .3rem}
.s-tit h4{font-size: .4rem;font-weight: normal;}
.s-tit span{display: block;font-size: .26rem;margin-top: .1rem;opacity: .4;text-transform: capitalize;}
.nyserve  .text p{font-size: .2rem;line-height: 1.8em;text-align: justify;}
.nyserve  .s-btn{margin-top: .6rem}
.nyserve  .s-btn a{display: block;height: .48rem;width: 1.5rem;line-height: .48rem;text-align: center;font-size: .2rem}
.nyserve  .s-btn a:after{border-radius: .1rem}
.nyserve-a{padding: 1rem 0 1.2rem;position: relative;background: url(../images/ny/s1bg1.jpg) no-repeat top center;background-size: cover;margin-bottom: .5rem}
.nyserve-a .wzs{position: absolute;left: 25%;bottom: -1.5rem;z-index: 0;pointer-events: none}
.nyserve-b{padding: .75rem 0 1.1rem;position: relative;}
.nyserve-c{padding: .8rem 0 1.3rem;position: relative;background: url(../images/ny/s3bg.jpg) no-repeat top center;}
.nyserve-a .txt{width: 35%;color: #fff;position: relative;z-index: 3}
.nyserve-a .pic{width: calc(65% - .5rem);position: relative;z-index: 3}
.nyserve .wp .pic{ overflow: hidden}
.nyserve .wp .pic img{ transition: .5s}
.nyserve .wp:hover .pic img{ transform: scale(1.1)}
.nyserve-b .txt{width: 35%}
.nyserve-b .pic{width: calc(65% - .5rem);overflow: hidden;}
.nyserve-b  .text p{padding: 3px 0}
.nyserve-b:after{content: '';position: absolute;top: 0;bottom: 0;width: 78%;background: #f4f3f8;transform: skewX(-20deg);z-index: 0;right: 0;transform-origin: right bottom;border-radius: .4rem 0 0 0;pointer-events: none}
.nyserve-a:after{content: '';position: absolute;top: 0;bottom: .45rem;width: 62%;background: url(../images/ny/s1bg2.jpg);transform: skewX(-20deg);z-index: 0;left: 0;transform-origin: left top;pointer-events: none}
.nyserve-a:before{content: '';position: absolute;height: 1rem;bottom:0;width: 1.2rem;background:#f4f3f8;transform: skewX(-20deg);z-index: 0;left: 52%;transform-origin: left top;pointer-events: none}
.nyserve-c:after{content: '';position: absolute;height: 50%;bottom:0;width: 100%;background: #fff;transform: skewY(-5deg);z-index: 0;left: 0;transform-origin: right bottom;pointer-events: none}
.nyserve-c .s-tit{text-align: center;color: #fff}
.nyserve-c .pic{margin-bottom: .3rem;overflow: hidden;display: inline-block;}
.nyserve-c .text p{text-align: center;max-width: 9.6rem;margin: 0 auto;}
@media(min-width: 1940px){
.nyserve-c{background-size: 100% 8rem}  
}
.nyserve-1{padding: .9rem 0 1rem}
.nyserve-1 .item .pic{width: 52%}
.nyserve-1 .item .txt{width: 44%;padding: 0 0 0 .5rem;}
.nyserve-1 .item .txt h4{font-size: .36rem;font-weight: normal;margin-bottom: .2rem}
.nyserve-1 .item .txt h4 span{color: #19ade9}
.nyserve-1 .item .txt p,.nyserve-1 .item .txt #vsb_content_4 P,.nyserve-1 .item .txt  #vsb_content_4 .vsbcontent_end{

text-indent: 0;

color: #222222;

text-align: justify;

font-weight: 300;

font-size: .22rem !important;

line-height: 1.75 !important;
}

.nyserve-2{background: url(../images/ny/zlbg2.jpg) no-repeat top center;background-size: cover;padding: .7rem 0 .8rem}
.nyserve-2 .hd{margin-bottom: .45rem}
.nyserve-2 .hd ul {text-align: center;overflow-x: auto;white-space: nowrap;overflow-y: hidden;}
.nyserve-2 .hd ul li{color: #fff;display: inline-block;font-size: .3rem;cursor: pointer;padding: 0 .25rem;position: relative;vertical-align: middle}
.nyserve-2 .hd ul li:before{content: '';width: 2px;height: .2rem;background: rgba(255,255,255,.6);position: absolute;left: -1px;top: 50%;margin-top: -.1rem}
.nyserve-2 .hd ul li:first-child:before{display: none}
.nyserve-2 .hd ul li.on{color: #19ade9}
.nyserve-2 .bd{background-image:linear-gradient(rgba(255, 255, 255, 1) 50%, rgba(255, 255, 255, 0) 100%);padding: .6rem 1rem}
.nyserve-2 .bd img{margin: 0 auto;display: block;}
.nyserve-2 .bd h4{border-bottom: 1px solid #ddd;margin-bottom: .3rem;padding-bottom: .3rem;text-align: center;font-weight: normal;font-size: .3rem}
.nyserve-2 .bd h4 span{display: inline-block;padding: 3px 0;margin: 0 .1rem}
.nyserve-2 .bd h4 em{font-size: .24rem;font-style: italic;font-weight: bold;}
.nyserve-2 .bd  p{font-size: .2rem;line-height: 1.8em;text-align: justify;margin-bottom: .3rem}
.nyserve-2 .bd  p span{font-size: .26rem;color:#19ade9 }

@media (max-width: 1024px){
.s-tit h4{font-size: .32rem;}
.s-tit span{font-size: .22rem}
.nyserve  .text p{font-size: .18rem;}
.nyserve  .s-btn{margin-top: .4rem}	
}

@media (max-width: 900px){
.nyserve-1 .item .pic{width:100%;margin-bottom: .3rem}
.nyserve-1 .item .txt{width:100%;text-align: center;padding: 0 0 0;} 
.nyserve-2 .bd{padding: .5rem 5%}
.nyserve-a .txt{width: 100%;color: #fff;margin-bottom: .4rem}
.nyserve-a .pic{width: 100%}
.nyserve-b .txt{width: 100%}
.nyserve-b .pic{width: 100%;margin-bottom: .4rem;}
.nyserve-a{padding: .6rem 0 .6rem;margin-bottom: .5rem;text-align: center;}
.nyserve-b{padding-top: 0;padding-bottom: .8rem;text-align: center;}
.nyserve-a:after{width: 100%;height:75%;transform: skewX(0deg) skewY(-5deg);transform-origin: top left}
.nyserve-b:after{width: 100%;height: 75%;transform: skewX(0deg) skewY(-5deg);transform-origin:bottom right;top: auto;bottom: 0;border-radius: 0;}
.nyserve-c:after{height: 65%}
.nyserve-c{padding: .6rem 0 1rem}
.nyserve  .text p{text-align: center;}
.nyserve .s-btn{display: flex;justify-content: center;}
}

@media (max-width: 540px){
.nyserve-1 .item .txt h4{font-size: .3rem;}
.nyserve-1{padding: .6rem 0 .8rem;overflow: hidden;}
.nyserve-2{padding: .6rem 0 .4rem}
.nyserve-2 .bd  p{font-size: .18rem;}
.nyserve-2 .bd  p span{font-size: .22rem;}
.nyserve-2 .hd ul li{font-size: .22rem}
}

/*技术*/
.nyCortec-1{}
.nyCortec-1 .wp{max-width: 15rem}
.nyCortec-1 .hd{width: 34%;position: relative;padding: .7rem 0 .9rem }
.nyCortec-1 .hd:before{content: '';position: absolute;top: 0;bottom: 0;right: 0;width: calc((100vw - 14rem) / 2 + 100%);background: url(../images/ny/jsbg1.jpg) no-repeat top center;background-size: cover;transform: skewX(-12deg);transform-origin: top left;}
.nyCortec-1 .hd ul{position: relative;z-index: 3}
.nyCortec-1 .hd ul li{font-size: .22rem;padding: .1rem 0;padding-left: .25rem;position: relative;line-height: .3rem}
.nyCortec-1 .hd ul li a{color: #fff;position: relative;}
.nyCortec-1 .hd ul li.on{font-size: .26rem;color: #19ade9}
.nyCortec-1 .hd ul li.on a{color: #19ade9}
.nyCortec-1 .hd ul li.on:before{content: '';position: absolute;left: 0;top: 50%;margin-top: -.05rem;width: .18rem;height: .11rem;background: url(../images/arr.svg) no-repeat left center;background-size: .18rem .11rem}
.nyCortec-1 .bd{width: 62%;padding: .8rem 0 1rem}
.nyCortec-1 .bd .tit{font-size: .36rem;margin-bottom: .25rem;font-weight: normal;}
.nyCortec-1 .bd .arc-con{font-size: .2rem;line-height: 1.8em}
.nyCortec-1 .bd .arc-con p{margin-bottom: .15rem}


.nyCortec .wp{max-width: 15.4rem;position: relative;z-index: 4}
.nyCortec .tec-tit{font-weight: normal;font-size: .28rem;text-align: center;}
.nyCortec-g{position: relative;padding: .8rem 0 .8rem}
.nyCortec-g:after{content: '';position: absolute;top: 0;bottom:0;width: 50%;background: #f4f3f8;transform: skewX(12deg);z-index: 0;right: 0;transform-origin: top right;pointer-events: none}
.nyCortec-g .pic{width: 50%}
.nyCortec-g .txt{width:36%;padding-bottom: .5rem}
.nyCortec-g .txt h4{font-size: .36rem;font-weight: normal;margin-bottom: .3rem}
.nyCortec-g .txt p{font-size: .18rem;line-height: 1.8em;margin-bottom: .65rem;text-align: justify;}
.nyCortec-g .txt .tec-btn a{width: 1.6rem;height: .48rem;line-height: .48rem;display: block;text-align: center;}
.nyCortec-g .txt .tec-btn a:after{border-radius: .1rem;}

.nyCortec-f{position: relative;color: #fff}
.nyCortec-f .item{width: 50%;text-align: center;padding: .5rem 0}
.nyCortec-f .item:nth-child(1){padding-right: 5%}
.nyCortec-f .item:nth-child(2){padding-left: 5%}
.nyCortec-f:before{content: '';position: absolute;top: 0;left: 0;bottom: 0;width: 50%;z-index: 0;pointer-events: none;background: url(../images/ny/j12bg.jpg) no-repeat center;background-size: cover}
.nyCortec-f:after{content: '';position: absolute;top: 0;right: 0;bottom: 0;width: 50%;z-index: 0;pointer-events: none;background: url(../images/ny/j13bg.jpg) no-repeat center;background-size: cover}


.nyCortec-e{padding: .8rem 0;background: #fff;position: relative;}
.nyCortec-e:before{content: '';position: absolute;top: 0;left: 50%;bottom: 0;width: .6rem;z-index:5;pointer-events: none;background: #fff;margin-left: -.3rem;transform: skewX(-6deg);}
.nyCortec-e .tec-tit{position: absolute;bottom: .4rem;left: 5%;right: 5%;text-align: center;z-index: 4}
.nyCortec-e .item{width: 50%;position: relative;overflow: hidden;}
.nyCortec-e .item img{width: 100%;display: block;}

.nyCortec-d {background: #ebeff1;padding: .6rem 0 .6rem}
.nyCortec-d .tec-tit{margin-top: .3rem}
.nyCortec-c {background: url(../images/ny/j8bg.jpg) no-repeat center;background-size: cover; padding: .6rem 0 .6rem}
.nyCortec-c .tec-tit{margin-top: .3rem;color: #fff}
.nyCortec-a {background: url(../images/ny/j1bg.jpg) no-repeat center;background-size: cover; padding: .5rem 0 .6rem}
.nyCortec-a .tec-tit{position: absolute;color: #fff;top:0;left: 0;z-index: 3}
.nyCortec-b{padding: .6rem 0 .2rem;position: relative;}
.nyCortec-b .item,.nyCortec-b  .items{width: calc(50% - .3rem);margin-bottom: .6rem;position: relative;}
.nyCortec-b .item .pic, .nyCortec-b .items .pic{ overflow: hidden}
.nyCortec-b .item .pic img, .nyCortec-b .items .pic img{ transition: .5s}
.nyCortec-b .item:hover .pic img, .nyCortec-b .items:hover .pic img{ transform: scale(1.1)}

.nyCortec-b  .items .item{width: 100%}
.nyCortec-b  .tec-tit{position: absolute;bottom: .4rem;left: 5%;right: 5%;text-align: center;z-index: 4;color: #fff}
.nyCortec-b  .items .item:nth-child(1) .tec-tit{color: #333}
.nyCortec-b:after{content: '';position: absolute;top: 0;height: 65.5%;width: 64%;background: #f4f3f8;transform: skewX(-12deg);z-index: 0;left: 0;transform-origin: top right;pointer-events: none}

@media (max-width: 1200px){
.nyCortec-1 .hd:before{width: calc(5vw + 100%)}
.nyCortec-1 .hd{width: 38%; }
.nyCortec-1 .hd ul li{font-size: .2rem;line-height: .28rem}
.nyCortec-1 .hd ul li.on{font-size: .24rem;}
.nyCortec-1 .bd .tit{font-size: .32rem}

.nyCortec-b .tec-tit,.nyCortec-e .tec-tit{bottom: .3rem}
.nyCortec .tec-tit{font-size: .26rem}
.nyCortec-b .item,.nyCortec-b  .items{width: calc(50% - .2rem);margin-bottom: .4rem;position: relative;}
}
@media (max-width: 1024px){
.nyCortec-1 .hd{width: 100%;padding: .6rem 0 .8rem }
.nyCortec-1 .bd{width: 100%;padding: .4rem 0 .8rem}
.nyCortec-1 .hd:before{width: calc(100% + 6vw);transform: skewX(0deg) skewY(-5deg);transform-origin: top left;right: -3vw}
.nyCortec-1 .hd ul{max-height: 2.8rem;overflow: auto}
.nyCortec-1 .hd ul::-webkit-scrollbar{display: block;}
}
@media (max-width: 900px){
.nyCortec-e:before{display: none}
.nyCortec .tec-tit{font-size: .24rem}	
.nyCortec-b .tec-tit, .nyCortec-e .tec-tit{bottom: .2rem}
.nyCortec-e{padding: .6rem 0}
.nyCortec-g .pic{width: 100%;margin-bottom: .3rem}
.nyCortec-g .txt{width: 100%;text-align: center;padding-bottom: 0}
.nyCortec-g:after{top: auto;bottom:0;width: 100%;height: 70%; transform: skewX(0deg) skewY(-5deg);z-index: 0;right: 0;transform-origin: top right;pointer-events: none}
.nyCortec-g .txt .tec-btn{display: flex;justify-content: center;}
}
@media (max-width: 750px){
.nyCortec-1 .hd:before{width: calc(100% + 10vw);right: -5vw}
.nyCortec-1 .hd ul li.on:before{margin-top: -.08rem}

}

@media (max-width:640px){
.nyCortec-g .txt h4{font-size: .3rem}

.nyCortec-f .item{width: 100%}
.nyCortec-f .item:nth-child(1){padding:.5rem 5%;}
.nyCortec-f .item:nth-child(2){padding:.5rem 5%;}
.nyCortec-f:before{top: 0;left: 0;bottom: auto;width: 100%;height: 50%}
.nyCortec-f:after{top: 50%;right: 0;bottom: 0;width: 100%;}

.nyCortec-e .item{width: 100%}
.nyCortec-e .item:nth-child(1){margin-bottom: .3rem}
.nyCortec-c{padding: .5rem 0}

.nyCortec-b .item, .nyCortec-b .items{width: 100%}
.nyCortec-b{padding: .5rem 0 .2rem}
}


/*关于*/
.nyabout{background: url(../images/ny/s3bg.jpg) no-repeat top center;padding: .8rem 0 1rem;position: relative;overflow: hidden;}
.nyabout .wp{position: relative;z-index: 3}
.nyabout .ab-tit{text-align: center;font-size: .4rem;margin-bottom: .35rem;color: #fff;font-weight: normal;}
.nyabout .txt{background: #fff;padding: .6rem 6% .8rem}
.nyabout .txt p{line-height: 1.8em;margin-bottom: .15rem;text-align: justify;text-indent: 2em}
.nyabout .txt>p:nth-child(1){margin-bottom: .4rem}
.nyabout .txt .video{width: 46.5%}
 .nyabout .txt .video img{width: 100%}
.nyabout .txt .video a{display: block;position: relative;}
.nyabout .txt .video a:before{content: '';width: .79rem;height: .79rem;background: url(../images/ny/play.png) no-repeat center;background-size: 100% 100%;position: absolute;top: 50%;left: 50%;margin-left: -.39rem;margin-top: -.39rem;z-index: 5}
.nyabout .txt .text{width: 50%}
.nyabout:after{content: '';position: absolute;height: 60%;bottom:0;width: 100%;background: #f6f6f6;transform: skewY(-5deg);z-index: 0;left: 0;transform-origin: right bottom;pointer-events: none}
@media (max-width: 900px){
 .nyabout .txt .text{width: 100%} 
 .nyabout .txt .video{width: 100%;margin-bottom: .3rem}

}
@media (max-width: 640px){
.nyabout{padding: .6rem 0 .8rem;}
.nyabout .txt{background: #fff;padding: .4rem 6% .4rem}
.nyabout .ab-tit{font-size: .32rem}
}

/*加入*/
.nyContact-a{padding: 1.35rem 0;background-size: 100% auto;}
.nyContact-a .fl02{background: #f7f7f7;padding: .88rem .3rem;}
.nyContact-a .wp{}
.nyContact-a ul{width: 10.3rem;max-width: 100%;margin: 0 auto;}
.nyContact-a ul li{padding: .2rem 1.2rem .2rem 0;border-bottom: 1px dashed #ddd;position: relative;font-size: .24rem;font-weight: 300;}
.nyContact-a ul li span{position: absolute;top: .3rem;right: 0;font-family: "PingFang SC", "PingFang SC-Regular", 苹方;}
.nyContact-a ul li:last-child{}
.nyContact  .s-btn{margin-top: .4rem}
.nyContact  .s-btn a{display: block;height: .45rem;width: 1.5rem;line-height: .45rem;text-align: center;font-size: .2rem}
.nyContact .s-btn a:after{border-radius: .1rem}
.nyContact-b{position: relative;padding: .7rem 0 .9rem;margin-bottom: .8rem}
.nyContact-c{position: relative;padding: .7rem 0 .9rem;}
.nyContact-b:after{content: '';position: absolute;top: 0;bottom: 0;width: 75%;background: #f4f3f8;transform: skewX(-20deg);z-index: 0;right: 0;transform-origin: right bottom;border-radius: .4rem 0 0 0;pointer-events: none}
.nyContact-c:after{content: '';position: absolute;top: 0;bottom: 0;width: 75%;background: #f4f3f8;transform: skewX(20deg);z-index: 0;left: 0;transform-origin: right bottom;border-radius:  0 .4rem 0 0;pointer-events: none}

.nyContact-a .n_tit4{ width: 10.3rem;
    max-width: 100%;
    margin: 0 auto;}

.nyContact .wp{position: relative;z-index: 3}
.nyContact .pic{width: 66%;overflow: hidden;}
.nyContact .pic img{ transition: .5s}
.nyContact .pic:hover img{ transform: scale(1.1)}
.nyContact .txt{width: 30%}
.nyContact .txt p{line-height: 1.8em;color: #666;text-align: justify;}

.nyContact-f{ padding: 1rem 0 0; border-bottom: #cccccc 1px solid; text-align: center}
.nyContact-f .h3{font-size: .48rem;color: #222222;font-weight: 300;margin-bottom: .6rem;}
.list101{justify-content: center;align-items: center;margin: 0 -.13rem;margin-bottom: 1rem;}
.list101 li{ max-width: 50%; padding: 0 .13rem; margin-bottom: .2rem}
.list101 li a{display: flex;justify-content: center;align-items: center;width: 2.58rem;height: .5rem;border: #000000 1px solid;font-size: .24rem;font-weight: 300;max-width: 100%;transition: .5s;}
.list101 li a:hover{box-shadow: 0 0 0.25rem rgba(0,0,0,.1);}

.list102{ justify-content: center; align-items: center; margin: 0 -.65rem; }
.list102 li{width: 50%;padding: 0 .65rem;margin-bottom: 1rem;}
.list102 li h3{font-size: .36rem;color: #3f9595;font-weight: 300;margin-bottom: .2rem;}
.list102 li p{font-size: .22rem;color: #222222;line-height: .42rem;font-weight: 300}

@media (max-width: 1200px){
.nyContact-a .wp{padding: 0;}
.nyContact-a{padding: .5rem 15px;}
.nyContact-b{position: relative;padding: .5rem 0 .7rem;margin-bottom: .6rem}
.nyContact-c{position: relative;padding: .5rem 0 .7rem;}
}
@media (max-width: 900px){
.nyContact .pic{width: 100%;margin-bottom: .3rem}
.nyContact .txt{width: 100%;text-align: center;}
.nyContact .txt p{text-align: center;}
.nyContact-b:after{width: 100%;height: 75%;transform: skewX(0deg) skewY(-5deg);transform-origin: bottom right;top: auto;bottom: 0;border-radius: 0;}
.nyContact-c:after{width: 100%;height: 75%;transform: skewX(0deg) skewY(5deg);transform-origin: bottom left;top: auto;bottom: 0;border-radius: 0;}
.nyContact-c .pic{order: 1}
.nyContact-c .txt{order: 2}
.nyContact-c{padding-top: 0}
.nyContact-f .h3{ font-size: .3rem; margin-bottom: .4rem}
.list101 li a{ font-size: .2rem}
.list102{margin: 0 -.1rem;}
.list102 li{padding: 0 .1rem;margin-bottom: 0.4rem;}
.nyContact-f{padding: .5rem 0 .3rem;}
.list101{ margin-bottom: .4rem}
.list102 li h3{font-size: .3rem;margin-bottom: .15rem;}
.nyContact-a .fl02{padding: .4rem 15px;}
.list102 li p{line-height: .26rem;text-align: justify;}
.list102 li p br{ display: none}
.nyContact-f .h3 svg{ width: .2rem; height: .2rem}
}
@media (max-width: 640px){
.nyContact-a .s-tit{margin-bottom: .1rem}
.nyContact-a ul li{padding: .2rem 1.1rem .2rem 0;font-size: .2rem;}
.nyContact-a ul li span{top: .2rem}
.nyContact-a ul li a{overflow: inherit;text-overflow: inherit;white-space: normal;}
.nyContact-a .s-btn{margin-top: .2rem}
.nyContact-a .wp{width: 100%}
.nyContact-b{padding-top: 0}
.nyContact-a .wp{}
.nyContact-a{}
.list101 { margin: 0 -.1rem; margin-bottom: .2rem}
.list101 li{ padding: 0 .1rem}

}

/*预约试驾*/
.nyDrive{/* align-items: center */}
.nyDrive .imgBox {width: 66%;}
.nyDrive  .ylogo{position: absolute;width: 2.34rem;z-index: 5;left: 3%;top: 1.5rem;display: none;}
.nyDrive .imgBox .img{padding-bottom: 72%;}
.nyDrive .aright {width: 34%;padding: 0 3.5%;}
.nyDrive .aright  .tip{line-height: 1.6em;color: #888;font-size: .15rem}
.apply-form{/* display:flex; */padding:0 0 .5rem;background:#fff;flex-wrap:wrap;justify-content:space-between}
.apply-form li.item{position:relative;margin-bottom: .3rem;width:100%;border-bottom: 1px solid #ddd;}
.apply-form li.itemsp{padding-right: 1.2rem}
.apply-form li.itemsp1{border-bottom: 0}
.apply-form li.item .getCode{position: absolute;right: 0;top: 0;z-index: 5;color: #3f9595;line-height: .4rem;display: block;}
.apply-form li span.must{position:absolute;top:50%;left:.15rem;color:red;transform:translateY(-42%);display: none;}
.apply-form li i.swiper-icons{position:absolute;top:50%;right:.15rem;transform:translateY(-50%);font-size: .16rem;cursor: pointer;pointer-events: none;}
.apply-form li.item-two{position:relative;margin-bottom:.4rem;width:48%;border:1px solid #ddd;background:#eee}
.apply-form li .inp{padding: 0 .3rem 0 0;width:100%;height:.4rem;outline:0;border:none;background:0 0;font-size:.18rem;cursor:pointer;}
.apply-form .pro-select{display:flex;line-height:.4rem;cursor:pointer;flex-wrap:nowrap;justify-content:space-between}
.apply-form .pro-select .inp{padding: 0 .3rem 0 0;width: 100%;height:.4rem;outline:0;border:none;background:0 0;cursor:pointer;}
.apply-form .yd-pro ul{position:absolute;top:.4rem;z-index:9;padding:10px 0;width:100%;border:1px solid #ddd;background:#fff;display: none}
.apply-form .yd-pro ul.item-list{max-height: 2.45rem;overflow: auto}
.apply-form .yd-pro ul.item-list::-webkit-scrollbar{display: block;}
.apply-form .yd-pro ul li{padding:8px 20px;cursor:pointer}
.apply-form .yd-pro ul li:hover{background:#eee}
.apply-form .select-area{position:relative;display:flex;font-size:14px;line-height:.4rem;flex-wrap:nowrap;justify-content:space-between}
.apply-form .select-area .inp{padding: 0 .3rem 0 0;width: 100%;height:.4rem;outline:0;border:none;background:0 0;cursor:pointer;}
.apply-form #yd-area{top:0;top:.4rem;display:none;height:3.2rem;background:#fff}
.apply-form #yd-area,#yd-area .modal-main{position:absolute;left:0;width:100%}
.apply-form #yd-area .modal-main{top:0;z-index:99;height:100%;border:1px solid #ddd;background-color:#fff;font-size:14px}
.apply-form #yd-area .close{position:absolute;top:5px;right:0;padding:0 10px;color:red;cursor:pointer}
.apply-form #yd-area .optionwrapper{display:flex;box-sizing:border-box;padding:5px;padding-left:20px;border-bottom:1px solid #ddd}
.apply-form #yd-area .option-menu{position:relative;margin-right:15px;padding:0 10px;cursor:pointer}
.apply-form #yd-area .active-option:before{position:absolute;right:0;bottom:-6px;left:0;height:2px;background:#444;content:""}
.apply-form #yd-area .option-content{position:absolute;top:.4rem;right:0;bottom:0;left:0;padding-top:10px;padding-bottom:10px}
.apply-form #yd-area .option-group{display:none;overflow:auto;padding-top:10px;height:100%}
.apply-form #yd-area .option-list{display:flex;padding:0 .3rem;line-height:.3rem;cursor:pointer}
.apply-form #yd-area .option-list:hover{background:#eee}
.apply-form #yd-area .checked{display:inline-block;display:none;margin-top:12px;margin-left:10px;width:6px;height:6px;border-radius:50%;background-color:#19ade9}
.apply-form .apply-btn{display:inline-block;/* padding:.12rem 0; */width: 100%;color:#fff;text-align:center;font-size:.18rem;cursor:pointer;background: transparent;}
.apply-form .apply-btn:after{border-radius: 0;}
@media(max-width: 1200px){
.nyDrive  .ylogo{width: 2rem;top: 1.1rem}
.nyDrive .aright {padding: 1.6rem 3% 1rem}
}
@media(max-width: 900px){
.nyDrive .imgBox {width: 100%}
.nyDrive .imgBox .img{padding-bottom: 75%;}
.nyDrive .aright {width: 100%;padding: .6rem 4% 1rem}
.nyDrive  .ylogo{width: 1.8rem;top: 1.1rem}
}
@media(max-width: 640px){
.apply-form li.item{width: 100%;margin-bottom: 20px}
.apply-form li.item-two{width: 100%;margin-bottom: 20px}
.apply-form li.vercode{width: 100%} 
.nyDrive  .ylogo{width: 1.4rem;top: .8rem;left: 5%}
}

/*产品*/
.nyPro{background: #e5e5e5;padding: .3rem 0 .4rem}
.nyPro .item{padding: .4rem 0;position: relative;}
.nyPro .item img{pointer-events: none;user-select: none;}
.nyPro .item:nth-child(2n){display: flex;justify-content: flex-end;}
.nyPro .itemss{position: relative;max-width: 17.62rem;width: 92%}
.nyPro .txt{position: absolute;top:30%;left: 8%;color: #fff;max-width: 4.6rem}
.nyPro .txt h4{font-size: .42rem;font-weight: normal;margin-bottom: .25rem}
.nyPro .txt p{font-size: .22rem;margin-bottom: .65rem;line-height: 1.8em}
.nyPro .txt .s-btn a{height: .48rem;line-height: .48rem;width: 1.6rem;text-align: center;display: block;font-size: .18rem}
.nyPro .txt .s-btn a:after{border-radius: .1rem}
.nyPro .item:nth-child(2n) .txt{left: auto;right: 8%;text-align: right;}
.nyPro .item:nth-child(2n) .txt .s-btn{display: flex;justify-content: flex-end;}
.nyPro .item:nth-child(5) .txt{top: 20%}
@media (max-width: 1200px){
.nyPro .txt{top: 24%;max-width: 3.4rem}
.nyPro .txt h4{font-size: .36rem;margin-bottom: .2rem}
.nyPro .txt p{font-size: .18rem;margin-bottom: .35rem;} 
.nyPro .item:nth-child(5) .txt{top: 15%}
.nyPro .item{padding: .3rem 0;position: relative;}
}
@media (max-width: 900px){
.nyPro .txt{position: relative;top:-.6rem;max-width:inherit;color: #333;left: 0;padding-left: 5%}
.nyPro .item:nth-child(2n) .txt{left: auto;right:0;padding-left: 0;padding-right: 5%}
.nyPro .txt h4{color: #fff}
.nyPro .txt p{font-size: .2rem;margin-bottom: .2rem}
.nyPro .item:nth-child(5) .txt{top: -.6rem}
.nyPro .item{padding:  0;position: relative;}
.nyPro{padding-top: .5rem}
}
@media (max-width: 640px){
.nyPro .txt h4{font-size: .32rem;}
.nyPro .txt{top:-.5rem;}
.nyPro .item:nth-child(5) .txt{top: -.5rem}
}
/*产品详情*/
.proDetail .wp{max-width: 13.58rem}
.slidePics,.slideTabPro-1{overflow: visible;}
.slidePics .swiBtn a.swiper-button-disabled{opacity: .5;}
.slidePics .swiBtn a{position: absolute;top: 50%;width: .43rem;height: .71rem;margin-top: -.21rem;z-index: 5}
.slidePics .swiBtn a.prev{left: -.6rem;}
.slidePics .swiBtn a.next{right: -.6rem;}
.slidePics .swiper-slide{text-align: center;background: #f8f8f8;}
.slidePics .swiper-slide a{display: flex;justify-content: center;align-items: center;height: 6.82rem;overflow: hidden;}
.slidePics img{}
.slideTabPro-1Nav{margin-bottom: .4rem}
.slideTabPro-1Nav li{margin: 0 .2rem;font-size: .3rem;display: flex;align-items:center;line-height: .3rem;cursor: pointer;}
.slideTabPro-1Nav li i{display: block;width: .28rem;height: .28rem;background: #7f7f7f;margin-right: .15rem}
.slideTabPro-1Nav li span{display: block;}
.slideTabPro-1Nav li.on i{background: #19ade9}
.proDetail .pline-tit{position: relative;font-weight: normal;text-align: center;margin-bottom: .4rem}
.proDetail .pline-tit:before{content: '';height: 2px;background: #ddd;position: absolute;left: 0;right: 0;top: 50%;z-index:0;}
.proDetail .pline-tit span{display: inline-block;font-size: .42rem;background: #fff;padding: 0 .2rem;position: relative;z-index: 3}
.proDetail table,.proDetail table tr td{border-width: 2px!important;font-size: .2rem}
.proDetail table tr td:nth-child(1){background: #f9f9f9}
.proDetail table tr:nth-child(1){background: #5a5a5a;color: #fff}
.proDetail table tr:nth-child(1) td:nth-child(1){background: #4a4a4a;color: #fff}
.proDetail{ overflow: hidden}
.proPhoto{padding: .3rem 0 .5rem}
.proCanshu{padding: .3rem 0 .8rem}
@media (max-width: 1200px){
.slidePics .swiBtn a.prev{left: .2rem;}
.slidePics .swiBtn a.next{right: .2rem;}
.slidePics .swiper-slide a{height: 48vw}
}
@media (max-width: 900px){

}
@media (max-width: 640px){
.proDetail .pline-tit{margin-bottom: .3rem}
.proDetail .pline-tit span{font-size: .32rem}
.proDetail table tr td{padding: 10px;line-height: 1.4em}
.proDetail table{min-width: inherit;width: 100%}
.slidePics .swiper-slide a{height: 46vw}
.slidePics .swiBtn a{margin-top: -.3rem}
.slideTabPro-1Nav li{font-size: .24rem;line-height: .24rem;}
.slideTabPro-1Nav li i{width: .24rem;height: .24rem;}
}

.nylist_box{ padding: 1rem 0;}
.nylist ul li{padding: .3rem 1.2rem .3rem 0;border-bottom: 1px dashed #ddd;position: relative;font-size: .18rem}
.nylist ul li span{position: absolute;top: .3rem;right: 0}
.nylist ul li:last-child{border-bottom: 0}

.pages{ text-align: center; margin: 1rem 0 0;}
.pages .box{ display: flex; text-align: center; justify-content: center; flex-wrap: wrap;}
.pages .box *{ transition: .5s;}
.pages .box a{display: inline-block;padding: 0 .14rem;border: #dbdada 1px solid;color: #999999;line-height: .34rem;margin: 0 .02rem;font-size: .16rem;}
.pages .box a font{ display: inline-block; width: .14rem; height: .14rem;}
.pages .box a.on, .pages .box a:hover{background: #19ade9;color: #fff;border: #19ade9 1px solid;}

@media(max-width: 768px){
  .pages{ margin: .4rem 0 0;}
  .pages .box a{padding: 0 .1rem;}
  .pages .box a font{ display: none;}
  .nylist_box{ padding: .6rem 0;}
}

/*详细页*/
.n_news_detail{/* background: #f9fafc; */}
.n_news_detail .left{ width: calc(100% - 3.8rem); padding: 0 .68rem 0 0;}
.n_news_detail .right{width: 3.8rem;}
.n_news_detail .ar_article_box{}
.n_news_detail .ar_article_box .nav01{margin-bottom: .4rem;}
.n_news_detail .ar_article_box h3{color: #222222;font-size: .28rem;line-height: 1.4375;margin: 0 auto;max-width: 100%;margin-bottom: .1rem;}
.n_news_detail .ar_article_box h6{color: #8f8f8f;font-size: 0.14rem;line-height: .42rem;margin-bottom: 0;vertical-align: top;border-bottom: #e3e3e3 1px solid;display: flex;justify-content: space-between;align-items: center;padding: 0 0 .15rem;flex-wrap: wrap;}
.n_news_detail .ar_article_box h6 span{margin: 0 .1rem 0 0;font-size: .16rem;line-height: 1.5;color: #999999;}
.n_news_detail .ar_article_box h6 span img{margin: -3px .1rem 0 0;height: .16rem;}
.n_news_detail p{color: #222222;font-size: .18rem;line-height: 1.8em;margin-bottom: .15rem;text-align: justify;text-indent: 2em;}

/*====上一篇下一篇====*/
#ar_fot{position:relative;margin-top: .6rem;display: flex;justify-content: space-between;align-items: center;flex-wrap: wrap;height: 1rem;padding: 0;}
#ar_fot *{ transition: .5s;}
#ar_fot .miso-arrow1s{width: 50%;padding: 0;height: 100%;}
#ar_fot>a{ display: inline-block; height: 100%;}
#ar_fot .cc{ width: 1.2rem; height: 100%; border-left: #eaeaea 1px solid; border-right: #eaeaea 1px solid;  display: flex; align-items: center; justify-content: center;}
#ar_fot .cc img{ height: .24rem;}
#ar_fot .miso-arrow1s.prev a{background: #f5f7fa url(../images/ar_fot_ico1.png) .25rem center no-repeat;}
#ar_fot .miso-arrow1s.next a{text-align: right;background: #f5f7fa url(../images/ar_fot_ico2.png) calc(100% - .25rem) center no-repeat;}
#ar_fot .miso-arrow1s a{font-size: .16rem;color: #333333;line-height: .84rem;/* height: 100%; */display: block;align-items: center;padding: 0 .54rem;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;width: 100%;}
#ar_fot .miso-arrow1s.prev a{background: #289bca url(../images/ar_fot_ico1_on.png) .25rem center no-repeat; color: #fff}
#ar_fot .miso-arrow1s.next a:hover{text-align: right;background: #289bca url(../images/ar_fot_ico2_on.png) calc(100% - .25rem) center no-repeat; color: #fff}

.n_news_detail .right .sticky{ position: sticky; top: 1rem}
.n_news_detail .right .tj{ background: #f5f7fa;padding: .35rem .3rem .4rem;}
.n_news_detail .right .tj h3{ font-size: .24rem; color: #222222; margin-bottom: .24rem}
.list_tj1 li *{ transition: .5s}
.list_tj1 li a{display: flex;height: 32px;align-items: center;;}
.list_tj1 li a h4{font-size: .16rem;color: #222222;font-weight: normal;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
.list_tj1 li a span{width: 20px;height: 20px;background: #cd0100;display: flex;align-items: center;justify-content: center;color: #fff;margin-right: .1rem;min-width: 20px;}
.list_tj1 li:nth-child(4) a span, .list_tj1 li:nth-child(5) a span, .list_tj1 li:nth-child(6) a span{ background: #383d45;}
.list_tj1 li:nth-child(7) a span, .list_tj1 li:nth-child(8) a span, .list_tj1 li:nth-child(9) a span, .list_tj1 li:nth-child(10) a span{ background: #666666;}

@media(min-width: 1200px){
  .list_tj1 li a:hover{ color: #0076cf;}
}
@media(max-width: 1200px){	
	
}
@media(max-width: 992px){
	
}
@media(max-width: 768px){
  .n_news_detail .left{width: 100%;padding: 0;}
  .n_news_detail .right{width: 100%;margin: .4rem 0 0;}
  #ar_fot .miso-arrow1s a{ padding: 0 15px; background-image: none !important}
 .list102 li p{ font-size: .2rem}
 .nyserve-1 .item .txt p, .nyserve-1 .item .txt #vsb_content_4 P, .nyserve-1 .item .txt #vsb_content_4 .vsbcontent_end{ font-size: .18rem !important}
}
@media(max-width: 456px){
	
} 