@charset "utf-8";

body {
	height: 100%
}

html {
	font: normal 12px/18px "Microsoft YaHei", Helvetica, sans-serif;
}

/**********************分页控件************************/
.g-cf:after {
	clear: both;
	content: "";
	display: table;
}

.g-cf {
	zoom: 1;
}

.g-pager {
	text-align: center;
	color: #111111;
	font: 12px/1.5em Arial, Tahoma;
	float: right;
}

.g-pager a,.g-pager input {
	cursor: pointer;
	border: solid 1px #ddd;
	padding: 6px 12px;
	color: #23527c;
	margin: 0 2px;
	vertical-align: middle;
}

.g-pager a.cur,.g-pager a:hover {
	background-color: #eee;
	color: #23527c
}

.g-pager a.no {
	border-color: #A3A3A3;
	color: #A3A3A3;
	background-color: #E4F2F9
}

.g-pager span {
	margin-right: 10px;
}

.g-pager input {
	cursor: default;
	width: 35px;
	padding: 4px 2px;
}

.g-pagerwp {
	/* height: 35px; */
	line-height: 23px;
	padding: 5px;
	margin-bottom: 10px;
	border: 0px solid #DDDDDD;
}

.g-pagerwp .g-btn {
	vertical-align: top
}

.g-pagerwp .g-btn {
	vertical-align: top
}

.sample {
	position: relative;
	line-height: 1em;
	height: 2em;
	overflow: hidden;
}

.sample:after {
	content: "..";
	position: absolute;
	bottom: 0;
	right: -4px;
	background: transparent;
}

.header {
	width: 100%;
	height: 55px;
	top: 0px;
	position: fixed;
	z-index: 900;
	background: #114096;
}

.header-logo {
	width: 133px;
	height: 43px;
	margin-left: 10px;
	margin-top: 6px;
}

div.header-logo>img {
	height: 40px;
}

ul.header-ul {
	margin-left: 45%;
}

.header .container {
	position: absolute;
    top: 99%;
    right: 0;
    width: auto;
    min-width: 40%;
    background: #344157;
    opacity: 0.97;
    float: right;
}

.header .container dl {
	float: left;
	margin: 18px 50px 18px 0;
}

.header .container dl dt {
	font: normal 1em "microsoft yahei";
	color: #FDFDFD;
	padding-bottom: 10px;
	border-bottom: 1px solid #61789e;
	margin-bottom: 10px;
	cursor: context-menu;
}


.header .container dl dd>a {
	color: #FFFFFF !important;
	font-size:0.9em
}

.header .container dl.mg-19 {
	margin-left: 200px;
}

.head-ul li:hover div{
	display:block;
}
