.focusFlash{min-height:100px;padding:4px;border:#d0d0d0 1px solid;margin-top:20px;}
.headnews{min-height:100px;margin-top:20px;overflow:hidden;}
.headnews .head{background:#e9e9e9;height: 35px;line-height:35px;border-bottom:2px solid #ec1211;}
.headnews .head .tt{background: #ec1211;display: block;width: 100px;float: left; text-align: center;color: #fff;font-size: 14px;font-weight: bold;;}
.headnews .head  .more{float:right;display:block;}
.headnews .head .more a{padding-right:15px;color:#ec1211;}
.headnews .main{min-height:100px;overflow:hidden;}

.box1 .hd{background:#e9e9e9;height: 35px;line-height:35px;border-bottom:2px solid #ec1211;margin-top:20px;}
.box1 .hd .tt{background: #ec1211;display: block;width: 100px;float: left; text-align: center;color: #fff;font-size: 14px;font-weight: bold;}
.box1 .hd .more{float:right;}
.box1 .hd .more a{padding-right:15px;color:#ec1211;}
.box1 .con{background: #fff;min-height: 100px;padding: 10px 0 0;overflow: hidden;} 

.links{margin-top:20px;}
.links .hd{height:31px;line-height:30px;border-bottom:1px solid #cecdc9;}
.links .hd .tt{padding-left:20px;padding-right:38px;float:left;background:#ec1211 url(bg.png) right bottom no-repeat;font-weight:bold;text-align:center;font-size:14px;color:#fff;}
.links .hd   .more{float:right;display:block;}
.links .hd  .more a{padding-right:15px;color:#ec1211;}
.links .con{padding:10px 0px 20px 0px;overflow:hidden;}