@charset "utf-8";
/* CSS Document */
body,div,ul,li,h1,h2,h3,h4,h5,h6,img,a,p,span { margin:0; padding:0}
ul,li { list-style:none;}
a { text-decoration:none}
img { border:none}
body { font-family:"微软雅黑", "宋体";}

.header { height:540px; text-align:center; line-height:0; background: url(headerbg.jpg) no-repeat center; }
  .header img { margin:0 auto; }
  
.main { height:1309px; margin:0 auto; text-align:center; background:url(mainbg.jpg) no-repeat center; }  
  .main .newslist { overflow:hidden;  width:1180px; margin:0 auto; padding-top:15px; text-align:left }
  .main .newslist li{ height:125px; }
  .main .newslist li a .word { width:100%; padding-top:30px; float:left; font-size:31px; line-height:31px; color:#333; white-space:nowrap; text-overflow:ellipsis; overflow:hidden; }
  .main .newslist li a .zhai { width:100%; padding-bottom:12px; float:right; text-align:right; font-size:15px; line-height:53px; color:#4d4d4d; border-bottom:1px solid #e5e5e5; white-space:nowrap; text-overflow:ellipsis; overflow:hidden; }
  .main .newslist li a .zhai p { width:80%;float:left; text-align:left; font-size:15px; line-height:53px; color:#4d4d4d; text-indent:1em; white-space:nowrap; text-overflow:ellipsis; overflow:hidden; }
 .yema { display:inline-block; padding:10px; margin:0 5px; line-height:15px; font-size:12px; color:#666; border:1px solid #dedede; background:#fefefe}
.yemacurrent { display:inline-block; padding:10px; margin:0 5px; line-height:15px; font-size:.12px; color:#999; border:1px solid #e9e9e9; background:#eee ;}
.foot { position:relative; top:88px; clear:both; line-height:2.4em; text-align:center; font-size:15px; color:#4d4d4d; }
