@charset "utf-8";
/* CSS Document */
*{ margin:0px; padding:0px;}
body,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,p,blockquote,th,td {
	margin:0;
	padding:0;
}
html, body {
	height:100%; width:100%; color:#555555; font-size:12px; font-family:"微软雅黑",Arial; letter-spacing:1px;
}
body {background:#ffffff;}

ol, ul {
	list-style:none;
}
img {
	border:0;
}
table {
	border-collapse:collapse;
}
h1, h2, h3, h4, h5, h6 {
	font-weight:700;
}

/* 链接
-------------------------------------------------------------------*/
a{color:#555555; text-decoration:none; cursor:pointer;}
a:hover{ color:#0068b4; text-decoration:none;}
/*红色*/
.aRed,.redA,
.redA a:link, .redA a:visited {
	color:#d50c00;
	text-decoration:none;
}
.redA a:hover, .redA a:active {
	color:#555555;
	text-decoration:none;
}
/*白色*/
.aWhite,
.whiteA a:link, .whiteA a:visited {
	color:#fff;
	text-decoration:none;
}
.whiteA a:hover, .whiteA a:active {
	color:#fff;
	text-decoration:none;
}
/*黑色*/
.aBlack,
.blackA a:link, .blackA a:visited {
	color:#333;
	text-decoration:none;
}
.blackA a:hover, .blackA a:active {
	color:#333;
	text-decoration:none;
}

/*灰色*/
.aGray,
.grayA a:link, .grayA a:visited {
	color:#999;
	text-decoration:none;
}
.grayA a:hover, .grayA a:active {
	color:#999;
	text-decoration:none;
}

/* 常用样式
-------------------------------------------------------------------*/
.fLeft{float:left;}

.fRight{float:right;}

.invisible{display:none;}

.block{display:block;}

.overflow{overflow:hidden;}

.textCenter{text-align:center;}

.textRight{text-align: right;}

.pointer{cursor:pointer;}/*鼠标样式*/

.clear{clear:both; line-height:normal; height:0px;}

.display{display:none;}

.relative{position:relative;}

.mL25{ margin-left:25px;}
.mL40{ margin-left:40px;}
.pT30{ padding-top:30px;}

/* 头部样式
-------------------------------------------------------------------*/
.top{height:31px; line-height:31px; width:1020px; margin:0px auto; text-align:right; color:#666666;}
.topL{ float:left;}
.topR{ float:right;}
.top a{color:#666666;}
.top a:hover{color:#0068b4;}
.bg{ background:url(../images/bg_nav.jpg) repeat-x 0px 0px;}
.con{ width:1020px; margin:0px auto; }
.logo{ float:left; padding:15px 0px;}
.tel{ float:right; margin-top:55px;}
.bg_menu{ background:url(../images/bg_menu.jpg) repeat-x top center; height:46px; line-height:46px; padding-top:2px;}
.menu{width:1020px; margin:0px auto;}
.menu li{ float:left; text-align:center; font-size:14px; width:98px; text-align:center; margin:0px 23px;}
.menu li a{ display:block; color:#333333; display:block;}
.menu li a:hover{ background:#0068b4; color:#ffffff;}
.bg_key{ background:#165d96; height:40px; line-height:40px; color:#ffffff;}
.key{ width:1020px; margin:0px auto;}
.banner{ width:100%; clear:both; overflow:hidden;}
.banner1{width:100%; clear:both;}
/* 底部样式
-------------------------------------------------------------------*/
.bg_foot{ background:url(../images/bg_foot.jpg) repeat 0px 0px;  text-align:center;color:#ffffff;}
.foot_nav{ background:url(../images/bg_footnav.jpg) no-repeat center bottom; height:50px; padding-top:20px;}
.foot{padding:10px 0px 15px 0px; line-height:28px;}
.bg_foot a{ color:#ffffff;}
.bg_foot a:hover{color:#9adaff;}

/* top样式
-------------------------------------------------------------------*/
.floating_ck{position:fixed;right:20px;top:66%; z-index:999;}
.floating_ck dl dd{position:relative;width:80px;height:80px;background-color:#646577;border-bottom:solid 1px #555666;text-align:center;background-repeat:no-repeat;background-position:center 20%;cursor:pointer;}
.floating_ck dl dd:hover{background-color:#006dd3;border-bottom:solid 1px #00509a;}
.floating_ck dl dd:hover .floating_left{display:block;}
.consult,.words{background-image:url(../images/icon0701/zxicon.png);}
.quote{background-image:url(../images/icon0701/kficon.png);}
.qrcord{background-image:url(../images/icon0701/erweima.png);}
.return{background-image:url(../images/icon0701/fanhui.png);}
.floating_ck dd span{color:#fff;display:block;padding-top:54px;}
.floating_left{position:absolute;left:-160px;top:0px;width:160px;height:80px;background-color:#006dd3;border-bottom:solid 1px #00509a;display:none;}
.floating_left a{color:#fff;line-height:80px;}
.floating_ewm{height:190px;top:-80px;}
.floating_ewm i{background-image:url(../images/erweima.png);display:block;width:145px;height:145px;margin:auto;margin-top:7px;}
.floating_ewm p{color:#fff;margin-top:5px;}
.floating_ewm .qrcord_p01{font-size:12px;line-height:20px;}
.floating_ewm .qrcord_p02{font-size:18px;}

/* 分页 */
.pr{color:#F00;}
.pages {padding:15px 0px 0px 0px;}
.pages a{display:inline-block; width:26px; height:22px; line-height:22px; background:#fff; border:1px solid #e3e3e3; text-align:center; color:#333}
.pages a.a2{background:url(pages.png) no-repeat 0 5px; width:56px; }
.pages a:hover{background:#f1f1f1; color:#000; text-decoration:none; }
.pages span{display:inline-block; width:26px; height:22px; line-height:22px; background:#0068b4; border:1px solid #999; color:#fff; text-align:center;}
