.menu-m{
	position: absolute;
	top: 15px;
	right: 10px;
	display: none;
}
.menu-m img{
	width: 30px;
}
.top .nav_hide{
	position: absolute;
	top: 60px;
	left: 0;
	z-index:10000;
	width: 100%;
	background:rgba(0, 96, 158, 0.8);
	padding: 0;
	letter-spacing: 1px;
	display: none;
}
.nav_hide li{height:45px;line-height:45px;border-bottom:1px #DDDDDD solid;}
.nav_hide li:nth-child(1){ border-top:none;}
.nav_hide li:nth-child(9){ border-bottom:none;}
.nav_hide li a{display:block;font-size:20px;color:#fff;text-align:center;}

/* banner-m */
.banner-m{
	width:100%;
	height:370px; 
	overflow:hidden ; 
	position:relative;
	display: none;
}
.focus{
	height:370px;
}
.focus .bd ul li{
	height:370px;
	width:100%;
}
.focus .bd ul li a img{
	height: 370px;
}
.focus .hd{ 
	width:100%; 
	position:absolute; 
	z-index:2; 
	bottom:5px; 
	text-align:center; 
	margin:0 auto; 
}
.focus .hd ul li{
	width:5px;
	height:5px; 
	border-radius:50%; 
	float:left;
	text-indent: -9999px;
	display:inline-block;
	margin-right:0.1rem;  
	border:1px solid white; 
	cursor:pointer;
	-moz-border-radius:50%; 
	-ms-border-radius:50%; 
	-o-border-radius:50%;
	-webkit-border-radius:50%;  
}
.focus .hd ul .on{ 
	background: white;
}
.focus .hd ul {
	margin-left:45%;
}
/* banner-m */

/*移动端底部导航*/
.phonefooternav {
	position: fixed;
	bottom: 0;
	width: 100%;
	z-index: 99999;
	display:none;
}
.phonefooternav ul{
	padding: 0;
}
.phonefooternav ul li {
	width: 30%;
	background: #0256AC;
	float: left;
	padding: 5px 0;
	border-right: 1px solid #FFFFFF;
	list-style: none;
	box-sizing: border-box;
}
.phonefooternav ul li:nth-child(2){
	width: 70%;
	background: #FF0000;
}
.phonefooternav ul li a {
	display: block;
	color: #fff;
	text-align: center;
}
.phonefooternav ul li a:hover .call {
	color: yellow;
}
.phonefooternav ul li a img {
	width: 22px;
	padding: 2px 0;
}
.phonefooternav p{
	color: #FFFFFF;
}

.lx_l, .lx_r{
	width: 50%;
}
.lx_r img{
	max-width: inherit !important;
}

.bg-gray{
	background-color: #f5f5f5;
	overflow: hidden;
}
.bg-gray .container{
	margin: 0 auto;
	padding: 0 10px;
}
.bread {
	margin: 15px 0;
	font-size: 14px;
	color: #333333;
}
@media (min-width: 1200px){
	.container {
	    width: 1200px;
	}
}

@media (max-width:768px) {
	.top{
		width: 100%;
		height: 60px;
	}
	.top h1{
		width: 50%;
		background: url(../images/logo.jpg);
		background-size: 100% 100%;
		margin-top: 0;
	}
	.top h1 a{
		width: 100%;
		height: auto;
	}
	.top h1 a img{
		width: 100%;
	}
	.top p{
		display: none;
	}
	.menu-m{
		display: block;
	}
	#navmenu{
		display: none;
	}
	.banner1{
		display: none;
	}
	.banner-m{
		display: block;
	}
	
	.in_about {
		width: 100%;
		height: auto;
	}
	.in_about strong a{
		width: 90%;
		background: url(../images/index_ab_05.jpg) no-repeat;
		background-size: 100% 100%;
		margin: 0 auto;
	}
	.in_about1{
		width: 100%;
		text-align: center;
	}
	.in_about img{
		width: 90%;
		height: auto;
	}
	.in_about p{
		width: 90%;
		margin: 0 auto;
	}
	.in_about2{
		width: 100%;
		text-align: center;
		margin: 0;
		margin-top: 20px;
	}
	.in_about4{
		width: 100%;
		text-align: center;
		margin: 0;
		margin-top: 20px;
	}

	.img-scroll{
		width: 100%;
	}
	.img-scroll .prev,.img-scroll .next{
		display: none;
	}
	.img-list{
		margin-left: 12px;
	}
	.img-list li{
		width: 350px;
	}
	.img-list li p{
		width: 350px;
	}
	.img-list li img{
		width: 350px;
	}
	
	.in_youshi_title{
		display: none;
	}

	.i-th{
		display: none;
	}
	.in_imglink{
		display: none;
	}
	.in_youshi_title2{
		display: block;
	}

	.in_news{
		width: 100%;
	}
	.in_news_l{
		display: none;
	}
	.in_news_r{
		width: 100%;
	}
	.i-fib .ri{
		top: inherit;
		opacity: 1;
		padding-bottom: 70px;
	}
	.in_news_r li a{
		width: 100%;
		padding-left: 10px;
	}
	.in_prod_title2{
		display: none;
	}
	.in_contact_bj{
		display: none;
	}
	.link_bj{
		display: none;
	}
	.footer{
		display: none;
	}
	.phonefooternav {
		display: block;
	}
	
	/* about */
	.list-ban{
		display: none;
	}
	.main_n{
		width: 100%;
	}
	.main_n_con{
		width: 100%;
		padding: 10px;
	}
	.main_n_con_n{
		margin-top: 5px;
	}
	.main_n_con img{
		max-width: 100%;
		height: auto;
	}
	#side{
		border-bottom: 1px solid #E4E4E4;
	}
	#side li{
		width: 50%;
	}
	.n_dibu_bg{
		padding-bottom: 70px;
	}
	.n_dibu{
		width: 100%;
	}
	.n_news{
		width: 100%;
	}
	
	/* product */
	.prod{
		width: 50%;
		min-height: auto;
		margin-left: 0;
		margin-top: 10px;
	}
	
	/* info */
	.top_bj{
		background: inherit;
	}
	.dt{
		width: 100%;
		height: auto;
	}
	.wz{
		width: 100%;
	}
	.lx_l, .lx_r{
		width: 100%;
	}
	
	.bg-gray{
		width: 100%;
	}
	
	.n_contact{
		width: 100%;
	}
}
