#main{ width:1140px; float:left; overflow:hidden; box-shadow:1px 1px 6px #ddd;-webkit-box-shadow:1px 1px 6px #ddd;-moz-box-shadow:1px 1px 6px #ddd; padding:30px; }
#lmbt{
	width:100%;
	float:left;
	text-align:left;
	overflow:hidden; margin-bottom:20px;
}
#lmbt  dd{
	position:relative;
	font-size:32px;
	color:#040404;
	line-height:1.8; font-weight:600;
 text-align:center; 
}
#lmbt  dd span{ color:#FD7308;}
#lmbt p{ font-size:14px; line-height:20px; margin-top:5px; text-align:center;}
.nTabx{
	width:100%;
	float:left;
	overflow:hidden;
	text-align:center; margin-top:10px;
}
.nTabx  ul{
border:0;
margin:0; 
}
.nTabx  li{
	width:25%;
	float:left;
	height:250px;
	background-position: center center;
	transition:all 0.4s ease-in-out 0s;
	background-repeat: no-repeat;cursor:pointer;
}
.nTabx  li h4{ font-size:32px; line-height:40px; height:80px; margin-top:65px; color:#fff; }
.nTabx li.active{
	background-image: url(f2.png);
}
.nTabx li.normal{ background-image: url(f1.png);}
.nonea{ display:none;}
#kcjs{ width:1140px; float:left; margin-top:15px;}
#kclist{width:100%;
	float:left;
	text-align:center; position:relative;
}
#kclist ul{ list-style-type:none; width:1200px;}
#kclist UL LI{ width:500px;border-radius:6px; float:left; text-align:center;  margin-right:40px;overflow:hidden; padding:25px;box-shadow:0px 0px 6px #FFB862;-webkit-box-shadow:0px 0px 6px #FFB862;-moz-box-shadow:0px 0px 6px #FFB862; }
#kclist UL LI.c2{ width:320px; margin-right:30px; padding:25px 20px;}
#kclist UL LI.c3{ float:right; margin-right:220px; }
#kclist UL LI.c4{ float:right; margin-right:60px; }
#kclist UL LI dd{ width:100%;height:180px; overflow:hidden; position:relative;}

#kclist ul li img{width:100%; display:block;min-height:180px;transition:all 0.4s ease-in-out 0s;   }
#kclist ul li h4{ font-size:24px; color:#FD7308; line-height:60px;TEXT-OVERFLOW: ellipsis;
	WHITE-SPACE: nowrap;
	OVERFLOW: hidden; height:60px; text-align:center;}
#kclist UL LI p{ font-size:16px; text-align:left; color:#888; line-height:25px; height:100px; overflow:hidden;overflow:hidden;
    text-overflow: ellipsis;
    -ms-text-overflow: ellipsis;
    display: box;
    display: -webkit-box;
    line-clamp: 4;
    -webkit-line-clamp: 4;
    -webkit-box-orient: vertical;}
#kclist UL LI p b{ color:#444}
#kclist UL LI  span{display:inline-block;
	padding-left:60px;
	padding-right:60px;
	line-height:45px;
	font-size:16px;
	border-radius:50px;
	color:#fff; background-color:#FD7308; margin-top:10px;
	transition:all 0.2s ease-in-out 0s; font-size:22px; }
#kclist UL LI:hover img{-webkit-transform:scale(1.1); -moz-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1);}
#jsgg{ width:100%; float:left; margin-top:5px; overflow:hidden;}
#jsgg img{ display:block; margin-left:auto; margin-right:auto; max-width:100%;}
#jslist{width:100%;
	float:left;
	text-align:center; margin-top:32px;
}
#jslist ul{ list-style-type:none; width:1200px;}
#jslist UL LI{ width:270px; float:left; text-align:center;  margin-right:20px;overflow:hidden;  }
#jslist UL LI dd{ width:100%;height:200px; overflow:hidden; position:relative;}

#jslist ul li img{ max-width:100%; display:block; margin-left:auto; margin-right:auto;height:200px;transition:all 0.4s ease-in-out 0s;   }
#jslist ul li h4{ font-size:20px; color:#FD7308; line-height:60px;TEXT-OVERFLOW: ellipsis;
	WHITE-SPACE: nowrap;
	OVERFLOW: hidden; height:50px; font-weight:600; text-align:center;}
#jslist UL LI p{ font-size:14px; text-align:center; color:#555; line-height:24px; height:72px; overflow:hidden;overflow:hidden;
    text-overflow: ellipsis;
    -ms-text-overflow: ellipsis;
    display: box;
    display: -webkit-box;
    line-clamp: 3;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;}
#jslist UL LI:hover img{-webkit-transform:scale(1.1); -moz-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1);}
#zxdh{ width:100%; float:left;  line-height:1.8; text-align:center;}
#zxdh i{ margin-right:15px; color:#C1C1C1; font-size:26px;}
#zxdh .f24{ font-size:24px; color:#2F3535;}
#zxdh .f22{ line-height:25px;
	font-size: 28px;
	color:#FF7500; font-weight:bold;
}
#more{ width:100%; float:left; margin-top:30px; text-align:center;}
#more A{
	display:inline-block; width:300px; height:50px;
	line-height:50px;
	font-size:20px;
	border-radius:50px;
	color:#fff; background-color:#FF8601;
	transition:all 0.2s ease-in-out 0s; font-weight:600;
}
#more A:hover {
	background:#FF9F00; color:#fff;font-size:18px; -webkit-transform:scale(1.1); -moz-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1);
}
#yslist{width:100%;
	float:left;
	text-align:center; margin-top:30px;
}
#yslist ul{ list-style-type:none; width:1200px;}
#yslist UL LI{ width:240px; float:left; text-align:center;  margin-right:20px;overflow:hidden; border:#FEC107 solid 1px; padding:60px 14px; position:relative;  }
#yslist UL LI dd{ width:100%;height:100px; overflow:hidden; position:relative;}

#yslist ul li img{ max-width:100%; display:block; margin-left:auto; margin-right:auto;height:100px;transition:all 0.6s ease-in-out 0s;}
#yslist ul li h4{ font-size:20px; color:#000; line-height:60px;TEXT-OVERFLOW: ellipsis;
	WHITE-SPACE: nowrap;
	OVERFLOW: hidden; height:50px; font-weight:600; color:#111; text-align:center;}
#yslist UL LI p{ font-size:18px; color:#111; text-align:center; font-weight:bold; position:absolute; padding:5%; background-color:rgba(255,255,255,0.6); width:90%; line-height:1.5; left:0px; top:-110%;transition:all 0.4s ease-in-out 0s;}
#yslist UL LI:hover img{transform: rotateY(360deg);}
#yslist UL LI:hover h4{color:#FF8601;}
#yslist UL LI:hover p{ top:0px;}
#yslist UL LI:hover{ border:#FF8601 solid 1px}
#xyfc{width:100%;
	float:left;
	text-align:center; 
}
#xyfc ul{ list-style-type:none; width:1200px;}
#xyfc UL LI{ width:270px; float:left; text-align:center;  margin-right:20px;overflow:hidden;  }
#xyfc UL LI dd{ width:100%;height:180px; overflow:hidden; position:relative;}

#xyfc ul li img{width:100%; display:block; margin-left:auto; margin-right:auto;min-height:180px;transition:all 0.4s ease-in-out 0s;   }
#xyfc ul li h4{ font-size:18px; color:#555; line-height:50px;TEXT-OVERFLOW: ellipsis;
	WHITE-SPACE: nowrap;
	OVERFLOW: hidden; height:50px; font-weight:600; text-align:center;}
#xyfc UL LI:hover h4{color:#FF8601;}
#xyfc UL LI:hover img{-webkit-transform:scale(1.1); -moz-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1);}
#link{ width:1196px; border:#ddd solid 1px; padding:1px; float:left; background-color:#fff; margin-top:25px;}
#link_1{
	width:70px;
	height:50px;
	float:left;
	line-height:25px;
	font-size:14px;
	text-align:center;
	color:#FFFFFF;background-color:#dd0000;

}
#link_1 p{
	font-weight:bold;
	font-family: "Times New Roman", Times, serif; text-transform:uppercase;
}
#link_2{ width:1105px; padding-right:13px; float:right; line-height:25px;}
#link_2 a{ margin-left:8px; margin-right:8px;}