body,div,span,h1,h3,h4,h5,h6,object,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,caption,html,iframe,article,
aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video{margin:0;padding:0;font-size:100%;}article,aside,details,figcaption,figure,header,
footer,hgroup,menu,nav,section{display:block;}
body{background:#fff;font:14px/1.45 Roboto,Arial,Verdana,sans-serif;color:#333;}
h1,h2,h3,h4,h5,h6{margin: 0;}a{color:#0782c1;text-decoration:none;outline:0;}img{display:block;max-width:100%;}
select,textarea,input{box-sizing: border-box;width:100%;height:35px;margin:0;padding:0;border:1px solid #d7d7d7;font:14px Roboto;outline:0;-moz-appearance:none;-webkit-appearance:none;transition:all 0.25s ease 0s;}
select,input[type='date'],input[type='time']{background:#fff url(images/select.png) right 9px center no-repeat;}
select,button,input[type='submit']{cursor:pointer;}
textarea{display:block;height:79px;}
textarea::placeholder,input::placeholder{color:#999;}
input[type='submit']{box-sizing:content-box;width:150px;background:#62be53;border:0;font-weight:bold;text-transform:uppercase;text-indent:0;color: #fff;}
input[type='submit']:hover{background: #f85f32;}
label.error, #email-registered{position: absolute;bottom:0;right:5px;line-height:35px;color:#ff0000;}
.wrap{position: relative;margin:auto;}
.wow{opacity: 0;}
.clear{width:0;height:0;font-size:0;clear:both;overflow:hidden;zoom:1;}
.clear:before,.clear:after{content:'';display:block;height:0;overflow:hidden;}
.clear:after{clear: both;}
.header{padding-top: 165px;}
.header-float{position: fixed; top: 0; right: 0; left: 0; margin: auto; background: #fff; z-index: 99991;}
.header-top{height: 40px; background: #62be53; color: #fff; overflow: hidden; transition: all 0.25s ease 0s;}
.header-top a{float: left; padding: 10px 15px; color: #fff;}
.header-top a i{font-size: 12px; margin-right: 10px;}
.header-top-1{float: left;}
.header-top-1 a:nth-child(2){border-left: 1px solid rgba(255,255,255,0.25)}
.header-top-2{float: right;}
.header-top-2 a:nth-child(2){font-weight: bold; text-transform: uppercase; background: #f85f32; transition: all 0.25s ease 0s;}
.header-top-2 a:nth-child(2):hover{background: #f7f7f7; color: #333;}
.logo{position: relative; float: left; width: 164px; margin: 10px 0; transition: all 0.25s ease 0s;}
.logo a{display: block;}
.logo a span{border: 0; width: 1px; height: 1px; margin: -1px; overflow: hidden; padding: 0; position: absolute;}
.header-float-2{box-shadow: 0 1px 7px rgba(0,0,0,0.125);}
.header-float-2 .header-top{height: 0; opacity: 0;}
.header-float-2 .logo{width: 104px; margin: 5px 0;}
.footer-top{padding: 50px 0; background: #333; color: #fff;}
.footer-top a{color: #fff;}
.footer-logo{text-align: justify;}
.footer-logo img{margin: 0 auto 30px;}
.footer-logo p:nth-child(2){margin-bottom: 15px;}
.footer-info{padding-top: 25px;}
.footer-info ul{list-style: none; padding-left: 5px;}
.footer-info ul li{position: relative; margin-bottom: 15px; padding-left: 40px; line-height: 30px;}
.footer-info ul li:last-child{margin-bottom: 0;}
.footer-info ul li i{position: absolute; top: 0; bottom: 0; left: 0; margin: auto; width: 30px; height: 30px; border: 1px solid #fff; border-radius: 50%; font-size: 12px; text-align: center; line-height: 30px;}
.footer-name{margin-bottom: 15px; font-size: 30px; font-weight: 300; text-transform: uppercase; color: #f85f32;}
.footer-social{padding-top: 33px; text-align: center;}
.footer-social a{display: inline-block; margin: 0 10px; padding-top: 20px;}
.footer-social a i{display: block; width: 40px; height: 40px; margin: auto; text-align: center; line-height: 40px; border-radius: 50%;}
.footer-social a:nth-child(3) i{background: #45609f;}
.footer-social a:nth-child(4) i{background: #00bef9;}
.footer-title{margin-bottom: 15px; border-bottom: 1px solid #fff; font-size: 16px; text-transform: uppercase; text-align: start;}
.footer-bottom{padding: 10px 0; background: #62be53; text-align: center; line-height: 20px; color: #fff;}
.scroll{display: none; position: fixed; bottom: 10px; right: 10px; width: 50px; height: 50px; box-shadow: 0 0 2px rgba(0,0,0,0.5); opacity: 0.5; cursor: pointer; z-index: 99991;}
.scroll:hover{opacity: 1;}
.scroll-up{background: url(images/scrollup.png) no-repeat center / 100%;}
.main-title{margin-bottom: 30px;}
.main-title-inner{position: relative; display: inline-block; padding-bottom: 6px; font-size: 30px; color: #62be53; font-weight: 500;}
.main-title-inner:before, .main-title-inner:after{content: ''; position: absolute; left: 0; height: 1px; background: #62be53;}
.main-title-inner:before{bottom: 4px; width: 75%;}
.main-title-inner:after{bottom: 0; width: 50%;}
.main-name{margin-bottom: 5px;}
.main-name-inner{display: block; font-size: 16px; text-transform: uppercase;}
.main-time{margin-bottom: 10px; line-height: 20px; color: #777;}
.main-viewfile{margin-bottom: 20px;}
.main-viewfile iframe{width: 100%; height: 750px;}
.main-downfile{font-weight: bold; font-size: 15px; text-align: right; line-height: 30px; margin-bottom: 20px;}
.main-downfile a{display: inline-block; padding: 0 15px; background: #0084ff; color: #fff; transition: all 0.25s ease 0s;}
.main-downfile a:hover{background: #da251d;}
.main-detail{line-height: 1.6;}
.main-detail ul, .main-detail ol{margin-left: 35px;}
.main-detail img{display: inline-block!important; max-width: 100%; height: auto!important; margin: 15px 0!important;}   
.main-detail table{width: 100%!important; border-collapse: collapse; border-color: #d7d7d7;}
.main-detail iframe{width: 100%!important; height: 480px!important; margin: 13px 0 5px;}
.main-share{margin: 20px 0 23px; text-align: right; line-height: 9px;}
.main-page{text-align: center; margin-bottom: 30px;}
.main-page li{display: inline-block; margin: 0 5px;}
.main-page li a{display: block; width: 35px; height: 35px; line-height: 35px; background: #62be53; color: #fff; transition: all 0.25s ease 0s;}
.main-page li a:hover, .main-page li a.active{background: #f85f32;}