.enterprise{box-sizing: border-box;padding-top: 80px;letter-spacing: 2px;}
.enterprise .ente-main{margin-top: -5px;}
.enterprise .ente-main .all-label{display: flex;align-items: center;height: 48px;}
.enterprise .ente-main .all-label .label{width: 37.5%;height: 100%;line-height:48px;background: #FFFFFF;text-align: center;font-size: 18px;font-weight: 400;color: #333333;}
.enterprise .ente-main .all-label .little-label{width: 25% !important;}
.enterprise .ente-main .all-label .label-active{background: #2374ED !important;color: #FFFFFF !important;}
.enterprise .ente-main .introduce{width: 100%;height: 664px;background: url('../images/other/qy_bg.png')no-repeat;background-size: 100% 100%;box-sizing: border-box;padding: 0 12.5%;display: flex;align-items: center;}
.enterprise .ente-main .company-info{display: flex;}
.enterprise .ente-main .company-info .l-company-img{overflow: hidden;flex: none;width: 705px;height: 520px;background: url('../images/index/qy_bg.png')no-repeat;background-size: 100% 100%;box-sizing: border-box;padding: 16px 24px 41px 41px;}
.enterprise .ente-main .company-info .l-company-img img{flex: none;width: 100%;height: 100%;transition: all 0.8s;}
.enterprise .ente-main .company-info .r-all-info{box-sizing: border-box;padding: 28px 9px 0 40px;}
.enterprise .ente-main .company-info .info-logo{width: 581px;height: auto;}
.enterprise .ente-main .company-info .info-logo img{width: 100%;height: 100%;display: block;}
.enterprise .ente-main .company-info .info-name img{width: 180px;height: auto;margin: 60px 0 50px 0;}
.enterprise .ente-main .company-info .r-all-info .info-content{font-size: 14px;font-weight: 400;color: #333333;line-height: 34px;letter-spacing: 2px;}
.enterprise .ente-main .company-info1{display: none;flex-direction: column;margin-top: 40px;height: inherit;}
.enterprise .ente-main .company-info1 .top-company{display: flex;}
.enterprise .ente-main .company-info1 .top-company .top-allphonto{display: flex;flex-direction: column;justify-content: center;}
.enterprise .ente-main .company-info1 .r-all-info{padding: 20px 0px 0 0px;}
.enterprise .ente-main .civilization{box-sizing: border-box;padding: 57px 12.5% 0 12.5%;}
.enterprise .ente-main .civilization .civi-item{margin-bottom: 60px;}
.enterprise .ente-main .civilization .civi-item .viti-title{display: flex;align-items: center;}
.enterprise .ente-main .civilization .civi-item .viti-title img{width: 34px;height: 34px;display: block;margin-right: 15px;}
.enterprise .ente-main .civilization .civi-item .viti-title .title-text{font-size: 30px;font-weight: bold;color: #333333;}
.enterprise .ente-main .civilization .civi-item .viti-title .title-text span{color: #2374ED;}
.enterprise .ente-main .civilization .civi-item .vici-content{margin-top: 37px;border: 1px solid #F0F1F2;position: relative;box-sizing: border-box;padding: 40px 30px 40px 20px;}
.enterprise .ente-main .civilization .civi-item .vici-content .top-line{width: 66.7%;height:1px;background: linear-gradient(270deg, #2374ED 0%, #F0F1F2 100%);position: absolute;top: 0;right: 0;}
.enterprise .ente-main .civilization .civi-item .vici-content .left-line{width: 1px;height: 100px;background: linear-gradient(170deg, #2374ED 0%, #F0F1F2 100%);position: absolute;top:0;right: 0;}
.enterprise .ente-main .civilization .civi-item .vici-content .cont-name{width: max-content;font-size: 24px;font-weight: 600;color: #333333;margin-bottom: 37px;}
.enterprise .ente-main .civilization .civi-item .vici-content .cont-info{font-size: 16px;font-weight: 400;color: #666666;line-height: 31px;}
.enterprise .ente-main .civilization .slogan{width: 100%;height: 200px;background: url('../images/other/qy_khbg.png')no-repeat;background-size: 100% 100%;display: flex;align-items: center;box-sizing: border-box;padding-left: 65px;}
.enterprise .ente-main .civilization .slogan .slo-title{transition: all 0.8s;;width: 60%;display: flex;flex-direction: column;font-size: 28px;font-weight: bold;color: #FFFFFF;line-height: 50px;}
.enterprise .ente-main .contact-us{margin-top: 80px;box-sizing: border-box;padding: 0 12.5% 77px 12.5%;}
.enterprise .ente-main .contact-us .contact-title{font-size: 34px;font-weight: bold;color: #333333;text-align: center;letter-spacing: 5px;}
.enterprise .ente-main .contact-us .contact-title span{color: #2374ED;}
.enterprise .ente-main .contact-us .contact-company{transition: all 0.8s;;display: flex;align-items: center;font-size: 24px;font-weight: bold;color: #333333;line-height: 40px;}
.enterprise .ente-main .contact-us .contact-company img{width: 40px;height: 40px;display: block;margin-right: 15px;}
.enterprise .ente-main .contact-us .contact-left{flex: 1;}
.enterprise .ente-main .contact-us .contact-left .input-list{display: flex;flex-direction: column;font-size: 18px;font-weight: bold;color: #333333;margin-bottom: 60px;position: relative;}
.enterprise .ente-main .contact-us .contact-left .input-list1{margin-top: 29px;}
.enterprise .ente-main .contact-us .contact-left .input-text{margin-top: 25px;outline: none;padding-bottom: 20px; border-bottom: 1px solid #E3E3E3;border-top: none;border-left: none;border-right: 0;font-size: 16px;
font-weight: 400;color: #333333;font-family: '微软雅黑';}
.enterprise .ente-main .contact-us .contact-left .input-text::-webkit-input-placeholder{color: #999999;letter-spacing: 2px;font-family: '微软雅黑';}
.enterprise .ente-main .contact-us .contact-left .input-list .comments{flex: 1;}
.enterprise .ente-main .contact-us .contact-left .textarea-text{line-height: 24px;resize: none;border-bottom: none !important;padding-bottom: 0 !important;width: 100%;}
.enterprise .ente-main .contact-us .contact-left .input-list .word-num{display: block;font-size: 12px;font-weight: 400;color: #999999;text-align: right;width: 100%;border-bottom: 1px solid #E3E3E3;}
.enterprise .ente-main .contact-us .contact-left .submit-message{display: flex;align-items: center;font-size: 24px;font-weight: bold;color: #333333;}
.enterprise .ente-main .contact-us .contact-left .submit-message img{transition: all 0.8s;width: 60px;height: 26px;display: block;margin-left: 26px;}
.enterprise .ente-main .contact-us .contact-main{display: flex;margin-top: 70px;}
.enterprise .ente-main .contact-us .contact-right{margin-left: 60px;width: 58.7%;}
.enterprise .ente-main .contact-us .contact-company .little-text{font-size: 16px;font-weight: 500;color: #333333;margin-top: 5px;}
.enterprise .ente-main .contact-us .contact-company div{display: flex;flex-direction: column;}
.enterprise .ente-main .contact-us .contact-company1{align-items: flex-start !important;}
.enterprise .ente-main .contact-us .contact-right #container{width: 100%;height: 560px;}
.enterprise .ente-main .contact-us .c-company-info{display: flex;justify-content: space-between;margin-top: 70px;align-items: flex-start;}