/* CSS Document */
 /* ³õÊ¼»¯CSS */
*{padding:0;margin:0;}
body{font-family:"Î¢ÈíÑÅºÚ","ºÚÌå","ËÎÌå";font-size:12px;background:#fff;color:#333;text-align:left;}
div,dl,dt,dd,form,img,ol,ul,li,table,th,td,p,span,a{border:0;}
img,input{border:none;vertical-align:middle;}
h1,h2,h3,h4,h5,h6{font-size:12px;font-weight:lighter}
ul,ol{list-style-type:none;}
th,td,input{font-size:12px;}
button{border:none;cursor:pointer;font-size:12px;background-color:transparent;}
select{border-width:1px;_zoom:1;border-style:solid;padding-top:2px;font-size:12px;}

.clear{clear:both;font-size:1px;height:0;visibility:hidden;line-height:0;}
.clearfix:after{content:"";display:block;clear:both;}
.clearfix{zoom:1;}
.fr {
    float: right;
}
.fl {
    float: left;
}
a:link, a:visited {
    text-decoration: none;
    color: #333;
}
#head {
    _position: relative;
    _top: 0px;
    z-index: 9999;
    height: 65px;
	*height: auto;
	
}
#head {
    top: 0;
	*position: static;
}
#top {
	background-color:#f0f0f0;
    height: 65px;
    top: 0;
    /*position: fixed;*/
    z-index: 99;
    width: 100%;
    _position: absolute;
    _top: expression(documentElement.scrollTop + "px");
}
.main-wt {
    margin: 0 auto;
    width: 1200px;
    position: relative;
}
#logo {
    float: left;
	margin-top: 5px;
}
#nav-box {
    width: 990px;
    height: 65px;
    float: right;
}
#nav-sub {
    float: left;
    height: 30px;
    line-height: 35px;
    float: right;
    color: #999;
    width: 335px;
    padding-left: 10px;
    font-size: 14px;
}
#nav-box #menu {
    clear: both;
}
#nav {
    width: 1020px;
    display: block;
}
#nav .jquery_out {
    width: 50px;
    float: left;
    display: block;
    text-align: center;
    color: #fff;
    font: 18px/32px "Î¢ÈíÑÅºÚ";
    line-height: 29px;
}
#nav .jquery_out a {
    color: #484848;
    font-size: 16px;
	text-decoration: none;
}
#nav .mainlevel {
    float: left;
    width: 85px;
}
#nav .mainlevel a.nav_on{
background: #00335A;
color:#FFFFFF;
}
#nav .mainlevel a {
    color: #484848;
    font-size: 16px;
    text-decoration: none;
    display: block;
    width: 92px;
    text-align: center;
    height: 35px;
    line-height: 32px;
}
#nav .mainlevel a.navn{
color: #FFFFFF;
}
#nav .mainlevel li a {
color: #FFF;
}
#nav .mainlevel a:hover {
    background: #00335A;
	color:#FFFFFF;
}

#nav .mainlevel ul {
    display: none;
    position: absolute;
	background-color:#bababa;
	z-index: 1000;
}
.navn{background: #00335A;}
#footer{
width: 100%;
background: #e1e1e1;
z-index: 12;
height: 65px;
color: #FFF;
position:absolute;
*position:inherit;
}
#footer #fot{
width:1200px;
margin:0 auto;
padding-top: 5px;
}
#fot p{
font-size: 14px;
color: #666666;
text-align: center;
line-height: 25px;
}

.pager .pagination {
    margin: 0;
}
.pager .pager {
margin: 0;
}
.pager li {
margin: 0 0.4em;
display: inline-block;
}
.pager li:first-child > a,
.pager li:last-child > a,
.pager li:first-child > span,
.pager li:last-child > span {
padding: 0.5em 1.2em;
}
.pager li > a,
.pager li > span {
background: none;
border: 1px solid #e6e6e6;
border-radius: 0.25em;
padding: 0.5em 0.93em;
font-size: 14px;
}
.pagination > .active > a, .pagination > .active > span, .pagination > .active > a:hover, .pagination > .active > span:hover, .pagination > .active > a:focus, .pagination > .active > span:focus {
    z-index: 3;
    color: #fff;
    background-color: #2c3e50;
    border-color: #2c3e50;
    cursor: default;
}