@charset "utf-8";
/* CSS Document */

body,td,th {
	font-size: 11px;
	font-family:Arial, Helvetica, sans-serif;
    /*background-color:#016FCE;*/
}
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	color: #000;
}
/*td
{
    background-color:#fff;
}*/
a:link {
	color: #000;
	font-size: 11px;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration: none;
}
a:visited {
	color: #000;
	font-size: 11px;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration: none;
}
a:hover {
	color:#FAB600;
	font-size: 11px;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:none;
}
a:active{
	color: #FAB600;
	font-size: 11px;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration: none;
}
#app{
	width:173px;
	background-color:#d2e7fc;
	position:absolute;
	top: 276px;
	left: 110px;
	display:none;
	z-index:999;
}
#app_2{
	width:173px;
	background-color:#d2e7fc;
	position:absolute;
	top: 328px;
	left: 282px;
	display:none;
	z-index:999;
}
#app a{ display:block; line-height:25px; text-align:left; font-size:12px; border-bottom:#FFF 1px solid;}
#app_2 a{ display:block; line-height:25px; text-align:left; font-size:12px; border-bottom:#FFF 1px solid;}
#zmain{
	width:1002px;margin:0 auto;margin-top:0px;padding:0px; background:url(../images/index_02.jpg) repeat-x #315591;
}
#tp{
	width:620px;margin:0 auto;text-align:center; position:relative; background-color:#FFF;
}
.tp1{
	width:620px;overflow:hidden;
}
#main{
	position:relative;margin:0px auto;width:908px;overflow:hidden;background:url(../images/bg.jpg) repeat-y;
}
.mainleft{
	width:286px;float:left; position:relative;z-index:999;
}
.mainleft div.leftconts{
	width:266px; text-align:left; padding-left:10px; padding-right:10px;
}
.mainright{
	width:620px; float:right;overflow:hidden;
}
.mainright div{ overflow:hidden;}
.mainright ul{
	list-style-type:none; padding:0px; margin:0px;
}
.mainright ul li{
	list-style-type:none; margin:0px;overflow:hidden; text-align:left; overflow:hidden;
}

#ft{
	width:908px;position:relative; height:35px; padding-top:2px;margin:0px auto; overflow:hidden; line-height:25px; text-align:center; color:#FFF;
}
#ft a{
	color:#FFF;
}
#ft a:hover{
	color:#FFF;
}
/*#ft td
{
    background-color:#315591;
}
*/