﻿/* content */
#content {
	background:#fff;
	padding:15px 0 28px 0;
	overflow:hidden;
}
.ourservice {
	width:1198px;
	height:164px;
	border:1px solid #EBEBEB;
}
.ourservice h3 {
	font-size:16px;
	width:66px;
	height: 100%;
	background-color:#F0F0F0;
}
.ourservice h3 span {
	margin:28px auto;
	height:108px;
	width:20px;
	display: block;
    color:#414141;
}
.ourservice .servicelist {
	width:1086px;
	height:116px;
	padding:24px 23px;
	vertical-align:middle;
}
.ourservice .servicelist .service-box {
	width:116px;
	height:116px;
	margin-left:78px;
}
.ourservice .servicelist .service-box:first-child {
	margin-left:0px;
}
.ourservice .servicelist .service-box img{
	width:116px;
	height:116px;
}
.mainContent {
	width:1200px;
	margin-top:19px;
}
.mainContent .about {
	width:779px;
}
.mainContent .about h3 {
	width:765px;
	height:32px;
	background-color:#70CB53;
	color:#fff;
	height:32px;
	line-height:32px;
	font-size:16px;
	border-radius: 6px;
	padding-left:14px;
}
.mainContent .about h3 a {
	color:#fff;
	height:32px;
	line-height:32px;
	font-size:12px;
	width:34px;
	margin-right:14px;
	background:url(../images/sanjiao.jpg) right center no-repeat;
}
.mainContent .about-content {
	margin-top:10px;
	font-size:14px;
	text-indent:2em;
	line-height:30px;
	min-height:216px;
}
.mainContent .about-content img {
	width:320px;
	height:216px;
	margin-right:10px;
}
.mainContent .news {
	width:401px;
}
.mainContent .news h3 {
	width:387px;
	height:32px;
	background-color:#70CB53;
	color:#fff;
	height:32px;
	line-height:32px;
	font-size:16px;
	border-radius: 6px;
	padding-left:14px;
}
.mainContent .news h3 a {
	color:#fff;
	height:32px;
	line-height:32px;
	font-size:12px;
	width:34px;
	margin-right:14px;
	background:url(../images/sanjiao.jpg) right center no-repeat;
}
.mainContent .news .news-content {
	margin-top:10px;
	/*min-height:216px;*/
	height:216px;
}
.mainContent .news .news-content li {
	padding-left:13px;
	margin-top:8px;
	height:28px;
	line-height:28px;
	overflow:hidden;
	border-bottom:1px dotted #B8B7B7;
	background:url(../images/dian.jpg) left center no-repeat;
}
.mainContent .news .news-content li:first-child {
	margin-top:0px;
}
.mainContent .news .news-content li span {
	color:#999;
    display:inline-block;
    width:70px;
    height:29px;
    line-height:29px;
    white-space:nowrap; overflow:hidden; text-overflow:clip;
}
.mainContent .news .news-content li a {
	display:inline-block;
    width:290px;
    height:29px;
    line-height:29px;
    white-space:nowrap; overflow:hidden; text-overflow:ellipsis;
}