.fuwu_t {
	width:1100px;
	height:60px;
	margin:0 auto;
	padding:20px 0;
}

.ct {
	width:1100px;
	height:1300px;
	margin:30px auto;
}

.mapDiv {
	width:auto;
	max-width:540px;
	height:auto;
	padding:5px;
	color:#FFF;
	/*
	background:url('image/ct_tips.gif') no-repeat;
	*/
	background:#000;
	filter:alpha(opacity=60);
	opacity:0.6;
	position:absolute;
	display:none;
	word-break:break-all;
	}

.ct h1 {
	font-size:20px;
	color:#33a96d;
	line-height:40px;
	margin:30px 0 0 0;
}

.ct_lc h2 {
	font-size:30px;
	color:#33a96d;
	line-height:40px;
	margin:30px 0 0 0;
}

.ct_text {
	width:1100px;
	height:auto;
	margin:30px auto;
}

.ct p {
	line-height:40px;
	font-size:16px;
	padding-top:10px;
}

.ct_lc li {
	width:154px;
	height:auto;
	float:left;
	text-align:center;

}

.ct_lc .img {
	background:url(image/lc.jpg) no-repeat right center;
	margin-top:40px;
}
	

.ct_lc .last {
	padding:0;
	float:left;
	margin-top:40px;
}

.ct_lc .sz {
	float:left;
	font-size:14px;
	line-height:30px;
	color:#999;
	margin-top:
}

.ct_lc .text {
	float:left;
	font-size:16px;
}


.zd {
	width:1100px;
	height:2000px;
	margin:0 auto;
}

.zd h1 {
	font-size:30px;
	color:#33a96d;
	line-height:40px;
	margin:30px 0;
}

.zd .line {
	width:1100px;
	height:1px;
	border-bottom:1px solid #33a96d;
}

.zd .text {
	width:1100px;
	height:auto;
	margin:30px 0;
}

.zd p {
	line-height:40px;
	font-size:16px;
}

.zd h2 {
	font-size:18px;
	color:#FFF;
	line-height:40px;
	margin:30px 0;
	padding-left:30px;
	border-radius: 15px;
	background:#33a96d;
	display:block;
}

.zd .w1 {
	 width:140px;
}

.zd .w2 {
	 width:174px;
}

.zd .w3 {
	 width:206px;
}

.zd .w4 {
	 width:222px;
}

.zd .w5 {
	 width:190px;
}

.cysf_bg {
	background:#eeeeee;
	width:100%;
	height:400px;
	padding-top:20px;
}

.cysf_t {
	width:1060px;
	height:48px;
	line-height:48px;
	margin:0 auto;
	background:url(image/cy_st.png) no-repeat left top;
	border-bottom:1px solid #ccc;
	padding-left:40px;
	font-size:16px;
	color:#FFF;
	font-size:0;
}

.cysf {
	width:1100px;
	height:300px;
	margin:20px auto 0 auto;
	background:#FFF url(image/cy_cy.png) no-repeat bottom right;
}

.cysf_t2 {
	width:450px;
	height:40px;
	line-height:40px;
	background:url(image/cysf_t.png) no-repeat 40px center;
	text-align:left;
	font-weight:bold;
	float:left;
}

.cysf ul {
	padding:30px;
	width:480px;
	float:left;
}

.cysf ul li {
	width:500px;
	float:left;
	font-size:16px;
}

.cysf ul li p {
	line-height:30px;
}


.zw {
	width:1100px;
	height:2660px;
	margin:0 auto;
}

.zw ul {
	margin-top:30px;
	border-bottom:1px dashed #33a96d;;
}

.zw .he1 {
	height:740px;
}

.zw .he2 {
	height:510px;
}

.zw .he3 {
	height:620px;
}

.zw .he4 {
	height:660px;
}

.zw ul li {
	float:left;
	width:520px;
}

.zw .blank {
	width:60px;
	height:520px;
	float:left;
}

.zw h2 {
	width:520px;
	line-height:60px;
	text-align:center;
	font-size:20px;
	color:#33a96d;
	border-bottom:1px solid #33a96d;
	margin-bottom:20px;

}

.zw ul li p {
	line-height:40px;
	font-size:16px;
}

.zw ul li p strong {
	color:#33a96d;
}

.sh {
	width:1100px;
	margin:0 auto;
	height:auto;
	clear:both;
	padding-bottom:20px;
}

.sh .bg1 {
	width:1100px;
	height:345px;
	background:url(image/fuwu_sh_1.png) no-repeat left top;
}

.sh .bg2 {
	width:1100px;
	height:345px;
	margin-top:20px;
	background:url(image/fuwu_sh_2.png) no-repeat left top;
}

.sh .bg3 {
	width:1100px;
	height:345px;
	margin:20px 0;
	background:url(image/fuwu_sh_3.png) no-repeat left top;
}

.sh .bg4 {
	width:1100px;
	height:345px;
	margin:20px 0;
	background:url(image/fuwu_sh_4.png) no-repeat left top;
}

.shtext {
	width:330px;
	height:142px;
	padding:200px 30px 0 30px;
	color:#666;
	display:block;
	float:right;
	margin-right:80px;
	font-size:16px;
}