
@font-face {
    font-family: "MyCustomFont";
    src: url(../fonts/ABEATBYKAIREGULAR.otf) format("opentype");
}
body{
	margin:0;
	padding:0;
}

.top_line{
	width:100%;
	height:10px;
	background-color:#40BCED;
}
.hader{
	width:1000px;
	margin:0 auto;
}
.logo{
	width: 600px;
	float:left;
	margin-top:20px;
	margin-bottom:20px;
}
.contact{
	
	float:right;
	margin-top:20px;
	margin-bottom:20px;
	
}
.txt p{text-align:right;
	font-size:18px;
	font-family:Tahoma, Geneva, sans-serif;
	color:#0000FF;}
	
.top_menu{
	font-family:"MyCustomFont";
	font-size:15px;
	margin-top: 60px;
	float:right;
	color:#C00;
	text-decoration:none;
}
.top_menu a{
	text-decoration:none;
	color:#F00;
}
.top_menu a:hover{
	text-decoration:none;
	color:#333;
}
.button_red {
  -moz-border-radius:      2px;
  -webkit-border-radius:   2px;
  background-color:			#7BCD06;
  background:             -moz-linear-gradient(0% 170% 90deg, #a61a1d, #d70106);
  background:             -webkit-gradient(linear, 0% 0%, 0% 170%, from(#d70106), to(#a61a1d));
  border:                  1px solid;
  border-color:            #d70106;
  border-radius:           5px;
  color:                   #fff;
  display:                 inline-block;
  font-family:            "helvetica neue", helvetica, arial, freesans, "liberation sans", "numbus sans l", sans-serif;
  font-size:               13px;
  outline                  0;
  padding:                 2px 4px 2px 4px;
  margin:					2px 0;
  text-align:              center;
  text-decoration:         none; 
 }	
 
 

.menu_part{
	float:left;
	width:100%;
	margin:0 auto;
	background-image:url(../images/menu.gif);
	height:46px;
}
.menu{
	
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	width:1000px;
	margin:0 auto;
}
.menu ul{
	margin:0;
	padding:0;
}
.menu ul li{
	float:left;
	list-style:none;
	padding-left:44px;
	color:#FFF;
}
.menu ul li a{
	color:#000;
	text-decoration:none;
}
.menu ul li a:hover{
	color:#FFFFFF;
	text-decoration:none;

}
.banner_part{
	float:left;
	height: 345px;
	margin-top: 10px;
	background-color:#eaebeb;
	width:100%;
}
.inner_banner_part{
	float:left;
	height: 218px;
	margin-top: 10px;
	background-color:#eaebeb;
	width:100%;
}
.banner{
	width:1024px;
	margin:0 auto;
}
.body_part{
	width:1024px;
	margin:0 auto;
}
.contant1{
	width: 660px;
	float: left;
}
.contant2{
	width: 342px;
	float: right;
}
.service{font-size:18px;
		 font-family:Tahoma, Geneva, sans-serif;
		 margin-left:15px;
		 margin-top:20px;
		 color:#02A2FB;
}
.inner_contant1{
	width: 800px;
	float: right;
}
.inner_contant3{
	width: 970px;
	float: left;
}
.inner_contant2{
	width: 192px;
	float: left;
}
.product_1{
	font-family:Arial, Helvetica, sans-serif;
	color:#333;
	font-size:12px;
	line-height:18px;
	text-align: justify;
	width: 996px;
	float:left;
	margin-right:40px;
	margin-bottom:40px;
}
.product{
	float:left;
	margin-right:40px;
	margin-bottom:40px;
}
p{
	font-family:Arial, Helvetica, sans-serif;
	color:#0d0d0d;
	font-size:12px;
	text-align:justify;
	line-height:18px;
}
.list{
	line-height:27px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration:none;
}
.list a{
	text-decoration:none;
	color:#c21f24;
}
.list a:hover{
	text-decoration:none;
	color:#06C;
}
.fotter_part{
	 background-image:url(../images/fotter_bg.gif);
	 background-repeat:repeat-x;
	 float:left;
	 width:100%;
	 height:89px;
}
.fotter{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
    width:1000px;
    margin:20px auto;
}
.fotter ul{
	margin:0;
	padding:0;
}
.fotter li{
	float:left;
	color:#000;
	list-style:none;
	text-decoration:none;
	padding-left:90px;
}
.fotter li a{
	color:#000;
	text-decoration:none;
}
.fotter li a:hover{
	color:#fff;
	text-decoration:none;
}

.cop{
	width:924px;
	margin:0 auto;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	color:#FFF;
}
.cop_1{
    float: left;
	width: 360px;
	margin-left: -20px;
    margin-top: 30px;

}
.cop_2{
	float: right;
    margin-right: 70px;
    margin-top: 15px;
}
h1{
	font-family:"MyCustomFont";
	font-size:14px;
	color:#c4282c;
}
.enquiry{
	width:330px;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333;
}
.enquiry_left{
	width:120px;
	float:left;
}
.enquiry_right{
	width:200px;
	float:right;
}
a{
color:#c4282c;
text-decoration:none;
}
a:hover{
color:#47a5e1;
}
.tab{
	 width:720px;
	float:left;
	margin-top:10px;
}
.text_wid {
	line-height: 22px;
	font-family: Arial;
	color: #2a1b0c;
	font-size: 15px;
	padding: 10px 0px;
}
.text_area_enquiry {
	width: 200px;
	height: 80px;
	border: 1px #5f1502 solid;
	border-radius: 5px;
}
.input {
	width: 200px;
	height: 30px;
	border: 1px #5f1502 solid;
	border-radius: 5px;
}
.text_area_enquiry {
	width: 250px;
	height: 80px;
	border: 1px #5f1502 solid;
	border-radius: 5px;
}
.text_wid {
	line-height: 22px;
	font-family: Arial;
	color: #2a1b0c;
	font-size: 15px;
	padding: 10px 0px;
}
.sub {
	width: 70px;
	height: 25px;
	background: #0000FF;
	border: 1px #A0DAF1 solid;
	border-radius: 5px;
	color: #fff;
	margin-left: 10px;
}
.sub1 {
	width: 50px;
	height: 25px;
	background: #0000FF;
	border: 1px #A0DAF1 solid;
	border-radius: 5px;
	color: #fff;
	margin-left: 15px;
}
.gal_left {
  width: 1024px;
  margin:auto;}

.gal_left li {
  list-style: none;
  float: left;
  margin: 5px 70px 7px 11px;}
 .gal_left img {
	border:4px solid #A5ADAD;
	margin:10px 0px 0px 0px;
}
.scroll{width:100%;float:left;}
.scroll_img{width:1000px;margin:auto;}
.cli{font-size:14px;color:#000;font-family:Verdana, Geneva, sans-serif;padding-top:20px;}
.mar{padding-top:20px;padding-bottom:10px;}

.add{width:100%;float:left;}
.add1{width:1024px;margin:auto;}