
/* 头部 */
.md38345.md-header{position: fixed;top: 0;left: 0;z-index: 288;width: 100%;} 
.md38345.md-header .h-main{width: 100%;}
.md38345.md-header img{display: inline-block;vertical-align:middle;max-width: 100%;} 
.md38345.md-header .h-cont{width: 18rem;max-width: 92%;margin: 0 auto;display: flex;align-items: center;justify-content: space-between;}
.md38345.md-header .h-left{display: flex;align-items: center;height: .8rem;}
.md38345.md-header .h-logo{position: relative;z-index: 8;display: flex;align-items: center;height: .8rem;cursor: pointer;}
.md38345.md-header .h-logo img{height: .32rem;}
.md38345.md-header .h-logo1{display: block;}
.md38345.md-header .h-logo2{display: none;}

.md38345.md-header .h-right{display: flex;align-items: center;height: .8rem;}
.md38345.md-header .h-nav{position: absolute;top: 0;left: 0;width: 100%;text-align: center;font-size: 0;}
.md38345.md-header .h-item{display: inline-block;vertical-align: top;position: relative;margin: 0 .17rem;}
.md38345.md-header .h-one{ display: inline-block;cursor: pointer;position: relative;color: #ffffff;height: .8rem;line-height: .8rem;}
.md38345.md-header .h-one:after{content: '';position: absolute;top: calc(50% + .1rem + .5em);left: 0;width: 0;transition: all ease .3s;height: 2px;background-color: rgba(255,255,255,.3);}
.md38345.md-header .h-sub{display: none;min-width: 1.2rem;background-color: #fff;position: absolute;left: 50%;top: 100%;transform: translate(-50% ,0); z-index: 1000;box-shadow: 0 1px 4px rgba(0, 0, 0, 0.1);}
.md38345.md-header .hs-cont{width: 100%;}
.md38345.md-header .hs-twobox{display: block;}
.md38345.md-header .hs-two{display: block;cursor: pointer;width: 100%;padding: 10px 8px;white-space: nowrap;line-height:1.5;text-align: center;color: #222;transition: background-color .3s;}
.md38345.md-header .hs-two:hover{color: #fff;background-color: var(--theme);}

.md38345.md-header .h-search{display: block;}
.md38345.md-header .ha-buttom{display: block;cursor: pointer;position: relative;z-index: 8;width:1em;height: .8rem;background-image: url('../images/h2.png');background-size: 100% auto;background-position: center center;background-repeat: no-repeat;}
.md38345.md-header .ha-sub{display: none;z-index: 108;white-space: nowrap;position: fixed;top: 1.5rem;left: 50%;transform: translate(-50%,0);}
.md38345.md-header .ha-form{font-size: 0;display: inline-block;} 
.md38345.md-header .ha-input{border: none;padding: 0 .2rem; display: inline-block;vertical-align: middle; width: 6rem;height: 45px;background-color: #fff;color: #222;}
.md38345.md-header .ha-submitbox{display: inline-block;vertical-align: middle;width: 45px;background-color: var(--theme);}
.md38345.md-header .ha-submit{border: none;display: block;cursor: pointer;width: 100%;height: 45px; background-color: transparent;background-image: url('../images/h2.png');background-size: 18px auto;background-position: center center;background-repeat: no-repeat;}
.md38345.md-header.search-state .ha-sub {display: block;}
.md38345.md-header.search-state .h-opa {display: block;}

.md38345.md-header .h-language{position: relative;display: block;cursor: pointer;margin-left: .4rem;}
.md38345.md-header .hl-tip{display: flex;align-items: center;height: .8rem;color: #fff;}
.md38345.md-header .hl-tip:before{content: '';display: inline-block;vertical-align: middle;margin-right: .1rem;width: 1em;height: 1.5em;background-image: url('../images/h3.png');background-size: 100% auto;background-position: left center;background-repeat: no-repeat;}
.md38345.md-header .hl-tip:after{content: '';display: inline-block;vertical-align: middle;margin-left: .1rem;width: .72em;height: 1.5em;background-image: url('../images/h4.png');background-size: 100% auto;background-position: center center;background-repeat: no-repeat;} 
.md38345.md-header .hl-list{display: none;position: absolute;top: 100%;left: 50%;transform: translate(-50%,0);width: 100%;min-width:6em;background-color: #fff; box-shadow: 0 1px 4px rgba(0, 0, 0, 0.1);}
.md38345.md-header .hl-item {display: block;cursor: pointer;padding: 10px 8px;white-space: nowrap; line-height:1.5;text-align: center; color: #666;transition: background-color .3s;}
.md38345.md-header .hl-item:hover{color: #fff;background-color: var(--theme);} 

.md38345.md-header .h-store{position: relative;display: block;cursor: pointer;margin-left: .4rem;}
.md38345.md-header .hs-tip{display: flex;align-items: center;height: .8rem;color: #fff;}
.md38345.md-header .hs-tip:before{content: '';display: inline-block;vertical-align: middle;margin-right: .1rem;width: 1.1em;height: 1.5em;background-image: url('../images/h5.png');background-size: 100% auto;background-position: left center;background-repeat: no-repeat;}
.md38345.md-header .hs-tip:after{content: '';display: inline-block;vertical-align: middle;margin-left: .1rem;width: .72em;height: 1.5em;background-image: url('../images/h4.png');background-size: 100% auto;background-position: center center;background-repeat: no-repeat;} 
.md38345.md-header .hs-list{display: none;position: absolute;top: 100%;left: 50%;transform: translate(-50%,0);width: 100%;min-width:6em;background-color: #fff; box-shadow: 0 1px 4px rgba(0, 0, 0, 0.1);}
.md38345.md-header .hs-item {display: block;cursor: pointer;padding: 10px 8px;white-space: nowrap; line-height:1.5;text-align: center; color: #666;transition: background-color .3s;}
.md38345.md-header .hs-item:hover{color: #fff;background-color: var(--theme);}

.md38345.md-header .h-menu {display: none;cursor: pointer;margin-left: .3rem;width: 1.5em;height:.8rem;background-image: url('../images/h-menu.png');background-size: 100% auto;background-position: center center;background-repeat: no-repeat;}
.md38345.md-header .h-opa {display: none;width: 100%;height: 100%;position: fixed;left: 0;top: 0;background-color: rgba(0, 0, 0, 0.5);z-index: 10;cursor: pointer;}


@media (min-width: 1200px) {  
  .md38345.md-header .h-item:hover .h-one:after{width: 100%;}  
  .md38345.md-header .h-item.active .h-one:after{width: 100%;}

 
  .md38345.md-header:hover .h-main{background-color: #fff;box-shadow: 0  0 .3rem  rgba(0, 0, 0, .1);}  
  .md38345.md-header:hover .h-logo1{display: none;}
  .md38345.md-header:hover .h-logo2{display: block;}
  .md38345.md-header:hover .h-one:after{background-color: var(--theme);}
  .md38345.md-header:hover .h-one{color: var(--theme);} 
  .md38345.md-header:hover .h-item:hover .h-one{color: var(--theme);} 
  .md38345.md-header:hover .h-item.active .h-one{color: var(--theme);}   
  .md38345.md-header:hover .ha-buttom{background-image: url('../images/h2-b.png');}  
  .md38345.md-header:hover .hl-tip{color: var(--theme);}  
  .md38345.md-header:hover .hl-tip:before{background-image: url('../images/h3-b.png');}  
  .md38345.md-header:hover .hl-tip:after{background-image: url('../images/h4-b.png');} 
  .md38345.md-header:hover .hs-tip{color: var(--theme);}  
  .md38345.md-header:hover .hs-tip:before{background-image: url('../images/h5-b.png');}  
  .md38345.md-header:hover .hs-tip:after{background-image: url('../images/h4-b.png');} 
 

  body.fixed .md38345.md-header .h-main{background-color: #fff;box-shadow: 0  0 .3rem  rgba(0, 0, 0, .1);}  
  body.fixed .md38345.md-header .h-logo1{display: none;}
  body.fixed .md38345.md-header .h-logo2{display: block;}
  body.fixed .md38345.md-header .h-one:after{background-color: var(--theme);}
  body.fixed .md38345.md-header .h-one{color: var(--theme);} 
  body.fixed .md38345.md-header .h-item:hover .h-one{color: var(--theme);} 
  body.fixed .md38345.md-header .h-item.active .h-one{color: var(--theme);}   
  body.fixed .md38345.md-header .ha-buttom{background-image: url('../images/h2-b.png');}  
  body.fixed .md38345.md-header .hl-tip{color: var(--theme);}  
  body.fixed .md38345.md-header .hl-tip:before{background-image: url('../images/h3-b.png');}  
  body.fixed .md38345.md-header .hl-tip:after{background-image: url('../images/h4-b.png');} 
  body.fixed .md38345.md-header .hs-tip{color: var(--theme);}  
  body.fixed .md38345.md-header .hs-tip:before{background-image: url('../images/h5-b.png');}  
  body.fixed .md38345.md-header .hs-tip:after{background-image: url('../images/h4-b.png');} 
}

@media(max-width:1200px){    
  body{padding-top: .8rem;}
  .md38345.md-header .h-main{background-color: #fff;box-shadow: 0  0 .3rem  rgba(0, 0, 0, .1);}  
  .md38345.md-header .h-logo1{display: none;}
  .md38345.md-header .h-logo2{display: block;}  
  .md38345.md-header .ha-buttom{background-image: url('../images/h2-b.png');}  
  .md38345.md-header .hl-tip{color: var(--theme);}  
  .md38345.md-header .hl-tip:before{background-image: url('../images/h3-b.png');}  
  .md38345.md-header .hl-tip:after{background-image: url('../images/h4-b.png');} 
  .md38345.md-header .hs-tip{color: var(--theme);}  
  .md38345.md-header .hs-tip:before{background-image: url('../images/h5-b.png');}  
  .md38345.md-header .hs-tip:after{background-image: url('../images/h4-b.png');}  

  .md38345.md-header .h-cont{width: 100%;}   
  .md38345.md-header .h-nav{position: fixed;left: auto;right: 0;top: 0;width: 260px;height: 100vh;text-align: left;margin: 0;padding: 10px 0;background-color: #fff;overflow: auto;z-index: 1000;transform: translate(100%, 0);transition: transform .3s;}
  .md38345.md-header .h-item{width: 100%;padding: 0 !important;margin: 0 !important;}
  .md38345.md-header .h-one{padding: 0;padding-left: 20px;height: 40px;line-height: 40px;color: #222;font-size: 16px;}
  .md38345.md-header .h-item.has-nav:after {content: "";background-image: url('../images/h-right.png');background-size: 16px auto;background-position: center center;background-repeat: no-repeat; display: inline-block;width: 40px;height: 40px;line-height: 40px;text-align: center;position: absolute;right: 0;top: 0;font-size: 20px;color: #333;}
  .md38345.md-header .h-item.has-nav.show:after {background-size: 18px auto;background-image: url('../images/h-down.png');}
  .md38345.md-header .h-sub{position: relative;top: 0;left: 0;width: 100% !important;background-color: #fff;box-shadow: none;transform: translate(0,0);}
  .md38345.md-header .hs-two{white-space: normal;text-align: left;padding-left: 40px;color: #333;font-size: 14px;} 
  .md38345.md-header .h-item.active .h-one{color: var(--theme);}

  /* 菜单 */
  .md38345.md-header .h-menu {display: block;}
  .md38345.md-header.menu-state .h-nav{transform: translate(0, 0);}
  .md38345.md-header.menu-state .h-opa {display: block;}  
}

/* 留言 */
.md38346.leave_message{width: 100%;padding: 1.15rem 0 .9rem;background-color: #f8f9fc;background-size: cover;background-position: center center;background-repeat: no-repeat;} 
.md38346.leave_message .layout{width: 16.8rem;max-width: 92%;margin: 0 auto;} 
.md38346.leave_message img{display: inline-block;vertical-align:middle;max-width: 100%;}
.md38346.leave_message .my-top{width: 100%;padding-bottom: .55rem;text-align: center;}
.md38346.leave_message .my-titles{width: 100%;color: #222222;line-height: 1.2;font-weight: bold;}
.md38346.leave_message .my-synopsis{width: 100%;padding-top: .2rem;color: #888888;line-height: 1.45;}
.md38346.leave_message input::-webkit-input-placeholder,
.md38346.leave_message textarea::-webkit-input-placeholder{color: #999999;}
.md38346.leave_message input:-moz-placeholder,
.md38346.leave_message textarea:-moz-placeholder{color: #999999;}
.md38346.leave_message input::-moz-placeholder,
.md38346.leave_message textarea::-moz-placeholder{color: #999999;}
.md38346.leave_message input:-ms-input-placeholder,
.md38346.leave_message textarea:-ms-input-placeholder{color: #999999;}
.md38346.leave_message .g-cont{position: relative;left: -.1rem;width: calc(100% + .2rem);display: flex;flex-wrap: wrap;}
.md38346.leave_message .g-item{width: 15.88%;padding: 0 .1rem;margin-bottom: .3rem;}
.md38346.leave_message .g-input{border: none;width: 100%;padding: 0 .3rem;color: #333333; height: .6rem;background-color: #ffffff;border-radius: .3rem;}
.md38346.leave_message .g-buttom{width: 10%;padding: 0 .1rem;margin-bottom: .3rem;}
.md38346.leave_message .g-submit{border: none;display: block;cursor: pointer;width: 100%;height: .6rem;line-height: .6rem;text-align: center;color: #fff;background-color: var(--theme);border-radius: .3rem;}

@media (min-width: 1150px) {
  .md38346.leave_message .g-item.cont2{width: 42.36%;}
}
@media (max-width: 1150px) {
  .md38346.leave_message .g-item{width: 50%;}
  .md38346.leave_message .g-buttom{width: 2.5rem;}
}
@media (max-width: 500px) {
  .md38346.leave_message .g-item{width: 100%;}
}

/* 底部 */ 
.md38347.md-footer{width: 100%;background-color: #272727;} 
.md38347.md-footer .layout{width: 16.8rem;max-width: 92%;margin: 0 auto;} 
.md38347.md-footer img{display: inline-block;vertical-align:middle;max-width: 100%;}
.md38347.md-footer .f-top{width: 100%;padding: .6rem 0;text-align: center;border-bottom: 1px solid rgba(255,255,255,.1);}
.md38347.md-footer .f-logo{display: inline-block;cursor: pointer;width: 2.02rem;}
.md38347.md-footer .f-logo img{width: 100%;}
.md38347.md-footer .f-center{width: 100%;display: flex;flex-wrap: wrap;justify-content: space-between;padding: .65rem 0 .8rem;border-bottom: 1px solid rgba(255,255,255,.1);}
.md38347.md-footer .f-lt{max-width: 5rem;padding-bottom: .45rem;}
.md38347.md-footer .f-tip{width: 100%;margin-bottom: .3rem;color: #ffffff;line-height: 1.5;}
.md38347.md-footer .f-textbox{width: 100%;color: rgba(255,255,255,.5);line-height: 1.6;}
.md38347.md-footer .f-textbox *{line-height: inherit;}
.md38347.md-footer .f-textbox p{margin-bottom: .1rem;}
.md38347.md-footer .f-ct{width: 8.2rem;padding-bottom: .15rem;display: flex;justify-content: space-between;}
.md38347.md-footer .f-item{display: block;padding: 0 .15rem;margin-bottom: .3rem;}
.md38347.md-footer .f-one{display: block; width: 100%;margin-bottom: .3rem;color: #ffffff;line-height: 1.5;}
.md38347.md-footer .f-twobox{display: inline-block;}
.md38347.md-footer .f-two{display: block;cursor: pointer;margin-bottom: .1rem;color: rgba(255,255,255,.5);line-height: 1.6;}
.md38347.md-footer .f-two:hover{color: #fff;}
.md38347.md-footer .f-rt{width: 1.2rem;padding-bottom: .6rem;}
.md38347.md-footer .f-codebox{width: 100%;padding-top: .05rem;}
.md38347.md-footer .f-code{width: 100%;border-radius: .1rem;overflow: hidden;}
.md38347.md-footer .f-code img{width: 100%;}

.md38347.md-footer .f-bottom{width: 100%;padding: .15rem 0;display: flex;flex-wrap: wrap;justify-content: space-between;align-items: center;}
.md38347.md-footer .f-left{font-size: 0;}
.md38347.md-footer .f-right{font-size: 0;}
.md38347.md-footer .f-link{display: inline-block;vertical-align: middle;padding: .05rem 0;margin-right: .1rem; color: rgba(255,255,255,.5);line-height: 1.6;}
.md38347.md-footer .f-link:last-child{margin-right: 0;}
.md38347.md-footer .f-left a:hover{color: #fff;cursor: pointer;}
.md38347.md-footer .share{display: inline-block;}
.md38347.md-footer .share_one{display: inline-block;vertical-align: middle;position: relative;margin-right: .3rem;}
.md38347.md-footer .share_one:last-child{margin-right: 0;}
.md38347.md-footer .share_link{display: flex;align-items: center;cursor: pointer;padding: .05rem 0;}
.md38347.md-footer .share_icon{display: flex;align-items: center;height: 1.6em;}
.md38347.md-footer .share_icon img{height: 1.25em;opacity: .5;transition: all .3s;} 
.md38347.md-footer .share_sub{opacity: 0;z-index: -1;visibility: hidden;opacity: .3;position: absolute;bottom: 100%;left: 50%;transform: translate(-50%,0);padding-bottom: .15rem;}
.md38347.md-footer .share_code{position: relative;width: 1.5rem;min-width: 100px;}
.md38347.md-footer .share_code:after{content: '';position: absolute;bottom: -.08rem;left: 50%;transform: translate(-50%,0);border-top: .1rem solid #fff;border-left: .1rem solid transparent;border-right: .1rem solid transparent;}
.md38347.md-footer .share_code img{width: 100%;border-radius: .1rem;}
.md38347.md-footer .share_one:hover .share_icon img{opacity: 1;}
.md38347.md-footer .share_one.show .share_sub{opacity: 1;z-index: 1;visibility: visible;}


@media (max-width: 900px) {
  .md38347.md-footer .f-left{width: 100%;text-align: center;}
  .md38347.md-footer .f-link{margin: 0 .05rem !important;}
  .md38347.md-footer .f-right{width: 100%;text-align: center;}
}
@media (max-width: 750px) {
  .md38347.md-footer .f-center{padding-bottom: .3rem;}
  .md38347.md-footer .f-lt{max-width: 100%;width: 100%;}
  .md38347.md-footer .f-ct{width: calc(100% + .3rem);position: relative;left: -.15rem;flex-wrap: wrap;}
  .md38347.md-footer .f-item{width: 100%;position: relative;margin-bottom: .15rem;}
  .md38347.md-footer .f-one{display: inline-block;width: auto;margin-bottom: 0;padding: .15rem 0;}
  .md38347.md-footer .f-item.has-nav:after {content: "+";position: absolute;top: 0;right: 0;display: flex;align-items: center;height: calc(.3rem + 1.5em);color: #fff;}
  .md38347.md-footer .f-item.has-nav.show:after {content: '-';}
  .md38347.md-footer .f-twobox{display: none;width: 100%;} 
  .md38347.md-footer .f-two{width: 100%;padding:.1rem .2rem;}
  .md38347.md-footer .f-rt{width: 2rem;}


}

/* 侧边栏 */
.md38348.sidebar{position: fixed;bottom: 10%; right: .2rem;z-index: 38;transform: translate(0,-50%);padding: .05rem 0; background-color: #ffffff;box-shadow: 0px 0px .24rem 0px rgba(4, 79, 159, 0.15);border-radius: .32rem;}
.md38348.sidebar .sidebar-item{display: block;padding: .05rem .08rem;position: relative;}
.md38348.sidebar .sidebar-link{transition: all ease .5s; display: block;cursor: pointer;width: .5rem;height: .5rem;border-radius: 50%;background-color: #f5f5f5;}
.md38348.sidebar .sidebar-link img{width: 100%;height: 100%;object-fit: contain;}
.md38348.sidebar .sidebar-item:hover .sidebar-link{background-color: var(--theme);}
.md38348.sidebar .sidebar-item:hover .sidebar-link img{filter: grayscale(100%) brightness(500%);} 

.md38348.sidebar .sidebar-sub{opacity: 0;visibility: hidden;z-index: -1;transition: all ease .5s; position: absolute;top: 50%;right: 120%;transform: translate(0,-50%);padding-right: 20px;}
.md38348.sidebar .sidebar-codebox{position: relative;padding: .1rem;text-align: center; background-color: #fff;box-shadow: 0 0 .3rem rgba(0,0,0,.1);}
.md38348.sidebar .sidebar-codebox:after{content: '';position: absolute;top: 50%;right: -9px;transform: translate(0,-50%);border-left: 10px solid #fff; border-top: 10px solid transparent;border-bottom: 10px solid transparent;}
.md38348.sidebar .sidebar-code {display: inline-block;width: 2rem;min-width: 150px;}
.md38348.sidebar .sidebar-code img{width: 100%;}
.md38348.sidebar .sidebar-tip{width: 100%; color: #333;line-height: 1.5;padding-top: .05rem;}

.md38348.sidebar .sidebar-phonebox{display: block;cursor: pointer; position: relative;padding: .15rem;text-align: center; background-color: #fff;box-shadow: 0 0 .3rem rgba(0,0,0,.1);}
.md38348.sidebar .sidebar-phonebox:after{content: '';position: absolute;top: 50%;right: -9px;transform: translate(0,-50%);border-left: 10px solid #fff; border-top: 10px solid transparent;border-bottom: 10px solid transparent;}
.md38348.sidebar .sidebar-phone{white-space: nowrap;color: #333;line-height: 1.6;}

.md38348.sidebar .sidebar-item.show .sidebar-sub{right: 100%;opacity: 1;visibility: visible;z-index: 38;}

/* 内页banner */
.md38358.banner{width: 100%;position: relative;}
.md38358.banner img{display: inline-block;vertical-align:middle;max-width: 100%;}
.md38358.banner .banner-img{width: 100%;position: relative;overflow: hidden;padding-top: calc(720/1920*100%);}
.md38358.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;}
.md38358.banner .banner-text{position: absolute;top:30.55%;left: 50%;transform: translate(-50%,0);width: 14.4rem;max-width: 92%;text-align: center;}
.md38358.banner .banner-titles{width: 100%;color: #ffffff;font-weight: bold;line-height: 1.16;}
.md38358.banner .banner-intro{width: 100%;margin-top: .3rem;color: #ffffff;line-height: 1.45;}

.md38358.banner .banner-bottom{position: absolute;bottom: -.45rem;left: 0;width: 100%;}
.md38358.banner .banner-main{width: 14.4rem;max-width: 92%;margin: 0 auto;padding: 0 .2rem;font-size: 0;display: flex;align-items: center;	background-color: #ffffff;box-shadow: 0px 0px .27rem 0px rgba(0, 0, 0, 0.08);border-radius: .2rem;} 
.md38358.banner .banner-left{flex: 1;width: 0;}
.md38358.banner .banner-swiper{display: inline-block;max-width: 100%;}
.md38358.banner .banner-item{transition: all  .3s;display: block;cursor: pointer;width: auto;position: relative;padding: 0 .2rem;color: #888888;line-height: .9rem;} 
.md38358.banner .banner-item:before{content: '';display: inline-block;vertical-align: middle;margin-right: .1rem;width: 5px;height: 5px;background-color: #bbbbbb;border-radius: 3px;}
.md38358.banner .banner-item:hover{color: var(--theme);}
.md38358.banner .banner-item:hover:before{background-color: var(--theme);}
.md38358.banner .banner-item.active{color: var(--theme);}
.md38358.banner .banner-item.active:before{background-color: var(--theme);} 

.md38358.banner .banner-right{font-size: 0;padding-right: .2rem;}
.md38358.banner .banner-one{display: inline-block;vertical-align: middle;line-height: .9rem;color: var(--theme);}
.md38358.banner .banner-one svg{display: inline-block;vertical-align: middle;width: 1.12em;color: inherit;margin-right: .1rem;}
.md38358.banner .banner-one:after{content: '-';display: inline-block;vertical-align: middle;margin: 0 .07rem;} 
.md38358.banner .banner-one:last-child:after{display: none;}   
 
@media (max-width: 750px) {
  .md38358.banner .banner-img{padding-top: calc(500/750*100%);}
  .md38358.banner .banner-main{padding: 0;}
  .md38358.banner .banner-left{flex: none;width: 100%;text-align: center;}
  .md38358.banner .banner-right{display: none;}
}

/* 内页banner */
.md38513.banner{width: 100%;position: relative;}
.md38513.banner img{display: inline-block;vertical-align:middle;max-width: 100%;}
.md38513.banner .banner-img{width: 100%;position: relative;overflow: hidden;padding-top: calc(720/1920*100%);}
.md38513.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;}
.md38513.banner .banner-text{position: absolute;top:30.55%;left: 50%;transform: translate(-50%,0);width: 14.4rem;max-width: 92%;text-align: center;}
.md38513.banner .banner-titles{width: 100%;color: #ffffff;font-weight: bold;line-height: 1.16;}
.md38513.banner .banner-intro{width: 100%;margin-top: .3rem;color: #ffffff;line-height: 1.45;}

.md38513.banner .banner-bottom{position: absolute;bottom: -.45rem;left: 0;width: 100%;}
.md38513.banner .banner-main{width: 14.4rem;max-width: 92%;margin: 0 auto;padding: 0 .2rem;font-size: 0;display: flex;align-items: center;	background-color: #ffffff;box-shadow: 0px 0px .27rem 0px rgba(0, 0, 0, 0.08);border-radius: .2rem;} 
.md38513.banner .banner-left{flex: 1;width: 0;}
.md38513.banner .banner-swiper{display: inline-block;max-width: 100%;}
.md38513.banner .banner-item{transition: all  .3s;display: block;cursor: pointer;width: auto;position: relative;padding: 0 .2rem;color: #888888;line-height: .9rem;} 
.md38513.banner .banner-item:before{content: '';display: inline-block;vertical-align: middle;margin-right: .1rem;width: 5px;height: 5px;background-color: #bbbbbb;border-radius: 3px;}
.md38513.banner .banner-item:hover{color: var(--theme);}
.md38513.banner .banner-item:hover:before{background-color: var(--theme);}
.md38513.banner .banner-item.active{color: var(--theme);}
.md38513.banner .banner-item.active:before{background-color: var(--theme);} 

.md38513.banner .banner-right{font-size: 0;padding-right: .2rem;}
.md38513.banner .banner-one{display: inline-block;vertical-align: middle;line-height: .9rem;color: var(--theme);}
.md38513.banner .banner-one svg{display: inline-block;vertical-align: middle;width: 1.12em;color: inherit;margin-right: .1rem;}
.md38513.banner .banner-one:after{content: '-';display: inline-block;vertical-align: middle;margin: 0 .07rem;} 
.md38513.banner .banner-one:last-child:after{display: none;}   
 
@media (max-width: 750px) {
  .md38513.banner .banner-img{padding-top: calc(500/750*100%);}
  .md38513.banner .banner-main{padding: 0;}
  .md38513.banner .banner-left{flex: none;width: 100%;text-align: center;}
  .md38513.banner .banner-right{display: none;}
}
