body
   {
   margin:0;
   padding:0;
   font-family:Arial, Helvetica, sans-serif;
   font-size:12px;
   color:#FFFFFF;
   line-height:23px;
   background:#414141;
   background:url(../images/pattren.jpg) repeat;
   }
.clear{clear:both;}
*, p{margin:0; padding:0;}

#wrap
   {
   margin:0 auto;
   width:1004px
   }
#banner
   {
   height:287px;
   background:url(../images/ban_stroke.jpg) repeat-x;
   }
/*.ban_left
   {
   background:url(../images/ban_p.jpg) no-repeat;
   width:236px;
   float:left;
   }*/
#nav{ 
	padding:36px 0 0 0;
	background:url(../images/ban_p.jpg) no-repeat;
  	width:236px;
  	float:left;
	}
#nav ul{
	margin:0;
	padding:0;
	list-style:none; 
	}
#nav ul li{ 
	margin:0;
	padding:0;
	list-style:none;
	}
#nav li.home a{ background:url(../images/nav1.jpg) no-repeat 0px 0px; width:236px; height:48px; display:block; text-indent:-2000px; outline:0; }
#Home #nav ul li a.home,
#nav li.home a:hover{ background:url(../images/nav1.jpg) no-repeat 0px -48px; width:236px; height:48px; text-indent:-2000px; outline:0;}

#nav li.air_nav a{ background:url(../images/nav2.jpg) no-repeat 0px 0px; width:236px; height:38px; display:block; text-indent:-2000px; outline:0; }
#Airport #nav ul li a.air_nav,
#nav li.air_nav a:hover{ background:url(../images/nav2.jpg) no-repeat 0px -38px; width:236px; height:38px; text-indent:-2000px; outline:0;}

#nav li.service_nav a{ background:url(../images/nav3.jpg) no-repeat 0px 0px; width:236px; height:38px; display:block; text-indent:-2000px; outline:0; }
#Service #nav ul li a.service_nav,
#nav li.service_nav a:hover{ background:url(../images/nav3.jpg) no-repeat 0px -38px; width:236px; height:38px; text-indent:-2000px; outline:0;}

#nav li.account_nav a{ background:url(../images/nav4.jpg) no-repeat 0px 0px; width:236px; height:40px; display:block; text-indent:-2000px; outline:0; }
#Account #nav ul li a.account_nav,
#nav li.account_nav a:hover{ background:url(../images/nav4.jpg) no-repeat 0px -40px; width:236px; height:40px; text-indent:-2000px; outline:0;}

#nav li.contact_nav a{ background:url(../images/nav5.jpg) no-repeat 0px 0px; width:236px; height:45px; display:block; text-indent:-2000px; outline:0; }
#Contact #nav ul li a.contact_nav,
#nav li.contact_nav a:hover{ background:url(../images/nav5.jpg) no-repeat 0px -45px; width:236px; height:45px; text-indent:-2000px; outline:0;}
/**/
.ban_right
   {
   background:url(../images/ban_bg.jpg) no-repeat;
   width:768px;
   float:right;
   }
#main_container
   {
   background:url(../images/main_constroke.jpg) repeat-y;
   }
.main_left
   {
   width:236px;
   float:left;
   }
.main_right
   {
   width:768px;
   float:right;
   }
.sear_box
   {
   padding:15px 0 0 18px;
   height:42px;
   background:url(../images/search_box.jpg) no-repeat;
   }
.for_text
   {
   font-family:Arial, Helvetica, sans-serif;
   font-size:12px;
   text-align:justify;
   line-height:20px;
   color:#A7A7A8;
   padding:14px 13px 20px 20px;
   }
.contact
   {
   margin:30px 0 5px 0;
   }
.con_top
   {
   padding:0 0 0 19px;
   }
.mid
   {
   font-family:Arial, Helvetica, sans-serif;
   font-size:12px;
   color:#A7A7A8;
   line-height:38px;
   background:url(../images/con_stroke.jpg) repeat-y;
   }
.down
   {
   padding:0 0 0 19px;
   }
.con_text
   {
   font-family:Arial, Helvetica, sans-serif;
   font-size:12px;
   color:#A7A7A8;
   line-height:18px;
   padding:0 0 0 31px;  
   }
.right_main1
   {
   margin:0 42px 0 11px;
   }
.pic
   {
   padding:11px 0 0 0;
   width:227px;
   float:left;
   }
.wel_text
   {
   font-family:Arial, Helvetica, sans-serif;
   font-size:12px;
   color:#39494F;
   line-height:23px;
   text-align:justify;
   padding:11px 0 18px 0;
   width:488px;
   float:right;
   }
.wel_text1
   {
   font-family:Arial, Helvetica, sans-serif;
   font-size:12px;
   color:#39494F;
   line-height:23px;
   text-align:justify;
   padding:11px 0 18px 10px;
 
   }
.box_ser
   {
   width:322px;
   float:left;
   }
.box_ser1
   {
   width:361px;
   float:right;
   }
.list{
	margin:0;
	padding:0;
	}
.list ul{
	list-style:none;
	margin:0;
	padding:0;
	line-height:27px
	}
.list ul li{
	list-style:none;
	color:#39494F;
	margin:0;
	padding:0 0 0 25px;
	background:url(../images/img_big_arrow.jpg) no-repeat left;
   }
.para
   {
   font-family:Arial, Helvetica, sans-serif;
   font-size:12px;
   color:#39494F;
   line-height:20px;
   text-align:justify;
   padding:0 8px 0 8px;
   }
.para1
   {
   font-family:Arial, Helvetica, sans-serif;
   font-size:12px;
   color:#39494F;
   line-height:23px;
   padding:0 0 0 30px;
  }
.para3
   {
   font-family:Arial, Helvetica, sans-serif;
   font-size:12px;
   color:#39494F;
   line-height:23px;
   padding:8px 8px 0 8px;
  }
.down1
  {
  font-family:Arial, Helvetica, sans-serif;
  height:109px;
  color:#ACACAC;
  text-align:justify;
  padding:18px 233px 0 16px;
  background:url(../images/red_car.jpg) no-repeat;
  }
#footer
  {
  height:91px; 
  background:url(../images/footerr.jpg) no-repeat;
  }
.footer1
  {
  color:#ACACAC;
  font-family:Arial, Helvetica, sans-serif;
  font-size:12px;
  padding:35px 0 0 30px;
  width:550px;
  float:left;
  }
.footer2
  {
  width:300px;
  float:right;
  }
.input1 
   {
	width:180px;
	height:18px;
	font-family:tahoma;
	color:#333333;
	font-size:11px;
	border:1px solid #999999;
    }
.input2 
    {
	width:80px;
	height:18px;
	font-family:tahoma;
	color:#333333;
	font-size:11px;
	border:1px solid #999999;
     }
.input3 
    {
	width:180px;
	height:50px;
	font-family:tahoma;
	color:#333333;
	font-size:11px;
	border:1px solid #999999;
    }
.wea_left
    {
	padding:0 0 0 10px;
	width:422px;
	float:left;
	}
.wea_right
    {
	float:right;
	width:258px;
	}
.taxi
    {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#330000;
	font-weight:bold;
	font-style:normal;
	padding:10px 0 0 0;
	}
.taxi1
    {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#330000;
	font-style:normal;
	}
.fees
    {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:justify;
	line-height:22px;
	color:#39494F;
	padding:5px 12px 0 12px;
	}
.text_form
    {
	font-family:Arial, Helvetica, sans-serif;
	color:#7D0404;
	font-size:12px;
	font-weight:bold;
	padding:0 0 0 8px;
	}
.apple_text
    {
	color:#990000;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-style:italic;
	}
.apple_pic
   {
   padding:10px 0 0 0;
   width:225px;
   float:left;
   }
.apple_pic1
   {
   padding:10px 0 0 0;
   margin:0 0 0 10px;
   width:225px;
   float:left;
   }
.apple_pic2
   {
   padding:10px 0 0 0;
   width:225px;
   float:right;
   }
.wel_pic1
   {
	   width:277px;
	   float:left;
   }
.wel_pic2
    {
		width:438px;
		float:right;
	}
