@charset "utf-8";
/* CSS Document */


html{ overflow-x: hidden;}
a:link {
	color: #4fb0e8;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #4fb0e8;
}
a:hover {
	text-decoration: underline;
	color: #4fb0e8;
}
a:active {
	text-decoration: none;
	color: #4fb0e8;
}

p img{ margin:10px 0 0 0 ;}

body,td,th {
	font-family:"宋体";
}


body{padding:0px; margin:0px; overflow-x:hidden;}
.title{
	background-image:url(../img/title_bk.gif);
	width:100%;
	height:157px;
	text-align:center;
}
.content_block{
 width:900px;
 margin:0 auto 40px auto;
 text-align:left;
 margin-bottom:40px;
 padding-left:5px;
}
#content{
	width:100%;
	text-align:center;
}

.bannergray{
	background-color:#eeeeee;
	height:22px;
	padding-top:5px;
	margin-top:3px;
	text-align:right; 
	padding-right:30px; 
}
.titletable{
margin:0 auto 0 auto;
border:0px;
width:900px;
height:100px;
}
.titletable td{
	border:0px;
	font-size:14px;
	border-left-color:#C0C0C0;
	border-left-style:solid;
	border-left-width:1px;
	vertical-align:bottom;
	text-align:left;
	
}
.graytable{
margin:0 140px 0 auto;
}
.graytable td{
	border:0px;
	border-left-color:#C0C0C0;
	border-left-style:solid;
	border-left-width:1px;
	vertical-align:bottom;
	}
table,table td {
  border-collapse: collapse;
  padding:5px;
  font-size:12px;
  font-family:"宋体";
  line-height:16px;
}
.chart{
margin: 0 auto 0 auto;
}
.chart td{
  text-align:left;
  color:#6C6C6C; 
  border:1px solid #d8d8d8;
  border-collapse: collapse;
  padding:5px;
  font-size:13px;
  font-family:"宋体";
}

.banner{
	background-image:url(../img/index_pic_blue.gif);
	width:100%;
	height:316px;
	text-align:center;
}
.banner div{
	margin: 0 auto 0 auto;
}
.solid_seper{
	height:1px;
	background-image:url(dot.gif);
	background-repeat:repeat-x;
	font-size:1px;
	margin:3px auto 5px auto;
}
img{
border:0;
}
h1{
margin:0 0 0 5px;
color:#7caf5f;
display:inline;
font-weight:bold;
font-size:20px;
}
h1 a:link{
color:#0090e7;
}
h1 a:visited{
color:#0090e7;
}


h2{
margin:0 0 0 3px; 
padding:0px;
color:#0090e7;
display:inline;
font-size:14px;
}
p{
margin:0; padding:0;
font-size:12px;
color:#898888;
}
.solid_seper table,table td {
	border:0px;
}
.green_seper{
padding:0px;
height:3px;
width:600px;
background-image:url(green_dot.gif);
background-repeat:repeat-x;
}

.seper{
padding:0px;
margin:3px 0 6px 0;
font-size:1px;
height:3px;
width:800px;
background-image:url(dot.gif);
background-repeat:repeat-x;
}
strong{
color:#2D2D2D;
}

.green{
color:#66a30f;
}
.gray{
color:#6a6a6a;
font-size:13px;
margin:-2px 0 3px 0;
}
/***************footer************/
.footer{
background-image:url(../img/footer.gif);
height:141px;
width:100%;
background-repeat:repeat-x;
margin:30px 0 0 0 ;
text-align:center;
}
.footer a:link{
	color:#FFFFFF;
	font-weight:bold;
}
.footer a:visited{
	color:#FFFFFF;
	font-weight:bold;
}
.footer a:hover{
	color:#FFFFFF;
	font-weight:bold;
}
.footer a:active{
	color:#FFFFFF;
	font-weight:bold;
}
.footer_content{
margin:10px auto 0 auto;
width:900px;
line-height:18px;
}
.footer_content td{
text-align:left;
font-size:11px;
color:#FFFFFF;
}
.title a:link{
	color:#545454;
	font-weight:bold;
}
.title a:visited{
	color:#545454;
	font-weight:bold;
}
.graytable a:link{
	color:#6D6D6D;
	font-weight:bold;
}
.graytable a:visited{
	color:#6D6D6D;
	font-weight:bold;
}
.graytable td{
padding:0 15px 0 5px;
}

.blue{
color:#0090e7;
margin:0;
}

.active{
background-color:#e9f5f8;
}

.active a:link{
font-weight:bold;
}

.active a:visited{
font-weight:bold;
}

#emailloginform{
margin:22px 0 0 0 ;
width:320px;
height:130px;
}

.light{
color:#c3c3c3;
}
.submit{
background-color:#0096EC;
color:#FFFFFF;
padding:3px 5px 3px 5px;
border:1px #dedede solid;
}
.finfo{
margin-top:10px;
line-height:5px;
font-size:9px;
}
