.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 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{
	color:#000;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;color: #666;margin-bottom: 10px;
}
.main p{
	font-size: 16px;line-height: 22px;
}
.main .shortHr{
	display:inline-block;width: 102px;max-width: 100%;border-bottom: 4px solid #0097ff;
}
.main .software{
	padding: 80px 0;color: #808080;text-align: center;
}
.main .softwareTitle{
	position: relative;margin: 0 100px;
} 
.main .longHr{
	position:absolute;bottom:3px;left:0;display:inline-block;width: 100%;height: 2px;background: #ccc;
}
.main .software .margin_100{
	margin: 0 100px;
}
.main .software .padding_100{
	padding-right: 100px;
}
.main .software .margin_34{
	margin-left:34px ;
}
.main .software .margin_123{
	margin-left:123px ;
}
.main .software .softwareList .softwareItem .marginBottom_30{
	margin-bottom: 30px;
}
.main .software .softwareList{
	color: #666;margin-top: 50px;
}
.main .software .softwareList .softwareItem{
	margin-top: 80px;text-align: left;
}
.main .software img{
	max-width: 100%;
}
.main .software .softwareList .softwareItem h6{
	font-size: 16px;color: #000;font-weight: bold;line-height: 22px;margin-bottom: 10px;
}
.main .software .softwareList .softwareItem .itemList{
	padding-right: 31px;margin-bottom: 40px;
}
.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 .banner .container .bannerCon .shortHr{
		display: none;
	}
	.main .software{
		padding: 40px 15px;
	}	
	.main .software .shortHr{
		margin-bottom: 23px;
	}
	.main .software .longHr{
		bottom: 26px;
	}	
	.main .software .softwareImg{
		padding-right: 20px;
	}
	.main .software .margin_100{
		margin: 0;
	}
	.main .softwareTitle{
		margin: 0;
	}
	.main .software .softwareList{
		margin-top: 25px;
	}
	.main .software .padding_100{
		padding-right: 0;
	}
	.main .software .softwareList .softwareItem h6{
		font-size: 16px;
	}
	.main .software .softwareList .softwareItem .listItem{
		padding: 0 10px;
	}
	.main .software .softwareList .softwareItem{
		margin-bottom: 20px;margin-top: 40px;	
	}
	.main .software .margin_34{
		margin-left: 0;
	}
	.main .software .softwareList .softwareItem .itemList{
		padding-right: 15px;margin-bottom: 20px;
	}
	.main .software .margin_123{
		margin: 0;
	}
}
/*手机：屏幕宽度最大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;margin-bottom: 15px;
	}
	.main .banner .container .bannerCon h4,.main .banner .container .bannerCon h5{
		font-size: 25px;margin-bottom: 20px;
	}
	.main .banner .container .bannerCon p{
		display: none;
	}
	.main .banner .container .bannerCon .shortHr{
		display: none;
	}
	.main .softwareTitle{
		margin: 0;
	}
	.main h2{
		font-size: 20px;
	}
	.main p{
		font-size: 14px;
	}
	.main .software{
		padding: 20px 15px;
	}
	.main .software .softwareImg,.main .software .hiddenImg{
		display: none;
	}
	.main .software .softwareList .softwareItem{
		margin-top: 10px;
	}
	.main .software .padding_100{
		padding: 0;
	}
	.main .software .margin_100{
		margin: 0;
	}
	.main .software .softwareList{
		margin-top: 10px;
	}
	.main .software .softwareList .softwareItem .itemList{
		padding-right: 0;margin-bottom: 20px;
	}
	.main .software .softwareList .softwareItem .marginBottom_30{
		margin-bottom: 15px;
	}
}