@charset "gb2312";

/*html {background:url(../../templets/images/sohu2008top.jpg) center top no-repeat;}
input, select {font-size:12px;}

div,ul {margin: 0; padding: 0; border:0; }
h2{margin:0; padding:0; font-size:12px; font-weight:normal;}
li{list-style-type:none;}
.left{ float: left;}
.focusPic{clear:both; margin:0 ; width:464px;text-align:left;}
.focusPic .pic{clear:both; height:250px; overflow:hidden;}
.focusPic .pic img{border:1px solid #ccc;}
.focusPic .pic ul{float:right; width:97px;}
.focusPic .pic li{clear:both; text-align:right; padding:0 0 9px;}
.focusPic .pic .active img{padding:2px; background:#fff; border:1px solid #1f3a87;}
.focusPic .pic .active img:hover{border:1px solid #bc2931;}
.focusPic h2{clear:both; font-size:14px; font-weight:bold;}
.focusPic .text{line-height:19px; padding:5px 12px 0 0;}


.ileft{
	width:722px;
	float:left;
	overflow:hidden;
}

.leftop{
	width:722px;
	overflow:hidden;
}
.leftop .swfnews{
	width:306px;
	height:227px;
	float:left;
	border:1px solid #60CDEE;
	padding: 5px;
	}
.leftop .topnews{
	width:397px;
	float:left;
	margin-left:3px;
	padding-left:2px;
	background:url(../../templets/images/news_bg.jpg) right top no-repeat;
	}
.leftop .topnews dl{
	width:397px;
	background:url(../../templets/images/lmbj.gif) left top no-repeat;
	margin-bottom: 4px;
	border:1px solid #60CDEE;
	padding-top:7px;
	text-indent:20px;
	border-bottom-color:#82D7F6;border-bottom-style:solid;border-bottom-width:1px;color:#069;
}
.leftop .topnews dl dt{
	width:397px;
	padding:3px 0px 4px 5px;
	
}
.leftop .topnews dl dd{
	width:397px;
	
	}
.leftop .topnews dl dd ul{
	width:397px;
	margin:4px auto;
	
	}
.leftop .topnews dl dd ul li{
	height:26px;
	line-height:26x;
	text-indent:34px;
	border-bottom:1px dotted #60CDEE;
	background-image: url(../../templets/images/ico_301.gif);
	background-repeat: no-repeat;
	background-position:8px 9px;
	background-color: ;
	}
.leftop .topnews dl dd ul li a{
	display:inline;
	width:397px;
	height:26px;
	line-height:26px;
	overflow:hidden;
	white-space:nowrap;
	
	text-indent:25px;
	color:#666;
	
}


.leftlist{
	width:720px;
	border:1px solid #60CDEE;
	overflow:hidden;
}
.leftlist .ptitle{
	width:720px;
	background:url(../../templets/images/lmbj2.gif) left top no-repeat;
	margin-bottom:3px;
	padding-top:4px;
	text-indent:15px;
	border-bottom-color:#82D7F6;border-bottom-style:solid;
}
.leftlist .ptitle a{
	display:block;
	width:200px;
	height:28px;
	line-height:28px;
	text-indent:25px;
	font-size:13px;
	font-weight:bold;
	text-decoration:none;
}
.leftlist .ptlink{
	position:relative;
	float:right;
	margin:-23px 10px 0px 0px;
	display:inline;
}
.leftlist .ptlink a{
	color:#666666;
}
.leftlist .plist{
	width:718px;
	overflow:hidden;
	list-style:none;
}



.picnews dd{
	width:132px;
	float:left;
	display:inline;
	text-align:center;
	margin:10px 0px 0px 10px;
	line-height:31px;
	overflow:hidden;
}
.picnews dd a img{
	border:1px solid #60CDEE;
}
.picnews dd a:hover img{
	border:1px solid  #FFCC00;
}
.picnews dd a{
	display:block;
}


.newsbox{
	width:730px;
	clear:both;
	overflow:hidden;
	}
.newsbox dl{
	width:356px;
	float:left;
	margin-right:6px;
	border:1px solid #60CDEE;
}
.newsbox dl dt{
	width:355px;
	height:28px;
	margin:1px auto 0px;
	background:url(../../templets/images/lmbj.gif) left top no-repeat;
	
	padding-top:3px;
}
.newsbox dl dt a{
	display:block;
	height:26px;
	line-height:26px;
	
	text-indent:25px;
	font-size:13px;
	font-weight:bold;
	text-decoration:none;
}
.newsbox dl dd{
	width:355px;
}
.newsbox dl dd ul{
	width:350px;
	margin:6px auto;
	background:url(../../templets/images/main_bg02.jpg) right bottom no-repeat;
	}
.newsbox dl dd li{
	height:29px;
	line-height:29px;
	text-indent:30px;
	border-bottom:1px dotted #60CDEE;
	background-image: url(../../templets/images/ico_11.gif);
	background-repeat: no-repeat;
	background-position: 10px 8px;
	background-color:; 
	}
.newsbox dl dd li a{
	color:#0066CC;
	font-size:13px;
}



.iright{
	width:222px;
	float:right;
}

.rlist{
	width:222px;
}
.rlist .title{
	width:220px;
	height:20px;
	padding-top:9px;
	background:url(../../templets/images/lmbj.gif) no-repeat;
	text-indent:25px;
	font-weight:bold;
	letter-spacing:1px;
	color:#444;
	border-left:1px solid #60CDEE;
	border-right:1px solid #60CDEE;
	border-top:1px solid #60CDEE;
}
.rlist .rbox{
	border-left:1px solid #60CDEE;
	border-right:1px solid #60CDEE;
	border-bottom:1px solid #60CDEE;
	background-color:;
	width:220px;
	
}

.rbox ul li{
	height:27px;
	line-height:27px;
	background:url(../../templets/images/ico_31.gif) 6px 6px no-repeat;
	text-indent:25px;
	overflow:hidden;
	width:220px;
	background-color:;
    border-bottom:1px dotted #DDD;
}
.rbox ul li a{
	color:#666;
}

.rlist .rbox_tz{
	border-left:1px solid #60CDEE;
	border-right:1px solid #60CDEE;
	border-bottom:1px solid #60CDEE;
	background-color:;
	width:220px;
	background:#fff url(../../templets/images/bg_list_right_tz.gif) no-repeat right top;
}

.rbox_tz ul li{
	height:27px;
	line-height:27px;
	/*background:url(../../templets/images/biao_01.gif) 6px 6px no-repeat;*/
	text-indent:5px;
	overflow:hidden;
	width:220px;
	background-color:;
    border-bottom:1px dotted #DDD;
}
.rbox_tz ul li a{
	color:#666;
}


.rlist .rbox_ld{
	border-left:1px solid #60CDEE;
	border-right:1px solid #60CDEE;
	border-bottom:1px solid #60CDEE;
	background-color:;
	width:220px;
	/*background:#fff url(../../templets/images/bg_list_right.gif) no-repeat right top;*/
}

.rbox_ld ul li{
	height:27px;
	line-height:27px;
	background:url(../../templets/images/biao_01.gif) 6px 6px no-repeat;
	text-indent:25px;
	overflow:hidden;
	width:220px;
	background-color:;
    border-bottom:1px dotted #DDD;
}
.rbox_ld ul li a{
	color:#666;
}


.rlist .rbox_ms{
	border-left:1px solid #60CDEE;
	border-right:1px solid #60CDEE;
	border-bottom:1px solid #60CDEE;
	background-color:;
	width:220px;
}

.rbox_ms ul li{
	height:27px;
	line-height:27px;
	background:url(../../templets/images/biao_01.gif) 6px 6px no-repeat;
	text-indent:25px;
	overflow:hidden;
	width:220px;
	background-color:;
    border-bottom:1px dotted #DDD;
}
.rbox_ms ul li a{
	color:#666;
}


.rlist .rbox_vod{
	border-left:1px solid #60CDEE;
	border-right:1px solid #60CDEE;
	border-bottom:1px solid #60CDEE;
	background-color:;
	width:220px;
	background:#fff url(../../templets/images/bg_list_right.gif) no-repeat right top;
}

.rbox_vod ul li{
	height:27px;
	line-height:27px;
	background:url(../../templets/images/ico_31.gif) 6px 6px no-repeat;
	text-indent:25px;
	overflow:hidden;
	width:220px;
	background-color:;
    border-bottom:1px dotted #DDD;
}
.rbox_vod ul li a{
	color:#666;
}


.rlist .rbox0{
	
	background-color:;
	width:220px;
}

.rbox0 ul li{
	height:27px;
	line-height:27px;
	background:url(../../templets/images/ico_31.gif) 6px 6px no-repeat;
	text-indent:25px;
	overflow:hidden;
	width:220px;
	background-color:;
    border-bottom:1px dotted #DDD;
}
.rbox0 ul li a{
	color:#666;
}


.flink{
	width:948px;
	margin:3px auto;
	border:1px solid #60CDEE;
	clear:both;
	overflow:hidden;
}
.flink .title{
	height:26px;
	line-height:26px;
	background:url(../../templets/images/flink_title_bg.gif) repeat-x;
	background:url(../../templets/images/ico_link.gif) no-repeat 2px 1px #EDF6FF;
}
.flink .title dl dt{
	width:200px;
	float:left;
	line-height:26px;
	text-indent:20px;
	font-weight:bold;
	letter-spacing:2px;
	color:#666666;
}
.flink .title dl dd{
	color:#AAA;
	float:right;
	margin-right:10px;
	display:inline;
}
.flink .title dl dd a{
	color:#666666;
}
.flink .flinkcon{
	width:930px;
	margin:0px auto 0px;
	overflow:hidden;
	width:930px;
	padding-bottom:5px;
	padding-top:5px;
}
.flink .flinkcon dd{}
.flink .flinkcon dd li{}
.flink .flinkcon a{
	color:#666666;
	display:block;
	float:left;
	height:15px;
	line-height:15px;
	padding-right:6px;
	padding-left:2px;
	margin:10px 0px 0px -1px;
	white-space:nowrap;
	border-left:1px solid #EEE;
}


#menu li {
list-style:none;
display: block;
width: 110px;
height: 23px;
line-height: 23px;
text-align: center;
float: left;
margin: 0px;
padding-right: 0px;
padding-left: 0px;
}
#header {
	background-color: #ffffff;
	width: 220px;
	padding: 0px;
	border: 1px solid #60CDEE;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	
}
#menu {
margin: 0px;
padding: 0px;
list-style:none;
}
#sec1 { background-image: url(../../templets/images/btn_bg.gif);float: left;list-style-type: none; height: 23px;}
#sec2 { background: url(../../templets/images/btn_select.gif);position: relative; height: 23px;color: #FF0000}
#sec2 a{color:#ff0000;font-size:13px;}
.block {
	display:block;
	margin: 0px;
	list-style:none;
		}
#menu ul{margin:10px;}
.unblock { display: none;list-style:none;}




.link {
	WIDTH: 950px; BORDER: #60CDEE 1px solid; border-top:#60CDEE 1px solid; MARGIN-BOTTOM: 8px; PADDING-BOTTOM:4px; margin-top:5px;
}
.link .link_top {
	PADDING-LEFT:28px; BACKGROUND-IMAGE: url(../../templets/images/lmbj3.gif); MARGIN: 0px; PADDING-TOP: 6px; BACKGROUND-REPEAT: repeat-x; LETTER-SPACING: 1pt; HEIGHT: 19px; TEXT-ALIGN: left;
}
.link .links {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; MARGIN: 0px; OVERFLOW: hidden; PADDING-TOP: 3px; TEXT-ALIGN: left
}
.link .links A {
	BORDER-RIGHT: #60CDEE 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #60CDEE 1px solid; DISPLAY: block; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 2px 4px; OVERFLOW: hidden; BORDER-LEFT: #60CDEE 1px solid; WIDTH: 95px; COLOR: #666666; PADDING-TOP: 4px; BORDER-BOTTOM: #60CDEE 1px solid; WHITE-SPACE: nowrap; HEIGHT: 16px; TEXT-ALIGN: center; TEXT-DECORATION: none
}
.link .links A:hover {
	BORDER-RIGHT: #73c2d0 1px solid; BORDER-TOP: #73c2d0 1px solid; DISPLAY: block; FLOAT: left; OVERFLOW: hidden; BORDER-LEFT: #73c2d0 1px solid; WIDTH: 95px; COLOR: #9b5591; PADDING-TOP: 4px; BORDER-BOTTOM: #73c2d0 1px solid; WHITE-SPACE: nowrap; HEIGHT: 16px; TEXT-ALIGN: center
}



.bulletin{
	display:block;
	clear:both;
	width:950px;
	height:20px;
	line-height:20px;
	background:url(../../templets/images/bd_icon_531.gif) left no-repeat;
	background-position:0 3px;
	text-align: right;
}
.time{ color:#999; margin:0 5px; font-family:Tahoma; font-size:11px;}




