@media screen and (max-width:1600px) {
    .zhuli p:first-of-type{
        border-radius: 5px 5px 0px 0px;
    }
    .zhuli p:last-of-type{
        border-radius: 0px 0 5px 5px;
    }
    .article_box .ab_title .at_name {
        font-size: 30px;
    }
    .article_box .ab_title .right_more {
        height: 46px;
        line-height: 46px;
    }
    .shou_product_box .spb_list .see_more {
        height: 46px;
    }
    .shou_product_box .spb_list .see_more .see_text .text {
        line-height: 46px;
    }
    .shou_product_box .spb_list .product_img {
        margin: 60px auto 0;
    }
    .article_box {
        width: 90%;
    }
    .news_content .news_list .top_img {
        height: 380px;
    }
    .span_time_pc{
        display: block;
    }
    .span_time_ph{
        display: none;
    }
}

@media screen and (max-width:1520px) {
    .zhuli p:first-of-type{
        border-radius: 5px 5px 0px 0px;
    }
    .zhuli p:last-of-type{
        border-radius: 0px 0 5px 5px;
    }
    .span_time_pc{
        display: block;
    }
    .span_time_ph{
        display: none;
    }
    .pc_header .ph_list {
        margin-left: 40px;
    }
    .pc_header .ph_list li {
        margin-right: 70px;
    }
    .pc_header .pc_child_nav li {
        margin-right: 0;
    }
    .first_footer_box {
        padding-top: 96px;
        /* margin-top: -240px; */
    }
}

@media screen and (max-width:1440px) {
    /* .new_left a{
        width: 360px;
    } */
    .zhuli p:first-of-type{
        border-radius: 5px 5px 0px 0px;
    }
    .zhuli p:last-of-type{
        border-radius: 0px 0 5px 5px;
    }
    .span_time_pc{
        display: block;
    }
    .span_time_ph{
        display: none;
    }
    .pc_header .ph_list {
        margin-left: 30px;
    }
    .pc_header .ph_list li {
        margin-right: 60px;
    }
    .pc_header .pc_child_nav li {
        margin-right: 0;
    }
    .first_footer_box {
        padding-top: 96px;
        margin-top: 0px;
    }
}

@media screen and (max-width:1400px) {
    .zhuli p:first-of-type{
        border-radius: 5px 5px 0px 0px;
    }
    .zhuli p:last-of-type{
        border-radius: 0px 0 5px 5px;
    }
    /* .video_class{padding-top: 150px;} */
    .span_time_pc{
        display: block;
    }
    .span_time_ph{
        display: none;
    }
    .w1400 {
        width: 96.4%;
    }
    .pc_header .ph_list {
        margin-left: 100px;
    }
    .pc_header .ph_list li {
        margin-right: 50px;
    }
    .pc_header .pc_child_nav li {
        margin-right: 0;
    }
    .first_footer_box .ffb_list .fl_list_content {
        margin-right: 72px;
    }
    .first_footer_box .ffb_list .fl_list_content .flc_bor {
        width: 119px;
    }
    .second_footer_box {
        margin-top: 58px;
    }
    .first_footer_box {
        padding-top: 96px;
        margin-top: 0px;
    }
    .span_time_pc{
        display: none;
    }
}

@media screen and (max-width:1366px) {
    /* .new_left a{
        width: 320px;
    } */
    .zhuli p:first-of-type{
        border-radius: 5px 5px 0px 0px;
    }
    .zhuli p:last-of-type{
        border-radius: 0px 0 5px 5px;
    }
    .index_plate1_tt1{
        font-size: 38px;
    }

    .company_plate3_top_L{
        height: 130px;
    }
    /* .video_class{padding-top: 143px;} */
    .shou_product_box .spb_list{
        padding: 26px 0 22px;
    }
    .shou_product_box{
        margin-top: 22px;
    }
    .article_box .ab_title{
        padding-top: 17px;
    }
    .span_time_pc{
        display: none;
    }
    .span_time_ph{
        display: block;
    }
    .w1400 {
        width: 90%;
    }
    .pc_header .ph_list {
        margin-left: 140px;
    }
    .pc_header .ph_list li {
        margin-right: 40px;
    }
    .pc_header .pc_child_nav li {
        margin-right: 0;
    }
    .first_footer_box .ffb_list .fl_list_content {
        margin-right: 68px;
    }
    .first_footer_box .ffb_list .fl_list_content .flc_bor {
        width: 111px;
    }
    .second_footer_box {
        margin-top: 45px;
    }
    .first_footer_box {
        padding-top: 32px;
    }
    .pc_header .ph_logo {
        margin-left: 2.7%;
    }
    .pc_header .ph_lagvage {
        margin-right: 2.7%;
    }
    .tc_box_list>li>a .personal_img {
        height: 310px
    }
    .first_footer_box {
        padding-top: 26px;
        margin-top: 0px;
    }
    .product_box {
        width: 96%;
    }
    .box_tt {
        font-size: 28px;
        margin-bottom: 100px
    }
    .article_box .ab_title .at_name {
        font-size: 28px;
    }
    .article_box .ab_title .right_more {
        height: 40px;
        line-height: 40px;
        width: 158px;
    }
    .shou_product_box .spb_list .see_more {
        height: 40px;
        width: 158px;
    }
    .shou_product_box .spb_list .see_more .see_text .text {
        line-height: 40px;
        font-size: 14px;
    }
    .shou_product_box .spb_list .product_img {
        margin: 30px auto 0;
    }
    .article_box {
        width: 90%;
    }
    .news_content .news_list .top_img {
        height: 300px;
    }
    .shou_product_box .spb_list .see_more {
        margin: 30px auto 0;
    }
    .shou_product_box .spb_list h6 {
        font-size: 20px;
    }
    .article_box .ab_title .right_more a {
        font-size: 14px;
    }
    .article_box .ab_title .right_more .rm_jiantou {
        margin-top: 13px;
    }
    .shou_product_box .spb_list .see_more .see_text .jiantou {
        margin-top: 13px;
    }
    .news_content .news_list .news_list_title {
        font-size: 16px;
        line-height: 46px;
    }
    .news_content {
        margin-top: 17px;
    }
    .news_content .news_list .news_list_text li a {
        line-height: 40px;
        height: 40px;
    }
    .news_content .news_list .news_list_text li a .list_name {
        font-size: 16px;
    }
    .news_content .news_list .top_img .date_time {
        font-size: 20px;
        height: 56px;
        line-height: 56px;
    }
    .deep_plate_tt2 {
        font-size: 18px;
    }
    .honor_img {
        width: 98%;
        /* height: 384px; */
        height: 186px;
    }
    /* .video_class {
        padding-top: 110px;
    } */
    .second_video_close {
        top: 22%;
        right: 14%
    }
    .new_left {
        margin-top: 20px;
        height: 218px;
        overflow: hidden;
    }
   
    .span_time_pc{
        display: none;
    }
    .team_swiper .swiper-wrapper .swiper-slide .swiper_box .right_swiper_box h6{
        font-size: 26px;
        
    }
    .profile_left_tt1 {
        margin-bottom: 17px;
    }
    .profile_left_tt{
        font-size: 30px;
    }
    .company_plate3_tt1 {
        margin-bottom: 10px;
    }
    .company_plate3_bt ul li p{font-size: 22px;}
    .company_plate3_top_L  p{line-height: 28px;font-size: 15px;}
    .company_plate3_bt ul li span{
        font-size: 15px;
    }
    .company_plate3_bt {
        padding-top: 23px;
    }
    .company_plate3_bt{
        padding-bottom: 60px;
    }
    .company_plate2{
        height: 542px;
    }
    .map{
        height: 420px;
    }
    .conta_left h5{
        font-size: 24px;
        margin-bottom: 66px;
    }
    .p_tt{
        font-size: 18px;
    }
    .subs_top_tt {
        font-size: 24px;
    }
    .subs_zg_child_icon {
        width: 10px;
        height: 10px;
    }
    .cont_tt h5{
        font-size: 30px;
    }
    .cont_tt p{
        font-size: 20px;
        margin-bottom: 56px;
    }
    .team_box{
        margin-top: 22px;
    }
    /* .left_img_box {
        height: 250px;
    }
    .left_img_box .lib_image{
        height: 100%;
    }
    .left_img_box .lib_image img{
        height: 100%;
    } */
    .hb_title{
        font-size: 28px;
        margin-bottom: 20px;
    }
    .swiper_box .swiper-wrapper .swiper-slide{
        height: 211px;
        padding-bottom: 10px;
    }
    .honor_img img{
        height: 120px;
        margin: 0 auto;
    }
    .honor_box{
        margin-top: 17px;
    }
    .honor_box .swiper_box{
        padding-bottom: 33px;
    }
    .left_lcb_box .box_img .box_image{
        height: 380px;
    }
    .rlb_img{
        height: 155px;
    }
    .contant{
        padding: 50px 0 50px 7.5%;
    }
     .deep_plate{
        padding-top: 5px;
     }
    .deep_plate_tt{
        margin-bottom: 14px;

    }
    .nopadding{
        padding-bottom: 5px;
    }
    .deep_plate_tt1{
        font-size: 20px;
    }
    .tc_box_title{
        font-size: 28px;
    }
    .cont_tt .box_title{
        font-size: 24px;
    }
    .tc_box{
        padding-top: 0px;
    }
    .advantage_box1{
        padding-bottom:0px;
    }
    .tcc_content:first-of-type{
        margin-top:20px;
    }
    .tab_cut_title li{
        height: 72px;
        line-height: 72px;
    }
    .zhuli{
      position: absolute;
    top: 150px;
    left: 2.9%;
}
    .zhuli p{font-size:38px}
    .index_plate1_tt{
    left:11.5%;
     }
}

@media screen and (max-width:1280px) {
    .zhuli p:first-of-type{
        border-radius: 5px 5px 0px 0px;
    }
    .zhuli p:last-of-type{
        border-radius: 0px 0 5px 5px;
    }
    .company_plate3_top_L{
        height: 145px;
    }
    /* .video_class{padding-top: 135px;} */
    .span_time_pc{
        display: none;
    }
    .span_time_ph{
        display: block;
    }
    .w1400 {
        width: 93.7%;
    }
    .pc_header .ph_list {
        margin-left: 120px;
    }
    .pc_header .ph_list li {
        margin-right: 30px;
    }
    .pc_header .pc_child_nav li {
        margin-right: 0;
    }
    .first_footer_box .ffb_list .fl_list_content {
        margin-right: 29px;
    }
    .first_footer_box .ffb_list .fl_list_content .flc_bor {
        width: 105px;
    }
    .second_footer_box {
        margin-top: 36px;
    }
    .second_footer_box {
        height: auto;
        line-height: 40px;
    }
    .copy {
        float: left;
        margin-left: 20px;
    }
    .second_footer_box .copy .gp {
        margin-top: 10px;
        margin-right: 10px;
    }
    .deep_plate_tt1 {
        font-size: 32px;
    }
    .deep_plate_tt2 {
        font-size: 16px;
    }
    .span_time_pc{
        display: none;
    }
    
}

@media screen and (max-width:1080px) {
    .zhuli{
        top: 157px;
    }
    .index_plate1_tt{
        left: 12.5%;
    }
    .index_plate1_tt1{
        font-size:42px;
    }
     .index_plate1_tt6{
        font-size:42px;
    }
    .second_video_close{
        top: 24%;
    }
    .article_box .ab_title .at_name {
        font-size: 24px;
    }
    /* .video_class{padding-top: 125px;} */
    .shou_product_box .spb_list{
        padding: 25px 0 21px;
    }
    .pt_content .platform .pt_slide .slide_img{
        width: 80%;
        height: auto;
    }
    .span_time_pc{
        display: none;
    }
    .span_time_ph{
        display: block;
    }
    .w1400 {
        width: 92.5%;
    }
    .pc_header .ph_list {
        margin-left: 70px;
    }
    .pc_header .ph_list li {
        margin-right: 20px;
    }
    .pc_header .pc_child_nav li {
        margin-right: 0;
    }
    .tc_box_list>li {
        width: 43%;
    }
    .copy {
        margin-left: 0px;
    }
    .tc_box {
        padding-top: 60px;
    }
    .team_swiper .swiper-wrapper .swiper-slide .swiper_box .right_swiper_box h6 {
        font-size: 28px;
    }
    .team_swiper .swiper-wrapper .swiper-slide .swiper_box .right_swiper_box p {
        margin-top: 20px;
    }
    .product_box {
        width: 86%;
    }
    .tc_box_list>li>a .personal_img {
        height: 380px;
    }
    .box_tt {
        margin-bottom: 80px;
    }
    .mtjj {
        height: 465px;
    }
    .span_time {
        font-size: 24px;
        margin-bottom: 8px;
    }
    .mtjj_p p {
        font-size: 18px;
        height: 52px;
    }
    .mtjj_img {
        margin-bottom: 10px;
    }
    .more {
        height: 42px;
        line-height: 42px;
    }
    .product_pc {
        display: none;
    }
    .product_ph {
        display: block;
    }
    .new_left {
        margin-top: 30px;
        width: 40%;
        height: 178px;
        overflow: hidden;
    }
    .new_center {
        width: 58%;
        padding: 0 0px 0 20px;
    }
    .new2_left{
        width: 96%;
    }
    .span_time_pc{
        display: none;
    }
    /* .banner{
        margin-top: 0;
    } */
    .contant{
        padding: 50px 0 50px 1.5%;
    }
    .map{
        width: 35%;
    }
    .conta_left{
        width: 63%;
    }
    .left_add2:first-child{
        width: 37%;
    }
}

@media screen and (max-width:768px) {
    .article_box .ab_title .at_name {
        font-size: 18px;
    }
    /* .video_class{padding-top: 120px;} */
    .shou_product_box .spb_list{
        padding: 17px 0 12px;
    }
  .mtjj .new2_left{
        width: 96%;
    }
    .new_left {
        margin-top: 20px;
        width: 45%;
        height: 168px;
        overflow: hidden;
    }
    body {
        padding-top: 60px;
    }
    .span_time_pc{
        display: none;
    }
    .pc_header_none {
        display: block;
        height: 60px;
        line-height: 60px;
    }
    .pc_header .ph_lagvage {
        line-height: 60px;
    }
    .pc_header2 {
        display: none;
    }
    .second_list li {
        margin-right: 4px;
    }
    .second_list li a {
        font-size: 14px;
    }
    .pc_header .ph_logo {
        width: 140px;
        height: auto;
        margin-top: 16px;
    }
    .img_center {
        vertical-align: middle;
    }
    .list_content {
        height: 62px !important;
        line-height: 62px !important;
    }
    .tab_cut_title {
        margin-top: 30px;
    }
    .tab_cut_title li {
        height: 60px;
        line-height: 60px;
    }
    .tab_cut_title li p {
        font-size: 16px;
    }
    .tab_cut_title li .iconfont {
        right: 10px;
        font-size: 18px;
    }
    .tc_box_title {
        font-size: 28px;
        width: 100%;
    }
    .tc_box_synopsis {
        font-size: 14px;
        margin-top: 5px;
    }
    .tc_box_list {
        margin-top: 30px;
    }
    .tc_box_list>li {
        width: 46%;
    }
    .tc_box_list>li>a .personal_img {
        height: 260px;
    }
    .tc_box_list>li>a .personal_txt {
        padding: 10px 16px;
        height: 150px;
    }
    .tc_box_list>li>a .personal_txt .personal_name {
        font-size: 20px;
    }
    .tc_box_list>li>a .personal_txt .personal_post {
        font-size: 14px;
    }
    .tc_box_list>li>a .personal_txt .jianjie {
        font-size: 13px;
        line-height: 22px;
    }
    .team_box {
        margin-top: 30px;
    }
    .team_box .team_data {
        justify-content: space-around;
        flex-wrap: wrap
    }
    .team_box .team_data li {
        width: 50%;
        display: flex;
        flex-direction: column;
        align-items: center;
        margin: 10px 0;
    }
    .team_box .team_data li .number_data .number {
        font-size: 30px;
    }
    .team_box .team_data li .number_data .bai {
        margin-top: 0;
        font-size: 30px;
    }
    .team_box .team_data li .data_msg {
        margin-top: 0;
    }
    .team_swiper {
        margin-top: 30px !important;
    }
    .team_swiper .swiper-wrapper .swiper-slide .swiper_box {
        flex-direction: column;
    }
    .team_swiper .swiper-wrapper .swiper-slide .swiper_box .right_swiper_box {
        width: 100%;
        height: 150px;
        padding: 0 20px;
    }
    .team_swiper .swiper-wrapper .swiper-slide .swiper_box .right_swiper_box h6 {
        margin-top: 10px;
        font-size: 18px;
    }
    .team_swiper .swiper-wrapper .swiper-slide .swiper_box .right_swiper_box p {
        margin-top: 10px;
        line-height: 22px;
        font-size: 13px;
    }
    .swiper-button-prev {
        left: 10px;
        top: 30%
    }
    .swiper-button-next {
        right: 10px;
        top: 30%;
    }
    .advantage_box {
        margin-bottom: 20px;
    }
    .first_footer_box {
        overflow: hidden;
    }
    .first_footer_box .ffb_list .fl_list_content:last-of-type {
        display: block;
    }
    .first_footer_box .ffb_list .fl_list_content .flc_title {
        font-size: 14px;
    }
    .first_footer_box .ffb_list .fl_list_content .flc_bor {
        width: 80px;
    }
    .first_footer_box .ffb_list .fl_list_content .flc_list li a {
        font-size: 12px;
    }
    .second_footer_box p {
        font-size: 12px;
    }
    .first_footer_box .ffb_gong .telphone {
        margin-top: 20px;
    }
    .product_box {
        margin: 30px auto;
        width: 90%;
    }
    .box_tt {
        margin-bottom: 30px;
        font-size: 16px;
    }
    .box_tt1 {
        font-size: 18px;
        margin: 0 18px;
    }
    .pt_content .platform {
        padding-bottom: 0;
    }
    .news_content .news_list .top_img {
        height:220px;
    }
    .profile_left a{
        display: block;
        margin-top: 15px;
    }
    .shou_product_box_black {
        display: none;
    }
    .shou_product_box_none {
        display: block;
    }
    .home {
        padding-top: 0px !important;
    }
    .article_box .ab_title {
        margin-bottom: 40px;
    }
    .pc_header .ph_lagvage>div {
        cursor: none
    }
    .deep_plate_tt1 {
        font-size: 16px;
    }
    .deep_plate_tt2 {
        font-size: 12px;
    }
    .core_plate {
        margin-top: 60px;
    }
    .deep_plate {
        padding-top: 60px;
    }
    .services_plate {
        margin-top: 60px;
    }
    .team_swiper .swiper-wrapper .swiper-slide .swiper_box .left_swiper_box {
        width: 100%;
        height: 200px;
    }
    .core_plate_top {
        height: 70px;
        font-size: 24px;
    }
    .core_plate_top2 {
        padding: 10px 4px;
        min-height: 40px;
        font-size: 14px;
    }
    .core_plate_top_img {
        display: none;
    }
    .services_plate_cont {
        width: 46%;
        margin-bottom: 14px;
    }
    .ser_plate_top {
        margin-bottom: 26px;
    }
    .ser_plate_top::after {
        bottom: -2px;
    }
    .advantage_box1 {
        padding-bottom: 60px;
    }
    .company_plate {
        padding-top: 60px;
    }
    .profile_left_tt {
        font-size: 28px;
        margin-bottom: 0;
    }
    .profile_left {
        width: 94%;
        margin-left: 3%;
        position: initial;
    }
    .profile_left p {
        font-size: 14px;
        line-height: 28px;
        margin-bottom: 15px;
    }
    .profile_right {
        display: none;
    }
    .profile_right_mobile {
        display: block;
        margin-bottom: 10px;
    }
    .company_profile {
        position: initial;
        height: auto;
        padding-bottom: 40px;
    }
    .company_plate2_slider {
        flex-direction: column;
        align-items: center;
    }
    .plate2_slider_left {
        width: 100%;
        margin-bottom: 16px;
    }
    .plate2_slider_left ul {
        /* justify-content: center; */
    }
    .plate2_slider_left ul .li1 {
        width: 20%;
        height: 128px;
        font-size: 26px;
    }
    .plate2_slider_left ul .li1_on {
        height: 112px;
        padding-top: 16px;
    }
    .plate2_slider_right {
        width: 100%;
    }
    .plate2_slider_right ul li .time_tt {
        font-size: 26px;
    }
    .plate2_slider_right ul li {
        margin-bottom: 10px;
    }
    .company_plate2 {
        height: 560px;
        margin-bottom: 60px;
    }
    .profile_left_tt1 {
        margin-bottom: 10px;
    }
    .plate2_slider_right ul {
        height: 280px;
    }
    .company_plate3_bt ul {
        flex-wrap: wrap;
    }
    .company_plate3_bt ul li {
        width: 31%;
        margin-bottom: 26px;
    }
    .company_plate3_bt ul li:nth-child(3n+3) {
        padding-right: 0;
    }
    .company_plate3_tt1 {
        margin-bottom: 30px;
    }
    .plate2_slider_right ul li p {
        font-size: 14px;
    }
    .subsidiary {
        padding-top: 60px;
    }
    .subs_top_tt {
        font-size: 28px;
    }
    .subs_top {
        margin-bottom: 30px;
    }
    .subs_zg {
        width: 100%;
        background-size: contain;
    }
    .subs_zg_child1 .subs_zg_child_cont {
        right: 0
    }
    .subs_sj {
        background-size: contain;
    }
    .hb_title {
        font-size: 28px;
        margin-bottom: 30px;
    }
    .lead_care_box {
        flex-direction: column;
    }
    .left_lcb_box,
    .right_lcb_box {
        width: 100%;
        margin-bottom: 30px;
    }
    .left_lcb_box .box_img .box_image {
        height: 235px;
    }
    .rlb_img {
        height: 140px;
    }
    .about_logo ul li {
        margin: 1% 1%;
        width: 30.9%;
    }
    .new_list_tt {
        margin-bottom: 30px;
    }
    .new_right {
        display: none;
    }
    .new_list_cont,
    .new_left,
    .new_center {
        height: auto;
    }
    .new_center h5 {
        font-size: 15px;
        margin-bottom: 6px;
    }
    .new_center p {
        font-size: 14px;
        margin-bottom: 10px;
        text-overflow: ellipsis;
        display: -webkit-box;
        -webkit-line-clamp: 2;
        line-clamp: 2;
        -webkit-box-orient: vertical;
    }
    .time span {
        font-size: 14px;
    }
    .contant {
        width: 96%;
        margin: 0 auto;
        padding: 30px 0;
        flex-wrap: wrap;
    }
    .conta_left {
        width: 100%;
        margin-bottom: 20px;
    }
    #dituContent {
        width: 90% !important;
        margin: 0 auto;
    }
    .conta_left h5 {
        font-size: 28px;
        margin-bottom: 30px;
    }
    .p_tt {
        margin-bottom: 10px;
        font-size: 16px;
    }
    .left_add1 {
        margin-bottom: 30px;
    }
    .jion_us_tt .us_tt {
        font-size: 18px;
    }
    .jion_us_tt2 .us_tt {
        font-size: 14px;
    }
    .job_ment {
        padding: 14px 20px;
    }
    .job_ment_tt {
        font-size: 18px;
        margin-bottom: 12px;
    }
    .job_ment ul {
        padding-bottom: 22px;
    }
    .seach_cont {
        width: 96%;
        margin: 30px auto;
    }
    .seach_cont_tt {
        font-size: 28px;
        margin-bottom: 30px;
    }
    .seach_cont_input {
        padding-bottom: 0;
    }
    .seach_cont_input1 {
        margin-bottom: 30px;
    }
    .mtjj {
        width: 50%;
        border-bottom: none;
        border-right: none;
        height: 426px;
    }
    .mtjj:nth-child(1) {
        border-top: none;
    }
    .mtjj:nth-child(3n+2) {
        width: 50%;
        border-top: none;
        padding-left: 0;
        border-right: none;
    }
    .mtjj:nth-child(3n+3) {
        width: 50%;
        border-top: none;
        border-right: none;
        padding-left: 0;
    }
    .new_list_plate2 {
        justify-content: center;
    }
    .span_time {
        width: 100%;
    }
    .mtjj {
        align-items: center;
    }
    .second_video_close {
        right: 6%;
    }
    .pr_plate1 {
        padding: 60px 0 50px 0;
    }
    .cont_tt {
        width: 96%;
    }
    .cont_tt h5 {
        font-size: 28px;
        margin-bottom: 30px;
    }
    .cont_tt p {
        font-size: 14px;
        margin-bottom: 20px;
    }
    .cont_img {
        flex-wrap: wrap;
        justify-content: initial;
    }
    .cont_img_img {
        width: 48%;
        margin-bottom: 14px;
    }
    .cont_li {
        width: 46%;
        margin-bottom: 20px;
    }
    .pt_title {
        font-size: 18px;
    }
    .pt_title1 {
        text-align: center;
    }
    .top_tip {
        margin-top: 0px;
    }
    .content {
        margin-top: 0;
    }
    .new_de {
        padding-top: 30px;
        padding-bottom: 30px;
    }
    .de_tt {
        padding-bottom: 10px;
        margin-bottom: 20px
    }
    .de_tt h5 {
        margin-bottom: 10px;
        font-size: 28px;
    }
    .new_de_cont {
        width: 94%;
    }
    .de_cont p {
        font-size: 14px;
        margin-bottom: 20px;
    }
    .de_cont img {
        margin-bottom: 20px;
    }
    .de_page {
        width: 94%;
        padding: 30px 0;
    }
    .de_page1 {
        width: 48%;
    }
    .go_list {
        width: 120px;
        height: 40px;
        font-size: 14px;
        line-height: 40px;
    }
    .pc_header .ph_lagvage>.search {
        display: none;
    }
    .ffb_gong {
        display: none;
    }
    .index_plate1_tt1{
        font-size: 40px;
    }
        .index_plate1_tt6{
        font-size: 40px;
    }
    .banner{
        margin-top: 0;
    }
    .tab_cut_title li a{
        font-size: 14px;
    }
}


/* @media screen and (max-width:768px) {
    .box_cont1_img {
        flex-direction: column;
        align-items: center;
    }
    .tc_box_list>li>a .personal_img {
        height: 260px;
    }
   
} */

@media screen and (max-width:426px) {
    #phone_banner{
        margin-top: 62px;
    }
    .tab_cut_title li a{
        font-size: 14px;
    }
    .pagination span,
    .pagination a{
       display: block;
       width: 20px;
       height: 20px;
       line-height: 20px;
       font-size: 12px;
   }
    .new_list_cont,
    .new_left,
    .new_center {
        height: 100px;
    }
    .new_left img{
        width: auto;
    }
     .company_plate{
        padding-top:20px;
     }
        .list_content{
            display: none;
        }
    .second_list{
        display: none;
    }
    .banner .banner_list{
        display: none;
    }
    .tcc_content:first-of-type {
        display: block;
        margin-top: 20px;
    }
    .left_img_box{
        width: 100%;
    }
    .team_data.right_data{
        width:100%;
        flex-wrap: wrap;
    }
    .team_data.right_data li{
        width: 50%;
        text-align: center;
    }
    .first_footer_box .ffb_list .fl_list_content .flc_list li a{
        width: 80%;
        line-height: 15px;
        margin: 7px 0;
    }
    .rlb_img.pd_img{
        height: 102px;
    }
    .company_plate2_slider .plate2_slider_left {
        width: 100%;
    }
    .company_profile{
        min-height: auto;
    }
    .company_plate2 {
        margin-bottom: 20px;
    }
    .pt_content .next,
    .pt_content .prev{
        width: 24px;
        height:24px;
        background-size: 100% 100%;
    }
    .pt_content .next{
        right: 10%;
    }
    .pt_content .prev{
        left: 10%;
    }
    .shou_product_box .spb_list:hover .see_more {
        animation: none;
    }
    
    .shou_product_box .spb_list:hover .see_more .see_text .jiantou img.j1 {
        opacity: 1;
    }

    .shou_product_box .spb_list:hover .see_more .see_text .jiantou img.j2{
        opacity: 0;
    }
.shou_product_box .spb_list:hover .see_more .see_bg {
    width: 0;
}
    .shou_product_box .spb_list:hover .see_more .see_text .text {
        color: #333;
    }
    .product {
        top: 52px;
    }
    .second_vedio .bg_anniu .anniu_txt .anniu_img{
        animation: none;
    }
    .article_box .ab_title{
        margin-bottom: 15px;
    }
    .news_content {
        margin-top: 0;
    }
    .second_vedio{
        top: 0px;
    }
    .page2{
        height:200px;
    }
    .second_vedio .bg_anniu .anniu_txt{
        height: 240px;
    }
    .page3{
        height:400px;
    }
    .page4{
        height:575px;
    }
    .index_plate1_tt {
        top: 15px;
    }
    .page1 {
        margin-top: 60px;
    }
    .index_plate1_tt1 {
        font-size: 15px;
    }
      .index_plate1_tt8 {
        font-size: 15px;
    }
    .first_img a img{
        position: relative;
        height: auto;
        width: 100%;
    }
    body{
        overflow:scroll !important;
    }
    .article_box .ab_title .right_more{width: 100px; height: 32px;line-height: 32px; animation: none;}
    .article_box .ab_title .right_more a{
        margin-left: 21px;
        margin-right: 3px;
        font-size: 14px;
       
    }
    .second_vedio .bg_anniu .anniu_txt .anniu_img img{
        width: 40px;
        height: 40px;
    }
    .article_box .ab_title .right_more .rm_jiantou{
        width: 18px;
        margin-top: 8.5px;
        display: none;
    }
    .shou_product_box .spb_list h6{
        font-size: 16px;
    }
    .shou_product_box .spb_list{
        padding: 14px 0 19px;
    }
    .navigation{
        display: none;
    }
    .pt_content .next {
        top: 36%;
    }
    .pt_content .prev {
        top: 36%;
    }
    .tc_box_list>li>a .personal_img {
        height: 200px;
    }
    .team_swiper .swiper-wrapper .swiper-slide .swiper_box .left_swiper_box {
        width: 100%;
        height: 179px;
    }
    .company_plate3_top {
        display: block;
    }
    .company_plate3_top_L {
        width: 96%;
        padding-left: 4%;
        padding-top: 10px;
        height: 120px;
        background-size: 100% 100%;

    }
    .company_plate3_tt {
        font-size: 18px;
    }
    .company_plate3_top_L p {
        font-size: 14px;
    }
    .company_plate3_bt {
        padding-top: 6px;
        height: 420px;
        margin-bottom: 20px;
    }
    .company_plate3_bt ul li p {
        font-size: 16px;
    }
    .company_plate3_bt ul li img {
        margin-bottom: 10px;
    }
    .company_plate3_bt ul li span {
        font-size: 13px;
        line-height: 24px;
    }
    .subs_top_tt {
        font-size: 15px;
    }
    .switch {
        width: 106px;
        height: 36px;
        line-height: 36px;
        font-size: 12px;
    }
    .switch .span1 {
        padding-left: 6px;
    }
    .switch p {
        width: 36px;
        height: 36px;
        line-height: 36px;
    }
    .switch .span2 {
        padding-right: 6px;
    }
    .subs_zg {
        height: 420px;
        background: url("../images/zgdt.png") top center no-repeat;
        background-size: contain;
    }
    .subs_zg_child_icon1 {
        top: 14.5%;
        right: 21%;
    }
    .subs_zg_child_icon_on,
    .subs_zg_child_icon {
        width: 7px;
        height: 7px;
        background-size: 100% 100%;
    }
    .subs_zg_child_icon2 {
        top: 36%;
        right: 37%;
    }
    .subs_zg_child_icon4 {
        top: 36%;
        right: 39%;
    }
    .subs_zg_child_icon3 {
        top: 38%;
        right: 36%;
    }
    .subs_zg_child1 .subs_zg_child_cont {
        left: 50%;
        margin-left: -146px;
        top: 288px !important;
    }
    .subs_cont{
        margin-bottom: 10px;
    }
    .left_lcb_box, .right_lcb_box{
        margin-bottom: 0;
    }
    .subs_sj {
        height: 254px;
        background: url(../images/sjdt.png) top center no-repeat;
        background-size: contain;
    }
    .honor_name {
        font-size: 12px;
    }
    .about_logo ul li {
        margin: 1% 1%;
        width: 30%;
    }
    #dituContent {
        height: 300px !important;
    }
    .left_add span {
        font-size: 14px;
    }
    .left_ul {
        flex-wrap: wrap;
    }
    .left_add2 {
        width: 90%;
        border-right: none;
        padding-left: 0%;
        margin-bottom: 20px;
    }
    .left_add2:first-child {
        padding-left: 0%;
        width: 90%;
    }
    .conta_left {
        padding-left: 4%;
    }
    .jion_cut_title {
        margin-bottom: 20px;
    }
    .jion_us_tt .us_tt {
        font-size: 14px;
    }
    .jion_us_tt .us_tt2 {
        padding-right: 10px;
    }
    .jion_us_tt {
        padding-bottom: 10px;
    }
    .jion_us_tt2 .us_tt {
        font-size: 12px;
    }
    .job_ment_tt {
        font-size: 14px;
    }
    .job_ment ul li p {
        font-size: 12px;
        line-height: 26px;
    }
    .ment_bt_bnt {
        height: 38px;
        line-height: 38px;
        margin: 0 auto;
        font-size: 14px;
    }
    .page_1 {
        width: 32px;
        height: 32px;
        line-height: 32px;
    }
    .open_bj {
        width: 94%;
        left: 3%;
        margin-left: 0;
        top: 100px;
        height: 350px;
    }
    .open_cont {
        width: 90%;
        padding-top: 20px;
    }
    .open_cont ul li label {
        font-size: 12px;
        width: 20%;
    }
    .open_cont ul li input {
        width: 70%;
    }
    .new_center {
        width: 200px;
        padding: 0 10px;
    }
    .new_center h5 {
        font-size: 14px;
    }
    .new_center p {
        font-size: 12px;
        margin-bottom: 5px;
    }
    .time span {
        font-size: 12px;
    }
    .new_list_cont {
        margin-bottom: 20px;
    }
    .new_list_tt {
        margin-bottom: 20px;
    }
    .mtjj {
        height: 280px;
        border-bottom: 1px solid #d3d3d3;
    }
    .span_time {
        font-size: 20px;
    }
    .mtjj_p p {
        font-size: 14px;
        height: 42px;
        margin-bottom: 8px;
    }
    .video_class {
        width: 90%;
    }
    .second_video_close {
        right: 0;
    }
    .swiper_box .swiper-wrapper .swiper-slide {
        height: 170px;
        margin-top: 0px !important;
    }
    .honor_img {
        height: 140px;
        background: none;
    }
    .swiper_box .aptitude_pagination .swiper-pagination-bullet {
        width: 14px;
        height: 14px;
    }
    .first_footer_box .ffb_list .fl_list_content {
        margin-right: 10px;
    }
    .first_footer_box .ffb_list .fl_list_content2 {
        margin-right: 0;
    }
    .tc_box {
        padding-top: 20px;
    }
    .tc_box_title {
        font-size: 18px;
    }
    .tc_box_list {
        margin-top: 20px;
    }
    .tc_box_list>li>a .personal_txt .personal_name {
        font-size: 16px;
        line-height: 38px;
    }
    .tc_box_list>li>a .personal_txt .jianjie {
        font-size: 12px;
    }
    .team_box {
        margin-top: 20px;
    }
    .team_swiper .swiper-wrapper .swiper-slide .swiper_box {
        height: 340px;
    }
    .core_plate {
        margin-top: 20px;
    }
    .core_plate_top {
        height: 50px;
        font-size: 18px;
    }
    .core_plate_top2 {
        font-size: 13px;
    }
    .services_plate {
        margin-top: 20px;
    }
    .ser_plate_top h5 {
        font-size: 60px;
        line-height: 80px;
    }
    .ser_plate_top p {
        font-size: 16px;
        line-height: 80px;
    }
    .ser_plate_top {
        width: 100px;
        height: 80px;
    }
    .ser_plate_bt {
        font-size: 12px;
    }
    .advantage_box1 {
        padding-bottom: 20px;
        margin-bottom: 0;
    }
    .deep_plate {
        padding-top: 20px;
    }
    .deep_plate_tt {
        margin-bottom: 20px;
        padding-top: 0;
    }
    .cd_box {
        height: 80px;
    }
    .deep_plate:last-child {
        padding-bottom: 30px;
    }
    .profile_left_tt {
        font-size: 18px;
    }
    .company_plate2 {
        height: 540px;
        margin-bottom: 20px;
    }
    .profile_left_tt1 {
        margin-bottom: 20px;
    }
    .plate2_slider_left ul .li1 {
        font-size: 18px;
    }
    .plate2_slider_left ul .li1_on {
        height: 100px;
        padding-top: 28px;
    }
    .plate2_slider_right ul li .time_tt {
        font-size: 20px;
    }
    .company_plate3_tt1 {
        margin-bottom: 10px;
    }
    .subsidiary {
        padding-top: 20px;
    }
    .honor_box {
        margin-top: 20px;
    }
    .hb_title {
        font-size: 18px;
        margin-bottom: 10px;
    }
    .honor_box .swiper_box {
        padding-bottom: 30px;
    }
    .about_logo {
        margin-bottom: 30px;
        margin-top: 20px;
    }
    .box_cont1_img {
        flex-wrap: wrap;
    }
    .cont1_img {
        margin-bottom: 20px;
    }
    .pr_plate1 {
        padding: 20px 0;
    }
    .cont_tt h5 {
        font-size: 18px;
        margin-bottom: 20px;
    }
    .cont_li img {
        margin-bottom: 10px;
    }
    .cont_li p {
        font-size: 16px;
        margin-bottom: 10px;
    }
    .cont_li span {
        font-size: 14px;
    }
    .line {
        display: none;
    }
    .cont_li:last-child {
        margin-bottom: 0;
    }
    .pt_title {
        font-size: 16px;
    }
    .top_tip {
        padding: 12px 0;
    }
    .page_fy {
        margin-bottom: 30px;
    }
    .span_time_pc {
        display: none;
    }
    .span_time_ph {
        display: block;
    }
    .span_time_ph {
        font-size: 16px;
    }
    .more {
        width: 120px;
        height: 32px;
        line-height: 32px;
    }
    .more span {
        font-size: 14px;
    }
    .more i {
        font-size: 22px;
    }
    .de_tt h5 {
        font-size: 18px;
    }
    .new_de {
        padding-top: 20px;
    }
    .page_left {
        flex-direction: column;
    }
    .de_page1 {
        width: 90%;
        margin-bottom: 20px;
    }
    .tab_cut_title li {
        height: 44px;
        line-height: 44px;
    }
    .tab_cut_title li p {
        font-size: 14px;
    }
    .jion_us_tt .us_tt1 {
        width: 298px;
        padding-right: 5px;
        padding-left: 5px;
    }
    .jion_us_tt .us_tt3 {
        width: 280px;
        padding-right: 20px;
    }
    .jion_us_tt .us_tt4 {
        width: 285px;
        padding-right: 20px;
    }
    .contant {
        padding: 20px 0;
    }
    .conta_left h5 {
        font-size: 18px;
        margin-bottom: 20px;
    }
    .seach_cont_input_tt a {
        max-width: 300px;
    }
    /* .article_box .ab_title .at_name {
        font-size: 18px;
    } */
    .job_ment ul li{
        width: 100%;
        min-height: 80px;
    }
    .job_ment ul li:nth-child(2){
        width: 100%;
        padding-left: 0;
    }
    .span_time_pc{
        display: none;
    }
    .span_time_ph{
        display: block;
    }
    .banner .banner_list ul li a{
        font-size: 12px;
    }
    .banner{
        margin-top: 0;
    }
    .zhuli{
      position: absolute;
    top: 16px;
    left: 1.2%;
    border-radius: 5px;
}
.zhuli p{
      font-family: "Arial";
    padding: 0 6px;
    background: #fff;
    /* border-radius: 4px; */
    color: #55A4E9;
      font-size:15px;
      font-weight: bold;
      /* margin-bottom: 5px; */
}
.index_plate1_tt{
    left: 12.8%;
}
.zhuli p:first-of-type{
    border-radius: 5px 5px 0px 0px;
}
.zhuli p:last-of-type{
    border-radius: 0px 0 5px 5px;
}
.box_title{
    margin-top: 5px;
}
.left_lcb_box .box_img{
    margin-bottom: 10px;
}
.jion_us_tt .us_tt1.zhiwei{
    font-size: 12px;
}
}

@media screen and (max-width:380px) {
    .index_plate1_tt{
        left: 13.4%;
    }
    .page1 {
        margin-top: 60px;
    }
    .index_plate1_tt1 {
        font-size: 15px;
    }
    .index_plate1_tt6 {
        font-size: 15px;
    }
    .first_img a img{
        position: relative;
        height: auto;
        width: 100%;
    }
    body{
        overflow: scroll !important;
    }
    /* .banner{
        margin-top: 60px;
    } */
    .second_vedio .bg_anniu .anniu_txt .anniu_img img{
        width: 40px;
        height: 40px;
    }
    .second_video_close{
        top: 37%;
        right:0%;
    }
    .second_vedio .bg_anniu .anniu_txt p{
        font-size: 14px;
        /* margin-left: -16px; */
        margin-top: 28px;
    }
    .news_content .news_list .top_img .date_time{
        width: 75px;
       height: 28px;
       font-size: 14px;
        line-height: 28px;
    }
    .second_video_close img{
        height: 24px;
        width: 24px;
    }
    .shou_product_box .spb_list .product_img{
       max-width: 100%;
       max-height: 280px;
        /* height: auto; */
    }
    .swiper_box .aptitude_pagination .swiper-pagination-bullet{
        width: 8px;
        height: 8px;
    }
    .second_list li a {
        font-size: 12px;
    }
    .tc_box_list>li>a .personal_img {
        height: 170px;
    }
    .box_tt1 {
        font-size: 16px;
    }
    .pt_content .platform .pt_slide .slide_img {
        width: 70%;
    }
    .pagination span,
    .pagination a{
       display: block;
       width: 20px;
       height: 20px;
       line-height: 20px;
       font-size: 12px;
   }
   .new_list_cont, .new_left, .new_center{
       margin-top: 8px;
   }
   .pagination{
       margin-bottom: 34px;
   }
   .tab_cut_title li a{
       font-size: 14px;
   }
   .span_time_pc{
    display: none;
}
.span_time_ph{
    display: block;
}
.gohome{
    padding: 0 15px;
    height: 25px;
    line-height: 25px;
    margin-top: 5px;
}
.second-slide .second-slide_box{
    width: 48.98%;
}
.banner .banner_list ul li a{
    font-size: 12px;
}
.box_title{
    margin-top: 5px;
}
.left_lcb_box .box_img{
    margin-bottom: 10px;
}
.jion_us_tt .us_tt1.zhiwei{
    font-size: 12px;
}
}

@media screen and (max-width:321px) {
    .w1400{
        width: 100%;
    }
    .page1 {
        margin-top: 60px;
    }
    .index_plate1_tt1 {
        font-size: 15px;
    }
    .first_img a img{
        position: relative;
        height: auto;
        width: 100%;
    }
    body{
        overflow:scroll !important;
    }
    .span_time_pc{
        display: none;
    }
    .span_time_ph{
        display: block;
    }
    .second_list li a {
        font-size: 12px;
    }
    .second_list li {
        margin-right: 0;
    }
    .tab_cut_title li p {
        font-size: 12px;
    }
    .tc_box_list>li>a .personal_img {
        height: 150px;
    }
    .tc_box_list>li>a .personal_txt .personal_name {
        font-size: 18px;
    }
    .ph_list_none li {
        padding: 10px 0;
    }
    .ph_list_none a,
    .ph_list_none span {
        font-size: 14px;
    }
    .new_center {
        width: 170px;
    }
    .pagination span,
     .pagination a{
        display: block;
        width: 28px;
        height: 28px;
        line-height: 28px;
        font-size: 14px;
    }
    .gohome{
        padding: 0 15px;
        height: 25px;
        line-height: 25px;
    }

}