h2 {
	font-size: 36px;
	line-height:42px;
	color:#444;
}
.cloudImage{
	top: -130px;
    right: 10px;
}
#slide-1-layer-1 {
    left: 0;
    top: -110px;
}
.tp-caption img.cloudImage{
	top: 0;
    right: 0;
}
#Content .desc_wrap{
	padding-top:100px;
}
.desc{
	font-size:14px;
	color:#888;
	font-family:'Microsoft Yahei';
}
.big{
	font-size:16px;
	color:#888;
	font-family:'Microsoft Yahei';
}
.introdce{
	font-size:14px;
	color:#888;
	font-family:'Microsoft Yahei';
}
.tp-caption-smalltitle:nth-child(1){
	padding-right:20px !important;
}
@media only screen and (max-width : 1440px) {
	
}
@media only screen and (max-width : 1200px) {
	
}  
@media only screen and (max-width : 992px) {
    
}

@media only screen and (max-width : 768px) {	
	.tp-caption-smalltitle{
		display: block;
		font-size:14px !important;
		line-height:14px !important;
	}
	.tp-caption-smalltitle:nth-child(1){
		padding-right: 20px !important;
		margin: 6px 0 4px 0 !important;
	}
}

@media only screen and (max-width : 480px) {
	.tp-caption-title{
		font-size:20px !important;
		line-height:20px !important;
	}
	.tp-caption-smalltitle:nth-child(1){
		padding-right: 20px !important;
		margin: 10px 0 4px 0 !important;
	}
}

@media only screen and (max-width : 320px) { 
    
}