.con_detail p.praise_det {
    background: url(../images/praise_det.png) left 5px no-repeat;
}
.con_detail p.btn .praisebtn{
    /* width: 70px; */
   display:block;
    float: none;
    height: 40px;
    line-height: 40px;
    /*border:1px solid #e8e8e8;*/
    text-align: center;
    display: inline-block;
    color: #fff;
    font-size: 15px;
    /*background: #b90b13 url(../images/btn_wpraise.png) 20px center no-repeat;*/
    background: #aaa url(../images/icon_zan.png) 20px center no-repeat;
    padding-left: 50px;
    padding-right: 20px;
    font-size: 16px;
    /*-moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    border-radius: 3px;
    margin-top: 10px;*/
}
.con_detail p.btn .praisebtn2{
    float: none;
    height: 40px;
    line-height: 40px;
    text-align: center;
    display: inline-block;
    color: #fff;
    color:#fff;
    background: #b90b13 url(../images/icon_zan.png) 20px center no-repeat;
}
.con_detail p.btn .praisebtn:active{
    color:#fff;
    background: #b90b13 url(../images/icon_zan.png) 20px center no-repeat;
}

.con_detail{
    padding-top: 22px;
}
ul.zxhd_list{ width:100%; overflow:hidden; zoom:1; margin:0 auto;}
ul.zxhd_list li{height:328px; width:23%; overflow:hidden; margin-right:26px; margin-top:35px; float:left; _display:inline; text-align:center; position:relative; background:#f7f7f7; }
ul.zxhd_list li:nth-child(4n+4){margin-right:0;}
ul.zxhd_list li:hover{box-shadow:0px 0px 10px #aaa; -webkit-animation: shadow 0.8s 1 ease; -moz-animation: shadow 0.8s 1 ease; animation: shadow 0.8s 1 ease; }
ul.zxhd_list li a.more{ line-height:304px; color:#755621; font-size:16px;}
ul.zxhd_list li a.more:hover{color:#c9060e;}
ul.zxhd_list li .shadow{ width:100%; height:160px; position:absolute; bottom:-110px; z-index:1; background-size:100% auto; /* background: rgba(0,0,0,.3); */display:none;}
ul.zxhd_list li:hover .shadow{ display:block;}
ul.zxhd_list li .pic{ text-align:center; }
ul.zxhd_list li .pic img{ width:100%; height:165px; display:block; -webkit-transition: all .2s; -moz-transition: all .2s; -ms-transition: all .2s; transition: all .2s; }
ul.zxhd_list li:hover .pic img{box-shadow:0px 0px 10px #3f372a;  -webkit-transform: scale(1.6,1.6); -moz-transform: scale(1.6,1.6); -ms-transform: scale(1.6,1.6); transform: scale(1.6,1.6); }
ul.zxhd_list li .title{ position:absolute; bottom:0; width:100%; text-align:center; min-height:55px; padding-top:10px; z-index:2; color:#999;}
ul.zxhd_list li:hover .title{color:rgba(255,255,255,.9); height: 325px;}
ul.zxhd_list li .title a.tit_txt{margin:0 10px; display:block; max-height:45px; height:22px;  font-size:18px; line-height:22px;  overflow:hidden; text-overflow:ellipsis; -o-text-overflow:ellipsis; white-space:nowrap; word-wrap:break-word;}
ul.zxhd_list li:hover .title a.tit_txt{color:#fff; -webkit-line-clamp:2;  padding-top:20px;}
ul.zxhd_list li .title a.btn_wybm{ letter-spacing:5px; color:#fff; width:70.5%; height:37px; line-height:36px; background:#6085cb; text-align:center; font-size:18px; margin:0 auto; display:none; border-radius:18px;}
ul.zxhd_list li .title a.btn_wybm:hover{box-shadow:0 0 10px #aaa; background:#b90b13; -webkit-animation: toRedBg 0.8s 1 ease; -moz-animation: toRedBg 0.8s 1 ease; animation: toRedBg 0.8s 1 ease;}
ul.zxhd_list li .title div{background:url(../images/con1_line.png) center top no-repeat; /*margin:8px 0 0; */line-height:1.75; padding-top:13px; padding-bottom:5px; }
ul.zxhd_list li .title div p{width:180px; padding-left:20px; text-align: left; overflow:hidden; text-overflow:ellipsis; -o-text-overflow:ellipsis; white-space:nowrap; word-wrap:break-word; line-height:1.25; margin:7px 5px;}
ul.zxhd_list li:hover .title div p{}
ul.zxhd_list li:hover .title div{ margin-top:25px; padding-top:25px; line-height:2;}
ul.zxhd_list li:hover .title a.btn_wybm, ul.zxhd_list li:hover .title div{display:block;}
ul.zxhd_list li .title div p em{font-style:normal} 
ul.zxhd_list li .title div p.praise{
    background:url(../images/praise.png) 22px center no-repeat;
    padding-left: 45px;
    text-align: left;
    padding-top: 4px;
}
.Lstprompt{
   width:1000px;
   height:36px;
   background-color:#fef4d7;
}
.Lstprompt p{
    font-size:14px;
    color:#f57455;
    text-align: center;
    line-height:36px;
}


ul.cgyd_list li .img_con img{ -webkit-transition: all .2s; -moz-transition: all .2s; -ms-transition: all .2s; transition: all .2s; }
ul.cgyd_list li:hover .img_con img{ width: 100%; margin-left: 0; -webkit-transform: scale(1.6,1.6); -moz-transform: scale(1.6,1.6); -ms-transform: scale(1.6,1.6); transform: scale(1.6,1.6);}