/* Äþ²¨ãüÓîÍøÂç www.nbhywl.com  °æÈ¨ËùÓÐ Modified By 2008-11-11 */

body {
	margin: 0;
	padding: 0;
	background: #355BAC;
	font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #666;
}

h1, h2, h3 {
	font-size: 12px;
	font-weight: normal;
	display : inline;
}


/* Header */

#globalbj {
	width: 972px;
	margin: 0 auto;
	padding: 0 0px;
	background-color:#FFFFFF;
}

/* Header */

#header {
	width: 952px;
	height: 97px;
	margin: 0 auto;
	padding: 0 0px;
	background:url(../images/home_03.jpg) repeat-x;
}

/* Logo */

.logo{
	float: left;
	width: 300px;
	padding: 18px 0px 0px 0px;
}

.logo tp{
	float: left;
	margin: 0;
}

/* nav */

.navr{
width: 356px;
	float: right;
	padding:20px 0px 0px 0px;
}

.navr .ad{
    float: right;
	width:356px;
	height:32px;
	font:12px Arial,tahoma,helvetica;
	line-height:32px;
	color:#555555; 
}

.navr .ad a {
    text-decoration:none;
	color:#555555; 
	}

.navr .ad a:hover {
    text-decoration:underline;
	color:#244FAE; 
	} 

.navr .qq{
    float: right;
	width:356px;
	height:28px;
	
	background:url(../images/hongyu02.jpg) repeat-x; 
}
.navr .qq .tp{
    padding: 4px 0px 0px 0px; 
}
#menubj {
	width: 952px;
	height: 36px;
	margin: 0 auto;
	padding: 10px 0px 10px 0px;
	
}
/* menu */
/* common styling */
/* set up the overall width of the menu div, the font and the margins */
.menu {
font-family: arial, sans-serif;
width:952px;
height: 36px;
margin: 0px auto;
padding: 0px 0px 0px 0px;
background:url(../images/hongyu_13.jpg) repeat-x;
}
/* remove the bullets and set the margin and padding to zero for the unordered list */
.menu ul {
padding:0;
margin:0;
list-style-type: none;
}
/* float the list so that the items are in a line and their position relative so that the drop down list will appear in the right place underneath each list item */
.menu ul li {
float:left;
position:relative;
}
/* style the links to be 104px wide by 30px high with a top and right border 1px solid white. Set the background color and the font size. */
.menu ul li a, .menu ul li a:visited {
display:block;
text-align:center;
text-decoration:none;
width:118px;
border:0px solid #fff;
border-width:0px 0px 0 0;
font-size:13px;
}
/* make the dropdown ul invisible */
.menu ul li ul {
display: none;
}
/* specific to non IE browsers */
/* set the background and foreground color of the main menu li on hover */
.menu ul li:hover a {
color:#fff;
background:url(../images/hongyu_11.jpg) repeat-x;
}
/* make the sub menu ul visible and position it beneath the main menu list item */
.navs {
color:#555;
font-weight:bold;
border:0px solid #fff;
border-width:0px 1px 0px 0px;
height:36px;
line-height:35px;
background:url(../images/hongyu_13.jpg) repeat-x;
	}
.navs a{
color:#555;
}
.navs2 {
color:#555;
font-weight:bold;
border:0px solid #fff;
border-width:0px 0px 0px 0px;
height:36px;
line-height:35px;
background:url(../images/hongyu_13.jpg) repeat-x;
	}
.navs2 a{
color:#555;
}
.mavs {
color:#fff;
font-weight:bold;
border:0px solid #fff;
border-width:0px 1px 0px 0px;
height:36px;
line-height:35px;
background:url(../images/hongyu_11.jpg) repeat-x;
	}
.mavs a{
color:#fff;
}

/* make the sub menu ul visible and position it beneath the main menu list item */
.nav {
font-size:12px;
font-weight:normal;
	display:block;
text-align:center;
text-decoration:none;
width:117px;
height:25px;
color:#fff;
border:0px solid #335DB3;
border-width:0px 0px 1px 0px;
background:url(images/home_07.jpg) repeat-x;
line-height:25px;
font-size:11px;
	}
.nav a{
color:#fff;
}
/* make the sub menu ul visible and position it beneath the main menu list item */
.menu ul li:hover ul {
display:block;
position:absolute;
top:36px;
left:0;
width:115px;
}
/* style the background and foreground color of the submenu links */
.menu ul li:hover ul li a {
display:block;
background:#244DA9;
color:#fff;
}
/* style the background and forground colors of the links on hover */
.menu ul li:hover ul li a:hover {
background:#F7941C;
color:#fff;
}


/* link1 */
#link1 {
	width: 952px;
	height: 15px;
	margin: 0px auto;
	padding: 0 0px;
	background:url(../images/hongyu_15.jpg) repeat-x;
}

/* link2 */
#link3 {
	width: 912px;
	height: 1px;
	margin: 0px auto;
	background: #648EA7;
}
/* footer */
#footer {
	width: 952px;
	height: 35px;
	margin: 0px auto;
	padding: 0px 0px 0px 0px;
	background:url(../images/hc120.jpg) repeat-x;
}
#footNav {
    float: left;
	width: 750px;
	color:#F9FFFF;
	padding: 10px 0 0 0px;
	line-height:16px;
}
#footNav a{ color:#C8DAEF;margin:0px 20px}
#footNav a:hover{ color:#F9FFFF;margin:0px 20px}
#footRav {float: right;padding: 10px 10px 0px 0px;}

/* footer2 */
#footer2 {
    float: left;
	width: 972px;
	height:65px;
	margin: 0px auto;
	padding: 0px 0px 0px 0px;
	background: #FFFFFF;
}
#copyright {
    width: 952px;
    color:#7F828C;
    float: left;
	padding: 10px 0 0 18px;
	line-height:20px;
}
#copyright a{
    color:#3B578A;
}
#footKeywords {
    color:#7F828C;
    float: left;
	padding: 5px 0 0 18px;
	line-height:20px;
}
#footKeywords a{
    color:#7F828C;
	text-decoration:none;
}

