html{color:#333;background:#fff;font-family:"Microsoft Yahei";}
body, dl, dd, h1, h2, h3, h4, h5, h6, p, form, blockquote{ margin: 0;}   
ol,ul{ margin: 0; padding: 0;}
li{ list-style: none;}
img{border:none;}
a{text-decoration:none;}
a:hover{text-decoration:none;}
.fl{float:left;}
.fr {float:right;}
.cl {*zoom:1;}
.cl:after,.cl:before{ content:"."; visibility:hidden; height:0; font-size:0; display:block; clear:both;}
.pr{position: relative;}

html, body {position: relative; height: 100%; }
.swiper-container { width: 100%; height: 100%; }
.swiper-slide { /* Center slide text vertically */ position: relative;
display: -webkit-box; display: -ms-flexbox; display: -webkit-flex; display: flex; -webkit-box-pack: center; -ms-flex-pack: center; -webkit-justify-content: center; justify-content: center; -webkit-box-align: center; -ms-flex-align: center; -webkit-align-items: center; align-items: center; }
.content{ width:92%;margin:0 auto; }
p{font-size:.24rem;line-height:1.5;text-align:justify;white-space:pre-wrap;}

.banner{height:100%;background:url(images/banner.jpg) #151c5e no-repeat center bottom;background-size:100%;}
.drx{margin-left:4%;width:1.75rem;height:1.4rem;}
.b-tit{margin:6% 0;}
.b-lead{box-sizing:border-box;width:93%;margin-left:4%;padding:3% 4%;background:url(images/b_bd.png) no-repeat;background-size:100% 100%;color:#fff;}
.light{position:absolute;left:0;top:44px;}

.sbg{background:url(images/sbg.jpg) center bottom;background-size:100%;}
.bosslist{font-size:0;text-align:center;}
.bosslist li{display:inline-block;width:40.5%;margin:3%;}
.bosslist img{border-radius:50%;}
.bosslist h2{position:relative;top:-.4rem;z-index:1;width:100%;padding:.1rem 0;background:url(images/grad.jpg) no-repeat center center;background-size:100% 100%;font-weight:normal;font-size:.24rem;line-height:1.2;}
.bosslist b{display:block;font-size:.28rem;font-weight:bold;}
.bosslist i{display:inline-block;width:78%;height:.7rem;line-height:.7rem;box-sizing:border-box;border-radius:.35rem;border:1px solid #02eeff;font-style:normal;font-size:.24rem;color:#02eeff;}

.tab{padding:6% 0;}
.tab li{float:left;width:22%;margin-right:4%;height:.7rem;padding:.05rem 0;box-sizing:border-box;border:1px solid #02f1ff;font-size:.24rem;line-height:.3rem;color:#fff;text-align:center;}
.tab li:last-child{margin-right:0;}
.tablist li:not(:first-child){display:none;}
.tab .lh1{line-height:.6rem;}
.tab .on{background:url(images/grad.jpg) no-repeat center center;border:none;color:#333;}
.boss{width:54%;margin:0 auto;border-radius:50%;}
.tablist h3{position:relative;top:-.4rem;z-index:1;width:54%;height:.7rem;margin:0 auto;background:url(images/grad.jpg) no-repeat center center;background-size:100% 100%;font-weight:normal;font-size:.36rem;line-height:.7rem;text-align:center;}
.info{padding:0 10%;line-height:1.8;color:#fff;}
.info b{font-weight:normal;color:#02f1ff;}

.txt{margin-top:.2rem;position:relative;color:#fff;}
.txt a{position:absolute;left:-.2rem;top:50%;margin-top:-.44rem;width:.5rem;height:.88rem;background:url(images/prev.jpg) no-repeat;background-size:100% 100%;}
.txt .next{left:auto;right:-.2rem;background-image:url(images/next.jpg);}
.txt .bd{width:82%;margin:0 auto;overflow:hidden;}
.txt h4{font-weight:normal;font-size:.24rem;line-height:1.6;color:#02eeff;}
.txt .item{display:none;}
.txt .bd .on{display:block;}

.end{background-color:#222229;color:#fff;}
.team{padding:6% 0 8%;text-align:center;}
.gz-ewm{padding:0 16%;}
.gz{float:left;width:1.8rem;text-align:center;}
.ewm{float:right;width:1.72rem;}
.end-h3{margin-top:5%;font-size:.34rem;line-height:2;text-align:center;font-weight:bold;}
.end-h3 b{color:#02f1ff;}
.endp{padding:0 .1rem;text-indent:2em;}

@media screen and (max-width:321px) {.info{padding:0;}}
.u-topbar{position:fixed;width:100%;z-index:999;}
footer{display:none;}



















