﻿@charset "utf-8";
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, blockquote, button{padding:0; margin:0;}
body{font-size:16px; font-family:微软雅黑; color:#333; background:#f0f0f0;}
table, td, tr, th{font-size:16px;}
p{margin:0;}
div, form, ul, ol, li, span, p{margin:0; padding:0; border:0}
img, a img{ border:0; margin:0; padding:0; vertical-align:top;}
h1, h2, h3, h4, h5, h6, strong{ margin:0; padding:0;}
ul, li, ol{ list-style:none; font-size:16px;}
.clear{clear:both; overflow:hidden;height:0;}
a:link{ color:#2b2b2b; text-decoration:none}
a:visited{ color:#2b2b2b; text-decoration:none}
a:hover{ color:#ff0000; text-decoration:none;}
a:active{ color:#ff0000}
input{padding:0;margin:0;}

/* 头部nav */
.middle-nav {
	width: 100%;
	height: 66px;
	background-color: #FFFFFF;
	border-bottom: 1px solid #e6e6e6;
}

.middle-nav .middle-nav-ul {
	height: 66px;
	width: 1200px;
	margin: 0 auto;
}

.middle-nav-ul li {
	float: left;
	height: 66px;
	line-height: 66px;
	padding: 0 32px;
	font-size: 16px;
}

.middle-nav .middle-nav-ul li:hover{
	border-bottom: 1px solid #0D56AE;
}

.middle-nav .middle-nav-ul li:hover a{
	color: #0D56AE;
	font-weight: bold;
}

.middle-nav .middle-nav-ul .li-left-distanceCurrent{
	border-bottom: 1px solid #0D56AE;
}

.middle-nav .middle-nav-ul .li-left-distanceCurrent a {
	color: #0E55AD;
	font-weight: bold;
}

/* 导航标签之间的距离除了第一个元素 */
.li-left-distance {
	margin-left: 25px;
}