/*lyDownload start*/
.lyDownload { overflow: hidden; padding: 80px 0;}
.lyDownload ul { display: flex; flex-wrap: wrap; justify-content: left; margin: 0 -15px 10px;}
.lyDownload ul li { width: 33.333333%; margin-bottom: 30px; padding: 0 15px;}
.lyDown_con { overflow: hidden; height: 100%; padding: 30px; background-color: #fff; border: 1px solid #e6e6e6; box-shadow: 0 0 0 rgba(0, 66, 152, 0); position: relative;}
.lyDown_con:hover { box-shadow: 0 6px 12px rgba(0, 0, 0, .06);}
.lyDown_con::before { content: ""; display: block; width: 0; height: 4px; background-color: #004298; position: absolute; left: 0; top: 0; transition: all .5s; -webkit-transition: all .5s;}
.lyDown_con:hover:before { width: 100%;}
.lyDown_con .time span { display: block; height: 22px; line-height: 22px; color: #004298; font-family: "Poppins-Medium"; font-size: 16px; padding-right: 20px; border-right: 2px solid #ddd; float: left;}
.lyDown_con .time p { height: 22px; line-height: 22px; color: #999; font-family: "Poppins-Light"; font-size: 14px; float: right;}
.lyDown_con .time p i { display: block; width: 18px; height: 18px; margin: 2px 5px 2px 0; float: left;}
.lyDown_con a.name { display: block; width: 100%; height: 60px; overflow: hidden; line-height: 30px; color: #222; font-family: "Poppins-Medium"; font-size: 18px; margin: 25px 0; display: -webkit-box; text-overflow: ellipsis; -webkit-line-clamp: 3; -webkit-box-orient: vertical;}
.lyDown_con a.name:hover { color: #004298;}
.lyDown_con a.btn { display: block; width: 160px; height: 40px; overflow: hidden; line-height: 40px; color: #fff; font-family: "Poppins-Medium"; font-size: 16px; text-align: center; background-color: #999;}
.lyDown_con:hover a.btn { background-color: #004298;}
.lyDown_con a.btn i { display: inline-block; width: 24px; height: 24px; overflow: hidden; vertical-align: middle; margin: -4px 0 0 10px;}
/*lyDownload end*/

@media (max-width:1680px) {}

@media (max-width:1600px) {}

@media (max-width:1560px) {}

@media (max-width:1440px) {
  .lyDownload { padding: 60px 0;}
}

@media (max-width:1366px) {}

@media (max-width:1280px) {
  .lyDownload ul { margin: 0 -12px 6px;}
  .lyDownload ul li { margin-bottom: 24px; padding: 0 12px;}
  .lyDown_con { padding: 24px;}
  .lyDown_con .time span { font-size: 14px; border-right: 1px solid #ddd;}
  .lyDown_con a.name { height: 52px; line-height: 26px; font-size: 16px; margin: 20px 0;}
  .lyDown_con a.btn { width: 140px; font-size: 14px;}
  .lyDown_con a.btn i { width: 20px; height: 20px;}
}

@media (max-width:1200px) {}

@media (max-width:1080px) {
  .lyDownload ul { margin: 0 -10px 10px;}
  .lyDownload ul li { margin-bottom: 20px; padding: 0 10px;}
  .lyDown_con { padding: 20px;}
  .lyDown_con a.name { margin: 15px 0;}
}

@media (max-width:1024px) {
  .lyDownload ul li { width: 50%;}
}

@media (max-width:920px) {
  .lyDownload { padding: 40px 0;}
}

@media (max-width:820px) {}

@media (max-width:767px) {
  .lyDownload ul { margin: 0;}
  .lyDownload ul li { width: 100%; padding: 0;}
}

@media (max-width:390px) {}

@media (max-width:320px) {
  .lyDownload { padding: 20px 0;}
  .lyDown_con .time span { float: none; margin-bottom: 10px; padding: 0; border: 0;}
  .lyDown_con .time p { float: none;}
}

