﻿.frame
{
	width: 778px;
	padding: 0px;
	border-left-width: 10px;
	border-left-style: solid;
	border-left-color: #FFFFFF;
	background-color: #D2E9F7;
	margin: 0px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #D2E9F7;
}
.fullframe
{
	width: 100%;
	margin: 0px;
}
.header
{
	border-top: solid 3px #3C659D;
}
.header image, .header div
{
	float: left;
}
.header image
{
	border-left: solid 1px #3C659D;
}
.header div
{
	color: #0069C3;
	margin-top: 15px;
	margin-left: 150px;
}
.header span
{
	padding: 0px 6px;
	font-size: 9px;
	font-weight: bold;
	font-family: Verdana;
	letter-spacing: 1px;
}
.menubar
{
	width: 100%;
	height: 25px;
	border-top: solid 1px #3C659D;
	background-image: url(../image/menu_bg.jpg);
}
.banner
{
	height: 174px;
}
.navi
{
	width: 100%;
	height: 0px!important;
	margin: 0px;
	padding: 0px;
	background-color: #E8E8E8;
	overflow: hidden;
	clear: both;
	visibility: hidden;
}
.pageline
{
	height: 25px;
	background-image: url(../image/image_01.jpg);
	background-color: #005bac;
	background-repeat: no-repeat;
	background-position: left top;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #FFFFFF;
	text-align: right;
	vertical-align: middle;
	padding-top: 4px;
	color: #FFFFFF;
	width: 100%;
	padding-right: 12px;
}
.pageline a{
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
	padding-top: 4px;
}
.pagelink
{
	float: left;
	width: 98px;
	height: 100%;
	padding: 22px 20px 100px 0px;
	border-top: solid 1px #D6D6D6;
	background-image: url(../image/pagelink_abg.gif);
}
.pagelink div
{
	width: 98px;
	line-height: 22px;
	text-align: center;
	background-image: url(../image/pagelink_bg.gif);
}
.pagelink2
{
	float: left;
	width: 98px;
	height: 100%;
	padding: 0px ;
	border-top: solid 1px #D6D6D6;
	background-image: url(../image/pagelink_abg.gif);
}
.pagemain
{
	width: 99%;
	text-align: center;
	background: #FFFFFF;
	clear: none;
	float: none;
	padding-top: 0px;
	padding-right: 20px;
	padding-bottom: 0px;
	padding-left: 20px;
}
.pagetitle
{
	width: 98%;
	text-align: left;
	background-image: url(../image/pagetitle_bg.gif);
}
.searchbar
{
	width: 96%;
	margin: 12px 0px;
	padding: 6px;
	background-color:  #E7EDE9;
}
.searchbar *
{
	margin: 3px;
}
.searchbar div 
{
	width: 100%;
	height: 100%;
	border: solid 1px #B4D8D4;
	background: #FFFFFF;
}
.pagefoot
{
	height: 67px;
	background-image: url(../image/pagefoot_bg.jpg);
	vertical-align: middle;
	padding-top: 22px;
	color: #CCCCCC;
	background-repeat: repeat-x;
	background-position: top;
	text-align: left;
	padding-left: 12px;
	font-size: 10pt; 
	font-family: "宋体"}
.img-bian {
	margin: 5px;
}

.gridview
{
	background-color: #f5f5f5;
	line-height: 22px;
	text-indent: 2em;
	text-align: left;
	padding-top: 22px;
	padding-right: 12px;
	padding-bottom: 22px;
	padding-left: 12px;
	height: 300px;
}
.gridview thead
{
	color: #FFFFFF;
	background-color: #0033CC;
}
.gridview tbody td
{
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #F0F0F0;
}
/*
.gridview tfoot span
{
	padding: 0px 6px;
}
*/
.float
{
    position: absolute;
}.px12 {
	font-size: 12px;
	line-height: 130%;
}
#caidan-right{}
#caidan-right td{
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #F5F5F5;
	border-bottom-color: #333333;
}
.biaoti-xw{
	font-size: 14px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #0099CC;
	text-align: center;
}
.neirong-xw {
	display: block;
	padding-right: 30px;
	padding-left: 30px;
	text-align: justify;
	text-indent: 2em;
}
.neirong-xw  img{
	border: 8px solid #E1E1E1;
	margin: 3px;
}
.hfqc-liebiao-bt{
	display: block;
	border-bottom-width: 1px!important;
	border-bottom-style: double!important;
	height: 22px;
	width: 100%;
	border-bottom-color: #999999!important;
}
.hfqc-liebiao{
	width: 90%;
}
.hfqc-liebiao td{
	height: 23px;
	border-bottom-width: 1px !important;
	border-bottom-style: dashed !important;
	border-bottom-color: #CCCCCC !important;
}
.no{
	border-top-style: none !important;
	border-right-style: none !important;
	border-bottom-style: none !important;
	border-left-style: none !important;
}
.bofang{
	border-collapse:collapse;
	background-color: #EEEEEE;
}
.bofang td{
	border: solid 1px #cccccc!important;
	padding-right: 4px!important;
	padding-left: 4px!important;
	height: 22px!important;
	padding-top: 1px!important;
	padding-bottom: 1px!important;
}
.left-scdt{
	background-image: url(../images/scdt01.jpg)!important;
	background-repeat: no-repeat!important;
	background-position: right top!important;
	height: 232px!important;
	width: 100%!important;
	margin: 0px!important;
	padding: 0px!important;
}
.bj-scdt {
	background-image: url(../images/bj-scdt.jpg);
	background-repeat: repeat-y;
	background-position: left center;
	margin: auto;
	height: auto;
	width: auto;
	float: right;
	background-attachment: fixed;
}
.bj-hfqc{
	background-image: url(../images/bj-hfqc.jpg);
	background-repeat: repeat-y;
	background-position: left center;
	margin: auto;
	height: auto;
	width: auto;
	float: right;
	background-attachment: fixed;
}
.bj-cpzs {
	background-image: url(../images/bj-cpzs.jpg);
	background-repeat: repeat-y;
	background-position: left center;
	margin: auto;
	height: auto;
	width: auto;
	float: right;
	background-attachment: fixed;
}
.bj-khfw {
	background-image: url(../images/bj-khfw.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	margin: auto;
	height: auto;
	width: auto;
	float: right;
	background-attachment: scroll;
}

.bj-rczp {
	background-image: url(../images/bj-rczp.jpg);
	background-repeat: repeat-y;
	background-position: left center;
	margin: auto;
	height: auto;
	width: auto;
	float: right;
	background-attachment: fixed;
}

.hf_ss_table{
	border-collapse:collapse;
	width:98%;
	font-size: 12px;
	border: 6px solid #e6eae9;
	}
.hf_ss_table  th{
	background:#cae8ea;
	height: 23px;
	padding: 4px;
}
.hf_ss_table  td{
	border: 1px solid #c1dad7;
	padding-right: 4px;
	padding-left: 4px;
	height: 22px;
	padding-top: 4px;
	padding-bottom: 4px;
   }
.hf_ss_table_biaoti{
	font-size: 12px;
	font-weight: bold;
	padding: 2px;
	background-color: #FFCC99;
	text-indent: 8px;
	text-align:left;
}
/* 表格隔行变色样式 */
.qq tr{
background-color:expression((this.rowIndex%2==0)?"#f5fafa":"#FFffff");
ryo:expression(onmouseover=function(){this.style.backgroundColor=(this.style.backgroundColor!='#d0f9ee'?'#d0f9ee':((this.rowIndex%2==0)?"#f5fafa":"#FFffff"))},onmouseout=function(){this.style.backgroundColor=(this.style.backgroundColor!='#d0f9ee'?'#d0f9ee':((this.rowIndex%2==0)?"#f5fafa":"#FFffff"))})}


/* 哈飞左侧下拉菜单开始 */
.hf-la {
  font: normal 12px verdana;
  }

.hf-la ul {
  margin: 0;
  padding: 0;
  list-style: none;
  width: 98px; /* Width of Menu Items */
  border-bottom: 1px solid #ccc;
  }
  
.hf-la ul li {
	position: relative;
	
  }
  
.hf-la li ul {
	position: relative;
	left: 0px; /* Set 1px less than menu width */
	top: 0px;
	display: none;
	
  }

.hf-la ul li a {
	display: block;
	text-decoration: none;
	color: #777; /* IE6 Bug */
	padding: 5px;
	border: 1px solid #ccc; /* IE6 Bug */
	border-bottom: 0;
	background-color: #fff;
	background-image: url(../images/hf-bj01.gif);
	background-repeat: repeat-y;
	background-position: left center;
	padding-left: 8px;
  }
.hf-la ul li ul li{
}
.hf-la ul li ul li a {
	background-color: #F2F2F2;
} 
/* Holly Hack. IE Requirement 
.hf-la ul li { float: left; height: 1%; }
.hf-la ul li a { height: 1%; }\*/
.hf-la ul li { float: left;}
.hf-la ul li a { height: 1%; }
/* End */

.hf-la li:hover ul, li.over ul {
	display: block;
	
} /* The magic */
.hf-la {
	
}
.l-more {
	background-image: url(images/l-more.gif)!important;
	background-repeat: no-repeat!important;
	background-position: right center!important;
}
.hf-lxwm
{
	width: 778px;
	padding: 20px;
	background-color: #FFFFFF;
	background-image: url(../images/t9.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
	height: 450px;
}
.hf-lxwm1{}
.hf-lxwm1 th{
	background-color: #E8EEF0;
	height: 23px;
}
.hf-lxwm1 td{
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	height: 20px;
}
.hf-dh
{
	width: 778px;
	background-color: #FFFFFF;
	background-image: url(../images/t11.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	height: 332px;
}
.hf-dh2
{
	width: 778px;
	background-color: #FFFFFF;
	background-image: url(../images/t10.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	height: 154px;
}
.hf-dh3{
	margin: 5px;
	width: 86%;
	background-color: #EEF7FF;
	text-align: center;
}
.hf-dh3 th{
	background-color: #C1D9F1;
	height: 23px;
	border: 1px solid #333333;
}
.hf-dh3 td{
	height: 20px;
	border: 1px solid #333333;
}
.lujing {
	position:absolute;
	width:100%;
	height:24px;
	z-index:1;
}