body {
  min-width: 320px;
  max-width: 640px;
  margin: 0 auto;  overflow-x: hidden !important;
  font-family: '微软雅黑';
  }
.ppSwiper{
	overflow-x: hidden !important;
}
@font-face
{
    font-family: myFirstFont;
    src: url('../fonts/jsq.ttf')
    ,url('../fonts/jsq.eot'); /* IE9+ */
}


.bt_border{
  border-bottom: 0.3rem solid #efefef;
  
  }
input{
 -webkit-appearance: none;
   border-radius:0;
}
.form_shiMbj select{
	-webkit-appearance: none;
   border-radius:0;
   
  
appearance: none;
-webkit-appearance: none;
-moz-appearance: none;
background: url('../images/lr_select.jpg') no-repeat scroll right center transparent;
background-size: 0.6rem 0.4rem;
background-position:5.8rem 0.5rem;
}   
.bf_width {
  width: 95%;
  margin: 0 auto; }
  .bf_width .one_navList {
    background: #f4f4f4;
    padding: 0.6rem 0.5rem;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box; }
    .bf_width .one_navList .lrFont {
      font-size: 0.6rem;
      font-weight: 500; }
      .bf_width .one_navList .lrFont p {
        font-size: 0.9rem;
        line-height: 0.9rem; }
        .bf_width .one_navList .lrFont p:nth-child(3) {
          margin-bottom: 0.2rem; }
    .bf_width .one_navList .list_pic {
      padding: 0 0 0 0.3rem; }
      .bf_width .one_navList .list_pic ul li {
        width: 32%; }
  .bf_width .ymFl {
    margin-top: 0.4rem; }
  .bf_width .yyMf_form {
    text-align: center;
    padding-bottom: 1rem; }
    .bf_width .yyMf_form input {
      width: 90%;
      margin: 0 auto 0.4rem;
      border: 1px solid #9f9f9f;
    
    
    height: 1.8rem;
    text-align: center;
    line-height: 1.8rem;
    display: block;
    border-radius: 0.2rem;
      padding-left: 0.4rem;
      -webkit-box-sizing: border-box;
      -moz-box-sizing: border-box;
      box-sizing: border-box;
      font-size: 0.65rem; }
    .bf_width .yyMf_form .div_bo{
      width: 90%;
      margin: 0 auto 0.2rem;
	  height: 1.8rem;border-radius: 0.2rem;
    text-align: center;
    line-height: 1.8rem;
      display: block;
      border:none;
       }
    .bf_width .yyMf_form p {
      font-size: 0.5rem;
      color: #808080; }
.zxg_listNav .boxWZ_list ul li .atc_Img{width:6rem;height:4rem;}
.zxg_listNav .boxWZ_list ul li .atc_Img img{height:100%;width:100%}
.btn {
  background: #ff4242;
  color: #FFFFFF;
  font-size: 0.7rem;
  background-image: -webkit-linear-gradient(to left, #ff7071, #ff4242);
  background-image: linear-gradient(to left, #ff7071, #ff4242);
  background-image: -webkit-linear-gradient(270deg, #ff7071, #ff4242);
  background-image: linear-gradient(270deg, #ff7071, #ff4242); }

.upFormH1 {
  margin-top: 1rem;
  margin-bottom:0.7rem;
  text-align: center; }
  .upFormH1 h2 {
    display: inline-block; }
  .upFormH1 span {
    width: 1.9rem;
    height: 1px;
    background: #9e9e9e;
    display: inline-block;
    vertical-align: middle;
    margin: 0 0.2rem; }

.home_sxd .home_pic {
  position: relative;
  text-align: center; }
.home_sxd .zzc_xy {
  width: 5.725rem;
  background: rgba(255, 255, 255, 0.4);
  height: 8rem;
  display: block;
  position: absolute;
  right: 0;
  bottom: 0;
  padding-top: 1.5rem;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box; }
  .home_sxd .zzc_xy h3 {
    font-size: 1rem; }
  .home_sxd .zzc_xy b {
    width: 1rem;
    height: 0.1rem;
    background: #393939;
    display: block;
    margin: 0.2rem auto 0.3rem; }
  .home_sxd .zzc_xy p {
    font-size: 0.7rem; }
  .home_sxd .zzc_xy a {
    width: 3rem;
    height: 1rem;
    line-height: 1rem;
    color: #FFFFFF;
    text-align: center;
    display: block;
    margin: 0.4rem auto;
    background: #1e2343;
    border-radius: 0.2rem; }

.bt_life {
  background: #1e2343;
  padding-bottom: 0.4rem; }
  .bt_life .bt_lifeW {
    width: 94.5%;
    background: #FFFFFF;
    margin: 0 auto;
    height: 3rem;
    padding: 0 0 0 0.6rem;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box; }
    .bt_life .bt_lifeW .bs_lifeWbt {
      padding-top: 0.6rem; }
	  .bt_life .bt_lifeW .bs_lifeWbt p{
		  font-size:0.5rem
	  }
    .bt_life .bt_lifeW .yy_aClick {
      width: 36%;
      height: 100%;
      text-align: center;
      position: relative; }
      .bt_life .bt_lifeW .yy_aClick:after {
        border-top: 8px solid transparent;
        border-bottom: 8px solid transparent;
        border-left: 8px solid #FFFFFF;
        content: "";
        position: absolute;
        left: 0;
        top: 1.2rem;
        width: 0; }
      .bt_life .bt_lifeW .yy_aClick a {
        width: 100%;
        display: inline-block;
        height: 100%;
        padding: 0.5rem 0 0 0;
        -webkit-box-sizing: border-box;
        -moz-box-sizing: border-box;
        box-sizing: border-box;
        font-size: 0.75rem; }

.blog_hx .home_sxd .zzc_xy p {
  font-size: 0.5rem; }

.gy_width {
  width: 95%;
  margin: 0 auto; }

  .team_sjsBox{
	      overflow-x: hidden;
  }
.team_sjsBox .team_sjs {
  width: 40%;
  height: 100%;
  position: relative; }
  .team_sjsBox .team_sjs img{
	      width: 100%;
    height: 8.7rem;
  }
  .team_sjsBox .team_sjs .yy_team_sjs {
    width: 100%;
    height: 1.4rem;
    background: #1e2343;
    position: absolute;
    bottom: 0; }
    .team_sjsBox .team_sjs .yy_team_sjs a {
      width: 70%;
      height: 0.9rem;
      background: #ff393a;
      line-height: 0.9rem;
      color: #FFFFFF;
      display: block;
      text-align: center;
      margin: 0.25rem auto;
      border-radius: 5rem; }
	  .anlis_banner{position:relative;}
	  .anlis_banner_size{position:absolute;top:0px; width:100%;height:100%;text-align:center;color:#fff;}
	  .anlis_banner_size h2{font-size:1rem;font-weight:300;padding-top:2rem;}
	  .anlis_banner_size span{font-size:.5rem;font-weight:300;}
.Look-Tab{border-top:1px solid #ccc;;width: 100%;height:.925rem;box-shadow: 0rem .1rem .1rem #ededed;font-size: .6rem;height:1.5rem;}
.Look-Tab .Look-Tab-list{width: 33.3%;float: left;text-align: center;padding-top: .2rem;box-sizing: border-box; height:1.3rem;  line-height:1.3rem;font-weight:600}
.Look-Tab .Look-Tab-list a{color: #898989;display: block;border-right: .025rem solid #898989; height:100%; font-size:0.6rem}
.Look-Tab .Look-Tab-list:last-child a{border:none;}
.Look-Tab .Look-Tab-list a img{width: 0.175rem;height: .15rem;margin-left:.5rem;}
.Huxing{width: 100%;background: #fff;text-align: center;padding-top: .3rem;}
.Huxing ul{margin-bottom: .5rem;display:none;}
.Huxing ul li{overflow:hidden;;display: inline-block;width:3.25rem ;height: 1.2rem;margin: .2rem;background: #e0e0e0;font-size: .45rem;line-height: .8rem;border-radius: .1rem;color: #727171; line-height:1.2rem;font-size:0.6rem}
.Huxing ul .Actve{background: #ff4242;color:#fff }
.team_sjsBox .sjs_anLi {
  width: 58%; }
  .team_sjsBox .sjs_anLi .up_anLi {
    height: 5.5rem;
    margin-bottom: 0.251rem; }
    .team_sjsBox .sjs_anLi .up_anLi img {
		width:100%;
      height: 100%; }
  .team_sjsBox .sjs_anLi .bt_anLi .lr_btAl {
	  width:49%;
	  height:3rem;
    }
	  .team_sjsBox .sjs_anLi .bt_anLi .lr_btAl img{
		  width:100%;
		  height:100%;
	  }
.team_sjsBox .swiper-pagination {
  text-align: center;
  width: 90%;
  margin-bottom: 0.5rem; }
  .team_sjsBox .swiper-pagination .swiper-pagination-bullet-active {
    background: #ff393a; }
  .team_sjsBox .swiper-pagination span {
    margin: 0 0.2rem; }

.true_pic {
  width: 100%;
  height: 10rem;
  position: relative; }
  .true_pic img {
    width: 100%;
    height: 100%; }
  .true_pic .true_rj {
    width: 4rem;
    position: absolute;
    top: 0.5rem;
    left: 3%; }
  .true_pic .zzc_hei {
    width: 8rem;
    height: 2rem;
    line-height: 2rem;
    color: #FFFFFF;
    background: rgba(0, 0, 0, 0.5);
    position: absolute;
    right: 0.5rem;
    top: 0.5rem;
    text-align: center; }
  .true_pic .bt_zzc_hei {
    width: 100%;
    position: absolute;
    padding: 0.5rem 0;
    background: rgba(0, 0, 0, 0.5);
    bottom: 0;
    text-align: center;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    color: #FFFFFF; }

.true_al {
  padding-bottom: 1rem; }

.bt_lgList {
  text-align: center; }
  .bt_lgList ul li {
    width: 50%;
    padding: 0.5rem 0;
    border: 1px solid #cccccc;
    vertical-align: middle; }
    .bt_lgList ul li i {
      width: 1.5rem;
      height: 1.5rem;
      display: inline-block; }
      .bt_lgList ul li i img {
        width: 100%;
        height: 100%; }

.fw_cl_btPic {
  padding-bottom: 1rem; }
  .fw_cl_btPic .lr_cl_btPic {
    width: 57%;
    height: 7.5rem; }
    .fw_cl_btPic .lr_cl_btPic img {
      height: 100%; }
  .fw_cl_btPic .fr_cl_btPic {
    width: 42%; }
    .fw_cl_btPic .fr_cl_btPic img {
      height: 3.6rem;
      margin-top: 0.2rem; }

.yym_click {
  padding-bottom: 1rem; }
  .yym_click .yy_mdClick {
    width: 100%;
    height: 1.8rem;
    text-align: center;
    line-height: 1.8rem;
    display: block;
    border-radius: 0.2rem; }

.xbBzd .fw_cl_btPic {
  padding-bottom: 0.4rem; }

.fw_licBox {
  padding-bottom: 1rem; }

.zxgN_gAndList {
  background: #f2f2f2; }

.zxg_arwZ {
  padding: 1rem 0; }
  .zxg_arwZ .zxg_arwZBt .lr_zxgTitle {
    border-left: 4px solid #fe494a;
    font-size: 0.8rem;
    text-indent: 0.3rem; }
  .zxg_arwZ .zxg_arwZBt .gd_click {
    color: #808080; }

.wz_listNav {
  margin-top: 0.3rem; }
  .wz_listNav .up_tabList {
    border-bottom: 1px solid #cbcbcb; }
    .wz_listNav .up_tabList ul li {
      font-size: 0.7rem;
      padding: 0.5rem 0 0.3rem 0; }
      .wz_listNav .up_tabList ul li.listXz {
        border-bottom: 2px solid #fe494a; }

.zxg_listNav .boxWZ_list ul li {
  overflow: hidden;
  font-size: 0.6rem;
  padding: 0.7rem 0;
  border-bottom: 1px solid #cbcbcb; }
  .zxg_listNav .boxWZ_list ul li .atc_fontWZ {
    width: 51%; }

.footerBs {
  background: #FFFFFF;
  padding: 0.3rem 0 4.5rem 0;
  text-align: center; }

.list_picXf {
  position: fixed;
  bottom: 0;
  height:3REM;
  z-index: 8; display:none;background:#fff;}
.list_picXf .picXfT_box{width:49%;float:left;}
.list_picXf .picXfT_box  img{width:100%;height:3.5rem;}
.list_sxz {
  padding: 0.5rem 0.6rem; }
  .list_sxz ul li {
    text-align: center; }
    .list_sxz ul li h2 {
      font-size: 0.8rem;
      font-weight: 400; }
    .list_sxz ul li img {
      width: 3rem;
      height: 3rem;
      display: block; }
      .list_sxz ul li img.border_xy_red {
        width: 60%;
        height: 4px;
        margin: 0.1rem auto; }

.upSwiper .swiper-pagination .swiper-pagination-bullet {
  width: .4rem;
  height: .15rem;
  border-radius: 2px;
  background: #FFFFFF;
  opacity: 1; }
.upSwiper .swiper-pagination .swiper-pagination-bullet-active {
  background: #ff393a; }

.tab_listNav {
  width: 100%;
  padding: 0.3rem 0.2rem;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box; }
  .tab_listNav ul li {
    text-align: center;
    font-size: 0.5rem; }
    .tab_listNav ul li.fw_select {
      color: #1e2343; }
	  .tab_listNav ul  li.fw_select  i img{margin-top:.1rem;}
    .tab_listNav ul li i {
      width: 1.2rem; height:1.2rem;display:inline-block;overflow:hidden;}
	  .tab_listNav ul li i  img{margin-top:-1.4rem;}
	  .tab_listNav ul div i  img{margin-top:-1.4rem;}
 .tab_listNav ul div {
    text-align: center;
    font-size: 0.5rem; }
    .tab_listNav ul div.fw_select {
      color: #1e2343; }
    .tab_listNav ul div i {
      width: 1.2rem; height:1.2rem;display:inline-block;overflow:hidden;}
.style_jsxY {
  padding-bottom: 1rem; }

.zz_huiFont .list_zzcS {
  width: 5rem;
  height: 6.325rem;
  background: rgba(0, 0, 0, 0.5);
  color: #FFFFFF;
  text-align: center;
  padding: 0.4rem 0;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  position: absolute;
  top: 0.5rem;
  z-index: 5;
  left: 0.3rem; }
  .zz_huiFont .list_zzcS h3 {
    margin-bottom: 0.7rem;
    font-size: 0.8rem;font-weight:500; }
  .zz_huiFont .list_zzcS p {
    font-size: 0.6rem; }
  .zz_huiFont .list_zzcS a {
    width: 3rem;
    height: 1rem;
    background: #ff393a;
    display: block;
    line-height: 1rem;
	font-size:.4rem;
    color: #FFFFFF;
    margin: 0.3rem auto; }

.sjs_teamHd a {
  width: 8rem;
  height: 1.5rem;
  display: block;
  border-radius: 1rem;
  line-height: 1.5rem;
  text-align: center;
  margin: 0 auto 1rem; }
.sjs_teamHd .sjsHd_list {
  width: 100%;
  overflow-x: scroll;
  overflow-y: hidden;
  -webkit-overflow-scrolling: touch;
  padding-bottom: 0.5rem; }
  .sjs_teamHd .sjsHd_list::-webkit-scrollbar {
    display: none; }
  .sjs_teamHd .sjsHd_list ul {
    display: inline-flex;
    display: -ms-inline-flex;
    display: -webkit-inline-flex; }
    .sjs_teamHd .sjsHd_list ul li {
      font-size: 0.8rem;
      margin-left: 0.7rem;
      width: 4.1rem;
      text-align: center; }
      .sjs_teamHd .sjsHd_list ul li img {
        width: 4.1rem;
        height: 4.1rem; }

.hz_ppXy {
  background: #f2f2f2;
  padding: 0.1rem 0.5rem 0.8rem 0.5rem; }

.ppSwiper .swiper-container1 {
  position: relative; }
  .ppSwiper .swiper-container1 .swiper-pagination1 {
    position: absolute;
    bottom: 0;
    z-index: 5;
    text-align: center; }
    .ppSwiper .swiper-container1 .swiper-pagination1 .swiper-pagination-bullet {
      background: #FFFFFF;
      opacity: 1; }
    .ppSwiper .swiper-container1 .swiper-pagination1 .swiper-pagination-bullet-active {
      background: #ff393a;
      opacity: 1; }
.ppSwiper .swiper-container .swiper-pagination .swiper-pagination-bullet {
  background: #FFFFFF;
  opacity: 1; }
.ppSwiper .swiper-container .swiper-pagination .swiper-pagination-bullet-active {
  background: #ff393a;
  opacity: 1; }

.fwlc_pic {
  padding: 0 0.8rem 0.5rem 0.8rem; }

.shi_mHqb .form_shiMbj {
  width: 90%;
  margin: 0 auto;
  padding-bottom: 1rem; }
  .shi_mHqb .form_shiMbj .city_input {
    margin-bottom: 0.4rem; }
  .shi_mHqb .form_shiMbj .city_input input, .shi_mHqb .form_shiMbj .city_input select {
    width: 47%;
    height: 1.5rem;
	font-size:0.6rem;
    box-shadow: 2px 2px 6px 0px #ccc;
    border-radius: 1rem;
    padding-left: 0.3rem;
	color:#898888;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box; }
  .shi_mHqb .form_shiMbj .city_input a {
    width: 47%;
    height: 1.5rem;
    border-radius: 1rem;
    text-align: center;
    line-height: 1.5rem;     box-shadow: 2px 2px 6px 0px #ccc;}

.yxz_list {
  padding: 0.5rem 0.4rem 0 0.4rem; }
  .yxz_list ul li {
    width: 23%;
    background: #efefef;
    text-align: center;
    padding: 0.4rem 0;
    border-radius: 0.3rem; }
    .yxz_list ul li img {
      width: 70%; }

.flList_nav {
  padding-bottom: 1rem; }
  .flList_nav ul li {
    text-align: center; }

.wsj_Img .up_ImgWsj .more_click {
  width: 7rem;
  height: 1.5rem;
  background: #FFFFFF;
  position: absolute;
  top: 7rem;
  z-index: 8;
  text-align: center;
  line-height: 1.5rem;
  left: 50%;
  margin-left: -3.5rem;
  border-radius: 0.3rem; }
.wsj_Img .up_ImgWsj .red_wsjBox {
  color: #FFFFFF;
  width: 3.5rem;
  height: 2rem;
  background: #fc393a;
  text-align: center;
  position: absolute;
  top: 0;
  left: 0.8rem; }

.bt_fontSizePz {
  padding: 0.5rem 0.5rem; }
  .bt_fontSizePz .swiper_fontHd {
    border-left: 2px solid #ff393a;
    padding-left: 0.3rem; }
    .bt_fontSizePz .swiper_fontHd .pz_yxBox {
      margin-bottom: 0.2rem; }

.pp_swiper_Box {
  height: 7rem;
  margin-top: 0.5rem; }
  .pp_swiper_Box .lr_borWhi {
    width: 40%;
    height: 6.4rem;
    padding-left: 0.3rem;
    padding-top: 0.3rem;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box; }
    .pp_swiper_Box .lr_borWhi span.br_whiBs {
      width: 1rem;
      height: 2px;
      background: #FFFFFF;
      display: block;
      margin: 0.5rem 0; }
  .pp_swiper_Box .fr_borWhi img {
    height: 6.4rem; }

.good_clBox {
  background: #efefef; }
  .good_clBox .upFormH1 {
    padding-top: 1rem;
    margin-top: 0;
    margin-bottom: 0; }
  .good_clBox p {
    text-align: center; }

.jp_money {
  margin-bottom: 0.6rem;
  position: relative; }
  .jp_money .jg_picWz {
    position: absolute;
    right: 0.6rem;
    top: 0.18rem;
    font-size: 1.2rem;
	letter-spacing:2px;
    font-family: myFirstFont; }
    .jp_money .jg_picWz span {
      font-size: 0.5rem;
      margin-left: 0.2rem; }

.bj_banner {
  position: relative; }
  .bj_banner .tel_gdList {
    width: 10.5rem;
    height: 1.5rem;
    background: rgba(0, 0, 0, 0.5);
    color: #FFFFFF;
    position: absolute;
    left: 50%;
    margin-left: -5rem;
    bottom: 0.3rem;
    overflow: hidden; }
    .bj_banner .tel_gdList ul li {
      height: 1.5rem;
      text-align: center;
      line-height: 1.5rem; }

.wt_listNav {
  margin-top: 1rem;
  margin-bottom: 1rem; }
  .wt_listNav ul li {
    width: 50%;
    border: 1px solid #f6f6f6;
    padding: 0.2rem 0 0.2rem 0.5rem;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    font-size: 0.6rem; }
    .wt_listNav ul li img {
      width: 3rem; }

.fw_liu_yyBox {
  padding: 1rem 0; }
  .fw_liu_yyBox .zxg_arwZBt {
    padding-bottom: 0.5rem; }
    .fw_liu_yyBox .zxg_arwZBt .lr_zxgTitle {
      border-left: 4px solid #fe494a;
      font-size: 0.8rem;
      text-indent: 0.3rem; }
    .fw_liu_yyBox .zxg_arwZBt .gd_click {
      color: #808080; }

.wyfNanList ul li {
  overflow: hidden; }
  .wyfNanList ul li .lr_wyPic, .wyfNanList ul li .fr_wyPic {
    width: 50%;
    height: 7.5rem; }
    .wyfNanList ul li .lr_wyPic img, .wyfNanList ul li .fr_wyPic img {
      height: 100%; }
  .wyfNanList ul li .fr_wyPic {
    background: #f7f7f7;
    text-align: center;
    padding-top: 2.5rem;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box; }
    .wyfNanList ul li .fr_wyPic h3 {
      font-size: 0.9rem;
      margin-bottom: 0.2rem; }

.uuMore_input {
  width: 90%;
  margin: 1rem auto; }
  .uuMore_input .bor_more {
    line-height: 1.8rem;
    height: 1.8rem;
    border: 1px solid #7f7f7f;
    border-radius: 0.2rem;
    padding-left: 0.5rem;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    margin-bottom: 0.5rem;
    position: relative; }
    .uuMore_input .bor_more .dMa_pic {
      position: absolute;
      top: -3.1rem;
      right: -0.2rem; }
	  .uuMore_input .bor_more .dMa_pic img{
		  width:2.8rem;
	  }
    .uuMore_input .bor_more .select_boxWs {
      position: absolute;
      right: 0;
      height: 1.8rem;
      top: 0; }
      .uuMore_input .bor_more .select_boxWs select {
    height: 1.7rem;
    font-size: 0.7rem;
    border-radius: 0.2rem;
    background: #e0e0e0;
    width: 2rem;
    text-align: center;
    padding-left: 0.3rem;
    box-sizing: border-box;
    position: absolute;
    right: 0.8rem;
    z-index: 5;
	height:95%;
	}
    .uuMore_input .bor_more input {
		height:100%;
		background:none;
      font-size: 0.7rem; }
  .uuMore_input .inputFormBox a {
    width: 100%;
    height: 1.8rem;
    line-height: 1.8rem;
    display: block;
    text-align: center;
    border-radius: 0.2rem; }

.sjs_teamNanList {
  background: #e2e2e2;
  padding: 0.4rem 0.3rem; }
  .sjs_teamNanList{overflow:hidden;}
  .sjs_teamNanList ul li {
    background: #FFFFFF;
    height: 6.4rem;
    padding: 0.4rem;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    border-radius: 0.3rem;
    overflow: hidden;
    position: relative;
    margin-bottom: 0.4rem; }
    .sjs_teamNanList ul li.tjHost_hide .tj_hotR1 {
      display: none; }
    .sjs_teamNanList ul li .tj_hotR1 {
      position: absolute;
      right: 0.7rem;
      top: -0.01rem;
      width: 1.65rem; }
    .sjs_teamNanList ul li .lrSjsPic {
      width: 33.5%; }
    .sjs_teamNanList ul li .frSjsFont {
      margin-left: 0.4rem;
      padding: 0.35rem 0; }
      .sjs_teamNanList ul li .frSjsFont h3 {
        font-size: 0.8rem; }
        .sjs_teamNanList ul li .frSjsFont h3 span {
          font-size: 0.55rem;
          margin-left: 0.2rem; }
      .sjs_teamNanList ul li .frSjsFont p {
        overflow: hidden;
        display: -webkit-box;
        -webkit-box-orient: vertical;
        -webkit-line-clamp: 1;
        font-size: 0.6rem;
        margin-top: 0.3rem; }
        .sjs_teamNanList ul li .frSjsFont p span {
          margin-right: 0.2rem; }
        .sjs_teamNanList ul li .frSjsFont p a {
          width: 4rem;
          height: 1.3rem;
          line-height: 1.3rem;
          text-align: center;
          display: inline-block;
          border-radius: 5rem;
		  font-size:.6rem;
          color: #FFFFFF; }
          .sjs_teamNanList ul li .frSjsFont p a.yy_lan {
            background: #1e2343; }
.sejisErji_topBox {margin-bottom:.4rem;overflow:hidden;}
.sejisErji_topBox input{width:60%;height:1.4rem;border-radius:.2rem;text-indent:.3rem;float:left;}
.sejisErji_topBox a{float:right;display:inline-block;width:35%;background:#ff4242;height:1.4rem;border-radius:.2rem;font-size:.3rem;text-align:center;line-height:1.4rem;color:#fff;}

.sjs_nameTx {
  background: url(../images/san_bg.jpg) center;
  width: 100%;
  height: 11rem; }
  .sjs_nameTx .zzc_sjs_nameTx {
    background: rgba(0, 0, 0, 0.5);
    height: 100%; }
    .sjs_nameTx .zzc_sjs_nameTx .n_sjsTeam_tx {
      text-align: center;
      padding: 0.5rem 0;
      -webkit-box-sizing: border-box;
      -moz-box-sizing: border-box;
      box-sizing: border-box;
      color: #FFFFFF; }
      .sjs_nameTx .zzc_sjs_nameTx .n_sjsTeam_tx a {
        width: 4rem;
        height: 1.3rem;
        line-height: 1.3rem;
        text-align: center;
        display: inline-block;
        border-radius: 5rem;
        color: #FFFFFF;
        margin-top: 0.5rem; }
      .sjs_nameTx .zzc_sjs_nameTx .n_sjsTeam_tx p {
        width: 80%;
        overflow: hidden;
        display: -webkit-box;
        -webkit-box-orient: vertical;
        -webkit-line-clamp: 1;
        margin: 0 auto;
        line-height: 1rem; }
		.sjs_nameTx .zzc_sjs_nameTx .n_sjsTeam_tx .addlisuImgshg{width:4.8rem;height:4.8rem;border-radius:50%; overflow:hidden;}
        .sjs_nameTx .zzc_sjs_nameTx .n_sjsTeam_tx p img {
          width: 4.8rem;;margin-top:-.5rem; }

.sj_lnBox {
  background: #f9f9f9;
  text-align: center;
  padding: 0.3rem 0;
  margin: 0.5rem auto; }
  .sj_lnBox h4 {
    font-size: 0.9rem; }

.dbBox_list {
  text-align: center; }
  .dbBox_list h4 {
    font-size: 0.9rem; }
  .dbBox_list .dbBox_listUl ul li {
    border-bottom: 0.3rem solid #eaeaea;
    padding-top: 0.5rem;
    text-align: left; }
    .dbBox_list .dbBox_listUl ul li .wt_dbzWidth {
      width: 95%;
      margin: 0 auto; }
    .dbBox_list .dbBox_listUl ul li .up_dbzPic {
      width: 100%;
      height: 9.5rem; }
	  .dbBox_list .dbBox_listUl ul li .up_dbzPic img{height:100%;width:100%;}
    .dbBox_list .dbBox_listUl ul li .bt_dbzPic {
      padding: 0.4rem 0; }
      .dbBox_list .dbBox_listUl ul li .bt_dbzPic .lr_titleH2 h4 {
        font-size: 0.6rem; }
      .dbBox_list .dbBox_listUl ul li .bt_dbzPic .link_mfz a {
        width: 4rem;
        height: 1.3rem;
        line-height: 1.3rem;
        text-align: center;
        display: inline-block;
        border-radius: 5rem;
        color: #FFFFFF; }

.alx_uPHs {
  background: #707070;
  color: #FFFFFF;
  text-align: center;
  padding: 0.7rem 0;
  font-size: 0.65rem; }
  .alx_uPHs form {
    margin-top: 0.5rem; }
    .alx_uPHs form select {
      width: 20%; }
    .alx_uPHs form input {
      width: 40%;
      color: #FFFFFF; }
      .alx_uPHs form input::-webkit-input-placeholder {
        /* WebKit, Blink, Edge */
        color: #fff; }
      .alx_uPHs form input:-moz-placeholder {
        /* Mozilla Firefox 4 to 18 */
        color: #fff; }
      .alx_uPHs form input::-moz-placeholder {
        /* Mozilla Firefox 19+ */
        color: #fff; }
      .alx_uPHs form input:-ms-input-placeholder {
        /* Internet Explorer 10-11 */
        color: #fff; }
    .alx_uPHs form input, .alx_uPHs form select {
      border: 1px solid #FFFFFF;
      border-radius: 5rem;
      height: 1.2rem;
      padding-left: 0.5rem;
      -webkit-box-sizing: border-box;
      -moz-box-sizing: border-box;
      box-sizing: border-box;
      background: none;
      color: #FFFFFF;
      font-size: 0.6rem; }
    .alx_uPHs form a {
      width: 25%;
      height: 1.2rem;
      display: inline-block;
      line-height: 1.2rem;
      border-radius: 5rem; }

.frSjsFont p a {
  width: 4rem;
  height: 1.3rem;
  line-height: 1.3rem;
  text-align: center;
  display: inline-block;
  border-radius: 5rem;
  color: #FFFFFF; }

.frSjsFont p a.yy_lan {
  background: #1e2343; }

.lrSjsPic img {
      width: 5.72rem;
    height: 7.72rem; }

.lc_boxSx {
  padding-bottom: 0.4rem; }
  .lc_boxSx .frSjsFont {
    padding: 0.3rem 0;
    line-height: 1rem;
    margin-left: 1rem; }

.alxQn_box .fw_liu_yyBox {
  padding: 1rem 0 0.2rem 0; }
  .alxQn_box .fw_liu_yyBox .zxg_arwZBt {
    padding-bottom: 0.2rem; }

.content_box .nameAlBOX {
  padding-right: 1rem;
  font-size: 0.75rem; }
  .content_box .nameAlBOX .xx_boxContent {
    line-height: 1.1rem; }
.content_box .gjc_listNav {
  text-align: center;
  padding-bottom: 0.5rem; }
  .content_box .gjc_listNav ul li {
    width: 3.2rem;
    height: 1.2rem;
    line-height: 1.2rem;
    text-align: center;
    background: #f2f2f2;
    color: #747475;
    display: inline-block;
    margin: 0 0.2rem;
    font-size: 0.6rem; }
.content_box .content_aLine {
  text-align: center;
  padding: 0.5rem 0; }
.content_box .per-next ul li {
  margin-top: 0.4rem;    height: 1rem;
    overflow: hidden;}
.per-next  a{color:#000}
.alxQn_box {
  padding-bottom: 0.5rem; }

.content_fontAImg p {
  font-size: 0.7rem;
  margin: 0.3rem 0; }

.al_upPIC {
  padding: 0.7rem 0; }
  .al_upPIC .zxa_twoOne1 {
    width: 47%;
    height: 4rem;
    border-radius: 0.6rem;
    overflow: hidden;
    position: relative; }
    .al_upPIC .zxa_twoOne1.sect_sw .tcSfont {
      display: block; }
    .al_upPIC .zxa_twoOne1 .tcSfont {
      position: absolute;
      width: 100%;
      height: 100%;
      top: 0;
      text-align: center;
      background: rgba(0, 0, 0, 0.5);
      color: #FFFFFF;
      padding: 1rem 0;
      font-size: 0.8rem;
      -webkit-box-sizing: border-box;
      -moz-box-sizing: border-box;
      box-sizing: border-box; }
    .al_upPIC .zxa_twoOne1 .tcSfont {
      display: none; }

.sx_listNav {
  padding: 0.8rem 0.5rem 0 0.5rem; }
  .sx_listNav ul li {
    width: 3.5rem;
    text-align: center;
    height: 3.5rem;
    border-radius: 5rem;
    border: 1px solid #6d6d6d;
    padding: 0.8rem 0;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    font-size: 0.7rem;
    display: inline-block;
    margin-right: 2rem;
    margin-bottom: 0.8rem; }
    .sx_listNav ul li:nth-child(3n) {
      margin-right: 0; }
    .sx_listNav ul li i {
      width: 60%;
      display: inline-block; }
      .sx_listNav ul li i img {
        width: 100%; }

.content_PicNav ul li {
  padding: 0.8rem 0;
  border-bottom: 0.5rem solid #efefef; }
  .content_PicNav ul li .up_zxPicList {
    width: 95%;
    margin: 0 auto;
    position: relative; }
    .content_PicNav ul li .up_zxPicList > img {
      width: 100%;
      height: 8rem; }
    .content_PicNav ul li .up_zxPicList .true_rj {
      width: 4rem;
      position: absolute;
      top: 0.5rem;
      left: 3%; }
    .content_PicNav ul li .up_zxPicList .aLink_click a {
      width: 4rem;
      height: 1.3rem;
      line-height: 1.3rem;
      text-align: center;
      display: inline-block;
      border-radius: 5rem;
      color: #FFFFFF;
      display: block;
      position: absolute;
      bottom: 0.5rem;
      right: 0.5rem; }

a.gy_red, .yy_lan {
  width: 4rem;
  height: 1.3rem;
  line-height: 1.3rem;
  text-align: center;
  display: inline-block;
  font-size:.6rem;
  border-radius: 5rem;
  color: #FFFFFF; }

a.gy_hes {
  background: #1e2343; }

.more_aL .fw_liu_yyBox {
  padding: 1rem 0 0.2rem 0; }
.more_aL .more_listNav ul li {
  width: 30%; }
  .more_aL .more_listNav ul li p {
    overflow: hidden;
    display: -webkit-box;
	text-align:center;
	font-size:.3rem;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 1; }
.more_aL .more_listNav .flex_txdsa li {width:45%;}
.shiBa_gy {
  padding-bottom: 1rem; }
  .shiBa_gy .pp_swiper_Box {
    height: 8rem; }
  .shiBa_gy .pp_swiper_Box .fr_borWhi img {
    height: 8rem; }
  .shiBa_gy .lr_borWhi {
    width: 45%;
    height: 8rem; }
    .shiBa_gy .lr_borWhi h2 {
      font-size: 0.7rem;
      margin-bottom: 0.55rem; }
    .shiBa_gy .lr_borWhi p {
      font-size: 0.6rem; }

.zsz_boxPic {
  padding-bottom: 1rem; overflow-x: hidden;}
  .zsz_boxPic .tp_kanAlW {
    width: 80%;
    margin: 0 auto;height:8rem; }
    .zsz_boxPic .tp_kanAlW .sw_boxBsBt {
      text-align: center;
      padding: 0.1rem 0 0 0;
      font-size: 0.7rem; }
    .zsz_boxPic .tp_kanAlW .sw_boxBs {
      padding: 0.2rem;
      background: #FFFFFF;
      box-shadow: 0px 0px 10px 2px #eee;
      -webkit-box-sizing: border-box;
      -moz-box-sizing: border-box;
      box-sizing: border-box;
      border-radius: 0.2rem; }

.xy_about {
  padding-bottom: 1rem; }
  .xy_about .about_jj {
    text-indent: 2em;
    font-size: 0.6rem; }
  .xy_about .jj_listNav {
    padding: 0.5rem 0; }
    .xy_about .jj_listNav ul li {
      display: inline-block;
      width: 30%;
      text-align: center; }
      .xy_about .jj_listNav ul li + li {
        margin-left: 0.3rem; }
      .xy_about .jj_listNav ul li img {
        width: 80%; }

.navListFW ul {
  text-align: center; }
  .navListFW ul li {
    display: inline-block;
    width: 32%;
    margin-bottom: 0.2rem; }

.hqCity {
  text-align: center; }
  .hqCity a {
    width: 90%;
    margin: 0.5rem auto;
    display: inline-block;
    height: 1.5rem;
    line-height: 1.5rem; }

.mf_lfBox .inputFormBox {
  text-align: center;
  position: relative; }
  .mf_lfBox .inputFormBox .sz_playDh {
    position: absolute;
    right: 1.4rem;
    top: 0.5rem; }
    .mf_lfBox .inputFormBox .sz_playDh img {
      animation: mySZ 0.8s infinite;
      -webkit-animation: mySZ 0.8s infinite;
      /*Safari and Chrome*/
      display: block;
      transform: scale(1); }
  .mf_lfBox .inputFormBox p {
    font-size: 0.7rem;
    margin: 0.4rem 0; }
    .mf_lfBox .inputFormBox p span {
      color: #ff3131; }
.mf_lfBox + .form_btPic {
  padding-bottom: 1rem; }

@keyframes mySZ {
  from {
    transform: scale(1); }
  to {
    transform: scale(1.2); } }
.listWhyW {
  padding: 0 1rem 1rem 1rem;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box; }
  .listWhyW ul li {
    overflow: hidden;
    margin-top: 1rem; }
  .listWhyW .lr_iconWhy {
    width: 30%; }
  .listWhyW .fr_iconWhy {
    width: 60%;
    margin-top: 0.7rem; }

.zz_shFw .fw_liu_yyBox {
  padding: 1rem 0 0.2rem 0; }
.zz_shFw .zzIconNav {
  text-align: center;
  padding-bottom: 1rem; }
  .zz_shFw .zzIconNav ul li {
    display: inline-block;
    width: 18.3%; }
    .zz_shFw .zzIconNav ul li img {
      width: 80%; }

.zero_banner {
  background: url(../images/zero_banner.jpg) center no-repeat;
  width: 100%;
  background-size: 100%;
  height: 21rem;
  position: relative; }

.zero_listSZ {
  text-align: center;
  padding-top: 7.4rem;
  width: 35%;
  margin: 0 auto;
  position: absolute;
  left: 5.44rem; }
  .zero_listSZ ul li {
    color: #ff282a;
    display: inline-block;
    width: 1.2rem;
    font-size: 1.5rem;    font-weight: bold; }
    .zero_listSZ ul li + li {
      margin-left: 0.5rem; }

.shiM_boxForm {
  padding: 0.5rem 0; }
  .shiM_boxForm .lr_shiMse {
    border: 0.2rem solid #b7b7b7;
    border-radius: 0.5rem;
    width: 35%;
    height: 5rem;
    text-align: center;
    padding: 0.5rem 0;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box; }
    .shiM_boxForm .lr_shiMse h3 {
      color: #ff393a; }
    .shiM_boxForm .lr_shiMse p {
		font-size:12px;
      margin: 0.1rem 0; }
    .shiM_boxForm .lr_shiMse select {
      width: 2.5rem;
      height: 1rem;
      border: 1px solid #b3b3b3;
      color: #666666;
      border-radius: 0.2rem;
	  
      font-size: 0.4rem; }
  .shiM_boxForm .lr_shiMInp {
    width: 60%;
    display: block; }
    .shiM_boxForm .lr_shiMInp input {
      width: 100%;
      height: 1.3rem;
      border: 1px solid #666666;
      border-radius: .2rem;
      padding-left: 0.5rem;
      -webkit-box-sizing: border-box;
      -moz-box-sizing: border-box;
      box-sizing: border-box;
      margin-bottom: 0.3rem; }
    .shiM_boxForm .lr_shiMInp a {
      display: block;
      width: 100%;
      height: 1.3rem;
      text-align: center;
      line-height: 1.3rem;
      border-radius: .2rem; }

.bor_listNavLi ul li {
  width: 49%;
  border: 1px solid #dcdce2;
  text-align: center;
  height: 2.5rem;
  line-height: 2.5rem;
  float: left; }
  .bor_listNavLi ul li.zxSelect_xz {
    background-image: -webkit-linear-gradient(to left, #ff7071, #ff4242);
    background-image: linear-gradient(to left, #ff7071, #ff4242);
    background-image: -webkit-linear-gradient(270deg, #ff7071, #ff4242);
    background-image: linear-gradient(270deg, #ff7071, #ff4242);
    color: #FFFFFF; }
	.bor_listNavLi ul li.zxSelect_xz a{color:#fff;}
	.bor_listNavLi ul li a{ color:#000;}
    .bor_listNavLi ul li.zxSelect_xz .gh_icon7 {
      background-position: -0.1rem 0rem; }
    .bor_listNavLi ul li.zxSelect_xz .gh_icon8 {
      background-position: -0.1rem -1.7rem; }
    .bor_listNavLi ul li.zxSelect_xz .gh_icon9 {
      background-position: -0.1rem -3.8rem; }
    .bor_listNavLi ul li.zxSelect_xz .gh_icon11 {
      background-position: -0.1rem -5.6rem; }
  .bor_listNavLi ul li .gh_icon7 {
    background-position: -2.2rem 0; }
  .bor_listNavLi ul li .gh_icon8 {
    background-position: -2.2rem -1.7rem;
    vertical-align: middle;
    height: 1.9rem; }
  .bor_listNavLi ul li .gh_icon9 {
    background-position: -1.8rem -3.8rem;
    vertical-align: middle;
    height: 1.8rem; }
  .bor_listNavLi ul li .gh_icon11 {
    background-position:-2.2rem -5.6rem;
    vertical-align: middle;
    height: 1.8rem; }

i.icon_t {
  background: url(../images/icon_bg.png);
  background-size: 4.3rem;; 
  display: inline-block;
  width: 2.1rem;
  height: 1.6rem;
  vertical-align: middle; }

.alGs_list .fw_liu_yyBox {
  padding: 1rem 0 0.2rem 0; }

.alg_listNav ul li {
  padding: 0 0.5rem;
  overflow: hidden;
  border-bottom: 1px solid #d5d6dc;
  position:relative;
  padding-bottom: 0.5rem;
  margin-bottom: 0.5rem; }
  .alg_listNav ul li .lr_gsFont {
    width: 55%;
    float: left; }
    .alg_listNav ul li .lr_gsFont p {
      margin-top: 0.5rem;
      font-size: 0.6rem; }
      .alg_listNav ul li .lr_gsFont p.time_ll {
        color: #8e8e8e;
        font-size: 0.5rem;
		position:absolute;
		bottom:.5rem;
		}
  .alg_listNav ul li .fr_gsImg {
    width: 40%;
	height:5rem;
    float: right; }
	 .alg_listNav ul li .fr_gsImg img{height:100%;width:100%;}
.alg_list_Nav{display:none;}
.alg_lis_tGNav{border-bottom: 1px solid #d5d6dc;margin-bottom:10px;font-size:.55rem;color:#666666;overflow:hidden;}
.alg_lis_tGNav p{float:left;display:inline-block;width:25%;text-align:center;height:1.35rem;}
.alg_lis_tGNav .Active i{border-bottom: #ff3939 solid .15rem;display:inline-block;width:2.5rem;}
.alg_listNav .more_xin a {
  width: 80%;
  height: 1.5rem;
  display: block;
  border-radius: 1rem;
  text-align: center;
  line-height: 1.5rem;
  margin: 0 auto 1rem; }

.ul_NavList ul li {
  display: inline-block;
  width: 24%;
  text-align: center;
  
  padding: 0 0.2rem;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box; }
  .ul_NavList ul li a{
	  font-size: 0.6rem;
	  color:#000;
  }
  .ul_NavList ul li.bor_redGh {
    border-bottom: 2px solid #ff393a;
    color: #ff0000;
    padding-bottom: 0.4rem; }

.banner_gh {
  margin-bottom: 1rem; }

.zxg_siJ {
  padding: 0.5rem 0;
  box-shadow: 0 0 10px #ccc; }
  .zxg_siJ .zxg_siJForm .lr_fontImg {
    width:25%; }

.formIp_input input, .formIp_input select {
  border: 1px solid #cecece;
  height: 1.5rem;
  border-radius: 0.2rem; }
.formIp_input input {
  width: 5rem; }
.formIp_input a {
  width: 3rem;
  width: 3rem;
  height: 1.5rem;
  display: inline-block;
  vertical-align: middle;
  line-height: 1.5rem;
  border-radius: 0.2rem;
  text-align: center; }

.content_NanDay {
  text-align: center;
  padding: 0.9rem 0; }
  .content_NanDay h4 {
    font-size: 0.8rem; }
  .content_NanDay .contentDayB {
    margin-top: 0.2rem; }
    .content_NanDay .contentDayB span {
      font-size: 0.55rem;
      margin: 0.2rem 0.2rem; }
  .content_NanDay p {
    text-align: left;
    margin-top: 0.5rem; }

.per-next {
  text-align: left; }
  .per-next img{width:.6rem;}
.shi_mHqb{
	position:relative;
}
.gz_picImg{
	position: absolute;
    top: -0.9rem;
    right: 1rem;
}
.gz_picImg img{
	width: 3rem;
    height: 2.8rem;
}
.inputFormBox p{
	font-size: 0.7rem;
	text-align:center;
}
.inputFormBox p span{
	    color: #ff3131;
}
.play_fd{
	animation: myfirst 0.8s infinite;
}
@keyframes myfirst
{
	0%   {transform: scale(1);}
	25%  {transform: scale(1.1);}
	50%  {transform: scale(1.2);}
	100% {transform: scale(1);}
}
.flex_Lis{padding-bottom:1REM}	
		.flex_Lis a{text-decoration:none;font-family:微软雅黑, &quot;Microsoft YaHei&quot;;font-size:14px;color:#666666;}
		.flex_Lis p{text-decoration:none;border-bottom:#ccc solid 0.025rem;line-height:1.4REM;}
.select_boxWs select {
    -webkit-appearance: none;
    border-radius: 0;
    appearance: none;
    -webkit-appearance: none;
    -moz-appearance: none;
    float:left
}
.select_boxWs span{
	    width: 0.9rem;
    background: #939393;
    display: inline-block;
	text-align:center;
}
.select_boxWs span div{
	     position: absolute;
    top: -1px;
    /* width: 100%; */
    height: 100%;
    padding-left: .2rem;
    box-sizing: border-box;
    width: 0.9rem;
    background: #939393;
}
/*# sourceMappingURL=style1.csss.map */
.Optionspage ul{width:16rem;text-align:center;}
.Optionspage ul li{display:inline-block;padding:.5rem .5rem;px;}
.p_address{width:80%;text-align:left;margin:0 auto;}