@charset "utf-8";


/* Open Sans Regular - 全兼容 */
@font-face {
  font-family: 'Open Sans';
  src: url('/fonts/OpenSans-Regular.eot'); /* IE9以下兼容模式 */
  src: url('/fonts/OpenSans-Regular.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('/fonts/OpenSans-Regular.woff2') format('woff2'), /* 现代浏览器优先 */
       url('/fonts/OpenSans-Regular.woff') format('woff'), /* 兜底 */
       url('/fonts/OpenSans-Regular.ttf') format('truetype'); /* 旧Android */
  font-weight: normal;
  font-style: normal;
  font-display: swap; /* 避免文字闪烁 */
}

/* Open Sans Bold - 全兼容 */
@font-face {
  font-family: 'Open Sans';
  src: url('/fonts/OpenSans-Bold.eot');
  src: url('/fonts/OpenSans-Bold.eot?#iefix') format('embedded-opentype'),
       url('/fonts/OpenSans-Bold.woff2') format('woff2'),
       url('/fonts/OpenSans-Bold.woff') format('woff'),
       url('/fonts/OpenSans-Bold.ttf') format('truetype');
  font-weight: bold; /* 或 font-weight: 700; */
  font-style: normal;
  font-display: swap;
}

*{margin:0; padding:0; box-sizing: border-box; outline:0; zoom:1; -webkit-appearance: none; -webkit-tap-highlight-color: rgba(0, 0, 0, 0); -webkit-touch-callout: none;}
html,body{scroll-behavior:smooth; font-family: 'Open Sans'; line-height:1; color:#000; font-size:12px; zoom:1; background: #fff; -webkit-text-size-adjust: 100%; -ms-text-size-adjust: 100%; text-rendering: optimizelegibility; -moz-osx-font-smoothing: grayscale; -webkit-font-smoothing: antialiased; -webkit-text-size-adjust:none; -webkit-overflow-scrolling: touch; overflow-scrolling: touch;overflow-x: hidden;}
html *{outline:0; zoom:1;}
input[type="submit"], input[type="reset"], input[type="button"], button { -webkit-appearance: none;}
html button::-moz-focus-inner{border-color:transparent!important;} 
body, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, textarea, p,  th, td, hr, button, article, aside, details, figcaption, figure, footer, header, menu, nav, section {margin: 0;padding: 0;}
article, aside, details, figcaption, figure, footer, header, menu, nav, section {display: block;}
address,caption,cite,code,dfn,em,th,var{font-style:normal;font-weight:normal;}
audio, canvas, video {display: inline-block;}
button::-moz-focus-inner,input::-moz-focus-inner {padding: 0; border: 0;}
fieldset, img, a img{border: 0;}
q:before,q:after{content:'';}
address, caption, cite, code, dfn, em, th, var {font-style: normal; font-weight: 400;}
caption,th{text-align:left;}
ul, ol {list-style: decimal;}
a { text-decoration:none; outline:none; background-color: transparent; -webkit-text-decoration-skip: objects;}
a:active,a:hover { outline-width: 0;}
strong, b {font-weight: bold; color: #000;}
img {border-style: none; vertical-align:middle; -ms-interpolation-mode:bicubic; -webkit-touch-callout:none; max-width:100%;}
li{list-style-type:none; list-style:none;}
i{font-style:normal;}
.clear{clear:both;}
em,i,p,span{line-height:100%; font-style:normal;}
.clearfix:after {content:"."; display:block; height:0; clear:both; visibility:hidden; }.clearfix {display:block;}.clear{ clear:both;}
.icon{font-family:iconfont;}
input{-webkit-user-select:text !important;}
button,input,optgroup,select,textarea {font-size: 100%; /* 1 */line-height: 1.15; /* 1 */margin: 0; /* 2 */outline:none;}
button,input { /* 1 */ overflow: visible;}
button,select { /* 1 */text-transform: none;}
button,html [type="button"], /* 1 */[type="reset"],[type="submit"] {-webkit-appearance: button; /* 2 */}
button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner { border-style: none; padding: 0;}
button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring { outline: 1px dotted ButtonText;}
textarea {overflow: auto;}
[type="checkbox"],[type="radio"] {padding: 0; /* 2 */}
.img{transition: all 0.6s;}
.img:hover{transform: scale(1.1);}
html,body{font-size:14px;}
body, button, input, select, textarea {font-family: "Open Sans";}
h1, h2, h3, h4, h5, h6 {font-family: "Open Sans";font-weight: 400; color: #000; line-height: 1; font-size:100%; font-weight:normal;}
a{outline:none; text-decoration:none; color:inherit; text-decoration: none; transition: all .3s;} 
a:hover{ text-decoration:none; color: #D83840;}

 

[data-appear=in-view] {
opacity: 0;
-webkit-transition: opacity 650ms ease,top .6s cubic-bezier(.215,.61,.355,1),-webkit-transform .6s cubic-bezier(.215,.61,.355,1);
transition: opacity 650ms ease,top .6s cubic-bezier(.215,.61,.355,1),-webkit-transform .6s cubic-bezier(.215,.61,.355,1);
transition: opacity 650ms ease,transform .6s cubic-bezier(.215,.61,.355,1),top .6s cubic-bezier(.215,.61,.355,1);
transition: opacity 650ms ease,transform .6s cubic-bezier(.215,.61,.355,1),top .6s cubic-bezier(.215,.61,.355,1),-webkit-transform .6s cubic-bezier(.215,.61,.355,1)
}[data-appear=in-view][data-has-appear="1"] {
opacity: 1
}[data-appear=in-view][data-appear-from][data-has-appear="1"] {
opacity: 1;
-webkit-transform: translate3d(0,0,0);
transform: translate3d(0,0,0)
}[data-appear=in-view][data-appear-from-no-trans][data-has-appear="1"] {
opacity: 1;
top: 0
}[data-appear=in-view][data-appear-from=below] {
-webkit-transform: translate3d(0,30px,0);
transform: translate3d(0,30px,0)
}[data-appear=in-view][data-appear-from=above] {
-webkit-transform: translate3d(0,-30px,0);
transform: translate3d(0,-30px,0)
}[data-appear=in-view][data-appear-from=above-light] {
-webkit-transform: translate3d(0,-15px,0);
transform: translate3d(0,-15px,0);
-webkit-transition: opacity .6s ease,-webkit-transform .6s cubic-bezier(.215,.61,.355,1);
transition: opacity .6s ease,-webkit-transform .6s cubic-bezier(.215,.61,.355,1);
transition: opacity .6s ease,transform .6s cubic-bezier(.215,.61,.355,1);
transition: opacity .6s ease,transform .6s cubic-bezier(.215,.61,.355,1),-webkit-transform .6s cubic-bezier(.215,.61,.355,1)
}[data-appear=in-view][data-appear-from=below-light] {
-webkit-transform: translate3d(0,15px,0);
transform: translate3d(0,15px,0);
-webkit-transition: opacity .6s ease,-webkit-transform .6s cubic-bezier(.215,.61,.355,1);
transition: opacity .6s ease,-webkit-transform .6s cubic-bezier(.215,.61,.355,1);
transition: opacity .6s ease,transform .6s cubic-bezier(.215,.61,.355,1);
transition: opacity .6s ease,transform .6s cubic-bezier(.215,.61,.355,1),-webkit-transform .6s cubic-bezier(.215,.61,.355,1)
}[data-appear=in-view][data-appear-from-no-trans=above] {
top: -15px;
position: relative
}



/* back */
.Award-a{background: #DDEBF7;}