/*=S nav */
.cq-nav {background:url(images/cq_new_nav_bg.png) 858px -157px no-repeat;}
	.cq-nav-con {background:url(images/cq_new_nav_bg.png) left -210px repeat-x;}
	.cq-nav-con h2 a:link, .cq-nav-con h2 a:visited{color:#BF6F53;}
	.cq-nav-con h2 a:hover, .cq-nav-con h2 em{background:url(images/cq_new_nav_bg.png) left -263px no-repeat;color:#fff;text-decoration:none;}
	.cq-nav-con h2 a:hover span, .cq-nav-con h2 em span{background:url(images/cq_new_nav_bg.png) right -300px no-repeat;}
/*=E nav */
.home-maincon{margin:0px auto;width:980px;zoom:1;}
.link1 a, .link1 a:visited{color:#666;}
.link1 a:hover{color:#0657b2;}
	.home-newzone{margin-bottom:10px;zoom:1;overflow:hidden;}
	.home-scroll{ width:300px; height:400px;margin-right:10px;text-align:left; overflow:hidden;}
	.home-news{margin-right:10px;padding:10px 20px 20px 20px;width:386px;height:366px;border:1px solid #eaeaea;background:url(images/home_bg.png) -754px 1px no-repeat;overflow:hidden;}
	.home-newhome{position:relative;padding:10px;width:210px;height:380px;border:1px solid #eaeaea;overflow:hidden;text-align:left;}
		
		.home-topnews,.home-topnews:visited{display:inline-block;height:70px;text-decoration:none;}
		.home-topnews strong, .home-topnews span{cursor:pointer;display:inline-block;width:384px;overflow:hidden;}
		.home-topnews strong{height:24px;line-height:24px;font-size:16px; text-align:center;}
		.home-topnews span{height:36px;line-height:18px;text-align:left;}
		.home-topnews:hover strong{text-decoration:underline;}
		.home-topnews span, .home-topnews:visited span{color:#666;}
		.home-topnews:hover span{text-decoration:underline;color:#C53A17;}
		.home-news h3{margin-top:10px;margin-left:8px;*margin-left:0px;width:410px;height:25px;background:#fdf3e2 url(images/home_icon.png) 12px 9px no-repeat;text-align:left;text-indent:27px;line-height:28px;font-size:14px;overflow:hidden;}
		
		.home-secnews{margin-top:6px;text-align:left;color:#666;}
			.home-secnews li{float:left;padding:0px 15px;width:170px;height:24px;line-height:24px;overflow:hidden;}
				.home-secnews li a, .home-secnews li a:visited{color:#666;}
				.home-secnews li a:hover{color:#0657b2;}
				
		.home-newhome h3{height:28px;line-height:28px;border-bottom:1px solid #e1b7a8;text-indent:28px;background:url(images/home_icon.png) 1px -25px no-repeat;font-size:14px;}
		.home-newhome h3.home-study{background-position:1px -55px;}
		.home-newhome dl, .home-design dl{position:relative;margin-top:10px;padding-left:70px;width:140px;}
			.home-newhome dt, .home-design dt{margin-bottom:4px;height:20px;line-height:20px;font-weight:700;}
				.home-newhome dt img, .home-design dt img{position:absolute;left:0;top:0;}
			.home-newhome dd, .home-design dd{height:36px;line-height:18px;overflow:hidden;color:#666;}
		/*	
		.home-other{margin:10px 0px;zoom:1;overflow:hidden;}
			.home-other a{float:left;margin:0px 1px 1px 0px;padding-left:7px;width:97px;height:22px;line-height:22px;background:#f2f2f2;}		
		.home-line{position:absolute;display:block;top:242px;left:0px;width:228px;height:1px;overflow:hidden;background:#eaeaea;}
		.home-newhome ul, .home-design ul{margin-top:5px;}
			.home-newhome li, .home-design li{float:left;width:205px;height:22px;line-height:22px;overflow:hidden;}
		*/		
	.home-bd{margin-bottom:10px;width:978px;border:1px solid #eaeaea;border-top:3px solid #bf6f53;zoom:1;overflow:hidden;}
		.home-bd-l{width:749px;border-right:1px solid #eaeaea;background:url(images/home_bg.png) left top no-repeat;overflow:hidden;}
			.home-bd-l h2{position:relative;height:40px;text-align:left;text-indent:10px;color:#bf6f53;font:700 16px/40px "微软雅黑";}
				.home-bd-l h2 a{position:absolute;right:5px;top:0;font:400 12px/40px "宋体";}
		.home-bd-r{padding:1px;width:226px;background:#faf9f5 url(images/home_bg.png) -1187px 1px no-repeat;}
			.home-bd-r h3{position:relative;height:30px;line-height:30px;font-size:14px;text-align:left;text-indent:10px;}
				.home-bd-r h3 a{position:absolute;right:5px;top:0;font-weight:400;font-size:12px;}
			.myhome-img{margin-left:22px;zoom:1;overflow:hidden;}
				.myhome-img li{float:left;position:relative;margin-right:25px;padding-top:120px;width:120px;height:32px;line-height:32px;}
					.myhome-img li img{position:absolute;left:0px;top:0px;}
		/*			
		.myhome-info{padding:0 0 0 10px;width:360px;text-align:left;}
			.myhome-info h3{position:relative;height:26px;line-height:26px;border-bottom:1px solid #e1b7a8;background:url(images/home_icon.png) 1px -85px no-repeat;text-indent:26px;font-size:14px;}
				.myhome-info h3 a{position:absolute;right:0;top:2px;font-weight:400;font-size:12px;}
			.myhome-info ul{margin:5px 0;zoom:1;overflow:hidden;}
				.myhome-info li{float:left;padding-left:10px;width:340px;height:20px;overflow:hidden;line-height:20px;}
		.home-diary ul{zoom:1;overflow:hidden;color:#666;}
			.home-diary li{float:left;padding-left:10px;width:200px;height:20px;line-height:20px;text-align:left;overflow:hidden;}
		.home-tool{padding:10px 0 10px 10px;height:100px;overflow:hidden;}
		.home-sell .home-tool{height:135px;}
			.home-tool a{float:left;margin:0 7px 5px 0;width:100px;height:30px;line-height:30px;font-size:14px;background:url(images/home_con.png) no-repeat;overflow:hidden;}
			.home-tool a:hover{background-position:left -35px;}
		.home-design{text-align:left;}
		.home-design dl, .home-design ul{margin-left:8px;color:#666;}
		
		.home-tuan-l{margin-right:8px;padding:0px 10px;width:240px;}
			.home-tuan-l h3{margin-top:10px;width:240px;height:26px;line-height:26px;border-bottom:1px solid #e1b7a8;text-align:left;text-indent:26px;background:url(images/home_icon.png) 4px -113px no-repeat;}
			.home-tuan-l ul{margin-top:10px;text-align:left;zoom:1;overflow:hidden;color:#666;}
				.home-tuan-l li{float:left;width:230px;height:20px;line-height:20px;}
		.home-tuan-r{width:470px;overflow:hidden;}
			.home-tuan-r ul{width:475px;}
			.home-tuan-r li{position:relative;float:left;margin-bottom:10px;padding-top:60px;margin-right:15px;width:80px;height:20px;line-height:20px;overflow:hidden;background:#fdf3e2;}
				.home-tuan-r li img{position:absolute;right:0;top:0;}
		*/	
		.home-animate{ margin-bottom:8px;width:690px;zoom:1;overflow:hidden;}
			.home-animate dl{float:left;margin-right:20px;}
		.home-animate-control{position:absolute;right:6px;top:20px;}
			.home-animate-control span{cursor:pointer;float:left;width:8px;height:8px;margin-right:5px;background:url(images/home_con.png) -123px top no-repeat;overflow:hidden;}
			.home-animate-control span.selected{background-position:-110px top;}
		
/*130524add*/
.mb10{ margin-bottom:10px;}
a,a:visited{ color:#333; text-decoration:none;}
a:hover{ color:#C53A17; text-decoration:underline;}
.sidbut,.pre,.next,.title-bg span a,.title-bg a{background:url(images/icon_new.png)}
.area-main {padding:10px;width:958px;border:1px solid #dadada;border-top: 2px solid #C53A17;box-shadow:0 0 5px #dadada;background:#fff;overflow:hidden;}

.hs-main-title {position:relative;height:28px;font:16px/28px 'Microsoft Yahei','黑体';color:#333;border-bottom:1px solid #ddd;}
					.hs-main-title h4 {padding-left:3px;position:absolute;left:0;bottom:-1px;color:#333;border-bottom:1px solid #c53a17;}
					.hs-main-title a {float:right;font:12px/28px Simsan;}
						.hs-main-title a, .hs-main-title a:visited {color:#999;text-decoration:none;}
						.hs-main-title a:hover {color:#666;text-decoration:none;}
.main-title h4 {display:inline;float:left;margin-left:5px;font:22px/36px 'Microsoft Yahei','黑体';color:#c53a17;}
.main-title span {float:right;font:12px/36px Simsan;}
	.main-title span a, .main-title span a:visited {color:#656565;text-decoration:none;}
	.main-title span a:hover {color:#fc6d02;text-decoration:none;}
	.main-title span em {color:#ddd;}

.title-bg span a {float:left;margin:8px 0 0 10px;font:14px/20px 'Microsoft Yahei','黑体';width:95px;height:22px;text-align:center;background-position:0 -875px;}
.title-bg span a, .title-bg span a:visited {color:#fff;text-decoration:none;}
.title-bg span a:hover {color:#fff;text-decoration:none;background-position:-132px -875px;}	
/*S=main-news*/	
.home-news ul { height:148px;margin-top:10px; text-align:left; overflow:hidden;}
	.home-news li {margin-top:5px;width:382px;height:20px;font:14px/20px Simsan;overflow:hidden;}
		.home-news li span a, .main-news li span a:visited {color:#c53a17;text-decoration:none;}
		.home-news li span a:hover {color:#fc6d02;text-decoration:none;}
		.home-news li em a, .main-news li em a:visited {color:#333;text-decoration:none;}
		.home-news li em a:hover {color:#C53A17;text-decoration:underline;}

.sider-link { margin-bottom:20px;overflow:hidden;zoom:1;}
	.sider-link a {float:left;margin-top:6px;margin-right:3px;width:102px;height:26px;font:14px/26px 'Microsoft Yahei','黑体';text-align:center;background:url(images/icon_new.png) no-repeat;background-position:0 -1177px;}
	.sider-link a, .sider-link a:visited {color:#c53a17;text-decoration:none;}
	.sider-link a:hover {color:#c53a17;text-decoration:none;background-position:0 -1134px;}

.sidbut {display:block;margin:10px 0 0 10px;width:190px;height:40px;background-position:0 -720px;}
/*E=main-news*/	

/*S=viewHouse-diary*/
	.view-diary{ padding:10px 0 15px 10px; width:968px;}
		.diary-mod{ float:left; margin-right:12px; padding-right:10px; width:300px; height:118px; border-right:1px dashed #bdbdbd;}
			.diary-mod strong{ margin-bottom:10px; display:block; width:300px; height:18px; font:700 14px/18px simsun; overflow:hidden;}
			.diary-mod a,.diary-mod a:visited{display:block; height:90px;color:#656565; overflow:hidden;}
			.diary-mod a:hover p{color: #C53A17; text-decoration:underline;}
			.diary-mod p{ float:left; margin-left:10px; width:168px; height:90px; overflow:hidden;}
			.diary-mod span{ color:#b22947;}
		.last-mod{ border:none;}
/*E=viewHouse-diary*/

/*S=house-sale*/
.house-club{ padding:0 0 15px 0; width:978px;}
	/*S==scroll-img*/
	.area-lis {padding-left:14px;padding-top:15px;}
		.area-liss {padding-left:14px;margin-top:10px;}
		.area-liss {padding:0;}
		.liss {float:left;width:23px;height:120px;}
			.sbo {float:left;width:30px;height:120px;}
			.pre {float:left;margin-right:10px;width:20px;height:120px;background-position:0 -1805px;cursor:pointer;}
			.next {float:left;margin-left:10px;width:20px;height:120px;background-position:-17px -1805px;cursor:pointer;}
			.shaw .pre{background-position:0 -1820px;}
			.shaw .next{background-position:-17px -1820px;}
			.area-roll {float:left;position:relative;width:888px;overflow:hidden;}
				.area-roll ul {width:1200px;}
				.area-roll li {float:left;margin-right:10px;position:relative;width:220px;text-align:center;}
				.area-roll li img {width:220px;height:120px;}
				.area-roll li span {display:block;position:absolute;bottom:0;left:0;width:120px;height:18px;background:#fff;opacity:0.7;filter:alpha(opacity=70);}
				.area-roll li em {position:absolute;bottom:0;left:0;width:120px;height:18px;color:#c53a17;text-align:cener;font:12px/18px Simsan;}
					.area-roll li a, .area-roll li a:visited {text-decoration:none;}
				.area-roll li p{ margin-top:10px; height:36px; text-align:left; color:#c53a17; font:700 14px/18px simsun; text-decoration:none; overflow:hidden;}
				.area-roll li p i{ margin-left:15px; color:#333;}
				.area-roll li a, .area-roll li a:visited { display:block;text-decoration:none;}
				.area-roll li a:hover{ text-decoration:none;}
				.rolls a span {background:#c53a17;}
				.rolls a em {display:block;color:#fff;width:120px;height:18px;overflow:hidden;}
		/*E==scroll-img*/
/*E=house-sale*/

.zhs {height:280px;}
				.area-zhsl {float:left;margin-right:10px;width:470px;height:285px;}
					.zhsl-ul {width:470px;height:112px;overflow:hidden;}
					.zhsl-ul ul {margin-top:10px;width:480px;overflow:hidden;}
					.zhsl-ul li {float:left;margin-right:40px;width:120px;}
					.zhsl-ul img {width:120px;height:80px;}
					.zhsl-ul span {display:block;height:26px;font:12px/26px Simsan;}
						.zhsl-ul a, .zhsl-ul a:visited {color:#c53a17;text-decoration:none;}
						.zhsl-ul a:hover {color:#fc6d02;text-decoration:none;}
					.area-zhsl .mkt-col ul {padding-left:10px;width:460px;background:#f5f5f5;}
						.area-zhsl .mkt-col ul li {width:58px;text-align:left;padding-left:5px;}
						.area-zhsl .mkt-col-list {width:470px;height:110px;overflow:hidden;}
						.area-zhsl .mkt-col-list ul li {padding-left:10px;_margin-bottom:-3px;width:460px;height:22px;line-height:22px;}
						.area-zhsl .mkt-col-list ul li span {width:62px;}
							.area-zhsl .mkt-col ul .wida {width:165px;}
							.area-zhsl .mkt-col ul .widb {width:95px;}
							.area-zhsl .mkt-col-list ul li .wida {width:165px;text-align:left;}
							.area-zhsl .mkt-col-list ul li .widb {width:95px;}
				.area-zhsr {float:left;padding-left:20px;width:455px;height:285px;overflow:hidden;}
					.area-zhsr .mkt-col ul {padding-left:10px;width:460px;background:#f5f5f5;}
						.area-zhsr .mkt-col ul li {width:58px;text-align:left;padding-left:5px;}
						.area-zhsr .mkt-col-list {width:470px;height:110px;overflow:hidden;}
						.area-zhsr .mkt-col-list ul li {padding-left:10px;_margin-bottom:-3px;width:460px;height:22px;line-height:22px;}
						.area-zhsr .mkt-col-list ul li span {width:62px;}
							.area-zhsr .mkt-col ul .wida {width:165px;}
							.area-zhsr .mkt-col ul .widb {width:95px;}
							.area-zhsr .mkt-col-list ul li .wida {width:165px;text-align:left;}
							.area-zhsr .mkt-col-list ul li .widb {width:95px;}	
				
				.ycol .hs-main-title a, .ycol .hs-main-title a:visited {color:#c53a17;text-decoration:none;}
					.ycol .hs-main-title a:hover {color:#fc6d02;text-decoration:none;}
						.ycol .hs-main-title em {color:#ddd;}
					.ycol .hs-main-title {border:none;}
						.ycol .hs-main-title h4 {font-size:18px;color:#c53a17;border:none;}
									
				.mkt-col {margin-top:10px;}
				.mkt-col ul {width:390px;height:24px;background:#eee;}
				.mkt-col ul li {float:left;width:97px;height:24px;text-align:center;line-height:24px;font-weight:700;color:#666;}
			.mkt-col-list {width:390px;height:234px;*height:225px;_height:234px;overflow:hidden;}
				.mkt-col-list ul .mkt-libg {background:#f5f5f5;}
				.mkt-col-list ul li {*margin-bottom:-5px;_margin-bottom:0;width:390px;height:26px;line-height:26px;overflow:hidden;background:#fff;}
				.mkt-col-list ul li a, .mkt-col-list ul li a:visited {color:#666;text-decoration:none;}
				.mkt-col-list ul li a:hover {color:#C53A17;text-decoration:underline;}
				.mkt-col-list ul li span {float:left;width:97px;height:26px;text-align:center;color:#666;overflow:hidden;}
				.mkt-col-list ul li	.mktc {color:#c53a17;}	
	
.img-list {padding:10px 10px 20px 10px;border:1px solid #dadada;box-shadow:0 0 5px #dadada;background:#fff;overflow:hidden;zoom:1;}
			.img-list .hs-main-title span {float:right;}
			.img-list .hs-main-title a {float:none;color:#666;}
				.img-list a, .img-list a:visited {color:#666;text-decoration:none;}
				.img-list a:hover {color:#C53A17;text-decoration:underline;}
				.img-list a.nea, .img-list a.nea:visited {color:#c53a17;text-decoration:none;}
				.img-list a.nea:hover {color:#fc6d02;text-decoration:none;}
			.img-list .hs-main-title em {font:12px Simsan;color:#666;}	
			.ycol .pre {margin-right:3px;}
					.ycol .next {margin-left:3px;}
					.ycol .area-roll {width:910px;height:130px;overflow:hidden;}
						.ycol .area-roll li {margin-right:10px;width:220px;}
							.ycol .area-roll li img {width:220px;height:130px;}
								.ycol .area-roll a span {width:220px;height:26px;background:#333;opacity:0.6;filter:alpha(opacity=60);}
								.ycol .area-roll a em {width:220px;height:26px;line-height:26px;color:#fff;}
								.ycol .rolls a span {background:#c53a17;}
								.ycol .rolls a em {color:#fff;}	
/*S=Friendly-link*/
.imgb {padding:10px 0 0 5px;}
					.imgb img {padding:1px;margin-right:15px; margin-bottom:5px;width:90px;height:35px;border:1px solid #ddd;}
					.imgb ul {margin-top:5px;}
						.imgb ul li {float:left;margin-right:15px;width:100px;height:24px;line-height:24px;}
						.imgb ul li a, .imgb ul li a:visited {color:#666;text-decoration:none;}
						.imgb ul li a:hover {color:#C53A17;text-decoration:underline;}
/*E=Friendly-link*/

/*S=ad*/
.small_ad-wrap{margin:0 auto; width:980px; overflow:hidden;}
/*E=ad*/

.album-pics-wrap{
	width:896px;
	height:612px;
	margin:0 auto;
	margin-top:10px;
	position:relative;
	padding-bottom:20px;
}

.album-pics-wrap .img{
	width:215px;
	height:300px;
	overflow: hidden;
	float:left;
	margin-right:12px;
	margin-bottom:12px;
	position:relative;
	outline:none;
}
.album-pics-wrap .img .count{
	position:absolute;
	height:30px;
	line-height:30px;
	padding:0 10px;
	background:rgba(0,0,0,0.7);
	color:#ffffff;
	font-size: 14px;
	bottom:0;
	right:0;
}
.album-pics-wrap .img:nth-child(4n){
	margin-right:0;
}

.album-pics-wrap .swiper-button{
	background-repeat: no-repeat;
	background-size:24px 24px;
	width:24px;
	height:24px;
	position:absolute;
	top:316px;
	opacity:1;
	outline:none;
}

.album-pics-wrap .swiper-button::after{
	display:none;
}

.album-pics-wrap .swiper-button-prev{
	background-image: url(images/swiper-left-icon.png);
	left:-30px;
}

.album-pics-wrap .swiper-button-next{
	background-image: url(images/swiper-right-icon.png);
	right:-30px;
}