@charset "utf-8";
/* CSS Document */
body { font-size:13px;}
.header { width:1021px; margin:0 auto; overflow:hidden;}
.header .logo { float:left; width:375px;}

.menu { width:1021px; margin:0 auto; height:33px; overflow:hidden; background-color:#115db5;} 
.menu ul,li { padding:0; margin:0;}
.menu ul li { list-style-type:none; float:left;}
.menu ul { margin-left:35px;}
.menu ul li a{ color:#FFF; text-decoration:none; font-size:14px; line-height:33px; display:block; margin-right:15px;}

.banner { width:1021px; margin:0 auto;}
.contaire { width:1021px; margin:0 auto;}

.pro { width:1021px; margin:0 auto;}

.honor { width:1021px; margin:0 auto;}

.footer { width:1021px; margin:0 auto; border-top:3px #115db5 solid;}
.footer .copy { text-align:center; font-size:13px; line-height:25px;}


.news ul li { padding:0px; margin:0px;}
.news ul li { display:inline-block; margin-right:15px; width:305px; list-style-type:disc;}
.news ul li a { color:#333; line-height:18px; font-size:13px; text-decoration:none;}
.news ul li a:hover { color:#09C;}
#page { text-align:center;}

.qqkefu
{
	position: fixed;
	bottom: 35%;
	_position: absolute;
	_top: expression(eval(document.documentElement.scrollTop + 365));
	z-index: 20;
	right: 0;
	width: 45px;
	z-index:5000;
}
.qqkefu ul li
{
	height: 45px;
	margin-bottom: 1px;
	float: right;
	background: #167a3b;
	line-height: 45px;
	font-size: 14px;
	cursor: pointer;
	position: relative;
	list-style-type:none;
}
.qqkefu ul li a
{
	color: #fff;
}
.qqkefu ul li.qq_cza
{
	overflow: hidden;
}
.qqkefu ul li:hover
{
	background: #e13d76;
}
.qqkefu ul li.top
{
	color: #1c1c1c;
	font-weight: 800;
	text-align: center;
	line-height: 45px;
	background: #ffffff;
	position: relative;
	width: 45px;
	cursor: pointer;
	
}
.qqkefu ul li.top span
{
	position: absolute;
	display: block;
	left: 0;
	top: -5px;
	height: 5px;
	width: 45px;
	background: url(/images/czx2.png) no-repeat center;
}
.qqkefu ul li.top:hover
{
	background: #CBCBCB;
}
.qqkefu ul li.top:hover span
{
	background: url(/images/czx2_hover.png) no-repeat center;
}
.qqkefu ul li b
{
	width: 45px;
	height: 45px;
	display: block;
	overflow: hidden;
	float: left;
}
.qqkefu ul li b.a
{
	background: url(/images/czx4.png) no-repeat center center;
}
.qqkefu ul li b.b
{
	background: url(/images/czx3.png) no-repeat center center;
}
.qqkefu ul li b.c
{
	background: url(/images/czx5.png) no-repeat center center;
}
.qqkefu ul li b.d
{
	background: url(/images/czx6.png) no-repeat center center;
}
.erweima
{
	/*width: 390px;*/
	height: 150px;
	position: absolute;
	top: -107px;
	left: -135px;
	background: #FFF;
	border: 1px solid #CCC;
	float: right;
	cursor: default !important;
	display: none;
}
.erweima p
{
	line-height: 20px;
	color: #000;
	font-size: 12px;
	text-align: center;
	float: left;
	width: 130px;
}
.erweima p img
{
	width: 110px;
	height: 110px;
	margin: 0px 10px 0px 10px;
}