��@charset "gb2312";
/* CSS Document */


.f18{font-size: 18px;}
.f16{font-size: 16px;}
.txt-left{text-align: left;}

.banner-box{
    position: relative;
    width:100%;
    height:540px;
    overflow: hidden;
}

.banner-bg-box{
   position: relative;
    height:100%;
}
.banner-bg-box li{
    height:100%;
}

.ban-box{
    position:relative;
    width:100%;
}
.dots-box{
    position: absolute;
    left:0;
    bottom: 20px;
    width:100%;
    text-align: center;
}
.dots-box li{
    display: inline-block;
    width:20px;
    height:20px;
    margin-right:12px;
    background: url(https://images.zhongmin.cn/zhongmin2017/index/images/dots-bg.png) no-repeat;
}
.dots-box li.dots-cur{
    background: url(https://images.zhongmin.cn/zhongmin2017/index/images/dots-cur.png) no-repeat;
}

.flex-prev{
    position: absolute;
    left:250px;
    bottom:240px;
    width:30px;
    height:64px;
    background: url(https://images.zhongmin.cn/zhongmin2017/index/images/icon_prev.png) no-repeat;
    z-index:20
}
.flex-next{
    position: absolute;
    right:230px;
    bottom:240px;
    width:30px;
    height:64px;
    background: url(https://images.zhongmin.cn/zhongmin2017/index/images/icon_next.png) no-repeat;
    z-index:20
}
.flex-prev:hover{ background: url(https://images.zhongmin.cn/zhongmin2017/index/images/icon_prev_hover.png) no-repeat;}
.flex-next:hover{ background: url(https://images.zhongmin.cn/zhongmin2017/index/images/icon_next_hover.png) no-repeat;}

.ins-box{
    position:absolute;
    right:0;
    bottom:10px;
    width:180px;
    height:522px;
    padding:0 20px;
    background: #fff;
    z-index:5
}

.ins-tit-bg{
    margin:26px 0 20px 0;
    color:#333;
    background: url(https://images.zhongmin.cn/zhongmin2017/index/images/ins-tit-bg.png) center 8px no-repeat;
    text-align: center;
}
.ins-logo{
    display: block;
    margin:0 auto 30px;
}
.input-box{
    padding-bottom: 8px;
    margin-bottom: 25px;
    border-bottom: 1px solid #e2e2e2;
}
.ins-input{
    width: 66px;
    padding-left: 9px;
    border: none;
    color: #333;
    font-size: 12px;
    vertical-align: top;
    margin-top: 2px;
}

.text-arear{
    padding-left:9px;
    margin-top: 2px;
    width:140px;
    max-width: 140px;
    min-width: 140px;
    height:34px;
    max-height:34px;
    min-height:34px;
    border:none;
    font-size: 12px;
    color:#333;
    line-height: 1.2;
/*    font-family: MicrosoftYaHei;*/
}
.appoint-btn{
    display: inline-block;
    width:178px;
    height:38px;
    margin-top:15px;
    color:#fe902e;
    line-height: 38px;
    text-align: center;
    border:1px solid #fe902e;
    border-radius: 3px;
    cursor:pointer;
    -webkit-transition: all .3s ease-out;
    -moz-transition: all .3s ease-out;
    -ms-transition: all .3s ease-out;
    -o-transition: all .3s ease-out;
    transition: all .3s ease-out;
}
.appoint-btn:hover{
    color:#fff;
    background: #fe902e;
}
.sex-btn{
    display: inline-block;
    width:32px;
    height:18px;
    line-height: 18px;
    font-size: 12px;
    color:#666;
    border:1px solid #ddd;
    text-align: center;
    border-radius: 2px;
    cursor:pointer
}
.sex-cur{
    color:#fe902e;
    border:1px solid #fe902e;
}


.is-slt{
    position: relative;
    padding-left: 9px;
    margin-bottom: 30px;
    font-size: 12px;
    height: 30px;
    line-height: 30px;
    background: #fff;
    border: 1px solid #ddd;
    border-radius: 3px;
    white-space: nowrap;
    text-overflow: ellipsis;
    cursor: pointer;
    _zoom: 1;
}

.is-slt-i {
    position: absolute;
    right: 9px;
    top: 12px;
    width: 11px;
    height: 6px;
    background: url(https://images.zhongmin.cn/zhongmin2017/index/images/sel-icon1.png) no-repeat;
    display: inline-block;
    overflow: hidden;
}
.is-slt-cur .is-slt-i{
    background: url(https://images.zhongmin.cn/zhongmin2017/index/images/sel-icon2.png) no-repeat;
}
.is-slt-option {
    position: absolute;
    top: 30px;
    right: -1px;
    width: 100%;
    background: #fff;
    border: 1px solid #ddd;
    border-top: 0;
    border-radius: 0 0 3px 3px;
    box-shadow: 0 3px 3px rgba(0,0,0,0.05);
}
.is-slt-option li {
    padding-left: 9px;
    cursor: pointer;
}
.ml-4{margin-left:-4px;}

.insure-tit{
    margin:40px 0 35px 0;
    font-size: 20px;
    color:#333;
    font-weight:bold;
    background: url(https://images.zhongmin.cn/zhongmin2017/index/images/insure-tit.png) center no-repeat;
    text-align: center;
}
.insure-hot-pro ul{
    margin-right:-10px;
}
.insure-hot-pro ul li{
    float:left;
    position:relative;
    margin-right:10px;
    overflow: hidden;
    color:#333;
}

.recomend-del-box{
    position: absolute;
    left:20px;
    top:25px;
    z-index:10;
}
.recomend-del-box .h4{
    font-size: 18px;
    color:#333;
}
.recomend-del-box .p{
    font-size: 16px;
    color:#666;
}
.recomend-shade{
    position: absolute;
    bottom:-100%;
    left:0;
    width:100%;
    height:100%;
    background: url(https://images.zhongmin.cn/zhongmin2017/index/images/rec-bg.png) repeat;
    z-index:20;
}
.recomend-shade .recomend-del-box{
    color:#fff;
}


.rec-alink{
    position: absolute;
    right:20px;
    bottom:20px;
    width:100px;
    height:32px;
    line-height: 32px;
    color:#fff;
    background: #fe902e;
    text-align: center;
    border-radius: 3px;
    -webkit-transition: all .3s ease-out;
    -moz-transition: all .3s ease-out;
    -ms-transition: all .3s ease-out;
    -o-transition: all .3s ease-out;
    transition: all .3s ease-out;
}
.rec-alink:hover{
    color:#fff;
    background: #f6ab1a;
}
.rec-price-box{
    position: absolute;
    left:20px;
    bottom:20px;
    color:#fff;
    font-weight:bold;
}
.rec-price-box span{font-size: 18px;}

.interest-pro-box{
    height:480px;
    margin-top:50px;
    text-align: center;
}
.interset-left{
    position: relative;
    width:298px;
    height:100%;
    background: url(https://images.zhongmin.cn/zhongmin2017/index/images/int-bg.png) no-repeat;
}
.interset-right{
    margin-right:-2px;
}
.interset-left h4{
    padding-top:44px;
    font-size: 24px;
    color:#fff;

}
.interset-left p{
    padding-top:8px;
    font-size: 16px;
    color:#fff;
}
.interset-left p span{color:#fff000;}

.interset-tab-tit{
    position: absolute;
    top:148px;
    right:0;

}
.interset-tab-tit .int-tab-cur{
    color:#333;
    background: #fff;
    -webkit-transition: all .3s ease-out;
    -moz-transition: all .3s ease-out;
    -ms-transition: all .3s ease-out;
    -o-transition: all .3s ease-out;
    transition: all .3s ease-out;
}
.interset-tab-tit li{
    width:160px;
    height:46px;
    margin-bottom: 10px;
    color:#fff;
    line-height: 46px;
    background: rgba(255,255,255,0.2);
    border-radius: 3px 0 0 3px;
}

.interset-list-box{
    position: relative;
    width:256px;
    height:322px;
    margin-right:2px;
    padding:158px 20px 0;
    background: #fff;
}

.int-list-logo{
    position: absolute;
    top: 48px;
    left: 72px;
    width: 150px;
    height: 60px;

}

.int-box-tit{
    padding:0 0 20px 0;
    font-size: 18px;
    color:#333;
    text-overflow:ellipsis;
    overflow:hidden;
    white-space:nowrap;
}
.int-list-detail{
    padding:0 0 23px 0;
}
.int-list-detail li{
    padding:0 0 8px 27px;
    background: url(https://images.zhongmin.cn/zhongmin2017/index/images/int-list-bg.png) 0 2px no-repeat;
    text-align: left;
}
.int-shade{
    padding:158px 20px 0 20px;
}
.int-shade-box{
    opacity:0;
    filter:Alpha(opacity=0);
    position: absolute;
    top:0;
    left:0;
    width:100%;
    height:100%;
    background: url(https://images.zhongmin.cn/zhongmin2017/index/images/rec-bg.png) repeat;
    color:#fff;
    -webkit-transition: all .3s ease-out;
    -moz-transition: all .3s ease-out;
    -ms-transition: all .3s ease-out;
    -o-transition: all .3s ease-out;
    transition: all .3s ease-out;
}
.interset-list-box:hover .int-shade-box{
    opacity:1;
    filter:Alpha(opacity=100);
}

.int-shade-box h4{color:#fff;}
.sep-border{
   /* margin-bottom: 12px;
    border-bottom:1px solid #fff;*/
}
.int-price{
    font-size: 16px;
    font-weight:bold;
}
.int-price span{font-size: 24px;}
.int-alink{
    display: inline-block;
    width:180px;
    height:40px;
    margin-top:10px;
    line-height: 40px;
    color:#fff;
    background: #fe902e;
    border-radius: 3px;
    -webkit-transition: all .3s ease-out;
    -moz-transition: all .3s ease-out;
    -ms-transition: all .3s ease-out;
    -o-transition: all .3s ease-out;
    transition: all .3s ease-out;
}
.int-alink:hover{
    color:#fff;
    background: #f6ab1a;
}


.ins-pro-tit{
    padding:72px 0 10px 0;
    font-size: 28px;
    color:#333;
    text-align: center;
}
.ins-pro-intro{
    font-size: 16px;
    color:#999;
    text-align: center;
}

.ins-pro-wrap{
    margin:30px 0 40px 0;
}

.ins-pro-box li{
    float:left;
    position: relative;
}
.ins-pro-box li a{
    display: block;
    width:297px;
    height:254px;
    padding-top:26px;
    font-size: 18px;
    color:#333;
    text-align: center;
    background-size: 100%;
}

.ins-pro1{background: url(https://images.zhongmin.cn/zhongmin2017/index/images/ins-pro1.png) center no-repeat;}
.ins-pro2{background: url(https://images.zhongmin.cn/zhongmin2017/index/images/ins-pro2.png) center no-repeat;}
.ins-pro3{background: url(https://images.zhongmin.cn/zhongmin2017/index/images/ins-pro3.png) center no-repeat;}
.ins-pro4{background: url(https://images.zhongmin.cn/zhongmin2017/index/images/ins-pro4.png) center no-repeat;}
.ins-pro5{background: url(https://images.zhongmin.cn/zhongmin2017/index/images/ins-pro5.png) center no-repeat;}
.ins-pro6{background: url(https://images.zhongmin.cn/zhongmin2017/index/images/ins-pro6.png) center no-repeat;}
.ins-pro7{background: url(https://images.zhongmin.cn/zhongmin2017/index/images/ins-pro7.png) center no-repeat;}
.ins-pro8{background: url(https://images.zhongmin.cn/zhongmin2017/index/images/ins-pro8.png) center no-repeat;}

.jx-icon{
    position: absolute;
    top:0;
    right:20px;
    width:24px;
    height:33px;
    padding-top:3px;
    font-size: 12px;
    color:#fff;
    line-height: 1.1;
    text-align: center;
    background: url(https://images.zhongmin.cn/zhongmin2017/index/images/jx-icon.png) no-repeat;
}
.company-box{ margin:70px -30px 0 0;}
.company-box li{
   float:left;
}
.company-box li a{
    position: relative;
    display: block;
    width:212px;
    height:118px;
    margin:0 30px 30px 0;
    border:1px solid #e8e8e8
}
.company-box li a:hover{
    width:210px;
    height:116px;
    border:2px solid #ff9934;
}
.company-box li a:hover img{
    top:23px;
    left:21px;
}
.check-company-btn{
    font-size: 16px;
    color:#1369c0;
}
.company-box li a img{
    position: absolute;
    top:24px;
    left:22px;
    width:170px;
}


.combox-wrap{
    padding-bottom:72px;
}
.assist-list-box{
    margin:37px -110px 0 20px;
}
.assist-list-box li{
    float:left;
    width:200px;
    text-align: center;
    margin-right:120px;
}
.assist-list-box li img:Hover{
    -webkit-animation: icon-bounce 0.5s alternate;
    -moz-animation: icon-bounce 0.5s alternate;
    -o-animation: icon-bounce 0.5s alternate;
    animation: icon-bounce 0.5s alternate;
}

.knowmore-btn-wrap{
    padding:30px 0 0 0;
    font-size: 16px;
    color:#333;
    text-align: center;
}

.customer-list-box{margin:80px -30px 0 0 ;}

.customer-list-box li{
    float:left;
    position: relative;
    width:227px;
    height:292px;
    padding:64px 23px 0;
    margin-right:30px;
    border:1px solid #eee;
    text-align: center;
    -webkit-transition: all .3s ease-out;
    -moz-transition: all .3s ease-out;
    -ms-transition: all .3s ease-out;
    -o-transition: all .3s ease-out;
    transition: all .3s ease-out;
}

.customer-list-box li:hover{
    background: #fafafa;
}
.customer-list-box li:hover .cus-btn{
    color:#fff;
    background: #fe902e;
    border-color: #fe902e;
}

.customer-list-box li p:nth-child(3){
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;

}
.customer-list-box li p:nth-child(4){
    height: 84px;
    overflow: hidden;

}


.cus-logo{
    position: absolute;
    top:-50px;
    left:86px;
}

.cus-btn{
    display: block;
    width:178px;
    height:38px;
    line-height: 38px;
    margin:36px auto;
    color:#666;
    border:1px solid #ddd;
    border-radius: 3px;
    -webkit-transition: all .3s ease-out;
    -moz-transition: all .3s ease-out;
    -ms-transition: all .3s ease-out;
    -o-transition: all .3s ease-out;
    transition: all .3s ease-out;
}
.cus-btn:hover{
    color:#fff;
    background: #fe902e;
    border-color: #fe902e;
}
.cus-btn:hover .aa{
    color: red;
}
.information-list-box{
    margin:30px -30px 0 0;
}

.information-list-box li{
   float:left;
   width:336px;
   height:434px;
   padding:26px 20px 0;
   margin-right:30px;
   background: #fff;
}
.infor-tit-box span{
    font-size: 18px;
    color:#333;
}
.infor-tit-box a{
    float:right;
    padding-right:13px;
    margin-top:3px;
    background: url(https://images.zhongmin.cn/zhongmin2017/index/images/right-icon.png)  right 6px no-repeat;
}
.infor-tit-box a:hover{
    color:#1369c0;
    background: url(https://images.zhongmin.cn/zhongmin2017/index/images/right-icon-hover.png)  right 6px no-repeat;
}

.top-link{
    display: inline-block;
    margin-top:16px;
    font-size: 16px;
    color:#333;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    width: 100%;
}
.top-link:hover{
    color:#1369c0;
}

.info-p-box p a{
    display: block;
    height:46px;
    padding-left:20px;
    line-height: 46px;
    color:#333;
    background: url(https://images.zhongmin.cn/zhongmin2017/index/images/p-icon1.png) 6px 20px no-repeat;
    border-top:1px solid #e2e2e2;
}
.info-p-box p a:hover{
    color:#1369c0;
    background: url(https://images.zhongmin.cn/zhongmin2017/index/images/p-icon2.png) 6px 20px no-repeat;
}





@keyframes icon-bounce {
    0%, 100% {
        -moz-transform: rotate(0deg);
        -ms-transform: rotate(0deg);
        -webkit-transform: rotate(0deg);
        transform: rotate(0deg);
    }

    25% {
        -moz-transform: rotate(15deg);
        -ms-transform: rotate(15deg);
        -webkit-transform: rotate(15deg);
        transform: rotate(15deg);
    }

    50% {
        -moz-transform: rotate(-15deg);
        -ms-transform: rotate(-15deg);
        -webkit-transform: rotate(-15deg);
        transform: rotate(-15deg);
    }

    75% {
        -moz-transform: rotate(5deg);
        -ms-transform: rotate(5deg);
        -webkit-transform: rotate(5deg);
        transform: rotate(5deg);
    }

    85% {
        -moz-transform: rotate(-5deg);
        -ms-transform: rotate(-5deg);
        -webkit-transform: rotate(-5deg);
        transform: rotate(-5deg);
    }
}

@-webkit-keyframes icon-bounce {
    0%, 100% {
        -moz-transform: rotate(0deg);
        -ms-transform: rotate(0deg);
        -webkit-transform: rotate(0deg);
        transform: rotate(0deg);
    }

    25% {
        -moz-transform: rotate(15deg);
        -ms-transform: rotate(15deg);
        -webkit-transform: rotate(15deg);
        transform: rotate(15deg);
    }

    50% {
        -moz-transform: rotate(-15deg);
        -ms-transform: rotate(-15deg);
        -webkit-transform: rotate(-15deg);
        transform: rotate(-15deg);
    }

    75% {
        -moz-transform: rotate(5deg);
        -ms-transform: rotate(5deg);
        -webkit-transform: rotate(5deg);
        transform: rotate(5deg);
    }

    85% {
        -moz-transform: rotate(-5deg);
        -ms-transform: rotate(-5deg);
        -webkit-transform: rotate(-5deg);
        transform: rotate(-5deg);
    }
}
@-moz-keyframes icon-bounce {
    0%, 100% {
        -moz-transform: rotate(0deg);
        -ms-transform: rotate(0deg);
        -webkit-transform: rotate(0deg);
        transform: rotate(0deg);
    }

    25% {
        -moz-transform: rotate(15deg);
        -ms-transform: rotate(15deg);
        -webkit-transform: rotate(15deg);
        transform: rotate(15deg);
    }

    50% {
        -moz-transform: rotate(-15deg);
        -ms-transform: rotate(-15deg);
        -webkit-transform: rotate(-15deg);
        transform: rotate(-15deg);
    }

    75% {
        -moz-transform: rotate(5deg);
        -ms-transform: rotate(5deg);
        -webkit-transform: rotate(5deg);
        transform: rotate(5deg);
    }

    85% {
        -moz-transform: rotate(-5deg);
        -ms-transform: rotate(-5deg);
        -webkit-transform: rotate(-5deg);
        transform: rotate(-5deg);
    }
}
@-o-keyframes icon-bounce {
    0%, 100% {
        -moz-transform: rotate(0deg);
        -ms-transform: rotate(0deg);
        -webkit-transform: rotate(0deg);
        transform: rotate(0deg);
    }

    25% {
        -moz-transform: rotate(15deg);
        -ms-transform: rotate(15deg);
        -webkit-transform: rotate(15deg);
        transform: rotate(15deg);
    }

    50% {
        -moz-transform: rotate(-15deg);
        -ms-transform: rotate(-15deg);
        -webkit-transform: rotate(-15deg);
        transform: rotate(-15deg);
    }

    75% {
        -moz-transform: rotate(5deg);
        -ms-transform: rotate(5deg);
        -webkit-transform: rotate(5deg);
        transform: rotate(5deg);
    }

    85% {
        -moz-transform: rotate(-5deg);
        -ms-transform: rotate(-5deg);
        -webkit-transform: rotate(-5deg);
        transform: rotate(-5deg);
    }
}





.flex-direction-nav{
    position: relative;
    width: 1190px;
    margin: 0 auto;
    font-size: 14px;
    z-index:5
}
.flex-control-nav{
    position: absolute;
    bottom: 20px;
    z-index: 2;
    width: 100%;
    text-align: center;
}
.flex-control-nav li{
    display: inline-block;
    *zoom:1;
    *display:inline;
}
.flex-control-nav li a{
    display: inline-block;
    width: 20px;
    height: 20px;
    margin-right: 12px;
    background: url(https://images.zhongmin.cn/zhongmin2017/index/images/dots-bg.png) no-repeat;
    font-size:0;
    cursor:pointer;
}
.flex-control-nav .flex-active{
    background: url(https://images.zhongmin.cn/zhongmin2017/index/images/dots-cur.png) no-repeat;
}

.com-more-link{
    font-size: 16px;
    padding-right: 13px;
    background: url(https://images.zhongmin.cn/zhongmin2017/index/images/right-icon.png) right 6px no-repeat;
}
.com-more-link:hover{
    color:#1369c0;
    background: url(https://images.zhongmin.cn/zhongmin2017/index/images/right-icon-hover.png) right 6px no-repeat;
}

.circle-hover{
    opacity: 0;
    filter: Alpha(opacity=0);
    top:0;
    left:0;
    -webkit-transition: all .3s ease-out;
    -moz-transition: all .3s ease-out;
    -ms-transition: all .3s ease-out;
    -o-transition: all .3s ease-out;
    transition: all .3s ease-out;
}



.adv-wrap{
    background: #e5e5e5;
}
.adv-box{
    height:90px;
   /*  background: #cccccc; */
    overflow:hidden;
}
.adv-close-btn{
    position: absolute;
    top:5px;
    right:44px;
    width:19px;
    height:19px;
    background: url(https://images.zhongmin.cn/zhongmin2017/index/images/close.png) no-repeat;
    cursor:pointer;
}
.adv-close-btn:hover{
    background: url(https://images.zhongmin.cn/zhongmin2017/index/images/close-hover.png) no-repeat;
}




/*20171229*/
.suit-insure{
    margin-bottom: 50px;
}
.suit-insure ul{
    margin-right: -18px;
}
.suit-insure ul li{
    float:left;
    position: relative;
    width:283px;
    height:320px;
    margin-right: 18px;
    background: #fff;
    overflow: hidden;

}
.suit-insure ul li img{
    width:100%;
}


.suit-pro{
    padding:24px 20px 0 20px;
}
.suit-pro-tit{
    font-size: 18px;
    color: #333;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.suit-pro-con{
    padding-top:4px;
    font-size: 14px;
    color:#999;
    line-height: 1.2;
}
.suit-tab{
    top:0;
    left:0;
    padding:0 10px;
    line-height: 24px;
    color:#fff;
    background: rgba(0,0,0,.3);
}
.recomend-shade {
    position: absolute;
    bottom: -100%;
    left: 0;
    width: 100%;
    height: 100%;
    padding:174px 17px 20px 17px;
    box-sizing: border-box;
    background: url(https://images.zhongmin.cn/zhongmin2017/index/images/rec-bg.png) repeat;
    z-index: 20;
}
.rec-bottom{
    left:17px;
    bottom:20px;
    width:88%;
}
.rec-bottom .price{
    font-size: 14px;
    font-weight: bold;
    color:#fff
}
.rec-bottom .price em{
    font-size: 18px;
}
.rec-pro-link{
    position: absolute;
    right: 0;
    bottom: 0;
    width:100px;
    height:32px;
    color:#fff;
    line-height: 32px;
    text-align: center;
    background: #fe902e;
    border-radius: 3px;
}
.rec-pro-link:hover{color:#fff}
.reco-tit {
    font-size: 18px;
    color: #fff;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.reco-con{
    padding-top: 4px;
    font-size: 14px;
    color:#fff;
    line-height: 1.3;
}

.pro30-img{
    width:256px;
    height:140px;
}


/*预约弹框*/
.tk-shade {
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: #000;
    opacity: 0.3;
    filter: Alpha(opacity=30);
    _position: absolute;
    _bottom: auto;
    _top: expression(eval(document.documentElement.scrollTop));
    _height: expression(eval(document.documentElement.clientHeight));
    z-index: 200;
}
.tb_box {
    width:720px;
    height: 520px;
    padding: 70px 70px 0 70px;
    background: #fff;
    overflow: hidden;
    position: fixed;
    z-index: 300;
    top: 50%;
    left: 50%;
    margin: -260px 0 0 -430px;
    _position: absolute;
    _bottom: auto;
    _top: expression(eval(document.documentElement.clientHeight/10+document.documentElement.scrollTop));
    _margin: 0 0 0 -220px;
    text-align: center;
}
.tb_box h3{
    padding:0 40px 40px 0;
    font-size: 30px;
    color:#333;
    text-align: center;
}
.tb_box p{
    font-size: 18px;
    color:#666;
    line-height: 1.8;
    text-align: left;
    margin-bottom: 36px;
}
.close-btn{
    top: 30px;
    right: 30px;
    width: 19px;
    height: 19px;
    background: url(https://images.zhongmin.cn/zhongmin2017/insure/images/close_btn.png) no-repeat;
    cursor: pointer;
}

/* 智能推荐 */
.zntj-p1{
    font-size:16px;
    color:#282a40;
    font-weight:bold;
    text-align: center;
}
.zntj-p2{
    font-size:36px;
    color:#5a94e3;
    font-weight:bold;
    text-align: center;
}
.zntj-img{
    display: block;
    margin:0 auto;
}

.f-price{
    line-height: 1.2;
    color:#fff;
}

.c-fff{
    color:#fff;
}
.f14{
    font-size: 14px;
}