@media (max-width: 767px) {
	.fangan-bg{
		height: 300px !important;
	}
	.fa-banner{
		left: 20px;
		top: 20px;
	}
	.robot-title{
		font-size: 22px;
		width: max-content;
	}
	h3.fangan-title{
		font-size: 20px;
		padding: 0;
	}
	.defect{
		align-items: initial;
	}
	div.defect-content{
		height: auto;
	}
	.defect-content h4{
		font-size: 16px;
	}
	.defect-content p{
		text-align: left;
		padding: 0 5px;
	}
	.wp-theme-3 .changjin .w-box{
		margin-bottom: 10px;
	}
	.about{
		margin: 0;
	}
	.animate-hover-slide .figure img{
		height: 200px;
	}
	.point-content{
		height: auto;
		padding: 0 10px;
	}
	body .container{
		padding: 0 20px;
		width: auto;
	}
	.changjin .row p{
		padding: 0 15px;
	}
	.point-content h4{
		line-height: 26px;
	}
	.wp-theme-3 p{
		font-size: 14px;
	}
	.row .col-md-6{
		padding: 0 5px 10px;
	}
	.fangan-phone-bg{
		height: 100% !important;
		background-position: center;
	}
	.wp-theme-3 .w-section .aside-feature .col-md-10{
		text-align: left;
	}
	body.slam-rj .container .col-md-6{
		padding: 0;
	}
	.wp-theme-3 ul.list-check{
		margin: 0 !important;
	}
	.ai-content-bg .container{
		padding: 0 10px;
	}
	.video-content .ulSorList{
		padding: 0;
	}
	section.content.pc-admin{
		width: auto;
		padding: 16px 10px;
	}
	.admin-text{
		flex-direction: column;
	}
	.admin-text img{
		width: 100px;
	}
	.pc-product{
		width: auto;
	}
	.admin-content{
		flex-direction: column;
		margin: 0;
	}
	.admin-content .admin-funtion{
		margin: 0 0 10px 0 !important;
	}
	.admin-pc section.banner{
		background-position: center;
	}
	body.admin-pc section.content{
		padding: 16px 10px;
		width: auto;
	}
	.banner-img{
		height: 300px;
	}
	body .container.video-box{
		margin-top: -90px !important;
		padding: 0 10px;
	}
	.el-tabs__header{
		position: relative !important;
		left: 0px !important;
		height: 40px !important;
	}
	.project-video .video .inner{
		width: auto;
		height: auto;
	}
	.project-video p{
		padding: 0 5px;
	}
	.video .inner video{
		width: 100% !important;
	}
	.el-tab-pane .col-md-3{
		padding-top: 10px;
		padding-bottom: 5px;
	}
	.related-video{
		padding-left: 10px;
	}
	.video-content #ulSorList{
		margin: 0;
	}
	.video-content #ulSorList .border-shadow{
		padding: 0;
	}
	.el-tabs__content img{
		max-width: 100%;
	}
	.js-title{
		width: 100%;
	}
	.js-title strong{
		font-size: 20px;
	}
	#about .row .col-md-6{
		padding: 0 15px 10px;
	}
	#about .section-title{
		font-size: 16px;
	}
	#about .certificate .row{
		margin: 10px 0 !important;
	}
	#about .certificate .row1 .client{
		height: auto;
		padding: 0;
	}
	.moblie-banner{
		height: 300px !important;
	}
	.company-box{
		width: auto;
		padding: 0 8px;
	}
	.fanngan-img{
		width: 100%;
		flex: initial;
	}
	.fangan-content{
		flex-wrap: wrap;
	}
	.fangan-box .container{
		padding: 0 10px !important;
	}
	.fangan-box .js-title{
		margin: 20px auto;
		font-size: 22px !important;
		text-align: center;
	}
	.fangan-small{
		height: 450px;
	}
	.margin-rq{
		margin-bottom: 20px;
	}
	div.product-box{
		width: 100%;
		height: 450px;
	}
	.product-content{
		padding: 10px !important;
	}
	div.product-box3{
		flex: initial;
	}
	.banner-text p{
		font-size: 16px !important;
	}
	.company-box img{
		height: 50px !important;
	}
	.fa-banner ul{
		padding-right: 20px;
	}
	.lunshi-bg{
		width: 100%;
		min-width: 100%;
		background-position: 56%;
	}
	h3.product-title{
		margin: 15px auto;
		font-size: 22px;
	}
	.params-title{
		width: auto;
		font-size: 16px;
	}
	.params-col>div{
		height: auto;
		line-height: 34px;
		font-size: 16px;
	}
	.product-changjin .figure img{
		height: 100px !important;
	}
	.product-js{
		flex-direction: column;
	}
	.robot-box{
		padding: 0;
	}
	
	body.xinwen .container {
		padding: 5px 0;
	}
	.xinwen .news_row{
		flex-wrap: wrap;
	}
	.xinwen .news_row .nr_pic{
		width: 100%;
		height: auto;
		margin: 0;
	}
	.news_row .nr_detail h3{
		font-size: 14px;
		line-height: initial;
		margin-bottom: 10px;
	}
	.news_row .nr_detail{
		width: auto;
	}
	.xinwen .menu{
		z-index: 1000;
	}
	
	.ask{
		left: 0;
		top: 10px;
	}
	.ask li{
		font-size: 12px;
		line-height: 24px;
		color: #000;
	}
	.menu{
		width: 100px;
	}
	.menu a{
		width: 100px;
	}
}