@charset "utf-8";
/* CSS Document */
body {
	margin: 0;
	padding: 0;
	font-family: "微软雅黑";
	font-size: 14px;
	color: #000000;
	background-color: white;
}
ul,
li,
dl,
dt,
dd,
p,
em,
b,
h1,
h2,
h3,
h4,
h5,
h6,
select,
checkbox,
textarea,
span,
input,
button,
img {
	margin: 0;
	padding: 0;
	list-style-type: none;
	border: 0;
	outline: none;
}
dl,
dt,
dd{
	font-weight: normal;
}
a {
	display: inline-block;
	text-decoration: none;
	color: #333;
	-webkit-tap-highlight-color:rgba(0,0,0,0);
	vertical-align:middle; 
}
a:hover {
		
	text-decoration: none;
}
a:active{

    

}
img
{
	vertical-align:top;   /*解决IMG留白的bug，而且保留原来的行内块属性*/
	border:none;
}
li
{
	list-style:none;
}
.clearfix:after  /*清除浮动*/
{
	display:block;
	clear:both;
	content:'';
}
.clearfix
{
	zoom:1;
}
.fl {
	float: left;
}
.fr {
	float: right;
}
.clearfloat{
	zoom:1;
}


ul:after{display: block;clear: both;content: "";}

.img-responsive{display:block;max-width:100%;height:auto;margin:0 auto;   }




.in-tit.tit{
    text-overflow: -o-ellipsis-lastline;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 1;
    -webkit-box-orient: vertical;
}
.tit{
    width: 100%;
    overflow: hidden;
    text-overflow: ellipsis;
    -webkit-text-overflow: ellipsis;
}
.in-tit2.tit2{
    text-overflow: -o-ellipsis-lastline;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
}
.tit2{
    width: 100%;
    overflow: hidden;
    text-overflow: ellipsis;
    -webkit-text-overflow: ellipsis;
}


