
/* 产品中心-详情1 */
.md34600.u-main{position: relative;width: 100%;padding: 1.15rem 0 .3rem;}
.md34600.u-main img{display: inline-block;vertical-align:middle;max-width: 100%;}
.md34600.u-main .layout{width: 16rem;max-width: 92%;margin: 0 auto;}
.md34600.u-main .u-cont{width: 100%;display: flex;flex-wrap: wrap; align-items: center;justify-content: space-between;}
.md34600.u-main .u-left{width: 50%;}
.md34600.u-main .u-swiper{border-radius: .2rem;border: solid 1px #f3e4da;}
.md34600.u-main .u-img{width: 100%;position: relative;overflow: hidden;padding-top: calc(600/800*100%);}
.md34600.u-main .u-img img{position: absolute;top: 0;left: 0;width: 100%;height: 100%;object-fit: cover;transform: scale(1.00);transition: all ease .5s;}
.md34600.u-main .u-right{width: calc(50% - .8rem);}
.md34600.u-main .u-titles{width: 100%;margin-bottom: .4rem; color: #111111;font-weight: bold;line-height: 1.25;}
.md34600.u-main .u-subtitle{width: 100%;margin-bottom: .15rem;color: #000000;font-weight: bold;line-height: 1.5;}
.md34600.u-main .u-textbox{width: 100%;margin-bottom: .7rem;color: #000000;line-height: 2;}
.md34600.u-main .u-textbox *{line-height: inherit;max-width: 100%;}
.md34600.u-main .u-share{width: 100%;display: flex;flex-wrap: wrap;align-items: center;}
.md34600.u-main .u-share_tip{color: #555;line-height: 1.6;}
.md34600.u-main .u-share_list{display: flex;flex-wrap: wrap;}
.md34600.u-main .u-share_one{display: block;cursor: pointer; margin-right: .15rem;}
.md34600.u-main .u-share_one:last-child{margin-right: 0;}
.md34600.u-main .u-share_one{background-color: transparent !important;}
.md34600.u-main .u-share_one:before{display: none !important;}
.md34600.u-main .u-share_one:after{display: none !important;}
.md34600.u-main .u-share_icon1{display: flex;align-items: center;height: 1.6em;}
.md34600.u-main .u-share_icon1 img{height: 1.06em;}
.md34600.u-main .u-share_icon2{display: none;align-items: center;height: 1.6em;}
.md34600.u-main .u-share_icon2 img{height: 1.06em;}
.md34600.u-main .u-share_one:hover .u-share_icon1{display: none;}
.md34600.u-main .u-share_one:hover .u-share_icon2{display: flex;}

@media (max-width: 750px) {
   .md34600.u-main .u-left{width: 100%;margin-bottom: .3rem;}
   .md34600.u-main .u-right{width: 100%;}
   .md34600.u-main .u-textbox{margin-bottom: .3rem;}
}

.md34600.v-main{position: relative;width: 100%;padding: .3rem 0 .6rem; }
.md34600.v-main img{display: inline-block;vertical-align:middle;max-width: 100%;}
.md34600.v-main .layout{width: 16rem;max-width: 92%;margin: 0 auto;}
.md34600.v-main .my-id{position: absolute;top: -1rem;}
.md34600.v-main .v-cont{width: 100%;background-color: #ffffff;border-radius: .2rem;border: solid 1px #f3e4da;}
.md34600.v-main .v-navbox{width: 100%;font-size: 0;background-color: #fff9f4;border-radius: .2rem .2rem 0 0;overflow: hidden;}
.md34600.v-main .v-nav{display: inline-block;vertical-align: middle;cursor: pointer; padding: 0 .3rem;color: #333231;line-height: .8rem;}
.md34600.v-main .v-nav:hover{color: var(--theme);}
.md34600.v-main .v-nav.active{color:#fff ;background-color: var(--theme);}
.md34600.v-main .v-bottom{width: 100%;padding: .5rem .8rem .45rem;}
.md34600.v-main .v-one{position: relative;width: 100%;padding: .3rem 0;}
.md34600.v-main .v-module_img{width: 100%;text-align: center;}
.md34600.v-main .v-module_img img{max-width: 100%;}
.md34600.v-main .v-top{width: 100%;margin-bottom: .55rem;}
.md34600.v-main .v-titlesbox{display: flex;align-items: flex-end;flex-wrap: wrap;}
.md34600.v-main .v-titles{padding-right: .15rem;color: #666666;line-height: 1.17;font-weight: bold;}
.md34600.v-main .v-series{color: #666666;line-height: 1.24;}
.md34600.v-main .v-synopsis{width: 100%;color: #666666;line-height: 1.3;}

.md34600.v-main .v-list{position: relative;left: -.2rem;width: calc(100% + .4rem);display: flex;flex-wrap: wrap;padding-bottom: .2rem;}
.md34600.v-main .v-item{display: flex;flex-wrap: wrap;align-content: space-between;position: relative;width: 25%;padding: 0 .2rem 0;margin-bottom: .3rem;}
.md34600.v-main .v-item:after{content: '';position: absolute;bottom: 0;left: .2rem;width: calc(100% - .4rem);height: 1px;background-color: #444444;}
.md34600.v-main .v-img{width: 100%;position: relative;overflow: hidden;padding-top: calc(249/331*100%);}
.md34600.v-main .v-img img{position: absolute;top: 0;left: 0;width: 100%;height: 100%;object-fit: cover;transform: scale(1.00);transition: all ease .5s;}
.md34600.v-main .v-text{width: 100%;padding-top: .13rem;padding-bottom: .15rem; display: flex;align-items: flex-end;}
.md34600.v-main .v-nub{padding-right: .13rem;color: var(--theme);line-height: 1.35;}
.md34600.v-main .v-rt{flex: 1;}
.md34600.v-main .v-name{width: 100%;color: #222222;line-height: 1.5;}
.md34600.v-main .v-box{width: 100%;padding-top: .05rem;display: flex;align-items: center;}
.md34600.v-main .v-intro{flex: 1;color: #222222;line-height: 1.5;}
.md34600.v-main .v-unit{color: #222222;line-height: 1.5;}

@media (max-width: 1150px) {
   .md34600.v-main .v-item{width: 33.33%;}
}
@media (max-width: 750px) {
   .md34600.v-main .v-item{width: 50%;}
   .md34600.v-main .v-bottom{padding: .3rem;}
}

/* 产品中心-详情-相关产品 */
.md34600.w-main{position: relative;width: 100%;padding: .45rem 0 .45rem;}
.md34600.w-main img{display: inline-block;vertical-align:middle;max-width: 100%;}
.md34600.w-main .layout{width: 16rem;max-width: 92%;margin: 0 auto;}
.md34600.w-main .my-top{width: 100%;text-align: center;padding-bottom: .45rem;}
.md34600.w-main .my-titles{width: 100%;color: #111111;line-height: 1.25;font-weight: bold;}
.md34600.w-main .w-cont{position: relative;left: -.2rem;width: calc(100% + .4rem);}
.md34600.w-main .w-swiper{width: 100%;}
.md34600.w-main .w-item{width: 33.33%;padding: 0 .2rem;}
.md34600.w-main .w-link{display: block;cursor: pointer;width: 100%;}
.md34600.w-main .w-img{width: 100%;position: relative;overflow: hidden;padding-top: calc(381/508*100%);	background-color: #ffffff;border-radius: .2rem;border: solid 1px #f3e4da;}
.md34600.w-main .w-img img{position: absolute;top: 0;left: 0;width: 100%;height: 100%;object-fit: cover;transform: scale(1.00);transition: all ease .5s;}
.md34600.w-main .w-text{width: 100%;padding-top: .25rem;text-align: center;}
.md34600.w-main .w-name{width: 100%;color: #000000;line-height: 1.5;} 
.md34600.w-main .w-link:hover .w-img img{transform: scale(1.05);}
.md34600.w-main .w-link:hover .w-name{color: var(--theme);}
.md34600.w-main .w-pagination{position: static;bottom: 0;left: 0;width: 100%;text-align: center;font-size: 0;padding-top: .45rem;}
.md34600.w-main .w-pagination .swiper-pagination-bullet{position: relative;display: inline-block;vertical-align: middle;opacity: 1;margin: .05rem; width: .9rem;height: 3px;border-radius: 0;background-color: rgba(235,97,1,.2);}
.md34600.w-main .w-pagination .swiper-pagination-bullet:after{content: '';position: absolute;top: 0;left: 0;width: 0;height: 100%;background-color: var(--theme);}
.md34600.w-main .w-pagination .swiper-pagination-bullet-active{display: inline-block;}
.md34600.w-main .w-pagination  .swiper-pagination-bullet-active:after{animation: pagination_wmd34600 4.5s linear;animation-fill-mode: forwards;}
@keyframes pagination_wmd34600{
    0%{width: 0;}
    100%{width: 100%;}
}
@media (max-width: 750px) {
  .md34600.w-main .w-cont{left: -.15rem;width: calc(100% + .3rem);}
  .md34600.w-main .w-item{width: 80%; padding: 0 .15rem;}
  .md34600.w-main .w-pagination .swiper-pagination-bullet{width: .3rem;}
}


/* 产品中心-详情-相关案例 */
.md34600.x-main{position: relative;width: 100%;padding: .45rem 0 1.2rem; background-size: 100% auto;background-position: bottom center;background-repeat: no-repeat;}
.md34600.x-main img{display: inline-block;vertical-align:middle;max-width: 100%;}
.md34600.x-main .layout{width: 16rem;max-width: 92%;margin: 0 auto;}
.md34600.x-main .my-top{width: 100%;text-align: center;padding-bottom: .45rem;}
.md34600.x-main .my-titles{width: 100%;color: #111111;line-height: 1.25;font-weight: bold;}
.md34600.x-main .x-cont{position: relative;left: -.2rem;width: calc(100% + .4rem);}
.md34600.x-main .x-swiper{width: 100%;}
.md34600.x-main .x-item{width: 33.33%;padding: 0 .2rem;}
.md34600.x-main .x-link{display: block;cursor: pointer;position: relative;width: 100%;}
.md34600.x-main .x-img{width: 100%;position: relative;overflow: hidden;padding-top: calc(381/508*100%);	background-color: #ffffff;border-radius: .2rem;border: solid 1px #f3e4da;}
.md34600.x-main .x-img{width: 100%;position: relative;overflow: hidden;padding-top: calc(284/504*100%);border-radius: .2rem;}
.md34600.x-main .x-img img{position: absolute;top: 0;left: 0;width: 100%;height: 100%;object-fit: cover;transform: scale(1.00);transition: all ease .5s;}
.md34600.x-main .x-img:after{content: '';position: absolute;bottom: 0;left: 0;width: 100%;height: 50.7%;background: linear-gradient(180deg, rgba(0,0,0,.01) 0%, #000 100%);opacity: .7;}
.md34600.x-main .x-text{position: absolute;bottom: 0;left: 0;width: 100%;padding: .25rem .3rem;}
.md34600.x-main .x-place{width: 100%;margin-bottom: .05rem;color: #ffffff;line-height: 1.6;}
.md34600.x-main .x-name{width: 100%;color: #ffffff;font-weight: bold;line-height: 1.4;}
.md34600.x-main .x-link:hover .x-img img{transform: scale(1.05);}
.md34600.x-main .x-pagination{position: static;bottom: 0;left: 0;width: 100%;text-align: center;font-size: 0;padding-top: .5rem;}
.md34600.x-main .x-pagination .swiper-pagination-bullet{position: relative;display: inline-block;vertical-align: middle;opacity: 1;margin: .05rem;width: .9rem;height: 3px;border-radius: 0;background-color: rgba(235,97,1,.2);}
.md34600.x-main .x-pagination .swiper-pagination-bullet:after{content: '';position: absolute;top: 0;left: 0;width: 0;height: 100%;background-color: var(--theme);}
.md34600.x-main .x-pagination .swiper-pagination-bullet-active{display: inline-block;}
.md34600.x-main .x-pagination  .swiper-pagination-bullet-active:after{animation: pagination_xmd34600 4.5s linear;animation-fill-mode: forwards;}
@keyframes pagination_xmd34600{
    0%{width: 0;}
    100%{width: 100%;}
}
@media (max-width: 750px) {
  .md34600.x-main .x-cont{left: -.15rem;width: calc(100% + .3rem);}
  .md34600.x-main .x-item{width: 80%; padding: 0 .15rem;}
  .md34600.x-main .x-pagination .swiper-pagination-bullet{width: .3rem;}
}
