@charset "utf-8";
body {
  background-image: url(../img/homebody-bg.gif);
}
.hometeaser .btn a, #playvideo {
  text-align:left;
  text-indent: -2000px;
  overflow: hidden;
}
.bannerwrape1 {
  background: url(../img/bannerwrape1.jpg) center top no-repeat;
}
.bannerwrape2 {
  background:url(../img/bannerwrape2.jpg) center 99px no-repeat;
}
.bannerwrape3 {
  background:url(../img/bannerwrape3.jpg) center 223px no-repeat;
}
.bannerwrape4 {
  background:url(../img/bannerwrape4.jpg) center 337px no-repeat;
}
.homebanner {
  height: 433px;
  width:980px;
  margin:0 auto;
  text-align:right;
  position:relative;
}
.homebanner .fix {
  background: url(../img/bannerfix.png) no-repeat;
  width:557px;
  height:326px;
  position:absolute;
  top:156px;
  right:-10px;
  _background:none;
 _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src="img/bannerfix.png");/* html path */
}
#playvideo {
  width:80px;
  height:63px;
  position:absolute;
  top:357px;
  right:47px;
}
.hometeaserwrape {
  background: url(../img/hometeaserwrape-bg.jpg) center top repeat-x;
}
.hometeaser {
  height:170px;
  width:980px;
  margin:0 auto;
}
.hometeaser h3 {
  margin-bottom:8px;
}
.hometeaser .btn {
  margin-top: 10px;
}
.hometeaser .btn a {
  display:block;
  width:128px;
  height:24px;
  background: url(../img/index_phone.gif)  no-repeat;
}
/*

.hometeaser .btn a:hover {

  background-position: 0 -168px;

}*/

#homehealth, #homeclub {
  float:left;
  background: url(../img/homehealth-bg.gif) no-repeat;
  width:185px;
  height:138px;
  padding:16px 50px 0 16px;
  /*cursor:pointer;*/
}
#homehealth .btn {
  margin-top:29px;
}
#homeclub {
  background-image: url(../img/hp-mid-teaser-bg.jpg);
  padding-right:124px;
  width:120px;
  margin-right:-50px;
}
#homeclub .btn a {
  width:134px;
  background-position:0 -240px;
}
/*

#homeclub .btn a:hover {

  background-position: 0 -216px;

}*/

#homeexpert {
  float:right;
  background: url(../img/homeexpert-bg.jpg?d=20150319) no-repeat;
  width:468px;
  padding:20px 0 0 15px;
  height:154px;
  position:relative;
}
#homeexpert .ts_text {
  position: absolute;
  top:42px;
  left:17px;
  width:309px;
}
.hometestwrape {
  background: url(../img/hometestwrape-bg.gif) center top no-repeat;
  padding-top:14px;
}
.hometest {
  margin:0 auto;
  height:84px;
  width:980px;
}
.hometest ul {
  padding-left: 55px;
}
.hometest li {
  margin: 0 127px 0 100px;
}
.hometest li, .hometest a {
  float: left;
}
.hometest a {
  width: 233px;
  height:60px;
  background-image: url(../img/hometest-bg.png);
  background-repeat:no-repeat;
  text-indent:-2000px;
  overflow:hidden;
}
.hometest a:hover {
  background-position: 0 -60px;
}
.hometest .first, .hometest .last {
  margin:0;
}
.hometest .q a {
  width:172px;
  background-position:0 -120px;
}
.hometest .q a:hover {
  background-position: 0 -180px;
}
.hometest .health a {
  width:221px;
  background-position:0 -240px;
}
.hometest .health a:hover {
  background-position: 0 -300px;
}
#footer {
  margin-top: 0;
  border:0;
  padding:10px 0;
}
.hp_teaser_weibo {
  width:234px;
  height:154px;
  float: left;
  display:inline;
  background: url("../img/hp-left-teaser-bg.jpg?d=20150319") no-repeat scroll 0 0 transparent;
  padding:18px 0 2px 15px;
}

.hp_teaser_weibo a{
  display:block;
  width:231px;
  height:154px;
  }

.hp_teaser_weibo .btn a {
	background-position:0 -313px;
	width:87px;
}
  
  .mod_gov_icon {
    height: 47px;
    padding-bottom: 10px;
    padding-top: 10px;
    text-align: center;
    width: 100%;
}
