@charset "utf-8";
body{margin:0; padding:0; font-size:12px;}
input{margin:0; padding:0; vertical-align:middle;}
img{margin:0; padding:0; border:0; vertical-align:middle;}
ul,li{margin:0; padding:0; list-style:none;}
a{text-decoration:none;}
a:hover{text-decoration:none;}
.clearfix:after{
	height:0;
	content:"";
	display:block;
	clear:both;
}

.nei_content{
	min-width:600px;
	width:1100px;
	margin:0 auto;
}

.nei_content .mainContent{
	width:100%;
	margin:30px 0;  
	margin-bottom:60px;
}

.mainContent .topTitle h2{
	height:60px;
	line-height:50px;
	border-bottom:1px solid #ddd;
}

.topTitle .textBottom{
	color:#666;
	font-size:16px;
	margin-top:40px;
}

.mainContent .case{
	 margin-top:80px;
}

.case .title{
	color:#333;
	font-size:24px;
	margin-right: 95.5%;
	display:block;
	border-bottom:1px solid #666;
	margin-bottom:60px;
}

.case .caseList{
	margin:0 -30px;
}

.caseList .card{
	float:left;
	width:50%;
	padding:0 30px;
	margin-bottom:90px;
}

.card .card_item a{
	display:inline-block;
}

.card .card_item a.card_img{
	width:520px;
	height:200px;
	display:block;
	overflow:hidden;
}

/* .card .card_item .img_inner{
	width:100%;
	height:100%;
	background-size:cover;
	background-position:center;
	display:block;
	position:relative;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/bg03.jpg',sizingMethod='scale'); 
	transition:all 0.5s;
} */

/* .card .card_item .img_inner:hover{
	transform:scale(1.05);
	-ms-transform:scale(1.05); IE 9
	-moz-transform:scale(1.05);
	-webkit-transform:scale(1.05)); Safari 和 Chrome
	-o-transform:scale(1.05);
} */
 

.card .card_item .card_customer{
	display:block;
	color:#949494;
	font-size:16px;
	margin-top:15px;
}

.card .card_item a.card_title{
	color:#474747;
	font-size:20px;
	margin-top:10px;
	text-decoration:none;
}

.card .card_item .card_date{
	color:#949494;
	font-size:16px;
	display:block;
	margin-top:10px;
	margin-bottom:30px;
}

.card .card_item .readTitle{
	font-size:16px;
	color:#474747;
	float:left;
	border-bottom:1px solid transparent;
}

.card .card_item .arrow_r{
	background:url(../images/arrow_r.png) no-repeat;
	width:24px;
	height:19px;
	display:block;
	float:left;
	margin-left:15px;
	background-position:0 3px;
}

.card .card_item .border{
	border-bottom:1px solid #333;
}


.nei_content .mainContent .article{
	padding-top:20px;
}

.nei_content .mainContent .article .headline{
	font-size:24px;
	color:#333;
}

.nei_content .mainContent .article .head_date{
	color:#949494;
	font-size:16px;
	margin-top:10px;
	margin-bottom:30px;
}

.article .main_text .line{
	color:#888889;
	font-size:16px;
	line-height:30px;
}

.article .main_text .bold{
	font-weight:bold;
	color:#333;
}

.article .main_text .top{
	margin-top:40px;
}


.article .return{
	border-top:1px solid #dfdfdf;
	margin-top:80px;
}

.article .return .type{
	margin-top:30px;
	font-size:20px;
	color:#333;
}

.article .return .type a.returnText{
	margin-left:30px;
	color:#333;
	text-decoration: none;
}

.article .return .type a.returnText:hover{
	color:#16639f;
	border-bottom:1px solid #16639f;
}