
@charset "utf-8";
/* CSS Document */

body
{
padding:auto;margin:auto;width:100%;height:100%; background:#000000;}

img
{
	border:none;
}

#main_frame
{
padding:auto;margin:auto;width:990px;display:table; background:#FFF;
}
#main_header
{
padding:0px; margin:0px; width:100%; height:100%; }


#header
{
float:left;width:990px;height:179px; margin:0px 0px 0px 0px; background:url(../images/header.png) repeat-x;
}


.top_header
{
float:left; width:990px; height:41px;
}

.company_logo
{
float:left;width:414px;height:69px;margin:10px 0px 0px 10px;
}

.menu {
    display:inline-block; width:600px; padding:0; margin:30px 0px 0px 330px;
	
}

#nav {
    display:inline-block; width:600px;height:auto;padding:0;margin:10px 0px 0px 35px; 
	
	
}
	
#nav li {
    margin:0px 0px 0px 2px;float:left;position:relative;list-style:none; 
}
#nav a {
    font-weight:bold;color:#FFF;text-decoration:none; display:block;padding:20px 0px 0px 0px;font-size:11px;margin:0px 0px 0px 0px;font-family:Arial, Helvetica, sans-serif;width:80px;height:30px;background:#000000;text-align:center;
	
}

/* selected menu element */
#nav .current a, #nav li:hover > a {

      color:#FFFFFF;width:80px;height:30px;background:#ca5a1f; -webkit-transition: 1s ease-in-out; -moz-transition: 1s ease-in-out; -o-transition: 1s ease-in-out; transition: 1s ease-in-out; margin-left:0px;
	}

/* sublevels */
#nav ul li:hover a, #nav li:hover li a {
    background:none;border:none;color:none; 
}
#nav ul li a:hover {
   
	color:#FFFFFF;
	width:150px;
  border-bottom:1px dotted #FFFFFF;
 
}

#nav ul li:first-child > a {
    -moz-border-radius-topleft:10px; /*some css3*/-moz-border-radius-topright:10px;-webkit-border-top-left-radius:10px;
-webkit-border-top-right-radius:10px; 
}
#nav ul li:last-child > a {
    -moz-border-radius-bottomleft:10px; /*some css3*/ -moz-border-radius-bottomright:10px;-webkit-border-bottom-left-radius:10px;
    -webkit-border-bottom-right-radius:10px; 
}

/* drop down */
#nav li:hover > ul {
    opacity:1;visibility:visible; 
	
}
#nav ul {
    opacity:0;visibility:hidden;padding:0;width:auto; position:absolute;background:#00CCFF;color:#000000;margin:0px 0px 0px 0px;font-size:11px;font-family:Arial, Helvetica, sans-serif; 
	
}
#nav ul li {
    float:none;
    margin:0;
width:150px;
z-index:999;
	
}
#nav ul a {
    font-weight:normal;
	font-size:11px;
	width:150px;
	
	
	
	
	
}
#nav ul ul {
    left:0px;
    top:0px;
	width:300px;
	background:#CCCCCC;
	
	
	
}


#show {
    font-weight:bold;color:#FFF;text-decoration:none;display:block;padding:0px 10px 2px 10px;font-size:13px;margin:0px 0px 0px 0px;font-family:Arial, Helvetica, sans-serif;background:url(../images/li_bg.png) no-repeat;
	}


#main_slider
{
padding:0px;margin:0px;width:100%;height:100%; }


#slider
{
float:left;width:990px;height:343px; margin:0px 0px 0px 0px; background:url(../images/slider_bg.png);
}


#main_wrapper
{
padding:0px;margin:0px;width:100%;height:100%; }


#wrapper
{
float:left;width:990px;height:auto; margin:-5px 0px 0px 0px; background:#FFFFFF; border-top:5px double #000000; border-bottom:5px double #000000; padding-bottom:10px;
}

#wrapper p
{
	float:left;
	width:950px;
	height:auto;
	font-size:13.5px;
	font-family:Arial, Helvetica, sans-serif;
	margin:0px 0px 10px 20px;
	color:#000000;
	text-align:center;
	z-index:999;
	position:relative;
	line-height:18px;
	}
	
	
	
#wrapper1
{
float:left;width:990px;height:auto; margin:-5px 0px 0px 0px; background:#FFFFFF; border-top:5px double #000000; border-bottom:5px double #000000; padding-bottom:10px;
}

#wrapper1 h1
{
float:left;width:980px; height:auto; margin:0px 0px 0px 0px; color:#000000; font-size:16px; font-family:Arial, Helvetica, sans-serif; padding-left:10px; font-weight:bold; background:#CCCCCC; margin-top:10px;
}

#wrapper1 span
{
color:#003883;
}

#wrapper1 h1 a
{
float:left;width:980px; height:auto; margin:0px 0px 0px 0px; color:#003883; font-size:14px; font-family:Arial, Helvetica, sans-serif;  font-weight:bold; background:#CCCCCC; margin-top:0px;
}


#wrapper1 div
{
float:left;width:990px;height:auto; margin:-5px 0px 0px 0px; background:#FFFFFF; border-top:5px double #000000; border-bottom:5px double #000000; padding-bottom:10px;
}

#wrapper1 p
{
	float:left;
	width:960px;
	height:auto;
	font-size:13.5px;
	font-family:Arial, Helvetica, sans-serif;
	margin:10px 10px 10px 13px;
	color:#000000;
	text-align:justify;
	z-index:999;
	position:relative;
	line-height:18px;

	}
	
	
	#wrapper1 img
	{
	float:left;
	width:auto;
	height:auto;
	margin:0px 20px 0px 0px;
	}



.quality
{
float:left; width:320px; height:230px; background:#000000; margin:0px 2px 10px 6px; border-radius:0px 0px 5px 5px;
}

.quality h1
{
float:left; width:310px; height:auto; font-size:14px; font-family:Arial, Helvetica, sans-serif; color:#FFFFFF; padding:5px 5px 5px 5px; background:#e77f2c;
}

.quality h1 a
{
float:left; width:310px; height:auto; font-size:14px; font-family:Arial, Helvetica, sans-serif; color:#FFFFFF; padding:0px 5px 0px 5px; background:#cc5d20 !important;
}


.quality h4
{
float:left; width:300px; height:auto; font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#FFFFFF; text-align:justify; margin-left:10px;
}



#main_footer
{
	padding:0px;margin:0px;width:100%;height:100%; background:url(../images/footer-bg.png); 
}

.footer
{
padding:0px;
margin:0px 0px 0px 0px;
float:left;
height:148px;
width:990px;
background:url(../images/footer.png);
}




.footer h5
{
float:right;
width:986px;
height:auto;
font-size:13px;
font-family:Arial, Helvetica, sans-serif;
color:#000000;
margin:20px 0px 0px 20px;
}


.copyright
{
	float:right;
	width:auto;
	height:auto;
	margin:0px 0px 0px 0px;
	font-size:12px;
}

.copyright p
{
float:left;
width:800px;
height:auto;
font-size:13px;
font-family:Arial, Helvetica, sans-serif;
color:#000000;
font-weight:bold;
}



.log
{
margin:0px 0px 0px 0px;
float:right;
width:100px;
height:37px;
border:none;
}	

.log_1
{
margin:0px 20px 0px 0px;
float:right;
width:25px;
height:36px;
border:none;
}

#table1
{
float:left;
width:auto;
height:auto;
font-size:14px;
margin:20px 0px 0px 60px !important;
}

#table1 td
{
border:2px solid #666666;
}

#table1 a
{
float:left;
font-size:14px;
color:#333333 !important;
}

#table1 a:hover
{
float:left;
font-size:14px;
color:#333333 !important;
}

.back
{
float:left;
width:92px;
height:30px;
margin:0px 0px 0px 450px !important;
}

/* CSS Document */



