/* 头部 */
header{
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    height: 72px;
    background: #db0f21;
    padding: 0 10px;
    z-index: 9;
}
header h1{
    width: 90px;
    height: 25px;
    margin-top: 23px;
    overflow: hidden;
}
header .head_seek{
    width: calc(100% - 150px);
    height: 25px;
    margin: 23px 0 0 20px;
    border-radius: 3px;
    background: #e35562;
    overflow: hidden;
    position: relative;
}
header .head_seek i{
    position: absolute;
    color: #c7c7c7;
    left: 5px;
}
header .head_seek input{
    width: calc(100% - 55px);
    height: 25px;
    line-height: 25px;
    float: left;
    font-size: 0.12rem;
    color: #c7c7c7;
    outline: none;
    margin-left: 25px;
    background: #e35562;
}
header .head_seek input::-webkit-input-placeholder{color: #c7c7c7;}
header .head_seek a{
    color: #fff;
    width: 30px;
    height: 25px;
    line-height: 25px;
    text-align: center;
    float: right;
    background: #b20212;
}
.head_more1{
    color: #fff;
    font-size: 0.25rem !important;
    margin-top: 17px;
}

/* 中间内容 */
.wrapper{padding: 72px 0 60px 0;overflow:auto;-webkit-overflow-scrolling:touch;}
/* 导航 */
nav{height: 0.3rem;line-height: 0.3rem;display: flex;justify-content: space-between;}
nav span{color: #333;}
nav a{
    display: block;
    width: calc((100% - 16px)/5);
    text-align: center;
    color: #333;
}
/* 图标导航 */
.nav_image{
    height: 1.3rem;
    background: #fff;
    margin-top: 0.1rem;
    padding: 0.1rem;
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
}
.nav_image a{
    display: block;
    width: 20%;
    height: 0.4rem;
    margin-top: 0.1rem;
}
.nav_image a i{
    display: block;
    text-align: center;
    line-height: 0.2rem;
    font-size: 0.25rem;
}
.nav_image a span{
    display: block;
    text-align: center;
    line-height: 0.2rem;
    color: #333;
    margin-top: 3px;
}
/* 实时动态 */
.dongtai{
    margin-top: 0.1rem;
    background: #fff;
    height: 0.53rem;
    padding: 0.08rem 0.1rem;
}
.dongtai_left{
    width: 0.35rem;
    height: 0.37rem;
    overflow: hidden;
    margin-right: 0.1rem;
}
.dongtai_right{
    width: calc(100% - 0.46rem);
    height: 0.37rem;
    border-left: 1px dashed #e5e5e5;
    padding-left: 0.1rem;
    overflow: hidden;
}
.txtScroll-left .bd{ width:100%; overflow:hidden;}
.txtScroll-left .bd ul{ overflow:hidden; zoom:1; width:100%;}
.txtScroll-left .bd ul li{ float:left; _display:inline;width:100%;}
.dongtai_right p{width: 100%; height: 0.37rem;line-height: 0.37rem;color: #666;font-size: 0.13rem;}
.dongtai_right p span{float: left;}
.dongtai_right p a{float: left;display: block;width: calc(100% - 0.7rem); color: #666;margin-left: 2px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.dongtai_right p a em{color: #ff0000;}
/* 广告图 */
.ggt{
    height: 2.1rem;
    margin-top: 0.1rem;
    background: #fff;
    padding: 1px 0.1rem;
    /* display: flex;
    flex-wrap: wrap;
    justify-content: space-between; */
}
.ggt a{
    display: block;
    float: left;
    margin-right: 2%;
    width: 49%;
    height: 0.88rem;
    overflow: hidden;
    border-radius: 0.05rem; 
    margin-top: 0.1rem;  
}
.ggt a:nth-child(2n){margin-right: 0;}
/* 商机排行 */
article{margin-top: 0.1rem;background: #fff;padding: 0.1rem;}
article h3{
    height: 0.25rem;
    line-height: 0.25rem;
    margin-bottom: 0.05rem;
}
article h3 strong{
    font-size: 0.18rem;
    color: #333;
    font-weight: 600;
    vertical-align: middle;
}
article h3 i{
    vertical-align: middle;
    font-size: 0.20rem !important;
    line-height: 0.25rem;
    margin: 0 0.05rem 0 0.1rem;
    color: #ccc;
}
article h3 a{float: right;color: #b6b6b6;font-weight: 500;}
.article1 ul li{
    height: 0.38rem;
    line-height: 0.38rem;
    border-bottom: 1px dotted #c7c7c7;
    padding: 0 0.1rem;
}
.article1 ul li:last-child{border: 0;}
.article1 ul li em{
    display: inline-block;
    width: 0.15rem;
    height: 0.15rem;
    line-height: 0.15rem;
    text-align: center;
    background: #d80001;
    color: #fff;;
    margin-right: 0.05rem;
}
.article1 ul li a{color: #333;}
/* 热门品牌 */
.article2_cont{
    width: 100%;
    display: flex;flex-wrap: wrap;justify-content: space-between;
}
.article2_cont dl{
    width: 48%;
    height: 1.55rem;
    margin-top: 0.1rem;
}
.article2_cont dl dt{
    width: 100%;
    height: 1.05rem;
    overflow: hidden;
    border-radius: 0.05rem;
    margin-bottom: 0.05rem;
}
.article2_cont dl dt img{height: 100%;}
.article2_cont dd{width: 100%;height: 0.2rem;overflow: hidden;text-overflow: ellipsis;white-space: nowrap; line-height: 0.2rem;color: #999;text-indent: 0.1rem;}
.article2_cont dd a{font-size: 0.15rem;color: #333;}
.article2_cont dd em{color: #d80001;font-size: 0.15rem;}

/* 加盟热点 */
.article3{}
.article3_txt{
    padding: 0.1rem 0.1rem 0;
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
}
.article3_txt a{
    display: block;
    width: 32%;
    height: 0.33rem;
    line-height: 0.33rem;
    text-align: center;
    border-radius: 0.05rem;
    margin-bottom: 0.1rem;
}
.article3_txt_a1{border: 1px solid #fca063;color: #fca063;}
.article3_txt_a2{border: 1px solid #b3d465;color: #b3d465;}
.article3_txt_a3{border: 1px solid #84ccc9;color: #84ccc9;}
.article3_img{
    display: flex;
    justify-content: space-between;
}
.article3_img li{
    width: 32%;
    height: 1rem;
}
.article3_img li img{
    width: 100%;
    height: 0.8rem;
    overflow: hidden;
}
.article3_img li span{
    display: block;
    height: 0.2rem;
    line-height: 0.2rem;
    text-align: center;
    color: #666;
}
/* 连锁加盟店排行榜 */
.article4{}
.article4_cont li{
    height: 1.4rem;
    padding: 0.27rem 0;
    border-bottom: 1px dotted #e5e5e5;
}
.article4_cont li dl{
    height: 0.86rem;
}
.article4_cont li dl dt{
    float: left;
    width: 1.12rem;
    height: 0.86rem;
    border: 1px solid #e5e5e5;
    overflow: hidden;
    margin-right: 0.15rem;
}
.article4_cont li dl dt img{height: 100%;}
.article4_cont li dl dd{
    width: calc(100% - 1.27rem);
    height: 0.86rem;
    float: left;
    position: relative;
}
.article4_cont li dl dd h4{
    height: 0.2rem;
    line-height: 0.2rem;
    margin-bottom: 0.06rem;
}
.article4_cont li dl dd a{
    color: #333333;
    font-size: 0.13rem;
    float: left;
}
.article4_cont li dl dd h4 p{margin-left: 0.1rem;float: left;transform: scale(0.8);}
.article4_cont li dl dd h4 p i{color: #fcee76;font-size: 0.12rem !important;}
.article4_cont li dl dd>p{line-height: 0.2rem;color: #666;}
.article4_cont li dl dd>p span{color: #d80001;font-weight: 600;}
.article4_cont_btn{
    position: absolute;
    right: 0;
    bottom: 0;
    width: 0.8rem;
    height: 0.25rem;
    line-height: 0.25rem;
    text-align: center;
    background: #ff4253 !important;
    color: #fff !important;
    border-radius: 0.05rem;
}
.article4_more{
    display: block;
    height: 0.3rem;
    line-height: 0.3rem;
    text-align: center;
    color: #d80001;
    margin: 0.1rem 0 0 0;
    font-weight: 600;
}

/* 切换 */
.tab{
    margin-top: 0.1rem;
    height: 5.8rem;
    padding: 0.1rem;
    background: #fff;
}
.tab_title{
    height: 0.3rem;
    line-height: 0.3rem;
    border-bottom: 1px solid #e5e5e5;
    display: flex;
    justify-content: space-between;
}
.tab_title span{
    display: block;
    width: 0.7rem;
    height: 0.3rem;
    line-height: 0.3rem;
    text-align: center;
    font-size: 0.14rem;
    color: #000;
    position: relative;
}
.tab_title_active{color: #d80001;}
.tab_title_active::after{
    position: absolute;
    content: '';
    width: 0.5rem;
    height: 1px;
    background: #d80001;
    left: 50%;
    bottom: 0;
    margin-left: -0.25rem;
}
.tab_title em{color: #999;}
/* 切换内容 */
.tab_cont{height: 5.3rem;}
.tab_cont li{height: 5.3rem;overflow: hidden;padding: 0 0.1rem;display: none;}
.tab_cont_active{display: block !important;}
/* 品牌互动 */
.tab_cont_question{
    height: 0.83rem;
    padding: 0.15rem 0;
    border-bottom: 1px solid #e5e5e5;
}
.tab_cont_question dt{
    height: 0.25rem;
    line-height: 0.25rem;
}
.tab_cont_question dt a{
    display: block;
    float: left;
    width: calc(100% - 0.3rem - 0.7rem);
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    color: #333;
}
.tab_cont_question dt em{float: right;color: #999;}
.tab_cont_question dt strong{
    display: block;
    float: left;
    margin-left: 0.05rem;
    color: #999;
}
.tab_cont_question dd{
    height: 0.25rem;
    line-height: 0.25rem;
    margin-top: 0.05rem;
}
.tab_cont_question dd span{
    display: block;
    float: left;
    padding: 1px 5px;
    line-height: 0.18rem;
    border: 1px solid #e5e5e5;
    color: #999;
    text-align: center;
    margin-right: 0.05rem;
    border-radius: 2px;
}
.tab_cont_question dd p{
    float: right;
}
.tab_cont_question dd p em{
    margin-left: 0.2rem;
    color: #999;
    position: relative;
}
.tab_cont_question dd p em:first-child::after{
    position: absolute;
    content: "";
    top: 2px;
    left: -0.18rem;
    width: 0.14rem;
    height: 0.15rem;
    background: url(/images/wap/icon/jy.png) no-repeat;
    background-size: 100%;
}
/* 查看更多 */
.tab_btn{
    display: block;
    height: 0.2rem;
    line-height: 0.2rem;
    text-align: center;
    margin-top: 0.1rem;
    color: #d80001;
}
/* 品牌资讯 */
.tab_cont_news{
    height: 1.65rem;
    padding: 0.15rem 0;
    border-bottom: 1px solid #e5e5e5;
}
.tab_cont_news dd{
    height: 0.2rem;
    line-height: 0.2rem;
}
.tab_cont_news dd a{
    display: block;
    width: 80%;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    color: #666;
    font-size: 0.13rem;
}
.tab_cont_news dd span{
    color: #999;
    margin-right: 0.3rem;
}
.tab_cont_news dt{
    height: 0.75rem;
    margin: 0.1rem 0;
    display: flex;
    justify-content: space-between;
}
.tab_cont_news dt a{
    display: block;
    width: 32%;
    height: 0.75rem;
    overflow: hidden;
}
.tab_cont_news dt a img{height: 100%;}
/* 创业专题 */
.tab_cont_subject{
    height: 1.25rem;
    padding: 0.2rem 0;
    border-bottom: 1px solid #e5e5e5;
}
.tab_cont_subject dt{
    width: 1.35rem;
    height: 0.85rem;
    float: left;
    margin-right: 0.18rem;
}
.tab_cont_subject dt img{height: 100%;}
.tab_cont_subject dd{
    height: 0.85rem;
    float: left;
}
.tab_cont_subject dd h5{
    font-size: 0.13rem;
    color: #666;
    line-height: 0.2rem
}
.tab_cont_subject dd h5 a{color: #666;}
.tab_cont_subject dd h6{
    line-height: 0.25rem;
}
.tab_cont_subject dd h6 i{color: #ffcf3d;font-size: 0.12rem !important;}
.tab_cont_subject dd p{
    line-height: 0.2rem;
    color: #999;
}
.tab_cont_subject dd p em{color: #d80001;}
/* 展会 */
.tab_cont_place{
    height: 1.25rem;
    padding: 0.2rem 0;
    border-bottom: 1px solid #e5e5e5;
}
.tab_cont_place dt{
    width: 1.14rem;
    height: 0.85rem;
    float: left;
    margin-right: 0.15rem;
}
.tab_cont_place dt img{height: 100%;}
.tab_cont_place dd{
    width: calc(100% - 1.3rem);
    float: left;
    height: 0.85rem;
}
.tab_cont_place dd h5{
    width: 100%;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    font-size: 0.13rem;
    color: #666;
    line-height: 0.2rem;
    margin-bottom: 0.05rem;
}
.tab_cont_place dd h5 a{color: #666;}
.tab_cont_place dd p{
    width: 100%;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    line-height: 0.2rem;
    color: #999;
}
.tab_cont_place dd p em{color: #4b8af5;}

/* 加盟行业导航 */
.article5 .article5_cont{
    padding: 0.1rem 0;
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
}
.article5 .article5_cont a{
    display: block;
    width: 0.8rem;
    height: 0.4rem;
    line-height: 0.4rem;
    text-align: center;
    background: #ffeef0;
    color: #000;
    margin-top: 0.07rem;
}
/* 底部信息 */
.foot{padding: 0.1rem 0;}
/* 友情链接 */
.foot_link{
    height: 0.3rem;
    line-height: 0.3rem;
    border-bottom: 1px solid #e5e5e5;
    padding: 0 0.1rem;
    display: flex;
    justify-content: space-between;
}
.foot_link span{color: #000;}
.foot_link a{color: #000;}
.foot_link em{color: #e3e3e3;margin: 0 0.13rem;}

.foot_cont{
    padding: 0.1rem 0;
}
.foot_cont p{
    line-height: 0.25rem;
    color: #999;
    text-align: center;
}
.foot_cont p a{
    color: #666;
}
.foot_cont p em{
    color: #ccc;
    margin: 0 0.13rem;
}

/* 底部固定 */
footer{
    position: fixed;
    left: 0;
    bottom: -1px;
    z-index: 9;
    width: 100%;
    height: 70px;
    background: #f9f9f9;
    padding-top: 13px;
}
footer a{
    display: block;
    float: left;
    width: 20%;
    height: 70px;
}
footer a i{
    display: block;
    width: 23px;
    height: 23px;
    margin: 0 auto;
}
footer a:nth-child(1) i{background: url(/images/wap/icon/sy.png) no-repeat;background-size: 100%;}
footer a:nth-child(2) i{background: url(/images/wap/icon/jb.png) no-repeat;background-size: 100%;}
footer a:nth-child(3) i{background: url(/images/wap/icon/xm.png) no-repeat;background-size: 100%;}
footer a:nth-child(4) i{background: url(/images/wap/icon/fl.png) no-repeat;background-size: 100%;}
footer a:nth-child(5) i{background: url(/images/wap/icon/zx.png) no-repeat;background-size: 100%;}
footer a span{
    display: block;
    line-height: 25px;
    text-align: center;
    font-size: 15px;
}




























/* 搜索页 */
.seek_head{
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    height: 70px;
    line-height: 70px;
    background: #fff;
    z-index: 9;
    padding: 0 10px;
}
.seek_head .seek_head_left{
    display: block;
    float: left;
    width: 9px;
    height: 16px;
    background: url(/images/wap/icon/seek_left.png) no-repeat !important;
    background-size: 100% !important;
    margin-top: 27px;
}
.seek_head p{
    width: calc(100% - 40px);
    text-align: center;
    color: #fff;
    overflow: hidden;
    float: left;
}
.seek_head p input{
    display: inline-block;
    width: 90%;
    height: 36px;
    line-height: 36px;
    border: 1px solid #e5e5e5;
    border-radius: 5px;
    color: #b1b1b1;
    text-indent: 10px;
    outline: none;
}
.seek_head p input::-webkit-input-placeholder{color: #b1b1b1;}
.seek_head .seek_head_right i{
    color: #585c64;
    font-size: 22px;
    margin-top: 1px;
}
/* 搜索提示框 */
.seek_hint{
    position: fixed;
    width: 100%;
    height: calc(100% - 70px);
    background: #fff;
    top: 70px;
    left: 0;
    z-index: 9;
    padding: 0 0.1rem;
}
.seek_hint a{
    display: block;
    width: 100%;
    height: 0.4rem;
    line-height: 0.4rem;
    font-size: 0.14rem;
    color: #333;
    border-bottom: 1px solid #eee;
}
.seek_hint a em{color: #666;}

.seek_wrapper{
    position: absolute;
    top: 80px;
    left: 0;
    width: 100%;
    height: calc(100% - 80px);
    background: #fff;
    padding: 0.1rem;
}
.seek_wrapper_title{
    height: 0.4rem;
    line-height: 0.4rem;
    border-bottom: 1px solid #e5e5e5;
    font-size: 0.15rem;
    color: #333;
    text-indent: 5px;
}
.seek_wrapper_cont{
    padding: 0.1rem;
}
.seek_wrapper_cont a{
    display: block;
    float: left;
    margin: 0.15rem 0.2rem 0 0;
    padding: 5px 15px;
    font-size: 0.15rem;
    color: #033333;
    background: #f4f5f7;
    border-radius: 5px;
}



/* 分类页面 */
.fenlei_wrapper{
    width: 100%;
    /* min-height: calc(100% -80px); */
    min-height: 5.5rem;
    margin-top: 80px;
    background: #fff;
    padding-bottom: 80px;
}
/* 左边导航 */
.fenlei_wrapper_left{
    width: 0.95rem;
}
.fenlei_wrapper_left span{
    width: 100%;
    display: block;
    height: 0.43rem;
    line-height: 0.43rem;
    text-align: center;
    border-bottom: 1px solid #ebebeb;
    margin-bottom: 1px;
    background: #f3f4f5;
    color: #585c64;
    font-size: 0.16rem;
}
.fenlei_title_active{
    background: #fff !important;
    border-left: 0.03rem solid #d80001;
}
.fenlei_wrapper_left span:first-child{
    color: #d80001;
}
.fenlei_wrapper_right{
    width: calc(100% - 0.95rem);
    padding: 0.1rem;
}
.fenlei_wrapper_right li{display: none;}
.fenlei_cont_active{display: block !important;}
.fenlei_wrapper_right li img{width: 100%;margin-bottom: 0.1rem;}
.fenlei_wrapper_right li h3{
    height: 0.3rem;
    line-height: 0.3rem;
    margin: 0.1rem 0;
}
.fenlei_wrapper_right li h3 strong{font-size: 0.16rem;color: #333;}
.fenlei_wrapper_right li h3 a{float: right;font-size: 0.15rem;color: #d80001;}
.fenlei_box a{
    display: block;
    float: left;
    width: 32%;
    height: 0.42rem;
    line-height: 0.42rem;
    text-align: center;
    background: #f7f7f7;
    color: #585c64;
    counter-reset: 016rem;
    margin: 0 2% 0.07rem 0;
}
.fenlei_box a:nth-child(3n){margin-right: 0;}





/* 条件搜索 */
/* 头部 */
.condition_head{
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    height: 0.62rem;
    background: #d80001;
    padding: 0 0.11rem;
    z-index: 9;
}
.condition_head h1{
    width: 0.8rem;
    height: 0.24rem;
    margin-top: 0.21rem;
    overflow: hidden;
}
.condition_head .head_seek{
    width: calc(100% - 1.4rem);
    height: 0.34rem;
    margin: 0.15rem 0 0 0.23rem;
    border-radius: 0.1rem;
    background: #fff;
}
.condition_head .head_seek input{
    width: calc(100% - 0.5rem);
    height: 0.2rem;
    line-height: 0.2rem;
    float: left;
    margin: 0.07rem 0 0 0.09rem;
    font-size: 0.12rem;
    color: #c7c7c7;
    outline: none;
}
.condition_head .head_seek input::-webkit-input-placeholder{color: #c7c7c7;}
.condition_head .head_seek a{
    color: #d80001;
    float: right;
    margin: 0.03rem 0.11rem 0 0;
    font-size: 0.2rem;
}
.head_more{
    color: #fff;
    font-size: 0.28rem !important;
    margin-top: 0.12rem;
}
/* 条件搜索中间内容 */
.condition_wrapper{
    margin: 62px 0 70px 0;
}
.weizi{
    height: 0.32rem;
    line-height: 0.32rem;
    padding: 0 0.1rem;
}
.weizi span{color: #999;}
.weizi span a{color: #999;}
/* 条件搜索 */
.condition{background: #fff;padding: 1px 0;}
.condition h2{
    width: 100%;
    height: 0.33rem;
    line-height: 0.33rem;
    border-bottom: 1px solid #eeeeee;
    position: relative;
}
.condition h2>span{
    display: block;
    float: left;
    width: 33%;
    height: 0.33rem;
    line-height: 0.33rem;
    text-align: center;
    color: #333333;
    border-right: 1px solid #eee;
}
.condition h2>span:last-child{border: 0;}
.condition h2 span i{
    display: inline-block;
    width: 0.1rem;
    height: 0.1rem;
    background: url(/images/wap/icon/down.png) no-repeat center center;
    background-size: 100%;
    margin-left: 0.05rem;
}
.condition h2 span .up{
    background: url(/images/wap/icon/up.png) no-repeat center 1px !important;
    background-size: 100%;
}
.condition h2 span em{
    display: inline-block;
    width: 0.11rem;
    height: 0.11rem;
    background: url(/images/wap/icon/shaixuan.png) no-repeat center 1px;
    background-size: 100%;
    margin-left: 0.05rem;
}
/* 地区筛选 */
.diqu{
    position: absolute;
    top: 0.33rem;
    left: 0;
    width: 100%;
    padding: 0.1rem 0.2rem;
    background: #fff;
    z-index: 3;
    display: none;
}
.diqu a{
    display: block;
    width: 0.7rem;
    height: 0.23rem;
    line-height: 0.21rem;
    text-align: center;
    color: #999;
    float: left;
    margin: 0 0.16rem 0.1rem 0;
}
.diqu a:nth-child(4n){margin-right: 0;}
.diqu_active{border: 1px solid #d80001;color: #d80001 !important;border-radius: 0.1rem;}
/* 金额筛选 */
.money{
    position: absolute;
    top: 0.33rem;
    left: 0;
    width: 100%;
    padding: 0.1rem 0.2rem;
    background: #fff;
    z-index: 3;
    display: none;
}
.money a{
    display: block;
    width: 0.7rem;
    height: 0.23rem;
    line-height: 0.21rem;
    text-align: center;
    color: #999;
    float: left;
    margin: 0 0.16rem 0.1rem 0;
}
.money a:nth-child(4n){margin-right: 0;}
/* 行业筛选 */
.hangye{
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: rgba(0, 0, 0, .5);
    z-index: 99;
    display: none;
}
.hangye .hangye_box{
    position: absolute;
    width: 3.1rem;
    min-height: 100%;
    top: 0;
    right: -3.1rem;
    background: #f8f8f8;
    z-index: 200;
}
.hangye_cont{
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: calc(100% - 0.35rem);
    overflow-y: auto;
    padding: 0.1rem 0.25rem 0.4rem;
    /* height: auto; */
}
.hangye_cont dl{
    margin-bottom: 0.15rem;
}
.hangye_cont dl dt{
    font-size: 0.15rem;
    color: #333;
}
.hangye_cont dl dd span{
    display: block;
    float: left;
    width: 0.75rem;
    height: 0.25rem;
    line-height: 0.23rem;
    text-align: center;
    font-size: 0.13rem;
    color: #666;
    border: 1px solid #d2d2d2;
    margin: 0.08rem 0.12rem 0 0;
}
.hangye_cont_active{border: 1px solid #d80001 !important;color: #d80001 !important;}
.hangye_cont dl dd span:nth-child(3n){margin-right: 0;}
.hangye_btn{
    position: absolute;
    left: 0;
    bottom: 0;
    z-index: 999;
    width: 100%;
    height: 0.35rem;
    line-height: 0.35rem;
}
.hangye_btn span{
    display: block;
    float: left;
    width: 50% !important;
    height: 0.35rem;
    border: 0 !important;
    text-align: center;
}
.hangye_btn span:first-child{color: #333;background: #fff;}
.hangye_btn span:last-child{color: #fff;background: #d80001;}
.hangye_slide0{
    animation:hangye0 2s;
    -moz-animation:hangye0 2s; /* Firefox */
    -webkit-animation:hangye0 2s; /* Safari and Chrome */
    -o-animation:hangye0 2s; /* Opera */
    animation-fill-mode: forwards;
}
@keyframes hangye0{
    100% {top: 0;right: 0;}
}
.hangye_slide{
    animation:hangye 2s;
    -moz-animation:hangye 2s; /* Firefox */
    -webkit-animation:hangye 2s; /* Safari and Chrome */
    -o-animation:hangye 2s; /* Opera */
    animation-fill-mode: forwards;
    right: 0px !important;
}
@keyframes hangye{
    100% {top: 0;right: -3.1rem;}
}















.condition_cont{
    padding: 0 0.1rem;
}
.condition_cont li{
    height: 1.35rem;
    border-bottom: 1px dotted #eeeeee;
    padding: 0.2rem 0;
}
.condition_cont_l{
    display: block;
    width: 1.25rem;
    height: 0.95rem;
    border: 1px solid #eeeeee;
    overflow: hidden;
}
.condition_cont_r{
    width: calc(100% - 1.4rem);
}
.condition_cont_r h3{
    height: 0.2rem;
    line-height: 0.2rem;
    overflow: hidden;
    margin-bottom: 0.05rem;
}
.condition_cont_r p{
    height: 0.2rem;
    line-height: 0.2rem;
}
.condition_cont_r p span{float: right;}
.condition_cont_r p em{float: right;color: #d80001;font-weight: 600;}
.condition_btn{height: 0.25rem;margin-top: 0.05rem;display: flex;justify-content: space-between;}
.condition_btn a{
    display: block;
    width: 0.75rem;
    height: 0.25rem;
    line-height: 0.23rem;
    text-align: center;
    border-radius: 0.05rem;
    border: 1px solid #d80001;
}
.condition_btn a:first-child{
    color: #d80001;
}
.condition_btn a:last-child{
    background: #d80001;
    color: #fff;
}
.condition_more{
    display: block;
    height: 0.2rem;
    line-height: 0.2rem;
    text-align: center;
    color: #d80001;
    font-size: 0.14rem;
    margin: 0.1rem 0;
    font-weight: 600;
}

/* 推荐内容切换 */
.condition_tab{
    margin-top: 0.1rem;
    height: 4rem;
    background: #fff;
    padding: 0.1rem 0;
}
.condition_tab_title{
    height: 0.3rem;
    line-height: 0.3rem;
    padding: 0 0.1rem;
    border-bottom: 1px solid #e5e5e5;
    display: flex;
    justify-content: space-between;
}
.condition_tab_title span{
    display: block;
    width: 0.7rem;
    height: 0.3rem;
    line-height: 0.3rem;
    text-align: center;
    font-size: 0.14rem;
    color: #000;
    position: relative;
}
.tab_title_active{color: #d80001;}
.tab_title_active::after{
    position: absolute;
    content: '';
    width: 0.5rem;
    height: 1px;
    background: #d80001;
    left: 50%;
    bottom: 0;
    margin-left: -0.25rem;
}
.tab_title em{color: #999;}
/* 切换内容 */
.condition_tab_cont{height: 3.5rem;padding: 0 0.1rem;}
.condition_tab_cont li{height: 3.5rem;overflow: hidden;padding: 0 0.1rem;display: none;}
.tab_cont_active{display: block !important;}
/* 热门推荐 */
.remen{
    height: 1.6rem;
    padding: 0.1rem 0;
    border-bottom: 1px dashed #ddd;
}
.remen dt{
    height: 0.3rem;
    line-height: 0.3rem;
}
.remen dt a{color: #666;font-weight: 600;}
.remen dt p{float: right;}
.remen dt p span{
    margin-left: 0.15rem;
    color: #c2c2c2;
}
.remen dt p span i{color: #c2c2c2;font-size: 0.12rem;margin-right: 0.04rem;}

.remen dd{
    height: 0.8rem;
    display: flex;
    justify-content: space-between;
}
.remen dd a{
    display: block;
    width: 1rem;
    height: 0.8rem;
    overflow: hidden;
}
.remen dd a img{
    height: 100%;
}
/* 查看更多 */
.tab_btn{
    display: block;
    height: 0.2rem;
    line-height: 0.2rem;
    text-align: center;
    margin-top: 0.1rem;
    color: #d80001;
}
/* 精品商机 */
.shangji{padding-top: 0.15rem;height: 3.2rem;}
.shangji a{
    display: block;
    height: 0.27rem;
    line-height: 0.27rem;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    color: #666;
}
.shangji a em{
    color: #d80001;
    margin-right: 0.09rem;
}
/* 品牌推荐 */
.pinpai{
    height: 1.066rem;
    padding: 0.13rem;
    border-bottom: 1px dashed #ddd;
}
.pinpai dt{
    width: 1.25rem;
    height: 0.8rem;
    float: left;
    overflow: hidden;
    margin-right: 0.15rem;
}
.pinpai dd{
    float: left;
    width: calc(100% - 1.4rem);
    height: 0.8rem;
}
.pinpai dd h3{line-height: 0.2rem;}
.pinpai dd h3 a{font-size: 0.13rem;color: #666;}
.pinpai dd h4{line-height: 0.2rem;margin-bottom: 0.1rem;}
.pinpai dd h4 i{font-size: 0.12rem;color: #ffcf3d;}
.pinpai dd p{line-height: 0.15rem;color: #999;}
.pinpai dd p em{color: #d80001;font-weight: 600;}
/* 热点专题 */
.zhuanti{padding-top: 0.15rem;height: 3.2rem;}
.zhuanti a{
    display: block;
    height: 0.27rem;
    line-height: 0.27rem;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    color: #666;
}
.zhuanti a em{
    color: #d80001;
    margin-right: 0.09rem;
}











/* 排行榜 */
.head{
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    height: 50px;
    line-height: 50px;
    background: #d80000;
    padding: 0 10px;
    z-index: 9;
}
.head_left{
    display: block;
    float: left;
    width: 10px;
    height: 18px;
    background: url(/images/wap/icon/return.png) no-repeat !important;
    background-size: 100% !important;
    margin-top: 16px;
}
.head p{
    width: calc(100% - 50px);
    text-align: center;
    font-size: 18px;
    color: #fff;
    overflow: hidden;
    float: left;
}
.head_right i{
    color: #fff;
    font-size: 22px;
    margin-top: 1px;
    line-height: 52px;
}
.ranking_wrapper{padding: 50px 0 70px 0;}
/* 行业选项 */
.ranking_title{
    width: 100%;
    padding: 0.07rem;
    background: #fff;
}
.ranking_title_left{
    width: calc(100% - 0.25rem);
}
.ranking_title_left p{
    line-height: 0.25rem;
}
.ranking_title_left p span{
    display: block;
    float: left;
    width: 20%;
    height: 0.25rem;
    line-height: 0.25rem;
    text-align: center;
    color: #333;
}
.ranking_title_right{
    width: 0.25rem;
    height: 0.25rem;
    position: relative;
}
.ranking_title_right::after{
    position: absolute;
    content: "";
    width: 0.05rem;
    height: 100%;
    top: 0;
    left: -0.05rem;
    background: url(/images/wap/icon/yinying.png) no-repeat center center;
    background-size: 100%;
}
.ranking_title_right span{
    display: block;
    margin: 0.09rem auto;
    width: 0.1rem;
    height: 0.06rem;
    background: url(/images/wap/icon/down.png) no-repeat;
    background-size: 100%;
}
.ranking_title_active{color: #d80001 !important;}
.ranking_title_p{display: none;}
/* 特色加盟网 */
.ranking_ts{
    margin-top: 0.1rem;
    background: #fff;
    padding: 0.1rem;
}
.ranking_ts_title{
    height: 0.4rem;
    line-height: 0.4rem;
    color: #d80001;
    text-indent: 0.15rem;
    position: relative;
    font-size: 0.15rem;
}
.ranking_ts_title::after{
    position: absolute;
    content: '';
    width: 4px;
    height: 0.15rem;
    top: 0.12rem;
    left: 0;
    background: #d80001;
}
.ranking_ts ul li{
    height: 1.6rem;
    padding: 0.17rem 0;
    border-bottom: 1px solid #f3f3f3;
}
.ranking_ts ul li dl{
    height: 1.25rem;
}
.ranking_ts ul li dl dt{
    float: left;
    width: 1.55rem;
    height: 1.25rem;
    border: 1px solid #f3f3f3;
    border-radius: 3px;
    overflow: hidden;
}
.ranking_ts ul li dl dd{
    float: right;
    width: calc(100% - 1.7rem);
    height: 1.25rem;
}
.ranking_ts ul li dl dd h3{font-size: 0.15rem;line-height: 0.2rem;}
.ranking_ts ul li dl dd h4{
    font-weight: 500;
    color: #999;
    line-height: 0.2rem;
    margin: 0.05rem 0;
}
.ranking_ts ul li dl dd h4 span{margin-right: 0.15rem;}
.ranking_ts ul li dl dd p{color: #999;line-height: 0.18rem;}
.ranking_ts ul li dl dd div{
    height: 0.25rem;
    margin-top: 0.1rem;
}
.ranking_ts ul li dl dd div a{
    display: block;
    width: 0.85rem;
    height: 0.25rem;
    line-height: 0.23rem;
    text-align: center;
    border: 1px solid #fe4253;
    border-radius: 0.09rem;
}
.ranking_ts ul li dl dd div a i{
    display: inline-block;
    margin-right: 0.03rem;
}
.ranking_ts ul li dl dd div a:first-child{
    float: left;
    color: #fe4253;
}
.ranking_ts ul li dl dd div a:first-child i{
    width: 0.08rem;
    height: 0.1rem;
    background: url(/images/wap/icon/huo.png) no-repeat center center;
    background-size: 100%;
}
.ranking_ts ul li dl dd div a:last-child{
    color: #fff;
    float: right;
    background: #fe4253;
}
.ranking_ts ul li dl dd div a:last-child i{
    width: 0.12rem;
    height: 0.11rem;
    background: url(/images/wap/icon/ren.png) no-repeat center center;
    background-size: 100%;
}
.ranking_ts_btn{
    display: block;
    height: 0.2rem;
    line-height: 0.2rem;
    color: #d80001;
    text-align: center;
    margin-top: 0.1rem;
}





/* 热门资讯 */
.ranking_zx{
    margin-top: 0.1rem;
    background: #fff;
    padding: 0.1rem;
    /* font-size: 0.15rem; */
}
.ranking_zx_title{
    height: 0.4rem;
    line-height: 0.4rem;
    color: #d80001;
    text-indent: 0.15rem;
    position: relative;
    font-size: 0.15rem;
}
.ranking_zx_title::after{
    position: absolute;
    content: '';
    width: 4px;
    height: 0.15rem;
    top: 0.12rem;
    left: 0;
    background: #d80001;
}
/* 一张图的资讯 */
.list_one li{
    height: 1rem;
    padding: 0.1rem 0;
    border-bottom: 1px dotted  #dddddd;
}
.list_one li:last-child{border: 0;}
.list_one dt{
    float: left;
    width: 1.12rem;
    height: 0.8rem;
    overflow: hidden;
    margin-right: 0.12rem;
}
.list_one dd{
    float: left;
    width: calc(100% - 1.25rem);
    height: 0.8rem;
}
.list_one dd h3{
    width: 100%;
    height: 0.2rem;
    line-height: 0.2rem;
    font-size: 0.13rem;
    color: #333;
}
.list_one dd h3 a{color: #333;}
.list_one dd p{
    height: 0.2rem;
    line-height: 0.2rem;
    margin-top: 0.4rem;
}
.list_one dd p span{
    color: #999999;
    margin-right: 0.15rem;
}
.list_one dd p span i{font-size: 0.12rem;margin-right: 3px;}






/* 资讯列表 */
.head_more2{
    color: #fff;
    font-size: 0.28rem !important;
    margin-top: 0.03rem;
}
/* 导航 */
.news_nav{
    line-height: 0.35rem;
    background: #fff;
}
.news_nav a{
    display: block;
    width: 25%;
    float: left;
    text-align: center;
    color: #333;
}
.news_nav_active{color: #d80001 !important;}
/* 没有图的资讯 */
.list_txt li{
    height: 1.1rem;
    padding: 0.1rem 0;
    border-bottom: 1px dotted #dddddd;
}
.list_txt dt{
    width: 100%;
    height: 0.3rem;
    line-height: 0.3rem;
    font-size: 0.13rem;
    color: #333;
}
.list_txt dt h3 a{color: #333;}
.list_txt dd{line-height: 0.2rem;}
.list_txt dd p{
    height: 0.4rem;
    line-height: 0.2rem;
    -webkit-line-clamp: 2;
}
.list_txt dd p a{color: #666;}
.list_txt dd span{
    color: #999999;
    margin-right: 0.15rem;
}
.list_txt dd span i{font-size: 0.12rem;margin-right: 3px;}
/* 一张图的资讯 */
.list_one li{
    height: 1rem;
    padding: 0.1rem 0;
    border-bottom: 1px dotted  #dddddd;
}
.list_one dt{
    float: left;
    width: 1.12rem;
    height: 0.8rem;
    overflow: hidden;
    margin-right: 0.12rem;
}
.list_one dt img{height: 100%;}
.list_one dd{
    float: left;
    width: calc(100% - 1.25rem);
    height: 0.8rem;
}
.list_one dd h3{
    width: 100%;
    height: 0.2rem;
    line-height: 0.2rem;
    font-size: 0.13rem;
    color: #333;
}
.list_one dd h3 a{color: #333;}
.list_one dd p{
    height: 0.2rem;
    line-height: 0.2rem;
    margin-top: 0.4rem;
}
.list_one dd p span{
    color: #999999;
    margin-right: 0.15rem;
}
.list_one dd p span i{font-size: 0.12rem;margin-right: 3px;}
/* 资讯列表 */
.news_box{
    margin-top: 0.1rem;
    padding: 1px 0.1rem;
    background: #fff;
}
/* 多张图的资讯 */
.list_sum li{
    height: 1.5rem;
    padding: 0.1rem 0;
    border-bottom: 1px dotted  #dddddd;
}
.list_sum dd{height: 0.2rem;line-height: 0.2rem;}
.list_sum dd h3{
    width: 100%;
    height: 0.2rem;
    line-height: 0.2rem;
    font-size: 0.13rem;
    color: #333;
}
.list_sum dd h3 a{color: #333;}
.list_sum dd span{
    color: #999999;
    margin-right: 0.15rem;
}
.list_sum dd span i{font-size: 0.12rem;margin-right: 3px;}
.list_sum dt{
    width: 100%;
    height: 0.8rem;
    margin: 0.05rem 0;
    overflow: hidden;
    display: flex;
    justify-content: space-between;
}
.list_sum dt a{
    display: block;
    width: 1.12rem;
    height: 0.8rem;
    overflow: hidden;
    margin-right: 0.1rem;
}
.list_sum dt a img{height: 100%;}
/* 查看更多 */
.list_more{
    display: block;
    height: 0.2rem;
    line-height: 0.2rem;
    text-align: center;
    color: #d80000;
    font-weight: 600;
    margin: 0.1rem 0;
}
/* 品牌专访 */
.news_pinpai{
    margin-top: 0.1rem;
    background: #fff;
    padding: 0.1rem;
}
.news_pinpai_title{
    height: 0.4rem;
    line-height: 0.4rem;
    color: #d80001;
    text-indent: 0.15rem;
    position: relative;
    font-size: 0.15rem;
    border-bottom: 1px solid #eee;
}
.news_pinpai_title::after{
    position: absolute;
    content: '';
    width: 4px;
    height: 0.15rem;
    top: 0.12rem;
    left: 0;
    background: #d80001;
}
.news_pinpai_title a{
    float: right;
    color: #999;
    font-size: 0.12rem;
}
.news_pinpai_title a i{
    margin-left: 2px;
    font-size: 0.12rem;
}
.news_pinpai_cont{
    width: 100%;
    padding: 0.05rem 0.1rem;
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
}
.news_pinpai_cont li{
    width: 1.6rem;
    height: 1.4rem;
    margin-top: 0.05rem;
}
.news_pinpai_cont li a{
    display: block;
    width: 1.6rem;
    height: 1.05rem;
    border-radius: 0.05rem;
    overflow: hidden;
    border: 1px solid #eee;
}
.news_pinpai_cont li a img{height: 100%;}
.news_pinpai_cont li span{
    display: block;
    height: 0.35rem;
    line-height: 0.35rem;
    color: #333;
    text-align: center;
}
/* 加盟好项目 */
.news_jiameng{
    margin-top: 0.1rem;
    padding: 0.1rem;
    background: #fff;
}
.news_jiameng_cont{
    padding: 0.1rem;
}
.news_jiameng_cont li{
    height: 0.35rem;
    line-height: 0.35rem;
    border-bottom: 1px dashed #eee;
}
.news_jiameng_cont li a{
    display: block;
    float: left;
    width: 33%;
    height: 0.35rem;
    text-align: center;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    color: #666;
}

/* 资讯详情页 */
/* 文章内容 */
.essay{
    padding: 0.1rem;
    margin-top: 0.1rem;
    background: #fff;
}
.essay_title{
    /* height: 0.75rem; */
    border-bottom: 1px solid #e6e6e6;
    padding-bottom: 0.1rem;
}
.essay_title h2{
    font-size: 0.18rem;
    font-weight: 700;
    line-height: 0.35rem;
    text-align: center;
}
.essay_title p{
    height: 0.2rem;
    line-height: 0.2rem;
    margin-top: 0.05rem;
}
.essay_title p span{
    margin-left: 0.5rem;
    color: #666;
}
.essay_title p span i{
    font-size: 0.12rem;
    margin-right: 3px;
}
.essay_cont{padding: 0.1rem 0;}
.essay_cont p{
    text-indent: 2em;
    line-height: 0.2rem;
	margin-bottom: 15px;
}
.essay_cont img{
    display: block;
    margin: 0.1rem auto;
}
.essay_btn{
    margin-top: 0.15rem;
}
.essay_btn p{
    height: 0.3rem;
    line-height: 0.3rem;
    margin-bottom: 0.1rem;
    color: #666;
}
.essay_btn p span{
    display: block;
    float: left;
    width: 0.55rem;
    height: 0.3rem;
    line-height: 0.3rem;
    text-align: center;
    border: 1px solid #d80000;
    border-radius: 5px;
    font-size: 0.15rem;
    margin-right: 0.1rem;
}
.essay_span{
    background: #d80000;
    color: #fff !important;
}
.essay_sm{
    width: 100%;
    /* height: 0.84rem; */
    padding: 0.1rem 0.15rem;
    color: #999;
    line-height: 0.22rem;
    background: #f7f7f7;
}
/* 相关文章 */
.xiangguan{
    margin-top: 0.1rem;
    background: #fff;
    padding: 0.1rem;
}
.xiangguan_title{
    height: 0.4rem;
    line-height: 0.4rem;
    color: #d80001;
    text-indent: 0.15rem;
    position: relative;
    font-size: 0.15rem;
    border-bottom: 1px solid #e6e6e6;
}
.xiangguan_title::after{
    position: absolute;
    content: '';
    width: 4px;
    height: 0.15rem;
    top: 0.12rem;
    left: 0;
    background: #d80001;
}
.xiangguan_cont{padding-bottom: 0.1rem;}
.xiangguan_cont li{
    height: 1.05rem;
    padding: 0.12rem 0.1rem;
    border-bottom: 1px dotted #e6e6e6;
}
.xiangguan_cont li dl{height: 0.8rem;}
.xiangguan_cont li dl dt{
    width: 2.1rem;
    height: 0.8rem;
    float: left;
}
.xiangguan_cont li dl dt h3{
    width: 100%;
    line-height: 0.2rem;
    margin-bottom: 0.1rem;
    color: #333;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.xiangguan_cont li dl dt p{
    color: #666;
    width: 100%;
    height: 0.2rem;
    line-height: 0.2rem;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.xiangguan_cont li dl dt p span{
    color: #999;
    margin-right: 0.15rem;
}
.xiangguan_cont li dl dd{
    float: right;
    width: 1rem;
    height: 0.8rem;
    overflow: hidden;
    border: 5px;
}
/* 文章内容 */
.essay_xinxi{
    width: calc(100% - 0.2rem);
    height: 0.85rem;
    border: 1px dotted #dfdfdf;
    border-radius: 0.09rem;
    margin: 0.15rem 0.1rem 0.05rem;
    padding: 0.13rem;
}
.essay_xinxi_left{
    display: block;
    float: left;
    width: 0.82rem;
    height: 0.59rem;
    border-radius: 0.05rem;
    overflow: hidden;
    margin-right: 0.13rem;
}
.essay_xinxi_center{
    float: left;
    width: calc(100% - 0.82rem - 0.13rem - 0.8rem);
    height: 0.59rem;
    overflow: hidden;
}
.essay_xinxi_center h3{line-height: 0.2rem;color: #666;}
.essay_xinxi_center p{line-height: 0.2rem;color: #999;}
.essay_xinxi_center p em{color: #d80001;}
.essay_xinxi_right{
    display: block;
    float: right;
    width: 0.8rem;
    height: 0.3rem;
    line-height: 0.28rem;
    text-align: center;
    border: 1px solid #d80001;
    color: #d80001;
    border-radius: 0.1rem;
    margin-top: 0.15rem;
}

/* 404页面 */
.four{
    margin: 1.8rem auto 0;
}
.four h3{
    text-align: center;
    font-size: 0.15rem;
    color: #3a3a3a;
}
.four span{
    display: block;
    width: 2.75rem;
    height: 1.1rem;
    margin: 0.3rem auto;
}
.four p{
    width: 2rem;
    height: 0.3rem;
    margin: 0.7rem auto 0;
    display: flex;
    justify-content: space-between;
}
.four p a{
    display: block;
    width: 0.85rem;
    height: 0.28rem;
    line-height: 0.28rem;
    border: 1px solid #db0f21;
    font-size: 0.13rem;
    text-align: center;
    border-radius: 0.1rem;
}
.four p a:first-child{
    background: #db0f21;
    color: #fff;
}
.four p a:last-child{
    color: #db0f21;
}
