@charset "utf-8";
/* CSS Document */

* {padding:0; margin:0}
a{font: Tahoma, Helvetica, sans-serif; color:#036; text-decoration:none; font-weight:600;}
a:hover{color:#F60}
a:visited{ text-decoration:none; color:#069}

p{font:Tahoma, Helvetica, sans-serif; font-size:14px;  color:#242424; padding:5px 0 10px 0; text-align:justify }

h2{background:url(images/tile_left.jpg) no-repeat ;background-color:#c8d7e3; font:Tahoma, Helvetica, sans-serif; font-size:14px; line-height:26px; padding-left:20px; color:#061240  }

h3{background:url(images/mn_arrow_l2.gif) no-repeat; padding-left:15px; background:#154A86; line-height:26px;  font:Tahoma, Helvetica, sans-serif; font-size:14px; color:#FFF}

h4{ background-color:#FEF3DE; font-size:12px; font-weight:700; line-height:20px; width:90%; padding:0 10px 0 15px; margin-bottom:15px; margin-top:10px}
#container{ margin:0 auto; width:1000px; height:auto}

#header{ margin:0 auto; width:1000px; height:100px;}
.logo{height:100px; height:100px; float:left; margin:0px 15px 0 0}
.right_link{ float:right; padding-top:80px; width:400px}
.right_link ul{}
.right_link ul li{ float:right; padding-left:10px}
.right_link ul li a{ float:left; padding-left:10px; font:Tahoma, Helvetica, sans-serif; font-size:12px; color:#666; }


#nav{ margin:0 auto; width:1000px; height:27px; background:url(images/menubg.jpg)} 
#nav ul{ padding-left:15px; }
#nav ul li{ background:url(images/menuline.jpg) no-repeat; padding:4px 5px 0 30px;  float:left; display:inline; margin-left:25px; line-height:16px }
#nav ul li a{ float:left;color:#FFF; font:Verdana, Geneva, sans-serif; font-size:14px; }
#nav ul li a.hover{ color:#FFF; }

#pic_top{width:1000px; height:200px; margin:10px 0 10px 0;  background:url(images/banner1.jpg) no-repeat;}
#pic_top h1{margin:100px 10px 0 150px; font:Tahoma, Geneva, sans-serif; font-size:30px; color:#fff ; float:right; }
.title_text{ width:400px; margin-top:0px; margin-right:10px; text-align:right; font:Tahoma, Geneva, sans-serif; font-size:20px; color:#EEE; float:right; }


#mainpart{ margin:0 auto; width:1000px; height:auto;} 
.mainleft{width:280px; float:left; margin:5px 0}
  .search{width:280px; height:120px; float:left; background-color:#C8D7E3;}
  .search ul{padding-left:20px; }
  .search ul li{list-style:none; padding-top:5px}
  .search ul li a{ }

  
  .navleft{width:280px; height:auto; float:left; margin:5px 0; background:#EFF4F5}
      .navleft ul{padding-left:25px;}
      .navleft li{ list-style-image:url(images/protitleB.jpg); }
	  .navleft li a{ font:Tahoma, Geneva, sans-serif; font-size:14px; font-weight:600; color:#333; line-height:26px;}


.mainright{width:718px; height:auto; float:right;margin:5px 0}
   .title{width:710px; height:26px; float:right}
   .content{width:698px; height:auto; float:right; padding-left:12px; font:Tahoma, Helvetica, sans-serif; font-size:13px; padding-top:15px}

.product_img{ margin-left:50px; border:#ddd thin solid;}

#footer{ margin:0 auto; width:1000px; height:100px;  background:url(images/footline.jpg) repeat-x top;}
.company_info{padding-top:10px; font:Tahoma, Geneva, sans-serif; font-size:13px; width:700px; float:left; padding-left:10px; line-height:20px; }
.logo_grey{padding-top:10px;  width:200px; float:right; }
.logo_grey img{float:right}

#about_line{ background-repeat:no-repeat}