.botBlo { display: none; width: 100%; }

.mb_bot_nav_bar { display: none; position: fixed; bottom: 0; height: 6rem; width: 100%; left: 0; background-color: #fff; padding-bottom: 1rem; padding-top: 0.5rem; z-index: 99; }

.mb_bot_nav_bar a { height: 5rem; width: 25%; }

.mb_bot_nav_bar a .icobox { width: 6rem; height: 3rem; margin: auto; position: relative; }

.mb_bot_nav_bar a .icobox img { position: absolute; width: 2rem; height: 2rem; top: 50%; left: 50%; transform: translate(-50%, -50%); }

.mb_bot_nav_bar a .icobox img:last-child { opacity: 0; }

.mb_bot_nav_bar a p { height: 1.5rem; line-height: 1.5rem; text-align: center; }

.mb_bot_nav_bar a.on .icobox img { opacity: 0; }

.mb_bot_nav_bar a.on .icobox img:last-child { opacity: 1; }

.mb_bot_nav_bar a.on p { color: #dab866; }

@media (max-width: 768px) { .neiBanner .imgbox { height: 20rem; }
  .neiBanner .imgbox img { max-width: none; height: 100%; }
  .neiBanner .container { padding: 0 1rem; }
  .mb_bot_nav_bar { display: flex; }
  .scroll_box .dh_bar { display: none; }
  .botBlo { display: block; height: 6rem; }
  .blo { display: block; height: 4rem; width: 100%; }
  .pcHead { display: none; }
  .indexBox1 .container { position: absolute;margin-top: 0; overflow: visible;}
  .indexBox1 .toDown{ top: 60%;}
  .indexBox1 .toDown span { height: 10rem; }
  .indexBox1 .toDown span i{}
  .indexBox1 h3 { font-size: 1.5rem; }
  .indexBox2 { align-items: center !important; }
  .indexBox2 .box { width: 100%; margin-left: 0; padding: 1rem; }
  .indexBox2 .box h2 { font-size: 1.5rem; }
  .indexBox2 .box h3 { margin-bottom: 1rem; }
  .indexBox2 .box p { margin-bottom: 2rem; }
  .indexBox2 .box .list .lis { text-align: center; }
  .indexBox2 .box .list .lis h4 { font-size: 1rem; margin-bottom: 0.5rem; }
  .indexBox2 .box .list .lis .num { font-size: 1rem; }
  .indexBox2 .box .list .lis .num b { font-size: 1.5rem; }
  .indexBox3 .item_list .text p { font-size: 1rem; padding: 1rem; }
  .indexBox3 .item_list .text h3 { font-size: 1.5rem; }
  .indexBox3 .item_list .text p a { margin-top: 2rem; }
  .indexBox3 .bot_btn_list .lis { width: 25%; margin: 0; }
  .indexBox3 .bot_btn_list .lis .imgbox { width: 5rem; height: 5rem; }
  .indexBox4 h3 { font-size: 1.5rem; }
  .indexBox4 .prod_nav .lis { width: 8rem; height: 3rem; }
  .indexBox4 .prod_lis h4 { font-size: 1.2rem; }
  .indexBox4 .prod_lis p { font-size: 1rem; }
  .indexBox5 .qh_list { width: 100%; margin-bottom: 1rem; }
  .indexBox5 .qh_list .lia .icobox { width: 5rem; height: 6rem; }
  .indexBox5 .qh_list .lia p { font-size: 1rem; }
  .indexBox5 .item_list .lis { height: 30rem; }
  .indexBox5 .item_list .lis .text { padding: 2rem; }
  .indexBox5 .item_list .lis .text h3 { margin-top: 2rem; }
  .indexBox6 .left .head h3 { font-size: 2rem; }
  .indexBox6 .left .list { display: flex; }
  .indexBox6 .left .head h4 { font-size: 1rem; }
  .indexBox6 .left .list { margin-bottom: 1rem; }
  .indexBox6 .left .list li { margin-top: 0; font-size: 1.2rem; margin-right: 1rem; }
  .indexBox6 .lis_swi .lis_item .text .date { font-size: 1rem; margin-bottom: 0.5rem; }
  .indexBox6 .lis_swi .lis_item .text .title { font-size: 1rem; margin-bottom: 1rem; text-overflow: -o-ellipsis-lastline; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; }
  .indexBox7 .card { width: 100%; padding: 0 2rem; padding-top: 215px; }
  .indexBox7 .card h3 { margin-bottom: 1rem; font-size: 2rem; }
  .indexBox7 .card p { font-size: 1rem; }
  .footer .banquanCont { padding: 1rem; height: 350px; flex-wrap: wrap; }
  .footer .banquanCont .dhBar { width: 100%; }
  .footer .banquanCont .ewmBox { width: 100%; text-align: center; }
  .footer .banquanCont .dhBar dl { margin-right: 1rem; width: 50%; }
  .footer .banquanCont .dhBar dl:nth-child(:last-child) { margin-right: 0; }
  .footer .botBar .tLink { display: none; }
  .footer .botBar .yqlj { display: none; }
  .footer .botBar .imLink { display: none; }
  .footer .botBar { padding: 0 1rem; }
  .footer .botBar .bq { font-size: 1rem; }
  .footer .banquanCont .dhBar dl dt { font-size: 1rem; }
  .footer .banquanCont .dhBar dl dd p { font-size: 0.8rem; }
  .indexBox6 .indexNews_swiper { height: 30rem; }
  .souBox5 .text h3, .souBox4 .text h3, .souBox3 .text h3, .souBox2 .text h3, .souBox1 .item_list .text h3 { font-size: 2rem; margin-bottom: 1rem; }
  .souBox4 .text p, .souBox3 .text p, .souBox2 .text p, .souBox1 .item_list .text p { font-size: 1rem; padding: 1rem; }
  .souBox5 .card { padding: 1rem; }
  .souBox5 .card .lia { padding: 1rem 0; }
  .souBox5 .card .lia p { font-size: 1rem; width: 20rem; }
  .souBox5 .card .lia span { font-size: 0.8rem; }
  .neiPageNav .container { padding: 0; }
  .neiPageNav .container .lia { width: 100%; padding: 0; text-align: center; line-height: 4rem; }
  .aboutPage1 .desc { margin-top: 1rem; }
  .aboutPage1 .list { flex-wrap: wrap; padding: 0; }
  .aboutPage1 .list .lis { width: 50%; text-align: center; padding: 1rem; }
  .aboutPage2 .lis .text { padding: 1rem; }
  .aboutPage2 .lis .text h3 { font-size: 1rem; }
  .aboutPage2 .lis .text p { font-size: 1rem; line-height: 1rem; height: 2rem; }
  .aboutPage4 .fazhan_lis .desc .date { margin-top: 0; }
  .aboutPage5 .list .npBar { bottom: 0; }
  .aboutPage5 .swiper { padding-bottom: 3rem; }
  .aboutPage5 .list .npBar div i { font-size: 1.5rem; }
  .contactPage1 .cont { padding: 2rem 1rem; }
  .contactPage1 .cont .call span { font-size: 1rem; }
  .contactPage1 .cont .call b { font-size: 2rem; }
  .contactPage1 .cont h3 { font-size: 2rem; }
  .contactPage1 .cont .co { margin-bottom: 1rem; }
  .contactPage1 .fom { padding: 2rem 1rem; }
  .contactPage1 .fom h3 { font-size: 2rem; }
  .contactPage1 .fom p { font-size: 1rem; }
  #map { height: 30rem; }
  .kechixuPage1 .hot { flex-wrap: wrap; }
  .kechixuPage1 .hot .lis { width: 100%; margin-bottom: 1rem; }
  .kechixuPage1 .hot .lis .desc .tit { font-size: 1rem; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; }
  .kechixuPage1 .hot .lis .desc { padding: 1rem; }
  .kechixuPage1 .list .lia .desc h3 { font-size: 1rem; }
  .kechixuPage1 .list .lia .date { font-size: 0.9rem; }
  .kechixuPage1 .list .lia { padding: 1rem 0; }
  .kechixuPage1 .list .lia .desc span { font-size: 0.8rem; }
  .newsPage1 .hotNews { flex-wrap: wrap; }
  .newsPage1 .hotNews .imgbox { width: 100%; }
  .newsPage1 .hotNews .text { width: 100%; padding: 1rem; }
  .newsPage1 .hotNews .text h3 { font-size: 1.2rem; margin-bottom: 0.5rem; }
  .newsPage1 .hotNews .text p { height: 3rem; text-overflow: -o-ellipsis-lastline; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; }
  .newsPage1 .list .lis h3 { font-size: 1.2rem; }
  .newsPage1 .list .lis p { font-size: 1rem; line-height: 1.6rem; }
  .detailPage1 .container .text { padding: 0; padding-top: 4rem; }
  .pd_head { margin-bottom: 2rem; }
  .pd_head h3 { font-size: 1.5rem; }
  .pd_head h4 { font-size: 1rem; }
  .detailPage2 .list .lis { flex-wrap: wrap; }
  .detailPage2 .list .lis .desc { width: 100%; margin-top: 1rem; }
  .detailPage2 .list .lis .desc h3 { font-size: 1.2rem; }
  .detailPage2 .list .lis .desc p { font-size: 0.8rem; height: auto; }
  .detailPage3 .list .lis { width: 31%; }
  .detailPage4 .cont { padding: 1rem; }
  .prodPage3 .list .lis h3, .prodPage2 .list .lis h3, .prodPage1 .list .lis h3 { font-size: 1.2rem; height: 3rem; line-height: 1.5rem; text-overflow: -o-ellipsis-lastline; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; }
  .prodPage3 .list .lis p, .prodPage2 .list .lis p, .prodPage1 .list .lis p { font-size: 1rem; }
  .renliPage1 .list .lis .desc { width: calc(100% - 6rem); }
  .renliPage1 .list .lis .desc h3 { font-size: 1.2rem; }
  .renliPage1 .list .lis .desc p { font-size: 0.9rem; }
  .renliPage1 .list .lis .mo { width: 6rem; font-size: 0.8rem; }
  .prod_xilie_page1 .lis { flex-wrap: wrap; }
  .prod_xilie_page1 .lis .text, .prod_xilie_page1 .lis .imgbox { width: 100%; }
  .prod_xilie_page1 .lis .text { padding: 2rem 1rem; }
  .prod_xilie_page1 .lis .text h3 { font-size: 1.5rem; }
  .prod_xilie_page1 .lis .text h4 { font-size: 1.1rem; }
  .prod_xilie_page1 .lis .text p { font-size: 1rem; height: 6rem; line-height: 1.5rem; }
  .prod_xilie_page1 .lis .text .bta a { width: 8rem; height: 3rem; line-height: 3rem; }
  .zhiciPage1 .icobox { margin: auto; margin-bottom: 2rem; }
  .zhiciPage1 .desc h3 { font-size: 2rem; }
  .zhiciPage1 .desc h4 { font-size: 1.1rem; }
  .zhiciPage1 .desc h5 { font-size: 1rem; }
  .dameiPage4 .__col_ty4, .dameiPage4 .__col_ty3, .dameiPage4 .__col_ty1 { width: 100%; }
  .dameiPage4 .__col_ty4 { margin-bottom: 10px; }
  .dameiPage4 .__col_ty2 { display: none; }
  .dameiPage5 .imgbox { height: 120px; }
  .dameiPage6 .__col_ty2, .dameiPage6 .__col_ty1 { width: 100%; }
  .dameiPage6 .__col_ty1 .imgbox { height: 17rem; }
  .dameiPage6 .__col_ty1 .imgbox img { max-width: none; height: 100%; }
  .dameiPage6 .list .lis .desc h3 { font-size: 1.5rem; }
  .dameiPage6 .list .lis .desc h4 { font-style: 0.9rem; }
  .dameiPage6 .list .lis .desc p { font-size: 1rem; }
  .detail2Page1 { padding: 0 0 2rem; }
  .detail2Page1 .imgbox { height: 46rem; justify-content: flex-start; }
  .detail2Page1 .imgbox img { height: 100%; max-width: none; }
  .detail2Page1 .cont { padding: 2rem; padding-top: 6rem; }
  .detail2Page1 .cont .head h3 { font-size: 1.5rem; margin-bottom: 1rem; }
  .detail2Page1 .cont .head h4 { height: 4px; margin-bottom: 1rem; }
  .detail2Page1 .cont .head p { font-size: 1.2rem; margin-bottom: 0.5rem; }
  .detail2Page1 .cont .desc p { font-size: 1rem; }
  .detail2Page1 .prod { width: 10rem; right: 1rem; top: 1rem; }
  .detail2Page1 .prod img { width: 100%; }
  .prodPage3 .list .lis .imgbox, .prodPage2 .list .lis .imgbox, .prodPage1 .list .lis .imgbox { max-width: 100%; }
  .prodPage3 .list .npBar, .prodPage2 .list .npBar, .prodPage1 .list .npBar { position: relative; height: auto; justify-content: center; margin-top: 20px; }
  .prodPage3 .list .npBar div, .prodPage2 .list .npBar div, .prodPage1 .list .npBar div { margin: 0 10px; }
  .prodPage3 .list .npBar div i, .prodPage2 .list .npBar div i, .prodPage1 .list .npBar div i { font-size: 40px; }
  .gangweiyaoqiu { display: flex; flex-wrap: wrap; }
  .gangweiyaoqiu span { width: 50%; margin: 0 !important; }
  .pd_de_item1 .container ._mb_fan { flex-direction: column-reverse; }
  .pd_de_item1 .container .imgbox { height: 20rem; }
  .pd_de_item1 .container .imgbox img { max-width: auto; height: 100%; }
  .pd_de_item1 .container .text h3 { font-size: 2rem; margin-bottom: 1rem; }
  .pd_de_item1 .container .text .line { height: 3px; }
  .pd_de_item1 .container .text h4 { font-size: 1.5rem; }
  .pd_de_item1 .container .desc p { font-size: 1rem; }
  .pd_de_item3 { min-height: auto; }
  .pd_de_item3 .cont { padding: 0.5rem; }
  .pd_de_item3 .cont .card { padding: 1rem; }
  .pd_de_item3 .cont .card .tit { margin-bottom: 1rem; }
  .pd_de_item3 .cont .card .tit h3 { font-size: 1.5rem; }
  .pd_de_item3 .cont .card .tit p { font-size: 1rem; } 
    .zhiciPage2 .container .zcxq{
    display: none;
  }
  .zhiciPage2 .container .zcxq1{
    display: block;
  }
  .zhiciPage2 .container .zcxq1 img{
    max-width: 100%;
    height: auto;
  }
}
