@charset "UTF-8";
/* CSS Document */

*{ margin:0; padding:0;}
ul , li{ padding:0; margin:0;}
a img{ border:none;padding:0; margin:0;}
a{ text-decoration:none;}

body { margin:0px; padding:0px;background: url(images/159.gif); }

a:link {}
a:visited {}
a:hover {}

#wrapper{ width:1024px; height:auto;margin-left:auto; margin-right:auto; margin-top:0px;  /*指定面板居中*/ }
.clear{ clear:both;}			 
.h2{  color: #B21700;  font-size:13px;}
.h3{  color: #B21700; font-size:16px;}
			 
/*index*/
#menu {width:1024px; height:120px; float:left;}
#container {width: 1024px; position:relative;
	height:410px;
	float: left;}
#container #shadow {
	width: 1024px;
	height: 23px;
	position: absolute;
	left: 0px;
	top: 0;
	z-index: 6;
}


#container2 {width: 1024px; position:relative;
	height:244px;
	float: left;}

#container2 #shadow2 {
	width: 1024px;
	height: 244px;
	position: absolute;
	left: 0px;
	top: 0;
	z-index: 6;
}


/*輪撥圖*/
#container #visual{ width:1024px; height:394px;float:left;	position: absolute;
	left: 0px;
	top:16px;
	z-index: 1;
 }
 
#container2 #visual2{ width:1024px; height:244px;float:left;	position: absolute;
	left: 0px;
	top:0px;
	z-index: 1;
 }
 
/* 焦点滑动 */
.f_l{float:left;}
#topbanner_l{ width:1024px; height:394px;float:left;}

.d1{ width:1024px; height:394px;overflow:hidden;background-color:#ffffff;position:relative;}
.loading{ width:1024px; height:394px;background-color:#ffffff;color:#FFCC00;font-size:12px;text-align:center;font-family:Verdana, Arial, Helvetica, sans-serif;font-weight:bold;}
.d2{width:100%;height:394px;overflow:hidden;}
.num_list{position:absolute;width:100%;left:0px;bottom:-1px;color:#FFFFFF;font-size:12px;padding:4px 0px;height:20px;overflow:hidden;}
.num_list span{display:inline-block;height:16px;padding-left:6px;}
img{border:0px;}
.button{position:absolute; z-index:1000; right:3px; bottom:5px; font-size:11px; font-weight:bold; font-family:Arial, Helvetica, sans-serif;}
.button a:hover{color:#FFFFFF;}
.b1,.b2{background-color:#E1E0DF;display:block;float:left;padding:0px 6px;margin-right:6px;margin-bottom:3px;color:#FFFFFF;text-decoration:none;cursor:pointer;}
.b2{color:#FFFFFF;background-color:#CC0000;}


/*建案廣告*/
#main {width:930px; height:163px; float:left; background:url(images/main_bg.jpg) no-repeat; padding-top:45px; padding-left:47px; padding-right:47px;}
.main_box01{ width:288px; height:115px; float:left; background:url(images/ad_bg.jpg) no-repeat; padding:4px;}

#footer {width:728px; height:58px; text-align: left;float:left; background:url(images/footer_bg.jpg) no-repeat; padding-left:296px; padding-top:26px; color:#B87E52; font-size:13px; line-height:22px; font-family:Verdana, Arial; }
#footer span{ margin-right:10px; color:#B87E52; font-size:13px; }


#footer a{ font-size:13px; color:#8C2300; text-decoration:none; margin-left:10px;}
#footer a:hover{ font-size:13px; color:#8C2300; text-decoration: underline;}


#main_page{ width:1024px;float:left; padding-top:45px; background:#FFF3C8;  padding-bottom:45px;}
.caseBox01{width:777px; height:255px;float:left; background: url(images/achievement_case_bg.jpg) no-repeat; margin-bottom:48px; padding-left:15px;}
.caseBox01_left{width:264px; height:181px;float:left; padding-top:37px; padding-left:16px; margin-right:20px; }
.caseBox01_left img{width:260px; height:181px;float:right; }

.caseBox01_right{width:477px; height:181px;float:left; padding-top:40px; }
.caseTitle{color:#865A31; font-size:16px; font-weight:bold; height:32px; border-bottom:solid 1px #865A31;  }
.caseMain01{ color:#000;font-size:13px; padding-top:8px; padding-bottom: 8px; line-height:23px;}
.caseMain03{ color:#000;font-size:13px; padding-top:8px; padding-bottom: 8px; line-height:20px;}

.caseMain02{ color: #000;font-size:13px; padding-top:8px; padding-bottom: 8px; line-height:23px; }

.content_box{ width:100%;float:left; font-size:13px; color:#000; line-height:1.8em;}
.content_box a{ color: #930; font-size:13px; text-decoration:none; font-weight:bold;}
.content_box a:hover{ color: #930;font-size:13px; text-decoration:underline;font-weight:bold;}