/*顶部*/
.header{margin-top: -635px;
    z-index: 999;
    zoom: 1;}
.header .header_up{height:82px;width:1024px;overflow:hidden;}
.logo{width:410px; float:left;height:82px;background:url(header.jpg) no-repeat; font-size:1px; line-height:1px;overflow:hidden;}
.top_right{ width:500px; margin-top:5px;float:right;}
#header_t {float: right;height: 28px;padding-left: 30px;padding-right: 30px;padding-top:15px;text-align: right;}
#header_t  a{color:#003366;}
#header_t #login_link a{font-weight:normal;}

.nav_menu_border{height:50px;width:1024px; background:#0072c9;}
.nav_menu{width:742px;overflow:hidden;height:50px;}
.nav_menu li{float:left; display:inline-block; width:120px;height:50px; overflow:hidden; text-align:center;}
.nav_menu li a:link,.nav_menu li a:visited{ color:#ffffff; height:50px;line-height:50px;display:block;font-size:16px;text-decoration: none;}
.nav_menu li.over a{background:url(menu_nav_bg.jpg) no-repeat;color:#0072c9;}

#menu_nav dl {display:none; z-index:99;position:absolute; width:120px; display:block; margin-left:1px;}
#menu_nav dl dt { height:30px; line-height:30px;width:120px; border-bottom:1px solid #ffffff;}
#menu_nav dl dt a:link, #menu_nav dl dt a:visited {background:#0072c9;font-size:12px; height:30px; line-height:30px; color:#fff;text-decoration: none;}
#menu_nav dl dt a:hover {background:#0c95fa; color:#fff;}
#nav1,#nav2,#nav3,#nav4,#nav5{background:url(menu_bg.jpg) right center no-repeat;}
.search_form {width:150px;height:24px;line-height:24px;background:url(search.jpg) no-repeat;margin:13px 30px 13px 0px;float:right;}
.search_form .keyword{width:108px;height:24px;padding-left:5px;border:none;float:left;}
.search_form .submitbtn{width:25px;height:24px;border:none;cursor: pointer;float:left;background:none;}

.nav_menu-extra {background:#fff;height: 30px;border-bottom:#cccccc 1px solid;}
.nav_menu-extra .focus_news {background:#fff;float: left;height:30px;line-height: 32px;overflow: hidden;padding-left: 20px;}
.nav_menu-extra h2 {background:url(xiaoxi.jpg) no-repeat;padding-left:30px;float: left;height: 32px;line-height: 32px;	font-size:12px;font-weight:bold;margin-right:10px;}
.nav_menu-extra .focus_news .con {float: left;height: 26px;overflow: hidden;padding-top:6px;width: 450px;}
.position{background: url(nav.jpg) no-repeat scroll 15px 50% #fff;font-size: 12px;height: 32px;line-height: 32px;padding-left: 33px;}


/*banner*/
.dbj {width:100%; min-height:635px; background:url("") center no-repeat;  z-index:-1;}

/*底部*/
#bottomNav {background:#eeeeee;border:#cccccc 1px solid;height:33px;margin:7px auto 0;padding-top:10px;overflow: hidden;width: 958px;text-align:center;}


.frindlink{background:url(frdlink_bg.jpg) repeat-x left top;clear:both;margin-top:10px;width:960px;padding-top:12px;height:38px;line-height:36px;color: #000099; text-align: center;}
.frindlink  span{color:#0a4a76;}
.frindlink a{color: #000099;}
#footer {  clear:both; display:block;background:#165aa1;min-height:100px;margin-top:20px;position:relative;}
.footer{width:1024px;margin:0 auto;overflow:hidden;}
#footer ul { padding:15px 0px;}
#footer ul li { color:#ffffff; text-align:center;font-size:14px;}
#footer a{color:#ffffff;}



