@charset "gb2312";
/* CSS Document */
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote, th, td, a {
	margin:0;
	padding:0;
	font:12px Arial, Helvetica, sans-serif;
	color:#333;
}
html {
	width:100%;
	text-align:center;
	background:#ebf3fc;
}
img {
	border:none;
}
a {
	text-decoration:none;
	cursor:pointer;
}
a:hover {
	color:#f60;
}
strong {
	font-weight:bold;
}
ul, ol, li, dt, dd {
	list-style:none;
}
em, i {
	font-style:normal;
}
.clear {
	clear:both;
	height:0;
	overflow:hidden;
}
.float_left {
	float:left;
}
.float_right {
	float:right;
}
.mt5 {
	margin-top:5px;
}
.dis_in_b {
	display:inline-block;
}
.con {
	border:1px solid #bcbcbc;
}
.border_no_t {
	border:1px solid #bcbcbc;
	border-top:none;
}
/*=====主体布局=====*/
.wrapper {
	width:938px;
	padding:0 4px;
	margin:0 auto;
	background:url(style3_content_bg.jpg) repeat-y left center;
	text-align:left;
}
#content {
	background:#fff;
	padding:5px;
}
.conLeft {
	width:325px;
	margin-right:4px;
}
.conCenter {
	width:325px;
	margin-right:4px;
}
.conRight {
	width:270px;
}
/*=========标题tit01========*/
.tit01 {
	background:url(style3_tit01_bg.jpg) repeat-x left center;
	padding:1px 8px 2px 1px;
	height:38px;
	line-height:38px;
}
.tit01 h2 {
	background:url(style3_tit01_h2_bg.jpg) no-repeat left center;
	width:128px;
	font:bold 14px/38px Arial, Helvetica, sans-serif;
	color:#fff;
	padding-left:10px;
}
.tit01 .more a {
	font:12px/38px Arial, Helvetica, sans-serif;
	color:#0d67bd;
}
.tit01 .more a:hover {
	color:#f60;
}
/*=========标题tit02========*/
.tit02 {
	background:url(style3_tit02_bg.jpg) no-repeat left center;
	padding:4px 8px 0px 8px;
	height:28px;
	line-height:28px;
}
.tit02 h2 {
	background:url(style3_tit02_h2_bg.jpg) no-repeat left center;
	width:89px;
	font:bold 14px/28px Arial, Helvetica, sans-serif;
	color:#0d67bd;
	text-align:center;
}
.tit02 .more a {
	font:12px/28px Arial, Helvetica, sans-serif;
	color:#fff;
}
.tit02 .more a:hover {
	color:#f60;
}
/*=========列表list01========*/
.list01 {
	padding:6px 10px;
}
.list01 li {
	height:24px;
}
.list01 li span {
	display:inline-block;
	float:right;
	font:12px/24px Arial, Helvetica, sans-serif;
	color:#505050;
}
.list01 li a {
	background:url(style3_list01_li_icon.jpg) no-repeat left center;
	padding-left:14px;
	font:12px/24px Arial, Helvetica, sans-serif;
}
.list01 li a:hover {
	color:#f60;
}
/*=====头部====*/
.banner{height:193px;}
.banner img{height:193px; width:938px;}
.mainnav .nav {
	background:url(style3_nav_bg.png) no-repeat 0 0;
	height:37px;
	padding:6px 7px 5px 7px;
}
.nav li {
	float:left;
	height:37px;
	line-height:37px;
	
}
.nav li a {
	display:inline-block;
	width:79px;
	height:37px;
	text-align:center;
	font:bold 14px/37px Arial, Helvetica, sans-serif;
	color:#fff;
}
.nav li a:hover {
	background:url(style3_nav_li_hover.jpg) no-repeat left center;
	color:#0d67bd;
}
.nav li a.selected {
	background:url(style3_nav_li_hover.jpg) no-repeat left center;
	color:#0d67bd;
}

.nav .menu {
	position:relative;
	z-index:100;
}
.nav .menu .subnav {
	display:none;
	position:absolute;
	left:-1px;
	top:35px;
	background:#f6fbff;
	border:1px solid #0d67bd;
	border-top:none;
	width:130px;
	padding:10px 0px;
}
.nav #last .subnav{
	left:-52px;
	top:35px;
	}
.nav .menu .subnav ul {
	width:130px;
}
.menu .subnav li {
	float:none;
	height:24px;
	line-height:24px;
}
.menu .subnav li a {
	width:115px;
	padding-left:15px;
	height:24px;
	font:13px/24px Arial, Helvetica, sans-serif;
	color:#333;
	text-align:left;
}
.menu .subnav li a:hover {
	background:#66a8eb;
	color:#fff;
}


.timenav {
	background:url(style3_nav_bg.png) no-repeat 0 -48px;
	height:32px;
	padding:8px 6px;
	line-height:32px;
}
.zxgg {
	width:640px;
	padding-left:10px;
	display:inline-block;
}
.zxgg p {
	background:url(style3_zxgg_icon.jpg) no-repeat left center;
	padding-left:20px;
	font:14px/32px Arial, Helvetica, sans-serif;
}
.zxgg p a {
	font:14px/32px Arial, Helvetica, sans-serif;
}
.zxgg p strong {
	font:bold 14px/32px Arial, Helvetica, sans-serif;
	color:#f00;
}
.searchBox {
	width:271px;
}
.searchBox input {
	height:32px;
	border:medium none;
}
.searchBox .txt {
	background:url(style3_search_txt_bg.jpg) no-repeat left center;
	width:209px;
	padding:5px 0 5px 10px;
	height:22px;
	font:14px/22px Arial, Helvetica, sans-serif;
	float:left;
	display:inline-block;
}
.searchBox .btn {
	background:url(style3_search_btn_bg.jpg) no-repeat left center;
	width:52px;
	height:32px;
	border-bottom:medium none;
	float:left;
	display:inline-block;
	cursor:pointer;
}
/* ==焦点图== */
.m_focus {
	display:inline-block;
	width:325px;
	overflow:hidden;
}
.mF_classicHC {
	display:inline-block;
	width:325px;
}
.mF_classicHC .pic {
	border:1px solid #ddd;
}
.mF_classicHC .pic li {
	position:absolute;
	left:0;
	top:0;
}
.mF_classicHC .txt li {
	position:absolute;
	left:0;
	overflow:hidden;
	height:25px; 
}
.mF_classicHC .txt li a {
	display:block;
	height:25px; 
	color:#333;
	background:#f0f0f0 url(style3_ico03.png) no-repeat 10px 12px;
	text-align:left;
	padding-left:24px;
	font:bold 12px/28px Arial, Helvetica, sans-serif;
	font-weight:bold;
	text-decoration:none;
}/*文字样式*/
.mF_classicHC .txt li a:hover {
	color:#f60;
}
.mF_classicHC .num, .mF_classicHC .num-bg {
	height:19px;
	position:absolute;
	z-index:3;
	right:0;
	bottom:31px;
	color:#fff;
}/*按钮样式*/
.mF_classicHC .num-bg {
	width:100%;
	background:url(num_bg.png) right bottom no-repeat;
	_height:16px;
	filter:alpha(opacity=50);
	opacity:0.5;
}
.mF_classicHC .num-bg li {
	position:absolute;
}
.mF_classicHC .num li {
	float:left;
	width:26px;
	height:16px;
	line-height:16px;
	padding-top:3px;
	text-align:center;
	cursor:pointer;
	position:relative;
}
.mF_classicHC .num li a {
	color:#fff;
}
.mF_classicHC .num li span {
	position:absolute;
	top:3px;
	left:0;
	width:1px;
	height:16px;
	overflow:hidden;
	background:#DADADA;
}
.mF_classicHC .num li.current, .mF_classicHC .num li.hover {
	background:url(cur_bg.gif) left top no-repeat;
}/*当前/悬停按钮样式*/
.mF_classicHC .num li.hover {
	background-position:right bottom;
}


/*======直报直通车=====*/
.zbztc h2 {
	background:url(style3_wszb_tit_bg.jpg) no-repeat left center;
	height:42px;
	font:bold 14px/42px Arial, Helvetica, sans-serif;
	color:#fff;
	padding-left:50px;
}
.zbztcCon {
	background:url(style3_wszb_con_bg.jpg) no-repeat left center;
	padding:5px 9px;
	width:252px;
	height:472px;
	text-align:left;
}
.zbztcCon dt {
	background:url(style3_dt_bg.png) no-repeat left bottom;
	height:28px;
	font:bold 12px/28px Arial, Helvetica, sans-serif;
	padding:0 5px 1px 5px;
	margin:5px 0;
	cursor:pointer;
}
.zbztcCon dt h3 {
	font:bold 12px/28px Arial, Helvetica, sans-serif;
	color:#0d67bd;
	background:url(style3_dt_icon.png) no-repeat left center;
	padding-left:18px;
}
.zbztcCon dd {
	display:none;
	padding-left:20px;
}
.zbztcCon dd p {
	background:url(style3_dd_icon.png) no-repeat left center;
	padding-left:15px;
	font:12px/25px Arial, Helvetica, sans-serif;
}
.zbztcCon dd p a {
	font:12px/25px Arial, Helvetica, sans-serif;
}

/*====调查问答=====*/
.dcwd {
	border:1px solid #4a97e5;
}
.dcwd .tit {
	background:url(style3_dcwd_tit_bg.jpg) no-repeat left center;
	padding:0 8px 0 45px;
	height:31px;
	line-height:31px;
}
.dcwd .tit h2 {
	font:bold 14px/31px Arial, Helvetica, sans-serif;
	color:#fff;
}
.dcwd .tit .more a {
	font:12px/28px Arial, Helvetica, sans-serif;
	color:#fff;
}
.dcwd .tit .more a:hover {
	color:#f60;
}
.dcwdCon {
	background:#fff url(style3_dcwd_con_bg.jpg) no-repeat left bottom;
	padding:10px;
}
.dcwdCon li {
	height:25px;
}
.dcwdCon li span {
	display:inline-block;
	float:right;
	font:12px/25px Arial, Helvetica, sans-serif;
	color:#505050;
}
.dcwdCon li a {
	background:url(style3_li_icon01.jpg) no-repeat left center;
	padding-left:8px;
	font:12px/25px Arial, Helvetica, sans-serif;
}
.dcwdCon li a:hover {
	color:#f60;
}
/*======网站链接=======*/
.wzlj {
	border:1px solid #4a97e5;
}
.wzlj h2 {
	font:bold 14px/31px Arial, Helvetica, sans-serif;
	color:#fff;
	background:url(style3_wzlj_tit_bg.jpg) no-repeat left center;
	padding-left:45px;
	height:31px;
	line-height:31px;
}
.wzljBox{ text-align:center;}
.l_link {
	padding:11px 10px 10px 10px;
}
.l_link select {
	width:250px;
	height:20px;
	font:12px/20px Arial, Helvetica, sans-serif;
	color:#666;
	margin-top:9px;
	_margin-top:8px;
	_width:248px;
}
/*=========页面底部========*/
.footer {
    background:url(style3_footer_bg.jpg) repeat-x left center;	
	height:85px;
	padding-top:20px;
	 text-align:center;
}
.footer p {
	font:12px/24px Arial, Helvetica, sans-serif;
}
.footer p span {
	margin:0 8px;
}
/* ==概览-左边== */
.glleft {
	display:inline-block;
	float:left;
	width:218px;
	border:1px solid #bcbcbc;
	text-align:left;
}
.glleft h2 {
	background:url(style3_gl_left_tit_bg.jpg) no-repeat left center;
	height:40px;
	padding:0 0 1px 15px;
	font:bold 14px/40px Arial, Helvetica, sans-serif;
	color:#fff;
	text-align:left;
}
.glleft ul {
	padding:10px 5px;
	text-align:left;
}
.glleft ul li {
	height:28px;
}
.glleft ul li a {
	display:inline-block;
	width:184px;
	background:url(style3_gl_left_li_bg.jpg) no-repeat left center;
	height:27px;
	padding:0 0 1px 24px;
	font:bold 13px/28px Arial, Helvetica, sans-serif;
	color:#0d67bd;
}
.glleft ul a:hover {
	color:#0d67bd;
	background:url(style3_gl_left_li_hover.jpg) no-repeat left center;
}
/* ==概览-右边== */
.glright{
	width:696px;
	border:1px solid #bcbcbc;
}
.glcurmb {
	height:41px;
	background:url(style3_gl_right_curmb_bg.jpg) repeat-x left center;
	text-align:left;
	padding-left:5px;
}
.glcurmb p {
	height:41px;
	background:url(style3_gl_index_icon.jpg) no-repeat left center;
	padding-left:45px;
}
.glcurmb span {
	display:inline-block;
	font:13px/41px Arial, Helvetica, sans-serif;
	color:#333;
}
.glcurmb span a {
	color:#333;
	font:13px/41px Arial, Helvetica, sans-serif;
	padding:0 2px;
}
.glcurmb span a:hover {
	color:#f60;
}
.glright ul {
	padding:10px;
}
.glright ul li {
	height:32px;
	border-bottom:1px dashed #ccc;
	padding-left:5px;
}
.glright ul li a {
	display:inline-block;
	float:left;
	padding:0 0 0 15px;
	font:13px/32px Arial, Helvetica, sans-serif;
	background:url(style3_gl_li_icon.jpg) no-repeat left center;
	color:#333;
}
.glright ul li a:hover {
	color:#f60;
}
.glright ul li span {
	display:inline-block;
	float:right;
	padding:0 4px 0 0;
	font:13px/32px Arial, Helvetica, sans-serif;
	color:#666;
}
.page {
	height:30px;
	border-bottom:1px solid #ededed;
	text-align:center;
	color:#313030;
}
.page a {
	padding:0 2px 0 2px;
	margin:2px;
	color:#313030;
	text-decoration:none;
	font:12px/30px Arial, Helvetica, sans-serif;
}
.page a:hover {
	color:#f60;
}
.page span {
	padding:0 5px;
}
.page input.tz {
	width:54px;
	height:20px;
	text-align:center;
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#333;
	padding-bottom:3px;
	padding:2px 0 0 0\9;
	cursor:pointer;
}
/* ==细览== */
.xlcontent{border:1px solid #bcbcbc;}
.xlcurmb {
	height:40px;
	background:#fff;
	text-align:left;
	padding-left:5px;
	border-bottom:2px solid #2883d9;
}
.xlcurmb p {
	height:40px;
	background:url(style3_xl_index_icon.jpg) no-repeat left center;
	padding-left:45px;
}
.xlcurmb span {
	display:inline-block;
	font:13px/40px Arial, Helvetica, sans-serif;
	color:#333;
}
.xlcurmb span a {
	color:#333;
	font:13px/40px Arial, Helvetica, sans-serif;
	padding:0 2px;
}
.xlcurmb span a:hover {
	color:#f60;
}

.xlcontent .main {
	padding:30px 40px;
	text-align:center;
}
.xlcontent .main h4 {
	padding:4px 0;
	color:#0d67bd;
	font:bold 24px/40px Arial, Helvetica, sans-serif;
}
.xlcontent .main h6 {
	height:30px;
	margin:8px 0;
	color:#075101;
}
.xlcontent .main h6 label {
	list-style:none;
	padding:0 6px;
	color:#666;
	font:12px/30px Arial, Helvetica, sans-serif;
}
.xlcontent .main h6 label a {
	color:#666;
	padding:0;
}
.xlcontent .main h6 label a:hover {
	color:#f60;
}
.xlcontent .nr {
	padding:0 16px;
	text-align:left;
}
.xlcontent .nr p {
	font:14px/24px Arial, Helvetica, sans-serif;
	/* padding:16px 0;
	text-indent:2em; */
}
/* .xlcontent .nr p * {
	font:14px/24px Arial, Helvetica, sans-serif;
} */
.xlcontent .nr p strong {
	font-weight:bold;
}