﻿ body{background:#f2f2f2;}

/*jx_index_bar*/
.jx_index_bar{max-width:640px; padding:10px 0; background:#91c0ff; text-align:center; text-transform:uppercase; margin-top:10px}
.jx_index_bar h2{ font-size:20px;color:#fff;}


/*jx_server*/
.jx_server{padding-bottom:20px;}
.jx_server .jx_item{text-align:left;background:#fff;margin-top:12px;}
.jx_server .jx_item{ white-space:nowrap; overflow:hidden;text-align:center; padding:10px;}

.jx_server .jx_item .iconfont{font-size:30px;}

.jx_server .jx_item a{ display:block; text-overflow:ellipsis; overflow:hidden;color:#5a5a5a}
.jx_server .jx_item .jx_tit{font-size:1em; margin-top:6px; text-align:center;}

/*public-title*/
.public-title{width:100%;float:left;padding:7px 0;background:#fff;}
.public-title h2{float:left;border-left:5px solid #3c88d7;text-indent:12px;font-size:15px;color:#333}
.public-title a.more{float:right;margin-right:10px;font-size:14px;color:#2cccf7;}


/*jx_best*/
.jx_best{background:#fff;margin-top:15px;}
.jx_best .c{padding:10px 0;}
.jx_best .jx_row{width:100%;float:left;background:#fff;padding:10px 0;border-radius:0;-webkit-border-radius:0;border-bottom:0px solid #efefef;position:relative}

.jx_best .jx_row{width:100%;float:left;}
.jx_best .jx_row .jx_l{width:30%;float:left;}
.jx_best .jx_row .jx_l img{border-radius:4px;-webkit-border-radius:4px;}

.jx_best .jx_row .jx_r{width:65%;float:right;}

.jx_best .jx_row .jx_r .detail{position:absolute;right:0px;bottom:10px;padding:4px 8px;color:#2cccf7;border: 1px solid #2cccf7;text-align:center;border-radius:2px;-webkit-border-radius:2px;font-size:12px;}
.jx_best .jx_row .jx_r .detail:hover{background:#2cccf7;color:#fff;}

/*jx_aboutus*/
.jx_aboutus{background:#fff;}
.jx_aboutus .c{padding:30px 0;}
.jx_aboutus .c .public_title{padding-bottom:10px;}
.jx_aboutus .c .jx_thumb{width:100%;float:left;padding:10px 0;}
.jx_aboutus .c .text{color:#666;font-size:12px;line-height:20px}

/*jx_info*/
.jx_info{background:#fff;}
.jx_info .c{padding:30px 0;}
.jx_info .c .public_title{padding-bottom:10px;}
.jx_info .jx_row{width:100%;float:left;background:#fff;margin-top:15px;border-bottom:1px solid #dedede;padding-bottom:15px;}
.jx_info .jx_row .jx_l{width:30%;float:left;}
.jx_info .jx_row .jx_l img{border-radius:4px;-webkit-border-radius:4px;}

.jx_info .jx_row .jx_r{width:65%;float:right;padding-bottom:10px;}
.jx_info .jx_row .jx_r .jx_desc{width:100%;float:left;font-size:12px;color:#888; margin-top:4px;padding:7px 0;line-height:19px;}
.jx_info .jx_row .jx_r .jx_txt1{margin-top:2px;color:#888;font-size:12px;}
.jx_info .jx_row .jx_r .jx_txt1 i{margin-right:14px;}
.jx_info .jx_row .jx_r .jx_txt1{color:#a8a8a8;margin-top:5px;}
.jx_info .jx_row .jx_r .jx_txt1 a{float:right;color:#2cccf7;}


/*jx_product*/
.jx_product{padding:35px 0 20px 0;background:#fff;max-width:640px;}
.jx_product .container{position:relative;}
.jx_properties{max-width:990px; overflow:hidden;}

.public_title{text-align:center;}
.public_title .t1{font-size:20px;color:#444}
.public_title .t2{font-size:12px;color:#848484;margin-top:10px;font-family:arial;}
.public_title .t3{font-size:12px;color:#848484;margin-top:10px}

.jx_properties .jx_c{margin-top:35px;}
.jx_properties .jx_c .jx_thumb{width:100%;float:left; overflow:hidden;}
.jx_properties .jx_c .jx_desc{width:100%;float:left;background:#fff;padding:10px;font-size:15px;text-align:left;}
.jx_properties .jx_c .jx_desc .jx_tit{height:42px;text-overflow:ellipsis;overflow:hidden}
.jx_properties .jx_c .jx_desc a:link{color:#181919;}
.jx_properties .jx_c .jx_desc a:visited{color:#181919}
.jx_properties .jx_c .jx_desc a:hover{color:#d31e1e}

.jx_properties .swiper-slide .jx_thumb img{transition:1s;-webkit-transition:1s;-moz-transition:1s;-ms-transition:1s;}
.jx_properties .swiper-slide:hover .jx_thumb img{
	-webkit-transform: scale(1.2);
    -ms-transform: scale(1.2);
    transform: scale(1.2);
}


@media (max-width: 767px) {
	.jx_properties .jx_h2 .jx_l{font-size:20px;}
	.jx_properties .jx_h2 .jx_r{font-size:14px;}
}
/*
@media (min-width: 768px) {
	.jx_properties .jx_h2 .jx_line{width:75%;margin-left:0;}
}
@media (min-width: 992px) {
	.jx_properties .jx_h2 .jx_line{width:80%;}
}
@media (min-width: 1200px) {
	.jx_properties .jx_h2 .jx_line{width:36%;}
}
*/

.swiper-container-house{width: 100%;height: 100%; overflow:hidden}
.swiper-container-house .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;

}
.swiper-button-prev-house,.swiper-button-next-house{transition:0.3s; -webkit-transition:0.3s; -moz-transition:0.3s; -o-transition:0.3s;}

.swiper-button-prev-house{width:60px;height:60px;background: url("../images/properties-prev.png") no-repeat center center;position:absolute;left:10px;top:50%;margin-top:0px;cursor:pointer;z-index:100; border-radius:100%;-webkit-border-radius:100%;
}
.swiper-button-next-house{width:60px;height:60px;
background: url("../images/properties-next.png") no-repeat center center;;position:absolute;
right:10px;top:50%;margin-top:0px;cursor:pointer;z-index:100; border-radius:100%;-webkit-border-radius:100%;
}
.swiper-button-prev-house:hover,.swiper-button-next-house:hover{background-color:#fff}