@import url("global.css");

/*综合设置-------------------------------------------------------------------------------------------综合设置*/
#wrap { width:970px; margin:0 auto; text-align:left;}
td{font: normal 12px/180% "宋体", "新宋体", Arial, Helvetica, sans-serif;color: #000;}
div,p,li{}
form,ul,li,dl,dt,dd,p,h1,h2,h3,h4,h5,h6{margin:0;padding:0;}
h1,h2,h3,h4,h5,h6{ font-family: "宋体", "新宋体", Arial, Helvetica, sans-serif}
input,select{font-size:12px;line-height:16px;}
img a,a img { border: none; }
img{border:0;}
ul,li{list-style-type:none;}
li{font-size:12px; background: url(/images_2009/pic_01.gif) no-repeat 0 7px;padding-left:10px;}
li a{ color:#004190;}


/*---------------------------------------------------------------------------------------------------------------布局*/
 .contentL, .content { width: 970px; position:relative; margin-bottom:8px;}
/*侧边样式*/
.sideL { width: 486px; float: left; overflow: hidden; border-right:1px solid #C1D8EF;}
.sideR { width: 481px; float: right; overflow: hidden; }
.contentL .sideR{ width: 289px; background:url(../images_2009/index_bg_3.gif) repeat-x;}
/*中间部分样式*/
.mainarea { width: 678px; float: left; min-height:430px; border-right:1px solid #C1D8EF;}
* html .mainarea{ height:430px;}


/*---------------------------------------------------------------------------------------------------------------各版块样式*/
.content .sideL dl.style1{ background:url(../images_2009/index_title_1.jpg) no-repeat; margin-bottom:15px;}
	.content .sideL dl.style1 dt{ text-align:center; color:#3151AD; font: normal 20px/25px "黑体", "宋体", "新宋体", Arial, Helvetica, sans-serif; padding:20px 15px 5px;}
	.content .sideL dl.style1 dd{ padding:0 15px 0 50px; line-height:25px; color:#3151AD;}
	.content .sideL dl.style1 a{ color:#3151AD;}
.content .sideL dl.style2{ background:#F7FCFD; padding:0 20px 15px;}
	.content .sideL dl.style2 dt{ font-weight:bold; font-size:18px; color:#1F407C; line-height:25px; padding:15px 0 5px;}
	.content .sideL dl.style2 dd{line-height:160%; color:#1F407C;}
.content .sideR p.news{ float:right; margin:-35px 30px 0 0; color:#000; font-weight:bold; font-size:14px;}
.content .sideR p.news span{ color:#f00;}
.content .sideR ul.style{ background:url(../images_2009/index_pic_1.gif) no-repeat; padding:8px 0 0 100px;}
.content .sideR dl.jhdd{ height:125px; overflow:hidden;}
.content .sideR h3{ font: normal 20px/25px "黑体", "宋体", "新宋体", Arial, Helvetica, sans-serif; padding:15px 0 0; text-align:center;}
.content .sideR h3 a{ color:#3151AD;}
.content .sideR h3 a:hover{ color:#f00;}
.content .sideR dl.jhdd dt{ font: normal 20px/25px "黑体", "宋体", "新宋体", Arial, Helvetica, sans-serif; padding:15px 0 0; text-align:center;}
.content .sideR dl.jhdd dt a{ color:#3151AD;}
.content .sideR dl.jhdd dt a:hover{ color:#f00;}
.content .sideR dl.jhdd dd{ float:left; border:1px solid #CCC; height:74px; overflow:hidden; text-align:center; margin:5px 0 0 10px; display:inline;}
.content .sideR dl.jhdd dd img{border:2px solid #fff; height:70px; width:120px; overflow:hidden;}
.content .sideR dl.jhdd dd.style{ float:left; width:325px; font-size:13px; border:0 solid #CCC; text-align:left; }
.content .sideR dl.zt{ margin-top:10px;}
.content .sideR dl.zt dt{ float:left; border:1px solid #CCC; height:72px; overflow:hidden;  text-align:center; margin:5px 10px 0; display:inline;}
.content .sideR dl.zt dt img{border:1px solid #fff; height:70px; overflow:hidden;}
.content .sideR dl.zt dd{ float:left; width:355px; font-size:13px;}
.content .sideR dl.zt dd.style{ color:#f00; margin-top:15px;}
.content .sideR dl.zt dd.style a{ color:#f00;}
.content .sideR p.more{ margin-top:-10px; padding:0 10px;}
.contentL .sideR ul{ clear:both;}

/*版块标题、标题中右边部分*/

.title{ background: url(../images_2009/index_title_2.jpg) no-repeat; height:54px; overflow:hidden;}
	.title h2{ text-indent:-2000px;}
	.title h2 a{ color:#333;}
	.title h2 a:hover{ color:#f00;}

.title1{ height:25px; overflow:hidden; clear:both; background: url(../images_2009/index_title_3.gif) no-repeat;}
	.title1 h2{font: normal 16px/25px "黑体", "宋体", "新宋体", Arial, Helvetica, sans-serif; color:#1F407C; padding-left:16px;}
	.title1 p{ float:right; font-weight:normal; margin-top:-25px; padding-right:10px; color:#000; line-height:25px;}
	.title1 p a{ color:#000;}

.title2{ background: url(../images_2009/index_bg_2.gif) no-repeat; height:28px; overflow:hidden;}
	.title2 h2{ text-indent:-2000px;}
	.title2 p{ float:right; margin-top:-15px; font-weight:normal; padding-right:10px; color:#000;}
	.title2 p strong{ font-size:14px;}
	.title2 p a{ color:#000;}

.title3{ background: url(../images_2009/index_title_4.gif) no-repeat; height:150px; width:53px; float:left; overflow:hidden;}
	.title3 h2{ text-indent:-2000px;}

/*选项卡*/
.Tab {}
.Tab .TabTitle { padding-left:40px; height:21px; margin:0 10px; overflow:hidden; background:url(../images_2009/index_tab_0.gif) repeat-x;}
.Tab .TabTitle h3 { background:#E8F4F9; font-size:12px; margin-right:5px; float:left; border:1px solid #7EBEDE; border-bottom:0; font-weight:normal; padding:0 10px; color: #004190; font-family:"宋体", "新宋体";}
.Tab .TabTitle h3 a { color: #004190; font-weight:normal;}
.Tab .TabTitle h3 a:hover{ color:#f00; text-decoration:none; font-weight:bold;}
.Tab .TabTitle h3.active { background: url(../images_2009/index_tab_1.gif) repeat-x; height:21px; font-weight:bold; color: #f00; border:1px solid #4E99C3; border-bottom:0;}
.Tab .TabTitle h3.active a { color:#f00;}

.TabContent{ border-left:1px solid #90BEDB; border-right:1px solid #90BEDB; background:url(../images_2009/index_tab_2.gif) repeat-x; height:43px; margin:0 10px 10px; overflow:hidden;}
.TabContent div{ padding:8px 0 0 10px;}
.TabContent input{ background:url(../images_2009/search.gif) no-repeat 3px center; height:17px; border:1px solid #819CB9; color:#666; line-height:20px; padding-left:30px;}
.TabContent button{ border:0; margin:0 8px; background: url(../images_2009/button_9.gif) no-repeat; width:49px; height:20px; line-height:20px; font-size:12px; color:#000;}
.TabContent .none { display: none;}

/*通用版块*/
.block{ border:1px solid #C1D8EF; zoom:1;}

/*通用栏目再细分版块*/
.block_fl{ border:1px solid #EAC17D; margin-bottom:8px; zoom:1; padding:10px 20px;}
	.block_fl .sideL{ border-right:1px dashed #C98E47;}
	.block_fl .sideL .title1{ margin-right:10px;}
	.block_fl .sideR .title1{ margin-left:10px;}
	.block_fl .sideL ul{ margin:10px 10px 10px 0;}
	.block_fl .sideR ul{ margin:10px 0 10px 10px;}
	.block_fl .line{ border-top:1px dashed #C98E47; padding-top:10px;}

/*单行信息列表*/
.msgtitlelist{ padding:0 10px; line-height:180%;}
.msgtitlelist li{ background: url(none);padding-left:0px;}
	.msgtitlelist a{ color:#000;}
	.msgtitlelist span a{ color:#004190;}
	.msgtitlelist a:hover{ color:#f00;}

/*单行两列信息列表*/
.list2col { margin: 10px -20px 10px 10px; padding:0;}
	.list2col li { height:24px; overflow: hidden; line-height:24px; float: left; background: url(/images_2009/pic_01.gif) no-repeat 0 10px; padding-left:10px; width: 40%; margin-right:5px; }
.list5col {  margin: 15px 0 8px 15px; padding:0; float:left; display:inline; }
	.list5col li { height:23px; overflow: hidden; float: left; padding-left: 10px; width: 17%; }

/*按钮*/
.button_1{ border:0; margin:9px 10px 0; font-weight:bold; background: url(../images_2009/button_1.gif) no-repeat; width:100px; height:22px; line-height:22px; font-size:14px; color:#000;}

.mainarea dl{ width:630px; margin:0 0 0 28px; padding-top:20px; clear:both;}
	.mainarea dl dt{ width:580px; text-indent:0.5em; font-size:14px; font-weight:bold; background:#F3F3F3; float:right; color:#002451; line-height:23px;}
		.mainarea dl dt span{ background:url(../cszd/images/pic_04.gif) no-repeat 15px 2px; padding-left:30px; color:#E9AF27; font-size:12px;}
		.mainarea dl dt span.style3{ padding-right:5px; background:url(none); font-weight:normal; color:#333; float:right;}
	.mainarea dl dd.style1{ width:575px; font-size:13px; margin-top:5px; line-height:180%; float:right; color:#004190;}
		.mainarea dl dd.style1 a{color:#999;}
		.mainarea dl dd.style1 a:hover{ color:#f00;}
		.mainarea dl dd.style1 span{color:#999;}
	.mainarea dl dd.style2{ width:36px; float:left; color:#f00; height:38px; text-align:center; line-height:15px; background: url(../images_2009/index_bg_1.gif) no-repeat; margin-top:-23px;}
		.mainarea dl dd.style2 a{ color:#333; line-height:16px; text-decoration:underline;}
		.mainarea dl dd.style2 a:hover{ color:#f00;}

.bbs_pid{ float:left; width:230px; text-align:right; margin-bottom:10px; padding-top:5px;}
.bbs{ clear:both; background:url(../images_2009/index_bbs_pic.gif) repeat-y 10px 0; padding:0 0 0 30px;}


/*广告位*/
.banner{ position:absolute;left:238px; top:69px; width:734px; height:80px; }
.guanggao{ margin-bottom:8px; text-align:center; }
.guanggao_tonglan{ text-align:left; margin-bottom:8px; position:relative;}
.guanggao_tonglan .style{ position:absolute; top:0; left:490px;}

.clear{clear:both;height:0;line-height:0;font:0; overflow:hidden; background:#fff;}
.more{ text-align:right; padding:10px; clear:both;}
	.more a{ color:#c00;}

/*链接样式*/
a {color:#004190;text-decoration:none;}
a:hover{color:#f00;text-decoration:underline;}
