﻿@charset "utf-8";
/* CSS Document */


a{ cursor:pointer}
#mail .mailleft .ml3 .txt li,
#mail .mailleft .ml3 .zcbt span,
#mail .mailmiddle .t4 .t4b span,
#mail .mailmiddle .t4 .bot li,
.rt1 h2 span,
.mr1 .xli li,
.mr1 .xlid li,
#flast .xfnr .xfleft h2 span,
#flast .xfnr .xfleft .xfl1 .fnr .rd .img li,
#flast .xfnr .xfleft .xfl1 .fnr .newr .zjnr .dc1 .xli2 li,
#flast .xfnr .xfleft .xfl1 h2 .lpzx,
#rent .bt,
#rent .sea .lebt,
#rent .xfnr .xfleft .xfl1 h2 span,
#rent .xfnr .xfleft .line2 h2,
.mr1 .xlitd li,
#buil .bt,
#buil .mailleft h2 span,
#buil .mailleft .txt li,
#buil .mailmiddle h2 span,
.mr1 .jbh li,
#buil .xfleft .xfl1 h2 span,
#buil .xfleft .xfl1 .jzrj .jzleft .xli2 li,
#buil .xfleft .xfl1 .jzrj .newr .zjnr .xli2 li,
#last h2 span,
#db ul li p,
.mr1 .xli2 li{ background:url(../images/all.gif) no-repeat;}
#mail{ margin:0 auto; width:960px; margin-bottom:10px;}
#mail .mailleft{ float:left; width:285px; overflow:hidden; padding-right:8px;}
#mail .mailleft .ml1{ width:285px; height:150px; float:left; margin-bottom:12px; overflow:hidden;}
#mail .mailleft .ml1 img{ width:285px; height:150px;}
#mail .mailleft .ml2{ width:285px; height:30px; float:left; margin-bottom:10px; overflow:hidden;}
#mail .mailleft .ml3{ width:283px; height:30px; float:left; overflow:hidden; border:1px solid #d1d1d1; height:190px; overflow:hidden; border-top:2px solid #ba0001}
#mail .mailleft .ml3 h2{ display:block; width:283px; height:38px; line-height:38px; color:#333333;border-bottom:1px #f1f1f1 solid; margin-bottom:12px; position:relative;}
#mail .mailleft .ml3 h2 span a{ display:block; width:82px; height:27px; float:left;background:url(../images/xg1.jpg) repeat-x; text-align:center; line-height:27px; padding-top:3px; font-size:14px; font-weight:bold; color:#5a5a5a;}
#mail .mailleft .ml3 h2 span a:hover{ text-decoration:none; color:#5a5a5a;}
#mail .mailleft .ml3 h2 span a.no{ text-decoration:none; background:none; color:#a80000; }
#mail .mailleft .ml3 h2 span{ position:absolute; left:10px; top:0px;}
#mail .mailleft .ml3 .txt li{ height:23px; line-height:20px; padding-left:21px; width:250px; TEXT-OVERFLOW: ellipsis; WHITE-SPACE: nowrap; overflow:hidden; background-position:-986px -178px; text-align:left;}
#mail .mailleft .ml3 .txt a{ color:#333;}
#mail .mailleft .ml3 .txt a:hover{ color:#cd0000;}
#mail .mailleft .ml3 .zcbt{display:block; width:283px; height:29px; line-height:29px; color:#333333; background:url(../images/hbg.gif) repeat-x; border-bottom:1px #d1d1d1 solid; border-top:1px #d1d1d1 solid;margin-bottom:10px; text-align:left; }
#mail .mailleft .ml3 .zcbt span{ padding-left:20px; font-weight:bold; font-size:14px; background-position:-986px -72px; float:left;}
#mail .mailleft .ml3 .zcbt a{ float:right; text-align:left; padding-right:10px; color:#000;}
#mail .mailleft .ml3 .bmpic{ width:270px; height:85px; margin:7px auto 8px auto;}
#mail .mailleft .ml3 .bmpic img{ width:270px; height:85px;}
#mail .mailmiddle{ height:350px; width:404px; float:left; border:1px solid #d1d1d1; background:url(../images/boxbg.gif) repeat-x top;}

#mail .mailmiddle .t1{ width:400px; height:135px; margin:1px; overflow:hidden; clear:both;}
#mail .mailmiddle .t1 h2{ line-height:39px; height:39px; width:400px; overflow:hidden; text-align:center; padding-top:8px;}
#mail .mailmiddle .t1 h2 a{ font-size:20px; font-weight:bold; color:#cd0000;}
#mail .mailmiddle .t1 p{ color:#333; text-align:center; width:400px; TEXT-OVERFLOW: ellipsis; WHITE-SPACE: nowrap; overflow:hidden;}
#mail .mailmiddle .t1 p a{ color:#333;padding-left:10px;}
#mail .mailmiddle .t1 p a:hover{ color:#ba2636;}
#mail .mailmiddle .mt2{ width:375px;  margin:9px auto 0 auto;clear:both; overflow:hidden; border-top:1px dashed #dedede;}
#mail .mailmiddle .mt2 h2{ line-height:37px; height:39px; width:375px; overflow:hidden;TEXT-OVERFLOW: ellipsis; WHITE-SPACE: nowrap; text-align:center; padding-top:1px;}
#mail .mailmiddle .mt2 h2 a{ font-size:20px; font-weight:bold; color:#000;}
#mail .mailmiddle .mt2 p{ color:#333; text-align:left; width:375px; TEXT-OVERFLOW: ellipsis; WHITE-SPACE: nowrap; overflow:hidden; font-size:14px; height:27px;}
#mail .mailmiddle .mt2 p a{ color:#000;}
#mail .mailmiddle .mt2 p a:hover{ color:#ba2636;}

#mail .mailmiddle .t4{ width:404px; overflow:hidden;}
#mail .mailmiddle .t4 .t4b{ display:block; height:31px; background:url(../images/boxbg2.gif) #FFF repeat-x top; border-bottom:1px #d1d1d1 solid; border-top:1px #d1d1d1 solid; line-height:31px; color:#323426; margin-bottom:10px; text-align:left; clear:both;overflow:hidden;}
#mail .mailmiddle .t4 .t4b span{ padding-left:29px; font-weight:bold; font-size:14px; background-position:-755px -11px; float:left;}
#mail .mailmiddle .t4 .t4b a{ float:right; padding-right:10px; font-size:14px; text-align:right; color:#000; font-weight:100;}
#mail .mailmiddle .t4 .mtop{ width:395px; padding:5px 0 0 9px; clear:both; overflow:hidden; text-align:left;}
#mail .mailmiddle .t4 .mtop li{ width:122px; float:left; padding-right:9px; height:120px; TEXT-OVERFLOW: ellipsis;WHITE-SPACE: nowrap; overflow:hidden;}
#mail .mailmiddle .t4 .mtop li img{ width:120px; height:90px; border:1px solid #5a5859; clear:both; margin-bottom:7px;}
#mail .mailmiddle .t4 .mtop li a{ color:#292929; width:120px; text-align:center;}
#mail .mailmiddle .t4 .mtop li a:hover{ color:#FF6600; text-decoration:none}
#mail .mailmiddle .t4 .bot{ width:385px; margin:0 auto 0 auto; clear:both; overflow:hidden; text-align:left; border-top:1px dashed #dedede; padding-top:7px;}
#mail .mailmiddle .t4 .bot li{ height:24px; padding-left:10px; width:182px; TEXT-OVERFLOW: ellipsis; WHITE-SPACE: nowrap; overflow:hidden; background-position:-996px -177px; text-align:left; float:left; line-height:24px;}
#mail .mailmiddle .t4 .bot li a{ color:#202020;}
#mail .mailmiddle .t4 .bot li a:hover{ color:#ba2636;}

#mail .mailright{ height:auto; width:253px; float:right;}

#flast{ margin:0 auto; width:960px; margin-bottom:10px; overflow:hidden;height:643px;}
#flast .newfbt{ width:960px; height:29px; background-image:url(../images/xf.jpg); position:relative;margin-top: 15px;}
#flast .newfbt .nav{ display:block; color:#FFF; position:absolute; right:92px; line-height:29px; font-size:14px;}
#flast .newfbt .nav a{ color:#FFF; margin:0 7px;}
#flast .newfbt .more{ display:block; position:absolute; left:908px;line-height:29px; font-size:14px; font-family:simsun;}
#flast .newfbt .more a{ color:#FFF;}
#flast .xfnr{ width:960px; clear:both; overflow:hidden; padding-top:10px;}
#flast .xfnr .xfleft{ float:left; width:695px; overflow:hidden;}
#flast .xfnr .xfleft .xfl1{border:1px solid #d1d1d1;width:693px; clear:both; overflow:hidden; height:408px; margin-bottom:10px; }
#flast .xfnr .xfleft .xfl1 h2{ display:block; width:693px; height:29px; line-height:29px; color:#333333; background:url(../images/hbg.gif) repeat-x; border-bottom:1px #d1d1d1 solid;text-align:left;}
#flast .xfnr .xfleft .xfl1 h2 span{ padding-left:20px; font-weight:bold; font-size:14px; background-position:-986px -71px; float:left;}
#flast .xfnr .xfleft .xfl1 h2 a{ float:right; text-align:left; padding-right:10px; color:#000;font-size:14px;}
#flast .xfnr .xfleft .xfl1 .fnr{ width:665px; margin:10px auto 0 auto; height:360px;}
#flast .xfnr .xfleft .xfl1 .fnr .rd{ width:395px; float:left; overflow:hidden;}
#flast .xfnr .xfleft .xfl1 .fnr .rd h2{ display:block; width:380px; border:0px; height:29px;text-align:left; padding-left:15px; background:none; font-weight:bold; font-size:14px; background:url(../images/f4.jpg) no-repeat scroll 3px 12px transparent;}
#flast .xfnr .xfleft .xfl1 .fnr .rd .img{width:395px; float:left; clear:both; overflow:hidden;}
#flast .xfnr .xfleft .xfl1 .fnr .rd .img span{ display:block; width:127px;float:left; padding-right:5px; text-align:center; font-weight:bold;}
#flast .xfnr .xfleft .xfl1 .fnr .rd .img span img{ width:125px; height:85px; border:1px #cbcbcb solid;}
#flast .xfnr .xfleft .xfl1 .fnr .rd .img p{ display:block; float:right; color:#666666; width:258px; height:85px; overflow:hidden; line-height:20px; text-align:left;}
#flast .xfnr .xfleft .xfl1 .fnr .rd .img a{ color:#3b3b3b;}
#flast .xfnr .xfleft .xfl1 .fnr .rd .img p font{ font-size:14px; font-weight:bold; color:#000;width:100%; padding-right:0px;overflow:hidden;TEXT-OVERFLOW: ellipsis; WHITE-SPACE: nowrap; clear:both; line-height:25px;}
#flast .xfnr .xfleft .xfl1 .fnr .rd .img ul{ width:100%; margin:0 auto 0 auto; clear:both; overflow:hidden; text-align:left;padding-top:5px;}
#flast .xfnr .xfleft .xfl1 .fnr .rd .img li{ height:24px; padding-left:10px; width:186px; TEXT-OVERFLOW: ellipsis; WHITE-SPACE: nowrap; overflow:hidden; background-position:-996px -177px; text-align:left; float:left; line-height:24px;}
#flast .xfnr .xfleft .xfl1 .fnr .rd .img li a{ color:#3a3a3a;}
#flast .xfnr .xfleft .xfl1 .fnr .rd .img a:hover{ color:#ba2636;}
#flast .xfnr .xfleft .xfl1 .fnr .hg{ width:394px; float:left; overflow:hidden; background-color:#ba0001; height:3px; margin:6px 0 3px 0;}
#flast .xfnr .xfleft .xfl1 .fnr .newr{ width:250px; height:355px; float:right; border:1px solid #dddddd; background:#f4f9fd;}
#flast .xfnr .xfleft .xfl1 .fnr .newr .dbt{ width:232px; height:35px; font-size:14px; margin:0 auto; border-bottom:1px solid #e4e4e4;}
#flast .xfnr .xfleft .xfl1 .fnr .newr .dbt span{ float:left; text-align:left; padding:15px 0 0 5px; font-weight:bold;}
#flast .xfnr .xfleft .xfl1 .fnr .newr .dbt a{ float:right; text-align:right; line-height:35px; padding-right:5px; color:#000}
#flast .xfnr .xfleft .xfl1 .fnr .newr .zjnr{ width:230px; overflow:hidden; margin:10px auto 0 auto;}
#flast .xfnr .xfleft .xfl1 .fnr .newr .zjnr .dc1{ width:230px; overflow:hidden; float:left; overflow:hidden;}
#flast .xfnr .xfleft .xfl1 .fnr .newr .zjnr .dc1 .sp1{ width:230px; float:left; clear:both;TEXT-OVERFLOW: ellipsis; WHITE-SPACE: nowrap;  overflow:hidden; text-align:left; font-size:14px;}
#flast .xfnr .xfleft .xfl1 .fnr .newr .zjnr .dc1 .sp2{ width:228px; float:left; clear:both; overflow:hidden; text-align:left; height:85px; padding:5px 0 8px 0; line-height:23px; color:#636363;}
#flast .xfnr .xfleft .xfl1 .fnr .newr .zjnr .dc1 .sp3{ width:220px; float:left; clear:both; overflow:hidden; text-align:left; height:41px; color:#00437a; background-color:#e4edf6; padding:5px 0px 5px 6px; line-height:21px; border:1px solid #b4bec7;}
#flast .xfnr .xfleft .xfl1 .fnr .newr .zjnr .dc1 .sp3 strong{ color:#d20000;}
#flast .xfnr .xfleft .xfl1 .fnr .newr .zjnr .dc1 .sp4{ width:210px; float:left; clear:both; overflow:hidden; text-align:left; border-bottom:1px dashed #999999; padding:7px 0 10px 14px; color:#bc3232;}
#flast .xfnr .xfleft .xfl1 .fnr .newr .zjnr .dc1 .sp4 a{color:#bc3232;}
#flast .xfnr .xfleft .xfl1 .fnr .newr .zjnr .dc1 .xli2{ width:227px; float:left; text-align:left; clear:both; overflow:hidden; padding-top:8px;}
#flast .xfnr .xfleft .xfl1 .fnr .newr .zjnr .dc1 .xli2 li{background:url(../images/xg3.jpg) no-repeat scroll 3px 1px transparent;width:210px; padding-left:15px; height:23px; float:left;overflow:hidden;TEXT-OVERFLOW: ellipsis; WHITE-SPACE: nowrap; }
#flast .xfnr .xfleft .line2{ width:693px; height:600px; overflow:hidden; float:left;border:1px solid #d1d1d1;}
#flast .xfnr .xfleft .line2 h2{ display:block; width:693px; height:29px; background:url(../images/hbg.gif) repeat-x; line-height:29px; font-size:14px; font-weight:bold; position:relative; text-align:left;border-bottom:1px #d1d1d1 solid;}
#flast .xfnr .xfleft .line2 h2 .lpzx{ padding-left:20px; font-weight:bold; font-size:14px; background-position:-986px -71px; float:left;}
#flast .xfnr .xfleft .line2 h2 .dh{ position:absolute; left:131px; top:5px; background:none;}
#flast .xfnr .xfleft .line2 h2 .dh a{ display:block; float:left; width:60px; height:22px; background:url(../images/navbg5.gif) repeat-x; border:1px #bdbcbd solid; border-bottom:none; line-height:22px; text-align:center; color:#333; margin-right:9px; font-weight:100;}
#flast .xfnr .xfleft .line2 h2 .dh a:hover{ background:url(../images/navbg4.gif) repeat-x; border:1px #bda994 solid; text-decoration:none; border-bottom:none;}
#flast .xfnr .xfleft .line2 h2 .dh a.no{background:url(../images/navbg4.gif) repeat-x; border:1px #bda994 solid; font-weight:bold; border-bottom:none;}
#flast .xfnr .xfleft .line2 .nr{ width:683px; padding:10px 0 0 10px; overflow:hidden; text-align:left;}
#flast .xfnr .xfleft .line2 .nr ul{ width:682px;overflow:hidden; margin:0; padding:0;}
#flast .xfnr .xfleft .line2 .nr li{ float:left; padding:0 0 9px 0; width:136px; margin:0;}
#flast .xfnr .xfleft .line2 .nr li img{ width:128px; height:110px; border:1px #CCC solid; vertical-align:text-top; margin-bottom:2px;}
#flast .xfnr .xfleft .line2 .nr .txt1{ font-weight:bold; font-size:14px; line-height:26px; padding-left:4px; width:127px; overflow:hidden; height:26px;TEXT-OVERFLOW: ellipsis; WHITE-SPACE: nowrap;}
#flast .xfnr .xfleft .line2 .nr a{ color:#000;}
#flast .xfnr .xfleft .line2 .nr a:hover{ color:#b90005;text-decoration:none;}
#flast .xfnr .xfleft .line2 .nr .txt2{ line-height:18px; padding-left:4px; width:127px; overflow:hidden; height:18px;}
#flast .xfnr .xfleft .line2 .nr .txt3{ line-height:18px; padding-left:4px; width:127px; overflow:hidden; height:18px; color:#b90005;}

#flast .xfnr .xfright{width:253px; float:right; overflow:hidden; border-top:0;}

/*右边通用样式*/
.rt1{ width:308px;overflow:hidden;}
.fbrt1{ width:308px;overflow:hidden;}
.rt1 h2{ display:block; width:251px; height:29px; line-height:29px; color:#333333; background:url(../images/hbg.gif) repeat-x; border-bottom:1px #d1d1d1 solid;border-top:1px #d1d1d1 solid; text-align:left; margin-bottom:10px;}
.rt1 h2 span{ padding-left:20px; font-weight:bold; font-size:14px; background-position:-986px -71px; float:left;}
.rt1 h2 a{ float:right; text-align:left; padding-right:10px; color:#000;}
.mr1{ width:296px; padding:0px 0 0px 12px; clear:both; overflow:hidden}
.fbrt1 .mr1{ width:276px; padding:9px 0 0px 32px; clear:both; overflow:hidden; background-color:#f2f7fd;}
.mr1 .yful{ width:238px; float:left; clear:both; overflow:hidden;}
.mr1 .yful li{ width:109px; float:left; padding-right:10px; height:105px; overflow:hidden;TEXT-OVERFLOW: ellipsis; WHITE-SPACE: nowrap;}
.mr1 .yful li img{ width:109px; height:73px; clear:both; margin-bottom:5px;}
.mr1 .yful li a{ width:107px; text-align:center; }
.mr1 .wzsm{ width:237px; float:left; text-align:left; border-top:1px dashed #e9e9e9; clear:both; overflow:hidden; padding-top:9px; color:#bc3230; line-height:19px;}
.mr1 .xli{ width:227px; float:left; text-align:left; border-top:1px dashed #e9e9e9; clear:both; overflow:hidden; padding-top:9px;}
.mr1 .xli li{ width:215px;color:#bc3230; background:url(../images/y1.jpg) no-repeat scroll 3px 4px transparent; padding-left:13px; height:23px; float:left;overflow:hidden;TEXT-OVERFLOW: ellipsis; WHITE-SPACE: nowrap;}
.mr1 .xli li a{ color:#bc3230;}
.mr1 .img{ height:84px; width:238px; float:left; clear:both; overflow:hidden;}
.mr1 .img span{ display:block; width:80px;float:left; padding-right:7px; text-align:center;}
.mr1 .img span img{ width:75px; height:63px; padding:1px; border:1px #d7d7d7 solid; margin-bottom:4px;}
.mr1 .img p{ display:block; float:left; color:#7d7d7d; width:145px; height:87px; overflow:hidden; line-height:20px; text-align:left;}
.mr1 .img p strong{ color:#000}
.mr1 .xli2{ width:227px; float:left; text-align:left; border-top:1px dashed #e9e9e9; clear:both; overflow:hidden; padding-top:13px;}
.mr1 .xli2 li{ background:url(../images/p4.jpg) no-repeat scroll 3px 4px transparent; width:217px; padding-left:10px; height:23px; float:left;overflow:hidden;TEXT-OVERFLOW: ellipsis; WHITE-SPACE: nowrap; }
.mr1 .xlu{ width:227px; float:left; text-align:left; border-top:1px dashed #e9e9e9; clear:both; overflow:hidden; padding-top:9px;}
.mr1 .xlu li{ background:url(../images/f3.jpg) no-repeat scroll 3px 0px transparent; width:205px; padding-left:22px; height:22px; float:left;overflow:hidden;TEXT-OVERFLOW: ellipsis; WHITE-SPACE: nowrap;}
.rt1new .yg{ width:251px; clear:both; overflow:hidden;}
.rt1new .yg table{ width:251px;}
.rt1new .yg table th{ text-align:center; font-weight:100; background-color:#d9d9d9; height:25px; line-height:25px;}
.rt1new .yg table td{ text-align:left; padding:9px 0 0 5px;width: 95px;}
.rt1new .yg table td span{ background-image:url(../images/b3.jpg); width:14px; height:14px; text-align:center; line-height:14px; color:#FFF; float:left;}
.rt1new .yg table td font{ font-size:12px; color:#f16100;}
.rt1new .yg table td a{ float:left; color:#000; padding-left:4px; width:65px; overflow:hidden;TEXT-OVERFLOW: ellipsis; WHITE-SPACE: nowrap;}
.rt1new .yg2{ width:251px; clear:both; overflow:hidden; padding-top:15px;}
.mr1 .cjdh{ width:233px; float:left; text-align:center; margin-bottom:9px;}
.mr1 .cjdh span{ width:76px; height:26px; text-align:center; line-height:26px; font-weight:bold; border-bottom:0; background-image:url(../images/xg3.jpg); float:left; margin-right:1px; font-size:14px;}
.mr1 .cjdh span a{ color:#000;}
.mr1 .cjdh .on{background-image:url(../images/xg2.jpg);}
.mr1 .xlid{ width:100%; float:left; text-align:left;clear:both; overflow:hidden;}
.mr1 .xlid li{ background:url(../images/p4.jpg) no-repeat scroll 3px 4px transparent;width:90%;padding-left:12px; height:24px; float:left;overflow:hidden;TEXT-OVERFLOW: ellipsis; WHITE-SPACE: nowrap;}
.mr1 .fyli{ width:238px; float:left; overflow:hidden; padding-bottom:17px;}
.mr1 .fyli li{ background:url(../images/abg.jpg); width:101px; height:23px; text-align:left; float:left; margin-top:10px; padding-top:8px; margin-right:6px; padding-left:8px}

.mr1 .fyli li img{ margin:0 7px -3px 0;}
.mr1 .fyli li a{font-size:14px;}
.mr1 .jjr{ width:225px; height:120px; border-bottom:1px dashed #d1d1d1; float:left; padding-bottom:7px; overflow:hidden; clear:both; margin-bottom:8px;}
.mr1 .jjr .pic{ width:100px; float:left; padding:2px 0 0 5px;}
.mr1 .jjr .pic img{ float:left; width:85px; height:115px; padding:2px; border:1px solid #dcdcdc}
.mr1 .jjr .wz{ width:110px; float:left; padding:12px 0 0 5px; text-align:left;color:#3a5999; line-height:20px; font-size:12px;}
.mr1 .jjr .wz strong a{ color:#bb3333;}
.mr1 .jjr .wz font{color:#bb3333; font-size:12px}
.mr1 .xlitd{ width:227px; float:left; text-align:left;clear:both; overflow:hidden; padding-top:4px;padding-top:5px;}
.mr1 .xlitd li{background:url(../images/p4.jpg) no-repeat scroll 3px 4px transparent; width:215px; padding-left:12px; height:22px; #height:23px; float:left;overflow:hidden;TEXT-OVERFLOW: ellipsis; WHITE-SPACE: nowrap;}
.mr1 .jbh{ width:227px; float:left; text-align:left;clear:both; overflow:hidden;}
.mr1 .jbh li{background:url(../images/p4.jpg) no-repeat scroll 3px 10px transparent; width:213px; border-bottom:1px dashed #dddddd; padding-left:12px; height:24px; line-height:24px; float:left;overflow:hidden;TEXT-OVERFLOW: ellipsis; WHITE-SPACE: nowrap;}
.mr1 .jbh li a{ float:left;}
.mr1 .jbh li span{ float:right; text-align:right; color:#ba3330}
.lg{ width:250; clear:both; overflow:hidden; text-align:center;}
.lg li{ width:250px; height:80px; float:left; clear:both;}
.mr1 .mtop{ width:238px; clear:both; overflow:hidden; text-align:left;}
.mr1 .mtop li{ width:110px; float:left; padding-right:9px; height:153px;overflow:hidden;}
.mr1 .mtop li img{ width:108px; height:100px; border:1px solid #5a5859; clear:both; margin-bottom:10px;}
.mr1 .mtop li a{ color:#292929; width:110px; text-align:left; line-height:20px;}
.mr1 .xlitl{ width:295px; float:left; text-align:left;clear:both; overflow:hidden; padding-bottom:10px;}
.mr1 .xlitl li{ width:285px; padding-left:2px; height:23px; float:left;overflow:hidden;TEXT-OVERFLOW: ellipsis; WHITE-SPACE: nowrap; border-bottom:1px solid #e6e6e6; padding-top:8px;}
.mr1 .xlitl li p{ width:215px; float:left;overflow:hidden;TEXT-OVERFLOW: ellipsis; WHITE-SPACE: nowrap; color:#2b2b2b; font-weight:bold;}
.mr1 .xlitl li p a{ font-weight:100; padding-left:10px;}
.mr1 .xlitl li font{ color:#bb3333; font-size:12px; width:59px; float:right; text-align:right;overflow:hidden;TEXT-OVERFLOW: ellipsis; WHITE-SPACE: nowrap;}
.mr1 .zjll li{ width:275px;float:left;overflow:hidden; line-height:0; border:1px ssolid #FFF; height:42px;}
.mr1 .zjll li dl{width:275px; line-height:20px;}
.mr1 .zjll li dd{ width:150px; float:left; text-align:left;overflow:hidden;TEXT-OVERFLOW: ellipsis; WHITE-SPACE: nowrap;}
.mr1 .zjll li dd a{ color:#000;}
.mr1 .zjll li dd span{ color:#9c9c9c;}
.mr1 .zjll li dd span a{ color:#9c9c9c;}
.mr1 .zjll li dt{ width:85px; float:right; text-align:right; color:#fc0110;}
.rt1 .xbj{display:block; width:308px; height:29px; line-height:29px; color:#333333; background:url(../images/bg5n.jpg);text-align:left;}
.mknew2 .rt1 .xbj{display:block; width:308px; height:29px; line-height:29px; color:#333333; background:url(../images/bg5new.jpg);text-align:left;}
.fb .fbxbj{display:block; width:308px; height:29px; line-height:29px; color:#333333; background:url(../images/bg12.jpg);text-align:left;}
.fbxbj span{ padding-left:20px; font-weight:bold; font-size:14px; float:left; background:none;}
.rt1 .xbj span{ padding-left:20px; font-weight:bold; font-size:14px; float:left; background:none;}
.rt1 .xbj img{ float:right;padding:8px 10px 0 0;}
.fbrt1 .mr1 .fbr{ width:100%; float:left; text-align:left; line-height:28px; padding-bottom:15px;}
.fbrt1 .mr1 .fbr a{ font-size:14px; font-weight:bold; text-decoration:underline; color:#c30001; float:left;}
.mr1 .zjllnew li{ width:280px;float:left;overflow:hidden; line-height:0; border:1px ssolid #FFF; height:45px;}
.mr1 .zjllnew li dl{width:280px; line-height:22px;}
.mr1 .zjllnew li dd{ width:200px; float:left;color:#3773af; text-align:left;overflow:hidden;TEXT-OVERFLOW: ellipsis; WHITE-SPACE: nowrap;}
.mr1 .zjllnew li dd a{ color:#3773af;}
.mr1 .zjllnew li dd span{ color:#9c9c9c;}
.mr1 .zjllnew li dd span a{ color:#9c9c9c;}
.mr1 .zjllnew li dt strong{ color:#fc0110;}
.mr1 .zjllnew li dt{ width:65px; float:right; text-align:right;}

.mr1 .jzsl{ width:295px; clear:both; overflow:hidden; text-align:left;}
.mr1 .jzsl li{ width:128px; float:left; padding-right:15px; height:155px;overflow:hidden; padding-left:3px;}
.mr1 .jzsl li img{ width:120px; height:90px; clear:both; margin-bottom:5px; padding:3px; border:1px solid #bfbfbf;}
.mr1 .jzsl li span a{width:128px; line-height:20px;}
.mr1 .jzsl li span{ font-size:12px; color:#616161;TEXT-OVERFLOW: ellipsis; WHITE-SPACE: nowrap; overflow:hidden; width:128px; text-align:center; float:left;}
.mr1 .gd{ float:left; text-align:left; padding:0 0 10px 15px;}
.mr1 .gd a{ color:#bb3333;}
/*右边结束*/

#rent{ margin:0 auto; width:960px; margin-bottom:10px; overflow:hidden}
#rent .bt{ width:960px; height:29px; background-position:0 -257px; position:relative;}
#rent .bt .nav{ display:block; color:#FFF; position:absolute; right:62px; line-height:29px; font-size:14px;}
#rent .bt .nav a{ color:#FFF; margin:0 7px;}
#rent .bt .more{ display:block; position:absolute; left:908px;line-height:29px; font-size:14px; font-family:simsun;}
#rent .bt .more a{ color:#FFF;}
#rent .sea{ width:958px; height:54px; background-color:#f2f2f2; overflow:hidden; margin-bottom:11px;}
#rent .sea .lebt{ display:block; float:left; width:171px; height:59px;margin-right:16px; background-image:url(../images/SSA.jpg)}
#rent .sea .rinr{ display:block; float:left; width:768px; height:48px; padding-top:17px; *height:49px; *padding-top:5px;}
#rent .sea .rinr span{ display:block; width:768px; height:23px;}
#rent .sea .rinr .sel_1{ display:block; float:left; width:52px; border:1px #a6a6a8 solid; margin-right:5px;}
#rent .sea .rinr .sel_2{ display:block; float:left; width:79px; border:1px #a6a6a8 solid; margin-right:5px;}
#rent .sea .rinr .sel_3{ display:block; float:left; border:1px #a6a6a8 solid; margin-right:5px;}
#rent .sea .rinr .sel_4{ display:block; float:left; width:114px; border:1px #a6a6a8 solid; margin-right:5px;}
#rent .sea .rinr .inp_1{ display:block; float:left; width:112px;  border:1px #a6a6a8 solid; margin-right:5px;}
#rent .sea .rinr .inp_2{ display:block; float:left; width:161px; border:1px #a6a6a8 solid; margin-right:5px;}
#rent .sea .rinr .btn_1{ display:block; float:left; width:58px; text-align:center; height:21px; line-height:21px; border:none; background:url(../images/xg4.jpg) no-repeat; cursor:pointer;}
#rent .xfnr{ width:960px; clear:both; overflow:hidden;}
#rent .xfnr .xfleft{ float:left; width:695px; overflow:hidden;}
#rent .xfnr .xfleft .xfl1{border:1px solid #d1d1d1;width:693px; clear:both; overflow:hidden; margin-bottom:10px; }
#rent .xfnr .xfleft .xfl1 h2{ display:block; width:693px; height:29px; line-height:29px; color:#333333; background:url(../images/hbg.gif) repeat-x; border-bottom:1px #d1d1d1 solid;text-align:left;}
#rent .xfnr .xfleft .xfl1 h2 span{ padding-left:20px; font-weight:bold; font-size:14px; background-position:-986px -71px; float:left;}
#rent .xfnr .xfleft .xfl1 h2 a{ float:right; text-align:left; padding-right:10px; color:#000;font-size:14px;}
#rent .xfnr .xfleft .xfl1 .fnr{ width:678px; float:right; height:221px;}
#rent .xfnr .xfleft .xfl1 .fnr ul{ width:678px;overflow:hidden; margin:0; padding:12px 0 0 0;}
#rent .xfnr .xfleft .xfl1 .fnr li{ float:left;width:125px; margin:0; padding-right:10px; text-align:left; font-size:12px;}
#rent .xfnr .xfleft .xfl1 .fnr li img{ width:120px; height:100px; padding:1px; border:1px #6d6d6d solid; vertical-align:text-top;}
#rent .xfnr .xfleft .xfl1 .fnr .txt1{ font-weight:bold;line-height:26px; width:125px; overflow:hidden; height:26px;TEXT-OVERFLOW: ellipsis; WHITE-SPACE: nowrap;}
#rent .xfnr .xfleft .xfl1 .fnr a{ color:#cc0001}
#rent .xfnr .xfleft .xfl1 .fnr .txt2{ line-height:18px; width:125px; overflow:hidden; height:18px; padding-bottom:6px;}
#rent .xfnr .xfleft .xfl1 .fnr .txt3{ line-height:16px; width:70px; overflow:hidden; background-color:#cc0001; height:16px; text-align:center; color:#FFF;}
#rent .xfnr .xfleft .linez{width:695px; clear:both; overflow:hidden; height:622px;}
#rent .xfnr .xfleft .line2{ width:340px; height:304px; overflow:hidden; float:left;margin-bottom:7px; border:1px solid #d1d1d1;}
#rent .xfnr .xfleft .line2 h2{ display:block; width:100%; height:31px; line-height:31px; color:#333333; background-position:-287px -322px;text-align:left;}
#rent .xfnr .xfleft .line2 h2 span{ padding-left:20px; font-size:12px; float:left;}
#rent .xfnr .xfleft .line2 h2 span strong{ font-size:14px; color:#000;}
#rent .xfnr .xfleft .line2 h2 a{ float:right; text-align:left; padding-right:10px; color:#000;}
#rent .xfnr .xfleft .line2 h2 font{ float:left; text-align:left; padding-left:40px; color:#9f3535; font-size:12px;}
#rent .xfnr .xfleft .line2 .nr{ width:340px; height:263px; padding-top:10px; overflow:hidden;}
#rent .xfnr .xfleft .line2 .nr .tab{ width:318px; height:251px; overflow:hidden; border:1px #d6d6d6 solid; margin:0 auto;}
#rent .xfnr .xfleft .line2 .nr .tab .tdx{ width:318px; height:26px; border:1px #FFF solid;}
#rent .xfnr .xfleft .line2 .nr .tab .tdx span{float:left;height:26px;text-align:center;line-height:26px;font-weight:bold;color:#000;background-color:#f2f2f2;}
#rent .xfnr .xfleft .line2 .nr .tab .tdx .t1{ width:85px; border-right:1px #FFF solid;}
#rent .xfnr .xfleft .line2 .nr .tab .tdx .t2{ width:50px; border-right:1px #FFF solid;}
#rent .xfnr .xfleft .line2 .nr .tab .tdx .t3{ width:70px; border-right:1px #FFF solid;}
#rent .xfnr .xfleft .line2 .nr .tab .tdx .t4{ width:62px; border-right:1px #FFF solid;}
#rent .xfnr .xfleft .line2 .nr .tab .tdx .t5{ width:46px; background-color:#f2f2f2;}

#rent .xfnr .xfleft .line2 .nr .tab a.trx{ display:block; width:318px; height:24px; overflow:hidden; border:1px #d6d6d6 solid; color:#000; cursor:pointer; margin:-1px 0 0 -1px;}
#rent .xfnr .xfleft .line2 .nr .tab a.trx:hover{ border:1px #F7CEA2 solid; text-decoration:none; color:#c00; overflow:hidden; background-color:#FDF5ED; position:relative; z-index:99; margin:-1px 0 0 -1px; font-weight:bold;}
#rent .xfnr .xfleft .line2 .nr .tab a.trx span{ display:block; float:left; height:24px; text-align:center; line-height:24px;}
#rent .xfnr .xfleft .line2 .nr .tab a.trx .t1{ width:81px; border-right:1px #d6d6d6 solid; text-align:left; padding-left:5px;TEXT-OVERFLOW: ellipsis; WHITE-SPACE: nowrap; overflow:hidden;}
#rent .xfnr .xfleft .line2 .nr .tab a.trx .t2{ width:50px; border-right:1px #d6d6d6 solid; font-weight:bold;}
#rent .xfnr .xfleft .line2 .nr .tab a.trx .t3{ width:70px; border-right:1px #d6d6d6 solid;}
#rent .xfnr .xfleft .line2 .nr .tab a.trx .t4{ width:62px; border-right:1px #d6d6d6 solid; font-weight:bold;}
#rent .xfnr .xfleft .line2 .nr .tab a.trx .t5{ width:46px;}
#rent .xfnr .xfright{width:253px; float:right;height:881px; overflow:hidden; border-top:0;}

#buil{ margin:0 auto; width:960px; margin-bottom:10px; overflow:hidden}
#buil .bt{ width:960px; height:30px; background-position:0 -220px; position:relative;}
#buil .bt .nav{ display:block; color:#FFF; position:absolute; right:92px; line-height:29px; font-size:14px;}
#buil .bt .nav a{ color:#FFF; margin:0 7px;}
#buil .bt .more{ display:block; position:absolute; left:908px;line-height:29px; font-size:14px; font-family:simsun;}
#buil .bt .more a{ color:#FFF;}
#buil .xfleft{ float:left; width:700px; overflow:hidden;}
#buil .mailleft{ float:left; height:373px; width:285px; overflow:hidden;border:1px solid #d1d1d1; border-top:0;}
#buil .mailleft h2{display:block; width:283px; height:29px; line-height:29px; color:#333333; background:url(../images/hbg.gif) repeat-x; border-bottom:1px #d1d1d1 solid; border-top:1px #d1d1d1 solid;margin-bottom:12px; text-align:left;}
#buil .mailleft h2 span{ padding-left:20px; font-weight:bold; font-size:14px; background-position:-986px -72px; float:left;}
#buil .mailleft h2 a{ float:right; text-align:left; padding-right:10px; color:#000;}
#buil .mailleft .txt{ width:100%; text-align:left; clear:both; overflow:hidden;}
#buil .mailleft .txt li{ height:25px;padding-left:15px; width:260px; TEXT-OVERFLOW: ellipsis; WHITE-SPACE: nowrap; overflow:hidden; background-position:-989px -130px; text-align:left;}
#buil .mailleft .txt a{ color:#333;}
#buil .mailleft .txt a:hover{ color:#cd0000;}
#buil .mailmiddle{ height:373px; width:404px; overflow:hidden; float:right; border:1px solid #d1d1d1;border-top:0;}
#buil .mailmiddle h2{display:block; width:404px; height:29px; line-height:29px; color:#333333; background:url(../images/hbg.gif) repeat-x; border-bottom:1px #d1d1d1 solid; border-top:1px #d1d1d1 solid;margin-bottom:12px; text-align:left;}
#buil .mailmiddle h2 span{ padding-left:20px; font-weight:bold; font-size:14px; background-position:-986px -72px; float:left;}
#buil .mailmiddle h2 a{ float:right; text-align:left; padding-right:10px; color:#000;}
#buil .mailmiddle .line3{ float:left; padding:0 0 0 13px; width:391px;}

#buil .mailmiddle .line3 li{ display:block; width:121px; height:162px; float:left; padding-right:8px; text-align:center;}
#buil .mailmiddle .line3 img{ width:115px; height:100px; padding:1px; border:1px #CCC solid; float:left;}
#buil .mailmiddle .line3 span{ display:block; font-weight:bold; padding:7px 0 5px 0; text-align:center;float:left;font-size:14px; width:118px;TEXT-OVERFLOW: ellipsis; WHITE-SPACE: nowrap; overflow:hidden;}
#buil .mailmiddle .line3 a{ color:#000;}
#buil .mailmiddle .line3 a:hover{ color:#BB3333; text-decoration:none;}
#buil .mailmiddle .line3 p{ display:block; line-height:17px; text-align:center; width:118px;float:left;}
#buil .mailmiddle .line3 p a{ color:#838383;}
#buil .mailmiddles.line3 a:hover{color:#cd0000; text-decoration:none;}

#buil .xfleft .xfl1{border:1px solid #d1d1d1;width:698px; clear:both; overflow:hidden; height:308px; margin-top:10px; float:left; }
#buil .xfleft .xfl1 h2{ display:block; width:698px; height:29px; line-height:29px; color:#333333; background:url(../images/hbg.gif) repeat-x; border-bottom:1px #d1d1d1 solid;text-align:left;}
#buil .xfleft .xfl1 h2 span{ padding-left:20px; font-weight:bold; font-size:14px; background-position:-986px -71px; float:left;}
#buil .xfleft .xfl1 h2 a{ float:right; text-align:left; padding-right:10px; color:#000;font-size:14px;}
#buil .xfleft .xfl1 .jzrj{ width:660px; margin:15px auto 0 auto; overflow:hidden;}
#buil .xfleft .xfl1 .jzrj .jzleft{ width:375px; float:left;}
#buil .xfleft .xfl1 .jzrj .jzleft span{ display:block; width:110px;float:left; text-align:center; font-weight:bold;}
#buil .xfleft .xfl1 .jzrj .jzleft span img{ width:105px; height:75px; border:1px #cbcbcb solid; padding:1px;}
#buil .xfleft .xfl1 .jzrj .jzleft p{display:block; float:right; color:#6e6e6e; width:255px; height:85px;overflow:hidden;line-height:18px; text-align:left;}
#buil .xfleft .xfl1 .jzrj .jzleft a{ color:#3b3b3b;}
#buil .xfleft .xfl1 .jzrj .jzleft p font{ font-size:14px; font-weight:bold; color:#000;width:100%; padding-right:0px;overflow:hidden;TEXT-OVERFLOW: ellipsis; WHITE-SPACE: nowrap; clear:both; line-height:25px;}
#buil .xfleft .xfl1 .jzrj .jzleft .xli2{ width:375px; margin-top:11px; float:left; text-align:left; border-top:1px dashed #e9e9e9; clear:both; overflow:hidden; padding-top:13px;}
#buil .xfleft .xfl1 .jzrj .jzleft .xli2 li{ background-position:-996px -182px; width:360px; padding-left:10px; height:25px; float:left;overflow:hidden;TEXT-OVERFLOW: ellipsis; WHITE-SPACE: nowrap; }
#buil .xfleft .xfl1 .jzrj .jzleft .xli2 li a{ color:#202020; float:left;width:295px;overflow:hidden;TEXT-OVERFLOW: ellipsis; WHITE-SPACE: nowrap;}
#buil .xfleft .xfl1 .jzrj .jzleft .xli2 li span{ color:#b7b7b7; float:right; text-align:right; width:60px;overflow:hidden;TEXT-OVERFLOW: ellipsis; WHITE-SPACE: nowrap; font-weight:100;}
#buil .xfleft .xfl1 .jzrj .jzleft .xli2 li a:hover{ color:#ba2636;}

#buil .xfleft .xfl1 .jzrj .newr{ width:248px; height:250px; float:right; border:1px solid #dddddd;}
#buil .xfleft .xfl1 .jzrj .newr .dbt{ width:100%; background-image:url(../images/bg2.jpg); height:35px; font-size:14px;}
#buil .xfleft .xfl1 .jzrj .newr .dbt span{ float:left; text-align:left; line-height:35px; padding-left:5px;}
#buil .xfleft .xfl1 .jzrj .newr .dbt a{ float:right; text-align:right; line-height:35px; padding-right:5px; color:#000}
#buil .xfleft .xfl1 .jzrj .newr .zjnr{ width:230px; overflow:hidden; margin:10px auto 0 auto;}
#buil .xfleft .xfl1 .jzrj .newr .zjnr .xli2{ width:227px; float:left; text-align:left; clear:both; overflow:hidden; padding-top:13px; border-top:1px dashed #e9e9e9; margin-top:10px;}
#buil .xfleft .xfl1 .jzrj .newr .zjnr .xli2 li{ background-position:-990px -183px; width:210px; padding-left:15px; height:24px; float:left;overflow:hidden;TEXT-OVERFLOW: ellipsis; WHITE-SPACE: nowrap; }
#buil .xfleft .xfl1 .jzrj .newr .zjnr .xli2 li a{ color:#202020;}
#buil .xfleft .xfl1 .jzrj .newr .zjnr .xli2 li a:hover{ color:#ba2636;}
#buil .xfleft .xfl1 .jzrj .newr1{ width:250px; float:right;}
#buil .xfleft .xfl1 .jzrj .newr1 .jzan{ width:246px; height:66px; overflow:hidden; float:left; background-color:#f1f1f1; border:1px solid #e7e7e7;}
#buil .xfleft .xfl1 .jzrj .newr1 .ybj{ background-image:url(../images/bg4.jpg); float:left; width:250px; height:200px; margin-top:10px;}
#buil .xfleft .xfl1 .jzrj .newr1 .ybj .bb{ width:210px; height:38px; overflow:hidden; clear:both; padding-left:40px; text-align:left;}
#buil .xfleft .xfl1 .jzrj .newr1 .ybj .bb span{ text-align:left; float:left; color:#a9adae; width:170px; padding-top:6px;}
#buil .xfleft .xfl1 .jzrj .newr1 .ybj .bb span strong{ color:#f85a00;}
#buil .xfleft .xfl1 .jzrj .newr1 .ybj .bb a{ float:right; text-align:right; padding:10px 8px 0 0; color:#1b76a3; width:25px;}
#buil .xfleft .xfl1 .jzrj .newr1 .ybj ul{ width:220px; margin:13px auto 7px auto; overflow:hidden;}
#buil .xfleft .xfl1 .jzrj .newr1 .ybj ul li{ width:220px;overflow:hidden;TEXT-OVERFLOW: ellipsis; height:23px;WHITE-SPACE: nowrap; clear:both; float:left; text-align:left;}
#buil .xfleft .xfl1 .jzrj .newr1 .ybj ul li a{ float:left; color:#595959;}
#buil .xfleft .xfl1 .jzrj .newr1 .ybj ul li span{ float:right; color:#595959;}
#buil .xfleft .xfl1 .jzrj .img{width:227px; float:left; clear:both; overflow:hidden;}
#buil .xfleft .xfl1 .jzrj .img span{ display:block; width:80px;float:left; padding-right:7px; text-align:center; font-weight:bold;}
#buil .xfleft .xfl1 .jzrj .img span img{ width:73px; height:69px; padding:1px; border:1px #d7d7d7 solid; margin-bottom:4px;}
#buil .xfleft .xfl1 .jzrj .img p{ display:block; float:left; color:#7d7d7d; width:140px; height:100px; overflow:hidden; line-height:20px; text-align:left;}
#buil .xfleft .xfl1 .jzrj .img a{ color:#000;}
#buil .xfleft .xfl1 .jzrj .img p strong{ color:#000}
#buil .xfleft .xfl1 .jzrj  h3{ display:block; width:360px; border:0px; line-height:29px; height:29px;text-align:left; padding-left:15px; background:none; font-size:14px; background:url(../images/f4.jpg) no-repeat scroll 3px 12px transparent; clear:both;}
#buil .xfleft .xfl1 .jzrj  h3 strong{ float:left; text-align:left;}
#buil .xfleft .xfl1 .jzrj  h3 a{ float:right; font-size:12px;}
#buil .xfleft .xfl1 .jzrj .hg{ width:375px; float:left; overflow:hidden; background-color:#5b69b2; height:3px; margin:15px 0 12px 0;}

#buil .mailright{ height:373px; width:251px; margin-bottom:10px; float:right; border-left:1px solid #d1d1d1; border-right:1px solid #d1d1d1; border-bottom:1px solid #d1d1d1;}
#buil .xfright{ width:253px; float:right; overflow:hidden;}
#buil .mailright2{ height:309px; width:251px; float:right; border-left:1px solid #d1d1d1; border-right:1px solid #d1d1d1; border-bottom:1px solid #d1d1d1;}

#last{ margin:0 auto; width:958px; margin-bottom:10px; overflow:hidden; border:1px solid #d1d1d1;}
#last h2{ display:block; width:958px; height:29px; line-height:29px; color:#333333; background:url(../images/hbg.gif) repeat-x; border-bottom:1px #d1d1d1 solid;text-align:left;}
#last h2 span{ padding-left:20px; font-weight:bold; font-size:14px; background-position:-986px -71px; float:left;}
#last h2 a{ float:right; text-align:left; padding-right:10px; color:#000;font-size:14px;}
#last ul{ width:938px; float:right; padding:10px 8px 10px 0;}
#last li{ float:left; width:140px; overflow:hidden; padding-right:15px; line-height:23px;}
#last li td{line-height:23px;}
#last ul li img{ width:130px; height:100px; padding:1px; border:1px #6d6d6d solid; vertical-align:text-top; text-align:left;}
#last ul li .txt1{line-height:26px; width:135px; overflow:hidden; height:26px; padding-top:5px;TEXT-OVERFLOW: ellipsis; WHITE-SPACE: nowrap;}
#last ul li a{ color:#000;}
#last ul li a:hover{ color:#BB3333;}
#last ul li .txt2{ line-height:18px; width:135px; overflow:hidden;TEXT-OVERFLOW: ellipsis; WHITE-SPACE: nowrap; height:18px; padding-bottom:6px; color:#9b6833;}

/*二手房列表页*/
#flist{ margin:0 auto; width:960px; margin-bottom:10px; overflow:hidden}
#flist .xfleft{ float:left; width:640px; overflow:hidden;}


#flist .xfleft .line2{ width:640px;overflow:hidden; float:left; margin-bottom:8px;}
#flist .xfleft .line2 h2{ display:block; width:640px; font-size:12px;float:left; line-height:22px;text-align:left;border-bottom:2px #058e00 solid;}
#flist .xfleft .line2 h2 strong{ color:#ff6d00;}
#flist .xfleft .line2 h2 .lpzx{ padding-left:20px; font-weight:bold; font-size:14px; background-position:-986px -71px; float:left;}
#flist .xfleft .line2 h2 .dh a{ display:block; float:left; width:70px; height:22px; background:url(../images/navbg5.gif) repeat-x; border:1px #bdbcbd solid; border-bottom:none;text-align:center; color:#333; margin-right:9px; font-weight:100;}
#flist .xfleft .line2 h2 .dh a:hover{ background:url(../images/navbg4.gif) repeat-x; border:1px #bda994 solid; text-decoration:none; border-bottom:none;}
#flist .xfleft .line2 h2 .dh a.no{background:#099103; font-size:14px;color:#FFF; border:1px #047702 solid; font-weight:bold; border-bottom:none;}
#flist .xfleft .line2 .lnr{ width:685px; border:1px solid #d0d0d0; height:68px; overflow:hidden; background-color:#deeefe; border-top:0; padding:12px 0 0 10px; text-align:left;}
#flist .xfleft .line2 h2 .dh{ float:left; margin-top:7px;}
#flist .xfleft .line2 h2 .fy{ float:right;}
#flist .xfleft .line2 h2 .fy ul{ float:right; width:150px;}
#flist .xfleft .line2 h2 .fy li{ float:right; padding:0 0 0 5px;}
#flist .xfleft .flb{ width:638px; overflow:hidden; float:left; border:1px solid #d0d0d0;}
#flist .xfleft .flb table th{height:27px; line-height:27px; color:#333333; background:url(../images/hbg.gif) repeat-x; border-bottom:1px #d1d1d1 solid;text-align:left;}
#flist .xfleft .pagefy{ width:640px;overflow:hidden; float:left;}
#flist .xfleft .flb table td{ height:100px; text-align:left; line-height:23px; border-bottom:1px dashed #e7e7e7;}
#flist .xfleft .flb table td font{ font-size:18px; font-weight:500; color:#373737;}
#flist .xfleft .flb table .p1{ padding-left:15px;}
#flist .xfleft .flb table .p1 strong a{ color:#0071ac; font-size:14px; text-decoration:underline;}
#flist .xfleft .flb table td a{ color:#006acc; font-size:12px; text-decoration:underline;}
#flist .xfleft .flb table .p1 img{ margin:0 5px -2px 0;}
#flist .xfleft .flb table .p2 strong{ font-size:20px; color:#ff5102; font-weight:500}
#flist .xfleft .flb table .p2 span{ color:#94979c}
#flist .xfleft .flb .yy td{ background-color:#ecf4ff;}
.add{ width:286px;float:right; overflow:hidden; margin-bottom:10px; border:1px solid #b4d7ff; padding:0 0 10px 22px;}
.add li{ text-align:center; font-weight:bold; padding-top:3px; width:76px; height:18px; line-height:18px; float:left; overflow:hidden; background-color:#fff6d6; border:1px solid #f9dea3; font-size:14px; margin:10px 14px 0px 0;}
.add li a{ color:#000}
.mr{ width:253px; float:right; overflow:hidden;}
.mrnew{ width:310px; float:right; overflow:hidden;}
.mknew{ width:308px; margin-bottom:10px; float:right; border:1px solid #d1d1d1; border-top:0px;}
.mknew2{ width:308px; margin-bottom:10px; float:right; border:1px solid #d1d1d1; border-top:0px;}
.mk{ width:251px; margin-bottom:10px; float:right; border:1px solid #d1d1d1; border-top:0px;}
.fb{ width:308px; margin-bottom:10px; float:right; border:1px solid #b4d7ff;}
.ipic{ width:310px; float:right; overflow:hidden; margin-bottom:10px;}
.ipic img{ width:310px;}
.gg{ width:251px; float:right; overflow:hidden; padding-top:15px; border:1px solid #d1d1d1; height:393px; overflow:hidden;}
.gg img{ width:205px; height:60px; margin:0 auto 13px auto; border:1px solid #cfe1f5;}
#find{ margin:0 auto; width:958px; margin-bottom:10px; overflow:hidden; border:1px solid #7cb109; background:url(../images/bg6.jpg) #FFF repeat-x top;}
#find .findbt{ width:900px; padding-right:33px; float:right; clear:both; overflow:hidden; height:45px; line-height:45px;}
#find .findbt span{ float:left; font-size:14px; text-align:left; font-weight:bold; padding-left:6px;}
#find .findbt a{ float:right; color:#0141d6}
#find .fjtnr{ width:935px; float:right; clear:both; overflow:hidden;}
#find .fjtnr li{ float:left; width:187px; height:189px;}
#find .fjtnr li img{ width:150px; height:115px; float:left; clear:both; margin-bottom:7px;}
#find .fjtnr li span{ float:left; width:140px; padding-left:10px; text-align:left; clear:both; color:#0241dc; padding-bottom:5px;TEXT-OVERFLOW: ellipsis; WHITE-SPACE: nowrap; overflow:hidden;}
#find .fjtnr li span a{color:#0241dc; }
#find .fjtnr li p{ float:left; width:140px; padding-left:10px; text-align:left; clear:both; color:#ec5f03; padding-bottom:5px;}

#like{ margin:0 auto; width:958px; margin-bottom:10px; overflow:hidden; border:1px solid #dddddd; background:#f8f8f8;}
#like .findbt{ width:900px; padding-right:33px; float:right; clear:both; overflow:hidden; height:45px; line-height:45px;}
#like .findbt span{ float:left; font-size:14px; text-align:left; font-weight:bold; padding-left:6px; color:#ba3232;}
#like .findbt a{ float:right;}
#like .fjtnr{ width:935px; float:right; clear:both; overflow:hidden;}
#like .fjtnr li{ float:left; width:155px; height:158px;}
#like .fjtnr li img{ width:140px; height:105px; float:left; clear:both; margin-bottom:5px;}
#like .fjtnr li span{ float:left;font-size:14px; width:140px; text-align:left; clear:both; color:#0241dc; padding-bottom:3px;TEXT-OVERFLOW: ellipsis; WHITE-SPACE: nowrap; overflow:hidden;}
#like .fjtnr li span a{color:#0241dc; }
#like .fjtnr li p{ float:left; width:140px; text-align:left; clear:both; color:#ec5f03; padding-bottom:5px;}
#db{ margin:5px auto 10px auto; width:960px; overflow:hidden; border-bottom:1px solid #ececec;}
#db ul{ width:900px; float:right;}
#db ul li { float:left; width:224px; height:125px;}
#db ul li span{ width:147px;  height:35px; float:left;line-height:30px; clear:both; padding-bottom:5px;}
#db ul li p{ width:137px; padding-left:10px; height:20px; float:left; clear:both; text-align:left; color:#686868;background-position:-996px -176px;}
#db ul li p a{ color:#686868;}

/*二手房详细页*/
#searches{ margin:0 auto; width:960px; margin-bottom:10px; overflow:hidden; }
#searches .seanr{ background-image:url(../images/bg7.jpg);height:37px;width:785px;float:left; padding:7px 0 0 175px;text-align:left; margin-bottom:8px;}
#searches .seajg{ width:944px; float:left; clear:both; border:1px solid #cbd9e2; background-color:#eaf4fd; padding:7px;}
#searches .seajg img{ width:125px; height:90px; float:left;}
#searches .seajg span{ width:810px; float:right; text-align:left; font-size:14px; line-height:26px; padding-top:5px;}
#searches .seajg span strong a{ color:#000;}
#searches .seajg span strong{ color:#d21614;}
#searches .seajg span font a{color:#000; font-weight:bold; font-size:12px;}
#searches .seajg span font img{ width:12px; height:12px; float:none; margin-bottom:-2px;}

#esxx{ margin:0 auto; width:960px; margin-bottom:10px; overflow:hidden; }
#esxx .xfleft{ float:left; width:635px; overflow:hidden;}
#esxx .xfleft h2{ display:block; width:633px; height:29px; background:url(../images/bg5n.jpg) repeat-x; line-height:29px; font-size:14px; font-weight:bold; position:relative; text-align:left;border-bottom:1px #d1d1d1 solid;}
#esxx .xfleft h2 .lpzx{ padding-left:20px; font-weight:bold; font-size:14px; background-position:-986px -71px; float:left;}
#esxx .xfleft .esrnr{ width:633px; border:1px solid #dddddd;overflow:hidden; text-align:left; padding-bottom:10px;}
#esxx .xfleft .esrnr .e1{ background-image:url(../images/bg8.jpg); height:67px; width:613px; overflow:hidden; padding:10px 0 0 20px; border-bottom:1px solid #d6d6d6; text-align:left; position:relative}
#esxx .xfleft .esrnr .e1 span{ float:left; width:400px; overflow:hidden; color:#656565; line-height:28px;}
#esxx .xfleft .esrnr .e1 span strong{ font-size:16px; color:#000;}
#esxx .xfleft .esrnr .e1 span strong a{ color:#d90909;}
#esxx .xfleft .esrnr .e1 .xf{
	width:220px;
	position:absolute;
	overflow:hidden;
	left:300px;
	top:41px;
}
#esxx .xfleft .esrnr .e1 .xf a{ color:#5b5b5b; padding:6px 6px 3px 6px; float:left; background-color:#f2f2f2; border:1px solid #aaaaaa; margin-right:5px;}
#esxx .xfleft .esrnr .e2{width:613px; padding:10px; text-align:left; position:relative;}
#esxx .xfleft .esrnr .e2 .e2lb{ width:188px;float:right; overflow:hidden; padding-right:10px;}
#esxx .xfleft .esrnr .e2 .e2lb img{ width:185px; height:185px; border:1px solid #dadada;}
#esxx .xfleft .esrnr .e2 .e2wz{ width:415px; float:left;padding-left:10px;}
#esxx .xfleft .esrnr .e2 .e2wz p{ width:350px; float:left; padding-left:10px; clear:both;border-bottom:1px dashed #dfdfdf; height:27px; line-height:27px; color:#040404; text-align:left; font-size:14px;}
#esxx .xfleft .esrnr .e2 .e2wz p span{ width:155px; float:left;TEXT-OVERFLOW: ellipsis; WHITE-SPACE: nowrap; overflow:hidden;}
#esxx .xfleft .esrnr .e2 .e2wz a{ color:#0141d7}
#esxx .xfleft .esrnr .e2 .e2wz p span font{ color:#ff7e00; font-size:20px; font-weight:500;}
#esxx .xfleft .esrnr .e2 .e2wz .call{width:370px; padding:10px; float:left; margin:5px 0 5px 0; background-color:#ecf3fb; border:1px solid #cae0f5;}
/*#esxx .xfleft .esrnr .e2 .e2wz .call{width:392px; height:50px; padding:10px; float:left; margin:5px 0 5px 0; background:url(../images/bj1.jpg); border:1px solid #cae0f5;}*/
#esxx .xfleft .esrnr .e2 .e2wz .call .dnew{ float:right; line-height:24px; font-size:14px;text-align:left; width:330px; color:#0059fb;}
#esxx .xfleft .esrnr .e2 .e2wz .call img{ float:left;}
#esxx .xfleft .esrnr .e2 .e2wz .call span{ float:right; line-height:25px; text-align:left; width:315px; padding-left:0px;}
#esxx .xfleft .esrnr .e2 .e2wz .call span h3{ width:157px; overflow:hidden; float:left; border:0; font-size:20px; font-weight:bold; text-align:left;WHITE-SPACE: nowrap; TEXT-OVERFLOW: ellipsis;  }
#esxx .xfleft .esrnr .e2 .e2wz .call span font{ font-size:12px;  text-align:left; color:#61605e; font-weight:100;float:left;width:315px;}
#esxx .xfleft .esrnr .e2 .tx{ width:670px;float:left; overflow:hidden;WHITE-SPACE: nowrap; overflow:hidden; padding:15px 0 12px 0;}
#esxx .xfleft .esrnr .e2 .tx span{ color:#d6080a;}
#esxx .xfleft .esrnr .e3{background:url(../images/bg10.jpg) #FFF repeat-x top; width:600px; margin:0 auto 0 auto; overflow:hidden;}
#esxx .xfleft .esrnr .e3 p{ float:right; width:100%; clear:both;text-align:left; font-weight:bold; height:40px; line-height:40px; font-size:14px;}
#esxx .xfleft .esrnr .e3 table{ width:600px; float:left;}
#esxx .xfleft .esrnr .e3 td{ text-align:left; height:26px; vertical-align:middle; font-size:14px; padding-left:10px;}
#esxx .xfleft .esrnr .e3 td a{ color:#0141d6}
#esxx .xfleft .esrnr .e3 td font{color:#d50100;}
#esxx .xfleft .esrnr .e3 .hbg{ background-color:#efefef; padding-left:15px;}
#esxx .xfleft .esrnr .e3 .sm{ width:650px;float:right; overflow:hidden;WHITE-SPACE: nowrap; TEXT-OVERFLOW: ellipsis; padding:15px 0 15px 0; text-align:left; color:#961414;}
#esxx .xfleft .esrnr .e4{ border-top:1px solid #dadada; font-size:14px;width:650px; line-height:25px; padding:10px 0 25px 15px; margin:0 auto 0 auto; overflow:hidden; text-align:left;}
#esxx .xfleft .esrnr .e4 strong{ color:#d40001;}
#esxx .xfleft .esrnr .e5{ border-top:1px solid #dadada; font-size:14px;width:600px; padding:10px 0 25px 15px; margin:0 auto 0 auto; overflow:hidden; text-align:left; clear:both;}
#esxx .xfleft .esrnr .e5 p{ clear:both; float:left; padding-bottom:15px; font-weight:bold; width:100%;}
#esxx .xfleft .esrnr .e5 .zspic{ width:390px; height:180px; float:left; overflow:hidden; text-align:left; padding-right:20px;}
#esxx .xfleft .esrnr .e5 span{ width:180px; float:left; text-align:left; font-size:12px; line-height:28px;}
#esxx .xfleft .esrnr .e5 span font{color:#fc0002;}
#esxx .xfleft .esrnr .e5 span strong{ color:#e76200;}
#esxx .xfleft .esrnr .e6{ background:url(../images/bg10.jpg) #FFF repeat-x top; width:615px; margin:0 auto 0 auto; overflow:hidden;}
#esxx .xfleft .esrnr .e6 p{ float:right; width:100%; clear:both;text-align:left; font-weight:bold; height:40px; line-height:40px; font-size:14px;}
#esxx .xfleft .esrnr .e6 span{ width:100%; float:right; text-align:center; line-height:30px; padding-top:25px;}
#esxx .xfleft .esrnr .e6 span a{ color:#82b1dd;}
#esxx .xfright{ width:310px; float:right; overflow:hidden;}
#findnew{float:left; margin-top:15px; width:635px; margin-bottom:10px; overflow:hidden; border-top:1px solid #7cb109; background:url(../images/bg6.jpg) #FFF repeat-x top;}
#findnew .findbt{ width:600px; padding-right:33px; float:right; clear:both; overflow:hidden; height:45px; line-height:45px;}
#findnew .findbt span{ float:left; font-size:14px; text-align:left; font-weight:bold; padding-left:6px;}
#findnew .findbt a{ float:right; color:#70aa00;}
#findnew .jtnr{ width:630px; float:right; clear:both; overflow:hidden;}
#findnew .jtnr img{ float:left; width:625px;}
#findnew .jtnr span{ width:600px; float:left; text-align:left; padding-top:15px;}
#findnew .jtnr span a{ color:#0141d6;}

#ss{ margin:0 auto; width:958px; margin-bottom:10px; overflow:hidden; border:1px solid #e5e5e5; background-color:#f6f6f6; }
#ss .fl1{ width:940px; clear:both;overflow:hidden;padding:10px 17px 10px 0;}
#ss .fl1 .lb{ clear: both;float:right; padding-bottom:10px;text-align:left; line-height:23px; width: 915px;}
#ss .fl1 .lb span{ width:70px; height:23px; text-align:center;color:#FFF; font-weight:bold; float:left; background-color:#0072a8;}
#ss .fl1 .lb a {  color: #004ec7; float:left; padding-left:12px;}
#ss .fl1 .lb .on{ font-weight:bold; color:#ff6c00;}
#ss .fl1 .zli{ width:815px; float:right;color:#c1514d; background-color:#ffffff; text-align:left; border:1px solid #fa8c03; padding:10px; font-size:12px; font-size:12px; line-height:24px; margin-bottom:10px;}
#ss .fl1 .zli a{ color:#3f3f41; text-align:left; padding-right:5px;}
#ss .fl1 .search{ width:915px; float:right; text-align:left; padding-bottom:10px; font-size:14px; font-weight:bold;}
#ss .fl1 .xqss{ width:830px; float:right;color:#ff6c02;  text-align:left; font-size:12px; font-size:12px; line-height:24px; margin-bottom:10px;}
.lxfs{ float:left; width:185px; background:url(../images/bg13.jpg) #f2f7fd repeat-x top; padding:30px 0 10px 35px; text-align:left; font-size:14px; font-weight:bold; line-height:20px;}
.lxfs2{ float:left; width:165px; padding:10px 35px; text-align:center;}

/*二手房个人出售*/
#esxx .xfleft .esrnr .e2 .fdpic{
	width:188px;
	 height:190px; 
	overflow:hidden;
	position:absolute;
	z-index:999;
	left: 430px;
	display:block;

}
#esxx .xfleft .esrnr .e2 .fdpic img{ width:185px; height:185px; border:1px solid #dadada;}
#esxx .xfleft .esrnr .e3 td ul{ width:465px; float:left; overflow:hidden;}
#esxx .xfleft .esrnr .e3 td li{ float:left; text-align:left; width:93px; padding-bottom:5px;}
#esxx .xfleft .esrnr .e2 .e2wz p span .cz{ color:#ff7e00; font-size:20px; font-weight:100;}
#esxx .xfleft .esrnr .e2 .e2wz p span .cz strong{ color:#e11811;}
#esxx .xfleft .esrnr .e2 .e2wz p span .h{ color:#e11811;font-weight:100; font-size:14px;}
#esxx .xfleft .esrnr .e3 .sm2{ width:600px;float:right; overflow:hidden;text-align:center; color:#961414; padding:9px 0 9px 0; background-color:#fff2e5; margin-top:12px; line-height:23px; margin-bottom:20px;}
#esxx .xfleft .esrnr .e3 .sm2 a{ color:#0141d6;}
#esxx .xfleft .esrnr .e2 .e2wz .call .wd{ float:right; line-height:25px; font-size:13px; text-align:left; width:310px; font-weight:100; color:#004696;}
#esxx .xfleft .esrnr .e2 .e2wz .call .wd a{ color:#e00000;}



/*家居首页*/
#jj{ margin:0 auto; width:960px;margin-bottom:0px;#margin-bottom:10px; clear:both; overflow:hidden;}
#jj .jleftz{ width:700px; overflow:hidden; float:left;}
#jj .jleftz .jl1{ width:700px; height:450px; float:left; margin-bottom:10px; clear:both; overflow:hidden}
#jj .jleftz .jl1 .jleft{ width:318px; height:448px; float:left; border:1px solid #d1d1d1;}
#jj .jleftz .jl1 .jmiddle{ height:433px; width:369px; float:right; border:1px solid #d1d1d1; background:url(../images/boxbg.gif) repeat-x top; padding-top:15px;}
#jj .jleftz .jl1 .jmiddle .t1{ width:369px; overflow:hidden; clear:both; float:left;height:164px;}
#jj .jleftz .jl1 .jmiddle .t1 h2{ line-height:30px; height:30px; width:369px; overflow:hidden; text-align:center; padding-top:5px; float:left;}
#jj .jleftz .jl1 .jmiddle .t1 h2 a{ font-size:16px; font-weight:bold; color:#535353;}
#jj .jleftz .jl1 .jmiddle .t1 h2  a:hover{ color:#cd0000; text-decoration:none}
#jj .jleftz .jl1 .jmiddle .t1 p{ color:#898989; text-align:left; width:340px; height:50px; overflow:hidden; padding:0 12px 0 17px; line-height:23px;float:left;}
#jj .jleftz .jl1 .jmiddle .t2{ width:340px; overflow:hidden; clear:both; float:left;padding:0 12px 0 17px; }
#jj .jleftz .jl1 .jmiddle .t2 h2{ width:340px; float:left; background:url(../images/j2.jpg) repeat-x #FFF top; margin-top:12px; padding-bottom:13px;}
#jj .jleftz .jl1 .jmiddle .t2 h2 span{ font-weight:bold; font-size:14px; color:#333; background:#FFF; float:left; text-align:left; padding-right:5px;}
#jj .jleftz .jl1 .jmiddle .t2 h2 a{ font-size:12px; color:#333; background:#FFF; float:right; text-align:right; padding-left:5px;}
#jj .jleftz .jl1 .jmiddle .t2 .hq{ width:340px; float:left; clear:both; overflow:hidden;}
#jj .jleftz .jl1 .jmiddle .t2 .hq li{ width:170px; float:left; overflow:hidden;WHITE-SPACE: nowrap; TEXT-OVERFLOW: ellipsis; height:22px; text-align:left;}
#jj .jleftz .jl1 .jmiddle .t2 .hq li a{ color:#333}
#jj .jleftz .jl1 .jmiddle .t2 .hq li a:hover{ color:#cd0000; text-decoration:none}
#jj .jrightz{width:251px; float:right;}
.jright{width:249px; float:left; border:1px solid #d1d1d1; background:#f5f5f5; margin-bottom:10px;}
.jright h2{ display:block; width:249px; height:28px; line-height:28px; color:#884300; background:url(../images/j4.jpg) repeat-x; border-bottom:1px #e5dcd5 solid;text-align:left;}
.jright h2 span{ padding-left:10px; font-weight:bold; font-size:14px; float:left;}
.jright h2 a{ float:right; text-align:left; padding-right:10px; color:#777777;}
.jright .jzt{ width:225px; margin:13px auto 0 auto; overflow:hidden;}
.jright .jzt1{ width:225px; float:left; clear:both; overflow:hidden; border-bottom:1px dashed #e1e1e1; padding-bottom:8px;}
.jright .jzt1 p{ width:100px; float:left; overflow:hidden; WHITE-SPACE: nowrap; TEXT-OVERFLOW: ellipsis; font-weight:bold; text-align:left;}
.jright .jzt1 p img{ padding:1px; background:#FFF; border:1px solid #999999; margin-bottom:5px;}
.jright .jzt1 p a{ color:#656565;}
.jright .jzt1 span{ float:right; width:125px; text-align:left; line-height:21px; color:#656565;}
.jright .jzt1 span font{ color:#ff6600; font-weight:bold; font-size:12px;}
.jright .jzt1 span font a{ color:#ff6600;}
.jright .jzt2{ width:225px; float:left; clear:both; overflow:hidden; padding-top:10px;}
.jright .jzt2 ul{ width:225px; float:left; overflow:hidden;}
.jright .jzt2 li{ width:215px; float:left; clear:both; overflow:hidden; height:21px; text-align:left; background:url(../images/j7.jpg) no-repeat  scroll 3px 7px transparent; padding-left:10px;}
.jright .jzt2 li a{color:#4c4c4c; float:left;}
.jright .jzt2 li .jl{WHITE-SPACE: nowrap; TEXT-OVERFLOW: ellipsis;overflow:hidden; width:170px; }
.jright .jzt2 img{ float:left; padding:10px 0;}
.jjgg{width:251px; float:left; overflow:hidden; text-align:center; margin-bottom:10px;}
.jjgg img{ padding-bottom:8px; clear:both; float:left;}
.jl2{ width:698px; height:253px;float:left; margin-bottom:10px; clear:both; overflow:hidden; border:1px solid #d1d1d1;}
.jl2 h2{ display:block; width:698px; height:28px; line-height:28px; color:#884300; background:url(../images/j4.jpg) repeat-x; border-bottom:1px #e5dcd5 solid;text-align:left;}
.jl2 h2 span{ padding-left:10px; font-weight:bold; font-size:14px; float:left;}
.jl2 h2 span font{ font-weight:100; font-size:12px;}
.jl2 h2 a{ float:right; text-align:left; padding-right:10px; color:#777777;}
.jl2 .pp{ width:688px; float:right; clear:both; overflow:hidden; padding:10px 0 0 10px;}
.jl2 .pp li{ display:block; width:162px;float:left; padding-right:9px; }
.jl2 .pp img{ width:158px; height:138px; padding:1px; border:1px #CCC solid; float:left;}
.jl2 .pp span{ display:block; font-weight:bold; padding:7px 0 5px 0; text-align:center;float:left;font-size:14px; width:162px;TEXT-OVERFLOW: ellipsis; WHITE-SPACE: nowrap; overflow:hidden;}
.jl2 .pp a{ color:#000;}
.jl2 .pp a:hover{ color:#cd0000; text-decoration:none}
.jl2 .pp p{ display:block; text-align:center;float:left; overflow:hidden;}
.jl2 .pp p a{ color:#eb822f; width:64px; height:21px; float:left;  margin:0 6px;line-height:21px; padding-top:2px; overflow:hidden; text-align:center; border:1px solid #b3b3b3}
.jright .jbh{ width:240px; float:right; text-align:left;clear:both; overflow:hidden; padding-top:13px;}
.jright .jbh li{background:url(../images/all.gif) no-repeat -994px -127px; width:93px; border-bottom:1px dotted #dddddd; padding-left:12px; height:28px; line-height:28px; float:left;overflow:hidden;TEXT-OVERFLOW: ellipsis; WHITE-SPACE: nowrap; margin-right:10px;}
.jright .jbh li a{ color:#202020; float:left;}
.jright .jbh li a:hover{ color:#ba2636;}
.jright .jbh li span{ float:right; text-align:right; color:#aaabc9}
.jl2 .tj{ width:688px; float:right; clear:both; overflow:hidden; padding:10px 0 0 10px;}
.jl2 .tj li{ display:block; width:162px;float:left; padding-right:9px; }
.jl2 .tj img{ width:158px; height:130px; padding:1px; border:1px #CCC solid; float:left;}
.jl2 .tj span{ display:block; padding:7px 0 2px 0; text-align:center;float:left;font-size:12px; width:162px;TEXT-OVERFLOW: ellipsis; WHITE-SPACE: nowrap; overflow:hidden;}
.jl2 .tj a{ color:#000;}
.jl2 .tj a:hover{ color:#C30414; text-decoration:none;}
.jl2 .tj p{ text-align:center;float:left; overflow:hidden;width:162px;_width:155px; line-height:19px;}
.jl2 .tj p strong{ color:#c30414; font-size:14px;}
.jright .cx{ width:243px; float:right; overflow:hidden; padding-top:13px;}
.jright .cx li{ height:24px;padding-left:15px; width:220px; TEXT-OVERFLOW: ellipsis; WHITE-SPACE: nowrap; overflow:hidden;background:url(../images/all.gif) no-repeat -989px -130px; text-align:left;}
.jright .cx a{ color:#333;}
.jright .cx a:hover{ color:#cd0000;}
.jl2 .wy{ width:685px; margin:15px auto 0 auto; clear:both; overflow:hidden;}
.jl2 .wy .wyleft{ width:400px; float:left; overflow:hidden;}
.jl2 .wy .wyleft .wyli{ width:400px; float:left; overflow:hidden; clear:both;}
.jl2 .wy .wyleft .wyli li{ width:122px; float:left; padding-left:9px; height:120px; TEXT-OVERFLOW: ellipsis;WHITE-SPACE: nowrap; overflow:hidden;}
.jl2 .wy .wyleft .wyli li img{ width:120px; height:90px; clear:both; margin-bottom:7px;}
.jl2 .wy .wyleft .wyli li a{ color:#292929; width:120px; text-align:center;}
.jl2 .wy .wyleft .wyli li a:hover{ color:#ba2636; text-decoration:none}
.jl2 .wy .wyleft .xli2{ width:375px; margin-top:11px; float:left; text-align:left; clear:both; overflow:hidden; padding-left:15px;}
.jl2 .wy .wyleft .xli2 li{ background:url(../images/all.gif) no-repeat -996px -182px; width:360px; padding-left:10px; height:25px; float:left;overflow:hidden;TEXT-OVERFLOW: ellipsis; WHITE-SPACE: nowrap; }
.jl2 .wy .wyleft .xli2 li a{ color:#202020; float:left;width:295px;overflow:hidden;TEXT-OVERFLOW: ellipsis; WHITE-SPACE: nowrap;}
.jl2 .wy .wyleft .xli2 li span{ color:#b7b7b7; float:right; text-align:right; width:60px;overflow:hidden;TEXT-OVERFLOW: ellipsis; WHITE-SPACE: nowrap; font-weight:100;}
.jl2 .wy .wyleft .xli2 li a:hover{ color:#ba2636;}

.jl2 .wy .wyleft .jzleft{ width:395px; float:left; padding-top:15px;}
.jl2 .wy .wyleft .jzleft span{ display:block; width:110px;float:left; text-align:center; font-weight:bold; padding:0 0 25px 15px;}
.jl2 .wy .wyleft .jzleft span img{ width:105px; height:75px; border:1px #cbcbcb solid; padding:1px;}
.jl2 .wy .wyleft .jzleft p{display:block; float:right; color:#6e6e6e; width:255px; height:85px;overflow:hidden;line-height:20px; text-align:left;}
.jl2 .wy .wyleft .jzleft a{ color:#3b3b3b;}
.jl2 .wy .wyleft .jzleft p font{ font-size:14px; font-weight:bold; color:#000;width:100%; padding-right:0px;overflow:hidden;TEXT-OVERFLOW: ellipsis; WHITE-SPACE: nowrap; clear:both; line-height:25px;}
.jl2 .wy .wyleft .jzleft h3{ display:block; width:380px; border:0px; height:23px;text-align:left; padding:10px 0 0 15px; background:none; font-size:14px; background:#f6f0e9; clear:both; margin:0 0 17px 0;}
.jl2 .wy .wyleft .jzleft h3 strong{ float:left; text-align:left;}
.jl2 .wy .wyleft .jzleft h3 strong img{ margin-bottom:2px;}
.jl2 .wy .wyleft .jzleft h3 a{ float:right;color:#555350; font-size:12px; padding-right:15px;}
.jl2 .wy .wyright{ width:250px; float:right;}
.jl2 .wy .wyright .wr1{ background-image:url(../images/j8.jpg); width:245px; height:15px; float:left; clear:both; overflow:hidden; margin-bottom:8px;}
.jl2 .wy .wyright .wrbt{ padding-bottom:10px; width:230px; float:left; clear:both; overflow:hidden; color:#884400; text-align:left; font-weight:bold; padding-left:12px; padding-top:8px;}
.jl2 .wy .wyright .zjnr{ width:235px; overflow:hidden; float:left; padding-left:5px; text-align:left;}
.jl2 .wy .wyright .zjnr .xli2{ width:227px; float:left; text-align:left; clear:both; overflow:hidden; padding-top:13px; border-top:1px dashed #e9e9e9; margin-top:10px;}
.jl2 .wy .wyright .zjnr .xli2 li{ background:url(../images/all.gif) no-repeat -990px -183px; width:210px; padding-left:15px; height:24px; float:left;overflow:hidden;TEXT-OVERFLOW: ellipsis; WHITE-SPACE: nowrap; }
.jl2 .wy .wyright .zjnr .xli2 li a{ color:#717171;}
.jl2 .wy .wyright .zjnr .xli2 li a:hover{ color:#ba2636;}
.jl2 .wy .wyright .zjnr .img{width:227px; float:left; clear:both; overflow:hidden;}
.jl2 .wy .wyright .zjnr .img span{ display:block; width:80px;float:left; padding-right:7px; text-align:center;}
.jl2 .wy .wyright .zjnr .img span img{ width:73px; height:69px; padding:1px; border:1px #d7d7d7 solid; margin-bottom:4px;}
.jl2 .wy .wyright .zjnr .img p{ display:block; float:left; color:#7d7d7d; width:140px; height:100px; overflow:hidden; line-height:24px; text-align:left;}
.jl2 .wy .wyright .zjnr .img a{ color:#3b5998;}
.jl2 .wy .wyright .zjnr .img a:hover{ color:#bb3333; text-decoration:none}
.jl2 .wy .wyright .zjnr .img p strong{ color:#000}
.jl2 .wy .wyright .zjnr .img p a{ color:#bb3333;}
.jl2 .wy .wyright .djph{ width:230px; padding-left:12px; float:left; overflow:hidden; clear:both;}
.jl2 .wy .wyright .djph li{ width:230px; float:left; text-align:left; height:30px; clear:both; overflow:hidden;}
.jl2 .wy .wyright .djph li img{ float:left; margin:0px 5px 0px 0;}
.jl2 .wy .wyright .djph li a{ float:left; color:#444444;overflow:hidden;TEXT-OVERFLOW: ellipsis; WHITE-SPACE: nowrap; width:165px;}
.jl2 .wy .wyright .djph li span{ float:right; color:#ff6600; text-align:right;}
.jl2 .wy .wyright .zb{ width:225px; float:left; clear:both; overflow:hidden; margin-bottom:8px; padding:0 10px;}
.jl2 .wy .wyright .zb span{ width:125px; float:left; text-align:left; color:#bb3333; line-height:25px;}
.jl2 .wy .wyright .zb span strong{ font-size:14px; color:#000;}
.jl2 .wy .wyright .zb img{ float:left;}
.jl2 .wy .wyright .xli3{ width:227px; float:left; text-align:left; clear:both; overflow:hidden;}
.jl2 .wy .wyright .xli3 li{ background:url(../images/all.gif) no-repeat -990px -183px; width:210px; padding-left:15px; height:22px; float:left;overflow:hidden;TEXT-OVERFLOW: ellipsis; WHITE-SPACE: nowrap; }
.jl2 .wy .wyright .xli3 li a{ color:#717171; float:left; width:120px;overflow:hidden;TEXT-OVERFLOW: ellipsis; WHITE-SPACE: nowrap;}
.jl2 .wy .wyright .xli3 li a:hover{ color:#ba2636;}
.jl2 .wy .wyright .xli3 li span{ float:right; color:#595959; text-align:left; padding-left:5px;}

.js{ border:1px solid #eac493; width:251px;float:right; overflow:hidden;padding:15px 0; background-color:#ffddc2;}
.js img{ float:left; margin-left:10px;}
.lptitle2{ width:230px; margin:18px auto 8px auto; border-bottom:1px solid #e4e4e4; height:26px; line-height:26px; clear:both; overflow:hidden;}
.lptitle2 strong{ font-size:14px; float:left;}
.lptitle2 a{float:right; color:#3b5b98;}
.jright .jx{ width:240px; margin:0 auto; padding-left:10px; clear:both; overflow:hidden;}
.jright .jx li{ float:left; width:110px; line-height:18px;color:#494949; padding-right:7px;}
.jright .jx li a{ color:#494949;}
.jright .jx li a:hover{ color:#BB3333; text-decoration:none;}
.jright .jx li img{ width:108px; height:109px;border:1px solid #efefef; margin-bottom:4px;}

/*首页修改样式加*/
.rt1new{border:1px solid #eeeeee; width:251px; overflow:hidden; margin-bottom:6px;  background-color:#f7f7f7;}
#buil .mailmiddle h3{display:block; width:404px; height:28px; line-height:28px; color:#884300; background:url(../images/j4.jpg) repeat-x; border-bottom:1px #d1d1d1 solid; border-top:1px #d1d1d1 solid;margin-bottom:12px; text-align:left;}
#buil .mailmiddle h3 span{ padding-left:20px; font-weight:bold; font-size:14px; background-position:-986px -72px; float:left;}
#buil .mailmiddle h3 a{ float:right; text-align:left; padding-right:10px; color:#777777;}

#buil .mailleft h3{display:block; width:283px; height:28px; line-height:28px; color:#884300; background:url(../images/j4.jpg) repeat-x; border-bottom:1px #d1d1d1 solid; border-top:1px #d1d1d1 solid;margin-bottom:12px; text-align:left;}
#buil .mailleft h3 span{ padding-left:20px; font-weight:bold; font-size:14px; background-position:-986px -72px; float:left;}
#buil .mailleft h3 a{ float:right; text-align:left; padding-right:10px; color:#777777;}
.lptitle{ width:230px; margin:0 auto 10px auto; border-bottom:1px solid #e4e4e4; height:26px; line-height:26px; clear:both; overflow:hidden;}
.lptitle strong{ font-size:14px; float:left;}
.lptitle a{float:right;}
.rt1new a{ color:#3b5699; text-decoration:none;}
.rt1new a:hover{ color:#FF6600;text-decoration:none;}
.rt1 a{ color:#3b5699; text-decoration:none;}
.rt1 a:hover{ color:#FF6600;text-decoration:none;}
#flast .xfnr .xfleft .xfl1 .fnr .newr a{ color:#3b5699; text-decoration:none;}
#flast .xfnr .xfleft .xfl1 .fnr .newr a:hover{ color:#FF6600;text-decoration:none;}
#buil .mailleft .xp{ width:90%; text-align:left; clear:both; overflow:hidden; border-bottom:1px solid #f1f1f1; margin:0 auto 13px auto; padding-bottom:10px;}
#buil .mailleft .xp li{ display:block; width:112px;float:left; padding:0 7px; }
#buil .mailleft .xp li img{ width:110px; height:98px; padding:1px; border:1px #CCC solid; float:left;}
#buil .mailleft .xp li span{ display:block; padding:7px 0 5px 0; text-align:center;float:left;font-size:12px; width:112px;TEXT-OVERFLOW: ellipsis; WHITE-SPACE: nowrap; overflow:hidden;}
#buil .mailleft .xp li span a{ color:#000;}
#buil .mailleft .xp li p{ text-align:center;float:left;TEXT-OVERFLOW: ellipsis; WHITE-SPACE: nowrap; overflow:hidden;width:112px;}
#buil .mailleft .xp li p strong{ color:#c30414; font-size:12px;}


/*资讯列表页*/
#newlist{ margin:0 auto; width:960px; margin-bottom:10px; overflow:hidden; }
#newlist .xfleft{ float:left; width:700px; overflow:hidden;}
#newlist .xfright{ width:250px; float:right; overflow:hidden;}
#newlist .xfleft .zl1{ width:670px; float:left; padding:15px; border-bottom:2px solid #004276;}
#newlist .xfleft .zl1 .zxfl{ width:605px; float:left; padding-bottom:5px;}
#newlist .xfleft .zl1 .zxfl span{ width:67px; padding:8px 0; text-align:center; color:#FFF; font-weight:bold; float:left; background-color:#0a6ba0}
#newlist .xfleft .zl1 .zxfl p{ width:520px; float:right; border-bottom:1px dashed #e0e0e0; text-align:left; line-height:38px;}
#newlist .xfleft .zl1 .zxfl p a{ color:#000; margin-right:13px;}
#newlist .xfleft .zl2{ width:625px; float:left; padding:5px; overflow:hidden; clear:both;}

#newlist .xfleft .zl2 .gjzs{ float:left;width:605px; clear:both; margin:10px auto; background-color:#eaeaea; padding:8px 0 5px 20px; text-align:left; font-size:14px;}
#newlist .xfleft .zl2 .gjzs img{ margin-bottom:-2px;}
#newlist .xfleft .zl2 .gjzs font{ color:#900000;font-size:14px;}

#newlist .xfleft .zl2 ul{ padding:10px 0; border-bottom:1px dotted #999999; overflow:hidden; float:left;}
#newlist .xfleft .zl2 li{ width:605px; float:left; clear:both;color:#3b5699; background:url(../images/z2.jpg) no-repeat scroll 1px 8px transparent; padding-left:20px; height:27px; line-height:27px;}
#newlist .xfleft .zl2 li a{ color:#5e5e5e; text-decoration:none; float:left;font-size:14px;}
#newlist .xfleft .zl2 li .news{ color:#3b5699; margin-left:10px; text-align:left;TEXT-OVERFLOW: ellipsis; WHITE-SPACE: nowrap; overflow:hidden;}
#newlist .xfleft .zl2 li a:hover{ color:#FF6600;text-decoration:none;}
#newlist .xfleft .zl2 li span{ float:right; text-align:right;}
#newlist .xfleft .zl3{ width:625px; float:left; padding:15px 0; overflow:hidden; clear:both;}



#newlist .mknew{ width:308px; margin-bottom:10px; float:right;border:1px solid #C8D8F2;}
#newlist .rt1{ width:308px;overflow:hidden;}
#newlist. rt1 a{ color:#3b5699; text-decoration:none;}
#newlist .rt1 a:hover{ color:#FF6600;text-decoration:none;}
#newlist .rt1 .xbj{display:block; width:308px; height:23px; line-height:23px; color:#004276; background:url(../images/b1.jpg);text-align:left; margin-bottom:15px; border:0; padding-top:2px;}
#newlist .rt1 .xbj span{ padding-left:20px; font-weight:bold; font-size:14px; float:left; background:none;}
#newlist .rt1 .xbj img{ float:right; padding:5px 10px 0 0;}
#newlist .rt1 h2 a{ float:right; text-align:left; padding-right:10px; color:#000; font-size:12px; font-weight:normal;}
#newlist .rt1 .lb{text-align:center;}
#newlist .mr1{ width:296px; padding:0px 0 0px 12px; clear:both; overflow:hidden}
#newlist .mr1 .jzsl{ width:295px; clear:both; overflow:hidden; text-align:left;}
#newlist .mr1 .jzsl li{ width:128px; float:left; padding-right:15px; height:150px;overflow:hidden; padding-left:3px;}
#newlist .mr1 .jzsl li img{ width:120px; height:90px; clear:both; margin-bottom:5px; padding:3px; border:1px solid #bfbfbf;}
#newlist .mr1 .jzsl li span a{width:128px; line-height:20px;}
#newlist .mr1 .jzsl li span{ font-size:12px; color:#616161;TEXT-OVERFLOW: ellipsis; WHITE-SPACE: nowrap; overflow:hidden; width:128px; text-align:center; float:left;}
#newlist .mr1 .xlitl{ width:295px; float:left; text-align:left;clear:both; overflow:hidden; padding-bottom:10px;}
#newlist .mr1 .xlitl li{ width:285px; padding-left:2px; height:23px; float:left;overflow:hidden;TEXT-OVERFLOW: ellipsis; WHITE-SPACE: nowrap; border-bottom:1px solid #e6e6e6; padding-top:8px;}
#newlist .mr1 .xlitl li p{ width:215px; float:left;overflow:hidden;TEXT-OVERFLOW: ellipsis; WHITE-SPACE: nowrap; color:#2b2b2b; font-weight:bold;}
#newlist .mr1 .xlitl li p a{ font-weight:100; padding-left:10px;}
#newlist .mr1 .xlitl li font{ color:#bb3333; font-size:12px; width:59px; float:right; text-align:right;overflow:hidden;TEXT-OVERFLOW: ellipsis; WHITE-SPACE: nowrap;}
#newlist .mr1 .gd{ float:left; text-align:left; padding:0 0 10px 15px;}
#newlist .mr1 .gd a{ color:#bb3333;}
#newlist .mr1 .lb{ width:275px; float:left; border-bottom:1px dotted #dddddd; margin-bottom:10px; text-align:center; color:#3b5699; padding-bottom:5px;}
#newlist .mr1 .tjnews{width:267px; float:left; text-align:left; line-height:24px; padding:0 0 10px 8px;}
#newlist .mr1 .tjnews strong a{ font-size:13px; color:#bb3333;}
#newlist .mr1 .tjes{ width:288px; clear:both; overflow:hidden; text-align:left;border-bottom:1px dotted #dddddd; margin-bottom:10px;}
#newlist .mr1 .tjes li{ width:288px; float:left; clear:both;color:#3b5699; height:25px;overflow:hidden;TEXT-OVERFLOW: ellipsis; WHITE-SPACE: nowrap;}
#newlist .mr1 .tjrc{width:267px; float:left; text-align:left; line-height:24px; padding:0 0 10px 8px;border-top:1px dotted #dddddd; padding-top:6px; }
#newlist .mr1 .tjrc a{ margin-right:10px;}


/*登入页面*/
.carbottom{ width:960px; margin-top:20px; clear:both; border-top:1px solid #d8d8d8; overflow:hidden;}
.Section{ width:960px; clear:both; overflow:hidden; margin-top:10px; overflow:hidden;}
.ub{ float:left;background:url(../images/q5.jpg) no-repeat scroll 7px 3px transparent; padding-left:23px; text-align:left; font-size:14px; font-weight:bold;}
.l_logimg{float:left;width:519px;background:url(../images/loginfgbg.jpg) no-repeat right center #fff;height:416px; padding:50px 0 0;padding-right:1px;}
.l_logimg p{font-size:14px;color:#555; padding-left:4px; margin-top:6px;line-height:22px; text-align:left;}
.l_logimg a{text-decoration:underline;font-family:"宋体";}
.l_logimg img{margin:5px 0;}
.l_login{float:left;width:360px; padding-top:40px; margin-left:15px;}
.l_login a{ color:#005599;}
.l_login h1{border-bottom:1px solid #eee;padding-bottom:6px; }
.l_login h2{border-bottom:1px solid #eee; padding:2px 0;margin-top:8px;}
.l_login p{ margin-bottom:6px;line-height:18px; font-size:12px;}

.logintab{font-size:14px;color:#333;margin-top:16px;}

.logintab td{padding:6px;word-wrap:break-word}
.logintab td a{text-decoration:underline;}
.logintab input.inputtxt{border-top:1px solid #c1c4c9;border-left:1px solid #c1c4c9;border-right:1px solid #e8ecf1;border-bottom:1px solid #e8ecf1;padding:3px;height:16px;color:#666;width:80%;font-family:Arial, Helvetica, sans-serif;}
.logintab input{vertical-align:-3px;}


/*商家列表页*/
#newlist .jjxfleft{ float:left; width:310px; overflow:hidden; padding-top:10px;}
#newlist .jjxfright{ width:655px; float:right; overflow:hidden;}
#newlist .sl td a{ color:#006DD5; font-size:14px;}
#newlist .sl {border: 1px solid #BFE3F9; border-top: 0px; padding: 10px; padding-bottom: 25px}
#house{height:22px;margin-bottom:3px !important;margin-bottom:-7px; position:relative;}
.tophui {
    color: #69646A;
}
	.home li{display:inline;}
	.home a{background: url(../images/bg2.gif) no-repeat;}	
	.home a:link,.home a:visited{float:left;background-position:left -47px;text-decoration: none;margin:0px 5px 0px 0px;}	
	.home a:link span,.home a:visited span{display:block;background: url(../images/bg3.gif) no-repeat right -47px;font-size:12px;padding:4px 10px 8px 10px; color:#000;}
	.home a:hover,.list a:active{background-position:left -47px;}	
	.home a:hover span,.home a:active span{background-position:right -47px;}	
	.home .on a:link,.home .on a:visited{background-position:left 0px;margin:0px 5px 0px 0px;}
	.home .on a span,.home .on a:link span,.home .on a:visited span{background: url(../images/bg3.gif) no-repeat right 0px;color:#333333;font-size:14px; font-weight:bold;padding:3px 10px 10px 10px;}
	.ran14 {font-size: 14px;	color: #006DD5;}
a.ran14:link {color: #006DD5;text-decoration: none;font-size: 14px;font-weight: normal;}
a.ran14:visited {color: #006DD5;text-decoration: none;font-size: 14px;font-weight: normal;}
a.ran14:hover{color: #006DD5;text-decoration: none;font-size: 14px;font-weight: normal;}
a.ran14:active {color: #006DD5;text-decoration: underline;font-size: 14px;font-weight: normal;}

.ran12 {font-size: 12px;	color: #006DD5;}
a.ran12:link {color: #006DD5;text-decoration: none;font-size: 12px;font-weight: normal;}
a.ran12:visited {color: #006DD5;text-decoration: none;font-size: 12px;font-weight: normal;}
a.ran12:hover{color: #006DD5;text-decoration: none;font-size: 12px;font-weight: normal;}
a.ran12:active {color: #006DD5;text-decoration: underline;font-size: 12px;font-weight: normal;}
.black14 {font-size: 14px;	color: #000000;}
a.black14:link {color: #000000;text-decoration: none;font-size: 14px;font-weight: normal;}
a.black14:visited {color: #000000;text-decoration: none;font-size: 14px;font-weight: normal;}
a.black14:hover{color: #000000;text-decoration: underline;font-size: 14px;font-weight: normal;}
a.black14:active {color: #000000;text-decoration: underline;font-size: 14px;font-weight: normal;}
/*报名模块*/
.bmmk{ width:285px; clear:both; overflow:hidden; margin-bottom:10px;}
.bmmk p{ width:285px; float:left; clear:both; overflow:hidden}
.bmmk p img{ width:285px;}
.bmmk .bm{ width:218px; border:1px solid #c0c0c0; border-top:0; background-color:#f2f2f2; float:left; clear:both; padding:5px 38px 10px 27px;}
.bmmk .bm .s1{ float:left; background-image:url(../images/b2.jpg); width:101px; height:20px; padding-top:26px; text-align:center; font-size:12px; color:#4b4b4b;}
.bmmk .bm .s1 strong{ font-size:14px; color:#b70000;}
.bmmk .bm .s2{ float:right; text-align:right; padding-top:8px;}
.tp{ width:120px; height:100px; padding:1px; border:1px solid #cccccc; float:left;}
.tp img{ width:120px; height:100px;}
.xq a{ color:#cc0000;}
.xq { width:123px; float:left; font-weight:bold; text-align:left; padding:7px 0 5px 0; padding-left:2px;}
.xq2{ width:123px; float:left; text-align:left; padding-bottom:5px; padding-left:2px;}
.xq3{float:left; text-align:left; background-color:#cc0000; text-align:center; color:#FFF; width:68px; padding:2px 0 2px 2px;}
.fel3 li{ float:left; padding-right:12px; width:123px;}

.diary_pro2 td{ line-height:21px;}
.diary_pro2 td a{ color:#222222}
.diary_pro2 td a:hover{ color:#BB3333; text-decoration:none;}

.f1{ clear:both;float:left;  width:785px; background-image:url(../images/e1.jpg); height:37px; margin-top:10px; padding:8px 0 0 175px; text-align:left;}


   #hd   
   {   
        margin: 0 auto;   
        width: 936px;   
        height: 42px;   
        background: url(../images/berxia.gif) repeat-x;   
        border: 1px #dadada solid;   
        padding: 1px 11px 0 11px;   
        margin-bottom: 10px;   
        overflow: hidden;   
    }   
    #hd li   
    {   
        float: left;   
        width: 117px;   
        height: 21px;   
        line-height: 21px;   
        padding-left: 9px;   
        background-position: -604px -12px;   
        padding-right: 7px;   
    }   
    #hd a   
    {   
        color: #575757;   
        text-decoration: none;   
    }   
    #hd a:hover   
    {   
        color: #ff0000;   
        text-decoration: underline;   
    }   
    #hd .no a   
    {   
        color: #ff0000;   
    }   


.ulPicExt li
{
    width: 140px;
    float: left;
    color: #000000;
    line-height: 21px;
	padding-right:5px;
	height:105px;
}
.ulPicExt li img{ width:134px; border:0;}
.ulPicExt .pic
{
    border-bottom: #d3d3d3 1px solid;
    border-left: #d3d3d3 1px solid;
    display: block;
    border-top: #d3d3d3 1px solid;
    border-right: #d3d3d3 1px solid;
    padding: 2px;
    overflow: hidden;
}
.ulPicExt .pic:hover
{
    border-bottom: #fe5400 1px solid;
    border-left: #fe5400 1px solid;
    border-top: #fe5400 1px solid;
    border-right: #fe5400 1px solid;
    text-decoration: none;
}
.ulPicExt .tit
{
    text-align: center;
    line-height: 21px;
    background: #555555;
    height: 21px;
    color: #fff;
    overflow: hidden;
    cursor: pointer;
}
.ulPicExt A:hover .tit
{
    background: #fe5400;
}


/*房产首页模块*/
.shou_jzjs{border:1px solid #e7cccc; width:251px; overflow:hidden; margin-bottom:6px; padding:10px 0 5px 0; background-color:#fff6f4; clear:both;}
.shou_title{ width:230px; margin:0 auto 10px auto; color:#d60000; border-bottom:1px solid #ea6000; height:26px; line-height:26px; clear:both; overflow:hidden; font-size:12px;}
.shou_title strong{ font-size:14px; float:left;}
.shou_title a{float:right;}
.shou_js{ width:230px; margin:0 auto; clear:both; overflow:hidden;}
.shou_js table{ width:230px; float:left; clear:both; font-size:12px; overflow:hidden;}
.shou_js th{ height:26px; border-bottom:1px solid #FFF; vertical-align:middle; text-align:center; color:#0065c3; font-weight:100;}
.shou_js td{ height:25px; padding-left:7px; text-align:left; vertical-align:middle}
.shou_js td span{ color:#c30000;}
.shou_js td font{ font-size:12px; color:#0065c3;}
.shou_js td a{ color:#000;}
.shou_js td a:hover{ color:#cc0000}



.phone_khd{float: left; width: 253px; clear: both;  padding-bottom: 10px;}

.fang_newfl{ width:365px; margin:0 auto; clear:both; overflow:hidden;  height:22px; font-size:12px; text-align:right; color:#6b6b6b; padding-top:10px;}
.fang_newfl a{color:#6b6b6b; margin-right:8px;}
.fang_newfl a:hover{color:#cc0000}
#mail .mailmiddle .t4 .t4b p{ float:right; text-align:left; padding-top:1px}
.mr1 .xlu2{ width:227px; float:left; text-align:left; border-top:1px dashed #e9e9e9; clear:both; overflow:hidden; padding-top:9px;}
.mr1 .xlu2 li{width:205px; height:22px; background:url("../images/p4.jpg") no-repeat scroll 3px 4px transparent; padding-left:12px; float:left;overflow:hidden;TEXT-OVERFLOW: ellipsis; WHITE-SPACE: nowrap;}

#bottomNav { width:100%; margin:0 auto;color:#000; z-index:9999;center:0;position:fixed;bottom:0;text-align:left; _position:absolute; /* for IE6 */ 
_top: expression(documentElement.scrollTop + documentElement.clientHeight-this.offsetHeight); /* for IE6 */ overflow:visible;}



#rightb {
    border: 1px solid #CCCCCC;
    overflow: hidden;

}

#rightb ul li {
    float: left;
    height: 30px;

}
.llbt {
    padding-left: 10px;
}
form, ul, li, p {
    margin: 0;
    padding: 0;
}
ul, li {
    list-style-type: none;
    overflow: hidden;
}
#rightb ul li {
    float: left;
    height: 32px;
    font-size: 15px;
    margin-left: 5px;
}
.lldc {
    width: 248px;
    height: 27px;
    line-height: 27px;
    padding-top: 3px;
    text-align: center;
}
