blockquote,body,dd,div,dl,dt,fieldset,form,h1,h2,h3,h4,h5,h6,input,li,ol,p,pre,td,textarea,th,ul{margin:0;padding:0}
table{border-collapse:collapse;border-spacing:0}
abbr,acronym,fieldset,img{border:0}
ol,ul{list-style:none}
caption,th{text-align:left}
q:after,q:before{content:''}
.clear{clear:both;display:block;overflow:hidden;visibility:hidden;width:0;height:0}
.col-c,.col-l,.col_c,.col_l,.l{float:left}
.col-r,.col_r,.r,.ul-txt li span,.ul_txt li span,dt span{float:right}
.c{clear:both}
.n,em{font-weight:400;font-style:normal}
.b{font-weight:700}
.i{font-style:italic}
.fa{font-family:Arial}
.fg{font-family:Georgia}
.ft{font-family:Tahoma}
.fl{font-family:Lucida Console}
.fs{font-family:'宋体'}
.fw{font-family:'微软雅黑'}
.tc{text-align:center}
.tr{text-align:right}
.tl{text-align:left}
.tdu{text-decoration:underline}
.tdn,.tdn:hover,a.tdl:hover{text-decoration:none}
.fc0{color:#000}
.fc3{color:#333}
.fc6{color:#666}
.fc9{color:#999}
.fcr{color:red}
.fcw{color:#fff}
.fcb{color:#00f}
.fcg{color:green}
.f0{font-size:0}
.f10{font-size:10px}
.f12{font-size:12px}
.f13{font-size:13px}
.f14{font-size:14px}
.f16{font-size:16px}
.f20{font-size:20px}
.f24{font-size:24px}
.vm{vertical-align:middle}
.vtb{vertical-align:text-bottom}
.vt{vertical-align:top}
.vn{vertical-align:-2px}
.vimg{margin-bottom:-3px}
.m0{margin:0}
.ml0{margin-left:0}
.ml5{margin-left:5px}
.ml10{margin-left:10px}
.ml20{margin-left:20px}
.mr0{margin-right:0}
.mr5{margin-right:5px}
.mr10{margin-right:10px}
.mr20{margin-right:20px}
.mt5{margin-top:5px}
.mt10{margin-top:10px}
.mt20{margin-top:20px}
.mb5{margin-bottom:5px}
.mb10{margin-bottom:10px}
.mb20{margin-bottom:20px}
.ml-1{margin-left:-1px}
.mt-1{margin-top:-1px}
.p1{padding:1px}
.pl5{padding-left:5px}
.p5{padding:5px}
.pt5{padding-top:5px}
.pr5{padding-right:5px}
.pb5{padding-bottom:5px}
.p10{padding:10px}
.pl10{padding-left:10px}
.pt10{padding-top:10px}
.pr10{padding-right:10px}
.pb10{padding-bottom:10px}
.p20{padding:20px}
.pl20{padding-left:20px}
.pt20{padding-top:20px}
.pr20{padding-right:20px}
.pb20{padding-bottom:20px}
.pr,.rel{position:relative}
.abs,.pa{position:absolute}
.dn{display:none}
.db{display:block}
.dib{-moz-inline-stack:inline-block;display:inline-block}
.di{display:inline}
.ovh{overflow:hidden}
.ovs{overflow:scroll}
.vh{visibility:hidden}
.vv{visibility:visible}
.lh14{line-height:14px}
.lh16{line-height:16px}
.lh18{line-height:18px}
.lh20{line-height:20px}
.lh22{line-height:22px}
.lh24{line-height:24px}
.fix{*zoom:1}
.fix:after,.fix:before{display:block;content:"clear";height:0;clear:both;overflow:hidden;visibility:hidden}
.z{_zoom:1}
.h1{height:1px}
.h5{height:5px}
.h,.h10{height:10px}
.h15{height:15px}
.h20{height:20px}
.h,.h1,.h10,.h15,.h20,.h5{font-size:0;line-height:0;overflow:hidden;clear:both}
*,:after,:before{margin:0;padding:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;outline:0!important;-webkit-tap-highlight-color:rgba(255,255,255,0);-webkit-tap-highlight-color:transparent;-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased;font-smoothing:antialiased}
img{max-width:100%;border:none}
input,select,textarea{font-size:14px;color:#333;font-family:'Microsoft Yahei',"PingFang SC","Helvetica Neue",Helvetica,Arial,sans-serif;border:none}
input[type=button],input[type=checkbox],input[type=radio],input[type=reset],input[type=submit],select{-webkit-appearance:none;-moz-appearance:none;appearance:none}
::-webkit-input-placeholder{color:#999}
::-moz-placeholder{color:#999}
::-ms-input-placeholder{color:#999}
select::-ms-expand{display:none}
/* a{color:#333;text-decoration:none} */
/* .menuBtn{display:none;position:fixed;top:12px;right:12px;width:30px;height:30px;cursor:pointer;transition:.3s;-ms-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;-o-transition:.3s}
.menuBtn b{display:block;height:4px;background-color:#000;margin:4px 0;transition:.3s;-ms-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;-o-transition:.3s}
.menuBtn.open b{display:none;margin:-5px 0 0;position:absolute;left:0;top:50%;width:30px}
.menuBtn.open b:first-child{display:block;transform:rotate(45deg);-webkit-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg)}
.menuBtn.open b:last-child{display:block;transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-o-transform:rotate(-45deg);-ms-transform:rotate(-45deg)}
.cur,.cur a{font-size:16px;color:#7c7d80;line-height:20px}
.cur{margin:20px 130px 35px}
.cur a{transition:.3s}
.cur a:hover{color:#06ac82}
.pages{text-align:center}
.pages ul{display:inline-block}
.pages ul li{float:left;margin:0 16px}
.pages ul li a{display:block;width:162px;height:52px;line-height:52px;text-align:center;font-size:18px;color:#3d3d3d;background:#edeff2;transition:.3s;cursor:pointer}
.pages ul a:hover,.pages ul li.on a{background:#06ac82;color:#fff} */
.banner-e1 .item{position:relative;display:block}
.banner-e1 .pic{position:relative;height:0;padding-top:46.35%;overflow:hidden}
.banner-e1 .pic img{position:absolute;top:0;bottom:0;left:0;right:0;display:block;width:100%;height:100%;transition:.3s;object-fit:cover}
.banner-e1 .pic:hover img{transform:scale(1.08)}
.banner-e1 .slick-dots{position:absolute;bottom:24px;left:0;right:0;text-align:center;z-index:3}
.banner-e1 .slick-dots li{display:inline-block;margin:0 9px}
.banner-e1 .slick-dots button{width:18px;height:12px;font-size:0;cursor:pointer;border:none;background-image:url(../images/e-dot.png);background-size:18px auto;background-position:center;background-repeat:no-repeat}
.banner-e1 .slick-dots li.slick-active button{background-image:url(../images/e-dot-on.png)}
/* .header .hd-r{overflow:hidden}
.header{position:fixed;top:0;width:100%;z-index:99;background:#ededed;padding:10px 74px 10px 64px}
.nav .v1{position:relative;font-size:20px;color:#999;transition:.3s;padding-bottom:10px}
.nav .v1::before{position:absolute;bottom:0;left:50%;transform:translateX(-50%);display:block;content:' ';width:69px;height:1px;background:#06ac82;opacity:0;transition:.5s}
.nav .v1:hover::before{opacity:1}
.nav .v1:hover{color:#06ac82}
.nav .v2{display:block;text-align:center;transition:.3s;font-family:MiSans;font-weight:400;font-size:18px;color:#3d3d3d;line-height:48px}
.nav .on .v2,.nav .v2:hover{color:#fff;background:#06ac82}
.nav i{position:absolute;top:50%;transform:translateY(-50%);right:-20px;vertical-align:middle;margin-left:10px;width:10px;height:5px;background-image:url(../images/e-sel.png);background-position:center;background-size:7px auto;background-repeat:no-repeat;transition:.3s}
.nav .v1:hover i{background-image:url(../images/e-sel-on.png)}
.nav li{position:relative;margin-right:80px;display:inline-block}
.nav li:last-child{margin-right:0}
.nav .sub{position:absolute;top:179%;left:50%;transform:translateX(-50%);display:none;width:148px;background:#fff;box-shadow:0 8 32px 0 rgba(0,0,0,.1);border-radius:0;padding:17px 0 14px;overflow:hidden} */
.m-soe1{overflow:hidden}
.m-soe1 .btn{overflow:hidden;width:54px;height:40px;background-color:#06ac82;background-image:url(../images/e-so.png);background-position:center;background-size:20px auto;background-repeat:no-repeat;outline:0;border:none;position:relative}
.m-soe1 .inp{float:left;font-size:14px;color:#2d2d2d;width:204px;height:40px;line-height:40px;background:#fff;box-sizing:border-box;padding:0 20px}
.m-soe1 .inp::placeholder{color:#ccc}
.header2{background-image:url(../images/hd-bg.png);background-size:auto;background-position:bottom center;background-repeat:no-repeat;padding:34px 0 13px}
.header .nav{float:left}
.header .logo{float:left;height:80px;margin-right:138px}
.header .logo img{display:block;height:100%}
.header .inner{display:flex;justify-content:space-between;align-items:center}
.header .hd-l{display:flex;align-items:center}
.m-lange1{float:left;display:block;margin-right:40px}
.m-lange1 .btn{float:left;width:74px;height:40px;font-size:14px;color:#989898;text-align:center;line-height:40px;background:#fff;transition:.3s}
.m-lange1 .btn:hover{background:#06ac82;color:#fff}
.header .form-e1{overflow:hidden}
.footer{padding:97px 0 0}
.ul-ft{display:flex;justify-content:space-between}
.ul-ft .con .tit{font-size:22px;color:#fff;margin-bottom:45px}
.ul-ft .ft-sub .add p,.ul-ft .ft-sub .con2 a{font-size:18px;color:#828992;margin-bottom:10px;transition:.3s}
.ul-ft .ft-sub .add p,.ul-ft .ft-sub .con2{margin-bottom:15px}
.ul-ft .ft-sub .con2 a:hover{color:rgba(130,137,146,.8);text-decoration:underline}
.ul-ft .ft-sub .qr{width:138px;padding-top:3px}
.ul-ft .ft-sub .qr img{display:block}
.m-ftadd{overflow:hidden}
.footer .ft-top{margin-bottom:128px}
.m-ftadd .con{background:#fff}
.m-ftadd .add{font-size:18px;padding:15px 21px;width:456px;color:#3d3d3d}
.m-ftbot{display:flex;justify-content:space-between;align-items:center}
.m-ftbot .copy,.m-ftbot .copy a{font-size:18px;color:#828992}
.m-ftsel .top{overflow:hidden;cursor:pointer}
.m-ftbot .link{float:right;width:238px;height:100px;background-color:#06ac82;display:flex;justify-content:center;align-items:center}
.m-ftbot .link span{font-size:18px;color:#fff;padding-right:19px;background-image:url(../images/e-sel.png);background-size:11px auto;background-position:right center;background-repeat:no-repeat}
.m-ftbot .link:hover span{background-image:url(../images/e-sel-on.png)}
.m-ftsel{position:relative}
.m-ftsel .ft-sub{position:absolute;bottom:100%;right:0;display:none}
@media only screen and (min-width:1199px){
.pages ul li{margin:0 .833vw}
.pages ul li a{width:8.437vw;height:2.708vw;line-height:2.708vw;font-size:.937vw;background:#edeff2;transition:.3s}
/* .pages ul a:hover,.pages ul li.on a{background:#06ac82} */
.banner-e1 .pic{padding-top:46.35%}
.banner-e1 .pic img{top:0;bottom:0;left:0;right:0;transition:.3s}
.banner-e1 .pic:hover img{transform:scale(1.08)}
.banner-e1 .slick-dots{bottom:1.25vw;left:0;right:0}
.banner-e1 .slick-dots li{margin:0 .468vw}
.banner-e1 .slick-dots button{width:.937vw;height:.625vw;font-size:0;border:none;background-image:url(../images/e-dot.png);background-size:.937vw auto;background-repeat:no-repeat}
.banner-e1 .slick-dots li.slick-active button{background-image:url(../images/e-dot-on.png)}
/* .header{top:0;background:#ededed;padding:.52vw 3.854vw .52vw 3.333vw}
.nav .v1{font-size:1.041vw;transition:.3s;padding-bottom:.52vw}
.nav .v1::before{bottom:0;transform:translateX(-50%);content:' ';width:3.593vw;height:1px;background:#06ac82;opacity:0;transition:.5s}
.nav .v1:hover::before{opacity:1}
.nav .v2{transition:.3s;font-family:MiSans;font-weight:400;font-size:.937vw;line-height:2.5vw}
.nav .on .v2,.nav .v2:hover{background:#06ac82}
.nav i{top:50%;transform:translateY(-50%);right:-1.041vw;margin-left:.52vw;width:.52vw;height:.26vw;background-image:url(../images/e-sel.png);background-size:.364vw auto;background-repeat:no-repeat;transition:.3s}
.nav .v1:hover i{background-image:url(../images/e-sel-on.png)}
.nav li{margin-right:4.166vw}
.nav .sub{top:179%;transform:translateX(-50%);width:7.708vw;background:#fff;box-shadow:0 8 1.666vw 0 rgba(0,0,0,.1);border-radius:0;padding:.885vw 0 .729vw} */
.m-soe1 .btn{width:2.812vw;height:2.083vw;background-image:url(../images/e-so.png);background-size:1.041vw auto;background-repeat:no-repeat;outline:0;border:none}
.m-soe1 .inp{font-size:.729vw;width:10.62vw;height:2.083vw;line-height:2.083vw;background:#fff;box-sizing:border-box;padding:0 1.041vw}
/* .header2{background-image:url(../images/hd-bg.png);background-size:auto;background-repeat:no-repeat;padding:1.77vw 0 .677vw}
.header .logo{height:4.166vw;margin-right:7.187vw}
.header .inner{justify-content:space-between;align-items:center}
.header .hd-l{align-items:center} */
.m-lange1{margin-right:2.083vw}
.m-lange1 .btn{width:3.854vw;height:2.083vw;font-size:.729vw;line-height:2.083vw;background:#fff;transition:.3s}
.m-lange1 .btn:hover{background:#06ac82}
/* .footer{padding:5.052vw 0 0} */
/* .ul-ft{justify-content:space-between}
.ul-ft .con .tit{font-size:1.145vw;margin-bottom:2.343vw}
.ul-ft .ft-sub .add p,.ul-ft .ft-sub .con2 a{font-size:.937vw;margin-bottom:.52vw;transition:.3s}
.ul-ft .ft-sub .add p,.ul-ft .ft-sub .con2{margin-bottom:.781vw}
.ul-ft .ft-sub .con2 a:hover{text-decoration:underline}
.ul-ft .ft-sub .qr{width:7.187vw;padding-top:.156vw}
.footer .ft-top{margin-bottom:6.666vw} */
.m-ftadd .con{background:#fff}
.m-ftadd .add{font-size:.937vw;padding:.781vw 1.093vw;width:23.75vw}
.m-ftbot{justify-content:space-between;align-items:center}
.m-ftbot .copy,.m-ftbot .copy a{font-size:.937vw}
.m-ftbot .link{width:12.39vw;height:5.208vw;justify-content:center;align-items:center}
.m-ftbot .link span{font-size:.937vw;padding-right:.989vw;background-image:url(../images/e-sel.png);background-size:.572vw auto;background-repeat:no-repeat}
}
.m-miaodian .tabnav {
  position: relative;
  left: 0;
  top: 0;
  width: 100vw;
  z-index: 99;
  display: flex;
  justify-content: center;
  background: #fff;
  box-shadow: 0px 0px 20rem 1px rgba(0, 0, 0, 0.08);
}
.m-miaodian .tabnav span {
  margin: 0 3.5vw;
  font-size: 0.9rem;
  font-family: OPPOSans-R;
  font-weight: 400;
  color: #2B2B2B;
  cursor: pointer;
}
/* .header-m{display:none} */
@media only screen and (max-width:1199px){
/* .header{display:none;padding:10px 15px}
.header .hd-l,.header .inner,.header-m{display:block}
.header .logo{float:none;height:35px;margin-right:0}
.header .hd-r{position:fixed;left:0;top:55px;right:0;height:100vh;background:#ededed;float:none;display:none;padding:20px 15px 0} */
.m-soe1 .inp{width:calc(100% - 54px)}
.m-soe1{width:100%;margin-right:0}
/* .menuBtn{position:fixed;top:14px;display:block}
.menuBtn.open{top:20px}
.header .nav{float:none;padding-bottom:15px}
.nav li{position:relative;margin-right:0;display:block;line-height:2;padding-right:20px}
.nav .sub{position:static;top:auto;left:0;width:auto;transform:translateX(0);background-color:transparent;padding-top:10px}
.nav i{top:5px;transform:translateY(0);right:0;width:11px;height:8px;background-image:url(../images/e-sel2.png);background-size:11px auto;background-position:right center;background-repeat:no-repeat}
.nav .v1{font-size:16px;line-height:2.2}
.nav .v2{text-align:left;font-size:14px;line-height:2;margin-bottom:0;padding-left:10px} */
.wp{width:100%;max-width:100%!important;padding:0 40px}
.m-lange1{margin-right:20px}
/* .ul-ft li{display:none}
.ul-ft .li5,.ul-ft .li6{display:block;margin-bottom:15px}
.m-ftsel{display:none}
.m-ftbot{display:block;text-align:center}
.footer{padding:30px 0 0}
.ul-ft{display:block}
.m-ftbot .copy{padding:10px 0}
.m-ftbot .copy,.m-ftbot .copy a{font-size:14px}
.m-ftbot .link span{font-size:16px;padding-right:17px;background-size:10px auto}
.m-ftbot .link{width:200px;height:69px}
.ul-ft .con .tit{font-size:16px;color:#fff;margin-bottom:10px;text-align:center}
.ul-ft .ft-sub .qr{width:90px;padding-top:0;margin:0 auto}
.ul-ft .ft-sub .add p{font-size:16px;margin-bottom:3px;text-align:center}
.footer .ft-top{margin-bottom:20px} */
}
@media only screen and (max-width:767px){
.ul-ft .ft-sub .add p{font-size:14px}
.ul-ft .con .tit{font-size:15px}
.ul-ft .ft-sub .qr{width:70px}
.m-ftbot .copy,.m-ftbot .copy a{font-size:12px}
.banner-e1 .slick-dots button{width:13px;height:10px;background-size:13px auto}
.banner-e1 .slick-dots li{margin:0 5px}
}
.g-bane1{position: relative;overflow: hidden;}
.g-bane1 img.banner1 {display: block;}
.g-bane1>.text {position: absolute;}
.g-bane1 img.banner2 {width: 100vw;display: none;}
.g-bane1>.text {position: absolute;
  top: 50%;
  transition: all 0.5s ease-in-out 0s;
}
.m-aboe4 .desc,
.m-aboe3 .desc,
.m-aboe2 .desc,
.m-aboe1 .txt .desc {
  color: #787878;
}
@media only screen and (max-width:750px){
  .g-bane1{width: 100vw;}
  .g-bane1 img{transform: translateY(-50%);}
  .g-bane1>.text {position: absolute;}
  .g-bane1 p {font-size: 2.4rem;color: #000;line-height: 3.5rem;}
  .g-bane1 img.banner1 {width: 100vw;display: none;}
  .g-bane1 img.banner2 {width: 100vw;display: block;
}
}
.g-more{text-align:center}
.g-more img.more{width:.4vw;display: inline-block;}
.g-more span{font-size:18px;font-family:OPPOSans-M;font-weight:500;color:#000;transition:.5s}
.g-more a:hover span{color:#e40032!important}
.g-more a{display: inline-block;}
.row-aboe1{background-size:cover;background-position:bottom center;background-repeat:no-repeat}
.row-aboe1 .title{margin-bottom:69px;top:-40px!important}
.m-aboe1 .con{position:relative}
.m-aboe1 .pic{float:right;width:769px;height:507px;overflow:hidden}
.m-aboe1 .pic img{display:block;width:100%;height:100%;object-fit:cover;transition:.5s}
.m-aboe1 .con:hover .pic img{transform:scale(1.08)}
.m-aboe1 .txt{position:absolute;left:0;top:127px;width:576px;background:#fff;box-shadow:0 3px 30px 0 rgba(0,0,0,.3);border-radius:0;box-sizing:border-box;padding:50px 62px 34px 50px;z-index:5;border-bottom:4px solid #e40032}
.m-aboe1 .txt .tit{font-weight:500;font-size:24px;color:#2b2b2b;line-height:24px;margin-bottom:40px}
.m-aboe1 .txt .desc{font-family: OPPOSans-R; font-size:16px;color:#787878;line-height:30px;width:100%;text-align:justify}
.m-aboe2 .desc{font-family: OPPOSans-R; width:1000px;margin:0 auto 80px;font-size:16px;color:#787878;line-height:30px;text-align: center;}
.m-aboe2{padding:158px 0 50px}
.m-aboe2 .title{margin-bottom:15px}
.ul-liste1{margin:0 -5.5px 45px;overflow:hidden}
.ul-liste1 .con{margin:0 5.5px}
.ul-liste1 li{float:left;width:25%;margin-bottom:15px}
.ul-liste1 .pic,.ul-liste2 .pic{position:relative;height:0;padding-top:152.5%;overflow:hidden}
.ul-liste1 .pic img,.ul-liste2 .pic img{position:absolute;top:0;left:0;right:0;bottom:0;display:block;width:100%;height:100%;object-fit:cover;transition:.3s}
.ul-liste1 .con:hover .pic img,.ul-liste2 .con .pic:hover img{transform:scale(1.08)}
.ul-liste1 .tit{position:absolute;left:50%;bottom:54px;transform:translateX(-50%);font-weight:700;font-size:27px;color:rgba(255,255,255,.9);line-height:40px;text-align:center;z-index:10}
.m-aboe3{width:616px}
.m-aboe3 .title,.m-aboe3 .title h1{text-align:left}
.m-aboe3 .desc{font-family: OPPOSans-M; font-weight:500;font-size:16px;color:rgba(61,61,61,.6);line-height:26px}
.m-aboe3 .title{margin-bottom:67px}
.m-aboe3 .desc p{padding-bottom:55px}
.g-more2{text-align:left}
.g-more2 a{display:flex;justify-content:center;align-items:center;width:184px;height:56px;background:#000}
.g-more2 img.more{margin-left:9px}
.row-aboe3{padding:45px 0 228px;background-size:cover;background-repeat:no-repeat;background-position:center}
.row-aboe4{padding:0 0 81px}
.m-aboe4 .desc{font-family:OPPOSans-M; width:942px;font-weight:500;font-size:16px;color:rgba(61,61,61,.7);line-height:26px;margin:0 auto 80px;text-align:center}
.m-aboe4 .title{margin-bottom:15px}
.ul-liste2{overflow:hidden;margin-bottom:60px}
.ul-liste2 .tip{display:block;width:416px;margin:0 auto}
.ul-liste2 .li .con{overflow:hidden}
.ul-liste2 .li1 .con{position:relative;margin-top:-40px;z-index:2}
.ul-liste2 li{height:317px;overflow:hidden}
.ul-liste2 .li .item .pic,.ul-liste2 li{float:left;width:50%}
.ul-liste2 .con:hover img{transform:scale(1)}
.ul-liste2 .pic:hover img{transform:scale(1.08)}
.ul-liste2 .pic{padding-top:52.83%}
.ul-liste2 .li1 .pic{padding-top:42%}
.ul-liste2 .txt{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;display:flex;justify-content:center;align-items:center;font-weight:500;font-size:27px;color:#fff;transition:.5s;background:rgba(0,0,0,.42)}
.ul-liste2 .item .pic:hover .txt{background:rgba(228, 0, 50,.7)}
.row-aboe2{padding-bottom:25px;background-size:100% 383px;background-position:bottom center;background-repeat:no-repeat}
.m-staffe1 .item1 .pic{float:right;position:relative;padding:13px;width:585px;overflow:hidden}
.m-staffe1 .pic img{display:block;width:100%;position:relative;z-index:2}
.m-staffe1 .item1 .pic::after{position:absolute;top:0;right:0;content:' ';width:346px;height:342px;background:#e40032;border-radius:0}
.m-staffe1 .title{margin-bottom:55px}
.m-staffe1 .item1 .tit{font-weight:500;font-size:24px;color:#2b2b2b;height:1.5em;overflow:hidden;text-overflow:ellipsis;margin-bottom:34px}
.g-more3 img.more{margin-left:.5vw}
.m-staffe1 .desc{font-size:16px;color:#787878;line-height:30px;margin-bottom:75px}
.m-staffe1 .item1{padding:133px 0 173px}
.m-staffe1 .item1 .txt{float:left;width:463px;margin-top:-23px}
.g-more3{width:184px;height:56px;display:flex;justify-content:center;align-items:center;border-radius:0;border:1px solid #505050}
.m-staffe1 .item2,.m-staffe1 .item3{position:relative}
.m-staffe1 .item2{position:relative;overflow:hidden;padding:106px 0}
.m-staffe1 .item2::after{position:absolute;top:0;bottom:0;right:0;content:' ';background:#f5f5f5;display:block;width:1251px}
.m-staffe1 .item2 .txt{position:relative;z-index:5;float:right;width:651px;margin:-73px 367px 0 0}
.m-staffe1 .item2 .title{margin-bottom:69px}
.m-staffe1 .item3 .txt,.m-staffe1 .item4 .txt{position:absolute;left:0;top:50%;transform:translateY(-50%);width:809px;z-index:2}
.m-staffe1 .item2 .pic{float:left;width:809px}
.m-staffe1 .item2 .desc p{margin-bottom:20px}
.m-staffe1 .inner{padding:23px 0 0}
.m-staffe1 .item4 .txt{width:1026px;height:457px;background:#f5f5f5;z-index:20;box-sizing:border-box;padding:2px 109px 00px 355px}
.m-staffe1 .item4 .txt .title{margin-bottom:40px}
.m-staffe1 .item3{padding:17px 0 0;margin-bottom:156px}
.m-staffe1 .item3 .txt{margin-top:222px;top:auto;left:699px;width:501px;height:208px;background:#fff;box-shadow:0 3px 30px 0 rgba(0,0,0,.3);box-sizing:border-box;padding:48px 76px 20px 46px;box-sizing:border-box;border-bottom:4px solid #e40032}
.m-staffe1 .item3 .pic{float:left;width:959px;padding:0}
.m-staffe1 .item3 .pic::after{display:none}
.m-staffe1 .item2 .pic img{display:block;width:100%}
.m-staffe1 .item3 .tip{position:absolute;top:-20px;right:28px;z-index:3;width:48px}
.m-staffe1 .item4{position:relative;overflow:hidden}
.m-staffe1 .item4 .pic{float:right;width:1026px}
.m-staffe1 .item5{display:flex;flex-direction:row-reverse;overflow:hidden;padding:139px 0 132px}
.m-staffe1 .item5 .pic{width:695px;height:476px;margin-right:62px}
.m-staffe1 .item5 .txt{flex:1;margin-top:-46px}
.m-staffe1 .item5 .title{margin-bottom:43px}
.m-staffe2{padding:122px 0 100px;background-position:center;background-size:cover;background-repeat:no-repeat}
.m-staffe2 .inner{overflow:hidden}
.m-staffe2 .l{width:330px;padding-top:37px}
.m-staffe2 .l .title{margin-bottom:42px}
.m-staffe2 .l .desc{font-weight:500;font-size:16px;color:rgba(255,255,255,.7);line-height:26px}
.ul-logoe1 .tit{font-weight:500;font-size:20px;color:#fff;height:1.5em;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;text-align:center;margin-bottom:12px;transition:.5s}
.ul-logoe1 .con:hover .tit{color:#e40032}
.ul-logoe1 .txt{overflow:hidden}
.m-staffe2 .r{width:802px}
.ul-logoe1{overflow:hidden;margin:0 -8.5px}
.ul-logoe1 li{float:left;width:33.3%;margin-bottom:17px}
.ul-logoe1 .con{display:block;padding:23px 14px 20px;background:rgba(255,255,255,.22);margin:0 8.5px}
.ul-logoe1 .pic{width:88px;height:88px;background:rgba(255,255,255,.37);margin:0 auto 23px;padding:6px;border-radius:50%;overflow:hidden;transition:.5s}
.ul-logoe1 .con:hover .pic{transform:scale(1.08)}
.ul-logoe1 .pic .pic1{width:76px;height:76px;background:#fff;border-radius:50%;overflow:hidden;display:flex;justify-content:center;align-items:center}
.ul-logoe1 .pic .pic1 img{display:block;width:48px;height:48px;transition:.5s}
.ul-logoe1 .info{font-size:16px;color:#fff;line-height:1.8;height:3.6em;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;text-align:center}
.wp{margin:0 auto;width:1230px;max-width:100%;padding:0 15px}
@media only screen and (min-width:1199px){
  .bane1 img{ transition:all .5s ease-in-out 0s; -webkit-transition:all .5s ease-in-out 0s; -moz-transition:all .5s ease-in-out 0s; -ms-transition:all .5s ease-in-out 0s; -o-transition:all .5s ease-in-out 0s; }
.aboutbox img:hover,  .bane1 img:hover{transform:scale(1.1)}
.bane1 img.banner1,  .bane1 img.banner2{width:100vw}
.bane1>.text{top:50%;left:0vw;transition:all .5s ease-in-out 0s}
.bane1 p{font-size:2rem;font-family:OPPOSans-R;font-weight:400;letter-spacing:.1rem}
.bane1 span{width:40vw;margin-top:1.2rem;height:.15rem;background:linear-gradient(to left,#e40032 0,rgba(0,0,0,0) 90%)}
.g-more img.more{width:.4vw;margin-left:1.09vw}
.g-more span{font-size:.937vw;font-family:OPPOSans-M;font-weight:500}
.row-aboe1{background-size:cover;background-repeat:no-repeat}
.row-aboe1 .title{margin-bottom:3.593vw;top:-2.083vw!important}
.m-aboe1 .pic{width:40.05vw;height:26.4vw}
.m-aboe1 .pic img{object-fit:cover;transition:.5s}
.m-aboe1 .con:hover .pic img{transform:scale(1.08)}
.m-aboe1 .txt{left:0;top:6.614vw;width:30vw;background:#fff;box-shadow:0 .156vw 1.562vw 0 rgba(0,0,0,.3);border-radius:0;box-sizing:border-box;padding:2.604vw 3.229vw 1.77vw 2.604vw;border-bottom:solid #e40032}
.m-aboe1 .txt .tit{font-weight:500;font-size:1.25vw;line-height:1.25vw;margin-bottom:2.083vw}
.m-aboe1 .txt .desc{font-size:.833vw;line-height:1.562vw}
.m-aboe2 .desc{width:52.08vw;margin:0 auto 4.166vw;font-size:.833vw;line-height:1.562vw}
.m-aboe2{padding:8.229vw 0 2.604vw}
.m-aboe2 .title{margin-bottom:.781vw}
.ul-liste1{margin:0 -.286vw 2.343vw}
.ul-liste1 .con{margin:0 .286vw}
.ul-liste1 li{margin-bottom:.781vw}
.ul-liste1 .pic,.ul-liste2 .pic{padding-top:152.5%}
.ul-liste1 .pic img,.ul-liste2 .pic img{top:0;left:0;right:0;bottom:0;object-fit:cover;transition:.3s}
.ul-liste1 .con:hover .pic img,.ul-liste2 .con .pic:hover img{transform:scale(1.08)}
.ul-liste1 .tit{bottom:2.812vw;transform:translateX(-50%);font-weight:700;font-size:1.406vw;line-height:2.083vw}
.m-aboe3{width:32.08vw}
.m-aboe3 .desc{font-weight:500;font-size:.833vw;line-height:1.354vw}
.m-aboe3 .title{margin-bottom:3.489vw}
.m-aboe3 .desc p{padding-bottom:2.864vw}
.g-more2 a{justify-content:center;align-items:center;width:9.583vw;height:2.916vw;background:#000}
.g-more2 img.more{margin-left:.468vw}
.row-aboe3{padding:2.343vw 0 11.87vw;background-size:cover;background-repeat:no-repeat}
.row-aboe4{padding:0 0 4.218vw}
.m-aboe4 .desc{width:49.06vw;font-weight:500;font-size:.833vw;line-height:1.354vw;margin:0 auto 4.166vw}
.m-aboe4 .title{margin-bottom:.781vw}
.ul-liste2{margin-bottom:3.125vw}
.ul-liste2 .tip{width:21.66vw;margin:0 auto}
.ul-liste2 .li1 .con{margin-top:-2.083vw}
.ul-liste2 .con:hover img{transform:scale(1)}
.ul-liste2 .pic:hover img{ transform:scale(1.08); }
.ul-liste2 .pic{padding-top:52.83%}
.ul-liste2 li{height:16.51vw}
.ul-liste2 .txt{top:0;left:0;right:0;bottom:0;justify-content:center;align-items:center;font-weight:500;font-size:1.406vw;transition:.5s;background:rgba(0,0,0,.42)}
.ul-liste2 .item .pic:hover .txt{background:rgba(228, 0, 50,.7)}
.row-aboe2{padding-bottom:1.302vw;background-size:100% 19.94vw;background-repeat:no-repeat}
.m-staffe1 .item1 .pic{padding:.677vw;width:30.46vw}
.m-staffe1 .item2::after{top:0;bottom:0;right:0;content:' ';background:#f5f5f5;width:65.15vw}
.m-staffe1 .item1 .pic::after{top:0;right:0;content:' ';width:18.02vw;height:17.81vw;background:#e40032;border-radius:0}
.m-staffe1 .title{margin-bottom:2.864vw}
.m-staffe1 .item1 .tit{font-weight:500;font-size:1.25vw;height:1.5em;margin-bottom:1.77vw}
.g-more3 img.more{margin-left:.5vw}
.m-staffe1 .desc{font-size:.833vw;line-height:1.562vw;margin-bottom:3.906vw}
.m-staffe1 .item1{padding:6.927vw 0 9.010vw}
.m-staffe1 .item1 .txt{width:24.11vw;margin-top:-1.197vw}
.g-more3{width:9.583vw;height:2.916vw;justify-content:center;align-items:center;border-radius:0;border:1px solid #505050}
.m-staffe1 .item2{padding:5.52vw 0}
.m-staffe1 .item2 .txt{width:33.9vw;margin:-3.802vw 19.11vw 0 0}
.m-staffe1 .item2 .title{margin-bottom:3.593vw}
.m-staffe1 .item3 .txt,.m-staffe1 .item4 .txt{left:0;top:50%;transform:translateY(-50%);width:42.13vw}
.m-staffe1 .item2 .pic{width:42.13vw}
.m-staffe1 .item2 .desc p{margin-bottom:1.041vw}
.m-staffe1 .inner{padding:1.197vw 0 0}
.m-staffe1 .item4 .txt{width:53.43vw;height:23.8vw;background:#f5f5f5;box-sizing:border-box;padding:.104vw 5.677vw 0 18.48vw}
.m-staffe1 .item4 .txt .title{margin-bottom:2.083vw}
.m-staffe1 .item3{padding:.885vw 0 0;margin-bottom:8.125vw}
.m-staffe1 .item3 .txt{margin-top:11.56vw;top:auto;left:36.4vw;width:26.09vw;height:10.83vw;background:#fff;box-shadow:0 .156vw 1.562vw 0 rgba(0,0,0,.3);box-sizing:border-box;padding:2.5vw 3.958vw 1.041vw 2.395vw;box-sizing:border-box;border-bottom:solid #e40032}
.m-staffe1 .item3 .pic{width:49.94vw;padding:0}
.m-staffe1 .item3 .tip{top:-1.041vw;right:1.458vw;width:2.5vw}
.m-staffe1 .item4 .pic{width:53.43vw}
.m-staffe1 .item5{flex-direction:row-reverse;padding:7.239vw 0 6.875vw}
.m-staffe1 .item5 .pic{width:36.19vw;height:24.79vw;margin-right:3.229vw}
.m-staffe1 .item5 .txt{flex:1;margin-top:-2.395vw}
.m-staffe1 .item5 .title{margin-bottom:2.239vw}
.m-staffe2{padding:6.354vw 0 5.208vw}
.m-staffe2 .l{width:17rem;padding-top:1.927vw}
.m-staffe2 .l .title{margin-bottom:2.187vw}
.m-staffe2 .l .desc{font-weight:500;font-size:.833vw;line-height:1.354vw}
.ul-logoe1 .tit{font-weight:500;font-size:1.041vw;height:1.5em;white-space:nowrap;margin-bottom:.625vw}
.m-staffe2 .r{width:63%}
.ul-logoe1{margin:0 -.442vw}
.ul-logoe1 li{width:33.3%;margin-bottom:.885vw}
.ul-logoe1 .con{padding:1.197vw .729vw 1.041vw;background:rgba(255,255,255,.22);margin:0 .442vw}
.ul-logoe1 .pic{width:4.583vw;height:4.583vw;background:rgba(255,255,255,.37);margin:0 auto 1.197vw;padding:.312vw;border-radius:50%}
.ul-logoe1 .pic .pic1{width:3.958vw;height:3.958vw;background:#fff;border-radius:50%;justify-content:center;align-items:center}
.ul-logoe1 .pic .pic1 img{width:2.5vw;height:2.5vw;transition:.5s}
.ul-logoe1 .info{font-size:.833vw;line-height:1.8;height:3.6em;-webkit-line-clamp:2;-webkit-box-orient:vertical}
}
.m-piclogo,.m-swiper-e1,.ul-logoe1 .pic .pic1 .img2{display:none}
@media only screen and (max-width:1199px){
.m-aboe2 .desc,.m-aboe4 .desc{width:auto}
.wp{width:100%;max-width:100%!important;padding:0 40px}
.m-staffe1 .item2 .pic{width:100%;float:none}
.m-staffe1 .item2::after{display:none}
.m-staffe1 .item1 .txt{float:none;width:auto;margin-top:0}
.m-staffe1 .item1 .pic{float:none;position:relative;padding:0;width:auto;overflow:hidden}
.m-staffe1 .title{width:auto!important;text-align:center!important;margin-bottom:55px}
.m-staffe1 .item1 .desc,.m-staffe1 .item1 .tit,.m-staffe1 .title h1{text-align:center!important}
.m-staffe1 .title .tit{width:auto!important;text-align:center!important}
.m-staffe1 .item2 .txt{float:none;width:auto;margin:0}
.m-staffe1 .item2{padding:0 40px}
.m-staffe1 .item3 .txt,.m-staffe1 .item4 .txt{position:static;left:auto;height:auto;transform:translateY(0)}
.m-staffe1 .item3 .txt{position:relative;z-index:3;left:0;right:0;margin:0 40px;top:-40px}
.row-aboe1 .title{margin-bottom:30px;top:-40px!important}
.m-aboe1 .pic{float:none;width:100%;height:auto;overflow:hidden}
.m-aboe1 .txt{position:relative;right:00px;left:0;top:auto;bottom:46px;background:#fff;box-shadow:0 3px 30px 0 rgba(0,0,0,.03);border-radius:0;box-sizing:border-box;padding:50px 62px 34px 50px;z-index:5;border-bottom:4px solid #e40032;box-sizing:border-box;margin:0 40px;width:auto}
.m-aboe2{padding:20px 0 30px}
/* .ul-liste1{display:none}
.m-swiper-e1{display:block} */

.m-swiper-e1 .swiper-slide{width:30%}
.ul-liste1 .tit{bottom:36px;font-size:22px}
.m-aboe3 .title{margin-bottom:30px}
.m-aboe3 .desc p{padding-bottom:20px}
.g-more span{font-size:16px}
.g-more2 a{width:170px;height:48px}
.ul-liste2 li{float:none;width:100%;height:auto}
.ul-liste2 .txt{font-size:22px}
.m-staffe1 .desc{margin-bottom:50px}
.g-more3{margin:0 auto 30px}
.m-staffe1 .item1{padding:0;margin-bottom:80px}
.m-staffe1 .item4 .txt{width:auto;height:auto;background:#f5f5f5;z-index:20;box-sizing:border-box;padding:0 20px 30px}
.m-staffe1 .item4 .pic{float:none;width:auto}
.m-staffe1 .item5{display:block;padding:60px 0 100px}
.m-staffe1 .item5 .pic{width:auto;height:auto;margin-right:0}
.m-staffe2 .l{width:auto;margin-right:0;padding-top:37px;float:none;margin-bottom:20px}
.m-staffe2 .r{width:auto;float:none}
.m-staffe2 .l .title,.m-staffe2 .title h1{text-align:center!important;width:100%!important}
.m-staffe2{padding:0 0 100px}
}
@media only screen and (max-width:750px){
body,html{font-size:10px}
.title{text-align:center;width:100vw;padding:20vw 0 0;position:relative;transition:all 1s 0s ease;opacity:0;top:5vw}
.title h1{font-size:4.5rem;font-family:Bebas-Regular;font-weight:400;color:rgba(0,0,0,.1);position:absolute;top:14vw;display:block;width:100vw;text-align:center}
.title h1 img{width:36.13vw}
.title h2{font-size:48px;font-family:OPPOSans-B;color:#000;letter-spacing:2px;font-size:6.4vw;letter-spacing:.266vw}
.wp{width:100%;max-width:100%!important;padding:0 40px}
.m-aboe4 .desc{font-size:30px;line-height:60px}
.m-staffe1 .title{margin-bottom:45px}
.row-aboe1 .title{margin-bottom:49px}
.m-swiper-e1 .swiper-slide{width:98%}
.ul-logoe1 li{width:50%}
.m-staffe1 .item1 .tit{font-size:36px;margin-bottom:17px}
.m-staffe1 .desc{font-size:30px;color:#000;line-height:60px}
.m-staffe1 .item2 .desc p{margin-bottom:41px;margin-bottom:5.466vw}
.m-staffe1 .item2 .desc p:last-child{margin-bottom:0}
.m-staffe1 .item2 .desc,.m-staffe1 .item4 .desc,.m-staffe1 .item5 .desc,.m-staffe2 .l .desc,.ul-logoe1 .info{font-size:26px;color:#000;line-height:48px}
.m-staffe2 .l .desc,.ul-logoe1 .info{color:#fff}
.m-staffe1 .item3 .desc{font-size:30px;color:#787878;line-height:60px}
.m-staffe1 .item3 .tip{position:absolute;top:-25px;right:40px;z-index:3;width:97px}
.m-staffe1 .item3 .txt{padding:68px 40px 6px}
.g-more3{width:241px;height:82px;width:32.13vw;height:10.93vw}
.g-more3 a{display:flex;justify-content:center;align-items:center;justify-content:center;align-items:center}
.g-more3 img.more{display:inline-block;width:11px;margin:3px 0 0 13px}
.ul-logoe1 .tit{font-size:36px;color:#fff;line-height:36px;margin-bottom:3px}
.m-staffe1 .desc{margin-bottom:62px}
.m-staffe1 .item1 .pic{padding:15px;width:655px}
.m-staffe1 .item1 .pic::after{width:387px;height:383px;width:51.6vw;height:51.06vw}
.m-staffe1 .item2 .title{margin-top:23px;margin-bottom:50px}
.m-staffe1 .inner .title{margin-bottom:37px}
.m-staffe1 .item4 .txt .title{margin-bottom:52px;margin-bottom:6.933vw}
.m-staffe1 .item4 .desc{margin-bottom:32px}
.m-staffe1 .item5 .title{margin-bottom:35px}
.m-staffe1 .item5{display:block;padding:60px 0 119px}
.m-staffe1 .item5 .title h1 img{display:none}
.m-piclogo{display:inline-block}
.m-staffe2 .l{margin-right:0;padding-top:0;float:none;margin-top:-7px;margin-bottom:19px}
.m-staffe2 .l .title{margin-bottom:55px}
.m-staffe2 .l .desc{margin-bottom:60px}
.ul-logoe1 .pic .pic1 img{display:none;width:72px;height:72px;width:9.6vw;height:9.6vw}
.ul-logoe1 .pic .pic1 .img2{display:block}
.ul-logoe1 .pic{width:130px;height:130px;padding:9px;margin-bottom:38px}
.ul-logoe1 .pic .pic1{width:112px;height:112px}
.ul-logoe1{margin:0 -11px}
.ul-logoe1 .con{display:block;padding:60px 20px 91px;margin:0 11px}
.m-staffe2{padding:0 0 103px}
.m-aboe1 .txt{bottom:85px;padding:58px 40px 50px}
.m-aboe1 .txt .tit{font-size:30px;color:#2b2b2b;line-height:30px;margin-bottom:10px}
.m-aboe1 .txt .desc{font-size:26px;color:#787878;line-height:48px}
.m-aboe2 .desc{font-size:30px;color:#787878;line-height:60px;text-align:center}
.ul-liste1 .tit{font-size:36px;color:rgba(255,255,255,.9);line-height:36px;text-align:center;bottom:80px}
.ul-liste1 .con{margin:0 10px}
.ul-liste1 li{width: 50%;}
.ul-liste1{margin:0 -10px 45px}
.g-more span{font-size:30px}
.g-more img.more{width:11px;}
.m-aboe3 .desc{font-size:30px;color:rgba(61,61,61,.6);line-height:60px}
.m-aboe3 .desc p{margin-bottom:20px}
.g-more2 a{width:271px;height:82px;width:36.13vw;height:10.93vw}
.g-more2 img.more{margin-top:5px;margin-left:9px}
.ul-liste2 .txt{font-size:36px}
.row-aboe1 .tabnav{background:#fff!important}
.wp{max-width:100%!important;padding:0 5.333vw}
.m-aboe4 .desc{font-size:4vw;line-height:8vw;color:#787878}
.m-staffe1 .title{margin-bottom:6vw}
.row-aboe1 .title{margin-bottom:6.533vw;top:0!important}
.m-staffe1 .item1 .tit{font-size:4.8vw;margin-bottom:2.266vw}
.m-staffe1 .desc{font-size:4vw;line-height:8vw}
.m-staffe1 .item2 .desc,.m-staffe1 .item4 .desc,.m-staffe1 .item5 .desc,.m-staffe2 .l .desc,.ul-logoe1 .info{font-size:3.466vw;line-height:6.4vw}
.m-staffe1 .item3 .desc{font-size:4vw;line-height:8vw}
.m-staffe1 .item3 .tip{top:-3.333vw;right:5.333vw;width:12.93vw}
.m-staffe1 .item3 .txt{padding:9.066vw 5.333vw .8vw}
.g-more3 span{font-size:30px;font-size:4vw}
.g-more3 img.more{width:1.466vw;margin:.4vw 0 0 1.733vw}
.ul-logoe1 .tit{font-size:4.8vw;line-height:4.8vw;margin-bottom:.4vw}
.m-staffe1 .desc{margin-bottom:8.266vw}
.m-staffe1 .item1 .pic{padding:2vw;width:87.33vw}
.m-staffe1 .item2 .title{margin-top:-16vw;margin-bottom:6.666vw}
.m-staffe1 .inner{padding:0}
.m-staffe1 .inner .title{margin-bottom:4.933vw}
.m-staffe1 .item4 .desc{margin-bottom:4.266vw}
.m-staffe1 .item5 .title{margin-bottom:4.666vw}
.m-staffe1 .item5{padding:8vw 0 15.86vw}
.m-staffe2 .l{width:auto;margin-top:-.933vw;margin-bottom:2.533vw}
.m-staffe2 .l .title{margin-bottom:7.333vw}
.m-staffe2 .l .desc{margin-bottom:8vw}
.ul-logoe1 .pic{width:17.33vw;height:17.33vw;padding:1.2vw;margin-bottom:5.066vw}
.ul-logoe1 .pic .pic1{width:14.93vw;height:14.93vw}
.ul-logoe1{margin:0 -1.466vw}
.ul-logoe1 .con{padding:8vw 2.666vw 12.13vw;margin:0 1.466vw}
.m-staffe2{padding:0 0 13.73vw}
.m-aboe1 .txt{bottom:11.33vw;padding:7.733vw 5.333vw 6.666vw;margin:0 5.333vw;border-bottom:solid #e40032}
.m-aboe1 .txt .tit{font-size:4vw;line-height:4vw;margin-bottom:1.333vw}
.m-aboe1 .txt .desc{font-size:3.466vw;line-height:6.4vw}
.m-aboe2 .desc{font-size:4vw;line-height:8vw;margin-bottom:10.66vw}
.m-aboe2 .title{margin-bottom:2vw}
.m-aboe2{padding:2.666vw 0 4vw}
.row-aboe3{padding:0vw 0 80vw;background-image:url(../images/e-bg2.png)!important}
.m-aboe4 .title{margin-bottom:6.533vw}
.m-aboe3 .title{margin-bottom:9.6vw}
.ul-liste2{margin-bottom:7.066vw}
.row-aboe4{padding:0 0 15.6vw}
.ul-liste2 .tip{width:68.8vw;margin:0 auto}
.ul-liste2 .li1 .con{margin-top:-5.333vw}
.m-aboe3{width:auto}
.ul-liste1 .tit{font-weight:700;font-size:4.8vw;line-height:4.8vw;bottom:10.66vw}
.ul-liste1 .con{margin:0 1.333vw}
.ul-liste1{margin:0 -1.333vw 6vw}
.g-more span{font-size:4vw}
.g-more img.more{width:1.466vw;margin-left:1.09vw;}
.m-aboe3 .desc{font-size:4vw;line-height:8vw}
.m-aboe3 .desc p{margin-bottom:3.9vw}
.m-aboe3 .desc p:last-child{margin-bottom:5vw}
.g-more2 img.more{margin-top:.666vw;margin-left:1.2vw}
.ul-liste2 .txt{font-size:4.8vw}
.row-aboe1 .tabnav span{padding:5vw .5rem 3vw;font-size: 1.5rem;margin: 0 2.5vw;}
.m-staffe1 .item3 .txt{border-bottom-width:.533vw;margin:0 5.333vw;top:-5.333vw}
.m-staffe1 .item1{padding:0;margin-bottom:10.66vw}
.m-staffe1 .item2{padding:0 5.333vw}
.m-staffe1 .item3 .pic{padding:0;width:100%}
.m-staffe1 .item3 .desc,
.m-staffe1 .item2 .desc,
.m-staffe1 .item4 .desc,
.m-staffe1 .item5 .desc,
.m-staffe2 .l .desc,
.ul-logoe1 .info,
.m-staffe1 .desc,
.m-aboe4 .desc,
.m-aboe3 .desc,
.m-aboe2 .desc,
.m-aboe1 .txt .desc {
  font-size: 1.5rem;
  line-height: 3rem;
  color: #787878;
}
}
.bane1 .text{left:21.5vw!important;right:auto}
.bane1 span{display:block;width:27.4vw;margin-top:1.2rem;height:.15rem;background:linear-gradient(to right,#e40032 0,rgba(0,0,0,0) 90%)}
@media screen and (max-width:1199px){
.bane1 .text{left:40px!important}
}
@media screen and (max-width:750px){
.bane1 .text{left:5.333vw!important}
}
.m-mainabo .title h2,.main-staff .title h2{font-weight:700}
.row-aboe1 .tabnav{padding-top:27px;height:85.6px;background:#fff!important}
.m-miaodian{height:85.6px;background:#fff!important}
.row-aboe1 .tabnav span{padding:1.5vw 1vw 1.3vw}
@media only screen and (min-width:1199px){
.row-aboe1 .tabnav{height:4.458vw;padding-top:1.406vw}
.m-miaodian{height:4.458vw}
}
@media only screen and (max-width:1199px){
.row-aboe1 .tabnav{height:48px;padding-top:17px}
.m-miaodian{height:48px}
}
@media only screen and (max-width:950px){
.m-miaodian,.row-aboe1 .tabnav{height:40px}
}
@media only screen and (max-width:750px){
.m-miaodian,.row-aboe1 .tabnav{height:47px;line-height: 47px; padding-top: 0;}
.row-aboe2{background-size:0}
}
@media only screen and (max-width:350px){
.row-aboe1 .tabnav{padding-top:10px}
.m-miaodian,.row-aboe1 .tabnav{height:14.66vw}
}
.g-banp1 .text{left:360px;top:31%;padding-left:360px}
.g-banp1 p{text-align:left}
.g-banp1 span{background:linear-gradient(117deg,#e40032 0,rgba(255,38,0,.38) 49%,rgba(255,38,0,0) 100%)}
.row-position{padding:70px 0 126px}
.m-position1{margin-bottom:48px}
.m-position1 .inner{overflow:hidden;margin: 0px auto;justify-content: center;display: flex;align-items: center;}
.m-position1 .group{float:left;width:285px;margin-right:58px;overflow:hidden;border:1px solid #e9e9e9;padding:0 20px;font-size:16px}
.m-position1 .group .txt{float:left;width:45px;display:inline-block;line-height:50px}
.m-position1-en .group .txt{width: 130px;}
.m-position1 .group .inpt{overflow:hidden}
.m-position1 .group .inpt select{display:block;width:100%;background-color:transparent;line-height:50px;font-size:16px;background-position:right center;background-repeat:no-repeat;background-size:13px auto;background-image:url(../images/a2.png)}
.m-position1 .btnbox{float:right;display:inline-block}
.g-submitp1{display:block;width:142px;height:50px;border-radius:4px;background-color:#000;font-size:18px;text-align:center;color:#fff;cursor:pointer;transition:.3s}
.g-submitp1:hover{opacity:.8}
.ul-listjs1{margin-bottom:50px}
.ul-listjs1 li{margin-bottom:15px}
.ul-listjs1 .top{height:80px;line-height:80px;padding:0 40px;background:#f7f7f7;display: flex;
      position: relative;
      justify-content: space-between; 
      align-items: center;}
.ul-listjs1 .top .arrbox{font-size:18px;cursor:pointer;white-space: nowrap;margin-left: 3em;}
.ul-listjs1 .top .arrbox span{display:inline-block;padding-right:16px;background-position:right center;background-repeat:no-repeat;background-size:13px auto;background-image:url(../images/a2-1.png)}
.ul-listjs1 .top .arrbox .span3{display:none}
.ul-listjs1 .on .top .arrbox .span3{display:inline-block}
.ul-listjs1 .top .arrbox .span4{background-image:url(../images/a2.png)}
.ul-listjs1 .on .top .arrbox .span4{display:none}
.ul-listjs1 .top .tit{font-size:18px;font-weight:700;display:inline-block; flex:1;overflow: hidden;
  margin-right: 3em;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 1;
  -webkit-box-orient: vertical;}
.ul-listjs1 .top .info{display: flex; 
  justify-content: space-evenly;
  align-items: center;
  }
.ul-listjs1 .top .span1{    margin-right: 2em;white-space: nowrap;font-size:16px;padding-left:28px;background-position:left center;background-repeat:no-repeat;background-size:22px auto;}
.ul-listjs1 .box{padding:35px 40px 40px}
.ul-listjs1 .inner{font-size:16px;margin-bottom:35px}
.ul-listjs1 .inner .desc{line-height:1.9}
.ul-listjs1 .inner .tit1{font-size:18px;font-weight:700;margin-bottom:15px}
.ul-listjs1 .btn{width:184px;height:56px;line-height:56px;text-align:center;font-size:18px;color:#fff;display:block;background-color:#000;transition:.3s;}
.ul-listjs1 .btn:hover{opacity:.8}
.ul-listjs1 .btn .span5{display:inline-block;background-position:right center;background-repeat:no-repeat;background-size:8px auto;background-image:url(../images/a6.png);padding-right:15px;font-size:18px}
.m-pop1{position:fixed;left:0;top:0;width:100%;height:100%;display:none;z-index:1000;background-color:rgba(0,0,0,.6)}
.pop-bg{position:absolute;left:0;top:0;width:100%;height:100%;display:block}
.m-pop1 .inner{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);display:block;width:90%;max-width:1200px;max-height:90%;overflow-y:auto}
.m-popform{background-color:#fff}
.m-popform .cls{width:16px;height:16px;background-position:center;background-repeat:no-repeat;background-size:contain;background-image:url(../images/cls.png);position:absolute;top:30px;right:30px;cursor:pointer}
.m-formp1{overflow:hidden;display:flex;align-items:stretch;background-color:#f2f2f2}
.m-formp1 .col-l{width:482px;background-position:center;background-repeat:no-repeat;background-size:cover;color:#fff}
.m-formp1_l{padding:55px 55px 0 60px;font-size:18px}
.m-formp1_r{padding:55px 45px 38px 55px;flex:1}
.m-formp1_l .tit{font-size:30px;margin-bottom:90px}
.ul-pop1 li{margin-bottom:60px}
.ul-pop1 .tit1{padding-left:26px;background-position:left center;background-repeat:no-repeat;background-size:22px auto;margin-bottom:15px}
.ul-pop1 .desc{padding-left:26px}
.ul-pop1 .desc a{color:inherit;transition:.3s}
.ul-pop1 .desc a:hover{opacity:.8}
.m-formp1_r .tit{font-size:30px;margin-bottom:50px}
.ul-pop2{overflow:hidden;margin:0 -24px}
.ul-pop2 li{margin-bottom:30px;width:50%;float:left;padding:0 24px}
.ul-pop2 li:last-child{width:100%}
.ul-pop2 .txt{margin-bottom:12px;font-size:18px}
.ul-pop2 .txt span{color:#e40032}
.ul-pop2 .inpt{background-color:#fff;border:1px solid #e9e9e9}
.ul-pop2 .inpt input{height:50px;font-size:16px;background-color:transparent;padding:0 15px}
.ul-pop2 .inpt textarea{height:90px;font-size:16px;background-color:transparent;resize:none;padding:15px;display:block;width:100%}
.m-formp1_r .submit{width:142px;height:50px;line-height:50px;background:#000;text-align:center;display:block;margin:0 auto;border-radius:4px;font-size:18px;color:#fff;cursor:pointer;transition:.3s}
.m-formp1_r .submit:hover{opacity:.8}
.ul-listjs2{overflow:hidden;margin:90px -11px 0}
.ul-listjs2 li{float:left;width:33.3%;padding:0 11px;margin-bottom:22px}
.ul-listjs2 .con{display:block}
.ul-listjs2 .pic{padding-top:56.8%;position:relative;overflow:hidden}
.ul-listjs2 .pic img{position:absolute;left:0;right:0;top:0;bottom:0;width:100%;height:100%;display:block;transition:.3s;object-fit:cover}
.ul-listjs2 .pic::after{position:absolute;left:0;right:0;top:0;bottom:0;width:100%;height:100%;display:block;content:"";background-color:rgba(0,0,0,.54)}
.ul-listjs2 .con:hover .pic img{transform:scale(1.05)}
.ul-listjs2 .txt{position:absolute;left:0;right:0;top:50%;transform:translateY(-50%);text-align:center;z-index:1}
.ul-listjs2 .txt .tit{display:inline-block;font-size:22px;color:#fff;padding-right:20px;background-position:right center;background-repeat:no-repeat;background-size:12px auto;background-image:url(../images/a7.png)}
.row-doctors{padding:40px 0 70px}
.m-formd1 .row{overflow:hidden}
.m-formd1 .row .input{width:25%;margin:0 10px;font-size:16px}
.row-doctors .navbox {
  display: flex;
  justify-content: space-between;
  align-items: center;
  flex-wrap: wrap;
  margin: 0 0 54px;
}
.row-doctors .navbox .nav{
  display: flex; 
  justify-content: center;
  align-items: center;
  background: #F7F7F7;
  color: #666666;
  font-size: 16px;
  padding: 6px 16px;  
  width: 19%;
  cursor: pointer;
  border-bottom: 1px solid transparent;
  white-space: nowrap;
}
.row-doctors .navbox .nav.on{
  border-bottom: 1px solid #E40032;
  color: #222222;
}
.row-doctors .navbox .nav .icon{  
  width: 26px;
  margin-right: 6px;
}
.row-doctors .navbox1 {
  display: flex;
  justify-content: center;
  align-items: center;
  flex-wrap: wrap;
  margin: 40px 0 ;
}
.row-doctors .navbox1 .nav{
  display: flex; 
  justify-content: center;
  align-items: center; 
  color: #aaa;
  font-size: 16px;
  padding: 6px 0;   
  cursor: pointer;
  border-bottom: 1px solid transparent;
  white-space: nowrap;
  margin: 0 30px;
}
.row-doctors .navbox1 .nav.on{
  border-bottom: 1px solid #E40032;
  color: #333;
}
.row-doctors .navbox1 .nav .icon{  
  width: 26px;
  margin-right: 6px;
}
.ul-doctors{overflow:hidden;margin:0 -50px;
  display: flex;
  justify-content: space-between;
  align-items: flex-start;
  flex-wrap: wrap;}
.ul-doctors li{float:left;width:50%;padding:0 50px;margin-bottom:60px}
.ul-doctors .con{display:block;overflow:hidden}
.ul-doctors .pic{float:left;width:260px;overflow:hidden;margin-right:42px}
.ul-doctors .pic .img{padding-top:138%;position:relative;overflow:hidden}
.ul-doctors .img img{position:absolute;left:0;right:0;top:0;bottom:0;width:100%;height:100%;transition:.3s;display:block}
.ul-doctors .con:hover .img img{transform:scale(1.06)}
.ul-doctors .txt{overflow:hidden;padding-top:20px}
.ul-doctors .tit{font-size:20px;display:inline-block;margin-right:5px;font-weight:700;margin-right: 10px;}
.ul-doctors .top{padding-bottom:15px;position:relative;
display: flex;
justify-content: flex-start;
align-items: center;
margin-bottom: 16px ;
}
.ul-doctors .top::after{position:absolute;left:0;right:0;bottom:0;height:2px;width:100%;background:linear-gradient(117deg,#e40032 0,rgba(255,38,0,.38) 49%,rgba(255,38,0,0) 100%);content:""}
.ul-doctors .tit1{font-size:14px;color:#cd8b37;display:inline-block;padding-left:34px;background-position:left center;background-repeat:no-repeat;background-size:26px auto;font-family:OPPOSans-B}
.ul-doctors .tit2{margin-right:0}
.ul-doctors .tit1 .span1{display:inline-block;position:relative;font-family:OPPOSans-R}
.ul-doctors .tit1 .span1::after,.ul-doctors .tit1 .span1::before{position:absolute;left:0;right:0;top:0;height:1px;width:100%;background:linear-gradient(90deg,#e9c79a,rgba(221,173,112,.26));content:""}
.ul-doctors .tit1 .span1::before{top:auto;bottom:0}
.ul-doctors .desc{font-size:20px;font-family:OPPOSans-B;font-weight:700;margin-bottom:15px;overflow:hidden;text-overflow:ellipsis;-ms-text-overflow:ellipsis;display:box;display:-webkit-box;line-clamp:2;-webkit-line-clamp:2;-webkit-box-orient:vertical}
.ul-doctors .ort{margin-bottom:15px}
.ul-doctors .ort .span2{display:inline-block;font-size:16px;color:#b17101;padding:4px 12px;background-position:left center;background-repeat:no-repeat;background-size:100%;background-image:url(../images/c4.png)}
.ul-doctors .info{font-size:16px;overflow:hidden;text-overflow:ellipsis;-ms-text-overflow:ellipsis;display:box;display:-webkit-box;line-clamp:4;-webkit-line-clamp:4;-webkit-box-orient:vertical;line-height:2}
.ul-doctors .top .typespan{
  margin: 0; 
}
.ul-doctors .top .typespan+.typespan{
  margin-left: 0.2vw;
}
.ul-doctors .top .typespan+.typespan .icon{
  margin-right: 0;
}
.ul-doctors .typespan{
  font-size: 13px;
  background: radial-gradient(83% 107% at 50% 50%, rgba(228, 0, 50, 0.24) 0%, rgba(0, 0, 0, 0) 100%), linear-gradient(270deg, #222222 0%, #666666 100%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text;
  text-fill-color: transparent;
  display: flex;
  justify-content: flex-start;
  align-items: center;
  margin-bottom: 16px ;
}
.ul-doctors .typespan .icon{
  width: 24px;
  display: block;
  margin-right: 4px;

}
.ul-doctors .typespan .rightbox {
  position: relative;
}
.ul-doctors .typespan .typetxt {
  background: radial-gradient(83% 107% at 50% 50%, rgba(228, 0, 50, 0.24) 0%, rgba(0, 0, 0, 0) 100%), linear-gradient(270deg, #222222 0%, #666666 100%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text;
  text-fill-color: transparent;
  display: block;
}
.ul-doctors .typespan .starbox {
  display: flex;
  justify-content: flex-start;
  align-items: center; 
}
.ul-doctors .typespan .starbox .ico {
  width: 10px;
  margin-right: 1px;
}
@media only screen and (min-width:1199px){
.wp{margin:0 auto;width:64.06vw;padding:0 .781vw}
.g-banp1 .text{left:18.75vw;top:31%;padding-left:18.75vw}
.g-banp1 span{background:linear-gradient(117deg,#e40032 0,rgba(255,38,0,.38) 49%,rgba(255,38,0,0) 100%)}
.row-position{padding:3.645vw 0 6.562vw}
.m-position1{margin-bottom:2.5vw}
.m-position1 .group{width:14.84vw;margin-right:3.02vw;border:1px solid #e9e9e9;padding:0 1.041vw;font-size:.833vw}
.m-position1 .group .txt{width:2.343vw;line-height:2.604vw}
.m-position1 .group .inpt select{line-height:2.604vw;font-size:.833vw;background-size:.677vw auto;background-image:url(../images/a2.png)}
.m-position1-en .group{width: 16.84vw;margin-right: 1vw;}
.m-position1-en .group .txt{width:7.343vw;}
.g-submitp1{width:7.395vw;height:2.604vw;border-radius:.208vw;font-size:.937vw;transition:.3s}
.m-position1-en .g-submitp1{width:7.395vw;}
.g-submitp1:hover{opacity:.8}
.ul-listjs1{margin-bottom:2.604vw}
.ul-listjs1 li{margin-bottom:.781vw}
.ul-listjs1 .top{height:4.166vw;line-height:4.166vw;padding:0 2.083vw;background:#f7f7f7}
.ul-listjs1 .top .arrbox{font-size:.937vw}
.ul-listjs1 .top .arrbox span{padding-right:.833vw;background-size:.677vw auto}
.ul-listjs1 .top .tit{font-size:.937vw;font-weight:700; }
.ul-listjs1 .top .span1{font-size:.833vw;padding-left:1.458vw;background-size:1.145vw auto;}
.ul-listjs1 .box{padding:1.822vw 2.083vw 2.083vw}
.ul-listjs1 .inner{font-size:.833vw;margin-bottom:1.822vw}
.ul-listjs1 .inner .desc{line-height:1.9}
.ul-listjs1 .inner .tit1{font-size:.937vw;font-weight:700;margin-bottom:.781vw}
.ul-listjs1 .btn{width:9.583vw;height:2.916vw;line-height:2.916vw;font-size:.937vw;transition:.3s}
.ul-listjs1 .btn:hover{opacity:.8}
.ul-listjs1 .btn .span5{background-size:.416vw auto;background-image:url(../images/a6.png);padding-right:.781vw;font-size:.937vw}
.m-pop1,.pop-bg{left:0;top:0}
.m-pop1 .inner{top:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);max-width:62.5vw;max-height:90%}
.m-popform .cls{width:.833vw;height:.833vw;background-size:contain;background-image:url(../images/cls.png);top:1.562vw;right:1.562vw}
.m-formp1{align-items:stretch}
.m-formp1 .col-l{width:25.1vw;background-size:cover}
.m-formp1_l{padding:2.864vw 2.864vw 0 3.125vw;font-size:.937vw}
.m-formp1_r{padding:2.864vw 2.343vw 1.979vw 2.864vw;flex:1}
.m-formp1_l .tit{font-size:1.562vw;margin-bottom:4.687vw}
.ul-pop1 li{margin-bottom:3.125vw}
.ul-pop1 .tit1{padding-left:1.354vw;background-size:1.145vw auto;margin-bottom:.781vw}
.ul-pop1 .desc{padding-left:1.354vw}
.ul-pop1 .desc a{transition:.3s}
.ul-pop1 .desc a:hover{opacity:.8}
.m-formp1_r .tit{font-size:1.562vw;margin-bottom:2.604vw}
.ul-pop2{margin:0 -1.25vw}
.ul-pop2 li{margin-bottom:1.562vw;padding:0 1.25vw}
.ul-pop2 .txt{margin-bottom:.625vw;font-size:.937vw}
.ul-pop2 .inpt{border:1px solid #e9e9e9}
.ul-pop2 .inpt input{height:2.604vw;font-size:.833vw;padding:0 .781vw}
.ul-pop2 .inpt textarea{height:4.687vw;font-size:.833vw;resize:none;padding:.781vw}
.m-formp1_r .submit{width:7.395vw;height:2.604vw;line-height:2.604vw;background:#000;margin:0 auto;border-radius:.208vw;font-size:.937vw;transition:.3s}
.m-formp1_r .submit:hover{opacity:.8}
.ul-listjs2{margin:4.687vw -.572vw 0}
.ul-listjs2 li{width:33.3%;padding:0 .572vw;margin-bottom:1.145vw}
.ul-listjs2 .pic{padding-top:56.8%}
.ul-listjs2 .pic img{left:0;right:0;top:0;bottom:0;transition:.3s;object-fit:cover}
.ul-listjs2 .pic::after{left:0;right:0;top:0;bottom:0;content:""}
.ul-listjs2 .con:hover .pic img{transform:scale(1.05)}
.ul-listjs2 .txt{left:0;right:0;top:50%;transform:translateY(-50%)}
.ul-listjs2 .txt .tit{font-size:1.145vw;padding-right:1.041vw;background-size:.625vw auto;background-image:url(../images/a7.png)}
.row-doctors{padding:2.08vw 0 7.291vw}
.m-formd1 .row .input{width:14.84vw;margin:0 .52vw;font-size:.833vw}

.row-doctors .navbox {
  margin: 0 0 2.08vw;
}
.row-doctors .navbox .nav{
  font-size: 0.83vw;
  padding: 0.3125vw 0.83vw;  
}
.row-doctors .navbox .nav .icon{  
  width: 1.04vw;
  margin-right: 0.3125vw;
}

.ul-doctors{margin:0 -2.604vw}
.ul-doctors li{padding:0 2.604vw;margin-bottom:3.125vw}
.ul-doctors .pic{width:13.54vw;margin-right:2.187vw}
.ul-doctors .img img{left:0;right:0;top:0;bottom:0;transition:.3s}
.ul-doctors .con:hover .img img{transform:scale(1.06)}
.ul-doctors .txt{padding-top:1.041vw}
.ul-doctors .tit{font-size:1.041vw;margin-right:.52vw;font-weight:700}
.ul-doctors .top{padding-bottom:.781vw;
  margin-bottom: 0.83vw ;}
.ul-doctors .top::after{left:0;right:0;bottom:0;height:.104vw;background:linear-gradient(117deg,#e40032 0,rgba(255,38,0,.38) 49%,rgba(255,38,0,0) 100%);content:""}
.ul-doctors .tit1{font-size:.729vw;padding-left:1.77vw;background-size:1.354vw auto;font-family:OPPOSans-B}
.ul-doctors .tit1 .span1{font-family:OPPOSans-R}
.ul-doctors .tit1 .span1::after,.ul-doctors .tit1 .span1::before{left:0;right:0;top:0;height:1px;background:linear-gradient(90deg,#e9c79a,rgba(221,173,112,.26));content:""}
.ul-doctors .tit1 .span1::before{top:auto;bottom:0}
.ul-doctors .desc{font-size:1.041vw;font-family:OPPOSans-B;font-weight:700;margin-bottom:.781vw}
.ul-doctors .ort{margin-bottom:.781vw}
.ul-doctors .ort .span2{font-size:.833vw;padding:.408vw .625vw;min-width: 11vw;}
.ul-doctors .info{font-size:.833vw;line-height:2}
.ul-doctors .typespan{
  font-size: 0.7rem; 
  margin: 0.83vw 0;
  margin-bottom: 0.83vw ;
}
.ul-doctors .typespan .icon{
  width: 1.25vw; 
  margin-right: 0.2vw; 
}
.ul-doctors .typespan .starbox .ico {
  width: 0.5vw; 
}
}
@media only screen and (max-width:1199px){
.main-in .wp{padding:0 5vw}
.g-banp1 .text{padding-left:15px}
.m-position1 .inner{display: block;}
.m-position1 .group{float:none;width:100%;margin-right:0;margin-bottom:20px}
.m-position1 .btnbox{float:none;display:block}
.g-submitp1{margin:0 auto}
.ul-listjs1 .top .tit{display:block;margin-right:0;margin-bottom:10px;width: calc(100% - 10em);}
.ul-listjs1 .top{height:auto;line-height:1.5;padding:20px;
flex-wrap: wrap;}
.ul-listjs1 .top .info{
  width: calc(100%);justify-content: flex-start;
} 
.ul-listjs1 .top .span1{
  width: 8em;
}
.ul-listjs1 .top .arrbox{ 
  position: absolute;
    right: 20px;
    top: 15px; 
    width: 4em;
}
.ul-listjs1 .top .arrbox span{font-size:14px}
.ul-listjs2 li{padding:0 5px;width:50%}
.ul-listjs2 .txt .tit{font-size:18px}
.ul-listjs1 .box{padding:20px}
.ul-listjs1 .btn{width:135px;height:44px;line-height:44px;text-align:center;font-size:16px}
.m-formp1{display:block}
.m-formp1 .col-l{float:none;width:100%}
.m-formp1_l .tit,.m-formp1_r .tit{font-size:16px;margin-bottom:10px;margin-left: 0.5rem;}
.ul-pop1 .tit1{padding-left:16px;background-size:14px auto;font-size:14px;margin-bottom:4px}
.m-formp1_l,.m-formp1_r{font-size:14px;padding:20px }
.ul-pop1 .desc{padding-left:0}
.ul-pop1 li{margin-bottom:10px}
.ul-pop2 .txt{font-size:14px;margin-bottom:4px;margin-left: 0.5rem;}
.ul-pop2 .inpt input{height:36px;font-size:14px}
.ul-pop2{margin:0}
.ul-pop2 li{padding:0;margin-bottom:15px;float:none;width:100%}
.m-formp1_r .submit{width:96px;height:36px;line-height:36px;font-size:14px}
.ul-pop2 .inpt textarea{height:70px}
.ul-doctors .pic{width:200px;margin-right:20px}
.ul-doctors li{padding:0 10px}

.row-doctors .navbox {
  margin: 0px 10px 40px;
}
.row-doctors .navbox .nav{
  font-size: 16px;
  padding: 6px 16px;  
  width: 18%;
}
.row-doctors .navbox .nav:last-child{
  width: 22%;
}
.row-doctors .navbox .nav .icon{  
  width: 26px;
  margin-right: 6px;
}
.ul-doctors{margin:0}
.ul-doctors .txt{padding:0}
.ul-doctors .tit{font-size:18px}
.ul-doctors .tit1{font-size:12px;padding-left:25px;background-size:18px auto}
.ul-doctors .top{padding-bottom:10px;
  margin-bottom: 16px ;}
.ul-doctors .desc{font-size:16px}
.ul-doctors .ort .span2{font-size:12px;padding:5px 6px}
.ul-doctors .info{font-size:14px;line-height:1.7}
.ul-doctors .typespan{
  font-size: 13px; 
  margin: 16px 0;
  margin-bottom: 16px ;
}
.ul-doctors .typespan .icon{
  width: 24px; 
  margin-right: 4px; 
}
.ul-doctors .typespan .starbox .ico {
  width: 10px; 
}
}
@media only screen and (max-width:959px){
.m-formd1 .row .input{width:100%;margin:0 0 20px;font-size:14px}
.m-formd1 .row .input.hospital,.m-formd1 .row input.input.doctor{width:100%}
.m-formd1 .row{display:block}
.form .row button{margin:0 auto 20px;display:block}
.ul-doctors li{padding:0;float:none;width:100%}

.row-doctors .navbox {
  margin: 0px 0 30px;
}
.row-doctors .navbox .nav{
  font-size: 13px;
  padding: 6px 13px;  
  margin-bottom: 8px; 
}
.row-doctors .navbox .nav .icon{  
  width: 24px;
  margin-right: 4px;
}
.ul-doctors{margin:0}
}
.tips{
    margin: 3rem 0 0;
    font-size: 0.7rem;
    color: #666;
    line-height: 1.5em;
}
.tips .link{
    text-decoration: underline;
    color: #ff2600;
}
.RFID span {
  font-size: 0.9rem;
  font-family: OPPOSans-M;
  font-weight: 500;
  color: #000000; 
  text-align: center;
  display: block;
  margin: 4rem auto;
  cursor: pointer;
}
.RFID span a{
  display: inline-flex;
  justify-content: center;
  align-items: center;
}
.RFID span img{
    width: 0.36vw;
    margin: -3px 0 0 5px;
    vertical-align: middle;
}
@media only screen and (max-width:767px){
  .tips{
      margin: 3rem 5vw 0;
      font-size: 1.2rem; 
  }
.row-position{padding:30px 0 60px}
.m-position1 .group .inpt select{line-height:33px;font-size:14px}
.m-position1 .group .txt{width:33px;font-size:14px;line-height:33px}
.m-position1-en .group .txt{width: 120px;}
.m-position1 .group{padding:0 10px;margin-bottom:20px}
.g-submitp1{width:100%;height:33px;line-height:33px;font-size:14px}
.m-position1{margin-bottom:40px}
.ul-listjs1 .top{padding:16px }
.ul-listjs1 .top .tit{font-size:15px;margin-bottom:15px;margin-left: 5px;}
.ul-listjs1 .top .span1{font-size:12px;background-size:20px;padding-left:24px;}
.ul-listjs1 .top .arrbox{width: auto;}
.ul-listjs1 .inner .tit1{font-size:14px;margin-bottom:20px}
.ul-listjs1 .inner{font-size:13px;margin-bottom:25px}
.ul-listjs1 .box{padding:20px 10px}
.ul-listjs1 .btn{font-size:14px;width:100px;height:40px;line-height:40px}
.ul-listjs1 .btn .span5{font-size:14px}
.ul-listjs2 .txt .tit{font-size:14px;padding-right:10px;background-size:7px auto}
.ul-listjs2 li{margin-bottom:10px}
.ul-listjs2{margin:60px 0 0}
.m-formd1 .wp{padding:0}

.row-doctors .navbox {
  margin: 0px 0 30px;
  flex-wrap: wrap;
}
.row-doctors .navbox .nav{
  font-size: 13px;
  padding: 6px 10px;  
  margin-bottom: 8px;
  width: 31%;
} 
.row-doctors .navbox .nav:last-child{
  width: 66%;
}
.row-doctors .navbox .nav .icon{  
  width: 24px;
  margin-right: 4px;
}
.ul-doctors .pic{width:130px}
.ul-doctors .tit{font-size:15px}
.ul-doctors .tit1{font-size:10px;padding-left:20px;background-size:16px auto}
.ul-doctors .desc{font-size:13px;margin-bottom:10px}
.ul-doctors .top::after{height:1px}
.ul-doctors .ort .span2{font-size:11px}
.ul-doctors .info{line-clamp:2;-webkit-line-clamp:2}
.ul-doctors .ort,.ul-doctors .top{margin-bottom:10px}
.ul-doctors li{margin-bottom:30px}
.row-doctors{padding:30px 0 60px}

.ul-doctors .typespan{
  font-size: 13px;  
  margin-bottom: 16px ;
}
.ul-doctors .top .typespan+.typespan{
  margin-left:4px;
}
.ul-doctors .typespan .icon{
  width: 24px; 
  margin-right: 4px; 
}
.ul-doctors .typespan .starbox .ico {
  width: 10px; 
}
.RFID span {
  font-size: 1.5rem; 
}.RFID span img {
  width: 1.39vw;
}
}
footer,footer * ,
header,header * {
  box-sizing: content-box;
}
