.tx-clearfix{margin-bottom: 10px;}
.tx-clearfix:before,.tx-clearfix:after{display: table;content: " ";clear: both;}
.tx-clearfix table,.tx-clearfix tr,.tx-clearfix td{border: 0!important;margin: 0 auto!important;padding: 0!important;}
.tx-clearfix,.tx-clearfix div,.tx-clearfix p{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}



.tx-info-title a{margin-bottom: 10px;text-align:left;font-weight:normal;display:block;}
.tx-info-img a{display:block;line-height:0;font-size:0;margin-bottom: 15px;}

.tx-info-img img{
	max-width: 400px;
    max-height: 400px;
}

.tx-info-but td:nth-child(1){position: relative;float: left;width: 40%;padding-left: 15px!important;}
.tx-info-but td:nth-child(1)::after{display:block;content: " ";clear: both;position: absolute;left: 0;top: 5%;width:3px;height: 75%; height: 30px;background: #d8d8d8;}
.tx-info-but td:nth-child(1) p:nth-child(1){    color: #f7554d;
    margin-bottom: 10px;
    font-size: 16px;
    padding: 0;
    line-height: 1em;
    text-indent: 0;
    text-align: justify;
    line-height: 18px;}
.tx-info-but td:nth-child(1) p:nth-child(2){    color: #999;
    font-size: 12px;
    padding: 0;
    line-height: 1em;
    text-indent: 0;
    text-align: justify;
    line-height: 18px;}
.tx-info-but td p{
    padding: 0!important;
    line-height: 18px!important;
    text-indent: 0em!important;
    text-justify: inter-ideograph;
    color: #2A2A2A;
	text-decoration
}
.tx-info-title a{text-align:center}
.tx-info-but td:last-child{text-align: right;float: right}
.tx-info-but td p{line-height: 18px;margin: 0!important;    }
.tx-info-but td:last-child a{display: inline-block;color: #f7554d;border: 1px solid #f7554d;line-height: 32px;padding: 0 20px;border-radius: 2px;text-decoration: none;}
.tx-info-but td:last-child a:hover{color: #fff;background:#f7554d;}

.tx-tb-box2{border: 1px solid #ddd;border-radius: 2px;padding: 8px 8px 8px 96px;position: relative;min-height: 98px;}
.tx-tb-box2 td:nth-child(1) img{position: absolute;top: 8px;left: 8px;width: 80px!important;height: 80px!important;-o-object-fit: cover;object-fit: cover;}
.tx-tb-box2 p{    line-height: 20px!important;height: 20px;text-indent: 0em!important;overflow: hidden;margin:0 0 10px 0!important;padding: 0!important;}
.tx-tb-box2 .tx-tb-box2-title{font-size: 18px;}
.tx-tb-box2 .tx-tb-box2-info{font-size: 14px;color: #888;}
.tx-tb-box2 .tx-tb-box2-info strong{color: #f7554d;}
.tx-tb-box2 td:last-child>a{display: inline-block;color: #fff;background: #f7554d;border: 1px solid #f7554d;line-height: 32px;padding: 0 20px;border-radius: 2px;position: absolute;right: 8px;bottom: 8px;text-decoration: none;}
.tx-tb-box2 td:last-child>a:hover,.tx-tb-box3 a.tx-tb-box3-btn:hover{color: #f7554d;border: 1px solid #f7554d;background: #fff;}
.tx-tb-box2-title a{text-decoration:none}

.tx-tb-box3{    width: auto; padding-left:315px;position: relative;min-height: 300px;}
.tx-tb-box3 td:nth-child(1) img{position: absolute;top:0;left:0;width: 300px!important;height: 300px!important;-o-object-fit: cover;object-fit: cover;}
.tx-tb-box3 p{line-height: 20px!important;height: 20px;overflow: hidden;margin:0 0 10px 0!important;padding: 0!important;color: #9a9a9a;  
text-indent: 0!important;}
.tx-tb-box3 p.tx-tb-box3-title{font-size: 22px;line-height: 30px;height:auto;margin-bottom: 16px!important;}
.tx-tb-box3 p strong{color: #7b7b7b;margin-right: 5px;display: inline-block}
.tx-tb-box3 a.tx-tb-box3-btn{display: inline-block;color:#fff;color: #fff;background:#f7554d;border: 1px solid #f7554d;line-height: 40px;padding: 0 48px;border-radius: 2px;margin-top: 15px;text-decoration:none}
.tx-clearfix3 table{    border: 0!important;
    margin: 0 !important;
    padding: 0!important;}

@media screen and (max-width:720px){
    .tx-tb-box3{padding: 0;}
    .tx-tb-box3{padding: 315px 0 0 0!important;}
    .tx-tb-box3 td:nth-child(1) img{width: 100%!important;}
	
.tx-info-img img{
	max-width: 100%;
    max-height: 100%;
}
.tx-tb-box2 .tx-tb-box2-info{font-size: 14px!important;}	
.tx-tb-box2 td:last-child>a{position: relative;}
}