@charset "utf-8";

/* 版心宽 */


.tpl-header,
.tpl-banner,
.tpl-content,
.tpl-footer {
    min-width: 1200px;
}

/* 顶部 */
.tpl-header {
    height:63px;
}

/* banner */
.tpl-banner {
    height: 340px;
    background:url(../images/banner.jpg) top center no-repeat;
}
.daf-tpl-banner{
  height: 220px;
    background:url(../images/banner.jpg) no-repeat;
    background-position: 0 -118px;
}

/* 主体内容 */
.tpl-content {
    /*background-color: #ccc;*/
}

/*============== 布局 使版权始终在最下方============= */
html, body {
    height: 100%;  font-family:"微软雅黑"
}

#layout {
    clear: both;
   
}

#layout #layout_footer {
    /*height: 150px;*/
    padding-top: 20px;
}

#footer {
    clear: both;
    position: relative;
    height: 98px;
    line-height: 28px;
    padding-top: 15px;
    text-align: center;
}

/*============== 布局 使底部始终在最下方============= */
.tpl-footer {
    background-color: #f9f9f9;
}


/* 返回顶部 */
#return-top {
  position: fixed;
  right: 5.5%;
  top: 90%;
  display: none;
  z-index: 99999;
      _position: absolute;
    _margin-top: 90%;
    _bottom: auto;
    _top: e­xpression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0)));
}

#return-top a {
  background-image: url("../images/Back-to-the-top.png");
  display: block;
  width: 38px;
  height: 38px;
}

#return-top a:hover {
  background-position: 0px 38px;
}

















