.container {
  width: 100%;
  height: 100%;
  min-width: 1336px;
  max-width: 1920px;
  background: #F5F4F7;

  position: relative;
}
.container .bg img {
  width: 100%;
  min-width: 1336px;
  max-width: 1920px;
  max-height: 594px; 
}
.container .content {
  width: calc(1200px - 110px);
  height: 100%;
  min-height: 360px;
  background: rgba(254,253,255,0.9);

  margin: 0px auto;
  position: relative;
  top: calc(380px - 594px);
  z-index: 999;

  padding: 44px 55px;
}
.container .content .channel-name{
  width: 120px;
  height: 29px;

  font-size: 30px;
  
  font-weight: lighter;
}
.container .content .channel-name-en {
  width: 500px;
  height: 25px;
  margin-top: 10px;

  font-size: 30px;
  color: #B5B5B6;
  font-family: "Microsoft YaHei Bold", "Microsoft YaHei";
  font-weight: bold;
}
.container .content .channel-nodelist {
  width: 200px;
  height: 14px;
  text-align: right;

  float: right;
  position: relative;
  top: -16px;

  font-size: 14px;
  color: #3E3A39;
  
  font-weight: lighter;
}
.container .content .channel-nodelist img {
  margin-top: -4px;
}
.container .content .nav-bar {
  height: 56px;
  width: 100%;
  margin-top: 38px;
  text-align: center;
}
.container .content .nav-bar .nav-item {
  display: inline-block;
  height: 56px;
}
.container .content .nav-bar .nav-item .nav-title {
  margin-top: 16px;

  font-size: 20.06px;
  
  font-weight: Light;
}
.container .content .nav-bar .nav-item .nav-inline-bar {
  width: 79px;
  height: 3px;

  margin-top: calc(20px - 3px);
  background: #EA5403;
}
.container .content .nav-bar .interval-w131 {
  width: 131px;
  display: inline-block;
}
.container .content .nav-bar .interval-186 {
  width: 186px;
  display: inline-block;
}
.container .content .title {
  width: 500px;
  height: 32px;
  margin: 79px auto 49px;
  text-align: center;

  color: #3E3A39;
  font-family: "Microsoft YaHei Bold", "Microsoft YaHei";
  font-weight: 'Bold';
  font-size: 30px;
}
.container .content .divide img{
  height: 1px;
  width: 100%;
}

/* 新闻列表 */
.container .item {
  width: calc(1100px - 60px);
  height: calc(190px - 5px);
  padding: 5px 30px 0px 10px;
  margin-top: 45px;

  background-image: url('../../images/tzkg/xwdt/item-bg.png');
  background-size: 1100px 190px;
}
.container .item a {
  width: calc(1100px - 60px);
  height: calc(190px - 15px);

  display: block;
  cursor: pointer;
  overflow: hidden;
}
.container .item .item-date {
  float: left;
  display: inline-block;
  width: 80px;
  height: 100%;
  text-align: center;
}
.container .item .item-date .item-date-day {
  display: inline-block;
  width: 41px;
  height: 29px;
  font-size: 36px;
  
  color: #3E3A39;
  position: relative;
  top: 80px;
  left: -2px;
}
.container .item .item-date .item-date-month {
  width: 54px;
  height: 22px;
  font-size: 14px;

  color: #3E3A39;
  position: relative;
  top: 25px;
  left: 0px;
}
.container .item  .item-top-pic {
  float: left;
  display: inline-block;
}
.container .item  .item-top-pic img{
  display: inline-block;
  width: 260px;
  height: 173px;
  opacity: 0.9;
}
.container .item  .item-content {
  float: right;
  display: inline-block;
  width: 670px;
  height: 100%;
  padding-left: 25px;
}
.container .item .item-content div {
  display: inline-block;
}
.container .item .item-content .item-title {
  margin-top: 25px;
  width: 100%;
  height: 16px;
  font-size: 16px;
  color: #EA5403;
  
  font-weight: lighter;
}
.container .item .item-content .item-title:hover {
  color: #EA5403;
}
.container .item .item-content .item-title img {
  position: relative;
  top: -8px;
}
.container .item .item-content .item-txt {
  margin-top: 15px;
  line-height: 16pt;
  width: 100%;
  height: 80px;
  font-size: 12px;
  color: #3E3A39;
  
  font-weight: lighter;
}
.container .item .item-content .item-expand {
  width: 70px;
  height: 22px;
  line-height: 22px;
  text-align: center;
  color: #fff;
  font-size: 12px;
  
  font-weight: lighter;
  background-image: url('../../images/tzkg/xwdt/more.png');
}
.content .txt .txt-title {
  width: 650px;
  height: 100%;
  line-height: 1.5em;
  margin: 79px auto 49px;
  text-align: center;

  color: #3E3A39;
  font-family: "Microsoft YaHei Bold", "Microsoft YaHei";
  font-weight: 'Bold';
  font-size: 30px;
}
.content .txt .divide img{
  height: 1px;
  width: 100%;
}
.content .txt .detail-txt{
  margin: 0px 0px 133px;
  padding-top: 2em;
  width: 100%;
  height: 100%;
}
.content .txt .detail-txt p {
  line-height: 2em;
}
