/*品牌专区*/
.brand{height: 145px;width: 720px;margin-left:30px;background-color: #fff;position: relative;overflow: hidden;}
.brand_left{width: 100px;height: 100px;background-color: #f29438;float: left;position: absolute;color: #fff;font-size: 28px;padding: 15px 20px;border-radius: 10px;font-weight: bold;margin-top: 20px;}
#brand_con{width: 600px;float: right;overflow: hidden;z-index: 1;height: 75px;position: absolute;left: 125px;margin-top:35px;}
#brand_con img{height: 75px;width: 100%;object-fit: contain;}

/*企业动态*/
.news{
    height: 370px;
    background-color: #f2f2f2;
    padding:30px 30px;
    box-sizing: border-box;
}
.news_title{
    height: 35px;
    line-height: 35px;
    margin-bottom: 20px;
}
.news_title_line{
    float: left;
    width: 12px;
    height: 30px;
    margin-right: 15px;
    background-color: #65cbcb;
}
.news_title_left{
    float: left;
    font-size: 28px;
    font-weight: bold;
    color: #333;
}
.more_news{
    float: right;
    font-size: 25px;
    color: #999;
}
.news_list{
    width: 690px;
    background-color: #fff;
    height: 242px;
    border-radius: 5px;
}
.news_list li{
    width: 630px;
    height: 80px;
    line-height: 80px;
    box-sizing: border-box;
    border-bottom: 1px dashed #666666;
    margin: 0 auto;
    font-size: 28px;
    white-space:nowrap;
    overflow:hidden;
    text-overflow:ellipsis;
    list-style: inside;
}
.news_list li:last-child{border-bottom: none}

.footerbar{background: #f2f2f2;font-size: 24px;color: #999;text-align: center}
/*优质供应商*/
.light_blue_bg{background: #64caca;position: relative;z-index: 2}
.source_high{width: 690px;margin: 0 auto;}
.source_high_title{font-size:0px;}
.source_high_title div{display: inline-block;}
.source_high_title span{display: inline-block;}
.source_high_one{height: 30px;width: 12px;background: #fff;margin-top: 30px}
.source_high_font{font-size: 28px !important;color: #fff;vertical-align: top;margin-top: 25px;margin-left: 15px;font-weight:bold}
.source_high_more{color: #fff;font-size: 25px;margin-left: 470px;vertical-align: top;margin-top: 24px;}
.tab_conbox_two_name{color:#fff;line-height:26px;height:20px;margin-top:5px;}
.tab_conbox_two_img{width: 80px;height: 80px;margin: 0 auto}
.tab_con_two{width: 690px;margin: 0 auto;border-radius: 10px;}
.tab_con_two .company{height: 180px;background-color: #fff;padding: 30px 30px;border-radius: 10px;}
.company .com_left{float: left}
.company .com_right{float: right;width: 480px;height: 115px}
.com_left img{width: 115px;height: 115px;object-fit: contain}
.com_right a{font-size: 28px;color: #333;}
.com_right p{height: 75px;overflow:hidden;}
.com_right .com_zhu{font-size: 24px;color: #666;margin-top: 10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;height: 37px}
.com_pro{padding: 30px 0;overflow: hidden}
.com_pro_info{width: 300px;height: 400px;background-color: #fff;border-radius: 5px;margin-left: 30px;float: left;}
.com_pro_info_img{height: 300px;box-sizing: border-box;border-bottom: 1px solid #f2f2f2}
.com_pro_info_img img{width: 100%;height: 100%;object-fit: contain}
.com_pro_info_title{height: 100px;padding: 15px 15px;box-sizing: border-box;line-height: 35px}
.tab_con_two_info{margin-bottom: 30px;background-color: #f2f2f2;border-radius: 10px}
.com_pro_info_title a{font-size: 24px;color: #333;display: block;
    word-break: break-all;
    text-overflow: ellipsis;
    overflow: hidden;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;}
.tab_con_two_small_block{width: 330px;height: 470px;background: #f2f2f2;border-radius: 12px;float: left;margin-right: 30px;margin-bottom: 30px;}
.swiper3 .tab_conbox_two_on{
    color: #009999;
    height: 140px;
    background: url("../../imgs/home/device1.png") no-repeat center center;
    font-size: 20px;
    line-height: 30px;
    padding: 0 28px;
    display: table-cell;
    vertical-align: middle;
}
.swiper3  .tab_conbox_two_on div {
    width: 80px;
    line-height: 30px;
    display: inline-block;
}

.swiper3 .swiper-slide {
    text-align: center;
    font-size: 20px;
    height: 145px;
    cursor: pointer;
    width: 120px; margin-right: 10px;z-index: 1;
}

.tab_con_two_clear{margin-right: 0px;}
.tab_conbox_two {
    padding-bottom: 5px;
    margin-left: 15px;
    margin-top: 25px;
}

#load{color: #fff;position: absolute;bottom: 15px;width: 100%;height: 30px;line-height: 30px;font-size: 24px;text-align: center;padding-top: 20px}

