﻿.zcfg-a-1 {
  color: white;
  background-image: linear-gradient(to right bottom , #CF7C8A, #D8B398);
}

.zcfg-a-1:hover {
  color: white;
  background: #72060e;
  font-weight: bold;
}

.zcfg-span-1 {
  color: white;
  background-image: linear-gradient(to right bottom , #CF7C8A, #D8B398);
}

.zcfg-a-2 {
  color: white;
  background-image: linear-gradient(to right bottom , #E0BC9C, #EED9BC);
}

.zcfg-a-2:hover {
  color: white;
  background: #72060e;
  font-weight: bold;
}

.zcfg-span-2 {
  color: white;
  background-image: linear-gradient(to right bottom , #E0BC9C, #EED9BC);
}

.zcfg-a-3 {
  color: black;
  margin-right: 30px;
  border: 1px solid #E4C4A9;
}

.zcfg-a-3:hover {
  color: white;
  background-color: #72060e;
  font-weight: bold;
}

/*.breadNav span.xiaojt{*/
  /*display: none;*/
/*}*/

/* 侧边栏的模态框 */
/*.navArray {*/
  /*position: fixed;*/
  /*width: 100%;*/
  /*height: 100%;*/
  /*display: none;*/
  /*padding-left: 20px;*/
  /*z-index: 99999;*/
  /*background-color: #fff;*/
/*}*/

/*.quit {*/
  /*width: 40px;*/
  /*height: 40px;*/
  /*font-size: 40px;*/
  /*font-weight: 700;*/
  /*line-height: 40px;*/
/*}*/

/*.navArray .navUl {*/
  /*overflow-y: scroll;*/
  /*height: 100%;*/
/*}*/

/*.navArray .navUl ul {*/
  /*float: left;*/
  /*width: 100%;*/
  /*margin-bottom: 20px;*/
  /*display: flex;*/
  /*flex-wrap: wrap;*/
/*}*/

/*.navArray .navUl li {*/
  /*float: left;*/
  /*width: 170px;*/
  /*font-size: 18px;*/
  /*height: 40px;*/
  /*text-align: center;*/
  /*margin-right: 10px;*/
  /*margin-bottom: 10px;*/
  /*line-height: 40px;*/
  /*background-color: #ddc69f;*/
  /*align-content: space-around;*/
/*}*/

/*.navArray .navUl ul li:first-child {*/
  /*display: block;*/
  /*font-size: 22px;*/
  /*width: 100%;*/
  /*text-align: left;*/
  /*margin-bottom: 10px;*/
  /*background-color: #fff;*/
/*}*/

/*.navArray .navUl li a:focus {*/
  /*color: #731b1a;*/
/*}*/


@media screen and (max-width: 1202px) {
  .bannerPic {
    width: 100%;
    height: 364px;
  }
}

@media only screen and (max-width:1024px) {

  .subNavBox {
    background: none !important;
  }
}
.bgPicture {
  background: #e2cca2 url("/zh_template_1/img/generalMsg/generalMsgBg.jpg") no-repeat;
  background-size: 100%;
  padding-bottom:26px;
}

/* 面包屑 */
.breadNav {
  height: 40px;
  padding-left: 20px;
}

.breadcrumb {
  display: inline-block;
}

.breadcrumb {
  background-color: transparent;
}

.breadcrumb>li+li:before {
  color: #000;
  content: "> ";
  padding: 0 5px;
}

.breadNav span:last-child {
  display: inline-block;
  width: 20px;
  height: 20px;
  margin-right: 20px;
  line-height: 40px;
}

.breadNav span:last-child .iconfont {
  display: none;
}

/* 信息内容 */
.generalMsgContent {
  height: 100%;
  background-color: #fff;
  border-radius: 4px;
  padding-bottom: 24px;
}

/* banner图 */
.bannerTopPic img {
  width: 100%;
  height: 200px;
}

/* 侧边栏导航 */
.subNavBox {
  width: 232px;
  height: 100%;
  border: solid 1px #e5e3da;
  margin-top: 24px;
  margin-left: 40px;
  background: url("../img/leftNav1.png") no-repeat top,
    url("../img/leftNav.png") no-repeat bottom;
}

.generalMsgContent .subNav>a,
.generalMsgContent .subNav .navContent li>a {
  display: block;
  width: 100%;
  height: 100%;
  font-size: 16px;
  text-align: left;
  color: #72060e;
  line-height:46px;
  padding-left:32px;
  background-position: 95% 50%
}

.subNav {
  border-bottom: solid 0.01px #e5e3da;
  font-weight: 600;
}

.subNavBox .msgNav {
  line-height: 64px;
  padding-left: 20px;
  color: #72060e;
  font-size: 26px;
  background-color: transparent;
}

.generalMsgContent .subNavBox>ul,
.generalMsgContent .subNavBox>ul.navContentD>li:first-child ul {
  display: block;
}

.generalMsgContent .subNavBox ul li i {



  float: right;
  color: #ccc;
  font-weight: lighter;
  font-size: 24px;
  margin-right:26px;

  line-height:46px;
  cursor: pointer;
}

.navContent_block {
  display: block;
}

.generalMsgContent .subNavBox .navContent li ul li i {
  color: #000;
  font-size: 14px;
}

.currentDd {
  color: #fff;
  background-color: #72060e;
}

.navContent .currentDd a:hover,
.generalMsgContent .navContent .currentDd>a,
.generalMsgContent .subNav .navContent li .currentDd>a {
  font-weight: 400;
  color: #fff;
}

.navContent {
  display: none;
}

.navContent li a {
  display: block;
  width: 100%;
  text-align: center;
  font-size: 14px;
  line-height: 40px;
  color: #333
}

.navContent li a:hover {
  color: #72060e;
  font-weight: bold;
}

.subNavBox ul .subNav {
  border-bottom: none;
}

.subNavBox ul .navContent {
  border: 1px solid #49302f;
}

/* 综合信息 */
.borderPic {
  width: 100%;
  margin-bottom: 20px;
  position: relative;
  left: -18px;
}

.borderPic img {
  width: 100%;
}

.generalMsgContent .msgContent {
  margin-left: 56px;
  width: 800px;
}

.generalMsgContent .msgContent p:first-child {
  font-size: 28px;
  height: 70px;
  padding-top: 20px;
  text-align: center;
  margin-bottom:24px;
}


.title-type {
  color: #946c41;
  margin-right: 6px;
}

.title {
  vertical-align: middle;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  width: 60%;
  overflow: hidden;
  -ms-text-overflow: ellipsis;
  -o-text-overflow: ellipsis;
  -webkit-text-overflow: ellipsis;
  text-overflow: ellipsis;
}
.title br{
  display: none;
}

.publish-date {
  color: #8b8b8b;
  float: right;
  font-size: 16px;
  padding-top: 8px;
}



/* 一级标题a标签样式 */
.oneTitle-a {
  color: #72060e;
  font-size: 16px;
  margin-left: 32px;
  line-height: 46px;
}

.oneTitle-a:focus {
  color: #72060e !important;
  ;
}

.oneTitle-a:visited {
  color: #72060e !important;
  ;
}

.oneTitle-a:hover {
  color: #72060e;
  font-weight: bold;
}

.oneTitle-a:active {
  color: #72060e !important;
}

/* 二级标题a标签样式 */
.two-title-a {
  color: #333;
  font-size: 14px;
  margin-left: 80px;
  line-height: 46px;
}

.two-title-a:focus {
  color: #333 !important;
}

.two-title-a:visited {
  color: #333 !important;
}

.two-title-a:hover {
  color: #72060e !important;
  font-weight: bold;
}

.two-title-a:active {
  color: #72060e !important;
}




/*  */
.subNavBox>ul>li.active {
  /*width: 2.4px;*/
  border: 1px solid #72060e;
  background-color: rgba(242,230,218,.5);
}

.subNavBox>ul>li.active>.one-title {
  background-color: #72060e;
}

.subNavBox>ul>li.active>.one-title>a {
  color: #fff !important;
}

.subNavBox>ul>li.active>.oneTitle-a:focus {
  color: #fff !important;
}

.subNavBox>ul>li.active>.oneTitle-a:visited {
  color: #fff !important;
}

.subNavBox>ul>li.active>.oneTitle-a:hover {
  color: #fff !important;
}

.subNavBox>ul>li.active>.oneTitle-a:active {
  color: #fff !important;
}

.subNavBox>ul>li.active>.one-title>i.icon-jiantou4 {
  margin-right: 36px !important;
}

.two-title-ol {
  display: none;
  background: url("../img/tjimg/rightBottom.png") no-repeat right bottom;
}


/* 二级栏目选中样式 */
.two-title-ol>li.active>a.two-title-a {
  color: #72060e;
  font-weight: bold;
}

.two-title-ol>li.active>a.two-title-a:focus,
.two-title-ol>li.active>a.two-title-a:visited,
.two-title-ol>li.active>a.two-title-a:hover,
.two-title-ol>li.active>a.two-title-a:active {
  color: #72060e !important;
}
.icon-jiantou1 {
  color: #000 !important;
  font-size: 14px !important;
}

.two-title-ol>li.active>i {
  color: #72060e !important;
  font-weight: bold !important;
}

/* 二级菜单下a 标签调整 */
.two-title-a {
  color: #333;
  font-size: 14px;
  margin-left: 0;
  padding-left: 50px;
  line-height: 46px;
}
@media screen and (max-width:1202px) {
  .w {
    width: 100%;
  }

  .bgPicture {
    background-color: #fff;
    /* height: auto; */
  }

  .generalMsgContent .subNavBox {
    width: 20%;
  }

  .generalMsgContent .msgContent {
    width: 72%;
  }

  .subNavBox {
    margin-left: 0;
  }

  #pageToolbar {
    width: 700px;
    height:30px;
    margin-left: -50px;
  }
}

@media screen and (max-width: 1024px) {
  .pullMenu #netMenu {
    background-color: #71614d;
  }
  .two-title-ol {
    padding-left: 20px !important;
  }
  .oneTitle-a {
    margin-left: 20px !important;
  }
}


@media screen and (max-width:826px) {
  .bgPicture {
    padding-bottom: 0;
  }
  /*.breadNav span.xiaojt{*/
    /*display: block;*/
    /*font-size: 26px;*/
  /*}*/

  .subNavBox-none {
    display: none;
  }

  .generalMsgContent .subNavBox {
    display: none;
  }

  .subNav {
    padding-left: 0;
  }

  .subNavBox .msgNav {
    float: left;
    width: 20%;
    font-size: 20px;
  }

  .subNavBox .navContentD {
    float: left;
    width: 80%;
  }

  .subNavBox .navContentD>li {
    float: left;
    width: 25%;
    text-align: center;
  }

  .generalMsgContent .subNavBox>ul.navContentD>li:first-child ul,
  .generalMsgContent .subNavBox>ul.navContentD>li i {
    display: none;
  }

  /*  */
  .subNavBox {
    margin-top: 40px;
  }

  .subNav {
    line-height: 30px;
  }

  .generalMsgContent .subNavBox ul li i {
    font-size: 20px;
  }

  .generalMsgContent .msgContent {
    width: 100%;
    padding-left: 40px;
    margin-left:0;
    padding-right: 50px;
  }
}

@media screen and (max-width: 768px) {

  /* banner图 */
  .bannerTopPic img {
    width: 100%;
    height: 100px;
  }

  .generalMsgContent .msgContent p {
    margin-bottom: 10px;
  }

  .messageServe .l_part ul.convininece {
    height: 100px;
    margin-bottom: -20px;
  }

  .messageServe .l_part ul.convininece li {
    height: 46%;
    margin-top: 20px;
  }
  .generalMsgContent .msgContent p:first-child {
    margin-bottom: 0;
  }
  /* head */
  .subNavBox {
    margin-top: 0;
  }
  .breadNav{
    display: none !important;
  }
}

@media screen and (max-width:510px) {
  .subNavBox .msgNav {
    width: 16%;
    line-height:26px;
    margin-top: 20px;
    padding-left: 4px;
  }

  .subNavBox .navContentD>li {
    width: 33%;
  }
  .generalMsgContent .msgContent p:first-child {
    font-size: 22px;
    margin-bottom: 0;
  }
  #pageToolbar {
    width: 100%;
  }
  .generalMsgContent .msgContent {
    padding-left: 10px;
    padding-right: 10px;
  }
}

@media screen and (max-width: 425px) {
  /* banner图 */
  .bannerTopPic img {
    width: 100%;
    height:80px;
  }

  .generalMsgContent .msgContent p {
    margin-bottom: 10px;
  }

  #pageToolbar {
    width: 100%;
    margin-top: 0.5px;
  }

}

@media screen and (max-width: 375px) {
  /*.breadcrumb {*/
    /*margin-bottom: 0;*/
    /*padding: 8px 0;*/
  /*}*/

  /*.breadNav span:last-child {*/
    /*margin-right: 0;*/
  /*}*/
  .navList-bar>li.nav-list>a {
    padding: 0 5px;
  }

  .generalMsgContent .msgContent {
    margin-left: 0;
  }
}
