﻿@charset "utf-8";
/* CSS Document */
*{padding:0px; margin:0px;}
/*超出部分显示...*/
li{list-style:none; white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;word-break:keep-all;}
ul{list-style:none;}
img{ border:none;}
.clear{ clear:both;}
a{color:#222222; overflow: hidden;text-decoration:none;}
a:hover{ text-decoration:none;color:#c91820;}
/*html{filter:progid:DXImageTransform.Microsoft.BasicImage(grayscale=1);filter:gray;filter:grayscale(100%);-webkit-filter:grayscale(100%);-moz-filter:grayscale(100%);-ms-filter:grayscale(100%);-o-filter:grayscale(100%);}*/
/*超出部分隐藏*/
div{overflow: hidden; text-overflow: ellipsis; white-space: nowrap; text-align:left;}
/*强制换行word-break: break-all;word-wrap:break-word;*/
body{font-family: 微软雅黑,Microsoft YaHei,宋体, Arial, sans-serif, Helvetica;color:#222222; font-size:0.18rem; font-weight:normal;background:#c91820;}
.yxgh{width:100%;height:auto;}
.yxgh img{width:100%;height:auto;}
.box{width:7rem;height:auto;margin:0.4rem auto 0rem auto;border-radius:0.1rem;background:#ffd2d2;}
.box .txtbox{width:6.6rem;height:auto;margin:0.2rem;border:0.01rem solid #c91820;}
.box .txtbox .bt{font-weight: bold;
    font-size: 0.4rem;
    text-align: center;
    margin: 0.3rem 0rem;line-height:0.5rem;word-break: break-all;
    word-wrap: break-word;
    white-space: normal;}
.box .txtbox .jj{text-indent:2em;
    font-size: 0.26rem;
    text-align: left;
    margin: 0.1rem 0.2rem;line-height:0.35rem;word-break: break-all;
    word-wrap: break-word;
    white-space: normal;}
.box .zsbt{color: #c91820;
    font-size: 0.32rem;
    text-align: center;
    margin-bottom: 0.22rem;margin-top:0.22rem;}

.box .tpbox{width:6.5rem;height:4.6rem;margin:0.25rem;position:relative;}
.box .tpbox img{width:6.5rem;height:4.6rem;}
.box .rxqy{position:absolute;font-size: 0.15rem;
    top: 2.26rem;
    left: 2rem;
    font-weight: bold;
    width: 3.8rem;
    height: 0.3rem;
    line-height: 0.3rem;}
.box .zscc{margin-top: 0.2rem;margin-bottom:0.2rem;
    font-size: 0.26rem;
    color: #808080;
    text-align: center;width:6.5rem;height:0.4rem;line-height:0.4rem;}
.box .ljsl{display: block;width: 6.5rem;margin: 0.25rem;height:0.8rem;line-height:0.8rem;border-radius:0.2rem;background:#9b000a;color:#ffffff;font-size:0.36rem;font-weight: bold;text-align: center;}
.box .cxqy{position: absolute;
    font-size: 0.26rem;
    top: 1.95rem;
    left: 0.6rem;
    font-weight: bold;
    width: 5.3rem;
    height: 0.3rem;
    line-height: 0.3rem;
    text-align: center;}
.box .bq{width:5rem;height:1.3rem;margin:0 auto;text-align: center;background:#faa0a0;border-radius:0rem 0rem 0.3rem 0.3rem;}
.box .bq .bttxt{width:3rem;height:0.5rem;border-radius:0.2rem;background:#dc4b50;color:#ffffff;text-align: center;font-size:0.32rem;line-height:0.5rem;margin:0.1rem auto 0rem auto;}
.box .bq .fbttxt{width:5rem;height:0.4rem;color:#c91820;text-align:center;font-weight: bold;font-size:0.32rem;line-height:0.4rem;margin-top:0.15rem;}
.box .cxqytp{position: absolute;
    font-size: 0.3rem;
    top: 1.95rem;
    left: 0.5rem;
    font-weight: bold;
    width: 5.54rem;
    height: 0.4rem;
    line-height: 0.4rem;
    text-align: center;}
.box .fysm{width:6.5rem;height:auto;margin:0.5rem auto 0rem auto;border:0.02rem solid #9b000a;}
.box .fysm .bttxt{width: 3rem;
    text-align: center;
    line-height: 0.34rem;
    font-size: 0.32rem;
    color: #c91820;
    background: #ffd2d2;
    font-weight: bold;
    margin-top: -0.17rem;
    position: absolute;
    margin-left: 1.75rem;}
.box .fysm .tktxt{margin: 0.2rem 0.1rem;
    text-align: left;
    font-size: 0.24rem;
    line-height: 0.3rem;}
.box .fysm .tktxt p{padding-left: 0.35rem;
    text-indent: -0.35rem;
    margin-top: 0.12rem;word-break: break-all;
    word-wrap: break-word;
    white-space: normal;}
.ptjsbox{width:7rem;height:auto;margin:0.4rem auto 0rem auto;border-radius:0.1rem;border:0.02rem solid #ffffff;}
.ptjsbox .bttxt {
    width: 2rem;
    text-align: center;
    line-height: 0.34rem;
    font-size: 0.32rem;
    color: #ffffff;
    background: #c91820;
    font-weight: bold;
    margin-top: -0.17rem;
    position: absolute;
    margin-left: 2.5rem;
}
.ptjsbox .jj{font-size: 0.26rem;
    color: #FFFFFF;
    margin: 0.4rem;
    margin-top: 0.5rem;
    line-height: 0.32rem;word-break: break-all;
    word-wrap: break-word;
    white-space: normal;}
.ptjsbox .dhbox{margin: 0.28rem 0.5rem 0.3rem 0.5rem;}
.ptjsbox .dhbox p{color:#ffffff;
    font-size: 0.28rem;line-height:0.3rem;margin-bottom: 0.2rem;}
.ptjsbox .dhbox p a{color:#ffffff;}
.ptjsbox .dhbox p a:hover{ color:#ffffff;}

.bottom{width:7rem;height:auto;margin:0.4rem auto 0rem auto;}
.bottom p{font-size: 0.24rem;
    color: #FFFFFF;
    text-align: center;
    margin: 0.2rem 0rem;}
.bottom p a{color:#ffffff;}
.bottom p a:hover{ color:#ffffff;}
.fxbox{width:7rem;height:0.44rem;margin:0.4rem auto 0rem auto;}
.fxbox .fenxiang{width: auto;
    height: 44px;
    line-height: 44px;
    float: right;
    text-align: left;
    color: #ffffff;}
.box .tpbox1{width:4.5rem;height:5.6rem;margin:0.25rem 1.25rem;position:relative;}
.box .tpbox1 img{width:4.5rem;height:5.6rem;}