@charset "gb2312";

/*-------------------------global head------------------------*/
.logo {
  background: rgba(0, 0, 0, 0) url("imageshead_logo.png") no-repeat scroll 0 0;
  height: 112px;
  margin: 20px 0px 0px 20px;
  overflow: hidden;
  position: relative;
  width: 462px;
}

#header{
  width:1100px;
  margin:0 auto;
}
.head_top{
  height: 30px;
}
.h_t_l,
.h_t_l li,
.h_t_r,
.h_t_r li{
  display:inline;
  line-height:30px;
}
.h_t_l li{
  padding:0 10px 0 5px;
  border-right:1px solid #000;
}
.h_t_r li{
  padding:0 0 0 10px;
}
.h_t_r li.mobile{
  background-image:url(imagesphone.gif);
  background-position:left center;
  background-repeat:no-repeat;
  padding-left:10px;
}
.banner{
  height:105px;
}
.input1{

  width:313px;
  height:38px;
  font-size:14px;
  line-height:36px;
  color:#333;
  text-indent:10px;
  border:0;
  background:none;
  background-image:url(imagesinput_bg1.png);
  background-position:left center;
  background-repeat:no-repeat;
}

.btn1{
  width:38px;
  height:42px;
  background:none;
  border:0;
  background:url(imagesbtn1.png) center no-repeat;
  cursor:pointer;
  text-indent:-999em;
}
.btn2{
  width:87px;
  height:36px;
  line-height:36px;
  background:none;
  border:0;
  background:url(imagesbtn2.png) center no-repeat;
  cursor:pointer;
  font-size:14px;
  color:white;
  text-align:center;
}
.navbox{
  float:left;
  width:100%;
  height:40px;
  background:url(imagesnav_bg.gif) repeat-x;
  margin-bottom: 15px;
}
.navcon{
  width:1100px;
  margin:0 auto;
}
#nav{
  width:1100px;
  height:40px;
  line-height:40px;
  font-size:16px;
  font-family:'Microsoft simhei','Î¢ÈíÑÅºÚ';
}
#nav li{
  height:40px;
  float:left;
  display:inline;
}
#nav li .nav_1,
#nav li .nav_2,
#nav li .nav_3,
#nav li .nav_4,
#nav li .nav_5,
#nav li .nav_6{
  float:left;
  margin-top:7px;
  height:23px;
  background-image:url(imagesnav_icon.png);
  background-repeat:no-repeat;
}
#nav li .nav_1{
  width:27px;
  background-position:0 0; 
}
#nav li .nav_2{
  width:30px;
  background-position:-140px 0;
}
#nav li .nav_3{
  width:26px;
  background-position:-292px 0;
}
#nav li .nav_4{
  width:40px;
  background-position:-425px 0;
}
#nav li .nav_5{
  width:26px;
  background-position:-590px 0;
}
#nav li .nav_6{
  width:35px;
  background-position:-720px 0;
}
#nav li a{
  display:block;
  color:white;
  padding:0 20px;
}
#nav li a:hover{
  text-decoration:none;
  background:url(imagesnav_bg_h.gif) repeat-x;
}
