body { font-family:Arial, Helvetica, sans-serif; background:url(../images/services_img.jpg) top center no-repeat; }
.real_estate { width:100%; margin:0 auto; height:520px; margin-top:-80px;}
.linking { width:1001px; margin:0 auto; overflow:hidden; }

.design { float:left; background:url(../images/slice_img1.png) left top no-repeat; width:331px; }
.design a { height:82px; display:block; font-size:18px; color:#c7c7c7; text-decoration:none; padding:20px 0 0 76px; margin-right:5px; }

.websites { float:left; background:url(../images/slice_img1.png) left top no-repeat; width:331px; margin-left:4px;}
.websites a { height:82px; display:block; font-size:18px; color:#c7c7c7; text-decoration:none; padding:20px 0 0 55px; margin-right:5px; }

.strategy { float:right; background:url(../images/slice_img1.png) left top no-repeat; width:331px; }
.strategy a { height:82px; display:block; font-size:18px; color:#c7c7c7; text-decoration:none; padding:20px 0 0 70px; margin-right:5px; }

.contact_div1 { padding:10px 0 0; margin-top:-434px; background-color:#FFF; }
.inner_div { width:1001px; margin:0 auto; overflow:hidden; padding-bottom:20px; }
.left_div { width:285px; float:left; margin-left:20px; text-align:justify; }
.text_part { height:300px; }
.text_part p {  font-size:15px; color:#666; line-height:22px; margin-bottom:15px;}
p.print { font-size:15px; color:#666; font-weight:bold; padding:10px 0;	 }
.text_part span a {  font-size:15px; color:#2c59a9; text-decoration:none; }

.image_div { clear:both; margin-top:20px; background:url(../images/ser_img.jpg) left top no-repeat; color:#2c5aa9; font-size:13px;}
.image_div a { height:80px; width:280px; display:block; color:#2c5aa9; text-decoration:none; padding:15px 0 0 15px; }
.text { font-family:Arial, Helvetica, sans-serif; font-size:15px; font-weight:bold; color:#666; }
.center_div { width:300px; float:left; margin-left:45px; text-align:justify; }
.text_part p {  font-size:15px; color:#666; line-height:22px; margin-bottom:15px;}
span.logo {   font-size:15px; color:#2c5aa9;  padding:10px 0px 10px 0px; }
span.logo a {   font-size:15px; color:#2c59a9;  padding:10px 0px 10px 0px; text-decoration:none; }
.text_part img { margin-top:105px;}

.third_div { margin-top:20px; background:url(../images/ser_img.jpg) left top no-repeat; color:#2c5aa9; font-size:13px;}
.third_div a { height:80px; width:280px; display:block; color:#2c5aa9; text-decoration:none; padding:12px 0 0 15px; }
.right_div { width:290px; float:right; margin-right:20px; text-align:justify; }
.text_part p { font-size:15px; color:#666; line-height:22px; margin-bottom:15px;  }
span.logo {   font-size:15px; color:#2c59a9;  padding:10px 0; }
span.logo a  {  font-size:15px; color:#2c59a9;  padding:10px 0; text-decoration:none; }

.text_part img { margin-top:105px;}

.image_div1 { margin-top:20px; background:url(../images/ser_img.jpg) left top no-repeat; color:#2c5aa9; font-size:13px;}
.image_div1 a { height:80px; width:280px; display:block; color:#2c5aa9; text-decoration:none; padding:12px 0 0 15px; }
.text5 { font-family:Arial, Helvetica, sans-serif; font-size:15px; font-weight:bold; color:#666; }
.bg_color { width:100%; background-color:#FFF; }
.process_area { width:802px; text-align:center; margin:0 auto; padding-bottom:30px;} 