                                                * {
                                                    padding: 0;
                                                    margin: 0;
                                                    box-sizing: border-box;
                                                    font-family: ' ';
                                                }
                                                
                                                ul li {
                                                    list-style: none;
                                                }
                                                
                                                a {
                                                    text-decoration: none;
                                                }
                                                
                                                a:hover {
                                                    text-decoration: none;
                                                }
                                                
                                                .head {
                                                    width: 100%;
                                                    height: 90px;
                                                    background-color: #183351;
                                                }
                                                
                                                .header {
                                                    width: 1200px;
                                                    margin: 0 auto;
                                                    height: 90px;
                                                    display: flex;
                                                    justify-content: space-between;
                                                    align-items: center;
                                                }
                                                
                                                .headright {
                                                    display: flex;
                                                    align-items: center;
                                                    justify-content: space-around;
                                                    color: white;
                                                    font-size: 14px;
                                                }
                                                
                                                .headright p {
                                                    margin-left: 10px;
                                                }
                                                
                                                .outnav {
                                                    width: 100%;
                                                    height: 60px;
                                                    background-color: #203f5c;
                                                }
                                                
                                                .nav {
                                                    width: 1200px;
                                                    height: 60px;
                                                    display: flex;
                                                    align-items: center;
                                                    justify-content: space-between;
                                                    margin: 0 auto;
                                                }
                                                
                                                .nav li {
                                                    width: 120px;
                                                    height: 60px;
                                                    z-index: 99999;
                                                }
                                                
                                                .nav li a {
                                                    display: block;
                                                    width: 100%;
                                                    height: 60px;
                                                    line-height: 60px;
                                                    text-align: center;
                                                    color: white;
                                                    font-size: 15px;
                                                }
                                                
                                                .nav li a:hover {
                                                    background-color: #be9e6d;
                                                }
                                                
                                                .nav li:hover .drop {
                                                    display: block;
                                                }
                                                
                                                .drop {
                                                    display: none;
                                                }
                                                
                                                .drop a {
                                                    display: block;
                                                    background-color: #183351;
                                                    border-bottom: 1px solid#1f3f5c;
                                                }
                                                
                                                .swiper-container1 {
                                                    width: 100%;
                                                    height: 600px;
                                                }
                                                
                                                .cover {
                                                    background: rgba(24, 51, 81, 0.8);
                                                    height: 100%;
                                                    padding-top: 200px;
                                                }
                                                
                                                .knowmore {
                                                    display: block;
                                                    margin: 0 auto;
                                                    margin-top: 60px;
                                                    width: 220px;
                                                    height: 53px;
                                                    line-height: 52px;
                                                    text-align: center;
                                                    color: white;
                                                    font-size: 18px;
                                                    border: 2px solid white;
                                                }
                                                
                                                @keyframes myS {
                                                    0% {
                                                        transform: translate(0, -10px);
                                                        -webkit-transform: translate(0, -10px);
                                                    }
                                                    50% {
                                                        transform: translate(0, 0);
                                                        -webkit-transform: translate(0, 0);
                                                    }
                                                    100% {
                                                        transform: translate(0, -10px);
                                                        -webkit-transform: translate(0, -10px);
                                                    }
                                                }
                                                
                                                @-webkit-keyframes myS {
                                                    0% {
                                                        transform: translate(0, -10px);
                                                        -webkit-transform: translate(0, -10px);
                                                    }
                                                    50% {
                                                        transform: translate(0, 0);
                                                        -webkit-transform: translate(0, 0);
                                                    }
                                                    100% {
                                                        transform: translate(0, -10px);
                                                        -webkit-transform: translate(0, -10px);
                                                    }
                                                }
                                                
                                                .tx1 {
                                                    -webkit-animation: fadeInUp .7s ease-in-out both;
                                                    animation: fadeInUp .7s ease-in-out both;
                                                    -webkit-animation-delay: 2.5s;
                                                    animation-delay: 2.5s;
                                                }
                                                
                                                .tx1 .dh img {
                                                    animation: myS 1.2s linear 0s infinite;
                                                    -webkit-animation: myS 1.2s linear 0s infinite;
                                                }
                                                
                                                .tx3 {
                                                    width: 54px;
                                                }
                                                
                                                .img {
                                                    margin: 0 auto;
                                                    text-align: center;
                                                    animation: myS 1.2s linear 0s infinite;
                                                    -webkit-animation: myS 1.2s linear 0s infinite;
                                                    margin-top: 70px;
                                                }
                                                
                                                #div1 {
                                                    width: 100%;
                                                    height: 210px;
                                                    background-color: #646464;
                                                    position: relative;
                                                    overflow: hidden;
                                                }
                                                
                                                #div1 ul {
                                                    position: absolute;
                                                    left: 0;
                                                    top: 0;
                                                    overflow: hidden;
                                                    background-color: #3b7796;
                                                }
                                                
                                                #div1 ul li {
                                                    float: left;
                                                    width: 315px;
                                                    height: 210px;
                                                    list-style: none;
                                                    border: 1px solid white;
                                                }
                                                
                                                .con1 {
                                                    margin-top: 20px;
                                                    width: 100%;
                                                    height: 800px;
                                                    background-image: url(../images/bg1.jpg);
                                                    background-repeat: no-repeat;
                                                    padding-top: 90px;
                                                    text-align: center;
                                                }
                                                
                                                .con6 {
                                                    margin-top: 60px;
                                                    width: 100%;
                                                    text-align: center;
                                                }
                                                
                                                .con2 {
                                                    margin-top: 20px;
                                                    width: 100%;
                                                    min-height: 500px;
                                                    padding-top: 90px;
                                                    text-align: center;
                                                }
                                                
                                                .con4 {
                                                    margin-top: 83px;
                                                    width: 100%;
                                                    min-height: 500px;
                                                    text-align: center;
                                                }
                                                
                                                .con1tit {
                                                    font-size: 22px;
                                                    color: #222222;
                                                    margin-top: 16px;
                                                    font-weight: bold;
                                                }
                                                
                                                .con4tit {
                                                    font-size: 22px;
                                                    color: #222222;
                                                    margin-top: 16px;
                                                    font-weight: bold;
                                                    text-align: center;
                                                }
                                                
                                                .con6tit {
                                                    font-size: 22px;
                                                    color: #222222;
                                                    margin-top: 16px;
                                                    font-weight: bold;
                                                    text-align: center;
                                                }
                                                
                                                .con2tit {
                                                    font-size: 22px;
                                                    color: #222222;
                                                    margin-top: 16px;
                                                    font-weight: bold;
                                                }
                                                
                                                .con3tit {
                                                    font-size: 22px;
                                                    color: #fff;
                                                    margin-top: 16px;
                                                    font-weight: bold;
                                                }
                                                
                                                .con1 strong {
                                                    font-size: 48px;
                                                    color: #be9e6d;
                                                }
                                                
                                                .con5 strong {
                                                    font-size: 48px;
                                                    color: #be9e6d;
                                                }
                                                
                                                .con4 strong {
                                                    font-size: 48px;
                                                    color: #be9e6d;
                                                }
                                                
                                                .con6 strong {
                                                    font-size: 48px;
                                                    color: #be9e6d;
                                                }
                                                
                                                .con2 strong {
                                                    font-size: 48px;
                                                    color: #be9e6d;
                                                }
                                                
                                                .con3 strong {
                                                    font-size: 48px;
                                                    color: #be9e6d;
                                                }
                                                
                                                .con1ul {
                                                    display: flex;
                                                    align-items: center;
                                                    justify-content: space-between;
                                                    width: 1200px;
                                                    margin: 0 auto;
                                                    margin-top: 60px;
                                                }
                                                
                                                .tel {
                                                    width: 100%;
                                                    height: 136px;
                                                    background-color: #f2f2f2;
                                                    padding-top: 50px;
                                                }
                                                
                                                .telcon {
                                                    width: 55%;
                                                    display: flex;
                                                    align-items: center;
                                                    margin: 0 auto;
                                                    justify-content: space-evenly;
                                                }
                                                
                                                .hhrul {
                                                    display: flex;
                                                    align-items: center;
                                                    justify-content: space-between;
                                                }
                                                
                                                .swiper-container2 {
                                                    width: 1300px;
                                                    padding: 0 50px;
                                                    margin-top: 66px;
                                                }
                                                
                                                .swiper-container2 .swiper-slide {
                                                    padding: 0 75px;
                                                }
                                                
                                                .hhrul li {
                                                    margin-left: 10px;
                                                    width: 25%;
                                                }
                                                
                                                img {
                                                    outline-width: 0;
                                                    vertical-align: top;
                                                }
                                                
                                                .hhrul li img {
                                                    width: 100%;
                                                    outline-width: 0;
                                                    vertical-align: top;
													height: 220px;
                                                }
                                                
                                                .hhrdes {
                                                    width: 100%;
                                                    height: 123px;
                                                    background-color: #183351;
                                                    padding-top: 15px;
                                                }
                                                
                                                .ckgd {
                                                    width: 155px;
                                                    height: 48px;
                                                    line-height: 48px;
                                                    display: block;
                                                    text-align: center;
                                                    margin: 0 auto;
                                                    margin-top: 20px;
                                                    background-color: #be9e6d;
                                                    font-size: 18px;
                                                    color: white;
                                                }
                                                
                                                .con3 {
                                                    margin-bottom:2%;
                                                    width: 100%;
                                                    height: 540px;
                                                    background-image: url(../images/bg2.jpg);
                                                    background-repeat: no-repeat;
                                                    /*margin-top: 69px;*/
                                                    padding-top: 80px;
                                                }
                                                
                                                .con3con {
                                                    width: 587px;
                                                    text-align: center;
                                                    margin-left: 250px;
                                                }
                                                
                                                .case {
                                                    width: 1200px;
                                                    margin: 0 auto;
                                                    min-height: 300px;
                                                    margin-top: 50px;
                                                    display: flex;
                                                    justify-content: space-between;
                                                }
                                                
                                                .case1 {
                                                    width: 350px;
                                                }
                                                
                                                .casetit {
                                                    width: 350px;
                                                    height: 80px;
                                                    line-height: 80px;
                                                    text-align: center;
                                                    background-color: #183351;
                                                    color: white;
                                                }
                                                
                                                .case1 ul {
                                                    width: 350px;
                                                    min-height: 336px;
                                                    background: #F1F1F1;
                                                }
                                                
                                                .case1 ul li {
                                                    width: 350px;
                                                    background-color: #f1f1f1;
                                                    border-bottom: 1px solid white;
                                                }
                                                
                                                .case1 ul li a {
                                                    display: block;
                                                    width: 100%;
                                                    height: 55px;
                                                    line-height: 55px;
                                                    overflow: hidden;
                                                    text-overflow: ellipsis;
                                                    white-space: nowrap;
                                                    color: black;
                                                    padding: 0 10px;
                                                }
                                                
                                                .breadtab {
                                                    width: 1200px;
                                                    margin: 0 auto;
                                                    margin-top: 30px;
                                                    text-align: left;
                                                }
                                                
                                                .breadtab a {
                                                    display: inline-block;
                                                    width: 300px;
                                                    height: 40px;
                                                    line-height: 40px;
                                                    text-align: center;
                                                    border-radius: 10px;
                                                    background-color: #f1f1f1;
                                                    font-size: 14px;
                                                    color: black;
                                                }
                                                
                                                .breadtab a:hover {
                                                    background-color: #183351 !important;
                                                    color: white !important;
                                                }
                                                
                                                .con5 {
                                                    width: 100%;
                                                    height: 530px;
                                                    background-image: url(../images/bg3.jpg);
                                                    background-repeat: no-repeat;
                                                    margin-top: 35px;
                                                    padding-top: 100px;
                                                }
                                                
                                                .con5con {
                                                    width: 1200px;
                                                    margin: 0 auto;
                                                    display: flex;
                                                    justify-content: space-between;
                                                }
                                                
                                                .righttime {
                                                    width: 86px;
                                                    height: 86px;
                                                    background-color: #183351;
                                                }
                                                
                                                .rightcon {
                                                    width: 442px;
                                                    height: 86px;
                                                    margin-left: 7px;
                                                    background-color: white;
                                                    padding: 5px;
                                                }
                                                
                                                .rightcon p {
                                                    width: 442px;
                                                    height: 21px;
                                                    overflow: hidden;
                                                    text-overflow: ellipsis;
                                                    white-space: nowrap;
                                                }
                                                
                                                .righttime {
                                                    text-align: center;
                                                    padding-top: 16px;
                                                }
                                                
                                                .rightcon span {
                                                    display: block;
                                                    width: 442px;
                                                    overflow: hidden;
                                                    text-overflow: ellipsis;
                                                    white-space: nowrap;
                                                    color: #183351;
                                                    font-size: 16px;
                                                    word-break: break-all;
                                                    font-size: 14px;
                                                    color: #808080;
                                                    margin-top: 10px;
                                                }
                                                
                                                .con5new {
                                                    display: flex;
                                                    align-items: center;
                                                    margin-bottom: 20px;
                                                }
                                                
                                                .video {
                                                    width: 1200px;
                                                    height: 530px;
                                                    margin: 0 auto;
                                                    margin-top: 40px;
                                                    background-color: gray;
                                                    margin-bottom: 100px;
                                                }
                                                
                                                .gyul {
                                                    width: 100%;
                                                    display: flex;
                                                    justify-content: space-between;
                                                }
                                                
                                                .gyul li {
                                                    width: 25%;
                                                    border: 1px solid white;
                                                }
                                                
                                                .gyul li img {
                                                    width: 100%;
                                                    outline-width: 0;
                                                    vertical-align: top;
                                                }
                                                
                                                .foot {
                                                    width: 100%;
                                                    height: 305px;
                                                    display: flex;
                                                    justify-content: space-between;
                                                }
                                                
                                                .footleft {
                                                    width: 37%;
                                                    background-color: #183351;
                                                    height: 305px;
                                                    padding-top: 100px;
                                                    text-align: right;
                                                    padding-right: 50px;
                                                }
                                                
                                                .footright {
                                                    width: 63%;
                                                    height: 305px;
                                                    background-color: #be9e6d;
                                                    padding: 80px;
                                                    display: flex;
                                                    justify-content: space-around;
                                                }
                                                
                                                .right-left {
                                                    width: 45%;
                                                }
                                                
                                                .right-left ul li img {
                                                    width: 29px;
                                                    height: 29px;
                                                }
                                                
                                                .right-left ul li {
                                                    display: flex;
                                                    align-items: center;
                                                    margin-bottom: 15px;
                                                    color: white;
                                                    font-size: 14px;
                                                }
                                                
                                                .right-left ul li span {
                                                    margin-left: 5px;
                                                }
                                                
                                                .bottom {
                                                    width: 100%;
                                                    height: 60px;
                                                    background-color: black;
                                                    text-align: center;
                                                    line-height: 60px;
                                                    color: white;
                                                    font-size: 14px;
                                                }
                                                
                                                .bread {
                                                    width: 100%;
                                                    height: 80px;
                                                    background-color: #eeeeee;
                                                }
                                                
                                                .innerbread {
                                                    width: 1200px;
                                                    height: 80px;
                                                    margin: 0 auto;
                                                    display: flex;
                                                    align-items: center;
                                                    justify-content: space-between;
                                                }
                                                
                                                .breadleft {
                                                    background-image: url(../images/bread.jpeg);
                                                    background-repeat: no-repeat;
                                                    height: 20px;
                                                    padding-left: 35px;
                                                    background-position: 0 5px;
                                                }
                                                
                                                .breadleft a {
                                                    font-size: 15px;
                                                    color: black;
                                                }
                                                
                                                .a-active {
                                                    color: #035591 !important;
                                                }
                                                
                                                .breadright {
                                                    display: flex;
                                                    align-items: center;
                                                    justify-content: space-between;
                                                }
                                                
                                                .breadright a {
                                                    width: 140px;
                                                    display: block;
                                                    height: 44px;
                                                    line-height: 44px;
                                                    text-align: center;
                                                    font-size: 15px;
                                                    color: black;
                                                    border-radius: 5px;
                                                    background-color: #fff;
                                                    margin-left: 20px;
                                                }
                                                
                                                .a-active1 {
                                                    background-color: #03477f !important;
                                                    color: white !important;
                                                }
                                                
                                                .aboutcon {
                                                    width: 1200px;
                                                    margin: 0 auto;
                                                    margin-top: 45px;
                                                    margin-bottom: 50px;
                                                }
                                                
                                                .aboutcon h1 {
                                                    text-align: center;
                                                    font-size: 30px;
                                                    border-bottom: 1px solid #f0f0f0;
                                                }
                                                
                                                .honer1 {
                                                    width: 1130px;
                                                    margin-top: 40px;
                                                    border: 1xp solid red;
                                                    display: flex;
                                                    justify-content: space-between;
                                                }
                                                
                                                .honer1left {
                                                    width: 400px;
                                                    min-height: 300px;
                                                }
                                                
                                                .honer1left h3 {
                                                    background-color: #be9e6d;
                                                    color: white;
                                                    padding: 10px 0;
                                                    padding-left: 15px;
                                                    margin-bottom: 15px;
                                                }
                                                
                                                .honer1left ul li {
                                                    padding-left: 10px;
                                                    padding-right: 10px;
                                                    font-size: 15px;
                                                    margin-bottom: 15px;
                                                }
                                                
                                                .honer1right h3 {
                                                    background-color: #be9e6d;
                                                    color: white;
                                                    padding: 10px 0;
                                                    padding-left: 15px;
                                                    margin-bottom: 15px;
                                                }
                                                
                                                .honer1right ul li {
                                                    padding-left: 10px;
                                                    padding-right: 10px;
                                                    font-size: 15px;
                                                    margin-bottom: 15px;
                                                }
                                                
                                                .honer2 h3 {
                                                    background-color: #be9e6d;
                                                    color: white;
                                                    padding: 10px 0;
                                                    padding-left: 15px;
                                                    margin-bottom: 15px;
                                                }
                                                
                                                .honer2 ul li {
                                                    padding-left: 10px;
                                                    padding-right: 10px;
                                                    font-size: 15px;
                                                    margin-bottom: 15px;
                                                }
                                                
                                                .honer2 {
                                                    width: 1130px;
                                                    margin: 0 auto;
                                                    margin-top: 70px;
                                                }
                                                
                                                .lyul {
                                                    width: 1200px;
                                                    margin: 0 auto;
                                                    margin-bottom: 40px;
                                                    margin-top: 70px;
                                                    display: flex;
                                                    flex-wrap: wrap;
                                                }
                                                
                                                .clear {
                                                    clear: both;
                                                }
                                                
                                                .lyul li {
                                                    width: 370px;
                                                    height: 250px;
                                                    vertical-align: middle;
                                                    display: flex;
                                                    align-items: center;
                                                    justify-content: space-around;
                                                    border: 1px solid #f0f0f0;
                                                    margin-bottom: 25px;
                                                    margin-left: 20px;
                                                }
                                                
                                                .lyul li:hover {
                                                    background-color: #f1f1f1;
                                                }
                                                
                                                .breadsolo {
                                                    width: 100%;
                                                    background-color: #eeeeee;
                                                    height: 80px;
                                                    line-height: 80px;
                                                }
                                                
                                                .solotab {
                                                    width: 1200px;
                                                    height: 80px;
                                                    margin: 0 auto;
                                                    display: flex;
                                                    align-items: center;
                                                }
                                                
                                                .solotab a {
                                                    width: 109px;
                                                    display: block;
                                                    height: 44px;
                                                    line-height: 44px;
                                                    text-align: center;
                                                    font-size: 12px;
                                                    color: black;
                                                    border-radius: 5px;
                                                    background-color: #fff;
                                                    margin-left: 10px;
                                                }
                                                
                                                .location {
                                                    width: 1200px;
                                                    margin: 0 auto;
                                                    margin-top: 30px;
                                                    display: flex;
                                                    align-items: center;
                                                    justify-content: space-between;
                                                }
                                                
                                                .locationright input {
                                                    width: 220px;
                                                    height: 30px;
                                                    line-height: 30px;
                                                    border: 1px solid#f0f0f0;
                                                    outline: none;
                                                    padding-left: 15px;
                                                }
                                                
                                                .locationright {
                                                    display: flex;
                                                    align-items: center;
                                                }
                                                
                                                .sea {
                                                    width: 67px;
                                                    height: 30px;
                                                    line-height: 30px;
                                                    display: block;
                                                    background-image: url(../images/sea.jpeg);
                                                    background-repeat: no-repeat;
                                                    background-position: 7px 7px;
                                                    background-color: #03477f;
                                                    color: white;
                                                    text-align: center;
                                                    font-size: 14px;
                                                    padding-left: 16px;
                                                }
                                                
                                                .teamul {
                                                    width: 1200px;
                                                    margin-bottom: 40px;
                                                    margin: 0 auto;
                                                    margin-top: 40px;
                                                    display: flex;
                                                    flex-wrap: wrap;
                                                }
                                                
                                                .teamul li {
                                                    width: 220px;
                                                    height: 350px;
                                                    margin-bottom: 30px;
                                                    margin-left: 20px;
                                                }
                                                
                                                .teamul li img {
                                                    width: 220px;
                                                    height: 220px;
                                                }
                                                
                                                .teamdes {
                                                    width: 220px;
                                                    background-color: #183351;
                                                    height: 130px;
                                                    text-align: center;
                                                    padding-top: 10px;
                                                }
                                                
                                                .teamdes p {
                                                    color: white;
                                                    margin-bottom: 10px;
                                                }
                                                
                                                .clickmore {
                                                    display: block;
                                                    text-align: center;
                                                    width: 108px;
                                                    height: 38px;
                                                    line-height: 38px;
                                                    color: #183351;
                                                    background-color: #be9d6d;
                                                    margin: 0 auto;
                                                    margin-top: 10px;
                                                    font-size: 14px;
                                                }
                                                
                                                .teamcon {
                                                    text-align: center;
                                                    margin-top: 50px;
                                                }
                                                
                                                .xiangxi {
                                                    margin-top: 40px;
                                                    text-align: center;
                                                }
                                                
                                                .intro {
                                                    width: 1200px;
                                                    line-height: 45px;
                                                    margin: 0 auto;
                                                    margin-top: 50px;
                                                    border: 1px solid #f0f0f0;
                                                }
                                                
                                                .intro h5 {
                                                    text-align: center;
                                                    background-color: #eeeeee;
                                                    font-size: 18px;
                                                    font-weight: normal;
                                                    height: 45px;
                                                }
                                                
                                                .introcon {
                                                    padding: 15px;
                                                }
                                                
                                                .caselist {
                                                    width: 1200px;
                                                    margin: 0 auto;
                                                    margin-top: 50px;
                                                    margin-bottom: 50px;
                                                }
                                                
                                                .caselist li {
                                                    display: flex;
                                                    justify-content: space-between;
                                                    padding: 20px 0;
                                                    border-bottom: 1px dashed #f4f4f4;
                                                }
                                                
                                                .caselileft {
                                                    width: 86px;
                                                    height: 86px;
                                                    background-color: #f2f2f2;
                                                    padding-top: 20px;
                                                    text-align: center;
                                                }
                                                
                                                .caseliright {
                                                    width: 1045px;
                                                }
                                                
                                                .newsa {
                                                    color: #545454;
                                                    font-size: 16px;
                                                    margin-bottom: 10px;
                                                    display: block;
                                                }
                                                
                                                .newsa:hover {
                                                    color: #0074c9
                                                }
                                                
                                                .newuls {
                                                    width: 1200px;
                                                    margin: 0 auto;
                                                    margin-top: 35px;
                                                    margin-bottom: 50px;
                                                }
                                                
                                                .newuls li {
                                                    display: flex;
                                                    align-items: center;
                                                    height: 157px;
                                                    background-color: #f7f7f7;
                                                    margin-bottom: 30px;
                                                    transition: all ease 0.4s;
                                                }
                                                
                                                .newuls li:hover .ulpic {
                                                    background-color: #cccccc;
                                                }
                                                
                                                .newuls li:hover .ckzq {
                                                    background-color: #cccccc !important;
                                                    color: white !important;
                                                }
                                                
                                                .newuls li:hover {
                                                    box-shadow: rgb(0 0 0 / 23%) 0 -2px 13px 5px;
                                                }
                                                
                                                .ulpic:hover {
                                                    background-color: #cccccc;
                                                }
                                                
                                                .ulpic {
                                                    width: 230px;
                                                    height: 157px;
                                                    display: flex;
                                                    justify-content: space-around;
                                                    align-items: center;
                                                    transition: all ease 0.4s;
                                                }
                                                
                                                .ulpic img {
                                                    width: 200px;
                                                    height: 130px;
                                                }
                                                
                                                .newslirught {
                                                    width: 650px;
                                                    height: 100px;
                                                    margin-left: 40px;
                                                }
                                                
                                                .newslirught a {
                                                    color: #717171;
                                                    font-size: 16px;
                                                }
                                                
                                                .newliend {
                                                    width: 120px;
                                                    height: 100px;
                                                    margin-left: 60px;
                                                    display: flex;
                                                    flex-direction: column;
                                                    justify-content: space-between;
                                                }
                                                
                                                .endtime {
                                                    color: #999999;
                                                    font-size: 19px;
                                                }
                                                
                                                .ckzq {
                                                    width: 75px;
                                                    height: 35px;
                                                    font-size: 12px;
                                                    border-radius: 20px;
                                                    border: 1px solid #f7f7f7;
                                                    color: #cccccc;
                                                    line-height: 35px;
                                                    text-align: center;
                                                    transition: all ease 0.4s;
                                                }
                                                
                                                .zp {
                                                    width: 1200px;
                                                    margin: 0 auto;
                                                    margin-top: 50px;
                                                    border: 1px solid #e4e4e4;
                                                    padding: 20px;
                                                    margin-bottom: 20px;
                                                }
                                                
                                                .zp ul {
                                                    display: flex;
                                                    justify-content: space-between;
                                                    align-items: center;
                                                    flex-wrap: wrap;
                                                }
                                                
                                                .zp ul li {
                                                    width: 33%;
                                                    margin-bottom: 10px;
                                                }
                                                
                                                .djul {
                                                    width: 1200px;
                                                    margin: 0 auto;
                                                    margin-top: 50px;
                                                    display: flex;
                                                    align-items: center;
                                                }
                                                
                                                .djul li img {
                                                    width: 240px;
                                                    height: 135px;
                                                }
                                                
                                                .djul li {
                                                    width: 240px;
                                                    height: 290px;
                                                    margin-bottom: 20px;
                                                    position: relative;
                                                    transition: all ease 0.4s;
                                                    margin-left: 50px;
                                                }
                                                
                                                .djul li:hover {
                                                    box-shadow: rgb(0 0 0 / 23%) 0 -2px 13px 5px;
                                                }
                                                
                                                .bottomdes {
                                                    display: flex;
                                                    align-items: center;
                                                    justify-content: space-between;
                                                    margin-top: 15px;
                                                    padding: 10px;
                                                }
                                                
                                                .fur {
                                                    font-size: 12px;
                                                    color: #999999;
                                                }
                                                
                                                .topfix {
                                                    position: absolute;
                                                    left: 0;
                                                    top: 0px;
                                                    width: 240px;
                                                    /* height: 40px;
                                                    line-height: 40px; */
                                                    padding-left: 20px;
                                                    background-color: #ce000c;
                                                    color: white;
                                                    display: none;
                                                    word-break: break-all;
                                                    display: -webkit-box;
                                                    -webkit-box-orient: vertical;
                                                    -webkit-line-clamp: 3;
                                                    line-height: 30px;
                                                    overflow-y: hidden;
                                                }
                                                
                                                .lycon {
                                                    width: 1200px;
                                                    margin: 0 auto;
                                                    margin-top: 70px;
                                                    margin-bottom: 50px;
                                                }
                                                
                                                .lycon h1 {
                                                    text-align: center;
                                                }
                                                
                                                .addform {
                                                    display: flex;
                                                    align-items: center;
                                                    justify-content: space-between;
                                                    margin-top: 30px;
                                                }
                                                
                                                .addform input {
                                                    width: 350px;
                                                    height: 45px;
                                                    line-height: 45px;
                                                    padding-left: 15px;
                                                    border: 1px solid #afafaf;
                                                    outline: none;
                                                }
                                                
                                                .addtext textarea {
                                                    width: 100%;
                                                    min-height: 250px;
                                                    border: 1px solid #afafaf;
                                                    margin-top: 30px;
                                                }
                                                
                                                .addtj {
                                                    width: 216px;
                                                    height: 48px;
                                                    line-height: 48px;
                                                    display: block;
                                                    text-align: center;
                                                    margin: 0 auto;
                                                    margin-top: 30px;
                                                    background-color: #495660;
                                                    color: white;
                                                }
                                                
                                                .yuyues {
                                                    width: 1200px;
                                                    margin: 0 auto;
                                                    margin-top: 70px;
                                                    margin-bottom: 50px;
                                                    border: 1px solid #f0f0f0;
                                                    padding-bottom: 50px;
                                                }
                                                
                                                .yuyues h1 {
                                                    text-align: center;
                                                    width: 1200px;
                                                    height: 80px;
                                                    background-color: #183351;
                                                    color: white;
                                                    line-height: 80px;
                                                    font-weight: normal;
                                                    color: white;
                                                    font-size: 16px;
                                                }
                                                
                                                .addyuyue {
                                                    padding: 20px;
                                                }
                                                
                                                .yuyue1p {
                                                    width: 90px;
                                                    height: 36px;
                                                    line-height: 36px;
                                                    text-align: center;
                                                    background-color: #183351;
                                                    color: white;
                                                }
                                                
                                                .yuyueform {
                                                    width: 100%;
                                                    min-height: 200px;
                                                    border: 1px solid #f0f0f0;
                                                    padding: 30px;
                                                }
                                                
                                                .forecast {
                                                    margin-bottom: 30px;
                                                }
                                                
                                                .forecast span {
                                                    font-size: 15px;
                                                }
                                                
                                                .forecast textarea {
                                                    margin-left: 30px;
                                                    padding: 15px;
                                                    width: 330px;
                                                    height: 60px;
                                                    border: 1px solid #f0f0f0;
                                                }
                                                
                                                .forecast input {
                                                    width: 330px;
                                                    height: 32px;
                                                    line-height: 32px;
                                                    padding-left: 15px;
                                                    margin-left: 30px;
                                                    border: 1px solid #f0f0f0;
                                                }
                                                
                                                .yuyuetijiao {
                                                    display: block;
                                                    margin-top: 20px;
                                                    width: 90px;
                                                    height: 40px;
                                                    line-height: 40px;
                                                    color: white;
                                                    background-color: #035591;
                                                    text-align: center;
                                                    margin-left: 20px;
                                                }