@charset "gb2312";
/* 首页CSS */

.body_top{width:960px; margin:5px auto; clear:both; overflow:hidden}
.body_top_left{width:284px; height:414px; float:left; border:#d2e2f9 1px solid; padding:2px; margin-top:2px}
.body_top_middle{width:423px; height:420px; float:left; margin-left:7px; background:url(../images/th1middle.jpg) repeat-y;}
.body_top_middle_c{width:423px; height:384px; background:url(../images/index_top.gif) top no-repeat; clear:both; padding-top:35px}
.body_top_middle_c_top{width:360px; margin:4px auto; line-height:2em; clear:both}
.body_top_middle_c_desc{font-size:12px; color:#7c7c7c ; line-height:2em; width:360px}
.body_top_middle_c_desc a{color:#ff6600}
.body_top_middle_c ul{background:url(../images/xline.jpg) top repeat-x; width:360px; margin:0px auto; clear:both; padding:5px 0px}
.body_top_middle_c ul li{width:180px; background:url(../images/icon.jpg) left center no-repeat; text-indent:10px; float:left; line-height:2em}
.body_top_right{width:240px; height:420px; float:right; margin-top:2px}
.body_top_right_c{width:238px; clear:both; border:#d2e2f9 1px solid; border-top:0px; height:164px; margin:5px auto; clear:both; margin-bottom:0px}
.body_top_right_pic{width:230px; height:135px; clear:both; margin:0px auto;padding-top:5px}
.body_top_right_pic_left{float:left; width:84px}
.body_top_right_pic_left img{border:#eaeaea 1px solid; padding:2px; width:80px; height:60px}
.body_top_right_pic_right{float:right; width:140px; text-align:left}
.body_top_right_pic_right_title{width:140px; clear:both; margin:5px auto;}
.body_top_right_pic_right_title a{color:#01449b}
.body_top_right_pic_right_desc{width:140px; clear:both; margin:5px auto; line-height:20px; margin-bottom:0px}
.body_top_right_pic ul{clear:both; width:230px; margin:0px auto; padding:5px 0px}

/*常用 nav*/
.body_blue_nav{width:712px; background:url(../images/blue_nav_c.gif) repeat-x; line-height:30px; clear:both; cursor:default}
.body_blue_nav_left{width:107px; font-size:14px; font-weight:bold; line-height:30px; float:left; color:#fff; text-indent:10px; background:url(../images/blue_nav.gif) no-repeat}
.body_blue_nav_middle{width:600px; background:url(../images/blue_nav_c.gif) repeat-x; line-height:30px;float:left; text-align:right}
.body_blue_nav_middle ul{ clear:both;width:600px; margin:0px auto; padding:0px}
.body_blue_nav_middle ul li{float:right; text-align:center; width:70px; line-height:30px; border-left:#aecee7 1px solid}
.li_hover {background:url(../images/blue_nav_hover.gif) repeat-x}
.body_blue_nav_right{height:30px; float:right; width:5px; background:url(../images/blue_nav_r.jpg) right no-repeat}

/*960 nav*/
.body_blue960_nav{width:960px; background:url(../images/blue_nav_c.gif) repeat-x; line-height:30px; clear:both; cursor:default}
.body_blue960_nav_left{width:107px; font-size:14px; font-weight:bold; line-height:30px; float:left; color:#fff; text-indent:10px; background:url(../images/blue_nav.gif) no-repeat}
.body_blue960_nav_middle{width:848px; background:url(../images/blue_nav_c.gif) repeat-x; line-height:30px;float:left; text-align:right}
.body_blue960_nav_middle ul{ clear:both;width:848px; margin:0px auto; padding:0px}
.body_blue960_nav_middle ul li{float:right; text-align:center; width:60px; line-height:30px}
.body_blue960_nav_right{height:30px; float:right; width:5px; background:url(../images/blue_nav_r.jpg) right no-repeat}

/*分类*/
.body_class{width:960px; margin:8px auto; clear:both; height:265px}
.body_class_left{width:712px; float:left; height:265px}
.body_class_left_top{width:710px; clear:both; margin:0px auto; height:235px; border:#e0e0e0 1px solid; border-top:0px}
.body_class_left_top ul{width:680px; margin:0px auto; clear:both; padding:8px 0px}
.body_class_left_top ul li{text-indent:10px;width:340px; float:left; line-height:2em; text-align:left}
.body_class_left_top ul li span{color:#999999}
.body_class_left_pic{width:680px; clear:both; margin:0px auto}
.body_class_left_pic ul{width:680px; clear:both; margin:0px auto; padding:5px 0px}
.body_class_left_pic ul li{float:left; width:110px; height:110px; text-align:center}
.body_class_left_pic ul li img{border:#eaeaea 1px solid; padding:2px; width:80px; height:65px; clear:both}
.body_class_right{width:240px; float:right;  height:265px}
.body_class_right_nav{width:240px; background:url(../images/ye_bg.gif) top no-repeat; color:#ff6600; line-height:31px; text-indent:10px; font-size:14px; font-weight:bold}
.body_class_right_c{width:238px; clear:both; border:#f2e5c8 1px solid; border-top:0px; border-bottom:0px; height:225px}
.body_class_right_c ul{width:228px; margin:0px auto; padding:8px 0px; clear:both}
.body_class_right_c ul li{clear:both; width:228px; text-align:left; line-height:22px}
.body_class_right_c ul li span{color:#999999}
.body_class_right_bt{background:url(../images/title_1_bt.gif); width:240px; height:10px; clear:both}

/*楼盘*/
.body_loupan{width:960px; margin:8px auto; clear:both; height:270px}
.body_loupan_left{width:712px; float:left; height:270px}
.body_loupan_left_box{width:710px; clear:both; margin:0px auto; height:238px; border:#e0e0e0 1px solid; border-top:0px}
.body_loupan_left_sbox{width:710px; margin:5px auto; clear:both; height:52px; background:url(../images/xline.jpg) bottom repeat-x}
.body_loupan_left_sbox ul{width:690px; clear:both; margin:0px auto; padding:5px 0px}
.body_loupan_left_sbox ul li{float:left; width:230px; line-height:24px; text-align:left; background:url(../images/lp_stasus.gif) left 3px no-repeat; text-indent:5px}
.body_loupan_right{width:240px; float:right;  height:270px}
.body_loupan_right_c{width:238px; clear:both; border:#d2e2f9 1px solid; border-top:0px; height:268px; margin:0px auto; clear:both; margin-bottom:0px}
.body_loupan_right_pic{width:230px; height:68px; clear:both; margin:0px auto;padding:5px 0px; background:url(../images/xline.jpg) bottom repeat-x;clear:both}
.body_loupan_right_pic_left{float:left; width:84px}
.body_loupan_right_pic_left img{border:#eaeaea 1px solid; padding:2px; width:80px; height:60px}
.body_loupan_right_pic_right{float:right; width:140px; text-align:left}
.body_loupan_right_pic_right_title{width:140px; clear:both; margin:5px auto;}
.body_loupan_right_pic_right_title a{color:#01449b}
.body_loupan_right_pic_right_desc{width:140px; color:#ff6600; clear:both; margin:5px auto; line-height:20px; margin-bottom:0px}


/*店铺*/
.body_dp{width:956px; border:#f1d38b 1px solid; height:255px; margin:5px auto; clear:both; padding:1px}
.body_dp_c{width:950px; height:249px; border:#fcf4cd 3px solid; margin:0px auto; clear:both;}
.body_dp_nav{width:942px; background:url(../images/hrdpph.gif) left no-repeat;height:20px; padding-top:7px; text-align:right; padding-right:8px}
.body_dp_c ul{width:910px; margin:0px auto; padding:15px 0px; clear:both}
.body_dp_c ul li{width:130px; height:95px; float:left;text-align:center}
.body_dp_c ul li img{width:120px; height:65px;border:#eaeaea 1px solid; padding:1px 0px;}

/*团购*/
.body_tg{width:960px; border-top:0px; border-top:0px; height:235px; margin:5px auto;  clear:both; padding:1px}
.body_tg_c{border:#e0e0e0 1px solid; border-top:0px;width:958px; height:200px; overflow:hidden;clear:both}
.body_tg_c ul{width:950px; margin:0px auto; clear:both; padding:5px 0px}
.body_tg_c ul li{width:305px; float:left; height:85px; padding:5px 0px}
.body_tg_pic{width:300px; margin:5px auto; clear:both;}
.body_tg_pic_left{float:left; width:105px}
.body_tg_pic_left img{width:100px; height:80px; border:#eaeaea 1px solid;padding:1px}
.body_tg_pic_right{float:right; width:180px; text-align:left}
.body_tg_pic_right_title{color:#ff6600; font-weight:bold;}
.body_tg_pic_right_title a{color:#ff6600}
.body_tg_pic_right_gray{color:#666; line-height:22px; padding-top:5px}

/*便民电话*/
.body_bm{border:#d2e2f9 1px solid; background-color:#f4f8fb; border-top:0px;width:958px; border-top:0px; border-top:0px; height:105px; margin:5px auto;  clear:both; padding:1px}
.body_bm ul{width:930px; margin:0px auto; clear:both; padding:5px 0px}
.body_bm ul li{width:155px; line-height:2em; text-align:left; float:left; padding:5px 0px}

/*友链*/
.body_yl{border:#d2e2f9 1px solid;background-color:#f4f8fb;border-top:0px;width:958px; border-top:0px; border-top:0px; height:135px; margin:5px auto;  clear:both; padding:1px}
.body_yl ul{width:930px; margin:0px auto; clear:both; padding:5px 0px}
.body_yl ul li{width:100px; line-height:2em; text-align:left; float:left; padding:2px 0px; text-align:center}
.body_yl ul li img{border:#eaeaea 1px solid;padding:2px;width:88px; height:31px}