﻿/********公共css********/
* {
box-sizing: border-box;
font-family: sans-serif;
}
/* Reset Styles ***********************/
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video {
margin: 0;
padding: 0;
border: 0;
font-size: 100%;
font: inherit;
vertical-align: baseline;
}
/* HTML5 display-role reset for older browsers */
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {
display: block;
}
body {
line-height: 1;
}
ol, ul, li {
list-style: none;
}
blockquote, q {
quotes: none;
}
blockquote:before, blockquote:after, q:before, q:after {
content: "";
content: none;
}
table {
border-collapse: collapse;
border-spacing: 0;
}
strong {
font-weight: bold;
}
em {
font-style: italic;
}
body {
background-color: #f9f9f9;
/*font-family:'微软雅黑', 'Georgia', 'Arial', sans-serif;
 */
}
#container {
width: 80%;
max-width: 800px;
margin: 0 auto;
}
body {
min-width: 320px !important;
width: 100% !important;
max-width: 750px !important;
margin: 0 auto !important;font-family: 'Microsoft Yahei', '微软雅黑', sans-serif;
}
body, td, th {
padding: 0;
margin: 0;
font-size: 14px;
font-family: Arial, Helvetica, sans-serif;
}
ul, li, p, h3, ul, li {
padding: 0;
margin: 0;
font-size: 100%;
}
html {
font-family: 'Microsoft Yahei', '微软雅黑', sans-serif;
line-height: 1;
}
html, body, h1, h2, h3, h4, h5, p {
margin: 0;
padding: 0;
border: none;
}
::-webkit-scrollbar {
display: none;
}
body {
font-size: 0.16rem;
max-width: 750px;
min-width: 300px;
margin: 0 auto;
color: #333;
position: relative;
background: #fff;
}
.rheadFixBox {
position: fixed !important;
top: 0;
left: 0;
width: 100%;
z-index: 1000;
}
.lf {
float: left;
}
.rt {
float: right;
}
i {
text-decoration: none;
font-style: normal;
}
input, button, textarea, select {
border: none;
outline: none;
vertical-align: middle;
}

ul, ol {
list-style: none;
}
a {
color: #333;
border: none;
-webkit-tap-highlight-color: transparent;
outline: none;
/*-webkit-tap-highlight-color: #fff;
 */
text-decoration: none;
}
.clearFix::after, .clearFix::before {
content: "";
height: 0;
line-height: 0;
display: block;
visibility: hidden;
clear: both;
}
@keyframes myLoading1 {
from {
transform: rotate(0deg);
-webkit-transform: rotate(0deg);
/* Safari 和 Chrome */
-moz-transform: rotate(0deg);
}
to {
transform: rotate(360deg);
-webkit-transform: rotate(360deg);
/* Safari 和 Chrome */
-moz-transform: rotate(360deg);
}
}
@-webkit-keyframes myLoading1 {
from {
transform: rotate(0deg);
-webkit-transform: rotate(0deg);
/* Safari 和 Chrome */
-moz-transform: rotate(0deg);
}
to {
transform: rotate(360deg);
-webkit-transform: rotate(360deg);
/* Safari 和 Chrome */
-moz-transform: rotate(360deg);
}
}
.mt20{margin-top: 0.2rem;}
/* 首页 */

/*头部*/
.header{position:relative; height:0.9rem;line-height: 0.9rem;width:100%;overflow:hidden;background-color: #ff0000;}
.header .btn {position: absolute;left: 0.3rem;top: 24%;width: 0.5rem;height: 0.5rem;z-index: 2;}
.header .btn a {width: 0.5rem;height: 0.5rem;display: block;float: left;}
.header .btn a img{width: 0.5rem;height: 0.5rem;display: block;float: left;}
.duozhan {width: 1.3rem;display: inline;color: #fff;text-align: center;position: absolute;top: 0px;left: 18%;font-size: 0.33rem;z-index: 9999;}
.duozhan i {width: 0.28rem;height: 0.28rem;position: absolute;background: url(../images/b.png) no-repeat;top: 50%;right: -2%;background-size: 100%;-webkit-transform: translateY(-50%);-moz-transform: translateY(-50%);-ms-transform: translateY(-50%);-o-transform: translateY(-50%);transform: translateY(-50%);}
.duozhanxiala {width: 1.5rem;padding:0.1rem; height: auto;overflow: hidden;text-align: center;color: #fff;position: fixed;top: 0.89rem;left: 18%;z-index: 9999;background: #ff0000;line-height: 0.8rem;z-index: 9999;font-size: 0.32rem;border-radius: 0 0 3px 3px;display: none;}
.duozhanxiala li{line-height: 0.6rem;}
.duozhanxiala a {color: #fff;}
.header .houseName {font-size: 0.36rem;margin: 0 1rem 0 2rem;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;position: relative;z-index: 1;top: 0;left: 0;height: 0.9rem;text-align: center;color: #fff;}
.zbz_anniu {position: absolute;top: 16%;right: 5%;background: url(../images/menu1.png) center no-repeat;background-size: 100%;height: 0.6rem;width: 0.6rem;line-height: 2rem;}
.nav{position: fixed;display: none;z-index: 9999;top: 0px;right: 0px;width: 1.8rem;width: 20%}
.nav .close{height: 0.9rem;background-color: #bb0000;width: 100%;}
.nav .close img{height: 75%; display: block;margin: 0 auto;padding-top: 0.28rem}
.zbz_xiala_menu {background: #fff;line-height: 0.8rem;}
.zbz_xiala_menu li{padding: 0.15rem 0.1rem;}
.zbz_xiala_menu li img{width: 36%;display: block;margin: 0 auto}
.zbz_xiala_menu li p{border-bottom: 1px solid #cccccc;text-align: center;font-size:0.24rem;color: #333;line-height: 0.5rem}
.zbz_xiala_menu li:last-child p{border:0;}

/*导航*/
.b_nav{overflow: hidden;width: 100%;padding: 4% 0;}
.b_nav ul li{float: left;width: 20%;text-align: center;}
.b_nav ul li img{width: 60%;}
.b_nav ul li p{line-height: 0.6rem;font-size: 0.28rem}

/************************* 筛选模块 *************************/

.screenTabBox{border-top:2px solid #cccccc;border-bottom: 2px solid #cccccc;}
/* screening */
*{ box-sizing:border-box; padding:0px; margin:0px;}
div.screening{width: 100%;overflow: hidden;background: #fff;/*position: fixed;*/z-index: 999999;}
div.screening>ul{display: flex;height: 0.9rem;line-height: 0.9rem;width: 7.5rem;border-bottom: 1px solid #cccccc; padding: 0 0.1rem;}
div.screening>ul>li{float: left;font-size:0.75em;width: 20%;text-align: center;line-height: 0.9rem;}
div.screening>ul>li>span{font-size: 0.3rem;background: url("../images/on_1.png") no-repeat right center; background-size:0.75em; padding-right:25%;}
div.screening>ul>.current>span{background: url("../images/on_2.png") no-repeat right center;background-size:0.75em; color:#f40100;}
.selectWrap ul li span {position: relative;padding-right: 0.1rem;text-overflow: ellipsis;white-space: nowrap;display: inline-block;}
/*.tip-c1, .tip-c2 {width: 0.4rem;height: 0.26666667rem;line-height: 0.13333333rem;color: #cccccc;font-size: 0.74666667rem;font-family: "Microsoft YaHei";}*/
/*.selectWrap ul li .tip-c1, .selectWrap ul li .tip-c2 {position: absolute;left: 50%;margin-left: -0.2rem;display: none;}*/
/*.selectWrap ul li .tip-c2 {bottom: -0.22666667rem;color: #fff;z-index: 1;}*/
/*.selectWrap ul li.current .tip-c1, .selectWrap ul li.current .tip-c2 {display: block;}*/
.selectWrap ul li.current .tip-c1{ position: absolute;
    left: 38%;
    bottom: -0.5px;
    background: url(../images/on_3.png) no-repeat bottom center;
    background-size: 1em;
    display: block;
    width: 33%;
    height: 0.2rem;
}
/* grade */
.Category-eject>ul>li, .Sort-eject>ul>li, .Jiegou-eject>ul>li,.more-eject>ul>li{text-align: center;padding-left: 0!important;}
.mores22,.grade-eject,.Category-eject,.Sort-eject,.Jiegou-eject{position:fixed;top: -65%;width: 100%;height: 63%;z-index: 1;-webkit-transition-duration: 0.4s;}
.mores22>ul,.grade-eject>ul,.Category-eject>ul,.Sort-eject>ul,.Jiegou-eject>ul{margin: 0;padding: 0;overflow: auto;height: 100%;width: 100%;-webkit-transition-duration: 0.4s;}
.grade-eject .grade-w li{    height: 0.9rem;
    line-height: 0.9rem;
    font-size: 0.28rem;
    padding-left: 0.3rem;}
.mores22>ul>li,.Category-eject>ul>li,.Sort-eject>ul>li,.Jiegou-eject>ul>li{overflow:hidden}
.mores22>ul>li a,.grade-eject>ul>li a,.Category-eject>ul>li a,.Sort-eject>ul>li a,.Jiegou-eject>ul>li a{display:block; height: 0.9rem;line-height: 0.9rem;font-size: 0.28rem;}
.grade-eject>ul>li a{font-size: 0.28rem}
.grade-eject>ul>li a.active{color: red;}
.mores22>ul.moresa-w,.grade-eject>ul.grade-w,.Category-eject>ul.Category-w,.Jiegou-eject>ul.Jiegou-w{background: #fff;position: absolute;z-index: 1; }
.mores22>ul.moresa-t,.grade-eject>ul.grade-t,.Category-eject>ul.Category-t{background: #eee;position: absolute;z-index: 2;left: 100%;}
.grade-eject>ul.grade-t li a.active, .Sort-eject>ul.Sort-Sort li a.active, .Category-eject>ul.Category-w li a.active, .Jiegou-eject>ul.Jiegou-w li a.active {color: red;}
.mores22>ul.moresa-t>li,.grade-eject>ul.grade-t>li,.Category-eject>ul.Category-t>li{border-bottom: solid 1px #e5e5e5;}
.mores22>ul.moresa-s,.grade-eject>ul.grade-s,.Category-eject>ul.Category-s{background: #fff;position: absolute;z-index: 3;left: 100%;list-style-type: none;}
.grade-eject>ul.grade-t>li a{display: block;line-height: 0.96rem;height: 0.96rem;overflow: hidden;white-space: nowrap;font-size: 0.28rem;padding-left:0.3rem;}
.grade-eject>ul.grade-a {z-index: 1012;width: 33.333%;position: absolute;left: 100%;top: 0;height: 100%;background: #fff;overflow: auto;transition-duration: 0.4s;-webkit-transition-duration: 0.4s;}
.mores22>ul.moresa-s>li,.grade-eject>ul.grade-s>li,.Category-eject>ul.Category-s>li{border-bottom: solid 1px #eee;margin-left: 1rem;padding: 0;}
.grade-eject>ul.grade-a li a{display: block;line-height: 0.96rem;height: 0.96rem;overflow: hidden;white-space: nowrap;font-size: 0.28rem;padding-left: 0.3rem;}
.grade-w-roll{top: 0.9rem; position: fixed;left: 0;z-index: 1005;overflow: initial;}
.eject {overflow: hidden;}
.grade-w-roll .mask_fix{position: fixed;content: "";width: 100%;height: 100%;display: block;background:rgba(0,0,0,0.2);top: 0;}
/*Sort-eject*/
.Sort-Sort,.Jiegou-w{background: #fff;position: absolute;z-index: 3;left: 0;list-style-type: none;}
.Sort-Sort>li a,.Category-w li a,.Jiegou-w li a{border-bottom: solid 1px #cccccc;padding: 0;}
.Sort-height{height: 63%;}


.more-eject dl{position: absolute;
z-index: 1010;background: #fff;
overflow: scroll;
height: 100%;
width: 100%;}
/*更多*/
.more-eject {
/*height:100%;*/
}
.more-eject dl dd {
padding: 0.25rem 0.3rem;
overflow: hidden;
}
.more-eject dl dd h4 {
font-size: 0.32rem;
color: #666;
font-weight: normal;
line-height: 0.45rem;
margin-bottom: 0.1rem;
}
.more-eject dl dd span {
float: left;padding: 0 0.2rem;
height: 0.58rem;
background: #F8F8F8;
-webkit-border-radius: 0.06rem;
border-radius: 0.06rem;
text-align: center;
line-height: 0.58rem;
font-size: 0.28rem;
color: #979797;
margin-right: 0.2rem;
margin-top: 0.2rem;
}
/*.more-eject dl dd span:nth-of-type(4n) {
margin-right: 0;
}*/
.more-eject .more_sub_con {
-webkit-box-shadow: 0 -0.02rem 0.1rem 0 rgba(0, 0, 0, 0.10);
box-shadow: 0 -0.02rem 0.1rem 0 rgba(0, 0, 0, 0.10);
background-color: #fff;
height: 1.2rem;
position: absolute;
bottom: 0;
left: 0;
width: 100%;
z-index: 1110;
}
.more-eject .more_sub_con .more_reset, .more-eject .more_sub_con .more_sub {
height: 0.7rem;
-webkit-border-radius: 0.1rem;
-moz-border-radius: 0.1rem;
border-radius: 0.1rem;
float: right;
text-align: center;
line-height: 0.7rem;
margin: 0.19rem 0;
font-size: 0.32rem;
}
.more-eject .more_sub_con .more_reset {
width: 2rem;
border: 1px solid #D3D3D3;
color: #979797;
margin-right: 0.2rem;
}
.more-eject .more_sub_con .more_sub {
background: #0066ff;
color: #fff;
width: 4.7rem;
margin-right: 0.3rem;
}
.more-eject>dl>dd div span.focus {
color: #F40F36;
background: rgba(244, 15, 54, 0.10);
}
/*清空条件*/
.screenTags a:nth-child(1) span {
    background-color: #dd2534;
    border: 0;
    border-radius: 0.05rem;
    padding-left: 0.1rem;
    padding-right: 0.1rem;
    background-image: none;
    color: #ffffff;
}
.screenTags {overflow-x: auto;padding: 0.2rem 0.2rem;/*height: 0.81rem;*/}
.screenTags .screenTagsCon {display: inline-block;height: 0.45rem;white-space: nowrap;/*width: 800px;*/width: 100%;overflow-x: auto;overflow-y: hidden;white-space: nowrap;}
.screenTags a {display: inline-block;/*-webkit-border-radius: 0.04rem;*//*-moz-border-radius: 0.04rem;*//*border-radius: 0.04rem;*//*line-height: 0.45rem;*/margin-right: 0.06rem;}
.screenTags a span{display: inline-block;font-size: 0.25rem;background-color: #F8F8F8;/*padding:0 0.14rem;*/border: 1px solid #ffbc89;padding: 0.08rem 0.38rem 0.08rem 0.06rem;background: url(../images/sprites.png) no-repeat right center #fff;margin-left: 0.08rem;background-size: auto 0.35rem;-webkit-border-radius: 0.04rem;-moz-border-radius: 0.04rem;border-radius: 0.04rem;}

.screenTags a:last-of-type {margin-right: 0;}
.screenTags .screenTagCon {display: inline-block;height: 0.45rem;white-space: nowrap;width: 100%;overflow-x: auto;overflow-y: hidden;white-space: nowrap;}
.screenBoxFix .screenTags {
    position: fixed;
    left: 0;
    top: 0.9rem;
    width: 100%;
    z-index: 999;
    background-color: #fff;
    box-shadow: 0 0.04rem 0.04rem 0 rgb(0 0 0 / 10%);
    -webkit-box-shadow: 0 0.04rem 0.04rem 0 rgb(0 0 0 / 10%);
}

/*图文列表*/
.modelList,.modelList2{overflow: hidden;padding: 0 4%;}
.modelList ul,.modelList2 ul {overflow: hidden;}
.modelList ul li{clear: both;border-bottom: 1px solid #cccccc;position: relative;cursor: pointer;overflow: hidden;padding-top: 0.4rem;padding-bottom: 0.4rem;}
/*.modelList ul li a{display: inline-block;overflow: hidden;width: 100%;}*/
.modelList ul li .pic{width: 2.4rem;height: 1.8rem;float: left;position: relative;border-radius: 0.1rem;overflow: hidden;}
.modelList ul li .pic img {width: 2.4rem;height: 1.8rem;}
.modelList ul li .pic i {display: block;background-image: linear-gradient(270deg, #ff6100 0%, #ff6100 100%);background-image: -webkit-linear-gradient(-180deg, #ff6100 0%, #ff6100 100%);-webkit-border-radius: 0.04rem 0 0.18rem 0;-moz-border-radius: 0.04rem 0 0.18rem 0;border-radius: 0.04rem 0 0.18rem 0;position: absolute;left: 0;top: 0;color: #fff;font-size: 0.2rem;line-height: 0.38rem;padding-left: 0.1rem;padding-right: 0.12rem;z-index: 1;text-overflow: ellipsis;overflow: hidden;white-space: nowrap;max-width: 1.88rem;}
.modelList ul li .info{float: left;width: 4.36rem;margin-left: 0.14rem;}
.modelList ul li .info h2{font-size: 0.28rem;color: #222;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;line-height: 0.34rem;margin-bottom: 0.1rem;font-weight: bold;}
.modelList ul li .info .quyu{font-size:0.26rem;line-height: 0.3rem;margin-bottom:0.1rem;margin-top:0.15rem;}
.modelList ul li .info .tags{overflow: hidden;margin:0.13rem 0 0.043rem 0;}
.modelList ul li .info .tags span{ display: block;
 color: #a7a6a6;
 font-size: 0.26rem;
 float: left;
 margin-right: 0.12rem;
 background-color: #f3f3f3;
 height: 0.4rem;
 line-height: 0.4rem;
 margin-bottom: 0.12rem;
 padding: 0 0.1rem;}
.modelList ul li .info .qita{overflow: hidden;}
.modelList ul li .info .qita span{display: block;float: left;font-size: 0.26rem;margin-right: 0.1rem;line-height: 0.36rem;}
.modelList ul li .info .qita #price b{color: #f40100;font-size: 0.36rem;font-weight: bold;}
.modelList ul li .info .qita #mj{float: right; display: flex;margin-right: 0; flex-direction: column;justify-content: center;color: #f40100;font-size: 0.32rem; font-weight: bold;}
.modelList ul li .info .qita #qt{padding-right: 0.05rem;padding-top: 0.04rem;padding-left: 0.1rem;}
.modelList2 ul li{width: 48%;float: left; border: 0px solid #cccccc;border-radius: 0.1rem;margin:0.15rem 0;  position: relative;cursor: pointer;overflow: hidden;}
.modelList2 ul li .pic{width: 100%;height: 2.4rem;position: relative;border-radius: 0.04rem;overflow: hidden;}
.modelList2 ul li .pic img {width: 100%;height: 2.4rem;}
.modelList2 ul li .pic i {display: block;background-image: linear-gradient(270deg, #ff6100 0%, #ff6100 100%);background-image: -webkit-linear-gradient(-180deg, #ff6100 0%, #ff6100 100%);-webkit-border-radius: 0.04rem 0 0.18rem 0;-moz-border-radius: 0.04rem 0 0.18rem 0;border-radius: 0.04rem 0 0.18rem 0;position: absolute;left: 0;top: 0;color: #fff;font-size: 0.2rem;line-height: 0.38rem;padding-left: 0.1rem;padding-right: 0.12rem;z-index: 1;text-overflow: ellipsis;overflow: hidden;white-space: nowrap;max-width: 1.88rem;}
.modelList2 ul li:nth-child(2n){float: right;}
.modelList2 ul li .info{padding: 0.1rem 0.08rem 0.1rem 0.09rem;border: 1px solid #cccccc;border-top: 0px;border-bottom-left-radius: 0.1rem;border-bottom-right-radius: 0.1rem;margin-top: -1px;}
.modelList2 ul li .info h2{font-size: 0.28rem;color: #222;line-height: 0.46rem;margin-bottom: 0.07rem;display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
  overflow: hidden;
  text-overflow: ellipsis;}
.modelList2 ul li .info .qita{overflow: hidden;}
.modelList2 ul li .info .qita span{display: block;float: left;font-size: 0.26rem;padding-right: 0.1rem;line-height: 0.36rem;}
.modelList2 ul li .info .qita #mj{color: #f40100;float: right;
    font-size: 0.35rem;
    font-weight: bold;
    padding-right: 0;
    line-height: 0.36rem;}
.modelList2 ul li .info .qita #price b{color: #f40100;font-size: 0.36rem;font-weight: bold;}
.screenBoxFix, .AselectWrapBox.screenBoxFix {
    box-shadow: 0 0.04rem 0.04rem 0 rgba(0, 0, 0, 0.10);
    -webkit-box-shadow: 0 0.04rem 0.04rem 0 rgba(0, 0, 0, 0.10);
}
.screenBoxFix .selectWrap, .AselectWrapBox.screenBoxFix {
    position: fixed;
    left: 0;
    top: 0;
    width: 100%;
    background-color: #fff;
    z-index: 1008;
}
.screenBoxFix .screenTag {
    position: fixed;
    left: 0;
    top: 0.9rem;
    width: 100%;
    z-index: 999;
    background-color: #fff;
    box-shadow: 0 0.04rem 0.04rem 0 rgba(0, 0, 0, 0.10);
    -webkit-box-shadow: 0 0.04rem 0.04rem 0 rgba(0, 0, 0, 0.10);
}
/*分页*/
.page {
margin: 0.333rem 0rem;
text-align: left;
}
.page a{margin:0 0.05rem; display: inline-block;
border: 0.013rem solid #ddd;
padding: 0.04rem 0.09rem;font-size: 0.26rem;
text-decoration: none;}
.page a.npage{color: #fff;background-color: #0066FF}
/*底部样式*/
#goTop{display: block;width: 0.8rem;height: 0.8rem;background: url(../images/goTop.png) no-repeat;background-size: 100%;position: fixed;bottom: 1.2rem;right: 0.3rem;z-index: 999;}
.footer{width: 100%;background-color: #454a50;color: #979797;padding-top: 0.2rem;}
.footer .fnav{overflow: hidden;text-align: center;padding: 0.1rem}
.footer .fnav li{display: inline-block; padding: 0 0.15rem;border-right: 1px solid #979797;}
.footer .fnav li:last-child{border:0;}
.footer .fnav li a{color: #979797;font-size: 0.28rem;}
.footer .qita{text-align: center;line-height: 0.4rem;padding-bottom: 0.2rem;}
.footer .qita p{margin-top: 0.15rem;font-size:0.24rem;}
.footer .qita p a{color: #979797;font-size: 0.24rem;}
.footer .tel{width: 100%; background-color: #ff0000;padding:0.15rem 0;text-align: center;margin-top: 0.2rem;bottom: 0;left: 0;z-index: 100;position: fixed;}
.footer .tel a{color: #fff;font-size: 0.32rem;display: block;line-height: 0.6rem;}
.footer .tel a span{display: inline-block;padding:0 0.15rem;position: relative}
.footer .tel a #bpic{padding-left: 0.6rem;}
.footer .tel a #bpic::before{content: "";display: inline-block; background: url(../images/tel.png) no-repeat left;background-size: 100%;height: 0.6rem;width: 0.6rem;position: absolute;left: 0;top: 66%;-webkit-transform: translateY(-70%);-moz-transform: translateY(-70%);-ms-transform: translateY(-70%);-o-transform: translateY(-70%);transform: translateY(-70%);}



/*swiperbanner图*/
.banner{position: relative;z-index: 1}
.banner ul li{width: 100%;/*height: 5.32rem;*/}
.banner .numTips{position: absolute;bottom: 0.1rem;z-index: 10;text-align: center; width: 100%;padding:0 5%;line-height: 0.4rem;}
.banner .numTips>p{background: rgba(0,0,0,0.50);-webkit-border-radius: 1rem;-moz-border-radius: 1rem;border-radius: 1rem;color: #fff;font-size: 0.2rem;line-height: 0.4rem;padding: 0 0.2rem;float: left;margin-left: 0.2rem;width: initial;position: initial;bottom: 0;right: 0;left: initial;}
.banner .numTips .time{float: left;color: #fff;font-size: 0.28rem;}
.banner .numTips .onclick{float: right;color: #fff;font-size: 0.28rem;}
.swiper-container {width: 100%;height: 100%;}
.swiper-slide {text-align: center;font-size: 18px;background: #fff;/* Center slide text vertically */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;}
.banner .swiper-pagination{display: inline-block;position: initial;margin:0 auto; background: rgba(0,0,0,0.50);-webkit-border-radius: 1rem;-moz-border-radius: 1rem;border-radius: 1rem;color: #fff;width:1rem;font-size: 0.2rem;line-height: 0.4rem;padding: 0 0.2rem;}
.swiper-slide-active{z-index: 10}
.swiper-button-next{background:url(../images/swiper-button-next.png) no-repeat;background-size: 100%;}
.swiper-button-prev{background:url(../images/swiper-button-prev.png) no-repeat;background-size: 100%;}
/*内容信息*/
.content{overflow: hidden;padding: 0 0.2rem}
.content .sjxx{font-size: 0.3rem;line-height:1em;margin-top:1.1em;color:#2a6bfd;padding:0 0.3em 0 0.2em;}
.content .sjxx .fr{float:right;}
.content h1 {font-weight: bold;font-size: 0.4rem;color: #303030;line-height: 0.68rem;margin: 0.16rem 0;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;overflow: hidden;}
.content h1 i{color: #ff6100}
.content .cList{display: -webkit-flex;padding:0.24rem 0rem 0.3rem 0rem;}
.content .cList li {flex: 1;width: 33.3333%;text-align: center;}
.content .cList li:not(:last-child) {border-right: 1px solid #cccccc;}
.content .cList li h3 {color: #f40100;font-weight: normal;font-size: 0.35rem;line-height: 0.45rem;margin-bottom: 0.3rem;font-weight: bold;}
.content .cList li p {font-size: 0.3rem;}
.content .houseIntro{overflow: hidden;padding:0.2rem 0rem 0.2rem 0rem;}
.content .houseIntro ul{overflow: hidden;}
.content .houseIntro ul li {float: left;font-size: 0.3rem;color: #424242;line-height: 0.6rem;width: 35%;white-space: nowrap;text-overflow: ellipsis;margin-right: 1rem;padding-left: 0.5rem;}
.content .houseIntro ul li span{ color: #9b9b9b;}
.content .ctel {width: 100%;border-radius: 0.15rem;background-color: #ff0000;padding: 0.15rem 0;text-align: center;margin-top: 0.15rem; margin-bottom:0.15rem;bottom: 0;left: 0;z-index: 100;}
.content .ctel a {color: #fff;font-size: 0.32rem;display: block;line-height: 0.6rem;}
.content .ctel a span {display: inline-block;padding: 0 0.15rem;position: relative;}
.content .ctel a #bpic {padding-left: 0.6rem;}
.content .ctel a #bpic::before {content: "";display: inline-block;background: url(../images/tel.png) no-repeat left;background-size: 100%;height: 0.6rem;width: 0.6rem;position: absolute;left: 0;top: 50%;-webkit-transform: translateY(-50%);-moz-transform: translateY(-50%);-ms-transform: translateY(-50%);-o-transform: translateY(-50%);transform: translateY(-50%);}
/*详情*/
.textbox{overflow: hidden;margin: 0.3rem 0 0.5rem;padding: 0 0.2rem}
.Btitle{width: 100%;border-bottom: 1px solid #cccccc;line-height: 0.3rem;padding-bottom: 0.15rem;font-size: 0.30rem;}
.Btitle i{display: inline-block;float: left; width: 0.08rem; height: 0.3rem;background-color: #cccccc;margin-right: 0.1rem;}
.textbox .BoxCont .txtc{width: 100%;margin:0.3rem 0;font-size: 0.28rem;line-height: 0.5rem;height: 11rem;overflow: hidden;padding: 0 0.2rem;}
.textbox .unfold{overflow: hidden;font-size: 0.28rem;width: 1.5rem;margin:0 auto;position: relative;}
.textbox .unfold p{display: inline-block;font-weight:bold; color: #ff0000;}
.textbox .unfold span{display: inline-block;position: absolute;right: 0;bottom: 0; background: url(../images/unfold.png) no-repeat;width: 0.3rem;height: 0.3rem; background-size: 100%;}
.textbox .fullText .txtc{height: auto;}
.textbox .BoxCont .txtc img{width:100%;}
.textbox .fullText .unfold span{transform: rotate(180deg);}

/*关于我们*/
.banner{overflow: hidden;}
.banner img{width: 100%;}
.aboutc,.form{overflow: hidden;margin: 0.3rem 0;padding: 0 0.2rem}
.aboutc .atxt{width: 100%;margin:0.3rem 0;font-size: 0.28rem;line-height: 0.5rem;overflow: hidden;}

/*求租*/
.qzc{position: relative;}
.qzc .qzcs{position: absolute;top: 0.6rem;left: 0;width: 100%;}
.qzc .qzcs .qz{width: 60%;margin:0.4rem auto;overflow: hidden;}
.qzc .qzcs .qz a{display: inline-block;font-size: 0.3rem;color: #fff;border-radius: 0.05rem;float: left;border:1px solid #0066FF;line-height: 0.6rem;padding:0 0.3rem;}
.qzc .qzcs .qz a:nth-child(2){float: right;}
.qzc .qzcs .qz a.cur{background-color:#0066FF;}
.qzc .qzcs .js{text-align: center;color: #fff;line-height: 0.6rem;font-size: 0.3rem;}

/*表单*/
.form ul{padding:4%;font-size: 0.28rem;}
.form ul li{width: 100%;overflow: hidden;margin:0.15rem 0;}


.form ul li .form-label{display: block; font-size: 0.28rem;line-height: 0.6rem;}
.formControls{padding: 0.1rem 0.4rem;}
.formControls .biaodhan_border{display: inline-block;width: 100%;border:1px solid #cccccc;height: 0.6rem;line-height: 0.6rem;border-radius: 0.05rem;padding-left: 0.1rem;}
.formControls .lxr,.formControls .lxdh{display: inline-block;padding: 0 2%; margin-bottom: 0.4rem; width: 100%;border:1px solid #cccccc;height: 0.6rem;line-height: 0.6rem;border-radius: 0.05rem;}
.form ul li .subtj{background-color: #f40100;font-size: 0.32rem; border-radius: 0.05rem;display: block;width: 100%;margin:0 auto;color: #fff;border:0;height: 0.7rem;line-height: 0.7rem;}
.formControls textarea{padding: 0 2%;}
.formControls span{display: inline-block;float: left;background-color: #eaeaea;border-radius: 0.05rem;height: 0.6rem;line-height: 0.6rem;padding:0 0.5rem;margin-right: 0.3rem;}
.formControls span.focus{background-color: #deefff;color: #0096fc;}
.formControls p{position: relative;}
.formControls p i{position: absolute;right: -0.2rem;display: inline-block;height: 0.6rem;line-height: 0.7rem;color: #f40100}



/*后面加的内容页随机TAGS样式*/
.ntags {padding: 0.1rem 0rem 0.1rem 0rem;text-align: center;}
.ntags i {background: #cfcfcf;font-size: 0.3rem;margin-right: 0.25rem;color: #ffffff;padding: 0.1rem 0.15rem;line-height: 0.5rem;border-radius: 0.05rem;}

/*后加手机区域文字飘红*/
.fontsizered{color: red;}


.searchInputArea{padding:15px;background-color:#f9f9f9}
.searchInput{width:100%}
.searchInput td{vertical-align:top}
.searchInput .icon{width:30px;height:32px;background:url(../images/search.png) 0 -132px no-repeat}
.searchInput .input,.searchInput .clear{background:url(../images/search.png) repeat-x 0 -164px}
.searchInput .input input{width:100%;font-size:14px;margin-top:6px;border:none;background:none}
.searchInput .btn{width:55px}
.searchInput .btn input{width:55px;height:32px;border:none;background:url(../images/search.png) no-repeat 0 -100px;cursor:pointer}

.searchSelectArea{overflow:hidden;background-color:#fff}
.searchSelectArea .item{padding:5px 1.1rem;line-height:0.52rem;overflow:hidden;height:0.52rem;position:relative;font-size:0.30rem;margin-bottom:10px}
.searchSelectArea .item:first-child{margin-bottom:5px;}
.searchSelectArea .item .t{height:0.34rem;position:absolute;top:5px;left:4%;font-weight:bold}
.searchSelectAreaItem .list li{float:left;display:inline;line-height:0.5rem;padding-right:4px;padding-left:2px;word-break:keep-all;white-space:nowrap}
.list li.selected a{color:#fff;font-weight:bold;background-color:#f40100;padding:3px 3px;display:inline-block;line-height:0.34rem}
.searchSelectArea .item .more{height:0.4231rem;padding:0 6px 0 6px;position:absolute;top:5px;right:4%;line-height:0.422rem;cursor:pointer;background-color:#eee;border:1px solid #ccc;border-radius:3px}
.searchSelectArea .item .more b{height:22px;width:3px;display:block;position:absolute;top:0;right:-3px}
.bor1{height:0;clear:both;overflow:hidden;border-top:1px solid #d9d9d9;border-bottom:1px solid #fcfcfc}
.colTab{height:.731rem;line-height:.731rem;width:100%;overflow:hidden;font-weight:bold;border-bottom:1px solid #d3d3d3;background-color:#fff;border-top:0px solid #d3d3d3;font-size:0.28rem}
.colTitle_y{float:left;padding-left:4%}
.warnColor2{color:#f40100}

