@charset "utf-8";
body, form, ul, ol, li, dl, dt, dd, h1, h2, h3, h4, h5, h6, p, header, menu, footer, section, iframe, video, article, button {
	margin: 0;
	padding: 0;
}
html, body {
	width: 100%;
	height: 100%;
}
body {
	min-width: 1200px;
	font-size: 12px;
	background-color: #fafeff;
	font-family: Microsoft Yahei, Avenir, Hiragino Sans GB, Microsoft Sans Serif, WenQuanYi Micro Hei, sans-serif;
}
/* 解决手机字体  Font Boosting */
body * { max-height: 999999px; }

.font-0{font-size:0px}
.font-12{font-size:12px}
.font-13{font-size:13px}
.font-14{font-size:14px}
.font-16{font-size:16px}
.font-17{font-size:17px}
.font-18{font-size:18px}
.font-20{font-size:20px}
.font-22{font-size:22px}
.font-24{font-size:24px}
.font-26{font-size:26px}
.font-28{font-size:28px}
.font-30{font-size:30px}
.font-33{font-size:33px}
.font-34{font-size:34px}
.font-35{font-size:35px}
.font-36{font-size:36px}
.font-60{font-size:60px}
.font-64{font-size:64px}
.color-main{color: #2393c8}
.color-gray{color:#6e7782}
.color-white{color:#fff}
.color-black{color:#333}
.bg-blue{background-color:#04acfc}
.bg-violet{background-color:#c429af}
.text-right{text-align:right}
.text-left{text-align:left}
.text-center{text-align:center}
.eli{overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.pull-right{float:right;}
.pull-left{float:left;}
.clear{clear:both;}
.ver-t{display: inline-block;*display: inline;*zoom: 1;vertical-align: top;}
.ver-m{display: inline-block;*display: inline;*zoom: 1;vertical-align: middle;}
.relative{position: relative;}
.absolute{position: absolute;}
.cover{background-position:center;background-repeat:no-repeat;background-size:cover}
.flex-wrap{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;}
.flex-items{-webkit-box-flex:1; -webkit-flex:1; flex:1;}
.div-table{display: table;width: 100%;height: 100%;}
.div-td{display: table-cell;vertical-align: middle;}
.pad5A{padding:5px!important}.pad5T{padding-top:5px!important}.pad5R{padding-right:5px!important}.pad5B{padding-bottom:5px!important}.pad5L{padding-left:5px!important}.pad10A{padding:10px!important}.pad10T{padding-top:10px!important}.pad10R{padding-right:10px!important}.pad10B{padding-bottom:10px!important}.pad10L{padding-left:10px!important}.pad15A{padding:15px!important}.pad15T{padding-top:15px!important}.pad15R{padding-right:15px!important}.pad15B{padding-bottom:15px!important}.pad15L{padding-left:15px!important}.pad20A{padding:20px!important}.pad20T{padding-top:20px!important}.pad20R{padding-right:20px!important}.pad20B{padding-bottom:20px!important}.pad20L{padding-left:20px!important}.pad25A{padding:25px!important}.pad25T{padding-top:25px!important}.pad25R{padding-right:25px!important}.pad25B{padding-bottom:25px!important}.pad25L{padding-left:25px!important}.pad0A{padding:0!important}.pad0T{padding-top:0!important}.pad0R{padding-right:0!important}.pad0B{padding-bottom:0!important}.pad0L{padding-left:0!important}
.mrg5A{margin:5px!important}.mrg5T{margin-top:5px!important}.mrg5R{margin-right:5px!important}.mrg5B{margin-bottom:5px!important}.mrg5L{margin-left:5px!important}.mrg10A{margin:10px!important}.mrg10T{margin-top:10px!important}.mrg10R{margin-right:10px!important}.mrg10B{margin-bottom:10px!important}.mrg10L{margin-left:10px!important}.mrg15A{margin:15px!important}.mrg15T{margin-top:15px!important}.mrg15R{margin-right:15px!important}.mrg15B{margin-bottom:15px!important}.mrg15L{margin-left:15px!important}.mrg20A{margin:20px!important}.mrg20T{margin-top:20px!important}.mrg20R{margin-right:20px!important}.mrg20B{margin-bottom:20px!important}.mrg20L{margin-left:20px!important}.mrg25A{margin:25px!important}.mrg25T{margin-top:25px!important}.mrg25R{margin-right:25px!important}.mrg25B{margin-bottom:25px!important}.mrg25L{margin-left:25px!important}.mrg0A{margin:0!important}.mrg0T{margin-top:0!important}.mrg0R{margin-right:0!important}.mrg0B{margin-bottom:0!important}.mrg0L{margin-left:0!important}
.ui-content{width: 1200px; margin: 0 auto;}

#main{
	width: 100%;
	min-width: 1200px;
	margin: 0 auto;
}
/* title */
.ui-title-wrap h2{
	font-size: 36px;
	line-height: 100px;
	text-align: center;
}
.ui-title-wrap:after{
	content: '';
	display: block;
	margin: 0 auto;
	height: 19px;
	background: url('../../images/website/title-bottom.png') center no-repeat;
}

.ui-small-title{
	display: inline-block;
  line-height: 75px;
  padding: 0 30px;
  color: #fff;
  font-size: 28px;
  background-color: #6BBFEF
}
.ui-silder{
	position: fixed;
	bottom: 10%;
	right: 0;
	background-color: #6BBFEF;
	padding: 15px 15px 8px;
	width: 140px;
}
.ui-silder p{
	line-height: 32px;
}