
/*重置*/

body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, 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, h3, h4, h5, h6 {
  font-size: 100%;
  font-weight: normal;
}

q:before, q:after { content:;
}

abbr, acronym { border: 0; }
.clearfix:after {
  visibility: hidden;
  display: block;
  font-size: 0;
  content: " ";
  clear: both;
  height: 0;
}

.clearfix { zoom: 1; }

.container {width:1259px;overflow: hidden;}
.poster-main .poster-list .poster-item {
  width: 962px;
  height: 495px;
  position: absolute;
  left: 0;
  top: 0;
}

.poster-item img{
  width:100%;
  height: 543px;
}
.poster-main .poster-btn {
  position: absolute;
  top: 0;
  z-index: 10;
  cursor: pointer;
}

.poster-main .poster-prev-btn {
  left: 0;
  background: url(../img/left.png) no-repeat center center;
}

.poster-main .poster-next-btn {
  right: 0;
  background: url(../img/right.png) no-repeat center center;
}
.poster-item{
  overflow: hidden;
  background-repeat: no-repeat;
  background-position: left bottom;
  background-size: cover;
  position: relative;
}
.poster-item .box{
  width: 47.5%;
  position: absolute;
  right: 0;
  top: 50%;
  transform: translateY(-50%);
  -webkit-transform: translateY(-50%);
  -moz-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  -o-transform: translateY(-50%);
  z-index: 2;
}
.poster-item .box .tit{
  font-size: 24px;
  color: #000000;
  line-height: 36px;
  margin-bottom: 35px;
  text-align: left;
}
.poster-item .box .tit span{
  font-size: 36px;
  display: inline-block;
  margin-right: 10px;
  font-weight: 500;
}
.poster-item .box .item{
  overflow: hidden;
  margin-bottom: 22px;
}
.poster-item .box .item:last-child{
  margin-bottom: 0;
}
.poster-item .box .item img{
  width: 70px;
  height: 70px;
  display: block;
  float: left;
}
.poster-item .box .item .txt{
  margin-left: 95px;
  text-align: left;
  padding-top: 5px;
}
.poster-item .box .item .txt span{
  font-size: 28px;
  color: #e4a62a;
  line-height: 32px;
  font-weight: 500;
}
.poster-item .box .item .txt p{
  font-size: 16px;
  color: #333333;
  line-height: 32px;
}
/*.poster-item a{
  border:3px solid #f7b215;
  padding:40px 0 0 22px;
  display: inline-block;
  height:456px;
}*/
.div1 ul{
  list-style:none;
  overflow: hidden;
  width:296px;
  float:left;
}
.div1 li{
  float:left;
  margin-right:50px;
  width:92px;
  text-align: center;
}
.div1{
  overflow: hidden;
  width:100%;

}
.div1 .img1{
  float:left;
  padding-right:56px;
}
.div2{
    padding-top:20px;
    overflow: hidden;
    float:right;
    width: 100px;
    text-align: center;
    padding-right: 62px;
}
.div2 h2{
    font:20px 微软雅黑 Bold;
}
.div2 p{
  font:12px 微软雅黑 Regular;
  padding:10px 0 30px 0;
  color:#646363;
}
.div1 ul p{
  padding:16px 0;
}
