.uppercase {
	text-transform: uppercase;
	/* 定义仅有大写字母。 */
}

.capitalize {
	text-transform: capitalize;
	/* 文本中的每个单词以大写字母开头。 */
}

.lowercase {
	text-transform: lowercase;
	/* 定义无大写字母，仅有小写字母。 */
}
/* 1200宽度 */
.content-with{
	width: 1200px;
	margin: 0 auto;
}
.content-small {
	width: 1300px;
	margin: 0 auto;
}
.content-small-six {
	width: 1320px;
	margin: 0 auto;
}
.content-small-big{
	width: 1400px;
	margin: 0 auto;
}
.content-big {
	width: 1500px;
	margin: 0 auto;
}
.content-bigSpecail {
	width: 1340px;
	margin: 0 auto;
}
.content-bigsmall{
	width: 1160px;
	margin: 0 auto;
}
.content-flex {
	display: flex;
	justify-content: space-between;
	align-items: center;
}
.content-between {
	display: flex;
	justify-content: space-between;
}
.flex-center{
	display: flex;
	align-items: center;
}

/* 一行超出省略号 */
.hiden-1{
	white-space: nowrap;
	/*2. 超出的部分隐藏*/
	 overflow: hidden;
	/*3. 文字用省略号替代超出的部分*/
	 text-overflow: ellipsis;
}
.hiden-2{
    overflow: hidden;				
	text-overflow: ellipsis;		
	display: -webkit-box;			
	-webkit-line-clamp: 2;			
	line-clamp: 2;					
	-webkit-box-orient: vertical;
}
.hiden-3{
    overflow: hidden;				
	text-overflow: ellipsis;		
	display: -webkit-box;			
	-webkit-line-clamp: 3;			
	line-clamp: 3;					
	-webkit-box-orient: vertical;
}
.title-just{
	text-align: justify;
    text-justify:distribute-all-lines;
    text-align-last: justify;
}

.first-name:first-letter{
	color:#007A97;
}
.text-shadow_title h2{
	text-shadow: 2px 3px 1px #FFF;
}
.h80{
	height: 80px;
	clear: both;
}
.h30{
	height: 30px;
	clear: both;
}
.h50{
	height: 50px;
	clear: both;
}
.h60{
	height: 60px;
	clear: both;
}
.h70{
	height: 60px;
	clear: both;
}
.h10{
	height: 10px;
	clear: both;
}
.h100{
	height: 60px;
	clear: both;
}
.h200{
	height:200px;
	clear: both;
}