ï»¿body, div, dl, dt, dd, ul, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, select, input, textarea, button, p, blockquote, th, td, img, iframe,a { margin: 0; padding: 0; }  table { border-collapse: collapse; border-spacing: 0; }  input, button, textarea, option { font: 12px "Microsoft Yahei", Arial, Helvetica, sans-serif; }  ul, li, div { list-style: none; border: 0px; }  img { border: 0px; vertical-align: middle;max-width: 100%;}  .clear { font: 0px/0px serif; display: block; clear: both; }  html { -webkit-text-size-adjust: none; }  input { outline: none; }  textarea { resize: none; }  a { text-decoration: none; color: #333;}  body:nth-of-type(1) input:focus, textarea:focus { outline: none; }  br { background: #fff; }  body { font: 12px "microsoft yahei", "\5b8b\4f53", Tahoma, Arial; color: #333; background: #fff; position: relative; }.clearfix:after{content: "\ÖÐ¹úÌåÓý²ÊÆ±APP0b"; display: block; height: 0; clear: both;} .clearfix{*zoom: 1;}


.foot {
	width: 1100px;
	margin: 18px auto 0;
	text-align: center;
	color: #686161;
	padding-bottom: ÖÐ¹úÌåÓý²ÊÆ±APPpx;
}

.foot span {
	width: 1098px;
	height: 43px;
	float: left;
	line-height: 43px;
	background-color: #f5f5f5;
	border: 1px solid #e0dfdf;
	color: #686161;
}

.foot span a {
	padding: 0 6px;
	color: #333333;
	font-family: "\5b8b\4f53";
}

.foot span a:hover {
	color: #f60;
	text-decoration: underline;
}

.foot p.web {
	width: 1100px;
	float: left;
	padding: 15px 0;
	color: black;
	font-size: 14px;
}

.foot p.web a {
	color: #0072bd;
}

.foot p.web a:hover {
	color: #f60;
	text-decoration: underline;
}

.foot p {
	font: normal 12px/26px "Tahoma", "\5b8b\4f53";
}

.foot strong {
	padding: 0 25px 0 0;
}

.foot b {
	padding: 0 1px;
}
.foot b a{
	position: relative;
	cursor: pointer;
}
.foot b a .QQhover {
    position: absolute;
   left: 0px;
    bottom: 18px;
    border: 1px solid #666;
    border-radius: 4px;
    line-height: ÖÐ¹úÌåÓý²ÊÆ±APPpx;
    color: #333;
    background: rgba(255,255,255,.9);
    display: none;
    cursor: auto;
    font-weight: 500;
    height: ÖÐ¹úÌåÓý²ÊÆ±APPpx;
    width: 100px;
    text-align: center;
    font-family:"Microsoft Yahei"; 
    overflow: hidden;
    resize: none;
   }
   .foot b a .QQhover::after{
    position: absolute;
    left: 0;
    top: 0;
    line-height: ÖÐ¹úÌåÓý²ÊÆ±APPpx;
    content: "QQ:";
   }
   .foot b a:hover .QQhover{
    display: inline-block;
   }
.foot b img {
	vertical-align: middle;
}