﻿@charset "utf-8"; 
.index .news-info .more-btn{margin:20px 0 0 56px}
@media screen and (min-width:993px){body.nycontactbody>.container {display:flex;justify-content:space-between}
body.nycontactbody>.container .page-contact {width:46%}
body.nycontactbody>.container .feedbackForm {width:51%;margin:0}
.page-contact .contact-us {width:100%;margin:0}
.page-contact .contact-us>img {display:none}
.page-contact .contact-list {margin-top:0}
.page-contact .contact-list li {display:flex}
.page-contact .contact-main {padding:0}
.nyaboutusmodule>div {width:19%}
.nyaboutusmodule>div div {margin-top:8px}
.video{display:none}
#videos>.container{margin-bottom:40px}
.video-wrapper {max-width:1300px;width:100%;margin:0 auto 50px}
.home-application .applist .item .info {padding:15px 10px}
.home-application .applist .item .title {font-size:16px;display:block;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}
@media (max-width:1500px){.home-application .applist .item .title{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;white-space:normal;line-height:1.4;height:53px;padding:5px 0}}
@media (min-width:1025px){.page-container {flex-direction:row-reverse}
.page-container .page-main {padding:0 0 0 60px}}
@media (max-width:1440px) and (min-width:1025px){.page-container .page-main {padding:0 0 0 30px}}
.about-top-box{flex-wrap:wrap}
.about-top-box>div{width:49%}
.about-top-box>div img{width:100%;display:block}
.about-top-box>div iframe{height:100%}
@media (max-width:768px){.about-top-box>div{width:100%;margin:10px 0}}
.home-product .swiper .swiper-slide .info .text,
.home-service .service-wrap .service-item .text{display:block;}