@charset "utf-8";
/* CSS Document */
body{ font-size:12px;  background:#fff; line-height:24px; margin:0px; padding:0px;
}
img{ border:0px}
img :hover
{ border:0px;
}
a{
 font-size:14px;color:#000; text-decoration:none;
}
a:hover
{
 font-size:14x; color:#05a7df;
}
.top
{
 height:104px; background:#001063 url(../images/logo.jpg) left top no-repeat;
}
.btn
{
 margin:0px 10px 0px 0px;  padding-top:10px; float:right
}
.menu
{
 height:47px; background:url(../images/b1_bg.jpg) repeat-x; border-bottom:1px solid #e2e2e2; 
}
.menu ul
{
list-style:none; text-align:center; margin:0px 400px;
}
.menu li
{
float:left; 
}
.center
{ margin:0px; padding:0px;  background: url(../images/b2_bg.jpg) top repeat-x; }
.four {height:115px;padding:30px 0px 10px 40px;}
.four ul
{
 margin:0px; padding:0px; list-style:none; height:100px;
}
.four li
{
 margin:0px; width:235px;  padding:0px; float:left;
}
.title
{
 margin:20px 0px 0px 0px; text-align:left;
}
.pub
{
 background:url(../images/title_bg.jpg) bottom no-repeat; height:450px; margin:0px 0px 0px 40px; width:296px; float:left
}
.pub ul 
{
 margin:0px; padding:0px; list-style:none;
}
.pub li 
{
 background:url(../images/icon01.gif) 5% 12px no-repeat ; text-indent:15px; border-bottom:1px  dotted #CCC; padding-left:10px; margin:0px 20px; font-size:14px;
 line-height:26px;
}

.title4
{
	margin:0px;
}
.title4 ul
{
 margin:0px; padding:0px; list-style:none;
}
.title4 li
{
 
 background:url(../images/icon01.gif) 5% 12px no-repeat ; text-indent:15px; border-bottom:1px  dotted #CCC; padding-left:10px; margin:0px 20px;
}

.title4 li a
{font-size:12px;
}

.title4 li a:hover
{ font-size:12px;}

.left
{height:300px; margin-top:30px; width:208px; float:left
}
.left ul 
{
 margin:0px; padding:0px; list-style:none;
}
.left li 
{
 background:#efefef; text-align:right;padding-right:10px; margin-top:5px; line-height:25px;
}
.left li a{ font-size:12px;}
.left li a:hover{ font-size:12px;}

.right
{height:500; margin-top:30px; width:702px; float:left; margin-left:50px
}
.text_bt
{font-size:14px; color:#379eff; font-weight: bold;
}

.button
{
 background:url(../images/button_bg.jpg) bottom no-repeat; height:38px; margin:20px 0px 0px 0px; width:220px; float:left
}
.button ul 
{
 margin:0px; padding:8px; list-style:none; text-align:center
}
.button li 
{ padding:0px; 
}
.button li a{ font-size:14px; color:#003b73; font-weight:bold}
.button li a:hover{font-size:14px; color:#000000; font-weight:bold; text-decoration: underline;
}
.text_bg
{ background:url(../images/bg_dian.gif) bottom repeat-x; float:left; width:100%; padding:10px 0px
}

.text1
{color:#ff7b05; font-weight: bold;
}

.flashmap
{ margin:30px 0px; 
}
.kuang
{ margin:30px 0px; height:420px
}
.bot
{ height:125px; background:#d5d5d6; color:#a4a4a4; margin:6px 0px 0px 0px; clear:both
}
.botlogo
{
margin:18px 0px 0px 25px; height:30px;}

.text
{
 margin:0px 0px 0px 150px; line-height:18px;
}
.moduleDiv 
{
    padding:10px 0px;
	height:auto; 
	background:url(../images/bg_dian.gif) bottom repeat-x; 
	color:#000;
	margin:0px 0px 0px 0px; 
	width:100%;
}
.moduleDiv  a {
	font-size: 12px;
	font-weight: bold;
	color: #379eff;
}
.moduleDiv  a:hover{
	font-size: 12px;
	font-weight:bold;
	color: #213D70; text-decoration:underline;
}
.moduleDiv .open 
{
	background:url(../images/icon02.gif) no-repeat;
	background-position:left; 
	WIDTH: 100%; 
	height:20px; 
	text-indent:8px; 
	padding-top:0px
}
.moduleDiv .close 
{
	background: url(../images/icon03.gif) no-repeat;
	background-position:left; 
	WIDTH: 100%;
	height:20px; 
	text-indent:8px; 
	padding-top:0px
}

.text2
{font-size: 12px;
	font-weight: bold;
	color: #379eff;
}
.text2:hover
{	font-size: 12px;
	font-weight:bold;
	color: #213D70; text-decoration:underline;
}
