.closestyle1087328{ font-size:12px;color:#333333;text-decoration: none ;}

.header_r{padding-top:10px;}

#adu0{z-index:999999!important;}
 

body{background: url(static/images/bjt.png) center repeat;}
.ban img{width:100%;height:auto;display:block;z-index: 10;}
.scale-img {
    display: block;
    -moz-transition: all 0.6s ease-in;
    -webkit-transition: all 0.6s ease-in;
    -o-transition: all 0.6s ease-in;
    transition: all 0.6s ease-in;}



.scale-img:hover{
-webkit-transform: scale(1.1);
    -moz-transform: scale(1.1);
    -o-transform: scale(1.1);
    -ms-transform: scale(1.1);
    transform: scale(1.1);}
 <div class="swiper-button-prev"><svg t="1659970428758" class="icon" viewBox="0 0 1024 1024" version="x.x" xmlns="http://www.w3.org/2000/svg" p-id="1243" width="14" height="14"><path d="M608.96 148.992L277.952 489.984a29.376 29.376 0 0 0-8.96 21.504c0 8.32 3.008 15.872 8.96 22.528l331.008 340.992a30.592 30.592 0 0 0 21.056 7.936 28.8 28.8 0 0 0 20.992-8.96 28.8 28.8 0 0 0 8.96-20.992 28.8 28.8 0 0 0-8.96-20.992L338.88 512l312-320a28.8 28.8 0 0 0 9.024-20.992 28.8 28.8 0 0 0-8.96-20.992 28.8 28.8 0 0 0-21.056-8.96 30.592 30.592 0 0 0-20.992 8v-0.064z" p-id="1244"></path></svg></div>
    <div class="swiper-button-next"><svg t="1659970436157" class="icon" viewBox="0 0 1024 1024" version="x.x" xmlns="http://www.w3.org/2000/svg" p-id="1401" width="14" height="14"><path d="M340.992 148.992a32.256 32.256 0 0 0-8.96 22.016 28.8 28.8 0 0 0 8.96 20.992l312 320-312 320a28.8 28.8 0 0 0 0 41.984 28.8 28.8 0 0 0 20.992 8.96 30.592 30.592 0 0 0 20.992-7.936l331.008-341.056a29.952 29.952 0 0 0 8.96-22.016 29.952 29.952 0 0 0-8.96-22.016L382.976 148.928a30.592 30.592 0 0 0-20.992-8 30.592 30.592 0 0 0-20.992 8v0.064z" p-id="1402"></path></svg></div>
.date_cal{width: 80px;height:58px; text-align: center;float: left;line-height:28px;}
.date_cal .day {font-size: 20px;color: #3b98de; font-weight: 100;}
.date_cal .year_month {color: #3b98de;font-size:14px;}
.date_title {
    float: left;border-left: #e2e2e2 solid 1px;
    font-size: 16px;
    height: 50px;
    line-height: 24px;
    width:78%;
    padding-left: 20px;
    text-align: left;}
.date_cal{width: 80px;height:58px; text-align: center;float: left;line-height:28px;}
.date_cal .day {font-size: 20px;color: #3b98de; font-weight: 100;}
.date_cal .year_month {color: #3b98de;font-size:14px;}
.date_title {
    float: left;border-left: #e2e2e2 solid 1px;
    font-size: 16px;
    height: 50px;
    line-height: 24px;
    width:78%;
    padding-left: 20px;
    text-align: left;}
.date_cal{width: 80px;height:58px; text-align: center;float: left;line-height:28px;}
.date_cal .day {font-size: 20px;color: #3b98de; font-weight: 100;}
.date_cal .year_month {color: #3b98de;font-size:14px;}
.date_title {
    float: left;border-left: #e2e2e2 solid 1px;
    font-size: 16px;
    height: 50px;
    line-height: 24px;
    width:78%;
    padding-left: 20px;
    text-align: left;}
.date_cal{width: 80px;height:58px; text-align: center;float: left;line-height:28px;}
.date_cal .day {font-size: 20px;color: #3b98de; font-weight: 100;}
.date_cal .year_month {color: #3b98de;font-size:14px;}
.date_title {
    float: left;border-left: #e2e2e2 solid 1px;
    font-size: 16px;
    height: 50px;
    line-height: 24px;
    width:78%;
    padding-left: 20px;
    text-align: left;}
.syfw{margin-top:20px;}
.syfw ul li{width: 46%;
    float: left;
    text-align: center;
    background: #a82328;
    margin: 2% 0 2% 4%;
    border-radius: 10px;padding: 10px 0;box-shadow: 0 5px 11px 0 rgba(0, 0, 0, 0.09);
 transition: background 0.6s ease;
position: relative;
      overflow: hidden;}

.syfw ul li::after {
      content: '';
      position: absolute;
      top: 0;
      left: -100%;
      width: 100%;
      height: 100%;
      background: linear-gradient(to right, transparent, #e53e3e);
      transition: left 0.6s ease;}
  .syfw ul li:hover::after {
      left: 0;}
.sunc-tab_items {
  display: flex;
  align-items: center;
  border-bottom: 0px solid #737373;
padding-left:256px;
height:88px;
background: url(banner/title1_bg.png)  no-repeat center;}
.sunc-tab_item a {
  font-size: 24px;
  height: 60px;
  color: #999;
  display: flex;
  align-items: center;
  border-bottom: 2px solid transparent;
  padding: 0 100px;
background1: url(static/images/btxy1.png)  no-repeat center;}
.sunc-tab_item.on a {
  color: #a82328;
  border-bottom-color: none;
background: url(static/images/btxy.png)  no-repeat center;}
.sunc-tab_items > a {
  margin-left: auto;
  color: #999;
  font-size: 18px;
  display: none;}


        /* 鼠标悬停时应用动画 */
       .sunc-tab_items > a::hover {
            animation: gradientBG 1s infinite, floatEffect 1s ease-in-out infinite;}

       .sunc-tab_items > a::hover .news {
            animation: pulse 1s infinite;}


.sunc-tab_items > a:hover {
  color: #a82328;}
.sunc-tab_items > a.on {
  display: block;}

.sunc-sygs_swiper,
.sunc-syds_swiper,
.sunc-syhj_swiper {
  position: relative;
  overflow: hidden;
  padding-top: 30px;}
.sunc-tab_con-img {
  padding-bottom: 62.89%;
  position: relative;
  overflow: hidden;}
.sunc-syds_swiper .sunc-tab_con-img {
  padding-bottom: 150%;
  border-top: 2px solid #a82328;}

.sunc-tab_con-img img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  position: absolute;
  transition: all 0.5s ease;}

.sunc-tab_con .swiper-slide a {
  display: block;
  transition: all 0.5s ease;}

.sunc-sygs_swiper .swiper-slide a,
.sunc-syhj_swiper .swiper-slide a {
  border: 2px solid #a82328;}
.sunc-tab_con-text {
  padding: 20px;}
.sunc-syds_swiper .sunc-tab_con-text {
  border: 1px solid #eeeeef;
  padding: 10px;}

.sunc-tab_con-text .p1 {
  font-size: 17px;
  color: #333;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
  text-align: center;
  line-height: 1.5;
  height: 51px;
  overflow: hidden;
  margin-bottom: 5px;}

.sunc-tab_con-text .p2 {
  font-size: 15px;
  color: #7a7b7b;
  text-align: center;}

.sunc-tab_body {
  position: relative;}
.sunc-tab_con {
  position: absolute;
  left: 0;
  width: 100%;
  top: 0;
  opacity: 0;
  visibility: hidden;
  transition: all 0.5s ease;}
.sunc-tab_con.on {
  position: relative;
  opacity: 1;
  visibility: visible;
  z-index: 99;}

.sunc-tab_con .swiper-slide a:hover {
  box-shadow: 0px 3px 22px rgba(0, 0, 0, 0.2);
  transform: translateY(-20px);}

.sunc-tab_con .swiper-slide a:hover img {
  transform: scale(1.1);}

@media (max-width: 990px) {
  .sunc-tab_items {
    border-bottom: 1px solid #737373;}
  .sunc-tab_item a {
    font-size: 16px;
    height: 40px;
    border-bottom: 1px solid transparent;
    padding: 0 10px;}
  .sunc-syds_swiper .sunc-tab_con-img {
    border-top: 1px solid #a82328;}

  .sunc-sygs_swiper .swiper-slide a,
  .sunc-syhj_swiper .swiper-slide a {
    border: 1px solid #a82328;}
  .sunc-tab_con-text {
    padding: 10px;}

  .sunc-tab_con-text .p1 {
    font-size: 14px;
    height: 42px;}

  .sunc-tab_con-text .p2 {
    font-size: 12px;}
}

.b1 ,.b2 ,.b3 ,.b4 ,.b5{margin-right:2.4%;}
.xsjz_box1 .bd li {
    width: 14.5%;min-height: 340px;
    background: #FFF;
    float: left;
    border: 1px solid #eeeeef;
    transition: all 0.3s ease 0s;margin-top:2%;
text-align: center;}
@media only screen and (max-width: 1200px) {
    .xsjz_box1 .bd li {width: 30%;}
}
.xsjz_box1 .bd li .pic {
    width: 100%;
    height: auto;
    overflow: hidden;border-top: #a82328 3px solid;}
.xsjz_box1 .bd li .pic img {
    width: 100%;
    min-height:  auto;
    max-height:  auto;}
.xsjz_box1 .bd li .img_left {
    float: left;
    width: 34px;
    height: 72px;
    margin-left: 6%;}
.xsjz_box1 .bd li .xueshu_you {
    width: 90%;
    float: right;
    margin: 5% 5%;}
.xsjz_box1 .bd li .xueshu_you h4 {
    font-size: 17px;
    height: 56px;
    line-height: 28px;
    color: #000;
    margin-bottom: 10px;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
    overflow: hidden;}
.xsjz_box1 .bd li .xueshu_you span {
    font-size: 15px;
    color: #7a7b7b;
    height: 52px;
    line-height: 26px;
    display: block;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
    overflow: hidden;}

.xsjz_box1 .bd li:hover {
    border: 1px white solid;
    margin-top: 10px;
    box-shadow: 0px 3px 22px rgba(0, 0, 0, 0.20);}

.xsjz_box1 .bd li a:hover .xueshu_you h4 {
    color: #c6121b;
    transition: all 0.36s ease;}

.xsjz_box1 .bd li a:hover .xueshu_you span {
    color: #333;}

.xsjz_box1 .bd li a:hover .pic img {
    -webkit-transition: opacity 0.35s, -webkit-transform 0.35s;
    transition: opacity 0.35s, transform 0.35s;
    -webkit-transform: scale3d(1.03, 1.05, 1);
    transform: scale3d(1.05, 1.03, 1);}

.a1 ,.a2 ,.a3{margin-right:2.4%;}
.xsjz_box .bd li {
    width: 23%;
    background: #FFF;
    float: left;
    border: 1px solid #eeeeef;
    transition: all 0.3s ease 0s;margin-top:2%;text-align: center;}
@media only screen and (max-width: 1200px) {
    .xsjz_box .bd li {width: 47%;}
}
.xsjz_box .bd li .pic {
    width: 100%;
    height: 184px;
    overflow: hidden;border-top: #a82328 3px solid;}
.xsjz_box .bd li .pic img {
    width: 100%;
    min-height: 184px;
    max-height: 200px;}
.xsjz_box .bd li .img_left {
    float: left;
    width: 34px;
    height: 72px;
    margin-left: 6%;}
.xsjz_box .bd li .xueshu_you {
    width: 90%;
    float: right;
    margin: 5% 5%;}
.xsjz_box .bd li .xueshu_you h4 {
    font-size: 17px;
    height: 56px;
    line-height: 28px;
    color: #000;
    margin-bottom: 10px;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
    overflow: hidden;}
.xsjz_box .bd li .xueshu_you span {
    font-size: 15px;
    color: #7a7b7b;
    height: 52px;
    line-height: 26px;
    display: block;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
    overflow: hidden;}

.xsjz_box .bd li:hover {
    border: 1px white solid;
    margin-top: 10px;
    box-shadow: 0px 3px 22px rgba(0, 0, 0, 0.20);}

.xsjz_box .bd li a:hover .xueshu_you h4 {
    color: #c6121b;
    transition: all 0.36s ease;}

.xsjz_box .bd li a:hover .xueshu_you span {
    color: #333;}

.xsjz_box .bd li a:hover .pic img {
    -webkit-transition: opacity 0.35s, -webkit-transform 0.35s;
    transition: opacity 0.35s, transform 0.35s;
    -webkit-transform: scale3d(1.03, 1.05, 1);
    transform: scale3d(1.05, 1.03, 1);}

@media only screen and (max-width: 768px) {
    .dhlj ul li{
        width:33%!important;margin:20px 0;}
}

.dhlj{margin-top:30px;}
.dhlj ul li{width:12.5%;float: left;text-align: center;}