
/* 内页banner */
.md20393.md-banner{width: 100%;position: relative;background-color: #000;}
.md20393.md-banner .banner-cont{width: 100%;}  
.md20393.md-banner .banner-img{width: 100%;position: relative;overflow: hidden;padding-top: calc(620/1920*100%);}
.md20393.md-banner .banner-img img{position: absolute;top: 0;left: 0;width: 100%;height: 100%;object-fit: cover;transform: scale(1.00);transition: all ease .5s;}
.md20393.md-banner .banner-text{position: absolute;top:36.2%;left: 50%;transform: translate(-50%,0);width: 16rem;max-width: 92%;text-align: center;}
.md20393.md-banner .banner-titles{font-family: 'Poppins-SemiBold';width: 100%;max-width: 25em;margin: 0 auto .18rem;color: #ffffff;line-height: 1.2;}
.md20393.md-banner .banner-intro{font-family: 'Poppins-Medium';width: 100%;max-width: 39em;margin: 0 auto;color: #ffffff;line-height: 1.4;}

@media (max-width: 750px) {
  .md20393.md-banner .banner-text{top: 50%;transform: translate(-50%,-50%);}
}

/* 案例-详情 */
.md19769.md-case_details{width: 100%;padding: .5rem 0 .6rem;}
.md19769.md-case_details .g-share{background-color: transparent;}
.md19769.md-case_details .g-share:before{display: none;}
.md19769.md-case_details img{display: inline-block;vertical-align:middle;max-width: 100%;}
.md19769.md-case_details .layout{width: 10.8rem;min-width: 650px;max-width: 92%;margin: 0 auto;} 
.md19769.md-case_details .g-top{width: 100%;margin-bottom: .4rem;}
.md19769.md-case_details .g-titles{font-family: 'Poppins-SemiBold';width: 100%;line-height: 1.3;color: #333333;}
.md19769.md-case_details .g-box{width: 100%;text-align: right;}
.md19769.md-case_details .g-rt{display: inline-block;text-align: left;font-size: 0;}
.md19769.md-case_details .g-hint{display: inline-block;vertical-align: middle;margin-bottom: .05rem;margin-right: .08rem;color: #222;line-height: 1.6;}
.md19769.md-case_details .g-sharebox{display: inline-block;vertical-align: middle;margin-bottom: .05rem;}
.md19769.md-case_details .g-share{display: inline-block;vertical-align: middle;cursor: pointer;margin-right: .2rem;}
.md19769.md-case_details .g-share:last-child{margin-right: 0;}
.md19769.md-case_details .g-icon1{display: flex;align-items: center;height: 1.6em;}
.md19769.md-case_details .g-icon1 img{height: .93em;}
.md19769.md-case_details .g-icon2{display: none;align-items: center;height: 1.6em;}
.md19769.md-case_details .g-icon2 img{height: .93em;}
.md19769.md-case_details .g-share:hover .g-icon1{display: none;}
.md19769.md-case_details .g-share:hover .g-icon2{display: flex;}  
.md19769.md-case_details .g-list{width: 100%;}
.md19769.md-case_details .g-one{width: 100%;margin-bottom: .35rem;}
.md19769.md-case_details .g-one:last-child{margin-bottom: 0;}
.md19769.md-case_details .g-subtitle{font-family: 'Poppins-Medium';display: inline-block;margin-bottom: .15rem;line-height: 1.4;color: var(--theme);background-image: linear-gradient(90deg, var(--theme) 0%, var(--active)  100%);-webkit-background-clip:text; background-clip: text;-webkit-text-fill-color: transparent; text-fill-color: transparent;}
.md19769.md-case_details .g-textbox{width: 100%;color: #222;line-height: 1.5;}
.md19769.md-case_details .g-textbox *{line-height: inherit;max-width: 100%;}
.md19769.md-case_details .g-textbox li{position: relative;padding-left: 16px;}
.md19769.md-case_details .g-textbox li:before{content: '';position: absolute;top: .75em;left: 0;margin-top: -4px;width: 8px;height: 8px;border-radius: 50%;background-color: var(--theme); background-image: linear-gradient(90deg, var(--theme) 0%, var(--active) 100%);}
.md19769.md-case_details .g-bottom{width: 100%;margin-top: .3rem;padding-top: .3rem;border-top: 1px solid rgba(0,0,0,.1);}
.md19769.md-case_details .g-linkbox{width: 100%;display: flex;}
.md19769.md-case_details .g-link{font-family: 'Poppins-Medium';cursor: pointer;max-width: 100%;color: #333333;line-height: 1.7;}
.md19769.md-case_details .g-link:hover{color: var(--theme);background-image: linear-gradient(90deg, var(--theme) 0%, var(--active)  100%);-webkit-background-clip:text; background-clip: text;-webkit-text-fill-color: transparent; text-fill-color: transparent;}
.md19769.md-case_details .g-bgbox{width: 100%;margin-bottom: .9rem;padding: 1px;border-radius: .2rem;box-shadow: 0px .05rem .16rem 0px rgba(23, 106, 172, 0.19);background-color: var(--theme); background-image: linear-gradient(0, var(--theme) 0%, var(--active) 100%);}
.md19769.md-case_details .g-cont{width: 100%;display: flex;flex-wrap: wrap;padding: .15rem 0;background-color: #fff;border-radius: .2rem;}
.md19769.md-case_details .g-item{width: 25%;text-align: center;position: relative;margin: .15rem 0;padding: 0 .3rem;}
.md19769.md-case_details .g-item:after{content: '';position: absolute;top: 0;right: 0;width: 1px;height: 100%;background-color: #000;opacity: .1;}
.md19769.md-case_details .g-item:nth-child(4n):after{display: none;}
.md19769.md-case_details .g-b{width: 100%;font-size: 0;margin-bottom:  .08rem;}
.md19769.md-case_details .g-b_icon{display: inline-block;vertical-align: middle;margin-top: -.1em;width: 1.3em;height: 1.3em;}
.md19769.md-case_details .g-b_icon img{width: 100%;height: 100%;object-fit: contain;}
.md19769.md-case_details .g-b_text{font-family: 'Poppins-Medium';display: inline-block;vertical-align: middle;max-width: calc(100% - 2.5em);line-height: 1.5;padding-left: .15rem; color: var(--theme);background-image: linear-gradient(90deg, var(--theme) 0%, var(--active)  100%);-webkit-background-clip:text; background-clip: text;-webkit-text-fill-color: transparent; text-fill-color: transparent;}
.md19769.md-case_details .g-intro{width: 100%;color: #222;line-height: 1.5;}

@media (max-width: 750px) {
   .md19769.md-case_details .layout{min-width: 10px;}
   .md19769.md-case_details .g-item{width: 50%;}
   .md19769.md-case_details .g-item:nth-child(2n):after{display: none;}
}

/* 产品查询 */
.md20155.md-product_inquiry{width: 100%;padding: 0 0 1rem;}
.md20155.md-product_inquiry img{display: inline-block;vertical-align:middle;max-width: 100%;}
.md20155.md-product_inquiry .layout{width: 10.8rem;min-width: 650px;max-width: 92%;margin: 0 auto;} 
.md20155.md-product_inquiry .selectbox{width: 100%;position: relative;z-index: 8;}
.md20155.md-product_inquiry .select-tip{width: 100%;display: block;cursor: pointer;position: relative;padding-left: .3rem; padding-right: .5rem;background-color: #eff8ff;border-radius: .1rem;}
.md20155.md-product_inquiry .select-tip:after{content: "";position: absolute;right: .3rem;top: 0;z-index: 1;width: .1rem;height: 100%;background-image: url('../images/a15.png');background-size: 100% auto;background-position: center center;background-repeat: no-repeat;}
.md20155.md-product_inquiry .select-cur{display: block; width: 100%;height:.6rem;line-height:.6rem;color: #222;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.md20155.md-product_inquiry .select-cur span{color: #ff0000;}
.md20155.md-product_inquiry .select-sub{visibility: hidden;z-index: -1;opacity: 0; position: absolute;top: 100%;left: 0;width: 100%;background-color: #fff; box-shadow: 0 3px 6px -4px rgba(0,0,0,.12), 0 6px 16px 0 rgba(0,0,0,.08), 0 9px 28px 8px rgba(0,0,0,.05);}
.md20155.md-product_inquiry .select-cont{width: 100%; max-height: 2rem; overflow: auto;}
.md20155.md-product_inquiry .select-item{display: block;cursor: pointer; width: 100%; line-height: 1.6;padding: .1rem .15rem .1rem .3rem;color: #222;}
.md20155.md-product_inquiry .select-item:hover{color: #fff;background-color: var(--theme) !important; background-image: linear-gradient(90deg, var(--theme) 0%, var(--active) 100%);}
.md20155.md-product_inquiry .select-item.select{background-color: #f5f5f5;}
.md20155.md-product_inquiry .selectbox.show {z-index: 28;}
.md20155.md-product_inquiry .selectbox.show .select-sub{visibility: visible;z-index: 98;opacity: 1;transition: all ease .5s;}
.md20155.md-product_inquiry .selectbox.active .select-cur{color: #333;}

.md20155.md-product_inquiry .i-titles{font-family: 'Poppins-SemiBold';width: 100%;text-align: center;margin-bottom: .45rem;color: #333333;line-height: 1.3;}
.md20155.md-product_inquiry .i-bgbox{width: 100%;padding: 1px;border-radius: .2rem;box-shadow: 0px .05rem .16rem 0px rgba(23, 106, 172, 0.19);background-color: var(--theme); background-image: linear-gradient(0, var(--theme) 0%, var(--active) 100%);}
.md20155.md-product_inquiry .i-cont{width: 100%;padding: .55rem .6rem .6rem;background-color: #fff;border-radius: .2rem;}
.md20155.md-product_inquiry .i-three{width: 100%;display: flex;flex-wrap: wrap;}
.md20155.md-product_inquiry .i-two{width: 100%;display: flex;flex-wrap: wrap;justify-content: space-between;}
.md20155.md-product_inquiry .i-item{display: block;width: 100%;margin-bottom: .25rem;}
.md20155.md-product_inquiry .i-tip{font-family: 'Poppins-Medium';width: 100%;padding-bottom: .15rem;color: #333333;line-height: 1.5;}
.md20155.md-product_inquiry .i-tip span{color: #ff0000;}
.md20155.md-product_inquiry .i-b{width: 100%;position: relative;}
.md20155.md-product_inquiry .i-input{display: block;border: none;width: 100%;height: .6rem;padding: 0 .3rem;color: #333;background-color: #eff8ff;border-radius: .1rem;}
.md20155.md-product_inquiry .i-textarea{display: block;border: none;width: 100%;height: 5.9em;padding: .15rem .3rem;line-height: 1.5; color: #333;background-color: #eff8ff;border-radius: .1rem;}
.md20155.md-product_inquiry .i-agree{width: 100%;padding-bottom: .15rem;display: flex;flex-wrap: wrap;align-items: center;}
.md20155.md-product_inquiry .i-agree .lb-label{position: relative;display: block;cursor: pointer;margin-bottom: .1rem;}
.md20155.md-product_inquiry .i-agree .lb-icon{position: absolute;top: .175em;left: 0;width: 1.25em;height: 1.25em;border: solid 1px #999999;}
.md20155.md-product_inquiry .i-agree .lb-text{padding-left: calc(1.25em + .1rem);color: #222;line-height: 1.6;}
.md20155.md-product_inquiry .i-agree .lb-label.selected .lb-icon{border: none;background-color: var(--theme); background-image: linear-gradient(90deg, var(--theme) 0%, var(--active) 100%);}
.md20155.md-product_inquiry .i-agree .lb-label.selected .lb-icon:after{content: '';position: absolute;top: 0;left: 0;width: 100%;height: 100%;background-image: url('../images/a16.png');background-size:  80% auto;background-position: center center;background-repeat: no-repeat;}
.md20155.md-product_inquiry .i-agree .lb-input{position: absolute;left: 0;top: 0;z-index: 10;opacity: 0;filter: alpha(opacity=0);width: 100%;height: 100%;cursor: pointer;}
.md20155.md-product_inquiry .i-agree .lb-link{display: block;cursor: pointer;position: relative;margin-bottom: .1rem;line-height: 1.6;color: var(--theme);background-image: linear-gradient(90deg, var(--theme) 0%, var(--active)  100%);-webkit-background-clip:text; background-clip: text;-webkit-text-fill-color: transparent; text-fill-color: transparent;}
.md20155.md-product_inquiry .i-agree .lb-link:after{content: '';position: absolute;bottom: 0;left: 0;width: 100%;height: 1px;background-color: var(--theme); background-image: linear-gradient(90deg, var(--theme) 0%, var(--active) 100%);}
.md20155.md-product_inquiry .i-agree .lb-intro{display: block;margin-bottom: .1rem;color: #222;line-height: 1.6;}
.md20155.md-product_inquiry .i-buttom{width: 100%;text-align: center;padding-top: .1rem;}
.md20155.md-product_inquiry .i-submit{font-family: 'Poppins-Medium';display: inline-block;border: none;cursor: pointer;color: #ffffff;height: .5rem;line-height: .5rem;border-radius: .25rem;padding: 0 .58rem;background-color: var(--theme); background-image: linear-gradient(90deg, var(--theme) 0%, var(--active) 100%);}

/* 产品查询2 */
.md20155.md-product_inquiry.cont2{padding: .5rem 0 1.2rem;background-color: #eff8ff;}

/* 产品查询3 */
.md20155.md-product_inquiry.cont3{padding: 0 0 1.2rem;}

@media (min-width: 751px) {
  .md20155.md-product_inquiry .i-three .i-item{width: 32.29%;margin-right: 1.56%;}
  .md20155.md-product_inquiry .i-three .i-item:nth-child(3n){margin-right: 0;}
  .md20155.md-product_inquiry .i-two .i-item{width: 32.29%;}
  .md20155.md-product_inquiry .i-two .i-item:nth-child(2n){width: 66.15%;}
}
@media (max-width: 750px) {
  .md20155.md-product_inquiry  .layout{min-width: 10px;}
  .md20155.md-product_inquiry .i-cont{padding: .5rem .3rem;}
}
