@charset "utf-8";
/* CSS Document */

body{
	margin:0px;
	font-family: calibri;
	background: url("../images/bg.jpg") no-repeat center center fixed; 
	
  

 
  background-size: cover;
}
h4{
	padding: 0px;
	margin: 0px;
	margin-top: 10px;
margin-left: 60px;
}
h5{
padding: 0px;
margin:0
}
#main{
	width:100%;
	height:auro;



}
.inner{
	width:1000px;
	height:120px;
	background: url("../images/header.jpg") fixed;
	background-size:contain;
	margin:auto;
}
.logo{
float:left;
margin-top:32px;
margin-left:15px;
box-shadow: 2px 6px 9px #07850A;


}
.text{
float:left;
margin-top:32px;
margin-left:5px;


}
.call{
float:right;
}
.second_main{
width:100%;
height:auto;


}
.second_inner{
width:1000px;
height:31px;
margin:auto;
background-image: url("../images/menu.png");
}
.second_inner ul {
  margin:0px;
	padding: 0px;
	list-style-type: none;	
}
.second_inner  ul li {
  float:left;
}
.second_inner  ul li a{
	font-family:Arial;
	text-decoration: none;
	color:#000000;
	display:block;
	padding:8px 30px;
	font-size:12px;
	font-weight:bold;
	text-transform:uppercase;
	
}
.second_inner  ul li:hover {
  background: #FFF301;
  color: #fff;
}
.second_inner  ul li ul {
  padding: 0;
  position: absolute;
  width: 245px;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
  display:none;
}
.second_inner  ul li ul li { 
float:none;  
}
.second_inner  ul li ul li:hover { background: #c9c9c9; }
.second_inner  ul li:hover ul {
  display: block;
  z-index:800;
}
.second_inner  ul li ul li a{
   background: #0D620B;
  display: block; 
  color: #fff;
  padding: 5px;
 /*bder-top:solid 1px #D7AE49;*/
  padding-left:30px;
}
.second_inner  ul li ul li a:hover{
  background: #FDF301; 
  color:#1C2D42;
}
.zindex{
	z-index: 999;
}
.third_main{
width:100%;
height:auto;
}
.third_inner{
width:1000px;
height:auto;
margin:auto;
}
.right_jpg{
width:697px;
float:right;
height:266px;
}
.left_side{
width:303px;
float:left;
height:266px;


}
/*for slider class*/
.left_jpg{
width:600px;
float:left;
background-color:red;


}
/*.third_inner img{
float:left;
border-left:1px solid white;

}
*/
.fourth_main{
width:100%;
height:90px;


}
.fourth_inner{

width:1000px;
height:90px;
margin:auto;


}
.heading{
float:left;
width:1000px;
margin-left:0px;
font-weight:bold;
font-family:calibri;
font-size:14px;
background-color:#ffffff;


}
.textting_div{
float:left;
margin-left:5px;
margin-top:20px;
font-size:15px;
color:#666666;

}
.image_div_main{
height:auto;
/*background-color:red;*/
padding:10px;
background-color:#ffffff;


}
.left_img{
float:left;
width:230px;
margin-left:5px;
margin-top:15px;
border:4px solid #ccc;
}
.left_img img{ max-width:100%}
.right_text{
float:right;
width:730px;
margin-top:5px;

}
.right_text_text{
float:right;
width:980px;
margin-top:5px;
}
.right_text_text ul li{ padding:0 20px; list-style:none}
.three_img{
float:left;
width:1000px;
background:linear-gradient(to bottom, #fefefe 30%,#e9e9e9 90%);
}
.first{
float:left;
width:333px;
height:200px;
margin-top:20px;
background:url(../images/line.png) no-repeat right center;
}
.nobg{ background:none}
.first div{
text-align:center;
font-weight:bold;
margin-top:10px;
}
.infra{

font-size:13px;



}
.footer_inner{
width:1000px;
background-color:#E9E9E9;
height:30px;
float:left;
text-align:center;
padding-top:5px;

}
.welcome{

width:1000px;
background-color:#ffffff;
float:left;


}
.lan{
float:right;
clear:both;
margin:-20px 10px 0 0;
color:#fff;
}
.lan a{ display:inline-block; padding:0 5px; text-align:center; color:#fff; text-decoration:none}
.lan a img{ display:block; margin:auto}
.about_us{
margin-top:10px;
float:right;
}
.spacee{
line-height:1.5em;
text-align:justify;
}
.headerr{
padding-right:30px;



}
.mr_img{
float:left;
margin:7px 10px 5px 0;
border:4px solid #ccc;
}
.images_settings{
width:980px;
margin:auto;
margin-left: 26px;
}
.images_settings img{
float:left;
margin:1%;
box-shadow:0 2px 2px #999;
border:4px solid #ccc;
}
.clear_div{
clear:both;
height:20px;"


}
.tell{

margin-top:30px;
margin-left:30px;

background-color:#ededed;

}
.tell_div{

width:64px;
background-color: ;
float:left;
}
.tell_div div{
padding-bottom:50px;


}
.tell_right{
width:200px;
background-color: ;
float: left;


}
.tell_right_div{

font-size: 14px;
padding-bottom:40px;
}
.tell_right_div_div{
font-size: 14px;
padding-bottom:40px;
margin-right:30px;"


}
.address_div{
font-size: 14px;
padding-bottom:40px;
margin-left:10px;"


}
.contact_us_image{
float:left;
margin-top:60px;
margin-right:40px;
width:174px;
background-color:;

}
.pro_imges{
width:620px;
background-color:;
float:left;
/*background-color:red;*/
margin-top: 7px;
text-align:center;
}
.pro_imges ul{ padding:0}
.pro_imges li{
	float:left;
	list-style:none;
	margin:10px 5px;
	width:290px;
	height:280px;
}
.pro_imges img{ box-shadow: 0 2px 2px #ccc;	border: 1px solid #ccc;  }
.pro_imges li p{ margin:0; text-align:center; padding:0 5px;}
.pro_imges table{ width:73%; margin:20px auto 0}
.pro_imges td{ border:thin solid #ccc; padding:5px; text-align:center}

.contact_form{

float:right;
margin-left:30px;
}
.contact_form_form{
width:250px; 
margin-top:40px;
background-color:#;

}
/*contact_form*/
input[type=text], textarea {
  -webkit-transition: all 0.30s ease-in-out;
  -moz-transition: all 0.30s ease-in-out;
  -ms-transition: all 0.30s ease-in-out;
  -o-transition: all 0.30s ease-in-out;
  outline: none;
  padding: 9px;
  margin: 5px 1px 3px 0px;
  border: 1px solid #DDDDDD;

}
 
input[type=text]:focus, textarea:focus {
  box-shadow: 0 0 5px #FFF301;
  padding: 9px;
  margin: 5px 1px 3px 0px;
  border: 1px solid #FFF301;
}
input[type="text"]{
width:250px;border-radius:4px;
box-shadow: 0px 0px 5px #DDD;
background: linear-gradient(to bottom, #FDFDFD 40%, #EDEDED 80%) repeat scroll 0% 0% transparent;
}
.buttom:hover	{ 
background-color: #FFF301;
 }
 .textara{
width:250px;border-radius:4px;
resize:vertical;
background: linear-gradient(to bottom, #FDFDFD 40%, #EDEDED 80%) repeat scroll 0% 0% transparent;


}
.butt{
    border: 0px none;
    margin-top: 5px;
	margin-bottom:5px;
    border-radius: 2px;
    font-weight: bold;
    font-size: 15px;
    background: linear-gradient(to bottom, #689506 30%, #689506 80%) repeat scroll 0% 0% transparent;
    color: #FFF;
    padding: 7px 13px;
    cursor: pointer;
	
}

#big{ width:100%; height:100%; position:fixed; background:#000; opacity:0.9; display:none; z-index:900;}
#small{ width:580px; padding:10px; margin:120px 0 0 33%; background:#FFF; box-shadow:0 0 10px #666; display:none; position:fixed; z-index:999; border-radius:3px;}
.padding{ padding:10px;}
.yt{ cursor:pointer}

