@charset "utf-8";

.clearfix::after {
	clear: both;
	content: ".";
	display: block;
	/*height: 0;*/
	visibility: hidden;
}

.clearfix {
}/* 必要布局样式css */

.sign-content {
	/*width: 1182px;*/
	margin: 0 auto;
	overflow: hidden;
	/*padding-top: 4px;*/
	padding-bottom: 1px;
	background:#FFF;
}

.sign-nav {
	width: 100%;
	height: 80px;
	/*background-color: #f3f3f3;*/
	border-bottom: 1px solid #e0e0e0;
	padding-left: 16px;
	line-height:80px;
}
.sign-nav ul {
	/*width: 100%;*/
	text-align:left;
	margin:0 auto;
	/*padding-left: 130px;
	float: left;*/
}

.sign-nav ul li {
	/*float: left;*/
	display:inline-block;
	color: #606060;
	padding: 0px 30px;
	font-size: 18px;
	cursor: pointer;
	line-height: 80px;
}

.sign-nav ul .on {
	/*border-left: 1px solid #3EA6DC;
	border-right: 1px solid #3EA6DC;*/
	border-bottom: 6px solid #3EA6DC;
	background: #fff;
	color: #3EA6DC;
	height: 80px;
	/*margin-top: -2px;*/
}
.sign-body{
	/*border:#e0e0e0 1px  solid;
	border-top:0;*/
	background:#FFF;
	margin-top:0!important;
	padding:40px 40px;
	position: relative;
	font-size:15px;
	margin-bottom:60px;
}
.sign-body ul {
	/*width: 100%;*/
	margin:0 auto;
	/*height: 341px;
	padding-top: 22px;*/
	display: none;
	/*float: left;
	position: absolute;
	left: 176px;
	top: 0;*/
	overflow: hidden;
	line-height:180%;
	font-size:15px;
}
.sign-body img{
	max-width:100%;
}