@charset "GBK";
/* CSS Document */
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, button, textarea, p{ 
    margin: 0; 
    padding: 0; 
	font-family:Arial;
}

a{
	text-decoration:none;
}

img { 
    border: 0; 
}

h1, h2, h3, h4, h5, h6 { 
    font-size: 100%; 
    font-weight: normal; 
} 


:focus { 
    outline: 0; 
}
  
  
input, button, textarea, select, option { 
    font-family: inherit; 
    font-size: inherit; 
    font-style: inherit; 
    font-weight: inherit; 
} 

input, button, textarea, select { 
    *font-size: 100%;  /* For IE6.0&IE7.0 */
} 

ol, ul { 
    list-style: none; 
} 


table { 
    border-collapse: collapse; 
    border-spacing: 0; 
} 
caption, th { 
    text-align: left; 
} 
sup, sub { 
    font-size: 100%; 
    vertical-align: baseline; 
}

select{ font:12px Verdana, Arial; }

.clear{ clear:both; }

body{
	background:url(imagesbg_00.jpg) left top repeat-x #ffffff;
	width:100%;
	height:auto;	
}
.main{
	background:url(imagesbackground_01.jpg) 0 0 no-repeat #ffffff;
	width:1040px;
	height:977px;
	margin:0 auto;	
}

/*----------header-------------*/

.header{
	width:995px;
	height:auto;
	margin:0 auto;
}
.head_infor{
	background:url(imageshead_topbg.gif) left top repeat-x;
	width:100%;
	height:26px;
	margin-bottom:1px;
	font:12px Arial, Helvetica, sans-serif;
	color:#244b86;
	line-height:26px;
}
.hinfor_search{
	float:left;
	padding-left:10px;
	width:50%;
}
.hinfor_search span{
	float:left;
}
.hinfor_search .txt{
	width:120px;
	height:18px;
	border:1px solid #b1b1b1;
	margin:0 5px;
	float:left;
	margin-top:3px;
}
.hinfor_search .btn{
	background:url(imageshead_top_searchnav.gif) 0 0 no-repeat;
	width:36px;
	height:19px;
	border:none;
	float:left;
	margin-top:3px;
}
.hinfor_link{
	float:right;
}
.hinfor_link a{
	cursor:pointer;
}
.hinfor_link img{
	vertical-align:middle;
	margin:0 3px 0 5px;
}
.head_flash{
	width:995px;
	height:113px;
}

.content{
	width:995px;
	height:auto;
	margin:0 auto;
	padding-top:2px;
	overflow:hidden;
}

/*----------------hyperlink--------------*/
.hyperlink{
	width:995px;
	height:41px;
	background:#fff;
	margin-top:10px;
}
.hlink_title{
	background:url(imageslink_titlebg.gif) 0 0 no-repeat;
	width:108px;
	height:41px;
	float:left;
}
.hlink_cont{
	width:885px;
	height:39px;
	background:#e4f3f8;
	border:1px solid #c2d9f3;
	border-left:none;
	float:left;
}
.hlink_cont select{
	margin:10px 20px 0 20px;
}
/*--------------foot---------------*/
.foot{
	width:995px;
	overflow:hidden;
	padding:20px 0;
	margin:0 auto;
}

.foot p{
	float:left;
	width:440px;
	text-align:center;
	font:12px Arial, Helvetica, sans-serif;
	line-height:23px;
}
.foot p a{
	color:#000;
	margin:0 4px;
}