* {
	word-break:break-all;
	white-space:normal;
}
html,ul {
	padding: 0px;
	margin: 0px;
	font-family:"Courier New", Courier, monospace, "宋体";
}
body {
	text-align: left;
	margin: 0px auto;
	padding: 0px;
	background-attachment: fixed;
	font-size:12px;
}
body > div {
	margin-left:auto; margin-right:auto;
}
div {
	margin:0px; padding:0px;
}

img {
	border-width:0;
}
p { margin-top:5px; margin-bottom:5px;}
ul,li { list-style:none; }
fieldset,img { border:none; }
legend { display:none; }

a,a:link,a:active,a:visited { text-decoration:none; color:#000; outline:none;}
a:hover { text-decoration:none; color:#F00; outline:none; outline:none;}

.hei { background:#000000; color:#FFFFFF;}
.x { display:block;}
.y { display:none;}

.top,.main,.bottom { clear:both; width:1003px; overflow:hidden; margin:0 auto;}
.top,.main,.bottom,.top div,.main div,.bottom div { overflow:hidden;}

.top { width:1003px;}
	.tbanner { float:left;}
	.tright { float:right; margin-top:5px;}
	.nav { width:1003px; height:28px; clear:both;}
		.navleft { float:left; width:208px; height:28px; background:url('../images/menu_left.gif') no-repeat; color:#fff; line-height:28px; vertical-align:middle; text-align:center;}
		.navright { float:right; width:795px; height:28px; background:url('../images/menu_right.gif') repeat-x; color:#fff; line-height:28px; vertical-align:middle; text-align:center;}
			.navright a,.navright a:link,.navright a:active,.navright a:visited { color:#fff;}
			.navright a:hover { color:#f00;}
	.banner { width:1001px; height:198px; border:1px solid #ccc; margin:2px 0;}
	.bbanner { height:27px; width:1003px; background:url('../images/bg1.gif') repeat-x;}
		.bbanner span { height:27px; line-height:27px; vertical-align:middle; margin:0 2px;}
		.bbanner span.l { color:#f00; font-weight:bolder; margin:0 10px;} 
			.bbanner span a,.bbanner span a:link,.bbanner span a:active,.bbanner span a:visited { color:#fff;}
			.bbanner span a:hover { color:#f00;}
.main { margin-top:5px;}
	.mainlef { float:left; width:240px;}
		.mainlef1 { width:238px; height:202px; border:1px solid #ccc;}
			.mtit { width:100%; height:28px; background:url(../images/lm.gif) repeat-x;}
				.mtit span { margin-left:15px; float:left; line-height:28px; vertical-align:middle;}
				.mtit span.more { margin-right:15p; float:right;}
			.mainlef1 .s { height:154px; width:220px; padding:10px;}
				.s ul { width:100%; height:100%; overflow:hidden;}
					.s ul li { width:100%; height:24px; line-height:24px; border-bottom:1px dotted #ccc; vertical-align:middle; overflow:hidden;}
						.li strong { font-weight:bolder;}
		.mainlef2 { width:238px; height:302px; border:1px solid #ccc; margin-top:5px;}
			.mainlef2 .s { height:254px; width:220px; padding:10px;}
			
		.mainlef3 { width:238px; border:1px solid #ccc; margin-top:5px;}
			.mainlef32 { padding:10px; height:132px;}
				.olqq { float:left; width:74px; height:48px; margin:8px 10px; display:inline-block;}
					.olqq img { clear:both; width:74px; height:24px;}
					.olqq span { display:block; clear:both; text-align:center; width:74px; height:24px; line-height:24px; vertical-align:middle;}
			.mainlef33 { border-top:1px solid #ccc; margin:0 10px 10px; padding-top:10px; line-height:18px; height:120px;}
				.mainlef33 p { margin:8px;}
	
	.maincen { float:left; width:500px; margin:0 11px;}
		.maincen1 { width:478px; height:182px; padding:10px; border:1px solid #ccc;}
			.mtit2 { width:100%; height:27px; background:url(../images/gsgk_lm.gif) no-repeat;}
				.mtit2 span { display:block; min-width:83px; float:left; height:21px; text-align:center; line-height:21px; vertical-align:middle; font-weight:bolder;}
			.xxjj { width:478px; height:155px;}
				.xxjj img { float:left; margin-top:5px; margin-right:10px;}
				.xxjj p { line-height:20px; text-indent:24px; height:140px; overflow:hidden;}
					a.xxnr,a:link.xxnr,a:active.xxnr,a:visited.xxnr { color:#00F}
					a:hover.xxnr {color:#f00;}
		.maincen2 { width:500px; height:210px; margin-top:5px; position:relative;}
			.tdiv { width:500px; height:23px; position:absolute; z-index:2;}
				.tdivt { background:url(../images/tbg2.gif) no-repeat; width:94px; height:23px; float:left; line-height:23px; vertical-align:middle; text-align:center; cursor:pointer;}
				.tdivt2 { background:url(../images/tbg1.gif) no-repeat; font-weight:bolder; width:94px; height:23px; float:left; line-height:23px; vertical-align:middle; text-align:center; cursor:pointer;}
			.tabss { width:478px; height:166px; padding:10px; position:absolute; z-index:1; top:22px; border:1px solid #E7E7E7;}
				.tabss ul { width:100%; height:100%; overflow:hidden; display:none;}
					.tabss ul li { width:100%; height:26px; line-height:26px; border-bottom:1px dotted #ccc; vertical-align:middle; overflow:hidden;}
						.tabss ul li span.l { float:left; display:block; width:360px; height:26px; overflow:hidden;}
						.tabss ul li span.r { float:right; text-align:right; margin-right:5px;}
		.maincen3 {}
		.maincen4 { width:478px; height:180px; padding:10px; border:1px solid #ccc; margin-top:5px;}
			.yxxy { width:468px; height:143px; margin:5px;}
				.yxxys .img { float:left; display:block; width:106px; height:133px; margin:5px;}
					.yxxys .img img { width:100px; height:127px; padding:2px; width:auto; border:1px solid #ccc;}
			
	.mainrig { float:right; width:240px;}
		.mainrig1 { width:238px; height:202px; border:1px solid #ccc;}
			.mtit3 { width:100%; height:27px; background:url(../images/fypx_lm.gif) no-repeat;}
				.mtit3 span { line-height:27px; vertical-align:middle; margin-left:15px; float:left; color:#fff;}
			.kczx { width:218px; height:182px; padding:10px;}
				.kczx1 { width:100px; height:30px; border:1px solid #B5D1EE; background-color:#EDF6FF; float:left; margin:10px 2px; line-height:30px; vertical-align:middle; text-align:center;}
		.mainrig2 { width:238px; height:423px; border:1px solid #ccc; margin-top:5px;}
			.mtit4 { width:100%; height:27px; background:url(../images/down_lm.gif) no-repeat;}
				.mtit4 span { line-height:27px; vertical-align:middle; margin-left:15px; float:left; color:#fff;}
			.szll { width:218px; height:376px; padding:10px;}
				.szlls { width:218px; height:376px;}
				.szll1 { width:210px; height:114px; padding:3px; border:1px solid #ccc; margin:3px 0;}
				.szll1s { height:auto; overflow:visible;}
					.szll1 img { float:left; width:92px; height:112px; border:1px solid #ccc;}
					.szll1 p { float:left; margin-left:5px; width:110px; height:106px; overflow:hidden; line-height:20px;}
		.mainrig3 { width:238px; height:200px; border:1px solid #ccc; margin-top:5px;}
			.jydw { width:218px; height:180px; padding:10px;}
				.jydw a { float:left; display:block; width:97px; height:30px; padding:1px; border:1px solid #ccc; margin:2px;}
					.jydw a img { width:97px; height:30px;}
	
	.mainlisrig { float:right; width:730px; height:819px; border:1px solid #ccc; padding:10px;}
		.mlrs { width:690px; height:750px; margin:20px;}
			.mlrs ul.pics { width:100%; height:720px; overflow:hidden;}
				.mlrs ul.pics li { float:left; display:block; width:220px; height:230px; margin:4px;}
					.mlrs ul.pics li .pic { width:218px; height:198px; border:1px solid #ccc;}
						.mlrs ul.pics li .pic img { width:216px; height:196px; margin:1px;}
					.mlrs ul.pics li .text { width:220px; height:30px; line-height:30px; vertical-align:middle; overflow:hidden; text-align:center;}
						.mlrs ul.pics li .text * { font-size:14px;}
						
			.mlrs ul.texts { width:100%; height:720px; overflow:hidden;}
				.mlrs ul.texts li { width:100%; height:30px; border-bottom:1px dotted #ccc; background:url(../images/event_icon.gif) no-repeat 0px 10px;}
					.mlrs ul.texts li a { font-size:14px; float:left; display:block; height:30px; line-height:32px; vertical-align:middle; width:585px; margin-left:15px;}
					.mlrs ul.texts li span { float:right; display:block; height:30px; line-height:30px; vertical-align:middle; width:90px; text-align:right; color:#666;}
			.page{ width:100%; height:30px; line-height:30px; vertical-align:bottom; overflow:hidden;}
	.mainlisrig2 { float:right; width:730px; height:auto; min-height:819px; border:1px solid #ccc; padding:10px;}
		.mlrs2 { width:690px; height:auto; min-height:750px; margin:20px;}
	
.bottom { margin-top:5px; border-top:2px solid #920404;}
	.bottoms { margin:10px; text-align:center;}
	
.pinpai { float:left; width:330px; height:80px; overflow:hidden; border:1px solid #ccc; margin:2px 0;}
.pinpai.l { margin-left:0; margin-right:3px;}
.pinpai.r { margin-right:0; float:right; margin-left:2px;}
	.pinpai img { width:100%; height:100%;}