@charset "utf-8";
/* CSS Document */

body
{
padding:auto;margin:auto;width:100%;height:100%; background:#FFFFFF;}

#main_frame
{
padding:auto;margin:auto;width:990px;display:table; box-shadow:0px 0px 2px 2px #333; 
}
#main_header
{
padding:0px;margin:0px;width:100%;height:100%;background:url(../images/bg.png); border-top:12px solid #163971; }


#header
{
float:left; width:990px; height:680px; margin:0px 0px 0px 0px; background:url(../images/header_bg.png) no-repeat #FFFFFF; 
}

#logo { float:left; margin:0px; padding:0px; width:990px;}
#logo img { float:left; margin:20px 0 0 15px;}
.go { margin:0px 20px 0 10px; border:none; float:right; background:#ff5200; color:#FFFFFF; padding:3px;	}
.select { border:1px solid #000000; color:#00000; float:left;  font-size:12px; padding:3px 0 3px 0px; }

#header h1
{
float:left; width:990px; height:auto; margin:0px 0px 0px 0px; font-size:18px; font-family:Georgia, "Times New Roman", Times, serif;
}



.menu{float:left; margin:0px 0px 0px 5px; height:72px; width:980px;background:url(../images/nav_bg.png)}
.menu ul{float:left; margin:5px 0px 0px 190px; width:600px; height:0px; background:#FF0000;}
.menu ul li{margin:0px 0px 0px 0px; padding:0px; list-style:none; display:inline; border-right:1px solid #ed2f24; text-align:center; }
.menu ul li a{margin:0px 0px 0px 0px; padding:8px 10px 0px 10px; font-family:Arial, Helvetica, sans-serif; font-size:12px !important; color:#3c3e4d; text-decoration:none;border-radius:5px!important; font-weight:bold;}
.menu ul li a:hover{color:#ed2f24;}
.menu li ul{

		display:none;
		height:auto;
		padding:0px;
		margin:0px 0px 0px 0px;
		border:0px;
		position:absolute;
		width:200px;
        padding-top:0px;background:#000000!important;
        border-radius:5px;
		border:1px solid #ed2f24;
	
		
	
	
		/*top:1em;
		/*left:0;*/
		}
.menu li:hover ul{
		display:block;
		
		
}
		.menu li:hover ul li:hover ul{
		display:block;
		background:!important;
		margin:0px 0px 0px 100px;
		}
.menu li li {

		display:block !important;
		float: left;
		margin:10px 0px 5px 0px;
		padding:3px 0px 3px 10px;
		width:200px;
		height:15px !important;
		
		}
		.menu li li:hover {
		background:#ed2f24;
		color:#FFF !important;
		text-decoration:none;
		border:none !important;
		width:190px;
		height:15px !important;
		padding:3px 0px 3px 10px;
       
	}
	.menu li:hover li a{
		background:none;
		color:#FFFFFF!important;
		display:block !important;
		float: left;
		margin:0px 0px 0px 0px;
		padding:0px 0px 0px 0px;
		width:280px;
		height:20px !important;
		
	   font-weight:bold;
		}
	.menu li ul a{
		display:block;
		height:20px;
		font-size:12px;
		font-style:normal;
		font-weight:normal;
		margin:0px;
		padding:0px 0px 0px 0px;
		text-align:left;
		width:230px;
		font-family:Arial, Helvetica, sans-serif;
		
		}
		.menu li ul li ul{
		display:none;
		position:relative;
		visibility:hidden;
		margin-top:0px;
		
		}
		.menu  li ul li ul li ul {
		display:none !important;
		position:relative;
		visibility:hidden;
		margin-top:-40px;
		background:none;
		border-radius:5px;
		-moz-border-radius:5px;
       -webkit-border-radius:5px;
	
		}
		.menu  li ul li ul li:hover ul {
		display: block !important;
		position:relative;
		visibility: visible;
		margin:-40px 0px 0px 180px !important;
		float:left;
		
		
		
		}
		
		.menu li ul li ul li 
		{
		background:none!important;
		
		
		}
		.menu li ul li ul li:hover 
		{
		background:none !important;
		
		
		}
		.menu li ul li ul li a
		{
		background: none !important;
		
		
		}
		.menu li ul li ul li a:hover
		{
		color: #ffffff!important;
		text-decoration:none;
		width:300px;
		height:20px !important;
		margin:0px 0px 0px 0px;
		padding:0px 0px 0px 0px;
		}
		.menu li ul li:hover ul{
		display:block;
		position:absolute;
		visibility: visible;
		margin:0px 0px 0px 0px;
		
		}
		
		
	.menu p{
		clear:left;
		}	

#show 
{
color:#8AA839;
			text-decoration:none;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
background:url(../images/menuhover.png) top no-repeat;
}

.left_slide
{
float:left;
width:980px;
height:310px;
background:url(../images/img11.png) no-repeat;
margin:0px 0px 0px 8px;
}


#coin-slider img { width:900px; float:left; margin:0px 0px 0 0px; padding:0px;}

table { float:left;border:1; border-collapse:collapse; margin:10px 0  10px 20px;}
td { font-family:Arial, Helvetica, sans-serif; font-size:14px; line-height:20px; width:80px; padding:5px; border:1px solid #CCCCCC;}

#main_product
{
padding:0px;
margin:0px; float:left;
display:table;
height:auto;
width:990px;
;
}



#left_content2
{
padding:0px;
margin:0px 0px 0px 0px;
float:left;
width:100%;
min-height:270px;
}

#left_content2 h1
{
width:990px;
margin:10px 0px 0px 28px;
height:auto;
padding:0px 0px 0px 0px;
font-size:22px; float:left;
color:#f22273;
font-family:Arial, Helvetica, sans-serif;
text-align:justify;
font-weight:bold;
}
.image_gallary1
{
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
float:left;
width:990px;
height:auto;
}
.image_gallary1 div
{
float:left;
margin-bottom:20px;
width:130px;
height:130px;
margin-right:0px;
margin-left:30px;
margin-top:10px;
-webkit-transition-duration: 1.8s; /*Webkit: Animation duration*/
-moz-transition-duration: 1.8s; /*Mozilla duration version*/
-o-transition-duration: 1.8s; 

}



.image_gallary1 div b{
color:#FFFFFF;
font-size:13px;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
width:130px;
height:auto;
line-height:16px;
position:relative;
display:none;
text-align:center;
text-decoration:none;
}
.image_gallary1 div:hover b
{
color:#FFFFFF; line-height:30px;
width:130px; 
margin:0px 0px 0px 0px; font-size:13px; font-family:Arial, Helvetica, sans-serif;
display:block;

text-align:center;
background:#ff5200;
text-decoration:none!important;
}
div b a { text-decoration:none; color:#FFFFFF;}
.image_gallary1 div img
{
float:none;
opacity: 1;
z-index:1;
width:126px;border:2px solid #999999;
height:130px;
vertical-align:middle;
margin:0px 0px 0px 0px;
opacity: 1;
z-index:1;

}
.image_gallary1 div:hover
{
-webkit-transform:scale(1.2); 
-moz-transform:scale(1.2);
-o-transform:scale(1.2);

opacity: 1; 
z-index:999;
cursor:pointer;
display: block;
}




.intro
{
float:left;
width:950px;
height:150px;
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
background:#000000;
margin:0px 0px 0px 19px;
}

.intro1
{
float:left;
width:950px;
height:165px !important;
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
background:#000000;
margin:0px 0px 0px 19px;
}

.intro1 h4
{
float:left;
width:930px !important;
height:auto;
font-size:14px;
font-family:Arial, Helvetica, sans-serif;
margin:10px 0px 0px 8px !important;
color:#FFFFFF;
text-align:justify;
}

#description
{
float:left; width:990px; height:auto; padding:0px 0px 10px 0px; background:#FFFFFF; margin:0px;
}

#description h1
{
float:left;
width:960px;
height:25px;
font-size:18px;
font-family:Arial, Helvetica, sans-serif;
margin:0px 0px 10px 20px;
color:#e10a09;border-bottom:2px solid #999999;
text-align:justify;
}

#description h2
{
float:left;
width:960px;border-bottom:2px solid #999999;
height:30px;
font-size:18px;
font-family:Arial, Helvetica, sans-serif;
margin:20px 0px 6px 20px;
color:#e10a09; 
text-align:justify;
}

#description h2 a
{
float:left;
width:960px;
height:30px;
font-size:16px;
font-family:Arial, Helvetica, sans-serif;
color:#e10a09;
text-align:justify;
}


#description p
{
float:left;
width:300px;
height:auto;
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
margin:0px 0px 0px 20px;
color:#000000;
text-align:justify;
}
#description p img { float:left; margin:0px 10px 0 0px; padding:0px;}



#main_products
{
padding:0px;margin:0px;width:100%;height:100%;background:url(../images/bg.png); }


#products
{
float:left; width:990px; height:auto; margin:0px 0px 0px 0px; background:#FFFFFF;
}

#products h4 img
{
float:left;
width:226px;
height:32px; font-family:Arial, Helvetica, sans-serif; font-size:18px;
margin:0px 370px 0px 380px; color:#FF0000;
}
#products h3
{
float:left;
width:226px;
height:32px; font-family:Arial, Helvetica, sans-serif; font-size:18px;
margin:6px 0px 0px 0px; color:#FF0000;
}


.product_pic
{
float:left;
width:479px;
height:390px;
margin-left:15px;
margin:0px 0px 0px 0px;
}

.product_logo
{
float:left;
width:122px;
height:40px;
margin:0px 0px 0px 0px;
}

#products p
{
float:left;
width:490px; margin:0px;
height:auto;
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
}


.explore
{
float:left;
width:auto;
height:auto;
font-size:11px;
color:#e10a09;
}


#main_footer
{
padding:0px;margin:0px;width:100%;height:100%;background:#163971; }


#footer
{
float:left; width:990px; height:80px; margin:0px 0px 0px 0px; background:#163971; border-bottom:5px solid #bf0a06;
}

.contact_email
{
float:left; width:218px; height:100px; margin-right:20px;
}

.contact_email img
{
float:left; width:191px; height:17px; margin:20px 0px 0px 0px;
}

.contact_email p
{
float:left; width:auto; height:auto; margin:5px 0px 0px 30px; color:#FFFFFF; font-size:14px;
}

.contact_email p a
{
 color:#FFFFFF;
}

.social_icons
{
float:left;
width:191px; height:100px;
}

.social_icons img
{
float:left; width:auto; height:auto;
}

.copyright p
{
float:left;
width:auto;
height:auto;
font-size:11px;
font-family:Arial, Helvetica, sans-serif;
color:#FFFFFF;
margin-left:20px;
margin-top:15px;
}

.log
{
margin:10px 10px 0px 0px;
float:right;
width:40px;
height:30px;
}	

.log_1
{
margin:10px 0px 0px 0px;
float:right;
width:110px;
height:40px;
}



.copyright
{
float:right;
width:530px;
margin:20px 0px 0px 0px;
font-size:12px; 
}

