@charset "utf-8";

.clearfix { *zoom:1; }
.fl{
    float: left;
  }
  .fr{
    float: right;
  }
  .clearfix:after {
      visibility: hidden;
      display: block;
      font-size: 0;
      content: " ";
      clear: both;
      height: 0;

  }
.pointer{
  cursor: pointer;
}
/* CSS Reset */
html{-webkit-text-size-adjust:none; }
/* body{overflow-x:hidden;margin:0; padding:0;font-family:'Montserrat-Light',Microsoft Yahei,PingFang SC,Verdana, Helvetica Neue,Hiragino Sans GB,Microsoft Sans Serif,Arial;} */
body{overflow-x:hidden;margin:0; padding:0; font-family:  'HarmonyOS_Sans' !important;}
img {max-width: 100%;max-height:100%;margin: 0;padding: 0;border: 0;}
header,nav,section,article,aside,footer {display: block;}
a{text-decoration:none;color:#222;-webkit-transition:all .4s ease;-moz-transition:all .4s ease;transition:all .4s ease;}
a * {-webkit-transition:all .4s ease;-moz-transition:all .4s ease;transition:all .4s ease;}
.fullscreen,.fullscreen body {height: 100%;overflow: hidden}
.alltransition {-webkit-transition:all .4s ease;-moz-transition:all .4s ease;transition:all .4s ease;}
.table {display: table;width: 100%;height: 100%;}
.table-cell {display: table-cell;vertical-align: middle;}
.pcshow { display:block;}
.mbshow { display:none!important;}
.left{ float:left;}
.right{ float:right;}
.clear { clear:both;}
.img-center {position: absolute;left: 0;right: 0;top: 0;bottom: 0;margin: auto;display: block;}
.img-block {display: block;width: 100%;height: auto;}
::-webkit-scrollbar{height:4px; width:0px;background: #ccc;}
::-webkit-scrollbar-button{height:0; width:0}
input,select,textarea {-webkit-appearance: none;border-radius: 0;outline: none}
input[type="button"], input[type="submit"], input[type="reset"],input[type="text"],input[type="password"] {-webkit-appearance: none;}
.saj-header-nav-show .swiper-container-autoheight .swiper-wrapper {height: auto!important;}





/* header */
.saj-header,
.saj-header .saj-content ,
.saj-header-nav *,
.saj-search,
.saj-language,
.product-right-swiper .swiper-slide *,
.saj-header-black,
.saj-header-nav-show-mark-bg,
.saj-header .saj-content .left{transition:all .9s ease;}
.fullscreen section {height: 100%;overflow: hidden}
.saj-header {position: fixed;left: 0;top: 0;z-index: 900;width: 100%;}
.saj-content {width: 96%;margin: auto;position: relative;}
.saj-header .saj-content {z-index: 999;padding:0 2%;overflow: hidden;}
.saj-header .saj-content .left{position: absolute;left:2%;top:50%;margin-top: -17px;width: 224px;height: 34px;z-index: 11;}
.saj-logo.cur {width: 224px;height: 34px;display: block;background: url("/images/header/logo22.png") no-repeat;background-size: 100% 100%;transition:none;}
.saj-header  #sajlogozh {width: 224px;height: 34px;display: block;background: url("/images/slogo.png") no-repeat;background-size: 100% 100%;transition:none;}
.saj-header.cur  #sajlogozh {width: 224px;height: 34px;display: block;background: url("/images/logoh.svg") no-repeat;background-size: 100% 100%;transition:none;}
.saj-header.scroll-top  #sajlogozh {width: 224px;height: 34px;display: block;background: url("/images/logoh.svg") no-repeat;background-size: 100% 100%;transition:none;}
#sajlogozh.cur {width: 224px;height: 34px;display: block;background: url("/images/header/logo22.png") no-repeat;background-size: 100% 100%;transition:none;}
#saj-logo_en {width: 224px;height: 34px;display: block;background: url("/images/header/logo22.png") no-repeat !important;background-size: 100% 100%;transition:none;}
.saj-logo img{display: none;width: 100%;height: auto;}
.saj-header .saj-content .right{width: 100%;text-align: right;position: relative;}
.saj-header .saj-content nav {display: inline-block;}
.saj-header-nav {padding-right: 20px;padding-right: 140px;font-size: 0;}
.saj-header-nav li{display: inline-block;position: relative;padding:40px 25px;font-size: 0;}
.saj-header-nav li a{display: inline-block;color: #fff;position: relative;font-size: 15px;}
.saj-header-nav li a::after {content: '';display: none;width: 100%;height: 2px;background: #fff;position: absolute;bottom:-10px;left: 0;}
.saj-header-nav li.cur a::after{display: block;background-color: #d92b3a !important}
.saj-search-icon,.saj-language-icon,.saj-jty-icon {display: block;position: absolute;width:50px;height: 100%;right: 0;top: 0;}
.saj-search-icon {background: url("/images/search/s_white.png") center no-repeat;}
.saj-language-icon  {background: url("../images/e.png") center no-repeat;right: 50px;}
.saj-jty-icon {background: url("../upload/jty3.png") center no-repeat;right: 100px;}
.saj-jty-icon:hover {background: url("../upload/jty2.png") center no-repeat!important;}


.saj-header.cur,.saj-header.end {background: #fff;box-shadow: 0px 2px 20px 0px rgba(10, 24, 51, 0.08);}
.saj-header.cur .saj-content,.saj-header.end .saj-content {background: #fff;}
.saj-header.cur .saj-logo,.saj-header.end .saj-logo {/* background: url("../images/logoh.svg") no-repeat;background-size: 100% 100%; */}
.saj-header.cur .saj-header-nav li a,.saj-header.end .saj-header-nav li a{;color: #333;}
.saj-header.cur .saj-header-nav li.cur a::after,.saj-header.end .saj-header-nav li.cur a::after  {background: #d92b3a;}
.saj-header.cur .saj-header-nav li a:hover::after,.saj-header.end .saj-header-nav li a:hover::after {display: block;background: #d92b3a;}
.saj-header.cur .saj-search-icon,.saj-header.end .saj-search-icon {background: url("../images/s2.png") center no-repeat;}
.saj-header.cur .saj-language-icon ,.saj-header.end .saj-language-icon {background: url("../images/e2.png") center no-repeat;}
.saj-header.cur .saj-jty-icon,.saj-header.end .saj-jty-icon,.saj-header-black .saj-jty-icon{background: url("../upload/jty1.png") center no-repeat;}
.saj-header.cur .saj-header-nav-show,.saj-header.end .saj-header-nav-show{border-top: 1px solid #e6e6e6;display: block}
.saj-header.cur .saj-header-nav-show .saj-content,.saj-header.end .saj-header-nav-show .saj-content {background: none;}

.saj-header-nav li.on a::after  {display: block;background: #fff;}
.saj-header.cur .saj-header-nav li.on a::after,
.saj-header.end .saj-header-nav li.on a::after,
.saj-header-black .saj-header-nav li.on a::after,
.saj-header.scroll-top .saj-header-nav li.on a::after{display: block;background: #d92b3a;}



.saj-header-nav-show {position: absolute;left: 0;top:0px;width: 100%;height: auto;z-index: 900;}
.saj-header-nav-show .saj-content {width: 100%;padding-left:0;margin-top: 99px;overflow: visible;background: none;}
.saj-header-nav-show-content {position: relative;overflow: hidden;background: #fff;height:0px;opacity:0;z-index:-1;transition:all .4s ease;}
.saj-header-nav-show-content::after {content: '';display: block;width: 100%;height: 1px;background: #e6e6e6;position: absolute;top:0px;left: 0;z-index: 10;}
.saj-header-nav-show-content.Hide {display:block;}
.saj-header-nav-show-content.cur {height: auto;opacity: 1;z-index: 999;box-shadow: 0px 20px 60px 0px rgba(10, 24, 51, 0.08);}
.saj-header-nav-show-mark-bg {width: 100%;height: 100%;position:fixed;left: 0;top: 0;z-index: 100;background: #000;opacity:0;display: block;}
.saj-header-nav-show-mark-bg.cur {display: block;opacity: 0;}
.nav-show-content {position: relative;padding:3% 0 3% 6%;overflow: hidden;width: 94%;}
.nav-show-content-left {float: left;width: 15%;overflow: hidden;}
.nav-left {background: #f2f6f7;margin-bottom: 10px;padding:8% 10% 4% 10%;overflow: hidden;position: relative;}
.nav-left i {display: block;width: 34px;height: 34px;position: relative;}
.nav-left i img{display: block;position: absolute;left: 0;right: 0;top: 0;bottom: 0;margin: auto;}
.nav-left h3 {font-size: 16px;font-weight: normal;}
.nav-left.cur {background: #d92b3a;}
.nav-left.cur h3 {color: #fff;}
.nav-left.cur i img{filter: invert(100%);}
.nav-left.cur::after {content: '';display: block;position: absolute;right: 10%;bottom:25%;width: 7px;height: 11px;background: url("../images/rb-3.png") no-repeat;}
.nav-show-content-right {float: left;width: 82%;margin-left: 3%;background: #fff;overflow: hidden;}
.nav-show-content-right-menu {float: left;width:16%;overflow: hidden;}
.nav-show-content-right-menu .menu-left li {list-style: none;margin: 0;padding: 0;}
.nav-show-content-right-menu .menu-left a{display: block;position: relative;font-size: 14px;color: #999;padding:7px 0 5px 0;}
.nav-show-content-right-menu .menu-left a.m1 {padding:10px 0;border-bottom: 1px solid #e5e5e5;font-size: 15px;color: #000;}
.nav-show-content-right-menu .menu-left a.m2 {padding:16px 0;border-bottom: 1px solid #e5e5e5;font-size: 15px;color: #000;display: block;width: 100%;white-space: normal;}
.nav-show-content-right-menu .menu-left a:hover.m1.cur {color: #d92b3a;}
.nav-show-content-right-menu .menu-left a:hover,
.nav-show-content-right-menu .menu-left li a.cur,
.nav-show-content-right-menu .menu-left a.m2.cur{color: #d92b3a;}
.nav-show-content-right-menu .menu-left a::after{content: '';display: none;position: absolute;right:0;top:50%;margin-top: -4px; width: 5px;height:8px;background: url('../images/rh-3.png') center no-repeat;}
.nav-show-content-right-menu .menu-left a:hover::after,
.nav-show-content-right-menu .menu-left a.cur::after,
.nav-show-content-right-menu .menu-left a.m1.cur:hover::after,
.nav-show-content-right-menu .menu-left a.m2.cur:hover::after{display: block;}
.nav-show-content-right-menu .menu-left a.m1.cur::after {display: none;}
.nav-show-content-right-menu.solution-right-menu .menu-left li a{padding:15px 0;}

.product-right-swiper .swiper-slide.cur .item {opacity:1;}
.product-right-swiper .swiper-slide.cur .item .title-b {color: #d92b3a;background: url("../images/rh-2.png") right center no-repeat;}
.product-right-swiper .swiper-slide.cur .item .title-b a {color: #d92b3a;}
.product-right-swiper .swiper-slide.cur .item .title-b::after {width: 100%;}


.nav-show-content-right-product {float: left;width:79%;margin-left:5%;overflow: hidden;}
.product-right {position: relative;overflow: hidden;}
.product-right .item{display:block;overflow: hidden;opacity: .3;}
.product-right .item a{display: block;overflow: hidden;}
.product-right .item .img {position: relative;background: #f0f0f0;overflow: hidden;}
.product-right .item .title-b {font-size: 18px;padding:20px 0;position: relative;color: #222;display: block;background: url("../images/rh-2.png") 150% center no-repeat;font-weight: bold;}
.product-right .item .title-b::after {content: '';position: absolute;left: 0;bottom: 0;width:0%;height: 2px;background: #d92b3a;transition:all .4s ease;}
.product-right .item .title-b a {font-weight: bold;}
.product-right .item a:hover img.img-center{transform:scale(1.1);}


.saj-header-black {background: #fff;}
.saj-header-black .saj-header{background: #fff;box-shadow: 0px 5px 30px 0px rgba(10, 24, 51, 0.08);}
.saj-header-black .saj-logo img{display: none;}
.saj-header-black .saj-logo {height: 34px;background: url("../images/logoh.svg") no-repeat;}
.saj-header-black .saj-header-nav li a{;color: #333;}
.saj-header-black .saj-header-nav li.cur a::after {background: #000;}
.saj-header-black .saj-search-icon  {background: url("../images/s2.png") center no-repeat;}
.saj-header-black .saj-language-icon  {background: url("../images/e2.png") center no-repeat;}
.saj-header-black .saj-header-nav-show{border-top: 1px solid #e6e6e6;display: block}


.saj-header.scroll-down{top: -150px;}
.saj-header.scroll-down,.saj-header.scroll-top {background: #fff;box-shadow: 0px 5px 30px 0px rgba(10, 24, 51, 0.08);}
.saj-header.scroll-down .saj-logo,.saj-header.scroll-top .saj-logo {height: 34px;background: url("../images/logoh.svg")  no-repeat;}
.saj-header.scroll-down .saj-logo img.hover-show,.saj-header.scroll-top .saj-logo img.hover-show {display: block;}
.saj-header.scroll-down .saj-header-nav li a,.saj-header.scroll-top .saj-header-nav li a{color: #333;}
.saj-header.scroll-down .saj-header-nav li.cur a::after,.saj-header.scroll-top .saj-header-nav li.cur a::after {background: #000;}
.saj-header.scroll-down .saj-search-icon ,
.saj-header.scroll-top .saj-search-icon {background: url("../images/s2.png") center no-repeat;}
.saj-header.scroll-down  .saj-language-icon,
.saj-header.scroll-top  .saj-language-icon {background: url("../images/e2.png") center no-repeat;}
.saj-header.scroll-top  .saj-language-icon {background: url("../images/e2.png") center no-repeat;}
.saj-header.scroll-down .saj-header-nav-show,.saj-header.scroll-top .saj-header-nav-show{border-top: 1px solid #e6e6e6;display: block}


.nav-show-menu {text-align: center;overflow: hidden;}
.nav-show-menu a {display: inline-block;position: relative;margin: 0 20px;}
.nav-show-menu a .img{position: relative;overflow: hidden;}
.nav-show-menu a .text {text-align: center;padding: 20px 0;font-size: 20px;}
.nav-show-menu a:hover .img img{transform:scale(1.1);}
.nav-show-menu a:hover .text {color:#D80003;}

/*
#newenergy.saj-header-nav-show-content.cur{height: 530px;}
#drive.saj-header-nav-show-content.cur{height: 560px;}
#service.saj-header-nav-show-content.cur{height: 390px;}
#about.saj-header-nav-show-content.cur{height: 460px;}
*/
#service.saj-header-nav-show-content .nav-show-content,#about.saj-header-nav-show-content .nav-show-content,#search.saj-header-nav-show-content .nav-show-content  {padding: 3% 0 2% 0;width:100%;}



#language.saj-header-nav-show-content {width: 120px;float: right;margin-right: 50px;}
#language.saj-header-nav-show-content .nav-show-content {padding: 5%;width: 90%;}
.language-section {text-align: center;}
.language-section a{overflow: hidden;border-bottom: 1px solid #ccc;padding: 10px 0px;display: block;font-size: 14px;}
.language-section a:last-child {;border-bottom:none;}
.language-section a:hover {background:#D80003;color: #fff;border-bottom: 1px solid #D80003;}





/* footer */
.saj-footer {background: #1a1a1a;padding-top:80px;overflow: hidden;color: #fff;}
.saj-footer .saj-content {width: 90%;}
.saj-footer .top{padding-bottom: 50px;overflow: hidden;}
.saj-footer .top .left{color: #666;font-size: 14px;line-height: 24px;}
.saj-footer .top .left .logo{}
.saj-footer .top .left .tel{padding-top:10px;}
.saj-footer .top .left .tel h2{font-size: 16px;margin: 0;color: #fff;}
.saj-footer .top .left .addewm{padding-top:20px;}
.saj-footer .top .left .addewm .add{padding-bottom:30px;}
.saj-footer .top .left .addewm .ewm{width: 90px;height: 90px;}
.saj-footer .top .right{text-align: right;}
.saj-footer .top .right ul{list-style: none;margin: 0;padding: 0;display: inline-block;vertical-align: top;padding-left: 80px; text-align: left;}
.saj-footer .top .right ul:first-child {padding-left: 0px;}
.saj-footer .top .right ul h4{font-weight: normal;margin:0px 0 15px 0;}
.saj-footer .top .right ul li{list-style: none;margin: 0;padding: 0;}
.saj-footer .top .right ul li a{display: block;padding: 5px 0;color: #666;font-size: 14px;}
.saj-footer .top .right ul li a:hover {color: #fff;}
.saj-footer .top .social {padding-top:0px;clear: both;overflow: hidden;}
.saj-footer .top .social a{width: 36px;height: 36px;position: relative;background: #e9e9e9;float: left;display: block;margin-right: 8px;}
.saj-footer .top .social a img {position: absolute;left: 0;right: 0;top: 0;bottom: 0;margin: auto;opacity: .7;}
.saj-footer .top .social a:hover {background: #c62937;}
.saj-footer .top .social a:hover img {filter: invert(100%);opacity:1;}
.saj-footer .top .social a.f1{}
.saj-footer .bottom{clear: both;padding:30px 0;overflow: hidden;font-size: 12px;color: #666;border-top: 1px solid #313131;}
.saj-footer .bottom a{color: #666;}





/* index */
.saj-index-section-swiper {position: relative;background: #000;width: 100%;height: 100%;overflow: hidden;}
.saj-index-section-swiper .swiper-slide:last-child {height: 450px;}
.saj-index-banner-swiper .swiper-slide:last-child {height:100%;}
.saj-index-section-pagination.swiper-pagination-bullets{right:2%!important;}
.saj-index-section-pagination span.swiper-pagination-bullet {margin-bottom:50px!important;}
.saj-index-section-pagination span.swiper-pagination-bullet {background: rgba(255,255,255,.3);width:5px;height:5px;border-radius:0;opacity: 1;}
.saj-index-section-pagination span.swiper-pagination-bullet.swiper-pagination-bullet-active {background:#fff;}
.saj-index-banner,.saj-index-banner-swiper {height: 100%;}
.saj-index-banner .swiper-slide .img {height: 100%;background-size: cover!important;background-position: center;background-repeat: no-repeat;}
.saj-index-banner .swiper-slide .text {position: absolute;width: 50%;top: 35%;left:6%;z-index: 10;color: #fff;}
.saj-index-banner .swiper-slide .text .cntxt{font-size: 60px;line-height: 78px;}
.saj-index-banner .swiper-slide .text .entxt{font-size: 14px;color: #cfd4da;padding: 10px 0;}
.saj-index-banner .swiper-slide .text .viewmore {margin-top:50px;}
.saj-index-banner .swiper-slide .text .cntxt {transform:translateY(200px);opacity:0;transition:all 0.3s;}
.saj-index-banner .swiper-slide .text .entxt {transform:translateY(200px);opacity:0;transition:all 0.6s;}
.saj-index-banner .swiper-slide .text .viewmore {transform:translateY(200px);opacity:0;transition:all 0.9s;}
.saj-index-banner .swiper-slide-active .text .cntxt,
.saj-index-banner .swiper-slide-active .text .entxt,
.saj-index-banner .swiper-slide-active .text .viewmore{transform:translateY(0px);opacity:1;}
.saj-index-banner .swiper-slide .img img {width: 100%;height: 100%;}
.viewmore {position: relative;overflow: hidden;clear: both;}
.viewmore a,.viewmore h5 {display: block;width: 110px;height: 46px;line-height: 46px;border: 1px solid rgba(255,255,255,.5);padding:0 30px;position: relative;text-align: left;margin: 0;font-weight: normal;}
.viewmore a span,.viewmore h5 span {color: #fff;font-size: 14px;}
.viewmore a i,.viewmore h5 i{width: 20px;height: 20px;position: absolute;right: 15%;top: 50%;margin-top: -10px; background: url("../images/rb-1.png") center no-repeat;}
.viewmore a:hover,.viewmore h5:hover {border: 1px solid #e60012;background:#e60012; }
.viewmore a:hover span,.viewmore h5:hover span{color: #fff;}
.viewmore a:hover i,.viewmore h5:hover i{background: url("../images/rb-1.png") center no-repeat;}
.swiper-pagination-banner {position: absolute;left:2%!important;bottom:125px!important;text-align: left;width:auto;}
.swiper-pagination-banner span.swiper-pagination-bullet {margin:0 20px 0 0!important;opacity: 1!important;}
.swiper-pagination-banner span.swiper-pagination-bullet {background: rgba(255,255,255,.3);width: 40px;height: 1px;border-radius:0;position: relative;}
.swiper-pagination-banner span.swiper-pagination-bullet::after {display: block;top: -20px;left: 0;font-size:12px;color:#fff;width:100%;position:absolute;opacity: .5;}
.swiper-pagination-banner span.swiper-pagination-bullet:nth-child(1)::after {content: '01';}
.swiper-pagination-banner span.swiper-pagination-bullet:nth-child(2)::after {content: '02';}
.swiper-pagination-banner span.swiper-pagination-bullet:nth-child(3)::after {content: '03';}
.swiper-pagination-banner span.swiper-pagination-bullet:nth-child(4)::after {content: '04';}
.swiper-pagination-banner span.swiper-pagination-bullet:nth-child(5)::after {content: '05';}
.swiper-pagination-banner span.swiper-pagination-bullet:nth-child(6)::after {content: '06';}
.swiper-pagination-banner span.swiper-pagination-bullet.swiper-pagination-bullet-active::after {opacity: 1;}
.swiper-pagination-banner span.swiper-pagination-bullet::before {content: '';width: 0%; height: 100%;left: 0;top: 0;background:#fff;z-index: 3;display: block;}
.swiper-pagination-banner span.swiper-pagination-bullet.swiper-pagination-bullet-active::before {-webkit-animation: w100 5000ms 1;animation: w100 5000ms 1;width:100%;}
@keyframes w100{0%{width: 0%;} 100%{width: 100%;}}


.saj-index-banner .swiper-slide .text.center {width: 760px;top: 25%;left:50%;text-align: center;margin-left: -330px;}
.saj-index-banner .swiper-slide .text.center .viewmore {margin:50px auto auto auto;}
.saj-index-banner .swiper-slide .text.center .viewmore a {margin:auto;}
.saj-index-banner .swiper-slide .text.right {width: 760px;top: 35%;left:auto;right: 6%;text-align: right;}
.saj-index-banner .swiper-slide .text.right .viewmore {margin:50px 0 0 0;}
.saj-index-banner .swiper-slide .text.right .viewmore a {display: inline-block;}
.saj-index-banner .swiper-slide .text.white {color: #fff;}
.saj-index-banner .swiper-slide .text.black {color: #000;}
.saj-index-banner .swiper-slide .text.black .entxt {color: #000;}
.saj-index-banner .swiper-slide .text.white .entxt {color: #cfd4da;}


.saj-index-banner-tabs {position: absolute;left: 0;bottom: 0;width: 100%;z-index: 20;}
.saj-index-content-tabs {position: relative;}
.saj-index-content-tabs .item {width:33.33333%;overflow: hidden;position:absolute;bottom: 0;}
.saj-index-content-tabs .item.item1 {left: 0;}
.saj-index-content-tabs .item.item2 {left: 33.33333%;}
.saj-index-content-tabs .item.item3 {right: 0;}
.saj-index-content-tabs a{display: block;background: rgba(255,255,255,.8);padding:4.5% 7%;overflow: hidden;}
.saj-index-content-tabs .top{overflow: hidden;}
.saj-index-content-tabs .top h3{font-size: 20px;margin: 0;padding-bottom:5px;}
.saj-index-content-tabs .top h5{font-size: 12px;margin: 0;font-weight: normal;color: #9c9fa2;}
.saj-index-content-tabs .top i{display: block;width: 45px;height: 45px;position: absolute;right: 5%;top: 20px;border: 1px solid #ccc;border-radius: 100%;background: url("../images/rh-1.png") center no-repeat;}
.saj-index-content-tabs .bottom{height: 0px;overflow: hidden;}
.saj-index-content-tabs .bottom .line{width:20px;height:3px;background: #fff; margin: 20px 0;}
.saj-index-content-tabs .bottom .txt {color: #fff;font-size: 14px;line-height: 26px; opacity: .6;}
.saj-index-content-tabs a:hover {padding:7%;background: rgba(217,43,58,.9);}
.saj-index-content-tabs a:hover .top h3{color: #fff;}
.saj-index-content-tabs a:hover .top h5{color: #fff;opacity: .4;}
.saj-index-content-tabs a:hover .top i {background: url("../images/rh-2.png") center no-repeat #fff;border: 1px solid #fff;}
.saj-index-content-tabs a:hover .bottom{height: auto;overflow: hidden;}
.saj-index-content-tabs a::after {content: '';width: 1px;height: 100%;background: #bbbdbf;position: absolute;right: 0;top: 0;z-index: 1;}
.saj-index-content-tabs .item:last-child a::after,.saj-index-content-tabs a:hover::after {display: none;}


.saj-index-about {height: 100%;position: relative;text-align: center;}
.saj-index-about-main {position: absolute;width: 100%;height: 100%;left: 0;top: 0; z-index: 10;}
.saj-index-about .img img,.saj-index-about .img {width: 100%;height: 100%;}
.saj-title {color: #fff;}
.saj-title-en {font-size: 60px;padding-bottom: 20px;}
.saj-title-cn {font-size: 30px;}
.saj-index-about-data5 {color: #fff;padding-top:90px;}
.saj-index-about-data5 li {display: inline-block;vertical-align: top;width:14%;}
.saj-index-about-data5 li i {display: block; width: 88px;height: 88px;margin: auto;border: 2px solid #ccc;border-radius: 100%;overflow: hidden;position: relative;}
.saj-index-about-data5 li i img{position: absolute;left: 0;top: 0;bottom: 0;right:0;margin: auto;}
.saj-index-about-data5 li h2 {margin: 20px 0 10px 0;font-size: 30px;font-weight: normal;}
.saj-index-about-data5 li h2 strong{font-weight: normal;}
.saj-index-about-data5 li h2 span,.saj-index-about-data5 li h2 sup{font-size:14px;padding: 0 3px;}
.saj-index-about-data5 li h5 {font-weight: normal;margin: 10px 0;font-size: 15px;}
.saj-index-about-main .viewmore {margin:4% auto auto auto;}
.saj-index-about-main .viewmore a {margin:auto;}


.saj-index-global {height: 100%;position: relative;text-align: center;}
.saj-index-global-main {position: absolute;width: 100%;height: 100%;left: 0;top: 0; z-index: 10;}
.saj-index-global .img img,.saj-index-global .img {width: 100%;height: 100%;}
.saj-index-global-main-map {position: relative;margin-top: 100px;}
.map-title,.map-place,.map-line {position: absolute;left: 0;top: 0;}
.map-title {font-size: 40px;color: #fff;font-weight: normal;width: 100%;}
.map-img {position: relative;display: inline-block;}
.place-china {position: absolute;left: 36%;top:45%;z-index: 11111;}
.place-china::before {content: '';display: block; width: 217px;height: 102px;background: url("../images/m1.png") no-repeat;position: absolute;bottom: 10px;left:50%;margin-left: -108px;}
.place-china i {display: block;margin:5px;width:8px;height: 8px;background: #cad7e5;border-radius: 100%;}
.place-china h5{display: block;border: 1px solid #becad8;width:18px;height: 18px;border-radius: 100%;margin: auto;}
.place-china h6 {font-weight: normal;margin: 0;font-size: 12px;color: #fff;}
.map-place {width: 100%;height: 100%;}
.map-place .place{ position: absolute;}
.map-place .place i{display: block;margin:10px auto;width:8px;height: 8px;background: #cad7e5;border-radius: 100%;}
.map-place .place h6{font-weight: normal;margin: 0;font-size: 12px;color: #fff;}
.map-place .place1 {left:8%;top:29%;}
.map-place .place2 {left:15%;top: 47%;}
.map-place .place3 {left:34.5%;top: 57%;}
.map-place .place4 {right: 23%;top: 32%;}
.map-place .place5 {right: 11%;top: 67%;}
.map-place .place6 {left: 43.5%;top: 75%;}
.bowen {position: absolute;width: 100%;height:100%;left: 0;top: 0;z-index: 10;}
.bowen h1,.bowen h2,.bowen h3,.bowen h4 { z-index:-1;margin:0; padding:0;background: none;display:block;position:absolute;left:50%;top:50%;-moz-border-radius: 100% / 100%;-webkit-border-radius: 100% / 100%;border-radius:100% / 100%;filter:alpha(opacity=0); -moz-opacity:0; opacity:0;-webkit-box-shadow: inset -2px 0px 10px 0px #fff;-moz-box-shadow:inset -2px 0px 10px 0px #fff;box-shadow:inset -2px 0px 10px 0px #fff;}
.bowen h1 {width:40px;height:40px;margin-left:-20px;margin-top:-20px;}
.bowen h2 {width:70px;height:70px;margin-left:-35px;margin-top:-35px;}
.bowen h3 {width:100px;height:100px;margin-left:-50px;margin-top:-50px;}
.bowen h1{animation:bowen 1s linear 0s infinite normal;}
.bowen h2{animation:bowen 4s linear 0s infinite normal;}
.bowen h3{animation:bowen 6s linear 0s infinite normal;}
@keyframes bowen{0%{-webkit-transform:scale(0); -moz-transform:scale(0); -o-transform:scale(0); -ms-transform:scale(0);transform:scale(0); filter:alpha(opacity=0); -moz-opacity:0; opacity:0;}50%{ -webkit-transform:scale(1.0); -moz-transform:scale(1.0); -o-transform:scale(1.0); -ms-transform:scale(1.0);transform:scale(1.0);filter:alpha(opacity=50); -moz-opacity:0.5; opacity:0.5;}100% {-webkit-transform:scale(1.5); -moz-transform:scale(1.5); -o-transform:scale(1.5); -ms-transform:scale(1.5);transform:scale(1.5);filter:alpha(opacity=0); -moz-opacity:0; opacity:0;}}

.saj-index-global-date {background: #fff;position: absolute;bottom: 3%;left: 50%;width: 1000px;margin-left: -500px;z-index: 30;text-align: center;}
.saj-index-global-date ul {padding:3% 4%;margin: 0;list-style: none;font-size: 0;}
.saj-index-global-date li {text-align: left;display: inline-block;position: relative;padding-right: 1%;padding-left: 1%;}
.saj-index-global-date li h3{margin: 0;font-weight: normal;display: inline-block;vertical-align: bottom;}
.saj-index-global-date li h3 strong{font-size: 50px;text-align: right; font-weight: normal;width: 100px;display:inline-block;}
.saj-index-global-date li h3 strong span {font-style: normal;font-size: 50px;}
.saj-index-global-date li h3 sub{font-size:30px;vertical-align: top;}
.saj-index-global-date li h6{display: inline-block;vertical-align: bottom;margin:10px;font-weight: normal;font-size: 14px;color: #959595;}
.saj-index-global-date li::after {content: '';width: 1px;height: 100%;position: absolute;right: 0;top: 0;background: #e8e8e8;}
.saj-index-global-date li:last-child::after {display: none;}
.saj-index-global-date li:last-child {padding-right: 0;}
.saj-index-global-date li:nth-child(1) {padding-right: 5%}
.saj-index-global-date li:nth-child(2) {padding-right: 3%}
.saj-index-global-date li:nth-child(3) {padding-right: 3%;padding-left: 3%}


.saj-contact-news {position: fixed;right: 2%;bottom: 11%;z-index:14;background: #fff;border-radius: 50px;transition:all .4s ease;}
.saj-contact-news.b10 {bottom:10%;}
.saj-contact-news:hover {background:rgba(217,43,58,.9);}
.saj-contact-news a {display:block;position: relative;box-sizing: border-box;}
.saj-contact-news a:hover::after{background: url("../images/x.png") center no-repeat;}
.saj-contact-news a::after {content: '';display: inline-block;vertical-align: middle;width:45px;height: 45px;background: url("../images/x2.png") center no-repeat ;border-radius: 100%;}
/* .saj-contact-news a::before {content: unset;display: inline-block;vertical-align: middle;color: #000;font-size: 12px;padding: 0 10px 0 15px;margin-right: -15px;} */
.saj-contact-news.black{border: 1px solid #ccc;background: #fff;}
.saj-contact-news.black a::after{background: url("../images/x1.png") center no-repeat;}
.saj-contact-news.black:hover a::after{background: url("../images/x.png") center no-repeat;}
.saj-contact-news.black a:hover{opacity: 1;}
.saj-contact-news:hover a::before {color: #fff;}
.saj-contact-news.black:hover {background:rgba(217,43,58,.9);}



/* newenergy */
.saj-newenergy-index {overflow: hidden;}
.saj-newenergy-index-swiper .swiper-slide .img {height: 100%;background-size: cover;background-position: center;background-repeat: no-repeat;}
.saj-newenergy-index-banner-swiper .swiper-slide .img {height: 100%;background-size: cover!important;background-position: center!important;background-repeat: no-repeat!important;}
.saj-newenergy-index-banner-swiper .swiper-slide .img img{height: 100%;}
.saj-newenergy-index-banner-swiper .swiper-slide{background: #000;}
.saj-newenergy-index-banner-swiper .swiper-slide .text{position: absolute;height:100%;left: 5%;top:0;color: #fff;}
.saj-newenergy-index-banner-swiper .swiper-slide .text .model-0 {display: block;text-align: center;background: #d92b3a;color: #fff;width:100px;height: 100px;line-height: 100px;font-size: 46px;}
.saj-newenergy-index-banner-swiper .swiper-slide .text .title-1{font-size: 60px;padding: 10px 0;}
.saj-newenergy-index-banner-swiper .swiper-slide .text .title-2{font-size: 22px;}
.saj-newenergy-index-banner-swiper .swiper-slide .text .content-3{padding:50px 0 10px 0;overflow: hidden;font-size: 14px;line-height: 24px;}
.saj-newenergy-index-banner-swiper .swiper-slide .text .viewmore a{margin: 40px 0 0 0;}
.saj-newenergy-index-banner-swiper .swiper-slide .product{position: absolute;width:50%;height:100%;right: 5%;top:0;text-align: center;}
.saj-newenergy-index-banner-swiper .swiper-slide .text .model-0 {transform:translateY(200px);opacity:0;transition:all 0.3s;}
.saj-newenergy-index-banner-swiper .swiper-slide .text .title-1 {transform:translateY(200px);opacity:0;transition:all 0.5s;}
.saj-newenergy-index-banner-swiper .swiper-slide .text .title-2 {transform:translateY(200px);opacity:0;transition:all 0.7s;}
.saj-newenergy-index-banner-swiper .swiper-slide .text .content-3 {transform:translateY(200px);opacity:0;transition:all 0.9s;}
.saj-newenergy-index-banner-swiper .swiper-slide .text .viewmore {transform:translateY(200px);opacity:0;transition:all 1.1s;}
.saj-newenergy-index-banner-swiper .swiper-slide-active .text .model-0,
.saj-newenergy-index-banner-swiper .swiper-slide-active .text .title-1,
.saj-newenergy-index-banner-swiper .swiper-slide-active .text .title-2,
.saj-newenergy-index-banner-swiper .swiper-slide-active .text .content-3,
.saj-newenergy-index-banner-swiper .swiper-slide-active .text .viewmore{transform:translateY(0px);opacity:1;}
.saj-newenergy-index-banner-swiper .swiper-slide .product img.animation{animation: icons 4s linear infinite;-webkit-animation:icons 4s linear infinite}
@-webkit-keyframes icons { 0%{-webkit-transform: translate(0,0);transform: translate(0,0);}50%{-webkit-transform: translate(0,1em);transform: translate(0,1em);}100%{-webkit-transform: translate(0,0);transform: translate(0,0);}}
@keyframes icons {0%{-webkit-transform: translate(0,0);transform: translate(0,0);}50%{-webkit-transform: translate(0,1em);transform: translate(0,1em);}100%{-webkit-transform: translate(0,0);transform: translate(0,0);}}
.saj-newenergy-index-banner-swiper .swiper-slide.center {text-align: center;}
.saj-newenergy-index-banner-swiper .swiper-slide.center .text{left: 0;width: 100%;top: 19%;z-index: 10;}
.saj-newenergy-index-banner-swiper .swiper-slide.center .viewmore a {margin:50px auto auto;}
.saj-newenergy-index-banner-swiper .swiper-slide.center .table,.saj-newenergy-index-banner-swiper .swiper-slide.center .table-cell {display: block;}
.saj-newenergy-index-banner-swiper .swiper-slide.center .product {right:0;top:auto;bottom: 0;width: 100%;height: auto;}
.saj-newenergy-index-banner-swiper .swiper-pagination-banner {bottom: 5%!important;}


.saj-newenergy-index-banner-swiper .swiper-slide.center .text{left: 0;width: 100%;z-index: 10;text-align: center;}
.saj-newenergy-index-banner-swiper .swiper-slide.center .text .viewmore {margin:50px auto auto auto;}
.saj-newenergy-index-banner-swiper .swiper-slide.center .text .viewmore a {margin:auto;}
.saj-newenergy-index-banner-swiper .swiper-slide.center .product {right:0;top:auto;width: 100%;height: auto;}
.saj-newenergy-index-banner-swiper .swiper-slide.right .text {left:auto;right: 5%;text-align: right;}
.saj-newenergy-index-banner-swiper .swiper-slide.right .text .viewmore {margin:50px 0 0 0;}
.saj-newenergy-index-banner-swiper .swiper-slide.right .text .viewmore a {display: inline-block;}
.saj-newenergy-index-banner-swiper .swiper-slide.right .product {left: 5%;right: auto;}
.saj-newenergy-index-banner-swiper .swiper-slide.white .text {color: #fff;}
.saj-newenergy-index-banner-swiper .swiper-slide.black .text {color: #000;}
.saj-newenergy-index-banner-swiper .swiper-slide.black .text .title-2 {color: #000;}
.saj-newenergy-index-banner-swiper .swiper-slide.white .text .title-2 {color: #cfd4da;}
.saj-newenergy-index-banner-swiper .swiper-slide.black .text .viewmore a {border: 1px solid #000;}
.saj-newenergy-index-banner-swiper .swiper-slide.white .text .viewmore a {border: 1px solid #fff;}
.saj-newenergy-index-banner-swiper .swiper-slide.black .text .viewmore a span {color: #000;}
.saj-newenergy-index-banner-swiper .swiper-slide.white .text .viewmore a span {color: #fff;}
.saj-newenergy-index-banner-swiper .swiper-slide.white .text .viewmore a i {background: url("../images/rb-1.png") center no-repeat;}
.saj-newenergy-index-banner-swiper .swiper-slide.black .text .viewmore a i {background: url("../images/rh-1.png") center no-repeat;}



.saj-newenergy-index-section,.saj-newenergy-index-section-product,.saj-newenergy-index,.saj-newenergy-index-swiper,.saj-newenergy-index-banner-swiper {width: 100%;height: 100%;overflow: hidden;}
.saj-newenergy-index-swiper .swiper-slide:last-child,.saj-newenergy-hotSeries-swiper .swiper-slide:last-child {height: 504px;}
.saj-newenergy-index-banner-swiper .swiper-slide:last-child {height: 100%;}
.saj-newenergy-index-section-product {position: relative;overflow: hidden;}
.saj-newenergy-index-section-product.right {float: none;}
.saj-newenergy-index-section-product .text{position: absolute;width:30%;height:100%;left:15%;top:0;color: #fff;z-index: 12;}
.saj-newenergy-index-section-product .text .model-0 {display: inline-block;text-align: center;color: #fff;padding:7px 20px;border: 1px solid rgba(255,255,255,.5);font-size: 12px;margin-top: 10%;}
.saj-newenergy-index-section-product .text .title-1{font-size: 60px;}
.saj-newenergy-index-section-product .text .line-2 {width:30px;height: 3px;background: #d92b3a;margin:20px 0 30px 0;}
.saj-newenergy-index-section-product .text .content-3{padding-bottom:50px;overflow: hidden;font-size: 14px;line-height: 24px;color: #fff;position: relative;}
.saj-newenergy-index-section-product .text .content-3 input {display: block;position: absolute;width: 100%;height: 100%;z-index: 1;opacity: 0;}
.saj-newenergy-index-section-product .text .content-3 input:checked+p{height: auto;}
.saj-newenergy-index-section-product .text .content-3 input:checked~p::before{display: none!important;}
.saj-newenergy-index-section-product .text .content-3 p {margin: 0;padding: 0;position: relative;}
/*.saj-newenergy-index-section-product .text .content-3 p::after {content: '更多';font-size: 14px;color: #000;display: none;}*/
.saj-newenergy-index-section-product .text .content-3 i::after {content: 'More';font-size: 14px;color: #fff;display: none;font-style: normal;}

.saj-newenergy-index-section-product .product{position: absolute;width:50%;height:100%;right: 5%;top:0;text-align: center;z-index: 11;}
.saj-newenergy-index-section-product .product img{margin-top: 10%; animation: icons 4s linear infinite;-webkit-animation:icons 4s linear infinite}
.saj-newenergy-index-section-product.right .text{left:auto;right:15%;}
.saj-newenergy-index-section-product.right .product{left:5%;right:auto;}
.saj-newenergy-index-section-product .img img{height: 100%;}

.saj-newenergy-index-swiper .swiper-slide .saj-newenergy-index-section-product .text .model-0 {transform:translateY(200px);opacity:0;transition:all 0.3s;}
.saj-newenergy-index-swiper .swiper-slide .saj-newenergy-index-section-product .text .title-1 {transform:translateY(200px);opacity:0;transition:all 0.5s;}
.saj-newenergy-index-swiper .swiper-slide .saj-newenergy-index-section-product .text .line-2 {transform:translateY(200px);opacity:0;transition:all 0.7s;}
.saj-newenergy-index-swiper .swiper-slide .saj-newenergy-index-section-product .text .content-3 {transform:translateY(200px);opacity:0;transition:all 0.9s;}
.saj-newenergy-index-swiper .swiper-slide .saj-newenergy-index-section-product .text .content-3 span.title-2 {color: #fff;display:block;font-size: 18px;padding-bottom: 20px;}
.saj-newenergy-index-swiper .swiper-slide .saj-newenergy-index-section-product .text .viewmore {transform:translateY(200px);opacity:0;transition:all 1.1s;}
.saj-newenergy-index-swiper .swiper-slide-active .saj-newenergy-index-section-product .text .model-0,
.saj-newenergy-index-swiper .swiper-slide-active .saj-newenergy-index-section-product .text .title-1,
.saj-newenergy-index-swiper .swiper-slide-active .saj-newenergy-index-section-product .text .line-2,
.saj-newenergy-index-swiper .swiper-slide-active .saj-newenergy-index-section-product .text .content-3,
.saj-newenergy-index-swiper .swiper-slide-active .saj-newenergy-index-section-product .text .viewmore{transform:translateY(0px);opacity:1;}

.saj-newenergy-product {clear: both;position: relative;overflow: hidden;background: #fff;height: 100%;}
.saj-newenergy-product-section {width: 88%;height: 100%;margin: auto;overflow: hidden;}
.saj-newenergy-product-section-left {float: left;width: 15%;height: 80%;overflow: hidden;padding:10% 0;}
.saj-newenergy-product-section-left-nav {padding-right: 20px;overflow: auto;min-height: 90%;max-height:90%;}
.saj-newenergy-product-section-left-nav::-webkit-scrollbar{height:0px; width:3px;background: #f1f1f1;}
.saj-newenergy-product-section-left-nav::-webkit-scrollbar-track{background: #f1f1f1;}
.saj-newenergy-product-section-left-nav::-webkit-scrollbar-thumb {background: #ccc;}
.left-nav-type {overflow: hidden;}
.left-nav-type h3{font-size: 17px;padding:15px 0;margin: 10px 0;border-bottom: 1px solid #e0e3e5;cursor: pointer; background: url("/images/add.png") right center no-repeat;}
.left-nav-type ul{display: none;list-style: none;margin: 0;padding: 0;}
.left-nav-type ul h4 {font-weight: normal;margin: 0;font-size: 16px;color: #222;padding: 10px 0;}
.left-nav-type ul li{list-style: none;margin: 0;padding: 0;}
.left-nav-type ul li a{display: block;padding: 7px 20px;color: #999;font-size: 14px;position: relative;width: 100%;}
.left-nav-type ul li a:hover {color: #d92b3a;}
.left-nav-type ul li a::before {content: '';display: block;width: 10px;height:1px;position: absolute;left: 0;top:50%;background: #e6e6e6;}
.left-nav-type ul li a::after {content: '';display: block;width:1px;height:100%;position: absolute;left: 0;top:0;background: #e6e6e6;}
.left-nav-type ul li a.cur {color: #d92b3a;}
.left-nav-type.cur ul{display: block;}
.left-nav-type h3.cur{background: url("../images/ade.png") right center no-repeat;}


.saj-newenergy-product-section-right {float: left;width:80%;height: 100%;margin-left:5%;overflow: hidden;}
.saj-nav-type-mobile {width: 100%;overflow-x: scroll;overflow-y: hidden;white-space: nowrap;font-size: 0;margin-top: 80px;position: relative;display: none;}
.saj-nav-type-mobile::after {content: '';display: block;width: 100%;height: 2px;background: #e0e3e5;position: absolute;left: 0;bottom: 0;}
.saj-nav-type-mobile a{display: inline-block;float: none;padding-right: 20px;padding-bottom:20px; font-size: 14px;position: relative;}
.saj-nav-type-mobile a.cur{color: #d92b3a;}
.saj-nav-type-mobile a.cur::before {content: '';display: block;width: 80%;height: 2px;z-index: 1;background: #d92b3a;position: absolute;left: 0;bottom: 0;}
.saj-nav-type-mobile a::after {content: '';display: block;width: 100%;height: 2px;background: #e0e3e5;position: absolute;left: 0;bottom: 0;}
.saj-nav-type-mobile::-webkit-scrollbar{height:0px; width:0px;}

.saj-newenergy-product-list {width: 100%;height: 100%;overflow: hidden;}
.saj-newenergy-product-list .product-list-item{width: 100%;overflow: hidden;position: relative;padding: 10% 0;}
.saj-newenergy-product-list .product-list-item a{display: block;overflow: hidden;position: relative;}
.saj-newenergy-product-list .product-list-item .img{position: relative;background: #f2f4f7;float: left;width:40%;}
.saj-newenergy-product-list .product-list-item .text{position: absolute;right: 0;top: 0;width:50%;height: 100%;}
.saj-newenergy-product-list .product-list-item .text .type{font-size: 14px;color: #666;}
.saj-newenergy-product-list .product-list-item .text .name{font-size: 50px;position: relative;}
.saj-newenergy-product-list .product-list-item .text .name::after {content: '';display: block;width: 30px;height: 3px;background: #d92b3a;margin: 20px 0;}
.saj-newenergy-product-list .product-list-item .text .txt{font-size: 14px;line-height: 30px;color: #666;}
.saj-newenergy-product-list .product-list-item .text .viewmore {margin-top: 50px;}
.saj-newenergy-product-list .product-list-item .text .viewmore h5{background: none;border: 1px solid #ccc;}
.saj-newenergy-product-list .product-list-item .text .viewmore h5 span {color: #000;}
.saj-newenergy-product-list .product-list-item .text .viewmore h5 i {background: url("../images/rh-1.png") center no-repeat;}
.saj-newenergy-product-list .product-list-item .text .viewmore a {background: none;border: 1px solid #ccc;}
.saj-newenergy-product-list .product-list-item .text .viewmore a span {color: #000;}
.saj-newenergy-product-list .product-list-item .text .viewmore a i {background: url("../images/rh-1.png") center no-repeat;}
.saj-newenergy-product-list .product-list-item .text .viewmore a:hover {background: #d92b3a;border: 1px solid #d92b3a;}
.saj-newenergy-product-list .product-list-item .text .viewmore a:hover span {color: #fff;}
.saj-newenergy-product-list .product-list-item .text .viewmore a:hover i {background: url("../images/rb-1.png") center no-repeat;}
.saj-newenergy-product-list .product-list-item a:hover .text .viewmore h5 {background: #d92b3a;border: 1px solid #d92b3a;}
.saj-newenergy-product-list .product-list-item a:hover .text .viewmore h5 span {color: #fff;}
.saj-newenergy-product-list .product-list-item a:hover .text .viewmore h5 i {background: url("../images/rb-1.png") center no-repeat;}
.saj-newenergy-product-list-swiper {position: relative;overflow: hidden;height: 100%;}
.saj-newenergy-product-list-swiper .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;}
.saj-newenergy-product-list .product-list-item .text .type {transform:translateX(200px);opacity:0;transition:all 0.5s;}
.saj-newenergy-product-list .product-list-item .text .name {transform:translateX(200px);opacity:0;transition:all 1s;}
.saj-newenergy-product-list .product-list-item .text .txt {transform:translateX(200px);opacity:0;transition:all 1.5s;}
.saj-newenergy-product-list .product-list-item .text .viewmore {transform:translateX(200px);opacity:0;transition:all 2s;}
.saj-newenergy-product-list .product-list-item .img img{transform:translateY(200px);opacity:0;transition:all 1s;}
.saj-newenergy-product-list .swiper-slide-active .product-list-item .text .type,
.saj-newenergy-product-list .swiper-slide-active .product-list-item .text .name,
.saj-newenergy-product-list .swiper-slide-active .product-list-item .text .txt,
.saj-newenergy-product-list .swiper-slide-active .product-list-item .text .viewmore,
.saj-newenergy-product-list .swiper-slide-active .product-list-item .img img{transform:translateY(0px);transform:translateX(0px);opacity:1;}


.saj-newenergy-solution {position: relative;overflow: hidden;}
.saj-newenergy-solution-section {overflow: hidden;}
.saj-newenergy-solution-section-banner {position: relative;overflow: hidden;}
.saj-newenergy-solution-section-banner .text{position: absolute;width: 40%;height: 100%;left:6%;top: 0;color: #fff;}
.saj-newenergy-solution-section-banner .text .title-cn{font-size: 60px;}
.saj-newenergy-solution-section-banner .text .title-en{font-size: 30px;padding-top: 10px;}
.saj-newenergy-solution-section-advantage {padding: 5%;overflow: hidden;}
.saj-section-title {clear: both;overflow: hidden;position:relative}
.saj-section-title .title-en{font-size: 50px;padding-bottom: 10px;}
.saj-section-title .title-cn{display: inline-block;font-size: 30px;position: relative;padding-right: 40px;}
.saj-section-title .title-cn::after {content: '';display: block;width:20px;height:3px;position: absolute;left: 0;top: 50%;background: #d92b3a;}
.saj-section-title.center {text-align: center;}
.saj-section-title.center .title-cn{padding-right: 0px;}
.saj-section-title.center .title-cn::after{display: none;}
.saj-newenergy-solution-section-advantage-tab4 {background: #f0f5f7;padding:5% 7%;overflow: hidden;margin-top: 70px;}
.advantage-tab4-nav {overflow: hidden;border-bottom: 1px solid #ccc;position: relative;text-align: center;font-size: 0;}
.advantage-tab4-nav li {list-style: none;padding: 0;margin: 0;display: inline-block;vertical-align: middle;}
.advantage-tab4-nav li:first-child {width: auto!important;padding-right: 0!important;position: absolute;left: 0;text-align:left;}
.advantage-tab4-nav li:last-child {width: auto!important;padding-right: 0!important;position: absolute;right: 0;text-align:right;}
.advantage-tab4-nav a {display: inline-block;padding: 20px 0;text-align: center;position: relative;}
.advantage-tab4-nav a i{position: relative;display: block;width: 70px;height: 50px;margin: auto;}
.advantage-tab4-nav a i img {filter: grayscale(100%);filter: gray;opacity: .5;}
.advantage-tab4-nav a h4{margin: 0; font-size: 22px;color: #999999;font-weight: normal;}
.advantage-tab4-nav li.cur a h4{color: #d92b3a;}
.advantage-tab4-nav li.cur a i img {filter:none;opacity:1;}
.advantage-tab4-nav li.cur a::before {content: '';display: block;width: 100%;height: 2px;background: #d92b3a;position: absolute;left: 0;bottom: 0;}
.advantage-tab4-nav.num3 li {width:40%;}
.advantage-tab4-nav.num4 li {width:30%;}
.advantage-tab4-nav.num5 li {width:24%;}
.advantage-tab4-nav.num6 li {width:19%;}
.advantage-tab4-nav.num7 li {width:15%;}


.advantage-tab4-content {text-align: left;padding: 40px 0;font-size: 22px;line-height:48px;}
.advantage-tab4-content li{position: relative;padding:0 0 0 20px;}
.advantage-tab4-content li::before {content: '';display: block;width: 5px;height: 5px;background: #000;position: absolute;left: 0;top: 50%;margin-top: -2.5px;}

.saj-newenergy-solution-section-ad {text-align: center;position: relative;overflow: hidden;}
.saj-newenergy-solution-section-ad .text{position: absolute;width:100%;height: 100%;left:0;top: 0;color: #fff;}
.saj-newenergy-solution-section-ad .text .title-cn{font-size: 50px;}

.saj-newenergy-solution-section-system-solutions {padding: 6% 10% 5% 10%;overflow: hidden;text-align: center;}
.saj-newenergy-solution-section-system-solutions .text {text-align: center;padding: 5% 0;overflow: hidden;}

.saj-newenergy-solution-section-recommend {width:90%;padding: 5%;overflow: hidden;}
.recommend-main {position: relative;background: #f0f5f7;width:90%;height:auto;padding: 1% 5%;overflow: hidden;margin-top:60px;}
.recommend-main-swiper {position: relative;overflow: hidden;width:90%;height:auto;float: left;}
.recommend-main-swiper-product {position: relative;width:100%;height:auto;overflow: hidden;}
.recommend-main-swiper-product a {display: block;position: relative;overflow: hidden;}
.recommend-main-swiper-product .img{position: relative;background: #f0f5f7;width:45%;height: auto; margin: auto;margin-left: 35%;}
.recommend-main-swiper-product .text{position: absolute;left: 0;top: 0;width:50%;height: 100%;}
.recommend-main-swiper-product .text .type{font-size: 14px;color: #666;}
.recommend-main-swiper-product .text .name{font-size: 40px;position: relative;}
.recommend-main-swiper-product .text .name::after {content: '';display: block;width: 30px;height: 3px;background: #d92b3a;margin: 20px 0;}
.recommend-main-swiper-product .text .txt{font-size: 14px;line-height: 30px;color: #666;}
.recommend-main-swiper-product .text .viewmore {margin-top: 50px;}
.recommend-main-swiper-product .text .viewmore h5,.recommend-main-swiper-product .text .viewmore a{background:none;border: 1px solid #ccc;}
.recommend-main-swiper-product .text .viewmore h5 span,.recommend-main-swiper-product .text .viewmore a span {color: #000;}
.recommend-main-swiper-product .text .viewmore h5 i,.recommend-main-swiper-product .text .viewmore a i {background: url("../images/rh-1.png") center no-repeat;}
.recommend-main-swiper-product a:hover .text .viewmore h5 {background: #d92b3a;border: 1px solid #d92b3a;}
.recommend-main-swiper-product a:hover .text .viewmore h5 span {color: #fff;}
.recommend-main-swiper-product a:hover .text .viewmore h5 i {background: url("../images/rb-1.png") center no-repeat;}
.recommend-main-swiper-product .text .viewmore a:hover {background: #d92b3a;border: 1px solid #d92b3a;}
.recommend-main-swiper-product .text .viewmore a:hover span {color: #fff;}
.recommend-main-swiper-product .text .viewmore a:hover i {background: url("../images/rb-1.png") center no-repeat;}


.recommend-main-nav {width: 10%;height: 100%;position: absolute;right: 5%;top: 0;z-index: 10;text-align: right;}
.recommend-main-nav a{display: block;padding: 10px 20px;position: relative;font-size: 14px;color: #999;}
.recommend-main-nav a::after {content: '';display: block;width: 7px;height: 7px;position: absolute;right: 0;top: 50%;margin-top: -3px;background: #ccc;}
.recommend-main-nav a::before {content: '';display: block;width:1px;height:100%;position: absolute;right: 3px;top:0;border-right: 1px dashed #ccc;}
.recommend-main-nav a.cur{color: #d92b3a;}
.recommend-main-nav a.cur::after {background: #d92b3a;}
.recommend-main-content {height: 250px;overflow: auto;padding-right: 20px;}
.recommend-main-content::-webkit-scrollbar{height:4px; width:2px;background: #ccc;}
.recommend-main-content::-webkit-scrollbar-track{background: #ccc;}
.recommend-main-content::-webkit-scrollbar-thumb {background: #d92b3a;}


.saj-newenergy-solution-section-related-case {width:95%;padding: 5% 0 5% 5%;overflow: hidden;}
.related-case {margin: 40px 0;overflow: hidden;}
.related-case-item {overflow: hidden;}
.related-case-item a{display: block;overflow: hidden;}
.related-case-item a .img{position: relative;background: #f1f1f1;overflow: hidden;}
.related-case-item a .text{padding: 3% 0;}
.related-case-item a .text .text-1 {font-size: 22px;background: url("../images/rh-2.png") 150% center no-repeat;}
.related-case-item a .text .text-2 {font-size: 14px;color: #999;padding-top: 5px;}
.related-case-item a:hover .text .text-1{color: #d92b3a;background: url("../images/rh-2.png") 99% center no-repeat;}
.related-case-item a:hover .img img{transform:scale(1.1);}
.button-right {position: absolute;height: 100%; right: 5%;bottom:0;}
.related-next,.related-prev {border: 1px solid #e6e6e6;width: 98px;height:48px;background: none;left:auto;right:0;opacity: 1;outline: none;}
.related-prev {right: 100px;}
.related-next:after,.related-prev:after {display: none;}
.related-next::before,.related-prev::before {content: '';display: block;width: 18px;height: 8px;filter: grayscale(100%);filter: gray;}
.related-next::before {background: url("../images/rh-4.png") center no-repeat;}
.related-prev::before {background: url("../images/lh-4.png") center no-repeat;}
.related-next:hover,.related-prev:hover{border: 1px solid #d92b3a;}
.related-next:hover::before,.related-prev:hover::before{filter: none;}


.saj-popup-window {position: fixed;top: -100%;right:0;z-index: 9999;width: 100%;height:100%;display: block;overflow: hidden;transition: all .4s;}
.saj-popup-window.cur {top:0;background: rgba(0,0,0,.5);}
/* .saj-popup-window-content {background: #fff;width:60%;padding:4%;overflow: hidden;margin: auto;margin-top:10%;position: relative;z-index: 10;}
 */
.saj-popup-window-content {background: #fff;width:60%;padding:4%;margin-top:unset !important ;    overflow: hidden; left:50%; top:50%; transform: translate(-50%, -50%);  position: absolute;z-index: 10;}
.saj-popup-window-content.w200 {width: 300px;margin-top:20%;}
.saj-popup-window-content.w600 {width: 600px;margin-top:10%;}
.saj-popup-content-left {width:63%;float: left;overflow: hidden;}
.saj-popup-content-swiper{width:100%;height: auto; position: relative;overflow: hidden;}
.saj-popup-close {z-index:11;width: 30px; height:30px;background: url("../images/xx.png") center no-repeat;background-size: 40%;text-align:center; padding:10px; position:absolute;right:1%; display:block; top:25px;cursor: pointer;transition: all .4s;}
.saj-popup-close:hover {transform:rotate(180deg);}
.saj-popup-window-mark {position: absolute;right: 0;top: 0;width:100%;height: 100%;z-index: 1;}
.saj-popup-content-text {float: left;width:30%;height: 100%;position: absolute;right:3%;top: 0;z-index:1;}
.saj-popup-content-text .title-1{font-size: 24px;position: relative;margin-top: 5%;}
.saj-popup-content-text .title-1::after {content: '';display: block;width:30px;height: 3px;background: #d92b3a;margin: 20px 0;}
.saj-popup-content-text .text-1{font-size: 16px;line-height: 26px;color: #808080;}
.saj-popup-content-swiper .swiper-button-next,.saj-popup-content-swiper .swiper-button-prev {right: 0;left:auto;bottom: 0;top: auto;width: 70px;height: 70px;background: #f0f5f7;}
.saj-popup-content-swiper .swiper-button-next::after,.saj-popup-content-swiper .swiper-button-prev::after{display: none;}
.saj-popup-content-swiper .swiper-button-next::before,.saj-popup-content-swiper .swiper-button-prev::before {content: '';display: block;width: 18px;height: 8px;filter: grayscale(100%);filter: gray;}
.saj-popup-content-swiper .swiper-button-next::before {background: url("../images/rb-1.png") center no-repeat;filter: none;}
.saj-popup-content-swiper .swiper-button-prev::before {background: url("../images/lh-4.png") center no-repeat;}
.saj-popup-content-swiper .swiper-button-next {background: #d92b3a;}
.saj-popup-content-swiper .swiper-button-prev {right:70px;}
.saj-popup-pagination {position: absolute;bottom: 7%;}
.saj-popup-pagination span {border-radius: 0px;margin-right: 10px;outline: none;}
.saj-popup-pagination span.swiper-pagination-bullet-active {background: #d92b3a;}
.saj-popup-window-content .popup-none {padding: 5%;overflow: hidden;font-size: 24px;text-align: center;}



/* drive */
.saj-drive-index {overflow: hidden;}
.saj-drive-index-section {overflow: hidden;}
.saj-drive-index-product-center {padding: 5%;overflow: hidden;background: #f9fdff;}
.saj-drive-index-product-center-type {margin-top:70px;}
.saj-drive-index-product-center-type .item{float: left;width: 32%;margin-right: 1%;margin-bottom: 1%;}
.saj-drive-index-product-center-type .item:last-child {margin-right:0;}
.saj-drive-index-product-center-type .item a{display: block;overflow: hidden;position: relative;}
.saj-drive-index-product-center-type .item .text{position: absolute;left: 0;top: 0;padding:20% 13% 0 13%;width:74%;overflow: hidden;text-align: center;z-index: 3;}
.saj-drive-index-product-center-type .item .text .text-en{font-size: 14px;color: #999;}
.saj-drive-index-product-center-type .item .text .text-cn{font-size: 26px;color: #333;position: relative;}
.saj-drive-index-product-center-type .item .text .text-cn::after {content: '';display: block;width:20px;height: 3px;background: #ccc;margin: 20px auto;}
.saj-drive-index-product-center-type .item .text .text-txt{font-size: 14px;color: #666;line-height: 24px;height: auto;overflow: hidden;text-align: left;}
.saj-drive-index-product-center-type .item .img{position: relative;background: #e7eff3;overflow: hidden;}
.saj-drive-index-product-center-type .item a:hover .text {padding:13%;}
.saj-drive-index-product-center-type .item a:hover .text-cn::after {background: #d92b3a;}
.saj-drive-index-product-center-type .item a:hover .text .text-txt{height: 100px;}
.saj-drive-index-product-center-type .item a:hover .img img.img-center {transform:scale(1.05);}

.saj-drive-index-solutions {padding: 5%;overflow: hidden;background: #f9fdff;position: relative;}
.saj-drive-index-solutions-list-swiper {position: relative;overflow: hidden;margin-top:70px;padding-bottom: 70px;}
.saj-drive-index-solutions-list-swiper .item{overflow: hidden;}
.saj-drive-index-solutions-list-swiper .item a{display: block;position: relative;overflow: hidden;background: #000;}
.saj-drive-index-solutions-list-swiper .item .text{position: absolute;padding:5%;width:90%;overflow: hidden;bottom: 0;left: 0;color: #fff;z-index: 30;}
.saj-drive-index-solutions-list-swiper .item .text-cn{font-size: 17px;font-weight: bold;}
.saj-drive-index-solutions-list-swiper .item .text-txt{font-size: 14px;opacity: .8;overflow: hidden;padding: 10px 0;}
.saj-drive-index-solutions-list-swiper .item .text-viewmore{font-size: 14px;position: relative;height:0px;overflow: hidden;}
.saj-drive-index-solutions-list-swiper .item .img{position: relative;overflow: hidden;background: #0f2133;background-size: cover!important;}
.saj-drive-index-solutions-list-swiper .item .img .mark {position: absolute;left: 0;bottom: 0;width: 100%;height: 100%;background: url('/images/drive/mark.png') center bottom repeat-x;z-index: 20;}
.saj-drive-index-solutions-list-swiper .item a:hover .text-viewmore{height: 60px;padding-top: 20px;border-top: 1px solid rgba(255,255,255,.5);margin-top: 10px;}
.saj-drive-index-solutions-list-swiper .item a:hover .text-viewmore::after {content: '';display: block;width: 14px;height: 14px;position: absolute;right: 0;top: 50%;margin-top: -5px; background: url("../images/add1.png");}
.saj-drive-index-solutions-list-swiper .item a:hover .img img.img-center{transform:scale(1.1);opacity: .7;}
.saj-drive-index-solutions-list-swiper .item a:hover .img {transform:scale(1.1);opacity: .8;}


.drive-index-solutions-type {text-align: right;font-size: 0;position: absolute;right: 0;bottom:5px;}
.drive-index-solutions-type a{display: inline-block;text-align:center;background: #ebf2f5;padding: 10px 20px;color: #999;}
.drive-index-solutions-type a i {display: inline-block;vertical-align: middle;width: 25px;height: 25px; position: relative;}
.drive-index-solutions-type a i img {opacity: .35;}
.drive-index-solutions-type a span{display: inline-block;vertical-align: middle;font-size: 14px;margin-left: 10px;}
.drive-index-solutions-type a.cur {background: #d92b3a;color: #fff;}
.drive-index-solutions-type a.cur span{color: #fff;}
.drive-index-solutions-type a.cur i img {filter: invert(100%);opacity: 1;}

.saj-drive-index-solutions-list-swiper .swiper-pagination-banner{ left:0!important;bottom:0!important;}
.saj-drive-index-solutions-list-swiper .swiper-pagination-banner span.swiper-pagination-bullet {background: rgba(0,0,0,.3);}
.saj-drive-index-solutions-list-swiper .swiper-pagination-banner span.swiper-pagination-bullet::after {color: #666;}
.saj-drive-index-solutions-list-swiper .swiper-pagination-banner span.swiper-pagination-bullet::before {background: #000;}

.saj-drive-index-bottom-item4 {text-align: center;}
.saj-drive-index-bottom-item4 .item4{float: left;width: 25%;position: relative;overflow: hidden;}
.saj-drive-index-bottom-item4 .item4 a{background: #f0f5f8;position: relative;padding:15% 0;text-align: center;display: block;overflow: hidden;}
.saj-drive-index-bottom-item4 .item4 a::before {content: '';display: block;width:0;height: 2px;background: #d92b3a;position: absolute;left: 0;top: 0;transition:all .4s ease;z-index: 1;}
.saj-drive-index-bottom-item4 .item4 a::after {content: '';display: block;width:1px;height:100%;background: #d8dcdf;position: absolute;right:0;top:0;}
.saj-drive-index-bottom-item4 .item4 .text{position: relative;}
.saj-drive-index-bottom-item4 .item4 .text-icon{position: relative;width: 40px;height: 40px;margin: auto;overflow: hidden;}
.saj-drive-index-bottom-item4 .item4 .text-icon img {filter: grayscale(100%);filter: gray;}
.saj-drive-index-bottom-item4 .item4 .text-cn{font-size: 22px;padding:15px 0 10px 0;}
.saj-drive-index-bottom-item4 .item4 .text-en{font-size: 14px;color: #b8bbbc;}
.saj-drive-index-bottom-item4 .item4 a:hover{background: #f9fdff;}
.saj-drive-index-bottom-item4 .item4 a:hover .text-cn{color: #d92b3a;}
.saj-drive-index-bottom-item4 .item4 a:hover .text-icon img {filter:none;}
.saj-drive-index-bottom-item4 .item4 a:hover::before {width:100%;}


.saj-drive-detail{overflow: hidden;}
.saj-drive-detail-section{background: #fafdff;overflow: hidden;}
.saj-fullheight {position: relative;width: 100%;overflow: hidden;}
.saj-fullheight-content {width: 100%;height:100%;overflow: hidden;position: absolute;left: 0;top: 0;z-index: 1;}
.saj-drive-detail-img-swiper{float: left;width: 50%;height: 100%;}
.saj-drive-detail-img-swiper .img {width: 100%;height: 100%;background: #f0f5f7;overflow: hidden;position: relative;}
.saj-drive-detail-left {position: absolute;width:90px;height:50%;left:2%;top:21%;padding:30px 0;overflow: hidden; z-index: 10;}
.saj-drive-detail-left-img-swiper {position: relative;height: 100%;}
.saj-drive-detail-left-img-swiper .img {position: relative;overflow: hidden;cursor: pointer;width: 100%;height: 100%;box-sizing: border-box;}
.saj-drive-detail-left-img-swiper .img:hover img.img-center{opacity: 1;}
.saj-drive-detail-left-img-swiper .img img.img-center {opacity: .5;transition:all .4s ease;}
.saj-drive-detail-left-img-swiper .swiper-slide-thumb-active .img{border: 1px solid #db434f;}
.saj-drive-detail-left-img-swiper .swiper-slide-thumb-active .img img.img-center {opacity:1;}
.saj-drive-detail-left .swiper-button-next,.saj-drive-detail-left .swiper-button-prev {top: 0;left: 0;bottom: auto;right: auto;z-index: 30;background: url("~static/images/drive/up.png") center no-repeat;width: 100%;outline: none;}
.saj-drive-detail-left .swiper-button-next:after,.saj-drive-detail-left .swiper-button-prev:after {display: none;}
.saj-drive-detail-left .swiper-button-next {top:auto;bottom:0px;transform:rotate(180deg);}
.saj-drive-detail-left .swiper-button-prev {top:10px;}

.saj-drive-detail-right {position: absolute;right:5%;width: 39.3%;height: 100%;top: 0;}
.saj-drive-detail-right .text-en{font-size: 60px;color: #d92b3a;}
.saj-drive-detail-right .text-cn{font-size: 40px;position: relative;}
.saj-drive-detail-right .text-cn::after {content: '';display: block;width:40px;height: 4px;background: #d92b3a;margin:30px 0;}
.saj-drive-detail-right .text-txt{font-size: 16px;color: #666666;line-height: 32px;}
.saj-drive-detail-right .text-btn{padding-top:40px;}
.saj-drive-detail-right .text-btn li{list-style: none;margin: 0;background: #f8eef1;display: inline-block;margin-right: 5px;padding: 10px 20px;border: 1px solid #db434f;color: #d92b3a;}

.saj-drive-detail-bottom-nav {background: #1a1a1a;position: absolute;left: 0;bottom: 0;width: 100%;z-index: 80;border-bottom: 3px solid #d92b3a;transition:all .4s ease}
.saj-drive-detail-bottom-nav a{display: block;float: left;padding:25px;text-align: center;font-weight: normal;font-size: 15px;color: #bbbbbb;}
.saj-drive-detail-bottom-nav a.cur{background: #d92b3a;color: #fff;}
.saj-drive-detail-bottom-nav a:hover {color: #fff;}
.saj-drive-detail-bottom-nav.cur {position: fixed;bottom: auto;top: 0;z-index:910;}
.saj-drive-detail-bottom-nav.cur a{padding:15px 25px;}
.saj-drive-detail-bottom-nav.top100 {top: 100px!important;z-index:800;}

.saj-drive-detail-top-path {position: absolute;left:2%;top:110px;font-size: 12px;color: #999;z-index: 40;}
.saj-drive-detail-top-path a{font-size: 12px;color: #999;}
.saj-drive-detail-top-path a.cur{color: #000;}
.saj-drive-detail-top-path a:hover {color: #000;}

.saj-drive-product-detail {overflow: hidden;position: relative;}
.saj-drive-product-detail .position-absolute {position: absolute;top: 0;z-index: 10;}
.saj-drive-product-detail .absolute-left {left: 0;}
.saj-drive-product-detail .absolute-right {right: 0;}
.saj-drive-product-detail .left{width: 50%;height: 100%;}
.saj-drive-product-detail .right {width:50%;height: 100%;}
.saj-drive-product-detail .top{width: 100%;top: 15%;}
.saj-drive-product-detail .center{width: 100%;text-align: center;}
.saj-drive-product-detail .center .title-1::after {margin: 20px auto;}
.saj-drive-product-detail .img {position: relative;}
.saj-drive-product-detail .text{position: relative;width: 100%;}
.saj-drive-product-detail .w70 {width: 70%;margin: auto;}
.saj-drive-product-detail .white .text .title-1{color: #fff;}
.saj-drive-product-detail .white .text .text-2{color: #fff;}
.saj-drive-product-detail .title-1{font-size: 60px;position: relative;}
.saj-drive-product-detail .title-1::after {content: '';display: block;width:40px;height:3px;background: #d92b3a;margin: 20px 0;}
.saj-drive-product-detail .text-2{font-size: 16px;line-height: 30px;color: #666666;}
.saj-drive-product-detail .items {padding:40px 0;overflow: hidden;}
.saj-drive-product-detail .items li{list-style: none;display: block;float: left;padding:0 5%;text-align: center;position: relative;}
.saj-drive-product-detail .items li i{display: block;width: 50px;height: 50px;position: relative;margin:10px auto;}
.saj-drive-product-detail .items li span{font-size: 16px;color: #666;}
.saj-drive-product-detail .items li::after {content: '';display: block;position: absolute;right: 0;top: 0;width: 1px;height: 100%;background:rgba(0,0,0,.1);}
.saj-drive-product-detail .items li:last-child::after {display: none;}
.saj-drive-product-detail .items li:first-child {padding:0 5% 0 0;}
.saj-drive-product-detail .white .text .items span{color: #fff;}
.saj-drive-product-detail .white .text .items li::after {background: #fff;opacity: .3;}
.saj-drive-product-detail .center .items li{float: none;display: inline-block;padding:0 2%;}
.saj-drive-product-detail .center .items li:first-child {padding:0 2%;}
.saj-drive-product-detail .items.item-8,.saj-drive-product-detail .items.item-6,.saj-drive-product-detail .items.item-7 {padding: 30px 0;}
.saj-drive-product-detail .items.item-8 li,.saj-drive-product-detail .items.item-6 li,.saj-drive-product-detail .items.item-7 li{padding: 3%;width:17%;margin: 0 1% 1% 0;border: 1px solid #ccc;}
.saj-drive-product-detail .items.item-8 li span,.saj-drive-product-detail .items.item-6 li span,.saj-drive-product-detail .items.item-7 li span{font-size: 14px;}
.saj-drive-product-detail .items.item-8 li:first-child,.saj-drive-product-detail .items.item-6 li:first-child,.saj-drive-product-detail .items.item-7 li:first-child {padding: 3%;}
.saj-drive-product-detail .items.item-6 li:nth-child(4) {clear: both;}


.saj-drive-other-product {padding: 5%;overflow: hidden;position: relative;}
.saj-drive-other-product4 {padding-top: 50px;overflow: hidden;}
.saj-drive-other-product4 .item{float: left;width: 24%;margin-right: 1%;}
.saj-drive-other-product4 .item:last-child {margin-right: 0;}
.saj-drive-other-product4 .item a{display: block;overflow: hidden;}
.saj-drive-other-product4 .item .img{position: relative;background: #edf2f5;overflow: hidden;}
.saj-drive-other-product4 .item .text{padding:20px 0;}
.saj-drive-other-product4 .item .text-1{font-size: 18px;padding-bottom: 5px;min-height: 29px;}
.saj-drive-other-product4 .item .text-2{font-size: 14px;line-height: 19px; color: #999999;}
.saj-drive-other-product4 .item a:hover .img img.img-center{transform:scale(1.1);}

.saj-drive-product-detail-specifications {padding: 5%;overflow: hidden;position: relative;background: #fafdff;}
.detail-specifications {padding: 50px 0;overflow: hidden;}
.detail-download {padding: 50px 0;overflow: hidden;}
.detail-download .item {padding: 20px 0;overflow: hidden;font-size:0px;color: #666;position: relative;box-sizing: border-box;transition:all .4s ease}
.detail-download .item.bg2:hover,.detail-download .item.bg1:hover {border: 1px solid #d92b3a;}
.detail-download .item.top{background: #1a1a1a;}
.detail-download .item.top li {font-weight: bold;font-size: 14px;color: #ccc;padding:5px 0;position: relative;z-index: 10;}
.detail-download .item.top li:nth-child(1){font-size: 14px;color: #ccc;}
.detail-download .item li{list-style: none;margin: 0;padding: 20px 0;display: inline-block;vertical-align: middle;font-size: 14px;color: #999;}
.detail-download .item li a{width: 20px;height: 20px;display: block;margin: auto;background: url("../../drive/images/d1.png") center no-repeat;}
.detail-download .item li a:hover {background: url("../../drive/images/d2.png") center no-repeat;}
.detail-download .item li:nth-child(1) {width: 35%;padding-left: 5%;font-size: 16px;color: #222;}
.detail-download .item li:nth-child(2) {width: 20%;}
.detail-download .item li:nth-child(3) {width: 10%;}
.detail-download .item li:nth-child(4) {width: 10%;}
.detail-download .item li:nth-child(5) {width: 10%;}
.detail-download .item li:nth-child(6) {width: 10%;text-align: center;}
.detail-download .item.bg1{background: #f9fdff;border: 1px solid #f9fdff;}
.detail-download .item.bg2{background: #f0f5f7;border: 1px solid #f0f5f7;}

.detail-application {overflow: hidden;padding: 50px 0 0px 0;}
.detail-application .item{background: #f2f7fa;padding: 5%;width:40%;float: left;}
.detail-application .item a{display: block;overflow: hidden;}
.detail-application .item .type-1 {font-size: 12px;background: #d92b3a;color: #fff;padding: 7px 20px;display: inline-block;}
.detail-application .item .title-2 {position: relative;font-size: 24px;line-height: 24px; padding:10px 0;}
.detail-application .item .title-2::after {content: '';display: block;width:20px;height:3px;background: #d92b3a;margin:25px 0;}
.detail-application .item .text-3 {font-size: 14px;overflow: hidden;color: #666;line-height: 26px;}
.detail-application .item .viewmore-4 {font-size: 14px;overflow: hidden;color: #666;padding: 20px 0;position: relative;background: url("/images/add.png") right 130% no-repeat;margin-top: 30px;}
.detail-application .item .viewmore-4::after {content: '';display: block;width:100%;height:2px;background: #ccc;position: absolute;bottom: 0;}
.detail-application .item a:hover .title-2{color: #d92b3a;}
.detail-application .item a:hover .viewmore-4::after{background: #d92b3a;}
.detail-application .item a:hover .viewmore-4{color: #d92b3a;background: url("/images/add.png") right center no-repeat;}
.detail-application .item:nth-child(2),
.detail-application .item:nth-child(3),
.detail-application .item:nth-child(6),
.detail-application .item:nth-child(7),
.detail-application .item:nth-child(10),
.detail-application .item:nth-child(11),
.detail-application .item:nth-child(14),
.detail-application .item:nth-child(15),
.detail-application .item:nth-child(18),
.detail-application .item:nth-child(19){background: #edf2f5;}


.saj-drive-solution {overflow: hidden;}
.saj-drive-solution-section {position: relative;overflow: hidden;}
.saj-drive-solution-section-banner {position: relative;overflow: hidden;}
.saj-drive-solution-section-banner .text{position: absolute;width: 40%;height: 100%;left:6%;top: 0;color: #fff;}
.saj-drive-solution-section-banner .text .title-cn{font-size: 50px;}
.saj-drive-solution-section-banner .text .title-en{font-size: 24px;padding-top: 10px;}
.saj-drive-solution-section-content {padding:3% 6%;overflow: hidden;}
.saj-drive-solution-section-content .left{width: 13%;float: left;}
.saj-drive-solution-section-content .right{width: 80%;float: right;}
.saj-drive-solution-section-content .right .solution-content-top {background: #d92b3a;overflow: hidden;margin-top: -130px;position: relative;z-index: 10;}
.saj-drive-solution-section-content .right .solution-content-top .text{color: #fff;float: left;width: 40%;padding: 5%;}
.saj-drive-solution-section-content .right .solution-content-top .text .text-1{font-size: 20px;padding-bottom: 10px;}
.saj-drive-solution-section-content .right .solution-content-top .text .text-2{font-size: 30px;position: relative;}
.saj-drive-solution-section-content .right .solution-content-top .text .text-2::after{content: '';display: block;width:20px;height:3px;background: #fff;margin:25px 0;}
.saj-drive-solution-section-content .right .solution-content-top .text .text-3{font-size: 16px;line-height: 30px;opacity: .8;}
.saj-drive-solution-section-content .right .solution-content-top .img{float: left;width: 50%;position: relative;}
.solution-content-bottom {padding: 50px 0 100px 0;overflow: hidden;}
.solution-content-bottom .title-1{font-size: 30px;}

.saj-solution-application-detail {overflow: hidden;padding-bottom: 100px;width: 80%;}
.saj-solution-application-detail .type-1{font-size: 14px;color: #999999;display:inline-block;padding: 5px 10px;background: #f0f5f7;margin-bottom:8px;}
.saj-solution-application-detail .title-2{font-size: 40px;border-bottom: 2px solid #e1e3e5;padding-bottom: 25px;}
.saj-solution-application-detail .detail-3{padding: 40px 0;overflow: hidden;font-size: 14px;color: #666;line-height: 24px;}
.turnpage-4{background: #f0f5f7;height: 70px; overflow: hidden;position: relative;}
.turnpage-4 a{position: absolute;top:50%;margin-top: -10px;font-size: 14px;color: #666;}
.turnpage-4 a.return{left: 50%;margin-left: -10px;}
.turnpage-4 a.return i{display: block;width:20px;height: 20px;position: relative;margin: auto;}
.turnpage-4 a.prev{left: 5%;}
.turnpage-4 a.next{right: 5%;}
.turnpage-4 a:hover {color: #000;}





/* sajcloud */
.saj-sajcloud-index {overflow: hidden;}
.saj-sajcloud-index-section {position: relative;overflow: hidden;}
.saj-sajcloud-index-section .text{position: absolute;left: 10%;top: 0;width:30%;height: 100%;z-index: 10; color: #fff;}
.saj-sajcloud-index-section .text-1{font-size: 50px;}
.saj-sajcloud-index-section .text-2{font-size: 30px;position: relative;padding-top: 10px;}
.saj-sajcloud-index-section .text-2::after {content: '';display: block;width:20px;height:3px;background: #fff;margin:25px 0;}
.saj-sajcloud-index-section .text-3{font-size: 16px;line-height: 32px;padding-bottom: 50px;color: #ccd4ed;}
.saj-sajcloud-index-section .img{position: relative;}
.saj-sajcloud-index-section .img img {width: 100%;}



/* service */
.saj-service-index {overflow: hidden;}
.saj-service-index-section {position: relative;overflow: hidden;}
.saj-service-top-banner {position: relative;}
.saj-service-top-banner .text {position: absolute;left:5%;top: 0;width: 40%;height: 100%;z-index: 10;color: #fff;}
.saj-service-top-banner .text .title-cn {font-size: 60px;padding-bottom: 10px;}
.saj-service-top-banner .text .title-en {font-size: 30px;}
.saj-service-top-banner .right-contact {position: absolute;right: 5%;bottom: 10%;width:240px;padding:30px 20px; border: 2px solid rgba(255,255,255,.3);z-index: 10;text-align: right;color: #fff;}
.saj-service-top-banner .right-contact .tel-1{margin-bottom:15px;padding-bottom: 15px;border-bottom: 1px  solid rgba(255,255,255,.5);}
.saj-service-top-banner .right-contact .text-1{font-size: 14px;opacity: .8;padding-bottom: 5px;}
.saj-service-top-banner .right-contact .text-2{font-size: 16px;}
.saj-service-top-banner .bottom-nav {position: absolute;left:5%;bottom:13%;width:100%;z-index: 11;}
.saj-service-top-banner .bottom-nav a{font-size: 18px;margin-right:3%;padding: 0 0 20px 0;color: #fff;opacity: .6;position: relative;}
.saj-service-top-banner .bottom-nav a.cur{opacity: 1;border-bottom: 2px solid #fff;}
.saj-service-top-banner .bottom-nav a:hover {opacity: 1;}
.saj-service-top-banner .bottom-nav .img{position: relative;}

.saj-service-section {padding: 5%;overflow: hidden;background: #f9fdff;}
.saj-service-download {position: relative;}
.saj-service-download-select {position: relative;}
.saj-service-download-select .title-top{font-size: 24px;}
.saj-service-download-select .select-bottom{margin: 40px 0;position: relative;}
.saj-service-download-select .search-3	{position: absolute;right: 0;top: 0;}
.saj-service-download-select .search-3 .search-content {position: relative;transition:all .4s ease}
.saj-service-download-select .search-3 .search-content * {transition:all .4s ease;}
.saj-service-download-select .search-3 .search-3-button {display: block;background: url("../../service/images/s.png") center no-repeat;border: none;outline: none;cursor: pointer;position: absolute;right:50%;width: 54px;height: 54px;top: 0;}
.saj-service-download-select .search-3 .search-3-input1 {background: #f0f5f7;border: none;display: block;outline: none;width: 135px;height: 54px;line-height: 54px;text-align: center;}
.saj-service-download-select .search-3 .search-content.cur .search-3-input1{width: 250px;text-align: left;padding: 0 25px;}
.saj-service-download-select .search-3 .search-content.cur .search-3-button {right: 5%;}
.saj-service-download-select .search-3 .search-3-close {width: 54px;height: 54px;position: absolute;left: -50px;top: 0;background: url("../../service/images/c.png") center no-repeat;cursor: pointer;opacity: 0;}
.saj-service-download-select .search-3 .search-content.cur .search-3-close {opacity: .5;transform:rotate(360deg);}
.saj-service-download-select .search-3 .search-content.cur .search-3-close:hover {opacity: 1;transform:rotate(180deg);}

.select-menu3 {position: relative;overflow: hidden;}
.select-menu3 .select1 {position: relative;float: left;margin-right: 10px;}
.select-menu3 .select1 a {display: block;position: relative;width: 200px;height: 54px;line-height: 54px;background: #f0f5f7;font-size: 14px;padding: 0 25px;}
.select-menu3 .select1 a.cur {background: #e5f0f5;}
.select-menu3 .select1 a::after{content: '';display: block;width:11px;height:7px;position: absolute;right: 15%;top:50%;margin-top:-3.5px; background: url("../../service/images/t.png") center no-repeat;background-size: 100%;opacity: .3;transform:rotate(180deg);}
.select-menu3 .select1 .submit1 {background: #d92b3a;color: #fff;width: 120px;height: 54px;border: none;outline: none;cursor: pointer;}
.select-menu3 .select1 .submit1:hover {background: #000;}
.select-menu3-content {box-shadow: 0px 0px 45px 5px rgba(0, 0, 0, 0.1);background:#f9fdff;position:absolute;left:0;top:54px;width:770px;height:250px;overflow:hidden;z-index:50;padding:2% 0;display:none;}
.select-menu3-content::before {content:'';display:block;width:1px;height:90%;background:#f1f1f1;position:absolute;left:33%;top:5%;z-index:10;}
.select-menu3-content::after {content:'';display:block;width:1px;height:90%;background:#f1f1f1;position:absolute;right:33%;top:5%;z-index:2;}
.select-menu3-content .menu3 {width:94%;padding:0 3%;height:100%;position: relative;margin: 0;}
.select-menu3-content .menu3 li{list-style: none;margin: 0;width:100%;float: left;}
.select-menu3-content .menu3 li a{padding: 10px 0;font-size: 12px;color: #666;background:url("../../service/images/r.png") 150% center no-repeat;display:block;float: left;width:33%;overflow:hidden;}
.select-menu3-content .menu3 li a:hover,
.select-menu3-content .menu3 a.cur{color: #d92b3a;background:url("../../service/images/r.png") 90% center no-repeat;}
.select-menu3-content .menu3 li a.one {width:30%;}
.select-menu3-content .menu3 li ul{list-style: none;margin: 0;overflow:auto;width:30%;height:100%;position:absolute;top:0;background:#f9fdff;z-index:1;display:none;}
.select-menu3-content .menu3 li ul.two{left:32%;width:63%;z-index:3;background: none;}
.select-menu3-content .menu3 li ul.two li{width:100%;}
.select-menu3-content .menu3 li ul.two li a{width:48%;}
.select-menu3-content .menu3 li ul.two li a.two:hover,
.select-menu3-content .menu3 li ul.two li a.two.cur {background:url("../../service/images/r.png") 80% center no-repeat;}
.select-menu3-content .menu3 li ul.two li ul.three{left:40%;width:38%;padding-left:17%; z-index:3;background: none;}
.select-menu3-content .menu3 li ul.two li ul.three li{width:100%;}
.select-menu3-content .menu3 li ul.two li ul.three li a{width:100%;}



.saj-service-download-list {overflow: hidden;padding: 50px 0 0 0;}
.saj-service-download-list-top {position: relative;}
.saj-service-download-list-top::after {content: '';display: block;width:100%;height: 2px;background: #e0e3e5;position: absolute;left: 0;bottom: 0;}
.saj-service-download-list-type {overflow: hidden;position: relative;}
.saj-service-download-list-type a{font-size: 16px;margin-right: 40px;padding-bottom: 20px;display: block;float: left;color: #999999;position: relative;}
.saj-service-download-list-type a:hover {color: #000;}
.saj-service-download-list-type a.cur{color: #d92b3a;}
.saj-service-download-list-type a.cur::after {content: '';display: block;width:100%;height: 2px;z-index: 1;background: #d92b3a;position: absolute;left: 0;bottom: 0;}
.saj-service-download-list-right {position: absolute;right: 0;top: -10px;}
.saj-service-download-list-right ul {list-style: none;margin: 0;padding: 10px 0;}
.saj-service-download-list-right ul li{display: none;margin: 0;padding: 0;}
.saj-service-download-list-right a {font-size: 14px;display: block;color: #999;position: relative;}
.saj-service-download-list-right ul li {background:#fff;padding:10px 20px;position: absolute;top: 30px;width: 100%;right: 0;z-index: 110;}
.saj-service-download-list-right ul li a {padding:5px 0;font-size:12px;}
.saj-service-download-list-right a:hover {color: #000;}
.saj-service-download-list-right a.cur {padding-right: 15px;}
.saj-service-download-list-right a.cur::after{content: '';display: block;width:8px;height: 5px;position: absolute;right: 0;top:50%;margin-top:-2.5px; background: url("../../service/images/t.png") center no-repeat;background-size: 100%;opacity: .5;transform:rotate(180deg);}
.saj-service-download-list-content {overflow: hidden;}

.saj-list-none {text-align: center;padding:6% 0;overflow: hidden;}
.saj-list-none.cur {display: none;}
.saj-list-none .text-2 {font-size: 16px;color: #999;padding:20px 0;overflow: hidden;}
.saj-turn-page {text-align: center;padding: 30px 0;overflow: hidden;font-size: 0;}
.saj-turn-page a{display: inline-block;width: 50px;height: 50px;line-height: 50px;text-align: center;font-size: 14px;color: #999;position: relative;border-top: 1px solid #e6e6e6;border-bottom: 1px solid #e6e6e6;}
.saj-turn-page a.cur,.saj-turn-page a.cur:hover{background: #d92b3a;color: #fff;}
.saj-turn-page a:hover {background-color:#d92b3a;color: #fff;}
.saj-turn-page a.prev,.saj-turn-page a.next{width:100px;color: #333;border-left: 1px solid #e6e6e6;border-right: 1px solid #e6e6e6;background-repeat: no-repeat;}
.saj-turn-page a.prev{background-image: url("../images/lh-1.png");background-position:20% center;padding-left:10px;}
.saj-turn-page a.next{background-image: url("../images/rh-1.png");background-position:80% center;padding-right:10px;}
.saj-turn-page a.prev:hover {background-image: url("../images/lb-4.png");background-position:20% center;color: #fff;}
.saj-turn-page a.next:hover {background-image: url("../images/rb-4.png");background-position:80% center;color: #fff;}
.saj-service-download-list-content .saj-list-none {padding:6% 0 2% 0;}


.saj-service-warranty {overflow: hidden;}
.saj-service-warranty .title-1{text-align: center;font-size: 24px;}
.saj-service-warranty .warranty-2 {overflow: hidden;padding: 10px 0;}
.saj-service-warranty .warranty-2 .warranty-from {text-align: center;padding: 50px 0;overflow: hidden;}
.saj-service-warranty .warranty-2 .warranty-from .input-1{width:45%;height: 55px;padding: 0 20px;background: #f0f5f7;font-size:16px;border: none;outline: none;display: inline-block;vertical-align: middle;}
.saj-service-warranty .warranty-2 .warranty-from .input-1::-webkit-input-placeholder {font-size:16px;color: #999999;}
.saj-service-warranty .warranty-2 .warranty-from .submit-2{display:inline-block;vertical-align:middle;width:150px;height:55px;background:#d92b3a;color:#fff;text-align: center;font-size: 16px;border: none;outline: none;cursor: pointer;}
.saj-service-warranty .warranty-2 .warranty-from .submit-2:hover {background: #000;}
.saj-service-warranty .warranty-2 .warranty-content {overflow:hidden;clear:both;padding:4%;width:48%;margin:auto;border:1px solid #e6e6e6;background: #f0f5f7;display: none;}
.saj-service-warranty .warranty-2 .warranty-content.cur {display: block;}
.saj-service-warranty .warranty-2 .warranty-content .left {width: 55%;}
.saj-service-warranty .warranty-2 .warranty-content .left .img{width: 120px;border: 2px solid #d92b3a;overflow: hidden;float: left;position: relative;}
.saj-service-warranty .warranty-2 .warranty-content .left .img a {display: block;overflow:hidden;position: relative;}
.saj-service-warranty .warranty-2 .warranty-content .left .img a::before {content: 'Print';display: block;position: absolute;width: 58px;height: 30px;line-height: 30px; left: 50%;top: 50%;z-index: 1;font-size: 14px;color: #fff;background: #d92b3a;text-align: center;margin: -15px 0 0 -29px;}
.saj-service-warranty .warranty-2 .warranty-content .item {padding-left: 5%;float: left;width: 60%;}
.saj-service-warranty .warranty-2 .warranty-content .item li:first-child {padding: 0px 0 16px 0;}
.saj-service-warranty .warranty-2 .warranty-content .item li{list-style: none;margin: 0;padding: 16px 0;border-bottom: 1px solid #d8dcde;overflow: hidden;}
.saj-service-warranty .warranty-2 .warranty-content .item li .txt-1{font-size: 14px;color: #999999;padding-bottom: 10px;}
.saj-service-warranty .warranty-2 .warranty-content .item li .txt-2{font-size: 18px;}
.saj-service-warranty .warranty-2 .warranty-content .right{width: 45%;}
.saj-service-warranty .warranty-2 .warranty-content .right .item {padding-left: 0;float: none;width: 100%;}
.saj-service-warranty .warranty-2 .warranty-content .right .item li .txt-1{width: 40%;float: left;padding-bottom: 0px;}
.saj-service-warranty .warranty-2 .warranty-content .right .item li .txt-2{width: 60%;float: left;font-size: 14px;}

.saj-service-system-design {overflow: hidden;text-align: center;}
.saj-service-system-design .title-1{position: relative;font-size: 30px;}
.saj-service-system-design .title-1::after {content: '';display: block;width:30px;height:3px;background: #d92b3a;margin:25px auto;}
.saj-service-system-design .text-2{font-size: 16px;color: #666666;line-height: 26px;}
.saj-service-system-design .item-3{padding:100px 0;overflow: hidden;}
.saj-service-system-design .item-3 li{list-style: none;margin: 0;background: #fff;display: inline-block;vertical-align: middle;padding:1% 2%;text-align: left;transition:all .4s ease;}
.saj-service-system-design .item-3 li .top{border-bottom: 1px solid #e0e3e5;padding-bottom:16px;position: relative;}
.saj-service-system-design .item-3 li .top i{display: block;}
.saj-service-system-design .item-3 li .top em{font-style: normal;position: absolute;right: 0;top: 0;color: #ccc;font-size: 18px;}
.saj-service-system-design .item-3 li .bottom{font-size: 14px;color: #999999;padding-top: 20px;}
.saj-service-system-design .item-3 li .bottom strong{color: #222;font-size: 16px;display: block;}
.saj-service-system-design .item-3 li:hover {box-shadow: 0px 10px 40px 0px rgba(0, 0, 0, 0.1);transform: translateY(-20px);}
.saj-service-system-design .item-3 .jiantou {display: inline-block;vertical-align: middle;width:45px;height: 45px;border: 1px solid #ccc;background: url("../../service/images/r2.png") center no-repeat;border-radius: 100%;margin: 0 20px;}
.saj-service-system-design .viewmore a{margin: auto;border: none;background: #d92b3a;color: #fff;}

.saj-service-system-design-section {overflow: hidden;background: #f9fdff;}
.saj-service-system-design-section .left,.saj-service-system-design-section .right{width: 50%;height: 100%;}
.saj-service-system-design-section .text {position: absolute;left: 10%;top: 0;padding:0;width: 30%;height: 100%;}
.saj-service-system-design-section .right .text {left: auto;right:10%; }
.saj-service-system-design-section .title-1{position: relative;font-size: 30px;}
.saj-service-system-design-section .title-1::after {content: '';display: block;width:30px;height:3px;background: #d92b3a;margin:25px 0;}
.saj-service-system-design-section .text-2{font-size: 16px;color: #666666;line-height: 26px;}
.saj-service-system-design-section .item-3{padding:40px 0;overflow: hidden;}
.saj-service-system-design-section .item-3 * {transition:all .4s ease;}
.saj-service-system-design-section .item-3 li{list-style: none;margin: 0;padding:15px;margin-bottom: 10px; background: #f0f5f7;}
.saj-service-system-design-section .item-3 li i{display: inline-block;width: 28px;height: 28px;line-height: 28px;text-align: center; background: #b3b3b3;color: #fff;font-style: normal;font-size: 12px;}
.saj-service-system-design-section .item-3 li h4{display: inline-block;font-size: 14px;color: #666;margin: 0 0 0 10px;font-weight: normal;}
.saj-service-system-design-section .img{position: relative;background: #ccc;}
.saj-service-system-design-section .item-3 li:hover{background: #5c5f66;}
.saj-service-system-design-section .item-3 li:hover i{background: #fff;color: #000;}
.saj-service-system-design-section .item-3 li:hover h4{color: #fff;}
.saj-service-system-design-section .viewmore a{margin: auto 0;border: none;background: #d92b3a;color: #fff;}

.saj-service-faq {width: 90%;margin: auto;overflow: hidden;}
.saj-service-faq-menu-1 {position: relative;clear: both;overflow: hidden;}
.saj-service-faq-menu-1::after,.saj-service-faq-menu-2::after {content: '';display: block;width: 100%;height: 1px;background: #e0e3e5;position: absolute;bottom: 0;left: 0;}
.saj-service-faq-menu-1 a{font-size: 22px;color: #999;margin-right:50px;padding-bottom: 20px;display: block;float: left;overflow: hidden;position: relative;}
.saj-service-faq-menu-1 a.cur{color: #d92b3a;}
.saj-service-faq-menu-1 a.cur::before,.saj-service-faq-menu-2 a.cur::before{content: '';display: block;width: 100%;height: 1px;background: #d92b3a;position: absolute;bottom: 0;left: 0;z-index: 1;}
.saj-service-faq-menu-2 {position: relative;clear: both;overflow: hidden;}
.saj-service-faq-menu-2 a {font-size:14px;color: #999;margin-right:50px;padding: 20px 0;display: block;float: left;overflow: hidden;position: relative;}
.saj-service-faq-menu-2 a.cur{color: #d92b3a;}
.saj-service-faq-menu-1 a:hover,.saj-service-faq-menu-2 a:hover {color: #000;}
.saj-service-faq-content {padding:20px 0 0px 0;overflow: hidden;}
.saj-service-faq-content .faq-num{padding:20px 0;font-size: 14px;}
.saj-service-faq-content .saj-turn-page{margin-top: 50px;}
.saj-faq-item {overflow: hidden;position: relative; }
.saj-faq-item .title-1{background: #f0f5f7;padding:30px 0;overflow: hidden;position: relative;cursor: pointer;box-sizing: border-box;}
.saj-faq-item .title-1::after {content: '';display: block;width: 20px;height: 20px;position: absolute;right:3%;top: 50%;margin-top: -10px;background: url("../../service/images/a.png") center no-repeat;}
.saj-faq-item .title-1 i{display: block;width: 24px;height: 22px;float: left;margin:0 30px 0 40px;}
.saj-faq-item .title-1 strong{float: left;display: block;font-weight: normal;}
.saj-faq-item .text-2{overflow: hidden;font-size: 14px;line-height: 30px;color: #666;padding:2% 3%;display: none;border-bottom: 2px solid #d92b3a;border-left: 2px solid #d92b3a;border-right: 2px solid #d92b3a;}
.saj-faq-item .title-1.cur,.saj-faq-item.bg2 .title-1.cur{background: #d92b3a;border: 2px solid #d92b3a;}
.saj-faq-item .title-1.cur strong{color: #fff;}
.saj-faq-item .title-1.cur i img{filter: invert(100%);}
.saj-faq-item .title-1.cur::after {background: url("../../service/images/b.png") center no-repeat;}
.saj-faq-item.bg2 .title-1 {background: #f9fdff;}
.saj-faq-item .title-1{border: 2px solid #f0f5f7;transition:all .4s ease;}
.saj-faq-item.bg2 .title-1{border: 2px solid #f9fdff;}
.saj-faq-item:hover .title-1{border: 2px solid #d92b3a;}



/* about */
.saj-about-section-saj {overflow: hidden;position: relative;height: 100%;}
.saj-about-section-saj .main{position: absolute;width: 100%;height: 100%;left: 0;top: 0;z-index: 10;}
.saj-about-section-saj .main .top{text-align: center;width: 100%;height: 52%;position: absolute;top:0;left: 0;}
.saj-about-section-saj .main .top .title-1{text-align: center;color: #fff;font-size: 40px;margin-top:12%;}
.saj-about-section-saj .main .top .item-2 .saj-index-about-data5{padding-top:3%;}
.saj-about-section-saj .img {position: relative;}
.saj-about-section-saj .bottom {position: absolute;width: 100%;height: 48%;background: #f9fdff;z-index: 10;left: 0;bottom: 0;overflow: hidden;}
.saj-about-section-saj .bottom .about-bottom {position: relative;width: 100%;height: 100%;}
.saj-about-section-saj .bottom .left{position: absolute;left:0;bottom: 0;width:30%;height:100%;background: #d92b3a url("../../about/images/saj.png") right bottom no-repeat;}
.saj-about-section-saj .bottom .text {padding:20% 20%;}
.saj-about-section-saj .bottom .title-en{font-size: 50px;color: #fff;padding-bottom: 10px;}
.saj-about-section-saj .bottom .title-cn{font-size: 30px;color: #fff;}
.saj-about-section-saj .bottom .right{position: absolute;right:0;bottom: 0;width:70%;height:100%;}
.saj-about-section-saj .bottom .text-1{padding: 10%;overflow: hidden; font-size: 16px;line-height: 32px;color: #666666;}

.saj-about-section-culture {overflow: hidden;position: relative;height: 100%;background: #f9fdff;}
.saj-about-section-culture .left {position: absolute;left: 0;top: 0; width: 40%;padding:0 5%; height: 100%;z-index: 1;}
.saj-about-section-culture .left .text{overflow: hidden;margin-top: 5%;}
.saj-about-section-culture .left .item4 {margin-top: 40px;}
.saj-about-section-culture .left .item4 * {transition:all .4s ease;}
.saj-about-section-culture .left .item4 li{background: #f0f5f7;list-style: none;padding: 5%;overflow: hidden;float: left;width:39%;margin:0 1% 1% 0;position: relative;}
.saj-about-section-culture .left .item4 li i{display: block;}
.saj-about-section-culture .left .item4 li h4{margin: 0;font-weight: normal;font-size: 22px;padding: 10px 0;}
.saj-about-section-culture .left .item4 li h5{margin: 0;font-weight: normal;font-size: 16px;line-height: 26px;color: #666;min-height:50px;}
.saj-about-section-culture .left .item4 li:hover i img{filter: invert(100%);}
.saj-about-section-culture .left .item4 li:hover {background: #d92b3a;}
.saj-about-section-culture .left .item4 li:hover h4,.saj-about-section-culture .left .item4 li:hover h5{color: #fff;}
.saj-about-section-culture .right {width: 50%;height: 100%;position: relative;}
.saj-about-section-culture .right .img{position: absolute;width:100%;height: 88%;bottom: 0;right: 0;}
.saj-about-section-culture .right .img img{height: 100%;}
.saj-play {display: block;position: absolute;width: 54px;height: 54px;left: 50%;top: 50%;margin: -27px 0 0 -27px;z-index: 20;}
.saj-play i{position: relative;display: block;width: 54px;height: 54px;background:#d92b3a url("../../about/images/play.png") center no-repeat;border-radius: 100%;z-index: 2;}
.saj-play i::after {content: '';display: block;width:80px;height:80px;margin: -42px 0 0 -42px;border-radius: 100%;border: 1px solid #d92b3a;position: absolute;left: 50%;top: 50%;transition:all .4s ease;z-index: 1;}
.saj-play:hover i{background:#db3f4d url("../../about/images/play.png") center no-repeat;}
.saj-play:hover i::after {width:100px;height:100px;margin: -52px 0 0 -52px;}

.saj-header-black .saj-index-section-pagination span.swiper-pagination-bullet{background: #ccc;}
.saj-header-black .saj-index-section-pagination span.swiper-pagination-bullet-active {background: #000;}
.saj-about-company-honor {position: relative;height: 100%;overflow: hidden;background: #f9fdff;}
.saj-about-company-honor .content{margin-left: 5%;width: 95%;overflow: hidden;}
.saj-about-company-honor .top {padding-top:10%;position: relative;width:95%;}
.saj-about-company-honor .top .honor-nav-type {position: absolute;right: 0;bottom:25px;text-align: right;}
.saj-about-company-honor .top .honor-nav-type a{font-size: 16px;color: #999;padding-bottom:15px;position: relative;border-bottom: 1px solid #f9fdff;margin-left:50px;}
.saj-about-company-honor .top .honor-nav-type a.cur{color: #000;border-bottom: 1px solid #000;}
.saj-about-company-honor .top .honor-nav-type a:hover {color: #000;}
.saj-about-company-honor .bottom {margin-top: 50px;position: relative;overflow: hidden;}
.company-honor-list {overflow: hidden;cursor: url("/images/about/move.png"),default!important;width: 100%;height: 100%;}
.company-honor-list .swiper-slide,.company-honor-list .swiper-wrapper{ height: auto;}
.company-honor-list-swiper {width: 100%;height: 100%;}
.company-honor-list-swiper .swiper-slide{ height: 100%;}
.company-honor-list-swiper .honor {background: #f0f5f7;position: relative;}
.company-honor-list-swiper .honor a {display: block;overflow: hidden;cursor: url("/images/about/move.png"),default!important;}
.company-honor-list-swiper .honor .text{text-align: center;font-size:15px;color:#666;padding:20px 0;;width: 80%;margin: auto;border-top: 1px solid #ccc;overflow: hidden;}
.company-honor-list-swiper .honor .img{position: relative;}
.company-honor-list-swiper .honor .img i{position: absolute;width: 50px;height: 50px;left: 50%;top: 50%;z-index: 1;margin: -25px 0 0 -25px;background: #fff url("/images/add.png") center no-repeat;border-radius: 100%;opacity: 0;}
.company-honor-list-swiper .honor .img img.img-center{max-width: 75%;max-height: 75%;}
.company-honor-list-swiper .honor a:hover .img i {opacity: 1;}
.company-honor-list-swiper .honor a:hover .text{color: #000;}
.about-progressbar {top:auto!important;left: auto!important;right: 5%;bottom: 0;background: #e6e6e6;width: 37.6%!important;height: 2px!important;}
.about-progressbar .swiper-pagination-progressbar-fill {background: #000!important;height: 2px!important;}
.swiper-tip {font-size: 14px;background: url("../../about/images/m.png") left center no-repeat;padding-left: 40px;position: absolute;left: 0;bottom: 0;}

.saj-about-partners {position: relative;height: 100%;overflow: hidden;background: #f5f7f7;}
.saj-about-partners .content{margin-left: 5%;width: 95%;overflow: hidden;}
.saj-about-partners .content .top{padding-top:10%;position: relative;width:95%;}
.saj-about-partners .content .bottom{width:100%;margin-top: 50px;position: relative;overflow: hidden;}
.partners-list {width: 100%;position: relative;overflow: hidden;cursor: url("/images/about/move.png"),default!important;}
.partners-list-swiper {width: 100%;position: relative;padding-bottom: 80px;}
.partners-list-swiper .img {width: 100%;position: relative;background: #fff;overflow: hidden;}
.partners-list-swiper .img img.img-center {max-width: 50%;max-height: 70%;}
.partners-list-swiper .swiper-slide {height:auto!important;overflow: hidden;}

.galleryOverlay { width: 100%; height: 100%; position: fixed; top: 0; left: 0; opacity: 0; z-index: 100000; background-color: rgba(0,0,0,.7);  overflow: hidden; display: none; -moz-transition: opacity 0.5s ease; -webkit-transition: opacity 0.5s ease; transition: opacity 0.5s ease; }
.galleryOverlay.visible { opacity: 1; }
.gallerySlider { height: 100%; left: 0; top: 0; width: 100%; white-space: nowrap; position: absolute; }
.gallerySlider .placeholder { background: url("../images/loading.gif") no-repeat center center; height: 100%; line-height: 1px; text-align: center; width: 100%; display: inline-block; }
.gallerySlider .placeholder:before { content: ""; display: inline-block; height: 50%; width: 1px; margin-right: -1px; }
.gallerySlider .placeholder img { display: inline-block; max-height: 100%; max-width: 100%; vertical-align: middle; }
.prevArrow, .nextArrow { border: none; text-decoration: none; /*background: url(../images/arrows.png) no-repeat;*/ opacity: 0.5; cursor: pointer; position: absolute; width:50%;height:100%; top:0; margin-top:0px; }
.prevArrow:hover, .nextArrow:hover { opacity: 1; }
.prevArrow { background-position: left top; left:0; }
.nextArrow { background-position: right top; right:0; }
.pagelimit { position: absolute; bottom: 20px; left: 50%; margin-left: -18px; color: #fff; font-size: 18px; }
.closed {cursor: pointer; position: absolute; width: 40px; height: 40px;right:2%; top: 3%;background: url(../../about/images/xxx.png) no-repeat; transition-duration: 0.5s;}
.closed:hover {opacity: 0.5;}




/* news */
.saj-about-news {overflow: hidden;}
.saj-about-news-section {position: relative;overflow: hidden;padding:5% 0;background: #f9fdff;}
.saj-about-news-section .saj-content {width:80%;}
.saj-about-news-list {width: 100%;overflow: hidden;padding-bottom: 50px;}
.saj-about-news-list .item {float: left;width: 33%;overflow: hidden;margin: .15%;box-sizing: border-box;}
.saj-about-news-list .item a{display: block;overflow: hidden;}
.saj-about-news-list .item .img{position: relative;}
.saj-about-news-list .item .text {padding: 5% 8%;margin-bottom: 10px;}
.saj-about-news-list .item .text .date-1{font-size: 12px;color: #666666;}
.saj-about-news-list .item .text .title-2{font-size: 18px;line-height: 32px;padding:10px 0 30px 0;min-height: 120px;overflow: hidden;}
.saj-about-news-list .item .text .viewmore-3{font-size: 14px;padding-bottom:15px;border-bottom: 1px solid #000;display: inline-block;}
.saj-about-news-list .item:nth-child(1) a{background: #f2f8fa;}
.saj-about-news-list .item:nth-child(2) a{background: #edf3f5;}
.saj-about-news-list .item:nth-child(3) a{background: #f2f8fa;}
.saj-about-news-list .item:nth-child(4) a{background: #edf3f5;}
.saj-about-news-list .item:nth-child(5) a{background: #f2f8fa;}
.saj-about-news-list .item:nth-child(6) a{background: #edf3f5;}
.saj-about-news-list .item:nth-child(7) a{background: #f2f8fa;}
.saj-about-news-list .item:nth-child(8) a{background: #edf3f5;}
.saj-about-news-list .item:nth-child(9) a{background: #f2f8fa;}
.saj-about-news-list .item a:hover {background: #d92b3a;}
.saj-about-news-list .item a:hover .text .date-1,.saj-about-news-list .item a:hover .text .title-2{color: #fff;}
.saj-about-news-list .item a:hover .text .viewmore-3 {color: #fff;border-bottom: 1px solid #fff;}

.saj-about-news-detail-top {background: #f9fdff;padding-top: 100px;overflow: hidden;}
.saj-about-news-detail-top-path{font-size: 12px;color: #999;background: #f0f5f7;padding: 20px 0;overflow: hidden;}
.saj-about-news-detail-top-path .saj-content{overflow: hidden;}
.saj-about-news-detail-top-path a{color: #999;}
.saj-about-news-detail-top-path a.cur{color: #000;}
.saj-about-news-detail-top-path a:hover {color: #000;}
.saj-about-news-detail {padding: 5% 0;background: #f9fdff;}
.saj-about-news-detail .saj-content{width: 70%;overflow: hidden;}
.saj-about-news-detail-left {float: left;width: 70%;overflow: hidden;}
.saj-about-news-detail-left .top{border-bottom: 2px solid #e0e3e5;overflow: hidden;padding-bottom: 20px;position: relative;}
.saj-about-news-detail-left .top .type-1{font-size: 14px;color:#999;border-radius: 50px;background:#f0f5f7;text-align: center;padding: 5px 20px;display: inline-block;}
.saj-about-news-detail-left .top .title-2{font-size: 40px;padding:10px 0 20px 0;width: 80%;overflow: hidden;}
.saj-about-news-detail-left .top .date-3 {position: absolute;right: 0;top: 10px;width: 98px;border: 1px solid #e6e6e6;text-align: center;}
.saj-about-news-detail-left .top .date-3 span{font-size: 12px;color: #9999;padding: 10px 0;border-bottom: 1px solid #e6e6e6;display: block;}
.saj-about-news-detail-left .top .date-3 strong{font-size: 30px;font-weight: normal;padding:5px 0;display: block;}
.saj-about-news-detail-left .center {overflow: hidden;padding: 5% 0;font-size: 14px;line-height: 28px;color: #666;}
.saj-about-news-detail-right {float: left;width:25%;overflow: hidden;padding-left: 5%;}
.saj-about-news-detail-right .title-1 {font-size: 22px;padding-bottom: 30px;}
.saj-about-news-detail-right .list-2{overflow: hidden;}
.saj-about-news-detail-right .list-2 .item{margin-bottom: 30px;overflow: hidden;}
.saj-about-news-detail-right .list-2 .item a{display: block;}
.saj-about-news-detail-right .list-2 .item .img-1{overflow: hidden;position: relative;}
.saj-about-news-detail-right .list-2 .item .type-2{font-size: 12px;color: #666666;padding: 10px 0;}
.saj-about-news-detail-right .list-2 .item .title-3{font-size: 16px;line-height: 28px;}
.saj-about-news-detail-right .list-2 .item a:hover .img-1 img{transform:scale(1.1);}
.saj-about-news-detail-left .news-detail video{display: block;width: 100%!important;height: auto!important;}



/* recruitment */
.saj-header-recruitment {position: fixed;z-index: 100;width: 100%;left: 0;top: 0;}
.saj-header-recruitment .left {width: 55%;}
.saj-header-recruitment .left .saj-logo{margin-top: 30px;width:150px; height: 34px;background: url("../images/slogo.png") center no-repeat;background-size: 100%;float: left;display: block;transition:none;}
.saj-header-recruitment .left .recruitment-nav {float: left;position: relative;padding-left:35px;margin-top:33px;margin-left:35px;}
.saj-header-recruitment .left .recruitment-nav::before {content:'';display:block;width:1px;height:100%;background:#fff;opacity:.2;position: absolute;left: 0;top: 0;}
.saj-header-recruitment .left .recruitment-nav a{color: #fff;font-size: 15px;line-height: 35px;margin-right: 40px;padding-bottom:15px;position: relative;}
.saj-header-recruitment .left .recruitment-nav a:hover {opacity: .5;}
.saj-header-recruitment .left .recruitment-nav a.cur::after {content: '';display: block;width: 100%;height: 2px;background: #fff;position: absolute;left: 0;bottom: 0;}
.saj-header-recruitment .right{position: absolute;right:5%;top: 35px;z-index: 100;}
.saj-header-recruitment .right a{color: #fff;font-size: 15px;line-height: 34px;position: relative;}
.saj-header-recruitment .right a::after {content: '';width: 34px;height: 34px;background: url("../../about/images/rt.png") center no-repeat #d92b3a;display: inline-block;vertical-align: middle;margin-left: 10px;}

.saj-about-recruitment {overflow: hidden;}
.saj-about-recruitment-section {overflow: hidden;}
.saj-about-recruitment-banner {overflow: hidden;position: relative;}
.saj-about-recruitment-banner .swiper-pagination-banner {bottom: 50px!important;}
.saj-about-recruitment-banner .main{position: absolute;z-index: 10;width: 950px;text-align: center;height: 100%;left:50%;margin-left: -475px; top: 0;color: #fff;}
.saj-about-recruitment-banner .main .title-1{font-size: 60px;padding-bottom: 30px;}
.saj-about-recruitment-banner .main .search-2{border: 2px solid rgba(255,255,255,.5);background: rgba(255,255,255,.1);overflow: hidden;position: relative;width: 100%;height: 64px;margin: auto;}
.saj-about-recruitment-banner .main .search-2.cur {border: 2px solid rgba(255,255,255,1);}
.saj-about-recruitment-banner .main .search-2 .select-1 {position: absolute;left:2%;top: 0;z-index: 3;}
.saj-about-recruitment-banner .main .search-2 .select-1 select {width:auto;height: 64px;border: none;background: none;background: url("../images/dd.png") right no-repeat; color: #fff;outline: none;padding-right: 30px;}
.saj-about-recruitment-banner .main .search-2 .select-1 select option {background: none;color: #000;}
.saj-about-recruitment-banner .main .search-2 .input-2 input {border: none;width: 100%; height: 100%;background: none;position: absolute;left: 0;top: 0;text-align: center;outline: none;color: #fff;font-size: 16px;}
.saj-about-recruitment-banner .main .search-2 .input-2 input::-webkit-input-placeholder {font-size:14px;color: #fff;}
.saj-about-recruitment-banner .main .search-2 .submit-3 {width: 50px;position: absolute;right:2%;top: 0;z-index: 4;}
.saj-about-recruitment-banner .main .search-2 .submit-3 input {width: 100%;height: 64px;display: block;cursor: pointer;border: none;background:url("../../about/images/s.png") center no-repeat;outline: none;}
.saj-about-recruitment-banner .main .search-2 .submit-3 input:hover {opacity: .5;}
.saj-about-recruitment-banner .main .text-3{font-size: 14px;line-height: 24px;opacity: .8;width: 80%;margin: auto;padding: 5%;}

.saj-about-recruitment-type {background: #edf3f5;padding: 5%;overflow: hidden;}
.saj-about-recruitment-type .saj-content {width: 70%;}
.saj-about-recruitment-type .item{background: #f9fdff;float: left;width: 49%;margin-right: 1%;}
.saj-about-recruitment-type .item:last-child {margin-right: 0;}
.saj-about-recruitment-type .item a{display: block;overflow: hidden;}
.saj-about-recruitment-type .item .text{padding:5%;overflow: hidden;width: 90%;position: relative;}
.saj-about-recruitment-type .item .title-1{font-size: 24px;position: relative;}
/*.saj-about-recruitment-type .item .title-1::after {content: '';display: block;width:30px;height:3px;background: #d92b3a;margin:25px 0;}*/
.saj-about-recruitment-type .item .title-2{font-size: 14px;color: #999999;padding-top: 10px;}
.saj-about-recruitment-type .item .text-2{font-size: 14px;line-height: 26px;color: #999999;padding-bottom: 30px;}
.saj-about-recruitment-type .item .viewmore-3{font-size: 14px;width: 100px;line-height: 45px;padding: 0 25px; position: absolute;right: 5%;top: 50%;margin-top:-20px;background: #000;color: #fff;}
.saj-about-recruitment-type .item .viewmore-3 i {width:18px;height: 8px; ;background: url('../images/rb-4.png') center no-repeat;position: absolute;right:15%;top: 50%;margin-top:-4px;}
.saj-about-recruitment-type .item .img{position: relative;overflow: hidden;}
.saj-about-recruitment-type .item a:hover .img img.img-center{transform:scale(1.1);}
.saj-about-recruitment-type .item a:hover {/*box-shadow: 0px 10px 33px 0px rgba(0, 0, 0, 0.2);*/}
.saj-about-recruitment-type .item a:hover .viewmore-3{background:#e60012;}
.saj-about-recruitment-type .item a:hover .title-1{color: #e60012;}

.saj-about-recruitment-banner.recruitment-banner .main .search-2 .input-2 input{text-align: left;width: 90%;padding: 0 5%;}
.saj-about-recruitment-list {padding: 5%;overflow: hidden;background: #f9fdff;}
.saj-about-recruitment-list .saj-content {width: 70%;}
.saj-about-recruitment-list-nav {overflow: hidden;position: relative;}
.saj-about-recruitment-list-nav::after {content: '';display: block;width:100%;height: 2px;background: #e0e3e5;position: absolute;left: 0;bottom: 0;}
.saj-about-recruitment-list-nav a{font-size: 16px;margin-right: 40px;padding-bottom: 20px;display: block;float: left;color: #999999;position: relative;}
.saj-about-recruitment-list-nav a:hover {color: #000;}
.saj-about-recruitment-list-nav a.cur{color: #d92b3a;}
.saj-about-recruitment-list-nav a.cur::after {content: '';display: block;width:100%;height: 2px;z-index: 1;background: #d92b3a;position: absolute;left: 0;bottom: 0;}
.saj-about-recruitment-list-content {padding: 3% 0;overflow: hidden;}

.saj-recruitment-item {overflow: hidden;position: relative;margin-bottom: 40px;padding:3% 3% 0 3%;border: 1px solid #e0e3e5;}
.saj-recruitment-item.cur {border: 1px solid #d92b3a;}
.saj-recruitment-item .title-1{overflow: hidden;}
.saj-recruitment-item .title-1 strong{display: block;font-weight: normal;font-size: 24px;}
.saj-recruitment-item .title-1 .item-4{padding: 20px 0;position: relative;}
.saj-recruitment-item .title-1 .item-4 li{list-style: none;margin: 0;padding: 0;font-size: 16px;color: #666;display: inline-block;position: relative;padding-right: 40px;}
.saj-recruitment-item .title-1 .item-4 li::after {content: '';display: block;width: 1px;height: 100%;position: absolute;right:15%;top: 0;background: #ccc;}
.saj-recruitment-item .title-1 .item-4 .date-3{position: absolute;right: 0;top: 20px;font-size: 14px;color: #999999;}
.saj-recruitment-item .text-2 {overflow: hidden;font-size: 14px;color: #666;line-height: 26px;padding: 40px 0;display: none;}
.saj-recruitment-item .text-2 div {font-size: 16px;padding-bottom: 5px;color: #000;}
.saj-recruitment-item .text-2 .viewmore a{background: #d92b3a;color: #fff;}
.saj-recruitment-item .more-5{text-align: center;font-size: 14px;border-top:1px dashed #ccc;padding:25px 0;overflow: hidden;margin-top:20px; cursor: pointer;}
.saj-recruitment-item .more-5::before {content:'Learn more';display:block;}
.saj-recruitment-item.cur .more-5::before {content:'Put it away';}
.saj-recruitment-popup {overflow: hidden;}
.saj-recruitment-popup .title-1{font-size: 24px;padding-bottom: 30px;text-align: center;}
.saj-recruitment-popup .item-2{margin-bottom: 10px;overflow: hidden;}
.saj-recruitment-popup .item-2 li{list-style: none;margin: 0;padding: 0;float: left;width: 49%;margin-right: 1%;overflow: hidden;}
.saj-recruitment-popup .item-2 li:last-child {margin-right: 0;width: 50%;}
.saj-recruitment-popup .item-3{margin-bottom: 10px;overflow: hidden;}
.saj-recruitment-popup .item-4{margin-bottom: 10px;overflow: hidden;}
.saj-recruitment-popup .text-5{margin-bottom: 10px;overflow: hidden;font-size: 14px;color: #222;}
.saj-recruitment-popup .text-5 span {font-size: 12px;color: #999;}
.saj-recruitment-popup .upload-5{background: #f0f5f7;position: relative;}
.saj-recruitment-popup .upload-5 .file-input{font-size: 12px;}
.saj-recruitment-popup .upload-5 .upload-submit {position: absolute;right: 15px;top: 13px;z-index: 10; width: 70px;height: 30px;background: #d92b3a;color: #fff;text-align: center;border: none;line-height: 30px;padding: 0;cursor: pointer;}
.saj-recruitment-popup .upload-5 .upload-submit:hover {background: #ff4d5c;}
.saj-recruitment-popup .text-4{font-size: 12px;line-height: 24px;color: #666666;}
.saj-recruitment-popup .submit-5 {padding: 5px 0;overflow: hidden;}
.saj-recruitment-popup .submit-5 input{font-size: 16px;text-align: center;background: #000;color: #fff;cursor: pointer;}
.saj-recruitment-popup .submit-5 input:hover {background: #d92b3a;}
.saj-recruitment-popup  input{padding: 15px;border: 1px solid #ccc;width: 100%;font-size: 14px;color: #666;box-sizing: border-box;}


.saj-header-recruitment.scroll-down {top:-100px;}
.saj-header-recruitment.scroll-top {background:#fff;padding-bottom: 20px;}
.saj-header-recruitment.scroll-top .left .recruitment-nav a {color: #000;}
.saj-header-recruitment.scroll-top .left .recruitment-nav::before{background:#000;}
.saj-header-recruitment.scroll-top .left .saj-logo {margin-top: 17px;background: url("../images/logoh.svg") center no-repeat;background-size: 100%;}
.saj-header-recruitment.scroll-top .left .recruitment-nav { margin-top: 18px;}
.saj-header-recruitment.scroll-top .right { top: 17px;}
.saj-header-recruitment.scroll-top .right a {color: #000;}
.saj-header-recruitment.scroll-top .left .recruitment-nav a.cur::after {background:#000;}


/* contact */
.saj-contact-index {overflow: hidden;background: #f9fdff;}
.saj-contact-section {position: relative;overflow: hidden;}
.saj-contact-section .img{position: relative;}
.saj-contact-section .contact-section{position: absolute;left: 12%;top:23%;z-index: 10;width: 500px;/*pointer-events: none;*/}
.saj-contact-section .contact-section .contact-section-add .top{padding-top:30px;width: 100%;}
.saj-contact-section .contact-section .contact-section-add .top .name-1{font-size: 24px;border-bottom: 2px solid #ccc;padding: 20px 0 20px 30px;background: url("../../contact/images/a.png") left center no-repeat;}
.saj-contact-section .contact-section .contact-section-add .top .item-2{padding:20px 0;}
.saj-contact-section .contact-section .contact-section-add .top .item-2 li{list-style: none;margin: 0;padding: 0;font-size: 16px;color: #666666;float: left;width: 45%;}
.saj-contact-section .contact-section .contact-section-add .top .item-2 li strong{font-size: 20px;color: #222;margin: 0;}
.saj-contact-section .contact-section .contact-section-add .top .item-2 li p {margin: 5px 0;}
.saj-contact-section .contact-section .contact-section-add .top .add-3{padding-top: 30px; font-size: 15px;line-height: 32px; color: #666666;clear: both;}
.saj-contact-section .contact-section .contact-section-add .social {padding-top:30px;clear: both;overflow: hidden;}
.saj-contact-section .contact-section .contact-section-add .social a{width: 36px;height: 36px;position: relative;background: #737980;float: left;display: block;margin-right: 8px;}
.saj-contact-section .contact-section .contact-section-add .social a img {position: absolute;left: 0;right: 0;top: 0;bottom: 0;margin: auto;opacity:1;}
.saj-contact-section .contact-section .contact-section-add .social a:hover {background: #c62937;}

.apoint {width: 246px;height: 145px;position: absolute;right: 20%;top: 42%;z-index: 10;}
.saj-contact-item {clear: both;overflow: hidden;margin-top:20px;background: #f9fdff;}
.saj-contact-item .title-1{background: #edf3f5 url("/contact/images/add.png") 97% center no-repeat;padding: 20px 3%;position: relative;font-weight: bold;font-size: 18px;cursor: pointer;}
.saj-contact-item .title-1.cur {background: #edf3f5 url("/contact/images/ade.png") 97% center no-repeat;}
.saj-contact-item .main-2 {padding:2% 3%;overflow: hidden;border-bottom: 1px solid #e0e3e5;border-left: 1px solid #e0e3e5;border-right: 1px solid #e0e3e5;display: none;}
.saj-contact-item .main-2 .item-add{width: 47%;float: left;overflow: hidden;margin-bottom: 20px;}
.saj-contact-item .main-2 .item-add * {transition:all .4s ease;}
.saj-contact-item .main-2 .item-add .gsname-1{font-size: 18px;border-bottom: 1px solid #e0e3e5;padding:20px 0 18px 25px;background: url("../../contact/images/a.png") left center no-repeat;background-size: 2%;overflow: hidden}
.saj-contact-item .main-2 .item-add .gstext-2{font-size: 14px;line-height: 26px;color: #666;padding-top:18px;}
.saj-contact-item .main-2 .item-add.iad1 {margin-right: 5%;}
.saj-contact-item .main-2 .item-add:hover .gstext-2{padding: 3%;border-bottom: 1px solid #e0e3e5;border-left: 1px solid #e0e3e5;border-right: 1px solid #e0e3e5;}
.saj-contact-item .main-2 .item-add:hover .gsname-1 {font-weight: bold;color: #d92b3a;}
.saj-contact-section-content{clear: both;background: #f9fdff;margin:-150px auto 140px auto;overflow: hidden;z-index:20;position: relative;}
.saj-contact-section-content .saj-contact-section {width: 76%;overflow: hidden;margin: auto;background: #f9fdff;}
.saj-online-message {}
.saj-online-message .item{float: left;width: 100%;margin-bottom: 20px;overflow: hidden;}
.saj-online-message .item.item1 {width: 45%;margin-right:9%;}
.saj-online-message .item.item2 {width: 45%;}
.saj-online-message .item .name-1{font-size: 14px;color: #000;font-weight:bold;}
.saj-online-message .item .name-1 span{color: #DC0003;}
.saj-online-message .item .input-2{padding: 20px 0;overflow: hidden;}
.saj-online-message .item .input-2 input{border: none;background: none;outline: none;border-bottom: 1px solid #e0e3e5;font-size: 15px;padding-bottom: 30px;width: 100%;}
.saj-online-message .item .input-2 textarea{border: none;background: none;outline: none;border-bottom: 1px solid #e0e3e5;font-size: 15px;padding-bottom: 30px;width: 100%;font-family: 'Montserrat-Light',Microsoft Yahei,Arial;}
.saj-online-message .item .input-2 input:focus,.saj-online-message .item .input-2 textarea:focus {border-bottom: 1px solid #d92b3a;}
.saj-online-message .send {display: inline-block;clear: both;position: relative;margin-bottom: 30px;}
.saj-online-message .send .submit {display: block;width: 160px;height: 46px;line-height: 46px;border:none;padding:0 30px;position: relative;text-align: left;margin: 0;color: #fff;font-size: 14px;cursor: pointer;background: #000;}
.saj-online-message .send::after {content: '';display: block; width: 20px;height: 20px;position: absolute;right: 15%;top: 50%;margin-top: -10px; background: url("../images/rb-1.png") center no-repeat;}
.saj-online-message .send .submit:hover {background: #d92b3a;}
.map-mark {width: 100%;height: 18%;position: absolute;background:#f9fdff;left: 0;bottom: 0;z-index: 3;}



/* search */
.saj-index-search {position: relative;overflow: hidden;width: 100%;background: #fafdff;}
.saj-search-section {width: 100%;overflow: hidden;}
.saj-search-section .saj-content {width: 70%;}
.saj-search-section-top {margin-top:10%;width: 100%;overflow: hidden;}
.saj-search-title {text-align: center;}
.saj-search-title .title-en{font-size: 50px;padding-bottom: 10px;}
.saj-search-title .title-cn{font-size: 30px;}
.saj-search-content {padding: 30px 0;overflow: hidden;}
.saj-search-content .search-section {text-align: center;width: 40%;margin: auto;position: relative;}
.saj-search-content .search-section .search-input{background: #f0f5f7;padding: 25px;width: 100%;border:none;font-size:16px;box-sizing: border-box;outline: none;}
.saj-search-content .search-section .search-input::-webkit-input-placeholder {font-size:16px;color: #999999;}
.saj-search-content .search-section .search-submit{position: absolute;right: 0;top: 0;width: 70px;height: 100%;text-align: center;background:#d92b3a url("/images/search/s_white.png") center no-repeat;cursor: pointer;outline: none;border: none;}
.saj-search-content .search-section .search-submit:hover {background:#fe4656 url("/images/s.png") center no-repeat;}
.saj-search-section-main {padding: 50px 0 150px 0;overflow: hidden;}
.saj-search-type {position: relative;}
.saj-search-type::after {content: '';display: block;width:100%;height: 2px;background: #e0e3e5;position: absolute;left: 0;bottom: 0;}
.saj-search-nav {overflow: hidden;position: relative;}
.saj-search-nav a{font-size: 16px;margin-right: 40px;padding-bottom: 20px;display: block;float: left;color: #999999;position: relative;}
.saj-search-nav a:hover {color: #000;}
.saj-search-nav a.cur{color: #d92b3a;}
.saj-search-nav a.cur::after {content: '';display: block;width:100%;height: 2px;z-index: 1;background: #d92b3a;position: absolute;left: 0;bottom: 0;}
.search-num {padding: 20px 0;overflow: hidden;font-size: 14px;color: #999;}
.saj-search-list-content {padding: 10px 0;overflow: hidden;}




.swiper-container{
  --swiper-theme-color: #CF0003;/* 设置Swiper风格 */
  --swiper-preloader-color: #CF0003;/* 单独设置预加载圆圈的颜色 */
}


/* text */
.left-nav-type ul li a,
.saj-drive-other-product4 .item .text-1,
.saj-drive-other-product4 .item .text-2,
.product-right-swiper .swiper-slide .item .title-b,
.nav-show-content-right-menu .menu-left a,
.detail-application .item .title-2,
.company-honor-list-swiper .honor .text,
.related-case-item a .text .text-1,
.detail-download .item li:nth-child(1),
.saj-drive-index-solutions-list-swiper .item .text-txt,
.left-nav-type ul h4 {text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}





/* fonts */
/* .saj-footer .top .left .tel h2,
.saj-service-top-banner .right-contact .text-2,
.saj-service-system-design .item-3 li .top em,
.saj-service-system-design-section .item-3 li i,
.saj-about-news-detail-left .top .date-3 strong {font-family: 'Montserrat-Bold',Microsoft Yahei,Arial;}



@font-face {
  font-family: 'Montserrat-Bold';
  src: url('../fonts/Montserrat-Bold.eot');
  src: local('☺'), url('../fonts/Montserrat-Bold.woff') format('woff'), url('../fonts/Montserrat-Bold.ttf') format('truetype'), url('../fonts/Montserrat-Bold.svg') format('svg');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'Montserrat-Extra-Bold';
  src: url('../fonts/Montserrat-Extra-Bold.eot');
  src: local('☺'), url('../fonts/Montserrat-Extra-Bold.woff') format('woff'), url('../fonts/Montserrat-Extra-Bold.ttf') format('truetype'), url('../fonts/Montserrat-Extra-Bold.svg') format('svg');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'Montserrat-Regular';
  src: url('../fonts/Montserrat-Regular.eot');
  src: local('☺'), url('../fonts/Montserrat-Regular.woff') format('woff'), url('../fonts/Montserrat-Regular.ttf') format('truetype'), url('../fonts/Montserrat-Regular.svg') format('svg');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'Montserrat-Light';
  src: url('../fonts/Montserrat-Light.eot');
  src: local('☺'), url('../fonts/Montserrat-Light.woff') format('woff'), url('../fonts/Montserrat-Light.ttf') format('truetype'), url('../fonts/Montserrat-Light.svg') format('svg');
  font-weight: normal;
  font-style: normal;
} */

.saj-footer .top .left .tel h2,
.saj-service-top-banner .right-contact .text-2,
.saj-service-system-design .item-3 li .top em,
.saj-service-system-design-section .item-3 li i,
.saj-about-news-detail-left .top .date-3 strong {font-family: 'HarmonyOS_Sans',Microsoft Yahei,Arial;}



/* @font-face {
  font-family: 'Montserrat-Bold';
  src: url('../fonts/Montserrat-Bold.eot');
  src: local('☺'), url('../fonts/Montserrat-Bold.woff') format('woff'), url('../fonts/Montserrat-Bold.ttf') format('truetype'), url('../fonts/Montserrat-Bold.svg') format('svg');
  font-weight: normal;
  font-style: normal;
} */

@font-face {
  font-family: "HarmonyOS_Sans";
  src: url('../fonts/HarmonyOS_Sans/HarmonyOS_Sans_Medium.ttf');
  font-weight: normal;
  font-style: normal;
}


/* mobile nav */
.mnav{position: relative;z-index: 900; display: none;}
.mheader.scroll-top .menu-toggle span.hamburger,
.mheader.scroll-top .menu-toggle span.hamburger:after,
.mheader.scroll-top .menu-toggle span.hamburger:before,
.mheader.scroll-top .menu-toggle span.cross:before,
.mheader.scroll-top .menu-toggle span.cross:after
{background:#000;}
.no-touch .mheader.scroll-top .menu-toggle span.hamburger,
.no-touch .mheader.scroll-top .menu-toggle span.hamburger:after,
.no-touch .mheader.scroll-top .menu-toggle span.hamburger:before,
.no-touch .mheader.scroll-top .menu-toggle span.cross:before,
.no-touch .mheader.scroll-top .menu-toggle span.cross:after
{background:#fff;}

.no-touch,.no-touch body {height: 100%;overflow: hidden;}
.nav-container {padding-top: 90px;}

.mheader {height:50px;position:fixed;left:0;top: 0;z-index: 93;width: 100%;overflow: hidden;-webkit-transition:all .4s ease;-moz-transition:all .4s ease;transition:all .4s ease;}
.mheader ul {height:50px;position: relative;padding:0 3%;margin: 0;}
.mlogo { left:10px;top:50%;position: absolute;z-index: 94;display: block;width: 120px;height:30px;margin-top: -15px; background: url("../images/slogo.png") left center no-repeat;background-size: 100%;-webkit-transition:none;-moz-transition:none;transition:none;}
.mheader.scroll-down {top: -100px;}
.mheader.scroll-top {top: 0px;background: #fff;}
.no-touch .saj-header-black .mheader.scroll-top .mlogo,.no-touch .saj-header-black .mheader .mlogo{background: url("../images/slogo.png") left center no-repeat;background-size: 100%;}
.no-touch .mheader.scroll-top .mlogo {background: url("../images/slogo.png") left center no-repeat;background-size: 100%;}
.mheader.scroll-top .mlogo{background: url("../images/logoh.svg") left center no-repeat;background-size: 100%;}
.mlanguage {padding:10% 0;text-align: center;}
.mlanguage a{display: inline-block;margin:0 2%;color: #666;font-size: 14px;}
.mlanguage a:hover {opacity: 1;}

.cd-nav{margin: 0;padding: 0; }
.cd-nav li{width:80%;margin: auto;padding: 0;overflow:hidden;position: relative;}
.cd-nav a{ border-bottom:#313131 1px solid;position: relative; display: block;width:90%;font-weight: bold;-webkit-transition:all .4s ease;-moz-transition:all .4s ease;transition:all .4s ease;font-size:17px; color:#fff;padding:5% 0; margin:0px auto;text-transform:uppercase;}
.cd-nav a:hover,.twonav.curr{color:#e60012;}
.cd-nav li a.twonav {background: url(../upload/right3.png) right center no-repeat;background-size: 3%;}
.no-touch .mheader{background-color: #1a1a1a;}

.menu-toggle {display: block;width:50px;height:50px; position:absolute;right:0px;top:0px;z-index: 9999;}
.cd-nav-trigger {width: 100%;height: 100%;display: block;}
.menu-toggle span.hamburger,
.menu-toggle span.hamburger:after,
.menu-toggle span.hamburger:before {content:"";display:block;width:24px;height:3px;background:#fff;position:absolute;top:50%;margin-top:-1px;left:50%;margin-left:-12px;-webkit-transition:transform 0.3s cubic-bezier(0.600,0.000,0.200,1.000);-moz-transition:transform 0.3s cubic-bezier(0.600,0.000,0.200,1.000);-o-transition:transform 0.3s cubic-bezier(0.600,0.000,0.200,1.000);transition:transform 0.3s cubic-bezier(0.600,0.000,0.200,1.000);-webkit-transition-timing-function:cubic-bezier(0.600,0.000,0.200,1.000);-moz-transition-timing-function:cubic-bezier(0.600,0.000,0.200,1.000);-o-transition-timing-function:cubic-bezier(0.600,0.000,0.200,1.000);transition-timing-function:cubic-bezier(0.600,0.000,0.200,1.000);transition-delay:0.15s;}
.menu-toggle span.hamburger,
.menu-toggle span.hamburger:after,
.menu-toggle span.hamburger:before {content:"";display:block;width:24px;height:3px;background:#fff;position:absolute;top:50%;margin-top:-1px;left:50%;margin-left:-12px;-webkit-transition:transform 0.3s cubic-bezier(0.600,0.000,0.200,1.000);-moz-transition:transform 0.3s cubic-bezier(0.600,0.000,0.200,1.000);-o-transition:transform 0.3s cubic-bezier(0.600,0.000,0.200,1.000);transition:transform 0.3s cubic-bezier(0.600,0.000,0.200,1.000);-webkit-transition-timing-function:cubic-bezier(0.600,0.000,0.200,1.000);-moz-transition-timing-function:cubic-bezier(0.600,0.000,0.200,1.000);-o-transition-timing-function:cubic-bezier(0.600,0.000,0.200,1.000);transition-timing-function:cubic-bezier(0.600,0.000,0.200,1.000);transition-delay:0.15s;}
.menu-toggle span.hamburger:after {margin-top:-7px;top:0;transition-delay:0.27s;}
.menu-toggle span.hamburger:before {margin-top:7px;top:0;transition-delay:0.2s;}
.no-touch .menu-toggle span.hamburger,
.no-touch .menu-toggle span.hamburger:after,
.no-touch .menu-toggle span.hamburger:before {transition-delay:0.12s;-webkit-transform:translateX(-70px);-moz-transform:translateX(-70px);-ms-transform:translateX(-70px);-o-transform:translateX(-70px);transform:translateX(-70px);}
.no-touch .menu-toggle span.hamburger,
.no-touch .menu-toggle span.hamburger:after,
.no-touch .menu-toggle span.hamburger:before {-webkit-transform:translateX(70px);-moz-transform:translateX(70px);-ms-transform:translateX(70px);-o-transform:translateX(70px);transform:translateX(70px);}
.no-touch .menu-toggle span.hamburger:after {transition-delay:0s;}
.no-touch .menu-toggle span.hamburger:before {transition-delay:0.07s;}
.menu-toggle span.cross:before,
.menu-toggle span.cross:after {content:"";display:block;width:24px;height:3px;background:#fff;position:absolute;top:50%;margin-top:-1.5px;left:50%;margin-left:-12px;-webkit-transition:transform 0.3s cubic-bezier(0.600,0.000,0.200,1.000);-moz-transition:transform 0.3s cubic-bezier(0.600,0.000,0.200,1.000);-o-transition:transform 0.3s cubic-bezier(0.600,0.000,0.200,1.000);transition:transform 0.3s cubic-bezier(0.600,0.000,0.200,1.000);-webkit-transition-timing-function:cubic-bezier(0.600,0.000,0.200,1.000);-moz-transition-timing-function:cubic-bezier(0.600,0.000,0.200,1.000);-o-transition-timing-function:cubic-bezier(0.600,0.000,0.200,1.000);transition-timing-function:cubic-bezier(0.600,0.000,0.200,1.000);-webkit-transform:translateY(-70px) translateX(-70px) rotate(45deg);-moz-transform:translateY(-70px) translateX(-70px) rotate(45deg);-ms-transform:translateY(-70px) translateX(-70px) rotate(45deg);-o-transform:translateY(-70px) translateX(-70px) rotate(45deg);transform:translateY(-70px) translateX(-70px) rotate(45deg);transition-delay:0.12s;}
.menu-toggle span.cross:after {transition-delay:0s;-webkit-transform:translateY(70px) translateX(-70px) rotate(-45deg);-moz-transform:translateY(70px) translateX(-70px) rotate(-45deg);-ms-transform:translateY(70px) translateX(-70px) rotate(-45deg);-o-transform:translateY(70px) translateX(-70px) rotate(-45deg);transform:translateY(70px) translateX(-70px) rotate(-45deg);}
.menu-toggle span.cross:after {-webkit-transform:translateY(-70px) translateX(70px) rotate(-45deg);-moz-transform:translateY(-70px) translateX(70px) rotate(-45deg);-ms-transform:translateY(-70px) translateX(70px) rotate(-45deg);-o-transform:translateY(-70px) translateX(70px) rotate(-45deg);transform:translateY(-70px) translateX(70px) rotate(-45deg);}
.no-touch .menu-toggle span.cross:before {transition-delay:0.12s;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);}
.no-touch .menu-toggle span.cross:after {transition-delay:0.24s;-webkit-transform:rotate(-45deg) !important;-moz-transform:rotate(-45deg) !important;-ms-transform:rotate(-45deg) !important;-o-transform:rotate(-45deg) !important;transform:rotate(-45deg) !important;}

.cd-nav-container{background-color:#1a1a1a;position: fixed; z-index:91; top:0px; right: 0; width: 100%;height:100%;overflow-y: auto;overflow-x: hidden; -webkit-transform: translateX(100%); -moz-transform: translateX(100%); -ms-transform: translateX(100%); -o-transform: translateX(100%); transform: translateX(100%); -webkit-transition: -webkit-transform 0.4s 0s, box-shadow 0s 0.4s; -moz-transition: -moz-transform 0.4s 0s, box-shadow 0s 0.4s; transition: transform 0.4s 0s, box-shadow 0s 0.4s;}
.cd-nav-container.is-visible{-webkit-transform: translateX(0); -moz-transform: translateX(0); -ms-transform: translateX(0); -o-transform: translateX(0); transform: translateX(0);-webkit-overflow-scrolling: touch;}

.cd-overlay{position: fixed; height: 100%; width: 100%; top: 0; left: 0; cursor: pointer; visibility: hidden; opacity: 0; -webkit-backface-visibility: hidden; backface-visibility: hidden; -webkit-transition: opacity 0.4s 0s, visibility 0s 0.4s; -moz-transition: opacity 0.4s 0s, visibility 0s 0.4s; transition: opacity 0.4s 0s, visibility 0s 0.4s; z-index:19;}
.cd-overlay.is-visible{opacity: 1; visibility: visible; -webkit-transition: opacity 0.4s 0s, visibility 0s 0s; -moz-transition: opacity 0.4s 0s, visibility 0s 0s; transition: opacity 0.4s 0s, visibility 0s 0s;}



.mchildren {display:none;width:90%;border-bottom: 1px solid #313131; margin:0px auto;padding:10px 0;position: relative;}
.mchildren a{border-bottom:none;position: relative; display: block;width:90%;font-size:15px; color:#ccc;padding:0.8em 0;}
.mchildren a:hover{background:none; color:#CF0003;}
.mchildren li.one {width: 100%;border-bottom: 1px solid #313131;}
.mchildren li a.two {width: 100%;}
.mchildren .one a{border-bottom: 1px solid #313131;}
.mchildren .one:last-child a{border-bottom:none;}
.mchildren .one .two a {background:none;}
.shownav-c {display: none;width: 90%;margin: auto;}
.shownav-c.cur {display: block;}
.mpnav{width: 90%;margin: auto;}
.zero {background: url("../images/rh-3.png") right center no-repeat;transition:none!important;}
.mlanguage-show {clear: both;padding-top: 10px;overflow: hidden;text-align: center;display: none;width: 90%;margin: auto;}
.mlanguage-show a{margin:2%;font-size: 12px;}



@media screen and (max-width: 5120px) {
  .detail-application .item .text-3 {min-height:104px;}
  .saj-service-system-design .item-3 li {max-width: 20%;}
  .company-honor-list-swiper .honor .img {width: 90%;margin:0px auto;}
  .saj-service-system-design-section .item-3 li h4{width: 93%;vertical-align: middle;}
  .saj-about-company-honor .bottom {padding-bottom: 50px;}
  .en .saj-header-nav-show .saj-content {margin-top: 79px;}
  .en .saj-index-global-date li{text-align: center;}
  .en .saj-index-global-date li h3,.en .saj-index-global-date li h6 {display: block;}
  .en .saj-index-global-date li h6{margin: 0px;}
  .en .saj-index-global-date li h3 strong {width: auto;}
  .en .saj-index-global-date ul {padding: 2% 4%;}
  .en .saj-logo,.en .saj-header.cur .saj-logo,.en .saj-header.scroll-down .saj-logo,.en .saj-header.scroll-top .saj-logo {width: 125px;height: 34px;background: url(../images/logoen.svg) no-repeat;background-size: 100%;}
  .en .mlogo,.en .mheader.scroll-top .mlogo{width: 100px;background: url(../images/logoen.svg) no-repeat;background-size: 100%;margin-top: -10px;}
  .en .left-nav-type h3 {padding: 15px 25px 15px 0;}
  .en .saj-about-section-culture .left .item4 li h5 {min-height: 100px;}
  .en .saj-service-system-design .item-3 li {max-width: 15%;}
  .en .saj-footer .top .left {width: 30%;}

}
@media screen and (max-width: 3840px) {
  .saj-drive-index-product-center-type .item .img img.img-center{width: 100%}
  .saj-newenergy-index-banner-swiper .swiper-slide.center .text {top: 30%;transform:scale(1.2);}
  .saj-newenergy-index-banner-swiper .swiper-slide.center .product {bottom: 5%;transform:scale(1.2);}
  .saj-header-nav li a {font-size: 20px;}
  .saj-header-nav li {padding: 50px 35px;}
  .saj-logo {width: 300px;height: 40px;}
  .saj-header .saj-content .left { margin-top: -20px;width: 300px;height: 40px;}
  .saj-header-nav-show .saj-content {margin-top: 125px;}
}
@media screen and (max-width: 2560px) {
  .en .saj-header-nav-show .saj-content {margin-top: 79px;}

}
@media screen and (max-width: 2048px) {
  .saj-drive-index-product-center-type .item .img img.img-center{width: auto}
  .saj-newenergy-index-banner-swiper .swiper-slide.center .text {top: 19%;transform:scale(1);}
  .saj-newenergy-index-banner-swiper .swiper-slide.center .product {bottom: 0;transform:scale(1);}
  .saj-header-nav li a {font-size: 15px;}
  .saj-header-nav li {padding: 40px 25px;}
  .saj-logo {width: 224px;height: 34px;}
  .saj-header .saj-content .left { margin-top: -17px;width: 224px;height: 34px;}
  .saj-header-nav-show .saj-content {margin-top: 79px;}
}
@media screen and (max-width: 1920px) {
  .saj-about-company-honor .bottom {padding-bottom: 0px;}
  .saj-header-nav li a { font-size: 16px;line-height: 20px;}
}
@media screen and (max-width: 1680px) {
  .company-honor-list-swiper .honor .img {width: 90%;margin:30px auto;}
  .saj-about-section-saj .bottom {height: 40%;}
  .saj-about-section-saj .bottom .text-1 {padding: 7% 5%;}
  .saj-about-section-saj .bottom .text {padding: 15% 20%;}
  .saj-service-system-design-section .item-3 li h4 {width: 88%;}
  .saj-index-banner .swiper-slide .text .cntxt {font-size: 50px;line-height: 68px;}
  .saj-index-banner .swiper-slide .text .viewmore {margin-top:30px;}
  .saj-header-nav li a { font-size: 15px;}
  .saj-newenergy-product-section-left {width: 18%;}
  .saj-newenergy-product-section-right {width: 77%;}
  .left-nav-type h3 {font-size: 16px;}
}
@media screen and (max-width: 1600px) {
  .saj-index-banner .swiper-slide .text {top: 30%;}
}
@media screen and (max-width: 1500px) {
  .saj-section-title .title-en {padding-bottom: 0px;}
  .saj-about-partners .content .bottom {margin-top: 30px;}
  .saj-index-content-tabs .top i {top: 25%;}
  .company-honor-list .swiper-slide, .company-honor-list .swiper-wrapper {height: 450px;}
  .saj-footer .top .right ul {padding-left: 60px;}
  .saj-footer .top .right ul h4 {font-size: 14px;}
  .saj-footer .top .right ul li a {font-size: 12px;}
  .saj-footer .top .left {font-size: 12px;}
  .saj-footer {padding-top: 50px;}
  .saj-footer .top .left .tel {padding-top:10px;}
  .saj-footer .top .left .addewm .add {padding-bottom: 20px;}
  .saj-footer .top {padding-bottom: 30px;}
  .saj-footer .bottom {padding: 20px 0;}
  .saj-about-recruitment-list-nav a {font-size: 14px;margin-right:20px;}
  .saj-recruitment-item .title-1 .item-4 .date-3 {position: relative;right: auto;top: 10px;}
  .saj-newenergy-product-section-left {width: 18%;}
  .saj-newenergy-product-section-right {width: 79%;margin-left: 3%;}
  .saj-newenergy-product-section {width: 90%;}
  .left-nav-type h3 {font-size: 15px;}
  .left-nav-type ul h4 {font-size: 14px;}
  .left-nav-type ul li a {font-size: 13px}
  .saj-newenergy-product-list .product-list-item .img { width: 43%;}
}
@media screen and (max-width: 1440px) {
  .saj-index-banner .swiper-slide .text .cntxt,.saj-about-recruitment-banner .main .title-1,.saj-newenergy-solution-section-ad .text .title-cn,.saj-section-title .title-en,.saj-about-section-saj .bottom .title-en,.saj-newenergy-product-list .product-list-item .text .name {font-size: 40px;line-height: 58px;}
  .saj-index-content-tabs .top h3,.saj-newenergy-index-banner-swiper .swiper-slide .text .title-2,.nav-show-menu a .text,.saj-drive-index-bottom-item4 .item4 a .text-cn,.saj-about-section-culture .left .item4 li h4,.saj-recruitment-item .title-1 strong,.related-case-item a .text .text-1 {font-size: 18px;}
  .product-right .item .title-b,.saj-about-news-detail-right .list-2 .item .title-3,.saj-about-section-culture .left .item4 li h5,.saj-recruitment-item .title-1 .item-4 li {font-size: 14px;}
  .saj-drive-detail-right .text-txt,.saj-about-section-saj .bottom .text-1,.saj-drive-solution-section-content .right .solution-content-top .text .text-3,.saj-drive-product-detail .text-2 {font-size: 14px;line-height: 26px;}
  .saj-drive-product-detail .title-1,.saj-service-top-banner .text .title-cn {font-size: 36px;}
  .saj-about-recruitment-type .item .title-1,.saj-section-title .title-cn,.saj-about-section-saj .bottom .title-cn {font-size: 26px;}
  .saj-drive-product-detail .items.item-8 li span,.saj-service-system-design-section .item-3 li h4,.company-honor-list-swiper .honor .text,.saj-about-recruitment-type .item .text-2,.saj-drive-index-product-center-type .item .text .text-txt {font-size: 12px;}
  .saj-newenergy-index-section-product .text .title-1,.saj-newenergy-solution-section-banner .text .title-cn,.saj-title-en {font-size: 50px;}
  .saj-title-en{padding-bottom: 10px;}
  .saj-title-cn {font-size: 24px;}
  .saj-service-top-banner .bottom-nav a,.saj-about-news-list .item .text .title-2 {font-size: 16px;}
  .map-title,.saj-about-section-saj .main .top .title-1,.saj-about-news-detail-left .top .title-2 {font-size:30px;}
  .nav-show-menu a {width: 20%;}
  .saj-drive-product-detail .w70,.saj-popup-window-content,.saj-about-news-detail .saj-content {width: 80%;}
  .saj-service-warranty .warranty-2 .warranty-content {width: 70%;}
  .saj-newenergy-index-section-product .text {width: 40%;left: 10%;}
  .saj-newenergy-index-section-product.right .text {right: 10%;}
  .saj-about-recruitment-type .saj-content {width: 90%;}
  .saj-newenergy-index-section-product .product {width: 40%;}
  .recommend-main-nav {width: 15%;}
  .saj-newenergy-index-banner-swiper .swiper-slide .text .title-1 {font-size: 48px;}
  .saj-newenergy-index-banner-swiper .swiper-slide.center .product img {height:400px;}
  .saj-service-system-design .item-3 .jiantou {margin: 0 10px;}
  .saj-service-system-design-section .text {left: 5%;width: 40%;}
  .saj-service-system-design-section .right .text {right: 5%;}
  .saj-service-system-design-section .title-1::after { margin: 15px 0;}
  .saj-about-recruitment-banner .main {width: 50%; left: 25%; margin-left: 0px;}
  .saj-index-about-data5 {padding-top: 3%;}
  .swiper-pagination-banner {bottom: 15%!important;}
  .saj-newenergy-index-banner-swiper .swiper-slide .text .model-0 {width: 70px;height: 70px;line-height: 70px;font-size: 36px;}
  .saj-index-content-tabs .bottom .txt {font-size: 12px;line-height: 24px;}
  .left-nav-type h3 {margin: 0px;}
  .saj-popup-window-content {padding:3% 4% 4% 4%;margin-top: 5%;}
  .saj-popup-content-swiper .img{position: relative;overflow: hidden;}
  .saj-about-section-saj .bottom {height: 45%;}
  .partners-list-swiper {position: relative;padding-bottom: 50px;}
  .about-progressbar {bottom: 2%;}
  .saj-popup-window-content.w600 {margin-top: 5%;}
  .saj-about-company-honor .bottom {margin-top:30px;}
  .saj-index-section-swiper .swiper-slide:last-child,.saj-newenergy-index-swiper .swiper-slide .saj-newenergy-hotSeries-swiper .swiper-slide:last-child {height: 370px!important;}
  .saj-index-banner-swiper .swiper-slide:last-child {height: 100%!important;}
  .saj-newenergy-product-list .product-list-item{padding:0;margin:auto}
  .saj-newenergy-product-list .product-list-item .text .txt {line-height: 24px;}
  .saj-newenergy-product-list .product-list-item .text .viewmore {margin-top:30px;}
  .saj-newenergy-product-list .product-list-item .text .name::after {margin: 10px 0 15px 0;}
  .recommend-main-swiper-product .text .name {font-size: 30px;}
  .recommend-main-swiper-product .text .txt {font-size: 13px;line-height: 26px;}
  .saj-header-nav li {padding: 30px 20px;}
  .en .saj-header-nav-show .saj-content {margin-top: 79px;}
  .saj-about-section-culture .left .item4 li h5{min-height:80px;}
  .saj-drive-detail-bottom-nav a {padding: 15px 25px;font-size: 14px;}
  .swiper-tip {display: none;}
  .saj-drive-detail-right .text-en {font-size: 40px;}
  .saj-drive-detail-right .text-cn {font-size: 30px;}
  .saj-drive-detail-right .text-btn li {font-size: 12px;}
  .saj-drive-detail-img-swiper .img img.img-center{max-width: 80%;max-height: 70%;}
  .saj-drive-detail-bottom-nav.top100 {top: 80px!important;}
  .saj-about-section-culture .left .item4 li h5 {font-size: 12px;line-height: 20px;}
  .saj-about-section-culture .left .item4 li {padding: 5% 5% 1% 5%;}
  .saj-section-title .title-cn::after {left: 0;right: auto;}
  .saj-about-section-culture .left .item4 {margin-top: 20px;}
}
@media screen and (max-width: 1366px) {
  .saj-footer .top .right ul {padding-left: 50px;}
  .recommend-main-swiper-product .img {width: 50%;margin-left:35%;}
  .related-case-item a .text .text-1 {font-size: 18px;}
  .saj-popup-content-text .text-1,.saj-service-system-design-section .text-2,.saj-about-section-culture .left .item4 li h5 {font-size: 14px;line-height: 24px;}
  .saj-newenergy-index-banner-swiper .swiper-slide.center .viewmore a {margin: 20px auto auto;}
  .saj-service-section {padding: 5% 0;}
  .saj-about-section-saj .bottom .text {padding: 20% 10%;}
  .saj-service-download {width: 90%;margin: auto;}
  .detail-download .item li:nth-child(1) {font-size: 14px;}
  .saj-service-download-select .search-3 .search-content.cur .search-3-input1 {width: 200px;}
  .saj-about-news-detail .saj-content,.saj-about-recruitment-list .saj-content {width: 90%;}
  .saj-about-news-detail-left .top .title-2 {font-size: 34px;}
  .company-honor-list .swiper-slide, .company-honor-list .swiper-wrapper {height: auto;}
  .map-img {width: 80%;}
  .saj-index-global-date li h3 strong span,.saj-newenergy-index-section-product .text .title-1 {font-size: 40px;}
  .saj-index-global-date ul {padding: 1% 3%;}
  .saj-drive-detail-img-swiper .img img.img-center {max-width: 80%;max-height: 80%;}
  .en .saj-about-section-culture .left .item4 li h5 {min-height: 100px;font-size: 12px;line-height: 22px;}
  .en .saj-about-section-culture .left .item4 li i {position: absolute;right: 10%;opacity: .2;}
  .en .saj-about-section-culture .left .item4 li {padding: 3% 5% 1% 5%;}
  .en .saj-index-about-data5 li h5 {font-size: 12px;}
  .en .saj-index-about-data5 li {width: 16%;}
  .en .saj-about-section-saj .bottom .text-1 {font-size: 12px;}
  .saj-newenergy-product-section-left {width: 22%;}
  .saj-newenergy-product-section-right {width: 75%;margin-left: 3%;}
}
@media screen and (max-width: 1280px) {
  .saj-contact-section .contact-section {left: 10%;top: 25%;}
  .apoint {right: 10%;}
  .saj-index-content-tabs .top i {width: 40px;height: 40px;top: 23px;}
  .saj-index-about-data5 li h5,.saj-footer .top .right ul li a {font-size: 12px;}
  .saj-index-about-data5 li h2 {margin: 10px 0 10px 0;}
  .saj-title-en {font-size: 50px;padding-bottom: 0px;}
  .map-title {font-size: 30px;margin-top: 20px;}
  .saj-newenergy-product-list .product-list-item .text .name,.recommend-main-swiper-product .text .name,.saj-drive-detail-right .text-en {font-size: 40px;}
  .saj-drive-product-detail .text-2,.saj-recruitment-item .title-1 .item-4 li {font-size: 14px;line-height: 24px;}
  .saj-solution-application-detail {width: 100%;}
  .left-nav-type ul {padding-top: 10px;}
  .saj-newenergy-product-list .product-list-item .img {width:45%;}
  .select-menu3 .select1 a {width: 150px;}
  .detail-download .item {padding: 10px 0;}
  .saj-service-system-design .item-3 {padding: 50px 0;}
  .saj-service-system-design .item-3 li {max-width: 14%;}
  .saj-service-system-design-section .item-3 li {padding: 10px 15px;margin-bottom: 5px;}
  .saj-faq-item .title-1 {padding: 20px 0;}
  .saj-about-section-culture .left .item4 li h4 {font-size: 18px;}
  .saj-section-title .title-en {font-size: 40px;}
  .saj-about-news-list .item .text .title-2 {font-size: 16px;line-height: 28px;}
  .saj-service-system-design-section .item-3 li h4{width: 90%;}
  .saj-search-section .saj-content {width: 90%;}
  .saj-about-section-culture .left .item4 li h4 {font-size: 14px;}
  .en .saj-about-section-culture .left .item4 li {padding: 3% 5% 3% 5%;}
  .en .saj-about-section-culture .left .item4 li h5 {line-height: 20px;}
  .saj-section-title .title-en {font-size: 30px;line-height: 30px;}
}
@media screen and (max-width: 1152px) {
  .saj-header-nav li {padding: 40px 15px;}
  .saj-header.cur .saj-header-nav li{padding:30px 15px;}
  .saj-header.scroll-down .saj-header-nav li,.saj-header.scroll-top .saj-header-nav li{padding:30px 15px;}
  .saj-index-about-data5 li {width: 16%;}
  .saj-popup-content-text .text-1,.saj-drive-solution-section-content .right .solution-content-top .text .text-3,.detail-application .item .text-3,.saj-sajcloud-index-section .text-3 {font-size: 12px;line-height: 22px;}
  .saj-popup-content-text .title-1,.detail-application .item .title-2 {font-size: 18px;}
  .saj-drive-index-product-center-type .item a:hover .text .text-txt {height: 50px;}
  .saj-drive-solution-section-content .right .solution-content-top .text .text-1 {font-size: 18px;padding-bottom: 0px;}
  .saj-drive-solution-section-content .right .solution-content-top .text .text-2 {font-size: 24px;}
  .saj-drive-solution-section-content .right .solution-content-top .text .text-2::after,.saj-about-recruitment-type .item .title-1::after { margin: 15px 0;}
  .detail-application .item .text-3 {min-height: 80px;}
  .saj-sajcloud-index-section .text-3 {padding-bottom: 20px;}
  .saj-about-section-saj .bottom .title-en  {font-size: 40px;}
  .saj-about-news-section .saj-content {width: 90%;}
  .saj-about-recruitment-type .saj-content,.saj-about-recruitment-list .saj-content {width: 100%;}
  .saj-contact-section .contact-section {left: 5%;}
  .saj-contact-section .img {padding-bottom: 50px;}
  .saj-contact-section-content .saj-contact-section {width: 90%;}
}
@media screen and (max-width: 1024px) {}
@media screen and (max-width: 640px) {
  header,.saj-header,.saj-index-content-tabs .top h5,.swiper-pagination-banner,.saj-index-content-tabs .bottom .txt,.saj-footer .top .right,.saj-footer .bottom .right,.recommend-main-nav,.button-right,.saj-newenergy-index-banner-swiper .swiper-slide.center .product,.pcshow,.saj-popup-pagination,.saj-popup-content-swiper .swiper-button-next, .saj-popup-content-swiper .swiper-button-prev,.saj-drive-solution-section-content .left,.saj-drive-detail-top-path,.saj-drive-detail-section .saj-fullheight .img img.full-img,.saj-drive-detail-left,.saj-service-top-banner .right-contact,.saj-about-section-saj .bottom .left,.saj-index-content-tabs .top i{display: none!important;}
  .mnav,.mbshow {display: block!important;}
  .saj-index-banner .swiper-slide .text {width: 90%;top:30%;left: 2%;}
  .saj-index-banner .swiper-slide .text .cntxt {font-size:28px;line-height: 38px;}
  .saj-index-content-tabs a:hover .bottom {height:auto;}
  .saj-index-content-tabs a:hover {padding: 4.5% 7%;}
  .saj-index-content-tabs .top h3 {padding-bottom: 0px;}
  .saj-index-about-data5 li {width: 30%;}
  .saj-index-about-data5 li i { width: 60px;height: 60px;}
  .saj-index-about-data5 li i img {max-width: 50%;max-height: 50%;}
  .saj-index-about-data5,.saj-about-section-saj .main .top .item-2 .saj-index-about-data5 {padding-top: 10%;}
  .saj-index-global-main-map {margin-top: 0px;}
  .map-title,.saj-fullheight-content {position: relative;}
  .saj-index-global-date {bottom: 3%;left: 5%; width: 90%; margin-left: 0px;}
  .saj-index-global-date li {text-align: center;width: 23%;padding-right:0;padding-left:0;}
  .saj-index-global-date li h6 {display: block;}
  .saj-index-global-date li h3 strong span,.saj-section-title .title-en,.saj-solution-application-detail .title-2,.saj-drive-detail-right .text-en,.saj-drive-detail-right .text-cn,.saj-newenergy-solution-section-banner .text .title-cn {font-size: 30px;}
  .saj-index-global-date li h3 strong {width: auto;}
  .saj-index-global-date li {width: auto;}
  .saj-index-global-date ul {padding: 3% 0;}
  .saj-index-global-date li:nth-child(1) {padding-right: 1%;}
  .saj-index-global-date li:nth-child(3) {padding-right:1%;padding-left: 1%;}
  .saj-index-global-date li h3 sub {vertical-align: sub;}
  .saj-footer {padding-top: 50px;}
  .saj-newenergy-solution-section-banner .text {width: 90%;left: 3%;}
  .saj-header-black .mheader .mlogo{background: url('../images/logoh.svg') center no-repeat;background-size: 100%;}
  .saj-header-black .menu-toggle span.hamburger,.saj-header-black .menu-toggle span.hamburger:after,
  .saj-header-black .menu-toggle span.hamburger:before {background: #000;}
  .saj-newenergy-product-section-right {float: none;width: 100%;margin-left: 0;}
  .saj-newenergy-product-list .product-list-item .img {width: 100%;float: none;}
  .saj-newenergy-product-list .product-list-item .text {position: relative;right: auto;top: auto;width: 100%;height: auto;padding: 5% 0;}
  .saj-newenergy-product-list .product-list-item .text .table,.saj-newenergy-product-list .product-list-item .text .table-cell {display: block;}
  .saj-newenergy-product-list-swiper .swiper-slide{margin-top: 30px;}
  .saj-newenergy-product-list-swiper .swiper-slide,.saj-newenergy-product-list-swiper .swiper-wrapper,.saj-fullheight {display: block;height: auto!important;}
  .saj-newenergy-product-list .product-list-item * {transform: translateY(0px)!important;opacity: 1!important;}
  .saj-section-title .title-cn,.saj-service-top-banner .text .title-en,.saj-service-download-select .title-top,.saj-newenergy-solution-section-banner .text .title-en {font-size: 20px;}
  .saj-popup-content-left,.saj-popup-content-text {width: 100%;float: none;padding: 0;}
  .saj-popup-close { background: url(../images/xx.png) center no-repeat #fff;background-size: 40%;z-index: 111;top: 0px;}
  .saj-popup-window-content {padding:5%;margin-top:0;width: 90%; height: 100%;}
  .saj-newenergy-solution-section-advantage-tab4 {padding:5%;margin-top: 30px;}
  .advantage-tab4-content li::before {left: 5px;top: 11px;margin-top:0px;}
  .advantage-tab4-content {padding: 40px 0 0 0;}
  .advantage-tab4-nav a h4 {font-size: 14px;}
  .advantage-tab4-content {padding: 40px 0;font-size: 16px;line-height: 28px;}
  .recommend-main-swiper{width: 100%;}
  .recommend-main-swiper-product .text {position: relative;width: 100%;}
  .recommend-main-swiper-product .img {width: 100%;margin-left: 0%;}
  .saj-newenergy-solution-section-system-solutions {padding: 100px 0 100px 0;}
  .saj-newenergy-solution-section-ad .text .title-cn {width: 90%;margin: auto;font-size: 24px;line-height: 38px;}
  .saj-newenergy-index-banner-swiper .swiper-slide .text {width:90%;top: 15%;}
  .saj-newenergy-index-banner-swiper .swiper-slide .table,.saj-newenergy-index-banner-swiper .swiper-slide .table-cell,.saj-newenergy-index-banner-swiper .swiper-slide .product .table,.saj-newenergy-index-banner-swiper .swiper-slide .product .table-cell,.saj-newenergy-index-section-product .text .table,.saj-newenergy-index-section-product .text .table-cell{display: block;height:auto;}
  .saj-newenergy-index-banner-swiper .swiper-slide .product {width:100%;height:40%;right:0;top: auto;bottom:0;}
  .saj-newenergy-index-banner-swiper .swiper-slide .product img {width: auto;height: 200px;}
  .saj-newenergy-index-banner-swiper .swiper-slide.center .product img {width: auto;height:200px;}
  .saj-newenergy-index-banner-swiper .swiper-slide .text .content-3 {padding:20px 0;}
  .saj-newenergy-index-banner-swiper .swiper-slide .text .viewmore a {margin:10px 0 0 0;}
  .saj-newenergy-index-banner-swiper .swiper-slide.center .text .viewmore a {margin: 10px auto auto auto;}
  .saj-newenergy-index-banner-swiper .swiper-slide.center .text {left: 5%;width: 90%;top: 10%;}
  .saj-newenergy-index-banner-swiper .swiper-slide .text .title-1,.saj-newenergy-index-section-product .text .title-1,.saj-drive-product-detail .title-1,.saj-service-top-banner .text .title-cn,.saj-about-section-saj .main .top .title-1,.saj-about-recruitment-banner .main .title-1 {font-size:30px;}
  .saj-newenergy-index-section-product .text { width: 90%;left: 5%;top:7%;}
  .saj-newenergy-index-section-product .text .model-0 {border: none;padding: 7px 0px;text-align: left;}
  .saj-newenergy-index-section-product .product {width:100%;height: 50%;right:auto; top:auto;bottom:5%;}
  .saj-newenergy-index-section-product .product img {max-width: 80%;max-height: 80%;}
  .saj-newenergy-index-section-product.right .text {right: auto;left: 5%;}
  .saj-newenergy-index-section-product .text .content-3 {margin-bottom:20px;padding-bottom: 0px;color: #fff;}
  .saj-newenergy-index-section-product.right .product { left:0;right: auto;}
  .saj-drive-index-product-center-type {margin-top: 30px;}
  .saj-drive-index-product-center-type .item {float: none;width: 100%;margin-right:0;margin-bottom: 2%;}
  .saj-drive-index-product-center-type .item .text .text-txt {height: auto;}
  .saj-drive-index-product-center-type .item .text {padding: 10% 5% 0 5%;width: 90%;}
  .drive-index-solutions-type {text-align: left;position: relative;right: auto;bottom: auto;margin-top: 30px;}
  .drive-index-solutions-type a {padding: 10px 0;width: 33.333%;}
  .saj-drive-index-solutions-list-swiper {margin-top:10%;padding-bottom:10%;}
  .saj-drive-index-bottom-item4 .item4 {width: 50%;}
  .saj-drive-index-bottom-item4 {position: relative;overflow: hidden;}
  .saj-drive-index-bottom-item4::before {content: '';display: block;width: 100%;height: 1px;background: #d8dcdf;position: absolute;right: 0;top:50%;z-index: 11;}
  .saj-drive-solution-section-content .right,.saj-drive-solution-section-content .right .solution-content-top .img {width: 100%;float: none;}
  .saj-drive-solution-section-content .right .solution-content-top .text {width: 90%;float: none;}
  .saj-drive-solution-section-content .right .solution-content-top {margin-top: -30px;}
  .saj-drive-solution-section-content {padding: 3% 3%;}
  .saj-drive-solution-section-banner .text {width: 90%;left: 3%;}
  .saj-drive-solution-section-banner .text .title-cn,.saj-title-en {font-size: 40px;}
  .saj-drive-solution-section-banner .text .title-en,.saj-title-cn {font-size: 20px;}
  .detail-application .item {padding: 5%;width: 90%;margin-bottom: 2%;}
  .detail-application .item .text-3 {min-height:auto;}
  .saj-drive-other-product4 .item{float: none;width:100%;margin-right: 0;margin-bottom: 2%;}
  .saj-drive-other-product4 .item .img {width: 30%;float: left;}
  .saj-drive-other-product4 .item .text {width: 55%;float: left;padding-left: 5%;}
  .saj-drive-other-product4 {padding: 50px 0;}
  .saj-drive-detail-img-swiper {float: none;width: 100%;height: 100%;}
  .saj-drive-detail-img-swiper .img,.saj-drive-detail-img-swiper {height: auto;}
  .saj-drive-detail-right {position: relative;right:auto;width:90%;padding: 5% 5% 20% 5%; height:auto;top:auto;}
  .saj-drive-detail-bottom-nav {position: relative;overflow: hidden;border-bottom:none;}
  .saj-drive-detail-bottom-nav .saj-content {width:100%;overflow-x: scroll;overflow-y: hidden;white-space: nowrap;font-size: 0;}
  .saj-drive-detail-bottom-nav .saj-content::-webkit-scrollbar{height:0px; width:0px;}
  .saj-drive-detail-bottom-nav a {float: none; display: inline-block;padding: 20px 25px;}
  .saj-drive-product-detail .left,.saj-drive-product-detail .right,.saj-service-warranty .warranty-2 .warranty-content .left,.saj-service-warranty .warranty-2 .warranty-content .right{float: none;width: 100%;overflow: hidden;}
  .saj-drive-product-detail .position-absolute,.saj-service-download-select .search-3,.saj-recruitment-item .title-1 .item-4 .date-3 {position: relative;}
  .saj-drive-product-detail .w70 {width: 90%;padding: 5%;}
  .saj-drive-product-detail .center {padding: 50px 0;}
  .saj-drive-product-detail .right.position-absolute.absolute-right.white,.saj-drive-product-detail .top.center.position-absolute.white {background: #000;}
  .saj-drive-detail-bottom-nav.top100 {top: 50px!important;}
  .detail-download {width:100%;overflow-x: scroll;overflow-y: hidden;white-space: nowrap;}
  .detail-download .item {width: 300%;}
  .detail-download .item li {float: left;display: block;}
  .detail-download .item li:nth-child(1) {width: 32%;padding-left:3%;}
  .detail-download .item li:nth-child(2) {width: 25%;}
  .saj-sajcloud-index-section .text {left: 5%;width: 90%;}
  .saj-service-top-banner .text {left: 5%;width: 90%;}
  .saj-service-top-banner .bottom-nav a {font-size: 16px;margin-right: 3%;padding: 0 0 10px 0;}
  .saj-service-download-list-right,.saj-service-download-select .search-3 .search-content.cur .search-3-close {display: none;}
  .saj-service-download-select .search-3 .search-3-input1,.saj-service-download-select .search-3 .search-content.cur .search-3-input1,.saj-service-warranty .warranty-2 .warranty-content .item{width: 100%;box-sizing: border-box;}
  .saj-service-download-list {padding:0;}
  .saj-service-download-list-type,.saj-service-faq-menu-2,.saj-about-recruitment-list-nav {width:100%;overflow-x: scroll;overflow-y: hidden;white-space: nowrap;font-size: 0;}
  .saj-service-download-list-type::-webkit-scrollbar,.saj-service-faq-menu-2::-webkit-scrollbar,.saj-about-recruitment-list-nav::-webkit-scrollbar{height:0px; width:0px;}
  .saj-service-download-list-type a,.saj-service-faq-menu-2 a,.saj-about-recruitment-list-nav a {display: inline-block;float: none;margin-right:20px;font-size: 15px;}
  .saj-turn-page a {width: 40px; height: 40px;line-height: 40px;}
  .saj-turn-page a.prev {width: 60px;background-image:none;padding-left: 0px;}
  .saj-turn-page a.next {width: 60px;background-image:none;padding-right: 0px;}
  .saj-service-warranty .warranty-2 .warranty-from .submit-2 {width: 100px;}
  .saj-service-warranty .warranty-2 .warranty-content {width: 80%;}
  .saj-service-warranty .warranty-2 .warranty-content .item {padding: 5% 0;}
  .saj-service-system-design .text-2 {width: 90%;margin: auto;}
  .saj-service-system-design .item-3 li {max-width: 100%;width:80%;padding: 5%;}
  .saj-service-system-design .item-3 .jiantou {transform:rotate(90deg);margin: 20px;}
  .saj-service-section {padding: 10% 0;}
  .saj-service-system-design-section .left, .saj-service-system-design-section .right {width: 100%;}
  .saj-service-system-design-section .text {position: relative;width: 90%;padding:10% 5%;left: auto;right: auto;}
  .saj-service-system-design-section .item-3 li h4 {width: 80%;}
  .saj-service-system-design-section .right .text {right: auto;}
  .saj-faq-item .title-1 i { margin:8px 20px;width: 20px;height: 20px;}
  .saj-faq-item .title-1 strong {width: 60%;font-size: 16px;line-height: 28px;}
  .saj-faq-item .text-2 {padding: 5%;}
  .saj-about-section-saj .main .top .title-1 { margin-top: 25%;}
  .saj-about-section-saj .main .top .item-2 .saj-index-about-data5 {font-size: 0;}
  .saj-index-about-data5 li {width: 30%;}
  .saj-about-section-saj .bottom {height: auto;}
  .saj-about-section-saj .bottom .right {width: 100%;position: relative;}
  .saj-about-section-saj .bottom .text-1 {padding: 5%;font-size: 14px;line-height: 24px;}
  .saj-about-section-culture .left {position: relative;left:auto; top:auto;width:90%;padding:50px 5% 5% 5%;height: auto;float: none;}
  .saj-about-section-culture .left .item4 {margin-top: 20px;}
  .saj-about-section-culture .right,.saj-about-news-detail-left {width: 100%;height: 100%;float: none;}
  .saj-about-section-culture .right .img {position: relative;height:100%;}
  .saj-about-section-culture .left .item4 li h5 {font-size: 12px;}
  .saj-popup-window-content.w200 {width: 90%;margin-top: 0;}
  .about-progressbar,.swiper-tip,.saj-about-news-detail-right,.saj-about-news-detail-left .top .type-1 {display: none;}
  .saj-about-company-honor .top .honor-nav-type {position: relative;right: auto;bottom: auto;text-align: left;clear: both;margin-top: 40px;}
  .saj-about-company-honor .top .honor-nav-type a {margin-left: 0;margin-right: 40px;}
  .saj-about-company-honor .top {margin-top: 50px;}
  .company-honor-list-swiper .honor .img {width: 80%;}
  .saj-about-partners .content .top {margin-top: 80px;}
  .partners-list-swiper .img img.img-center {max-width: 80%;}
  .saj-about-news-list .item,.saj-about-news-detail-left .top .title-2,.saj-contact-section .contact-section .contact-section-add .top {float: none; width: 100%;}
  .saj-about-news-list .item .text .title-2 {min-height: auto;}
  .saj-about-news-detail-top {padding-top: 50px;}
  .saj-about-news-detail-left .top .date-3 {position: relative;margin-bottom: 20px;top: auto;}
  .saj-contact-section .contact-section {position: relative;margin-top: 80px;padding-bottom: 50px;}
  .saj-contact-section .contact-section .contact-section-add .top .item-2 li {width: 100%;margin-bottom:20px;}
  .saj-contact-section .contact-section .contact-section-add .top .item-2 li p {margin: 10px 0;}
  .apoint {top: 50%;margin-top: -75px;right: 50%;margin-right: -125px;}
  .saj-contact-item .main-2 .item-add.iad1 {margin-right:0;}
  .saj-contact-item .main-2 {padding: 5% 5%;}
  .saj-contact-item .main-2 .item-add {width:100%;float: none;}
  .saj-contact-item .main-2 .item-add .gsname-1 {background: url(../../contact/images/a.png) left center no-repeat;background-size: 4%;}
  .saj-contact-item .title-1 {padding: 20px 5%;}
  .saj-online-message .item.item1,.saj-online-message .item.item2 {width: 100%;margin-right:0;}
  .saj-online-message .item .input-2 input {padding-bottom: 10px;}
  .saj-header-recruitment .left {width: 100%;}
  .saj-header-recruitment .left .saj-logo {width: 40%;height: 20px;margin-top: 25px;}
  .saj-header-recruitment .right {right:1%;top:18px;}
  .saj-header-recruitment .right a {font-size: 0px;}
  .saj-header-recruitment .left .recruitment-nav {padding-left: 15px;margin-top: 17px;margin-left: 10px;}
  .saj-header-recruitment .left .recruitment-nav a {font-size: 14px;line-height: 35px;margin-right: 20px;padding-bottom: 5px;}
  .saj-header-recruitment.scroll-top { padding-bottom: 10px;}
  .saj-header-recruitment.scroll-top .left .saj-logo {margin-top: 25px;}
  .saj-about-recruitment-banner .main {width: 90%;left: 5%;}
  .saj-about-recruitment-banner .main .text-3 {width: 100%; padding: 5% 0;}
  .saj-about-recruitment-type .item {width: 100%;margin-bottom: 2%;margin-right: 0;}
  .saj-about-recruitment-type .item .text {padding: 5%;width: 90%;}
  .saj-about-recruitment-type .item .img {float: left;width: 100%;}
  .saj-about-recruitment-banner .main .title-1 {padding-bottom: 10px;padding-top: 30px;}
  .saj-about-recruitment-banner .main .search-2 {height: 50px;}
  .saj-about-recruitment-list {padding: 10% 5%;}
  .saj-popup-window-content.w600 {width: 90%;margin-top: 0;}
  .saj-recruitment-popup .item-2 li,.saj-recruitment-popup .item-2 li:last-child {width: 100%;margin-right: 0;}
  .saj-recruitment-popup .item-2 li:last-child {margin-top: 10px;}
  .saj-about-recruitment-list-content {padding:30px 0 3% 0;}
  .saj-about-recruitment-list-nav {border-bottom: 2px solid #e0e3e5;border: none;}
  .saj-about-recruitment-list-nav a{margin-right: 0px;padding-right: 20px;}
  .saj-about-recruitment-list-nav::after {display: none;}
  .saj-about-recruitment-list-nav a.cur::after {width:calc(100% - 20px);}
  .saj-about-recruitment-list-nav a::before {content: '';display: block;width: 100%;height: 2px;z-index:1;position:absolute;left: 0;bottom: 0;background: #e0e3e5;}
  .saj-search-title .title-en {font-size: 30px;padding-bottom: 10px;padding-top: 60px;}
  .saj-search-content .search-section {width: 90%;}
  .saj-search-nav a {margin-right: 15px;}
  .saj-search-section-main {padding: 50px 0;}
  .saj-search-list-content .detail-download {padding:0px 0 50px 0;}
  .saj-search-section-main .detail-application,.saj-search-section-main .saj-drive-other-product4 {padding:0;}
  .saj-newenergy-index-banner-swiper .swiper-slide .text .model-0 {width: 50px;height: 50px;line-height: 50px;font-size: 26px;}
  .saj-newenergy-index-banner-swiper .swiper-slide .text .title-2 {font-size: 16px;}
  .saj-newenergy-index-section-product .text .line-2 { margin:15px 0;}
  .saj-service-system-design .item-3 li .top i,.saj-about-section-culture .left .item4 li i { width: 20px;height: 20px;}
  .saj-service-system-design .item-3 li .top i img {max-width: 90%;}
  .saj-about-section-saj .bottom .text-1{padding:0; word-break: break-all;text-overflow: ellipsis;display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 7; overflow: hidden;width: 80%;margin: 5% auto;}
  .saj-about-section-culture .left .text {margin-top: 0;}
  .saj-about-section-culture .left .item4 li {position: relative;width: 90%;padding:3% 5%;}
  .saj-about-section-culture .left .item4 li h4 {font-size: 16px; padding:5px 0 5px 0;}
  .saj-about-section-culture .left .item4 li h5 {min-height: auto;}
  .saj-about-section-culture .left .item4 li i {position: absolute;right:10%;top: 20%;}
  .saj-about-section-culture .right {height: 50%;}
  .saj-about-section-culture .right .img img {width: 100%;}
  .saj-play { margin: -50px 0 0 -27px;}
  .saj-about-news-detail-left .top .title-2 {font-size: 24px;line-height: 38px;padding:0;}
  .saj-about-recruitment-banner .main .search-2 .select-1 select,.saj-about-recruitment-banner .main .search-2 .submit-3 input,.saj-about-recruitment-banner .main .search-2 .input-2 input {height: 50px;font-size: 14px;margin: 0;padding: 0;}
  .saj-header-recruitment.scroll-top {top: -8px;}
  .saj-contact-section .contact-section .contact-section-add .top .add-3,.saj-newenergy-solution-section-banner .text .title-en {padding-top: 0px;}
  .saj-index-about-data5 li h5 {margin: 0px;}
  .saj-index-about-data5 li h2 {margin: 0;}
  .saj-drive-index-product-center-type .item .text .text-txt { word-break: break-all;text-overflow: ellipsis;display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2; overflow: hidden}
  .saj-drive-index-product-center-type .item a:hover .text {padding: 10% 5% 0 5%;}
  .saj-drive-product-detail .white .text .text-2 {width: 90%;margin: auto;}
  .saj-contact-section-content {margin: 0px auto 80px auto;}
  .map-mark {display: none;}
  .saj-contact-section .img {padding-bottom: 0px;}
  #map {height: 300px!important;}
  .recommend-main {padding: 10% 5%;margin-top: 30px;}
  .saj-footer .top .left .logo {width: 50%;}
  .saj-index-global-date li h6 {margin: 5px 10px;}
  .saj-index-global-date li h3 strong {font-size:inherit;}
  .saj-index-global-date li:nth-child(1) {padding-right:0;}
  .saj-index-global-date li:nth-child(2) {padding-right:0;}
  .detail-download {padding:0 0 50px 0;overflow-x: hidden;}
  .detail-download .item {width:100%;padding:5%;}
  .detail-download .item.top {display: none;}
  .detail-download .item li {float: none;padding:5px 0;}
  .detail-download .item li:nth-child(1) {width: 100%;padding-left:0;}
  .detail-download .item li:nth-child(2) {width: 100%;}
  .detail-download .item li:nth-child(3) {width: 100%;display: none;}
  .detail-download .item li:nth-child(4) {width: 100%;}
  .detail-download .item li:nth-child(5) {width: 100%;display: none;}
  .detail-download .item li:nth-child(6) {width: 20px;position: absolute;right: 5%;top: 15%;}
  .detail-download .item.bg2:hover, .detail-download .item.bg1:hover {border: 1px solid #f9fdff;}
  .saj-index-content-tabs {background: #fff;border-radius: 40px;margin-bottom: 5%;text-align: center;position: relative;overflow: hidden;}
  .saj-index-content-tabs .item {position: relative;left: auto;float: left;}
  .saj-index-content-tabs .item.item2{left: auto;}
  .saj-index-content-tabs a .bottom {display: none;}
  .saj-nav-type-mobile {display: block;}
  .saj-newenergy-product-section-left{float: none;width:90%;padding:1% 5%;position: fixed;top: 50px;left: 0;z-index: 90;background: #f1f1f1;display: none;}
  .left-nav-type h3 {font-size: 16px;padding: 15px 0;}
  .left-nav-type.cur ul {display: none;}
  .saj-newenergy-index-swiper .swiper-slide .saj-newenergy-hotSeries-swiper .swiper-slide:last-child {height: 400px!important;}
  .saj-index-section-swiper .swiper-slide:last-child {height: 400px;}
  .saj-newenergy-product-list .product-list-item .text .name {font-size: 30px;}
  .advantage-tab4-nav {text-align: center;}
  .advantage-tab4-nav li:first-child {width: auto!important;padding-right:auto!important;position: relative;left: auto;text-align:center;}
  .advantage-tab4-nav li:last-child {width: auto!important;padding-right:auto!important;position: relative;right: auto;text-align:center;}
  .advantage-tab4-nav.num3 li {width:auto;}
  .advantage-tab4-nav.num4 li {width:auto;}
  .advantage-tab4-nav.num5 li {width:auto;}
  .advantage-tab4-nav.num6 li {width:auto;}
  .advantage-tab4-nav.num7 li {width:auto;}
  .map-img {width: 100%;}
  .saj-service-faq-menu-1 a {font-size: 18px;margin-right: 30px;}
  .saj-recruitment-item .title-1 .item-4 li {padding-right: 20px;}
  .saj-recruitment-item .title-1 .item-4 li:nth-child(4){padding-right: 0;}
  .saj-recruitment-item .title-1 .item-4 li:nth-child(4)::after {display: none;}
  .saj-recruitment-item .title-1 .item-4 li::after {right: 10%;}
  .select3,.select-menu3 .select1 a,.select-menu3 .select1 .submit1{float: none!important;width: 100%;box-sizing: border-box;}
  .select-menu3 .select3 .select1 {width:40%;margin-bottom: 10px;margin-right: 0px;}
  .select-menu3 .select3 .select1:nth-child(1) {width:25%;}
  .select-menu3 .select3 .select1:nth-child(2) {width:35%;}
  .select-menu3 .select1 a::after {right: 10%;}
  .select-menu3 .select1 {width: 100%;margin-bottom: 10px;}
  .select-menu3 .select1 .submit1,.search-3-input {margin: 0;}
  .select-menu3-content{width: 100%;}
  .select-menu3 .select1 a {font-size: 12px;padding: 0 10px;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}
  .select-menu3-content .menu3 li ul.two {left: 17%;width: 67%;}
  .select-menu3-content .menu3 li a.one {width: 20%;}
  .select-menu3-content::before {left: 25%;}
  .select-menu3-content::after{right: 44%;}
  .saj-drive-detail-img-swiper .img img.img-center {max-width: 70%;max-height: 70%;}
  .en .saj-index-content-tabs .item {display: inline-block;vertical-align: middle;float: none;}
  .en .saj-index-global-date li::after {display: none;}
  .en .saj-index-global-date li { width: 48%;}
  .en .saj-service-top-banner .bottom-nav {bottom: 1%;}
  .en .saj-service-top-banner .bottom-nav a {display: inline-block;overflow: hidden;padding: 0 0 5px 0;margin-bottom: 10px;}
  .saj-about-recruitment-type .item .viewmore-3 {position: relative;right: auto;top: auto;margin-top: 30px;}
  .saj-newenergy-index-section-product .text .content-3 p{height: 45px;overflow: hidden;}
  .saj-newenergy-index-section-product .text .content-3 i::after  {display: inline-block;}
  .saj-newenergy-index-section-product .text .content-3 input:checked~i::after {content: 'Put it away';}
  .saj-drive-solution-section-content .right .solution-content-top .img img.img-block{display: none;}
  .saj-drive-solution-section-content .right .solution-content-top .img img.img-center{position: relative;}
  .saj-contact-section .contact-section {width: 90%;}
  .en .saj-about-section-culture .left .item4 li h5 {min-height: auto;}
  .en .saj-footer .top .left {width: 100%;}
  .en .saj-index-about-data5 li {width: 60%;margin: auto;position: relative;text-align: left;padding: 10px 0 20px 80px;overflow: hidden;}
  .saj-index-about-data5 li i {position: absolute;left: 0;}
  .saj-index-global-date li h6 {font-size: 12px;}
  .saj-about-section-saj .saj-index-about-data5 li {width:33%;text-align: center;padding: 10px 0px;}
  .saj-index-about-data5 li h2 span {display: none;}
  .saj-about-news .saj-service-top-banner .bottom-nav a {font-size: 12px;}
  .saj-header-recruitment .left .recruitment-nav {padding-left: 10px;margin-top: 17px; margin-left: 0px;width: 60%;position: absolute;left: 24%;}
  .saj-header-recruitment .left .recruitment-nav a:last-child {margin-right: 0px;}
  .saj-header-recruitment .left .recruitment-nav a {font-size: 12px;display: block;float: left;width: 50%;line-height: 18px;margin-right: 0px;}
  .saj-recruitment-item .title-1 .item-4 li {display: block;padding-right: 0px;}
  .saj-recruitment-item .title-1 .item-4 li::after {display: none;}
  .advantage-tab4-nav li:first-child {width: 50%!important;}
  .advantage-tab4-nav.num4 li {width: 50%;}
  .advantage-tab4-nav a h4 {font-size: 14px;width: 90%;display: block;}
  .saj-popup-window-content {width: 100%!important;top: 0!important;box-sizing: border-box;padding: 5%!important;margin-top: 0px!important;}
  .saj-popup-content-text {float: none;width: 90%;height: auto;position: relative;padding: 5%;right: auto;top: auto;}

  .saj-index-global-main .table,.saj-index-global-main .table-cell{display: block;}
  .saj-index-global-main .map-img img,.saj-index-global-main .map-line {display: none;}
  .map-title { margin-top: 100px;}
  .map-img {display: none}
  .map-place {position: relative;display: none}


}

/* iPad */
@media only screen and (min-device-width : 768px) and (max-device-width : 1024px)  {
  #header {display: none;}
  .mnav {display: block!important;}
  .saj-header-black .menu-toggle span.hamburger,.saj-header-black .menu-toggle span.hamburger:after,
  .saj-header-black .menu-toggle span.hamburger:before{background: #000;}
  .saj-header-black .mlogo {background: url(../images/logoh.svg) left center no-repeat;}
  .saj-newenergy-product-section-right {float: none;width: 100%;margin-left: 0;}
  .saj-newenergy-product-list {width: 100%;height: 100%;overflow: hidden;}
  .saj-newenergy-product-list-swiper .swiper-slide, .saj-newenergy-product-list-swiper .swiper-wrapper, .saj-fullheight {display: block;height: auto!important;}
  .saj-newenergy-product-list-swiper .swiper-slide {margin-top: 30px;}
  .saj-newenergy-product-list .product-list-item .text {position: relative;right: auto;top: auto;width:50%;height: auto;padding:0 0 0 5%;float: left;}
  .saj-newenergy-product-list .product-list-item .img img {transform: translateY(0px);opacity: 1;}
  .saj-newenergy-product-list .product-list-item .text .name,.saj-newenergy-product-list .product-list-item .text .txt,.saj-newenergy-product-list .product-list-item .text .viewmore {transform: translateX(0px);opacity: 1;}
  .saj-newenergy-product-list .product-list-item .text .name {font-size: 30px;}
}
/* iPad x*/
@media only screen and (min-device-width : 768px) and (max-device-width : 1024px) and (orientation : landscape) {
  .map-title {position: relative; margin-top: 0px;}
  .saj-index-global-main-map {margin-top: 0;}
  .map-img {width: 90%;}
  .saj-footer .top .left {width: 40%;}
  .saj-footer .top .right {width: 60%;}
  .saj-footer .top .right ul {padding-left: 20px;}
  .saj-footer .top .left .addewm .add {padding-bottom: 10px;}
  .saj-footer .top .left .addewm {padding-top: 10px;}
  .saj-footer .top .left .tel {padding-top: 0px;}
  .saj-footer .top .right {text-align: left;}
  .cd-nav a {padding: 2% 0;}
  .saj-drive-detail-top-path {top: 70px;}
  .saj-service-system-design-section {padding: 10% 0 10% 0;}
  .saj-service-index .saj-service-index-section:last-child .saj-service-system-design-section {padding: 0 0 10% 0;}
  .saj-service-system-design-section .text {left: auto;width:90%;position: relative;padding: 0 0 0 5%;}
  .saj-service-system-design-section .right .text {right:auto;}
  .saj-about-section-saj .img {background-size: auto!important;}
  .saj-about-recruitment-type .item a {padding: 5%;}
  .saj-contact-section .contact-section .contact-section-add .top {width: 55%;}
}
/* iPad y*/
@media only screen and (min-device-width : 768px) and (max-device-width : 1024px) and (orientation : portrait) {
  .saj-newenergy-index-banner-swiper .swiper-slide .text .table,.saj-newenergy-index-banner-swiper .swiper-slide .text .table-cell{display: block;}
  .saj-newenergy-index-banner-swiper .swiper-slide .text,.saj-newenergy-index-section-product .text {position: absolute;height: auto;left: 5%;width: 90%;top: 20%;}
  .saj-newenergy-index-banner-swiper .swiper-slide .product,.saj-newenergy-index-section-product .product {position: absolute;width: 90%;height: auto;right: 5%;top: auto;bottom: 0;text-align: center;}
  .saj-newenergy-index-section-product.right .text {right: 5%;}
  .saj-newenergy-index-section-product .text .model-0 {margin-top: 0;}
  .swiper-pagination-banner {bottom: 10%!important;}
  .saj-index-global-date {bottom: 3%;left: 5%;width: 90%;margin-left: 0px;}
  .saj-index-global-date li h6 {display: block;}
  .saj-index-global-date li h3 strong {text-align: center;width: auto;}
  .saj-index-global-date li {text-align: center;padding: 0 1%;width: 20%;}
  .saj-index-global-date li:nth-child(1) {padding:0 1%;}
  .map-title {position: relative;}
  .saj-footer .top .right,.saj-newenergy-product-section-left,.saj-sajcloud-index-section .img img.pcshow,.saj-about-section-saj .img img.pcshow{display: none;}
  .saj-nav-type-mobile,.saj-sajcloud-index-section .img img.mbshow,.saj-about-section-saj .img img.mbshow {display: block!important;}
  .map-img,.saj-service-download-select .search-3 .search-3-input,.saj-service-download-select .search-3 .search-content.cur .search-3-input {width: 100%;}
  .saj-index-global-main-map { margin-top: 0px;}
  .saj-newenergy-solution-section-banner .text,.recommend-main-swiper,.saj-service-warranty .warranty-2 .warranty-content .left,.saj-service-warranty .warranty-2 .warranty-content .right,.saj-service-system-design-section .left, .saj-service-system-design-section .right {width: 100%;}
  .saj-newenergy-solution-section-ad .text .title-cn {width: 90%;margin: auto;}
  .recommend-main-swiper-product .text {position: relative; width: 50%;height: auto;float: left;}
  .recommend-main-swiper-product .img {width: 45%;margin-left: 5%;float: left;}
  .recommend-main-nav {width: 100%;height: auto;position: relative;right: auto;top: 0;text-align: center;padding-bottom: 50px;}
  .recommend-main-nav a {display: inline-block;}
  .recommend-main-nav a::before,.recommend-main-nav a::after,.saj-drive-index-product-center-type .item .text .text-txt,.saj-drive-detail-top-path,.saj-fullheight .img img.img-block.full-img{display: none;}
  .recommend-main {padding: 10% 5% ;}
  .saj-popup-content-left,.saj-drive-solution-section-content .right {width: 100%;float: none;}
  .saj-popup-content-text {float: none;width: 100%;padding-left: 0;}
  .saj-popup-window-content {padding: 10% 4% 10% 4%;}
  .saj-drive-index-product-center-type .item .text {padding: 15% 0 0 0;width: 100%;}
  .drive-index-solutions-type {margin-top: 50px;text-align: left;position: relative;right: auto;bottom: auto;}
  .saj-drive-detail-img-swiper {float: none;width: 100%;}
  .saj-drive-detail-right {position: relative;right: auto;width: 90%;height: auto;top: 0;padding: 5%;}
  .saj-fullheight-content {position: relative;}
  .saj-drive-detail-left {top: 10%;}
  .saj-drive-product-detail .right,.saj-drive-product-detail .left {position: relative;width: 100%;padding: 5% 0;}
  .saj-drive-product-detail .top {padding: 5% 0;top: auto;position: relative;}
  .saj-drive-product-detail .white {background: #000;}
  .saj-drive-other-product4 .item {width: 49%;margin-right: 1%;margin-bottom: 1%;}
  .detail-download .item li:nth-child(2),.detail-download .item li:nth-child(3),.detail-download .item li:nth-child(4),.saj-drive-solution-section-content .left ,.saj-service-download-list-right{display: none;}
  .detail-download .item li:nth-child(1){width: 55%;}
  .detail-download .item li:nth-child(5) {width: 20%;}
  .detail-download .item li:nth-child(6) {width: 15%;}
  .saj-drive-detail-bottom-nav {overflow: hidden;position: relative;}
  .detail-application .item {width: 90%;margin-bottom: 10px;}
  .detail-application .item .text-3 {min-height: auto;}
  .saj-drive-solution-section-content .right .solution-content-top {margin-top:0px;}
  .saj-drive-solution-section-banner .text .title-cn {font-size: 40px;}
  .saj-sajcloud-index-section .text {left: 5%;width: 90%;height: 100%;}
  .saj-sajcloud-index-section .text .table {display: block;margin-top: 20%;}
  .saj-service-download-select .search-3 {position: relative;}
  .saj-service-download-select .search-3 .search-content.cur .search-3-input1 {box-sizing: border-box;}
  .select-menu3{margin-bottom: 20px;}
  .select-menu3 .select1 a {width: 135px;}
  .select-menu3 .select1 {margin-right: 0;}
  .saj-service-warranty .warranty-2 .warranty-content .right {padding-top: 40px;}
  .saj-service-system-design .item-3 li {max-width: 100%;width: 80%;}
  .saj-service-system-design .item-3 .jiantou {margin: 20px auto;display: block;transform:rotate(90deg);}
  .saj-service-system-design-section .text {left: auto;width: 90%;padding: 5%;position: relative;}
  .saj-service-system-design-section .right .text {right: auto;}
  .saj-about-section-saj .img img.mbshow {margin-top: -50%;}
  .saj-about-section-saj .bottom .text-1 {font-size: 16px;line-height: 36px;}
  .saj-about-section-culture .left {position: relative;width: 90%;padding: 5%;height: auto;}
  .saj-about-section-culture .left .table {display: block;}
  .saj-about-section-culture .right {width: 100%;position: absolute;bottom: 0;height: 40%;}
  .saj-about-section-culture .right .img {position: relative;height: 100%;}
  .saj-about-company-honor .top {padding-top: 30%;}
  .saj-about-partners .content .top {padding-top: 20%;}
  .saj-header-recruitment .left {width: 100%;}
  .saj-about-recruitment-banner .main {width: 90%;left: 5%;}
  .saj-about-recruitment-type .item {width: 100%;margin-bottom: 2%;}
  .saj-about-recruitment-banner .main .title-1 {display: none;}
  .saj-about-recruitment-list-nav a {margin-right: 20px;}
  .saj-about-recruitment-banner .main .search-2 {margin-top: 70px;}
  .saj-contact-section .contact-section .contact-section-add .top {width: 100%;}
  .saj-contact-item .main-2 .item-add {width: 100%;margin-right: 0;}
  .saj-search-content .search-section {width: 90%;}

}


@media only screen and (max-height : 650px)  {
  .swiper-tip,.about-progressbar {display: none;}
  .left-nav-type h3 {font-size: 14px;padding: 10px 0;}
  .left-nav-type ul h4 {font-size: 13px;}
  .left-nav-type ul li a {font-size: 12px;padding: 5px 20px;}
  .saj-newenergy-product-list .product-list-item .text .type {font-size: 12px;}
  .saj-newenergy-product-list .product-list-item .text .txt {font-size: 12px;line-height: 22px;}
  .saj-newenergy-product-list .product-list-item .text .name {font-size: 30px;line-height: 38px;}
  .nav-show-content-right-menu .menu-left a {font-size: 12px;padding: 5px 0;}
  .nav-show-content-right-menu .menu-left a.m1 {font-size: 14px;padding: 8px 0;}
  .saj-drive-detail-img-swiper .img img.img-center {max-height: 50%;}
  .saj-newenergy-product-list .product-list-item .text .name, .recommend-main-swiper-product .text .name, .saj-drive-detail-right .text-en {font-size: 20px;}
  .saj-drive-detail-right .text-cn {font-size: 30px;}
  .saj-drive-detail-right .text-btn li {font-size: 12px;}
  .saj-drive-detail-right .text-cn::after { margin:15px 0;}
  .saj-about-section-culture .left .item4 li i {position: absolute; top: 15%;opacity: .2;right: 10%;}
}


/*仅IE6和IE7识别*/
@media screen\9 {  }

/*仅IE6和IE7、IE8识别*/
@media \0screen\,screen\9 {  }

/*仅IE8识别*/
@media \0screen {  }

/*仅IE8-10识别*/
@media screen\0 {  }

/*仅IE9和IE10识别*/
@media screen and (min-width:0\0) {  }

/*仅IE10/11识别*/
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {

  .saj-header-nav-show {top: -2px;}
  .saj-service-system-design .item-3 .jiantou { width:35px;height:35px;margin: 0 2px;}
  .select-search-type{appearance:none; -moz-appearance:none; -webkit-appearance:none; -ms-appearance:none;}
  select.select-search-type::-ms-expand { display: none; }
  .file-input {background: none;border: none;position: relative;}

}

/************** 头部控制 ***************/
 @media screen and (max-width: 3840px){
  .saj-header-nav li {
         padding: 50px 35px ;
     }
  }
  @media screen and (max-width: 2048px){
    .saj-header-nav li {
         padding: 40px 25px ;
     }
     .saj-header .saj-header-nav li a {
         font-size: 15px;
     }
  }
  @media screen and (max-width: 1500px){
     .saj-header-nav li {
         padding: 30px 20px;
     }
     .saj-header .saj-header-nav li a {
         font-size: 15px;
     }
  }

  @media screen and (max-width: 1252px){
    .saj-header-nav li {
        padding: 30px 15px;
    }
    .saj-header .saj-header-nav li a {
        font-size: 15px;
    }
  }
  @media screen and (max-width: 1110px){
    .saj-header-nav li {
        padding: 30px 10px;
    }
    .saj-header .saj-header-nav li a {
        font-size: 15px;
    }
  }
.rightli {
  position: absolute !important;
  top: 0;
  bottom: -30px;
  left: -100vw;
  /*background: pink;*/
  opacity: 0;
  right: -50vw;
  z-index: 1;
}
.rightli2 {
  position: absolute !important;
  top: -40px;
  bottom: -90px;
  left: -100vw;
  /* background: pink; */
  opacity: 0;
  right: -50vw;
  z-index: 1;
}
.zInd1 {
  z-index: 2;
}
.show-end-icon {
  position: absolute;
  top: 50%;
  right: 0px;
  height: auto;
  margin-top: -15px;
}
