ul,li,dl,dt,dd,h1,h2,h3,p,em{ font-style:normal; list-style:none; margin:0; padding:0;}
a{text-decoration: none;transition: all .1s linear; color:#444;}
a:hover{color:#52d2cd;}
img,video{ max-width:100%;}
.am-container{max-width: 75.125%;min-width: 1200px;}
.am-alert-danger{ width:100%; position:fixed; left:0; top:0; margin:0;}

.arccontent .selectTdClass{background-color:#edf5fa !important}
.arccontent table.noBorderTable td,.arccontent table.noBorderTable th,.arccontent table.noBorderTable caption{border:1px dashed #ddd !important}
.arccontent table{margin-bottom:10px;border-collapse:collapse;display:table; width:100% !important;}
.arccontent td,.arccontent th{padding: 5px 10px !important;border: 1px solid #DDD;line-height:1.4;}
.arccontent caption{border:1px dashed #DDD;border-bottom:0;padding:3px;text-align:center;}
.arccontent th{border-top:1px solid #BBB;background-color:#F7F7F7;}
.arccontent table tr.firstRow th{border-top-width:2px;}
.arccontent .ue-table-interlace-color-single{ background-color: #fcfcfc; }
.arccontent .ue-table-interlace-color-double{ background-color: #f7faff; }

body { font-family: "Noto Sans SC","Segoe UI","Lucida Grande",Helvetica,Arial,"Microsoft YaHei",FreeSans,Arimo,"Droid Sans","wenquanyi micro hei","Hiragino Sans GB","Hiragino Sans GB W3",FontAwesome,sans-serif; }

body{
    height: 100%;position: relative;
}





:root{--themeColor: #52d2cd;}




.all-pd{padding: 80px 0;position: relative;}
.all-pb{padding-bottom: 80px;}
.all-pt{padding-top: 80px;}

.themeColor{color: var(--themeColor);}
.colorWhite{color: #fff!important;}
.all-title-box{display: block;}
.all-title-box .title{font-size: 24px;color: #333;font-weight: bold;line-height: 1;}
.all-title-box .subtitle{font-size: 18px;color: #333;}
.all-title-box .entitle{font-size: 42px;color: #333;font-weight: bold;white-space: nowrap;}

.ju-start{justify-content: flex-start!important;height: 90px;}
.vh100{width: 100%;height: 100%;position: relative;}
.abvh100{width: 100%;height: 100%;}
.img-bg{background-repeat: no-repeat;background-size: cover;background-position: center;}
.img100{width: 100%;}


.c5{transition: all .5s;}
.c1{transition: all 1s;}
.position-re{position: relative!important;}
.line-clamp-1,.line-clamp-2,.line-clamp-3,.line-clamp-4,.line-clamp-5{overflow : hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-box-orient: vertical;}
.line-clamp-1{-webkit-line-clamp: 1;}
.line-clamp-2{-webkit-line-clamp: 2;}
.line-clamp-3{-webkit-line-clamp: 3;}
.line-clamp-4{-webkit-line-clamp: 4;}
.line-clamp-5{-webkit-line-clamp: 5;}
.text-wrap {white-space: pre-wrap;white-space: -moz-pre-wrap;white-space: -pre-wrap;white-space: -o-pre-wrap;word-wrap: break-word;}

::-webkit-scrollbar  {  width: 6px;   height: 6px;  background-color: #F5F5F5;  }

::-webkit-scrollbar-track  {  -webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.3);  border-radius: 10px;  background-color: #F5F5F5;  }

::-webkit-scrollbar-thumb  {  border-radius: 10px;  -webkit-box-shadow: inset 0 0 6px rgba(0,0,0,.3);  background-color:var(--themeColor);  }


.jt-container{min-width: 1440px;margin: 0 auto;width: 100%;}


header.pre{margin-top: -150px;}
.header{position: fixed;top: 0;left: 0;width: 100%;z-index: 999;padding: 70px 90px 30px 90px;}
header.pre .header{position: relative;top: 150px;}
.header .main{display: flex;justify-content: space-between;align-items: center;}
.header .main .top-bar{position: relative;cursor: pointer;}
.header .main .top-menu{flex: 1;}
.header .main .top-menu ul{display: flex;transition: all .6s cubic-bezier(0.68, -0.55, 0.27, 1.55);overflow: hidden;width: 100%;}
.header .main .top-menu ul.hide{width: 0;}
.header .main .top-menu ul li{margin-left: 5.6%;}
.header .main .top-menu ul li a{color: #ff8a00;display: flex;position: relative;justify-content: center;align-items: center;white-space: nowrap;}
.header .main .top-menu ul li a:hover{color: var(--themeColor);}
.header .main .top-menu ul li a .line{width: 1px;height: 13px;background: #fff;margin: 0 10px;}
.header .main .top-menu ul li a:hover .line{background: var(--themeColor);}
.header .main .top-menu ul li a .entitle{font-size: 15px;}
.header .main .top-menu ul li a .title{font-size: 14px;color:#fff;}
.header .main .top-menu ul li a:hover .title{color:var(--themeColor);}


.ty-search{width: 215px;height: 50px;position: fixed;left: 5%;bottom: 5%;background-repeat: no-repeat;background-size: 100% 100%;background-image: url(../image/search-bg.png);z-index: 100;zoom: 0.80;}
.ty-search .form{width: 100%;height: 100%;position: relative;}
.ty-search .form .inp{background: none; border: none; outline: none; text-align: center; height: 100%; display: block; box-sizing: border-box; padding: 0 25px; width: 100%; overflow: hidden;font-size: 16px;color: #868686;letter-spacing: 4px;}
.ty-search .form .icon{position: absolute;left: -5px;top: 50%;transform: translateY(-50%);}



.page-swiper{ width: 100%;position: relative;height: 100vh; }



.switch-box{position: absolute;top: 50%;right: 5%;transform: translateY(-50%);z-index: 150;}
.switch-box .prev{width: 0; height: 0; border-left: 12px solid transparent; border-right: 12px solid transparent; border-bottom: 20px solid #ff8a00;cursor: pointer;margin: 20px 0;}

.switch-box .next{width: 0; height: 0; border-left: 12px solid transparent; border-right: 12px solid transparent; border-top: 20px solid #ff8a00;cursor: pointer;margin: 20px 0;}


.switch-box .swiper-button-disabled{border-bottom-color: #fff!important;cursor: not-allowed;border-top-color: #fff!important;}


.manage-bg { position: absolute; left: 0; top: 0; width: 100%; height: 100%; background-position: center; background-size: cover; background-repeat: no-repeat;}


.video-bg{ position: absolute; left: 0; top: 0; width: 100%; height: 100%; z-index: 0; background: #000; overflow: hidden; }
.video-bg video{
	width: 100%;height: 100%;object-fit: cover;object-position: center;
}


.ty-cont-box{position: absolute;top: 48%;left: 50%;transform: translate(-50%,-50%);z-index: 1;text-align: center;width: 100%;}
.ty-cont-box .img-box1{padding: 20px 0;}
.ty-cont-box .txt-box{display: flex;align-items: center;padding: 20px 0;justify-content: center;}
.ty-cont-box .txt-box .l-line{margin-right: 30px;}
.ty-cont-box .txt-box .r-line{margin-left: 30px;}


.page-tbox{position: absolute;left: 50%;bottom: 15%;transform: translateX(-50%);}
.page-tbox a{width: 93px;height: 93px;border: 1px solid #ff8a00; border-radius: 50%;font-size: 18.54px;color: #ff8a00;font-weight: lighter;display: flex;justify-content: center;align-items: center;text-align: center;}
.page-tbox a:hover{border-color: var(--themeColor);color: var(--themeColor);}

.about{position: relative;}
.ab-txt{font-size: 18px;letter-spacing: 40px;color: #fff;font-weight: lighter;}
.ab-subtxt{padding: 20px 0;font-size: 9px;letter-spacing: 8px;color: #fff;text-transform: uppercase;font-weight: lighter;}


.project{position: relative;}
.proj-txt{font-size: 14px;color: #fff;font-weight: lighter;}
.proj-subtxt{font-size: 14px;color: #fff;font-weight: lighter;}



.studio{position: relative;}
.studio-txt{font-size: 14px;color: #fff;font-weight: lighter;}
.studio-subtxt{font-size: 14px;color: #fff;font-weight: lighter;}


.contact{position: relative;}
.contact-txt{font-size: 14px;color: #fff;font-weight: lighter;letter-spacing: 5px;}
.contact-subtxt{font-size: 12px;color: #fff;font-weight: lighter;line-height: 41px;}


.ny-about{background-color: #1c1f28;position: relative;}
.ny-about .main{display: flex;padding: 23% 0 12%;}
.ny-about .main .left{flex: 1;margin-right: 5%;}
.ny-about .main .left .title-box{display: flex;font-size: 21.04px;font-weight: lighter;color: #fff;align-items: center;}
.ny-about .main .left .title-box img{margin-right: 10px;}
.ny-about .main .left .title-box .title{letter-spacing: 10px;color: #ff8a00;}
.ny-about .main .left .title-box .line{width: 1px;height: 21px;background: #cccdcf;margin: 0 20px 0 15px;}
.ny-about .main .left .title-box .entitle{letter-spacing: 1.3px;}
.ny-about .main .left .img-box{margin-top: 85px;}
.ny-about .main .left .img-box img{width: auto;}

.ny-about .main .right{width: 50%;text-align: justify;display: flex;
    flex-direction: column;max-width: 613px;
    justify-content: space-between;}
.ny-about .main .right .cont{font-size: 11.11px;line-height: 19.05px;color: #fff;font-weight: lighter;letter-spacing: 1.2px;}
.ny-about .main .right .encont{font-size: 9.52px;line-height: 19.05px;color: #fff;font-weight: lighter;margin-top: 70px;letter-spacing: 0.1px;}


.hzpp{background-color: #1c1f28;position: relative;margin-top: -1px;}
.hzpp .main{padding: 15% 0;}
.hzpp .title-box{text-align: center;}
.hzpp .title-box .title{font-size: 30px;font-weight: 500;color: #fff;letter-spacing: 6px;color: #ff8a00;}
.hzpp .title-box .entitle{font-size: 16px;font-weight: lighter;color: #fff;letter-spacing: 2px;}

.hzpp .list{display: flex;flex-wrap: wrap;padding-top: 10%;}
.hzpp .list li{width: 16.666666%;padding: 50px 0;text-align: center;display: flex; justify-content: center; align-items: center;}
.hzpp .list li img{width: auto;}

.case-prev{
	width: 0;
    height: 0;
    border-top: 12px solid transparent;
    border-right: 20px solid #ff8a00;
    border-bottom: 12px solid transparent;
    cursor: pointer;
    position: absolute;
    z-index: 100;
    top: 50%;
    left: 40px;transform: translateY(-50%);
}

.case-next{
	width: 0;
    height: 0;
    border-top: 12px solid transparent;
    border-left: 20px solid #ff8a00;
    border-bottom: 12px solid transparent;
    cursor: pointer;
    position: absolute;
    z-index: 100;
    top: 50%;
    right: 40px;transform: translateY(-50%);
}


.ny-contact-header{background-color: #1c1f28;background-repeat: no-repeat; background-position: bottom; background-size: auto;position: relative;}

.ny-contact{position: relative;margin-top: 0;}
.ny-contact .map-box{position: relative;}
.ny-contact .map-box .map{width: 100%;}
.ny-contact .map-box .cont-box{width: 337px;height: 337px;border-radius: 100%;background-color: rgb(171 191 255 / 24%);position: absolute; display: flex;flex-direction: column;justify-content: center;align-items: center; top: 43%; left: 46.3%; transform: translate(-50%, -50%); }
.ny-contact .map-box .cont-box::after{content: '';position: absolute;width: 100%;height: 100%;border: 2px solid #abbfff;animation: Radar 3s infinite;border-radius: 100%;}
.ny-contact .map-box .cont-box .logo{width: auto;}
.ny-contact .map-box .cont-box .title{font-size: 21px;color: #2a2e3b;font-weight: 500;margin-top: 15px;}

@keyframes MapPin {
    0%, 2.5%, 5%, 7.5%, 10%, 12.5% {transition-timing-function: cubic-bezier(0.215, .61, .355, 1);}
	0%{ transform: scale3d(1, 1, 1); }
	2.5%{ transform: scale3d(1.1, 1.1, 1.1); }
	5%{ transform: scale3d(.9, .9, .9); }
	7.5%{ transform: scale3d(1.03, 1.03, 1.03); }
	10%{ transform: scale3d(0.97, 0.97, 0.97); }
	12.5%{ transform: scale3d(1, 1, 1); }
}
@keyframes Radar {
	0%{ opacity: 0.4; transform: scale3d(1, 1, 1); }
	100%{ opacity: 0; transform: scale3d(1.5, 1.5, 1.5); }
}



footer{position: relative;}
.foot{background-color: #1c1f28;padding: 50px 90px 100px 90px;display: flex;align-items: flex-end;background-repeat: no-repeat;background-position: top right;}
.foot .left{font-size: 12px;color: #fff;line-height: 20px;}
.foot .right{margin-left: 70px;font-size: 12px;color: #fff;line-height: 20px;}
.foot .right .address{padding-left: 12px; background-image: url(../image/addr-icon.png); background-repeat: no-repeat; background-size: auto; background-position: left;}



.ny-studio-container{max-width: 80.2083334%;margin: 0 auto;min-width: 1440px;}
.ny-studio{position: relative;background-color: #1c1f28;}
.ny-studio .banner{position: relative;}
.ny-studio .banner img{width: 100%;}

.ny-studio .main{display: flex;padding: 200px 0;}
.ny-studio .main .left{margin-right: 5%;position: relative;}
.ny-studio .main .left .yp-img{width:100%;height: 100%;}

.yp-icon-box{position: absolute;width: 4.58%;}
.yp-icon-box .def{display: block;width: 100%;}
.yp-icon-box .act{display: none;width: 100%;}
.yp-icon-box:hover .def{display: none;}
.yp-icon-box:hover .act{display: block;}
.yp-icon-box .txt-box{position: absolute;left: 0;bottom: -50px;padding: 10px 18px 12px;border: 1px solid #686a70;color: #fff;font-size: 14px;transition: all .2s ease-out;visibility: hidden;opacity: 0;white-space: nowrap;line-height: 1;font-weight: lighter;}
.yp-icon-box:hover .txt-box{visibility: visible;opacity: 1;}


.ny-studio .main .left .yp-icon-box:nth-of-type(1){top: 10%; left: 14.55%; }
.ny-studio .main .left .yp-icon-box:nth-of-type(2){top: 10%; left: 28.55%; }
.ny-studio .main .left .yp-icon-box:nth-of-type(3){top: 10%; left: 41%; }
.ny-studio .main .left .yp-icon-box:nth-of-type(4){top: 10%; left: 52.5%; }
.ny-studio .main .left .yp-icon-box:nth-of-type(5){top: 10%; left: 67%; }
.ny-studio .main .left .yp-icon-box:nth-of-type(6){top: 10%; left: 84%; }
.ny-studio .main .left .yp-icon-box:nth-of-type(7){top: 53%; left: 41%; }
.ny-studio .main .left .yp-icon-box:nth-of-type(8){top: 53%; left: 84%; }



.ny-studio .main .right{flex: 1;min-width: 50%;}
.ny-studio .main .right .title-box{display: flex;color: #fff;font-size: 21.04px;font-weight: lighter;align-items: center;}
.ny-studio .main .right .title-box .title{letter-spacing: 10px;color: #ff8a00;}
.ny-studio .main .right .title-box img{margin-right: 13px;}
.ny-studio .main .right .title-box .line{width: 1px;background-color: #cacacc;height: 20px;margin: 0 15px 0 5px;}
.ny-studio .main .right .title-box .entitle{letter-spacing: 2px;}
.ny-studio .main .right .cont{font-size: 14px;color: #fff;font-weight: lighter;line-height: 36px;margin-top: 30px;text-align: justify;}
.ny-studio .main .right .encont{font-size: 14px;color: #fff;font-weight: lighter;line-height: 36px;margin-top: 30px;text-align: justify;}


.studio-icon-box{padding: 50px 0;background-repeat: no-repeat;background-size: 100% 100%;display: flex;justify-content: space-between;max-width: 90%;}
.studio-icon-box .item{color: #fff;text-align: center;font-weight: initial;position: relative;flex: 1;cursor: pointer;}
.studio-icon-box .item::after{ content: "";width: 1px;height: 100%;background-color: #fff;position: absolute;right: 0; top: 0; }
.studio-icon-box .item:last-child::after{display: none;}
.studio-icon-box .item img{max-width: 60px;}
.studio-icon-box .item .title{font-size: 14px;margin: 15px 0 8px;line-height: 1;color: #ff8a00;}
.studio-icon-box .item .entitle{font-size: 10px;color: #fff;letter-spacing: 1.5px;font-weight: lighter;}


.yp-lunbo{padding: 200px 0;}
.yp-luno-ccontainer{max-width: 72.9166666%;;margin: 0 auto;position: relative;}
.yp-swiper{position: relative;}
.yp-swiper .item{cursor: pointer;}
.yp-swiper .item img{width: 100%;}
.yp-lunbo-prev,.yp-lunbo-next{position: absolute;top: 50%;transform: translateY(-50%);width: 98px;height: 98px;background-color: #353840;cursor: pointer;border-radius: 100%;display: flex;justify-content: center;align-items: center;transition: all .3s ease-out;}
.yp-lunbo-prev img,.yp-lunbo-next img{transition: all .3s ease-out;}
.yp-lunbo-prev{left: -120px;}
.yp-lunbo-next{right: -120px;}
.yp-lunbo-prev:hover img{margin-right: 15px;}
.yp-lunbo-next:hover img{margin-left: 15px;}


.yp-map{position: relative;margin-top: 0;}
.yp-map .map-box{position: relative;}
.yp-map .map-box .map{width: 100%;}
.yp-map .map-box .cont-box{width: 337px;height: 337px;border-radius: 100%;background-color: rgb(171 191 255 / 24%);position: absolute; display: flex;flex-direction: column;justify-content: center;align-items: center; top: 47%; left: 47.3%; transform: translate(-50%, -50%); }
.yp-map .map-box .cont-box::after{content: '';position: absolute;width: 100%;height: 100%;border: 2px solid #abbfff;animation: Radar 3s infinite;border-radius: 100%;}
.yp-map .map-box .cont-box .logo{width: auto;}
.yp-map .map-box .cont-box .title{font-size: 18px;color: #2a2e3b;font-weight:bold;margin-top: 15px;text-align: center;}


.yp-foot{position: relative;background-color: #1c1f28;padding: 70px 0 150px 90px;display: flex;}
.yp-foot::before{ content: ''; position: absolute; width: 0; height: 0; border-left: 55px solid transparent; border-right: 55px solid transparent; border-bottom: 50px solid #1c1f28; top: -40px; left: 120px; }
.yp-foot .txt{position: relative;}
.yp-foot .entxt{margin-left: 100px;}
.yp-foot .p1,.yp-foot .p2{font-size: 18px;color: #fff;padding-left: 25px; background-repeat: no-repeat; background-size: auto; background-position: left;line-height: 2;}
.yp-foot .p1{background-image: url(../image/yp-foot-icon-address.png);}
.yp-foot .p2{background-image: url(../image/yp-foot-icon-person.png);}



.ty-swiper-box,.ty-video-box{width: 100%;height: 100vh;position: fixed;top: 0;left: 0;padding: 0 ;z-index: 1001;display: flex; justify-content: center; align-items: center;transition: all .3s linear;transform: scale(0);opacity: 0;}
.ty-swiper-box.on,.ty-video-box.on {
    transform: scale(1);
    opacity: 1;
}
.ty-swiper-box.isFull{
	padding: 0;background-color: #000;
}
.ty-swiper{background-color: #000;position: relative;
	min-height: 500px;
	width: 70%;
    display: flex;
    justify-content: center;
    align-items: center;
	transition: all .5s;
}
.ty-swiper .swiper-wrapper{display: flex;align-items: center;}
.ty-swiper-box.isFull .ty-swiper{
	width: 100%;height: 100%;min-height: 100%;
}
.ty-swiper .item{position: relative;text-align: center;display: flex;justify-content: center;align-items: center;width: 100%;}
.ty-swiper .item img{width: 100%;}
.ty-prev,.ty-next{position: absolute;top: 50%;transform: translateY(-50%); display: flex;justify-content: center;align-items: center;transition: all .3s ease-out;z-index: 2;cursor: pointer; }
.ty-prev img,.ty-next img{ transition: all .3s ease-out; }
.ty-prev{left: 3%;}
.ty-prev:hover img{transform: scale(1.2);}
.ty-next{right: 3%;}
.ty-next:hover img{transform: scale(1.2);}
.ty-swiper .ty-pa { position: absolute; bottom: 4%; right: 1%; z-index: 1; display: flex; justify-content: center; }
.ty-swiper .ty-pa span{ width: 7px;height: 7px;background: #fff;border-radius: 7px;transition: all .5s; }
.ty-swiper .ty-pa .swiper-pagination-bullet-active{width: 30px;}
.ty-close{position: absolute;top: 10px;right: 10px;cursor: pointer;z-index: 5;transition: all .5s; width: 50px; height: 50px; border-radius: 100%;transform: rotate( 45deg ); }
.ty-close::before{content: "";width: 50%;height: 2px;background: #fff;position: absolute;top: 50%;left: 50%;transform: translate(-50%,-50%);}
.ty-close::after{content: "";width: 2px;height: 50%;background: #fff;position: absolute;top: 50%;left: 50%;transform: translate(-50%,-50%);}
.ty-close:hover{ transform: rotate(315deg); }
.ty-enlarge{ position: absolute; bottom: 3%; right: 3%; cursor: pointer; z-index: 5; transition: all .5s; width: 50px; height: 50px; border-radius: 100%; display: flex; justify-content: center; align-items: center;z-index: 6; }

.ty-video{position: relative;background-color: #000;}
.ty-video .video-box{width: 100%;height: 100%;}
.ty-video .video-box video{height: 600px;}



.ny-project{background-repeat: no-repeat;background-position: left;background: #1c1f28;padding: 150px 0;overflow-x: hidden;}
.ny-project::before{
	content: '';
	position: absolute;
	width: 100%;
	height: 100vh;background-color: #1c1f28;
	top: 0;
	left: 0;z-index: -1;
}
.ny-project .main{ background-repeat: no-repeat; background-size: auto;position: relative;}


.ny-pro-cate{padding: 100px 90px;width: 100%;position: relative;display: flex;justify-content: space-between;}
.ny-pro-cate ul{display: flex;position: relative;}
.pro-bot-line{
position: absolute;
    left: 50%;
    width: 120%;
    bottom: -37px;
    transform: translateX(-50%);
    height: 2px;
    background-image: url(../image/project_nav_bottom_line.png);
    background-repeat: no-repeat;
    background-size: 100% 100%;
}
.ny-pro-cate ul li{position: relative;color: #fff;margin-right: 100px;}
.ny-pro-cate ul li.on{color: #52d2cd;}
.ny-pro-cate ul li.on::after{
	content:'';position: absolute;left: 50%;background-image: url(../image/pro_nav_index-icon.png);
    background-repeat: no-repeat;width: 100%;height: 7px;transform: translateX(-50%);
    background-size: 100% auto;top: 69px;z-index: 1;background-position: center bottom;
}
.ny-pro-cate ul li a{color: #fff;}
.ny-pro-cate ul li.on a{color: var(--themeColor);}
.ny-pro-cate ul li a:hover{color: var(--themeColor);}
.ny-pro-cate ul li .title{font-size: 15px;font-weight: lighter;letter-spacing: 4px;line-height: 1;}
.ny-pro-cate ul li .entitle{font-size: 8.04px;letter-spacing: 1px;margin-top: 11px;}
.ny-pro-cate .left{font-size: 25px;color: #fff;font-weight: lighter; display: flex;justify-content: center;align-items: center;}
.ny-pro-cate .left .title{letter-spacing: 15px;}
.ny-pro-cate .left .line{margin: 0px 30px 0 20px;width: 1px;height: 22px;background-color: #fff;}
.ny-pro-cate .left .entitle{letter-spacing: 2px;}


.ny-pro-list{position: relative;}
.ny-pro-list-swiper{position: relative;width: 100%;}
.ny-pro-list-swiper .item{position: relative;cursor: pointer;overflow: hidden;width: 25%;}
.ny-pro-list-swiper .item .img-box{overflow: hidden;position: relative;}
.ny-pro-list-swiper .item .img-box::after{ content: ""; position: absolute; top: 0; left: 0; width: 100%; height: 100%; background: rgba(0,0,0,.5); transition: all .5s ease-out;z-index: 1; }
.ny-pro-list-swiper .item:hover .img-box::after{
	background: rgba(0,0,0,0);
}

.ny-pro-list-swiper .item .img-box img{width: 100%;transition: all .5s ease-out;transform: scale(1.01);}
.ny-pro-list-swiper .item:hover .img-box img{transform: scale(1.1);}
.ny-pro-list-swiper .item .text-box{ font-family: "poppins";font-size: 18px;color: #fff;position: absolute;bottom: 0;left: 0;width: 100%;height: 100%;transition: all .5s ease-out;display: flex; align-items: center;text-align: center;opacity: 0; justify-content: center;z-index: 5; padding:15px;}
.ny-pro-list-swiper .item:hover .text-box{opacity: 1;}

.prolist-switch-box{position: absolute;top: 50%;right: 40px;transform: translateY(-50%);z-index: 100;}
.prolist-prev,.prolist-next{margin: 40px 0;cursor: pointer;transition: all .4s;}
.prolist-prev:hover,.prolist-next:hover{transform: scale(1.1);}
.prolist-prev.swiper-button-disabled:hover,.prolist-next.swiper-button-disabled:hover{
	cursor: no-drop;
}


.f-copyright{
	position: fixed;bottom: 0;left: 50%;z-index: 300;
	background: none;display: flex;justify-content: flex-end;
    align-items: center;
    text-align: center;
    box-sizing: border-box;
    padding: 10px 5%;
    width: 100%;
    overflow: hidden;
    font-size: 12px;
    color: #fff;transform: translateX(-50%);
}
.f-copyright a{margin-right: 15px;}
.f-copyright a,.ny-copyright a{color: #fff}

.ny-copyright{
	background: #1c1f28;font-size: 12px;padding: 10px 90px;color: #fff;;text-align: center;display: flex;justify-content: space-between;
    align-items: center;width: 100%;
}

@media screen and (max-width: 1680px){

	.page-tbox{bottom: 10%;}
}
@media screen and (max-width: 1440px){

	.page-tbox {bottom: 5%;}
}


@media screen and (max-width:1024px){


.arccontent img{ height:auto !important;}
}