/* 主体内容部分 */
.wraps{
    position: absolute;
    top: .76rem;
    left: 0;
    right: 0;
    bottom: .88rem;
    width: 100%;
    background: #f0f0f0;
}
.con{
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    width: 100%;
    padding: .2rem .22rem;
    background: #f0f0f0;
    overflow-x: hidden;
    overflow-y: auto;
}
/* tab切换 */
.tabNav{
    width: 100%;
    background: #fff;
    border-radius: .1rem;
}
.tabNav ul{
    overflow: hidden;
    padding: 0 0 .2rem .2rem;
}
.tabNav ul li{
    float: left;
    width: 1.24rem;
    height: .5rem;
    margin-top: .2rem;
    margin-right: .2rem;
    line-height: .5rem;
    text-align: center;
    background: #f2f2f2;
    font-size: .22rem;
    color: #666;
}
.tabNav ul li.active{
    background: #f6594e;
    color: #fff;
}
.box{
    width: 100%;
    margin: .2rem 0;
    border-radius: .1rem;
}
.wrap-list ul li{
    position: relative;
    width: 100%;
    margin-bottom: .2rem;
    padding: .2rem;
    background: #fff;
}
.wrap-list ul li .c_avatar{
    float: left;
    width: 1.64rem;
    height: 1.64rem;
    border-radius: 50%;
}
.wrap-list ul li .c_avatar img{
    width: 100%;
    height: 100%;
    border-radius: 50%;
}
.wrap-list ul li .c_text{
    float: left;
    margin-left: .3rem;
}
.c_text h4 .tel { border-radius: .18rem; padding: .05rem .1rem; font-size: 0.22rem; background-color: #f6594e; color: white; width: 1.2rem; margin-left: auto; margin-right: auto; position: absolute; text-align: center; top: -0.05rem; left: 1.2rem; }

.wrap-list ul li .c_text h4{ margin-top: .14rem; line-height: .3rem; position: relative; }

.wrap-list ul li .c_text h4 b{
    float: left;
    margin-right: .2rem;
    font-size: .3rem;
    color: #333;
}
.wrap-list ul li .c_text h4 span{
    float: left;
    margin-right: .01rem;
    font-size: .22rem;
    color: #f6594e;
}
.wrap-list ul li .c_text p{
    margin-top: .28rem;
    overflow: hidden;
    line-height: .22rem;
}
.wrap-list ul li .c_text p i{
    float: left;
    width: .2rem;
    height: .2rem;
    margin-right: .12rem;
    font-size: .22rem;
}
.wrap-list ul li .c_text p.industry_time i{
    color: #46b6e6;
}
.wrap-list ul li .c_text p.success_case i{
    color: #fa9e54;
    font-weight: bold;
}
.wrap-list ul li .c_text p span{
    font-size: .22rem;
    color: #666;
}
.wrap-list ul li .c_text p em{
    font-size: .24rem;
    color: #666;
}
.wrap-list ul li .txt{
    height: .6rem;
    margin-top: .2rem;
    padding: 0 .2rem;
    line-height: .6rem;
    overflow: hidden;
    text-overflow:ellipsis;
    white-space: nowrap;
    font-size: .2rem;
    color: #999;
    background: #f6f6f6;
}
.wrap-list ul li .red_country{
    position: absolute;
    right: -.08rem;
    top: .34rem;
    height: .36rem;
    text-align: center;
    color: #fff;
    font-size: .22rem;
}
.wrap-list ul li .red_country.two{
    width: .8rem;
    background: url('../images/bg_two.png') no-repeat;
    background-size: contain;
}
.wrap-list ul li .red_country.three{
    width: .94rem;
    background: url('../images/bg_three.png') no-repeat;
    background-size: contain;
}