/*---ResetCss ---*/
html{width: 100%;overflow: auto;min-width: 1200px;}
body{padding:0;margin:0;font:1em/32px "Microsoft yahei",Arial, Helvetica, sans-serif;color:#666;width: 100%;}
h1,h2,h3,h4,h5,h6{display:block; padding:0; margin:0;}
ul,ol,li,dl,dt,dd{padding:0; margin:0; text-indent:0; list-style:none;}
p,strong,span{padding:0; margin:0;}
input,label,button,select,textarea{vertical-align:middle;}
img{border:none; vertical-align:middle;}
a{color:#666; text-decoration:none;}
a:link{}
a:hover{color:#2196F3;}
a:active{color:#666;}
/*---UsuallyCss---*/
.clear{height:0px; line-height:0px; font-size:0; clear:both;}/*--Clear Float Tips--*/
.floatLeft{float:left;}
.floatRight{float: right;display:inline;}

/*---HeaderCss ---*/
.header{width:100%;overflow: hidden;background: linear-gradient(90deg, #021049, #1e38a2);}
.topBarBox{overflow: hidden;float: right;}
.topBarArea{color:#FFF;text-align:right;}
.topBarArea a{height: 80px;line-height: 80px;padding: 10px 18px;min-width: 75px;text-align: center;color: #FFFFFF;font-size: 20px;font-family: "Microsoft yahei",Arial, Helvetica, sans-serif;margin-right: 10px;}
.topBarArea a:hover{color:#FFD200;}
.topBarArea .btn-solid {
    border: 1px solid #525666;
    color: #FFFFFF;
    border-radius: 4px;
}
.topBarArea .btn-primary {
    color: #fff;
    background-color: #007bff;
    border-color: #007bff;
    border-radius: 4px;
}
.navLogo{margin:0 auto;width:1200px;overflow: hidden;padding: 20px 0;}
.navLogo img{max-height: 80px;}
.nav{height: 80px;float: left;margin-left: 20px;}
.nav li{display:inline;float:left;}
.nav li a{display:block;padding: 0 15px;color: #b3b3b3;line-height: 80px;}
.nav li a:hover,.nav li.on a{font-weight: bold;color: #FFF;}

/*---footerCss---*/
.footer{width:100%;color: rgb(255, 255, 255);background: rgb(40, 48, 64);padding-top: 10px;font-size: 12px;}
.footer ul{display:block; margin:30px auto; width:1002px; height:166px; }
.footer ul li{float:left; display:inline; margin-left:120px; line-height:32px;}
.footer ul li:first-child{margin:0;}
.footer ul li h6{line-height: 50px;font-size: 20px;font-weight: normal;}
.footer ul li a{font-size:.8em;display:block;text-decoration:none;color: #cacaca;}
.footer ul li a:hover{color:#676767;}

.copy{padding: 15px 0;margin:0 auto;width:1200px;font:.8em/32px Arial, Helvetica, sans-serif;border-top: 1px solid #30394d;color: #999;}
.copy p{display:block;width: 100%;margin:0 auto;text-align:center;}
.copy p a{text-decoration:underline;}
.copy p a:hover{color:#676767;}