﻿@charset "utf-8";
html,body{width: 100%;/* height: 100%; */min-width:1200px;font-family: "Microsoft YaHei";background-color: #ffffff;}
h1,h2{
    /* width: 100%; */
    /*text-align: center;*/
}
/*a:hover{color: #fff000}*/
img{display: inline-block;}
.wrap{position: relative;width: 100%;height: 100%;}
.banner{width: 100%;}
.banner img{display: block;width: 100%;height: auto;}
.nav-box{width: 100%;height: 50px;overflow: hidden;position: relative;z-index: 3;margin-top: 20px;}
.nav-box ul{width: 24%;float: right;margin-right: 8%;background-color: #fff;border-radius: 30px;height: 50px;}
.nav-box ul li{float: left;width: 33.33%;}
.nav-box ul li a{color: #19305e;font-size: 20px;text-align: center;line-height: 50px;display: block;border-radius: 30px;}
.nav-box ul li a:hover{color: #fff;background-color: #19305e;}
.nav-box ul li a.on{color: #fff;background-color: #19305e;}
/*banner*/
/*foot*/
.footer{width:100%;font-size: 16px;height:30px;color: #fff;text-align: center;position: absolute;bottom:0;}
.foot-box{width: 100%;background: url("images/foot-bg.png") no-repeat;height: 283px;background-position: bottom center;position: relative;margin-top: 50px;}
/*index*/
.title{margin: 30px auto;text-align: center;display: block;clear: both;max-width: 100%;}
.container{width: 1000px;margin: auto;overflow: hidden;}
.p1{color: #2a2b2c;font-size: 14px;text-indent: 28px;line-height: 30px;}
.bold{font-weight: bold;}
.enter-btn{float: right;margin-top: 20px;margin-right: 30px;display: block;}
.video-box{width: 100%;margin: 20px auto;overflow: hidden;}
.job-rule{width: 1000px;margin: 50px auto;overflow: hidden;}
.job-rule a{display: block;width:30%;height: auto;float: left;margin: 30px 1%; border-radius: 30%;}
.job-rule2 a{border-radius: 10px;background: none;}
.job-rule a img{display: block;width: 100%;}
.job-rule a:hover{transform: scale(1.05);/*box-shadow: 5px 5px 36px #edf5f3;*/}
h1{text-align: center;color: #fff;margin-top: 600px;font-size: 30px;font-weight: bold;}
.foot-text{width: 100%;overflow: hidden;margin-top: 60px;}
.foot-text li{float: left;width: 35%;box-sizing: border-box;}
.foot-text li h2{color: #ffdb6c;font-size: 16px;text-align: left;margin-bottom: 10px;}
.foot-text li .p2{color: #fff;font-size: 16px;text-align: left;line-height: 34px;}
.foot-text li:last-child{float: right;}