@media screen and (max-width: 480px) {
	h2{
		font-size: 34px;
	}
	
	/*修正 顶部导航*/
	
	.header-content {
		padding-right: 0px !important;
    	padding-left: 0px !important;
	}
	#header .logo img {
		height: 32px;
	}
	#header .nav-toggle{
		height: 32px;	
	}	
	#header.fixed .nav-toggle {
    	top: 20px;    	
	}
	#header.fixed .header-content {
    	padding: 18px 0;
	}
	#header .header-content{
		padding: 28px 0;
	}
	.banner {
    	height: 480px;
	}
	.itemPage .banner {
	    height: 66px;
	}	
	
	.intro {
    	padding: 40px 0;
	}
	
	/* 修正新闻标题 */
	.topic .container{
	    padding-top: 15px;
	}
	.newsNav span{
		display:none;
	}
	.newsNav {
    	height: 49px;
	}
	.newsNav .nav {
    	float: left;
	}
	.newsNav .nav a {
    	padding: 6px 10px;
		margin-left:0px;
		margin-right:4px;
	}
	.topic .services{
		margin-bottom: 15px;
	}
	
	.content-box{
		box-shadow: none;
		padding: 0px;
		border: none;
	} 
	.content-box .content-title{
		font-size: 32px;
	}
	
	#contact #map{
		height:300px;
	}
	
	#contact .container{
		position: relative;
    	width: 100%;
    	margin-left: 0;
	}
	
	.section-gap .info-content h2 {
	    position: absolute;
	    top: -100px;
	    color: white;
	}
	.section-gap{
		padding: 0 0 70px 0;
	}
	.we-are > .container >.row > div:last-child {
		margin-top:30px;
	}
	.product{
		    padding: 40px 0 0  0;
	}
	.video-section {
    	padding: 40px 0 40px;
	}

	
}

@media screen and (max-width: 760px) {
	.section-gap .col-lg-6  {
    	flex: 0 0 100%;
    	max-width: 100%;
	}
	.info-area .info-content {
    	padding: 30px;
    	text-align: center;
	}

}