#main{ width:1200px; float:left; overflow:hidden;}
#lmbt{
	width:1200px;
	float:left;
	text-align:center;
	overflow:hidden;

}
#lmbt .bt{ float:left; width:1200px;text-align:center;}
#lmbt .bt dd{
	font-size:24px;
	font-weight:bold;
	line-height:30px;
	color:#000000;
	background-image: url(line.jpg);
	background-repeat: no-repeat;
	background-position: center center;
}
#lmbt .bt dd span{	display:inline-block; background-color:#fff; padding:5px 15px;}
#lmbt .bt dd .hs{ background-color:#FBFBFB}
#lmbt .bt p{ line-height:40px;
	font-size:34px;
	text-align:center;
	color:#999999;
	text-transform:uppercase;
	font-family: Arial, Helvetica, sans-serif;
}


#gslm{ width:1200px; float:left; margin-top:5px; overflow:hidden;}
#gslm UL {
	LIST-STYLE-TYPE: none;width:1230px; 
}
#gslm UL li{ width:285px;background-color:#F2F2F2; float:left; margin-left:10px; margin-right:10px; margin-top:30px;}
#gslm UL li .tp{ position:relative; 
width:285px;
	float:left;
  transition: All 0.4s ease-in-out; height:400px; overflow:hidden;
}
#gslm UL li .tp img{ width:285px; min-height:400px;transition:all 0.3s ease-in-out 0s;}
#gslm UL li .tp .nrd{transition:all 0.3s ease-in-out 0s; width:245px; height:360px; position:absolute; background-color:rgba(0,162,233,0.8); padding:20px; left:0px; top:0px;
	overflow:hidden;
	filter: Alpha(Opacity=0);
-moz-opacity:0; 			opacity:0;}
#gslm UL li .tp .nrd div{ width:285px; text-align:center;height:360px; display:table-cell; vertical-align:middle;}
#gslm UL li .tp .nrd p{ line-height:28px; font-size:14px; color:#fff;}
#gslm UL li .tp .nrd dd{ font-size:14px; font-weight:bold; margin-top:25px;color:#fff;}
#gslm UL li:hover .tp{ -webkit-transform:scale(1.08);-moz-transform:scale(1.08);-o-transform:scale(1.08);transform:scale(1.08);}
#gslm UL li:hover .nrd{	filter: Alpha(Opacity=100);
-moz-opacity:1; 			opacity:1;}
#gslm UL li .lmc{ width:235px; padding:25px; float:left;  text-align:center;}
#gslm UL li .lmc dd{ font-size:20px; font-weight:bold; color:#000;}

#gslm UL li .lmc p{
	color:#999;
	font-size:13px;
	text-transform:uppercase;
	background-image: url(x.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
	font-family: Arial, Helvetica, sans-serif; padding-bottom:8px;
}
#gslm UL li:hover .lmc dd{ color:#00A2E9}
#caselist{width:1200px;
	float:left;
	text-align:center;  overflow:hidden; margin-top:20px; padding-bottom:10px;
}
#caselist ul{ list-style-type:none; width:1240px;}
#caselist UL LI { width:380px; float:left; text-align:center;  margin-right:20px;overflow:hidden; margin-top:10px; margin-bottom:10px;}
#caselist UL LI dd{ width:100%; float:left;height:240px; overflow:hidden; position:relative;}
#caselist ul li img{width:380px; min-height:240px;transition:all 0.4s ease-in-out 0s;   }
#caselist UL LI .zzc{
	width:340px;
	height:200px;
	position:absolute;
	z-index:10;
	transition:all 0.4s ease-in-out 0s;
	text-align:left;
	background-color:rgba(0,162,233,0.6);
	padding:20px;
	left:0px;
	top:0px;
	overflow:hidden;
	filter: Alpha(Opacity=0);
-moz-opacity:0; 				opacity:0;
	background-image: url(jia.png);
	background-repeat: no-repeat;
	background-position: center center; z-index:10;
}
#caselist UL LI p{ width:360px; background-color:#F4F4F4; text-align:center; float:left; height:40px; line-height:40px; padding:10px; font-size:16px;TEXT-OVERFLOW: ellipsis;
	WHITE-SPACE: nowrap;
	OVERFLOW: hidden; color:#000;}
#caselist UL LI:hover .zzc{ 	filter: Alpha(Opacity=100);
-moz-opacity:1; 			opacity:1;}
#caselist UL LI:hover p{ color:#00A2E9;}
#caselist ul li:hover  { box-shadow:0px 1px 4px #ccc;}
#caselist UL LI:hover img{-webkit-transform:scale(0.9); height:220px;-moz-transform:scale(0.9);-o-transform:scale(0.9);transform:scale(0.9);}
#splist{width:1200px;
	float:left;
	text-align:center;  overflow:hidden; margin-top:20px; padding-bottom:10px;
}
#splist ul{ list-style-type:none; width:1240px;}
#splist UL LI { width:285px; float:left; text-align:center;  margin-right:20px;overflow:hidden; margin-top:10px; margin-bottom:10px;}
#splist UL LI dd{ width:100%; float:left;height:190px; overflow:hidden; position:relative;}
#splist ul li img{width:285px; min-height:190px;transition:all 0.4s ease-in-out 0s;   }
#splist UL LI .zzc{
	width:245px;
	height:150px;
	position:absolute;
	z-index:10;
	transition:all 0.4s ease-in-out 0s;
	text-align:left;
	background-color:rgba(0,162,233,0.6);
	padding:20px;
	left:0px;
	top:0px;
	overflow:hidden;
	filter: Alpha(Opacity=0);
-moz-opacity:0; 				opacity:0;
	background-image: url(play.png);
	background-repeat: no-repeat;
	background-position: center center;
}
#splist UL LI:hover .zzc{filter: Alpha(Opacity=100);
-moz-opacity:1; 				opacity:1;}
#splist UL LI:hover img{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1);}
#more{ width:1200px; float:left; margin-top:25px; text-align:center;}
#more A{
	display:inline-block;
	padding-left:50px;
	padding-right:50px;
	line-height:30px;
	font-size:14px;
	border-radius:35px;
	color:#666; border:#ddd solid 1px;
	transition:all 0.2s ease-in-out 0s;
}
#more A:hover {
	background:#00A2E9; border:#00A2E9 solid 1px; color:#FFFFFF; 
}
#news{ width:1200px; float:left;  overflow:hidden;}
#newsa{ width:1200px; float:left;margin-top:35px;}

#newsb{ width:720px;float:left;}
#newsa_1{
	width:720px;
	float:left; overflow:hidden; padding-bottom:25px; 

	}
#newsa_1 .tp{ width:200px; height:125px; float:left; overflow:hidden; margin-right:18px;}	
#newsa_1 img{ transition:all 0.4s ease-in-out 0s;width:230px; min-height:125px; display:block;}
#newsa_1 dd{ font-size:18px; font-weight:bold; line-height:30px; height:30px; 	TEXT-OVERFLOW: ellipsis;
	WHITE-SPACE: nowrap;
	OVERFLOW: hidden; cursor:pointer;}
#newsa_1 span{ width:125px; height:38px; display:block;
	background-image: url(mor3.png);
	background-repeat: no-repeat;
	background-position: center center; float:right; margin-top:10px;
}
#newsa_1 p{ line-height:25px; color:#666;  font-size:13px; height:75px; overflow:hidden;}
#newsa_1 .time{ color:#999; height:20px; font-size:12px; line-height:20px; overflow:hidden;}
#newsa_1  A{ color:#555;}
#newsa_1  A:hover{
	color:#00A2E9;

}
#newsa_1:hover img{-webkit-transform:scale(1.10);-moz-transform:scale(1.10);-o-transform:scale(1.10);transform:scale(1.10);}
#news_r{ width:450px; float:right; overflow:hidden;}
.hyweb1 { width:450px; height:275px; position: relative; overflow:hidden; }
.hyweb1 li{width:450px;
	background-repeat: no-repeat;
	background-position: center top; height:275px; text-align:center; position:relative;
}

.hyweb1 li img{ border:0px; width:450px; min-height:275px; transition:all 0.6s ease-in-out 0s;}
.hyweb1  LI .zzc{ width:420px; padding:10px 15px;position:absolute;left:0px; bottom:0px; z-index:10; transition:all 0.4s ease-in-out 0s; background-color:rgba(0,0,0,0.6); text-align:left; color:#FFFFFF;
}
.hyweb1  LI .zzc dd{ font-size:14px; font-weight:bold; height:30px; line-height:30px;TEXT-OVERFLOW: ellipsis;
	WHITE-SPACE: nowrap;
	OVERFLOW: hidden; }
.hyweb1  LI .zzc p{ font-size:12px; color:#ccc;line-height:20px; height:20px; TEXT-OVERFLOW: ellipsis;
	WHITE-SPACE: nowrap;
	OVERFLOW: hidden; }
.hyweb1  LI:hover img{-webkit-transform:scale(1.10);-moz-transform:scale(1.10);-o-transform:scale(1.10);transform:scale(1.10);}
/*Êý×Ö°´Å¥ÑùÊ½*/
.hyweb1 .num {right:10px; bottom:11px;  height:10px;  overflow:hidden; display:none;  position: absolute; z-index: 999;	}
.hyweb1 .num li { display:none;
	text-align:center;
	width: 10px;
	height:10px;
	line-height:0px;
	overflow:hidden;
	color:#fff;
	font-size:0px; 
	text-align:center;
	margin-right:2px;
	margin-left:2px;
	cursor:pointer;
	float: left;
	overflow:hidden;
border-radius:10px; background-color:#fff;transition:all 0.3s ease-in-out 0s;
}
.hyweb1 .num li.on {background-color:#BF0007; 
}
.hyweb1 .prev,.hyweb1 .next { text-align:center;
	width: 38px;
	height:275px; display:block;
	top:0px; position:absolute;
}
.hyweb1 .prev i,.hyweb1 .next i{ line-height:275px; color:#666875}
.hyweb1 .prev:hover i,.hyweb1 .next:hover i{ color:#00A2E9}
.hyweb1 .prev {left:10px;
}
.hyweb1 .next {
	right:10px;

}