.hdNav .navson{position: relative;}
.hdNav .navson:hover>a{background: #ebf5ff!important;}
.hdNav .navson.has>a{padding-right: .2rem;position: relative;}
.hdNav .navson.has>a:after{content: "\e676";font-family: "swiper-icons" !important;position: absolute;right: 5px;top: 50%;transform: translateY(-50%);font-size: .14rem;}
.hdNav .navson .subnav3{position: absolute;left: 100%;top: 0;background: #fff;min-width: 1.6rem;display: none;}
.hdNav .navson:hover .subnav3{display: block;}

.aleft-l a img {
  display: block;
  width: 100%;
  height: 350px;
  margin-bottom: 30px;}
.12
{line-height: 1.8em;
font-size: .14rem;
color: #7e7e7e;
padding: 0 0 0.2rem 0;
overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;}
time {
  position: absolute;
  right: 0;
  top: 25px;
  color: #777;
  font-size: .15rem;}
.eclips {
  font-size: .2rem;
  line-height: 1.4em;}

A.c1073146{
font-size:9pt;
line-height:150%;
color:#333333;
text-decoration: none;}
A.c1073146:link {
color: #222222;}  
A.c1073146:visited {
color: #222222;}  
A.c1073146:active {
color: #222222;}  
A.c1073146:hover {
color: #cc0000;}
.c1073146_date {
line-height: 150%;
font-size: 9pt;
text-decoration: none;}
.c1073146_click {
font-size: 9pt;
color: #222222;
line-height: 150%;}
.c1073146_leaderfont {
font-size: 9pt;
line-height: 150%;}
.c1073146_columnstyle {
font-size: 9pt;
color: #222222;
text-decoration: none;}
.c1073146_isnew {
font-size: 9pt;
color: #222222;
text-decoration: none;}
A.c1073146_more {
font-size:9pt;
line-height:150%;
color:#333333;
text-decoration: none;}
A.c1073146_more:link {
color: #222222;}  
A.c1073146_more:visited {
color: #222222;}  
A.c1073146_more:active {
color: #222222;}  
A.c1073146_more:hover {
color: #cc0000;}
@media (min-width: 680px){
.homeb .aleft {
  width: calc(100% - 620px);}
}
