@charset "utf-8";
/* CSS Document */
#HomePage {
    border-top: 4px solid #72573c;
    overflow: hidden;
}

#subnav,#subnav .nav-main,#subnav .nav-submain .line,.tit-gress,.tit-gre,.hhsj-pic{background-image:url(../../images/history/history-skin.png);}

#subnav{ background-repeat:repeat-x; background-position:0 -42px;}
#subnav .nav-main{background-repeat:repeat-x; background-position:0 0; height:40px;}
#subnav .nav-submain .line{
	background-repeat:no-repeat;
	background-position:0 -84px;
	float:left;
	width:4px;
	height:41px;
}
#subnav .nav-submain a{padding:0 8px;}
.pannel{  border:1px solid #c8a474;}
.colum0ls{ width:642px; float:left;}
.tit-gress{ background-repeat:repeat-x; background-position:0 -159px; border-bottom: 2px solid #996533; height:33px;}
.pannel-title.tit-gress a{ color:#FFFFFF;}
.pannel-title.tit-gre a{ color:#4c281a;}
.flash-img{ width:644px; height:362px;}
.colum0ls .title{ float:left; width:109px;}
.colum0ls .summary{ float:left; width:109px; height:85px; overflow:hidden;}
.colum0ls .height01{ float:left; width:317px; border-right:1px dotted #ccc;}
.colum0ls .height02{ float:left; width:260px;}

.tit-gre{ background-repeat:repeat-x; background-position:0 -126px; border-bottom: 2px solid #996533; height:33px;} 
.rightb{ width:336px; }
.rightb h5{ font-family:"宋体"; font-size:18px; display:block; height:20px; line-height:20px; overflow:hidden;}
.rightb .summary02{ font-size:12px; line-height:29px;font-family:"宋体"; height:23px; line-height:23px; overflow:hidden;}
.subtitle{ height:21px; overflow:hidden;}

.piclist{ width:620px; float:left;}
.piclist dl dd{ width:180px; float:left; overflow:hidden; padding:0px 0px 17px 23px;}
.ktx-pic{ width:320px; float:left; overflow:hidden;}
.ktx-pic { padding:0px 0px 0px 24px;*padding:0px 0px 0px 20px;}
.hhsj-pic{width:966px; background-repeat:repeat-x; background-position:0 -197px; height:160px; padding:12px;}
.hhsj-pic dd{ margin:9px 0px 8px 6px; _margin:9px 0px 8px 5px;}
.height02{ float:left;}
.linklist{ width:988px;}
/*焦点图代码*/
#p-newsSlider,.container img,#newsSlider .container,#newsSlider,.flash-img,.container li,.txt1,.txt{
	width:642px;
	height:358px;
	}
.txt1,.txt{
	height:30px;
	
}
.txt1 A {
	COLOR: #FFF;
}
.container li{
	background:none;
	padding:0;
	}
#newsSlider {
    position: absolute;
}
#newsSlider .container {
    margin-top: 0;
    position: relative;
	OVERFLOW: hidden;
}
.txt1 {
	TEXT-ALIGN: center;	
	padding-left:15px;
	text-align:left;
	line-height:30px;
	font-size:14px;
	position:absolute;
	bottom:0;
	left:0;	
	}
.txt{
	padding-left:15px;
	text-align:left;
	position:absolute;
	bottom:0;
	left:0;
	background:#000;
	opacity: 0.5;
	filter:alpha(opacity=50,Style=0);
	}
#newsSlider DIV.slides {
	POSITION: absolute; TOP: 0px; LEFT: 0px
}
#newsSlider UL.slides {
	POSITION: absolute; PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; TOP: 0px; PADDING-TOP: 0px; LEFT: 0px
}
#newsSlider DIV.slides DIV {
	POSITION: absolute; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 584px; PADDING-RIGHT: 0px; DISPLAY: none; TOP: 0px; PADDING-TOP: 0px
}
#newsSlider #loopedSlider {
	POSITION: relative; MARGIN: 0px auto; WIDTH: 430px; CLEAR: both
}
.pagination {
	POSITION: absolute; 
	BOTTOM: 5px; 
	RIGHT: 5px; 
	z-index:999;
}
.pagination LI {
	TEXT-ALIGN:center;
	padding:0;
	margin:1px 2px;
	WIDTH: 23px; 
	FLOAT: left;
	HEIGHT: 28px;
	line-height:15px;
	background:none;
	
}

.pagination LI A {
	WIDTH: 23px;  
	HEIGHT: 28px;
	text-align:center;
	COLOR: #000;
	text-decoration:none;
	FONT-SIZE: 12px; 
	background-repeat:no-repeat;
	display:block;
	line-height:30px;
	font-weight:bold;
}
.pagination LI.active A {
	WIDTH: 23px;
	HEIGHT: 28px; 
	COLOR: #FFF; 
	FONT-SIZE: 12px; 
	background-repeat:no-repeat;
}

.height99 img{
	padding:1px;
	border:1px solid #CCCECD;
}
.ktx-pic2 .subtitle{
	font-size:12px;
}
.height226 .summary{
	height:65px;
	overflow:hidden;
}
.height226 .list02{
	height:72px;
	overflow:hidden;
}
#yczm{
	position:absolute;
	z-index:9999;
	left:10px;
	bottom:6px;
}
#yczm a{
	color:#FFFFFF;
	font-weight:bold;
}
/*--结束--*/
.hybl-pic{
	height:128px;
	overflow:hidden;
}
.wid-lft{
	width:198px;
	overflow:hidden;
}
.wid-mid{
	width:432px;
	overflow:hidden;
}
.wid-rig{
	width:338px;
	overflow:hidden;
}
.wid-all{
	width:988px;
	overflow:hidden;
}
.hybl-pic .pannel-image {
  padding-right: 0;
}
.height324{
	height:324px;
	overflow:hidden;
}
.tkp-tj{
	margin-right:8px;
	width:41px;
	height:21px;
	border:none;
}
.tkp-ck{
	width:41px;
	height:21px;
	border:none;
}
#tkp-tpsj dl dd{
	cler:both;
	margin-bottom:5px!important;
	margin-bottom:8px;
}
.height537{
	height:537px;
	overflow:hidden;
}

