@charset "utf-8";

body,html{
	font-family: Helvetica, Arial, sans-serif,"微软雅黑",'microsoft yahei';
	font-size:16px;
	color: #333;
	text-decoration: none;
	line-height: 16px;
	overflow-x: hidden;
	margin:0;
	padding: 0;
	background-color: #ffffff;
	width: 100%;
	height: 100%;
}
body,h1,h2,h3,h4,h5,h6,dl,dt,li,dd,th,td,p,pre,form,input,button,textarea,hr,div,p{margin:0;padding:0; list-style:none; border: none;}
h1,h2,h3,h4,h5,h6{font-size:100%;}
img{border:0;}
button,input,select,textarea{font-size:100%;}
ul,ol{ padding-left:0px;}
a:link,a:visited {font-family: Helvetica, Arial, sans-serif,"微软雅黑",'microsoft yahei'; text-decoration: none;}
a:hover,a:active {text-decoration: none!important; color: #00B0F0!important;}
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6,img, pre, fieldset, input, textarea, p, blockquote{margin:0;padding:0;border:0}
ol,ul {list-style:none; margin: 0;} 
caption,th {text-align:left;} 
h1,h2,h3,h4,h5,h6 {font-size:100%;font-weight:normal;} 
q:before,q:after {content:''} 
abbr,acronym {border:0;}
section, article, aside, header, footer, nav, dialog, figure {display:block;}
a,a:focus,input[type=button] ,input[type=submit]{outline:none;/*blr:expression(this.onFocus=this.blur()); IE Opera */}
address, caption, cite, code, dfn, em,  var {font-style: normal;font-weight: normal;}
input, textarea{ color:#666;font-family:Helvetica, Arial, sans-serif,"微软雅黑",'microsoft yahei';}
img{ width: 100%;}
.inner{ width: 1500px; margin: 0 auto;}
.row{ margin: 0;}
.clear-pd-mg{ padding-right: 0!important; padding-left: 0!important; margin: 0;}
.clear{ clear: both;}
.line2{
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 2;
	overflow: hidden;
	text-overflow: ellipsis;
}
.line3{
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 3;
	overflow: hidden;
	text-overflow: ellipsis;
}
.icon_video02 {
	-webkit-animation-name: icon_video02;
	animation-name: icon_video02;
  }
@-webkit-keyframes icon_video02 {
	0% {
	  -webkit-transform: scale(1, 1);
	  transform: scale(1, 1);
	}
	50% {
	  -webkit-transform: scale(1.3, 1.3);
	  transform: scale(1.3, 1.3);
	}
	100% {
	  -webkit-transform: scale(1, 1);
	  transform: scale(1, 1);
	}
  }
  @keyframes icon_video02 {
	0% {
	  -webkit-transform: scale(1, 1);
	  transform: scale(1, 1);
	}
	50% {
	  -webkit-transform: scale(1.3, 1.3);
	  transform: scale(1.3, 1.3);
	}
	100% {
	  -webkit-transform: scale(1, 1);
	  transform: scale(1, 1);
	}
  }


  
       