﻿*{
	margin: 0;
	padding: 0;
	list-style: none;
	margin: 0 auto;
	font-family: "微软雅黑";
}
a{
	text-decoration: none;
	color: #000;
	outline: none;
}
img {
	border: 0;
}
html,body{
	width: 100%;
	height: 100%;
	background: #fff;
}
.qq{
	position: fixed;
	z-index: 10000;
	right: 0;
	top: 360px;
	width: 105px;
}
.qq1{
	position: fixed;
	z-index: 10000;
	right: 0;
	top: 135px;
	width: 105px;
}
.close{
	cursor: pointer;
}
.header{
	width: 100%;
	height: 26px;
	background: url(../img/header_bg.png) repeat-x left center;
}
.header div{
	width: 1038px;
	font-size: 12px;
}
.header div p{
	float: left;
	height: 26px;
	line-height: 26px;
}
.header div ul{
	float: right;
	height: 26px;
	line-height: 26px;
}
.header div ul li{
	float: left;
	padding: 0 10px;
	background: url(../img/header_li_bg.png) no-repeat right center;
}
.header div ul li:last-child{
	background: none;
}
.header div ul li a{
	color: #117AC3;
}
.logo{
	height: 139px;
}
.logo{	
	width: 1038px;
}
.logo>div:first-child{
	height: 99px;
	background: url(../img/178786718049886279.jpg) no-repeat center center;
	position: relative;
}
.logo>div:first-child ul{
	position: absolute;
	right: 68px;
	top: 20px;
}
.logo>div:first-child ul li{
	float: left;
	font-size: 13px;
}
.logo>div:first-child ul li a{
	padding: 3px 10px;
	color: #69717A;
}
.logo>div:first-child ul li a:hover,.logo>div:first-child ul li a.bg{
	color: #3C76B2;
	background: #E0E0E0;
}
.searchs{
	position: absolute;
	right: 44px;
	border: 1px solid #CDD7E2;
	width: 300px;
	height: 25px;
	top: 40px;
}
.searchs .text{
	border: none;
	float: left;
	height: 25px;
	line-height: 25px;
	width: 235px;
	outline: black;
	padding: 0 5px;
}
.searchs .btn{
	float: left;
	height: 25px;
	width: 55px;
	line-height: 25px;
	border: none;
	color: #fff;
	background: #014FA1;
	padding: 0 13.7px;
	outline: black;
	cursor: pointer;
}
.logo>div:first-child img{
	width: 124px;
	height: 34px;
	margin: 30px 0 0 20px;
	float: left;
}
.logo div p{
	float: left;
	font-size: 25px;
	color: #135DAA;
	line-height: 85px;
	margin-left: 15px;
}
.nav{
	height: 40px;
}
.nav ul{
	height: 37px;
	background: #0652A3;
	line-height: 37px;
	margin-top: 3px;
}
.nav ul li{
	float: left;
	height: 37px;
	line-height: 37px;
	background: url(../img/li.png) no-repeat right center;
	width:129.75px;
}
.nav ul li:last-child{
	background: none;
}
.nav ul li a{
	color: #fff;
	text-align: center;
	display: block;
}
.nav ul li a.bg{
	background: url(../img/a.png) repeat-x left center;
	color: #fff;
}
.nav ul li a:hover{
	background: url(../img/a.png) repeat-x left center;
	display: block;
}
.hide{
	display: none;
}
.qq_p_say{
	line-height: 20px;
    font-size: 14px;
    margin-top: -9px;
    margin-left: 25px;
}