* { margin:0; padding:0; }
ul { margin:0; padding:0; }
li { list-style:none; }
a { text-decoration:none; }
img { border:none; }
body { background:#fff; margin:0; padding:0; }
.clear { clear:both; }
.align_left { float:left; padding:2px 3px; }
/*----------------------default------------------------*/

/*------------------------Header-----------------------*/
.wrapper { width:970px; margin:0 auto; padding:0 10px; }
#header { width:100%; background:url(images/head_bg.png) repeat-x; margin:0; padding:0; height:175px; }
.top_head { width:100%; }
.logo { float: left; margin-left: -51px; margin-right: 9px; width: 244px; }
.logo_two { float:left; width:421px; margin-top: 15px; }
.social { float:right; width:304px; }
.s1 { background:url(images/get1.png) no-repeat; width:304px; }
.s1 ul { margin-right: 49px; padding-top: 5px; text-align: right; }
.s1 ul li { display:inline; list-style:none; }
.mail { background:url(images/mail.png) no-repeat center left; font-family:Verdana, Arial, Helvetica, sans-serif; color:#ffff02; font-size:12px; padding-left:35px; margin: 10px 0 5px 27px; }
.call { background:url(images/phn.png) no-repeat center left; font-family:Verdana, Arial, Helvetica, sans-serif; color:#ffff02; font-size:14px; padding: 10px 0 10px 35px; margin-left:27px; }
.nav { clear: both; padding-top: 11px; width: 100%; }
.nav ul { }
.nav ul li { display: inline; list-style: none outside none; padding-right: 23px; }
.nav ul li a { color: #FFFFFF; font-family: "Times New Roman", Times, serif; font-size: 16px; padding: 3px 10px; text-shadow: 1px 2px 2px #000000; }
.nav ul li a:hover { background:#000; border-radius:4px; box-shadow:1px 1px 3px #000; }
.nav ul li a.active { background:#000; border-radius:4px; box-shadow:1px 1px 3px #000; }
/*------------------------Header end-----------------------*/

/*------------------------Banner-----------------------*/
#banner { width:100%; margin:0; padding:0; }
.ban_left { width:442px; float:left; margin-right:8px; }
.ban_left h1 { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:24px; color:#177de4; line-height:34px; padding-top: 38px; }
.ban_left p { color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; line-height: 21px; padding-top: 16px; }
.ban_right { width:957px; float:right; margin-right:8px; }
/*----------gallerry--------*/
#gallery { position:relative; height:350px }
#gallery a { float:left; position:absolute; height: 350px; }
#gallery a img { border:none; }
#gallery a.show { z-index:500 }
#gallery .caption { z-index:600; background-color:#000; color:#ffffff; height:100px; width:100%; position:absolute; bottom:0; }
#gallery .caption .content { margin:5px }
#gallery .caption .content h3 { margin:0; padding:0; color:#1DCCEF; }
/*---------galerry end---------*/



#contener { width:100%; background:url(images/bg2.jpg) left top repeat-x; clear:both; }
.pro_head{  color: #0163CF; font-family: "Times New Roman", Times, serif; font-size: 25px; font-weight: normal;}
.pro1 { width:300px; float:left; margin-top: 55px; margin-right: 17px; }
.pro_left { width:129px; float:left; }
.pro_right { margin-top: 29px; }
.pro_right h2 { color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; }
.pro_right p { color: #000000; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; padding-top: 9px; }
.more { margin-top:10px; }
.sep { margin:29px 0; }
.main_cont { width:990px; }
.left_cont { width:690px; float:left; margin-right:12px; }
.left_cont h1 { background: url("images/head.png") no-repeat scroll 0 0 transparent; color: #0163CF; font-family: "Times New Roman", Times, serif; font-size: 23px; font-weight: normal; line-height: 33px; padding-left: 15px; }
.text_panel { background:#fff; border:9px solid #f1f1f1; padding:10px; }
.text_panel p { font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:20px; }
.right_cont { width:249px; float:left; }
.cat { background: url("images/cat.jpg") no-repeat scroll 0 0 transparent; width: 272px; height:272px; }
.cat1{  width: 300px;  }
.cat ul { padding: 58px 21px 0; }
.cat ul li { background:url(images/bul.png) no-repeat center left; padding: 5px 0 5px 19px; font-size:12px; font-family:Arial, Helvetica, sans-serif; }
.cat ul li a{ color:#000;}
#footer { background:url(images/foot_bg.png) repeat-x; height:162px; clear:both; }
.add { background: url("images/add.png") no-repeat scroll left center transparent; color: #FFFFFF; float: left; font-family: Arial, Helvetica, sans-serif; font-size: 12px; height: 82px; margin-top: 18px; padding-left: 110px; padding-top: 15px; width: 338px; }
.foot_right { width:350px; float:right; }
.foot_right ul { float:right; margin-top: 43px; }
.foot_right ul li { display: inline; list-style:none; }
.foot_right ul li a { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#a3bffa; border-right:1px solid #a3bffa; padding:0 8px; }
.foot_right ul li:last-child a { border-right:none; padding-right:0; }
.foot_right p { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#a3bffa; clear:both; text-align:right; padding-top:18px; }
.design { clear: both; color: #A3BFFA; font-family: Arial, Helvetica, sans-serif; font-size: 13px; padding-top: 21px; text-align: center; }
.design a { color:#a3bffa; }
.design a:hover { color:#a3bffa; text-decoration:underline; }


.measure { background:#0033FF; border-radius:5px; padding:5px 10px; font-family:Arial, Helvetica, sans-serif; font-size:15px; color:#fff; float:right; box-shadow:1px 2px 4px #999;  margin: 15px 0;}

.measure a{ font-family:Arial, Helvetica, sans-serif; font-size:15px; color:#fff; }

#txt{width:284px; height:27px; border:1px solid #ccc; background:#eee; border-radius:0px; padding-left:5px; }
#area{width:284px; height:80px; border:1px solid #ccc; background:#eee; border-radius:0px; padding-left:5px; }
#sub{float:right; margin-top:25px; background:#0033FF; color:#fff; font-family:Arial, Helvetica, sans-serif; border:1px solid #0033FF; border-radius:5px; cursor:pointer;}



.Contactbox{
        margin:0 0 0 0px;
		padding:0 0 0 0px;
}
.Contactbox1{
        margin:0 0 0 0px;
		padding:0 0 0 0px;
		height:auto;
		width:970px;
		
}
.Contactbox1 h4{
        margin:10px 0 10px 0;
		padding:0 0 0 0px;
		float:left;
		font-family:Arial, Helvetica, sans-serif;
		font-size:14px;
		color:#666666;
		height:auto;
	    width:900px;
}
.box1{
      margin:0 0 0 0px;
	  padding:0 0 0 0px;
	  float:left;
	  height:auto;
	  width:200px;
}

.box1 p{
      margin:5px 0 5px 0;
	  padding:0 0 0 0px;
	  float:left;
	  font-family:Arial, Helvetica, sans-serif;
	  font-weight:bold;
	  color:#666666;
	  height:auto;
	  width:200px;
	 
}

.box2{
      margin:0 0 0 0px;
	  padding:0 0 0 0px;
	  float:left;
	  height:auto;
	  width:485px;
}

.box2 p{
      margin:5px 0 5px 0;
	  padding:0 0 0 0px;
	  float:left;
	  font-family:Arial, Helvetica, sans-serif;
	  color: #000000;
	  height:auto;
	  width:485px;
	 
}





