body {
	margin:0;
	padding:0;
	font:12px/1.5 "Microsoft YaHei", tahoma, Verdana, Geneva, sans-serif;
	color:#333333;
	position:relative;
	min-width:1004px;
	background:url(images/bg.jpg) center top no-repeat #fff;
	padding-bottom:15px;
}
#top {
	width:1024px;
	margin:0 auto;
	padding-top:30px;
	padding-bottom:15px;
}
#main {
	width:1024px;
	margin:0 auto;
	position:relative;
}
.Navbut {
	width:200px;
	position:absolute;
	left:15px;
	top:15px;
}
.Contact {
	background-color:#fff;
	min-height:500px;
	_height:500px;
	margin-left:250px;
	margin-right:10px;
	padding:0 30px 10px 30px;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;
	-webkit-box-shadow: #666 0px 0px 8px;
	-moz-box-shadow: #666 0px 0px 8px;
	box-shadow: #666 0px 0px 8px;
	behavior: url(PIE.htc)\9;
}
.Newslist span {
	float:right;
	color:#a09a9a;
}
.Newslist dd {
	background: url(images/icon-dice.jpg) no-repeat left center;
	padding:8px 10px;
	padding-left:10px;
	line-height:1.5;
	border-bottom: dotted 1px #ddd;
}
.Newslist a:hover {
	color:#ff6600
}
.til {
	color: #fff;
	background-color: #ff6600;
	border: 1px solid #e35b00;
	border-top:none;
	box-shadow: 1px 1px 2px #eeeeee;
	display: inline-block;
	cursor: pointer;
	text-align: center;
	-webkit-border-radius: 0 0 8px 8px;
	-moz-border-radius: 0 0 8px 8px;
	border-radius: 0 0 8px 8px;
	background: -webkit-linear-gradient(#ffb280 -10%, #ff6600 100%);
	background: -moz-linear-gradient(#ffb280 -10%, #ff6600 100%);
	background: linear-gradient(#ffb280 -10%, #ff6600 100%);
	-pie-background: linear-gradient(#ffb280 6%, #ff6600 100%);
	behavior: url(PIE.htc)\9;
	vertical-align: top;
	box-shadow: 0px 3px 3px #ddd;
	padding:5px 50px;
	font-size:16px;
	font-weight:bold;
}
.Navbut a {
	margin-bottom:10px;
	padding: 8px 16px;
	font-size: 14px;
	-webkit-border-radius: 4px;
	border-radius: 4px;
	display:block;
	color:#333;
	background-color: #e6e6e6;
	border: 1px solid #92c7dc;
	border-color: #e6eef2 #c3dde5 #c3dde5 #e6eef2;
	background:  -webkit-linear-gradient(#fff 0%, #e6eff2 100%);
	background:   -moz-linear-gradient(#fff 0%, #e6eff2 100%);
	background: linear-gradient(#fff 0%, #e6eff2 100%);
	-pie-background: linear-gradient(#fff 0%, #e6eff2 100%);
	box-shadow: 1px 1px 3px #666;
	behavior: url(PIE.htc)\9;
}
.Navbut a:hover {
	background: -webkit-linear-gradient(#fff -6%, #fafeff 6%, #daecf2 95%, #fafeff 100%);
	background: -moz-linear-gradient(#fff -6%, #fafeff 6%, #daecf2 95%, #fafeff 100%);
	background: linear-gradient(#fff -6%, #fafeff 6%, #daecf2 95%, #fafeff 100%);
	-pie-background: linear-gradient(#fff 1%, #fafeff 6%, #daecf2 95%, #fafeff 100%);
	behavior: url(PIE.htc)\9;
}
.Navbut span {
	display:inline-block;
*display:inline;
*zoom:1;
	height:24px;
	width:24px;
	margin-right:10px;
	vertical-align:middle;
}

.Navbut{ vertical-align: middle;}
.icon1{ background: url(images/24-51.png) no-repeat 0 0;}
.icon2{ background: url(images/24-5.png) no-repeat 0 0;}
.icon3{ background: url(images/24-37.png) no-repeat 0 0;}
.icon4{ background: url(images/24-50.png) no-repeat 0 0;}
.icon5{ background: url(images/24-54.png) no-repeat 0 0;}
.icon6{ background: url(images/24-41.png) no-repeat 0 0;}
.icon7{ background: url(images/24-36.png) no-repeat 0 0;}

/*12-04 table + search*/
.distable{
	width:100%;
	border:solid 1px #ccd9de;
	background-color:#fff;
 *border-collapse:collapse;
	border-spacing:0px;
	border-collapse: inherit;
}
.distable th, .distable td, .datatable th, .datatable td {
	padding:8px 5px;
	empty-cells:show;
}
.distable td, .distable th {
	border:none;
	border-left: dotted 1px #ccd9de;
	border-bottom:solid 1px #fff;
}
.distable th {
	font-weight:bold;
	background:#f0f5f7;
	background: -webkit-gradient(linear, 0 0, 0 bottom, from(#ffffff), to(#f0f5f7));
	background: -moz-linear-gradient(#ffffff, #f0f5f7);
	-pie-background: linear-gradient(#ffffff, #f0f5f7);
	behavior: url(PIE.htc)\9;
 filter:progid:DXImageTransform.Microsoft.Gradient(gradientType=0, startColorStr=#ffffff, endColorStr=#f0f5f7);
}
.distable tr td:first-child, .distable tr th:first-child {
	border-left:none;
}
 .distable tr:nth-child(even) {
 background-color:#f5f8fa;
}
.distable tbody tr:hover {
	background-color:#d4eefa;
}

.form input[type="text"], .form select, .form textarea {
	background:url(images/bk_field.png) repeat-x top\9;
	border: 1px solid #cccccc;
	-webkit-border-radius: 4px;
	border-radius: 4px;
	padding:4px;
	behavior: url(PIE.htc)\9;
}
.search input[type="text"]{
	width:200px;
	height:18px\9;}

.search input[name="keyName"]{
	width:400px;
	height:18px\9;}

.form input {
	box-shadow: inset 0 1px 3px rgba(0, 0, 0, 0.1);
	behavior: url(PIE.htc)\9;
	
}
.search{ margin-top:20px;}
.search dd{ display:inline-block; *display:inline;*zoom:1; width:300px; vertical-align:top; margin-right:5px; margin-bottom:10px;}
.search .FBox{ float:right; width:70px;}
.search .label{ display:inline-block; *display:inline;*zoom:1; width:70px; text-align:right;}
.search .FBox a{ margin-bottom:6px;}

.search .LBox{ float:right;width:380px;}
.search ld { display:inline-block; *display:inline;*zoom:1; width:500px; vertical-align:top; margin-right:5px; margin-bottom:10px;}

.search .TBox{ float:right;width:285px;}

.buttom {

	font-size: 12px;
	-webkit-border-radius: 4px;
	border-radius: 4px;
	color: #fff;
	background-color: #00a3cf;
	border: 1px solid #008fb5;
	border-color: #00abd9 #008fb5 #008fb5 #00abd9;
	/*box-shadow: 0 1px 1px rgba(255, 255, 255, 0.5) inset, 0 0 1px rgba(255, 255, 255, 0.5) inset;*/
	box-shadow: 1px 1px 2px #eeeeee;
	display: inline-block;
	cursor: pointer;
	text-align: center;
	background: linear-gradient(#fff -6%, #73cde5 6%, #00a3cf 100%);
	-pie-background: linear-gradient(#fff 1%, #73cde5 6%, #00a3cf 100%);
	behavior: url(PIE.htc)\9;
	vertical-align: top;
	height: 30px;
	line-height:28px;
	overflow:hidden;
	margin:0 3px;
	padding: 0 16px;
	+padding:0px;
}
.buttom[href] {
	height:28px;
	padding: 0 16px;
}

.buttom:hover {
	background: linear-gradient(#fff -6%, #73cde5 6%, #008fb5 95%, #73cde5 100%);
	-pie-background:linear-gradient(#fff 1%, #73cde5 6%, #008fb5 95%, #73cde5 100%);
	behavior: url(PIE.htc)\9;
}

.but-lgtbule {
	color:#333;
	background-color: #e6e6e6;
	border: 1px solid #92c7dc;
	border-color: #e6eef2 #c3dde5 #c3dde5 #e6eef2;
	background: linear-gradient(#fff -6%, #fafeff 6%, #e6eff2 100%);
	-pie-background: linear-gradient(#fff 1%, #fafeff 6%, #e6eff2 100%);
	behavior: url(PIE.htc)\9;
}
.but-lgtbule:hover {
	background: linear-gradient(#fff -6%, #fafeff 6%, #daecf2 95%, #fafeff 100%);
	-pie-background: linear-gradient(#fff 1%, #fafeff 6%, #daecf2 95%, #fafeff 100%);
	behavior: url(PIE.htc)\9;
}


.but {
	display:inline-block;
*display:inline;
*zoom:1;
	padding:1px 5px;
}
.but:hover {
	padding:0px 4px;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	text-decoration:none;
	background:#fff;
	border:#d1e5ed solid 1px;
	background: -webkit-gradient(linear, 0 0, 0 bottom, from(#ffffff), to(#e1edfa));
	background: -moz-linear-gradient(#ffffff, #e1edfa);
	-pie-background: linear-gradient(#ffffff, #e1edfa);
	behavior: url(PIE.htc)\9;
    filter:progid:DXImageTransform.Microsoft.Gradient(gradientType=0, startColorStr=#ffffff, endColorStr=#e1edfa);
    text-decoration:none;
}

/*page*/

.page_box
{
    padding: 0 5px 0 5px;
    height: 18px;
}
.pa_texttips
{
    float: left;
    line-height: 18px;
    margin-right: 10px;
}
.pagination
{
    height: 14px;
    line-height: 14px;
}
.pagination a
{
    margin: 0 1px;
    padding: 2px 6px;
}
.pagination a, .pagination span
{
    display: inline-block;
}
.pagination a span
{
    font-size: 9px;
}
.pagination a, .pagination span
{
    color: #2e5b99;
}

.pagination a:hover, .pagination a:hover span, .pagination .now
{
    background-color: #2e5b99;
    color: #FFF;
}
.pagination a:hover, .pagination .now
{
    border: #2e5b99 solid 1px;
}
.pagination a
{
    border: #dfdfdf solid 1px;
}

/*公告详细样式*/
.sublanmu_box{text-align:left;padding:0 0 0 0;border:1px solid #eeeeee;padding-bottom:10px;}
.sublanmu_content{padding:5px 10px 10px 10px;text-align:left;min-height:450px;}

.articleinfor .title{text-align:center;padding:10px 0 10px 0;}
.articleinfor .title h1{font-size:15px;font-weight:bold;}
.articleinfor .info{text-align:center;border:0 solid #eeeeee;border-width:0 0 1px 0;}
.articleinfor .content{font-size:13px;line-height:30px;padding:10px 0 0 0;}
.articleinfor .bz{text-align:center;width:250px;background-color:#ffff99;border:1px solid #ff9900;padding:2px 0 3px 0;}

ul,li{margin:0px;padding:0px;font-family:inherit;font-size:inherit;}
ul,li{list-style:none;}

/* 分页跳转样式 */
.go:hover {
    background: url(images/but-go-h.jpg) no-repeat left top;
}

.go {
    background: url(images/but-go.jpg) no-repeat left top;
    width: 22px;
    height: 18px;
    border: 0;
    cursor: pointer;
}

.in-box input {
    vertical-align: top;
}

.in-box {
    height: 18px;
    background: url(images/page-bg.jpg) no-repeat left top;
    width: 47px;
    float: left;
    padding: 1px 1px 1px 5px;
}

.in-enter {
    height: 18px;
    border: 0;
    width: 25px;
    line-height: 18px;
}
