
/* 内页banner */
.md26419.md-banner{width: 100%;position: relative;background-color: #000;}
.md26419.md-banner .banner-cont{width: 100%;}  
.md26419.md-banner .banner-img{width: 100%;position: relative;overflow: hidden;padding-top: calc(580/1920*100%);}
.md26419.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;}
.md26419.md-banner .banner-text{position: absolute;top: 50%;left: 50%;transform: translate(-50%,-50%);width: 16rem;max-width: 92%;}
.md26419.md-banner .banner-titles{width: 100%;margin-bottom: .08rem;color: #ffffff;line-height: 1.13;font-weight: bold;}
.md26419.md-banner .banner-intro{width: 100%;color: #ffffff;line-height: 1.6;}
.md26419.md-banner .banner-nav{position: absolute;bottom: -.45rem;left: 0;z-index: 18;width: 100%;}
.md26419.md-banner .bn-inner{width: 16rem;max-width: 92%;margin: 0 auto;}
.md26419.md-banner .bn-cont{width: 100%;display: flex;padding: 0 .26rem;font-size: 0;background-color: #f6f8fc;}
.md26419.md-banner .bn-left{flex: 1;width: 0;}
.md26419.md-banner .bn-swiper{display: inline-block;max-width: 100%;}
.md26419.md-banner .bn-item{transition: all  .3s; display: block;cursor: pointer;width: auto;position: relative;margin: 0 .27rem;color: #222222;line-height: .9rem;}
.md26419.md-banner .bn-item:after{transition: all  .3s; content: '';position: absolute;bottom: 0;left: 0;width: 0;height: 2px;background-color: var(--theme);}
.md26419.md-banner .bn-item:hover{color: var(--theme);}
.md26419.md-banner .bn-item:hover:after{width: 100%;}
.md26419.md-banner .bn-item.active{color: var(--theme);}
.md26419.md-banner .bn-item.active:after{width: 100%;}
.md26419.md-banner .bn-right{font-size: 0;margin: 0 .14rem;}
.md26419.md-banner .bn-one{display: inline-block;vertical-align: middle;line-height: .9rem;color: #999999;}
.md26419.md-banner .bn-one:after{content: '>';margin: 0 .05rem;}
.md26419.md-banner .bn-one:last-child:after{display: none;}
.md26419.md-banner .bn-one:nth-child(1):before{content: '';display: inline-block;vertical-align: middle;margin-right: .07rem;width: 1em;height: 1.5em;background-image: url('../images/a5.png');background-size: 100% auto;background-position: center center;background-repeat: no-repeat;}
@media (max-width: 750px) {
  .md26419.md-banner .banner-img{padding-top: calc(400/750*100%);}
  .md26419.md-banner .bn-left{flex: none;width: 100%;text-align: center;}
  .md26419.md-banner .bn-item{margin: 0 .15rem;}
  .md26419.md-banner .bn-right{display: none;}
}

/* 公司简介 */
.md26420.md-about_us1{width: 100%;position: relative;padding: 1.35rem 0 1.1rem;}
.md26420.md-about_us1 img{display: inline-block;vertical-align:middle;max-width: 100%;}
.md26420.md-about_us1 .layout{width: 16rem;max-width: 92%;margin: 0 auto;}
.md26420.md-about_us1 .my-id{position: absolute;top: -.9rem;}
.md26420.md-about_us1 .my-titles{display: inline-block;position: relative;margin-bottom: .3rem;}
.md26420.md-about_us1 .my-titles span{display: block;position: relative;z-index: 1;padding-right: .1rem;color: #222222;font-weight: bold;line-height: 1.2;}
.md26420.md-about_us1 .my-titles img{position: absolute;top: 0;right:0;width: .22rem;}
.md26420.md-about_us1 .g-top{position: relative;z-index: 1;width: 100%;display: flex;flex-wrap: wrap;justify-content: space-between;}
.md26420.md-about_us1 .g-left{width: calc(765/1600*100%);padding-bottom: .3rem;}
.md26420.md-about_us1 .g-textbox{width: 100%;padding-bottom: .1rem;color: #222222;line-height: 2.1;}
.md26420.md-about_us1 .g-textbox *{line-height: inherit;}
.md26420.md-about_us1 .g-textbox p{margin-bottom: .1rem;}
.md26420.md-about_us1 .g-titles{width: 100%;margin-bottom: .05rem;color: #222222;font-weight: bold;line-height: 1.4;}
.md26420.md-about_us1 .g-titles img{margin-right: .08rem;height: 1em;}
.md26420.md-about_us1 .g-intro{width: 100%;padding-bottom: .1rem;color: #222222;line-height: 2.1;}
.md26420.md-about_us1 .g-intro *{line-height: inherit;}
.md26420.md-about_us1 .g-intro p{margin-bottom: .1rem;} 
.md26420.md-about_us1 .g-right{width: calc(760/1600*100%);}
.md26420.md-about_us1 .g-img{width: 100%;position: relative;overflow: hidden;padding-top: calc(475/760*100%);}
.md26420.md-about_us1 .g-img img{position: absolute;top: 0;left: 0;width: 100%;height: 100%;object-fit: cover;transform: scale(1.00);transition: all ease .5s;}
.md26420.md-about_us1 .g-bottom{width: 100%;margin-top: -.4rem;display: flex;align-items: center;justify-content: space-between;padding: .65rem .8rem .25rem; background-color: #f6f8fc;background-image: url('../images/bg5.png');background-size: auto 1.38rem;background-position: bottom right;background-repeat: no-repeat;}
.md26420.md-about_us1 .g-item{position: relative;text-align: center;margin-bottom: .3rem;}
.md26420.md-about_us1 .g-box{width: 100%;font-size: 0;}
.md26420.md-about_us1 .g-nub{display: inline-block;vertical-align: bottom;padding: 0 .05rem;color: #222222;line-height: 1;}
.md26420.md-about_us1 .g-unit{display: inline-block;vertical-align: bottom;color: rgba(34,34,34,.6);line-height: 1;}
.md26420.md-about_us1 .g-unit span{font-size: 1.6em;}
.md26420.md-about_us1 .g-tip{width: 100%;padding-top: .1rem;color: rgba(34,34,34,.6);line-height: 1.6;}
.md26420.md-about_us1 .g-line{display: block;margin: 0 .15rem .3rem;width: .21rem;height: .5rem;background-image: url('../images/a12.png');background-size: 100 auto;background-position: center center;background-repeat: no-repeat;}

@media (max-width: 1150px) {
     .md26420.md-about_us1 .g-bottom{padding: .65rem .3rem .25rem;}
}

@media (max-width: 750px) {
    .md26420.md-about_us1 .g-left{width: 100%;}
    .md26420.md-about_us1 .g-right{width: 100%;}
    .md26420.md-about_us1 .g-bottom{width: 100%;flex-wrap: wrap;margin-top: 0;}
    .md26420.md-about_us1 .g-item{width: calc(50% - .15rem);}
    .md26420.md-about_us1 .g-line{display: none;}
}

/* 企业文化 */
.md26421.md-about_us2{width: 100%;position: relative;padding: .95rem 0 1rem; background-color: #f6f8fc;background-image: url('../images/bg6.png');background-size: auto 3.97rem;background-position: bottom right;background-repeat: no-repeat;}
.md26421.md-about_us2 img{display: inline-block;vertical-align:middle;max-width: 100%;}
.md26421.md-about_us2 .layout{width: 16rem;max-width: 92%;margin: 0 auto;}
.md26421.md-about_us2 .my-id{position: absolute;top: -.9rem;}
.md26421.md-about_us2 .my-titles{display: inline-block;position: relative;margin-bottom: .3rem;}
.md26421.md-about_us2 .my-titles span{display: block;position: relative;z-index: 1;padding-right: .1rem;color: #222222;font-weight: bold;line-height: 1.2;}
.md26421.md-about_us2 .my-titles img{position: absolute;top: 0;right:0;width: .22rem;}
.md26421.md-about_us2 .i-cont{width: 100%;display: flex;justify-content: space-between;flex-wrap: wrap;}
.md26421.md-about_us2 .i-left{width: calc(560/1600*100%);position: relative;}
.md26421.md-about_us2 .i-left:before{content: '';position: absolute;top: 0;right: -.8rem;width: 1px;height: 100%;background-color: #d9e2f3;}
.md26421.md-about_us2 .i-left:after{content: '';position: absolute;top: 0;right: -.8rem;width: 1px;height: .4rem;background-color: var(--theme);}
.md26421.md-about_us2 .i-img{width: 100%;margin-bottom: .35rem;position: relative;overflow: hidden;padding-top: calc(333/560*100%);}
.md26421.md-about_us2 .i-img img{position: absolute;top: 0;left: 0;width: 100%;height: 100%;object-fit: cover;transform: scale(1.00);transition: all ease .5s;}
.md26421.md-about_us2 .i-titles{width: 100%;margin-bottom: .05rem;color: #222222;font-weight: bold;line-height: 1.5;}
.md26421.md-about_us2 .i-synopsis{width: 100%;color: #666666;line-height: 1.75;} 
.md26421.md-about_us2 .i-right{width: calc(880/1600*100%);}
.md26421.md-about_us2 .i-top{width: 100%;display: flex;flex-wrap: wrap;justify-content: space-between;padding:.15rem .55rem;background-color: #ffffff;}
.md26421.md-about_us2 .i-item{display: block;padding: .15rem;}
.md26421.md-about_us2 .i-item .i-name{width: 100%;color: #222222;font-weight: bold;line-height: 1.4;}
.md26421.md-about_us2 .i-item .i-name img{width: .3rem;height: .3rem;object-fit: contain;margin-right: .05rem;}
.md26421.md-about_us2 .i-item .i-intro{width: 100%;padding-top:  .1rem;color: #666666;line-height: 1.75;}
.md26421.md-about_us2 .i-bottom{width: 100%;padding-top: .3rem;}
.md26421.md-about_us2 .i-one{display: block;margin-top: .15rem;}
.md26421.md-about_us2 .i-one .i-name{width: 100%;color: #222222;font-weight: bold;line-height: 1.5;}
.md26421.md-about_us2 .i-one .i-name img{width: .25rem;height: .25rem;object-fit: contain;margin-right: .05rem;}
.md26421.md-about_us2 .i-one .i-intro{width: 100%;padding-top:  .1rem;color: #666666;line-height: 1.75;}

@media (max-width: 750px) {
   .md26421.md-about_us2 .i-left{width: 100%;margin-bottom: .3rem;}
   .md26421.md-about_us2 .i-left:before{display: none;}
   .md26421.md-about_us2 .i-left:after{display: none;}
   .md26421.md-about_us2 .i-right{width: 100%;}
   .md26421.md-about_us2 .i-top{padding: .15rem;}
   .md26421.md-about_us2 .i-item{width: 50%;}
}

/* 荣誉资质 */
.md26422.md-about_us3{overflow: hidden;width: 100%;position: relative;padding:  .9rem 0 1rem;}
.md26422.md-about_us3 img{display: inline-block;vertical-align:middle;max-width: 100%;}
.md26422.md-about_us3 .layout{width: 16rem;max-width: 92%;margin: 0 auto;}
.md26422.md-about_us3 .my-id{position: absolute;top: -.9rem;}
.md26422.md-about_us3 .my-titles{display: inline-block;position: relative;margin-bottom: .3rem;}
.md26422.md-about_us3 .my-titles span{display: block;position: relative;z-index: 1;padding-right: .1rem;color: #222222;font-weight: bold;line-height: 1.2;}
.md26422.md-about_us3 .my-titles img{position: absolute;top: 0;right:0;width: .22rem;}
.md26422.md-about_us3 .j-top{width: 100%;padding-bottom: .25rem;display: flex;align-items: center;}
.md26422.md-about_us3 .j-lt{font-size: 0;flex: 1;}
.md26422.md-about_us3 .j-rt{font-size: 0;margin-bottom: .3rem;width: 1.1rem;height: .5rem;position: relative;}
.md26422.md-about_us3 .j-prev{transition: all  .3s; left: 0;margin-top: -.25rem;width: .5rem;height:  .5rem;border-radius: 50%;background-color: #f8f9fd;background-image: url('../images/a22.png');background-size: .08rem auto;background-position: center center;background-repeat: no-repeat;}
.md26422.md-about_us3 .j-prev:hover{background-image: url('../images/a22-b.png'); background-color: var(--theme);}
.md26422.md-about_us3 .j-next{transition: all  .3s;transform: rotate(-180deg);right: 0;margin-top: -.25rem;width: .5rem;height:  .5rem;border-radius: 50%;background-color: #f8f9fd;background-image: url('../images/a22.png');background-size: .08rem auto;background-position: center center;background-repeat: no-repeat;}
.md26422.md-about_us3 .j-next:hover{background-image: url('../images/a22-b.png'); background-color: var(--theme);}
.md26422.md-about_us3 .j-bottom{width: 100%;position: relative;}
.md26422.md-about_us3 .j-bottom:after{content: '';position: absolute;top: 2.5rem;left: 50%;transform: translate(-50%,0);width: 16.94rem;height: 1.11rem;background-image: url('../images/a20.png');background-size: 100%  auto;background-position: top center;background-repeat: no-repeat;}
.md26422.md-about_us3 .j-swiper{width: 100%;}
.md26422.md-about_us3 .j-item{width: auto;padding: 0 .35rem;}
.md26422.md-about_us3 .j-link{display: block;cursor: pointer;width: 100%;text-align: center;}
.md26422.md-about_us3 .j-img{display: inline-block;position: relative;padding: .15rem;border: 1px solid #f9f9f9;background-color: #fff;}
.md26422.md-about_us3 .j-img:after{content: '';position: absolute;top: 0;right: -.49rem;width: .49rem;height: 100%;background-image: url('../images/a21.png');background-size: 100% 100%;background-position: center center;background-repeat: no-repeat;}
.md26422.md-about_us3 .j-img img{height: 2.67rem;} 
.md26422.md-about_us3 .j-text{width: 100%;padding-top: .4rem;}
.md26422.md-about_us3 .j-name{width: 100%;color: #444444;line-height: 1.6;}

/* 可持续发展 */
.md26423.md-about_us4{overflow: hidden;width: 100%;position: relative;padding:  .9rem 0;background-size: cover;background-position: center center;background-repeat: no-repeat;}
.md26423.md-about_us4 img{display: inline-block;vertical-align:middle;max-width: 100%;}
.md26423.md-about_us4 .layout{width: 16rem;max-width: 92%;margin: 0 auto;}
.md26423.md-about_us4 .my-id{position: absolute;top: -.9rem;}
.md26423.md-about_us4 .my-titles{display: inline-block;position: relative;margin-bottom: .3rem;}
.md26423.md-about_us4 .my-titles span{display: block;position: relative;z-index: 1;padding-right: .1rem;color: #fff;font-weight: bold;line-height: 1.2;}
.md26423.md-about_us4 .my-titles img{position: absolute;top: 0;right:0;width: .22rem;}
.md26423.md-about_us4 .k-cont{display: flex;flex-wrap: wrap;align-content: space-between;width: 100%;min-height: 6.8rem;}
.md26423.md-about_us4 .k-top{width: 100%;}
.md26423.md-about_us4 .k-bottom{width: 100%;}
.md26423.md-about_us4 .k-name{width: 100%;margin-bottom: .1rem;color: #ffffff;font-weight: bold;line-height: 1.4;}
.md26423.md-about_us4 .k-intro{width: 100%;max-width: 42em; line-height: 2.1;color: rgba(255,255,255,.8);}
.md26423.md-about_us4 .k-textbox{width: 100%;max-width: 13.5rem;color: rgba(255,255,255,.8);line-height: 1.5;}
.md26423.md-about_us4 .k-textbox *{line-height: inherit;max-width: 100%;}
.md26423.md-about_us4 .k-textbox p{margin-bottom: .24rem;}
.md26423.md-about_us4 .k-textbox p:last-child{margin-bottom: 0;}

/* 合作伙伴 */
.md26424.md-about_us5{overflow: hidden;width: 100%;position: relative;padding:  .9rem 0 1.05rem;background-color: #f6f8fc;}
.md26424.md-about_us5 img{display: inline-block;vertical-align:middle;max-width: 100%;}
.md26424.md-about_us5 .layout{width: 16rem;max-width: 92%;margin: 0 auto;}
.md26424.md-about_us5 .my-id{position: absolute;top: -.9rem;}
.md26424.md-about_us5 .my-titles{display: inline-block;position: relative;margin-bottom: .3rem;}
.md26424.md-about_us5 .my-titles span{display: block;position: relative;z-index: 1;padding-right: .1rem;color: #222222;font-weight: bold;line-height: 1.2;}
.md26424.md-about_us5 .my-titles img{position: absolute;top: 0;right:0;width: .22rem;}
.md26424.md-about_us5 .l-cont{width: 100%;}
.md26424.md-about_us5 .l-wrap{width: 16rem;max-width: 92%;margin: 0 auto;}
.md26424.md-about_us5 .l-inner{width: 100%;}
.md26424.md-about_us5 .l-list{width: calc(100% + .1rem);position: relative;left: -.05rem;font-size: 0;}
.md26424.md-about_us5 .l-item{display:inline-block;vertical-align:middle;width:20%;padding:.05rem;}
.md26424.md-about_us5 .l-link{display:block;cursor:pointer;width:100%;}
.md26424.md-about_us5 .l-img{width:100%;position:relative;overflow:hidden;padding-top:calc(151/267*100%);background-color:#fff;}
.md26424.md-about_us5 .l-img img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;transform:scale(1.00);transition:all ease .5s;} 
.md26424.md-about_us5 .l-link:hover .l-img img{transform:scale(1.05);} 
@media (max-width: 750px) {
   .md26424.md-about_us5 .l-item{width: 25%;}
}

.md26425.md-about_us6{width: 100%;position: relative;padding: .9rem 0 1rem;}
.md26425.md-about_us6 img{display: inline-block;vertical-align:middle;max-width: 100%;}
.md26425.md-about_us6 .layout{width: 16rem;max-width: 92%;margin: 0 auto;}
.md26425.md-about_us6 .my-id{position: absolute;top: -.9rem;}
.md26425.md-about_us6 .my-titles{display: inline-block;position: relative;margin-bottom: .3rem;}
.md26425.md-about_us6 .my-titles span{display: block;position: relative;z-index: 1;padding-right: .1rem;color: #222222;font-weight: bold;line-height: 1.2;}
.md26425.md-about_us6 .my-titles img{position: absolute;top: 0;right:0;width: .22rem;}
.md26425.md-about_us6 input::-webkit-input-placeholder,
.md26425.md-about_us6 textarea::-webkit-input-placeholder{color: #666;}
.md26425.md-about_us6 input:-moz-placeholder,
.md26425.md-about_us6 textarea:-moz-placeholder{color: #666;}
.md26425.md-about_us6 input::-moz-placeholder,
.md26425.md-about_us6 textarea::-moz-placeholder{color: #666;}
.md26425.md-about_us6 input:-ms-input-placeholder,
.md26425.md-about_us6 textarea:-ms-input-placeholder{color: #666;}
.md26425.md-about_us6 .m-cont{width: 100%;display: flex;flex-wrap: wrap;justify-content: space-between;}
.md26425.md-about_us6 .m-left{width: 7.77rem;}
.md26425.md-about_us6 .m-item{display: block;width: 100%;margin-bottom: .15rem;position: relative;}
.md26425.md-about_us6 .m-input{border: solid 1px #e8ebf3;width: 100%;height: .56rem;padding: 0 .2rem;color: #333;background-color: #ffffff;}
.md26425.md-about_us6 .m-code{position: absolute;top: 0;right: 0;height: 100%;border: 1px solid #e8ebf3;}
.md26425.md-about_us6 .m-code img{height: 100%;cursor: pointer;}
.md26425.md-about_us6 .m-right{width: calc(100% - 8.15rem);}
.md26425.md-about_us6 .m-textarea{border: solid 1px #e8ebf3;margin-bottom: .15rem;width: 100%;height:calc(100% - .15rem);padding: .15rem .2rem;color: #333;line-height: 1.6;background-color: #ffffff;}
.md26425.md-about_us6 .m-buttom{width: 100%;text-align: center;padding-top: .15rem;}
.md26425.md-about_us6 .m-submit{display: inline-block;border: none;cursor: pointer;padding: 0 .73rem;color: #ffffff;height: .56rem;line-height: .56rem;border-radius: .28rem; background-color: var(--theme);}

@media (max-width: 750px) {
    .md26425.md-about_us6 .m-left{width: 100%;}
    .md26425.md-about_us6 .m-right{width: 100%;}
    .md26425.md-about_us6 .m-textarea{height: 2.7rem;}
}
