#main{
	width:1200px;
	float:left;

}

#lmbt{
width:1200px; float:left; text-align:center;
}
#lmbt h3{ color:#FFE500;	line-height:50px; font-weight:600; letter-spacing:1px;
	font-size: 24px;
background-image: url(line.jpg);
	background-repeat: no-repeat;
	background-position: center bottom; padding-bottom:6px;}

#lmbt p{
		font-size:16px;
	color:#cccccc; line-height:25px; margin-top:15px;
}
#lmbt p.ew{
	font-size:13px;
	color:#cccccc;
	line-height:20px;
	font-family: Arial, Helvetica, sans-serif;margin-top:-5px; text-transform:uppercase; font-weight:normal;
}
#lmbt p.f16{ font-size:16px;}
#pro{ width:1200px; float:left; margin-top:25px;}
#more{ width:1200px; float:left; margin-top:25px; text-align:center;}
#more A{
	display:inline-block; padding-left:15px; padding-right:15px; line-height:34px; color:#fb9300;font-size:14px;border-radius:38px; border:#fb9300 solid 2px; background-color:#f9f9f9;transition:all 0.2s ease-in-out 0s;
}
#more A:hover {
	background:#0F9B5E;  color:#FFFFFF;
}
#prolist{width:1200px;
	float:left;
	text-align:center; 
}
#prolist ul{ list-style-type:none; width:1240px; }
#prolist UL LI { width:285px; float:left; background-color:#151821; margin-right:20px; margin-top:15px; margin-bottom:15px; }
#prolist UL LI:hover{box-shadow: 0px 1px 8px #ccc;-webkit-box-shadow: 0px 1px 8px #ccc;-moz-box-shadow: 0px 1px 8px #ccc;}
#prolist UL LI .tp{ width:285px; height:200px;  overflow:hidden;  text-align:center; padding:}
#prolist ul li img{width:285px; min-height:200px;transition:all 0.6s ease-in-out 0s;}
#prolist UL LI h5{ width:275px;text-align:center; height:35px; font-size:14px; line-height:35px; padding:5px; overflow:hidden; font-weight:600; margin-top:-1px;box-shadow: 0px 1px 8px #ddd;-webkit-box-shadow: 0px 1px 8px #ddd;-moz-box-shadow: 0px 1px 6px #ddd;}

#prolist UL LI A{
	color:#eeeeee;

}
#prolist UL LI A:hover  h5{
	color:#fff; background-color:#f0ad4e;

}
#prolist UL LI A:hover img{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1);}
#lmdf{float:left;width:1200px; text-align:center;  margin-top:20px; margin-bottom:5px; overflow:hidden;}
#lmdf A{
	padding-left:25px;
	line-height:35px;
	padding-right:20px;
	font-size:15px;
	display:inline-block;
	 color:#eeeeee; background-color:#970000; margin:10px; border:#eeeeee solid 1px;border-radius:37px;
}
#lmdf A:hover{	color:#fff; background-color:#0F9B5E;}
#cjfw_2 ul li:hover{
	background-image: url(y3.png);
	background-repeat: no-repeat;
	background-position: center top;-webkit-transform:scale(1);-moz-transform:scale(1.01);-o-transform:scale(1.02);transform:scale(1.02);
}
#g_banner{ width:1200px; float:left;}
#g_banner img{ max-width:100%; display:block; margin-left:auto; margin-right:auto;}
#fwtp{ width:1180px; float:left; padding:10px;  background-color:rgba(104, 4, 4, 0.9); margin-top:45px;box-shadow: 0px 1px 6px #eee;-webkit-box-shadow: 0px 1px 6px #eee;-moz-box-shadow: 0px 1px 6px #eee;}
#tjcp {
	WIDTH:1120px;
	FLOAT: left; position:relative;   padding-left:30px; padding-right:30px;
}
#tjcp UL {
	LIST-STYLE-TYPE: none;
}
#tjcp UL LI {
	TEXT-ALIGN: center; WIDTH:208px;  FLOAT: left; margin-left:7px; margin-right:8px; margin-top:5px;
}
#tjcp UL LI .tp{WIDTH:208px; height:150px; overflow:hidden; box-shadow: 0px 1px 6px #bbb;-webkit-box-shadow: 0px 1px 6px #bbb;-moz-box-shadow: 0px 1px 6px #bbb;}
#tjcp UL LI IMG { border:0px;WIDTH:208px; min-height:150px;transition:all 0.6s ease-in-out 0s;}
#tjcp UL LI A:hover img{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1);}
#tjcp UL LI p{ font-size:14px; height:35px; line-height:35px; TEXT-OVERFLOW: ellipsis;
	WHITE-SPACE: nowrap;
	OVERFLOW: hidden;  text-align:center;}
#tjcp UL LI a{ color:#eeeeee;}
#tjcp UL LI a:hover{ color:#0F9B5E;}
#tjcp .prev,
#tjcp .next {
	width: 30px;
	height:220px;
	position: absolute;
	top:0px; z-index:10; line-height:160px;  color:#fb9300;
}
#tjcp .prev{ text-align:left; left:0px;}
#tjcp .next{ text-align:right; right:0px;}
#tjcp .prev i,#tjcp .next i{ line-height:160px;font-size:50px; }
#tjcp .prev:hover,#tjcp .next:hover{ color:#DD5706;}
#gsjs{ width:1200px; float:left; margin-top:48px; margin-bottom:20px;}
#company{
	width:540px;
	float:left; float:right;
}
#company .nr{width:540px; float:left; line-height:26px; font-size:14px; color:#eeeeee; margin-top:20px;}

#company .more{ width:540px; float:left; margin-top:30px; text-align:left;}
#company .more A{
	display:inline-block; padding-left:15px; padding-right:15px; line-height:34px;  background-color:#FFFFFF; font-weight:600; color:#fb9300;font-size:14px;border-radius:38px; border:#fb9300 solid 2px;transition:all 0.2s ease-in-out 0s;
}
#company .more A:hover {
	background:#0F9B5E;  color:#FFFFFF;
}
#video{
	width:610px;
	float:left; height:350px;

}
video::-webkit-media-controls-enclosure { overflow:hidden;    }
video::-webkit-media-controls-panel {
        width: calc(100% + 30px); background-color:#f1f1f1;
    }
#video  img,#video  embed,#video iframe,#video  VIDEO{ width:610px; height:350px; overflow:hidden;}
#case{ width:1150px; padding:25px; float:left; background-color:#7f0101;box-shadow: -1px 1px 6px #ccc;-webkit-box-shadow: -1px 1px 6px #ccc;-moz-box-shadow: -1px 1px 6px #ccc; margin-top:30px;}
#case_tj{ width:450px; float:left; height:420px; overflow:hidden; position:relative;}
#case_tj img{ width:450px; min-height:420px;transition:all 0.5s ease-in-out 0s;}
#case_tj .zzc{ width:440px; position:absolute; left:0px; top:0px; height:410px;padding:5px; background:rgba(0,0,0,0.6);	filter: Alpha(Opacity=0);
-moz-opacity:0;opacity:0;transition:all 0.3s ease-in-out 0s;}
#case_tj .wzq{ width:438px; height:408px; display:table-cell; vertical-align:middle; border:#ccc solid 1px;}
#case_tj .wzq h5{ font-size:18px; font-weight:normal; color:#FFFFFF; text-align:center; padding:10px; line-height:30px; height:30px; TEXT-OVERFLOW: ellipsis;
	WHITE-SPACE: nowrap;
	OVERFLOW: hidden; }
#case_tj .wzq  p{ height:40px;
	background-image: url(fdj.png);
	background-repeat: no-repeat;
	background-position: center center;
}
#case_tj:hover .zzc{filter: Alpha(Opacity=100);-moz-opacity:1; 		opacity:1;}
#case_tj:hover img{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1);}
#case_lb {	WIDTH:680px;FLOAT:right; overflow:hidden;}
#case_lb UL {
	LIST-STYLE-TYPE: none; width:710px;
}
#case_lb UL LI {
	TEXT-ALIGN: center; WIDTH:330px;  FLOAT: left; margin-right:20px; height:200px; overflow:hidden; position:relative;
}
#case_lb UL LI:nth-child(1),#case_lb UL LI:nth-child(2){ margin-bottom:20px;}
#case_lb UL LI img{ width:330px; min-height:200px;transition:all 0.5s ease-in-out 0s;}
#case_lb UL LI .zzc{ width:320px; position:absolute; left:0px; top:0px; height:190px;padding:5px; background:rgba(0,0,0,0.6);	filter: Alpha(Opacity=0);
-moz-opacity:0;opacity:0;transition:all 0.3s ease-in-out 0s;}
#case_lb UL LI .wzq{ width:318px; height:188px; display:table-cell; vertical-align:middle; border:#ccc solid 1px;}
#case_lb UL LI .wzq h5{ font-size:18px; font-weight:normal; color:#FFFFFF; text-align:center; padding:10px; line-height:30px; height:30px; TEXT-OVERFLOW: ellipsis;
	WHITE-SPACE: nowrap;
	OVERFLOW: hidden; }
#case_lb UL LI .wzq  p{ height:35px;
	background-image: url(fdj.png);
	background-repeat: no-repeat;
	background-position: center center;
}
#case_lb UL LI:hover .zzc{filter: Alpha(Opacity=100);-moz-opacity:1; 		opacity:1;}
#case_lb UL LI:hover img{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1);}
#myys{
	width:100%;
	float:left;
	min-width:1200px;
	background-image: url(ybg.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	padding-top:60px;
	padding-bottom:80px;
	background-attachment: fixed;background-size:cover;
}
#wzys{ width:1200px; float:left; margin-top:30px; position:relative;}
#wzys .ty{ width:100%; position:absolute; z-index:1; left:0px; text-align:center; top:60px;}
#wzys UL {LIST-STYLE-TYPE: none;}
#wzys UL li{ width:480px; float:left; padding:25px; float:left; background-color:#fb9300; color:#fff;border-radius:6px; margin-top:20px; margin-bottom:20px;}
#wzys UL li:nth-of-type(2n){ float:right; text-align:right;}
#wzys UL li:nth-of-type(2n) p{ padding-right:0px; padding-left:90px; text-align:left;}
#wzys UL li h5{ font-size:18px; height:30px; line-height:30px; overflow:hidden;}
#wzys UL li  p{ font-size:15px; margin-top:10px; line-height:25px; color:#fff; height:100px;display: -webkit-box; 
overflow : hidden;
text-overflow: ellipsis;
display: -webkit-box;
-webkit-line-clamp:4;
-webkit-box-orient: vertical; padding-right:90px;}
#news{  margin-top:-3px;width:1150px; padding:25px; float:left; background-color:#7f0101;box-shadow: -1px 1px 6px #ccc;-webkit-box-shadow: -1px 1px 6px #ccc;-moz-box-shadow: -1px 1px 6px #ccc;}
#infoa{ width:370px; float:left; margin-right:20px;}
#infob{ width:370px; float:right;}
#xwbt{
	width:370px;
	float:left;
	background-image: url(dg.jpg);
	background-repeat: repeat-x;
	background-position: left 42px;
}
#xwbt h4{ font-size:16px; float:left; color:#FFFFFF; line-height:40px; border-bottom:#0F9B5E solid 5px; }
#xwbt span{ font-size:12px; color:#999; text-transform:capitalize; line-height:30px; margin-left:8px; float:left;}
#xwbt .more{ float:right; margin-right:10px;line-height:40px;}
#xwbt .more A{ color:#cccccc;}
#xwbt .more A:hover{ color:#0F9B5E;}
#newsa_1{
	width:370px;
	float:left; margin-top:15px; overflow:hidden;margin-bottom:8px; border-bottom:#f2f2f2 dotted 1px; padding-bottom:15px;

	}
#newsa_1 img{ width:138px; float:left; height:100px;border:#eee solid 2px; margin-right:12px;}
#newsa_1 h5{ font-size:14px;  line-height:30px; height:30px; 	TEXT-OVERFLOW: ellipsis;
	WHITE-SPACE: nowrap;
	OVERFLOW: hidden; cursor:pointer;}
#newsa_1 span{color:#fb9300; font-weight:bold;}
#newsa_1 p{ line-height:24px; color:#cccccc; font-size:13px; height:72px; overflow:hidden;}
#newsa_1 .time{ color:#999; height:25px; overflow:hidden;}
#newsa_1  A{ color:#eeeeee;}
#newsa_1  A:hover{
	color:#0F9B5E;

}
#news-2{width:370px;
	float:left; 
}
#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;
	float:left;
	font-size:14px;
	border-bottom:#eee dotted 1px;
	line-height:34px;
	background-image: url(yd.png);
	background-repeat: no-repeat;
	background-position: 5px center;	
}
#news-2 UL LI span{ float:right;
	color:#999;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
}
#news-2 UL LI A {
padding-left:18px;
color:#eeeeee;
}
#news-2 UL LI A:hover {
	padding-left:18px;
	color:#0F9B5E;
}
#news-3{width:370px;
	float:left; margin-top:15px; height:336px; overflow:hidden;
}
#news-3 ul{ list-style-type:none;   font-size:12px;  }
#news-3 UL LI.none {
	BACKGROUND: none transparent scroll repeat 0% 0%;
}
#news-3 UL LI {
	text-align:left;
	WIDTH:350px;
	float:left; 
	
}
#news-3 UL LI .wen{
	padding-left:35px;
	background-image: url(w_a.jpg);
	background-repeat: no-repeat;
	background-position: left center; line-height:30px; font-size:14px;
}
#news-3 UL LI .da{	border-bottom:#ddd dotted 1px;	padding-left:35px;
	background-image: url(d_a.jpg);
	background-repeat: no-repeat;
	background-position: left 4px; line-height:25px; color:#eeeeee; height:50px; overflow:hidden; padding-bottom:3px; padding-top:3px;}
#news-3 UL LI span{ 
	color:#fb9300;
	
}

#news-3 UL LI A {
color:#eeeeee;
}
#news-3 UL LI A:hover {
	color:#0F9B5E;
}
#link{ width:100%;float:left; padding-top:20px; padding-bottom:20px;background-color:#590101;}
#link_1 { width:1200px;float:left; line-height:25px;}
#link_1 b{ color:#FFE500; font-size:15px;}
#link_1 A{ padding-left:8px; padding-right:8px; font-size:15px;}
