.asideList.mainList li a {color: #333;border-color: #ddd;}
.asideList.mainList li a:hover {color: #3c9ad7;}
.asideList.mainList li .date{color: #999;}

/* .newsListSlider .mainList li a {color: #333;border-color: #ddd;}
.newsListSlider .mainList li a:hover {color: #3c9ad7;}
.newsListSlider .mainList li .date{color: #999;} */

.newsListSliderMain ul{margin: 0; padding:0; width: 100%;}
.newsListSliderMain ul li a{font-size: 16px; font-weight: 600; text-decoration: none; color: #333; display: block; padding: 14px 30px 14px 0; border-top: 1px dotted #ddd; position: relative;}
.newsListSliderMain ul li a:hover{color: #3c9ad7;}
.newsListSliderMain ul li a::after{content: "\F142"; font-family: "Material Design Icons"; font-weight: normal; position: absolute; right: 0; font-size: 24px; display: flex;top: 0;height: 100%;align-items: center; opacity: .3;}
.newsListSliderMain ul li a:hover::after{opacity:1;}
.newsListSliderMain ul li:last-child a{padding-bottom: 0;}
.newsListSliderMain ul li:last-child a::after{padding-top: 14px;}
.newsListSliderMain ul li .date{margin-top: 7px; color:#999;}

.newsListSliderMainDiv .sliderBtn{position:absolute; top:16px; z-index:1; width:30px; height:30px; line-height:30px; background:#3c9ad7; color:#fff; text-align:center; cursor:pointer; font-size:24px;}
.newsListSliderMainDiv .sliderBtn:hover{background: #164194;}
.newsListSliderMainDiv .btnUpMain{right:55px;}
.newsListSliderMainDiv .btnDownMain{right:20px;}
