*{margin: 0;padding: 0;}
html{font-size: 50px;}
a{text-decoration: none;}
ul li{list-style-type: none;}
@font-face{
  font-family： "PingFangSC-Regular";
  src: url('../font/PingFangSC-Regular.ttf');
  font-family： "PingFangSC-Medium";
  src: url('../font/PingFangSC-Medium.ttf');
}
button:focus{outline: none!important;border:none!important;}
 h1,h2,h3,h5,h6,p,a,input{font-family: "PingFangSC-Regular"}
 h2{font-size: 0.44rem;text-align: center;color: #333;font-weight: normal;}
 h3{font-size: 0.32rem;color: #333;font-weight: normal;margin-bottom: 0.22rem;}
 h5{font-size: 0.28rem;text-align: center;color: #999;font-weight: normal;margin: 0.32rem 0 0.6rem;line-height: 0.42rem;}
/*header*/
header{position: fixed;top: 0;z-index:1;height: 1.2rem;background: #161D4A;width: 100%;}
.logo{width: 2rem;padding: 0 0 0.23rem 0.4rem;}
header .register{position:absolute;right: 14%;top: 0.26rem;display:inline-block;font-size: 0.28rem;line-height: 0.64rem;height: 0.64rem;width: 1.96rem;background: #008FFF;border-radius: 4px;text-align: center;color: #fff;}
.nav_ico{position:absolute;right:4%;top:0.4rem;width: 0.5rem;height: 0.32rem;}
.nav_ico2{display:none;position:absolute;right:4.5%;top:0.4rem;width: 0.39rem;height: 0.39rem;}
header ul{display:none;position:absolute;top:1.2rem;left:0;width:100%;background: rgba(22, 29, 74, 0.95);}
header ul li{height:1rem;line-height:1rem;font-size:0.28rem;border-top:1px solid rgba(153,153,153,0.50);text-align: center;}
header ul li a{color: #fff;font-size: 0.28rem;display: block;}
/*banner*/
.banner{width: 7.5rem;height:5.78rem;margin: 1.2rem auto 0;background:url('../images/banner.png') no-repeat;background-size:100%;}
.banner h1{font-size: 0.52rem;color: #fff;text-align: center;padding:1.26rem 0 0.3rem;font-weight: normal;}
.banner p{font-size: 0.32rem;color: rgba(255, 255, 255, 0.7);text-align: center;}
/*form*/
.form{position:relative;bottom:-1rem;right:0;left:0;margin:0 auto;width: 6.7rem;background:#fff;box-shadow: 0 4px 20px 0 rgba(52,52,52,0.20);border-radius: 8px;padding: 0.8rem 0 0.3rem;text-align: center;}
.form input{width:4.8rem;border: 1px solid #ccc;margin:0 auto 0.2rem;border-radius: 8px;font-size: 0.32rem;display: block;padding: 0.3rem 0.56rem;color: #999;}
.form input:focus{outline: none!important;border: 2px solid #B3B3B3!important;}
.form button{width:6rem;height:1.04rem;background: #008FFF;border-radius: 8px;font-size: 0.36rem;display: block;text-align: center;border:none;margin:0 auto 0.64rem;color:#fff;}
.form p{font-size: 0.28rem;color: #999;}
/*first*/
.first{overflow: hidden;}
.first h2{margin:3.5rem 0 0.6rem;}
.first img{width: 1.59rem;height: 1.38rem;margin: 0 auto;}
.first p{font-size: 0.24rem;color: #999;padding:0 0.46rem;line-height: 0.34rem;}
.first ul{width: 7.5rem;margin: 0 auto;overflow: hidden;}
.first ul li{width: 50%;float: left;text-align: center;margin-bottom: 0.8rem;}
/*second*/
.second{background: #F7F9FA;padding:0.8rem 0;text-align: center;}
/*.second img{width: 6.3rem;}*/
.second a{font-size: 0.28rem;color: #008FFF;display: block;}
/*tank*/
.tank,.tank_im{position:fixed;right:0.3rem;bottom:0.3rem;width: 1.16rem;z-index: 2}
.tank_im{z-index: 1;}
.tanContent{display:none;position:fixed;right:0.3rem;bottom:1.6rem;width:4.85rem;height:2.24rem;background: #FFFFFF;box-shadow: 0 4px 20px 0 rgba(52,52,52,0.20);font-size: 0.32rem;color: #008FFF;z-index: 2}
.tanContent p{padding: 0.35rem 0.46rem;border-bottom: 1px solid #d8d8d8;}
.tanContent a{display:block;font-size: 0.32rem;color: #008FFF;padding: 0.35rem 0.46rem;}
/*footer*/
footer{width: 7.5rem;margin: 0 auto;}
.foot-kh{padding: 0.8rem 0;background: #fff;}
.foot-kh img{width: 6.1rem;margin: 0.8rem auto;display: block;}
.foot-kh a{font-size: 0.28rem;color: #fff;display: block;width: 2.8rem;height: 0.64rem;background: #008FFF;border-radius: 4px;margin: 0 auto;text-align: center;line-height: 0.64rem;}
.foot-01{position: relative;background: #161D4A;padding: 0.8rem 0;overflow: hidden;}
.foot-01 h2{color: #fff;padding-bottom: 0.4rem;}
.foot-01 input{float:left;color: #999;font-size: 0.28rem;width: 4.08rem;height: 0.84rem;margin-left: 0.66rem;border: none;padding-left: 0.3rem;}
.foot-01 input:focus{outline: none!important;border:none!important;}
.foot-01 button{float:left;font-size: 0.28rem;color: #fff;display:inline-block;background: #008FFF;border-radius: 0 4px 4px 0;width: 1.92rem;height: 0.84rem;line-height: 0.84rem;border: none;margin-left: -0.3rem;}
.foot-02{background: #1C1D24;padding:0 0.2rem;}
.foot-02 .foot-nav{overflow:hidden;padding:0.6rem 0.2rem 0.3rem;border-bottom:1px solid #555;}
.foot-02 .foot-nav a,.foot-02 .foot-nav span{display: block;float: left;}
.foot-02 a{font-size: 0.24rem;color: #999;padding:0 0.18rem 0.3rem;display: inline-block;}
.foot-02 span{font-size: 0.24rem;color: #999;}
.foot-02 .foot-honor,.foot-02 .foot-link{padding: 0.6rem 0.2rem;border-bottom:1px solid #555;overflow: hidden;}
.foot-02 .foot-honor li{float: left;width: 33%;}
.foot-02 .foot-honor li img{width: 0.94rem;margin:0 auto;display: block;}
.foot-02 .foot-honor p{font-size: 0.16rem;color: #999;text-align: center;margin-top: 0.1rem;}
.foot-02 .foot-link{padding:0.6rem;}
.foot-02 .foot-link li{float: left;width: 50%;color: #999;}
.foot-02 .foot-link li h6{font-size: 0.26rem;font-weight: normal;}
.foot-02 .foot-link li p{font-size: 0.28rem;}
.foot-02 .foot-link li a{font-size: 0.28rem;display: block;padding:0;}
.foot-02 .foot-right{padding:0.4rem;text-align: center;color: #999;}
.foot-02 .foot-right a{display:block;margin-top: 0.1rem;font-size: 0.16rem;padding: 0;}
/*tip*/
.tip,.form .tip2{position:absolute;left:0;right:0;bottom:0.4rem;color: red;font-size: 0.24rem;text-align: center;display: none;}
.form .tip2{bottom: 0.8rem;}