@charset "utf-8";

*{
    box-sizing: border-box;
    -webkit-box-sizing: border-box;
}
/*body*/
body{
    font-family: "微软雅黑";
    background: #fff;
    margin-bottom: 80px;
}
a{
    -webkit-tap-highlight-color:transparent;
}

.top{
    width: 100%;
    height: 140px;
    /*background: #023a5d;*/
    padding:20px;
    border-bottom: 1px solid #dadada;
    text-align: center;
}

.content ,.content1{
    width:100%;
    height:auto;
    background: #fff
}

.top img {
    width: 320px;
    height:100px;
}

.con_title{
    position: relative;
    height: 188px;
    border-bottom: 1px solid #dfdbda;
    padding-left:30px;
    padding-top: 30px;
}

.con_title h1{
    font-size: 40px;
    line-height: 40px;
    color:#00a1e0;
}
.con_title p{
    padding-top: 30px;
    font-size: 24px;
    line-height: 34px;
    width: 80%;
}

.con_title img{
    position: absolute;
    right:30px;
    bottom:18px;
    display: block;
    float:right;
    animation: msClock 1.2s linear infinite;
}

@keyframes msClock {
  0%,90%,100% {
    transform: rotate(0) scale(1);
  }
  20%,40% {
    transform: rotate(-15deg) scale(1.1);
  }
  30%,50% {
  transform: rotate(15deg) scale(1.1);
  }
}

.mainform{
    padding-top: 10px;
}

input::-webkit-input-placeholder,
select::-webkit-input-placeholder {
  color: #9d9d9d;
}
textarea::-webkit-input-placeholder {
  color: #9d9d9d;
}
input:-moz-placeholder,
select:-moz-placeholder {
  color: #9d9d9d;
}
textarea:-moz-placeholder {
  color: #9d9d9d;
}

.mainform .inputbox{
    width:90%;
    
    margin:20px auto;
    line-height:86px;
}

.inputbox span{
    width:5%;
    color:red;
    font-size: 30px;
    margin-right:2%;
}
.mainform input:focus,.mainform textarea:focus{
  border:2px solid #ff4e00;
}
.mainform input{
    -webkit-appearance:none;
    outline: none;
    width:94%;
    height: 86px;
    border:2px solid #dadada;
    border-radius: 2px;    
    background: #f6f7f7;
    font-size:30px;
    padding-left:16px;
}



.mainform input[type="radio"]{
    -webkit-appearance: radio;
    outline: none;
    /*width:50%;*/
    width: 50px;
    border-radius: 100%;
    height: 50px;
    background: #f6f7f7;
    font-size:30px;
   vertical-align:middle;
   
}
.mainform .radio_label{
    display: inline-block;
    height: 86px;
    width:45%;
    line-height: 86px;
    font-size:30px;
    color:#9d9d9d;
    /*background: #f6f7f7;*/
}


.mainform select{
    margin-left: -4px;
    color:#9d9d9d;
    width:94%;
    height: 86px;
    border:2px solid #dadada;
    border-radius: 2px; 
    background: url("../images/select.png") no-repeat scroll right center #f6f7f7;   
    background-position-x: 98%;
    font-size:30px;
    padding-left:16px;
    appearance:none;
    -moz-appearance:none;
    -webkit-appearance:none;
    padding-right: 14px;
}

.mainform textarea{
    -webkit-appearance:none;
    width:94%;
    height: 200px;
    background: #f6f7f7;
    border:2px solid #dadada;
    border-radius: 2px; 
    font-size:30px;
    padding-left:16px;
    line-height: 1.5;
}
.mainform option{
   color:#000;
}

.mainform .btn{
    background: #ff4e00;
    padding-left:40px;
    width:90%;
    font-size:20px;
    height: 86px;
    margin: 20px auto 0px auto;
    line-height: 86px;
    text-align: center;
    font-size: 40px;
    color:#fff;
    letter-spacing: 40px;
}

.mainform .tips{
    width:90%;
    font-size:20px;
    color:#a3a3a3;
    line-height: 20px;
    text-align: center;
    margin: 15px auto 0 auto;
}

.mainform  .menu{
    width:90%;
    height:150px;
    border:2px solid #dadada;
    border-radius: 2px; 
    margin:20px auto;
    background: url("../images/tip.png") no-repeat scroll right center transparent;   
    background-position-x: 98%;
    
}
.mainform  .menu .left-img{
    height:100%;
    line-height: 150px;
    width:25%;
    text-align: center;
    float: left;
    padding-top:35px;
}
.mainform  .menu .right-txt{
    height:100%;
    line-height: 150px;
    width:65%;
    float: left;
}

.menu .right-txt h1{
    padding-top:35px;
    font-size: 32px;
    color:#023a5d;
    line-height: 32px;
}
.menu .right-txt p{
    font-size: 22px;
    line-height: 32px;
    color:#4b4b4d;
    margin-top: 5px;
}




