@charset "utf-8";
/* CSS Document */
body{ margin:0; padding:0; background:#e7e6e5 url(images/bg.png) 0 0 repeat-x;}
.spacer{ clear:both; padding:0; line-height:0;}
#header{ width:100%; background:url(images/headerbg.png) 0 0 repeat-x; height:98px;}
#header .box1{ width:1024px; margin:0 auto;}
#header .box1 a.logo{ width:627px; height:98px; position:absolute; }
#header .box1 ul.topmenu{ width:380px; float:right; height:27px; border:0px solid #666; margin:0; }
#header .box1 ul.topmenu li{ list-style:none; display:inline; padding:5px 0px 0px 0px; display:block; float:left;  }

#header .box1 ul.topmenu li a{ font-family:Tahoma, Geneva, sans-serif; font-size:11px; color:#333; text-decoration:none; text-transform:uppercase; padding:0px 20px 5px 20px;}
#header .box1 ul.topmenu li a:hover{ font-family:Tahoma, Geneva, sans-serif; font-size:11px; color:#333; text-decoration:underline; padding:0px 20px 5px 20px;}
#header .box1 .sociallink{ width:215px; height:50px; position: absolute; border:0px solid #666; margin:38px 0px 0px 790px;}
#header .box1 .sociallink p{ display:block; width:80px; font-family:Tahoma, Geneva, sans-serif; font-size:12px; color:#CCC; padding:16px 0px 0px 0px; float:left;}
#header .box1 .sociallink ul{ width:130px; float:left; margin:10px 0px 0px 0px; padding:0;}
#header .box1 .sociallink ul li{ width:22px; height:25px; float:left; padding:0 0px 0px 10px; list-style:none; display:block;}

#slide{ width:100%; height:305px;}
#slide .sbox{ width:1024px; margin:0 auto; height:300px; background:url(images/sliderbgnew.png) 0 0 no-repeat;}


#menu{ width:1024px; margin:0 auto;}

#contant{ width:1024px; margin:0px auto; background:#FFF; border:1px solid #cbcac9;}

#contant .boxtab{ width:1024px; margin:0 auto;}

#contant .boxtab .box1{ width:327px; height:363px; float:left; border:0px solid #666; margin:10px 0px 0px 10px; background:#FFF url(images/tabbg.png) 0 0 no-repeat; background-position:bottom; }

#contant .boxtab .box1 .b1{ width:325px; height:337px; float:left; border:1px solid #d9d8d8; margin:1px; background:#f2f1f1 url(images/tabbgnew.png) 2px 1px no-repeat; }

#contant .boxtab .box1 .b1 h1{ font-family: Tahoma, Geneva, sans-serif; font-size:15px; color:#ba0b07; padding:15px 0px 5px 15px; text-shadow:1px 1px 1px #fbb789;}

#contant .boxtab .box1 .b1 .imagebox{ width:310px; height:143px; margin:5px 6px 5px 6px; background:#FFF; border:1px solid #d9d8d8;}
#contant .boxtab .box1 .b1 .imagebox img{ padding:5px;}

#contant .boxtab .box1 .b1 p{ font-family:Tahoma, Geneva, sans-serif; font-size:12px; color:#313131; padding:0px 10px 5px 8px; line-height:19px; text-align:justify;}

#contant .boxtab .box1 .b1 a.readmore{ width:99px; height:33px; position:absolute; margin:303px 0px 0px 220px; background:url(images/readmore.png) 0 0 no-repeat; display:block;}

#contant .boxtab .con{ width:650px; float:left; margin:0px 0px 0px 10px;}
#contant .boxtab .con h1{ background:url(images/contactheadingbg.png) 0 0 repeat-x; font-family:Tahoma, Geneva, sans-serif; font-size:14px; padding:10px 10px 16px 10px;}

#contant .boxtab .con h1 span{ color:#ce170e;}

#contant .boxtab .con p{font-family:Tahoma, Geneva, sans-serif; font-size:12px; color:#313131; padding:5px 10px 5px 8px; line-height:19px; text-align:justify;}

#contant .boxtab .con p b{ color:#F00; font-size:13px; border-top:1px #CCC dotted; display:block;}

#contant .boxtab .con ul{ margin:7px; padding-left:5px;}
#contant .boxtab .con ul ul{ margin:0; padding:0; margin-top:5px;}
#contant .boxtab .con ul li{list-style-image:url(images/arrow.jpg); margin-left:30px; font-size:12px; line-height:18px;}

#contant .boxtab .news{ width:340px; float:left;  margin:0px 0px 0px 10px; background:url(images/newsbgnew.png) 0 0 no-repeat; height:302px;}

#contant .boxtab .news h1{ background:url(images/contactheadingbg.png) 0 0 repeat-x; font-family:Tahoma, Geneva, sans-serif; font-size:14px; padding:10px 10px 16px 10px; margin:0px 0px 0px 20px;}

#contant .boxtab .news p{font-family:Tahoma, Geneva, sans-serif; font-size:12px; color:#313131; padding:5px 10px 5px 22px; line-height:19px; text-align:justify;}

#footer{ width:1024px; margin:0 auto;  height:50px;}

.inputbox1{ width:200px; height:26px; border:1px solid #999; margin:0px 0px 5px 5px; padding:0px 0px 0px 5px; background:#fdfdfd;}

.inputbox2{ width:200px; height:55px; border:1px solid #999; margin:0px 0px 5px 5px; padding:0px 0px 0px 5px; background:#fdfdfd;}


#footer ul{ margin:0px; padding:0;}

#footer ul li{ list-style:none; float:left; display:block; padding:5px 0px 0px 0px;  }
#footer ul li a{ font-family: Tahoma, Geneva, sans-serif; font-size:12px; color:#333; text-decoration:none;padding:10px 20px 6px 20px;}
#footer ul li a:hover{ font-family: Tahoma, Geneva, sans-serif; font-size:12px; color:#333; text-decoration:underline;padding:10px 20px 6px 20px;} 
.footerline{ height:1px; background:#c9c7c7; border-bottom:1px solid #f3f3f3; width:1024px; margin:5px 0px 5px 0px;}
#footer p.copy{ width:300px; float:left; display:block; height:20px; font-family: Tahoma, Geneva, sans-serif; font-size:11px; color:#a3a2a2;}

#footer p.design{ width:150px; float:right; display:block; height:20px; font-family: Tahoma, Geneva, sans-serif; font-size:11px; color:#a3a2a2;}

#footer p.design a{ color:#a3a2a2; text-decoration:none}
#footer p.design a:hover{ color:#a3a2a2; text-decoration:underline;}



.right-cat{width:300px; float:right; margin:25px 15px 0 0; background:url(images/newsbgnew.png) left center no-repeat; padding-left:40px;}
.right-cat ul{ margin:5px; padding:5px;}
.right-cat div{color:#C7140C; padding:3px 0;}
.right-cat ul li{ list-style-image:url(images/arrow.jpg) ; margin-left:25px; font-size:12px; line-height:22px;}