#main{
	width:1200px;
	float:left;

}
#fwxm{ width:1200px; float:left;}
#fwxm_1{ width:1200px; float:left;}
#fwxm_1 UL {
	LIST-STYLE-TYPE: none
}
#fwxm_1 ul li { width:285px; float:left; padding-right:20px;}
#fwxm_1 ul li img{ width:285px; height:130px; display:block;}
#fwxm_1 ul li.r{ float:right; padding-right:0px;}
#server{ width:1200px; float:left;}
#server_1{ width:1200px; float:left; text-align:center;}
#server_1 h1{
	font-size:20px;
	color:#0689DB;
	background-image: url(line.png);
	background-repeat: no-repeat;
	background-position: center center;
}
#server_1 h2{ font-size:14px; color:#888; margin-top:8px; font-weight:normal; text-transform:capitalize;}
#server_1 p{color:#888; margin-top:8px; font-size:14px;}
#server_2{ width:1200px; float:left; margin-top:20px; text-align:center;}
#server_2 A{display:inline-block; border:#ddd solid 1px; background-color:#fff; color:#0689DB; line-height:35px; padding-left:25px; padding-right:25px; font-size:14px; margin-left:2px; margin-right:2px;}
#server_2 A:hover{ background-color:#0689DB; color:#fff; border:#0066B1 solid 1px;}
#company{
	width:1200px;
	float:left;
}
#company .imga{ width:410px; height:280px; float:left; padding:4px; border:#D8CACA solid 1px;}
#comaanya{width:750px; float:right;}
#comaanya h1 {
	height: 30px; line-height: 30px; font-size: 20px; 	color:#0689DB;
}
#comaanya .nrc{ line-height:28px; font-size:14px; margin-top:15px;}
#comaanya h1 span {
	font: 20px/normal Georgia, "Times New Roman", Times, serif; color: rgb(210, 210, 210); margin-left: 8px; font-size-adjust: none; font-stretch: normal;
}
#comaanya .nrc .cha2 {
	background: url("a_bg4.jpg"); padding: 0px 0px 6px 33px; width: 118px; height: 40px; color: rgb(255, 156, 0); line-height: 40px; font-size: 14px; font-weight: normal; float: left; margin-top:10px;
}
#comaanya .nrc .zil2 {margin-top:10px;
		background: url("a_bg5.jpg"); padding: 0px 0px 6px 33px; width: 118px; height: 40px;  color: rgb(255, 255, 255); margin-left: 20px;line-height: 40px; font-size: 14px; font-weight: normal; float: left;
}
#fwlist {
	WIDTH:1200px;
	FLOAT: left; position:relative;  margin-top:20px;
}
#fwlist .more{ float:left;WIDTH:1200px;	FLOAT: left; margin-top:20px; text-align:center;}
#fwlist .more A{
	display:inline-block;
	height:42px;
	width:62px;
	border:#626262 solid 1px;
	background-image: url(m-9.png);
	background-repeat: no-repeat;
	background-position: center top;transition:all 0.5s ease-in-out 0s;
}
#fwlist .more A:hover{border:#0689DB solid 1px;
	background-image: url(m-9.png);
	background-repeat: no-repeat;
	background-position: center -42px;}
#fwlist .zc{ width:1200px; float:left; overflow:hidden;}
#fwlist UL {
	LIST-STYLE-TYPE: none
}
#fwlist UL LI {
	TEXT-ALIGN: center; WIDTH:285px; FLOAT: left; margin-right:20px;
}
#fwlist UL LI .tp{ width:285px; height:214px; float:left; position:relative; overflow:hidden; }
#fwlist UL LI .tp img{ width:285px; height:214px; position:absolute;left:0px; top:0px; border:0px;}

#fwlist UL LI .tp h3{
	width:275px;
	position:absolute;
	padding:5px;
	left:0px;
	top:-214px;
	height:204px;
	line-height:24px;
	font-size:14px;
	overflow:hidden;
	font-weight:normal;
	z-index:800;
	background-image: url(zb_point.png);
	background-repeat: no-repeat;
	background-position: center center;  z-index:9; transition:all 0.4s ease-in-out 0s;
}
#fwlist UL LI p{ width:275px; line-height:35px; height:35px; overflow:hidden; font-size:16px; float:left; text-align:center; padding-left:5px; padding-right:5px; margin-top:1px; border-bottom:#ddd solid 1px;}
#fwlist UL LI A{ color:#555; display:block;}
#fwlist UL LI A:hover{ color:#fff}
#fwlist UL LI A:hover .tp h3{ top:0px;}
#fwlist UL LI A:hover p{ border-bottom:#0689DB solid 1px; color:#0689DB;}
#fwlist  .prev,
#fwlist  .next {
	width: 40px;
	height:40px;
	position: absolute;
	background-repeat: no-repeat;
	background-position: left center; bottom:2px;transition:all 0.4s ease-in-out 0s;
	
}
#fwlist .prev { display:block;
	left:42%;
	background-image: url(left1.png);
	background-repeat: no-repeat;
	background-position: center top;
}
#fwlist .prev:hover{	background-image: url(left1.png);
	background-repeat: no-repeat;
	background-position: center -40px;}
#fwlist .next {
	right:42%;
background-image: url(right1.png);
	background-repeat: no-repeat;
	background-position: center top;
}
#fwlist .next:hover {
background-image: url(right1.png);
	background-repeat: no-repeat;
	background-position: center -40px;
}
#case{ width:1200px; float:left;}
#caselist {
	WIDTH:1100px;
	FLOAT: left; position:relative; padding-left:50px; padding-right:50px; margin-top:30px;
}
#caselist UL {
	LIST-STYLE-TYPE: none
}
#caselist UL LI {
	TEXT-ALIGN: center; WIDTH:260px; FLOAT: left; padding-left:7px; padding-right:8px;
}
#caselist UL LI .tp{ width:260px; height:180px; float:left; position:relative; overflow:hidden; }
#caselist UL LI .tp img{ width:260px; height:180px;transition:all 0.4s ease-in-out 0s;}

#caselist UL LI .tp h3{
	width:250px;
	position:absolute;
	padding:5px;
	left:0px;
	bottom:0px;
	height:170px;
	line-height:24px;
	font-size:14px;
	overflow:hidden;
	color:#fff;
	font-weight:normal;
	z-index:800;
	background-image: url(zb_point.png);
	background-repeat: no-repeat;
	background-position: center center; display:none; z-index:9;
}
#caselist UL LI p{ width:250px; line-height:40px; height:40px; overflow:hidden; font-size:14px; float:left; text-align:center; padding-left:5px; padding-right:5px; background-color:#fff; margin-top:1px;}
#caselist UL LI A{ color:#555; display:block;}
#caselist UL LI A:hover{ color:#fff}
#caselist UL LI:hover img{-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-o-transform:scale(1.2);transform:scale(1.2);}
#caselist UL LI A:hover h3{ display:block;}
#caselist UL LI A:hover p{ background-color:#0689DB; color:#fff;}
#caselist  .prev,
#caselist  .next {
	width: 47px;
	height:180px;
	position: absolute;
	background-repeat: no-repeat;
	background-position: left center;
	top:0px;
	
}
#caselist .prev { display:block;
	left:0px;
	background-image: url(pro_l1.png);
	background-repeat: no-repeat;
	background-position: left center;
}
#caselist .prev:hover{	background-image: url(pro_l2.png);
	background-repeat: no-repeat;
	background-position: left center;}
#caselist .next {
	right:0px;
background-image: url(pro_r1.png);
	background-repeat: no-repeat;
	background-position: left center;
}
#caselist .next:hover {
	right:0px;
background-image: url(pro_r2.png);
	background-repeat: no-repeat;
	background-position: left center;
}
#news{ width:1200px; float:left;}
#infoa{
	width:380px;
	float:left; padding-right:30px;

}
#infob{ width:380px; float:right;}
#info_1{
	width:380px;
	float:left; border-bottom:#ddd  solid 1px;
}
#info_1 h1{
	font-size:16px;
	color:#444;
	float:left;
	font-weight:normal;

 line-height:36px;
}
#info_1 h1 span{
	font-size:14px;
	margin-left:12px;
	color:#999999;
	text-transform:uppercase;
	font-family: Arial, Helvetica, sans-serif;
}
#info_1 .more{ float:right; font-size:12px;  text-align:center;}
#info_1 .more A{ display:block; padding-left:16px;
	color:#333;
	line-height:36px;
	background-image: url(more.png);
	background-repeat: no-repeat;
	background-position: left center;
}
#info_1 .more A:hover{	color:#0689DB;}
#newsa_1{
	width:380px;
	float:left; margin-top:15px;

	}
#newsa_1 img{ width:122px; float:left; height:84px; padding:1px; border:#eee solid 1px; margin-right:12px;}
#newsa_1 h1{ font-size:13px; color:#444; line-height:24px; cursor:pointer;}
#newsa_1 p{ line-height:22px; color:#666;}
#newsa_1 p A{ color:#666;}
#newsa_1 p A:hover{
	color:#0689DB;
	text-decoration: underline;
}
#news-2{width:380px;
	float:left; margin-top:10px;
}
#news-2 ul{ list-style-type:none;   font-size:12px;  }
#news-2 UL LI.none {
	BACKGROUND: none transparent scroll repeat 0% 0%;
}
#news-2 UL LI {
	text-align:left;
	WIDTH:380px;
	display:block;
	line-height:30px;
	height:30px;
	float:left;
	OVERFLOW: hidden;
	font-size:14px;
	background-image: url(ico03.gif);
	background-repeat: no-repeat;
	background-position: 2px center;
	border-bottom:#ddd dotted 1px;
	
}
#news-2 UL LI span{ float:right;
	color:#666;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
#news-2 UL LI A {
padding-left:18px;
color:#333;
}
#news-2 UL LI A:hover {
	padding-left:18px;
	color:#0689DB;
}
#news-3{width:380px;
	float:left; margin-top:10px;
}
#news-3 ul{ list-style-type:none;   font-size:12px;  }
#news-3 UL LI.none {
	BACKGROUND: none transparent scroll repeat 0% 0%;
}
#news-3 UL LI {
	text-align:left;
	WIDTH:380px;
	float:left; 
	
}
#news-3 UL LI .wen{
	padding-left:28px;
	background-image: url(w.gif);
	background-repeat: no-repeat;
	background-position: left center; line-height:25px; font-size:12px;	color:#0079cd; font-weight:bold;
}
#news-3 UL LI .da{	border-bottom:#ccc dotted 1px;	padding-left:28px;
	background-image: url(d.gif);
	background-repeat: no-repeat;
	background-position: left 4px; line-height:24px; font-size:12px; color:#666; height:50px; overflow:hidden; padding-bottom:3px; padding-top:3px;}
#news-3 UL LI span{ 
	color:#0689DB;
	
}
#news-3 UL LI A {
	color:#0689DB;
}
#news-3 UL LI A:hover {
	color:#0689DB;
	text-decoration: underline;
}
#link{ width:1196px; border:#ddd solid 1px; padding:1px; float:left; background-color:#fff; position:relative;}
#link_1{  background-color:#fff; padding-left:10px; padding-right:10px;line-height:25px; font-size:14px; text-align:center; color:#555; position:absolute; left:10px; top:-13px;}
#link_1 span{ color:#0689DB;
	font-size:22px;
	font-weight:bold;
	text-transform:uppercase;
	font-family: Georgia, "Times New Roman", Times, serif; margin-right:10px;
}
#link_2{ width:1190px;float:right; font-size:14px; line-height:28px; padding:5px 3px; margin-top:3px;}
#link_2 A{ margin-left:8px; margin-right:8px;}