body {
	font-family: Arial, Helvetica, sans-serif，"Microsoft YaHei";
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-size:14px;
	background:url(images/bg.jpg) repeat-x;


}
.clear
	{	clear: both;
		overflow: hidden;
		height: 0}
td {
	font-family: Arial, Helvetica, sans-serif,"Microsoft YaHei";
}

th {
	font-family: Arial, Helvetica, sans-serif;
}

#container{
margin:0 auto;
text-align:center;
}

#header{
	background: url(images/logo.jpg) no-repeat left #fff;
	width:1400px;
	height:100px;
	margin:0 auto;
	text-align:center;
	}
	
.link{
	float:right;
	color:#333;
	font-size:14px;
	line-height:24px;
	margin:5px;
	margin-right:10px;
	}
.link a{
	text-decoration:none;
	}
	
.link a:hover{
	text-decoration:underline;
	}
	
.search{
	clear:both;
	float:right;
	width:380px;
	text-align:right;
	margin-right:10px;
	margin-top:20px;
	color:#CC0000;
	font-weight:bold;
	font-size:18px;
	}
.search input{
	border:1px solid #ccc;
	height:26px;
	width:200px;
	}
.search a{
	background:#06C;
	heihgt:40px;
	width:60px;
	color:#fff;
	padding:8px 20px;
	line-height:24px;
	text-decoration:none;
	}
.search a:hover{
	background:#06C;
	heihgt:24px;
	color:#fff;
	line-height:24px;
	text-decoration:none;
	}	
#menu{
	clear:both;
	margin:0 auto;
	text-align:center;
	width:1400px;
	background-color:#06C;
	color:#fff;
	font-size:16px;
	height:32px;
	line-height:32px;
	font-weight:bold;
	}

#menu a{
	color:#fff; 
	text-decoration:none; 
	margin:0 25px;}
#menu a:hover{
	color:#fff; 
	text-decoration:underline;
	}
#bannerindex{
	clear:both;
	width:1400px; 
	margin:0 auto;
	padding-top:5px;
	height:398px;
	background-color:#FFF;
	}
#banner{
	clear:both;
	width:1400px; 
	margin:0 auto;
	padding-top:5px;
	height:205px;
	background-color:#FFF;
	}

#main{
	clear:both;
	width:1400px;
	margin:0px auto;
	text-align:center;
	background-color:#fff;
	}
.mainleft{
	clear:both;
	float:left;
	width:400px;
	height:1180px;
	background-color:#fff;
	line-height:30px;
	font-size:14px;
	}

.mainleft1{	
	background:url(images/lmtitle1.jpg) no-repeat;
	}
.mainleft2{	
	background:url(images/lmtitle2.jpg) no-repeat;
	}
.mainleft3{	
	background:url(images/lmtitle3.jpg) no-repeat;
	}
.mainleft h3{
	border-bottom:1px solid #ccc;
	width:400px;
	height:32px;
	}
.mainleft h3 span {
	font-size:12px;
	float:right;
	margin-right:20px;
	}
.more h3 span a{
	color:#c00;
	text-decoration:none;
	}
.more h3 span a:hover{
	color:#c00;
	text-decoration:underline;
	}
.mainleft img{
	margin:0 auto;
	text-align:center;
	}
.mainleft p{
	clear:both;
	width:380px;
	text-align:left;
	color:#333;
	margin:10px 0;
	}

.mainleft p img{
	float:left;
	margin-right:20px;
	}
.mainright{
	float:left;
	width:980px;
	height:1180px;
	background-color:#fff;
	line-height:30px;
	font-size:14px;
	padding-left:20px;
	}
.mainright h3{
	clear:both;
	width:960px;
	height:32px;
	border-bottom:1px solid #ccc;
	}
.mainright h3 span{
	font-size:12px;
	float:right;
	margin-right:10px;
	}
.mainright1{
	width:960px;
	height:360px;
	background:url(images/lmtitle4.jpg) no-repeat ;
	}
.mainright2{
	clear:both;
	width:960px;
	margin-top:10px;
	background:url(images/lmtitle5.jpg) no-repeat ;
	}
.mainrightlist1{
	float:left;
	width:550px;
	margin-right:10px;
	line-height:36px;
	font-size:16px;
	}
.mainrightlist1 a{
	background:url(images/arrow1.jpg) no-repeat left;
	clear:both;
	margin:0;
	text-align:left;
	display:block;
	color:#333;
	text-indent:10px;
	border-bottom:1px solid #efefef;
	text-decoration:none;
	}
.mainrightlist1 a:hover{
	color:#003366;
	text-decoration:underline;
	}
.mainrightlist2{
	margin:0;
}

.marignright1img{
	float:left;
	width:400px;
	height:300px;
	background-color:#009900
	}
.gcal{
	float:left;
	width:450px;
	height:150px;
	margin-bottom:10px;
	border-bottom:1px solid #ccc;
	margin-right:20px;
	padding-bottom:20px;
	}
.gcal h5{
	clear:both;
	margin:0;
	text-align:left;
	font-size:14px;
	font-weight:bold;
	}
.gcal h5 a{
	color:#333;
	text-decoration:none;
}
.gcal h5 a:hover{
	color:#c00;
	text-decoration:underline;
}
.gcal h5 span{float:right; width:100px; text-align:right;font-weight:normal; display:block;font-size:12px;}
.gcal h5 span a{ color:#990000; text-decoration:none;}
.gcal h5 span a:hover{ color:#FF0000; text-decoration:underline;}
.gcal img{
	clear:both;
	float:left;
	width:150px; 
	height:120px;
	}
.gcal ul{
	float:left;
	margin:0;
	padding:0;
	list-style:none;
	}
.gcal ul li{
	margin:0 20px;
	padding:0;
	list-style:none;
	clear:both;
	line-height:24px;
	font-size:12px;
	background:url(images/arrow1.jpg) no-repeat left;
	text-indent:10px;
	text-align:left;
	}
.gcal li a{
	color:#333;
	text-decoration:none;
	}
.gcal li a:hover{
	color:#c00;
	text-decoration:underline;
	}
#footer{
	clear:both;
	margin:0 auto;
	width:1360px;
	line-height:36px;
	color:#333;
	background-color:#eee;
	height:180px;
	padding:20px;
	font-size:14px;
	}
	
.fyleft1{	
	clear:both;
	float:left;
	background:url(images/left_qygk.jpg) no-repeat left top #F5F5F5;
	height:1000px;
	width:400px;
	}
.fyleft2{	
	clear:both;
	float:left;
	background:url(images/left_zzry.jpg) no-repeat left top #F5F5F5;
	height:800px;
	width:400px;
	}	

.fyleft3{	
	clear:both;
	float:left;
	background:url(images/left_rctd.jpg) no-repeat left top #F5F5F5;
	height:860px;
	width:400px;
	}	
.fyleft4{	
	clear:both;
	float:left;
	background:url(images/left_zbyj.jpg) no-repeat left top #F5F5F5;
	height:860px;
	width:400px;
	}	
.fyleft5{	
	clear:both;
	float:left;
	background:url(images/left_xwzx.jpg) no-repeat left top #F5F5F5;
	height:860px;
	width:400px;
	}	
.fyleft6{	
	clear:both;
	float:left;
	background:url(images/left_yksz.jpg) no-repeat left top #F5F5F5;
	height:860px;
	width:400px;
	}	
.fyleft7{	
	clear:both;
	float:left;
	background:url(images/left_zbtx.jpg) no-repeat left top #F5F5F5;
	height:860px;
	width:400px;
	}
.fyleft8{	
	clear:both;
	float:left;
	background:url(images/left_zyyj.jpg) no-repeat left top #F5F5F5;
	height:860px;
	width:400px;
	}		
.fyleft9{	
	clear:both;
	float:left;
	background:url(images/left_zyzb.jpg) no-repeat left top #F5F5F5;
	height:860px;
	width:400px;
	}		
.fyleft10{	
	clear:both;
	float:left;
	background:url(images/left_ywfw.jpg) no-repeat left top #F5F5F5;
	height:800px;
	width:400px;
	}
.fyleft11{	
	clear:both;
	float:left;
	background:url(images/left_bgoa.jpg) no-repeat left top #F5F5F5;
	height:1000px;
	width:400px;
	}	
.fyleft p{
	clear:both;
	width:290px;
	text-align:left;
	color:#666;
	margin-left:110px;
	line-height:30px;
	font-size:14px;
	}


.fyleft a{color:#000; font-size:16px; text-decoration:none; display:block; border-bottom:1px  #ccc solid; height:40px; line-height:40px;width:290px;margin-left:110px;}

.fyleft a:hover{color:#C00; font-size:16px; text-decoration:none; display:block; border-bottom:1px  #ccc solid; height:40px; line-height:40px;width:290px;margin-left:110px; background-color:#FFFFFF}

.nyright{
	float:left;
	width:980px;
	background-color:#fff;
	line-height:30px;
	font-size:14px;
	min-height:600px;
	overflow:auto;
	padding-left:20px;
	}
.nyright h3{
	clear:both;
	width:960px;
	height:32px;
	border-bottom:1px solid #ccc;
	}
.nytitle1{background:url(images/lmtitle1.jpg) no-repeat; width:960px; height:32px;}
.nytitle2{background:url(images/lmtitle6.jpg) no-repeat; width:960px; height:32px;}
.nytitle3{background:url(images/lmtitle2.jpg) no-repeat; width:960px; height:32px;}
.nytitle4{background:url(images/lmtitle7.jpg) no-repeat; width:960px; height:32px;}
.nytitle5{background:url(images/lmtitle9.jpg) no-repeat; width:960px; height:32px;}
.nytitle10{background:url(images/lmtitle10.jpg) no-repeat; width:960px; height:32px;}
.nytitle11{background:url(images/lmtitle11.jpg) no-repeat; width:960px; height:32px;}
.nytitle12{background:url(images/lmtitle12.jpg) no-repeat; width:960px; height:32px;}
.nytitle13{background:url(images/lmtitle13.jpg) no-repeat; width:960px; height:32px;}
.nytitle14{background:url(images/lmtitle14.jpg) no-repeat; width:960px; height:32px;}
.nytitle15{background:url(images/lmtitle15.jpg) no-repeat; width:960px; height:32px;}
.nytitle16{background:url(images/lmtitle16.jpg) no-repeat; width:960px; height:32px;}
.nytitle17{background:url(images/lmtitle5.jpg) no-repeat; width:960px; height:32px;}
.nytitle18{background:url(images/lmtitle18.jpg) no-repeat; width:960px; height:32px;}
.nytitle19{background:url(images/lmtitle21.jpg) no-repeat; width:960px; height:32px;}
.nytitle20{background:url(images/lmtitle23.jpg) no-repeat; width:960px; height:32px;}
.nytitle21{background:url(images/lmtitle8.jpg) no-repeat; width:960px; height:32px;}
.nytitle22{background:url(images/lmtitle24.jpg) no-repeat; width:960px; height:32px;}




.nyright p{margin:0; text-align:left; line-height:32px; text-indent:30px;font-size:16px;}
.nyright h5{margin:0; text-align:center; line-height:40px;font-size:16px;font-weight:bold;}
.nyright img{ clear:both; margin:10px auto; text-align:center;}
.nyright h6{margin:0; text-align:left; line-height:40px;font-size:16px;font-weight:normal;}
.nyright h6 img{height:20px; width:20px;float:left;margin:10px;}

.nyright2{
	float:left;
	width:980px;
	background-color:#fff;
	line-height:30px;
	font-size:14px;
	min-height:600px;
	overflow:auto;
	padding-left:20px;
	}
.nyright2 h3{
	clear:both;
	width:960px;
	height:32px;
	border-bottom:1px solid #ccc;
	}
.nyright2 p{margin:0; text-align:left; line-height:32px; text-indent:30px;font-size:14px;}
.nyright2 h5{margin:0; text-align:center; line-height:40px;font-size:14px;font-weight:bold;}
.nyright2 img{ clear:both; margin:10px auto; text-align:center;width:80%;}

.nyimglist{width:960px;}
.nyimglist img{ height:125px; border:0;border:1px solid #ccc; padding:2px;}
.nyimglist ul{ list-style:none; margin:0; padding:0;width:100%;}
.nyimglist li{ list-style:none; padding:0;float:left;margin:0px 5px; width:300px; height:175px;}
.nyimglist a{text-align:center;color:#333; text-decoration:none; font-size:14px; width:300px;}
.nyimglist a:hover{text-decoration:underline; color:#C00}

.nyimglistzzzs{width:960px;}
.nyimglistzzzs img{ height:125px; border:0;border:1px solid #ccc; padding:2px;}
.nyimglistzzzs ul{ list-style:none; margin:0; padding:0;width:100%;}
.nyimglistzzzs li{ list-style:none; padding:0;float:left;margin:1px 1px; width:235px; height:175px; background-color:#EEFAFE}
.nyimglistzzzs a{text-align:center;color:#333; text-decoration:none; font-size:14px; width:260px;}
.nyimglistzzzs a:hover{text-decoration:underline; color:#C00}



.table1{font-size:12px;}
.tabletd1{ background-color:#3366CC; color:#fff; font-weight:bold; font-size:14px; text-align:center; line-height:24px;}
.tabletd2{ background-color:#996699; color:#fff; font-weight:bold; font-size:14px; text-align:center; line-height:24px;}
.tabletd3{ background-color:#CCFFFF; color:#333; font-weight:normal; font-size:14px; text-align:center; line-height:24px;}
.tabletd3a{ background-color:#CCFFFF; color:#333; font-weight:normal; font-size:14px; text-align:left; text-indent:10px; line-height:24px;}
.tabletd4{ background-color:#FFCC99; color:#333; font-weight:bold; font-size:14px; text-align:center; line-height:24px;}

.nyright p a{font-size:16px;font-weight:bold; color:#990000; text-decoration:underline;}
.nyright p a:hover{font-size:16px;font-weight:bold; color:#FF0000; text-decoration:underline;}

.xwlist {height:700px;}
.xwlist a{clear:both;float:left; width:960px; text-align:left;display:block; color:#003399; font-size:14px; font-weight:normal; text-decoration:none; border-bottom:1px solid #eee; height:36px;}
.xwlist a:hover{ color:#FF0000;text-decoration:none;}

.xwlist a span{float:left; display:block; width:100px; color:#666;}


.xwshow{font-size:14px; color:#333; line-height:26px;}
.showtitle{font-weight:bold; font-size:18px; color:#003399; line-height:40px;}


.ywfwlist p{
	clear:both;
	width:880px;
	text-align:left;
	color:#333;
	margin:5px 0;
	padding-bottom:15px;
	border-bottom:1px dotted #ccc;
	}

.ywfwlist p img{
	float:left;
	margin-right:10px;
	}
.ywfwlist span{color:#006699; font-size:16px; font-weight:bold; margin-right:20px;}


.bgoa{ width:916px; margin:0 auto; text-align:left; font-size:14px; line-height:36px; background:url(images/bgoabg.jpg) no-repeat; height:432px }

.bgoa input{height:24px; width:150px;border:1px solid #ccc;}



.page{width:350px; clear:both; margin:0 auto; margin-top:10px; text-align:center; font-size:12px; color:999;}
.page a{float:left; text-decoration:none;margin:0;color:#993300;}
.page a:hover{float:left;color:#FF0000;  text-decoration:none;}
.page span{float:left;color:#999;margin:0 10px;}