body{
margin-top:0;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
}
form{
 margin:0;
}
img{
border:0
}
.clear{
 clear:both;
}

#top,#title,#body,#footer{
  margin:auto;
 width:900px;

}

#top {
border-bottom:4px #92c3a6 solid;
position:relative;
z-index:100;
}
#body{

}
#body,#footer{
  background:#394893;
}
#title{

height:56px;
background:url(../images/title_bg.gif);
}
#search{
  float:right;
  margin-top:22px;
 height:32px;


}
.com_word{

 width:650px;
 float:left;
padding-top:20px;
text-align:center;
color:#FFFFFF;
font-size:16px;
font-weight:bold;
}
.top_left{

float:left;
padding-left:15px;
 height:127px;
 width:218px;
 background:url(../images/top_left_bg.gif);
}
.top_right{
 float:right;
 height:127px;
 width:667px;

}
.top_right_top{
  padding-left:2px;
  height:36px;
}

.email_img{
float:left;
}
.tel_img{
float:left;
}
.tel{
float:left;
color:#35448d;
padding-top:10px;
}
.lang{
float:right;
padding:10px 4px 0 10px;
}
.lang a{
font-size:12px;
}
.top_right_bottom{
  padding:0 0 0 8px;
 height:91px;
 background:#394893;

}
.top-text{
  height:38px;
  padding-top:20px;
  font-size:14px;
  font-weight:bold;
  color:#FFFFFF;
  text-align:center;

}
.menu{
   padding:8px 0 0 0px;

   
}
.menu .menuc{
z-index:100px;
 float:left;
}
.menuc a{
display:block;
color:#FFFFFF;
text-align:center;
text-decoration:none;
}
.menuc{
  position:relative;
  padding:5px 10px 0 10px;
  margin-right:4px;
  height:20px;
    background:url(../images/menu_center.gif);
}
.menul{
  position:absolute;
  top:0;
  left:0;
  width:4px;
  height:25px;
  background:url(../images/menu_left.gif);
}
.menur{
  position:absolute;
  top:0;
  right:0;
  width:4px;
  height:25px;
  background:url(../images/menu_right.gif);
}


.menu .menusc{
 float:left;
}
.menusc a{
display:block;
color:#FFFFFF;
text-align:center;
text-decoration:none;
}
.menusc{
  position:relative;
  z-index:10;
  padding:5px 10px 0 10px;
  margin-right:4px;
  height:20px;
    background:url(../images/menu_s_center.gif);
}
.menusl{
  position:absolute;
  top:0;
  left:0;
  width:4px;
  height:25px;
  background:url(../images/menu_s_left.gif);
}
.menusr{
  position:absolute;
  top:0;
  right:0;
  width:4px;
  height:25px;
  background:url(../images/menu_s_right.gif);
}
.searchbox{
position:relative;
padding:0 0 0 36px;
height:32px;
width:180px;
 background:url(../images/search_center.gif);
}
.sl{
position:absolute;
top:0;
left:0;
 background:url(../images/search_left.gif);
 width:35px;
 height:32px;
}
.sr{
position:absolute;
top:0;
right:0;
background:url(../images/search_right.gif);
width:5px;
height:32px;
}
.stext{
  color:#FFFFFF;
position:absolute;
width:170px;
top:0px;
left:36px;
padding-top:5px;
font-size:12px;
font-weight:bold;
}
.stext div{float:left;margin-right:3px;};
.sinput{
  height:12px;
}


.body_left{
float:left;
width:210px;
padding:40px 0 0 20px;
min-height:300px;

}
.body_right{
float:left;
width:670px;
}

.lmenuc a{
display:block;
color:#FFFFFF;
padding:1px 0 2px 4px;
text-align:left;
text-decoration:none;
  font-weight:bold;
}
.lmenuc a:hover{
 background:#92c3a6;
}
.lmenuc{
  position:relative;
  padding:5px 15px 0 15px;
  margin-right:4px;
  margin-top:4px;
  height:25px;
  width:160px;
  background:url(../images/lmenu_center.gif);
}
.lmenul{
  position:absolute;
  top:0;
  left:0;
  width:8px;
  height:30px;
  background:url(../images/lmenu_left.gif);
}
.lmenur{
  position:absolute;
  top:0;
  right:0;
  width:8px;
  height:30px;
  background:url(../images/lmenu_right.gif);
  }

.conbox{
 position:relative;
 height:29px;
 background:#FFFFFF;
}
.conboxb{
border-right:1px #3b4366 solid;
 position:relative;
 height:29px;
 background:#FFFFFF;
 
}
.cornert{
position:absolute;
background:url(../images/corner.gif);
height:29px;
width:30px;
}
.cornertb{
position:absolute;
background:url(../images/cornerb.gif);
height:29px;
width:30px;
}
.linecorner{
position:absolute;
top:14px;
right:0px;
width:21px;
height:22px;
background:url(../images/linecorner.gif);
}
.linecornerl{
position:absolute;
top:219px;
right:278px;
width:21px;
height:22px;
background:url(../images/linecornerl.gif);
z-index:5;
}

.line{
  height:20px;
}
.content{
min-height:200px;
 height:auto !important;
 background:#FFFFFF;
 border-right:1px #3b4366 solid;

}
.textcon{
   padding:10px 20px 0 40px;
   width:330px;
   height:200px;
   line-height:20px;
}

.ti2{

}
.image2{
width:280px;
padding:10px 4px 5px 24px;
  float:left;
}
.text2{
width:330px;
 padding:20px 10px 10px 10px;
  line-height:18px;
  float:left;
}

.bottom_text{
   padding-top:5px;
   padding-left:5px;
   padding-right:5px;
   border-right:1px #3b4366 solid;
   border-right:1px #3b4366 solid;
   background:#FFFFFF;
}
.btext{
 border-top:1px #3b4366 solid;
 padding-left:10px;
 padding-top:4px;
   line-height:18px;
}
.left_line{
position:absolute;
top:14px;
right:0;
width:645px;
height:2px;
border-top:1px #3b4366 solid;
}

.right_line{
position:absolute;
top:30px;
right:0;
width:2px;
height:400px;
border-right:1px #3b4366 solid;
z-index:6px;
}

.imagcorbox{
  position:absolute;
  top:2px;
  right:4px;
  padding:20px 10px 10px 10px;
  width:274px;
  height:208px;
  border-left:1px #3b4366 solid;
  border-bottom:1px #3b4366 solid;

}



.bottom_link{
color:#FFFFFF;
  height:20px;
  padding:20px 0 0 0;
  text-align:center;
}
.bottom_link a{
font-size:12px;
text-decoration:underline;
color:#FFFFFF;
}
.copyright{
font-size:11px;
color:#FFFFFF;
  height:40px;
   padding:20px 0 0 0;
  text-align:center;
  
}
.copyright a{
font-size:11px;
color:#FFFFFF;
}
.langf{
  color:#C2C2C2;
}
.langs{
 color:#2F2F2F;
}

.bread{
  background:url(../images/bread_bg.gif) ;
  margin-left:24px;
  padding:3px 0 0 4px;
  height:21px;
  width:400px;
  font-weight:bold;
}

.productbox{
  margin:10px 0 0 0px;
 
 background:#FFFFFF;
}
.pltextbox ,.prtextbox{
  float:left;
  width:208px;
  height:248px;
  padding:10px;
  border-top:1px #3b4366 solid;
  border-bottom:1px #3b4366 solid;
  line-height:20px;
}
.pltextbox{
 border-left:1px #3b4366 solid;
}
 .prtextbox{
  border-right:1px #3b4366 solid;
 }
 .pimgebox{
   
   float:left;
   height:270px;
   width:382px;
 }
 
 .prodbox{
   margin:10px 0 0 50px;
   border:1px #D9D9D9 solid;
   padding:6px;
   height:200x;
   width:498px;
 }
.prodname{
   padding:2px;
   border-bottom:1px #D9D9D9 solid;
 }
.prodtext{
float:left;
  width:238px;
  margin-top:10px;
  padding:0 6px 6px 6px;

}
.prodimg{
float:left;

 width:232px;
    border-left:1px #D9D9D9 solid;
  padding:10px 6px 6px 6px;
}
ul li{
  margin-top:4px;
}

.submenu{

  position:absolute;
 display:none;

  width:160px !important;
 top:25px;
  left:0;
  border-left:1px #FFFFFF solid;
  border-bottom:1px #FFFFFF solid;
  border-right:1px #FFFFFF solid;
 background:#293172;
}
.submenu a{
 display:block;
 padding:2px 2px 2px 6px;
 text-align:left;

 border-bottom:2px #5a6093  groove;
 margin:0 2px 0 2px;
 height:100%;
}
.submenu a:hover{
background:#a2a5be;


}

.submenus{
  position:absolute;
  width:160px !important;
 display:none;
 top:25px;
  left:0;
  border-left:1px #FFFFFF solid;
  border-bottom:1px #FFFFFF solid;
  border-right:1px #FFFFFF solid;
  background:#92c3a6;
}
.submenus a{
 display:block;
 padding:2px 2px 2px 6px;
 text-align:left;

 border-bottom:2px #bed5c8 groove;
  height:100%;
  margin:0 2px 0 2px;
}
.submenus a:hover{
background:#b2d6bd;

color:#5b5e5c;

}
.pagebar table td  a{
display:block;
border:1px #8ea0c8 solid;
float:left;
background:#e9f2fb;

}