.header-wrap{
  width: 100%;
  height: 100px;
  background: #2F3036
}
body{
  background: #fafafa;
}
#main{
  background: url(../images/bg-five.png) no-repeat !important;
  background-size: 100% 100%;
  min-height: 400px;
  padding-bottom: 40px;
}
.news-header{
  width: 1200px;
  margin: 0 auto;
  text-align: left;
  /* height: 99px; */
  font-size: 16px;
  /* line-height: 99px; */
  font-family: "MicrosoftYaHei";
  font-weight: Regular !important;
  color: #666666;
  border-bottom: 1px solid #ECECEC;
  padding:  30px 0;
}
.news-header strong{
  color: #000;
}
.news-title{
  width: 1200px;
  height: 105px;
  margin: 0 auto;
}
.news-title h1{
  font-family: "MicrosoftYaHei";
  font-weight: Regular !important;
  text-align: left;
  padding-left: 20px;
  float: left;
  font-size: 26px;
  line-height: 105px;
  color: #333;
}
.news-time{
  float: left;
  width: 88px;
  height: 103px;
  border: 1px solid #2F3036;
}
.news-time .years{
  width: 100%;
  height: 26px;
  background: #2F3036;
  color: #fff;
  font-size: 14px;
  font-family: "MicrosoftYaHei";
  font-weight: Regular !important;
  line-height: 26px;
  text-align: center;
}
.news-time .days{
  height: 30px;
  margin-top: 14px;
  font-size: 28px;
  font-family: "MicrosoftYaHei";
  font-weight: Regular !important
}
.news-time .xian{
  width: 20px;
  height: 2px;
  background: #2F3036;
  margin: 0 auto;
  margin-top: 14px;
}
.article-detail{
  width: 1200px;
  margin: 0 auto;
  font-family: "MicrosoftYaHei";
  font-weight: Regular !important;
  color: #666;
  font-size: 14px;
  min-height: 250px;
  line-height: 24px;
  text-align: left
}
.page-wrap{
  width: 1200px;
  margin: 0 auto;
  padding: 40px 0;
}
.page-wrap>div:hover{
  color: #CC9B70;
}
.page-wrap .last-page{
  width: 305px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  cursor: pointer;
  float: left;
}
.invit-tip{
  text-align: center;
  line-height: 70px;
  height: 70px;
  width: 1200px;
  margin: 0 auto;
  background: #fff;
  color: #CC9B70;
  font-family: "MicrosoftYaHei";
  font-weight: Regular !important;
  font-size: 15px;
  margin-top: 30px;
  margin-bottom: 40px;
}


@media screen and (max-width:1280px) {
  #main,
  .invit-tip{
    width: 100%;
  }

  .news-header,
  .news-title,
  .article-detail{
    width: 90%;
  }
}

@media screen and (max-width:1024px) {

  .invit-tip {
    height: auto;
    line-height: normal;
    padding: 10px 0;
  }

}