﻿@keyframes affixFadeIn{from{opacity:0}to{opacity:1}}@-webkit-keyframes affixFadeIn{from{opacity:0}to{opacity:1}}body,button,input,select,textarea{font-family:"Helvetica Neue",Helvetica,Arial,"Hiragino Sans GB","微软雅黑","Microsoft YaHei",SimHei,sans-serif}body{color:#666;background-color:#fff;margin:0 auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-animation:bugfix infinite 1s}body a{color:#1f58b1}body a:hover{color:#174286;text-decoration:none}body .max-width-1000{max-width:1000px;margin:0 auto}body .max-width-800{max-width:800px;margin:0 auto}body .affix{border-radius:0;border:0;position:fixed;top:0;z-index:1001;width:100%;background:#1f58b1 !important;animation:affixFadeIn 1s  ease-in;-webkit-animation:affixFadeIn 1s}.img-bg-auto-height{background-size:auto 100%;background-position:center center}.container{max-width:1000px}.h4,h4{font-size:16px;font-weight:bold}.section-setting-buttons-wrapper{top:150px !important}.btn-primary{color:#fff;background-color:#1f58b1;border-color:#1f58b1}.btn-primary:hover{background-color:#174286;border-color:#174286}.text-nowrap{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.hero{background-size:cover;background-repeat:no-repeat;background-position:center center;height:500px;position:relative}.hero:after{content:' ';position:absolute;top:0;left:0;right:0;bottom:0;z-index:1}.hero .btn{border-radius:0;font-size:15px;box-shadow:0 1px 1px rgba(0,0,0,0.05)}.hero .desc-wrapper{z-index:2;position:absolute;bottom:0;right:0;margin:0 auto;max-width:956px;padding:30px;text-align:center;-webkit-animation:feature-text-anim .75s ease-in-out;animation:feature-text-anim .75s ease-in-out}.hero .desc-wrapper .slogan{font-size:48px}.hero .desc-wrapper p{font-size:20px;line-height:1.3em;margin:20px auto;text-transform:uppercase}.hero .desc-wrapper strong{font-weight:300}.index-pages-list li{max-height:30px;padding:5px}.de-section{background-size:cover}.de-section img{max-width:100%}#header{background:#1f58b1;border:0;border-radius:0;border-bottom:0;padding:0;z-index:999}#header .icon-bar{background-color:#fff}#header .navbar-nav a{color:#fff;font-size:16px;border-top:transparent 3px solid;background:none !important}#header .navbar-nav a:hover{color:#fff;background:none;border-top:3px #fff solid}#header .navbar-nav .dropdown-menu{border:0;box-shadow:none;padding:0;left:0;background:#1f58b1;width:250px;width:-moz-fit-content;width:-webkit-fit-content;width:fit-content}#header .navbar-nav .dropdown-menu a{text-align:left;padding:10px 20px;border:0;overflow:hidden;text-overflow:ellipsis}#header .navbar-nav .dropdown-menu a:hover{background:#2363c7}#header .navbar-nav li:hover .dropdown-menu{display:block}#header .navbar-nav li:last-child .dropdown-menu{left:auto;right:0}#header .navbar-brand{padding:12px 15px;height:100%}#header .navbar-brand img{max-height:30px}#header .navbar-brand .text-brand{padding:15px 0;display:inline-block;font-size:24px;text-transform:uppercase;letter-spacing:3px;font-weight:500;font-style:normal;color:#fff}#header.affix .navbar-brand{height:50px}#header.affix .navbar-nav a{padding:15px;font-size:14px}#header.affix .navbar-nav .dropdown-menu a{padding:10px 15px}#index-body #header{background:none}#index-body #header:hover{background:#1f58b1}@media only screen and (max-width: 640px){#index-body #header:hover{background:none}}#index-body #page-content{margin-top:-80px}.index-main-content [class*="col"]{padding:0}.index-main-content .row{height:250px;overflow:hidden}.index-main-content .text-box{background:#3BAEFF;color:#fff;height:250px;padding:10%}.index-main-content .text-box .btn-primary{border:#fff 1px solid;background:transparent;border-radius:0}.index-main-content .text-box .btn-primary:hover{color:#1f58b1;background:#fff}.index-main-content .box-bg{background-position:center center;background-repeat:no-repeat}.index-main-content .bg-team{background-image:url(icon-team.png)}.index-main-content .bg-about-au{background-image:url(icon-au.png)}.index-main-content .bg-about-services{background-image:url(icon-line.png)}.index-main-content .list-line a{display:inline-block;padding:10px 35px 10px 15px;background:#F2D208;color:#fff;margin-bottom:1px}.section-index-list h4{border-bottom:1px solid #eee;padding-bottom:10px}@media (min-width: 1500px){.page-body img{width:100%;heigth:auto !important}}.va-container{display:table;width:100%;height:100%}.va-middle{vertical-align:middle;display:table-cell}.va-bottom{vertical-align:bottom;display:table-cell}.va-top{vertical-align:top;display:table-cell}.mb0{margin-bottom:0}.bg-white{background-color:#fff}.bg-default{background-color:#f5f5f5}.bg-primary{background-color:#1f58b1}.nav-pills a{min-width:100px;text-align:center;border-radius:0;color:#666}.nav-pills .active a{border-bottom:2px #F2D208 solid;border-radius:0;background:none !important;color:#666 !important}.breadcrumb{background:none;padding-left:0;margin-bottom:0}.btn-lg{border-radius:0;min-width:120px}.btn-lg .icon{max-height:20px}.well{background:#FBF7F2;border-color:#F2EAE5}#page-footer{background:#f6f6f6;line-height:1.8em}#page-footer .footer-main-content{padding:50px 15px}#page-footer a{color:#333}#page-footer a:hover{color:#000}#page-footer hr{border-color:#48556a;margin:10px 0}#page-footer h5{font-weight:bold}.fix-toolbar{position:fixed;bottom:10%;right:0;text-align:center;z-index:999}.fix-toolbar .toolbar-item{font-size:12px;background:#1b4d9b;margin-bottom:3px;position:relative}.fix-toolbar .toolbar-item>a{display:block;color:#fff;height:70px;width:70px}.fix-toolbar .toolbar-item>a img{padding:10px;max-height:45px}.fix-toolbar .toolbar-item:hover .more-toolbar-info{display:block}.fix-toolbar .toolbar-item .more-toolbar-info{position:absolute;bottom:0;right:70px;width:auto;min-height:70px;line-height:60px;background:#1b4d9b;color:#fff;white-space:nowrap;display:none}#not_found{padding:50px 0;min-height:500px}.page-list-item .page-list-cover{background-size:100% auto;background-repeat:no-repeat;display:block;height:50px;width:100%}.page-list-item .page-title{color:#333;font-size:16px;margin-bottom:5px;display:block;font-weight:bold}.page-list-item .page-list-summery{color:#888;line-height:1.8em}.page-list-item .page-list-summery a{color:#888;border-bottom:1px #ccc dashed}.page-list-item a:hover{color:#1f58b1;text-decoration:none}.page-list-item .page-vedio-cover{background-size:cover;height:130px}.subnav{background:#F5F5F5;margin-top:-20px;margin-bottom:20px}#page{background:#F6F6F6;margin-top:-20px;min-height:500px}#page .page-cover{margin-bottom:30px}#page .page-cover img{max-width:100%}#page .page-cover h1>span{border:2px solid #F0FCFF;padding:5px;display:inline-block}#page .page-cover h1>span>span{background:rgba(240,252,255,0.8);padding:10px 20px;display:inline-block}#page .list-pages{margin-top:20px}#page .list-pages li a{padding:10px;display:block;border-bottom:1px #eee solid;text-align:right;white-space:nowrap;overflow:hidden;color:#666;text-overflow:ellipsis}#page .list-pages li a:hover{color:#1f58b1}#page .list-pages li.active a{color:#1f58b1;border-right:2px #1f58b1 solid}@media only screen and (max-width: 640px){#page .list-pages{margin:-15px;background:#1f58b1;display:flex;margin-bottom:20px;overflow:hidden}#page .list-pages li a{color:#fff;border:0}#page .list-pages li.active a{color:#fff;border:0;border-bottom:2px solid #fff}}#page .page-body{padding:0 20px}@media only screen and (max-width: 640px){#page .page-body{padding:0}}.page-info h1{margin-top:0;font-size:22px}.page-detail{padding:10px 0 20px 0;font-size:16px;line-height:1.6em}.page-detail .page-title{font-size:16px;margin:0;border-bottom:#1f58b1 1px solid}.page-detail .page-title span{background:#1f58b1;color:#fff;padding:10px 15px;display:inline-block}.page-detail .page-body{padding:30px}.page-detail img{max-width:100%}.service-item{margin-bottom:20px}.page-top{background-color:#d9d9d9;background-position:center center;background-size:cover;background-repeat:no-repeat;height:200px;color:#000;margin-top:-20px;margin-bottom:20px}.subnav{border-bottom:#eee 1px solid;padding:12px 0;margin:0;margin-top:-20px;margin-bottom:30px}.subnav ul{margin:0}.subnav a{color:#666;font-size:16px;margin-right:15px}.subnav a:hover{color:#1f58b1;text-decoration:none}.subnav .active a{font-weight:bold;color:#1f58b1;border-bottom:2px solid #1f58b1}@media only screen and (min-width: 640px){.service-item{height:130px}.service-item .page-cover img{max-height:100px}.page-cover-image{max-height:130px}}@media only screen and (max-width: 640px){.navbar-brand{height:40px !important}.navbar-brand img{max-width:230px}.navbar{min-height:auto}.navbar-toggle{padding:3px 10px;margin-right:0}#header{padding:0}#header.affix .navbar-nav a{padding:10px 15px;border-bottom:#eee 1px solid}}
