/**/
.top_line{width:100%;height:3px;background:url(top_bg.png) repeat-x;}
.headBox{width:100%;background:#ffffff;}
.header{width:1000px;min-height:60px;margin:0 auto;overflow:hidden;position:relative;}
.logo{float:left;min-height:60px;}
.logo  a{display:block;float:left;overflow:hidden;}
.head_search{float:right;text-align:right;float:right;top:15px;right:15px;position:absolute;}

#header_t{text-align:right;margin-bottom:10px;}
.search_form {height:28px;float:right;}
.search_form .keyword{float: left;width:145px;height:28px;line-height:28px;outline: none;border: none;padding-left:5px;background: none;color: #444;}
.search_form .submitbtn{float:left;width:30px;height:28px;outline: none;border: none;background:none;}

.position{background: url(nav.gif) no-repeat scroll 15px 50% #fff;font-size: 12px;height: 32px;line-height: 32px;padding-left: 33px;}

.nav_menu_box{width: 100%;height: 50px;background-color:#0068b7;}
.nav_menu{width:1000px;margin:0 auto;height:50px;}
.nav_menu   a:link,.nav_menu   a:visited{ color:#fff; height:50px;line-height:50px;display:block;font-size:16px;text-decoration: none;}
.nav_menu li{float:left; display:inline-block; width:110px;height:50px;overflow:hidden;text-align:center;}
.nav_menu li.over a{background:#025797;color:#fff;}
#menu_nav dl {display:none; z-index:99;position:absolute; width:125px; display:block; margin-left:1px;}
#menu_nav dl dt { height:30px; line-height:30px;  width:125px; border-bottom:1px solid #ffffff;}
#menu_nav dl dt a:link, #menu_nav dl dt a:visited {background:#165aa1;font-size:14px; height:30px; line-height:30px; color:#fff;text-decoration: none;}
#menu_nav dl dt a:hover {background:#015093; color:#fff;}
#mu1,#mu2,#mu3,#mu4,#mu5,#mu6,#mu7,#mu8{background:url(nav_line.png) right center no-repeat;}
/**/
#footer { width: 100%;height:230px;background:url(foot_bg_03.png) repeat-x;}
#footer .inner {width: 1000px;position: relative;height: auto; margin: 0 auto;overflow: hidden;z-index: 1;}
.foot_lt{width:540px;float:left;margin-top:20px;margin-right:68px;}
.foot_lt .w130{width:540px;}
.foot_lt .w150{width:150px;margin-left:50px;}
.foot_links_column{float:left;background:url(foot_line.gif) right 10px no-repeat;}
.foot_links_title{font-size: 16px;line-height:30px;color:#9a9a9c;margin-bottom: 12px;font-weight:normal;}
.foot_links li {padding-bottom: 10px;}
.foot_links li a{font-size:14px;line-height: 20px;display: block;color:#9a9a9c;}
.foot_copyright{width:411px;margin-left:40px;float:left;}
.foot_copy_title{font-size: 16px;line-height:30px;color:#9a9a9c;margin-bottom: 12px;font-weight:normal;}
.foot_copy_list li{padding-bottom: 10px;font-size:14px;line-height: 20px;display: block;color:#9a9a9c;}
#footer_login{text-align:center;color:#fff;clear:both;}
#footer_login a{color:#fff;}
.foot_rt{width:148px;float:left;}
.ewm{/* width:110px; */padding:50px 19px 17px 19px;/* background:#242424; *//* border-top:3px solid #0d61ae; */padding: 10px;margin-top: 19px;float: left;text-align: center;}
.ewm img {height: 110px;width: 110px;display: block;margin:0 auto;}
.ewm p{/* padding-top:2px; *//* padding-left:14px; */font-size:12px;line-height: 24px;color: #9a9a9c;color: #fff;}
.copyright p {color: #a1a4a7; line-height: 38px; margin: 5px 0 0 0;}