body{ margin:0; padding:0; margin:0 auto; zoom:1;font-size:14px;
  font-family:'mac os','SF Pro SC','HanHei SC','SF Pro Text','Myriad Set Pro','SF Pro Icons','PingFang SC','Microsoft YaHei','Helvetica Neue',Helvetica,Arial,sans-serif;
  -moz-osx-font-smoothing:grayscale;  -webkit-font-smoothing: antialiased;color:#111;line-height:1.3;width:100%;
}
ul{list-style-type: none;}
.bg-info{background-color: #0e4594 !important;}
q::after, q::before{ content:close-quote;}
@media (max-width: 1200px) {
  .position-absolute{ width:925px; left:50%;height: 6.25rem;}
  .position-absolute h3{ font-size:18px;}
  .nav-right dl a{ padding:0.5rem 0.8rem;}
  #navbarNav ul.navbar-nav >li>a{ font-size:14px;}
  .nav-right dl a, .nav-right dl dd.free a{ font-size:14px;}
  .navbar-nav{ width:70%;margin-left:4%;}
  .contenttwo .TiTle{    padding: 50px 0 0px 0;}
  .outBox{ width:86%;}
  .outBox .hd ul li{ font-size:16px;}
  .subMenu a{ font-size:12px;}
  .subMenu{ min-width:88px;}
  .footer .bottom .row .bottomLi{ margin-right:20px;}
  .footer .bottom ul.contact li.tel{ font-size:22px;}
  .footer .bottom .code img{ width:149px;}
  .footer{ padding-bottom:20px;}
  .application ul li b{ display:block;margin: 20px 0 0 0;}
  .yourDiv img{ width:60%;}
  .historyitem .historyimg img{width:70%;}
}
@media (max-width: 992px) {
  .outBox{ width:82%;}
  .footer .bottom .code img{ width:83px;}
  .application ul li b{ display:block;margin: 20px 0 0 0;}
  .about-position{ left:61%!important;}
  #navbarNav ul.navbar-nav >li{ width:100%!important; }
  .mobileshow .navbar-nav .subMenu{ position:initial; display:block; top:0; background:transparent; margin-left:2%; padding:0; }
  .mobileshow .navbar-nav .subMenu::before{content:none;}
  #navbarNav ul.navbar-nav >li{ text-align:left!important;}
  #navbarNav ul.navbar-nav >li>a{ line-height:50px!important;}
  .subMenu li{text-align:left; }
  .nav-right{ width:100%!important; margin-top:5%; padding-left:10%;}
  .nav-right dl{ display:block!important;}
  .nav-right dd{ text-align:left!important; padding:0!important; line-height:50px!important;}
  .nav-right dl dd.free{ background:transparent!important;}
  .mobileshow .closeico{ width:25px; height:25px;}
  .navbar-toggler .menuico{ width:46%;}
  .navbar-light .navbar-toggler{border-color:transparent!important;}
  .menumobile{ float:right; margin:2%; }
  .fixed-top{ height:60px;}
}
@media (max-width: 768px) {
  .contenttwo .TiTle{ padding:50px 0;}
  .contenttwo .TiTle .name{ font-size:24px;}
  .position-absolute h1{ font-size:18px;}
  .position-absolute h3{ font-size:14px;}
  .position-absolute h4{ font-size:14px;}
  .position-tab{ top:5%;}
  .position-absolute h5{  width:60%; }
  .outBox{ width:77%;}
  .outBox .hd ul li{ font-size:14px;}
  .bottom .col-sm-6 { flex: auto !important; max-width: 50% !important; margin-bottom: 20px;}
  .footer .bottom .row .bottomLi { margin-right: 0;}
  .wx-ecology-one{ display:block !important; text-align:center;}
  .wx-ecology-one img { width: 100% !important;height: 100% !important;margin: 15px 0;}
  .wx-ecology-one-des{margin-right:0 !important;}
  .wx-ecology-type{ display:block !important;}
  .wx-ecology-type div p {margin: 16px 0 !important;}
}
@media (max-width: 1000px) {
  .aboutMenu{ display:none!important;}
   /*.acea-row{ display:none;}*/
}
@media (min-width: 992px){
  .col-lg-2 { -ms-flex: 0 0 20%; flex: 0 0 20%; max-width: 20%;}
  .wx-ecology-one{ display:block;}
}
@media (min-width: 1200px){
  .container, .container-lg, .container-md, .container-sm, .container-xl, .wrapper_1200 { padding: 0; width: 1200px; max-width: 1200px;} 
  #navbarNav ul.navbar-nav >li{  width:19%;}
  #navbarNav ul.navbar-nav >li>a{ font-size: 1.142rem;}
  .nav-right dl a, .nav-right dl dd.free a{font-size:  1.142rem;}
  .nav-right dl a{padding: .6rem 1.5rem; }
  .position-absolute h5{  width:100%; }
  .footer .bottom .row .bottomLi{ padding:0;}
  .footer .bottom .row .bottomLi.rightcode{ text-align:center;flex: 10%;max-width: 10%;margin-left: 2%;}
  .footer .bottom .row .bottomLi.rightcode p{font-size:1.13rem;}
  .footer .bottom .row .bottomLi p{ font-size:1.38rem; color:#94A3B5;}
  .footer .bottom .row .bottomLi.product-ul h5{ border-bottom:1px solid #333;}
  .footer .bottom .row .bottomLi.product-ul ul li{ width:48%;display: inline-block;}
  .footer .bottom .row .bottomLi.col-md-5{ padding:0; flex: 0 0 39.2%;}
  .position-tab{ top:5%;}
  .navbar-nav{ width:71%;}
  .outBox{ width:100%;}
  .outBox .hd ul li{ font-size: 1.142rem;}
  .subMenu a{ font-size:14px;}
  .footer .bottom ul.contact li.tel{ font-size:28px;}
  .footer .bottom .code img{ width:103px;}
  .historyitem .historyimg img{ width:50%; }
  .acea-row{ display:none;}
  .picBtnTop .hd ul li{ width:93%; padding:2rem 0  4.3rem 2rem;  height:15.88rem; } 
  .picBtnTop .hd ul li.right{ left:256%;padding-left:3rem;}
  .picBtnTop .bd li .pictrue{ width:56%;}
  .picBtnTop .hd{ width:28%;}

  /*字体相关*/
  .contentthree .titlename, .contentdata  .titlename{ font-size:2.571rem;}
  .contenttwo .TiTle .name, .advantages .TiTle .name, .aboutpadding .titlename, .historyitem h2, .honorbox h2, .contactUs .contact .title{font-size:2.571rem;}
  .picBtnTop .hd li .name h4{ font-size:1.83rem;}
  .picBtnTop .hd li .descrip{ font-size:1.33rem;}
  .footer .bottom .row .bottomLi .bottomlogo p.text{ font-size:1.13rem;}
  /* .footer .bottom .row .bottomLi .bottomlogo p.text{ padding-left: 4%;} */
  .marketing .list li .text .infor{ font-size:1.38rem;}
  .marketing .list li .text .tableCell a{ font-size:1.38rem;}
  .bottombanner h4{ font-size:3.13rem;}
  .bottombanner a{ font-size:2.1rem; }
  .caseitem .item .card-title{ font-size:1.75rem;}
  .caseitem .item .card-title span{ font-size:1rem;}
  .caseitem .item .infor{font-size: 1.25rem; line-height:2.13rem; padding-bottom:38px!important;}
  .caseitem .item a{ font-size:1rem;}
  .caseitem .item h5 { height:13rem; overflow:hidden;}
  .palyitem p { font-size:14px;}
  .palyitem .item.checkcode input{ width:73%;}
  .palyitem .item input, .palyitem .item select{ line-height:3rem;height:calc(2.4em + .75rem + 2px);  font-size:14px;}
  .palyitem .item .front{ height:calc(2.3em + .75rem - 1.5px); line-height:calc(2.0em + .75rem - 6px);}
  .palyitem .item .front-tel{line-height:calc(2.0em + .75rem - 4px); }
  .checkbutton button{ font-size:14px;}
  .marketing .list li .pictrue .fix-r04.move-r04{ right:-7%;}
  .marketing .list li .pictrue .fix-r.move-r { right:-11%;}
  .marketing .list li .pictrue .fix-r03.move-r03 {right: -3%;}
  .marketing .list li .pictrue .fix-r05.move-r05 { right: -4%;}
  .marketing .list li .pictrue .fix-r06.move-r06 {right: 21%;}
  .marketing .list li .pictrue .fix-r07.move-r07{ right:-17%;}
  .position-absolute {top: 40%;transform: translate(-0%,-25%);}
  .applyBtn{ font-size:23px;padding:0.8rem 2rem;}
  .applyBtn2{ font-size:23px;padding:0.6rem 2rem;left:10%;}
  .product-wrapper{ max-width:1440px;}
  .picBtnTop{ height:60.3rem; } 
  .position-news img{ width:52%;margin-left: 10%;}
  .position-news h1{font-size:120px;}
  .position-news h5{font-size:30px;}
  .position-news span{ background:url("../images/ms@2x.png") 87px 0 no-repeat;text-indent: 11rem;  font-size: 24px;}       
}

@media (max-width: 1200px) {
  .container, .wrapper_1200{ width:85%; max-width:1200px;}
  .product-wrapper{  max-width:1200px;}
  .container.on{ width:96%; max-width:1200px;}
  #navbarNav ul.navbar-nav >li>a{ font-size:16px;}
  #navbarNav ul.navbar-nav >li{width:20%;}
  .nav-right dl a{padding: 0.5rem 1.5rem; }
  .navbar-nav{width: 58%; margin-right: 10%;}
  .picBtnTop .hd ul li{ width:93%; padding:2rem 0  2rem 2rem;  height:13.88rem; } 
  .picBtnTop .hd ul li.right{ left:207%;padding-left:3rem;}
  .picBtnTop .bd li .pictrue{ width:67%;}
  .contenttwo .TiTle{padding: 4.75rem 0 0px 0;} 
  .bottom .col-md-1{ flex: 0 0 11%; max-width: 11%;    -ms-flex: 0 0 11%;}
  .code, .code img{ height:auto;}
  .footer .bottom .code img{ width:9rem;}
  .picBtnTop .hd{ width:33%;}
  .planbg{padding:7.31rem 0 7.94rem 0;}
  .w-1440{ width:100%!important;}
        
  /*字体相关*/
  .contentthree .titlename { font-size:2.8rem;}
  .contenttwo .TiTle .name, .advantages .TiTle .name, .aboutpadding .titlename, .historyitem h2, .honorbox h2, .contactUs .contact .title{font-size:2.8rem;}
  .picBtnTop .hd li .name h4{ font-size:1.6rem;}
  .picBtnTop .hd li .descrip{ font-size:1.2rem;}
  .customer h2{ font-size:1.6rem;}
  .footer .bottom ul li{ font-size:14px;}
  .footer .bottom h5{ font-size:16px; }
  .copyright { font-size:14px;}
  .bottom  p{ font-size:14px;margin: 5px 0 0 0;}
  .footer .bottom .row .bottomLi .bottomlogo p.text{ font-size:14px;padding-left: 7%;}
  .marketing .list li .text .infor{ font-size:16px;}
  .marketing .list li .text .tableCell a{ font-size:16px;}
  .bottombanner h4{ font-size:2.8rem;}
  .bottombanner a{ font-size:22px; }
  .caseitem .item .card-title{ font-size:1.45rem;}
  .caseitem .item .card-title span{ font-size:12px;}
  .caseitem .item .infor{font-size: 1.0rem;  line-height:24px; padding-bottom:2.31rem!important;}
  .caseitem .item a{ font-size:16px; padding:1.44rem 0 2.5rem 0;}
  .caseitem .item h5 { height:12rem; }
  .download {background: url(../images/download2.png) left top; margin-top: 5rem;}
  .honorlist h4{ font-size:28px;}
  .honorlist ul li{ font-size:16px;}
  .appointment{ font-size:1rem;}
  .palyitem p { font-size:12px; }
  .palyitem .item.checkcode input{ width:65%;}
  .palyitem .item input, .palyitem .item select{ line-height:3rem;height:calc(2.4em + .75rem + 2px);  font-size:12px;}
  .palyitem .item .front{ height:calc(2.0em + .75rem - 1px); line-height:calc(2.0em + .75rem - 6px);}
  .palyitem .item .front-tel{line-height:calc(2.0em + .75rem - 4px); }
  .checkbutton button{ font-size:12px;}
  .marketing .list li .pictrue .fix-r04.move-r04{ right:-8%;}
  .marketing .list li .pictrue .fix-r.move-r {right: -15%;}
  .marketing .list li .pictrue .fix-r03.move-r03 {right: -4%;}
  .marketing .list li .pictrue .fix-r05.move-r05 { right: -3%;}
  .marketing .list li .pictrue .fix-r06.move-r06 {right:-2%;}
  .marketing .list li .pictrue .fix-r07.move-r07{ right:-5%;}
  .position-absolute{top: 50%; left: 16%;  transform: translate(-25%,-50%);}
  .applyBtn{ font-size:18px;padding:0.8rem 2rem;}
  .applyBtn2{ font-size:18px;padding:0.6rem 2rem; left:10%;}
  .picBtnTop{ height:54.8rem; } 
  .position-news img{ width:53%;margin-left: 6%;}
  .position-news h1{font-size:50px;}
  .position-news span{ background:url("../images/ms@2x.png") 37px 5px no-repeat;text-indent: 6rem;background-size: 49%;font-size: 20px;}         
}
.slide-height { min-height: 560px;background-size: cover;background-position: center center;}
.textnone{display:none;}
.jumbotron-fluid{min-height:480px;padding:0;position:relative;background-size: cover;margin:0;background-image: url(1650958843359638.jpg);}
.public-nav{ width:100%;}
/* .navbar-light .navbar-brand img{ width:110px;} */
.fixed-top{ padding:0; height:60px;background: linear-gradient(180deg, rgba(0, 0, 0, 0.32) 0%, rgba(0, 0, 0, 0) 100%);}
.position-bg{background:rgba(255,255,255,1);  -moz-transition:background 1s; height: 60px; transition: all 1s;
         /* Safari and Chrome */ -webkit-transition:background 1s; /* Opera */ -o-transition:background 1s;border: 1px solid #F2F2F2;}
.position-news span{ height:54px;line-height:50px;  display:block;  color:#fecc87; margin: 0.3rem 0;  }      
.position-news h1, .position-news h5{text-shadow: 0px 3px 6px rgba(255, 66, 38, 0.9);}      
#navbarNav ul.navbar-nav >li{ text-align: center; position: relative;}
#navbarNav ul.navbar-nav >li>a{font-weight: 400;  display: block; line-height: 60px; padding: 0%;color:rgba(255,255,255,1);-webkit-text-size-adjust:none;}
#navbarNav ul.navbar-nav >li:hover>a, #navbarNav ul.navbar-nav >li.active>a, .position-bg #navbarNav ul.navbar-nav >li.active>a{color:#2edb80;}
.position-bg #navbarNav ul.navbar-nav >li>a{ color:#111;}        
.position-bg .nav-right dl a{color:#111;}
.nav-right{ width:25%;}
.nav-right dl{ display:flex;justify-content: flex-end;}
.nav-right dd{ text-align:center; align-items: center;}
.nav-right dl a{ color:rgba(255,255,255,1); cursor:pointer; display:block; white-space:nowrap;}
.nav-right dl dd.login{border-radius: 0.31rem;}
.nav-right dl dd.free{background: transparent;border: 1px solid #FFFFFF;border-radius:4px; margin:0 0 0 1.5rem;}
.position-bg .nav-right dl dd.free{border:1px solid #1e9d5a; background:#1e9d5a;}
/*.position-bg .nav-right dl dd.free a{color:#;}*/
.nav-right dl dd a:hover{color:#1e9d5a; cursor:pointer;}
.nav-right dl dd.free a{ color:rgba(255,255,255,1); }
.nav-right dl dd.free:hover{background:#1e9d5a;border:1px solid #1e9d5a;}
.position-bg .nav-right dl dd.free:hover a{color:#fff;}
/* 二级导航 */
.subMenu{ width:480px; background:rgba(255,255,255,1); position:fixed; left:50%; top:60px;transform:translate(-50%,0%); display:none; 
  justify-content: space-between; border-radius:4px;padding:12px 37px 37px 24px;box-shadow: 0rem 0.29rem 1.07rem 0rem rgba(149, 149, 149, 0.5);
}
.nav-item:nth-child(3):hover:before, .nav-item:nth-child(4):hover:before{
  content:"";width:0;height:0;border:8px solid transparent; border-bottom-color:rgba(255,255,255,1); position:absolute; top:44px; left:50%; transform: translate(-50%,-0%); 
}
.subMenu a{font-weight:400;color:rgba(0,0,0,1); white-space:nowrap; overflow: hidden; text-overflow: ellipsis;}
.subMenu a:hover{color:#1e9d5a;}
.navbar-nav .nav-item:hover .subMenu{ display:flex;}
.navbar-nav .nav-item:hover .nav-item:nth-child(2):before{ display:block;}
/* .nav-item:hover.nav-item:nth-child(4) .subMenu{display:none;}
.nav-item:hover.nav-item:nth-child(6) .subMenu{display:none;} */
.subMenu-ul{width:100%;display:flex; justify-content:space-between; text-align:left;}
.subMenu-ul li{width:42%;line-height:40px;}
.subMenu-ul li h4{line-height: 55px;border-bottom:1px solid #EDEDED;}
.subMenu-ul li h4 a{color: #1e9d5a;font-size:14px;font-weight:600; display:flex; display:-webkit-flex; justify-content:space-between; align-items:center;}
.subMenu-ul li h4 i{color:#1e9d5a;}
.subMenu-ul dl dd a{font-size:13px; color:#111; font-weight:400;}
.subMenu-ul dl dd i{color:#F74041; font-size:28px;font-weight: 400; margin-left:5px;vertical-align: middle; display:none;}
.subMenu-ul li:nth-child(1) dl dd:nth-child(1) .displayhot, .subMenu-ul li:nth-child(1) dl dd:nth-child(3) .displayhot,
.subMenu-ul li:nth-child(1) dl dd:nth-child(5) .displayhot, .subMenu-ul li:nth-child(1) dl dd:nth-child(6) .displayhot{display:inline-block}
.subMenu-ul li:nth-child(2) dl dd:nth-child(2) .displayhot, .subMenu-ul li:nth-child(2) dl dd:nth-child(5) .displayhot,
.subMenu-ul li:nth-child(2) dl dd:nth-child(7) .displayhot, .subMenu-ul li:nth-child(3) dl dd:nth-child(2) .displayhot,
.subMenu-ul li:nth-child(3) dl dd:nth-child(3) .displayhot, .subMenu-ul li:nth-child(3) dl dd:nth-child(8) .displayhot,
.subMenu-ul li:nth-child(4) dl dd:nth-child(1) .displayhot, .subMenu-ul li:nth-child(4) dl dd:nth-child(4) .displayhot,
.subMenu-ul li:nth-child(4) dl dd:nth-child(5) .displayhot{display:inline-block;}

/*解决方案导航*/
.subMenu-solution, .subMenu-case{ width:999px; background:rgba(255,255,255,1);position:fixed; left:50%; top:60px;transform:translate(-50%,0%); display:none;   justify-content: space-between; border-radius:4px;background: #F6F8F9;box-shadow: 0rem 0.29rem 1.07rem 0rem rgba(149, 149, 149, 0.5);}
.nav-item:nth-child(3):hover .subMenu-solution{display:block;}
.sub-one{display:flex;align-items: center;}
.sub-one:nth-child(2){border-top:1px solid #f3f3f3;}
.leftside{font-size: 1rem; color:#fff;padding-left:1.5rem; padding-right:1.5rem;}
.leftside img{width:16px;margin-bottom:0.79rem;}
.leftside p{ word-break: keep-all;}


.switchslide .swiper-slide {background:#fbfbfb;}
.switchslide .swiper-slide img{margin:0 auto;max-height:560px;width:100%;}

.slideMenuBox{ width:100%; display:flex; }
.slideMenuBox .hd h2{font-size:1rem; font-weight:600;margin-bottom:1rem;}
.slideMenuBox .hd h2 a{color:#111;}
.slideMenuBox .hd h2 a:hover{color:#1e9d5a; cursor:pointer;}
.slideMenuBox .hd{ width:16.57rem; background:#fff url(../images/leftbg@2x.png) bottom no-repeat;  position:relative;padding:3.93rem 2.57rem;  background-size:220px;}
.slideMenuBox .hd ul li{width:100%;  cursor:pointer; height:45px; line-height:45px; position:relative; }
.slideMenuBox .hd ul li.on::after{content:"" ;width: 6.03rem;height:2px; background:#1e9d5a; position:absolute; left:50%;bottom:5px;transform:translate(-50%,0)}
.slideMenuBox .hd ul li.on{ color:#1e9d5a; }
.slideMenuBox .bd {width:100%;background: #F6F8F9;}
.slideMenuBox .bd ul{display:flex;flex-wrap:wrap;  width: 100%;padding:2.93rem 1.71rem 0.64rem 1.5rem;}
.slideMenuBox .menuitem{width:31.9%;padding:1.29rem 0.93rem 1.43rem 1rem;background: linear-gradient(180deg, #F3F5F8 0%, #FDFEFE 100%);
box-shadow: 0px 4px 16px 2px rgba(224, 224, 224, 0.5);border: 1px solid;border-image: linear-gradient(180deg, rgba(255, 255, 255, 1), rgba(255, 255, 255, 0.95)) 1 1;margin-bottom:1.57rem;}
.slideMenuBox .menuitem:nth-child(2){margin:0 1rem 1.57rem 1rem;}
.slideMenuBox .menuitem:nth-child(5){margin:0 1rem 1.57rem 1rem;}
.slideMenuBox h2{font-size: 1.14rem;margin:0.6rem 0 0.64rem 0;font-weight:600;}
.slideMenuBox p{ font-size: 0.93rem; text-align:left;line-height: 1.43rem;padding-bottom:0.71rem;}
.slideMenuBox .menuitem:hover{background: linear-gradient(180deg, #E3F6F6 0%, #FCFFFF 100%); cursor:pointer;}
.slideMenuBox .menuitem:hover h2, .slideMenuBox .menuitem:hover p{color:#1e9d5a;}
.slideMenuBox .menuitem.model{padding:2.29rem 2.43rem 3.43rem 2.43rem;margin-bottom:2rem;}
.slideMenuBox .menuitem.model h2{margin-top:1.43rem;}
.slideMenuBox .menuitem.model p{padding-top:1.29rem;}
.slideMenuBox .menuitem.model img{height:42px;}


/*.indexbox{position:relative;}*/
.position-absolute{ margin:0 auto;z-index:9;}
.position-absolute h1{margin:0;font-weight:500;}
.position-absolute h3{ width:100%; font-weight:500; margin:30px auto 20px auto;}
.position-absolute h4{  line-height:30px; margin:0 auto; }
.position-absolute h5{line-height:30px;margin: 0 auto; margin-top:23px;    margin-bottom: 15%;font-weight:400; }
.position-absolute h6{ font-weight:100; width:100%; margin-top:8%; margin-bottom:0; }
.position-absolute h6 b{ font-size:20px;font-weight:600; margin-left:40px; }

.position-cus{ width:100%; position:absolute!important; text-align:center; left:50%; top:50%; transform:translate(-50%,-50%);}
.position-cus h1{ width:100%;}
.position-cus h5{ margin-top:1%;}
.applyBtn{background: linear-gradient(90deg, #507EFA 0%, #303ECF 100%);border-radius: 8px; position:absolute!important;left:50%; bottom:13%; transform:translate(-50%,-13%); color:#fff;}
.applyBtn:hover, .applyBtn2:hover{ color:#fff; cursor:pointer;}
.applyBtn2{border-radius: 8px;border: 2px solid #FFFFFF; color:#fff; position:absolute!important;left:14.5%; top:65%; transform:translate(-10%,-65%);}


/*首页轮播按钮*/
/*.indexbox .position-absolute{  width:100%;}*/
.indexbox .position-absolute h1{  width:100%;}
.appointment.indexbutton { border-radius: 4px; background: #1e9d5a;border:1px solid #1e9d5a; padding:0.7rem 3.3rem;color: #fff; outline:none;position: fixed; bottom: 25%; white-space: nowrap;z-index: 10;}
.appointment{border: 1px solid #FFFFFF; color:#fff; background:transparent; padding:0.7rem 3.3rem; border-radius: 4px;}
.appointment:hover{ color:#1e9d5a;background:#fff;border:1px solid #fff;}
.appointment.productbutton{position: absolute; bottom: 25%; white-space: nowrap;}
button:focus,input:focus,input:focus,textarea,textarea:focus{outline: 0; box-shadow:none;}
.slick-dots{position:absolute; bottom:5%;left:50%; transform:translate(-50%,0);display:flex;}
.slick-dots li{ width:26px; height:2px; background:#5B606B; border-radius:1px;margin-right:8px;}
.slick-dots li.slick-active{ width:26px; height:2px; background:rgba(255,255,255,1); border-radius:1px;}
.slick-dots li button{border:none; color:transparent;background:none;}


/* 公司动态 */
.newsBigbox{ position:relative;padding-bottom: 20px;}
.newsBigbox:before{content:""; width:100%; height:1px; background:#D8D8D8; position:absolute; top:4.29rem;}
.newsBigbox .contentfive .titlename{ color:#333!important; text-align:left!important;font-weight:600; margin:0 0 4% 0;}
.newsBigbox .contentfive .tab-top{position: relative;}
/* 面包屑 */
.newsBigbox .contentfive .tab-top .site-map{position: absolute;left: 0;bottom: 100%;margin-bottom: 17px;z-index: 2;width: 100%;font-size: 15px;line-height: 48px;color: #fff;}
/* .newsBigbox .contentfive .tab-top .wrap{margin: 0 auto;width: 100%;padding: 0 15px;} */
.newsBigbox .contentfive .tab-top .site-map .icon{display: inline-block;margin:0 15px -3px 0;height: 18px;width: 18px;background: url(../images/icon2.png) no-repeat center / contain;}
.newsBigbox .contentfive .tab-top .site-map a{display: inline-block;color: #fff;}
.newsBigbox .contentfive .tab-top .site-map .jt{ margin: 0 6px;color: #fff;}
/* 列表页-二级导航 */
.slideTxtBox{ width:100%; text-align:left;}
.slideTxtBox .hd ul{ display:flex; justify-content:center;}
.slideTxtBox .hd ul li{width:14.29rem;height:4.29rem; line-height:4.29rem; cursor:pointer; font-size:1.14rem; text-align: center;  }
.slideTxtBox .hd ul li:first-child{ margin:0;}
.slideTxtBox .hd ul li :hover, .slideTxtBox .hd ul li :active{color:#1e9d5a !important; cursor:pointer; }
/*新闻列表页*/
.slideTxtBox .hd ul li .info{ background:#fff!important;color:#1e9d5a; font-weight:400; display:block;border-bottom:2px solid #1e9d5a;outline: none;}
.slideTxtBox .hd.sonsort ul li{ padding:0; margin:0;}
.slideTxtBox .hd.sonsort ul li .btn-light{ background:none; border:none; color:#111; display:block; outline:none; }
.slideTxtBox .hd.sonsort ul li .btn-light :hover, .slideTxtBox .hd.sonsort ul li :active{ color:#1e9d5a !important; cursor:pointer; background:none; border:none;}
.slideTxtBox .hd.sonsort ul li .btn-light.focus, .slideTxtBox .hd.sonsort ul li .btn-light:focus{box-shadow:none;}
.slideTxtBox .bd{display:flex;}
.slideTxtBox .bd ul{min-width:937px;max-width:937px; zoom:1;margin-top:2.07rem;  }
.slideTxtBox .bd li{line-height:24px; padding: 2.79rem 0rem 2.93rem 0;margin-right:3.36rem;  border-bottom:1px solid #E6E8F0;display: flex;}
.slideTxtBox .bd li img{width:26.93rem; height:10.93rem; margin-right: 2.71rem;object-fit: cover;}
.slideTxtBox .bd li .contentnews{ line-height:24px;display: flex;max-width:33.93rem;}
.slideTxtBox .bd li h5 q{ display:block; font-style:normal;}
.slideTxtBox .bd li h5 q.title{ font-size:1.14rem; color:#111; font-weight:bold;}
.slideTxtBox .bd li h5 q.title:hover{color:#1e9d5a!important;}
.slideTxtBox .bd li h5 q.subtitle{ font-size:1rem; color:#595959; font-weight:400; margin-top:0.71rem; line-height:1.86rem;}
.slideTxtBox .bd li p{display:flex; justify-content:space-between;padding-top:0.8rem;}
.slideTxtBox .bd li p span{  color:#999; display:block; font-size:1rem; font-weight:400; line-height: 24px;}
.slideTxtBox .bd li p a{ font-size:1rem; font-weight:400; color:#1e9d5a; }
.slideTxtBox .bd li p span.source{ margin-top:1rem;  }
/* 右侧 */
.slideTxtBox .rightTopic{width:18.79rem;padding:4.5rem 0 0 0px;}
.slideTxtBox .rightTopic .searchr{border: 0.07rem solid #dcdcdc;padding:0 10px;border-radius: 4px;margin-bottom: 15px;position: relative;}
.slideTxtBox .rightTopic .searchr input{display: block;width: 100%;border: none;height: 40px;font-size: 14px;outline: none;padding: 0 !important;}
.slideTxtBox .rightTopic .searchr button{display: block;background: url(../images/btn_search@2x.png) no-repeat center;width: 32px;height: 40px;
  position: absolute;top: 0;right: 0;border: none;margin: 0;padding: 0;background-size: 18px auto;cursor: pointer;
}
.slideTxtBox .rightTopic .right-border{border: 0.07rem solid #dcdcdc;padding:15px;border-radius: 4px;}
.slideTxtBox .rightTopic .list{width: 263px;}
.slideTxtBox .rightTopic .list .li{margin-top: 16px;position: relative;}
.slideTxtBox .rightTopic .list .li a{width: 100%;height: 142px;background: #D8D8D8;overflow: hidden;display: block;}
.slideTxtBox .rightTopic .list .li a img{width: 100%;height: 142px;object-fit: cover;}
.slideTxtBox .rightTopic .list .li .p{line-height: 24px;color: #fff;background: hsla(0,0%,0%,0.8);position: absolute;left: 0;bottom: 0;right: 0;padding: 6px;}
.slideTxtBox .rightTopic .right-border.hot{margin-top: 15px;}
.slideTxtBox .rightTopic .right-border .fr{display: flex;justify-content: flex-start;}
.slideTxtBox .rightTopic .right-border .fr .m{font-size: 14px;color: #666;line-height: 20px;margin-right: 25px;cursor: pointer;}
.slideTxtBox .rightTopic .right-border .fr .m.on{font-size: 16px;color: #333;font-weight: bold;}
.slideTxtBox .rightTopic .right-border .kt .Gli{padding-top: 5px;display: block;}
.slideTxtBox .rightTopic .right-border .kt .Gli a {border-bottom: 1px solid #dcdcdc;padding: 10px 0;display: block;}
.slideTxtBox .rightTopic .right-border .kt .Gli a .p{font-size: 14px;color: #333;line-height: 20px;transition: all 0.5s;}
.slideTxtBox .rightTopic .right-border .kt .Gli a .em{font-size: 12px;color: #909399;line-height: 12px;margin-top: 5px;}
.slideTxtBox .rightTopic .right-border .kt .Gli a:hover .p{color: #1e9d5a;}
/* 推荐标签 */
.slideTxtBox .rightTopic .caiBox{margin-top: 15px;border: 0.07rem solid #dcdcdc;border-radius: 4px;padding: 15px;}
.slideTxtBox .rightTopic .caiBox .h2{font-size: 16px;font-weight: bold;color: #333;line-height: 18px;}
.slideTxtBox .rightTopic .caiBox .mk{display: flex;justify-content: space-between;flex-wrap: wrap;padding-top: 6px;}
.slideTxtBox .rightTopic .caiBox .mk a{width: 112px;height: 32px;line-height: 32px;text-align: center;background: #f5f5f5;
  border-radius: 4px; color: #333;margin-top: 8px;transition: all 0.5s;transition: all 0.5s;}
.slideTxtBox .rightTopic .caiBox .mk a.text-ell{word-break: break-all;text-overflow: ellipsis;display: -webkit-box;-webkit-box-orient: vertical;
  overflow: hidden;-webkit-line-clamp: 1;}
.slideTxtBox .rightTopic .caiBox .mk a:hover{background: #1e9d5a;color: #fff;}


.morebtn{ margin:5rem auto 0 auto;}
.morebtn a{ color:#FF9D43!important; font-size:22px; font-weight:500; line-height:52px; width:180px; height:56px; border:1px solid #FF9D43; display:block; margin:0 auto;}
.morebtn a:hover, .morebtn a:visited{ color:#FFAE63!important; border:1px solid #FFAE63!important;}
.morebtn a:active{ color:#FF8413!important; border:1px solid #FF8413!important; }


.footer{ background:#111!important; /*box-shadow:0 -6px 6px 0 rgba(0,0,0,0.1);*/ position:relative;}
.footer .bottom .row{margin-right:0;margin-left:0; padding:5.5rem 0 3rem 0; justify-content:space-between;}
.footer .bottom h5{ font-weight:300; line-height:46px; color:#fff;font-size:1.142rem; }
.footer .bottom ul li{ line-height:1.88rem; margin-top:10px;color: #999; font-size:1rem;}
.footer .bottom ul li a{ font-weight:300; color:#999; opacity:1; }
.pc .footer .bottom ul li a{ font-weight:400; }
.footer .bottom ul li a:hover{ font-weight:300; color:#1e9d5a;}
.footer .bottom .code img{  height:auto; }
.footer .bottom .row .bottomLi:first-child{border-right:1px solid #2b2b2b;}
.footer .bottom .row .bottomLi .bottomlogo p.text{padding-top:0.3rem;color:#999;font-size:1rem;}
.footer .bottom p{font-size: 14px;line-height: 24px;display: block;color: #777;}
.footer .bottom p span{color: #333;}
.footer .bottom p a span{color: #777;}

.bottomgray{background:#222;padding:24px 0; font-size:1rem;}
.copyright {line-height:2rem; color:#999; font-size:.86rem;}
.copyright img{vertical-align: text-bottom; margin:0 3px 0 10px; }
.copyright a{ color:#999!important;}
.copyright a:hover, .copyright a:active{ text-decoration:underline;margin-bottom: 15px;}
@-webkit-keyframes fadeIn {
  0% {
  opacity: 0; /*初始状态 透明度为0*/
  }
  50% {
  opacity: 0; /*中间状态 透明度为0*/
  }
  100% {
  opacity: 1; /*结尾状态 透明度为1*/
  }
}

/*定制服务*/
.customized{padding:5.71rem 0 8.14rem 0 ;}
.systemBox{padding:5.93rem 0 4.86rem 0 ;}
.customized .TiTle, .systemBox .TiTle, .selectBox .TiTle{ text-align:center;}
.customized .TiTle .subname{ color:#595959;margin-top:1.36rem;}
.customizeditem {margin-top:4rem;}
.customizeditem img{width:300px;}
.customizeditem p{text-align:center;font-size: 1.29rem;color: #111111;}
.structure{text-align:center;padding:4.29rem 0 4.43rem 0;}
.structure img{width:1200px;margin-top:4.14rem;}
.supplyBox {padding:5rem 0 3.21rem 0;}
.supplyBox .TiTle{ text-align:center;}
.supplyList {margin-top:3.86rem;}
.supplyList .supplyitem{background:#fff;padding:2.07rem 0 3.07rem 2.86rem;}
.supplyList .supplyitem{margin-bottom:0.71rem;max-width:27.99rem;border-radius: 0.14rem;}
.supplyList .supplyitem:nth-child(2){margin:0 0.86rem 0.71rem 0.86rem;}
.supplyList .supplyitem:nth-child(5){margin:0 0.86rem 0.71rem 0.86rem;}
.supplyList .supplyitem h5{font-size: 1.14rem;font-weight:500;margin-bottom:1.43rem;}
.supplyList .supplyitem h5 img{width:113px;margin-left:0.5rem;}
.supplyList .supplyitem ul li{font-size: 0.86rem;color: #595959;font-weight: 400; line-height:1.7rem;}
.supplyList .supplyitem ul li i{color:#1e9d5a;font-size:0.86rem;margin-right:0.86rem;}
.systemBox .row{margin-top:7rem;}
.systemBox .systemItem {text-align:center;margin-bottom:5rem;}
.systemBox .systemItem h2 img{ width:103px;}
.systemBox .systemItem h5{color: #595959;font-size: 1.71rem;font-weight:500;margin-top:1.57rem;}
.systemBox .systemItem p{width:60%;color: #999;font-size: 1rem;font-weight:400;margin:1.79rem auto 0 auto;line-height: 1.71rem;}
.slideSelectBox{ width:100%;text-align:left;margin-top:2.29rem;  }
.slideSelectBox .hd{ height:3.14rem; line-height:3.14rem;   position:relative;    text-align: center; }
.slideSelectBox .hd ul{display:-webkit-inline-box;  height:3.14rem; border-radius: 0.29rem;border: 0.07rem solid #C1C3CA; }
.slideSelectBox .hd ul li{width:7.5rem;  cursor:pointer;text-align:center;  }
.slideSelectBox .hd ul li.on{ background: #EFFFFF; border: 0.07rem solid #1e9d5a;border-radius: 0.29rem; }
.slideSelectBox .bd .display-flex{width:100%;display:flex;}
.slideSelectBox .bd{margin-top:3.86rem;}
.slideSelectBox .bd .display-flex .rightword{width:48.86rem;padding:2.86rem 2rem 2.86rem 4rem; background:#fff;border-radius: 0rem 0.14rem 0.14rem 0rem;}
.slideSelectBox .bd ul{ zoom:1;display:flex;  }
.slideSelectBox .bd .display-flex .rightword h2{font-size:1.29rem;font-weight: 400; color:#111; border-bottom:4px solid #1e9d5a; display: inline;padding-bottom:1.07rem;}
.slideSelectBox .bd .display-flex .rightword h3{font-size:2.71rem;font-weight: 400;margin-top:3.33rem;}
.slideSelectBox .bd .display-flex .rightword h4{font-size:1.14rem;color: #595959;font-weight: 400;}
.slideSelectBox .bd .display-flex .rightword ol{padding-left:0;margin-top: 2.8rem;}
.slideSelectBox .bd .display-flex .rightword ol li{font-size:0.86rem;color: #666;font-weight:400; line-height: 1.6rem;margin-top:0.14rem; position:relative;padding-left:10px;}
.slideSelectBox .bd .display-flex .rightword ol li:before{content:"· ";position: absolute;left: 0;}
.slideSelectBox .bd .display-flex .rightword dl{display:flex;margin-top:3.64rem;}
.slideSelectBox .bd .display-flex .rightword dl dd{text-align:center;}
.slideSelectBox .bd .display-flex .rightword dl dd:nth-child(2){padding:0 7.71rem;}
.slideSelectBox .bd .display-flex .rightword dl dd b{color: #1e9d5a;font-size: 2.57rem;}
.slideSelectBox .bd .display-flex .rightword dl dd b span{color: #1e9d5a;font-size: 1.71rem;}
.slideSelectBox .bd .display-flex .rightword dl dd p{margin-top:0.3rem;}
.selectBox{background:#f5f7f7;padding:4.93rem 0 6.14rem;}
.quickApply{background:url(../images/quick@2x.png); background-size:cover;padding:5.07rem 0 5.21rem 0;height:14.29rem;}
.quickApply .container{ display:flex; justify-content:center;    align-items: center;}
.quickApply h2{font-size: 2.86rem;font-weight: 400; color:#fff;margin:0;}
.quickApply a{width: 12.86rem;height: 4rem;line-height:4rem;background: #FFFFFF;border-radius: 0.29rem; display:block;font-size: 1.43rem;font-weight: 400;color: #1e9d5a; text-align:center;margin-left:7.71rem;}
.quickApply a:hover{cursor:pointer; color:#1e9d5a;}

.productDot{position:relative;}
.productsBox{margin:4.57rem 0 5.14rem;background:#fff;border-radius: 0.29rem 0rem 0rem 0.29rem;}
/*.productsBox.swiper-container{overflow:inherit;}*/
.slideproducts .swiper-slide{border-right:1px solid #f6f8f9;padding:4.36rem 0 2.86rem 0;}
.slideproducts .swiper-slide p{font-size: 1.43rem;padding-top:3.43rem;color: #111111;font-weight:400;}
.slideproducts .swiper-slide img{width:124px;height:151px;}


.swiper-pagination-bullets{bottom:2.86rem!important;left:50%!important;  transform: translate(-50%,0%);}
.swiper-pagination-bullet{width: 2.05rem;height: 0.14rem;background: #5B606B;border-radius: 0.05rem;opacity:1;margin-right:0.57rem;}
.swiper-pagination-bullet-active{background: #fff!important;}

.productDot .swiper-pagination-bullets{bottom:-3.21rem!important;left:50%;  transform: translate(-50%,0%);}
.productDot .swiper-pagination-bullet{width: 2.05rem;height: 0.14rem;background: #D9D9D9;border-radius: 0.05rem;opacity:1;margin-right:0.57rem;}
.productDot .swiper-pagination-bullet-active{background: #1e9d5a!important;}


.aboutcontent{ background:#f5f8fa;}
.aboutcontent .container{ text-align:center; padding:60px 0; }
.aboutcontent p{ font-size:22px; font-weight:500; line-height:33px; color:#333; }

.display-ad{ width:100%; background:#F5F8FA;}
.display-ad .marketing .TiTle{margin:60px;}
.display-ad .marketing .list li{height:600px; position:relative; min-width:200px;}
.display-ad .marketing .list li:nth-child(odd){  background:url("../images/service01.png") no-repeat;background-size: cover;-webkit-background-size: cover;/* 兼容Webkit内核浏览器如Chrome和Safari */-o-background-size: cover;/* 兼容Opera */zoom: 1;background-size:100% 800px;}
.display-ad .marketing .list li:nth-child(even){ background:url("../images/service02.png") no-repeat;background-size: cover;-webkit-background-size: cover;/* 兼容Webkit内核浏览器如Chrome和Safari */-o-background-size: cover;/* 兼容Opera */zoom: 1;background-size:100% 800px;}
/*.display-ad .marketing .list li:nth-child-type(1n)*/
.wrapper_1200{ margin:0 auto;}
.display-ad .marketing .list li.bgColor{background-color:#f5f9ff;}
.display-ad .marketing .list li.grayColor{background-color:#FBFBFB;}
.display-ad .marketing .list li .textleft{width:50%;height:600px;display:table;}
.display-ad .marketing .list li .textleft .tableCell{display: table-cell;vertical-align: middle; text-align:left;}
.display-ad .marketing .list li .textleft .num{width:68px;height:46px;}
.display-ad .marketing .list li .textleft .num img{width:100%;height:100%;}
.display-ad .marketing .list li .textleft .name{font-size:40px;color:#fff; font-weight:600; margin-bottom:30px;}
.display-ad .marketing .list li .textleft .infor{width:87%;font-size:16px;color:#fff;line-height:24px; font-weight:400;}
.display-ad .marketing .list li .textleft .infor2{width:76%;}
.display-ad .marketing .list li .pictrueright{width:50%; padding:13% 0% 0 0%;overflow: hidden;}
.display-ad .marketing .list li:nth-child(even) .pictrueright{padding:13% 0% 0 0%;}
.display-ad .marketing .list li:nth-child(even) .pictrueright  .imgbox{ float:left;}
.display-ad .marketing .list li:nth-child(even) .textleft .tableCell{ padding-left:23%;}
.display-ad .marketing .list li .pictrueright .imgbox{display: table-cell;vertical-align: middle; width:541px; height:297px; position: relative;overflow: hidden; }
.display-ad .marketing .list li .pictrueright .imgbox03{ width:541px; height:283px; }
.display-ad .marketing .list li .pictrueright .imgbox02{ width:542px; height:353px; }
.display-ad .marketing .list li .pictrueright .imgbox img{width: 100%;height: 100%;transition: all 1s ease 0s;}
.display-ad .marketing .list li .textleft02 .subname{ font-size:30px; font-weight:600; color:#fff; margin:60px 0 20px 0;}
.display-ad .marketing .list li .textleft02 .infor span{ line-height:50px;}
.display-ad .service02 .list li{height:800px;}
.display-ad .service02 .list li .textleft02{height:800px;}
.display-ad .service02 .list li .pictrueright02{height:800px;}
/*.display-ad .service02 .list li .textleft02 .name02{ margin-top:60px;}*/
.display-ad .service02 .list li .pictrueright02 .imgbox{width:375px; height:667px;}
.display-ad .service02 .list li .pictrueright02{ padding:5% 7% 0 0%;}
.display-ad .service02 .list li:nth-child(even) .pictrueright02{padding:5% 4% 0 8%;}


.hovertreeshowcover{position:fixed;z-index:1100;width:100%;height:100%;background:rgba(0,0,0,0.5);top:0px;left:0px;transition: all 1s;}
.hovertreeshowlayer{position:fixed;z-index:1112;top:0px;left:0px;min-width:100%;min-height:100%;display:flex;justify-content: center; align-items: center;transition: all 1s;}
.hovertreeshowclose{ width:25px; height:25px;background:url(../images/icon_close_pre.png) no-repeat;position:fixed;z-index:1113;
    transition: all 1s; color:#fff;top:10px;right:10px;cursor:pointer;display:flex;justify-content: center; align-items: center; 
    filter: alpha(Opacity=60); -moz-opacity: 0.6; opacity: 0.6;}
.hovertreeshowclose:hover, .hovertreeshowclose:active{ opacity:1;filter: alpha(Opacity=100);-moz-opacity: 1;}
/*@media (max-width:750px) {*/
/*    .hovertreeshowclose{left:0px;right:auto;}*/
/*}*/
.hovertreeshow img{cursor:pointer;}


.pictrueright .show {background: rgba(0, 0, 0, 0.4);width: 541px; height: 297px; position: absolute;top: 0;left: 0;z-index: 200; opacity: 0;  filter: alpha(opacity=0);transition: opacity 0.3s ease-in 0s;}
.pictrueright .show03{width: 541px; height: 283px;}
.pictrueright .show02{width: 542px; height: 353px;}
.pictrueright02 .show {background: rgba(0, 0, 0, 0.4);width: 375px;  height: 667px;position: absolute;top: 0;left: 0;z-index: 200; opacity: 0;  filter: alpha(opacity=0);transition: opacity 0.3s ease-in 0s;}
.pictrueright .show span{ width:40px; height:40px;display:block; margin:0 auto; position:absolute; top:50%; left:50%; transform:translate(-50%,-50%);}
.pictrueright02 .show span{ top:50%; }
.pictrueright .show span{ background:url("../images/icon_plus_n.png") no-repeat;}
.pictrueright .show span:hover{ background:url("../images/icon_plus_pre.png") no-repeat; cursor:pointer;}
.pictrueright .imgbox:hover .show { opacity: 1; filter: alpha(opacity=100);}


.bigimg{width:auto;height:auto!important;position: fixed;left: 0;top: 0; right: 0;bottom: 0;margin:auto;display: none;z-index:9999;
  overflow-y:scroll; overflow-x:hidden;}

.mask{position: fixed;left: 0;top: 0; right: 0;bottom: 0;background:rgba(0,0,0,0.5) ;filter: Alpha(opacity=50);z-index: 1032;transition:all 1s;display: none}
.mask span{ width:34px; height:34px; background:url("../images/pro-icon.png") no-repeat;  text-align:center; line-height:34px; position: absolute; z-index: 999; right: 180px; top: 80px;}
.mask span:hover, .mask>span:active{ background:url("../images/pro-icon-p.png") no-repeat; cursor:pointer;}

.pictrueright>.imgbox{width:400px;height:250px;float:right;border-radius:5px;overflow: hidden;}
.imgbox:hover{cursor:pointer}



.slideBox2{ width:554px; height:300px; overflow:hidden; position:relative;margin-left:10%;    } 
.slideBox2 .hd{ height:15px; overflow:hidden; position:absolute; right:50%; bottom:10px; z-index:1; transform:translate(50%,50%); } 
.slideBox2 .hd ul{ overflow:hidden; zoom:1; float:left;  } 
.slideBox2 .hd ul li{ float:left; margin-right:10px;  width:36px!important; min-width:36px!important; height:3px!important; text-align:center; background:#ccc!important; cursor:pointer; } 
.slideBox2 .hd ul li.on{ background:#FF9D43!important; } 
.slideBox2 .bd{ position:relative; height:100%; z-index:0;   } 
.slideBox2 .bd img{ width:540px; height:244px; } 
.slideBox2 .bd ul li{ background:none!important;}
.slideBox2 .bd ul li img{ cursor:pointer;}



.applicationcontent{ background:#fff; padding:100px 0;}
.application{ display:flex;align-items: center;}
.application h2{font-size:40px; font-weight:600; color:#333; margin:0;}
.application02 h2{ width:51%; font-size:40px; font-weight:600; color:#333; margin:0;}
.application ul { margin:0 0 0 20%; text-align:left;}
.application02 ul { margin:0;}
.application ul li{margin:40px 0px 40px 0;}
.application02 ul li{ display:inline-block; width:48%;}
.application ul li span{width:165px; height:41px; color:#fff; font-size:16px; font-weight:500; line-height:32px;background:url("../images/bg_gradient.png") no-repeat; display:inline-block; text-align:center;}
.application ul li b{ font-weight:500; color:#333; }
@media (min-width: 992px){
   .col-lg-7 {flex: 0 0 61.333333%;
    max-width: 61.333333%;} 
    
}

/*功能特性*/
.function{background:#fff;padding:6.36rem 0 5.29rem 0; color:#111;}
.function .function-inside .inside-so:nth-child(2),.function .function-inside .inside-so:nth-child(6){margin: 5.21rem 2rem 0 4rem;padding:0;max-width:18.4rem;}
.function .function-inside .inside-so:nth-child(3),.function .function-inside .inside-so:nth-child(7){margin: 5.21rem 4rem 0 2rem;padding:0;max-width:18.4rem;}
.function .function-inside .inside-so:nth-child(1),.function .function-inside .inside-so:nth-child(5),
.function .function-inside .inside-so:nth-child(4),.function .function-inside .inside-so:nth-child(8){margin:5.21rem 0 0;padding:0;max-width:18.4rem}
.function .function-inside span{margin: 0 auto 1.21rem;height: 77px;line-height: 77px;display: block; max-width: 54px;}
.function .function-inside img{width:100%;}
.function .function-inside h2{font-size: 1.29rem;font-weight: 600;margin-bottom:1.29rem; color: #0D1924;text-align: center;}
.function .function-inside p{font-size: 1rem;color:rgba(255,255,255,.8);line-height: 1.71rem; color: #999;text-align: center;}

@media (max-width: 1200px) and (min-width: 1105px) {
  .function .function-inside .inside-so:nth-child(2),.function .function-inside .inside-so:nth-child(6){margin: 5.21rem 1rem 0 2rem;padding:0;max-width:15rem;}
  .function .function-inside .inside-so:nth-child(3),.function .function-inside .inside-so:nth-child(7){margin: 5.21rem 2rem 0 1rem;padding:0;max-width:15rem;}
  .function .function-inside .inside-so:nth-child(1),.function .function-inside .inside-so:nth-child(5),
  .function .function-inside .inside-so:nth-child(4),.function .function-inside .inside-so:nth-child(8){margin:5.21rem 0 0;padding:0;max-width:15rem}
}
@media (max-width: 1104px) and (min-width: 973px) {
  .function .function-inside .inside-so:nth-child(2),.function .function-inside .inside-so:nth-child(6){margin: 5.21rem 1rem 0 2rem;padding:0;max-width:13rem;}
  .function .function-inside .inside-so:nth-child(3),.function .function-inside .inside-so:nth-child(7){margin: 5.21rem 2rem 0 1rem;padding:0;max-width:13rem;}
  .function .function-inside .inside-so:nth-child(1),.function .function-inside .inside-so:nth-child(5),
  .function .function-inside .inside-so:nth-child(4),.function .function-inside .inside-so:nth-child(8){margin:5.21rem 0 0;padding:0;max-width:13rem}
}
@media (max-width: 972px) and (min-width: 933px) {
  .fs-sm-36 {font-size: 2rem;}
  .function .function-inside .inside-so:nth-child(2),.function .function-inside .inside-so:nth-child(5),
  .function .function-inside .inside-so:nth-child(8){margin: 4.21rem 3rem 0;padding:0;max-width:16.5rem;}
  .function .function-inside .inside-so:nth-child(1),.function .function-inside .inside-so:nth-child(3),.function .function-inside .inside-so:nth-child(4),
  .function .function-inside .inside-so:nth-child(6),.function .function-inside .inside-so:nth-child(7){margin:4.21rem 0 0;padding:0;max-width:16.5rem}
}
@media (max-width: 932px) and (min-width: 841px) {
  .fs-sm-36 {font-size: 2rem;}
  .function .function-inside .inside-so:nth-child(2),.function .function-inside .inside-so:nth-child(5),
  .function .function-inside .inside-so:nth-child(8){margin: 4.21rem 2.5rem 0;padding:0;max-width:15rem;}
  .function .function-inside .inside-so:nth-child(1),.function .function-inside .inside-so:nth-child(3),.function .function-inside .inside-so:nth-child(4),
  .function .function-inside .inside-so:nth-child(6),.function .function-inside .inside-so:nth-child(7){margin:4.21rem 0 0;padding:0;max-width:15rem}
}
@media (max-width: 840px) and (min-width: 791px) {
  .fs-sm-36 {font-size: 2rem;}
  .function .function-inside .inside-so:nth-child(2),.function .function-inside .inside-so:nth-child(5),
  .function .function-inside .inside-so:nth-child(8){margin: 4.21rem 2.5rem 0;padding:0;max-width:14rem;}
  .function .function-inside .inside-so:nth-child(1),.function .function-inside .inside-so:nth-child(3),.function .function-inside .inside-so:nth-child(4),
  .function .function-inside .inside-so:nth-child(6),.function .function-inside .inside-so:nth-child(7){margin:4.21rem 0 0;padding:0;max-width:14rem}
}
@media (max-width: 792px) and (min-width: 769px) {
  .fs-sm-36 {font-size: 2rem;}
  .function .function-inside .inside-so:nth-child(2),.function .function-inside .inside-so:nth-child(5),
  .function .function-inside .inside-so:nth-child(8){margin: 4.21rem 2rem 0;padding:0;max-width:14rem;}
  .function .function-inside .inside-so:nth-child(1),.function .function-inside .inside-so:nth-child(3),.function .function-inside .inside-so:nth-child(4),
  .function .function-inside .inside-so:nth-child(6),.function .function-inside .inside-so:nth-child(7){margin:4.21rem 0 0;padding:0;max-width:14rem}
}
@media (max-width: 768px) and (min-width: 750px) {
  .fs-sm-36 {font-size: 2rem;}
  .function .function-inside .inside-so:nth-child(2),.function .function-inside .inside-so:nth-child(5),
  .function .function-inside .inside-so:nth-child(8){margin: 3.21rem 2rem 0;padding:0;max-width:13.5rem;}
  .function .function-inside .inside-so:nth-child(1),.function .function-inside .inside-so:nth-child(3),.function .function-inside .inside-so:nth-child(4),
  .function .function-inside .inside-so:nth-child(6),.function .function-inside .inside-so:nth-child(7){margin:3.21rem 0 0;padding:0;max-width:13.5rem}
}
@media (max-width: 749px) and (min-width: 712px) {
  .container{width: 78%;}
  .fs-sm-36 {font-size: 2rem;}
  .function .function-inside .inside-so:nth-child(2),.function .function-inside .inside-so:nth-child(5),
  .function .function-inside .inside-so:nth-child(8){margin: 3.21rem 2.8rem 0;padding:0;max-width:11rem;}
  .function .function-inside .inside-so:nth-child(1),.function .function-inside .inside-so:nth-child(3),.function .function-inside .inside-so:nth-child(4),
  .function .function-inside .inside-so:nth-child(6),.function .function-inside .inside-so:nth-child(7){margin:3.21rem 0 0;padding:0;max-width:11rem}
}
@media (max-width: 711px) and (min-width: 680px) {
  .container{width: 78%;}
  .fs-sm-36 {font-size: 2rem;}
  .function .function-inside .inside-so:nth-child(2),.function .function-inside .inside-so:nth-child(5),
  .function .function-inside .inside-so:nth-child(8){margin: 3.21rem 2rem 0;padding:0;max-width:11rem;}
  .function .function-inside .inside-so:nth-child(1),.function .function-inside .inside-so:nth-child(3),.function .function-inside .inside-so:nth-child(4),
  .function .function-inside .inside-so:nth-child(6),.function .function-inside .inside-so:nth-child(7){margin:3.21rem 0 0;padding:0;max-width:11rem}
}
@media (max-width: 679px) and (min-width: 640px) {
  .container{width: 78%;}
  .fs-sm-36 {font-size: 1.8rem;}
  .function .function-inside .inside-so:nth-child(2),.function .function-inside .inside-so:nth-child(5),
  .function .function-inside .inside-so:nth-child(8){margin: 3.21rem 2rem 0;padding:0;max-width:10rem;}
  .function .function-inside .inside-so:nth-child(1),.function .function-inside .inside-so:nth-child(3),.function .function-inside .inside-so:nth-child(4),
  .function .function-inside .inside-so:nth-child(6),.function .function-inside .inside-so:nth-child(7){margin:3.21rem 0 0;padding:0;max-width:10rem}
}
@media (max-width: 639px) and (min-width: 579px) {
  .fs-sm-36 {font-size: 1.5rem;}
  .function .function-inside .inside-so:nth-child(2),.function .function-inside .inside-so:nth-child(5),
  .function .function-inside .inside-so:nth-child(8){margin: 2.21rem 1.8rem 0;padding:0;max-width:9.2rem;}
  .function .function-inside .inside-so:nth-child(1),.function .function-inside .inside-so:nth-child(3),.function .function-inside .inside-so:nth-child(4),
  .function .function-inside .inside-so:nth-child(6),.function .function-inside .inside-so:nth-child(7){margin:2.21rem 0 0;padding:0;max-width:9.2rem}
}
@media (max-width: 578px) and (min-width: 540px) {
  .fs-sm-36 {font-size: 1.5rem;}
  .function .function-inside .inside-so:nth-child(2),.function .function-inside .inside-so:nth-child(5),
  .function .function-inside .inside-so:nth-child(8){margin: 2.21rem 1.2rem 0;padding:0;max-width:9rem;}
  .function .function-inside .inside-so:nth-child(1),.function .function-inside .inside-so:nth-child(3),.function .function-inside .inside-so:nth-child(4),
  .function .function-inside .inside-so:nth-child(6),.function .function-inside .inside-so:nth-child(7){margin:2.21rem 0 0;padding:0;max-width:9rem}
}
@media (max-width: 539px) and (min-width: 414px) {
  .function{padding: 3.2rem 0 4rem;}
  .fs-sm-36 {font-size: 1.2rem;}
  .function .function-inside .inside-so:nth-child(2),.function .function-inside .inside-so:nth-child(5),
  .function .function-inside .inside-so:nth-child(8){margin: 1.21rem 1rem 0;padding:0;max-width:7.7rem;}
  .function .function-inside .inside-so:nth-child(1),.function .function-inside .inside-so:nth-child(3),.function .function-inside .inside-so:nth-child(4),
  .function .function-inside .inside-so:nth-child(6),.function .function-inside .inside-so:nth-child(7){margin:1.21rem 0 0;padding:0;max-width:7.7rem}
  .function .function-inside span{margin-bottom: 0rem;max-width: 46px;}
  .function .function-inside h2{font-size: 1rem;margin-bottom: 0.5rem;}
  .function .function-inside p{font-size: 0.5rem;line-height: 1.5rem;}
}
@media (max-width: 413px) and (min-width: 375px) {
  .function{padding: 3.2rem 0 4rem;}
  .fs-sm-36 {font-size: 1.2rem;}
  .function .function-inside .inside-so:nth-child(2),.function .function-inside .inside-so:nth-child(5),
  .function .function-inside .inside-so:nth-child(8){margin: 1.21rem 1rem 0;padding:0;max-width:6.9rem;}
  .function .function-inside .inside-so:nth-child(1),.function .function-inside .inside-so:nth-child(3),.function .function-inside .inside-so:nth-child(4),
  .function .function-inside .inside-so:nth-child(6),.function .function-inside .inside-so:nth-child(7){margin:1.21rem 0 0;padding:0;max-width:6.9rem}
  .function .function-inside span{margin-bottom: 0rem;max-width: 46px;}
  .function .function-inside h2{font-size: 1rem;margin-bottom: 0.5rem;}
  .function .function-inside p{font-size: 0.5rem;line-height: 1.5rem;}
}
@media (max-width: 374px) and (min-width: 320px) {
  .function{padding: 3.2rem 0 4rem;}
  .fs-sm-36 {font-size: 1.2rem;}
  .function .function-inside .inside-so:nth-child(2),.function .function-inside .inside-so:nth-child(5),
  .function .function-inside .inside-so:nth-child(8){margin: 1.21rem 1rem 0;padding:0;max-width:5.8rem;}
  .function .function-inside .inside-so:nth-child(1),.function .function-inside .inside-so:nth-child(3),.function .function-inside .inside-so:nth-child(4),
  .function .function-inside .inside-so:nth-child(6),.function .function-inside .inside-so:nth-child(7){margin:1.21rem 0 0;padding:0;max-width:5.8rem}
  .function .function-inside span{margin-bottom: 0rem;max-width: 36px;height: 60px;line-height: 60px;}
  .function .function-inside h2{font-size: 1rem;margin-bottom: 0.5rem;}
  .function .function-inside p{font-size: 0.5rem;line-height: 1.5rem;}
}



/*解决方案*/
.solution{padding:4.14rem 0;}
.solution .row{padding-top:3.86rem;margin-left:-10px;margin-right:-10px;}
.solution .Title .name  {color:#111; text-align:center; font-weight:500;}
.solution .item{ width:100%;margin-bottom:1.43rem; overflow:hidden;padding:2.57rem 0 2.29rem 1.43rem;}
.solution .solveitem{padding:0 10px;}
.solution .solveitem:hover{transform:translateY(-2%);  transition: all .1s;}
.solution .solveitem .list01{background:url(../images/solution01.png);background-size:590px 193px;}
.solution .solveitem .list02, .solution .solveitem .list04{background: linear-gradient(46deg, #6CD0CC 0%, #2085D6 100%);}
.solution .solveitem .list03, .solution .solveitem .list05{background: linear-gradient(299deg, #5F9FF8 0%, #0D70FE 100%);}
.solution .solveitem .list06{background:url(../images/solution02.png);background-size:590px 193px;}
.solution .item h2{font-size: 1.71rem;font-weight: 500; color:#fff;margin-bottom:0;}
.solution .item p.card-text{ font-weight:500; color:#fff; font-size: 1rem;padding-top:1.5rem;line-height: 1.64rem;}
.solution .item a{font-size:1rem; color:#fff; display: block;}
.solution .item a:hover{cursor:pointer;}
.solution .item span{margin:1rem 0 0 0;    display: block;}

.madeBox{padding:6.36rem 0 7.39rem 0;}
.madeBox .made h2{color:#111;font-weight: 500;margin-bottom:2.93rem;}
.madeBox .made a{width: 12.86rem;height: 3.57rem; line-height:3.57rem; color: #FFFFFF;font-size: 1.29rem;text-align:center; display:block;background: #1e9d5a;border-radius: 0.29rem;margin:0 auto;}
.madeBox .made a:hover{cursor:pointer; background:#1e9d5a;}
.describe{ font-size:1.38rem; color:#4C4948;}
.scanBox{padding:5.14rem 0 5.79rem 0;}
.scanBox .row{ justify-content:space-between;}
.scan{background:#fff;border: 1px solid #EEEEEE;padding:1.93rem 1.71rem 2rem 1.93rem;max-width:26.86rem;}
/*.scan:nth-child(2){margin:0 2.57rem;}*/
.scan h2{font-size: 1.71rem;color: #111111;font-weight: 500;margin-bottom:1rem;}
.scan p{font-size: 1rem;height:6.43rem;color: #70747D;font-weight: 500;line-height: 1.64rem;}
.scan a{width: 8.07rem;height: 2.71rem; text-align:center; line-height:2.71rem;border-radius: 0.29rem;border: 0.07rem solid #1e9d5a;font-size: 1rem;font-weight: 500;color: #1e9d5a;display:block;}
.scan h2 img{margin-right:1.14rem;}
.scan a:hover{background:#1e9d5a; color:#fff; cursor:pointer;}
.cus-solution{display:flex;background: #1d2437;}
.leftimg-solution img{width:57.29rem;}
.rightscroll-solution{width:100%;background:url(../images/cus-bg@2x.png); background-size:cover;}


.picScroll-left{ overflow:hidden; position:relative;margin-left:-17.21rem; }
.picScroll-left .swiper-wrapper .swiper-slide{width:36.29rem;margin-right:1.71rem; overflow:hidden; background:#fff;   }
.picScroll-left .swiper-wrapper .swiper-slide .list{display:flex;padding:1.57rem 2.07rem .5rem 0.43rem;min-height:216px; }
.picScroll-left .swiper-wrapper .swiper-slide .pic{width:14.8rem; text-align:center;margin-right:1rem; }
.picScroll-left .swiper-wrapper .swiper-slide .pic img{width:95px;display:block;  }
.picScroll-left .swiper-wrapper .swiper-slide .pic a:hover img{ border-color:#999;  }
.picScroll-left .swiper-wrapper .swiper-slide .worddescrip h2{font-size: 1.14rem;color: #111111;margin-bottom:0.57rem;   }
.picScroll-left .swiper-wrapper .swiper-slide .worddescrip h4{font-size:.8rem;color: #70747D;margin:0;   }
.picScroll-left .swiper-wrapper .swiper-slide .worddescrip p{font-size: 1rem;color: #70747D;margin-top:1.21rem;  line-height: 1.64rem;}
.picScroll-left .swiper-wrapper .swiper-slide {
        display: -webkit-box;
        display: -ms-flexbox;
        display: -webkit-flex;
        display: flex;
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        -webkit-justify-content: center;
        justify-content: center;
        -webkit-box-align: center;
        -ms-flex-align: center;
        -webkit-align-items: center;
        align-items: center;
}
.picScroll-left .swiper-wrapper .swiper-slide:nth-child(2n) { width:40%; }
.picScroll-left .swiper-wrapper .swiper-slide:nth-child(3n) {width: 40%;}
.picScroll-left .swiper-button-next, .picScroll-left .swiper-button-prev{background-image:none;outline:none;box-shadow:none;}
.picScroll-left .swiper-button-next span, .picScroll-left .swiper-button-prev span{width:50px;height:50px;line-height:50px;border-radius:50%; background:#fff;  text-align:center;box-shadow: 0rem 0.14rem 1rem 0rem rgba(209, 209, 209, 0.5);display: block;}
.picScroll-left .swiper-button-next{right:40px;}
.picScroll-left .swiper-button-next i, .picScroll-left .swiper-button-prev i{ font-size:26px;color:#1e9d5a;}


.solution-case{ color:#fff;padding:4.07rem 0 4.21rem 4.21rem;}
.solution-case h2{margin-bottom:1rem;}
.solution-case h4{font-size: 1rem;margin-bottom:1rem;}
.solution-case a{font-size: 1rem;font-weight: 400;color: #1e9d5a;}

/*远程寄送模式*/
.position-solution{width:34.29rem;background:#fff;padding:3.07rem 3rem 0.5rem 3rem;top: 49%;}
.position-solution h1{color: #1e9d5a; text-align:center;margin-bottom:2.07rem;}
.position-solution ul li{color:#383838;font-size: 1rem;padding-left:1.28rem; position:relative;line-height: 1.79rem;margin-bottom:1.86rem;}
.position-solution ul li::before{content:""; width:10px;height:10px; background:#1e9d5a; border-radius:50%; position:absolute; left:0;top:11%;    transform: translate(0, 35%);}

.industry{background:#1e9d5a;padding:6.36rem 0 5.29rem 0; color:#fff;}
.industry .industryList{ display:flex; justify-content:center; text-align:center;padding-top:5rem;}
.industry .industryList li{font-size: 1.14rem;font-weight: 500;margin-right:2.71rem;}
.industry .industryList li:last-child{margin-right:0;}
.industry .industryList li p{padding:1rem 3rem; margin:0 auto;border:1px solid rgba(255,255,255,.5); text-align:center;}
.industry .industryList-img{display:flex; justify-content:center; margin:4.29rem auto 0 auto; }
.industry .industryList-img li{margin-right:2.71rem;}
.industry .industryList-img li:last-child{margin-right:0;}
.industry .industryList-img li span{width:13.64rem;height:5.07rem; line-height:5.07rem;display:block; background:#fff; text-align:center;}
.industry .industryList-img li span img{ vertical-align:middle;}

.solutionbox{ background:#fbfbfb;padding:4.86rem 0 3.71rem;}
.solutionbox .itembox{margin:5.86rem 2.36rem 0 2.36rem; justify-content:space-between;}
.solution01 .solveitem{ padding: 2.93rem 2.57rem 0.71rem 2rem; margin-bottom: 2.86rem ;background: #FFFFFF;box-shadow: 0rem 0.21rem 1.43rem 0rem rgba(234, 234, 234, 0.5);;border-radius: 0.29rem;display:flex;max-width:39.21rem;}

.itembox .solveitem img{margin-right:2.57rem;}
.solution01 .solveitem:hover{transform:translateY(-2%);transition:.1s; cursor:pointer;}
.solution01 .solveitem .item h5{color: #111;font-weight: 500; margin-bottom:1.36rem;font-size: 1.57rem;letter-spacing: -1.2px;}
.solution01 .solveitem .item p{color: #595959;font-weight: 400; margin-bottom:1.36rem;font-size: 1rem;line-height: 1.71rem;letter-spacing: 1px;}

.structurebox{background:#fff;padding-top:5.71rem;}
.structurebox .subname  {color:#595959;font-weight: 400;margin:0.64rem 0 0 0;}
.introduce{padding:5.5rem 0;}
.marketing .list li .text .infor.infor-solution{font-size:1rem; color: #595959; margin-top:2rem;line-height: 1.71rem;}
.planbox{margin-top:3.86rem;}
.planbox img{width:100%;}


/*装备制造*/
.position-solution p{color: #383838;font-size: 1rem;line-height: 1.93rem;margin-bottom:5px; min-height: 8rem;}
.position-solution a{width: 13.14rem;height: 3.86rem; line-height:3.86rem;background: #1e9d5a;border-radius: 0.14rem; color:#fff; display:block; text-align:center;font-size: 1.29rem;margin:2rem auto 3rem auto;}
.position-solution a:hover{background: #1e9d5a;}
.solution-inside.row{ margin-bottom:0.78rem;}
.solution-inside .inside-so{margin-top:5.21rem;padding:0;max-width:23.86rem;}
.solution-inside.js .inside-so{max-width:16.21rem;}
.solution-inside .inside-so:nth-child(2){margin:5.21rem 8.5rem 0 6.86rem;}
.solution-inside.js .inside-so:nth-child(3){margin:5.21rem 7.5rem 0 0rem;}
.solution-inside .inside-so:nth-child(5){margin:5.21rem 9rem 0 6.86rem;}
.solution-inside span{margin-bottom:1.21rem;height: 77px;line-height: 77px;display: block; max-width: 54px;}
.solution-inside img{width:100%;}
.solution-inside h2{font-size: 1.29rem;font-weight: 600;margin-bottom:1.29rem;}
.solution-inside p{font-size: 1rem;color:rgba(255,255,255,.8);line-height: 1.71rem;}

.introduce-inside{background:#fbfbfb;padding:5.07rem 0 2.85rem;}
.introduce-inside .list ul{display:flex;display:-webkit-flex; justify-content:space-between;margin-top:4.5rem; flex-wrap:wrap;margin-right:-3.64rem;}
.introduce-inside .list ul li{ width:12.4%;background: #FFFFFF;box-shadow: 0rem 0.21rem 1.43rem 0rem rgba(234, 234, 234, 0.5);border-radius: 0.29rem; text-align:center;padding:2.57rem 0 2.64rem 0;margin:0 3.64rem 1.29rem 0; position:relative;}
.introduce-inside .list ul li p{font-size: 1.29rem;margin-top:1.86rem;}
.introduce-inside .list ul li:hover{transform:translateY(-2%);transition:.1s;}
.introduce-inside .list ul li span{width: 3.94rem;height: 1.71rem; line-height:1.71rem;background: #FFA349;border-radius: 0rem 0.29rem 0rem 1.29rem; color:#fff;font-size: 1rem; position:absolute; right:0;top:0;}

.marketing .list li .text .insidesolution .name{font-size: 2.14rem;font-weight: bold;}
.marketing .list li .text .insidesolution .infor{font-size: 1rem;color: #595959;margin-top:2rem;}
.marketing .list li .text .tableCell.insidesolution{ padding-left:10%;padding-right:0;}
.marketing .list li:nth-child(2n) .text .tableCell.insidesolution{padding-left:0;padding-right:10%;}
.marketing .list li.inside .wrapper_1200{border-bottom: 0.07rem solid #ECECEC;    padding: 4.29rem 0 4.57rem 0;}
.marketing .list li.inside {padding:0;}
.insidesolution dl{display:flex; flex-wrap:wrap;margin-top:2.14rem;}
.insidesolution dl dd{width:40%;font-size: 1rem;color: #595959;margin-bottom:1.36rem;}
.insidesolution dl.wrap dd{width:50%;}
.insidesolution dl dd span{position:relative;margin-right:0.43rem;}
.insidesolution dl dd span:before{content:""; width: 1.07rem;height:1.07rem;border-radius:50%;background:rgba(40,172,69,.15); position:absolute;left:2px; top:2px;}
.insidesolution dl dd i{color:#1e9d5a;font-size:20px;font-weight:bold;}
.marketing .list li .text .tableCell.insidesolution a{background:none; color:#1e9d5a;font-size: 1rem; text-align:left;margin-top:0.78rem; line-height:1;}
.marketing .list li .text .tableCell.insidesolution a:hover{background:none; color:#1e9d5a;}
.swipecase{padding:5.14rem 0 6.21rem 0;}
.picMarquee-left{ overflow:hidden; position:relative; margin:4rem 0 0rem 0;  }
.picMarquee-left .bd ul{ overflow:hidden; zoom:1; text-align:center;  }
.picMarquee-left .bd ul li{margin:0 1.3rem;    display: inline-block; _display:inline; overflow:hidden; text-align:center;  }
.picMarquee-left .bd ul li .pic{ text-align:center;width: 11.12rem;border: 0.04rem solid #eee; }
.picMarquee-left .bd ul li .pic img{ width:100%;}

/*关于我们*/
.modal-open{ padding:0!important;}
.modal-content{ background:transparent; border:none;}
.modal-content video{ width:1200px; height:578px;}
.modal-content video:hover .jsmodern-video-panel{ display:block!important;}
.modal-backdrop.show{ opacity:0;}
.pause{width:100px; height:100px; line-height:100px; border-radius:50%;text-align: center;background:#fff; position:absolute; top:50%; left:50%; transform:translate(-50%,-50%); display:block; cursor:pointer; z-index:99;}
.pause img{ margin-left:10px;}
@media (min-width: 992px){
    .modal-lg, .modal-xl {
    max-width: 1200px;margin: 10rem auto;
    }
}
.modal-header{ position:absolute; right:10px; border:none; z-index:99;}
.modal-header .close{width: 34px; height:34px; padding: 0;margin: 0; background:url("../images/pro-icon.png") no-repeat;}
.modal-header .close:hover, .modal-header .close:active{ background:url("../images/pro-icon-p.png") no-repeat; cursor:pointer;}
.swiper-slide .endimg{ display:none; position:absolute;}
.culture{ width:69%; display:inline-block; text-align:left;}
.yourDiv{ cursor:pointer;}

.aboutbox{background:url("../images/about_bg.png") center center no-repeat;background-size: cover;-webkit-background-size: cover;/* 兼容Webkit内核浏览器如Chrome和Safari */-o-background-size: cover;/* 兼容Opera */zoom: 1;}
/* position:relative; top:-64px;*/
.aboutitem{ height:auto; padding:12% 0;}
.aboutitem h2{  color:#fff; font-size:40px; font-weight:600; margin-bottom:2rem;}
.aboutitem .content{ width:66%; color:#fff; font-size:16px; font-weight:500; line-height:24px;}
.aboutitem .content p{font-family:"苹方";}


.stepPage{ display: none;width:86%; height:100%;margin:1rem auto 0 auto; padding:1.93rem 0.93rem; background:#fff;box-shadow: 0rem 0.43rem 0.93rem 0rem rgba(223, 223, 223, 0.5);border-radius: 0.71rem;}
.stepPage b{font-size:10.71rem; color:#F7F7F7;margin-top: -38px;height: 160px;}
.stepPage ul{margin-left:-5%;}
.stepPage ul li{font-size:1rem; color:#111; text-align:left;font-weight:400; line-height:28px;}
.stepPage ul li span{width:80px; display:inline-block;}
.stepCont{ position: relative;
  width:100%;
}
.ystep-container {
  color: #fff;
  display: inline-block;
  position: relative;
  font-size:  1.43rem;
  margin: 20px 0;
}
.ystep-container ul {
  list-style: none;
}
.ystep-container ul,.ystep-container li,.ystep-container p {
  margin: 0;
  padding: 0;
}

/*size css*/
.ystep-lg {
  /*width: 700px;*/
  width:100%;
  height: 60px;
 
  /*left: 15%;*/
  line-height: .3;
}

/*large size css*/
.ystep-lg .ystep-container-steps {
  position: absolute;
  top: 2px; left: 13px;
  cursor: pointer;
  z-index: 10;
}
.ystep-lg li {
  float: left;
  width: 100px; line-height: 0;
  height: 85px;
  margin-right: 100px;
}
.ystep-lg .ystep-step-done {
  background-position: -200px -131px;
}
.ystep-lg .ystep-step-undone {
  background-position: 10px -131px;
}
.ystep-lg .ystep-step-active {
  background-position: -395px -131px;
}
.ystep-lg .ystep-progress {
  height: 1px; 
  position: absolute;
  top: 35px;
  left: 25px;
  float: left;
  margin-right: 10px;
  /*overflow: hidden;*/
}
.ystep-lg .ystep-progress-bar {
  background:rgba(214,248,254,0.55); 
  height: 1px;
  display: inline-block;
  float: left;
}
.ystep-lg .ystep-progress-highlight {
  height:2px; 
	display: block;
}

/*blue css*/
.ystep-blue .ystep-step-done {
  background-image: url("../images/pointes_blue.png");
  background-repeat: no-repeat;
}
.ystep-container-steps li{position:relative;}
.ystep-container-steps li:first-child:before{content:'';width:38px;height:2px; background:#D6FEFC;position:absolute;left:-26px;top:33px;}
.ystep-container-steps li:last-child:after{content:'';width:39px;height:1px; background:rgba(214,248,254,0.55);position:absolute;right:-25px;top:33px;}
.ystep-blue .ystep-step-undone {
  background-image: url("../images/pointes_blue.png");
  background-repeat: no-repeat;
  color: #fff;font-size: 1.43rem;
}
.ystep-blue .ystep-step-active {
  background-image: url("../images/pointes_blue.png");
  background-repeat: no-repeat;
  color: #fff;font-size: 1.43rem;
}
.ystep-blue .ystep-progress-highlight {
  background: #D6FEFC;
}
/*按钮样式*/
.ystep {
  padding: 20px;
  /*min-width: 1114px;*/
}
.step-button{width:100%;position: absolute; top: 5%;display: flex; justify-content: space-between;}
.step-button i{ color:#fff; font-size:3.8rem;}
.step-button i:hover{cursor:pointer;}
.step-button span.right{z-index:10;}
.step-button button{
  padding: 0px;
}
.step-button button:focus{outline:none;box-shadow:none;}
.btn.disabled, .btn:disabled{opacity:0.45;}
.menunone{ display:none!important;}
.show-fixed{ display:block;}



/*新闻页面*/
.position-tab{ position:fixed; width:1300px; background:#fff; z-index:9; padding-top:3%; top:5%;-moz-transition: 0.5s;-webkit-transition: 0.5s;-o-transition: 0.5s;}
.newsinfor{color:#333; min-width: 886px;max-width: 886px;margin: 3.5rem 3.36rem 0 0;}
.newsinfor h1{ font-size:2rem; font-weight:600; color:#1e9d5a; line-height:42px; margin-bottom:1.5rem;}
.newsinfor .text-secondary{border-bottom: 1px solid #e5e5e5;padding-bottom: 12px;position: relative;}
.newsinfor .text-secondary .hsnewspage_fx{font-weight: bold;background: url(../images/newsfx_ico.png) no-repeat left;background-size: contain;padding:0 10px 0 24px;
  cursor: pointer;border-right: 1px solid #6c757d;position: absolute;top: 0;right: 142px;}
.newsinfor .text-secondary .hsnews_share{position: fixed;width: 100vw;height: 100vh;background-color: rgba(0, 0, 0, 0.3);top: 0px;left: 0px;z-index: 99999;display: none;}
.newsinfor .text-secondary .hsnews_share .hsnews_share_item{width: 600px;height: 100vh;margin: 0 auto;display: flex;flex-direction: row;justify-content: center;align-items: center;flex-wrap: wrap;}
.newsinfor .text-secondary .hsnews_share .hsnews_tanchuang{width: 400px;height: auto;border-radius: 10px;}
.newsinfor .text-secondary .hsnews_share .hsnewtc_bg{background-size: cover;height: 100px;border-radius: 10px 10px 0px 0px;}
.newsinfor .text-secondary .hsnews_share .hsnewtc_bg h3{color: #ffffff !important;background-image: linear-gradient(to top, rgba(0,0,0,.5), rgba(0,0,0,0.3));font-size: 20px;
  font-weight: 600;padding: 20px;line-height: 30px;height: 100px;border-radius: 10px 10px 0px 0px;}
.newsinfor .text-secondary .hsnews_share .hsnewtc_desc{background-color: #ffffff;padding: 20px;border-radius: 0px 0px 10px 10px;}
.newsinfor .text-secondary .hsnews_share .hsnewtc_desc .hsnews_desc_icon{display: flex;flex-direction: row;justify-content: space-between;align-items: center;flex-wrap: wrap;}
.newsinfor .text-secondary .hsnews_share .hsnewtc_desc .hsnews_desc_icon .hsnewsicon_left{background: url(../images/newsadmin.png) no-repeat left;background-size: contain;padding-left: 28px;color: #6d6d6d;}
.newsinfor .text-secondary .hsnews_share .hsnewtc_desc .hsnews_desc_icon .hsnewsicon_right{color: #6d6d6d;}
.newsinfor .text-secondary .hsnews_share .hsnewtc_desc .hsnews_desc_item{margin: 15px 0px 0px;}
.newsinfor .text-secondary .hsnews_share .hsnewtc_desc .hsnews_desc_item p{font-size: 14px;color: #444444;line-height: 26px;}
.newsinfor .text-secondary .hsnews_share .hsnewtc_desc .hsnews_desc_item .hsnews_tc_ewm{display: flex;flex-direction: row;justify-content: space-between;align-items: center;flex-wrap: wrap;margin-top: 30px;}
.newsinfor .text-secondary .hsnews_share .hsnewtc_desc .hsnews_desc_item .hsnews_tc_ewm .hsnews_tc_ewm_left{width: 40%;}
.newsinfor .text-secondary .hsnews_share .hsnewtc_desc .hsnews_desc_item .hsnews_tc_ewm .hsnews_tc_ewm_right{width: 30%;}
.newsinfor .text-secondary .hsnews_share .hsnewtc_desc .hsnews_desc_item img{max-width: 100%;height: auto;vertical-align: middle;border: 0;}
.newsinfor .text-secondary .hsnews_share .hsnewtc_desc .hsnews_desc_item .hsnews_tc_close img{margin: 0 auto -15px;display: block;}
.newsinfor .text-secondary .info-fr{width: 130px;position: absolute;bottom: 5px;right: 0;}
.newsinfor .text-secondary .info-fr .bdshare-button-style0-16{zoom: 1;}
.newsinfor .text-secondary .info-fr .bdsharebuttonbox a{display: inline-block;width: 25px;height: 25px;margin: 0px 4px 0 0;background: url(../images/fx-img.jpg) no-repeat;}
.newsinfor .text-secondary .info-fr .bdsharebuttonbox a#bds_weixin{background-position: 0px -119px;}
.newsinfor .text-secondary .info-fr .bdsharebuttonbox a#bds_tsina{background-position: 0px -38px;float: none;}
.newsinfor .text-secondary .info-fr .bdsharebuttonbox a#bds-qqim{background-position: 0px -77px;float: none;}
.newsinfor .text-secondary .info-fr .bdsharebuttonbox a#bds_qzone{background-position: 0px 0px;float: none;}
.newsinfor .text-secondary .info-fr .bdsharebuttonbox .news_wxewm{position: absolute;bottom: 45px;left: 50px;width: 120px;padding: 5px 5px 0px;height: 145px;background: #fff;border: 1px solid #dfdfdf;border-radius: 5px;display: none;}
.newsinfor .text-secondary .info-fr .bdsharebuttonbox .news_wxewm img{max-width: 100%;height: auto;vertical-align: middle;border: 0;}
.newsinfor .text-secondary .info-fr .bdsharebuttonbox .news_wxewm p{text-align: center;font-size: 13px;color: #999999;}
.newsinfor .text-secondary .info-fr .bdsharebuttonbox #bds_weixin:hover + .news_wxewm{display: block;} 
.newsinfor .content{margin-top: 24px;}
.newsinfor .content p{color:#333;}
.newsinfor .content p img{margin: 1rem 0 0.5rem 0;}
.newsinfor .hsnewsdianzhan{width: 140px;height: 45px;line-height: 45px;text-align: center;margin: 50px auto;border: 1px solid #1e9d5a;border-radius: 5px;}
.newsinfor .hsnewsdianzhan a{display: block;width: 100%;height: 100%;}
.newsinfor .hsnewsdianzhan a img{display: block;height: 31px !important;float: left;margin: 5px 10px 0px 25px;}
.newsinfor .hsnewsdianzhan a span{font-size: 18px;color: #1e9d5a;display: block;float: left;}
.newsinfor .hsnewsdianzhan:hover{background-color: #1e9d5a;}
.newsinfor .hsnewsdianzhan:hover a{filter: brightness(0) invert(1);-webkit-filter: brightness(0) invert(1);}
.newsinfor .hsnewsdianzhan:hover a span{color: #ffffff;}
.newsinfor .c-tags{padding: 0 0 12px 6px;font-size: 14px;font-weight: 550;}
.newsinfor .c-tags a{font-size: 14px;color: #1e9d5a;}
.newsinfor .viewnews{ display:flex; align-items: baseline;border-top: 1px solid #e5e5e5;padding-top: 6px;}
.newsinfor .next-pre{ width:88%;}
.newsinfor .next-pre p{ color:#333;}
.newsinfor .next-pre a, .more-a a{ color:#333;}
.newsinfor .next-pre a:hover, .more-a a:hover{ color:#1e9d5a; font-weight:500; cursor:pointer;}

/*分页样式*/
.pagination li {margin:0 5px;font-size:14px;border:none;border-radius:4px;}
.pagination li a {border-radius:4px;color:#6e6e6e;background:#fff;padding:12px 16px;border:1px solid #DCDCDC;}
/* .pagination li i {font-weight:bold;font-size:18px;padding:0 3px} */
.pagination li.active a,.pagination li a:hover {background:#1e9d5a;color:#fff;border:1px solid #1e9d5a;}
.pagination{ align-items:center; justify-content:center;}
.navigationnews{margin-bottom:4.5rem!important;}
.navigationnews .pagination{justify-content: flex-end; margin-right: 3.36rem;}
.page-num, .page-link{ color:#111; font-size:1.14rem; font-weight:400; border:none; padding:0 10px;margin:0; -webkit-tap-highlight-color: transparent;outline:none;}
.page-link{width:2rem;height:2rem;line-height:1.9rem;padding:0; text-align:center;border:0.07rem solid #D8DCE1;border-radius: 0.14rem;background: #F0F2F5;}
.page-link i{font-size:1rem;color:#787979;}
.page-link:hover{ background:none; color:#FF9D43;}
.centernum{ font-size:1.14rem; font-weight:400;margin:0 0.71rem;color:#111111;}
.centernum .current{ color:#1e9d5a;}
.page-num-current{ color:#1e9d5a;  background:none;}
.page-num-current:hover{ color:#1e9d5a;}
.pagination .page-link a:focus{ outline:none; box-shadow:none;}
.pagination img{ width:10px;}
.pagination .total{ margin-right:8%; color:#111;}



/*客户案例*/
.backstage{padding-top:6.36rem; padding-bottom:2.86rem;}
.casebox.row{ margin-top:4.79rem; }
/*.caseitem.hide{display:none;}*/
.caseitem .item{background: #FFFFFF;border: 1px solid #EEEEEE;border-radius: 0.43rem;box-shadow: 0rem 0.14rem 1rem 0rem rgba(222, 222, 222, 0.5);margin:0 0rem 3.64rem 0rem;max-width: 328px;}
.caseitem .item h5 {overflow:hidden;margin:0;}
/*.caseitem .item:nth-child-type(2n+2){ margin: 0 2rem 3.75rem 2rem;}*/
.caseitem .item h5 img{ width:100%;border-radius: 0.43rem 0.43rem 0 0;}
/*.textarea{ padding:0 2.06rem;}*/
.caseitem .item .card-title{color:#111; margin:0;  padding:28px 0 21px 0rem;}
.caseitem .item span{ padding:0.2rem 0.8rem; display:inline-block;border-radius: 0.94rem;border: 0.13rem solid #1e9d5a; margin-left:1rem;}
.caseitem .item .infor{color: #70747D;font-size:1rem; line-height:24px; text-align:center; border-bottom:1px solid #eee;padding:0 34px;}
.caseitem .item samp.more{ color:#1e9d5a;font-size:1rem; display:block; height:36px; line-height:34px; font-family: inherit;}
.caseitem .item samp.more:hover{background: #F3FCFE;}
.caseitem .item:hover{transform: translateY(-2%);  transition: .3s;}
/*新的开始*/
.videobox{ width:100%; padding: 3rem 0 5rem 0;}
.videobox video{ width:100%;}


/* 新闻资讯*/
.tabswitchlist{position:relative; height:630px;}
.solutionIndex{position:relative; padding-top: 70px;}
.slideswitchBox{position:absolute;z-index:10;}
.solutionIndex::after{content:"";width:100%;height:72.5%;background: linear-gradient(360deg, #F6F7F8 0%, #E5E5E5 100%); position:absolute; top:206px;left:0; z-index:0;opacity: 0.47; box-shadow:inset 0 6px 5px #d6d6d6;}
.slideswitchBox{ width:100%; padding-top:5px;  }
.slideswitchBox .hd{ height:80px; line-height:80px;position:relative;}
.slideswitchBox .hd ul{width:100%; position:absolute; left:0px; top:0px;z-index:5; display:flex; justify-content:center;}
.slideswitchBox .hd ul li{ text-align:center; cursor:pointer;font-size:1.142rem; color:#595959;margin: 0 1%; padding: 0 4%;}
.slideswitchBox .hd ul li img{margin-right:1rem;}
.slideswitchBox .hd ul li.on{ color:#1e9d5a;border-bottom:3px solid #1e9d5a;}

.slideswitchBox .bd{padding-top:59px!important; text-align:left;padding-bottom:20px!important;}
.slideswitchBox .bd ul{zoom:1; display:block!important; }
.slideswitchBox .bd .row{margin:0;padding:0; /*justify-content:space-between;*/}
.slideswitchBox .bd ul .listItem{padding: 0;box-shadow: 0px 6px 7px 0px rgba(225, 225, 225, 0.5); flex: 0 0 32.2%; max-width: 32.2%; background:#fff;}
.slideswitchBox .bd ul .listItem:nth-child(2){margin:0 20px;}
/* .slideswitchBox .bd ul .listItem .tabtitle{height:82px;padding:17px 0 0 23px;} */
/* .slideswitchBox .bd ul .listItem .tabtitle.one{background:url(../images/lianke.png); background-size:387px 82px;} */
/* .slideswitchBox .bd ul .listItem .tabtitle.two{background:url(../images/liucheng.png); background-size:387px 82px;} */
/* .slideswitchBox .bd ul .listItem .tabtitle.three{background:url(../images/ziyuan.png); background-size:387px 82px;} */
.slideswitchBox .bd ul .listItem .tabtitle h2{font-size:1.285rem; font-weight:600; color:#fff;margin:0;}
.slideswitchBox .bd ul .listItem .tabtitle p{font-size:1rem;font-weight:600; color:#90d5d5; padding:0 0 5px 0;text-transform: uppercase; position:relative;}
.slideswitchBox .bd ul .listItem .tabtitle p::after{content:"";width:29px;height:1px; background:rgba(255,255,255,.8); position:absolute; bottom:-7px;left:0; }
/* .slideswitchBox .bd ul .listItem dl {margin-top:9px;} */
.slideswitchBox .bd ul .listItem dl dd {padding:20px 23px 21px 41px; position:relative;}
.slideswitchBox .bd ul .listItem dl dd::after{content:"";width:4px;height:4px;background:#fff; border-radius:50%; position:absolute; top:31px; left:26px; z-index:1;}
.slideswitchBox .bd ul .listItem dl dd::before{content:"";width:10px;height:10px; background:#1e9d5a; border-radius:50%; position:absolute; top:28px; left:23px;}
.slideswitchBox .bd ul .listItem dl dd span{color:#595959;opacity:0.8; font-size:1.142rem; font-weight:600; display:block;height:42px;line-height: 26px;}
.slideswitchBox .bd ul .listItem dl dd p{ color:#979BA5; font-size:.857rem; line-height:22px; margin-top:18px;}			
.slideswitchBox .bd ul .listItem dl dd a.free-btn{width:80px;height:31px; text-align:center; line-height:31px; display:block;background:#fff;color:#1e9d5a; font-size:1rem; font-weight:600; position:absolute; right:12px; top:14px;border-radius: 2px;display:none;box-shadow: 0px 4px 5px 0px rgba(231, 231, 231, 0.5);border-radius: 2px;}
.slideswitchBox .bd ul .listItem dl dd a.free-btn:hover{cursor:pointer; background:#1e9d5a; color:#fff;}
.slideswitchBox .bd ul .listItem dl dd:hover{background:url(../images/lianke-bg.png) ;background-size:387px 110px;}
.slideswitchBox .bd ul .listItem dl dd:hover a, .slideswitchBox .bd ul .listItem dl dd.current a{ display:block;}
.slideswitchBox .bd ul .listItem dl dd:hover span{ color:#4C4B4B; opacity:1;}
.slideswitchBox .bd ul .listItem dl dd:hover p{ color:#707174;}
.slideswitchBox .bd ul .listItem dl dd.current{background-size:387px 110px;}
.slideswitchBox .bd ul .listItem  h4{padding:0px 23px 0px 23px;height:41px; line-height:36px;margin-bottom:0;}
.slideswitchBox .bd ul .listItem  h4 a{display:flex; justify-content:space-between;border-top: 1px solid #F2F3F5;}
.slideswitchBox .bd ul .listItem  h4:hover{background: linear-gradient(270deg, #FFFFFF 0%, #F9F9F9 100%);}
.slideswitchBox .bd ul .listItem  h4 a:hover span, .slideswitchBox .bd ul .listItem  h4 a:hover i{cursor:pointer; color:#1e9d5a;}
.slideswitchBox .bd ul .listItem  h4 a span{font-size:0.857rem;color:#979BA5;}
.slideswitchBox .bd ul .listItem  h4 a i{color:#D8DAE1; font-size:1rem;}

.picBtnTop .bd{ width:46%;  height:auto; position:relative; margin: 0 auto;  } 
.picBtnTop .bd img{ width:100%; height:auto;  } 
.picBtnTop .bd li{ position:relative; zoom:1; } 
.picBtnTop .bd li .pic{ position:relative; z-index:0; line-height:0px;  } 
.picBtnTop .bd li .bg{ width:100%; height:60px; position:absolute; left:0; top:60%; z-index:1;  background:#000; filter:alpha(opacity=60);opacity:0.6;    } 
.picBtnTop .bd li .title a{ color:#fff;font-size:0.65rem;  } 
.picBtnTop .bd li .title h4{width:80%; display:inline-block; font-size:0.65rem; color:#fff;}


/* 产品优势 */
.contentthree{ width:100%; margin:0 auto;  background:#f5f7f9 url(../images/bitmap@2x.png); background-size: cover;}
.contentthree .chooseReason{padding:71px 0;}
.contentthree .textdes.choose.row{ justify-content:space-between;margin: 0 auto;}
.contentthree .titlename{width:100%;font-weight: 500;color: #111;line-height: 2rem;}
.contentthree .titlename p.des{font-size: 1.2rem;font-weight: 400;color: #70747D;margin-top: 18px;}
.contentthree .textdes .index-what-box{width: 100%;background: #fff;box-shadow: 0px 2px 14px 0px rgba(209, 209, 209, 0.5);padding: 48px 30px;margin-top: 42px;}
.contentthree .textdes .index-what-box .index-what-left{display: inline-block;width: 32%;}
.contentthree .textdes .index-what-box .index-what-left .index-what-item{text-align: right;}
.contentthree .textdes .index-what-box .index-what-item{margin: 35px 0;}
.contentthree .textdes .index-what-box .index-what-item .index-what-title{font-size: 32px;color: #1e9d5a;}
.contentthree .textdes .index-what-box .index-what-item .index-what-title img{width: 28px;height: 28px;margin-bottom: 6.5px;}
.contentthree .textdes .index-what-box .index-what-item .index-what-desc{font-size: 14px;color: #70747D;line-height: 1.3vw;margin-top: 10px;}
.contentthree .textdes .index-what-box .index-what-center{display: inline-block;width: calc(35% - 8px);text-align: center;vertical-align: top;}
.contentthree .textdes .index-what-box .index-what-right{display: inline-block;width: 32%;}

@media (max-width: 768px){
  .container{width: 88%;}
  .contentthree .titlename{font-size: 2.27rem;}
  .contentthree .titlename p.des{line-height: 30px;}
  .contentthree .textdes .index-what-box{padding: 30px;}
  .contentthree .textdes .index-what-box .index-what-center img{width: 100%;}
  .contentthree .textdes .index-what-box .index-what-item .index-what-desc{line-height: 26px;}
  .contentthree .textdes .index-what-box .index-what-center{vertical-align: text-bottom;}
  .contentthree .textdes .index-what-box .index-what-right{width: 30%;}
}


.backStageCase{background:url(../images/bg_ds@2x.png);background-attachment: fixed; background-size: cover; padding-bottom:107px;padding-top:95px;}
.backStageCase .TiTle .name{ color:#fff;}
.backStageCase .TiTle p{font-size:1.285rem;font-weight: 400; color:#fff;margin-top:13px;}

.picBtnTopCase{ position:relative;height:344px;  overflow:hidden;  zoom:1;margin-top:81px;   } 
.picBtnTopCase .producttitle{ width:157px;  height:auto;position:absolute; left:0px; z-index:2; border-right:4px solid rgba(255,255,255,.55);}
.picBtnTopCase .producttitle ul li{ width:127px;border-radius: 4px; text-align:center; line-height:40px; color:#fff; font-size:1.142rem; font-weight:400; position:relative; cursor:pointer;margin-bottom:21px;  } 
.picBtnTopCase .producttitle ul li:last-child{margin-bottom:0;}
.picBtnTopCase .producttitle ul li.on{background:#fff;color: #1e9d5a;} 
.picBtnTopCase .productContent{margin-left:189px; position:relative; } 
.picBtnTopCase .productContent .tempWrap{height:344px; }
.picBtnTopCase .productContent li{zoom:1; height:auto; display:flex;height:344px!important; } 
.picBtnTopCase .productContent li .pic img{max-width: 477px; min-width: 477px;min-height:344px;max-height:344px;overflow:hidden;} 
.picBtnTopCase .productContent li .rightdescription{width:507px; color:#fff; text-align:left; margin-left:27px; position:relative;max-height:344px;}
.picBtnTopCase .productContent li .rightdescription hr{width:100%;border-top:1px dashed #eee; height:1px;margin:1.57rem 0;opacity: 0.49;}
.picBtnTopCase .productContent li .rightdescription h2 img{max-width:168px;}
.picBtnTopCase .productContent li .rightdescription h4{font-size:1.15rem; font-weight:400; line-height:22px;margin-top:24px;}
.picBtnTopCase .productContent li .rightdescription h6{min-height:123px;max-height:123px; line-height:24px;font-size:1rem;font-weight:400;}
.picBtnTopCase .productContent li .rightdescription a.more{width:86px;height:30px; line-height:28px; text-align:center;display:block;font-weight:400; color:#fff; font-size:1rem;border: 1px solid #fff;border-radius: 4px; position:absolute; bottom:0; left:0;}
.picBtnTopCase .productContent li .rightdescription a.more:hover{cursor:pointer;}
.picBtnTopCase .productContent li .rightdescription h6 p{position:relative; padding-left: 12px;}
.picBtnTopCase .productContent li .rightdescription h6 p:before{content:"· ";position:absolute;left:0;}



.publicNav{width:100%;height:5rem; line-height:5rem;cursor:pointer; display: flex;  display:-webkit-flex;justify-content: center; background:#1e9d5a;}
.publicNav .item{width:600px;text-align:center;color:#282828; position:relative;}
.publicNav .item .iconfont{margin-right:10px;font-size:22px;vertical-align:middle;}
.publicNav .item a{color:#fff;}
.publicNav .item.on:after{ content:''; display:block; width:50%; height:6px; background:#26ffff; position:absolute;left:50%; bottom:0; transform:translate(-50%,0);}
.publicNav .item:hover{color:#00a78e;}
.publicList .item{width:100%;border-bottom:1px solid #eee;padding-bottom:20px;margin-bottom:20px;cursor:pointer;}
.publicList .item .dis{display:inline-block;*display:inline;*zoom:1;vertical-align:middle;}
.publicList .item .pictrue{width:249px;height:140px;margin-right:13px;}
.publicList .item .pictrue img{width:100%;height:100%;border-radius:3px;}
.publicList .item .text{width:520px;font-size:14px;color:#666666;}
.publicList .item .text .name{font-size:20px;color:#282828;}
.publicList .item .text .name:hover{ color: #2a7efb;}
.publicList .item .text .icons{margin:13px 0 16px 0;font-size:13px;color:#999999;}
.publicList .item .text .icons .iconfont{vertical-align:middle;font-size:14px;margin-right:7px;}
.publicList .item .text .icons .iconfont.iconliulan{font-size:16px;margin-left:14px;}
.publicList .item .text .infor{line-height:1.7;max-height:47px;overflow:hidden;height:auto !important;height:47px;}

/*关于我们*/
.bg-gray{background:#F6F8F9;}
.bg-color{background:#f0f2f5;}
.bg-fb{background:#fbfbfb;}
.aboutpadding{position: relative;}
.aboutpadding .site-map{position: absolute;left: 0;bottom: 100%;margin-bottom: 17px;z-index: 2;width: 100%;font-size: 15px;line-height: 48px;color: #fff;}
.aboutpadding .site-map .icon{display: inline-block;margin: 0 15px -3px 0;height: 18px;width: 18px;background: url(../images/icon2.png) no-repeat center / contain;}
.aboutpadding .site-map a{display: inline-block;color: #fff;}
.aboutpadding .site-map .jt{margin: 0 6px;color: #fff;}
.aboutpadding .infor{display:flex; justify-content:space-between;padding-bottom:79px;}
.aboutpadding .title{padding-top:70px;}
.aboutpadding .titlename{ font-weight:500; color:#111;}
.aboutpadding .infor .text{font-size:14px; color:#595959; font-weight:400; line-height:26px; width:48%;}
.aboutpadding .infor .text p{margin-top: 10px;}
.aboutpadding .infor .video{width:48%;}
/*行业案例*/
.contenttwo{background: #fff; text-align:center;}
.contenttwo .TiTle .name, .advantages .TiTle .name{ font-weight: 500;color: #111;text-align:center; line-height:50px; font-size:2.571rem;}
.contenttwo .TiTle .infor, .advantages .TiTle .infor{ font-size:16px; font-weight:400; color:#777; margin-top:1rem; text-align:center;}
.rightblock{ padding:0 0 0 9px;}
.zero-padding{ padding-left:0;padding-right:10px;}
.customer .TiTle .name{padding:67px 0 2.7rem 0;}
.customer h2{ margin:1.0rem 0 0rem 0; color:#0D1924; font-size:1.142rem;}
.customer .row{justify-content:space-between; position:relative;}
.customer .row::before{content:"";width:100%; height:1px; background:#D8D8D8; position:absolute; top:0px;}
.customer .row img{margin-top: 30px;max-width: 100%;}
/* .customer ul{margin-top:2.5rem;width: 100%;padding-bottom: 41px;}
.customer ul li{ margin:0 11px 1.88rem; border: 1px solid #eee;float: left;}
.customer ul li img{height:67px;overflow:hidden;}
.customer ul li:hover{ transform: scale(1.05); -webkit-transform: scale(1.05);-moz-transform: scale(1.05);-ms-transform: scale(1.05);-o-transform: scale(1.05);overflow:hidden;} */
/* 学术背景 */
/* .contentdata{background: #F6F8F9;} */
.contentdata .titlename{color: #111;padding-bottom: 3.2rem !important;}
.contentdata .datalist{padding: 0 0 4.2rem 0;display: flex;}
.contentdata .datalist img{max-width: 100%;}
/* .contentdata .datalist ul{display: block;justify-content: space-between;width: 100%;}
.contentdata .datalist ul li{float: left;margin:0 20px 1.88rem;}
.contentdata .datalist ul li:nth-child(1),.contentdata .datalist ul li:nth-child(5),.contentdata .datalist ul li:nth-child(9),
.contentdata .datalist ul li:nth-child(13){margin:0 20px 1.88rem 0 !important;}
.contentdata .datalist ul li:nth-child(4),.contentdata .datalist ul li:nth-child(8),.contentdata .datalist ul li:nth-child(12),
.contentdata .datalist ul li:nth-child(16){margin:0 0px 1.88rem 20px !important;}
.contentdata .datalist ul li img{height: 88px;} */

.leftmessage .logo-message{ position:absolute; left:7%; top:3%;}
.leftmessage.col-6{  -ms-flex: 0 0 41%;flex: 0 0 41%; max-width: 41%;}
.leftmessage.col-6 img.bgpic{ width:100%;}
.leftmessage.col-6 p{ width:100%; text-align:center; position:absolute; bottom:7%; left:50%; transform:translate(-50%,0); color:#fff; font-size:9px;}


/* 相关推荐 */
.recommend{padding: 24px 0 40px; text-align:left;background: #f8f8f8;}
.recommend h4{font-size: 24px; color:#1e9d5a;padding-bottom:20px;font-weight: bold;margin:0;}
.recommend ul{width: 100%;}
.recommend ul li{border: 1px solid #ddd;border-radius: 4px;padding: 18px;float: left;width: 280px;margin-right: 20px;background: #fff;}
/* .recommend ul li:last-child{margin-right:0;} */
.recommend ul li a{display: block;}
.recommend ul li a img{width: 242px; height: 164px;object-fit: cover;}
.recommend ul li a p{font-size: 15px; color:#444;margin-top:24px;border-bottom: 1px solid #e5e5e5;padding-bottom: 12px;line-height: 24px;font-weight: 550;}
.recommend ul li a span{font-size: 14px;text-align: left; display: block;padding-top: 12px;color:#999;}
.recommend ul li:hover{border: 1px solid #1e9d5a;}
.recommend ul li:hover a p{color:#1e9d5a;}
.recommend ul li:hover a span{color:#999;}



/*产品*/
.secondmenu{ width:100%; height:7.14rem; line-height:7.14rem; background:#fff;box-shadow: 0rem 0.43rem 0.57rem 0rem rgba(228, 228, 228, 0.5);}
.secondmenu ul{ display:flex; display:-webkit-flex; justify-content:center; align-items:middle;}
.secondmenu ul li{ width:33.3%; position:relative;}
.secondmenu ul li.on:after{ content:"";width:0;height:0;border:8px solid transparent; border-top-color:#1e9d5a; position:absolute; bottom:-18px; left:50%;transform: translate(-50%,-0%); }
.secondmenu ul li{ color:#111; font-size:24px;}
.secondmenu ul li.on{color:#1e9d5a;font-weight:600;border-bottom: 2px solid #1e9d5a;}
.marketing .list li{padding:7.36rem 0 6.5rem 0;}
.marketing .list li .wrapper_1200{width:1200px; display:flex;align-items: center; justify-content:space-between;}
.marketing .list li.grayColor{background-color:#fbfbfb;}
.marketing .list li .text{width:50%;}
.marketing .list li .text .tableCell{vertical-align: middle;width:100%; padding-right:10%;text-align: left;}
.marketing .list li:nth-child(2n) .text .tableCell{ padding-left:10%;padding-right:0;}
.marketing .list li .text .tableCell a{width: 10rem;height: 3.57rem; line-height: 3.57rem; display:block;background:#1e9d5a;border-radius:0.29rem;margin-top: 3.5rem;color:#fff; text-align:center;font-size:1.29rem;font-weight:500;}
.marketing .list li .text .tableCell a:hover{ cursor:pointer;background:#1e9d5a;}
.marketing .list li .text .num{width:68px;height:46px;}
.marketing .list li .text .num img{width:100%;height:100%;}
.marketing .list li .text .name{font-size:2.57rem;color:#000;font-weight: 500;}
.marketing .list li .text .subname{font-size:1.71rem;color:#000;font-weight: 500;margin-top:12px;}
.marketing .list li .text .infor{color:#666;font-size:1.14rem;margin-top:1.57rem;line-height:2.29rem;}
.marketing .list li .pictrue{display:table; position:relative;}
.marketing .list li .pictrue .img{display: table-cell;vertical-align: middle;width: 42%;}
.marketing .list li .pictrue.littleimg .img{width: 14vw;}
.marketing .list li .pictrue .img img{width: 100%;}
/* 获取产品演示 */
.indexMinker{background: #1e9d5a;padding: 88px 0;overflow: hidden;}
.indexMinker .tit .h1{font-size: 35px;line-height: 40px;text-align: center;color: #fff;}
.indexMinker .tit .mk{font-size: 18px;text-align: center;line-height: 26px;margin-top: 16px;color: #fff;}
.indexMinker .green{display: flex;justify-content: center;margin-top: 40px;}
.indexMinker .green .buttonMax{width: 112px;height: 40px;line-height: 40px;border-radius: 20px;font-size: 16px;background: #fff;color: #1e9d5a;text-align: center;}
.indexMinker .green .buttonMax:hover{background: #e4f3eb;}

.pull-left{ text-align:left;}
.pull-right{  text-align:right;}
.pull-right .tableCell{ float:right;}


/*联系我们*/
.contactUs{background:#F6F8F9;padding-bottom:73px;}
.contactUs .contacttitle{padding-top:59px;}
/*.contactUs .contact .title{color:#282828;text-align:center;height:60px;line-height:60px;}*/
.slideContactBox{ width:100%;  }
.slideContactBox .hd{ height:57px; line-height:55px; background:#fff;  position:relative;border-radius:6px;border: 1px solid #DCDCDC; }
.slideContactBox .hd ul{width:100%;display:flex; position:absolute; left:0px; top:0px; justify-content:space-between;   }
.slideContactBox .hd ul li{ width: 33%;text-align:center; cursor:pointer; font-size:18px;color: #595959;  }
.slideContactBox .hd ul li.on{ background:#1e9d5a; color:#fff; }
.slideContactBox .bd{background: #fff;}
.slideContactBox .bd ul{padding:11px 14px;border-radius: 6px;border: 1px solid #DCDCDC;margin-top:24px;align-items: center; }
.maplist{display:flex;}		
.map{width:54%;}		
.rightadress{padding-left:113px;}
.rightadress h4{font-weight:600; display:inline-block;margin-bottom:36px;}		
.rightadress i{color:#1e9d5a;font-size:28px;margin-right:13px;}		
.rightadress p{color:#595959; font-size:1rem; font-weight:400; margin-bottom:30px;}
.rightadress p:last-child{margin-bottom: 0px !important;}
.main-map {
  position: relative;
}
.main-map{
	position: relative;
}
div.info-top {
  position: relative;
  background: #1e9d5a;
  border-radius: 2px;
}
div.info-top div {
  display: inline-block;
  color: #FFFFFF; font-size: 1rem;
  line-height: 31px;
  padding: 0 10px;
}
div.info-top img {
  position: absolute;
  top: 10px;
  right: 10px;
  transition-duration: 0.25s;
}
div.info-top img:hover {
  box-shadow: 0px 0px 5px #000;
}
div.info-middle { 
  display: none;
  font-size: 12px;
  padding: 6px; 
  color: #333;
  padding-left: 20px;
  line-height: 20px; 
  text-align: left;
}
div.info-bottom {
  height: 0px;
  width: 100%;
  clear: both;
  text-align: center;
}
div.info-bottom img {
  position: relative;
  z-index: 104;           
}
.main-map span {
  margin-left: 5px;
  font-size: 11px;
}
.info-middle img {
  margin-bottom: 6px;
}
.amap-info>div{
	width:100%;
}


/*企业微信首页*/
.wxhead-mid h1, .wxhead-mid h5{font-weight: 600;}
.wxhead-mid h5{padding:2.36rem 0 4.36rem 0;margin:0}
.marketing.wxlist ul li.bgColor{background-color:#f0f2f5;}
.marketing.wxlist ul li.grayColor{background-color:#fbfbfb;}
.marketing.wxlist .list li .text .name{font-size:2.14rem;line-height:4.5rem; font-weight: bold;color: #000;}
.marketing.wxlist .list li .text .infor{font-size:1rem;color: #595959;line-height: 2.29rem;}



.wx-ecology-type{
 padding:4.21rem 5.14rem 8.71rem 5.14rem;
 display:flex;
 justify-content: space-between;
 font-size: 12px;
 font-family: PingFangSC-Regular, PingFang SC;
 font-weight: 400;
 color: #666666;
}

.wx-ecology-type div {
 text-align:center;
}

.wx-ecology-type a {
 display: inline-block;
 width:200px;

}

.wx-ecology-type a img {
 width:100%;
 height:100%;
}
.wx-ecology-type div p {
 margin-top:23px;font-size: 1rem;
}
.wx-nav .bg-white{
 background:#fff; display:inline-block;
 border-radius:6px;
}
.wx-nav a:nth-child(2){margin:0 1.79rem;}

/*在线客服*/
.kefu{padding:12px 14.8px;background: #1e9d5a;box-shadow: 0px 2px 14px 0px #EDEDED;border-radius: 24px; color:#fff; text-align:center; margin-top: 5px;}
.kefu i{color:#fff; font-size: 1.142rem;}
.kefu p{writing-mode:tb-rl; letter-spacing:5px;margin-top: 3px;font-size:1rem;}
.kefu p a{color:#fff;}
/*隐私协议*/
.protocol{box-shadow: 0rem 0.14rem 1.07rem 0rem rgba(203, 203, 203, 0.5);height: 4.71rem;}
.protocol .nav-right a{font-size: 1.14rem;color: #595959;}
.protocol .nav-right a:hover{color:#1e9d5a;}
.protocol h5{font-size: 1.43rem;}
.protocolContent{line-height: 1.93rem;margin:4.43rem auto 4rem auto;font-size:1.07rem;color: #111111;}
.protocolContent h1, .protocolContent h3{font-size: 2.57rem;margin-bottom:0.86rem;}
.protocolContent h3{margin-top:3.29rem;}
.protocolContent h4{margin: 1.34rem 0 0.36rem 0rem;}


/* 底部联系 */
.dKGIFF.fixed{
  position: fixed;
  bottom: 0vh;
}
.dKGIFF{
  display: flex;
  flex-direction: row;
  justify-content: space-around;
  -webkit-box-align: center;
  align-items: center;
  width: 100%;
  height: 4.6rem;
  background: rgba(255, 255, 255, 0.9);
  position: relative;
  z-index: 999999;
  box-shadow: 0 -1px rgba(0,0,0,0.05);
}
.dKGIFF .kNxEvE{
  display: flex;
  flex-direction: row;
  -webkit-box-align: center;
  align-items: center;
  height: 4.6rem;
}
.dKGIFF .kNxEvE.wc2{
  text-align: center;
}
.dKGIFF .kNxEvE .cabJYt{
  height: 2.4rem;
  width: 2.4rem;
  display: flex;
  flex-direction: column;
  -webkit-box-pack: center;
  justify-content: center;
  margin-right: 0.6rem;
}
.dKGIFF .kNxEvE .text{
  font-size: 18px;
  line-height: 4.2rem;
  font-weight: 500;
  color: rgb(30, 157, 90);
}
.dKGIFF .kNxEvE .buhDzO{
  height: 120px;
  width: 120px;
  position: absolute;
  bottom: 4.6rem;
  margin-left: 0.15rem;
  background-color: white;
  display: none;
}
.dKGIFF .kNxEvE:hover .buhDzO{
  display: block;
}
.dKGIFF .kNxEvE a .bYQysj{
  height: 3rem;
  border-radius: 25px;
  border: none;
  background: rgb(30, 157, 90);
  /* font-size: 0.18rem; */
  color: white;
  line-height: 0.25rem;
  padding: 0.08rem 2.4rem;
  font-size: 18px;
}