.special612.bread-mod{ position: absolute; left: 0; right: 0; z-index: 2;}
.special612-1.x-footer{ background: #e3eeed;}
.special612-2.x-footer{ background-image: url(../image/special612/bg4.jpg);}
.special612.page-mod .page-item > a:hover,
.special612.page-mod .page-item > a.cur{ background-color: #579b8c;}
.special612.page-mod .page-item > a.next,
.special612.page-mod .page-item > a.prev{ background-color: transparent;}

.heritage_list1{ padding: 106px 0 120px; background: url(../image/special612/bg1.jpg) center bottom no-repeat;}
.heritage_list1 .title{}
.heritage_list1 .title .h{ font-size: 34px; text-align: center;}
.heritage_list1 .title .info{ margin-top: 56px; font-family: '微软雅黑'; font-size: 16px; text-align: justify; text-justify: inter-ideograph;}
.heritage_list1 .title .p{ text-indent: 2em;}
.heritage_list1 .screen-mod{ margin-top: 60px;}
.heritage_list1 .select-mod{ width: 168px;}
.heritage_list1 .input{ width: 170px;}
.heritage_list1 .submit::before,
.heritage_list1 .submit::after{ background-image: url(../image/special612/png1.png);}
.heritage_list1 .submit .bp-inner{ background-image: url(../image/special612/png2.png);}
.heritage_list1 .tit {color: #333;padding: 58px 0 28px; font-family: "微软雅黑";}
.heritage_list1 .tit .col {color: #9a2929;display: inline-block;}
.heritage_list1 .x-tables{ background-image: url(../image/special612/bg2.jpg);}
.heritage_list1 .x-tables th{ height: 80px;}
.heritage_list1 .x-tables td{ border-color: #7fc0aa;}
.heritage_list1 .x-tables tr:hover td{ color: #333;}

.news_list1{ padding: 70px 0 114px; min-height: 500px; background: url(../image/special612/bg1.jpg) center bottom no-repeat; background-size: cover;}
.news_list1 .list-mod3{ margin-bottom: 38px;}
.news_list1 .list-mod3 .list-item:hover .h16,
.news_list1 .list-mod3 .list-item:hover .date{ color: #579b8c;}
.news_list1 .list-mod3 .list-item:hover .date::before{ border-color: #579b8c;}
.news_list1 .list-mod3 .list-item:hover .s{ background-image: url(../image/special612/png3.png);}

.atlas_list1{ padding: 70px 0 114px; min-height: 500px; background: url(../image/special612/bg4.jpg) center bottom;}
.atlas_list1 .t_head{ margin-bottom: 0;}
.atlas_list1 .bp-border.cur::before,
.atlas_list1 .bp-border.cur::after,
.atlas_list1 a.bp-border:hover::before,
.atlas_list1 a.bp-border:hover::after{ background-image: url(../image/special612/png1.png);}
.atlas_list1 .bp-border.cur .bp-inner,
.atlas_list1 a.bp-border:hover .bp-inner{ background-image: url(../image/special612/png2.png);}
.atlas_list1 .waterfall .cont{ text-align: center;}

.atlas_detail1{ padding-top: 70px; min-height: 500px; background: url(../image/special612/bg4.jpg) center bottom;}
.atlas_detail1 .t_line::before,
.atlas_detail1 .t_line::after{ background-image: url(../image/special612/png4.png);}
.atlas_detail1 .t_line .bd{ border-color: #bbdbde;}

.video_detail1{ padding-top: 70px; min-height: 500px; background: url(../image/special612/bg1.jpg) center bottom no-repeat;}
.video_detail1 .t_line::before,
.video_detail1 .t_line::after{ background-image: url(../image/special612/png4.png);}
.video_detail1 .t_line .bd{ border-color: #bbdbde;}

.article_detail1{ padding: 70px 0 80px; min-height: 500px; background: url(../image/special612/bg4.jpg) center bottom;}
.article_detail1 .t_line::before,
.article_detail1 .t_line::after{ background-image: url(../image/special612/png4.png);}
.article_detail1 .t_line .bd{ border-color: #bbdbde;}





@media screen and (max-width: 750px){
  .heritage_list1{ padding: 50px 0; background-size: cover;}
  .heritage_list1 .title .h{ font-size: 0.45rem;}
  .heritage_list1 .title .info{ margin-top: 10px; font-size: 0.26rem;}
  .heritage_list1 .screen-mod{ margin-top: 20px; text-align: justify;}
  .heritage_list1 .select-mod{ margin-right: 0; margin-bottom: 0.2rem; width: 3.4rem;}
  .heritage_list1 .input{ margin-right: 0; margin-bottom: 0.2rem; width: 3.4rem;}
  .heritage_list1 .submit{ position: relative; left: 50%;
    transform: translateX(-50%);
  }
  .heritage_list1 .tit{ padding: 20px 0;}
  .heritage_list1 .x-tables th{ width: auto; height: 0.7rem; line-height: 0.7rem; padding: 0 0.3rem; font-size: 0.28rem; white-space: nowrap;}

  .news_list1{ padding: 50px 0; background-size: cover;}

  .atlas_list1{ padding: 50px 0; background-size: cover;}

  .atlas_detail1{ padding-top: 50px; background-size: cover;}
  .video_detail1{ padding-top: 50px; background-size: cover;}
  .article_detail1{ padding: 50px 0; background-size: cover;}

}
