



.news-icon{
    position: absolute;
    right:1.75rem;
    top:1.3rem;
    width:1.75rem;
    height:2rem;
    background: url(https://images.zhongmin.cn/00_wap2017/index/images/news.png) no-repeat;
    background-size: 100% ;

}

.inheader{
    position: fixed;
    top:0;
    left:0;
    width:100%;
    padding:.65rem 1.7rem;
    text-align: center;
    box-sizing: border-box;
    z-index:10
}

.search-box{
    float:right;
    width:67%;
    height:3.1rem;
    margin-right: 10%;
    background: url(https://images.zhongmin.cn/00_wap2017/index/images/input-bg1.png) no-repeat;
    background-size: auto 88% ;
    vertical-align: bottom;
}

.sel-icon{
    position: absolute;
    left:.5rem;
    top:.6rem;
    width:6.9rem;
    height:3.4rem;
    line-height: 3.4rem;
    padding-right:1.2rem;
    background: url(https://images.zhongmin.cn/00_wap2017/index/images/up.png) 7rem 1.4rem no-repeat;
    background-size: .7rem auto ;
    border-radius: 3px;
    overflow: hidden;
  /*  text-overflow: ellipsis;
    white-space: nowrap;*/
}

.sel-icon em{
    font-style:normal;
    font-size: 1.4rem;
    color:#fff;
}
.curheader .news-icon{
    background: url(https://images.zhongmin.cn/00_wap2017/index/images/news1.png) no-repeat;
    background-size: 100% ;
    transition: all 1s;
    -moz-transition: all 1s;
    -webkit-transition: all 1s;
    -o-transition: all 1s;
}
.curheader .search-box{
    background: url(https://images.zhongmin.cn/00_wap2017/index/images/input-bg2.png) no-repeat;
    background-size: auto 88% ;
    transition: all 1s;
    -moz-transition: all 1s;
    -webkit-transition: all 1s;
    -o-transition: all 1s;
}
.curheader .sel-icon{
    background: url(https://images.zhongmin.cn/00_wap2017/index/images/up-cur.png) 7rem 1.4rem no-repeat;
    background-size: .7rem auto ;
    transition: all 1s;
    -moz-transition: all 1s;
    -webkit-transition: all 1s;
    -o-transition: all 1s;
}
.curheader .sel-icon em{color:#000;}
.curheader{
    background: #fff;
    box-shadow: 0 0 4px rgba(0,0,0,0.1);
}

.news-num{
    position: absolute;
    top:-.5rem;
    left:1.3rem;
    height:1.2rem;
    min-width:1.2rem;
    padding:0 .3rem;
    line-height: 1.2rem;
    background: #fe3b2f;
    font-size: .9rem;
    color:#fff;
    border-radius: 1.2rem;
    text-align: center;
    box-sizing: border-box;

}

.banner{
    display: table;
    width:100%;
    height: 17rem;
    overflow: hidden;
}
.banner ul{
    display: table-row;
}
.new-tbl-cell {
    display: table-cell;
}
.new-banner-num {
    position: absolute;
    left: 0;
    bottom: 1rem;
    text-align: center;
}

.new-banner-num li {
    display: inline-block;
    width: 1rem;
    height: 1rem;
    margin-left: 1.4rem;
    border-radius: 0.9em;
    background-color: rgba(255,255,255,.8);
    text-indent: -9999px;
    box-shadow: 0 0 2px rgba(0,0,0,0.15);
}
.new-banner-num .on {
    background: #ff803b;
}

/*广告*/
.adv-box {
    padding: 1rem 1.3rem .5rem 2rem;
    background: #fff;
    border-top: 1px solid #eee;
}




.classify-box{
    padding:0 0 1.8rem;
    background: #fff;
    font-family: "苹方";
}

.classify-box li{
    float:left;
    width:25%;
}
.classify-box li a{
    display: block;
    width:100%;
    padding-top:6.6rem;
    font-size: 1.4rem;
    color:#333;
    text-align: center;
}

.classify-box li a.icon1{background: url(https://images.zhongmin.cn/00_wap2017/index/images/icon1.png) center 2.75rem no-repeat;background-size: 2.9rem;}
.classify-box li a.icon2{background: url(https://images.zhongmin.cn/00_wap2017/index/images/icon2.png) center 2.75rem no-repeat;background-size: 2.9rem;}
.classify-box li a.icon3{background: url(https://images.zhongmin.cn/00_wap2017/index/images/icon3.png) center 2.75rem no-repeat;background-size: 2.9rem;}
.classify-box li a.icon4{background: url(https://images.zhongmin.cn/00_wap2017/index/images/icon4.png) center 2.75rem no-repeat;background-size: 2.9rem;}
.classify-box li a.icon5{background: url(https://images.zhongmin.cn/00_wap2017/index/images/icon5.png) center 2.75rem no-repeat;background-size: 2.9rem;}
.classify-box li a.icon6{background: url(https://images.zhongmin.cn/00_wap2017/index/images/icon6.png) center 2.75rem no-repeat;background-size: 2.9rem;}
.classify-box li a.icon7{background: url(https://images.zhongmin.cn/00_wap2017/index/images/icon7.png) center 2.75rem no-repeat;background-size: 2.9rem;}
.classify-box li a.icon8{background: url(https://images.zhongmin.cn/00_wap2017/index/images/icon8.png) center 2.75rem no-repeat;background-size: 2.9rem;}



.func-wrap{
    margin-bottom: 1rem;
    font-family: "苹方";
    background: #fff;
    border-top:1px solid #eee;
}
.func-box{
    border-bottom: 1px solid #eee;
}
.func-box a{
     float:left;
     width:49.7%;
     padding:2rem 0 2rem 3%;
     box-sizing: border-box;
}
.func-box a.func1{
    background: url(https://images.zhongmin.cn/00_wap2017/index/images/tjyl-icon.png) 91% center no-repeat;
    background-size:22.3% auto;
}
.func-box a.func2{
    background: url(https://images.zhongmin.cn/00_wap2017/index/images/jslp-icon.png) 91% center no-repeat;
    background-size:22.3% auto;
}

.func1 p:first-child,.func2 p:first-child{font-size: 1.6rem; color:#000;}
.func1 p:nth-child(2),.func2 p:nth-child(2){font-size: 1.2rem; color:#999;}
.gap-icon{
    float:left;
    width:1px;
    height:4.5rem;
    margin-top: 1.5rem;
    background: #eee;
}

.topline{
    padding:1.35rem 0 1.35rem 16%;
    background: url(https://images.zhongmin.cn/zhongmin_wap2017/index/images/topline.png) 3% 1.5rem no-repeat;
    background-size: 10% auto ;
    overflow:hidden;
}

.prolink-box1{
    float: left;
    width:40%;
    height:19rem;
    box-sizing: border-box;
    border-right:1px solid #eee;
    background-size: 100% auto;
}
.prolink-box2{
    float: left;
    width:60%;
    height:19rem;
    box-sizing: border-box;
    background: #fff;
}
.prolink-box3{
    width:100%;
    height:9.13rem;
    background-size: 100% auto;
    border-bottom: 1px solid #eee;
}
.prolink-box4{
    float: left;
    width:50%;
    height:8.2rem;
    background-size: 100% auto;
    box-sizing: border-box;
    border-right: 1px solid #eee;
}
.prolink-box5{
    float: left;
    width:50%;
    height:8.2rem;
    background-size: 100% auto;
    box-sizing: border-box;
}
.prolink-box1 a,.prolink-box2 a,.prolink-box3 a,.prolink-box4 a,.prolink-box5 a{
    position: relative;
    display: block;
    width:100%;
    height:100%;
    background: #fff;
}

.prolink-tit{
    position: absolute;
    top:1.75rem;
    left:1.5rem;
    font-size:1.5rem;
    color:#000;
}
.prolink-p1{
    margin-bottom: .1rem;
    font-size: 1.5rem;
    color:#000;
}
.prolink-p2{
    font-size: 1.2rem;
    color:#999;
}
.prolink-p2 span{
    color:#ff5400;
}
.prolink-p3{
    margin-top: .7rem;
    font-size: 1.5rem;
    color:#000;
}
.prolink-p3 span{
    display: inline-block;
    height:1.8rem;
    padding:0 .2rem;
    margin: 0 .6rem;
    line-height: 1.8rem;
    font-size: 1.2rem;
    color:#fff;
    background: #333;
    border-radius: 2px;
    vertical-align: .1rem;
}

.prolink-img1{
    position: absolute;
    bottom:1.5rem;
    left: 26.8%;
    width:47.6%;
}

.prolink-tab{
    display: inline-block;
    padding:0 .4rem;
    line-height: 1.4rem;
    font-size: 1rem;
    color:#ff5400;
    background: #ffeee6;

}
.prolink-img2{
    position: absolute;
    top:1.5rem;
    right: 1.5rem;
    width:45%;
}

.mt20{margin-top:1rem;}

.pro-com-tit{
    padding-left:1.1rem;
    margin:1.8rem 0;
    font-size: 1.6rem;
    color:#333;
    font-weight: bold;
    border-left:.4rem solid #ffb400;
}

.hotpro-box,.logo-box,.recommend-box{
    margin-top: 1rem;
    font-family: "苹方";
    background: #fff;
}

.hotpro-list-box{
    padding-left:4%;
}
.hotpro-list-box li{
    padding:0 4% 1.4rem 0;
    margin-bottom: 2rem;
    border-bottom: 1px solid #eee;
}
.hotpro-list-box li:last-child{
    border-bottom:none;
    margin-bottom:0
}
.hp-left-box{
    float:left;
    width:27.7%;
}

.com-img{
    width:100%;
    vertical-align: middle;
}

.hp-right-box{
    position: relative;
    height: 7.3rem;
    padding-left:32%;
}

.hp-tit{
    font-size: 1.5rem;
    color:#000;
    line-height: 1.2;
    padding-bottom: .45rem;

}
.hp-detl{
    font-size: 1.3rem;
    line-height: 1.1;
    color:#999;
    padding-bottom: .65rem;
}
.hp-price{
    display: inline-block;
    font-size: 1.5rem;
    color:#ff5400;
    font-weight: bold;
}
.hp-price em{
    font-size: 1.2rem;
    font-style:normal;
    font-weight: normal;
}

.hp-tab{
    display: inline-block;
    padding:0 1.8rem 0 .75rem;
    margin-bottom: .5rem;
    font-size: 1rem;
    height:1.3rem;
    line-height: 1.5rem;
    color:#ff5400;
    border:1px solid #ff5400;
    border-radius: 3px;
    background: url(https://images.zhongmin.cn/00_wap2017/index/images/right-icon.png) 97% .3rem no-repeat;
    background-size: .75rem;
}
.rate-box{
    font-size: 1.3rem;
    color:#ff5400;
}
.rate-link{
    margin-left: 1.5rem;
    font-size: 1.3rem;
    color:#1d76da;
}
.new-logo{
   position: absolute;
    top:0;
    left:0;
    width:3rem;
}
.new-logo2{
    position: absolute;
    top:0;
    left:0;
    padding:0 .5rem;
    font-size: .9rem;
    line-height: 1.5rem;
    color:#fff;
    background:rgba(0,0,0,0.4);
}

.check-btn{
    padding:1rem 0;
    font-size: 1.2rem;
    color:#999;
    text-align: center;
}

.img-det{
    position: absolute;
    bottom: 0;
    left:0;
    width:100%;
    background: rgba(0,0,0,.4);
    font-size: 1.1rem;
    color:#fff;
    text-align: center;
}

.logo-list-box{
    padding:0 4% .5rem 4%;
}
.logo-list-box li {
    float:left;
    width:31%;
    height:6.3rem;
    margin:0 2.4% 1.5rem 0;
    border:1px solid #eee;
}
.logo-list-box li a{
    display: block;
    width:100%;
    height:100%;
}

.logo-list-box li:nth-child(3n){
    margin-right:0;
}
.logo-list-box li a{
    display: block;
    width:100%;
    margin-top: 1.1rem;
    text-align: center;
}
.logo-list-box li a img{width:93.4%;}


.more-link{
    display: inline-block;
    padding-right:1.5rem;
    margin:2.2rem 0 0 2rem;
    font-size: 1.4rem;
    color:#333;
    background: url(https://images.zhongmin.cn/zhongmin_wap2017/index/images/right-icon.png) right center no-repeat;
    background-size: .65rem auto;
}


.footer-nav-box{
    position: fixed;
    left:0;
    bottom: 0;
    width:100%;
    background: #fff;
    border-top:1px solid #eee;
    box-shadow:1px 0 0 rgba(217,217,217,1)
}
.footer-nav-box a{
    float:left;
    width:20%;
    padding-top:2.86rem;
    font-size: 1.2rem;
    line-height: 2.2;
    color:#909090;
    text-align: center;
}
.home{
    background: url(https://images.zhongmin.cn/00_wap2017/index/images/home.png) center 1rem no-repeat;
    background-size: 2.4rem auto;
}
.cur.home{
    background: url(https://images.zhongmin.cn/00_wap2017/index/images/home-cur.png) center 1rem no-repeat;
    background-size: 2.4rem auto;
    color:#ff9003;
}
.pro{
    background: url(https://images.zhongmin.cn/00_wap2017/index/images/pro.png) center 1rem no-repeat;
    background-size: 2.4rem auto;
}
.cur.pro{
    background: url(https://images.zhongmin.cn/00_wap2017/index/images/pro-cur.png) center 1rem no-repeat;
    background-size: 2.4rem auto;
    color:#ff9003;
}
.serv{
    background: url(https://images.zhongmin.cn/00_wap2017/index/images/serv.png) center 1rem no-repeat;
    background-size: 2.4rem auto;
}
.cur.serv{
    background: url(https://images.zhongmin.cn/00_wap2017/index/images/serv-cur.png) center 1rem no-repeat;
    background-size: 2.4rem auto;
    color:#ff9003;
}
.hkb{
    background: url(https://images.zhongmin.cn/00_wap2017/index/images/hkb.png) center 1.2rem no-repeat;
    background-size: 2.6rem auto;
}
.cur.hkb{
    background: url(https://images.zhongmin.cn/00_wap2017/index/images/hkb-cur.png) center 1.2rem no-repeat;
    background-size: 2.4rem auto;
    color:#ff9003;
}
.me{
    background: url(https://images.zhongmin.cn/00_wap2017/index/images/me.png) center 1rem no-repeat;
    background-size: 2.1rem auto;
}
.cur.me{
    background: url(https://images.zhongmin.cn/00_wap2017/index/images/me-cur.png) center 1rem no-repeat;
    background-size: 2.4rem auto;
    color:#ff9003;
}


.cart{
    background: url(https://images.zhongmin.cn/00_wap2017/index/images/cart.png) center 1rem no-repeat;
    background-size: 2.4rem auto;
}
.cur.cart{
    background: url(https://images.zhongmin.cn/00_wap2017/index/images/cart-cur.png) center 1rem no-repeat;
    background-size: 2.4rem auto;
    color:#ff9003;
}



.cart-nums{
    position: absolute;
    top:.4rem;
    right:24%;
    min-width: 1.4rem;
    height:1.4rem;
    font-size: 1rem;
    color:#FFF;
    line-height: 1.4rem;
    background: #fe3b2f;
    text-align: center;
    border-radius: 1.4rem;
}




.recommend-list-box{
    width:175%;
    padding:2rem 0 2rem 0;
}
.recommend-list-box li {
    float: left;
    margin-right:.5%
}

.class-img1{
    width: /*30.6%;*/24.3%;
}

.class-img2{
    width:24%;
}

.qd-link{
    display: block;
    height:4.4rem;
    line-height: 4.4rem;
    font-size: 1.4rem;
    color:#1d76da;
    border-top:1px solid #eee;
    text-align: center;
}
.rec-con{
    position: absolute;
    top: 1.8rem;
    left:47.3%;
}
.rec-img{
    margin:1.9rem 0 0 5%;
    width:10rem;
    height:7.5rem;
}

.rec-tit{
    padding-bottom: .3rem;
    font-size: 1.6rem;
    color:#000;
}
.rec-det{
    width:88%;
    /*padding-bottom: .5rem;*/
    font-size: 1.2rem;
    line-height: 1.2;
    color:#999;
}

.rec-price{
    font-size: 1.8rem;
    color:#ff5400;
}
.rec-price span{
  font-size: 1.2rem;
}

.rec-bg{
    position: absolute;
    right:3.8%;
    bottom:0;
    height:100%;

}


/*公司设置*/
.company-box{
    position: fixed;
    bottom:-100%;
    left:0;
    width:100%;
    height:100%;
    z-index:100;
    background:#fff;
}


.search-com {
    padding: 1rem 1.5rem;
    background: #fff;
}

.rz-title{
    padding:1.3rem 0 0;
    font-size: 1.3rem;
    color:#333;
}
.comp-tit {
    color: #999;
    font-size: 1.5rem;
    padding: 1rem 1.5rem;
}

.comp-box {
    padding-left: 1.5rem;
}

.comp-box span {
    display: inline-block;
    width: 10.65rem;
    height: 3.3rem;
    line-height: 3.3rem;
    text-align: center;
    margin-right: .6rem;
    margin-bottom: .45rem;
    border: 1px solid #ddd;
    border-radius: 3px;
    background: #fff;
    font-size:1.4rem;
    color: #333;
    overflow: hidden;
}

.comp-box span.active {
    border: 1px solid #ff6a00;
    color: #ff6a00;
}

.scroll-box{
    height:78%;
    overflow-y: scroll;
    background: #f5f5f5;
}


.comp-alert{
    position: fixed;
    left: 0;
    bottom:-100%;
    width: 100%;
    height: 100%;
    z-index: 150;
    background: #fff;
}

.comp-alert .search-com p {
    display: inline-block;
    width: 65%;
}
.search-com p {
    /*border: 1px solid #ddd;*/
    border-radius:3rem;
    padding: 0.75rem 3.3rem;
    background: url(https://images.zhongmin.cn/00_wap2017/usercenter/images/icon-search.png) no-repeat 1rem 1rem;
    background-color: rgba(0, 0, 0, 0);
    background-size: 1.5rem 1.5rem;
    background-color: #f5f5f5;
}
.search-com p input {
    width: 100%;
    border: none;
    background: #f5f5f5;
}

.comp-alert .cancle {
    display: inline-block;
    color: #000;
    font-size: 1.6rem;
    padding-left: 4%;
    line-height: 1.5;
}

.comp-alert ul {
    padding-left: 1.5rem;
}

.comp-alert ul li {
    padding: 1.5rem 1rem;
    border-bottom: 1px solid #eee;
    color: #000;
}

.txt-org {
    color: #ff6a00 !important;
}

.cal-btn{
    position: absolute;
    right:5%;
    top:1rem;
    width:1.5rem;
    height:1.5rem;
    background: url(https://images.zhongmin.cn/00_wap2017/index/images/calbtn.png) no-repeat;
    background-size: 100%;
}

.tips-wrap{
    position: fixed;
    top:0;
    left:0;
    width:100%;
    height:100%;
    background:rgba(0,0,0,.8) url(https://images.zhongmin.cn/00_wap2017/index/images/tips-bg.png) center top no-repeat;
    background-size: 100% auto;
    z-index:200;
}




/*续保弹框*/
.xubao-baox{
    position: fixed;
    top:50%;
    left:50%;
    margin:-14.75rem 0 0 -43.33%;
    width:86.66%;
    height:29.5rem;
    background: #fff;
    border-radius: 1.3rem;
    z-index: 30;
}
.xb-scrollbox{
    margin:0 1.5rem;
    height:65%;
    overflow-y: auto;
    border-bottom: 1px solid #e0e0e0;
    font-family: '苹方';
    text-align: center;
}
.xubao-baox h3{
    padding:2.5rem 0 .9rem 0;
    font-size: 1.7rem;
    color:#333;
    text-align: center;
}
.xubao-baox h4{
    font-size: 1.5rem;
    font-weight: bold;
    color:#333;
}
.xubao-baox ul{
    margin: .4rem 0 1.6rem 0;
    font-size: 1.5rem;
    color:#333;
}
.xubao-btn{
    font-size: 1.7rem;
    line-height: 4.3rem;
    color:#157efb;
    text-align: center;
}
.body-shade {
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: rgba(0, 0, 0, 0.3);
    z-index: 20;
}







/* 首页资讯更新20180717 */
.hotpro-news-tab{
    margin-bottom: 2rem;
    border-bottom:1px solid #eee;
    background: url(https://images.zhongmin.cn/00_wap2017/index/images/tab-bg.jpg) center no-repeat;
    background-size: 1px 2.1rem;
}
.hotpro-news-tab li{
  float:left;
  width:50%;
  font-size: 1.6rem;   
}
.hotpro-news-tab li span{
  display: block;
  width:100%;
  padding:1.2rem 0 1.2rem 42%; 
  box-sizing: border-box;  
}
.hotpro-news-tab li:first-child span{
  background:url(https://images.zhongmin.cn/00_wap2017/index/images/hot-icon.png) 5.1rem center no-repeat;
  background-size: 1.25rem auto;
}
.hotpro-news-tab li:last-child span{
  background:url(https://images.zhongmin.cn/00_wap2017/index/images/news-icon.png) 5.1rem center no-repeat;
  background-size: 1.6rem auto;
}
.hotpro-news-tab li.tab-cur{
  color:#fe902e;
  background: url(https://images.zhongmin.cn/00_wap2017/index/images/tab-cur.png) 9.8rem bottom  no-repeat;
  background-size: auto .2rem;
}
.news-tab-tit {
  padding:0 3.8% 2.5rem;
}
.news-tab-tit li{
  float:left;
  width:31.2%;
  height:5.9rem;
  margin-right:3%;
  padding:1rem 0 0 1rem;
  color:#fff;
  box-sizing: border-box
}
.news-tab-tit li:nth-child(1){
  background: url(https://images.zhongmin.cn/00_wap2017/index/images/new-bg1.png) no-repeat;
  background-size: 100% 100%;
}
.news-tab-tit li:nth-child(2){
  background: url(https://images.zhongmin.cn/00_wap2017/index/images/new-bg2.png) no-repeat;
  background-size: 100% 100%;
}
.news-tab-tit li:nth-child(3){
  background: url(https://images.zhongmin.cn/00_wap2017/index/images/new-bg3.png) no-repeat;
  background-size: 100% 100%;
  margin-right:0;
}
.news-tab-tit li div:nth-child(1){
  font-size: 1.5rem;
}
.news-tab-tit li div:nth-child(2){
  font-size: 1.2rem;
}
.article-info{
    position: absolute;
    width: 68%;
    bottom: 0;
    right: 0;
    font-size: 1.3rem;
    color: #999;
    overflow: hidden;
}

.new-banner{
    max-width: 750px;
}