a:link,a:hover{
	color: #000;text-decoration: none;
}
img{
	max-width: 100%;
}
.main .banner{
	color: #fff;padding: 125px 0 108px 0;
}
.main .banner h2{
	font-size: 60px;margin-bottom: 20px;
}
.main .banner h3{
	font-size: 60px;margin-bottom: 40px;
}
.main .banner .longHr{
	display:inline-block;width: 163px;max-width:100%;border-bottom: 7px solid #fff;
}
.main .breadCrumbs{
	background: #efefef;
}
.navbar-inverse{
	display: none;
}
.main .news{
	padding: 80px 0;
}
.main .news .newsMenu .newsMenuItem{
	background: #efefef;margin-bottom: 30px;
}
.main .news .newsMenu .newsMenuItem .newsTitle{
	position:relative;background: #ce5a1e;color: #fff;padding: 25px 20px;
}
.main .news .newsMenu .newsMenuItem .newsTitle h4{
	font-size: 28px;
}
.main .news .newsMenu .newsMenuItem .newsTitle h5{
	font-size: 20px;
}
.main .news .newsMenu .newsMenuItem .newsTitle .point{
	position:absolute;right:20px;bottom:-20px;display: block;width: 0;height: 0;border-left: 10px solid transparent;border-right: 10px solid transparent;border-top: 10px solid #ce5a1e;border-bottom: 10px solid transparent;
}
.main .news .newsMenu .newsMenuItem ul{
	list-style: none;margin-top: 20px;
}
.main .news .newsMenu .newsMenuItem ul li{
	font-size: 16px;line-height: 40px;background: #efefef;padding: 0 20px;cursor: pointer;
}
.main .news .newsMenu .newsMenuItem ul .active{
	background: #ce5a1e;color: #fff;
}
.main .news .newsMenu .newsMenuItem .newsMenuList{
	padding: 20px;
}
.main .news .newsMenu .newsMenuItem .newsMenuList img{
	width: 100%;margin-bottom: 20px;
}
.main .news .newsMenu .newsMenuItem .newsMenuList h6{
	font-size: 16px;font-weight:bold;margin-bottom: 20px;
}
.main .news .newsMenu .newsMenuItem .newsMenuList p{
	line-height: 28px;
}
.main .news .newsMenu .newsMenuItem .newsMenuList a{
	font-size: 16px;line-height: 25px;color: #4d4d4d;
}
.main .news .newsList{
	padding: 0 20px 0 30px;
}
.main .news .newsList img{
	width: 100%;
}
.main .news .newsList .listCon{
	background:#efefef;padding: 30px 30px 25px 30px;margin-bottom: 30px;
}
.main .news .newsList .listCon h5{
	font-size: 20px;font-weight:bold;margin-bottom: 12px;
}
.main .news .newsList .listCon h6{
	font-size: 14px;margin-bottom: 20px;color: #4d4d4d;
}
.main .news .newsList .listCon img{
	width: 100%;margin-bottom: 15px;
}
.main .news .newsList .listCon p{
	font-size: 16px;line-height: 25px;color: #4d4d4d;
}
.main .news .newsList .listCon .more{
	display:inline-block;font-size: 16px;color: #4d4d4d;margin-top: 30px;text-decoration: underline;
}
.main .news .newsList .listCon .newsDate{
	padding-left: 20px;text-align: right;
}
.pagination{
	margin: 40px 0 20px 0;
}
.paginations .active{
	background: #ce5a1e!important;border: 1px solid #ce5a1e!important;
}
.paginations a:hover{
	background: #ce5a1e!important;
}
.main  .contact{
	background: #f2f2f2!important;color: #ce5a1e !important;margin-bottom: 80px;
}
.main  .contact h5{
	font-size: 35px;margin-bottom: 40px;padding-left: 17px;border-left: 7px solid #d65a1e;color: #ce5a1e !important;
}
.main  .contact h4,.main  .contact h6{
	color: #ce5a1e !important;
}
.main  .contact p{
	font-size: 16px;line-height: 28px;color:#ce5a1e!important;
}
.main  .contact .formList .lists input{
	text-align: left;
}
.main  .contact .formList .postBtn{
	width: 120px;height: 40px;line-height: 40px;padding: 0 !important;
}
/*平板：屏幕宽度在798-1024*/
@media only screen and (min-width:768px ) and (max-width:1024px ){
	.main .banner{
		padding: 62px 0 54px 0;
	}
	.main .banner h2,.main .banner h3{
		font-size: 50px;
	}
	.main .news{
		padding: 40px 0;
	}
	.main .news .newsMenu .newsMenuItem .newsMenuList{
		padding: 10px;
	}
	.main .news .newsMenu .newsMenuItem .newsMenuList h6{
		margin-bottom: 10px;
	}
	.main .news .newsList .listCon{
		padding: 15px;
	}
	.main .news .newsList .listCon h6{
		font-size: 18px;margin-bottom: 10px;
	}
	.main .news .newsList .listCon .more{
		margin-top: 15px;
	}
	.pagination{
		margin: 20px 0 20px 0;
	}
	.main  .contact{
		margin-bottom: 40px;
	}
}
/*手机：屏幕宽度最大767*/
@media only screen and (max-width:767px ){
	.main .news .newsMenu{
		display: none;
	}
	.main .banner{
		padding: 31px 0 27px 0;
	}
	.main .banner h2,.main .banner h3{
		font-size: 30px;
	}
	.main .banner h3{
		margin-bottom: 10px;
	}
	.navbar-inverse{
		display: block;
	}
	.main .news{
		padding: 20px 15px;
	}
	.main .news .newsList{
		padding: 0;
	}
	.main .news .newsList .listCon{
		padding: 10px;
	}
	.main .news .newsList .listCon h5{
		font-size: 18px;
	}
	.main .news .newsList .listCon h6{
		font-size: 16px;margin-bottom: 10px;
	}
	.main .news .newsList .listCon p{
		font-size: 14px;line-height: 22px;
	}
	.main .news .newsList .listCon .more{
		font-size: 14px;margin-top: 10px;
	}
	.main .news .newsList .listCon .more{
		margin-top: 10px !important;
	}
	.main  .contact{
		margin-bottom:20px;
	}
	.main  .contact .formList{
		display: none;
	}
	.main  .contact h5{
		font-size: 25px;margin-bottom: 10px;padding-left: 17px;border-left: 7px solid #d65a1e;
	}
	.main  .contact p{
		font-size: 14px;
	}
	/*手机菜单栏*/
	.navbar-inverse .navbar-header{
		margin: 0 0 10px 0;
	}
	.navbar-inverse .navbar-header{
		border: 1px solid #ce5a1e;color: #ce5a1e;
	}
	.navbar-inverse .navbar-toggle{
		background: #ce5a1e;
	}
	.navbar-inverse .navbar-header a{
		color: #ce5a1e;
	}
	.navbar-inverse .navbar-collapse{
		width: 100%;left: 0;top:49px;border: 1px solid #ce5a1e;
	}
	#secondNav li{
		font-size: 16px;line-height: 25px;color: #ce5a1e;
	}
}

