.caseList {margin-top: 40px;margin-bottom: 120px;}
.caseList .u1{ width: 102%; margin: -15px -1% -15px -1%; overflow: hidden;}
.caseList .l1{ width: 31.3%; margin: 15px 1%; padding: 5px 6px; float: left; border: 1px solid #eeeeee;}
.caseList .l1 .img{ line-height: 0; position: relative;}
.caseList .l1 .ico{ position: absolute; bottom: -17px; left: 50%; margin-left: -17px; width: 34px; height: 34px; border-radius: 50%; background: url(../images/3120_case3.png) no-repeat center; background-color: #b6b6b6;}
.caseList .l1 .t1{ margin: 40px 0 25px 0; padding: 0 10px; font-size: 18px; line-height: 20px; text-align: center; font-weight: bold; width: 100%; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; color: #333;}
.caseList .l1 .t2{ margin-bottom: 30px; padding: 0 10px; letter-spacing: 1px; font-size: 16px; line-height: 24px; height: 48px; overflow: hidden; color: #666;}
.caseList .l1:hover{ box-shadow: 0 5px 5px #d8d7d7;}
.caseList .l1:hover .ico{ background-color: #004995;}
.caseList .l1:hover .tit{ color: #fff;}
.wack1{ margin-top: 65px; float: left; width: 100%; text-align: center;}
.page {display: inline-block;}
.page li {float: left;}
.page li a{list-style-type: none;padding: 5px 10px;font-size: 14px;border: 1px #dedede solid;margin:10px 5px; display:block;}
.page .thisclass{color:#fff;padding: 5px 10px;font-size: 14px;border: 1px #004995 solid;margin:10px 5px; background:#004995;}

.newsList {margin-top: 40px;margin-bottom: 120px;}
.newsList ul li { width: 100%; float: left; padding:30px 0 30px 15px; border-bottom: 1px solid #e5e5e5; position: relative;}
.newsList ul li:first-child{ border-top: 1px solid #e5e5e5;}
.newsList ul li .text{ width: 86%; float: left;}
.newsList ul li .text .t1{ margin-bottom: 15px; font-size: 18px; line-height: 24px; color: #333; width: 100%; overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}
.newsList ul li .text .info{ font-size: 14px; line-height: 28px; height:56px; text-align: justify; overflow: hidden; color: #666;}

.newsList ul li .more{ width: 84px; height: 58px; background: url(../images/3125_news11.png) no-repeat center; background-size: cover; position: absolute; top: 50%; margin-top: -29px; right: 0;}
.newsList ul li:hover{ background: #f5f5f5;}
.newsList ul li:hover .text .t1{ color: #104492;}
.newsList ul li:hover .more{ background: url(../images/3125_news11_1.png) no-repeat center; background-color: #104492; background-size: cover;}