
/* 面包屑 */
.md21467.md-nav{overflow: hidden;width: 100%;background-color: #ffffff;}
.md21467.md-nav img{display: inline-block;vertical-align:middle;max-width: 100%;}
.md21467.md-nav .layout{width: 16rem;max-width: 92%;margin: 0 auto;}
.md21467.md-nav .nav-cont{width: 100%;display: flex;font-size: 0;}
.md21467.md-nav .nav-left{flex: 1;width: 0;}
.md21467.md-nav .nav-swiper{display: inline-block;max-width: 100%;}
.md21467.md-nav .nav-item{transition: all  .3s; display: block;cursor: pointer;width: auto;position: relative;margin-right: .4rem;color: #666666;line-height: .8rem;}
.md21467.md-nav .nav-item:last-child{margin-right: 0;}
.md21467.md-nav .nav-item:after{transition: all  .3s; content: '';position: absolute;bottom: 0;left: 0;width: 0;height: .03rem;background-color: var(--active);}
.md21467.md-nav .nav-item:hover{color: #111111;}
.md21467.md-nav .nav-item:hover:after{width: 100%;}
.md21467.md-nav .nav-item.active{color: #111111;}
.md21467.md-nav .nav-item.active:after{width: 100%;}
.md21467.md-nav .nav-right{font-size: 0;margin-left: .25rem;}
.md21467.md-nav .nav-one{display: inline-block;vertical-align: middle;line-height: .8rem;color: #999999;}
.md21467.md-nav .nav-one:after{content: '-';margin: 0 .05rem;}
.md21467.md-nav .nav-one:last-child:after{display: none;} 
.md21467.md-nav .nav-one:last-child{color: var(--theme);} 

@media (min-width: 750px) {
  .md21467.md-nav.cont2 .nav-item{margin-right: .25rem;}
  .md21467.md-nav.cont2 .nav-item:last-child{margin-right: 0;}
}
@media (max-width: 750px) {
  .md21467.md-nav .nav-left{flex: none;width: 100%;text-align: center;}
  .md21467.md-nav .nav-item{margin: 0 .15rem !important;}
  .md21467.md-nav .nav-right{display: none;}
}

/* 产品-详情-banner */
.md21084.md-product_banner{width: 100%;background-color: #000;}
.md21084.md-product_banner img{display: inline-block;vertical-align:middle;max-width: 100%;}
.md21084.md-product_banner .layout{width: 16rem;max-width: 92%;margin: 0 auto;}
.md21084.md-product_banner .da-cont{width: 100%;display: flex;align-items: center;min-height: 9rem;position: relative;}
.md21084.md-product_banner .da-img{position: absolute;top: 0;left: 0;width: 100%;height: 100%;overflow: hidden;}
.md21084.md-product_banner .da-img img{position: absolute;top: 0;left: 0;width: 100%;height: 100%;object-fit: cover;transform: scale(1.00);transition: all ease .5s;}
.md21084.md-product_banner .da-text{position: relative;z-index: 8;width: 16rem;max-width: 92%;margin: 0 auto;display: flex;}
.md21084.md-product_banner .da-inner{width: 100%;max-width: 8rem;}
.md21084.md-product_banner .da-top{width: 100%;}
.md21084.md-product_banner .da-titles{width: 100%;color: #ffffff;font-weight: bold;line-height: 1.2;}
.md21084.md-product_banner .da-intro{width: 100%;padding-top: .1rem;color: #ffffff;line-height: 1.3;}
.md21084.md-product_banner .da-bottom{position: relative;width: 100%;left: -.45rem;display: flex;flex-wrap: wrap;padding-top: .2rem;}
.md21084.md-product_banner .da-item{width: 25%;text-align: center;padding: 0 .15rem;margin-top: .7rem;}
.md21084.md-product_banner .da-box{display: inline-block;}
.md21084.md-product_banner .da-icon{width: 100%;height: .6rem;line-height: .6rem;}
.md21084.md-product_banner .da-icon img{max-width: .7rem;max-height: 100%;}
.md21084.md-product_banner .da-tip{width: 100%;padding-top: .15rem;color: #ffffff;line-height: 1.8;}

.md21084.md-product_banner.right .da-text{justify-content: flex-end;}
@media (max-width: 750px) {
   .md21084.md-product_banner .da-bottom{width: calc(100% + .3rem);left: -.15rem;}
}

/* 产品-详情-介绍 */
.md21085.md-product_intro{width: 100%;padding: .95rem 0 1rem;margin-bottom: .3rem;background-color: #f7f7f7;}
.md21085.md-product_intro img{display: inline-block;vertical-align:middle;max-width: 100%;}
.md21085.md-product_intro .layout{width: 16rem;max-width: 92%;margin: 0 auto;}

.md21085.md-product_intro .db-cont{width: 100%;display: flex;flex-wrap: wrap;align-items: center;justify-content: space-between;}
.md21085.md-product_intro .db-left{width: 6rem;}
.md21085.md-product_intro .db-top{width: 100%;margin-bottom: 1rem;}
.md21085.md-product_intro .db-swiper{width: 100%;}
.md21085.md-product_intro .db-item{width: 100%;}
.md21085.md-product_intro .db-img{width: 100%;position: relative;overflow: hidden;padding-top: calc(440/600*100%);}
.md21085.md-product_intro .db-img img{position: absolute;top: 0;left: 0;width: 100%;height: 100%;object-fit: contain;transform: scale(1.00);transition: all ease .5s;}
.md21085.md-product_intro .db-bottom{width: 100%;padding: 0 .28rem;}
.md21085.md-product_intro .db-swiper2{width: 100%;}
.md21085.md-product_intro .db-nav{width: 25%;padding: 0 .08rem;}
.md21085.md-product_intro .db-bg{display: block;cursor: pointer;width: 100%;position: relative;overflow: hidden;padding-top: calc(120/120*100%);border: 1px solid rgba(0,0,0,.15);}
.md21085.md-product_intro .db-bg img{position: absolute;top: 50%;left: 50%;transform: translate(-50%,-50%); width: 63%;height: 58%;object-fit: contain;}
.md21085.md-product_intro .db-nav.active .db-bg{border: solid 1px var(--active);}

.md21085.md-product_intro .db-right{width: 8rem;}
.md21085.md-product_intro .db-titles{position: relative;padding-bottom: .25rem;margin-bottom: .25rem;width: 100%;color: #111111;font-weight: bold;line-height: 1.25;}
.md21085.md-product_intro .db-titles:before{content: '';position: absolute;bottom: 0;left: 0;width: 100%;height: 1px;background-color: rgba(0,0,0,.08);}
.md21085.md-product_intro .db-titles:after{content: '';position: absolute;bottom: 0;left: 0;width: .5rem;height: 3px;background-color: var(--active);}
.md21085.md-product_intro .db-textbox{width: 100%;padding-bottom: .4rem;color: #666666;line-height: 1.75;}
.md21085.md-product_intro .db-textbox *{line-height: inherit;}
.md21085.md-product_intro .db-textbox p{position: relative;padding-left: calc(6px + .09rem); margin-bottom: .1rem;}
.md21085.md-product_intro .db-textbox p:before{content: '';position: absolute;top: .875em;left: 0; margin-top: -3px;width: 6px;height: 6px;border-radius: 50%;background-color: var(--active);}
.md21085.md-product_intro .db-enquiry{display: inline-block;cursor: pointer;padding: 0 .4rem;line-height: .5rem;border-radius: .25rem;color: #ffffff;background-color: var(--theme);}

@media (max-width: 750px) {
   .md21085.md-product_intro .db-left{width: 100%;margin-bottom:  .3rem;}
   .md21085.md-product_intro .db-top{margin-bottom: .5rem;}
   .md21085.md-product_intro .db-right{width: 100%;}
   .md21085.md-product_intro .db-enquiry{line-height:  .6rem;border-radius: .3rem;}
}

/* 产品-详情-切换 */  
.md21086.md-product_cut{position: sticky;top: 1rem;z-index: 28;width: 100%;border-bottom: 1px solid rgba(0,0,0,.08);background-color: #fff;}
.md21086.md-product_cut img{display: inline-block;vertical-align:middle;max-width: 100%;}
.md21086.md-product_cut .layout{width: 16rem;max-width: 92%;margin: 0 auto;}
.md21086.md-product_cut .dc-cont{width: 100%;text-align: center;font-size: 0;}
.md21086.md-product_cut .dc-swiper{display: inline-block;max-width: 100%;}
.md21086.md-product_cut .dc-item{width: auto;padding: 0 .3rem;}
.md21086.md-product_cut .dc-link{display: inline-block;vertical-align: top;cursor: pointer;position: relative;padding: .25rem 0;color: #666666;}
.md21086.md-product_cut .dc-link:after{transition: all  .3s; content: '';position: absolute;bottom: 0;left: 0;width: 0;height: .03rem;background-color: var(--active);}
.md21086.md-product_cut .dc-item.active .dc-link{color: var(--active);}
.md21086.md-product_cut .dc-item.active .dc-link:after{width: 100%;}

@media (min-width: 750px) {
   .md21086.md-product_cut .dc-item:hover .dc-link{color: var(--active);}
   .md21086.md-product_cut .dc-item:hover .dc-link:after{width: 100%;}
}
@media (max-width: 750px) {
   .md21086.md-product_cut .dc-cont{white-space: nowrap;overflow: auto;}
   .md21086.md-product_cut .dc-item{padding: 0 .15rem;}
}

/* 产品-详情 */
.md21087.md-product_details{position: relative;width: 100%;padding: .95rem 0 0;}
.md21087.md-product_details img{display: inline-block;vertical-align:middle;max-width: 100%;}
.md21087.md-product_details .layout{width: 16rem;max-width: 92%;margin: 0 auto;}
.md21087.md-product_details .my-id{position: absolute;top: -1rem;}
.md21087.md-product_details .my-top{width: 100%;padding-bottom: .55rem;text-align: center;}
.md21087.md-product_details .my-titles{width: 100%;color: #111111;font-weight: bold;line-height: 1.25;}
.md21087.md-product_details .de-cont{width: 100%;}
.md21087.md-product_details .de-item{display: flex;flex-wrap: wrap; align-items: center;margin-bottom: .8rem;}
.md21087.md-product_details .de-imgbox{width: calc(1200/1920*100%);}
.md21087.md-product_details .de-img {width: 100%;}
.md21087.md-product_details .de-img img{width: 100%;}
.md21087.md-product_details .de-text{flex: 1;padding: 0 1.6rem 0 1rem;}
.md21087.md-product_details .de-name{width: 100%;color: #000000;line-height: 1.3;font-weight: bold;}
.md21087.md-product_details .de-textbox{width: 100%;margin-top: .3rem;color: #666666;line-height: 1.75;}
.md21087.md-product_details .de-textbox *{line-height: inherit;max-width: 100%;}
.md21087.md-product_details .de-textbox2{width: 100%;margin-top: .3rem;color: var(--active);line-height: 1.75;}
.md21087.md-product_details .de-textbox2 *{line-height: inherit;max-width: 100%;}
.md21087.md-product_details .de-textbox2  p{position: relative;padding-left: calc(6px + .09rem); margin-bottom: .1rem;}
.md21087.md-product_details .de-textbox2  p:before{content: '';position: absolute;top: .875em;left: 0; margin-top: -3px;width: 6px;height: 6px;border-radius: 50%;background-color: var(--active);}
.md21087.md-product_details .de-textbox2  p:last-child{margin-bottom: 0;}
.md21087.md-product_details .de-time{width: 100%;margin-top: .45rem;color: var(--active);font-weight: bold;line-height: 1.2;}
.md21087.md-product_details .de-item:nth-child(2n + 1){flex-direction: row-reverse;}
.md21087.md-product_details .de-item:nth-child(2n + 1) .de-text{padding: 0 1rem 0 1.6rem;}

.md21087.md-product_details .de-cont.left{padding: .8rem 0 .2rem;}
.md21087.md-product_details .de-cont.left .de-item{flex-direction: row;}
.md21087.md-product_details .de-cont.left .de-text{padding: 0 1rem 0 1.6rem ;}
.md21087.md-product_details .de-cont.left .de-item:nth-child(2n){flex-direction: row-reverse;}
.md21087.md-product_details .de-cont.left .de-item:nth-child(2n) .de-text{padding: 0 1rem 0 1.6rem;}

.md21087.md-product_details .dea-cont{width: 100%;padding: .75rem 0 .4rem; background-color: #f5f5f5;}
.md21087.md-product_details .dea-inner{width: 13.5rem;max-width: 92%;margin: 0 auto;}
.md21087.md-product_details .dea-top{width: 100%;text-align: center;margin-bottom: .5rem;}
.md21087.md-product_details .dea-titles{width: 100%;color: #000000;font-weight: bold;line-height: 1.4;}
.md21087.md-product_details .dea-textbox{width: 100%;margin-top: .25rem;color: #666666;line-height: 1.75;}
.md21087.md-product_details .dea-textbox *{line-height: inherit;max-width: 100%;}
.md21087.md-product_details .dea-img{width: 100%;text-align: center;}
.md21087.md-product_details .dea-img img{width: 6.5rem;max-width: 100%;margin-bottom: .5rem;}
.md21087.md-product_details .dea-bottom{width: 100%;display: flex;flex-wrap: wrap;padding-top: .2rem;}
.md21087.md-product_details .dea-item{display: block;margin-bottom: .4rem;width: 33.33%;padding: .05rem .3rem;border-left: 1px solid rgba(0,0,0,.1);}
.md21087.md-product_details .dea-name{width: 100%;color: var(--active);line-height: 1.5;font-weight: bold;}
.md21087.md-product_details .dea-intro{width: 100%;margin-top: .15rem;color: #666666;line-height: 1.75;}

.md21087.md-product_details .deb-cont{width: 100%;display: flex;flex-wrap: wrap;justify-content: space-between;}
.md21087.md-product_details .deb-item{display: block;width: calc(50% - .15rem);margin-bottom: .3rem;}
.md21087.md-product_details .deb-img{width: 100%;}
.md21087.md-product_details .deb-img img{width: 100%;}
.md21087.md-product_details .deb-text{width: 100%;padding-top: .25rem;} 
.md21087.md-product_details .deb-name{width: 100%;color: #000000;line-height: 1.3;font-weight: bold;}
.md21087.md-product_details .deb-intro{width: 100%;margin-top: .15rem;color: #666666;line-height: 1.75;}
.md21087.md-product_details .deb-intro *{line-height: inherit;max-width: 100%;}
@media (max-width: 1200px) {
   .md21087.md-product_details .de-text{padding: 0 .5rem !important;}
}
@media (max-width: 750px) {
   .md21087.md-product_details .de-item{max-width: 92%; margin: 0 auto .8rem;}
   .md21087.md-product_details .de-imgbox{width: 100%;margin-bottom: .3rem;}
   .md21087.md-product_details .de-text{flex: none;width: 100%;padding: 0   !important;}
   .md21087.md-product_details .deb-item{width: 100%;}
}

/* 产品-技术 */
.md21088.md-product_technology{position: relative;width: 100%;padding: .95rem 0 .2rem;background-color: #f5f5f5;}
.md21088.md-product_technology img{display: inline-block;vertical-align:middle;max-width: 100%;}
.md21088.md-product_technology .layout{width: 16rem;max-width: 92%;margin: 0 auto;}
.md21088.md-product_technology .my-id{position: absolute;top: -1rem;}
.md21088.md-product_technology .my-top{width: 100%;padding-bottom: .45rem;text-align: center;}
.md21088.md-product_technology .my-titles{width: 100%;color: #111111;font-weight: bold;line-height: 1.25;}
.md21088.md-product_technology .df-cont{width: 100%;}
.md21088.md-product_technology .df-item{display: flex;flex-wrap: wrap; align-items: center;margin-bottom: .8rem;}
.md21088.md-product_technology .df-imgbox{width: 50%;}
.md21088.md-product_technology .df-img {width: 100%;}
.md21088.md-product_technology .df-img img{width: 100%;}
.md21088.md-product_technology .df-text{width: 50%;padding: 0 1.6rem 0 1rem;}
.md21088.md-product_technology .df-name{width: 100%;color: #000000;line-height: 1.3;font-weight: bold;}
.md21088.md-product_technology .df-textbox{width: 100%;margin-top: .3rem;color: #666666;line-height: 1.75;}
.md21088.md-product_technology .df-textbox *{line-height: inherit;max-width: 100%;}

.md21088.md-product_technology .df-table_box{width: 100%;}
.md21088.md-product_technology .df-table_item{width: 100%;margin-top: .45rem;}
.md21088.md-product_technology .df-box{width: 100%;padding-bottom: .1rem;display: flex;align-items: center;flex-wrap: wrap;justify-content: space-between;}
.md21088.md-product_technology .df-tip{margin-bottom: .1rem;color: #111111;line-height: 1.6;}
.md21088.md-product_technology .df-tip2{max-width: 2.4rem;margin-bottom: .1rem;color: #666666;line-height: 1.7;}
.md21088.md-product_technology .df-table{width: 100%;}
.md21088.md-product_technology .df-table{overflow: auto;scrollbar-color:var(--theme)  #e6e6e6;scrollbar-width: none;scrollbar-width: thin; }
.md21088.md-product_technology .df-table::-webkit-scrollbar {width:  3px;height: 5px;}
.md21088.md-product_technology .df-table::-webkit-scrollbar-thumb {border-radius: 3px;box-shadow: inset 0 0 3px #e6e6e6;background: var(--theme);}
.md21088.md-product_technology .df-table::-webkit-scrollbar-track {box-shadow: inset 0 0 3px #e6e6e6;border-radius: 3px; background: #e6e6e6;}
.md21088.md-product_technology .df-table table{width: 100%;border: 1px solid rgba(0,0,0,.08);background-color: #fff;}
.md21088.md-product_technology .df-table tr{width: 100%;border: none;}
.md21088.md-product_technology .df-table td{border: none;border-right: 1px solid rgba(0,0,0,.08);border-bottom: 1px solid rgba(0,0,0,.08);padding: .08rem .03rem;text-align: center;color: #666666;line-height: 1.7;}
.md21088.md-product_technology .df-table tr:nth-child(1){background-color: var(--theme);}
.md21088.md-product_technology .df-table tr:nth-child(1) td{color: #fff;border-right: 1px solid rgba(255,255,255,.25);border-bottom: 1px solid rgba(255,255,255,.25);}
.md21088.md-product_technology .df-table.background_color2 tr:nth-child(2){background-color: var(--theme);}
.md21088.md-product_technology .df-table.background_color2 tr:nth-child(2) td{color: #fff;}

.md21088.md-product_technology .df-list{width: 100%;}
.md21088.md-product_technology .df-one{display: block;margin-top: .8rem;width: 100%;padding-left: .3rem;border-left: .05rem solid var(--active);}
.md21088.md-product_technology .df-one:nth-child(1){margin-top: .7rem;}
.md21088.md-product_technology .df-name2{width: 100%;color: #111111;line-height: 1.6;}
.md21088.md-product_technology .df-intro{width: 100%;margin-top: .1rem;color: #111111;font-weight: bold;line-height: 1.25;}
.md21088.md-product_technology .df-tr{width: 100%;display: flex;flex-wrap: wrap;width: calc(100% + .15rem);}
.md21088.md-product_technology .df-td{display: block;margin-top: .1rem;padding-right: .15rem;color: #111111;line-height: 1.6;font-weight: bold;}
.md21088.md-product_technology .df-td *{line-height: inherit;}

.md21088.md-product_technology .df-traitbox{width: 100%;margin-top: .25rem;}
.md21088.md-product_technology .df-trait{width: calc(100% + .4rem);position: relative;left: -.2rem;display: flex;flex-wrap: wrap;}
.md21088.md-product_technology .df-trait_tip{width: 100%;color: #111111;line-height: 1.6;}
.md21088.md-product_technology .df-trait_item{display: block;width: 33.33%;text-align: center;padding: 0 .2rem;margin-top: .2rem;}
.md21088.md-product_technology .df-trait_img{width: 100%;}
.md21088.md-product_technology .df-trait_img img{width: 100%;}
.md21088.md-product_technology .df-trait_text{width: 100%;padding-top: .2rem;color: #111111;line-height: 1.6;}

.md21088.md-product_technology .df-item:nth-child(2n + 1){flex-direction: row-reverse;}
.md21088.md-product_technology .df-item:nth-child(2n + 1) .df-text{padding: 0 1rem 0 1.6rem;} 
@media (max-width: 1200px) {
   .md21088.md-product_technology .df-text{padding: 0 .5rem !important;}
} 
@media (max-width: 750px) {
   .md21088.md-product_technology .df-item{max-width: 92%; margin: 0 auto .8rem;}
   .md21088.md-product_technology .df-imgbox{width: 100%;margin-bottom: .3rem;}
   .md21088.md-product_technology .df-text{flex: none;width: 100%;padding: 0   !important;}
}


/* 产品-详情 */
.md21088.md-product_technology{position: relative;width: 100%;padding: .95rem 0 0;}
.md21088.md-product_technology img{display: inline-block;vertical-align:middle;max-width: 100%;}
.md21088.md-product_technology .layout{width: 16rem;max-width: 92%;margin: 0 auto;}
.md21088.md-product_technology .my-id{position: absolute;top: -1rem;}
.md21088.md-product_technology .my-top{width: 100%;padding-bottom: .55rem;text-align: center;}
.md21088.md-product_technology .my-titles{width: 100%;color: #111111;font-weight: bold;line-height: 1.25;}
.md21088.md-product_technology .de-cont{width: 100%;}
.md21088.md-product_technology .de-item{display: flex;flex-wrap: wrap; align-items: center;margin-bottom: .8rem;}
.md21088.md-product_technology .de-imgbox{width: calc(1200/1920*100%);}
.md21088.md-product_technology .de-img {width: 100%;}
.md21088.md-product_technology .de-img img{width: 100%;}
.md21088.md-product_technology .de-text{flex: 1;padding: 0 1.6rem 0 1rem;}
.md21088.md-product_technology .de-name{width: 100%;color: #000000;line-height: 1.3;font-weight: bold;}
.md21088.md-product_technology .de-textbox{width: 100%;margin-top: .3rem;color: #666666;line-height: 1.75;}
.md21088.md-product_technology .de-textbox *{line-height: inherit;max-width: 100%;}
.md21088.md-product_technology .de-textbox2{width: 100%;margin-top: .3rem;color: var(--active);line-height: 1.75;}
.md21088.md-product_technology .de-textbox2 *{line-height: inherit;max-width: 100%;}
.md21088.md-product_technology .de-textbox2  p{position: relative;padding-left: calc(6px + .09rem); margin-bottom: .1rem;}
.md21088.md-product_technology .de-textbox2  p:before{content: '';position: absolute;top: .875em;left: 0; margin-top: -3px;width: 6px;height: 6px;border-radius: 50%;background-color: var(--active);}
.md21088.md-product_technology .de-textbox2  p:last-child{margin-bottom: 0;}
.md21088.md-product_technology .de-time{width: 100%;margin-top: .45rem;color: var(--active);font-weight: bold;line-height: 1.2;}
.md21088.md-product_technology .de-item:nth-child(2n + 1){flex-direction: row-reverse;}
.md21088.md-product_technology .de-item:nth-child(2n + 1) .de-text{padding: 0 1rem 0 1.6rem;}

.md21088.md-product_technology .de-cont.left{padding: .8rem 0 .2rem;}
.md21088.md-product_technology .de-cont.left .de-item{flex-direction: row;}
.md21088.md-product_technology .de-cont.left .de-text{padding: 0 1rem 0 1.6rem ;}
.md21088.md-product_technology .de-cont.left .de-item:nth-child(2n){flex-direction: row-reverse;}
.md21088.md-product_technology .de-cont.left .de-item:nth-child(2n) .de-text{padding: 0 1rem 0 1.6rem;}

.md21088.md-product_technology .dea-cont{width: 100%;padding: .75rem 0 .4rem; background-color: #f5f5f5;}
.md21088.md-product_technology .dea-inner{width: 13.5rem;max-width: 92%;margin: 0 auto;}
.md21088.md-product_technology .dea-top{width: 100%;text-align: center;margin-bottom: .5rem;}
.md21088.md-product_technology .dea-titles{width: 100%;color: #000000;font-weight: bold;line-height: 1.4;}
.md21088.md-product_technology .dea-textbox{width: 100%;margin-top: .25rem;color: #666666;line-height: 1.75;}
.md21088.md-product_technology .dea-textbox *{line-height: inherit;max-width: 100%;}
.md21088.md-product_technology .dea-img{width: 100%;text-align: center;}
.md21088.md-product_technology .dea-img img{width: 6.5rem;max-width: 100%;margin-bottom: .5rem;}
.md21088.md-product_technology .dea-bottom{width: 100%;display: flex;flex-wrap: wrap;padding-top: .2rem;}
.md21088.md-product_technology .dea-item{display: block;margin-bottom: .4rem;width: 33.33%;padding: .05rem .3rem;border-left: 1px solid rgba(0,0,0,.1);}
.md21088.md-product_technology .dea-name{width: 100%;color: var(--active);line-height: 1.5;font-weight: bold;}
.md21088.md-product_technology .dea-intro{width: 100%;margin-top: .15rem;color: #666666;line-height: 1.75;}

.md21088.md-product_technology .deb-cont{width: 100%;display: flex;flex-wrap: wrap;justify-content: space-between;}
.md21088.md-product_technology .deb-item{display: block;width: calc(50% - .15rem);margin-bottom: .3rem;}
.md21088.md-product_technology .deb-img{width: 100%;}
.md21088.md-product_technology .deb-img img{width: 100%;}
.md21088.md-product_technology .deb-text{width: 100%;padding-top: .25rem;} 
.md21088.md-product_technology .deb-name{width: 100%;color: #000000;line-height: 1.3;font-weight: bold;}
.md21088.md-product_technology .deb-intro{width: 100%;margin-top: .15rem;color: #666666;line-height: 1.75;}
.md21088.md-product_technology .deb-intro *{line-height: inherit;max-width: 100%;}
@media (max-width: 1200px) {
   .md21088.md-product_technology .de-text{padding: 0 .5rem !important;}
}
@media (max-width: 750px) {
   .md21088.md-product_technology .de-item{max-width: 92%; margin: 0 auto .8rem;}
   .md21088.md-product_technology .de-imgbox{width: 100%;margin-bottom: .3rem;}
   .md21088.md-product_technology .de-text{flex: none;width: 100%;padding: 0   !important;}
   .md21088.md-product_technology .deb-item{width: 100%;}
}

/* 产品-安装 */
.md21089.md-product_install{position: relative;width: 100%;padding: .95rem 0 .45rem;}
.md21089.md-product_install img{display: inline-block;vertical-align:middle;max-width: 100%;}
.md21089.md-product_install .layout{width: 16rem;max-width: 92%;margin: 0 auto;}
.md21089.md-product_install .my-id{position: absolute;top: -1rem;}
.md21089.md-product_install .my-top{width: 100%;padding-bottom: .45rem;text-align: center;}
.md21089.md-product_install .my-titles{width: 100%;color: #111111;font-weight: bold;line-height: 1.25;}
.md21089.md-product_install .dg-top{width: 100%;padding-bottom: .1rem;display: flex;flex-wrap: wrap;justify-content: space-between;}
.md21089.md-product_install .dg-left{width: calc(700/1600*100%);}
.md21089.md-product_install .dg-titles{width: 100%;margin-bottom: .25rem;color: #000000;font-weight: bold;line-height: 1.4;}
.md21089.md-product_install .dg-subtitle{width: 100%;margin-bottom: .25rem;color: #666666;line-height: 1.75;}
.md21089.md-product_install .dg-textbox{width: 100%;margin-bottom: .6rem;color: var(--active);line-height: 1.75;}
.md21089.md-product_install .dg-textbox *{line-height: inherit;max-width: 100%;}
.md21089.md-product_install .dg-textbox  p{position: relative;padding-left: calc(6px + .09rem); margin-bottom: .15rem;}
.md21089.md-product_install .dg-textbox  p:before{content: '';position: absolute;top: .875em;left: 0; margin-top: -3px;width: 6px;height: 6px;border-radius: 50%;background-color: var(--active);}
.md21089.md-product_install .dg-left .dg-img{width: 100%;}
.md21089.md-product_install .dg-left .dg-img img{width: 100%;}
.md21089.md-product_install .dg-right{width: calc(800/1600*100%);}
.md21089.md-product_install .dg-right .dg-img{width: 100%;}
.md21089.md-product_install .dg-right .dg-img img{width: 100%;}
.md21089.md-product_install .dg-list{width: calc(100% + .3rem);position: relative;left: -.15rem;display: flex;flex-wrap: wrap;padding-bottom: .15rem;}
.md21089.md-product_install .dg-list .dg-one{width: 50%;padding: 0 .15rem;margin-bottom: .3rem;}
.md21089.md-product_install .dg-list .dg-text{width: 100%;padding-top: .15rem;color: #666666;line-height: 1.6;}
.md21089.md-product_install .dg-tip{width: 100%;margin-bottom: .2rem;color: #000000;font-weight: bold;line-height: 1.5;}
.md21089.md-product_install .dg-list2{width: calc(100% + .2rem);position: relative;left: -.1rem;display: flex;flex-wrap: wrap;padding-bottom: .15rem;}
.md21089.md-product_install .dg-list2 .dg-one{width: 20%;padding: 0 .1rem;margin-bottom: .3rem;}
.md21089.md-product_install .dg-list2 .dg-text{width: 100%;padding-top: .15rem;color: #666666;line-height: 1.6;}
.md21089.md-product_install .dg-bottom{width: 100%;}
.md21089.md-product_install .dg-item{width: 100%;display: flex;flex-wrap: wrap;align-items: center;justify-content: space-between;padding-top: .75rem;margin-top: .7rem;border-top: 1px solid rgba(0,0,0,.08);}
.md21089.md-product_install .dg-lt{width: calc(700/1600*100%);}
.md21089.md-product_install .dg-name{width: 100%;color: #000000;font-weight: bold;line-height: 1.4;}
.md21089.md-product_install .dg-intro{width: 100%;margin-top: .25rem;color: #666666;line-height: 1.75;}
.md21089.md-product_install .dg-list3{width: calc(100% + .3rem);position: relative;left: -.15rem;display: flex;flex-wrap: wrap;padding-top: .2rem;}
.md21089.md-product_install .dg-list3 .dg-one{width: 50%;padding: 0 .15rem;margin-top: .3rem;}
.md21089.md-product_install .dg-list3 .dg-img{width: 100%;}
.md21089.md-product_install .dg-list3 .dg-img img{width: 100%;}
.md21089.md-product_install .dg-list3 .dg-text{padding-top: .15rem;}
.md21089.md-product_install .dg-list3 .dg-text1{width: 100%;color: #111111;line-height: 1.75;font-weight: bold;}
.md21089.md-product_install .dg-list3 .dg-text2{width: 100%;color: #666666;line-height: 1.75;}

.md21089.md-product_install .dg-rt{width: calc(800/1600*100%);}
.md21089.md-product_install .dg-rt .dg-img{width: 100%;text-align: center;}
.md21089.md-product_install .dg-rt .dg-img img{max-width: 100%;}

@media (max-width: 750px) {
   .md21089.md-product_install .dg-left{width: 100%;margin-bottom: .3rem;}
   .md21089.md-product_install .dg-right{width: 100%;}
   .md21089.md-product_install .dg-lt{width: 100%;margin-bottom: .3rem;}
   .md21089.md-product_install .dg-rt{width: 100%;}
   .md21089.md-product_install .dg-list2 .dg-one{width: 33.33%;}
}


/* 产品-详情 */
.md21089.md-product_install{position: relative;width: 100%;padding: .95rem 0 0;}
.md21089.md-product_install img{display: inline-block;vertical-align:middle;max-width: 100%;}
.md21089.md-product_install .layout{width: 16rem;max-width: 92%;margin: 0 auto;}
.md21089.md-product_install .my-id{position: absolute;top: -1rem;}
.md21089.md-product_install .my-top{width: 100%;padding-bottom: .55rem;text-align: center;}
.md21089.md-product_install .my-titles{width: 100%;color: #111111;font-weight: bold;line-height: 1.25;}
.md21089.md-product_install .de-cont{width: 100%;}
.md21089.md-product_install .de-item{display: flex;flex-wrap: wrap; align-items: center;margin-bottom: .8rem;}
.md21089.md-product_install .de-imgbox{width: calc(1200/1920*100%);}
.md21089.md-product_install .de-img {width: 100%;}
.md21089.md-product_install .de-img img{width: 100%;}
.md21089.md-product_install .de-text{flex: 1;padding: 0 1.6rem 0 1rem;}
.md21089.md-product_install .de-name{width: 100%;color: #000000;line-height: 1.3;font-weight: bold;}
.md21089.md-product_install .de-textbox{width: 100%;margin-top: .3rem;color: #666666;line-height: 1.75;}
.md21089.md-product_install .de-textbox *{line-height: inherit;max-width: 100%;}
.md21089.md-product_install .de-textbox2{width: 100%;margin-top: .3rem;color: var(--active);line-height: 1.75;}
.md21089.md-product_install .de-textbox2 *{line-height: inherit;max-width: 100%;}
.md21089.md-product_install .de-textbox2  p{position: relative;padding-left: calc(6px + .09rem); margin-bottom: .1rem;}
.md21089.md-product_install .de-textbox2  p:before{content: '';position: absolute;top: .875em;left: 0; margin-top: -3px;width: 6px;height: 6px;border-radius: 50%;background-color: var(--active);}
.md21089.md-product_install .de-textbox2  p:last-child{margin-bottom: 0;}
.md21089.md-product_install .de-time{width: 100%;margin-top: .45rem;color: var(--active);font-weight: bold;line-height: 1.2;}
.md21089.md-product_install .de-item:nth-child(2n + 1){flex-direction: row-reverse;}
.md21089.md-product_install .de-item:nth-child(2n + 1) .de-text{padding: 0 1rem 0 1.6rem;}

.md21089.md-product_install .de-cont.left{padding: .8rem 0 .2rem;}
.md21089.md-product_install .de-cont.left .de-item{flex-direction: row;}
.md21089.md-product_install .de-cont.left .de-text{padding: 0 1rem 0 1.6rem ;}
.md21089.md-product_install .de-cont.left .de-item:nth-child(2n){flex-direction: row-reverse;}
.md21089.md-product_install .de-cont.left .de-item:nth-child(2n) .de-text{padding: 0 1rem 0 1.6rem;}

.md21089.md-product_install .dea-cont{width: 100%;padding: .75rem 0 .4rem;  }
.md21089.md-product_install .dea-inner{width: 13.5rem;max-width: 92%;margin: 0 auto;}
.md21089.md-product_install .dea-top{width: 100%;text-align: center;margin-bottom: .5rem;}
.md21089.md-product_install .dea-titles{width: 100%;color: #000000;font-weight: bold;line-height: 1.4;}
.md21089.md-product_install .dea-textbox{width: 100%;margin-top: .25rem;color: #666666;line-height: 1.75;}
.md21089.md-product_install .dea-textbox *{line-height: inherit;max-width: 100%;}
.md21089.md-product_install .dea-img{width: 100%;text-align: center;}
.md21089.md-product_install .dea-img img{width: 6.5rem;max-width: 100%;margin-bottom: .5rem;}
.md21089.md-product_install .dea-bottom{width: 100%;display: flex;flex-wrap: wrap;padding-top: .2rem;}
.md21089.md-product_install .dea-item{display: block;margin-bottom: .4rem;width: 33.33%;padding: .05rem .3rem;border-left: 1px solid rgba(0,0,0,.1);}
.md21089.md-product_install .dea-name{width: 100%;color: var(--active);line-height: 1.5;font-weight: bold;}
.md21089.md-product_install .dea-intro{width: 100%;margin-top: .15rem;color: #666666;line-height: 1.75;}

.md21089.md-product_install .deb-cont{width: 100%;display: flex;flex-wrap: wrap;justify-content: space-between;}
.md21089.md-product_install .deb-item{display: block;width: calc(50% - .15rem);margin-bottom: .3rem;}
.md21089.md-product_install .deb-img{width: 100%;}
.md21089.md-product_install .deb-img img{width: 100%;}
.md21089.md-product_install .deb-text{width: 100%;padding-top: .25rem;} 
.md21089.md-product_install .deb-name{width: 100%;color: #000000;line-height: 1.3;font-weight: bold;}
.md21089.md-product_install .deb-intro{width: 100%;margin-top: .15rem;color: #666666;line-height: 1.75;}
.md21089.md-product_install .deb-intro *{line-height: inherit;max-width: 100%;}
@media (max-width: 1200px) {
   .md21089.md-product_install .de-text{padding: 0 .5rem !important;}
}
@media (max-width: 750px) {
   .md21089.md-product_install .de-item{max-width: 92%; margin: 0 auto .8rem;}
   .md21089.md-product_install .de-imgbox{width: 100%;margin-bottom: .3rem;}
   .md21089.md-product_install .de-text{flex: none;width: 100%;padding: 0   !important;}
   .md21089.md-product_install .deb-item{width: 100%;}
}

/* 产品-规格 */
.md21091.md-product_specification{position: relative;width: 100%;padding: .95rem 0 .6rem;background-color: #f5f5f5;}
.md21091.md-product_specification img{display: inline-block;vertical-align:middle;max-width: 100%;}
.md21091.md-product_specification .layout{width: 16rem;max-width: 92%;margin: 0 auto;}
.md21091.md-product_specification .my-id{position: absolute;top: -1rem;}
.md21091.md-product_specification .my-top{width: 100%;padding-bottom: .15rem;text-align: center;}
.md21091.md-product_specification .my-titles{width: 100%;color: #111111;font-weight: bold;line-height: 1.25;}
.md21091.md-product_specification .dh-top{width: 100%;margin-bottom: .65rem; display: flex;flex-wrap: wrap;align-items: center;justify-content: space-between;}
.md21091.md-product_specification .dh-left{width: calc(610/1600*100%);padding-left: 1.1rem;}
.md21091.md-product_specification .dh-left .dh-img{width: 100%;}
.md21091.md-product_specification .dh-left .dh-img img{width: 100%;}
.md21091.md-product_specification .dh-right{width: calc(915/1600*100%);padding-right: .15rem;}
.md21091.md-product_specification .dh-right .dh-img{width: 100%;margin-bottom: .4rem;}
.md21091.md-product_specification .dh-right .dh-img img{width: 100%;}
.md21091.md-product_specification .dh-dimension{width: 100%;margin-bottom: .35rem;display: flex;align-items: center;}
.md21091.md-product_specification .dh-tip{color: #111111;line-height: 1.6;padding-right: .2rem;}
.md21091.md-product_specification .dh-intro{flex: 1;color: #666666;line-height: 1.7;}
.md21091.md-product_specification .dh-table{width: 100%;}
.md21091.md-product_specification .dh-table{overflow: auto;scrollbar-color:var(--theme)  #e6e6e6;scrollbar-width: none;scrollbar-width: thin; }
.md21091.md-product_specification .dh-table::-webkit-scrollbar {width:  3px;height: 5px;}
.md21091.md-product_specification .dh-table::-webkit-scrollbar-thumb {border-radius: 3px;box-shadow: inset 0 0 3px #e6e6e6;background: var(--theme);}
.md21091.md-product_specification .dh-table::-webkit-scrollbar-track {box-shadow: inset 0 0 3px #e6e6e6;border-radius: 3px; background: #e6e6e6;} 
.md21091.md-product_specification .dh-table table{width: 100%;border: 1px solid rgba(0,0,0,.08);background-color: #fff;}
.md21091.md-product_specification .dh-table tr{width: 100%;border: none;}
.md21091.md-product_specification .dh-table td{border: none;border-right: 1px solid rgba(0,0,0,.08);border-bottom: 1px solid rgba(0,0,0,.08);padding: .08rem .1rem;text-align: center;color: #666666;line-height: 1.7;}
.md21091.md-product_specification .dh-table tr:nth-child(1){background-color: var(--theme);}
.md21091.md-product_specification .dh-table tr:nth-child(1) td{color: #fff;background-color: var(--theme) !important;border-right: 1px solid rgba(255,255,255,.25);border-bottom: 1px solid rgba(255,255,255,.25);}
.md21091.md-product_specification .dh-table.cont2 td{text-align: left;padding-left: .3rem;}
.md21091.md-product_specification .dh-table.cont2 td:nth-child(1){background-color:  #ebebeb;} 
.md21091.md-product_specification .dh-center{width: 100%;margin-bottom: .6rem;text-align: center;}
.md21091.md-product_specification .dh-center img{width: 12.75rem; max-width: 100%;}
.md21091.md-product_specification .dh-bottom{width: 100%;}
.md21091.md-product_specification .dh-bottom .dh-table{margin-bottom: .4rem;} 
.md21091.md-product_specification .dh-tr{width: 100%;margin-bottom: .4rem; display: flex;flex-wrap: wrap;background-color: #fff;}
.md21091.md-product_specification .dh-td{display: flex;width: 33.33%;}
.md21091.md-product_specification .dh-lt{display: flex;align-items: center;width: 2.2rem;padding: .08rem .3rem;color: #111111;background-color:  #ebebeb;border-bottom: 1px solid  #d8d8d8;}
.md21091.md-product_specification .dh-rt{display: flex;align-items: center;flex: 1;padding: .08rem .3rem;color: #666666;line-height: 1.7;border-bottom: 1px solid #eaeaea;}
.md21091.md-product_specification .dh-textbox{overflow: auto;width: 100%;margin-top: .25rem;color: #666666;line-height: 1.75;}
.md21091.md-product_specification .dh-textbox *{line-height: inherit;max-width: 100%;}
@media (max-width: 1200px) {
  .md21091.md-product_specification .dh-td{width: 50%;}
}
@media (max-width: 750px) {
   .md21091.md-product_specification .my-top{margin-bottom: .5rem;}
   .md21091.md-product_specification .dh-left{width: 100% !important;padding-left: 0;}
   .md21091.md-product_specification .dh-right{width: 100% !important;padding-right: 0;}
   .md21091.md-product_specification .dh-td{width: 100%;}
}


/* 产品-详情 */
.md21091.md-product_specification{position: relative;width: 100%;padding: .95rem 0 0;}
.md21091.md-product_specification img{display: inline-block;vertical-align:middle;max-width: 100%;}
.md21091.md-product_specification .layout{width: 16rem;max-width: 92%;margin: 0 auto;}
.md21091.md-product_specification .my-id{position: absolute;top: -1rem;}
.md21091.md-product_specification .my-top{width: 100%;padding-bottom: .55rem;text-align: center;}
.md21091.md-product_specification .my-titles{width: 100%;color: #111111;font-weight: bold;line-height: 1.25;}
.md21091.md-product_specification .de-cont{width: 100%;}
.md21091.md-product_specification .de-item{display: flex;flex-wrap: wrap; align-items: center;margin-bottom: .8rem;}
.md21091.md-product_specification .de-imgbox{width: calc(1200/1920*100%);}
.md21091.md-product_specification .de-img {width: 100%;}
.md21091.md-product_specification .de-img img{width: 100%;}
.md21091.md-product_specification .de-text{flex: 1;padding: 0 1.6rem 0 1rem;}
.md21091.md-product_specification .de-name{width: 100%;color: #000000;line-height: 1.3;font-weight: bold;}
.md21091.md-product_specification .de-textbox{width: 100%;margin-top: .3rem;color: #666666;line-height: 1.75;}
.md21091.md-product_specification .de-textbox *{line-height: inherit;max-width: 100%;}
.md21091.md-product_specification .de-textbox2{width: 100%;margin-top: .3rem;color: var(--active);line-height: 1.75;}
.md21091.md-product_specification .de-textbox2 *{line-height: inherit;max-width: 100%;}
.md21091.md-product_specification .de-textbox2  p{position: relative;padding-left: calc(6px + .09rem); margin-bottom: .1rem;}
.md21091.md-product_specification .de-textbox2  p:before{content: '';position: absolute;top: .875em;left: 0; margin-top: -3px;width: 6px;height: 6px;border-radius: 50%;background-color: var(--active);}
.md21091.md-product_specification .de-textbox2  p:last-child{margin-bottom: 0;}
.md21091.md-product_specification .de-time{width: 100%;margin-top: .45rem;color: var(--active);font-weight: bold;line-height: 1.2;}
.md21091.md-product_specification .de-item:nth-child(2n + 1){flex-direction: row-reverse;}
.md21091.md-product_specification .de-item:nth-child(2n + 1) .de-text{padding: 0 1rem 0 1.6rem;}

.md21091.md-product_specification .de-cont.left{padding: .8rem 0 .2rem;}
.md21091.md-product_specification .de-cont.left .de-item{flex-direction: row;}
.md21091.md-product_specification .de-cont.left .de-text{padding: 0 1rem 0 1.6rem ;}
.md21091.md-product_specification .de-cont.left .de-item:nth-child(2n){flex-direction: row-reverse;}
.md21091.md-product_specification .de-cont.left .de-item:nth-child(2n) .de-text{padding: 0 1rem 0 1.6rem;}

.md21091.md-product_specification .dea-cont{width: 100%;padding: .75rem 0 .4rem; background-color: #f5f5f5;}
.md21091.md-product_specification .dea-inner{width: 13.5rem;max-width: 92%;margin: 0 auto;}
.md21091.md-product_specification .dea-top{width: 100%;text-align: center;margin-bottom: .5rem;}
.md21091.md-product_specification .dea-titles{width: 100%;color: #000000;font-weight: bold;line-height: 1.4;}
.md21091.md-product_specification .dea-textbox{width: 100%;margin-top: .25rem;color: #666666;line-height: 1.75;}
.md21091.md-product_specification .dea-textbox *{line-height: inherit;max-width: 100%;}
.md21091.md-product_specification .dea-img{width: 100%;text-align: center;}
.md21091.md-product_specification .dea-img img{width: 6.5rem;max-width: 100%;margin-bottom: .5rem;}
.md21091.md-product_specification .dea-bottom{width: 100%;display: flex;flex-wrap: wrap;padding-top: .2rem;}
.md21091.md-product_specification .dea-item{display: block;margin-bottom: .4rem;width: 33.33%;padding: .05rem .3rem;border-left: 1px solid rgba(0,0,0,.1);}
.md21091.md-product_specification .dea-name{width: 100%;color: var(--active);line-height: 1.5;font-weight: bold;}
.md21091.md-product_specification .dea-intro{width: 100%;margin-top: .15rem;color: #666666;line-height: 1.75;}

.md21091.md-product_specification .deb-cont{width: 100%;display: flex;flex-wrap: wrap;justify-content: space-between;}
.md21091.md-product_specification .deb-item{display: block;width: calc(50% - .15rem);margin-bottom: .3rem;}
.md21091.md-product_specification .deb-img{width: 100%;}
.md21091.md-product_specification .deb-img img{width: 100%;}
.md21091.md-product_specification .deb-text{width: 100%;padding-top: .25rem;} 
.md21091.md-product_specification .deb-name{width: 100%;color: #000000;line-height: 1.3;font-weight: bold;}
.md21091.md-product_specification .deb-intro{width: 100%;margin-top: .15rem;color: #666666;line-height: 1.75;}
.md21091.md-product_specification .deb-intro *{line-height: inherit;max-width: 100%;}
@media (max-width: 1200px) {
   .md21091.md-product_specification .de-text{padding: 0 .5rem !important;}
}
@media (max-width: 750px) {
   .md21091.md-product_specification .de-item{max-width: 92%; margin: 0 auto .8rem;}
   .md21091.md-product_specification .de-imgbox{width: 100%;margin-bottom: .3rem;}
   .md21091.md-product_specification .de-text{flex: none;width: 100%;padding: 0   !important;}
   .md21091.md-product_specification .deb-item{width: 100%;}
}

/* 推荐案例 */
.md21092.md-recommend_projects{position: relative;overflow: hidden;width: 100%;padding: .95rem 0 1rem;background-color: #f7f7f7;}
.md21092.md-recommend_projects img{display: inline-block;vertical-align:middle;max-width: 100%;}
.md21092.md-recommend_projects .layout{width: 16rem;max-width: 92%;margin: 0 auto;}
.md21092.md-recommend_projects .my-top{width: 100%;padding-bottom: .5rem;text-align: center;}
.md21092.md-recommend_projects .my-titles{width: 100%;color: #111111;font-weight: bold;line-height: 1.25;}
.md21092.md-recommend_projects .my-synopsis{width: 100%;margin-top: .1rem;color: #666666;line-height: 1.75;}
.md21092.md-recommend_projects .my-id{position: absolute;top: -1rem;}
.md21092.md-recommend_projects .wj-cont{width: calc(100% + .3rem);position: relative;left: -.15rem;}
.md21092.md-recommend_projects .wj-swiper{width: 100%;overflow: visible;}
.md21092.md-recommend_projects .wj-item{display: block;position: relative;width: 33.33%;height: auto;padding: 0 .15rem;}
.md21092.md-recommend_projects .wj-link{display: block;cursor: pointer;width: 100%;height: 100%;background-color: #fff;}
.md21092.md-recommend_projects .wj-img{width: 100%;position: relative;overflow: hidden;padding-top: calc(490/785*100%);}
.md21092.md-recommend_projects .wj-img img{position: absolute;top: 0;left: 0;width: 100%;height: 100%;object-fit: cover;transform: scale(1.00);transition: all ease .5s;}
/* .md21092.md-recommend_projects .wj-text{width: 100%;padding: 0 1.8rem .25rem .3rem;background-color: #fff;} */
/* .md21092.md-recommend_projects .wj-text:after{opacity:  0;transition: all .3s; content: '';position: absolute;bottom: .35rem;right: .3rem;width: .5rem;height: .5rem;border-radius: 50%;border: solid 1px rgba(255,255,255,.3);background-image: url('../images/a1-b.png');background-size: .08rem auto;background-position: center center;background-repeat: no-repeat;} */
.md21092.md-recommend_projects .wj-text{width: 100%;padding: .25rem .3rem;}
.md21092.md-recommend_projects .wj-namebox{width: 100%;position: relative;}
.md21092.md-recommend_projects .wj-name{transition: all .3s;width: 100%;margin-bottom: .1rem;color: #111111;font-weight: bold;line-height: 1.4;}
.md21092.md-recommend_projects .wj-intro{width: 100%;color: #666666;line-height: 1.75;}
.md21092.md-recommend_projects .wj-link:hover .wj-img img{transform: scale(1.05);}
.md21092.md-recommend_projects .wj-link:hover .wj-name{color: var(--theme);}

.md21092.md-recommend_projects .wj-prev{transition: all  .3s;margin-top: -.25rem;left:  -.95rem;width: .5rem;height: .5rem;border-radius: 50%;background-color: #ffffff;background-image: url('../images/a16-b.png');background-size: .08rem auto;background-position: center center;background-repeat: no-repeat;}
.md21092.md-recommend_projects .wj-prev:hover{background-image: url('../images/a16.png');background-color: var(--theme) !important;}
.md21092.md-recommend_projects .wj-next{transition: all  .3s;transform: rotate(-180deg);margin-top: -.25rem;right:  -.95rem;width: .5rem;height: .5rem;border-radius: 50%;background-color: #ffffff;background-image: url('../images/a16-b.png');background-size: .08rem auto;background-position: center center;background-repeat: no-repeat;}
.md21092.md-recommend_projects .wj-next:hover{background-image: url('../images/a16.png');background-color: var(--theme) !important;}

.md21092.md-recommend_projects.white{background-color: #fff;}
.md21092.md-recommend_projects.white .wj-prev{background-color: #f3f3f3;}
.md21092.md-recommend_projects.white .wj-next{background-color: #f3f3f3;}
.md21092.md-recommend_projects.white .wj-link{background-color: #f3f3f3;}


.md21092.md-recommend_projects.product{background-color: #000;}
.md21092.md-recommend_projects.product .my-titles{color: #fff;}
.md21092.md-recommend_projects.product .my-synopsis{color: #fff;} 

@media (min-width: 750px) {
  .md21092.md-recommend_projects .wj-link:hover .wj-text:after{opacity: 1;}
}
@media (max-width: 1150px) {
    .md21092.md-recommend_projects .wj-cont{padding-bottom: .8rem;}
    .md21092.md-recommend_projects .wj-prev{top: auto;margin-top: 0;bottom: 0;left: calc(50% - .8rem);}
    .md21092.md-recommend_projects .wj-next{top: auto;margin-top: 0;bottom: 0;right: calc(50% - .8rem);}
}
@media (max-width: 750px) {
    .md21092.md-recommend_projects .wj-swiper{overflow: hidden;}
    .md21092.md-recommend_projects .wj-item{width: 100%;}
    .md21092.md-recommend_projects .wj-text{padding: .25rem .3rem;}
}

/* 推荐产品 */
.md21093.md-recommend_products{position: relative;width: 100%;padding: .95rem 0 .9rem;}
.md21093.md-recommend_products img{display: inline-block;vertical-align:middle;max-width: 100%;}
.md21093.md-recommend_products .layout{width: 16rem;max-width: 92%;margin: 0 auto;}
.md21093.md-recommend_products .my-top{width: 100%;padding-bottom: .5rem;text-align: center;}
.md21093.md-recommend_products .my-titles{width: 100%;color: #111111;font-weight: bold;line-height: 1.25;}
.md21093.md-recommend_products .my-synopsis{width: 100%;margin-top: .1rem;color: #666666;line-height: 1.75;}
.md21093.md-recommend_products .my-id{position: absolute;top: -1rem;}
.md21093.md-recommend_products .wi-cont{width: calc(100% + .2rem);position: relative;left: -.1rem;}
.md21093.md-recommend_products .wi-swiper{width: 100%;}
.md21093.md-recommend_products .wi-item{width: 25%;padding: 0 .1rem;}
.md21093.md-recommend_products .wi-link{display: block;cursor: pointer;width: 100%;}
.md21093.md-recommend_products .wi-img{width: 100%;position: relative;overflow: hidden;padding-top: calc(480/385*100%);}
.md21093.md-recommend_products .wi-img img{position: absolute;top: 0;left: 0;width: 100%;height: 100%;object-fit: cover;transform: scale(1.00);transition: all ease .5s;}
.md21093.md-recommend_products .wi-text{width: 100%;padding: .2rem .2rem 0;}
.md21093.md-recommend_products .wi-box{width: 100%;position: relative;padding-bottom: .15rem;margin-bottom: .25rem;}
.md21093.md-recommend_products .wi-box:before{content: '';position: absolute;bottom: 0;left: 0;width: 100%;height: 1px;background-color: rgba(0,0,0,.08);}
.md21093.md-recommend_products .wi-box:after{content: '';position: absolute;bottom: 0;left: 0;width: .5rem;height: 3px;background-color: var(--active);}
.md21093.md-recommend_products .wi-classes{width: 100%;margin-bottom: .05rem;color: var(--theme);line-height: 1.6;}
.md21093.md-recommend_products .wi-name{transition: all  .3s; width: 100%;margin-bottom: .05rem;color: #111111;font-weight: bold;line-height: 1.4;}
.md21093.md-recommend_products .wi-size{width: 100%;margin-bottom: .05rem;color: #666666;line-height: 1.75;word-break: break-all;}
.md21093.md-recommend_products .wi-intro{width: 100%;color: #666666;line-height: 1.75;}
.md21093.md-recommend_products .wi-link:hover .wi-img img{transform: scale(1.05);}
.md21093.md-recommend_products .wi-link:hover .wi-name{color: var(--theme);}
.md21093.md-recommend_products .wi-prev{transition: all  .3s;top: 2.15rem;margin-top: 0;left:  -.9rem;width: .5rem;height: .5rem;border-radius: 50%;background-color: #f3f3f3;background-image: url('../images/a16-b.png');background-size: .08rem auto;background-position: center center;background-repeat: no-repeat;}
.md21093.md-recommend_products .wi-prev:hover{background-image: url('../images/a16.png');background-color: var(--theme) !important;}
.md21093.md-recommend_products .wi-next{transition: all  .3s;transform: rotate(-180deg);top: 2.15rem;margin-top: 0;right:  -.9rem;width: .5rem;height: .5rem;border-radius: 50%;background-color: #f3f3f3;background-image: url('../images/a16-b.png');background-size: .08rem auto;background-position: center center;background-repeat: no-repeat;}
.md21093.md-recommend_products .wi-next:hover{background-image: url('../images/a16.png');background-color: var(--theme) !important;}
.md21093.md-recommend_products .wi-bottom{width: 100%;text-align: center;padding-top: .7rem;}
.md21093.md-recommend_products .wi-more{transition: all  .3s;display: inline-block;cursor: pointer; padding: 0 .38rem;color: #111111;line-height: .5rem;border-radius: .25rem;background-color: #ffffff;}
.md21093.md-recommend_products .wi-more:hover{color: #fff;background-color: var(--theme);}
/* 首页-推荐产品 */

.md21093.md-recommend_products.gray{background-color: #f5f5f5;padding: .95rem 0 1rem;} 
.md21093.md-recommend_products.gray  .wi-prev{background-color: #fff;}
.md21093.md-recommend_products.gray  .wi-next{background-color: #fff;}

@media (max-width: 1150px) {
   .md21093.md-recommend_products .wi-cont{padding-bottom: .8rem;}
   .md21093.md-recommend_products .wi-prev{top: auto;bottom: 0;left: calc(50% - .8rem);}
   .md21093.md-recommend_products .wi-next{top: auto;bottom: 0;right: calc(50% - .8rem);}
}
@media (max-width: 750px) {
   .md21093.md-recommend_products .wi-item{width: 50%;}
   .md21093.md-recommend_products .wi-more{line-height: .6rem;border-radius: .3rem;}
}
