/* CSS Document curls */
*{ margin:0; padding:0; list-style:none; text-decoration:none; } 
body { background:#B6B0BC url(../../Images/Home/bg.jpg) repeat-x top; font-size:12px; font-family:"宋体", Verdana, Arial, Helvetica, sans-serif;}
img{ border:0; }
.clear{ clear:both; }

/* wrap */
#wrap{ margin:0 auto; width:980px; background:url(../../Images/Home/wrap.jpg) no-repeat top; padding-top:66px; }

/* head */
#head{ width:980px; height:82px; background:url(../../Images/Home/head.jpg) no-repeat right; }
		.logo{ float:left; width:394px; height:82px; }
		.top-nav{ float:left; width:550px; padding-top:40px; color:#FDD7F7; text-align:right;}
					.top-nav a{ color:#FDD7F7; line-height:22px; }
					.top-nav a:hover{ color:#f50; }

/* yj */
.yj{ width:980px; height:6px; background:#fff;}
.yj-l{ width:6px; height:6px; float:left; background:url(../../Images/Home/yj-l.jpg) no-repeat; }
.yj-r{ width:6px; height:6px; float:right; background:url(../../Images/Home/yj-r.jpg) no-repeat; }

/* content */
#content{ float:left; padding:8px 10px 50px 10px; width:960px; background:#fff;}

.nav-bg{ width:960px; height:83px; background:url(../../Images/Home/nav-bg.gif) no-repeat; overflow:hidden; }
	
	.nav{ margin:5px auto; width:950px; height:39px; background:url(../../Images/Home/nav.jpg) no-repeat; }
		
		.nav ul{ width:950px; height:39px; overflow:hidden;}
				.nav ul li{ float:left; width:105px;}
						.nav ul li a{ display:block; width:105px; height:39px; color:#fff; line-height:39px; text-align:center;}
						.nav ul li a:hover{ font-weight:bold;}
	
	.hot-words{ float:left; width:720px; line-height:39px; margin-left:5px;}
		
		.hot-words ul{ width:720px; height:39px; overflow:hidden;}
				.hot-words ul li{ float:left; white-space:nowrap; padding-right:8px; color:#E52584;}
						.hot-words ul li a{ color:#E52584;}
		
	.zx-btn{ float:left; padding:2px 0 0 30px;}


/* msg */
.msg{ width:948px; padding:10px 0 0 2px; margin:0 auto; overflow:hidden;}
.msg a:hover{ text-decoration:underline; }

/* msg-l */
		.msg-l{ float:left; width:305px; overflow:hidden; }
				
				.top-msg{ width:303px; height:80px; border:1px solid #D3DEE1; overflow:hidden;}
						h5{ text-align:center; font:normal 14px "宋体"; color:#f30; line-height:30px;}
						.top-msg p{ margin:0 auto; width:280px; line-height:20px; height:40px; overflow:hidden; color:#777;}
								.top-msg p a{ color:#f50; }
		
		
				.list-msg{ margin-top:10px; width:303px; height:325px; border:1px solid #D3DEE1; overflow:hidden; background:url(../../Images/Home/list-msg.gif) no-repeat top;}
						.list-msg-title a{ line-height:25px; color:#fff; margin-left:10px;}
						.more{ float:right;padding-right:15px; line-height:25px;}
								.more a{ color:#C51766; }
						
						.img-msg{ margin:10px auto 6px; width:272px; height:91px; padding:4px; border:1px solid #D9E0E2; }
						
						.list-msg ul{ margin:0 auto; width:280px;}
								.list-msg ul li{ background:url(../../Images/Home/icon-1.gif) no-repeat left; width:255px; line-height:22px; padding-left:17px; white-space:nowrap; overflow:hidden;}
										.list-msg ul li a{ color:#444; }
										.list-msg ul li a:hover{ color:#f30; }
								.date{ float:right; color:#666;}

/* msg-c */
		.msg-c{ float:left; width:335px; padding:0 9px; }
		
				.ppt{ padding:4px; width:325px; height:210px; border:1px solid #D3DEE1;}
				.q-a{ margin-top:7px; width:333px; height:190px; border:1px solid #D3DEE1; color:#f50; }
						.q-a ul{ padding:6px 10px 0 5px; line-height:22px; }
						.q-a a{ color:#555; }
						.q-a a:hover{ color:#f30; }
				
/* msg-r */
		.msg-r{ float:left; width:290px;}
				
				.btn-wrap{ padding:4px; width:280px; height:250px; border:1px solid #D3DEE1; overflow:hidden;}
						.btn{ width:280px; height:250px; background:#F9FAFD; text-align:center; padding-top:3px;}
								.btn li{ padding:2px 0; }
				.dct{ margin-top:7px; padding:10px; width:268px; height:130px; border:1px solid #D3DEE1; overflow:hidden;}
						.dct-pic{ margin-top:3px; float:left; width:98px; height:114px; padding:4px; border:1px solid #E5E9EA;}
						.dct-about{ float:left; width:148px; height:125px; overflow:hidden; padding:5px 0 0 12px; }
								.dct-about strong a{ color:#f50; line-height:22px;}
								.dct-about p a{ line-height:22px; color:#555; }
								.dct-about p a:hover{ color:#f30;}

/* ad */
.ad{ margin:10px auto 0; width:950px; height:90px; }


/* box */
.box{ margin:10px auto 0; width:950px; }
.box a:hover{ text-decoration:underline; color:#f40; }

/* title */
		.title-1{ width:950px; height:43px; margin-bottom:8px; background:url(../../Images/Home/title-1.gif) no-repeat; }
		.title-2{ width:950px; height:43px; margin-bottom:8px; background:url(../../Images/Home/title-2.gif) no-repeat; }
		.title-3{ width:950px; height:43px; margin-bottom:8px; background:url(../../Images/Home/title-3.gif) no-repeat; }
		.title-4{ width:950px; height:43px; margin-bottom:8px; background:url(../../Images/Home/title-4.gif) no-repeat; }
					
					.title-1 ul{ float:right; padding-right:30px;}
								.title-1 ul li{ float:left; padding:0 5px; color:#e07; line-height:43px; }
								.title-1 ul li a{ color:#e07; margin-right:10px;}
								
								.title-1 ul dt{ float:left; padding:0 5px; color:#e07; line-height:43px; }
								.title-1 ul dt a{ color:#e07; margin-right:10px;}
								
								.title-2 ul dt{ float:left; padding:0 5px; color:#e07; line-height:43px; }
								.title-2 ul dt a{ color:#e07; margin-right:10px;}
								
								.title-3 ul dt{ float:left; padding:0 5px; color:#e07; line-height:43px; }
								.title-3 ul dt a{ color:#e07; margin-right:10px;}
								
								.title-4 ul dt{ float:left; padding:0 5px; color:#e07; line-height:43px; }
								.title-4 ul dt a{ color:#e07; margin-right:10px;}
								
								
					.title-2 ul{ float:right; padding-right:30px;}
								.title-2 ul li{ float:left; padding:0 5px; color:#8F3EE2; line-height:43px; }
								.title-2 ul li a{ color:#8F3EE2; margin-right:10px;}
								
					.title-3 ul{ float:right; padding-right:30px;}
								.title-3 ul li{ float:left; padding:0 5px; color:#70AC5B; line-height:43px; }
								.title-3 ul li a{ color:#70AC5B; margin-right:10px;}
								
					.title-4 ul{ float:right; padding-right:30px;}
								.title-4 ul li{ float:left; padding:0 5px; color:#D54ABC; line-height:43px; }
								.title-4 ul li a{ color:#D54ABC; margin-right:10px;}
		
/* box-1 */	
		.box-l-1{ float:left; width:230px; height:392px; background:#FFC4D8; border:1px solid #ECA8CD; }
					.box-img-1{ margin:12px auto 8px; width:204px; height:228px; background:#FE1255; border:1px solid #EC114F; text-align:center;  }
								.box-img-1 a{ color:#FFF8FA; line-height:22px; }
								.box-img-1 a:hover{ color:#FFF8FA; font-weight:bold;}
								
								.box-l-1 ul{ padding-left:12px; line-height:22px; }
												.box-l-1 ul li{ width:206px; line-height:22px; height:22px; overflow:hidden; color:#555; }
															.box-l-1 ul li a{ color:#555; }


		.box-r-1{ float:left; width:660px; height:392px; padding-left:30px; overflow:hidden; }
					.box-r-1 h4{ text-align:center; font-size:16px; line-height:30px; }
								.box-r-1 h4 a{ color:#e07;}
								.box-r-title { color:#777; text-align:center; background:url(../../Images/Home/box-r-title.gif) no-repeat center bottom; line-height:22px; padding-bottom:8px; }
											.box-r-title a{ color:#777; }
					
					.subbox-wrap{ margin:10px auto 0; width:640px; height:320px; overflow:hidden;}
					
								.subbox{ float:left; width:300px; height:140px; overflow:hidden; padding:10px 10px;}
											.minibox-1{ width:282px; height:22px; background:url(../../Images/Home/mini-title-1.gif) no-repeat; padding-left:18px; }
														.minibox-1 a{ font:bold 14px "宋体"; color:#EC114F; line-height:22px;}
											
											.mini-img{ float:left; margin-top:6px; width:96px; height:89px; padding:4px; border:1px solid #D9E0E2; }
											
											.subbox ul{ float:left; padding-left:15px; width:178px; color:#555;}
														.subbox ul li{ line-height:22px; width:178px; height:22px; overflow:hidden;}
																	.subbox ul li a{ color:#555; margin-left:5px;}


/* box-2 */	
		.box-l-2{ float:left; width:230px; height:392px; background:#D3B9F6; border:1px solid #CDA8EC; }
					.box-img-2{ margin:12px auto 8px; width:204px; height:228px; background:#996AEE; border:1px solid #A344FB; text-align:center;  }
								.box-img-2 a{ color:#FFF8FA; line-height:22px; }
								.box-img-2 a:hover{ color:#FFF8FA; font-weight:bold;}
								
								.box-l-2 ul{ padding-left:12px; line-height:22px; }
												.box-l-2 ul li{ width:206px; line-height:22px; height:22px; overflow:hidden; color:#555; }
															.box-l-2 ul li a{ color:#555; }


		.box-r-2{ float:left; width:660px; height:392px; padding-left:30px; overflow:hidden; }
					.box-r-2 h4{ text-align:center; font-size:16px; line-height:30px; }
								.box-r-2 h4 a{ color:#743AE9;}
								.box-r-title { color:#777; text-align:center; background:url(../../Images/Home/box-r-title.gif) no-repeat center bottom; line-height:22px; padding-bottom:8px; }
											.box-r-title a{ color:#777; }
					
					.subbox-wrap{ margin:10px auto 0; width:640px; height:320px; overflow:hidden;}
					
								.subbox{ float:left; width:300px; height:140px; overflow:hidden; padding:10px 10px;}
											.minibox-2{ width:282px; height:22px; background:url(../../Images/Home/mini-title-2.gif) no-repeat; padding-left:18px; }
														.minibox-2 a{ font:bold 14px "宋体"; color:#9262F4; line-height:22px;}
											
											.mini-img{ float:left; margin-top:6px; width:96px; height:89px; padding:4px; border:1px solid #D9E0E2; }
											
											.subbox ul{ float:left; padding-left:15px; width:178px; color:#555;}
														.subbox ul li{ line-height:22px; width:178px; height:22px; overflow:hidden;}
																	.subbox ul li a{ color:#555; margin-left:5px;}


/* box-3 */	
		.box-l-3{ float:left; width:230px; height:392px; background:#E6FFDB; border:1px solid #A5E1AD; }
					.box-img-3{ margin:12px auto 8px; width:204px; height:228px; background:#76C857; border:1px solid #4AAA27; text-align:center;  }
								.box-img-3 a{ color:#FFF8FA; line-height:22px; }
								.box-img-3 a:hover{ color:#FFF8FA; font-weight:bold;}
								
								.box-l-3 ul{ padding-left:12px; line-height:22px; }
												.box-l-3 ul li{ width:206px; line-height:22px; height:22px; overflow:hidden; color:#555; }
															.box-l-3 ul li a{ color:#555; }


		.box-r-3{ float:left; width:660px; height:392px; padding-left:30px; overflow:hidden; }
					.box-r-3 h4{ text-align:center; font-size:16px; line-height:30px; }
								.box-r-3 h4 a{ color:#3B9819;}
								.box-r-title { color:#777; text-align:center; background:url(../../Images/Home/box-r-title.gif) no-repeat center bottom; line-height:22px; padding-bottom:8px; }
											.box-r-title a{ color:#777; }
					
					.subbox-wrap{ margin:10px auto 0; width:640px; height:320px; overflow:hidden;}
					
								.subbox{ float:left; width:300px; height:140px; overflow:hidden; padding:10px 10px;}
											.minibox-3{ width:282px; height:22px; background:url(../../Images/Home/mini-title-3.gif) no-repeat; padding-left:18px; }
														.minibox-3 a{ font:bold 14px "宋体"; color:#5DB43C; line-height:22px;}
											
											.mini-img{ float:left; margin-top:6px; width:96px; height:89px; padding:4px; border:1px solid #D9E0E2; }
											
											.subbox ul{ float:left; padding-left:15px; width:178px; color:#555;}
														.subbox ul li{ line-height:22px; width:178px; height:22px; overflow:hidden;}
																	.subbox ul li a{ color:#555; margin-left:5px;}

/* box-4 */	
		.box-l-4{ float:left; width:230px; height:392px; background:#FBD0F3; border:1px solid #EC90DB; }
					.box-img-4{ margin:12px auto 8px; width:204px; height:228px; background:#F157D4; border:1px solid #EC90DB; text-align:center;  }
								.box-img-4 a{ color:#FFF8FA; line-height:22px; }
								.box-img-4 a:hover{ color:#FFF8FA; font-weight:bold;}
								
								.box-l-4 ul{ padding-left:12px; line-height:22px; }
												.box-l-4 ul li{ width:206px; line-height:22px; height:22px; overflow:hidden; color:#555; }
															.box-l-4 ul li a{ color:#555; }


		.box-r-4{ float:left; width:660px; height:392px; padding-left:30px; overflow:hidden; }
					.box-r-4 h4{ text-align:center; font-size:16px; line-height:30px; }
								.box-r-4 h4 a{ color:#CA22A9;}
								.box-r-title { color:#777; text-align:center; background:url(../../Images/Home/box-r-title.gif) no-repeat center bottom; line-height:22px; padding-bottom:8px; }
											.box-r-title a{ color:#777; }
					
					.subbox-wrap{ margin:10px auto 0; width:640px; height:320px; overflow:hidden;}
					
								.subbox{ float:left; width:300px; height:140px; overflow:hidden; padding:10px 10px;}
											.minibox-4{ width:282px; height:22px; background:url(../../Images/Home/mini-title-4.gif) no-repeat; padding-left:18px; }
														.minibox-4 a{ font:bold 14px "宋体"; color:#D130B1; line-height:22px;}
											
											.mini-img{ float:left; margin-top:6px; width:96px; height:89px; padding:4px; border:1px solid #D9E0E2; }
											
											.subbox ul{ float:left; padding-left:15px; width:178px; color:#555;}
														.subbox ul li{ line-height:22px; width:178px; height:22px; overflow:hidden;}
																	.subbox ul li a{ color:#555; margin-left:5px;}	
																	
																	

/* links */	
.links{ margin:5px auto 0; width:948px; height:133px; border:1px solid #D3DEE1; background:url(../../Images/Home/links.gif) repeat-x top; overflow:hidden;	}	
			
			.links-title{ width:936px; height:25px; line-height:25px; background:url(../../Images/Home/list-msg.gif) no-repeat left; color:#fff; padding-left:12px;}																															
			.links a{ color:#555; margin-right:5px;}
			.links a:hover{ color:#f30; text-decoration:underline;}
			.links ul{ width:900px; margin:5px auto; line-height:24px; color:#555;}
					.links ul li{ float:left; line-height:24px; padding:0 4px 0 3px; white-space:nowrap; }	

.info{ margin:8px auto; width:948px; height:28px; background:#FDF9FC; border:1px solid #D3DEE1; text-align:center;}	
			
			.info ul{  margin:0 auto; color:#555; width:600px; }
			.info a{ color:#555; margin-right:5px; text-align:center;}	
						.info ul li{ float:left; line-height:28px; padding:0 4px 0 3px; }	

.copyright{ text-align:center; color:#555; line-height:22px; font-family:"Times New Roman", Times, serif; }
			
			.copyright a{ color:#f30; font-weight:bold; }														
																	
																	
																	
																	
																	
																	
