.product-part{padding:2% 0 0;} .tab_tit{margin-bottom:4%;} .tab_tit li{ float: left; line-height: 50px; margin-right:45px;} .tab_tit li.on a{font-weight: bold; color: #45361C; display: block; line-height: 50px; border-bottom: 2px solid #897048;} .product-edit{margin-bottom: 3%;} .pro-01{position: relative;margin-bottom:5%;} .pro-01 .swiper-slide .box{ z-index: 10; position: relative;} .pro-01 .swiper-slide .bglayer{position: absolute; opacity:1; left:0; bottom:0; width:100%; height: 100%; background: rgba(0,0,0,0.6);} .pro-01 .swiper-slide.swiper-slide-active .bglayer{ opacity: 0;} .pro-01 .swiper-button-prev,.pro-01 .swiper-button-next{ color: #fff; width:46px; height: 46px; line-height: 46px; font-size: 24px; text-align: center; left:16%; margin-top:-67px; border:2px solid #fff; border-radius: 100%; background: none;} .pro-01 .swiper-button-next{ left:auto; right:16%;} .pro-01 .swiper-button-prev.swiper-button-disabled,.pro-01 .swiper-button-next.swiper-button-disabled{color: #897048;border:2px solid #897048;} .box-tit{background:#fff;padding:20px 0;box-sizing: border-box;text-align: center;display:none;} .box-tit p{line-height:24px;/*height:48px;*/overflow: hidden;} .pro-01 .swiper-slide.swiper-slide-active .box-tit{display:block;} .pro-02{position: relative; /*margin: 5% 0 0;*/} .pro-02::before{content: ""; position: absolute;left: 0; top: 0; width: 100%; height:100%; background: rgba(0,0,0,0.6);} .pro-02 .txt{position:absolute; lefT:0; top:0; width: 100%; height: 100%; color: #fff; padding: 6% 0;} .pro-02 .txt .ll{ float:left; width: 40%; height: 22em;} .pro-02 .txt .rr{ float: right; width: 50%; height: 22em;} .pro-02 .txt .edit_con_original{ line-height: 1.8;} .pro-03{ padding: 6% 0 8%; background: #E0E1E1;} .pro-03 ul{ margin: 0 -1.5%;} .pro-03 li{ float: left; width: 30.33%; margin: 0 1.5% 1%; background: #fff;} .pro-03 li dd{padding:8% 8%;} .pro-03 li dd h2{ line-height:30px;color:#4A3B21;} .pro-03 li dd h2 i{ float: right;} .pro-03 li dd p{opacity: 0; height: 0; color: #000;} @media only screen and (max-width:1599px){ .pro-02 .txt .ll,.pro-02 .txt .rr{ height: 19em;} } @media only screen and (max-width:1365px){ .pro-02 .txt .ll,.pro-02 .txt .rr{ height: 16em;} } @media only screen and (max-width:1023px){ .pro-01 .swiper-button-prev{lefT:10px;} .pro-01 .swiper-button-next{ right:10px;} .pro-02::before{ display: none;} .pro-02 .txt{position: static; padding: 5% 0; color: #000;} .pro-02 .txt .ll,.pro-02 .txt .rr{ width: 100%; height: auto;} } @media only screen and (max-width:767px){ .tab_tit li{ margin-right: 20px;} .pro-03 ul{ margin: 0;} .pro-03 li{width:100%; margin: 0 0 2%;} .pro-03 li dd{ padding: 5%;} .pro-03 li dd p{opacity: 1; height: auto; margin: 3% 0 0;} } .pro-content{padding: 0 0 8%;} .pro-app{padding: 0 0 6%;/* background: #E0E1E1;*/} .pro-app h2{ margin-bottom: 3%; font-weight: bold;} .pro-app ul{ margin: 0 -1%;} .pro-app li{ float: left; width: 31.33%; margin: 0 1% 2%;cursor:pointer;} .pro-app li:nth-child(4){ width: 64.67%;} .pro-app li:nth-child(5){ float: right;} .pro-03 li dd p{transition: 0.3s all;-webkit-transition: 0.3s all;-moz-transition: 0.3s all;-o-transition: 0.3s all;-ms-transition: 0.3s all;} @media only screen and (min-width: 1025px){ .pro-03 li:hover dd p{ opacity: 1; height: auto; margin:5% 0;} } /*2024-08-09 新增*/ .popup_cont{ position: fixed; top: 0; left: 0; z-index: 102; width: 100%; height: 100%; background: rgba(0,0,0,.6); display: none; } .popup_cont .popup_img{ position: absolute; left: 50%; top: 50%; transform: translate(-50%,-50%); max-height: 90vh; max-width: 90%; } .popup_cont .popup_img img{width: 100%;}