#main{
	width:1200px;
	float:left;
}
#news{ width:1200px; float:left; border-left:#3191EB solid 5px; border-right:#3191EB solid 5px;}
#info_1{
	width:490px;
	float:left;
}
#news .lmtc{ width:120px; height:70px; text-align:center; float:left; color:#3191EB; font-size:24px; line-height:35px; padding-top:30px;padding-bottom:30px;}
#news .lmtc A{ color:#3191EB}
#info_2{width:490px;float:right;}
#info_2 .lmtc{ float:right;}
#info_3{ width:100px; float:left; border:#F5F3F3 10px solid; margin-left:50px; height:110px;}
#info_3 h1{ width:100px; background-color:#3191EB; text-align:center; padding-top:5px; padding-bottom:5px; font-size:30px; line-height:40px; color:#fff;}
#info_3 h1 p{
	font-size:15px;
	font-family: Arial, Helvetica, sans-serif; line-height:20px; text-transform:uppercase; font-weight:normal;
}
#news-2{width:370px;
	float:left; margin-top:5px;
}
#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:370px;
	display:block;
	line-height:29px;
	height:29px;
	float:left;
	OVERFLOW: hidden;
	font-size:13px;
	background-image: url(5.png);
	background-repeat: no-repeat;
	background-position: 2px center;
	border-bottom:#ddd dotted 1px; 
	
}
#news-2 UL LI span{ float:right;
	color:#999;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
#news-2 UL LI A {
padding-left:18px;
color:#555;
}
#news-2 UL LI A:hover {
	padding-left:18px;
	color:#3191EB;
}
#cpzsa{ width:1200px; float:left;text-align:center;}
#cpzsa h1{ height:70px; 
	background-image: url(sb.png);
	background-repeat: no-repeat;
	background-position: center top; font-size:30px; line-height:35px; padding-top:16px; padding-bottom:16px; color:#3191EB;
}
#cpzsa p{
	font-size:15px;
	line-height:35px;
	color:#3191EB;
	text-transform:uppercase;
	font-family: Arial, Helvetica, sans-serif;
}
#cpzsb{ width:940px; float:left; background-color:#F6F6F6; padding:14px; padding-top:4px; padding-bottom:4px; }
#cplb{ width:1200px; float:left; margin-top:20px; text-align:center;}
#cplb A{display:inline-block; height:40px; line-height:40px; font-size:14px; margin-left:10px; margin-right:10px;border-radius:40px; padding-left:25px; padding-right:25px; background-color:#f3f3f3; color:#3191EB}
#cplb A:hover{ background-color:#3191EB; color:#fff;}
#prolist {
	WIDTH:1200px;
	FLOAT: left; margin-top:15px;overflow:hidden;
}
#prolist UL {
	LIST-STYLE-TYPE: none; width:1250px; float:left; 
}
#prolist UL LI {
	TEXT-ALIGN: center; WIDTH:232px; padding-right:10px; FLOAT: left;cursor:pointer; margin-top:10px; margin-bottom:10px;
}
#prolist UL LI .zzc{ width:228px; cursor:pointer;TEXT-ALIGN: center; height:170px; overflow:hidden; position:relative; display:table-cell; vertical-align:middle; border:#eee solid 1px; padding:1px; }
#prolist UL LI .zzc h1{   width:0px; height:174px; left:114px; top:0px; position:absolute;
	background-image: url(imagehover.png);
	background-repeat: no-repeat;
	background-position: center center;
transition:all 0.6s ease-in-out 0s; -webkit-transform: rotateY(-180deg ); 
    -moz-transform: rotateY(-180deg );
  -ms-transform: rotateY( -180deg );
}
#prolist UL LI IMG {border:0px; max-width:228px; height:170px;transition:all 0.6s ease-in-out 0s;}
#prolist UL LI p{ 
	width:212px; padding-left:10px; padding-right:10px;
	cursor:pointer;
	height:35px;
	line-height:35px;
TEXT-OVERFLOW: ellipsis;
	WHITE-SPACE: nowrap; text-align:center;
	OVERFLOW: hidden; font-size:14px; background-color:#eee;	
}
#prolist UL LI A {
	DISPLAY: block; color:#3191EB;transition:all 0.6s ease-in-out 0s;
}
#prolist UL LI A:hover img{-webkit-transform:scale(1.20);-moz-transform:scale(1.20);-o-transform:scale(1.20);transform:scale(1.20);}
#prolist UL LI A:hover p{ background-color:#3191EB;
	color:#fff;
}
#prolist UL LI A:hover .zzc{ border:#3191EB solid 1px;
}
#prolist UL LI A:hover .zzc h1{width:232px; left:0px; top:0px; -webkit-transform: rotateY(0deg ); 
    -moz-transform: rotateY( 0deg );
  -ms-transform: rotateY( 0deg );
}
#company{ width:1200px; float:left;}
#company-1{ width:1200px; float:left; text-align:center;}
#company-1 h1{ height:70px; 
	background-image: url(bgj.png);
	background-repeat: no-repeat;
	background-position: center center; font-size:30px; line-height:35px; padding-top:16px; padding-bottom:16px; color:#3191EB;
}
#company-1 p{
	font-size:15px;
	line-height:35px;
	color:#3191EB;
	text-transform:uppercase;
	font-family: Arial, Helvetica, sans-serif;
}
#company_2{ width:1200px; float:left; margin-top:20px; font-size:15px; text-indent:30px; color:#555; line-height:28px; }
#company_3{ width:1000px; float:left; padding-left:100px; padding-right:100px; margin-top:20px;}
#company_3 .nrc{ width:900px; float:left; border-left:#fff solid 5px; border-right:#3191EB solid 5px; padding-left:45px; padding-right:45px;}
#company_3 .nrc .img1{ width:470px; height:260px; float:left;}
#company_3 .nrc .teld{ width:350px; float:right;color:#3191EB;}
#company_3 .nrc .teld h1{ font-size:20px;  line-height:30px;}
#company_3 .nrc .teld h2{ font-size:45px;line-height:65px; margin-top:10px;}
#company_3 .nrc .teld p{ font-size:14px; font-weight:normal;line-height:25px; margin-top:10px;}
#company_3 .nrc .teld .more{ width:150px; height:46px; float:left; margin-top:30px;}
#company_3 .nrc .teld .more A{ background-color:#3191EB;border-radius:8px; line-height:46px; display:block; color:#fff; font-size:20px;	font-family: Arial, Helvetica, sans-serif;  text-align:center;transition:all 0.3s ease-in-out 0s;}
#company_3 .nrc .teld .more A:hover{
	background-color:#126DC0;

}
#case_1{ width:1200px; float:left; text-align:center;}
#case_1 h1{ height:70px; 
	background-image: url(a5.png);
	background-repeat: no-repeat;
	background-position: center center; font-size:30px; line-height:35px; padding-top:16px; padding-bottom:16px; color:#3191EB;
}
#case_1 p{
	font-size:15px;
	line-height:35px;
	color:#3191EB;
	text-transform:uppercase;
	font-family: Arial, Helvetica, sans-serif;
}
#casea {
	WIDTH:1200px;
	FLOAT: left; position:relative; overflow:hidden;
}
#casea UL {
	LIST-STYLE-TYPE: none
}
#casea UL LI {
	TEXT-ALIGN: center; WIDTH:285px; FLOAT: left; padding-right:20px;
}

#casea UL LI h1{ width:279px; padding:2px;  border:#EEE solid 1PX; cursor:pointer;TEXT-ALIGN: center; height:200px; display:table-cell; vertical-align:middle;  }
#casea UL LI IMG { border:0px;max-width:279px;HEIGHT: 200px;}
#casea UL LI p{ width:285px;  cursor:pointer; font-size:14px; height:35px; line-height:35px; overflow:hidden; background-color:#EEE;}

#casea UL LI A {
	DISPLAY: block; color:#3191EB;transition:all 0.2s ease-in-out 0s;
}
#casea UL LI A:hover {
	color:#fff;
}
#casea UL LI A:hover p{ background-color:#3191EB}	
#casea UL LI A:hover h1{ border:#3191EB solid 1px;}
#casea .prev,
#casea .next {
	width: 50px;
	height:210px;
	position: absolute;
	background-repeat: no-repeat;
	background-position: left center;
	top:0px; z-index:10;	filter: Alpha(Opacity=90);
-moz-opacity:0.9; 		opacity:0.9;
}
#casea .prev {
	left:-50px;
	background-image: url(left1.png);
	background-repeat: no-repeat;
	background-position: left center;
}
#casea .next {
	right:-50px;
	background-image: url(rihgt1.png);
	background-repeat: no-repeat;
	background-position: right center;
}
#morea{ width:1200px; float:left; margin-top:20px;}
#morea .sy-more {
	margin: 5px auto 6px; border-radius: 6px; background-color:#3191EB; border-image: none; width: 200px; height: 40px; text-align: center; line-height: 40px; font-size: 16px;
}
#morea .sy-more:hover {
	background:#126DC0; transition:1.1s; color:#fff;
}
#morea .sy-more:hover A:hover{ color:#fff;}
#morea .sy-more:hover a {
	color: #fff; display: block;
}
#morea .sy-more A{ color:#fff;}
#case_2{ width:1200px; float:left; margin-top:25px; padding-bottom:10px;}
#syly_1{
	width:1200px;
	float:left;
	text-align:center;
	background-image: url(lybg.png);
	background-repeat: no-repeat;
	background-position: center center;
}
#syly_1 h1{ height:70px; 
	 font-size:30px; line-height:35px; padding-top:10px; padding-bottom:10px; color:#3191EB;
}
#syly_1 p{
	font-size:15px;
	line-height:35px;
	color:#3191EB;
	text-transform:uppercase;
	font-family: Arial, Helvetica, sans-serif;
}
#syly_2{ width:1200px; float:left; margin-top:20px; font-size:15px; color:#555; text-align:center; line-height:35px;}
#syly_3{ width:900px; float:left; padding-left:150px; padding-right:150px;margin-top:20px;}
#syly_3 ul{LIST-STYLE-TYPE: none}
#syly_3 ul li{ width:400px; float:left; font-size:15px; line-height:25px;}
#syly_3 ul li span{ color:#ff0000; margin-left:8px; }
#syly_3 ul li input{ border:#ddd solid 1px; height:38px; margin-top:6px; margin-bottom:6px; line-height:36px;border-radius: 4px; outline:none; color:#666;width:95%; text-indent:24px;}
#syly_3 ul li textarea{ border:#ddd solid 1px; height:38px; margin-top:6px; margin-bottom:6px; line-height:19px;border-radius: 4px; outline:none; color:#666;width:95%; text-indent:24px;}
#syly_3 ul li.r{ float:right;}
#syly_3 ul li.d{ float:right; text-align:center; font-size:26px; margin-top:18px; line-height:30px;  color:#3191EB}
#syly_3 ul li .button{border:#3191EB solid 1px; cursor:pointer; height:38px; margin:0px; margin-top:15px;line-height:36px;border-radius: 4px; outline:none; color:#666;width:95%; text-align:center; background-color:#3191EB; font-size:15px; color:#fff;}