.footer { background: url(../images/f.png) repeat-x; height: 200px; clear: both; position:relative;}
.foot { height: 205px;  margin: 0 auto; margin-right:20px}
.logos { width: 208px; float: left; padding-top: 50px; margin-left: 20px;}
.hy { padding-top: 30px; float: left; width: 370px; }
.hy h1 a { font-weight: normal; margin-bottom: 10px; font-size: 16px; color: #033479; display: block; line-height: 28px; }
.hy p { font-size: 12px; line-height: 22px;

 height: 90px;
    width: 100%;
    display: -webkit-box;
    display: -moz-box;
    word-wrap: break-word;
    overflow: hidden;
    text-overflow: ellipsis;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 4;
 }
.index_lxwm {  padding-top: 30px; float: left; width: 260px; }
@media (min-width: 768px) {
    .index_lxwm {
        margin-left: 40px;
    }
}

@media (min-width: 992px) {
    .index_lxwm {
        margin-left: 70px;
    }
}

@media (min-width: 1200px) {
    .index_lxwm {
        margin-left: 180px;
    }
}
.index_lxwm h1 a { font-weight: normal; margin-bottom: 10px; font-size: 16px; color: #033479; display: block; line-height: 28px; }
.index_lxwm p { font-size: 12px; line-height: 22px; }
.ewm { padding-top: 50px; width: 92px; float: right; }
.bottom { height: 60px; line-height: 60px; width: 1100px; margin: 0 auto; clear: both; }
.bottom p span { float: right; }
.bottom p span a { padding-left: 40px; }
.bottom p a { color: #445f85; }
.row>ul>{
    width: 100%;
}
.row>ul>li~li{
  margin-left: 9px;
}
.rat-index-otherinfo .col-sm-8{
  width: 285px;
}
.infobox .caption {
  border-bottom: 1px solid #999999;
  padding-bottom: 8px;
  padding-top: 8px;
  font-size: 16px;
  font-weight: bold;
  color: #333333;
}
.element {
  padding: 8px 0px;
  overflow: hidden;
}
.element .date{
float: left;
width: 58px;
color: #9a9a9a;
border-right: 1px solid #cccccc;
margin-right: 25px;
padding-bottom: 10px;
padding-top: 20px;
padding-right: 5px;
font-size: 13px;
text-align: center;
}
.element .date .day {
  font-size: 23px;
  line-height: 23px;
}
.element .teaser p {
  line-height: 150%;
  padding: 0px;
  margin: 0px;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
  overflow: hidden;
  font-size: 14px;
  color: #606060;
  height:40px;
}
