.group-main div {
  box-sizing: border-box; }
.group-main .banner {
  height: 259px;
  min-width: 1200px;
  width: 100%;
  overflow: hidden;
  background: url(../img/groupIntroduction/groupIntroduction.jpg) center center no-repeat; }
.group-main .banner-text {
  height: 153px;
  width: 271px;
  /*background: url(../img/groupIntroduction/banner-text.png) center center no-repeat;*/
  margin: 0 auto;
  /*margin-top: 53px;*/
  text-align: center;
  line-height: 135px;
  font-size: 35px;
  color: white;
  font-weight: bold; }
.group-main .content {
  width: 1200px;
  margin: 0 auto;
  box-sizing: border-box; }
.group-main .content1 {
  padding: 70px 0; }
  .group-main .content1 img, .group-main .content1 .text-container {
    display: inline-block;
    float: left; }
.group-main .text-container {
  width: 720px;
  padding: 25px 0 0 70px; }
  .group-main .text-container .line {
    width: 50px;
    height: 2px;
    background: #4470da; }
  .group-main .text-container .sub-title {
    font-size: 27px;
    color: #4470da;
    line-height: 50px; }
  .group-main .text-container .describe {
    padding-top: 10px;
    font-size: 13px;
    color: #7e7e7f;
    line-height: 28px; }
    .group-main .text-container .describe p {
    margin-bottom: 20px; }
.group-main .content2 {
 }
  .group-main .content2 .line {
    width: 50px;
    height: 2px;
    background: #4470da; }
  .group-main .content2 .sub-title {
    font-size: 27px;
    color: #4470da;
    line-height: 50px; }
  .group-main .content2 .describe {
    padding-top: 10px;
    font-size: 13px;
    color: #7e7e7f;
    line-height: 23px; }
    .group-main .content2 .describe p {
      margin-bottom: 15px; }
.group-main .content3 {
  }
  .group-main .content3 .content3-logo {
    height: 49px;
    background: url(../img/groupIntroduction/content2-logo.png) center center no-repeat;
    text-align: center;
    font-size: 30px;
    line-height: 31px;
    color: #4470da;
    font-weight: bold; }
  .group-main .content3 ul {
    margin-top: 50px; }
  .group-main .content3 ul li {
    width: 46%; margin: 20px 27%;
    /*float: left;*/ }
  .group-main .content3 ul li:nth-last-of-type(1) .cards {
    float: right; }
  .group-main .content3 ul li:nth-last-of-type(1) .img-container, .group-main .content3 ul li:nth-last-of-type(1) p {
    float: right; }
  .group-main .content3 ul li:nth-of-type(2) .img-container, .group-main .content3 ul li:nth-of-type(2) p {
    float: none;
    margin: 0 auto; }
  .group-main .content3 ul li p {
    width: 340px;
    margin: 0 auto;
    padding-top: 20px;
    padding-bottom: 20px;
    overflow: hidden;
    color:#999999;
    }
  .group-main .content3 .cards {
    width: 360px;
    margin: 0 auto 20px;
    transition: 0.5s;
    position: relative;
 }
    .group-main .content3 .cards img{
    	width:90%; margin: 15px auto; border-radius: 10px;
    }
  .group-main .content3 .cards:hover {
    
    bottom: 10px; }
  .group-main .content3 .img-container {
    border-bottom: 1px solid #e5e5e5;
    float: left;
    width: 350px;
    background: #fff;border-radius: 10px;
    box-shadow: 0px 0px 18px 0px rgba(36, 104, 242, 0.17);
    
     }
    .group-main .content3 .img-container .text {
      height: 60px;
      line-height: 60px;
      width: 340px;
      margin: 0 auto;
      text-align: center; }
      .group-main .content3 .img-container .text span {
        display: inline; }
    .group-main .content3 .img-container .bold {
      font-size: 17px;
      color: #4470da;
      margin-right: 8px; }
    .group-main .content3 .img-container .normal {
      font-size: 14px;
      color: #5b5b5b; }
.group-main .content4 {
 /* height: 520px;*/ }
  .group-main .content4 .content4-logo {
    height: 49px;
    background: url(../img/groupIntroduction/conten4-logo.png) center center no-repeat;
    text-align: center;
    font-size: 30px;
    line-height: 35px;
    color: #4470da;
    font-weight: bold; }
  .group-main .content4 .logo li {
    width: 20%;
    float: left;
    height: 75px;
    margin-top: 60px;
    display: table-cell;
    vertical-align: bottom; }
    .group-main .content4 .logo li img {
      margin: 0 auto;
      height: 80px; }
  .group-main .content4 .logo li:nth-of-type(1) img, .group-main .content4 .logo li:nth-of-type(2) img, .group-main .content4 .logo li:nth-of-type(3) img, .group-main .content4 .logo li:nth-of-type(4) img, .group-main .content4 .logo li:nth-of-type(5) img {
    height: 75px; }
  .group-main .content4 .logo li:nth-of-type(2) img {
    margin-top: -5px;
    height: 90px; }

    .group-main .content5 {
      height: 310px; }
      .group-main .content5 .content5-logo {
        height: 49px;
        background: url(../img/groupIntroduction/conten5-logo.png) center center no-repeat;
        text-align: center;
        font-size: 30px;
        line-height: 35px;
        color: #4470da;
        font-weight: bold; }
      .group-main .content5 .logo li {
        width: 20%;
        float: left;
        height: 75px;
        margin-top: 60px;
        display: table-cell;
        vertical-align: bottom; }
        .group-main .content5 .logo li img {
          margin: 0 auto;
          height: 80px; }
      .group-main .content5 .logo li:nth-of-type(1) img, .group-main .content5 .logo li:nth-of-type(2) img, .group-main .content5 .logo li:nth-of-type(3) img, .group-main .content5 .logo li:nth-of-type(4) img, .group-main .content5 .logo li:nth-of-type(5) img {
        height: 75px; }
      .group-main .content5 .logo li:nth-of-type(2) img {
        margin-top: -5px;
        height: 90px; }

/*# sourceMappingURL=groupIntroduction.css.map */

.honor ul{width:100%; margin: 0 auto;padding-bottom: 40px;}
.honor ul li{
border-bottom: 1px solid #e5e5e5;
    float: left; transition: 0.5s;
    
    background: #fff;
    border-radius: 10px;
    box-shadow: 0px 0px 18px 0px rgba(36, 104, 242, 0.17);
}
.honor ul li img{width: 90%;
    margin: 15px auto 0;
    border-radius: 10px; }
.honor ul li p{text-align: center; line-height: 30px; color:#4470da;}

.honor ul li:hover{
	bottom: 10px;transition: 0.5s;
    position: relative;
}



