.main .breadCrumbs{
	background: #efefef;
}
.main .banner .container{
	padding: 112px 0 122px 0;
}
.main .banner .container .bannerCon{
	color: #000;
}
.main .banner .container .bannerCon p{
	font-size: 14px;line-height: 20px;
}
.main .banner .container .bannerCon .shortHr{
	display:block;width: 43px;max-width: 100%;border-bottom: 7px solid #000;margin-top:17px;margin-bottom: 103px;
}
.main .banner .container .bannerCon h2,.main .banner .container .bannerCon h4,.main .banner .container .bannerCon h5{
	display:inline-block;font-size: 50px;font-weight:bold;padding-bottom: 10px;
}
.main .banner .container .bannerCon h2{
	border-bottom: 7px solid #0095ff;margin-bottom: 33px;
}
.main .banner .container .bannerCon h4{
	margin-bottom: 39px;border-bottom: 7px solid #000;
}
.main .banner .container .bannerCon h5{
	margin-bottom: 30px;border-bottom: 7px solid #000;
}
.main h2{
	font-size: 28px;font-weight:bold;color: #0095ff;margin-bottom: 10px;
}
.main h5{
	font-size: 14px;margin-bottom: 10px;
}
.main p{
	font-size: 16px;line-height: 22px;color: #666;
}
.main h6{
	font-size: 18px;color: #000;font-weight: bold;line-height: 22px;
}
.main .shortHr{
	display:inline-block;width: 102px;max-width: 100%;border-bottom: 4px solid #0097ff;
}
.main .platform{
	padding: 80px 0;color: #808080;text-align: center;
}
.main .platform .container{
	padding: 0 100px;
}
.main .platformTitle{
	position: relative;
} 
.main .longHr{
	position:absolute;bottom:3px;left:0;display:inline-block;width: 100%;height: 2px;background: #ccc;
}
.main .platform .platformList{
	color: #666;margin-top: 50px;
}
.main .platform .platformList .platformItem{
	margin-top: 50px;
}
.main .platform img{
	max-width: 100%;
}
.main .platform .platformList .platformImg{
	margin-top: 40px;
}
.main .platform .platformList .platformImg2{
	margin-top: 80px;
}
.main .greyBackground{
	background: #f1f1f1;
}
.navbar-inverse{
	display:none;
}




/*平板：屏幕宽度在798-1024*/
@media only screen and (min-width:768px ) and (max-width:1024px ){
	.main .banner .container{
		padding: 65px 15px 70px 15px;
	}
	.main .banner .container .bannerCon h2{
		font-size: 35px;
	}
	.main .banner .container .bannerCon p{
		display: none;
	}
	.main .platform{
		padding: 40px 0;
	}	
	.main .platform .container{
		padding: 0 50px;
	}
	.main .platform .platformList,.main .platform .platformList .platformItem{
		margin-top: 25px;
	}
	.main .platform .platformList .platformImg{
		margin-top: 20px;
	}
	.main .platform .platformList .platformImg2{
		margin-top: 40px;
	}
	
}
/*手机：屏幕宽度最大767*/
@media only screen and (max-width:767px ){
	.navbar-inverse{
		display: block;background: #0099ff;
	}
	.navbar-inverse .navbar-header{
		border: 1px solid #fff;color: #0099FF;
	}
	.navbar-inverse .navbar-toggle{
		background: #0099FF;
	}
	.navbar-inverse .navbar-header a{
		color: #0099ff;
	}
	.navbar-inverse .navbar-collapse{
		border: 1px solid #0099ff;
	}
	.navbar-inverse .navbar-nav>li>a{
		color: #0099ff;
	}
	.main .banner .container{
		padding: 32px 15px 35px 15px;
	}
	.main .banner .container .bannerCon h2{
		font-size: 30px;
	}
	.main .banner .container .bannerCon h4,.main .banner .container .bannerCon h5{
		font-size: 25px;
	}
	.main .banner .container .bannerCon p{
		display: none;
	}
	.main h2{
		font-size: 20px;
	}
	.main h5{
		font-size: 14px;
	}
	.main h6{
		font-size: 16px;
	}
	.main p{
		font-size: 14px;text-align: left;
	}
	.main .platform{
		padding: 20px 0;
	}	
	.main .platform .container{
		padding: 0 25px;
	}
	.main .platform .platformList,.main .platform .platformList .platformItem{
		margin-top: 12px;
	}
	.main .platform .platformList .platformImg,.main .platform .platformList .platformImg2{
		display: none;
	}
	
}