重置*/

body, div, dl, dt, dd, ul, ol, li, h1, h2, h5, h6, pre, form, fieldset, input, textarea, blockquote, th, td {
  margin: 0;
  padding: 0;
}

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

fieldset, img {
  border: 0;
}

address, caption, cite, code, dfn, em, strong, th, var {
  font-style: normal;
  font-weight: normal;
}

ol, ul {
  list-style: none;
}

caption, th {
  text-align: left;
}

h1, h2, h5, h6 {
  font-size: 100%;
  font-weight: normal;
}

/*q:before, q:after {
  content: ;
}
*/
abbr, acronym {
  border: 0;
}

body {
  color: #666;
  background-color: #fff;
  font: 12px/1.5;
}

.clearfix:after {
  visibility: hidden;
  display: block;
  font-size: 0;
  content: " ";
  clear: both;
  height: 0;
}

.clearfix {
  zoom: 1;
}

.container {
  margin: 150px auto;
  width: 1000px;
}

.poster-main {
  width: 1000px;
  height: 500px;
  position: relative;
  margin: 0 auto;
}

.poster-main a, .poster-main img {
  display: block;
}

.poster-main .poster-list {
  width: 1000px;
  height: 500px;
}

.poster-main .poster-list .poster-item {
  width: 200px;
  height: 500px;
  position: absolute;
  left: 0;
  top: 0;
}

.poster-btn {
  position: absolute;
  top: 0;
  z-index: 10;
  cursor: pointer;
  text-indent: -999px;
}

.poster-prev-btn {
  left: 0;
  background: url(../images/left1.png) no-repeat center center;
}

.poster-prev-btn:hover {
  left: 0;
  background: url(../images/left.png) no-repeat center center;
}

.poster-prev-btn a:hover {
  background-color: #444;
}

.poster-next-btn {
  right: 0;
  background: url(../images/right1.png) no-repeat center center
}

.poster-next-btn:hover {
  right: 0;
  background: url(../images/right.png) no-repeat center center;
}

.poster-next-btn a:hover {
  background-color: #444;
}


/*字的蒙层*/

.text-tag,.img,.border,.mask{
      width: 100%;
      height: 100px;
    }
    .text-tag{
      display: block;
      position: relative;
  
    }

    .mask{
      position: absolute;
      bottom: 0px;
      left: 0px;
      padding: 10px;
      -webkit-transition:all .5s ease-in;
      transition:all .5s ease-in;
      color:rgba(255,255,255,0);
    }
    .text-tag:hover .mask{
      background-color:rgba(0,0,0,0.5);
      color:rgba(255,255,255,1);
    }
      
    .info {
      position: absolute;
      width: 100%;
      bottom: 0px;
      left: 0;
      text-align: center;
      cursor:pointer;
}

.icon {
  /*图片由灰色变彩色css滤镜*/
  -webkit-filter: grayscale(100%);
  -moz-filter: grayscale(100%);
  -ms-filter: grayscale(100%);
  -o-filter: grayscale(100%);
  filter: grayscale(100%);
  filter: gray;
}

.icon:hover {
  filter: none;
  -webkit-filter: grayscale(0%);
}


/*
.izl-rmenu .btn-top{background:url(../img/right.png) 0px 0px no-repeat; background-color:#666666; display:none;}
.izl-rmenu .btn-top:hover{background-color:#444;}

.nav{width:1200px;position:relative;left:50%;margin-left:-600px;display:none;}
.nav a{display:block;width:41px;height:119px;opacity:.2;z-index:9;}
.nav a.prev{position:absolute;left:0;top:-350px;margin-top:-58px;background:url(../img/right.png) no-repeat;}
.nav a.next{position:absolute;right:0;top:-350px;margin-top:-58px;background:url(.../img/right.png) no-repeat;}

.hover img{filter:alpha(Opacity=80);-moz-opacity:0.8;opacity: 0.8}
.hover img{filter:alpha（Opacity=70）；-moz-opacity:0.7;opacity: 0.7}