*{
  font-family:'';
}
.page{
  width: 80%;
  max-width: 62.8rem;
  padding:  1.6rem 10%;
  margin: auto;
  height: 100%;
}
@media screen and (max-width: 750px) {
  .page{
    width: 100%;
    padding: 0;
  }
}
.cover{
  background-size: cover;
  background-color: #F8F8F8;
  background-position: center;
  border-radius: 0.2rem 0.2rem 0.2rem 0.2rem;
}
.header{
  height: 7.35rem;
  background-image:  url("https://cdn.ipadbiz.cn/space%2Fimg%2Fmituo%2Fweb%2Ftop_bg_01.png"),
  url("https://cdn.ipadbiz.cn/space%2Fimg%2Fmituo%2Fweb%2Ftop_img_001.png");
  background-repeat: no-repeat,repeat-x;
  background-size: auto 100%, auto 1.95rem;
  background-position: center,top;
  padding-top: 1.95rem;
}
.header>div{
  width: calc(100% - 3.2rem);
  max-width: 62.8rem;
  padding: 0 1.6rem;
  margin: auto;
  height: 100%;
  overflow: auto;
}
.header>div .logo{
  width: 12.85rem;
  vertical-align: middle;
}
.header>div .header_title{
  display: inline-block;
  font-size: 1.9rem;
  font-weight: bold;
  color: #AB5D2B;
}
.header>div .header_tel{
  float: right;
  margin-top: 1.5rem;
}
.header>div .header_tel img{
  width: 3rem;
  vertical-align: top;
  margin-right: .5rem;
}
.header>div .header_tel>div{
  display: inline-block;
  font-size: 0.7rem;
  font-weight: 400;
  color: #000000;
  line-height: 1.7;
}
.header>div .header_tel>div .tel_num{
  font-size: 1.2rem;
  font-weight: bold;
  color: #AB5D2B;
}
.menu{
  /*overflow: auto;*/
  text-align: center;
  top:0;
  width: 100%;
  z-index: 10;
  /*margin-bottom: 1.5rem*/
}
.menu .first{
  height: 3.6rem;
  background: #1B2D58;
}
.menu .first>div,.menu .second{
  width: 80%;
  max-width: 62.8rem;
  padding: 0 1.6rem;
  margin: auto;
  height: 100%;
}
.menu .menu_list{
  width: calc(100% / 10);
  width: calc(100% / 9);
  /*width: calc(100% / 8);*/
  float: left;
  height: 3.6rem;
  font-size: 0.9rem;
  font-weight: 400;
  color: #DCDEE0;
}
.menu .menu_list>a{
  color: #DCDEE0;
}
.menu .menu_list.center{
  -webkit-display:flex;
  display:flex;
  -webkit-align-items:center;
  align-items:center;
  -webkit-justify-content:center;
  justify-content:center;
}
.menu .menu_list.right{
  text-align: right;
  vertical-align: middle;
  height: 2.0rem;
  margin-top: 0.9rem;
  position: relative;
}
.menu .menu_list.right>div{
  position: relative;
  width: 5rem;
  line-height: 1.7rem;
  background: #AB5D2B;
  border-radius: 0.95rem 0.95rem 0.95rem 0.95rem;
  display: inline-block;
  text-align: center;
}
.menu .menu_list.right>div img{
  width: 5.6rem;
  height: 5.6rem;
  margin-top: 1.5rem;
}
.menu .menu_list.right>div>div{
  position: absolute;
  top: 2rem;
  width: 9.9rem;
  height: 10.8rem;
  background-color: #FFFFFF;
  box-shadow: 0rem 0.15rem 0.8rem 0.05rem rgba(0, 0, 0, 0.18);
  border-radius: 0.2rem 0.2rem 0.2rem 0.2rem;
  font-size: 0.8rem;
  font-weight: 400;
  color: #AB5D2B;
  text-align: center;
  right: -2.7rem;
  background-image: url("https://cdn.ipadbiz.cn/space%2Fimg%2Fmituo%2Fweb%2Fqr_bg.png");
  background-size: auto 56%;
  background-position: center 27%;
  background-repeat: no-repeat;
  line-height: 2.5;
  z-index: 10;
  display: none;
}
.menu .menu_list.right:hover>div>div{
  display: block;

}
.menu .menu_list.active{
  background: #AB5D2B;
}
.menu .menu_list.center:hover{
  background: rgba(171,93,43,.9);
}
.menu>div.second {
  overflow: auto;
  background: #FFFFFF;
}
.menu>div.second .second_list{
  display: inline-block;
  min-width: 4.2rem;
  background: #F2F3F5;
  padding: .6rem ;
  border-radius: 0.2rem 0.2rem 0.2rem 0.2rem;
  margin: .6rem .6rem .6rem 0;
  float: left;
  font-size: 0.8rem;
  font-weight: 400;
  color: #000000;
  border: 0.05rem solid #F2F3F5;
}
.menu>div.second .second_list.active{
  background: #FBE1D0;
}
.menu>div.second .second_list:hover{
  border: 0.05rem solid #AB5D2B;
  color: #AB5D2B;
}
.menu .second_box{
  top: 3.6rem;
  left: 0;
  width: 100%;
  background: #F2F3F5;
  z-index: 11;
  display: none;
}
.menu .menu_list.center:hover .second_box{
  display: block;
}
.menu .second_box>a{
  font-size: 0.8rem;
  font-weight: 400;
  color: #969799;
  padding: .85rem 0;
  display: block;
}
.menu .second_box>a:hover{
  background: #FBE1D0;
  font-weight: 600;
  color: #AB5D2B;
}
.m_menu{
  width: 100%;
  top: 0;
  left: 0;
  z-index: 10;
}
.m_menu .title{
  height: 2.2rem;
  background-color: #fff;
  text-align: center;
  line-height: 2.2rem;
  padding: 0 1.5rem;
  width: calc(100vw - 3rem);
}
.m_menu .menu_icon{
  position: absolute;
  right: 0;
  top: 0;
  width: .8rem;
  padding: .7rem;
}
.m_menu .menu{
  position: fixed;
  top: 2.2rem;
  right: 0;
  width: 9.28rem;
  height: calc(100vh - 2.2rem);
  background: #000000;
  overflow: auto;
  right: -9.29rem;
}
.m_menu .menu .first_list>div:first-child{
  display: block;
  font-size: 0.7rem;
  font-weight: 400;
  color: #DCDEE0;
  background: #000000;
  padding: 0.75rem 1.2rem;
  text-align: left;
}
.m_menu .menu .first_list a{
  color: #DCDEE0;
}
.m_menu .menu .first_list img{
  float: right;
  width: .8rem;
}
.m_menu .menu .first_list img:last-child{
  display: none;
}
.m_menu .menu .first_list.active img:last-child{
  display: block;
}
.m_menu .menu .first_list.active img:first-child{
  display: none;
}
.m_menu .menu .first_list .second_list {
  display: none;
}
.m_menu .menu .first_list.active .second_list {
  display: block;
}
.m_menu .menu .first_list .second_list a{
  display: block;
  padding: 0.75rem 1.2rem 0.75rem 2.75rem;
  font-size: 0.6rem;
  text-align: left;
}
.m_menu .menu .first_list .second_list a.active{
  background: #AB5D2B;
}

.footer{
  min-height: 20rem;
  width: 100%;
  background: #1B2D58;
  overflow: auto;
}
.footer>table{
  /*width: 100%;*/
  max-width: 62.8rem;
  width: 80%;
  padding: 0 1.6rem;
  margin: 3.3rem auto;
  font-size: 0.8rem;
  font-weight: 400;
  color: #DCDEE0;
  line-height: 1.7;
}
.footer .footer_left {
  display: inline-block;
  border-right: 0.05rem solid #969799;
  /*width: 25rem;*/
}
.footer .footer_left .title{
  font-size: 1.2rem;
  line-height: 2;
}
.footer .footer_left .navigation {
  margin-bottom: 2rem;
  overflow: auto;
}
.footer .footer_left .navigation span{
  float: left;
  width: 25%;
  line-height: 2;
}
.footer .footer_left .navigation a{
  color: #DCDEE0;
}
.footer .footer_right {
  /*float: right;*/
  display: inline-block;
  /*width: calc(100% - 25rem);*/
  text-align: right;
  margin-right: -1rem;
  /*vertical-align: text-bottom;*/
  height: 100%;
}
.footer .footer_right a{
  text-align: center;
  width: 30%;
  min-width: 7.2rem;
  display: inline-block;
  color: #DCDEE0;
}
.footer .footer_right a img{
  width: 5.5rem;
}
.m_footer{
  background: #1B2D58;
  padding: .7rem;
  font-size: 0.55rem;
  font-weight: 400;
  color: #969799;
  text-align: center;
  line-height: 2;
}
.left_page{
  display: inline-block;
  width: calc(200% / 3);
  float: left;
  min-height: calc(100vh - 18.6rem);
}
.right_page{
  display: inline-block;
  width: calc(100% / 3);
}
.right_page .right_list{
  display: block;
  font-size: 0.75rem;
  font-weight: 400;
  color: #000000;
  border-bottom: 0.05rem solid #F2F3F5;
  padding: 0.2rem 0  0.25rem;
}
.right_page .right_block{
  margin: 0 -0.3rem;
  width: calc(100% + .6rem);
  line-height: 1.5;
}
.right_page .right_block .cover{
  width: 100%;
  /*height: 6.5rem;*/
  padding-bottom: 110%;
  border-radius: 0.2rem 0.2rem 0.2rem 0.2rem;

}
.right_page .right_block>a{
  display: block;
  float: left;
  margin: .3rem;
  width: calc((100% / 3) - .6rem);
}
.to_top{
  position: absolute;
  right: 1.6rem;
  top: calc(100vh - 10rem);
  font-size: 0.7rem;
  font-weight: 400;
  color: #969799;
  display: none;
}
.to_top .to_top_icon{
  width: 2.8rem;
  height: 2.8rem;
  background: #F2F3F5;
  border-radius: 0.2rem 0.2rem 0.2rem 0.2rem;
  text-align: center;
  cursor: pointer;
  margin-bottom: .7rem;
}
.to_top .to_top_icon:nth-child(2){
  background: #AB5D2B;
  color: #DCDEE0;
}
.to_top>div img{
  width: 1.1rem;
}
.to_top>div:hover img{
  display: none;
}
.to_top>div:hover span{
  display: block;
}
h2{
  border-bottom: .1rem solid #DCDEE0;
}
h2>div{
  display: inline-block;
  font-size: 1.2rem;
  font-weight: bold;
  color: #000000;
  padding: .65rem .8rem;
  border-bottom: .2rem solid #1B2D58;
  line-height: 1;
}
h3{
  border-bottom: .1rem solid #DCDEE0;
  margin-bottom: .5rem;
}
h3>div{
  display: inline-block;
  font-size: .9rem;
  font-weight: bold;
  color: #000000;
  border-bottom: .1rem solid #1B2D58;
}
.list_div{
  margin: .6rem 0 1rem;
  font-size: 0.8rem;
  font-weight: 400;
  padding: .3rem 0;
}
.list_div:hover{
  background: #F2F3F5;
}
.list_div .cover{
  float: left;
  width: 9.5rem;
  height: 7rem;
  background-color: #F8F8F8;
  background-size: cover;
  background-position: center;
}
.list_div .list_content{
  display: inline-block;
  margin-left: .6rem;
  width: calc(100% - 10.1rem);
  line-height: 2;
  height: 7rem;
  overflow: hidden;
}
.zhaopin_list .list_div .list_content{
  width: calc(100% - 1rem);
}
.list_div .list_content .title{
  font-size: 0.9rem;
  font-weight: bold;
  color: #000000;
}
.article_btn{
  width: 16rem;
  line-height: 2.1rem;
  background: #AB5D2B;
  border-radius: 0.2rem 0.2rem 0.2rem 0.2rem;
  font-size: 0.8rem;
  font-weight: 400;
  color: #DCDEE0;
  display: block;
  margin: 1rem auto;
  text-align: center;
}

@media screen and (max-width: 750px) {
  .article_btn{
    width: 12rem;
    line-height: 1.9rem;
    font-size: 0.7rem;
  }
}
.list_div .list_content .time{
  color: #969799;
}
.list_div .list_content .content{
  display: inline-block;
  width: 100%;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  display: -moz-box;
  -moz-box-orient: vertical;
  word-wrap: break-word;
  word-break: break-all;
  white-space: normal;
  -webkit-line-clamp: 2;
  -moz-line-clamp: 2;
}
.nowrap_line{
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  display: -moz-box;
  -moz-box-orient: vertical;
  word-wrap: break-word;
  word-break: break-all;
  white-space: normal;
  -webkit-line-clamp: 2;
  -moz-line-clamp: 2;
}
.siwen .list_div .list_content .content{
  -webkit-line-clamp: 3;
  -moz-line-clamp: 3;
  height: 5rem;
  overflow: hidden;
}

@media screen and (max-width: 750px) {
  .list_div .cover{
    width: 5rem;
    height: 3.7rem;
    margin-left: .53rem;
  }
  .page:not(.siwen_box) .list_div .list_content .content{
    /*display: none;*/
  }
  .zhaopin_list .list_div .list_content .content,
  .siwen_box .list_div .list_content .content{
    -webkit-line-clamp: 2;
    -moz-line-clamp: 2;
    font-size: 0.6rem;
    font-weight: 400;
    color: #969799;
  }
  .siwen_box .list_div .list_content .content{
    height: 2.4rem;
  }
  .list_div .list_content{
    width: calc(100% - 6.5rem);
    height: 3.8rem;
  }
  .list_div .list_content .title{
    font-size: 0.8rem;
    font-weight: 400;
    /*height: 2.6rem;*/
    line-height: 1.5;
  }
  .zhaopin_list .list_div .list_content .title,
  .siwen_box .list_div .list_content .title{
    height: auto;
  }
  .list_div .list_content .time{
    font-size: 0.6rem;
    font-weight: 400;
  }
  .zhaopin_list .left_page{
    margin: 0.6rem;
    width: calc(100% - 1.2rem);
  }
  .zhaopin_list .list_div {
    margin: 0;
    padding: 1rem 0;
    border-bottom: 1px solid #DCDEE0;
  }
  .right_page{
    margin-bottom: .4rem;
  }
}
.banner{
  width: 100%;
  padding-bottom: 51.7%;
  position: relative;
}
.banner div.inline{
  width: 100%;
  padding-bottom: 51.7%;
  border-radius: 0.2rem 0.2rem 0.2rem 0.2rem;
  background-repeat: no-repeat;
  background-size: cover;
  position: absolute;
  top: 0;
  left: 0;

}
.article_page{
  overflow: auto;
  background: #F2F3F5;
}
.article{
  overflow: auto;
  padding: 0.6rem 0;
}
.article .title{
  font-size: 1.4rem;
  font-weight: bold;
  text-align: center;
  margin: 1rem 0 1rem;
}
.article .time{
  line-height: 2;
  font-size: 0.8rem;
  text-align: center;
  font-weight: 400;
  color: #969799;
  margin-bottom: .5rem;
}
.article .time>span{
  display: inline-block;
  margin: 0 .3rem;
}
@media screen and (max-width: 750px) {
  .article .time>span{
    display: block;
  }
}
.article .content{
  font-size: 0.8rem;
  font-weight: 400;
  color: #000000;
  line-height: 1.7;
}
.recommend_list{
  display: block;
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
  font-size: 0.8rem;
  font-weight: 400;
  line-height: 2;
}
.recommend_list:hover{
  color: #AB5D2B;
}

.home .banner_box{
  height: calc(100vh - 12.9rem);
  position: relative;
}

.home .home_banner{
  width: 100vw;
  /*padding-bottom: 40.5%;*/
  height: calc(100vh - 12.9rem);
  max-width: 100%;
  margin: auto;
  background-color: #DFDFDF;
  background-size: cover;
  background-position: center;
  position: absolute;
  top: 0;
  left: 0;
}

.home .home_banner .inline{
  background-color: #DFDFDF;
  background-size: cover;
  background-position: center;
  width: 100vw;
  height: calc(100vh - 12.9rem);
}
.home .icon_div{
  top: calc(50% - 0.8rem);
  left: 1rem;
  width: calc(100% - 2rem);
  height: 0px;
}
.home .banner_box .icon_div{
  left: 5rem;
  width: calc(100% + -10em);
  /*z-index: 11;*/
}
.home .icon_div img{
  width: 1.6rem;
}
.home .icon_div img:first-child{
  float: left;
}
.home .icon_div img:last-child{
  float: right;
}
.home .activity_box{
  height: 19.55rem;
}
.home .activity_box>a{
  display: block;
  position: absolute;
  top: 0%;
  left: 0;
  width: 100%;
}
.home .activity_box>a.hide{
  display: none;
}
.home .benyuan{
  /*width: 96rem;*/
  height: 23.25rem;
  max-width: 100%;
  margin: auto;
  background: url("https://cdn.ipadbiz.cn/space%2Fimg%2Fmituo%2Fweb%2Fby_bg.jpg") no-repeat bottom center;
  background-size: cover;
  padding-top: 7.25rem;
}
.home .block_title{
  width: 21.2rem;
  height: 4.1rem;
  line-height: 3.8rem;
  background: #AB5D2B;
  box-shadow: 0.3rem 0.3rem 0.8rem 0.05rem #969799;
  border-radius: 0.8rem 0.8rem 0.8rem 0.8rem;
  text-align: center;
  font-size: 1.9rem;
  font-weight: 400;
  color: #F2F3F5;
  margin: auto auto 3.7rem;
}
.home .block_title span{
  display: inline-block;
  padding-left: .5rem;
  letter-spacing: .5rem;
}
.home .block_title img{
  width: 4rem;
  vertical-align: middle;
}
.home .benyuan .content{
  width: 53.8rem;
  max-width: 100%;
  font-size: 1.4rem;
  font-weight: 400;
  color: #000000;
  line-height: 3.05rem;
  margin: auto;
}
.home .lianchi{
  /*width: 96rem;*/
  min-height: 33.75rem;
  background: rgba(27, 45, 88, 0.02);
  max-width: 100%;
  margin: auto;
  padding-top: 6.25rem;
}
.home .lianchi .box_shadow{
  background: #FFC000;
  box-shadow: 0rem 0.15rem 0.8rem 0.05rem #969799;
  display: inline-block;
  /*width: 31.4rem;*/
  width: 50%;
  padding-bottom: 31.5%;
  /*background: url("https://cdn.ipadbiz.cn/space%2Fimg%2Fmituo%2Fweb%2Flianchi.png") no-repeat center center;*/
  background-size: cover;
  vertical-align: middle;
}
.home .lianchi .content{
  display: inline-block;
  margin-left: 2.6rem;
  width: calc(50% - 3rem);

  font-size: 0.9rem;
  font-weight: 400;
  color: #000000;
  line-height: 1.8rem;
  vertical-align: middle;
}
.home .lianchi .content span{
  color: #AB5D2B;
  vertical-align: top;
}
.home .home_block_1{
  text-align: center;
  margin: 3.25rem auto 3.55rem;
}
.home .home_block_1>div{
  display: inline-block;
  width: 17.75rem;
  max-width: 30%;
}
.home .home_block_1>div:first-child{
  float: left;
}
.home .home_block_1>div:last-child{
  float: right;
}
.home .home_block_1 .icon {
  text-align: center;
  font-size: 1.9rem;
  font-weight: 400;
  color: #000000;
  margin: 0 auto 1.6rem;
}
.home .home_block_1 .icon img{
  height: 1.85rem;
}
.home .home_block_1 .box_shadow{
  width: 100%;
  text-align: left;
}
.home .point_div{
  position: absolute;
  width: 100%;
  left: 0;
  bottom: -3rem;
  color: #DCDEE0;
  font-size: 2rem;
}
.home .point_div>span{
  display: inline-block;
  margin: 0 .3rem;
}
.home .point_div>span.active{
  color: #AB5D2B;
}
.home .home_block_1 .cover{
  width: 100%;
  padding-bottom: 73.52%;
  border-radius: 0.2rem 0.2rem 0.2rem 0.2rem;
}
.home .home_block_1 .title{
  font-size: 1.2rem;
  font-weight: 400;
  padding: 1.2rem 0.6rem .9rem;

  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  display: inline-block;
  width: calc(100% - 1.2rem);
}
.home .home_block_1 .time{
  font-size: 0.8rem;
  font-weight: 400;
  color: #969799;
  padding:0 .6rem 1.6rem;
}
.home .home_block_3{
  text-align: center;
  margin: 4.5rem auto 3.55rem;
}
.home .home_block_3>div{
  display: inline-block;
  width: 18.9rem;
  max-width: 30%;
}
.home .home_block_3>div:first-child{
  float: left;
}
.home .home_block_3>div:last-child{
  float: right;
}
.home .home_block_3 .box_shadow{
  max-width: 100%;
  width: 18.9rem;
}
.home .home_block_3 .cover{
  width: 100%;
  padding-bottom: 73.54%;
  border-radius: 0.2rem 0.2rem 0.2rem 0.2rem;
}
.home .home_block_3 .title{
  font-size: 1.9rem;
  font-weight: 400;
  color: #000000;
  padding: 1.6rem 0 1.2rem;
}
.home .home_block_3 .more{
  font-size: 1.2rem;
  font-weight: 400;
  color: #969799;
  vertical-align: middle;
  padding-bottom: 2rem;
}
.home .home_block_3 .more img{
  height: 1.2rem;
  vertical-align: middle;
  margin-left: .3rem;
  margin-top: -0.2rem;
}

.home .home_block_5{
  text-align: center;
  margin: 4.5rem auto 3.55rem;
}
.home .home_block_5>div{
  display: inline-block;
  width: 18.9rem;
  max-width: 30%;
  text-align: left;
}
.home .home_block_5>div:first-child{
  float: left;
}
.home .home_block_5>div:last-child{
  float: right;
}
.home .home_block_5 .box_shadow{
  max-width: 100%;
  width: 19.7rem;
}
.home .home_block_5 .cover{
  width: calc(100% - 1.6rem);
  margin: 1.2rem .8rem .9rem;
  padding-bottom: 73.5%;
  border-radius: 0.2rem 0.2rem 0.2rem 0.2rem;
}
.home .home_block_5 h2{
  border-bottom: .1rem solid #DCDEE0;
  text-align: left;
}
.home .home_block_5 h2>div{
  display: inline-block;
  font-size: 1.9rem;
  font-weight: 400;
  color: #000000;
  padding: 1.1rem 0 1.1rem .8rem;
  border-bottom: .2rem solid #1B2D58;
}
.home .home_block_5 .title{
  font-size: 0.9rem;
  font-weight: bold;
  color: #000000;
  padding: 0 .6rem;
}
.home .home_block_5 .time{
  font-size: 0.8rem;
  font-weight: 400;
  color: #969799;
  line-height: 1.3rem;
  padding: 0.9rem .6rem 1.6rem;
}
.home .home_block_5 .more{
  width: 5.4rem;
  height: 2.1rem;
  background: #AB5D2B;
  border-radius: 0.1rem 0.1rem 0.1rem 0.1rem;
  font-size: 0.8rem;
  font-weight: 400;
  color: #F2F3F5;
  line-height: 2.1rem;
  text-align: center;
  cursor: pointer;
  margin: 0 .8rem 2rem;
}
.home .home_block_5 .more img{
  height: 1.2rem;
  vertical-align: middle;
  margin-left: .3rem;
  margin-top: -0.2rem;
}
@media screen and (max-width: 750px) {
  .home .banner_box {
    padding-bottom: 66%;
    height: auto;
  }

  .home .home_banner {
    padding-bottom: 66%;
    height: auto;
  }

  .home .home_block_1 .box_shadow {
    background: rgba(27, 45, 88, 0.02);
  }

  .home .home_block_1 .icon {
    font-size: 0.95rem;
    font-weight: 400;
    margin-bottom: .7rem;
  }

  .home .home_block_1 .icon img {
    height: 0.9rem;
  }
  .home .home_block_1 .title {
    text-align: center;
    font-size: 0.9rem;
    font-weight: 400;
    padding: 0.7rem 0.6rem 0.4rem;
  }

  .home .home_block_1 .time {
    text-align: center;
    padding: 0 0.6rem 0.6rem;
    font-size: 0.6rem;
  }

  .home .point_div {
    display: none;
    bottom: 0rem;
  }
  .home .benyuan {
    padding: 0 .95rem;
    width: calc(100% - 1.9rem);
    height: 12.73rem;
  }
  .home .benyuan .content{
    font-size: 0.7rem;
    line-height: 1.3rem;
  }
  .home .block_title{
    width: 11.63rem;
    height: 2.3rem;
    font-size: 0.95rem;
    line-height: 2.33rem;
    margin: auto auto 0.7rem;
  }
  .home .block_title img{
    width: 1.6rem;
  }
  .home .home_block_3{
    margin: 0;
  }
  .home .home_block_3 .box_shadow{
    margin: 1.8rem .6rem 0;
    background: rgba(27, 45, 88, 0.02);
    width: calc(100% - 1.2rem);
  }
  .home .home_block_3 .title{
    font-size: 0.95rem;
    padding: 0.8rem 0 0.5rem;
  }
  .home .home_block_3 .more{
    font-size: 0.6rem;
    padding-bottom: .8rem;
  }
  .home .home_block_3 .more img{
    height: 0.55rem;
  }
  .home .lianchi{
    padding: 0 0.6rem;
    width: calc(100% - 1.2rem);
    min-height: auto;
    background-color: #fff;
  }
  .home .lianchi .box_shadow{
    box-shadow: none;
  }
  .home .icon_div {
    top: calc(50% - 1.5rem);
    left: -0.6rem;
    width: calc(100% + 1.2rem);
    display: none;
  }
  .home .home_block_5{
    margin: 0.5rem auto 1.2rem;
  }
  .home .home_block_5 h2{
    border: none;
    text-align: center;
  }
  .home .home_block_5 h2>div{
    border: none;
    font-size: 0.95rem;
    padding: 0.8rem 0.53rem 0;
  }
  .home .home_block_5 .box_shadow{
    background: rgba(27, 45, 88, 0.02);
    margin: 0 .6rem;
    width: calc(100% - 1.2rem);
  }
  .home .home_block_5 .title{
    text-align: center;
    font-size: 0.9rem;
    font-weight: 400;
  }
  .home .home_block_5 .time{
    font-size: 0.6rem;
    text-align: center;
    padding: 0.53rem 0.6rem 0.75em;
  }
  .home .home_block_5 .more{
    width: 4.5rem;
    height: 1.3rem;
    font-size: 0.6rem;
    margin: 0 auto 1rem;
    line-height: 1.3rem;
  }
}
.long_banner{
  width: 100%;
  padding-bottom: 26%;
  background-image: url("https://cdn.ipadbiz.cn/space%2Fimg%2Fmituo%2Fweb%2Fbanner_001.jpg")
}
.about_mituo .more_btn{
  width: 5.4rem;
  line-height: 2.1rem;
  background: #AB5D2B;
  border-radius: 0.1rem 0.1rem 0.1rem 0.1rem;
  font-size: 0.8rem;
  font-weight: 400;
  color: #F2F3F5;
  display: inline-block;
  text-align: center;
  margin-top: .5rem;
}
.about_mituo .mtsjj{
  font-size: 0.8rem;
  font-weight: 400;
  color: #000000;
  line-height: 2;
  padding: 3.15rem 0;
}
.about_mituo .mtsjj .page>div{
  display: inline-block;
  vertical-align: middle;
}
.about_mituo .mtsjj .content{
  width: calc(100% - 26.8rem);
}
.about_mituo .mtsjj .block_title{
  font-size: 1.2rem;
  font-weight: bold;
}
.about_mituo .block_title a{
  color: #969799;
  font-size: .8rem;
  float: right;
  font-weight: 400;
  margin-top: 0.5rem;
}
.about_mituo .block_title a img{
  width: 0.8rem;
  vertical-align: middle;
}
.about_mituo .mtsjj video{
  width: 24.8rem;
  /*padding-bottom: 62.5%;*/
  /*height: 15.5rem;*/
  margin-right: 1.6rem;
  border-radius: 0.2rem 0.2rem 0.2rem 0.2rem;
  vertical-align: top;
}
.about_mituo .mtsjj .m_show .block_title{
  font-size: 0.95rem;
  text-align: center;
}
.about_mituo .mtsjj .m_show{
  margin: 0 .6rem;
  font-size: 0.7rem;
  line-height: 1.8;
}
.about_mituo .mtsjj .m_show video{
  width: 100%;
  margin: 0;
}
.about_mituo .mtsfzlc{
  background: rgba(27, 45, 88, 0.02);
  padding: 3.2rem 0;
}
.about_mituo .mtsfzlc .block_title{
  font-size: 1.9rem;
  font-weight: bold;
  letter-spacing: 20px;
  text-align: center;
  margin-left: 20px;
}
.about_mituo .mtsfzlc .line{
  border-bottom: 1px solid #1B2D58;
  position: relative;
  padding: 0 3.1rem;
  margin-bottom: 2rem;
}
.about_mituo .mtsfzlc .line>div{
  text-align: center;
  display: inline-block;
}
.about_mituo .mtsfzlc .line .post_title{
  font-size: 0.7rem;
  font-weight: 400;
  color: #1B2D58;
  margin: auto;
  line-height: 3rem;
}
.about_mituo .mtsfzlc .line>div.active .post_title{
  font-size: 1.2rem;
  font-weight: bold;
  color: #1B2D58;
}
.about_mituo .mtsfzlc .line .icon{
  width: 0.5rem;
  height: 0.5rem;
  background: #1B2D58;
  opacity: 0.7;
  border-radius: 50%;
  margin: 0 auto -.25rem;
}
.about_mituo .mtsfzlc .line>div.active .icon{
  width: 0.7rem;
  height: 0.7rem;
  opacity: 1;
}
.about_mituo .mtsfzlc .block{

}
.about_mituo .mtsfzlc .block>div{
  float: left;
  font-size: 0.8rem;
  font-weight: 400;
  color: #000000;
  line-height: 2;
}
.about_mituo .mtsfzlc .block>div .content{
  margin-right: 1.6rem;
}
.about_mituo .mtsfzlc .block>div .post_title{
  font-size: 1.2rem;
  font-weight: bold;
  color: #000000;
}
.about_mituo .byfs{
  font-size: 0.8rem;
  font-weight: 400;
  color: #000000;
  line-height: 2;
  padding: 3.15rem 0;
}
.about_mituo .byfs .page>div{
  display: inline-block;
  vertical-align: middle;
}
.about_mituo .byfs .content{
  width: calc(100% - 16.3rem);
}
.about_mituo .byfs .block_title{
  font-size: 1.2rem;
  font-weight: bold;
}
.about_mituo .byfs .cover{
  width: 14.25rem;
  height: 17.65rem;
  margin-right: 1.6rem;

}
.about_mituo .mtsfzlc .m_show,
.about_mituo .byfs .m_show,
.about_mituo .syxl .m_show,
.about_mituo .jtws .m_show{
  margin: 0 .6rem;
  width: calc(100% - 1.2rem);
  font-size: 0.7rem;
}
.about_mituo .byfs .nowrap_line{
  -webkit-line-clamp: 5;
  -moz-line-clamp: 5;
}
.about_mituo .m_show h2>div{
  font-size: 0.8rem;
  padding: 0.65rem 0;
}
.about_mituo .m_show h2>a{
  font-size: 0.7rem;
  font-weight: 400;
  color: #969799;
  float: right;
  margin-top: 0.7rem;
}
.about_mituo .m_show>div{
  margin-top: .8rem;
  overflow: hidden;
}
.about_mituo .jtws .m_show>div,
.about_mituo .syxl .m_show>div{
  height: 3.7rem;
}
.about_mituo .m_show .cover{
  width: 5rem;
  height: 3.7rem;
  margin-right: .8rem;
  display: inline-block;
  vertical-align: top;
  background-position: top;
}
.about_mituo .m_show .m_content{
  width: calc(100% - 6.2rem);
  display: inline-block;
  font-size: 0.6rem;
  font-weight: 400;
  color: #969799;
}
.about_mituo .m_show .m_content .post_title{
  font-size: 0.8rem;
  font-weight: 400;
  color: #000000;
  margin-bottom: .45rem;
}
.about_mituo .byfs .m_show .cover{
  width: 9.32rem;
  height: 11.6rem;
  margin: auto;
  display: block;
}
.about_mituo .mtsfzlc .m_show>div{
  display: none;
}
.about_mituo .mtsfzlc .m_show>div.show{
  display: block;
}
.about_mituo .mtsfzlc .m_show .content{
  font-size: 0.7rem;
  font-weight: 400;
  line-height: 1.8;
}
.about_mituo .mtsfzlc .m_show .post_title{
  font-size: 0.7rem;
  font-weight: bold;
  text-align: center;
}
.about_mituo .mtsfzlc .m_show .post_title img{
  width: 1rem;
  vertical-align: middle;
}



.about_mituo .jtws{
  background: rgba(27, 45, 88, 0.02);
  padding: 3.2rem 0;
}
.about_mituo .jtws>div{
  width: calc(80% - 1.8rem);
  max-width: 64.8rem;
  margin:auto;
}
.about_mituo .jtws .icon{
}

.icon_div img:first-child{
  float: left;
}
.icon_div img:last-child{
  float: right;
}
.about_mituo .icon_div{
  top: calc(50% - 0rem);
  left: -1rem;
  width: calc(100% + 2rem);
  height: 0;
}
.about_mituo .mtsfzlc .icon_div{
  left: 4rem;
  width: calc(100% - 8rem);
}
.about_mituo .icon_div img{
  width: 1rem;
}
.about_mituo .syxl .icon_div{
  left: -.7rem;
  width: calc(100% + 1.4rem);
  top: calc(50% + 1.5rem);
}
.about_mituo .jtws .block_title{
  font-size: 1.9rem;
  font-weight: bold;
  letter-spacing: 20px;
  text-align: center;
  margin-left: 20px;
  margin-bottom: 2.4rem;
}
.about_mituo .jtws .block>div{
  float: left;
  line-height: 2;
  font-size: 0.9rem;
  font-weight: 400;
  color: #969799;
}
.about_mituo .jtws .block>div .content{
  text-align: center;
  margin: 0 0.9rem;
  color: #969799;
}
.about_mituo .jtws .block>div .cover{
  width: 100%;
  padding-bottom: 73.74%;
  border-radius: 0.2rem 0.2rem 0.2rem 0.2rem;
  background-position: top;
}
.about_mituo .jtws .block>div .post_title{
  font-size: 1.2rem;
  font-weight: bold;
  color: #000000;
}
.about_mituo .jtws .more{
  display: inline-block;
  font-size: 1.2rem;
  font-weight: 400;
  color: #969799;
  position: absolute;
  right: 2rem;
  top: 1rem;
}
.about_mituo .jtws .more img{
  height: 1.2rem;
  vertical-align: middle;
}

.about_mituo .syxl{
  padding: 3.2rem 0;
}
.about_mituo .syxl>div{
  width: calc(80% - 1.8rem);
  max-width: 64.8rem;
  margin:auto;
}
.about_mituo .syxl .block_title{
  font-size: 1.9rem;
  font-weight: bold;
  letter-spacing: 20px;
  text-align: center;
  margin-left: 20px;
  margin-bottom: 2.4rem;
}
.about_mituo .syxl .block>div{
  float: left;
  line-height: 2;
  font-size: 0.8rem;
  font-weight: 400;
  color: #F2F3F5;
}
.about_mituo .syxl .block>div .content{
  text-align: center;
  margin:0 0.9rem;
}
.about_mituo .syxl .block>div .cover{
  width: 100%;
  padding-bottom: 73.74%;
  border-radius: 0.2rem 0.2rem 0.2rem 0.2rem;
}
.about_mituo .syxl .block>div .cover .absolute{
  width: calc(100% - 4rem);
  height: 100%;
  padding: 0 2rem;
  left: 0;
  top: 0;
  background: rgba(0, 0, 0, 0.6);
  border-radius: 0.2rem 0.2rem 0.2rem 0.2rem;
  display: none;
  color: #F2F3F5;
  line-height: 1.5;
  font-size: 0.9rem;
}
.about_mituo .syxl .block>div .cover .absolute .nowrap_line{
  -webkit-line-clamp: 3;
  -moz-line-clamp: 3;
  overflow: hidden;
}
.about_mituo .syxl .block>div:hover .cover .absolute{
  display: block;
}
.about_mituo .syxl .block>div .post_title{
  font-size: 1.2rem;
  font-weight: 600;
  margin: 30% auto 0.5rem;
}
.about_mituo .syxl .more{
  display: inline-block;
  font-size: 1.2rem;
  font-weight: 400;
  color: #969799;
  position: absolute;
  right: 2rem;
  top: 1rem;
}
.about_mituo .syxl .more img{
  height: 1.2rem;
  vertical-align: middle;
}

.about_mituo .zp{
  background: rgba(27, 45, 88, 0.02);
  padding: 3.2rem 0;
  overflow: auto;
}
.about_mituo .zp>div{
  width: calc(80% - 1rem);
  max-width: 65rem;
  margin:auto;
}
.about_mituo .zp .block>div{
  float: left;
  width: calc(100% / 3);
}
.about_mituo .zp .block_title{
  font-size: 1.9rem;
  font-weight: bold;
  letter-spacing: 20px;
  text-align: center;
  margin-left: 20px;
  margin-bottom: 2.4rem;
}
.about_mituo .zp .content{
  margin:0.5rem;
  padding: 0.8rem 1.2rem;
  height: 7.2rem;
  background-color: rgba(115, 154, 249, 0.04);
  background-image: url("https://cdn.ipadbiz.cn/space%2Fimg%2Fmituo%2Fweb%2Fzp_l_1.png"),url("https://cdn.ipadbiz.cn/space%2Fimg%2Fmituo%2Fweb%2Fzp_r.png");
  background-repeat: no-repeat,no-repeat;
  background-size: auto 2rem, auto 4.9rem;
  background-position: left bottom,right top;
  border-radius: 0.2rem 0.2rem 0.2rem 0.2rem;
  font-size: 0.75rem;
  font-weight: 400;
  color: #1B2D58;
  line-height: 1.6;
}
.about_mituo .zp .post_title{
  font-size: 0.9rem;
  font-weight: bold;
}
.about_mituo .zp .content>div:last-child{
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 5;
  overflow: hidden;
}
.about_mituo .zp .content:hover{
  background-color: #1B2D58;
  color: #DCDEE0;
}
.about_mituo .zp .text{
  letter-spacing: 0px;
  font-size: 0.8rem;
  font-weight: 400;
  color: #000000;
  line-height: 1.2rem;
  text-align: center;
  width: 46.8rem;
  max-width: 100%;
  margin: .6rem auto 0;
}
.about_mituo .zp .more{
  display: block;
  margin: 0.5rem;
  padding: 0.5rem 1.2rem;
  background: #F2F3F5;
  border-radius: 0.2rem 0.2rem 0.2rem 0.2rem;
  font-size: 1.6rem;
  font-weight: 400;
  color: #1B2D58;
  text-align: center;
}
.about_mituo .zp .more img{
  vertical-align: middle;
  width: 2rem;
  padding: 1.5rem 0;
}

.cover.siwen {
  background-position: top;
}
@media screen and (max-width: 750px) {
  .about_mituo .mtsjj,.about_mituo .syxl{
    padding: 1rem 0;
  }
  .about_mituo .mtsfzlc .block_title{
    font-size: 0.95rem;
    letter-spacing: 10px;
    margin-left: 10px;
  }
  .about_mituo .jtws,.about_mituo .mtsfzlc{
    background-color: #fff;
    padding: 1rem 0;
  }
  .about_mituo .zp .block>div{
    width: 100%;
  }
  .about_mituo .zp .content {
    margin: 0.8rem 0 0;
    padding: 0.8rem 0.6rem;
    height: 4.58rem;
    font-size: .7rem;
  }
  .about_mituo .zp .post_title{
    font-size: .7rem;
  }
  .about_mituo .zp .content:last-child{
    -webkit-line-clamp: 4;
  }
}


.cishan_list>div{
  width: calc(100% / 3);
  float: left;
  text-align: center;
}
.cishan_list .cover{
  width: 12.4em;
  /*height: 15.1rem;*/
  padding-bottom: 122%;
}
.cishan_list .btn{
  width: 5rem;
  height: 2.1rem;
  background: #AB5D2B;
  border-radius: 0.2rem 0.2rem 0.2rem 0.2rem;
  font-size: 0.8rem;
  line-height: 2.1rem;
  font-weight: 400;
  text-align: center;
  margin: .6rem auto;
  color: #DCDEE0;
  cursor: pointer;
}
.cishan_list .btn.finish{
  background: #F2F3F5;
  color: #969799;
}
.cishan_page{
  background: #F2F3F5;
  font-size: 0.8rem;
  font-weight: 400;
  color: #969799;
  line-height: 2;
}
.cishan_page .white{
  background: #FFFFFF;
  margin-bottom: 1.6rem;
  overflow: auto;
}
.cishan_page .white.csjj{
  padding: 1.6rem .8rem;
}
.cishan_page .white.csjj .cover{
  width: 18.55rem;
  height: 11.6rem;
  float: left;
  margin-right: 1rem;
}
.cishan_page .white.csjj .title{
  font-size: 1.2rem;
  font-weight: bold;
  color: #000000;
}
.cishan_page .category_box{
  width: calc(28% - 1rem);
  float: left;
  margin-right: 1rem;
}
.cishan_page .category_box .content{
  padding: .6rem 0 .6rem .8rem;
}
.cishan_page .more_btn{
  font-size: 0.8rem;
  font-weight: 400;
  color: #F2F3F5;
  width: 4.4rem;
  height: 1.6rem;
  background: #AB5D2B;
  text-align: center;
  margin:0 .8rem .8rem;
  display: inline-block;
}
.cishan_page .csjj .more_btn{
  margin: .6rem 0
}
.cishan_page .article_list {
  float: left;
  width: calc(24% - .934rem) ;
  padding-right: .6rem;
  margin-top: 2.85rem;
  padding-bottom: 1rem;
  display: inline-block;
}
.cishan_page .article_list .title{
  font-size: 0.9rem;
  font-weight: 400;
  color: #000000;
  line-height: 1.5;
}
.cishan_page .article_list .time{
  font-size: 0.7rem;
  font-weight: 400;
  color: #969799;
}
.cishan_page .article_list .cover{
  width: 14rem;
  /*height: 10.35rem;*/
  max-width: 100%;
  padding-bottom: 75%;
  display: block;
  margin: 0 auto .6rem;
}


@media screen and (max-width: 750px) {
  .cishan_page .white.csjj .title{
    font-size: 0.8rem;

    text-align: center;
  }
  .cishan_page .csjj .more_btn{
    margin: .6rem auto;
    display: block;
  }
  .cishan_page .csjj .content{
    font-size: 0.6rem;
    font-weight: 400;
    color: #969799;
    line-height: 0.9rem;
  }
  .cishan_page .white.csjj{
    margin: 0;
  }
  .cishan_page .m_show h2>div{
    font-size: 0.8rem;
    padding: 0.65rem 0;
  }
  .cishan_page .m_show h2>a{
    font-size: 0.7rem;
    font-weight: 400;
    color: #969799;
    float: right;
    margin-top: 0.7rem;
  }
  .cishan_page .m_padding{
    padding: 0.6rem ;
    margin-bottom: 0;
  }
  .cishan_page .article_list{
    width: 100%;
    margin-top: .8rem;
    padding: 0;
  }
  .cishan_page .article_list .cover{
    float: left;
    width: 5rem;
    height: 3.7rem;
    margin-right: .8rem;
    padding-bottom: 0;
  }
  .cishan_page .article_list .title{
    width: calc(100% - 5.8rem);
    font-size: 0.8rem;
  }
  .cishan_page .article_list .time{
    font-size: 0.6rem;
  }
  .list_div .list_content .content.m_hide{
    display: none;
  }
  .cishan_list>div{
    width: 50%;
  }
  .cishan_list .cover{
    width: calc(100% - .5rem);
    margin: auto;
  }
  .about_mituo .zp>div{
    margin: 0 0.6rem;
    width: calc(100% - 1.2rem);
  }
  .home .home_banner .inline{
    padding-bottom: 66%;
    height: auto;
  }
}
.qrcode_box>div{
  position: absolute;
  left: calc(50% - 18.6rem);
  top: calc(50% - 12.92rem);
  width: 34rem;
  height: 24rem;
  background: #FFFFFF;
  border-radius: 0.2rem 0.2rem 0.2rem 0.2rem;
  padding: 1.6rem;
  font-size: 0.8rem;
  font-weight: 400;
  color: #000000;
  text-align: center;
  line-height: 1.7;
}
.qrcode_box .post_excerpt{
  min-height: 2rem;
}
.qrcode_box .title{
  font-size: 1.4rem;
  font-weight: bold;
  color: #000000;
}
.qrcode_box img{
  width: 12.5rem;
  padding: .5rem;
}
.qrcode_box .btn{
  width: 12.35rem;
  height: 2.1rem;
  background: #AB5D2B;
  margin: .5rem auto;
  border-radius: 0.2rem 0.2rem 0.2rem 0.2rem;
  font-size: 0.8rem;
  line-height: 2.1rem;
  font-weight: 400;
  text-align: center;
  color: #DCDEE0;
  cursor: pointer;
}


@media screen and (max-width: 750px) {
  .home .home_block_1>div,
  .home .home_block_3>div,
  .home .home_block_5>div{
    float: none !important;
    max-width: 100%;
    margin-bottom: 1rem;
  }
  .home .lianchi .box_shadow{
    float: none !important;
    width: 100%;
    padding-bottom: 63%;
    margin: 0 auto 1rem;
  }
  .home .lianchi .content{
    width: 100%;
    margin: 0 auto 1rem;
    font-size: .7rem;
    line-height: 1.3rem;
  }

}

.box_shadow{
  background: #FFFFFF;
  box-shadow: 0rem 0.15rem 0.8rem 0.05rem #DCDEE0;
  border-radius: 0.2rem 0.2rem 0.2rem 0.2rem;
}
.left_page .box_shadow{
  padding: 0 1.3rem;
  margin-bottom: .8rem;
  margin-right: .4rem;
}
.left_page .box_shadow.other_article{
  line-height: 2;
  font-size: 0.8rem;
  font-weight: 400;
  padding: .6rem 1.3rem;
}
.left_page .box_shadow.other_article a{
  color: #969799;
}
.banner_title{
  position: absolute;
  bottom: 0;
  left: 0;
  width: calc(100% - 1.6rem);
  /*height: 2.5rem;*/
  background: linear-gradient(180deg, rgba(255, 255, 255, 0) 0%, #000000 100%);
  border-radius: 0rem 0rem 0.2rem 0.2rem;
  font-size: 0.9rem;
  font-weight: bold;
  color: #F2F3F5;
  padding: 0.65rem 0.8rem 0.6rem;
}
.left_page .point_div{
  position: absolute;
  right: 0;
  bottom: 0;
  padding: 0 0.8rem ;
  color: #F8F8F8;
  font-size: 2rem;
}
.left_page .point_div span{
  display: inline-block;
  margin: 0 .3rem;
}
.left_page .point_div span.active{
  color: #E34141;
}
.right_box{
  font-size: 0.8rem;
  font-weight: 400;
  color: #000000;
  line-height: 1.6rem;
  background: #FFFFFF;
  box-shadow: 0.1rem 0rem 1.4rem 0.05rem rgba(0, 0, 0, 0.11);
  padding: 1rem .6rem .4rem;
  margin-bottom: .8rem;
  margin-left: .8rem;
}
.load_more{
  width: 62.8rem;
  background: #F8F8F8;
  font-size: 0.9rem;
  font-weight: 400;
  color: #969799;
  text-align: center;
  line-height: 2.4rem;
  width: 100%;
}

@media screen and (max-width: 750px) {
  .load_more{
    font-size: 0.7rem;
  }
  .banner_title{
    font-size: 0.7rem;
    font-weight: 400;
    padding: 0.65rem 0.6rem 0.2rem;
    width: calc(100% - 1.2rem);
  }
  .left_page .banner{
    margin-bottom: 1.5rem;
  }
  .left_page .point_div{
    width: 100%;
    text-align: center;
    bottom: -1.5rem;
    font-size: 1.5rem;
    padding: 0;
  }
  h3>div{
    font-size: 0.8rem;
    line-height: 2.7;
  }
}
.article_page video{
  display: block;
  margin: 1rem auto;
  max-width: 100%;
}
input[type="range"] {
  /*-webkit-box-shadow: 0 1px 0 0px #424242, 0 1px 0 #060607 inset, 0px 2px 10px 0px black inset, 1px 0px 2px rgba(0, 0, 0, 0.4) inset, 0 0px 1px rgba(0, 0, 0, 0.6) inset;*/
  -webkit-appearance: none; /*去除默认样式*/
  margin-top: 42px;
  background-color: #ebeff4;
  /*border-radius: 15px;*/
  width: 100% ;
  -webkit-appearance: none;
  height:4px;
  padding: 0;
  border: none;
  /*input的长度为80%，margin-left的长度为10%*/
}
input[type="range"]::-webkit-slider-thumb {
  -webkit-appearance: none;/*去除默认样式*/
  cursor: default;
  top: 0;
  height: 20px;
  width: 20px;
  transform: translateY(0px);
  /*background: none repeat scroll 0 0 #5891f5;*/
  background: #fff;
  border-radius: 15px;
  border: 10px solid #1B2D58;
  /*-webkit-box-shadow: 0 -1px 1px #fc7701 inset;*/
}
.audio{
  margin: 1rem auto;
  font-size: 0.8rem;
  font-weight: 400;
  color: #969799;
}
.audio img{
  width: 2.5rem;
}
.fahui_page{
  font-size: 0.8rem;
  text-align: left;
}
.fahui_page th,.fahui_page td{
  padding: .8rem 1.65rem .9rem;
  border-bottom: 1px solid #EBEDF0 ;
  /*width: 10rem;*/
  /*max-width: 20%;*/
/*}*/
/*.fahui_page th:last-child,.fahui_page td:last-child{*/
  /*width: 7rem;*/
/*}*/
/*.fahui_page th:first-child,.fahui_page td:first-child{*/
  /*width: auto;*/
}
.fahui_page th{
  background: #F2F3F5;
}
.fahui_page tr{
  /*box-shadow: 0rem 0.05rem 0rem 0.05rem #EBEDF0;*/
}
.fahui_page tr:hover{
  background-color: #F2F3F5;
}
.fahui_page .btn{
  width: 4.4rem;
  height: 1.6rem;
  background: #AB5D2B;
  color: #FFFFFF;
  text-align: center;
  line-height: 1.6rem;
  border-radius: 0.1rem 0.1rem 0.1rem 0.1rem;
  cursor: pointer;
}
.fahui_page .btn.disable{
  background: #F2F3F5;
  color: #969799;
}
.fahui_page .fahui_list {
  font-size: 0.6rem;
  font-weight: 400;
  color: #969799;
  margin: 0 .6rem;
  padding: 1.5rem .45rem .4rem;
  border-bottom:  0.05rem solid #DCDEE0;
  line-height: 2;
  /*box-shadow: 0.1rem 0rem 1.4rem 0.05rem rgba(0,0,0,0.1100);*/
}
.fahui_page .fahui_list .btn{
  float: right;
  width: 3rem;
  height: 1.3rem;
  line-height: 1.3rem;
  font-size: 0.6rem;
  font-weight: 400;
  color: #F2F3F5;
  margin-left: .5rem;
}
.fahui_page .fahui_list .title{
  font-size: .8rem;
  font-weight: bold;
  color: #000000;
}
@media screen and (max-width: 750px) {
  .left_page,.right_page{
    width: 100%;
  }
  .left_page .box_shadow,.right_box {
    margin: 0;
  }
  .box_shadow,.right_box{
    box-shadow: none;
  }
  .article_page{
    background-color: #fff;
  }
  .left_page .box_shadow.other_article{
    background: rgba(27, 45, 88, 0.02);
    margin: 0.6rem;
    padding: 0.6rem;
  }
  .article .title{
    font-size: 0.95rem;
    margin: 0rem 0 1rem;
  }
}
.nowrap {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  display: inline-block;
  width: 100%;
}