﻿/*css 初始化 */
@charset "utf-8";
/* CSS Document */

div {
    /*margin: 0 auto*/
}

* {
    margin: 0;
    padding: 0;
    border: 0;
    list-style: none;
}

* {
    font-family: Microsoft YaHei, iconfont !important;
}

body {
    font: 12px Microsoft YaHei, SimHei, SimSun, Verdana, Arial, Helvetica, sans-serif;
}

blockquote, body, button, dd, dl, dt, fieldset, form, h1, h2, h3, h4, h5, h6, hr, input, legend, li, ol, p, pre, td, textarea, th, ul {
    margin: 0;
    padding: 0
}

.fy {
    text-align: center;
    padding: 20px 0 20px 0;
}

.fy a {
    padding: 5px 15px 5px 15px;
    margin: 0 6px 0 6px;
    border: 1px solid #ccc;
    color: #4a4a4a;
}

.fy a:hover {
    border: 1px solid #ffca0a;
    background: #ffca0a;
    color: #f00;
}

.fy .cur {
    border: 1px solid #ffca0a;
    background: #ffca0a;
    color: #f00;
}

h1, h2, h3, h4, h5, h6 {
    font-size: 100%;
    font-weight: normal;
    color: #222
}

address, cite, dfn, em, var {
    font-style: normal
}

code, kbd, pre, samp {
    font-family: courier new, courier, monospace
}

small {
    font-size: 12px
}

s ol, ul {
    list-style: none
}

a {
    text-decoration: none;
    color: #222;
}

a:hover {
    text-decoration: none;
    color: #666;
}

sup {
    vertical-align: text-top
}

sub {
    vertical-align: text-bottom
}

legend {
    color: #000
}

fieldset, img {
    border: 0;
}

button, input, select, textarea {
    font-size: 100%
}

table {
    border-collapse: collapse;
    border-spacing: 0
}

.clearfix:before, .clearfix:after {
    display: table;
    content: '';
    line-height: 0;
}

/*清除浮动*/
.clearfix:after {
    clear: both;
}

.clearfix {
    zoom: 1;
}

.iconfont {
    font-family: "iconfont" !important;
    font-size: 16px;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -webkit-text-stroke-width: 0.2px;
    -moz-osx-font-smoothing: grayscale;
}

.pull-left {
    float: left;
}

.pull-right {
    float: right;
}

/*top*/
#top {
    height: 30px;
    border-bottom: 1px solid #ccc;
    line-height: 30px;
}

.top {
    width: 1200px;
    margin: 0 auto;
}

.top-left {
}

.top-right {
}

.top-right > li {
    float: left;
    position: relative;
    margin-right: 11px;
}

.top-right > li:after {
    position: absolute;
    content: '';
    width: 1px;
    height: 13px;
    background-color: #ccc;
    top: 9px;
    right: -6px;
}

.top-right > li:last-child:after {
    display: none;
}

/*nav*/
#nav {
    height: 75px;
}

.nav {
    width: 1200px;
    height: 75px;
    margin: 0 auto;
    position: relative;
}

.nav-logo {
    margin-right: 50px;
}

.nav-logo > img {
   
    margin: 10px;
}

.nav-menu {

}

.nav-menu > li {
    float: left;
    width: 110px;
    line-height: 75px;
    text-align: center;
    position: relative;
}

.nav-menu > li.active:after {
    position: absolute;
    content: '';
    width: 110px;
    height: 3px;
    background: #a63d02;
    top: -2px;
    left: 0px;
}

.hide-after:after {
    display: none;
}

.nav-menu > li > a {
    display: block;
    font-size: 14px;
}

.nav-search {
  
    width: 275px;
    height: 30px;
    margin: -35px 0 0 0;
}

.nav-search form {
    height: 30px;
    width: 275px;
    position: relative;
}

.nav-search form select {
    position: absolute;
    top: 5px;
    left: 5px;
}

.nav-search form input[type=text] {
    position: absolute;
    width: 150px;
    height: 20px;
    top: 5px;
    left: 80px;
    border-left: 1px solid #efefef;
}

.nav-search form input[type=submit] {
    background: #ff552e;
    width: 40px;
    height: 30px;
    color: #fff;
    position: absolute;
    right: 0px;
}

.nav-keyword {
    position: absolute;
    right: 0px;
    bottom: 8px;
}

.nav-keyword h1 {
    font-weight: 700;
    display: inline-block;
}

/*toproll*/
#toproll {
    height: 51px;
    background: #0e1f3b;
    position: relative;
    z-index: 9999;
}

.toproll {
    width: 1200px;
    height: 64px;
    background: url(/image/toproll.png) 50%;
    position: relative;
    margin: 0 auto;
}

.toproll:before {
    content: '';
    height: 64px;
    width: 1000px;
    background: #0d2758;
    position: absolute;
    top: 0px;
    right: 1200px;
}

.toproll-left {
    width: 250px;
    padding-left: 50px;
    height: 64px;
    background: url(/image/tel.png) no-repeat 12px 10px;
    background-size: 40px;
}

.toproll-left-title {
    color: #ccc;
    font-size: 14px;
    margin: 10px 0 0 20px;
}

.toproll-left-contact {
    color: #fff;
    font-size: 20px;
    font-weight: 700;
    margin: 0 0 0 20px;
}

.toproll-right {
    width: 780px;
    height: 51px;
    background: url(/image/call.png) no-repeat 8px 50%;
    background-size: 25px;
    padding: 0 0 0 40px;
}

.toproll-right-title {
    color: #fff;
    line-height: 51px;
    font-size: 14px;
}

.toproll-right-ul {
}

/*顶部新闻滚动*/
.swiper_wrap {
    position: relative;
    width: 695px;
    height: 51px;
    margin: 0 auto;
    overflow: hidden;
}

.swiper_wrap ul {
    position: relative;
    top: 0;
    left: 0;
    width: 695px;
    float: right;
    color: #fff;
    font-size: 14px;
    margin-top: 1px;
}

.swiper_wrap ul li {
    line-height: 51px;
    padding-left: 24px;
}

.swiper_wrap .lt {
    position: absolute;
    left: -1px;
    top: 7px;
    font-family: "宋体";
    font-weight: bold;
    color: #AAAAAA;
}

.swiper_wrap .gt {
    position: absolute;
    right: 26px;
    top: 7px;
    font-family: "宋体";
    font-weight: bold;
    color: #AAAAAA;
}

.swiper_wrap .font_inner a {
    color: #fff;
}

.swiper_wrap a:hover {
    color: #FA9101;
}

/*banner*/
#banner {
    background: #ddd;
    min-width: 1200px;
    position: relative;
    top: -13px;
}

/*标题样式*/
.box-title {
    position: relative;
}

.box-title:before, .box-title:after {
    content: '';
    position: absolute;
}

/*首页主体*/
#index {
    width: 1200px;
    margin: 15px auto;
}

/*首页关于我们*/
#index-about {
    width: 650px;
    height: 250px;
    border: 1px solid #ccc;
    margin-bottom: 20px;
}

.index-about-title {
    height: 40px;
}

.index-about-title:before {
    width: 3px;
    height: 20px;
    top: 10px;
    left: 8px;
    background: #ff552e;
}

.index-about-title:after {
    width: 630px;
    height: 1px;
    top: 45px;
    left: 10px;
    background: #eee;
}

h2.index-about-h2 {
    line-height: 40px;
    font-size: 17px;
    font-weight: 700;
    display: inline-block;
    margin-left: 20px;
}

h3.index-about-h3 {
    line-height: 40px;
    font-size: 14px;
    display: inline-block;
}

.index-about-contact {
    padding: 20px;
}

.index-about-text {
    width: 350px;
}

.index-about-img {
    width: 250px;
}

/*首页联系我们*/
#index-connect {
    width: 530px;
    border: 1px solid #ccc;
    height: 250px;
    margin-bottom: 20px;
}

.index-connect-title {
    height: 40px;
}

.index-connect-title:before {
    width: 3px;
    height: 20px;
    top: 10px;
    left: 8px;
    background: #ff552e;
}

.index-connect-title:after {
    width: 510px;
    height: 1px;
    top: 45px;
    left: 10px;
    background: #eee;
}

h2.index-connect-h2 {
    line-height: 40px;
    font-size: 17px;
    font-weight: 700;
    display: inline-block;
    margin-left: 20px;
}

h3.index-connect-h3 {
    line-height: 40px;
    font-size: 14px;
    display: inline-block;
}

.index-connect-contact {
    padding: 20px;
}

/*首页新闻*/
#index-cnew, #index-inew {
    width: 590px;
    border: 1px solid #ccc;
    height: 300px;
    margin-bottom: 20px;
}

.index-cnew-one {
    padding: 20px 20px 10px 20px;
    position: relative;
}

.index-cnew-one-img {
    position: absolute;
    width: 75px;
    height: 75px;
}

.index-cnew-one h4 {
    font-size: 14px;
    font-weight: 700;
    margin-bottom: 10px;
    margin-left: 85px;
}

.index-cnew-one span {
    margin-left: 85px;
    display: block;
}

.index-new-title {
    height: 40px;
}

.index-new-title:before {
    width: 3px;
    height: 20px;
    top: 10px;
    left: 8px;
    background: #ff552e;
}

.index-new-title:after {
    width: 570px;
    height: 1px;
    top: 45px;
    left: 10px;
    background: #eee;
}

h2.index-new-h2 {
    line-height: 40px;
    font-size: 17px;
    font-weight: 700;
    display: inline-block;
    margin-left: 20px;
}

h3.index-new-h3 {
    line-height: 40px;
    font-size: 14px;
    display: inline-block;
}

.index-new-list {
    padding: 20px;
}

.index-new-list > li {
    height: 29px;
    border-bottom: 1px dashed #ccc;
}

.index-new-list > li:last-child {
    border: none;
}

.index-new-list > li > a {
    display: inline-block;
    line-height: 29px;
}

.index-new-list > li > span {
    float: right;
    display: inline-block;
    line-height: 29px;
}

/*首页展品展示*/
#index-product {
    height: 300px;
    border: 1px solid #ccc;
    margin-bottom: 20px;
}

.index-product-title {
    height: 40px;
}

.index-product-title:before {
    width: 3px;
    height: 20px;
    top: 10px;
    left: 8px;
    background: #ff552e;
}

.index-product-title:after {
    width: 1180px;
    height: 1px;
    top: 45px;
    left: 10px;
    background: #eee;
}

h2.index-product-h2 {
    line-height: 40px;
    font-size: 17px;
    font-weight: 700;
    display: inline-block;
    margin-left: 20px;
}

h3.index-product-h3 {
    line-height: 40px;
    font-size: 14px;
    display: inline-block;
}

.index-product-sort {
    padding: 20px;
    width: 200px;
    position: relative;
}

.index-product-sort:after {
    position: absolute;
    content: '';
    width: 1px;
    height: 230px;
    background: #ccc;
    top: 18px;
    right: 0;
}

.index-product-sort > li {
    height: 40px;
    margin: 10px 0px;
    position: relative;
}

.index-product-sort > li > a {
    display: block;
    text-align: center;
    line-height: 40px;
    font-size: 14px;
    background: #efefef;
}

.index-product-sort > li > a:hover {
    background: #ff552e;
    font-size: 15px;
    color: #fff;
}

.index-product-scroll {
    padding: 20px;
    width: 918px;
}

.index-product-scroll-title {
    text-align: center;
    line-height: 24px;
}

/*首页案例展示*/
#index-case {
    border: 1px solid #ccc;
    margin-bottom: 20px;
}

.index-case-title {
    height: 40px;
}

.index-case-title:before {
    width: 3px;
    height: 20px;
    top: 10px;
    left: 8px;
    background: #ff552e;
}

.index-case-title:after {
    width: 1180px;
    height: 1px;
    top: 45px;
    left: 10px;
    background: #eee;
}

h2.index-case-h2 {
    line-height: 40px;
    font-size: 17px;
    font-weight: 700;
    display: inline-block;
    margin-left: 20px;
}

h3.index-case-h3 {
    line-height: 40px;
    font-size: 14px;
    display: inline-block;
}

.index-case-scroll {
    padding: 20px;
}

/*首页友情链接*/
#index-link {
    border: 1px solid #ccc;
    margin-bottom: 20px;
}

.index-link-title {
    height: 40px;
}

.index-link-title:before {
    width: 3px;
    height: 20px;
    top: 10px;
    left: 8px;
    background: #ff552e;
}

.index-link-title:after {
    width: 1180px;
    height: 1px;
    top: 45px;
    left: 10px;
    background: #eee;
}

h2.index-link-h2 {
    line-height: 40px;
    font-size: 17px;
    font-weight: 700;
    display: inline-block;
    margin-left: 20px;
}

h3.index-link-h3 {
    line-height: 40px;
    font-size: 14px;
    display: inline-block;
}

.index-link-list {
    padding: 20px;
}

.index-link-list > li {
    display: inline-block;
    height: 30px;
    border-bottom: 1px dashed #ccc;
    margin: 0 10px;
}

.index-link-list > li > a {
    display: block;
    line-height: 30px;
    font-size: 12px;
}

.index-link-list > li > a img {
    width: 16px;
    height: 16px;
    margin: 7px;
    margin-right: 12px;
}

.index-link-list > li > a h4 {
    display: inline-block;
}

/*关于我们页面*/
#page-about {
    width: 1200px;
    margin: 0 auto 20px;
}

.page-about-left {
        width: 245px;
}

.left-box {
    border: 1px solid #efefef;
    margin-bottom: 15px;
}

.left-box:last-child {
    margin-bottom: 0px;
}

.left-box h2 {
        margin-bottom: 14px;
    position: relative;
    text-indent: 10px;
    line-height: 45px;
    text-align: center;
    color: #fff;
    font-size: 22px;
    background: #383838;
    font-weight: bold;
}


.left-box ul {

}

.left-box ul > li {
   display: block;
    text-indent: 27px;
    font-size: 14px;
    color: #666666;
    position: relative;
    line-height: 40px;
    border: 1px solid #e4e4e4;
    margin: 15px;
}

.page-about-right {
    width: 880px;
    position: relative;
}

.page-about-right-title {
    font-size: 20px;
    font-weight: 700;
    padding: 20px;
    position: relative;
}

.page-about-right-title:before {
    position: absolute;
    content: '';
    width: 3px;
    height: 16px;
    top: 27px;
    left: 0px;
    background: #ff552e;
}

.page-frame {
    position: absolute;
    right: 0px;
    top: 25px;
    background: #f6f6f6;
    padding: 5px 10px;
    border-radius: 5px;
}

.page-frame li {
    float: left;
    margin-right: 15px;
    position: relative;
}

.page-frame li:after {
    position: absolute;
    content: '';
    background: url(/image/frame.png) no-repeat 50%;
    width: 15px;
    height: 15px;
    background-size: 15px;
    top: 1px;
    right: -15px;
}

.page-frame li:last-child {
    margin-right: 0px;
}

.page-frame li:last-child:after {
    display: none;
}

/*在线留言表单*/
.message-box {
    margin-bottom: 15px;
}

.message-box h3 {
    font-size: 17px;
    font-weight: 700;
    /* text-indent: 20px; */
    position: relative;
    padding-bottom: 12px;
    margin-bottom: 15px;
}

.message-box h3:before {
    content: '';
    position: absolute;
    top: 27px;
    left: 0px;
    width: 100px;
    height: 2px;
    background: #ff552e;
}

.message-form {

}

.form-group {
    margin-bottom: 15px;
}

.form-group label {
    display: inline-block;
    font-size: 14px;
    width: 100px;
}

.form-group input, .form-group textarea {
    border-radius: 3px;
    border: 1px solid #ccc;
    padding: 5px;
}

.message-form button {
    width: 100px;
    height: 30px;
}

/*产品分类页面*/
#sort-product {
    width: 1200px;
    margin: 20px auto;
}

.sort-product-left {
    width: 245px;
}

.sort-product-right {
    width: 880px;
    position: relative;
}

.sort-product-list {
}

.sort-product-list li {
    display: inline-block;
    margin: 3px;
}

.sort-product-list li a {
    display: block;
}

.sort-product-list li a h3 {
    text-align: center;
    line-height: 30px;
}

.sort-new-list {
}

.sort-new-list li {
    border-bottom: 1px dashed #efefef;
    padding: 10px 5px;
}

.sort-new-list li a {
    display: block;
    position: relative;
}

.sort-new-list li a img {
   width: 130px;
   height: 115px;
}

.sort-new-list li a h3 {
  position: absolute;
    top: 0px;
    left: 150px;
    font-size: 14px;
    font-weight: 700;
}

.sort-new-list li a span {
    position: absolute;
    color: #888;
    top: 0px;
    right: 0px;
}

.sort-new-list li a p {
      position: absolute;
    top: 30px;
    left: 150px;
    text-indent: 24px;
    line-height: 24px;
}

/*分页*/

.pagination {
      background: #efefef;
    border-radius: 5px;
    padding: 5px;
    margin-top: 15px;
    margin-bottom: 20px;
    clear: both;
}

.pagination li {
    display: inline-block;
    font-size: 14px;
}

.pagination li a {
    display: block;
    color: #00a0e9;
}

/*相关信息*/

.ln-box {
    margin-top: 20px;
    margin-bottom: 20px;
}

.ln-box h3 {
    font-size: 17px;
    font-weight: 700;
    /* text-indent: 20px; */
    position: relative;
    padding-bottom: 12px;
}

.ln-box h3:before {
    content: '';
    position: absolute;
    top: 27px;
    left: 0px;
    width: 100px;
    height: 2px;
    background: #ff552e;
}

.ln-box ul {
}

.ln-box ul li {
       width: 440px;
    border-bottom: 1px dashed #efefef;
    float: left;
}

.ln-box ul li a {
    display: block;
    line-height: 30px;
}

/*产品详情*/
#info-product {
	width: 1200px;
	margin: 20px auto;
}

.info-product-left {
	    width: 245px;
}

.info-product-right {
	width: 880px;
	position: relative;
}

#info-product-image {
	    width: 520px;
	margin: 0 auto;
}
#info-product-image .bx-wrapper .bx-viewport{height: 400px;}
.info-parameter {
	margin: 10px 0;
	height: 30px;
	padding: 0 10px;
	background: #ff552e;
	line-height: 30px;
	color: #fff;
	display: inline-block;
}
.info-product-image .slide img{
	    max-width: 800px;
    display: block;
    height: 400px;
}


/*网站导航*/
#map {
    width: 1200px;
    margin: 20px auto;
}

#map li {
    display: inline-block;
    margin: 5px;
    padding: 5px 8px;
    background: #efefef;
}


.index_nav{
	background: #373b8f;
	height: 52px;
}
.index_nav_menu {
	width: 1200px;margin: 0 auto;
}
.index_nav_menu li{
	width: 171px;
	float: left;
}
.index_nav_menu li a{
	font-size: 14px;
	color: #FFFFFF;
	line-height: 52px;
}
.index_header_bg{}
.index_header{
	width:1200px;
	margin: 0 auto;
}

/* nav S */

#nav {
        background: #0165aa;
    height: 52px;
}

.nav {
    width: 1200px;
    margin: 0 auto;
}

.nav>li {
    float: left;
    width: 171px;
    line-height: 52px;
    text-align: center;
    position: relative;
}
.nav>li:hover{
	background: #022d64;
}
.nav>li a {
    color: #fff;
    display: block;
    font-size: 14px;
}

.nav>li.list {
    position: relative;
}

.nav>li.list .list_ul {
    position: absolute;
    left: 0;
    display: none;
    width: 171px;
    z-index: 9999;
}

.nav>li.list .list_ul>li {
       position: relative;
    border-bottom: 1px solid #0170cc;
    background: #fff;
}

.nav>li.list .list_ul>li a {
      line-height: 38px;
    color: #000000;
}

.fullscreen_list_div {
    background: #ff675d;
}

.fullscreen_list_div {
    display: none;
    position: relative;
    z-index: 9999;
}



/* nav E */



.sort-product-list li{
    width: 200px;
    text-align: center;
    margin: 20px 10px;
    float: left;
    height: 200px;}
.sort-product-list li img{
	max-width: 200px;
	height: 180px;
}
.index_k_bg{
	width: 100%;
	background: #f3f3f3;
	height: 42px;
}
.index_k{
	font-size: 15px;
    width: 1200px;
    margin: 0 auto;
    line-height: 40px;
}
.index_k span{
	float: left;
}
.page-content,.left-box-content{
	    margin: 10px;
    line-height: 30px;
}
.info-content {
    
    line-height: 32px;
}
.clear{clear:both;}
.fl{float:left;}
.fr{
	float: right;
}
.container{
	width:1200px;
	margin: 0 auto;
}
.bx-wrapper {
    position: relative;
    margin: 0 auto 20px;
    padding: 0;
    *zoom: 1
}

.bx-wrapper img {
    max-width: 100%;
    display: block;
    height: 180px;
}

.bx-wrapper .bx-viewport {
}

.bx-wrapper .bx-pager, .bx-wrapper .bx-controls-auto {
    position: absolute;
    bottom: 15px;
    width: 100%;
    z-index: 999;
}

.bx-wrapper .bx-loading {
    min-height: 50px;
    height: 100%;
    width: 100%;
    position: absolute;
    top: 0;
    left: 0;
    z-index: 2000
}

.bx-wrapper .bx-pager {
    text-align: center;
    font-size: .85em;
    font-family: Arial;
    font-weight: 700;
    color: #666;
    padding-top: 20px;
}

.bx-wrapper .bx-pager .bx-pager-item, .bx-wrapper .bx-controls-auto .bx-controls-auto-item {
    display: inline-block;
    *zoom: 1;
    *display: inline
}

.bx-wrapper .bx-pager.bx-default-pager a {
    background: #fff;
    text-indent: -9999px;
    display: block;
    width: 10px;
    height: 10px;
    margin: 0 5px;
    outline: 0;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    border-radius: 5px
}

.bx-wrapper .bx-pager.bx-default-pager a:hover, .bx-wrapper .bx-pager.bx-default-pager a.active {
    background: #999
}

.bx-wrapper .bx-prev {
    left: 10px;
    background: url(/image/controls.png) no-repeat 0 -32px
}

.bx-wrapper .bx-next {
    right: 10px;
    background: url(/image/controls.png) no-repeat -43px -32px
}

.bx-wrapper .bx-prev:hover {
    background-position: 0 0
}

.bx-wrapper .bx-next:hover {
    background-position: -43px 0
}

.bx-wrapper .bx-controls-direction a {
    position: absolute;
    top: 50%;
    margin-top: -16px;
    outline: 0;
    width: 32px;
    height: 32px;
    text-indent: -9999px;
    z-index: 9999
}

.bx-wrapper .bx-controls-direction a.disabled {
    display: none
}

.bx-wrapper .bx-controls-auto {
    text-align: center
}

.bx-wrapper .bx-controls-auto .bx-start {
    display: block;
    text-indent: -9999px;
    width: 10px;
    height: 11px;
    outline: 0;
    background: url(/image/controls.png) -86px -11px no-repeat;
    margin: 0 3px
}

.bx-wrapper .bx-controls-auto .bx-start:hover, .bx-wrapper .bx-controls-auto .bx-start.active {
    background-position: -86px 0
}

.bx-wrapper .bx-controls-auto .bx-stop {
    display: block;
    text-indent: -9999px;
    width: 9px;
    height: 11px;
    outline: 0;
    background: url(/image/controls.png) -86px -44px no-repeat;
    margin: 0 3px
}

.bx-wrapper .bx-controls-auto .bx-stop:hover, .bx-wrapper .bx-controls-auto .bx-stop.active {
    background-position: -86px -33px
}

.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-pager {
    text-align: left;
    width: 80%
}

.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-controls-auto {
    right: 0;
    width: 35px
}

.bx-wrapper .bx-caption {
    position: absolute;
    bottom: 0;
    left: 0;
    background: #666 \9;
    background: rgba(80, 80, 80, .75);
    width: 100%
}

.bx-wrapper .bx-caption span {
    color: #fff;
    font-family: Arial;
    display: block;
    font-size: .85em;
    padding: 10px
}


#full-screen-slider { width:100%; height:870px; float:left; position:relative}
#slides { display:block; width:100%; height:870px; list-style:none; padding:0; margin:0; position:relative}
#slides li { display:block; width:100%; height:100%; list-style:none; padding:0; margin:0; position:absolute}
#slides li a { display:block; width:100%; height:100%; text-indent:-9999px}
#pagination { display:block; list-style:none; position:absolute; left:29%; top:815px; z-index:9900;  padding:5px 15px 5px 0; margin:0}
#pagination li { display:block; list-style:none; width:10px; height:10px; float:left; margin-left:15px; border-radius:5px; background:#FFF }
#pagination li a { display:block; width:100%; height:100%; padding:0; margin:0;  text-indent:-9999px;}
#pagination li.current { background:#0092CE}


.qcucbacacac{ margin-left:auto; margin-right: auto; margin-top: 20px; width: 1200px;}
.qyuaucbca{ width: 250px; float: left; }
.eyxyavga{ width: 100%; height:90px; background-color: #016ca9; margin-top: -4px; }
.aucuabca{ color: #fff; font-weight: bold; font-size: 25px; height: 40px; line-height: 30px; padding-top: 10px; text-align: center; }
.eyxyacb{ text-align: center; color: #fff; }
.chahca{ width:100%; background-color:#006dab; padding: 8px; box-sizing: border-box; }
.chahca ul{ background-color: #fff; padding-top: 10px; padding-bottom: 10px; }
.chahca ul li{ height:40px; border-bottom: solid 1px #dcdcdc; }
.chahca ul li a{ padding-left: 10px; line-height: 40px; }

.top {
    width: 1200px;
    margin: 0 auto;
}

.about .title{height:54px;overflow:hidden;margin-top:70px;}
.about .title1{float:left;line-height:24px;}
.about .title1 h2{font-size:25px;color:#3e3a39;}
.about .title1 h2 span{font-size:12px;text-transform:uppercase;color:#3e3a39;display:inline-block;padding-top:5px;margin-left:12px;position:relative;top:2px;}
.about .title1 p{font-size:15px;color:#3e3a39;font-weight:normal;letter-spacing:2px;}
.about .title2{float:right;margin-top:14px;}
.about .title a{width:133px;height:30px;line-height:30px;text-align:center;display:inline-block;font-size:15px;color:#3e3a39;border:1px solid #3e3a39;}
.about .title a:nth-child(2){margin-left:15px;}
.about .title a:nth-child(3){margin-left:15px;}
.about .title a:nth-child(1){color:#fff;border:1px solid #3e3a39;background:#3e3a39;}
.about .title a:hover{color:#fff;border:1px solid #3e3a39;background:#3e3a39;}
.about1{height:300px;overflow:hidden;margin-top:46px;margin-bottom:76px;}
.about1 .about-l{float:left;}
.about-r{float:right;width: 675px;
    text-align: justify;}
.about-r h3{text-align:left;margin-top:15px;margin-bottom:18px;    font-size: 24px;
    color: #006dab;}
.about-r p{font-size:15px;color:#3e3a39;line-height: 28px;overflow:hidden;}
.about-r a{font-size:15px;color:#3e3a39;border:1px solid #3e3a39;width:133px;height:30px;line-height:30px;text-align:center;display:inline-block;font-size:15px;margin-top:30px;}
.about-r a:hover{color:#fff;border:1px solid #3e3a39;background:#3e3a39;}



/*------------四大理由-------------*/
/*.liyou{margin-bottom:70px;}*/
.liyou .title{text-align:center;margin-top:94px;}
.liyou .title h2{font-size:48px;color:#3e3a39;font-weight:bold;margin-bottom:16px;}
.liyou .title p{width:300px;height:45px;line-height:45px;background:#016ca9;font-size:24px;color:#fff;margin:0 auto;}
.liyou1{width:1200px;overflow:hidden;margin-top:118px;}
.liyou1 ul li{float:left;margin-bottom:46px;}
.liyou1 ul li dl{    width: 569px;}
.liyou1 ul li dt{height:50px;overflow:hidden;}
.liyou1 ul li dt h4{font-size:24px;font-weight:bold;color:#016ca9;}
.liyou1 ul li dt p{font-size:12px;text-transform:uppercase;color:#c6c6c6;margin-top:2px;font-weight:normal;}
.liyou1 ul li:nth-child(1) dt{padding-left:60px;background: url(/image/1.png) no-repeat left center;}
.liyou1 ul li dd{color:#3e3a39;font-size:13px;border-top:2px solid #9e9c9c;margin-top:24px;line-height:30px;padding-top:14px;height:106px;overflow:hidden;}
.liyou1 ul li:nth-child(1){margin-right:81px;}
.liyou1 ul:nth-child(2) li:nth-child(2) dt{padding-left:60px;background: url(/image/2.png) no-repeat left center;}
.liyou1 ul:nth-child(3) li:nth-child(1) dt{padding-left:60px;background: url(/image/3.png) no-repeat left center;}
.liyou1 ul:nth-child(4) li:nth-child(2) dt{padding-left:60px;background: url(/image/4.png) no-repeat left center;}




.news {
    padding: 60px 0;
    overflow: hidden;
    background: #f6f6f6;
}
.wrap-title {
    padding-bottom: 30px;
    text-align: center;
    line-height: 1.5;
    overflow: hidden;
}
.wrap-title h3 {
    font-size: 28px;
    font-weight: normal;
    color: #333;
}
.wrap-title h3 a {
    color: #333;
    transition: all ease-in-out 0.5s;
}
.news-inner {
    margin: 0 auto;
    width: 1200px;
    overflow: hidden;
}
.news-hot {
    position: relative;
    float: left;
    width: 600px;
    height: 565px;
    animation: fadeinL 1s ease-out backwards;
}
.news-hot .pic {
    width: 600px;
    height: 450px;
    overflow: hidden;
}
.news-hot .pic img {
    display: block;
    width: 600px;
    height: 450px;
    transition: all ease-in-out 1s;
}
.news-hot .text {
    position: absolute;
    z-index: 333;
    left: 50px;
    bottom: 0;
    padding: 40px 50px;
    width: 400px;
    height: 104px;
    text-align: center;
    border-bottom:rgb(255, 127, 0) solid 10px;
    background: #fff;
}
.news-hot .text h3 {
    margin-bottom: 12px;
    height: 30px;
    line-height: 30px;
    font-weight: normal;
    font-size: 18px;
    overflow: hidden;
}
.news-hot .text h3 a {
    color: #333;
}
.xinwen_1 {
    height: 50px;
    line-height: 25px;
    color: #666;
    font-size: 13px;
    word-break: break-word;
    text-align: left;
}
.news-list {
    float: right;
    width: 570px;
    height: 565px;
    overflow: hidden;
    animation: fadeinR 1s ease-out backwards;
}
.news-list .item {
    display: block;
    margin-bottom: 2px;
    padding: 17px 22px;
    height: 105px;
    overflow: hidden;
    background: #fff;
    transition: all ease-in-out 1s;
}
.news-list .item .pic {
    float: left;
    width: 140px;
    height: 105px;
    overflow: hidden;
}
.news-list .item .pic img {
    display: block;
    width: 140px;
    height: 105px;
    transition: all ease-in-out 1s;
}
.news-list .item .text {
    float: right;
    width: 350px;
    height: 105px;
    overflow: hidden;
}
.news-list .item .text h3 {
    margin-top: 8px;
    height: 32px;
    line-height: 32px;
    font-weight: normal;
    font-size: 18px;
    color: #333;
    overflow: hidden;
}
.xinwen_2 {
    height: 50px;
    line-height: 25px;
    font-size: 13px;
    color: #666;
    overflow: hidden;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    text-overflow: ellipsis;
    word-break: break-word;
}
.news-list .item:hover {
    background:rgb(255, 127, 0);
}
.news-list .item:hover .pic img {
    transform:scale(1.1);
}
.news-list .item:hover .text * {
    color:#fff;
}
.news-hot:hover .pic img {
    transform:scale(1.1);
}
.news-hot:hover .text h3 a {
    color:rgb(245, 186, 0);
}
.news-hot:nth-child(n+2) {
 display: none;
}
.news-list .item:nth-child(n+5) {
 display: none;
}

.am_product_ct1 {
    width: 440px;
    text-align: center;
    float: none;
    margin: 0px auto 50px;
    font-size: 35px;
    color: rgb(0, 0, 0);
    line-height: 30px;
}
.am_product_ct1 h2 {
    text-align: center;
    font-size: 30px;
    line-height: 35px;
    width: 100%;
    margin: 0px;
    padding: 0px;
    font-weight: 700;
    vertical-align: top;
}
.am_product_ct1 h2 strong {
    font-weight: 700;
    font-size: 24px;
    padding-left: 10px;
    vertical-align: middle;
}


.link {
	width: 100%;
	height: 32px;
	margin-top: 30px;
	margin-bottom: 30px;
}
.link .link_box {
	width: 1180px;
	margin:0 auto;
}
.link_box h4 {
	background: url(/image/link_nav.jpg) no-repeat left top;
	width: 121px;
	height: 32px;
	font-size: 18px;
	color: #035bb5;
	text-align: center;
	line-height: 32px;
	float: left;
	margin-right: 30px;
}
.link_box a {
	float: left;
	font-size: 14px;
	color: #333;
	line-height: 32px;
	margin-right: 20px;
}
.link_box a:first-child {
	margin-left: 50px;
}
.link_box a:hover {
	color: #175ab1;
}


/*搴曢儴*/
.foot {
    width: 100%;
    color: #cccccc;
    background-color: #3b3b3b;
}
.foot .top {
    padding-bottom: 40px;
    padding-top: 28px;
    width: 1200px;
    margin-left: auto;
    margin-right: auto;
}
.foot .leftul {
    width: 360px;
    margin-right: 138px;
    float: left;
}
.foot .labels {
    width: 100%;
    border-bottom: 2px solid #ffffff;
    line-height: 54px;
    color: #ffffff;
    font-size: 18px;
    margin-bottom: 26px;
}
.foot .leftul ul {
    width: 360px;
}
.foot .leftul ul li {
    width: 160px;
    height: 40px;
    line-height: 40px;
    float: left;
    margin-right: 10px;
}
.foot .leftul ul li a {
    display: block;
    width: 160px;
    font-size: 14px;
    color: #ffffff;
    float: left;
    font-weight: normal;
}
.foot .middle {
    float: left;
    width: 140px;
}
.foot .middle .text {
    width: 140px;
    height: 140px;
}
.foot .middle .text img{
	width: 140px;
    height: 140px;
}


.foot .right {
    width: 360px;
    float: right;
    color: #ffffff;
    font-size: 14px;
    text-align: right;
}
.footlxyc {
    line-height: 25px;
	color: #ffffff;
}

.foot .bottom {
    width: 100%;
    
    background-color: #1E1F21;
	overflow:hidden;
}
.fb-frame {
    width: 1200px;
    margin: 0 auto;
}
.foot_record {
    line-height: 60px;
    color: #939393;
    font-size: 12px;
    float: left;
}
.fen_zhan {
    float: right;
    height: 30px;
    margin-top: 15px;
width: 520px;
    overflow: hidden;
}
.fen_zhan a {
    line-height: 30px;
    font-size: 12px;
    color: #CCCCCC;
    display: inline-block;
   padding: 0px 5px;
}
.index_case{
	padding-top: 50px;
}

#demo{
		overflow: hidden;
    width: 930px;
    height: 835px;
      margin-top: 30px;
    float: right;
	}
.index_product li {
      margin-bottom: 10px;
    margin-right: 10px;
    height: 200px;
    text-align: center;
        width: 220px;
    float: left;
    border: 1px solid #969696;}
 .index_product li img{    height: 167px;
	         width: 220px;} 
		.index_product li a h4{
  line-height: 32px;} 
	.index_product li:hover {
    box-shadow: 0 0 8px #000000;
    -webkit-transition: 0.4s ease-in;
    transition: 0.4s ease-in;
}	     


/*导航*/
.header {
	position: fixed;
	z-index: 1000;
	left: 0;
	top: 0;
	width: 100%;
	background-color: rgba(255, 255, 255, 0.8);
	height: .9rem;
}

.rgba52 {
	background-color: rgba(255, 255, 255, 1);
	border-bottom: 1px solid #dddddd;
}

.header-div {
	position: relative;
	height: .9rem;
	width: 100%;
}

.logo {
	float: left;
	width: 1.8rem;
	height: 100%;
	overflow: hidden;
	display: block;
	position: relative;
	margin-right: .30rem;
}

.logo>img {
	display: block;
	width: 1rem;
}

.navDiv {
	margin-left: 1.5rem;
	height: .9rem;
}

.btn-a {
	position: absolute;
	right: 0;
	top: 0;
	display: none;
}

.btn1 {
	width: 32px;
	height: .9rem;
	background: url(/image/btn1.png) no-repeat center center/32px 32px;
}

.btn2 {
	width: 32px;
	height: .9rem;
	background: url(/image/btn2.png) no-repeat center center/32px 32px;
}

.navUl1 {
	height: 1.08rem;
	display: block;
	float: left;
}

.navUl1>li {
	float: left;
	position: relative;
}

.navUl1>li:first-child {
	margin-left: 0;
	position: relative;
}

.navUl1>li>a {
	position: relative;
	z-index: 1200;
	display: block;
	height: .9rem;
	line-height: .9rem;
	font-size: 16px;
	color: #000;
	padding-left: .25rem;
	padding-right: .15rem;
}

.navUl1>li>span {
	position: absolute;
	z-index: 1100;
	left: 0;
	top: 0;
	display: none;
	width: 100%;
	height: 1.06rem;
	background-color: #8cc342;
}

.navUl1>li:hover span,
.navUl1>li.active>span {
	display: block;
}

.navUl1>li>a:hover {
	color: #fff;
}
.navForm {
	float: right;
}

.search {
	background: url(/image/search.png) no-repeat center center/.18rem .18rem;
	width: .18rem;
	height: .4rem;
	right: .2rem;
	top: 0;
}

.eneh>a:nth-child(1),
.eneh>a:nth-child(2) {
	border-right: 1px solid #fff;
}


.toptell {
	background: url(/image/toptell.png) no-repeat left center;
	padding-left: 40px;
	float: left;
	background-size: 32px;
	margin-left: 20px;
}

.toptell a {
	color: #1f6fb5;
	font-family: Arial;
	font-size: 24px;
}

.toptell_2 {
	width: 400px;
	margin: 0 auto;
}

.toptell_2 a {
	width: 210px;
	line-height: 50px;
	float: left;
	margin: 20px auto;
	padding-left: 20px;
	display: block;
	color: #1f6fb5;
	font-family: Arial;
	font-size: 20px;
	background: url(/image/toptell.png) no-repeat left center;
}

.container {
	width: 1170px;
	padding-right: 10px;
	padding-left: 10px;
	margin-right: auto;
	margin-left: auto
}
@media (max-width:1199px) {
	.container {
		width: 100%;
	}

	.vLg {
		display: none !important;
	}

	.hLg {
		display: block !important;
	}

	.header-div {
		position: relative;
	}

	.logo {
		float: none;
	}

	.navDiv {
		margin-left: 0;
		position: fixed;
		z-index: 1200;
		overflow: hidden;
		width: 100%;
		height: 100%;
		left: 100%;
		top: .9rem;
		background-color: rgba(52, 52, 52, .6);
		padding-top: 1rem;
	}

	.btn-a {
		display: block;
	}

	.navUl1 {
		float: none;
		height: auto;
		padding-top: .3rem;
		text-align: center;
	}

	.navUl1>li {
		float: none;
		margin-left: 0;
	}

	.navUl1>li>a {
		height: 36px;
		line-height: 36px;
	}

	.navUl1>li:hover>a,
	.navUl1>li.active>a {
		font-weight:
	}

	.navUl1>li>span {
		position: absolute;
		z-index: 1100;
		left: 0;
		top: 0;
		display: none;
		width: 100%;
		height: 36px;
		background-color: #5f8ec5;
	}

	.navUl1>li:hover span,
	.navUl1>li.active>span {
		display: block;
	}

	.navForm {
		float: none;
		width: 100%;
	}

	.navForm>form {
		width: 100%;
		margin-right: 0;
	}

	.navForm>form>div {
		width: 200px;
		margin-left: auto;
		margin-right: auto;
		padding-top: 0;
		height: 32px;
	}

	.navForm>form>div>input:nth-child(1) {
		padding-left: 15px;
		height: 32px;
		line-height: 32px;
	}

	.search {
		background: url(/image/search.png) no-repeat center center/16px 16px;
		width: 16px;
		height: 32px;
		right: 15px;
		top: 0;
	}

	.eneh {
		float: none;
		width: 100% !important;
		text-align: center;
		padding-top: 20px;
	}

	.eneh>a {
		float: none;
		display: inline-block;
		padding-left: 10px;
		padding-right: 10px;
	}

	.md10 {
		font-size: 10px;
	}

	.md11 {
		font-size: 11px;
	}

	.md12 {
		font-size: 12px;
	}

	.md13 {
		font-size: 13px;
	}

	.md14 {
		font-size: 14px;
	}

	.md15 {
		font-size: 15px;
	}

	.md16 {
		font-size: 16px;
	}

	.md17 {
		font-size: 17px;
	}

	.md18 {
		font-size: 18px;
	}

	.md19 {
		font-size: 19px;
	}

	.md20 {
		font-size: 20px;
	}

	.md21 {
		font-size: 21px;
	}

	.md22 {
		font-size: 22px;
	}

	.md23 {
		font-size: 23px;
	}

	.md24 {
		font-size: 24px;
	}

	.md25 {
		font-size: 25px;
	}

	.md26 {
		font-size: 26px;
	}

	.md27 {
		font-size: 27px;
	}

	.md28 {
		font-size: 28px;
	}

	.md29 {
		font-size: 29px;
	}

	.md30 {
		font-size: 30px;
	}

	.md31 {
		font-size: 31px;
	}

	.md32 {
		font-size: 32px;
	}

	.md33 {
		font-size: 33px;
	}

	.md34 {
		font-size: 34px;
	}

	.md35 {
		font-size: 35px;
	}

	.md36 {
		font-size: 36px;
	}

	.md37 {
		font-size: 37px;
	}

	.md38 {
		font-size: 38px;
	}

	.md39 {
		font-size: 39px;
	}

	.md40 {
		font-size: 40px;
	}

	.md41 {
		font-size: 41px;
	}

	.md42 {
		font-size: 42px;
	}

	.md43 {
		font-size: 43px;
	}

	.md44 {
		font-size: 44px;
	}

	.md45 {
		font-size: 45px;
	}

	.md46 {
		font-size: 46px;
	}

	.md47 {
		font-size: 47px;
	}

	.md48 {
		font-size: 48px;
	}

	.md49 {
		font-size: 49px;
	}

	.md50 {
		font-size: 50px;
	}

	.mt1 {
		margin-top: 1px
	}

	.mt2 {
		margin-top: 2px
	}

	.mt3 {
		margin-top: 3px
	}

	.mt4 {
		margin-top: 4px
	}

	.mt5 {
		margin-top: 5px
	}

	.mt6 {
		margin-top: 6px
	}

	.mt7 {
		margin-top: 7px
	}

	.mt8 {
		margin-top: 8px
	}

	.mt9 {
		margin-top: 9px
	}

	.mt10 {
		margin-top: 10px
	}

	.mt11 {
		margin-top: 11px
	}

	.mt12 {
		margin-top: 12px
	}

	.mt13 {
		margin-top: 13px
	}

	.mt14 {
		margin-top: 14px
	}

	.mt15 {
		margin-top: 15px
	}

	.mt16 {
		margin-top: 16px
	}

	.mt17 {
		margin-top: 17px
	}

	.mt18 {
		margin-top: 18px
	}

	.mt19 {
		margin-top: 19px
	}

	.mt20 {
		margin-top: 20px
	}

	.mt21 {
		margin-top: 21px
	}

	.mt22 {
		margin-top: 22px
	}

	.mt23 {
		margin-top: 23px
	}

	.mt24 {
		margin-top: 24px
	}

	.mt25 {
		margin-top: 25px
	}

	.mt26 {
		margin-top: 26px
	}

	.mt27 {
		margin-top: 27px
	}

	.mt28 {
		margin-top: 28px
	}

	.mt29 {
		margin-top: 29px
	}

	.mt30 {
		margin-top: 30px
	}

	.mt31 {
		margin-top: 31px
	}

	.mt32 {
		margin-top: 32px
	}

	.mt33 {
		margin-top: 33px
	}

	.mt34 {
		margin-top: 34px
	}

	.mt35 {
		margin-top: 35px
	}

	.mt36 {
		margin-top: 36px
	}

	.mt37 {
		margin-top: 37px
	}

	.mt38 {
		margin-top: 38px
	}

	.mt39 {
		margin-top: 39px
	}

	.mt40 {
		margin-top: 40px
	}

	.mt41 {
		margin-top: 41px
	}

	.mt42 {
		margin-top: 42px
	}

	.mt43 {
		margin-top: 43px
	}

	.mt44 {
		margin-top: 44px
	}

	.mt45 {
		margin-top: 45px
	}

	.mt46 {
		margin-top: 46px
	}

	.mt47 {
		margin-top: 47px
	}

	.mt48 {
		margin-top: 48px
	}

	.mt49 {
		margin-top: 49px
	}

	.mt50 {
		margin-top: 50px
	}

	.mt51 {
		margin-top: 51px
	}

	.mt52 {
		margin-top: 52px
	}

	.mt53 {
		margin-top: 53px
	}

	.mt54 {
		margin-top: 54px
	}

	.mt55 {
		margin-top: 55px
	}

	.mt56 {
		margin-top: 56px
	}

	.mt57 {
		margin-top: 57px
	}

	.mt58 {
		margin-top: 58px
	}

	.mt59 {
		margin-top: 59px
	}

	.mt60 {
		margin-top: 60px
	}

	.mb1 {
		margin-bottom: 1px
	}

	.mb2 {
		margin-bottom: 2px
	}

	.mb3 {
		margin-bottom: 3px
	}

	.mb4 {
		margin-bottom: 4px
	}

	.mb5 {
		margin-bottom: 5px
	}

	.mb6 {
		margin-bottom: 6px
	}

	.mb7 {
		margin-bottom: 7px
	}

	.mb8 {
		margin-bottom: 8px
	}

	.mb9 {
		margin-bottom: 9px
	}

	.mb10 {
		margin-bottom: 10px
	}

	.mb11 {
		margin-bottom: 11px
	}

	.mb12 {
		margin-bottom: 12px
	}

	.mb13 {
		margin-bottom: 13px
	}

	.mb14 {
		margin-bottom: 14px
	}

	.mb15 {
		margin-bottom: 15px
	}

	.mb16 {
		margin-bottom: 16px
	}

	.mb17 {
		margin-bottom: 17px
	}

	.mb18 {
		margin-bottom: 18px
	}

	.mb19 {
		margin-bottom: 19px
	}

	.mb20 {
		margin-bottom: 20px
	}

	.mb21 {
		margin-bottom: 21px
	}

	.mb22 {
		margin-bottom: 22px
	}

	.mb23 {
		margin-bottom: 23px
	}

	.mb24 {
		margin-bottom: 24px
	}

	.mb25 {
		margin-bottom: 25px
	}

	.mb26 {
		margin-bottom: 26px
	}

	.mb27 {
		margin-bottom: 27px
	}

	.mb28 {
		margin-bottom: 28px
	}

	.mb29 {
		margin-bottom: 29px
	}

	.mb30 {
		margin-bottom: 30px
	}

	.mb31 {
		margin-bottom: 31px
	}

	.mb32 {
		margin-bottom: 32px
	}

	.mb33 {
		margin-bottom: 33px
	}

	.mb34 {
		margin-bottom: 34px
	}

	.mb35 {
		margin-bottom: 35px
	}

	.mb36 {
		margin-bottom: 36px
	}

	.mb37 {
		margin-bottom: 37px
	}

	.mb38 {
		margin-bottom: 38px
	}

	.mb39 {
		margin-bottom: 39px
	}

	.mb40 {
		margin-bottom: 40px
	}

	.mb41 {
		margin-bottom: 41px
	}

	.mb42 {
		margin-bottom: 42px
	}

	.mb43 {
		margin-bottom: 43px
	}

	.mb44 {
		margin-bottom: 44px
	}

	.mb45 {
		margin-bottom: 45px
	}

	.mb46 {
		margin-bottom: 46px
	}

	.mb47 {
		margin-bottom: 47px
	}

	.mb48 {
		margin-bottom: 48px
	}

	.mb49 {
		margin-bottom: 49px
	}

	.mb50 {
		margin-bottom: 50px
	}

	.mb51 {
		margin-bottom: 51px
	}

	.mb52 {
		margin-bottom: 52px
	}

	.mb53 {
		margin-bottom: 53px
	}

	.mb54 {
		margin-bottom: 54px
	}

	.mb55 {
		margin-bottom: 55px
	}

	.mb56 {
		margin-bottom: 56px
	}

	.mb57 {
		margin-bottom: 57px
	}

	.mb58 {
		margin-bottom: 58px
	}

	.mb59 {
		margin-bottom: 59px
	}

	.mb60 {
		margin-bottom: 60px
	}

	.mpt1 {
		padding-top: 1px
	}

	.mpt2 {
		padding-top: 2px
	}

	.mpt3 {
		padding-top: 3px
	}

	.mpt4 {
		padding-top: 4px
	}

	.mpt5 {
		padding-top: 5px
	}

	.mpt6 {
		padding-top: 6px
	}

	.mpt7 {
		padding-top: 7px
	}

	.mpt8 {
		padding-top: 8px
	}

	.mpt9 {
		padding-top: 9px
	}

	.mpt10 {
		padding-top: 10px
	}

	.mpt11 {
		padding-top: 11px
	}

	.mpt12 {
		padding-top: 12px
	}

	.mpt13 {
		padding-top: 13px
	}

	.mpt14 {
		padding-top: 14px
	}

	.mpt15 {
		padding-top: 15px
	}

	.mpt16 {
		padding-top: 16px
	}

	.mpt17 {
		padding-top: 17px
	}

	.mpt18 {
		padding-top: 18px
	}

	.mpt19 {
		padding-top: 19px
	}

	.mpt20 {
		padding-top: 20px
	}

	.mpt21 {
		padding-top: 21px
	}

	.mpt22 {
		padding-top: 22px
	}

	.mpt23 {
		padding-top: 23px
	}

	.mpt24 {
		padding-top: 24px
	}

	.mpt25 {
		padding-top: 25px
	}

	.mpt26 {
		padding-top: 26px
	}

	.mpt27 {
		padding-top: 27px
	}

	.mpt28 {
		padding-top: 28px
	}

	.mpt29 {
		padding-top: 29px
	}

	.mpt30 {
		padding-top: 30px
	}

	.mpt31 {
		padding-top: 31px
	}

	.mpt32 {
		padding-top: 32px
	}

	.mpt33 {
		padding-top: 33px
	}

	.mpt34 {
		padding-top: 34px
	}

	.mpt35 {
		padding-top: 35px
	}

	.mpt36 {
		padding-top: 36px
	}

	.mpt37 {
		padding-top: 37px
	}

	.mpt38 {
		padding-top: 38px
	}

	.mpt39 {
		padding-top: 39px
	}

	.mpt40 {
		padding-top: 40px
	}

	.mpt41 {
		padding-top: 41px
	}

	.mpt42 {
		padding-top: 42px
	}

	.mpt43 {
		padding-top: 43px
	}

	.mpt44 {
		padding-top: 44px
	}

	.mpt45 {
		padding-top: 45px
	}

	.mpt46 {
		padding-top: 46px
	}

	.mpt47 {
		padding-top: 47px
	}

	.mpt48 {
		padding-top: 48px
	}

	.mpt49 {
		padding-top: 49px
	}

	.mpt50 {
		padding-top: 50px
	}

	.mpt51 {
		padding-top: 51px
	}

	.mpt52 {
		padding-top: 52px
	}

	.mpt53 {
		padding-top: 53px
	}

	.mpt54 {
		padding-top: 54px
	}

	.mpt55 {
		padding-top: 55px
	}

	.mpt56 {
		padding-top: 56px
	}

	.mpt57 {
		padding-top: 57px
	}

	.mpt58 {
		padding-top: 58px
	}

	.mpt59 {
		padding-top: 59px
	}

	.mpt60 {
		padding-top: 60px
	}

	.mpb1 {
		padding-bottom: 1px
	}

	.mpb2 {
		padding-bottom: 2px
	}

	.mpb3 {
		padding-bottom: 3px
	}

	.mpb4 {
		padding-bottom: 4px
	}

	.mpb5 {
		padding-bottom: 5px
	}

	.mpb6 {
		padding-bottom: 6px
	}

	.mpb7 {
		padding-bottom: 7px
	}

	.mpb8 {
		padding-bottom: 8px
	}

	.mpb9 {
		padding-bottom: 9px
	}

	.mpb10 {
		padding-bottom: 10px
	}

	.mpb11 {
		padding-bottom: 11px
	}

	.mpb12 {
		padding-bottom: 12px
	}

	.mpb13 {
		padding-bottom: 13px
	}

	.mpb14 {
		padding-bottom: 14px
	}

	.mpb15 {
		padding-bottom: 15px
	}

	.mpb16 {
		padding-bottom: 16px
	}

	.mpb17 {
		padding-bottom: 17px
	}

	.mpb18 {
		padding-bottom: 18px
	}

	.mpb19 {
		padding-bottom: 19px
	}

	.mpb20 {
		padding-bottom: 20px
	}

	.mpb21 {
		padding-bottom: 21px
	}

	.mpb22 {
		padding-bottom: 22px
	}

	.mpb23 {
		padding-bottom: 23px
	}

	.mpb24 {
		padding-bottom: 24px
	}

	.mpb25 {
		padding-bottom: 25px
	}

	.mpb26 {
		padding-bottom: 26px
	}

	.mpb27 {
		padding-bottom: 27px
	}

	.mpb28 {
		padding-bottom: 28px
	}

	.mpb29 {
		padding-bottom: 29px
	}

	.mpb30 {
		padding-bottom: 30px
	}

	.mpb31 {
		padding-bottom: 31px
	}

	.mpb32 {
		padding-bottom: 32px
	}

	.mpb33 {
		padding-bottom: 33px
	}

	.mpb34 {
		padding-bottom: 34px
	}

	.mpb35 {
		padding-bottom: 35px
	}

	.mpb36 {
		padding-bottom: 36px
	}

	.mpb37 {
		padding-bottom: 37px
	}

	.mpb38 {
		padding-bottom: 38px
	}

	.mpb39 {
		padding-bottom: 39px
	}

	.mpb40 {
		padding-bottom: 40px
	}

	.mpb41 {
		padding-bottom: 41px
	}

	.mpb42 {
		padding-bottom: 42px
	}

	.mpb43 {
		padding-bottom: 43px
	}

	.mpb44 {
		padding-bottom: 44px
	}

	.mpb45 {
		padding-bottom: 45px
	}

	.mpb46 {
		padding-bottom: 46px
	}

	.mpb47 {
		padding-bottom: 47px
	}

	.mpb48 {
		padding-bottom: 48px
	}

	.mpb49 {
		padding-bottom: 49px
	}

	.mpb50 {
		padding-bottom:50px.mpb51 {
			padding-bottom: 51px
		}

		.mpb52 {
			padding-bottom: 52px
		}

		.mpb53 {
			padding-bottom: 53px
		}

		.mpb54 {
			padding-bottom: 54px
		}

		.mpb55 {
			padding-bottom: 55px
		}

		.mpb56 {
			padding-bottom: 56px
		}

		.mpb57 {
			padding-bottom: 57px
		}

		.mpb58 {
			padding-bottom: 58px
		}

		.mpb59 {
			padding-bottom: 59px
		}

		.mpb60 {
			padding-bottom: 60px
		}


	}

	@media (min-width:1200px) {
		.wLg1 {
			width: 100%
		}

		.wLg2 {
			width: 50%
		}

		.wLg3 {
			width: 33.33333333%
		}

		.wLg4 {
			width: 25%
		}

		.wLg5 {
			width: 20%
		}

		.wLg6 {
			width: 16.66666667%
		}

		.wLg7 {
			width: 14.2857142857%
		}

		.wLg8 {
			width: 12.5%
		}

		.wLg9 {
			width: 11.11111111%
		}

		.wLg10 {
			width: 10%;
		}

		.wLg11 {
			width: 9.09090909%
		}

		.wLg12 {
			width: 8.33333333%
		}


	}

	@media (max-width:1199px) and (min-width:992px) {
		.vMd {
			display: block !important;
		}

		.hMd {
			display: none !important;
		}

		.wMd1 {
			width: 100%
		}

		.wMd2 {
			width: 50%
		}

		.wMd3 {
			width: 33.33333333%
		}

		.wMd4 {
			width: 25%
		}

		.wMd5 {
			width: 20%
		}

		.wMd6 {
			width: 16.66666667%
		}

		.wMd7 {
			width: 14.2857142857%
		}

		.wMd8 {
			width: 12.5%
		}

		.wMd9 {
			width: 11.11111111%
		}

		.wMd10 {
			width: 10%;
		}

		.wMd11 {
			width: 9.09090909%
		}

		.wMd12 {
			width: 8.33333333%
		}

		.md10 {
			font-size: 10px;
		}

		.md11 {
			font-size: 11px;
		}

		.md12 {
			font-size: 12px;
		}

		.md13 {
			font-size: 13px;
		}

		.md14 {
			font-size: 14px;
		}

		.md15 {
			font-size: 15px;
		}

		.md16 {
			font-size: 16px;
		}

		.md17 {
			font-size: 17px;
		}

		.md18 {
			font-size: 18px;
		}

		.md19 {
			font-size: 19px;
		}

		.md20 {
			font-size: 20px;
		}

		.md21 {
			font-size: 21px;
		}

		.md22 {
			font-size: 22px;
		}

		.md23 {
			font-size: 23px;
		}

		.md24 {
			font-size: 24px;
		}

		.md25 {
			font-size: 25px;
		}

		.md26 {
			font-size: 26px;
		}

		.md27 {
			font-size: 27px;
		}

		.md28 {
			font-size: 28px;
		}

		.md29 {
			font-size: 29px;
		}

		.md30 {
			font-size: 30px;
		}

		.md31 {
			font-size: 31px;
		}

		.md32 {
			font-size: 32px;
		}

		.md33 {
			font-size: 33px;
		}

		.md34 {
			font-size: 34px;
		}

		.md35 {
			font-size: 35px;
		}

		.md36 {
			font-size: 36px;
		}

		.md37 {
			font-size: 37px;
		}

		.md38 {
			font-size: 38px;
		}

		.md39 {
			font-size: 39px;
		}

		.md40 {
			font-size: 40px;
		}

		.md41 {
			font-size: 41px;
		}

		.md42 {
			font-size: 42px;
		}

		.md43 {
			font-size: 43px;
		}

		.md44 {
			font-size: 44px;
		}

		.md45 {
			font-size: 45px;
		}

		.md46 {
			font-size: 46px;
		}

		.md47 {
			font-size: 47px;
		}

		.md48 {
			font-size: 48px;
		}

		.md49 {
			font-size: 49px;
		}

		.md50 {
			font-size: 50px;
		}
	}

	@media (max-width:991px) {
		.sm10 {
			font-size: 10px;
		}

		.sm11 {
			font-size: 11px;
		}

		.sm12 {
			font-size: 12px;
		}

		.sm13 {
			font-size: 13px;
		}

		.sm14 {
			font-size: 14px;
		}

		.sm15 {
			font-size: 15px;
		}

		.sm16 {
			font-size: 16px;
		}

		.sm17 {
			font-size: 17px;
		}

		.sm18 {
			font-size: 18px;
		}

		.sm19 {
			font-size: 19px;
		}

		.sm20 {
			font-size: 20px;
		}

		.sm21 {
			font-size: 21px;
		}

		.sm22 {
			font-size: 22px;
		}

		.sm23 {
			font-size: 23px;
		}

		.sm24 {
			font-size: 24px;
		}

		.sm25 {
			font-size: 25px;
		}

		.sm26 {
			font-size: 26px;
		}

		.sm27 {
			font-size: 27px;
		}

		.sm28 {
			font-size: 28px;
		}

		.sm29 {
			font-size: 29px;
		}

		.sm30 {
			font-size: 30px;
		}

		.sm31 {
			font-size: 31px;
		}

		.sm32 {
			font-size: 32px;
		}

		.sm33 {
			font-size: 33px;
		}

		.sm34 {
			font-size: 34px;
		}

		.sm35 {
			font-size: 35px;
		}

		.sm36 {
			font-size: 36px;
		}

		.sm37 {
			font-size: 37px;
		}

		.sm38 {
			font-size: 38px;
		}

		.sm39 {
			font-size: 39px;
		}

		.sm40 {
			font-size: 40px;
		}

		.sm41 {
			font-size: 41px;
		}

		.sm42 {
			font-size: 42px;
		}

		.sm43 {
			font-size: 43px;
		}

		.sm44 {
			font-size: 44px;
		}

		.sm45 {
			font-size: 45px;
		}

		.sm46 {
			font-size: 46px;
		}

		.sm47 {
			font-size: 47px;
		}

		.sm48 {
			font-size: 48px;
		}

		.sm49 {
			font-size: 49px;
		}

		.sm50 {
			font-size: 50px;
		}

		.st1 {
			margin-top: 1px
		}

		.st2 {
			margin-top: 2px
		}

		.st3 {
			margin-top: 3px
		}

		.st4 {
			margin-top: 4px
		}

		.st5 {
			margin-top: 5px
		}

		.st6 {
			margin-top: 6px
		}

		.st7 {
			margin-top: 7px
		}

		.st8 {
			margin-top: 8px
		}

		.st9 {
			margin-top: 9px
		}

		.st10 {
			margin-top: 10px
		}

		.st11 {
			margin-top: 11px
		}

		.st12 {
			margin-top: 12px
		}

		.st13 {
			margin-top: 13px
		}

		.st14 {
			margin-top: 14px
		}

		.st15 {
			margin-top: 15px
		}

		.st16 {
			margin-top: 16px
		}

		.st17 {
			margin-top: 17px
		}

		.st18 {
			margin-top: 18px
		}

		.st19 {
			margin-top: 19px
		}

		.st20 {
			margin-top: 20px
		}

		.st21 {
			margin-top: 21px
		}

		.st22 {
			margin-top: 22px
		}

		.st23 {
			margin-top: 23px
		}

		.st24 {
			margin-top: 24px
		}

		.st25 {
			margin-top: 25px
		}

		.st26 {
			margin-top: 26px
		}

		.st27 {
			margin-top: 27px
		}

		.st28 {
			margin-top: 28px
		}

		.st29 {
			margin-top: 29px
		}

		.st30 {
			margin-top: 30px
		}

		.st31 {
			margin-top: 31px
		}

		.st32 {
			margin-top: 32px
		}

		.st33 {
			margin-top: 33px
		}

		.st34 {
			margin-top: 34px
		}

		.st35 {
			margin-top: 35px
		}

		.st36 {
			margin-top: 36px
		}

		.st37 {
			margin-top: 37px
		}

		.st38 {
			margin-top: 38px
		}

		.st39 {
			margin-top: 39px
		}

		.st40 {
			margin-top: 40px
		}

		.st41 {
			margin-top: 41px
		}

		.st42 {
			margin-top: 42px
		}

		.st43 {
			margin-top: 43px
		}

		.st44 {
			margin-top: 44px
		}

		.st45 {
			margin-top: 45px
		}

		.st46 {
			margin-top: 46px
		}

		.st47 {
			margin-top: 47px
		}

		.st48 {
			margin-top: 48px
		}

		.st49 {
			margin-top: 49px
		}

		.st50 {
			margin-top: 50px
		}

		.st51 {
			margin-top: 51px
		}

		.st52 {
			margin-top: 52px
		}

		.st53 {
			margin-top: 53px
		}

		.st54 {
			margin-top: 54px
		}

		.st55 {
			margin-top: 55px
		}

		.st56 {
			margin-top: 56px
		}

		.st57 {
			margin-top: 57px
		}

		.st58 {
			margin-top: 58px
		}

		.st59 {
			margin-top: 59px
		}

		.st60 {
			margin-top: 60px
		}

		.sb1 {
			margin-bottom: 1px
		}

		.sb2 {
			margin-bottom: 2px
		}

		.sb3 {
			margin-bottom: 3px
		}

		.sb4 {
			margin-bottom: 4px
		}

		.sb5 {
			margin-bottom: 5px
		}

		.sb6 {
			margin-bottom: 6px
		}

		.sb7 {
			margin-bottom: 7px
		}

		.sb8 {
			margin-bottom: 8px
		}

		.sb9 {
			margin-bottom: 9px
		}

		.sb10 {
			margin-bottom: 10px
		}

		.sb11 {
			margin-bottom: 11px
		}

		.sb12 {
			margin-bottom: 12px
		}

		.sb13 {
			margin-bottom: 13px
		}

		.sb14 {
			margin-bottom: 14px
		}

		.sb15 {
			margin-bottom: 15px
		}

		.sb16 {
			margin-bottom: 16px
		}

		.sb17 {
			margin-bottom: 17px
		}

		.sb18 {
			margin-bottom: 18px
		}

		.sb19 {
			margin-bottom: 19px
		}

		.sb20 {
			margin-bottom: 20px
		}

		.sb21 {
			margin-bottom: 21px
		}

		.sb22 {
			margin-bottom: 22px
		}

		.sb23 {
			margin-bottom: 23px
		}

		.sb24 {
			margin-bottom: 24px
		}

		.sb25 {
			margin-bottom: 25px
		}

		.sb26 {
			margin-bottom: 26px
		}

		.sb27 {
			margin-bottom: 27px
		}

		.sb28 {
			margin-bottom: 28px
		}

		.sb29 {
			margin-bottom: 29px
		}

		.sb30 {
			margin-bottom: 30px
		}

		.sb31 {
			margin-bottom: 31px
		}

		.sb32 {
			margin-bottom: 32px
		}

		.sb33 {
			margin-bottom: 33px
		}

		.sb34 {
			margin-bottom: 34px
		}

		.sb35 {
			margin-bottom: 35px
		}

		.sb36 {
			margin-bottom: 36px
		}

		.sb37 {
			margin-bottom: 37px
		}

		.sb38 {
			margin-bottom: 38px
		}

		.sb39 {
			margin-bottom: 39px
		}

		.sb40 {
			margin-bottom: 40px
		}

		.sb41 {
			margin-bottom: 41px
		}

		.sb42 {
			margin-bottom: 42px
		}

		.sb43 {
			margin-bottom: 43px
		}

		.sb44 {
			margin-bottom: 44px
		}

		.sb45 {
			margin-bottom: 45px
		}

		.sb46 {
			margin-bottom: 46px
		}

		.sb47 {
			margin-bottom: 47px
		}

		.sb48 {
			margin-bottom: 48px
		}

		.sb49 {
			margin-bottom: 49px
		}

		.sb50 {
			margin-bottom: 50px
		}

		.sb51 {
			margin-bottom: 51px
		}

		.sb52 {
			margin-bottom: 52px
		}

		.sb53 {
			margin-bottom: 53px
		}

		.sb54 {
			margin-bottom: 54px
		}

		.sb55 {
			margin-bottom: 55px
		}

		.sb56 {
			margin-bottom: 56px
		}

		.sb57 {
			margin-bottom: 57px
		}

		.sb58 {
			margin-bottom: 58px
		}

		.sb59 {
			margin-bottom: 59px
		}

		.sb60 {
			margin-bottom: 60px
		}

		.spt1 {
			padding-top: 1px
		}

		.spt2 {
			padding-top: 2px
		}

		.spt3 {
			padding-top: 3px
		}

		.spt4 {
			padding-top: 4px
		}

		.spt5 {
			padding-top: 5px
		}

		.spt6 {
			padding-top: 6px
		}

		.spt7 {
			padding-top: 7px
		}

		.spt8 {
			padding-top: 8px
		}

		.spt9 {
			padding-top: 9px
		}

		.spt10 {
			padding-top: 10px
		}

		.spt11 {
			padding-top: 11px
		}

		.spt12 {
			padding-top: 12px
		}

		.spt13 {
			padding-top: 13px
		}

		.spt14 {
			padding-top: 14px
		}

		.spt15 {
			padding-top: 15px
		}

		.spt16 {
			padding-top: 16px
		}

		.spt17 {
			padding-top: 17px
		}

		.spt18 {
			padding-top: 18px
		}

		.spt19 {
			padding-top: 19px
		}

		.spt20 {
			padding-top: 20px
		}

		.spt21 {
			padding-top: 21px
		}

		.spt22 {
			padding-top: 22px
		}

		.spt23 {
			padding-top: 23px
		}

		.spt24 {
			padding-top: 24px
		}

		.spt25 {
			padding-top: 25px
		}

		.spt26 {
			padding-top: 26px
		}

		.spt27 {
			padding-top: 27px
		}

		.spt28 {
			padding-top: 28px
		}

		.spt29 {
			padding-top: 29px
		}

		.spt30 {
			padding-top: 30px
		}

		.spt31 {
			padding-top: 31px
		}

		.spt32 {
			padding-top: 32px
		}

		.spt33 {
			padding-top: 33px
		}

		.spt34 {
			padding-top: 34px
		}

		.spt35 {
			padding-top: 35px
		}

		.spt36 {
			padding-top: 36px
		}

		.spt37 {
			padding-top: 37px
		}

		.spt38 {
			padding-top: 38px
		}

		.spt39 {
			padding-top: 39px
		}

		.spt40 {
			padding-top: 40px
		}

		.spt41 {
			padding-top: 41px
		}

		.spt42 {
			padding-top: 42px
		}

		.spt43 {
			padding-top: 43px
		}

		.spt44 {
			padding-top: 44px
		}

		.spt45 {
			padding-top: 45px
		}

		.spt46 {
			padding-top: 46px
		}

		.spt47 {
			padding-top: 47px
		}

		.spt48 {
			padding-top: 48px
		}

		.spt49 {
			padding-top: 49px
		}

		.spt50 {
			padding-top: 50px
		}

		.spt51 {
			padding-top: 51px
		}

		.spt52 {
			padding-top: 52px
		}

		.spt53 {
			padding-top: 53px
		}

		.spt54 {
			padding-top: 54px
		}

		.spt55 {
			padding-top: 55px
		}

		.spt56 {
			padding-top: 56px
		}

		.spt57 {
			padding-top: 57px
		}

		.spt58 {
			padding-top: 58px
		}

		.spt59 {
			padding-top: 59px
		}

		.spt60 {
			padding-top: 60px
		}

		.spb1 {
			padding-bottom: 1px
		}

		.spb2 {
			padding-bottom: 2px
		}

		.spb3 {
			padding-bottom: 3px
		}

		.spb4 {
			padding-bottom: 4px
		}

		.spb5 {
			padding-bottom: 5px
		}

		.spb6 {
			padding-bottom: 6px
		}

		.spb7 {
			padding-bottom: 7px
		}

		.spb8 {
			padding-bottom: 8px
		}

		.spb9 {
			padding-bottom: 9px
		}

		.spb10 {
			padding-bottom: 10px
		}

		.spb11 {
			padding-bottom: 11px
		}

		.spb12 {
			padding-bottom: 12px
		}

		.spb13 {
			padding-bottom: 13px
		}

		.spb14 {
			padding-bottom: 14px
		}

		.spb15 {
			padding-bottom: 15px
		}

		.spb16 {
			padding-bottom: 16px
		}

		.spb17 {
			padding-bottom: 17px
		}

		.spb18 {
			padding-bottom: 18px
		}

		.spb19 {
			padding-bottom: 19px
		}

		.spb20 {
			padding-bottom: 20px
		}

		.spb21 {
			padding-bottom: 21px
		}

		.spb22 {
			padding-bottom: 22px
		}

		.spb23 {
			padding-bottom: 23px
		}

		.spb24 {
			padding-bottom: 24px
		}

		.spb25 {
			padding-bottom: 25px
		}

		.spb26 {
			padding-bottom: 26px
		}

		.spb27 {
			padding-bottom: 27px
		}

		.spb28 {
			padding-bottom: 28px
		}

		.spb29 {
			padding-bottom: 29px
		}

		.spb30 {
			padding-bottom: 30px
		}

		.spb31 {
			padding-bottom: 31px
		}

		.spb32 {
			padding-bottom: 32px
		}

		.spb33 {
			padding-bottom: 33px
		}

		.spb34 {
			padding-bottom: 34px
		}

		.spb35 {
			padding-bottom: 35px
		}

		.spb36 {
			padding-bottom: 36px
		}

		.spb37 {
			padding-bottom: 37px
		}

		.spb38 {
			padding-bottom: 38px
		}

		.spb39 {
			padding-bottom: 39px
		}

		.spb40 {
			padding-bottom: 40px
		}

		.spb41 {
			padding-bottom: 41px
		}

		.spb42 {
			padding-bottom: 42px
		}

		.spb43 {
			padding-bottom: 43px
		}

		.spb44 {
			padding-bottom: 44px
		}

		.spb45 {
			padding-bottom: 45px
		}

		.spb46 {
			padding-bottom: 46px
		}

		.spb47 {
			padding-bottom: 47px
		}

		.spb48 {
			padding-bottom: 48px
		}

		.spb49 {
			padding-bottom: 49px
		}

		.spb50 {
			padding-bottom: 50px
		}

		.spb51 {
			padding-bottom: 51px
		}

		.spb52 {
			padding-bottom: 52px
		}

		.spb53 {
			padding-bottom: 53px
		}

		.spb54 {
			padding-bottom: 54px
		}

		.spb55 {
			padding-bottom: 55px
		}

		.spb56 {
			padding-bottom: 56px
		}

		.spb57 {
			padding-bottom: 57px
		}

		.spb58 {
			padding-bottom: 58px
		}

		.spb59 {
			padding-bottom: 59px
		}

		.spb60 {
			padding-bottom: 60px
		}

	}

	@media (max-width:991px) and (min-width:768px) {
		.vSm {
			display: block !important;
		}

		.hSm {
			display: none !important;
		}

		.wSm1 {
			width: 100%
		}

		.wSm2 {
			width: 50%
		}

		.wSm3 {
			width: 33.33333333%
		}

		.wSm4 {
			width: 25%
		}

		.wSm5 {
			width: 20%
		}

		.wSm6 {
			width: 16.66666667%
		}

		.wSm7 {
			width: 14.2857142857%
		}

		.wSm8 {
			width: 12.5%
		}

		.wSm9 {
			width: 11.11111111%
		}

		.wSm10 {
			width: 10%;
		}

		.wSm11 {
			width: 9.09090909%
		}

		.wSm12 {
			width: 8.33333333%
		}

		s .sm10 {
			font-size: 10px;
		}

		.sm11 {
			font-size: 11px;
		}

		.sm12 {
			font-size: 12px;
		}

		.sm13 {
			font-size: 13px;
		}

		.sm14 {
			font-size: 14px;
		}

		.sm15 {
			font-size: 15px;
		}

		.sm16 {
			font-size: 16px;
		}

		.sm17 {
			font-size: 17px;
		}

		.sm18 {
			font-size: 18px;
		}

		.sm19 {
			font-size: 19px;
		}

		.sm20 {
			font-size: 20px;
		}

		.sm21 {
			font-size: 21px;
		}

		.sm22 {
			font-size: 22px;
		}

		.sm23 {
			font-size: 23px;
		}

		.sm24 {
			font-size: 24px;
		}

		.sm25 {
			font-size: 25px;
		}

		.sm26 {
			font-size: 26px;
		}

		.sm27 {
			font-size: 27px;
		}

		.sm28 {
			font-size: 28px;
		}

		.sm29 {
			font-size: 29px;
		}

		.sm30 {
			font-size: 30px;
		}

		.sm31 {
			font-size: 31px;
		}

		.sm32 {
			font-size: 32px;
		}

		.sm33 {
			font-size: 33px;
		}

		.sm34 {
			font-size: 34px;
		}

		.sm35 {
			font-size: 35px;
		}

		.sm36 {
			font-size: 36px;
		}

		.sm37 {
			font-size: 37px;
		}

		.sm38 {
			font-size: 38px;
		}

		.sm39 {
			font-size: 39px;
		}

		.sm40 {
			font-size: 40px;
		}

		.sm41 {
			font-size: 41px;
		}

		.sm42 {
			font-size: 42px;
		}

		.sm43 {
			font-size: 43px;
		}

		.sm44 {
			font-size: 44px;
		}

		.sm45 {
			font-size: 45px;
		}

		.sm46 {
			font-size: 46px;
		}

		.sm47 {
			font-size: 47px;
		}

		.sm48 {
			font-size: 48px;
		}

		.sm49 {
			font-size: 49px;
		}

		.sm50 {
			font-size: 50px;
		}

		.eneh {
			float: none;
			width: 124px;
		}
	}

	@media (max-width:767px) {

		h1 {
			font-size: 25px
		}

		.vXs {
			display: block !important;
		}

		.hXs {
			display: none !important;
		}

		.hidden-xs {
			display: none !important;
		}

		.header {
			height: 70px;
		}

		.header-div {
			position: relative;
			height: 70px;
			width: 100%;
		}

		.logo {
			float: left;
			width: 150px;
		}

		.logo>img {
			display: block;
			width: 150px;
		}

		.toptell {
			background-size: 28px;
			padding-left: 30px;
			margin-left: 0;
		}

		.toptell a {
			font-size: 14px;
		}



		.btn-a {
			height: 70px;
		}

		.btn1 {
			background: url(/image/btn1.png) no-repeat center center/24px 24px;
			height: 70px;
		}

		.btn2 {
			background: url(/image/btn2.png) no-repeat center center/24px 24px;
			height: 70px;
		}

		.navDiv {
			top: 70px;
		}

		.wXs1 {
			width: 100%
		}

		.wXs2 {
			width: 50%
		}

		.wXs3 {
			width: 33.33333333%
		}

		.wXs4 {
			width: 25%
		}

		.wXs5 {
			width: 20%
		}

		.wXs6 {
			width: 16.66666667%
		}

		.wXs7 {
			width: 14.2857142857%
		}

		.wXs8 {
			width: 12.5%
		}

		.wXs9 {
			width: 11.11111111%
		}

		.wXs10 {
			width: 10%;
		}

		.wXs11 {
			width: 9.09090909%
		}

		.wXs12 {
			width: 8.33333333%
		}

		.xs10 {
			font-size: 10px;
		}

		.xs11 {
			font-size: 11px;
		}

		.xs12 {
			font-size: 12px;
		}

		.xs13 {
			font-size: 13px;
		}

		.xs14 {
			font-size: 14px;
		}

		.xs15 {
			font-size: 15px;
		}

		.xs16 {
			font-size: 16px;
		}

		.xs17 {
			font-size: 17px;
		}

		.xs18 {
			font-size: 18px;
		}

		.xs19 {
			font-size: 19px;
		}

		.xs20 {
			font-size: 20px;
		}

		.xs21 {
			font-size: 21px;
		}

		.xs22 {
			font-size: 22px;
		}

		.xs23 {
			font-size: 23px;
		}

		.xs24 {
			font-size: 24px;
		}

		.xs25 {
			font-size: 25px;
		}

		.xs26 {
			font-size: 26px;
		}

		.xs27 {
			font-size: 27px;
		}

		.xs28 {
			font-size: 28px;
		}

		.xs29 {
			font-size: 29px;
		}

		.xs30 {
			font-size: 30px;
		}

		.xs31 {
			font-size: 31px;
		}

		.xs32 {
			font-size: 32px;
		}

		.xs33 {
			font-size: 33px;
		}

		.xs34 {
			font-size: 34px;
		}

		.xs35 {
			font-size: 35px;
		}

		.xs36 {
			font-size: 36px;
		}

		.xs37 {
			font-size: 37px;
		}

		.xs38 {
			font-size: 38px;
		}

		.xs39 {
			font-size: 39px;
		}

		.xs40 {
			font-size: 40px;
		}

		.xs41 {
			font-size: 41px;
		}

		.xs42 {
			font-size: 42px;
		}

		.xs43 {
			font-size: 43px;
		}

		.xs44 {
			font-size: 44px;
		}

		.xs45 {
			font-size: 45px;
		}

		.xs46 {
			font-size: 46px;
		}

		.xs47 {
			font-size: 47px;
		}

		.xs48 {
			font-size: 48px;
		}

		.xs49 {
			font-size: 49px;
		}

		.xs50 {
			font-size: 50px;
		}

		.header-div {
			height: 70px;
		}

		.logo {
			width: 150px;
		}

		.logo>img {
			display: block;
			width: 150px !important;
		}

		.navDiv {
			top: 70px;
		}

		.xs10 {
			font-size: 10px;
		}

		.xs11 {
			font-size: 11px;
		}

		.xs12 {
			font-size: 12px;
		}

		.xs13 {
			font-size: 13px;
		}

		.xs14 {
			font-size: 14px;
		}

		.xs15 {
			font-size: 15px;
		}

		.xs16 {
			font-size: 16px;
		}

		.xs17 {
			font-size: 17px;
		}

		.xs18 {
			font-size: 18px;
		}

		.xs19 {
			font-size: 19px;
		}

		.xs20 {
			font-size: 20px;
		}

		.xs21 {
			font-size: 21px;
		}

		.xs22 {
			font-size: 22px;
		}

		.xs23 {
			font-size: 23px;
		}

		.xs24 {
			font-size: 24px;
		}

		.xs25 {
			font-size: 25px;
		}

		.xs26 {
			font-size: 26px;
		}

		.xs27 {
			font-size: 27px;
		}

		.xs28 {
			font-size: 28px;
		}

		.xs29 {
			font-size: 29px;
		}

		.xs30 {
			font-size: 30px;
		}

		.xs31 {
			font-size: 31px;
		}

		.xs32 {
			font-size: 32px;
		}

		.xs33 {
			font-size: 33px;
		}

		.xs34 {
			font-size: 34px;
		}

		.xs35 {
			font-size: 35px;
		}

		.xs36 {
			font-size: 36px;
		}

		.xs37 {
			font-size: 37px;
		}

		.xs38 {
			font-size: 38px;
		}

		.xs39 {
			font-size: 39px;
		}

		.xs40 {
			font-size: 40px;
		}

		.xs41 {
			font-size: 41px;
		}

		.xs42 {
			font-size: 42px;
		}

		.xs43 {
			font-size: 43px;
		}

		.xs44 {
			font-size: 44px;
		}

		.xs45 {
			font-size: 45px;
		}

		.xs46 {
			font-size: 46px;
		}

		.xs47 {
			font-size: 47px;
		}

		.xs48 {
			font-size: 48px;
		}

		.xs49 {
			font-size: 49px;
		}

		.xs50 {
			font-size: 50px;
		}

		.xt1 {
			margin-top: 1px
		}

		.xt2 {
			margin-top: 2px
		}

		.xt3 {
			margin-top: 3px
		}

		.xt4 {
			margin-top: 4px
		}

		.xt5 {
			margin-top: 5px
		}

		.xt6 {
			margin-top: 6px
		}

		.xt7 {
			margin-top: 7px
		}

		.xt8 {
			margin-top: 8px
		}

		.xt9 {
			margin-top: 9px
		}

		.xt10 {
			margin-top: 10px
		}

		.xt11 {
			margin-top: 11px
		}

		.xt12 {
			margin-top: 12px
		}

		.xt13 {
			margin-top: 13px
		}

		.xt14 {
			margin-top: 14px
		}

		.xt15 {
			margin-top: 15px
		}

		.xt16 {
			margin-top: 16px
		}

		.xt17 {
			margin-top: 17px
		}

		.xt18 {
			margin-top: 18px
		}

		.xt19 {
			margin-top: 19px
		}

		.xt20 {
			margin-top: 20px
		}

		.xt21 {
			margin-top: 21px
		}

		.xt22 {
			margin-top: 22px
		}

		.xt23 {
			margin-top: 23px
		}

		.xt24 {
			margin-top: 24px
		}

		.xt25 {
			margin-top: 25px
		}

		.xt26 {
			margin-top: 26px
		}

		.xt27 {
			margin-top: 27px
		}

		.xt28 {
			margin-top: 28px
		}

		.xt29 {
			margin-top: 29px
		}

		.xt30 {
			margin-top: 30px
		}

		.xt31 {
			margin-top: 31px
		}

		.xt32 {
			margin-top: 32px
		}

		.xt33 {
			margin-top: 33px
		}

		.xt34 {
			margin-top: 34px
		}

		.xt35 {
			margin-top: 35px
		}

		.xt36 {
			margin-top: 36px
		}

		.xt37 {
			margin-top: 37px
		}

		.xt38 {
			margin-top: 38px
		}

		.xt39 {
			margin-top: 39px
		}

		.xt40 {
			margin-top: 40px
		}

		.xt41 {
			margin-top: 41px
		}

		.xt42 {
			margin-top: 42px
		}

		.xt43 {
			margin-top: 43px
		}

		.xt44 {
			margin-top: 44px
		}

		.xt45 {
			margin-top: 45px
		}

		.xt46 {
			margin-top: 46px
		}

		.xt47 {
			margin-top: 47px
		}

		.xt48 {
			margin-top: 48px
		}

		.xt49 {
			margin-top: 49px
		}

		.xt50 {
			margin-top: 50px
		}

		.xt51 {
			margin-top: 51px
		}

		.xt52 {
			margin-top: 52px
		}

		.xt53 {
			margin-top: 53px
		}

		.xt54 {
			margin-top: 54px
		}

		.xt55 {
			margin-top: 55px
		}

		.xt56 {
			margin-top: 56px
		}

		.xt57 {
			margin-top: 57px
		}

		.xt58 {
			margin-top: 58px
		}

		.xt59 {
			margin-top: 59px
		}

		.xt60 {
			margin-top: 60px
		}

		.xb1 {
			margin-bottom: 1px
		}

		.xb2 {
			margin-bottom: 2px
		}

		.xb3 {
			margin-bottom: 3px
		}

		.xb4 {
			margin-bottom: 4px
		}

		.xb5 {
			margin-bottom: 5px
		}

		.xb6 {
			margin-bottom: 6px
		}

		.xb7 {
			margin-bottom: 7px
		}

		.xb8 {
			margin-bottom: 8px
		}

		.xb9 {
			margin-bottom: 9px
		}

		.xb10 {
			margin-bottom: 10px
		}

		.xb11 {
			margin-bottom: 11px
		}

		.xb12 {
			margin-bottom: 12px
		}

		.xb13 {
			margin-bottom: 13px
		}

		.xb14 {
			margin-bottom: 14px
		}

		.xb15 {
			margin-bottom: 15px
		}

		.xb16 {
			margin-bottom: 16px
		}

		.xb17 {
			margin-bottom: 17px
		}

		.xb18 {
			margin-bottom: 18px
		}

		.xb19 {
			margin-bottom: 19px
		}

		.xb20 {
			margin-bottom: 20px
		}

		.xb21 {
			margin-bottom: 21px
		}

		.xb22 {
			margin-bottom: 22px
		}

		.xb23 {
			margin-bottom: 23px
		}

		.xb24 {
			margin-bottom: 24px
		}

		.xb25 {
			margin-bottom: 25px
		}

		.xb26 {
			margin-bottom: 26px
		}

		.xb27 {
			margin-bottom: 27px
		}

		.xb28 {
			margin-bottom: 28px
		}

		.xb29 {
			margin-bottom: 29px
		}

		.xb30 {
			margin-bottom: 30px
		}

		.xb31 {
			margin-bottom: 31px
		}

		.xb32 {
			margin-bottom: 32px
		}

		.xb33 {
			margin-bottom: 33px
		}

		.xb34 {
			margin-bottom: 34px
		}

		.xb35 {
			margin-bottom: 35px
		}

		.xb36 {
			margin-bottom: 36px
		}

		.xb37 {
			margin-bottom: 37px
		}

		.xb38 {
			margin-bottom: 38px
		}

		.xb39 {
			margin-bottom: 39px
		}

		.xb40 {
			margin-bottom: 40px
		}

		.xb41 {
			margin-bottom: 41px
		}

		.xb42 {
			margin-bottom: 42px
		}

		.xb43 {
			margin-bottom: 43px
		}

		.xb44 {
			margin-bottom: 44px
		}

		.xb45 {
			margin-bottom: 45px
		}

		.xb46 {
			margin-bottom: 46px
		}

		.xb47 {
			margin-bottom: 47px
		}

		.xb48 {
			margin-bottom: 48px
		}

		.xb49 {
			margin-bottom: 49px
		}

		.xb50 {
			margin-bottom: 50px
		}

		.xb51 {
			margin-bottom: 51px
		}

		.xb52 {
			margin-bottom: 52px
		}

		.xb53 {
			margin-bottom: 53px
		}

		.xb54 {
			margin-bottom: 54px
		}

		.xb55 {
			margin-bottom: 55px
		}

		.xb56 {
			margin-bottom: 56px
		}

		.xb57 {
			margin-bottom: 57px
		}

		.xb58 {
			margin-bottom: 58px
		}

		.xb59 {
			margin-bottom: 59px
		}

		.xb60 {
			margin-bottom: 60px
		}

		.xpt1 {
			padding-top: 1px
		}

		.xpt2 {
			padding-top: 2px
		}

		.xpt3 {
			padding-top: 3px
		}

		.xpt4 {
			padding-top: 4px
		}

		.xpt5 {
			padding-top: 5px
		}

		.xpt6 {
			padding-top: 6px
		}

		.xpt7 {
			padding-top: 7px
		}

		.xpt8 {
			padding-top: 8px
		}

		.xpt9 {
			padding-top: 9px
		}

		.xpt10 {
			padding-top: 10px
		}

		.xpt11 {
			padding-top: 11px
		}

		.xpt12 {
			padding-top: 12px
		}

		.xpt13 {
			padding-top: 13px
		}

		.xpt14 {
			padding-top: 14px
		}

		.xpt15 {
			padding-top: 15px
		}

		.xpt16 {
			padding-top: 16px
		}

		.xpt17 {
			padding-top: 17px
		}

		.xpt18 {
			padding-top: 18px
		}

		.xpt19 {
			padding-top: 19px
		}

		.xpt20 {
			padding-top: 20px
		}

		.xpt21 {
			padding-top: 21px
		}

		.xpt22 {
			padding-top: 22px
		}

		.xpt23 {
			padding-top: 23px
		}

		.xpt24 {
			padding-top: 24px
		}

		.xpt25 {
			padding-top: 25px
		}

		.xpt26 {
			padding-top: 26px
		}

		.xpt27 {
			padding-top: 27px
		}

		.xpt28 {
			padding-top: 28px
		}

		.xpt29 {
			padding-top: 29px
		}

		.xpt30 {
			padding-top: 30px
		}

		.xpt31 {
			padding-top: 31px
		}

		.xpt32 {
			padding-top: 32px
		}

		.xpt33 {
			padding-top: 33px
		}

		.xpt34 {
			padding-top: 34px
		}

		.xpt35 {
			padding-top: 35px
		}

		.xpt36 {
			padding-top: 36px
		}

		.xpt37 {
			padding-top: 37px
		}

		.xpt38 {
			padding-top: 38px
		}

		.xpt39 {
			padding-top: 39px
		}

		.xpt40 {
			padding-top: 40px
		}

		.xpt41 {
			padding-top: 41px
		}

		.xpt42 {
			padding-top: 42px
		}

		.xpt43 {
			padding-top: 43px
		}

		.xpt44 {
			padding-top: 44px
		}

		.xpt45 {
			padding-top: 45px
		}

		.xpt46 {
			padding-top: 46px
		}

		.xpt47 {
			padding-top: 47px
		}

		.xpt48 {
			padding-top: 48px
		}

		.xpt49 {
			padding-top: 49px
		}

		.xpt50 {
			padding-top: 50px
		}

		.xpt51 {
			padding-top: 51px
		}

		.xpt52 {
			padding-top: 52px
		}

		.xpt53 {
			padding-top: 53px
		}

		.xpt54 {
			padding-top: 54px
		}

		.xpt55 {
			padding-top: 55px
		}

		.xpt56 {
			padding-top: 56px
		}

		.xpt57 {
			padding-top: 57px
		}

		.xpt58 {
			padding-top: 58px
		}

		.xpt59 {
			padding-top: 59px
		}

		.xpt60 {
			padding-top: 60px
		}

		.xpb1 {
			padding-bottom: 1px
		}

		.xpb2 {
			padding-bottom: 2px
		}

		.xpb3 {
			padding-bottom: 3px
		}

		.xpb4 {
			padding-bottom: 4px
		}

		.xpb5 {
			padding-bottom: 5px
		}

		.xpb6 {
			padding-bottom: 6px
		}

		.xpb7 {
			padding-bottom: 7px
		}

		.xpb8 {
			padding-bottom: 8px
		}

		.xpb9 {
			padding-bottom: 9px
		}

		.xpb10 {
			padding-bottom: 10px
		}

		.xpb11 {
			padding-bottom: 11px
		}

		.xpb12 {
			padding-bottom: 12px
		}

		.xpb13 {
			padding-bottom: 13px
		}

		.xpb14 {
			padding-bottom: 14px
		}

		.xpb15 {
			padding-bottom: 15px
		}

		.xpb16 {
			padding-bottom: 16px
		}

		.xpb17 {
			padding-bottom: 17px
		}

		.xpb18 {
			padding-bottom: 18px
		}

		.xpb19 {
			padding-bottom: 19px
		}

		.xpb20 {
			padding-bottom: 20px
		}

		.xpb21 {
			padding-bottom: 21px
		}

		.xpb22 {
			padding-bottom: 22px
		}

		.xpb23 {
			padding-bottom: 23px
		}

		.xpb24 {
			padding-bottom: 24px
		}

		.xpb25 {
			padding-bottom: 25px
		}

		.xpb26 {
			padding-bottom: 26px
		}

		.xpb27 {
			padding-bottom: 27px
		}

		.xpb28 {
			padding-bottom: 28px
		}

		.xpb29 {
			padding-bottom: 29px
		}

		.xpb30 {
			padding-bottom: 30px
		}

		.xpb31 {
			padding-bottom: 31px
		}

		.xpb32 {
			padding-bottom: 32px
		}

		.xpb33 {
			padding-bottom: 33px
		}

		.xpb34 {
			padding-bottom: 34px
		}

		.xpb35 {
			padding-bottom: 35px
		}

		.xpb36 {
			padding-bottom: 36px
		}

		.xpb37 {
			padding-bottom: 37px
		}

		.xpb38 {
			padding-bottom: 38px
		}

		.xpb39 {
			padding-bottom: 39px
		}

		.xpb40 {
			padding-bottom: 40px
		}

		.xpb41 {
			padding-bottom: 41px
		}

		.xpb42 {
			padding-bottom: 42px
		}

		.xpb43 {
			padding-bottom: 43px
		}

		.xpb44 {
			padding-bottom: 44px
		}

		.xpb45 {
			padding-bottom: 45px
		}

		.xpb46 {
			padding-bottom: 46px
		}

		.xpb47 {
			padding-bottom: 47px
		}

		.xpb48 {
			padding-bottom: 48px
		}

		.xpb49 {
			padding-bottom: 49px
		}

		.xpb50 {
			padding-bottom: 50px
		}

		.xpb51 {
			padding-bottom: 51px
		}

		.xpb52 {
			padding-bottom: 52px
		}

		.xpb53 {
			padding-bottom: 53px
		}

		.xpb54 {
			padding-bottom: 54px
		}

		.xpb55 {
			padding-bottom: 55px
		}

		.xpb56 {
			padding-bottom: 56px
		}

		.xpb57 {
			padding-bottom: 57px
		}

		.xpb58 {
			padding-bottom: 58px
		}

		.xpb59 {
			padding-bottom: 59px
		}

		.xpb60 {
			padding-bottom: 60px
		}

	}	
@charset "utf-8";

/* CSS Document */
* {
	margin: 0;
	padding: 0;
	list-style: none
}

*,
*:before,
*:after {
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
	-o-box-sizing: border-box;
	-ms-box-sizing: border-box;
	box-sizing: border-box
}

article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
main,
nav,
section,
summary {
	display: block
}

audio,
canvas,
video {
	display: inline-block
}

audio:not([controls]) {
	display: none;
	height: 0
}

[hidden] {
	display: none
}

html {
	line-height: 1.4;
	font-family: "微软雅黑";
	-ms-text-size-adjust: 100%;
	-webkit-text-size-adjust: 100%;
	-webkit-tap-highlight-color: rgba(0, 0, 0, 0)
}

body {
	font-size: 14px;
	margin: 0;
	color: #333;
	text-align: left;
	background-color: #fff;
	margin: 0;
	overflow-x: hidden
}

a:focus {
	outline: thin dotted
}

a:active,
a:hover {
	outline: 0
}

abbr[title] {
	border-bottom: 1px dotted
}

b,
strong {
	font-weight: bold
}

dfn {
	font-style: italic
}

hr {
	-moz-box-sizing: content-box;
	box-sizing: content-box;
	height: 0
}

mark {
	background: #ff0;
	color: #000
}

code,
kbd,
pre,
samp {
	font-family: monospace, serif;
	font-size: 1em
}

pre {
	white-space: pre-wrap
}

q {
	quotes: "\201C""\201D""\2018""\2019"
}

small {
	font-size: 80%
}

sub,
sup {
	font-size: 75%;
	line-height: 0;
	position: relative;
	vertical-align: baseline
}

sup {
	top: -0.5em
}

sub {
	bottom: -0.25em
}

svg:not(:root) {
	overflow: hidden
}

figure {
	margin: 0
}

fieldset {
	border: 1px solid #c0c0c0;
	margin: 0 2px;
	padding: .35em .625em .75em
}

legend {
	border: 0;
	padding: 0
}

button,
input,
select,
textarea {
	font-family: inherit;
	font-size: 100%;
	margin: 0;
	padding: 0
}

button,
input {
	line-height: normal
}

button,
select {
	text-transform: none
}

button,
html input[type="button"],
input[type="reset"],
input[type="submit"] {
	-webkit-appearance: button;
	cursor: pointer
}

button[disabled],
html input[disabled] {
	cursor: default
}

input[type="checkbox"],
input[type="radio"] {
	box-sizing: border-box;
	padding: 0
}

input[type="search"] {
	-webkit-appearance: textfield;
	-moz-box-sizing: content-box;
	-webkit-box-sizing: content-box;
	box-sizing: content-box
}

input[type="search"]::-webkit-search-cancel-button,
input[type="search"]::-webkit-search-decoration {
	-webkit-appearance: none
}

button::-moz-focus-inner,
input::-moz-focus-inner {
	border: 0;
	padding: 0
}

textarea {
	overflow: auto;
	vertical-align: top
}

table {
	border-collapse: collapse;
	border-spacing: 0
}

.clearfix:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden
}

.clearfix {
	zoom: 1
}

.ovh {
	overflow: hidden
}

.rel {
	position: relative
}

.abs {
	position: absolute
}

.d-n {
	display: none
}

.d-b {
	display: block
}

.dinb {
	display: inline-block
}

.din {
	display: inline
}

.t-l {
	text-align: left
}

.t-r {
	text-align: right
}

.t-c {
	text-align: center
}

.v-t {
	vertical-align: top
}

.v-m {
	vertical-align: middle
}

.v-b {
	vertical-align: bottom
}

.t-x {
	text-transform: lowercase
}

.t-d {
	text-transform: uppercase
}

.t-k {
	text-transform: capitalize
}

.t-b {
	font-weight: bold
}

.t-lig {
	font-weight: lighter
}

.t-nom {
	font-style: normal
}

.t-ita {
	font-style: italic
}

.t-obl {
	font-style: oblique
}

.f-l {
	float: left
}

.f-r {
	float: right
}

.c-b {
	display: block;
	margin-right: auto;
	margin-left: auto
}

.chl {
	transition: .5s;
	-ms-transition: .5s;
	-moz-transition: .5s;
	-webkit-transition: .5s;
	-o-transition: .5s
}

.header.slideDown {
	top: 0
}

.header.slideUp {
	top: -200px
}

.fixed {
	position: fixed
}

.left0 {
	left: 0
}

.top0 {
	top: 0
}

.right0 {
	right: 0
}

.bottom0 {
	bottom: 0
}

.mg0 {
	margin: 0
}

.mgt0 {
	margin-top: 0
}

.mgb0 {
	margin-bottom: 0
}

.mgl0 {
	margin-left: 0
}

.mgr0 {
	margin-right: 0
}

.pd0 {
	padding-left: 0;
	padding-right: 0
}

.pdt0 {
	padding-top: 0
}

.pdb0 {
	padding-bottom: 0
}

.pdl0 {
	padding-left: 0
}

.pdr0 {
	padding-right: 0
}

.mgt1 {
	margin-top: .01rem
}

.mgt2 {
	margin-top: .02rem
}

.mgt3 {
	margin-top: .03rem
}

.mgt4 {
	margin-top: .04rem
}

.mgt5 {
	margin-top: .05rem
}

.mgt6 {
	margin-top: .06rem
}

.mgt7 {
	margin-top: .07rem
}

.mgt8 {
	margin-top: .08rem
}

.mgt9 {
	margin-top: .09rem
}

.mgt10 {
	margin-top: .10rem
}

.mgt11 {
	margin-top: .11rem
}

.mgt12 {
	margin-top: .12rem
}

.mgt13 {
	margin-top: .13rem
}

.mgt14 {
	margin-top: .14rem
}

.mgt15 {
	margin-top: .15rem
}

.mgt16 {
	margin-top: .16rem
}

.mgt17 {
	margin-top: .17rem
}

.mgt18 {
	margin-top: .18rem
}

.mgt19 {
	margin-top: .19rem
}

.mgt20 {
	margin-top: .20rem
}

.mgt21 {
	margin-top: .21rem
}

.mgt22 {
	margin-top: .22rem
}

.mgt23 {
	margin-top: .23rem
}

.mgt24 {
	margin-top: .24rem
}

.mgt25 {
	margin-top: .25rem
}

.mgt26 {
	margin-top: .26rem
}

.mgt27 {
	margin-top: .27rem
}

.mgt28 {
	margin-top: .28rem
}

.mgt29 {
	margin-top: .29rem
}

.mgt30 {
	margin-top: .30rem
}

.mgt31 {
	margin-top: .31rem
}

.mgt32 {
	margin-top: .32rem
}

.mgt33 {
	margin-top: .33rem
}

.mgt34 {
	margin-top: .34rem
}

.mgt35 {
	margin-top: .35rem
}

.mgt36 {
	margin-top: .36rem
}

.mgt37 {
	margin-top: .37rem
}

.mgt38 {
	margin-top: .38rem
}

.mgt39 {
	margin-top: .39rem
}

.mgt40 {
	margin-top: .40rem
}

.mgt41 {
	margin-top: .41rem
}

.mgt42 {
	margin-top: .42rem
}

.mgt43 {
	margin-top: .43rem
}

.mgt44 {
	margin-top: .44rem
}

.mgt45 {
	margin-top: .45rem
}

.mgt46 {
	margin-top: .46rem
}

.mgt47 {
	margin-top: .47rem
}

.mgt48 {
	margin-top: .48rem
}

.mgt49 {
	margin-top: .49rem
}

.mgt50 {
	margin-top: .50rem
}

.mgt51 {
	margin-top: .51rem
}

.mgt52 {
	margin-top: .52rem
}

.mgt53 {
	margin-top: .53rem
}

.mgt54 {
	margin-top: .54rem
}

.mgt55 {
	margin-top: .55rem
}

.mgt56 {
	margin-top: .56rem
}

.mgt57 {
	margin-top: .57rem
}

.mgt58 {
	margin-top: .58rem
}

.mgt59 {
	margin-top: .59rem
}

.mgt60 {
	margin-top: .60rem
}

.mgt61 {
	margin-top: .61rem
}

.mgt62 {
	margin-top: .62rem
}

.mgt63 {
	margin-top: .63rem
}

.mgt64 {
	margin-top: .64rem
}

.mgt65 {
	margin-top: .65rem
}

.mgt66 {
	margin-top: .66rem
}

.mgt67 {
	margin-top: .67rem
}

.mgt68 {
	margin-top: .68rem
}

.mgt69 {
	margin-top: .69rem
}

.mgt70 {
	margin-top: .70rem
}

.mgt71 {
	margin-top: .71rem
}

.mgt72 {
	margin-top: .72rem
}

.mgt73 {
	margin-top: .73rem
}

.mgt74 {
	margin-top: .74rem
}

.mgt75 {
	margin-top: .75rem
}

.mgt76 {
	margin-top: .76rem
}

.mgt77 {
	margin-top: .77rem
}

.mgt78 {
	margin-top: .78rem
}

.mgt79 {
	margin-top: .79rem
}

.mgt80 {
	margin-top: .80rem
}

.mgt81 {
	margin-top: .81rem
}

.mgt82 {
	margin-top: .82rem
}

.mgt83 {
	margin-top: .83rem
}

.mgt84 {
	margin-top: .84rem
}

.mgt85 {
	margin-top: .85rem
}

.mgt86 {
	margin-top: .86rem
}

.mgt87 {
	margin-top: .87rem
}

.mgt88 {
	margin-top: .88rem
}

.mgt89 {
	margin-top: .89rem
}

.mgt90 {
	margin-top: .90rem
}

.mgt91 {
	margin-top: .91rem
}

.mgt92 {
	margin-top: .92rem
}

.mgt93 {
	margin-top: .93rem
}

.mgt94 {
	margin-top: .94rem
}

.mgt95 {
	margin-top: .95rem
}

.mgt96 {
	margin-top: .96rem
}

.mgt97 {
	margin-top: .97rem
}

.mgt98 {
	margin-top: .98rem
}

.mgt99 {
	margin-top: .99rem
}

.mgt100 {
	margin-top: 1.00rem
}

.mgr1 {
	margin-right: .01rem
}

.mgr2 {
	margin-right: .02rem
}

.mgr3 {
	margin-right: .03rem
}

.mgr4 {
	margin-right: .04rem
}

.mgr5 {
	margin-right: .05rem
}

.mgr6 {
	margin-right: .06rem
}

.mgr7 {
	margin-right: .07rem
}

.mgr8 {
	margin-right: .08rem
}

.mgr9 {
	margin-right: .09rem
}

.mgr10 {
	margin-right: .10rem
}

.mgr11 {
	margin-right: .11rem
}

.mgr12 {
	margin-right: .12rem
}

.mgr13 {
	margin-right: .13rem
}

.mgr14 {
	margin-right: .14rem
}

.mgr15 {
	margin-right: .15rem
}

.mgr16 {
	margin-right: .16rem
}

.mgr17 {
	margin-right: .17rem
}

.mgr18 {
	margin-right: .18rem
}

.mgr19 {
	margin-right: .19rem
}

.mgr20 {
	margin-right: .20rem
}

.mgr21 {
	margin-right: .21rem
}

.mgr22 {
	margin-right: .22rem
}

.mgr23 {
	margin-right: .23rem
}

.mgr24 {
	margin-right: .24rem
}

.mgr25 {
	margin-right: .25rem
}

.mgr26 {
	margin-right: .26rem
}

.mgr27 {
	margin-right: .27rem
}

.mgr28 {
	margin-right: .28rem
}

.mgr29 {
	margin-right: .29rem
}

.mgr30 {
	margin-right: .30rem
}

.mgr31 {
	margin-right: .31rem
}

.mgr32 {
	margin-right: .32rem
}

.mgr33 {
	margin-right: .33rem
}

.mgr34 {
	margin-right: .34rem
}

.mgr35 {
	margin-right: .35rem
}

.mgr36 {
	margin-right: .36rem
}

.mgr37 {
	margin-right: .37rem
}

.mgr38 {
	margin-right: .38rem
}

.mgr39 {
	margin-right: .39rem
}

.mgr40 {
	margin-right: .40rem
}

.mgr41 {
	margin-right: .41rem
}

.mgr42 {
	margin-right: .42rem
}

.mgr43 {
	margin-right: .43rem
}

.mgr44 {
	margin-right: .44rem
}

.mgr45 {
	margin-right: .45rem
}

.mgr46 {
	margin-right: .46rem
}

.mgr47 {
	margin-right: .47rem
}

.mgr48 {
	margin-right: .48rem
}

.mgr49 {
	margin-right: .49rem
}

.mgr50 {
	margin-right: .50rem
}

.mgr51 {
	margin-right: .51rem
}

.mgr52 {
	margin-right: .52rem
}

.mgr53 {
	margin-right: .53rem
}

.mgr54 {
	margin-right: .54rem
}

.mgr55 {
	margin-right: .55rem
}

.mgr56 {
	margin-right: .56rem
}

.mgr57 {
	margin-right: .57rem
}

.mgr58 {
	margin-right: .58rem
}

.mgr59 {
	margin-right: .59rem
}

.mgr60 {
	margin-right: .60rem
}

.mgr61 {
	margin-right: .61rem
}

.mgr62 {
	margin-right: .62rem
}

.mgr63 {
	margin-right: .63rem
}

.mgr64 {
	margin-right: .64rem
}

.mgr65 {
	margin-right: .65rem
}

.mgr66 {
	margin-right: .66rem
}

.mgr67 {
	margin-right: .67rem
}

.mgr68 {
	margin-right: .68rem
}

.mgr69 {
	margin-right: .69rem
}

.mgr70 {
	margin-right: .70rem
}

.mgr71 {
	margin-right: .71rem
}

.mgr72 {
	margin-right: .72rem
}

.mgr73 {
	margin-right: .73rem
}

.mgr74 {
	margin-right: .74rem
}

.mgr75 {
	margin-right: .75rem
}

.mgr76 {
	margin-right: .76rem
}

.mgr77 {
	margin-right: .77rem
}

.mgr78 {
	margin-right: .78rem
}

.mgr79 {
	margin-right: .79rem
}

.mgr80 {
	margin-right: .80rem
}

.mgr81 {
	margin-right: .81rem
}

.mgr82 {
	margin-right: .82rem
}

.mgr83 {
	margin-right: .83rem
}

.mgr84 {
	margin-right: .84rem
}

.mgr85 {
	margin-right: .85rem
}

.mgr86 {
	margin-right: .86rem
}

.mgr87 {
	margin-right: .87rem
}

.mgr88 {
	margin-right: .88rem
}

.mgr89 {
	margin-right: .89rem
}

.mgr90 {
	margin-right: .90rem
}

.mgr91 {
	margin-right: .91rem
}

.mgr92 {
	margin-right: .92rem
}

.mgr93 {
	margin-right: .93rem
}

.mgr94 {
	margin-right: .94rem
}

.mgr95 {
	margin-right: .95rem
}

.mgr96 {
	margin-right: .96rem
}

.mgr97 {
	margin-right: .97rem
}

.mgr98 {
	margin-right: .98rem
}

.mgr99 {
	margin-right: .99rem
}

.mgr100 {
	margin-right: 1.00rem
}

.mgb1 {
	margin-bottom: .01rem
}

.mgb2 {
	margin-bottom: .02rem
}

.mgb3 {
	margin-bottom: .03rem
}

.mgb4 {
	margin-bottom: .04rem
}

.mgb5 {
	margin-bottom: .05rem
}

.mgb6 {
	margin-bottom: .06rem
}

.mgb7 {
	margin-bottom: .07rem
}

.mgb8 {
	margin-bottom: .08rem
}

.mgb9 {
	margin-bottom: .09rem
}

.mgb10 {
	margin-bottom: .10rem
}

.mgb11 {
	margin-bottom: .11rem
}

.mgb12 {
	margin-bottom: .12rem
}

.mgb13 {
	margin-bottom: .13rem
}

.mgb14 {
	margin-bottom: .14rem
}

.mgb15 {
	margin-bottom: .15rem
}

.mgb16 {
	margin-bottom: .16rem
}

.mgb17 {
	margin-bottom: .17rem
}

.mgb18 {
	margin-bottom: .18rem
}

.mgb19 {
	margin-bottom: .19rem
}

.mgb20 {
	margin-bottom: .20rem
}

.mgb21 {
	margin-bottom: .21rem
}

.mgb22 {
	margin-bottom: .22rem
}

.mgb23 {
	margin-bottom: .23rem
}

.mgb24 {
	margin-bottom: .24rem
}

.mgb25 {
	margin-bottom: .25rem
}

.mgb26 {
	margin-bottom: .26rem
}

.mgb27 {
	margin-bottom: .27rem
}

.mgb28 {
	margin-bottom: .28rem
}

.mgb29 {
	margin-bottom: .29rem
}

.mgb30 {
	margin-bottom: .30rem
}

.mgb31 {
	margin-bottom: .31rem
}

.mgb32 {
	margin-bottom: .32rem
}

.mgb33 {
	margin-bottom: .33rem
}

.mgb34 {
	margin-bottom: .34rem
}

.mgb35 {
	margin-bottom: .35rem
}

.mgb36 {
	margin-bottom: .36rem
}

.mgb37 {
	margin-bottom: .37rem
}

.mgb38 {
	margin-bottom: .38rem
}

.mgb39 {
	margin-bottom: .39rem
}

.mgb40 {
	margin-bottom: .40rem
}

.mgb41 {
	margin-bottom: .41rem
}

.mgb42 {
	margin-bottom: .42rem
}

.mgb43 {
	margin-bottom: .43rem
}

.mgb44 {
	margin-bottom: .44rem
}

.mgb45 {
	margin-bottom: .45rem
}

.mgb46 {
	margin-bottom: .46rem
}

.mgb47 {
	margin-bottom: .47rem
}

.mgb48 {
	margin-bottom: .48rem
}

.mgb49 {
	margin-bottom: .49rem
}

.mgb50 {
	margin-bottom: .50rem
}

.mgb51 {
	margin-bottom: .51rem
}

.mgb52 {
	margin-bottom: .52rem
}

.mgb53 {
	margin-bottom: .53rem
}

.mgb54 {
	margin-bottom: .54rem
}

.mgb55 {
	margin-bottom: .55rem
}

.mgb56 {
	margin-bottom: .56rem
}

.mgb57 {
	margin-bottom: .57rem
}

.mgb58 {
	margin-bottom: .58rem
}

.mgb59 {
	margin-bottom: .59rem
}

.mgb60 {
	margin-bottom: .60rem
}

.mgb61 {
	margin-bottom: .61rem
}

.mgb62 {
	margin-bottom: .62rem
}

.mgb63 {
	margin-bottom: .63rem
}

.mgb64 {
	margin-bottom: .64rem
}

.mgb65 {
	margin-bottom: .65rem
}

.mgb66 {
	margin-bottom: .66rem
}

.mgb67 {
	margin-bottom: .67rem
}

.mgb68 {
	margin-bottom: .68rem
}

.mgb69 {
	margin-bottom: .69rem
}

.mgb70 {
	margin-bottom: .70rem
}

.mgb71 {
	margin-bottom: .71rem
}

.mgb72 {
	margin-bottom: .72rem
}

.mgb73 {
	margin-bottom: .73rem
}

.mgb74 {
	margin-bottom: .74rem
}

.mgb75 {
	margin-bottom: .75rem
}

.mgb76 {
	margin-bottom: .76rem
}

.mgb77 {
	margin-bottom: .77rem
}

.mgb78 {
	margin-bottom: .78rem
}

.mgb79 {
	margin-bottom: .79rem
}

.mgb80 {
	margin-bottom: .80rem
}

.mgb81 {
	margin-bottom: .81rem
}

.mgb82 {
	margin-bottom: .82rem
}

.mgb83 {
	margin-bottom: .83rem
}

.mgb84 {
	margin-bottom: .84rem
}

.mgb85 {
	margin-bottom: .85rem
}

.mgb86 {
	margin-bottom: .86rem
}

.mgb87 {
	margin-bottom: .87rem
}

.mgb88 {
	margin-bottom: .88rem
}

.mgb89 {
	margin-bottom: .89rem
}

.mgb90 {
	margin-bottom: .90rem
}

.mgb91 {
	margin-bottom: .91rem
}

.mgb92 {
	margin-bottom: .92rem
}

.mgb93 {
	margin-bottom: .93rem
}

.mgb94 {
	margin-bottom: .94rem
}

.mgb95 {
	margin-bottom: .95rem
}

.mgb96 {
	margin-bottom: .96rem
}

.mgb97 {
	margin-bottom: .97rem
}

.mgb98 {
	margin-bottom: .98rem
}

.mgb99 {
	margin-bottom: .99rem
}

.mgb100 {
	margin-bottom: 1.00rem
}

.mgl1 {
	margin-left: .01rem
}

.mgl2 {
	margin-left: .02rem
}

.mgl3 {
	margin-left: .03rem
}

.mgl4 {
	margin-left: .04rem
}

.mgl5 {
	margin-left: .05rem
}

.mgl6 {
	margin-left: .06rem
}

.mgl7 {
	margin-left: .07rem
}

.mgl8 {
	margin-left: .08rem
}

.mgl9 {
	margin-left: .09rem
}

.mgl10 {
	margin-left: .10rem
}

.mgl11 {
	margin-left: .11rem
}

.mgl12 {
	margin-left: .12rem
}

.mgl13 {
	margin-left: .13rem
}

.mgl14 {
	margin-left: .14rem
}

.mgl15 {
	margin-left: .15rem
}

.mgl16 {
	margin-left: .16rem
}

.mgl17 {
	margin-left: .17rem
}

.mgl18 {
	margin-left: .18rem
}

.mgl19 {
	margin-left: .19rem
}

.mgl20 {
	margin-left: .20rem
}

.mgl21 {
	margin-left: .21rem
}

.mgl22 {
	margin-left: .22rem
}

.mgl23 {
	margin-left: .23rem
}

.mgl24 {
	margin-left: .24rem
}

.mgl25 {
	margin-left: .25rem
}

.mgl26 {
	margin-left: .26rem
}

.mgl27 {
	margin-left: .27rem
}

.mgl28 {
	margin-left: .28rem
}

.mgl29 {
	margin-left: .29rem
}

.mgl30 {
	margin-left: .30rem
}

.mgl31 {
	margin-left: .31rem
}

.mgl32 {
	margin-left: .32rem
}

.mgl33 {
	margin-left: .33rem
}

.mgl34 {
	margin-left: .34rem
}

.mgl35 {
	margin-left: .35rem
}

.mgl36 {
	margin-left: .36rem
}

.mgl37 {
	margin-left: .37rem
}

.mgl38 {
	margin-left: .38rem
}

.mgl39 {
	margin-left: .39rem
}

.mgl40 {
	margin-left: .40rem
}

.mgl41 {
	margin-left: .41rem
}

.mgl42 {
	margin-left: .42rem
}

.mgl43 {
	margin-left: .43rem
}

.mgl44 {
	margin-left: .44rem
}

.mgl45 {
	margin-left: .45rem
}

.mgl46 {
	margin-left: .46rem
}

.mgl47 {
	margin-left: .47rem
}

.mgl48 {
	margin-left: .48rem
}

.mgl49 {
	margin-left: .49rem
}

.mgl50 {
	margin-left: .50rem
}

.mgl51 {
	margin-left: .51rem
}

.mgl52 {
	margin-left: .52rem
}

.mgl53 {
	margin-left: .53rem
}

.mgl54 {
	margin-left: .54rem
}

.mgl55 {
	margin-left: .55rem
}

.mgl56 {
	margin-left: .56rem
}

.mgl57 {
	margin-left: .57rem
}

.mgl58 {
	margin-left: .58rem
}

.mgl59 {
	margin-left: .59rem
}

.mgl60 {
	margin-left: .60rem
}

.mgl61 {
	margin-left: .61rem
}

.mgl62 {
	margin-left: .62rem
}

.mgl63 {
	margin-left: .63rem
}

.mgl64 {
	margin-left: .64rem
}

.mgl65 {
	margin-left: .65rem
}

.mgl66 {
	margin-left: .66rem
}

.mgl67 {
	margin-left: .67rem
}

.mgl68 {
	margin-left: .68rem
}

.mgl69 {
	margin-left: .69rem
}

.mgl70 {
	margin-left: .70rem
}

.mgl71 {
	margin-left: .71rem
}

.mgl72 {
	margin-left: .72rem
}

.mgl73 {
	margin-left: .73rem
}

.mgl74 {
	margin-left: .74rem
}

.mgl75 {
	margin-left: .75rem
}

.mgl76 {
	margin-left: .76rem
}

.mgl77 {
	margin-left: .77rem
}

.mgl78 {
	margin-left: .78rem
}

.mgl79 {
	margin-left: .79rem
}

.mgl80 {
	margin-left: .80rem
}

.mgl81 {
	margin-left: .81rem
}

.mgl82 {
	margin-left: .82rem
}

.mgl83 {
	margin-left: .83rem
}

.mgl84 {
	margin-left: .84rem
}

.mgl85 {
	margin-left: .85rem
}

.mgl86 {
	margin-left: .86rem
}

.mgl87 {
	margin-left: .87rem
}

.mgl88 {
	margin-left: .88rem
}

.mgl89 {
	margin-left: .89rem
}

.mgl90 {
	margin-left: .90rem
}

.mgl91 {
	margin-left: .91rem
}

.mgl92 {
	margin-left: .92rem
}

.mgl93 {
	margin-left: .93rem
}

.mgl94 {
	margin-left: .94rem
}

.mgl95 {
	margin-left: .95rem
}

.mgl96 {
	margin-left: .96rem
}

.mgl97 {
	margin-left: .97rem
}

.mgl98 {
	margin-left: .98rem
}

.mgl99 {
	margin-left: .99rem
}

.mgl100 {
	margin-left: 1.00rem
}

.pdt1 {
	padding-top: .01rem
}

.pdt2 {
	padding-top: .02rem
}

.pdt3 {
	padding-top: .03rem
}

.pdt4 {
	padding-top: .04rem
}

.pdt5 {
	padding-top: .05rem
}

.pdt6 {
	padding-top: .06rem
}

.pdt7 {
	padding-top: .07rem
}

.pdt8 {
	padding-top: .08rem
}

.pdt9 {
	padding-top: .09rem
}

.pdt10 {
	padding-top: .10rem
}

.pdt11 {
	padding-top: .11rem
}

.pdt12 {
	padding-top: .12rem
}

.pdt13 {
	padding-top: .13rem
}

.pdt14 {
	padding-top: .14rem
}

.pdt15 {
	padding-top: .15rem
}

.pdt16 {
	padding-top: .16rem
}

.pdt17 {
	padding-top: .17rem
}

.pdt18 {
	padding-top: .18rem
}

.pdt19 {
	padding-top: .19rem
}

.pdt20 {
	padding-top: .20rem
}

.pdt21 {
	padding-top: .21rem
}

.pdt22 {
	padding-top: .22rem
}

.pdt23 {
	padding-top: .23rem
}

.pdt24 {
	padding-top: .24rem
}

.pdt25 {
	padding-top: .25rem
}

.pdt26 {
	padding-top: .26rem
}

.pdt27 {
	padding-top: .27rem
}

.pdt28 {
	padding-top: .28rem
}

.pdt29 {
	padding-top: .29rem
}

.pdt30 {
	padding-top: .30rem
}

.pdt31 {
	padding-top: .31rem
}

.pdt32 {
	padding-top: .32rem
}

.pdt33 {
	padding-top: .33rem
}

.pdt34 {
	padding-top: .34rem
}

.pdt35 {
	padding-top: .35rem
}

.pdt36 {
	padding-top: .36rem
}

.pdt37 {
	padding-top: .37rem
}

.pdt38 {
	padding-top: .38rem
}

.pdt39 {
	padding-top: .39rem
}

.pdt40 {
	padding-top: .40rem
}

.pdt41 {
	padding-top: .41rem
}

.pdt42 {
	padding-top: .42rem
}

.pdt43 {
	padding-top: .43rem
}

.pdt44 {
	padding-top: .44rem
}

.pdt45 {
	padding-top: .45rem
}

.pdt46 {
	padding-top: .46rem
}

.pdt47 {
	padding-top: .47rem
}

.pdt48 {
	padding-top: .48rem
}

.pdt49 {
	padding-top: .49rem
}

.pdt50 {
	padding-top: .50rem
}

.pdt51 {
	padding-top: .51rem
}

.pdt52 {
	padding-top: .52rem
}

.pdt53 {
	padding-top: .53rem
}

.pdt54 {
	padding-top: .54rem
}

.pdt55 {
	padding-top: .55rem
}

.pdt56 {
	padding-top: .56rem
}

.pdt57 {
	padding-top: .57rem
}

.pdt58 {
	padding-top: .58rem
}

.pdt59 {
	padding-top: .59rem
}

.pdt60 {
	padding-top: .60rem
}

.pdt61 {
	padding-top: .61rem
}

.pdt62 {
	padding-top: .62rem
}

.pdt63 {
	padding-top: .63rem
}

.pdt64 {
	padding-top: .64rem
}

.pdt65 {
	padding-top: .65rem
}

.pdt66 {
	padding-top: .66rem
}

.pdt67 {
	padding-top: .67rem
}

.pdt68 {
	padding-top: .68rem
}

.pdt69 {
	padding-top: .69rem
}

.pdt70 {
	padding-top: .70rem
}

.pdt71 {
	padding-top: .71rem
}

.pdt72 {
	padding-top: .72rem
}

.pdt73 {
	padding-top: .73rem
}

.pdt74 {
	padding-top: .74rem
}

.pdt75 {
	padding-top: .75rem
}

.pdt76 {
	padding-top: .76rem
}

.pdt77 {
	padding-top: .77rem
}

.pdt78 {
	padding-top: .78rem
}

.pdt79 {
	padding-top: .79rem
}

.pdt80 {
	padding-top: .80rem
}

.pdt81 {
	padding-top: .81rem
}

.pdt82 {
	padding-top: .82rem
}

.pdt83 {
	padding-top: .83rem
}

.pdt84 {
	padding-top: .84rem
}

.pdt85 {
	padding-top: .85rem
}

.pdt86 {
	padding-top: .86rem
}

.pdt87 {
	padding-top: .87rem
}

.pdt88 {
	padding-top: .88rem
}

.pdt89 {
	padding-top: .89rem
}

.pdt90 {
	padding-top: .90rem
}

.pdt91 {
	padding-top: .91rem
}

.pdt92 {
	padding-top: .92rem
}

.pdt93 {
	padding-top: .93rem
}

.pdt94 {
	padding-top: .94rem
}

.pdt95 {
	padding-top: .95rem
}

.pdt96 {
	padding-top: .96rem
}

.pdt97 {
	padding-top: .97rem
}

.pdt98 {
	padding-top: .98rem
}

.pdt99 {
	padding-top: .99rem
}

.pdt100 {
	padding-top: 1.00rem
}

.pdr1 {
	padding-right: .01rem
}

.pdr2 {
	padding-right: .02rem
}

.pdr3 {
	padding-right: .03rem
}

.pdr4 {
	padding-right: .04rem
}

.pdr5 {
	padding-right: .05rem
}

.pdr6 {
	padding-right: .06rem
}

.pdr7 {
	padding-right: .07rem
}

.pdr8 {
	padding-right: .08rem
}

.pdr9 {
	padding-right: .09rem
}

.pdr10 {
	padding-right: .10rem
}

.pdr11 {
	padding-right: .11rem
}

.pdr12 {
	padding-right: .12rem
}

.pdr13 {
	padding-right: .13rem
}

.pdr14 {
	padding-right: .14rem
}

.pdr15 {
	padding-right: .15rem
}

.pdr16 {
	padding-right: .16rem
}

.pdr17 {
	padding-right: .17rem
}

.pdr18 {
	padding-right: .18rem
}

.pdr19 {
	padding-right: .19rem
}

.pdr20 {
	padding-right: .20rem
}

.pdr21 {
	padding-right: .21rem
}

.pdr22 {
	padding-right: .22rem
}

.pdr23 {
	padding-right: .23rem
}

.pdr24 {
	padding-right: .24rem
}

.pdr25 {
	padding-right: .25rem
}

.pdr26 {
	padding-right: .26rem
}

.pdr27 {
	padding-right: .27rem
}

.pdr28 {
	padding-right: .28rem
}

.pdr29 {
	padding-right: .29rem
}

.pdr30 {
	padding-right: .30rem
}

.pdr31 {
	padding-right: .31rem
}

.pdr32 {
	padding-right: .32rem
}

.pdr33 {
	padding-right: .33rem
}

.pdr34 {
	padding-right: .34rem
}

.pdr35 {
	padding-right: .35rem
}

.pdr36 {
	padding-right: .36rem
}

.pdr37 {
	padding-right: .37rem
}

.pdr38 {
	padding-right: .38rem
}

.pdr39 {
	padding-right: .39rem
}

.pdr40 {
	padding-right: .40rem
}

.pdr41 {
	padding-right: .41rem
}

.pdr42 {
	padding-right: .42rem
}

.pdr43 {
	padding-right: .43rem
}

.pdr44 {
	padding-right: .44rem
}

.pdr45 {
	padding-right: .45rem
}

.pdr46 {
	padding-right: .46rem
}

.pdr47 {
	padding-right: .47rem
}

.pdr48 {
	padding-right: .48rem
}

.pdr49 {
	padding-right: .49rem
}

.pdr50 {
	padding-right: .50rem
}

.pdr51 {
	padding-right: .51rem
}

.pdr52 {
	padding-right: .52rem
}

.pdr53 {
	padding-right: .53rem
}

.pdr54 {
	padding-right: .54rem
}

.pdr55 {
	padding-right: .55rem
}

.pdr56 {
	padding-right: .56rem
}

.pdr57 {
	padding-right: .57rem
}

.pdr58 {
	padding-right: .58rem
}

.pdr59 {
	padding-right: .59rem
}

.pdr60 {
	padding-right: .60rem
}

.pdr61 {
	padding-right: .61rem
}

.pdr62 {
	padding-right: .62rem
}

.pdr63 {
	padding-right: .63rem
}

.pdr64 {
	padding-right: .64rem
}

.pdr65 {
	padding-right: .65rem
}

.pdr66 {
	padding-right: .66rem
}

.pdr67 {
	padding-right: .67rem
}

.pdr68 {
	padding-right: .68rem
}

.pdr69 {
	padding-right: .69rem
}

.pdr70 {
	padding-right: .70rem
}

.pdr71 {
	padding-right: .71rem
}

.pdr72 {
	padding-right: .72rem
}

.pdr73 {
	padding-right: .73rem
}

.pdr74 {
	padding-right: .74rem
}

.pdr75 {
	padding-right: .75rem
}

.pdr76 {
	padding-right: .76rem
}

.pdr77 {
	padding-right: .77rem
}

.pdr78 {
	padding-right: .78rem
}

.pdr79 {
	padding-right: .79rem
}

.pdr80 {
	padding-right: .80rem
}

.pdr81 {
	padding-right: .81rem
}

.pdr82 {
	padding-right: .82rem
}

.pdr83 {
	padding-right: .83rem
}

.pdr84 {
	padding-right: .84rem
}

.pdr85 {
	padding-right: .85rem
}

.pdr86 {
	padding-right: .86rem
}

.pdr87 {
	padding-right: .87rem
}

.pdr88 {
	padding-right: .88rem
}

.pdr89 {
	padding-right: .89rem
}

.pdr90 {
	padding-right: .90rem
}

.pdr91 {
	padding-right: .91rem
}

.pdr92 {
	padding-right: .92rem
}

.pdr93 {
	padding-right: .93rem
}

.pdr94 {
	padding-right: .94rem
}

.pdr95 {
	padding-right: .95rem
}

.pdr96 {
	padding-right: .96rem
}

.pdr97 {
	padding-right: .97rem
}

.pdr98 {
	padding-right: .98rem
}

.pdr99 {
	padding-right: .99rem
}

.pdr100 {
	padding-right: 1.00rem
}

.pdb1 {
	padding-bottom: .01rem
}

.pdb2 {
	padding-bottom: .02rem
}

.pdb3 {
	padding-bottom: .03rem
}

.pdb4 {
	padding-bottom: .04rem
}

.pdb5 {
	padding-bottom: .05rem
}

.pdb6 {
	padding-bottom: .06rem
}

.pdb7 {
	padding-bottom: .07rem
}

.pdb8 {
	padding-bottom: .08rem
}

.pdb9 {
	padding-bottom: .09rem
}

.pdb10 {
	padding-bottom: .10rem
}

.pdb11 {
	padding-bottom: .11rem
}

.pdb12 {
	padding-bottom: .12rem
}

.pdb13 {
	padding-bottom: .13rem
}

.pdb14 {
	padding-bottom: .14rem
}

.pdb15 {
	padding-bottom: .15rem
}

.pdb16 {
	padding-bottom: .16rem
}

.pdb17 {
	padding-bottom: .17rem
}

.pdb18 {
	padding-bottom: .18rem
}

.pdb19 {
	padding-bottom: .19rem
}

.pdb20 {
	padding-bottom: .20rem
}

.pdb21 {
	padding-bottom: .21rem
}

.pdb22 {
	padding-bottom: .22rem
}

.pdb23 {
	padding-bottom: .23rem
}

.pdb24 {
	padding-bottom: .24rem
}

.pdb25 {
	padding-bottom: .25rem
}

.pdb26 {
	padding-bottom: .26rem
}

.pdb27 {
	padding-bottom: .27rem
}

.pdb28 {
	padding-bottom: .28rem
}

.pdb29 {
	padding-bottom: .29rem
}

.pdb30 {
	padding-bottom: .30rem
}

.pdb31 {
	padding-bottom: .31rem
}

.pdb32 {
	padding-bottom: .32rem
}

.pdb33 {
	padding-bottom: .33rem
}

.pdb34 {
	padding-bottom: .34rem
}

.pdb35 {
	padding-bottom: .35rem
}

.pdb36 {
	padding-bottom: .36rem
}

.pdb37 {
	padding-bottom: .37rem
}

.pdb38 {
	padding-bottom: .38rem
}

.pdb39 {
	padding-bottom: .39rem
}

.pdb40 {
	padding-bottom: .40rem
}

.pdb41 {
	padding-bottom: .41rem
}

.pdb42 {
	padding-bottom: .42rem
}

.pdb43 {
	padding-bottom: .43rem
}

.pdb44 {
	padding-bottom: .44rem
}

.pdb45 {
	padding-bottom: .45rem
}

.pdb46 {
	padding-bottom: .46rem
}

.pdb47 {
	padding-bottom: .47rem
}

.pdb48 {
	padding-bottom: .48rem
}

.pdb49 {
	padding-bottom: .49rem
}

.pdb50 {
	padding-bottom: .50rem
}

.pdb51 {
	padding-bottom: .51rem
}

.pdb52 {
	padding-bottom: .52rem
}

.pdb53 {
	padding-bottom: .53rem
}

.pdb54 {
	padding-bottom: .54rem
}

.pdb55 {
	padding-bottom: .55rem
}

.pdb56 {
	padding-bottom: .56rem
}

.pdb57 {
	padding-bottom: .57rem
}

.pdb58 {
	padding-bottom: .58rem
}

.pdb59 {
	padding-bottom: .59rem
}

.pdb60 {
	padding-bottom: .60rem
}

.pdb61 {
	padding-bottom: .61rem
}

.pdb62 {
	padding-bottom: .62rem
}

.pdb63 {
	padding-bottom: .63rem
}

.pdb64 {
	padding-bottom: .64rem
}

.pdb65 {
	padding-bottom: .65rem
}

.pdb66 {
	padding-bottom: .66rem
}

.pdb67 {
	padding-bottom: .67rem
}

.pdb68 {
	padding-bottom: .68rem
}

.pdb69 {
	padding-bottom: .69rem
}

.pdb70 {
	padding-bottom: .70rem
}

.pdb71 {
	padding-bottom: .71rem
}

.pdb72 {
	padding-bottom: .72rem
}

.pdb73 {
	padding-bottom: .73rem
}

.pdb74 {
	padding-bottom: .74rem
}

.pdb75 {
	padding-bottom: .75rem
}

.pdb76 {
	padding-bottom: .76rem
}

.pdb77 {
	padding-bottom: .77rem
}

.pdb78 {
	padding-bottom: .78rem
}

.pdb79 {
	padding-bottom: .79rem
}

.pdb80 {
	padding-bottom: .80rem
}

.pdb81 {
	padding-bottom: .81rem
}

.pdb82 {
	padding-bottom: .82rem
}

.pdb83 {
	padding-bottom: .83rem
}

.pdb84 {
	padding-bottom: .84rem
}

.pdb85 {
	padding-bottom: .85rem
}

.pdb86 {
	padding-bottom: .86rem
}

.pdb87 {
	padding-bottom: .87rem
}

.pdb88 {
	padding-bottom: .88rem
}

.pdb89 {
	padding-bottom: .89rem
}

.pdb90 {
	padding-bottom: .90rem
}

.pdb91 {
	padding-bottom: .91rem
}

.pdb92 {
	padding-bottom: .92rem
}

.pdb93 {
	padding-bottom: .93rem
}

.pdb94 {
	padding-bottom: .94rem
}

.pdb95 {
	padding-bottom: .95rem
}

.pdb96 {
	padding-bottom: .96rem
}

.pdb97 {
	padding-bottom: .97rem
}

.pdb98 {
	padding-bottom: .98rem
}

.pdb99 {
	padding-bottom: .99rem
}

.pdb100 {
	padding-bottom: 1.00rem
}

.pdl1 {
	padding-left: .01rem
}

.pdl2 {
	padding-left: .02rem
}

.pdl3 {
	padding-left: .03rem
}

.pdl4 {
	padding-left: .04rem
}

.pdl5 {
	padding-left: .05rem
}

.pdl6 {
	padding-left: .06rem
}

.pdl7 {
	padding-left: .07rem
}

.pdl8 {
	padding-left: .08rem
}

.pdl9 {
	padding-left: .09rem
}

.pdl10 {
	padding-left: .10rem
}

.pdl11 {
	padding-left: .11rem
}

.pdl12 {
	padding-left: .12rem
}

.pdl13 {
	padding-left: .13rem
}

.pdl14 {
	padding-left: .14rem
}

.pdl15 {
	padding-left: .15rem
}

.pdl16 {
	padding-left: .16rem
}

.pdl17 {
	padding-left: .17rem
}

.pdl18 {
	padding-left: .18rem
}

.pdl19 {
	padding-left: .19rem
}

.pdl20 {
	padding-left: .20rem
}

.pdl21 {
	padding-left: .21rem
}

.pdl22 {
	padding-left: .22rem
}

.pdl23 {
	padding-left: .23rem
}

.pdl24 {
	padding-left: .24rem
}

.pdl25 {
	padding-left: .25rem
}

.pdl26 {
	padding-left: .26rem
}

.pdl27 {
	padding-left: .27rem
}

.pdl28 {
	padding-left: .28rem
}

.pdl29 {
	padding-left: .29rem
}

.pdl30 {
	padding-left: .30rem
}

.pdl31 {
	padding-left: .31rem
}

.pdl32 {
	padding-left: .32rem
}

.pdl33 {
	padding-left: .33rem
}

.pdl34 {
	padding-left: .34rem
}

.pdl35 {
	padding-left: .35rem
}

.pdl36 {
	padding-left: .36rem
}

.pdl37 {
	padding-left: .37rem
}

.pdl38 {
	padding-left: .38rem
}

.pdl39 {
	padding-left: .39rem
}

.pdl40 {
	padding-left: .40rem
}

.pdl41 {
	padding-left: .41rem
}

.pdl42 {
	padding-left: .42rem
}

.pdl43 {
	padding-left: .43rem
}

.pdl44 {
	padding-left: .44rem
}

.pdl45 {
	padding-left: .45rem
}

.pdl46 {
	padding-left: .46rem
}

.pdl47 {
	padding-left: .47rem
}

.pdl48 {
	padding-left: .48rem
}

.pdl49 {
	padding-left: .49rem
}

.pdl50 {
	padding-left: .50rem
}

.pdl51 {
	padding-left: .51rem
}

.pdl52 {
	padding-left: .52rem
}

.pdl53 {
	padding-left: .53rem
}

.pdl54 {
	padding-left: .54rem
}

.pdl55 {
	padding-left: .55rem
}

.pdl56 {
	padding-left: .56rem
}

.pdl57 {
	padding-left: .57rem
}

.pdl58 {
	padding-left: .58rem
}

.pdl59 {
	padding-left: .59rem
}

.pdl60 {
	padding-left: .60rem
}

.pdl61 {
	padding-left: .61rem
}

.pdl62 {
	padding-left: .62rem
}

.pdl63 {
	padding-left: .63rem
}

.pdl64 {
	padding-left: .64rem
}

.pdl65 {
	padding-left: .65rem
}

.pdl66 {
	padding-left: .66rem
}

.pdl67 {
	padding-left: .67rem
}

.pdl68 {
	padding-left: .68rem
}

.pdl69 {
	padding-left: .69rem
}

.pdl70 {
	padding-left: .70rem
}

.pdl71 {
	padding-left: .71rem
}

.pdl72 {
	padding-left: .72rem
}

.pdl73 {
	padding-left: .73rem
}

.pdl74 {
	padding-left: .74rem
}

.pdl75 {
	padding-left: .75rem
}

.pdl76 {
	padding-left: .76rem
}

.pdl77 {
	padding-left: .77rem
}

.pdl78 {
	padding-left: .78rem
}

.pdl79 {
	padding-left: .79rem
}

.pdl80 {
	padding-left: .80rem
}

.pdl81 {
	padding-left: .81rem
}

.pdl82 {
	padding-left: .82rem
}

.pdl83 {
	padding-left: .83rem
}

.pdl84 {
	padding-left: .84rem
}

.pdl85 {
	padding-left: .85rem
}

.pdl86 {
	padding-left: .86rem
}

.pdl87 {
	padding-left: .87rem
}

.pdl88 {
	padding-left: .88rem
}

.pdl89 {
	padding-left: .89rem
}

.pdl90 {
	padding-left: .90rem
}

.pdl91 {
	padding-left: .91rem
}

.pdl92 {
	padding-left: .92rem
}

.pdl93 {
	padding-left: .93rem
}

.pdl94 {
	padding-left: .94rem
}

.pdl95 {
	padding-left: .95rem
}

.pdl96 {
	padding-left: .96rem
}

.pdl97 {
	padding-left: .97rem
}

.pdl98 {
	padding-left: .98rem
}

.pdl99 {
	padding-left: .99rem
}

.pdl100 {
	padding-left: 1.00rem
}

.ww100 {
	width: 100%
}

.ww99 {
	width: 99%
}

.ww98 {
	width: 98%
}

.ww97 {
	width: 97%
}

.ww96 {
	width: 96%
}

.ww95 {
	width: 95%
}

.ww94 {
	width: 94%
}

.ww93 {
	width: 93%
}

.ww92 {
	width: 92%
}

.ww91 {
	width: 91%
}

.ww90 {
	width: 90%
}

.ww89 {
	width: 89%
}

.ww88 {
	width: 88%
}

.ww87 {
	width: 87%
}

.ww86 {
	width: 86%
}

.ww85 {
	width: 85%
}

.ww84 {
	width: 84%
}

.ww83 {
	width: 83%
}

.ww82 {
	width: 82%
}

.ww81 {
	width: 81%
}

.ww80 {
	width: 80%
}

.ww79 {
	width: 79%
}

.ww78 {
	width: 78%
}

.ww77 {
	width: 77%
}

.ww76 {
	width: 76%
}

.ww75 {
	width: 75%
}

.ww74 {
	width: 74%
}

.ww73 {
	width: 73%
}

.ww72 {
	width: 72%
}

.ww71 {
	width: 71%
}

.ww70 {
	width: 70%
}

.ww69 {
	width: 69%
}

.ww68 {
	width: 68%
}

.ww67 {
	width: 67%
}

.ww66 {
	width: 66%
}

.ww65 {
	width: 65%
}

.ww64 {
	width: 64%
}

.ww63 {
	width: 63%
}

.ww62 {
	width: 62%
}

.ww61 {
	width: 61%
}

.ww60 {
	width: 60%
}

.ww59 {
	width: 59%
}

.ww58 {
	width: 58%
}

.ww57 {
	width: 57%
}

.ww56 {
	width: 56%
}

.ww55 {
	width: 55%
}

.ww54 {
	width: 54%
}

.ww53 {
	width: 53%
}

.ww52 {
	width: 52%
}

.ww51 {
	width: 51%
}

.ww50 {
	width: 50%
}

.ww49 {
	width: 49%
}

.ww48 {
	width: 48%
}

.ww47 {
	width: 47%
}

.ww46 {
	width: 46%
}

.ww45 {
	width: 45%
}

.ww44 {
	width: 44%
}

.ww43 {
	width: 43%
}

.ww42 {
	width: 42%
}

.ww41 {
	width: 41%
}

.ww40 {
	width: 40%
}

.ww39 {
	width: 39%
}

.ww38 {
	width: 38%
}

.ww37 {
	width: 37%
}

.ww36 {
	width: 36%
}

.ww35 {
	width: 35%
}

.ww34 {
	width: 34%
}

.ww33 {
	width: 33%
}

.ww32 {
	width: 32%
}

.ww31 {
	width: 31%
}

.ww30 {
	width: 30%
}

.ww29 {
	width: 29%
}

.ww28 {
	width: 28%
}

.ww27 {
	width: 27%
}

.ww26 {
	width: 26%
}

.ww25 {
	width: 25%
}

.ww24 {
	width: 24%
}

.ww23 {
	width: 23%
}

.ww22 {
	width: 22%
}

.ww21 {
	width: 21%
}

.ww20 {
	width: 20%
}

.ww19 {
	width: 19%
}

.ww18 {
	width: 18%
}

.ww17 {
	width: 17%
}

.ww16 {
	width: 16%
}

.ww15 {
	width: 15%
}

.ww14 {
	width: 14%
}

.ww13 {
	width: 13%
}

.ww12 {
	width: 12%
}

.ww11 {
	width: 11%
}

.ww10 {
	width: 10%
}

.ww9 {
	width: 9%
}

.ww8 {
	width: 8%
}

.ww7 {
	width: 7%
}

.ww6 {
	width: 6%
}

.ww5 {
	width: 5%
}

.ww4 {
	width: 4%
}

.ww3 {
	width: 3%
}

.ww2 {
	width: 2%
}

.ww1 {
	width: 1%
}

.h1 {
	height: 1px !important;
}

.h2 {
	height: 2px !important;
}

.h3 {
	height: 3px !important;
}

.h4 {
	height: 4px !important;
}

.h5 {
	height: 5px !important;
}

.h6 {
	height: 6px !important;
}

.h7 {
	height: 7px !important;
}

.h8 {
	height: 8px !important;
}

.h9 {
	height: 9px !important;
}

.h10 {
	height: 10px;
}

.h11 {
	height: 11px;
}

.h12 {
	height: 12px;
}

.h13 {
	height: 13px;
}

.h14 {
	height: 14px;
}

.h15 {
	height: 15px;
}

.h16 {
	height: 16px;
}

.h17 {
	height: 17px;
}

.h18 {
	height: 18px;
}

.h19 {
	height: 19px;
}

.h20 {
	height: 20px;
}

.h21 {
	height: 21px;
}

.h22 {
	height: 22px;
}

.h23 {
	height: 23px;
}

.h24 {
	height: 24px;
}

.h25 {
	height: 25px;
}

.h26 {
	height: 26px;
}

.h27 {
	height: 27px;
}

.h28 {
	height: 28px;
}

.h29 {
	height: 29px;
}

.h30 {
	height: 30px;
}

.h31 {
	height: 31px;
}

.h32 {
	height: 32px;
}

.h33 {
	height: 33px;
}

.h34 {
	height: 34px;
}

.h35 {
	height: 35px;
}

.h36 {
	height: 36px;
}

.h37 {
	height: 37px;
}

.h38 {
	height: 38px;
}

.h39 {
	height: 39px;
}

.h40 {
	height: 40px;
}

.h41 {
	height: 41px;
}

.h42 {
	height: 42px;
}

.h43 {
	height: 43px;
}

.h44 {
	height: 44px;
}

.h45 {
	height: 45px;
}

.h46 {
	height: 46px;
}

.h47 {
	height: 47px;
}

.h48 {
	height: 48px;
}

.h49 {
	height: 49px;
}

.h50 {
	height: 50px;
}

.h51 {
	height: 51px;
}

.h52 {
	height: 52px;
}

.h53 {
	height: 53px;
}

.h54 {
	height: 54px;
}

.h55 {
	height: 55px;
}

.h56 {
	height: 56px;
}

.h57 {
	height: 57px;
}

.h58 {
	height: 58px;
}

.h59 {
	height: 59px;
}

.h60 {
	height: 60px;
}

.h61 {
	height: 61px;
}

.h62 {
	height: 62px;
}

.h63 {
	height: 63px;
}

.h64 {
	height: 64px;
}

.h65 {
	height: 65px;
}

.h66 {
	height: 66px;
}

.h67 {
	height: 67px;
}

.h68 {
	height: 68px;
}

.h69 {
	height: 69px;
}

.h70 {
	height: 70px;
}

.h71 {
	height: 71px;
}

.h72 {
	height: 72px;
}

.h73 {
	height: 73px;
}

.h74 {
	height: 74px;
}

.h75 {
	height: 75px;
}

.h76 {
	height: 76px;
}

.h77 {
	height: 77px;
}

.h78 {
	height: 78px;
}

.h79 {
	height: 79px;
}

.h80 {
	height: 80px;
}

.h81 {
	height: 81px;
}

.h82 {
	height: 82px;
}

.h83 {
	height: 83px;
}

.h84 {
	height: 84px;
}

.h85 {
	height: 85px;
}

.h86 {
	height: 86px;
}

.h87 {
	height: 87px;
}

.h88 {
	height: 88px;
}

.h89 {
	height: 89px;
}

.h90 {
	height: 90px;
}

.h91 {
	height: 91px;
}

.h92 {
	height: 92px;
}

.h93 {
	height: 93px;
}

.h94 {
	height: 94px;
}

.h95 {
	height: 95px;
}

.h96 {
	height: 96px;
}

.h97 {
	height: 97px;
}

.h98 {
	height: 98px;
}

.h99 {
	height: 99px;
}

.h100 {
	height: 100px;
}

.lh1 {
	line-height: 1px !important;
}

.lh2 {
	line-height: 2px !important;
}

.lh3 {
	line-height: 3px !important;
}

.lh4 {
	line-height: 4px !important;
}

.lh5 {
	line-height: 5px !important;
}

.lh6 {
	line-height: 6px !important;
}

.lh7 {
	line-height: 7px !important;
}

.lh8 {
	line-height: 8px !important;
}

.lh9 {
	line-height: 9px !important;
}

.lh10 {
	line-height: 10px;
}

.lh11 {
	line-height: 11px;
}

.lh12 {
	line-height: 12px;
}

.lh13 {
	line-height: 13px;
}

.lh14 {
	line-height: 14px;
}

.lh15 {
	line-height: 15px;
}

.lh16 {
	line-height: 16px;
}

.lh17 {
	line-height: 17px;
}

.lh18 {
	line-height: 18px;
}

.lh19 {
	line-height: 19px;
}

.lh20 {
	line-height: 20px;
}

.lh21 {
	lineheight: 21px;
}

.lh22 {
	line-height: 22px;
}

.lh23 {
	line-height: 23px;
}

.lh24 {
	line-height: 24px;
}

.lh25 {
	line-height: 25px;
}

.lh26 {
	line-height: 26px;
}

.lh27 {
	line-height: 27px;
}

.lh28 {
	line-height: 28px;
}

.lh29 {
	line-height: 29px;
}

.lh30 {
	line-height: 30px;
}

.lh31 {
	line-height: 31px;
}

.lh32 {
	line-height: 32px;
}

.lh33 {
	line-height: 33px;
}

.lh34 {
	line-height: 34px;
}

.lh35 {
	line-height: 35px;
}

.lh36 {
	line-height: 36px;
}

.lh37 {
	line-height: 37px;
}

.lh38 {
	line-height: 38px;
}

.lh39 {
	line-height: 39px;
}

.lh40 {
	line-height: 40px;
}

.lh41 {
	line-height: 41px;
}

.lh42 {
	line-height: 42px;
}

.lh43 {
	line-height: 43px;
}

.lh44 {
	line-height: 44px;
}

.lh45 {
	line-height: 45px;
}

.lh46 {
	line-height: 46px;
}

.lh47 {
	line-height: 47px;
}

.lh48 {
	line-height: 48px;
}

.lh49 {
	line-height: 49px;
}

.lh50 {
	line-height: 50px;
}

.lh51 {
	line-height: 51px;
}

.lh52 {
	line-height: 52px;
}

.lh53 {
	line-height: 53px;
}

.lh54 {
	line-height: 54px;
}

.lh55 {
	line-height: 55px;
}

.lh56 {
	line-height: 56px;
}

.lh57 {
	line-height: 57px;
}

.lh58 {
	line-height: 58px;
}

.lh59 {
	line-height: 59px;
}

.lh60 {
	line-height: 60px;
}

.lh61 {
	line-height: 61px;
}

.lh62 {
	line-height: 62px;
}

.lh63 {
	line-height: 63px;
}

.lh64 {
	line-height: 64px;
}

.lh65 {
	line-height: 65px;
}

.lh66 {
	line-height: 66px;
}

.lh67 {
	line-height: 67px;
}

.lh68 {
	line-height: 68px;
}

.lh69 {
	line-height: 69px;
}

.lh70 {
	line-height: 70px;
}

.lh71 {
	line-height: 71px;
}

.lh72 {
	line-height: 72px;
}

.lh73 {
	line-height: 73px;
}

.lh74 {
	line-height: 74px;
}

.lh75 {
	line-height: 75px;
}

.lh76 {
	line-height: 76px;
}

.lh77 {
	line-height: 77px;
}

.lh78 {
	line-height: 78px;
}

.lh79 {
	line-height: 79px;
}

.lh80 {
	line-height: 80px;
}

.lh81 {
	line-height: 81px;
}

.lh82 {
	line-height: 82px;
}

.lh83 {
	line-height: 83px;
}

.lh84 {
	line-height: 84px;
}

.lh85 {
	line-height: 85px;
}

.lh86 {
	line-height: 86px;
}

.lh87 {
	line-height: 87px;
}

.lh88 {
	line-height: 88px;
}

.lh89 {
	line-height: 89px;
}

.lh90 {
	line-height: 90px;
}

.lh91 {
	line-height: 91px;
}

.lh92 {
	line-height: 92px;
}

.lh93 {
	line-height: 93px;
}

.lh94 {
	line-height: 94px;
}

.lh95 {
	line-height: 95px;
}

.lh96 {
	line-height: 96px;
}

.lh97 {
	line-height: 97px;
}

.lh98 {
	line-height: 98px;
}

.lh99 {
	line-height: 99px;
}

.lh100 {
	line-height: 100px;
}

.fs0 {
	font-size: 0;
}

.fs10 {
	font-size: 10px;
}

.fs11 {
	font-size: 11px;
}

.fs12 {
	font-size: 12px;
}

.fs13 {
	font-size: 13px;
}

.fs14 {
	font-size: 14px;
}

.fs15 {
	font-size: 15px;
}

.fs16 {
	font-size: 16px;
}

.fs17 {
	font-size: 17px;
}

.fs18 {
	font-size: 18px;
}

.fs19 {
	font-size: 19px;
}

.fs20 {
	font-size: 20px;
}

.fs21 {
	font-size: 21px;
}

.fs22 {
	font-size: 22px;
}

.fs23 {
	font-size: 23px;
}

.fs24 {
	font-size: 24px;
}

.fs25 {
	font-size: 25px;
}

.fs26 {
	font-size: 26px;
}

.fs27 {
	font-size: 27px;
}

.fs28 {
	font-size: 28px;
}

.fs29 {
	font-size: 29px;
}

.fs30 {
	font-size: 30px;
}

.fs31 {
	font-size: 31px;
}

.fs32 {
	font-size: 32px;
}

.fs33 {
	font-size: 33px;
}

.fs34 {
	font-size: 34px;
}

.fs35 {
	font-size: 35px;
}

.fs36 {
	font-size: 36px;
}

.fs37 {
	font-size: 37px;
}

.fs38 {
	font-size: 38px;
}

.fs39 {
	font-size: 39px;
}

.fs40 {
	font-size: 40px;
}

.fs41 {
	font-size: 41px;
}

.fs42 {
	font-size: 42px;
}

.fs43 {
	font-size: 43px;
}

.fs44 {
	font-size: 44px;
}

.fs45 {
	font-size: 45px;
}

.fs46 {
	font-size: 46px;
}

.fs47 {
	font-size: 47px;
}

.fs48 {
	font-size: 48px;
}

.fs49 {
	font-size: 49px;
}

.fs50 {
	font-size: 50px;
}

.fs51 {
	font-size: 51px;
}

.fs52 {
	font-size: 52px;
}

.fs53 {
	font-size: 53px;
}

.fs54 {
	font-size: 54px;
}

.fs55 {
	font-size: 55px;
}

.fs56 {
	font-size: 56px;
}

.fs57 {
	font-size: 57px;
}

.fs58 {
	font-size: 58px;
}

.fs59 {
	font-size: 59px;
}

.fs60 {
	font-size: 60px;
}

.fs61 {
	font-size: 61px;
}

.fs62 {
	font-size: 62px;
}

.fs63 {
	font-size: 63px;
}

.fs64 {
	font-size: 64px;
}

.fs65 {
	font-size: 65px;
}

.fs66 {
	font-size: 66px;
}

.fs67 {
	font-size: 67px;
}

.fs68 {
	font-size: 68px;
}

.fs69 {
	font-size: 69px;
}

.fs70 {
	font-size: 70px;
}

.fs71 {
	font-size: 71px;
}

.fs72 {
	font-size: 72px;
}

.fs73 {
	font-size: 73px;
}

.fs74 {
	font-size: 74px;
}

.fs75 {
	font-size: 75px;
}

.fs76 {
	font-size: 76px;
}

.fs77 {
	font-size: 77px;
}

.fs78 {
	font-size: 78px;
}

.fs79 {
	font-size: 79px;
}

.fs80 {
	font-size: 80px;
}

.fs81 {
	font-size: 81px;
}

.fs82 {
	font-size: 82px;
}

.fs83 {
	font-size: 83px;
}

.fs84 {
	font-size: 84px;
}

.fs85 {
	font-size: 85px;
}

.fs86 {
	font-size: 86px;
}

.fs87 {
	font-size: 87px;
}

.fs88 {
	font-size: 88px;
}

.fs89 {
	font-size: 89px;
}

.fs90 {
	font-size: 90px;
}

.fs91 {
	font-size: 91px;
}

.fs92 {
	font-size: 92px;
}

.fs93 {
	font-size: 93px;
}

.fs94 {
	font-size: 94px;
}

.fs95 {
	font-size: 95px;
}

.fs96 {
	font-size: 96px;
}

.fs97 {
	font-size: 97px;
}

.fs98 {
	font-size: 98px;
}

.fs99 {
	font-size: 99px;
}

.fs100 {
	font-size: 100px;
}

.ras4 {
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px
}

.ras6 {
	-webkit-border-radius: 6px;
	-moz-border-radius: 6px;
	border-radius: 6px
}

.ras8 {
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	border-radius: 8px
}

.ras10 {
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px
}

.ras12 {
	-webkit-border-radius: 12px;
	-moz-border-radius: 12px;
	border-radius: 12px
}

.ras14 {
	-webkit-border-radius: 14px;
	-moz-border-radius: 14px;
	border-radius: 14px
}

.ras16 {
	-webkit-border-radius: 16px;
	-moz-border-radius: 16px;
	border-radius: 16px
}

.ras18 {
	-webkit-border-radius: 18px;
	-moz-border-radius: 18px;
	border-radius: 18px
}

.ras20 {
	-webkit-border-radius: 20px;
	-moz-border-radius: 20px;
	border-radius: 20px
}

.ras22 {
	-webkit-border-radius: 22px;
	-moz-border-radius: 22px;
	border-radius: 22px
}

.ras24 {
	-webkit-border-radius: 24px;
	-moz-border-radius: 24px;
	border-radius: 24px
}

.ras26 {
	-webkit-border-radius: 26px;
	-moz-border-radius: 26px;
	border-radius: 26px
}

.ras28 {
	-webkit-border-radius: 28px;
	-moz-border-radius: 28px;
	border-radius: 28px
}

.ras30 {
	-webkit-border-radius: 30px;
	-moz-border-radius: 30px;
	border-radius: 30px
}

.ras32 {
	-webkit-border-radius: 32px;
	-moz-border-radius: 32px;
	border-radius: 32px
}

.ras34 {
	-webkit-border-radius: 34px;
	-moz-border-radius: 34px;
	border-radius: 34px
}

.ras36 {
	-webkit-border-radius: 36px;
	-moz-border-radius: 36px;
	border-radius: 36px
}

.ras38 {
	-webkit-border-radius: 38px;
	-moz-border-radius: 38px;
	border-radius: 38px
}

.ras40 {
	-webkit-border-radius: 40px;
	-moz-border-radius: 40px;
	border-radius: 40px
}

.ras42 {
	-webkit-border-radius: 42px;
	-moz-border-radius: 42px;
	border-radius: 42px
}

.ras44 {
	-webkit-border-radius: 44px;
	-moz-border-radius: 44px;
	border-radius: 44px
}

.ras46 {
	-webkit-border-radius: 46px;
	-moz-border-radius: 46px;
	border-radius: 46px
}

.ras48 {
	-webkit-border-radius: 48px;
	-moz-border-radius: 48px;
	border-radius: 48px
}

.ras50 {
	-webkit-border-radius: 50px;
	-moz-border-radius: 50px;
	border-radius: 50px
}

.ras100 {
	-webkit-border-radius: 100%;
	-moz-border-radius: 100%;
	border-radius: 100%
}

.time05 {
	transition: All .5s ease;
	-webkit-transition: All .5s ease;
	-moz-transition: All .5s ease;
	-o-transition: All .5s ease;
}

.time07 {
	transition: All .7s ease;
	-webkit-transition: All .7s ease;
	-moz-transition: All .7s ease;
	-o-transition: All .7s ease;
}

.time10 {
	transition: All 1s ease;
	-webkit-transition: All 1s ease;
	-moz-transition: All 1s ease;
	-o-transition: All 1s ease;
}

.opt7,
.hov7:hover {
	opacity: 0.7;
	filter: alpha(opacity=70);
	-moz-opacity: 0.7;
	-khtml-opacity: 0.7;
}

.opt8,
.hov8:hover {
	opacity: 0.8;
	filter: alpha(opacity=80);
	-moz-opacity: 0.8;
	-khtml-opacity: 0.8;
}

.elp1 {
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}

.elp2 {
	word-break: break-all;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 2;
	overflow: hidden;
}

.elp3 {
	word-break: break-all;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 3;
	overflow: hidden;
}

.elp4 {
	word-break: break-all;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 4;
	overflow: hidden;
}

.elp5 {
	word-break: break-all;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 5;
	overflow: hidden;
}

.bgt {
	background-color: transparent;
}

.bgw {
	background-color: #fff;
}

.bg0 {
	background-color: #000;
}

.corw {
	color: #fff;
}

.cor0 {
	color: #000;
}

.cor1 {
	color: #111;
}

.cor2 {
	color: #222;
}

.cor3 {
	color: #333;
}

.cor4 {
	color: #444;
}

.cor5 {
	color: #555;
}

.cor6 {
	color: #666;
}

.cor7 {
	color: #777;
}

.cor8 {
	color: #888;
}

.cor9 {
	color: #999;
}

.corred {
	color: #ff0000;
}

textarea {
	resize: none;
	overflow: auto;
	padding: 5px 10px;
	vertical-align: top
}

button[disabled],
input[disabled] {
	cursor: default
}

button,
input,
select,
textarea {
	font-family: inherit;
	font-size: 100%;
	margin: 0;
	vertical-align: top
}

select::-ms-expand {
	display: none
}

select {
	appearance: none;
	-moz-appearance: none;
	-webkit-appearance: none;
	border: 1px solid #999
}

button,
input,
select,
optgroup,
textarea {
	border: 0;
	font-family: "微软雅黑";
	font-size: .28rem;
	background-color: transparent;
	outline: 0;
	-webkit-appearance: none;
	margin: 0;
	padding: 0;
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
	-o-box-sizing: border-box;
	-ms-box-sizing: border-box;
	box-sizing: border-box;
	font-family: inherit;
	font-size: inherit;
	line-height: inherit
}

h1,
h2,
h3,
h4,
h5,
h6 {
	font-family: "微软雅黑";
	font-weight: normal;
	font-style: normal;
	margin-top: 0;
	margin-bottom: 0
}

h1 {
	font-size: 35px
}

img {
	display: block;
	max-width: 100%;
	height: auto;
	border: 0;
	vertical-align: middle;
}

caption,
th {
	text-align: left
}

table {
	width: 100%;
	border-collapse: collapse;
	border-spacing: 0;
	background-color: transparent
}

table,
td,
th {
	border: 0;
	padding: 0;
	text-align: center
}

p {
	margin-top: 0;
	margin-bottom: 0;
	margin: 0;
	padding: 0
}

input::-webkit-input-placeholder {
	color: #fff
}

input:-moz-placeholder {
	color: #fff
}

input::-moz-placeholder {
	color: #fff
}

input:-ms-input-placeholder {
	color: #fff
}

input.int1::-webkit-input-placeholder {
	color: #999
}

input.int1:-moz-placeholder {
	color: #999
}

input.int1::-moz-placeholder {
	color: #999
}

input.int1:-ms-input-placeholder {
	color: #999
}

textarea::-webkit-input-placeholder {
	color: #fff
}

textarea:-moz-placeholder {
	color: #fff
}

textarea::-moz-placeholder {
	color: #fff
}

textarea:-ms-input-placeholder {
	color: #fff
}

a,
area {
	outline: 0;
	blr: expression(this.onFocus=this.blur())
}

a {
	text-decoration: none;
	background-color: transparent;
	outline: none !important;
	color: #0062cc;
	-webkit-text-decoration-skip: objects
}

a:hover,
a:active,
a:focusa:visited,
a:link {
	text-decoration: none;
	outline: thin dotted;
	outline: 0
}

.min-height {
	min-height: 175px;
	height: 375px;
	height: auto !important
}

.file {
	position: relative
}

.file input {
	position: absolute;
	z-index: 10;
	top: 0;
	left: 0;
	opacity: 0;
	filter: alpha(opacity=0);
	height: 100%;
	width: 100%
}

.centA {
	position: relative
}

.centA>span {
	position: absolute;
	top: 50%;
	left: 50%;
	width: 100%;
	transform: translate(-50%, -50%);
	text-align: center
}

.hoverDown {
	-webkit-transform: translateY(-200%);
	-ms-transform: translateY(-200%);
	transform: translateY(-200%);
	-webkit-transition: .7s ease-out;
	transition: .7s ease-out;
	-ms-filter: "alpha(opacity=0)";
	opacity: 0
}

.hoverDown:hover {
	-ms-filter: "alpha(opacity=100)";
	opacity: 1;
	-webkit-transform: translateY(0);
	-ms-transform: translateY(0);
	transform: translateY(0)
}

.picFD:hover,
.ul01>li:hover>a>div:nth-child(1)>img,
.ul02>li:hover>a>div>img,
.ul03>li:hover>a>div:nth-child(1)>img,
.oDiv8-1:hover>img {
	transform: scale(1.1);
	-webkit-transform: scale(1.1);
	-moz-transform: scale(1.1);
	-o-transform: scale(1.1);
	-ms-transform: scale(1.1)
}

.XYD:hover {
	transform: translateY(5px);
	-webkit-transform: translateY(5px);
	-moz-transform: translateY(5px);
	-o-transform: translateY(5px);
	-ms-transform: translateY(5px)
}

.SYD:hover {
	transform: translateY(-5px);
	-webkit-transform: translateY(-5px);
	-moz-transform: translateY(-5px);
	-o-transform: translateY(-5px);
	-ms-transform: translateY(-5px)
}

.list>li:hover {
	-webkit-transition: all .2s linear;
	-moz-transition: all .2s linear;
	-ms-transition: all .2s linear;
	-o-transition: all .2s linear;
	transition: all .2s linear;
	-webkit-box-shadow: 0 0 30px #ddd;
	-moz-box-shadow: 0 0 30px #ddd;
	-ms-box-shadow: 0 0 30px #ddd;
	-o-box-shadow: 0 0 30px #ddd;
	box-shadow: 0 0 30px #ddd;
	-webkit-transform: translate3d(0, -3px, 0);
	-moz-transform: translate3d(0, -3px, 0);
	-ms-transform: translate3d(0, -3px, 0);
	-o-transform: translate3d(0, -3px, 0);
	transform: translate3d(0, -3px, 0)
}

.vMd,
.vSm,
.vXs {
	display: none !important
}

.hMd,
.hSm,
.hXs {
	display: block !important;
}

.hLg {
	display: none !important;
}

.media {
	margin-top: 15px
}

.media:first-child {
	margin-top: 0
}

.media,
.media-body {
	overflow: hidden;
	zoom: 1
}

.media-body {
	width: 10000px
}

.media-object {
	display: block
}

.media-object.img-thumbnail {
	max-width: none
}

.media-right,
.media>.fr {
	padding-left: 10px
}

.media-left,
.media>.fl {
	padding-right: 10px
}

.media-body,
.media-left,
.media-right {
	display: table-cell;
	vertical-align: top
}

.media-middle {
	vertical-align: middle
}

.media-bottom {
	vertical-align: bottom
}

.media-heading {
	margin-top: 0;
	margin-bottom: 5px
}

.media-list {
	padding-left: 0;
	list-style: none
}

.container-fluid {
	width: 100%;
	margin-right: auto;
	margin-left: auto
}


.hFixed {
	width: 100%;
	position: fixed;
	top: 0;
	z-index: 1000;
}

