/* CSS Document */
body
{
margin:0px;
padding:0px;
background:#000000;
}
.main_body
{
width:730px;
height:auto;
margin:0 auto;
min-height:700px;
background:url(../images/bg.jpg) #000000 no-repeat top left;
}
.main_body_inner
{
width:730px;
height:auto;
margin:0 auto;
min-height:700px;
background:url(../images/inner_bg.jpg) #000000 no-repeat top center;
}
.menu_layout
{
width:730px;
height:35px;
margin-top:100px;
float:left;
}
.menu
{
	width:700px;
	height:30px;
	margin-left:15px;
	float:left;
}
.menu ul
{
	width:auto;
	padding-top:0px;
	margin:0px;
	padding-left:0px;
}
.menu ul li
{
	display:inline;
}
.menu ul li a
{
	width:auto;
	display: block;
	float: left;
	height:25px;
	text-decoration: none;
	text-align:center;
	padding:0px;
}
h1
{
margin:0px;
font:20px Tahoma, Arial;
color:#dd800b;
padding-bottom:10px;
}
h2
{
margin:0px;
font: bold 14px Tahoma, Arial;
color:#dd800b;
padding-bottom:10px;
padding-left:7px;
}
.main_bottom
{
width:700px;
height:auto;
float:left;
margin-left:30px;
}
.index_left_content
{
font:12px Tahoma, Arial;
width:320px;
height:auto;
float:left;
color:#FFFFFF;
text-align:justify;
padding-top:10px;
}
.bot_box_layout
{
width:700px;
height:auto;
float:left;
}
.bot_box_left
{
width:430px;
height:auto;
float:left;
}
.bot_box_right
{
width:270px;
height:auto;
float:left;
margin-top:35px;
}
.bot_box_right_inner
{
width:270px;
height:auto;
float:left;
margin-top:12px;
}
.box_left
{
width:419px;
height:auto;
float:left;
margin-top:35px;
}
.boxL ,.boxR
{
	width:419px;
	height:10px;
	float:left;
	background:url(../images/border_left.png) no-repeat;
	line-height: 0;
}
.boxR
{
	background-position:bottom;
}
.box_left_center
{
width:409px;
height:auto;
float:left;
background:#1e1e1e;
color:#FFFFFF;
padding-left:10px;
min-height:353px;
}
.box_left_center p
{
width:380px;
height:auto;
float:left;
color:#7e7e7f;
padding-left:10px;
text-align:justify;
font:11px Tahoma, Arial;
}
.img_layout
{
width:400px;
height:auto;
float:left;
font:11px Tahoma, Arial; padding-left:10px;
color:#7e7e7f;
}
.img_layout span
{
width:100px;
height:auto;
float:left;
}
.img_layout_right
{
	width:260px;
	height:auto;
	float:left;
	color:#7e7e7f;
	text-align:justify;
	font:11px Tahoma, Arial;
	margin-left: 20px;
}
.arrow_hyper
{
background:url(../images/arrow.jpg) no-repeat left center;
width:150px;
height:15px;
float:left;
margin-left:20px;
margin-top:10px;
color:#dd800b;
font:11px Tahoma, Arial; padding-left:10px;
}
.index_gallery_layout
{
width:419px;
height:99px;
float:left;
margin-top:10px;
}
.gallery_index_left
{
width:26px;
height:99px;
float:left;
}
.gallery_index_right
{
width:28px;
height:99px;
float:left;
}
.gallery_middle
{
width:419px;
height:99px;
float:left;
background:url(../images/gallery_bg_index.jpg);
}
.box_right
{
width:267px;
height:auto;
float:left;
}
.box_L ,.box_R
{
	width:267px;
	height:10px;
	float:left;
	background:url(../images/right_index_border.png) no-repeat;
	line-height: 0;
}
.box_R
{
	background-position:bottom;
}
.box_right_center
{
width:267px;
height:auto;
float:left;
background:#1e1e1e;
color:#FFFFFF;
}
.arrow_hyper_right
{
width:70px;
height:15px;
float:left;
margin-left:65px;
margin-top:10px;
color:#ffffff;
font: bold 11px Tahoma, Arial; padding-left:10px;
}
.footer
{
width:695px;
height:20px;
float:left;
font:11px Tahoma, Arial; padding-left:33px;
color:#CCCCCC;
padding-left:33px;
margin-top:10px;
}
.box_left_inner
{
width:419px;
height:auto;
float:left;
margin-top:10px;
}
.box_left_inner p
{
width:390px;
height:auto;
float:left;
color:#7e7e7f;
padding-left:5px;
text-align:justify;
margin:0px;
font:12px Tahoma, Arial;
margin-top:5px;
margin-bottom:10px;
}
.box_left_inner span
{
width:390px;
height:auto;
float:left;
color:#ffffff;
padding-left:5px;
text-align:justify;
font: bold 12px Tahoma, Arial;
}
.hyper
{
width:350px;
height:15px;
float:left;
margin-left:2px;
margin-top:10px;
color:#ffffff;
font: bold 11px Tahoma, Arial; padding-left:10px;
}
.font_gallery2
{
color:#ffffff;
width:350px;
height:15px;
float:left;
margin-top:20px;
padding:0px;
font: bold 13px Tahoma, Arial; padding-left:0px;
}
.service_right_layout
{
width:120px;
height:auto;
float:left;
}
.service_right_layout span
{
width:105px;
height:auto;
float:right;
}
