@charset "utf-8";
*{ 
	margin: 0;
	padding: 0;
}
html{
	font-size: 14px;
}
body{
	color: #3c3c3c;
	font-family: "微软雅黑","宋体","Microsoft YaHei", "Hiragino Sans GB",tahoma,arial,simhei;
	overflow-x: hidden;
	background-color: #FFFFFF;
	min-width: 1024px;
	max-width: 100%;
}
/* 重设 HTML5 标签, IE 需要在 js 中 createElement(TAG) */
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section { 
    display:block;
}

/* 去掉各Table  cell 的边距并让其边重合 */
table{
	border-collapse:collapse;border-spacing:0;
}
.bodymain{
	width: 1024px;
}
/* 去除默认边框 */
fieldset,img,input{
	border:0;
}

/* ie6 7 8(q) bug 显示为行内表现 */
iframe{
	display:block;
}

/* 去掉 firefox 下此元素的边框 */
abbr,acronym{
	border:0;font-variant:normal;
}

input,textarea{
	outline: none;
}
textarea{
	resize:none;
	overflow:auto;
}

/* 去掉列表前的标识, li 会继承 */
ol,ul { 
    list-style: none; 
}

/* 标题都自定义, 适应多个系统应用 */
h1,h2,h3,h4,h5,h6 {
	font-size:100%;
	font-weight:500;
}

/* 清理浮动 */
.clearfix:after {clear:both;font-size:0; height:0; display:block; visibility:hidden; content:" "; line-height:0}
.clearfix {zoom:1}/* for IE6 IE7 */

/* 设置空白高度 */
.blank6, .blank, .blank15, .blank20, .blank30, .blank50, .blank100,  {clear:both; display:block; overflow:hidden;}
.blank {height:10px;}
.blank6 {height:6px;}
.blank15 {height:15px;}
.blank20 {height:20px;}
.blank30 {height:30px;}
.blank50 {height:50px;}
.blank100 {height:100px;}

/*链接根据页面要求全局自定义*/
a{
	color: #333333;
	text-decoration: none;
}

/*开灯关灯效果*/
.turnoff {display:block;width: 100%; height: 100%; top: 0; left: 0; z-index: 1000; position:fixed; background:#000000 repeat;  opacity: 0.9; -moz-opacity: 0.9;}

/* 左浮动 */
.fl{ float: left;}
/* 左浮动 */
.fr{ float: right;}
/* 左右居中 */
.center{
	margin-left: auto;
	margin-right: auto;
}

/*14号字*/
.fts14{
    font-size:14px;/*大小*/
}
/*16号字*/
.fts16{
    font-size:16px;/*大小*/
}
/*18号字*/
.fts18{
    font-size:18px;/*大小*/
}
/*20号字*/
.fts20{
    font-size:20px;/*大小*/
}
/*文本超出隐藏*/
.poverflowone{
	text-overflow: ellipsis;
	white-space: nowrap;
	overflow: hidden;
}
.poverflowtwo{
	display: -webkit-box;
	-webkit-line-clamp: 2;
	-webkit-box-orient: vertical;
	overflow: hidden;
}
.poverflowthree{
	display: -webkit-box;
	-webkit-line-clamp: 3;
	-webkit-box-orient: vertical;
	overflow: hidden;
}

.border{border: 1px solid #CCCCCC;}
/*图片动画样式开始*/
.imgts{
    transition: all .3s ease;
    -webkit-transition: all .3s ease;
    -moz-transition: all .3s ease;
    -ms-transition: all .3s ease;
    -o-transition: all .3s ease;
}
.imgts:hover{
    transform: scale(1.04,1.04);
    -ms-transform: scale(1.04,1.04);
    -webkit-transform: scale(1.04,1.04);
}
/*图片动画样式结束*/