
/* 产品-详情-介绍  */
.md34991.t-main{width: 100%;padding: .75rem 0; background-color: #f7f7f7;} 
.md34991.t-main .layout{width: 16rem;max-width: 92%;margin: 0 auto;}
.md34991.t-main .my-top{width: 100%;}
.md34991.t-main .my-titles{width: 100%;color: #404040;font-weight: bold;line-height: 1.2;}
.md34991.t-main .my-synopsis{width: 100%;max-width: 68em;padding-top: .25rem;color: #666666;line-height: 1.72;}
.md34991.t-main .t-table{width: 100%;overflow: auto;padding-top: 1rem;padding-bottom: .3rem;}
.md34991.t-main .t-table table{border: none;width: 100%;background-color: rgba(255,255,255,.4);}
.md34991.t-main .t-table tr{border: none;width: 100%;}
.md34991.t-main .t-table td{border: none;padding: .22rem .1rem;text-align: center;color: #666666;line-height: 1.6;}
.md34991.t-main .t-table tr:nth-child(2n + 1){background-color: #ffffff;}

/* 产品-详情-板块2 */
.md34992.ta-main{width: 100%;padding: .8rem 0 .3rem;} 
.md34992.ta-main .layout{width: 16rem;max-width: 92%;margin: 0 auto;} 
.md34992.ta-main .ta-cont{width: 100%;}
.md34992.ta-main .ta-item{width: 100%;display: flex;align-items: center;justify-content: space-between;flex-wrap: wrap;margin-bottom: .8rem;}
.md34992.ta-main .ta-item:nth-child(2n){flex-direction: row-reverse;}
.md34992.ta-main .ta-imgbox{width: 50%;}
.md34992.ta-main .ta-img{width: 100%;position: relative;overflow: hidden;padding-top: calc(500/800*100%);}
.md34992.ta-main .ta-img img{position: absolute;top: 0;left: 0;width: 100%;height: 100%;object-fit: cover;transform: scale(1.00);transition: all ease .5s;}
.md34992.ta-main .ta-text{width: calc(50% - 1.1rem);}
.md34992.ta-main .ta-name{width: 100%;margin-bottom: .2rem;letter-spacing: -.03rem; color: #404040;line-height: 1.12;font-weight: bold;}
.md34992.ta-main .ta-intro{width: 100%;color: #333333;line-height: 1.72;} 
.md34992.ta-main .ta-table{width: 100%;overflow: auto;padding-bottom: .45rem;}
.md34992.ta-main .ta-table table{border: none;width: 100%;background-color: #efefef;}
.md34992.ta-main .ta-table tr{border: none;width: 100%;}
.md34992.ta-main .ta-table td{border: none;padding: .22rem .1rem;text-align: center;color: #666666;line-height: 1.6;}
.md34992.ta-main .ta-table tr:nth-child(2n){background-color: #ffffff;}
.md34992.ta-main .ta-table tr:nth-child(1) td{font-size: 1.12em;color: #191919;}

@media (max-width: 750px) {
  .md34992.ta-main .ta-imgbox{width: 100%;margin-bottom: .3rem;}
  .md34992.ta-main .ta-text{width: 100%;}
}

.md34992.ta-main .my-top{width: 100%;padding-bottom: .3rem;}
.md34992.ta-main .my-titles{width: 100%;color: #404040;font-weight: bold;line-height: 1.2;}
.md34992.ta-main .my-synopsis{width: 100%;max-width: 55em;padding-top: .2rem;color: #666666;line-height: 1.72;}
.md34992.ta-main .ta-bottom{width: 100%;}
.md34992.ta-main .ta-one{width: 100%;padding-bottom: .3rem;} 
.md34992.ta-main .ta-one:last-child{padding-bottom: 0;}
.md34992.ta-main .tb-cont{width: 100%;display: flex;flex-wrap: wrap;}
.md34992.ta-main .tb-item{display: block;width: 31.25%;margin-bottom: .45rem;margin-right: 3.125%;margin-bottom: .45rem;}
.md34992.ta-main .tb-item:nth-child(3n){margin-right: 0;}
.md34992.ta-main .tb-img{width: 100%;position: relative;overflow: hidden;padding-top: calc(320/500*100%);}
.md34992.ta-main .tb-img img{position: absolute;top: 0;left: 0;width: 100%;height: 100%;object-fit: cover;transform: scale(1.00);transition: all ease .5s;}
.md34992.ta-main .tb-text{width: 100%;padding-top: .25rem;}
.md34992.ta-main .tb-name{width: 100%;color: #191919;line-height: 1.4;} 

@media (max-width: 750px) {
  .md34992.ta-main .tb-item{width: calc(50% - .15rem);margin-right: .3rem;}
  .md34992.ta-main .tb-item:nth-child(3n){margin-right: .3rem;}
  .md34992.ta-main .tb-item:nth-child(2n){margin-right: 0;} 
}

.md34992.ta-main .tf-main{width: 100%;position: relative;padding-bottom: .25rem;}
.md34992.ta-main .tf-swiperbox{position: relative;width: 100%;margin-bottom: .25rem;}
.md34992.ta-main .tf-swiper{width: 100%;}
.md34992.ta-main .tf-item{width: 100%;display: block;cursor: pointer;} 
.md34992.ta-main .tf-img{width: 100%;position: relative;overflow: hidden;padding-top: calc(640/1600*100%);}
.md34992.ta-main .tf-img img{position: absolute;top: 0;left: 0;width: 100%;height: 100%;object-fit: cover;transform: scale(1.00);transition: all ease .5s;}
.md34992.ta-main .tf-img:after{content: '';position: absolute;bottom: 0;left: 0;width: 100%;height: 1.3rem;background: linear-gradient(180deg, rgba(0,0,0,.01) 0%, #000 100%);opacity: .6;}
.md34992.ta-main .tf-preview{position: absolute;bottom: .2rem;right: .3rem;width: .23rem;}
.md34992.ta-main .tf-preview img{width: 100%;}
.md34992.ta-main .tf-swiperbox2{position: relative;width: 100%;margin-bottom: .25rem;}
.md34992.ta-main .tf-swiper2{width: 100%;} 
.md34992.ta-main .tf-one{width: 100%;}
.md34992.ta-main .tf-name{width: 100%;color: #404040;line-height: 1.27;font-weight: bold;}
.md34992.ta-main .tf-intro{width: 100%;max-width: 48em;padding-top: .1rem;color: #333333;line-height: 1.72;}

.md34992.ta-main .tf-pagination{position: absolute;bottom:  .3rem;left: 0;width: 100%;text-align: center;font-size: 0;}
.md34992.ta-main .tf-pagination .swiper-pagination-bullet{display: inline-block;vertical-align: middle;margin: 0 .02rem;opacity: .5;border-radius: 0;width: .1rem;height: .02rem;background-color: #ffffff;}
.md34992.ta-main .tf-pagination .swiper-pagination-bullet-active{opacity: 1;}
.md34992.ta-main .tf-prev{transition: all .3s;margin-top: -.3rem;left: .4rem;display: flex;align-items: center;justify-content: center;width: .6rem;height: .6rem;border-radius: 50%;border: solid 1px #ffffff;background-size: 0 0;}
.md34992.ta-main .tf-prev svg{color: #fff;width: .56em;}
.md34992.ta-main .tf-prev:hover{background-color: var(--theme);border: 1px solid var(--theme);}
.md34992.ta-main .tf-next{transition: all .3s;margin-top: -.3rem;right: .4rem;display: flex;align-items: center;justify-content: center;width: .6rem;height: .6rem;border-radius: 50%;border: solid 1px #ffffff;background-size: 0 0;}
.md34992.ta-main .tf-next svg{color: #fff;width: .56em;}
.md34992.ta-main .tf-next:hover{background-color: var(--theme);border: 1px solid var(--theme);}

@media (max-width: 750px) {
  .md34992.ta-main .tf-prev{left: .15rem;}
  .md34992.ta-main .tf-next{right: .15rem;}
}

/* 产品-详情-推荐  */
.md34993.tc-main{width: 100%;padding: .75rem 0 .8rem; background-color: #efefef;} 
.md34993.tc-main .layout{width: 16rem;max-width: 92%;margin: 0 auto;}
.md34993.tc-main .my-top{width: 100%;padding-bottom: .35rem;}
.md34993.tc-main .my-titles{width: 100%;color: #404040;font-weight: bold;line-height: 1.2;}
.md34993.tc-main  .tc-cont{width: 100%;}
.md34993.tc-main  .tc-swiper{width: 100%;}
.md34993.tc-main  .tc-item{display: block;width: 31.25%;margin-right: 3.125%;}
.md34993.tc-main  .tc-item:last-child{margin-right: 0;}
.md34993.tc-main  .tc-link{display: block;cursor: pointer;width: 100%;}
.md34993.tc-main  .tc-img{width: 100%;position: relative;overflow: hidden;padding-top: calc(320/500*100%);}
.md34993.tc-main  .tc-img img{position: absolute;top: 0;left: 0;width: 100%;height: 100%;object-fit: cover;transform: scale(1.00);transition: all ease .5s;}
.md34993.tc-main  .tc-text{width: 100%;padding-top: .15rem;}
.md34993.tc-main  .tc-name{transition: all .3s;width: 100%;margin-bottom: .1rem;color: #191919;line-height: 1.4;}
.md34993.tc-main  .tc-intro{width: 100%;color: #666666;line-height: 1.5;}
.md34993.tc-main  .tc-link:hover .tc-img img{transform: scale(1.05);}
.md34993.tc-main  .tc-link:hover .tc-name{color: var(--theme);}

@media (max-width: 750px) {
  .md34993.tc-main  .tc-item{width: calc(50% - .15rem);margin-right: .3rem;}
}
