
/* CSS Document */
body{ background-color:#f4f4f4;}
.ban_bj{ width:100%; overflow:hidden;}
.ban_bj img{ width:100%; display:block;}
.foot_s{ background-image:none !important;}
header.s1{ background-color:#fff !important;}
.in_b_bj{ width:2.8rem; background-color:#fff; border-radius:0.08rem; overflow:hidden; font-family:"microsoft yahei"; color:#333; background-color:#fff; margin:0 auto; box-shadow:0 0.02rem 0.08rem rgba(0,0,0,0.08)}
.in_b_bj .one_in_w{ overflow:hidden; position:relative;width:2.6rem; display:block; margin:0.08rem auto; }
.in_b_bj .one_in_w i{ height:0.2rem; width:0.2rem; position:absolute; top:50%; margin-top:-0.1rem; right:0.05rem; background:url(../image/bj_m1.png) no-repeat; background-position:0 -0.6rem; background-size:3rem;}
.in_b_bj .one_in_w span{ position:absolute; left:0; height:0.36rem; line-height:0.36rem; top:0; font-size:0.104rem; color:#c7c7c7;}
.in_b_bj .one_in_w span:before{ display:inline-block; margin-left:0.05rem; margin-right:0.02rem; vertical-align:middle; content:""; width:0.2rem; height:0.2rem;background:url(../image/bj_m1.png) no-repeat; background-size:3rem;}
.in_b_bj .one_in_w .city_m:before{ background-position:-0.2rem -0.6rem;}
.in_b_bj .one_in_w .commu_m:before{ background-position:-0.4rem -0.6rem;}
.in_b_bj .one_in_w .area_m:before{ background-position:-0.6rem -0.6rem;}
.in_b_bj .one_in_w .layout_m:before{ background-position:-0.8rem -0.6rem;}

.in_b_bj .one_in_w input{ font-size:0.104rem; font-family:"microsoft yahei"; vertical-align:middle; text-align:right; height:0.36rem; box-sizing:border-box; width:100%; padding:0 0.3rem; color:#333; display:block; border-radius:0.024rem; border:1px solid #d3d3d3;}
.in_b_bj .one_in_w em{ font-size:0.104rem; height:0.2rem; line-height:0.2rem; margin-top:-0.09rem; font-family: "宋体"; color:#333; position:absolute; right:0.08rem; top:50%;}
.in_b_bj .one_in_w .co_aa{ color:#aaa;}


.in_b_bj .btn_b{ width:2.6rem; margin:0.12rem auto;}
.in_b_bj .btn_b button{ width:100%; overflow:hidden; outline:none; border:none; background-color:#e76751; font-size:0.136rem; color:#fff; border-radius:0.024rem; height:0.36rem}
.tel_deta{ overflow:hidden; margin-bottom:0.3rem; margin-top:0.2rem;}
.tel_deta p{ font-size:0.088rem; color:#c7c7c7; margin-bottom:0.08rem;text-align:center;}
.tel_deta span{ display:block; text-align:center; font-size:0.12rem; color:#e76751;}
.tel_deta span em{ color:#333; margin:0 3px;}
.tel_deta span:before{ display:inline-block; vertical-align:middle; content:""; width:0.2rem; height:0.2rem;background:url(../image/bj_m1.png) no-repeat; background-size:3rem; background-position:-1rem -0.62rem;}
.ti_bj{ font-size:0.128rem; text-align:center; overflow:hidden; margin:0.12rem auto;}
.ti_bj::before{ display:inline-block; margin:0 0.02rem; vertical-align:middle; width:0.6rem; height:0.01rem; background-color:#b2b2b2; content:"";}
.ti_bj::after{ display:inline-block; margin:0 0.02rem; vertical-align:middle; width:0.6rem; height:0.01rem; background-color:#b2b2b2; content:"";}
.computed{ width:2.6rem; margin:0 auto; height:0.6rem; overflow:hidden; background:url(../image/bj_m1.png) no-repeat; background-size:3rem; background-position:-0.1rem 0; }
.computed .yuan{ float:right; font-size:0.128rem; color:#333; margin-top:0.26rem; margin-right:0.1rem; margin-left:0.03rem;}
.computed ul{ overflow:hidden; width:2rem; float:right;}
.computed ul li{ float:right;  margin:0.1rem 0;}
.computed ul li em{ float:left;width:0.2rem; display:none; height:0.4rem;background:url(../image/bj_m1.png) no-repeat; background-size:3rem; }
.computed ul li .one{ background-position:-2.8rem -1.6rem;}
.computed ul li .two{ background-position:-1.2rem -2rem;}
.computed ul li .three{ background-position:-1.4rem -2rem;}
.computed ul li .four{ background-position:-1.6rem -2rem;}
.computed ul li .five{ background-position:-1.8rem -2rem;}
.computed ul li .six{ background-position:-2rem -2rem;}
.computed ul li .seven{ background-position:-2.2rem -2rem;}
.computed ul li .eight{ background-position:-2.4rem -2rem;}
.computed ul li .nine{ background-position:-2.6rem -2rem;}
.computed ul li .ten{ background-position:-2.8rem -2rem;}

.adv_ti{ font-size:0.136rem; font-family:"microsoft yahei"; color:#e76751; text-align:center; margin:0.14rem auto;}
.adv_ti:before{ display:inline-block; margin:0 0.02rem; vertical-align:middle; width:0.6rem; height:0.2rem; content:""; background:url(../image/bj_m1.png) no-repeat; background-size:3rem; background-position:-1.2rem -0.6rem;}
.adv_ti:after{ display:inline-block; margin:0 0.02rem; vertical-align:middle; width:0.6rem; height:0.2rem; content:""; background:url(../image/bj_m1.png) no-repeat; background-size:3rem; background-position:-1.8rem -0.6rem;}


.adv_deta{width:2.8rem; background-color:#fff; border-radius:0.08rem; overflow:hidden; font-family:"microsoft yahei"; color:#333; background-color:#fff; margin:0 auto; margin-bottom:0.15rem; box-shadow:0 0.02rem 0.08rem rgba(0,0,0,0.08)}
.adv_deta ul li{ overflow:hidden; width:2.56rem; margin:0.1rem auto; height:0.8rem; position:relative;}
.adv_deta ul li .adv_text{width:50%; position:absolute;top:50%; transform:translateY(-50%); -webkit-transform:translateY(-50%);}
.adv_deta ul li .adv_text p{ font-size:0.128rem; margin-bottom:0.02rem; font-weight:bold; color:#e76751;}
.adv_deta ul li .adv_text span{ display:block; font-size:0.088rem; line-height:0.132rem;}
.adv_deta ul li .num_person{ width:1rem; position:absolute; top:0;  height:0.8rem;background:url(../image/bj_m1.png) no-repeat; background-size:3rem; background-position:0rem -0.8rem;}
.adv_deta ul li .num_city{ width:1rem; position:absolute; top:0;  height:0.8rem;background:url(../image/bj_m1.png) no-repeat; background-size:3rem; background-position:-2rem -0.8rem;}
.adv_deta ul li .num_company{ width:1rem; position:absolute; top:0; height:0.8rem;background:url(../image/bj_m1.png) no-repeat; background-size:3rem; background-position:-1rem -0.8rem;}
.adv_deta ul li .num_data{ width:1.04rem; position:absolute; top:0; height:0.8rem;background:url(../image/bj_m1.png) no-repeat; background-size:3rem; background-position:-0.08rem -1.6rem;}
.adv_deta ul li .fl_l{ left:0;}
.adv_deta ul li .fl_r{ right:0;}


.pri_resul{width:2.8rem; background-color:#fff; border-radius:0.08rem; overflow:hidden; font-family:"microsoft yahei"; color:#333; background-color:#fff; margin:0 auto; box-shadow:0 0.02rem 0.08rem rgba(0,0,0,0.08)}
.pri_resul .ti_bj::before{ width:0.34rem;}
.pri_resul .ti_bj::after{ width:0.34rem;}
.pri_resul p{ font:0.15rem/0.5rem "microsoft yahei"; color:#333; width:90%; margin:0 auto; border-bottom:1px solid #e0e0e0;}
.pri_resul .re_price li{ width:2.32rem; margin:0 auto;  overflow:hidden;}
.pri_resul .re_price{ display:block; overflow:hidden;}
.pri_resul .re_price li .ti_dec{ width:100%; overflow:hidden;}
.pri_resul .re_price li .ti_dec em{ display:inline-block; margin-right:0.04rem; vertical-align:middle; width:0.032rem; height:0.12rem; border-radius:0.032rem; background-color:#e76751;}

.pri_resul .re_price li .ti_dec span{ display:inline-block; vertical-align:middle; font:0.104rem/0.4rem "microsoft yahei"; color:#333;}

.pri_resul .re_price li .pric{ width:48%; float:left; margin:0 1%; margin-bottom:0.15rem;}

.pri_resul .re_price li .pric span{ font:0.104rem/0.2rem "microsoft yahei"; color:#777;}
.pri_resul .re_price li .pric span b{ color:#e76751; margin:0 5px; font-size:0.144rem; font-weight:normal;font-family:Arial;}


.te_le{ text-align:left;}
.te_ri{ text-align:right;}

.btn_result{ width:2.44rem; overflow:hidden; margin:0 auto; text-align:center;}
.btn_result p{width:100%; margin-bottom:0.384rem; margin-top:0.05rem; overflow:hidden; border:none; background-color:#e76751; font:0.13rem/0.4rem "microsoft yahei"; color:#fff; border-radius:0.05rem;}
.btn_result p span{display:inline-block; height:0.2rem; width:0.2rem; vertical-align:middle; margin-right:5px; background:url(../image/bj_m1.png) no-repeat; background-position:-2.8rem -0.6rem; background-size:3rem;}



.tip_info_bj{ width:90%; margin:0.2rem auto; overflow:hidden;}
.tip_info_bj .tip_mm{ font-size:0.128rem; line-height:0.2rem;}
.tip_info_bj .tip_mm::before{ display:inline-block; width:0.2rem; margin-top:-3px; margin-left:-0.02rem; margin-right:0.02rem; height:0.2rem; vertical-align:middle; content:'';background:url(../image/bj_m1.png) no-repeat; background-position:-2.8rem -0.4rem; background-size:3rem;}
.tip_info_bj span{ display:block; width:100%; font:0.104rem/0.18rem "microsoft yahei"; margin-top:0.05rem; color:#333;}

.tip_info_bj span em{ color:#e76751;}


.link_to{ width:100%; overflow:hidden; border-top:1px solid #c8c8c8; background-color:#fff; margin-top:0.1rem;}

.link_to ul li{ width:25%; padding:0.1rem 0;float:left; text-align:center;}

.link_to ul li em{ display:inline-block; width:0.4rem; height:0.4rem; background:url(../image/bj_m1.png) no-repeat; background-size:3rem;}
.link_to ul li span{ display:inline-block; width:90%; margin-top:0.075rem; font:0.1rem/24px "microsoft yahei"; color:#333;}
.link_to ul li .index_m{ background-position:-1.2rem -1.6rem;}
.link_to ul li .zb_m{ background-position:-1.6rem -1.6rem;}
.link_to ul li .data_m{ background-position:-2rem -1.6rem;}
.link_to ul li .xgt_m{ background-position:-2.4rem -1.6rem;}




.tc_bj{
    position: fixed;
    width: 2.8rem;
    z-index: 10;
    left: 50%;
    top: 50%;
    transform: translate(-50%,-50%);
	-webkit-transform: translate(-50%,-50%);
    background-color: #fff;
    border-radius: 0.08rem; box-shadow: 0 0.02rem 0.08rem rgba(0,0,0,0.08); font-family:"microsoft yahei";}
.tc_bj .close_m{ position:absolute; right:0.06rem; top:0.06rem; width:0.2rem; height:0.2rem; background:url(../image/bj_m1.png) no-repeat; background-size:3rem; background-position:-2.6rem -0.6rem;}	
.pho_get{width: 2.8rem;
    background-color: #fff;
    border-radius: 0.08rem;
    overflow: hidden;
    font-family: "microsoft yahei";
    color: #333;
    background-color: #fff;
    margin: 0 auto; }
	
.pho_get ul li{ position:relative; width:2.44rem; border:1px solid #d3d3d3; height:0.36rem; margin:0 auto; margin-bottom:0.08rem; border-radius: 0.024rem;}
.pho_get ul li input{ width:100%; height:0.36rem; padding:0 0.3rem; padding-right:0.1rem; box-sizing:border-box; vertical-align:middle; font-size:0.104rem;}
.pho_get ul li .pho_m{ width:0.2rem; position:absolute; height:0.2rem; left:0.05rem; top:50%; transform:translateY(-50%); -webkit-transform:translateY(-50%); background:url(../image/bj_m1.png) no-repeat; background-size:3rem; background-position:-2.4rem -0.6rem;}
.tc_bj .btn_b{ width:2.44rem; margin:0.12rem auto;}
.tc_bj .btn_b button{ width:100%; overflow:hidden; outline:none; border:none; background-color:#e76751; font-size:0.136rem; color:#fff; border-radius:0.024rem; height:0.36rem}
.tc_bj .btn_b p{ width:100%; overflow:hidden; border:none; text-align:center; line-height:0.36rem; background-color:#e76751; font-size:0.136rem; color:#fff; border-radius:0.024rem; height:0.36rem}

.select_hx{ text-align:center; overflow:hidden; font-size:0.12rem; margin:0.15rem; color:#333;}
.select_hx::before{display:inline-block; margin:0 0.04rem; vertical-align:middle; width:0.4rem; height:0.01rem; background-color:#b2b2b2; content:"";} 
.select_hx::after{display:inline-block; margin:0 0.04rem; vertical-align:middle; width:0.4rem; height:0.01rem; background-color:#b2b2b2; content:"";} 
.tip_box{ overflow:hidden; width:2.44rem; margin:0 auto;}
.tip_box ul{ float:left; width:25%; text-align:center;}
.tip_box ul li{ width:90%; font-size:0.104rem; color:#333; line-height:0.24rem; background-color:#f4f4f4; margin:10% 5%; border-radius:0.024rem;}
.tip_box ul .sel_li{ background-color:#e76751; color:#fff;}

.black_50{ position: fixed;
    width: 100%;
    height: 100%;
	display:none;
    left: 0;
    top: 0;
    z-index: 5;
    background-color: #000;
    opacity: 0.5;}

.num_computed{ text-align:center; font-size:0.12rem; margin:0.24rem auto; color:#333;}
.num_computed span{ color:#e76751; margin:0 3px;}

.zy_logo{ margin:0.1rem auto;  width:0.74rem; height:0.2rem; overflow:hidden;}
.zy_logo img{ display:block; width:100%; height:100%;}













