/* CSS Document */
/*预设*/
*{margin: 0;padding: 0;	outline: none;}
html,body{font-family:-apple-system, BlinkMacSystemFont, Roboto, "Helvetica Neue", PingFang-SC, "Hiragino Sans GB", 微软雅黑, "Microsoft YaHei", "Heiti SC", sans-serif;font-size: 14px;width: 100%;}
body{font-family:-apple-system, BlinkMacSystemFont, Roboto, "Helvetica Neue", PingFang-SC, "Hiragino Sans GB", 微软雅黑, "Microsoft YaHei", "Heiti SC", sans-serif !important; margin:0 auto; padding:0; font-size:14px; color:#333;}
div,form,img,ul,ol,li,dl,dt,dd,p{margin:0;padding:0px;border:0;}
li{list-style-type:none;}
h1,h2,h3,h4,h5,h6{margin:0;padding:0;font-size:14px;font-weight:normal;}
a{outline-style:none;color:#333;text-decoration:none}
img{border: none;display: block;}
input{outline:none;}
.clearfix:after{content: ".";display: block;height: 0;visibility: hidden;clear: both;}
.clearfix{zoom: 1;}
.clear{clear:both; font-size:0; height:0; line-height:0; overflow:hidden;}
.none{display:none;}
.main_width{width:100%;padding:0 0.55rem;margin:auto;box-sizing: border-box;}
/*banner*/
.banner{height:4.36rem;position:relative;}
.banner img{display: block;width: 100%;}
/*nav*/
.nav_box{width:100%;height:0.6rem;}
.nav_ul{height:0.6rem;width:100%;background:url(../images/nav_line.jpg) repeat-y;background-size: 100% auto;}
.nav_fix{position:fixed;top:0;left:0;z-index: 10;}
.nav_box ul{display:flex;height:0.6rem;width:100%;margin:auto;}
.nav_box ul li{float:left;text-align:center;font-size:0.2rem;line-height:0.6rem;color:#0e0e0e;width: 16.6%;}
.nav_box ul li a{display:inline-block;width:100%;height:100%;color:#0e0e0e;}
.nav_box ul li a.cur{color:#fff;background:#dba587;}
/*房天下品牌*/
.brand_box{position:relative;padding:0.3rem 0 3.7rem;position:relative;background:url(../images/bg_con1.jpg) no-repeat top center;background-size:100% 100%;}
.brand_box:before{content: '';position:absolute;bottom:-0.13rem;left:50%;width:0.25rem;height:0.26rem;margin-left:-0.13rem;background:url(../images/icon_jt.png) no-repeat;background-size:100% 100%;z-index: 2;}
.brand_box .tit_all img{display: block;margin:auto;height: 1.38rem;}
.brand_item1{margin-top:0.36rem;}
.tit_fu img{display: block;height: 0.52rem;}
.brand_item1 ul{padding:0.25rem 0.2rem 0;}
.brand_item1 ul li{font-size:0.24rem;color:#383838;line-height:0.42rem;text-indent:0.48rem;}
.brand_item2{position:relative;margin-top:0.54rem;padding-top:0.65rem;}
.brand_item2 .tit_fu{position:absolute;top:0;left:0;}
.brand_item2>img{display: block;width: 5.56rem;margin:0 0 0 0.74rem;}
.brand_item3{position:relative;margin-top:0.54rem;padding-top:0.52rem;}
.brand_item3 .tit_fu{position:absolute;top:0;left:0;}
.brand_item3>img{display: block;width:6.18rem;margin:0 0 0 0.2rem;}
.brand_item4{position:relative;margin-top:0.76rem;padding-top:0.74rem;}
.brand_item4 .tit_fu{position:absolute;top:0;left:0;}
.brand_item4>img{display: block;width:5.92rem;margin:auto;}
/*国家加盟*/
.join_box{position:relative;padding:0.56rem 0 0.8rem;background:url(../images/bg_con2.jpg) no-repeat top center;background-size:100% 100%;}
.join_box:before{content: '';position:absolute;bottom:-0.13rem;left:50%;width:0.25rem;height:0.26rem;margin-left:-0.13rem;background:url(../images/icon_jt.png) no-repeat;background-size:100% 100%;z-index: 2;}
.join_item{padding:0 0.2rem;margin:auto;}
.join_box .tit_all img{display: block;margin:auto;height: 1.38rem;}
.text_join{font-size:0.24rem;color:#fff;line-height:0.42rem;margin-top:0.34rem;}
.join_img{display: block;margin:0.52rem auto 0;width:5.85rem;}
.join_gj{margin:0.9rem 0 0;}
.tit_gj{font-size:0.24rem;color:#fff;line-height:0.26rem;}
.join_gj_list{float:left;margin:0.28rem 0.55rem 0 0;width:2.46rem;}
.join_gj_list:nth-of-type(2n){margin-right:0;}
.join_gj_list h4{width:1.18rem;height:0.3rem;padding-left:0.13rem;margin-bottom:0.1rem;box-sizing: border-box;font-size:0.2rem;line-height:0.3rem;color:#fff;}
.join_gj_list p{font-size:0.2rem;line-height:0.4rem;color:#fff;padding:0.02rem 0.08rem;border:1px solid #fff;box-sizing: border-box;}
.bg_yz{background:url(../images/bg_item1.png) no-repeat;background-size: 100% 100%;}
.bg_oz{background:url(../images/bg_item2.png) no-repeat;background-size: 100% 100%;}
.bg_mz{background:url(../images/bg_item3.png) no-repeat;background-size: 100% 100%;}
.bg_dyz{background:url(../images/bg_item4.png) no-repeat;background-size: 100% 100%;}
/*合作产品*/
.product_box{position:relative;padding:0.54rem 0 0.78rem;background:#fff url(../images/bg_con3.jpg) no-repeat top center;background-size: 100% auto;box-sizing: border-box;}
.product_box:before{content: '';position:absolute;bottom:-0.13rem;left:50%;width:0.25rem;height:0.26rem;margin-left:-0.13rem;background:url(../images/icon_jt.png) no-repeat;background-size:100% 100%;z-index: 2;}
.product_box .tit_all img{display: block;margin:auto;height: 1.36rem;}
.product_item{margin-top:0.55rem;padding:0 0.2rem;}
.product_li{display:flex;position:relative;width:100%;background:#fff;height:2.22rem;padding:0.3rem 0.45rem 0.24rem 0.25rem;margin-bottom:0.25rem;box-shadow: 3px 10px 18px rgba(210,210,210,0.3);box-sizing: border-box;align-items: center;}
.product_li:last-of-type{margin:0;}
.product_li:before{content: '';position:absolute;top:0;left:0;width:100%;height:0.07rem;background:url(../images/line_cp1.png) no-repeat;background-size:100% 100%;}
.product_li:nth-of-type(2):before{background:url(../images/line_cp2.png) no-repeat;background-size:100% 100%;}
.product_li:nth-of-type(3):before{background:url(../images/line_cp3.png) no-repeat;background-size:100% 100%;}
.product_li dt{float:left;width:1.13rem}
.product_li img{display: block;margin:auto;width:1.13rem;}
.product_li h4{font-size:0.22rem;color:#363636;line-height:0.3rem;margin-top:0.1rem;text-align:center;font-weight: 600;}
.product_li dd{flex:1;margin-left:0.26rem;}
.product_li p{font-size:0.2rem;color:#393939;line-height:0.4rem;}
.product_img{display: block;width:6.34rem;margin:0.65rem auto 0;}
/*展会风采*/
.expo_box{position:relative;padding:0.54rem 0 2.45rem;background:#fff url(../images/bg_con4.jpg) no-repeat top center;background-size: 100% 100%;box-sizing: border-box;}
.expo_box:before{content: '';position:absolute;bottom:-0.13rem;left:50%;width:0.25rem;height:0.26rem;margin-left:-0.13rem;background:url(../images/icon_jt.png) no-repeat;background-size:100% 100%;z-index: 2;}
.expo_box .tit_all img{display: block;margin:auto;height: 1.36rem;}
.expo_item{margin-top:0.26rem;}
.expo_text{font-size:0.24rem;color:#242634;line-height:0.42rem;text-indent: 0.48rem;}
.expo_img{position:relative;width:5.02rem;margin:auto;margin-top:0.46rem;}
.expo_img img{width: 4.94rem;height:3.64rem;}
.swiper-container {width: 100%;height: 100%;}
.swiper-slide {text-align: center;display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;-webkit-align-items: center;align-items: center;}
.swiper-slide-active img{border:0.04rem solid #fff;}
.swiper-button-next, .swiper-button-prev{width:0.2rem;height:0.4rem;margin-top:-0.2rem;}
.swiper-button-prev{background: url(../images/jt_left.png) no-repeat;left: -0.7rem;background-size: 100% 100%;}
.swiper-button-next{background: url(../images/jt_right.png) no-repeat;right:-0.7rem;background-size: 100% 100%;}


/*合作咨询*/
.consult_box{position:relative;padding:0.56rem 0 0.9rem;background:#fff url(../images/bg_con5.jpg) no-repeat top center;background-size: 100% 100%;box-sizing: border-box;}
.consult_box .tit_all img{display: block;margin:auto;height: 1.36rem;}
.consult_item{margin-top:0.28rem;}
.consult_text{font-size:0.32rem;color:#fff;line-height:0.62rem;text-align: center;}
.consult_info{padding:0 0.2rem 0 0.28rem;margin-top:0.38rem;}
.info_foot{margin-bottom:0.66rem;}
.foot_img{float:left;width:1.3rem;margin-top:0.08rem;}
.foot_img img{display: block;width: 100%;}
.text_call{margin-left:1.45rem;}
.text_call p{width:100%;height:0.38rem;background:#fff;color:#393939;font-size:0.2rem;line-height:0.38rem;text-align:center;margin-bottom:0.2rem;}
.text_call p:last-of-type{margin-bottom:0;}

.info_foot_ewm .foot_img{float:left;margin-top:0.2rem;}
.foot_ewm{float:left;padding-left:0.16rem;}
.foot_ewm p{float:left;width:1.12rem;height:1.12rem;background:#fff;margin-left:0.36rem;}
.foot_ewm p img{display: block;width: 100%;height:100%;}











