@media (max-width: 1400px){
	.container{
		width: 96%;
	}
}
@media (max-width: 1200px){
	.nav-box>ul>li{
		margin-right: 25px;
	}
}
@media (max-width: 1060px){
	.nav-content{
		display: none;
		position: absolute;
		width: 100%;
		/*right: -100%;*/
		right: 0;
		top: 100%;
		background-color: #000000;
		height: auto;
		justify-content: center;
		padding-bottom: 20px;
		transition: all 0.5s;
		z-index: 99;
	}
	.nav-content.active{
		/*right: 0;*/
		display: flex;
	}
	.nav-box>ul>li{
		width: 100%;
		margin-right: 0;
		line-height: 50px;
		text-align: center;
		border-top: 1px solid #f3ae00;
	}
	.nav-box>ul>li:last-child{
		border-bottom: 1px solid #f3ae00;
	}
	.nav-box{
		width: 100%;
	}
	.nav-box>ul>li.cur:after{
		display: none;
	}
	.menu{
		display: block;
	}
	.nav-right{
		width: 100%;
		/*flex-direction: column-reverse;*/
		justify-content: center;
	}
	.search-input-content{
		margin-top: 20px;
		width: 80%;
		justify-content: center;
		height: 30px;
	}
	.language{
		margin-top: 20px;
		border-top: 1px solid #f3ae00;
		width: 100%;
		padding-top: 20px;
		margin-left: 0;
		text-align: center;
	}
	.part1{
		padding-top: 30px;
	}
	.part1-lunbo .swiper-button-next, .part1-lunbo .swiper-button-prev{
		display: none;
	}
	.part2-item{
		width: 50%;
	}
	.part2-more p{
		font-size: 18px;
	}
	.part2{
		padding-top: 30px;
		padding-bottom: 30px;
	}
	.part2-content{
		margin-top: 30px;
	}
	.part3{
		padding-top: 10px;
		/*padding-bottom: 30px;*/
	}
	.part3-content{
		padding-top: 20px;
		padding-bottom: 20px;
	}
	.part3-r-more{
		margin-top: 30px;
	}
	.part4{
		padding-top: 30px;
	}
	.part4-content{
		margin-top: 30px;
	}
	.pro-nav{
		overflow: initial!important;
	}
	.pro_all {
		display: block;
	}
	.pro-nav>ul {
		justify-content: flex-start;
	}
	.ny-content{
		padding-top: 30px;
	}
}

@media (max-width: 1000px){
	.pro-item{
		width: 32%;
		margin-right: 2%;
	}
	.pro-item:nth-child(4n){
		margin-right: 2%;
	}
	.pro-item:nth-child(3n){
		margin-right: 0;
	}
	.news-t-date{
		margin-top: 0;
		height: 20px;
	}
	.news-t-p{
		margin-top: 0;
	}
	.news-t-more{
		margin-top: 0;
	}
	.news-item{
		padding-bottom: 2%;
		margin-bottom: 4%;
	}
	.news-img{
		width: 35%;
	}
	.news-text{
		width: 63%;
	}
	.news-t-tit h2{
		font-size: 14px;
		overflow: hidden;
		text-overflow: ellipsis;
		display: -webkit-box !important;
		-webkit-line-clamp: 1;
		-webkit-box-orient: vertical;
	}
	.news-t-p p{
		overflow: hidden;
		text-overflow: ellipsis;
		display: -webkit-box !important;
		-webkit-line-clamp: 1;
		-webkit-box-orient: vertical;
		font-size: 12px;
	}
	.news-t-more a{
		font-size: 12px;
	}
	.ny-l-box h2{
		padding-top: 0;
		padding-bottom: 0;
	}
	.ny-r-ti{
		font-size: 18px;
	}
}
@media (max-width: 768px){
	.part2-item:hover {
		transform: scale(1);
	}
	.part3-left{
		width: 100%;
	}
	.part3-right{
		margin-top: 20px;
		width: 100%;
		padding-left: 0;
	}
	.part3-r-title h2{
		font-size: 24px;
	}
	.part3-r-text p{
		font-size: 14px;
	}
	.part3-r-more a{
		font-size: 16px;
	}
	.part4-item{
		margin-bottom: 15px;
		width: 100%;
		margin-right: 0;
	}
	.part4-img img{
		width: 100%;
	}
	.part4-more{
		margin-top: 10px;
	}
	.footer{
		padding-top: 25px;
	}
	.footer-text{
		margin-top: 20px;
	}
	.footer-right{
		margin-top: 15px;
		width: 100%;
	}
	.copyright p,.copyright p a{
		font-size: 14px;
	}
	.pro-item{
		width: 49%;
		margin-right: 2%;
	}
	.pro-item:nth-child(3n){
		margin-right: 2%;
	}
	.pro-item:nth-child(2n){
		margin-right: 0;
	}
	.prod-left{
		width: 100%;
	}
	.prod-right{
		margin-top: 30px;
		width: 100%;
	}
	.prod-contact{
		position: relative;
		margin-top: 30px;
	}
	.prod-bottom{
		margin-top: 50px;
	}
	.news-content{
		margin-top: 30px;
	}
	.ny-left{
		width: 100%;
	}
	.ny-right{
		width: 100%;
		margin-top: 20px;
	}
	.ny-l-box ul{
		padding: 10px 20px;
		display: flex;
		flex-wrap: wrap;
	}
	.ny-l-box ul li{
		width: 48%;
		margin: 0 1%;
		padding-top: 0;
		padding-bottom: 0;
	}
	.ny-l-box ul li a{
		font-size: 14px;
	}
	.ny-nav p{
		padding-top: 2%;
		padding-bottom: 2%;
	}
}
@media (max-width: 640px){
	input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{font-size: 14px;color: #ffffff;}
	.header-con{
		height: 60px;
	}
	.logo img{
		height: 50px;
	}
	.ph-banner{
		display: block;
	}
	.pc-banner{
		display: none;
	}
	.footer-tit h2{
		font-size: 18px;
	}
	.sup-list li{
		overflow: hidden;
		text-overflow: ellipsis;
		display: -webkit-box !important;
		-webkit-line-clamp: 1;
		-webkit-box-orient: vertical;
	}
	.footer-text p{
		font-size: 14px;
		line-height: 1.5;
	}
	.footer-inp input.finp{
		height: 40px;
		font-size: 14px;
	}
	.safecode .sr{
		width: 75%;
	}
	.safecode img{
		width: 25%;
		/*margin-top: -6px;*/
	}
}
@media (max-width: 500px){
	.part2-item{
		width: 100%;
	}
	.pro-item{
		width: 100%;
		margin-right: 0;
		margin-bottom: 4%;
	}
	.pro-item:nth-child(4n){
		margin-right: 0;
	}
	.pro-item:nth-child(3n){
		margin-right: 0;
	}
	.prod-b-nav ul{
		flex-wrap: nowrap;
	}
	.prod-b-nav ul li a{
		width: 135px;
	}
}