@media (max-width:1850px) {
    .idxabout_topl  {width: 48%;}
    .idxabout_topr {width: 50%;}
    .about_zl_ldesc {padding-left: 100px;}
    .xsbanli {width: 100%;}
    .xsbanner img {width: 100%;height: 100vh ; object-fit: cover;}
    .about_scqy_list ul li {width: 45%;}
    .about_scqy_list ul li p {font-size: 20px;}
    .prodetail_l {width: 45%;}
    .prodetail_r {width: 50%;}
    .topnav>ul>li>a {font-size: 16px;}
}

@media (max-width:1600px) {
    .topnav ul li {padding: 0px 20px;}
    .bannerswiper .swiper-button-prev {left: 5%;}
    .idx_news_minfo h3 {font-size: 20px;line-height: 30px;}
    .xsbanli h4 span {width: auto;}
    .num ul li b i {font-size: 40px;}
    .num ul li b span {font-size: 20px;}
    .idx_pro .idxabout_topl {width: 48%;}
    .idxpro_bot ul {width: 80%;}
}
@media (max-width:1400px) {
    .topnav ul li {padding:0px 10px;}
    .foot_r dl {margin-left: 50px;}
    .about_zl_ldesc {padding-left: 50px;}
    .product_lidesc {padding: 30px 15px;}
    .prodetail {padding: 120px 50px;}
    .idxpro_bot ul {width: 100%;}
}

@media (max-width:1300px) {
    .topnav ul li {padding: 0px 5px;}
        .topnav>ul>li>a {font-size: 14px;}
    .about_scqy_list ul li {width: 45%;}
    .about_scqy_list ul li p {font-size: 16px;}
    .newsitem_content h3 {line-height: 40px;}
    .newsnext_l ul li a p {width: 80%;}
    .xsbanli h4 span {font-size: 14px;}
}

@media (max-width:1200px) {
    .toplogo a img {height: 30px;}
    .idxabout_topl  {width: 100%;}
    .idxabout_topr {width: 100%;}
    .idx_news_minfo span {font-size: 14px;line-height: 22px;}
    .foot_r dl {margin-left: 20px;} 
    .about_jjtop,.about_jjbot {width: 100%;}
    .about_zzjgdesc p {padding-left: 0px;text-align: center;}
    .about_scqy_l,.about_zl_l {width: 100%;}
    .about_scqy_l:first-child {margin-bottom: 80px;}
    .proernav_list ul li {width: 25%;}
    .product_list ul li {width: 49%;}
    .product_list ul li:nth-child(2n){margin-right: 0px;}
    .product_lidesc {height: 320px;}
    .prodetail {padding: 120px 50px;}
    .prodetail_l {width: 100%;height: auto;}
    .prodetail_r {width: 100%;margin-top: 50px;}
    .fatopitem_l {width: 100%;}
    .fatopitem_r {width: 100%;}
    .fatopitem_rdesc {padding: 0px 100px;}
    .fahz_list img {max-width: 100%;height:50px ;object-fit: contain;}
    .news_liimg {height: 300px;}
    .pages ul li:last-child, .pages ul li:first-child {display: inline;font-size: 15px;}
    .pages ul li span, .pages ul li a {font-size: 14px;line-height: 60px;}
    
    .hdzslist .swiper-button-next,.hdzslist .swiper-button-prev {left: 0px;}
    .hdzslist .swiper-button-next {left: unset;right: 0px;}
}

@media (max-width:1100px) {
    .bannerswiper .swiper-button-next, .bannerswiper .swiper-button-prev {top: unset;bottom: 40px;width: 40px;height: 40px;}
    .idxabout_topl a {margin: 50px 0px;}
    .num ul li {width: 49%;border: 0px;}
    .idx_newsbot ul li {width: 100%;margin-bottom: 30px;}
    .idx_sczk_item {padding: 50px 30px;}
    .about_zzjgdesc p {font-size: 16px;}
    .contact_topl {padding: 40px;}
    .neibanner img {height: 400px;object-fit:cover ;width: 100%;}
    .news_list>ul>li {width: 49%;}
    .news_list>ul>li:nth-child(3n) {margin-right: 2%;}
    .news_list>ul>li:nth-child(2n) {margin-right: 0px;}
    .xsbanner img {height: 900px ; }
    .xsbanli {padding:40px 10px;}
}

@media (max-width:920px) {
    .topnav ul li {padding: 0px 5px;}
    .topnav>ul>li>a,.toplang>a {font-size: 13px;}
    .foot_r {display: none;}
    .newsitem {padding-top: 100px;}
    .news_ldesc h3 {font-size: 20px;}
    .xsbanli h4 span {font-size: 12px;}
    .xsbanli h4 i {padding-right: 2px;font-size: 14px;}
    .xsbanli {padding:40px 2px;}
    .xsyjlist ul li p {padding-right: 11px;}
    .xsyjlist ul li h4 {font-size: 20px;}
    .xsyjlist ul li:hover {padding-left: 15px;}
}
@media (max-width:769px) {
    .about_jjbot ul li {width: 100%;margin-bottom: 40px;}
    .contact,.conmess {padding: 60px 0px ;}
    .contact_topl {width: 100%;padding: 40px 20px;height: auto;}
    .contact_topl ul li h2 {font-size: 20px;}
    .contact_topl ul li:first-child {margin-bottom: 0px;}
    .contact_topr {width: 100%;height: 400px;}
    .messinput {width: 100%;}
    .messbtn a {width: 40%;}
    .news_ldesc button {width: 46px;height: 46px;}
}

@media (max-width:767px) {
    .bannerpic img {height: 300px;object-fit: cover;}
    .font48_w {font-size: 22px;}
    .bannerdesc p {font-size: 14px;padding-top:20px;}
    .bannerswiper .swiper-button-next, .bannerswiper .swiper-button-prev {width: 40px;height: 40px;bottom:20px;top: unset;}
    .bannerswiper .swiper-button-prev {left: 35%;}
    .bannerswiper .swiper-button-next {left: 55%;}
    .idxabout {padding: 60px 0px;}
    .idxabout_topl {width: 100%;}
    .idxabout_topl h3 {font-size: 20px;line-height: 30px;}
    .idxabout_topl a {margin: 50px 0px;}
    .idxabout_topr {width: 100%;}
    .idxabout_bot {margin-top: 60px;}
    .num ul li {width: 100%;border: 0px;text-align: center;}
    .idxpro {height: 550px;}
    .idxpro_top h4 {padding-top: 40px;}
    .idxpro_top p {font-size: 14px;line-height: 22px;}
    .idxpro_bot {top: 85%;}
    .idxpro_bot ul li {padding-right:25px;font-size: 16px;width: auto;margin:0px;}
    .idxpro_top {width: 100%;padding-bottom: 40px;}
    .idx_pro,.idx_news,.about_jj {padding: 60px 0px;}
    .idx_pro .idxabout_topl {width: 100%;}
    .idx_newsbot ul li {width: 100%;height: auto;}
    .idx_newsbot ul li a {height: auto;}
    .idx_newsbot ul li:first-child {margin-bottom: 20px;height: auto;}
    .idx_newsbot ul li:first-child a {height: auto;}
    .idx_newsbot ul li:nth-child(2) {height: auto;}
    .idx_news_minfo h3 {height: auto;}
    .idx_news_minfo {padding-bottom: 30px;}
    .idx_sczk {margin-bottom: 60px;}
    .idx_sczk img {height: 400px;}
    .idx_sczk_item {padding: 30px 20px;background-color: rgba(0, 0, 0, 0.2);}
    .idx_sczk_item h3 {padding: 20px 0px;font-size: 24px;}
    .idx_sczk_item p {font-size: 14px;line-height: 24px;}
    .foot {padding: 60px 0px;}
    .foot_l ul li {font-size: 14px;}
    .foot_l {width: 100%;}
    .foot_r {display: none;}
    .footcopy {padding: 15px 0px;}
    .footcopy_item a {display: block;margin: 0 auto;text-align: center;}
    .footcopy_item span {display: block;margin: 0 auto;text-align: center;}
    .neibanner img {height: 300px;object-fit:cover ;}
    .neibanner_desc p {width: 100%;font-size: 16px;line-height: 24px;}
    .about_scqy_list ul li {width: 100%;margin-top: 30px;}
    .about_scqy_limg {height: auto;}
    .about_scqy_rimg {height:850px;}
    .about_scqy_list ul li:first-child {margin-top: 0px;margin-bottom: 30px;}
    .about_scqy_list ul {padding: 60px;}
    .about_zl_ldesc {padding: 50px;}
    .about_zl_l {height: 600px;}
    .neibanner_desc h2 {font-size: 30px;}
    .newsitem {padding-top: 50px;}
    .newsitem_content h3 {font-size: 24px;}
    .newscontent p {font-size: 16px;line-height: 30px;}
    .newsnext_l {width: 100%;}
    .newsnext_r {width: 50%;margin: 30px auto 0px;}
    .newsnext_l ul li a {padding: 0px 20px;}
    .newsnext_l ul li a p {font-size: 15px;}
    .neinav ul li {padding: 0px 30px;}
    .news_list>ul>li {width: 100%;}
    .news_ldesc {height: auto;padding: 40px 20px;}
    .product_list ul li {width: 100%;margin-right: 0px;}
    .product_lidesc {height: auto;}
    .prodetail {padding: 60px 10px;}
    .prodetail_desc p span.prode_yongfa {width: 100%;}
    .prodetail_title h3 {line-height: 30px;}
    .prodetail_botl {width: auto;}
    .prodetail_botl p {padding-left: 10px;}
    .prodetail_botl span {font-size: 16px;padding: 0px 15px;}
    .prodetail_botr p {font-size: 14px;padding-right: 10px;}
    .prodetail_desc {margin: 40px 0px;}
    .fatopitem_ltop {height: auto;padding: 50px 20px;}
    .fatopitem_rdesc {padding: 50px;}
    .xsbanli_item ul li {width: 100%;margin-bottom:45px;}
    .xsbanner img { height: 1850px; }
    .xsbanli h4 span {font-size: 14px;}
    .xsbanli {padding-left: 10px;}
    .xsyjlist ul li {width: 100%;}
    .proernav_list ul li {padding: 20px 0px;}
    .proernav_list ul li p {font-size: 12px;height: 40px;}
    .product_list,.fa_top,.fa_hezuo {padding: 60px 0px;}
    .product_liimg,.news_liimg {height: auto;}
    .fatop_name h3 {font-size: 26px;}
    .messbtn button {width: 40%;}
    .messinput .codeimg {height: 50%;}
    .idx_newstop_r a {width: 110px;}
    .foot_l ul li:nth-child(3) {background-position-y: 10px;}
    .about_zl_ldesc p {font-size: 16px;padding-right:0px;}
    .prode_tlname {padding-top:20px;}
    .fatopitem_rdesc h3 {font-size: 30px;padding-top: 30%;}
    .fahz_name h3,.about_jjtop h3,.xsyjname h3 {font-size: 30px;}
    .xsbanli h3 {font-size: 20px;}
    .xsbanli h4 span {width: 90%;}
    .xsbanli_item ul li:last-child .xsbanli h4 i {line-height: 28px;}
    .about_zl_ldesc h4 {font-size: 26px;}
    .proernav_list ul li img {max-width:30px;max-height:30px;}
    .product_lidesc h3 {font-size:22px;}
    
      
    .wappro_ernav a {display:block;width:100%;line-height:50px;font-size:18px;background-color:#124ebe;color: #ffffff;text-align:center;margin:20px 0px 0px;}
    .proernav_list {position:fixed;top:0px;left:100%;background-color:rgba(0,0,0,.5);width:100%;height:100%;z-index:2; transition: all .5s;}
    .proernav_list ul {width:90%;height:100%;background-color:#ffffff;float:right;padding:20px;justify-content: flex-start;flex-direction: column;}
    .proernav_list ul li {width:100%;padding:15px 0px;border-width: 2px;}
     .proernav_list ul li a {display:flex; flex-direction: row;justify-content: flex-start;flex-wrap: wrap;align-items: center;}
     .proernav_list ul li p {margin-top:0px;padding-left:10px;height:auto;font-size:16px;width:85%;text-align:left;}
     .proernav_list ul li img {max-width:30px;max-height:30px;}
     .wappro_close {width:100%;margin-bottom:20px;text-align:right;}
     .wappro_close img {height:20px;}
     .proernav_list.active {left:0px;}
}