* { padding: 0; margin: 0; }

body {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 13px;
 background:#CCCCCC;

}
#wrapper { 
 margin: 0 auto;
 width: 997px;
 overflow:auto;
 background-color:#FFFFFF;
}
#top
{
background:#0060af;
position:relative;
width: 100%;
height: 147px;
float: left;
}

#logo-title
{
position:relative;
width: 960px;
height: 76px;
text-align:center;
padding-top:20px;
margin: 0 auto;
}

/*----------------------menu-------------------------*/
#menu{
width:988px;
height:35px;
margin: 0 auto;
padding-top:10px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
}
#menu ul{
list-style:none;padding:0px;margin:0px;display:block;
}
#menu ul li{
list-style:none;display:inline;float:left;width:auto;padding:0px;font-size:12px;
}
#menu ul li a{
float:left;background-color:#dddddd;border:1px solid #FFFFFF;color:#000; font-weight:bold;padding:0px 10px 0 10px; margin:0px 4px 0 4px;text-decoration:none;text-align:center; height:31px; line-height:31px; 
}
#menu ul li a:hover{
background-color:#007dc5;color:#fff;font-weight:bold;
}
#menu ul li a.current{
float:left;text-decoration:none;padding:0px 10px 0 10px; margin:0px 4px 0 4px;color:#fff;text-align:center; height:31px; line-height:31px; background-color:#878787;font-weight:bold;
}

/*-----------------middle_banner----------------------------*/

#top1
{
background:#004c7a;
position:relative;
width: 100%;
height: 30px;
float: left;
}
#mainb
{
width:997px;
height:auto;
margin: 0 auto;
background-color:#FFFFFF;

}
#mainb-leftmenu
{
width:236px;
height:auto;
float:left;
}
#mainb-leftmenuin
{
width:225px;
height:630px;
margin: 0 auto;
background-image:url(images/side-bg.png);
background-repeat:no-repeat;
}
/*----------------------sidelinks-------------------------*/
#sidelinks{
width:222px;
height:35px;
margin: 0 auto;
padding-top:10px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;

}
#sidelinks ul{
list-style:none;padding:3px;margin:0px;display:block;width:177px; 
}
#sidelinks ul li{
list-style:none;float:left;width:177px;padding:1px;font-size:12px;text-align:left;
}
#sidelinks ul li a{
float:left;background-color:#e1e1e1;border:1px solid #FFFFFF;color:#000; font-weight:bold;padding:0px 10px 0 10px; margin:0px 4px 0 4px;text-decoration:none;text-align:left; height:31px; line-height:31px; width:177px;
}
#sidelinks ul li a:hover{
background-color:#007dc5;color:#fff;font-weight:bold;width:177px;
}
#sidelinks ul li a.current{
float:left;text-decoration:none;padding:0px 10px 0 10px; margin:0px 4px 0 4px;color:#fff;text-align:left;width:177px; height:31px; line-height:31px; background-color:#878787;font-weight:bold;
}

/*-----------------sidelinks----------------------------*/
#mainb-detail
{
width:761px;
height:auto;
float:left;
}
#mainb-detailin
{
width:750px;
height:auto;
}
#mainb-detailin-image
{
width:750px;
height:auto;
text-align:center;
}

#mainb-detailin-text
{
width:750px;
height:auto;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
text-align:justify;
padding-left:5px;
}
#mainb-detailin-title
{
width:600px;
height:30px;
padding-top:10px;
padding-left:5px;
background-color:#f8f8f8;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
color:#666666;

}

#bottom
{
width:997px;
height:71px;
background-color:0060af;
}

.footer{
clear:both;
width:997px;
margin:auto;
background:#0060af;
height:70px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
}
.copyright{
float:left;
padding:30px 0 0 15px;
color:#f7f7f7;
}
.copyright a{
color: #e1e1e1;
text-decoration:none;
}
.footer_links{
float:right;
padding:30px 15px 0 0;
}
.footer_links a{
text-decoration:none;
color: #fff;
padding-left:10px;
}
.footer_links a:hover{
text-decoration:underline;
color: #fff;
}

.tam {
	margin: 10px;
	padding: 10px;
	height: 700px;
	width: 500px;
}
