#main{ width:1200px; float:left;}
#maina{ width:1200px; float:left; position:relative;}
#maina .leftd{ width:235px; position:absolute; left:0px; top:0px; background-color:rgba(68,68,68,0.8); height:100%; z-index:10;}
.hyweb { width:100%; height:460px; position: relative; overflow:hidden; }
.hyweb li{ width:100%; height:460px;
	background-repeat: no-repeat;
	background-position: center top; text-align:right;
}
.hyweb li img{ border:0px;  width:100%; height:460px;}
.hyweb li A{ width:100%;height:460px; display:block; margin:auto; OVERFLOW: hidden;}
/*数字按钮样式*/
.hyweb .num { width:60%; right:12px; bottom:15px; text-align:right; height:20px; line-height:20px; position: absolute; z-index: 10;	}
.hyweb .num li {display:inline-block;
	text-align:center;
	width:12px;
	height:12px;
	line-height:0px;
	overflow:hidden; color:#E55202;

	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:12px; background-color:#fff; 	filter: Alpha(Opacity=90);
-moz-opacity:0.9; 		opacity:0.9;
}
.hyweb .num li.on { background-color:#6DB72B;} /*当前项*/

/*上一个  下一个*/

#cpfl{ width:235px; float:left; position:relative;}

#cpfl ul{list-style-type:none;}
#cpfl ul li{ width:235px;  text-align:left; line-height:46px; height:46px;float:left;}
#cpfl ul li i{ float:right; color:#E8E8E8; margin-right:15px;}
#cpfl ul li ol{ width:220px; position:absolute; left:235px; top:0px; padding:10px;background-color:rgba(255,255,255,0.9); height:440px; overflow-x:hidden; overflow-y:auto; display:none;}

#cpfl ul li:hover ol{ display:block;}
#cpfl ul li a{ color:#fff; font-size:15px; display:block; padding-left:15px;background-image: url(i2.png);
	background-repeat: no-repeat;
	background-position: 200px center;}

#cpfl ul li a:hover{
	color:#fff;
	text-decoration: underline;
	
}
#cpfl ul li:hover{ background-color:rgba(40,40,40,0.9);}
#cpfl ul li ol p{ width:220px; height:40px; line-height:40px;  color:#555; }
#cpfl ul li ol p a{ color:#555; padding-left:0px;background-image:none;font-size:14px;TEXT-OVERFLOW: ellipsis;
	WHITE-SPACE: nowrap;
	OVERFLOW: hidden;}	
#cpfl ul li ol p a:hover{ color:#0662EA; }
#cpfl ul li.more { margin-top:10px;}
#cpfl ul li.more a { text-transform:uppercase; font-weight:bold;font-family: Arial, Helvetica, sans-serif;
	color:#A98040;
	text-decoration: underline;
}
#cpfl ul li.more a:hover{ color:#A98040}
.ia-a {
	background: url("i3.jpg"); width: 235px; height: 170px; float: left;
}
.ia-a a {
	margin: 1px; width: 74px; height: 82px; text-align: center; color: rgb(168, 161, 158); line-height: 130px; font-size: 12px; float: left; display: block;
}
.ia-a a:hover {
	text-decoration: underline;
}
.ia-a a.a1 {
	background: url("i7.jpg") no-repeat center;
}
.ia-a a.a2 {
	background: url("i8.jpg") no-repeat center;
}
.ia-a a.a3 {
	background: url("i9.jpg") no-repeat center;
}
.ia-a a.a4 {
	background: url("i10.jpg") no-repeat center;
}
.ia-a a.a5 {
	background: url("i11.jpg") no-repeat center;
}
.ia-a a.a6 {
	background: url("i12.jpg") no-repeat center;
}
#tpl{ width:948px; float:right; overflow:hidden;}
#tpl ul{list-style-type:none; width:970px;}
#tpl ul li{ width:302px; float:left; margin-right:21px;height:170px; overflow:hidden;}
#tpl ul li img{ width:302px; min-height:170px; display:block;transition:all 0.4s ease-in-out 0s; }
#tpl ul li A:hover img{-webkit-transform:scale(1.10);-moz-transform:scale(1.10);-o-transform:scale(1.10);transform:scale(1.10);}
#lmbt{ width:1200px; float:left;}
#lmbt dd{ float:left; font-size:24px; color:#000; line-height:40px;}
#lmbt .rb{ float:right; }
#lmbt .rb span{ float:left; border:#E3E3E3 solid 1px; margin-left:-1px; text-align:center; width:45px; height:24px; margin-top:7px;}
#lmbt .rb span a{ font-size:14px; color:#555; line-height:24px;}
#lmbt .rb span a:hover{
	text-decoration: underline;
}
#pro_x {
	WIDTH:1200px; margin-top:10px;
	FLOAT:right;    position:relative;
}
#pro_x  .zzcf{	WIDTH:1200px;FLOAT: left;  overflow:hidden;}
#pro_x UL {
	LIST-STYLE-TYPE: none; 
}
#pro_x UL LI {
	TEXT-ALIGN: center; WIDTH:228px; FLOAT: left;cursor:pointer; margin-right:15px; border-bottom:#075F32 1px solid; border-top:#075F32  1px solid; padding-bottom:20px; padding-top:20px;
}
#pro_x UL LI:nth-of-type(2n){ border-bottom:#D26076 1px solid; border-top:#D26076  1px solid;}
#pro_x UL LI:nth-of-type(3n){ border-bottom:#A7BF86 1px solid; border-top:#A7BF86  1px solid;}
#pro_x UL LI:nth-of-type(4n){ border-bottom:#693F13 1px solid; border-top:#693F13  1px solid;}
#pro_x UL LI:nth-of-type(5n){ border-bottom:#693F13 1px solid; border-top:#693F13  1px solid;}
#pro_x UL LI dd{ width:228px; cursor:pointer;TEXT-ALIGN: center; height:180px; overflow:hidden; margin-bottom:6px;  }
#pro_x UL LI IMG { border:0px; max-width:228px; height:180px;transition:all 0.4s ease-in-out 0s;}
#pro_x UL LI h5{ width:228px;cursor:pointer; text-align:center; font-size:14px; height:30px; line-height:30px; TEXT-OVERFLOW: ellipsis;
	WHITE-SPACE: nowrap;
	OVERFLOW: hidden; font-weight:normal; }
#pro_x UL LI p{ width:228px; height:66px; font-size:13px; text-align:left; line-height:22px;  overflow:hidden; color:#c3c3c3;}
#pro_x UL LI A {
	DISPLAY: block; color:#333;transition:all 0.2s ease-in-out 0s;
}
#pro_x UL LI a:hover{ color:#0662EA}
#pro_x UL LI:hover img{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1);filter: Alpha(Opacity=80);
-moz-opacity:0.8; 		opacity:0.8;}
#pro_x .prev,
#pro_x .next {
	width: 46px;
	height:26px;
	position: absolute;
	background-repeat: no-repeat;
	background-position: left center;
	top:-44px; 
}
#pro_x .prev {right:94px;
		background-image: url(i13.gif);
	background-repeat: no-repeat;
	background-position: center center;
}
#pro_x .next {
	right:47px;
	background-position: center center;
	background-image: url(i14.gif);
}
#part{
	width:100%;
	float:left;
	background-color:#F4F4F4;
	min-width:1200px;
}
#mainb{ border-bottom:#D7D7D7 solid 2px; width:1200px; float:left; padding-top:20px; padding-bottom:20px;}
#more{ width:1200px; float:left; margin-top:45px; text-align:center;}
#more A{
	display:inline-block;
	padding-left:40px;
	padding-right:40px;
	line-height:40px;
	font-size:16px;
	border-radius:2px;
	color:#A98040; border:#A98040 solid 2px;
	transition:all 0.2s ease-in-out 0s; border-radius:42px;
}
#more A.bai{ background-color:#fff;}
#more A:hover {
	background:#A98040; border:#A98040 solid 2px; color:#fff; 
}
#news{ width:790px; float:left;}

#newsa{width:380px; float:left;}

#qtb{width:380px;float:right;}
#lmct{width:380px;float:left; }
#lmct h5{ font-size:16px; color:#000; font-weight:bold; float:left; line-height:30px;}
#lmct span{ width:59px; line-height:30px; color:#000; font-size:12px; font-weight:bold; text-align:center;
	float:right;
	background-image: url(i16.jpg);
	background-repeat: no-repeat;
	background-position: center center;
}
#newsa_1{
	width:380px;
	float:left; margin-top:10px;

	}
#newsa_1 img{ width:122px; float:left; height:84px; padding:1px; border:#eee solid 1px; margin-right:12px;}
#newsa_1 h5{ font-size:14px; color:#0662EA; line-height:24px; cursor:pointer;TEXT-OVERFLOW: ellipsis;
	WHITE-SPACE: nowrap;
	OVERFLOW: hidden;  }
#newsa_1 p{ line-height:22px; color:#666; font-size:12px;}
#newsa_1 p A{ color:#6CB430;}
#newsa_1 p A:hover{
	color:#6CB430;
	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:25px;
	height:25px;
	float:left;
	OVERFLOW: hidden;
	font-size:14px;
	background-image: url(jt1.gif);
	background-repeat: no-repeat;
	background-position: 2px center;
	border-bottom:#eee dotted 1px;
	
}
#news-2 UL LI span{ float:right;
	color:#999;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
}
#news-2 UL LI A {
padding-left:14px;
color:#333;
}
#news-2 UL LI A:hover {
	padding-left:14px;
	color:#0662EA;
}
#caselist {
	width:380px;
	FLOAT: left;  overflow:hidden; position:relative; margin-top:15px;
}
#caselist UL {
	LIST-STYLE-TYPE: none;  
}
#caselist UL LI { width:410px; float:left;	
}
#caselist UL LI dd{ TEXT-ALIGN: center; width:180px;float:left; margin-right:20px;  margin-bottom:20px; position:relative;}
#caselist UL LI .tp{ width:180px;float:left; height:115px;overflow:hidden;}
#caselist UL LI IMG { border:0px; width:180px; min-height:115px;transition:all 0.3s ease-in-out 0s;}
#caselist UL LI p{ padding:5px; height:20px; line-height:20px; width:170px; overflow:hidden;TEXT-OVERFLOW: ellipsis;
	WHITE-SPACE: nowrap;
	OVERFLOW: hidden; font-size:14px; text-align:center; position:absolute; left:0px; bottom:0px; background-color:rgba(0, 0, 0, .6);
}
#caselist UL LI A {
	DISPLAY: block; color:#fff;transition:all 0.3s ease-in-out 0s;
}
#caselist UL LI A:hover img{-webkit-transform:scale(1.10);-moz-transform:scale(1.2);-o-transform:scale(1.2);transform:scale(1.2);}