@charset "utf-8";
/* css document */

/* 公用样式
外层盒子 */
.bus-left {
   float: left;
   width: 1.719rem;
   padding-top: 0.065rem;
   position: relative;
   line-height: 1.275;
   font-size: 0.208rem;
   color: #2f5597;
}
.bus-left:before {
   display: block;
   content: "";
   width: 0.521rem;
   height: 2px;
   background: #2f5597;
   position: absolute;
   top: 0;
   left: 0;
}

.bus-right {
   width: 5.781rem;
   float: right;
   position: relative;
}

.product-search-btn {
   margin: 0 auto;
   width: 0.953rem;
   height: 0.24rem;
   line-height: 0.24rem;
   text-align: center;
   border: 1px solid #2f5597;
   border-radius: 0.198rem;
}
.product-search-btn a {
   font-size: 0.094rem;
   color: #2f5597;
}

/* 生命科学 */
.smkx-color .bus-left {
   color: #00a36b;
}
.smkx-color .bus-left:before {
   background: #00a36b;
}
.smkx-color .product-search-btn {
   border-color: #00a36b;
   display:none;
}
.smkx-color .product-search-btn a {
   color: #00a36b;
}

/* 材料科学 */
.clkx-color .bus-left {
   color: #acacac;
}
.clkx-color .bus-left:before {
   background: #acacac;
}
.clkx-color .product-search-btn {
   border-color: #acacac;
}
.clkx-color .product-search-btn a {
   color: #acacac;
}

/* 基础化工 */
.jchg-color .bus-left {
   color: #227fdd;
}
.jchg-color .bus-left:before {
   background: #227fdd;
}
.jchg-color .product-search-btn {
   border-color: #227fdd;
}
.jchg-color .product-search-btn a {
   color: #227fdd;
}

/* 环境科学 */
.hjkx-color .bus-left {
   color: #16b79e;
}
.hjkx-color .bus-left:before {
   background: #16b79e;
}
.hjkx-color .product-search-btn {
   border-color: #16b79e;
}
.hjkx-color .product-search-btn a {
   color: #16b79e;
}

/* 轮胎橡胶 */
.ltxj-color .bus-left {
   color: #de211b;
}
.ltxj-color .bus-left:before {
   background: #de211b;
}
.ltxj-color .product-search-btn {
   border-color: #de211b;
}
.ltxj-color .product-search-btn a {
   color: #de211b;
}

/* 机械装备 */
.jxzb-color .bus-left {
   color: #6a6a6a;
}
.jxzb-color .bus-left:before {
   background: #6a6a6a;
}
.jxzb-color .product-search-btn {
   border-color: #6a6a6a;
}
.jxzb-color .product-search-btn a {
   color: #6a6a6a;
}

@media screen and (max-width:1020px) {
   .bus-left {
      float: unset;
      width: 100%;
      padding-top: unset;
      position: unset;
      line-height: 1.275;
      text-align: center;
      font-size: 0.533rem;
   }
   .bus-left:before {
      display: none;
   }

   .bus-right {
      float: unset;
      width: 100%;
   }

   .product-search-btn {
      width: 3.44rem;
      height: 0.773rem;
      line-height: 0.773rem;
      text-align: center;
      border-radius: 0.507rem;
   }
   .product-search-btn a {
      font-size: 0.347rem;
      color: #2f5597;
   }
}