@charset "utf-8";
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,
form,fieldset,input,textarea,p,blockquote,th,td ,a{
padding: 0;
margin: 0;
font-family:Microsoft YaHei, Arial,SimSun, Helvetica,sans-serif ;
font-size:0.4rem;
color:#333;
letter-spacing:normal;
word-wrap:break-word; word-break:break-all;
}
table {
border-collapse: collapse;
border-spacing: 0;
}
fieldset,img {
border: none;
}
address,caption,cite,code,dfn,em,th,var{
font-weight: normal;
font-style: normal;
}

ol,ul,li {
list-style: none;
}
caption,th {
text-align: left;
}
h1,h2,h3,h4,h5,h6 {
font-weight: normal;
font-size: 100%;
}
q:before,q:after { 
content:'';
}
abbr,acronym {
border: 0;
}
a{
text-decoration:none;
transition: all 0.3s cubic-bezier(0.65, 0.1, 0.65, 0.65) 0s !important;
}
img{
max-width:100%;

}
/*define*/
.clear{clear:both;height:0;}
.transparency{
	 filter:alpha(opacity=60);  
     -moz-opacity:0.6;  
     -khtml-opacity: 0.6;  
     opacity: 0.6;  
}
.fl{float:left;}
.fr{float:right;}
.nobg{background:none;}
.noborder{border:none;}
.tf-img{-webkit-transition:-webkit-transform .6s;transition:-webkit-transform .6s;transition:transform .6s;transition:transform .6s, -webkit-transform .6s;}
.tf-img:hover{-webkit-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2);}
.center{text-align:center;}
.shadow{box-shadow: 0 3px 7px 0 rgba(209, 214, 221, .5);}
.bezier{transition:transform 0.3s cubic-bezier(.21,1.93,.53,.64)}



.cursor{
	cursor:pointer;
}
.my-red{
 color:#ff0000;
}
.color-base{color:#193153;}
.bg-base{background:#193153;}
.center{text-align:center;}
.ellipsis{text-overflow: ellipsis;overflow: hidden;white-space: nowrap; display: block;}
.line-h0{
	line-height:0;

}
.parent{
	position:relative;
}

