@charset "utf-8";
/*/////////////////////////////////////案例////////////////////////////////////*/

/*sx*/

.sx_btn_ul{border-bottom: 1px solid #ccc;}

.sx_btn_ul li{width:33.33%;float:left;height: 3.4rem;border-right: 1px solid #ccc;line-height: 3.4rem;}

.xjiatou img{width:0.6rem;left:0.5rem;}

.xsanjiao1{display: none;}

.addsxli p{color:#c4261d;}

.addsxli .xsanjiao2{display: none;}

.addsxli .xsanjiao1{display: block !important;}

.sx_btn2_ul{padding-bottom: 1rem;}

.sx_btn2_ul li{width:23%;height:2.2rem;line-height: 2.2rem;text-align: center;border:1px solid #ccc;border-radius: 0.4rem;overflow: hidden;margin:0.8rem 1% 0;float:left;}

.sx_btn2_ul li a{font-size: 1rem;display: block;width: 100%;height:100%;}

.sxlist_li{display: none;}

.addlisth{display: block !important;}

.sxlistbox{top:0;width:100%;z-index: 999;}

.current{color:#ce0020 !important;}

/*sx*/

/*list*/

.listanl_ul li{overflow: hidden;border-radius: 0.4rem;position: relative;margin-bottom: 1rem;}

.anlitext{bottom:0;width:100%;background: rgba(0,0,0,.6);padding:0.4rem 0;overflow: hidden;}

/*///////////////////////////////案例详情////////////////////////////////////*/

.al_xq_ul li{width:50%;float:left;line-height: 2rem;text-indent:1rem;}

.anlism{border-bottom: 1px solid #f2f2f2;border-top: 1px solid #f2f2f2;}

.hjiantou{width:1.8rem;margin:0 auto;position: relative;top:-0.9rem;}

#hxtulb .swiper-button-next{background: url(../images/at_jt_l2.png) !important;width:2rem !important;height:2rem !important;margin-top:-1rem !important;background-size:100% !important;left:auto !important;right:1rem !important;}

#hxtulb .swiper-button-prev{background: url(../images/at_jt_l1.png) !important;width:2rem !important;height: 2rem !important;margin-top:-1rem !important;background-size:100% !important;left:1rem !important;right:auto !important;}

.xian{height: 1rem;}

.anlibody img{max-width: 100% !important;}

.sqhxbtn1{height: 3.6rem;border-radius: 0.3rem;overflow: hidden;line-height: 3.6rem;background: -webkit-gradient(linear,0% 100%, 100% 100%, from(#F56B46), to(#E60415));}

.at_anlilist_ul li{width:48.5%;float:left;box-sizing: border-box;border:1px solid #ccc;margin-bottom: 1rem;}

.at_anlilist_ul li img{height: 12.3rem;}

.atanlibtn{border-radius: 0.5rem;border:1px solid #ccc;height:3.45rem;line-height: 3.45rem;}
.spread_area_01{
	padding: .5rem 1rem 1.5rem 1rem;
	background: url('../images/bg.jpg') no-repeat;
	background-position: center;
	background-size: 100% 100%;
	width: 95%;
	margin: 0 auto;
	box-sizing: border-box;
}
.spread_area_01 input,.spread_area_01_sel select,.select01,.select02{
	background: #fff;
	padding-left: 1rem;
	line-height: 2.8rem;
	margin: .8rem 0;
	width: 100%;
	box-sizing: border-box;
	font-size: 1.2rem;
	height: 2.8rem;
	color: #999;
	font-family: '黑体';
	letter-spacing: 1px;
	border-radius: 4px;
	vertical-align: top;
}
.spread_input{
	margin: .8rem 0;
	display: block;
}
.spread_area_01_sel select{
	padding-left: .9rem;
	width: 48%;
	float: left;
	appearance: none;
	-webkit-appearance: none;
	background: url('../images/input.png') #fff no-repeat;
	background-position: 90% center;
	background-size: .5rem;
	border: none;
	outline: none;
	margin: 0;
}
.spread_area_01_sel select:first-child{
	margin-right: 4%;
}
.spread_area_01_input,.spread_area_01_sel{
	background: #fff;
	padding-left: 1rem;
	line-height: 2.8rem;
	height: 2.8rem;
	margin: .8rem 0;
	width: 100%;
	box-sizing: border-box;
	font-size: .8rem;
	border-radius: 4px;
}
.spread_area_01_sel{
	border: none;
	padding-left: 0;
	background: transparent;
}
.spread_area_01_input input{
	width: 90%;
	margin: 0;
	border: none;
	padding-left: 0;
	font-size:1.2rem;
}
.spread_area_01 input::-webkit-input-placeholder {
	color: rgb(153,153,153);
	font-family: "微软雅黑";
}
.select01 select,.select02 select{
	padding-left: .9rem;
	float: left;
	appearance: none;
	-webkit-appearance: none;
	background: url('input.png') #fff no-repeat;
	background-position: 90% center;
	background-size: .5rem;
	border: none;
	outline: none;
	border-right: 1px solid #e2e2e2;
	box-sizing: border-box;
	font-size: 1.2rem;
	line-height: 3.5rem;
	height: 3.5rem;
	padding: 0 1rem;
	margin: .5rem 0;
	color: #999;
	font-family: '黑体';
	letter-spacing: 1px;
}
.select01 select{
	width: 100%;
}
.select01 select:last-child{
	border: 0;
}
.select02 select:last-child{
	border: 0;
}
.select02 select{
	width: 33.3%;
}
.select01,.select02{
	padding-left: 0;
	border-radius: 4px;
}

/*loupan*/

.listlp_ul li{width:49%;float:left;border:1px solid #ccc;padding-bottom: 0.5rem;box-sizing: border-box;margin-bottom: 1rem;}

/*/////////////////////////////////楼盘详情////////////////////////////////////*/

.lpsjico1{display: none;}

.atlpnav div{box-sizing: border-box;border-top:1px solid #ccc;border-bottom: 1px solid #CCCCCC;padding:0.8rem 0;}

.addlpico{background: #d32f2e;border-top:1px solid #d32f2e !important;border-bottom: 1px solid #d32f2e !important;}

.addlpico p{color:#fff !important;}

.addlpico .lpsjico1{display: block;}

.addlpico .lpsjico2{display: none;}

.at_list{display: none;}

.lpxqbtn{width:40%;border:1px solid #ccc;padding: 0.4rem 0;}
.sy_anli_form li {

    height: 3rem;

    line-height: 3rem;

    box-sizing: border-box;

    background: #f2f2f2;

    border-radius: .5rem;

}



.sy_anli_form li button {

    background: #ffc100;

    border: 0 !important;

    width: 100%;

    height: 100% !important;

    border-radius: .5rem;

}
/*/////////////////////////////////////sjs////////////////////////////////////*/

/*sjs*/

.listsjs_ul{    display: flex;

    flex-wrap: wrap;

    align-items: center;

    justify-content: space-between;}

.listsjs_ul li{width:49%;position: relative;margin-bottom: 1rem;}

.sjstext{bottom:0;left:0;width:100%;background: rgba(0,0,0,.6);overflow: hidden;padding:0.3rem 0;}

/*//////////////////////////////设计师详情////////////////////////////////////*/

.sjsbg{height: 18rem;background: url(../images/at_sjsbg.jpg) center center;overflow: hidden;}

.sjstx{width:11rem;height: 11rem;border-radius:50%;overflow: hidden;margin-top:3.5rem;border:3px solid #fff;}

.sjsrtext{margin-top:3.5rem;width:16.8rem;}

@media screen and (min-width: 320px) and (max-width: 450px) {

  .sjsrtext{width:50% !important;}

}

.sjsrbtn{height:2.7rem;line-height: 2.7rem;border-radius: 0.3rem;overflow: hidden;background: -webkit-gradient(linear,0% 100%, 100% 100%, from(#F46644), to(#E60415));}

.sjsxq{border-top:1px solid #CCCCCC;border-bottom:1px solid #CCCCCC;}

.sjsxq_ul li{float:left;width:33.33%;}

.sjsxq_text p{line-height: 2rem;}



/*/////////////////////////////////////news////////////////////////////////////*/

/*news*/

.news_ul li{padding: 1rem 0;border-bottom: 1px solid #ccc;}

/*/////////////////////////////////新闻详情////////////////////////////////////*/

.news_body img{max-width: 100%;}



/*/////////////////////////////////////口碑////////////////////////////////////*/

.listkb_ul li{width:49%;float:left;border:1px solid #ccc;padding-bottom: 0.5rem;box-sizing: border-box;margin-bottom: 1rem;}

.kbimg {height:10rem;overflow: hidden;}
