@charset "utf-8";
/* CSS Document */

*{ margin:0; padding:0;}
html, body{ height:100%;}
a{ text-decoration:none;}
img{ border:none;}
body { background:#4c930c;}
em, font,{ margin:0; padding:0; border:0; outline:0; font-weight: inherit; font-style:inherit; font-size:100%; font-family:inherit; vertical-align: baseline;}

/* fonts */
@font-face {
    font-family: 'Bebas';
    src: url('fonts/bebasneue-webfont.eot');
    src: url('fonts/bebasneue-webfontd41d.eot?#iefix') format('embedded-opentype'),
         url('fonts/bebasneue-webfont.woff') format('woff'),
         url('fonts/bebasneue-webfont.ttf') format('truetype'),
         url('fonts/bebasneue-webfont.svg#BebasNeueRegular') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'golong';
    src: url('fonts/golong-webfont.eot');
    src: url('fonts/golong-webfontd41d.eot?#iefix') format('embedded-opentype'),
         url('fonts/golong-webfont.woff') format('woff'),
         url('fonts/golong-webfont.ttf') format('truetype'),
         url('fonts/golong-webfont.svg#NewRegular') format('svg');
    font-weight: normal;
    font-style: normal;
}

#wrapper{ width:962px; margin: 0 auto; margin-top:1px;}
/**header**/
.header{ float:left; width:962px; height:112px; background:url(../images/tophead.jpg) no-repeat 0 0; }
.logo{ float:left; width:124px; height:81px;  margin:24px 0 0 5px;}
.logo a{ float:left; width:96px; height:81px; background:url(../images/logo.gif) no-repeat  0 0; display:block; margin:0 0 0 15px;}
.logoname{ float:left; width:245px; height:55px; margin:54px 0 0 0; background:url(../images/logo_name.jpg) no-repeat 0 0;}

/*menu_top*/
.top_menu{float:left; width:588px; height:109px; background:url(../images/menu_bg.png) no-repeat 0 0;}
.top_menu_inner{float:left; width:546px; height:109px; margin: 0 0 0 38px; }
.top_menu_inner ul { list-style: none;}
.top_menu_inner ul li {display:inline; font-family:Arial, Helvetica, sans-serif; text-align:center; text-transform:uppercase; letter-spacing:1px; font-size:12px;  line-height:95px; }
.top_menu_inner ul li a {	display: block;	float: left; width:109px; height:93px; text-decoration: none; letter-spacing:1px; font-weight: bold; color: #848484; }
.top_menu_inner ul li a:hover {color: #000; }
.top_menu_inner li.current span {display: block; float: left; background:url(../images/menu_click.png) no-repeat 0 0; width:109px; height:93px; font-weight: bold; color: #FFFFFF; cursor: default;}

/**centre_div**/
.centre{ float:left; width:962px; background:url(../images/outer_bg.png) repeat-y 0 0;}
.topslider_main{float:left; width:962px; height:362px; background:url(../images/slider-mainright.png) no-repeat left ;}
.slider{float:left; width:916px; height:355px; margin:7px 0 0 23px; /*background:url(../images/slider_home.gif) no-repeat 0 0 ;*/}
.strip_details{float:left; width:962px; height:80px; background:url(../images/stirip_details.png) no-repeat 0 0;}
.strip_details_head{float:left; font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#fff; width:217px; height:44px; margin: 15px 0 0 20px;}
.strip_details_text{float:left; width:476px; font-size:14px; text-align:justify; font-family:Arial, Helvetica, sans-serif; color:#fff; line-height:18px; margin: 15px 0 0 38px; }
.strip_details_button{float:left; width:118px; height:49px; color:#FFF; font-family:Arial, Helvetica, sans-serif; font-size:14px; line-height:45px; text-align:center;  margin: 15px 0 0 53px; }
.strip_details_button p a{ background:url(../images/strip_button.png) no-repeat right 0px; width:118px; height:49px; display:block; color:#FFF; }
.strip_details_button p a:hover{ background:url(../images/strip_button.png) no-repeat right -49px;}

.main_product{float:left; width:928px; height:213px; margin:0 0 0 12px; /*background:url(../images/mainproducts.gif) no-repeat 0 0;*/ padding:27px 0 0 12px;}
.product_list_out{ float:left; width:912px; height:121px;}
.product_list1{float:left; width:206px; height:121px; background:url(../images/homeproduct_bg.png) no-repeat 0 0; padding: 0 0 0 0; margin: 0 29px 0 0}
.product_list1 a{ float:left; cursor:pointer; background:url('../images/pl_1.png') bottom; width:194px; height:94px; display:block; margin:6px 0 0 6px;}
.product_list1 a:hover{ background-position: 0 0;}/**/
.product_list2{float:left; width:206px; height:121px; background:url(../images/homeproduct_bg.png) no-repeat 0 0; padding: 0 0 0 0; margin: 0 26px 0 0}
.product_list2 a{ float:left; cursor:pointer; background:url('../images/pl_2.png') bottom; width:194px; height:94px; display:block; margin:6px 0 0 6px;}
.product_list2 a:hover{ background-position: 0 0;}/**/
.product_list3{float:left; width:206px; height:121px; background:url(../images/homeproduct_bg.png) no-repeat 0 0; padding: 0 0 0 0; margin: 0 33px 0 0}
.product_list3 a{ float:left; cursor:pointer; background:url('../images/pl_3.png') bottom; width:194px; height:94px; display:block; margin:6px 0 0 6px;}
.product_list3 a:hover{ background-position: 0 0;}/**/
.product_list4{float:left; width:206px; height:121px; background:url(../images/homeproduct_bg.png) no-repeat 0 0; padding: 0 0 0 0; margin: 0 0 0 0}
.product_list4 a{ float:left; cursor:pointer; background:url('../images/pl_4.png') bottom; width:194px; height:94px; display:block; margin:6px 0 0 6px;}
.product_list4 a:hover{ background-position: 0 0;}/**/

.product_text_out{float:left; width:912px; height:92px;}
.product_text_out1{float:left; width:206px; height:88px; padding: 4px 0 0 0; margin: 0 29px 0 0;}
.product_text_out1 p{ color:#147804; font-size:11px; font-family:Verdana, Geneva, sans-serif; font-weight:bold; line-height:20px;}
.product_text_out1 p a{ background:url(../images/readmore.png) no-repeat right 0px; width:206px; height:22px; display:block; color:#d2d2d2; line-height:15px;}
.product_text_out1 p a:hover{ background:url(../images/readmore.png) no-repeat right -22px;}/**/
.product_text_out2{float:left; width:206px; height:88px; padding: 4px 0 0 0; margin: 0 26px 0 0;}
.product_text_out2 p{ color:#147804; font-size:11px; font-family:Verdana, Geneva, sans-serif; font-weight:bold; line-height:20px;}
.product_text_out2 p a{ background:url(../images/readmore.png) no-repeat right 0px; width:206px; height:22px; display:block; color:#d2d2d2; line-height:15px;}
.product_text_out2 p a:hover{ background:url(../images/readmore.png) no-repeat right -22px;}/**/
.product_text_out3{float:left; width:206px; height:88px; padding: 4px 0 0 0; margin: 0 33px 0 0;}
.product_text_out3 p{ color:#147804; font-size:11px; font-family:Verdana, Geneva, sans-serif; font-weight:bold; font-weight:bold; line-height:20px;}
.product_text_out3 p a{ background:url(../images/readmore.png) no-repeat right 0px; width:206px; height:22px; display:block; color:#d2d2d2; line-height:15px;}
.product_text_out3 p a:hover{ background:url(../images/readmore.png) no-repeat right -22px;}/**/
.product_text_out4{float:left; width:206px; height:88px; padding: 4px 0 0 0; margin: 0 0 0 0;}
.product_text_out4 p{ color:#147804; font-size:12px; font-family:Verdana, Geneva, sans-serif; font-weight:bold; line-height:20px;}
.product_text_out4 p a{ background:url(../images/readmore.png) no-repeat right 0px; width:206px; height:22px; display:block; color:#d2d2d2; line-height:15px;}
.product_text_out4 p a:hover{ background:url(../images/readmore.png) no-repeat right -22px;}

.about_contact{float:left; width:940px; height:279px; margin:0 0 0 12px; padding: 0 0 0 0;}
.about_topline{float:left; width:940px; height:13px; background:url(../images/line.gif) repeat-x 0 0;}
.profile{ float:left; width:384px; height:256px; font-family:Verdana, Geneva, sans-serif; font-size:12px; color:#5f5f5f; line-height:20px; text-align:justify; margin: 0 0 0 14px; }
.profile p{ width:380px;  padding:5px 0 0 0;}
.profile p span{ float:right; width:65px; color:#b91414; font-size:10px; padding:0 0 0 10px;}
.home_address{ float:left; width:219px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#595b58; margin: 0 0 0 25px; line-height:23px; }
.home_address p{ margin: 9px 0 0 5px; font-weight:bold;}
.home_address p span{ font-weight:bold; font-size:16px; color:#0e7dd3; text-transform:uppercase;}
.map_icon{float:left; width:137px; height:61px; cursor:pointer; background:url('../images/location_icon.png') no-repeat top; margin: 12px 0 0 0}
.map_icon:hover{background-position: 0 -61px; }
.map_icon a{ display:block; width:100%; height:100%;}
/*.otherproducat{float:left; width:271px; height:257px; background:url(../images/otherproduct_back.png) no-repeat 0 0; margin: 0 0 0 10px;}
.otherproducat p{float:left; font-family:Verdana, Geneva, sans-serif;  font-size:12px; font-weight:bold; color:#c75509; margin: 10px 0 0 14px;}
.otherproducat .mat_out{float:left; width:245px; height:65px; background:#066; margin: 8px 0 0 13px; background:url(../images/otherpro_01.png) no-repeat 0 0; }*/
.otherproduct{float:left; width:271px; height:257px; margin: 3px 0 0 13px; background:url(../images/otherproduct_back.png) no-repeat 0 0; }
.mats_name{float:left; width:244px; height:16px; margin: 9px 0 0 12px; }
.mats_name a{font-family:Verdana, Geneva, sans-serif; font-size:12px; color:#c75509; font-weight:bold;}
.mats_name a:hover{color:#000;}
.mats_01{float:left; width:245px; height:65px; background:url(../images/otherpro_01.png) no-repeat 0 0; margin: 10px 0 0 12px}
.mats_02{float:left; width:245px; height:65px; background:url(../images/otherpro_02.png) no-repeat 0 0; margin: 10px 0 0 12px}
.mats_03{float:left; width:245px; height:65px; background:url(../images/otherpro_03.png) no-repeat 0 0; margin: 10px 0 0 12px}

/*product_page*/
img.gift{ float:left; padding:10px; margin:9px; border:1px #267506 solid; }
.pro_head {float: left; width:940px; margin:5px 0 0 0; font-family:Verdana, Geneva, sans-serif; font-size:13px; line-height:18px; color:#CCC;}
.pro_head ul {margin:0; list-style:none;}
.pro_head ul li {display:inline; display: block; float: left; /*width:234px;*/ width:219px; padding:0 0 0 15px; height: 24px; text-decoration: none; color:#000;}

/*product_listpage*/
.pro_list{ float:left; width:940px; height:350px; margin: 10px 0 0 0; background:url(../images/prolist_top.png) no-repeat center top #FFF; }
.pro_list ul {margin: 0; padding-top: 0px; ist-style: none;}
.pro_list ul li {display: inline;}
.pro_list ul li a {	display: block;	float: left; height: 24px; margin-left: 18px; text-decoration: none; 	font-weight: bold; 	color:#FFF;}
.pro_list ul li a:hover { color:#cfcfcf; }
.pro_list li.fst span{ display: block; float: left; ist-style: none; width:318px; height:350px; margin-left:0px; background:#fff;}
.pro_list li.fst span a{ display: block; float: left; ist-style: none; width:318px; height:350px; margin-left:0px; background:url(../images/list_01.png) no-repeat bottom;}
.pro_list li.scd span{ display: block; float: left; ist-style: none; width:319px; height:350px; margin-left:0px;}
.pro_list li.scd span a{ display: block; float: left; ist-style: none; width:319px; height:350px; margin-left:0px; background:url(../images/list_02.png) no-repeat bottom;}
.pro_list li.thd span{ display: block; float: left; ist-style: none; width:303px; height:350px; margin-left:0px; background:#FFF;}
.pro_list li.thd span a{ display: block; float: left; ist-style: none; width:303px; height:350px; margin-left:0px; background:url(../images/list_03.png) no-repeat bottom;}
/*endproduct_listpage*/

.product_items{ float:left; width:940px; margin:20px 0 0 12px;}
.product_head{ float:left; width:940px; height:37px;}
.product_head span{float:left; background:#03F; width:925px; height:37px; background:url(../images/product_head1.png) no-repeat left; margin: 0 0 0 15px;}
.product_head2{ float:left; width:940px; height:37px;}
.product_head2 span{float:left; background:#03F; width:925px; height:37px; background:url(../images/product_head2.png) no-repeat left; margin: 0 0 0 15px;}

.product_text{float:left; width:924px;  font-family:Verdana, Geneva, sans-serif; line-height:18px; padding:0 3px 0 3px; font-size:12px; color:#333;}
.product_text p.bld{ font-weight:bold;}
.product_text p.colr{ font-weight:bold; color:#060;}
.product_text p{width:924px; margin:13px 5px 0 5px; }
.items_01{ float:left; width:940px; margin:20px 0 10px 0;}
.product_image_out{float:left; width:940px;}
.product_image{ float:left; width:214px; height:120px; margin: 0 5px 6px 2px; padding: 10px 0 0 14px; background:#f4f4f4;}
.product_image p {float:left; width:194px; height:110px; }
.product_image p.01 {float:left; width:194px; height:110px; background:url(../products/coir_geo_textileproducts/01.gif) no-repeat 0 0;}
/*.product_image a.02 {float:left; width:194px; height:110px; background:url(../products/coir_geo_textileproducts/02.gif) no-repeat 0 0;}*/
.otherpro_head{ float:left; width:920px; height:34px;}
.otherpro_head p{ float:left; font-family:Arial, Helvetica, sans-serif; font-size:15px; font-weight:bold; padding:0 0 0 10px;  line-height:39px; color:#063;}
.otherpro_head p.All_productList{ float:left; width:200px; margin-left:20px; text-transform:uppercase; text-decoration:underline; font-weight:normal;}
.otherpro_head p.All_productList a{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#e56a06; text-decoration:none;}
.otherpro_head p.All_productList a:hover{color:#090;}
.otherpro_head_sub{float:left; width:920px;}
.otherpro_head_sub p{float:left; width:920px; font-family:Arial, Helvetica, sans-serif; font-size:12px; letter-spacing:1px; font-weight:bold; padding:0 0 0 10px; line-height:20px; color:#063;}

/*allproduct_list*/
div.listOut{float:left; width:415px; border:2px solid #e9d19c; background:#FFF; background:url(../images/list_bg.jpg) repeat-x #FFF ;}
div.head{float:left; width:415px; height:26px; border-bottom:2px solid #e9d19c;}
div.head ul {list-style:none; padding:0; margin:0; }
div.head ul li.st{ float:left; width:287px; height:26px; color:#307602; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; padding:0 0 0 12px; line-height:25px; text-transform:uppercase; }
div.head ul li.scd{ float:left; width:116px; height:26px; color:#307602; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; line-height:25px; text-transform:uppercase;}

div.list{float:left; width:415px; border-bottom:2px solid #e9d19c; padding:5px 0 9px 0;}
div.list ul {list-style:none; padding:0; margin:0; }
div.list ul li.st{ float:left; width:287px; height:26px; color:#e20000; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; padding:0 0 0 12px; line-height:25px; background:url(../images/rightLine.png) repeat-y right;  }
div.list ul li.scd{ float:left; width:116px; height:26px; color:#07580a; font-family:Arial, Helvetica, sans-serif; letter-spacing:1px; font-size:12px; font-weight:bold; line-height:25px;}
div.list ul li.mid{float:left; width:287px; height:57px; padding:0 0 0 12px; background:url(../images/rightLine.png) repeat-y right;}
#last{border:none;}
/*end_allproduct_list*/
/******/
/*aboutpage*/
.abt_banner{float:left; width:940px; height:200px; background:url(../images/about_banner.jpg) no-repeat 0 0 ;}
.about_main{ float:left; width:940px; margin:20px 0 0 12px; }
.about_head{ float:left; width:940px; height:37px; background:url(../images/about_head.png) no-repeat 0 0 ; margin: 9px 0 0 0  }
.about_para{ float:left; width:940px; height:250px; margin: 10px 0 0 0 }
.about_para p { float:left; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-size:14px; line-height:24px; margin: 0 6px 0 6px; text-align:justify; color:#333;}
/*****/
/*other_products*/
/**/
/*CONTACT_US*/
.contact_banner{float:left; width:940px; height:200px; background:url(../images/contact_banner.jpg) no-repeat 0 0 ;}
.contact_head{ float:left; width:940px; height:37px; background:url(../images/contact_head.png) no-repeat 0 0 ; margin: 9px 0 0 0  }
.contact_us{ float:left; width:930px; margin:20px 0 0 0; padding: 0 0 0 10px; }

 /*footer*/
.footer{ float:left; width:962px; height:67px; background:url(../images/footer.png) no-repeat ;}
/*menu*/
#menu {float: left; width:450px; margin:19px 0 0 0; font-family:Arial, Helvetica, sans-serif; font-size:13px; text-transform:uppercase; color:#CCC;}
#menu ul {margin: 0; padding-top: 0px; ist-style: none;}
#menu ul li {display: inline;}
#menu ul li a {	display: block;	float: left; height: 24px; margin-left: 18px; text-decoration: none; 	font-weight: bold; 	color:#FFF;}
#menu ul li a:hover { color:#cfcfcf; }
#menu li.current span { display: block; float: left; height: 24px; margin-left:23px; font-weight: bold; color: #69d429; cursor: default;}
/*endmenu*/
/*copywrite*/
.copywrite{float: right; width:288px; margin:19px 0 0 0; font-family:Verdana, Geneva, sans-serif; font-size:12px; line-height:20px; color:#CCC;}
.copywrite ul {margin: 0; padding-top: 0px; ist-style: none;}
.copywrite ul li {display: inline;}
.copywrite ul li a {display: block;	float: left; height: 24px; margin-left: 10px; text-decoration: none; 	font-weight: normal; 	color:#FFF;}
.copywrite ul li a:hover {color:#; }
.copywrite ul li.web a {display: block;	float: left; height: 24px; margin-left: 10px; text-decoration: none; 	font-weight: normal; 	color:#FFF;}
.copywrite ul li.web a:hover { color:#cfcfcf; }
/*endcopywrite*/
 /*footer*/
 
 /*forglt_newpage*/
.items_product{ float:left; width:940px; margin:20px 0 10px 0;}
.product_out{float:left; width:900px; padding-left:35px;}
.productmain_title{float:left; width:765px; height:45px; padding:0 0 6px 101px; font-family:golong; font-size: -1.2em; line-height: 1.5em; font-weight:nornal; color:#568302; background:url(../images/product_topcure.png) no-repeat top; letter-spacing:2px;}
.pro_pro_top{float:left; width:183px; padding:17px 0 0 0;}
.pro_item_top{float:left; width:120px; padding:17px 0 0 60px;}
.pro_name_top{float:left; width:138px; padding:17px 0 0 43px;}
.pro_size_top{float:left; width:132px; padding:17px 0 0 89px;}
.pro_glry_details{float:left; width:866px;  padding:0 0 8px 0;}
.pro_glry_details_topinner{ float:left; width:866px; height:4px; background:url(../images/pro_glry_topinner.png) no-repeat 0 0; padding:0 0 0 0;} 
.pro_glry_details_bottom_inner{ float:left; width:866px; height:4px; background:url(../images/pro_glry_bottom_inner.png) no-repeat 0 0; padding:0 0 0 0;}
.pro_glry_inner{float:left; width:866px; background:url(../images/pro_glery_midd.png) repeat-y ; }
.pro_imge_out{float:left; width:285px; height:160px; padding:14px 0 0 18px; }
.item_details{float:left; width:156px; padding:18px 2px 0 2px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; line-height:20px; font-size:12px; color:#3b5a01; text-align:center; vertical-align:middle;}
.item_proname{ float:left; width:177px; padding:18px 2px 0 2px; font-family:Verdana, Geneva, sans-serif; font-weight:bold; line-height:20px; font-size:11px; color:#900; text-align:center; }
.item_size{float:left; width:217px; padding:18px 2px 0 2px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; line-height:20px; font-size:12px; color:#3b5a01; text-align:center; }
.item_size span{color:#F00;}