@media screen and (max-width:2880px){
	.wrap{width: 100%;}
	.history-title {
    padding-bottom: 75px;
}
}
@media screen and (max-width:1920px){
	.wrap{width: 100%;}
	.history-title {
    padding-bottom: 75px;
}
}
@media screen and (max-width:1560px){
	.honner-tit {
		text-align: center;
		/* padding-top: 4.5%; */
		margin-bottom: 3.5%;
		
	}
	.honner-list ul li{
		padding: 1% 0;
		width:  17.57%;
		margin-left: 2.86%;
		margin-bottom: 1%;
	}
	.honner-tit h2{
		/* font-size: 8.75rem;
		line-height: 136px;
		bottom: -8%; */
	}
	.honner-list p{
		padding-top: 1%;
	}
	.hipa-title{
		padding-bottom: 10%;
	}
	.hipa-list li p{
		padding: 0 4%;
	}
}
@media screen and (max-width:1440px){
	.container{width: 96%;margin: 0 auto;}
	.lang{
		width: 8%;
		     padding: 2.2% 0 2%;
	}
	.lang-muen{
		left: -50px;
	}
	.PC-logo{
		/* margin-right: 0; */
		width: 15%;
		padding: 1% 0;
	}
	.PC-nav{
		width: 72%;
	}
	.PC-nav ul li{
		padding: 3% 0 3%;
	}
	
	.index-title h2{
		font-size: 8.75rem;
		line-height: 136px;
		bottom: 24%;
	}
	.honner-tit h2{
		bottom: 0;
	}
	.honner-tit{
		margin-bottom: 1.5%;
		padding-top: 4%;
	}
	.hipa-list li{
		padding-bottom: 40px;
	}
	/* .pertner-title{}
	.pertner-nav{
		width: 100%;
		margin: 0 0 0 auto;
		
	} */
	.pertner-title .pertner-tit h2{
		bottom: 0;
	}
	.pertner-nav{
		padding-top: 0;
	}
	.pertner{
		margin-top: 0;
	}
	.pertner-title{
		padding-bottom: 2%;
	}
	/* ny1 */
	
	/* .ny1-nav-tit{
		line-height: 55px;
	}
	.ny1-nav-tit li{
		width: 120px;
	}
	.ny1-nav-tit li a{
		font-size: 18px;
	} */
	.brand-text{
		margin-right: 2%;
		width: 91%;
	}
	
	.brand-pic2 {
		margin-left: 40px;
		margin-right: -40px;
	}
	.history-left li p{
		padding-right: 5px;
	}
	.history-title{
		padding-bottom: 70px;
	}
	.history-left{
		width: 59%;
	}
	.team-ul li{
		width: 49%;
	}
	.team-int-right p{
		font-size: 16px;
		line-height: 24px;
	}
	.team-int-right h5{
		padding-bottom: 30px;
	}
	.ny5-product-text span{
		font-size: 16px;
		padding-left: 2%;
	}
	.ny6-product-nav{
		overflow-x: scroll;
	}
	.ny6-product-nav ul{
		width: 1440px;
		overflow: hidden;
	}
	.ny11-contact-tit h2{
		font-size: 40px;
	}
	.ny11-address >span:before{
		width: 100%;
	}
	.ny13-contact-ul li,.ny13-contact-title{
		padding: 0 20px 0 20px;
	}
	/* .ny13-contact-from form{
		justify-content: flex-end;
	} */
	.ny13-contact-ul ul li span,.ny13-contact-title span{
		width: 220px;
	}
	.ny13-contact-hipa,.ny13-contact-icon{
		width: 100%;
	}
}

@media screen and (max-width:1200px){
	.brand-text p{
		font-size: 1rem;
	}
	.brand-text .brand-p{
		margin-bottom: 15px;
	}
	.brand-tit h4{
		font-size: 22px;
		margin-top: 0;
	}
	.brand-tit strong{
		font-size: 32px;
	}
	.hipa1{
		padding: 30px 0;
	}
	.hipa1-list li{
		margin-bottom: 10px;
	}
	.hipa1-list li:first-child{
		margin-left: 8%;
	}
	.hipa1-list li:nth-child(2) {
		margin-left: /* 465px */28%;
	}
	.hipa1-list li:nth-child(3) {
		margin-left: /* 795px */50%;
	}
	.hipa1-list li >p{
		font-size: 20px;
		padding: 4px 0 2px;
	}
	.hipa1-list li >p strong{
		font-size: 22px;
	}
	.li-title span{
		font-size: 26px;
	}
	.map-right p{
		padding-left: 50px;
	}
	.team-int-pic{
		top: 0;
	}
	.ny1-nav h2{
		font-size: 30px;
	}
	.ny1-nav-tit{
		line-height: 55px;
	}
	.ny1-nav-tit ul li a{
		font-size: 20px;
	}
	/* .area-left{
		width: 48%;
	} */
	.ny5-product-text span{
		font-size: 14px;
	}
	.ny6-product-dowmlop:before{
		width: 65%;
	}
	.ny11-contact-list li {
		width: /* 395px */30.431%;
		margin-left: 3.85%;
	}
	.ny11-contact-list ul{
		margin-bottom: -150px;
	}
	.ny11-contact-message{
		padding-top: 200px;
		padding-bottom: 20px;
	}
	.ny11-contact-form li input[type=submit]{
		margin-top: 0;
	}
	.ny8-hipa-list li{
		width: 49%;
	}
	.ny11-contact-left{
		width: 50%;
		margin-bottom: 50px;
	}
	.ny11-contact-ul{
		width: 86%;
	}
	.ny11-contact-tit h2{
		font-size: 48px;
	}
	.ny11-contact-posonal{
		flex-wrap: wrap;
		
	}
	/* .ny11-contact-lb{
		width: 90%;
	} */
	.ny11-contact-right:before {
		width: 57.092%;
	}
	.ny11-address-list:nth-child(even){
		margin-right: 0;
	}
	.ny11-address-list li{
		width: 49%;
	}
	.ny12-contact-message{
		padding-top: 70px;
	}
	.ny13-contact-from #post-input1,.ny13-contact-from #post-input2{
		margin-right: 2%;
		margin-bottom: 20px;
	}
	/* .ny13-contact-from #post-input1,.ny13-contact-from #post-input2{
		margin-right: 2%;
	}
	.ny13-contact-from input[type=submit]{
		margin-left: 0;
		height: 46px;
	}
	.ny13-contact-from input[type=text] {
		font-size: 14px;
		height: 45px;
		text-indent: 1em;
	} */
	.ny13-contact-icon li {
		width: /* 181px */16.8%;
		margin-left: /* 90px */4%;
		
	}
	.li-ny13-icon{
		width: 155px;
		height: 155px;
	}
}
@media screen and (max-width:1100px){
	.PC-nav ul li{
		margin-left: 3.5%;
	}
	.team-int-right{
		width: 61%;
	}
	.ny7-hipa-cont{
		width: 96%;
		margin: 0 auto;
	}
	.li-ny8-text span{
		font-size: 16px;
		padding: 0 0 3px;
	}
	/* .ny13-contact-small1{
		margin-right: 0;
		margin-bottom: 7px;
	}
	.ny13-contact-ul .ny13-contact-span5{
		flex-wrap: wrap;
		justify-content: center;
		text-align: center;
	} */
	.ny13-contact-span5 small {
		width: 84px;
		height: 30px;
		line-height: 30px;
		font-size: 14px;
	}
	.ny13-contact-ul li span{
		font-size: 16px;
	}
	.ny13-hipa-it:before{
		width: 30%;
	}
	.ny13-hipa-it{
		padding-left: 165px;
	}
}
@media screen and (max-width:980px){
	.honner-list ul li {
	    padding: 2% 0;
	    width: 18.8%;
	    margin-left: 1.5%;
	    margin-bottom: 3.5%;
	}
	.li-honnor-pic{
		width: 80%;
	}
	.honner-tit{
		margin-bottom: 3%;
	}
	.pertner-nav ul{
		margin: 3% 0 0 auto;
		display: table;
	}
	.pertner-nav{
		width: 100%;
	}
	.team-int,.team-list li{
		width: 100%;
	}
	.team-int-pic{
		right: -2%;
		top: -10%;
	}
	.team-int-right h5{
		background: url(../images/team-icon1.png) no-repeat 32px -4px;
	}
	.ny1-nav-tit{
		overflow-x: scroll;
	}
	.ny1-nav-tit ul{
		width: 980px;
		overflow: hidden;
	}
	.ny5-product-list li{
		width: 33.33%;
	}
	.ny5-product-list li span{
		font-size: 16px;
	}
	.ny13-contact-icon li {
		width: /* 181px */31.3%;
		margin-left: /* 90px */3%;
		
	}
	.ny13-contact-icon li:nth-child(5n+1){
		margin-left: /* 90px */3%;
	}
	.ny13-contact-icon li:nth-child(3n+1){
		margin-left: 0;
	}
}
@media screen and (max-width:960px){
	.honner2-list p {
		min-height: 73px;
	}
	.PC-header{
		display: none;
	}
	.PH-header{
		display: block;
	}
	.PC-text-cont span{
		font-size: 3.4375rem;
		padding-top: 0%;
	}
	.PC-text-cont p{
		font-size: 1.5rem;
	}
	.PC-text-cont a{
		width: auto;
		font-size: 1rem;
		height: auto;
		line-height: 1.375rem;
		background: none;
		margin-top: 1%;
	}
	.PC-note{
		bottom: 12%;
	}
	.PC-note p{
		font-size: 1rem;
	}
	
	.product-list ul li h4{
		font-size: 18px;
	}
	.hipa-list ul{
		flex-wrap: wrap;
	}
	.hipa-list li{
		width: 32%;
		margin-bottom: 12%;
	}
	.hipa-list li:nth-child(3n+1){
		margin-left: 0;
	}
	.footer {
		padding: 10px 0;
	}
	/* ny1 */
	.brand-right,.brand-left{
		width: 100%;
		float: initial;
	}
	.brand-right{
		margin-left: 0;
	}
	.brand-pic{
		display: none;
	}
	.brand-pic2{
		margin: 0 0 20px 0;
		padding-top: 10px;
		text-align: center;
	}
	.brand-text{
		width: 96%;
	}
	.brand{
		padding: 45px 0 25px;
	}
	.brand-tit{
		padding-left: 0;
	}
	.brand-text .brand-p{
		margin-bottom: 0;
	}
	.history-left,.history-right{
		width: 100%;
		float: inherit;
	}
	.history-left li{
		margin-left: 3.5%;
		width: 22%;
	}
	.history-right{
		margin-top: 20px;
	}
	.history-lb .gallery-thumbs .swiper-slide{
		width: 15%;
	}
	.history-lb .gallery-thumbs{
		width: 100%;
	}
	.history{
		padding: 40px 0;
	}
	.map-left{
		padding-bottom: 10px;
	}
	.map-left,.map-right{
		width: 100%;
	}
	.map-pic,.map-pic2{
		display: none;
	}
	.map-right p{
		padding-left: 0;
	}
	.map{
		padding: 25px 0 45px;
	}
	.ny2-honnor-tit{
		padding: 50px 0;
	}
	.ny2-honnor-tit h2 {
		font-size: 120px;
		line-height: 100px;
	}
	.ny2-honnor-title{
		line-height: 45px;
		margin-top: -55px;
	}
	.ny2-honnor-title h4 {
		font-size: 22px;
	}
	.honner2-list ul li {
		width: 23.5%;
		margin-left: 2%;
		margin-bottom: 20px;
    }
	.honner2-list ul li:nth-child(5n+1){
		margin-left: 2%;
	}
	.honner2-list ul li:nth-child(4n+1){
		margin-left: 0;
	}
	.ny2-honnor,.team{
		padding-bottom: 30px;
	}
	.team-tit{
		padding-top: 45px;
	}
	
	.area-right{
		padding: 25px 0;
	}
	.area-right p{
		line-height: 25px;
		font-size: 16px;
	}
	.area-right span{
		padding-bottom: 3px;
	}
	.area{
		padding: 40px 0 20px;
	}
	.area-cont{
		padding-bottom: 20px;
	}
	.ny6-product-cont{
		padding-top: 40px;
	}
	.li-contact-ding p {
		padding: 17px 0 12px;
		font-size: 18px;
	}
	.li-bg{
		width: 30%;
		height: 2px;
	}
	.ny11-contact-form li input[type=text]{
		width: 48%;
		margin-left: 0;
		margin-bottom: 20px;
	}
	.ny11-contact-form li input[type=text]:nth-child(odd){
		float: left;
	}
	.ny11-contact-form li input[type=text]:nth-child(even){
		float: right;
	}
	.ny11-contact-posonal{
		padding: 40px 0;
	}
	.ny9-hipa-cont{
		flex-wrap: wrap;
		padding-bottom: 50px;
	}
	.ny9-hipa-tit{
		margin: 0 15px 12px 15px;
	}
	.ny9-hipa-text{
		margin: 0 15px;
	}
	.ny9-hipa-left{
		margin-bottom: 25px;
		
	}
	.ny9-hipa-right,.ny9-hipa-left{
		width: 100%;
	}
	.ny12-contact-list ul{
		padding-bottom: 20px;
	}
	.ny13-contact-from input[type=text] {
		font-size: 16px;
		height: 55px;
		text-indent: 1em;
	}
	.ny13-contact-from input[type=submit]{
		height: 55px;
	}
	.ny13-contact-from{
		margin-bottom: 20px;
	}
	.ny13-hipa-it{
		width: 60%;
	}
	.ny13-hipa-logo{
		width: 30%;
	}
	.ny13-hipa-it h4{
		margin-left: -40px;
	}
	.ny13-hipa-it h4,.ny13-hipa-it strong{
		font-size: 30px;
	}
	.ny13-hipa-it:before{
		height: 80px;
	}
	.ny13-contact-hipa{
		align-items: center;
	}
}
@media screen and (max-width:860px){
	.index-title{
		padding-top: 14%;
	}
	.hipa-title{
		padding-top: 0;
	}
	.pertner-tit{
		bottom: -13%;
	}
	.ny6-product-table td,.ny6-product-table th{
		font-size: 14px;
	}
	.ny8-hipa-list li{
		width: 100%;
		float: inherit !important;
	}
	.ny11-contact-tit h2{
		font-size: 36px;
	}
	.ny11-contact-tit h4{
		font-size: 26px;
	}
	.ny10-hipa-list ul{
		justify-content: space-between;
		padding: 40px 0 10px;
		/* padding-top: 40px; */
	}
	.ny10-hipa-list li{
		width: 49%;
		margin-left: 0;
		margin-bottom: 20px;
	}
	.ny10-hipa-list li span{
		padding-top: 15px;
	}
	.ny12-contact-list ul li{
		width: 100%;
	}
	.ny13-contact-title span{
		font-size: 16px;
	}
	.ny13-contact-ul ul li span, .ny13-contact-title span{
		width: 120px;
	}
	.ny13-contact-ul ul li span.ny13-contact-span5, .ny13-contact-title span.ny13-contact-span5{
		width: 220px;
	}
}
/* @media screen and (max-width:775px){
	.honner-list ul li {
		margin-left: 1.46%;
	}
} */
@media screen and (max-width:770px){
	.PC-note {
		bottom: 15%;
	}
	.area-left{
		width: 100%;
		
		float: inherit;
		margin: 0 ;
	}
	.area-right{
		float: inherit;
		width: 100%;
		margin: 0 ;
		border: 0;
	}
	.area-text{
		width: 96%;
		margin: 0;
		padding: 0 2%;
	}
	.ny5-product-list li{
		width: 49%;
		margin-bottom: 5%;
	}
	.ny5-product-list li:nth-child(odd){
		float: left;
	}
	.ny5-product-list li:nth-child(even){
		float: right;
	}
	.ny5-product-list ul{
		padding-bottom: 10px;
		margin-bottom: 30px;
	}
	.ny5-product-list li span{
		background:  url(../images/ny5-icon2.png) no-repeat 95% center;
		color: #fff;
	}
	.ny5-product-text{
		background: #2f76a2;
		line-height: 50px;
	}
	.ny5-produc-page ul{
		padding-bottom: 50px;
	}
	.ny6-product-left{
		text-align: center;
		margin-bottom: 25px;
	}
	.ny6-product-right,.ny6-product-left{
		width: 100%;
		float: inherit;
	}
	.ny11-address-list li{
		width: 100%;
	}
	.ny11-address >span, .ny11-address >small{
		font-size: 22px;
		margin-bottom: 5px;
		padding-left: 50px;
		background: url(../images/ny11-icon4.png) no-repeat 0px 0px;
	}
	.ny11-address >span:before{
		display: none;
	}
	.ny1-nav-tit li a,.ny1-nav-tit li.active a{
		padding: 0 20px;
	}
}
@media screen and (max-width:640px){
	.PH-header-cont{
		height: 70px;
	}
	.PH-logo{
		width: 27%;
	}
	.PH-muen{
		width: 10%;
	}
	.PC-text-cont span{
		font-size: 2.5rem;
	}
	.PC-text-cont p{
		font-size: 1.125rem;
	}
	.PC-text-cont a{
		font-size: 0.875rem;
	}
	.index-title h2{
		font-size: 5rem;
		line-height: 86px;
		bottom: 0%;
	}
	/* .product-list ul li{
		width: 100%;
	} */
	.product-list{
		width: 96%;
		margin: 0 auto;
	}
	 .product-list ul{
		flex-wrap: wrap;
		justify-content: space-between;
	}
	.product-list ul li{
		width: 49%;
		margin-bottom: 2%;
		
	} 
	.product-list ul li h4{
		font-size: 1rem;
	}
	.li-product-icon img{
		width: 50%;
	}
	.honner-tit{
		padding-top: 4%;
	}
	.honner-list ul li{
		width: 23%;
		margin-left: 2.6%;
	}
	.honner-list ul li:nth-child(5n+1){
		margin-left: 2.6%;
	}
	.honner-list ul li:nth-child(4n+1){
		margin-left: 0;
	}
	.hipa-list li{
		margin-bottom: 9%;
		padding-bottom: 2%;
	}
	.li-hipa-icon img{
		width: 70%;
	}
	.li-hipa-icon{
		top: -15%;
	}
	.hipa-list li span{
		font-size: 16px;
		padding-bottom: 2%;
	}
	.hipa-list li p{
		font-size: 14px;
		line-height: 1.2rem;
	}
	.pertner-nav li{
		width: 120px;
		line-height: 40px;
	}
	.pertner-nav li a{
		font-size: 18px;
	}
	.pertner-list li{
		width: 20%;
	}
	.pertner-list li:nth-child(6n+1){
		border-left: 0;
	}
	.pertner-list li:nth-child(5n+1){
		border-left: 1px solid #F7F7F7;
	}
	.history-left li{
		width: 48%;
		margin-left: 0!important;
		margin-bottom: 15px;
		padding-bottom: 15px;
	}
	.history-left li:nth-child(odd){
		float: left;
	}
	.history-left li:nth-child(even){
		float: right;
	}
	.history-left li p{
		padding-bottom: 10px;
	}
	.history-right{
		margin-top: 10px;
	}
	.history-right p{
		margin-bottom: 15px;
	}
	.history-lb .swiper-button-prev,.history-lb .swiper-button-next{
		display: none;
	}
	.hipa1-list li{
		margin-left: 0 !important;
		margin-bottom: 20px;
	}
	.honner2-list ul li{
		width: 32%;
	}
	.honner2-list ul li:nth-child(5n+1){
		margin-left: 2%;
	}
	.honner2-list ul li:nth-child(4n+1){
		margin-left: 2%;
	}
	.honner2-list ul li:nth-child(3n+1){
		margin-left: 0%;
	}
	.team-int-pic{
		top: 0;
	}
	.team-tit{
		padding-bottom: 40px;
	}
	.team-int-right{
		width: 64%;
	}
	
	.ny6-product-nav ul {
		width: 1080px;
	}
	.ny6-product-nav li{
		line-height: 50px;
		width: 180px;
	}
	.ny6-product-nav li a {
		font-size: 16px;
	}
	.ny6-product-table{
		margin-bottom: 30px;
	}
	.ny6-product-dowmlop{
		margin-bottom: 40px;
	}
	.ny6-product-table th,.ny6-product-table td{
		font-size: 12px;
	}
	.ny6-product-dowmlop:before{
		width: 40%;
	}
	.ny6-product-tit span{
		font-size: 20px;
		
	}
	.li-contact-ding p {
		padding: 7px 0 4px;
		font-size: 14px;
	}
	.ny11-contact-message {
		padding-top: 110px;
	}
	.ny11-contact-list ul {
		margin-bottom: -80px;
	}
	.li-contact-top >img{
		width: 30%;
	}
	.ny11-contact-left{
		width: 100%;
	}
	.ny11-address-list li{
		margin-bottom: 30px;
	}
	.ny1-nav h2{
		font-size: 22px;
		margin-bottom: 9px;
	}
	.ny1-nav-tit{
		line-height: 40px;
	}
	.ny1-nav-tit ul li a{
		font-size: 16px;
	}

}
@media screen and (max-width:590px){
	/* .hipa-list li{
		width: 48%;
	}
	.hipa-list li:nth-child(3n+1){
		margin-left: 2%;
	}
	.hipa-list li:nth-child(2n+1){
		margin-left: 0;
	} */
	.ny5-product-list li span{
		font-size: 14px;
	}
	.ny7-hipa-cont{
		padding-bottom: 50px;
	}
	.ny7-hipa-pic{
		margin-top: 20px;
	}
	.ny7-hipa-p{
		padding-bottom: 20px;
	}
	.ny7-hipa-pic span{
		padding-bottom: 15px;
	}
	.ny9-hipa-biao{
		width: 100%;
	}
	.ny9-hipa-tit{
		flex-wrap: wrap;
		justify-content: flex-end;
	}
	.ny9-hipa-return a{
		padding-top: 10px;
	}
	.ny9-hipa-return{
		text-align: right;
	}
	.ny9-hipa-biao p span{
		margin-left: 5px;
	}
	.ny13-contact-ul .ny13-contact-span5 .ny13-contact-small1{
		margin-right: 0;
		margin-bottom: 5px;
	}
	.ny13-contact-ul .ny13-contact-span5{
		flex-wrap: wrap;
		justify-content: center;
		
	}
	/* .ny13-contact-ul ul li span, .ny13-contact-title span{
		width: 120px;
	} */
	.ny13-contact-ul ul li span.ny13-contact-span5, .ny13-contact-title span.ny13-contact-span5{
		width: 120px;
	}
	.ny13-contact-ul li, .ny13-contact-title{
		padding:0 10px;
	}
	.ny13-contact-ul li p{
		padding-top: 6px;
	}
	.ny13-hipa-it:before{
		height: 50px;
	}
	.ny13-hipa-it h4{
		padding-bottom: 8px;
		margin-top: 0;
		margin-left: -88px;
	}
	.ny13-hipa-it h4,.ny13-hipa-it strong{
		font-size: 18px;
	}
	.ny13-hipa-logo{
		width: 55%;
	}
	.ny13-contact-icon ul{
		justify-content: space-between;
	}
	.ny13-contact-icon li{
		width: 49%;
		margin-left: 0 !important;
		margin-bottom: 30px;
	}
}
@media screen and (max-width:490px){
	.PH-header-cont{
		height: 55px;
	}
	/* .product-list ul li{
		width: 100%;
	}
	.product-list ul li:last-child{
		display: none;
	} */
	.hipa-title .title h4{
		width: 96%;
		margin: 0 auto;
		padding-left: 0;
		text-align: center;
	}
	.li-hipa-icon{
		top: 4%;
	}
	.hipa-list li span{
		font-size: 14px;
		
	}
	.hipa-list li p{
		font-size: 12px;
		
	}
	.team-int-right p{
		font-size: 12px;
		line-height: 18px;
	}
	.team-int-right h5{
		padding-bottom: 10px;
	}
	.ny5-product-list li{
		width: 100%;
	}
	.ny5-product-list li span{
		font-size: 16px;
		
		padding-left: 5%;
		
	}
	.ny6-product-dowmlop:before{
		display: none;
	}
	.li-address-text h4{
		padding-bottom: 4px;
	}
	.li-address-text p{
		line-height: 22px;
	}
	.li-address-pic{
		width: 33%;
	}
	.ny12-contact-nav{
		overflow-x: scroll;
	}
	.ny12-contact-nav ul {
		width: 490px;
	}
	.ny12-contact-nav ul li{
		height: 42px;
		line-height: 42px;
	}
	.ny13-contact-biao h2{
		font-size: 32px;
	}
	.ny13-contact-bg{
		height: 5px;
	}
	.ny13-contact-tit ul {
		width: 145px;
	}
	.ny13-contact-tit li a{
		font-size: 18px;
		line-height: 35px;
	}
	.ny13-contact-title span,.ny13-contact-ul ul li span,.ny13-contact-span5 small{
		font-size: 12px;
	}
	.ny13-contact-span5 small {
		width: 65px;
		height: 26px;
		line-height: 26px;
		font-size: 12px;
	}
	.ny13-contact-title{
		line-height: 55px;
	}
	.ny13-ul-muen dt, .ny13-ul-muen dd{
		font-size: 14px;
        line-height: 22px;
	}
	.ny13-ul-muen{
		padding: 15px;
	} 
	.ny13-ul-muen dd a {
		height: 40px;
		line-height: 40px;
		width: 120px;
		font-size: 16px;
	}
}
@media screen and (max-width:430px){
	.about-text p{
		font-size: 16px;
		line-height: 26px;
	}
	.ny11-address-list li{
		display: initial;
	}
	.li-address-pic{
		margin-bottom: 20px;
		text-align: center;
	}
	.li-address-pic,.li-address-text{
		width: 100%;
		
	}
	.li-address-text{
		margin-left: 0;
	}
}
@media screen and (max-width:400px){
	.PC-text-cont span{
		font-size: 2.2rem;
	}
	.index-title h2{
		font-size: 5rem;
		line-height: 86px;
		bottom: 0%;
	}
	.title h4 {
		width: 160px;
		height: 34px;
		line-height: 34px;
		font-size: 1.375rem;
	}
	.index-title h5{
		font-size: 1.125rem;
	}
	.about-text p{
		font-size: 15px;
		line-height: 24px;
	}
	.about-more {
		width: 120px;
		height: 30px;
		line-height: 30px;
	}
	.about-more a{
		font-size: 0.875rem;
	}
	.li-contact-ding p {
		padding: 5px 0 2px;
		font-size: 12px;
	}
	.ny11-contact-message {
		padding-top: 60px;
	}
	.ny11-contact-list ul {
		margin-bottom: -50px;
	}
	.ny10-hipa-list li{
		width: 100%;
	}
}

@media screen and (max-width:390px){
	.about-text p{
		font-size: 12px;
		line-height: 20px;
	}
	/* .pertner-list li{
		width: 25%;
	}
	 */
	.pertner{
		margin-top: -5%;
	}
	.pertner-nav{
		padding-top: 4%;
		padding-bottom: 3%;
	}
	.team-int-right,.team-int-left {
		width: 100%;
	}
	.team-int-left {
		margin-bottom: 15px;
	}
	.team-int-pic{
		right: auto;
		left: 10%;
		top: -10%;
	}
	.team-int-right p{
		font-size: 16px;
		line-height: 24px;
	}
	.li-ny8-pic{
		display: none;
	}
	.ny8-hipa-list li{
		margin-bottom: 20px;
	}
	.li-ny8-text{
		width: 100%;
	}
	.li-ny8-text p{
		-webkit-line-clamp: initial;
	}
	.li-ny8-text small{
		text-align: right;
	}
	.ny8-hipa{
		padding-top: 40px;
	}
	.ny1-nav h2{
		font-size: 18px;
		margin-bottom: 4px;
	}
	.ny1-nav-tit{
		line-height: 30px;
	}
	.ny1-nav-tit ul li a{
		font-size: 14px;
	}
	.ny13-contact-icon li p{
		line-height: 26px;
		font-size: 16px;
	}
	.li-ny13-icon{
		width: 120px;
		height: 120px;
	}
	.li-ny13-icon img {
		padding: 22px 0 8px;
		width: 35%;
	}
}
@media screen and (max-width:340px){
	.li-ny12-icon{
		display: none;
	}
	.li-ny12-text{
		width: 100%;
	}
}