
/* 房产家装 */
.title{width:100%; height:26px; background:url(../images/box_2_title_t.jpg) repeat-x; overflow:hidden; float:left; text-align:left;}
.title .t1{background:url(../images/box_2_icon.jpg) no-repeat; background-position:8px 7px; color:#8D0800; padding-left:18px; font-size:14px; font-weight:bold; line-height:28px; float:left; text-align:left}
.title .t2{color:#8D0800; padding-right:13px; font-size:12px; font-family:"宋体"; line-height:26px; float:right; text-align:right}
.title h3{font-size:14px;}

.box_1{width:986px; height:467px; border:1px #e3d8d7 solid; margin:0 auto; overflow:hidden; margin-top:4px;}
.box_1 .daohang{width:956px; height:28px; margin:0 auto; line-height:28px; text-align:left; font-size:12px; color:#885C57; overflow:hidden; font-family:"宋体"}
.box_1 .dhLine{width:980px; height:1px; background:url(../images/dhLine.jpg) repeat-x; margin:0 auto; overflow:hidden}
.box_1_left{width:315px; height:438px; float:left; text-align:left; background:url(../images/line4.jpg) repeat-y right #FEFDFD; overflow:hidden}
#focus{width:306px; height:430px; margin:0 auto; margin-top:4px; background:#E7E7E7; overflow:hidden}
#focus #show{width:300px; height:400px; float:left; position:relative; padding-top:3px; padding-left:3px; display:inline}
#focus #show #Focus_Img{filter:progid:DXImageTransform.Microsoft.Fade ( duration=0.5,overlap=1.0 ); width:300px; height:400px;}
#focus #show #Focus_Img2{filter:progid:DXImageTransform.Microsoft.Fade ( duration=0.5,overlap=1.0 ); width:300px; height:400px;}
#focus #show #t_bar{position:absolute;  _margin-top:0px; z-index:1; _float:right; height:15px; line-height:15px; bottom:0px; *bottom:0px; _bottom:4px; left:0; width:300px; margin-bottom:10px}
#focus #show #f_bar{float:right; bottom:0; left:0; line-height:13px; width:100px; height:15px; overflow:hidden; z-index:2;}
#focus #show #f_bar #f_btn{float:right; bottom:0; left:0; line-height:13px; width:100px; height:15px; overflow:hidden; z-index:2;}
*html #focus #show #f_bar #f_btn{float:right; bottom:0; left:0; line-height:13px; width:150px; height:15px; overflow:hidden; z-index:2;}
*+html #focus #show #f_bar #f_btn{float:right; bottom:0; left:0; line-height:13px; width:100px; height:15px; overflow:hidden; z-index:2;}
#focus #show #f_bar #f_btn span{display:block; float:left; width:13px; height:13px;line-height:13px; text-align:center; color:#EE1D47; background:#fff; border:1px #EE1D47 solid; margin-left:2px; margin-right:2px; cursor:pointer; font-size:10px;}
#focus #show #f_bar #f_btn .btn_on{color:#fff; width:13px; height:13px; line-height:13px; text-align:center; background:#EE1D47; cursor:pointer; color:#fff; border:1px #fff solid; cursor:pointer; margin-left:2px; margin-right:2px; font-size:10px;}
#focus #f_title2{ margin:0 auto; width:300px; font-weight:bold; font-size:14px; height:40px; line-height:32px; overflow:hidden; text-algin:center; overflow:hidden}
#focus #f_title2 a{color:#4B0601; font-weight:bold; font-size:14px; height:40px; text-algin:center;}
#focus #f_title2 a:hover{color:#4B0601;}

.box_1_middle{width:354px; height:438px; padding-left:8px; padding-right:8px; overflow:hidden; float:left; background:url(../images/line4.jpg) repeat-y right #FDF9F8}
.box_1_middle .mT1{width:100%; height:20px; background:url(../images/jrrd.jpg) no-repeat; float:right; text-align:right; line-height:20px; font-size:12px; font-family:"宋体"; margin-top:8px;}
.box_1_middle .line{width:100%; height:1px; background:url(../images/dhLine.jpg) repeat-x; margin-top:10px; overflow:hidden}
.box_1_middle h2{width:100%; margin:0 auto; text-align:left; font-weight:bold; text-align:center; font-size:18px; overflow:hidden; padding-top:15px; padding-bottom:12px;}
.box_1_middle ul{width:100%; height:auto; margin:0 auto; text-align:left; font-size:14px; overflow:hidden}
.box_1_middle ul li{float:left; width:94%; text-align:left; background:url(../images/icon.jpg) no-repeat; padding-left:8px; height:26px; line-height:26px; overflow:hidden; background-position:0px 10px}

.box_1_right{width:300px; height:438px; float:right; overflow:hidden}
.box_1_right h2{font-size:14px;}
.box_1_right ul{width:296px; margin:0 auto; height:auto; overflow:hidden}
.box_1_right ul li{width:296px; height:103px; float:left; text-align:left; margin-top:10px; background:url(../images/dhLine.jpg) repeat-x bottom; overflow:hidden}
.box_1_right ul .ul_left{width:122px; height:92px; float:left; padding-left:5px; overflow:hidden}
.box_1_right ul .ul_left img{width:120px; height:90px; border:1px #CFBCBB solid; float:left; overflow:hidden}
.box_1_right ul .ul_right{width:142px; float:left; padding-left:14px; text-align:left; height:92px; overflow:hidden}
.box_1_right ul .ul_right b{width:100%; font-weight:bold; color:#490700; float:left; text-align:left; overflow:hidden; height:24px;}
.box_1_right ul .ul_right p{width:100%; line-height:24px; color:#676767; float:left; text-align:left; overflow:hidden}
.box_1_right ul .ul_right p a{color:#676767; text-decoration:none; font-size:14px;}
.box_1_right .ad{width:270px; height:auto; margin:0 auto; margin-top:8px; overflow:hidden}

.ad_middle{width:988px; height:auto; margin:0 auto; margin-top:4px; overflow:hidden}

.box_2{width:988px; height:320px; margin:0 auto; overflow:hidden; margin-top:4px;}
.box_2_left{width:744px; height:318px; float:left; border:1px #e3d8d7 solid; text-align:left; overflow:hidden}
.box_2_left1{width:348px; height:288px; float:left; text-align:left; background:url(../images/line4.jpg) repeat-y right; margin-top:5px; overflow:hidden}
.box_2_left1 ul{width:334px; margin:0 auto; overflow:hidden}
.box_2_left1 ul li{width:334px; height:138px; float:left; text-align:left; background:url(../images/dhLine.jpg) repeat-x bottom; padding-bottom:10px; overflow:hidden}
.box_2_left1 ul li h3{width:334px; font-size:16px; font-weight:bold; text-align:center; margin-top:10px; margin-bottom:10px;}
.box_2_left1 ul li div{width:334px; height:92px; margin:0 auto; overflow:hidden}
.box_2_left1 ul li div img{width:130px; height:90px; border:1px #DBCDCC solid; float:left;}
.box_2_left1 ul li div p{width:170px; height:90px; float:left; margin-left:14px; _margin-left:10px; font-size:12px; color:#676767; line-height:18px; overflow:hidden}
.box_2_left1 ul li div p a{color:#676767; text-decoration:underline; text-align:right;}

.box_2_left2{width:358px; float:left; padding-left:22px; height:288px; text-align:left; overflow:hidden}
.box_2_left2 h2{width:100%; margin:0 auto; text-align:left; font-weight:bold; text-align:center; font-size:16px; overflow:hidden; padding-top:15px; padding-bottom:12px;}
.box_2_left2 h3{width:100%; margin:0 auto; text-align:left; font-weight:bold; text-align:left; font-size:16px; overflow:hidden; padding-top:15px; padding-bottom:12px;}
.box_2_left2 ul{width:100%; height:auto; margin:0 auto; text-align:left; font-size:14px; overflow:hidden}
.box_2_left2 ul li{float:left; width:94%; text-align:left; background:url(../images/icon.jpg) no-repeat; padding-left:8px; height:24px; line-height:24px; overflow:hidden; background-position:0px 10px}

.box_2_right{width:234px; height:318px; float:right; border:1px #e3d8d7 solid; overflow:hidden; background:url(../images/b_.box_3_right3.jpg) repeat-x}
.box_2_right ul{width:208px; height:auto; margin:0 auto; text-align:left; font-size:14px; overflow:hidden; padding-top:10px;}
.box_2_right ul li{float:left; width:200px; text-align:left; background:url(../images/icon.jpg) no-repeat; padding-left:8px; height:28px; line-height:28px; overflow:hidden; background-position:0px 10px}

.box_3{width:986px; height:318px; margin:0 auto; border:1px #e3d8d7 solid; margin-top:4px; overflow:hidden}
.box_3_left{width:330px; height:318px; float:left; text-align:left; padding-right:1px; background:url(../images/line5.jpg) no-repeat right; overflow:hidden}
.box_3_middle{width:324px; height:318px; float:left; padding-left:1px; padding-right:1px; text-align:left; background:url(../images/line5.jpg) no-repeat right; overflow:hidden}
.box_3_right{width:326px; height:318px; float:right; overflow:hidden}

.box_3_left .ul1{width:288px; height:116px; margin:0 auto; padding-top:22px; overflow:hidden}
.box_3_left .ul1 li{width:132px; float:left; height:124px; overflow:hidden; padding-left:6px; padding-right:6px;}
.box_3_left .ul1 div{width:130px; float:left; height:90px; border:1px #DBCDCC solid; float:left; text-align:left; overflow:hidden;}
.box_3_left .ul1 p{width:122px; height:32px; line-height:32px; overflow:hidden; font-size:14px; font-weight:bold; text-align:center;}
.box_3_left .ul1 h3{width:122px; height:32px; line-height:32px; overflow:hidden; font-size:14px; font-weight:bold; text-align:center;}
.box_3_left .ul2{width:310px; height:auto; margin:0 auto; text-align:left; font-size:14px; overflow:hidden; padding-top:10px}
.box_3_left .ul2 li{float:left; width:300px; text-align:left; background:url(../images/icon.jpg) no-repeat; padding-left:8px; height:28px; line-height:28px; overflow:hidden; background-position:0px 10px}

.box_3_middle .ul1{width:288px; height:116px; margin:0 auto; padding-top:22px; overflow:hidden}
.box_3_middle .ul1 li{width:132px; float:left; height:116px; overflow:hidden; padding-left:6px; padding-right:6px;}
.box_3_middle .ul1 div{width:130px; float:left; height:90px; border:1px #DBCDCC solid; float:left; text-align:left; overflow:hidden;}
.box_3_middle .ul1 p{width:122px; height:32px; line-height:32px; overflow:hidden; font-size:14px; font-weight:bold; text-align:center;}
.box_3_middle .ul1 h3{width:122px; height:32px; line-height:32px; overflow:hidden; font-size:14px; font-weight:bold; text-align:center;}
.box_3_middle .ul2{width:310px; height:auto; margin:0 auto; text-align:left; font-size:14px; overflow:hidden; padding-top:10px}
.box_3_middle .ul2 li{float:left; width:300px; text-align:left; background:url(../images/icon.jpg) no-repeat; padding-left:8px; height:28px; line-height:28px; overflow:hidden; background-position:0px 10px}

.box_3_right .ul3{width:132px; height:auto; margin:0 auto; margin-top:7px; float:right; overflow:hidden}
.box_3_right .ul3a li{width:132px; float:left; height:130px; overflow:hidden; margin-top:15px;}
.box_3_right .ul3a div{width:130px; float:left; height:90px; border:1px #E2D7D6 solid; float:left; text-align:left; overflow:hidden;}
.box_3_right .ul3a p{width:132px; height:32px; line-height:32px; overflow:hidden; font-size:14px; text-align:center; font-weight:bold}
.box_3_right .ul3b{width:168px; height:255px; margin:0 auto; text-align:left; float:left; margin-left:12px; _margin-left:8px; padding-top:10px; font-size:14px; overflow:hidden;}
.box_3_right .ul3b li{float:left; width:150px; text-align:left; background:url(../images/icon.jpg) no-repeat; padding-left:8px; height:26px; line-height:26px; overflow:hidden; background-position:0px 10px}

.box_4{width:986px; height:310px; margin:0 auto; border:1px #e3d8d7 solid; margin-top:4px; overflow:hidden}
.box_4 .content{width:986px; height:284px; float:left; text-align:left; background:url(../images/tuku.jpg) repeat-x; overflow:hidden}
.box_4 .content .left{width:355px; height:268px; float:left; overflow:hidden; padding-left:6px; margin-top:10px;}
.box_4 .content .left div{width:353px; height:242px; border:1px #E2D7D6 solid; float:left; overflow:hidden}
.box_4 .content .left p{width:355px; height:24px; line-height:24px; font-size:14px; font-weight:bold; text-align:center; overflow:hidden}
.box_4 .content .left h3{width:355px; height:24px; line-height:24px; font-size:14px; font-weight:bold; text-align:center; overflow:hidden}
.box_4 .content .right ul{width:616px; height:auto; margin:0 auto; overflow:hidden; margin-top:10px;}
.box_4 .content .right ul li{width:142px; height:130px; float:left; overflow:hidden; padding-left:6px; padding-right:6px; padding-bottom:10px}
.box_4 .content .right ul li div{width:140px; height:106px; border:1px #E2D7D6 solid; float:left; text-align:left; overflow:hidden}
.box_4 .content .right ul li p{width:142px; height:24px; line-height:24px; float:left; text-align:center; overflow:hidden}

.box_5{width:986px; height:310px; margin:0 auto; border:1px #e3d8d7 solid; margin-top:4px; overflow:hidden}
.box_5 .content{width:986px; height:284px; float:left; text-align:left; background:url(../images/tuku.jpg) repeat-x; overflow:hidden}
.box_5 .content .left{width:142px; height:auto; float:left; padding-top:5px; padding-left:10px; overflow:hidden}
.box_5 .content .left ul{width:142px; height:auto; margin:0 auto; overflow:hidden; margin-top:5px;}
.box_5 .content .left ul li{width:142px; height:130px; float:left; overflow:hidden;}
.box_5 .content .left ul li div{width:140px; height:106px; border:1px #E2D7D6 solid; float:left; text-align:left; overflow:hidden}
.box_5 .content .left ul li p{width:142px; height:24px; line-height:24px; float:left; text-align:center; overflow:hidden}

.box_5 .content .middle{width:356px; height:auto; float:left; margin-top:10px; overflow:hidden}
.box_5 .content .middle ul{width:356px; height:262px; margin:0 auto; overflow:hidden}
.box_5 .content .middle li{width:162px; height:262px; float:left; padding-left:16px; overflow:hidden}
.box_5 .content .middle div{width:160px; height:238px; border:1px #E2D7D6 solid; float:left; overflow:hidden}
.box_5 .content .middle p{width:162px; height:24px; line-height:24px; font-size:14px; font-weight:bold; text-align:center; overflow:hidden}
.box_5 .content .middle h3{width:162px; height:24px; line-height:24px; font-size:14px; font-weight:bold; text-align:center; overflow:hidden}
.box_5 .content .right ul{width:462px; height:auto; margin:0 auto; overflow:hidden; margin-top:10px;}
.box_5 .content .right ul li{width:142px; height:130px; float:left; overflow:hidden; padding-left:6px; padding-right:6px; padding-bottom:10px}
.box_5 .content .right ul li div{width:140px; height:106px; border:1px #E2D7D6 solid; float:left; text-align:left; overflow:hidden}
.box_5 .content .right ul li p{width:142px; height:24px; line-height:24px; float:left; text-align:center; overflow:hidden}