html,body{margin:0;font-family:"微软雅黑","幼圆",sans-serif,serif}
div,form,a,span,iframe,p{box-sizing:border-box}
ul,ol,li{list-style-type:none;margin:0;padding:0;border:0}
.w{width:1920px;margin:0 auto}
.w2{width:1200px;margin:0 auto}
.mt30{margin-top:30px}
.h30{height:30px;overflow:hidden}
.hide{display:none}
.relative{position:relative}
.absolute{position:absolute}
.cls{clear:both;zoom:1}
.clearfix::before,.clearfix::after{content:"";display:block;height:0px;line-height:0px;clear:both;visibility:hidden}
hr{border-top:rgba(0,0,0,.1) 1px solid;border-bottom:rgba(255,255,255,.5) 1px solid;border-left:none;border-right:none}
.fl{float:left;box-sizing:border-box}
.fr{float:right;box-sizing:border-box}
.h10{height:10px;font-size:1px;padding:0;line-height:0}
.h10:after{content:''}
.flex{display:flex;gap:30px}
.ac-sb{align-content:space-between}
.ac-sb>div{flex:1 1 auto}
.ml-300px{margin-left:300px}
img{vertical-align:middle}
a{text-decoration:none;color:#333}
header{width:100%;min-width:1200px;height:138px;margin:0 auto;background:url(/Public/images/pc/head.bg.webp) no-repeat center}
header .w2{position:relative}
#rightbar{position:fixed;right:5px;text-align:right;z-index:9999;transition-duration:1s}
#rightbar>div>a{background-color:#d9d9d9;display:inline-block}
#rightbar i{display:inline-block;width:57px;height:57px;margin:0;background-size:42.10526315789474%;background-repeat:no-repeat;background-position:center center}
#rightbar span{display:inline-block;height:57px;width:0;line-height:57px;padding:0;white-space:nowrap;overflow:hidden;transition-duration:.3s;text-align:center;color:#fff}
#rightbar>div>a{cursor:pointer}
#rightbar>div>a:hover{background:#00a2e9}
#rightbar>div>a:hover span{width:150px;z-index:0}
#rightbar>div>a span.x{position:absolute;right:57px}
#rightbar>div>a:hover span.x{overflow:visible;z-index:999}
#rightbar>div>a span.x>div>img{border:5px solid #00a2e9;border-radius:4px}
#rightbar>div>a span.x>div{position:relative;width:0;height:0;x border-style:solid;border-width:10px;border-color:transparent transparent transparent #00a2e9}
#rightbar>div>a span.x>div::after{content:"";content:"";position:absolute;width:0;height:0;top:31px;right:-143px;border-style:solid;border-width:8px;border-color:transparent transparent transparent #00a2e9;transform:rotate(-13deg)}
@media screen and (min-height:1px){#rightbar{top:1%;transform:translateY(0);bottom:auto;max-width:500px}
#rightbar>div{display:inline-block}
#rightbar .totop{display:none}
}
@media screen and (min-height:400px){#rightbar{top:1%;transform:translateY(0);bottom:auto}
#rightbar>div{position:relative;margin:2px;display:block}
#rightbar .totop{display:block}
}
@media screen and (min-height:800px){#rightbar{top:50%;transform:translateY(-50%);bottom:auto}
#rightbar>div{position:relative;margin:2px;display:block}
#rightbar .totop{display:block}
}
@media screen and (min-height:1200px){#rightbar{bottom:20%;top:auto;transform:translateY(0)}
#rightbar>div{position:relative;margin:2px;display:block}
#rightbar .totop{display:block}
}
@media screen and (min-height:1400px){#rightbar{bottom:15%;top:auto;transform:translateY(0)}
#rightbar>div{position:relative;margin:2px;display:block}
#rightbar .totop{display:block}
}
@media screen and (min-height:1600px){#rightbar{bottom:10%;top:auto;transform:translateY(0)}
#rightbar>div{position:relative;margin:2px;display:block}
#rightbar .totop{display:block}
}
@media screen and (min-height:5000px){#rightbar{bottom:10%;top:auto;transform:translateY(0)}
#rightbar>div{position:relative;margin:2px;display:block}
#rightbar .totop{display:block}
}
#welcome{position:absolute;font-size:14px;top:30px;left:40px}
#logo{display:block;position:absolute;width:215px;height:115px;background:url(/Public/images/pc/logo.webp);top:20px;left:496px}
#tele{position:absolute;top:5px;left:910px;color:#fff;font-size:26px;font-style:italic;vertical-align:middle}
#nav{position:absolute;top:60px;list-style:none;width:1125px;left:0;padding:0}
#nav>li{line-height:50px;height:50px;text-align:center;width:113px;float:left;position:relative;z-index:999;display:inline-block}
#nav>li>a{background-image:url(/Public/images/pc/nav.li.bg.webp);background-size:0;transition-duration:.5s;background-repeat:no-repeat;background-position:center bottom}
#nav>li:hover>a{background-size:100%;color:#00a2e9;font-size:18px}
#nav>li>a{display:block;line-height:50px;color:#000;height:50px;padding:0;font-size:16px}
#nav .drop-nav{position:absolute;margin-top:2px;display:none;width:113px;background:#00a2e9}
#nav>li:hover .drop-nav{box-shadow:0 2px 5px #0006}
#nav .drop-nav>a{display:block;text-align:center;color:#fff;height:38px;line-height:38px;font-size:14px;transition-duration:.5s}
#nav .drop-nav>a:hover{background:#fffe;color:#f90}
.pos{padding:15px 8px;background:#fafafa;color:#ccc}
.pos a{margin:0 .5em;display:inline-block;color:#999}
.footnav{background:#272727;line-height:55px;margin-top:30px;color:#c2c2c2}
.footnav a{color:#c2c2c2;font-size:16px;font-family:'黑体';padding-right:38px;flex:1 1 auto;cursor:pointer}