.ihd-box .tle{position: relative;}
.ihd-box .tle::after{content: "";left: -90px;top: 0;width: 47px;height: 45px;background-color: black;position: absolute;background: url(icon3.png) no-repeat left center;}
.ihd-box .tle span{font-size: 18px;color: #1a1a1a;line-height: 28px;position: relative;}
.ihd-box .tle i{color: #1a1a1a;font-size: 24px;letter-spacing: 5px;font-weight: bold;display: block;line-height: 34px;}
.ihd-box .tle span::after{content: "";right: -82px;bottom: 0;width: 72px;height: 2px;background-color: black;position: absolute;}


.col-a .col-col{display: flex;align-items: center;height: 654px;}
.col-a .col-a-left{width: calc(100% - 716px);padding-left: 12.708%;}
.col-a .col-a-left .desc{font-size: 16px;line-height: 29px;color: #333;margin-top: 40px;}
.col-a .col-a-left ul {display: flex;justify-content: space-between;margin-top: 88px;}
.col-a .col-a-left ul li{width: 25%;position: relative;display: flex;flex-direction: column;align-items: center;}
.col-a .col-a-left ul li::after{content: "";right: 0;bottom: 0;width: 1px;background-color: #e8e9eb;position: absolute;top: 0;margin: auto 0;height: 66px;}
.col-a .col-a-left ul li:last-child::after{display: none;}
.col-a .col-a-left ul li span{font-size: 57px;color: #363636;line-height: 67px;}
.col-a .col-a-left ul li i{font-size: 14px;color: #363636;line-height: 27px;margin-top: 15px;}
.col-a .col-a-left ul li  p{display:flex;}
.col-a .col-a-left ul li  p  i{line-height: 14px;font-size: 16px;font-weight: bold;}
.col-a .col-a-right{background: url(icon4.png) no-repeat bottom center;display: flex;flex-direction: row-reverse;width: 716px;height: 654px;align-items: center;}
.col-a .col-a-right .pc-video{display: inline-block;position: relative;}
.col-a .col-a-right .pc-video .play{position: absolute;top: 0;bottom: 0;margin: auto 0;left: -27px;height: 55px;}
.col-a .col-a-right .pc-video .play .play-ab{position: relative;}
.col-a .col-a-right .pc-video .play .play-ab .cir{position: absolute; left: 50%; top: 50%; width: 60px; height: 60px; transform: translate(-50%,-50%); border-radius: 50%; border: 1px solid transparent;}
.col-a .col-a-right .pc-video .play .play-ab .cir .item{position: absolute; left: 50%; top: 50%; width: 60px; height: 60px; transform: translate(-50%,-50%); border-radius: 50%; box-shadow: 0 0 0 0 rgba(125,159,207,0.8); animation: ripple 4s infinite;}
.col-a .col-a-right .pc-video .play .play-ab .cir .item2{animation-delay: 0.4s;}
.col-a .col-a-right .pc-video .play .play-ab .cir .item3{animation-delay: 1s;}
@keyframes ripple{0%{box-shadow: 0 0 0 0 rgba(125,159,207,1);} 70%{box-shadow: 0 0 0 40px rgba(125,159,207,0)} 100%{box-shadow: 0 0 0 40px rgba(254,152,65,0)}}

.col-b .col-b-cent{position: relative;}
.col-b .col-b-cent a{display: block;position: relative;}
/* .col-b .col-b-cent a img{width: auto;max-width: unset;} */
.col-b .col-b-cent a .txt{position: absolute;top: 24.8%;width: 1600px;left: 50%;margin-left: -800px;padding-left: 74px;}
.col-b .col-b-cent a .tle{position: relative;}
.col-b .col-b-cent a .tle::after{content: "";left: -74px;top: 0;width: 46px;height: 45px;background-color: black;position: absolute;background: url(icon3_1.png) no-repeat left center;}
.col-b .col-b-cent a .txt span{display: block; font-weight: bold;color: white;font-size: 30px;line-height: 40px;margin-bottom: 10px;}
.col-b .col-b-cent a .txt i{font-size: 16px;color: white;line-height: 26px;}
.col-b .col-b-cent a .txt .desc{font-size: 16px;color: white;line-height: 29px;width: 30%;margin: 50px 0 34px;}
.col-b .col-b-cent .more  img{transition: all 0.6s ease;}
.col-b .col-b-cent .more:hover  img{transform: translateX(10px) rotate(-45deg);}
.col-b .thumb{ position: absolute; bottom: 66px; left: 50%; margin-left: -700px; }
.col-b .thumb .g-in{width: 1400px;}
.col-b .thumb .b1 {display: flex;flex-direction: column;align-items: center;}
.col-b .thumb .b1 .pc {text-align: center;position: relative;width: 66px;}
.col-b .thumb .b1 .pc:hover { transform: rotateY(360deg);-webkit-transform: rotateY(360deg);-moz-transform: rotateY(360deg);transition: transform 0.9s;-webkit-transition: transform 0.9s;-moz-transition: transform 0.9s; }
.col-b .thumb .b1 .pc .img02{display: none;}
.col-b .thumb .b1 i{margin-top: 17px;display: none;}
.col-b .thumb .mythumbSwiper .swiper-slide.swiper-slide-thumb-active i{display: block;}
.col-b .thumb .b1 span{color:white;font-size: 18px;line-height: 29px;text-align: center;display: block;margin-top: 21px;}
/* .col-b .thumb .mythumbSwiper{background: url(a1.png) repeat-x left top 47px;} */
/* .col-b .thumb .mythumbSwiper .swiper-slide .pc::after{position: absolute;top: 36px;right: -164px;content: "";background: url(a1.png) no-repeat left center;width: 162px;height: 1px;} */
.col-b .thumb .mythumbSwiper .swiper-slide.swiper-slide-thumb-active .pc .img02{display: block;}
.col-b .thumb .mythumbSwiper .swiper-slide.swiper-slide-thumb-active .pc .img01{display: none;}
.thumb .swiper-button-next::after, .thumb  .swiper-button-prev::after{display: none;}
.thumb  .swiper-button-prev {width: 29px;height: 29px;background: url(prev.png) no-repeat  center;left: -40px;margin-top: 0;top: 35px;}
.thumb  .swiper-button-next { width: 29px; height: 29px; background: url(prev.png) no-repeat  center; transform: rotate(180deg);  right: -40px;left: unset;margin-top: 0;top: 35px;}


.col-c{padding: 68px 0 80px;}
.col-c  .ihd-box {display: flex;justify-content: space-between;}
.col-c .ihd-box span.e::after{width: 9px;height: 18px; background: url(icon6.jpg) no-repeat center;border: none;top: 0;bottom: 0;margin: auto 0;right:-30px}
.col-c .ihd-box span:nth-child(2){margin-left: 141px;}
.col-c .ihd-box span.e{margin-right: 57px;font-size: 16px;}
.col-c .ihd-box span.e a:hover{color: #305fa3;}
.col-c .swiper-slide a{display: flex;justify-content: space-between;}
.col-c .swiper-slide a .pc1{position: relative;}
.col-c .swiper-slide a .pc1 .txt{position: absolute;display: flex;color: white;font-size: 16px;line-height: 29px;align-items: center;height: 122px;background-color: #7698ca;padding:0 69px 0 57px;bottom: 0;	}
.col-c .swiper-slide a .pc1 .txt .txt-c{	overflow:hidden;text-overflow:ellipsis;display: -webkit-box;display:box;-webkit-box-orient:vertical;
-webkit-line-clamp:2;}
.col-c .ibd{position: relative;margin-top: 50px;}
.col-c .ibd_swiper{ width: 1415px;}
.col-c .ul-list{position: absolute;width: calc(100% - 1415px);top: 54px;right: 0;}
.col-c .ul-list li{position: relative;font-size: 21px;color: #181818;line-height: 31px;display: none;padding-left: 36px;}
.col-c .ul-list li.on{display: block;}
.col-c .ul-list li::after{position: absolute;left: 36px;bottom: -19px;width: 31px;height: 2px;background: #000;content: "";}
.col-c .swiper-num{position: absolute;top: 134px;right: 0;width: calc(100% - 1415px);padding-left: 36px;line-height: 29px;}
.col-c .swiper-num .act{font-size: 24px;color: #373738;font-weight: bold;}
.col-c .swiper-num .tot{font-size: 16px;color: #373738;}
.col-c  .swiper-button-next::after,.col-c  .swiper-button-prev::after{display: none;}
.col-c  .swiper-button-next span,.col-c  .swiper-button-prev span{color: #373738;line-height: 26px;font-size: 16px;margin-top: 19px;}
.col-c  .swiper-button-prev{display: flex;align-items: center;justify-content: center;flex-direction: column;height: 158px;width: calc(100% - 1415px);bottom: 158px;right: 0;border-top: 1px solid #ebebeb;margin-top: 0;top: unset;left: unset;}
.col-c  .swiper-button-next{display: flex;align-items: center;justify-content: center;flex-direction: column;height: 158px;width: calc(100% - 1415px);bottom: 0;right: 0;border-top: 1px solid #ebebeb;margin-top: 0;top: unset;}
.col-c  .swiper-button-prev i{width: 43px;height: 43px;background: url(prev1_1.png) no-repeat  center;left: -40px;margin-top: 0;top: 35px;}
.col-c  .swiper-button-next i{width: 43px; height: 43px; background: url(prev1_1.png) no-repeat  center; transform: rotate(180deg);  right: -40px;left: unset;margin-top: 0;top: 35px;}
.col-c  .swiper-button-next:hover i{ background: url(next1.png) no-repeat  center; opacity: 1; transform: unset; -webkit-transform: unset; -moz-transform: unset; -ms-transform: unset; -o-transform: unset; }
.col-c  .swiper-button-prev:hover i{ background: url(next1.png) no-repeat  center; opacity: 1;transform: rotate(180deg);}


.col-d{padding-top: 68px;background-color: #f9f9f9;}
.col-d-cent{display: flex;}
.col-d-left{width: 625px;padding-left: 12.708%;position: relative;}
.col-d-left .desc{width: 363px;	overflow:hidden;text-overflow:ellipsis;display: -webkit-box;display:box;-webkit-box-orient:vertical;-webkit-line-clamp:5;font-size: 16px;line-height: 30px;margin-top: 72px;}
.col-d-left .icon-d{margin-top: 58px;}
.col-d-left .icon-d  img{transition: all 0.6s ease;}
.col-d-left .icon-d a:hover  img{transform: translateX(10px) rotate(-45deg);}
.col-d-left .txt{position: absolute;font-size: 220px;font-weight: bold;line-height: 230px;bottom: 145px;left: -50%;color: rgba(228,225,225,.3);}
.col-d-right{width: calc(100% - 625px);background: url(bg2.png) no-repeat left bottom;display: flex;flex-direction: row-reverse;}
.col-d .swiper-pagination{bottom: 30px !important;}
.col-d .swiper-pagination-bullet{width: 9px;height: 9px;border-radius: 9px;background-color: white;opacity: 1;margin: 0 5px;}
.col-d .swiper-pagination-bullet-active{background-color: #fff;width: 20px;}

.col-e{padding-top: 70px;}
.col-e  .ihd-box {display: flex;justify-content: space-between;}
.col-e .ihd-box span.e::after{width: 9px;height: 18px; background: url(icon6.jpg) no-repeat center;border: none;top: 0;bottom: 0;margin: auto 0;right:-30px}
.col-e .ihd-box span:nth-child(2){margin-left: 141px;}
.col-e .ihd-box span.e{margin-right: 57px;}
.col-e .ibd{display: flex;margin-top: 60px;}
.col-e .ibd .ibd-left{width: calc( 100% - 332px);}
.col-e .ibd .ibd-left ul li a{position: relative;display: block;}
.col-e .ibd .ibd-left ul li .desc{ position: absolute; width: 452px; height: 251px; background: rgba(255,255,255,.84); left: 81px; bottom: 68px; border-radius: 10px; -webkit-border-radius: 10px; -moz-border-radius: 10px; -ms-border-radius: 10px; -o-border-radius: 10px; padding: 52px 30px 0 37px;}
.col-e .ibd .ibd-left ul li{display: none;}
.col-e .ibd .ibd-left ul li.on{display: block;}
.col-e .ibd .ibd-left ul li .desc .mt{color: #1a1a1a;font-size: 31px;line-height: 41px;}
.col-e .ibd .ibd-left ul li .desc .mc{color: #414141;font-size: 16px;line-height: 29px;overflow:hidden;text-overflow:ellipsis;display: -webkit-box;display:box;-webkit-box-orient:vertical;-webkit-line-clamp:2;margin-bottom: 20px;} 
.col-e .ibd .ibd-left ul li .desc .icon-e  img{transition: all 0.6s ease;}
.col-e .ibd .ibd-left ul li .desc .icon-e img:hover {transform: translateX(10px) rotate(-45deg);}
.col-e .ibd .ibd-right{display: flex;flex-direction: row-reverse;width: 332px;}
.col-e .ibd .ibd-right .swiper{height: 618px;width: 294px;}
.col-e .ibd .ibd-right .swiper .swiper-slide{position: relative;}
.col-e .ibd .ibd-right .swiper .swiper-slide span{position: absolute;left: 21px;bottom: 10px;font-size: 16px;color: white;line-height: 26px;}
.col-e .ibd .ibd-right .swiper_e_a{display: none;}

.col-f{margin-top: 70px;}
.col-f  .ihd-box {display: flex;justify-content: space-between;}
.col-f .ibd{margin-top: 60px;padding-bottom: 73px;border-bottom: 1px solid #dddddd;}
.col-f .ibd .mt{font-size: 18px;line-height: 28px;margin: 34px 0 6px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;color: #333;font-weight: bold;}
.col-f .ibd span{font-size: 14px;line-height: 24px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;color: #333;display: block;}
.col-f  .ibd .pc img{width: 100%;transition: all 0.6s ease;}
.col-f  .ibd .pc{overflow: hidden;}
.col-f .ibd .pc img{height: 333px;}
.col-f  .ibd .pc:hover img{transform: scale(1.2);}
.col-f .ibd .swiper-slide:hover .mt{color:#2f5fa2;}


.col-g {margin-top: 70px;margin-bottom: 105px;}
.col-g .col-g-left{width: 915px;}
.col-g .col-g-left>.mt{font-size: 38px;line-height: 56px;margin-top: 60px;}
.col-g .col-g-left li .mt{font-size: 20px;color: #282828;line-height: 30px;margin-bottom: 20px;}
.col-g .col-g-left .mc{font-size: 14px;line-height: 20px;color: #575757;}
.col-g .col-g-left li .mc:nth-child(2){margin-top: 20px;}
.col-g .col-g-left .ul-li a{color:#3060a3;font-size: 14px;line-height: 20px;display: inline-block;margin-top: 18px;}
.col-g .col-g-left .ul-li a img{margin-left: 12px;}
.col-g-left  .swiper {height: 380px;margin-top: 112px;}
.col-g-left  .swiper .swiper-vertical>.swiper-scrollbar{display: block !important;}
.col-g-left .swiper-slide{height: auto;}
.col-g .col-g-left li .mc:nth-child(3){margin-top: 14px;}
.col-g .col-g-left .mt i{display: block;font-style: normal;}
.col-g .col-g-left .ul-li{display: flex;flex-wrap: wrap;}
.col-g .col-g-left .ul-li li{width: 49%;border-bottom: 1px solid #eceef4;padding-bottom: 18px;margin-top: 15px;margin-right: 2%;}
.col-g .col-g-left .ul-li li:nth-child(-n+2){margin-top: 0;}
.col-g .col-g-left .ul-li li:nth-child(2n){margin-right: 0;}
.col-g .col-g-left .ul-li .a{font-size: 20px;color: #282828;line-height: 30px;margin-bottom: 20px;}
.col-g .col-g-left .ul-li .b{font-size: 14px;color: #575757;line-height: 30px;}
.col-g .ibd{display: flex;}
.col-g #shop_search_form{width: calc(100% - 915px);}
.col-g .ab_video{width: 100%;position: relative;} 
.col-g  .ab_video video{display: block;width: 100%;max-height: 100%;object-fit: cover;}
.col-g  .ab_video .ss{ display: block; width: 280px; height: 60px; padding: 5px 5px 5px 20px; background: #fff; border-radius: 30px; position: absolute; top: 50%; left: 50%; transform: translate(-50%,-50%); -webkit-transform:translate(-50%,-50%) ; transform:translate(-50%,-50%) ; -moz-transform:translate(-50%,-50%) ; -ms-transform:translate(-50%,-50%) ; -o-transform:translate(-50%,-50%) ; }
.col-g  .ab_video .ss input{display: block;width: calc(100% - 60px);float: left;height: 100%;font-size: 14px;border: 0;outline: none; color: #6f6f6f;}
.col-g  .ab_video .ss .sub_span{display: block;width: 50px;height: 50px;float: right;background: url(../images/ab_4_1.jpg) center no-repeat;border-radius: 50%;cursor: pointer;}
.more-aa{color: #666;font-size: 16px;}
.col-abc .bd{margin-top: 40px;}
.col-abc .bd .swiper-slide{border: 1px solid #eff0f1;}
.col-abc .bd .swiper-slide img{width: 100%;}
.col-abc{margin-bottom: 40px;}
.sj_pc{display: none;}
@media (max-width:1780px){
  .ihd-box{padding-left: 90px;}
  .col-d-left .ihd-box{padding-left: 0;}
}
@media (max-width:1600px){
    .col-a .col-col{height: auto;width:100%;padding:40px 2%;}
    .col-a .col-a-left ul{margin-top: 40px;}
    .col-a .col-a-right{height: auto;padding: 20px 0;}
    .col-a .col-a-left{padding-left: 0;}
    .col-b .col-b-cent a .txt{width: 100%;left: 2%;margin-left: 0;top: 10%;}
    .col-b .thumb .g-in{width: 1280px;}
    .col-b .thumb{margin-left: -640px;bottom: 30px;}
    .thumb .swiper-button-next{right: 0;}
    .thumb .swiper-button-prev{left: 0;}
    .col-c .ibd_swiper{width: 88%;}
    .col-c .swiper-slide a .pc1{margin-right: 20px;}
    .col-c .swiper-button-prev{width: 12%;height: 120px;bottom: 120px;}
    .col-c .swiper-button-next{width: 12%;height: 120px;}
    .col-c .ul-list{width: 12%;top: 20px;}
    .col-c .swiper-num{width: 12%;}
    .col-c{padding: 40px 0;}
    .col-c .ibd{margin-top: 40px;}
    .col-d{padding-top: 0;}
    .col-d-cent{width:100%;padding:40px 2%;}
    .col-d-left{padding-left: 0;width: 525px;}
    .col-d-left .ihd-box{padding-left: 90px;}
    .col-d-left .txt{bottom: 0;}
    .col-d-right{width: calc(100% - 525px);}
    .col-e{padding-top: 40px;}
    /* .col-e .ibd .ibd-right .swiper{height: 100%;} */
    .col-e .ibd .ibd-left ul li a>img{height: 618px;}
    .col-f{margin-top: 40px;}
    .col-f .ibd{margin-top: 40px;padding-bottom: 40px;}
    .col-g{margin-top: 40px;margin-bottom: 40px;}
    .col-g .col-g-left  .swiper{margin-top: 40px;}
    .col-g .col-g-left .mt{font-size: 30px;line-height: 40px;}
    .col-g .col-g-left{width: 815px;}
    /* .col-g .ab_video{width: 35%;} */
    #shop_search_form {width: calc(100% - 815px);position: relative;}
    .col-g .ibd{display: flex;justify-content: space-between;}
    /* .col-g .ab_video{width: 100%;} */
    .col-c .ihd-box span:nth-child(2){margin-left: 100px;}
    .col-c .ihd-box span.e{margin-right: 30px;}
    .col-c .ihd-box span.e::after{right: -23px;}
    .col-f .ibd .pc img{height: 240px;}
}

@media (max-width:1280px){
  .col-a .col-col{padding: 20px 2%;}
  .col-a .col-col{flex-direction: column;}
  .col-a .col-a-left{width: 100%;}
  .col-a .col-a-left .desc{margin-top: 20px;}
  .col-a .col-a-left ul{margin-top: 20px;}
  .col-a .col-a-left ul li span{font-size: 30px;line-height: 40px;}
  .col-a .col-a-left ul li i{margin-top: 10px;}
  .col-a .col-a-right{margin-top: 20px;}
  .col-b .thumb .g-in{width: 850px;}
  .col-b .thumb{margin-left: -425px;bottom: 10px;}
  .col-b .col-b-cent a .txt span{font-size: 20px;line-height: 30px;margin-bottom: 0;}
  .col-b .col-b-cent a .txt .desc{margin: 20px 0;width: 94%;}
  .col-b .thumb .b1 span{margin-top: 10px;}
  .col-c .swiper-slide a .pc1 .txt{height: 70px;}
  .col-c .ul-list{top: 10px;}
  .col-c .ul-list li{padding-left: 10px;}
  .col-b .thumb .b1 i{margin-top: 10px;}
  .col-c{padding: 20px 0;}
  .col-c .ibd{margin-top: 20px;}
  .col-d-cent{padding: 20px 2%;flex-direction: column;}
  .col-d-left{width: 100%;}
  .col-d-left .desc{width: 100%;margin-top: 20px;}
  .col-d-left .txt{right: 0;left:unset;}
  .col-d-left .icon-d{margin-top: 20px;}
  .col-d-right{width: 100%;margin-top: 20px;}
  .col-e{padding-top: 20px;}
  .col-e .ibd{margin-top: 20px;justify-content: space-between;}
  .col-e .ibd .ibd-right .swiper{height: 500px;}
  .col-e .ibd .ibd-right{width: 230px;}
  .col-e .ibd .ibd-left{width: calc(100% - 250px);}
  .col-e .ibd .ibd-left ul li a>img{height: 500px;}
  .col-e .ibd .ibd-left ul li .desc{padding: 20px;left: 40px;bottom: 40px;}
  .col-e .ibd .ibd-left ul li .desc .mt{font-size: 20px;}
  .col-e .ihd-box span:nth-child(2){margin-left: 100px;}
  .col-f{margin-top: 20px;}
  .col-f .ibd{margin-top: 20px;padding-bottom: 20px;}
  .col-f .ibd .mt{margin-top: 10px;}
  .col-g{margin: 20px 0 0;}
  .col-g .ibd{flex-direction: column-reverse;}
  .col-g .col-g-left{width: 100%;margin-bottom: 20px;}
  .col-g .col-g-left .mt{margin-top: 20px;font-size: 20px;line-height: 30px;}
  .col-g .col-g-left .swiper{margin-top: 20px;height: 365px;}
  .col-g .col-g-left .ul-li .a{margin-bottom: 10px;font-size: 16px;line-height: 26px;}
  .col-g .col-g-left .ul-li li{padding-bottom: 10px;}
  #shop_search_form{width: 100%;display: flex;align-items: center;justify-content: center; position: relative;}
  .col-g .ab_video{position: unset;width: 50%;transform: unset;margin: 0 auto;}
  .col-c .ihd-box span.e{display: none;}
  .col-abc .bd{margin-top: 20px;}
}
@media (max-width:900px) {
  .ihd-box .tle i{letter-spacing: 2px;}
  .col-a .col-a-right{width: 100%;}
  .ihd-box .tle i{font-size: 18px;}
  .ihd-box .tle::after{left: -45px;width: 35px;background: url(icon3.png) no-repeat left center;background-size: 100%;}
  .ihd-box{padding-left: 45px;}
  .col-a .col-a-left .desc{margin-top: 10px;}
  .col-a .col-col{padding: 20px 4%;}
  .col-a .col-a-right .pc-video .play{left: 50%;transform: translate(-50%,0);}
  .col-b .col-b-cent a>img{height: 333px;}
  .col-b .thumb .g-in{width: 95%;}
  .col-b .thumb{width: 100%;margin-left: 0;left: 0;}
  .col-c .swiper-slide a .pc1 .txt{padding:0 10px;}
  .col-c .swiper-slide a img{min-height: 220px;}
  .col-c .swiper-slide a .pc1{margin-right: 5px;}
  .col-c .ibd_swiper{width: 100%;}
  .col-c .ul-list{left: 0;z-index: 9;width: 100%;}
  .col-c .ul-list li{font-size: 16px;line-height: 26px;}
  .col-c .ul-list li::after{left: 12px;bottom: -5px;}
  .col-c .swiper-num{left: 0;z-index: 9;padding-left: 12px;top: 50px;width: 100%;}
  .col-c .ibd{padding-bottom: 95px;}
  .col-c .swiper-button-prev{bottom: 0;left: 0;width: 50%;border-top: 0;height: 95px;padding-top: 15px;}
  .col-c .swiper-button-next{bottom: 0;right: 0;width: 50%;border-top: 0;height: 95px;border-left: 1px solid #ebebeb;padding-top: 15px;}
  .col-c .swiper-button-next span, .col-c .swiper-button-prev span{margin-top: 5px;font-size: 14px;}
  .col-e .ihd-box span.e{display: none;}
  .col-d-left .desc{margin-top: 10px;}
  .col-d-cent{padding: 20px 4%;}
  .col-g .col-g-left .mt{margin-top: 10px;font-size: 16px;line-height: 26px;}
  .col-g .col-g-left .swiper{margin-top: 10px;}
  .col-g .col-g-left .ul-li .b{line-height: 24px;}
  .col-g .ab_video{width: 100%;position: relative;}
  .col-b .thumb .b1 .pc{width: 40px;}
  .col-e .ibd .ibd-left{width: 100%;}
  .col-e .ibd .ibd-right .swiper_e{display: none;}
  .col-e .ibd .ibd-right .swiper_e_a{display: block;}
  .col-e .ibd{flex-direction: column;justify-content: unset;}
  .col-e .ibd .ibd-right{width: 100%;margin-top: 10px;}
  .col-e .ibd .ibd-right .swiper{height: unset;width: 100%;}
  .col-e .ibd .ibd-right .swiper .swiper-slide span{left: 50%;top: 50%;transform: translate(-50%,-50%);margin-top: 0;bottom: unset;width: 100%;text-align: center;}
  .col-e .ibd .ibd-left ul li .desc{width: 80%;height: unset;padding: 10px;left: 50%;top: 50%;bottom: unset;margin-left: 0;transform: translate(-50%,-50%);}
  .col-e .ibd .ibd-left ul li .desc .mc{line-height: 24px;margin-bottom: 10px;}
  .col-e .ibd .ibd-left ul li .desc .mt{font-size: 18px;line-height: 28px;}
  .col-e .ibd .ibd-left ul li .desc .icon-e{width: 20px;}
  .col-e .ibd .ibd-left ul li a>img{height: unset;}
  .col-d-left .ihd-box{padding-left: 45px;}
  .col-a .col-a-left ul li i{font-size: 14px;}
  .col-b .col-b-cent a .txt .desc{overflow:hidden;text-overflow:ellipsis;display: -webkit-box;display:box;-webkit-box-orient:vertical;-webkit-line-clamp:2;height: 58px;}
  .col-a .col-a-left ul li i{font-size: 12px;}
  .thumb  .swiper-button-prev {width: 29px;height: 29px;background: url(prev.png) no-repeat  center;left: -40px;margin-top: 0;top: 35px;}
.thumb  .swiper-button-next { width: 29px; height: 29px; background: url(prev.png) no-repeat  center; transform: rotate(180deg);  right: -40px;left: unset;margin-top: 0;top: 35px;}
.col-b .col-b-cent a .txt .more{display: none;}
.more-aa{font-size: 14px;}
.col-b .col-b-cent a .tle::after{width: 35px;background: url(icon3_1.png) no-repeat left center;background-size: 100%;left: -45px;}

.col-b .col-b-cent a{position: relative;height: 333px;display: block;}
.col-b .col-b-cent a img{width: auto;max-width: unset;position:absolute;left: 50%;transform: translate(-50%,-50%);top: 50%;}
.col-b .col-b-cent .mySwiper_b .swiper-slide{overflow: hidden;}
.col-c .swiper-button-prev i{width: 35px;background: url(prev1_1.png) no-repeat center;background-size: 100%;}
.col-c .swiper-button-next i{width: 35px;background: url(prev1_1.png) no-repeat center;transform: rotate(180deg);background-size: 100%;}
.col-c  .swiper-button-next:hover i{ background: url(next1.png) no-repeat  center; opacity: 1; transform: unset; -webkit-transform: unset; -moz-transform: unset; -ms-transform: unset; -o-transform: unset;width: 35px;background-size: 100%; }
.col-c  .swiper-button-prev:hover i{ background: url(next1.png) no-repeat  center; opacity: 1;transform: rotate(180deg);width: 35px;background-size: 100%;}
.col-d-left .icon-d{display: none;}
.col-g .col-g-left li .mc:nth-child(2){margin-top: 10px;}
.col-g .col-g-left .ul-li a{margin-top: 10px;}
.sj_pc{display: block;}
.video-aa{display: none !important;}
}
@media (max-width:400px) {
  .col-g .ab_video .ss{width: 218px;}
}