.Menu000446{position: relative;border-bottom: 1px solid #d2d4da;padding:30px 0px 20px 0px;overflow: hidden;}
.Menu000446 dl{ } 
.Menu000446 dd{ float:left; position: relative;}
.Menu000446 dd a{ display: block; font-size: 14px; font-family: "微软雅黑"; color: #666666; padding:0 37px; height: 38px; line-height: 38px;text-align: center; background: #bdbdbd; margin-right: 10px; }
.Menu000446 dd a:hover,
.Menu000446 dd a.on{ background: #013f92; color: #fff; }

.Menu000446 dd .ul {display: none;position: absolute;width: 100%;z-index: 999;}
.Menu000446 dd .ul li a{background:#bdbdbd;display: block;overflow:hidden;text-overflow:ellipsis; -o-text-overflow:ellipsis;white-space:nowrap}
.Menu000446 dd .ul li:hover a{filter:alpha(opacity=80);opacity: .8;}
.Menu000446 dd .ul li.onmenu2 a{filter:alpha(opacity=80);opacity: .8;color: #fff;}
.Menu000446 dd:hover ul{display: block;}
.Menu000446 dd:hover a.menuA{ background: #013f92; color: #fff; }

.Menu000446 dl .ul {clear: both;overflow: hidden;display: none;}
.Menu000446 .ul li{float: left;margin-top:5px;}
.Menu000446 .ul li a{display: block;overflow:hidden;text-overflow:ellipsis; -o-text-overflow:ellipsis;white-space:nowrap}
.Menu000446 .ul li a{ display: block; font-size: 14px; font-family: "微软雅黑"; color: #666; padding:0 37px; height: 38px; line-height: 38px;text-align: center; background: #f9f9f9; margin-right: 10px; }

.Menu000446 .ul li.onmenu2 a{ color: #013f92;}

.Menu000446 .ulnone {clear: both;overflow: hidden;display: block;}

.auto_1000 {
    width: 1240px;
    max-width: 100%;
}
.auto {
    margin: 0 auto;
}


.TextList011{ padding:20px 0;}
.TextList011 ul{border-top:1px solid #f2f2f2;}
.TextList011 li{ border-bottom:1px solid #f2f2f2; padding:12px 0;position:relative;}
.TextList011 li time{ position:absolute; left:0; top:12px;width:132px; height:82px; background:#efeeee;}
.TextList011 li time b{ position:absolute; left:10px; font-size:60px; top:5px; color:#666; font-weight:normal; line-height:normal;}
.TextList011 li time span{ display:block; text-align:right; padding-right:10px; color:#999; text-transform:uppercase;}
.TextList011 li time span.en{ padding-top:10px; padding-bottom:18px;}
.TextList011 li time i{ position:absolute;width: 5px;height: 5px;background: #d7d6d6; right:22px; top:40px;}
.TextList011 li .con{ padding-left:164px;}
.TextList011 li .con .txt{border-left:1px solid #f2f2f2; padding-left:30px; min-height:82px; padding-right:20px;}
.TextList011 li .con .txt h1{margin:0; font-size:16px; }
.TextList011 li .con .txt h1 a{color:#666;display:block; white-space:nowrap; text-overflow:ellipsis; overflow:hidden;}
.TextList011 li .con .txt h1 a:hover{ color:#013f92;}
.TextList011 li .con .txt p{ margin:5px 0; height:24px; overflow:hidden;}
.TextList011 li .con .txt span{ color:#999; font-size:14px; font-family:Arial;}