﻿.public-sp{min-height: 8rem; overflow: hidden;}

.public-breadcrumbs{height: 0.7rem;font-size: 0.14rem; line-height:0.7rem;color:#3c3c3c; background: #fff;}
/* 页面子栏目样式 */
.public-sub-column-box-left {width: 3.4rem; margin-right: 0.3rem;}
.public-sub-column-box-left .top-title { font-size: 0.2rem; line-height: 0.7rem; color: #fff; background: #e00213;}
.public-sub-column-box-left .items{background: #fff; color: #434243; margin-top: 0.05rem;}
.public-sub-column-box-left .item {display: flex; justify-content: space-between; align-items: center; height: 0.7rem; list-style: none; font-size: 0.18rem; cursor: pointer; overflow: hidden;color: #434243;}
.public-sub-column-box-left .item b{font-weight: normal;}
.public-sub-column-box-left .item p{flex: 1;}
.public-sub-column-box-left .item i{font-size: 0.26rem; color: #434243;}

.public-sub-column-box-left .item:hover {color: #e00213;}
.public-sub-column-box-left .item.active {color: #e00213;}
.public-sub-column-box-left dl dd {}
.public-sub-column-box-left dl dd a {font-weight: normal;font-size: 0.14rem; display: flex; align-items: center; padding: 0.1rem 0.15rem; white-space: nowrap; color: #4e4e4e;}
.public-sub-column-box-left dl dd a .icon {font-size: 0.25rem; color: #4c8be8; position: relative; top: 0.04rem;}
.public-sub-column-box-left dl dd a:hover {color: #e00213;}
.public-sub-column-box-left dl dd a.active{color: #e00213;}
img{max-width: 100%;}


.leixing_title{font-size: 0.18rem; border-bottom: 0.03rem solid #3a3a3a; display: flex; justify-content: space-between; align-items: center; padding: 0.18rem 0.2rem;}
.leixing_title p{color: #434243; height: 0.34rem; display: flex; align-items: center; position: relative; font-weight: bold; padding-left: 0.26rem;}
.leixing_title p:before{content: ""; position: absolute; left: 0; top: 50%; margin-top: -0.17rem; background: #e00213; height: 0.34rem; width: 0.05rem;}
.leixing_title p img{margin-right: 0.07rem;}
.leixing_title span{font-size: 0.14rem;}
.leixing_title a{color: #323232; font-size: 0.14rem;}

.company_introduce{background: #fff; padding-bottom: 0.3rem;}
.company_introduce_img{height: 1.5rem; overflow: hidden;display: flex; justify-content: center; align-items: center;margin-bottom: 0.3rem;}
.company_introduce_img img{display: block;}
.company_introduce p{font-size: 0.15rem; color: #494a4a; line-height: 0.28rem; padding: 0 0.1rem; margin-top: 0.15rem;}
.company_introduce p i{font-size: 0.24rem; color: #666667; margin-right: 0.12rem;}



/*产品展示*/
.route_product .product-box .item_product{width: 23.125%; margin-right: 2.5%; margin-bottom: 0.28rem; box-shadow: 0 0 0.09rem 0.04rem rgba(211,213,215,0.34); overflow: hidden; display: block; float: left;-webkit-transition: all .3s linear;transition: all .3s linear;}
.route_product .product-box .item_product:nth-child(4n){margin-right: 0rem;}
.route_product .product-box .item_product .pic-box{display: flex; justify-content: center; align-items: center;background: #f7f8f9;height: 1.75rem;}
.route_product .product-box .item_product .pic-box img{max-width: 100%; max-height: 100%;}
.route_product .product-box .item_product .title{width: 100%;height: 0.65rem;line-height: 0.65rem;text-align: center;color: #333; background: #fff; font-size: 0.2rem; font-weight: bold;}
.route_product .product-box .item_product:hover{box-shadow: 0rem 0rem 0.07rem -0.02rem #ff0000;}
/*产品展示 end*/