/*全局样式*/
body { margin-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; background-image: url(images/bg.gif);}
body,td { font-size: 12px; color: #00000; line-height: 150%;}
body { text-align:center;}
img,ul,li,dl,dt,dd,span,h1,h2,h3,h4,h5,h6,form,textarea,input{margin:0px;padding:0px;font-size:12px;}
img {border:0;}
p,span{margin:0px;padding:0px;}
input,select{font-size:12px;font-family:Arial, Helvetica, sans-serif;}
li{list-style:none;text-align:left;}
.l{float:left;}
.r{float:right;}
.clear{clear:both;}
.btn{border:0px;cursor:pointer;background:url(images/input_bg3.jpg) no-repeat;width:70px;height:20px;line-height:22px;margin:0 0 0 5px;color:#C40000;}
.btn2{border:0px;cursor:pointer;background:url(images/input_bg.jpg) no-repeat;width:60px;height:20px;line-height:22px;margin:0 0 0 5px;color:#C40000;}
a:link {text-decoration:none; color:#000000}
a:visited {text-decoration:none; color:#000000}
a:hover{color:#D11110; text-decoration:underline}
.a:link {text-decoration:none; color:#990000}
.a:visited {text-decoration:none; color:#990000}
.a:hover{color:#D11110; text-decoration:underline}
.b:link {text-decoration:none; color:#FFFFFF;}
.b:visited {text-decoration:none; color:#FFFFFF;}
.b:hover{color:#FFFFFF; text-decoration:none;}
.n:link {text-decoration:none; color:#006699}
.n:visited {text-decoration:none; color:#006699}
.n:hover{color:#D11110; text-decoration:underline}
.t:link {text-decoration:none; color:#FFFFFF}
.t:visited {text-decoration:none; color:#FFFFFF}
.t:hover{color:#000000; text-decoration:none;}
.rd:link {text-decoration:none; color:#CC0000}
.rd:visited {text-decoration:none; color:#CC000}
.rd:hover{color:#D11110; text-decoration:underline}
span.d a:link {text-decoration:underline; color:#003333}
span.d a:visited {text-decoration:underline; color:#003333}
span.d a:hover{color:#D11110; text-decoration:underline}

/*头部*/
#top { width:1004px; height:250px; background-image:url(images/title_bg5.jpg); margin:0 auto;z-index:999;}
.title_blank { width:1004px;height:10px; }
.title_logo { float:left; text-align:right; width:400px;height:200px;}

#title_main { width:1004px; height:78px; text-align:right; color:#000;border-bottom:none;border-top:none; background-image:url(images/title_main_bg.gif);}
.title_main_blank { width:1004px;height:1px; line-height:1px;}
.tit_style {cursor:pointer;}


/*底部*/
.lan_fenge{width:930px; height:10px; font-size:1px;}
#foot {background:url(images/foot_bg.gif) repeat-x;width:1003px;height:100px;color:#000;margin:0 auto; line-height: 150%;}

/*分栏*/
#lan { float:center; width:1003px;}

/*主栏目，标题*/
.bt_logo { float:left; width:100px; height:200px;}
.main_text { float:left; width:600px; height:200px; }
.text_style {text-align:left; line-height: 200%; color:#000000;}
.news_text_style { width:550px; text-align:left; line-height: 200%; color:#000000;text-align:justify;}
.news_bt_on{height:25px;line-height:20px;color:#0099cc;cursor:pointer;}
.news_bt_off{height:25px;line-height:20px;cursor:pointer;} 

/*户型*/
.huxing_on {width:130px;height:120px;cursor:pointer;}
.huxing_off {width:130px;height:120px;cursor:pointer;}
.huxing_style { width:700px; }
.huxing_px { width:500px; line-height:200%; text-align:left; }
.huxing_px2 { width:190px; line-height:200%; text-align:left; padding:10px 0px 0px 0px;}

/*线路*/
.gongjiao_num { height:20px; line-height:20px; background:#CCC; padding:0px 0px 0px 10px; background-image:url(images/bg2.jpg);}
.gongjiao_xianlu { line-height:200%; padding:10px 10px 10px 10px;}
.gongjiao_CCC { background:#CCC;}

.peitao_text { line-height:200%; }
.peitao_text_style { width:550px; text-align:left; line-height: 200%; color:#000000;text-align:justify;}
.peitao_bt_on{height:25px;line-height:20px;color:#0099cc;cursor:pointer;}
.peitao_bt_off{height:25px;line-height:20px;cursor:pointer;} 

.shipin_on {width:180px;height:180px;cursor:pointer;}
.shipin_off {width:180px;height:180px;cursor:pointer;}
.shipin_style { width:600px; }

.gd_bt {font-family: 楷体_GB2312; font-size: 14pt; color: #d00075;}
.gd_text {font-family: 楷体; font-size: 12pt; color: #000000;}

.td_text2 { line-height:180%;}
.td_h { height:20px;}
.index_text {width:700px; text-align:left; line-height:200%; }
.index_text2 {width:600px; text-align:left; line-height:200%; }

.wuzheng_bt { width:190px; line-height:200%; text-align:center; padding:10px 0px 0px 0px;}

/*广告层 占位*/
#ad_1 { float:center; width:980px; height:10px; font-size:1px; }
#ad_2 { float:center; width:250px; height:8px; }
#ad_3 { float:center; width:480px; height:8px; }

.lan42_up { width:930px; height:6px; font-size:1px;}
.lan4_text { width:930px; height:213px; background-color: #FFF;}

.lan4_down { width:930px; height:9px; font-size:1px; background-color: #FFF; background-image:url(images/lan4_down.jpg);}

.pic_img {width:204px; height:153px; font-size:1px; float:left;border:1px solid #ccc;padding:4px;}
.pic2_img {float:left;border:1px solid #0099cc;padding:2px;}
.foot_pic { float:center; width:1004px;	height:80px; line-height: 150%; }

/*边框颜色*/
.bold_ccc {border:1px solid #CCCCCC;border-top:0px;}
.bold_blue {border:1px solid #006EA3;border-top:0px; padding:6px 0px 6px 0px;}
.bold_green {border:1px solid #CCCCCC;border-top:0px; padding:6px 0px 6px 0px;}

/*购房帮助*/
.help_t { height:25px; }
.help_h { height:20px; }
.help_nr { height:25px; display:none;}

/*底线*/
.xian2 { border-left-width: 1px; border-right-width: 1px; border-top-width: 1px; border-bottom: 1px dotted #CCCCCC; padding-left: 0; padding-right: 0; padding-top: 0; padding-bottom: 1px }
.xian { border-left-width: 1px; border-right-width: 1px; border-top-width: 1px; border-bottom: 1px dashed #CCCCCC; padding-left: 0; padding-right: 0; padding-top: 0; padding-bottom: 1px }

.pad10 { padding: 10px;}
.pad_lr_10 { padding: 0px 10px 0px 10px;}

.pal { text-align:left;}
.par { text-align:right;}