ul#topnav li .sub {position: absolute;  top: 50px; left: 0;background:#ffffff;float:left;

    /*--bottom right rounded corner--*/
    -moz-border-radius-bottomright: 5px;
    -khtml-border-radius-bottomright: 5px;
    -webkit-border-bottom-right-radius: 5px;

    /*--bottom left rounded corner--*/
    -moz-border-radius-bottomleft: 5px;
    -khtml-border-radius-bottomleft: 5px;
    -webkit-border-bottom-left-radius: 5px;
    display: none;
    z-index: 9999;}
ul#topnav li .sub dl{
    z-index: 9999;
    position: absolute;
    background:#ffffff;
    /* older safari/chrome browsers */
    -webkit-opacity: 0.9;
    /* netscape and older than firefox 0.9 */
    -moz-opacity: 0.9;
    /* safari 1.x (pre webkit!) è€å¼khtmlå†…æ ¸çš„safariæµè§ˆå™¨*/
    -khtml-opacity: 0.9;
    /* ie9 + etc...modern browsers */
    opacity: .9;
    /* ie 4-9 */
    filter:alpha(opacity=90);
    /*this works in ie 8 & 9 too*/
    -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=90)";
    /*ie4-ie9*/
    filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=90);}

ul#topnav .sub dl dd a {padding:0 38px;color:#333333; line-height:42px;font-size:14px;       width: 74.5px;}
ul#topnav .sub dl dd a:hover {padding:0 38px;
    color:#ffffff;
    background:#740000;}

.pic li:hover .tu_wen_more{      transition: all 0.36s ease-out;  display: block;}
.pic li{    position: relative;
    overflow: hidden;}
 .tu_wen_more{ 
 position: absolute;
 
 text-align: center;
   display: none;
      background: #005000;
    color: #fff;
    padding: 8px;
    border-radius: 8px;
    float: right;
    /* height: 32px; */
    /* width: 32%; */
    font-size: 14px;}
.pic li:hover .tu_wen_more {
    transition: all 1s ease-out;
    display: block;
    bottom: 17px;}

.tu_wen_more {
    position: absolute;
    text-align: center;
    right: 0;
    display: none;
    background: #005000;
    color: #fff;
    padding: 8px;
    float: right;
    bottom: -42px;
    border-radius: 8px;
    float: right;
    /* height: 32px; */
    /* width: 32%; */
    font-size: 14px;}
.tu_wen_more{}


.pic-tx img:hover{    -webkit-transition: opacity 0.35s, -webkit-transform 0.35s;
    transition: opacity 0.35s, transform 0.35s;
    -webkit-transform: scale3d(1.03,1.05,1);
    transform: scale3d(1.05,1.03,1);
    transition: .5s;}


.pb_sys_style3 .p_no_d {
    border: 1px solid #8d030a!important;
    color: #fff;
    background-color: #8d030a!important;}
.clear {
    clear: both;}
.list{    float: left;}
.list li{    width: 100%;
    border-bottom: 1px dashed #ccc;
    padding-bottom: 25px;
    margin-bottom: 25px;}
 .time{width: 100px;
    text-align: center;
    float: left;}
.time time{display: block;width: 80px;background-size: 100% 100%;padding-bottom: 10px;padding-top: 10px;font-size: 14px;        background: #b41720;  color: #fff;}
 .time time span{display: block;font-size: 40px;line-height: 1em;    color: #fff;}
 .pic-txt h5:hover {
    color: #c71d20;}

.pic-tx{    width: 260px;
    height: 190px;
    margin-right: 28px;}
.pic-txt{    width: 56%;
    margin-top: 20px;}
.pic-txt h5{display:block; width:100%; height:20px; line-height:20px; font-size:19px; color:#333;}
.pic-txt p{display: block;
    width: 100%;
    margin-top: 3%;
    line-height: 38px;
    height: 120px;
    overflow: hidden;
    font-size: 14px;
    color: #333;}
.pic li{width:100%; border-bottom:1px dashed #ccc; padding-bottom:25px; margin-bottom:25px;}
.pic-tx img{    width: 100%;
    height: 185px;}
