@charset "utf-8";

.index_div{
	width:1200px;
	margin:0 auto;
	padding-bottom:50px;
	border-bottom:solid 1px #d9d9d9;
}

.index_div h2{
	font-size:20px;
	color:#b60005;
	padding:40px 0;
	margin-bottom:50px;
	border-bottom:solid 1px #d9d9d9;
}
.index_div h2 a{
	font-size:14px;
	color:#898989;
	margin-left:20px;
}

/* 图片块 */
.index_div_list{
	overflow:hidden;
	zoom:1;
	color:#FFF;
}
.index_div_list a{
	color:#FFF;
}
.index_div_list img{
	transition:all 0.5s ease;
	-moz-transition:all 0.5s ease;
	-o-transition:all 0.5s ease;
	-webkit-transition:all 0.5s ease;
} 
.index_div_list img:hover{
	transform:scale(1.1,1.1);
	-moz-transform:scale(1.1,1.1);
	-o-transform:scale(1.1,1.1);
	-webkit-transform:scale(1.1,1.1);
	-ms-transform:scale(1.1,1.1);
}
.index_div_list>div{
	float:left;
}

/* img 200x200 */
.div_img_200x200{
	width:200px;
	height:200px;
	overflow:hidden;
}
.div_img_200x200 img{
	width:200px;
	height:200px;
}
/* img 400x200 */
.div_img_400x200{
	width:400px;
	height:200px;
	overflow:hidden;
}
.div_img_400x200 img{
	width:400px;
	height:200px;
}
/* img 400x400 */
.div_img_400x400{
	width:400px;
	height:400px;
	overflow:hidden;
}
.div_img_400x400 img{
	width:400px;
	height:400px;
}
/* img 600x200 */
.div_img_600x200{
	width:600px;
	height:200px;
	overflow:hidden;
}
.div_img_600x200 img{
	width:600px;
	height:200px;
}
/* img 600x400 */
.div_img_600x400{
	width:600px;
	height:400px;
	overflow:hidden;
}
.div_img_600x400 img{
	width:600px;
	height:400px;
}
/* img 800x200 */
.div_img_800x200{
	width:800px;
	height:200px;
	overflow:hidden;
}
.div_img_800x200 img{
	width:800px;
	height:200px;
}

/* 文本块 */
/*h2-h6,p*/
.index_div_list h2{
	font-size:50px;
	line-height:150%;
	margin-bottom:25px;
}
.index_div_list h3{
	font-size:24px;
	line-height:150%;
	margin-bottom:15px;
}
.index_div_list h4{
	font-size:24px;
	line-height:150%;
	margin-bottom:15px;
}
.index_div_list h5{
	font-size:24px;
	line-height:150%;
	margin-bottom:15px;
}
.index_div_list h6{
	font-size:24px;
	line-height:150%;
	margin-bottom:15px;
}
.index_div_list h7{
	font-size:24px;
	line-height:150%;
	margin-bottom:15px;
}
.index_div_list p{
	font-size:14px;
	line-height:200%;
}
.index_div_list p.date_p{
	font-size:12px;
}

/*txt 200x200*/
.div_txt_200x200{
	width:150px;
	height:150px;
	padding:25px;
	
	background-image:url(../images/blank.png);
	transition:all 0.5s ease;
	-moz-transition:all 0.5s ease;
	-o-transition:all 0.5s ease;
	-webkit-transition:all 0.5s ease;
}
.div_txt_200x200:hover{
	background-image:url(../images/dark60.png);
}


.div_txt_400x200{
	width:350px;
	height:150px;
	padding:25px;
	
	background-image:url(../images/blank.png);
	transition:all 0.5s ease;
	-moz-transition:all 0.5s ease;
	-o-transition:all 0.5s ease;
	-webkit-transition:all 0.5s ease;
}
.div_txt_400x200:hover{
	background-image:url(../images/dark60.png);
}
/* txt 400x400 */
.div_txt_400x400{
	width:350px;
	height:350px;
	padding:25px;
	
	background-image:url(../images/blank.png);
	transition:all 0.5s ease;
	-moz-transition:all 0.5s ease;
	-o-transition:all 0.5s ease;
	-webkit-transition:all 0.5s ease;
}
.div_txt_400x400:hover{
	color:#FFF;
	background:url(../images/dark60.png);
}
/* txt 600x200 */
.div_txt_600x200{
	width:550px;
	height:150px;
	padding:25px;
	
	background-image:url(../images/blank.png);
	transition:all 0.5s ease;
	-moz-transition:all 0.5s ease;
	-o-transition:all 0.5s ease;
	-webkit-transition:all 0.5s ease;
}
.div_txt_600x200:hover{
	background-image:url(../images/dark60.png);
}
/* txt 600x400 */
.div_txt_600x400{
	width:540px;
	height:340px;
	padding:30px;
	
	background-image:url(../images/blank.png);
	transition:all 0.5s ease;
	-moz-transition:all 0.5s ease;
	-o-transition:all 0.5s ease;
	-webkit-transition:all 0.5s ease;
}
.div_txt_600x400:hover{
	background-image:url(../images/dark60.png);
}
/* txt 600x600 */
.div_txt_600x600{
	width:500px;
	height:500px;
	padding:50px;
	
	background-image:url(../images/blank.png);
	transition:all 0.5s ease;
	-moz-transition:all 0.5s ease;
	-o-transition:all 0.5s ease;
	-webkit-transition:all 0.5s ease;
}
.div_txt_600x600:hover{
	background-image:url(../images/dark60.png);
}
/* txt 800x200 */
.div_txt_800x200{
	width:750px;
	height:150px;
	padding:25px;

	background-image:url(../images/blank.png);
	transition:all 0.5s ease;
	-moz-transition:all 0.5s ease;
	-o-transition:all 0.5s ease;
	-webkit-transition:all 0.5s ease;
}
.div_txt_800x200:hover{
	/*background-image:url(../images/dark60.png);*/
}
/* txt 800x400 */
.div_txt_800x400{
	width:700px;
	height:300px;
	padding:50px;

	background-image:url(../images/blank.png);
	transition:all 0.5s ease;
	-moz-transition:all 0.5s ease;
	-o-transition:all 0.5s ease;
	-webkit-transition:all 0.5s ease;
}
.div_txt_800x400:hover{
	background-image:url(../images/dark60.png);
}











/*project all txt 200x200*/
.project_div_txt_200x200{
	width:200px;
	height:200px;
	display:table-row;
}

.project_div_txt_200x200 a{
	font-size:18px;
	text-align:center;
	
	display:table-cell;
	vertical-align:middle;
	width:100px;
	height:100px;
	padding:50px;
	
	background-image:url(../images/blank.png);
	transition:all 0.5s ease;
	-moz-transition:all 0.5s ease;
	-o-transition:all 0.5s ease;
	-webkit-transition:all 0.5s ease;
}
.project_div_txt_200x200 a:hover{
	background-image:url(../images/dark60.png);
}

/*project all txt 200x200*/
.project_div_txt_400x400{
	width:400px;
	height:400px;
}
.project_div_txt_400x400 a{
	font-size:18px;
	text-align:center;
	line-height:300px;
	
	display:inline-block;
	width:300px;
	height:300px;
	padding:50px;
	
	background-image:url(../images/blank.png);
	transition:all 0.5s ease;
	-moz-transition:all 0.5s ease;
	-o-transition:all 0.5s ease;
	-webkit-transition:all 0.5s ease;
}
.project_div_txt_400x400 a:hover{
	background-image:url(../images/dark60.png);
}

/*空块*/
/*blank 200x200*/
.div_blank_200x200{
	width:200px;
	height:200px;
}





















