/*广告banner*/
.indexdiv{background: #f1f1f1;}
.indexbanner{padding: 0.8% 0.8% 0;}
.indexbanner img{border-radius: 10px;}
.index_banner_1{width: 67.3%;}
.index_banner_2{width: 31.9%;display: flex;flex-direction: column;justify-content: space-between;}

.index_txt_fixed{position: fixed;background: #fffffff5;width: 100%;margin: 0 !important;padding-left: 0.4%;}
.index_txt_fixed .swiper-slide{background: #e5e5e5 !important;}
.index_txt{margin: 5px 0.4%;}
.index_txt .swiper-slide{width: fit-content;background: #fff;border-radius: 5px;padding: 5px 15px;margin: 20px 1.5% 20px 0.4%;cursor: pointer;}
.index_txt .swiper-slide.active{font-weight: bold;}
.index_photo{flex-wrap: wrap;}
.index_photo .index_photo_single{width: 24%;border-radius: 5px;background-color: #fff;cursor: pointer;margin: 0 0 20px 0.8%;min-height: 35vw;}
.index_photo .index_photo_single .topimg{width: 100%;border-radius: 5px 5px 0 0;min-height: 24vw;}
.index_photo .index_photo_single .proimg{width: 80%;margin-left: 10%;min-height: 9.6vw;}
.index_photo .index_photo_single .index_photo_txt{display: flex;height: 70px;align-items: center;padding: 10px;}
.index_photo .index_photo_single .index_photo_txt div{font-size: clamp(14px, 1.3vw, 16px);}

#imgModal .modal-body{filter: blur(30px);}
#imgModal .leftdiv{width: 60%;margin: 0;}
#imgModal .leftdiv img{width: 100%;border-radius: 5px;cursor: zoom-in;}
#imgModal .rightdiv{width: 38%;}
#imgModal .rightdiv .bg-white{color: black;padding: 15px 0;border-radius: 5px;}
#imgModal .rightdiv .bg-white .ldiv{width: 50%;text-align: center;}
#imgModal .rightdiv .bg-white .ldiv img{width: 90%;}
#imgModal .rightdiv .bg-white .ldiv .color1{color:#f10081;}
#imgModal .rightdiv .bg-white .ldiv .color2{color:#26a44a;}
#imgModal .rightdiv .bg-white .ldiv .color3{color:#f1cf31;}
#imgModal .rightdiv .bg-white .ldiv .color4{color:#3cbcf8;}
#imgModal .rightdiv .bg-white .ldiv .color5{color:#cb2dfb;}
#imgModal .rightdiv .bg-white .rdiv{width: 47%;display: flex;flex-direction: column;justify-content: space-between;}
#imgModal .rightdiv .title{font-size: 20px;font-weight: bold;padding: 20px 0 15px;}
#imgModal .rightdiv .content{overflow: auto;}
#imgModal .rightdiv .content::-webkit-scrollbar {width: 5px;}
#imgModal .rightdiv .content::-webkit-scrollbar-thumb {border-radius: 10px;-webkit-box-shadow: inset 0 0 5px rgba(255,255,255,0.2);background: rgba(255,255,255,0.05);}
#imgModal .rightdiv .content::-webkit-scrollbar-track {border-radius: 0;background: transparent;}
#imgModal .swiper-pagination-bullet{background: #fff;opacity: 0.5;}
#imgModal .swiper-pagination-bullet-active{opacity: 1 !important;}
#imgModal .fbshare{opacity: 0;}

.amplifydiv{background: rgba(0, 0, 0, 0.25);-webkit-backdrop-filter: blur(20px);backdrop-filter: blur(20px);position: fixed;z-index: 10000;top: 0;left: 0;width: 100%;height: 100%;align-items: center;cursor: zoom-out;display: none;}
.amplifydiv .amplify-swiper{height: 100%;text-align: center;}
.amplifydiv img{height: 100%;}

.modal-backdrop.show {opacity: 0.7 !important;}