p{
	line-height:30px;
	font-size:16px;
	color:#333333;
}

.min{
	margin-top:30px;
	
}

.grid-demo-style img{
	width:100%;height:240px
}

.grid-demo-bg1-style div{
	padding:10px 0 0px 15px;
	height:100%;
	background:#ffffff;
	overflow: hidden;
	border-radius:5px 0 0 5px;
	
}
.grid-demo-bg1-style div span a{
	padding:30px 0% 20px 0px;
	display:block;
	font-size:28px;
	color:#333333;
}

.grid-demo-bg1-style div p{
	font-size:16px;
	padding:7px 10% 20px 0px
}
.service-list{
	background:#ffffff;
	border-radius:5px;
}
.service-list img{
	width:100%;
	height:100%;
	padding:0;
}


.service-list span a{
	padding:40px 10px 20px 12px;
	display:block;
	font-size:28px;
	color:#333333;
}
.service-list p{
	padding:0px 10px 50px 12px;
}


.grid-demo-bg1-style-i div {
    padding: 4% 2%;
    /*height: 321px;*/
    background: #ffffff;
    overflow: hidden;
    border-radius: 5px;
}
.grid-demo-bg1-style-i div span a{
    font-size:28px;
	color:#333333;
}
.grid-demo-bg1-style-i div .p-stle-i{
    padding: 20px 0 0 0;
	
    
}
.grid-demo-style-i img {
    width: 100%;
    height: 240px;
}

body.pushable>.pusher{
	background:#eeeeee;
}
.grid-demo-bg1-style-a{
	width:100%;
}
.grid-demo-bg1-style-a div{
	padding:4% 3% 0% 7%;
	
}
.grid-demo-bg1-style-a div span{
	
	font-size:22px;
}
.grid-demo-bg1-style-a div p{
	margin-top:10px;
}

.tpt-msg ol li{
	float:left;
}
.tpt-msg ol li a{
	font-size:15px;
	color:#333333;
}



