/*通用样式*/
.mobile_type{
    min-width: 100%!important;
    background-size: 250%;
  }
  .mobile_type #body{
    min-width: 100%!important;
  }
  .mobile_type .laonianban{
    display: none;
  }
  .mobile_type .new_boount{
    display: none;
  }
  .mobile_type .old_boount{
    display: none;
  }
  
  .mobile_type .w1200{
    width: 100%;
  }

/*头部开始*/
.mobile_type .logo{
  width: 100%;
  padding-top: 18pt;
}
.mobile_type .logo .i-gh{
  width: 58pt;
    padding-left: 10pt;
}
.mobile_type .logo .i-logo{
  width: 60%;
  height: auto;
  margin-top: 30%;
}

.mobile_type  .top{
  height: 52vw; 
}

/*正文开始*/
.mobile_type .zyfb{
    width: 100%;
    padding-top: 0px;
}
.mobile_type .zyfb_title {
  height: 18vw;
  font-size: 24pt;
  line-height: 18vw ;
  padding-right: 24pt;
  background-size: 160%;
}
.mobile_type .zyfb_tplb {
    height: 60vw;
    width: 100%;
}
.mobile_type #tplb{ 
  width: 100%;
  transform: scale(0.9);
  margin: 0 auto ;
  height: 60vw;
}
.mobile_type #tplb .tplb-title{
  font-size: 18px;
  width: 100%;
}
.mobile_type #tplb .tplb-title a{
  width: 65%;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.mobile_type #tplb .change{
  bottom: 10pt;
    height: 12pt;
}
.mobile_type #tplb .change a{
  width: 12px;
  height: 12pt;
}
.mobile_type #tplb .change a.on{
  width: 12px;
  height: 12pt;
}
/*.mobile_type #tplb{display: none;}
.mobile_type #tplb-old{display: block;}
.mobile_type #tplb-old{position: relative;height: 738px;width: 100%;margin:0px auto;}
.mobile_type #tplb-old .bd{position: relative}
.mobile_type #tplb-old .btn-prev,
.mobile_type #tplb-old .btn-next{display: block;position: absolute;top: 334px;width: 40px;height: 69px;z-index: 2}
.mobile_type #tplb-old .btn-prev{left: 0;background: url(left-arrow.png) no-repeat;_background: 0;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=image, src="left-arrow.png")}
.mobile_type #tplb-old .btn-next{right: 0;background: url(right-arrow.png) no-repeat;_background: 0;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=image, src="27832/right-arrow.png")}
.mobile_type #tplb-old .tplb-bar-box{width: 100%;height: 738px;position: relative;overflow: hidden}
.mobile_type #tplb-old .tplb-bar{width: 10000px}
.mobile_type #tplb-old .tplb-bar li{height: 738px}
.mobile_type #tplb-old .tplb-bar li a{width: 100%;height: 100%;display: block}
.mobile_type #tplb-old .tplb-bar li img{width: 10%;min-height: 100%}
.mobile_type #tplb-old .ft{position: absolute;left: 0;bottom: 0;z-index: 1;width:100%;height: 98px}
.mobile_type #tplb-old .ftbg{position: absolute;top: 0;left: 0;z-index: -1;width: 100%;height: 98px;background: #000;opacity: .6;filter: alpha(opacity=60)}
.mobile_type #tplb-old .change{position: absolute;right: 0;bottom: 41px;height: 16px}
.mobile_type #tplb-old .change a{float: left;width: 35px;height: 16px;margin-right: 10px;background-color: #fff;cursor: pointer}
.mobile_type #tplb-old .change a.on{background-color: #fab600;width: 35px;height: 16px;}
//标题区域大小
.mobile_type #tplb-old .hd{position: absolute;left: 0;bottom: 0;z-index: 2;width: 950px;height: 98px;}
.mobile_type #tplb-old .tplb-title{overflow: hidden;position: absolute;top: 0;left: 0;height: 98px;padding: 0 0px 0 30px;line-height: 96px;font-size: 32px;text-overflow:ellipsis;white-space:nowrap}
.mobile_type #tplb-old .tplb-title a{display: block;color: #fff}*/

.mobile_type .zyfb_list{
    width: 94%;
    padding: 0 3%;
    background-image: none;
    background-color: #efefef;
    margin-top: 0px;
    height: auto;
}
.mobile_type .zyfb_tt {
  font-size: 24px;
    line-height: 200%;
    margin-top: 2vw;
}
.mobile_type .zyfb_ttjj {
  line-height: 200%;
    font-size: 18px;
}
.mobile_type .zj_145gh_left li a,
.mobile_type .zj_145gh_right li a,
.mobile_type .nb_145gh_left li a,
.mobile_type .nb_145gh_right li a,
.mobile_type .zyfb_list li a {
	line-height: 200%;
	font-size: 18px;
}
.mobile_type .zj_145gh_left li span,
.mobile_type .zj_145gh_right li span,
.mobile_type .nb_145gh_left li span,
.mobile_type .nb_145gh_right li span,
.mobile_type .zyfb_list li span {
    font-size:18px;
    line-height: 200%;
}
.mobile_type .zj_145gh_left li:before,
.mobile_type .zj_145gh_right li:before,
.mobile_type .nb_145gh_left li:before,
.mobile_type .nb_145gh_right li:before,
.mobile_type .zyfb_list li:before {
    margin-top: 18px;
}
.mobile_type .zj_145gh{
    width: 94%;
    padding-top: 24px;
}
.mobile_type .zj_145gh_title {
    background-size: 160%;
    font-size: 18px;
    line-height: 200%;
    height: 18vw;
}
.mobile_type .zj_145gh_left,
.mobile_type .zj_145gh_right,
.mobile_type .nb_145gh_left,
.mobile_type .nb_145gh_right {
    width: 100%;
}
.mobile_type .nb_145gh{
  width: 95%;
}
.mobile_type .nb_145gh_title {
    background-size: 160%;
    height: 16vw;
}
.mobile_type .nb_145gh_tit {
    width: 100%;
    height: 10vw;
    background-size: 100%;
    font-size: 18px;
    line-height: 200%;
}
.mobile_type .nb_145gh_left ul,
.mobile_type .nb_145gh_right ul {
    height: auto;
    margin-bottom: 5vw;
}
.mobile_type .nb_145gh_left{
    margin-bottom: 0px;
    margin-top: -8vw;
}
.mobile_type .nb_145gh > :nth-child(3){
    position: relative;
    top: 60vw;
}
.mobile_type .more {
  width: 90pt;
  font-size: 18px;
  height: 10vw;
  line-height: 200%;
}
.mobile_type .bottom {
  width: 100%;
    height: 50px;
}


/*  */
.mobile_type .nb_145gh_right{
  margin-top: 15vw;
}

.mobile_type .wza_boount{
  display: none;
}

.mobile_type #tplb .tplb-bar li img{
  width: 60%;
  min-height: 60%;
}


.mobile_type .nb_145ghjd table{
  width: 100% !important;
  table-layout: fixed !important;
}


.mobile_type #tplb .tplb-bar-box{
  height: 60vw;
}

.mobile_type .nb_145ghjd table tr{
  display: flex;
  flex-flow: wrap;
}


.mobile_type .nb_145ghjd table tr td{
  width: 100% !important;
}

.mobile_type .nb_145ghjd ul{
  height: auto;
  margin-bottom: 5vw;
}


.mobile_type #tplb .hd{
  width: 100%;
}

.mobile_type #tplb .ftbg,.mobile_type #tplb .ft{
  width: 100%;
}


.mobile_type .nb_145ghjd {
  margin-top: 5vw;
}