#main{
	width:1200px;
	float:left;

}
#lefta{width:250px; float:left; }
#lm-1{
	width:250px;
	float:left; height:45px;
 background-color:#FB5A00;
}
#lm-1 h1{ font-size:16px; color:#fff;  line-height:45px; text-align:left; border-left:#063D80 solid 5px; padding-left:15px;}
#lmfl{
	width:230px;
	float:left;
	overflow:hidden;
		
}
#lmfl UL{ list-style-type:none;   }
#lmfl UL LI {
	WIDTH: 230px;
	font-size: 14px;
	line-height:35px;
	float:left;
}
#lmfl UL LI i{ margin-right:10px; color:#999;}
#lmfl UL LI A {
padding-left:10px;
	color:#333;
	display:block; border-bottom:#ddd solid 1px;
	
}
#lmfl UL LI.sec A {	
	color:#fff;
	background-color:#FB5A00; border-bottom:#EF5100 solid 1px;
	
}
#lmfl UL LI A:hover {color:#fff;
	background-color:#FB5A00; border-bottom:#EF5100 solid 1px;
}
#lmfl UL LI.sec a i,#lmfl UL LI A:hover i{ color:#fff;}
#nylm-1{
	width:230px;
	float:left; padding:9px; border:#FB5A00 solid 1px; background-color:#fff;
}
#cbdb{ background-color:#FB5A00; color:#FFFFFF; width:230px; float:left; padding:10px;  text-align:center;}
#cbdb p{ font-size:18px;}
#cbdb h1{ font-size:24px; font-weight:normal; line-height:30px; margin-top:5px;}
#cpfw{ width:1200px; float:left;}
#cpfw .bt{ width:1200px; float:left; text-align:center;}
#cpfw .bt h1{
	color: rgb(252, 90, 1);
	font-family: "Book Antiqua";
	line-height:52px;
	font-size: 36px;
	text-transform:uppercase;
-ms-word-break: break-all;	background-image: url(d-2.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
}
#cpfw .bt p{
	font-size:24px;
	color:#063d80; line-height:30px; margin-top:5px;
}
#caselist{
	WIDTH:1200px;
	FLOAT: left; position:relative; margin-top:20px; 
}
#caselist .zzc{ width:1200px; float:left; overflow:hidden;}
#caselist UL {
	LIST-STYLE-TYPE: none; margin:0px -10px;
}
#caselist UL LI {
	width:285px; float:left; text-align:center; margin-right:20px;overflow:hidden; background-color:#fff;
}
#caselist UL LI .tp{WIDTH:275px; height:180px; overflow:hidden; cursor:pointer; border:#063C81 solid 1px; padding:4px; background-color:#fff;}
#caselist UL LI IMG { border:0px;max-width:275px;HEIGHT: 180px;transition:all 0.6s ease-in-out 0s;}
#caselist UL LI p{ width:285px;  cursor:pointer; font-size:14px; height:25px; padding:5px; line-height:25px; overflow:hidden; background-color:#063C81;}
#caselist UL LI A {
	DISPLAY: block; color:#fff;transition:all 0.2s ease-in-out 0s;
}
#caselist UL LI A:hover {
	color:#fff;
}
#caselist UL LI:hover .tp{border:#F65D00 solid 1px;}
#caselist UL LI:hover img{-webkit-transform:scale(1.20);-moz-transform:scale(1.20);-o-transform:scale(1.20);transform:scale(1.20);}
#caselist UL LI:hover p{ background-color:#F65D00; color:#fff;}
#caselist .prev,
#caselist .next {transition:all 0.4s ease-in-out 0s;
	width: 30px;
	height:50px;
	position: absolute;
	filter: Alpha(Opacity=80);
-moz-opacity:0.8; 		opacity:0.8;
	background-repeat: no-repeat;
	background-position: left center;
	top:85px;
}
#caselist .prev {
	left:-40px;
	background-image: url(l1.png);
	background-repeat: no-repeat;
}
#caselist .prev:hover{background-image: url(l11.png);}
#caselist .next {
	right:-40px;
	background-position: right center;
	background-image: url(r1.png);	
}
#caselist .next:hover{background-image: url(r11.png);}
#cpfw  .more{ width:1200px; float:left; margin-top:30px; text-align:center;}
#cpfw  .more A{
	display:inline-block; padding-left:50px; padding-right:50px; line-height:30px; font-size:14px;border-radius:30px; background-color:#063D80; color:#fff;transition:all 0.2s ease-in-out 0s;
}
#cpfw  .more A:hover {
	background:#FA5803;  color:#FFFFFF;
}
#lmbt{
width:1200px; float:left; text-align:center;
}
#lmbt h1{ 	color: rgb(252, 90, 1);
	font-family: "Book Antiqua";
	line-height:62px;
	font-size: 36px;
	text-transform:uppercase;
-ms-word-break: break-all;	background-image: url(d-2.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;}

#lmbt p{
		font-size:24px;
	color:#063d80; line-height:30px; margin-top:10px;
}
#pro{ width:1200px; float:left; }

#prolist{width:924px;
	float:right;
	text-align:center; overflow:hidden;
}
#prolist ul{ list-style-type:none; width:950px; }
#prolist UL LI { width:219px; float:left; text-align:center; margin-right:16px;overflow:hidden; background-color:#fff; margin-bottom:16px;}

#prolist UL LI .tp{ width:213px; height:160px; border:#E6E7E7 solid 1px; background-color:#fff; overflow:hidden; padding:2px; text-align:center;}
#prolist ul li img{width:213px;height:160px;transition:all 0.6s ease-in-out 0s;}
#prolist UL LI h1{ width:219px;text-align:center; height:35px; font-size:14px; line-height:35px; overflow:hidden; border-bottom:#063C81 solid 2px;}

#prolist UL LI A{
	color:#063C81;

}
#prolist UL LI A:hover{
	color:#F65D00;

}
#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);}
#prolist UL LI A:hover h1{ border-bottom:#F65D00 solid 2px;}
#prolist UL LI A:hover .tp{ border:#F65D00 solid 1px; background-color:#FFF4CE;}


#company{
	width:430px;
	float:left;
	margin-top:35px;
	height:491px;
	background-image: url(xbg.png);
	background-repeat: no-repeat;
	background-position: center top; margin-left:85px;
}
#company h1{ text-align:center; font-size:24px; color:#fff; line-height:42px; height:42px; font-weight:normal; margin-top:56px;}
#company .nr{ width:400px; margin-top:10px; padding:15px; height:240px; overflow:hidden; font-size:14px; line-height:30px; color:#fff;}
#company .nr a{ color:#fff;}
#company .more{ width:430px;  margin-top:30px; text-align:center;}
#company .more A{
	display:inline-block; padding-left:12px; padding-right:12px; line-height:22px; font-size:12px; border:#fff solid 1px; color:#fff;ransition:all 0.2s ease-in-out 0s;
}
#video{
	width:300px;
	float:left; height:300px; padding-top:40px;
	margin-top:100px;
	background-image: url(spbg.png);
	background-repeat: no-repeat;
	background-position: center top;
}
#video h1{ text-align:center; font-size:24px; color:#fff; line-height:42px; height:42px; font-weight:normal;}
#video .sp{ width:290px; height:164px; padding:5px;}
video::-webkit-media-controls-enclosure { overflow:hidden;    }
video::-webkit-media-controls-panel {
        width: calc(100% + 30px); background-color:#f1f1f1;
    }
#video .sp img,#video .sp embed,#video .sp iframe,#video .sp VIDEO{ width:290px; height:164px; overflow:hidden;}
#video .more{ width:300px;  margin-top:15px; text-align:center;}
#video .more A{
	display:inline-block; padding-left:12px; padding-right:12px; line-height:22px; font-size:12px; border:#fff solid 1px; color:#fff;ransition:all 0.2s ease-in-out 0s;
}
#video .more A:hover { border:#FD6A1A solid 1px; background-color:#FD6A1A; color:#fff;
}
#cfsb{	width:300px;
	float:right; height:300px; padding-top:40px;
	margin-top:100px;
	background-image: url(spbg.png);
	background-repeat: no-repeat;
	background-position: center top;}
#cfsb h1{ text-align:center; font-size:24px; color:#fff; line-height:42px; height:42px; font-weight:normal;}
#cfsb .zs{ width:290px; height:164px; padding:5px;}
.sfsb { width:290px; height:164px; position: relative; overflow:hidden; }
.sfsb li{width:290px; height:164px;
	background-repeat: no-repeat;
	background-position: center top; text-align:center;
}
.sfsb li img{ border:0px;  width:290px; height:164px;}
.sfsb li A{ width:290px; height:164px; display:block; margin:auto; OVERFLOW: hidden;}
/*数字按钮样式*/
.sfsb .num { width:100%; right:0px; bottom:5px; text-align:right; height:20px; line-height:20px; position: absolute; z-index: 10;	}
.sfsb .num li {display:inline-block;
	text-align:center;
	width:16px;
	height: 16px;
	line-height:16px;
	overflow:hidden; color:#000000; 
	text-align:center;
	margin-right:2px;
	margin-left:2px;
	cursor:pointer;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	overflow:hidden; transition:all 0.3s ease-in-out 0s; background-color:#FFFFFF; border:#000 solid 1px;
}
.sfsb .num li.on {
		border:#DB4E02 solid 1px; background-color:#FD6A1A; color:#fff;
}
#cfsb .more{ width:300px;  margin-top:15px; text-align:center;}
#cfsb .more A{
	display:inline-block; padding-left:12px; padding-right:12px; line-height:22px; font-size:12px; border:#fff solid 1px; color:#fff;ransition:all 0.2s ease-in-out 0s;
}
#cfsb .more A:hover { border:#FD6A1A solid 1px; background-color:#FD6A1A; color:#fff;
}

#news{ width:1200px; float:left; margin-top:35px;background-image: url(xwbg.jpg);
	background-repeat: no-repeat;
	background-position: left center;}
#infob{ width:500px; float:left;}	
.hyweb1 { width:500px; height:340px; position: relative; overflow:hidden; }
.hyweb1 li{width:500px;
	background-repeat: no-repeat;
	background-position: center top; height:340px; text-align:center; position:relative;
}

.hyweb1 li img{ border:0px; width:500px; height:340px; }
.hyweb1 li h3{
	width:360px;
 height:35px; line-height:35px; color:#fff; font-size:14px; font-weight:normal; padding-left:10px; padding-right:130px;
	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:left;
}
/*数字按钮样式*/
.hyweb1 .num {right:5px; bottom:11px;  height:10px; overflow:hidden;  position: absolute; z-index: 999;	}
.hyweb1 .num li {
	text-align:center;
	width: 10px;
	height:10px;
	line-height:0px;
	overflow:hidden;
	color:#fff;
	font-size:0px; 
	text-align:center;
	margin-right:2px;
	margin-left:2px;
	cursor:pointer;
	float: left;
	overflow:hidden;
border-radius:10px; background-color:#063d80;transition:all 0.3s ease-in-out 0s;
}
.hyweb1 .num li.on {background-color:#FD6A1A; 
}
#news-3{
	width:650px;
	float:right;
	
}
#news-3 UL {
	COLOR:#565656; list-style-type:none; margin-bottom:8px;
}
#news-3 UL LI A:hover {
	color:#FC5A01; 
}
#news-3 UL LI A {
	color:#333; 
}
#news-3 UL LI {
	WIDTH:650px; float:left;
	line-height:22px;
	font-size:13px;
	border-bottom:#dddddd  solid 1px;
	padding-bottom:15px;
	padding-top:15px;
	
}
#news-3 UL LI.zyjs{ background-image:none; line-height:26px; font-size:12px; text-align:left; color:#666666; }
#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:16px; line-height:35px; font-weight:bold; height:35px; overflow:hidden;}
#news-3 UL LI A h2 {
	text-align:center;
	cursor:pointer;
	width:85px;
	height:75px;
	font-weight:normal;
	color:#FC5A01;
	float:left;
	margin-right:20px;
	font-family: "Book Antiqua","Times New Roman", Times, serif;
	font-size: 18px;
	padding-top:5px;
	line-height:25px;
	background-image: url(s-5.png);
	background-repeat: no-repeat;
	background-position: center center;
}
#news-3 UL LI A:hover h2{
	   background-color:#FC5A01; color:#fff;
}
#news-3 UL LI i{
	background-color:#FC5A01;
	font-size:12px;
	padding:2px;
	line-height:15px;
	display:inline-block;
	color:#FFFFFF;
	font-style: normal;border-radius:2px; margin-left:10px;
}
#news .more{ width:1200px; float:left; margin-top:30px; text-align:center;}
#news .more A{
	display:inline-block; padding-left:50px; padding-right:50px; line-height:30px; font-size:14px;border-radius:30px; background-color:#063D80; color:#fff;transition:all 0.2s ease-in-out 0s;
}
#news .more A:hover {
	background:#FA5803;  color:#FFFFFF;
}
#pplist {
	WIDTH:1200px;
	FLOAT: left; position:relative;  margin-top:30px; 
}
#pplist  .zzc{ width:1200px; float:left; overflow:hidden;}
#pplist UL {
	LIST-STYLE-TYPE: none;
}
#pplist UL LI {
	TEXT-ALIGN: center; WIDTH:190px; FLOAT: left; margin-right:12px; 
}
#pplist UL LI .tp{WIDTH:170px; height:70px; overflow:hidden; cursor:pointer; border:#063C81 solid 2px;background-color:#fff; padding:3px;}
#pplist UL LI IMG { border:0px;max-width:170px;HEIGHT: 70px;transition:all 0.6s ease-in-out 0s;}
#pplist UL LI p{ width:180px;  cursor:pointer; font-size:14px; padding:5px; line-height:20px; overflow:hidden; }
#pplist UL LI A {
	DISPLAY: block; color:#063C81;transition:all 0.2s ease-in-out 0s;
}
#pplist UL LI A:hover {
	color:#FC5A01;
}
#pplist UL LI:hover .tp{border:#FC5A01 solid 2px;}
#pplist .prev,
#pplist .next {
	width: 30px;
	height:90px;
	position: absolute;
	background-repeat: no-repeat;
	background-position: left center;
	top:0px; z-index:10;
}
#pplist .prev {left:-40px;
	background-image: url(l1.png);
	background-repeat: no-repeat;
	background-position: left center;
}
#pplist .next { right:-40px;
	background-image: url(r1.png);
	background-repeat: no-repeat;
	background-position: right center;
}
#pplist .prev:hover{background-image: url(l11.png);}
#pplist .next:hover {	background-image: url(r11.png);
}
#link{ width:1196px;  float:left; margin-top:30px; border:#ddd solid 1px; padding:1px; background-color:#FFFFFF;}
#link_1{ width:50px; line-height:20px; background-color:#FC5A01;float:left; padding-top:5px; padding-bottom:5px; font-size:14px; text-align:center; color:#FFFFFF;}
#link_2{ width:1122px; padding-right:13px; font-size:14px; float:right; line-height:25px;}
#link_2 A{ padding-left:8px; padding-right:8px;}