@charset "utf-8";
.container{position: relative;}

/* .more a{font-size: 14px; color: #333333;display: inline-block;}
.more a span{margin-left: 8px;vertical-align: -6px;display: inline-block;transition: all 0.4s;}
.more a:hover span{margin-left: 20px;}

.banner-info {display: flex; position: absolute; color: #1b5994; align-items: center; z-index: 5; left: 0; justify-content: center;right: 0;top: 90vh; flex-wrap: wrap; }
.banner-info .mouse { width: 22px; height: 32px; border: 1px solid #1b5994; border-radius: 40px; margin-left: 0.1rem; margin-right: 0.1rem; position: relative; }
.banner-info .mouse:after { content: ""; position: absolute; width: 2px; height: 8px; top: 8px; left: 50%; margin-left: -1px; background: #1b5994; animation: updown 0.5s cubic-bezier(0.56, 0.01, 0.46, 1) infinite alternate; }
.banner-info p{width: 100%; text-align: center; margin-top: 12px;font-size: 14px;color: #1b5994;line-height: 20px;}
.banner-page-num{position: absolute; z-index: 6; left: 9.896%; top: 91.8vh; height: 32px;  width: 264px; display: flex; justify-content: space-between;}
.banner-page-num span{ display: inline-block; color: #1b5994;  transition: all .3s;font-size: 18px;line-height: 25px;}

.my-swiper-scrollbar{position: absolute;left: calc(9.896% + 36px); top: 93vh;  height: 1px; background: rgba(255,255,255,0.4); width: 192px;z-index: 6;}
.my-swiper-scrollbar .my-swiper-scrollbar-drag{position: absolute; left: 0;  height: 1px; background: #1b5994;z-index: 7; top: -0.5px; transition-duration: 300ms; transition: all .3s; transform: translate3d(0,0,0);}

.banner .swiper-button-next,
.banner .swiper-button-prev{top: 93vh;  width: 52px; height: 52px;  }
.banner .swiper-button-next::before,
.banner .swiper-button-prev::before{position: absolute; left: 0; top: 0; right: 0; bottom: 0;border: 1px solid #1b5994; content: ''; z-index: 2; transform: skewX(-10deg); border-radius: 3px;}
.banner .swiper-button-next::after,
.banner .swiper-button-prev::after{ position: absolute; content: '';width: 14px; height: 14px; border-top: 2px solid #1b5994; border-right: 2px solid #1b5994; z-index: 5;}
.banner .swiper-button-next::after{transform: rotate(45deg); left: 50%; margin-left: -10px; top: 50%; margin-top: -7px;}
.banner .swiper-button-prev::after{transform: rotate(-135deg); left: 50%; margin-left: -5px; top: 50%; margin-top: -7px;}
.banner .swiper-button-next{background: none;right: 9.896%; }
.banner .swiper-button-prev{background: none;right:calc(9.896% + 80px) ; left: auto; }
.banner .swiper-button-prev:hover::before,
.banner .swiper-button-next:hover::before{ background: #2F5597;border: 1px solid #2F5597;}
.banner .swiper-button-prev:hover::after,
.banner .swiper-button-next:hover::after{border-top: 2px solid #fff; border-right: 2px solid #fff;}

@keyframes updown {
  0% {
    -webkit-transform: translateY(0);
    -moz-transform: translateY(0);
    -ms-transform: translateY(0);
    -o-transform: translateY(0);
    transform: translateY(0);
  }
  100% {
    -webkit-transform: translateY(-3px);
    -moz-transform: translateY(-3px);
    -ms-transform: translateY(-3px);
    -o-transform: translateY(-3px);
    transform: translateY(-3px);
  }
}

@media screen and (max-width: 1200px) {
  .banner,
  .ban-swiper{ height: 80vh; }
  .banner .ban-prev, .banner .ban-next{width: 40px; height: 40px;}
  .banner .ban-move{right: 4%;}
  .banner .ban-move .ban-page{display: none;}
}
@media screen and (max-width: 1100px) {
  .banner,
  .ban-swiper{ height: 50vh; }
}
@media screen and (max-width: 900px) {
  .banner,
  .ban-swiper{ height: 30vh; }
} */
/* @media screen and (max-width: 679px) {
    .banner{ margin-top: 54px; }
  } */

.col-a{padding: 54px 0 44px;}
.col-a .bd{display: flex;}
.col-a .bd .bd1{width: 880px;}
.col-a .bd .bd1 .b_hd{display: flex;align-items: center;justify-content: space-between;}
.col-a .bd .bd1 .b_bd{margin-top: 27px;}
.col-a .bd .bd2{width: calc(100% - 880px);padding-left: 44px;}
.col-a .bd .bd1 .b_hd .tle{color: #333333;font-size: 24px;line-height: 34px;font-weight: bold;}
.col-a .bd .bd1 .b_hd .t2{display: flex;align-items: center;justify-content: space-between;}
.col-a .bd .bd1 .b_hd .t2 .swiper-slide{width: 95px;height: 35px;line-height: 35px;cursor: pointer;font-size: 18px;color: #333333;text-align: center;}
.col-a .bd .bd1 .b_hd .t2 .swiper-slide.on{color: #a87934;background: url(ico2.png) no-repeat top center;}
.col-a .bd .bd1 .b_hd .t2 .swiper-slide.on a{color: #a87934;}
.col-a .bd .bd1 .b_hd .t2 .more {width: 66px;height: 23px;background-color: #f4f0eb;border-radius: 12px;font-size: 14px;display: flex;justify-content: center;}
.col-a .bd .bd1 .b_bd .a_box{display:flex;justify-content:space-between}
.col-a .bd .bd1 .b_bd .a1{position: relative;width:480px}
.col-a .bd .bd1 .b_bd .a2{width:360px}
.col-a .bd .bd1 .b_bd .swiper{overflow: hidden;position: relative;}
.col-a .bd .bd1 .b_bd .swiper-slide a{display: flex;position: relative;}
.col-a .bd .bd1 .b_bd .swiper-slide a .pc{width: 526px;width: 100%;}
.col-a .bd .bd1 .b_bd .swiper-slide a .pc img{width:100%;height:360px;object-fit:cover}
.col-a .bd .bd1 .b_bd .swiper-slide a .desc{width: calc(100% - 526px);box-sizing: border-box;padding: 40px 40px 0 42px;background: #af8443;width: 100%;position: absolute;left: 0;width: 100%;bottom: 0;background: rgba(0,0,0,0.5);padding: 0 100px 0 20px;}
.col-a .bd .bd1 .b_bd .swiper-slide a .desc .mt{color: #eeeeee;font-size: 18px;line-height: 52px;overflow:hidden;text-overflow:ellipsis;display: -webkit-box;display:box;-webkit-box-orient:vertical;-webkit-line-clamp: 1;}
.col-a .bd .bd1 .b_bd .swiper-slide a .desc .mc{color: #eeeeee;font-size: 14px;line-height: 24px;opacity: 0.4;margin-top: 16px;overflow:hidden;text-overflow:ellipsis;display: -webkit-box;display:box;-webkit-box-orient:vertical;-webkit-line-clamp:3;display: none;}
.col-a .bd .bd1 .b_bd .swiper-button-next,.col-a .bd .bd1 .b_bd .swiper-button-prev{width: 34px;height: 34px;left: unset;right: 37px;margin-top: 0;top: unset;bottom: 38px;bottom: 9px;right: 10px;}
.col-a .bd .bd1 .b_bd .swiper-button-prev{background: url(left.png) no-repeat center;right: 83px;right: 52px;display: none;}
.col-a .bd .bd1 .b_bd .swiper-button-next{ background: url(left.png) no-repeat center; transform: rotate(180deg); -webkit-transform: rotate(180deg); -moz-transform: rotate(180deg); -ms-transform: rotate(180deg); -o-transform: rotate(180deg);display: none; }
.col-a .bd .bd1 .b_bd .pagination{position: absolute;right: 15px;left: auto;bottom: 15px;z-index: 9;width: auto;opacity: 1}
.col-a .bd .bd1 .b_bd .pagination .swiper-pagination-bullet{width: 8px;height: 8px;border-radius: 100%;border:1px solid #fff;background: transparent;margin:0 2px;opacity: 1}
.col-a .bd .bd1 .b_bd .pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{border-color: #a87934;background: #a87934;}
.col-a .bd .bd1 .b_bd ul{display: flex;margin-top: 17px;}
.col-a .bd .bd1 .b_bd ul li{margin-right: 5%;width: 30%;position: relative;}
.col-a .bd .bd1 .b_bd ul li::after{content: "";right: -8%;border-right: 1px solid #eeeeee;position: absolute;height: 130px;margin-top: -65px;top: 50%;display: none;}
.col-a .bd .bd1 .b_bd ul li:last-child::after{display: none;}
.col-a .bd .bd1 .b_bd ul li:last-child{margin-right: 0;}
.col-a .bd .bd1 .b_bd ul li .mt{/* overflow:hidden; *//* text-overflow:ellipsis; *//* display: -webkit-box; */display:box;/* -webkit-box-orient:vertical; *//* -webkit-line-clamp:2; */}
.col-a .bd .bd1 .b_bd ul li .mt a{color: #333333;line-height: 22px;font-size: 16px;display: block;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.col-a .bd .bd1 .b_bd ul li .time{color: #333333;line-height: 24px;font-size: 14px;margin-top: 10px;}
.col-a .bd .bd1 .b_bd ul li .mc{	color: #333333;opacity: 0.5;	font-size: 14px;line-height: 18px;margin-top: 5px;overflow:hidden;
	text-overflow:ellipsis;
	display: -webkit-box;
	display:box;
	-webkit-box-orient:vertical;
	-webkit-line-clamp:2;}
.col-a .bd .bd1 .b_hd .t2 .more a{color: #333333;}
.col-a .bd .bd2 .b_hd {display: flex;align-items: center;justify-content: space-between;}
.col-a .bd .bd2 .b_hd ul{display: flex;}
.col-a .bd .bd2 .b_hd ul li{color: #333333;font-size: 24px;line-height: 34px;font-weight: bold;margin-right: 43px;cursor: pointer;}
.col-a .bd .bd2 .b_hd ul li:last-child{margin-right: 0;}
.col-a .bd .bd2 .b_hd ul li.on{color: #af8443;}
.col-a .bd .bd2 .b_hd .more {width: 66px;height: 23px;background-color: #f4f0eb;border-radius: 12px;font-size: 14px;display: flex;justify-content: center;}
.col-a .bd .bd2 .b_hd .more a{color: #333333;}
.col-a .bd .bd2 .b_bd{margin-top: 22px;}
.col-a .bd .bd2 .b_bd ul li a{display: flex;align-items: center;}
.col-a .bd .bd2 .b_bd ul li a .time{width: 60px;display: flex;flex-direction: column;align-items: center;}
.col-a .bd .bd2 .b_bd ul li a .time i{font-weight: bold;color: #999999;line-height: 52px;font-size: 48px;}
.col-a .bd .bd2 .b_bd ul li a .time i{color: #999999;line-height: 52px;font-size: 48px;}
.col-a .bd .bd2 .b_bd ul li a .time span{color: #999999;line-height: 24px;font-size: 14px;margin-top: 10px;}
.col-a .bd .bd2 .b_bd ul li a .desc{padding-left: 40px;box-sizing: border-box;width: calc(100% - 60px);box-sizing: border-box;}
.col-a .bd .bd2 .b_bd ul li a .desc .mt{color: #333333;font-size: 16px;line-height: 26px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.col-a .bd .bd2 .b_bd ul li a .desc .mc{color: #333333;font-size: 14px;line-height: 18px;opacity: 0.5;	overflow:hidden;text-overflow:ellipsis;display: -webkit-box;display:box;-webkit-box-orient:vertical;-webkit-line-clamp:2;margin-top: 10px;}
.col-a .bd .bd2 .b_bd ul li {padding-bottom: 20px;border-bottom: 1px solid #eee;padding-top: 20px;}
.col-a .bd .bd2 .b_bd ul li:nth-child(1){padding-top: 0;}
/* .col-a .bd .bd2 .b_bd ul li:last-child{padding-bottom: 0;} */
.col-a .bd .bd2 .b_bd ul li:nth-child(4){border-bottom: none;}

.col-a .bd .bd1 .b_bd .a2 ul li::before{content:"";left: -13px;width:5px;height:5px;border-radius:5px;background:#AF8443;position:absolute;top: 15px;}
.col-a .bd .bd1 .b_bd .a2 ul{display:flex;flex-direction:column;margin-top: 0;}
.col-a .bd .bd1 .b_bd .a2 ul li{width:100%;display:flex;justify-content:space-between;align-items:center;margin-right: 0;position:relative}
.col-a .bd .bd1 .b_bd .a2 ul li .mt{max-width:70%;/* overflow:hidden; *//* white-space:nowrap; *//* text-overflow:ellipsis; */}
.col-a .bd .bd1 .b_bd .a2 ul li .mc{display:none}

.col-b{padding: 62px 0 70px;background: url(bg.png)no-repeat top center;background-size: cover;}
.col-b .hd{display: flex;justify-content: center;}
.col-b .hd .h1{position: relative;color: #ffffff;font-weight: bold;font-size: 24px;line-height: 34px;}
.col-b .hd .h1::after{content: "";position: absolute;left: -283px;top: 50%;background: url(ico8.png)no-repeat left center;width: 247px;height: 26px;margin-top: -13px;}
.col-b .hd .h1::before{ content: ""; position: absolute; right: -283px; top: 50%; background: url(ico8.png)no-repeat left center; width: 247px; height: 26px; margin-top: -13px; transform: rotate(180deg); -webkit-transform: rotate(180deg); -moz-transform: rotate(180deg); -ms-transform: rotate(180deg); -o-transform: rotate(180deg); }
.col-b .bd{display: flex;margin-top: 50px;}
.col-b .bd .b_hd{width: 800px;}
.col-b .bd .b_hd ul{display: flex;flex-wrap: wrap;height: 350px;overflow-y: auto;padding-right: 67px;box-sizing: border-box;}
.col-b .bd .b_hd ul li{width: 28%;margin-right: 8%;margin-top: 21px;}
.col-b .bd .b_hd ul li:nth-child(3n){margin-right: 0;}
.col-b .bd .b_hd ul li:nth-child(-n+3){margin-top: 0;}
.col-b .bd .b_bd{width: calc(100% - 800px);padding-left: 70px;}
.col-b .bd .b_hd ul li a{padding-bottom: 5px;border-bottom: 1px solid white;display: flex;align-items: center;justify-content: space-between;}
.col-b .bd .b_hd ul li a .t{color: #fefefe;font-size: 18px;line-height: 28px;padding-left: 20px;background: url(ico9.png) no-repeat left center;}
.col-b .bd .b_hd ul li a  i{background: url(ico10.png) no-repeat left center;width: 7px;height: 13px;}
.col-b .bd .b_hd ul::-webkit-scrollbar{  width:5px; height:232px;background-color: white;border-radius: 5px;}
.col-b .bd .b_hd ul::-webkit-scrollbar-track{background: white;border-radius: 5px;width: 5px;background: #af8443;}
.col-b .bd .b_hd ul::-webkit-scrollbar-thumb {background-color: #dfc196;border-radius: 5px;}

.col-c.xxx .bd .swiper-slide a .tle{width: 100%;}
.col-c.xxx{padding: 0px 0 65px;}
.col-c{padding: 60px 0 65px;}
.col-c .hd{display: flex;align-items: center;justify-content: space-between;}
.col-c .hd .t1{display: flex;align-items: center;}
.col-c .hd .t1 ul{display: flex;margin-right: 40px;}
.col-c .hd .t1 ul li {color: #333333;font-size: 18px;width: 95px;line-height: 35px;text-align: center;margin-right: 30px;cursor: pointer;}
.col-c .hd .t1 ul li.on{background: url(ico2.png) no-repeat top center;color: #af8443;}
.col-c .hd .t1 ul li:last-child{margin-right: 0;}
.col-c .hd .t1 .more a{color: #333333;font-size: 14px;line-height: 35px;}
.col-c .hd .tle{color: #333333;font-size: 24px;font-weight: bold;line-height: 35px;}
.col-c .bd{margin-top: 30px;}
.col-c .bd .swiper{overflow: hidden;}
.col-c .bd .swiper-slide a{display: flex;flex-direction: column;align-items: center;padding: 20px 20px ;}
.col-c .bd .swiper-slide {background: url(ico13.png) no-repeat top center;background-size: cover;}
.col-c .bd .swiper-slide a .tle{color: #333333;line-height: 48px;font-size: 18px;font-weight: bold;width: 100px;background: url(ico11.png) no-repeat top center;line-height: 19px;text-align: center;}
.col-c .bd .swiper-slide a .pc{margin-top: 14px;}
.col-c .bd .swiper-slide a .pc img{width: 100%;}
.col-c .bd .swiper-slide a .t1{color: #333;line-height: 26px;font-size: 16px;margin-top: 10px;height: 26px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;width: 100%;text-align: center;} 
.col-c .bd .swiper-slide a .t2{color: #999999;line-height: 12px;font-size: 12px;}
.col-c .bd .swiper-slide:hover {background: url(ico14.png) no-repeat top center;}
.col-c .bd .swiper-slide:hover a .t2,.col-c .bd .swiper-slide:hover a .t1{color: white;}
.col-c .bd .swiper-slide:hover a .tle{color: white;background: url(ico12.png) no-repeat top center;}

.col-d .bd{display: flex;}
.col-d .bd .bd1{width: 32%;margin-right: 2%;}
.col-d .bd .bd1:last-child{margin-right: 0;}
.col-d .bd .bd1 .b_hd{display: flex;align-items: center;justify-content: space-between;margin-top: 20px;}
.col-d .bd .bd1 .b_hd .t1{color: #000000;line-height: 34px;font-size: 24px;font-weight: bold;}
.col-d .bd .bd1 .b_bd{margin-top: 30px;}
.col-d .bd .bd1 .b_bd ul li {line-height: 67px;border-top: 1px dashed #e5e3e3;}
.col-d .bd .bd1 .b_bd ul li a{display: flex;align-items: center;justify-content: space-between;}
.col-d .bd .bd1 .b_bd ul li:last-child{border-bottom: 1px dashed #e5e3e3;}
.col-d .bd .bd1 .b_bd ul li .time{width: 100px;background: #eeeeee;color: #333333;line-height: 34px;text-align: center;}
.col-d .bd .bd1 .b_bd ul li .mt{width: calc(100% - 100px);padding-left: 12px;box-sizing: border-box;color: #000000;font-size: 16px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.col-d .bd .bd1 .pc img{width: 100%;}

.col-e {padding: 50px 0 63px;}
.col-e  .hd .t1{color: #333333;line-height: 36px;font-size: 26px;font-weight: bold;}
.col-e .bd{margin-top: 23px;position: relative;}
.col-e .bd .swiper{overflow: hidden;}
.col-e .bd .swiper-button-next,.col-e .bd .swiper-button-prev{width: 23px;height: 23px;left: unset;right: 0;margin-top: 0;top: -53px;}
.col-e .bd .swiper-button-prev{background: url(left1.png) no-repeat center;right: 63px;}
.col-e .bd .swiper-button-next{ background: url(left1.png) no-repeat center; transform: rotate(180deg); -webkit-transform: rotate(180deg); -moz-transform: rotate(180deg); -ms-transform: rotate(180deg); -o-transform: rotate(180deg); }
.col-e .bd .swiper-pagination{top:-53px;right: 30px;}











@keyframes  myscale{
  100%{
    transform: scale(1);
    -webkit-transform: scale(1);
    -moz-transform: scale(1);
    -ms-transform: scale(1);
    -o-transform: scale(1);
}
  50%{
       transform: scale(1.2);
       -webkit-transform: scale(1.2);
       -moz-transform: scale(1.2);
       -ms-transform: scale(1.2);
       -o-transform: scale(1.2);
}
   0%{
     transform: scale(1);
     -webkit-transform: scale(1);
     -moz-transform: scale(1);
     -ms-transform: scale(1);
     -o-transform: scale(1);
}
}



.wgt-fade-animate {
  -webkit-transform: scale(0.3);
  transform: scale(0.3);
  -webkit-transform: translateY(150px);
  transform: translateY(150px);
  opacity: 0;
}

.appear {
  -webkit-animation: opacity_show 1s 1 cubic-bezier(0.445, 0.05, 0.55, 0.95) forwards;
  animation: opacity_show 1s 1 cubic-bezier(0.445, 0.05, 0.55, 0.95) forwards;
  opacity: 1 !important;
}

@-webkit-keyframes opacity_show {
  0% {
      -webkit-transform: scale(0.3);
      transform: scale(0.3);
      -webkit-transform: translateY(150px);
      transform: translateY(150px);
      opacity: .1;
  }

  100% {
      -webkit-transform: scale(1);
      transform: scale(1);
      -webkit-transform: translateY(0);
      transform: translateY(0);
      opacity: 1;
  }
}

@keyframes opacity_show {
  0% {
      -webkit-transform: scale(0.3);
      transform: scale(0.3);
      -webkit-transform: translateY(150px);
      transform: translateY(150px);
      opacity: .1;
  }

  100% {
      -webkit-transform: scale(1);
      transform: scale(1);
      -webkit-transform: translateY(0);
      transform: translateY(0);
      opacity: 1;
  }
}





.paly{
  width: 60px;
  height: 60px;
  margin-top: 3vh;
  cursor: pointer;
  background: #fff;
  border-radius: 50%;
  box-shadow: 0 0 rgba(255, 255, 255, 0.9),0 0 0 10px rgba(255, 255, 255, 0.9),0 0 0 20px rgba(255, 255, 255, 0.9);
  animation: ripple-wave1 1s linear infinite;
  animation-play-state: running;
  opacity: 1;
  visibility: visible;
  transform: scale(1);
  -webkit-animation: ripple-wave1 1s linear infinite;
  transform: scale(0.8);
  position: absolute;
  left: 50%;
  /*margin-left: ;
  */top: 0;
  bottom: 0;
  margin:auto 0 auto -30px;
  display: flex;
  align-items: center;
  justify-content: center;
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  -ms-border-radius: 50%;
  -o-border-radius: 50%;
}
  .transition{ transition:all .36s ; -webkit-transition:all .36s ; -moz-transition:all .36s ; -ms-transition:all .36s ; -o-transition:all .36s ; }
 
@keyframes ripple-wave1{
	to {
		box-shadow: 0 0 0 5px rgba(27, 89, 148, 0.1),0 0 0 10px rgba(27, 89, 148, 0.1),0 0 0 15px rgba(27, 89, 148, 0.1);
}
  }
  .video{ width:100%; height:100%; position:fixed; left:0; top:0; z-index:99; background:rgba(00,00,00,0.6); display:none}

.video .s1{ width:1200px; position:absolute; left:50%; margin-left:-600px; top:50%; transform:translateY(-50%)}

.video .s1 video{ width:100%}

.video .s1 .gb{ background:url(gb.png) center center no-repeat; width:30px; height:30px; background-size:30px; position:absolute; right:0; top:-40px; cursor:pointer}



@media (max-width:750px) {

	.video .s1{ width:80%; margin-left:0;transform:translate(-50%,-50%)}

}


/* @media (max-width:900px) {
    .col-a{ padding: 50px 0;}
    .col-a .bd{flex-wrap: wrap;padding: 0 15px;}
    .col-a .bd .bd-a { width: 100%; }
    .col-a .bd .bd-a .a1{ font-size: 18px;  }
    .col-a .bd .bd-a .b{ font-size: 28px; width:100%; margin-top: 12px;}
    .col-a .bd .bd-a .c{ font-size: 14px; width:100%; margin-top: 20px; }
    .col-a .bd .bd-b { width: 100%; margin-top: 20px; }
    .col-a .bd .bd-b .pc::after{ left: -26px;bottom: 96px; width: 57px;height: 57px;}
    .col-a .bd .bd-b .pc::before{ right: -26px;top: 96px; width: 57px;height: 57px;}
    .paly{ width: 60px; height: 60px; border-radius: 60px; -webkit-border-radius: 60px; -moz-border-radius: 60px; -ms-border-radius: 60px; -o-border-radius: 60px; margin:auto 0 auto -30px; box-shadow: 0 0 rgba(255, 255, 255, 0.9),0 0 0 5px rgba(255, 255, 255, 0.9),0 0 0 15px rgba(255, 255, 255, 0.9);}
    @keyframes ripple-wave1{
      to {
        box-shadow: 0 0 0 5px rgba(27, 89, 148, 0.1),0 0 0 10px rgba(27, 89, 148, 0.1),0 0 0 15px rgba(27, 89, 148, 0.1);
    }
      }
} */



@media screen and (max-width: 1360px) {
  .col-a{padding: 40px 0;}
  .col-a .bd .bd1{width: 780px;}
  .col-a .bd .bd2{width: calc(100% - 780px);padding-left: 20px;}
  .col-a .bd .bd1 .b_bd .swiper-slide a .pc{width: 424px;}
  .col-a .bd .bd1 .b_bd .swiper-slide a .pc img{height: 324px;object-fit: cover;}
  .col-a .bd .bd1 .b_bd .swiper-slide a .desc{width: calc(100% - 424px);padding: 20px 20px 0 20px;}
  .col-a .bd .bd2 .b_bd ul li a .desc{padding-left: 20px;}
  .col-a .bd .bd2 .b_hd ul li{margin-right: 20px;}
  .col-b{padding: 40px 0;}
  .col-b .bd .b_hd ul{padding-right: 40px;}
  .col-b .bd .b_bd{padding-left: 40px;}
  .col-b .bd .b_bd .b_bd_box, .col-b .bd .b_bd .b_bd_box .pc ,.col-b .bd .b_bd .b_bd_box .pc img{height: 100%;object-fit: cover;}
  .col-b .bd{margin-top: 40px;}
  .col-c{padding: 40px 0;}
  .col-c.xxx{padding: 10px 0 40px;}
  .col-e{padding: 20px 0;}

  .col-a .bd .bd1 .b_bd .a1{width: 420px;}
  .col-a .bd .bd1 .b_bd .a2{width: 330px;}
  .col-a .bd .bd1 .b_bd .a1 .swiper-slide a .desc{width: 100%;padding-right: 95px;box-sizing: border-box;}
  .col-a .bd .bd1 .b_bd .swiper-slide a .pc img{height: 374px;}
 }
 
 @media screen and (max-width: 1200px) {
  .col-a{padding: 30px 0;}
  .col-a .bd .bd1{width: 600px;}
  .col-a .bd .bd2{width: calc(100% - 600px);padding-left: 20px;}
  .col-a .bd .bd1 .b_bd .swiper-slide a .pc{width: 324px;}
  .col-a .bd .bd1 .b_bd .swiper-slide a .pc img{height: 324px;object-fit: cover;height: 367px;}
  .col-a .bd .bd1 .b_bd .swiper-slide a .desc{width: calc(100% - 324px);padding: 20px 20px 0 20px;}
  .col-a .bd .bd1 .b_hd .t2 .swiper{width: 300px;overflow: hidden;width: 290px;}
  .col-b{padding: 30px 0;}
  .col-b .bd .b_hd ul{padding-right: 30px;}
  .col-b .bd .b_bd{padding-left: 30px;}
  .col-b .bd .b_hd{width: 600px;}
  .col-b .bd .b_bd{width: calc(100% - 600px);}
  .col-b .bd{margin-top: 30px;}
  .col-c{padding: 30px 0;}
  .col-c.xxx{padding: 0px 0 30px;}
  .col-e{padding: 30px 0;}
  .col-e .bd .swiper-slide .pc img{width: 100%;}
  .col-a .bd .bd2{width: 400px ;}
  .col-a .bd .bd1{width: calc(100% - 400px);}
  .col-a .bd .bd1 .b_bd .a1{width: 49%;}
  .col-a .bd .bd1 .b_bd .a2{width: 45%;}
  
 }
 @media (max-width:1000px) {
  .col-a{padding: 20px 0;}
  .col-a .bd .bd1 .b_bd{margin-top: 20px;}
  .col-a .bd .bd2 .b_bd{margin-top: 20px;}
  .col-a .bd{flex-direction: column;}
  .col-a .bd .bd1{width: 100%;}
  .col-a .bd .bd2{width: 100%;padding-left: 0;margin-top: 20px;}
  .col-b{padding: 20px 0;}
  .col-b .bd{margin-top: 20px;}
  .col-b .bd .b_hd ul li{width: 49%;margin-right: 2%;margin-top: 20px;}
  .col-b .bd .b_hd ul li:nth-child(3n){margin-right: 2%;}
  .col-b .bd .b_hd ul li:nth-child(2n){margin-right: 0;}
  .col-b .bd .b_hd ul li:nth-child(-n+3){margin-top: 20px;}
  .col-b .bd .b_hd ul li:nth-child(-n+2){margin-top: 0;}
  .col-b .bd .b_bd{width: 320px;}
  .col-b .bd .b_hd{width:calc(100% - 320px);}
  .col-c .bd{margin-top: 20px;}
  .col-c{padding: 20px 0;}
  .col-c.xxx{padding: 0 0 20px;}
  .col-c .hd .t1 ul li{margin-right: 0;}
  .col-d .bd .bd1 .b_bd{margin-top: 20px;}
  .col-d .bd .bd1 .b_bd ul li .time{width: 85px;}
  .col-d .bd .bd1 .b_bd ul li .mt{width: calc(100% - 85px);}
  .col-d .bd .bd1 .b_bd ul li{line-height: 60px;}
  .col-e{padding: 20px 0;}
  .col-e .bd{margin-top: 20px;}
  .col-b .hd .h1::after{    background: url(ico8.png)no-repeat left center;background-size: 100%;width: 100px;left: -120px;}
  .col-b .hd .h1::before{    background: url(ico8.png)no-repeat left center;background-size: 100%;width: 100px;right: -120px;}
  .col-a .bd .bd1 .b_bd .swiper-slide a .pc img{width: 100%;}
 }
 @media (max-width:750px) {
  .col-a .bd .bd1 .b_bd .swiper-slide a{flex-direction: column;}
  .col-a .bd .bd1 .b_bd .swiper-slide a .pc{width: 100%;}
  .col-a .bd .bd1 .b_bd .swiper-slide a .pc img{height: unset;width: 100%;}
  .col-a .bd .bd1 .b_bd .swiper-slide a .desc{width: 100%;padding: 20px;}
  .col-a .bd .bd1 .b_bd .swiper-button-next, .col-a .bd .bd1 .b_bd .swiper-button-prev{bottom: 0;}
  .col-a .bd .bd1 .b_bd ul{margin-top: 20px;flex-direction: column;}
  .col-a .bd .bd1 .b_bd ul li{width: 100%;margin-right: 0;margin-top: 20px;border-bottom: 1px solid #dddddd;padding-bottom: 20px;}
  .col-a .bd .bd1 .b_bd ul li:nth-child(1){margin-top: 0;}
  .col-a .bd .bd1 .b_bd ul li::after{display: none;}
  .col-a .bd .bd1 .b_hd .t2{width: calc(100% - 100px);}
  .col-a .bd .bd1 .b_hd .t2 .swiper{width: 190px;}
  .col-b .bd{flex-direction: column;}
  .col-b .bd .b_hd{width: 100%;padding-right: 0;}
  .col-b .bd .b_bd{width: 100%;padding-left: 0;margin-top: 20px;}
  .col-b .bd .b_hd ul{height: unset;overflow-y: unset;padding-right: 0;}
  .col-b .bd .b_bd .b_bd_box, .col-b .bd .b_bd .b_bd_box .pc, .col-b .bd .b_bd .b_bd_box .pc img{height: unset;}
  .col-b .bd .b_bd .b_bd_box .pc img{width: 100%;}
  .col-d .bd{flex-direction: column;}
  .col-d .bd .bd1{width: 100%;margin-right: 0;}
.col-a .bd .bd1 .b_bd .a_box{flex-direction: column;}
.col-a .bd .bd1 .b_bd .a1{width: 100%;}
.col-a .bd .bd1 .b_bd .a2{width: 100%;margin-top: 20px;}


 }
 