﻿/*body.text-align:center;使页面居中,margin-left/right:auto;使页面在firefox中居中*/

body
{
    font-family: Arial,微软雅黑, Helvetica, Verdana, Sans-serif;
    font-size: 12px;
    color: #666666;
    background: #ffffff;
    margin:0px;
    text-align:center;
}
select,input{color:#004499;font-size: 12px;}
/*首页红标题*/
.td_tlt {color: #FF0000;font: bold;font-size: 14px;padding-bottom:8px;text-align:center;padding-top:8px}
.td_border{border-bottom:1px #CDDFF3 dashed;padding-bottom:3px;line-height:150%;text-indent:2em;color:#333333;}
.td_list{line-height:150%;padding-top:4px;}

a:link {color: #333333;text-decoration: none;}
a:visited {color: #333333;text-decoration: none;}
a:hover {text-decoration: underline;color: #FF0000;}
a:active {color: #333333;text-decoration: none;}
img
{
    border:0px;
}
.homesellhead
{
    background:url(/images/homesellheadbg.JPG) repeat-x;color:#666;font-weight:bold;
    line-height:200%;font-size:15px;height:30px;
}
/*半透明效果长条*/
#toumin 
{
    background:#c1d8ff; filter:alpha(opacity=60); opacity:0.6;border:1px solid #fff;
    width:500px;color:#666;line-height:200%;padding-left:5px;margin-top:10px;
}
#removertoumin 
{
    background:#c1d8ff; filter:alpha(opacity=80); opacity:0.6;border:1px solid #fff;
    width:500px;color:#666;line-height:200%;padding-left:5px;margin-top:10px;
}
.price {color: #004499;text-decoration: none;}
.price a:link {color: #004499;text-decoration: none;}
.price a:visited {color: #004499;text-decoration: none;}
.price a:hover {text-decoration: underline;color: #FF0000;}
.price a:active {color: #004499;text-decoration: none;}
}
.block
{
    line-height:200%;padding-top:3px;padding-bottom:3px;border:1px solid #b6cbe6;background:#f6f6f6;
    margin-bottom:4px;margin-top:4px;clear:both;width:100%;float:left;text-align:center;margin-left:auto;
    margin-right:auto;color:#004499;
}
.bgwhite{background-color:white;}
.block a{color:#f4f7fb;}
.redblock
{
    background:url(/images/redbg.gif) no-repeat;width:95px;height:22px;color:#fff;
    padding-top:3px;
}
.loginbar2
{
    background:url(/images/topmenu.gif) repeat-x;line-height:180%;height:31px;
    text-align:center;
}
.loginbar2 a{color:#000;}
.blueblock a
{
    color:#fff;
}
.blueblock a:hover{color:#fff;}
.blueblock
{
    background:url(/images/homebg.gif) no-repeat;width:82px;color:#fff;height:22px;
    padding-top:3px;
}
.silverblock a
{
    color:#666;font-weight:bold;
}
.silverblock a:hover{color:#666;}
.silverblock
{
    background:url(/images/itembg.gif) no-repeat;width:82px;color:#666;height:22px;
    padding-top:3px;
}
.redblock a
{
    color:#fff;
}
.redblock a:hover{color:#666;}
.whiteblock
{
    background:url(/images/whitebg.gif) no-repeat;width:95px;height:22px;color:#000;
    padding-top:3px;
}
.whiteblock a
{
    color:#000;
}
.whiteblock a:hover{color:#000;}
.morecss
{
    line-height:160%;text-align:right;padding-right:5px;
}
.morecss a{color:#000;}
.numberbg
{
    background:url(/images/number_bg.gif) no-repeat center;
    text-align:center;color:#fff;
    padding-left:2px;font-size:10px;padding-top:-5px;
}
.msgtip
{
    color:2c508c;font-size:12px;line-height:150%;text-align:center;
}
.currnavtop{height:22px;padding-left:0px;padding-top:8px;text-align:left;background-color:#f4f7fb;
}
.currnavtop a{color:#000;}
.currnav
{
    margin-top:5px;
    text-align:left;width:978px;border:1px solid #b6cbe6;
    margin-left:auto;margin-right:auto;clear:both;
}
.currnav a{color:Black;}
.removercurrnav
{
    margin-top:5px;
    background:url(/images/guide_bg.gif) repeat-x;
    text-align:left;width:800px;border:1px solid #b6cbe6;border-top:0px;
    margin-left:auto;margin-right:auto;
}
.removercurrnav a{color:Black;}
.regbtn {
	        padding:8px;
        }
        .regbtn A:link {
	         padding:6px;FONT-WEIGHT: bold; FONT-SIZE: 14px;COLOR: #ffffff;  
	         BACKGROUND-COLOR: #ff6600; TEXT-DECORATION: none
        }
        .regbtn A:visited {
	         FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #ffffff; 
	         PADDING: 6px; BACKGROUND-COLOR: #ff6600; TEXT-DECORATION: none
        }
        .regbtn A:hover {
	        COLOR: #ffffff; BACKGROUND-COLOR: #ff0000
        }
.regbtn2 {
    padding:8px;
}
.regbtn2 A:link {
     padding:6px; FONT-SIZE: 12px;COLOR: #e77431;  
     BACKGROUND-COLOR: #fbf074; TEXT-DECORATION: none
}
.regbtn2 A:visited {
     FONT-SIZE: 12px; COLOR: #e77431; 
     PADDING: 6px; BACKGROUND-COLOR: #fbf074; TEXT-DECORATION: none
}
.regbtn2 A:hover {
    COLOR: #ffffff; BACKGROUND-COLOR: #ff0000
}
.pagercss {height:30px;line-height:200%;}
.pagercss a
{
    border:1px solid #b6cbe6;text-align:center;padding-left:10px;padding-right:10px;
    padding-top:3px;padding-bottom:3px;
    color:#2b7ccd;
}.pagercss a:hover{background:#2b7ccd;color:#fff;}
.font14{font-size:14px;}
.font13{font-size:13px;font-weight:normal;}
.lborder
{
    border:1px solid #fc9;padding:3px;margin-right:6px;
}
.pic{border:1px solid #000;padding:1px;width:100px;height:90px;}
.zjpic{border:0px solid #b6cbe6;padding:0px;width:90px;height:60px;}
.listpic{border:1px solid #b6cbe6;padding:1px;width:80px;height:60px;}
.userpic{border:1px solid #000;padding:1px;width:110px;height:133px;}
.userpic2{border:1px solid #b6cbe6;padding:1px;width:80px;height:100px;}
.pic2{border:1px solid #b6cbe6;padding:1px;width:100px;height:75px;}
.borderpic{border:1px solid #f4f7fb;padding:2px;width:150px;height:122px;}
.borderpic2{border:1px solid #b6cbe6;padding:2px;}
.loupanpic2{border:1px solid #b6cbe6;padding:2px;width:113px;height:122px}

.input{border:1px solid #c1c1c1; height:18px; color:#000000; font-size:12px;}
.floatleft{float:left;}
.floatright{float:right;text-align:left;}
ul{list-style:none;}
li{float:left;}
h1{font-size:15px;font-weight:bold;color:#666;}
.redbold{font-weight:bold;color:Red;}

a {
	text-decoration: none;color:#2b7ccd;
	
}
.scontent
{
    color:#000;
    text-indent:20px;
    line-height:150%;
}
a:hover {
	color: #004499;
	text-decoration: underline;
}
.linebluelink{color:#2b7ccd;}
.gray{color:#f6f6f6;}
.black{color:#000;}
.red{color:#f00;}
.black a{color:#000;}
.white{color:White;}
.border{border:1px solid #b6cbe6;}
hr
{
    height:1px;width:100%;color:#b6cbe6;
}
.height30
{
    height:30px;padding-left:3px;
}
.lineheight
{
     line-height:20px;
}

.lineheight a
{
     color:#000;text-decoration:none;padding-left:2px;
}
.lineheight2
{
     line-height:150%;padding-left:2px;padding-top:5px;background-color:#f4f7fb;
}
.lineheight2 a{color:#2b7ccd;line-height:150%;}
.lineheight2 a:hover {color:#2b7ccd;text-decoration:none;padding:2px 0 2px 0;line-height:150%;}
.lineheight2 a:visited {color:#2b7ccd;text-decoration:none;padding:2px 0 2px 0;line-height:150%;}
.lineheight5
{
     line-height:20px;padding-left:10px;padding-top:5px;
}
.lineheight5 a{color:#2b7ccd;}
.dot
{
    height:20px;border-bottom:1px dotted #b6cbe6;
}
.dot a{color:#000;text-decoration:none;padding-left:2px;}
.dot a:hover {color:#000;text-decoration:none;padding-left:2px;text-decoration:underline;}
.dot a:visited {color:#000;text-decoration:none;padding-left:2px;}

.tableleft{background:#f7f7f3;border-right:1px dotted #b6cbe6;border-bottom:1px dotted #b6cbe6;}
.paddingtb
{
    padding-bottom:3px;padding-top:3px;margin-top:3px;margin-bottom:3px;
    margin-left:auto;margin-right:auto;
}
.paddinglr
{
    padding-left:4px;padding-right:2px;
}
.font12{font-size:12px;font-weight:normal;}
#loginuc{width:100%;margin-bottom:5px;padding-bottom:5px;clear:both;}
#loginbody{width:980px;text-align:center;line-height:200%;margin-left:auto;margin-right:auto;}
#loginleft{float:left;width:440px;}
#loginright{float:right;width:540px;}
.padding
{
    padding:5px;line-height:180%;
}
.paddingbutton{padding-top:3px;padding-bottom:3px;padding-left:5px;padding-right:5px;font-size:13px;}
.bottomContain
{
    padding-top:5px;
    width:980px;
    text-align:center;clear:both;
   margin-left:auto;margin-right:auto;
}

.bottomMenu
{   text-align:center;
    margin-left:auto;margin-right:auto;height:20px;
    padding-top:2px;
	color:#333;line-height:150%;
}
.bottomMenu a 
{
    text-decoration:none;
    color:#333;
}

.bottomMenu  a:hover
{
    text-decoration:underline;
    color:#333;
}
.bottomMenu  a:visited
{
    color:#333;
}
.copyrightContain
{
    clear:both;
    margin-left:auto;
    margin-right:auto;
    background-color:#b6cbe6;
}
.copyright
{
    margin-left:15px;
    width:370px;
    text-align:left;
    line-height:180%;
}
.qqgroup
{
    float:left;
    line-height:180%;
    padding-right:10px;
    border-right:1px dotted #b6cbe6;
}
.bottomcontain{width:500px;text-align:center;margin-left:auto;margin-right:auto;}
.tj{color:#fff;}
.tj a
{
	color:#fff;
}
.tj a:hover
{
    cursor:text;color:#fff;
}
.750contain
{
    width:750px;float:left;margin-left:auto;margin-right:auto;
}
.240contain
{
    width:240px;float:right;border:1px solid #b6cbe6;clear:both;
}

.navcontain
{
    border:1px solid #b6cbe6;text-align:left;
}
.navbody
{
    float:left;width:270px;margin-right:5px;
}
.middlebody
{
    width:980px;margin-left:auto;margin-right:auto;clear:both;margin-top:5px;
}
.recomContain
{
    width:460px;border:1px solid #b6cbe6;float:left;margin-right:5px;overflow:hidden;margin-bottom:2px;
}

.titlehead
{
    background:url(/images/whitebg2.gif) repeat-x;height:21px;font-weight:normal;
    text-align:left;padding-left:5px;font-size:12px;padding-top:0px;color:#004499;
}
.titlehead a{color:#004499;font-size:12px;}
.titleheadbbs
{
    background:url(../images/searchbg.gif) repeat-x #f4f7fe;font-weight:bold;
    text-align:left;padding-left:5px;font-size:12px;height:19px;padding-top:10px;
    border-bottom:1px solid #ccc;  color:#004e9d;
}
.titleheadbbs a{color:#444;font-size:14px;}
.titlehead12
{
    background:url(/images/whitebg2.gif) repeat-x;height:21px;font-weight:bold;
    text-align:left;padding-left:5px;font-size:12px;padding-top:5px;color:#004499;
}
.titlehead a{color:#004499;font-size:12px;}
.titlehead2
{
    background:url(/images/topbg.jpg) repeat-x;line-height:200%;height:25px;
    text-align:left;padding-left:5px;font-size:13px;padding-top:4px;overflow:hidden;
}
.nav
{
    float:left;margin:auto;
}
.navregion
{
    background-color:#f7fbfe;text-align:left;line-height:180%;padding-left:5px;padding-top:7px;
}
.navregion a{color:#2754bb;text-decoration:none;}

.navregion a:hover{color:#000;text-decoration:underline;}

.navregion111
{
    width:250px;border:1px solid #b6cbe6;margin-left:auto;margin-right:auto;background-color:#f7fbfe;text-align:center;line-height:100%;padding-left:0px;
}

.navregion222
{
    background-color:#ffffff;text-align:left;line-height:180%;padding-left:5px;padding-top:5px;
}
.ag{line-height:150%;}
.ag li{float:none;list-style:none;}
.ag a{color:#cc0000;text-decoration:none;}
.ag a:hover{color:#000;text-decoration:underline;}
.recom750
{
    margin-left:auto;text-align:left;
}
.recomsell
{
    clear:both;width:460px;text-align:left;
}
.list
{
    clear:both;width:410px;padding-left:3px;padding-right:3px;
}
.list a{color:#333333;}
.affiche
{
    border:1px solid #b6cbe6;border-top:0px;float:right;
    line-height:180%;text-align:left;padding-right:3px;padding-left:3px;
}
/*快速发布*/
.quickbg
{
    background:url(/images/quickbg.gif) repeat-x;border:1px solid #b6cbe6;overflow:hidden;
    text-align:center;width:230px;padding-top:8px;padding-bottom:8px;
}
.bbsitemlist {
	border-bottom: 1px dashed #CCCCCC;
	line-height:180%;text-align:center;height:30px;
}
.bbsitemlist a
{
    font-size:14px;color:#005db5;
}
.bbsclassitem
{
    background:url(../images/menu_bg1.gif) no-repeat;
    text-align:center;width:120px;height:26px;
    padding-top:8px;
}
.bbssclassitem
{
    line-height:200%;
    text-align:left;
    padding:5px;
    padding-left:55px;
}
.bbssclassitem a
{
    color:#10347b;
}
.bbscontent 
{
     font-size:14px;
     color:#000;
     line-height:180%;
     text-indent:25px;
     padding:10px;
}
/*公告*/
.ggleft{background:url(/images/ggleft.gif) no-repeat;width:24px;height:30px;}
.ggright{background:url(/images/ggright.gif) no-repeat;width:10px;height:30px;}
.ggmidd{background:url(/images/ggmid.gif) repeat-x;text-align:center;}
.gglefttq{background:url(/images/gglefttq.gif) no-repeat;width:24px;height:30px;}
.ggleftna{background:url(/images/ggleftna.gif) no-repeat;width:24px;height:30px;}
.ggleftsp{background:url(/images/ggleftsp.gif) no-repeat;width:24px;height:30px;}
.ggleftgy{background:url(/images/ggleftgy.gif) no-repeat;width:24px;height:30px;}
.ggleftgj{background:url(/images/ggleftgj.gif) no-repeat;width:24px;height:30px;}

/*客服*/
.qq
{
    background:url(/images/qq.gif) no-repeat;width:220px;height:26px;margin-top:5px;font-weight:bold;
    padding-top:3px;float:right;margin-left:auto;margin-right:3px;
}
.tel
{
    background:url(/images/tel.gif) no-repeat;width:220px;height:26px;margin-top:5px;font-weight:bold;
    padding-top:3px;float:right;margin-left:auto;margin-right:3px;
}
.mail
{
    background:url(/images/tel.gif) no-repeat;width:220px;height:26px;margin-top:5px;font-weight:bold;
    padding-top:3px;float:right;margin-left:auto;margin-right:3px;
}
#timetable
{
    color:#0000ff;
}
.tianqi
{
    border:1px solid #b6cbe6;width:228px;border-top:0px;
    overflow:hidden;margin-left:auto;margin-right:auto;
}
/*中部广告位*/
.middlead{width:980px;margin-left:auto;margin-right:auto;clear:both;float:left;}
.middlead ul{width:980px;background:#f00;float:left;}
.middlead li{padding-left:2px;padding-right:2px;}

.shanpu
{
    border-top:0px;float:right;
    line-height:180%;text-align:left;padding-right:3px;padding-left:3px;
    width:230px;
}

.listcontain
{
    
}
.navborder
{
    width:700px;float:left;
    clear:both;
    text-align:left;
    margin-left:auto;
    margin-right:auto;
}
.listborderbody
{
    width:710px;float:left;
}
.listborder
{
    width:710px;float:left;
    clear:both;
    text-align:left;
    margin-left:auto;
    margin-right:auto;
    border:1px solid #b6cbe6;
}
.adrighthead
{
    width:100%;height:23px;color:#fff;font-size:14px;
    padding-top:6px;text-align:left;font-weight:bold;
    background:url(/images/Ilb22s.gif) repeat-x;padding-left:5px;
}
.adrighthead a{color:#fff;}
.adrightitem{line-height:200%;padding-left:3px;}
.adrightitem a
{
   color:#2b7ccd;
}
.recomagent
{
    width:735px;border:1px solid #b6cbe6;float:left;overflow:hidden;
}
.recomagentcontain
{
    width:735px;
}
.recomagentbody{float:left;width:155px;text-align:center;}
.recomagentbody li{float:none;list-style:none;padding-top:2px;line-height:180%;}
.recomagentbody a{color:#cc0000;text-decoration:none;}
.recomagentbody a:hover{color:#000;text-decoration:underline;}

.recomagentsell{float:left;text-align:left;width:275px;}
.recomagentsell li
{
    border:1px solid #b6cbe6;line-height:180%;padding-left:4px;padding-top:4px;margin-bottom:3px;height:40px;
    list-style:none;width:275px;background:#f8f8f8;
}
.recomagentsell a{color:#0000ff;}

.recomagentrent{float:right;text-align:left;width:275px;}
.recomagentrent li
{
    border:1px solid #b6cbe6;line-height:180%;padding-left:4px;padding-top:4px;margin-bottom:3px;height:40px;
    margin-right:5px;list-style:none;width:275px;background:#f8f8f8;
}
.recomagentrent a{color:#0000ff;}
/*友情链接*/
.linkitem
{
    line-height:25px;padding-left:25px;
}
.linkitem a{color:#004499;font-size:12px;text-decoration:none;}
.linkitem a:hover{color:#004499;font-size:12px;text-decoration:underline;}
.linkitem a:visited{color:#004499;font-size:12px;}
.newsx
{
    line-height:25px;padding-left:5px;
}
.newsx a{color:#004499;font-size:12px;text-decoration:none;}
.newsx a:hover{color:#004499;font-size:12px;text-decoration:underline;}
.newsx a:visited{color:#004499;font-size:12px;}
.recomremover
{
    float:left;width:250px;padding-left:5px;
}
.recomremoverbody
{
    float:left;width:105px;padding-top:5px;
}
.recomremovername
{
    float:right;width:135px;text-align:left;line-height:150%;margin-left:3px;padding-left:3px;
}
.recomremover a{color:#000;}
.newremover
{
    float:right;width:190px;text-align:left;margin-left:3px;padding-left:3px;border-left:1px dotted #b6cbe6;
}
.newremover a{color:#0000ff;}
.removerad{padding-top:3px;padding-bottom:3px;width:100%;}
.removerad a{color:#f00;text-decoration:underline;}
/*信息内容页*/
.infoborder
{
    width:700px;float:left;
    clear:both;
    text-align:left;
    margin-left:auto;
    margin-right:auto;border:1px solid #b6cbe6;border-top:0px;
}
.infohead
{
    width:690px;float:left;clear:both;text-align:left;font-size:15px;
    background:url(/images/lts01.gif) repeat-x;color:#000;
}
.userinfocontain
{
    width:180px;
    float:left;
    background-color:#f7fbfe;border-right:1px solid #d4dde6;
}
.infobody{width:690px;}
.contentbody{width:470px;float:right;}
.userinfobody
{
    text-align:center;
}
.userinfobodyitem
{
    text-align:left;line-height:180%;float:left;clear:both;width:180px;padding-left:15px;padding-right:15px;
}
.infotitle
{
    width:470px;line-height:150%;padding-top:15px;text-align:center;color:#666;
}
/*网店*/
.shophead
{
 background:url(/images/header-bg.jpg) no-repeat #799ae1 center;
 padding-top:20px;text-align:left;padding-left:10px;font-size:16px;font-weight:bold;
 color:#fff;height:148px;
}
.shophead a{color:#fff;}
.shopmenu 
{
   line-height:100%;background-color:#639dd0;height:25px;
   font-weight:bold;padding-top:4px;color:#fff
}
.shopmenu li
{
    width:95px;color:#fff
}
.shopmenu li a
{
    color:#fff;font-size:14px;
}
.shopmenu li a:visited
{
    color:#fff;font-size:14px;
}
.shopmenu li a:hover
{
    color:#fff;
}
.publeft{width:10px;height:24px;}
.pubright{width:6px;height:24px;}
.pubmiddle{background-color:#72b7e9;text-align:center;width:100px;}
/*搬家网店*/
.removershop
{
 background:url(/images/removerbanner.jpg) no-repeat #b6cbe6;
 padding-top:20px;text-align:left;padding-left:10px;font-size:16px;font-weight:bold;
 color:#fff;height:148px;
}
.removershop a{color:#fff;}
/*二手房频道*/
.selllisthead
{
    background:url(/images/selllisthead.JPG) repeat-x;height:34px;color:#fff;text-align:center;
}
.selllisthead a{color:#fff;}
.sellcontenthead
{
    background:url(/images/selllisthead.JPG) repeat-x;height:34px;color:#fff;text-align:left;
    padding-top:5px;padding-left:3px;font-weight:bold;font-size:14px;
}
.sellcontenthead a{color:#fff;}
.intro
{
    line-height:150%;padding-top:10px;padding-left:8px;padding-right:8px;padding-bottom:10px;font-size:12px;
}
/*二手房频道结束*/
.listhead
{
    background:url(/images/pic2.gif) repeat-x;height:34px;color:#000;text-align:center;
}
.listitem
{
    line-height:180%;border-bottom:1px solid #b6cbe6;padding-top:3px;padding-bottom:4px;
    padding-left:2px;text-align:center;white-space:nowrap;color:#004499;
}
.listitem a{color:#004499;}
.listitem a:hover{color:#004499;}
.listitem a:active { font-size:12px; font-weight:bold; text-decoration:none;  }
.listitem a:hover { font-size:12px; font-weight:bold;  text-decoration:underline;   }
.listitemrightborder
{
    line-height:180%;border-bottom:1px solid #b6cbe6;padding-top:3px;padding-bottom:4px;
    padding-left:2px;text-align:center;white-space:nowrap;border-right:1px solid #b6cbe6;
}
.listitemrightborder a{color:#2b7ccd;}
.listitemrightborder a:hover{color:#004499;}
.listitem_title 
{
    line-height:180%;border-bottom:1px solid #b6cbe6;padding-top:3px;padding-bottom:4px;
    padding-left:5px;
}

.regionitemcss li
{
    background:url(/images/top_menubg_current.gif) no-repeat;width:82px;height:20px;text-align:center;
    padding-top:8px;padding-left:2px;padding-bottom:0px;
}
.regionitemcss li a:hover{color:White;}
.regionitemwhitecss li
{
    background:url(/images/top_menubg_white.gif) no-repeat;width:82px;height:27px;text-align:center;
    padding-top:8px;padding-left:2px;padding-bottom:0px;
}
.regionitemwhitecss li {color:#000;}
.top_menubg_white
{
    background:url(/images/top_menubg_white.gif) no-repeat;width:72px;text-align:center;
    padding-top:4px;padding-left:2px;padding-bottom:0px;
}
.top_menubg_white a{color:#000;font-weight:normal;font-size:12px;}
.itemtitle
{
    background-color:#f4f7fb;padding:4px;
}
.shoprecom
{
    float:left;width:230px;background:#ffffff;margin:1px;padding-top:3px;
}
.shoprecombody
{
    float:left;width:95px;
}
.shoprecomname
{
    float:right;width:125px;text-align:left;line-height:150%;margin-left:3px;padding-left:3px;
}
.shoprecomname a{color:#000;}
.shopnewlist{float:left;text-align:left;margin:5px;text-align:left;}
.shopnewlist li
{
    border:1px solid #b6cbe6;line-height:180%;padding-left:4px;padding-top:4px;margin-bottom:3px;height:40px;
    list-style:none;width:210px;background:#f8f8f8;padding-right:3px;
}
.shopnewlist a{color:#0000ff;}
.validatecss
{
    border:1px solid #f00;padding:2px;text-align:center;background:url(/images/help2.gif) no-repeat 4px 2px #ffffcc;
    padding-left:18px;
}
.rightitem
{
    text-align:center;
    line-height:120%;
    padding:2px;height:20px;
}
.alignright
{
    text-align:right;
    padding:2px;
    line-height:120%;
    width:100px;
    height:20px;
}
.agentitem
{
    line-height:180%;border-bottom:1px dotted #b6cbe6;
    padding-top:5px;padding-bottom:3px;
}
.agentitemleft
{
    float:left;width:120px;text-align:center;
}
.agentitemright
{
    float:right;width:230px;
}
.itemwidth{width:350px;}
.hothead{background:#f6f6f6;color:#000;}
.px
{
    color:gray;font-weight:bold;padding:2px;background:url(/images/r.gif) no-repeat center;
    width:19px;height:16px;
}
.tipcss
{
    font-size:16px;font-weight:bold;font-family:宋体;color:#f00;
    border:1px solid #fd9;background:#fff9ed;padding:5px;margin:5px;line-height:200%;
    text-align:left;
}
.recombjcss
{
    width:230px;border:1px solid #b6cbe6;line-height:180%;padding:4px;height:100px;
}
.recombjcss a{color:#000}
.bjrecomtitle 
{
    background:url(/images/img_020.gif);line-height:180%;padding:3px;
}
.bjblock 
{
    width:220px;border:1px solid #b6cbe6;line-height:180%;padding:4px;height:100px;
}
.bjblock a{color:#000;}
.bjtitle 
{
    background:url(/images/img_020.gif);line-height:180%;padding:3px;
}
/*楼盘首页布局*/
.loupancontain
{
    width:353px;border:1px solid #b6cbe6;line-height:180%;height:130px;
    margin-bottom:5px;
}
.loupanhead
{
    background-color:#f4f7fb; repeat-x;padding-left:10px;
    color:#fff;margin-bottom:3px;font-size:14px;height:25px;padding-top:8px;
}
.loupanhead a:link{font-size:14px; font-weight:bold; text-decoration:none;}
.loupanhead a:visited{font-size:14px; font-weight:bold; text-decoration:none;}
.loupanhead a:active{font-size:14px; font-weight:bold; text-decoration:none;}
.loupanhead a:hover{font-size:14px; font-weight:bold;  text-decoration:underline;}

.loupanpic
{
    float:left;width:140px;padding:2px;text-align:center;
}
.loupantext
{
    float:right;width:200px;line-height:180%;padding:2px;
}
.loupancontentleft
{
    width:350px;float:left;line-height:150%;padding-left:5px;
    font-size:12px;border-right:1px solid #f4f7fb;
    border-bottom:0px solid #f4f7fb;
}
.loupancontentrightpic
{
    width:300px;float:right;padding:2px;
}
.homeloupanregion
{
    float:right;font-weight:normal;padding-right:5px;
}
.homeloupanregion a{color:#000;}
/*首页推荐楼盘样式*/
.lppichome
{
    line-height:200%;padding-top:5px;padding-bottom:5px;
}
.dot {
	border-bottom: 0px dashed #b6cbe6;
	line-height:180%;
}
.lptexthome
{
    text-align:left;line-height:200%;padding-left:20px;clear:both;
}
.hm {
	color: #FFFFFF;
	background: url(/images/hm.jpg) repeat-x center center;
}.hm2 
{
	font-size:14px;
	color:#fff;
	font-weight:bold;
    background: url(/images/hm.jpg) repeat-x center center;
}.tj1 {
	color: #333333;
	background: url(/images/tj1.jpg) no-repeat;
}
.tj2 {
	color: #664422;
	background: url(/images/tj2.jpg) no-repeat;
}
/*大框架布局开始*/
.twocolumnleftbbs
{
     float:left;width:710px;
     text-align:left;margin-left:auto;margin-right:auto;
     border:1px solid #ccc;
}
.twocolumnleftbodybbs
{
    width:710px;
}
.columnleftbodybbs
{
    width:250px;float:left;border:1px solid #ccc;
}
.columncontain3
{
    width:980px;margin-left:auto;margin-right:auto;clear:both;
    padding-bottom:1px;margin-bottom:1px;
}
.columncontain2
{
    width:980px;margin-left:auto;margin-right:auto;clear:both;margin-top:3px;
    padding-bottom:3px;margin-bottom:3px;border:1px solid #b6cbe6;padding:2px;
}
.columncontainbbs
{
    width:980px;margin-left:auto;margin-right:auto;clear:both;
    padding-top:3px;padding-bottom:3px;margin-top:3px;margin-bottom:3px;
}
.columncontain
{
    width:980px;margin-left:auto;margin-right:auto;clear:both;
    padding-top:8px;padding-bottom:0px;margin-top:0px;margin-bottom:0px;
}
.columncontain5
{
    width:978px;margin-left:auto;margin-right:auto;clear:both;margin-top:3px;
    padding-bottom:3px;margin-bottom:3px;border:1px solid #b6cbe6;padding:0px;
}
.columnrightbody
{
    width:250px;float:right;
}
.flash
{
    width:246px;margin-left:auto;margin-right:auto;text-align:left;
    border:1px solid #bcd2e6;margin-bottom:4px;padding-top:2px;padding-bottom:2px;padding-left:2px;padding-right:2px;
}
.flash a{color:#000;}
.columnright
{
    width:250px;margin-left:auto;margin-right:auto;text-align:left;
    border:1px solid #f4f7fb;margin-bottom:0px;
}
.columnright265 a{color:#000;}

.columnright265
{
    width:265px;margin-left:auto;margin-right:auto;text-align:left;
    border:1px solid #cddff3;margin-bottom:2px;
}
.columnright a{color:#000;}
/*大框架结束*/
/*三栏布局，左右两栏全站统一为250，中间栏440（padding-left and right :10px）*/

.columnleft
{
    float:left;width:250px;margin-left:auto;margin-right:auto;text-align:left;
    
}
.columnleft1
{
    float:left;width:280px;margin-left:auto;margin-right:auto;text-align:left;
    
}
.columnmiddle
{
     width:418px;float:left;padding-left:5px;padding-right:5px;
     text-align:left;
}
.columnmiddle1
{
     width:435px;float:left;padding-left:5px;padding-right:5px;
     text-align:left;
}
/*中间栏标题样式*/
.middlehead
{
    line-height:180%;text-align:left;font-size:15px;font-weight:bold;
}
/*中间栏内容样式*/
.middleitem
{
    line-height:200%;border-bottom:0px dotted #b6cbe6;text-align:left;
}

/*三栏布局结束*/

/*左右两栏布局,右栏250,左栏720px*/

.twocolumnleft
{
     float:left;width:710px;
     text-align:left;margin-left:auto;margin-right:auto;
     border:1px solid #f4f7fb;
}
.twocolumnleftbody
{
    width:710px;
}
/*左右栏结束*/
/*侧栏标题样式*/
.greenhead
{
    width:250px;height:27px;color:#fff;font-size:14px;
    text-align:left;font-weight:bold;
    background:url(/images/searchbg.gif) repeat-x;padding-left:5px;
}
.greenhead a{color:#fff;}
/*银白色的标题栏*/
.silverhead
{
    background:url("../images/head.gif") repeat-x;height:26px;font-weight:bold;
    text-align:left;font-size:13px;padding-top:4px;
}
.silverhead2
{
    background:url(/images/silver2.gif) repeat-x;height:26px;
    text-align:left;padding-top:4px;padding-left:5px;
}
.silverhead a{color:#666;}
.whitehead
{
    background-color:#6095c9;line-height:150%;height:20px;font-weight:bold;
    text-align:left;padding-left:5px;font-size:12px;padding-top:5px;color:#ffffff;
}
.whitehead a{color:#ffffff;}
.whitehead a:visited{color:#ffffff;}

.househead
{
    background-color:#f4f7fb;line-height:150%;height:20px;font-weight:bold;
    text-align:left;padding-left:5px;font-size:12px;padding-top:5px;color:#004499;
}
.househead a{color:#004499;}
.househead a:visited{color:#004499;}

.flinkhead
{
    background:#f6f6f6;line-height:200%;height:34px;font-weight:bold;
    text-align:left;padding-left:5px;font-size:15px;padding-top:4px;
}
.flinkhead a{color:#666;}
.bluehead
{
    background:url("../images/img_020.gif") repeat-x;line-height:200%;height:34px;font-weight:bold;
    text-align:left;padding-left:5px;font-size:15px;
}
.bluehead a{color:#666;}
.blueborder{border:1px solid #c3daff;}
.grayhead
{
    background-color:#f3f3f3;line-height:180%;text-align:center;font-weight:bold;
}
/*右侧样式*/
.250rightcontain
{
    width:250px;
    float:right;
    margin-left:auto;
    margin-right:auto;
    
}
.250rightbody
{
    width:250px;
    float:right;
    margin-left:auto;
    margin-right:auto;
    margin-bottom:5px;padding-bottom:5px;border:1px solid #b6cbe6;
}
.left250contain
{
    width:250px;
    float:left;
    margin-left:auto;
    margin-right:auto;
    border:1px solid #b6cbe6;
}
.left250body
{
    text-align:left;line-height:180%;padding-left:5px;
}
.left250body a{color:#cc0000;text-decoration:none;}

.left250body a:hover{color:#000;text-decoration:underline;}

/*大字体的item列表*/
.font14item
{
    font-size:14px;line-height:100%;
}
.font15
{
    font-size:15px;line-height:180%;
}
.font14dotitem
{
    font-size:12px;line-height:180%;border-bottom:1px dotted #b6cbe6;
}
/*问吧回复框背景*/
.askreplybg
{
    background:url(/images/replybg.GIF) repeat-x;line-height:180%;border:1px solid #a0c2ed;
    padding:5px;
}
/*首页顶部文字广告*/
.textad
{
    width:980px;margin-left:auto;margin-right:auto;float:left;padding-top:5px;padding-bottom:5px;
}
.textad ul{margin:0px;}
.textad li
{
    line-height:180%;border:1px solid #b6cbe6;padding:2px 8px 2px 8px;
}
.textad li a{color:#000;text-decoration:none;}
.textad li a:hover{color:#f00;}
.g {background:#f3f3f3;}

/*公司频道*/
.companyhead
{
    line-height:150%;font-weight:bold;padding:2px;font-size:12px;
    text-align:left;background-color:#6095c9;margin-left:0px;color:#ffffff
}
.companyitem
{
    text-align:left;line-height:200%;padding-top:4px;padding-left:0px;
}
/*顶部搜索样式*/
.searchleft{background:url(/images/searchleft.GIF) no-repeat;width:5px;height:58px;float:left;}
.searchmiddle
{
    background:url(/images/searchmiddle.GIF) repeat-x;height:58px;width:970px;float:left;
    color:#fff;
}
.searchmiddle a{color:#fff;}
.searchright{background:url(/images/searchright.GIF) no-repeat;width:5px;height:58px;float:right;}
/*搜索结束*/
.longheadbg
{
    background:url(/images/longheadbg.gif) no-repeat;width:980px;height:29px;color:#fff;font-weight:bold;
    text-align:left;padding-top:5px;font-size:15px;
    margin-left:auto;margin-right:auto;clear:both;
}
.hotloupanhead
{
    background:url(/images/whitebg2.gif);color:#049;text-align:left;line-height:150%;font-weight:bold;
}
.hotloupanitem
{
    text-align:left;background:#fff;line-height:19px;border-right:0px solid #b6cbe6;
}
.hotloupanitem a{color:#000;}
.hotloupanindex
{
    background:#fff;color:#cc0000;
}
.newsclasslisthead
{
    background:url(/images/msfp_015.gif) repeat-x;height:25px;
}





a.Navigate:link {color: #000000;text-decoration: none;}
a.Navigate:visited {color: #000000;text-decoration: none;}
a.Navigate:hover {color: #FF0000;text-decoration: none;}
a.Navigate:active {color: #000000;text-decoration: none;}

a.Main_Tlt:link {color: #FF0000;text-decoration: none;font-weight:bolder;font-size:14px;}
a.Main_Tlt:visited {color: #FF0000;text-decoration: none;font-weight:bolder;font-size:14px;}
a.Main_Tlt:hover {text-decoration: underline;color: #FF0000;font-weight:bolder;font-size:14px;}
a.Main_Tlt:active {color: #FF0000;text-decoration: none;font-weight:bolder;font-size:14px;}

a.Main_Css:link {color: #FF0000;text-decoration: none;font-size:16px;font-family:"黑体";}
a.Main_Css:visited {color: #FF0000;text-decoration: none;font-size:16px;font-family:"黑体";}
a.Main_Css:hover {text-decoration: underline;color: #FF0000;font-size:16px;font-family:"黑体";}
a.Main_Css:active {color: #FF0000;text-decoration: none;font-size:16px;font-family:"黑体";}

a.Tlt_Css:link {color: #004499;text-decoration: none;}
a.Tlt_Css:visited {color: #004499;text-decoration: none;}
a.Tlt_Css:hover {text-decoration: underline;color: #FF0000;}
a.Tlt_Css:active {color: #004499;text-decoration: none;}

a.Sub_Css:link {color: #004499;text-decoration: none;}
a.Sub_Css:visited {color: #004499;text-decoration: none;}
a.Sub_Css:hover {text-decoration: underline;color: #FF0000;}
a.Sub_Css:active {color: #004499;text-decoration: none;}

a.Class_Css:link {color: #004499;text-decoration: none;font-weight:bolder;}
a.Class_Css:visited {color: #004499;text-decoration: none;font-weight:bolder;}
a.Class_Css:hover {text-decoration: underline;color: #FF0000;font-weight:bolder;}
a.Class_Css:active {color: #004499;text-decoration: none;font-weight:bolder;}

a.Cls_Css:link {color: #000000;text-decoration: none;}
a.Cls_Css:visited {color: #000000;text-decoration: none;}
a.Cls_Css:hover {text-decoration: underline;color: #FF0000;}
a.Cls_Css:active {color: #000000;text-decoration: none;}
.TimeCss{color:#999999;}
/*公司名录*/
.index_Company_two{border-right:1px #999999 dashed;width:48%;padding:3px 5px 3px 0;}
.index_Company_two_rgt{padding:3px 0 3px 5px;}
.index_Company_Top{margin:3px 6px 3px 6px;}

.z12 {
	font-family: "宋体";
	font-size: 12px;
	font-style: normal;
	line-height: 20px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: 004499;
	text-decoration: none;
}
.z12 a:hover {
	text-decoration: underline;
}
.z14 {
	font-family: "宋体";
	font-size: 14px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: lowercase;
	color: #000000;
	text-decoration: none;
}

.TltCont{line-height: 20px;padding:5px 5px 0 5px;}
.divPage{padding:10px 5px 5px 5px;text-align:center;font-size:12px;}

.moveCss{background:#F5F5F6;text-decoration:none;}
.moveCss a.move {color:#FF6600;}
.moveCss a.move:hover {color:#FF6600;text-decoration:none;}
.moveCss a:hover {color:#FF6600;text-decoration: underline;}

.outCss{text-decoration:none;background:#FFFFFF;}
.outCss a.move {color:#009900;}
/*图片标题*/
.PicDiv{text-align:center;margin:5px 10px 5px 10px;}
.PicDiv a:link {color: #FF0000;text-decoration: none;}
.PicDiv a:visited {color: #FF0000;text-decoration: none;}
.PicDiv a:hover {text-decoration: underline;color: #CC0000;}
.PicDiv table{margin-bottom:8px;}
.PicBorder{border:1px #CDDFF3 solid;padding:3px;}

/*主新闻样式*/
.navrboxcont_Main { width: 100%;text-align:left;margin:5px 0 5px 0;}
.navrboxright_Main { width:60px; float:right;text-align:right;}
.navrboxauto_Main { margin-right:60px; width:auto;}
#MainTitle{margin:1px 1px 5px 1px;text-align:center;font-size:16px;font-family:"黑体";background:F3F8FE;padding:7px 0 7px 0;width:auto;}
#MainTitle a{text-decoration:none;color:#FF0000;}
#MainList{text-align:left;color:#004499;font-size:12px;padding:2px 8px 2px 8px;}
/*#MainList a{text-decoration:none;color:#004499;font-size:12px;}*/

/**/
#Tlt_Css{margin:5px 0 2px 0;padding-left:5px;}
/*#Tlt_Css a {text-decoration:none;color:#004499;font-size:12px;}*/

/**/
#HouseTab{margin:10px 0 0 0;}
#TypeTab{margin:10px 0 10px 0;}
#ADTab{margin:10px 0 0 0;}
.onFocus{width:60px;text-align:center;color:#FF0000;font-weight:bolder;font-size:12px;}
.loseFocus{width:60px;text-align:center;color:#004499;font-size:12px;}

/**/
.Pic_Border{border:1px #CDDFF3 solid;padding:3px;}
.HouseName{margin:5px 0 10px 0;text-align:center;}
.HouseName a{text-decoration:none;color:#004499;font-size:12px;}

/*通用链接样式*/
a {font-size: 12px;color: #004499;text-decoration: none;}

/*新楼盘推荐样式*/
.HouseElite{text-align:center;margin:8px 10px 8px 10px;font-size:12px;line-height:16pt;}
.HouseElite td{padding:3px;}
.HouseElite table{margin-bottom::5px;border:1px #CDDFF3 solid;}
.HouseElite a{color:#0066CC;text-decoration:none;}

/*导航栏链接样式*/
a.LinkPath:link { text-decoration: none;}
a.LinkPath:visited {text-decoration: none;color: #004499;}
a.LinkPath:hover {text-decoration: underline;color: #003366;}
a.LinkPath:active {text-decoration: none;color: #004499;}

/*上一篇下一篇样式*/
#NextPrev{font-size:12px;color:#004499;line-height:150%;padding:10px;}
#NextPrev li{list-style:none;}

/*图片新闻样式*/
#ImgContent{text-align:center;margin:10px;clear:both;}
#ImgBorder{border:3px #004499 double;padding:3px;margin:5px;width:inherit;}
#ImgContent a{text-decoration:none;font-weight:bolder;color:#004499;}

/*相关新闻样式*/
.padd10{padding:10px 15px 10px 20px;color:#004499;font-size:12px;text-align:left;}
.padd8{padding:10px 10px 0 10px;color:#004499;font-size:12px;text-align:left;}
.padd5{padding:8px 5px 0 5px;color:#004499;font-size:12px;text-align:left;}
.padtop5{padding:5px 0 0 0;}

/*图文混排样式*/
#ContPicWord{margin:5px 6px;color:#666666;line-height:140%;font-size:12px;clear:both;}
#ContPicWord table{float:left;margin:2px 5px 0 0;}
#ContPicWord td{border:1px #CDDFF3 solid;padding:3px;}
/*#ContPicWord a{color:#FF0000;text-decoration:none;}*/

#ContPicWord a.TitleLink:link {color: #FF0000;text-decoration: none;padding:0 0 5px 0;}
#ContPicWord a.TitleLink:visited {color: #FF0000;text-decoration: none;padding:0 0 5px 0;}
#ContPicWord a.TitleLink:hover {text-decoration: underline;color: #CC0000;padding:0 0 5px 0;}

#ContPicWord a.IntroLink:link {color: #666666;text-decoration: none;}
#ContPicWord a.IntroLink:visited {color: #666666;text-decoration: none;}
#ContPicWord a.IntroLink:hover {text-decoration: underline;color: #333333;}

/*分隔线*/
#Line{border-bottom:1px #004499 dashed;height:20px;clear:both;margin:-15px 10px 10px 10px;}

/*两列新闻样式*/
.twocolcont_Word {width:auto;clear:both;margin:0 10px 0 10px;font-size:12px;}
.twocolboxl_Word {float:left;width:48%;}
.twocolboxr_Word {float:left;}

/*新闻加时间样式*/
.con_list { width: auto;margin-bottom:6px;font-size:12px;clear:both;}
.box_right_list { width:70px; float:right;color:#666666;text-align:center;}
.box_auto_list { margin-right:70px; width:auto;text-align:left;}

/*《============新闻内容页样式开始*/
.NewsTitle{font-size:20px;font-family:"黑体";text-align:center;color:#003366;}
.NewsOther{font-size:12px;color:#004499;text-align:center;}
.NewsContent{font-size:14px;color:#000000;line-height:150%;padding-top:10px;}
.NewsCopy{font-size:12px;text-align:right;padding:10px;color:#999999;}
/*新闻内容页样式结束============》*/

/*当前区域样式*/
a.currtArea:link { text-decoration: none;color:#FE5C03;font-weight:bolder;}
a.currtArea:visited {text-decoration: none;color: #FE5C03;font-weight:bolder;}
a.currtArea:hover {text-decoration: underline;color: #FE5C03;font-weight:bolder;}
a.currtArea:active {text-decoration: none;color: #FE5C03;font-weight:bolder;}

/*区域样式*/
a.normArea:link { text-decoration: none;color:#004499}
a.normArea:visited {text-decoration: none;color: #004499;}
a.normArea:hover {text-decoration: underline;color: #004499;}
a.normArea:active {text-decoration: none;color: #004499;}

/*媒体资源简介链接样式*/
a.mtzy_intro:link { text-decoration: none;color:#3084C8}
a.mtzy_intro:visited {text-decoration: none;color: #3084C8;}
a.mtzy_intro:hover {text-decoration: underline;color: #004499;}
a.mtzy_intro:active {text-decoration: none;color: #3084C8;}

/*地产招聘*/
.QZ_TH{color:#004499;font-weight:bolder;text-align:center;background:#E9F5FE;}
.QZ_Eve td{color:#004499;background:#F8F8F7;}
.QZ_Odd td{color:#004499;background:#FFFFFF;}
.currCss td{background:#E9F5FE;color:#FF9900;}
.currCss a{color:#FF9900;}
.QZ_Border{border:1px #CDDFF3 solid;}
.QZ_SH_TH{font-weight:bolder;color:#FF0000;}
.QZ_SH_NO{font-weight:bolder;color:#FF0000;text-align:center;margin:10px;}

.ZP_Lft {background:#E9F5FE;color:#004499;font-size:12px;}
.ZP_Rgt {font-size:12px;text-align:right;color:#004499;background:#E9F5FE;}
.ZP_Tlt {font-weight:bolder;font-size:14px;color:#004499;text-align:center;}
.import {color: #FF0000;font-size:12px;}

/*楼盘*/
.index5{padding-left:5px;}
.h_on{width:80px;color:#004499;font-weight:bolder;background-color:#FFFFFF;text-align:center;padding-top:2px;}
.h_of{width:80px;color:#004499;text-align:center;padding-top:2px;}
#Tabs{margin:10px 10px 5px 10px;line-height:150%;}
.TblBorder{border:1px #CDDFF3 solid;}
.rPicBorder{border:1px #CDDFF3 solid;padding:3px;}
.rel_tlt{text-align:center;margin:5px auto;}

.sh_on{background:url(/images/sh_on.jpg);color:#666666;font-weight:bolder;width:90px;text-align:center;padding-top:0px;height:22px;}
.sh_off{background:url(/images/sh_off.jpg);color:#054899;width:90px;text-align:center;padding-top:0px;height:22px;}
.sh_bt{width:10px;border-bottom:1px #BCD2E6 solid;}
.sh_all{border-bottom:1px #BCD2E6 solid;}
.sh_th{border:1px #BCD2E6 solid;border-top:0;padding:3px 10px;}
*{margin:0;}

.rel_tlt_word{height:22px;}

.indexTl6{background:#FFFFFF; color:#76A8DE}
.indexTl5{background:#EBF2FA; color:#000000}

.in_chk {border:1px #CDDFF3 solid;width:50px;height:16px;}
.in_log {border:1px #CDDFF3 solid;width:70px;height:16px;}

#contant { width:980px;margin-left:auto;margin-right:auto;clear:both; min-height:350px; }
.adv_pic { clear:both; width:100%; overflow:hidden; }
.adv_pic li{ float:left; display:inline; margin:0;}
.adv_pic li.r { margin:0 0 0 10px; }

.adv_pic_1 { clear:both; margin:8px 0 8px 0;  }

.list_adv_pic { clear:both; width:100%; padding:0;  margin:0; text-align:center; }
.list_adv_pic li { height:105px; overflow:hidden; }
.list_adv_pic li img { display:block; }
.list_adv_pic li.right { text-align:right; margin-bottom:5px; }
.list_adv_pic li.bottom { text-align:right; margin:0;}
.blank8 { clear:both;  height:8px; overflow:hidden; }
#newslink { clear:both; width:100%;  }
#newslink .cate { clear:both; width:960px; padding:0 0 0 20px;  background-color:#6095c9; border-top:#cccccc solid 0px; padding-top:0px; text-align:left}
#newslink .cate ul { clear:both; }
#newslink .cate li { display:inline; float:left; color:#FFFFFF; line-height:25px; padding:0 15px 0 15px; background:url(/images/ico_01.gif) right 4px no-repeat;  }
#newslink .cate li a:link,
#newslink .cate li a:visited,
#newslink .cate li a:active { color:#fff; text-decoration:none;  }
#newslink .cate li a:hover { color:#fff; text-decoration:underline;   }
#newslink .cate li.active { float:left; background:none; background-color:#e0e0e0; color:#324C89; line-height:23px; padding:0 15px 0 15px;  }
#newslink .cate li.active a:link,
#newslink .cate li.active a:visited,
#newslink .cate li.active a:active { color:#324C89; text-decoration:none;  }
#newslink .cate li.active a:hover { color:#324C89; text-decoration:underline;   }
#newslink .cate li.none { color:#FFFFFF; line-height:23px; padding:0 15px 0 15px; background:none; }
#newslink .subcate { clear:both; width:960px; padding:0 0 0 20px;  text-align:left; background-color:#f4f7fb;}
#newslink .subcate ul { clear:both; }
#newslink .subcate li { display:inline; float:left; color:#FFFFFF; padding:0 15px 0 15px; line-height:25px; }
#newslink .subcate li a:link,
#newslink .subcate li a:visited,
#newslink .subcate li a:active { color:#333; text-decoration:none;  }
#newslink .subcate li a:hover { color:#333; text-decoration:underline;   }
/*stylebox*/
.stylebox { clear:both; margin:0; padding:0; height:1%;  }

.stylebox .title { clear:both;  background-color:#E0EDFE; color:#2E4E89; text-align:left; line-height:23px; height:23px; overflow:hidden; position:relative; }
.stylebox .title h2 { font-size:12px; padding:0 0 0 10px; line-height:23px; font-weight:normal;  }
.stylebox .title h3 { font-size:12px; padding:0 0 0 10px; line-height:23px;  }
.stylebox .title .viewmore { position:absolute; right:10px; top:3px; line-height:18px; }
.stylebox .title .add { position:absolute; right:80px; width:150px; top:3px; line-height:18px; padding:0 0 0 23px; font-weight:bold; }
.stylebox .title .hot { position:absolute; left:95px; top:5px; }

.stylebox .title0 { clear:both;  color:#2E4E89; text-align:left; line-height:23px; height:43px; overflow:hidden; position:relative; }
.stylebox .title0 h2 { font-size:12px; padding:2px 0 0 55px; line-height:20px; font-weight:normal;  }
.stylebox .title0 .viewmore { position:absolute; right:10px; top:11px; line-height:18px; font-weight:bold; }
.stylebox .title0 .add { position:absolute; left:-16px; width:34px; height:36px; top:3px; line-height:18px; padding:0 0 0 23px; font-weight:bold; }
.stylebox .title0 .hot { position:absolute; left:95px; top:5px; }

.stylebox .title1 { clear:both;  background:url(/images/title_bg.gif) repeat-x top left; color:#2E4E89; height:23px;  margin:0 1px 0 1px; text-align:left; line-height:23px; overflow:hidden; position:relative;  }
.stylebox .title1 h2 { font-size:12px; padding:0 0 0 10px; line-height:23px; font-weight:normal; }
.stylebox .title1 h3 { font-size:12px; padding:0 0 0 10px; line-height:23px;  }
.stylebox .title1 .viewmore { position:absolute; right:10px; top:2px; }

.stylebox .title02 { clear:both;  background:url(/images/item_bg1.gif) repeat-x left bottom; border-left:#B1CBE6 1px solid;   color:#2E4E89; text-align:left; height:25px;  position:relative;  }
.stylebox .title02 li{ display:inline; float:left; }
.stylebox .title02 li.on { display:block; color:#2D508A; font-weight:bold; background:#ffffff; background-image:none;  width:90px; height:23px; line-height:23px; text-align:center; border-bottom:#ffffff 1px solid; border-top:#B1CBE6 1px solid; }


.stylebox .title2 { clear:both;  background:url(/images/item_bg1.gif) repeat-x left bottom; border-left:#B1CBE6 1px solid;   color:#2E4E89; text-align:left; height:25px;  position:relative;  }
.stylebox .title2 li{ display:inline; float:left; }
.stylebox .title2 li a { display:block; background:#fff url(/images/item_bg2.gif) repeat-x top left; color:#838383; width:90px; height:23px; line-height:23px; text-align:center; border-right:#B1CBE6 1px solid; border-bottom:#B1CBE6 1px solid; border-top:#B1CBE6 1px solid; }
.stylebox .title2 li.on a { display:block; color:#2D508A; font-weight:bold; background:#ffffff; background-image:none;  width:90px; height:23px; line-height:23px; text-align:center; border-bottom:#ffffff 1px solid; border-top:#B1CBE6 1px solid; }
.stylebox .title2 li.tt h2 { font-size:12px; background:none;  display:block; color:#fff; width:105px; height:23px; line-height:23px; text-align:left; padding:0 0 0 16px; border:none; }
.stylebox .title2 li.tt h2 a{ font-size:12px; background:none;  display:block; color:#fff; width:105px; height:23px; line-height:23px; text-align:left; padding:0 0 0 16px; border:none; }
.stylebox .title2 .viewmore { position:absolute; padding:0 0 0 20px; right:10px; top:2px; color:#FFFFFF; }
.stylebox .title2 .viewmore a{ color:#FFFFFF; }

.stylebox .title3 { clear:both;  color:#2E4E89; margin:0 1px 0 1px; text-align:left; height:23px;   line-height:23px; border-bottom:#CDDCEF solid 1px; position:relative;  }
.stylebox .title3 h2 { font-size:12px; padding:0 0 0 10px; line-height:23px; font-weight:normal; }
.stylebox .title3 .viewmore { position:absolute; padding:0 0 0 20px; right:10px; top:3px; line-height:18px; }
.stylebox .title3 .viewmore a { color:#87C234; }
.stylebox .title3 .viewmore1 { position:absolute; padding:0 0 0 20px; right:10px; top:3px; line-height:18px; }


.stylebox .title4 { clear:both;  color:#2E4E89; margin:0 1px 0 1px; text-align:center; line-height:23px; border-top:#CDDCEF solid 1px; position:relative;  }
.stylebox .title4 h2 { font-size:12px; padding:0 0 0 10px; line-height:23px; font-weight:normal; }
.stylebox .title4 .viewmore { position:absolute; padding:0 0 0 20px; right:10px; top:2px; line-height:20px; }
.stylebox .title4 .viewmore a { color:#87C234; }

.stylebox .title5 { clear:both;  margin-left:5px; margin-top:5px; margin-right:5px; height:23px; line-height:23px; color:#2E4E89; background-color:#E0EDFE; position:relative; }
.stylebox .title5 h2 { display:block; font-size:12px; padding:0 0 0 10px; text-align:left; line-height:23px; font-weight:normal; }
.stylebox .title5 h3 { display:block; font-size:12px; padding:0 0 0 10px; line-height:23px;  text-align:left;  }
.stylebox .title5 .viewmore { position:absolute; padding:0 0 0 20px; right:10px; top:2px; }

.stylebox .title6 { width:235px; text-align:left; margin-right:15px; margin-top:5px; height:23px; line-height:23px; color:#2E4E89;  }
.stylebox .title6 h2 { font-size:12px; padding:0 0 0 10px; text-align:left; line-height:23px; background-color:#E0EDFE; }

.stylebox .title7 { clear:both;  background:url(/images/title7_bg.gif) repeat-x left bottom;  color:#2E4E89; text-align:left; height:25px;  position:relative;  }
.stylebox .title7 ul { margin:0 0 0 6px;   }
.stylebox .title7 li{ display:inline; float:left; margin:0 3px 0 3px; text-align:center; }
.stylebox .title7 li a { display:block; background:#e0edfe; color:#838383; width:80px; height:23px; line-height:23px; text-align:center; border-left:#B1CBE6 1px solid; border-right:#B1CBE6 1px solid; border-bottom:#B1CBE6 1px solid; border-top:#B1CBE6 1px solid; }
.stylebox .title7 li.on a { display:block; color:#2D508A; font-weight:bold; background:#ffffff; background-image:none;  width:80px; height:23px; line-height:23px; text-align:center; border-bottom:#ffffff 1px solid; border-top:#B1CBE6 1px solid; }
.stylebox .title7 .viewmore { position:absolute; padding:0 0 0 20px; right:10px; top:2px; color:#FFFFFF; }
.stylebox .title7 .viewmore a{ color:#FFFFFF; }

.stylebox .title_map { clear:both; color:#2E4E89; text-align:left; height:25px;  position:relative;  }
.stylebox .title_map h2 { font-size:12px; padding:0 0 0 10px; text-align:left; line-height:25px; }
.stylebox .title_map .viewmore { position:absolute; padding:0 0 0 20px; right:10px; top:2px; line-height:25px; }


.stylebox .title_bbs{ clear:both; margin:1px 1px 0px 1px; height:24px; line-height:24px; color:#2E4E89; background-color:#e0edfe; position:relative; border-bottom:#9cb3c3 solid 1px; }
.stylebox .title_bbs .list { clear:both; margin:5px 0 0 20px;  }
.stylebox .title_bbs .list li { display:inline; float:left; width:80px; height:25px; margin:0 5px 0 0; }
.stylebox .title_bbs .list li a{ color:#FFFFFF;  font-weight:bold; line-height:25px;  }
.stylebox .title_bbs .list li.on { border-left:#4387a6 solid 1px; border-top:#4387a6 solid 1px; border-right:#4387a6 solid 1px; background-color:#FFFFFF; }
.stylebox .title_bbs .list li.on a { color:#1c4589; font-weight:bold; }
.stylebox .title_bbs h2 { display:block; font-size:12px; padding:0 0 0 12px; text-align:left; line-height:24px;  }
.stylebox .title_bbs .viewmore { position:absolute; padding:0 0 0 20px; right:10px; top:10px; }

.stylebox .title_bbs1{ clear:both; margin:1px 1px 0px 1px; background:url(/images/title_bg1.gif) repeat-x left top; height:31px; line-height:30px; color:#2E4E89; background-color:#e0edfe; position:relative; }
.stylebox .title_bbs1 h2 { display:block; color:#FFFFFF; font-size:12px; padding:0 0 0 12px; text-align:left; line-height:30px;  }
.stylebox .title_bbs1 .viewmore { position:absolute; padding:0 0 0 20px; right:10px; top:3px; color:#FFFFFF; }
.stylebox .title_bbs1 .viewmore a { color:#FFFFFF;}
.stylebox .title_bbs1 .list { clear:both; margin:5px 0 0 10px;  }
.stylebox .title_bbs1 .list li { display:inline; float:left; padding:0 10px 0 10px;  height:25px; margin:0 0px 0 0; }
.stylebox .title_bbs1 .list li a{ color:#FFFFFF;  font-weight:bold; line-height:25px;  }
.stylebox .title_bbs1 .list li.on { border-left:#4387a6 solid 1px; border-top:#4387a6 solid 1px; border-right:#4387a6 solid 1px; background-color:#FFFFFF; }
.stylebox .title_bbs1 .list li.on a { color:#1c4589; font-weight:bold; }
.stylebox .title_bbs1 .list li.right { background:url(/images/link_3.gif) right 6px no-repeat; }

.font_14 a{ font-size:14px; line-height:23px;}

.font_tree_14 { font-size:12px; line-height:23px; color:#999999; }
.font_tree_14 a{ font-size:14px; line-height:23px; }



.stylebox .title_l { float:left; width:20px; padding:15px 2px 15px 2px; height:153px; background-color:#E0EDFE; }
.stylebox .body_l { float:left; padding:5px 8px 0px 8px;  }
.stylebox .body { clear:both; padding:5px 8px 0px 8px; height:1%; line-height:19px;  }
.stylebox .body_1 { padding:8px 0px 8px 0px; height:1%;  }
.stylebox .body_2 { padding:5px 8px 5px 15px; height:1%; text-align:left;   }
.stylebox .body_2 p { clear:both; line-height:21px; text-align:left; text-indent:23px; margin-bottom:5px; }
.stylebox .body_3 { padding:6px 0px 6px 0px; height:1%;  }
.stylebox .body_bbs { background-color:#52adc1; padding:0px 4px 4px 4px; height:1%; margin:0px 1px 1px 1px;   }

.stylebox dt { text-align:left; padding:5px 8px 5px 8px;}

.debate { clear:both; text-align:left; }
.debate h1 { clear:both; font-size:20px; font-weight:normal; line-height:35px;  font-family:"黑体"; text-align:center;   }
.debate h3 { clear:both; font-size:12px; font-weight:normal; line-height:25px; }
.debate .time { clear:both; color:#b6b6b6; padding:0 0 0 0px;  }
.debate .con { clear:both;  padding:8px 8px 5px 8px; height:53px; overflow:hidden;  }
.debate .botton { clear:both; text-align:center; margin:10px 0 5px 0;   }
.debate .title_1 { clear:both;  padding:2px 8px 2px 8px; background-color:#e0edfe; width:190px; }

.border_1 {  border:#B6CBE6 1px solid; }
.border_2 { border-left:#B6CBE6 1px solid; border-right:#B6CBE6 1px solid; border-bottom:#B6CBE6 1px solid;  }
.border_3 { border-top:#B6CBE6 1px solid; border-right:#B6CBE6 1px solid; border-bottom:#B6CBE6 1px solid;  }
.border_4 { border-top:#B6CBE6 1px solid; border-bottom:#B6CBE6 1px solid;  }
.border_5 { border-right:#B6CBE6 1px solid; }
.border_6 { border-top:#B6CBE6 1px solid;  }
.border_7 { border-bottom:#B6CBE6 1px solid;  }
.border_8 {  border:#ffaf9d 1px solid; }
.border_9 { border-bottom:#e5e5e5 1px solid;  }
.border_10 { border-left:#d6e6f8 1px solid; }
.border_11 {border-right:#d6e6f8 1px solid;   }
.border_12 {border-bottom:#d6e6f8 1px solid;   }

.bg_color_1 { background-color:#F2F6FF;  }
.bg_color_2 { background-color:#F8FCFF;  }
.bg_color_3 { background-color:#f2f6ff;  }
.bg_color_4 { background-color:#ffecdf;  }
.bg_color_5 { background-color:#e0edfe;  }

.bg_img_0 { background:url(/images/ico_search_1.gif) no-repeat left 4px; }
.bg_img_1 { background:url(/images/ico_search.gif) no-repeat left top; }
.bg_img_2 { background:url(/images/ico_1.gif) no-repeat left top; }
.bg_img_3 { background:url(/images/title_bg.gif) repeat-x top left; }
.bg_img_4 { background:url(/images/ico_2.gif) no-repeat top left; }
.bg_img_5 { background:url(/images/ico_3.gif) no-repeat top left; }
.bg_img_6 { background:url(/images/movie_bg.gif) repeat-x top left; height:389px; }
.bg_img_7 { background:url(/images/bg.gif) repeat-y 248px top; }
.bg_img_8 { background:url(/images/user.gif) no-repeat 5px 0px; padding:0 0 0 26px; }
.bg_img_9 { background:url(/images/body_bg.gif) repeat-y center top; }


.jiange8 { padding:8px; }
.jiange8 img { width:426px;}

.blue_title { clear:both; color:#2E4E89; height:23px; background-color:#E0EDFE;  }
.blue_title1 { clear:both; color:#2E4E89; height:23px; background-color:#E0EDFE; text-align:left; padding:0 0 0 10px; }
.blue_title2 { clear:both; color:#2E4E89; height:23px; background-color:#E0EDFE; text-align:left; padding:0 0 0 10px; font-weight:bold; }
.blue_title3 { clear:both; color:#2E4E89; height:23px; background-color:#EEF5FF; text-align:left; padding:0 0 0 10px; }

.blue_title h3 { font-size:12px; padding:0 0 0 10px; line-height:23px;  text-align:left; }

.style_house { width:232px; margin-bottom:5px; }
.style_house .title { background:url(h_1.gif) left top no-repeat; height:29px; line-height:29px; padding:0 0 0 20px; text-align:left; font-weight:bold; }
.style_house .body { background:url(h_2.gif) bottom left no-repeat; padding:0 10px 10px 10px; height:110px; }  

.style_ask_box { clear:both; }
.style_ask_box .title { clear:both; height:30px; padding:0 0 0 15px; text-align:left; line-height:30px; font-weight:bold; }
.style_ask_box .title h2 { display:block; width:300px; font-size:12px; padding:0 0 0 20px;  }
.style_ask_box .body { clear:both; height:1%;  }
.style_ask_box .bottom { clear:both; height:10px; overflow:hidden;  }

.ask_ico1 { background:url(/images/ask_ico_1.gif) left 5px no-repeat; height:23px; width:18px; }
.ask_ico2 { background:url(/images/ask_ico_2.gif) left 5px no-repeat; height:23px; width:18px; }

.ask_title_bg1 { background:url(/images/ask_a1.gif) top left no-repeat;  }
.ask_title_bg2 { background:url(/images/ask_b1.gif) top left no-repeat;  }

.ask_body_bg1 { background:url(/images/ask_a3.gif) repeat-y left; }
.ask_body_bg2 { background:url(/images/ask_b3.gif) repeat-y left; }

.ask_bottom_bg1 { background:url(/images/ask_a2.gif) no-repeat left top; }
.ask_bottom_bg2 { background:url(/images/ask_b2.gif) no-repeat left top; }

.ask_detail { clear:both; margin:8px 15px 8px 15px; }
.ask_detail h2 { display:block; text-align:left; font-size:14px; padding:8px 0 8px 0; }
.ask_detail .con { line-height:21px; text-align:left; padding:5px 0 0px 0;  color:#333; }
.ask_detail .time { text-align:right; line-height:20px; color:#999999; padding:5px 0 0 0; }
.ask_detail .time a:link,
.ask_detail .time a:visited,
.ask_detail .time a:active { color:#003399; text-decoration:underline;  }
.ask_detail .time a:hover { color:#0000cc; text-decoration:underline;   }
.ask_detail .time span { color:#003399; }

.blog_cate{ float:left; width:350px;  margin-right:10px;}
.jj15 { margin:0;  }


/* 列表样式 */
/* 文字列表，单列 */
.liststyle { clear:both; width:600px; padding:5px 0 5px 0; }
.liststyle li { clear:both; font-size:12px; line-height:21px; text-align:left; background:url(/images/item1.gif) 0 10px no-repeat; padding:0 0 0 7px;  position:relative;    }
.liststyle li span { position:absolute; right:10px; top:0; line-height:18px; }

.liststyle_14 { clear:both; width:100%; padding:8px 0 8px 0;}
.liststyle_14 li { clear:both; text-align:left; background:url(item1.gif) 0 10px no-repeat; padding:0 0 0 7px; font-size:12px; color:#555; }
.liststyle_14 li a { font-size:14px; line-height:23px; padding:0 10px 0 0; }

.liststyle_block { clear:both; width:100%; padding:0px 0 8px 0;}
.liststyle_block li { clear:both; text-align:left; background:url(item1.gif) 0 10px no-repeat; padding:0 0 0 7px; font-size:12px; height:80px; }
.liststyle_block li h2{ display:block; font-size:12px; line-height:23px; }
.liststyle_block li h2 span { font-size:12px; font-weight:normal; padding:0 0 0 10px; }
.liststyle_block li .con{ clear:both; line-height:20px;   }


.liststyle_no { clear:both; width:100%; padding:5px 0 5px 0; text-align:left;}
.liststyle_no li { clear:both; font-size:12px; line-height:20px; text-align:left; position:relative;  }
.liststyle_no li .num { float:left; font-size:10px;  background-color:#ADB3B9; margin:3px 8px 0 0; width:17px; height:11px; line-height:11px; color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; font-variant:500; text-align:center;  }
.liststyle_no li .c1{ background-color:#DD3A00; }
.liststyle_no li .c2{ background-color:#FF9800; }
.liststyle_no li .sz { position:absolute; right:0; top:-3px; }

/* 文字列表，两列 */
.liststyle1 { clear:both; width:100%;  padding:5px 0 5px 0;}
.liststyle1 li { display:inline; float:left; width:100px; height:21px; overflow:hidden;  font-size:12px; line-height:21px; text-align:left; background:url(item1.gif) 0 10px no-repeat; padding:0 0 0 7px;   }
.liststyle1 li a { font-size:12px; }

.liststyle2 { clear:both; width:100%;  padding:5px 0 5px 0;}
.liststyle2 li { display:inline; float:left; width:220px; height:21px; overflow:hidden;  font-size:12px; line-height:21px; text-align:left; background:url(item1.gif) 0 10px no-repeat; padding:0 0 0 7px;   }
.liststyle2 li a { font-size:12px; }

.liststyle3 { clear:both; width:100%;  padding:5px 0 5px 0;}
.liststyle3 li { display:inline; float:left; width:195px; height:21px; overflow:hidden; font-size:12px; line-height:21px; text-align:left; background:url(item1.gif) 0 10px no-repeat; padding:0 0 0 7px; margin:0 5px 0 0;    }
.liststyle3 li a { font-size:12px; }

.liststyle4 { clear:both; width:100%;  padding:5px 0 5px 0;}
.liststyle4 li { display:inline; float:left; width:278px; height:21px; overflow:hidden;  font-size:12px; line-height:21px; text-align:left; background:url(item1.gif) 0 10px no-repeat; padding:0 0 0 7px;   }
.liststyle4 li a { font-size:12px; }

.liststyle5 { clear:both; width:100%;  padding:5px 0 5px 0;}
.liststyle5 li { display:inline; float:left; width:335px; height:21px; overflow:hidden;  font-size:12px; line-height:21px; text-align:left; background:url(item1.gif) 0 10px no-repeat; padding:0 0 0 7px; position:relative;   }
.liststyle5 li .author { position:absolute; right:0px; top:-4px; width:40px; height:20px; line-height:20px; overflow:hidden; color:#999999;  }
.liststyle5 li span { color:#ff0000; } 
.liststyle5 li a { font-size:12px; }

.liststyle7 { clear:both; width:100%;  padding:5px 0 5px 0;}
.liststyle7 li { display:inline; float:left; width:300px; height:21px; overflow:hidden;  font-size:12px; line-height:21px; text-align:left; background:url(item1.gif) 0 10px no-repeat; padding:0 0 0 7px;   }
.liststyle7 li a { font-size:12px; }


.liststyle_blog { clear:both; width:100%;  padding:2px 0 2px 0;}
.liststyle_blog li { display:inline; float:left; width:325px; height:21px; overflow:hidden;  font-size:12px; line-height:21px; text-align:left; background:url(item1.gif) 0 10px no-repeat; padding:0 0 0 7px; position:relative;   }
.liststyle_blog li .author { position:absolute; right:0px; top:2px; width:40px; height:21px; line-height:21px; overflow:hidden; color:#999999;  }
.liststyle_blog li span { color:#ff0000; } 
.liststyle_blog li a { font-size:12px; }


/* 文字列表，三列 */

.liststyle6 { clear:both; width:100%;  padding:5px 0 5px 0;}
.liststyle6 li { display:inline; float:left; width:215px; height:21px; overflow:hidden;  font-size:12px; line-height:21px; text-align:left; background:url(item1.gif) 0 10px no-repeat; padding:0 0 0 7px;   }
.liststyle6 li span { color:#ff0000; } 
.liststyle6 li a { font-size:12px; }

/*块列表*/
.liststyle_cate { clear:both; padding:5px 0 5px 10px;}
.liststyle_cate h2 { display:block; font-size:12px; color:#0544B4; padding:0 0 0 8px; }
.liststyle_cate h2 a:link,
.liststyle_cate h2 a:visited,
.liststyle_cate h2 a:active { color:#0544B4; text-decoration:underline;  }
.liststyle_cate h2 a:hover { color:#112971;text-decoration:underline;   }
.liststyle_cate li { display:inline; float:left; width:220px; font-size:12px; line-height:21px; text-align:left;   }

.liststyle_argue { clear:both; padding:5px 0 5px 10px; text-align:left; }
.liststyle_argue h2 { float:left; font-size:12px; color:#0544B4; padding:0 0 0 16px; background:url(ico_4.gif) left 3px no-repeat;  }
.liststyle_argue h2 a:link,
.liststyle_argue h2 a:visited,
.liststyle_argue h2 a:active { color:#0544B4; text-decoration:underline;  }
.liststyle_argue h2 a:hover { color:#112971;text-decoration:underline;   }
.liststyle_argue .sponsors { float:left; padding:0 0 0 10px; }
.liststyle_argue li { clear:both;  font-size:12px; line-height:21px; text-align:left;   }
.liststyle_argue .ticket { clear:both; padding:0 0 0 16px;  }

#part_left_710 { float:left; clear:left; width:710px; }

#part_left_760 { float:left; clear:left; width:760px; }
#part_right_190 { float:right; clear:right; width:190px; }

#part_left_645 { float:left; clear:left; width:645px; }
#part_right_290 { float:right; clear:right; width:290px; overflow:hidden; }
#part_right_265 { float:right; clear:right; width:265px; overflow:hidden; }
#part_left_445 { float:left; width:455px; margin-left:10px; }

#part_left_460 { float:left; clear:left; width:460px; }
#part_right_185 { float:right; clear:right; width:185px; }

#part_left_185 { float:right; clear:right; width:185px; }
#part_left_213 { float:left; clear:left; width:213px; }
#part_left_230 { float:left; width:230px; margin-right:10px; }

#part_left_240 { float:left; clear:left; width:240px; }
#part_left_290 { float:left; width:290px;}

#part_left_300 { float:left; clear:left; width:300px; }
#part_left_320 { float:left; clear:left; width:320px; }
#part_left_325 { float:left; clear:left; width:325px; }

#part_left_350 { float:left; clear:left; width:350px; }

#part_left_490 { float:left; clear:left; width:495px; }
#part_left_490_1 { float:left; clear:left; width:490px; }

#part_left_500 { float:left; clear:left; width:500px; }
#part_left_760 { float:left; clear:left; width:760px; }
#part_left_660 { float:left; clear:left; width:660px; }


#part_right_213 { float:right; clear:right; width:213px; }
#part_right_240 { float:right; clear:right; width:240px; }
#part_right_250 { float:right; clear:right; width:250px; }
#part_right_257 { float:right; clear:right; width:255px; }
#part_right_228 { float:right; clear:right; width:228px; }
#part_right_325 { float:right; clear:right; width:325px; }
#part_right_295 { float:right; clear:right; width:295px; }
#part_right_335 { float:right; clear:right; width:335px; }
#part_right_350 { float:right; clear:right; width:350px; }
#part_right_260 { float:right; clear:right; width:260px; }
#part_right_400 { float:right; clear:right; width:400px; }

#part_right_440 { float:right; clear:right; width:440px; }
#part_right_460 { float:right; clear:right; width:460px; }
#part_right_469 { float:right; clear:right; width:469px; }
#part_right_645 { float:right; clear:right; width:645px; }
#part_right_660 { float:right; clear:right; width:660px; }
#part_right_695 { float:right; clear:right; width:695px; }
#part_right_710 { float:right; clear:right; width:710px; }

.part_left_230 { float:left; width:230px; margin-right:10px; }
.part_right_230 { float:right; width:230px; }

.part_left_375 { float:left; clear:left; width:405px; }
.part_right_240 { float:right; clear:right; width:200px; margin:0 5px 0 0; }


.foot_link{ clear:both; text-align:center; color:#323232;width:980px;  border-top:#5F94C8 3px solid; height:22px; padding:10px 0 0 0;  }
.foot_link ul { clear:both; width:100%;  line-height:25px;}
.foot_link li{ display:inline; text-align:center; padding:0 8px 0 8px;  }
.foot_link li a { color:#323232; font-size:12px; }
.copyright { line-height:19px; width:600px;text-align:center;  color:#323232;  padding:5px 0 10px 0; }
.copyright span { font-family:Arial, Helvetica, sans-serif; font-weight: bold; }
.copyright a:link { color:#333; text-decoration:none;  }
.copyright a:visited { color:#333; text-decoration:none;  }
.copyright a:active { color:#333; text-decoration:none;  }
.copyright a:hover { color:#333; text-decoration: underline; }
#footer { clear:both; width:980px; margin:auto; line-height:25px; }

#head { clear:both; width:980px; margin:auto; }
.toplink { border-bottom:#B2B2B2 solid 1px; height:25px; line-height:25px; padding:3px 0 0 0; text-align:left; }
.toplink li { display:inline; float:left; margin:0 8px 0 0; line-height:23px; }
.toplink li b { color:#000066; }
.toplink a:link,
.toplink a:visited,
.toplink a:active {  text-decoration:underline;   }
.toplink a:hover { text-decoration:underline;   }
.toplink li.point { background:url(/images/point_1.gif) right 5px no-repeat; padding:0 6px 0 0; }
.toplink li span{ color:#FF610F; }
.toplink .left { float:left; width:555px; padding:0 0 0 10px; }
.toplink .right { float:right; width:330px; padding:0 0px 0 0; text-align:right; }
a.font_yellow:link,
a.font_yellow:visited,
a.font_yellow:active { color:#ff6600; text-decoration:underline; }
a.font_yellow:hover { color:#ff6600; text-decoration:underline; }

a.font_blue:link,
a.font_blue:visited,
a.font_blue:active { color:#0093bb; text-decoration:underline; }
a.font_blue:hover { color:#0093bb; text-decoration:underline; }


.blank1 { clear:both; height:1px; background-color:#B6CBE6; overflow:hidden;  }
.blue { clear:both; height:1px; background-color:#1F3A87; overflow:hidden; margin:8px 0 8px 0;  }
.blank2 { clear:both; height:2px; overflow:hidden; }
.blank3 { clear:both; height:3px; overflow:hidden; }	
.blank5 { clear:both; height:5px; overflow:hidden; }
.blank7 { clear:both; height:7px; background-color:#ffef66; overflow:hidden; }

.blank8 { clear:both;  height:8px; overflow:hidden; }
.blank10 { clear:both; height:10px; overflow:hidden; }
.blank15 { clear:both; height:15px; overflow:hidden; }
.blank20 { clear:both; height:20px; overflow:hidden; }

.black { clear:both; background:url(blackbg.gif) repeat-y left; height:4px; overflow:hidden; }
.black1 { clear:both; background-color:#d4e4ed; height:1px; overflow:hidden; margin:8px 0 8px 0; }
.black4 { clear:both; background-color:#E4E4E4; height:4px; overflow:hidden; }
#page { clear:both; text-align:center; line-height:35px; }
.lo_links{ clear:both; text-align:left; line-height:25px; padding:0 0 0 10px; }
.lo_links_bbs{ clear:both; text-align:left; background:url(lo_2.gif) repeat-x top left; height:37px; position:relative; }
.lo_links_bbs .left { position:absolute; left:0; top:0; background:url(lo_1.gif) no-repeat top left; height:37px; width:6px; }
.lo_links_bbs .right { position:absolute; right:0; top:0; background:url(lo_3.gif) no-repeat top left; height:37px; width:6px; }


.itembg { clear:both; background:url(item_bg.gif) repeat-x left; height:13px; overflow:hidden; }	
.itembg_1 { clear:both; float:left; background:url(item_bg4.gif) repeat-x left; width:100%;  height:13px; overflow:hidden; }	

.text { clear:both; margin:5px 16px 10px 16px;  text-align:left;  font-size:14px; line-height:23px;  }
.text h1 { font-size:20px; font-weight:normal; font-family:"黑体"; line-height:30px; padding:8px 0 8px 0; }
.text .time { font-size:12px; color:#505050; line-height:25px; }
.text p { clear:both; font-size:14px; line-height:23px; margin:15px 0px; text-indent:25px; color:#2A2A2A; }

.adv_pic { clear:both; width:100%; overflow:hidden; }
.adv_pic li{ float:left; display:inline; margin:0;}
.adv_pic li.r { margin:0 0 0 10px; }

.adv_pic_1 { clear:both; margin:8px 0 8px 0;  }

.list_adv_pic { clear:both; width:100%; padding:0;  margin:0; text-align:center; }
.list_adv_pic li { height:105px; overflow:hidden; }
.list_adv_pic li img { display:block; }
.list_adv_pic li.right { text-align:right; margin-bottom:5px; }
.list_adv_pic li.bottom { text-align:right; margin:0;}

.arealist { clear:both; }
.arealist li { display:inline; float:left; background:url(area.gif) left top no-repeat; width:114px; height:40px; margin:0 3px 5px 3px; line-height:35px; text-align:center; }
#head_bbs { clear:both;  width:960px;  margin:auto; }
#contant_bbs { clear:both; width:960px;  margin:auto;}
#footer_bbs { clear:both; width:960px;  margin:auto; }

#head_log { clear:both; width:760px; margin:auto; }
#contant_log { clear:both; width:760px; margin:auto; min-height:300px; }
* html #contant_log { clear:both; width:760px; margin:auto; height:300px;  }
#footer_log { clear:both; width:760px; margin:auto; line-height:20px; }
.loginbox { width:80px; height:16px; border:#999999 1px solid; }
.loginbox1 { width:50px; height:16px; border:#999999 1px solid; }

#name { float:left; font-family:"黑体"; font-size:20px; padding:35px 0 0 30px; }
#right_link { float:right; width:200px; text-align:right; padding:30px 10px 0 0 ;  }
.log_menu { clear:both; height:25px; line-height:25px; background-color:#B1DAE9; text-align:right; padding:0 10px 0 0; }

.con_detail { padding:15px 0 0 0; }

#index_logo {  float:left; background:url(bg_logo.gif) no-repeat 6px 5px; width:25px; height:300px; }
#news_logo { float:left; background:url(bg_logo_news.gif) no-repeat 6px 5px; width:25px; height:300px; }
#yellowpage_logo { float:left;  background:url(bg_logo_yp.gif) no-repeat 6px 5px; width:25px; height:300px; }
#blog_logo { float:left; background:url(bg_logo_blog.gif) no-repeat 6px 5px; width:25px; height:300px; }
#menu { clear:both; padding:40px 0 0 0; }
#menu li { display:inline; float:left; padding:0 7px 0 5px; color:#999;  background:url(point_1.gif) right 3px no-repeat; margin:0 1px 0 0; }
#menu li a:link,
#menu li a:visited,
#menu li a:active { color:#324C89; text-decoration:none;  }
#menu li a:hover { color:#324C89; text-decoration:underline;   }
#menu li.none { background:none; }

#topmenu { clear:both; background: url(mem_bg.gif) left top repeat-x; height:33px; position:relative; color:#FFFFFF; line-height:33px; margin-bottom:5px;  }
#topmenu .left { position:absolute; background:url(mem_01.gif) left top no-repeat; width:2px; height:33px; left:0; top:0; }
#topmenu .right { position:absolute; background:url(mem_01.gif) right top no-repeat; width:2px; height:33px; right:0; top:; }

#topmenu .log_links { float:left; font-size:12px; padding:0 20px 0 20px; width:550px; color:#FFFFFF; text-align:left; }
#tab { float:right; margin:0 10px 0 0; width:300px; text-align:right; }
#tab a:link,
#tab a:visited,
#tab a:active {  color:#FFFFFF; text-decoration:none;  }
#tab a:hover {  color:#FFFFFF; text-decoration:underline;   }


.font_14 a{ font-size:14px; line-height:23px;}

.font_tree_14 { font-size:12px; line-height:23px; color:#999999; }
.font_tree_14 a{ font-size:14px; line-height:23px; }



.stylebox .title_l { float:left; width:20px; padding:15px 2px 15px 2px; height:153px; background-color:#E0EDFE; }
.stylebox .body_l { float:left; padding:5px 8px 0px 8px;  }
.stylebox .body { clear:both; padding:5px 8px 0px 8px; height:1%; line-height:19px;  }
.stylebox .body_1 { padding:8px 0px 8px 0px; height:1%;  }
.stylebox .body_2 { padding:5px 8px 5px 15px; height:1%; text-align:left;   }
.stylebox .body_2 p { clear:both; line-height:21px; text-align:left; text-indent:23px; margin-bottom:5px; }
.stylebox .body_3 { padding:6px 0px 6px 0px; height:1%;  }
.stylebox .body_bbs { background-color:#52adc1; padding:0px 4px 4px 4px; height:1%; margin:0px 1px 1px 1px;   }

.stylebox dt { text-align:left; padding:5px 8px 5px 8px;}

.debate { clear:both; text-align:left; }
.debate h1 { clear:both; font-size:20px; font-weight:normal; line-height:35px;  font-family:"黑体"; text-align:center;   }
.debate h3 { clear:both; font-size:12px; font-weight:normal; line-height:25px; }
.debate .time { clear:both; color:#b6b6b6; padding:0 0 0 0px;  }
.debate .con { clear:both;  padding:8px 8px 5px 8px; height:53px; overflow:hidden;  }
.debate .botton { clear:both; text-align:center; margin:10px 0 5px 0;   }
.debate .title_1 { clear:both;  padding:2px 8px 2px 8px; background-color:#e0edfe; width:190px; }

.border_1 {  border:#B6CBE6 1px solid; }
.border_2 { border-left:#B6CBE6 1px solid; border-right:#B6CBE6 1px solid; border-bottom:#B6CBE6 1px solid;  }
.border_3 { border-top:#B6CBE6 1px solid; border-right:#B6CBE6 1px solid; border-bottom:#B6CBE6 1px solid;  }
.border_4 { border-top:#B6CBE6 1px solid; border-bottom:#B6CBE6 1px solid;  }
.border_5 { border-right:#B6CBE6 1px solid; }
.border_6 { border-top:#B6CBE6 1px solid;  }
.border_7 { border-bottom:#B6CBE6 1px solid;  }
.border_8 {  border:#ffaf9d 1px solid; }
.border_9 { border-bottom:#e5e5e5 1px solid;  }
.border_10 { border-left:#d6e6f8 1px solid; }
.border_11 {border-right:#d6e6f8 1px solid;   }
.border_12 {border-bottom:#d6e6f8 1px solid;   }

.bg_color_1 { background-color:#F2F6FF;  }
.bg_color_2 { background-color:#F8FCFF;  }
.bg_color_3 { background-color:#f2f6ff;  }
.bg_color_4 { background-color:#ffecdf;  }
.bg_color_5 { background-color:#e0edfe;  }

.bg_img_0 { background:url(/images/ico_search_1.gif) no-repeat left 4px; }
.bg_img_1 { background:url(/images/ico_search.gif) no-repeat left top; }
.bg_img_2 { background:url(/images/ico_1.gif) no-repeat left top; }
.bg_img_3 { background:url(/images/title_bg.gif) repeat-x top left; }
.bg_img_4 { background:url(/images/ico_2.gif) no-repeat top left; }
.bg_img_5 { background:url(/images/ico_3.gif) no-repeat top left; }
.bg_img_6 { background:url(/images/movie_bg.gif) repeat-x top left; height:389px; }
.bg_img_7 { background:url(/images/bg.gif) repeat-y 248px top; }
.bg_img_8 { background:url(/images/user.gif) no-repeat 5px 0px; padding:0 0 0 26px; }
.bg_img_9 { background:url(/images/body_bg.gif) repeat-y center top; }


.jiange8 { padding:8px; }
.jiange8 img { width:426px;}

.blue_title { clear:both; color:#2E4E89; height:23px; background-color:#E0EDFE;  }
.blue_title1 { clear:both; color:#2E4E89; height:23px; background-color:#E0EDFE; text-align:left; padding:0 0 0 10px; }
.blue_title2 { clear:both; color:#2E4E89; height:23px; background-color:#E0EDFE; text-align:left; padding:0 0 0 10px; font-weight:bold; }
.blue_title3 { clear:both; color:#2E4E89; height:23px; background-color:#EEF5FF; text-align:left; padding:0 0 0 10px; }

.blue_title h3 { font-size:12px; padding:0 0 0 10px; line-height:23px;  text-align:left; }

.style_house { width:232px; margin-bottom:5px; }
.style_house .title { background:url(/images/h_1.gif) left top no-repeat; height:29px; line-height:29px; padding:0 0 0 20px; text-align:left; font-weight:bold; }
.style_house .body { background:url(/images/h_2.gif) bottom left no-repeat; padding:0 10px 10px 10px; height:110px; }  

.style_ask_box { clear:both; }
.style_ask_box .title { clear:both; height:30px; padding:0 0 0 15px; text-align:left; line-height:30px; font-weight:bold; }
.style_ask_box .title h2 { display:block; width:300px; font-size:12px; padding:0 0 0 20px;  }
.style_ask_box .body { clear:both; height:1%;  }
.style_ask_box .bottom { clear:both; height:10px; overflow:hidden;  }

.ask_ico1 { background:url(/images/ask_ico_1.gif) left 5px no-repeat; height:23px; width:18px; }
.ask_ico2 { background:url(/images/ask_ico_2.gif) left 5px no-repeat; height:23px; width:18px; }

.ask_title_bg1 { background:url(/images/ask_a1.gif) top left no-repeat;  }
.ask_title_bg2 { background:url(/images/ask_b1.gif) top left no-repeat;  }

.ask_body_bg1 { background:url(/images/ask_a3.gif) repeat-y left; }
.ask_body_bg2 { background:url(/images/ask_b3.gif) repeat-y left; }

.ask_bottom_bg1 { background:url(/images/ask_a2.gif) no-repeat left top; }
.ask_bottom_bg2 { background:url(/images/ask_b2.gif) no-repeat left top; }

.ask_detail { clear:both; margin:8px 15px 8px 15px; }
.ask_detail h2 { display:block; text-align:left; font-size:14px; padding:8px 0 8px 0; }
.ask_detail .con { line-height:21px; text-align:left; padding:5px 0 0px 0;  color:#333; }
.ask_detail .time { text-align:right; line-height:20px; color:#999999; padding:5px 0 0 0; }
.ask_detail .time a:link,
.ask_detail .time a:visited,
.ask_detail .time a:active { color:#003399; text-decoration:underline;  }
.ask_detail .time a:hover { color:#0000cc; text-decoration:underline;   }
.ask_detail .time span { color:#003399; }

.blog_cate{ float:left; width:350px;  margin-right:10px;}
.jj15 { margin:0;  }



/*bbs样式*/

.user_online { clear:both; text-align:left; padding:0 0 5px 0; line-height:23px; }

.list_bbs_cate { clear:both; padding:5px 0 5px 0px; min-height:85px;  }
* html .list_bbs_cate { clear:both; padding:5px 0 5px 0px; height:85px;  }
.list_bbs_cate li { display:inline; float:left; width:310px;  margin:3px 0 3px 0; padding:0 0 0 0px; text-align:left; min-height:85px;    }
* html .list_bbs_cate li { display:inline; float:left; width:310px;  margin:3px 0 3px 0; padding:0 0 0 0px; text-align:left; height:85px;    }
.list_bbs_cate li img { float:left; clear:left; width:80px; height:80px; margin:0 10px 0 0; }
.list_bbs_cate li h2 { float:left; width:220px;  font-size:12px; line-height:20px; color:#2c5188; }
.list_bbs_cate li h2 a:link,
.list_bbs_cate li h2 a:visited,
.list_bbs_cate li h2 a:active { color:#2c5188; text-decoration:none;  }
.list_bbs_cate li h2 a:hover { color:#2c5188; text-decoration:underline;   }
.list_bbs_cate li p {  float:left; width:220px; height:20px; overflow:hidden;   line-height:20px; padding:0 0 0 0; }
.list_bbs_cate li.border_bottom { border-bottom:#e5e5e5 solid 1px; }

.list_bbs_topic { clear:both; text-align:left; padding:0 0 0 0px; position:relative; min-height:200px;  }
.list_bbs_topic .ico { position:absolute; left:28px; top:8px;  }

.lo_links { clear:both; line-height:22px; }
.bbs_link { clear:both; line-height:28px; height:28px; background-color:#5fa7c8; color:#FFFFFF; border:#358cb4 solid 1px; }
.bbs_link .menulist { clear:both; padding:0 0 0 16px;  }
.bbs_link .menulist li{ display:inline; float:left; line-height:28px; padding:0 10px 0 10px; background:url(/images/link_2.gif) right 7px no-repeat;   }
.bbs_link .menulist li.none{ background:none; padding:0 4px 0 10px;  }
.bbs_link .menulist .left { float:left; }

.bbs_link .menulist a:link,
.bbs_link .menulist a:visited,
.bbs_link .menulist a:active { font-weight:bold; color:#fff; text-decoration:none;  }
.bbs_link .menulist a:hover { font-weight:bold; color:#fff; text-decoration:underline;   }

.bbs_width { width:285px; padding:0 15px 0 80px; overflow:hidden; }
.bbs_width1 { width:360px; padding:0 0 0 80px; overflow:hidden; }
.bbs_width2 { width:65px; padding:0 5px 0 70px; overflow:hidden;  }

.menu_bar { clear:both; background:url(/images/bbs_bg.gif) left top repeat-x; height:61px; margin:0; padding:0; }
.menu_bar .menulist { clear:both; text-align:left; line-height:22px;  }
.menu_bar .menulist ul { float:left; margin:8px 0 0 0px;  }
.menu_bar .menulist li { display:inline; margin:0 7px 0 0; }
.menu_bar .menulist a:link,
.menu_bar .menulist a:visited,
.menu_bar .menulist a:active { color:#fff; text-decoration:none;  }
.menu_bar .menulist a:hover { color:#fff; text-decoration:underline;   }


.user { clear:both; line-height:22px; text-align:left; padding:0 0 0 20px; }

/*精准广告样式*/
.jzgg { clear:both; background:url(/images/jzad.jpg) left top no-repeat; width:211px; height:170px; padding:29px 14px 20px 15px; }



.hotword { clear:both; width:100%;  padding:5px 0 5px 0; text-align:left; }
.hotword li { display:inline; font-size:15px; line-height:23px; text-align:left; padding:0 4px 0 4px;   }

/*blog 样式*/
.blog_star { clear:both; text-align:left;  padding:5px 0 5px 0; }
.blog_star .photo { float:left; width:60px; line-height:25px; text-align:center; padding:2px 0 0 0; }
.blog_star .photo img { display:block; }
.blog_star .con { float:right; width:150px; line-height:21px; }
.blog_star a:link,
.blog_star a:visited,
.blog_star a:active { color:#2c5188;text-decoration:underline;   }
.blog_star a:hover {  color:#0033cc; text-decoration:underline;   }

.list_blog { clear:both; width:100%; padding:5px 0 5px 0;}
.list_blog li { clear:both; display:inherit; font-size:12px; line-height:20px; text-align:left; background:url(/images/item1.gif) 0 10px no-repeat; padding:0 0 0 7px;  position:relative;    }
.list_blog li .author { position:absolute; right:0px; top:-4px; width:40px; height:20px; line-height:20px; overflow:hidden; color:#999999; }

.top_blog { clear:both; }
.top_blog li { clear:both; font-size:12px; line-height:23px; text-align:left; background:url(/images/item1.gif) 0 10px no-repeat; padding:0 0 0 7px;  }
.top_blog li span { color:#FF0000; }
.top_blog li a:link,
.top_blog li a:visited,
.top_blog li a:active { color:#2c5188;text-decoration:none;   }
.top_blog li a:hover {  color:#0033cc; text-decoration:underline;   }

.top_blog1 { clear:both; width:100%;  }
.top_blog1 li { clear:both;  font-size:12px; height:23px; line-height:23px; text-align:left;  padding:0 0 0 0px; color:#888; position:relative;  }
.top_blog1 li span { color:#FF0000; }
.top_blog1 li a:link,
.top_blog1 li a:visited,
.top_blog1 li a:active { color:#2c5188;text-decoration:none;   }
.top_blog1 li a:hover {  color:#0033cc; text-decoration:underline;   }
.top_blog1 li a.cate:link,
.top_blog1 li a.cate:visited,
.top_blog1 li a.cate:active { color:#888;text-decoration:none;   }
.top_blog1 li a.cate:hover {  color:#0033cc; text-decoration:underline;   }
.top_blog1 li .arthor { position:absolute; right:3px; width:60px; top:0px; background-color:#FFFFFF; }

.blog_mj { clear:both; padding:5px 0 5px 0; }
.blog_mj li { display:inline; float:left; width:60px; margin:0 6px 5px 6px; text-align:left;   }
.blog_mj li img { display:block; width:60px; height:60px; }
.blog_mj li p { clear:both; text-align:center; }



/* 图片列表 */
.list_pic { clear:both; margin:10px 0 0px 2px; }
.list_pic li { display:inline; float:left; line-height:25px; margin:0 6px 0 6px; }
.list_pic li img { display:block; padding:1px; width:120px; height:90px; border:#CCCCCC 1px solid; background-color:#FFFFFF; }

.list_pic111 { clear:both; margin:10px 0 0px 5px; }
.list_pic111 li { display:inline; float:left; line-height:25px; margin:0 8px 0 8px; }
.list_pic111 li img { display:block; padding:1px; width:100px; height:75px; border:#CCCCCC 1px solid; background-color:#FFFFFF; }

.list_pic0 { clear:both; padding:10px 0 5px 5px; }
.list_pic0 li { display:inline; float:left; line-height:25px; padding:0 3px 0 3px; width:124px;  }
.list_pic0 li img { display:block; padding:1px; width:120px; height:90px; border:#CCCCCC 1px solid; background-color:#FFFFFF; }


.list_pic1 { clear:both; width:100%; padding:0;  margin:0; text-align:center; }
.list_pic1 li { overflow:hidden; line-height:25px; }
.list_pic1 li img { display:block; width:160px; height:120px; }
.list_pic1 li.right { text-align:right; margin-bottom:5px; }
.list_pic1 li.bottom { text-align:right; margin:0;}

.list_pic2 { clear:both; width:100%;   margin:5px 0 5px 0px; }
.list_pic2 li { line-height:25px; margin:0 1px 0 1px; }
.list_pic2 li img { display:block; padding:1px; border:#CCCCCC 1px solid; background-color:#FFFFFF; }

.list_pic3 { clear:both;  margin:5px 0 5px 2px; }
.list_pic3 li { display:inline; float:left; text-align:left; background:url(/images/but_bg.gif) no-repeat left top; width:70px; height:29px; padding:0 0 0 30px; line-height:29px; margin:0 2px 5px 2px; }
.list_pic3 li img { display:block; }

.list_pic4 { clear:both;  margin:5px 0 5px 4px; }
.list_pic4 li { display:inline; float:left; line-height:25px; margin:0 15px 0 15px; }
.list_pic4 li img { display:block; padding:1px; width:135px; height:101px;  border:#CCCCCC 1px solid; background-color:#FFFFFF; }

.list_pic5 { clear:both; width:100%; }
.list_pic5 li { display:inline; float:left; line-height:25px; margin:0 12px 0 12px; }
.list_pic5 li img { display:block; padding:1px; border:#CCCCCC 1px solid; background-color:#FFFFFF; }

.list_pic6 { clear:both; width:100%;   margin:5px 0 0px 0px; }
.list_pic6 li { display:inline; float:left; line-height:25px; margin:0 3px 0px 3px; }
.list_pic6 li img { display:block; padding:1px; width:85px; height:64px; border:#CCCCCC 1px solid; background-color:#FFFFFF; }

.list_pic7 { clear:both; width:100%; margin:10px 0 5px 0px; }
.list_pic7 li { display:inline; float:left; margin:0 6px 0 6px; }
.list_pic7 li img { display:block; padding:1px; width:90px; height:68px; border:#CCCCCC 1px solid; background-color:#FFFFFF; }

.list_pic8 { clear:both; width:auto; margin:10px 0 5px 2px; }
.list_pic8 li { display:inline; float:left; margin:0 6px 0 6px; }
.list_pic8 li img { display:block; padding:1px; width:90px; height:90px; border:#CCCCCC 1px solid; background-color:#FFFFFF; }

.list_pic9 { clear:both; width:100%; margin:10px 0 5px 0px; }
.list_pic9 li { display:inline; float:left; margin:0 6px 0 6px; }
.list_pic9 li img { display:block; padding:1px; width:115px; height:86px; border:#CCCCCC 1px solid; background-color:#FFFFFF; }

.list_pic10 { clear:both; margin:10px 0 5px 2px; }
.list_pic10 li { display:inline; float:left; line-height:25px; margin:0 2px 0 2px; }
.list_pic10 li img { display:block; padding:1px; width:115px; height:80px; border:#CCCCCC 1px solid; background-color:#FFFFFF; }

.list_pic11 { clear:both; padding:10px 0 5px 6px; }
.list_pic11 li { display:inline; float:left; line-height:25px; margin:0 7px 0 7px; }
.list_pic11 li img { display:block; padding:1px; width:135px; height:100px; border:#CCCCCC 1px solid; background-color:#FFFFFF; }


.list_pic_jj { clear:both; width:100%; margin:10px 0 5px 0px; }
.list_pic_jj li { display:inline; float:left; margin:0 3px 5px 3px; }
.list_pic_jj li img { display:block; padding:1px; width:180px; height:140px; }

.list_pic_jiaju { clear:both; width:100%; margin:10px 0 5px 0px; }
.list_pic_jiaju li { display:inline; float:left; margin:0 6px 5px 6px; }
.list_pic_jiaju li img { display:block; padding:1px; width:210px; height:90px; }


.list_lookpic { clear:both; margin:10px 0 5px 2px; }
.list_lookpic li { display:inline; float:left; line-height:25px; margin:5px 6px 10px 6px; }
.list_lookpic li img { display:block; padding:1px; width:120px; height:90px; border:#CCCCCC 1px solid; background-color:#FFFFFF;  }

.list_links { clear:both;  margin:10px 0 0px 13px;  }
.list_links li { display:inline; float:left; margin:0 8px 0 8px; width:88px; text-align:left; }
.list_links li img { display:block; width:88px; height:31px; margin:0 0 5px 0; overflow:hidden;   }

.list_links_txt { clear:both; text-align:left; margin:0 0 0 8px;   }
.list_links_txt ul { width:940px; }
.list_links_txt li { display:inline; margin:0 8px 0 0px; line-height:20px; text-align:left;  }


.list_ico { margin:0px; }
.list_ico li { display:inline; float:left;  margin:0 3px 0 3px; }
.list_ico li img { display:block; }

.list_com {  margin:5px 0 5px 2px;}
.list_com li { display:inline; float:left;  margin:0 3px 6px 3px; }
.list_com li img { display:block; width:128px; height:43px; }

.block_left { float:left; margin-right:3px; margin-left:3px; }
.block_right { float:right; margin:0;} 

.picshow { padding:6px 6px 6px 6px; }

.com_liststyle { clear:both; height:130px; position:relative; padding:8px 5px 5px 5px; }
.com_liststyle .cate { position:absolute; right:10px; top:8px; line-height:20px; }
.com_liststyle .button { position:absolute; right:10px; bottom:10px; line-height:20px; width:120px;  }
.com_liststyle h2 { text-align:left; font-size:20px; font-family:"黑体"; font-weight:normal; padding:0 0 5px 0; }

.com_detail{ clear:both; padding:15px 10px 5px 18px; line-height:22px; }
.com_detail h2 { float:left; text-align:left; line-height:30px; font-size:20px; font-family:"黑体"; font-weight:normal; padding:0 0 5px 0; position:relative; }
.com_detail h2 .recom { position:absolute; right:-40px; top:0;  }

.com_pic { float:left; margin:0 0 0 11px; width:200px; height:200px; border:#B6CBE6 solid 1px; background-color:#FFFFFF; overflow:hidden; position:relative; text-align:center;  }
.com_pic p{ position:static; +position:absolute; top:50% }
.com_pic img { position:static; +position:relative; top:-50%;left:-50%; vertical-align:middle; border:0px; }

.house_detail { clear:both; padding:0px 0px 5px 0px; }
.house_detail h2 { text-align:left; font-size:20px; font-family:"黑体"; line-height:26px; font-weight:normal; padding:0 0 5px 0; }


/* 广告列表 */
.advlist { clear:both; height:60px; margin-bottom:8px; }
.advlist li { display:inline; float:left; }
.advlist li.left { margin:0 10px 0 0;}
.advlist li.right { margin:0; }

/* 幻灯片样式 */
#MainPromotionBanner{ clear:both; width:285px; height:210px; overflow:hidden; }
#MainPromotionBanner #SlidePlayer { position:relative; margin:0 auto; }
#MainPromotionBanner .Slides{ padding:0; margin:0; list-style: none; height:210px; overflow: hidden; }
#MainPromotionBanner .Slides li { float:left; width:285px; height:210px; }
#MainPromotionBanner .Slides img{ display: block; width:285px; height: 210px; }
#MainPromotionBanner .SlideTriggers{ position:absolute;  margin:0; padding: 0; list-style:none; top:180px;  right: 5px; z-index:10; height:25px; }
#MainPromotionBanner .SlideTriggers li{ float:left; display:inline; color:#FF9933; text-align:center; line-height:16px; width:16px; height:16px; font-family:Arial; font-size: .9em; cursor: pointer; overflow:hidden;  margin:3px 6px; background: url(/images/slide_trigger.gif) no-repeat center center; }
#MainPromotionBanner .SlideTriggers li.Current{  color:#fff;  background: url(/images/slide_trigger_c.gif) no-repeat center center; font-weight:bold; font-size:1.4em; line-height:21px; height:21px; width:21px; margin:0 6px; }


/* 内容样式 */
.recom { clear:both; text-align:left;}
.recom p { clear:both; line-height:20px; text-align:left; }
.recom h1 {  margin:8px 0 0px 0;  }
.recom h1 a:link,
.recom h1 a:visited,
.recom h1 a:active { font-size:16px; text-decoration:none;  }
.recom h1 a:hover { font-size:16px; text-decoration: underline; }

.recom h2 {  font-size:20px; font-family:"黑体"; margin:8px 0 5px 0; line-height:28px; font-weight:normal; color:#ff0000; }
.recom h2 a:link,
.recom h2 a:visited,
.recom h2 a:active { color:#ff0000; text-decoration:none;  }
.recom h2 a:hover { color:#ff0000; text-decoration: underline; }


.con_style_1 { clear:both; padding:8px 0 8px 0; }
.con_style_1 .pic { float:left; line-height:22px; text-align:center; width:145px; margin:0 18px 0 0; }
.con_style_1 .pic img { display:block; width:140px; height:100px; border:1px solid #DDD; padding:1px; }
.con_style_1 .con { float:left; width:300px;  } 
.con_style_1 .con h3 a{ clear:both; font-family:"黑体"; font-size:16px; font-weight:normal; text-align:left; display:block; line-height:21px; }

.con_style_2 { clear:both; padding:8px 0 8px 0; }
.con_style_2 .pic { float:left;  line-height:22px; text-align:center;  width:145px;  margin:0 18px 0 0;   }
.con_style_2 .pic img { display:block; width:140px; height:100px; border:1px solid #DDD; padding:1px; }
.con_style_2 .con { float:left; width:260px;  } 
.con_style_2 .con h3 a{ clear:both; font-family:"黑体"; font-size:16px; font-weight:normal; text-align:left; display:block; line-height:21px; }

.con_style_3 { clear:both; padding:8px 0 8px 0; }
.con_style_3 .pic { float:left; line-height:22px; text-align:center; width:130px; margin:0 15px 0 0; }
.con_style_3 .pic img { display:block; width:130px; height:98px; border:1px solid #DDD; padding:1px; }
.con_style_3 .con { float:left; width:280px;  } 
.con_style_3 .con h3 a{ clear:both; font-family:"黑体"; font-size:16px; font-weight:normal; text-align:left; display:block; line-height:21px; }

.con_style_4 { clear:both; padding:8px 0 8px 0; text-align:left; }
.con_style_4 .pic { float:left; line-height:22px; text-align:center; width:100px; margin:0 8px 0 0; }
.con_style_4 .pic img { display:block; width:100px; height:70px; border:1px solid #DDD; padding:1px; }
.con_style_4 .con { float:left; width:106px;  } 
.con_style_4 .con h3 a{ clear:both; font-size:12px; color:#001FA2; text-align:left; display:block; line-height:19px;  }

.con_style_5 { clear:both; padding:8px 0 8px 0; }
.con_style_5 .pic { float:left;  line-height:22px; text-align:center;  width:145px;  margin:0 18px 0 0;   }
.con_style_5 .pic img { display:block; width:140px; height:100px; border:1px solid #DDD; padding:1px; }
.con_style_5 .con { float:left; width:270px;  } 
.con_style_5 .con h3 a{ clear:both; font-family:"黑体"; font-size:16px; font-weight:normal; text-align:left; display:block; line-height:21px; }

.con_style_6 { clear:both; padding:8px 0 8px 0; }
.con_style_6 .pic { float:left;  line-height:22px; text-align:center;  width:100px;  margin:0 18px 0 0;   }
.con_style_6 .pic img { display:block; width:100px; height:70px; border:1px solid #DDD; padding:1px; }
.con_style_6 .con { float:left; width:210px; text-align:left;  } 
.con_style_6 .con h3 a{ clear:both; font-family:"黑体"; font-size:16px; font-weight:normal; text-align:left; display:block; line-height:21px; }

.cate_list { clear:both; padding:5px 0 5px 10px; }
.cate_list li { display:inline; float:left; margin:0 5px 8px 5px; }
.cate_list li a { display:block; background:url(/images/cate_bg.gif) top repeat-x; width:92px; height:36px; line-height:36px; text-align:center; font-weight:bold; border:#B6CBE6 solid 1px;  }

.button_list { clear:both; width:100%; margin:0 0 0 7px;  }
.button_list li{ display:inline; float:left; margin:0 2px 0 2px; }
.button_list li a { display:block; background:url(/images/cate_bg.gif) top repeat-x; width:48px; height:22px; line-height:22px; text-align:center; border:#B6CBE6 solid 1px;  }

.button_list1 { clear:both; margin:0 0 0 1px;  }
.button_list1 li{ display:inline; float:left; margin:0 2px 5px 2px; }
.button_list1 li a { display:block; background:url(/images/h_bg.gif) top repeat-x; width:105px; height:33px; font-weight:bold; line-height:33px; text-align:center;  }


.button_fk_list { clear:both; margin:auto; }
.button_fk_list li{ display:inline; float:left; margin:0 4px 0 4px; background:url(/images/button_bg1.gif) top repeat-x; width:62px; height:88px;  }
.button_fk_list .ico { clear:both; height:33px; font-family:Arial, Helvetica, sans-serif; font-size:20px; line-height:20px; padding:12px 0 0 0;  }
.button_fk_list h3 { display:block; text-align:center; font-size:12px; font-weight:normal; }

.button_fk_video { clear:both; background-color:#134c92; }
.button_fk_video li{ display:inline; float:left; margin:0 4px 0 4px; background:url(/images/button_bg2.gif) top repeat-x; width:62px; height:96px;  }
.button_fk_video .ico { clear:both; color:#b5cfff; height:33px; font-family:Arial, Helvetica, sans-serif; font-size:20px; line-height:20px; padding:24px 0 0 0;  }
.button_fk_video h3 { display:block; text-align:center; font-size:12px; font-weight:normal; }
.button_fk_video a:link,
.button_fk_video a:visited,
.button_fk_video a:active { color:#b5cfff; text-decoration:none;  }
.button_fk_video a:hover { color:#b5cfff; text-decoration: underline; }

.button_wz1 { padding:0 0 0 185px; }
.button_wz2 { padding:0 0 0 80px; }
.button_wz3 { padding:0 0 0 340px; }

.fk_con { text-align:left; padding:10px; }

.letter_style { font-family:Arial, Helvetica, sans-serif; font-size:14px; }
.letter_style a{ font-family:Arial, Helvetica, sans-serif; font-size:14px; }

.blog_num { float:left; clear:left; width:100px; margin:10px 0 0 0; }
.blog_num1 { float:left; clear:left; text-align:center; width:100px; margin:10px 0 0 0; }
.blog_num1 h2 { width:74px; height:61px; background:url(/images/bk_bg.gif) center top no-repeat; line-height:55px; font-family:Arial, Helvetica, sans-serif; font-size:25px;}
.blog_list { float:left;  width:825px; margin:10px 0 10px 10px; }
.blog_list li { display:inline; float:left; width:165px; text-align:left; margin:0 0 10px 0;  }
.blog_list li .pic { float:left; width:60px; }
.blog_list li .con { float:right; width:95px; }
.back { clear:both; text-align:right; }
.blog_js { font-family:Arial, Helvetica, sans-serif; font-size:17px; padding:5px 0 5px 0; line-height:25px; }
.blog_js a { font-family:Arial, Helvetica, sans-serif; font-size:17px; text-decoration:underline; }


#dv { clear:both; background:url(/images/dv.gif) no-repeat left top; height:300px; }
#dv .title { clear:both; font-size:12px; font-weight:bold; padding:11px 0 0 32px; text-align:left; color:#FFFFFF; }
#dv .body { padding:10px 5px 0 5px; }
#dv .body .player { float:left; background:url(/images/player.gif) no-repeat left top; padding-top:17px;  width:245px; height:250px; margin:0 10px 5px 5px; }
#dv .body .list { float:left; width:170px; color:#FFFFFF; }
#dv .body a { color:#FFFFFF; }

.tablestyle { clear:both; width:100%; line-height:23px; }
.tablestyle li { clear:both;  line-height:23px; border-bottom:#E3E3E3 1px solid;  }
.tablestyle li.hd { font-weight:bold;  }
.tdstyle1 { float:left; text-align:left; padding:0 0 0 4px;   }

.tablestyle1 { clear:both; width:100%;  line-height:22px;  }
.tablestyle1 li { clear:both; padding:1px 0 1px 0; }
.tablestyle1 li.style1 { clear:both; padding:15px 0 15px 0; }
.tablestyle1 .left { float:left; width:50px; text-align:left; }
.tablestyle1 .left1 { float:left; width:80px; text-align:left; }
.tablestyle1 .left2 { float:left; width:200px; text-align:right; font-size:14px; padding:0 10px 0 0; font-weight:bold; }
.tablestyle1 .right { float:left; width:550px; text-align:left; }
.tablestyle1 .right2 { float:left; width:370px; text-align:left; }
.tablestyle1 a { text-decoration:underline; }
.tablestyle1 span { display:block; color:#999999; line-height:25px; }

.tablestyle1 { clear:both; width:100%; line-height:21px; }

.tdbg { clear:both; background:url(/images/item_bg3.gif) repeat-x left bottom;  }	


.width_1 { width:200px; }
.width_2 { width:120px; }
.width_3 { width:90px; }

.height1 { height:232px; }
.height2 { height:228px; }
.height3 { height:120px; }
.height4 { height:110px; }
.height5 { height:200px; }
.height6 { height:222px; }
.height7 { min-height:200px; }
* html .height7 { height:200px; }

.height8 { height:115px; }
.height9 { height:380px; overflow:hidden; }
.height10 { height:218px; }
.height11 { height:141px; }


.foot_link{ clear:both; text-align:center; color:#323232;  border-top:#5F94C8 3px solid; height:22px; padding:3px 0 0 0;  }
.foot_link ul { clear:both; width:100%; }
.foot_link li{ display:inline; text-align:center; padding:0 8px 0 8px;  }
.foot_link li.r { background:url(/images/point_1.gif) right 0px no-repeat; }
.foot_link li a { color:#323232; font-size:12px; }
.copyright { line-height:19px; color:#323232;  padding:5px 0 10px 0; }
.copyright span { font-family:Arial, Helvetica, sans-serif; font-weight: bold; }
.copyright a:link,
.copyright a:visited,
.copyright a:active { color:#333; text-decoration:none;  }
.copyright a:hover { color:#333; text-decoration: underline; }


.tablestyle_all { background-color:#BDCFE5; margin-bottom:8px;  }
.tablestyle_td_l { background-color:#FFFFFF; line-height:22px; padding:3px; text-align:right;  }
.tablestyle_td_r { background-color:#FFFFFF; line-height:22px; padding:3px; text-align:left;  }
.tablestyle_td_m { background-color:#FFFFFF; line-height:22px; padding:3px 8px 3px 8px; text-align:left;  }

.liststyle_zl { clear:both; padding:5px 0px 5px 0px; text-align:left; }
.liststyle_zl li { clear:both; line-height:22px;  }
.liststyle_zl li.jj { clear:both; line-height:22px; height:22px; position:relative; margin:0 0 3px 0; }
.liststyle_zl li span { color:#003399;  }
.liststyle_zl li a:link,
.liststyle_zl li a:visited,
.liststyle_zl li a:active { color:#003399;   text-decoration: underline; }
.liststyle_zl li a:hover { color:#003399;  text-decoration: underline; }
.liststyle_zl li.ico_msn { background:url(/images/ico_msn.gif) left top no-repeat; padding:0 0 0 25px; }
.liststyle_zl li.ico_qq { background:url(/images/ico_qq.gif) left top no-repeat; padding:0 0 0 25px;  }
.liststyle_zl li.ico_mail { background:url(/images/ico_mail.gif) left 5px no-repeat; padding:0 0 0 25px;  }
.liststyle_zl li.right_bon{ line-height:20px; height:28px; overflow:hidden; }
.liststyle_zl li.right_bon a { display:block; float:left; width:60px; height:20px; border:#b6cbe6 solid 1px; background-color:#e0edfe; overflow:hidden; text-align:center; margin:5px 5px 3px 0px; }
.liststyle_zl li.right_bon a:link,
.liststyle_zl li.right_bon a:visited,
.liststyle_zl li.right_bon a:active { text-decoration:none;  }
.liststyle_zl li.right_bon a:hover { text-decoration: underline; }


.userimg { clear:both; text-align:center; margin:8px 0 0 0; }
.userimg img { display:block; width:180px; height:180px; border:#999999 solid 1px; margin:0 0 3px 0; }

.userimg1 { clear:both; text-align:center; }
.userimg1 img { width:100px; height:100px; border:#999999 solid 1px; }


#favorpopup { width: 320px; height:180px; font-size: 12px; color: #111; text-align:center;  overflow: hidden; border:#B6CBE6 1px solid; background:#f0faff; position:relative;  }
#favorpopup .close { position: absolute; top:3px; right:3px; text-decoration:none; }
#favorpopup .loginlist { clear:both; width:240px; margin:auto; line-height:25px; position:absolute; left:20px; top:15px; }
#favorpopup .loginlist li h2 { font-size:12px; text-align:left; padding:0 0 0 32px; }
#favorpopup .loginlist li { clear:both; padding:3px 0 3px 0;  }
#favorpopup .loginlist .left { float:left; width:80px; text-align:right; }
#favorpopup .loginlist .right { float:right; width:160px; text-align:left; }
#favorpopup h2 { margin:0; padding:0; }

.box1 { border:#b6cbe6 solid 1px; width:560px; height:42px; padding:5px; color:#bcbcbc; }

.botton { clear:both; text-align:right; padding:5px 0px 0px 0; height:35px; }
.botton .list { float:right; width:250px; }
.botton .admin { clear:both; background-color:#C6E1EE; line-height:28px; width:100%; text-align:center; }
.botton .admin li { display:inline; }

.bottomlink { clear:both; margin:5px 15px 5px 15px; }
.bottomlink h1 { clear:both; text-align:center;  font-size:20px; font-family:"黑体"; font-weight:normal; line-height:35px; }
.bottomlink .time { clear:both; text-align:right; line-height:25px;}
.bottomlink .detail { clear:both; font-size:14px; line-height:23px; }
.bottomlink .detail p { margin:5px 0 5px 0;}


a.font12:link,
a.font12:visited,
a.font12:active { font-size:12px; font-weight:bold; text-decoration:none;  }
a.font12:hover { font-size:12px; font-weight:bold;  text-decoration:underline;   }

.newspic { clear:both; height:200px; position:relative; }
.newspic .pic { width:320px; height:195px; position:absolute; left:0; top:0; overflow:hidden;  }
.newspic .pic img { width:320px; height:195px;}
.newspic .list { float:right; width:300px; height:195px; background-color:#eff6fe;   } 
.newspic .list .title_n { clear:both; background:url(/images/news_title_bg.gif) right top no-repeat; height:24px; }
.newspic .list .title_n h2 { float:left; padding:0 0 0 14px; color:#FFFFFF; font-size:12px; background:url(/images/news_title_bg.gif) left top no-repeat; line-height:24px; }
.newspic .list .liststyle_n { clear:both; }
.newspic .list .liststyle_n ul { clear:both; line-height:28px; height:28px; text-align:left;  }
.newspic .list .liststyle_n li{ clear:both; background:url(/images/item1.gif) 8px 10px no-repeat; padding:0 0 0 15px; line-height:28px; text-align:left;     }
.newspic .list .liststyle_n li.up{ width:285px; color:#ff6600; background:#FFFFFF url(/images/news_title_ico.gif) 6px 7px no-repeat; padding:0 0 0 15px; list-style:28px;  text-align:left;  font-weight:bold;    }


.news_zt { clear:both; padding:5px 0 5px 0; }
.news_zt li{ clear:both; border:#b6cbe6 solid 1px; width:190px;margin:0 0 8px 0; text-align:left; padding:5px; }
.news_zt li img { float:left; width:50px; height:50px; padding:0 10px 0px 0px; }

.map_bg { background:url(/images/map_bg.gif) no-repeat left top; height:190px; }
.video_bg { background:url(/images/video_bg1.gif) no-repeat left top; height:190px; }

.enter_bun { display:block; background:url(/images/button_bg.gif) left top no-repeat; width:124px; height:25px; line-height:25px; font-weight:bold; text-align:center; }
