#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;}
#lmbt_1{ width:1200px; float:left; text-align:center;}
#lmbt_1 p{
	font-size:32px;
	color:#009EB6;
	background-image: url(line.png); text-align:center;
	background-repeat: no-repeat; font-weight:bold;
	background-position: center center; margin-bottom:10px; letter-spacing:1px;
}
#lmbt_1 span{ font-size:16px; color:#888; margin-top:8px; font-weight:normal; text-transform:uppercase;}
#lmbt_2{ width:1200px; float:left; text-align:center;}
#lmbt_2 p{
	font-size:32px;
	color:#000;
	background-image: url(line0.png);
	background-repeat: no-repeat; font-weight:bold;
	background-position: center center; margin-bottom:10px; letter-spacing:1px;
}
#lmbt_2 span{ font-size:16px; color:#888; margin-top:8px; font-weight:normal; text-transform:uppercase;}
#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:#009EB6; line-height:35px; padding-left:25px; padding-right:25px; font-size:14px; margin-left:2px; margin-right:2px;}
#server_2 A:hover{ background-color:#009EB6; color:#fff; border:#0066B1 solid 1px;}
#company{
	width:1200px;
	float:left; margin-top:30px;
}
#company .imga{ width:560px;  float:left; }
#comaanya{width:600px; float:right;}
#comaanya h2 {
	height: 30px; line-height: 30px; font-size: 24px; font-weight:normal; 	color:#009EB6; text-align:center;
}
#comaanya .nrc{ line-height:30px; font-size:16px; margin-top:25px; color:#666;}
#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;
}
#comaanya .nrc .more{ width:100%; float:left; margin-top:45px; text-align:center;}
#comaanya .nrc .more A{
	display:inline-block; width:300px; text-align:center; line-height:38px; color:#fff;font-size:14px;border-radius:10px;  background-color:#009EB6;transition:all 0.2s ease-in-out 0s;
}
#comaanya .nrc .more  A:hover {
	background:#F29600;  color:#FFFFFF;
}
#fwlb{ width:1200px; float:left; margin-top:20px;}
#fwlb ul{LIST-STYLE-TYPE: none; width:1230px;}
#fwlb ul li{ width:245px; float:left; margin-right:20px; text-align:center; background-color:#f9f9f9; margin-top:10px; padding:19px; border:#ddd solid 1px;border-radius:6px; transition:250ms; -webkit-transition: all 250ms; -moz-transition: all 250ms; -o-transition: all 250ms;}
#fwlb ul li .tp{ width:245px; float:left; height:160px; overflow:hidden;}
#fwlb ul li .tp img{ width:245px; min-height:160px; border:0px;transition:all 0.6s ease-in-out 0s;}
#fwlb ul li h3{ width:245px; float:left; line-height:30px; font-size:18px; margin-top:5px; }
#fwlb ul li p{ width:245px; font-size:14px; line-height:25px; height:100px; display: -webkit-box; 
overflow : hidden;
text-overflow: ellipsis;
display: -webkit-box;
-webkit-line-clamp:4; text-indent:24px;
-webkit-box-orient: vertical;; color:#666; margin-top:2px; text-align:left; float:left;}
#fwlb ul li A{ display:block;  content:#333;}
#fwlb ul li A:hhover{ color:#009EB6}
#fwlb ul li:hover{ background-color:#fff;box-shadow: 2px 2px 5px #ccc;-webkit-box-shadow: 2px 2px 5px #ccc;-moz-box-shadow: 2px 2px 5px #ccc;color:#EF5019; margin-top:-5px; border:#009EB6 solid 1px;}
#fwlb ul li:hover img{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1);}
#case{ width:1200px; float:left;}
#caselist {
	WIDTH:1200px;
	FLOAT: left; margin-top:25px; position:relative; overflow:hidden;
}
#caselist UL {
	LIST-STYLE-TYPE: none
}
#caselist UL LI {
	TEXT-ALIGN:left; WIDTH:285px; FLOAT: left;padding-right:20px;cursor:pointer; 
}

#caselist UL LI .tp{ width:279px;   border:#f2f2f2 solid 3PX;  cursor:pointer;TEXT-ALIGN: center; height:200px; overflow:hidden;  }
#caselist UL LI IMG { border:0px;width:279px; min-height:200px;transition:all 0.3s ease-in-out 0s;}
#caselist UL LI h3{TEXT-ALIGN:left;
	width:275px;
	cursor:pointer;
	overflow:hidden;padding:5px; height:30px; font-size:16px;  line-height:30px; margin-top:5px;
}
#caselist UL LI p{ TEXT-ALIGN:left; font-size:14px; height:44px;  line-height:22px; padding:5px; overflow:hidden; font-weight:normal;}
#caselist UL LI A {
	DISPLAY: block; color:#666;transition:all 0.3s ease-in-out 0s;
}
#caselist UL LI A:hover {
	color:#009EB6;
}
#caselist .more{ width:100%; float:left; margin-top:35px; text-align:center;}
#caselist .more A{
	display:inline-block; width:300px; text-align:center; line-height:38px; color:#fff;font-size:14px;border-radius:10px;  background-color:#009EB6;transition:all 0.2s ease-in-out 0s;
}
#caselist .more  A:hover {
	background:#F29600;  color:#FFFFFF;
}
#caselist UL LI A:hover .tp{   border:#009EB6 solid 3PX; }
#caselist UL LI A:hover img{-webkit-transform:scale(1.10);-moz-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1);}
#caselist .prev,
#caselist .next {
	width: 38px;
	height:210px;
	position: absolute;
	background-repeat: no-repeat;
	background-position: left center;
	top:0px; 
}
#caselist .prev {left:-50px;
		background-image: url(leftb.png);
	background-repeat: no-repeat;
	background-position: left center;
}
#caselist .next {
	right:-50px;
	background-position: right center;
	background-image: url(rightb.png);
}
#tdlist {
	WIDTH:1200px;
	FLOAT: left;; margin-top:30px; overflow:hidden;
}
#tdlist UL {
	LIST-STYLE-TYPE: none; width:1240px;
}
#tdlist UL LI {
	TEXT-ALIGN: center; width:220px; FLOAT: left; margin-right:25px; background-color:#fff;
}
#tdlist UL LI.c2,#tdlist UL LI.c4{ margin-top:60px;}
#tdlist UL LI.c3{ margin-top:120px;}
#tdlist UL LI .tp{ width:220px; height:180px; overflow:hidden; float:left;}
#tdlist UL LI .tp img{ width:220px; min-height:180px;; display:block; transition:all 0.3s ease-in-out 0s;}
#tdlist UL LI .wzqa{ width:200px; border:#009EB6 solid 1px; float:left; border-top:0px; padding:14px 9px;}
#tdlist UL LI .wzqa h3{ color:#009EB6; font-size:18px; line-height:30px;
	background-image: url(bt.png);
	background-repeat: no-repeat;
	background-position: center center;
}
#tdlist UL LI .wzqa p{ line-height:22px; height:88px; overflow:hidden; font-size:14px; color:#666; text-align:left;}
#tdlist UL LI:hover img{-webkit-transform:scale(1.10);-moz-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1);}
#more{ width:100%; float:left; margin-top:35px; text-align:center;}
#more A{
	display:inline-block; width:300px; text-align:center; line-height:38px; color:#fff;font-size:14px;border-radius:10px;  background-color:#009EB6;transition:all 0.2s ease-in-out 0s;
}
#more  A:hover {
	background:#F29600;  color:#FFFFFF;
}
.nTabx{ width:770px; float:left; overflow:hidden; text-align:center;}
.nTabx  ul{
border:0;
margin:0; 
}
.nTabx  li{ float:left;
	text-align:center;
	cursor: pointer;
	list-style-type: none;
	 overflow:hidden; margin-right:2px; font-size:17px; line-height:35px; padding-left:6px; padding-right:6px;

}
.nTabx li.active{
	 color:#009EB6; border-bottom:#009EB6 solid 4px; }
.nTabx li.normal{ color:#333;border-bottom:#E6E6E6 solid 4px;}
.nonea{ display:none;}
	 #info{
	width:1140px;
	float:left;
	padding:30px;
	background-color:#f1f1f1;
	box-shadow: -1px 1px 6px #999;
-webkit-box-shadow: -1px 1px 6px #999;-moz-box-shadow: -1px 1px 6px #999; 	background-image: url(g5.jpg);
	background-repeat: no-repeat;
	background-position: center center;
}
#news{ width:770px; float:right; }
#newsa{ width:770px; float:left; position:relative;}
#bht{ width:350px; float:left;}
.hyweb1 { width:350px;  position: relative;   }
.hyweb1 li{width:350px;
	background-repeat: no-repeat;
	background-position: center top;  text-align:center; position:relative;
}
.hyweb1 li h3{
	width:340px; padding:5px; line-height:40px; text-align:center; background-color:#F0F0F0; color:#111; font-size:16px; height:40px;TEXT-OVERFLOW: ellipsis;
	WHITE-SPACE: nowrap;
	OVERFLOW: hidden;
}
.hyweb1 li .tp{width:350px; height:260px; overflow:hidden;}
.hyweb1 li img{ border:0px; width:350px; min-height:260px;transition:all 0.5s ease-in-out 0s;}
.hyweb1 li:hover h3{ background-color:#009EB6; color:#fff;}
.hyweb1 li:hover img{-webkit-transform:scale(1.10);-moz-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1);}
/*数字按钮样式*/
.hyweb1 .num { right:10px; bottom:55px; text-align:right; height:20px; line-height:20px; position: absolute; z-index: 10;	}
.hyweb1 .num li {display:inline-block;
	text-align:center;
	width:12px;
	height: 12px;
	line-height:0px;
	overflow:hidden;
	color:#009EB6;
	background-color:#009EB6;
	text-align:center;
	margin-right:4px;
	margin-left:4px;
	cursor:pointer;
	font-family: Arial, Helvetica, sans-serif;
	font-size:0px;
	overflow:hidden; transition:all 0.3s ease-in-out 0s;border-radius:16px;
}
.hyweb1 .num li.on { background-color:#F79501} /*当前项*/

/*上一个  下一个*/

#newsa .more{ position:absolute; top:-40px; right:5px; font-size:14px; line-height:30px;}
#newsa .more a{ color:#333;}
#newsa .more a:hover{ color:#009EB6;}
#news-3{
	width:770px;
	float:left; overflow:hidden; margin-top:5px;
	
}
#news-3 UL {
	COLOR:#565656; list-style-type:none; width:810px;
}
#news-3 UL LI A:hover {
	color:#FC5A01; 
}
#news-3 UL LI A {
	color:#333; 
}
#news-3 UL LI {
	WIDTH:375px; float:left;
	line-height:22px;
	font-size:13px;
	padding-bottom:10px;
	padding-top:10px; margin-right:30px;}

#news-3 UL LI h2{
	font-size:14px;
	line-height:30px;
	height:30px; text-indent:15px;
	overflow:hidden;
	color:#333;
	background-image: url(icon2.png);
	background-repeat: no-repeat;
	background-position: left center;
}
#news-3 UL LI p{ font-size:14px; color:#777; line-height:25px; height:50px; overflow:hidden; margin-top:4px; margin-bottom:4px}
#news-3 UL LI  span{ color:#333; font-size:14px;}
#news-3 UL LI a:hover h2{ color:#009EB6}
#lxfs{ width:1200px; float:left; text-align:center;  margin-top:45px;}
#lxfs UL { list-style-type:none; width:1420px;}
#lxfs UL li{ width:500px; height:192px;
	background-image: url(telf.png);
	background-repeat: no-repeat;
	background-position: center top; float:left; margin-right:200px;
	
	
}
#lxfs UL li.yx{	background-image: url(yx.png);
}
#lxfs UL li  p{
	font-size:46px;
	color:#009EB6;
	font-weight:bold;
	margin-top:84px;
	font-family: Arial, Helvetica, sans-serif;
}
#link{ width:1196px; border:#ddd solid 1px; padding:1px; float:left; background-color:#fff; margin-top:45px;}
#link_1{ width:100px; height:50px; background-color:#009EB6;float:left; line-height:25px; font-size:16px; text-align:center; color:#FFFFFF;}
#link_1 span{
	font-size:15px;
	font-weight:bold;
	text-transform:uppercase;
	font-family: Georgia, "Times New Roman", Times, serif;
}
#link_2{ width:1070px; padding-right:13px; float:right; font-size:14px; line-height:25px;}
#link_2 A{ margin-left:8px; margin-right:8px;}