#main{
	width:1200px;
	float:left;

}

#lmbt{
width:1200px; float:left; text-align:center;
}
#lmbt h1{ color:#222;	line-height:50px; font-weight:600; letter-spacing:1px;
	font-size: 25px;
background-image: url(line1.jpg);
	background-repeat: no-repeat;
	background-position: center bottom; padding-bottom:6px;}

#lmbt p{
		font-size:14px;
	color:#999999; line-height:25px; margin-top:15px;
}
#lmbt p.ew{
	font-size:14px;
	color:#999999;
	line-height:22px;
	font-family: Arial, Helvetica, sans-serif;margin-top:-5px; text-transform:uppercase; font-weight:normal;
}
#lmbt p.f16{ font-size:16px;}
#pro{ width:1160px; float:left; padding:30px 20px; background-color:rgba(255,255,255,0.95); overflow:hidden; }
.nTab{ width:1200px; float:left; overflow:hidden; text-align:center; margin-top:25px;}
.nTab  ul{
border:0;
margin:0; 
}
.nTab  li{display:inline-block;
	text-align:center;
	cursor: pointer;
	list-style-type: none;
	line-height:30px;
	font-size: 16px; font-weight:bold;  overflow:hidden; margin:5px 10px; padding-left:2px; padding-right:2px; padding-bottom:8px;

}
.nTab li.active{
	color:#333; border-bottom:#FF8808 solid 2px;
}
.nTab li.normal{
	color:#333; border:#fff solid 2px;
	}
.nonea{ display:none}	
#pro .more{ width:1160px; float:left; margin-top:30px; text-align:center;}
#pro .more A{
	display:inline-block; padding-left:15px; padding-right:15px; line-height:34px; color:#FE6716;font-size:14px;border-radius:38px; border:#FE6716 solid 2px; color:#FE6716;transition:all 0.2s ease-in-out 0s;
}
#pro .more A:hover {
	background:#FE6716;  color:#FFFFFF;
}
#prolist{width:1160px;
	float:left;
	text-align:center; 
}
#prolist ul{ list-style-type:none; width:1200px; }
#prolist UL LI { width:265px; float:left; background-color:#fff; margin-right:20px;box-shadow: 0px 1px 8px #ddd;-webkit-box-shadow: 0px 1px 8px #ddd;-moz-box-shadow: 0px 1px 6px #ddd; margin-top:5px; margin-bottom:20px; padding:5px;}
#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:265px; height:200px;  overflow:hidden;  text-align:center; padding:}
#prolist ul li img{max-width:265px;height:200px;transition:all 0.6s ease-in-out 0s;}
#prolist UL LI h1{ width:265px;text-align:center; height:35px; font-size:14px; line-height:30px; overflow:hidden; font-weight:normal; margin-top:6px;}

#prolist UL LI A{
	color:#888;

}
#prolist UL LI A:hover{
	color:#FE6716;

}
#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);}
#wzys{
	width:100%;
	float:left;
	padding-top:50px;
	padding-bottom:50px;
	min-width:1200px;
	background-position: center center;
}
#wzys.bg2{
	background-image: url(tsbgt2.jpg);
}
#wzys .banner{ width:1200px; float:left; margin-top:5px;}
#wzys .banner img{ width:1200px; display:block; border:0px;}
#wzys ul{list-style-type:none;}
#wzys ul li{ width:1200px; float:left;}
#wzys ul li .tp{ width:594px}
#wzys ul li .tp img{width:594px; display:block;}
#wzys ul li .nr{ width:570px; margin-top:100px;}
#wzys ul li .nr h1{ font-size:22px; font-weight:600; color:#333; line-height:30px; width:505px; padding-left:65px; float:left; position:relative;}
#wzys ul li .nr h1 p{ font-size:13px; line-height:20px; color:#999; font-weight:normal; text-transform:capitalize; margin-top:8px;}
#wzys ul li .nr h1 span{
	position:absolute;
	left:0px;
	top:-7px;
	width:40px;
	height:45px;
	line-height:45px;
	text-align:center;
	background-image: url(ysbg.png);
	background-repeat: no-repeat;
	background-position: center center;
	color:#fff;
	font-family: Arial, Helvetica, sans-serif;
}
#wzys ul li .nr .xq{ width:505px; padding-left:65px; font-size:16px; line-height:30px; color:#333; float:left; margin-top:30px;}
#wzys ul li .nr .xq p{ padding-left:15px;
	background-image: url(fk.png);
	background-repeat: no-repeat;
	background-position: left 10px;
}
#wzys ul li .l{ float:left;}
#wzys ul li .r{ float:right;}
#gsjs{ width:1150px; float:left; padding:25px;  background-color:rgba(255,255,255,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;}
#company{
	width:510px;
	float:left; float:right;
}
#company .nr{width:510px; float:left; line-height:26px; font-size:14px; color:#333; margin-top:10px;}

#company .more{ width:510px; float:left; margin-top:30px; text-align:left;}
#company .more A{
	display:inline-block; padding-left:15px; padding-right:15px; line-height:34px; color:#FE6716;font-size:14px;border-radius:38px; border:#FE6716 solid 2px; color:#FE6716;transition:all 0.2s ease-in-out 0s;
}
#company .more A:hover {
	background:#FE6716;  color:#FFFFFF;
}
#video{
	width:600px;
	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:600px; height:350px; overflow:hidden;}
#rylist {
	WIDTH:1080px;
	FLOAT: left; position:relative;  margin-top:30px; padding-left:35px; padding-right:35px;
}
#rylist UL {
	LIST-STYLE-TYPE: none;
}
#rylist UL LI {
	TEXT-ALIGN: center; WIDTH:150px; overflow:hidden; height:210px; FLOAT: left; margin:5px 10px;box-shadow: 0px 1px 6px #ddd;-webkit-box-shadow: 0px 1px 6px #ddd;-moz-box-shadow: 0px 1px 6px #ddd; padding:5px;
}
#rylist UL LI:hover{box-shadow: 0px 1px 6px #ccc;-webkit-box-shadow: 0px 1px 6px #ccc;-moz-box-shadow: 0px 1px 6px #ccc;}
#rylist UL LI .tp{WIDTH:150px; height:210px; display:table-cell; vertical-align:middle; text-align:center;}
#rylist UL LI IMG { border:0px;max-width:140px; max-height:200px;transition:all 0.6s ease-in-out 0s;}
#rylist UL LI A:hover img{-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05);}
#rylist .prev,
#rylist .next {
	width: 35px;
	height:220px;
	position: absolute;
	top:0px; z-index:10; line-height:220px;  color:#999999;
}
#rylist .prev{ text-align:left; left:0px;}
#rylist .next{ text-align:right; right:0px;}
#rylist .prev i,#rylist .next i{ line-height:220px;font-size:50px; }
#rylist .prev:hover,#rylist .next:hover{ color:#FE6716;}

.nTabx{ width:1200px; float:left; overflow:hidden; text-align:center; margin-top:25px;}
.nTabx  ul{
border:0;
margin:0; 
}
.nTabx  li{display:inline-block;
	text-align:center;
	cursor: pointer;
	list-style-type: none;
	 font-weight:bold;  overflow:hidden; margin:5px 12px;

}
.nTabx li.active{
	 padding-left:15px; padding-right:15px; line-height:34px; color:#FE6716;font-size:15px;border-radius:38px; border:#FE6716 solid 2px; }
.nTabx li.normal{
	 padding-left:15px; padding-right:15px; line-height:34px; color:#999;font-size:15px;border-radius:38px; border:#999 solid 2px;}
#news{ width:1200px; float:left; margin-top:20px;}
#news-3{
	width:1200px;
	float:left; overflow:hidden;
	
}
#news-3 UL {
	COLOR:#565656; list-style-type:none; width:1235px;
}
#news-3 UL LI A:hover {
	color:#FC5A01; 
}
#news-3 UL LI A {
	color:#333; 
}
#news-3 UL LI {
	WIDTH:585px; float:left;
	line-height:22px;
	font-size:13px;
	border-bottom:#ccc  dotted 1px;
	padding-bottom:20px;
	padding-top:20px; margin-right:30px;
	
}
#news-3 UL LI.zyjs{ background-image:none; line-height:26px; font-size:14px; text-align:left; color:#888; }
#news-3 UL LI b{ font-size:38px;  line-height:35px; }
#news-3 UL LI span{ color:#666;}
#news-3 UL LI p{ font-size:18px; line-height:30px;  height:30px; overflow:hidden; color:#333;}
#news-3 UL LI A h2 {
	text-align:center;
	cursor:pointer;
	width:78px;
	height:70px;
	font-weight:normal;
	color:#FFEBC8;
	float:left;
	margin-right:20px;
	font-family: "Book Antiqua","Times New Roman", Times, serif;
	font-size: 18px;
	padding-top:8px;
	line-height:28px;
	border-radius:6px;
	background-color:#FF9F00;
	background-image: url(l4.png);
	background-repeat: no-repeat;
	background-position: center 44px;
}
#news-3 UL LI A:hover h2{
	   background-color:#FE6716; color:#fff;
}
#news-3 UL LI a:hover p{ color:#FE6716}
#news-3 UL LI i{
	background-color:#FC5A01;
	font-size:12px;
	padding:2px 6px;
	line-height:15px;
	display:inline-block;
	color:#FFFFFF;
	font-style: normal;border-radius:4px; margin-left:10px;
}
#news .more{ width:1200px; float:left; margin-top:20px; text-align:center}
#news .more A{
	display:inline-block; padding-left:15px; padding-right:15px; line-height:34px; color:#FE6716;font-size:14px;border-radius:38px; border:#FE6716 solid 2px; color:#FE6716;transition:all 0.2s ease-in-out 0s;
}
#news .more A:hover {
	background:#FE6716;  color:#FFFFFF;
}
#contact{
	width:1120px; padding:40px;
	float:left;
	margin-top:35px;
	background-image: url(lybg.jpg);
	background-repeat: no-repeat;
	background-position: center center;
}
#map{ width:530px; float:left; padding:5px; background-color:#fff;}
#map iframe,#map img{ width:530px; height:350px; overflow:hidden;}
#lyxx{ width:550px; float:right;}
#lyxx h1{ width:550px; float:left; font-size:24px; font-weight:normal; color:#fff; line-height:30px; margin-top:15px;}
#lyxx h1 p{
	font-size:14px; text-transform:capitalize; margin-top:2px;
	font-family: Arial, Helvetica, sans-serif; line-height:18px;
}
#message{ width:100%; float:left; margin-top:15px;}
#message .bk{ width:100%; float:left; margin-top:10px; margin-bottom:10px;}
#message .left{ width:48%; float:left;}
#message .r{ width:48%; float:right;}
#message .bg1{
	background-image: url(r1.png);
	background-repeat: no-repeat;
	background-position: 8px center;
}
#message .bg2{
	background-image: url(r2.png);
	background-repeat: no-repeat;
	background-position: 8px center;
}
#message .bg3{
	background-image: url(r3.png);
	background-repeat: no-repeat;
	background-position: 8px 6px;
}
#message input{ border:0px; outline:none;  color:#666666; outline:none;line-height:35px; height:40px; width:90%; background-color:#fff;text-indent:20px;font-size:14px; padding-left:5%; padding-right:5%}
#message textarea{ border:0px;outline:none;height:100px; line-height:25px; font-size:14px; width:92%;padding-left:4%;color:#666666;text-indent:10px; padding-right:4%; background-color:#fff;}
#message .button1{width:150px;height:50px;background-color:#FF7E00;background-image:none; border:0px; cursor:pointer;line-height:45px;color:#fff;font-size:16px;text-align:center;margin:6px;text-indent:0}
#link{ width:1200px;  float:left; margin-top:25px;background-color:#FFFFFF;}
#link b{ font-size:14px; color:#333333;}
#link A{ padding-left:8px; padding-right:8px; font-size:14px;}
#ggt{ width:1180px; text-align:center; float:left; padding:10px;  background-color:rgba(255,255,255,0.9); margin-top:20px;box-shadow: 0px 1px 6px #eee;-webkit-box-shadow: 0px 1px 6px #eee;-moz-box-shadow: 0px 1px 6px #eee;}
#ggt img{ max-width:1180px;}