.isNone {
    display: none;
}

/* 顶部轮播图样式 */

.index_top_banner {
    max-width: 100%;
    margin: 0px auto;
    min-width: 1690px;
    margin-top: 120px;
}

.index_top_banner .swiper-slide {
    position: relative;
}

.top_banner_first,
.top_banner_second {
    position: absolute;
    top: 50%;
    left: 50%;
    width: 1680px;
    height: 100%;
    margin-top: -400px;
    margin-left: -840px;
    overflow: hidden;
    /* background-color: #0f4fdf; */
}

.top_banner_first img,
.top_banner_second img {
    transition: all 1s;
}

.top_banner_first .index_banner01_leftimg {
    position: absolute;
    /* right: 157px; */
    top: 495px;
    width: 641px;
    height: 112px;
    left: 0px;
}

.top_banner_first .index_banner01_righttext {
    position: absolute;
    /* right: 70px; */
    top: 180px;
    width: 802px;
    height: 255px;
    left:-100px;
}

.index_banner01_righttext02 {
    position: absolute;
    left: 1150px;
    top: 990px;
}

.index_certificate {
    position: absolute;
    left: 1150px;
    top: 535px;
    transform: scale(0.7);
}

.index_banner02_lefttext01 {
    position: absolute;
    top: 213px;
    left: 36px;
}

.index_banner02_centre_01,.index_banner02_centre_02,.index_banner02_centre_03 {
    position: absolute;
    left: 48px;
    /* transform: scale(1.1); */
}
.index_banner02_centre_01 {
    top: 364px;
    transition: all 1.5s;
}

.index_banner02_centre_02 {
    top:437px;
    transition: all 1.7s;
}

.index_banner02_centre_03 {
    top:510px;
    transition: all 1.9s;
}

.index_banner03_lefttext01{
    top: 130px;
}
.index_banner03_centre_01,.index_banner03_centre_02,.index_banner03_centre_03,.index_banner03_lefttext01{
    position: absolute;
    left: 40px;
}
.index_banner03_centre_01{
    top:360px;
}

.index_banner03_centre_02{
    top:436px;  
}

.index_banner03_centre_03{
    top:506px;  
}


/* 第二部分 */

.second_page {
    max-width: 100%;
    margin: 0 auto;
    text-align: center;
    padding-top: 70px;
    width: 100%;
    background: url('/web/new/images/advantages.png') no-repeat 50% 50px;
}

.second_page_content {
    background: url('/web/new/images/second_page_content_bg.png') no-repeat 50% 50%;
    margin-top: 50px;
    overflow: hidden;
    padding-top: 80px;
    padding-bottom: 80px;
    height: 700px;
}

.second_page_content_tab {
    padding-bottom: 56px;
}

.second_page_content_List {
    width: 100%;
    border-bottom: 1px solid #FFF;
}

.second_page_content_List_li_active,.second_page_content_List li:hover{
    position: relative;
}

.second_page_content_List_li_active>P {
    color: #FFF !important;
}

.second_page_content_List_li_active:after,.second_page_content_List li:hover:after{
    content: '';
    display: block;
    position: absolute;
    width: 150%;
    height: 6px;
    background-color: #ff8a18;
    top: 82px;
    left: -33px;
}


.second_page_content_List_li_active > .advantageIcon_default,.second_page_content_List li > .advantageIcon_hover{
    display: none;
}

.second_page_content_List .second_page_content_List_li_active > .advantageIcon_hover,.second_page_content_List li:hover  .advantageIcon_hover{
    display: block;
}

.second_page_content_List li:hover > p{
    color: #FFF
}
.second_page_content_List li:hover .advantageIcon_default{
    display:none; 
}

.second_page_content_List li {
    float: left;
    padding-bottom: 55px;
    margin-right: 283px;
    cursor: pointer;
}

.second_page_content_List li img {
    display: block;
    float: left;
    margin-right: 20px;
}

.second_page_content_List li p {
    color: #BCBCBC;
    font-size: 24px;
    float: left;
    line-height: 28px;
}

.second_page_content_List_left_title {
    margin-bottom: 58px;
    font-weight: 700;
    font-size: 30px;
    margin-top: 60px;
    color: #FFF;
}

.second_page_content_List_item {
    width: 100%;
}

.second_page_content_List_left {
    float: left;
    width: 17.4%;
    text-align: left;
    margin-left: 120px;
}

.second_page_content_List_right {
    /* float: right;
    margin-top: 60px;
    margin-bottom: 100px; */
}

.second_page_content_List_right_content {
    background-color: #FFF;
    overflow: hidden;
    padding: 30px;
    float: right;
}

.second_page_content_List_right_content_left {
    float: left;
    width: 600px;
    cursor: pointer;
    margin-right: 30px;
}

.second_page_content_List_right_content_left,.second_page_content_List_right_content_right_li,.second_page_System_advantage_Content_right_item_left,.second_page_System_advantage_Content_right_item_right > div,.second_page_Experience_advantage_Content_right_imgleft,.second_page_Experience_advantage_Content_right_imgright{
    transition: all 0.9s;
    cursor: pointer;
}
/* 
.second_page_content_List_right_content_left:hover.second_page_content_List_right_content_left img {
    transform: scale(0.98);
} */

.second_page_content_List_right_content_left:hover,.second_page_content_List_right_content_right_li:hover,.second_page_System_advantage_Content_right_item_left:hover,.second_page_System_advantage_Content_right_item_right > div:hover,.second_page_Experience_advantage_Content_right_imgleft:hover,.second_page_Experience_advantage_Content_right_imgright:hover{
    transform: scale(1.05);
}
.second_page_content_List_right_content_left p {
    font-weight: 700;
    color: #fff;
    font-size: 30px;
    position: absolute;
    margin-top: 40px;
    margin-left: 40px;
    z-index: 999;
}

.second_page_content_List_right_content_right {
    float: right;
    width: 546px
}

.second_page_content_List_right_content_right ul li {
    float: left;
    position: relative;
    background-color: #F6F6F6;
    cursor: pointer;
    width: 255px;
    height: 230px;
}

.second_page_content_List_right_content_right ul li p {
    position: absolute;
    color: #fff;
    font-weight: 700;
    font-size: 24px;
    margin-top: 32px;
    margin-left: 29px;
    z-index: 999;
}

.second_page_content_List_right_content_right_li img {
    width: 100%;
    height: 100%;
}

.second_page_content_List_right_content_right_li .factoryMask{
    position: absolute;
    left: 0px;
    top: 0px;
}

/* .second_page_content_List_right_content_right_li:hover.second_page_content_List_right_content_right_li img {
    transform: translateX(-10px);
} */

/* 第二部分经验优势 */

.second_page_Experience_advantage_Content {
    width: 100%;
}

.second_page_Experience_advantage_Content_left {
    width: 21.3%;
    padding-left: 120px;
    text-align: left;
    float: left;
}

.second_page_Experience_advantage_Content_right {
    padding: 30px;
    float: right;
    background-color: #FFF;
    overflow: hidden;
    /* padding-top: 30px;
    padding-bottom: 30px;
    margin-bottom: 100px; */
    /* margin-left: 55px; */
}

.second_page_Experience_advantage_Content_left_title {
    color: #FFF;
    font-size: 30px;
    font-weight: 700;
}

.second_page_Experience_advantage_Content_left_title+p {
    margin-top: 50px;
    margin-bottom: 15px;
}

.second_page_Experience_advantage_Content_left_title_des {
    color: #FFF;
    font-size: 24px;
    line-height: 48px;
    padding-top: 30px;
}

.second_page_Experience_advantage_Content_right_imgleft {
    height: 474px;
    width: 864px;
}

.second_page_Experience_advantage_Content_right_imgright {
    background-color: #F6F6F6;
    height: 474px;
    margin-left: 32px;
    width: 276px;
}

/* 第二部分系统优势部分 */

.second_page_System_advantage_Content_left {
    width: 21.3%;
    padding-left: 120px;
    text-align: left;
    float: left;
}

.second_page_System_advantage_Content_right {
    background-color: #FFF;
    padding-top: 30px;
    padding-bottom: 30px;
    height: 490px;
    width: 1180px;
    float: right;
}

.second_page_System_advantage_Content_left_title {
    font-size: 30px;
    font-weight: 700;
    font-weight: 700;
    color: #FFF;
    margin-top: 76px;
    margin-bottom: 56px;
}

.second_page_System_advantage_Content_left_title+ul li {
    opacity: 0.8;
    color: #FFF;
    line-height: 54px;
    font-size: 26px;
}

.second_page_System_advantage_Content_right_item_left {
    float: left;
    width: 610px;
    position: relative;
    margin-left: 30px;
}

.second_page_System_advantage_Content_right_item_right {
    float: right;
    width: 40%;
    margin-right: 30px;
}

.second_page_System_advantage_Content_right_item_right img {
    height: 229px;
}

.second_page_System_advantage_Content_right_item_left_img_title {
    color: #333;
    font-weight: 700;
    font-size: 24px;
    position: absolute;
    left: 70px;
    top: 40px;
}

.second_page_System_advantage_Content_right_item_right_item,
.second_page_System_advantage_Content_right_item_right_item_last {
    position: relative;
}

.second_page_System_advantage_Content_right_item_left a,
.second_page_System_advantage_Content_right_item_right a {
    display: block;
}

.second_page_System_advantage_Content_right_item_right_item_last {
    margin-top: 30px;
}

.second_page_System_advantage_Content_right_item_right_item_item_title {
    position: absolute;
    color: #333;
    font-weight: 700;
    font-size: 24px;
    left: 40px;
    top: 37px;
}

.second_page_System_advantage_Content_right_item_right_item_item_title+p {
    font-size: 18px;
    color: #333;
    position: absolute;
    left: 40px;
    top: 87px;
}

/* 资质齐全部分 */

.second_page_all_qualified_content_left {
    width: 375px;
    float: left;
    text-align: left;
}

.second_page_all_qualified_content_right
 {
    width: 1280px;
    float: right;
}

.second_page_content_List_right{
    width: 1240px;
    float:right;
}

.second_page_all_qualified_content_right {
    height: 513px;
    padding-top: 37px;
    background: url(../images/certifyBg.png) 50% 50% no-repeat;
    background-size: cover;
}

.second_page_all_qualified_content_left_title {
    color: #FFF;
    font-size: 26px;
    font-weight: 500;
    margin-bottom: 38px;
    width: 100%;
}

.second_page_all_qualified_content_left ul {
    overflow: hidden;
    width: 100%;
}

.second_page_allDesc {
    color: #FFF;
    opacity: 0.8;
}

.second_page_all_qualified_content_left ul li {
    line-height: 38px;
    font-size: 18px;
}

.second_page_content_List_left_text {
    font-size: 24px;
    line-height: 26px;
    margin-bottom: 23px;
}

.second_page_all_qualified_content_right_title ul {
    width: 100%;
    text-align: center;
}

.second_page_all_qualified_content_right_title ul li {
    display: inline-block;
    margin-top: 10px;
}

.second_page_all_qualified_content_right_title ul li+li {
    margin-left: 60px;
}

.second_page_all_qualified_content_right_title ul li.second_page_all_qualified_content_right_title_mid {
    position: relative;
    top: -2px;
}

.second_page_all_qualified_content_right_title ul li p {
    float: left;
    color: #333;
    line-height: 30px;
    font-size: 18px;
    font-weight: 700;
    margin-top: 8px;
    margin-left: 10px;
    margin-right: 10px;
}

.second_page_all_qualified_content_right_title ul li img {
    float: left;
}

.second_page_all_qualified_content_swiper {
    text-align: center;
}

.second_page_all_qualified_content_swiper .swiper-slide.swiper-slide-active {
    z-index: 10;
}

.second_page_all_qualified_content_swiper .swiper-slide.swiper-slide-prev {
    z-index: 9;
    /* transform: scale(0.9); */
}

.second_page_all_qualified_content_swiper .swiper-slide.swiper-slide-next {
    z-index: 9;
    /* transform: scale(0.9); */
}

/* .second_page_all_qualified_content_swiper .swiper-slide {
    text-align: center;
    font-size: 18px;
    background: #fff;
  
    display: -webkit-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    -webkit-justify-content: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    -webkit-align-items: center;
    align-items: center;
    width: 60%;
    transform: scale(0.6);
    box-shadow: 0px 8px 20px 0px rgba(106, 115, 121, 0.21);
  
  } */

/* 第三部分样式 */

/* .thirdly_page, */
.Advertising_tips_contactWay,
.Advertising_tips_contactWay_slogan,
.Advertising_tips_contactWay_bottom_btn,
.fourthly_page {
    width: 1680px;
    margin: 0 auto;
    margin-top: 100px;
}

.public_title_area {
    text-align: center;
    width: 1680px;
    margin: 0px auto;
    overflow: hidden;
    margin-top: 20px;
}

.thirdly_page .public_title_area {
    margin-bottom: 0px;
}

.thirdly_page {
    margin-top: 30px;
    padding-top: 70px;
    background: url(../images/cohesiveForce.png) no-repeat 50% 50px;
}

.PicturesOfTeamMemberitem_text {
    background-color: #f7f7f7;
    width: 330px;
    height: 110px;
    position: absolute;
    /* top: -50px;
    right: -24px; */
    /* box-shadow: 0px 6px 17px 3px rgba(157, 157, 157, 0.12); */
    z-index: 2;
    bottom: -35px;
    right: 22px;
}

.thirdly_page .swiper-container {
    padding-bottom: 35px;
}

.PicturesOfTeamMemberitem_text_name {
    font-weight: 700;
    font-size: 20px;
    color: #333;
    padding-top: 20px;
    margin-left: 30px;
    margin-bottom: 10px;
}

.PicturesOfTeamMemberitem_text_post {
    color: #666;
    font-size: 16px;
    margin-left: 20px;
    margin-right: 20px;
}

.PicturesOfTeamMembers_img {
    width: 100%;
    height: 100%;
}

.PicturesOfTeamMemberitem_des {
    width: 278px;
    height: 282px;
    background-color: #0f4fdf;
    padding-top: 30px;
    padding-left: 30px;
    padding-right: 30px;
    margin-left: 13px;
    position: absolute;
    bottom: -35px;
    left: 4px;
    overflow-y: auto;
    z-index: 3;
    display: none;
    cursor: pointer;
    text-align: left;
    padding-bottom: 10px;
    font-size: 17px;
    line-height: 25px;
}

.PicturesOfTeamMemberitem_des:hover {
    display: block;
}

.PicturesOfTeamMembers_img:hover+.PicturesOfTeamMemberitem_des {
    display: block;
}

.PicturesOfTeamMemberitem_des_name {
    font-weight: 700;
    font-size: 20px;
    color: #FFF;
}

.PicturesOfTeamMemberitem_des_post {
    margin-top: 18px;
    margin-bottom: 30px;
    color: #FFF;
    font-size: 16px;
}

.PicturesOfTeamMemberitem_des_text {
    color: #DEE3F9
}


.thirdly_page_swiper02 .swiper-button-prev img,
.thirdly_page_swiper02 .swiper-button-next img {
    width: 44px;
    height: 60px;
}

.thirdly_page_swiper01 .swiper-button-prev img,
.thirdly_page_swiper01 .swiper-button-next img {
    width: 44px;
    height: 60px;
}

.thirdly_page_swiper01 .swiper-button-prev .thirdly_page_swiper01_arrows_left_active {
    display: none;
}

.thirdly_page_swiper01 .swiper-button-prev .thirdly_page_swiper01_arrows_left_active:hover {
    display: block;
}

.thirdly_page_swiper01 .swiper-button-next .thirdly_page_swiper01_arrows_right_active {
    display: none;
}

.thirdly_page_swiper01 .swiper-button-next .thirdly_page_swiper01_arrows_right_active:hover {
    display: block;
}

.thirdly_page_swiper01 .swiper-button-prev:hover .thirdly_page_swiper01_arrows_left_active {
    display: block;
}

.thirdly_page_swiper01 .swiper-button-prev:hover .thirdly_page_swiper01_arrows_left {
    display: none;
}

.thirdly_page_swiper01 .swiper-button-next:hover .thirdly_page_swiper01_arrows_right_active {
    display: block;
}

.thirdly_page_swiper01 .swiper-button-next:hover .thirdly_page_swiper01_arrows_right {
    display: none;
}

.thirdly_page_swiper02 .swiper-button-prev .thirdly_page_swiper02_arrows_left_active {
    display: none;
}

.thirdly_page_swiper02 .swiper-button-prev .thirdly_page_swiper02_arrows_left_active:hover {
    display: block;
}

.thirdly_page_swiper02 .swiper-button-next .thirdly_page_swiper02_arrows_right_active {
    display: none;
}

.thirdly_page_swiper02 .swiper-button-next .thirdly_page_swiper02_arrows_right_active:hover {
    display: block;
}

.thirdly_page_swiper02 .swiper-button-prev:hover .thirdly_page_swiper02_arrows_left_active {
    display: block;
}

.thirdly_page_swiper02 .swiper-button-prev:hover .thirdly_page_swiper02_arrows_left {
    display: none;
}

.thirdly_page_swiper02 .swiper-button-next:hover .thirdly_page_swiper02_arrows_right_active {
    display: block;
}

.thirdly_page_swiper02 .swiper-button-next:hover .thirdly_page_swiper02_arrows_right {
    display: none;
}

/* 公共部分：广告提示栏🐏式*/

.Advertising_tips_Style {
    background-image: url('/web/new/images/Advertising_tips_BG.png');
    background-repeat: no-repeat;
    width: 100%;
    margin: 0 auto;
    height: 320px;
    overflow: hidden;
}

.Advertising_tips_contactWay {
    text-align: center;
    padding-top: 55px;
    margin-top: 0px;
}


.Advertising_tips_contactWay_cell,.Advertising_tips_contactWay_des {
    color: #fffefe;
    font-size: 32px;
    display: inline-block;
    height: 40px;
    line-height: 40px;
}

.Advertising_tips_contactWay_slogan {
    text-align: center;
    font-size: 56px;
    color: #fffefe;
    margin-top: 30px;
    height: 56px;
    line-height: 56px;
    font-weight: 100;
}

.Advertising_tips_contactWayon_container {
    width: 100%;
    text-align: center;
}

.Advertising_tips_contactWay_cell:before {
    content: '';
    display: block;
    width: 2px;
    height: 30px;
    background-color: #FFF;
    position: absolute;
    margin-left: -25px;
    margin-top: 4px;
}

.Advertising_tips_contactWay_cell {
    margin-left: 25px;
}
.Advertising_tips_contactWay_bottom_btn_container {
    width: 610px;
    margin: 0 auto;
}

.Advertising_tips_contactWay_bottom_btn_container div {
    width: 260px;
    height: 60px;
    text-align: center;
    line-height: 60px;
    float: left;
}

.Advertising_tips_contactWay_bottom_btn_left_btn {
    background-color: #FFF;
    color: #0f4fdf;
    font-size: 22PX;
    margin-right: 30px;
    cursor: pointer;
}

.Advertising_tips_contactWay_bottom_btn_right_btn {
    color: #fff;
    font-size: 22px;
    background-color: #0f4fdf;
    cursor: pointer;
}

.Advertising_tips_contactWay_bottom_btn {
    padding-top: 30px;
    padding-bottom: 30px;
    margin-top: 0px;
}

/* 公共部分：广告提示栏🐏式*/

/* 第四部分轮播图样式 */

.fourthly_page_swiper {
    width: 100%;
    margin-top: 30px;
}

.fourthly_page_swiper_text_content {
    width: 100%;
    padding-top: 86px;
}

.fourthly_page_swiper_left {
    width: 50%;
    float: left;
}

.fourthly_page_swiper_left .swiper-slide img {
    width: 840px;
    height: 520px;
}

.fourthly_page_swiper_right .swiper-slide {
    /* width: 280px !important;
    height: 172px !important; */
}

.fourthly_page_swiper_right .swiper-slide img {
    width: 280px !important;
    height: 172px !important;
}

.fourthly_page_swiper_right {
    width: 50%;
    float: left;
}

.fourthly_page_swiper_text {
    background-color: #0f4fdf;
    color: #FFF;
    height: 348px;
    padding-left: 60px;
    padding-right: 60px;
}

.fourthly_page_swiper_left_item {
    float: left;
    text-align: left;
}

.fourthly_page_swiper_right_item {
    float: right;
}
.fourthly_page_swiper_left_personalizedSignature {
    font-size: 24px;
    color: #FFF;
    font-weight: 700;
    margin-bottom: 25px;
}

.fourthly_page_swiper_left_name {
    font-size: 18px;
    color: #FFF;
}

.fourthly_page_swiper_left_name:after {
    content: '';
    display: block;
    width: 60px;
    height: 2px;
    background-color: #FFF;
    margin-top: 20px;
}

.fourthly_page_swiper_bottom {
    color: #BAC5F3;
    font-size: 16px;
    margin-top: 20px;
    text-align: left;
    max-height: 120px;
    overflow-y: scroll;
}

.fourthly_page_bottom {
    margin-top: 50px;
}

.fourthly_page_bottom_swiper_video_des {
    position: absolute;
    bottom: 20px;
    left: 20px;
    width: 89%;
}

.fourthly_page_bottom_swiper_video_des p {
    float: left;
    color: #FFF;
    font-size: 20px;
    line-height: 32px;
   /* width: 85%;*/
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}

.fourthly_page_bottom_swiper_video_des img {
    display: block;
    float: right;
}

.fourthly_page_bottom .swiper-slide {
    position: relative;
    cursor: pointer;
}

.fourthly_page_bottom_swiper_button_next {
    position: absolute;
    top: 35%;
    left: 0px;
    right: auto;
    z-index: 10;
    cursor: pointer;
    box-shadow: 0px 6px 8px 2px rgba(157, 157, 157, 0.12);
}

.fourthly_page_bottom_swiper_button_prev {
    position: absolute;
    top: 35%;
    right: 0px;
    left: auto;
    z-index: 10;
    cursor: pointer;
    box-shadow: 0px 6px 8px 2px rgba(157, 157, 157, 0.12);
}

.fourthly_page_bottom_swiper_button_next_active {
    display: none;
}

.fourthly_page_bottom_swiper_button_prev:hover .fourthly_page_bottom_swiper_button_next_active {
    display: block;
}

.fourthly_page_bottom_swiper_button_prev:hover .fourthly_page_bottom_swiper_button_next_default {
    display: none;
}

.fourthly_page_bottom_swiper_button_next:hover .fourthly_page_bottom_swiper_button_next_active {
    display: block;
}

.fourthly_page_bottom_swiper_button_next:hover .fourthly_page_bottom_swiper_button_next_default {
    display: none;
}

.fourthly_page_bottom_video_style {
    width: 1200px;
}

/* 第五部分 */

.fifth_page {
    max-width: 100%;
    min-width: 1690px;
    margin: 0 auto;
    background-image: url(/web/new/images/fifth_page_BG.png);
    margin-top: 100px;
}

.fifth_page_left {
    padding-left: 122px;
    float: left;
    width: 26%;
}

.fifth_page_right {
    float: left;
    width: 59%;
    margin-top: 80px;
    position: relative;
}

.fifth_page_left_title {
    padding-top: 170px;
    text-align: left;
}

.fifth_page_left_title_name {
    font-size: 40px;
    font-weight: 700;
    color: #FFF;
}

.fifth_page_left_title_des {
    color: #FFF;
    opacity: 0.8;
    font-size: 28px;
    margin-top: 29px;
    padding-bottom: 140px;
}

.fifth_page_left_bottom_List_Cntitle {
    color: #FFF;
    font-size: 24px;
    line-height: 24px;
    padding-left: 85px;
}

.fifth_page_left_bottom_List_Cntitle:before {
    content: '';
    display: block;
    width: 50px;
    height: 3px;
    background-color: #FFF;
    position: absolute;
    left: 0px;
    top: 8px;
}

.fifth_page_left_bottom_List_CntitleEntitle {
    color: #FFF;
    opacity: 0.4;
    line-height: 20px;
    font-size: 14px;
    margin-top: 19px;
    padding-left: 85px;
    padding-bottom: 60px;
}

.fifth_page_left_bottom_List ul li {
    position: relative;
    overflow: hidden;
    text-align: left;
}

.fifth_page_right_video_play_icon {
    position: absolute;
    left: 50%;
    top: 35%;
    margin-left: -50px;
    margin-top: -50px;
    cursor: pointer;
}

.fifth_page_right_video_cover,
.fifth_pageVideo,
.fifth_pageVideoTips {
    width: 1120px;
    height: 600px;
    cursor: pointer;
}

.fifth_pageVideoTips {
    display: none;
    text-align: center;
    line-height: 600px;
    font-size: 20px;
    color: #fff;
    border: 1px solid #d8d1d1;
}

.fifth_page_right_video_bottom_text_left {
    float: left;
    width: 25%;
}

.fifth_page_right_video_bottom_text_right {
    width: 75%;
    float: left;
}

.fifth_page_right_video_bottom_text_left_content {
    background-color: #df0f0f;
    width: 220px;
    height: 220px;
    position: relative;
    left: -77px;
    top: -77px;
}

.fifth_page_right_video_bottom_text_left_content_hint {
    color: #FFF;
    font-size: 16px;
    line-height: 30px;
    padding-left: 60px;
    position: relative;
    padding-top: 30px;
    margin-bottom: 10px;
}

.fifth_page_right_video_bottom_text_left_content_hint:before {
    content: '';
    display: block;
    width: 20px;
    height: 2px;
    background-color: #FFF;
    position: absolute;
    left: 35px;
    top: 44px;
}

.fifth_page_right_video_bottom_text_left_content_time {
    color: #FFF;
    line-height: 30px;
    font-size: 36px;
    font-family: 'BAHNSCHRIFT';
    padding-left: 30px;
}

.fifth_page_right_video_bottom_text_right_text {
    line-height: 30px;
    color: #FFF;
    font-size: 16px;
    margin-top: 89px;
    word-break: break-all;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 3;
    overflow: hidden;
    text-align: left;
}

.fifth_page_right_video_bottom_text_right_text:before {
    content: '';
    display: block;
    width: 50px;
    height: 3px;
    background-color: #FFF;
    position: relative;
    top: -29px;
}

.fifth_page_right_video_bottom_text_right_btn {
    width: 140px;
    height: 44px;
    border: solid 1px #FFF;
    color: #FFF;
    font-size: 16px;
    line-height: 45px;
    text-align: center;
    cursor: pointer;
    margin-top: 42px;
    margin-bottom: 72px;
}

/* 第六部分 */

.sixth_page {
    background-image: url('../images/sixth_page_topBG.png');
    background-repeat: no-repeat;
    background-position: right top;
}

.sixth_page_title_left {
    margin-top: 20px;
    width: 100%;
    text-align: center;
    width: 100%;
}

.sixth_page_title_right {
    margin: 0px auto;
    margin-bottom: 100px;
}
.sixth_page_title_right a{
    display: inline-block;
}

.sixth_page_title_left_des {
    color: #112c66;
    font-size: 40px;
    font-weight: 700;
    text-align: center;
}

.sixth_page_title_left_title {
    color: #666;
    font-size: 28px;
    margin-top: 20px;
}

.sixth_page_title_right_btn {
    width: 140px;
    height: 44px;
    border: solid 1px #dcdcdc;
    color: #333;
    line-height: 44px;
    font-size: 16px;
    text-align: center;
    cursor: pointer;
}

.sixth_page_centered,.thirdly_page_swiper01,.thirdly_page_swiper02 {
    width: 1680px;
    margin: 0px auto;
}

.sixth_page_content {
    width: 100%;
    margin-bottom: 60px;
}

.sixth_page_content_left {
    float: left;
    width: 23%;
    margin-right: 40px;
}

.sixth_page_content_center {
    float: left;
    width: 23%;
    /* margin-left: 40px; */
    margin-right: 40px;
}

.sixth_page_content_right {
    float: left;
    width: 40%;
}

.sixth_page_content_left_title {
    color: #333;
    font-size: 24px;
    font-weight: 700;
    position: relative;
    margin-top: 60px;
    margin-bottom: 40px;
    text-align: left;
}

.sixth_page_content_left_title:before {
    content: '';
    display: block;
    width: 3px;
    height: 24px;
    background-color: #df0f0f;
    position: absolute;
    top: 5px;
}

.sixth_page_content_left_title p {
    padding-left: 20px;
}

.sixth_page_content_left_text,
.sixth_page_content_center_text {
    width: 330px;
    height: 448px;
    background-color: #112c66;
    overflow-y: auto;
    padding: 30px;
}

.sixth_page_content_center_text {
    overflow-y: visible;
}

.sixth_page_content_right_text {
    width: 760px;
    height: 448px;
    background-color: #112c66;
    overflow-y: auto;
    padding: 30px;
}

/* .sixth_page_News_List li{
    padding-left: 30px;
} */

.sixth_page_News_item_name {
    color: #FFF;
    font-size: 18px;
    margin-bottom: 25px;
}

.sixth_page_News_item_time {
    color: #FFF;
    opacity: 0.4;
    line-height: 24px;
    font-size: 16px;
    padding-bottom: 20px;
}

.sixth_page_News_item_des {
    color: #FFF;
    opacity: 0.6;
    line-height: 26px;
    font-size: 16px;
    padding-bottom: 20px;
}

.sixth_page_content_right_text li {
    padding-left: 0px;
    padding-top: 0px;
}

.sixth_page_content_right_text_new_name {
    font-size: 18px;
    color: #FFF;
    line-height: 30px;
    position: relative;
    padding-left: 40px;
    margin-top: 25px;
    width: 75%;
}

.sixth_page_content_right_text_new_name:before {
    content: 'Q';
    display: block;
    position: absolute;
    width: 28px;
    height: 28px;
    background-color: #df0f0f;
    left: 0px;
    text-align: center;
    color: #f6f6f7;
}

.sixth_page_content_right_text_new_des:before {
    content: 'A';
    display: block;
    position: absolute;
    width: 28px;
    height: 28px;
    background-color: #f8f8fb;
    left: 0px;
    text-align: center;
    color: #666;
}

.sixth_page_content_right_text_new_des {
    color: rgba(255, 255, 255, 0.6);
    filter: progid:DXImageTransform.Microsoft.gradient(startcolorstr=#99ffffff, endcolorstr=#99ffffff);
    line-height: 26px;
    font-size: 16px;
    position: relative;
    padding-left: 40px;
    margin-top: 25px;
    width: 92%;
}

.title_blue {
    padding-bottom: 15px;
}

/* liswuan add. start  2021.07.30 */

.pageContent {
    width: 1690px;
    margin: 0px auto;
    overflow: hidden;
}

.fourthly_page_swiper {
    position: relative;
}

/* 第四部分右侧小轮播 start*/

.fourthly_page_swiper_small {
    overflow: hidden;
    position: absolute;
    right: 0px;
    bottom: 0px;
}

.fourthly_page_swiper_small .swiper-container {
    width: 1120px;
}

.fourthly_page_swiper_small .swiper-slide img {
    width: 280px;
    height: 172px;
}

.fourthly_page_swiper_small .swiper-slide-active img {
    width: 276px;
    height: 168px;
    border: 2px solid #fff;
}

.fourthly_page_swiper_small .swiper-slide-active {
    box-shadow: 0px 5px 10px #c1c0c0;
}

.fourthly_page_swiper_leftImg {
    width: 840px;
    height: 520px;
}

/* 第四部分右侧小轮播end */

#video {
    height: 754px;
    width: 100%;
    display: block;
    min-height: 100%;
    min-width: 100%;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
}

.animation {
    -webkit-animation: circle 2s linear 0.6s 1;
    /* Safari and Chrome */
    animation: circle 2s linear 0.6s 1;
}

@-webkit-keyframes circle {
    /* Safari and Chrome */
    from {
        -webkit-transform: scale(2);
    }
    to {
        -webkit-transform: scale(1);
    }
}

@-webkit-keyframes circle {
    from {
        -webkit-transform: scale(2);
    }
    to {
        -webkit-transform: scale(1);
    }
}

@-moz-keyframes circle {
    from {
        -webkit-transform: scale(2);
    }
    to {
        -webkit-transform: scale(1);
    }
}

@keyframes circle {
    from {
        -webkit-transform: scale(2);
    }
    to {
        -webkit-transform: scale(1);
    }
}

#certify {
    margin-top: 20px;
}

.index_top_banner .swiper-button-prev {
    left: 50px;
    background: url(../images/indexBannerLeftDefault.png) 50% 50% no-repeat;
}

.index_top_banner .swiper-button-next {
    right: 50px;
    background: url(../images/indexBannerRightDefault.png) 50% 50% no-repeat;
}

.index_top_banner .swiper-button-prev:hover {
    background: url(../images/indexBannerLeftHover.png) 50% 50% no-repeat;
}

.index_top_banner .swiper-button-next:hover {
    background: url(../images/indexBannerRightHover.png) 50% 50% no-repeat;
}

.index_top_banner .swiper-pagination-bullet {
    width: 40px;
    height: 3px;
    background-color: #fff;
    opacity: 0.5;
    border-radius: 0px;
}

.index_top_banner .swiper-pagination-bullet-active {
    width: 50px;
    opacity: 1;
}

.second_page_all_qualified_content_left .second_page_system li {
    font-size: 26px;
    line-height: 56px;
}

.second_page_factory {
    font-size: 22px;
    line-height: 24px;
}
.second_page_content_List_left_text + .second_page_factory {
    margin-bottom: 23px;
}

.second_page_factory  + .second_page_factory  {
    line-height: 48px;
    margin-top: 5px;
}
.sixth_page_News_List {
    overflow: hidden;
    text-align: left;
    box-sizing: border-box;
}

.sixth_page_News_List li {
    margin-bottom: 25px;
}

/* liswuan add. end  2021.07.30 */

.layer_video_pop_up {
    width: 1280px;
    height: 720px;
}

#video_pop_up {
    max-height: 720px;
}

.layer_video_pop_up_content {
    font-size: 0;
}

.layer_video_pop_up_content video {
    width: 100%;
    height: 720px;
}

.layui-layer-page {
    width: auto !important;
    left: 50% !important;
    top:50% !important;
    margin-top: -360px;
}

.information_tvVideo,
.information_tvVideo>img,.information_tvMaskDiv{
    width: 100%;
    height: 312px;
}

.information_tvVideoTips {
    width: 373px;
    height: 228px;
    text-align: center;
    line-height: 228px;
    font-size: 14px;
    border: 1px solid #d8d1d1;
    display: none;
}

.index_case{
    width: 100%;
    text-align: center;
    margin-bottom: 40px;
}

.index_case li{
    display: inline-block;
}

.index_case li + li{
    margin-left: 30px;
}

.index_case li:hover, .index_case li.on {
    background-color: #0f4fdf;
    color: #FFF !important;
}

.fourthly_page_swiper_right_item img{
    width: 9px;
    height: 15px;
    margin-top: -5px;
    cursor: pointer;
}

.fourthly_page_swiperPrev{
    margin-right: 30px;
}
.fourthly_page_swiperNext{
    margin-left: 30px;
}
.fourthly_page_swiper_right_item span + span{
    margin-left: 2px;
    display: inline-block;
}
.fourthlySwiperSlideIndex{
    font-size: 24px;
    font-weight: 600;
}

.public_title_area>.title_blue_bottom {
    padding-bottom: 60px;
}

/* 经验优势 start */
.experience_advantage {
    width: 1570px;
    padding: 80px 60px;
    overflow: hidden;
    background-color: #fff;
}

.experience_advantageLeft {
    width: 540px;
    overflow: hidden;
    float: left;
}
.experience_advantageSubTitle{
    font-size: 44px;
    font-weight: 700;
    color: #ff8a18;
}
.experience_advantageDesc{
    font-size: 24px;
    color: #333;
    line-height: 48px;
    text-align: left;
    width: 430px;
    margin-top: 60px;
}

.experience_advantageRight{
    overflow: hidden;
    margin-left: -105px;
    margin-top: 50px;
    float: left;
}
.experience_advantageRight img{
    width: 378px;
    height: 378px;
    float: left;
}
/* 经验优势 end */

.fourthly_page  {
    margin-top: 30px;
    padding-top: 70px;
    background: url(../images/reputation.png) no-repeat 50% 50px;
}

.information_tvMaskDiv{
    position: absolute;
    left: 0px;
    top:0px;
    background: url(../images/information_tvMask.png) 50% 50% no-repeat;
    display: none;
}

.information_tvMaskDiv > p{
    width: 80%;
    padding: 0px 10%;
    font-size: 26px;
    line-height: 34px;
    min-height: 100px;
    max-height: 120px;
    overflow-y: scroll;
    color: #fff;
    margin-top: 80px;
    margin-bottom: 30px;
    /*三角箭头的颜色*/
    scrollbar-arrow-color: #265cd3;
    /*滚动条滑块按钮的颜色*/
    scrollbar-face-color: #265cd3;
    /*滚动条整体颜色*/
    scrollbar-highlight-color: #265cd3;
    /*滚动条阴影*/
    scrollbar-shadow-color: #265cd3;
    /*滚动条轨道颜色*/
    scrollbar-track-color: #265cd3;
    /*滚动条3d亮色阴影边框的外观颜色——左边和上边的阴影色*/
    scrollbar-3dlight-color:#265cd3;
    /*滚动条3d暗色阴影边框的外观颜色——右边和下边的阴影色*/
    scrollbar-darkshadow-color: #265cd3;
    /*滚动条基准颜色*/

}

.information_tvMaskPlay {
    width: 44px;
    height: 44px;
    border-radius: 50%;
    margin: 0px auto;
    cursor: pointer;
}

.fourthly_page_bottom_video .information_tvVideo:hover .information_tvMaskDiv{
    display: block;
}

.sixth_page_title {
    width: 100%;
    text-align: center;
}


.sixth_page_centered  {
    margin-top: 30px;
    padding-top: 70px;
    background: url(/web/new/images/Newsinformation.png) no-repeat 50% 50px;
    
}

.PicturesOfTeamMemberitem{
    position: relative;
}

.thirdly_pageContent {
    width: 100%;
    height: 920px;
    position: relative;
    margin-top: 40px;
    overflow: hidden;
}
.cohesiveForce {
    width: 100%;
    position: absolute;
    top:50%;
    left: 50%;
    margin-top: -460px;
    margin-left: -50%;
    display: block;
    height: 920px;
    object-fit:fill;
}

.thirdly_page_swiper02{
    height: 0px;
}
.thirdly_page_swiper01,.thirdly_page_swiper02 {
    overflow: hidden;
    margin-top: 184px;
}