.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 .bgBox { height: 20rem; }
  .neiBanner .item { height: 20rem; }
  .neiBanner .item .text { bottom: 4rem; }
  .neiBanner .item .text h3 { font-size: 2rem; }
  .neiBanner .item .text h4 { font-size: 1.5rem; }
  .mb_bot_nav_bar { display: flex; }
  .pcBanner .swiper .item, .pcBanner .swiper .item .videoBg { height: 30rem; }
  .pcBanner .swiper .text h3 { font-size: 1.5rem; }
  .pcBanner .swiper .text h4 { font-size: 2.3rem; }
  .pcBanner .swiper .text .ct { display: block; }
  .pcBanner .swiper .text .ct p { margin-bottom: 10px; font-size: 1.2rem; }
  .cont_full { padding: 0 1rem; }
  .botBlo { display: block; height: 6rem; }
  .blo { display: block; height: 4rem; width: 100%; }
  .pcHead { display: none; }
  .indexPage1 .lis h3 { font-size: 2rem; }
  .indexPage1 .lis p { text-align: center; font-size: 0.7rem; }
  .indexPage1 .desc { font-size: 1rem; text-align: left; }
  .headTit h4 { line-height: 1.8; }
  .indexPage2 .list .lis { margin-bottom: 20px; }
  .indexPage2 .list .lis .imgbox { width: 50%; }
  .indexPage3 .cont_full { padding: 0 1rem; }
  .indexPage3 .lis { padding: 1rem; }
  .indexPage4 .lis .desc { padding: 1.5rem; }
  .indexPage4 .lis .desc p { font-size: 1.2rem; }
  .indexPage5 .flBar { margin-bottom: 2rem; }
  .indexPage5 .flBar span { width: 9rem; margin: 0 0.5rem; }
  .indexPage5 .newsCo .lis .desc h3 { font-size: 1.2rem; }
  .indexPage5 .newsCo .lis .desc p { font-size: 1rem; text-overflow: -o-ellipsis-lastline; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; }
  .pcFooter { padding-top: 2rem; }
  .pcFooter .topCo { flex-wrap: wrap; border-bottom: none; }
  .pcFooter .topCo .le { display: none; }
  .pcFooter .topCo .le .contUs { border: none; padding: 0; margin: 2rem 0; }
  .pcFooter .topCo .ri .ewmBox { margin-top: 20px; }
  .pcFooter .midCo { display: none; }
  .pcFooter .botCo { margin-top: 20px; border-top: 1px solid rgba(255, 255, 255, 0.2); font-size: 0.5rem; }
  .aboutPage1 .lis { height: auto; }
  .newsDetailPage_item1 .cont .nespn { flex-wrap: wrap; }
  .newsDetailPage_item1 .cont .head h3 { font-size: 20px; }
  .newsPage1 .lia { flex-wrap: wrap; }
  .newsPage1 .lia .desc { width: 100%; }
  .newsPage1 .lia .imgbox { width: 100%; margin-right: 0; }
  .newsPage1 .lia .imgbox img { width: 100%; }
  .prodListPage1 .item:nth-child(2n) > ._row { flex-direction: column-reverse; }
  .prodListPage1 .item:nth-child(2n) ._More { margin-right: 0; margin-left: auto; }
  .joinPage .list .headlis .tt .dd, .joinPage .list .lis .tt .dd { width: 20%; }
  .joinPage .list .headlis .tt .rs, .joinPage .list .lis .tt .rs { width: 20%; }
  .joinPage .list .headlis .tt .sj, .joinPage .list .lis .tt .sj { width: 20%; }
  .joinPage .list .headlis .tt .plu, .joinPage .list .lis .tt .plu { width: 10%; }
  .joinPage .list .headlis .tt .plu li i, .joinPage .list .lis .tt .plu li i { width: 10px; font-size: 10px; line-height: 30px; }
  .fanganPage .lis .desc { padding-right: 0; padding: 20px; min-height: auto; transform: translateX(0) !important; } }
