* {
  padding: 0;
  margin: 0;
  box-sizing: border-box;
}

html, body {
/*  scroll-behavior: smooth;*/
/*  word-break: break-all;*/
}

html {
  width: 100%;
  height: 100%;
  font-size: 100px;
}

body {
    font-family: "Nunito Sans",sans-serif;
  line-height: 1.7;
  font-size: 0.16rem;
  color: #777;
}

img {
  display: block;
  max-width: 100%;
}

input, textarea {
  font-size: inherit;
}

a, li {
  transition: all 0.3s ease 0s;
}

a {
  color: #333;
  text-decoration: none;
}

a:hover {
  text-decoration: none;
  color: #456ff6;
}


.glb.bigtitle{
    padding: 1rem 0 0.5rem 0;
}

.glb.bigtitle h3{
     font-size: .28rem;
     font-weight: 300;
    color: #333;
    padding-bottom: 0;
}
.glb.bigtitle h2{
     padding: 0;
    margin: 0;
    color: #333;
    font-size: .64rem;
    line-height: 1.0;
    font-weight: 200;
}



.time,
.number {
  font-family: arial;
}

.image-large {
  overflow: hidden;
  display: block;
}

.image-large img {
  transition: transform 1s ease;
}

.image-large:hover img {
  transform: scale(1.1);
}

.bei_wrap {
  width: 14rem;
  margin: 0 auto;
}

.sbanner {
  position: relative;
  overflow: hidden;
}
.sbanner.banding .swiper-slide img {
  width: 100%;
  height: calc(100vh - 0.96rem);
  -o-object-fit: cover;
     object-fit: cover;
}
.sbanner .dalogo img {
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  margin: auto;
  z-index: 9;
  opacity: 0.5;
}

.sbanner .swiper-pagination-bullet-active {
  background-color: #456ff6;
  opacity: 0.8;
}

.sbanner .swiper-button-next,
.sbanner .swiper-button-prev {
  color: #fff;
  opacity: 0.8;
  transition: 0.5s;
}

.swiper-container2 .swiper-slide {
  margin-bottom: 0.6rem;
}

.swiper-container3 .swiper-wrapper {
  transition-timing-function: linear !important;
}

.swiper-container3 {
  margin-top: 0.3rem;
}


#header {
  position: sticky;
  z-index: 10;
  right: 0;
  left: 0;
  top: 0;
}
.headroom {
    will-change: transform;
    transition: transform 300ms linear;
}
.headroom--pinned {
    transform: translateY(0%);
}
.headroom--unpinned {
    transform: translateY(-100%);
}




.s_search .clearfix:after{content:".";visibility:hidden;display:block;height:0;clear:both;}
.s_search .center-center{height:100%;display:flex;flex-direction:row;align-items:center;justify-content:center;}
.s_search .content{width:80%;margin:auto;position:relative;}
.s_search .other{width:90px;height:90px;overflow:hidden;float:right;}
.s_search .other .search{width:90px;height:90px;background:url(../samsung/search.png) no-repeat center;background-size:auto 20px;cursor:pointer;}
.s_search .other .pull{width:100%;background:#fff;position:absolute;left:0;top:90px;z-index:99;overflow:hidden;-webkit-transition:opacity 0.5s;transition:opacity 0.5s;display: none;}
.s_search .other .pull .content{padding:4vw 6vw 8vw;}
/*.s_search .other:hover .pull{height:auto;opacity:1;z-index:99;}*/
.s_search .other .pull form{width:82%;max-width:680px;border-bottom:3px solid #eee;position:relative;}
.s_search .other .pull form .keywords{width:calc(100% - 80px);height:66px;line-height:66px;font-size:24px;color:#333;float:left;border:none;outline:none;background:none;}
.s_search .other .pull form .keywords::placeholder{color:#333;}
.s_search .other .pull form .sumbit{width:56px;height:56px;text-align:center;padding:14px 0 20px;margin-top:5px;border-radius:50%;float:right;cursor:pointer;}
.s_search .other .pull form .sumbit span{width:22px;height:22px;display:inline-block;vertical-align:middle;position:relative;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transition:all .4s cubic-bezier(0.650, -0.600, 0.240, 1.650);transition:all .4s cubic-bezier(0.650, -0.600, 0.240, 1.650);}
.s_search .other .pull form .sumbit span::before{width:4px;height:11px;left:9px;top:18px;border-radius:2px;background:#073281;}
.s_search .other .pull form .sumbit span::after{width:14px;height:14px;left:0px;top:0px;border-radius:16px;border:4px solid #073281;}
.s_search .other .pull form .sumbit span::before,
.s_search   .other .pull form .sumbit span::after{position:absolute;content:'';}
.s_search .other .pull .hot{width:82%;max-width:680px;height:24px;line-height:24px;margin:1vw auto 0;overflow:hidden;}
.s_search .other .pull .hot b{font-size:14px;float:left;}
.s_search .other .pull .hot a{font-size:14px;color:#333;margin-left:20px;float:left;}
.s_search .other .pull .hot a:hover{color:#0fa7f3;}

@media screen and (max-width: 1600px){
.s_search .content{width:84%;}
}
@media screen and (max-width: 1280px){
.s_search .content{width:88%;}
.s_search .other .pull form .keywords{font-size:20px;}
}
@media screen and (max-width: 960px){
.s_search .content{width:92%;}

.s_search{
  display: none;
}


}







.index_footer .weixin{
   position: relative;
   cursor: pointer;
}


.index_footer .weixin .tanchuang{
  position: absolute;
  top: -1.35rem;
  width: 1.2rem;
  left: -.5rem;
  display: none;
}

.index_footer .weixin:hover .tanchuang{
   display: block;
}



.index_footer .weixin .tanchuang::after {
  content: '';
  position: absolute;
  top: 100%;
  left: 50%;
  margin-left: -10px;
  border: 10px solid #fff;
  border-bottom: 0;
  border-left-color: transparent;
  border-right-color: transparent;
}




.index_footer .weixin .tanchuang img{
    width: 2rem !important;
}

.index_header .top {
  border-bottom: 1px solid #666;
  background-color: #000;
  transition: 0.6s;
}

/* 修改白色背景时的菜单按钮样式 */
.index_header .top:hover .mobile_menu .icon-bar,
.headroom--not-top.index_header .top .mobile_menu .icon-bar {
  background-color: #000; /* 黑色线条 */
  box-shadow: 0 0 0 1px rgba(0,0,0,0.1); /* 添加轻微阴影增强对比度 */
}

/* 移动端适配 */
@media (max-width: 767px) {
  .mobile_menu .icon-bar {
    background-color: #fff; /* 默认白色 */
    transition: background-color 0.3s ease;
  }
  
  .headroom--not-top .mobile_menu .icon-bar {
    background-color: #000; /* 滚动后黑色 */
  }
}





.index_header .top:hover,.headroom--not-top.index_header .top{
  background-color: #fff;
}
.index_header .top:hover .logo,.headroom--not-top.index_header .top .logo{
  background-image: url(../img/black.png);
}

.index_header .top:hover .s_search .other .search,.headroom--not-top.index_header .top .s_search .other .search{
  background-image:url(../samsung/search2.png);
}


.index_header .top:hover .main_menu > li > a,.headroom--not-top.index_header .top .main_menu > li > a{
  color: #000;
}






.index_header .top .logo {
  width: 200px;
  height: 47px;
  background-image: url(../img/black.png);
/*  background-image: url(../img/white.png);*/
  background-size: 100%;
}
.index_header .top .flex {
  display: flex;
  justify-content: space-between;
  align-items: center;
  padding: 0 0.8rem;
  height: 0.9rem;
}
.index_header .top .main_menu {
  font-size: 0.18rem;
  flex: 1;
  text-align: center;
}
.index_header .top .main_menu ul {
  list-style: none;
}
.index_header .top .main_menu > li {
  display: inline-block;
}
.index_header .top .main_menu > li svg {
  width: 0.11rem;
  vertical-align: middle;
}
.index_header .top .main_menu > li:hover .main_menu_sub {
  display: block;
}
.index_header .top .main_menu > li > a {
  padding: 0.3rem 0.04rem;
  margin: 0 0.1rem;
  color: #fff;
  display: inline-block;
  text-transform: uppercase;
}
.index_header .top .main_menu > li > a.active,
.index_header .top .main_menu > li > a:hover {
  color: #456ff6;
}




















.searchpage1 {
  background-color: #f8f8f8;
}
.searchpage1 .index_header {
  height: auto;
  background-image: none;
}
.searchpage1 .index_header .top {
  background-color: #fff;
}
.searchpage1 .bei_wrap {
  background-color: #fff;
  margin: 0.2rem auto;
  padding: 0.2rem;
}
.searchpage1 .index_header .top .main_menu a {
  color: #333;
}
.searchpage1 .bigimg {
  width: 30%;
  padding: 0.2rem 0;
}
.searchpage1 .bigimg img {
  border-radius: 0.1rem;
}
.searchpage1 .cont .bei_wrap {
  padding-bottom: 0.3rem;
}
.searchpage1 .cont strong {
  color: #000;
  display: block;
  margin-top: 0.2rem;
}
.searchpage1 .nei {
  text-indent: 2rem;
}
.searchpage1 .nei img {
  max-width: 100%;
}
.searchpage1 .bigtitle {
  font-size: 0.24rem;
  color: #333;
  text-align: center;
  padding: 0.2rem;
  border-bottom: 1px solid #ddd;
}
.searchpage1 .fabu {
  background-color: #F3F5F8;
  padding: 0.1rem;
  text-align: center;
  margin: 0.2rem 0;
}
.searchpage1 .shangxia {
  display: flex;
  justify-content: space-between;
  padding: 0.2rem 0;
}
.searchpage1 .shangxia a {
  color: #456ff6;
}
.searchpage1 .shangxia a:hover {
  color: #000;
}

.about {
  background-color: #f8f8f8;
}
.about .shangtitle {
  font-size: 0.2rem;
  color: #000;
}
.about .index_header {
  height: 3.5rem;
  background-image: url(../img/banner-about.jpg);
  background-size: cover;
}
.about .biao {
  margin-top: 1rem;
  text-align: center;
  color: #fff;
  font-size: 0.4rem;
}
.about .baidi {
  background-color: #fff;
  margin: 0.2rem auto;
  padding: 0.2rem;
}
.about .con p {
  text-indent: 2em;
  margin: 0.15rem 0;
}
.about .qufen {
  display: flex;
}
.about .qufen .zuo1 {
  width: 3rem;
  padding-right: 0.2rem;
}
.about .qufen .zuo2 {
  flex: 1;
}
.about .listnone {
  list-style: none;
}
.about .zizhi {
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
  align-items: baseline;
}
.about .zizhi > div {
  width: 30%;
  text-align: center;
  margin-bottom: 20px;
}
.about .zuocai {
  border: 1px solid #ccc;
  border-bottom: none;
  padding: 0;
  margin-top: 0.2rem;
  list-style: none;
}
.about .zuocai a {
  display: block;
  border-bottom: 1px solid #ccc;
  padding: 10px;
}
.about .zuocai a::before {
  content: "";
  float: left;
  display: inline-block;
  width: 4px;
  height: 4px;
  border-radius: 50%;
  margin-top: 13px;
  margin-right: 6px;
  background: #999;
}
.about .lianxiw {
  margin-top: 0.3rem;
}
.about .lianxiw .lianx1 {
  border: 1px solid #ccc;
  padding: 0.1rem;
  margin-top: 0.2rem;
  font-size: 0.13rem;
}

.glb_shangcai span {
  font-size: 0.2rem;
  display: block;
  border-left: 5px solid #456ff6;
  line-height: 1;
  padding-left: 14px;
}

.news .index_header {
  background-image: url(../img/news.jpg);
}
.news .bei_wrap {
  padding: 0;
  margin: 0 auto;
  background-color: transparent;
}
.news .caidan {
  padding: 0.25rem 0;
  box-shadow: 0 1px 15px 0px rgba(0, 0, 0, 0.1);
  background-color: #fff;
}
.news .caidan .flex {
  display: flex;
  align-items: center;
}
.news .caidan a {
  font-size: 18px;
  padding: 0.02rem 0.4rem;
  border-radius: 0.1rem;
  color: #333;
}
.news .caidan a:hover, .news .caidan a.active {
  color: #456ff6;
}
.news .caidan a span {
  color: #999;
}
.news .xbiao {
  display: flex;
  justify-content: space-between;
}
.news .index_youshi ul li {
  border: none;
  background-color: #fff;
  padding: 0.2rem;
  margin-top: 0.3rem;
  margin-bottom: 0.3rem;
}

.index_contact {
  background: #456ff6;
  padding: 0.5rem 0;
}
.index_contact .neirong {
  display: flex;
  justify-content: space-between;
  color: #fff;
  font-size: 0.2rem;
}
.index_contact .neirong a {
  background-color: #000;
  border-radius: 0.5rem;
  color: #fff;
  padding: 0.1rem 0.5rem;
}
.index_contact .neirong a:hover {
  background-color: #666;
}

.searchpage .index_header {
  height: 4rem;
  background-image: url(../img/about.jpg);
}
.searchpage .search {
  margin-top: 0.9rem;
}
.searchpage .caidan {
  padding: 0.25rem 0;
  box-shadow: 0 1px 15px 0px rgba(0, 0, 0, 0.1);
}
.searchpage .caidan .flex {
  display: flex;
  justify-content: space-between;
}
.searchpage .caidan a {
  font-size: 18px;
  padding: 0.02rem 0.2rem;
  border-radius: 0.1rem;
  color: #333;
}
.searchpage .caidan a:hover, .searchpage .caidan a.active {
  color: #456ff6;
  background-color: rgba(69, 111, 246, 0.1);
}
.searchpage .caidan a span {
  color: #999;
}
.searchpage .toptitle {
  padding-top: 0.4rem;
  font-size: 0.26rem;
  color: #000;
}
.searchpage .toptitle span {
  color: #000;
  margin-left: 0.2rem;
  font-size: 0.18rem;
}
.searchpage .toptitle span em {
  font-style: normal;
  color: #707070;
}

.glb_submenu {
  border-bottom: 1px solid #eee;
  padding-bottom: 0.1rem;
}
.glb_submenu span {
  color: #456ff6;
}
.glb_submenu em {
  font-style: normal;
  margin: 0.1rem;
}

.glb_title {
  margin: 0.5rem 0 0.3rem 0;
}
.glb_title span.line {
/*  height: 0.05rem;
  width: 0.2rem;*/
  background-color: #456ff6;
  display: inline-block;
  vertical-align: middle;
/*  margin-right: 0.2rem;
  margin-bottom: 0.2rem;*/
}
.glb_title div.txt {
  display: inline-block;
  vertical-align: middle;
  font-size: 0.26rem;
  color: #000;
  line-height: 0.8;
}
.glb_title div.txt span {
  color: #B2B2B2;
  font-size: 0.12rem;
  text-transform: uppercase;
}

.glb_more {
  text-align: center;
  padding: 0.4rem;
}
.glb_more a {
  display: inline-block;
  color: #456ff6;
  border: 2px solid #456ff6;
  border-radius: 0.5rem;
  padding: 0.04rem 0.7rem;
}
.glb_more a:hover {
  background-color: #456ff6;
  color: #fff;
}

.xuanfu {
  position: fixed;
  right: 0.1rem;
  top: 70%;
  z-index: 9999;
}
.xuanfu div {
  background-color: #456ff6;
  color: #fff;
}
.xuanfu div a {
  color: #fff;
  display: block;
  width: 0.4rem;
  height: 0.4rem;
  padding: 0.1rem;
  margin-bottom: 0.1rem;
  text-align: center;
}
.xuanfu div a .tel {
  position: absolute;
  overflow: hidden;
  width: 0;
  height: 0.4rem;
  line-height: 0.4rem;
  text-align: center;
  top: 0;
  right: 0.4rem;
  background-color: #456ff6;
  color: #fff;
  transition: 0.3s;
}
.xuanfu div a:hover .tel {
  width: 1.5rem;
}

.glb_page {
  text-align: center;
  padding: 0.5rem 0;
}
.glb_page a {
  display: inline-block;
  padding: 0.01rem 0.08rem;
  border-radius: 0.05rem;
}
.glb_page a:hover, .glb_page a.active {
  background-color: #456ff6;
  color: #fff;
}
.glb_page input {
  width: 0.3rem;
  text-align: center;
  padding: 0.03rem;
}

.index_leib .productmore {

  padding-bottom: 0.2rem;
  padding-top: 0.6rem;
  font-size: 0.27rem;

  font-weight: 200;
  color: #333;
}











.index_leib .productmore .shangnei {
  display: flex;
  justify-content: space-between;
  padding: 0.3rem 0 0.1rem 0;
  color: #456ff6;
}
.index_leib .productmore .shangnei .t1 {
  font-size: 0.3rem;
}
.index_leib .hengtud {
  background-image: url(../img/hentu.jpg);
  background-size: cover;
  padding: 0.3rem 0;
  margin: 1rem 0;
}
.index_leib .hengtud .zhong {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.index_leib .hengtud .zhong .tu {
  padding-right: 1rem;
}
.index_leib .hengtud .zhong .tu img {
  transform: scale(1.5);
}
.index_leib .hengtud .zhong .content {
  color: #fff;
}

.index_leib .hengtud .zhong .content .readmore{
    display: block;
    width: 1.5rem;
    border: 1px solid #fff;
    padding: .05rem;
    text-align: center;
    border-radius: .05rem;
    color: #fff;
    margin-top: .5rem;
}

.index_leib .hengtud .zhong .content .readmore:hover{
  background-color: #456ff6;
}


.index_leib ul {
  list-style: none;
  display: flex;
  justify-content: space-between;
  flex-wrap: wrap;
}
.index_leib ul li {
  width: 31%;
  margin-bottom: 0.2rem;
  border: 1px solid #eee;
  border-bottom: 7px solid #DDAA2E;
}
.index_leib ul li:hover {
  background-color: #DDAA2E;
}
.index_leib ul li img {
  margin: 0 auto;
}
.index_leib ul li .txt {
  padding: 0.15rem;
  border-top: 1px solid #eee;
}
.index_leib ul li p.jianjie {
  font-size: 0.12rem;
}
.index_leib ul li a {
  color: #333;
  font-size: .24rem;
  display: block;
}
.index_leib ul li:hover {
  box-shadow: 0 1px 15px 0px rgba(0, 0, 0, 0.1);
}
.index_leib h3 {
  font-size: 0.18rem;
  font-weight: normal;
  color: #333;
  padding: 0.2rem 0;
}

.index_chen .neirong {
  display: flex;
  justify-content: space-between;
}
.index_chen .neirong .t1 {
  flex: 1;
  padding-right: 0.2rem;
}
.index_chen .neirong .t1 .shang {
  display: flex;
  justify-content: space-between;
  border-bottom: 1px solid #ccc;
  padding-bottom: 0.3rem;
}
.index_chen .neirong .t1 .shang > :first-child {
  width: 1.5rem;
  padding-right: 0.2rem;
}
.index_chen .neirong .t1 .shang > :last-child {
  flex: 1;
}
.index_chen .neirong .t1 .xiaxin {
  padding: 0.2rem;
  display: flex;
  flex-wrap: wrap;
}
.index_chen .neirong .t1 .xiaxin li {
  width: 50%;
}
.index_chen .neirong .t2 {
  width: 3rem;
  padding: 0.2rem;
  background-color: #f4f7fd;
}
.index_chen .neirong .t2 ul {
  list-style: none;
}
.index_chen .neirong .t2 ul li {
  position: relative;
  padding: 10px 0;
  border-bottom: solid 1px #b2d4e4;
  background: url(../img/vedio.png) 98% center no-repeat;
}

.juzhong {
  background-image: url(../img/huobanbj.jpg);
  background-position: center center;
  background-size: cover;
  padding: 0.5rem 0;
  margin-top: 0.4rem;
  color: #fff;
}
.juzhong h3 {
  font-size: 0.4rem;
  text-align: center;
  color: #000;
}
.juzhong p {
  text-indent: 2em;
}

.indexcase ul li {
  width: 24%;
}


.index_news ul {
  list-style: none;
  display: flex;
  justify-content: space-between;
  flex-wrap: wrap;
}
.index_news li {
  width: 49%;
  margin-bottom: 0.2rem;
}
.index_news li .time {
  border-bottom: 1px solid #ccc;
  font-size: 0.12rem;
}
.index_news li .xiabu {
  display: flex;
  margin-top: 0.2rem;
}
.index_news li .xiabu .tu {
  width: 1.2rem;
  margin-right: 0.2rem;
}

.index_youshi ul {
  list-style: none;
}
.index_youshi ul li {
  display: flex;
  padding: 0.2rem 0;
  border-bottom: 1px solid #eee;
}
.index_youshi ul li .tu {
  width: 1.7rem;
  margin-right: 0.2rem;
}
.index_youshi ul li .tu img {
  width: 100%;
}
.index_youshi ul li .tu a {
  border-radius: 0.1rem;
}
.index_youshi ul li .txt {
  flex: 1;
}
.index_youshi ul li .txt a {
  color: #000;
  padding-bottom: 0.1rem;
  font-size: 0.2rem;
  display: block;
}
.index_youshi ul li .txt a:hover {
  color: #456ff6;
}

.index_footer {
  background-color: #2e2e2e;
  color: #fff;
}
.index_footer .beian {
  padding: 0.3rem;
  text-align: center;
  background-color: #333333;
}
.index_footer .beian .dou {
  width: 4rem;
  display: flex;
  justify-content: space-between;
  margin: 0 auto;
  margin-bottom: 0.1rem;
}

.index_footer .beian .dou img{
    width: .24rem;
}

.index_footer .guanyu {
  background-color: #2E3040;
  text-align: center;
  padding: 0.2rem;
}
.index_footer .guanyu a {
  font-size: 0.18rem;
  margin: 0.3rem;
  color: #fff;
}
.index_footer .guanyu a:hover {
  color: #456ff6;
}
.index_footer .lieer {
  display: flex;
  justify-content: space-between;
}
.index_footer .lieer img {
  display: inline-block;
  vertical-align: -4px;
}
.index_footer .shang {
  display: flex;
  padding: 0.5rem;
}
.index_footer .shang .liebiao {
  display: flex;
  justify-content: space-between;
}
.index_footer .shang .liebiao ul {
  list-style: none;
}
.index_footer .shang .liebiao ul a {
  margin-left: 0.25rem;
  color: #fff;
}
.index_footer .shang .liebiao img {
  display: inline-block;
  vertical-align: -5px;
}
.index_footer .shang .liebiao .biaoti {
  color: #fff;
  font-size: 0.2rem;
}
.index_footer .shang > :nth-child(1) {
  flex: 1;
}
.index_footer .shang > :nth-child(2) {
  width: 7rem;
  padding-left: 0.8rem;
}
.index_footer .shang > :nth-child(3) {
  width: 2rem;
  display: flex;
}
.index_footer .shang .erwei {
  margin: auto;
}
.index_footer .shang .erwei p {
  text-align: center;
}
.index_footer .shang .title {
  font-size: 0.25rem;
  color: #fff;
  padding-bottom: 0.3rem;
}
.index_footer .shang .title span {
  width: 0.4rem;
  height: 0.03rem;
  background-color: #fff;
  display: inline-block;
  margin-bottom: 0.04rem;
}
.index_footer .shang .titlelogo {
  margin-bottom: 0.3rem;
}
.index_footer .shang .titlelogo img {
  height: 0.4rem;
}

.main_menu_sub {
  list-style: none;
  z-index: 100;
  position: fixed;
  display: none;
  background-color: #fff;
  left: 50%;
  top: 0.9rem;
  padding: 0.3rem 0;
  transform: translateX(-50%);
  width: 12rem;
  border: 1px solid #eee;
}
.main_menu_sub li {
  display: inline-block;
  width: 33%;
  text-align: center;
}
.main_menu_sub li a {
  display: inline-block;
  font-size: 0.16rem;
  padding: 0.1rem;
}

.products,.products_page{
   margin: 0.2rem auto;
   padding: 0.2rem 0;
}


.products .content{
    width: 70%;
    text-align: center;
    margin: 0 auto;
    padding: .3rem 0;

}

.products .content h1{
  font-size: 3em;
  font-weight: normal;
}

.products .content h2{
  font-size: 1.5em;
  font-weight: normal;
  color: #666;
}




.products .product-list{
   list-style: none;
   display: flex;
   justify-content: space-around;
   flex-wrap: wrap;
   margin-left: -.2rem;
  margin-right: -.2rem;
}

.products .product-list li{
    width: 25%;
    padding: .2rem;
    text-align: center;
    margin: .3rem 0;
}

.products .product-list li .img img{
    height: 1.8rem;
    width: auto;
    margin: 0 auto;
}



.products .product-list li .cta{
    color: rgba(51,51,51,0.6);
    border: 1px solid rgba(51,51,51,0.6);
    padding: 0.5em 0;
    width: 1.3rem;
    text-align: center;
    margin: 0 auto;
    margin-top: .3rem;
      transition: .5s;
}

.products .product-list li .cta svg{
     vertical-align: -2px;

}

.products .product-list li a:hover .cta{
   background-color: #8599A8;
   color: #fff;
}

.products .product-list li a{
    color: #000;
}

.products_page .content{
   color: #000;
   padding: .5rem 0;
}
.products_page .content h1{
  font-size: 2em;
  font-weight: normal;
}

.products_page .content h2{
  font-size: 1.3em;
  font-weight: normal;
  color: #666;
}


.products_page .wenzi{
  background-color: #fafafa;
  border: 1px solid #f2f2f2;
  padding: 1em;
    margin: 1rem 0 0 0;
    display: flex;
}

.products_page .wenzi > div{
    flex: 1;
}

.products_page .wenzi > div .main_info_value{
    color: #000;
}

.products_page .content-center{
    display: flex;
    margin-top: .5rem;

}

.products_page .content-center >div{
   flex: 1;
}

.products_page .cta{
    color: rgba(51,51,51,0.6);
    border: 1px solid rgba(51,51,51,0.6);
    padding: 0.5em 0;
    width: 1.8rem;
    text-align: center;

    margin-top: .3rem;
      transition: .5s;
      display: block;
}


.products_page .cta svg{
     vertical-align: -2px;

}

.products_page a.cta:hover {
   background-color: #8599A8;
   color: #fff;
}

.products_page .content-center{
   color: #777;
}

.products_page ul{
   padding: 1em;
}


.products_page h1{
  font-size: 3em;
  font-weight: normal;
}

.products_page h2{
  font-size: 1.9em;
  font-weight: normal;
  color: #666;
  padding-bottom: .2rem;
}


.Industries_page .xiabuf{
  
}

.Industries_page .neirong{
     display: flex;
     margin: .3rem 0;
}

.Industries_page .neirong >div:first-child{
     flex: 1;
}


.Industries_page .neirong >div:last-child{
     width: 3rem;
     padding-left: 30px;
}




.Industries_page .shangimg{
    height: 5rem;
    position: relative;
}

.Industries_page .shangimg .inner{
  background:rgba(255,255,255,0.3);padding:0.75em;margin-bottom:0.75em;
  position: absolute;
  width: 100%;
  bottom: .1rem;
  z-index: 2;
}
.Industries_page .shangimg .inner h1{
    color: #fff;
    font-size: 3em;
}


.index_header .top .main_menu > li.shoujixianshi{
  display: none;
}


.Industries_page{

}




.Industries_page .preview{background:#FFF;border: 1px solid #eee;}
.Industries_page .preview .bt{height:70px;font-size:18px;color:#FFF;line-height:30px;padding:20px 40px 20px 50px;background:url(../img/preview.png) no-repeat 20px center #174789;}
.Industries_page .preview ul{overflow:hidden;}
.Industries_page .preview ul li{padding:30px;border-top:1px solid #eee;}
.Industries_page .preview ul li .title{height:32px;font-size:18px;color:#333;line-height:32px;font-weight:bold;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.Industries_page .preview ul li .title a:hover{color:#0b82ca;}
.Industries_page .preview ul li .time{height:24px;font-size:14px;color:#999;line-height:24px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.Industries_page .preview ul li .wz{max-height:48px;font-size:14px;color:#666;line-height:24px;margin-top:10px;overflow:hidden;}
/* 添加选中样式 */
.Industries_page .preview ul li.selected {
  background-color: #1BADED; /* 反色背景 */
  color: #333; /* 反色文字 */
}








@media (max-width: 1401px) {

.index_footer .shang {
    display: block;
}

.index_footer .shang > :nth-child(2) {
  padding-left: 0rem;
}


.bei_wrap {
  width: 90%;

}

.indexpro{
   width: 80%;
}



  .index_header .top .main_menu > li > a {
    margin: 0 0.04rem;
    padding: 0.3rem 0.01rem;
    font-size: 0.14rem;
  }
  .index_header .top .flex {
    padding: 0 0.2rem;
  }
  .main_menu_sub {
    width: 96%;
  }
}
@media (max-width: 1200px) {

.bei_wrap {
  width: 100%;

}
.indexpro{
   width: 100%;
}




.Industries_page .neirong {
  display: block;
 
}

.Industries_page .neirong > div:last-child {
  width: auto;
  padding-left: 0px;
  margin-top: .3rem;
}

.Industries_page .shangimg {
  height: 3rem;
}


  .about .qufen {
    display: block;
  }
  .about .qufen .zuo1 {
    width: auto;
    padding-right: 0;
  }
  .about .lianxiw {
    display: none;
  }
  .about .zuocai {
    display: flex;
    justify-content: space-between;
    border-bottom: 1px solid #ccc;
  }
  .about .zuocai a {
    border: none;
  }
  .about .glb_submenu {
    display: none;
  }
  .sbanner .dalogo img {
    width: 50%;
  }
  .bei_wrap {
    padding-left: 0.15rem;
    padding-right: 0.15rem;
    width: 100%;
  }
}
@media (max-width: 992px) {



.index_footer .shang .liebiao {
    flex-wrap: wrap;
}

.index_footer .shang .liebiao ul {
    width: 50%;
}




.products .content{
    width: auto;
    padding: .3rem 0;

}

.products .content h1 {
  font-size: 2em;
}

.products .content h2 {
  font-size: 1em;
}

.products .product-list li {
  width: 100%;
}

.products .product-list li .img img {
  height: 3.8rem;
}

.products .product-list li .cta {
   width: 3rem;
}

.products_page .content-center {
  display: block;
}

.products_page h1 {
  font-size: 2em;
}

.products_page h2 {
  font-size: 1em;
}

.products_page .cta {
   width: 3rem;
}

.products_page .wenzi > div {
    width: 50%;
    flex: none;
}
.products_page .wenzi {
    flex-wrap: wrap;
}

.products_page .content h2 {
  font-size: 1em;
}













  .about .zizhi > div {
    width: 47%;
  }
  .index_footer .shang > :nth-child(2) {
    width: auto;
    padding-left: 0;
  }
  .index_header .top .logo img {
    height: 0.4rem;
  }
  .index_chen .neirong {
    display: block;
  }
  .index_chen .neirong .t1 .xiaxin li {
    width: 100%;
  }
  .index_chen .neirong .t2 {
    width: auto;
  }
  .index_header .top .main_menu > li > a {
    margin: 0 0.01rem;
    padding: 0.25rem 0rem;
    font-size: 0.12rem;
  }
  .index_header .search {
    width: 80%;
  }
  .index_leib ul li {
    width: 49%;
    margin-bottom: 0.2rem;
  }
  .indexcase ul li {
    width: 48%;
    margin-bottom: 0.2rem;
  }
  .index_leib .hengtud .zhong {
    display: block;
  }
  .index_leib .hengtud .zhong .tu {
    padding: 0.2rem;
  }
  .index_leib .hengtud .zhong .tu img {
    transform: scale(1);
  }
  .index_contact .neirong {
    display: block;
    text-align: center;
  }
  .index_contact .neirong a {
    display: inline-block;
    margin-top: 0.2rem;
  }
  .index_leib ul {
    flex-wrap: wrap;
  }
  .index_news .list > div {
    width: 100%;
  }
  .index_news li .xiabu .tu {
    width: 2rem;
  }
  .index_footer .shang {
    display: block;
    padding: 0.2rem;
  }
  .index_footer .shang > :first-child {
    padding-right: 0rem;
    border-right: none;
  }
  .index_footer .shang > :last-child {
    padding-left: 0rem;
    width: 100%;
    margin-top: 0.2rem;
  }
  .index_footer .guanyu a {
    display: inline-block;
    font-size: 0.18rem;
    margin: 0.1rem;
    color: #fff;
  }
  .index_header .remen {
    width: 80%;
  }
  .searchpage .caidan .flex {
    display: block;
    overflow: scroll;
    white-space: nowrap;
  }
  .searchpage1 .bigimg {
    width: 100%;
  }
  .news .caidan .flex {
    display: block;
    overflow: scroll;
    white-space: nowrap;
  }
  .searchpage1 .shangxia {
    flex-direction: column;
  }
}
.mobile_menu {
  display: none;
  border: none;
  padding: 0.02rem;
  border-radius: 0.04rem;
  background-color: transparent;
  float: right;
}

/*.mobile_menu:hover{
background-color: #eee;
 }
 .mobile_menu:focus{
background-color: #eee;
 }*/
.mobile_menu .icon-bar {
  display: block;
  width: 0.5rem;
  height: 0.05rem;
  border-radius: 1px;
  background-color: #fff;
}

.mobile_menu .icon-bar + .icon-bar {
  margin-top: 0.1rem;
}

.main_menu em.close_menu {
  z-index: 999;
  display: none;
  position: absolute;
  right: 0.2rem;
  top: 0;
  font-size: 0.8rem;
  font-style: normal;
  color: #fff;
}

@media (max-width: 767px) {
  html {
    font-size: 13.3333333333vw;
  }
  body {
    font-size: 0.26rem;
  }
  .index_header .remen,
.index_footer .guanyu a,
.searchpage .toptitle span,
.index_leib h3,
.index_header .search button,
.index_header .search input {
    font-size: 0.28rem;
  }
  .searchpage1 .bigtitle,
.searchpage .toptitle,
.index_footer .shang .title,
.index_youshi ul li .txt a,
.about .shangtitle {
    font-size: 0.3rem;
  }
  .glb_title div.txt {
    font-size: 0.36rem;
  }
  .glb_title div.txt span {
    font-size: 0.23rem;
  }
  .index_header .top .main_menu > li > a {
    font-size: 0.3rem;
  }
  .index_header .top .main_menu > li svg {
    display: none;
  }
  .index_news li {
    width: 100%;
  }
  .xuanfu {
    display: none;
  }
  .index_header .top .flex {
    padding: 0.15rem;
  }
  .mobile_menu {
    display: block;
  }
  .main_menu {
    overflow: hidden;
    background: #456ff6;
    margin-bottom: 10px;
    position: absolute;
    z-index: 999;
    margin-top: 0px;
    right: 0;
    left: 0;
    top: 0;
    height: 0vh;
    transition: 0.6s;
  }
  .main_menu li {
    display: block ;
    text-align: center;
    font-size: 0.4rem;
  }
  .main_menu li a {
    color: #fff !important;
  }
  .main_menu.myStyle {
    height: 100vh;
  }

.xinjjj{
   display: none !important;
}

  .main_menu em.close_menu.myStyle {
    display: block;
  }
  .index_header .top .logo {
    height: 37px;
    width: 150px;
  }
  .searchpage1 .mobile_menu .icon-bar {
    background-color: #000;
  }
  .news .xbiao {
    display: block;
  }
  .main_menu_sub {
    list-style: none;
    z-index: 100;
    position: relative;
    display: block;
    background-color: transparent;
    box-shadow: none;
    border-radius: 0.05rem;
    padding: 0.08rem;
    top: 0;
    border: none;
    width: 100%;
  }
  .main_menu_sub li {
    display: inline-block !important;
    width: auto;
    line-height: 1.2;
  }
  .main_menu_sub li a {
    display: inline-block;
    font-size: 0.23rem;
    padding:0 0.1rem;
    padding-top: 0;
  }
  .sbanner .swiper-button-next, .sbanner .swiper-button-prev {
    display: none;
  }
}/*# sourceMappingURL=main.css.map */














/*=================float buttons========================*/


#float .icon {
  font-family:'CmsFont'!important;
  speak:none;
  font-style:normal;
  font-weight:normal;
  font-variant:normal;
  text-transform:none;
  line-height:1;
  -webkit-font-smoothing:antialiased;
  -moz-osx-font-smoothing:grayscale;
}
#float .icon-whatsapp:before{content:"";}
#float .icon-envelope:before{content:"";}
#float .icon-mobile-alt:before{content:"";}
#float .icon-comment-alt-lines:before{content:"";}

#float .gotop{

}

/* 
修改前的浮动按钮样式 
#float {
  position: fixed;
  right: 20px;
  bottom: 20px;
  z-index: 999;
}

修改后的手机端浮动按钮样式 
@media (max-width: 767px) {
  #float {
      right: clamp(2vw + 5px) !important;  基础5px + 2%视口宽度 
      min-right: 10px;   最小间距 
      max-right: 30px;   最大间距
  }
}

添加横屏适配 
@media (max-width: 767px) and (orientation: landscape) {
#float {
    right: calc(1vw + 5px) !important; 横屏时减少比例 
}

}
*/


#float{
    position:fixed;
    right:5px;  /* 这是PC端右侧间距 */
    bottom:105px;
    margin-top:-60px;
    z-index:55;
}

@media (max-width: 767px) {
    /* 添加移动端专属调整 */
    #float {
        right: 30px !important;  /* 调整移动端右侧间距 */
        bottom: 60px;  /* 可选的底部位置调整 */
    }
}
#float .ico{display:block;width:55px;height:55px;text-align:center;position:relative;cursor:pointer;margin-bottom:5px;}

/* #float .ico>i{font-size:30px;height:55px;width:55px;padding-top: 16px;border-radius:50%;display:block;color:#fff;position:relative;z-index:99;background:#1dacee;} */
/* 修改后的样式 */
#float .ico>i {
  font-size:30px;
  height:55px;
  width:55px;
  display: flex;          /* 使用flex布局 */
  align-items: center;   /* 垂直居中 */
  justify-content: center; /* 水平居中 */
  border-radius:50%;
  color:#fff;
  position:relative;
  z-index:99;
  background:#1dacee;
}

#float .ico p{position:absolute;top:0;border-radius:10px;right:-350px;padding:0px 20px;line-height:55px;font-size:16px;height:55px;background-color:#1dacee;color:#FFF;transition:all 0.3s;z-index:0;white-space:nowrap;}
#float .ico:hover p{right:55px;}
@media (min-width:1px) and (max-width:991px) {
  #float .ico {
    width: 40px;
    height: 40px;
  }
/*
  #float .ico>i {
     font-size: 22px;
    line-height: 40px;
    height:40px;
    width:40px;
   
  }  不需要再指定line-height*/

  #float .ico p {
    line-height: 40px;
    padding: 0 15px;
    height: 40px;
  }

  #float .ico {
    margin-bottom: 13px; /* 增加按钮间距 */
    width: 45px;
    height: 45px;
  }
}
/*! CSS Used fontfaces */
@font-face{font-family:"CmsFont";font-weight:normal;font-style:normal;font-display:swap;src:url('../samsung/CmsFont.woff2?2019') format('woff2'),url('../samsung/CmsFont.woff?2019') format('woff');}







#mb-feedback .col-12,
#mb-feedback .col-md-4,
#mb-feedback .col-md-6{position:relative;width:100%;padding-right:15px;padding-left:15px;}
#mb-feedback .col-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;}
@media (min-width:768px){
#mb-feedback .col-md-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%;}
#mb-feedback .col-md-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;}
}
#mb-feedback .form-control{display:block;width:100%;height:calc(1.5em + .75rem + 2px);padding:.375rem .75rem;font-size:.875rem;font-weight:400;line-height:1.5;color:#495057;background-color:#fff;background-clip:padding-box;border:1px solid #ced4da;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;}
@media (prefers-reduced-motion:reduce){
#mb-feedback .form-control{transition:none;}
}
#mb-feedback .form-control:focus{color:#495057;background-color:#fff;border-color:#80bdff;outline:0;}
#mb-feedback .form-control::placeholder{color:#6c757d;opacity:1;}
#mb-feedback .form-control:disabled{background-color:#e9ecef;opacity:1;}
#mb-feedback textarea.form-control{height:auto;}
#mb-feedback .form-group{margin-bottom:.16rem;}
#mb-feedback .form-row{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-5px;margin-left:-5px;}
#mb-feedback .form-row>[class*="col-"]{padding-right:5px;padding-left:5px;}
#mb-feedback .btn{display:inline-block;font-weight:400;color:#444;text-align:center;vertical-align:middle;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:transparent;border:1px solid transparent;padding:.375rem .75rem;font-size:.875rem;line-height:1.5;border-radius:.25rem;}
@media (prefers-reduced-motion:reduce){
#mb-feedback .btn{transition:none;}
}
#mb-feedback .btn:hover{color:#212529;text-decoration:none;}
#mb-feedback .btn:focus{outline:0;}
#mb-feedback .btn:disabled{opacity:.65;}
#mb-feedback .btn-block{display:block;width:100%;}
#mb-feedback .mb-3{margin-bottom:.16rem!important;}
#mb-feedback .form-feedback .btn{padding:.5rem .75rem;}
#mb-feedback .form-feedback .form-control{padding:.08rem .12rem;height:auto;}
#mb-feedback .feedback-result{padding:.08rem;color:#dd0804;text-align:center;}
/*! CSS Used from: https://www.jixiangcn.net/theme/jixiang-EN/style/css/munion-web.css?5 */

#mb-feedback .form-feedback .form-control{background:#fff;color:#9396a2;font-size:16px;border-radius:10px;overflow:hidden;border:1px solid #cecccc;padding-top:15px;padding-bottom:15px;}
#mb-feedback .form-feedback .btn{color:#fff;background:#1dacee;border-radius:10px;font-size:18px;line-height:22px;padding-top:15px;padding-bottom:15px;}
#mb-feedback .form-feedback .btn:hover{background:#1dacee;color:#fff;}
@media (max-width:768px){
#mb-feedback .form-feedback .form-control{padding-top:10px;padding-bottom:10px;font-size:16px;}
#mb-feedback .form-feedback .btn{padding-top:10px;padding-bottom:10px;}
}
#mb-feedback .reveal-modal{display: none;top:15%;left:50%;margin-left:-25%;width:50%;position:fixed;z-index:1001;padding:35px;-moz-border-radius:5px;-webkit-border-radius:5px;#mb-feedback border-radius:5px;-moz-box-shadow:0 0 10px rgba(0, 0, 0, .4);-webkit-box-shadow:0 0 10px rgba(0, 0, 0, .4);-box-shadow:0 0 10px rgba(0, 0, 0, .4);background-color:#FFF;}
#mb-feedback .reveal-modal .title{font-size:30px;text-align:center;margin-bottom:25px;}
#mb-feedback .reveal-modal .close-reveal-modal{font-size:30px;line-height:0.5;position:absolute;top:8px;right:11px;color:#333;text-shadow:0 -1px 1px rbga(0, 0, 0, .6);font-weight:bold;cursor:pointer;}
@media (max-width:768px){
#mb-feedback .reveal-modal{display: none;top:50px;left:50%;margin-left:-45%;width:90%;position:fixed;z-index:1001;padding:25px;-moz-border-radius:5px;-webkit-border-radius:5px;#mb-feedback border-radius:5px;-moz-box-shadow:0 0 10px rgba(0, 0, 0, .4);-webkit-box-shadow:0 0 10px rgba(0, 0, 0, .4);-box-shadow:0 0 10px rgba(0, 0, 0, .4);background-color:#FFF;}
#mb-feedback .reveal-modal .title{font-size:20px;text-align:center;margin-bottom:10px;}
}

#mb-feedback .reveal-modal-bg{position:fixed;height:100%;width:100%;z-index:1000;display:none;top:0;left:0;background:rgba(00, 00, 00, 0.8);}








/*==================================*/

  .news_index .content_wrapper h1 {
    color: #c7d0d8;
    text-align: center;
    font-size: .6rem;
    font-weight: 400;
    padding-top: .5rem;
 }

.news_index .content_wrapper .news_list_container .filters-button-group {
    padding: 0 0 .2rem 0;
    color: #333;
    text-align: center;
}


.news_index .content_wrapper .news_list_container .filters-button-group button.is-checked:hover {
    border-color: #c7d0d8;
}
.news_index .content_wrapper .news_list_container .filters-button-group button.is-checked {
    background: #c7d0d8;
    color: #333;
}

.news_index .content_wrapper .news_list_container .filters-button-group button {
    display: inline-block;
    padding: 0.09rem 0.2rem;
    color: #454545;
    font-size: 0.75em;
    font-weight: 600;
    border: 2px solid #c7d0d8;
    border-radius: 0;
    transition: 0.5s;
    -webkit-font-smoothing: antialiased;
    position: relative;
    background-color: transparent;
    /* 统一列宽设置 */
    .sectors_container .row {
      margin-left: -0.25rem;
      margin-right: -0.25rem;
    }
  
    .sectors_container [class*="col-"] {
      padding-left: 0.25rem;
      padding-right: 0.25rem;
      margin-bottom: 0.5rem;
      /* 统一垂直间距 */
    }
    margin: 3px;
}

.news_index .content_wrapper .news_list_container .news_list .news_item a .news_content .image_container_loader .image_container {
    background: rgba(255,255,255,0.5) scroll no-repeat center/contain;
    width: 100%;
    height: 400px;
}

.news_index .news_list{
    display: flex;
    flex-wrap: wrap;
    justify-content:  space-around;
}

.news_index .news_list > div{
    width: 25%;
    padding: .1rem;
}


.news_index .news_list_container{
   /* margin-left: -.4rem;
    margin-right: -.4rem;*/
}
.news_index .content_wrapper .news_list_container .news_list .news_item a {
    display: block;
    transition: 0.5s;
    position: relative;
    border-top: 7px solid #DDAA2E;
}
.news_index .content_wrapper .news_list_container .news_list .news_item a .news_content .tag_and_date_container .tag {
    display: block;
    color: #333;
    font-size: 0.85em;
    font-style: italic;
    font-weight: 800;
    margin-top: 0.1rem;
}
.news_index .content_wrapper h4 {
    font-size: 1.5em;
    line-height: 1.1;
    color: #333;
    font-weight: 800;
    padding: 0;
  
}

.news_index .cta {
    color: rgba(51,51,51,0.6);
    border: 1px solid rgba(51,51,51,0.6);
    padding: 0.5em 0;
    width: 1.6rem;
    text-align: center;
    margin: 0 auto;
    margin-top: 0.3rem;
    transition: .5s;
}
.news_index .cta svg {
    vertical-align: -2px;
}
.news_index .content_wrapper .news_list_container .news_list .news_item a:hover .cta_container .cta, 
.news_index .content_wrapper .news_list_container .news_list .news_item a:focus .cta_container .cta {
    color: #DDAA2E;
    border-color: #DDAA2E;
}

          #translate select{
               border: 1px solid #ccc;
               border-radius: 4px;
          }


@media (max-width: 1700px) {
   .index_leib .productmore {

  font-size: 0.24rem;

} 
.index_leib .hengtud .zhong .tu img {
    transform: scale(1.1);
    margin-top: -40px;
    margin-left: 50px;
}

}


@media (max-width: 1600px) {

.index_header .top .main_menu {
  font-size: 0.16rem;
}

.index_header .top .main_menu > li > a {
  padding: 0.3rem 0.0rem;
  margin: 0 0.05rem;
}



}



@media (max-width: 1400px) {

          #translate select{
               width: 80px;
          }



   .index_leib .productmore {

  font-size: 0.22rem;

} 
.index_leib .hengtud .zhong .tu img {
    transform: scale(1.2);
    margin-top: -40px;
}


.s_search .other .search {
  width: 50px;
}
.s_search .other {
  width: 50px;
}


}





@media (max-width: 992px) {

.index_footer .beian .dou img {
  width: .44rem;
}



 .index_leib .hengtud .zhong .tu img {
   
    margin-top: 0px;
    margin-left: 0px;
} 

// 添加移动端适配
@media (max-width: 767px) {
  .index_leib .hengtud .tu {
    width: 100%;
    /* 强制宽度适应屏幕 */
    object-fit: contain;
    /* 保持图片完整显示 */
  }
}

.news_index .news_list {
  display: block;
}
.news_index .news_list > div {
  width: auto;
  padding: .7rem;
}

.news_index .content_wrapper .news_list_container .news_list .news_item a .news_content .image_container_loader .image_container {
  height: 300px;
}

.news_index .cta {
  width: 2.6rem;
}



}



@media (max-width: 767px) {
   .index_header .top .main_menu > li > a {
        padding: 0rem 0.0rem;
    }
    .main_menu_sub {
       line-height: 1.4;
    }
    .xinjjj{
       display: none !important;
    }


.index_header .top .main_menu > li {
  display: block;
}

.index_header .top .main_menu > li.shoujixianshi{
  display: block;
}


}
