body {
	font-size: 14px;
	font-family: "微软雅黑";
}

* {
	padding: 0;
	margin: 0;
}

a {
	text-decoration: none;
	color: #444;
}

input {
	font-family: "微软雅黑";
}

ul,
li {
	list-style: none;
}
h1{
	    font-weight: normal;
}
em{
    font-style:normal
}


div,
ul,
ol,
li,
form,
h1,
h2,
h3,
dt,
dl,
dd,
p {
	margin: 0px;
	padding: 0px;
	list-style-image: none;
	list-style-type: none;
}

img {
	border: 0;
}

.cl {
	clear: both;
	height: 0px;
}

.fl {
	float: left;
}

.fr {
	float: right;
}

.all {
	width: 1200px;
	margin: 0 auto;
	overflow: hidden;
	position: relative;
}

.all2 {
	width: 1200px;
	margin: 0 auto;
	position: relative;
}
.all3 {
	width: 1200px;
	margin: 0 auto;
	
}
.clear {
	clear: both;
	height: 0px;
	overflow: hidden;
}

.clearfix {
	zoom: 1;
}
.clear{ clear:both;}
.clearfix:after {
	content: ".";
	display: block;
	height: 0;
	visibility: hidden;
	clear: both;
}
.left{float: left;}
.right{float: right;}

/*header开始*/
.header1{width: 100%;height: 96px;}
.header2{width: 157px;}
.header2 img{width: 157px; margin-top: 18px;}
.header3{width: 850px;margin-left: 78px;}
.header3 ul li{width: 90px;height: 96px;line-height: 96px;text-align: center;float: left;}
.header3 ul li a{font-size: 16px;color: #333;display: block;}
.header3 ul li.aaa{background: #8599bd url(../images/27.png) no-repeat  center 65px;}
.header3 ul li.aaa a{color: #ffffff;}
.header3 ul li:hover{background: #8599bd url(../images/27.png) no-repeat  center 65px;}
.header3 ul li:hover a{color: #ffffff;}
.header4{margin-left: 0px;float:right;}
.header4 p{padding-top: 36px;font-size: 16px;color: #333;}
.header4 span{color: #fc6627;font-size: 16px;}
/*header结束*/

.service_list{border:1px #f2f2f2  solid;width:192px;float:left;margin-right:20px;margin-top:20px; text-align:center;padding-top:20px;padding-bottom:20px;}
.service_list:hover{ background:#f2f2f2;}
.service_list img{width:180px;height:160px;}
.service_list_title{font-size:18px;line-height:35px;}
.service_list_price{margin-top:10px; background:#ff6000;border-radius:25px;line-height:25px;height:25px;width:60%;color:#ffffff; text-align:center;margin:auto;}
.service_show{border-bottom:1px #f2f2f2 solid;padding:15px;}
.service_show_l{float:left;width:120px;}
.service_show_l img{width:80px;}
.service_show_r span{line-height:35px;font-size:18px;}
.service_show_c{margin-top:10px;padding:10px;}
.service_show_c_t{width:100%; background:#f9f9f9;height:45px;line-height:45px;padding-left:10px;font-size:18px;}
.service_show_c_b{padding:10px;line-height:22px;}
/*banner*/

.banner {
	width: 100%;
	height: 705px;
 	clear: both;
	
}

.W2 {
	width: 1200px;
	height: auto;
	margin: 0 auto;
	position: relative;
	clear: both;
}

.flexslider {
	position:relative;height:100%;width:100%;overflow:hidden; }
.W2{width:100%;height: auto;margin: 0 auto;}


.slides {
	position: relative;
	z-index: 1;
	height: 100%;
	width: 100%
}

.slides li {
	height: 100%;
	width: 100%;
	position: relative;
	background-size: 100% 100%
	
}
.slides li  a{
	display: block;position: absolute;top: 0;left: 0;width: 100%;height: 100%;
}


.flex-control-nav {
	position: absolute;
	bottom: 10px;
	z-index: 2;
	width: 100%;
	text-align: center;
}

.flex-control-nav li {
	display: inline-block;
	width: 14px;
	height: 14px;
	margin: 0 5px;
	*display: inline;
	zoom: 1;
}

.flex-control-nav a {
	display: inline-block;
	width: 14px;
	height: 14px;
	line-height: 40px;
	overflow: hidden;
	background: url(../images/dot.png) right 0 no-repeat;
	cursor: pointer;
}

.flex-control-nav .flex-active {
	background-position: 0 0;
}

.flex-direction-nav {
	position: absolute;
	z-index: 3;
	width: 100%;
	top: 45%;
}

.flex-direction-nav li a {
	display: block;
	width: 66px;
	height: 66px;
	overflow: hidden;
	cursor: pointer;
	position: absolute;
}

.flex-direction-nav li a.flex-prev {
	left: 40px;
	background: url(../images/banner_arrow_left.png) center center no-repeat;
	display: none
}

.flex-direction-nav li a.flex-next {
	right: 40px;
	background: url(../images/banner_arrow_right.png) center center no-repeat;
	display: none
}

.flexslider:hover .flex-direction-nav li a.flex-prev {
	display: block;
}

.flexslider:hover .flex-direction-nav li a.flex-next {
	display: block;
}

/*banner结束*/
/*banner开始*/
.header_ss{width: 370px;height: 390px;position: absolute;right: 10%;top: 186px;background: #fff;z-index: 9;border-radius: 10px;}
.ss1{width: 100%;background: #f2f2f2;height: 56px;}
.ss2{width: 286px;height: 36px;margin-left: 14px;margin-top: 12px;outline: none;border: none;background: #fff;vertical-align: middle;}
.ss3{background: url(../images/2.png) no-repeat center #fc6627;background-size: 22px 22px;width: 50px;height: 38px;outline: none;border: none;vertical-align: middle;position: relative;top: 6px;}
.ss4 h4{font-size: 15px;color: #333333;padding-left: 9px;display: block;height: 30px;line-height: 30px;padding-top: 8px;}
.ss5{margin-left: 9px;border-bottom: 1px dashed #dddddd;padding-bottom: 6px;margin-right: 9px;}
.ss5 ul li{float: left;font-size: 12px;width: auto;margin-right: 20px;line-height: 20px;}
.ss5 ul li a{color: #666666;}
.ss5 ul li:first-child{margin-bottom: 20px;}
.ss5 ul li:hover a{color: #fc6627;}
.ss4:last-child .ss5{border-bottom: 0;}
.ss6 ul li{margin-right: 12px;}
.header_list{position: relative;left: 0;top: -186px;z-index: 99;}
.li2{display: none;}

.list0:hover .li1{display: none;}
.list0:hover .li2{display:block;}
.li1{position: relative;left: 0;top: 0;width: 298px;height: 225px;background: #fff;border: 0.5px solid #cccccc;float: left;border-bottom: 0.5px solid #cccccc;border-right: 0.5px solid #cccccc;border-left: 0;}
.li1 span{position: absolute;top:18px;font-size: 18px;color: #cfcfcf;left: 20px;font-weight: bold;}
.li1 img{display: block;margin: 0 auto;padding-top: 24px;}
.li1 h3{color: #333333;font-size: 22px;text-align: center;padding-top: 14px;font-weight: 400;}

.li2{position: relative;left: 0;top: 0;width: 298px;height: 225px;background: #95a6c5;border: 0.5px solid #cccccc;float: left;border-bottom: 0.5px solid #cccccc;border-right: 0.5px solid #cccccc;border-left: 0;}
.li2 span{position: absolute;top:16px;font-size: 18px;color: #fff;left: 20px;font-weight: bold;}
.li2 img{display: block;margin: 0 auto;padding-top: 24px;}
.li2 h3{color: #fff;font-size: 22px;text-align: center;padding-top: 14px;font-weight: 400;}
/*banner结束*/
/*楼盘精选开始*/
.lpjx_top{background: url(../images/28.jpg) no-repeat center 7px;border-bottom: 1px solid #eeeeee;background-size:555px 85px;height: 85px;}
.lpjx1{margin-top:90px;}
.lpjx1 p{text-align: center;font-size:28px;color:#1a1a1a;border-bottom: 2px solid #fc6627;width: 190px;display: block;margin: 0 auto;position: relative;top: -100px;padding-bottom: 10px;}
.lpjx1 font{text-align: center;display: block;margin: 0 auto;position: relative;top: -84px;font-size: 16px;color: #bababa;}

.lpjx2 ul li{width: 276px;height: 346px;float: left;margin-right: 26px;overflow: hidden;}
.lpjx2 ul li:last-child{margin-right: 0;}
.lpjx2 ul li img{width: 280px;height: 346px;}
.lpjx2 ul li span{width: 280px;height: 56px;position: relative;top: -56px;background: rgba(1,32,87,0.64);font-size: 20px;color: #fff;text-align: center;display: block;line-height: 56px;font-weight: 400;}
.lpjx2 ul li:hover img{transform: scale(1.1); transition: all 0.6s;}
.gengduo{border: 1px solid #cccccc;width: 210px;height: 44px;border-radius: 25px;line-height: 44px;text-align: center;display: block;margin: 0 auto;color: #cccccc;font-size: 20px;margin-top: 54px;margin-bottom: 45px;}
.gengduo a{color: #cccccc;display: block;}
.gengduo:hover{background:#fc6627;}
.gengduo:hover a{color: #fff;}
/*楼盘精选结束*/
/*精选房源开始*/

.lpjx2 p{text-align: center;font-size:28px;color:#1a1a1a;border-bottom: 2px solid #fc6627;width: 190px;display: block;margin: 0 auto;position: relative;top: 40px;padding-bottom: 10px;}
.lpjx2 font{text-align: center;display: block;margin: 0 auto;position: relative;top: 55px;font-size: 16px;color: #bababa;}
.jxfy2{width: 376px;position: relative;margin-right: 36px;margin-top: 96px;}
.jxfy2:last-child{margin-right: 0;}
.jxfy2 img{width: 376px;height: 200px;display: block;}
/*.jxfy2 span{position: absolute;text-align: center;line-height: 200px;left:48%;top: 0%;display: block;margin: 0 auto;font-size: 28px;font-weight: bold;color: #fff;}*/
.meng{    width: 376px;
    height: 200px;
    position: absolute;
    top: 0;
    background: rgba(0,0,0,0.5);display: none;}
.jxfy2:hover .meng{display: block;}
.jxfy2 h3{/*position: absolute;*/text-align: center;line-height: 200px;/*left:44%;*/top: 0%;display: block;margin: 0 auto;font-size: 28px;font-weight: bold;color: #fff;text-align: center;}
.jxfy3{margin-top: 12px;}
.jxfy3 ul li{height: 30px;line-height: 30px;color: #333333;font-size: 16px;}
.jxfy3 ul li:hover a{color: #fc6627;}
.gengduo1{margin-top: 50px;margin-bottom: 50px;}
.rmzx_qb{margin-top: 20px;}
/*精选房源结束*/
/*大图开始*/
.big_img{width: 100%;height: 236px;background: url(../images/37.jpg) no-repeat 100%;}
.big_img h3{font-size: 38px;color: #fff;font-weight: bold;text-align: center;padding-top: 76px;display: block;}
.big_img span{text-align: center;font-size: 18px;color: #ffffff;display: block;margin-top: 10px;}
/*大图结束*/
/*区域地标写字楼开始*/
.lpjx_top1{background: url(../images/29.jpg) no-repeat center 7px;border-bottom: 1px solid #eeeeee;background-size:400px 85px;height: 85px;}
.lpjx3{margin-top:40px;}
.lpjx3 p{text-align: center;font-size:28px;color:#1a1a1a;border-bottom: 2px solid #fc6627;width: 200px;display: block;margin: 0 auto;position: relative;top: 40px;padding-bottom: 10px;}
.lpjx3 font{text-align: center;display: block;margin: 0 auto;position: relative;top: 55px;font-size: 16px;color: #bababa;}
.qydb1 ul li{width: 375px;height: 350px;margin-right: 37px;position: relative;float: left;}
.qydb1 ul li:last-child{margin-right: 0;}
.qydb2 span{position: absolute;bottom: 0;width: 357px;height: 56px;background: rgba(1,32,87,0.64);line-height: 56px;font-size: 20px;color: #fff;padding-left: 18px;font-weight: 400;}
.qydb1{margin-top: 90px;}

.qydb1 ul li:hover .qydb3{top: 0;}
.qydb1 ul li:hover .qydb2 span{display: none;}
.qydb3 {position: absolute;top:350px;background: rgba(1,32,87,0.64);height: 350px;width: 375px; -webkit-transition:all 0.5s linear;
   -moz-transition:all 0.5s linear;
   -ms-transition:all 0.5s linear;
   -o-transition:all 0.5s linear;
   transition:all 0.5s linear;}
.qydb3 h3{font-size: 28px;height: 50px;line-height: 50px;color: #fff;padding-left: 20px;padding-top: 230px;}
.qydb3 span{font-size: 16px;display: block;color: #ffffff;vertical-align: middle;padding-left: 20px;width: 350px;    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;}
.qydb3 span img{vertical-align: middle;margin-right: 4px;}
.qydb3 font{font-size: 16px;display: block;color: #ffffff;vertical-align: middle;padding-left: 20px;margin-top: 6px; width: 350px;    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;}
.qydb3 font img{vertical-align: middle;margin-right: 4px;}
/*区域地标写字楼结束*/
/*大图开始*/
.big_img1{width: 100%;height: 236px;background: url(../images/25.jpg) no-repeat 100%;}
.big_img1 h3{font-size: 38px;color: #fff;font-weight: bold;text-align: center;padding-top: 76px;display: block;}
.big_img1 span{text-align: center;font-size: 18px;color: #ffffff;display: block;margin-top: 10px;}
/*大图结束*/
/*优秀企业服务顾问开始*/
.yxqy{background: url(../images/40.jpg) no-repeat 100%;height:492px ;}
.yxqy_top h3{font-size: 28px;color: #000006;line-height: 30px;margin-top: 48px;margin-bottom: 14px;}
.yxqy_top span{font-size: 16px;color: #bababa;}
.section.yemae{ background:rgba(53,57,60,0.64);}
.elite_wrap{ width:100%; margin-top:4%;}
#ho{position:relative !important;}
#ho li{float:left;width:270px;position:relative; margin-right: 38px; list-style: none;}
#ho li h3{font-size: 20px;  width:100%; padding:126px 0 8px 0; color:#fff; font-size:20px; font-weight:bold;}
#ho li h3 i{ width:100%; float:left; font-size:16px; margin-top:10px;}
#ho li p{font-weight: 300; line-height: 20px; font-size: 14px; margin-bottom: 15px; width:100%;text-align: center;color:#fff; font-size:15px;  display: block;margin: 0 auto;}

.text-desc{position: absolute; left: 0; top: 0; background:rgba(53,57,60,0.64); height: 100%; opacity: 0; width: 100%;}
.port-1{float: left; width: 100%; position: relative; overflow: hidden; text-align: center;}
.port-1 .text-desc{opacity: 0.9; top: -100%; transition: 0.5s; color: #000;}
.port-1 img{transition: 0.5s;}
.port-1:hover img{transform: scale(1.2);width: 270px;height: 230px;}
.port-1.effect-1:hover .text-desc{top: 0;}

.taesb_wz{ text-align:center; font-size:18px; color:#fff; line-height:2.2; padding-top:5%;}

/*优秀企业服务顾问结束*/
/*热门资讯开始*/
.rmzx{padding-bottom: 50px;}
.lpjx_top2{background: url(../images/31.jpg) no-repeat center 7px;border-bottom: 1px solid #eeeeee;background-size:400px 85px;height: 85px;margin-bottom: 76px;}
.lpjx4{margin-top:60px;}
.lpjx4 p{text-align: center;font-size:28px;color:#1a1a1a;border-bottom: 2px solid #fc6627;width: 200px;display: block;margin: 0 auto;position: relative;top: 40px;padding-bottom: 10px;}
.lpjx4 font{text-align: center;display: block;margin: 0 auto;position: relative;top: 55px;font-size: 16px;color: #bababa;}
.rmzx1 {margin-left:24px;}
.rmzx_bw{width: 394px;height: 200px;display: block;overflow: hidden;}
.rmzx1 img{width: 394px;height: 200px;display: block;overflow: hidden;}
.rmzx1:hover img{transform: scale(1.1); transition: all 0.6s;}
.rmzx1_b{width: 394px;display: block;    box-shadow: 0px 10px 10px 4px rgba(0, 0, 0, 0.1);margin-left: 0px;margin-bottom: 4px;}
.rmzx2{width: 100%;height: 36px;line-height: 36px;;}
.rmzx2 span{float: left;font-size: 18px;color: #000000;width: 77%;display: inline-block;float: left;padding-left: 3%;}
.rmzx2 font{float: left;font-size: 14px;color: #7e7e7e;display: inline-block;float: left;width: 17%;text-align: right;padding-right: 3%;}
.rmzx3 ul li{width: 94%;height: 42px;line-height: 42px;border-bottom: 1px dashed #eeeeee;padding-left: 3%;padding-right: 3%;}
.rmzx3 ul li:last-child{border-bottom: none;}
.rmzx3 ul li span{overflow: hidden;text-overflow:ellipsis;white-space: nowrap; width: 80%;color: #383838;display: inline-block;float: left;font-size: 16px;}
.rmzx3 ul li font{font-size: 16px;color: #1a1a1a;text-align: right;width: 20%;display: inline-block;float: left;}
.rmzx4{margin-left: 24px;}
.rmzx3 ul li:hover span{color: #8599bd;}
.rmzx2 ul li:hover span{color: #8599bd;}
.rmzx5{width: 364px;height:407px;margin-left: 0px;position: relative;overflow: hidden;}
.rmzx5 img{display: block;width: 364px;height: 407px;}
.rmzx5 span{position: absolute;bottom: 0;width: 100%;height: 58px;line-height: 58px;background: rgba(1,32,87,0.64);color: #fff;text-align: center;display: block;;font-size: 18px;}
.rmzx5:hover img{transform: scale(1.1); transition: all 0.6s;}
/*热门资讯结束*/
/*footer开始*/
.footer1{width: 100%;background: url(../images/48.jpg) no-repeat 100% 100%;height: 360px;}
.footer2{width: 280px;;}
.footer2 h3{font-size: 18px;color: #ffffff;margin-top: 52px;border-top: 1px solid #3a3c45;padding-top: 25px;margin-bottom: 20px;}
.footer2 font{padding-bottom: 20px;float: left;width: 30px;}
.footer2 img{vertical-align: middle;line-height: 50px;margin-right: 16px;}
.footer2 span{font-size: 20px;color: #adadad;vertical-align: middle;line-height: 20px;float: left;width: 236px;line-height: 26px;}
.footer3{width: 100%;display: block}
.footer4{width: 290px;margin-left: 46px;margin-top: 76px;}
.footer4 p{font-size: 18px;color: #ffffff;;}
.footer4 img{width: 100px;height: 100px;;margin-top: 14px;}
.footer5:nth-of-type(2){margin-left: 22px;}
.footer6 p{font-size: 18px;color: #ffffff;;}
.footer6{margin-top: 76px;margin-left: 46px;}
.footer7{margin-top: 20px;display: block;}
.footer7 img{margin-right: 4px;}
.footer8{margin-left: 200px;margin-top: 76px;}
.footer8 p{font-size: 16px;font-weight:400;;color: #fff;margin-bottom: 4px;line-height: 30px;}
.footer8 p a{color: #fff;}
.footer9{margin-top: 100px;text-align: center;font-size: 14px;color: #a2a2a3;}
.magin40{margin-top: 40px;}
.footer5{
	width: 100px;
}
/*footer结束*/
/*--------------------------手机样式添加开始-----------------------*/
.sj_nav,.Appbanner,.APPbtn,.APPbtn{display: none;}

/*-------------------------手机样式添加结束------------------------*/
/*----------------------------------------------------------------列表页---------------------------------------*/
.begin{background: #f3f3f3;height: 40px;width: 100%;margin-bottom: 30px;}
.begin span{height: 40px;line-height: 40px;font-size: 16px;color: #666666;}
.sous .input1{width: 286px;height: 36px;margin-top: 12px;outline: none;border: none;background: #fff;vertical-align: middle;padding-left: 14px;font-size: 14px;color: #cccccc;}
.sous .input2{background: url(../images/2.png) no-repeat center #fc6627;background-size: 22px 22px;width: 50px;height: 38px;outline: none;border: none;vertical-align: middle;position: relative;top: 6px;}
.sous{width: 1180px;background: #f3f3f3;height: 56px;padding-left: 20px;}
.fenl{background:#f3f3f3 ;padding-left: 20px;}
.fenl1{height: 40px;line-height: 40px;border-bottom: 1px dashed #e0e0e0;}
.fenl1 h4{font-weight: 400;color: #333333;font-size: 16px;display: inline-block;float: left;}
.fenl1 font{float: left;color: #333;font-size: 16px;}
.fenl1 span{color: #737373;font-size: 16px;margin-left: 18px;cursor: pointer;}
.fenl1 span.aaa a{color: #fc6627;}
.fenl1 font a{color: #333;}
.fenl1 font.zzz a{color: #fc6627;}
.fenl1 span a{color: #737373;}
.fenl1 div{width: 80%;float: left;}
.quyu{height: 40px;line-height: 40px;}
.quyu ul li{float: left;font-size: 14px;margin-left: 10px;}
.quyu ul li:first-child{margin-left: 50px;}
.quyu ul li.aaa a{color:#022974 ;}

.paixu0{width: 100%;border-bottom: 1px solid #e5e5e5;height: 50px;}
.paixu{height: 50px;line-height: 50px;}
.paixu span{color:#333;font-size: 16px ;font-weight: bold;}
.paixu span i{font-style: normal;color: #ff5c10;font-size: 16px;}
.paixu1{height: 50px;line-height: 50px;}
.paixu1 span{font-size: 16px;color: #333333;}
.paixu1 span a{color: #333333;}
.paixu1 span.ccc a{color: #fc6627;}
.paixu1 span:first-child{margin-right: 30px;}
.dclb{width: 860px;}
.dclb ul li dt{width: 230px;height: 174px;float: left;}
.dclb ul li dt img{width: 230px;height: 174px;}
.dclb ul li dd{float: right;width: 600px;margin-left: 0;}
.dclb ul li dd h2{font-size: 22px;color: #333333;}
.dclb1{width: 100%;height: 36px;line-height: 36px;}
.dclb1 span{vertical-align: middle;font-size: 14px;color: #333333;}
.dclb1 font{vertical-align: middle;font-size: 14px;color: #333333;margin-left: 12px;}
.dclb1 img{vertical-align: middle;margin-left: 2px;}
.dclb2{height: 36px;line-height: 36px;}
.dclb3{height: 25px;line-height: 25px;}

.dclb0{height: 80px;width: 100%;}
.dclb2 span{font-size: 14px;color: #888888;}
.dclb2 font{font-size: 14px;color: #333333;margin-left: 12px;}
.dclb5 span{font-size: 28px;color: #fc6627;font-weight: bold;margin-right: 4px;}
.dclb5 font{font-size: 14px;color: #494949;;}
 .dclb6div{width: 100px;height: 30px;line-height: 30px;border-radius: 15px;border: 1px solid #fc6627;display: inline-block;float: left;text-align:center;}
.dclb6div:hover{background: #fc6627;}
.dclb6div:last-child{margin-left: 20px;}
.dclb6div:hover a{color: #fff;}

.dclb6divs{width: 100px;height: 30px;line-height: 30px;border-radius: 15px;border: 1px solid #10BD07;display: inline-block;float: left;text-align:center;}
.dclb6divs:hover{background: #10BD07;}
.dclb6divs:last-child{margin-left: 20px;}
.dclb6divs:hover a{color: #fff;}

.dclb ul li dl{padding-top: 30px;border-top: 1px solid #e5e5e5;padding-bottom: 30px;}

.dclb_r{width: 280px;margin-top: 34px;}
.right3 div{width: 110px;height: 30px;line-height: 30px;border-radius: 15px;border: 1px solid #fc6627;display: inline-block;float: left;text-align:center;}
.right3 div a{display: block;width: 110px;height: 30px;line-height: 30px;border-radius: 15px;color: #494949;}
.right3 div:hover{background: #fc6627;}
.right3 div:last-child{margin-left: 20px;}
.right3 div:first-child{margin-left: 16px;}
.right3 div:hover a{color: #fff;}
.right2 h3{font-size: 16px;color: #333333;background:url(../images/55.jpg) no-repeat 16px center;height: 20px;padding-left: 30px;font-weight: 400;}
.right2{border: 1px solid #e5e5e5;padding: 14px 0;}
.right3{border: 1px solid #e5e5e5;padding: 14px 0;border-top: none;height: 30px;}
.right5{margin-top: 10px;}
.right7 {width: 240px;display: block;margin: 0 auto;}
.right8 {width: 240px;display: block;margin: 0 auto;}
.right7 font{font-size: 14px;color: #666666;text-align: justify;padding-top: 14px;display: block;}
.right9 {width: 240px;display: block;margin: 0 auto;padding-top: 18px;}
/*这是单选框滴样式*/
label {
    display: inline-block;float: left;
    margin: 10px 0;
    padding: 0 10px 0 0;color: #666666;font-size: 14px;
}
label:first-child{margin-left: 16px;margin-right: 20px;}

.mgc {
    position: relative;
    width: 16px;
    height: 16px;
    background-clip: border-box;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    margin: -.15px .6px 0 0;
    vertical-align: text-bottom;
    border-radius: 3px;
    -webkit-transition: background-color .25s;
    transition: background-color .25s;
    background-color: #fff;
    border: 1px solid #d7d7d7;margin-right: 4px;
}

.mgc-success:checked {outline: none;
    background-color: #fc6627;
    border-color: #fc6627;
}

.mgc-circle {
    border-radius: 50%;
}

.mgc-success {outline: none;
    background-color: #fff;
    border: 1px solid #d7d7d7;
}

.mgc:checked:after {
    content: '';
    display: block;
    height: 4px;
    width: 6px;
    border: 0 solid #333;
    border-width: 0 0 2px 2px;
    -webkit-transform: rotate(-45deg);
    transform: rotate(-45deg);
    position: absolute;
    top: 3px;
    left: 3px;
}

.mgc-success:checked:after {
    border-color: #fff;
}
.right8{height: 48px;border-bottom: 1px solid #e5e5e5;}
.right9 .input3{width: 224px;height: 30px;line-height: 30px;padding-left: 16px;color: #969696;font-size: 14px;border:none;background: #f5f5f5 ;border-radius: 10px;outline: none;}
.right9 .input4{width: 224px;height: 30px;line-height: 30px;padding-left: 16px;color: #969696;font-size: 14px;border:none;background: #f5f5f5 ;border-radius: 10px;margin-top: 14px;outline: none;}
.right9 .input5{resize: none;font-family: 'microsoft yahei', arial;width: 224px;height: 56px;line-height:24px;padding-left: 16px;color: #969696;font-size: 14px;border:none;background: #f5f5f5 ;border-radius: 20px;margin-top: 14px;padding-right: 10px;outline: none;}
.right9 .input6{background: #fc6627;color: #fff;width: 54px;height: 28px;line-height: 28px;border-radius: 15px;border: none;/*margin-left: 16px;*/margin-top: 16px;outline: none;}
.right9 span img{vertical-align: middle;margin-right: 4px;}
.right9 span{vertical-align: middle;;font-size: 14px;color: #000000;position: relative;top: -4px;}
.right6{border: 1px solid #e5e5e5;border-top: none;padding-bottom: 14px;}
.right11{margin-top: 32px;}
.right12{width: 258px;display: block;margin: 0 auto;padding-left: 20px;}
.right12 dl dt{width: 116px;height: 88px;float: left;}
.right12 dl dt img{width: 116px;height: 88px;}
.right12 dl dd{margin-left: 12px;width: 112px;float: left;}
.right12 dl dd h4{font-size: 14px;color: #333333;width: 112px;overflow: hidden;    white-space: nowrap;
    text-overflow: ellipsis;}
.right12 dl dd span i{font-style: normal;color: #fc6627;font-size: 12px;}
.right12 dl dd span{font-size: 12px;color: #333333;margin-top: 4px;}
.right12 font{display: block;font-size: 12px;color: #333333;line-height: 22px; width: 112px;overflow: hidden;    white-space: nowrap;
    text-overflow: ellipsis;}
.right12 dl{padding-top: 14px;}
.right12{border: 1px solid #e5e5e5;border-top: none;padding-bottom: 14px;}

.page{ clear:both;margin-top:20px;margin-bottom:20px;}
.pages{ width: 100%  ;  text-align: center; }
.pages li{ border-radius: 6%;float:left; line-height:30px;border:1px solid #E1E1E1;  margin-right:10px; background-color:#FFF;}
.pages li.c{background-color:#ff6000; color:#FFF;padding:0 12px;border-radius: 6%;border:0px;border-radius:6%;}
.pages li a{border-radius: 6%;float:left;padding:0 12px;height:30px;}.pages li a:hover{border-radius: 6%;background-color:#ff6000; color:#FFF;text-decoration: none;}



.fenye{width: 100%  ;  text-align: center;
    margin: 40px 0;;}
.fenye a{    padding: 10px 15px;
    border: 1px solid #ccc;
    font-size: 12px;
    border-radius: 3px;
    margin: 0 3px;}
.fenye form{display: inline-block;line-height: 34px;}
.fenye span{font-size: 14px;color: #666666;margin-right: 10px;}
.fenye form label{margin: 0;padding: 0;font-size: 14px;color: #666666;line-height: 40px;}
.fenye .input1{width: 40px;height: 36px;line-height:36px;border: 1px solid #e5e5e5;text-align: center;margin-left: 14px;}
.fenye form span{margin-left: 14px;}
.fenye .input2{width: 40px;line-height: 40px;width: 46px;background: #fff;;border: 1px solid #e5e5e5;color: #808080;font-size: 14px;margin-left: 6px;}

.fenye a.aaa{background: #fc6627;border: 1px solid #fc6627;border-radius: 5%;}
.fenye a.aaa{color: #fff;}

/*-------------* ---------------------------------------------------列表页---------------------------------------*/
/*列表详情开始*/
.xiangq1 h2{font-size: 30px;color: #ff5c10;}
.xiangq1 span{color: #999999;font-size: 16px;margin: 20px 0 30px 0;display: inline-block;}
.xiangq1 i{font-style: normal;font-size: 16px;font-weight: bold;;color: #ff9270;margin-left: 10px;}
.xiangq1 font{font-size: 16px;color: #333333;font-weight: bold;margin-left: 2px;}

.ban{ width:710px; height:auto; position:relative; overflow:hidden;margin:30px auto 0 auto;}
.ban2{ width:710px; height:400px; position:relative; overflow:hidden;}
.ban2 ul{ position:absolute; left:0; top:0;}
.ban2 img{}
.ban2 ul li{ width:710px; height:400px;}
.prev{ float:left; cursor:pointer;}
.num{ height:82px;overflow:hidden; width:620px; position:relative;float:left;}
.min_pic{ padding-top:10px; width:710px;}
.num ul{ position:absolute; left:0; top:0;}
.num ul li{ width:120px; height:70px; margin-right:5px; padding:1px;}
.num ul li.on{ border:1px solid red; padding:0;}
.num ul li img{width: 120px;height: 70px;}
.prev_btn1{ text-align:center;  margin-right:20px; cursor:pointer; float:left;}
.next_btn1{  text-align:center;cursor:pointer;float:right;}
.prev1{ position:absolute; top:190px; left:20px; width:28px; height:51px;z-index:9;cursor:pointer;}
.next1{ position:absolute; top:190px; right:20px; width:28px; height:51px;z-index:9;cursor:pointer;}
.mhc{ background:#000; width:100%;opacity:0.5;-moz-opacity:0.5;filter:alpha(Opacity=50); position:absolute; left:0; top:0; display:none;}
.pop_up{ width:500px; height:500px; padding:10px; background:#fff; position:fixed; -position:absolute; left:50%; top:50%; margin-left:-255px; margin-top:-255px; display:none; z-index:99;}
.pop_up_xx{ width:40px; height:40px; position:absolute; top:-40px; right:0; cursor:pointer;}
.pop_up2{ width:710px; height:500px; position:relative; overflow:hidden;}
.pop_up2{ width:500px; height:500px; position:relative; overflow:hidden; float:left;}
.pop_up2 ul{ position:absolute; left:0; top:0;}
.pop_up2 ul li{ width:500px; height:500px; float:left;}

.xiangq2{width: 100%;height: 41px;line-height: 42px;border-bottom: 1px solid #e5e5e5;}
.xiangq2 ul li{float: left;width: 130px;text-align: center;}
.xiangq2 ul li a{display: block;color: #333333;font-size: 16px;}
.xiangq2 ul li.aaa{background: #002a75;}
.xiangq2 ul li.aaa a{color: #fff;}
.xiangq2 ul li:hover{background: #002a75;}
.xiangq2 ul li:hover a{color: #fff;}
.xiangq5{width: 430px;}
.xiangq5 h3{font-size: 20px;color: #333333;margin-top: 30px;}
.xiangq6 i{font-style: normal;background: url(../images/62.jpg) no-repeat 100%;width: 20px;height: 20px;line-height: 20px;display: inline-block;color: #ebebeb;text-align: center;vertical-align: middle;}
.xiangq6 span{font-size: 28px;color: #ff5c10;vertical-align: middle;font-weight: bold;margin-left: 6px;position: relative;top: -3px;}
.xiangq6 font{font-size: 14px;vertical-align: middle;color: #333333;margin-left: 6px;}
.xiangq6{width: 100%;vertical-align: middle;height: 36px;line-height: 36px;margin-top: 24px;}
.xiangq7{vertical-align: middle;height: 36px;line-height: 36px;margin-top: 6px}
.xiangq7 i{font-style: normal;background: url(../images/62.jpg) no-repeat 100%;width: 20px;height: 20px;line-height: 20px;display: inline-block;color: #ebebeb;text-align: center;vertical-align: middle;}
.xiangq7 span{font-size: 28px;color: #ff5c10;vertical-align: middle;font-weight: bold;margin-left: 6px;position: relative;top: -3px;}
.xiangqq{height: 142px;border-bottom: 1px solid #e5e5e5;}
.xiangq8 span{width: 80px;text-align: left;font-size: 14px;color: #9b9b9b;display: inline-block;}
.xiangq8 font{font-size: 14px;color: #000000;}
.xiangq8 ul li{height: 26px;line-height: 26px;}
.xiangq8{padding-top: 26px;padding-bottom: 26px;;border-bottom: 1px solid #e5e5e5;;}
.xiangq9 dt{width: 94px;height: 80px;float: left;}
.xiangq9 dt img{width: 94px;height: 80px;}
.xiangq9 dl dd{margin-left: 20px;width: 310px;float: left;}
.xiangq9 dl{padding-top: 26px;}
.xiangq9 dl dd h3{margin-top: 0;font-size: 24px;color: #941818;font-weight: 400;}
.xiangq9 dl dd span{display: block;margin-top: 6px;margin-bottom: 6px;vertical-align: middle;}
.xiangq9 dl dd span img{    float: left;
    width: 18px;
    height: 18px;
    vertical-align: middle;}
.xiangq9 dl dd font{font-size: 14px;color: #747474;}
.xiangq10{background: url(../images/65.png) no-repeat 34px center #fc6627;width: 430px;height: 60px;line-height: 60px;border-radius: 30px;margin-top: 18px;}
.xiangq10 span{padding-left: 94px;font-size: 24px;color: #fff;}
.xiangq10 span a{color: #fff;}
.txt1 h3{height: 22px;line-height: 22px;font-size: 22px;color: #333333;border-left: 2px solid #fc6627;padding-left: 6px;display: inline-block;}
.txt1{margin-top: 30px;padding-bottom: 30px;border-bottom: 1px solid #e5e5e5;height: auto;overflow: hidden;}
.txt1 span{font-size: 16px;color: #333333;line-height: 24px;margin-top: 20px;display: block;}
.txt_l{width: 870px;}
.txt1 i{font-style: normal;font-size: 16px;color: #a3a3a3;padding-left: 10px;}
.txt3 dl dt{width: 116px;height: 88px;float: left;}
.txt3 dl dt img{width: 116px;height: 88px;}
.txt3 dl dd{width: 720px;float: left;margin-left: 20px;}
.txt3{margin-top: 36px;}
.txt3 dl dd h4{color: #002a75;font-size: 16px;line-height: 30px;font-weight: 400;margin-top: 0px; width: 720px;    white-space: nowrap;
    text-overflow: ellipsis;overflow: hidden;
}}
.txt3 dl dd font{font-size: 14px;color: #666666;margin-top: 8px;}
.txt3 span{margin-top: 6px;color:#666666;}
.txt3 span i{padding-left: 0;font-size: 14px;color: #fc6627;font-weight: bold;}
.txt_r{width: 280px;;}
.lpck1 h3{height: 22px;line-height: 22px;font-size: 22px;color: #333333;border-left: 2px solid #fc6627;padding-left: 6px;display: inline-block;}
.lpck1{margin-top: 30px;}
.lpck3{width: 600px;height: 350px;margin-top: 20px;}
.lpck3 img{width: 600px;height: 350px;}
.lpck4{width: 566px;margin-top: 52px;}
.lpck4 ul li{line-height: 30px;}
.lpck4 ul li img{vertical-align: top;margin-top: 4px;}
.lpck4 ul li span{font-size: 16px;color: #888888;width: 44px;margin-left: 8px;vertical-align: top;}
.lpck4 ul li div{font-size: 16px;color: #333333;display: inline-block;width: 430px;line-height: 26px;}
.lpck4 ul li:nth-of-type(3) span{height: 40px;}
.magin1{margin-top: 30px;}
.lpck5 ul li{width: 33%;float: left;line-height: 30px;}
.lpck5{margin-top: 14px;padding-bottom: 30px;border-bottom: 1px solid #e5e5e5;;}
.lpck{height: 430px;border-bottom: 1px solid #e5e5e5;}
.lpck5 ul li span{font-size: 16px;color: #888888;}
.lpck5 ul li font{font-size: 16px;color: #333333;}
.lpck5 ul li i{font-style: normal;font-size: 16px;color: #fc6627;}
.lpck5 ul li i a{color: #fc6627;}
.fjlp{margin-top: 32px;}
.fjlp1{margin-top: 18px;}
.fjlp1 ul li{width: 224px;float: left;margin-right: 20px;}
.fjlp1 ul li:nth-child(5n){margin-right: 0;}
.fjlp1 img{width: 224px;height: 170px;display: block;}
.fjlp1 span{width: 100%;text-align: center;font-size: 16px;color: #333333;line-height: 40px;height: 35px;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;display: block;background: #f5f5f5;}
.fjlp1  font{background: #f5f5f5;height: 30px;line-height: 18px;display: block;text-align: center;color: #333;}
.fjlp1  font i{font-style: normal;font-size: 14px;color: #fc733f;}
.fjlp2{text-align: center;width: 106px;height: 32px;display: block;margin:28px auto;line-height: 32px;}
.fjlp2 a{display: block;background: url(../images/73.png) no-repeat center 100%;}
.fjlp{width: 100%;height: 41px;line-height: 42px;border-bottom: 1px solid #e5e5e5;}
.fjlp ul li{float: left;width: 130px;text-align: center;font-size: 16px;}
.fjlp ul li a{display: block;color: #333333;font-size: 16px;}
.fjlp2:hover a{font-size: 16px;}
.fjlp ul li{cursor: pointer;}
.fjlp ul li.chs1{color: #fff;background: #002a75;}
/*列表详情结束*/
/*新闻列表开始*/
.nerb{width: 100%;height: 300px;}
.nerb img{width: 100%;height: 300px;}
.new_list{width: 100%;border-bottom: 1px solid #e6e6e6;}
.new1 font{background: #FFFFFF;top: 8px;padding: 5px;position: relative;font-size: 18px;color: #333333;font-weight: bold;}
.conter_l{width: 866px;margin-top: 40px}
.conter_l ul li{width: 866px;border: 1px solid #e6e6e6;height: 106px;padding-top: 20px;margin-bottom: 20px;}

.nn_list{display: inline-block;width: 70px;height: 86px;margin-left: 20px;}
.nn_list3 {display: inline-block;width: 756px;}
.nn_list1{width: 70px;height: 60px;background: #f0f0f0;}
.nn_list1 h3{text-align: center;line-height: 40px;font-size: 24px;color: #999999;}
.nn_list1 span{text-align: center;line-height: 20px;font-size: 13px;color: #999999;display: block;}
.nn_list2{width: 70px;height: 26px;line-height: 26px;}
.nn_list2 font{font-size: 12px;color: #fff;background: #525252;display:block;text-align: center;}
.nn_list2 font a{color: #fff;display: block;}
.nn_list3{width: 756px;}
.nn_list3 h3{font-size: 16px;color: #0a0a0a;font-weight: 400;}
.nn_list3 span{font-size: 12px;color: #b0b0b0;}
.nn_list3 p{font-size: 14px;line-height: 22px;color: #747474;margin-top: 4px;}
.conter_l ul li:hover .nn_list2 font{background: #fc6627;}
.conter_l ul li:hover .nn_list3 h3{color: #fc6627; }
.content_r{width: 280px}
.a_List1{width: 280px;height: 70px;display: block;background: #fc6627 url("../images/77.png") no-repeat 240px center;}
.a_List1 h3{padding-left: 18px;
	height: 70px;line-height: 70px;
	font-size: 18px;
	color: #fff;}
.a_List2 ul li{width: 278px;
	height: 50px;line-height: 50px;background:  url("../images/78.png") no-repeat 240px center;border: 1px solid #e8e8e8;border-top: none;
	font-size: 14px;}
.a_List2 ul li a{
	padding-left: 18px;
}
.a_list3{
	border: 1px solid #e8e8e8;border-top: none;}
.a_list3 ul li{background:  url("../images/79.png") no-repeat 10px center;
	font-size: 14px;
	color: #666666 ;line-height: 45px;
	height: 45px;border-bottom: 1px dashed #e5e5e5;padding-left: 26px}
.a_list3 ul li:last-child{border-bottom: none;}
.right2 h3{
	display: inline-block;
	}
.haha{display: inline-block;
	text-align: right;margin-left: 100px}
.haha span{
	font-size: 14px;color: #fc6627;padding-right: 5px}
.haha font{
	font-size: 14px;color: #c6c6c6;margin-left: 5px}
/*新闻列表结束*/
/*表单出租开始*/
.bd1{height: 34px;padding: 17px 20px;border: 1px solid #e8e8e8;border-top: none;}
.bd1 p{height: 40px;line-height: 20px;font-size: 14px;color: #666666;}


/*新增样式*/
.qydb2{
	width: 375px;
	height: 350px;

}
.qydb2 img{
	width: 100%;
	height: 100%;
}
/*这是单选框滴样式*/
.ll1 {
    display: block;
    margin: 10px 0;
    padding: 0 10px 0 0;
}
.ll1{font-size: 14px; color: #666666;}
.ll1 font{color: #ff2626;}
.mgc1 {
    position: relative;
    width: 18px;
    height: 18px;
    background-clip: border-box;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    margin: -.15px 4px 0 0;
    vertical-align: text-bottom;
    border-radius: 3px;
    -webkit-transition: background-color .25s;
    transition: background-color .25s;
    background-color: #fff;
    border: 1px solid #d7d7d7;
}

.mgc-success1:checked {
    background-color:#fc6627;
    border-color: #fc6627;
}

.mgc-circle1 {
    border-radius: 50%;
}

.mgc-success1 {
    background-color: #fff;
    border: 1px solid #d7d7d7;outline: none;
}

.mgc1:checked:after {
    content: '';
    display: block;
    height: 6px;
    width: 9px;
    border: 0 solid #333;
    border-width: 0 0 2px 2px;
    -webkit-transform: rotate(-45deg);
    transform: rotate(-45deg);
    position: absolute;
    top: 3px;
    left: 3px;
}

.mgc-success1:checked:after {
    border-color: #fff;
}
.bd_l{width: 146px;height: 38px;line-height: 38px;text-align: center;border-right: 1px solid #e8e8e8;}
.bd_l span{line-height: 38px;height: 38px;overflow: hidden;text-align: center;color: #333333;font-size: 16px;}
.bd2{border: 1px solid #e8e8e8;border-bottom: none;height: 40px;}
.bdb{border-top: none;}
.ll1:first-child{margin-left: 12px;margin-right: 0;}
.bd_r .bd3{width: 240px;height: 30px;line-height: 30px;outline: none;border: 1px solid #e5e5e5;margin-top: 5px;margin-left: 12px;}
.bd_r .inp{width: 240px;height: 30px;line-height: 30px;outline: none;border: 1px solid #e5e5e5;margin-top: 5px;margin-left: 12px;}
.bd_r select{width: 240px;height: 30px;line-height: 30px;outline: none;border: 1px solid #e5e5e5;margin-top: 5px;margin-left: 12px;}

.bd_r  font{color: #ff5858;position: relative;top: -6px;left: 6px;}
.bd_r span{font-size: 14px;color: #494949;margin-left: 6px;}
.bd4{border: 1px solid #e8e8e8;height: 80px;}
.bd_l1{width: 146px;height: 80px;line-height: 20px;text-align: center;border-right: 1px solid #e8e8e8;line-height: 80px;}
.bd4 textarea{height: 70px;margin-top: 5px;background: transparent;width: 240px;margin-left: 12px;border: 1px solid #e5e5e5;outline: none;}
.bd_r i{font-style: normal;width: 90px;height: 28px;line-height: 28px;border-radius: 15px;display: block;text-align: center;background: #fc6627;margin-left: 12px;margin-top: 6px;}
.bd_r i a{color: #fff;font-size: 14px;}
.a_List2 ul li.aaa a{color: #fc6627;}
.a_List2 ul li:hover a{color: #fc6627;}
.bd_qb{padding-bottom: 30px;}
.bd5{border-bottom: 1px solid #e5e5e5;border-top: none;}

.bd_r .bd5{width: 106px;height: 30px;line-height: 30px;outline: none;border: 1px solid #e5e5e5;margin-top: 5px;margin-left: 12px;margin-right: 6px;}
.bd_r .bd6{margin-left: 6px;}
/*表单出租结束*/
/*内页开始*/
.txt_txt h3{text-align: center;font-size: 20px;display: block;font-weight: 400;}
.txt_txt  span{text-align: right;
    color: #c8c8c8;
    padding-bottom: 10px;
    margin-bottom: 20px;
    border-bottom: 1px dashed #eaeaea;display: block;}
.txt_txt p{font-size: 14px; line-height: 26px;color:#444;}
.page_change {
    clear: both;
    margin-top: 40px;
    line-height: 30px;}
/*内页结束*/
/*经纪人列表开始*/
.jjr_l{width: 864px;}
.jjr1{width: 135px;height: 115px;margin-right: 30px;}
.jjr1 img{width: 135px;height: 115px;}
.jjr3 span{    font-size: 24px;
    font-weight: 600;
    float: left;vertical-align: middle;margin-right: 7px;}
.jjr3 font{width: 20px;height: 20px;vertical-align: middle;}
.jjr3 font img{width: 20px;height: 20px;vertical-align: middle;}
.jjr_l ul li{padding-top: 30px;height: 150px;border-bottom: 1px solid #dcdcdc;}
.jjr4{text-align: left;float: left;width: 100%;display: inline-block;margin: 20px 0;}
.jjr4 span{font-size: 16px;color: #646464;}
.jjr4 font{margin-left: 20px;font-size: 16px;color: #646464;;}
.jjr5{    float: left;
    width: 103px;
    height: 30px;
    color: #f44336;
    border-radius: 15px;
    background: #fdd9d7;
    text-align: center;
    line-height: 30px;
    font-size: 15px;}
.jjr5 span{font-size: 15px;}
.jjr5:hover{color:#444444;}
.jjr6{width: 150px;}
.jjr6 span{margin-top: 30px;font-size: 14px;color: #646464;display: block;}
.jjr6 font{font-size: 20px;margin-top: 6px;color: #2b2c32;display: block;font-weight: bold;}
.jjr6 p{width: 118px;
    height: 34px;
    text-align: center;
    border-radius: 17px;
    line-height: 32px;
    border: 1px solid #cdcdcd;
    float: right;
    margin-top: 10px;
    color: #969696;
    -webkit-transition: all .5s;
    transition: all .5s;
    text-decoration: none;
    display: none;float: left;}
.jjr_l ul li:hover .jjr6 p{display: block;}
.jjr6 p:hover{background: #333;color: #fff;}
.jjr_r{width: 280px;}
.jjr_rl{width: 100%;border-top: 2px solid #f44336;margin-top: 30px;}
.jjr_rl h3{    height: 57px;
    border-bottom: 1px solid #dcdcdc;
    margin-top: -1px;
    line-height: 57px;
    text-indent: 20px;
    font-size: 18px;
    color: #2b2c32;font-weight: 400;border-left: 1px solid #dcdcdc;border-right: 1px solid #dcdcdc;}
.jjr_r2{border: 1px solid #dcdcdc;border-top: none;}
.jjr_r2 dl dt{width: 90px;height: 73px;float: left;}
.jjr_r2 dl dt img{width: 90px;height: 73px;float: left;padding-left: 10px;}
.jjr_r2 dl dd{width: 150px;margin-left: 20px;float: left;}
.jjr_r2 dl dd span{font-size: 20px;color: #2b2c32;float: left;margin-right: 10px;vertical-align:middle;}
.jjr_r2 dl dd font{float: left;width: 18px;height: 18px;vertical-align:middle;}
.jjr_r2 dl dd font img{float: left;width: 18px;height:18px;vertical-align:middle;}
.jjr_r2 ul li{padding-top: 20px;padding-bottom: 20px;border-bottom: 1px dashed #dcdcdc;}
.jjr_r2 ul li:last-child{border-bottom: none;}
.jjr_r2 dl dd p{    font-size: 16px;
    color: #646464;
    margin-top: 10px;}
/*经纪人列表结束*/
/*房源开始*/
.zai1{margin-top: 30px;}
.zai1 ul li{float: left;width: 206px;height: 200px;border: 1px solid #dcdcdc;margin-right: 20px;margin-bottom: 20px;}
.zai3 {margin-top: 20px;margin-bottom: 24px;}
.zai3 span{font-size: 20px;margin-left: 12px;
    color: #1a1c27;}
.zai3 font{    font-size: 14px;
    color: #333;
    width: 100%;margin-left: 10px;
    }
.zai3 i{font-style: normal; 
    padding-left: 10px;
    border-left: 1px solid #dcdcdc;
    font-size: 14px;
    color: #333;
    margin-left: 10px;
    line-height: 14px;
    margin-top: 9px;margin-left: 80px;}
.zai4 {text-align: center; margin-top: 12px;
    line-height: 60px;
    float: left;
    background: #f9fafb;
    text-align: center;width: 100%;height: 60px;}
.zai4 span{font-size: 18px;
    font-weight: 700;  color: #f44336;
}
.zai4 font{    
    font-size: 16px;
    color: #f44336;
    }
.zai5{    height: 33px;
    display: inline-block;
   margin-left: 10%;
    text-align: center;
    height: 33px;
    line-height: 33px;
    border-radius: 17px;
    cursor: pointer;
    font-size: 14px;
    width: 80%;
    background: #fe6a6a;
    background: -webkit-gradient(linear,left top,right top,from(#fe6a6a),to(#f33));
    background: linear-gradient(90deg,#fe6a6a,#f33);
    color: #fff;
    border: 1px solid #fe6a6a;color: #fff;}
.zai5 a{color: #fff;}

/*房源结束*/
/*标准设施开始*/
.bzss{margin-bottom: 20px;}
.bzss1 ul li{float: left;width: 100px;;margin-right: 30px;margin-top: 30px;}
.bzss1 ul li img{display: block;margin: 0 auto;}
.bzss1 ul li span{font-size: 16px;text-align: center;display: block;margin-top: 10px;color: #999999;}

/*新增样式*/
#sl{
	padding:0;
	margin: 0;
	border: none;
	background: transparent;

}
/*标准设施结束*/
/*-----------------------------------------------------sj--------------------------------------------------------*/
@media only screen and (max-width: 640px){
	body {
		font-family: microsoft yahei;
		font-size: 100%;
		background: #ffffff;
		color: #333333;
		overflow-x: hidden;
	}
	.all{width: 98%;}
	.all2{width: 100%;}
	.all3{width: 100%;}
	/*导航栏通用开始*/
	.active {display: block !important;}
	.header1{display: none !important;}
	.sj_nav{display: block;background: rgba(255,255,255,1);height: 5.5rem;position: fixed;z-index: 9999;width: 100%;top: 0;}
	.logo1{width: 40%;float: left;padding-left: 3%;}
	.logo1 a{display: block;}
	.sj1{width: 12%;float:right;padding-top: .8rem;}
	.sj1 img{display: inline-block;width: 3.3rem;}
	.sj2{display: none;position: absolute;right: 0;top: 5.5rem;display: none;text-align: center;background: rgba(0,0,0,0.6);width: 100%;z-index: 999;}
	.logo1 img{width: 100%;padding-left: 10%;height: 5.5rem;}
	.sj2 a{color: #fff;height: 2rem;line-height: 2rem;font-size: 1.5rem;}
	.hztx1{height: 3rem;}
	.sj2 li{height: 3.5rem;line-height:3.5rem;font-size: 1.5rem;line-height: 1.5rem;}
	.logo1 span{font-size: 1.1rem;line-height: 3.5rem;font-weight: bold;}
	.flexslider{width: 100%;}
	.flexslider:hover .flex-direction-nav li a.flex-next{display: none;}
	.flexslider:hover .flex-direction-nav li a.flex-prev{display: none;}
	/*导航栏通用结束*/
	.Appbanner{ display:block;}
	.W2{display: none;}
	.Appbanner {
    display: block;
    width: 100%;
    height:18rem;margin-top: 17px;}
    .ss2{
    	    width: 324px;
    height: 46px;
    }
    .ss3{
    	    width: 68px;
    height: 48px;
    }
    .header_list{display: none;}
    .ss4{display: none;}
    .header_ss{height: auto;background: #fff;top: 17rem;position: relative;right: 0;/*opacity: 0.5;*/width: 65%;margin: 0 auto;}
    .lpjx_top{background: none;}
    .lpjx1{margin-top: 8rem;height: 0;}
    .lpjx2{margin-top: 1.5rem;width:100%;/*margin-left: 3%;margin-right: 3%;*/}
    .lpjx2 ul li{    width: 48%;
    margin: 15px 0px 0px 0px;height: 325px;}
    .lpjx2 ul li:nth-child(2n){float: right;}
    .lpjx2 ul li img{width: 100%;height: 314px;}
    .lpjx2 ul li span{width: 100%;    top: -61px;}
    .lpjx1 p{font-size: 2rem;padding-bottom: 0;}
    .lpjx1 font{font-size: 1.4rem;}
    .gengduo {font-size: 1.8rem;margin: 2rem auto 0 auto;}
    .lpjx2 p{top: 0;font-size: 2rem;}
    .lpjx2 font{font-size: 1.4rem;top: .3rem;}
    .jxfy2{width: 100%;/*margin-left: 3%;margin-right: 3%;*/margin-top: 1rem;}
    .jxfy2 img{width: 100%;height: 20rem;}
    .bcon{width: 94% !important;margin-left: 3%;margin-right: 3%;}
    .meng{display: none !important;}
    .jxfy3 ul li{height: 2.5rem;line-height: 2.5rem;font-size: 1.5rem;}
    .gengduo1 {margin-bottom: 1rem;}
    .lpjx_top1{background: none;height: 134px;}
    .lpjx3 p{font-size: 2rem;padding-bottom: .5rem;width: 270px;}
    .lpjx3 font{font-size: 1.4rem;}
    .qydb1{margin-top: 4rem;width: 100%;margin: 20px auto;}
    .rmzx4{
    	margin-left: 0;
    }
    .qydb1 ul li{    width: 48%;
    margin: 15px 0px 0px 0px;height: 21rem;position: relative;margin-bottom: 1rem;}
   .qydb1 img{width: 100%;height: 21rem;}
    .qydb1 ul li:nth-child(2n){float: right;}
    .qydb3{display: none;}
    .qydb2 span{width: 98%;padding-left: 2%;display: none;}
    .qydb{padding-bottom: 1rem;}
    .yxqy_top{padding-left: 3%;}
    .yxqy_top h3{font-size: 2rem;}
    .yxqy_top span{font-size: 1.5rem;}
    .rmzx1 img{
    	width: 100%;
    }
    .lpjx_top2{background: none;}
    .lpjx4 p{font-size: 2rem;padding-bottom: .5rem;width: 270px;}
    .lpjx4 font{font-size: 1.4rem;}
    .lpjx4{margin-top: 1rem;height: 5rem;}
    .rmzx1 {width: 100%;margin-left:24px;}
    .qydb2{
    	width: 100%;
    }
    .rmzx_bw{width: 100%}
    .rmzx1_b{width: 100%;box-shadow: none;margin-left: 0;margin-top: 20px;
    margin-bottom: 20px;}
    .dclb5 {
    	float: left;
    	margin-top: 35px;
    }
    .dclb6{
    	margin-top: 20px;
    }
    .rmzx5{display: none;}
    .ss1{
    	    background: #d6d6d6;
    	    height: 70px;
    }
    /*底部*/
	.APPbtn {
		position: fixed;
		background: #fff;
		width: 100%;
		height: auto;
		bottom: 0;
		left: 0;
		z-index: 99;
		padding: 0.3rem 0;
		display: block;
		border-top: 0.05rem solid #dfdfdf;
	}
	.APPbtn .APPbtn1 {
		width: 25%;
		height: 100%;
		float: left;
	}
	.APPbtn .APPbtn1 .APPbtn1_img {
		position: relative;
		width: 100%;
		height: 1.6rem;
		overflow: hidden;
	}
	.APPbtn .APPbtn1 .APPbtn1_img img {
		display: block;
		position: absolute;
		max-width: 100%;
		height: 100%;
		top: 0;
		left: 40%;
	}
	.APPbtn .APPbtn1 .APPbtn1_img img:first-child {
		display: none;
	}
	.APPbtnbj .APPbtn1_img img:first-child {
		display: block!important;
	}
	.APPbtnbj .APPbtn1_img img:last-child {
		display: none!important;
	}
	.APPbtnbj a {
		color: #4b8efa!important;
	}
	.APPbtn .APPbtn1 a {
		font-size: 1.4rem;
		color: #bbbbbb;
		display: block;
		text-align: center;
		position: relative;
		margin-top: .1rem;
	}
	.APPbtn {
		display: block;width: 100% !important;
	}
	.footer1{display: none;}
	.rmzx2 span{font-size: 1.6rem;width: 68%;}
	.rmzx2 font{font-size: 1.3rem;width: 25%;}
	.rmzx3 ul li span{font-size: 1.3rem;}
	.rmzx{padding-bottom: 5rem;}
	/*列表页开始*/
	.sous{width: 97%;height: 6rem;padding-left: 3%;}
	.sous .input1{height: 3.5rem;margin-top: 1rem;width: 60%;}
	.sous .input2{height: 3.5rem;line-height: 3.8rem;width: 10%;top: .5rem;}
	.fenl1{line-height: 2.5rem;}
	.fenl1 h4{font-size: 1.4rem;}
	.fenl1 font{font-size: 1.4rem;}
	.fenl1 span{font-size: 1.4rem;}
	.paixu{height: 3rem;line-height: 3rem;width: 60%;}
	.paixu span{font-size: 1.3rem;padding-left: 5%;}
	.paixu1{height: 3rem;line-height: 3rem;width: 40%;}
	.paixu1 span{font-size: 1.3rem;padding-left: 5%;}
	.dclb{width: 96%;margin-left: 2%;margin-right: 2%;}
	.dclb ul li dt{width: 30%;height: 8.5rem;margin-top: 1.5rem;}
	.dclb ul li dt img{width: 100%;height: 8.5rem;}
	.dclb ul li dd{width: 65%;margin-left: 5%;}
	.dclb ul li dd h2{font-size: 1.4rem;}
	.dclb1 span{font-size: 1.2rem;}
	.dclb1 font{font-size: 1.2rem;height: 1.5;}
	.dclb1{height: 2.5rem;line-height: 2.5rem;overflow: hidden;}
	.dclb2 span{font-size: 1.2rem;}
	.dclb2 font{font-size: 1.2rem;height: 1.5;}
	.dclb6 div a{font-size: 1.3rem;width: 100%;}
	.dclb6 div{width: 30%;text-align: center;}
	.dclb_r{width: 100%;margin-top: 1rem;}
	.right2 h3{font-size: 1.4rem;height: 3rem;line-height: 3rem;}
	.right3 div a{font-size: 1.3rem;width: 100%;height: 2.5rem;line-height: 2.5rem;}
	.right3 div{width: 30%;text-align: center;height: 2.5rem;line-height: 2.5rem;}
	.right7{width: 90%;}
	.right7 font{font-size: 1.4rem;}
	.right9{width: 90%;}
	.right8{margin-left: 3%;}
	.mgc{width: 2rem;height: 2rem;}
	label{font-size: 1.4rem;}
	.right9 .input3{height: 3rem;line-height: 3rem;font-size: 1.4rem;}
	.right9 .input4{height: 3rem;line-height: 3rem;font-size: 1.4rem;}
	.right9 .input5{height: 6rem;line-height: 3rem;font-size: 1.4rem;width: 83%;}
	.right9 span{display: none;}
	.right9 .input6{width: 20%;height: 2.5rem;line-height: 2.5rem;font-size: 1.4rem;margin-top: 10px;}
	.right12,.right11{display: none;}
	.fenye a{font-size: 1.4rem;margin: 0 1%;height: 2.5rem;display: inline-block;line-height: 2.5rem;}
	.fenye{margin-bottom: 6rem;line-height: 5rem;}
	.fenye span{font-size: 1.4rem;}
	.fenye form label{font-size: 1.4rem;
		position: relative;top: .5rem}
	.fenye .input1{font-size: 1.4rem;}
	.fenye .input2{width: 4rem;height: 3rem;line-height: 3rem;font-size: 1.4rem;}
	.begin{margin-top: 6rem;margin-bottom: 1rem;height: 3rem;overflow: hidden;}
	.begin span{padding-left: 3%;font-size: 1.5rem;height: 3rem;line-height: 3rem;overflow: hidden;}
	/*列表页结束*/

	/*列表详情开始*/
	.xiangq1 h2{padding-left: 3%;}
	.xiangq1 span{padding-left: 3%;font-size: 1.2rem;margin: .5rem 0;}
	.xiangq1 font {display: block;font-size: 1.2rem;padding-left: 2%;}
	.xiangq2 ul li{width: 20%;height: 3rem;line-height: 3rem;overflow: hidden;}
	.xiangq2{height: 3rem;margin-bottom: 1rem;margin-top: 1rem;}
	.xiangq2 ul li a{font-size: 1.4rem;}
	.ban{width: 100%;}
	.ban2{width: 100%;}
	.ban img{width: 100% !important;}
	.num{width: 70%}
	.xiangq5{width: 94%;margin-left: 3%;}
	.xiangq5 h3{font-size: 1.4rem;}
	.xiangq8 {margin-top: 0;}
	.xiangq8 ul li{line-height: 3rem;height: 3rem;line-height: 3rem;overflow: hidden;}
	.xiangq8 span{font-size: 1.4rem;width: 20%;}
	.xiangq8 font{font-size: 1.4rem;height: 3rem;line-height: 3rem;overflow: hidden;}
	.xiangq9 dl dd font{font-size: 1.2rem;}
	.txt1{width: 94%;margin-left: 3%;margin-right: 3%}
	.txt1 h3{font-size: 1.6rem;}
	.txt1 span{font-size: 1.2rem;line-height: 2rem;text-align: justify;}
	.txt_l{width: 100%;}
	.txt3 dl dd{width: 70%;}
	.txt3 dl dd h4{font-size: 1.3rem;height: 2rem;line-height: 2rem;overflow: hidden;}
	.txt3 dl dd font{font-size: 1.3rem;}
	.txt3 span i{font-size: 1.3rem;}
	.txt_r {width: 100%;}
	.lpck1 h3{font-size: 1.6rem;margin-left: 3%;} 
	.lpck{width: 94%;margin-left: 3%;}
	.lpck4{width: 94%;margin-left: 3%;}
	.lpck4 ul li span{font-size: 1.3rem;}
	.lpck4 ul li div{font-size: 1.3rem;line-height: 2.5rem;}
	.lpck5 ul li{width: 50%;}
	.lpck5{width: 94%;margin-left: 3%;}
	.lpck5 ul li span{font-size: 1.3rem;}
	.lpck5 ul li font{font-size: 1.3rem;}
	.lpck5 ul li i{font-size: 1.3rem;}
	.fjlp0{width: 94%;margin-left: 3%;}
	.fjlp ul li {font-size: 1.3rem;}
	/*列表详情结束*/
	/*新闻列表开始*/
	.nerb{width: 100%;
		height: 20rem;margin-top: 5rem}
	.neib img{width: 100%;height: 20rem}
	.begin1{margin-top: 0;}
	.new1 font{
		font-size: 1.4rem;padding-left: 3%}
	.conter_l{width: 100%;
		}
	.conter_l ul li{width: 100%;height: 12rem;}
	.nn_list{width: 17%;margin-left: 3%;
		height: 10rem;}
	.nn_list3{width: 77%;margin-right: 3%}
	.nn_list1{
		height: 7rem;}
	.nn_list1{width: 90%}
	.nn_list1 h3{line-height: 4rem;height: 3.5rem;font-size: 1.5rem}
	.nn_list1 span{line-height: 3.5rem;
		height: 3rem;
		font-size: 1.2rem;}
	.nn_list2{width: 90%;
		height: 3rem;line-height: 3rem;}
	.nn_list2 font{font-size: 1.2rem}
	.nn_list3 h3{
		font-size: 1.5rem;
		height: 1.5rem;line-height: 1.5rem;overflow: hidden}
	.nn_list3 span{font-size: 1.3rem;line-height: 2rem;
		height: 2rem;margin-top: .7rem;display: block;}
	.nn_list3 p{
		height: 6rem;line-height: 2rem;
		overflow: hidden;
		font-size: 1.3rem;}
	.content_r{width: 100%;
		display: none;}
	/*新闻列表结束*/
	/*表单开始*/
	.bd1{height: 7rem;padding: .5rem 3%;}
	.bd1 p {line-height: 1.5rem;font-size: 1.3rem;height: 6rem;;}
	.bd2{height: 4rem;}
	.bd_l{height: 4rem;line-height: 4rem;font-size: 1.3rem;width: 15%;}
	.bd_l span{height: 4rem;line-height: 4rem;font-size: 1.3rem;}
	.ll1{font-size: 1.2rem;}
	.mgc1{width: 1.5rem;height: 1.5rem;}
	.bd_r{margin-top: .8rem;line-height: 2rem;}
	.ll2 {padding-left: 12px;}
	.bd_qb{width: 96%;margin-left: 2%;margin-right: 2%;padding-bottom: 5rem;}
	.bd_r span {font-size: 1.3rem;}	
	.bd_l1{height: 4rem;line-height: 4rem;font-size: 1.3rem;width: 15%;}
	.bd_r i{height:2.5rem;line-height: 2.5rem;width: 100%;}
	.bd_r i a{font-size: 1.3rem;}
	/*表单结束*/
	.txt_txt{width: 96%;margin-left: 2%;margin-right: 2%;}
	.jjr_r {display: none;}
	.jjr_l{width: 94%;margin-left: 3%;margin-right: 3%;}
	.jjr3 span{font-size: 1.6rem;}
	.jjr4 span{font-size: 1.5rem;}
	.jjr4 font{font-size: 1.4rem;}
	.jjr5{font-size: 1.3rem;width: 7rem;height: 2.5rem;line-height: 2.5rem;}
	.jjr5 span{font-size: 1.3rem;}
	.jjr6 span{font-size: 1.4rem;}
	.jjr6 p{display: none;}
	.fenl{background: none;}
	.infoRight{display: none !important;}
	.personPhoto{padding-left: 3%;width: 10rem !important;height: 8rem !important;}
	.layouts-jingjiren-personinfo .infoLeft .personBasicInfo .jingjirenName{font-size: 1.5rem;}
	.layouts-jingjiren-personinfo .personBasicInfo > div{font-size: 1.5rem;}
	.newSpace{width: 96%!important;margin-left: 2%!important;margin-right: 2%!important;}
	.newSpace ul li{margin-right: 1rem!important;}
	.zai1 {width: 90%;margin-left: 5%;margin-right: 5%;}
	.zai3 span{font-size: 1.6rem;}
	.zai3 font{font-size: 1.4rem;}
	.zai3 i{margin-left: 10%;font-size: 1.5rem;}
	.zai4 font{font-size: 1.5rem;}
	.zai5{font-size: 1.4rem;}
	.bzss1 ul li span{font-size: 1.4rem;}
	
}



/*新样式*/

.txt3{
	width: 100%;
	height: auto;
	margin-top: 30px;
}
.txt3 ul{
	width: 900px;
}
.txt3 ul li{
	float: left;
	    margin: 0 18px 0 0;
}
.cccd{
	width: 204px;
	height: 126px;
	overflow: hidden;
}
.cccd img{
	width: 100%;
	height:100%;
}
.txt3 ul li font{
	float: left;
}
.txt3 ul li  p{
	float: right;
}
.txt3 ul li h1{
	font-size: 16px;
	margin-top: 10px;
}
.txt3 ul li  em{
	color: #999;
}

@media only screen and (max-width: 640px){
	.txt3 ul li{
		width: 48%;
		margin: 15px 0 0 0;
	}
	.txt3 ul{
		width: 100%;
	}
	.txt3 ul li:nth-child(2n){
		float: right;	
	}
	.cccd{
		width: 100%;
	}
	.txt3{
		    margin-top: 8px;
	}
}