﻿.main{width: 1134px; margin: 0 auto; padding: 0 10px 0 16px; background-color: #fff;}
.main h3{position: relative; font-size: 18px; padding: 17px 0 16px 0; color: #0051a6;}
.main h3::after{content: ""; display: block; position: absolute; bottom: 4px; width: 72px; height: 4px; background-color: #0051a6;}
.main-left{display: inline-block; vertical-align: top; width: 460px; padding-top: 1;}
.list ul li{padding-top: 12px;}
.list ul li a{display: inline-block; padding-left: 5px; width: 370px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; vertical-align: middle; color: #333}
.list ul li a:hover{color: #0051A6; font-weight: bold;}
.time{float: right; font-size: 12px; padding-top: 4px; color: #8a8a8a;}
.main-middle{display: inline-block; vertical-align: top; width: 377px; padding-left: 36px;}
.main-middle .list ul li a{width: 350px;}
.main-middle .list ul li{padding-top: 10px;}
.main-right{float: right;}
.main-con1{margin-top: 20px !important;}
.main-con{margin-top: 14px;transition: .5s ease;}
.main-con a{display: inline-block; width: 118px; line-height: 52px; margin-right: 1px; text-align: center; background-color: #0051A6; color: #fff;}
.tr:hover{transform: scale(1.05);}
.main-right a{transition: .5s ease;}
.main-right a:hover{transform: scale(1.05);}