﻿.sp{min-height: 8rem;}
#side{width: 3rem;}

.public-sub-column-box-left {width: 3.15rem;}
.subcolumn{ background: #fbfbfb;}
.public-sub-column-box-left .items+.items{ border-top: 1px solid #dadada; }
.public-sub-column-box-left .item {height: 0.6rem; font-size: 0.2rem; cursor: pointer; overflow: hidden;color: #000;}
.public-sub-column-box-left .item p{flex: 1;}
.public-sub-column-box-left .item img{width: 0.09rem; margin-right: 0.08rem;}

.public-sub-column-box-left .item:hover {color: #2cb0e1;}
.public-sub-column-box-left .item.active {color: #2cb0e1;}
.public-sub-column-box-left dl {display: none;}
.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;}
img{max-width: 100%;}


.company_introduce{background: #fbfbfb;}
.company_introduce p{font-size: 0.14rem; color: #000; line-height: 1.8; padding: 0.15rem 0.15rem;}
.company_introduce p+p{ border-top: 1px solid #dadada;}
.company_introduce p i{color: #2cb0e1; display: block;}