.form-row input@charset "utf-8";
/* CSS Document */
@font-face{
	font-family:"Aller";
	src:url("../fonts/Aller_Rg.eot?") format("eot"),
	url("../fonts/Aller_Rg.woff") format("woff"),
	url("../fonts/Aller_Rg.ttf") format("truetype"),
	url("../fonts/Aller_Rg.svg#Aller") format("svg");
	font-weight:normal;
	font-style:normal;}


@font-face{
	font-family:"Aller Light";
	src:url("../fonts/Aller_Lt.eot?") format("eot"),
	url("../fonts/Aller_Lt.woff") format("woff"),
	url("../fonts/Aller_Lt.ttf") format("truetype"),url("../fonts/Aller_Lt.svg#Aller-Light") format("svg");
	font-weight:normal;
	font-style:normal;
	}
	@font-face{
	font-family:"Aller Bold";
	src:url("../fonts/Aller_Bd.eot?") format("eot"),url("../fonts/Aller_Bd.woff") format("woff"),url("../fonts/Aller_Bd.ttf") format("truetype"),
	url("../fonts/Aller_Bd.svg#Aller-Bold") format("svg");
	font-weight:normal;
	font-style:normal;
	}
@font-face {
    font-family: 'alleritalic';
    src: url('../aller_it-webfont.eot');
    src: url('../aller_it-webfont.eot?#iefix') format('embedded-opentype'),
         url('../aller_it-webfont.woff') format('woff'),
         url('../aller_it-webfont.ttf') format('truetype'),
         url('../aller_it-webfont.svg#alleritalic') format('svg');
    font-weight: normal;
    font-style: normal;

}


@font-face{
	font-family:"Aller";
	src:url("../font/Aller_Rg.eot?") format("eot"),url("../font/Aller_Rg.woff") format("woff"),url("../font/Aller_Rg.ttf") format("truetype"),url("../font/Aller_Rg.svg#Aller") format("svg");
	font-weight:normal;
	font-style:normal;}


@font-face{
	font-family:"Aller Light";
	src:url("../font/Aller_Lt.eot?") format("eot"),url("../font/Aller_Lt.woff") format("woff"),url("../font/Aller_Lt.ttf") format("truetype"),url("../font/Aller_Lt.svg#Aller-Light") format("svg");
	font-weight:normal;
	font-style:normal;}
	
	@font-face{
	font-family:"Aller Bold";
	src:url("../font/Aller_Bd.eot?") format("eot"),url("../font/Aller_Bd.woff") format("woff"),url("../font/Aller_Bd.ttf") format("truetype"),url("../font/Aller_Bd.svg#Aller-Bold") format("svg");
	font-weight:normal;
	font-style:normal;}
body {margin:0;padding:0;font-family:"Aller";color:#3c3c3c;font-size:12px;background:url(../images/body-bg.png) repeat 0 0;position:relative}
#wrapper {float:left;margin:0;padding:0;width:100%;}
.main {margin:0 auto;padding:0 39px;background:url(../images/band.png) no-repeat 0 0 ;overflow:hidden;width:902px;}
a img {border:none;}
a {text-decoration:none;cursor:pointer;}
li {list-style:none;}
* {margin:0;padding:0;}
.border-none {border:none!important;}

/***start home page***/
.home {float:left;margin:0;padding:18px 0 0 0;width:902px;}
.top-link {float:right;margin:0;padding:10px 0;width:727px;}
.top-link ul {float:right;margin:0;padding:7px 0 0 0;width:200px;}
.top-link ul li {float:right;margin:0 0 0 6px;padding:4px 0 3px 6px; border-left:1px solid #666;color:#3c3c3c;/*text-transform:uppercase;*/font-size:10px;}
.top-link ul li a {color:#0277b7;}
.top-link ul li a.active {color:#3c3c3c;}
.top-link ul li a:hover {text-decoration:underline;}
.logo {float:left;margin:0;padding:0 0 0 5px;}
.top-menu {float:right;margin:0;padding:0;width:610px;}
.top-menu ul {float:left;margin:0;padding:49px 0 0 0;width:600px;}
.top-menu ul li {float:left;margin:0;padding:15px 85px 0 0;text-transform:uppercase;}
.top-menu ul li a {font-size:13px;color:#3c3c3c;}
.top-menu ul li a:hover {color:#0277b7;}
.slide-tab { float:left;margin:0;padding:38px 0;width:902px;position:relative;}
.bottom-row {float:left;margin:0;padding:0;width:836px;position:relative;}
.row-left {float:left;margin:0;padding:0;width:415px;}
.row-left img { float:left;margin:0;padding:0 28px 0 0;}
.social-media {float:right;margin:0;padding:0;width:170px;}
.you-tube {float:left;margin:0 7px 0 0;padding:0;width:29px;height:29px;background:url(../images/social-media.png) no-repeat 0 0;}
.twitter {float:left;margin:0 7px 0 0;padding:0;width:29px;height:29px;background:url(../images/social-media.png) no-repeat -35px 0;}
.facebook {float:left;margin:0 7px 0 0;padding:0;width:29px;height:29px;background:url(../images/social-media.png) no-repeat -72px 0;}
.you-tube:hover,.twitter:hover,.facebook:hover {opacity:0.8}

/***end home page***/


.menu-row {float:left;margin:0;padding:0;background:#ee4f24;width:100%; border-bottom:4px solid #cccbcb;height:47px;position:relative;}
.menu-center {margin:0 auto;overflow:hidden;width:902px;}
.small-logo { float:left;margin:0;padding:0;width:100px;}





/***start slider***/
#slides {display: none;width:672px!important;hegiht:auto!important;margin:0 0 0 50px;overflow:hidden;padding:0; float:left;position:relative;z-index:100;}
#slides1 {display: none;width:840px!important;hegiht:370px!important;margin:0;overflow:visible!important;padding:0; float:left;position:relative;text-align:center;}
#slides1  .slidesjs-container {height:385px!important; background:none;}
#slides .slidesjs-container {height:385px!important; background:#ff2d00;width:670px;}
#slides1 .slidesjs-container {height:357px!important;padding:100px 0 0;text-align:center;left:0%; }
#slides1 .slidesjs-control {margin:0 auto;padding:0;text-align:center!important;}
#slides1 .slidesjs-control img {margin:-32px auto 0 10%;}
.slidesjs-container {height:385px!important;}
#slides1 img {width:auto!important;height:auto!important;}
#slides1 .slidesjs-navigation {margin-top:3px;}
#slides1 .slidesjs-previous {margin-right:5px;float:left;background:url(../images/previous.png) no-repeat 0 0;}
#slides1 .slidesjs-next {margin-right: 5px;float: left;background:url(../images/next.png) no-repeat 0 0;}
#slides1 a.slidesjs-previous{margin-right:5px;float:left;background:url(../images/previous.png) no-repeat 0 0; position:relative;font-size:0px;z-index:1000;top:-181px;width:8px;height:15px;left:25px;}
#slides1 a.slidesjs-next {background:url(../images/next.png) no-repeat 0 0;width:8px;height:15px;position:relative;top:-181px;float:right;z-index:1000;right:25px;font-size:0px;}



#slides img {width:669px!important;height:379px!important;}
#slides .slidesjs-navigation {margin-top:3px;}
#slides .slidesjs-previous {margin-right:5px;float:left;/*background:url(../images/previous.png) no-repeat 0 0;*/}
#slides .slidesjs-next {margin-right: 5px;float: left;/*background:url(../images/next.png) no-repeat 0 0;*/}
#slides a.slidesjs-previous{margin-right:5px;float:left;/*background:url(../images/previous.png) no-repeat 0 0;*/ position:relative;font-size:0px;z-index:1000;top:-194px;width:8px;height:15px;left:39px;}
#slides a.slidesjs-next {/*background:url(../images/next.png) no-repeat 0 0;*/width:8px;height:15px;position:relative;top:-194px;float:right;z-index:1000;right:49px;font-size:0px;}
.slidesjs-pagination {margin: 6px 0 0;float: right;list-style: none;}
.slidesjs-pagination li {float: left;margin: 0 1px;}
.slidesjs-pagination li a {display: block;width: 13px;height: 0;padding-top: 13px;
background-image: url(../images/pagination.png);background-position: 0 0;float: left;overflow: hidden;}
.slidesjs-pagination li a.active,.slidesjs-pagination li a:hover.active {background-position: 0 -13px}
.slidesjs-pagination li a:hover {background-position: 0 -26px}
.navbar {overflow: hidden}
#slides1 .slidesjs-pagination { float:left;margin:0;padding:0; position: absolute;bottom: -23px;left: 39%;z-index:100000000!important;}
/***end slider***/


/***start product***/
#product {margin:0;padding:45px 0 55px 0;width:902px;position:relative;float:left;/*overflow:hidden;*/overflow:visible;}
.pro1 {float:right;margin:0;padding:35px 27px 0 0;width:350px;right:0;position:relative;}
.pro1 img {position:absolute;right:82px;top:67px;}
.pro1 span { float:left;margin:0;padding:68px 0 0 0;font-size:12px;color:#3d3d3d;width:85px; font-family:'Aller';}
.pro1 span a {color:#3D3D3D;}
.pro2 {float:right;margin:0;padding:0;width:348px;right:0;}
/*.pro2 img {margin:144px 0 0 38px}
.pro2 span { float:left;margin:-29px 0 0 0;padding:0;font-size:12px;color:#3d3d3d;width:250px; font-family:'Aller';text-align:right;} */

.pro2 img {margin:55px 0 0 38px}
.pro2 span { float:left;margin:-19px 0 0 27px; padding:0;font-size:12px;color:#3d3d3d;width:250px; font-family:'Aller';text-align:right;}
.pro2 span { float:left;margin:-163px 0 0 -106px; padding:0;font-size:12px;color:#3d3d3d;width:250px; font-family:'Aller';text-align:right;}

.pro3 {float:left;margin:0;padding:0;width:300px;right:0;position:relative;left:0;}
.pro3 img {margin:15px 0 0 0}
/*.pro3 span { float:left;margin:0;padding:0;font-size:12px;color:#3d3d3d;width:174px; font-family:'Aller';text-align:right;}*/
.pro3 span { float:left;margin:-40px 0 0 -16px; padding:0;font-size:12px;color:#3d3d3d;width:174px; font-family:'Aller';text-align:right;}
.pro-text {float:left;margin:0;padding:0;width:550px;position: relative;top: 14px;}
.pro-left {float:left;margin:0;padding:0;width:330px;}
.pro-right{float:left;margin:0;padding:15px 0 0 0;}
.pro-text h2 {float:left;margin:0;padding:0 0 5px 0;color:#2285bb;font-size:19px; font-family:'Aller';width:300px;}
.pro-text p { float:left;margin:0;padding:0;width:300px; color:#3c3c3c;font-size:12px;line-height:20px;}
.pro-text img {float:right;}
/*.pro4 {float:left;margin:0;padding:0;width:371px;position:relative;left:-295px;top:83px;}*/
.pro4 {float:left;margin:0;padding:0;width:371px;position:relative;left:-275px;top:30px;}
.pro4 img {margin:0;float:left;}
/*.pro4 span { float:left;margin:0; padding:60px 0 0 0;font-size:12px;color:#3d3d3d; font-family:'Aller';text-align:right;}*/
.pro4 span { float:left; margin:65px 0 0 -20px; padding:0;font-size:12px;color:#3d3d3d; font-family:'Aller';text-align:right;}
.pro5 {float:left;margin:0;padding:0;width:171px;left:-300px;top:35px;position:relative;}
.pro5 img {margin:0;float:left;position: relative;top: 21px;}
/*.pro5 span { float:right;margin:-40px 0 0;padding:0;font-size:12px;color:#3d3d3d; font-family:'Aller';text-align:right;}*/
.pro5 span { float:right;margin:-130px -35px 0 0; padding:0;font-size:12px;color:#3d3d3d; font-family:'Aller';text-align:right;}
.pro6 {float:left;margin:-60px 0 0 -2px;padding:0;width:161px;}
.pro6 img {margin:0;float:left;}
.pro6 span { float:right;margin:0;padding:0;font-size:12px;color:#3d3d3d; font-family:'Aller';position:relative;right:-63px;top:27px;}
/*
.pro6 img {margin:-48px 0 0 8px;float:left;}
.pro6 span { float:right;margin:0;padding:0;font-size:12px;color:#3d3d3d; font-family:'Aller';position:relative;right:-67px;top:-19px;}*/
/***end product***/

/***start knowus***/
#know-us {float:left;margin:0;padding:30px 0 50px 0;width:100%;}
#know-us img { float:left;margin:0;padding:96px 0 0 0;}
.know-us-right {float:right;margin:0;padding:0;width:100%;}
.know-us-right ul {float:right;margin:0;padding:13px 0 55px 0;width:403px;}
.know-us-right ul li {float:left;margin:0;padding:11px 20px 15px 0; font-family:'Aller';color:#0076b6;font-size:18px;}
.know-us-right ul li a { color:#0076b6;font-size:18px;}
.know-us-right p { line-height:20px;margin:0;padding:0 0 10px 9%;width:755px;color:#3c3c3c;font-size:12px;margin:0px auto;padding-top:10px;text-align:justify; clear:both;}
/***end knowus***/

/***start contactus***/
.contactus {float:left;margin:0;padding:40px 0 100px;width:903px;}
.contact-main {margin:0 auto;padding:0;width:550px;overflow:hidden;}
.contact-main h2 {float:left;margin:0;padding:110px 0 20px 0;width:550px; font-size:19px; color:#0076b6; font-family:'Aller'; font-weight:normal;}
.contact-main p {float:left;margin:0;padding:0 0 30px 0;width:550px;color:#3c3c3c;font-size:14px;line-height:18px;}
.contact-form {float:left;margin:0;padding:0;width:550px;}
.form-row {float:left;margin:0;padding:0 0 30px 0;width:550px;}
.form-row label { color:#ee4e23;font-size:14px;margin:0;padding:0;}
.form-row input { float:left;margin:0; padding-left:10px; font-size:14px; border:0;background-color:transparent;}
.form-row textarea {float:left;margin:0 0 0 2px;padding:0 0 0 10px;width:453px;background:url(../images/textarea-bg.png) repeat 0 37px;border:0;resize:none;height:90px;line-height:30px;height:90px ; font-size:14px; font-family:'Aller'}
.contact-form label {float:left;margin:0;padding:0;}
input.submit {background:url(../images/submit.png) no-repeat 0 0;width:71px;height:29px; float:left;font-size:0;cursor:pointer;margin:0 0 0 170px;}
input.reset {background:url(../images/reset.png) no-repeat 0 0;width:72px;height:29px; float:left; font-size:0;cursor:pointer;margin:0 0 0 20px;}
.gray-border {border-bottom:1px solid #908f8e!important;}
/***end contactus***/
#sidebar {padding:10px; background: orange; float:left;position:relative;}
#portamento_container {float:right;width:100%;float:left;  position:relative;background: orange;}
#portamento_container #sidebar {float:none; position:absolute;}
#portamento_container #sidebar.fixed {position:fixed;} /* if the panel is sliding, it needs position:fixed */

/***start tabs***/
.tab-box {float:left;margin:24px 0 0 0;width:769px;background:#666666;height:403px;position:absolute;z-index:0;}
.tab-main {width:765px; margin:20px 0 30px 0;float:left;padding:0;background:#38AA49;height:403px;position:relative;z-index:10000;}

a.active.tab-main-title { float:left;margin:0;padding:0 0 0 48px;position:relative;color:#fff!important;font-size:18px;font-style:normal;}

ul.tabs{padding:33px 39px 30px 0;font-size: 0;margin:0; list-style-type: none; text-align:right;position:relative;z-index:100;}
ul.tabs li{display: inline; margin:0;margin-right:3px;font-size:14px;padding:0 0 0 29px;}
ul.tabs li a{text-decoration:none;position: relative; color:#fff;  padding:0; font-family:'Aller';font-size:14px;font-weight:600;font-weight:normal;}
ul.tabs li a:visited { color: #ffffff;}
ul.tabs li a:hover{}
ul.tabs li.selected a, ul.tabs li.selected a:hover { position:relative;top:0px;color:#ffdc00;}
ul.tabs li.selected a:hover{  text-decoration: none;}
div.tabcontents {float:right;margin:0;padding:0 22px 14px 14px;width:690px;}
div.tabcontents h3 {float:left;margin:0;padding:0 0 12px 0;width:690px;text-transform:uppercase;color:#ffdc00;font-size:12px;}
div.tabcontents p { float:left;margin:0;padding:0 0 8px 0;width:669px; color:#fff;font-size:12px;line-height:15px;text-align:justify;}
.source-text {float:left;width:690px;text-align:right;color:#ffffff;font-size:12px; position:absolute;bottom:12px;right:25px;}
.source-text a{ text-decoration:none; color:#ffffff; font-weight:bold;}
.left-img { margin:25px 0 0 0;}

/* Styles for Bulk Inquiry Tab */
.tab-main.bulkinq {background:#009CE2;}
.tab-box.bulkinq{background:#666666;}
/*.tab-main.bulkinq ul.tabs li {float:left; text-align:center; min-width:130px;}
.tab-main.bulkinq ul.tabs li a{font-size:16px;}
.tab-main.bulkinq a.active.tab-main-title{padding-left:0;}
.tab-main.bulkinq div.tabcontents{padding:35px 22px 14px 29px; float:left;}
.tab-main.bulkinq .source-text{background:none; color:#ffdc00; font-size:12px; margin-bottom:35px;}
.tab-main.bulkinq .source-text a{color:#ffdc00; font-size:12px;}
.tab-main.bulkinq .source-text a:hover{color:#fff;}
.tab-main.bulkinq div.tabcontents p{width:700px;}*/
/* End */
/***end tabs***/

/***start headershowhide***/
.showhide-text {float:left;margin:0;padding:0 0 0 62px;width:840px;}
/***start headershowhide***/

/***start floating header***/
nav {margin: 0 0 0 0;position: relative;background:#ee4f24;display:none;border-bottom:4px solid #cccbcb; float:left;width:100%;}
nav > .container_12 {position: relative; float:left;width:100%;height:0px;}
nav > .container_12 ul {margin:0;float:left;}
nav > .container_12 ul { float:left;margin:0;padding:20px 0 19px 0;width:270px;z-index:100000;}
nav > .container_12 ul li {text-transform:uppercase;color:#ffffff;font-size:10px;margin:0;padding:0 20px 0 0;float:left;}
nav > .container_12 li a {color:#fff;}
nav > .container_12 li a span {}

#fixedNav {	position: fixed;top:0px;z-index:100000!important;width: 100%;}
#fixedNav nav {display:block!important;}
.menu-right {float:right;width:462px;margin:0;padding:20px 0 0 0;}
.menu-right span {float:right;margin:-5px 0 0 0;padding:0;height:20px;width:1px;background:#fff;}
.menu-right a { float:right;margin:0 5px; color:#ffffff;font-size:10px;text-transform:uppercase;}
.menu-right a.active{ font-weight:bold;}
/***start floating header***/
/***start accordion menu***/
.menu_list {width:671px; float:left;margin:0;padding:0;}
.menu_head {padding:0;cursor: pointer;position: relative;margin:1px;color:#ffdc00!important;}
.menu_body {display:none; float:left;margin:0;padding:0;}
.menu_body p {float:left;margin:0;padding:0;width:690px;}
.menu_body a{text-transform:uppercase;color:#ffdc00;}
/***end accordion menu***/
/***start inner food-page***/
.inner-food {float:left;margin:0;padding:26px 0 0 0;width:917px;}
.food-top {float:left;margin:0;/*padding:30px 0 50px 0 !important;*/width:850px; padding:48px 0 20px 0 !important;}
.food-top h2 { float:left;margin:0;padding:0 0 0 43px;/*width:250px;*/color:#0076b6;font-size:16px; font-family:'Aller';}
.food-top h2 a {color:#0076b6;font-weight:normal;}
.food-top-menu {float:right;margin:0;padding:0;/*width:500px;*/ text-align:right; position:relative; z-index:5000;}
.food-top-menu ul { float:right;margin:0;padding:0 50px 0 0;/*width:470px;*/}
.food-top-menu ul li {/*float:left;*/margin:0;padding:0 16px 0 3px; background:url(../images/dot.png) no-repeat right 50%; color:#3d3d3d; display:inline-block;}
.food-top-menu ul li a {color:#3d3d3d; font-family:'Aller';font-size:16px;}
.food-center {float:left;margin:0;padding:20px 0 0 0;width:902px;}
.food-left {float:left;margin:0 0 0 -75px;padding:0;/*width:600px;*/ width:675px; text-align:right;}
.food-right {float:left;margin:0;padding:77px 0 0 0;width:316px; position:relative;}
.food-right h2 {float:left;margin:0;padding:15px 0 15px 0;width:317px; font-family:'Aller';color:#0076b5;font-weight:normal;font-size:23px;}
.food-right p {float:left;margin:0;padding:0 0 7px 0; color:#3c3c3c; line-height:16px;}
.food-right h3 {float:left;margin:0;padding:0 0 20px 0;width:317px;color:#ed4e23;font-size:12px;}
.thumb-main {float:left;margin:0;padding:00;width:318px;}
.thumb-top {float:left;margin:0;padding:0;height:27px;width:319px;}
.thumb-top h2 {float:left;margin:0;padding:0;width:auto;background:url(../images/thumb-title.png) no-repeat right 0;}
.thumb-top h2 span { float:left;margin:-2px 0 6px;padding:8px 17px 7px 8px; color:#ed4e23;font-size:10px;}
.food-thumb {float:left;margin:0;padding:0;width:302px;background:#fbe007; display:none;}
.food-thumb p {float:left;margin:0;padding:12px 8px 20px;width:270px; color:#3c3c3c;font-size:10px;line-height:11px;}
.food-thumb p a {color:#ed4e23;text-decoration:none;}
.thumb-row {float:left;margin:0;padding:0 20px;width:302px;background:url(../images/yellow-bottom.png) no-repeat 0 0; display:none;}
.thumb-box {float:left;margin:0;padding:0;width:86px;}
.next-button{margin:0; padding:2px 17px 2px 0;background:url(../images/next1.png)right center no-repeat; width:125px; text-align:right; display:inline-table; vertical-align:middle;}
.previous-button{ margin:0; padding:2px 11px 2px 19px; background:url(../images/previous1.png) no-repeat 0 center; text-align:left; width:125px; display:inline-table; vertical-align:middle;}
.previous-button span{ display:table-cell}
.next-button span{ display:table-cell}
.next-back-container{width:317px; text-align:center; margin:0 auto; clear:both; padding-top:50px; display:table; position:absolute; top:365px;}
.nextgrey-button{float:right; margin:0; padding:0;background:url(../images/grey-next.png ) left 0 no-repeat ; width:36px; height:39px;}
.previousgrey-button{float:left; margin:0; padding:0;background:url(../images/grey-prev.png) top 5px no-repeat 0 0; width:36px; height:39px;}
.map{background:url(../images/map.png) 72px  no-repeat; float:left; margin:0; padding:50px 0 0 0;  width:793px}
.map ul{float:left; margin:0; padding:193px 0 0 80px;}
.map ul li{margin:0; padding:0 0 4px 29px ; background:url(../images/icon1.png) 2px no-repeat; }

#know-us .food-top h2 {padding:0!important; }
.team-menu {float:right;margin:0;padding:0;width:643px;}
.team-menu ul { float:right;margin:0;padding:0;width:494px;}
.team-menu ul li {float:left;margin:0;padding:0 30px 0 3px;color:#3d3d3d; font-family:'Aller';font-size:18px;}
.team-menu ul li a {color:#3d3d3d; font-family:'Aller';font-size:18px;}
/***end inner food-page***/

.prodetail-btm{width:555px; padding-top:110px; margin:0 auto; clear:both; color:#3c3c3c; font-size:12px; font-family:Aller; line-height:20px;}

.elastislide-wrapper nav span {
	position: absolute!important;
	background:url(../images/nav.png) no-repeat 0px 0px!important;
	width:10px!important;
	height:18px!important;
	text-indent: -9000px!important;
	cursor: pointer!important;
}

/*.team-left {float:left;margin:0;padding:18px 0 0 0; color:#3c3c3c;font-size:12px;line-height:20px;width:363px;}*/
.team-left {margin:0 auto;padding:18px 0 0 0; color:#3c3c3c;font-size:12px;line-height:20px;width:755px; text-align:justify;}
.team-right {float:right;margin:0;padding:0;width:486px;}
#know-us .team-right img {margin:0;padding:0;}
.click-link {cursor:pointer;}
section {width:100%;float:left;clear:both;}
#projectHolder {width:100%;margin:0;padding:0;overflow:hidden;}
.close {position:absolute;margin:0;padding:0;width:22px;height:22px;top: -10px;right: -9px;cursor:pointer;}
.close1 {position:absolute;margin:0;padding:0;width:22px;height:22px;top:27px;right:172px;cursor:pointer;z-index:10000;}
#content-area {float:left;width:100%;display:block;}

.approach{width:363px; margin:0; padding:0; color:#3c3c3c; font-size:12px; line-height:20px;}
.infrastucture{width:363px; margin:0; padding:0; color:#3c3c3c; font-size:12px; line-height:20px;}
	


.slider-horizontal {width:900px;margin:0 auto;height:240px;cursor:pointer;padding:0 0 0 0;position:relative;z-index: 0;}
.slide-img {width:100%;margin:0;padding:0;position:absolute;background:url(../images/slider-image.png) no-repeat 0 0 #fff;height:240px;z-index:10000;}
.slider-horizontal img {position:relative;}
.slider-horizontal .item {height:200px; width:260px!important; margin:20px 15px 0 15px; float:left;text-align:center;}
.slider-horizontal .item b { float:left;margin:0;padding:0;text-align:center;width:230px;font-weight: normal;}
.item:hover { color:#ee4e23;font-weight:bold;font-size:13px;}
.item:hover img { width:280px;height:200px;}
.www_FlowSlider_com-wrap-2 { float:left;margin:0;padding:0 30px;}
.www_FlowSlider_com-branding {display:none!important;width:0px!important;height:0!important;}
.slide-right {float:right;height:250px;margin:0;padding:0;position:absolute;right:0;top:23%; z-index:10000; width:25px;}
.slide-left {float:left;height:250px;margin:0;padding:0;position:absolute;width:25px;z-index:10000;}

/*.slide-right {float:right;height:250px;margin:0;padding:0;position:absolute;right:0;top:25%;z-index:10000;}
.slide-left {float:left;height:250px;margin-left:-1px;padding:0;position:absolute;z-index:10000;}*/
.slide-box { position:absolute;width:665px;height:380px;background:#666666;right:176px;top:48px;}


#product .text-cont{ background:none !important;}

