﻿@charset "UTF-8";
/* CSS Document */
html {overflow: -moz-scrollbars-vertical;overflow-x: hidden;} /*始终让 Firefox 显示滚动条*/
* {word-wrap: break-word;margin: 0;padding: 0; outline: none;}/*文字强制换行word-break:keep-all;(Ff)*/
table {border-collapse: collapse;margin:auto;}/*细线表格*/
fieldset, img {border: none;}/*清除描边,块显示*/
ul, li {list-style-type: none;}/*无列表项目标记*/
a{text-decoration:none; color:inherit;}
body { font-family: "Microsoft YaHei","SF Pro SC","SF Pro Display","SF Pro Icons","PingFang SC","Helvetica Neue","Helvetica","Arial","sans-serif"; font-size: 12px; color: #666; 
background:url(../images/tbg.png) top center repeat #fefcf5;   }/* 设置body */
select,input{vertical-align: middle;outline: none;font-family:"Microsoft YaHei";}/* 设置表单 */
input[type=button], input[type=reset], input[type=submit], input[type=radio], input[type=checkbox] {cursor: pointer;outline: none;}/* 设置表单按钮 */
textarea{outline: none;font-family:"Microsoft YaHei";}/* 设置表单文本域 */
input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{
	color: #aab2bd; /* placeholder颜色  */
	font-size:12px; /* placeholder字体大小  */
	text-align: left; /* placeholder位置  */
}
.box-size{ box-sizing: border-box; -webkit-box-sizing: border-box;}/* 内盒子代码 */
.fl {float: left;display: inline;}/* 左浮动 */
.fr {float: right;display: inline;}/* 右浮动 */
.bai{ background: #FFF;}/* 公共颜色白色 */
.hui{ background: #f2f2f2;}/* 公共颜色灰色 */
.fui{ background: #f6fafe;}/* 公共颜色灰蓝色 */
.imghover .pic{ overflow:hidden;}/* 设置图片经过放大 */
.imghover img{ overflow:hidden; transition: all 0.3s linear; -webkit-transition: all 0.3s linear;}/* 设置图片经过放大 */
.imghover:hover img{ transform:scale(1.05); -webkit-transform:scale(1.05);}/* 设置图片经过放大 */
.table{ display: table; width: 100%; height: 100%; table-layout: fixed;}/* 设置表格方式垂直居中 */
.tableCell{ display: table-cell; width: 100%; height: 100%; vertical-align: middle;}/* 设置表格方式垂直居中 */
.default{ background: #e5e5e5 url(../images/default.png) no-repeat center center;}/* 设置默认图 */
.wrap {width: 1200px;clear: both;margin: 0 auto;}/* 规定页面内容区域宽度 */
.clear {clear: both;overflow:hidden;}/* 清除浮动 */
.clearfix:after{ display:block; visibility:hidden; clear:both; height:0; content:"";}
.TXTovehid{display: block; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}
.clearfix{zoom:1;}
.pic{position: relative;}
.pic:before{display: block;content: '';padding-top: 60%;}
.pic img{position: absolute;width: 100%;height: 100%;left: 0;top: 0;object-fit: cover; object-position: center center;}
.tran300{-webkit-transition:all 0.3s linear; -moz-transition:all 0.3s linear; -ms-transition:all 0.3s linear; transition:all 0.3s linear;}
.tran200{-webkit-transition:all 0.2s linear; -moz-transition:all 0.2s linear; -ms-transition:all 0.2s linear; transition:all 0.2s linear;}
*:before,*:after{-webkit-transition: all 0.3s cubic-bezier(0.25, 0.46, 0.45, 0.94) 0s;transition: all 0.3s cubic-bezier(0.25, 0.46, 0.45, 0.94) 0s;}
.scaleimg:hover img{ -webkit-transform: scale(1.1); -moz-transform: scale(1.1); -ms-transform: scale(1.1); transform: scale(1.1);}
.h2 {clear: both;height: 2px;overflow:hidden;}/* 自定义页面间距 */
.h5 {clear: both;height: 5px;overflow:hidden;}/* 自定义页面间距 */
.h10 {clear: both;height: 10px;overflow:hidden;}/* 自定义页面间距 */
.h15 {clear: both;height: 15px;overflow:hidden;}/* 自定义页面间距 */
.h20 {clear: both;height: 20px;overflow:hidden;}/* 自定义页面间距 */
.h25 {clear: both;height: 25px;overflow:hidden;}/* 自定义页面间距 */
.h30 {clear: both;height: 30px;overflow:hidden;}/* 自定义页面间距 */
.h35 {clear: both;height: 35px;overflow:hidden;}/* 自定义页面间距 */
.h40 {clear: both;height: 40px;overflow:hidden;}/* 自定义页面间距 */
.h45 {clear: both;height: 45px;overflow:hidden;}/* 自定义页面间距 */
.h50 {clear: both;height: 50px;overflow:hidden;}/* 自定义页面间距 */
.h55 {clear: both;height: 55px;overflow:hidden;}/* 自定义页面间距 */
.h60 {clear: both;height: 60px;overflow:hidden;}/* 自定义页面间距 */
.h65 {clear: both;height: 65px;overflow:hidden;}/* 自定义页面间距 */
.h70 {clear: both;height: 70px;overflow:hidden;}/* 自定义页面间距 */
.h75 {clear: both;height: 75px;overflow:hidden;}/* 自定义页面间距 */
.h80 {clear: both;height: 80px;overflow:hidden;}/* 自定义页面间距 */
.h85 {clear: both;height: 85px;overflow:hidden;}/* 自定义页面间距 */
.h90 {clear: both;height: 90px;overflow:hidden;}/* 自定义页面间距 */
.h95 {clear: both;height: 95px;overflow:hidden;}/* 自定义页面间距 */
.h100 {clear: both;height: 100px;overflow:hidden;}/* 自定义页面间距 */

/*公共部分结束*/
