.foot_con{ display:none;}
.top{
	height: auto;
	width: 100%;
}
.top .logo{
	float: none;
	width: 52%;
	margin-left:auto;
	margin-right:auto;
}
.top .logo img{ width:100%;}
.top .nav{
	float: none;
	width: 100%;
	margin-left: 0px;
	text-align:center;
}
.top .nav span{
	line-height: 40px;
	font-size: 14px;
	margin-right: 4px;
	margin-left: 4px;
}
.top .nav .nav_con{
	position: relative;
	top: auto;
	left:auto;
	z-index:100;
}
.top .nav .nav_con ul{}
.top .nav .nav_con li{
	font-size: 14px;
	line-height: 25px;
	float: left;
	width: 90px;
	text-align:center;
}
.top .tel{ display:none;}
.mb{ display:none;}
.mbb{width:100%;}
.mbb img{ width:100%;}
.m_banner img{ width:100%;}
.banner{ display:none; }

/* 本例子css -------------------------------------- */
	.focus{ width:100%; height:140px; margin:0 auto; position:relative; overflow:hidden;   }
	.focus .hd{ width:100%; height:11px;  position:absolute; z-index:1; bottom:5px; text-align:center;  }
	.focus .hd ul{ display:inline-block; height:5px; padding:3px 5px;  font-size:0; vertical-align:top;
	}
	.focus .hd ul li{ display:inline-block; width:15px; height:5px;  background: rgba(255,255,255,0.5); margin:0 5px;  vertical-align:top; overflow:hidden;   }
	.focus .hd ul .on{ background: rgba(255,255,255,1);  }

	.focus .bd{ position:relative; z-index:0; }
	.focus .bd li img{ width:100%;  height:auto; background:url(../images/loading.gif) center center no-repeat;  }
	.focus .bd li a{ -webkit-tap-highlight-color:rgba(0, 0, 0, 0); /* 取消链接高亮 */  }

.main{
	padding-top: 20px;
	background-image: url(../images/mmbj.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	background-color: #222222;
}
.main video{ width:100% !important; height:auto!important;}
.main .con1{width: 96%;
	margin-right: 2%;
	margin-left: 2%;}
.main .con1 h2{
	font-size: 26px;
	line-height: 50px;
	letter-spacing:4px;
}
.main .con1 h2 span{
	font-size: 18px;
	letter-spacing:1px;
}
.main .con1 .con1_l{
	float: none;
	width: 100%;
	margin-top: 20px;
	padding: 0px;
}
.main .con1 .con1_l h3{
	font-size: 20px;
	line-height: 50px;
}

.main .con1 .con1_r{
	float: none;
	width: 100%;
	margin-top: 30px;
	padding-top: 0px;
}
.main .con1 .con1_r img{ width:100%;}

.main .con2{
width: 96%;
	margin-right: 2%;
	margin-left: 2%;
	margin-top: 20px;
}
.main .con2 h2{
	font-size: 26px;
}
.main .con2 li{
	float: none;
	width: 100%;
	margin-bottom: 30px;
}
.main .con2 li img{ width:100%;}
.main .con2 h3{
	font-size: 16px;
	line-height: 30px;
	font-weight: normal;
	margin-top:10px;
}
.main .con2 .sub{
	font-size: 22px;
	line-height: 30px;
	text-align: center;
	margin-top: 20px;
}
.main .con2 .sub span{ color:#FFFFFF;}

.main .con3{
width: 96%;
	margin-right: 2%;
	margin-left: 2%;
	margin-top: 30px;
}
.main .con3 h2{
	font-size: 26px;
}
.main .con3 .fl{
	width: 45%;
	padding-left: 5%;
}
.main .con3 li{
	font-size: 16px;
	line-height: 40px;
}
.main .con4{
width: 96%;
	margin-right: 2%;
	margin-left: 2%;
	margin-top: 30px;
	background-color:#222222;
}
.main .con4 h2{
	font-size: 26px;
}
.main .con4 li{ width:50%;}
.main .con4 li img{ width:100%; height:auto;}
.main .con4 .con4_con1{
	margin-top: 20px;
	text-align:center;
	font-size:15px;
	font-family: "微软雅黑";
	line-height:25px;
	letter-spacing:3px;
	font-weight:400;
	color:#fff;
}

.about{width: 96%;
	margin-right: 2%;
	margin-left: 2%;}
.about h2{
	font-size: 22px;
}
.about .text{padding: 10px;}
.about .text img{ width:100%;}

.product{width: 96%;
	margin-right: 2%;
	margin-left: 2%;
	padding-top:30px;
	}
.product p{
	margin-right: 10px;
	margin-left: 10px;
	font-size: 16px;
	line-height: 35px;
}		


.lxwm{
	width: 96%;
	margin-right: 2%;
	margin-left: 2%;
	padding-top:30px;
	}
.lxwm h3{
	font-size: 16px;
	line-height: 35px;
	color: #fff;
	margin-bottom: 30px;
	letter-spacing:8px;
}
.lxwm img{ width:100%;}
.lxwm .text{
	font-size: 16px;
	line-height: 35px;
	color: #fff;
	margin-top: 30px;
	margin-left: 10px;
	text-align: left;
}
.lxwm .text p{font-size: 16px;
	line-height: 35px;
	color: #fff;}	


.case{
width: 96%;
	margin-right: 2%;
	margin-left: 2%;
	padding-bottom: 30px;
}
.case h2{
	font-size: 26px;
	line-height: 40px;
}
.case h2 span{
	font-size: 18px;
	display: block;
}
.case ul{ margin-top:20px;}
.case li{
	float: none;
	width: 100%;
	margin-bottom: 30px;
}
.case li img{ width:100%;}
.case h3{
	font-size: 14px;
	line-height: 30px;
	margin-top:10px;
}

.zhdt{width: 96%;
	margin-right: 2%;
	margin-left: 2%;}
.zhdt h2{
	font-size: 26px;
	line-height: 40px;
	letter-spacing:2px;
}

.zhhx{
	width: 96%;
	margin-right: 2%;
	margin-left: 2%;
	padding-bottom: 30px;
}
.zhhx h2{
	font-size: 26px;
	line-height: 40px;
}
.zhhx .hx_con{
	margin-top: 30px;
}
.zhhx .fl{ float:left; width:60%;}
.zhhx .fr{ float:right; width:38.5%;}
.zhhx img{ margin-top:10px;width:100%; height:auto;}
.zhhx .hx_l{
	float: left;
	width: 50%;
}
.zhhx .hx_r{
	float: right;
	width: 47.5%;
}

.news{
	width: 96%;
	margin-right: 2%;
	margin-left: 2%;
	padding-bottom: 30px;
}
.news h2{
	font-size: 24px;
	line-height: 40px;
}
.news .sp{
	width:100%;
	height:180px;
	margin-top: 20px;
}




.foot_con1{
	text-align: center;
}
.foot_con1 h3{
	font-size: 16px;
	line-height: 30px;
	color: #fff;
	margin-bottom: 15px;
}
.foot_con1 p{
	font-size: 15px;
	line-height: 26px;
	color: #fff;
}
