.myy-primary-bg-color, .myy-hover-primary-bg-color {
  background-color: #8f0302; } /*调整导航条色彩1*/

.myy-secondary-bg-color, .myy-hover-secondary-bg-color {
  background-color: #5d0201; }

.myy-page-menu .heading {
  margin-bottom: 3rem; }
  @media (max-width: 1599.98px) {
    .myy-page-menu .heading {
      margin-bottom: 1rem; } }
  .myy-page-menu .heading h4 {
    margin-bottom: 10px; }
  .myy-page-menu .heading img {
    margin-right: 20px; }
  .myy-page-menu .heading span {
    vertical-align: bottom; }
  .myy-page-menu .heading .cn-title {
    color: #8f0302; }
  .myy-page-menu .heading .en-title {
    font-size: 16px;
    color: #666; }


.myy-page-menu .wrap-nav {
  margin-bottom: 0; }
  .myy-page-menu .wrap-nav::before {
    background-color: #8f0302; }
  .myy-page-menu .wrap-nav .item.slick-current a {
    background-color: #8f0302  }



  .sp_active {background-color: #5d0201 !important; }
  .myy-page-menu .wrap-nav .item a:hover {
    background-color: #760202 !important; }

.myy-page-menu .news-1_slick-nav .slick-arrow {
  background-color: #8f0302; }

.new-page-myy .page-tit {
  margin-bottom: 2.5rem; }
  .new-page-myy .page-tit h4 {
    border-bottom-color: #8f0302; }

.new-page-myy .pagination .active a, .new-page-myy .pagination a:hover {
  background-color: #8f0302;
  border-color: #8f0302; }

.new-page-myy .detail-footer .detail-pagination li a:hover {
  color: #8f0302; }

.new-page-myy .detail-footer .info-share a:hover {
  color: #8f0302; }

.new-page-myy .page-4003-item:hover h4 {
  color: #8f0302; }

.new-page-myy .list_thematic-news .big-news:hover h4 {
  color: #8f0302; }

.page-myy {
  padding-bottom: 3rem; }
  .page-myy .left-content .icon::before {
    background-color: #8f0302; }
  .page-myy .left-content .icon[aria-expanded="true"]::before {
    background-color: #5d0201; }
  .page-myy .left-content li:not(.drop-sub).active .icon::before, .page-myy .left-content li:not(.drop-sub):hover .icon::before {
    background-color: #5d0201; }
  .page-myy .left-content li:not(.drop-sub).active .icon span.plus::before, .page-myy .left-content li:not(.drop-sub):hover .icon span.plus::before {
    content: '\e8b5'; }
  .page-myy .left-content li:not(.drop-sub).active .txt, .page-myy .left-content li:not(.drop-sub):hover .txt {
    color: #282828; }
  .page-myy .left-content .txt {
    font-style: italic; }
  .page-myy-main .item-5100 .desc .txt {
    color: #888; }
  .page-myy-main .item-5100:hover .desc h4 {
    color: #8f0302; }

.section-myy1 {
  margin-bottom: 40px; }
  @media (max-width: 767.98px) {
    .section-myy1 {
      margin-bottom: 25px; } }

.myy-big-banner {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin: 0 -10px; }
  @media (max-width: 1199.98px) {
    .myy-big-banner {
      display: block;
      margin: 0; } }
  /* .myy-big-banner .left {
    max-width: calc(100% - 550px);
    -webkit-box-flex: 0;
    -ms-flex: 0 0 calc(100% - 550px);
    flex: 0 0 calc(100% - 550px); }
    @media (max-width: 1599.98px) {
      .myy-big-banner .left {
        max-width: calc(100% - 416px);
        -webkit-box-flex: 0;
        -ms-flex: 0 0 calc(100% - 416px);
        flex: 0 0 calc(100% - 416px); } }
    @media (max-width: 1399.98px) {
      .myy-big-banner .left {
        max-width: calc(100% - 398px);
        -webkit-box-flex: 0;
        -ms-flex: 0 0 calc(100% - 398px);
        flex: 0 0 calc(100% - 398px); } }
    @media (max-width: 1299.98px) {
      .myy-big-banner .left {
        max-width: calc(100% - 378px);
        -webkit-box-flex: 0;
        -ms-flex: 0 0 calc(100% - 378px);
        flex: 0 0 calc(100% - 378px); } }
    @media (max-width: 1199.98px) {
      .myy-big-banner .left {
        max-width: 100%;
        -webkit-box-flex: 0;
        -ms-flex: 0 0 100%;
        flex: 0 0 100%; } } */
  .myy-big-banner .banner-big-img {
    height: 579px; }
    @media (max-width: 1599.98px) {
      .myy-big-banner .banner-big-img {
        height: 441px; } }
    @media (max-width: 1399.98px) {
      .myy-big-banner .banner-big-img {
        height: 420px; } }
    @media (max-width: 1299.98px) {
      .myy-big-banner .banner-big-img {
        height: 402px; } }
    @media (max-width: 1199.98px) {
      .myy-big-banner .banner-big-img {
        height: auto; } }
  .myy-big-banner .right .item img{
    height: 193px;}
    @media (max-width: 1599.98px) {
      .myy-big-banner .right .item img{
        height: 147px; } }
    @media (max-width: 1399.98px) {
      .myy-big-banner .right .item img{
        height: 140px; } }
    @media (max-width: 1299.98px) {
      .myy-big-banner .right .item img{
        height: 134px; } }
    @media (max-width: 1199.98px) {
      .myy-big-banner .right .item img{
        height: auto; } }
  /* .myy-big-banner .right {
    max-width: 550px;
    -webkit-box-flex: 0;
    -ms-flex: 0 0 550px;
    flex: 0 0 550px; }
    @media (max-width: 1599.98px) {
      .myy-big-banner .right {
        max-width: 416px;
        -webkit-box-flex: 0;
        -ms-flex: 0 0 416px;
        flex: 0 0 416px; } }
    @media (max-width: 1399.98px) {
      .myy-big-banner .right {
        max-width: 398px;
        -webkit-box-flex: 0;
        -ms-flex: 0 0 398px;
        flex: 0 0 398px; } }
    @media (max-width: 1299.98px) {
      .myy-big-banner .right {
        max-width: 378px;
        -webkit-box-flex: 0;
        -ms-flex: 0 0 378px;
        flex: 0 0 378px; } }
    @media (max-width: 1199.98px) {
      .myy-big-banner .right {
        max-width: 100%;
        -webkit-box-flex: 0;
        -ms-flex: 0 0 100%;
        flex: 0 0 100%; } } */

.ratio-yanfa-custom::before {
  padding-top: 44.25837%; }
  @media (min-width: 768px) and (max-width: 1599.98px) {
    .ratio-yanfa-custom::before {
      padding-top: 370px; } }

.yanfa-myy-content {
  position: relative; }
  .yanfa-myy-content .desc {
    position: absolute;
    top: 50%;
    left: 50%;
    -webkit-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
    width: 67.5%;
    padding: 30px 25px 20px;
    background-color: rgba(46, 48, 148, 0.67);
    color: #fff; }
    @media (max-width: 767.98px) {
      .yanfa-myy-content .desc {
        position: static;
        -webkit-transform: none;
        transform: none;
        width: 100%;
        padding: 25px 20px;
        background-color: #8f0302; } }
    .yanfa-myy-content .desc .title {
      font-size: 24px;
      margin-bottom: 20px; }
      @media (max-width: 1199.98px) {
        .yanfa-myy-content .desc .title {
          font-size: 20px;
          margin-bottom: 10px; } }
    .yanfa-myy-content .desc .txt {
      font-size: 16px; }
      @media (max-width: 1199.98px) {
        .yanfa-myy-content .desc .txt {
          font-size: 12px; } }

.dsa-myy {
  margin-bottom: 40px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex; }
  @media (max-width: 767.98px) {
    .dsa-myy {
      -ms-flex-wrap: wrap;
      flex-wrap: wrap; } }
  .dsa-myy.dsa-haft-myy > * {
    max-width: 50%;
    -webkit-box-flex: 0;
    -ms-flex: 0 0 50%;
    flex: 0 0 50%; }
    @media (max-width: 767.98px) {
      .dsa-myy.dsa-haft-myy > * {
        max-width: 100%;
        -webkit-box-flex: 0;
        -ms-flex: 0 0 100%;
        flex: 0 0 100%; } }

.list-news-myy-s3 li {
  border-bottom: 1px solid #bfbfbf; }

.list-news-myy-s3 a {
  position: relative;
  padding: 25px 12px;
  -webkit-transition: padding .35s;
  transition: padding .35s; }
  .list-news-myy-s3 a::before {
    content: '';
    display: block;
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-color: #fff;
    -webkit-transition: background-color .35s;
    transition: background-color .35s; }
  .list-news-myy-s3 a span {
    position: relative;
    font-size: 20px;
    display: block;
    -webkit-transition: color .35s;
    transition: color .35s;
    color: #282828; }
    .list-news-myy-s3 a span::before {
      content: '';
      display: inline-block;
      width: 12px;
      height: 12px;
      border: 2px solid #8f0302;
      border-radius: 100%;
      margin-right: 20px;
      -webkit-transition: border-color .35s;
      transition: border-color .35s; }
  .list-news-myy-s3 a:hover {
    padding: 60px 20px; }
    .list-news-myy-s3 a:hover span {
      color: #fff; }
      .list-news-myy-s3 a:hover span::before {
        border-color: #5d0201; }
    .list-news-myy-s3 a:hover::before {
      background-color: rgba(0, 0, 0, 0.6); }

@media (max-width: 991.98px) {
  .page-myy-5100-main .page-4300-item .item-img {
    margin-bottom: 20px; }
  .page-myy-5100-main .page-4300-item .item-content .info .info-group {
    margin-top: 0; } }

.page-list-news-myy li {
  margin-bottom: 30px;
  padding-bottom: 30px;
  border-bottom: 1px dashed #ccc; }
  @media (max-width: 767.98px) {
    .page-list-news-myy li {
      margin-bottom: 15px;
      padding-bottom: 15px; } }

.page-list-news-myy .item {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex; }
  .page-list-news-myy .item .img {
    max-width: 340px;
    -webkit-box-flex: 0;
    -ms-flex: 0 0 340px;
    flex: 0 0 340px; }
    @media (max-width: 1199.98px) {
      .page-list-news-myy .item .img {
        max-width: 240px;
        -webkit-box-flex: 0;
        -ms-flex: 0 0 240px;
        flex: 0 0 240px; } }
    @media (max-width: 991.98px) {
      .page-list-news-myy .item .img {
        max-width: 180px;
        -webkit-box-flex: 0;
        -ms-flex: 0 0 180px;
        flex: 0 0 180px; } }
    @media (max-width: 767.98px) {
      .page-list-news-myy .item .img {
        max-width: 120px;
        -webkit-box-flex: 0;
        -ms-flex: 0 0 120px;
        flex: 0 0 120px; } }
  .page-list-news-myy .item .content {
    max-width: calc(100% - 340px);
    -webkit-box-flex: 0;
    -ms-flex: 0 0 calc(100% - 340px);
    flex: 0 0 calc(100% - 340px);
    padding-left: 20px; }
    @media (max-width: 1199.98px) {
      .page-list-news-myy .item .content {
        max-width: calc(100% - 240px);
        -webkit-box-flex: 0;
        -ms-flex: 0 0 calc(100% - 240px);
        flex: 0 0 calc(100% - 240px); } }
    @media (max-width: 991.98px) {
      .page-list-news-myy .item .content {
        max-width: calc(100% - 180px);
        -webkit-box-flex: 0;
        -ms-flex: 0 0 calc(100% - 180px);
        flex: 0 0 calc(100% - 180px); } }
    @media (max-width: 767.98px) {
      .page-list-news-myy .item .content {
        max-width: calc(100% - 120px);
        -webkit-box-flex: 0;
        -ms-flex: 0 0 calc(100% - 120px);
        flex: 0 0 calc(100% - 120px); } }
    .page-list-news-myy .item .content h4 {
      font-size: 18px;
      color: #282828;
      margin-bottom: 30px; }
      @media (max-width: 1199.98px) {
        .page-list-news-myy .item .content h4 {
          margin-bottom: 15px; } }
      @media (max-width: 767.98px) {
        .page-list-news-myy .item .content h4 {
          margin-bottom: 10px; } }
    .page-list-news-myy .item .content .desc {
      font-size: 16px;
      color: #666;
      margin-bottom: 25px;
      display: -webkit-box;
      -webkit-line-clamp: 2;
      -webkit-box-orient: vertical;
      overflow: hidden; }
      @media (max-width: 1199.98px) {
        .page-list-news-myy .item .content .desc {
          margin-bottom: 10px; } }
      @media (max-width: 767.98px) {
        .page-list-news-myy .item .content .desc {
          font-size: 12px; } }
    @media (max-width: 991.98px) {
      .page-list-news-myy .item .content .status {
        display: none; } }
    .page-list-news-myy .item .content .status span {
      display: inline-block;
      font-size: 14px;
      line-height: 17px;
      color: #999; }
      .page-list-news-myy .item .content .status span img {
        width: 17px;
        height: 17px;
        display: inline-block;
        vertical-align: bottom; }
      .page-list-news-myy .item .content .status span:not(:last-child) {
        margin-right: 20px; }

.item-myy-5120 .desc .info-group .info-item {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  max-width: none; }

.item-myy-5120:hover h4 {
  color: #8f0302; }

 /*去除热门标签*/
.list_thematic-news .big-news_v2 .img:before { position: absolute; top: 0; left: 0; background-image:none; width: 41px; height: 41px; z-index: 1; content: ''; display: block; }

/*# sourceMappingURL=new_style_15.12.2021.css.map */
