.transition{-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s}
@media screen and (max-width:1440px){body{zoom:0.8}
}body{background:#f4f9fd;min-width:1100px}
section{overflow:hidden;margin:0 auto}
.wid{width:1130px;margin:0 auto;overflow:hidden}
#tan2{display:none;width:100%;height:100%;background:rgba(76,76,76,0.6);position:fixed;top:0;bottom:0;left:0;right:0;z-index:100}
#tan2 .tanceter{width:560px;height:400px;position:absolute;top:-25%;left:50%;transform:translate(-50%,-50%);background:#ffffff}
#tan2 .tanceter h1{line-height:70px;margin:15px 0 5px;font-size:30px;color:#000000;font-weight:bold;text-align:center}
#tan2 .tanceter img{position:absolute;top:0;right:0;margin:10px;cursor:pointer}
#tan2 .tanceter input::-webkit-input-placeholder{color:#999999;font-size:22px}
#tan2 .tanceter input::-moz-placeholder{color:#999999;font-size:22px}
#tan2 .tanceter input:-moz-placeholder{color:#999999;font-size:22px}
#tan2 .tanceter input:-ms-input-placeholder{color:#999999;font-size:22px}
#tan2 .tanceter input{display:block;height:56px;width:450px;border-radius:5px;color:#333333;padding:0 20px;font-size:24px;margin:0 auto 20px;box-sizing:border-box;border:1px solid #dfdfdf}
#tan2 .tanceter .subtn{display:block;margin:26px auto 16px;width:450px;height:55px;line-height:55px;text-align:center;background:#e60505;border-radius:5px;font-size:22px;color:#ffffff;box-sizing:border-box;cursor:pointer;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s}
#tan2 .tanceter .subtn:hover{background:#ffffff;color:#e60505;border:1px solid #e60505}
#tan2 .tanceter p{font-size:16px;color:#999999;text-align:center}
.main{height:1080px;background:url("../images/main.jpg") center top no-repeat;background-size:100% 555px}
.container{position:relative;width:1100px;margin:0 auto;overflow:hidden}
.logo{position:absolute;top:26px;left:8px;}
.title{margin:100px auto 2px;display:flex;justify-content:center;align-items:center;font-size:60px;font-weight:bolder;font-style:italic;color:#fff}
.title b{transform:scaleX(.9);text-shadow:0 7px 0 #a70c17}
.fu_title{text-align:center;font-size:24px;line-height:36px;color:#ffffff;font-weight:lighter;text-transform:capitalize}
.core{width:940px;padding:32px 0;text-align:center;margin:35px auto;background:#ffffff;border-radius:20px;-webkit-box-shadow:0px 5px 20px 0px #e5edf3;-moz-box-shadow:0px 5px 20px 0px #e5edf3;box-shadow:0px 5px 20px 0px #e5edf3}
.core .biaoti{display:inline-block;padding:0 20px;height:73px;line-height:73px;margin:0 auto 20px;font-size:30px;color:#3d3e3e;font-weight:bold;text-align:center;background:url("../images/biaoti.jpg") center center no-repeat;background-size:100% 100%}
.core .biaoti span{color:#e83838}
.core .biaoti b{color:#eb7676;margin:0 5px;font-size: 22px;vertical-align: bottom;}
.core .biaoti small{font-size:20px;font-weight:normal}
.core .myform .hang{position:relative;display:flex;justify-content:flex-start;align-items:center;width:728px;height:50px;margin:0 auto 12px;background:#f4f9fd;font-size:20px;font-weight:bold;box-sizing:border-box;padding-left:10px}
.core .myform .hang input,.core .myform .hang select{height:100%;width:620px;background:transparent;box-sizing:border-box;padding-left:20px;font-size:18px}
.core .myform .hang select{cursor:pointer}
.core .myform .hang .xiala{position:absolute;top:15px;right:30px;width:9px;height:18px}
.core .myform .hang .xiala.dong{animation:xiala 700ms linear forwards;-webkit-animation:xiala 500ms linear forwards}
@keyframes xiala{from{transform:rotate(0deg)}
  to{transform:rotate(90deg)}
}.core .subtn{display:block;width:262px;text-align:center;height:50px;line-height:50px;font-size:20px;color:#ffffff;margin:23px auto 10px;border-radius:50px;font-weight:bold;background:#e83838;cursor:pointer;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s}
.core .subtn:hover{opacity:.85}
.core .zhus{text-align:center;margin-top:15px;font-size:16px;color:#666666}
.tips{text-align:center;margin:36px 0 200px}
.tips h6{color:#e83838;font-weight:bold;font-size:20px}
.tips p{font-size:16px;color:#666666;line-height:30px;margin-top:10px}
.tips p span{color:#e83838;cursor:pointer}
.tips p span:hover{color:#a50303}