.c-info {
	background-color: #fff;
	width: 1100px;
	padding: 12px 4% 38px;
	border-radius:5px;
	border:1px solid #dcdcdc;
	border-color:rgba(0, 0, 0, .14);
	box-shadow:0 3px 8px -6px rgba(0, 0, 0, .1)
}
.c-info {
	padding-top: 12px;
	background-color: #fff;
	padding-bottom: 60px;
}
.c-info p {
	padding-top: 15px;
}
.news-wrap {
	padding-top: 30px;
	background-color: #fff;
	padding-bottom: 80px;
}
.sx-padding {
	padding:45px 0 0 0;
}

.hr-padding {
	margin:40px 0;
}

.main {
	width: 740px;
	margin-right: 50px;
	border-right:solid #dcdcdc 0px
	
}
.main .redTitle {
	padding:5px 0px;
	height:80px;
	line-height:80px;
	border-bottom:2px solid #24a65e;
	color:#24a65e;
	font-size:64px;
	font-family:'Noto Sans S Chinese Light', 'NotoSansHans-Light', '微软雅黑';
}
.main .sub {
	width:100%;
	height:1px;
	background:#d3d3d3;
	margin:4px 0 16px 0;
}
.main .title {
	line-height:35px;
	padding:0px 0 16px 0;
	margin-bottom:8px;
	font-size:25px;
	color:#24a65e; font-weight:300
}
.main .footTitle {
	heihgt:40px;
	line-height:40px;
	font-size:26px;
	color:#777;
	margin:24px 0 30px 0;
}
.main .footTitle span {
	vertical-align:middle;
}
.main .footTitle .titleB {
	font-family:'FujitsuSansBold', '微软雅黑';
	font-size:34px;
	margin-right:5px;
}
.main p {
	font-size:14px;
	color:#777;
	line-height:25px;
}
.main .info5 {
	padding-left:70px;
}
.main .contactTableTitle {
	color:#24a65e;
	font-size:18px;
	line-height:28px;
	margin:30px 0 10px 0;
}
.main .contactTableInfo {
	line-height:22px;
	font-size:17px;
	margin-top:12px;
}
.main .contactTableInfo span {
	margin:0 12px;
	color:#c5c5c5;
}
.pull-left {
	float:left!important
}
.cright {
	width:500px;
}
.cright .title {
	line-height:35px;
	padding:0px 0 16px 0;
	margin-bottom:8px;
	font-size:25px;
	color:#24a65e;font-weight:300
}
.cright p {
	font-size:14px;
	color:#777;
	line-height:25px;
}