.section0{position:relative; }
.section0-1 {position:absolute;bottom: 2%;width:100%;left:0; text-align: center;}
.section0-1 h2 {margin-bottom:0;}
.section0-1 p {/*font-size:0.825em;*/margin-bottom:0;}
.section0-1  img{width: 40%;/* height:129px; */}

.section1{position:relative; background: #fff;}
.section1-1 {}
.section1-2 {}
.section1-3 {padding-bottom:20px;}
.section1-2 ul{overflow: hidden;}

.section1-2 ul li{
    width: 33.3%;
    text-align: center;
    padding: 0 10px;
    float: left;
    /* display: inline-block; */
}
.section1-2 li a{
    width: 50px;
    height: 50px;
    border-radius:  50%;
    border:  2px solid #333;
    display: block;
    padding:  5px;
    /*color:  #fff;*/
    opacity:  0.7;
    margin: 0 auto;
}
.section1-2 li a:hover{
    /*color:  #f3f3f3;*/
    opacity: 1;
}
.section1-2 ul li i{
    font-size: 35px;
}
.section1-2 li p{
    line-height:1.5em;
    margin-top:  1.325em;
    font-size:0.825em;
}

@media screen and (min-width: 426px){
    .section1-2 ul li{width:16.6%;}
}


.section2{position:relative;background: #e6e7ec;}
.section2-1 {padding-bottom:20px;}

.section2-2 {padding-bottom:80px;}
.section2-2 ul{overflow: hidden;}
.section2-2 ul li{
    width: 50%;
    text-align: center;
    padding: 0 10px;
    float: left;
    /* display: inline-block; */
}
.section2-2 li a{
    width: 50px;
    height: 50px;
    border-radius:  50%;
    border:  2px solid #333;
    display: block;
    padding:  5px;
    opacity:  0.7;
    margin: 0 auto;
}
.section2-2 li a:hover{
    opacity: 1;
}
.section2-2 ul li i{
    font-size: 35px;
}
.section2-2 li p{
    line-height:1.5em;
    margin-top:  1.325em;
    font-size: 0.825em;
}

@media screen and (min-width: 426px){
    .section2-2 ul li{width:25%;}
}

.section2 .showDetail{
    color:  #e60012;
}

.section3{position:relative;background:#fff;}
.section3-1 {padding-bottom:30px;}

.section4{position:relative;border-top:#727171 solid 1px;background:#fff;}
.section4-1 {padding-top: 30px;}
.section4-4 {}
.section4-5 {padding-bottom: 20px;}

.section5{position:relative;border-top:#727171 solid 1px;background: #fff;}
.section5-1 {padding-bottom: 20px;}

.section6{position:relative;background: #000;}
.section6-1 {padding-bottom:20px;}
.section6-1 h2{color:#fff;}
.section6-1 p{color:#fff;}
.section6-1 a{color:#e60012;}

.section7{position:relative;background:#e6e7ec;}
.section7-1 {padding-bottom:80px;}

.section7 .showDetail{
    color:  #e60012;
}

.section8{position:relative;background: #fff;}
.section8-1 {padding-bottom:20px;}

.section9{position:relative;border-top:#727171 solid 1px;background: #fff;}
.section9-1 {padding-bottom:20px;}

.section10{position:relative;border-top:#727171 solid 1px;background: #fff;}
.section10-2{padding-bottom:20px;}

.section11{position:relative;border-top:#727171 solid 1px;background: #fff;}
.section11-1 {padding-top:30px;}

.section12{position:relative;background:#e6e7ec;}
.section12-1 {padding-top:30px;}

.section13{position:relative;background: #000;}
.section13-1 {padding-bottom:80px;}
.section13-1 h2{color: #fff; }
.section13-1 p{color:#f3f3f3; }


.section14{position:relative;background: #fff;}
.section14-1 {padding-bottom:20px;}

.section15{position:relative;background: #000;}
.section15-1 {padding-bottom:80px;}
.section15-1 h2{color:#fff;}
.section15-1 p{color:#f3f3f3;}

.section16{position:relative;background:#fff;}
.section16-1 {padding-top:30px;}
.section16-1 h2{display:inline-block;}

.section16-2 {padding-bottom: 30px;}
.section14-2 ul{overflow: hidden;}
.section16-2 ul li{
    width: 33%;
    text-align: center;
    padding: 0 10px;
    float: left;
    /* display: inline-block; */
}
.section16-2 ul li:nth-child(3n+1){
    clear: both;
}

.section16-2 li a{
    width: 50px;
    height: 50px;
    border-radius:  50%;
    border:  2px solid #333;
    display: block;
    padding:  5px;
    /*color:  #fff;*/
    opacity:  0.7;
    margin: 0 auto;
}
.section16-2 li a:hover{
    /*color:  #f3f3f3;*/
    opacity: 1;
}
.section16-2 ul li i{
    font-size: 35px;
}
.section16-2 li p{
    line-height:1.5em;
    margin-top:  1.325em;
    font-size: 0.825em;
}

@media screen and (min-width: 426px){
    .section16-2 ul li{width:16.6%;}
    .section16-2 ul li:nth-child(3n+1){clear:none;}
}

.section17{position:relative;border-top:#727171 solid 1px;background: #fff;}
.section17-1 h2{display:inline-block;}
.section17-1 {width:80%;margin:0 auto;}

.section18{position:relative;background:#000;}
.section18-1 {padding-bottom:80px;}
.section18-1 p{color:#f3f3f3;}

.section19{position:relative;background: #fff;}
.section19-1 {padding-bottom: 20px;}

.section20{position:relative;border-top:#727171 solid 1px;background: #fff;}
.section20-1 {padding-bottom: 20px;}

.section21{position:relative;border-top:#727171 solid 1px;background: #fff;}
.section21-1 {padding-bottom: 20px;}


.section22{position:relative;background: #000;}
.section22-1 {padding-bottom: 20px;}
.section22-1 h2{color: #fff;}
.section22-1 p{
    color: #f3f3f3;
    /* width: 500px; */
    /* margin: 10px auto 0; */
}


.section23{position:relative;background:  #fff;padding-top: 30px !important;}
.section23-1 {/* position:absolute; */padding: 0px 0 30px 0;text-align: center;/* left: 50%; */}
.section23-1 h1{/* width: 500px; */margin: 0 auto;}
.section23-1 p{
    margin: 20px 0;
    display: inline-block;
}
.section23-1 p b{
    color: #ff0000;
    font-weight: normal;
}

.section23-2 ul{overflow: hidden;}
.section23-2 li{
    float:left;
    width:33%;
}
.section23 h3 a{
    /* text-decoration:  underline; */
    border-bottom: 2px solid;
    padding: 5px 0;
}