*{
    margin: 0px;
    padding: 0px;
}
h1, h2, h3, h4, h5, h6{
    margin: 0px;
    padding: 0px;
}
body{
    font-family: Arial,"Lantinghei SC","Microsoft YaHei","微软雅黑",宋体,sans-serif;
}
 p, div, ul, dl, ol, i, em, strong, b, form, h1, h2, h3, h4, h5, h6,span{margin: 0;padding: 0;}
ul, ol, dl{list-style:none}
.fl{float:left;}
.fr{float:right;} 
.content-center{
    margin: auto auto;
}
html,body{height:100%; width:100%; 
    }
.cl{
    clear:both;
}

.aboutus-banner-box{
    margin: 0 0 0 0;
}
.aboutus_head_banner {
    /*height: 93.3%;*/
    width: 100%;
    height: 100%;
    position: relative;
    z-index: 200;
}
.aboutus_head_banner .aboutus_head_banner_img {
    display: block;
    width: 100%;
    height: 100%;
    background-repeat: no-repeat;
    background-position: center;
    background-size: cover;
    background-repeat: no-repeat;
    text-decoration: none;
}

.aboutus_head_banner .aboutus_head_banner_title{
    text-align: center;
    padding: 13% 0 0 0;
    text-shadow: 5px 5px 5px #000000;
    
}
.aboutus_head_banner .aboutus_head_banner_title p:nth-child(1){
    font-size: 70px;
    color: #ffffff;
    margin: 0;
    font-weight: 600;
    line-height: 70px;
}
.aboutus_head_banner  .aboutus_head_banner_title p:nth-child(1) span{
    color: #f00;
}
.aboutus_head_banner  .aboutus_head_banner_title p:nth-child(2){
    font-size: 42px;
    color: #ffffff;
    margin: 0 0 17px 0;
    font-family: "PingFang SC","Lantinghei SC","Microsoft YaHei","HanHei SC","Helvetica Neue","Open Sans",Arial,"Hiragino Sans GB","微软雅黑",STHeiti,"WenQuanYi Micro Hei",SimSun,sans-serif;
    font-weight: bold;
}
.aboutus_head_banner  .aboutus_head_banner_title p:nth-child(3){
    font-size: 20px;
    color: #ffffff;
}
.about_us_section_2{
    width: 100%;
    height: 90%;
    position: relative;
    filter:"progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod='scale')";  
    -moz-background-size:100% 100%;  
        background-size:100% 100%; 
    text-align: center;
    overflow: hidden;
}
.about_us_section_2 img{
    position: relative;
    top:176px;
    width: 32%;

}
.about_us_section_2 h2{
    position: relative;
    top: 214px;
    font-size: 40px;
    font-weight: 400;
    color: #272727;
}
.about_us_section_2 p{
    position: relative;
    top: 250px;
    margin-top: 10px;
    font-size: 16px;
    color: #4F4F4F;
}
.about_us_section_3{
    width: 100%;
    text-align: center;
    position: relative;
    filter:"progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod='scale')";  
    -moz-background-size:100% 100%;  
    background-size:100% 100%; 
    padding: 5% 0 5% 0;
}
.about_us_section_3 p{
    font-size: 18px;
    color: #ffffff;
    line-height: 32px;
}
.about_us_section_3 .about_us_section_3_logo{
  margin: 74px 0 40px 0;
}
.about_us_section_3 .about_us_section_3_logo p{
    margin: 1% 0 0 0;
    font-size: 20px;
    font-weight: lighter;
}
.about_us_section_3 .about_us_section_3_logo img{
    width: 14%;
}
.about_us_section_3 .about_us_section_3_img{
    width: 70%;
    margin: 0 auto;
}
.about_us_section_3 .about_us_section_3_img .about_us_section_3_img_down{
    margin: 1.6% 0 0 0;
}
.about_us_section_3 .about_us_section_3_img .about_us_section_3_img_down img{
    margin-bottom: 100px;
    width: 49.2%;
    margin: 0 auto;
    display: block;
    float: left;
}
/* 中间 */
.about_us_section_4{
    text-align: center;
    width: 70%;
    margin: 0 auto;
}
.about_us_section_4 .about_us_section_4_logo img{
    width: 16%;
}


.about_us_section_4 .about_us_section_4_img img{
    width:32%;
    display: block;
    float: left;

}
.about_us_section_4 .about_us_section_4_logo{
    margin:80px 0 18px 0;
}
.about_us_section_4 .about_us_section_4_logo p{
    margin: 1% 0 0 0;
    font-size: 20px;
}

.about_us_section_4 span>img{
    width: 18%;
}

.about_us_section_5{
    width: 70% ;
    text-align: center;
    margin: 0 auto;
}

.about_us_section_5 img{
    width: 32%;
}
.about_us_section_5 .about_us_section_5_logo{
    text-align: center;
    margin: 5% 0 2% 0;
    
}
.about_us_section_5 .about_us_section_5_logo img{
    width: 16%;
}
.about_us_section_5 .about_us_section_5_logo p{
    font-size: 20px;
}
.about_us_section_5 .about_us_section_5_img img{
    width: 32%;
    display: block;
    float: left;
}
.about_us_section_5 div>img{
    margin: 14px 0 13px 0;
}
.about_us_section_6{
    text-align: center;
    width: 70%;
    margin: 0 auto;
}
.about_us_section_6   .about_us_section_6_img img{
    width: 32%;
    display: block;
    float: left;
    }
.about_us_section_6 .about_us_section_6_logo{
    text-align: center;
    margin: 5% 0 2% 0;
}
.about_us_section_6 .about_us_section_6_logo p{
    font-size: 20px;
}
.about_us_section_6 .about_us_section_6_logo img{
    width: 16%;
}
.about_us_section_6 div>img{
    margin: 14px 0 18px 0;
}
.about_us_section_6 span>img{
    width: 18%;
}

.about_us_section_7{
    text-align: center;
    width: 70%;
    margin: 0 auto;
}
.about_us_section_7 .about_us_section_7_logo{
    text-align: center;
    margin: 5% 0 2% 0;
}
.about_us_section_7 .about_us_section_7_logo p{
    font-size: 20px;
}
.about_us_section_7 .about_us_section_7_logo img{
    width: 16%;
}
.about_us_section_8 .about_us_section_8_logo img{
    width: 16%;
}
.about_us_section_7 .about_us_section_7_img img{
    width: 32%;
    display: block;
    float: left;
}

.about_us_section_7 div>img{
    margin: 14px 0 18px 0;
}
.about_us_section_7 span>img{
    width: 18%;
}

.about_us_section_8{
    width: 70%;
    margin: 0 auto;
    text-align: center;
}
.about_us_section_8 .about_us_section_8_img img{
  width: 32%;
    display: block;
    float: left;
}
.about_us_section_8 .about_us_section_8_logo{
    text-align: center;
    margin: 5% 0 2% 0;
}
.about_us_section_8 .about_us_section_8_logo p{
    font-size: 20px;
}
.about_us_section_8 div>img{
    margin: 14px 0 18px 0;
}
.about_us_section_8 span>img{
    width: 18%;
}
.about_us_section_9{
    width: 100%;
    text-align: center;
    margin: 4% 0 0 0;
}
.about_us_section_9 h2{
    font-size: 40px;
    font-weight: 400;
}
.about_us_section_9_content{
    margin: 50px 0 100px 0;
}
.about_us_section_9_content h2{
font-size: 20px;
margin: 0;
}
.about_us_section_9_content{
    display:inline-block;
    text-align: center;
    width: 100%;
    position: relative;
    height: 1245px;
}
.about_us_section_9_content_ze{
    position: absolute;
    top: -28px;
    left: 52%;
}
.about_us_section_9_content_ze p{
    font-size: 13px;
}
.about_us_section_9_content_one{
     position: absolute;
    top: 114px;
    right:52%;
}
.about_us_section_9_content_one p{
    font-size: 13px
}
.about_us_section_9_content_one h2{
    margin: 0 0 0 58px;
}
.about_us_section_9_content_to{
     position: absolute;
    top: 232px;
     left: 52%;
   
}
.about_us_section_9_content_to p{
    font-size: 13px;
}
.about_us_section_9_content_ze h2{
    margin: 17px 233px 0 0;
}
.about_us_section_9_content_to h2{
    margin: 0 44px 0 0;
}
.about_us_section_9_content_tr{
    position: absolute;
    top: 351px;
    right:52% ;
}
.about_us_section_9_content_tr h2{
    margin: 0 0 0 85px;
}
.about_us_section_9_content_tr  p{
    font-size: 13px;
}

.about_us_section_9_content_fu{
    position: absolute;
    top: 469px;
    left: 52%;;
} .about_us_section_9_content_fu p{
    font-size: 13px;
}
.about_us_section_9_content_fu h2{
margin: 0 0 0 1px;
}
.about_us_section_9_content_fiv{
   position: absolute;
    top: 585px;
    right: 52%;
}
.about_us_section_9_content_fiv p{
    font-size: 13px;
}
.about_us_section_9_content_fiv h2{
    margin: 0 0 0 170px;
}
.about_us_section_9_content_six{
    position: absolute;
    top: 703px;
    left: 52%;
}
.about_us_section_9_content_six p{
    font-size: 13px;
}
.about_us_section_9_content_six h2{
    margin: 0 360px 0 0;
}
.about_us_section_9_content_sev{
    position: absolute;
    top: 817px;
    right: 52%;
}
.about_us_section_9_content_sev p{
    font-size: 13px;
}
.about_us_section_9_content_sev h2{
    margin: 0 0 0 266px;
}
.about_us_section_9_content_eit{
    position: absolute;
    top: 938px;
    left:52% ;
}
.about_us_section_9_content_eit p{
    font-size: 13px;
}
.about_us_section_9_content_eit h2{
    margin: 0 100px 0 0;
}
.about_us_section_9_content_nine{
    position: absolute;
    top: 1055px;
    right: 52%;
}
.about_us_section_9_content_nine p{
    font-size: 13px;
}
.about_us_section_9_content_nine h2{
    margin: 0 0 0 -20px;
}
.about_us_section_9_content_ten{
    position: absolute;
    top: 1169px;
    left: 52%;
}
.about_us_section_9_content_ten p{
    margin: 0 18px 0 0;
    font-size: 13px;
}
/*  */
.about_us_section_10{
    width: 100%;
    text-align: center;
}
.about_us_section_10 .about_us_section_10_up{
    width: 100%;
    position: relative;

}
.about_us_section_10 .about_us_section_10_up .about_us_section_10_up_word{
    position: absolute;
    top: 20%;
    left: 20%;
}
.about_us_section_10 .about_us_section_10_up .about_us_section_10_up_word img{
    display: block;
    width: 70px;
    height: 70px;
    z-index: 1;
}
.about_us_section_10 .about_us_section_10_up .about_us_section_10_up_word p:nth-child(2){
   font-size: 50px;
   color: #ffffff;
   z-index: 1;
}
.about_us_section_10 .about_us_section_10_up .about_us_section_10_up_word p:nth-child(3){
    font-size: 50px;
    color: #ffffff;
    z-index: 1;
 }
.about_us_section_10 .about_us_section_10_up img{
    width: 49.9%;
    display: block;
    float: left;
}
.about_us_section_10 .about_us_section_10_down{
    width: 100%;
    margin: 2px 0 2% 0;
}
.about_us_section_10 .about_us_section_10_down  img{
    width: 100%;
}

.about_us_section_10 .about_us_section_10_down img{
    display: block;
    width: 100%;
}
 /*  */
.about_us_section_11_box{
    width: 70%;
    margin: 0 auto;
}
.about_us_section_11_box .about_us_section_11_left{
    float: left;
    width: 62%;
    display: block;
    position: relative;
}
.about_us_section_11_left .about_us_section_11_left_word{
    position: absolute;
    top: 24%;
    left: 36%;
    font-size: 40PX;
    color: #ffffff;
}
.about_us_section_11_box .about_us_section_11_left .img_about_us_section_11_img_1{
    float: left;
    width: 97.8%;
    display: block;
   
}
.about_us_section_11_box .about_us_section_11_left .img_about_us_section_11_img_2{
    float: left;
    width: 47.8%;
    display: block;
     margin: 2% 1% 0 0;
}
.about_us_section_11_box .about_us_section_11_left .img_about_us_section_11_img_3{
    float: left;
    width: 48%;
    display: block;
    margin: 2% 0 0 1%;
}
.about_us_section_11_box .about_us_section_11_right img{
    float: left;
    width: 36.7%;
}
.about_us_section_11_box .about_us_section_11_right .img_about_us_section_11_img_4{
    width: 100%;
    display: block;
}
.about_us_section_12{
    width: 100%;
    text-align: center;
    background: #000;
    margin:3% 0 0 0;
    padding: 3% 0 0 0;
}
.about_us_section_12 .about_us_section_12_logo{
    font-size: 1.3rem;
    color: #ffffff;
}
.about_us_section_12 .about_us_section_12_logo .about_us_section_12_logo_1{
    font-size:40px;
    margin: 0;
    font-weight: 600;
} 
.about_us_section_12 .about_us_section_12_logo p:nth-child(2){
    font-size:15px;
}
.about_us_section_12 .about_us_section_12_logo span{
    color:#fe0000;
}
.about_us_section_12 .about_us_section_12_list{
    width: 100%; 
    float: left;
    width: 100%;
    margin: 2% 0 0 0;
}

.about_us_section_12 .about_us_section_12_list img{
    width: 33%;
    display: inline-block;
}
/*  */
.about_us_section_13{
    width: 100%;
    text-align: center;
    /* background: #005669; */
    background-size: 100% 100%;
    padding: 7% 0 7% 0;
    position: relative;
}
.about_us_section_13 p{
    font-size: 40PX;
    color: #ffffff;
    margin: 0 0 2% 0;
}
.about_us_section_13 .about_us_section_13_img_banner{
    height: 90%;
    width: 70%;
}

/*  */
.about_us_section_14{
    width: 100%;
    text-align: center;
    margin: 0 0 6% 0;
}
.about_us_section_14>div{
    font-size: 40px;
    margin: 4% 0;
}
.about_us_section_14 .about_us_section_14_img{
    width: 70%;
    margin: 0 auto;
}
.about_us_section_14 .about_us_section_14_img img{
    width: 32%;
    display: block;
    float: left;
}
.about_us_section_13_img_banner  .swiper-button-next{
    background: url(../image/btn_slider_next.png);
    background-size: 100% 100%;
    position: absolute;
    top: 50%;
    right: 10%;
}
.about_us_section_13_img_banner  .swiper-button-prev{
    background: url(../image/btn_slider_prev.png);
    background-size: 100% 100%;
    position: absolute;
    top: 50%;
    left: 10%;
}
.about_us_section_13 .swiper-container{
    margin: 0 auto;
    position: static;
    overflow: hidden;
    list-style: none;
    padding: 0;
    z-index: 1;
}