*{    margin: 0;    padding: 0;}.page{    width: 100%;    margin: auto;}/*banner*/.banner{    padding: 240px 0;    background-color: rgba(0, 0, 0, 0.4);    background: url(../img/khal2.jpg) no-repeat center;    background-size: cover;    text-align: center;}.banner .title{    font-size: 48px;    color: #FFFFFF;}/*关于我们导航栏*/.about-nav{    flex: 1;    box-shadow: 0 3px 3px 0 rgba(0, 0, 0, .1);}.about-nav .nav{    width: 1000px;    height: 75px;    display: flex;    align-items: center;    justify-content: center;    margin-left: auto;    margin-right: auto;}.about-nav .nav ul li{    float: left;    margin: 0 100px;    line-height:50px;    text-align:center;    width:auto;}.about-nav .nav ul li a{    font-size: 20px;    color: #545454;}.about-nav .nav ul li a:hover{    border-bottom: 4px solid #2469F3;    color: #2469F3;}.showTime{}.showTime .about{    width: 100%;    height: auto;    margin-right: auto;    margin-left: auto;}/*公司简介*/.brief{    width: 100%;    margin-left: auto;    margin-right: auto;    padding-bottom: 86px;    margin-top: 86px;    display: block;}.brief-content{    width: 1000px;    margin-right: auto;    margin-left: auto;    height: auto;}.brief input{    width: 720px;    height: 451px;    border: 1px solid #D9DADD;}/*联系我们*/.issue{    width: 100%;    padding-bottom: 86px;    display: none;    margin-top: 86px;}.issue .issue-list{    width: 700px;    padding: 50px;    margin-left: auto;    margin-right: auto;    border: 1px solid #D9DADD;    box-sizing: border-box;}.issue .issue-list .issue-Leave{}.issue .issue-list .issue-Leave .title{    font-size: 14px;    color: #545454;    font-weight: bold;}.issue .issue-list .issue-Leave .inp{    margin-top: 19px;}.issue .issue-list .issue-Leave .inp input{    width: 100%;    color: #909399;    border: 1px solid #D9DADD;    padding: 15px 20px;    box-sizing: border-box;}.issue .issue-list .issue-Leave .inp textarea{    width: 100%;    color: #909399;    border: 1px solid #D9DADD;    padding: 15px 20px;    box-sizing: border-box;}.issue .issue-list .issue-Leave .inp input[type=text]:focus{    border: 1px solid #909399;}/*内容*/.issue-content{    margin-top: 38px;}.issue-content .title{    font-size: 14px;    color: #545454;    font-weight: bold;}.issue-content .inp{    margin-top: 19px;}.issue-content .inp input{    width: 100%;    height: 96px;    color: #909399;    border: 1px solid #D9DADD;    padding: 0 20px;    box-sizing: border-box;}.yzm{    width: 100%;    display: flex;    align-items: center;    justify-content: space-between;    margin-top: 26px;    box-sizing: border-box;}.yzm .sjhm{    width: 480px;    display: flex;    align-items: flex-start;    justify-content: flex-start;}.yzm .sjhm input{    color: #909399;    border: 1px solid #D9DADD;    padding: 12px;    box-sizing: border-box;    width: auto;    flex: 1;}.yzm .qsyaz{    flex: 1;}.yzm .send .send-btn{    width: 120px;    background-color: #2469F3;    text-align: center;    color: #FFFFFF;    font-size: 14px;    height: 40px;    display: flex;    align-items: center;    justify-content: center;    cursor: pointer;    border: 0;}.yzm .qsyaz input{    width: auto;    color: #909399;    border: 1px solid #D9DADD;    margin-left: 40px;    padding: 12px;}.btn{    display: flex;    align-items: center;    justify-content: center;    margin-top: 32px;}.btn button{    width: 109px;    height: 42px;    border: 1px solid #2469F3;    border-radius: 40px;    background-color: #2469F3;    color: #FFFFFF;}.btn button:hover{    cursor: pointer;}/*问题反馈*/.contact-view{    width: 100%;    background-color: #F2F4F7;    display: none;}.contact-view .act-list{    width: 1000px;    display: flex;    align-items: center;    justify-content: space-between;    margin-left: auto;    margin-right: auto;    padding-bottom: 86px;}.contact-view .act-list .act-item{    width: 310px;    height: 167px;    background-color: #FFFFFF;    display: flex;    align-items: center;    justify-content: flex-start;    flex-direction: column;    margin-top: 91px;}.contact-view .act-list .act-item:hover{    box-shadow: 0 5px 5px 0 rgba(0, 0, 0, .3);    cursor: pointer;}.contact-view .act-list .act-item i{    width: 52px;    height: 52px;    color: #2469F3;    margin-top: 25px;    text-align: center;    font-size: 24px;}.contact-view .act-list .act-item .title{    font-size: 14px;    font-weight: bold;    color: #3E3B3B;}.contact-view .act-list .act-item .text{    font-size: 10px;    color: #545454;    margin-top: 20px;}/*地图*/.ditu{    height: 482px;}.ditu img{    width: 100%;    height: 100%;}/*免费试用*/.mfsy{    padding: 48px 0;    background-color: rgba(0, 0, 0, 0.4);    background: url(../img/mfsy.png) no-repeat center;    background-size: cover;    text-align: center;}.mfsy .wz{    width: 1000px;    display: flex;    align-items: center;    justify-content: space-between;    margin-left: auto;    margin-right: auto;}.mfsy .wz .lj{    font-size: 36px;    font-weight: bold;    color: #FFFFFF;}.mfsy .wz .try{    width: 160px;    height: 45px;    border-radius: 40px;    background-color: #FFFFFF;    color: #033495;    font-size: 22px;    display: flex;    align-items: center;    justify-content: center;}.mfsy .wz .try:hover{    cursor: pointer;}.touchOn{    border-bottom: 4px solid #2469F3;    color: #2469F3;}.inp .message-content{    width: 100%;    color: #909399;    border: 1px solid #D9DADD;    padding: 10px 20px;    box-sizing: border-box;}