﻿@charset "utf-8";
/*reset*/

/* CSS reset for c_b */
body , div , dl , dt , dd , ul , ol , li , h1 , h2 , h3 , h4 , h5 , h6 , pre , form , fieldset , input , textarea , p , blockquote , th , td {margin:0; padding:0;}
table {border-collapse:collapse; border-spacing:0;}
table th , table td {padding:5px;}
fieldset , img {border:0;}
address , caption , cite , code , dfn , em  , th , var {font-style:normal; font-weight:normal;}
ol , ul {list-style:none;}
ception , th{text-align:left;}
q:before , q:after{content:'';}
abbr , acronym{border:0;}
a {color:#666; text-decoration:none;}  /*for ie f6n.net*/
a:focus{outline:none;} /*for ff f6n.net*/
a:hover {text-decoration:none;}

.header_nav { width:100%; border-top:0px border-bottom:1px height:60px; font-size:18px; line-height:18px;}
.header_nav ul{width:883px;height:60px;margin:0 auto;border-left:1px }
.header_nav li{float:left;width:126px;height:60px;line-height:60px;position: relative;text-align:center;border-right:1px }
.header_nav li a{ display:block; width:100%; height:100%; color:#595959; text-decoration:none}
.header_nav li i{ display:inline-block; width:24px; height:20px; position:relative; overflow:hidden; top:4px;}
.header_nav li i{ *display:inline}
.header_nav li img{ display:block; position:absolute; left:0; top:0}
.header_nav li.cur,.header_nav li:hover{ background-color:#0A3D79;border-top:1px }
.header_nav li.cur img,.header_nav li:hover img{ top:-20px;}
.header_nav li.cur a,.header_nav li:hover a{ color:#fff;}

/*二级菜单*/
.header_nav .next_nav{position:absolute;width: 100%;background:#fff;display: none;}
.header_nav .next_nav a{display:block;width: 100%;height:45px;line-height:45px;font-size:14px;}
.header_nav .next_nav .last{ border:none}
.header_nav .next_nav a:hover{color:#fff;background:#0A3D79;}
.header_nav li:hover .next_nav{ display:block}
.header_nav li:hover .next_nav a{ color:#595959;}
.header_nav li:hover .next_nav a:hover{color:#fff;}