
  html{background:#f7f7f7} .wrap{opacity:1}
  .loading{position:fixed;top:0;z-index:51;z-index:99999;display:none;width:100%;height:100%;max-width:750px;min-width:320px}
  .loading img{display:none;height:100%;}
  .loading #showNext{position:absolute;top:1rem;right:1rem;z-index:99;display:none;padding-right:1rem;padding-left:1rem;border:.05rem solid #fff;border-radius:5%;color:#333;text-align:center;line-height:1.8rem;background:#fff;}
  .homeShow{animation:fade .8s ease both;-webkit-animation:fade .8s ease both}
  @-webkit-keyframes fade{from{display:block;opacity:1} to{display:none;height:0;opacity:0}} @keyframes fade{from{display:block;opacity:1} to{display:none;height:0;opacity:0}} .fade{-webkit-animation-name:fade;animation-name:fade}


@charset "utf-8";
blockquote,body,dd,div,dl,dt,fieldset,form,h1,h2,h3,h4,h5,h6,html,input,li,ol,p,pre,span,table,td,textarea,th,ul{margin:0;padding:0}
body{font-size:1.2rem;font-family:"Microsoft Yahei",Arial,Helvetica,sans-serif;background:#fff;overflow-x:hidden;max-width:750px;min-width:320px;margin:0 auto}
li,ol{list-style:none}
ins{text-decoration:none}
em,i{font-style:normal}
a{text-decoration:none;font-family:"Microsoft Yahei";color:#333}
a:hover{cursor:pointer;text-decoration:none}
.clear{clear:both;line-height:0;overflow:hidden;zoom:1;font-size:0;content:'.'}
.clearfix:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}
img{padding:0;margin:0;max-width:100%}
a img{border:none}
input,textarea{border:none;font-family:Microsoft Yahei;font-size:1.2rem}
h1,h2,h3,h4,h5,h6{font-weight:400;font-size:1.5rem}
h2,h2 a{color:#333;display:block}
.fl{float:left}
.fr{float:right}
.wrap{min-width:320px;max-width:750px;margin:0 auto;overflow:hidden;position:relative;background:#fff}
.wrap img{display:block;width:100%}
input,option,select,textarea{font-family:"Microsoft Yahei"}
input::-webkit-input-placeholder{color:#999;font-family:"Microsoft Yahei";font-size:1.2rem}
input::-moz-placeholder{color:#999;font-family:"Microsoft Yahei";font-size:1.2rem}
input:-moz-placeholder{color:#999;font-family:"Microsoft Yahei";font-size:1.2rem}
input:-ms-input-placeholder{color:#999;font-family:"Microsoft Yahei";font-size:1.2rem}
.line{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.clear{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}
.flex{display:flex;display:-webkit-flex;flex-wrap:wrap;justify-content:space-between}

.g-hd{ background:#fff;}
.g-hd p{ height:3rem; background:#005bac; font-size:1.2rem; text-align:center; color:#fff; line-height:3rem;}
.g-hd p em{ font-size:1.3rem; font-family:"Times New Roman", Times, serif;font-weight:bold; }
.g-hd p a{ color:#fff;}
.g-hd p i{ padding:0 1%;}
.g-hd h2{ width:42.1875%; margin:1.6rem 0 1.5rem 2.125%; float:left;}
.g-hd h2 img,.g-hd p em img{ display:block; width:100%;}
.g-hd .topw{ width:52%; float:right; margin-top:1.5rem; font-size:1.5rem; color:#222; font-weight:bold;}
.g-hd .topw em{ display:block; font-size:0.9rem; margin-top:0.3rem; color:#333; width:86%; background:#f2f2f2; line-height:1rem; letter-spacing:0.1rem; text-align:center; padding:0.3rem 0; font-weight:normal;}
		




.foot{position:relative;margin-top:3rem}
.foot .top{position:absolute;width:4.5rem;height:4.5rem;background:#005bac;display:block;border-radius:50%;overflow:hidden;left:50%;top:0;transform:translate(-50%,-50%)}
.foot .foot-t{margin-bottom:4.9rem;background:#313131;padding:3.8rem 4% 1.8rem}
.foot .foot-t p{font-size:1.4rem;font-weight:400;line-height:1.5rem;color:#333;justify-content:flex-start;display:flex;display:-webkit-flex;flex-wrap:wrap;justify-content:space-between;justify-content:center;height:2.8rem;border-bottom:1px solid rgba(255,255,255,.2);margin-bottom:1.5rem}
.foot .foot-t p a{color:#fff;display:block;margin-right:2rem;position:relative}
.foot .foot-t p a::after{content:"";display:block;width:.1rem;height:1.5rem;background:#fff;position:absolute;right:-1rem;top:.1rem}
.foot .foot-t p a:last-of-type{margin-right:0}
.foot .foot-t p a:last-of-type::after{display:none}
.foot .foot-t em{font-size:1.3rem;font-weight:400;line-height:1.8rem;color:#fff;display:block;margin:.6rem 0}
.foot .foot-t em img{width:239px;height:15px;}
.foot .foot-t em span{margin-left:1.2rem}
.foot .foot-t em span a{color:#666}
.foot .foot-b{position:fixed;left:50%;bottom:0;width:100%;max-width:750px;min-width:320px;z-index:10;background:#005bac;transform:translateX(-50%);height:4.9rem}
.foot .foot-b ul{justify-content:flex-start;display:flex;display:-webkit-flex;flex-wrap:wrap;justify-content:space-between}
.foot .foot-b ul li{width:25%;padding-top:.7rem;box-sizing:border-box;text-align:center;border-right:1px solid rgba(210,210,210,.5);height:4.9rem}
.foot .foot-b ul li img{width:1.8rem;display:block;margin:0 auto}
.foot .foot-b ul li span{display:block;font-size:1.3rem;font-weight:400;line-height:1.4rem;color:#fff;margin-top:.2rem}
.foot .foot-b ul li:last-of-type{border-right:none}
.foot .foot-b ul li.cur{background:#da2127}

