*{box-sizing:border-box;color:#333;word-wrap:break-word;padding:0;margin:0;}
a{text-decoration:none;cursor:pointer;}
ul{list-style:none;padding:0;margin:0;}
.stitle{color:#666;font-size:14px;font-weight:bold;border-left:2px solid #225c8b;padding-left:10px;}
.left-item{width:20%;padding-right:20px;}
.left-item>ul>li{height:70.5px;line-height:70.5px;position:relative;}
.left-item>ul>li:after{content:'';position:absolute;right:20px;top:32px;width:5px;height:5px;border-left:1px solid #333;border-bottom:1px solid #333;transform:rotate(-45deg);}
.left-item>ul>li:hover:after{transform:rotate(-135deg);right:16px;border-color:#225c8b;}
.left-item>ul>li a{font-size:14px;white-space:nowrap;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;}
.left-item>ul>li:hover>a{color:#225c8b;text-decoration:none;}
.left-item .asecond-menu>li>a{font-weight:normal;color:#333;font-size:14px;padding:0 10px;overflow:visible;white-space:inherit;}
.left-item>ul>li .asecond-menu{display:none;z-index:99999;width:1220px;height:440px;position:absolute;left:100%;top:-16px;background:#fff;padding:10px 20px;border-left:1px solid #dedede;}
.left-item>ul>li:nth-child(1) .asecond-menu{top:-16px;}
.left-item>ul>li:nth-child(2) .asecond-menu{top:-86.5px;}
.left-item>ul>li:nth-child(3) .asecond-menu{top:-157px;}
.left-item>ul>li:nth-child(4) .asecond-menu{top:-227.5px;}
.left-item>ul>li:nth-child(5) .asecond-menu{top:-298px;}
.left-item>ul>li:nth-child(6) .asecond-menu{top:-368.5px;}
.left-item>ul>li:hover .asecond-menu{display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-flex-wrap: wrap;-moz-flex-wrap: wrap; -ms-flex-wrap: wrap; -o-flex-wrap: wrap;flex-wrap: wrap;}
.asecond-menu>li{display:inline-block;width:16.6%;float:left;line-height:20px;text-align:center;margin-bottom:10px;}
.asecond-menu>li>a{display:block;font-size:12px;color:#333;}
.asecond-menu>li:hover>a{color:#225c8b;}
.asecond-menu>li  span{display:block;text-align:center;margin:20px 0;}
.asecond-menu>li img{height:100px;}

@media screen and (max-width:1600px){
  .left-item>ul>li .asecond-menu{width:1280px;}
}
@media screen and (max-width:1440px){
  .left-item>ul>li .asecond-menu{width:1116px;}
}
@media screen and (max-width:1366px){
  .left-item>ul>li .asecond-menu{width:1036px;}
  .left-item>ul>li .asecond-menu{left:100%;}
  .left-item>ul>li:after{right:8px;}
}
@media screen and (max-width:1280px){
  .left-item>ul>li .asecond-menu{width:1026px;}
}