.ishowtext {
	padding:30px 30px;
	width:1140px;
	overflow:hidden;
}
#isolution {
	margin:30px auto;
	width:1140px;
	height:143px;
	background:url(../images/isolution_bg.jpg) no-repeat;
	overflow:hidden;
}
#isolution li {float:left;margin-left:97px;width:169px;height:143px;}
#isolution li img {width:169px;height:143px;}
.icases_box {
	padding-bottom:30px;
	border-bottom:1px solid #e6e6e6;
}
.icases_title {
	padding:25px 0px;
	font-size:40px; 
	text-align:center;
}
.icases_class {
	position:relative;
	width:100%;
	height:240px;
	color:#fff;
	background:url(../images/icsaes_class_bg.jpg) no-repeat right top #f59108;
}
.icases_class_name {
	position:absolute;
	bottom:60px;
	right:755px;
	font-size:30px;
	font-weight:normal;
}
.icases_class_name_en {
	position:absolute;
	top:30px;
	left:35px;
	font-size:34px;
	line-height:1.4;
}
.icases_class_desc {
	position:absolute;
	bottom:30px;
	right:40px;
	width:640px;
	height:50px;
	line-height:25px;
	overflow:hidden;
}
.icases_class_desc_en {
	position:absolute;
	top:30px;
	right:40px;
	width:640px;
	height:100px;
	line-height:25px;
	overflow:hidden;
}

/*===================================================================================*/

.icases {
	position:relative;
	width:100%;
	font-size:0px;
	height:600px;
	overflow:hidden;
}
.icases div:hover a {display:block;}
.icases a {
	position:absolute;
	top:0px;
	left:0px;
	z-index:2;
	display:none;
	width:100%;
	height:100%;
	color:#fff;
	font-size:14px;
	background:url(../images/icases_over.png) no-repeat center center;
}
.icases_s1_name {position:absolute;top:50px;left:20px;width:260px;font-size:20px;text-align:center;}
.icases_s1_category {position:absolute;top:85px;left:20px;width:260px;text-align:center;}
.icases_s1_desc {position:absolute;bottom:15px;left:20px;width:260px;height:66px;line-height:22px;text-align:left;overflow:hidden;}
.icases_s2_name {position:absolute;top:50px;left:20px;width:560px;font-size:20px;text-align:center;}
.icases_s2_category {position:absolute;top:85px;left:20px;width:560px;text-align:center;}
.icases_s2_desc {position:absolute;bottom:15px;left:20px;width:560px;height:66px;line-height:22px;text-align:left;overflow:hidden;}
.icases_s3_name {position:absolute;top:180px;left:50px;width:500px;font-size:20px;text-align:center;}
.icases_s3_name span {padding:0px 10px;}
.icases_s3_category {position:absolute;top:215px;left:20px;width:560px;text-align:center;}
.icases_s3_desc {position:absolute;bottom:50px;left:50px;width:500px;height:66px;line-height:22px;text-align:left;overflow:hidden;}
.icases_s4_name {padding:100px 20px 0px 20px;width:260px;font-size:20px;text-align:center;}
.icases_s4_category {padding:10px 20px 0px 20px;width:260px;text-align:center;}
.icases_s4_desc {position:absolute;bottom:50px;left:20px;width:260px;height:132px;line-height:22px;text-align:left;overflow:hidden;}
/*===================================================================================*/

.icases_s1_1 {
	position:absolute;
	top:0px;
	left:0px;
	width:300px;
	height:300px;
	overflow:hidden;
}
.icases_s1_1 img {width:300px;height:300px;}
.icases_s1_2 {
	position:absolute;
	top:0px;
	left:300px;
	width:300px;
	height:300px;
	overflow:hidden;
}
.icases_s1_2 img {width:300px;height:300px;}
.icases_s1_3 {
	position:absolute;
	top:0px;
	right:0px;
	width:600px;
	height:600px;
	overflow:hidden;
}
.icases_s1_3 img {width:600px;height:600px;}
.icases_s1_4 {
	position:absolute;
	bottom:0px;
	left:0px;
	width:600px;
	height:300px;
	overflow:hidden;
}
.icases_s1_4 img {width:600px;height:300px;}

/*===================================================================================*/

.icases_s2_1 {
	position:absolute;
	top:0px;
	left:0px;
	width:600px;
	height:600px;
	overflow:hidden;
}
.icases_s2_1 img {width:600px;height:600px;}
.icases_s2_2 {
	position:absolute;
	top:0px;
	left:600px;
	width:300px;
	height:300px;
	overflow:hidden;
}
.icases_s2_2 img {width:300px;height:300px;}
.icases_s2_3 {
	position:absolute;
	top:300px;
	left:600px;
	width:300px;
	height:300px;
	overflow:hidden;
}
.icases_s2_3 img {width:300px;height:300px;}
.icases_s2_4 {
	position:absolute;
	top:0px;
	right:0px;
	width:300px;
	height:600px;
	overflow:hidden;
}
.icases_s2_4 img {width:300px;height:600px;}

/*===================================================================================*/

.icases_s3_1 {
	position:absolute;
	top:0px;
	left:0px;
	width:600px;
	height:600px;
	overflow:hidden;
}
.icases_s3_1 img {width:600px;height:600px;}
.icases_s3_2 {
	position:absolute;
	top:0px;
	left:600px;
	width:300px;
	height:600px;
	overflow:hidden;
}
.icases_s3_2 img {width:300px;height:600px;}
.icases_s3_3 {
	position:absolute;
	top:0px;
	right:0px;
	width:300px;
	height:300px;
	overflow:hidden;
}
.icases_s3_3 img {width:300px;height:300px;}
.icases_s3_4 {
	position:absolute;
	bottom:0px;
	right:0px;
	width:300px;
	height:300px;
	overflow:hidden;
}
.icases_s3_4 img {width:300px;height:300px;}

/*===================================================================================*/

.icases_s4_1 {
	position:absolute;
	top:0px;
	left:0px;
	width:600px;
	height:600px;
	overflow:hidden;
}
.icases_s4_1 img {width:600px;height:600px;}
.icases_s4_2 {
	position:absolute;
	top:0px;
	left:600px;
	width:300px;
	height:300px;
	overflow:hidden;
}
.icases_s4_2 img {width:300px;height:300px;}
.icases_s4_3 {
	position:absolute;
	top:0px;
	right:0px;
	width:300px;
	height:300px;
	overflow:hidden;
}
.icases_s4_3 img {width:300px;height:300px;}
.icases_s4_4 {
	position:absolute;
	bottom:0px;
	right:0px;
	width:600px;
	height:300px;
	overflow:hidden;
}
.icases_s4_4 img {width:600px;height:300px;}

/*===================================================================================*/

.icases_s5_1 {
	position:absolute;
	top:0px;
	left:0px;
	width:600px;
	height:300px;
	overflow:hidden;
}
.icases_s5_1 img {width:600px;height:300px;}
.icases_s5_2 {
	position:absolute;
	top:300px;
	left:0px;
	width:600px;
	height:300px;
	overflow:hidden;
}
.icases_s5_2 img {width:600px;height:300px;}
.icases_s5_3 {
	position:absolute;
	top:0px;
	right:0px;
	width:600px;
	height:600px;
	overflow:hidden;
}
.icases_s5_3 img {width:600px;height:600px;}

/*===================================================================================*/

#inews_box {
	position:relative;
	width:100%;
	height:300px;
	background:#f59108;
	overflow:hidden;
}
#inews_box a:hover {color:#fff;}
#inews_name {
	position:absolute;
	top:80px;
	left:20px;
	color:#fff;
	font-size:30px;
	font-weight:normal;
}
#inews_name_en {
	position:absolute;
	top:30px;
	left:10px;
	color:#fff;
	font-size:23px;
}
#inews_title {
	position:absolute;
	top:140px;
	left:35px;
	width:230px;
	font-size:16px;
	font-weight:normal;
	line-height:1.8;
}
#inews_arrow {
	position:absolute;
	bottom:30px;
	right:935px;
	height:30px;
}
#inews_image {
	position:absolute;
	top:0px;
	left:300px;
	width:450px;
	height:300px;
}

/*===================================================================================*/

#ivideo_name {
	position:absolute;
	top:50px;
	right:50px;
	width:350px;
	font-size:16px;
	line-height:1.8;
}
#ivideo {
	position:absolute;
	top:0px;
	right:0px;
	width:450px;
	height:300px;
	overflow:hidden;
}
#video_bg {
	position:fixed;
	top:0px;
	left:0px;
	z-index:9998;
	display:none;
	width:100%;
	height:100%;
	background:url(../images/tbs/black50.png);
}
#video_play {
	position:fixed;
	top:50%;
	left:50%;
	z-index:9999;
	display:none;
	margin:-270px 0px 0px -320px;
	padding:20px;
	width:600px;
	height:500px;
	background:#fff;
}
#video_name {
	position:relative;
	padding-right:100px;
	height:50px;
	line-height:50px;
	overflow:hidden;
}
#video_name span {
	position:absolute;
	top:14px;
	right:0px;
	display:block;
	width:66px;
	height:22px;
	background:url(../images/closelabel.gif) no-repeat;
	cursor:pointer;
}

/*===================================================================================*/

#footer_ysi {
	margin:40px auto 0px auto;
	width:1140px;
	height:262px;
	overflow:hidden;
}
#footer_ysi li {
	float:left;
	padding:0px 30px;
	width:224px;
	height:130px;
	font-size:16px;
	text-align:center;
	border-top:1px dashed #f59108;
	border-right:1px dashed #f59108;
	overflow:hidden;
}
#footer_ysi li img {margin-bottom:10px;height:70px;}