 .part3 {
 	padding: 0px 0 88px;
 }

 .part3 .layout .titleBox_2 {
 	margin-bottom: 40px;
 }

 .part3 .layout ul li {
 	float: left;
 	margin-right: 14px;
 	margin-top: 20px;
 	border: 1px solid #EDF1F6;
 }

 .part3 .layout ul li:nth-child(1),
 .part3 .layout ul li:nth-child(2),
 .part3 .layout ul li:nth-child(3),
 .part3 .layout ul li:nth-child(4) {
 	margin-top: 0;
 }

 .part3 .layout ul li:hover a .imgbox img {
 	transform: scale(1.3);
 }

 .part3 .layout ul li:hover a .bottom hr {
 	width: 100%;
 }

 .part3 .layout ul li:hover a .bottom .title {
 	color: #2F3276;
 }

 .part3 .layout ul li:nth-child(4n) {
 	margin-right: 0;
 }

 .part3 .layout ul li a .imgbox {
 	width: 287px;
 	height: 174px;
 	overflow: hidden;
 }

 .part3 .layout ul li a .imgbox img {
 	width: 100%;
 	height: 100%;
 	transition: all .3s;
 }

 .part3 .layout ul li a .bottom {
 	padding: 27px 20px 20px;
 	background-color: #fff;
 }

 .part3 .layout ul li a .bottom hr {
 	border: 0;
 	margin: 0;
 	padding: 0;
 	width: 64px;
 	height: 1px;
 	background: #2F3276;
 	transition: all .3s;
 }

 .part3 .layout ul li a .bottom .title {
 	width: 247px;
 	margin-top: 15px;
 	font-family: SourceHanSansCN, SourceHanSansCN;
 	font-weight: bold;
 	font-size: 16px;
 	color: #333333;
 	line-height: 25px;
 	display: -webkit-box;
 	-webkit-box-orient: vertical;
 	-webkit-line-clamp: 2;
 	overflow: hidden;
 	text-overflow: ellipsis;
 	word-break: break-all;
 }