.main1_container_wrap {z-index:0; overflow:hidden; }
.main1_container {position:relative; width:2000px; left:50%; margin:0 0 0 -1000px; z-index:0; clear:both; overflow:hidden; }
.main1 {width:100%; z-index:3; clear:both; position:relative; overflow:hidden; }
.mainimg1 {width:100%; float:left; position: relative; z-index:3; }

.main1_in_wrap {position:absolute; top:0; left:0; width:100%; z-index:100; }
.main1_in {position:relative; width:1205px; margin:0 auto; }
.main1_in_container {overflow:hidden; margin:350px 0 0 0; text-align:center; }

.st_main1_cas  { overflow:hidden; }
.st_main1_cas > ul { margin:30px auto; overflow:hidden; }
.st_main1_cas > ul > li { width:25%; float:left; padding:30px 15px; }
.st_main1_cas > ul > li .title {font-size:1.3rem; line-height:1.4rem; font-weight:300; color:#111; margin:10px 0; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; text-align:center; }
.st_main1_cas > ul > li > .img1 { width:100%; }
.st_main1_cas > ul > li:nth-child(7) { clear:both; }

@media all and (max-width:1700px) { 
	.st_main1_cas > ul > li { width:50%; padding:5px 10px; }
	.st_main1_cas > ul > li .title_null {display:none; }
}
@media all and (max-width:1300px) { 
	.st_main1_cas > ul > li { width:100%; padding:5px 10px; }
	.st_main1_cas > ul > li .title_null {display:none; }
}


.view_wrap {clear:both; overflow:hidden; }
.view_wrap > .view_img  {float:left;  font-size:1rem; line-height:1.6rem; font-weight:350; color:blue; cursor:pointer; }
.view_wrap > .view_site {float:right; font-size:1rem; line-height:1.6rem; font-weight:350; color:blue; cursor:pointer; }
