body,td,th {

	font-family: "Times New Roman", microsoft yahei;

	font-size: 12px;

	color: #222;

}

body {

	margin-left: 0px;

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 0px;

}

a:link {

	color: #333;

	text-decoration: none;

}

a:visited {

	text-decoration: none;

	color: #333;

}

a:hover {

	text-decoration: none;

	color: #006b65;

}

a:active {

	text-decoration: none;

	color: #006b65;

}

h1{ font-size:14px; font-weight:normal;}

h2{ font-size:14px; font-weight:normal;}

h3{ font-size:14px;}



#hudiw{ width:100%; height:auto; background:url(040514.jpg) repeat-x; float:left; float:none;}

#hudin{ width:1200px; height:140px; margin:0 auto;}

#hdab{ width:600px; height:68px; padding:10px 0px; float:left; background:url(040501.jpg) no-repeat 0px 10px;text-indent:-5000px;}

#hdab h1{

	width:none;

	height:none;

	float:left;

	text-indent:-5000px;

}

#hdkl{ width:120px; height:20px; padding:10px 20px 50px 460px; float:left; background:url(040502.jpg) no-repeat 246px 48px;}

#hdkl a{ font-size:12px; line-height:20px; color:#00ab50; }

#nfte{ width:1200px; height:52px; float:left;}

#ujfpg{ width:292px; height:52px; float:left; font-size:16px; line-height:52px; text-align:center; color:#FFF; background-color:#fdb000;}

#nfte li{ width:110px; height:52px; float:left; list-style-type:none;}

#nfte li a{ width:110px; height:52px; float:left; font-size:14px; line-height:52px; text-align:center; color:#FFF;}

#nfte li a:hover{ width:110px; height:52px; float:left; background:#fdb000;}

#iefcl{ width:292px; height:475px; float:left; background:url(040503.png) repeat-y; position:absolute;z-index:100; margin-top:140px; display:inline;}

#iefcl li{ width:280px; height:24px; padding-left:12px; float:left; list-style-type:none; border-bottom:1px #f3f3f3 solid; line-height:25px;  overflow:hidden;}

#iefcl li a{ width:280px; font-size:14px; line-height:24px; color:#262626; height:25px; overflow:hidden;}

#iefcl li a:hover{ color:#006b65;}

#gjqq{ width:80px; height:30px; padding:10px 0px 0px 212px; float:left;}

#gjqq a{ font-size:14px; line-height:30px; color:#fff;}

#ujqvw{ width:100%; height:auto; float:left; }

#juqvn{ width:1200px; height:auto; margin:0 auto;}

#tfkw{ width:913px; padding-left:287px; padding-top:20px; height:65px; padding-bottom:25px; float:left;}

#scdgc{ width:866px; height:auto; padding-left:334px; padding-top:115px; float:left; background:url(040505.jpg) no-repeat 80px 10px; font-size:30px; line-height:50px;}

#sajgae{ width:1160px; height:auto; padding:0px 20px; float:left; font-size:12px; line-height:28px;}

#rwyad{ width:1200px; height:auto; float:left; background:url(040506.jpg) no-repeat 292px 10px; padding-top:114px;}

#rwyad li{ width:230px; height:auto; float:left; list-style-type:none; padding:5px;}

#cpltu a{ border:0;}

#dake{ width:192px; padding-left:3px; height:auto; float:left; background:#eeeeee;}

#sfjg{

	width:192px;

	height:20px;

	float:left;

	overflow: hidden;

	margin: 0px;

	padding: 0px;

	clear: none;

}

#sfjg a{

	font-size:12px;

	line-height:20px;

	color:#514e47;

	overflow: hidden;

}

#sfjg a:hover{color:#006b65;}

#tujsy{

	width:192px;

	height:22px;

	float:left;

	font-size:12px;

	line-height:24px;

	color:#949494;

	overflow: hidden;

}

#gkxl{ width:35px; height:42px; float:left; background:#006b65; text-align:center;}

#gkxl a{ font-size:12px; line-height:42px; color:#FFF;}

#wjxvw{ width:100%; height:auto; margin-top:15px; display:inline; float:left; background:#e9e9e9;}

#wjxvn{ width:1200px; height:342px; margin:0 auto;}

#dwtf{

	width:840px;

	height:262px;

	float:left;

	background:url(040507.jpg) no-repeat 4px 15px;

	font-size:12px;

	line-height:28px;

	color:#727070;

	padding-top: 60px;

	padding-right: 15px;

	padding-bottom: 20px;

	padding-left: 4px;

}

#dwtf img{ width:275px; height:246px; float:left; padding-right:10px;}

#butx{ width:245px; height:258px; float:left; background:url(040509.jpg) no-repeat; padding-top:84px; padding-left:46px; padding-right:50px; font-size:14px; line-height:39px; color:#FFF;}

#usew{ width:100%; height:auto; padding-top:90px; padding-bottom:20px; float:left; background:url(040510.jpg) no-repeat center 23px;}

#usen{ width:1200px; height:auto; margin:0 auto;}

#usen li{ width:380px; height:110px; float:left; background:url(040515.jpg) no-repeat bottom; list-style-type:none; margin:15px 10px 0px 10px; display:inline;}

#ovtpb{ width:350px; height:19px; float:left; padding-left:30px; font-size:24px; line-height:19px; color:#006b65; font-weight:bold;}

#irlgjg{ width:360px; height:auto; padding:0px 10px; float:left;}

#irlgjg a{ font-size:12px; line-height:26px; color:#514e47;}

#irlgjg a:hover{color:#006b65;}

#mwes{ width:360px; height:auto; float:left; padding:0px 10px; font-size:12px; line-height:24px; color:#949494;}

#jfes { width:70px; height:auto; float:left; padding:0px 10px 0px 300px; font-size:12px; line-height:14px; color:#9d9d9d;}

#whklw{ width:100%; height:auto; padding-top:100px; padding-bottom:20px; float:left; background:url(040511.jpg) no-repeat center 0px;}

#wkhaln{ width:1200px; height:auto; margin:0 auto;}

#wkhaln img{ width:1186px; height:250px; float:left; padding:0px 7px;}

#wkhaln  a{ border:0;}

#jbgdw{ width:100%; height:auto;  float:left; background:#006b65;}

#jfdme{ width:1200px; height:auto; margin:0 auto;}

#ltud0e{ width:393px; height:257px; float:left;}

#uqyne{ width:773px; height:auto; padding:10px 17px; float:left; }

#knwd{ width:750px; margin-right:23px; display:inline; padding-top:4px; height:50px; float:left; background:url(040513.jpg) repeat-x bottom;}

#knwd li{ width:90px; height:50px; float:left; list-style-type:none;}

#knwd li a{ font-size:12px; line-height:50px; color:#FFF;}

#knwd li a:hover{ color:#ffcc18;}

#jnyed{ width:773px; height:auto; padding:20px 0px; float:left; font-size:12px; line-height:35px; color:#FFF;}

#jnyed a{color:#FFF;}

#dclqe{ width:773px; height:auto; float:left; font-size:12px; line-height:30px; color:#FFF;}

#dclqe a{ width:auto; height:auto; padding:0px 8px;  font-size:12px; line-height:30px; color:#FFF;}

#dclqe a:hover{ color:#ffcc18;}

#toutu{ width:100%; height:337px; float:left; background:url(040516.jpg) no-repeat;}

#ipwsfw{ width:100%; height:auto; float:left; background:url(040517.jpg) repeat-x top; margin-bottom:20px; display:inline;}

#ipwsfn{ width:1200px; height:auto; margin:0 auto;}

#pguxe{ width:1200px; height:auto; float:left; background:url(040522.jpg) repeat-y;}

#hhvi{ width:265px; height:auto; float:left;}

#muli{ width:265px; height:63px; float:left; border:0;}

#wvsr{ width:265px; height:auto; float:left; padding-top:15px;}

#wvsr li{ width:220px; padding-left:45px; height:30px; float:left; list-style-type:none; background:url(040524.jpg) 25px 16px no-repeat; overflow:hidden;}

#wvsr li a{ font-size:14px; line-height:30px; color:#514e47; width:220px; overflow:hidden;}

#wvsr li a:hover{ color:#006b65;}

#wvsr img{ width:243px; height:71px; float:left; padding:11px;}

#fwyc{ width:265px; height:auto; float:left;}

#fwyc img{ width:265px; height:63px; float:left;}

#fwyc li{ width:245px; height:116px; float:left; background:url(040521.jpg) 10px bottom no-repeat; list-style-type:none; padding:15px 10px 0px 10px;}

#tmir{ width:217px; height:30px; float:left; padding:0px 14px; overflow:hidden;}

#tmir span{font-size:18px; padding:0px 4px; line-height:32px; color:#006b65; font-weight:bold;}

#tmir a{ font-size:14px; line-height:30px; color:#514e47; overflow:hidden; with:217px;}

#tmir a:hover{ color:#006b65;}

#rynae{ width:228px; height:auto; padding:0px 8px; float:left; font-size:12px; line-height:22px; color:#949494;}

#gci { width:70px; height:auto; float:left; padding:0px 10px 0px 165px; font-size:12px; line-height:10px; color:#9d9d9d;}

#dmeq{ width:935px; height:auto; float:left;}

#xie{ width:925px; height:33px; padding-right:10px; float:left; text-align:right; padding-top:30px; font-size:12px; line-height:33px; color:#949494;  background:url(040517.jpg) repeat-x top; }

#xie a{font-size:12px; line-height:33px; color:#949494;}

#rtwdm{ width:895px; height:auto; padding:15px 15px 40px 27px; margin-right:7px; float:left; font-size:12px; line-height:26px; color:#282622;}

#rtwdm p{

	text-indent: 24px;

	margin: 0px;

	padding: 0px;

	clear: none;

	float: none;

	height: auto;

	width: auto;

}

#hgwh,#shud{ width:901px; height:auto; padding-left:27px; padding-bottom:10px; font:12px; line-height:28px; color:#282622;}

#hgwh a,#shud a{ font:12px; line-height:28px; color:#006b65;}

#hgwh a:hover,#shud a:hover{ color:#006b65;}

#xlre{ width:908px; height:405px; float:left; padding-left:27px; background:url(040523.jpg) no-repeat right bottom;}

#dgxw{ width:312px; padding-left:116px; padding-right:20px; padding-top:69px; padding-bottom:60px; float:left; height:auto;}

#irlgsa h1{ width:312px; height:auto; float:left; font-size:20px; line-height:28px; color:#FFF; text-align:center;}

#rcds{ width:300px; height:224px; float:left; border:6px solid #FFF;}

#dhll{ width:440px; padding:69px 10px 0px 10px; float:left;}

#rasy,#owxd{ width:440px; height:auto; float:left; font-size:16px; line-height:20px; padding-top:58px; color:#FFF; border-bottom:1px solid #338984;}

#ymyfe{ width:440px; height:72px; float:left; font-size:12px; line-height:24px; color:#cacaca; padding:10px 0px;}

#wajt{ width:440px; height:auto; float:left; padding-top:20px;}

#wajt li{ width:131px; padding:5px 7px; height:auto; float:left; list-style-type:none;}

#tgjse a{ border:0px;}

#rfsey{

	width:131px;

	height:39px;

	float:left;

	text-align:center;

	overflow: hidden;

}

#rfsey a{

	font-size:12px;

	line-height:24px;

	color:#cacaca;

	width:131px;

	overflow: hidden;

}

#rfsey a:hover{ color:#FFF;}

#pgmqe{ width:170px; height:34px; float:left; padding-left:270px; padding-top:50px;}

#pgmqe a,#pgmqe a:hover{font-size:18px; line-height:34px; color:#fdb000;}

#uaqe{ width:920px; padding-left:15px; height:auto; float:left;}

#uaqe li{ width:440px; height:154px; float:left; list-style-type:none; background:#fff; margin-right:15px; margin-top:15px; display:inline;}

#gogwh{ width:440px; height:154px; float:left; background:url(040525.jpg) no-repeat bottom;}

#ujfj{ width:173px; height:128px; float:left; padding:7px; }

#ujfj a{ border:0;}

#gave{width:243px;

	padding-right:10px;

	height:36px;

	float:left;

	overflow: hidden;

}

#gave a{ width:16px; line-height:36px; color:#514e47;}

#gave a:hover{color:#fdb000;}

#sfiy{ width:243px; padding-right:10px; height:auto; float:left; font-size:12px; line-height:24px; color:#878787;}

#dmudc{ width:935px; height:24px; padding-top:16px; float:left; text-align:center;}

#dmudc a{ font-size:12px; line-height:24px; padding:0px 5px; color:#514e47;}

#dmudc a:hover{color:#fdb000;}

#nfte li h2,#iefcl li h3,#wvsr li h3,#wvsr li h3{ width:none; height:none; padding:0px; margin:0px; float:none; clear:none; font-weight:normal;}

#cbnog{ width:900px; height:auto; padding:45px 0px 20px 35px; float:left;}

#hkltd{ width:615px; height:auto; float:left; font-size:12px; line-height:26px;  padding:10px 20px 0px 300px; background:url(040527.jpg) no-repeat 20px bottom;}

#hkltd2{
	width:615px;
	height:auto;
	float:left;
	font-size:12px;
	line-height:26px;
	padding:10px 20px 0px 20px;
	background-repeat: no-repeat;
	background-position: 20px bottom;
}

#rwadb{ width:922px; height:auto; padding-left:13px; float:left; background:url(040528.jpg) no-repeat 20px 35px; padding-top:100px;}

#rwadb li{ width:228px; height:210px; float:left; background:#f4f4f4; list-style-type:none;}

#hebs a{ border:0;}

#tjga{ width:183px; padding-left:3px; height:auto; float:left; background:#eeeeee;}

#igai{
	width:183px;
	height:20px;
	float:left;
	overflow: hidden;
}

#igai a{ font-size:12px; line-height:20px; color:#514e47;}

#igai a:hover{color:#006b65;}

#cetf{

	width:183px;

	height:22px;

	float:left;

	font-size:12px;

	line-height:24px;

	color:#949494;

	overflow: hidden;

}

#vies{ width:35px; height:42px; float:left; background:#fdb000; text-align:center;}

#vies a{ font-size:12px; line-height:42px; color:#FFF;}

#qeund{ width:100px; height:68px; float:left; overflow: hidden;}

#qeund img{ width:92px; height:68px; float:left;}

#qeund a{ border:0;}

#wggfi{
	width:145px;
	height:32px;
	float:left;
	overflow: hidden;
	margin: 0px;
	padding: 0px;
	clear: none;
}

#wggfi a{
	font-size:12px;
	line-height:26px;
	color:#514e47;
	overflow: hidden;
	margin: 0px;
	padding: 0px;
	clear: none;
	float: left;
	height: 18px;
	width: 145px;
}

#wggfi a:hover{color:#006b65;}

#hveue{ width:145px; height:auto; float:left; font-size:12px; line-height:20px; color:#878787;}

#sfese{
	width:265px;
	height:12;
	float:left;
	overflow: hidden;
}

#sfese li{ width:245px; height:auto; float:left; list-style-type:none; padding:15px 10px 0px 10px;}

#sgjra{ width:900px; padding:20px 20px 30px 15px; height:auto; float:left;}

#sgjra li{ width:900px; height:auto; float:left; list-style-type:none; padding:10px 0px;}

#ltue{ width:142px; height:102px; padding-right:13px; float:left;}

#ftjpb{ width:745px; height:108px; float:left; border-bottom: 1px dashed #cfcfcf;}

#sfjes{ width:745px; height:30px; float:left;}

#sfjes a{ font-size:14px; line-height:30px; color:#514e47;}

#sfjes a:hover{color:#006b65;}

#wjse{ width:745px; height:50px; float:left; font-size:12px; line-height:25px; color:#949494;}

#wtftj{ width:745px; height:22px; float:left; font-size:12px; line-height:22px; color:#949494;}

#wtftj span{ font-size:12px; line-height:22px; color:#006b65;}

#lkgki{ width:900px; padding:30px 15px 10px 15px; height:auto; float:left; text-align:center;}

#lkgki h1{font-size:18px; line-height:30px; color:#514e47;}

#itdkh{ width:900px; padding:0px 15px; height:auto; float:left; font-size:12px; line-height:16px; text-align:right; color:#949494;}

#itdkh span{ font-size:12px; line-height:16px; color:#006b65;}

#ihxyn{ width:900px; padding:6px 0px; margin:0px 15px; display:inline; float:left; font-size:12px; line-height:22px; color:#949494; border-bottom:1px dashed #cfcfcf;}

#ghdyy{width:900px; padding:10px 15px; height:auto; float:left; font-size:12px; line-height:26px; color:#514e47;}

#ghdyy p{

	text-indent: 24px;

	margin: 0px;

	padding: 0px;

	clear: none;

	float: none;

	height: auto;

	width: auto;

}

#tnae{ width:900px; padding:30px 15px 0px 15px; height:auto; float:left; font-size:12px; line-height:26px; color:#949494;}

#tnae a{color:#006b65;}

#tnae a:hover{color:#006b65;}

#sjrhfq{width:900px; padding:0px 15px; height:auto; float:left; font-size:12px; line-height:16px; color:#514e47; text-align:right;}

#sjrhfq a{color:#006b65;}

#sjrhfq a:hover{color:#006b65;}

#ghdyy p{margin: 0px; padding: 0px;	clear: none; float: none; height: auto; width: auto; text-indent: 2em;}
#pyhi{ width:275px; height:246px; float:left; padding-top:15px;}
#wjxve{ width:555px; height:246px; float:left; padding-left:10px; padding-top:25px;}