
body {
padding:0;
font-family: 'Trebuchet MS',Georgia, Times, Times New Roman, sans-serif;
font-size: 14px;
color:#000;
text-align: center; 
margin:0 auto;
}

a img {
border: none;
}

a {
color:#1f527b;
text-decoration:none;
}

a:hover
{
color:#09325b;
}

#logo {
margin:32px 0 0 30px;
}


#header h1
{
font-size: 18px;
position:relative;top:-65px;left:130px;
}

#header a 
{
color:#333;
text-decoration:none;
}

#header a:hover
{
color:#555;
}

#header {
background:#ccc url(img/top.jpg) no-repeat left top;
height:130px;
margin:0;
width:975px;
padding:0;
text-align:left; 
overflow: hidden;
}


#newsupdate {
background:#ccc url(img/up-bg.gif) no-repeat left top;
width:935px !important;
width:975px;
height:10px !important;
height:40px;
margin:0;
padding:10px 20px;
text-align:left; 
color:#6b6b6b;
overflow: hidden;
}


#news {
background:#e0e0e0;
height:370px;
margin:0;
width:945px !important;
width:975px;
padding:5px 15px;
text-align:left; 
overflow: hidden;
}

#news-l {
width:366px;
float:left;
overflow: hidden;
}

#n1 {

background:url(img/n-1bg.jpg) no-repeat left top;
height:14px;
margin:0;
width:366px;
overflow: hidden;
}

#n1c {

background:url(img/n-1cbg.jpg) repeat-x left top #f5f5f5;
height:328px;
margin:0;
width:366px;
overflow: hidden;
border-left:solid 1px #b2b4b4;
border-right:solid 1px #b2b4b4;
}


#n1c img{

margin:10px 25px;
}


#n1f {

background:url(img/n-1fbg.jpg) repeat-x left top #f5f5f5;
height:10px;
margin:0;
width:366px;
padding:0;
overflow: hidden;
}

#news-c {
float:left;
margin-left:10px;
width:348px;
overflow: hidden;
 }


 #n2 {

background:url(img/n-2bg.jpg) no-repeat left top;
height:29px !important;
height:44px;
margin:0;
width:321px !important;
width:346px;
overflow: hidden;
padding:15px 0 0 25px;
color:#901a1f;
font-weight:700;
}

#n2c {

background:#f5f5f5;
height:298px;
margin:0;
width:344px !important;
width:346px;
overflow: hidden;
border-left:solid 1px #b2b4b4;
border-right:solid 1px #b2b4b4;
}

#n2f {

background:url(img/n-2fbg.jpg) repeat-x left top #f5f5f5;
height:10px;
margin:0;
width:346px;
padding:0;
overflow: hidden;
}





 #nav {
float:left;
background:url(img/n-3bg.jpg) no-repeat left top #f5f5f5;
margin-left:10px;
height:223px !important;
height:348px;
width:191px !important;
width:219px;
padding:65px 20px 50px 0;
color:#1f527b;
overflow: hidden;
 }

#nav ul li{
padding:3px 0;
}



#nav ul li a{
color:#1f527b;
font-size:15px;
font-family:Times New Roman,SimHei;
font-weight:700;
}


 #banner {
height:105px;
width:975px;
overflow: hidden;
 }


#content {
width:969px !important;
width:975px;
overflow: hidden;
background:#e0e0e0;
border-top:solid 1px #b2b4b4;
padding:15px 3px 5px 3px;
text-align: left;
}

#content h2{
margin:15px 30px;
color:#fff;
font:700 15px ºÚÌå;
}

#content img{
margin:15px 25px;
}

#c-1 {
width:335px;
float:left;
overflow: hidden;
margin:1px;
}



#c1 {
background:url(img/c-1bg.jpg) no-repeat left top;
height:45px;
margin:0px;
width:362px;
overflow: hidden;

}

#c1c {
background:#d5d5d5;
width:335px;
height:200px;
overflow: hidden;

}



#c-2 {
width:362px;
float:left;
overflow: hidden;
margin:1px;
}

#c2 {
background:url(img/c-2bg.jpg) no-repeat left top;
height:45px;
margin:0px;
width:363px;
overflow: hidden;

}

#c2c {
background:#d5d5d5;
width:363px;
height:200px;
overflow: hidden;

}





#c-3 {
width:262px;
float:left;
overflow: hidden;
margin:1px;
}

#c3 {
background:url(img/c-3bg.jpg) no-repeat left top;
height:45px;
margin:0px;
width:262px;
overflow: hidden;
}

#c3c {
background:#d5d5d5;
width:262px;
height:200px;
overflow: hidden;

}


#list {
background:url(img/list-bg.jpg) no-repeat left top;
height:518px;
margin:0px;
width:975px;
overflow: hidden;
padding:10px;
text-align:left;
}

#l1 {
width:290px;
height:108px;
margin:15px 0 0 15px;
float:left;

}

#l1 h2{
font-size:16px;
font-weight:700;
color:#1f527b;
padding:8px 20px 0px 125px;

}

#nl-1 {
background:url(img/nl-1bg.jpg) no-repeat left top;
height:28px !important;
height:48px;
margin:0px;
width:975px;
overflow: hidden;
text-align:left;
padding:20px 0 0 40px;
color:#901a1f;
font-weight:700;
}

#nl {
background:url(img/nl-bg.jpg) no-repeat left top;
height:290px !important;
height:330px;
margin:0px;
width:895px !important;
width:975px;
overflow: hidden;
text-align:left;
padding:20px 40px;
color:#1f527b;
}

#foot {
background:url(img/foot-bg.jpg) repeat-x left top;
height:155px !important;
height:195px;
margin:0px;
width:895px !important;
width:975px;
overflow: hidden;
text-align:left;
padding:20px 40px;
}

#link {
margin:50px 10px;
color:#000;
}

#link a{
color:#000;
}

#Copyright {
margin:-30px 5px;
color:#fff;
font:12px;
height:40px;
}