﻿@charset "utf-8";
/* CSS Document */
/*背景*/
html, body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, input, p, blockquote, th, td, form, p {
	margin:0;
	padding:0;
}
ol, ul, li, dd, dt, dl {
	list-style:none;
}
img {
	border:0;
}
html {
	text-align:center;
	background:#fff;
}
body {
	min-width:950px;
	text-align:left;
	font:12px/1.2 SimSun, Arial, Helvetica, sans-serif;
	color:#333;
}
em, th {
	font-style:normal;
	font-weight:normal;
}
.zoom, div, ul {
	zoom:1;
	overflow:hidden
}

/*焦点*/
#focusimg .on span, #focuscontent h2 span, #job .sift, #job .sift strong, #top-n .topnav li.on, #top-n .topli, .bt_color, .in-videoico, .in-imgico, span.new, span.live, #focuscontent li strong, #carveout h3, #share h3, #carveout .sift, #carveout .sift strong, #carveout div.l p {
	background:url(../images/public.gif) no-repeat;
}
#focusimg {
	width:347px;
	border:1px solid #e0e4e7;
	padding-bottom:2px
}
#focusimg a:hover {
	text-decoration:none;
}
#focusimg ul {
	padding:0 5px;
	overflow:visible;
	position:relative;
	margin-top:52px;
}
#focusimg li {
	float:left;
	padding:0 0px 0px 1px;
	position:relative;
}
#focusimg li img {
	padding:2px;
	border:1px solid #f6f6f6;
}
#focusimg .on img {
	border:1px solid #ff4800;
}
#focusimg .on span {
	position:absolute;
	left:34px;
	top:-5px;
	width:9px;
	height:5px;
	display:inline-block;
	overflow:hidden;
	background-position:-86px -164px;
}
.bigimg {
		display:inline-block;
	position:relative;
}
.bigimg img {
	display:block;
}
.bigimg strong {
	width:347px;
	display:block;
	line-height:38px;
	font-size:16px;
	text-align:center;
	background:url(../images/tmbj.png) repeat-x;
	_background:none;
_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/tmbj.png', sizingMethod='crop');
	position:absolute;
	bottom:0;
	left:0;
	color:#fff;
}
.bigimg span {
	width:327px;
	display:block;
	height:42px;
	line-height:18px;
	overflow:hidden;
	background:#000;
	position:absolute;
	bottom:-52px;
	left:0;
	padding:5px 10px;
	color:#d9d9d9;
	text-indent:25px;
}