﻿*{
    margin: 0;
    padding: 0;
}
.container-fluid .content{
	margin-top: 0;
    margin-bottom: 0;
}
.content h1{
    text-align: center;
    text-transform: capitalize;
    padding: 0px 0 20px 0;
}

.content h2{
    color: #FFFFFF;
    font-size:  36px;
    padding: 60px;
    text-align: center;
}
.content .content1 h2,
.content .content4 h2{
	color: inherit;
}
/*版块1*/
.content1{
    width: 100%;
    background-size: cover;
}

.content1-mid{
    margin: 0 auto;
    max-width: 1280px;
    padding-bottom: 60px;
    padding-top:50px;
    height: auto;
}
.content1-content-mid{
    width: 100%;
    text-align: center;
	margin-top: 30px;
}
.content1-content-mid p{
	margin-top: 15px;
}
.content p{
    font-size: 1.3em;
    line-height: 1.4em;
    text-align: center;
}
.content h2{
    text-align: center;
    padding: 65px 0 20px 0;
}
.content1-img1{
    width: 100%;
    padding-bottom: 60px;
}
.content1-img2 {
     width: 0;
}
 .content1-img{
       width:100% ;
        }
        .content1-span1{
    padding: 0px 0px;  
    
    text-align:center;
    color:#666666;
}
    .content1-span2{
    padding: 0px 185px;
    font-size: 1.3em;
    line-height: 1.4em;
    text-align:left;
    color:#666666;
}
   .content1-span3{
    padding: 0px 90px;
    font-size: 1.3em;
    line-height: 1.4em;
    text-align:left;
    color:#666666;
}
.content1-arrows { 
    margin: 70px 0;
}
    .img1 {
        width:100%;
    }


@media screen and (max-width: 1000px){
  .content h1{
        padding: 40px 0 0 0;
    }
  .content h2{
       padding: 0;
    }
    .content h3 {
        padding: 40px 0 0 0;
        font-size:1.5em;
    }

    .content p{
        text-align: center;
        padding: 0 5%;
    }
    .content1-img1{
        width: 0;
    }
    .content1-img2{
        width: 100%;
        padding-bottom: 50px;
    }
}
@media screen and (max-width: 1400px) {
     .content2-content-mid { background-size: 100% 100%;
  -webkit-background-size: cover;
  -o-background-size: cover;}

}
@media screen and (max-width: 960px) {
     .content2-content-mid { background-size: 100% 100%;
  -webkit-background-size: cover;
  -o-background-size: cover;}
}
@media screen and (max-width: 750px) {
     .content2-content-mid { background-size: 100% 100%;
  -webkit-background-size: cover;
  -o-background-size: cover;}
       .content2{
    width: 10%;
}
}
@media screen and (max-width: 768px) {
          .img1 {
    width: 30%;
}
}
@media screen and (max-width: 1020px) {
    .content1-content-mid { width: 100%; text-align: center; }
    .content1-arrows { transform:rotate(90deg); margin: 30px 0; }
    .content2-content-mid { background-size: 100% 100%;
  -webkit-background-size: cover;
  -o-background-size: cover;}
    .content2-span1 { text-align: center;
        padding: 0 5%; }
}

/*版块2*/
    .content2{
    width: 100%;
}
    .content2-mid{
    margin: 0 auto;
    max-width: 1280px;
    padding-bottom: 170px;
    height: auto;
}
    .content2-content-mid{
    width: 100%;
    background-color:#2F88C4;
}
	.content2-content-mid h2{
		padding:65px 0 40px 0;
	}
    .content2-span1{
    padding: 0px 50px;
    line-height: 1.8em;
    text-align:left;
    color:#FFFFFF;
    font-size:25px;
}
    .content2-span2{
    padding: 0px 25px;
    line-height: 1.8em;
    text-align:left;
    color:#FFFFFF;
    font-size:25px;
}
       .content2-span3{
    padding: 0px 80px;
    line-height: 1.8em;
    text-align:left;
    color:#FFFFFF;
    font-size:25px;
}
      .content2-span4{
    padding: 0px 35px;
    line-height: 1.8em;
    text-align:left;
    color:#FFFFFF;
    font-size:25px;
}
    .content2-span5{
    padding: 0px 120px;
    line-height: 1.8em;
    text-align:left;
    color:#FFFFFF;
    font-size:25px;
    
}
   .content2-span6{
    padding: 0px 15px;
    line-height: 1.8em;
    text-align:left;
    color:#FFFFFF;
    font-size:25px;
    
}
     .content2-span7{
    padding: 0px -20px;
    line-height: 1.8em;
    text-align:left;
    color:#FFFFFF;
    font-size:25px;
    
}
.content p.content2-p { 
    font-size: 36px;
    padding-top:100px;
    padding-bottom: 40px;
}
@media screen and (max-width: 1400px) {
    .col-md-1-7 {
        width: 25%;
        float: left;
    }
    .gear{
        margin-top: 250px;
    }
    .content3-title { 
         font-size: 1.2em;
     color: #ffffff;
     font-family: "Noto Sans S Chinese Light";
     text-align: center;
    }
        .content2-p {
    font-size: 2.7em;
    padding-top: 40px;
    padding-bottom:0px;
    }
}
@media screen and (max-width: 960px) {
    .col-md-1-7 {
        width: 25%;
        float: left;
    }
    .gear{
        margin-top: 0;
    }
    .content2-padding{
        padding-top: 30px;
    }
        .content2-p {
    font-size: 2.7em;
    padding-top: 40px;
    }
    .content h3 {
    color: #FFFFFF;
    text-align: center;
}
}
@media screen and (max-width: 750px) {
    .col-md-1-7 {
        width: 50%;
        float: left;
    }

}

 /*版块3*/
.content3 { 
        width: 100%;
}
  .content3-mid{
    margin: 0 auto;
    max-width: 1280px;
    text-align: center;
}
  .content3-content-mid{
    width: 100%;
    text-align: center;
}

.content3-image { 
padding-left:200px;
}

 .content3-span{
     width:100%;
     background:url(../images/growing/未标题-4.jpg)no-repeat right 0;
        background-size: 100% 100%; 
     padding:60px 60px 25px 65px;
    margin: 103px 0 0 8px;
     float:left;
     line-height: 28px;
     font-size: 1.2em;
     color:#FFFFFF;
 } 

 .content3-span_CN{
     width:100%;
     background:url(../images/growing/未标题-4.jpg)no-repeat right 0;
     background-size: 100% 100%; 
     padding:102px 60px 25px 60px;
     margin:90px 0 0 8px; 
     float:left;
     line-height: 28px;
     font-size: 1.2em;
     color:#FFFFFF;
 } 
 .content3-span1{
            width: 100%;
            background:url(../images/growing/未标题-2.jpg)no-repeat right 0;
               background-size: 100% 100%;
            padding:76px 60px 25px 60px;
             margin:55px 0 0 8px; 
            line-height: 32px;
            font-size: 1.2em;
            display: block;
            float: left;
            color:#FFFFFF;
        }

  .content3-span1_CN{
            width: 100%;
            background:url(../images/growing/未标题-2.jpg)no-repeat right 0;
               background-size: 100% 100%;
            padding:76px 60px 25px 60px;
             margin:55px 0 0 8px; 
            line-height: 32px;
            font-size: 1.2em;
            display: block;
            float: left;
            color:#FFFFFF;
        }
.content3-span2{
            width: 100%;
            background:url(../images/growing/未标题-3.jpg)no-repeat right 0;
               background-size: 100% 100%;  
            line-height: 32px;
            font-size: 1.2em;
            display: block;
            float: left;
             padding:132px 60px 25px 60px;
             margin:0 0 0 8px; 
            color:#FFFFFF;
        }
.content3-span-span 
{ 
    font-family: "CiscoSans-ExtraLight";
    line-height: 50px;
    font-size: 1.0em;
    color:#000000;
}
  .content3-text-tit{
            width:100%;
            float: left;
        }

  .content3-padding{
    padding-top: 45px;
}
  .content3-padding1 { 
     padding-top: 90px;
    text-align: center;
    background-size: 100%;
}
.content3-padding2 { 
     padding-top: 90px;
    background: url("../images/growing/未标题-2.jpg")no-repeat 0px 55px;
    text-align: center;
    background-size: 100%;
}
.content3-padding3 { 
     padding-top: 30px;
      background: url("../images/growing/未标题-3.jpg")no-repeat 0px 10px;
    text-align: center;
    background-size: 100%;
}
.content3-text-tit1 { 
      width:100%;
            float: left;
            padding: 0px 200px;
}

.content3-text-tit2 {
     width: 80%; 
     float: left;
      padding: 0px 30px;
}

  .content3-text{
            width:100%;
            float: left;
           padding-top:50px;
           padding-bottom:35px;
        }
.content3-text1 { 
      width:80%;
            float: left;
           padding-top:50px;
}

.content3-text-span { 
      width: calc((100%));
            line-height: 35px;
            font-size: 1.6em;
            display: block;
            float: left;
            margin-left: 15px;
}
.content3-nr { 
    font-size: 1.7em;
     color: #666666;
     font-family: "Noto Sans S Chinese Light";
     text-align: center;
     padding-top: 50px;
     padding-bottom: 50px;
}

.content3-title { 
    font-size: 2em;
     color: #ffffff;
     font-family: "Noto Sans S Chinese Light";
     text-align: center;
     padding-top: 50px;
     padding-bottom: 90px;
}

@media screen and (max-width: 960px) {
           .content3-span {
        width: 100%;
        background: url(../images/growing/未标题-4.jpg)no-repeat right 0;
         background-size: 100% 100%; 
           padding: 120px 60px 25px 60px;
    margin: 50px 0 0 8px;
        float: left;
        line-height: 28px;
        font-size: 1.2em;
    }
     .content3-span1{
            width: 100%;
            background:url(../images/growing/未标题-2.jpg)no-repeat right 0;
             background-size: 100% 100%; 
           padding:65px 60px 25px 60px;
             margin:20px 0 0 8px; 
            line-height: 32px;
            font-size: 1.2em;
            display: block;
            float: left;
            color:#FFFFFF;
        }
    .content3-span2{
            width: 100%;
            background:url(../images/growing/未标题-3.jpg)no-repeat right 0;
               background-size: 100% 100%;  
            line-height: 32px;
            font-size: 1.2em;
            display: block;
            float: left;
             padding:132px 60px 25px 60px;
             margin:30px 0 0 8px; 
            color:#FFFFFF;
        }
    .content3-span_CN{
     width:100%;
     background:url(../images/growing/未标题-4.jpg)no-repeat right 0;
     background-size: 100% 100%; 
     padding:102px 60px 25px 60px;
     margin:50px 0 0 8px; 
     float:left;
     line-height: 28px;
     font-size: 1.2em;
     color:#FFFFFF;
 } 

}
@media screen and (max-width: 375px) {
     .content3-span {
        width: 100%;
        background: url(../images/growing/未标题-4.jpg)no-repeat right 0;
         background-size: 100% 100%; 
        padding: 30px 80px 0px 80px;
        float: left;
        line-height: 28px;
        font-size: 1.2em;
        margin:0;
    }
}
 
 /*版块4*/
.content4{
    width: 100%;
}
.content4 h2{
	margin-bottom: 40px;
}
  .content4-mid{
    margin: 0 auto;
    max-width: 1280px;
    padding: 10px;
}
    .content4-content-mid{
    width: 100%;
    background: url("../images/growing/背景 2.png")no-repeat;
}
    .content4-span {
        display:none;
    }
    .content4-span1 {
        display:none;
    }
    .content4-img1{
    width: 100%;
    padding-bottom: 50px;
}
      .content4-img2{
    width:0;
}

@media screen and (max-width: 960px) {
    .content4-content-div {
        width: 100%;
    }
    /*.content4-h {
        width:0px;
    }*/
    .content4-text {
        width: 100%;
        float: left;
        padding-left: 18px;
        padding-bottom: 18px;
        margin-bottom: 5px;
        border: 4px solid #35a4c6;
        -webkit-border-radius: 20px;
    border-radius: 20px;
    }
    .content4-img1 {
        width:0;
    }
    .content4-img2 {
        width:100%;
        padding-bottom:60px;
        padding-top:50px;
    }
    .content4-span {
        width: 100%;
        line-height: 32px;
        font-family: "Noto Sans S Chinese Regular";
        font-size: 1.3em;
        display: block;
        float: left;
    }

    .content4-text-tit {
        width: 100%;
        float: left;
    }
    .content4-span{
    padding: 8px 8px;
    font-size: 1.3em;
    line-height: 1.8em;
            display: block;

}
    .content4-span1 {
        padding: 0px 8px;
        font-size: 1em;
        line-height: 1.9em;
                display: block;

    }
}
@media screen and (max-width: 1024px) {
        .content3-span {
        width: 100%;
        background: url(../images/growing/未标题-4.jpg)no-repeat right 0;
         background-size: 100% 100%; 
           padding: 120px 60px 25px 60px;
    margin: 100px 0 0 8px;
        float: left;
        line-height: 28px;
        font-size: 1.2em;
    }
     .content3-span1{
            width: 100%;
            background:url(../images/growing/未标题-2.jpg)no-repeat right 0;
             background-size: 100% 100%; 
           padding:65px 60px 25px 60px;
             margin:57px 0 0 8px; 
            line-height: 32px;
            font-size: 1.2em;
            display: block;
            float: left;
            color:#FFFFFF;
        }
      .content3-span1_CN{
            width: 100%;
            background:url(../images/growing/未标题-2.jpg)no-repeat right 0;
             background-size: 100% 100%; 
           padding:65px 60px 25px 60px;
             margin:80px 0 0 8px; 
            line-height: 32px;
            font-size: 1.2em;
            display: block;
            float: left;
            color:#FFFFFF;
        }
.content3-span2{
            width: 100%;
            background:url(../images/growing/未标题-3.jpg)no-repeat right 0;
             background-size: 100% 100%; 
            line-height: 32px;
            font-size: 1.2em;
            display: block;
            float: left;
            padding:148px 60px 25px 60px;
            color:#FFFFFF;

        }
.content3-span_CN{
     width:100%;
     background:url(../images/growing/未标题-4.jpg)no-repeat right 0;
     background-size: 100% 100%; 
     padding:102px 60px 25px 60px;
     margin:105px 0 0 8px; 
     float:left;
     line-height: 28px;
     font-size: 1.2em;
     color:#FFFFFF;
 } 
.content1-arrows { 
    margin: 50px 0;
}
}






