*{margin:0;padding:0;}
img{
	border:0;}
a{
	text-decoration:none;	
}
a:hover{
	color:#d60b02;
}
html, body{
	  font-family: Arial, Helvetica, sans-serif;
	  font-size:12px;
	  color:#5e5e5e;
	  text-align:center;
	  /*background:url(../images/bg_home.jpg) #98c1ce top left repeat-x;*/
	  background:url(../images/index_02.jpg) #98c1ce left top repeat-x;
}
ul
{
  list-style:none;	
}
.clr
{
	clear:both;
}
div#container{
	width:999px;
    margin:0 auto;
	text-align:left;
}
div#content{
	float:left;
	width:649px;
	background:url(../images/bg_intro.jpg) top left no-repeat;
	height:290px;
}
div#header{
	width:100%;
	height:364px;
	position:relative;

}
#navigation
{
  position:absolute;
  right:0px;
  top:20px;
  width:690px;  
  height:36px;
  background:url(../images/bg_menu.jpg) left bottom repeat-x;
  padding-left:20px;  
}
#navigation ul
{
	display:block;
	margin:0px;
	padding:0px;
	list-style:none;
	float:left;
}
#navigation ul li
{
	margin:0px;
	padding:0px;	
	float:left;
	display:block;
}
#navigation ul li a
{	
   font-family:Arial, Helvetica, sans-serif;
   font-size:12px;
   color:#232323;
   height:36px;
   line-height:36px;
   padding-left:12px;
   padding-right:12px; 
   float:left;  
}
#navigation ul li a:hover
{
  background:#ffea0d;
  display:block;
}
#navigation ul li a.active_home
{
  background:#ffea0d;
  display:block;	
}
#wrapper
{
  width:100%;
  clear:both;
}
div#left_panel{
	float:left;
	width:195px;	
}
div#right_panel{
	float:right;
	width:350px;	
}

div#footer{
	clear:both;
	width:100%;	
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#97b7cc;
	padding-top:33px;
	padding-bottom:13px;
}
.content_general
{
   width:533px;	
   float:left;
   padding-left:79px;
}
.content_title
{
   width:533px;	
   float:left;
   padding-top:
}
.content_text
{
   width:533px;	
   float:left; 
   padding-top:20px;
}
.content_text p
{
  padding-bottom:20px;	
}
.frame_boxs
{
  width:980px;
  float:left;
  padding-left:19px;
}
.box_one
{  
 
  float:left;
  width:291px;

}
.box_one ul
{
  list-style:none;
  float:left;
  padding-left:20px;
  width:271px;
  padding-top:15px;
  background:url(../images/box_yellow_one.jpg) left top no-repeat;
  height:145px;
}
.box_one ul li
{
  list-style:none;
  float:left;
  width:210px;
  display:block;
  background:url(../images/list_one.jpg) left 4px no-repeat;
  font-size:12px;
  color:#404040;
}
.box_one ul li span
{
  width:198px;
  display:block;
  float:left;
  padding-bottom:10px;
  padding-left:12px;
}
.box_two
{
  
  width:234px;
  float:left;
  padding-left:22px;
}
.box_two ul
{
  list-style:none;
  float:left;
  padding-left:20px;
  width:214px;
  padding-top:15px;
  background:url(../images/box_yellow_two.jpg) top right no-repeat;
  height:145px;
}
.box_two ul li
{
  list-style:none;
  float:left;
  width:175px;
  display:block;
  background:url(../images/list_one.jpg) left 4px no-repeat;
  font-size:12px;
  color:#404040;
}
.box_two ul li span
{
  width:163px;
  display:block;
  float:left;
  padding-bottom:10px;
  padding-left:12px;
}
.box_three
{
  padding-left:18px;
  width:358px;
  float:left;
   font-size:14px;
  font-family:Arial, Helvetica, sans-serif;
  color:#3d3d3d;
  padding-top:30px;
}
.box_three_glocal
{
  float:left;
  width:88px;
  
}
.box_three_con
{
  width:250px;
  height:60px;
  float:left;
  padding-top:20px;
  
 
}
.box_three_address
{
  float:left;
  width:170px; 
  padding-left:16px;
  padding-top:5px;
}
.icon_phone_one
{
  width:34px;
  height:37px;
  float:left;
}
.icon_phone_number
{
	width:120px;
	float:left;
	height:37px;
	line-height:37px;
}
.footer_frame
{
  width:966px;
  margin:0 auto;
}
.footer_top, .footer_m, .footer_b
{
  width:966px;
  float:left;
}
.footer_m
{
  background:url(../images/footer_c.jpg) left top repeat-y;	
  height:19px;
  line-height:19px;
}
.box_one ul li span a
{ 
  color:#404040;
}
.box_two a
{
  color:#404040;	
}
