.banner{width:100%;height:521px;background:url(../img/banner.jpg) no-repeat center center}
.lay-title{width:1200px;margin:55px auto;font-size:42px;color:#289bff;font-weight:700;text-align:center}
.lay1{width:1200px;margin:auto;overflow:hidden}
.lay1>img{float:left;width:493px;height:358px}
.lay1>div{float:left;width:683px;padding:10px;font-size:20px;line-height:32px;margin-top:40px;border:2px solid #289bff;border-left:0}
.lay-btn{display:block;width:100%;margin:50px auto;overflow:hidden;width:250px;height:47px;font-size:18px;background:#289bff;color:#fff;text-align:center;line-height:47px;border-radius:47px}
.lay-btn:hover{background:#004a88}
.bgblue{width:100%;margin:auto;background:#008bfe;overflow:hidden}
.wt{color:#fff!important}
.lay2{width:1200px;margin:auto;overflow:hidden}
.lay2>div{float:left;width:380px;margin-left:30px}
.lay2>div>div{width:378px;border:1px solid #fff;margin-top:10px;height:200px}
.lay2>div>div>div{width:378px;text-align:center;font-size:24px;line-height:82px;color:#fff;font-weight:700}
.lay2>div>div>p{width:340px;margin:auto;color:#fff;text-align:justify;font-size:16px;line-height:26px}
.lay-btn-1{background:#fff;color:#008bfe}
.lay3{width:1200px;margin:auto;border-left:6px solid #fff;border-top:6px solid #fff}
.lay3 thead tr th{height:60px;font-size:26px;font-weight:700;color:#008bfe;background:#f5f5f5;border-right:6px solid #fff;border-bottom:6px solid #fff}
.lay3 tbody tr td{background:#f5f5f5;border-right:6px solid #fff;border-bottom:6px solid #fff;padding:20px;font-size:16px;color:#777}
.lay3 tbody tr td div{width:500px;margin:auto}
.lay3 tbody tr td div div{width:456px;margin:20px auto auto}
.lay3 tbody tr td div div a{display:block;width:218px;height:42px;line-height:42px;text-align:center;border-style:solid;border-width:1px;border-radius:42px;border-color:#008bfe}
.lay3 tbody tr td div div a.table-btn-1{float:left;color:#008bfe}
.lay3 tbody tr td div div a.table-btn-2{float:right;background:#008bfe;color:#fff}
.lay4{width:950px;margin:auto auto 60px;overflow:hidden}
.lay4>a{display:block;float:left;width:310px;height:64px;line-height:64px;font-size:16px;text-align:center;color:#fff;background:#008bfe;margin-left:10px;margin-bottom:10px}
.lay5{width:950px;overflow:hidden;margin:auto}
.lay5>div{width:449px;float:left;margin-left:50px}
.lay5>div>div{color:#fff;margin-top:10px;font-size:14px}
.lay4.wt a{background:#fff!important;color:#008bfe}
.lay6{width:1200px;margin:auto;overflow:hidden}
.lay6>div{width:388px;float:left;margin-left:16px;margin-bottom:26px}
.lay6>div>div{width:388px;background:#777;color:#fff;margin-top:6px;text-align:center;text-align:center;height:30px;line-height:30px}
.lay7{width:1200px;margin:auto;overflow:hidden}
.lay7>a{float:left;display:block;width:353px;margin-left:70px}
.lay-zy{width:936px;margin:20px auto auto}
.zy-box{float:left;width:280px;background:#fff;margin-left:20px;margin-bottom:20px;box-shadow:0 4px 10px #efefef;transition:all .3s ease;-o-transition:all .3s ease;-moz-transition:all .3s ease;-webkit-transition:all .3s ease;-ms-transition:all .3s ease;border:1px solid #e2e2e2;border-radius:4px;overflow:hidden}
.zy-box>.zy-box-name{width:260px;margin:10px auto auto;font-size:16px;font-weight:400}
.zy-box-info{position:relative;width:260px;height:22px;margin:10px auto 10px}
.zy-box-info-people{background:#ffe5e6;color:red;top:0}
.zy-box-info-year{color:#06f;background-color:#d8f0fcb3;top:30px}
.zy-box-info-edu{color:#248c00;background-color:#d9edd2b3;top:60px}
.zy-box:hover .zy-box-info-people{position:static}
.zy-box:hover .zy-box-info-year{position:static}
.zy-box:hover .zy-box-info-edu{position:static}
.zy-box-info-span{position:absolute;display:inline-block;padding:3px 9px;border-radius:5px;font-size:14px;transition:all .4s ease}
.zy-box:hover{box-shadow:0 10px 10px #e8e8e8}
.zy-box-btn{width:260px;margin:20px auto 20px;overflow:hidden}
.zy-box-btn>a{display:block;width:100px;height:36px;border-radius:2px;display:block;width:121px;text-align:center;height:36px;line-height:36px;font-size:16px;border-radius:2px;transition:all .4s ease;cursor:pointer}
.zy-box-btn-1{float:left;color:#fff;background:#5ba4ed;border:1px solid #5ba4ed;margin-left:-123px}
.zy-box-btn-2{float:right;border:solid 1px #d0cfcf;color:#3b3b3b;margin-right:-123px}
.zy-box:hover .zy-box-btn-1{margin-left:0}
.zy-box:hover .zy-box-btn-2{margin-right:0}
