﻿@charset "utf-8";
/* CSS Document */

body{line-height:12px; background-color:#FFF; margin:0px; padding:0px; text-align:center; overflow-x: hidden;}
form,p,h4,ul,input,select {margin:0px; padding:0px;}
body,div,td {font-size:12px; font-family:"宋体",Arial, Helvetica, sans-serif;}
img,a img{border:0; margin:0; padding:0;}
input,select {font-size:12px;vertical-align:absmiddle;}
input {padding-top:1px;}
a{ color:#000000; text-decoration:none;}
a:hover{ color:#CC0000; text-decoration:underline;}
ul{ list-style:none; line-height:20px; text-align:left;}

/* 清除浮动 */
.clearfloat{ clear:both; height:0; font-size: 1px; line-height: 0px;}

/* 内容部分 */
.container{ width:100%; margin:0; padding:0;}
.main_border{ width:964px; margin:0 auto; padding:10px 0px 0px 0px;}

/* 头部 */
.header,.header_link,.header_top,.header_ad,.nav12,.nav12_1,.nav12_2,.nav12_3{ width:964px; float:left; margin:0; padding:0;}
.header_ad{ margin-top:10px;}
	.header_link{ width:932px; height:32px; padding:0 15px; border:1px solid #c7c7c7; border-bottom:none; background:url(../images/bbs_headerbg.gif) repeat-x scroll 0%;}
		.header_link span.headerlink_left{ width:660px; line-height:32px; float:left; text-align:left;}
		.header_link span.headerlink_left a{ margin-right:18px;}
		.header_link span.headerlink_left a.one{ margin-right:10px;}
		
		.header_link span.headerlink_right{ width:270px; text-align:right; float:left;  padding-top:7px; *padding-top:5px;}
		.header_link span.headerlink_right input,.header_link span.headerlink_right select{ float:left; vertical-align:middle;}
		.header_link span.headerlink_right input.login_btn{ width:53px; height:18px; margin-right:18px; background:url(../images/bbs_headerbtn.gif) no-repeat; border:none;}
		.header_link span.headerlink_right input.txt{ width:82px; height:14px; padding:3px; background:url(../images/header_loginbtn.gif) no-repeat; border:none;}
		.header_link span.headerlink_right input.btn{ width:41px; height:18px; margin-left:10px; background:url(../images/bbs_searchbtn.gif) no-repeat; border:none;}
		/* select样式 */
		#tm2008style{ float:left;}
		#tm2008style .select_box{ float:left; width:45px; height:20px;}
		
		#tm2008style div.tag_select,#tm2008style div.tag_select_hover,#tm2008style div.tag_select_open{display:block;width:41px; height:14px; text-align:left; padding:2px 2px;line-height:14px;}
		#tm2008style div.tag_select{ background:transparent url(../images/header_selectbg.gif) no-repeat 0 0;}
		#tm2008style div.tag_select_hover{ background:transparent url(../images/header_selectbg.gif) no-repeat 0 -19px;}
		#tm2008style div.tag_select_open{ background:transparent url(../images/header_selectbg.gif) no-repeat 0 -38px;}
		
		#tm2008style ul.tag_options{ margin:0;list-style:none; background:transparent url(../images/header_selectbg.gif) no-repeat left bottom; padding:0px 0px;width:30px; *margin-left:-45px;}
		#tm2008style ul.tag_options li{background:transparent url(../images/header_selectbg.gif) repeat-y -46px 0px; display:block; width:26px; padding:2px 2px; height:14px;text-decoration:none;line-height:14px;}
		
		#tm2008style ul.tag_options li.open_hover{background:transparent url(../images/header_selectbg.gif) no-repeat 0px -90px;}
		#tm2008style ul.tag_options li.open_selected{background:transparent url(../images/header_selectbg.gif) no-repeat 0px -56px;}
		/* select样式 */
	.header_top{ width:938px; height:34px; line-height:34px; border:1px solid #c7c7c7; padding:0 12px 0 12px;}
		.header_top span{}
		.header_top span.headertop_left{ color:#1f3a87; padding-top:12px;}
		.header_top span.headertop_left a{ color:#1f3a87; margin:0 8px;}
		.header_top span.headertop_left a:hover{ color:#a8000f;}
		.header_top span.headertop_left a.active{ color:#a8000f;}
	
	.header_ad{ text-align:left;}
		.header_ad a img{ margin-right:4px;}
		.header_ad a.last img{ margin-right:0;}
		
	.header_banner{}
		.headerbanner_logo{ width:177px; float:left;}
		.headerbanner_link{ width:778px; height:79px; float:right; background:url(../images/bbs_bannerbg.jpg) no-repeat;}
		.header_link1{ width:112px; float:left; padding:8px 17px 12px;}
		.header_link1 ul{}
		.header_link1 ul li.title{ font-size:14px; font-weight:bold;}
		.header_link1 ul li.sub a.left{ margin-right:12px;}
		.header_link11{ width:114px;}
		.header_link2{ width:66px;}
		.header_link3{ width:56px;}
		
/* 管理页面 */
.gl_nav1,.gl_nav2,.gl_navad,.gl_nav4,.gl_nav5{ width:964px; float:left; margin:0; padding:0; margin-top:10px;}

/* 内容1 */
.gl_nav1{ margin-top:8px;}
	.nav1_left{ width:12px; height:304px; float:left; background:url(../images/gl_bannerleftbg.gif) no-repeat left top;}
	.nav1_right,.nav1_banner,.nav1_jdthsz,.nav1_bottom{ width:952px; float:left;}
	.nav1_banner{ height:45px; background:url(../images/gl_bannerrightbg.gif) no-repeat left top;}
	.banner_logo{ width:189px; float:left;}
	.banner_link{ width:700px; font-size:14px; text-align:left; float:left; padding-left:60px; padding-top:20px;}
	.banner_link a{ color:#fff; margin-right:50px;}
	.banner_link a:hover{ color:#fff;}
	.banner_link a.last{ margin-right:0;}
	
	.nav1_jdthsz{ padding-top:11px;}
	.jdthsz_left{ width:688px; float:left;}
	.nav1_jdt{ width:678px; float:left;  padding:0 5px 13px;}
		.jdt_left{ width:380px; float:left;}
		/* 焦点图 */
		#ifocus{ width:380px; height:230px; overflow:hidden;}
		#ifocus_pic{ width:280px; height:230px; float:left; position:relative; overflow:hidden;}
		#ifocus_piclist { position:absolute; }
		#ifocus_piclist li{ list-style:none;display:inline;}
		#ifocus_piclist img{ width:280px; height:231px; display:block;}
		.num{ width:89px; float:right;}
		.num li{
			float:left;
			width: 74px;
			height: 59px;
			cursor: pointer;
			overflow: hidden;
			padding-left:10px;
			background:#fff;
		}
		.num .current{
			width:84px;
			height:59px;
			padding:5px 5px 5px 10px;
			background:url(../images/gl_jdtsmallbg.gif) no-repeat left top;
		}
		.num li img{ width:74px; height:59px;}
		/* 焦点图 */
		.jdt_right{ width:286px; float:right;}
		.jdtright_top,.jdtright_bottom{ width:266px; float:left; padding:12px 10px;}
		.jdtright_top{ padding:12px 10px 16px; border-bottom:1px dashed #276e86;}
		.jdtright_top p.title{ font-size:17px; font-weight:bold; padding-bottom:8px;}
		.jdtright_top p.title a{ color:#276e86;}
		.jdtright_top p.title a:hover{ color:#CC0000;}
		.jdtright_top p.sub{ padding-top:10px;}
		.jdtright_bottom{ padding-bottom:0;}
		.jdtright_bottom ul{ font-size:14px; color:#17708e; line-height:25px;}
		.jdtright_bottom ul li a{ color:#17708e;}
		.jdtright_bottom ul li a:hover{ color:#CC0000;}
	.nav1_bottom{ width:688px; height:5px; float:left; background:url(../images/gl_jdtbottombg.gif) no-repeat left top;}
	.nav1_hszzx{ width:254px; float:right;}
		.hszzx_title{ width:240px; height:27px; line-height:27px; text-align:left; float:left; padding-left:12px; border:1px solid #a7cdea; background:url(../images/gl_hszzxtitlebg.gif) repeat-x scroll 0%;}
		.hszzx_con,.hszzxcon_1,.hszzxcon_2{ width:228px; float:left;}
		.hszzx_con{ padding:12px 13px; background:#e5eef1;}
		.hszzxcon_1{}
			.hszzxcon1_left{ width:80px; float:left;}
			.hszzxcon1_right{ width:134px; float:right;}
			.hszzxcon1_right p{ text-align:left; line-height:20px;}
			.hszzxcon1_right p label.red,.hszzxcon1_right p label.red a{ color:#bb0000;}
			.hszzxcon1_right p label.red a:hover{ color:#bb0000;}
		.hszzxcon_2{ padding-top:13px;}
		.hszzxcon_2 ul{ line-height:25px; color:#5e5e5e;}
		.hszzxcon_2 ul li a{ color:#5e5e5e;}
		.hszzxcon_2 ul li a:hover{ color:#CC0000;}

/* 内容2 */		
.gl_nav2{}
	.nav2_zlgl,.zlgl_title,.zlgl_con{ width:343px; float:left;}
	.nav2_zlgl{ margin-right:10px; border:1px solid #ccc; background:url(../images/gl_zlglbg.gif) repeat-x left bottom;}
	.zlgl_title{ height:30px; background:url(../images/gl_zlgltitlebg.gif) no-repeat;}
	.zlgl_title span.zlgltitle_left{ font-weight:bold; float:left; padding:13px 0 0 29px;}
	.zlgl_title span.zlgltitle_right{ float:right; padding:8px 14px 0 0;}
	.zlgl_con{ width:319px; padding:12px;}
		.zlglcon_1,.zlglcon_2{ width:315px; float:left;}
		.zlglcon_1 .zlglcon1_left{ width:109px; float:left;}
		.zlglcon_1 .zlglcon1_right{ width:198px; float:right; padding-top:4px;}
		.zlglcon_1 .zlglcon1_right ul{ font-size:14px; line-height:25px;}
		.zlglcon_1 .zlglcon1_right ul li.title{ font-weight:bold; padding-left:5px;}
		.zlglcon_2{ padding-top:10px;}
		.zlglcon_2 ul{ font-size:14px; color:#17708e; line-height:25px;}
		.zlglcon_2 ul li a{ color:#17708e;}
		.zlglcon_2 ul li a:hover{ color:#CC0000;}
	.nav2_hsly{ width:254px; float:right;}
		.hsly_con{ padding-bottom:14px;}
		.hsly_con ul li{ padding-top:4px; padding-left:22px; background:url(../images/gl_hslyicobg.gif) no-repeat 0 7px;}
		.hsly_con ul li a{ color:#5e5e5e;}
		.hsly_con ul li a:hover{ color:#CC0000;}
/* 内容3 */			
.nav2_adlink{ width:254px; float:right; background:#e5eef1;}
	.adlink_img,.adlink_text{ width:254px; float:left;}
	.adlink_text{ width:222px; padding:11px 16px 10px;}
	.adlink_text ul{ line-height:25px;}
	
.gl_navad{}
/* 内容4 */	
.gl_nav4{ width:962px; padding:0 1px;}
	.nav4_hljy,.hljy_title,.hljy_con{ width:233px; float:left;}
	.nav4_hljymargin{  margin-right:10px;}
	.hljy_title{ width:231px; height:27px; border:1px solid #a7cdea; background:url(../images/gl_hszzxtitlebg.gif) repeat-x scroll 0%;}
	.hljy_title span.hljytitle_left{ float:left; padding:9px 0 0 13px;}
	.hljy_title span.hljytitle_right{ float:right; padding:7px 10px 0 0;}
	.hljy_con{ width:209px; padding:12px; background:#e5eef1;}
	.hljy_con ul{ line-height:25px; color:#5e5e5e;}
	.hljy_con ul li a{ color:#5e5e5e;}
	.hljy_con ul li a:hover{ color:#CC0000;}

/* 内容5 */	
.gl_nav5{}
	.hsdx_title{ width:949px; height:29px; text-align:left; line-height:29px; font-size:13px; font-weight:bold; float:left; padding-left:15px; background:url(../images/gl_hsdxtitlebg.gif) repeat-x scroll 0%;}
	.hsdx_title a,.hsdx_title a:hover{ color:#fff;}
	.hsdx_con{ width:922px; float:left; padding:12px 20px; border:1px solid #cfcfd0; border-top:none;}
	.hsdx_subcon{ width:922px; float:left;}
	.hsdxcon_1{ width:137px; float:left; margin-right:16px;}
	.round_conner{ background:none; overflow:none;}
	.round_body{ height:auto; background:#fff ; overflow:none; border-left:1px #c5c5c5 solid; border-right:1px #c5c5c5 solid;}
	.round_body_contain  { padding:4px;}
	.round_body_contain p.textlink{ padding-top:10px;}
	.l1,.l2,.l3,.l4{ font-size:0; height:1px; overflow:hidden; width:auto; background:#fff; clear:both; border-left:1px #c5c5c5 solid; border-right:1px #c5c5c5 solid;}
	.l1 {margin:0 5px; background:#c5c5c5; border:none;}
	.l2 {margin:0 3px; border-left:2px #c5c5c5 solid; border-right:2px #c5c5c5 solid;}
	.l3 {margin:0 2px;}
	.l4 {margin:0 1px;}
