   .container {
       width: 1200px;
       margin: 0 auto;
   }
  
   .index {
       width: 100%;
       box-sizing: border-box;
       min-width: 1200px;
       background: #fff;
       padding: 0px;
       margin: 0px;
    }
  
    .index-head {
       display: flex;
       align-items: center;
       height: 56px;
    }

    .logo {
       /* font-size: 24px;
       font-weight: 600;
       color: #000000;
       */
	  margin-right: 60px;
    }
	
	.logo img{
		height:40px;
		width: 40px;
	}
  
    .menu {
       display: flex;
    }

    .menu-item {
        font-size: 16px;
        font-weight: 600;
        color: #333333;
        position:relative;
    }
    .menu-item:after {
        content: "";
        position: absolute;
        height: 2px;
        bottom: -9px;
        background: #32C353;
        width: 22px;
        left: 4px;
    }

    .index-banner {
      width: 100%;
      height: 400px;
      background: url('../images/banner.png') no-repeat center center;
      background-size: 100% 100%;
    }

    .index-body .body-banner {
       display: flex;
       height: 540px;
    }
    .index-body .body-banner:nth-child(2) {
        background: #F5F5F5;
    }

    .body-banner-item {
        width: 1200px;
        margin: 0 auto;
        display: flex;
        align-items: center;
    }
    .item-left {
        margin-right: 86px;
    }
    .right-80 {
        margin-right: 80px;
    }
  
    .item-right .line {
        width: 32px;
        height: 4px;
        background: #32C353;
    }

    .item-right .title {
        font-size: 18px;
        font-weight: 600;
        color: #333333;
        padding-top: 18px;
    }

    .item-right .en {
        font-size: 18px;
        color: #a8a5a58f;
        padding-top: 8px;
    }

    .item-right .desc {
        width: 455px;
        font-size: 14px;
        font-weight: 400;
        color: #333333;
        padding-top: 16px;
        line-height: 25px;
    }
      
    .footer-content {
        height: 220px;
        background: #F5F5F5;
        display: flex;
    }
        
    .footer-wrap {
        display: flex;
        align-items: center;
        width: 1200px;
        margin: 0 auto;
    }
    .footer-left {
        display: flex;
    }

    .left-image {
        margin-right: 15px;
    }

    .hotline {
        font-size: 12px;
        font-weight: 600;
        color: #333333;
    }

    .tel {
        font-size: 24px;
        font-weight: bold;
        color: #333333;
        padding-top: 6px;
    }

    .time {
        font-size: 12px;
        font-weight: 400;
        color: #666666;
        padding-top: 10px;
    }

    .footer-line {
        width: 1px;
        height: 120px;
        margin: 0 40px 0px 60px;
        background: #D2D2D2;
    }

    .footer-right {
        display: flex;
        align-items: center;
    }

    .footer-right .email {
        display: flex;
        margin-right: 115px;
    }

    .footer-right.left {
        margin-right: 12px;
    }

    .footer-right .right .name {
        font-size: 12px;
        font-weight: 600;
        color: #333333;
    }

    .footer-right .right .email {
        font-size: 12px;
        font-weight: 400;
        color: #666666;
        padding-top: 5px;
    }

    .footer-right-address {
        display: flex;
    }

    .footer-right-address.left {
        margin-right: 10px;
    }

    .footer-right-address .right .name {
        font-size: 12px;
        font-weight: 600;
        color: #333333;
    }

    .footer-right-address .right .email {
        font-size: 12px;
        font-weight: 400;
        color: #666666;
        padding-top: 8px;
    }
  
    .footer-bottom {
        font-family: PingFangSC-Regular, PingFang SC;
        font-weight: 300;
        color: #666666;
        height: 44px;
        display: flex;
        align-items: center;
        justify-content: center;
    }