
.container h4{ margin: 0; padding: 40px 0 16px; font-size: 28px; font-weight: 300; color: #333; text-align: center;}
.container p{ margin-bottom: 80px;  font-size: 18px;  color: #999; text-align: center;}
.list-inline{ width: 666px; padding: 5px 0; overflow: hidden; margin: 0 auto;}
.list-inline li{ text-align: center;}
.list-inline li a{ 
	display: block; 
	width: 120px; 
	height: 38px; 
	line-height: 38px;
	border-radius: 5px; 
	font-size: 16px; 
	color: #666;
}
/*.list-inline li a.item-active{
	color: #4990E2;
	box-shadow: 2px 2px 8px #E7E7E7, -2px -2px 8px #E7E7E7;
	text-decoration: none;
}*/
.row.row-details{ 
	padding: 80px 0 38px; 
	background: url(../images/solution/yuan.png) bottom center no-repeat; 
}
.row-details .col-md-6{ padding-bottom: 60px; }
.row-details .col-md-6:nth-child(odd){ padding-right: 100px; border-right: 1px solid #EEEEEE; }
.row-details .col-md-6:nth-child(even){ padding-left: 100px; }
.row-details .col-md-6 dt{ width: 64px; height: 64px;}
.row-details .col-md-6 dd{ padding: 24px 0; font-size: 18px; color: #000;}
.row-details .col-md-6 .main{
	width: 506px;
	height: 180px;
	font-size: 14px;
	text-overflow: ellipsis;
    overflow: hidden;
}
.row-details .col-md-6 .up{ display: none; overflow: hidden; padding: 5px 0; text-align: center;}
.row-details .col-md-6 .up .icon-down{ display: none;}
.row-details .col-md-6 .details{
	width: 200px;
	padding: 40px 0 60px;
	border-bottom: 1px solid #eeeeee;
}
.row-details .col-md-6 .details a{ margin-right: 24px; font-size: 14px; color: #4990E2;}
.row.row-fuwu{ padding: 80px 0;}
.col-md-4  a{ display: block; width: 290px; margin: 0 auto; padding: 80px 0; border-radius: 5px;}
.col-md-4  a:hover{
	box-shadow: 2px 2px 8px #E7E7E7, -2px -2px 8px #E7E7E7;
	text-decoration: none;
}
.col-md-4 dt{ 
	width: 88px; 
	margin: 0 auto;
	padding-bottom: 80px; 
	border-bottom: 4px solid #eee;
}
.col-md-4 dd{
	padding-top: 40px;
	font-size: 18px;
	color: #333;
	text-align: center;
}
.item-content{ 
	background: url(../images/solution/rhjs-bj.png) no-repeat;
}
.item-content dl{ 
	float: left;
	width: 196px;
	
}
.item-content dl dt{
	width: 80px;
	margin: 0 auto;
	padding: 0 0 60px;
}
.item-content dl dd h6{
	margin: 0;
	padding-bottom: 20px;
	font-size: 18px;
	font-weight: normal;
	color: #333;
	text-align: center;
}
.item-content dl dd p{
	line-height: 20px;
	font-size: 14px;
	color: #999;
	text-align: center;
}
.item-content .icon-right{
	float: left;
	width: 40px;
	height: 280px;
	padding: 100px 0;
}
.item-main{ padding-bottom: 80px;}
.item-main .col-md-6 dl{
	position: relative;
	width: 480px;
	height: 140px;
	padding: 20px 20px 20px 69px;
	border: 1px solid #eee;
	border-radius: 5px;
}
.item-main .col-md-6 dt{
	position: absolute;
	top: 50%;
	left: 0;
	margin-left: -49px;
	margin-top: -49px;
	width: 98px;
	height: 98px;
	line-height: 98px;
	border-radius: 100px;
	font-size: 18px;
	color: #fff;
	text-align: center;
}
.item-main .col-md-6 .red{ background: #ff8080;}
.item-main .col-md-6 .greent{ background: #5ce6b8;}
.item-main .col-md-6 .yellow{ background: #ffcc66;}
.item-main .col-md-6 .blue{ background: #66ccff;}
.item-main .col-md-6 dd{
	line-height: 26px;
	font-size: 16px;
	color: #333;
}
