@font-face {
  font-family: 'syht';
  src: url(../image/syht.otf);
}
.bread-nav{
  width: 12rem;
  margin: .3rem auto 0;
 
  height:.13rem;
  line-height:.13rem;
}
.bread-nav span{
  color: #000;
  font-size: .23rem;
}
.bread-nav a{
  display:inline-block;
  color: #333;
  font-size: .13rem;
}
.bread-nav a:hover{
  color: #279a3b;
}
.wordcloud-logo img {
    width: 100%;
}
.wordcloud-bg{
    width: 100%;
    height: 100%;
    background: url(../image/wordcloud-bg.jpg) no-repeat;
    background-size: cover;

}
    .wordcloud-bg .word-main {
        display: flex;
        justify-content: space-between;
        flex-direction: row;
    }
.wordcloud-img{
    width: 30%; 
    vertical-align: middle;float: left;
    margin-top: 3.41rem;
   
}
.wordcloudTags{ 
  width: 67%;    position: relative;
  margin-top: 1rem;
  overflow: hidden;
 }
 .search-tags{
  
  display: none;
}
.tagcloud { 
    position: relative;
    /*height: 7.20rem;*/   

}
    .tagcloud a {
        padding: .1rem .1rem;
        color: #fff;
        font-size: .14rem;
        max-width: 1.97rem;
        overflow: hidden;
        white-space: nowrap;
        text-overflow: ellipsis;
        border-radius: .05rem;
        background-color: rgba(102,102,102,.63);
        text-decoration: none;
        white-space: nowrap;
        -o-box-shadow: .06rem .04rem .08rem 0 #03070b;
        -ms-box-shadow: .06rem .04rem .08rem 0 #03070b;
        -moz-box-shadow: .06rem .04rem .08rem 0 #03070b;
        -webkit-box-shadow: .06rem .04rem .08rem 0 #03070b;
        box-shadow: .06rem .04rem .08rem 0 #03070b;
        -ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=4,Direction=135, Color='#000000')"; /*兼容ie7/8*/
        filter: progid:DXImageTransform.Microsoft.Shadow(color='#969696', Direction=125, Strength=9);
        line-height: .5rem;
        margin-right: 0.1rem;
        /*strength是阴影大小，direction是阴影方位，单位为度，可以为负数，color是阴影颜色 （尽量使用数字）使用IE滤镜实现盒子阴影的盒子必须是行元素或以行元素显示（block或inline-block;）*/
    }
.tagcloud a:hover{ color: #fff;font-weight: bold;background: rgba(89,179,105);border: 0; opacity: 1 !important}
/*page*/
.tcdPageCode {
    text-align: center;
    color: #ccc;
    margin: 0 30px 0 0;
}

    .tcdPageCode a {
        display: inline-block;
        color: #999999;
        display: inline-block;
        height: 25px;
        line-height: 25px;
        padding: 0 10px;
        margin: 0 2px;
        border-radius: 4px;
        vertical-align: middle;
    }

        .tcdPageCode a:hover {
            text-decoration: none;
            background-color: #3bab6c;
            color: #FFFFFF;
        }

    .tcdPageCode span.current {
        display: inline-block;
        height: 25px;
        line-height: 25px;
        padding: 0 10px;
        background-color: #3bab6c;
        margin: 0 10px;
        color: #fff;
        border-radius: 4px;
        vertical-align: middle;
    }

    .tcdPageCode span.disabled {
        display: inline-block;
        height: 25px;
        line-height: 25px;
        padding: 0 10px;
        margin: 0 2px;
        color: #bfbfbf;
        border-radius: 4px;
        vertical-align: middle;
    }
/*.group1 .tag1{
  position: absolute;
  right: 1.1rem;
  top: 5.11rem;
}
.group2 .tag1{
  position: absolute;
  right: 5.7rem;
  top: 4.11rem;
}
.group3 .tag1{
  position: absolute;
  right: 3.37rem;
  top: 1.11rem;
}
.group1 .tag2{
  position: absolute;
  right: 5.37rem;
  top: 3.84rem;
}
.group2 .tag2{
  position: absolute;
  right: 1.37rem;
  top: 4.84rem;
}
.group3 .tag2 {
  position: absolute;
  right: 0.37rem;
  top: 12rem;
}
.group1 .tag3{
  position: absolute;
  right: 3.48rem;
  top: 1.40rem
}
.group2 .tag3{
  position: absolute;
  right: 5.48rem;
  top: 3.40rem
}
.group3 .tag3{
  position: absolute;
  right: 2.48rem;
  top: 5.40rem
}
.group1 .tag4{
  position: absolute;
    right: 5.96rem;
    top: 2.40rem;
}
.group2 .tag4{
  position: absolute;
  right: 2.96rem;
  top: 2rem;
}
.group3 .tag4{
  position: absolute;
  right: .56rem;
  top: 4.5rem;
}
.group1 .tag5{
  position: absolute;
  right: 2.95rem;
  top: 3.5rem;
}
.group2 .tag5 {
  position: absolute;
  right: 0.95rem;
  top: 2.85rem;
}
.group3 .tag5{
  position: absolute;
  right: 1.95rem;
  top: 2.45rem;
}
.group1 .tag6{
  position: absolute;
  right: 3.2rem;
  top: 4.8rem;  
}
.group2 .tag6{
  position: absolute;
  right: 3.80rem;
  top: 5.30rem;  
}
.group3 .tag6{
  position: absolute;
  right: 2.80rem;
  top: 4.30rem;  
}
.group1 .tag7{
  position: absolute;
  right: 3.62rem;
  top: 2.79rem;
}
.group2 .tag7{
  position: absolute;
  right: 4.62rem;
  top: 1.79rem;
}
.group3 .tag7{
  position: absolute;
  right: 6.27rem;
  top: 1.6rem;
}
.group1 .tag8{
  position: absolute;
  right: .60rem;
  top: 3.40rem;
}
.group2 .tag8{
  position: absolute;
  right: 5.60rem;
  top: 2.40rem;
}
.group3 .tag8{
  position: absolute;
  right: 4.2rem;
  top: 2.7rem;
}
.group1 .tag9{
  position: absolute;
  right: 6.47rem;
  top: 1.40rem;
}
.group2 .tag9{
  position: absolute;
  right: 3.47rem;
  top: 3.1rem;
}
.group3 .tag9{
  position: absolute;
  right: 6.8rem;
  top: 3.1rem;
}
.group1 .tag10{
  position: absolute;
  right: 2.8rem;
  top: 0.28rem;
 
}
.group2 .tag10{
  position: absolute;
  right: 3.34rem;
  top: 4.28rem;
}
.group3 .tag10{
  position: absolute;
  right: 5.14rem;
  top: 0.08rem;
}
.group1 .tag11{
  position: absolute;
  right: 3.4rem;
  top: 2rem;
}
.group2 .tag11{
  position: absolute;
  right: 5.75rem;
  top: 0.9rem;
}
.group3 .tag11{
  position: absolute;
  right: 1.35rem;
  top: 3.4rem;
}
.group1 .tag12{
  position: absolute;
  right: 13.68rem;
  top: 3.6rem;
}
.group2 .tag12 {
  position: absolute;
  right: 5.68rem;
  top: 5.5rem;
}
.group3 .tag12{
  position: absolute;
  right: 4.38rem;
  top: 5.2rem;
}
.group1 .tag13 {
  position: absolute;
  right: 0.8rem;
  top: 2.3rem;
}.group2 .tag13 {
  position: absolute;
  right: 4.3rem;
  top: 0.1rem;
}
.group3 .tag13{
  position: absolute;
  right: 4.68rem;
  top: 2rem;
}
.group1 .tag14{
  position: absolute;
  right: 4.3rem;
  top: 5.6rem;
}
.group2 .tag14{
  position: absolute;
    right: 2.2rem;
    top: 4rem;
}
.group3 .tag14{
  position: absolute;
    right: 2.68rem;
    top: 5rem;
}
.group1 .tag15 {
    position: absolute;
    right: 0.2rem;
    top: 0rem;
}
.group2 .tag15{
  position: absolute;
  right: 3.34rem;
  top: 1.20rem;
}
.group3 .tag15{
  position: absolute;
  right: 1.34rem;
  top: 1.2rem;
}
.group1 .tag16{
  position: absolute;
  right: 6.84rem;
  top: .58rem;
}
.group2 .tag16{
  position: absolute;
  right: 2.84rem;
  top: .58rem;
}
.group3 .tag16{
  position: absolute;
  right: 2.44rem;
  top: .58rem;
}
.group1 .tag17{
  position: absolute;
  right: 4.84rem;
  top: .18rem;
}
.group2 .tag17{
  position: absolute;
  right: 6.84rem;
  top: .18rem;
}
.group3 .tag17{
  position: absolute;
  right: 3.44rem;
  top: .18rem;
}
.group1 .tag18 {
    position: absolute;
    right: 4.84rem;
    top: 0.9rem;
}
.group2 .tag18{
  position: absolute;
  right: 3.3rem;
  top: 3.47rem;
 
}
.group3 .tag18{
  position: absolute;
  right: 6.5rem;
  top: 2.47rem;
}
.group1 .tag19 {
    position: absolute;
    right: 6.85rem;
    top: 5.23rem;
}
.group2 .tag19{
  position: absolute;
  right: 1.85rem;
  top: 1.23rem;
 
}
.group3 .tag19{
  position: absolute;
  right: 6.5rem;
  top: 4.23rem;
 
}
.group1 .tag20{
  position: absolute;
  right: 0.85rem;
  top: 1.13rem;
 
}
.group2 .tag20{
  position: absolute;
  right: 0.85rem;
  top: .23rem;
 
}
.group3 .tag20{
  position: absolute;
  right: 4.85rem;
  top: 4.23rem;
 
}*/
/*.wordcloud-logo{
  float: right;
}
.group1 a.tag6,.group1 a.tag3,.group1 a.tag9,.group1 a.tag7,.group1 a.tag12,.group1 a.tag13{
  padding: .10rem .20rem;
  opacity: .48;
}
.group2 a.tag6,.group2 a.tag3,.group2 a.tag9,.group2 a.tag7,.group2 a.tag12,.group2 a.tag13{
  padding: .10rem .20rem;
  opacity: .48;
}
.group3 a.tag6,.group3 a.tag3,.group3 a.tag9,.group3 a.tag7,.group3 a.tag12,.group3 a.tag13{
  padding: .10rem .20rem;
  opacity: .48;
}
.group1 a.tag13,.group1 a.tag14,.group1 a.tag15,.group1 a.tag16,.group1 a.tag17{
  padding: .06rem .16rem;
  opacity: .17;font-size: .15rem;
}
.group2 a.tag13,.group2 a.tag14,.group2 a.tag15,.group2 a.tag16,.group2 a.tag17{
  padding: .06rem .16rem;
  opacity: .17;font-size: .15rem;
}
.group3 a.tag13,.group3 a.tag14,.group23 a.tag15,.group3 a.tag16,.group3 a.tag17{
  padding: .06rem .16rem;
  opacity: .17;font-size: .15rem;
}
.group1 a.tag18,.group1 a.tag19{
  background: none;
  color: rgba(255,255,255,.42);
  font-size: .15rem;
  box-shadow: none;
}
.group2 a.tag18,.group2 a.tag19{
  background: none;
  color: rgba(255,255,255,.42);
  font-size: .15rem;
  box-shadow: none;
}
.group3 a.tag18,.group3 a.tag19{
  background: none;
  color: rgba(255,255,255,.42);
  font-size: .15rem;
  box-shadow: none;
}*/
 
.hotword{
  float: right;
  margin-right: 1.7rem;
}
.swiper-button-prev{
  width: .6rem !important;
  height: .6rem !important;
  background-size: .6rem !important;
}
.swiper-button-next{
  width: .6rem !important;
  height: .6rem !important;
  background: url(../image/control-fr.png) no-repeat !important;
  background-size: .6rem !important;
}
.swiper-button-next:after, .swiper-container-rtl .swiper-button-prev:after {
  content: ' ' !important;
}
.swiper-button-prev:after, .swiper-container-rtl .swiper-button-next:after {
  content:' ' !important;
}
.swiper-button-next.swiper-button-disabled{
  background: url(../image/controle-fr1.png) no-repeat !important;  background-size: .6rem !important;
}
.swiper-button-prev.swiper-button-disabled{
  background: url(../image/control-fl1.png) no-repeat !important;  background-size: .6rem !important;
}
.swiper-button-prev, .swiper-container-rtl .swiper-button-next {
  background: url(../image/controle-fl.png) no-repeat !important;  background-size: .6rem !important;
}
.swiper-button-next{
  left: auto !important;
  top: auto !important;
  bottom: .4rem !important;
  right: 40% !important; 
}
.swiper-button-prev{
  right: auto !important;
  top: auto !important;
  bottom:.4rem !important;
  left: 40% !important; 
}
.swiper-button-next.swiper-button-disabled, .swiper-button-prev.swiper-button-disabled{
  left: auto;
  top: auto;
  bottom: 0px;
  right: 50%;
}

/* 搜索结果页 */
.decorate-wrap{
  width: 8rem;
}
.decorate-lis{
  width: 8rem;
  margin: 0.51rem 0 0 0;
}
.decorate-lis ul li:hover{

  width: 3.8rem;
  padding-bottom: 0.2rem;
  background: url(../image/search-bg.jpg) no-repeat;
 background-size: 100% 100%;
 
}
.decorate-lis ul {
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  justify-content: space-between;
}
.decorate-lis ul li{
  width: 3.8rem;
  padding-bottom: .2rem;
  background: #fff;
  box-shadow: 0px 0px 12px #dfdfdf;
  margin: 0.39rem 0 0 0;
  
}
.decorate-lis ul li h2 a{
  width: 3.32rem;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  color: #000;
  display: block;
  font-size: .2rem;
  margin: .2rem 0 0 .35rem;
}
.word-search-title{
  color: #333333;
  font-size: .45rem;
  /* text-align: center; */
  line-height: .45rem;
  width: 100%;
  z-index: 99;  position: relative;

  font-family: 'syht';
}
.word-title{
  margin: .97rem auto 0;
  position: relative;
}
.bread-nav h1{
    display:inline;
    font-size: .3rem
}
.word-search-eng {
    color: #58ae5f;
    font-size: .35rem;
    /* text-align: center; */
    line-height: .53rem;
    width: 100%;
    margin: -.26rem auto 0;
    z-index: 1;
    position: relative;
    font-family: 'syht';
}
.decorate-time{
  margin: .2rem 0 0 .35rem;
}
.decorate-time span{
  background: url(../image/search-time1.jpg) no-repeat;
    font-size: .15rem;
    font-family: 'syht';
    color: #58ae5f;
    background-size: 19px;
    text-indent: 23px;
    display: inline-block;
    line-height: 19px;
}
.decorate-lis ul li:hover .decorate-time span{
  background: url(../image/search-time.jpg) no-repeat;  background-size: 19px;
  color: #fff;
}
.decorate-lis ul li:hover h2 a{
   
  color: #fff;
}
.decorate-main{
  width: 12rem;
  display: flex;
  flex-direction: row;
    justify-content: space-between;
}
.related-title{
  margin: .5rem auto 0;
}
.search-navs{
  /* position: absolute;
  right: .45rem;
  top: 2rem; */
  background: #58ae5f;
  margin: 1rem 0 0 0;
  max-height: 7.6rem; 
}
.search-navs-title{
  width: 3.6rem;
  height: .86rem;
  background: #f2f2f2;
}
.search-navs-img {
  width: 3.25rem;
    height: 1.45rem;
}
.search-navs-img img{
  max-width: 100%;
    max-height: 100%;
    position: relative;
    top: 50%;
    left: 50%;
    transform: translate(-50%,-50%);
}
.related-enterprises ul li:hover .search-company{
  color: #26a239;
}
.related-enterprises {
  width: 8rem;
  margin: 0.9rem 0 0 0;
}
.related-enterprises ul{
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  flex-wrap: wrap;
}
.related-enterprises ul li{
  width: 3.9rem;
}
.related-enterprises ul li a {
    height: 0.6rem;
    display: block;
    line-height: .6rem;
    border-bottom: 1px solid #d0d0d0;
    width: 3.9rem;
    display: flex;
    flex-direction: row;
    justify-content: left;
    flex-wrap: nowrap;
}
.search-company{
  width: 2.75rem;
  display: block;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  color: #8f8f8f;
  font-size: .18rem;
 
  font-family: 'syht';
}
.company-wrap{
  width: 8rem;
}
.related-enterprises ul li:hover .search-province{
  color: #ee9445;
}
.search-province{
 
  display: block;
 
  color: #8f8f8f;
  font-size: .18rem;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  font-family: 'syht';
}
.search-about {
    width: 2.7rem;
    color: #666666;
    font-size: .26rem;
    margin: 0.3rem 0 0 0.2rem;
    font-family: syht;
}
.search-line{
  width: 2.7rem;
  height: .04rem;
  background: #e5e5e5;
  position: relative;
  margin: .1rem 0 0 .2rem;
}
.search-line span{
  display: block;
  width: .65rem;
  background: #26a239;
  position: absolute;
  left: 0;
  top: 0;
  height: .04rem;
  z-index: 999;

}
.nav-tag{
  /* display: flex; */
  /* flex-direction: row;
  flex-wrap: wrap;
  justify-content: space-between; */
  width: 3.6rem;
  padding: .47rem .2rem 0;margin: 0 auto;
  max-height: 5.3rem;
  overflow: auto;
}
.nav-tag::-webkit-scrollbar{
  width:.1rem;
  height:.1rem;
  }
   /*正常情况下滑块的样式*/
   .nav-tag::-webkit-scrollbar-thumb{
    background-color:rgba(20, 112, 32, 0.2);
    border-radius:.1rem;
    -webkit-box-shadow:inset1px1px0rgba(0,0,0,.1);
    }
    /*鼠标悬浮在该类指向的控件上时滑块的样式*/
    .nav-tag:hover::-webkit-scrollbar-thumb{
    background-color:rgba(20, 112, 32, 0.2);
    border-radius:.1rem;
    -webkit-box-shadow:inset1px1px0rgba(0,0,0,.1);
    }
    /*鼠标悬浮在滑块上时滑块的样式*/
    .nav-tag::-webkit-scrollbar-thumb:hover{
    background-color:rgba(0,0,0,.4);
    -webkit-box-shadow:inset1px1px0rgba(0,0,0,.1);
    }
       /*正常时候的主干部分*/
       .nav-tag::-webkit-scrollbar-track{
        border-radius:.1rem;
        -webkit-box-shadow:inset006pxrgba(0,0,0,0);
        background-color:white;
        }
        /*鼠标悬浮在滚动条上的主干部分*/
        .nav-tag::-webkit-scrollbar-track:hover{
        -webkit-box-shadow:inset006pxrgba(0,0,0,.4);
        background-color:rgba(20, 112, 32, 0.2);;
        }
.nav-tag > div{
  float: left;
  text-align: center;
  line-height: .3rem;
}
.nav-tag a{
  display: inline-block;
  max-width: 1.66rem;
  height: 0.3rem;
  margin-right: 0.05rem;
  background: #fff;
  margin-bottom: 0.17rem;
  border-radius: 0.25rem;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  padding: 0 0.1rem;
}
.supplies-title{
  margin: 0.5rem auto 0;
}
.supplies-wrap{
  /* width: 18.25rem; */
  width: 100%;
  background: url(../image/supplies.png) no-repeat;
  margin: .6rem auto 0;
  padding-bottom: 1.25rem;
  background-size: 100% 100%;
}
.clearfix:before, .clearfix:after {
  content: "";
  display: table;
}

.clearfix:after {
  clear: both;
}

.clearfix {
  *zoom: 1; /*IE/7/6*/
}
.nav-tag > div:nth-of-type(4n+0) a{
  max-width: 1.83rem;

}
.nav-tag > div:nth-of-type(3n+0) a{
  /* margin-right: 0; */
}
.supplies-lis{
  width: 12rem;
  margin: 0 auto;
  overflow: hidden;
  
}
.supplies-lis ul{
  width: 100%;
  display: flex;
  justify-content: space-between;
  flex-direction: row;flex-wrap: wrap;
}
.supplies-lis ul li{
   
  width: 2.6rem; 
  height: 2.86rem;
  border: 0.08rem solid #bbbbbb;
  border-radius: 0.1rem;
  margin: 0.56rem 0 0 0;
}
.supplies-lis ul li:nth-of-type(4n+0){
  margin-right: 0;
}
.supplies-lis ul li:hover{
  border: .08rem solid #fff;
 
  background: #fff;
}
.supplies-lis-content{
  width: 2.22rem;
  height: 2.4rem;
  background: url(../image/supplies-lis-content.png) no-repeat;
  margin: 6% 0 0 4%;
  background-size: 2.22rem 100%;
   
}
.supplies-logo{
  width: 0.7rem;
    height: 0.4rem;
    overflow: hidden;
    margin: 0.1rem 0 0 0.2rem;
}
.supplies-logo img{
  max-width: 100%;
  max-height: 100%;
  position: relative;
  top: 50%;
  left: 50%;
  transform: translate(-50%,-50%);
}
.supplies-img{
  width: 2.22rem;
  height: 1.48rem;
  border-top-right-radius: .1rem;
  border-top-left-radius: .1rem;

}
.supplies-img img{
  width: 2.22rem;
  height: 1.48rem;
}
.supplies-word a{
  width: 1.9rem;
  overflow: hidden;
  display: block;
  text-overflow: ellipsis;
  white-space: nowrap;
  color: #04030d;
  font-size: .2rem;
  margin: 0.05rem 0 0 0.2rem;
  line-height: .3rem;
  font-family: 'syht';
}
.content-fl{
  width: 8rem;
}
.search-navs1 {
    display: block
}

.search-navs2 {
    display: none
}
@media screen and (max-width: 1080px) {
    .register-head {
        display: none;
    }
    .group1 a {
        position: relative;
        right: auto;
        line-height: .9rem;
        top: auto;
        padding: .21rem .2rem;
        opacity: 1;
        font-size: .24rem;
    }
    .group1 .tag1, .group1 .tag2, .group1 .tag3, .group1 .tag4, .group1 .tag5, .group1 .tag6, .group1 .tag7, .group1 .tag8, .group1 .tag9, .group1 .tag10, .group1 .tag11, .group1 .tag12, .group1 .tag13, .group1 .tag14, .group1 .tag15, .group1 .tag16, .group1 .tag17, .group1 .tag18, .group1 .tag19, .group1 .tag20 {
        position: relative;
        right: auto;
        line-height: .9rem;
        top: auto;
        padding: .21rem .2rem;
        opacity: 1;
        font-size: .24rem;
    }
    .group1 a.tag6, .group1 a.tag3, .group1 a.tag9, .group1 a.tag7, .group1 a.tag12, .group1 a.tag13 {
        padding: .21rem .1rem;
        opacity: 1;
        font-size: .24rem;
    }
    .group1 a.tag18, .group1 a.tag19 {
        padding: .21rem .1rem;
        opacity: 1;
        color: rgba(255,255,255);
        background-color: rgba(102,102,102,.63);
        font-size: .24rem;
    }
    .group1 a.tag13, .group1 a.tag14, .group1 a.tag15, .group1 a.tag16, .group1 a.tag17 {
        padding: .21rem .1rem;
        opacity: 1;
        background-color: rgba(102,102,102,.63);
        font-size: .24rem;
    }
    .group1 a.tag18, .group1 a.tag19 {
        padding: .21rem .1rem;
        opacity: 1;
        background-color: rgba(102,102,102,.63);
        font-size: .24rem;
    }
        .head-link {
            display: none;
        }

    .ch {
        display: none;
    }

    .nav {
        display: none;
    }

    .decorate-lis ul li {
        width: 100%;
    }

    .decorate-time span {
        font-size: .24rem;
    }

    .decorate-lis {
        width: 100%;
    }

    .decorate-wrap, .company-wrap {
        width: 100%;
    }

    .decorate-main {
        width:100%;
        flex-direction: column;
    }

    .related-enterprises ul li {
        width: 100%;
    }

    .related-enterprises {
        width: 100%;
    }

        .related-enterprises ul {
            flex-direction: column;
        }

            .related-enterprises ul li a {
                width: 100%;
                font-size: .26rem;
            }

    .decorate-lis ul li:hover {
        width: 100%;
    }

    .supplies-lis ul li {
        width: 48%;
        float: inherit;
    }

    .supplies-lis {
        width: 95%;
        margin: 0 auto;
    }

    .supplies-wrap {
        width: 100%;
    }

    .decorate-lis ul {
        flex-direction: column;
    }

    .supplies-lis ul {
        display: flex;
        justify-content: space-between;
        flex-direction: row;
        flex-wrap: wrap;
    }

    .content-fl {
        width: 95%;
        margin: 0 auto;
    }

    .decorate-lis ul li h2 a {
        width: 92%;
        font-size: .26rem;
    }

    .nav-pc {
        display: none;
    }

    .search-company {
        width: 4.75rem;
        font-size: .26rem;
    }

    .search-province {
        font-size: .26rem;
    }

    .supplies-lis-content {
        width: 92%;
        background-size: 100%;
    }

    .supplies-img img {
        width: 100%;
        height: 1.48rem;
    }

    .supplies-img {
        width: 100%;
    }

    .decorate-wrap {
        margin: 1.5rem auto 0;
    }

    .search-navs {
        margin: .58rem 0 0 0;
        padding-bottom: 0.47rem;
        
    }

    .search-tags {
        margin-top: .5rem;
        display: none;
    }

    .nav-tag a {
        display: inline-block;
        width: 1.9rem;
        height: 0.6rem;
        line-height: .6rem;
        margin-right: 0.15rem;
        background: #fff;
        margin-bottom: 0.17rem;
        border-radius: 0.5rem;
        overflow: hidden;
        text-overflow: ellipsis;
        white-space: nowrap;
        font-size: .26rem;    }
    .search-line span {
        display: block;
        width: 0.65rem;
        background: #26a239;
        position: relative;
        left: 0;
        top: 0;
        height: 0.04rem;
        z-index: 0;
    }
    .nav-tag {
        width: 92%;
    }

    .search-navs-title {
        width: 100%;
        height: 1.6rem;
        background: #f2f2f2;
    }

    .search-about {
        width: 92%;
        color: #666666;
        font-size: .4rem;
        margin: 0.5rem auto 0;
        font-family: syht;
        line-height: .4rem;
    }

    .search-line {
        width: 92%;
      
        height: 0.04rem;
        background: #e5e5e5;
        position: relative;
        margin: 0.05rem auto 0;
    }

    .search-navs-img {
        width: 100%;
        height: 1.45rem;
    }

    .nav-tag > div:nth-of-type(4n+0) a {
        width: 2.1rem;
    }

    .company-wrap {
        margin-top: .97rem;
    }

    .wordcloud-bg .w1200 {
        flex-direction: column;
    }

    .hotword {
        float: none;
        margin-right: 1.7rem;
    }

    .wordcloud-logo img {
        width: 72%;
    }

    .w1200 {
        width: 7.35rem;
    }

    .wordcloud-img {
        width: 92%;
        vertical-align: middle;
        margin-top: 3.41rem;
        margin: 1.41rem auto 0;
    }

    .wordcloudTags {
        width: 92%;
        position: relative;
        margin-top: 1rem;
        overflow: hidden;
        margin: 0 auto;
    }

    

    .tagcloud {
        position: relative;
       /* height: 30.2rem;*/
    }

    
    .footer{
        display: none;
    }
    

    .bread-nav {
        display: none;
    }
    .search-navs1 {
        display: none
    }
    .search-navs2 {
        display: block
    }
}