@charset "UTF-8";html{-webkit-font-smoothing: antialiased;height: 100%;-ms-touch-action: manipulation;touch-action: manipulation;}
blockquote,body,code,dd,div,dl,dt,fieldset,form,h1,h2,h3,h4,h5,h6,input,legend,li,ol,p,pre,td,textarea,th,ul{margin: 0;padding: 0;}
header,hgroup,nav,menu,main,section,article,summary,details,aside,figure,figcaption,footer{display: block;margin: 0;padding: 0;}
table{border-collapse: collapse;border-spacing: 0;}
table,th,td{border: 1px solid black;}
fieldset,img{border: 0;}
address,caption,cite,code,dfn,em,var{font-style: normal;font-weight: 400;}
dl,ol,ul{list-style-type: none;}
h1,h2,h3,h4,h5,h6{font-size: 100%;}
a{text-decoration: none;color: inherit;}
a:hover{text-decoration: none;-webkit-tap-highlight-color: rgba(255, 0, 0, 0);outline: 0;outline: none;blr: expression(this.onFocus=this.blur());}
sup{vertical-align: text-top;}
sub{vertical-align: text-bottom;}
textarea{resize: none;outline: none;font-family: Helvetica Neue, Helvetica, Arial, Microsoft Yahei, Hiragino Sans GB, Heiti SC, WenQuanYi Micro Hei, sans-serif;}
img{vertical-align: middle;max-width: 100%;height: auto;}
button,input[type="submit"],
input[type="text"],
input[type="button"]{-webkit-appearance: none;-webkit-tap-highlight-color: rgba(255, 0, 0, 0);outline: 0;blr: expression(this.onFocus=this.blur());}
input{outline: 0;}
input::-webkit-input-safebox-button{display: none;/*去掉搜狗浏览器密码软盘*/}
body{font-size: 14px;color: #333;line-height: 1.2;font-family: 思源黑体 CN;}
body *{-webkit-box-sizing: border-box;box-sizing: border-box;}
#web-ietip{width: 526px;height: 90px;padding: 83px 0 0 84px;overflow: hidden;background: url(/css/ietip/browser.png) no-repeat center center;margin: 200px auto 0;}
#web-ietip a{display: block;width: 65px;height: 80px;float: left;}
.clearfix:after{content: ".";display: block;height: 0;clear: both;visibility: hidden;line-height: 0;font-size: 0;}
.ellipsis{overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.eps2{overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}
html{font-size: calc(100vw / 1920 * 100);}
@media (max-width: 900px){html{font-size: calc(900px / 1920 * 100);}}
@media (min-width: 1921px){.s0{font-size: 0;}
.s12{font-size: calc(12 * 100vw / 1920);}
.s13{font-size: calc(13 * 100vw / 1920);}
.s14{font-size: calc(14 * 100vw / 1920);}
.s15{font-size: calc(15 * 100vw / 1920);}
.s16{font-size: calc(16 * 100vw / 1920);}
.s17{font-size: calc(17 * 100vw / 1920);}
.s18{font-size: calc(18 * 100vw / 1920);}
.s19{font-size: calc(19 * 100vw / 1920);}
.s20{font-size: calc(20 * 100vw / 1920);}
.s21{font-size: calc(21 * 100vw / 1920);}
.s22{font-size: calc(22 * 100vw / 1920);}
.s23{font-size: calc(23 * 100vw / 1920);}
.s24{font-size: calc(24 * 100vw / 1920);}
.s25{font-size: calc(25 * 100vw / 1920);}
.s26{font-size: calc(26 * 100vw / 1920);}
.s27{font-size: calc(27 * 100vw / 1920);}
.s28{font-size: calc(28 * 100vw / 1920);}
.s29{font-size: calc(29 * 100vw / 1920);}
.s30{font-size: calc(30 * 100vw / 1920);}
.s31{font-size: calc(31 * 100vw / 1920);}
.s32{font-size: calc(32 * 100vw / 1920);}
.s33{font-size: calc(33 * 100vw / 1920);}
.s34{font-size: calc(34 * 100vw / 1920);}
.s35{font-size: calc(35 * 100vw / 1920);}
.s36{font-size: calc(36 * 100vw / 1920);}
.s37{font-size: calc(37 * 100vw / 1920);}
.s38{font-size: calc(38 * 100vw / 1920);}
.s39{font-size: calc(39 * 100vw / 1920);}
.s40{font-size: calc(40 * 100vw / 1920);}
.s41{font-size: calc(41 * 100vw / 1920);}
.s42{font-size: calc(42 * 100vw / 1920);}
.s43{font-size: calc(43 * 100vw / 1920);}
.s44{font-size: calc(44 * 100vw / 1920);}
.s45{font-size: calc(45 * 100vw / 1920);}
.s46{font-size: calc(46 * 100vw / 1920);}
.s47{font-size: calc(47 * 100vw / 1920);}
.s48{font-size: calc(48 * 100vw / 1920);}
.s49{font-size: calc(49 * 100vw / 1920);}
.s50{font-size: calc(50 * 100vw / 1920);}
.s51{font-size: calc(51 * 100vw / 1920);}
.s52{font-size: calc(52 * 100vw / 1920);}
.s53{font-size: calc(53 * 100vw / 1920);}
.s54{font-size: calc(54 * 100vw / 1920);}
.s55{font-size: calc(55 * 100vw / 1920);}
.s56{font-size: calc(56 * 100vw / 1920);}
.s57{font-size: calc(57 * 100vw / 1920);}
.s58{font-size: calc(58 * 100vw / 1920);}
.s59{font-size: calc(59 * 100vw / 1920);}
.s60{font-size: calc(60 * 100vw / 1920);}
.s72{font-size: calc(72 * 100vw / 1920);}}
@media (max-width: 1920px) and (min-width: 551px){.s0{font-size: 0;}
.s12{font-size: 12px;}
.s13{font-size: calc(12px + 1 * 100vw / 1920);}
.s14{font-size: calc(12px + 2 * 100vw / 1920);}
.s15{font-size: calc(12px + 3 * 100vw / 1920);}
.s16{font-size: calc(12px + 4 * 100vw / 1920);}
.s17{font-size: calc(12px + 5 * 100vw / 1920);}
.s18{font-size: calc(12px + 6 * 100vw / 1920);}
.s19{font-size: calc(12px + 7 * 100vw / 1920);}
.s20{font-size: calc(12px + 8 * 100vw / 1920);}
.s21{font-size: calc(12px + 9 * 100vw / 1920);}
.s22{font-size: calc(12px + 10 * 100vw / 1920);}
.s23{font-size: calc(12px + 11 * 100vw / 1920);}
.s24{font-size: calc(12px + 12 * 100vw / 1920);}
.s25{font-size: calc(12px + 13 * 100vw / 1920);}
.s26{font-size: calc(12px + 14 * 100vw / 1920);}
.s27{font-size: calc(12px + 15 * 100vw / 1920);}
.s28{font-size: calc(12px + 16 * 100vw / 1920);}
.s29{font-size: calc(12px + 17 * 100vw / 1920);}
.s30{font-size: calc(12px + 18 * 100vw / 1920);}
.s31{font-size: calc(12px + 19 * 100vw / 1920);}
.s32{font-size: calc(12px + 20 * 100vw / 1920);}
.s33{font-size: calc(12px + 21 * 100vw / 1920);}
.s34{font-size: calc(12px + 22 * 100vw / 1920);}
.s35{font-size: calc(12px + 23 * 100vw / 1920);}
.s36{font-size: calc(12px + 24 * 100vw / 1920);}
.s37{font-size: calc(12px + 25 * 100vw / 1920);}
.s38{font-size: calc(12px + 26 * 100vw / 1920);}
.s39{font-size: calc(12px + 27 * 100vw / 1920);}
.s40{font-size: calc(12px + 28 * 100vw / 1920);}
.s41{font-size: calc(12px + 29 * 100vw / 1920);}
.s42{font-size: calc(12px + 30 * 100vw / 1920);}
.s43{font-size: calc(12px + 31 * 100vw / 1920);}
.s44{font-size: calc(12px + 32 * 100vw / 1920);}
.s45{font-size: calc(12px + 33 * 100vw / 1920);}
.s46{font-size: calc(12px + 34 * 100vw / 1920);}
.s47{font-size: calc(12px + 35 * 100vw / 1920);}
.s48{font-size: calc(12px + 36 * 100vw / 1920);}
.s49{font-size: calc(12px + 37 * 100vw / 1920);}
.s50{font-size: calc(12px + 38 * 100vw / 1920);}
.s51{font-size: calc(12px + 39 * 100vw / 1920);}
.s52{font-size: calc(12px + 40 * 100vw / 1920);}
.s53{font-size: calc(12px + 41 * 100vw / 1920);}
.s54{font-size: calc(12px + 42 * 100vw / 1920);}
.s55{font-size: calc(12px + 43 * 100vw / 1920);}
.s56{font-size: calc(12px + 44 * 100vw / 1920);}
.s57{font-size: calc(12px + 45 * 100vw / 1920);}
.s58{font-size: calc(12px + 46 * 100vw / 1920);}
.s59{font-size: calc(12px + 47 * 100vw / 1920);}
.s60{font-size: calc(12px + 48 * 100vw / 1920);}
.s72{font-size: calc(12px + 60 * 100vw / 1920);}}
@media (max-width: 550px){.s0{font-size: 0;}
.s12{font-size: 12px;}
.s13{font-size: calc(12px + 1 * 550px / 1920);}
.s14{font-size: calc(12px + 2 * 550px / 1920);}
.s15{font-size: calc(12px + 3 * 550px / 1920);}
.s16{font-size: calc(12px + 4 * 550px / 1920);}
.s17{font-size: calc(12px + 5 * 550px / 1920);}
.s18{font-size: calc(12px + 6 * 550px / 1920);}
.s19{font-size: calc(12px + 7 * 550px / 1920);}
.s20{font-size: calc(12px + 8 * 550px / 1920);}
.s21{font-size: calc(12px + 9 * 550px / 1920);}
.s22{font-size: calc(12px + 10 * 550px / 1920);}
.s23{font-size: calc(12px + 11 * 550px / 1920);}
.s24{font-size: calc(12px + 12 * 550px / 1920);}
.s25{font-size: calc(12px + 13 * 550px / 1920);}
.s26{font-size: calc(12px + 14 * 550px / 1920);}
.s27{font-size: calc(12px + 15 * 550px / 1920);}
.s28{font-size: calc(12px + 16 * 550px / 1920);}
.s29{font-size: calc(12px + 17 * 550px / 1920);}
.s30{font-size: calc(12px + 18 * 550px / 1920);}
.s31{font-size: calc(12px + 19 * 550px / 1920);}
.s32{font-size: calc(12px + 20 * 550px / 1920);}
.s33{font-size: calc(12px + 21 * 550px / 1920);}
.s34{font-size: calc(12px + 22 * 550px / 1920);}
.s35{font-size: calc(12px + 23 * 550px / 1920);}
.s36{font-size: calc(12px + 24 * 550px / 1920);}
.s37{font-size: calc(12px + 25 * 550px / 1920);}
.s38{font-size: calc(12px + 26 * 550px / 1920);}
.s39{font-size: calc(12px + 27 * 550px / 1920);}
.s40{font-size: calc(12px + 28 * 550px / 1920);}
.s41{font-size: calc(12px + 29 * 550px / 1920);}
.s42{font-size: calc(12px + 30 * 550px / 1920);}
.s43{font-size: calc(12px + 31 * 550px / 1920);}
.s44{font-size: calc(12px + 32 * 550px / 1920);}
.s45{font-size: calc(12px + 33 * 550px / 1920);}
.s46{font-size: calc(12px + 34 * 550px / 1920);}
.s47{font-size: calc(12px + 35 * 550px / 1920);}
.s48{font-size: calc(12px + 36 * 550px / 1920);}
.s49{font-size: calc(12px + 37 * 550px / 1920);}
.s50{font-size: calc(12px + 38 * 550px / 1920);}
.s51{font-size: calc(12px + 39 * 550px / 1920);}
.s52{font-size: calc(12px + 40 * 550px / 1920);}
.s53{font-size: calc(12px + 41 * 550px / 1920);}
.s54{font-size: calc(12px + 42 * 550px / 1920);}
.s55{font-size: calc(12px + 43 * 550px / 1920);}
.s56{font-size: calc(12px + 44 * 550px / 1920);}
.s57{font-size: calc(12px + 45 * 550px / 1920);}
.s58{font-size: calc(12px + 46 * 550px / 1920);}
.s59{font-size: calc(12px + 47 * 550px / 1920);}
.s60{font-size: calc(12px + 48 * 550px / 1920);}
.s72{font-size: calc(12px + 60 * 550px / 1920);}}
@media (max-width: 750px){
.z1{max-width: 500px !important;width: 100% !important;margin: 0 auto !important;padding: 0 !important;float: none !important;display: block !important;}
.z2, .z3, .z4, .z5{float: none !important;display: inline-block !important;vertical-align: top !important;margin: 0 2% 2% 0 !important;}
.z2{width: 49% !important;}
.z3{width: 32% !important;}
.z4{width: 23.5% !important;}
.z5{width: 18.4% !important;}
.z2:nth-child(2n), .z3:nth-child(3n), .z4:nth-child(4n), .z5:nth-child(5n){margin-right: 0 !important;}
.l1{padding-left: 10px !important;}
.r1{padding-right: 10px !important;}
.t1{padding-top: 10px !important;}
.b1{padding-bottom: 10px !important;}
.l2{padding-left: 20px !important;}
.r2{padding-right: 20px !important;}
.t2{padding-top: 20px !important;}
.b2{padding-bottom: 20px !important;}
.l3{padding-left: 30px !important;}
.r3{padding-right: 30px !important;}
.t3{padding-top: 30px;}
.b3{padding-bottom: 30px;}}
body{padding-top: 90px;}
@media (max-width: 750px){
body{padding-top: 70px;}}
.md-header{width: 100%;height: 90px;background-color: #fff;position: fixed;top: 0;left: 0;z-index: 50;}
.md-header.show .head_box{padding: 0 13.5%;}
.md-header.show .head_box .head_2 .video{display: -webkit-box;display: -ms-flexbox;display: flex;}
.md-header.show .head_frame{top: 90px;opacity: 1;-webkit-transition: all 0.5s ease-in-out;transition: all 0.5s ease-in-out;-webkit-transform: translateY(0);transform: translateY(0);z-index: 11;}
.md-header.home.show .head_box{padding: 0 13.5%;}
.md-header.home.show .head_box .head_2 .video{display: -webkit-box;display: -ms-flexbox;display: flex;}
.md-header.home .head_box{padding: 0 16.7%;}
.md-header.home .head_box .head_2 .video{display: none;}
.md-header .head_box{padding: 0 13.5%;position: relative;z-index: 21;}
.md-header .head_box::before{content: "";display: block;position: absolute;bottom: 0;left: 0;width: 100%;height: 1px;background-color: #eee;}
.md-header .head_box .head_1{width: 400px;min-width: 120px;float: left;}
.md-header .head_box .head_1 .logo{display: block;line-height: 90px;}
.md-header .head_box .head_1 .logo img{width: 100%;}
.md-header .head_box .head_2{float: right;line-height: 90px;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;}
.md-header .head_box .head_2 .nav{display: inline-block;}
.md-header .head_box .head_2 .nav .ul1{display: -webkit-box;display: -ms-flexbox;display: flex;}
.md-header .head_box .head_2 .nav .ul1 .li1{margin-right: 0.48rem;}
.md-header .head_box .head_2 .nav .ul1 .li1 .a1{display: inline-block;color: #3f3e3e;position: relative;}
.md-header .head_box .head_2 .nav .ul1 .li1 .a1:hover{color: #0397e4;}
.md-header .head_box .head_2 .nav .ul1 .li1 .a1.on{color: #0397e4;}
.md-header .head_box .head_2 .nav .ul1 .li1 .a1.on::before{content: "";display: block;position: absolute;bottom: 0;left: 0;width: 100%;height: 2px;background-color: #0397e4;}
.md-header .head_box .head_2 .search{display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;cursor: pointer;height: 90px;}
.md-header .head_box .head_2 .search .sp1{display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;width: 20px;height: 20px;}
.md-header .head_box .head_2 .search img:nth-child(2n-1){display: block;}
.md-header .head_box .head_2 .search img:nth-child(2n){display: none;}
.md-header .head_box .head_2 .search:hover img:nth-child(2n-1){display: none;}
.md-header .head_box .head_2 .search:hover img:nth-child(2n){display: block;}
.md-header .head_box .head_2 .more{display: none;}
.md-header .head_frame{display: none;width: 100%;background-color: #fff;z-index: 11;padding: 0 13.5%;}
.md-header .head_frame .h_f_box{padding: 0.6rem 0;}
.md-header .head_frame .h_f_box .hf_1{float: left;width: 23%;}
.md-header .head_frame .h_f_box .hf_1 img{width:319px;}
.md-header .head_frame .h_f_box .hf_2{float: right;width: 70%;}
.md-header .head_frame .h_f_box .hf_2 .ul1{display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;}
.md-header .head_frame .h_f_box .hf_2 .ul1 .li1 .ul2{margin-top: 0.3rem;}
.md-header .head_frame .h_f_box .hf_2 .ul1 .li1 .ul2 .li2 .a2{display: block;margin-top: 0.2rem;color: #888;}
.md-header .head_frame .h_f_box .hf_2 .ul1 .li1 .ul2 .li2 .a2:hover{color: #0397e4;}

.md-footer{background: #333;color: #fff;padding: 0 13.5%;position: relative;}
.md-footer .foot_box{padding-top:.8rem;padding-bottom: 0.6rem;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;}
.md-footer .foot_box .foot_1{padding-right: 0.2rem;}
.md-footer .foot_box .foot_1 .f1_img{display: -webkit-box;display: -ms-flexbox;display: flex;margin-bottom: 0.3rem;}
.md-footer .foot_box .foot_1 .p2{line-height:1.2;}
.md-footer .foot_box .foot_2{width: 53%;-ms-flex-negative: 0;flex-shrink: 0;}
.md-footer .foot_box .foot_2 .ul1{display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: space-evenly;-ms-flex-pack: space-evenly;justify-content: space-between;}
.md-footer .foot_box .foot_2 .ul1 .li1 .ul2{padding-top: 0.1rem;}
.md-footer .foot_box .foot_2 .ul1 .li1 .ul2 .li2 .a2{display: block;margin-top: 0.16rem;opacity: 0.5;}
.md-footer .foot_box .foot_2 .ul1 .li1 .ul2 .li2 .a2:hover{opacity: 1;}
.md-footer .foot_box .foot_3 .p2{font-family: AvantGardeITCbyBT;}
.md-footer .foot_box .foot_3{display:flex;}
.md-footer .foot_box .foot_3 .img1{width:120px;}
.md-footer .f3_text{margin-left:0.2rem;}
.md-footer .f3_text .p1{margin-top:10px;}
@media (max-width: 1600px){
    .md-header .head_box,.md-footer{padding: 0 5%;}
  }
  @media (max-width: 1240px){
  .md-header .head_box{padding: 0 5% !important;}
  .md-header .head_box .head_2 .nav .ul1 .li1{margin-right: 0.4rem;}
  .md-header .head_box .head_2 .video{margin-left: 0.4rem;}
  .md-header .head_frame{padding: 0 5%;}}
  @media (max-width: 900px){
  .md-header .head_box{padding: 0 3% !important;}
  .md-header .head_box .head_2 .nav .ul1 .li1{margin-right: 0.3rem;}
  .md-header .head_box .head_2 .video{min-width: auto;width: 46px;}
  .md-header .head_box .head_2 .video .sp1{display: none;}
  .md-header .head_frame{padding: 0 3%;}}
  @media (max-width: 750px){
  .md-header{height: 70px;}
  .md-header .head_box .head_1 .logo{line-height: 70px;}
  .md-header .head_box .head_2{line-height: 70px;}
  .md-header .head_box .head_2 .nav{display: none;}
  .md-header .head_box .head_2 .nav .ul1 .li1{margin-right: 0.3rem;}
  .md-header .head_box .head_2 .search{height: 70px;line-height: 70px;}
  .md-header .head_box .head_2 .search .sp1{font-size: 0.5rem;}
  .md-header .head_box .head_2 .more{display: inline-block;line-height: 70px;height: 70px;margin-left: 0.4rem;cursor: pointer;}
  .md-header .head_box .head_2 .more:hover{color: #0397e4;}
  .md-header .head_box .head_2 .more .sp1{font-size: 0.7rem;}
  .md-header .head_frame{display: none !important;}}
@media (max-width: 1240px){
.md-footer{padding: 0 5%;padding-left: 2%;}
.md-footer .foot_box .foot_2{width: 48%;}
.md-footer .foot_box .foot_3{padding-left: 0.1rem;}}
@media (max-width: 900px){
.md-footer{padding: 0 3%;}
.md-footer .foot_box .foot_3{min-width: 200px;}}
@media (max-width: 750px){
.md-footer{background-color: #2f2f2f;padding: 0 3%;background-position: center bottom;position: relative;}
.md-footer .foot_box{-ms-flex-wrap: wrap;flex-wrap: wrap;padding-bottom: 0.1rem;padding-top: 0.8rem;}
.md-footer .foot_box .foot_1{-webkit-box-ordinal-group: 4;-ms-flex-order: 3;order: 3;width: 100%;padding-right: 0;margin-top: 0.3rem;}
.md-footer .foot_box .foot_1 .img img{width: 100%;}
.md-footer .foot_box .foot_1 .img1{max-width: 100px;}
.md-footer .foot_box .foot_1 .img2{max-width: 150px;}
.md-footer .foot_box .foot_2{width: 100%;}
.md-footer .foot_box .foot_2 .ul1{display: block;}
.md-footer .foot_box .foot_2 .ul1 .li1{margin-top: 0.3rem;}
.md-footer .foot_box .foot_2 .ul1 .li1 .a1{display: inline-block;}
.md-footer .foot_box .foot_2 .ul1 .li1 .ul2{display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;}
.md-footer .foot_box .foot_2 .ul1 .li1 .ul2 .li2 .a2{display: inline-block;margin-right: 0.3rem;}
.md-footer .foot_box .foot_3{width: 100%;margin-top: 0.5rem;padding-left: 0;}}
.md-mobile_nav{position: fixed;right: -100%;top: 0;width: 100%;height: 100%;-webkit-transition: all 0.5s ease-in-out;transition: all 0.5s ease-in-out;z-index: 99;opacity: 0;}
.md-mobile_nav .menuList{position: absolute;right: 0%;top: 0;width: 300px;height: 100%;max-width: 60%;background-color: #fff;-webkit-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out;z-index: 100;}
.md-mobile_nav .menuList .ul1 .li1{border-bottom: 1px solid #f1f1f1;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;}
.md-mobile_nav .menuList .ul1 .li1:not(:first-child) .a1{cursor: default;}
.md-mobile_nav .menuList .ul1 .li1.on .ul2{display: block;}
.md-mobile_nav .menuList .ul1 .li1 .a1{display: block;position: relative;height: 50px;line-height: 50px;padding-left: 25px;font-size: 16px;color: #191919;letter-spacing: 2px;cursor: pointer;}
.md-mobile_nav .menuList .ul1 .li1 .ul2{display: none;}
.md-mobile_nav .menuList .ul1 .li1 .ul2 .li2 .a2{display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 1;overflow: hidden;line-height: 40px;height: 40px;padding-left: 40px;font-size: 14px;color: #666;letter-spacing: 1px;}
.md-mobile_nav .menuList .ul1 .li1 .ul2 .li2 .a2:hover{color: #0397e4;}
.md-mobile_nav .mask{position: absolute;left: 0;top: 0;width: 100%;height: 100%;background-color: rgba(0, 0, 0, 0.5);}
.md-mobile_nav.show{right: 0;opacity: 1;-webkit-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out;}
.md-search{display: none;position: fixed;top: 0;left: 0;width: 100%;height: 100%;z-index: 90;}
.md-search form{width: 100%;position: absolute;top: 20%;z-index: 100;}
.md-search form .inp{width: 5rem;height: 60px;line-height: 60px;border-radius: 30px;max-width: 75%;margin: 0 auto;overflow: hidden;position: relative;display: flex; align-items: center;}
.md-search form .inp input{width: 100%;height: 100%;border: none;outline: none;padding-left: 20px;}
.md-search form .btn{position: absolute;right: 0;width: 40px;height: 40px;border: none;outline: none;background: url(/images/head_serach2.png) no-repeat;background-position: center center;background-size: 50%;cursor: pointer;}
.md-search .mask{position: absolute;top: 0;left: 0;width: 100%;height: 100%;background-color: rgba(0, 0, 0, 0.8);z-index: 99;}
.md-search .mask.show{display: block;}
.md-search.show{display: block;}
/*联系*/
.md-contact{background-image: url(/images/contact_bg2.png);background-position: center center;background-size: cover;}
.md-contact .page{padding: 0 13.5%;}
.md-contact .page .contact_box{padding-top: 1rem;padding-bottom: 1.5rem;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;}
.md-contact .page .contact_box .contact_1{display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;}
.md-contact .page .contact_box .contact_1 .title .line{width: 0.7rem;height: 4px;background-color: #0397e4;margin: 0.2rem 0;}
.md-contact .page .contact_box .contact_1 .title .p2{color: #888;}
.md-contact .page .contact_box .contact_1 .title .p3{color: #555;margin-top: 0.2rem;}
.md-contact .page .contact_box .contact_1 .p4{font-family: DINMittelschriftStd;margin-top: 0.5rem;line-height:1;color: #0397e4;}
.md-contact .page .contact_box .contact_1 .p4:nth-child(n+1){margin-top:0px;}
.md-contact .page .contact_box .contact_1 .d5 .p5{margin: 0.15rem 0;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;line-height: 1.75;}
.md-contact .page .contact_box .contact_1 .d5 .p5 .sp1{min-width: 21px;display: inline-block;-ms-flex-negative: 0;flex-shrink: 0;margin-right: 0.1rem;width:21px;}
.md-contact .page .contact_box .contact_1 .d6{margin-top: 0.3rem;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;}
.md-contact .page .contact_box .contact_1 .d6 .ewm{width: auto;margin-right:20px;}
.md-contact .page .contact_box .contact_1 .d6 .p6{margin-left: 0.1rem;}
.md-contact .page .contact_box .contact_2{width: 45%;-ms-flex-negative: 0;flex-shrink: 0;padding: 0 0.3rem;background-color: #fff;border-radius: 10px;}
.md-contact .page .contact_box .contact_2 .form{position: relative;padding-bottom: 0.4rem;}
.md-contact .page .contact_box .contact_2 .form .title{text-align: center;padding-top: 0.3rem;padding-bottom: 0.2rem;}
.md-contact .page .contact_box .contact_2 .form .inp{margin-bottom: 0.2rem;position: relative;}
.md-contact .page .contact_box .contact_2 .form .inp .sp1{display: block;width: 0.5rem;text-align: center;position: absolute;top: 50%;left: 0;-webkit-transform: translateY(-50%);transform: translateY(-50%);}
.md-contact .page .contact_box .contact_2 .form .inp .sp1 img{max-width: 60%;}
.md-contact .page .contact_box .contact_2 .form .inp::before{content: "*";color: #ff0000;position: absolute;top: 50%;right: 0.2rem;-webkit-transform: translate(-50%, -50%);transform: translate(-50%, -50%);}
.md-contact .page .contact_box .contact_2 .form .inp input{width: 100%;border: none;padding-left: 0.5rem;padding-right: 0.3rem;height: 0.5rem;min-height: 30px;background-color: #f5f5f5;border-radius: 5px;font-size:16px;}
.md-contact .page .contact_box .contact_2 .form .textarea{position: relative;}
.md-contact .page .contact_box .contact_2 .form .textarea .sp1{position: absolute;top: 0.2rem;display: block;width: 0.5rem;text-align: center;left: 0;}
.md-contact .page .contact_box .contact_2 .form .textarea .sp1 img{max-width: 60%;}
.md-contact .page .contact_box .contact_2 .form .textarea::before{content: "*";color: #ff0000;position: absolute;top: 0.4rem;right: 0.2rem;-webkit-transform: translate(-50%, -50%);transform: translate(-50%, -50%);}
.md-contact .page .contact_box .contact_2 .form .textarea textarea{width: 100%;border: none;background-color: #f5f5f5;padding: 0.2rem 0.3rem;padding-left: 0.5rem;min-height: 130px;border-radius: 5px;font-size:16px;}
.md-contact .page .contact_box .contact_2 .form .sub{text-align: center;margin-top: 0.4rem;}
.md-contact .page .contact_box .contact_2 .form .sub .btn{padding: 0.15rem 0.7rem;border: none;color: #fff;background-color: #0397e4;cursor: pointer;border-radius: 4px;}
@media (max-width: 1240px){.md-contact .page{padding: 0 8%;}}
@media (max-width: 750px){.md-contact .page{padding: 0 3%;}
.md-contact .page .contact_box{-ms-flex-wrap: wrap;flex-wrap: wrap;}
.md-contact .page .contact_box .contact_1 .d5 .p5 .sp1{margin-right: 0.2rem;}
.md-contact .page .contact_box .contact_1 .d5 .p5 .sp2{font-size: 0.3rem;}
.md-contact .page .contact_box .contact_2{margin-top: 0.4rem;width: 100%;padding:10px 0.3rem}
.md-contact .page .contact_box .contact_2 .form .inp input{height: 40px;font-size: 14px;padding-left: 0.7rem; }
.md-contact .page .contact_box .contact_2 .form .textarea textarea{font-size: 14px;padding-left: 0.7rem;}
.md-contact .page .contact_box .contact_2 .form .textarea .sp1,.md-contact .page .contact_box .contact_2 .form .inp .sp1{left:5px;}
.md-contact .page .contact_box .contact_2 .form .sub .btn{padding: 0.3rem 0.9rem;}}
.md-production_process{background-image: url(/images/production_process_bg.png);}
.md-production_process .page{padding: 0 13.5%;}
.md-production_process .page .process_box{padding-top: 0.6rem;padding-bottom: 1.5rem;}
.md-production_process .page .process_box .title{text-align: center;}
.md-production_process .page .process_box .title .line{width: 0.72rem;height: 4px;background-color: #0397e4;margin: 0 auto;}
.md-production_process .page .process_box .title .p1{line-height: 2;}
.md-production_process .page .process_box .title .p2{line-height: 2;color: #888;}
.md-production_process .page .process_box .text{width: 75%;text-align: center;color: #555;line-height: 2;margin: 0.5rem auto;}
.md-production_process .page .process_box .process_1 .img{width: 100%;margin-bottom: 0.6rem;}
.md-production_process .page .process_box .process_1 .img img{width: 100%;}
@media (max-width: 750px){.md-production_process .page{padding: 0 3%;}
.md-production_process .page .process_box .text{width: 90%;}}
.md-company_product{background-image: url(/images/company_product_bg.png);background-size: auto 100%;background-position: right top;}
.md-company_product .page{position: relative;padding:0 8.5%;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;}
.md-company_product .page .cp_box{padding: 0.9rem 0;width:100%;}
.md-company_product .page .cp_box .title{text-align: center;}
.md-company_product .page .cp_box .title .line{width: 0.72rem;height: 4px;background-color: #0397e4;margin: 0 auto;}
.md-company_product .page .cp_box .title .p1{line-height: 2;}
.md-company_product .page .cp_box .title .p2{line-height: 2;color: #888;font-family: Arial;}
.md-company_product .page .cp_box .cp_1{display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;}
.md-company_product .page .cp_box .cp_1 .cp_item{width: 31%;background-color: #fff;padding: 0.4rem 0 0.3rem;margin-top: 0.4rem;margin-left: 3%;border: 1px solid #eee;cursor: pointer;position: relative;overflow: hidden;}
.md-company_product .page .cp_box .cp_1 .cp_item:nth-child(3n-2){margin-left: 0;}
.md-company_product .page .cp_box .cp_1 .cp_item .img{width: 80%;margin: 0 auto;position: relative;padding-bottom:60%; overflow: hidden;}
.md-company_product .page .cp_box .cp_1 .cp_item .img img{width: 100%;height: 100%;object-fit: cover; position: absolute;}
.md-company_product .page .cp_box .cp_1 .cp_item:hover .cp_text{top: 50%;-webkit-transition: all 0.5s ease-in-out;transition: all 0.5s ease-in-out;}
.md-company_product .page .cp_box .cp_1 .cp_item .cp_text{position: absolute;width: 90%;height: 90%;top: -100%;left: 50%;z-index:1; -webkit-transform: translate(-50%, -50%);transform: translate(-50%, -50%);background-color:rgb(3 151 228 / 80%);color: #fff;padding: 5%;-webkit-box-sizing: border-box;box-sizing: border-box;-webkit-transition: all 0.5s ease-in-out;transition: all 0.5s ease-in-out;*overflow-y: scroll;/*滚动条样式*/}
.md-company_product .page .cp_box .cp_1 .cp_item .cp_text::-webkit-scrollbar{width: 4px;/*height: 4px;*/}
.md-company_product .page .cp_box .cp_1 .cp_item .cp_text::-webkit-scrollbar-thumb{border-radius: 10px;-webkit-box-shadow: inset 0 0 5px rgba(0, 0, 0, 0.2);background: rgba(0, 0, 0, 0.2);}
.md-company_product .page .cp_box .cp_1 .cp_item .cp_text::-webkit-scrollbar-track{-webkit-box-shadow: inset 0 0 5px rgba(0, 0, 0, 0.2);border-radius: 0;background: rgba(0, 0, 0, 0.1);}
.md-company_product .page .cp_box .cp_1 .cp_item .txt1{width: 80%;margin: 20px auto 0;font-size: 18px;}

@media (max-width: 1240px){.md-company_product .page{padding-right: 8%;}}
@media (max-width: 900px){.md-company_product .page{padding-right: 5%;}}
@media (max-width: 750px){.md-company_product .page{padding: 0 3%;}
.md-company_product .page .cp_left{display: none;}
.md-company_product .page .cp_box{width: 100%;}
.md-company_product .page .cp_box .cp_1 .cp_item:nth-child(3n-2){margin-left:auto;}
.md-company_product .page .cp_box .cp_1 .cp_item{width:47%;margin-left: 3%;}}
.md-enter_equipment{background-image: url(/images/pic.jpeg);background-repeat: no-repeat;background-size: 100%;}
.md-enter_equipment .page{position: relative;}
.md-enter_equipment .page .bg_left{position: absolute;top: 0;left: 0;z-index: -2;}
.md-enter_equipment .page .bg_right{position: absolute;right: 0;bottom: 0;z-index: -2;}
.md-enter_equipment .page .bg_top{position: absolute;top: 0;left: 0;width: 100%;z-index: -1;}
.md-enter_equipment .page .bg_top img{width: 100%;}
.md-enter_equipment .page .title{text-align: center;color: #000;padding: 0.5rem 0;}
.md-enter_equipment .page .title .line{background-color: #000;width: 0.7rem;height: 4px;display: inline-block;margin-top: 0.2rem;margin-bottom: 0.15rem;}
.md-enter_equipment .page .title .p2{font-family: Arial;}
.md-enter_equipment .page .swiper{width: 75%;margin: 0 auto;padding: 0.7rem 0.2rem;background-color: rgba(204, 204, 204, 0.3);position: relative;margin-bottom: 1.2rem;border-radius: 0.3rem;}
.md-enter_equipment .page .swiper .swiper-container{padding-top: 0.2rem;}
.md-enter_equipment .page .swiper .swiper_item{-webkit-transform: scale(0.8);transform: scale(0.8);-webkit-transition: -webkit-transform 1s;transition: -webkit-transform 1s;transition: transform 1s;transition: transform 1s, -webkit-transform 1s;}
.md-enter_equipment .page .swiper .swiper_item .top{border-radius: 50%;width: 4.55rem;height: 4.55rem;position: relative;margin: 0 auto;}
.md-enter_equipment .page .swiper .swiper_item .top::before{position: absolute;display: block;content: "";top: 50%;left: 50%;-webkit-transform: translate(-50%, -50%);transform: translate(-50%, -50%);width: 105%;height: 105%;border: 5px solid #bbc6c0;border-radius: 50%;}
.md-enter_equipment .page .swiper .swiper_item .img{position: absolute;top: 50%;left: 50%;-webkit-transform: translate(-50%, -50%);transform: translate(-50%, -50%);width: 90%;}
.md-enter_equipment .page .swiper .swiper_item .img img{width: 100%;}
.md-enter_equipment .page .swiper .swiper_item .text{font-weight: bold;margin-top: 0.5rem;text-align: center;}
.md-enter_equipment .page .swiper .swiper-slide-active{-webkit-transform: scale(1);transform: scale(1);-webkit-transition: -webkit-transform 1s;transition: -webkit-transform 1s;transition: transform 1s;transition: transform 1s, -webkit-transform 1s;}
.md-enter_equipment .page .swiper .swiper-slide-active .top{position: relative;background-color: rgba(187, 198, 192, 0.8);}
.md-enter_equipment .page .swiper .swiper-slide-active .top::before{position: absolute;display: none;content: "";top: 50%;left: 50%;-webkit-transform: translate(-50%, -50%);transform: translate(-50%, -50%);width: 105%;height: 105%;border-radius: 50%;}
.md-enter_equipment .page .swiper .num{position: absolute;top: 0.5rem;left: 36.7%;font-family: Arial;color: #0397e4;font-weight: bold;display: inline-block;z-index: 20;}
.md-enter_equipment .page .swiper-button-next, .md-enter_equipment .page .swiper-button-prev{margin: 0;background: none;background-color: #cccccc;width: auto;height: auto;display: inline-block;color: #fff;border-radius: 4px;padding: 0.15rem;opacity: 1 !important;pointer-events: all;cursor: pointer !important;}
.md-enter_equipment .page .swiper-button-next:hover, .md-enter_equipment .page .swiper-button-prev:hover{background-color: #0397e4;}
.md-enter_equipment .page .swiper-button-prev{left: 33.3%;bottom: 0.7rem;top: auto;-webkit-transform: translate(100%, 20%);transform: translate(100%, 20%);}
.md-enter_equipment .page .swiper-button-next{right: 33.3%;bottom: 0.7rem;top: auto;-webkit-transform: translate(-100%, 20%);transform: translate(-100%, 20%);}
@media (max-width: 1240px){.md-enter_equipment .page .swiper{width: 90%;}
.md-enter_equipment .page .swiper .swiper-button-prev{left: 28%;bottom: 0.7rem;top: auto;-webkit-transform: translate(100%, 20%);transform: translate(100%, 20%);}
.md-enter_equipment .page .swiper .swiper-button-next{right: 28%;bottom: 0.7rem;top: auto;-webkit-transform: translate(-100%, 20%);transform: translate(-100%, 20%);}}
@media (max-width: 750px){.md-enter_equipment .page .title{background-image: url(/images/enter_equip_top_bg.png);background-repeat: no-repeat;}
.md-enter_equipment .page .swiper{width: 96%;}
.md-enter_equipment .page .swiper .swiper_item .top{width: 3rem;height: 3rem;}
.md-enter_equipment .page .swiper .swiper-button-prev{left: 20%;bottom: 0rem;top: auto;}
.md-enter_equipment .page .swiper .swiper-button-next{right: 20%;bottom: 0rem;top: auto;}}
@media (max-width: 750px){.md-enter_equipment{background-size: cover;background-position: center center;}}
.md-news_list{background-size: auto 100%;background-image: url(/images/news_list_swiper_bg.png);background-position: right top;}
.md-news_list .swiper{position: relative;}
.md-news_list .swiper .swiper_item{background-position: right center;}
.md-news_list .swiper .swiper_item .swiper_box{width: 100%;display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;}
.md-news_list .swiper .swiper_item .swiper_box .sw_l{width: 50%;padding-top: 1.5rem;background: url(/images/news_list_swiper_l.png) no-repeat;background-size:100%;position: relative;min-height: 7rem;}
.md-news_list .swiper .swiper_item .swiper_box .sw_l .text{color: #fff;padding-left: 27%;padding-right: 25%;}
.md-news_list .swiper .swiper_item .swiper_box .sw_l .text .p2{margin-top: 0.4rem;line-height: 1.75;}
.md-news_list .swiper .swiper_item .swiper_box .sw_l .text .p3{line-height: 2;margin-top: 0.3rem;}
.md-news_list .swiper .swiper_item .swiper_box .sw_l .text .btn{display: block;width: 2rem;height: 0.5rem;line-height: 0.5rem;text-align: center;background-color: #fff;color: #0397e4;margin-top: 0.4rem;}
.md-news_list .swiper .swiper_item .swiper_box .sw_l .text .btn:hover{opacity: 0.8;}
.md-news_list .swiper .swiper_item .swiper_box .sw_r{width: 50%;-webkit-box-ordinal-group: 2;-ms-flex-order: 1;order: 1;position: relative;min-height: 7rem;}
.md-news_list .swiper .swiper_item .swiper_box .sw_r .img{width: 85%;position: absolute;top: 50%;left: -10%;-webkit-transform: translateY(-50%);transform: translateY(-50%);}
.md-news_list .swiper .swiper_item .swiper_box .sw_r .img .box{position: relative;width: 100%;}
.md-news_list .swiper .swiper_item .swiper_box .sw_r .img img{width: 100%;position: relative;z-index: 22;}
.md-news_list .swiper .swiper-pagination{width: auto;left: 35%;bottom: 20%;}
.md-news_list .swiper .swiper-pagination .swiper-pagination-bullet{width: 8px;height: 8px;background-color: transparent;border: 1px solid #fff;opacity:1; margin: 0 0.1rem;}
.md-news_list .swiper .swiper-pagination .swiper-pagination-bullet-active{background-color: #fff;}
.md-news_list .news_box{padding: 0 13.5% 50px;background-size: 100%;}
.md-news_list .news_box .news_nav{padding: 0.7rem 0;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;}
.md-news_list .news_box .news_nav .btn{width: 1.8rem;height: 0.5rem;border: 2px solid #0397e4;border-radius: 4px;text-align: center;color: #0397e4;font-weight: bold;cursor: pointer;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;align-items: center;}
.md-news_list .news_box .news_nav .btn + .btn{margin-left: 0.7rem;}
.md-news_list .news_box .news_nav .btn.on, .md-news_list .news_box .news_nav .btn:hover{border-color: transparent;background-color: #0397e4;color: #fff;}
.md-news_list .news_box .news:after{content: ".";display: block;height: 0;clear: both;visibility: hidden;line-height: 0;font-size: 0;}
.md-news_list .news_box .news .news_item{width: 32%;border: 1px solid #e5e5e5;background-color: #fff;margin-bottom: 0.4rem;float: left;margin-right: 2%;border-radius: 8px;overflow: hidden;}
.md-news_list .news_box .news .news_item:last-child,.md-news_list .news_box .news .news_item:nth-last-child(2),.md-news_list .news_box .news .news_item:nth-last-child(3){margin-bottom:0;}
.md-news_list .news_box .news .news_item:nth-child(3n){margin-right: 0;}
.md-news_list .news_box .news .news_item:hover .img img{-webkit-transform: scale(1.1, 1.1);transform: scale(1.1, 1.1);-webkit-transition: all 0.3s ease;transition: all 0.3s ease;}
.md-news_list .news_box .news .news_item:hover .bot .bot_1 .p1{color: #0397e4;}
.md-news_list .news_box .news .news_item:hover .bot .bot_2{color: #0397e4;}
.md-news_list .news_box .news .news_item:hover .bot .bot_1 .p2{color: #222;}
.md-news_list .news_box .news .news_item .img{overflow: hidden;}
.md-news_list .news_box .news .news_item .img img{width: 100%;-webkit-transition: all 0.3s ease;transition: all 0.3s ease;}
.md-news_list .news_box .news .news_item .bot{padding: 0 0.3rem;}
.md-news_list .news_box .news .news_item .bot .bot_1{padding: 0.3rem 0;border-bottom: 1px solid #e5e5e5;}
.md-news_list .news_box .news .news_item .bot .bot_1 .p1{display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 1;overflow: hidden;}
.md-news_list .news_box .news .news_item .bot .bot_1 .p2{margin-top: 0.2rem;color: #888;}
.md-news_list .news_box .news .news_item .bot .bot_1 .p2 .sp2{display: inline-block;}
.md-news_list .news_box .news .news_item .bot .bot_2{display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;-webkit-box-align: center;-ms-flex-align: center;align-items: center;padding: 0.2rem 0;color: #888;}
.pag{padding-top: 0.5rem;padding-bottom: 0;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;}
.pag .a1{color: #666;background-color: #fff;padding: 0 0.25rem;line-height: 0.5rem;border: 1px solid #eeeeee;border-radius: 4px;}
.pag .a1 + .a1{margin-left: 0.2rem;}
.pag .a1.on, .pag .a1:hover{border-color: transparent;background-color: #0397e4;color: #fff;}
/*移动端翻页*/
.ph_pages{display:none;margin-top:30px;}
.am-pagination{padding-left:0;margin:0 ;list-style:none;color:#999;text-align:left}
.am-pagination:after,.am-pagination:before{content:" ";display:table}
.am-pagination:after{clear:both}
.am-pagination>li{display:inline-block}
.am-pagination>li>a,.am-pagination>li>span{position:relative;display:block;padding:.5em 1em;text-decoration:none;line-height:1.2;background-color:#fff;border:1px solid #ddd;border-radius:0;margin-bottom:5px;margin-right:5px}
.am-pagination>li:last-child>a,.am-pagination>li:last-child>span{margin-right:0}
.am-pagination>li>a:focus,.am-pagination>li>a:hover,.am-pagination>li>span:focus,.am-pagination>li>span:hover{background-color:#eee}
.am-pagination>.am-active>a,.am-pagination>.am-active>a:focus,.am-pagination>.am-active>a:hover,.am-pagination>.am-active>span,.am-pagination>.am-active>span:focus,.am-pagination>.am-active>span:hover{z-index:2;color:#fff;background-color:#0e90d2;border-color:#0e90d2;cursor:default}
.am-pagination>.am-disabled>a,.am-pagination>.am-disabled>a:focus,.am-pagination>.am-disabled>a:hover,.am-pagination>.am-disabled>span,.am-pagination>.am-disabled>span:focus,.am-pagination>.am-disabled>span:hover{color:#999;background-color:#fff;border-color:#ddd;cursor:not-allowed;pointer-events:none}
.am-pagination .am-pagination-prev{float:left}
.am-pagination .am-pagination-prev a{border-radius:0}
.am-pagination .am-pagination-next{float:right}
.am-pagination .am-pagination-next a{border-radius:0}
.am-pagination-centered{text-align:center}
.am-pagination-right{text-align:right}
.am-pagination{position:relative}
.am-pagination-default{margin-left:10px;margin-right:10px;font-size:1.6rem}
.am-pagination-default .am-pagination-next,.am-pagination-default .am-pagination-prev{float:none}
.am-pagination-select{margin-left:10px;margin-right:10px;font-size:14px;}
.am-pagination-select>li>a{line-height:36px;background-color:#eee;padding:0 15px;border:0;color:#555}
.am-pagination-select .am-pagination-select{position:absolute;top:0;left:50%;margin-left:-35px;width:70px;height:36px;text-align:center;border-radius:0}
.am-pagination-select .am-pagination-select select{display:block;border:0;line-height:36px;width:70px;height:36px;border-radius:0;color:#555;background-color:#eee;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding-left:18px}
/* 内页文字列表*/
.news_box .item_li{}
.news_box .item{}
.news_box .list_box_13 li{}
.news_box .list_box_13 li *{transition:.5s}
.news_box .list_box_13 li a{display: flex;padding: 0.2rem 0;width: 100%;align-items: center;position: relative;z-index: 1;border-bottom:1px solid #e3e3e3;}
.news_box .list_box_13 li a:before{content: "";position: absolute;bottom: 0;left: 0;right: 0;height: 0;transition: .5s;z-index: -1;}
.news_box .list_box_13 li a .time{width:.85rem;text-align:center;color: #999999;position:relative;}
.news_box .list_box_13 li a .time:after{content: "";position: absolute;bottom: 0;right: 0;height:80%;width:1px;background:#e3e3e3;}
.news_box .list_box_13 li a .time span{display:block;font-weight:bold;padding-bottom: 6px;}
.news_box .list_box_13 li a .con{width:calc(100% - 1rem);padding: 0 .21rem 0 .175rem;}
.news_box .list_box_13 li:hover a .con h5{color:#0397e4;}
.news_box .list_box_13 li a .con h5{color: #333333;}
.news_box .list_box_13 li a .con p{color: #6e6f78;line-height:1.5;margin: .12rem 0 0;}
.news_box .list_box_13 li:hover a .con p{color: #333333;}
.news_box .list_box_01 li *{transition: .5s;}
.overfloat-dot{overflow: hidden;text-overflow: ellipsis;white-space: nowrap;width: 100%;}
.overfloat-dot-2{overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical}
@media (max-width: 1240px){.md-news_list .swiper .swiper_item .swiper_box .sw_l{padding-top: 1rem;}
.md-news_list .swiper .swiper_item .swiper_box .sw_l .text{padding-left: 20%;padding-right: 20%;}
.md-news_list .news_box{padding: 0 8%;}
.md-news_list .news_box .news_nav .btn{height: 0.8rem;}}
@media (max-width: 900px){.md-news_list .swiper .swiper_item .swiper_box .sw_l{padding-top: 0.5rem;}
.md-news_list .swiper .swiper_item .swiper_box .sw_l .text{padding-left: 5%;padding-right: 15%;}
.md-news_list .news_box{padding: 0 3%;}}
@media (max-width: 750px){.md-news_list .swiper .swiper_item .swiper_box .sw_l{width: 100%;padding-top: 1rem;padding-bottom: 1.2rem;-webkit-box-ordinal-group: 3;-ms-flex-order: 2;order: 2;}
.md-news_list .swiper .swiper_item .swiper_box .sw_r{width: 100%;-webkit-box-ordinal-group: 2;-ms-flex-order: 1;order: 1;min-height: auto;}
.md-news_list .swiper .swiper_item .swiper_box .sw_r .img{position: relative;-webkit-transform: translate(0, 0);transform: translate(0, 0);top: auto;left: auto;margin: 0 auto;width: 100%;-webkit-box-shadow: none;box-shadow: none;}
.md-news_list .swiper .swiper-pagination{width: auto;left: 50%;bottom: 5%;-webkit-transform: translate(-50%);transform: translate(-50%);}
.md-news_list .swiper .swiper-pagination .swiper-pagination-bullet{width: 8px;height: 8px;background-color: transparent;border: 1px solid #fff;}
.md-news_list .swiper .swiper-pagination .swiper-pagination-bullet-active{background-color: #fff;}
.md-news_list .news_box .news_nav .btn{height: 0.8rem;}
.md-news_list .news_box .news_nav .btn + .btn{margin-left: 0.4rem;}
.md-news_list .news_box .news{display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;}
.md-news_list .news_box .news:after{display: none;}
.md-news_list .news_box .news .news_item{width:100%;margin-right: 0;}
.md-news_list .news_box .pag .a1{padding: 0 0.15rem;}
.md-news_list .news_box .pag .a1 + .a1{margin-left: 0.1rem;}
.ph_pages{display:block;margin-bottom:20px;}
.pag{display:none;}
.news_box .list_box_13 li a .time{width: 1.5rem;}} .u-titles{padding:.25rem 0;}
.totle_search{color: #ff4242;}
/*详情*/
.md-news_details .page{padding: 0 13.5%;padding-bottom: 1rem !important;}
.md-news_details .page .page_box{display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;}
.md-news_details .page .page_box .page_1{width: 70%;border-right: 1px solid #e5e5e5;}
.md-news_details .page .page_box .page_1 .pg1_head{width: 95%;padding-bottom: 0.3rem;border-bottom: 1px solid #ececec;}
.md-news_details .page .page_box .page_1 .pg1_head .home{padding-top: 0.2rem;color: #888;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;}
.md-news_details .page .page_box .page_1 .pg1_head .home .img{display: inline-block;margin-right: 0.1rem;}
.md-news_details .page .page_box .page_1 .pg1_head .home .a1:hover{color: #0397e4;}
.md-news_details .page .page_box .page_1 .pg1_head .title .til_1{margin: 0.4rem 0;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;}
.md-news_details .page .page_box .page_1 .pg1_head .title .til_1 .name{width: 66%;line-height: 1.5;}
.md-news_details .page .page_box .page_1 .pg1_head .title .til_1 .btn{width: 1.5rem;height: 0.5rem;text-align: center;line-height: 0.5rem;background-color: #0397e4;color: #fff;border-radius: 4px;}
.md-news_details .page .page_box .page_1 .pg1_head .title .til_1 .btn:hover{opacity: 0.8;}
.md-news_details .page .page_box .page_1 .pg1_head .title .til_2{display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;}
.md-news_details .page .page_box .page_1 .pg1_head .title .til_2 .img{padding-right: 0.1rem;}
.md-news_details .page .page_box .page_1 .pg1_head .title .til_2 .sp1{padding-right: 0.3rem;color: #999;}
.md-news_details .page .page_box .page_1 .pg1_head .title .til_2 .a1{margin-left: 0.15rem;}
.md-news_details .page .page_box .page_1 .pg1_head .title .til_2 .a1 img:nth-child(2n-1){display: block;}
.md-news_details .page .page_box .page_1 .pg1_head .title .til_2 .a1 img:nth-child(2n){display: none;}
.md-news_details .page .page_box .page_1 .pg1_head .title .til_2 .a1:hover img:nth-child(2n-1){display: none;}
.md-news_details .page .page_box .page_1 .pg1_head .title .til_2 .a1:hover img:nth-child(2n){display: block;}
.md-news_details .page .page_box .page_1 .article{width: 95%;padding-bottom: 0.7rem;}
.md-news_details .page .page_box .page_1 .article .p1{margin-top: 0.3rem;color: #555;line-height: 1.5;}
.md-news_details .page .page_box .page_1 .article .img{width: 66%;margin: 0 auto;margin-top: 0.3rem;}
.md-news_details .page .page_box .page_1 .article .img img{width: 100%;}
.md-news_details .page .page_box .page_1 .pag{display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;border-top: 1px solid #ececec;border-bottom: 1px solid #ececec;padding: 0.4rem 0;padding-right: 5%;}
.md-news_details .page .page_box .page_1 .pag .a1{color: #555;max-width: 45%;}
.md-news_details .page .page_box .page_1 .pag .a1:hover{color: #fff;}
.md-news_details .page .page_box .page_2{width: 25%;}
.md-news_details .page .page_box .page_2 .title{margin-top: 0.9rem;}
.md-news_details .page .page_box .page_2 .case_item{display: block;margin-top: 0.4rem;}
.md-news_details .page .page_box .page_2 .case_item:hover .case_box .img img{-webkit-transform: scale(1.1, 1.1);transform: scale(1.1, 1.1);-webkit-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out;}
.md-news_details .page .page_box .page_2 .case_item:hover .case_box .name{color: #0397e4;}
.md-news_details .page .page_box .page_2 .case_item .case_box{display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;}
.md-news_details .page .page_box .page_2 .case_item .case_box .img{width: 50%;-ms-flex-negative: 0;flex-shrink: 0;overflow: hidden;border-radius: 4px;}
.md-news_details .page .page_box .page_2 .case_item .case_box .img img{width: 100%;-webkit-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out;}
.md-news_details .page .page_box .page_2 .case_item .case_box .name{line-height: 2;padding: 0 3%;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;}
@media (max-width: 1240px){.md-news_details .page{padding: 0 8%;}}
@media (max-width: 900px){.md-news_details .page{padding: 0 3%;}
.md-news_details .page .page_box .page_1 .pg1_head .title .til_1 .btn{line-height: 0.8rem;height: 0.8rem;}}
@media (max-width: 750px){.md-news_details .page .page_box{-ms-flex-wrap: wrap;flex-wrap: wrap;}
.md-news_details .page .page_box .page_1{width: 100%;border-right: none;}
.md-news_details .page .page_box .page_1 .pg1_head, .md-news_details .page .page_box .page_1 .article{width: 100%;}
.md-news_details .page .page_box .page_1 .pag{padding-right: 0;}
.md-news_details .page .page_box .page_2{width: 100%;}
.md-news_details .page .page_box .page_2 .case_item .case_box .img{width: 30%;}}
/*招聘*/
.md-career{background-image: url(/images/career_bg2.png);background-size:cover;background-position: center top;}
.md-career .page{padding-top: 0.8rem;}
.md-career .page .page_1{position: relative;padding: 0 13.5%;}
.md-career .page .page_1 .pg1_box{display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;position: relative;}
.md-career .page .page_1 .pg1_box .pg1_l{-ms-flex-negative: 0;flex-shrink: 0;padding-right: 0.6rem;max-width: 50%;padding-top: 0.5rem;}
.md-career .page .page_1 .pg1_box .pg1_l .line{width: 0.7rem;height: 4px;margin: 0.2rem 0;background-color: #0397e4;}
.md-career .page .page_1 .pg1_box .pg1_l .p2{color: #888;}
.md-career .page .page_1 .pg1_box .pg1_l .text{margin-top: 0.5rem;}
.md-career .page .page_1 .pg1_box .pg1_l .text .p3{color: #555;}
.md-career .page .page_1 .pg1_box .pg1_l .text .p3:not(:first-child){margin-top: 0.1rem;}
.md-career .page .page_1 .pg1_box .pg1_r .img{overflow: hidden;}
.md-career .page .page_1 .pg1_box .pg1_r .img:hover img{-webkit-transform: scale(1.1, 1.1);transform: scale(1.1, 1.1);-webkit-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out;}
.md-career .page .page_1 .pg1_box .pg1_r .img img{-webkit-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out;}
.md-career .page .page_1 .pg1_box .p1_t{position: absolute;left: 0;bottom: 0.4rem;color: #888;opacity: 0.2;font-size: 1rem;font-family: Arial;font-weight: bold;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;z-index: 1;}
.md-career .page .page_2{padding: 0 13.5%;margin-top: 1.3rem;margin-bottom: 1.2rem;}
.md-career .page .page_2 .swiper{position: relative;}
.md-career .page .page_2 .swiper .swiper-container .swiper-wrapper{-webkit-transform: none;transform: none;}
.md-career .page .page_2 .swiper .swiper-pagination{bottom: -0.6rem;top: auto;left: 50%;-webkit-transform: translate(-50%);transform: translate(-50%);}
.md-career .page .page_2 .swiper .swiper-pagination .swiper-pagination-bullet{width: 8px;height: 8px;background-color: transparent;border: 1px solid #0397e4;opacity: 1;}
.md-career .page .page_2 .swiper .swiper-pagination .swiper-pagination-bullet:not(:first-child){margin-left: 0.2rem;}
.md-career .page .page_2 .swiper .swiper-pagination .swiper-pagination-bullet-active{background-color: #0397e4;}
.md-career .page .page_2 .swiper .swiper_item{min-height: 4.6rem;background-color: #fff;cursor: pointer;-webkit-transform: none;transform: none;}
.md-career .page .page_2 .swiper .swiper_item:hover{background-image: -webkit-gradient(linear, left top, left bottom, from(#82d4ff), to(#0397e4));background-image: linear-gradient(to bottom, #82d4ff, #0397e4);}
.md-career .page .page_2 .swiper .swiper_item:hover .sw_box .head .img img:nth-child(2n-1){display: none;}
.md-career .page .page_2 .swiper .swiper_item:hover .sw_box .head .img img:nth-child(2n){display: block;}
.md-career .page .page_2 .swiper .swiper_item:hover .sw_box .sw_2 .name, .md-career .page .page_2 .swiper .swiper_item:hover .sw_box .sw_2 .text{color: #fff;}
.md-career .page .page_2 .swiper .swiper_item:hover .sw_box .sw_2 .line{background-color: #fff;opacity: 0.4;}
.md-career .page .page_2 .swiper .swiper_item:hover .btn .btn_1{display: none;}
.md-career .page .page_2 .swiper .swiper_item:hover .btn .btn_2{display: inline-block;}
.md-career .page .page_2 .swiper .swiper_item .btn{position: absolute;bottom: 0.5rem;left: 0.25rem;}
.md-career .page .page_2 .swiper .swiper_item .btn .btn_1{display: inline-block;background-color: #0397e4;color: #fff;padding: 0.1rem 0.13rem;border-radius: 4px;}
.md-career .page .page_2 .swiper .swiper_item .btn .btn_2{display: none;background-color: #fff;color: #0397e4;border-radius: 4px;padding: 0.15rem 0.36rem;}
.md-career .page .page_2 .swiper .swiper_item .sw_box .head .img{width: 60%;}
.md-career .page .page_2 .swiper .swiper_item .sw_box .head .img img{width: 100%;}
.md-career .page .page_2 .swiper .swiper_item .sw_box .head .img img:nth-child(2n-1){display: block;}
.md-career .page .page_2 .swiper .swiper_item .sw_box .head .img img:nth-child(2n){display: none;}
.md-career .page .page_2 .swiper .swiper_item .sw_box .sw_2{padding: 0 0.25rem;}
.md-career .page .page_2 .swiper .swiper_item .sw_box .sw_2 .name{font-weight: bold;}
.md-career .page .page_2 .swiper .swiper_item .sw_box .sw_2 .line{margin: 0.15rem 0;width: 20%;height: 5px;background-color: #0397e4;}
.md-career .page .page_2 .swiper .swiper_item .sw_box .sw_2 .text .text_item{display: -webkit-box;display: -ms-flexbox;display: flex;line-height: 2;}
.md-career .page .page_2 .swiper .swiper_item .sw_box .sw_2 .text .text_item .d1{-ms-flex-negative: 0;flex-shrink: 0;}
.md-career .page .page_2 .swiper .swiper_item .sw_box .sw_2 .text .text_item .d2{display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;}
@media (max-width: 1240px){.md-career .page .page_2{padding: 0 8%;}
.md-career .page .page_2 .swiper .swiper_item{min-height: 6rem;}}
@media (max-width: 750px){.md-career .page .page_1{padding: 0 3%;}
.md-career .page .page_1 .pl_img{display: none;}
.md-career .page .page_1 .pg1_box{-ms-flex-wrap: wrap;flex-wrap: wrap;}
.md-career .page .page_1 .pg1_box .pg1_l{max-width: 100%;}
.md-career .page .page_1 .pg1_box .pg1_l .text{margin-bottom: 0.5rem;}
.md-career .page .page_1 .pg1_box .pg1_r{width: 100%;}
.md-career .page .page_2{padding: 0 3%;}
.md-career .page .page_2 .swiper .swiper_item{min-height: 6rem;}}
/*招聘弹窗*/
.md-career_popup{position: fixed;display: none;top: 50%;left: 50%;-webkit-transform: translate(-50%, -50%);transform: translate(-50%, -50%);background-color: #fff;z-index: 100;width: 11rem;padding: 0 0.5rem;max-width: 80%;border-radius: 10px;}
.md-career_popup.show{display: block;}
.md-career_popup .popup_box{display: none;position: relative;}
.md-career_popup .popup_box.on{display: block;}
.md-career_popup .popup_box .title{background-color: #fff;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;-webkit-box-align: center;-ms-flex-align: center;align-items: center;padding: 0.4rem 0;border-bottom: 1px solid #ececec;}
.md-career_popup .popup_box .title .sp1{color: #0397e4;font-weight: bold;}
.md-career_popup .popup_box .title .off{width: 0.22rem;height: 0.22rem;min-width: 11px;min-height: 11px;background-image: url(/images/X.png);background-size: contain;cursor: pointer;}
.md-career_popup .popup_box .title .off:hover{background-image: url(/images/X1.png);}
.md-career_popup .popup_box .bot{padding-bottom: 0.7rem;max-height: 6rem;overflow: auto;}
.md-career_popup .popup_box .bot::-webkit-scrollbar{/*滚动条整体样式*/width: 4px;/*高宽分别对应横竖滚动条的尺寸*/height: 1px;}
.md-career_popup .popup_box .bot::-webkit-scrollbar-thumb{/*滚动条里面小方块*/border-radius: 5px;background-color: #0397e4;opacity: 0.5;}
.md-career_popup .popup_box .bot::-webkit-scrollbar-track{/*滚动条里面轨道*/-webkit-box-shadow: inset 0 0 4px rgba(0, 0, 0, 0.2);box-shadow: inset 0 0 4px rgba(0, 0, 0, 0.2);border-radius: 10px;}
.md-career_popup .popup_box .bot .bot_1{padding: 0.4rem 0;}
.md-career_popup .popup_box .bot .bot_1 .b1_item{display: inline-block;}
.md-career_popup .popup_box .bot .bot_1 .b1_item:not(:first-child){margin-left: 0.7rem;}
.md-career_popup .popup_box .bot .bot_2 + .bot_2{margin-top: 0.4rem;}
.md-career_popup .popup_box .bot .bot_2 .name{color: #0397e4;padding-bottom: 0.2rem;}
.md-career_popup .popup_box .bot .bot_2 .p1{line-height: 2;}
.md-career_popup .popup_box .bot .bot_4{margin-top: 0.5rem;line-height: 1.5;}
.md-career_popup .popup_box .bot .bot_4 .a1{color: #0397e4;display: inline-block;position: relative;}
.md-career_popup .popup_box .bot .bot_4 .a1:hover::before{content: "";display: block;position: absolute;bottom: 0;left: 0;width: 100%;height: 1px;background-color: #0397e4;}
@media (max-width: 900px){.md-career_popup .popup_box .bot{max-height: 10rem;}}
@media (max-width: 750px){.md-career_popup .popup_box .bot .bot_1 .b1_item{min-width: 50%;line-height: 2;}
.md-career_popup .popup_box .bot .bot_1 .b1_item:not(:first-child){margin-left: 0;}}
@media (max-width: 500px){.md-career_popup .popup_box .bot .bot_1 .b1_item{min-width: 50%;line-height: 2;}
.md-career_popup .popup_box .bot .bot_1 .b1_item:not(:first-child){margin-left: 0;}}
/*荣誉*/
.md-mask{display: none;position: fixed;top: 0;left: 0;width: 100%;height: 100%;background-color: rgba(0, 0, 0, 0.7);z-index: 99;}
.md-mask.show{display: block;}
.md-honor{background-image: url(/images/production_process_bg.png);}
.md-honor .page{display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;}
.md-honor .page .honor_l{padding: 1.2rem 0;width: 60%;}
.md-honor .page .honor_l .hl_1{display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;}
.md-honor .page .honor_l .hl_1 .title{width: 25%;}
.md-honor .page .honor_l .hl_1 .title .line{width: 50%;height: 4px;margin: 0.2rem 0;background-color: #0397e4;}
.md-honor .page .honor_l .hl_1 .title .p2{color: #888;font-family: Arial;}
.md-honor .page .honor_l .hl_1 .text{width: 75%;line-height: 2;}
.md-honor .page .honor_l .swiper{padding: 0.7rem 0;position: relative;}
.md-honor .page .honor_l .swiper .swiper_item{cursor: pointer;}
.md-honor .page .honor_l .swiper .swiper_item .img{ max-width: 85%; margin: 0.2rem auto;height: 420px;text-align: center; display: flex;align-items: center;background: #ffffff; justify-content: center; border: 1px solid #dfdfdf;}
.md-honor .page .honor_l .swiper .swiper_item .img img{max-width: 90%;max-height:90%;-webkit-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out;}
.md-honor .page .honor_l .swiper .swiper_item .text{margin: 0.2rem auto;max-width: 80%;text-align: center;color: #555;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 1;overflow: hidden;}
.md-honor .page .honor_l .swiper .swiper_item:hover .text{color: #0397e4;}
.md-honor .page .honor_l .swiper .swiper_item:hover .img img{-webkit-transform: scale(1.1, 1.1);transform: scale(1.1, 1.1);-webkit-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out;}
.md-honor .page .honor_l .swiper-button-next, .md-honor .page .honor_l .swiper-button-prev{position: relative;top: auto;left: auto;right: auto;bottom: auto;margin: 0;background: none;background-color: #cccccc;width: auto;height: auto;display: inline-block;color: #fff;border-radius: 4px;padding: 0.15rem;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;}
.md-honor .page .honor_l .swiper-button-next:hover, .md-honor .page .honor_l .swiper-button-prev:hover{background-color: #0397e4;}
.md-honor .page .honor_l .swiper-button-next{margin-left: 0.3rem;}
.md-honor .page .honor_l .swiper_btn{display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;}
.md-honor .page .honor_r{width: 25%;background-image: url(/images/honor_left.png);position: relative;}
.md-honor .page .honor_r .img{position: absolute;top: 50%;left: 0;-webkit-transform: translate(-50%, -50%);transform: translate(-50%, -50%);}
@media (max-width: 1240px){.md-honor .page{padding-left: 8%;}
.md-honor .page .honor_l{width: 70%;}
.md-honor .page .honor_r{width: 20%;}}
@media (max-width: 750px){.md-honor .page{padding: 0 3%;}
.md-honor .page .honor_l{width: 100%;-ms-flex-wrap: wrap;flex-wrap: wrap;}
.md-honor .page .honor_l .hl_1{-ms-flex-wrap: wrap;flex-wrap: wrap;}
.md-honor .page .honor_l .hl_1 .title{width: 100%;text-align: center;}
.md-honor .page .honor_l .hl_1 .title .line{margin: 0.2rem auto;width: 0.7rem;}
.md-honor .page .honor_l .hl_1 .text{margin-top: 0.2rem;width: 100%;}
.md-honor .page .honor_r{display: none;}}
.md-about_company{background-color: #fcfcfb;}
.md-about_company .common_title{position: relative;width: 3.2rem;}
.md-about_company .common_title .line{width: 0.7rem;height: 4px;margin: 0.15rem 0;background-color: #0397e4;}
.md-about_company .common_title .p2{font-family: Arial;color: #888;}
.md-about_company .page .page_1{position: relative;}
.md-about_company .page .page_1 .pg1{align-items: center;padding-left: 13.5%;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;}
.md-about_company .page .page_1 .pg1 .p1_left{padding-top: 1.1rem;width: 42%;padding-bottom:50px;}
.md-about_company .page .page_1 .pg1 .p1_left .text{color: #555;line-height: 2;padding-top: 0.3rem;padding-bottom: 0.6rem;}
.md-about_company .page .page_1 .pg1 .p1_left .d3{display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;}
.md-about_company .page .page_1 .pg1 .p1_left .d3 .d3_item{width: 50%;color: #666;margin-bottom: 0.35rem;}
.md-about_company .page .page_1 .pg1 .p1_left .d3 .d3_item .p1 .sp1{color: #0397e4;line-height:1;font-family: DINMittelschriftStd;font-weight: bold;}
.md-about_company .page .page_1 .pg1 .p1_left .d3 .d3_item .p2{line-height: 2;}
.md-about_company .page .page_1 .pg1 .img{width: 50%;}
.md-about_company .page .page_1 .pg1 .img img{width: 100%;}
/*文化*/
.md-about_company .page .page_2{width: 100%;}
.md-about_company .page .page_2 .pg2_box{background-image: url(/images/about_02_bg.png);background-size: cover;min-height: 6.3rem;padding: 1rem 0;}
.md-about_company .page .page_2 .pg2_box .pg2_{position: relative;background-size: cover;}
.md-about_company .page .page_2 .pg2_box .center{margin: 0 auto;width: 4.5rem;height: 4.5rem;position: relative;border-radius: 50%;}
.md-about_company .page .page_2 .pg2_box .center .title{position: absolute;top: 50%;left: 50%;text-align:center;-webkit-transform: translate(-50%, -50%);transform: translate(-50%, -50%);color: #fff;}
.md-about_company .page .page_2 .pg2_box .center .title .line{margin: 0.15rem auto;background-color: #fff;}
.md-about_company .page .page_2 .pg2_box .center .title .p2{color: #fff;opacity: 0.5;}
.md-about_company .page .page_2 .pg2_box .center .bb1{position: absolute;left: 0;bottom: 0;width: 100%;height: 100%;border-radius: 50%;border-top: 1px solid #0397e4;border-left: 1px solid #0397e4;border-bottom: 1px solid transparent;border-right: 1px solid transparent;}
.md-about_company .page .page_2 .pg2_box .center .bb1.on0{-webkit-transform: rotate(0);transform: rotate(0);-webkit-transition: all 0.5s ease-in-out;transition: all 0.5s ease-in-out;}
.md-about_company .page .page_2 .pg2_box .center .bb1.on1{-webkit-transform: rotate(90deg);transform: rotate(90deg);-webkit-transition: all 0.5s ease-in-out;transition: all 0.5s ease-in-out;}
.md-about_company .page .page_2 .pg2_box .center .bb1.on2{-webkit-transform: rotate(270deg);transform: rotate(270deg);-webkit-transition: all 0.5s ease-in-out;transition: all 0.5s ease-in-out;}
.md-about_company .page .page_2 .pg2_box .center .bb1.on3{-webkit-transform: rotate(180deg);transform: rotate(180deg);-webkit-transition: all 0.5s ease-in-out;transition: all 0.5s ease-in-out;}
.md-about_company .page .page_2 .pg2_box .cc{width: 71%;height: 71%;position: absolute;top: 50%;left: 50%;-webkit-transform: translate(-50%, -50%);transform: translate(-50%, -50%);z-index: 10;}
.md-about_company .page .page_2 .pg2_box .cc .cc_box{width: 100%;height: 100%;position: relative;}
.md-about_company .page .page_2 .pg2_box .cc .cc_box .c_btn{width: 0.1rem;height: 0.1rem;min-width: 8px;min-height: 8px;border-radius: 50%;background-color: #b5b5b5;position: absolute;}
.md-about_company .page .page_2 .pg2_box .cc .cc_box .c_btn_1{top: 0;left: 0;-webkit-transform: translate(-50%, -50%);transform: translate(-50%, -50%);}
.md-about_company .page .page_2 .pg2_box .cc .cc_box .c_btn_2{top: 0;right: 0;-webkit-transform: translate(50%, -50%);transform: translate(50%, -50%);}
.md-about_company .page .page_2 .pg2_box .cc .cc_box .c_btn_3{bottom: 0;left: 0;-webkit-transform: translate(-50%, 50%);transform: translate(-50%, 50%);}
.md-about_company .page .page_2 .pg2_box .cc .cc_box .c_btn_4{bottom: 0;right: 0;-webkit-transform: translate(50%, 50%);transform: translate(50%, 50%);}
.md-about_company .page .page_2 .pg2_box .p2_item{width: 4.4rem;height: 1.2rem;position: absolute;line-height: 2;cursor: pointer;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;}
.md-about_company .page .page_2 .pg2_box .p2_item:hover .p1 img:nth-child(2n-1){display: none;}
.md-about_company .page .page_2 .pg2_box .p2_item:hover .p1 img:nth-child(2n){display: inline-block;}
.md-about_company .page .page_2 .pg2_box .p2_item:hover .p2{color: #0397e4;}
.md-about_company .page .page_2 .pg2_box .p2_item:hover .btn img:nth-child(2n-1){display: none;}
.md-about_company .page .page_2 .pg2_box .p2_item:hover .btn img:nth-child(2n){display: block;}
.md-about_company .page .page_2 .pg2_box .p2_item .content{width: 3.4rem;}
.md-about_company .page .page_2 .pg2_box .p2_item.on .p1 img:nth-child(2n-1){display: none;}
.md-about_company .page .page_2 .pg2_box .p2_item.on .p1 img:nth-child(2n){display: inline-block;}
.md-about_company .page .page_2 .pg2_box .p2_item.on .p2{color: #0397e4;}
.md-about_company .page .page_2 .pg2_box .p2_item.on .btn img:nth-child(2n-1){display: none;}
.md-about_company .page .page_2 .pg2_box .p2_item.on .btn img:nth-child(2n){display: block;}
.md-about_company .page .page_2 .pg2_box .p2_item .btn{width: 0.3rem;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;}
.md-about_company .page .page_2 .pg2_box .p2_item .btn img:nth-child(2n-1){display: block;}
.md-about_company .page .page_2 .pg2_box .p2_item .btn img:nth-child(2n){display: none;}
.md-about_company .page .page_2 .pg2_box .p2_item .p1 img:nth-child(2n-1){display: inline-block;}
.md-about_company .page .page_2 .pg2_box .p2_item .p1 img:nth-child(2n){display: none;}
.md-about_company .page .page_2 .pg2_box .p2_item .p3{color: #666;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 1;overflow: hidden;}
.md-about_company .page .page_2 .pg2_box .pp1{text-align: right;left: 42.5%;top: 28%;-webkit-transform: translate(-100%, -100%);transform: translate(-100%, -100%);}
.md-about_company .page .page_2 .pg2_box .pp2{right: 42.5%;top: 28%;-webkit-transform: translate(100%, -100%);transform: translate(100%, -100%);}
.md-about_company .page .page_2 .pg2_box .pp3{text-align: right;left: 42.50%;bottom: 28%;-webkit-transform: translate(-100%, 100%);transform: translate(-100%, 100%);}
.md-about_company .page .page_2 .pg2_box .pp4{right: 42.5%;bottom: 28%;-webkit-transform: translate(100%, 100%);transform: translate(100%, 100%);}
@media (max-width: 900px){.md-about_company .page .page_2{position: relative;-webkit-transform: none;transform: none;padding: 0;}
.md-about_company .page .page_2 .pg2_box .center{border: none;}
.md-about_company .page .page_2 .pg2_box .center .bb1{border: none !important;}
.md-about_company .page .page_2 .pg2_box .p2_item{line-height: 1.5;position: relative;top: auto;left: auto;right: auto;bottom: auto;-webkit-transform: none;transform: none;height: auto;width: 100%;height: auto;padding: 0 5%;margin-top: 0.2rem;}
.md-about_company .page .page_2 .pg2_box .p2_item .content{width: 100%;}
.md-about_company .page .page_2 .pg2_box .p2_item .btn{display: none;}
.md-about_company .page .page_2 .pg2_box .pp1,.md-about_company .page .page_2 .pg2_box .pp3{text-align: left;}}
.md-about_company .page .page_3{position: relative;overflow: hidden;}
.md-about_company .page .page_3 .title{position: absolute;right: 13.5%;top: 38%;-webkit-transform: translateY(-50%);transform: translateY(-50%);}
.md-about_company .page .page_3 .img2{position: absolute;bottom: -0.2rem;left: 52%;-webkit-transform: translateX(-50%);transform: translateX(-50%);z-index: 1;background-image: url(/images/tree.png);background-size: contain;}
.md-about_company .page .page_3 .img2.an{-webkit-animation: tree 5s linear;animation: tree 5s linear;}
@-webkit-keyframes tree{0%{-webkit-transform: translateX(-50%) scale(0.3, 0.3);transform: translateX(-50%) scale(0.3, 0.3);-webkit-transform-origin: center bottom;transform-origin: center bottom;}
33%{-webkit-transform: translateX(-50%) scale(0.3, 0.3);transform: translateX(-50%) scale(0.3, 0.3);-webkit-transform-origin: center bottom;transform-origin: center bottom;}
66%{-webkit-transform: translateX(-50%) scale(0.6, 0.6);transform: translateX(-50%) scale(0.6, 0.6);-webkit-transform-origin: center bottom;transform-origin: center bottom;}
100%{-webkit-transform: translateX(-50%) scale(1, 1);transform: translateX(-50%) scale(1, 1);-webkit-transform-origin: center bottom;transform-origin: center bottom;}}
@keyframes tree{0%{-webkit-transform: translateX(-50%) scale(0.3, 0.3);transform: translateX(-50%) scale(0.3, 0.3);-webkit-transform-origin: center bottom;transform-origin: center bottom;}
33%{-webkit-transform: translateX(-50%) scale(0.3, 0.3);transform: translateX(-50%) scale(0.3, 0.3);-webkit-transform-origin: center bottom;transform-origin: center bottom;}
66%{-webkit-transform: translateX(-50%) scale(0.6, 0.6);transform: translateX(-50%) scale(0.6, 0.6);-webkit-transform-origin: center bottom;transform-origin: center bottom;}
100%{-webkit-transform: translateX(-50%) scale(1, 1);transform: translateX(-50%) scale(1, 1);-webkit-transform-origin: center bottom;transform-origin: center bottom;}}
.md-about_company .page .page_3 .img2 img{height: 9rem;opacity: 0;}
.md-about_company .page .page_3 .img3{position: absolute;bottom: 0rem;left: 50%;-webkit-transform: translateX(-50%);transform: translateX(-50%);z-index: 3;}
.md-about_company .page .page_3 .img3 img{height: 1.5rem;}
.md-about_company .page .page_3 .pg3_item{position: absolute;width: 3.2rem;}
.md-about_company .page .page_3 .pg3_item .p1{font-family: Arial;font-weight: bold;color: #0397e4;line-height: 1.75;}
.md-about_company .page .page_3 .pg3_item .p2{color: #555;line-height: 2;}
.md-about_company .page .page_3 .path_6{left: 42%;bottom: 60%;text-align: right;-webkit-transform: translate(-100%, 100%);transform: translate(-100%, 100%);}
.md-about_company .page .page_3 .path_5{right: 45%;bottom: 54%;text-align: left;-webkit-transform: translate(100%, 100%);transform: translate(100%, 100%);}
.md-about_company .page .page_3 .path_4{left: 40%;bottom: 46%;text-align: right;-webkit-transform: translate(-100%, 100%);transform: translate(-100%, 100%);}
.md-about_company .page .page_3 .path_3{right: 38%;bottom: 41%;text-align: left;-webkit-transform: translate(100%, 100%);transform: translate(100%, 100%);}
.md-about_company .page .page_3 .path_2{left: 42%;bottom: 32%;text-align: right;-webkit-transform: translate(-100%, 100%);transform: translate(-100%, 100%);}
.md-about_company .page .page_3 .path_1{right: 40%;bottom: 25%;text-align: left;-webkit-transform: translate(100%, 100%);transform: translate(100%, 100%);}
@media (max-width: 1240px){.md-about_company .page .page_3 .pg3_item{width: 7rem;}
.md-about_company .page .page_1 .pg1{padding-left:5%;}}
@media (max-width: 900px){.md-about_company .page .page_3 .pg3_item{width: 5rem;}}
@media (max-width: 750px){.md-about_company .page .page_3{background-image: url(/images/about_03_bg.png);padding: 0.3rem 3%;padding-left: 0.2rem;}
.md-about_company .page .page_3 .title{position: relative;-webkit-transform: none;transform: none;top: auto;right: auto;margin: 0 auto;}
.md-about_company .page .page_3 .pg3_item{width: auto;position: relative;bottom: auto;left: auto;right: auto;text-align: left;-webkit-transform: none;transform: none;padding-left: 0.4rem;}
.md-about_company .page .page_3 .pg3_item::before{content: "";display: block;width: 0.2rem;height: 0.2rem;border-radius: 50%;background-color: #0397e4;position: absolute;left: 0;top: 0.3rem;-webkit-transform: translateY(-50%);transform: translateY(-50%);}
.md-about_company .page .page_3 .pg3_item::after{display: block;content: "";width: 2px;height: 100%;position: absolute;left: 0.1rem;top: 0.2rem;background-color: #0397e4;-webkit-transform: translateX(-50%);transform: translateX(-50%);}
.md-about_company .page .page_3 .pg3_item:last-child::after{display: none;}
.md-about_company .page .page_3 .img{display: none;}
.md-about_company .page .page_3 .img2{display: none;}
.md-about_company .page .page_3 .img3{display: none;}
.md-about_company .page .page_1 .pg1{flex-direction: column;padding-bottom:30px;}
.md-about_company .page .page_1 .pg1 .p1_left,.md-about_company .page .page_1 .pg1 .img{width:100%;}}
.md-about_company .page .page_6{padding: 1rem 0;background-image: url(/images/about_06_bg.png);background-size:cover;background-position: center bottom;}
.md-about_company .page .page_6 .pg6_box{padding: 0 13.5%;}
.md-about_company .page .page_6 .pg6_box .title{text-align:center;margin: 0 auto;position: relative;}
.md-about_company .page .page_6 .pg6_box .title .line{width: 0.7rem;height: 4px;margin: 0.15rem auto;background-color: #0397e4;}
.md-about_company .page .page_6 .pg6_box .title .text{font-family: Arial;}
.md-about_company .page .page_6 .pg6_box .text{width: 58%;text-align: center;margin: 0.2rem auto;line-height: 2;}
.md-about_company .page .page_6 .pg6_box .bot{display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;}
.md-about_company .page .page_6 .pg6_box .bot .img{text-align: center;overflow: hidden;cursor: pointer;width: 24%;height: 4.63rem;background-size: auto 100%;background-position: center center;-webkit-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out;}
.md-about_company .page .page_6 .pg6_box .bot .img img{height: 100%;opacity: 0;}
.md-about_company .page .page_6 .pg6_box .bot .img.on{width: 48%;-webkit-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out;}
.md-about_company .page .page_6 .pg6_box .bot .img.off{width: 15.5%;}
.md-about_company .page .page_6 .pg6_box .swiper .swiper-slide{-webkit-filter: blur(2px);filter: blur(2px);position: relative;width: 6.75rem;max-width: 60%;-webkit-transform: scale(0.9);transform: scale(0.9);-webkit-transition: -webkit-transform 0.3s ease-in-out;transition: -webkit-transform 0.3s ease-in-out;transition: transform 0.3s ease-in-out;transition: transform 0.3s ease-in-out, -webkit-transform 0.3s ease-in-out;}
.md-about_company .page .page_6 .pg6_box .swiper .swiper-slide::before{content: "";display: block;position: absolute;top: 0;left: 0;width: 100%;height: 100%;background-color: rgba(0, 0, 0, 0.4);z-index: 22;}
.md-about_company .page .page_6 .pg6_box .swiper .swiper-slide-active{-webkit-filter: none;filter: none;-webkit-transform: scale(1);transform: scale(1);-webkit-transition: -webkit-transform 0.3s ease-in-out;transition: -webkit-transform 0.3s ease-in-out;transition: transform 0.3s ease-in-out;transition: transform 0.3s ease-in-out, -webkit-transform 0.3s ease-in-out;}
.md-about_company .page .page_6 .pg6_box .swiper .swiper-slide-active::before{display: none;}
@media (max-width: 1240px){.md-about_company .page .page_6 .pg6_box .text{width: 75%;}}
@media (max-width: 750px){.md-about_company .page .page_6 .pg6_box{padding: 0 3%;}
.md-about_company .page .page_6 .pg6_box .text{width: 80%;}
.md-about_company .page .page_6 .pg6_box .bot .img{height: 3.5rem;}}
.md-home .page .banner{position: relative;background-color: #000;}
.md-home .page .banner .swiper-pagination{display: -webkit-box;display: -ms-flexbox;display: flex;width: auto;bottom: 2%;left: 50%;-webkit-transform: translate(-50%);transform: translate(-50%);}
.md-home .page .banner .swiper-pagination .swiper-pagination-bullet{margin: 0rem 0.15rem;background-color: transparent;border: 1px solid #fff;opacity: 1;width: 0.1rem;height: 0.1rem;min-width: 8px;min-height: 8px;}
.md-home .page .banner .swiper-pagination .swiper-pagination-bullet-active{background-color: #fff;}
.md-home .page .banner .img{position: absolute;z-index: 20;bottom: 30px;width:100%;left: 0;}
.md-home .page .banner .img img{width: 100%;opacity: 1;}
.md-home .page .banner .shubiao{position: absolute;z-index: 22;right: 5%;bottom: 80%;width: 0.24rem;min-width: 10px;}
.md-home .page .banner .swiper-slide img{width:100%;height:100%;object-fit: cover;}
.md-home .page .banner .shubiao img{width: 100%;-webkit-animation: jump 1.5s linear infinite;animation: jump 1.5s linear infinite;}
@-webkit-keyframes jump{0%{-webkit-transform: translateY(0);transform: translateY(0);}
25%{-webkit-transform: translateY(-6px);transform: translateY(-6px);}
50%{-webkit-transform: translateY(0px);transform: translateY(0px);}
75%{-webkit-transform: translateY(6px);transform: translateY(6px);}
100%{-webkit-transform: translateY(0);transform: translateY(0);}}
@keyframes jump{0%{-webkit-transform: translateY(0);transform: translateY(0);}
25%{-webkit-transform: translateY(-6px);transform: translateY(-6px);}
50%{-webkit-transform: translateY(0px);transform: translateY(0px);}
75%{-webkit-transform: translateY(6px);transform: translateY(6px);}
100%{-webkit-transform: translateY(0);transform: translateY(0);}}
@media (max-width: 750px){.md-home .page .banner .shubiao{display: none;}}
.md-home .page .page_1{position: relative;z-index: 21;margin-top:1.2rem;}
.md-home .page .page_1 .pg1_box{padding: 0 10%;}
.md-home .page .page_1 .pg1_box .pg1_1{display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;-webkit-box-align: center;-ms-flex-align: center;align-items: center;}
.md-home .page .page_1 .pg1_box .pg1_1 .pg1_l{width: 50%;}
.md-home .page .page_1 .pg1_box .pg1_1 .pg1_l .title{display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;}
.md-home .page .page_1 .pg1_box .pg1_1 .pg1_l .title .sp1{padding-right: 0.1rem;}
.md-home .page .page_1 .pg1_box .pg1_1 .pg1_l .title .sp2{color: #888;}
.md-home .page .page_1 .pg1_box .pg1_1 .pg1_l .text{margin-top: 0.5rem;line-height: 2;color: #555;}
.md-home .page .page_1 .pg1_box .pg1_1 .pg1_l .btn{margin-top: 0.7rem;display: inline-block;border: 2px solid #0397e4;border-radius: 4px;color: #0397e4;padding: 0.15rem 0.58rem;position: relative;-webkit-transition: all 0.5s ease;transition: all 0.5s ease;}
.md-home .page .page_1 .pg1_box .pg1_1 .pg1_l .btn:hover{color:#fff;background:#0397e4;-webkit-transition: all 0.5s ease;transition: all 0.5s ease;}
.md-home .page .page_1 .pg1_box .pg1_1 .pg1_r{width: 45%;background-size: contain;background-position: center center;background-repeat: no-repeat;}
.md-home .page .page_1 .pg1_box .pg1_1 .pg1_r .img{position: relative;}
/*.md-home .page .page_1 .pg1_box .pg1_1 .pg1_r .img:after{content:''; position: absolute;width:100%;height:100%;background:rgba(0 0 0 /0.5);top:0;left:0;}*/
.md-home .page .page_1 .pg1_box .pg1_1 .pg1_r .img img{width:100%;}
.md-home .page .page_1 .pg1_box .pg1_1 .pg1_r .img .video video{width: 100%;}
.md-home .page .page_1 .pg1_box .pg1_1 .pg1_r .img .text{position: absolute;left:10%;top:20%;color:#ffffff;z-index:1;}
.md-home .page .page_1 .pg1_box .pg1_1 .pg1_r .img .text .txt1{font-size:42px;line-height:1.2;margin-bottom:20px;font-weight:600;}
.md-home .page .page_1 .pg1_box .pg1_1 .pg1_r .img .text .txt2{font-size:24px;line-height:1.5;}
.md-home .page .page_1 .pg1_box .pg1_1 .pg1_r .img .text p{margin-bottom:15px;}



.md-home .page .page_1 .pg1_box .pg1_2{margin-top: 0.7rem;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;}
.md-home .page .page_1 .pg1_box .pg1_2 .num_item{width: 19%;}
.md-home .page .page_1 .pg1_box .pg1_2 .num_item .top{display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;-webkit-box-align: center;-ms-flex-align: center;align-items: center;}
.md-home .page .page_1 .pg1_box .pg1_2 .num_item .top .num{color: #0397e4;}
.md-home .page .page_1 .pg1_box .pg1_2 .num_item .top .img{width:36px;}
.md-home .page .page_1 .pg1_box .pg1_2 .num_item .line{width: 100%;height: 1px;background-color: #eee;margin-top: 0.3rem;margin-bottom: 0.2rem;}
.md-home .page .page_1 .pg1_box .pg1_2 .num_item .bot .p1{color: #888;}
@media (max-width: 1240px){.md-home .page .page_1{top: 0;}
.md-home .page .page_1 .pg1_box{padding: 0 6%;}}
@media (max-width: 750px){.md-home .page .page_1{top: 0;}
.md-home .page .page_1 .pg1_box{padding: 0 3%;}
.md-home .page .page_1 .pg1_box .pg1_1{-ms-flex-wrap: wrap;flex-wrap: wrap;}
.md-home .page .page_1 .pg1_box .pg1_1 .pg1_l{width: 100%;}
.md-home .page .page_1 .pg1_box .pg1_1 .pg1_r{margin-top: 0.3rem;width: 100%;}
.md-home .page .page_1 .pg1_box .pg1_2{display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-pack: distribute;justify-content: space-around;-ms-flex-wrap: wrap;flex-wrap: wrap;}
.md-home .page .page_1 .pg1_box .pg1_2 .num_item{width: 35%;margin-bottom: 0.3rem;}
.md-home .page .page_1 .pg1_box .pg1_2 .num_item .top{-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;}}
.md-home .page .page_2{margin-top:1rem;padding: 0 10%;position: relative;}
.md-home .page .page_2::after{content: "";display: block;position: absolute;top: 50%;left: 0;width: 100%;height: 88%;background-color: #f2f2f2;-webkit-transform: translateY(-50%) skewY(1deg);transform: translateY(-50%) skewY(1deg);z-index: 1;}
.md-home .page .page_2 .pg2_box{position: relative;z-index: 10;padding: 1.6rem 0;}
.md-home .page .page_2 .pg2_top .title .sp1{color: #0397e4;}
.md-home .page .page_2 .pg2_top .title .sp2{color: #000;opacity: 0.1;}
.md-home .page .page_2 .pg2_top .d2 .p1{color: #555;margin-top: 0.3rem;float: left;line-height: 2;max-width:76%;}
.md-home .page .page_2 .pg2_top .d2 .btn{display: block;float: right;padding: 0.15rem 0.6rem;background-color: #0397e4;color: #fff;border-radius: 4px;}
.md-home .page .page_2 .pg2_top .d2 .btn:hover{opacity: 0.8;}
.md-home .page .page_2 .pg2_bot{margin-top: 0.7rem;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;-ms-flex-wrap: wrap;flex-wrap: wrap;}
.md-home .page .page_2 .pg2_bot .swiper{width:70%;}
.md-home .page .page_2 .pg2_bot .swiper .s_{position: relative;}
.md-home .page .page_2 .pg2_bot .swiper .swiper_item{position: relative;padding-bottom: 62%; overflow: hidden;}
.md-home .page .page_2 .pg2_bot .swiper .swiper_item img{width: 100%;height: 100%;object-fit: cover;position: absolute;transition: all 0.6s ease;}
.md-home .page .page_2 .pg2_bot .swiper .swiper_item .text{position: absolute;left: 0;bottom: 20px;color: #fff;padding: 0 0.4rem;}
.md-home .page .page_2 .pg2_bot .swiper .swiper_item .text .p1{font-weight: bold;}
.md-home .page .page_2 .pg2_bot .swiper .swiper_item .text .p2{padding-top: 0.1rem;padding-bottom: 0.4rem;line-height: 1.75;}
.md-home .page .page_2 .pg2_bot .swiper .swiper-button-next, .md-home .page .page_2 .pg2_bot .swiper .swiper-button-prev{margin: 0;background: none;background-repeat: no-repeat;background-size: contain;top: 50%;}
.md-home .page .page_2 .pg2_bot .swiper .swiper-button-next img:nth-child(2n-1), .md-home .page .page_2 .pg2_bot .swiper .swiper-button-prev img:nth-child(2n-1){display: block;}
.md-home .page .page_2 .pg2_bot .swiper .swiper-button-next img:nth-child(2n), .md-home .page .page_2 .pg2_bot .swiper .swiper-button-prev img:nth-child(2n){display: none;}
.md-home .page .page_2 .pg2_bot .swiper .swiper-button-next:hover img:nth-child(2n-1), .md-home .page .page_2 .pg2_bot .swiper .swiper-button-prev:hover img:nth-child(2n-1){display: none;}
.md-home .page .page_2 .pg2_bot .swiper .swiper-button-next:hover img:nth-child(2n), .md-home .page .page_2 .pg2_bot .swiper .swiper-button-prev:hover img:nth-child(2n){display: block;}
.md-home .page .page_2 .pg2_bot .swiper .swiper-button-next{width: 0.32rem;height: 0.24rem;min-width: 32px;min-height: 24px;-webkit-transform: translateY(-50%);transform: translateY(-50%);-webkit-transition: all 0.3s ease;transition: all 0.3s ease;background-image: url(/images/home_02_br.png);}
.md-home .page .page_2 .pg2_bot .swiper .swiper-button-next:hover{background-image: url(/images/home_02_br1.png);min-width: 72px;-webkit-transition: all 0.3s ease;transition: all 0.3s ease;}
.md-home .page .page_2 .pg2_bot .swiper .swiper-button-prev{width: 0.32rem;height: 0.24rem;min-width: 32px;min-height: 24px;-webkit-transform: translateY(-50%);transform: translateY(-50%);-webkit-transition: all 0.3s ease;transition: all 0.3s ease;background-image: url(/images/home_02_bl.png);}
.md-home .page .page_2 .pg2_bot .swiper .swiper-button-prev:hover{background-image: url(/images/home_02_bl1.png);min-width: 72px;-webkit-transition: all 0.3s ease;transition: all 0.3s ease;}
.md-home .page .page_2 .pg2_bot .pg2_r{width: 22.7%;}
.md-home .page .page_2 .pg2_bot .pg2_r .img{margin-bottom: 0.2rem;position: relative;cursor: pointer;padding-bottom: 60%;overflow: hidden;}
.md-home .page .page_2 .pg2_bot .pg2_r .img.on::before{display: block;content: "";position: absolute;top: 50%;left: 50%;-webkit-transform: translate(-50%, -50%);transform: translate(-50%, -50%);width: calc(100% - 2px);height: calc(100% - 2px);border: 2px solid #0397e4;border-radius: 4px;z-index: 1;}
.md-home .page .page_2 .pg2_bot .pg2_r .img img{width: 100%;height: 100%;object-fit: cover; position: absolute;transition: all 0.6s ease;}

.md-home .page .page_3{padding: 0 16.7%;}
.md-home .page .page_3 .pg3_box .pg3_top .title .sp1{color:#0397e4;}
.md-home .page .page_3 .pg3_box .pg3_top .title .sp2{color: #000;opacity: 0.1;}
.md-home .page .page_3 .pg3_box .pg3_top .d2 .p1{color: #555;margin-top: 0.3rem;float: left;line-height: 2;}
.md-home .page .page_3 .pg3_box .pg3_top .d2 .btn{display: block;float: right;padding: 0.15rem 0.6rem;background-color: #0397e4;color: #fff;border-radius: 4px;}
.md-home .page .page_3 .pg3_box .pg3_top .d2 .btn:hover{opacity: 0.8;}
.md-home .page .page_3 .pg3_box .pg3_bot{padding-top: 0.6rem;padding-bottom: 0.9rem;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;}
.md-home .page .page_3 .pg3_box .pg3_bot .news_item{width: 31.25%;}
.md-home .page .page_3 .pg3_box .pg3_bot .news_item .img{overflow: hidden;position: relative;padding-bottom: 70%;overflow: hidden;}
.md-home .page .page_3 .pg3_box .pg3_bot .news_item .img img{width: 100%;-webkit-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out;height: 100%; object-fit: cover; position: absolute;}
.md-home .page .page_3 .pg3_box .pg3_bot .news_item .text{padding-top: 0.2rem;}
.md-home .page .page_3 .pg3_box .pg3_bot .news_item .text .p1{font-weight: bold;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 1;overflow: hidden;}
.md-home .page .page_3 .pg3_box .pg3_bot .news_item .text .p2{padding-top: 0.1rem;color: #888;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 1;overflow: hidden;}
.md-home .page .page_3 .pg3_box .pg3_bot .news_item .text .p3{padding-top: 0.3rem;color: #888;}
.md-home .page .page_3 .pg3_box .pg3_bot .news_item:hover .img img{-webkit-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out;-webkit-transform: scale(1.1, 1.1);transform: scale(1.1, 1.1);}
.md-home .page .page_3 .pg3_box .pg3_bot .news_item:hover .text .p1{color: #0397e4;}
@media (max-width: 1600px){.md-home .page .page_1 .pg1_box,.md-home .page .page_2,.md-home .page .page_3{padding: 0 5%;}}
@media (max-width: 1240px){.md-home .page .page_2{padding: 0 8%;}}
@media (max-width: 1240px){.md-home .page .page_3{padding: 0 8%;}}
@media (max-width: 750px){.md-home .page .page_2{padding: 0 3%;}
.md-home .page .page_2 .pg2_top .d2 .p1{max-width: 100%;}
.md-home .page .page_2 .pg2_top .d2 .btn{float: left;margin-top: 0.3rem;}
.md-home .page .page_2 .pg2_bot .swiper{width: 100%;}
.md-home .page .page_2 .pg2_bot .swiper .swiper-button-prev{left: 30px;min-width: auto;width: 36px;}
.md-home .page .page_2 .pg2_bot .swiper .swiper-button-prev:hover{left: 30px;min-width: auto;-webkit-transform: translateY(-50%);transform: translateY(-50%);background-image: url(/images/home_02_bl.png);}
.md-home .page .page_2 .pg2_bot .swiper .swiper-button-next{right: 30px;min-width: auto;width: 36px;}
.md-home .page .page_2 .pg2_bot .swiper .swiper-button-next:hover{right: 30px;min-width: auto;-webkit-transform: translateY(-50%);transform: translateY(-50%);background-image: url(/images/home_02_br.png);}
.md-home .page .page_2 .pg2_bot .pg2_r{width: 100%;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;}
.md-home .page .page_2 .pg2_bot .pg2_r .img{margin: 0;margin-top: 0.4rem;width: 30%;}
.md-home .page .page_3{padding: 0 3%;padding-top: 0.4rem;}
.md-home .page .page_3 .pg3_box .pg3_top .d2 .p1{width: 100%;}
.md-home .page .page_3 .pg3_box .pg3_top .d2 .btn{float: left;margin-top: 0.3rem;}
.md-home .page .page_3 .pg3_box .pg3_bot .news_item{margin-top:10px;width:100%;}
.md-home .page .page_3 .pg3_box .pg3_bot{display:block;}}
/*发展历程*/
.history-wrap{padding: 1.2rem 0;padding-bottom: 100px;}
.history-wrap .tit-box{text-align: center;}
.history-wrap .tit-box h4{font-size: 40px;line-height: 50px;font-family: "Base-font";color: #333;}
.history-wrap .tit-box .st{font-size: 16px;line-height: 20px;color: #777;}
.history-wrap .cent-wrap{width: 100%;padding: 0 13.5%;margin: 72px auto 0;position: relative;padding-bottom: 100px;}
.history-wrap .cent-wrap ul:after, .history-wrap .cent-wrap li:after{display: block;height: 0;clear: both;visibility: hidden;overflow: hidden;content: ".";}
.history-wrap .cent-wrap ul,.history-wrap .cent-wrap li{width: 100%;}
.history-wrap .cent-wrap ul{position: relative;z-index: 2;padding-top: 1px;}
.history-wrap .cent-wrap li{/*margin-top: 98px;*/margin-top: 60px;position: relative;opacity: 0;transition: opacity 0.4s ease 0s;}
.history-wrap .cent-wrap li .cont-box{width: 24%;text-align: right;}
.history-wrap .cent-wrap li .year{font-size: 24px;line-height: 50px;color: #333;}
.history-wrap .cent-wrap li .year b{font-weight: lighter;font-size: 48px;color: #000;padding-right: 5px;font-family: "Arial";}
.history-wrap .cent-wrap li .word{font-size: 14px;line-height: 24px;margin-top: 10px;color: #666;}
.history-wrap .cent-wrap li .img{position: relative;z-index: 9;display: block;width: 156px;height: 156px;border-radius: 50%;overflow: hidden;}
.history-wrap .cent-wrap li .img img{width: 100%;height: auto;}
.history-wrap .cent-wrap li:nth-child(odd) .img{float: right;}
.history-wrap .cent-wrap li:nth-child(odd) .cont-box{float: right;margin-left:40px;text-align: left;}
.history-wrap .cent-wrap li:nth-child(even) .img{float: left;}
.history-wrap .cent-wrap li:nth-child(even) .cont-box{float: left;margin-right:40px;width: 24%;text-align: right;}
.history-wrap .cent-wrap li .point{display: inline-block;width: 340px;height: 10px;position: absolute;left: 50%;margin-left: -171px;text-align: center;border-radius: 50%;top: 50%;margin-top: -5px;}
.history-wrap .cent-wrap li:nth-child(odd) .point{background: url(/images/fzlc_bg_xian.jpg) no-repeat right;}
.history-wrap .cent-wrap li:nth-child(even) .point{background: url(/images/fzlc_bg_xian.jpg) no-repeat left;}
.history-wrap .cent-wrap li .point i{display: none;width: 10px;height: 10px;vertical-align: top;background-color: #5b5b5b;border-radius: 50%;}
.history-wrap .cent-wrap li.show{opacity: 1;}
.history-wrap .cent-wrap li.show .point i{display: inline-block;}
.history-wrap .cent-line-box{width: 1px;height: 100%;position: absolute;left: 50%;top: 0;z-index: 1;margin-left: -1px;}
.history-wrap .cent-line-box .line{display: block;width: 1px;height: 100%;background-color: #ccc;}
.history-wrap .cent-line-box .point-t{display: inline-block;width: 20px;height: 19px;background: url(/images/fzlc_fei.png) no-repeat center;margin-left: -10px;position: absolute;top: -30px;}
.history-wrap .cent-line-box .point-h{position: fixed;display: none;width: 10px;height: 10px;background-color: #000;left: 50%;border-radius: 50%;margin-left: -5px;top: 50%;margin-top: -5px;}
.history-wrap .bot-tit{line-height: 36px;font-size: 14px;text-align: center;color: #999;}
.page_h3{padding-top: 70px;font-size: 36px;color: #333;text-align: center;}
.history-wrap>p{padding-top: 15px;font-size: 18px;color: #666;text-align: center;}
.history-wrap .common_title{text-align: center;margin: 0 auto;position: relative;}
.md-about_company .history-wrap .common_title .line{margin:0.15rem auto;}

@media (max-width: 1600px){
  .md-footer .foot_box .foot_1 .f1_img{width:400px;}
    .md-about_company .page .page_1 .pg1,.md-company_product .page,.md-news_list .news_box,.md-news_details .page,.md-career .page .page_1,.md-career .page .page_2,.md-contact .page{padding: 0 5%;}
    .md-about_company .page .page_1 .pg1 .p1_left{padding-bottom:30px;}
    .md-company_product .page .cp_box { padding: 0.4rem 0; }
    .md-company_product .page .cp_box .cp_1 .cp_item {width: 32%;margin-left: 2%;}
    .md-news_list .news_box{padding-bottom:30px;}
    .md-news_list .swiper .swiper_item .swiper_box .sw_r .img {width: 100%;left: -5%;}
    .md-news_list .swiper .swiper_item .swiper_box .sw_l .text {padding-left: 10%; padding-right: 15%; }
    .md-company_product .page .cp_box .cp_1 .cp_item .img {width: 85%;}
    .md-honor .page .honor_l {padding: 1.2rem 0; width: 90%; }
    .history-wrap .cent-wrap {padding: 0 5%;margin: 50px auto 0; padding-bottom: 70px;}


}

@media (max-width: 1240px){
  .history-wrap .cent-wrap{padding: 0 6%;}
  .md-header .head_box .head_1 { width: 300px;}
}
@media (max-width: 980px){
  .history-wrap .cent-wrap li:nth-child(even) .cont-box{float: left;margin-left: 40px;margin-right:0;text-align: left;}
.md-header .head_box .head_1 { width: 250px;}
.history-wrap .cent-wrap li:nth-child(odd) .img, .history-wrap .cent-wrap li:nth-child(odd) .cont-box{float:left;}
.history-wrap .cent-wrap li:nth-child(even) .point,.history-wrap .cent-wrap li:nth-child(odd) .point{background: none;}
.history-wrap .cent-line-box{left:6%}
.history-wrap .cent-wrap li .point{left:0%;width:10px;margin-left:-5px}
.history-wrap .cent-wrap li .cont-box,.history-wrap .cent-wrap li:nth-child(even) .cont-box{width:55%}
.history-wrap .cent-wrap li .img{width:100px;height:100px;margin-left:10px;}
.history-wrap .cent-wrap li:nth-child(odd) .cont-box,.history-wrap .cent-wrap li:nth-child(even) .cont-box{margin-left:20px;}
.history-wrap .cent-wrap li .year b{font-size:32px;}
.md-honor .page .honor_l .swiper .swiper_item .img{height:260px;max-width:90%;}
.md-news_details .page .page_box .page_1 .article video{width:100%;height:auto}
}
@media (max-width: 500px){
.md-header .head_box .head_1 {width: 220px;}
.md-footer .foot_box .foot_2{display:none;}
.md-footer .foot_box{padding:30px 0;}
.md-footer .foot_box .foot_1{margin-top:0;}
.md-footer .foot_box .foot_1 .img2 {width:80%; max-width: 300px;margin:0 10%; }
.md-footer .foot_box .foot_3{flex-direction: column; align-items: center;}
.md-footer .f3_text {margin-top:20px;  margin-left: 0;}
.md-contact .page .contact_box .contact_1 .d6 .ewm img{width:120px !important;}
    
}