@charset "utf-8";
/* CSS Document */
body { font-family:"微软雅黑", "宋体";}

.nav-qzw { height:40px; line-height:40px; text-align:center; background:#ca0915; font-size:14px; }
.nav-qzw a { display:inline-block; margin:0 10px; color:#fff; text-decoration:none; }
.nav-qzw a:hover { text-decoration:underline}

.header{ overflow:hidden;height:257px;text-align:center; line-height:0; background: url(img/topbg.jpg) no-repeat center top;border-bottom:2px solid #ffca3a;}
  .header img{margin:0 auto;}


.main { width:1100px; margin:10px auto;}  
.main ul.zplist { width:1100px; }
.main ul li.zp{ clear:both; overflow:hidden; height:200px; margin:20px auto 20px;  }
.main ul li.zp a { }
.main ul li.zp a .word .dian { float:left; display:inline-block; width:10px; height:10px; margin:10px; background:#4c3418; border-radius:50%; }
.main ul li.zp a .word { width:1100px; float:left; font-size:20px; color:#4c3418; font-weight:bold; white-space:nowrap; text-overflow:ellipsis; overflow:hidden; }
.main ul li.zp a .img { float:left; width:51%; height:155px; margin:10px -30px 0 40px; }
.main ul li.zp a .zhai { float:right; width:468px; height:160px; text-align:right; font-size:10px; line-height:40px; color:#aba595; border-bottom:2px solid #e5e5e5;}
.main ul li.zp a .zhai p { float:left; text-align:left; font-size:14px; line-height:30px; color:#887e72; text-indent:2em; }


.dao { position:relative; width:1100px; line-height:24px; z-index:999; margin:30px auto 0; text-align:center; font-size:24px; color:#564432; font-weight:bold; text-decoration:underline; }
.p {  width:1000px; margin:-15px auto 40px; padding:25px 35px; font-size:15px; line-height:28px; color:#958774; background:#faf8f2; }
.p p {text-indent: 2em; }


.foot { clear:both; padding:1em 2em; margin-top:2em; line-height:1.5em; text-align:center; font-size:.8em; color:#fff; background:#4c5154; }
  .foot a { color:#fff; text-decoration:underline; }
