@charset "utf-8";
/*reset*/
html { color:#000; background:#FFF; }
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 { margin:0; padding:0; }
table { border-collapse:collapse; border-spacing:0; }
fieldset, img { border:0; }
address, caption, cite, code, dfn, em, strong, th, var { font-style:normal;	font-weight:normal; }
li { list-style:none; }
caption, th { text-align:left; }
h1, h2, h3, h4, h5, h6 { font-size:100%; font-weight:normal; }
q:before, q:after {	content:''; }
abbr, acronym { border:0; font-variant:normal; }
sup { vertical-align:text-top; }
sub { vertical-align:text-bottom;}
input, textarea, select { font-family:inherit; font-size:inherit; font-weight:inherit; }
legend { color:#000; }
body{  font: 12px/1.5 Tahoma,arial,"\5b8b\4f53",sans-serif; color:333 }
.clear:after{ clear:both; content:"."; display:block; height:0; visibility:hidden; }
.clear{ display:inline-block; }
*html .clear{ height:1%; }
.clear{ display:block; }
.clr{ clear:both; }
a{ text-decoration:none;  color:#333}
a:hover{ text-decoration:underline;  color:#d60000;}
/*layout*/
.wrap{ width:100%; background:#fff;}
.main_nav{background:url(../image/nav_bg_x.gif) repeat-x left top; height:37px; }
.nav{ width:950px; margin:0 auto;}
.nav h1{ float:left; }
.nav .nav_list{float:right; padding-right:20px;}
.nav .nav_list li{ float:left; line-height:37px;}
.nav .nav_list li a{margin:0 10px; color:#333; text-decoration:none;}
.nav .nav_list li a:hover{text-decoration:underline; color:#d60000;}
.banner{ text-align:center;margin-bottom:10px;}

.main_box{background:url(../image/banner.jpg) top no-repeat #fff;padding-top:20px;}
.main_con{width:950px; margin:0 auto;}
.section{width:950px;float:left;}
	.Menulist{width:948px;float:left;height:32px;border:1px solid #70a442; background:url(../image/menu_bg.png) repeat-x;margin-bottom:10px;}
	.Menulist ul{margin-left:20px;_margin-left:30px;height:32px;float:left;}
	.Menulist li{float:left;font-size:14px;font-weight:bold;height:32px;line-height:32px;}
	.Menulist li a{color:#001f5b;margin:0 22px;}

	.focus{float:left;width:539px;height:280px;border:7px solid #70a442;}
	.headline{float:left;width:393px; height:294px;margin-left:10px; background:url(https://src.leju.com/imp/imp/deal/54/3d/9/a7e28de58c231e980a19d744e7b_p24_mk24.jpg) no-repeat;}
		.reading{width:359px; padding-top:18px; padding-bottom:13px; margin:0 auto; text-align:left;}
			.reading span{width:42px;height:16px; line-height:14px; background:#ffcc00;color:#fff;display:block;float:left;}
			.reading a{line-height:14px;}
	.head_c dl dd a{font-weight:bold;}
	
		.head_c{width:359px; margin:0 auto;}
			.head_c dl dt{font-size:16px;font-weight:bold; text-align:center;padding-bottom:5px;}
			.head_c dl dt a{color:#c61d20;}
			.head_c dl dd{font-size:14px;line-height:22px;padding-left:20px;}
	.contact{float:left;width:950px;height:95px;background:url(../image/contact_bg.png) no-repeat;margin-top:10px;margin-bottom:10px;}
		.contact_l{float:left;margin:15px 21px;_margin:15px 11px;}
		.contact_l li{width:451px;_width:450px; float:left;margin-bottom:10px;}
		.contact_l li img{float:left;margin-right:11px;}
		.contact_l li a{font-size:14px;font-weight:bold;color:#001f5b;margin-left:10px; height:26px; line-height:26px; float:left;}
		.contact_l li a:hover{color:#d60000;}
		.contact_r{width:324px;_width:312px;float:left;margin:15px 21px;_margin:15px 0px;}
		.contact_r p{margin-top:15px;font-size:14px;line-height:28px;padding-left:10px;}
	.zf{float:left;width:950px;margin-top:10px;}
	
		/*主题论坛*/
		.c_t_06 dl{margin-top:10px;}
		.c_t_06 dl dt{margin-left:21px;float:left; width:455px; height:219px;}
		.c_t_06 dl dd{width:379px;height:219px;float:left; margin-left:52px;}
		.c_t_06 dl dd h2{font-size:16px;font-weight:bold;color:#db0000;text-align:center;line-height:36px;}
		.c_t_06 dl dd p{font-size:14px;line-height:24px;}

		
		
		/*上午专题论坛*/
		.sec-tit{background:url(../image/tit1.jpg) no-repeat left top; padding:10px 10px 10px;}
		.share dl{ width:50%; margin:5px 0; float:left; height:168px; overflow:hidden; } 
		.share dl dt{ float:left; padding:0 10px 0 0; } .share dl dt img{}
		.share dl dd{padding-right:10px;}
		.share dl dd h3{ line-height:2em; text-indent:2em; font-size:14px; overflow:hidden; font-weight:600} 
		.share dl dd h3 a{ color:#db0000; }
		.share dl dd p{ line-height:1.5em; text-indent:2em; color:#000;}
		.share dl dd p a{ margin:0 2px; color:#000;}
		.share_banner{ width:100%; margin:10px 0;}
		
		.tab_list{ margin:10px 0px 0px 10px;border-left:1px solid #70a442;overflow:hidden;_height:40px;}
		.tab_list li{ float:left; width:195px;text-align:center; background:#fff; line-height:40px; line-height:38px; color:#001f5b; font-weight:600; cursor:pointer; overflow:hidden; border-top:1px solid #70a442;border-right:1px solid #70a442;border-bottom:1px solid #70a442; }
		.tab_list li.cur{ background:#cde6fd;border-right:1px solid #70a442; }
		
		.share_focus{ padding:10px 10px 0; width:910px; overflow:hidden; margin:0 auto 10px; background:#AACCEE; float:left;}
		.s_focus_l{ width:310px; float:left; }
		.s_focus_l li{ float:left; display:inline; width:150px;  margin:0 5px 9px 0px; _margin:0 2px 9px 0px; }
		.s_focus_l li img , .s_focus_img img{ border:1px solid #ff8511; float:left; cursor:pointer }
		.s_focus_l li img:hover{-webkit-box-shadow:0px 0px 8px #fff54f; -moz-box-shadow:0px 0px 8px #fff54f; box-shadow:0px 0px 8px #fff54f;}
		.s_focus_img{ width:600px; float:right; }
		.s_focus_img p{ margin-top:8px; color:#db0000; text-align:center; font-weight:600;font-size:14px;}
		
		/*保障房部品推荐品牌颁奖*/
		.mode_c{ padding:10px 10px; }
		.mode_c dl{ width:49%; padding:10px 0.4%; float:left; display:inline;}
		.mode_c dt{ margin-bottom:5px; text-align:center;}
		.mode_c dd{ text-align:center; color:#d60000; font-weight:600 }

		/*与会嘉宾*/
		.md_jb_c{margin:0 auto;}
		.md_jg_c ul{overflow:hidden;float:left;}
		.md_jb_c ul li { width:19%; padding:0 0.5%; float:left; text-align:center;}
		.md_jb_c ul li img{/*border:1px solid #FEF78B;*/}
		.md_jb_c ul li span , .md_huaxu ul li span{ display:block; color:#000; margin:5px 0;}
		
		.yhjb{ margin-top:10px;}
		.yhjb dl{ float:left;  width:178px; overflow:hidden;}
		.yhjb dt{ text-align:center; margin-bottom:5px;}
		.yhjb dd{ text-align:center; line-height:2em; height:2em; overflow:hidden; font-weight:normal; color:#000;}
	
		.zf_l{float:left;width:640px;height:227px;padding:30px 0px;background:url(../image/zf_bg.png) no-repeat;margin-right:10px;}
		.zf_l img{width:198px;height:128px;border:3px solid #f2fbff; float:left;margin-right:36px;margin-left:30px;}
			.zf_l_c{width:336px; text-align:center;float:left;}
			.zf_l_c h1 a{font-size:16px; color:#db0000; font-weight:bold;}
			.zf_l_c p{text-align:left; text-indent:2em; line-height:24px;}
		.zf_r{width:300px;float:left;}
			.zf_r h1{width:300px;height:29px; background:url(../image/zf_r.png) no-repeat;font-size:14px;font-weight:bold;color:#001f5b;line-height:27px;text-indent:1.5em;}
			.zf_r p{margin:10px 24px; line-height:28px;}
	
		.zf_l01{float:left;width:638px;border:1px solid #70a442;background:#f6f9fe;overflow:hidden;margin-right:10px;}
			.zf_l01 h1{width:586px;height:53px;padding-left:52px;line-height:53px;font-size:16px; font-weight:bold;color:#001f5b;background:url(../image/title_bg.jpg) no-repeat;}
			.pad18{padding:18px;}
			.zf_l01 h2{font-size:14px; font-weight:bold;color:#001f5b;line-height:28px;}
			.zf_l01 p{line-height:28px;padding-left:24px;}
			
		.zf_spec{width:948px;border:1px solid #70a442;background:#f6f9fe;overflow:hidden;margin-top:10px;margin:0 auto;margin-bottom:10px;}
			.zf_spec h1{width:948px;height:53px;padding-left:52px;line-height:53px;font-size:16px; font-weight:bold;color:#001f5b;background:url(https://src.leju.com/imp/imp/deal/28/78/d/c5b71397b0e5861c0733c2a6cf9_p24_mk24.jpg) no-repeat;}	
			.mr10{margin-right:10px;}
			.spec_p{width:268px;float:left;margin:0px 0 11px 11px; padding:16px;float:left;line-height:28px; background:url(../image/spec_bg.png) no-repeat;}
			.spec_p h2{font-size:14px; font-weight:bold; color:#a80000;padding-left:8px;}
			.spec_p p{padding-left:8px;}
			.zf_spec .p01{line-height:28px;padding:0px 24px 8px;}
			.lh32{line-height:35px;}
			.fs14{font-size:14px;}
			.red1{color:#a80000;}
			.spec_p h3{padding-left:8px;font-weight:bold;color:#001f5b;line-height:28px;}
			.zf_spec h4{font-size:14px; font-weight:bold;color:#001f5b;padding-left:24px;line-height:28px;}

			.zf_spec01{width:656px;border:1px solid #70a442;background:#f6f9fe;overflow:hidden;margin-top:10px;margin:0 auto;margin-bottom:10px;float:left;}
			.zf_spec01 h2{width:606px;height:53px;padding-left:52px;line-height:53px;font-size:16px; font-weight:bold;color:#001f5b;background:url(../image/https://src.leju.com/imp/imp/deal/28/78/d/c5b71397b0e5861c0733c2a6cf9_p24_mk24.jpg) no-repeat;}

			.zf_spec02{width:278px;border:1px solid #70a442;background:#f6f9fe;overflow:hidden;margin-top:10px;margin:0 auto;margin-bottom:10px;float:left;margin-left:10px;}
			.zf_spec02 h2{width:228px;height:53px;padding-left:52px;line-height:53px;font-size:16px; font-weight:bold;color:#001f5b;background:url(https://src.leju.com/imp/imp/deal/28/78/d/c5b71397b0e5861c0733c2a6cf9_p24_mk24.jpg) no-repeat;}
			
			.rev_c{padding:20px;}
			.review-item{margin:10px auto;}
			.review-item p{text-align:center;}


	.part1{width:950px;margin:10px auto;}
		.part1 h1{width:950px;height:33px;line-height:27px;background:url(../image/title_bg.png) no-repeat;font-size:14px;font-weight:bold;color:#001f5b;text-indent:1.5em;}
		.part1_c{width:902px;border:1px solid #cae4ff; border-top:0px; background-color:#f6f9fe; padding:0px 23px; overflow:hidden;}
		.part1_c dl{border-bottom:1px dotted #cae4ff; padding:15px 0; overflow:hidden; float:left;}
		.part1_c .last{border-bottom:0px;}
			.part1_c dl dt,.part1_c dl dd{float:left;}
			.part1_c dl dt{width:154px;margin-right:44px;}
			.part1_c dl dd{width:700px; line-height:26px;}
				.part1_c dl dd a{font-size:14px;font-weight:bold;}
			.part1_c_n{width:948px;border:1px solid #70a442; border-top:0px;margin-bottom:10px;}
			.part1_c_c{line-height:26px;padding:15px 0;font-size:14px;}
			.part1_c_c h2{font-weight:bold;}
			.part1_c_c p{margin-bottom:10px;}

/*页脚*/
#footer{ margin:10px auto 0; padding-bottom:20px; width:950px;  overflow:hidden;}
.ft_lists{ text-align:center; background:url(../image/bg_950.png) no-repeat 0 0; height:50px; overflow:hidden; padding-left:230px;}
.ft_lists li{ float:left; line-height:38px; display:inline; color:#488ac1}
.ft_lists li a{ padding:0 7px; color:#488ac1;}
.ft_copyright p{ text-align:center; line-height:2em; color:#333;}

/*微薄*/
.c_t_16 dl{margin-top:10px; float:left; display:inline;}
.c_t_16 dl dt , .c_t_16 dl dd{margin-left:11px; width:460px; /*height:219px;*/}		
.c_t_16 dl dd h2{font-size:16px;font-weight:bold;text-align:center;line-height:36px;}
.c_t_16 dl dd p{font-size:14px;line-height:24px;}

.weibo-logo {
   background-color: #FFFFFF;
    border: 1px solid #ECDBB0;
    margin-top: 10px;
	padding:10px;
	
	width:100px;
	right:12px;
	top:50%;
	position:fixed;
	
}
.weibo-logo .weibo-text {
    color: #666;
    font-size: 14px;
    font-weight: 600;
    text-align: center;
}
.weibo-list {
    margin-top: 5px;
    text-align: center;
}
.weibo-list a {
    margin: 0 5px;
}
.weibo-logo a.guanzhu {
    background-color: #DF231F;
    border: 1px solid #C32420;
    color: #FFFFFF;
    display: block;
    font-size: 12px;
    height: 20px;
    line-height: 20px;
    margin: -3px auto 6px;
    text-align: center;
    width: 58px;
}

.focus-box{
		width:533px;
	
		background-color: #e8e8e8;
		
		margin-top:10px;
		
	}
	.focus{
		width:533px;
		
		position:relative;
		overflow:hidden;
	}
	.focus_pics{
		position:absolute;
		left:0;
		top:0;
	}
	.focus_pics p { float:left;}
	.focus_handle { position:absolute; right:5px; bottom:16px; opacity:0.9; }
	.focus_handle li { float:left; margin:0 0 0 3px; }
	.focus_handle li a {
		display:block;
		width:20px; background:#7d0306;
		color:#fff;
		height:20px;
		text-decoration:none;
		text-align:center;
		line-height:20px;
	}
	.focus_handle li.on a { background-color:#fff; color:#000 }
	/*focus-bottom*/
	.focus-bottom{
		margin-top:25px;
		width:480px;
		padding:10px 30px;
		background:url(../image/bg5002.png) no-repeat left -349px;
		height:140px;
	}
	.focus-bottom p{
		font-size:14px;
		line-height:2em;
		color:#ffc7a2;
	}
	.focus-bottom em{
		font-weight:600;
		color:#faf100;
	}