/*----------------首页----------------*/
/*------------SVIP招商-----------*/
.jm-hotzs{margin-top:0rem; padding:0rem;}
.jm-hotzs li{float: left;margin-right: 0.2rem;width: 45.1%;border: 1px solid #d6d6d6;text-align: center;padding:0.1rem;margin-top: 0.2rem;border-radius: 0.05rem;}
.jm-hotzs li:nth-child(2n){margin-right: 0rem;}
.jm-hotzs li img{width: 3.20rem;height: 2.28rem;}
.jm-hotzs li h2{font-size: 0.3rem;font-weight: bold;margin-top: 0.1rem;text-overflow: ellipsis;-webkit-line-clamp: 1;-webkit-box-orient: vertical;display: -webkit-box;overflow: hidden;}
.jm-hotzs li p{color:#999999;font-size: 0.26rem;}
.jm-hotzs li p span{color:#e51748;}
.jm-hotzs li button{margin: 0.1rem 0rem; color:#fff;background-color: #e51748;border:none;padding-bottom: 0.05rem; font-size: 0.3rem;width: 2.8rem;height: 0.55rem;border-radius: 0.05rem; cursor: pointer;}
.jm-hotzs li button:focus{outline: none;}

/*------------VIP品牌-----------*/
.jm-hotpp{margin: 0rem; padding:0rem;}
.jm-hotpp li{float: left;margin-top: 0.2rem;border-top: 0.01rem solid #efefef;padding-top: 0.2rem;}
.jm-hotpp li img{float: left; width: 3rem;height: 2.13rem;margin-right: 0.2rem;}
.jm-hotpp li .jmhotpp-r{float: left;width: 3.9rem;}
.jm-hotpp li .jmhotpp-r h2{font-size: 0.32rem;font-weight: bold;}
.jm-hotpp li .jmhotpp-r h3{font-size: 0.22rem;color:#999;height: 0.35rem;text-overflow: ellipsis;-webkit-line-clamp: 1;-webkit-box-orient: vertical;display: -webkit-box;overflow: hidden;}
.jm-hotpp li .jmhotpp-r div{float: left;color:#999;width: 100%;}
.jm-hotpp li .jmhotpp-r div p{float: left;font-size: 0.22rem;}
.jm-hotpp li .jmhotpp-r div p:nth-child(1){margin-right: 0.1rem;}
.jm-hotpp li .jmhotpp-r h4{float: left; font-size: 0.22rem;color:#999;margin-bottom: 0.05rem;}
.jm-hotpp li .jmhotpp-r h4 span{color:#e31a58;font-size: 0.28rem;font-weight: bold;margin-left: 0.05rem;}
.jm-hotpp li .btn button{font-size: 0.24rem;cursor: pointer; width: 1.79rem;height: 0.5rem;border-radius: 0.05rem;padding-bottom: 0.05rem; color:#fff;background: linear-gradient(45deg, #e80042 0%, #ff41b5 100%);border:none;}
.jm-hotpp li .btn button:focus{outline:none;}
.jm-hotpp li .btn a:nth-child(1) button{color:#eb074f;background: linear-gradient(45deg, #fff 0%, #fff 100%);border:0.02rem solid #eb074f;margin-right: 0.16rem;}


/*--------renzheng推荐加盟品牌--------*/
.jm-recom{margin: 0rem; padding:0rem;}
.jm-recom li{margin-top: 0.2rem; float: left;margin-right: 2.5%; border: 1px solid #d3d3d3;width: 48%;border-radius: 0.05rem;}
.jm-recom li:nth-child(2n){margin-right: 0rem;}
.jm-recom li>a>img{width: 3.4rem;height: 2.42rem;border-bottom: 0.01rem solid #d3d3d3;border-radius: 0.05rem;}
.jm-recom li h2{font-size: 0.32rem;text-overflow: ellipsis;-webkit-line-clamp: 1;-webkit-box-orient: vertical;display: -webkit-box;overflow: hidden;}
.jm-recom li .jmtj-text{padding:0.1rem 0.2rem 0.2rem 0.2rem;}
.jm-recom li .jmtj-text p{ font-size: 0.22rem;color:#999999;margin-top: 0.05rem;text-overflow: ellipsis;-webkit-line-clamp: 1;-webkit-box-orient: vertical;display: -webkit-box;overflow: hidden;}
.jm-recom li .jmtj-text p i img{float: left; width: 0.21rem;}
.jm-recom li .jmtj-text .btn{margin-top: 0.2rem;height: 0.5rem;}
.jm-recom li .jmtj-text .btn button{font-size: 0.24rem;cursor: pointer;width: 1.42rem;height: 0.5rem;border-radius: 0.05rem;padding-bottom: 0.05rem;color:#fff;background: linear-gradient(90deg, #0770d2 0%, #1fcaec 100%);border:none;}
.jm-recom li .jmtj-text .btn button:focus{outline:none;}
.jm-recom li .jmtj-text .btn a{float:left;display:block;}
.jm-recom li .jmtj-text .btn a:nth-child(1) button{color:#057fd0;background: linear-gradient(45deg, #fff 0%, #fff 100%);border:0.02rem solid #057fd0;margin-right: 0.16rem;}


/*--------品牌资讯--------*/
.ppnew-main {padding-bottom: 0.2rem; margin: 0;clear: both;}
.ppnew-main li{margin-top: 0.2rem;padding-top:0.2rem;padding-bottom:0.2rem;border-bottom: 0.01rem solid #efefef;clear: both;width: 7.1rem;float: left;}
.ppnew-main li img{float:left; width: 2.1rem;height: 1.58rem;}
.ppnew-main li .spnew-l{float:right;width: 4.8rem;margin-left: 0.2rem;}
.ppnew-main li .spnew-l h2{float: left; font-size: 0.3rem;}
.ppnew-main li .spnew-l h2 i{background-color: #229bf2;padding:0.05rem 0.1rem;font-size: 0.2rem;margin-right: 0.1rem;color:#fff;border-radius: 0.05rem;}
.ppnew-main li:nth-child(1) .spnew-l h2 i{background-color: #fe751d;}
.ppnew-main li:nth-child(2) .spnew-l h2 i{background-color: #fdb80c;}
.ppnew-main li:nth-child(3) .spnew-l h2 i{background-color: #ffdc00;}
.ppnew-main li:nth-child(4) .spnew-l h2 i{background-color: #46d47f;}
.ppnew-main li .spnew-l div{float: left;margin-top: 0.25rem;width: 4.8rem;}
.ppnew-main li .spnew-l div p{ float: left; font-size: 0.22rem;background-color: #d4edff;color:#2395e0;width:1.5rem;padding-bottom: 0.03rem;text-align: center;}
.ppnew-main li .spnew-l div b{font-size: 0.2rem;color:#999999;font-weight: normal;margin: 0.05rem 0rem 0rem 0.05rem;}
.ppnew-main li .spnew-l div span{float: left;font-size: 0.2rem;color:#999999;}
.ppnew-main li .spnew-l div span:nth-child(1){margin-right:0.2rem;}
.ppnew-main li .spnew-l div span i{font-size:0.2rem;margin-right:0.06rem;}
.ppnew-main li .spnew-l div a{display: block; font-size: 0.22rem;float: right; background-color: #d4edff;color: #2395e0;width: 1.6rem;text-align: center;padding:0.03rem 0;border-radius: 0.03rem;}




/*---------------招商加盟库-列表页----------------*/
/*搜索关键词*/
.sokeys{padding:0rem 0.2rem 0rem 0rem;}
.solist{padding:0.05rem 0;overflow:hidden;}
.solist b{float:left;width:17%;font-weight:normal;font-size:.25rem;height:0.47rem;line-height:0.45rem;color:#999;}
.solist nav{float:left;width:83%;overflow-x:scroll;white-space:nowrap;}
.solist nav a{box-sizing:border-box;display:inline-block;padding:0rem 0.18rem;font-size:0.25rem;height:0.47rem;line-height:.45rem;color:#333;}
.solist .hot{position:relative;color:#eb2d32;}
.solist .hot:before{content:'';position:absolute;top:0;right:0.01rem;width:.15rem;height:.2rem;background:url(../images/i_hot_sup.png);background-size:100%;}
.solist .on{border:1px solid #eb054c;border-radius:0.05rem;color:#eb054c;}

/*------------招商加盟库-list----------*/
.jmku-list{margin-top: 0rem; padding:0rem;}
.jmku-list li{float: left;margin-top: 0.2rem;border-bottom: 0.01rem solid #efefef;padding-bottom: 0.2rem;}
.jmku-list li img{float: left; width: 3rem;height: 2.13rem;margin-right: 0.2rem;}
.jmku-list li .jmku-r{float: left;width: 3.9rem;}
.jmku-list li .jmku-r a{float: left;width: 3.9rem;}
.jmku-list li .jmku-r a h2{float: left; font-size: 0.32rem;font-weight: bold;}
.jmku-list li .jmku-r a i{float: left;margin-top: 0.09rem;}
.jmku-list li .jmku-r a i img{float: left; width: 0.35rem;height: 0.35rem;margin-right: 0.05rem; margin-left: 0.01rem}
.jmku-list li .jmku-r h3{float: left; font-size: 0.22rem;color:#999;height: 0.35rem;overflow: hidden; width: 3.9rem}
.jmku-list li .jmku-r div{float: left;color:#999;width: 3.9rem}
.jmku-list li .jmku-r div p{float: left;font-size: 0.22rem;}
.jmku-list li .jmku-r div p:nth-child(1){margin-right: 0.1rem;}
.jmku-list li .jmku-r h4{float: left; font-size: 0.22rem;color:#999;margin-bottom: 0.03rem;}
.jmku-list li .jmku-r h4 span{color:#e31a58;font-size: 0.28rem;font-weight: bold;margin-left: 0.05rem;}
.jmku-list li .btn button{font-size: 0.24rem;cursor: pointer; width: 1.79rem;height: 0.5rem;border-radius: 0.05rem;padding-bottom: 0.05rem; color:#fff;background: linear-gradient(45deg, #e80042 0%, #ff41b5 100%);border:none;}
.jmku-list li .btn button:focus{outline:none;}
.jmku-list li .btn a:nth-child(1) button{color:#eb074f;background: linear-gradient(45deg, #fff 0%, #fff 100%);border:0.02rem solid #eb074f;margin-right: 0.16rem;}



/*---------------招商加盟-详情----------------*/
/*--topnav---*/
.topnav{overflow-x: scroll;white-space: nowrap;margin:0rem;padding-top: 1.3rem;padding-bottom: 0.1rem;  background: url(../images/topbj.jpg) repeat-y;}
.topnav ul li{display: table-cell;margin-right: 0.5rem;padding: 0.1rem 0rem;text-align: center;display: table-cell;box-sizing: border-box;min-width: 1.25rem;line-height: 1.5em;}
.topnav ul li a{color:#fff;font-size: 0.34rem;}
.topnav ul .on{padding-top: 0rem;background:url(../images/nav-on.png)no-repeat no-repeat;background-position: 50% 100%;background-size: 0.39rem 0.06rem;}
.topnav ul .on a{font-size: 0.45rem;font-weight: bold;}






/*-----背景颜色修改----*/
.jmny-color{/*background: linear-gradient(180deg, #fff 50%, #fe5b58 100%);*/background-color: #053eaf;padding-bottom: 0.1rem;}

/*-------大图------*/
.jmny-bigtu{z-index: 1;position: relative;}

/*-------spsy-logo------*/
.sp-logo{background-color: #fff;padding:0.2rem;margin:0.2rem;margin-top: -0.8rem;z-index: 999;position: relative;/*box-shadow: 0rem 0.08rem 0.15rem 0rem #c0c0c0;*/}
.sp-logo>img{width: 6.6rem;height: 4.37rem;border:0.05rem solid #d3d3d3;}
.sp-logo .splogo-txt{width: 100%;}
.sp-logo .splogo-txt h1{font-size: 0.4rem;color:#333;font-weight: bold;margin: 0.1rem; text-align: center}
.sp-logo .splogo-txt p{ font-size: 0.22rem;color:#666;line-height: 0.35rem;margin-bottom: 0.06rem;}
.sp-logo .splogo-txt p i {float: left; margin-right: 0.1rem;}
.sp-logo .sp-ppqy h2{font-size: 0.26rem;color:#778cb5;text-align: center;margin:0.15rem 2.6rem 0 2.6rem;margin-bottom: -0.2rem;background-color: #fff;position: relative;z-index: 999;}
.sp-logo .sp-ppqy div{text-align: center;border-top: 0.01rem solid #bbc5da;padding: 0.2rem 0 0.1rem 0;}
.sp-logo .sp-ppqy div ul{display: inline-block;}
.sp-logo .sp-ppqy div ul li{float: left;margin-right: 0.2rem;margin-top: 0.2rem;}
.sp-logo .sp-ppqy div ul li:last-child{margin-right: 0rem;}
.sp-logo .sp-ppqy div ul li img{width: 1.52rem;height: 1.52rem;}


/*已认证评估报告*/
.sp-rzpg{background-color: #e9efff;border-radius:0.05rem;margin:0.2rem}
.sp-rzpg>img{width: 7.1rem;height: 1.5rem;}
.sp-rzpg .rzpg-main{border-radius:0.03rem;background-color: #fff;margin:0.1rem;padding: 0.2rem;}
.sp-rzpg .rzpg-main ul li{float: left;width:2.1rem;margin-bottom:0.14rem;margin-right:0.1rem;}
.sp-rzpg .rzpg-main ul li:nth-child(3n){margin-right: 0;}
.sp-rzpg .rzpg-main ul li img{float: left;width:0.32rem;height:0.32rem;margin-top: 0.04rem;margin-right: 0.08rem;}
.sp-rzpg .rzpg-main ul li p{font-size: 0.26rem;color:#333;}
.sp-rzpg .rzpg-main h2{font-size: 0.24rem;text-align: center;color: #666666;border-top:0.01rem dashed #cccfdb;padding:0.1rem 0;margin-top:0.1rem;}
.sp-rzpg .rzpg-main a{display: block;margin-top: 0.06rem;}
.sp-rzpg .rzpg-main a button{width:6.5rem;height:0.7rem;padding-bottom:0.03rem;border-radius:0.05rem;font-size:0.26rem;border: none;color: #fff;background-image: linear-gradient(to right,#546bf7,#2c80ff);cursor: pointer;}


/*未认证品牌*/
.sp-rzpg-no{background-color: #e9efff;border-radius:0.05rem;margin:0.2rem}
.sp-rzpg-no>img{width: 7.1rem;height: 1.5rem;}
.sp-rzpg-no .rzpg-no{border-radius:0.03rem;margin:0.1rem;padding: 0.2rem;}
.sp-rzpg-no .rzpg-no ul li{float: left;width:2.1rem;margin-bottom:0.14rem;margin-right:0.1rem;}
.sp-rzpg-no .rzpg-no ul li:nth-child(3n){margin-right: 0;}
.sp-rzpg-no .rzpg-no ul li img{float: left;width:0.32rem;height:0.32rem;margin-top: 0rem;margin-right: 0.08rem;}
.sp-rzpg-no .rzpg-no ul li p{font-size: 0.26rem;color:#333;}
.sp-rzpg-no .rzpg-no a{float: left; margin-top: 0.06rem;margin-right: 0.1rem;}
.sp-rzpg-no .rzpg-no a:last-child{margin-right: 0;}
.sp-rzpg-no .rzpg-no a button{width:3.2rem;height:0.7rem;padding-bottom:0.03rem;border-radius:0.05rem;font-size:0.26rem;border: none;color: #fff;background-image: linear-gradient(to right,#546bf7,#2c80ff);cursor: pointer;}
.sp-rzpg-no .rzpg-no a:nth-child(2) button{background-image: linear-gradient(to right,#ed9c10,#f46018);}


/*-------spsy-加盟指导------*/
.sp-jmzd{margin:0.2rem;padding-bottom: 0.1rem; background-color: #fff;border-radius: 0.1rem;border: 0.02rem solid #ff5e64;}
.sp-jmzd .spjmzd-top{background: url(../images/spjmzd-topback.png) no-repeat no-repeat;background-size: 100% 100%;height: 0.8rem;padding:0.25rem 0.2rem;}
.sp-jmzd .spjmzd-top p{float: left; font-size: 0.3rem;color:#fff;padding:0.1rem 0rem 0rem 0.2rem;}
.sp-jmzd .spjmzd-top p span{font-size: 0.34rem;font-weight: bold;}
.sp-jmzd .spjmzd-top a{float: right;}
.sp-jmzd .spjmzd-top a button{background-color: #fff;border:none;width: 2.6rem;height: 0.7rem;border-radius: 0.5rem;font-size: 0.28rem;padding-bottom: 0.05rem; font-weight: bold;color:#eb3429; cursor: pointer;}
.sp-jmzd .spjmzd-top a button:focus{outline: none;}
.sp-jmzd ul{padding:0.1rem 0.3rem 0.2rem 0.3rem;}
.sp-jmzd ul li{float: left;width: 3.1rem;margin-right: 0.1rem;margin-top: 0.2rem;}
.sp-jmzd ul li:nth-child(2n){margin-right: 0rem;}
.sp-jmzd ul li p{font-size: 0.28rem;color:#666;}
.sp-jmzd ul li p span{font-size: 0.32rem;color:#f34b35;font-weight: bold;}
.spjmzd-more{background: url(../images/spjmzd-moreback.png)no-repeat no-repeat;background-size: 100% 100%; margin:0.1rem 0rem 0.1rem 0rem;}
.spjmzd-more a p{text-align: center;font-size: 0.24rem;color:#cacaca;}

/*-----------jmny-title-----------*/
.jm-title{border-bottom: 0.01rem solid #efefef;padding-bottom: 0.2rem;}
.jm-title img{float: left; width: 0.53rem;height: 0.53rem;margin-right: 0.2rem;}
.jm-title h2{float: left; font-size: 0.34rem;color:#333;font-weight: bold;}
.jm-title h2 span{color:#e5184b;}

/*-------jmny-加盟信息-------*/
.jmny-mess{margin:0.2rem;padding:0.3rem; background-color: #fff;border-radius: 0.05rem;}
.jmny-mess ul{margin: 0.1rem;}
.jmny-mess ul li{float: left;width: 100%;font-size: 0.26rem;color:#8a8a8a;margin-top: 0.12rem;}
.jmny-mess ul li span{color:#333;}

/*-------jmny-加盟条件 优势-------*/
.jmny-tjys{margin:0.2rem;padding:0.3rem; background-color: #fff;border-radius: 0.05rem;}
.jmnytj-main{margin-top: 0.2rem;}
.jmnytj-main p{font-size: 0.26rem;color:#8a8a8a;line-height: 0.48rem;letter-spacing: 0.01rem;}


/*-------产品-------*/
.jmny-pro{margin:0.2rem;padding:0.3rem; background-color: #fff;border-radius: 0.05rem;}
.jmny-pro ul{margin-top: 0.2rem;}
.jmny-pro ul li{float: left;width:47.7%;border:0.01rem solid #c0c0c0;margin-right: 0.2rem;margin-top: 0.2rem;border-radius: 0.05rem;}
.jmny-pro ul li:nth-child(2n){margin-right: 0rem;}
.jmny-pro ul li img{width: 3.13rem;height: 3.13rem;border-radius: 0.05rem 0.05rem 0rem 0rem;}
.jmny-pro ul li p{font-size: 0.23rem;margin:0.1rem;}

/*--------jmny-新闻访谈专题--------*/
#jmny-more{margin:0.2rem;padding:0.3rem 0.3rem 0.2rem 0.3rem; background-color: #fff;border-radius: 0.05rem;}
#jmny-more .hd {text-align: center;}
#jmny-more .hd ul li{float: left;color:#333;font-size: 0.34rem;font-weight: bold;width: 32.8%;padding-bottom: 0.3rem;}
#jmny-more .hd ul .on{background:url(../images/jmnews-on.png)no-repeat no-repeat;background-position: 49% 100%;background-size: 20% 10%;}
.jmnym-new li{float: left;width: 6.5rem;padding:0.2rem 0rem;border-top: 0.01rem solid #efefef;}
.jmnym-new li h2{float: left;font-size: 0.3rem;color:#333;width: 5rem; text-overflow: ellipsis;-webkit-line-clamp: 1;-webkit-box-orient: vertical;display: -webkit-box;overflow: hidden;}
.jmnym-new li p{float: right;font-size: 0.22rem;color:#999;}
.jmnym-talk{border-top: 0.01rem solid #efefef; padding-top: 0.2rem;}
.jmnym-talk li{float: left; width: 3.15rem;background-color: #f7f7f7;margin-right: 0.16rem;}
.jmnym-talk li:nth-child(2n){margin-right: 0rem;}
.jmnym-talk li>img{width: 3.15rem;height: 2.37rem;}
.jmnym-talkword{padding:0.1rem}
.jmnym-talk li .jmnym-talkword h2{font-size: 0.26rem;text-overflow: ellipsis;-webkit-line-clamp: 2;-webkit-box-orient: vertical;display: -webkit-box;overflow: hidden;}
.jmnym-talk li .jmnym-talkword h2>img{width:0.35rem;height: 0.35rem; float: left;}
.jmnym-talk li .jmnym-talkword div{float: left;margin-top: 0.2rem;width: 2.95rem;}
.jmnym-talk li .jmnym-talkword div p{float: left;font-size: 0.22rem;color:#999999;}
.jmnym-talk li .jmnym-talkword div p:nth-child(2){float: right;}
.jmnym-talk li .jmnym-talkword div p>img{float: left;width: 0.22rem;margin: 0.04rem 0.02rem 0rem 0rem; height: 0.24rem;}
.jmnym-zhuanti{border-top: 0.01rem solid #efefef; padding-top: 0.2rem;}
.jmnym-zhuanti li{position: relative;}
.jmnym-zhuanti li img{width: 6.5rem;height: 3.88rem;}
.jmnym-zhuanti li p{position: absolute;width: 6.5rem;color:#fff;padding:0.2rem 0.2rem 0.1rem 0.2rem;font-size: 0.3rem; font-weight: bold; bottom: 0;background-image: linear-gradient(180deg, rgba(0,0,0,0), rgba(102,102,102,1));}

