/* CSS Document */
body,h1,h2,h3,h4,h5,h6,p,ul,ol,li,form,img,dl,dt,dd,table,th,td,blockquote,fieldset,div,strong,label,em{margin:0;padding:0;border:0; }
ul,ol,li{list-style:none;}
#sub img {display:block;}
input,button{margin:0;font-size:12px;vertical-align:middle;}
body{font-size:12px;font-family:Arial, Helvetica, sans-serif;  margin:0 auto; background:#1f1f1f;}
table{border-collapse:collapse;border-spacing:0;}
p{line-height:28px;}
.clr{ clear:both;}
.clearfloat{height:0;font-size:1px;clear:both;line-height:0;}

#container{  width:699px; text-align:left; margin:0px auto;overflow:hidden;}
a{color:#333;text-decoration:none;}
a:hover{color:#ef9b11; text-decoration:underline;}


.left{ width:518px; float:left; background:#1f1f1f;}
.left h3{ font-size:12px; line-height:19px; *line-height:19px;color:#7a7878; text-align:left; font-family:"ËÎÌå"; font-weight:normal; margin-top:10px;}
.s-t{ width:518px;height:auto; overflow:hidden; display:inline;}
.s-c{ width:100%; clear:both;}
.s-c h4{ font-size:14px; font-weight:normal; padding-bottom:9px;}
.s-c .pics{ position:relative; }
.s-c .p1 img{ width:518px; height:}
.s-c .s-detail{ width:518px; float:left; display:inline; margin-left:7px;}
.cnt{ text-indent:2em; line-height:18px;}

.right{ width:170px; float:right; BACKGROUND: #535353;}
.slide-pic { padding:10px 0px 10px 15px; HEIGHT: 390px;}
.slide-pic A#prev {DISPLAY: block; BACKGROUND: url(../images/slide.png) no-repeat; MARGIN: 0px; OVERFLOW: hidden; WIDTH: 150px; TEXT-INDENT: -9999em; HEIGHT: 14px; outline: none}
.slide-pic A#next {DISPLAY: block; BACKGROUND: url(../images/slide.png) no-repeat; MARGIN: 0px; OVERFLOW: hidden; WIDTH: 150px; TEXT-INDENT: -9999em; HEIGHT: 14px; outline: none}
.slide-pic A#prev {BACKGROUND-POSITION: center 0px}
.slide-pic A#next {BACKGROUND-POSITION: center -20px}
.slide-pic A#prev:hover {BACKGROUND-POSITION: center -40px}
.slide-pic A#next:hover {BACKGROUND-POSITION: center -60px}
.slide-pic A.gray#prev {BACKGROUND-POSITION: center -80px}
.slide-pic A.gray#next {BACKGROUND-POSITION: center -100px}
.slide-pic .pic-container {MARGIN: 0px 0px; OVERFLOW: hidden; WIDTH: 140px; HEIGHT: 355px;}
.slide-pic UL {WIDTH: 140px}
.slide-pic UL LI {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; CURSOR: pointer; PADDING-TOP: 5px
}
.slide-pic UL LI P { width:140px; height:80px; border:none; margin:0px; padding:0px;}
.slide-pic UL LI.hover P {BORDER-LEFT-COLOR: #bbbbbb; BORDER-BOTTOM-COLOR: #bbbbbb; BORDER-TOP-COLOR: #bbbbbb; BORDER-RIGHT-COLOR: #bbbbbb}
.slide-pic UL LI P IMG {WIDTH: 140px; HEIGHT: 80px; padding:0px; margin:0px; overflow:hidden;}
.slide-pic UL LI.cur P {BORDER-LEFT-COLOR: #2c2c2c! important; BORDER-BOTTOM-COLOR: #2c2c2c! important; BORDER-TOP-COLOR: #2c2c2c! important; BORDER-RIGHT-COLOR: #2c2c2c! important}
.slide-pic UL LI .date {MARGIN-TOP: -20px; DISPLAY: block; Z-INDEX: 1; BACKGROUND: #fff; WIDTH: 140px; COLOR: #000; LINE-HEIGHT: 20px; POSITION: static; HEIGHT: 20px; TEXT-ALIGN: center;filter:alpha(opacity=20);-moz-opacity:0.5;-khtml-opacity: 0.5; opacity: 0.5;}




.s-c .pics .tit{clear:both; width:518px;
    height: 30px; position:absolute; top:262px;}
.s-c .pics .tit .txt{ position:absolute; z-index:20; padding:0 10px;    display: block; overflow:hidden;}
.s-c .pics .bg{
background-image:url(../images/bg.jpg);
background-repeat:repeat;
    display: block;
	overflow:hidden;
    height: 30px;
    line-height: 30px;
    position:absolute;
    width: 100%;
    z-index: 1;
	opacity:0.80;
/* IE 8 */ 
filter:alpha(opacity=80); 
/* Firefox,Safari(WebKit),Opera */ 
-ms-filter:alpha(opacity=80); 
/* IE 4-7 */ 
	}
.left .s-c .pics .tit h3{ font-size:14px; color:#FFFFFF; font-weight:bold; line-height:30px; float:left; width:420px; margin-top:0px;}
.s-c .pics .tit .time{ float:right; font-size:12px; color:#808080; font-weight:100;line-height:30px; }