﻿/*通用*/
* { margin: 0px; padding: 0px; list-style: none;}
body {font-size:12px;font-family:"宋体";}
a { color: #333; text-decoration: none;}
a:hover {color: #c00;text-decoration: underline;}
.arial{ font-family:Arial, Helvetica, sans-serif;}
img { border:0;}
.fl { float:left;}
.fr { float:right;}
.red{ color:#FF0000;}
.dark{ color:#999999;}
.mar_b5{ margin-bottom:5px;}
.mar_l5{ margin-left:5px;}
.mar_t5{ margin-top:5px;}
.none {display:none;} 
.both{ clear:both;} 
.t1 { border-top:#d2d2d2 1px solid;}
.b1 { border-bottom:#d2d2d2 1px solid;}
.l1 { border-left:#d2d2d2 1px solid;}
.r1 { border-right:#d2d2d2 1px solid;}
.t { border-top:#ff0000 1px solid;}
.b { border-bottom:#ff0000 1px solid;}
.l { border-left:#ff0000 1px solid;}
.r { border-right:#ff0000 1px solid;}
.c{text-align: center;}
.m{ vertical-align:middle;}
.pad10{ padding:10px;}
.bold{ font-weight:bold;}
.line{ background:url(../Image/list_line.gif) repeat-x bottom;}
.w300{ width:300px;}

/*布局*/
#wrapper{ margin:5px auto 0px; width:980px; height:100%; background-color:#fff;display:table;}
#header{ height:26px; width:980px; float:left;}
#title { height:81px; width:980px; margin:5px 0 0; float:left;}
.main{ width:980px;clear: both; margin-top:5px; float:left;}
.left{ width:360px; float:left;}
.left1{ width:730px; float:left;}
.center{ width:360px; float:left; margin-left:10px;}
.right{ float:left; width:240px; margin-left:10px;}
#list_main{width:720px; float:left;}
#footer{height: 110px;line-height: 24px; width:980px; margin-top:5px; float:left;}


/*顶部*/
#time{ padding-left:20px; line-height:26px; width:200px; float:left;}
#weatherDiv{ width:200px; float:left; line-height:26px;}
#weatherDiv #weather{ margin-left:8px;}
#weatherDiv #weatheren{ margin-left:8px;}
#header_r{ float:left; width:460px; height:26px;}
#header_r ul{ float:right;}
#header_r ul li{ background:url(../Image/top_icon.gif) no-repeat left center; padding:0 10px 0 15px; line-height:26px; float:left;}


/*导航*/
#title { height:60px; width:978px; margin:5px 0; float:left;}
#logo{ width:255px; height:60px; float:left;}
#menu_top{ width:980px; float:left; height:36px;}
#menu_top li{ float:left;}
.menu_top_r{ float:right; background:url(../Image/menu_bg.gif) no-repeat left; width:759px; display:block; text-align:center; height:36px; line-height:36px;}
.menu_top_r a{ margin:0 5px;}
#menu { margin-left:20px; height:60px; width:700px; float:left;}
#menu ul{ float:left;}
.menu_l{ width:450px; background:url(../Image/menu_line.gif) no-repeat right center;}
.menu_r{ width:240px; background:url(../Image/menu_line.gif) no-repeat left center;}
#menu li{ width:110px; line-height:20px; float:left; display:block; text-align:center; background:url(../Image/menu_bg.gif) no-repeat;}

.menu1{ width:980px; float:left; height:34px; margin:5px 0;}
.menu1_l{ width:210px; float:left;}
.menu1_c{ width:764px; float:left; background:url(../Image/menu_bg1.gif) repeat-x; height:34px; color:#fff;}
.menu1_c a{ margin:0 15px; color:#fff; line-height:34px;}
.menu1_c a:hover{ color:#fff;}
.menu1_r{ width:6px; float:left;}

/*搜索*/
#search{ width:980px; height:64px; margin-top:5px; float:left;}
#search_l{ width:7px; float:left; background:url(../Image/search_left.gif) left bottom; height:64px; display:block;}
#search_r{ width:7px; float:left; background:url(../Image/search_right.gif) right bottom; height:64px; display:block;}
#search_bg{ background:url(../Image/search_bg.gif) repeat-x bottom; width:906px; height:59px; float:left; padding:5px 0 0 60px;}
#search_btn{ height:26px; width:906px; line-height:26px;}
#search_btn span{ color:#fff; padding-left:20px;}
#search_btn span a{ color:#fff;}
#search_btn span a:hover{ color:#fff;}
#search_b { width:906px; float:left; line-height:24px; padding-top:8px;}
#search_b a{ margin-left:20px;}
.input1{ padding-left:10px; color:#999999; font-size:12px; width:500px; height:22px; border:#f1a9a9 2px solid; line-height:22px;}
.btn{
	background:url(../Image/search_search.gif) no-repeat;
	width:75px;
	height:26px;
	border:0;
	text-indent: 20px;
	display: block;
	font-size:12px;
	line-height:26px;
	color:#fff;
}

/*链接*/
#link1,#link2{ padding:5px; border:#CCCCCC 1px solid; margin-top:5px; width:968px; float:left;}
#link1 ul li{width:160px; float:left; line-height:24px; display:block; text-align:center;}
#link1 ul li a:hover{color:#ff0000;	text-decoration:underline;}
#link2 ul li{width:100px; float:left; line-height:24px; display:block; text-align:center;}
#link2 ul li a:hover{color:#ff0000;	text-decoration:underline;}

/*页脚*/
#footer_list{
	height: 29px;
	line-height: 29px;
	margin-bottom: 10px;
	border-bottom:#ff0000 2px solid;
	border-top:#ff0000 1px solid;
}

/*其它*/
.btn1{ background:url(../Image/btn.gif) no-repeat; width:67px; height:22px; border:0; color:#fff;}

.box_title1{ background:url(../Image/box_title.gif) no-repeat; height:36px; width:300px; padding:0 10px 0 50px; display:block; line-height:30px;; font-weight:bold; float:left;}
.box_title2{ background:url(../Image/box_title3.gif) no-repeat; height:36px; width:300px; padding:0 10px 0 50px; display:block; line-height:30px;; font-weight:bold; float:left;}
.box_title3{ background:url(../Image/box_title1.gif) no-repeat; height:24px; width:195px; padding:9px 10px 0 35px; display:block; line-height:23px; color:#fff; font-weight:bold; float:left;}
.box_title3 a{float:right; padding-right:10px;color:#999999; font-weight:normal;}
.box_title4{ background:url(../Image/box_title2.gif) no-repeat; height:24px; width:195px; padding:9px 10px 0 35px; display:block; line-height:23px; color:#fff; font-weight:bold; float:left;}
.box_title4 a{float:right; padding-right:10px;color:#999999; font-weight:normal;}

.search1{ height:36px; float:left;}
.search1_l{ width:80px; background:#da1c1c url(../Image/search_left1.gif) no-repeat left; height:36px; line-height:36px; color:#fff; font-weight:bold; text-align:center; font-size:14px; float:left;}
.search1_r{ width:610px; background:#d9d9d9 url(../Image/search_right1.gif) no-repeat right; height:28px; line-height:20px; float:left; padding:8px 20px 0;}
.search1_r input,.search1_r a{ margin:0 5px;}

.con{
	width:228px;
	padding:5px;
	float: left;
	height:200px;
}
.con li a{ line-height:24px; text-indent:0;}

.con1{ float:left; width:338px; padding:0 10px; height:203px;}
.con1 li{ background:url(../Image/list_line.gif) repeat-x bottom; height:26px;}
.con1 li a{ background:url(../Image/icon.gif) no-repeat left center; padding-left:10px; line-height:25px;}
input,select{ font-size:12px; line-height:16px; color:#999;}
input{height:16px;}
select{height:20px;}
.listsublist li{ width:643px; float:left;}
.listsublist li:hover{ background:#e3f1fa;}
.listsublist li span{ line-height:28px; float: left;}
.tab1{ width:70px;}
.tab2{ width:223px;}
.betop a{ color:#ff0000;}

/*列表页面*/
.list li a{ background:url(../Image/icon.gif) no-repeat left center; padding-left:10px; line-height:24px;}
#con_list{ width:980px; float:left;}
#con_list_l{ width:458px; float:left; padding:10px;}
#con_list_r{ width:280px; float:left; padding-left:10px;}
.con_list_box{ width:258px; padding:10px; border-bottom:#ff9999 1px solid; border-left:#ff9999 1px solid; border-right:#ff9999 1px solid; float:left;}
.con_list_l_title{ height:30px; line-height:30px; border-bottom:#666 2px solid; padding-left:20px;}
.con_list_l_title1{ height:24px; line-height:24px; padding-left:20px; background:url(../Image/list_line.gif) repeat-x bottom; color:#999; margin-top:5px;}
.con_list_r_list{ width:280px; float:left; margin-bottom:5px;}
.con_list_l_title span{ background: url(../Image/list_icon1.gif) no-repeat left center; font-size:14px; font-weight:bold; padding-left:20px;}
.con_list_l_list,.con_list_l_list1{  padding:10px;}
.con_list_l_list li,.con_list_l_list1 li{ background:url(../Image/list_line.gif) repeat-x bottom; zoom:1;}
.con_list_l_list .list li a { line-height:30px;}
.con_list_l_list li a{ font-size:14px;}
.con_list_l_list li span{ float:right; font-size:12px; color:#999999; line-height:30px;}
.con_list_c_pic{ margin-bottom:5px;}
.con_list_c_pic li{ padding:5px;}
.con_list_c_pic li a{ float:left; line-height:24px; background:url(../Image/list_line.gif) repeat-x bottom; display:block; text-align:center; width:168px; zoom:1; }
.con_list_c_box{ width:178px;}
.con_list_c_box_title{ height:24px; line-height:24px; border-bottom:#ccc 2px solid; background-color: #f2f2f2;}
.con_list_c_box_title span{ background:url(../Image/list_title_icon1.gif) no-repeat left center; padding-left:25px; font-weight:bold;}
.con_list_r_title{ width:250px;height:28px; line-height:26px; padding:5px 0 0 30px; font-weight:bold; background:url(../Image/box_title4.gif); float:left;}
.number{ margin-top:30px; border-top:#ccc 1px solid; border-bottom:#ccc 1px solid; line-height:24px; float:left; width:643px;}

/*文章页面*/
#con_show_l{ width:663px; float:left; padding:10px; margin-right:5px;}
.con_show_l_title{ height:30px; line-height:30px; margin-top:5px; padding-left:30px; color:#999999; background:url(../Image/show_title_bg.gif) no-repeat right;}
#con_show{ padding:15px; width:633px;}
.con_show_title{ font-family:Georgia,"Times New Roman",Times,"微软雅黑","宋体",serif; font-size:24px; line-height:40px; text-align:center; font-weight:bold; height:100%;}
.con_show_title_b{ line-height:24px; color:#999999; width:633px; float:left;}
#show_text{ width:603px;line-height:24px; font-size:14px; padding:15px; display:block;}
.con_list_r_pic li{ float:left; width:124px; margin:0 2px; display:inline;}
.con_list_r_pic li img{ padding:1px; border:#333 1px solid;}
.con_list_r_pic li a{float:left; line-height:24px; display:block; text-align:center; width:124px;}
.con_show_other{ width:651px; padding:5px;}
.con_show_other_title{ width:631px; border-bottom:#ff9999 2px solid; line-height:30px; height:30px; font-size:14px; font-weight:bold; clear:both; padding-left:20px;}
.con_show_other_list{ width:300px; padding:5px; float:left;}

#scrollDiv{float:left;width:300px;height:22px;min-height:22px;line-height:22px;margin-left:7px;overflow:hidden;background: url(/Portal/Image/placard.gif) no-repeat left 6px; margin-top:8px;}
#scrollDiv li{height:20px;padding-left:24px;margin-top:3px;}