/* @media(max-width: 1800px){
	nav ul li{
		padding: 0 4.5%;
	}
}
@media(max-width: 1600px){
	nav ul li{
		padding: 0 4%;
	}
} */

@media(max-width: 980px){
  html {
    font-size: 12px;
  }
  .navigation {
    display: none;
  }
  .menu {
    width: 3.0em;
    height: 3.0em;
    margin-right: 0.5em;
    display: block;
    background-image: url(../images/menu.png);
    background-size: 2.0em 2.0em;
    background-repeat: no-repeat;
    background-position: 0.5em 0.5em;
  }
  .menu.close {
    background-image: url(../images/close.png);
  }
  .menu-list {
    width: 13.125em;
    padding: 0.75em 2.0em;
    box-sizing: border-box;
    background-color: rgba(255, 255, 255, 0.9);
    box-shadow: 0 0.25em 0.625em 0 rgba(0,0,0,0.5);
    position: absolute;
    right: 0.5em;
    top: 4.725em;
    /* display: none; */
  }
  .menu-list .arrow-up{
    width: 0;
    height: 0;
    position: absolute;
    right: 1.5em;
    top: -2.0em;
    border: 1.0em solid; 
    border-color: transparent transparent rgba(0,0,0,0.15) transparent;
  }
  .menu-list .arrow-up::after{
    content: '';
    position: absolute;
    top: -0.875em;
    left: -1.0em;
    border: 1.0em solid;
    border-color: transparent transparent white transparent;
  }
  .menu-list li {
    height: 3.0em;
  }
  .menu-list li a {
    display: block;
    line-height: 3.0em;
    font-size: 1.25em;
    color: #000;
  }



.box-about .box-line {
  margin-top: 2.0em;
  padding-top: 2.0em;
}

  .industry-container h2 {
    height: 3.0em;
    line-height: 1.5em;
    font-size: 1.0em;
  }
  
.industry-container .logo {
  width: 3.0em;
  position: absolute;
  right: 12px;
  top: -4.125em;
}
  .box-about .container {
    display: block;
  }
  .box-about .image {
    width: 100%;
    padding-right: 0;
  }
  .box-about .pic {
    width: 100%;
    height: 12.5em;
    overflow: hidden;
  }
  .box-about .pic img {
    width: 100%;
  }
  .box-about .info {
    width: 100%;
    height: auto;
    padding: 1.0em;
  }
.box-about .info h2 {
  line-height: 1.5em;
  font-size: 2.0em;
}
.box-leader {
  padding: 1.5em 0;
}
.box-leader .title {
  line-height: 2.75em;
  padding-bottom: 0;
  font-size: 2.0em;
}
  .box-leader li {
    width: 100%;
    margin: 1.0em 0;
    padding: 0 0.5em;
  }
  .box-leader li .item {
    padding: 0.5em;
  }
  .box-leader .pic {
    /* flex: 0 0 12.5em; */
    height: 20.0em;
  }
  .box-leader .pic img {
    width: 100%;
    /* min-height: 17.5em; */
  }
  .box-leader .info {
    flex: 1 1 0%;
    padding-left: 1.0em;
    box-sizing: border-box;
  }
  .box-leader .des {
    height: auto;
    line-height: 2.0em;
    font-size: 1.25em;
  }
.box-care {
  padding: 1.5em 0;
}
.box-care .title {
  line-height: 2.75em;
  padding-bottom: 0;
  font-size: 2.0em;
}
.box-care .des {
  line-height: 2.0em;
}


.box-footer {
  padding: 1.5em 0;
}
.box-footer .nav {
  justify-content: flex-start;
  flex-wrap: wrap;
}
.box-footer .nav .item {
  margin: 1.0em 0;
  padding: 0 1.75em;
}
.box-footer .box-line {
  margin-top: 1.75em;
  padding-top: 1.5em;
}


.box-footer .areas {
  flex-wrap: wrap;
}
.box-footer li {
  width: 50%;
  height: 5.75em;
  margin: 0.5em 0;
}
.box-footer li .pic {
  flex: 0 0 6.5em;
}
.box-footer li .pic img {
  width: 5.75em;
  height: 5.75em;
}
.box-footer li h5 {
  line-height: 1.75em;
  font-size: 1.125em;
}
  .box-copyright {
    font-size: 0.75em;
  }

  .box-breadcrumb {
    font-size: 1.0em;
  }
  
  
.box-main .title {
  line-height: 2.5em;
  text-align: center;
  padding-bottom: 1.5em;
  letter-spacing: 0.125em;
}
.box-main .title span {
  font-size: 2.0em;
}
.box-main .sub-title {
  line-height: 2.0em;
  text-align: center;
  font-weight: 400;
  font-size: 1.25em;
  /* letter-spacing: 0.125em; */
}

  .industry-saas .content p, 
  .industry-course .content p, 
  .industry-system .content p {
    line-height: 2.0em;
    padding: 1.0em 0;
  }
  
  .news-list ul li {
    width: 50%;
    margin-bottom: 1.0em;
    padding: 0 0.5em;
    box-sizing: border-box;
  }
  .news-list .pic {
    height: 8.5em;
  }
  .news-list .pic img {
    height: 8.5em;
  }
  .news-list .info {
    padding: 0.5em;
  }
  .news-list .tit {
    height: 3.0em;
    line-height: 1.5em;
    font-size: 1.125em;
    overflow: hidden;
  }
  .news-list .date {
    height: 2.5em;
    line-height: 2.5em;
    font-size: 1.0em;
    position: relative;
    left: 0;
    transition: left 0.3s linear;
  }
  .news-content .content {
    /* line-height: 3.75em; */
  }
  .news-content .box-line {
    padding-bottom: 1.5em;
  }
  .news-content .content img {
    max-width: 100%;
  }
  .news-more {
    display: none;
  }

  .box-wealth {
  height: 34.5em;
}
.box-wealth .title {
  line-height: 1.5em;
  padding: 1.5em 0 1.0em 0;
  font-size: 2.0em;
}
.box-wealth .wealth {
  height: 22.5em;
  padding: 1.0em 0 0 14.5em;
  background-size: 13.375em 22.5em;
}
.box-wealth .text {
  line-height: 1.75em;
  font-size: 1.125em;
}
.box-wealth .link {
  margin-top: 1.5em;
}
.box-wealth .link a {
  width: 7.5em;
  height: 2.5em;
  line-height: 2.5em;
  text-align: center;
  border: 1px solid #005BBB;
  display: inline-block;
  font-size: 1.125em;
  color: #fff;
  background-color: #005BBB;
}
.box-wealth .link a:hover {
  border: 1px solid #F08A1B;
  background-color: #F08A1B;
  transition: all 0.3s linear;
}


.partner-list ul li {
  width: 50%;
}
.partner-list ul li {
  margin-bottom: 1.25em;
  padding: 0 0.5em;
}
.partner-list .pic {
  height: 9.0em;
}
.partner-list .pic img {
  height: 9.0em;
}
.partner-list .info {
  padding: 0.625em;
}
.box-apply {
  padding: 2.5em 0;
}
.box-apply .container {
  padding-left: 1.5em;
  padding-right: 1.5em;
}
.box-apply ul li {
  width: 100%;
}  
.box-apply ul li:first-child, .box-apply ul li:last-child {
  display: none;
}

.box-join .container {
  width: 100%;
  min-width: auto;
  margin: 0 auto;
}


.contact-info .map {
  height: auto;
}
.contact-info .map img {
  width: 100%;
  height: auto;
}
.contact-info .item {
  width: 100%;
}
.area-list ul li {
  width: 100%;
}




.saas-module li {
  width: 50%;
  padding: 0.5em;
}
.saas-module .pic {
  padding: 2.5em 0 0.5em 0;
}
.saas-module .pic img {
  width: 7.5em;
  height: 7.875em;
}
.saas-module h2 {
  font-size: 1.125em;
}
.saas-module .list {
  width: 100%;
}
.saas-module .list label {
  font-size: 0.875em;
}


.course-param ul {
  width: 100%;
  padding: 0.5em 0;
}
.course-param li {
  width: 50%;
}
.course-param h2 {
  font-size: 40px;
}
.course-param h2 span {
  font-size: 16px;
}
.course-param h5 {
  font-size: 12px;
}



.system-info .item {
  padding: 1.0em 0;
}
.system-info .left, .system-info .right {
  width: 100%;
}
.system-info .left {
  float: none;
}
.system-info .right {
  float: none;
}
.system-info .padding {
  padding: 0 1.0em;
}

.fixed-sevice {
  display: none;
}

}