﻿/*overall */
body,ul,tr,td,p{ margin:0; padding:0;font-size:13px;}
.clear {clear:both; overflow:hidden; height:0px; font-size:1px;}
a{ color:#012d9a; text-decoration:none;}
a:hover{ color:#ff3300;}
/*top_tool*/
.top_tool{
	background-color:#eee3c3;
	background-image: url(../images/pic_bg01.gif);
	background-repeat: repeat-x;
	background-position: 0px 0px;
	height:28px;
	width:960px;
	line-height:28px;
	margin-top: 2px;
	margin-right: auto;
	margin-left: auto;
	border:1px solid #d1bc9e;}
.top_tool .time{float:left;background-image: url(../images/pic_topico.gif);background-position: 0px -233px;background-repeat:no-repeat;color:#987746;text-indent: 30px;width:300px;margin-left:20px;}
.top_tool .time #spanDate , .top_tool .time #spanTime{font-family: Verdana, Geneva, sans-serif;}
.top_tool .tool{float:right;width:200px;}
.top_tool .tool a{ text-decoration:none; color:#333;}
.top_tool .tool a:hover{color:#f30;}
.top_tool .tool a .index , .top_tool .tool a .fav{float:right; display:block; width:80px; margin-left:5px;  text-indent:20px; padding:2px; height:16px; line-height:16px; margin-top:3px; cursor:pointer;}
.top_tool .tool .index{ background-image: url(../images/pic_topico.gif);background-position:0px -190px; background-repeat:no-repeat;}
.top_tool .tool .fav{  background-image: url(../images/pic_topico.gif);background-position:0px -213px; background-repeat:no-repeat;}
/*top_logo*/
.top_logo{width:960px; height:88px; line-height:88px;margin-top: 2px;margin-right: auto;margin-left: auto; padding-top:5px;}
.top_logo .logo{ float:left;}
.top_logo .logo a img{ border:none;} 
.top_logo .flash{ float:right; height:84px;}
/*menu*/
.menu{width:960px;line-height:34px; height:34px;margin-top: 2px;margin-right: auto;margin-left: auto; background:url(../images/subsite_menu02.GIF);}
.menu ul{ list-style:none; background:url(../images/subsite_menu01.GIF); background-repeat:no-repeat; height:34px;}
.menu ul li{ float:left; width:86px; text-align:center;}
.menu ul li a{ display:block;width:75px; height:32px; font-weight:bold;color:#FFF; margin:1px auto; font-size:14px;}
.menu ul li a:hover{ background:url(../images/subsite_menu_cur.gif);}
.menu ul li.line{ background:url(../images/subsite_menu_line.GIF); height:34px; width:2px; font-size:1px;}
.menu ul li.index{ float:right; width:235px; background:url(../images/subsite_menu04.GIF);}
.menu ul li.index a{ display:block;width:235px; height:34px; margin:auto;}
.menu ul li.index a:hover{ background:none; color:#000;}
/*submenu*/
.submenu{width:960px;line-height:28px; height:28px;margin-top: 2px;margin-right: auto;margin-left: auto; background:url(../images/subsite_menu03.GIF); background-repeat:no-repeat;background-color:#394656; }
.submenu ul{ list-style:none; margin-left:20px;}
.submenu ul li{ float:left; padding:0px 5px;}
.submenu ul li a{ color:#FFF; letter-spacing:2px;}
.submenu ul li a:hover{color:#ff3300;}
/*sitebody*/
.sitebody{width:960px;margin-top: 5px;margin-right: auto;margin-left: auto;}
.left{ float:left; width:717px;}
.right{ float:right;}
/*news*/
.left .news{}
.left .news .pic{ width:320px; height:250px; border:1px #d6ecf7 solid; background-color:#f2fbfe; background:url(../images/sjz_adtemp.jpg); float:left; padding:10px;}
.left .news .list{ float:right; width:362px; margin-left:5px;}
.left .news .list ul{}
.left .news .list ul li { list-style:none;}
.left .news .list ul li.first{ border:1px solid #aed9f2; background:url(../images/subsite_indexpic01.gif); background-repeat:repeat-x; margin-bottom:10px;}
.left .news .list ul li.first a.focus{ font-family:"黑体"; font-size:20px; text-align:center;display:block; color:#ff4000; margin:auto;width:334px; padding-top:5px; height:40px;}
.left .news .list ul li.first span{ background:url(../images/subsite_indexpic04.gif); background-repeat:no-repeat; padding-top:5px; margin:5px auto; width:334px; display:block; color:#878787; line-height:18px;}
.left .news .list ul li.other { height:25px; line-height:25px;}
.left .news .list ul li.other a{  font-size:14px; float:left; letter-spacing:1px;}
.left .news .list ul li.other span{ float:right; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:10px; color:#999;}
/*otherlist*/
.left .otherlist{ margin-top:5px;}
/*zhengwu*/
.left .otherlist .zhengwu{width:351px;float:left; }
.left .otherlist .zhengwu .title{ background:url(../images/subsite_indexpic05.gif); width:351px; height:29px; line-height:29px;}
.left .otherlist .zhengwu .title span{text-indent:15px; color:#FFF; font-weight:bold; float:left;}
.left .otherlist .zhengwu .title a{color:#FFF; float:right;}
.left .otherlist .zhengwu .title a:hover{color:#ff3300;}
.left .otherlist .zhengwu .box{ background:url(../images/subsite_indexpic02.gif); background-repeat:no-repeat; padding-left:100px; margin-top:5px;height:175px;}
.left .otherlist .zhengwu .box ul{ list-style:none;}
.left .otherlist .zhengwu .box ul li{ line-height:25px;}
.left .otherlist .zhengwu .box ul li a{font-size:14px; letter-spacing:1px;}
/*wenjian*/
.left .otherlist .wenjian{width:351px; float:right; height:175px;}
.left .otherlist .wenjian .title{ background:url(../images/subsite_indexpic05.gif); width:351px; height:29px; line-height:29px;}
.left .otherlist .wenjian .title span{text-indent:15px; color:#FFF; font-weight:bold; float:left;}
.left .otherlist .wenjian .title a{color:#FFF; float:right;}
.left .otherlist .wenjian .title a:hover{color:#ff3300;}
.left .otherlist .wenjian .box{ background:url(../images/subsite_indexpic03.gif); background-repeat:no-repeat; padding-left:100px; margin-top:5px;height:175px;}
.left .otherlist .wenjian .box ul{ list-style:none;}
.left .otherlist .wenjian .box ul li{ line-height:25px;}
.left .otherlist .wenjian .box ul li a{font-size:14px; letter-spacing:1px;}
/*zhineng*/
.right .zhineng{width:238px; margin-bottom:5px;}
.right .zhineng .title{ background:url(../images/subsite_indexright_bg01.GIF); height:30px; line-height:30px; color:#0975b6; font-size:14px; text-indent:35px; font-weight:bold;}
.right .zhineng .box{ background:url(../images/subsite_indexright_bg02.GIF); background-repeat:repeat-y; padding:10px; color:#5d5f5c;}
.right .zhineng .box .all{ line-height:20px;}
.right .zhineng .bottom{ background:url(../images/subsite_indexright_bg03.GIF); height:6px; font-size:1px;}
/*zhineng*/
.right .danwei{width:238px; margin-bottom:5px; }
.right .danwei .title{ background:url(../images/subsite_indexright_bg01.GIF); height:30px; line-height:30px; color:#0975b6; font-size:14px; text-indent:35px; font-weight:bold; }
.right .danwei .box{ background:url(../images/subsite_indexright_bg02.GIF); background-repeat:repeat-y; padding:5px;}
.right .danwei .box ul{ list-style:none;}
.right .danwei .box ul li{ height:25px; line-height:25px;}
.right .danwei .bottom{ background:url(../images/subsite_indexright_bg03.GIF); height:6px; font-size:1px;}
/*shengju*/
.right .shengju{width:238px; margin-bottom:5px; }
.right .shengju .title{ background:url(../images/subsite_indexright_bg01.GIF); height:30px; line-height:30px; color:#0975b6; font-size:14px; text-indent:35px; font-weight:bold; }
.right .shengju .box{ background:url(../images/subsite_indexright_bg02.GIF); background-repeat:repeat-y; padding:5px;}
.right .shengju .box ul{ list-style:none;}
.right .shengju .box ul li{ height:30px; line-height:30px;}
.right .shengju .bottom{ background:url(../images/subsite_indexright_bg03.GIF); height:6px; font-size:1px;}
/*zhineng*/
.right .diqu{width:238px; margin-bottom:5px; }
.right .diqu .title{ background:url(../images/subsite_indexright_bg01.GIF); height:30px; line-height:30px; color:#0975b6; font-size:14px; text-indent:35px; font-weight:bold;}
.right .diqu .box{ background:url(../images/subsite_indexright_bg02.GIF); background-repeat:repeat-y; padding:5px;}
.right .diqu .box ul{ list-style:none;}
.right .diqu .box ul li{ float:left; width:55px;}
.right .diqu .box ul li a{}
.right .diqu .bottom{ background:url(../images/subsite_indexright_bg03.GIF); height:6px; font-size:1px;}
/*footer*/
.footer{width:960px;margin-top: 5px;margin-right: auto;margin-left: auto;}
.footer .fmenu{ background:url(../images/subsite_footerbg_full.GIF); height:32px; line-height:32px;}
.footer .fmenu .menubox{ background:url(../images/subsite_footerbg_left.GIF); background-repeat:no-repeat; background-position:left;height:32px;}
.footer .fmenu .menubox .info{ background:url(../images/subsite_footerbg_right.GIF); background-position:right; background-repeat:no-repeat;height:32px;text-align:center;  }
.footer .fmenu .menubox .info span{font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; color:#FFF;}
.footer .copyright{ background:url(../images/subsite_footerbg_copyright.GIF); background-repeat:repeat-x; text-align:center; padding-top:5px;}
.footer .copyright p{ font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;}
.footer .copyright p.red{ color:#F30;}
/*path*/
.left .path{ margin-bottom:5px;}
/*sublist*/
.left .sublist{ padding:10px;border:1px #aad8f2 solid;background:#F8FEFE;}
.left .sublist .title{ padding-left:10px; border-left:5px #06C solid;}
.left .sublist .title span{ font-size:14px; color:#0975b6; font-weight:bold;}
.left .sublist ul{ list-style:none;  margin-top:10px;}
.left .sublist ul li{ height:25px; line-height:25px; border-bottom:1px #aad8f2 dashed;}
/*CSS sabrosus style pagination*/
.sabrosus {PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; MARGIN: 3px; PADDING-TOP: 3px; TEXT-ALIGN: center}
.sabrosus A {BORDER-RIGHT: #9aafe5 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #9aafe5 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; BORDER-LEFT: #9aafe5 1px solid; COLOR: #2e6ab1; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #9aafe5 1px solid; TEXT-DECORATION: none}
.sabrosus A:hover {BORDER-RIGHT: #2b66a5 1px solid; BORDER-TOP: #2b66a5 1px solid; BORDER-LEFT: #2b66a5 1px solid; COLOR: #000; BORDER-BOTTOM: #2b66a5 1px solid; BACKGROUND-COLOR: lightyellow}
.pagination A:active {BORDER-RIGHT: #2b66a5 1px solid; BORDER-TOP: #2b66a5 1px solid; BORDER-LEFT: #2b66a5 1px solid; COLOR: #000; BORDER-BOTTOM: #2b66a5 1px solid; BACKGROUND-COLOR: lightyellow}
.sabrosus SPAN.current {BORDER-RIGHT: navy 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: navy 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: bold; PADDING-BOTTOM: 2px; BORDER-LEFT: navy 1px solid; COLOR: #fff; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: navy 1px solid; BACKGROUND-COLOR: #2e6ab1}
.sabrosus SPAN.disabled {BORDER-RIGHT: #929292 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #929292 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; BORDER-LEFT: #929292 1px solid; COLOR: #929292; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #929292 1px solid}
/*content*/
.left .content{border:1px #aad8f2 solid;background:#F8FEFE;}
.left .content .title{ background-color:#e3f3ff;border-bottom:1px #0099cc solid; padding:10px; text-align:center; font-family:"黑体"; font-size:20px; color:#0975b6;}
.left .content .tbox{ color:#222; font-family:Arial, Helvetica, sans-serif; font-size:12px;text-align:center; height:30px;}
.left .content .box{border-bottom:1px #0099cc solid; padding:5px; line-height:20px;}
.left .content .list{background-color:#e3f3ff;}
.left .content .list ul{ list-style:none;padding:5px;}
