﻿@charset "utf-8";

html,body{width:100%}html{font-family:sans-serif;line-height:1.15;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-ms-overflow-style:scrollbar;-webkit-tap-highlight-color:rgba(0,0,0,0)}body{margin:0;color:rgba(0,0,0,0.6);font-size:14px;font-family:-apple-system,BlinkMacSystemFont,"PingFang SC","Microsoft YaHei","Segoe UI","Hiragino Sans GB","Helvetica Neue",Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-variant:tabular-nums;font-weight:400;line-height:1.5;background-color:#fff;-webkit-font-feature-settings:'tnum';font-feature-settings:'tnum'}@-ms-viewport{width:device-width}article,aside,dialog,figcaption,figure,footer,header,hgroup,main,nav,section{display:block}*,*::before,*::after{-webkit-box-sizing:inherit;box-sizing:inherit}[tabindex='-1']:focus{outline:none!important}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:0;color:rgba(0,0,0,0.6);font-weight:500}.h1,.h2,.h3,.h4,.h5,.h6{font-family:inherit;font-weight:400;line-height:1.5;margin-bottom:0}p{margin-top:0;margin-bottom:0}abbr[title],abbr[data-original-title]{text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;border-bottom:0;cursor:help}address{margin-bottom:1em;font-style:normal;line-height:inherit}input::-ms-clear,input::-ms-reveal{display:none}input[type='text'],input[type='password'],input[type='number'],textarea{-webkit-appearance:none}ol,ul,dl{margin:0;padding:0}dt{font-weight:500}dd{margin-bottom:.5em;margin-left:0}li{list-style:none}blockquote{margin:0 0 1em}dfn{font-style:italic}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}a{text-decoration:none;background-color:transparent;outline:0;cursor:pointer;-webkit-transition:color .3s;-o-transition:color .3s;transition:color .3s;-webkit-text-decoration-skip:objects}a:focus{text-decoration:none;-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto}a:hover{text-decoration:none;outline:0}a[disabled]{color:fade(#000,0.25);cursor:not-allowed;pointer-events:none}pre,code,kbd,samp{font-size:1em;font-family:"SFMono-Regular",Consolas,"Liberation Mono",Menlo,Courier,monospace}pre{margin-top:0;margin-bottom:1em;overflow:auto}figure{margin:0 0 1em}img{vertical-align:middle;border-style:none;max-width:100%}svg:not(:root){overflow:hidden}a,area,button,[role='button'],input:not([type='range']),label,select,summary,textarea{-ms-touch-action:manipulation;touch-action:manipulation}table{border-collapse:collapse}caption{padding-top:.75em;padding-bottom:.3em;color:rgba(0,0,0,0.45);text-align:left;caption-side:bottom}th{text-align:inherit}input,button,select,optgroup,textarea{margin:0;color:inherit;font-size:inherit;font-family:inherit;line-height:inherit;outline:0}button,input{overflow:visible}button,select{text-transform:none}button,html [type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}button::-moz-focus-inner,[type='button']::-moz-focus-inner,[type='reset']::-moz-focus-inner,[type='submit']::-moz-focus-inner{padding:0;border-style:none}input[type='radio'],input[type='checkbox']{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}input[type='date'],input[type='time'],input[type='datetime-local'],input[type='month']{-webkit-appearance:listbox}textarea{overflow:auto;resize:vertical}fieldset{min-width:0;margin:0;padding:0;border:0}legend{display:block;width:100%;max-width:100%;margin-bottom:.5em;padding:0;color:inherit;font-size:1.5em;line-height:inherit;white-space:normal}progress{vertical-align:baseline}[type='number']::-webkit-inner-spin-button,[type='number']::-webkit-outer-spin-button{height:auto}[type='search']{outline-offset:-2px;-webkit-appearance:none}[type='search']::-webkit-search-cancel-button,[type='search']::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}
output{display:inline-block}summary{display:list-item}template{display:none}[hidden]{display:none!important}mark{padding:.2em;background-color:#feffe6}::-moz-selection{color:#fff;background:#0081FF}::selection{color:#fff;background:#0081FF}.clearfix:before,.clearfix:after{content:" ";display:table}.clearfix{clear:both}.center-block{display:block;margin-left:auto;margin-right:auto}.pull-right{float:right}.pull-left{float:left}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}.invisible{visibility:hidden}.text-hide{font:"0/0"a;color:transparent;text-shadow:none;background-color:transparent;border:0}.text-left{text-align:left}.text-right{text-align:right}.text-center{text-align:center}.text-justify{text-align:justify;text-justify:inter-ideograph}.text-nowrap{white-space:nowrap}.text-truncate{overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap}.text-lowercase{text-transform:lowercase}.text-uppercase{text-transform:uppercase}.text-capitalize{text-transform:capitalize}.c-flex{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.just-betw{justify-content:space-between}.just-cen{justify-content:center}.just-around{justify-content:space-around}.align-start{align-items:flex-start}.align-base{align-items:baseline}.overflow-hidden{overflow:hidden}::-webkit-scrollbar{background:#f4f4f4;width:8px;height:8px}::-webkit-scrollbar-thumb{background:rgba(0,0,0,0.2);width:8px;height:8px;border-radius:8px}::-webkit-scrollbar-track{border-radius:8px}input:-webkit-autofill{-webkit-box-shadow:0 0 0 1000px white inset!important;box-shadow:0 0 0 1000px white inset!important}svg.icon{width:1em;height:1em;vertical-align:-0.15em;fill:currentColor;overflow:hidden}.unable-to-interact{cursor:not-allowed;pointer-events:none}hr{margin-top:16px;margin-bottom:16px;border:0;border-top:1px solid rgba(0,0,0,0.1)}#app{opacity:0;-webkit-transition:opacity .4s;-o-transition:opacity .4s;transition:opacity .4s}#app.ready{opacity:1}.center{text-align:center}#pageMain{overflow:hidden}.page-main{padding-top:0px;}.page-main.notop{padding-top:0}.c-imghover{overflow:hidden}.c-imghover .c-imghover-item{-webkit-transition:-webkit-transform .4s ease-out;transition:-webkit-transform .4s ease-out;-o-transition:transform .4s ease-out;transition:transform .4s ease-out;transition:transform .4s ease-out,-webkit-transform .4s ease-out}@media only screen and (min-width:961px){.c-imghover:hover .c-imghover-item{-webkit-transition:-webkit-transform 1.2s ease-out;transition:-webkit-transform 1.2s ease-out;-o-transition:transform 1.2s ease-out;transition:transform 1.2s ease-out;transition:transform 1.2s ease-out,-webkit-transform 1.2s ease-out;-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}}

@font-face {
    font-family: "Source Han Sans Regular";
    src: url("../fonts/SourceHanSans-Regular.otf")format("opentype");
}


.f36 { font-size: 36px; }
.f34 { font-size: 34px; }
h1 { font-size: 30px; }
h2 { font-size: 28px; }
h3 { font-size: 24px; }
h4 { font-size: 20px; }
h5,.h5 { font-size: 18px; }
h6,.h6 { font-size: 16px; }

@media only screen and (max-width: 960px) {
    .f36 { font-size: 28px; }
    .f34 { font-size: 26px; }
    h1 {font-size: 24px;}
    h2 { font-size: 22px;}
    h3 {font-size: 20px;}
    h4 { font-size: 18px;}
    h5,.h5 {font-size: 16px;}
    h6,.h6  {font-size: 15px;}
}

@media only screen and (max-width: 640px) {
    .f36 {
        font-size: 24px;
    }
    h1 {font-size: 20px;}
    h2 {font-size: 20px;}
    h3 {font-size: 18px;}
    h4 { font-size: 16px;}
}
.fw600{
    font-weight: 600;
}
.fcff{
    color: #FFFFFF !important;
}
.fc33{
    color: #333;
}
.fc55{
    color: #555555;
}
.fc66 {
    color: #666666;
}
.fc99{
    color: #999999;
}
.fl225{
    line-height: 2.25;
}
.fl1875{
   line-height: 1.875;
}
.fl172{
    line-height: 1.72;
}

.width1440{
    width: 88%;
    max-width: 1440px;
    margin: 0 auto;
}

/* 页面标题开始 */
.page_title{
    text-align: center;
}
.page-tit {

}
.page-line{
    width: 31px;
    height: 1px;
    background: #0F2D76;
    margin: 10px auto 0;
}
.page-desc {
    margin: 30px auto 0;
    max-width: 1184px;
}
.page_desc {
    margin-top: 18px;
}
.watch-more {
    width: 122px;
    height: 41px;
    background: #0CCCBC;
    border-radius: 18px;
    font-size: 14px;
    color: #FFFFFF;
    display: block;
    text-align: center;
    line-height: 41px;
    position: relative;
    overflow: hidden;
    z-index: 1;
}




::-webkit-scrollbar {
    width:3px;
}
::-webkit-scrollbar-track {
}
::-webkit-scrollbar-thumb {
    background:rgba(0,0,0,0.1);
}



@media only screen and (max-width: 960px) {
    .width1440 {
        width: 92%;
    }
}
