
/* 产品分类-面包屑 */
.md34737.product_nav{width: 100%;} 
.md34737.product_nav .product_nav-main{overflow: hidden;position: relative;left: 0;z-index: 38;width: 100%;background-color: #fff;box-shadow: 0 0 .3rem rgba(0,0,0,.1);}
.md34737.product_nav .layout{width: 16rem;max-width: 92%;margin: 0 auto;}
.md34737.product_nav .product_nav-cont{width: 100%;text-align: center;font-size: 0;} 
.md34737.product_nav .product_nav-swiper{display: inline-block;max-width: 100%;}
.md34737.product_nav .product_nav-item{display: block;width: auto;min-width: 2rem;cursor: pointer;height: auto;padding: .28rem .15rem .12rem;text-align: center;}
.md34737.product_nav .product_nav-icon{display: inline-block;}
.md34737.product_nav .product_nav-icon1{display: flex;align-items: center;justify-content: center;width: .35rem;height: .35rem;}
.md34737.product_nav .product_nav-icon1 img{max-width: 100%;max-height: 100%;}
.md34737.product_nav .product_nav-icon2{display: none;align-items: center;justify-content: center;width: .35rem;height: .35rem;}
.md34737.product_nav .product_nav-icon2 img{max-width: 100%;max-height: 100%;}
.md34737.product_nav .product_nav-text{transition: all  .3s;position: relative;color: #666666;line-height: 1.5;}
.md34737.product_nav .product_nav-item:last-child{margin-right: 0;}
.md34737.product_nav .product_nav-item:hover .product_nav-icon1{display: none;} 
.md34737.product_nav .product_nav-item:hover .product_nav-icon2{display: flex;} 
.md34737.product_nav .product_nav-item:hover .product_nav-text{color: var(--theme);} 
.md34737.product_nav .product_nav-item.active .product_nav-icon1{display: none;} 
.md34737.product_nav .product_nav-item.active .product_nav-icon2{display: flex;} 
.md34737.product_nav .product_nav-item.active .product_nav-text{color: var(--theme);}  
/* .md34737.product_nav.fixed .product_nav-main{position: fixed;top: 1rem;} */

/* 产品列表 */
.md34738.r-main{overflow: hidden;width: 100%; background-color: #f7f7f7;} 
.md34738.r-main .layout{width: 16rem;max-width: 92%;margin: 0 auto;}  
.md34738.r-main input::-webkit-input-placeholder,
.md34738.r-main textarea::-webkit-input-placeholder{color: #999999;}
.md34738.r-main input:-moz-placeholder,
.md34738.r-main textarea:-moz-placeholder{color: #999999;}
.md34738.r-main input::-moz-placeholder,
.md34738.r-main textarea::-moz-placeholder{color: #999999;}
.md34738.r-main input:-ms-input-placeholder,
.md34738.r-main textarea:-ms-input-placeholder{color: #999999;}
.md34738.r-main .r-cont{width: 100%;display: flex;flex-wrap: wrap;justify-content: space-between;}
.md34738.r-main .r-left{width: 2.6rem;position: relative;padding: .8rem 0;}
.md34738.r-main .r-left:before{content: '';position: absolute;top: 0;right: 0;width: 5.2rem;height: 100%;background-color: #efefef;}
.md34738.r-main .r-navbox{position: relative;z-index: 1;width: 100%;}
.md34738.r-main .r-nav{transition: all .3s;display: block;cursor: pointer;position: relative;width: 100%;margin-bottom: .05rem;padding: .14rem .15rem .14rem 0;color: #666666;}
.md34738.r-main .r-nav:before{opacity: 0;transition: all .3s;content: '';position: absolute;top: 0;left: 0;width: .03rem;height: 100%;background-color: var(--theme);}
.md34738.r-main .r-nav:hover{padding-left: .15rem;color: var(--theme); background-color: #ffffff;box-shadow: 0px 0px .3rem 0px rgba(0, 0, 0, 0.1);}
.md34738.r-main .r-nav:hover:before{opacity: 1;}
.md34738.r-main .r-nav.active{padding-left: .15rem;color: var(--theme); background-color: #ffffff;box-shadow: 0px 0px .3rem 0px rgba(0, 0, 0, 0.1);}
.md34738.r-main .r-nav.active:before{opacity: 1;}

.md34738.r-main .r-right{width: calc(100% - 3.6rem);padding: .5rem 0 .6rem;}
.md34738.r-main .r-search{position: relative;width: 100%;padding-left: 1.18em;margin-bottom: .35rem;border-bottom: 1px solid #f1f1f1;}
.md34738.r-main .r-submit{border: none;background-color: transparent;display: block;cursor: pointer;position: absolute;top: 0;left: 0;width: 1.18em;height: 100%;background-image: url('/static/home/images/a38.png');background-size: 100% auto;background-position: center center;background-repeat: no-repeat;}
.md34738.r-main .r-input{border: none;background-color: transparent;width: 100%;padding: 0 .2rem;height: .7rem;color: #191919;}
.md34738.r-main .r-top{width: 100%;padding-bottom: .45rem;display: flex;flex-wrap: wrap;align-items: flex-start;}
.md34738.r-main .r-lt{flex: 1;padding-right: .25rem;}
.md34738.r-main .r-titles{width: 100%;color: #404040;font-weight: bold;line-height: 1.27;}
.md34738.r-main .r-synopsis{width: 100%;max-width: 60em;padding-top: .2rem;color: #666666;line-height: 1.5;}
.md34738.r-main .r-rt{display: flex;align-items: center;min-height: 1.27em;}
.md34738.r-main .r-nub{width: 100%;color: #666666;line-height: 1.5;}
.md34738.r-main .r-nub span{color: var(--theme);}

.md34738.r-main .r-list{width: 100%;padding-bottom: .1rem;display: flex;flex-wrap: wrap;}
.md34738.r-main .r-item{display: block;cursor: pointer;width: 30.64%;text-align: center; margin-right: 4.035%;margin-bottom: .55rem;}
.md34738.r-main .r-item:nth-child(3n){margin-right: 0;}
.md34738.r-main .r-img{width: 100%;position: relative;overflow: hidden;padding-top: calc(380/380*100%);}
.md34738.r-main .r-img img{position: absolute;top: 0;left: 0;width: 100%;height: 100%;object-fit: cover;transform: scale(1.00);transition: all ease .5s;}
.md34738.r-main .r-text{width: 100%;padding-top: .12rem;}
.md34738.r-main .r-name{width: 100%;color: #191919;line-height: 1.5;}
.md34738.r-main .r-item:hover .r-img img{transform: scale(1.05);}
.md34738.r-main .r-item:hover .r-name{color: var(--theme);}

@media (max-width: 750px) {
  .md34738.r-main .r-left{width: 100%;}
  .md34738.r-main .r-left:before{right: -5%;width: 150%;}
  .md34738.r-main .r-right{width: 100%;}
  .md34738.r-main .r-lt{flex: none;width: 100%;}
  .md34738.r-main .r-item{width: calc(50% - .15rem);margin-right: .3rem;}
  .md34738.r-main .r-item:nth-child(3n){margin-right: .3rem;}
  .md34738.r-main .r-item:nth-child(2n){margin-right: 0;}
}

/* 产品列表-FAQ */
.md34739.s-main{width: 100%;padding: .85rem 0 1rem;} 
.md34739.s-main .layout{width: 16rem;max-width: 92%;margin: 0 auto;}
.md34739.s-main .s-cont{width: 100%;display: flex;flex-wrap: wrap;justify-content: space-between;}
.md34739.s-main .s-left{width: 11rem;}
.md34739.s-main .s-titles{width: 100%;margin-bottom: .35rem;font-weight: bold;color: #404040;line-height: 1.27;}
.md34739.s-main .s-list{width: 100%;}
.md34739.s-main .s-item{display: block;width: 100%;margin-bottom: .2rem;border: solid 1px #e1e1e1;}
.md34739.s-main .s-buttom{transition: all .3s;display: block;cursor: pointer;width: 100%;padding: .28rem .6rem .28rem .4rem; position: relative;}
.md34739.s-main .s-question{transition: all .3s;width: 100%;color: #191919;line-height: 1.4;}
.md34739.s-main .s-buttom:after{content: '';position: absolute;top: 0;right: .3rem;width: .24rem;height: 100%;background-image: url('../images/a39.png');background-size: 100% auto;background-position: center center;background-repeat: no-repeat;}

.md34739.s-main .s-sub{display: none;width: 100%;padding: .25rem .4rem;border-top: solid 1px #e1e1e1;}
.md34739.s-main .s-textbox{width: 100%;color: #666666;line-height: 1.5;}
.md34739.s-main .s-textbox *{line-height: inherit;max-width: 100%;}
.md34739.s-main .s-textbox a{color: var(--theme);text-decoration: underline;}
.md34739.s-main .s-item.show .s-buttom{background-color: #f7f7f7;}
.md34739.s-main .s-item.show .s-buttom:after{background-image: url('../images/a39-b.png');}
.md34739.s-main .s-item.show .s-question{font-size: 1.08em;line-height: 1.3;}

.md34739.s-main .s-right{width: 4rem;}
.md34739.s-main .s-top{width: 100%;padding-bottom: .15rem;}
.md34739.s-main .s-articlesbox{width: 100%;display: flex;flex-wrap: wrap;justify-content: space-between;}
.md34739.s-main .s-articles{display: block;cursor: pointer;position: relative;width: 100%;margin-bottom: .2rem;}
.md34739.s-main .s-img{width: 100%;position: relative;overflow: hidden;padding-top: calc(280/400*100%);}
.md34739.s-main .s-img img{position: absolute;top: 0;left: 0;width: 100%;height: 100%;object-fit: cover;transform: scale(1.00);transition: all ease .5s;}
.md34739.s-main .s-img:after{content: '';position: absolute;bottom: 0;left: 0;width: 100%;height: 41.07%;background: linear-gradient(180deg, rgba(0,0,0,.01) 0%, #000 100%);opacity: .6;}
.md34739.s-main .s-text{position: absolute;bottom: 0;left: 0;width: 100%;padding: .13rem .2rem;}
.md34739.s-main .s-time{width: 100%;color: #ffffff;line-height: 1.7;} 
.md34739.s-main .s-name{width: 100%;color: #ffffff;line-height: 1.5;} 
.md34739.s-main .s-articles:hover .s-img img{transform: scale(1.05);} 
.md34739.s-main .s-bottom{width: 100%;}
.md34739.s-main .s-searchbox{width: calc(100% + .2rem);display: flex;flex-wrap: wrap;align-items: center;}
.md34739.s-main .s-search{display: block;cursor: pointer;margin-right: .2rem;padding: 0 .25rem;color: #666666;line-height: .4rem;margin-bottom: .1rem;background-color: #f7f7f7;border-radius: .2rem;border: solid 1px #eaeaea;}
.md34739.s-main .s-search:hover{color: #fff;background-color: var(--theme);border: solid 1px var(--theme);}

@media (max-width: 1150px) {
  .md34739.s-main .s-search{line-height: .5rem;border-radius: .25rem;}
}
@media (max-width: 750px) {
  .md34739.s-main .s-left{width: 100%;padding-bottom: .3rem;}
  .md34739.s-main .s-right{width: 100%;}
  .md34739.s-main .s-articles{width: calc(50% - .15rem);}
}

/* 分页 */
.paging{width: 100%;font-size: 0;text-align: center;}
.paging-item{transition: all  .3s;display: inline-block;vertical-align: middle;cursor: pointer;margin: .1rem .05rem;min-width: .6rem;height: .6rem;line-height: .6rem;border-radius: .1rem;border: solid 1px #e8e8e8;background-color: #fff;color: #333333;}
.paging-item:hover{color: #fff;background-color: var(--theme);border: solid 1px var(--theme);}
.paging-item.active{color: #fff;background-color: var(--theme);border: solid 1px var(--theme);}
.paging-up{transition: all  .3s;display: inline-block;vertical-align: middle;cursor: pointer;margin: .1rem .05rem;min-width: .6rem;height: .6rem;border-radius: .1rem;border: solid 1px #e8e8e8;background-color: #fff;color: transparent;background-image: url('../images/a1.png');background-size: .56em auto;background-position: center center;background-repeat: no-repeat;}
.paging-up:hover{background-image: url('../images/a1-b.png'); background-color: var(--theme);border: solid 1px var(--theme);}
.paging-next{transform: rotate(-180deg);transition: all  .3s;display: inline-block;vertical-align: middle;cursor: pointer;margin: .1rem .05rem;min-width: .6rem;height: .6rem;border-radius: .1rem;border: solid 1px #e8e8e8;background-color: #fff;color: transparent;background-image: url('../images/a1.png');background-size: .56em auto;background-position: center center;background-repeat: no-repeat;}
.paging-next:hover{background-image: url('../images/a1-b.png'); background-color: var(--theme);border: solid 1px var(--theme);}

@media (max-width: 1150px) {
   .paging-item{min-width: .8rem;height: .8rem;line-height: .8rem;}
   .paging-up{min-width: .8rem;height: .8rem;}
   .paging-next{min-width: .8rem;height: .8rem;}
}
