.footer{width:100%;text-align:center;line-height:32px;font-size:12px;margin-top:48px;padding-bottom:36px}.footer,.footer-color{color:#999}.separate{padding:0 10px}.home{width:100%;height:100%;position:relative}.home .banner{position:relative;height:410px;background:url(../img/home-bg.a65308d7.jpg) 100% 100%}.banner-content{width:1200px;height:100%;margin:0 auto}.banner-content-left{float:left;width:900px;height:400px;margin-top:5px}.banner-content-right{float:right;width:276px;height:100%}.login{margin-top:5px;width:100%;height:400px;background:#fff}.login .container{margin:0 auto;padding:0;position:relative}.login-code{position:absolute;top:30px;right:0;width:276px;-webkit-box-sizing:border-box;box-sizing:border-box;padding:20px 10px;height:350px;border-radius:5px}.login-code .ivu-form-item{width:100%!important}.login-code h6{background:#f41a3c;color:#fff;padding:8px;text-align:center;margin-bottom:16px}.login .ivu-form{margin-top:30px}.login-code.ivu-form-item-content{width:256px!important;height:35px!important;background:#eef3f8}.login-code .ivu-form-item{margin-bottom:18px}.login-code .forget{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%}.login-code .forget,.login-code .forget .log-in{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;height:100%}.login-code .forget .log-in{width:100px}.login-code .forget .log-in input{margin-top:10px}.login-code .log-in div{padding-left:5px}.login-code .forget .forget-beg a{color:#2d8bf0!important}.login-btn button{color:#fff;font-size:16px;background-color:#3db0dd;border-color:#fff;width:100%;border-radius:0}.login-btn .ivu-btn{width:256px!important}.footer-login{text-align:center}.footer-login a{color:#2d8bf0!important}.image-display{width:100%}.image-display ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:distribute;justify-content:space-around;width:1200px;height:370px;margin:0 auto}.image-display ul li{position:relative;display:block;width:560px;height:100%}.image-display ul li:last-child{margin-left:20px}.image-display ul li:hover .specific{height:70px}.image-display ul li:hover .card-img-top-name{height:0;overflow:hidden}.image-display ul li .specific{position:absolute;bottom:0;width:100%;overflow:hidden;height:0;transition:height .5s;-moz-transition:height .5s;-webkit-transition:height .5s;-o-transition:height .5s}.image-display ul li .card-img-top-name{position:absolute;bottom:0;width:100%;height:50px;font-size:16px;color:#fff}.image-display ul li .card-img-top-name-bg{width:100%;height:100%;top:0;opacity:.8;background:#333}.image-display ul li .specific .specific-bg{width:100%;height:100%;top:0;opacity:.8;background:#e92e3c}.image-display ul li .specific .specific-color{position:absolute;top:0;-webkit-box-sizing:border-box;box-sizing:border-box;padding:5px 10px;font-size:20px;width:100%;color:#fff}.image-display ul li .specific .specific-color .specific-color-name{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;line-height:30px;width:100%;height:30px}.image-display ul li .specific .specific-color .specific-color-where{position:relative;line-height:20px;width:100%;height:30px}.image-display ul li .specific .specific-color .specific-color-where .goin{position:absolute;height:30px;font-size:10px;width:66px;height:20px;display:inline-block;background:#f6193c;text-align:center;line-height:20px;color:#fff;border:1px solid #fff;cursor:pointer;right:0}.image-display ul li .specific .specific-color .specific-color-where .goin:hover{color:#f6193c;background:#fff;border:1px solid #f6193c}.image-display ul li .specific .specific-color .specific-color-name span:first-child{display:block;font-size:14px;font-weight:700}.image-display ul li .specific .specific-color .specific-color-name span:last-child{display:block;font-size:10px;color:#ffd8dd}.image-display ul li .card-img-top-name-color{position:absolute;top:0;width:100%;text-align:center;line-height:50px}.card-img-top{width:560px;height:100%}.image-display-title{width:1200px;margin:0 auto;padding:24px 0}.image-display-title h4{padding-left:20px;color:red;border-left:4px solid red}