blockquote,body,dd,div,dl,dt,fieldset,form,h1,h2,h3,h4,h5,h6,input,li,ol,p,pre,td,textarea,th,ul{margin:0;padding:0}
table{border-collapse:collapse;border-spacing:0}
address,caption,cite,code,dfn,em,strong,th,var{font-weight:400;font-style:normal}
li,ol,ul{list-style:none}
caption,th{text-align:left}
h1,h2,h3,h4,h5,h6{font-weight:400;font-size:100%}
q:after,q:before{content:""}
abbr,acronym,fieldset,img{border:0}
.fl{float:left}
.fr{float:right}
.c:after,.c:before{content:"";display:table}
.c:after{clear:both}
.c{zoom:1}
html{overflow-x:hidden;scroll-behavior:smooth}
body{font:12px/1.5 "\5FAE\8F6F\96C5\9ED1";padding-top:42px;text-align:justify;margin:0 auto!important;background:#0f1c2d!important}
a{text-decoration:none;overflow:hidden;transition:filter .3s,border .3s,color .3s}
a:hover{text-decoration:none}
:focus{outline:0}
#footer_ied,.wrap{width:100%;min-width:1200px;_width:expression((document.documentElement.clientWidth||document.body.clientWidth) <1202? "1200px": "")}
.wrap{min-width:1200px;position:relative;max-width:2560px;margin:0 auto}
.container{width:1200px;margin:0 auto}
.pr{position:relative}
.pa{position:absolute}
.hide{display:block;width:0;height:0;overflow:hidden}
.db{display:block;text-indent:-999em}
#afooter{text-align:center;line-height:20px;color:#6a6a6a;background-color:#0e0e0e;padding:20px 0}
#afooter a{color:#6a6a6a}
.swiper-button-next:after,.swiper-button-prev:after{font-size:0}
.gray{-webkit-filter:grayscale(100%);-moz-filter:grayscale(100%);-ms-filter:grayscale(100%);-o-filter:grayscale(100%);filter:grayscale(100%);filter:gray}
a:hover{filter:brightness(1.1)}
.gray:hover{-webkit-filter:grayscale(100%);-moz-filter:grayscale(100%);-ms-filter:grayscale(100%);-o-filter:grayscale(100%);filter:grayscale(100%);filter:gray}
input{border:none}
input::placeholder{color:#ffddaf}
.wrap .head .container{bottom:-45px}
.wrap .head_ct{position:relative;height:100%}
.wrap .h5show{display:none}
.head{position:relative;display:none}
.home1{background-size:100% auto;width:197px;height:54px;top:22px;left:14px;z-index:999}
.home2{background-size:100% auto;z-index:999;width:126px;height:44px;top:22px;left:220px}
.txt{color:#fff;font-size:20px;text-align:center;margin:0 auto}
.txt span{color:#facd22}
.login_box{font-size:24px;color:#000;width:100%;text-align:center}
.login_box a{font-size:24px;color:#000}
.nav-box{position:relative;transition:.4s all;margin:8px auto 0}
.nav{position:absolute;top:55px;width:64%;z-index:999;left:50%;transform:translateX(-50%);font-size:0;text-align:center}
.nav a{display:inline-block;margin:-8px 2px 10px;vertical-align:bottom}
.nav{width:1454px;display:flex;flex-wrap:wrap;justify-content:center;align-items:flex-end;width:1700px;transform:translateX(-50%) scale(.9)}
.nav-wrap{width:2560px;height:40px;bottom:-28px;z-index:998;left:50%;transform:translateX(-50%)}
.head .container{position:absolute;bottom:138px;left:50%;transform:translateX(-50%);z-index:7}
.flex{display:flex}
.flex-center{display:flex;justify-content:center;align-items:center}
.flex-row{flex-direction:row}
.flex-column{flex-direction:column}
.justify-start{justify-content:flex-start}
.justify-end{justify-content:flex-end}
.justify-between{justify-content:space-between}
.justify-around{justify-content:space-around}
.align-start{align-items:flex-start}
.align-end{align-items:flex-end}
.align-center{align-items:center}
.align-stretch{align-items:stretch}
.flex-wrap{flex-wrap:wrap}
.flex-no-wrap{flex-wrap:nowrap}
.flex-grow{flex-grow:1}
.flex-shrink{flex-shrink:1}
.flex-none{flex:none}
.pc_hide{display:none!important}
.nq .head{height:0!important}
.nq .head .nav{top:77px;width:1400px;transform:translateX(-50%) scale(.9)}
.nq .wrap .head .container{top:43px}
.pop{display:none}
.botprize{padding:10px 0;box-sizing:border-box;background-color:#281e22}
.gray{-webkit-filter:grayscale(100%);-moz-filter:grayscale(100%);-ms-filter:grayscale(100%);-o-filter:grayscale(100%);filter:grayscale(100%);filter:gray}
a:hover{filter:brightness(1.1)}
.gray:hover{-webkit-filter:grayscale(100%);-moz-filter:grayscale(100%);-ms-filter:grayscale(100%);-o-filter:grayscale(100%);filter:grayscale(100%);filter:gray}
.zjgl{width:2560px;text-align:center;font-size:18px;display:block;margin:0 auto;color:#fff;line-height:28px}