body, html {
	margin:0 0 0px 0;
	padding:0;
	background-color: #FFFFFF;
}
 p {
 font-family:Arial, Helvetica, sans-serif;
	margin: 0 0 0px 0;
	padding-left:2px;
	font: 11px tahoma, arial;
	color: #000099;

} 
.p1 {
	font-size:13px;
	font-family:Arial, Helvetica, sans-serif; 
	color: #000099;
	padding-left:3px;
	padding-top:9px;
} 
.p2 {
	font-family:Arial, Helvetica, sans-serif; 
    font-size:12px;
	color: #000099;
	padding-left:6px;
	padding-right:6px;
	 text-indent: 20px; 
	padding-top: 5px;
	
	
} 

.p3 {
	font-family:Arial, Helvetica, sans-serif; 
    font-size:12px;
	color:#000099;
	padding-left:10px;
	padding-right:4px;
	
} 

li {
    
	color: #000099;
	padding-left:10px;
	padding-right:4px;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	margin-top:5px;
	
 
}

.txt1 {
	margin: 0 0 4px 0;
	padding:0;
	font: 11px tahoma, arial;
	color: #004B6C;
}
.bx1 {
	width: 430px;
	height: 400px;
	border: 1px solid #40A0CA;
	background: #FFFFFF url( ../images/bk1.gif) repeat-x;
	text-align:center;
	margin: 2px 0 4px 4px;
}
.bx2, .bx2_2 {
	font: 10px tahoma, arial;
	color: #004B6C;
	width: 220px;
	height: 187px;
	background: url( ../images/bk2.gif) no-repeat;
	text-align:justify;
	float:left;
	padding: 10px 18px 3px 18px;
}
.bx2_2 {
    background: none;
    width: 95%;
    height: auto;
    padding-top: 0;
    padding-right: 0;
}

.bx2_2 a, .bx2_2 a visited {
    color: #004B6C;
}

.bx2_2 a:hover {
    color: #FF4200;
}

.bx2_2 h1 {
    margin-top: 0;
    font-size: 14px;
}

.bx3 {
	width: 423px;
	float:left;
	background-color:#e5f1fa;
	display:block;
	margin-left:6px;
}
.bx3a {
	float:left;
	background-color:#e5f1fa;
	display:block;
	width:430px;
	height:600px;
	padding-left:5px;
	background:none;
}
.bx3b{
	float:left;
	background-color:#e5f1fa;
	display:block;
	width:421px;
	overflow:show;
	height:555px;
	margin-left:8px;
}
.bx4 {
	font-size:20px;
	width: 423px;
	background: url(../images/bk3.gif) repeat; 
	border-top: 1px solid #91C6D6;
	border-right: 1px solid #91C6D6;
	border-bottom: 1px solid #40A0CA;  
	border-left: 1px solid #40A0CA;
	float:left;
	text-align:center;
	vertical-align:middle;
}
.bx4b {
	font-size:20px;
	background: url(../images/bk3.gif) repeat; 
	border-top: 1px solid #91C6D6;
	border-right: 1px solid #91C6D6;
	border-bottom: 1px solid #40A0CA;  
	border-left: 1px solid #40A0CA;
	float:left;
	text-align:center;
	vertical-align:middle;
	width:429px;
}
.bx4c {
	font-size:20px;
	width: 420px;
	background: url(../images/bk3.gif) repeat; 
	border-top: 1px solid #91C6D6;
	border-right: 1px solid #91C6D6;
	border-bottom: 1px solid #40A0CA;  
	border-left: 1px solid #40A0CA;
	float:left;
	text-align:center;
	vertical-align:middle;
	align:justify;
}
.bx4 a {
	font: 11px tahoma, arial;
	color: #40A0CA;
	font-weight: bold;
	text-decoration:none;
	width: 133px;
	height:18px;
	display:block;
	text-align: center;
	float: left;
	padding-top: 3px;
	}

	.bx4 a:hover {color: #FF4200;}
	.bx4 a:active {color: #FF4200;}
.bx5 {
	width: 364px;
	background-color: #e5f1fa;
	padding-left: 1px;
	padding-top: 2px;
	border: none;
	
}
.bx6 {
	border-right: 1px solid #40A0CA;
	border-left: 1px solid #40A0CA;
	
	padding: 10px 8px 8px 8px;
}

.a1 {
	width: 72px;
	height: 12px;
	background: url( ../images/bk5.gif) no-repeat;
	text-align:center;
	font: 11px tahoma, arial;
	color: #fff;
	font-weight: bold;
	text-decoration:underline;
	float: right;
}
	.a1:hover {text-decoration:none;}
.a2 {
	font: 11px tahoma, arial;
	color: #203B71;
	text-decoration:underline;
	float: right;
}
	.a2:hover {text-decoration:none;}
	
.a3 {
font: 11px tahoma, arial;
	color: #004B6C;
	font-weight: bold;
	text-decoration:none;
	width: 121px;
	height:24px;
	display:block;
	text-align: center;
	float: left;
	padding-top:7px;
	margin-left:13px;	
	
	 }
.bxmenu {
 
	font-size:20px;
	width: 361px;
	height: 22px;
	background: url(../images/bk3.gif) repeat; 
	border-top: 1px solid #91C6D6;
	border-right: 1px solid #91C6D6;
	border-bottom: 1px solid #40A0CA;
	border-left: 1px solid #40A0CA;
	float:left;
	text-align:center;
	vertical-align:middle;
}	
.bxmenu a:hover {color: #FF4200;}
	.bxmenu a:active {color: #FF4200;}	
	
	
.this table {margin: 2px 0 0 4px;}
.this p {color: #203B71;}

.clearer {clear: both; font-size:1px;}

.train {
	padding-left: 5px;
	width:420px;
	height: 532px ;
	
 	
 	font: 13px tahoma, arial;
	text-align:justify;
	border-top: 0;
	background-color:#e5f1fa;
	border: none;
	}
	
.bx7 {
  height:auto ;
	text-align:justify;
	width:403px;
	border-top: 0;
	background-color:#e5f1fa;
	padding-left: 1px;
	padding-top: 2px;
	border: none;
	float:left;
}	
.bx7a {
 	height:400px;
	text-align:justify;
	width:330px;
	border-top: 0;
	background-color:#e5f1fa;
	padding-left: 1px;
	padding-top: 2px;
	border: none;
	float:left;
}	
	
.home {
	width:2000px;
   	font: 13px tahoma, arial;
	text-align:justify;
	background: #269AB6 url( ../images/bk4.gif) repeat-x;
	border: none;
	}
.picture {
	margin-top:5px;
	border-style:outset;
	border-width:1px;
	margin-right:10px;
}
.map {
	border-style:outset;
	border-width:1px;
	margin-left:37px;;
}
.fisheye{
	text-align: center;
	height: 50px;
	position: absolute;
	top:1px;
	left: 735px;
}
a.proItem
{
	text-align: center;
	color: #000;
	font-weight: bold;
	text-decoration: none;
	position: absolute;
	display: block;
	top: 0;
}

.proItem img
{
	border: none;
	margin: 0 auto 5px auto;
	width: 100%;
}

.proItem
{
	display: none;
	/*positon: absolute;*/
	}
.proContainer
{
	background-color: #ffffff;
	height: 78px;
	width: 600px;
	position: absolute;
	
}


.footer {
	border-top:1px solid #004B6C;
	font: 10px tahoma, arial;
	color: #004B6C;
	font-weight:normal;
	text-decoration:none;
	padding:10px 0px 10px 10px;
}
.footer a {
	font: 10px tahoma, arial;
	color: #004B6C;
	font-weight:normal;
	text-decoration:underline;
}
.footer a:hover {
	text-decoration:none;
}
.imgfl{
float:left;
}
.cl {
color:#000000;
}
.divu{
height:600px;
}

.bx8 {
width:400px !important; 
text-align:justify;font-size:12px;
text-align:justify;
	background-color:#e5f1fa;
	padding-left:10px;
	padding-right:10px;
	padding-right:10px;
	padding-top:10px;
	float:left;
	margin:0px;
	display:block;
width:421px ;
}
.bx8 p {
color: black;
}
.trbody{
margin:0 0 0px 0;
text-align:justify;
background-color:#e5f1fa;
}
.frbody{
margin:0 0 0px 0;
text-align:justify;
background-color:#e5f1fa;
}
.txtjust {
text-align:justify;
}
.divu1{
width: 790px;
height: 100px;
}
.nodisp{
display:none;
}
.mt{
margin-top: 7px;
}
divu2{
height:30px;
}
.divu3 {
margin: 8px 0pt 0pt 3px;
}
.cursorpointer{
cursor:pointer;
}
.tbl{
float: left;
margin-left:25px;
font-family:arial;
font-size:13px;
}
.rss{display:block;width:100%;text-align:center;}

.def1{
float: left;
margin-left:25px;
font-family:arial;
font-size:13px;
}
.def2{
color:#000099;
}