﻿@import url(base.css);
/********main********/
.main{width:986px;margin:12px auto 0px auto;overflow:hidden;}
.main .leftcon{float:left;width:622px;overflow:hidden;}
.main .rightcon{float:right;width:354px;overflow:hidden;}
/*News*/
.main .news{width:622px;background:#fff;overflow:hidden;}
.main .news ul li.m{width:622px;float:left;}
.main .news .hot{height:14px;*height:30px;padding:7px 0 10px 20px; border-bottom:1px solid #dfdfdf; color:#d10000; overflow:hidden; clear:both;}
.main .news .hot span{float:left;}
.main .news .hot table{float:left;font-size:12px;}
.main .news .hot b{background:url(images/ico.gif) -316px 5px;padding:0 4px;}
.main .news .hot a{color:#036; font-family:"宋体";margin-right:12px;}
.main .news .hot a:hover{color:#d10000;}
.main .news .flash{width:302px;height:270px;margin-top:1px; background:#f6f6f6; text-align:center;padding-top:17px;float:left;clear:both;}
.main .news .flash ul li h1{padding:0px 17px;font-size:14px; font-weight:bold; margin-top:8px;}
.main .news .flash ul li p{padding:0px 17px;text-align:left; line-height:24px;color:#666; margin-top:8px;}
.main .news .list{width:286px;padding-top:15px;font-family:"宋体"; line-height:24px; margin-right:17px;float:right;display:inline;}
.main .news .list strong{color:#cc0000;}
.main .news .list ul li strong b{font-size:10px;}
.main .news .list ul li span{font-size:10px;}
.main .news .list div{padding-top:0px;height:55px; overflow:hidden;}
.main .news .list div a.cc{display:block;font-size:18px; font-family:"黑体"; font-weight:100;line-height:24px;border-bottom:0px;padding:5px 0 2px 0;}
.main .news .list .cc{padding:6px 0 5px 0; border-bottom:1px solid #dfdfdf;}
.main .news .list .cc a b{font-size:10px;font-weight:100;}
.main .news .list .cc a strong{font-size:10px;font-weight:100;color:#036;}
.main .news .list .cc .more{text-align:right;}
.main .news .list .cc2{border:0px; padding-top:10px;}
.main .news .adword{width:285px;padding:12px 0px 6px 17px;font-family:"宋体";float:left; overflow:hidden;}
.main .news .adword strong{color:#cc0000; line-height:32px;}
.main .news .adword strong b{font-size:10px;}
.main .news .adword ul li{line-height:24px;}
.main .news .adword ul li span{font-size:10px;font-weight:100;}
.main .news .adv1{width:586px;height:90px;margin:0 auto; overflow:hidden; padding:10px 0; clear:both;}
.main .news .adv1 img{width:586px;height:90px;}
.main .news .adv1 object{width:586px;height:90px;}
.main .news .adv1 embed{width:586px;height:90px;}
/*office hot sale and rent*/
.main .office{width:622px;background:#fff;margin-top:8px;overflow:hidden;}
.main .office ul li.m{width:622px;padding-top:4px;float:left;}
.main .office ul li.m .subnav{height:30px;}
.main .office ul li.m .subnav ul li{height:30px;float:left;border-bottom:1px solid #dfdfdf;line-height:30px;font-weight:bold;}
.main .office ul li.m .subnav ul li.ld{width:17px;}
.main .office ul li.m .subnav ul li ul li{border:0;}
.main .office ul li.m .subnav .cur{height:30px;background:#fff;border:0; cursor:pointer;}
.main .office ul li.m .subnav .cur .lb{width:6px;background:url(images/ico.gif) -385px -80px no-repeat;}
.main .office ul li.m .subnav .cur .le{width:6px;background:url(images/ico.gif) -400px -80px no-repeat;}
.main .office ul li.m .subnav .cur .lm{border-top:1px solid #dfdfdf;color:#c00;padding:0 15px;}
.main .office ul li.m .subnav .lm{padding:0 21px;}
.main .office ul li.m .subnav .lsch{width:373px; text-align:right;padding-right:17px;}
.main .office ul li.m .subnav .lsch .keys{width:158px;height:18px;padding-top:4px;padding-left:22px;border:1px solid #999; border-bottom-color:#ccc;border-right-color:#ccc;background:url(images/ico2.gif) 5px 5px no-repeat;color:#999; vertical-align:top;}
.main .office ul li.m .subnav .lsch .btn{width:65px;height:22px;background:url(images/ico.gif) -820px -80px; border-bottom:outset;border:0px; color:#fff; margin:2px 0 0 5px; cursor:pointer; vertical-align:top;}
.main .office .list{width:600px;padding:6px 11px 6px 11px;color:#999; overflow:hidden; float:left;}
.main .office .list ul li{width:100px;height:116px;border:1px solid #ebebeb;float:left;padding:3px;margin:6px;display:inline;overflow:hidden;}
.main .office .list ul li img{width:100px;height:75px;}
/*topics*/
.main .topic{width:622px;background:#fff;margin-top:8px;overflow:hidden;}
.main .topic ul li.m{width:622px;padding-bottom:6px;float:left;}
.main .topic ul li.m ul{width:270px;height:218px;float:left;padding:0px 17px; margin-top:12px; overflow:hidden;}
.main .topic ul li.m ul.ttl{width:605px;height:36px;line-height:32px;border-bottom:1px solid #e5e5e5;font-size:14px;color:#d10000;font-weight:bold;padding:0 0 0 17px; margin:0px;}
.main .topic ul li.m ul.ulf{border-right:1px solid #e5e5e5;}
.main .topic ul li.m ul li{width:270px; float:left;}
.main .topic ul li.m ul li.top{margin-bottom:10px;}
.main .topic ul li.m ul li img{width:100px;height:75px;margin:0 5px 0 0;padding:1px;border:1px solid #e9e9e9;float:left;}
.main .topic ul li.m ul li strong{float:left;line-height:22px; white-space:nowrap}
.main .topic ul li.m ul li p{width:160px;float:left;color:#9a9a9a; line-height:20px;}
.main .topic ul li.m ul li a{line-height:24px;}
.main .topic ul li.m ul li span{font-size:10px;font-weight:100;font-family:"宋体";}
/*business cercle*/
.main .Business{width:622px;background:#fff;margin-top:8px;overflow:hidden;}
.main .Business ul li.m{width:622px;padding-bottom:10px;float:left;}
.main .Business ul li.m ul.ttl{width:605px;height:30px;line-height:26px;border-bottom:1px solid #e5e5e5;font-size:14px;color:#d10000;font-weight:bold;padding:4px 0 0 17px; margin:0px; overflow:hidden;}
.main .Business ul li.m ul.ttl .sel{height:22px;color:#999;border:1px solid #ccc;float:left;margin-right:5px;}
.main .Business ul li.m ul.ttl .drp{width:22px;height:22px; line-height:22px;border:1px solid #ccc; border-left:0px;
background:url(images/ico.gif) -224px 8px no-repeat;cursor:pointer;margin-right:5px;float:left;}
.main .Business ul li.m ul.ttl .keys{width:130px;height:18px;padding-top:4px;padding-left:22px;border:1px solid #999; border-bottom-color:#ccc; border-right-color:#ccc;background:url(images/ico2.gif) 5px 5px no-repeat;color:#999;float:left; margin-right:5px;}
.main .Business ul li.m ul.ttl .btn{width:65px;height:22px;background:url(images/ico.gif) -820px -80px; border-bottom:outset;border:0px; color:#fff; margin-right:15px; cursor:pointer;}
.main .Business ul li.m .card{width:286px;height:148px;margin:14px 0 0 17px;float:left; display:inline;}
.main .Business ul li.m .card .l1{width:286px;height:6px; background:url(images/ico.gif) -610px -120px; overflow:hidden;float:left;}
.main .Business ul li.m .card .l2{width:272px;border:1px solid #e6e6e6; line-height:18px;padding-left:12px;font-weight:bold;color:#036; border-top:0px; overflow:hidden;float:left;}
.main .Business ul li.m .card .l3{width:268px;height:100px;border-left:1px solid #e6e6e6;border-right:1px solid #e6e6e6;padding:12px 8px 4px 8px; overflow:hidden;float:left;}
.main .Business ul li.m .card .l3 div{float:left;width:104px; text-align:center; margin-right:5px; line-height:24px;}
.main .Business ul li.m .card .l3 div a{color:#666;}
.main .Business ul li.m .card .l3 img{float:left;width:100px;height:75px;padding:1px;border:1px solid #eaeaea;}
.main .Business ul li.m .card .l3 span{width:156px;height:20px;float:left; line-height:20px;overflow:hidden;}
.main .Business ul li.m .card .l3 strong{font-size:10px;font-weight:100;font-family:"宋体";}
.main .Business ul li.m .card .l4{width:286px;height:6px; background:url(images/ico.gif) -610px -135px; overflow:hidden;float:left;}
/*bottom advertisment*/
.main .adv2{width:622px;background:#fff;margin-top:8px; overflow:hidden;}
.main .adv2 ul li.m{width:622px;float:left; text-align:center;padding:4px 0px 2px 0px;}
.main .adv2 ul li.m img{width:604px;height:90px;}
.main .adv2 ul li.m object{width:604px;height:90px;}
/*search office for saling and renting*/
.main .search{width:354px;background:#fff; overflow:hidden;}
.main .search ul li.m{width:334px;float:left;padding:5px 10px;}
.main .search ul li.m .ttl{width:334px;height:34px;background:url(images/vbg.jpg) 0 0 repeat-x;}
.main .search ul li.m .ttl li{width:60px;float:left;font-weight:bold;color:#666;padding-top:15px;text-align:center; }
.main .search ul li.m .ttl li.lb{width:16px;height:33px;background:#fff url(images/ico.gif) -325px -30px;padding:0;}
.main .search ul li.m .ttl li.le{width:16px;height:33px;background:#fff url(images/ico.gif) -345px -30px;padding:0;float:right;}
.main .search ul li.m .ttl li.cur{width:84px;height:19px;padding-top:7px;background:#fff url(images/ico.gif) -230px -30px; margin-top:8px;color:#d10000; cursor:pointer;}
.main .search ul li.m .con{width:302px;line-height:24px; border-right:1px solid #ccc;border-left:1px solid #ccc;padding:8px 15px 0px 15px;}
.main .search ul li.m .con label{font-size:12px; line-height:26px;}
.main .search ul li.m .con label span{font-size:10px;font-family:"宋体";}
.main .search ul li.m .con .keys{width:214px;height:18px;padding-top:4px;padding-left:2px;border:1px solid #999; border-bottom-color:#ccc; border-right-color:#ccc;color:#999; margin:4px 5px 4px 0px;}
.main .search ul li.m .con .btn{width:65px;height:22px;background:url(images/ico.gif) -820px -80px; border-bottom:outset;border:0px; color:#fff;cursor:pointer; margin:4px 5px 4px 0px;}
.main .search ul li.m .con a{margin-right:5px;}
.main .search ul li.m .con .count{color:#999; border-top:1px solid #dfdfdf;margin-top:5px;padding-top:8px; line-height:18px;}
.main .search ul li.m .con .count b{background:url(images/ico.gif) -340px 0;padding:0 7px;}
.main .search ul li.m .con .count span{color:#d10000;}
.main .search ul li.m .bom{width:334px;}
.main .search ul li.m .bom li{float:left; overflow:hidden;}
.main .search ul li.m .bom li.ml{width:322px;height:6px;border-bottom:1px solid #ccc;}
/*Ranking list*/
.main .ranking{width:354px;background:#fff; overflow:hidden; margin-top:8px;}
.main .ranking ul li.m{width:334px;float:left;padding:4px 10px 4px 10px;}
.main .ranking ul li.m div{width:163px;height:262px;float:left;overflow:hidden;}
.main .ranking ul li.m div ul{overflow:hidden;}
.main .ranking ul li.m .top{width:163px;}
.main .ranking ul li.m .top li{float:left; overflow:hidden;}
.main .ranking ul li.m .top li.ml{width:151px;height:5px;border-top:1px solid #ccc;}
.main .ranking ul li.m .con{width:161px;border:1px solid #ccc;border-top:0;border-bottom:0; overflow:hidden;}
.main .ranking ul li.m .con li{width:145px;padding:0 0 0 14px;line-height:24px; height:24px; float:left; overflow:hidden;}
.main .ranking ul li.m .con li.ttl{height:22px;font-weight:bold;color:#d10000;border-bottom:1px solid #ccc;margin-bottom:5px;padding-top:5px; line-height:22px;}
.main .ranking ul li.m .con li.tp{height:96px;}
.main .ranking ul li.m .con li a{line-height:24px;}
.main .ranking ul li.m .con li strong{font-size:10px;font-family:"宋体";font-weight:100;}
.main .ranking ul li.m .con li img{width:120px;height:90px;padding:1px 0 4px 8px; float:left;}
.main .ranking ul li.m .bom{width:163px;}
.main .ranking ul li.m .bom li{float:left; overflow:hidden;}
.main .ranking ul li.m .bom li.ml{width:151px;height:5px;border-bottom:1px solid #ccc;}
/*popular list*/
.main .popular{width:354px;background:#fff; overflow:hidden; margin-top:8px;}
.main .popular ul li.m{width:334px;float:left;padding:5px 10px;}
.main .popular ul li.m ul{ overflow:hidden;}
.main .popular ul li.m .top{width:334px;}
.main .popular ul li.m .top li{float:left; overflow:hidden;}
.main .popular ul li.m .top li.ml{width:322px;height:5px;border-top:1px solid #ccc;}
.main .popular ul li.m .ttl{width:320px;font-weight:bold;color:#d10000;border:1px solid #ccc;line-height:28px;font-size:14px;padding-left:12px; border-top:0;}
.main .popular ul li.m .con{width:332px;border:1px solid #ccc;border-top:0;border-bottom:0; overflow:hidden;}
.main .popular ul li.m .con li{width:300px;line-height:22px;border-top:1px solid #e5e5e5;overflow:hidden;padding:9px 10px 9px 10px; margin-top:-1px; float:left; margin-left:5px; display:inline;}
.main .popular ul li.m .con li img{width:58px;height:41px;padding:1px;border:1px solid #eee;float:left; margin-right:10px;}
.main .popular ul li.m .con li span{width:226px;float:left;color:#999;}
.main .popular ul li.m .con li a{color:#000;}
.main .popular ul li.m .con li a:hover{color:#d10000;}
.main .popular ul li.m .bom{width:334px;}
.main .popular ul li.m .bom li{float:left; overflow:hidden;}
.main .popular ul li.m .bom li.ml{width:322px;height:5px;border-bottom:1px solid #ccc;}
/*adv3*/
.main .adv3{width:354px;background:#fff; overflow:hidden; margin-top:8px;}
.main .adv3 ul li.m{width:334px;float:left;padding:4px 10px 4px 10px;}
.main .adv3 ul li.m img{width:336px;}
.main .adv3 ul li.m object{width:336px;}
.main .adv3 ul li.m embed{width:336px;}
/*map finding house*/
.main .mapfind{width:354px;background:#fff; overflow:hidden; margin-top:8px;}
.main .mapfind ul li.m{width:334px;float:left;padding:4px 10px 4px 10px;}
.main .mapfind ul li.m ul{ overflow:hidden;}
.main .mapfind ul li.m .ttl{width:320px;font-weight:bold;color:#d10000;border:1px solid #ccc;line-height:28px;font-size:14px;padding-left:12px; border-top:0;}
.main .mapfind ul li.m .con{width:332px;border:1px solid #ccc;border-top:0;border-bottom:0; overflow:hidden; padding-top:8px;}
.main .mapfind ul li.m .con li{width:150px;margin-left:16px;float:left; display:inline; line-height:24px;}
.main .mapfind ul li.m .con li strong{font-size:10px;font-weight:100;font-family:"宋体";line-height:24px;}
.main .mapfind ul li.m .top{width:334px;}
.main .mapfind ul li.m .top li{float:left; overflow:hidden;}
.main .mapfind ul li.m .top li.ml{width:322px;height:5px;border-top:1px solid #ccc;}
.main .mapfind ul li.m .bom{width:334px;}
.main .mapfind ul li.m .bom li{float:left; overflow:hidden;}
.main .mapfind ul li.m .bom li.ml{width:322px;height:5px;border-bottom:1px solid #ccc;}
/*today house*/
.main .today{width:354px;background:#fff; overflow:hidden; margin-top:8px;}
.main .today ul li.m{width:334px;float:left;padding:5px 10px 4px 10px;}
.main .today ul li.m .ttl{width:334px;height:34px;background:url(images/vbg.jpg) 0 0 repeat-x;}
.main .today ul li.m .ttl li{width:60px;float:left;font-weight:bold;color:#666;padding-top:15px;text-align:center; }
.main .today ul li.m .ttl li.lb{width:16px;height:33px;background:#fff url(images/ico.gif) -325px -30px;padding:0;}
.main .today ul li.m .ttl li.le{width:16px;height:33px;background:#fff url(images/ico.gif) -345px -30px;padding:0;float:right;}
.main .today ul li.m .ttl li.cur{width:84px;height:19px;padding-top:7px;background:#fff url(images/ico.gif) -230px -30px; margin-top:8px;color:#d10000; cursor:pointer;}
.main .today ul li.m .con{width:312px;border-right:1px solid #ccc;border-left:1px solid #ccc;padding:8px 10px 0px 10px; overflow:hidden;}
.main .today ul li.m .con table{width:100%;border-collapse:collapse; color:#666; float:left;}
.main .today ul li.m .con table thead{color:#333;}
.main .today ul li.m .con table tr td{background:#fdfdfd;empty-cells:show;border:1px solid #e6e6e6; text-align:center; line-height:28px;}
.main .today ul li.m .con table tr td.t0{border:0px;height:3px;padding:1px;}
.main .today ul li.m .con table tbody .t1{width:110px; text-align:left;}
.main .today ul li.m .con table tbody .t1 a{color:#036; margin-left:10px;}
.main .today ul li.m .con table tbody .t1 a:hover{color:#d10000; margin-left:10px;}
.main .today ul li.m .con table .t1{width:110px;}
.main .today ul li.m .con table .t2{width:90px;}
.main .today ul li.m .con table .t3{width:112px;}
.main .today ul li.m .bom{width:334px;}
.main .today ul li.m .bom li{float:left; overflow:hidden;}
.main .today ul li.m .bom li.ml{width:322px;height:5px;border-bottom:1px solid #ccc;}
/*right round corner style*/
ul.top li.bl{width:6px;height:6px; background:url(images/ico.gif) -25px -170px;}
ul.top li.el{width:6px;height:6px; background:url(images/ico.gif) -35px -170px;}
ul.bom li.bl{width:6px;height:6px; background:url(images/ico.gif) -25px -180px;}
ul.bom li.el{width:6px;height:6px; background:url(images/ico.gif) -35px -180px;}















