html {
  font-size: 13.33333333vw;
}
body {
  font-family: "Microsoft YaHei","微软雅黑";
}
.bgc {
  background-color: #fff;
}
.marbot {
  margin-bottom: .3rem;
}
.toF {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
.toFm {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.toMid {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.toM {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
.toLr {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.toLra {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -ms-flex-pack: distribute;
      justify-content: space-around;
}
.toLrm {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.toTb {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.toTbm {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.img img {
  width: 100%;
  height: 100%;
}
.m-comtitle {
  padding: .38rem 0;
}
.m-comtitle .line {
  width: 0.1rem;
  height: 0.28rem;
  border-radius: 0.02rem;
  background-color: transparent;
  background: radial-gradient(#5665ff, #4443f9);
  margin-right: .16rem;
}
.m-comtitle .word {
  font-size: 0.28rem;
  line-height: 0.28rem;
  color: #333333;
  font-weight: bold;
}
body,.pageheader h2 {
  margin: 0;
  padding: 0;
}
/*浮动*/
.fl {
  float: left;
}
.fr {
  float: right;
}
/*清除浮动*/
.clearfix:after {
  content: '';
  display: block;
  clear: both;
}
.clearfix {
  zoom: 1;
}
img,
input,
select {
  vertical-align: middle;
  outline: none;
  border: none;
  margin: 0;
  padding: 0;
}
.pageheader h1,
.footer-wraper h1 {
  padding: 0;
  margin: 0;
}
.pageheader a,
.footer-wraper a,
.pageheader em,
.footer-wraper em {
  text-decoration: none;
  font-style: normal;
}
.intro {
  padding: 0;
  margin: 0;
}
.artcle-dz,
.prev-next,
.artlist,
.tags {
  list-style: none;
  padding: 0;
  margin: 0;
}
.artcle-dz li,
.prev-next li,
.artlist li,
.tags li,
.artcle-dz p,
.prev-next p,
.artlist p,
.tags p {
  padding: 0;
  margin: 0;
}
.artcle-dz a,
.prev-next a,
.artlist a,
.tags a,
.artcle-dz em,
.prev-next em,
.artlist em,
.tags em {
  text-decoration: none;
}
.artcle-dz h5,
.prev-next h5,
.artlist h5,
.tags h5 {
  padding: 0;
  margin: 0;
}
.m-comtitle h5 {
  padding: 0;
  margin: 0;
  font-size:14px;
}
.lookbtn-fa a {
  text-decoration: none;
}
.insome,
.pageheader nav {
  -webkit-box-sizing: content-box;
          box-sizing: content-box;
}
.article-detail {
  padding: .3rem;
}
.article-detail .title {
  font-size: 0.33rem;
  line-height: 0.43rem;
  color: #333333;
}
.article-detail .author-time {
  font-size: 0.24rem;
  line-height: 0.43rem;
  color: #666666;
  padding: .26rem 0 .12rem 0;
}
.article-detail .author-time span {
  margin-right: .24rem;
}
.article-detail .tis {
  font-size: 0.24rem;
  line-height: 0.43rem;
  color: #999999;
  margin-bottom: .38rem;
}
.article-detail .intro {
  font-size: 0.24rem;
  line-height: 0.5rem;
  color: #666666;
  padding: .3rem .2rem;
  background-color: #f5f5f5;
  margin-bottom: .4rem;
}
.article-detail .my-advert1 {
  margin-bottom: .28rem;
  text-align: center;
  overflow: hidden;
}
.article-detail .my-advert1 img {
  border-radius: .04rem;
}
.article-detail .content {
  width: 6.9rem;
  overflow: hidden;
  line-height: .52rem;
  font-size: .27rem;
}
.article-detail .content img {
  width: 100%;
  margin: .1rem 0;
}
.article-detail .content a {
  color: #30c8c6;
  text-decoration: none;
}
.article-detail .formbox2-fa {
  padding: .28rem 0 .4rem 0;
}
.article-detail .formbox2 {
  width: 6.9rem;
  height: 4.28rem;
  border-radius: 0.04rem;
  background-color: #ffffff;
  margin: 0 auto;
  background: #ffffff url(../../images/information/im_bg_a.png) no-repeat center;
  background-size: cover;
}
.article-detail .formbox2 .title {
  text-align: center;
  color: #ffffff;
  padding-top: .1rem;
}
.article-detail .formbox2 .title div {
  font-size: 0.34rem;
  font-weight: bold;
  line-height: .5rem;
}
.article-detail .formbox2 .title p {
  font-size: 0.34rem;
  line-height: .6rem;
  margin-bottom: .12rem;
}
.article-detail .formbox2 .insome {
  width: 5.06rem;
  height: 0.94rem;
  border-radius: 0.04rem;
  background-color: #ffffff;
  margin: 0 auto;
  margin-bottom: .3rem;
  padding: 0 .5rem;
}
.article-detail .formbox2 .insome input {
  border: none;
  font-size: 0.26rem;
  line-height: 0.94rem;
  color: #999999;
  width: 100%;
}
.article-detail .formbox2 .mybtn {
  width: 6.06rem;
  height: 0.94rem;
  border-radius: 0.04rem;
  background-color: #ffffff;
  cursor: pointer;
  text-align: center;
  font-size: 0.33rem;
  line-height: 0.94rem;
  color: #ffffff;
  background: -webkit-gradient(linear, left top, right top, from(#f7cd6e), to(#ff8e2c));
  background: linear-gradient(left, #f7cd6e, #ff8e2c);
  margin: 0 auto;
}
.article-detail .tags {
  padding-bottom: .22rem;
  border-bottom: .02rem solid #ccc;
  margin-bottom: .3rem;
  display: -webkit-box;
  overflow: hidden;
  text-overflow: ellipsis;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 5;
  color: transparent;
}
.article-detail .tags li {
  display: inline-block;
  padding: 0 .25rem;
  height: .55rem;
  font-size: 0.24rem;
  line-height: 0.55rem;
  color: #ffac01;
  border: .02rem solid #ffac01;
  margin: 0 .18rem .18rem 0;
  border-radius: .28rem;
}
.article-detail .tags li a {
  color: #ffac01;
}
.article-detail .tisbot {
  font-size: 0.24rem;
  line-height: 0.48rem;
  color: #999999;
}
.article-detail .tisbot a {
  color: #999;
  text-decoration: none;
}
.artcle-dz {
  padding: .4rem 0 .1rem 0;
}
.artcle-dz li .ibox {
  width: 1.2rem;
  height: 1.2rem;
  border-radius: 50%;
  background-color: transparent;
}
.artcle-dz li .ibox img {
  width: 100%;
  height: 100%;
  border-radius: 50%;
}
.artcle-dz li p {
  text-align: center;
  font-size: 0.28rem;
  line-height: 0.78rem;
  color: #333333;
}
.prev-next {
  padding: 0 .3rem;
}
.prev-next li {
  padding: .3rem 0 .2rem 0;
}
.prev-next li .tit {
  max-width: 4.82rem;
  line-height: .4rem;
  color: #999;
  font-size: .24rem;
}
.prev-next li .tit a {
  color: #999;
  text-decoration: none;
}
.prev-next li .mybtn {
  width: 1.68rem;
  height: 0.55rem;
  border-radius: 0.28rem;
  background-color: #5851ff;
  cursor: pointer;
  text-align: center;
  line-height: 0.55rem;
}
.prev-next li .mybtn a {
  display: block;
  font-size: 0.24rem;
  line-height: 0.55rem;
  color: #ffffff;
}
.prev-next li.prev {
  border-bottom: .02rem solid #ccc;
}
.formbox-fa {
  padding-top: .4rem;
}
.formbox {
  width: 6.9rem;
  height: 6.84rem;
  border-radius: 0.04rem;
  background-color: #ffffff;
  margin: 0 auto;
  background: #ffffff url(../../images/information/im_bg_jsfwtd.png) no-repeat center;
  background-size: cover;
}
.formbox .title {
  font-size: 0.44rem;
  line-height: 1.56rem;
  color: #ffffff;
  font-weight: bold;
  text-align: center;
}
.formbox .insome {
  width: 5.06rem;
  height: 0.94rem;
  border-radius: 0.04rem;
  background-color: #ffffff;
  margin: 0 auto;
  margin-bottom: .3rem;
  padding: 0 .5rem;
}
.formbox .insome input {
  border: none;
  font-size: 0.26rem;
  line-height: 0.94rem;
  color: #999999;
  width: 100%;
}
.formbox .insome2 {
  width: 6.06rem;
  height: .94rem;
  margin: 0 auto;
  margin-bottom: .3rem;
}
.formbox .insome2 .province,
.formbox .insome2 .city {
  width: 2.8rem;
  height: 0.94rem;
  border-radius: 0.04rem;
  background-color: #ffffff;
  padding: 0 .5rem;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.formbox .insome2 select {
  width: 100%;
  height: 100%;
  border: none;
  font-size: 0.26rem;
  line-height: 0.94rem;
  color: #999999;
  background: #ffffff url(../../images/information/icon_more.png) no-repeat right;
  background-size: .24rem .14rem;
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
  text-indent: 0.01px;
  text-overflow: "";
}
.formbox .mybtn {
  width: 6.06rem;
  height: 0.94rem;
  border-radius: 0.04rem;
  background-color: #ffffff;
  cursor: pointer;
  text-align: center;
  font-size: 0.33rem;
  line-height: 0.94rem;
  color: #ffffff;
  background: -webkit-gradient(linear, left top, right top, from(#f7cd6e), to(#ff8e2c));
  background: linear-gradient(left, #f7cd6e, #ff8e2c);
  margin: 0 auto;
}
.my-advert2 {
  padding: .1rem 0 .4rem 0;
  text-align: center;
  overflow: hidden;
}
.hot-serve {
  padding: 0 .3rem;
}
.hot-serve ul.artlist {
  overflow: hidden;
}
.hot-serve ul.artlist li {
  width: 6.9rem;
  height: 2.1rem;
  border-radius: 0;
  background-color: #f1f3ff;
  padding: .2rem .26rem;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  margin-bottom: .3rem;
  overflow: hidden;
}
.hot-serve ul.artlist li img {
  width: 2.18rem;
  height: 1.6rem;
  border-radius: 0.05rem;
  background-color: #f1f3ff;
  margin-top: .08rem;
}
.hot-serve ul.artlist li .intro {
  width: 3.8rem;
}
.hot-serve ul.artlist li .intro h5 {
  font-size: 0.22rem;
  line-height: 0.4rem;
  color: #333333;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
  overflow: hidden;
}
.hot-serve ul.artlist li .intro div p.time {
  font-size: 0.21rem;
  line-height: 0.4rem;
  color: #999999;
}
.hot-serve ul.artlist li .intro div div.tag {
  font-size: 0.21rem;
  line-height: 0.4rem;
  color: #5851ff;
}
.hot-serve .lookbtn-fa {
  padding: .1rem 0 .36rem 0;
}
.hot-serve .lookbtn {
  width: 2.3rem;
  height: 0.66rem;
  border-radius: 0.33rem;
  background-color: #ffffff;
  cursor: pointer;
  text-align: center;
  line-height: 0.66rem;
  background: -webkit-gradient(linear, left top, right top, from(#fc7313), to(#fd9202));
  background: linear-gradient(left, #fc7313, #fd9202);
  margin: 0 auto;
}
.hot-serve .lookbtn a {
  display: block;
  font-size: 0.26rem;
  line-height: 0.66rem;
  color: #ffffff;
}
/* 分享平台部分开始 */
.plateform-wrap {
  display: none;
  position: fixed;
  left: 0;
  bottom: 0;
  z-index: 9999999999;
  width: 7.5rem;
  height: 3.85rem;
  background: white;
}
.plateform {
  width: 7.5rem;
  height: 2.85rem;
  padding: 0.6rem 0.1rem;
  font-size: 0;
  text-align: center;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.plateform div {
  width: 1.2rem;
  height: 1.65rem;
  float: left;
}
.plateform .xlwb {
  margin: 0 0.8rem 0 1.65rem;
}
.plateform .qqkj {
  margin: 0 1.65rem 0 0.8rem;
}
.plateform img {
  width: 1.2rem;
  height: 1.2rem;
  margin-bottom: 0.21rem;
}
.plateform span {
  font: 0.24rem/0.24rem "微软雅黑";
  color: #999;
}
.cancle {
  width: 7.5rem;
  height: 1.2rem;
  border-top: 0.1rem solid #e8e8e8;
  font: 0.32rem/1.2rem "微软雅黑";
  color: #333;
  text-align: center;
}
/* 分享平台部分结束 */
.next_pre { width:100%; font-size:12px; margin:0 auto; padding:6px;}
.next_pre a { color:#06F;}