.owl-theme .owl-controls{text-align:center;-webkit-tap-highlight-color:transparent}.owl-theme .owl-controls .owl-nav [class*=owl-]{color:#fff;font-size:14px;margin:5px;padding:4px 7px;background:#d6d6d6;display:inline-block;cursor:pointer;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.owl-theme .owl-controls .owl-nav [class*=owl-]:hover{background:#869791;color:#fff;text-decoration:none}.owl-theme .owl-controls .owl-nav .disabled{opacity:.5;cursor:default}.owl-theme .owl-dots .owl-dot{display:inline-block;zoom:1;*display:inline}.owl-theme .owl-dots .owl-dot span{width:14px;height:14px;margin:5px 7px;background:#d6d6d6;display:block;-webkit-backface-visibility:visible;-webkit-transition:opacity 200ms ease;-moz-transition:opacity 200ms ease;-ms-transition:opacity 200ms ease;-o-transition:opacity 200ms ease;transition:opacity 200ms ease;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px}.owl-theme .owl-dots .owl-dot.active span,.owl-theme .owl-dots .owl-dot:hover span{background:#869791}
#lmbt{
	width:100%;
	float:left;
	text-align:center;
	overflow:hidden;

}
#lmbt .bt{ float:left; width:100%;text-align:center;}
#lmbt .bt dd{
	font-size:32px;
	line-height:40px;
	color:#000000;
	background-image: url(line.jpg);
	background-repeat: no-repeat;
	background-position: center bottom; text-transform:uppercase;
}
#lmbt .bt dd span{
	display:inline-block; padding-bottom:15px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

#lmbt .bt p{ line-height:25px;
	font-size:14px;
	text-align:center;
	color:#444;
	text-transform:capitalize; margin-top:10px;
}
#company{ width:100%; float:left;}
#company .nr{width:43%; float:right; }
#company .nr dd{
	font-size:30px;
	color:#000;
	font-family: "impact",Arial, Helvetica, sans-serif; line-height:35px; height:35px; overflow:hidden; margin-top:30px;
}
#company .nr p{ line-height:24px;height:240px;overflow:hidden; font-size:16px; margin-top:15px;
    text-overflow: ellipsis;
    -ms-text-overflow: ellipsis;
    display: box;
    display: -webkit-box;
    line-clamp:10;
    -webkit-line-clamp: 10;
    -webkit-box-orient: vertical;}
#company span{ width:150px; height:50px; margin-top:20px; text-align:center; display:block; z-index:1; float:left; overflow:hidden; color:#fff; background-color:#435061; line-height:50px; font-size:16px; position:relative;}
#company span:after{ left:-200px; top:0px; width:100%; height:100%; z-index:-1; background-color:#016BCC; content:""; position:absolute;transition:all 0.4s ease-in-out 0s;}
#company span i{ margin-left:8px; line-height:50px; transition:all 0.4s ease-in-out 0s; }
#company span:hover:after{ left:0px;}
#company span:hover i{ margin-left:15px;}
#video{
	width:54%;
	float:left;

}
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:100%;  overflow:hidden;}
#video  VIDEO{object-fit: fill}
#more{ width:100%; float:left; margin-top:25px; text-align:center;}
#more A{
width:150px; height:50px; margin-top:20px; text-align:center;display:inline-block; z-index:1; overflow:hidden; color:#fff; background-color:#435061; line-height:50px; font-size:16px; position:relative;
}
#more A:after{ left:-200px; top:0px; width:100%; height:100%; z-index:-1; background-color:#016BCC; content:""; position:absolute;transition:all 0.4s ease-in-out 0s;}
#more A i{ margin-left:8px; line-height:50px; transition:all 0.4s ease-in-out 0s; }
#more A:hover:after{ left:0px;}
#more A:hover i{ margin-left:15px;}
#lmdf{float:left;width:100%; text-align:center; margin-bottom:5px; overflow:hidden; margin-top:15px;}
#lmdf A{ max-width:220px; padding:5px;
	font-size:14px; 
	display:inline-block;
	 color:#555; background-color:#fff; margin:3px; border:#ddd solid 1px;border-radius:5px; text-transform:capitalize;
}
#lmdf A span{ height:50px; display:table-cell; vertical-align:middle; line-height:20px; height:40px;}
#lmdf A:hover{	color:#fff; background-color:#016BCC}
#prolista{width:100%;
	float:left;
	text-align:center; 
}
#prolista ul{ list-style-type:none; overflow:hidden; margin-left:-2.5%;}
#prolista UL LI { width:22.5%; float:left; margin-left:2.5%; margin-top:10px; margin-bottom:10px;;}
#prolista UL LI .tp{ margin-top:1px; width:96%; position:relative; margin-left:-1px; overflow:hidden;  height:210px; background-color:#fff; outline:#ddd solid 1px; padding:2%;}
#prolista UL LI .tp .zzc{
	left:0px; top:0px; width:100%;
	position:absolute;
	z-index:10;
	transition:all 0.6s ease-in-out 0s;
	background-color:rgba(1,107,204,0.4);
	overflow:hidden;
	background-image: url(hx.png);
	background-repeat: no-repeat;
	background-position: center center; background-size:140%;filter: Alpha(Opacity=0);
-moz-opacity:0; 			opacity:0;
}
#prolista UL LI:hover .tp{ outline:#016BCC solid 1px;}
#prolista UL LI:hover .tp .zzc{  height:100%;background-size:284px auto;filter: Alpha(Opacity=80);
-moz-opacity:0.8; 			opacity:0.8;}
#prolista ul li img{ max-width:100%;height:210px;transition:all 0.6s ease-in-out 0s; display:block; margin-left:auto; margin-right:auto;}
#prolista UL LI h5{ line-height:20px; text-align:left; height:40px; margin-top:8px; font-size:15px;OVERFLOW: hidden;}
#prolista UL LI p{ line-height:25px; margin-top:5px; color:#6E6E6E;text-align:left;OVERFLOW: hidden; }

#prolista UL LI A{
	color:#333;

}
#prolista UL LI A:hover{
	color:#016BCC;

}
#prolista UL LI A:hover img{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1);}
#news{ width:100%; float:left; margin-top:22px;}
#newslist{
	width:100%; 
	FLOAT: left;
}
#newslist li{ list-style-type:none;}
#newslist  LI{  text-align:left;  transition:all 0.4s ease-in-out 0s;margin-bottom:10px; background-color:#fff;}

#newslist  LI  dd{ width:100%; height:210px; overflow:hidden; text-align:center;}
#newslist  LI  img{width:100%; display:block; min-height:210px;transition:all 0.6s ease-in-out 0s;}
#newslist  LI:hover img{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1);}
#newslist  LI .nr{ padding:2%;}
#newslist  LI  h5{ font-weight:600; color:#333; height:30px; line-height:30px; TEXT-OVERFLOW: ellipsis;
	WHITE-SPACE: nowrap;
	OVERFLOW: hidden;   font-size:16px; margin-top:5px; margin-bottom:5px;}
	
#newslist  LI p.sj{ color:#6E6E6E; font-size:13px; line-height:25px; margin-bottom:5px;}
#newslist  LI  p.js{ margin:0px;
	color:#6E6E6E;
	 font-size:14px; text-align:left;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; line-height:20px; height:60px;
}
#newslist  LI .nr span{ width:110px; height:35px; margin-top:10px; margin-bottom:15px; text-align:center; display:block; z-index:1; margin-left:auto; margin-right:auto; overflow:hidden; color:#fff; background-color:#435061; line-height:35px; font-size:14px; position:relative;}
#newslist  LI .nr span:after{ left:-200px; top:0px; width:100%; height:100%; z-index:-1; background-color:#016BCC; content:""; position:absolute;transition:all 0.4s ease-in-out 0s;}
#newslist  LI .nr span i{ margin-left:8px; line-height:35px; transition:all 0.4s ease-in-out 0s; }
#newslist  LI .nr span:hover:after{ left:0px;}
#newslist  LI .nr span:hover i{ margin-left:15px;}
#newslist  LI:hover{ box-shadow: 0px 1px 10px #999;-webkit-box-shadow: 0px 1px 10px #999;-moz-box-shadow: 0px 1px 10px #999; }
#newslist  LI:hover h5{ color:#016BCC}
#newslist .owl-controls .owl-dots .owl-dot{ margin-top:1%;}
#newslist .owl-controls .owl-dots .owl-dot span{
width:30px;height:3px;margin:12px 5px; background-color:#C7C7C9;
}
#newslist .owl-controls .owl-dots .owl-dot.active span,#newslist .owl-theme .owl-dots .owl-dot:hover span{background-color:#016BCC;}
@media only screen and (max-width: 1300px){#newslist  LI  dd{  height:180px;} #newslist  LI  img{min-height:180px;}}