

body, form{ margin:0; padding:0; border:0; }


body, td, select, input, textarea {
font-family: ËÎÌå;
font-size: 12px !important;
font-size: 13px;
line-height:22px;
color: #666666;
margin:0;
padding:0px;
border:0;
text-decoration:none;
display:block
}
div { margin:0}
img { border:0; margin:0; padding:0;text-decoration:none; display:block }
a { border:0; padding:0; border:0; text-decoration:none; color:#666666;font-family: ËÎÌå;}
ul{ margin:0; padding:0; list-style:none; }
h1, h2, h3, h4, h5, h6{margin:0}
p{ padding:3px; margin:0}

html, body {
	margin:0px;
	padding:0px;
	

}


.char{
   font-weight:normal; font-size:12px
  }
  
.char2{
   font-family:Arial; font-weight:bold
  }
.char3{
   font-family:Arial
  }
  
.char4{
   font-weight:normal; font-size:12px; font-weight:bold
  }

.HackBox{border-top:0;margin-top:0;clear:both;visibility:hidden;line-height:0;}

.blank1px{clear:both;visibility:hidden;font-size:1px;height:1px;line-height:1px;}
.blank2px{clear:both;visibility:hidden;font-size:1px;height:2px;line-height:1px;}
.blank4px{clear:both;visibility:hidden;font-size:1px;height:4px;line-height:1px;}
.blank5px{clear:both;visibility:hidden;font-size:1px;height:5px;line-height:1px;}
.blank6px{clear:both;visibility:hidden;font-size:1px;height:6px;line-height:1px;}
.blank10px{clear:both;visibility:hidden;font-size:1px;height:10px;line-height:1px;}


/*star banner*/
#main{width:1024px;overflow:hidden;position:relative;margin:2px auto 0 auto;}
#main .box{width:1024px;box-shadow:0px 0px 5px #ddd;margin:0px auto;overflow:hidden;position:relative;}
#main .box img{width:1024px;position:absolute;left:0px;top:0px;opacity:0;filter:alpha(opacity=0);}


/*#main .btnLeft{width:35px;height:57px;position:absolute;left:0px;top:185px;background:url(images/left_ar.png) no-repeat 0px 0px;}
#main .btnRight{width:35px;height:57px;position:absolute;right:0px;top:185px;background:url(images/right_ar.png) no-repeat 0px 0px;}*/
/*#main .page{width:132px;height:22px;position:absolute;bottom:15px;right:50px;}
#main .page a{display:inline-block;width:22px;height:22px;background:url(images/num_grey.png) no-repeat 0px 0px;margin:0px 11px;float:left;color:#FFF;text-decoration:none;text-align:center;}
#main  .page a.active{background:url(images/num_red.png) no-repeat 0px 0px;}*/
/*end banner*/



  /* Paginator */
  .paginator {
   font: Arial;
   color: #fff;
   text-align: center;


  }
  .paginator a, .break {
   padding: 0 2px; float:left;  margin-right:1px; font-weight:normal; color:#FFF; font-size:16px; font-weight:bold
  }
  
  .thispage {
   padding: 0 2px; float:left;margin-right:1px; color:#28798d; font-size:16px; font-weight:bold
  }
  
  .paginator .prev {
   margin-right: 1px; float:left;padding:0 2px
  }

  .paginator .next {
   margin-right: 1px; float:left; padding:0 2px
  }

  .paginator .count {
   margin-left: 20px;
   font-size: 16px; float:left; font-weight:bold
   }
   
   
   .paginator2 {
   font: Arial;
   color: #06a6cc;
   text-align: center;
    line-height:15px;
	
  }
  .paginator2 a, .break {
   padding: 0 2px; float:left;  margin-right:1px; font-weight:normal; color:#06a6cc; font-size:16px; font-weight:bold; border:#999 1px solid
  }
  
  .thispage2 {
   padding: 0 2px; float:left;margin-right:1px; color:#fff; font-size:16px; font-weight:bold; border:#999 1px solid; background:#28798d
  }
  
  .paginator2 .prev {
   margin-right: 1px; float:left;padding:0 2px;border:#999 1px solid
  }

  .paginator2 .next {
   margin-right: 1px; float:left; padding:0 2px;border:#999 1px solid
  }

  .paginator2 .count {
   margin-left: 20px;
   font-size: 16px; float:left; font-weight:bold
   }


#hd, #top{width:1024px; margin:0 auto}
#top{height:27px; background:#eee}
#top .choose_lang{float:left; padding-left:10px}
#top .visitor{float:right; width:222px; background:#56b7e9; color:#FFF; line-height:27px; text-align:center; font-weight:bold}
#top .ser_date{float:right; padding-right:30px}
 
#hd .logo_line{height:87px}
#hd .logo_line .logo{float:left; background:url(../images/logo.gif); width:324px; height:87px }
#hd .logo_line .right_area{float:right; width:222px; position:relative}
#hd .logo_line .right_area .tel{background:url(../images/tel.gif) no-repeat; line-height:27px; font-size:22px; font-weight:bold; padding-left:30px; margin-top:50px}
#hd .logo_line .right_area .video{background:url(../images/shipin.gif); width:66px; height:20px; position:absolute; left: 73px; top: 15px;}

/* common styling */
#hd .nav {font-family:ËÎÌå; width:800px; position:relative; margin:0; font-size:12px; height:29px; z-index:1; float:left}
#hd .nav ul li a, .nav ul li a:visited { }
#hd .nav ul {padding:0; margin:0;list-style-type: none; }
#hd .nav ul li {float:left;  position:relative;display:block;  text-align:center; font-weight:bold;line-height:29px; float:left; width:114px; font-size:12px}
#hd .nav ul li ul {display: none}
#hd .nav ul li ul li{ line-height:16px; padding:5px 0}
/* specific to non IE browsers */
#hd .nav ul li:hover  { background:url(../images/navbg2.gif)}
#hd .nav ul li:hover ul {
display:block; position:absolute; top:29px; left:0; width:114px

}
#hd .nav ul li:hover ul li{

padding:0; width:114px;
background:url(../images/nav_list_line.gif) bottom; 
text-align:center;
-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)"; /* ie8  */
filter:alpha(opacity=90); /* ie5-7  */
opacity: 0.90;


}
#hd .nav ul li:hover ul li a.hide {}
#hd .nav ul li:hover ul li{ line-height:16px; padding:5px 0}
#hd .nav ul li:hover ul li:hover{ line-height:16px; padding:5px 0}
#hd .nav ul li:hover ul li:hover a.hide {}
#hd .nav ul li:hover ul li ul {display: none}
#hd .nav ul li:hover ul li a {display:block}
#hd .nav ul li:hover ul li a:hover {color:#000; background:none}
#hd .nav ul li:hover ul li:hover ul {display:block; position:absolute; left:100px; top:0; }
#hd .nav ul li:hover ul li:hover ul.left {left:-80px}

.navbg{ height:29px;}
.navbghover{background:url(../images/navbg2.gif); height:29px; width:114px}