 /********************************************************* 
 * //The news Layout & Style.//
 *
 * @author NetFreeMan <netfreeman@live.com>
 * @version $Revision: 1.0 $ $Date: 2008/03/017 11:35:36 $
 *********************************************************/
/* news add ---------------*/
.sidebarpart h3{text-align:left;}
/*-------------------------*/
body {
	background:#BDC1C4;
	}	
#footer {
	margin:20px 10px 10px 10px;
	}
	
/*banner960*/
.banner960 {
	clear:both;
	margin:12px 7px 0 7px;
	}

/*主导航*/
#mainnav {
	clear:both;
	margin:10px 7px 0 7px;
	background:url(../images/news/mainnav_news_bg.jpg) repeat-x left top;
	width:945px;
	height:32px;
	font-weight:bold;
	font-size:1.2em;
	overflow:hidden;
	border-top:1px solid #CBCBCB;
	}
	#mainnav a {
		color:#fff;
		}
	#mainnav ul {
		width:983px;
		}
	#mainnav ul li {
		float:left;
		padding:9px 30px;
		background:url(../images/news/mainnav_news_line.jpg) no-repeat right top;
		}
	#mainnav ul li a{
    font-size:11px;
		}
		#mainnav ul .part {
			padding:8px 13px;
			font-weight:bold;
			background:url(../images/news/mainnav_news_onclick.jpg) repeat-x left top;
			font-size:1.4em;
			border-right:1px solid #D5D5D5;
			}

#part01 {
	width:312px;
	overflow:hidden;
	float:left;
	display:inline;
	margin:10px 0 0 7px;
	}
	#flash_ad {
		clear:both;
		}
	#jrrp {
		clear:both;
		margin:10px 0;
		padding:0 0 7px 0;
		background:#EBEBEB;
		}
		.jrhot {
			}
		.jrhot h2 {
			background:#000;
			padding:3px 6px;
			color:#fff;
			font-size:1.0em;
			border-bottom:3px solid #fff;
			} 
		.jrhot .show {
			padding:10px;
			}
		.jrhot .show h4 {
			font-size:1.4em;
			font-family:"黑体";
			text-align:center;
			color:#000;
			margin:6px 0 10px 0;
			}
			.jrhot .show li {
				text-align:left;
				padding:2px 0 2px 16px;
				}
				.jrhot .show li a {
					color:#000;
					text-decoration:underline;
					}
					.jrhot .show li a:hover {
						color:#ff0000;
						}
		#jrrp .ttpl {
			clear:both;
			margin:10px 16px;
			}
			#jrrp .ttpl h3 {
				background:url(../images/news/news_part_pl_line.jpg) no-repeat left top;
				width:250px;
				height:19px;
				overflow:hidden;
				text-indent:-9999px;
				}
			#jrrp .ttpl ul {
				margin:0 0 0 10px;
				}
			#jrrp .ttpl li {
				display:block;
				padding:2px 2px;
				word-break : break-all;
				}
				#jrrp .ttpl li a {
					color:#000;
					text-decoration:underline;
					}
				#jrrp .ttpl li a:hover {
					color:#ff0000;
	/*tab新闻*/				}
	#tabnews {
		clear:both;
		margin:10px 0;
		}
		#qdxw, #ayzt, #mxdp, #ibuin {
			margin:0 0 10px 0;
			}
		#tabnews .tabs {
			display:block;
			height:23px;
			border-bottom:1px solid #781C2B;
			}
		#tabnews .tabs li {
			float:left;
			width:70px;
			height:16px;
			overflow:hidden;
			margin:0 2px 0 0;
			display:inline;
			padding:4px 0 3px 10px;
			background:url(../images/news/news_part_tab_bg.jpg) repeat-x left top;
			}
			#tabnews .tabs li a {
				color:#fff;
				font-weight:bold;
				}
			#tabnews .tabs .ui-tabs-selected {
				background:url(../images/news/news_part_tab_onclick.jpg) repeat-x left top;
				}
			.showc {
				background:#EBEBEB;
				clear:both;
				display:block;
				padding:10px 20px;
				}
				.showc dl {
					height:70px;
					}
					.showc a img {
						border:none;
						}
					.showc dl dt {
						float:left;
						width:90px;
						height:65px;
						overflow:hidden;
						}
					.showc dl dd {
						float:right;
						width:165px;
						overflow:hidden;
						display:inline;
						margin:0 0 0 10px;
						color:#060606;
						}
						.showc dl dd strong {
							display:block;
							color:#000;
							padding:2px 0 4px 0;
							}
					.showc .list {
						clear:both;
						padding:6px 0;
						}
						.showc .list li {
							display:block;
							padding:2px 0 2px 8px;
							background:url(../images/news/ico_black.jpg) no-repeat left center;
							}
							.showc .list li a {
								color:#000;
								padding:0 2px;
								text-decoration:underline;
								}
							.showc .list li a:hover {
								color:#ff0000;
								}
	/* 最新影视 */	
#ibuin {
		clear:both;
		background:#EBEBEB;
		}
		#ibuin h2 {
			background:#000;
			padding:3px 6px;
			color:#fff;
			font-size:1.0em;
			border-bottom:3px solid #fff;
			}
		#ibuin dl {
			width:130px;
			height:92px;
			border:1px solid #C0C0C0;
			background:#fff;
			padding:6px;
			overflow:hidden;
			float:left;
			margin:6px 2px 6px 7px;
			display:inline;
			text-align:center;
			}
			#ibuin dl dt {
				width:130px;
				height:74px;
				overflow:hidden;
				}
			#ibuin dl dd {
				background:#000;
				}
				#ibuin dl dd a {
					color:#fff;
					}
		#ibuin .list {
			clear:both;
			padding:0 0 10px 10px;
			}
			#ibuin .list li {
				float:left;
				padding:2px 0 2px 8px;
				margin:0 13px 0 6px;
				width:120px;
				background:url(../images/news/ico_black.jpg) no-repeat left center;
				}
				#ibuin .list li a {
					word-break : break-all;
					color:#000;
					text-decoration:underline;
					}
				#ibuin .list li a:hover {
					color:#ff0000;
					}
	
	/*图说天下*/
	#tstx {
		clear:both;
		background:#EBEBEB;
		}
		#tstx h2 {
			background:#000;
			padding:3px 6px;
			color:#fff;
			font-size:1.0em;
			border-bottom:3px solid #fff;
			}
		#tstx dl {
			width:130px;
			height:92px;
			border:1px solid #C0C0C0;
			background:#fff;
			padding:6px;
			overflow:hidden;
			float:left;
			margin:6px 2px 6px 7px;
			display:inline;
			text-align:center;
			}
			#tstx dl dt {
				width:130px;
				height:74px;
				overflow:hidden;
				}
			#tstx dl dd {
				background:#000;
				}
				#tstx dl dd a {
					color:#fff;
					}
		#tstx .list {
			clear:both;
			padding:0 0 10px 10px;
			}
			#tstx .list li {
				float:left;
				padding:2px 0 2px 8px;
				margin:0 13px 0 6px;
				width:120px;
				background:url(../images/news/ico_black.jpg) no-repeat left center;
				}
				#tstx .list li a {
					word-break : break-all;
					color:#000;
					text-decoration:underline;
					}
				#tstx .list li a:hover {
					color:#ff0000;
					}
	/*媒体专区*/
	#mtzq {
		clear:both;
		background:#EBEBEB;
		margin:10px 0 0 0;
		padding:0 0 6px 0;
		}
		#mtzq a {
			color:#000;
			padding:0 2px;
			text-decoration:underline;
			}
		#mtzq a:hover {
			color:#ff0000;
			}
		#mtzq h2 {
			background:#000;
			padding:3px 6px;
			color:#fff;
			font-size:1.0em;
			border-bottom:3px solid #fff;
			}
		#mtzq .list {
			padding:8px 0;
			}
		#mtzq .line {
			display:block;
			clear:both;
			height:3px;
			overflow:hidden;
			font-size:0.1em;
			background:url(../images/news/news_part_line002.jpg) no-repeat left top;
			}
		#mtzq li {
			display:block;
			padding:2px 0 2px 8px;
			margin:0 0 0 24px;
			background:url(../images/news/ico_black.jpg) no-repeat left center;
			}
	
	/*cft*/
	#cft {
		clear:both;
		margin:10px 0 0 0;
		background:#F5F5F5;
		padding:5px 12px;
		}
		#cft .pic {
			width:122px;
			height:121px;
			overflow:hidden;
			float:left;
			}
		#cft .list {
			float:left;
			width:152px;
			display:inline;
			margin:10px 0 0 12px;
			overflow:hidden;
			}
			#cft .list li {
				padding:5px 0;
				}
				#cft .list li a {
					color:#000;
					text-decoration:underline;
					}
				#cft .list li a:hover {
					color:#ff0000;
					}
		
	
#part02 {
	width:420px;
	overflow:hidden;
	float:left;
	display:inline;
	margin:10px 0px 0 20px;
	}	
	#part02 .hot {}
	#part02 .hot h2 {
		text-align:center;
		padding:10px;
		}
		#part02 .hot h2 a {
			color:#CF0000;
			font-size:1.3em;
			font-family:"黑体";
			}
	#part02 .hot p {
		height:22px;
		border-bottom:1px solid #000;
		padding:0 3px;
		}
		#part02 .hot p a {
			color:#000;
			text-decoration:underline;
			}
	#part02 .hotlist {
		clear:both;
		margin:5px 0 0 0;
		padding:3px 5px 10px 5px;
		background:url(../images/news/news_part_line.jpg) no-repeat left bottom;
		}
		#part02 .hotlist li {
			display:block;
			background:url(../images/news/ico_drak.jpg) no-repeat left center;
			padding:5px 0 4px 15px;
			font-size:1.2em;
			}
			#part02 .hotlist li a {
				color:#2F2F2F;
				text-decoration:underline;
				}
				#part02 .hotlist li a:hover {
					color:#ff0000;
					}
			#part02 .hotlist li span {
				float:right;
				font-size:0.8em;
				*font-size:0.75em;
				color:#787878;
				}
		#part02 .partlist {
			clear:both;
			margin:10px 0 0 0;
			}
			#part02 .partlist .h3en {
				height:18px;
				padding:2px 0 0 20px;
				background:url(../images/news/news_part_h2_ico.jpg) no-repeat left top;
				border-bottom:1px solid #000000;
				}
			#part02 .partlist h3 {
				font-size:1.2em;
				color:#F22E12;
				float:left;
				letter-spacing : 0.1em;
				}
			#part02 .partlist .en {
				float:right;
				color:#B8B8B8;
				font-family:Arial;
				font-size:1.2em;
				letter-spacing : 0.2em;
				}
			#part02 .partlist .list {
				padding:11px 6px;
				*padding:12px 6px;
				}
			#part02 .partlist .list li {
				display:block;
				width:192px;
				float:left;
				padding:4px 0 4px 10px;
				font-size:12px;
				}
				#part02 .partlist .list li a {
					color:#2F2F2F;
					text-decoration:underline;
					}
				#part02 .partlist .list li a:hover {
					color:#ff0000;
					}
				#part02 .partlist .list li span {
					float:right;
					font-size:0.8em;
					*font-size:0.75em;
					color:#787878;
					} 
		#part02 .dlist {
			background:#F5F5F5;
			clear:both;
			margin:10px 0;
			padding:10px 22px;
			}
			#part02 .dlist li {
				float:left;
				width:150px;
				padding:3px 0;
				margin:0 10px 0;
				display:inline;
				overflow:hidden;
				}
			#part02 .dlist li a {
				color:#000;
				text-decoration:underline;
				}
			#part02 .dlist li a:hover {
				color:#ff0000;
				}
		
#part03 {
	width:174px;
	overflow:hidden;
	float:right;
	display:inline;
	margin:10px 7px 0 0;
	}
	#part03 .hotpoint {
		border:1px solid #CBCBCB;
		padding:0 0 10px 0;
		}
		#part03 .hotpoint h2 {
			text-indent:-9999px;
			background:url(../images/news/news_hot_h3.jpg) no-repeat left top;
			width:172px;
			height:26px;
			overflow:hidden;
			}
		#part03 .hotpoint .pic {
			text-align:center;
			margin:10px 0 4px 0;
			}
		#part03 .hotpoint h4 {
			font-size:1.4em;
			color:#444849;
			font-family:"黑体";
			line-height:140%;
			padding:0 10px;
			}
			#part03 .hotpoint h4 a {
				text-decoration:underline;
				}
		#part03 .hotpoint ul {
			margin:10px 10px 18px 10px;
			color:#000;
			}
		#part03 .hotpoint li {
			display:block;
			padding:2px 0;
			}
			#part03 .hotpoint li a {
				color:#484848;
				text-decoration:underline;
				}
			#part03 .hotpoint li a:hover {
				color:#ff0000;
				}
	#part03 .searchnews {
		clear:both;
		margin:16px 0 0 0;
		height:130px;
		background:url(../images/news/newssearch_bg.jpg) repeat-x left 20px;
		}
		#part03 .searchnews h2 {
			background:#000;
			padding:3px 6px;
			color:#fff;
			font-size:1.0em;
			border-bottom:3px solid #fff;
			}
			#part03 .searchnews p {
				margin:10px;
				}
			#part03 .searchnews p select {
				float:left;
				width:70px;
				margin:4px 3px;
				}
			#part03 .searchnews .subbotton {
				margin:7px 0 0 5px;
				}
		#adlist {
			margin:2px 0 0 0;
			border:1px solid #CAC7CE;
			padding:7px 7px 0 7px;
			}
		#adlist ul {
			padding:10px 3px;
			}
		#adlist ul li {
			padding:2px 4px;
			}
			#adlist ul li a {
				color:#000;
				text-decoration:underline;
				}
			#adlist ul li a:hover {
				color:#ff0000;
				}
	
	
	
#part04 {
	clear:both;
	margin:10px 7px 0 7px;
	}
#part04 #jsyx {
	width:312px;
	overflow:hidden;
	float:left;
	}
	#jsyx .jsyx	.tabs {
		height:23px;
		overflow:hidden;
		background:#000;
		margin:0 0 2px 0;
		}
		#jsyx .jsyx	.tabs li {
			float:left;
			padding:4px 8px;
			font-size:1.2em;
			}
		#jsyx .jsyx	.tabs a {
			color:#fff;
			font-weight:bold;
			}
		#jsyx .jsyx	.tabs .ui-tabs-selected {
			background:#E30B00;
			}
	#jsyx .showc {
		padding:5px 5px 5px 26px;
		}
	#jsyx .showc li {
		padding:3px 0 3px 8px;
		}
	
	#xwwd {
		background:#EBEBEB;
		color:#000;
		}
		#xwwd h2 {
			background:#C6C6C6;
			padding:3px 0 3px 12px;
			color:#000;
			font-size:1.0em;
			}
		#xwwd dl {
			padding:12px 24px;
			}
			#xwwd dl dt {
				padding:0 0 5px 0;
				}
	
#part04 #yldby {
	width:622px;
	float:right;
	overflow:hidden;
	}
	#yldby .h2en {
		height:18px;
		padding:2px 0 0 20px;
		background:url(../images/news/news_part_h2_ico.jpg) no-repeat left top;
		border-bottom:1px solid #000000;
		}
	#yldby h2 {
		font-size:1.2em;
		color:#000000;
		float:left;
		letter-spacing : 0.1em;
		}
	#yldby .en {
		float:right;
		color:#B8B8B8;
		font-family:Arial;
		font-size:1.2em;
		letter-spacing : 0.2em;
		}
	#yldby .floatleft {
		width:404px;
		overflow:hidden;
		}
	#yldby .floatleft ul {
		clear:both;
		padding:6px 0 18px 8px;
		margin:3px 0 10px 0;
		background:url(../images/news/news_part_line.jpg) no-repeat left bottom;
		}
		#yldby .floatleft ul li {
			display:block;
			background:url(../images/news/ico_drak.jpg) no-repeat left center;
			padding:4px 0 4px 15px;
			font-size:1.2em;
			}
			#yldby .floatleft ul li a {
				color:#2F2F2F;
				text-decoration:underline;
				}
			#yldby .floatleft ul li a:hover {
				color:#ff0000;
				}
			#yldby .floatleft ul li span {
				float:right;
				font-size:0.8em;
				*font-size:0.75em;
				color:#787878;
				}
		
	#yldby .floatright {
		width:130px;
		border:1px solid #C9C9C9;
		overflow:hidden;
		margin:10px 0 0 0;
		padding:10px 20px 3px 20px;
		}
		#yldby .floatright dt img {
			border:1px solid #C7C7C7;
			}
		#yldby .floatright dd {
			padding:6px 0;
			line-height:160%;
			}
		#yldby .floatright dd a {
			color:#000;
			text-decoration:underline;
			}
		#yldby .floatright dd a:hover {
			color:#ff0000;
			}
	
/* Caution! Ensure accessibility in print and other media types... */
@media projection, screen { /* Use class for showing/hiding tab content, so that visibility can be better controlled in different media types... */
    .ui-tabs-hide {
        display: none;
    }
}

/* Hide useless elements in print layouts... */
@media print {
    .ui-tabs-nav {
        display: none;
    }
}
