html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, embed,
figure, figcaption, footer, header, hgroup,
menu, nav, output, ruby, section, summary,
time, mark, audio, video {
  margin: 0;
  padding: 0;
  border: 0;
  font: inherit;
  font-size: 100%;
  vertical-align: baseline; }

html {
  line-height: 1; }

ol, ul {
  list-style: none; }

table {
  border-collapse: collapse;
  border-spacing: 0; }

caption, th, td {
  text-align: left;
  font-weight: normal;
  vertical-align: middle; }

q, blockquote {
  quotes: none; }
  q:before, q:after, blockquote:before, blockquote:after {
    content: "";
    content: none; }

a img {
  border: none; }

article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section, summary {
  display: block; }

.wrap, .sildeImgBox .sildeImgList {
  margin-left: auto;
  margin-right: auto; }

.m_t_index .m_i, .m_t_index .video, .m_b_index .m_i, .m_b_index p, .m_b_index .cardsInfo, .listPage .listCnt, .datialPage .hero, .sildeImgBox, .sildeImgBox .sildeImgList {
  position: relative; }

.m_t_index .quot, .listPage .listCnt-bottom, .datialPage .hero .mmInfo, .datialPage .hero .vote, .sildeImgBox .btn-left, .sildeImgBox .btn-right, .sildeBottom .btn-left, .sildeBottom .btn-right, .sildeImgBox .sildeImgList ul {
  position: absolute; }

.m_b_index li .links, .m_b_index .cardsInfo, .datialPage .hero .vote a, .sildeImgBox .btn-left, .sildeImgBox .btn-right, .sildeBottom .btn-left, .sildeBottom .btn-right {
  display: block; }

img {
  vertical-align: bottom; }

body {
  margin-top: 46px;
  font: 14px/24px 'SimSun';
  color: #726946; }

.fl {
  display: inline;
  float: left; }

.fr {
  display: inline;
  float: right; }

.wrap {
  width: 1000px; }

.m_t_index {
  background: url(http://www.laohu.com/_s/mnkp/bg_index_top1.jpg) 50% 0 no-repeat #0a1d2d; }
  .m_t_index .m_i {
    background: url(http://www.laohu.com/_s/mnkp/bg_index_top_inner1.jpg) 50% 0 no-repeat;
    height: 474px;
    z-index: 1; }
  .m_t_index .quot {
    overflow: auto;
    width: 480px;
    left: 14px;
    top: 286px;
    height: 100px;
    padding-right: 5px; }
  .m_t_index .video {
    display: inline;
    float: right;
    padding-right: 5px;
    padding-top: 150px;
    width: 423px;
    height: 240px;
    z-index: 0; }

.m_b_index {
  background: url(http://www.laohu.com/_s/mnkp/bg_index_bottom1.jpg) 50% 0 no-repeat #0a1d2d; }
  .m_b_index .m_i {
    background: url(http://www.laohu.com/_s/mnkp/bg_index_bottom_inner1.jpg) 50% 0 no-repeat;
    height: 518px; }
  .m_b_index li {
    display: inline;
    float: left;
    width: 210px;
    padding: 0 20px; }
    .m_b_index li .links {
      background: url(http://www.laohu.com/_s/mnkp/btnIndex1.png) 100% 0 no-repeat;
      width: 144px;
      height: 57px;
      cursor: default;
      margin: 30px auto 0; }
    .m_b_index li .do {
      background-position: 0 0;
      cursor: pointer; }
  .m_b_index p {
    height: 324px; }
  .m_b_index .cardsInfo {
    top: 230px;
    color: #180901;
    left: 27px;
    width: 150px;
    font-weight: 700; }

.cl {
  overflow: hidden;
  *zoom: 1; }

.listPage {
  background: url(http://www.laohu.com/_s/mnkp/bg_html_listpage.png); }
  .listPage body {
    background: url(http://www.laohu.com/_s/mnkp/bg_body_listpage.jpg) 50% 0 no-repeat; }
  .listPage .hero {
    background: url(http://www.laohu.com/_s/mnkp/bg_top_listpage.jpg) 50% 0 no-repeat;
    height: 278px; }
  .listPage .listCnt {
    background: url(http://www.laohu.com/_s/mnkp/bg_listCnt.jpg) 50% 0 repeat-y;
    min-height: 1157px;
    margin-bottom: 200px; }
    .listPage .listCnt li {
      width: 250px;
      height: 360px;
      text-align: center;
      display: inline;
      float: left;
      padding: 5px 0 20px; }
  .listPage .listCnt-bottom {
    background: url(http://www.laohu.com/_s/mnkp/bg_listCnt._bottom.png) 50% 0 no-repeat;
    height: 33px;
    bottom: -15px;
    left: 2px;
    width: 998px; }

.datialPage {
  background: #1b2032; }
  .datialPage body {
    background: url(http://www.laohu.com/_s/mnkp/bg_body_detial.jpg) 50% 0 no-repeat; }
  .datialPage .hero {
    background: url(http://www.laohu.com/_s/mnkp/bg_top_detial.jpg) 50% 0 no-repeat;
    height: 484px; }
    .datialPage .hero .mmInfo {
      width: 250px;
      height: 360px;
      right: 20px;
      top: 90px; }
    .datialPage .hero .vote {
      width: 144px;
      height: 58px;
      left: 20px;
      bottom: 22px; }
      .datialPage .hero .vote a {
        background: url(http://www.laohu.com/_s/mnkp/voteBtn.png) 0 0 no-repeat;
        width: 100%;
        height: 100%; }
        .datialPage .hero .vote a:hover {
          background-position: 0 -67px; }

.detialCnt {
  background: url(http://www.laohu.com/_s/mnkp/bg_layout_detial.jpg) 50% 0 no-repeat;
  padding-bottom: 80px; }
  .detialCnt .mmShow {
    height: 350px; }
  .detialCnt .mmTxt {
    height: 110px;
    padding: 4px 15px;
    overflow: auto;
    margin-top: 119px;
    margin-bottom: 40px; }
    .detialCnt .mmTxt .d {
      padding-left: 4.5em;
      font-size: 12px; }
  .detialCnt .mmInfo {
    background: url(http://www.laohu.com/_s/mnkp/bd1.jpg) 0 0 no-repeat;
    width: 507px;
    padding: 25px 20px 15px;
    height: 217px;
    overflow: auto;
    font-size: 12px; }
  .detialCnt .video {
    background: url(http://www.laohu.com/_s/mnkp/bd2.jpg) 0 0 no-repeat;
    width: 423px;
    height: 240px;
    padding: 10px 5px 7px; }
  .detialCnt .other {
    background: url(http://www.laohu.com/_s/mnkp/bd3.jpg) 50% 0 no-repeat;
    height: 282px;
    margin-top: 45px;
    padding-top: 60px; }

.sildeImgBox .btn-left, .sildeImgBox .btn-right, .sildeBottom .btn-left, .sildeBottom .btn-right {
  width: 50px;
  height: 138px;
  top: 50%;
  margin-top: -69px;
  background: url(http://www.laohu.com/_s/mnkp/arrow.png) -1000px -1000px no-repeat;
  cursor: pointer; }

.sildeImgBox {
  width: 940px;
  margin: 0 auto;
  height: 344px; }
  .sildeImgBox .btn-left {
    background-position: 0 0;
    left: 0; }
  .sildeImgBox .btn-right {
    background-position: 100% 0;
    right: 0; }
  .sildeImgBox .sildeImgList {
    width: 820px;
    height: 349px;
    overflow: hidden; }
    .sildeImgBox .sildeImgList ul {
      left: 0;
      right: 0;
      margin-left: -15px;
      width: 5000px; }
    .sildeImgBox .sildeImgList li {
      display: inline;
      float: left;
      width: 262px;
      height: 344px;
      margin-left: 15px;
      box-shadow: 2px 2px 5px rgba(4, 0, 0, 0.75); }

.sildeBottom {
  height: 157px; }
  .sildeBottom .btn-left {
    background-position: 0 100%;
    left: 0; }
  .sildeBottom .btn-right {
    background-position: 100% 100%;
    right: 0; }
  .sildeBottom .sildeImgList {
    height: 157px; }
    .sildeBottom .sildeImgList li {
      height: 152px; }

.footer_bottom {
  border-top: 3px solid #fda500;
  background-color: #2e2e2e;
  text-align: center;
  padding: 20px 0; }

.footer_bottom p {
  font-size: 12px;
  color: #6b6b6b;
  line-height: 24px; }

.footer_bottom p a {
  color: #6b6b6b;
  text-decoration: none; }

.footer_bottom p a:hover {
  text-decoration: underline; }

.footer_bottom .footerNav {
  padding-bottom: 10px; }

.footer_bottom .footerNav a {
  font-size: 14px;
  color: #838383; }
