@charset "utf-8";


.index{ clear: both; overflow: hidden;}
.index_1{float: left; background: #0b2f5b; line-height: 40px; overflow: hidden; padding: 0 10px;font-weight: bold;}
.index_1 a{ 
	background: url("../img/index_news.png") no-repeat right center; 
	display: block; 
	padding: 0 30px 0 5px; 
	color: #fff;
	font-size: 16px; 
	text-transform: uppercase;
}
.index_2{ overflow: hidden; background: #f2f2f2; height: 40px; line-height: 40px;font-size: 14px;}
.index_2 ul.bd li{ padding: 0 15px; height: 40px; overflow: hidden;}
.index_2 ul.bd li span{ color: #787878; padding: 0 10px 0 5px; display: inline-block;}
.index1 li{
	float: left;
	width:239px; 
	height:280px; 
	margin-right:18px; 
	display: inline-block; 
	overflow: hidden; 
	padding: 10px 22px 0px 23px;
}

.index1 li.index1_bg1{ }
.index1 li.index1_bg2{ }
.index1 li.index1_bg3{ }
.index1 li.index1_bg4{  margin-right: 0;}
.index1 li em{ display: block; clear: both; overflow:hidden;width: 239px; height:130px; margin-bottom: 15px;}
.index1 li em img{ width: 100%;}
.index1 li p{ text-align: right; clear: both; overflow: hidden; height:28px; margin-top: 210px;}
.index1 li p img{ height:100%;display: block;padding-left: 75px;}



.caseCls{
	display:flex;
	justify-content:space-around;
}
.caseCls li{
	float: left;
	width:239px; 
	height:280px; 
	margin-right:18px; 
	/*display: inline-block; */
	overflow: hidden; 
	padding: 10px 22px 0px 23px;
}
.caseCls li img{
	width:230px;height:230px;
	/*background:#fff;*/
}
.caseCls li p{
	width:100%;height:30px;
	line-height:30px;text-align:center;font-size:18px; font-weight: bold;
}


