@charset "utf-8";
/* CSS Document */
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, caption {
	margin:0;	padding:0;	border:0;	outline:0;	font-size:100%;}
a {
	color:#383838;	text-decoration:none}
ul, li {
	list-style-type:none;	list-style-image:none;}
h1
{float:left;text-shadow:2px 2px 2px #CCC;font-size:20px;color:#4d4d4d;font-weight:normal;}
h2
{font-family:14px;color:#4d4d4d;}
#left
{float:left;}
#right
{float:right;}
body
{margin:0px;padding:0px;background:url(../img/body_bg.jpg) repeat;font-family:Tahoma, Geneva, sans-serif;font-size:12px;}
#last
{margin-right:0px !important;background:none !important; }
.orange_line 
{width:100%;height:2px;margin:0px;padding:0px; float:left;background:#ec8905;}
.top_wrap
{width:100%;margin:0px; padding:0px;float:left;height:89px;}
/*top*/
.top_nav
{width:1000px;height:89px;margin:auto;padding:0px;}
.logo
{width:377px;margin:0px;padding:0px; float:left;}
.call_us
{width:218px; margin:10px 0 0 0;padding:0px; float:right;}
.call_us ul
{width:218px; margin:0px;padding:0px; float:right;}
.call_us ul li
{margin:0px;padding:4px 0 0 45px; float:right;background:url(../img/phone_icon.png) no-repeat left top;height:37px;line-height:15px;font-size:12px;color:#6c6c6c;}
/*top ends*/
/*navigation*/
.navigation
{width:100%;margin:0px;padding:0px; float:left;background:url(../img/menu_bg.png) repeat-x;height:42px;}
.navigation ul
{width:1000px;margin:4px auto 0 auto;padding:0px;height:34px;line-height:34px;}
.navigation ul li
{margin:0px;padding:0px 2px 0 0;height:34px; float:left;background:url(../img/seprator.png) repeat-y right;}
.navigation ul li a
{margin:0px;padding:0px 43px 0 43px;float:left;color:#fff;font-weight:bold;font-size:12px;}
.navigation ul li a:hover
{background:#e08102 !important;}
/*navigation ends*/
#wrapper
{width:100%;margin:0px;padding:15px 0 0 0; float:left;display:block !important;}
#container
{width:1000px;padding:0px;margin:auto;display:block !important;}
.banner_body
{width:1000px;height:240px;margin:0px;padding:0px; float:left;background:url(../img/shadow.png) no-repeat center bottom;position:relative;}
.banner
{width:998px; margin:0px;padding:0px; float:left;border-bottom:1px solid #393939 ;border-top:1px solid #d7d7d7 ;border-right:1px solid #d7d7d7 ;border-left:1px solid #d7d7d7;position:relative;}
/*middle starts*/
.middle
{width:1000px; margin:0px;padding:0px; float:left;display:block !important;}
.index_left
{width:640px; margin:0px;padding:0px; float:left;display:block !important;}
.nav_title
{width:640px; margin:0px;padding:0px 0 10px 0; float:left;border-bottom:2px solid #e5a700 ;text-shadow:2px 2px 2px #CCC;font-size:20px;color:#4d4d4d;}
/*pro div starts*/
.pro_div
{width:640px; margin:15px 0 0 0 ;padding:0px 0 0px 0; float:left;}
.pro_div ul
{width:640px; margin:0px;padding:0px; float:left;}
.pro_div ul li
{margin:0px 14px 15px 0;padding:5px 0 0 5px; float:left;height:180px;width:143px;background:#FFF !important; box-shadow:0px 0px 3px 1px #bbbbbb;-moz-box-shadow:0px 0px 3px 1px #bbbbbb;-webkit-box-shadow:0px 0px 3px 1px #bbbbbb;-ms-box-shadow:0px 0px 3px 1px #bbbbbb;-o-box-shadow:0px 0px 3px 1px #bbbbbb;border-radius:6px;-moz-border-radius:6px;-webkit-border-radius:6px;-ms-border-radius:6px;-o-border-radius:6px;}
.pro_div ul li #img
{width:138px; margin:0px 0 0px 0;padding:0px; float:left;height:99px;border-bottom:1px solid #c46a2e;} 
.pro_div ul li #text
{text-align:left;width:138px;padding:5px 0 5px 0;font-size:12px;font-weight:bold; color:#c56a2e;height:42px;float:left;line-height:20px;}
.pro_div ul li a
{width:65px; height:21px; margin:0px;padding:0px; float:left;background:#f3a600 !important;color:#FFF !important;font-size:10px;text-align:center;line-height:21px;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;}
.pro_div ul li a:hover
{background:#ec8905 !important;}
.last_pro
{margin-right:0px !important;}
/*pro div ends*/
.border
{border:1px solid #dfdfdf;}
.welcome_text
{width:330px; margin:15px 0 0 0;padding:0px 0 0 15px;float:right;color:#3e3e3e;line-height:20px;border-left:1px solid #aeadad !important;min-height:438px;}
.welcome_text h1
{width:100%;margin-bottom:10px;}
.read_more
{width:73px; height:24px; margin:30px 0 0 0;padding:0px; float:right;background:#383838;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;}
.read_more a
{width:73px; height:24px; margin:0px 0 0 0;padding:0px; float:right;text-align:center;line-height:24px;color:#fff !important;font-size:11px;}
.read_more a:hover
{background:#656565 !important;color:#fff !important;order-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;}
/*middle ends*/
/*footer starts*/
.footer_wrap
{width:100%;margin:0px;padding:0px; float:left;color:#3e3e3e;}
.footer_nav
{width:1000px;margin:15px auto 15px auto;padding:15px 0 0 0;border-top:1px solid #aeadad ;border-bottom:1px solid #aeadad ;height:34px;}
.f_links
{width:458px; margin:auto;padding:0px;color:#3e3e3e; }
.f_links ul
{width:458px; margin:0px;padding:0px; float:left;}
.f_links ul li
{margin:0px;padding:0px 5px 0 5px ; float:left;background:url(../img/f_seprator.png) no-repeat right;} 
.f_links ul li a
{margin:0px;padding:0px; float:left;color:#3e3e3e;}
/*footer ends*/
/*inners start*/
/*left sidebar starts*/
.left_sidebar
{width:224px; margin:0px;padding:0px; float:left;display:block !important;}
.l_title
{width:224px; margin:0px;padding:0px 0 10px 0; float:left;border-bottom:2px solid #e5a700 ;text-shadow:2px 2px 2px #CCC;font-size:20px;color:#4d4d4d;}
.l_links
{width:224px; margin:15px 0 0 0;padding:0px; float:left;display:block !important;}
.l_links ul
{width:224px; margin:0px 0 0 0;padding:0px; float:left;}
.l_links ul li
{width:198px; margin:0px 0 0px 0 !important;padding:7px 0 7px 0px; float:left;border-bottom:1px dashed #ccc9c9 !important;height:12px;}
.l_links ul li a
{margin:0px;padding:0px 0 0 16px; float:left;background:url(../img/arrow.png) no-repeat left ;height:16px;}
.l_links ul li a:hover
{text-decoration:underline !important;}
/*left sidebar ends*/
/*right sidebar starts*/
.right_sidebar
{width:735px; margin:0px;padding:0px 0 0 20px; float:right;min-height:500px;border-left:1px solid #aeadad !important;color:#3e3e3e;}
.r_title
{width:735px; margin:0px 0 10px 0;padding:0px 0 10px 0px; float:left;border-bottom:2px solid #e5a700 ;text-shadow:2px 2px 2px #CCC;font-size:20px;color:#4d4d4d;}
p
{line-height:20px;}
/*-----------------------------------------form starts-----------------------------------------*/

.form-div
{width:735px; margin:0px 0 0 0; padding:0px; float:left; display:block !important;}
.form-div #text
{width:735px; margin:0px 0 20px 0; padding:0px; float:left; display:block !important;font-size:14px;}
.form-row
{width:310px; margin:0px 0px 15px 0; padding:0px; float:left; min-height:16px;}
.name-col
{width:310px; margin:0px 0 5px 0; padding:0px; float:left; min-height:16px;  font-size:13px; color:#fff;}
.text-col
{ width:310px; margin:0px; padding:0px; float:right;min-height:16px;}
.fill
{ width:280px; min-height:22px; margin:0px; padding:0px 5px 0 5px; font-family:Tahoma, Geneva, sans-serif; font-size:12px; color:#000; float:left; background:none; border:1px solid #aeadad; }
.required
{color:#000;}
.text-area
{ width:590px; margin:0px; padding:5px; float:left; min-height:90px; border:1px solid #CCC;background:none;}
.form-div #button
{width:600px; margin:0px 0 0px 0; padding:0px; float:left; height:33px;}
.submit-btn
{ min-width:80px; height:30px !important; margin:0px 0 0 0 ; padding:0px; float:right; background:#383838; color:#fff !important; font-family:Tahoma, Geneva, sans-serif; cursor:pointer;border:1px solid #e6e6e6;font-weight:bold;}
.submit-btn:hover
{background:#656565 !important;}
.reset-btn
{ min-width:80px; height:30px !important; margin:0px 15px 0 0 ; padding:0px; float:right; background:#383838; color:#fff !important; font-family:Tahoma, Geneva, sans-serif; cursor:pointer;border:1px solid #e6e6e6;font-weight:bold;}
.reset-btn:hover
{background:#656565 !important;}
.p_detail
{width:735px; margin:0px;padding:0px; float:left;display:block !important;line-height:26px;}
.thumb_div
{width:735px; margin:10px 0 0 0;padding:0px; float:left;display:block !important;}
.thumb_div ul
{width:735px; margin:0px;padding:0px; float:left;display:block !important;}
.thumb_div ul li
{margin:0px 10px 0 0;padding:0px; float:left;display:block !important;}

				/*-----------------------------------------form ends-----------------------------------------*/
/*right sidebar ends*/
.p_title
{width:1000px; margin:0px 0 10px 0;padding:0px 0 10px 0; float:left;border-bottom:2px solid #e5a700 ;text-shadow:2px 2px 2px #CCC;font-size:20px;
color:#4d4d4d;}
/*pro div starts*/
.pro_div1
{width:1000px; margin:15px 0 0 0 ;padding:0px 0 0px 0; float:left;}
.pro_div1 ul
{width:1000px; margin:0px;padding:0px; float:left;}
.pro_div1 ul li
{margin:0px 14px 15px 0;padding:5px 0 0 5px; float:left;height:180px;width:143px;background:#FFF !important; box-shadow:0px 0px 3px 1px #bbbbbb;-moz-box-shadow:0px 0px 3px 1px #bbbbbb;-webkit-box-shadow:0px 0px 3px 1px #bbbbbb;-ms-box-shadow:0px 0px 3px 1px #bbbbbb;-o-box-shadow:0px 0px 3px 1px #bbbbbb;border-radius:6px;-moz-border-radius:6px;-webkit-border-radius:6px;-ms-border-radius:6px;-o-border-radius:6px;}
.pro_div1 ul li #img
{width:138px; margin:0px 0 0px 0;padding:0px; float:left;height:99px;border-bottom:1px solid #c46a2e;} 
.pro_div1 ul li #text
{text-align:left;width:138px;padding:5px 0 5px 0;font-size:12px;font-weight:bold; color:#c56a2e;height:42px;float:left;line-height:20px;}
.pro_div1 ul li a
{width:65px; height:21px; margin:0px;padding:0px; float:left;background:#f3a600 !important;color:#FFF !important;font-size:10px;text-align:center;line-height:21px;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;}
.pro_div1 ul li a:hover
{background:#ec8905 !important;}
/*pro div ends*/

