@charset "utf-8";
/* CSS Document */
body{background: #f2f2f2;}

.header{/* background: #c00; *//* padding: 0.25rem 0.4rem; */}
.head{padding: 0;}
.ztw_logo img{/* width:2.2rem; */}
.head .col_right{float:right;}
.head .col_right img{width:0.55rem;}
.head .col_right a{/* padding:0 0.15rem; */display: inline-block;/* line-height: 1.9; */}

.Pinpainav{height:0.9rem;}
.Pinpainav ul{line-height: 0.85rem;font-size: 0.37rem;}
.Pinpainav ul li{padding:0;}
.Pinpainav li a{margin:0 0.2rem;color: #666;}
.Pinpainav li.cur a{border:none;}

.wrapper .scroller a{padding:0 0.2rem;}
.wrapper .scroller li:last-child a{margin-right:0.4rem;}

.footer{padding:0;}

.more{position:absolute;right: 0.27rem;font-size: 0.32rem;color: #cccccc;top:0;line-height: 1.2rem;display: block;height: 0.8rem;}
.more:hover,.more a:hover{color: #ee3535;}
.more a{color:#cccccc;font-style:normal;}
.time{color: #ccc;}

.gg{margin-bottom: 0.48rem;}
.ppbox{
  background:#fff;
  margin-bottom: 0.68rem;
  padding: 0 0.48rem 0.2rem;
  box-shadow: 0px 0.13rem 0.4rem #eee;
  }
.ppbox .textbox p{text-indent: 0;font-size: 0.32rem;line-height: 1.5;}
.ppbox .textbox span{font-size: 0.37rem;}
.busbox{margin-top:0.48rem;overflow: hidden;}

/* shaixuan */
.crumb{background: url(../../ztw2020_img/crumb.png) left top no-repeat;background-size: 0.35rem;padding-left: 0.48rem;font-size: 0.32rem;font-family:"宋体";color: #999;line-height: 0.48rem;margin: 0.4rem 0.4rem 0rem;}
.crumb a,.crumb span{margin: 0 0.13rem;color: #999;}
.category{border-radius:0.08rem;border-bottom: 1px #bbbbbb dotted;background:#fff;font-size:0.37rem;padding: 0.21rem 0.15rem 0.32rem;margin-top: 0.25rem;}
.category .item{overflow:hidden;margin-bottom: 0.2rem;}
.category .item:last-child{margin-bottom: 0;}
.category .item .left{width: 23%;float:left;margin-top: 0.04rem;font-size: 0.32rem;}
.category .item .right{width: 75%;float: left;font-size: 0.32rem;margin-left: 2%;}
.category .item a{padding-right: 0.32rem;float: left;line-height: 0.55rem;color: #999;}
.category .item .on{font-weight:bold;color:#ee3535;}

/* BsnBanner */
.BsnBanner{position:relative;}
.BsnBanner .hd ul{height: 0.13rem;width: 100%;overflow: hidden;display: -moz-box;display: -webkit-box;display: box;}
.BsnBanner .hd{position:absolute;right: 0;left: 0;margin: auto;bottom: 0;width: 100%;z-index: 9;}
.BsnBanner .hd li{-moz-box-flex:1;-webkit-box-flex:1;box-flex:1;background: rgba(31, 31, 31, 0.7);font-size: 0;}
.BsnBanner .hd li.on{background:#ee3535;}
.BsnBanner .bd ul{overflow: hidden;}
.BsnBanner .bd li{position:relative;float: left;}
.BsnBanner .bd li a{display:block;}
.BsnBanner .bd li img{width: 100%;}
.BsnBanner .bd li p{position:absolute;bottom: 0.13rem;width:100%;left:0;background:rgba(0, 0, 0, 0.45);color: #fff;line-height:0.9rem;padding: 0 0.4rem;z-index: 998;}

/* BsnSearch */
.BsnSearch{
    background: url(../../ztw2020_img/Bsn/ssbg.jpg);
    background-size: cover;
    padding: 0.48rem 1.4rem;
    margin: 0;
}
.BsnSearch .Search{
    position:relative;
    box-shadow: 5px 4px 10px #8c1717;
    border-radius: 1rem;
}
.BsnSearch .Search .btnss{
    position:absolute;
    right: -1px;
    top:0;
    height: 0.85rem;
    border-radius: 0 1rem 1rem 0;
}
.BsnSearch .search-keyword{
    border-radius:1rem;
    border:none;
    padding:0 2rem 0 0.48rem;
    height: 0.85rem;
    line-height: 0.85rem;
    margin: 0;
}

/* Agenttab */
.slideBsnBox{background: #fff;border-radius: 0.13rem;overflow: hidden;}
.slideBsnBox .hd{overflow:hidden;}
.slideBsnBox .hd li{float:left;cursor:pointer;width: 50%;font-size: 0.48rem;padding: 0.2667rem 0;background: #f2f2f2;text-align: center;}
.slideBsnBox .hd .on{background: #f13c3c;color: #fff;border-radius: 0.13rem 0.13rem 0 0;}
.slideBsnBox .hd h5{font-weight:normal;line-height: 0.64rem;text-align: left;}
.slideBsnBox .hd p{font-size: 0.32rem;color:#cccccc;}
.slideBsnBox .hd .on p{color:#ffb0b0;}
.slideBsnBox .hd li>div{margin: auto;padding-left: 0.8rem;background-position: left 0.05rem;background-repeat: no-repeat;display: inline-block;background-size: 0.6rem;}
.slideBsnBox .hd .jiameng{background-image: url(../../ztw2020_img/Bsn/jmtab.png);}
.slideBsnBox .hd .caigou{background-image: url(../../ztw2020_img/Bsn/cgtab.png);}
.slideBsnBox .hd .on .jiameng{background-image: url(../../ztw2020_img/Bsn/jmtab_h.png);}
.slideBsnBox .hd .on .caigou{background-image: url(../../ztw2020_img/Bsn/cgtab_h.png);}

.slideBsnBox .bd{font-size: 0.3733rem;padding: 0.48rem 0.48rem;border: 1px #f13c3c solid;border-radius: 0 0 0.13rem 0.13rem;}
.slideBsnBox .bd table td{padding:0.1rem 0;}
.slideBsnBox .bd table td:first-child{text-align:right;width: 2.28rem;}
.slideBsnBox .bd table td:nth-child(2){width: 75%;}
.slideBsnBox .bd table tr:last-child td{text-align:center;}
.t-org{color:#ff6000;}
.slideBsnBox .bd p{font-size: 0.32rem;color: #bfbfbf;text-align:center;margin-top: 0.11rem;}
.slideBsnBox .btns{background:#ec2830;font-size: 0.47rem;width: 7.2rem;height: 1.07rem;line-height: 1.07rem;text-align:center;border: none;color: #fff;border-radius: 0.08rem;margin: 0.27rem auto 0;cursor: pointer;float: none;}
.slideBsnBox .btns:hover{background:#f53039;}
.inp_txt.left41{width: 2.95rem;}
.slideBsnBox .bd>div{max-width: 10rem;margin: auto;}

/* xibao */
.Xbbox{
  /* height: 1rem; */
  margin-bottom: 0;
  overflow: hidden;
  width: 100%;
  height:auto;
  overflow-x: visible;
  background: #fff;
  border-top: 1px #ecc7c7 dotted;
  }
.Xbbox li{background-color: #fff;}
.Xbbox .bd li img{position:absolute;left:0;top:0;width: 1rem;}
.Xbbox .bd li a{display: block;height: 1.01rem;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;color: #f73639;line-height: 1.01rem;}

.multipleLine{border-bottom:1px #e5e5e5 solid;border-top: none;}
.multipleLine .bd,.multipleLine .bd ul{overflow:hidden;}
.multipleLine .bd li{box-sizing:border-box;padding-left: 1rem;position: relative;font-size: 0.32rem;background-image: url(../../ztw2020_img/Bsn/gonggao.png);background-size: 0.42rem;background-repeat: no-repeat;background-position: 0.4rem center;}

/* Jmbox */
.Jmbox .jmlink{font-size: 0.4rem;line-height: 0.67rem;display: block;margin-bottom: 0.13rem;width: 100%;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;box-sizing: border-box;}
.Jmbox p{color:#999;}
.Jmbox span{margin-left: 0.13rem;}
.Jmbox .float_right{width: 50%;text-align: right;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.Jmbox .btns,.Cgint .btns{margin-left: 0.11rem;line-height: 0.67rem;height: 0.67rem;width: 1.73rem;margin-bottom: 0.16rem;}

.busbox .title h5{font-weight:normal;}
.btn-checkmore{margin: 0.4rem auto 0.2rem;display:block;width: max-content;border:1px #f53039 solid;border-radius: 0.8rem;padding: 0 0.4rem;line-height: 0.75rem;color: #f53039;font-size: 0.32rem;}

/* remen */
.remen .title,.daili .title{padding: 0.25rem 0 0.25rem 0.58rem;background-repeat:no-repeat;background-size:0.4rem;background-position-y: center;}
.remen .title{background-image:url(../../ztw2020_img/Bsn/remen.png);padding-left: 0.58rem !important;}

/* jiameng */
.BsnTab{margin-bottom:0.48rem;}
.jiameng .hd{
    font-size: 0.43rem;
    color: #bbb;
    overflow: hidden;
}
.jiameng .hd li{
    float: left;
    cursor: pointer;
    margin-top: 0.43rem;
}
.jiameng .hd li:after{
    content: "/";
    margin: 0 0.2rem;
    color: #e4e4e4;
    font-weight: normal;
}
.jiameng .hd li:last-child:after{
    content:"";
}
.jiameng .hd .on{
    font-weight: bold;
    color: #e42d35;
}
.jiameng .bd li{margin-top:0.2rem;}
.jiameng .jine{color:#f5c419;}
.jiameng .col_two>li{margin-bottom:0.2rem;}
.jiameng .con{font-size:0.37rem;line-height: 2.5;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;position: relative;padding-right: 1.2rem;}
.jiameng .con .btnss{border: 1px #f53232 solid;background: #ffffff;color: #f53232;position: absolute;right: 0;top: 0.15rem;padding: 0 0.1rem;line-height: 1.5;}
.jiameng .imgbox{height: 27.5vw;max-height: 230px;background: #f0f0f0;border-radius: 0.08rem;}
.jiameng .imgbox p{position:absolute;bottom:0;background:rgba(0,0,0,0.65);width:100%;color:#fff;line-height:0.68rem;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.JMlist,.CGlist,.DLlist{margin-top:0.32rem;/* margin-bottom: 0; */overflow: hidden;}
.JMlist .vip{display:block;position:absolute;width:0.8rem;height:0.8rem;background-repeat:no-repeat;background-size:0.6rem;top:0.2rem;left:0.2rem;}
.JMlist .v-zs{background-image:url(../../ztw2020_img/Bsn/VIP.png);}
.JMlist .v-pt{background-image:url(../../ztw2020_img/Bsn/noVIP.png);}

/* daili */
.daili .title{background-image:url(../../ztw2020_img/Bsn/pinpaijiameng.png);background-size:0.5rem;}
.daili li{border-bottom:1px #eee solid;padding: 0.15rem 0.2rem 0rem;margin-bottom: 0.15rem;}
.daili ul{padding-top:0.32rem;}
.daili .DL-t{font-size:0.37rem;}
.daili .DL-t span{font-size:0.32rem;}
.daili .DL-t .t-org{float:right;font-size:0.32rem;}
.daili .DL-c{margin: 0.2rem 0 0.32rem;overflow: hidden;position: relative;}
.daili .DL-c .left{width: 59%;float: left;}
.daili .DL-c .right{width: 41%;float: right;text-align: right;}
.daili .DL-c .left,.daili .DL-c .right,.daili .DL-c p{text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}
.daili .DL-c p{width: 75%;display:block;float: left;line-height: 0.68rem;color: #999;}
.daili .DL-c .btnss{padding: 0 0.15rem;width: 1.5rem;background:#fff;color: #f75c63;border: 1px #f57379 solid;line-height: 0.55rem;position: absolute;right: 0;bottom: 0;}

/* BsnNews */
.BsnNews .hd h5{text-align:center;color: #999;}
.BsnNews .hd li{padding: 0.25rem 0;}
.BsnNews .hd li.on h5{color: #fff;}
.BsnNews .news_row{border-bottom:1px #e5e5e5 dotted;padding-bottom:0.3rem;}

/* ZS show*/
.ZSview{background:#fff;overflow:hidden;margin-bottom: 0.4rem;border-radius: 0.13rem;margin-top: 0.4rem;}
/* brand */
.ZS-con{padding: 0.4rem 0 0rem;overflow: hidden;}
.ZS-con .title{color:#333;width: 68%;float:left;padding-left: 0.48rem;box-sizing: border-box;margin-top: 0.1rem;}
.ZS-con .brandr{width: 32%;float:right;text-align:center;color:#ccc;border-left: 1px #eee solid;padding: 0.15rem 0;font-size: 0.32rem;}
.ZS-con .brandr h5{font-size:0.37rem !important;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;padding: 0.2rem 0.2rem 0;}

.ZSphone{margin-top:0.2rem;padding: 0 0.48rem;}
.ZSphone p{color: #5d9ad0;margin-top: 0.1rem;font-size: 0.32rem;display: inline-block;width: 100%;}
.ZSphone .num{overflow:hidden;margin-top: 0.2rem;}
.ZSphone .num .btnss{margin-right:0.32rem;}
.ZSphone .num p{color:#999;line-height: 0.75rem;margin: 0;}
.ZSphone .num .t_red{text-decoration: underline;}
.Intbox{background: #ffffff;border-top: 1px #e5e5e5 dashed;border-radius:0.12rem;padding: 0.38rem 0.48rem 0;margin-top: 0.48rem;}
.Intbox table{line-height:0.68rem;font-size: 0.32rem;}
.Intbox table tr td{padding: 0.12rem 0;}
.Intbox table td:first-child{width: 2rem;text-align-last: justify;vertical-align:top;}
.Intbox table td:last-child{width: 4.8rem;color: #999;padding-left: 0.15rem;}
.Intbox table .text_red{font-weight:bold;}

.FBtime{text-align:right;color:#ccc;padding: 0.32rem 0.32rem;border-top: 1px #d5d5d5 dotted;margin-top: 0.32rem;font-size: 0.32rem;}
.ZTWreply{margin-bottom: 1rem;color: #ff7f7f;font-size: 0.32rem;padding: 0 0.4rem;}

.CG .Intbox table td:first-child{width: 1.4rem;}
.CG .ZS-con .title{width:100%;padding: 0 0.48rem;}

/* newslist */
.ns_box{
  margin-top: 0.13rem;
  overflow: hidden;
}
.news_row{
  padding: 0.13rem 0px;
  border: none;
  overflow: hidden;
  float: left;
  width: 100%;
  margin-bottom: 0.15rem;
}
.news_row:nth-child(2n){
  margin-right:0;
}
.news_row img{
  border-radius: 0.08rem;
}
.news_row .na_pic{
  width: 39%;
  height: 2.1rem;
  display: block;
  float: left;
  border-radius: 0.08rem;
}
.news_row .na_detail{
  width: 55%;
  margin-left: 6%;
  float: left;
}
.news_row .news_title{
  overflow:hidden;
}
.news_row h3{
  margin-top:0px;
  line-height: 0.48rem;
  height: 1.1rem;
  padding: 0;
  overflow: hidden;
  margin-bottom: 0.4rem;
  font-weight: normal;
}
.news_row a{
  font-size: 0.37rem;
  text-overflow: inherit;
  white-space: normal;
  text-align: left;
}
.news_row .news_tag{
  font-size: 0.32rem;
  color: #ccc;
  text-overflow:ellipsis;
  white-space:nowrap;
  overflow:hidden;
  line-height: 1.5;
}
.tpage .pic i{
  right: 0.26rem;
  bottom: 0.2rem;
  font-size: 0.32rem;
}

.comment-show-con{
  padding-top: 0.68rem;
}
.pinglun .hf-pl{
  float:right;
  width: 1.2rem;
  height: 0.68rem;
  line-height: 0.68rem;
  background: #86b6ff;
  color: #fff;
  font-size: 0.32rem;
}