.font271687{ font-size: 9pt ;}
.fontstyle271687{ color: #ffffff; font-family: 微软雅黑; font-size: 18px;}

.main-nav li .dropdown {
  position: relative;
  display: none;
  position: absolute;
    overflow: hidden;
        background: #5e8ec1;
    width: 100%;}
    
    .main-nav li .dropdown a{color:#fff;font-size:14px;}
    
 .main-nav li .dropdown li:hover {
  background: #006aaa;}
.imgs{width: 65px;
    margin-top: 10px;
    margin-right: 6px;}
 .first-new {
    display: block;
    overflow: hidden;}
li {
    list-style: none;}
.list_cont_rigB ul li {
   width: 944px;
   height:165px;
   float: left;
   line-height: 53px;
   background: none;
   font-size: 15px;
   padding: 30px 0 0 10px;
   border-bottom: 1px solid #e7e7e7;}
.text-list ul li a {
    display: block;
    padding: 20px 0 20px 0;
    border-top: 1px solid #e7e7e7;}
.first-new:hover .dt-text h3 {
    color: #cc0000;}


.first-new .date {
    float: left;
    color: #111;
    margin-right: 15px;}

.first-new .date p {
    font-size: 17px;
    line-height: 28px;
    color: #999999;}

.first-new .date span {
    display: block;
    font-size: 24px !important;
    line-height: 28px;
    font-weight: normal;
    color: #0273c3;}

.first-new .dt-text {
    overflow: hidden;}

.first-new .dt-text h3 {
    font-size: 19px;
    line-height: 28px;
    
    /* overflow: hidden; */
    font-weight: 600;
    text-overflow: ellipsis;
    /* white-space: nowrap; */
    padding: 0 0 0 15px;
    border-left: solid 1px #e7e7e7;}

.first-new .dt-text p {
    
    color: rgba(17, 17, 17, .6);
    font-size: 14px;
    line-height: 24px;
    height: 100px;
    
    margin-top: 5px;
    padding: 0 0 0 15px;}
.first-new .dt-text p:hover 
    color: #cc0000;
}

