@media (min-width: 640px){.container{margin: 0 7.5%;}}
@media (min-width: 1200px){.container{margin: 0 6%;}}
@media (min-width: 1600px){.container{margin: 0 16%;}}
@media (min-width: 768px){.tce-ml20{margin-left:20px;}}

@media (max-width: 1300px){
	.indx-about{height: auto;}
	.indx-about-pic{margin-top: -1rem;}
	.page-about-sec1{height: auto;}
}
@media (max-width: 1240px){
	.contact-item{display: block;}
}
@media (max-width: 1130px){
	.header-nav ul li{margin-right: .3rem;}
	.tec-r{padding: .8rem;}
	.page-tec-sec2{height: auto;}
}
@media (max-width: 990px){
	.header-nav{position: fixed;z-index: 99; top: 60px;left: 0;right: 0; bottom: 0; background: #fff;box-sizing: border-box; display: none;  height: auto;margin-left: 0;  overflow-y: auto; overflow-x: hidden;}
	.header-nav ul li >a{color: #333;}
	.header-nav ul{flex-wrap: wrap;  width: 100%; height: unset;}
	.header-nav ul li{border-bottom: 1px solid rgba(226, 226, 226, 1);width: 100%;height: unset; flex-wrap: wrap;text-align: center;}
	.header-nav ul li >a{width: 100%;text-align: center; line-height: 60px;}
	.contact-info{display: block;}
	.contact-item{display: flex;margin-bottom: 20px;}
	.indx-pro{height: auto;}
	.page-tec-sec1 .row{display: block;}
	.page-tec-sec1 img{padding-left: 0;}
	.pro-r{padding-left: 0;margin-top: 30px;}
	.pro-thumbs,.page-d-box #gallery-top{width: 74%;}
	.pro-thumbs{margin: 0 auto;}
	.honor-list .col:nth-of-type(2n+1){border-right: 0;}
	.news-main1 a{margin-bottom: 20px;}
}
@media screen and (max-width:767px){
	.indx-about{height: auto;}
	.header-nav ul li{margin-right: 0;}
	.indx-about-info p{width: 100%;}
	.indx-news-item{border-bottom: 1px solid #ededed;}
	.foot-cent{padding: 30px 0;}
	.foot-top,.foot-cent,.foot-bott{display: block;}
	.foot-2wm-l{text-align: left;}
	.foot-nav{margin-top: 10px;}
	.foot-nav a{margin-right: 14px;}
	.indx-tech p{width: unset;}
	.indx-about-pic .swiper-slide{width: 50%;}
	.indx-about-pic .item{height: 36vw;}
	.indx-about-pic .item .imgbox img{transform: skewY(-8deg) scale(1.4);}
	.indx-about-pic .item .txtbox{opacity: 1;transform: none;}
	.indx-about-pic .swiper-button-next, .indx-about-pic .swiper-button-prev{width: 32px;height: 32px;line-height: 32px;}
	.page-banner > img{height:6rem;}
	.after-3s-serv{height: auto;}
	.faq-tit,.serv-numb,.serv-contact{display: block;}
	.faq-tit-r{margin-top: 20px;}
	.faq-list{padding: .3rem;}
	.serv-numb .numb-item{width: 100%;}
	.serv-contact > div:nth-of-type(2){margin-left: 0;margin-top: 20px;}
	.page-tec-sec2{display: block;}
	.tec-r,.tec-l{width: 100%;}
	.head-main{padding: 0 .3rem;}
	.news-d-info{padding: .3rem;}
	.form-group:nth-of-type(2n){padding-left: 0;}
	.form-group{width: 100%;}
	.contact-message{padding: .4rem;}
	.pro-nav .container{padding-bottom: 20px;}
	.pro-nav a{margin-right: 20px;}
	.pro-thumbs,.page-d-box #gallery-top{width: 100%;}
	.cult-hover{display: none;}
	.cult-list{display: block;}
	.page-cult .info img{width: 70%;}
	.page-cult .info{padding: 1.2rem 0;}
	.cult{padding: .5rem 0;}
	.page-honor .swiper-button-prev{left: 32%;}
	.page-honor .swiper-button-next{right: 32%;}
	.news-l span{margin-bottom: 20px;display: block;}
	.news-main2 a,.news-main2 .news-l{display: block;margin-bottom: 20px;}
	.foot::after{top: 3rem;}
	.page-subnav ul li a{font-size: 14px;}
	.page-tit .cn{font-size: 28px;}
	.head-r{display: none;}
	.nav-icon{right: .3rem;}
	.pro-h2 h2{font-size: 18px;}
	.page-about-sec2 h3::after{display: none;}
	.page-about-sec2 h3{padding: 0 .3rem;font-size: 18px;}
	.page-about-sec1 .container{padding: .6rem 0;}
	.page-about-sec1 .col:nth-of-type(1){margin-bottom: 20px;}
	.news-main1 a h3,.news-l h3{font-size: 18px;}
	.job-top,.contact-item > div p:nth-of-type(2){font-size: 16px;font-weight: normal;}
	.banner-txt{width: 80%;}
	.banner-txt h3{font-size: 28px;}
	.banner-txt p:nth-of-type(1){font-size: 16px;}
	#section0 .swiper-container .swiper-slide img{width: 100%;height: 100%;object-fit:cover;}
	.my-swiper-scrollbar{width: .92rem;}
	.banner-page-num{width: 1.64rem;}
	.message-box{padding: .5rem;}
	.banner-info .mouse:after{font-size: 18px;}
	.serv-numb .numb-item{margin-bottom: 30px;}
	.cult p:nth-of-type(2){display: block;}
	.message-box h4{font-size: 24px;}
	.logo img:nth-of-type(2){left: .3rem;}

	.news_list_img{height: unset;}

	
	
}
