@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:"宋体";}
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;}

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

/* 内容部分 */
.container{ width:100%; margin:0; padding:0; background-color:#107798;}
.main_border{ width:980px; margin:0 auto; padding:10px 0px 0px 0px; background-color:#FFFFFF;}
.main_content{ padding-left:8px;}
/* 头部 */
		.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:934px; 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:940px; height:34px; line-height:34px; border:1px solid #c7c7c7; padding:0 12px 0 12px; background:#fff;}
		.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;}
		/* 导航 */
		.menu{ width:964px; height:53px; background-image:url(../images/menu1.jpg); float:left; margin-top:10px; *margin-top:8px; _margin-top:6px; margin-bottom:10px;}		
		.menu span{ color:#FFFFFF; font-size:14px; float:left; margin-top:19px; margin-left:57px; padding-top:2px; *padding-top:0px; _padding-top:2px; line-height:15px;}
		.menu span.dh1{ margin-left:319px;}
		.menu span a{ color:#FFFFFF;}
		.menu span a:hover{ color:#CC0000; text-decoration:underline;}
		/* 内容 */
		.mainA_left{ float:left; width:344px; height:224px;}
		.mainA_left_wz{ width:344px; height:27px; background-color:#dbdbdb; *margin-top:-2px; _margin-top:-4px;}
		.mainA_left_wz span{ line-height:27px;}
		.mainA_middle{ width:370px; height:224px; float:left;}
		.mainA_middle span{ font-size:18px; color:#933b3b; font-family:"幼圆"; font-weight:bold; line-height:30px;}
		.mainA_middle span a{ color:#933b3b;}
		.mainA_middle span a:hover{ color:#CC0000; text-decoration:underline;}
		.mainA_middle p{ font-size:14px; text-align:left; margin-left:30px; margin-right:18px; text-indent:2em; line-height:25px;}
		.mainA_middle_border{ width:332px; float:left; margin-left:20px; margin-top:6px; display:inline; border-top:1px #bfbfbf dashed;}
		.mainA_middle ul{ width:370px; float:left; text-align:left; margin-top:12px; *margin-top:0px;}
		.mainA_middle li{ color:#7e7e7e; font-size:14px; margin-left:24px; line-height:25px;}
		.mainA_middle li a{ color:#7e7e7e;}
		.mainA_middle li a:hover{ color:#CC0000; text-decoration:underline;}
		.mainA_right_menu{ width:251px; height:26px; background-color:#f3e9e9; float:left; margin-bottom:8px;}
		.mainA_right_menu span{ float:left; font-size:14px; font-weight:bold; margin-left:13px; padding-top:6px; *padding-top:4px; _padding-top:6px; line-height:15px;}
		.mainA_right_lb span{ float:left; line-height:23px; color:#5e5e5e;}
		.mainA_right_lb span.hk1{ background-image:url(../images/mainA_right2.jpg); width:64px; height:27px;}
		.mainA_right_lb span.hk2{ background-image:url(../images/mainA_right3.jpg); width:63px; height:23px;}
		.mainA_right_content{ float:left; width:251px; height:166px; border-left:1px #dedede solid; border-right:1px #dedede solid; border-bottom:1px #dedede solid; margin-top:-4px;}
		.mainA_right_content ul{ float:left; background-image:url(../images/mainA_right1.jpg); height:134px; background-repeat:no-repeat; margin-left:15px; margin-top:18px;}
		.mainA_right_content ul li{ text-align:left; margin-left:31px; margin-bottom:4px; color:#5e5e5e;}
		.mainA_right_content ul li a{ color:#5e5e5e;}
		.mainA_right_content ul li a:hover{ color:#CC0000; text-decoration:underline;}
		.mainA_right_content ul li.top{ margin-top:-3px; _margin-top:-2px;}
		.mainB{ float:left; width:965px; height:251px; text-align:left; margin-top:10px; display:inline;}
		.mainB_menu{ font-size:18px; font-weight:bold; font-family:"幼圆"; color:#933b3b; padding-top:5px; margin-left:12px;}
		.mainB_border{ background-image:url(../images/mainB_left1.jpg); background-repeat:no-repeat; width:965px; height:1px; margin-top:10px;}
		
		.mainB_left{ float:left; width:225px; height:222px; margin-top:10px; _margin-top:0px; padding-top:2px;}
		.mainB_left1{ float:left; width:100px; margin-left:20px; margin-top:10px; display:inline;}
		.mainB_left2{ float:left; width:100px; margin-top:10px;}
		.mainB_left p{ font-size:14px; margin-bottom:18px; *margin-bottom:17px; _margin-bottom:15px;}
		
		.mainB_left_border{ float:left; width:208px; border-top:1px #bfbfbf dashed; margin-bottom:10px; *margin-bottom:-5px;}
		.mainB_middle{ float:left; width:478px; height:222px; background-color:#f9f9f9; margin-right:10px; _margin-top:-11px;}
		.content4{ float:left; margin-left:27px; margin-top:12px; display:inline;}
		.content4_pic{ width:103px; float:left;}
		.content4 p{ width:103px; height:19px; text-align:center; line-height:24px;}
		.content4 ul{ width:296px; float:left; margin-top:6px;}
		.content4 ul li{ margin-left:28px; font-size:14px; margin-bottom:8px; _margin-bottom:13px;}
		.content4 ul li img{ margin-right:9px;}
		.mainB_right{ width:235px; height:222px; float:left; padding:0 8px; background-color:#f7f7f7; border-left:1px #cbcbcb solid; _margin-top:-11px;}
		.mainB_right_tp{ float:left; margin-left:14px; margin-right:8px; margin-top:7px; display:inline; background-image:url(../images/mainB_right1.jpg); background-repeat:no-repeat; width:6px; height:16px;}
		.mainB_right_wz{ line-height:30px; font-size:14px; font-weight:bold;}
		.mainB_right1{ float:left; text-align:left; margin-top:18px; margin-left:10px; display:inline;}
		.mainB_right2{ float:left; margin-top:33px; margin-left:9px; margin-right:9px;}
		.mainB_right3{ float:left; text-align:left; margin-top:18px;}
		.mainB_right p{ text-align:center; margin-top:9px;}
		.mainB_right p.an{ background-image:url(../images/mainB_right3.jpg); background-repeat:no-repeat; width:61px; height:20px; line-height:20px; color:#8d2c2c; margin-left:12px;}
		.mainB_right p.hong{ color:#8d2c2c;}
		.mainB_right1 img{ border:1px #909090 solid;}
		.mainB_right3 img{ border:1px #909090 solid;}
		
		.yzbottom_title{ width:220px; float:left; text-align:center; font-size:14px; font-weight:bold; padding:12px 0 10px;}
		.yzbottom_con{ width:200px; float:left; padding:6px 10px 0;}
		.yzbottom_subcon1,.yzbottom_subcon2{ width:200px; float:left;}
		.yzbottom_con .yzbottom_subcon1 span.left{ width:60px; height:60px; float:left;}
		.yzbottom_con .yzbottom_subcon1 span.right{ width:98px; float:left; padding-left:13px;}
		.yzbottom_con .yzbottom_subcon1 span.right p{ text-align:left;}
		.yzbottom_con .yzbottom_subcon1 span.right p.text{ padding-top:8px; line-height:18px;}
		.yzbottom_subcon2{ text-align:left; padding-top:10px;}
		.yzbottom_subcon2 img{ margin-right:6px;}
		.yzbottom_con a{ color:#303030;}
		.yzbottom_con a:hover{ color:#CC0000;}
		
		.qtsssybg_con,.qtsssybgcon_1,.qtsssybgcon_2{ width:234px; float:left;}
		.qtsssybg_title{ width:198px; font-size:14px; font-weight:bold; text-align:left; float:left; padding:12px 0 4px 8px;}
		.qtsssybg_title a{ color:#872a2a;}
		.qtsssybgcon_1{}
		.qtsssybgcon_1 span{ float:left;}
		.qtsssybgcon_1 span.jl{ margin-right:12px;}
		.qtsssybgcon_1 span p{ padding-top:0;}
		.qtsssybgcon_1 span p img{ border:1px solid #b8b8b8;}
		.qtsssybgcon_2{ width:218px; padding:10px 8px 20px; _padding:13px 8px 10px;}
		.qtsssybgcon_2 ul{}
		.qtsssybgcon_2 ul li{ clear:both; line-height:22px; _line-height:25px; _margin-top:-4px; color:#303030;}
		.qtsssybgcon_2 ul li a{ color:#303030;}
		.qtsssybgcon_2 ul li a:hover{ color:#CC0000;}
		.qtsssybgcon_2 ul li span{ float:left; text-align:left;}
		.qtsssybgcon_2 ul li span.left{ width:166px;}
		.qtsssybgcon_2 ul li span.right{ width:52px;}
		.qtsssybgcon_2 ul li span.right label.num{ color:#ab0000;}
		
		
		.banner2{ float:left; margin-left:1px; margin-top:10px; _margin-top:0px; margin-bottom:10px;}
		.mainC{ float:left; text-align:left;}
		.mainC_left{ width:330px; height:282px; float:left; margin-right:27px; _margin-top:-11px;}
		.mainC_left img{ margin-left:5px; margin-right:10px; margin-top:17px; float:left;}
		.mainC_left span{ line-height:70px; font-size:14px;}
		.mainC_left p{ margin-top:-23px; text-indent:2em; font-size:14px; line-height:25px; color:#919191;}
		.mainC_left p a{ color:#919191;}
		.mainC_left p a:hover{ color:#CC0000; text-decoration:underline;}
		.mainC_left_border{ float:left; width:325px; border-top:1px #bfbfbf dashed; margin-top:15px; margin-bottom:12px; *margin-bottom:0px;}
		.content5{ float:left; width:320px; margin-left:9px; display:inline;}
		.content5 ul li{ line-height:25px; font-size:14px;}
		.mainC_middile{ width:330px; height:282px; float:left; margin-right:27px; _margin-top:-11px;}
		.mainC_right{ width:250px; height:309px; float:left; background-color:#f7f7f7; border-left:1px #cbcbcb solid; _margin-top:-11px;}
		.mainC_right1{ margin-left:14px; display:inline; float:left;}
		.mainC_right2{ float:left; margin-left:16px;}
		.mainC_right p{ text-align:center; line-height:30px;}
		.mainD{ float:left; text-align:left; margin-top:-27px; *margin-bottom:-12px;}
		.mainD_right{ width:250px; height:295px; float:left; background-color:#f7f7f7; border-left:1px #cbcbcb solid; _margin-top:-11px;}	
		.mainD_right p{ text-align:center; line-height:30px;}
		.mainD_right_border{ float:left; width:965px; border-top:1px #bfbfbf solid;}
