@charset "UTF-8";
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td,header,footer,section,article,aside,nav,figure,figcaption {
  margin:0;
  padding:0;
}
html,
body {
  width:100%;
  max-width:750px;
  margin:0 auto;
}
body {
  font-family:"Microsoft Yahei","Helvetica";
  line-height:1.3;
  color:#333;
  background-color:#f9f9f9;
}
a {
  color:#333333;
}
html * {
  outline:none;
  -webkit-tap-highlight-color:transparent;
  -webkit-text-size-adjust:none;
  -ms-text-size-adjust:none;
  -moz-text-size-adjust:none;
  text-size-adjust:none;
}
img {
  max-width:100%;
  border:0;
  vertical-align:top;
  font-size:14px;
}
ul,
ol {
  list-style:none;
}
table {
  border-collapse:collapse;
  border-spacing:0;
}
button {
  background:none;
  border:none;
}
a,
input,
textarea,
button {
  color:#333333;
  text-decoration:none;
  border:none;
}
input,
button,
textarea,
select,
optgroup,
option {
  font:1rem "Microsoft Yahei","Helvetica";
}
input[type="button"],
input[type="text"],
input[type="submit"],
input[type="search"],
input[type="tel"],
input[type="number"],
select,
option,
.appNone {
  -webkit-appearance:none;
  -moz-appearance:none;
  appearance:none;
}
input::-webkit-input-placeholder,
textarea::-webkit-input-placeholder {
  color:rgba(0,0,0,0.3);
}
input:-moz-placeholder,
textarea:-moz-placeholder,
input::-moz-placeholder,
textarea::-moz-placeholder {
  color:rgba(0,0,0,0.3);
}
textarea {
  vertical-align:top;
}
@media only screen and (min-width:320px) {
  html {
    font-size:42.66667px;
  }
}
@media only screen and (min-width:360px) {
  html {
    font-size:48px;
  }
}
@media only screen and (min-width:375px) {
  html {
    font-size:50px;
  }
}
@media only screen and (min-width:384px) {
  html {
    font-size:51.2px;
  }
}
@media only screen and (min-width:414px) {
  html {
    font-size:55.2px;
  }
}
@media only screen and (min-width:480px) {
  html {
    font-size:64px;
  }
}
@media only screen and (min-width:640px) {
  html {
    font-size:85.33333px;
  }
}
@media only screen and (min-width:750px) {
  html {
    font-size:100px;
  }
}
@media only screen and (max-width:319px) {
  html {
    font-size:42.53333px;
  }
}
.icon {
  display:inline-block;
  background-color:transparent;
  background-repeat:no-repeat;
}
.wbwr {
  word-break:break-all;
  word-wrap:break-word;
}
.clr:after,
.clr:before {
  content:"";
  display:table;
}
.clr:after {
  clear:both;
}
.fll {
  float:left;
}
.flr {
  float:right;
}
.vam {
  vertical-align:middle;
}
.vat {
  vertical-align:top;
}
.db {
  display:block;
}
.dib {
  display:inline-block;
}
.vh {
  visibility:hidden;
}
.tar {
  text-align:right;
}
.tal {
  text-align:left;
}
.tac {
  text-align:center;
}
.taj {
  text-align:justify;
}
.ovh {
  overflow:hidden;
}
.ovhx {
  overflow-x:auto;
}
.posr {
  position:relative;
}
.auto {
  margin-left:auto;
  margin-right:auto;
}
.bsbb {
  -webkit-box-sizing:border-box;
  -moz-box-sizing:border-box;
  box-sizing:border-box;
}
.unline {
  text-decoration:underline;
}
.f20 {
  font-size:0.2rem;
}
.f22 {
  font-size:0.22rem;
}
.f24 {
  font-size:0.24rem;
}
.f26 {
  font-size:0.26rem;
}
.f28 {
  font-size:0.28rem;
}
.f30 {
  font-size:0.3rem;
}
.f32 {
  font-size:0.32rem;
}
.f34 {
  font-size:0.34rem;
}
.f36 {
  font-size:0.36rem;
}
.f38 {
  font-size:0.38rem;
}
.f40 {
  font-size:0.4rem;
}
.f42 {
  font-size:0.42rem;
}
.f44 {
  font-size:0.44rem;
}
.f46 {
  font-size:0.46rem;
}
.f48 {
  font-size:0.48rem;
}
.f50 {
  font-size:0.5rem;
}
.f52 {
  font-size:0.52rem;
}
.f54 {
  font-size:0.54rem;
}
.f56 {
  font-size:0.56rem;
}
.f58 {
  font-size:0.58rem;
}
.f60 {
  font-size:0.6rem;
}
.fc3 {
  color:#333;
}
.fc5 {
  color:#555;
}
.fc6 {
  color:#666;
}
.fc8 {
  color:#888;
}
.fc9 {
  color:#999;
}
.fcf {
  color:#fff;
}
.fcb {
  color:#bbb;
}
.fcc {
  color:#ccc;
}
.fc0 {
  color:#000;
}
.blue {
  color:#318af5;
}
.grey {
  color:#03ce9b;
}
.yellow {
  color:#ffa800;
}
.red {
  color:#f00;
}
.orange {
  color:orange;
}
.green {
  color:#62C4A6;
}
.fn {
  font-weight:normal;
}
.bold {
  font-weight:bold;
}
.fs {
  font-style:normal;
}
.ellipsis {
  overflow:hidden;
  white-space:nowrap;
  text-overflow:ellipsis;
}
.mb3 {
  margin-bottom:0.03rem;
}
.mb4 {
  margin-bottom:0.04rem;
}
.mb5 {
  margin-bottom:0.05rem;
}
.mb8 {
  margin-bottom:.08rem;
}
.mb10 {
  margin-bottom:0.1rem;
}
.mb15 {
  margin-bottom:0.15rem;
}
.mb20 {
  margin-bottom:0.2rem;
}
.mb24 {
  margin-bottom:0.24rem;
}
.mb25 {
  margin-bottom:0.25rem;
}
.mb30 {
  margin-bottom:0.3rem;
}
.mb35 {
  margin-bottom:0.35rem;
}
.mb40 {
  margin-bottom:0.4rem;
}
.mb45 {
  margin-bottom:0.45rem;
}
.mb50 {
  margin-bottom:0.5rem;
}
.mb55 {
  margin-bottom:0.55rem;
}
.mb60 {
  margin-bottom:0.6rem;
}
.mt5 {
  margin-top:0.05rem;
}
.mt10 {
  margin-top:0.1rem;
}
.mt15 {
  margin-top:0.15rem;
}
.mt20 {
  margin-top:0.2rem;
}
.mt25 {
  margin-top:0.25rem;
}
.mt30 {
  margin-top:0.3rem;
}
.mt35 {
  margin-top:0.35rem;
}
.mt40 {
  margin-top:0.4rem;
}
.mt45 {
  margin-top:0.45rem;
}
.mt50 {
  margin-top:0.5rem;
}
.mt55 {
  margin-top:0.55rem;
}
.mt60 {
  margin-top:0.6rem;
}
.mr5 {
  margin-right:0.05rem;
}
.mr10 {
  margin-right:0.1rem;
}
.mr15 {
  margin-right:0.15rem;
}
.mr20 {
  margin-right:0.2rem;
}
.mr25 {
  margin-right:0.25rem;
}
.mr30 {
  margin-right:0.3rem;
}
.mr35 {
  margin-right:0.35rem;
}
.mr40 {
  margin-right:0.4rem;
}
.mr45 {
  margin-right:0.45rem;
}
.mr50 {
  margin-right:0.5rem;
}
.mr55 {
  margin-right:0.55rem;
}
.mr60 {
  margin-right:0.6rem;
}
.ml5 {
  margin-left:0.05rem;
}
.ml10 {
  margin-left:0.1rem;
}
.ml15 {
  margin-left:0.15rem;
}
.ml20 {
  margin-left:0.2rem;
}
.ml25 {
  margin-left:0.25rem;
}
.ml30 {
  margin-left:0.3rem;
}
.ml35 {
  margin-left:0.35rem;
}
.ml40 {
  margin-left:0.4rem;
}
.ml45 {
  margin-left:0.45rem;
}
.ml50 {
  margin-left:0.5rem;
}
.ml60 {
  margin-left:0.6rem;
}
.pl5 {
  padding-left:0.05rem;
}
.pl10 {
  padding-left:0.1rem;
}
.pl15 {
  padding-left:0.15rem;
}
.pl20 {
  padding-left:0.2rem;
}
.pl25 {
  padding-left:0.25rem;
}
.pl30 {
  padding-left:0.3rem;
}
.pl35 {
  padding-left:0.35rem;
}
.pl40 {
  padding-left:0.4rem;
}
.pl45 {
  padding-left:0.45rem;
}
.pl50 {
  padding-left:0.5rem;
}
.pl55 {
  padding-left:0.55rem;
}
.pl60 {
  padding-left:0.6rem;
}
.pr5 {
  padding-right:0.05rem;
}
.pr10 {
  padding-right:0.1rem;
}
.pr15 {
  padding-right:0.15rem;
}
.pr20 {
  padding-right:0.2rem;
}
.pr25 {
  padding-right:0.25rem;
}
.pr30 {
  padding-right:0.3rem;
}
.pr35 {
  padding-right:0.35rem;
}
.pr40 {
  padding-right:0.4rem;
}
.pr45 {
  padding-right:0.45rem;
}
.pr50 {
  padding-right:0.5rem;
}
.pr60 {
  padding-right:0.6rem;
}
.pt5 {
  padding-top:0.05rem;
}
.pt10 {
  padding-top:0.1rem;
}
.pt15 {
  padding-top:0.15rem;
}
.pt20 {
  padding-top:0.2rem;
}
.pt25 {
  padding-top:0.25rem;
}
.pt30 {
  padding-top:0.3rem;
}
.pt35 {
  padding-top:0.35rem;
}
.pt40 {
  padding-top:0.4rem;
}
.pt45 {
  padding-top:0.45rem;
}
.pt50 {
  padding-top:0.5rem;
}
.pt60 {
  padding-top:0.6rem;
}
.pt100 {
  padding-top:1rem;
}
.pb5 {
  padding-bottom:0.05rem;
}
.pb10 {
  padding-bottom:0.1rem;
}
.pb15 {
  padding-bottom:0.15rem;
}
.pb20 {
  padding-bottom:0.2rem;
}
.pb25 {
  padding-bottom:0.25rem;
}
.pb30 {
  padding-bottom:0.3rem;
}
.pb35 {
  padding-bottom:0.35rem;
}
.pb40 {
  padding-bottom:0.4rem;
}
.pb50 {
  padding-bottom:0.5rem;
}
.pb60 {
  padding-bottom:0.6rem;
}
.mb0 {
  margin-bottom:0 !important;
}
.ml-30 {
  margin-left:-0.3rem;
}
.ml-20 {
  margin-left:-0.2rem;
}
.ml-10 {
  margin-left:-0.1rem;
}
.flex {
  display:-webkit-box;
  display:-webkit-flex;
  display:-moz-box;
  display:-ms-flexbox;
  display:flex;
}
.fs0 {
  -webkit-flex-shrink:0;
  -ms-flex-negative:0;
  flex-shrink:0;
}
.fs1 {
  -webkit-flex-shrink:1;
  -ms-flex-negative:1;
  flex-shrink:1;
}
.aic {
  -webkit-box-align:center;
  -webkit-align-items:center;
  -moz-box-align:center;
  -ms-flex-align:center;
  align-items:center;
}
.jcc {
  -webkit-box-pack:center;
  -webkit-justify-content:center;
  -moz-box-pack:center;
  -ms-flex-pack:center;
  justify-content:center;
}
.jsb {
  -webkit-box-pack:justify;
  -webkit-justify-content:space-between;
  -moz-box-pack:justify;
  -ms-flex-pack:justify;
  justify-content:space-between;
}
.fg0 {
  -webkit-box-flex:0;
  -webkit-flex-grow:0;
  -moz-box-flex:0;
  -ms-flex-positive:0;
  flex-grow:0;
}
.fg1 {
  -webkit-box-flex:1;
  -webkit-flex-grow:1;
  -moz-box-flex:1;
  -ms-flex-positive:1;
  flex-grow:1;
}
.fww {
  -webkit-flex-wrap:wrap;
  -ms-flex-wrap:wrap;
  flex-wrap:wrap;
}
.h100 {
  height:100%;
}
.w100 {
  width:100%;
}
.w50 {
  width:50%;
}
.w25 {
  width:25%;
}
.none {
  display:none;
}
.bb1-dashed {
  border-bottom:1px dashed #eee;
}
.bt1-dashed {
  border-top:1px dashed #eee;
}
.bb1 {
  border-bottom:1px solid #eee;
}
.bl1 {
  border-left:1px solid #eee;
}
.bt1 {
  border-top:1px solid #eee;
}
.br1 {
  border-right:1px solid #eee;
}
.bn {
  border:none;
}
.bb1-last:last-child {
  border-bottom:none;
}
.bt1-first:first-child {
  border-top:none;
}
.hid2 {
  text-overflow:-o-ellipsis-lastline;
  overflow:hidden;
  text-overflow:ellipsis;
  display:-webkit-box;
  -webkit-line-clamp:2;
  line-clamp:2;
  -webkit-box-orient:vertical;
}
.hid3 {
  text-overflow:-o-ellipsis-lastline;
  overflow:hidden;
  text-overflow:ellipsis;
  display:-webkit-box;
  -webkit-line-clamp:3;
  line-clamp:3;
  -webkit-box-orient:vertical;
}
.hid4 {
  text-overflow:-o-ellipsis-lastline;
  overflow:hidden;
  text-overflow:ellipsis;
  display:-webkit-box;
  -webkit-line-clamp:4;
  line-clamp:4;
  -webkit-box-orient:vertical;
}
.bw {
  background-color:#fff;
}
.bg {
  background-color:#f4f5f6;
}
.bb {
  background-color:#519aff;
}
* {
  -webkit-overflow-scrolling:touch;
}
.lh26 {
  line-height:0.26rem;
}
.lh28 {
  line-height:0.28rem;
}
.lh30 {
  line-height:0.30rem;
}
.lh32 {
  line-height:0.32rem;
}
.lh34 {
  line-height:0.34rem;
}
.lh36 {
  line-height:0.36rem;
}
.lh38 {
  line-height:0.38rem;
}
.lh40 {
  line-height:0.4rem;
}
.lh42 {
  line-height:0.42rem;
}
.lh44 {
  line-height:0.44rem;
}
.lh46 {
  line-height:0.46rem;
}
.lh48 {
  line-height:0.48rem;
}
.lh50 {
  line-height:0.5rem;
}
.lh52 {
  line-height:0.52rem;
}
.lh56 {
  line-height:0.56rem;
}
.lh60 {
  line-height:0.6rem;
}
.lh80 {
  line-height:0.8rem;
}
.lh90 {
  line-height:0.9rem;
}
.lh100 {
  line-height:1rem;
}
.all-img {
  width:100%;
  height:100%;
}
.img-cover {
  -o-object-fit:cover;
  object-fit:cover;
}
.img-contain {
  -o-object-fit:contain;
  object-fit:contain;
}
.dropload-up,
.dropload-down {
  position:relative;
  height:0;
  overflow:hidden;
  font-size:0.26rem;
  -webkit-transform:translateZ(0);
  transform:translateZ(0);
}
.dropload-down {
  height:0.6rem;
  line-height:0.6rem;
  text-align:center;
}
.dropload-refresh,
.dropload-update,
.dropload-load,
.dropload-noData {
  height:.5rem;
  line-height:.5rem;
  font-size:0.26rem;
  text-align:center;
  color:#999;
}
.dropload-load span {
  line-height:1;
}
.dropload-load .loading {
  display:inline-block;
  height:0.2rem;
  width:0.2rem;
  -webkit-border-radius:100%;
  border-radius:100%;
  margin-right:0.16rem;
  border:2px solid #999;
  border-bottom-color:transparent;
  vertical-align:middle;
  -webkit-animation:rotate 0.75s linear infinite;
  animation:rotate 0.75s linear infinite;
}
.before-loading:before {
  content:"";
  display:inline-block;
  height:.2rem;
  width:.2rem;
  -webkit-border-radius:100%;
  border-radius:100%;
  margin-right:6px;
  border:2px solid #009de0;
  border-bottom-color:transparent;
  vertical-align:middle;
  -webkit-animation:rotate 1.5s linear infinite;
  animation:rotate 1.5s linear infinite;
}
@-webkit-keyframes rotate {
  from {
    -webkit-transform:rotate(0deg);
    transform:rotate(0deg);
  }
  to {
    -webkit-transform:rotate(180deg);
    transform:rotate(180deg);
  }
  to {
    -webkit-transform:rotate(360deg);
    transform:rotate(360deg);
  }
}
@keyframes rotate {
  from {
    -webkit-transform:rotate(0deg);
    transform:rotate(0deg);
  }
  to {
    -webkit-transform:rotate(180deg);
    transform:rotate(180deg);
  }
  to {
    -webkit-transform:rotate(360deg);
    transform:rotate(360deg);
  }
}
.pl24 {
  padding-left:.24rem;
}
.pr24 {
  padding-right:.24rem;
}
.mr24 {
  margin-right:.24rem;
}
.ml24 {
  margin-left:.24rem;
}
body {
  background:#F8F9FA url(../images/header-bj.png) no-repeat left -0.4rem/100% auto;
}
.br16 {
  -webkit-border-radius:.16rem;
  border-radius:.16rem;
}
.br10 {
  -webkit-border-radius:.1rem;
  border-radius:.1rem;
}
.index_header {
  height:1rem;
}
.index_header .logo {
  width:1.62rem;
  background:url(../images/logo.png) no-repeat left/1.62rem;
}
.index_header .logo-txt {
  width:2.2rem;
  height:.48rem;
  background:url(../images/logo-txt.png) no-repeat left bottom/2.14rem auto;
}
.index_header .go-menu {
  width:.5rem;
  background:url(../images/icon-header.png) no-repeat right/0.4rem auto;
}
.header_mask {
  position:absolute;
  left:0;
  top:1rem;
  right:0;
  bottom:0;
  background-color:rgba(0,0,0,.4);
  display:none;
  z-index:99999;
}
.top_menus {
  position:absolute;
  top:1rem;
  left:0;
  width:100%;
  display:none;
  box-sizing:border-box;
  background:#fff;
  border-top:1px solid #eee;
  z-index:11;
  padding:.48rem .3rem 0;
}
.top_menus .cell {
  width:25%;
  margin-bottom:.4rem;
  padding-top:.8rem;
  font-size:.3rem;
  text-align:center;
  background:url(../images/home.png) no-repeat center top/0.64rem 0.64rem;
}
.top_menus .cell.rimg1 {
  background-image:url(../images/rimg1.png);
}
.top_menus .cell.rimg2 {
  background-image:url(../images/rimg2.png);
}
.top_menus .cell.rimg3 {
  background-image:url(../images/rimg3.png);
}
.top_menus .cell.rimg4 {
  background-image:url(../images/rimg4.png);
}
.top_menus .cell.rimg5 {
  background-image:url(../images/rimg5.png);
}
.top_menus .cell.rimg6 {
  background-image:url(../images/rimg6.png);
}
.top_menus .cell.rimg7 {
  background-image:url(../images/rimg7.png);
}
.top_menus .cell.rimg8 {
  background-image:url(../images/rimg8.png);
}
.top_menus .cell.zixun {
  background-image:url(../images/zixun.png);
}
.top_menus .cell.wenda {
  background-image:url(../images/wenda.png);
}
.top_menus .cell.zhidao {
  background-image:url(../images/zhidao.png);
}
.top_menus .cell.dshipin {
  background-image:url(../images/duanshipin.png);
}
.top_menus .cell.yiyao {
  background-image:url(../images/yiyao.png);
}
.top_menus .cell.zdao {
  background-image:url(../images/yyzdao.png);
}
.top_menus:before {
  position:absolute;
  right:.36rem;
  top:-.13rem;
  content:"";
  width:.2rem;
  height:.2rem;
  border-top:1px solid #eee;
  border-left:1px solid #eee;
  -webkit-transform:rotate(45deg);
  -ms-transform:rotate(45deg);
  transform:rotate(45deg);
  background:#fff;
}
.zid69 {
  z-index:999999;
}
.top_tab .cell {
  padding-top:1.1rem;
  background:url(../images/top-hos.png) no-repeat center 0.2rem/0.96rem auto;
}
.top_tab .cell.doc {
  background-image:url(../images/top-doc.png);
}
.top_tab .cell.bk {
  background-image:url(../images/top-bk.png);
}
.top_tab .cell.yao {
  background-image:url(../images/top-yao.png);
}
.top_tab2 .cell {
  padding:.62rem 0 .04rem;
  background:url(../images/tab-news.png) no-repeat center top/0.54rem 0.54rem;
}
.top_tab2 .cell.img2 {
  background-image:url(../images/gaoxiao.png);
}
.top_tab2 .cell.img3 {
  background-image:url(../images/tab-article.png);
}
.top_tab2 .cell.img4 {
  background-image:url(../images/xiangmu.png);
}
.top_tab2 .cell.img5 {
  background-image:url(../images/gaokao.png);
}
.top_tab2 .cell.img6 {
  background-image:url(../images/kaoyan.png);
}
.top_tab2 .cell.img7 {
  background-image:url(../images/tab-yao.png);
}
.top_tab2 .cell.img8 {
  background-image:url(../images/tab-zx.png);
}

.index_banner,
.index_banner .cell {
  height:3.0rem;
}
.index_banner .swiper-pagination {
  position:absolute;
  left:50%;
  bottom:.16rem;
  transform:translateX(-50%);
  display:flex;
  align-items:center;
  justify-content:center;
}
.index_banner .swiper-pagination-bullet {
  width:4px;
  height:4px;
  border-radius:2px;
  background:rgba(0,0,0,.3);
  margin:0 2px;
}
.index_banner .swiper-pagination-bullet.swiper-pagination-bullet-active {
  width:10px;
  background:#04bb54;
}
.m_right {
  padding-right:.18rem;
  background:url(../images/t-right.png) no-repeat right/0.12rem auto;
}
.hot_news_bj_icon {
  padding-right:.1rem;
  background:url(../images/news-bj.png) no-repeat right top/0.34rem 0.34rem;
}
.hot_news_list .list .img-box {
  width:2.44rem;
  height:1.48rem;
}
.hot_news_list .list .title {
  height:.92rem;
}
.hot_news_list .list.no-img .title {
  height:auto;
}
.index_hot_news {
  background:#F5F8FF;
}
.index_hot_news .dt {
  height:.5rem;
  background:url(../images/jrrm.png) no-repeat left/auto 0.3rem;
}
.index_hot_news .dd .a {
  padding-left:.2rem;
  background:url(../images/icon-li.png) no-repeat left/0.08rem 0.08rem;
}
.lh64 {
  line-height:.64rem;
}
.index_title_tab .a {
  background:#F2F5F7;
}
.index_title_tab .a.on {
  background:#F0FDF9;
  color:#62C4A6;
}
.index_jx_kp .list .img-box {
  height:1.48rem;
  width:2.44rem;
}
.index_jx_kp .list .des {
  height:.92rem;
}
.index_jx_kp .list.no-img .des {
  height:auto;
}
.index_jx_kp .voice {
  width:2.26rem;
  height:0.48rem;
  background:#F0FDF9;
  -webkit-border-radius:0.26rem;
  border-radius:0.26rem;
  color:#62C4A6;
}
.index_jx_kp .voice .icon-voice {
  width:0.28rem;
  height:0.3rem;
  background:url(../images/icon-voice.png) no-repeat left/auto 0.24rem;
}
.player_icon:after {
  position:absolute;
  left:50%;
  top:50%;
  -webkit-transform:translate(-50%,-50%);
  -ms-transform:translate(-50%,-50%);
  transform:translate(-50%,-50%);
  width:.6rem;
  height:.6rem;
  content:"";
  background:url(../images/icon-play.png) no-repeat center/0.5rem 0.5rem;
}
.bottom_more {
  line-height:.74rem;
  -webkit-border-radius:.12rem;
  border-radius:.12rem;
  background:#FAFAFA;
}
.bottom_more .m-right {
  padding-right:.3rem;
  background:url(../images/m-right.png) no-repeat right/0.24rem auto;
}
.fc-yellow {
  color:#B68B4A;
}
.all_hos_paihang {
  background:-webkit-linear-gradient(264deg,#FFF8E6 0%,#FFFFFF 100%);
  background:linear-gradient(186deg,#FFF8E6 0%,#FFFFFF 100%);
}
.all_hos_paihang .h2 {
  background:url("../images/icon-pright.png") no-repeat right top/2rem 1rem;
}
.all_hos_paihang .pleft {
  background:url(../images/icon-pleft.png) no-repeat left top/0.34rem 0.3rem;
}
.all_hos_paihang .tabs {
  height:.8rem;
}
.all_hos_paihang .tabs .a {
  margin-right:.76rem;
}
.all_hos_paihang .tabs .a.on {
  font-weight:bold;
  color:#333;
  background:url(../images/title-btm.png) no-repeat center bottom/0.34rem auto;
}
.all_hospital_lists .li .flag {
  position:absolute;
  left:0;
  top:.1rem;
  width:.6rem;
  padding:.1rem 0;
  background:url(../images/icon-pbj.png) no-repeat left top/100% 100%;
  -webkit-transform:scale(0.85);
  -ms-transform:scale(0.85);
  transform:scale(0.85);
  -webkit-transform-origin:left top;
  -ms-transform-origin:left top;
  transform-origin:left top;
}
.all_hospital_lists .li:nth-child(1) .flag {
  background-image:url(../images/icon-pbj0.png);
}
.all_hospital_lists .li:nth-child(2) .flag {
  background-image:url(../images/icon-pbj1.png);
}
.all_hospital_lists .li:nth-child(3) .flag {
  background-image:url(../images/icon-pbj2.png);
}
.all_hospital_lists .li .img-box {
  width:2.44rem;
  height:1.48rem;
}
.all_hospital_lists .li .p-flag {
  margin-top:.04rem;
  -webkit-border-radius:.08rem;
  border-radius:.08rem;
  padding:0 .16rem 0 .44rem;
  background:#FFF2E2 url(../images/icon-p.png) no-repeat 0.16rem center/0.22rem auto;
}
.index_doc_ks_tab .cell {
  padding:0 .08rem;
}
.index_doc_ks_tab .icon {
  width:.7rem;
  height:.7rem;
  background:#F0F7F8 url(../images/ks-eye.png) no-repeat center/0.48rem 0.48rem;
  -webkit-border-radius:50%;
  border-radius:50%;
}
.index_doc_ks_tab .icon.man {
  background-image:url(../images/ks-man.png);
}
.index_doc_ks_tab .icon.zl {
  background-image:url(../images/ks-zl.png);
}
.index_doc_ks_tab .icon.pf {
  background-image:url(../images/ks-pf.png);
}
.index_doc_ks_tab .icon.wm {
  background-image:url(../images/ks-wm.png);
}
.index_doctor_banner {
  height:3.55rem;
  background:url(../images/ystj-bj.png) no-repeat left top/100% auto;
}
.index_doctor_banner .list ul li {
  width:33.3333%;
  padding-top:.33rem;
  height:2.94rem;
}
.index_doctor_banner .list ul li .img-box {
  width:1.24rem;
  height:1.24rem;
}
.index_doctor_banner .point .swiper-pagination-bullet {
  width:.08rem;
  height:.08rem;
  -webkit-border-radius:.04rem;
  border-radius:.04rem;
  background:#eee;
  margin:0 .02rem;
}
.index_doctor_banner .point .swiper-pagination-bullet.swiper-pagination-bullet-active {
  width:.28rem;
  background:#62C4A6;
}
.hot_jb_tab .a {
  padding:0 .28rem;
  background:#F1F5F7;
  -webkit-border-radius:.08rem;
  border-radius:.08rem;
}
.hot_jb_list .list .title:before {
  display:inline-block;
  height:.42rem;
  content:"";
  vertical-align:top;
  background:url(../images/li0.png) no-repeat left/0.34rem auto;
}
.hot_jb_list .list:nth-child(1) .title:before {
  width:.4rem;
}
.hot_jb_list .list:nth-child(2) .title:before {
  width:.4rem;
  background-image:url(../images/li1.png);
}
.hot_jb_list .list:nth-child(3) .title:before {
  width:.4rem;
  background-image:url(../images/li2.png);
}
.hot_jb_list .list:nth-child(4) .title:before {
  width:.4rem;
  background-image:url(../images/li3.png);
}
.hot_jb_list .list:nth-child(5) .title:before {
  width:.4rem;
  background-image:url(../images/li4.png);
}
.relate_yao {
  height:1.25rem;
  background:#F0F7F8;
}
.relate_yao .icon {
  width:.9rem;
  height:.8rem;
  background:url(../images/yyzn.png) no-repeat left/0.7rem auto;
}
.relate_yao .list {
  height:.9rem;
}
.title_tabs_ovhx {
  height:.72rem;
}
.title_tabs_ovhx .a {
  margin-right:.4rem;
  line-height:.6rem;
}
.title_tabs_ovhx .a.on {
  font-weight:bold;
  color:#333;
  background:url(../images/title-btm.png) no-repeat center bottom/0.34rem auto;
}
.title_tabs_box .title-menu {
  position:absolute;
  right:0;
  top:0;
  height:100%;
  width:.7rem;
  background:#fff url(../images/tab-menu.png) no-repeat center/0.32rem 0.32rem;
  -webkit-box-shadow:-2px 0 4px #ddd;
  box-shadow:-2px 0 4px #ddd;
}
.index_yao_list .img-box {
  padding-top:.06rem;
  width:2.24rem;
  height:1.75rem;
}
.index_yao_list .flag {
  margin-bottom:.12rem;
}
.index_yao_list .flag span {
  padding:0 .14rem;
  -webkit-border-radius:.06rem;
  border-radius:.06rem;
}
.index_yao_list .flag .fgreen {
  background:#E8FAF2;
  color:#62C4A6;
}
.index_yao_list .flag .fred {
  background:#FFEEE6;
  color:#FF656E;
}
.health_news_top .list {
  height:3.3rem;
  background:#F0F5F7;
}
.health_news_top .list .img-box {
  height:1.8rem;
}
.health_news_bottom {
  line-height:.68rem;
}
.health_news_bottom .flag {
  background:#F8F8F8;
  -webkit-border-radius:.22rem;
  border-radius:.22rem;
}
.index_iask_list .list .icon {
  width:.4rem;
  line-height:.4rem;
  -webkit-border-radius:.1rem;
  border-radius:.1rem;
  background:#62C4A6;
  margin-right:.12rem;
}
.title_tab_radius .tab {
  background:#F1F5F7;
  line-height:.52rem;
  -webkit-border-radius:.26rem;
  border-radius:.26rem;
  padding:0 .28rem;
}
.title_tab_radius .tab.on {
  color:#fff;
  background:#62C4A6;
}
.index_txt_list .num {
  width:.3rem;
}
.index_txt_list ul li:nth-child(1) .num {
  color:#FF008C;
}
.index_txt_list ul li:nth-child(2) .num {
  color:#FF3619;
}
.index_txt_list ul li:nth-child(3) .num {
  color:#FF8A00;
}
.health_news_bottom .num {
  width:.3rem;
}
.health_news_bottom ul li:nth-child(1) .num {
  color:#FF008C;
}
.health_news_bottom ul li:nth-child(2) .num {
  color:#FF3619;
}
.health_news_bottom ul li:nth-child(3) .num {
  color:#FF8A00;
}
.index_footer {
  background:#F2F3F5;
}
.index_footer .type_web .cell {
  width:2.1rem;
  background:#fff;
  -webkit-border-radius:.08rem;
  border-radius:.08rem;
}
.index_footer .type_web .cell .pc {
  padding-left:.4rem;
  background:url(../images/footer-pc.png) no-repeat left/0.32rem auto;
}
.index_footer .type_web .cell .m {
  padding-left:.4rem;
  background:url(../images/footer-m.png) no-repeat left/0.32rem auto;
}
.index_footer .type_web .cell .js {
  padding-left:.4rem;
  background:url(../images/footer-js.png) no-repeat left/0.32rem auto;
}
.index_footer .footer-logo {
  width:2.21rem;
  height:.94rem;
}
.lh58 {
  line-height:.58rem;
}
.fce {
  color:#eee;
}
.di {
  display:inline;
}
