﻿/*==================================================全局===================================================*/
@charset "UTF-8";
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote, th, td {
	padding:0;
	margin:0;
}

html {
	overflow:-moz-scrollbars-vertical;
	overflow-x:hidden;
} /*始终让 Firefox 显示滚动条*/
* {
	word-wrap:break-word;
}/*文字强制换行word-break:keep-all;(Ff)*/
table {
	border-collapse:collapse;
}/*细线表格*/
fieldset, img {
	border:0px;
}/*清除描边,块显示*/
ul, li {
	list-style-type:none;
}/*无列表项目标记*/
a {
	text-decoration: none;
	outline:none;
}/* 链接无下划线,有为underline;链接去框 */
a:link {
	text-decoration: none;
}/* 未访问的链接 */
a:visited {
	text-decoration: none;
}/* 已访问的链接 */
a:hover {
	text-decoration: none;
}/* 鼠标在链接上 */
a:active {
	text-decoration: none;
	blr:expression(this.onFocus=this.blur());
}/* 点击激活链接 */
body {
	font-family:"Calibri","Microsoft YaHei";
	font-size: 12px;
	color:#000;
	line-height:24px;
}
.hidden {
	display:none;
}/*清除容器浮动*/
.text {
	white-space:nowrap;
	text-overflow:ellipsis;
	-o-text-overflow:ellipsis;
	overflow: hidden;
}/* 一行内文字超出以省略号形式隐藏*/

/*============================================index===================================================*/

.menu_box{
	width:100%;
	clear:both;
	height:51px;
	/*background:url(../images/banner_shadow.png) repeat-x left top;*/
	position:absolute;
	z-index:11111;
	left:70px;
	top:10px;
	}
.menu{
	width:800px;
	clear:both;
	height:51px;
	position:absolute;
	left:50%;
	top:-14px;
	z-index:999;
	margin-left:-495px;
	}
.menu_middle{
	width:730px;
	height:51px;
	display:inline;
	float:left;
	background:url(../images/menu_bg2.png) repeat-x;
	}
.menu_left{
	width:29px;
	height:51px;
	display:inline;
	float:left;
	background:url(../images/menu_left2.png) no-repeat left top;
	}
.menu_right{
	width:29px;
	height:51px;
	display:inline;
	float:left;
	background:url(../images/menu_right2.png) no-repeat left top;
	}

.menu_dl dd{
	float:left;
	width:102px;
	/*background:url(../images/menu_line.jpg) no-repeat right center;*/
	position:relative;
	z-index:888888;
	}
.menu_dl dd a{
	display:block;
	height:51px;
	/*width:95px;*/
	/*_width:90px;*/
	line-height:50px;
	text-align:center;
	color:#ffffff;
	/*font-weight:600;*/
	font-size:13px;
	font-family:"Microsoft YaHei";
	}
.menu_dl dd a:visited{
	color:#ffffff;
	}
.menu_dl dd a:hover{
	display:block;
	height:45px;
	width:105px;
	line-height:38px;
	text-align:center;
	color:#FFF;
	font-size:13px;
	font-family:"Microsoft YaHei";
	background:url(../images/menu_hover2.png) no-repeat center center;
	margin:6px 0 0 0;
	}
.menu_dl dd a:active{
	color:#a9102f;
	}
.menu_dl dd a.hover{
	display:block;
	height:45px;
	width:105px;
	line-height:38px;
	text-align:center;
	color:#FFF;
	font-size:13px;
	font-family:"Microsoft YaHei";
	background:url(../images/menu_hover2.png) no-repeat center center;
	margin:6px 0 0 0;
	}		
/*============gggggggggggggggggggggggggggggggggggggggggg===============*/

.second{
	clear:both;
	position:absolute;
	z-index:999999;
	left:0;
	top:45px;
	_top:25px;
	display:none;
	}
.second_top{
	clear:both;
	height:4px;
	}
.second_down{
	width:800px;
	height:28px;
	overflow:hidden;
	clear:both;
	color:#516D87;
	float:left;
	}
.second_down27{
	width:1500px;
	height:28px;
	overflow:hidden;
	position:relative;
	clear:both;
	color:#516D87;
	float:left;
	margin-left:-415px;
	}
.second_down28{
	width:800px;
	height:28px;
	overflow:hidden;
	position:relative;
	clear:both;
	color:#516D87;
	float:left;
	margin-left:0px;
	}
.second_down29{
	width:1200px;
	height:28px;
	overflow:hidden;
	position:relative;
	clear:both;
	color:#516D87;
	float:left;
	margin-left:-500px;
	}
.second_down97{
	width:800px;
	height:28px;
	overflow:hidden;
	position:relative;
	clear:both;
	color:#516D87;
	float:left;
	margin-left:-50px;
	}
.second_point{
	width:10px;
	height:4px;
	float:left;
	margin-left:40px;
	/*background:url(../images/second_point.png) no-repeat left top;*/
	}
.second_left{
	width:7px;
	height:28px;
	display:inline;
	float:left;
	/*background:url(../images/second_left.png) no-repeat left top;*/
	}
.second_middle{
	height:28px;
	float:left;
	/*background:url(../images/second_bg.png) repeat-x left top;*/
	display:inline;
	color:#516D87;
	}
.menu_dl dd .second a{
	height:28px;
	line-height:28px;
	padding:0 2px;
	color:#516D87;
	font-size:12px;
	font-family:"Microsoft YaHei";
	display:inline;
	}
.menu_dl dd .second a:hover{
	height:28px;
	_height:16px;
	line-height:28px;
	_line-height:16px;
	padding:0 2px;
	color:#E20A16;
	font-size:12px;
	font-family:"Microsoft YaHei";
	background:none;
	display:inline;
	}
.second_right{
	width:7px;
	height:28px;
	display:inline;
	float:left;
	/*background:url(../images/second_right.png) no-repeat left top;*/
	}