#main{ width:1200px; float:left;}
#lmbt{
	width:100%;
	float:left;
	text-align:center; border-bottom:#CCCCCC solid 1px; height:52px;
}
#lmbt h1{ font-size:24px; font-weight:normal; padding-left:5px; padding-right:5px; color:#333; line-height:51px; border-bottom:#666666 solid 4px;display:inline-block; }
#company{ width:1200px; float:left; }
#company .jj{ width:610px; float:left;}
#company .jj h1{ color:#333; font-size:16px; letter-spacing:1px; line-height:40px;}
#company .jj p{ color:#888; font-size:15px; line-height:26px; color:#888; text-indent:28px;}

#company .more{ width:480px; float:left;text-align:left;}
#company .more A{
	display:inline-block; margin-top:15px; padding-left:30px; padding-right:30px; line-height:30px; font-size:14px;border-radius:2px; border:#eee solid 2px; background-color:#fff; color:#aaa;transition:all 0.2s ease-in-out 0s;
}
#company .more A:hover {
	background:#BF0801;  color:#FFFFFF; border:#cc0000 solid 2px;
}
#company .rv{ float:right; width:570px; }
#company .rv img{ width:560px; border:#eee solid 1px; padding:4px;}
#company .rv .lmt{ width:540px; background-color:#ECECEC; padding:15px; margin-top:15px; text-align:center;}
#company .rv .lmt a{display:inline-block;; margin-left:10px; margin-right:15px; text-align:left;padding-left:50px;}
#company .rv .lmt a.bg1{
	background-image: url(ico1.png);
	background-repeat: no-repeat;
	background-position: left center;
}
#company .rv .lmt a.bg2{
	background-image: url(ico2.png);
	background-repeat: no-repeat;
	background-position: left center;
}
#company .rv .lmt a.bg3{
	background-image: url(ico3.png);
	background-repeat: no-repeat;
	background-position: left center;
}
#company .rv .lmt a h1{ font-size:15px; color:#333; line-height:20px;}
#company .rv .lmt a p{ font-size:12px; color:#666; line-height:14px; text-transform:capitalize;}
#company .rv .lmt a:hover h1,#company .rv .lmt a:hover  p{ color:#0F6296;}
#xwlm{ width:450px; position:absolute; left:690px; top:10px;}
.nTab{ width:450px; float:left; overflow:hidden;}
.nTab  ul{
border:0;
margin:0; width:1220px;
}
.nTab  li{
	float: left;
	text-align:center;
	cursor: pointer;
	list-style-type: none;
	font-size: 14px; font-weight:bold; overflow:hidden; margin-right:8px; margin-right:8px;
 padding-left:20px; padding-right:20px;
}
.nTab li.active{
	color:#fff; background-color:#BF0801; line-height:34px; border:#dd0000 solid 1px;
}
.nTab li.normal{
	color:#555; line-height:34px; border:#eee solid 1px;
	}
.nonea{ display:none;}
#info{ width:1200px; float:left; margin-top:30px;}
#bht{ width:600px; float:left; height:380px;}
.hyweb1 { width:600px; height:380px; position: relative; overflow:hidden; }
.hyweb1 li{width:600px;
	background-repeat: no-repeat;
	background-position: center top; height:380px; text-align:center; position:relative;
}

.hyweb1 li img{ border:0px; width:600px; height:380px; }
.hyweb1 li h3{
	width:580px;
 height:50px; line-height:50px; color:#fff; font-size:15px; padding-left:10px; padding-right:10px;
	position:absolute;
	left:0px;
	bottom:0px;
	z-index:10;
	background-image: url(lmbg.png);
	background-repeat: repeat;
	background-position: left top; 	TEXT-OVERFLOW: ellipsis;
	WHITE-SPACE: nowrap;
	OVERFLOW: hidden; text-align:center;
}
/*Êý×Ö°´Å¥ÑùÊ½*/
.hyweb1 .num {right:5px; bottom:11px;  height:10px; display:none; overflow:hidden;  position: absolute; z-index: 999;	}
.hyweb1 .num li {
	text-align:center;
	width: 10px;
	height:10px;
	line-height:0px;
	overflow:hidden;
	color:#2D3E50;
	font-size:0px; 
	text-align:center;
	margin-right:2px;
	margin-left:2px;
	cursor:pointer;
	float: left;
	overflow:hidden;
border-radius:10px; background-color:#2D3E50;transition:all 0.3s ease-in-out 0s;
}
.hyweb1 .num li.on {background-color:#FFC600; 
}
.hyweb1 .prev,
.hyweb1 .next {
	width: 50px;
	height:380px;
	position: absolute;
	filter: Alpha(Opacity=60);
-moz-opacity:0.6; 		opacity:0.6;
	background-repeat: no-repeat;
	background-position: left center;
	top:0px;
}
.hyweb1 .prev {
	left:-50px;
	background-image: url(lefta.png);
	background-repeat: no-repeat;
}
.hyweb1 .next {
	right:-50px;
	background-position: right center;
	background-image: url(righta.png);	
}
#news{ width:510px; float:right;}
#news-3{
	width:510px;
	float:left; margin-top:-10px;
	
}
#news-3 UL {
	COLOR:#565656; list-style-type:none; margin-bottom:8px;
}
#news-3 UL LI A:hover {
	color:#082F7C; 
}
#news-3 UL LI A {
	color:#333; 
}
#news-3 UL LI {
	WIDTH:510px; float:left;
	line-height:22px;
	font-size:12px;
	border-bottom:#dddddd dotted 1px;
	padding-bottom:11px;padding-top:11px;
	
}
#news-3 UL LI b{ font-size:25px;  line-height:30px; }
#news-3 UL LI span{ color:#666;}
#news-3 UL LI p{ font-size:15px; line-height:30px;  height:30px; overflow:hidden;}
#news-3 UL LI A h2 { text-align:center;cursor:pointer;
	width:66px;
	height:60px;font-weight:normal;
	background-color:#fff;
	color:#666;
	float:left;
	margin-right:20px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px; padding-top:10px;
	line-height:25px; border:#eee solid 1px;
}
#news-3 UL LI A:hover h2{text-align:center;
	   background-color:#BF0802; color:#fff; border:#bc0000 solid 1px; float:left;
}
.nTaba{ width:1200px; float:left; overflow:hidden;	text-align:center; margin-top:32px;}
.nTaba  ul{
border:0;
margin:0;
}
.nTaba  li{display:inline-block;
	cursor: pointer;
	list-style-type: none;
	height:35px;
	line-height:35px;
	font-size: 16px; border-radius:5px; overflow:hidden; margin-right:16px; margin-right:16px; padding-left:15px; padding-right:15px; margin-bottom:15px;

}
.nTaba li.active{
	color:#fff; background-color:#B50802;
}
.nTaba li.normal{
	color:#555; background-color:#E1E1E1;
	}

#case_1{ width:1200px; float:left;}
#prolist{width:1200px;
	float:left;
	text-align:center; overflow:hidden;
}
#prolist ul{ list-style-type:none; width:1230px; }
#prolist UL LI { width:386px; float:left; text-align:center; height:260px; overflow:hidden; margin-right:24px;overflow:hidden; position:relative; margin-top:12px; margin-bottom:12px; }
#prolist ul li img{width:386px; min-height:260px;transition:all 0.6s ease-in-out 0s;   }
#prolist UL LI h1{ width:386px; height:40px; line-height:40px; overflow:hidden; position:absolute;left:0px; bottom:0px; z-index:10; transition:all 0.4s ease-in-out 0s; font-size:16px; font-weight:normal; background-color:rgba(0,0,0,0.6); text-align:center;
}
#prolist UL LI A{
	color:#fff;

}
#prolist UL LI A:hover h1{ background-color:rgba(181,8,2,0.6)}

#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);}
#more{ width:1200px; float:left; margin-top:25px; text-align:center;}
#more A{
	display:inline-block;
	padding-left:20px;
	padding-right:20px;
	line-height:35px;
	font-size:15px;
	border-radius:1px;
	border:#BC0501 solid 1px;
	background-color:#BF0801;
	color:#fff;
	transition:all 0.2s ease-in-out 0s;
	font-family: Arial, Helvetica, sans-serif; text-transform:uppercase;
}
#more A:hover {
	background:#143882;  color:#FFFFFF; border:#0B5F94 solid 1px;
}