@charset "utf-8";
/**
* Description:  style 
* Developers: <bingzhan@leju.com>
**/
html{color:#000;background:#FFF;overflow-y: scroll; -webkit-overflow-scrolling: touch; -webkit-text-size-adjust: 100%; -ms-text-size-adjust: 100%;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td,hr,button,article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{margin:0;padding:0;}
body{font-family:"Hiragino Sans GB",\5FAE\8F6F\96C5\9ED1,SimSun;font-size:12px;}
input,select,textarea,select{font-size:100%;-webkit-text-size-adjust:none}
a,button,input,textarea,select{-webkit-tap-highlight-color:rgba(255,0,0,0); -moz-tap-highlight-color:rgba(255,0,0,0); tap-highlight-color:rgba(255,0,0,0);}
input[type="text"]{line-height:100% !important;-webkit-text-size-adjust:none;}
table{border-collapse:collapse;border-spacing:0;}
th{text-align:inherit;}
fieldset,img{border:none;}
iframe{display:block;}
abbr,acronym{border:none;font-variant:normal;}
del{text-decoration:line-through;}
address,caption,cite,code,dfn,em,th,var{font-style:normal;font-weight:500;}
ol,ul{list-style:none;}
caption,th{text-align:left;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:500;}
q:before,q:after{content:'';}
sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}
sup{top:-0.5em;}
sub{bottom:-0.25em;}
a{text-decoration:none;outline:0;hide-focus:expression(this.hideFocus=true);}
a:hover{text-decoration:underline;}
ins,a{text-decoration:none;}
a:focus,*:focus{outline:none;}
.clearfix:before,.clearfix:after{content:"";display:table;}
.clearfix:after{clear:both;overflow:hidden;}
.clearfix{zoom:1;}
.clear{clear:both;display:block;overflow:hidden;height:0;line-height:0;font-size:0;}
body{max-width:750px;margin:0 auto;}
.wp{background:url('/bj../images/bg.png') repeat-y;overflow:hidden; }
.bar img{width:100%;display:block;}
.wp .wp_title{height:51px;overflow:hidden;background:url('/bj../images/news_title.png') no-repeat; background-size:100% 100%;font-size:16px;line-height:80px;text-align:center;color:#375505;}
.wp .news{overflow:hidden;background:url('/bj../images/news.png') no-repeat; background-size:100% 100%;}
.wp .news .con{margin:0 60px;overflow:hidden;}
.wp .news .con p{color:#fff; text-indent:24px;margin-top:8px;}
.wp .news .btn{margin:0 60px;height:30px;margin-top:10px;text-indent:60px;}
.wp .news .btn img{width:79px;height:12px;}
.wp .house{position:relative;height:994px;overflow:hidden;background:url('/bj../images/house_bg.png') no-repeat; background-size:100% 100%;}
.wp .house li{position:absolute;overflow:hidden;width:120px;height:150px;}
.wp .house li .imgs{width:62px;height:62px;border:1px solid #fff; border-radius:50%;overflow:hidden;}
.wp .house li .imgs img{width:62px;height:62px;border-radius:50%;}
.wp .house li .fonts{overflow:hidden;width:120px;}
.wp .house li .fonts h1{font-size:12px;color:#fff;overflow:hidden;white-space:nowrap;text-overflow: ellipsis;}
.wp .house li .fonts .inc{position:relative;height:15px;border:1px solid #df83a7;border-radius:15px;background:#FFF;overflow:hidden;margin-top:2px;text-indent:20px;line-height:15px; white-space:nowrap;text-overflow: ellipsis}
.wp .house li .fonts .inc span{position:absolute;left:-1px;top:-1px;display:inline-block;width:17px;height:17px; background:#df83a7 url('/bj../images/room.png') no-repeat 50% 50%;border-radius:50%;background-size:10px 10px;}
.wp .house li .fonts .inc.tel span{background:#df83a7 url('/bj../images/tel.png') no-repeat 50% 50%;border-radius:50%;background-size:10px 10px;}
.wp .house li .btn{position:relative;overflow:hidden;margin-top:5px;}
.wp .house li .btn .con{position:relative;overflow:hidden;}
.wp .house li .btn .con .pr{color:#fefb00;font-size:16px;line-height:20px;}
.wp .house li .btn .con .pr span{font-size:12px;}
.wp .house li .btn .con .b_t{position:absolute;top:2px;right:0;width:40px;height:17px;background:url('/bj../images/h_btn.png') no-repeat;background-size:40px 17px;}
.wp .house li.mc1{left:50px;top:12px;}
.wp .house li.mc2{right:50px;top:12px;}
.wp .house li.mc3{width:290px;top:175px;left:60px;}
.wp .house li.mc3 .fonts{position:absolute;width:110px;top:2px;left:70px;}
.wp .house li.mc3 .btn{position:absolute;top:25px;right:0;width:110px;}
.wp .house li.mc3 .btn .con .b_t,.wp .house li.mc4 .btn .con .b_t{background:url('/bj../images/h_btn2.png') no-repeat;background-size:40px 17px;}
.wp .house li.mc3 .fonts .inc,.wp .house li.mc4 .fonts .inc{background:#e43a3a;color:#fff;text-indent:5px;}
.wp .house li.mc3 .fonts .inc span,.wp .house li.mc4 .fonts .inc span{background:#2385d1 url('/bj../images/room.png') no-repeat 50% 50%;border-radius:50%;background-size:10px 10px;left:91px;}
.wp .house li.mc3 .fonts .inc.tel span,.wp .house li.mc4 .fonts .inc.tel span{background:#2385d1 url('/bj../images/tel.png') no-repeat 50% 50%;border-radius:50%;background-size:10px 10px;left:91px;}
.wp .house li.mc4{width:185px;top:244px;right:40px;}
.wp .house li.mc4 .imgs{position:absolute;top:0;right:0;}
.wp .house li.mc4 .fonts{position:absolute;width:110px;top:2px;left:0;}
.wp .house li.mc4 .btn{position:absolute;top:65px;right:10px;width:110px;}
.wp .house li.mc4 .btn .con .b_t{background:url('/bj../images/h_btn2.png') no-repeat;background-size:40px 17px;}
.wp .house li.mc5{top:283px;left:30px;}
.wp .house li.mc6{top:357px;right:50px;}
.wp .house li.mc7{top:450px;left:50px;}
.wp .house li.mc8{top:585px;right:35px;}
.wp .house li.mc8 .imgs,.wp .house li.mc9 .imgs,.wp .house li.mc10 .imgs,.wp .house li.mc11 .imgs{margin:0 auto;}
.wp .house li.mc8 .btn .con .b_t,.wp .house li.mc9 .btn .con .b_t,.wp .house li.mc10 .btn .con .b_t,.wp .house li.mc11 .btn .con .b_t{background:url('/bj../images/h_btn2.png') no-repeat;background-size:40px 17px;}
.wp .house li.mc8 .fonts .inc,.wp .house li.mc9 .fonts .inc,.wp .house li.mc10 .fonts .inc,.wp .house li.mc11 .fonts .inc{background:#e43a3a;color:#fff;text-indent:5px;}
.wp .house li.mc8 .fonts .inc span,.wp .house li.mc9 .fonts .inc span,.wp .house li.mc10 .fonts .inc span,.wp .house li.mc11 .fonts .inc span{background:#2385d1 url('/bj../images/room.png') no-repeat 50% 50%;border-radius:50%;background-size:10px 10px;left:101px;}
.wp .house li.mc8 .fonts .inc.tel span,.wp .house li.mc9 .fonts .inc.tel span,.wp .house li.mc10 .fonts .inc.tel span,.wp .house li.mc11 .fonts .inc.tel span{background:#2385d1 url('/bj../images/tel.png') no-repeat 50% 50%;border-radius:50%;background-size:10px 10px;left:101px;}
.wp .house li.mc9{top:645px;left:50px;}
.wp .house li.mc10{top:745px;right:50px;}
.wp .house li.mc11{top:825px;left:32px;}
.wp .house li.mc12{top:895px;right:30px;width:190px;}
.wp .house li.mc12 .btn{width:110px;float:right;}
.wp .house li.mc12 .btn .con .b_t{background:url('/bj../images/h_btn2.png') no-repeat;background-size:40px 17px;}
.wp .house li.mc12 .fonts{position:absolute;top:2px;left:70px;}
.wp .house li.mc12 .fonts .inc{background:#e43a3a;color:#fff;text-indent:4px;}
.wp .house li.mc12 .fonts .inc span{background:#2385d1 url('/bj../images/room.png') no-repeat 50% 50%;border-radius:50%;background-size:10px 10px;left:101px;}
.wp .house li.mc12 .fonts .inc.tel span{background:#2385d1 url('/bj../images/tel.png') no-repeat 50% 50%;border-radius:50%;background-size:10px 10px;left:101px;}
.wp .footer img{display:block;width:100%;margin-top:30px;}
@media screen and (min-width: 320px) and (max-width: 359px){
.wp .house li.mc1{left:32px;top:12px;}
.wp .house li.mc2{right:32px;top:12px;}
.wp .house li.mc11{top:800px;left:25px;height:180px; }
.wp .house li.mc11 .btn .con{height:40px;}
.wp .house li.mc11 .btn .con .b_t{left:0;top:20px;}
.wp .house li.mc11 .fonts .inc{width:107px;}
.wp .house li.mc11 .fonts .inc.tel{width:90px;}
.wp .house li.mc11 .fonts .inc span{left:90px;}
.wp .house li.mc12{top:895px;right:10px;width:190px;}
.wp .house li.mc12 .fonts .inc{width:108px;}
.wp .house li.mc12 .fonts .inc span{left:90px;}
.wp .house li.mc12 .fonts .inc.tel span{left:90px;}
.wp .house li.mc12 .btn{width:108px;margin-right:30px;}
.wp .house li.mc6{top:357px;right:40px;}
.wp .house li.mc1 .fonts .inc,.wp .house li.mc2 .fonts .inc,.wp .house li.mc6 .fonts .inc,.wp .house li.mc7 .fonts .inc,.wp .house li.mc5 .fonts .inc{width:110px;}
}
@media screen and (min-width: 360px) and (max-width: 374px){
.wp .house li.mc11 .fonts .inc{background:#e43a3a;color:#fff;width:105px;}
.wp .house li.mc11 .fonts .inc span{left:88px;}
.wp .house li.mc11 .fonts .inc.tel span{left:88px;}
}

@media screen and (min-width: 750px){
.wp .wp_title{font-size:30px;height:100px;line-height:130px;text-align:center;color:#375505;}
.wp .news .con{margin:0 100px;overflow:hidden;}
.wp .news .con p{color:#fff; text-indent:24px;margin-top:8px;font-size:24px;}
.wp .news .btn{margin:0 60px;height:60px;margin-top:20px;text-indent:180px;}
.wp .news .btn img{width:158px;height:24px;}
.wp .house{height:1988px;}
.wp .house li{width:240px;height:300px;}
.wp .house li .imgs{width:124px;height:124px;}
.wp .house li .imgs img{width:124px;height:124px;border-radius:50%;}
.wp .house li .fonts{width:240px;}
.wp .house li .fonts h1{font-size:24px;}
.wp .house li .fonts .inc{height:30px;border-radius:30px;font-size:24px;margin-top:5px;text-indent:35px;line-height:30px; width:220px;}
.wp .house li .fonts .inc span{width:32px;height:32px; background-size:20px 20px;}
.wp .house li .fonts .inc.tel span{background-size:20px 20px;}
.wp .house li .btn{position:relative;overflow:hidden;margin-top:5px;}
.wp .house li .btn .con .pr{color:#fefb00;font-size:32px;line-height:40px;}
.wp .house li .btn .con .pr span{font-size:24px;}
.wp .house li .btn .con .b_t{position:absolute;top:2px;right:0;width:80px;height:33px;background:url('/bj../images/h_btn.png') no-repeat;background-size:80px 33px;}
.wp .house li.mc1{left:100px;top:24px;}
.wp .house li.mc2{right:100px;top:24px;}
.wp .house li.mc3{width:600px;top:370px;left:110px;}
.wp .house li.mc3 .fonts{position:absolute;width:2200px;top:2px;left:140px;}
.wp .house li.mc3 .btn{position:absolute;top:50px;right:15px;width:220px;}
.wp .house li.mc3 .btn .con .b_t{background:url('/bj../images/h_btn2.png') no-repeat;background-size:80px 33px;}
.wp .house li.mc3 .fonts .inc span,.wp .house li.mc4 .fonts .inc span{left:188px;}
.wp .house li.mc3 .fonts .inc.tel span,.wp .house li.mc4 .fonts .inc.tel span{left:188px;}
.wp .house li.mc4{width:360px;top:500px;right:80px;}
.wp .house li.mc4 .imgs{position:absolute;top:0;right:0;}
.wp .house li.mc4 .fonts{position:absolute;width:220px;top:2px;left:0;}
.wp .house li.mc4 .btn{position:absolute;top:130px;right:10px;width:220px;}
.wp .house li.mc4 .btn .con .b_t{background:url('/bj../images/h_btn2.png') no-repeat;background-size:80px 33px;}
.wp .house li.mc5{top:560px;left:60px;}
.wp .house li.mc6{top:720px;right:100px;}
.wp .house li.mc7{top:900px;left:100px;}
.wp .house li.mc8{top:1170px;right:80px;}
.wp .house li.mc8 .imgs,.wp .house li.mc9 .imgs,.wp .house li.mc10 .imgs,.wp .house li.mc11 .imgs{margin:0 auto;}
.wp .house li.mc8 .btn .con .b_t,.wp .house li.mc9 .btn .con .b_t,.wp .house li.mc10 .btn .con .b_t,.wp .house li.mc11 .btn .con .b_t{background-size:80px 33px;}
.wp .house li.mc8 .fonts .inc,.wp .house li.mc9 .fonts .inc,.wp .house li.mc10 .fonts .inc,.wp .house li.mc11 .fonts .inc{background:#e43a3a;color:#fff;text-indent:5px;}
.wp .house li.mc8 .fonts .inc span,.wp .house li.mc9 .fonts .inc span,.wp .house li.mc10 .fonts .inc span,.wp .house li.mc11 .fonts .inc span{left:188px;}
.wp .house li.mc8 .fonts .inc.tel span,.wp .house li.mc9 .fonts .inc.tel span,.wp .house li.mc10 .fonts .inc.tel span,.wp .house li.mc11 .fonts .inc.tel span{left:188px;}
.wp .house li.mc9{top:1290px;left:100px;}
.wp .house li.mc10{top:1490px;right:100px;}
.wp .house li.mc11{top:1650px;left:70px;}
.wp .house li.mc12{top:1800px;right:70px;width:360px;}
.wp .house li.mc12 .btn{width:220px;float:right;}
.wp .house li.mc12 .btn .con .b_t{background:url('/bj../images/h_btn2.png') no-repeat;background-size:80px 33px;}
.wp .house li.mc12 .fonts{position:absolute;top:2px;left:138px;}
.wp .house li.mc12 .fonts .inc{background:#e43a3a;color:#fff;text-indent:4px;}
.wp .house li.mc12 .fonts .inc span{left:188px;}
.wp .house li.mc12 .fonts .inc.tel span{left:188px;}
}