@media(max-width: 1200px){
	.inner,.container{
		width: 991px;
	}
	.wrap{
		min-width: auto;
	}
	img{
		max-width: 100%;
	}
	.a-head{
		height: 70px;
	}
	.a-head .nav a{
		margin-left: 10px;
	}
	.logo img{
		height: 30px;
	}
	.a-num .num-content .num-item{
		padding: 0 10px;
	}
	.a-pro .pro .pro-item{
		width: 100%;
	}
	.a-news{
		padding: 40px 0;
	}
	.title h3{
		font-size: 22px;
	}
	.a-news .news{
		flex-wrap: wrap;
		justify-content: space-between;
	}
	.a-news .news-l-img{
		width: 100%;
	}
	.a-news .news .news-l, .a-news .news .news-r{
		width: 48%;
	}
	.a-foot .foot-nav{
		display: none;
	}
	.article{
		width: 700px;
	}
	.pro1{
		display: flex;
		flex-wrap: wrap;
		justify-content: left;
	}
	.pro1 li{
		width: 48%;
		margin:0 auto 20px auto;
		height: auto;
	}
	.pro1 a,.pro1 img{
		width: 100%;
		height: auto;
	}
	.pro1 a{
		display: inline-block;
		padding: 0px;
	}
	.ind-pro-tit{
		width: 100%;
		height: 40px;
	}
	.bg{
		height: 100% !important;
		display: flex;
		flex-wrap: wrap;
		min-width: 0 !important;
	}
	.bg_left,.bg_right{
		width: 48% !important;
	}
	.show{
		width: 100% !important;
		height: auto !important;
	}
	.show img{
		max-width: 100% !important;
		max-height: 100% !important;
	}
	.news1-r{
		width: 85%;
	}
	#allmap{
		width: 100% !important;
		margin-top: 40px;
	}
	.pro_list_are{
		width: 100% !important;
	}
}

@media(max-width: 1200px){
	.inner,.container,.a-num,.article{
		width: 96%;
		margin: 0 auto;
		float: none;
	}
	.inner{
		flex-wrap: wrap;
	}
	.a-tip{
		display: none;
	}
	.logo img{
		margin: 20px auto 10px;
	}
	.logo{
		line-height: 30px;
		width: 100%;
		text-align: center;
	}
	.a-head{
		height: auto;
		background: #f5f5f5;
	}
	.a-head .nav{
		flex-wrap: wrap;
	}
	.nav-item{
		width: 25%;
		line-height: 40px;
		text-align: center;
		border: 1px solid #fff;
		box-sizing: border-box;
	}
	.nav{
		height:  auto;
	}
	.nav a{
		height: 40px;
		line-height: 40px;
		margin:0 auto !important;
	}
	.a-num .num-title h3{
		font-size: 22px;
	}
	.a-num .num-content .num-item h2{
		font-size: 30px;
	}
	.a-num .num-content .inner{
		padding: 0;
	}
	.a-num .num-content .num-item{
		width: 50%;
		box-sizing: border-box;
		padding: 30px 10px !important;
		height: auto;
	}
	.a-num .num-content{
		height: auto;
	}
	.a-pro .pro .pro-item{
		height: auto;
	}
	.a-pro{
		padding: 40px 0;
	}
	.a-about .about > p{
		padding: 0;
	}
	.a-about .about-link{
		display: none;
	}
	.a-news .news .news-l, .a-news .news .news-r{
		width: 100%;
	}
	.a-news .news-l-img{
		height: auto;
	}
	.a-news .news-l-txt{
		width: 100%;
	}
	.a-foot .foot-t{
		display: none;
	}
	.ind_pro_l{
		display: none;
	}
	.main{margin: 0 auto 40px 0}
	.a-foot .foot-b{
		padding: 20px 0;
	}
	.bg{
		padding: 0 !important;
		border: none !important;
	}
	.bg_left,.bg_right{
		width: 100% !important;
	}
	.pro-r-nr{
		margin-left: 0px !important;
	}
	.news1-r{
		width: 74%;
	}
	.news1 li{
		margin-bottom: 30px;
		height: 120px;
	}
	.news1 li:after{
		clear: both;
	}
	.a-about{
		height: 350px;
	}
}