/*companyInfo*/
#companyInfobg{padding:38px 0 50px;}
.companyInfo{margin-top:16px;background:#FFF;}
.companyInfo .cl_img{width:700px;float:left;padding-bottom:567px;position:relative;margin-right:35px;margin-top:10px;}
.companyInfo .cl_img img{width:100%;height:100%;display:block;position:absolute;left:0;top:0;object-fit:cover;}
.companyInfo .c_right{width:calc(100% - 640px);float:right;padding:6px 0 0 35px;}
.companyInfo p{margin:0;text-align:left;line-height:28px;color:#666;margin-top:10px;font-size:15px;}
.companyInfo p:nth-child(2){height:40px;line-height:40px;font-size:40px;font-family:Impact;color:#e62129;}
.companyInfo p:nth-child(3){height:34px;line-height:34px;font-size:24px;font-weight:bold;color:#717171;font-weight:bold;margin-top:9px;}

@media screen and (max-width:1429px){
    #companyInfobg{padding:35px 0 40px;}
    .companyInfo .cl_img{width:600px;padding-bottom:486px;}
    #c_youshibg{padding:30px 0 40px;}
    .c_youshi .ys_li{padding:15px 16px 20px;}
}
@media screen and (max-width:1229px){
    #companyInfobg{padding:30px 0;}
    .companyInfo{margin-top:15px;}
    .companyInfo .cl_img{width:497px;padding-bottom:402px;margin-right:20px;}
    .companyInfo p{font-size:14px;line-height:24px;}
    .companyInfo p:nth-child(2){font-size:36px;height:36px;line-height:36px;}
    .companyInfo p:nth-child(3){font-size:22px;height:30px;line-height:30px;}
    #c_youshibg{padding:25px 0 30px;}
    .c_youshi .ys_li{padding:10px 10px 12px;}
    .c_youshi .ys_li i{width:80px;height:80px;}
    .c_youshi .ys_li .ys_txt p{font-size:12px;margin-top:6px;}
    .yc_youshi .ys_li .ys_txt p:first-child{font-size:16px;height:26px;line-height:26px;margin-top:6px;}
}
@media screen and (max-width:1023px){
    #companyInfobg{padding:20px 0;}
    .companyInfo .cl_img{width:369px;padding-bottom:299px;margin-right:15px;}
    .companyInfo p:nth-child(2){margin-top:0;}
    #c_youshibg{padding:20px 0;}
    .c_youshi{margin-top:20px;}

}
@media screen and (max-width:767px){
    .companyInfo .cl_img{width:100%;padding-bottom:80.94%;float:none;margin-right:0;}
    .companyInfo p:nth-child(2){font-size:30px;height:30px;line-height:30px;margin-top:15px;}
}
@media screen and (max-width:667px){
    .manu{margin-top:20px;}

    .px_txt p{font-size:13px;height:20px;line-height:20px;}
    .px_txt p:first-child{font-size:20px;line-height:26px;height:26px;}
    .px_txt i{height:2px;margin-top:16px;}
    #companyInfobg{padding:20px 0;}
    .companyInfo{margin-top:0px;}
    .companyInfo .c_right>p:first-child{font-size:30px;height:30px;line-height:30px;}
    .companyInfo .c_right>p:nth-child(2){font-size:18px;height:24px;line-height:24px;}
    #c_img_listbg{padding:20px 0;}
    .c_img_list{margin-top:10px;padding:0 0;}
    .c_img_list .swiper-button-prev{display:none;}
    .c_img_list .swiper-button-next{display:none;}
    .xq_nav a{height:46px;line-height:46px;font-size:14px;}
    .news_list .news_li .nl_right a .news_txt{padding:0 0 0 20px;}
    .news_list .news_li:hover .nl_right a .news_txt{padding:0 0 0 20px;}
    .c_class a{width:33.33%;border-top:1px solid #FFF;}
    .product_list{padding-bottom:20px;}
    .product_list li{width:49%;margin-left:2%;margin-top:15px;}
    .product_list li:nth-child(4n+1){margin-left:2%;}
    .product_list li:nth-child(3n+1){margin-left:2%;}
    .product_list li:nth-child(odd){margin-left:0;}
    .pinzhi .pz_li .pz_right{padding:15px 10px;}
    .pinzhi .pz_li .pz_right p:first-child{font-size:40px;height:40px;line-height:40px;}
    .pinzhi .pz_li .pz_right p:nth-child(2){font-size:18px;height:22px;line-height:22px;}
    .pinzhi .pz_li .pz_right p:last-child{font-size:12px;}
    .jiejue .jj_class .jj_li{width:50%;}
    .jj_case{padding-top:20px;}
    .jj_tese .jj_li .jj_pp p:nth-child(2){height:110px;}
    .jj_case .jj_cli{width:49%;margin-left:2%;}
    .jj_case .jj_cli:nth-child(4n+1){margin-left:2%;}
    .jj_case .jj_cli:nth-child(3n+1){margin-left:2%;}
    .jj_case .jj_cli:nth-child(odd){margin-left:0;}
    .pzt_jieshao .pzt_pname{display:block;border-top:none;}
    .pzt_jieshao .pzt_pname span{display:block;width:50%;float:left;border-top:1px solid #DEDEDE;}
    .pzt_jieshao .pzt_pname span:nth-child(2){border-right:none;}
    .pzt_jieshao .pzt_pro .pzt_pro_right p:first-child{font-size:20px;height:26px;line-height:26px;}
    
    .pzt_xiangxi .pzt_gongneng{padding:0 0 20px;}
    .pzt_xiangxi .pzt_gongneng .pzt_li .pzt_li_left{width:100%;float:none;}
    .pzt_xiangxi .pzt_gongneng .pzt_li .pzt_li_right{width:100%;float:none;padding:15px 0 0;}
    .pzt_xiangxi .pzt_anzhuang .pzt_az_left{width:100%;float:none;}
    .pzt_xiangxi .pzt_anzhuang .pzt_az_right{width:100%;float:none;padding:15px 0 0;}
    .pzt_xiangxi .pzt_question a{width:100%;margin-left:0;}
    .pzt_case{padding:20px 0;}
    .pzt_case .pzt_cli{width:49%;margin-left:2%;}
    .pzt_case .pzt_cli:nth-child(4n+1){margin-left:2%;}
    .pzt_case .pzt_cli:nth-child(3n+1){margin-left:2%;}
    .pzt_case .pzt_cli:nth-child(odd){margin-left:0;}















    
    .shoufei .shoufei_t .shoufei_c .shoufei_ul{width:100%;margin-left:0;}
    .contact .txt_p{width:100%!important;margin-bottom:15px;}
    .contact .txt_p .pp{width:calc(100% - 60px);margin-left:0;float:right;}
    .contact .txt_add .pp{width:calc(100% - 60px);margin-left:0;float:right;}
    .product_wrap_li li{width:48%;margin-left:4%;}
    .product_wrap_li li:nth-child(4n+1){margin-left:4%;}
    .product_wrap_li li:nth-child(3n+1){margin-left:4%;}
    .product_wrap_li li:nth-child(odd){margin-left:0;}
    
    .hzhb_list li{width:32%;margin-left:2%;}
    .hzhb_list li:nth-child(5n+1){margin-left:2%;}
    .hzhb_list li:nth-child(4n+1){margin-left:2%;}
    .hzhb_list li:nth-child(3n+1){margin-left:0;}
    .c_img_list .cl_ul .cl_li{width:49%;margin-left:2%;}
    .c_img_list .cl_ul .cl_li:nth-child(5n+1){margin-left:2%;}
    .c_img_list .cl_ul .cl_li:nth-child(4n+1){margin-left:2%;}
    .c_img_list .cl_ul .cl_li:nth-child(3n+1){margin-left:2%;}
    .c_img_list .cl_ul .cl_li:nth-child(odd){margin-left:0;}
    #yzc_dlzbg{padding:60px 0;}
    .yzc_top .yzc_title h2{height:43px;}
    .yzc_dsz .dsz_img{width:100%;height:auto;bottom:0;left:0;}
    .yzc_pbtitle .num{display:none;}
    .yzc_dlz_item .bottom{margin-top:15px;}
    #video{width:400px;height:355px;}
    #ldazzyssbg{padding:20px 0;}
    .ldazzyss{margin-top:0;}
    .ldazzyss .lz_li{width:100%;margin-left:0%;}
    .ldazzyss .lz_li:nth-child(3n+1){margin-left:0%;}
    .ldazzyss .lz_li p:last-child{min-height:auto;}
    .ldazcw{padding:20px 0 10px;}
    .ldazcw .lc_ul .lc_li p:first-child{height:auto;}
    .c_img_list img{width:50%;}
    .productshow .productshow_left .pro_txt iframe{height:380px;}
    .download .dl_list table thead th:nth-child(2),.download .dl_list table thead th:nth-child(3),.download .dl_list table thead th:nth-child(4){display:none;}
    .download .dl_list table thead th:first-child{width:calc(100% - 150px)!important;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
    .download .dl_list tbody td:nth-child(2),.download .dl_list tbody td:nth-child(3),.download .dl_list tbody td:nth-child(4){display:none;}
    .download .dl_list tbody tr td:first-child{background:url(ser22.png) no-repeat left 15px;background-size:auto 17px;}
    .download .dl_list tbody td{line-height:22px;font-size:13px;height:auto;padding:7px 0;}

    .nc_info .nc_yewu .ncy_ul{margin-top:10px;}
    .nc_info .nc_yewu .ncy_li{width:100%;float:none;margin-left:0;margin-top:15px;}
    .nc_info .nc_yewu .ncy_li p{height:auto;}

    .p_1_ul .p_1_li{width:100%;margin-left:0;}
    .p_1_ul .p_1_li:nth-child(3n+1){margin-left:0;}

    .product_wrap_img .pwi_left{width:100%;float:none;margin-right:0;}
    .product_wrap_img p{line-height:26px;}
    .product_94 .p_94_ul .p_94_li{width:49%;margin-left:2%;}
    .product_94 .p_94_ul .p_94_li:nth-child(4n+1){margin-left:2%;}
    .product_94 .p_94_ul .p_94_li:nth-child(3n+1){margin-left:2%;}
    .product_94 .p_94_ul .p_94_li:nth-child(odd){margin-left:0;}

    .product_show .ps_content .pro_table{width:100%;overflow-x:scroll;padding:20px 0;}
    .product_show .ps_content .pro_table table{width:680px!important;}

    .productshow .productshow_left .pro_txt{width:100%;overflow-x:scroll;padding:20px 0;}
    .productshow .productshow_left .pro_txt table{width:680px!important;}
    .ncow .ncow_txt{width:100%;overflow-x:scroll;padding:20px 0;}
    .ncow .ncow_txt table{width:680px!important;}

}
@media screen and (max-width:499px){
    .px_txt p{font-size:12px;height:auto;line-height:20px;}
    .px_txt i{margin-top:8px;}
    #companyInfobg{padding:15px 0;}
    .companyInfo .c_left .cl_img{padding-bottom:82.81%;}
    .companyInfo .c_right>p:nth-child(2){font-size:16px;}
    #c_img_listbg{padding:15px 0;}
    .news_list .news_li .nl_left{width:100%;float:none;}
    .news_list .news_li .nl_left .img{padding-bottom:66.67%;}
    .news_list .news_li .nl_right{width:100%;float:none;}
    .news_list .news_li .nl_right a .news_txt p:last-child{margin-top:8px;}
    .jiejue .jj_class .jj_li{height:58px;line-height:58px;}
    .jiejue .jj_class .jj_li i{width:46px;height:58px;background-size:auto 55%!important;}
    .jiejue .jj_class .jj_li .jj_txt{width:calc(100% - 46px);height:58px;}
    .jiejue .jj_class .jj_li .jj_txt .jj_p p{font-size:15px;height:23px;line-height:23px;}
    .jiejue .jj_class .jj_li .jj_txt .jj_p p:nth-child(2){font-size:12px;height:20px;line-height:20px;}
    .jj_tedian h2{height:auto;font-size:16px;line-height:24px;}
    .jj_fangan h2{height:auto;font-size:16px;line-height:24px;}
    .jj_fangan .jj_fc p{font-size:12px;margin-top:8px;}
    .jj_tese_title h2{height:auto;font-size:16px;line-height:24px;}
    .jj_tese_title p{height:auto;font-size:12px;margin-top:4px;}
    .jj_tese .jj_li .jj_pp p:nth-child(2){height:178px;}
    .jj_pk .jj_pimg{margin-top:10px;}
    .jj_pk .jj_pc .jj_btn{margin-top:10px;}
    .jj_pk .jj_pc .jj_btn a{width:49%;margin-left:2%;font-size:14px;height:36px;line-height:36px;}
    .jj_case .jj_cli{width:100%;margin-left:0;float:none;margin-top:15px;}
    .jj_case .jj_cli:nth-child(4n+1){margin-left:0;}
    .jj_case .jj_cli:nth-child(3n+1){margin-left:0;}
    .jj_case .jj_cli:nth-child(odd){margin-left:0;}
    .pzt_title h2{font-size:20px;height:26px;line-height:26px;font-weight:bold;}
    .pzt_jieshao .pzt_pname{margin-top:10px;}
    .pzt_xxclass span{font-size:13px;height:40px;line-height:40px;}
    .pzt_yy h2{font-size:20px;height:26px;line-height:26px;font-weight:bold;}
    .pzt_xiangxi .pzt_table{width:100%;overflow-x:auto;}
    .pzt_xiangxi .pzt_table table{min-width:600px;}
    .pzt_xiangxi .pzt_question a .time{width:60px;padding:5px 0 5px;}
    .pzt_xiangxi .pzt_question a .q_txt{width:calc(100% - 60px);padding-left:8px;}
    .pzt_xiangxi .pzt_question a .q_txt p{font-size:14px;height:22px;line-height:22px;}
    .pzt_yingyong .pzt_yyli{padding-left:0;}
    .pzt_yingyong .pzt_yyli i{width:30px;height:30px;left:10px;top:10px;background-size:auto 50%!important;}
    .pzt_yingyong .pzt_yyli .pzt_yytxt{padding:10px 10px 10px 46px;height:auto;}
    .pzt_yingyong .pzt_yyli .pzt_yytxt p:first-child{height:30px;line-height:30px;}
    .pzt_case .pzt_cul{padding-top:0;}
    .pzt_case .pzt_cli{width:100%;margin-left:0;float:none;}
    .pzt_case .pzt_cli:nth-child(4n+1){margin-left:0;}
    .pzt_case .pzt_cli:nth-child(3n+1){margin-left:0;}
    








    .news_list .news_ul{padding:18px 0;}
    .news_list .news_ul .news_txt{width:calc(100% - 75px);margin-left:0;}
    .news_list .news_ul .news_txt .news_title{font-size:14px;line-height:25px;height:25px;}
    .news_list .news_ul .news_txt .news_info{font-size:12px;line-height:18px;}
    .news_list .news_ul .news_date{padding:8px 0px;margin-top:0;width:65px;}
    .news_list .news_ul .news_date span{font-size:22px;line-height:22px;}
    .newscow_right .news_product .bd ul li{width:100%;margin-left:0;}
    .newscow_right .news_nlist ul li{width:100%;margin-left:0;}
    
    .product_wrap_li li{width:100%;margin-left:0;}
    .product_wrap_li li:nth-child(4n+1){margin-left:0%;}
    .product_wrap_li li:nth-child(3n+1){margin-left:0%;}
    .product_list li{width:100%;margin-left:0;}
    .product_list li:nth-child(4n+1){margin-left:0;}
    .product_list li:nth-child(3n+1){margin-left:0;}
    .hzhb_list li{width:49%;margin-left:2%;}
    .hzhb_list li:nth-child(5n+1){margin-left:2%;}
    .hzhb_list li:nth-child(4n+1){margin-left:2%;}
    .hzhb_list li:nth-child(3n+1){margin-left:2%;}
    .hzhb_list li:nth-child(odd){margin-left:0;}
    .c_img_list .cl_ul .cl_li{width:100%;margin-left:0%;}
    .c_img_list .cl_ul .cl_li:nth-child(5n+1){margin-left:0%;}
    .c_img_list .cl_ul .cl_li:nth-child(4n+1){margin-left:0%;}
    .c_img_list .cl_ul .cl_li:nth-child(3n+1){margin-left:0%;}
    .productshow .productshow_left .productshow_ul li{width:33.33%;padding:0 0;text-align:center;}
    .xgtj_nr ul li{width:100%;}
    .shoufei .shoufei_t .shoufei_c .shoufei_ul .su_right p{font-size:12px;}
    .shoufei .shoufei_t table th{font-size:12px;}
    .shoufei .shoufei_t table td{font-size:12px;}
    .shoufei .shoufei_t .shoufei_y .shoufei_uly .sy_li p{font-size:12px;}
    .shoufei .shoufei_title span{font-size:16px;height:40px;line-height:40px;}
    .shoufei .shoufei_t .shoufei_c .shoufei_ul .su_left p:first-child{font-size:20px;}
    .px_title{padding-bottom:20px;}
    .px_title h2{font-size:20px;height:26px;line-height:26px;}
    .yzc_top .yzc_title h2{height:32px;}
    .yzc_top .yzc_title p{font-size:26px;height:28px;line-height:28px;}
    #yzc_dszbg{height:635px;}
    .yzc_dsz{height:400px;}
    .yzc_dlz img{margin-top:10px;}
    .yzc_dlz_item .bottom{height:220px;padding:85px 0 48px;}
    .yzc_dlz_item .bottom p:first-child{font-size:23px;height:26px;line-height:26px;}
    .yzc_dlz_item .bottom i{width:178px;margin:10px 0;}
    .yzc_dlz_item .bottom p:nth-child(3){font-size:16px;height:20px;line-height:20px;}
    .pnav_ul a{margin-right:8px;padding:0 8px;}

    
    .px_img .px_li{width:100%;margin-left:0!important;}
    .px_news .pn_ul li{font-size:15px;}
    .pi_top .pi_top_right em{height:auto;line-height:22px;font-size:12px;}
    .pi_top .pi_top_right p{margin:10px 0;padding:10px;line-height:22px;}
    .pi_top .pi_top_right .liucheng_btn{margin-top:10px;}
    .pi_nav span{width:32%;margin-left:2%;margin-top:10px;}
    .pi_nav span:nth-child(3n+1){margin-left:0;}
    .pi_rylc .rylc .rylc_li{width:100%;margin-left:0%;}
    .pi_rylc .rylc .rylc_li:nth-child(4n+1){margin-left:0%;}
    .pi_rylc .rylc .rylc_li:nth-child(3n+1){margin-left:0%;}
    .pi_rylc .rylc .rylc_li p:last-child{min-height:auto;}
    .pi_rylc p{font-size:13px;line-height:26px;}
    .pi_blhx .pi_li{width:100%;margin-left:0;}
    .pi_blhx .pi_li .pl_txt p:last-child{min-height:auto;}
    .n_list a{padding-right:0;}
    .n_list a span{display:none;}
    
   
   
    .ldazsp .ls_ul .ls_li{width:100%;margin-left:0%;}
    .ldazsp .ls_ul .ls_li:nth-child(4n+1){margin-left:0%;}
    .ldazsp .ls_ul .ls_li:nth-child(3n+1){margin-left:0%;}

    .c_img_list img{width:100%;}
    .productshow .productshow_left .pro_txt iframe{height:320px;}

    .case_wrap .case_top .ct_right h1{font-size:20px;height:32px;line-height:32px;}
    .case_wrap .case_top .ct_right p{font-size:14px;line-height:22px;}

    .nc_chanye .ncc_ul .ncc_li .ncc_img{width:100%;float:none;margin-right:0;margin-bottom:15px;}
    .nc_idea .nci_ul .nci_li .nci_left{width:100%;float:none;margin-right:0;margin-bottom:15px;}
    .nc_idea .nci_ul .nci_li .nci_left img{margin:0 auto;}
    .nc_idea .nci_ul .nci_li p:first-child{text-align:center;}

    #product_wrapbg{padding:20px 0;}
    .product_94{padding:20px 0;}
    .product_94 .p_94_ul .p_94_li{width:100%;margin-left:0%;}
    .product_94 .p_94_ul .p_94_li:nth-child(4n+1){margin-left:0%;}
    .product_94 .p_94_ul .p_94_li:nth-child(3n+1){margin-left:0%;}
    .news_94 .nl_ul .nl_li{padding:15px 0 9px;}
    .news_94 .nl_ul .nl_li .nl_txt{padding-left:76px;}
    .news_94 .nl_ul .nl_li .nl_txt:before{left:66px;}
    .news_94 .nl_ul .nl_li .nl_date{width:63px;font-size:20px;height:22px;line-height:22px;}

    .product_show{padding:20px 0;}
    .product_show .ps_top .pst_right .prtr_btn .b_phone{background-size:36px 36px;padding-left:40px;height:46px;line-height:46px;}
    .product_show .ps_top .pst_right .prtr_btn .b_phone p:first-child{font-size:13px;height:18px;line-height:18px;}
    .product_show .ps_top .pst_right .prtr_btn .b_phone p:last-child{font-size:15px;height:18px;line-height:18px;}
    .product_show .ps_top .pst_right .prtr_btn a{width:110px;height:36px;line-height:36px;font-size:13px;}
}