
@font-face {font-family:"HelveNueThin";src:url("../font/HelveticaNeueThn.eot?") format("eot"),url("../font/HelveticaNeueThn.woff") format("woff"),url("../font/HelveticaNeueThn.ttf") format("truetype"),url("../font/HelveticaNeueThn.svg#HelveNueThin") format("svg");font-weight:normal;font-style:normal;}

/*@font-face {font-family:"HelveticaNeueLT Std";src:url("../font/HelveticaNeueLTStd-Roman.eot?") format("eot"),url("../font/HelveticaNeueLTStd-Roman.woff") format("woff"),url("../font/HelveticaNeueLTStd-Roman.ttf") format("truetype"),url("../font/HelveticaNeueLTStd-Roman.svg#HelveticaNeueLT Std") format("svg"),url("../font/HelveticaNeueLTStd-Roman.otf") format("OpenType");font-weight:normal;font-style:normal;}*/
body{
		margin:0px;
		padding:0px;
		color:#333;
		font-size:13px;
		font-family: 'Open Sans', sans-serif;
		background-position:center top;
		border:0px;
}
a{
	border:0px;
	border:none;
}
a:hover{
	border:0px;
	border:none;
}
#header{
		width:100%;
		margin:0px auto 0px auto;
		float:none;
		clear:none;
		background-position:center top;
		background-image:url(../images/top-bg.jpg);
		background-repeat:repeat-x;
		height:110px;
}
.header{
		width:1000px;
		margin:0px auto 0px auto;
		float:none;
		clear:none;
		background-position:center top;
		height:110px;
}
.logo a{
		width:182px;
		margin:15px 0px 0px 0px;
		float:left;
		clear:none;
		height:101px;
		border:0px;
		border:none;
}

.menu{
	width:775px;
		height:43px;
		margin:28px 0px 0px 40px;
		float:left;
		clear:none;
		font-family:"HelveticaNeueLT Std", Arial, Helvetica, sans-serif;
}
.menu ul{
	white-space:nowrap;
	margin-top:4px;
	font-family:"HelveticaNeueLT Std", Arial, Helvetica, sans-serif;
	
}
.menu li{
	list-style-type:none;
	margin:-1px 0px 0px 0px;
	color:#ffffff;
	font-size:15px;
	font-family:"HelveticaNeueLT Std", Arial, Helvetica, sans-serif;
	text-decoration:none;
	float:left;
	clear:none;
	padding-top:11px;
	border-right:1px solid #4334b9;
	padding-left:15px;
	padding-right:15px;
	height:31px;
}
.menu li:hover{
	list-style-type:none;
	color:#ffffff;
	font-size:15px;
	font-family:"HelveticaNeueLT Std", Arial, Helvetica, sans-serif;
	text-decoration:none;
	float:left;
	clear:none;
	 background: #150d52; /* Old browsers */
background: -moz-linear-gradient(left,  #150d52 0%, #140778 10%, #140778 50%, #140778 90%, #150d52 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, right top, color-stop(0%,#150d52), color-stop(10%,#140778), color-stop(50%,#140778), color-stop(90%,#140778), color-stop(100%,#150d52)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(left,  #150d52 0%,#140778 10%,#140778 50%,#140778 90%,#150d52 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(left,  #150d52 0%,#140778 10%,#140778 50%,#140778 90%,#150d52 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(left,  #150d52 0%,#140778 10%,#140778 50%,#140778 90%,#150d52 100%); /* IE10+ */
background: linear-gradient(to right,  #150d52 0%,#140778 10%,#140778 50%,#140778 90%,#150d52 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#150d52', endColorstr='#150d52',GradientType=1 ); /* IE6-9 */
}
.menu li a{
	color:#ffffff;
	text-decoration:none;
	border:0px;
		border:none;
}
.menu li a:hover{
	color:#ff850d;
	text-decoration:none;
}
.menu-line-1{
	list-style-type:none;
	margin:-1px 10px 0px 2px;
	color:#ffffff;
	font-size:15px;
	font-family:"HelveticaNeueLT Std", Arial, Helvetica, sans-serif;
	text-decoration:none;
	float:left;
	clear:none;
	padding-top:11px;
	border-left:1px solid #4334b9;
	height:31px;
}
.menu-curent{
	list-style-type:none;
	color:#ffffff;
	font-size:15px;
	font-family:"HelveticaNeueLT Std", Arial, Helvetica, sans-serif;
	text-decoration:none;
	float:left;
	clear:none;
	 background: #150d52; /* Old browsers */
background: -moz-linear-gradient(left,  #150d52 0%, #140778 10%, #140778 50%, #140778 90%, #150d52 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, right top, color-stop(0%,#150d52), color-stop(10%,#140778), color-stop(50%,#140778), color-stop(90%,#140778), color-stop(100%,#150d52)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(left,  #150d52 0%,#140778 10%,#140778 50%,#140778 90%,#150d52 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(left,  #150d52 0%,#140778 10%,#140778 50%,#140778 90%,#150d52 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(left,  #150d52 0%,#140778 10%,#140778 50%,#140778 90%,#150d52 100%); /* IE10+ */
background: linear-gradient(to right,  #150d52 0%,#140778 10%,#140778 50%,#140778 90%,#150d52 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#150d52', endColorstr='#150d52',GradientType=1 ); /* IE6-9 */
}
.menu-curent-1{
	border-left:1px solid #4334b9;
	list-style-type:none;
	color:#ffffff;
	font-size:15px;
	font-family:"HelveticaNeueLT Std", Arial, Helvetica, sans-serif;
	text-decoration:none;
	float:left;
	clear:none;
	 background: #150d52; /* Old browsers */
background: -moz-linear-gradient(left,  #150d52 0%, #140778 10%, #140778 50%, #140778 90%, #150d52 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, right top, color-stop(0%,#150d52), color-stop(10%,#140778), color-stop(50%,#140778), color-stop(90%,#140778), color-stop(100%,#150d52)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(left,  #150d52 0%,#140778 10%,#140778 50%,#140778 90%,#150d52 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(left,  #150d52 0%,#140778 10%,#140778 50%,#140778 90%,#150d52 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(left,  #150d52 0%,#140778 10%,#140778 50%,#140778 90%,#150d52 100%); /* IE10+ */
background: linear-gradient(to right,  #150d52 0%,#140778 10%,#140778 50%,#140778 90%,#150d52 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#150d52', endColorstr='#150d52',GradientType=1 ); /* IE6-9 */
}
/*.menu-line{
	width:1px;
		height:43px;
		margin:-80px 0px 0px 0px;
		float:left;
		clear:none;
		background-image:url(../images/button-line.jpg);
		background-repeat:no-repeat;
		background-position:top center;
}*/

#banner{
		width:100%;
		margin:0px auto 0px auto;
		float:none;
		clear:none;
		background-position:center top;
		background-image:url(../images/contain-bg.jpg);
		background-repeat:repeat-x;
		height:621px;
}
.banner{
		width:1006px;
		margin:0px auto 0px auto;
		float:none;
		clear:none;
		height:410px;
}
.banner-img{
		width:1006px;
		margin:0px 0px 0px 0px;
		float:left;
		clear:none;
		height:410px;
}
.bannerbox{
		width:194px;
		margin:30px 0px 0px 90px;
		float:left;
		clear:none;
		height:358px;
		position:absolute;
		overflow:hidden;
}
.round{
		width:418px;
		margin:344px 0px 0px 495px;
		float:left;
		clear:none;
		height:70px;
		position:absolute;
		background-image:url(../images/round.png);
		background-repeat:no-repeat;
}
.left-button{
		width:59px;
		margin:150px 0px 0px 0px;
		float:left;
		clear:none;
		height:59px;
		position:absolute;
		background-image:url(../images/left-arrow.png);
		background-repeat:no-repeat;
		
}
.right-button{
		width:59px;
		margin:150px 0px 0px 945px;
		float:right !important;
		clear:none;
		height:59px;
		position:absolute;
		background-image:url(../images/right-arrow.png);
		background-repeat:no-repeat;
		
}
#contain{
		width:100%;
		margin:0px auto 0px auto;
		float:none;
		clear:none;
		background-position:center top;
		background-color:#ff850d;
		height:215px;
}
.contain{
		width:1000px;
		margin:0px auto 0px auto;
		float:none;
		clear:none;
		height:215px;
}
.contain-right  {
	overflow:hidden;
		width:515px;
		margin:10px 30px 0px 1px;
		float:right;
		clear:none;
}
.contain-big-text  {
	overflow:hidden;
		width:515px;
		margin:5px 30px 0px 0px;
		font-family:"HelveticaNeueLT Std", Arial, Helvetica, sans-serif;
		/*font-family:"HelveticaNeueLT Std";*/
		font-size:34px;
		color:#FFFFFF;
		text-align:center;
		float:left;
		clear:none;
		z-index:9999;
}
.contain-small-text  {
	overflow:hidden;
		margin:10px 0px 0px 0px;
		font-family:"HelveticaNeueLT Std", Arial, Helvetica, sans-serif;
		/*font-family:"HelveticaNeueLT Std";*/
		font-size:25px;
		color:#FFFFFF;
		text-align:center;
		padding-top:10px;
		height:40px;
}
.contain-main-text  {
	overflow:hidden;
		margin:0px 0px 0px 0px;
		font-family: 'Open Sans', sans-serif;
		font-size:16px;
		line-height:25px;
		letter-spacing:-1px;
		color:#FFFFFF;
		text-align:center;
		padding-top:10px;
		overflow:hidden;
		float:right;
		clear:none;
		width:510px;
}
.contain-left  {
	overflow:hidden;
		width:450px;
		margin:0px 10px 0px 1px;
		float:left;
		clear:none;
}
.item{
		width:73px;
		height:140px;
		margin:20px 10px 0px 1px;
		float:left;
		clear:none;
		cursor:pointer;
}
.item-1{
		width:73px;
		height:140px;
		margin:5px 10px 0px 1px;
		float:left;
		clear:none;
		cursor:pointer;
}
.panel-selected{
		width:24px;
		height:13px;
		margin:-21px 5px 0px 193px;
		float:left;
		clear:none;
		background-image:url(../images/panel-selected.png);
		background-repeat:no-repeat;
		position:absolute;
}
.prev{
		width:60px;
		height:60px;
		margin:-260px 5px 0px -1012px;
		float:left;
		clear:none;
		background-image:url(../images/left-arrow.png);
		background-repeat:no-repeat;
		position:absolute;
		cursor:pointer;
		text-indent:-5000px;
}
.next{
		width:60px;
		height:60px;
		margin:-260px 2px 0px -90px;
		float:left;
		clear:none;
		background-image:url(../images/right-arrow.png);
		background-repeat:no-repeat;
		position:absolute;
		cursor:pointer;
		text-indent:-20000px;
}
.prev-1{
		width:25px;
		height:25px;
		margin:68px 5px 0px -35px;
		float:left;
		clear:none;
		background-image:url(../images/left-arrow-1.png);
		background-repeat:no-repeat;
		cursor:pointer;
		text-indent:-5000px;
		position:absolute;
}
.next-1{
		width:25px;
		height:25px;
		margin:68px 2px 0px 425px;
		float:right;
		clear:none;
		background-image:url(../images/right-arrow-1.png);
		background-repeat:no-repeat;
		cursor:pointer;
		text-indent:-20000px;
		position:absolute;
}
#footer-bg{
		width:100%;
		margin:0px auto 0px auto;
		float:none;
		clear:none;
		background-position:bottom;
		background-image:url(../images/footer-bg.jpg);
		background-repeat:repeat-x;
		height:198px;
}
.footer{
		width:1000px;
		margin:0px auto 0px auto;
		float:none;
		clear:none;
		background-position:center top;
		height:198px;
}
.footer-left
{
		width:317px;
		margin:0px 0px 0px 0px;
		float:left;
		clear:none;
		height:198px;
		text-align:center;
}
.footer-right
{
		width:670px;
		margin:0px 0px 0px 0px;
		float:right;
		clear:none;
		height:198px;
}
.available-text  {
		width:120px;
		margin:20px 0px 0px 115px;
		font-family:"HelveNueThin";
		font-size:20px;
		color:#ffffff;
		float:left;
		clear:none;
		height:25px;
		z-index:9999;
}
.productnice-text  {
		width:475px;
		margin:7px 0px 0px 30px;
		font-family:"HelveNueThin";
		font-size:33px;
		color:#a8d0ec;
		text-align:center;
		float:left;
		clear:none;
		height:85px;
		z-index:9999;
		line-height:44px;
		font-weight:bold;
}
.bottom-line  {
		width:329px;
		margin:7px 0px 0px 0px;
		float:left;
		clear:none;
		height:2px;
		z-index:9999;
		background-image:url(../images/footer-text-line.jpg);
		background-repeat:no-repeat;
}
.text-img  {
		width:314px;
		margin:10px 0px 0px 10px;
		float:left;
		clear:none;
		height:42px;
		z-index:9999;
}
.facebook-img  {
		margin:-100px 0px 0px 75px;
		float:left;
		clear:none;
		height:49px;
		z-index:9999;
		border:0px;
		border:none;
}
.facebook-img-01 {
		margin:-6px 0px 0px 75px;
		float:left;
		clear:none;
		height:49px;
		z-index:9999;
		border:0px;
		border:none;
}
.bottom-img  {
		width:151px;
		margin:7px 0px 0px 5px;
		float:left;
		clear:none;
		height:189px;
		z-index:9999;
}
.bottom-img-01 {
		width:183px;
		height:228px;
		margin:-40px 0px 0px -20px;
		float:left;
		clear:none;
		height:142px;
		z-index:9999;
}
.copyright  {
		width:350px;
		margin:-29px 0px 0px 15px;
		font-family:"HelveNueThin";
		font-size:13px;
		color:#1b1b1b;
		text-align:left;
		float:left;
		clear:none;
		height:25px;
		z-index:9999;
}
.footer-right-menu  {
		width:470px;
		margin:-45px 0px 0px 415px;
		float:left;
		clear:none;
		height:25px;
}
.footer-right-menu ul{
	white-space:nowrap;
}
.footer-right-menu li{
	list-style-type:none;
	color:#333;
	font-size:15px;
	font-family: 'Open Sans', sans-serif;
	padding-left:5px;
	padding-right:5px;
	float:left;
	clear:none;
}
.footer-right-menu li a{
	color:#000;
}
.footer-right-menu li a:hover{
	color:#fc7e04;
}
.panel-selected-1{
	width: 85px;
	margin: 6px 0px 0px 2px;
	float: left;
	clear: none;
	height: 200px;
	z-index: 9999;
	z-index:10000;
}

.inner-page-top-line{
	width: 100%;
	margin: 0px auto 0px auto;
	float: none;
	clear: none;
	height: 85px;
	background-color:#a9d1ed;
}
.inner-page-top-line-1{
	width: 100%;
	margin: 0px auto 0px auto;
	float: none;
	clear: none;
	height: 36px;
	background-color:#ff9726;
}
.inner-page-title{
	width: 1000px;
	margin: 0px auto 0px auto;
	float: none;
	clear: none;
	height: 70px;
}
.inner-page-title-1{
	width: 1000px;
	margin: 17px 0px 0px 0px;
	float: left;
	clear: none;
	height: 40px;
	color:#205980;
	font-size:30px;
	font-family:"HelveNueThin";
	text-decoration:none;
	text-align:left;
	vertical-align:middle;
}
.inner-page-title-01{
	width: 1000px;
	margin: 0px auto 0px auto;
	float: none;
	clear: none;
	height: 35px;
}
.inner-page-title-2{
	width: 1000px;
	margin: 8px 0px 0px 0px;
	float: left;
	clear: none;
	height: 27px;
	color:#995811;
	font-size:14px;
	font-family: 'Open Sans', sans-serif;
	text-decoration:none;
	text-align:left;
	vertical-align:middle;
}
.inner-page-title-2 a{
	color:#995811;
	text-decoration:none;
}
.inner-page-title-2 a:hover{
	color:#FFFFFF;
}
.inner-page-title-02{
	color:#FFFFFF;
	text-decoration:none;
}
.inner-page-contain{
	width: 1000px;
	margin: 0px auto 0px auto;
	float: none;
	clear: none;
	overflow:hidden;
	background-color:#FFF;
}
#accordion{ float:left; width:690px; }

.small-title{
	width: 690px;
	margin: 10px 0px 0px 0px;
	float: left;
	clear: none;
	height: 27px;
	color:#ff850d;
	font-size:18px;
	font-family:"HelveNueThin";
	text-decoration:none;
	text-align:left;
	vertical-align:middle;
	font-weight:bold;
	border-bottom:1px dashed  #adadad;
}
.small-title a{
	color:#ff850d;
	text-decoration:none;
}
.small-title a:hover{
	color:#000000;
}
.main-text{
	width: 690px;
	margin: 8px 0px 0px 0px;
	float: left;
	clear: none;
	overflow:hidden;
	color:#000000;
	font-size:13px;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:none;
	text-align:justify;
	line-height:20px;
	letter-spacing:0px;
}
.products-name-img{
	width: 690px;
	margin: 8px 0px 0px 10px;
	float: left;
	clear: none;
	height:35px;
}
.map-title{
	width: 977px;
	margin: 20px 0px 0px 0px;
	float: left;
	clear: none;
	height: 33px;
	color:#ff850d;
	font-size:20px;
	font-family:"HelveNueThin";
	text-decoration:none;
	text-align:left;
	vertical-align:middle;
	font-weight:bold;
	border-bottom:1px dashed  #adadad;
}
.map-box{
		width:955px;
		height:270px;
		float:right;
		clear:none;
		margin:20px 20px 0px 8px;
	 -moz-box-shadow: 0px 0px 8px #d1d1d1;
    -webkit-box-shadow: 0px 0px 8px #d1d1d1;
    box-shadow: 0px 0px 8px #d1d1d1;
border:10px solid #FFF;
	background-color:#CCC;
}
.add-right-box{
		overflow:hidden;
		float:right;
		clear:none;
		width:270px;
		margin:5px 0px 0px 5px;
}
.contact-title{
		width:253px;
		height:30px;
		float:left;
		clear:none;
		margin:16px 0px 0px 0px;
		border-bottom:3px solid #f0efef;
		font-family: 'Open Sans', sans-serif;
		font-size:20px;
		color:#f48c18;
}
/* Frequently asked questions */

.left-contain{
	width: 700px;
	margin: 16px 0px 40px 0px;
	float: left;
	clear: none;
	overflow:hidden;
}
.left-contain-gallery{
	width: 685px;
	margin: 16px 0px 40px -15px;
	float: left;
	clear: none;
	overflow:hidden;
}
.right-contain{
	width: 255px;
	margin: 0px 0px 0px 0px;
	float: right;
	clear: none;
	overflow:hidden;
}

.why{
	width:700px;
	height:30px;
	float:left;
	clear:none;
	margin:5px 0px 0px -2px;
	border:0px;
}
.why-title{
	width:600px;
	overflow:hidden;
	float:left;
	clear:none;
	margin:0px 0px 0px 5px;
	color:#ff8e00;
	font-size:18px;
	font-family: 'Open Sans', sans-serif;
	border:0px;
	padding-bottom:20px;
	line-height:24px;
}
.why-title ul{
	white-space:nowrap;
	border:0px;
	
}
.why-title li{
	white-space:nowrap;
	border:0px;
	list-style-type:none;
	
}
.why-title li a{
	border:0px;
}
.why-title li a:hover{
	border:0px;
}
.why-title-big{
	width:600px;
	height:45px;
	float:left;
	clear:none;
	margin:25px 0px 0px -5px;
	color:#ff9726;
	font-size:36px;
	font-family: 'Open Sans', sans-serif;
	font-weight:bold;
	font-style:italic;
}
.why-main-text{
	width:694px;
	overflow:hidden;
	float:left;
	clear:none;
	margin:0px 0px 0px 0px;
	color:#606060;
	font-size:14px;
	font-family: 'Open Sans', sans-serif;
	line-height:20px;
	text-align:justify;
}
.why-img{
	width:20px;
	height:20px;
	float:left;
	clear:none;
	margin:3px 0px 0px 0px;
	background-image:url(../images/qution.jpg);
	background-repeat:no-repeat;
}
.why-dot{
	width:700px;
	height:1px;
	float:left;
	clear:none;
	margin:10px 0px 15px 0px;
	background-image:url(../images/dot-line.jpg);
	background-repeat:repeat-x;
}
.yellow-right-box{
	width:255px;
	overflow:hidden;
	float:left;
	clear:none;
	margin:22px 0px 15px 0px;
	background-color:#fff8e0;	
}
.yellow-right-text{
	width:220px;
	height:32px;
	float:left;
	clear:none;
	margin:20px 0px 15px 0px;
	font-family:"HelveNueThin";
	color:#ff8e00;
	font-size:18px;
	text-align:center;
	vertical-align:middle;
	font-weight:bold;
}
.yellow-right-text-01{
	width:220px;
	height:32px;
	float:left;
	clear:none;
	margin:5px 0px 0px 10px;
	font-family:"HelveNueThin";
	color:#FFFFFF;
	font-size:18px;
	text-align:center;
	vertical-align:middle;
	font-weight:bold;
}
.yellow-right-text-01 a{
	color:#FFFFFF;
}
.yellow-right-text-01 a:hover{
	color:#000000;
}
.yellow-right-gallery{
	width:255px;
	overflow:hidden;
	float:left;
	clear:none;
	margin:-15px 0px 15px 0px;
}
.slide-img{
		width:159px;
		height:228px;
		float:left;
		clear:none;
		margin:10px 0px 0px 10px;
}
.yellow-right-bottom{
	width:255px;
	height:40px;
	float:left;
	clear:none;
	margin:5px 0px 0px 0px;
	background-color:#ff9726;
}
.blue-right-box{
	width:255px;
	overflow:hidden;
	float:left;
	clear:none;
	margin:15px 0px 0px 0px;
	background-color:#edf6fd;	
}
.blue-right-box-text{
	width:220px;
	height:32px;
	float:left;
	clear:none;
	margin:9px 0px 0px 18px;
	font-family:"HelveNueThin";
	color:#476d8a;
	font-size:18px;
	text-align:center;
	vertical-align:middle;
	font-weight:bold;
}
.footer-icon{
		width:245px;
		height:40px;
		float:left;
		clear:none;
		margin:5px 0px 0px 27px;
}
.footer-icon ul{
		white-space:nowrap;
}
.footer-icon li{
		list-style-type:none;
		margin:0px 10px 0px 0px;
		position:relative;
		float:left;
		clear:none;
		text-align:left;
}
.testi-right-box{
	width:255px;
	overflow:hidden;
	float:left;
	clear:none;
	margin:15px 0px 20px 0px;
}
.testi-right-box-text{
	width:220px;
	height:32px;
	float:left;
	clear:none;
	margin:3px 0px 0px 0px;
	font-family:"HelveNueThin";
	color:#ff9726;
	font-size:28px;
	text-align:left;
	vertical-align:middle;
	font-weight:bold;
}
.testi-right-box-point-img{
	width:49px;
	height:37px;
	float:left;
	clear:none;
	margin:15px 0px 0px 0px;
	background-image:url(../images/point-1.png);
}
.testi-right-box-point-img-1{
	width:48px;
	height:38px;
	float:right;
	clear:none;
	margin:20px 0px 0px 0px;
	background-image:url(../images/point-2.png);
}
.testi-right-box-maintext{
	width:250px;
	overflow:hidden;
	float:left;
	clear:none;
	margin:-25px 0px 0px 0px;
	color:#9e9e9e;
	font-size:14px;
	font-family: 'Open Sans', sans-serif;
	line-height:24px;
	text-align:justify;
	font-style:italic;
	font-weight:700;
}
.testi-right-box-maintext-bold{
	width:170px;
	overflow:hidden;
	float:right;
	clear:none;
	margin:2px -47px 0px 0px;
	color:#1f1f1f;
	font-size:14px;
	font-family: 'Open Sans', sans-serif;
	line-height:24px;
	text-align:right;
	font-style:italic;
	font-weight:700;
}
.testi-right-box-maintext-small{
	width:170px;
	overflow:hidden;
	float:right;
	clear:none;
	margin:-5px 0px 0px 0px;
	color:#140778;
	font-size:14px;
	font-family: 'Open Sans', sans-serif;
	line-height:24px;
	text-align:right;
	font-style:italic;
}

/* 	SLIDER START CSS */

.jcarousel-container { position: relative;}
.jcarousel-clip { z-index: 2; padding: 0;margin: 0; overflow: hidden; position: relative;}
.jcarousel-list { z-index: 1; overflow: hidden; position: relative;top: 0; left: 0;  margin: 0; padding: 0; width:255px; !important}
.jcarousel-list li,.jcarousel-item { float: left; list-style: none;  width: 75px; height: 75px;}
.jcarousel-next { z-index: 3; display: none;}
.jcarousel-prev { z-index: 3; display: none;}
.jcarousel-skin-tango .jcarousel-container { width:975px; float:left;}
.jcarousel-skin-tango .jcarousel-container-horizontal { width:190px; padding:0px 0px;float:left; margin-left:33px;}
.jcarousel-skin-tango .jcarousel-clip-horizontal {width:200px; height: 240px;	float:left; margin:0 0 0 23px;}
.jcarousel-skin-tango .jcarousel-item {  height:auto; float:left; width:216px; margin:0 0 0 0px;}
.jcarousel-skin-tango .jcarousel-item-horizontal { margin-right:13px;}
.jcarousel-skin-tango .jcarousel-item-placeholder { background: #fff; color: #000;}
/*Horizontal Buttons*/
.jcarousel-skin-tango .jcarousel-next-horizontal { position: absolute; top: 82px; right: 0px;  width: 13px;  height: 66px; cursor: pointer; background:url(../images/next-img.jpg) no-repeat;}
.jcarousel-skin-tango .jcarousel-prev-horizontal { position: absolute; top: 82px; left: 0px; width: 13px; height: 66px; cursor: pointer; background:url(../images/preview-img.jpg) no-repeat;}

/* 	SLIDER CLOSE CSS */



/*  And  Frequently asked questions  */

/*  Testimonials Page css */
.testi-page-top-text{
	width:690px;
	overflow:hidden;
	float:left;
	clear:none;
	margin:2px 0px 0px 0px;
	color:#ff9726;
	font-size:18px;
	font-family: 'Open Sans', sans-serif;
	text-align:left;
	font-style:italic;
	font-weight:bold;
}
.testi-page-main-text{
	width:690px;
	overflow:hidden;
	float:left;
	clear:none;
	margin:-22px 0px 0px 4px;
	color:#050505;
	line-height:22px;
	font-size:14px;
	font-family: 'Open Sans', sans-serif;
	text-align:justify;
	font-style:italic;
}
.testi-page-main-text-bottom{
	width:192px;
	overflow:hidden;
	float:right;
	clear:none;
	margin:3px -50px 0px 9px;
	color:#050505;
	line-height:22px;
	font-size:14px;
	font-family: 'Open Sans', sans-serif;
	text-align:right;
	font-style:italic;
	font-weight:bold;
}
.testi-page-main-text-bottom-2{
	width:192px;
	overflow:hidden;
	float:right;
	clear:none;
	margin:-3px 0px 0px 2px;
	color:#ff9726;
	line-height:22px;
	font-size:14px;
	font-family: 'Open Sans', sans-serif;
	text-align:right;
	font-style:italic;
}
.testi-page-point-img{
	width:51px;
	height:41px;
	float:left;
	clear:none;
	margin:15px 0px 0px 0px;
	background-image:url(../images/gray-point.jpg);
	background-repeat:no-repeat;
}
.testi-page-point-img-1{
	width:53px;
	height:41px;
	float:right;
	clear:none;
	margin:20px 0px 0px 0px;
	background-image:url(../images/gray-point-1.jpg);
	background-repeat:no-repeat;
}
.testi-page-sky-img-1{
	width:695px;
	height:55px;
	float:left;
	clear:none;
	margin:5px 0px 0px 0px;
	background-color:#edf6fd;
}
.testi-page-main-text-bottom-3{
	width:470px;
	height:40px;
	float:left;
	clear:none;
	margin:7px 0px 0px 12px;
	color:#476d8a;
	line-height:22px;
	font-size:14px;
	font-family: 'Open Sans', sans-serif;
	text-align:left;
	line-height:20px;
	letter-spacing:-1px;
}
.testi-page-main-text-submit{
	width:196px;
	height:25px;
	float:left;
	clear:none;
	margin:8px 0px 0px 0px;
	color:#a65905;
	font-size:14px;
	font-family: 'Open Sans', sans-serif;
	text-align:center;
	vertical-align:middle;
	font-weight:bold;
}
.testi-page-orenge-button{
	width:196px;
	height:35px;
	float:left;
	clear:none;
	margin:10px 0px 0px 3px;
	background-color:#ff9726;
}
.testi-page-orenge-button:hover{
	background-color:#faa345;
}

.form{
		width:630px;
		overflow:hidden;
		margin:10px 0px 20px 0px;
		float:left;
		clear:none;
		padding-bottom:20px;
}
.form-text{
		width:530px;
		overflow:hidden;
		margin:30px 0px 10px 15px;
		float:left;
		clear:none;
		font-family: 'Open Sans', sans-serif;
		font-size:14px;
		color:#333333;
		text-align:justify;
}
label{
		float:left;
		height:20px;
		margin:8px 8px 0px 0px;
		padding-left:10px;
		font-family: 'Open Sans', sans-serif;
		font-size:14px;
		color:#757575;
		width:73px;
		text-align:right
}
input{
		float:left;
		width:425px;
		height:37px;
		margin:15px 0px 6px 0px;
		border: 1px solid #999;
		padding-left:10px;
		font-family: 'Open Sans', sans-serif;
		font-size:14px;
		color:#202020;
		background-color:#fff8e0;
		border:1px solid #f7e3b4;
}
textarea	{
		float:left;
		width:550px;
		height:105px;
		margin:15px 0px 6px 0px;
		border: 1px solid #999;
		padding-left:10px;
		font-family: 'Open Sans', sans-serif;
		font-size:14px;
		color:#202020;
		background-color:#fff8e0;
		border:1px solid #f7e3b4;
		padding-top:10px;
}
input[type="submit"]
	{
		float:right;
		width:165px;
		height:30px;
		margin:10px 69px 0px 92px;
		border:0px;
		cursor:pointer;
		font-family: 'Open Sans', sans-serif;
		font-size:18px;
		color:#FFFFFF;
		background-image:url(../images/send-button.jpg);
		background-repeat:no-repeat;
		
}
input[type="reset"]	{
		float:left;
		width:90px;
		height:30px;
		margin:10px 0px 0px 10px;
		border:0px;
		cursor:pointer;
		font-family: 'Open Sans', sans-serif;
		font-size:18px;
		color:#FFFFFF;
		background-image:url(../images/reset-button.jpg);
		background-repeat:no-repeat;
}
.contact-right-blue	{
		float:left;
		width:335px;
		overflow:hidden;
		margin:10px 0px 0px 0px;
		background-color:#edf6fd;
		padding-bottom:20px;
}
.contact-info	{
		float:left;
		clear:none;
		width:335px;
		overflow:hidden;
		margin:15px 0px 0px 0px;
		font-size:24px;
		color:#1e5b8a;
		font-family: 'Open Sans', sans-serif;
		text-align:center;
}
.contact-right-contain{
	width: 335px;
	margin: 10px 0px 40px 0px;
	float: right;
	clear: none;
	overflow:hidden;
	padding-bottom:40px;
}
.contact-add-text1{
	width: 260px;
	overflow:hidden;
	margin: -28px 0px 0px 60px;
	float: left;
	clear: none;
	font-size:16px;
	color:#454545;
	font-family: 'Open Sans', sans-serif;
	line-height:20px;
}
.contact-add-text1-info{
	width: 260px;
	overflow:hidden;
	margin: -20px 0px 0px 65px;
	float: left;
	clear: none;
	font-size:16px;
	color:#454545;
	font-family: 'Open Sans', sans-serif;
	line-height:20px;
}
.contact-add-text1-info a{
	color:#454545;
	text-decoration:none;
}
.contact-add-text1-info a:hover{
	color:#ff9726;
}
a{
	color:#454545;
	text-decoration:none;
}
a:hover{
	color:#ff9726;
	text-decoration:none;
}
.contact-add-icon{
	width: 19px;
	height:26px;
	margin: 10px 10px 0px 30px;
	float: left;
	clear: none;
	background-image:url(../images/add-icon.png);
	background-repeat:no-repeat;
}
.contact-phone-icon{
	width: 12px;
	height:28px;
	margin: 20px 10px 0px 36px;
	float: left;
	clear: none;
	background-image:url(../images/phone-icon.png);
	background-repeat:no-repeat;
}
.contact-email-icon{
	width: 22px;
	height:17px;
	margin: 10px 10px 0px 32px;
	float: left;
	clear: none;
	background-image:url(../images/massage-icon.png);
	background-repeat:no-repeat;
}
.contact-add-bottom-line{
	width: 280px;
	height:2px;
	margin: 15px 10px 0px 30px;
	float: left;
	clear: none;
	background-image:url(../images/contact-bottom-line.jpg);
	background-repeat:repeat-x;
}
.footer-icon-1{
		width:245px;
		height:28px;
		float:left;
		clear:none;
		margin:20px 0px 0px 32px;
}
.footer-icon-1 ul{
		white-space:nowrap;
}
.footer-icon-1 li{
		list-style-type:none;
		margin:0px 10px 0px 0px;
		position:relative;
		float:left;
		clear:none;
		text-align:left;
}
.contact-add-map-icon{
	width: 25px;
	height:17px;
	margin: 20px 10px 0px 0px;
	float: left;
	clear: none;
	background-image:url(../images/map-icon.png);
	background-repeat:no-repeat;
}
.contact-add-map-text{
	width: 250px;
	overflow:hidden;
	margin: 18px 0px 0px 0px;
	float: left;
	clear: none;
	font-size:14px;
	color:#202020;
	font-family: 'Open Sans', sans-serif;
}
.add_newtext{
		width:280px;
		height:65px;
		float:left;
		clear:none;
		margin:10px 0px 0px 35px;
		font-size:14px;
	color:#202020;
	font-family: 'Open Sans', sans-serif;
}
.contact-add-map-box{
	width: 332px;
	height:242px;
	margin: 12px 10px 0px 0px;
	float: left;
	clear: none;
}
.contain-ul{
		width:680px;
		overflow:hidden;
		float:left;
		clear:none;
		margin:12px 0px 0px -26px;
}
.contain-ul ul{
		white-space:nowrap;
}
.contain-ul li{
		/*list-style-type:none;*/
		margin:0px 8px 15px 0px;
		position:relative;
		float:left;
		clear:none;
		text-align:justify;
		font-size:14px;
	    color:#606060;
	    font-family: 'Open Sans', sans-serif;
		line-height:20px;
		text-decoration:none;
		background-image:url(../images/bulet.jpg);
		background-repeat:no-repeat;
		background-position:left top 2px;
		list-style-type:none;
		padding-left:15px;
		padding-top:-30px;
}
/*  Testimonials Page css Close  */
.left-contain-01{
	width: 715px;
	margin: 16px 0px 40px 0px;
	float: left;
	clear: none;
	overflow:hidden;
}
.left-product-contain{
		width:715px;
		overflow:hidden;
		float:left;
		clear:none;
		margin:10px 0px 0px 1px;
}
.left-inner-contain{
		width:358px;
		overflow:hidden;
		float:left;
		clear:none;
		margin:10px 0px 0px 1px;
}
.right-inner-contain{
		width:350px;
		overflow:hidden;
		float:right;
		clear:none;
		margin:10px 0px 0px 1px;
}
.product-inner-img{
		width:350px;
		overflow:hidden;
		float:left;
		clear:none;
		margin:0px 0px 0px 1px;
}
.blue-right-box-01{
	width:255px;
	overflow:hidden;
	float:left;
	clear:none;
	margin:38px 0px 0px 0px;
	background-color:#edf6fd;	
}
.product-inner-title-text{
		/*list-style-type:none;*/
		margin:0px 8px 0px 1px;
		position:relative;
		float:left;
		clear:none;
		text-align:justify;
		font-size:18px;
	    color:#ff9726;
	    font-family: 'Open Sans', sans-serif;
		line-height:24px;
		text-decoration:none;
		width:350px;
		overflow:hidden;
		padding-bottom:10px;
}
.product-inner-title-text-01{
		/*list-style-type:none;*/
		margin:20px 8px 0px 1px;
		position:relative;
		float:left;
		clear:none;
		text-align:justify;
		font-size:18px;
	    color:#140778;
	    font-family: 'Open Sans', sans-serif;
		line-height:24px;
		text-decoration:none;
		width:350px;
		overflow:hidden;
		padding-bottom:10px;
		font-weight:bolder;
}
.product-inner-title-new-text-01{
		/*list-style-type:none;*/
		margin:20px 8px 0px 1px;
		position:relative;
		float:left;
		clear:none;
		text-align:justify;
		font-size:18px;
	    color:#140778;
	    font-family: 'Open Sans', sans-serif;
		line-height:20px;
		text-decoration:none;
		width:350px;
		height:55px;
		font-weight:bolder;
		line-height:24px;
}
.product-inner-title-text-010{
		/*list-style-type:none;*/
		margin:20px 8px 0px 1px;
		position:relative;
		float:left;
		clear:none;
		text-align:justify;
		font-size:18px;
	    color:#ff8000;
	    font-family: 'Open Sans', sans-serif;
		line-height:24px;
		text-decoration:none;
		width:710px;
		overflow:hidden;
		padding-bottom:10px;
}
.product-inner-title-text-001{
		font-size:18px;
	    color:#ff9726;
	    font-family: 'Open Sans', sans-serif;
}
.product-inner-title-text-big{
		/*list-style-type:none;*/
		margin:20px 8px 0px 1px;
		position:relative;
		float:left;
		clear:none;
		text-align:justify;
		font-size:24px;
	    color:#ca1b1b;
	    font-family: 'Open Sans', sans-serif;
		text-decoration:none;
		width:710px;
		height:40px;
}
.product-inner-ul{
	width:345px;
	overflow:hidden;
	list-style-type:none;
		float:left;
		clear:none;
		margin:-21px 0px 0px 14px;
		text-align:left;
		line-height:26px;
		font-size:14px;
	    color:#3b3b3b;
	    font-family: 'Open Sans', sans-serif;
		text-decoration:none;
		letter-spacing:0px;
		/*background-image:url(../images/bulet.jpg);
		background-repeat:no-repeat;
		background-position:top left;
		padding-left:15px;*/
}
.product-inner-ul-01{
	width:710px;
	overflow:hidden;
	list-style-type:none;
		float:left;
		clear:none;
		margin:-21px 0px 0px 14px;
		text-align:left;
		line-height:26px;
		font-size:14px;
	    color:#3b3b3b;
	    font-family: 'Open Sans', sans-serif;
		text-decoration:none;
		letter-spacing:0px;
		/*background-image:url(../images/bulet.jpg);
		background-repeat:no-repeat;
		background-position:top left;
		padding-left:15px;*/
}
.product-inner-bulet{
		width:9px;
		height:16px;
		float:left;
		clear:none;
		margin:5px 0px 0px 0px;
		background-image:url(../images/bulet.jpg);
		background-repeat:no-repeat;
}
.product-inner-dot{
		width:350px;
		height:1px;
		float:left;
		clear:none;
		margin:10px 0px 10px 0px;
		background-image:url(../images/dot-line.jpg);
		background-repeat:repeat-x;
}
.product-inner-dot-01{
		width:710px;
		height:1px;
		float:left;
		clear:none;
		margin:10px 0px 10px 0px;
		background-image:url(../images/dot-line.jpg);
		background-repeat:repeat-x;
}
.why-main-text-01{
	width:710px;
	overflow:hidden;
	float:left;
	clear:none;
	margin:0px 0px 0px 0px;
	color:#191919;
	font-size:14px;
	font-family: 'Open Sans', sans-serif;
	line-height:20px;
	text-align:justify;
}

#map {
    border: 1px solid #F2F2F2;
    float: left;
	clear:none;
    margin: 7px 0px 0px 1px;
    width: 690px;
	height:300px;
	padding:50px 0px 50px 0px;
	text-align:center;
	background-position:center;
}
span.info-1 {
    display: block;
	margin-bottom: 1px;
	padding:10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #FFFFFF;
	border: 1px solid #cccccc;
	font-size: 12px;
	color: #464646;
	line-height:20px;
}
span.infotitle{
    display: block;
	padding: 10px;
	background-color: #140778;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight:bold;
	color:white !important;
	line-height:20px;
}
.wal-mart{
    float: left;
	clear:none;
    margin: 20px 0px 0px 1px;
    width: 690px;
	overflow:hidden;
	padding-bottom:20px;
}
.wal-mart-main-1-02{
    margin: 20px 0px 0px 1px;
    width: 118px;
	text-align:center;
	height:120px;
	position:relative;
	float:left;
	clear:none;
}
.wal-mart-main-01{
    margin: 0px 0px 0px 1px;
    width: 118px;
	height:120px;
	border: 1px solid #f2f2f2;
	text-align:center;
	vertical-align:middle;
	display:table-cell;
	position:relative;
	background:none repeat scroll 0 0 #FFFFFF;
}
.wal-mart-01 img{
    margin: 0px 0px 0px 0px;
    width: 85px;
	text-align:center;
	vertical-align:middle;
	height:auto;
}
.wal-mart-main-2-02{
    margin: 20px 0px 0px 24px;
    width: 118px;
	text-align:center;
	height:120px;
	position:relative;
	float:left;
	clear:none;
}
.wal-mart-main-02{
    margin: 0px 0px 0px 0px;
    width: 118px;
	border: 1px solid #f2f2f2;
	text-align:center;
	height:120px;
	vertical-align:middle;
	display:table-cell;
	position:relative;
	background:none repeat scroll 0 0 #FFFFFF;
}
.wal-mart-02 img{
    margin: 0px 0px 0px 0px;
    max-width: 85px;
	text-align:center;
	vertical-align:middle;
	height:auto;
}
.wal-mart-title{
	width:690px;
	overflow:hidden;
	float:left;
	clear:none;
	margin:7px 0px 0px 5px;
	color:#ff8e00;
	font-size:18px;
	font-family: 'Open Sans', sans-serif;
}
	
.wal-mart-add-text{
	width: 500px;
	overflow:hidden;
	margin: 10px 0px 0px 5px;
	float: left;
	clear: none;
	font-size:16px;
	color:#454545;
	font-family: 'Open Sans', sans-serif;
	line-height:20px;
}

.coming-soon{
    float: left;
	clear:none;
    margin: 150px 0px 0px 60px;
    width: 515px;
	height:80px;
	text-align:center;
}

.ui-helper-reset {
	border: 0px;
	outline: 0px;
	text-decoration: none;
	list-style: none;
	color:#606060;
	font-size:14px;
	font-family: 'Open Sans', sans-serif;
	line-height:20px;
	text-align:justify;
	overflow:hidden;
	float:left;
	clear:none;
	margin:0px 0px 0px 0px;
	width:685px;
}

.social{
    margin: 8px 0;
    padding: 0;
    float:left;
}
.social li{
    list-style-type: none;
    display: inline-block;
    margin: 0 5px;
}
#social_like{
    padding-top: 15px;
    height: 20px;
}
.clickhere-div
{
    margin: 17px 0px 0px 10px;
float: right;
clear: none;
height: 42px;
z-index: 9999;
}
.clickhere-btn
{
    background-color: #ff850e;
    color: #fff;
    padding: 9px 10px 7px 10px;
    font-size: 14px;
    font-weight: normal;
    font-family: "HelveticaNeueLT Std", Arial, Helvetica, sans-serif;
}
.clickhere-btn:hover
{
    color: #fff;
}
