@charset "utf-8";
/* CSS Document */
* { margin:0; padding:0;}
body { margin:0; padding:0; font-family:Arial;}
:focus { outline:none;}
.clr { clear:both;}
.fl { float:left;}
.fr { float:right;}
ul, ol, li {list-style:none; padding:0; margin:0; line-height:normal;}
a { text-decoration:none; outline:0 !important;}
a img, img { border:none; vertical-align:middle;}
h1, h2, h3, h4, h5, h6 { font-weight:normal; padding:0; margin:0; line-height:normal;}
.containers {width:976px;margin:0 auto;}
.container:before, .container:after {display: table; line-height: 0; content: "";}
.container:after {clear: both;}
.row {}
.row:before, .row:after {display: table; line-height: 0; content: "";}
.row:after {clear: both;}
#header{
   background:url(../image/top.png) repeat;
   width:100%;
   height:32px;
   position:relative;
}
.phone p{
   float:right;
   font-family:Calibri;
   font-size:16px;
   color:#2f2f2f;
   margin-top:5px;
}
.phone p a{
   float:right;
   font-family:Arial;
   font-size:15px;
   color:#2f2f2f;
}
.logo{
   margin-top:17px;
   float:left;   
   position:relative;
}
.search	{
   margin-top:34px;
   float:right;
   width:350px;
}
.search .Searchbox	{
  margin:0;
   clear: none;
   padding:0 0 0 31px;
   background:url(../image/search.png) no-repeat left ; 
   color:fcfcfc;
   height:28px;
   width:191px;
   border:1px solid #cccccc;
   float:right;
   background-position: 10px 50%;
   background-repeat: no-repeat;
   padding-left:40px !important;
   border-radius:0px !important;
}
form .butten{
   background:url(../image/butten.png) repeat;
   float:right;
   padding:5px 19px 5px 19px;
   cursor:pointer;
   text-transform:uppercase;
   font-weight:bold;
   font-size:14px;
   color:#ffffff;
   margin:0;
   border:none;

}
.butten p{
  
}
#navi{
   background:url(../image/navi.png) repeat-x;
   width:100%;
   height:48px;
   margin-top:-20px;
   float:left;
}
#navi ul{
   float:left;
   margin-left:146px;
   list-style:none;
   position:relative;
   z-index:9999;
}
#navi ul li{
    text-transform:uppercase;
	float:left;
	font-family: Calibri;
	font-size:14px;
    background:url(../image/line-bg.png) no-repeat right;
	padding:14px 0 14px 0;
}
#navi ul li:first-child{
	border:none;
}
#navi ul li a{
    color:#FFFFFF;
	padding:15px 25px 14px 25px;
}
#navi ul li:hover {
    background:#881f1f;
}
#navi ul li a:hover{text-decoration:none;}
#navi ul li a.active{
    background:#881f1f;
	text-decoration:none;
}
#banner{
    background:url(../image/banner.png) repeat;
	width:100%;
	height:482px;
	float:left;
	position:relative;
}
.img{
    float:left;
}
.banner_text{
    margin-top:190px;
	float:right;
}
.banner_text h4{
	font-family:Arial;
	font-size:43px;
	text-transform:uppercase;
	color:#992f2f;
	line-height:1;
}
.banner_text h4 strong{
    font-family:Arial;
	color:#000000;
}
.banner_text h4 span{
    font-size:43px;
	color:#b9b226;
}
.banner_text h5{
    float:right;
	font-family:Arial;
	font-size:29px;
	text-transform:uppercase;
	color:#000000;
	margin-top:5px;
}
.banner_text h5 span{
    font-size:29px;
	font-family:"Open Sans Light";
	color:#000000;
}
.right_arow{
	float:right;
	position:absolute;
	right:12%;
}
.left_arow{
	float:left;
	position:absolute;	
	left:12%;
}
.left_arow,.right_arow{	top:216px;}
#parts{
    background:#ffffffs;
	width:100%;
	border-bottom:solid 1px #d5d5d5;
	float:left;
}
#parts h4{
    font-family:Arial;
	font-size:17px;
	color:#992f2f;
    padding-top:28px;
	padding-bottom:28px;
	float:left;	
	margin:0;
}
.parts_arow{
    margin:0px;
	float:left;
}
.parts_arow img{width:auto;}
.manufacture{
    float:left;
	margin-top:8px;
}
.manufacture img{width:auto;}
.manufacture .img1{
    border-right:1px solid #dddddd;
	height:87px;
	float:left;
	padding:0 8px 0 0 ;
	margin:0 0 0 8px;
}
.manufacture .img2{
    border-right:1px solid #dddddd;
	height:87px;
	float:left;
	padding:0 33px 0 0 ;
	margin:0 0 0 28px;
}
.manufacture .img3{
    border-right:1px solid #dddddd;
	height:87px;
	float:left;
	padding:0 23px 0 0 ;
	margin:0 0 0 20px;
}
.manufacture .img4{
    border-right:1px solid #dddddd;
	height:87px;
	float:left;
	padding:0 33px 0 0 ;
	margin:0 0 0 30px;
}
.manufacture .img5{
    border-right:1px solid #dddddd;
	height:87px;
	float:left;
	padding:0 23px 0 0 ;
	margin:0 0 0 27px;
}
.manufacture .img6{
    border-right:1px solid #dddddd;
	height:87px;
	float:left;
	margin:0 0 0 3px;
}

#midel{
	width:100%;
	float:left;
	background:#f6f6f6;
padding:0 0 25px 0;
}
.product{
    margin-top:22px;
}
.product h4{
	font-size:29px;
	font-family:Arial;
	color:#525252;
	line-height:33px;
}
.product h4 span{
	font-size:17px;
	font-family:Arial;
	color:#8e8e8e;
}
.block{
    margin-top:27px;
}
.box{
	width:232px;
	float:left;
	margin-right:12px;
	margin-bottom:12px;
}
.box img{
width:232px !important;
height:232px !important;
}
.text{
    background:#000000;
	position:relative;
	margin-top:-42px;
	opacity:0.6;
	margin-left:1px;
	margin-right:-1px;
}
.text h5{
    color:#ffffff;
	font-family:Arial;
	font-size:17px;
	padding:6px 20px 6px 25px;
	text-align:center;
}
.text h5 a:hover{text-decoration:none;}
.See_buten{
    background:url(../image/see_buten.png) repeat-x;
	float:left;
	border:solid 1px #e1e1e1;
	border-radius:4px;
	margin-top:14px;

}
.See_buten h5{
    font-size:18px;
	color:#992f2f;
	font-family:Arial;
	font-weight:bold;
	padding:9px 48px 11px 50px;
}
.See_buten h5 a{
    font-size:18px;
	color:#992f2f;
	font-family:Arial;
}
.line{
    float:left;
	margin-top:27px;
}
.welcome{
	float:left;
	margin-top:35px;
	width:100%;
}
.welcome h4{
	color:#525252;
	font-family:Arial;
	font-size:29px;
	text-transform:uppercase;
	font-weight:bold;
}
.welcome h4 span{
	color:#525252;
	font-family:Arial;
	font-size:29px;
	text-transform:lowercase;
}
.industries{
   background:url(../image/shadow.png) no-repeat bottom;
    width:204px;
	float:left;
	padding:0 0 33px 0;
	margin-top:24px;
}
.industries img
{
   border:solid 3px #c0c0c0;
}
.welcome p{
    font-size:13px;
	font-family:Arial;
	color:#8e8e8e;
	margin-top:24px;
	margin-left:25px;
	float:left;
	width:76%;
	text-align:justify;
}
.welcome a{
    font-family:Arial;
	font-size:13px;
	float:right;
	color:#992f2f;
	margin-top:5px;
}
#footer{
    background:#202020;
	width:100%;
	float:left;
}
.link{
    float:left;
	width:243px;
}
.link ul{
    margin-top:15px;
	float:left;
	margin-right:0px;
}
.link ul li{
    color:#969696;
	font-family:Arial;
	font-size:12px;
	line-height:30px;
}
.link ul li a{
   color:#969696;
}
.link img{
   float:right;
}
.line-footer{
   margin:10px 0 0 0;
   padding:0;
   float:right;
}
.link-2 {
    float:left;
	width:253px;
    margin: 5px 0 0 28px;
}
.link-2 ul {
    margin: 15px 0 0 0;
    padding: 0px;
}
.link-2 ul li{
    color:#969696;
	font-family:Arial;
	font-size:12px;
	line-height:28px;
}
.footer-icon
{
    margin:5px 0 0 0;
	padding:0;
	float:left;
}
.phone-icon
{
    margin:15px 0 0 0;
	padding:0;
	float:left;
}
.massage-icon
{
    margin:15px 0 0 0;
	padding:0;
	float:left;
}
.link-2 ul li img {
    float: left;
    margin: 10px 0 0;
}
.link-2 ul li p
{
      margin:0 0 0 15px;
	  padding:0;
	  width:207px;
	 float:left;	  
}
.footer-line
{
   margin:10px 0 0 0;
   padding:0;
   float:left;
}
.link-2 ul li a
{
      margin: 0 0 0 10px;
	  padding:0;
	  color:#FFFFFF;
}
.map-box
{
      margin: 0;
	  padding:0;
	  width:172px;
	  float:left;
}
.map-img {
    margin: 30px 0 0 27px;
    padding: 0px;
    width: 172px;
    float: left;
}
.footer-line-2
{
   margin:10px 0 0 58px;
   padding:0;
   float:left;
}
.social
{
  margin:0;
  padding:12px 0 0 25px;
  float:right;
  width:184px;
}
.social h2
{
  padding:0;
  font-size:18px;
  font-family:"Open Sans";
  font-weight:bold;
  color:#FFFFFF;
  float:left;
  width:100%;
  margin:0;
}
.social ul{margin:0px 0 0 0; float:left;}
.social ul li{display:inline;}
.social ul li a:hover{opacity:0.6;}
.social h1
{
  margin:0px 0 0 0;
  padding:0;
  float:left;
  font-size:12px;
  font-family: Calibri;
  color:#969696;
}
.textcolor{color:#ffffff;}
.footer-line-3
{
   margin:30px 0 0 0;
   padding:0;
   float:left;
}
.Copyright {
    margin: 20px 0px 20px 0px;
    font-size: 12px;
    font-family: Calibri;
    color: #969696;
    text-align: center;
	float:left;
	width:100%;
}
.text-color{color:#b9b226;}
.text h5 a
{
    color:#FFFFFF;
}

/*   product   */

#banner-2{
    background:url(../image/banner-bg.png) repeat;
	width:100%;
	float:left;
}
.img{
    float:left;
}

.banner-text {
    float: right;
    margin: 72px 0;
}
.banner-text h4{
	font-family:Arial;
	font-size:43px;
	text-transform:uppercase;
	color:#992f2f;
}
.banner-text h4 strong{
    font-family:"Open Sans Light";
	color:#000000;
}
.banner-text h4 span{
    font-size:43px;
	color:#b9b226;
	line-height:1;
}
.banner-text h5{
    float:right;
	font-family:Arial;
	font-size:29px;
	text-transform:uppercase;
	color:#000000;
	margin-top:-5px;
}
.banner-text h5 span{
    font-size:29px;
	font-family:"Open Sans Light";
	color:#000000;
}
.container-2 {width:976px;margin:0 auto;}
.container-2:before, .container:after {display: table; line-height: 0; content: "";}
.container-2:after {clear: both;}
.product-2 {
    float: left;
    margin-top: 22px;
    width: 732px;
}
.product-2 h4{
	font-size:29px;
	font-family:Arial;
	color:#525252;
	line-height:33px;
}
.product-2 h4 span{
	font-size:17px;
	font-family:Arial;
	color:#8e8e8e;
}
.product-2 h4 a{
	
	color:#8e8e8e;
}
.product-2 a{
	font-size:14px;
	font-family:Arial;
	color:#ffffff;
}
.product-2 a:hover{text-decoration:none; color:#FFFFFF;}
.product-2 p{
	font-size:14px;
	font-family:Arial;
	color:#8e8e8e;
}
.box-mi{
	width:232px;
	float:left;
	margin-right:12px;
	margin-bottom:12px;
}
.box-mi img{width:232px !important; height:232px !important;}
.text-mi{
    background:#5a5656;
	position:relative;
	margin-top:-30px;
	opacity:0.7;
	margin-left:1px;
	margin-right:-1px;
}
.text-mi h5{
    color:#ffffff;
	font-family:Arial;;
	font-size:17px;
	padding:6px 20px 6px 25px;
	text-align:center;
	margin:0;
}
.arrow-buten{
	float:left;
	margin-top:14px 0 0 0;
	padding:0;
	width:100%;
}
.arrow {
    margin: 40px 8px 65px 0px;
    padding: 0px;
    float: left;
}
.arrow2{ margin:40px 0px 0 22px;
  padding:0;
  float:left;
}
.box-b a{
color:#525252;
}
.box-b-1 {
   margin:36px 0 0 12px; 
   padding:0; 
   width:21px; 
   height:21px; 
   float:left; 
   border:1px solid #e1e1e1;
   font-family:Arial;
   font-size:14px;
   color:#525252;
    text-align:center; 
}
.box-b-2 {
   margin:36px 0 0 12px; 
   padding:0; 
   width:21px; 
   height:21px;  
   float:left;
   background-color:#992f2f;
   font-family:Arial;
   font-size:14px;
   text-align:center; 
}
.box-b-3 {
   margin:36px 0 0 12px;
   text-align:center; 
   padding:0; 
   width:21px; 
   height:21px; 
   float:left;
   border:1px solid #e1e1e1;
   font-family:Arial;
   font-size:14px;
   color:#525252;
}
.box-b-3 a{
color:#525252;
}
.box-b-1 a{
color:#525252;
}
.box-b-2 a{
color:#ffffff;
}
.images
{   margin:0;
	padding:0;
	float:left;
}
.Categories h4
{   margin:0;
    padding:0;
	font-size:29px;
	font-family:Arial;
	color:#525252;
}
.Categories{
    margin-top:40px;
	float:right;
	width:222px;
}
.our-box
{   margin:20px 0 37px 0;
	padding:0;
	float:left;
	width:220px;
	border:1px solid #e1e1e1;
}
.img-arrow{
    margin:16px 0 0 12px;
	padding:0;
	float:left;
}
.our-box h4
{   margin:12px 0 12px 8px;
	padding:0;
	float:left;
	color:#992f2f;
	font-size:14px;
	font-family:Arial;
}
.line-ca{
    margin:0;
	padding:0 0 12px 0;
	float:left;
}
.arrow-2{
    margin:0 0 0 30px;
	padding:0;
	float:left;
}
.title h2
{   margin:0 0 0 8px;
	padding:0;
	float:left;
	color:#992f2f;
	font-size:14px;
	font-family:Arial;
}
.title
{
  margin:0;
  padding:0;
  float:left;
}

/*27-8-2014*/
.phone{float:right;}
.phone img{width:auto;}
.right_arow .carousel-control,.left_arow .carousel-control{background:none; opacity:1; border:none; width:52px; height:52px;}
.welcome a img{width:auto;}
#footer img{width:auto;}
.our-box ul{margin:0 0 0 0px; float:left; width:100%;list-style:none; background:#efefef;text-transform:capitalize;}
.our-box ul li{ width:100%; padding:0px;  margin:0 0 0 0px; float:left; position:relative;}
.our-box ul li a img{float:left; width:auto; margin:7px 10px 0 8px;}
.our-box ul li a{font-size:14px; font-family:Arial; color:#525252; font-weight:600; padding:10px 10px 10px 10px; width:91%; float:left; border-bottom:1px solid #e1e1e1; }
.our-box ul li:hover{background:#f6f6f6; color:#992f2f;}
.our-box ul li a:hover{color:#992f2f; text-decoration:none;}
.our-box ul li.active-cat > a{background:#f6f6f6;color:#992f2f; display:block;}
.active-cat{background:#f6f6f6;}
.our-box ul li a:hover > .dropdown-menu, .our-box ul li:hover > .dropdown-menu{display:block;}
.our-box ul > li > .drop{background:#f6f6f6; width:90%; padding: 0 0 0 20px; display:none;border-bottom:1px solid #e1e1e1;}
.drop li{border:none;}
.our-box ul > li > .drop li a{background:#f6f6f6; border:none !important; padding:5px; font-size:14px;}
.our-box ul li:hover > .drop{display:block;}
.our-box ul li.active-cat > .drop{display:block;}
.product-2 h4 span img{width:auto; margin-left:10px; margin-right:10px;}
.download-broc{background:url(../image/download-broc.png) no-repeat}

.text-mi .zoom_icon
{
	float:left;
	left:5px;
	text-align:center;
	padding:0 0 0 0;
	position:absolute;
	top:0px;
}
.zoom_icon img{width:auto; opacity:1;}

/* about us  */
.product-3 {float: left;margin-top:22px; margin-bottom:270px;width: 730px;}
.product-3 h2{margin:10px 0 0 0; padding:0; font-size:29px;font-family:Arial; color:#cbc431;}
.text_color{margin:0; padding:0; font-size:29px; font-family:Arial; color:#992f2f; text-transform:uppercase; font-weight:bold;}
.deep-logo{margin:30px 18px 0 0; padding:0; width:116px;float:left; background-color:#FFFFFF; border:1px solid #d9dbdc;}
.deep-logo img {margin: 22px 7px 18px 7px;padding: 0px;float: left;width: auto !important;}
.product-3 p {margin:30px 0 0 0;padding:0;font-size: 14px;font-family:Arial;color: #8E8E8E; text-align:justify; line-height:23px;}
.product-3 p2{margin:10px 0 0 0;padding:0;font-size: 14px; font-family:Arial;color: #8E8E8E;text-align: justify;float: left;line-height: 23px;}
.deep-industries-tetx{margin:0 0 0 13px; padding:0; float:left; width:600px;}

/* inquiry  */
.Inquiry {float: left;margin-top:22px; margin-bottom:40px;width:426px;}
.Inquiry h2{margin:10px 0 0 0; padding:0; font-size:16px;font-family:Arial; color:#992f2f;}
.Inquiry p{margin:0; padding:0; font-size:14px;font-family:Arial; color:#54575c;}
.Inquiry-2 {margin:0; padding:0; font-size:18px;font-family:Arial; color:#992f2f; font-weight:bold;}
.from-box{margin:3px 0 22px 0; padding:0; float:left; width:424px; height:30px; border:1px solid #d9dbdc;}
.from-box-2{margin:3px 0 22px 0; padding:0; float:left; width:424px; height:99px; border:1px solid #d9dbdc;}
.sabmit{margin:3px 0 22px 0; padding:0; float:left; width:115px; background-color:#962f2f;}
.middle-img{margin:0; padding:0; float:left; width:306px;}
.mid-img{margin:0; padding:0;}

/* contact  */
.contact{float: left;margin-top:35px; margin-bottom:40px;width:730px;}
.middle-icon{margin:0; padding:0; width:282px;float:left;}
.middle-icon img {width: auto;float: left;margin: 0 18px 0 0;}
.middle-icon p{margin:3px 0 0 0; padding:0; font-size:14px; font-family:Arial; color:#666666; line-height:20px;}
.middle-icon p2{margin:0; padding:0; font-size:14px; font-family:Arial; color:#666666; line-height:42px;}
.box-add{margin:0; padding:0; float:left; width:282px;}
.middle-map-box{margin:0 0 10px 22px; padding:0; float:left; width:412px; border:1px solid #d9dbdc;}
.middle{margin:0 0 40px 0; padding:0; float:left; width:294px;}
.middle-icon p2 a{ color:#962f2f; text-decoration:none;}
.middle-icon p2 a:hover{ color:#962f2f !important; text-decoration:underline;}
form input[type="text"],form textarea{width:97%; float:left; border:none; background:none; box-shadow:none}
form textarea{height:91px;}
form .sabmit input[type="submit"]{ background-color:#962f2f; border:none;padding:12px 0 12px 0px; margin:0; font-size:17px; font-family:Arial; color:#FFFFFF; text-transform:uppercase; font-weight:bold; text-align:center; width:100%;}

.product-2 .paiging_box{width:100%; float:left; text-align:center;}
.box-b-1:hover,.box-b-1:hover > a{background:#992f2f; color:#ffffff !important;}