*{margin:0; padding:0;}
body{ background:#fff; font-family:Tahoma, Geneva, sans-serif; font-size:.9em; color:#000;}

a{font-family:Tahoma, Geneva, sans-serif; color:#000; text-decoration:none;}
h1{font-family:Tahoma, Geneva, sans-serif; font-size:16px; float:left; width:100%; margin-bottom:1px; color:white; padding-left:15px; line-height:30px; background:#c70000;}
h1:hover{transition: all 0.5s ease-in 0s; background:#F30;}
.wrapper{margin:0 auto; max-width:1000px; width:100%; height:auto;overflow:hidden; background:#fff;}
.banner_main{max-height:120px; min-height:110px; width:100%; background:#fafafa; height:100%;}
.logo{min-height:100px; height:100%; max-height:100px; width:15%; float:left;}
.logo img{width:100%; height:100%; min-height:100px; display:block; max-width:120px; margin-left:20px;}
.banner{width:55%;float:left; max-height:100px; overflow:hidden; height:100%; min-height:100px;}
.banner img{width: 64%;
height: 100%;
min-height: 57px;
display: block; margin-top:10px; margin-left:10px;}
.contact{float:left; width:30%; min-height:100px; height:100%;}

.contact .fb{ float:left; width:100%; height:auto; font-family:Tahoma, Geneva, sans-serif; font-size:12px; text-align:left; color:#666;}
.contact .fb ul{margin-left:5px; padding:0;}
.contact .fb ul li{list-style:none; float:left; padding-left:5px;}
.contact .fb ul li img{opacity:1;}
.contact .fb ul li img:hover{ transition:all 0.8s ease-in-out 0s;-webkit-transform:rotate(360deg); -moz-transform:rotate(360deg);}
.menu{min-height:40px; width:96%; margin-left:2%; float:left; text-align:center; font-family:Tahoma, Geneva, sans-serif; font-size:.6em; line-height:42px; background:url(images/menubg.png) repeat-x;}
.menu ul{margin:0; padding:0;}
.menu ul li{list-style:none; float:left;background:url(images/spacer.png)no-repeat right center;}
.menu ul li a{font-family:Tahoma, Geneva, sans-serif; font-size:12px; color:#fff; padding:15px 25px; line-height:35px; text-decoration:none; }
.menu ul li:last-child{ background:none;}
 /*---------------menu---------------------------------*/
#menu{min-height:40px; width:100%; float:left; text-align:center; font-family:Tahoma, Geneva, sans-serif; font-size:.6em; line-height:42px; background:url(images/menubg.png) repeat-x;
}
#menu ul{
	margin:0px; 
	padding:0; 
	}
#menu ul li{font-family:Arial, sans-serif;
	float:left;
	font-size:13px; 
	font-weight:normal; 
	list-style:none;
	background:url(images/spacer.png) right center no-repeat;
	position:relative;
	line-height:25px;}
#menu ul li{text-decoration:none; padding:9px 20px;}	
#menu ul li a{color: white; font-size:14px; font-family:Tahoma, Geneva, sans-serif; line-height:20px; display: block; text-decoration:none; font-weight:normal;}
#menu ul li:hover{ background:#ab140a;color:#fff; font-weight:normal;transition: all 0.5s ease-in 0s;}
#menu ul li:last-child{ background:none;color:#fff;font-weight:normal;}
#menu ul li ul li{float: none; position:relative; line-height:25px; color:white; background:url(images/menubg1.png) repeat-x; white-space:nowrap;border-bottom:1px solid white; padding:0px;}
#menu ul li ul{position: absolute; top:35px; left:0; display: none;color:#000; z-index:200}
#menu ul li:hover > ul{display: block; color:white; left:0px; transition: all 0.5s ease-in 0s;}
#menu ul li ul li a{ text-align:left; background:#ab140a; color:#fff; padding:0px 10px; line-height:25px;}
#menu ul li ul li a:hover{line-height:25px; background-color:#fff; color:#000; padding:0px 10px; }
#menu ul li ul li a:first-child:hover{line-height:25px; border-radius:0px; background-color:#fff; padding:0px 10px; }
#menu ul li ul li ul{position:absolute; top:0;  margin-top:0px; display: none; background-color:#ab140a; float:left;}
#menu ul li a.active{text-decoration:none; color:#0097db;padding:0px 10px 1px 10px;background-color:white;border-radius:5px 5px 0 0; }
img{border:none; background:none;}
.div{height:auto; width:95%; background:#ccc; margin:2%; border:1px solid #ccc;}
/*------------------------------------end menu------------------*/
.container{height:auto; width:100%; float:left; min-height:300px; background:#fafafa; margin-top:20px; margin-bottom:10px;}
.left_main{height:auto; width:24%; margin-left:5px; float:left; }
.left{height:auto; width:95%; margin-bottom:10px; float:left; overflow:hidden;}
.left ul{margin-top:0px; padding:0;}
.left ul li{ list-style:none; background:url(images/bullet.png) no-repeat left center; float:none; line-height:20px; margin-left:10px; border-bottom:1px solid #ccc; font-family:Tahoma, Geneva, sans-serif; font-size:12px;}
.left ul li a{font-family:Tahoma, Geneva, sans-serif; font-size:12px; line-height:24px; padding-left:25px; color:#000; text-decoration:none;}
.center-main{height:auto; width:50%; float:left;overflow:hidden; border-right:1px solid red; border-left:1px solid red;}
.center{height:auto; width:98%; float:left; overflow:hidden; margin-left:1%; border:1px solid #ccc;}
.center p{font-family:Tahoma, Geneva, sans-serif; font-size:12px; color:#000; padding:5px 10px 0; margin-top:10px; text-align:justify; line-height:18px;}
.center-main1{height:auto; width:75%; float:left;overflow:hidden;}
.center1{height:auto; width:99%; float:right; overflow:hidden;border:1px solid #ccc;}
.center2{height:auto; width:99%; float:right; overflow:hidden;border:1px solid #ccc;}
.center1 p{font-family:Tahoma, Geneva, sans-serif; font-size:12px; color:#000; padding:5px 10px; margin-top:10px; text-align:justify; line-height:18px;}
.product{height:auto; width:99%; float:left;overflow:hidden; margin-top:15px;}
.product h1{font-family:Tahoma, Geneva, sans-serif; font-size:14px; float:left; width:100%; color:white; padding-left:15px; line-height:24px; background:#c70000;}
.product ul{margin:0; padding:0;}
.product ul li{list-style:none; float:left; height:102px; width:128px; border:1px solid #c70000; margin-left:24px; margin-top: 2px;}
.product ul li:first-child{list-style:none; float:left; height:102px; width:128px; border:1px solid #c70000; margin-left:0px;}
.right_main{float:right; width:24%; height:auto; overflow:hidden;}
.right{height:auto; float:right; width:99%;margin-left:2%; overflow:hidden; margin-bottom:10px;}
.right ul{margin-top:20px; padding:0; min-height:280px;}
.right ul li{list-style:none; float:none; line-height:20px; padding:10px; font-size:12px;}
.right ul li a{font-family:Tahoma, Geneva, sans-serif; padding-left:10px; font-size:12px; color:#000; text-decoration:none;}
.main{height:auto; width:100%; overflow:hidden;}
.slider{width:1000px; margin-top:10px; height:355px; float:left; overflow:hidden; clear:both; display:block; background:url(images/slidderbg.jpg) no-repeat;  margin-bottom:5px;}
.slider1{width:1000px; height:300px; float:left; overflow:hidden; clear:both; display:block;  margin-bottom:5px; margin-top:5px;}
.slider_left{width:30%; float:left; height:auto;}
.slider_right{width:70%; background:url(images/bannerbg.png) no-repeat; background-position:20px 25px; float:left; height:340px;}
.client{max-width:998px; width:100%; float:left;overflow:hidden; border-left:1px solid #c70000; border-bottom:1px solid #c70000; border-right:1px solid #c70000; height:95px;}
.client h1{font-family:Tahoma, Geneva, sans-serif; font-size:14px; float:left; width:100%; color:white; padding-left:15px; line-height:24px; background:#c70000;}
.client ul{margin:0; padding:0;}
.client ul li{list-style:none; float:left; text-align:center; padding:5px 5px 10px; border-left:1px solid #c70000; }
.client ul li:first-child{ border-left:none !important;}
.client ul li img{margin:0px; height:60px; width:88px;}

.footer{background:url(images/footerbg.jpg) repeat-x; height:120px; font-family:Tahoma, Geneva, sans-serif; font-size:12px; text-align:right; width:100%; float:left; margin-top:10px; border-top:1px solid #ccc;}
.footer-menu{width:100%; height:auto; float:left; text-align:center; line-height:24px; margin-top:10px;}
.footer ul {margin:0; padding:0; width:24%; float:left; border-right:1px solid #ccc;}}
.footer ul li{list-style:none; line-height:24px; text-align:left;}
.footer ul li a{color:#e57100; text-align:left;}
.developed{font-size:11px; color:#006; font-family:Tahoma, Geneva, sans-serif; float:right; margin-top:30px; margin-right:30px; height:15px; }
.developed a{color:#006; font-family:Tahoma, Geneva, sans-serif;}
.copyright{ font-size:12px; color:#006; float:left; text-align:left; padding-left:30px; margin-top:30px; font-family:Tahoma, Geneva, sans-serif;}

.heading{ width:100%; line-height:30px;cursor: pointer; }
.left_panel .heading:hover{font-family:Calibri; font-size:14px; color:#fff;background:#003;padding-left:25px; width:100%;  text-transform:uppercase;float:left; line-height:30px;cursor: pointer;}

.left_panel .content2 ul{margin:0; padding:0;}
.left_panel .content2 ul li{ list-style:none;}
.left_panel .content2 ul li a {list-style:none; background:url(left_bg.jpg) repeat-x; padding-left:20px; line-height:27px; margin-bottom:1px; font-family:Calibri; font-size:14px; display:block; width:100%; height:27px; font-weight:normal; text-decoration:none; letter-spacing:0.02em; color:#000;}

.content2 {
float:left;
width:100%;

}
.content3 {
float:left;
width:100%;
}
