@charset "utf-8";
/* CSS Document */
body{
	margin:0;
	padding:0;
	font-family:"宋体";
	background:#c9e8ee;
	font-size:12px;
	}
li,ul{
	list-style:none;
	padding:0;
	margin:0;}
#header{
	margin:0 auto;
	width:998px;
	height:83px;
	}
h1 {display: block;
	height: 10px;
	width: 1px;
	float: left;
	text-indent: -9999px;
	position:absolute;
	left:0;
	top:0;
	}
#logo{
	float:left;
	width:498px;
	}
#header_right{
	background:url(../images/3_02.jpg) no-repeat;
	width:465px;
	float:left;
	height:83px;
	color:#fff;
	text-align:right;
	padding-right:35px;

	}
#header_right a{
	color:#fff;
	text-decoration:none;
	}

#nav{
	background:url(../images/3_04.jpg) ;
	margin:0 auto;
	width:972px;
	height:37px;
	line-height:37px;
	}
#nav ul{
	float:left;
	}
#nav ul li{
	float:left;
	padding:0 30px;
	list-style:none;
	color:#fff;
	font-size:14px;
	}
#nav ul li a{
	color:#fff;
	text-decoration:none;
	}
#nav ul li a:hover{
	color:#e4e710;
	}
.clear{
	clear:both;}
/*banner*/
#banner{
	margin:0 auto;
	width:972px;
	height:315px;
	padding:0;}
/*内容区*/
#content{
	margin:0 auto;
	width:972px;
	background:#fff;
	height:150px;}
#content_left{
	float:left;
	width:205px;
	background:#e5eff8;
	margin-right:2px;}
.title{
	background:#b3d0e8;
	height:30px;
	_height:25px;
	border-bottom:2px solid #a4cce6;
	width:195px;
	line-height:42px;
	_line-height:25px;
	font-family: "黑体";
	font-weight:bold;
	font-size:14px;
	color:#535355;
	padding-left:10px;}
#company{
	height:100px;
	line-height:22px;
	color:#727273;
	padding:10px;
	overflow:hidden;
	text-overflow:ellipsis;
	}
#content_right{
	float:left;
	width:765px;
	background:#e5eff8;}
#content_right .title{
	width:755px;}
#business,#sub_business{
	height:100px;
	_height:110px;
	padding:10px 5px;
	width:751px;
	}
#sub_business{
	width:929px;
	padding:10px 15px;
	height:80px;}
#business ul,#sub_business ul{
	float:left;
	padding:0px;
	}
#business ul li,#sub_business ul li{
	float:left;
	padding:0px 3px;
	}
#sub_business ul li{
	padding:0 15px;}
#sub_business ul li a{
	color: #090;}
#business a{
	text-decoration:none;
	color:#333;}


.business-pic{
	width:101px;
	height:51px;
	}
.business-name{
	width:101px;
	height:20px;
	line-height:20px;
	text-align:center;}
/*footer*/
#footer,#sub_footer{
	width:972px;
	margin:0 auto;
	height:50px;
	background:url(../images/3_31.jpg);
	text-align:center;
	line-height:50px;
	color:#FFF;}
#sub_footer{
	background:url(../images/3_31-.jpg);
}
#footer a{
font-size:12px;
color:#FFFFFF;
}
#sub_footer a{
font-size:12px;
color:#FFFFFF;
}
/*分页*/
/*关于我们*/
#sub_banner{
	margin:10px auto ;
	width:972px;
	height:206px;
	padding:0;
	}
#sub_content,#sub_content1,#sub_content2{
	margin:0px auto ;
	width:962px;
	background:#fff;
	padding-left:10px;
	height:auto !important;
	height:340px;
	min-height:340px;
	overflow: hidden;
	}
#sub_content1{
	height:auto !important;
	height:270px;
	min-height:270px;
	}
#sub_content2{
	height:auto !important;
	height:240px;
	min-height:240px;
	}
#sub_title,#sub_title2{
	height:35px;
	_height:30px;
	border-bottom:1px dotted #d3e2ea;
	width:100%;
	line-height:45px;
	_line-height:30px;
	font-family: "黑体";
	font-weight:bold;
	font-size:14px;
	color:#2d5978;
	}
#sub_title2{
	color:#060;
	text-align:center;
	font-weight:normal;}
#sub_content_left{
	float:left;
	width:375px;
	font-size:14px;
	color:#000;
	line-height:25px;
	padding:10px 0 0 0px;}
#sub_content_right{
	float:left;
	width:560px;}
#sub_aboutus{
	float:left;
	width:922px;
	height: auto !important;
	height:200px;
	min-height:200px;
	padding:20px 20px 20px 10px;
	line-height:25px;
	font-size:13px;

}
#sub_aboutus img{
	margin:10px;
	float:right;}
#business_content{	
    margin:0px auto ;
	width:902px;
	background:#fff;
	padding:0 18px;
	line-height:25px;
	color:#475b70;
	}
#business_title{
	height:35px;
	_height:30px;
	border-bottom:1px dotted #d3e2ea;
	width:932px;
	line-height:45px;
	_line-height:30px;
	font-family: "黑体";
	text-indent:2em;
	font-size:16px;
	color:#2d5978;
	}
