body{font-family: font-family:Anonymous Pro,Monaco,Menlo,"Noto Serif SC",monospace;}
ul,li{list-style:none;}
header[data-v-5ff40890] {
 width:100%;
 top:0;
 transition:all .3s ease;
 height:72px;
 position:fixed;
 left:0;
 z-index:51;
 font-weight:400;
 display:flex;
 justify-content:space-between;
 box-sizing:border-box;
 align-items:center
}
header.transparent[data-v-5ff40890] {
 background-color:transparent
}
header.black[data-v-5ff40890] {
 background-color:rgba(0,0,0,.8)
}
header .logo[data-v-5ff40890] {
 display:block;
 width:4%;
 height:auto;
 margin-top:.5%;
 cursor:pointer;
z-index:999;
}
header .logo img[data-v-5ff40890] {
 width:100%;
 -o-object-fit:cover;
 object-fit:cover
}
header .menu[data-v-5ff40890],
header .tab-l[data-v-5ff40890] {
 width:12%
}
header .menu[data-v-5ff40890] {
 display:flex;
 align-items:center;
 justify-content:center;
 cursor:pointer;
 box-sizing:border-box;
 padding:0 2%;
 justify-content:flex-end;
 font-family:Linux Biolinum,"Noto Serif SC",serif;
 position:relative
}
header .menu:hover .menu-logo[data-v-5ff40890] {
 transform:scale(1.2)
}
header .menu:hover .menu-text[data-v-5ff40890]:after {
 transform:translateX(-50%) scale(1);
 transform-origin:left;
 transition:transform .3s ease
}
header .menu .menu-text[data-v-5ff40890] {
 font-size:18px;
 color:#fff;
 font-weight:700;
 margin-right:15px;
 transition:.5s;
 position:relative;
z-index:99;
}
header .menu .menu-text[data-v-5ff40890]:after {
 content:"";
 width:100%;
 height:2px;
 border-radius:1px;
 background-color:#fff;
 position:absolute;
 left:50%;
 transform:translateX(-50%) scaleX(0);
 transition:transform .3s ease;
 bottom:-16%;
 transform-origin:right
}
header .menu .menu-logo[data-v-5ff40890] {
 width:24px;
 height:3px;
 background-color:#fff;
 border-radius:1.5px;
 position:relative;
 transition:.5s;
 z-index:20
}
header .menu .menu-logo[data-v-5ff40890]:after {
 transform:translateY(-8px) translateX(0)
}
header .menu .menu-logo[data-v-5ff40890]:after,
header .menu .menu-logo[data-v-5ff40890]:before {
 content:"";
 position:absolute;
 width:24px;
 height:3px;
 background-color:#fff;
 border-radius:1.5px;
 transition:.5s
}
header .menu .menu-logo[data-v-5ff40890]:before {
 transform:translateY(8px) translateX(0)
}
header .menu-main[data-v-5ff40890] {
 width:0;
 height:100vh;
 background-color:#00000098;
 position:absolute;
 right:0;
 top:0;
 z-index:12;
 -webkit-backdrop-filter:blur(10px);
 backdrop-filter:blur(10px);
 box-sizing:border-box;
 transition:1s;
 overflow:hidden;
 font-family:Linux Biolinum,"Noto Serif SC",serif
}
header .menu-main .main-main[data-v-5ff40890] {
 height:100vh;
 position:absolute;
 right:0;
 z-index:13;
 box-sizing:border-box;
 transition:.5s;
 padding:30px
}
header .menu-main .main-main ul[data-v-5ff40890] {
 list-style:none;
 margin-top:100px;
 text-align:center;
 font-size:28px;
 font-weight:700;
 color:#fff;
 cursor:pointer;
 transition:.5s;
 padding:0;
 -webkit-user-select:none;
 -moz-user-select:none;
 user-select:none
}
header .menu-main .main-main ul li[data-v-5ff40890] {
 margin-top:32px;
 transition:.5s
}
header .menu-main .main-main ul li a[data-v-5ff40890] {
 transition:.5s;
color:#fff;
}
header .menu-main .main-main ul li a[data-v-5ff40890]:hover {
 color:#b0b0b0
}
header .menu-main .main-main .line[data-v-5ff40890] {
 width:100%;
 height:1px;
 margin-top:60px;
 background-color:#b0969644
}
header .menu-main .main-main .service[data-v-5ff40890] {
 font-size:18px;
 color:#fff;
 font-weight:700;
 margin-top:40px;
 margin-left:21%;
 display:flex;
 position:relative;
 cursor:pointer;
 transition:.5s
}
header .backg{
	position:absolute;
	background-color:#000;
	filter:alpha(opacity=50);
	-moz-opacity:0.5;
	-khtml-opacity:0.5;
	opacity:0.5;
	width:100%;
	height:100%;
	top:0;
	animation:1.5s fadein;
}
@media screen and (max-width:1181px) {
 header .menu-main .main-main .service[data-v-5ff40890] {
  margin-left:13%
 }
}
@media screen and (max-width:991px) {
 header .menu-main .main-main .service[data-v-5ff40890] {
  margin-left:5%
 }
}
header .menu-main .main-main .service .ph[data-v-5ff40890] {
 transform:translateY(-2px)
}
header .menu-main .main-main .service[data-v-5ff40890]:before {
 content:"8:00 - 02:00";
 position:absolute;
 top:26px;
 font-size:14px;
 font-weight:100;
 right:57%
}
@media screen and (max-width:1441px) {
 header .menu-main .main-main .service[data-v-5ff40890]:before {
  right:37%
 }
}
header .menu-main .main-main .service .service-icon[data-v-5ff40890] {
 overflow:hidden;
 transform:translateY(-7px);
 width:36px;
 height:36px;
 margin-right:10px
}
header .menu-main .main-main .service .service-icon .iconfont[data-v-5ff40890] {
 font-weight:400;
 font-size:38px
}
header .menu-main .main-main .att[data-v-5ff40890] {
 font-size:18px;
 color:#fff;
 font-weight:700;
 margin-top:46px;
 margin-left:21%;
 display:flex;
 position:relative;
 cursor:pointer;
 transition:.5s
}
@media screen and (max-width:1181px) {
 header .menu-main .main-main .att[data-v-5ff40890] {
  margin-left:13%
 }
}
@media screen and (max-width:991px) {
 header .menu-main .main-main .att[data-v-5ff40890] {
  margin-left:5%;
  font-size:16px
 }
}
header .menu-main .main-main .att .att-icon[data-v-5ff40890] {
 overflow:hidden;
 transform:translateY(-7px);
 width:36px;
 height:36px;
 margin-right:10px;
 border-radius:50%;
 border:2px solid #fff;
 line-height:36px;
 position:relative;
 transition:.5s;
 text-align:center;
}
header .menu-main .main-main .att .att-icon[data-v-5ff40890]:hover {
 background-color:#fff
}
header .menu-main .main-main .att .att-icon:hover .iconfont[data-v-5ff40890] {
 color:#000
}
header .menu-main .main-main .att .att-icon .iconfont[data-v-5ff40890] {
 font-size:25px;
 font-weight:400;
 transition:.5s
}
header .menu-main .main-main .att .att-icon img[data-v-5ff40890] {
 position:relative;
 width:70%;
 height:70%;
 top:50%;
 transform:translateY(-50%)
}
input[name=chk]:checked~.menu .menu-logo[data-v-5ff40890] {
 background-color:#ffffff00
}
input[name=chk]:checked~.menu .menu-logo[data-v-5ff40890]:after {
 opacity:1;
 transform:translateX(-50%) rotate(45deg)
}
input[name=chk]:checked~.menu .menu-logo[data-v-5ff40890]:before {
 opacity:1;
 transform:translateX(-50%) rotate(-45deg)
}
input[name=chk]:checked~.menu .menu-text[data-v-5ff40890] {
 opacity:0
}
input[name=chk]:checked~.menu+.menu-main[data-v-5ff40890] {
 width:35%
}
@media screen and (max-width:1441px) {
 header[data-v-5ff40890] {
  height:60px
 }
 header .logo[data-v-5ff40890] {
  width:5%
 }
 header .menu .menu-text[data-v-5ff40890] {
  font-size:16px
 }
 header .menu-main .main-main ul[data-v-5ff40890] {
  font-size:24px
 }
 header .menu-main .main-main .service[data-v-5ff40890] {
  font-size:16px
 }
 header .menu-main .main-main .service[data-v-5ff40890]:before {
  right:37%
 }
}
@media screen and (max-width:756px) {
 header[data-v-5ff40890] {
  height:50px
 }
 header .logo[data-v-5ff40890] {
  width:16%
 }
 header .menu[data-v-5ff40890] {
  padding:0 3%
 }
 header .menu .menu-text[data-v-5ff40890] {
  display:none
 }
 header .menu .menu-logo[data-v-5ff40890] {
  width:20px;
  height:2px;
  background-color:#fff;
  border-radius:1.5px;
  position:relative;
  transition:.5s;
  z-index:20
 }
 header .menu .menu-logo[data-v-5ff40890]:after {
  transform:translateY(-8px) translateX(0)
 }
 header .menu .menu-logo[data-v-5ff40890]:after,
 header .menu .menu-logo[data-v-5ff40890]:before {
  content:"";
  position:absolute;
  width:20px;
  height:2px;
  background-color:#fff;
  border-radius:1.5px;
  transition:.5s
 }
 header .menu .menu-logo[data-v-5ff40890]:before {
  transform:translateY(8px) translateX(0)
 }
 header .menu-main .main-main ul[data-v-5ff40890] {
  margin-top:0;
  font-size:24px
 }
 header .menu-main .main-main .line[data-v-5ff40890] {
  margin-top:30px
 }
 header input[name=chk]:checked~.menu .menu-logo[data-v-5ff40890] {
  background-color:#ffffff00
 }
 header input[name=chk]:checked~.menu .menu-logo[data-v-5ff40890]:after {
  opacity:1;
  transform:translateX(-50%) rotate(45deg)
 }
 header input[name=chk]:checked~.menu .menu-logo[data-v-5ff40890]:before {
  opacity:1;
  transform:translateX(-50%) rotate(-45deg)
 }
 header input[name=chk]:checked~.menu .menu-text[data-v-5ff40890] {
  opacity:0
 }
 header input[name=chk]:checked~.menu+.menu-main[data-v-5ff40890] {
  width:100%!important
 }
}


@font-face {
 font-family:Anonymous Pro;
 font-style:italic;
 font-weight:400;
 src:url(https://fonts.gstatic.com/s/anonymouspro/v21/rP2fp2a15UIB7Un-bOeISG3pHl4G8wn50Ko.woff2) format("woff2");
 unicode-range:u+0301,
 u+0400-045f,
 u+0490-0491,
 u+04b0-04b1,
 u+2116
}
@font-face {
 font-family:Anonymous Pro;
 font-style:italic;
 font-weight:400;
 src:url(https://fonts.gstatic.com/s/anonymouspro/v21/rP2fp2a15UIB7Un-bOeISG3pHl4G9An50Ko.woff2) format("woff2");
 unicode-range:u+0370-03ff
}
@font-face {
 font-family:Anonymous Pro;
 font-style:italic;
 font-weight:400;
 src:url(https://fonts.gstatic.com/s/anonymouspro/v21/rP2fp2a15UIB7Un-bOeISG3pHl4G-Qn50Ko.woff2) format("woff2");
 unicode-range:u+0100-02af,
 u+0304,
 u+0308,
 u+0329,
 u+1e00-1e9f,
 u+1ef2-1eff,
 u+2020,
 u+20a0-20ab,
 u+20ad-20cf,
 u+2113,
 u+2c60-2c7f,
 u+a720-a7ff
}
@font-face {
 font-family:Anonymous Pro;
 font-style:italic;
 font-weight:400;
 src:url(https://fonts.gstatic.com/s/anonymouspro/v21/rP2fp2a15UIB7Un-bOeISG3pHl4G9wn5.woff2) format("woff2");
 unicode-range:u+00??,
 u+0131,
 u+0152-0153,
 u+02bb-02bc,
 u+02c6,
 u+02da,
 u+02dc,
 u+0304,
 u+0308,
 u+0329,
 u+2000-206f,
 u+2074,
 u+20ac,
 u+2122,
 u+2191,
 u+2193,
 u+2212,
 u+2215,
 u+feff,
 u+fffd
}
@font-face {
 font-family:Anonymous Pro;
 font-style:italic;
 font-weight:700;
 src:url(https://fonts.gstatic.com/s/anonymouspro/v21/rP2ap2a15UIB7Un-bOeISG3pHl4OTCzs64u24Ko.woff2) format("woff2");
 unicode-range:u+0301,
 u+0400-045f,
 u+0490-0491,
 u+04b0-04b1,
 u+2116
}
@font-face {
 font-family:Anonymous Pro;
 font-style:italic;
 font-weight:700;
 src:url(https://fonts.gstatic.com/s/anonymouspro/v21/rP2ap2a15UIB7Un-bOeISG3pHl4OTCzs7Iu24Ko.woff2) format("woff2");
 unicode-range:u+0370-03ff
}
@font-face {
 font-family:Anonymous Pro;
 font-style:italic;
 font-weight:700;
 src:url(https://fonts.gstatic.com/s/anonymouspro/v21/rP2ap2a15UIB7Un-bOeISG3pHl4OTCzs4Yu24Ko.woff2) format("woff2");
 unicode-range:u+0100-02af,
 u+0304,
 u+0308,
 u+0329,
 u+1e00-1e9f,
 u+1ef2-1eff,
 u+2020,
 u+20a0-20ab,
 u+20ad-20cf,
 u+2113,
 u+2c60-2c7f,
 u+a720-a7ff
}
@font-face {
 font-family:Anonymous Pro;
 font-style:italic;
 font-weight:700;
 src:url(https://fonts.gstatic.com/s/anonymouspro/v21/rP2ap2a15UIB7Un-bOeISG3pHl4OTCzs74u2.woff2) format("woff2");
 unicode-range:u+00??,
 u+0131,
 u+0152-0153,
 u+02bb-02bc,
 u+02c6,
 u+02da,
 u+02dc,
 u+0304,
 u+0308,
 u+0329,
 u+2000-206f,
 u+2074,
 u+20ac,
 u+2122,
 u+2191,
 u+2193,
 u+2212,
 u+2215,
 u+feff,
 u+fffd
}
@font-face {
 font-family:Anonymous Pro;
 font-style:normal;
 font-weight:400;
 src:url(https://fonts.gstatic.com/s/anonymouspro/v21/rP2Bp2a15UIB7Un-bOeISG3pHl829RH9.woff2) format("woff2");
 unicode-range:u+0301,
 u+0400-045f,
 u+0490-0491,
 u+04b0-04b1,
 u+2116
}
@font-face {
 font-family:Anonymous Pro;
 font-style:normal;
 font-weight:400;
 src:url(https://fonts.gstatic.com/s/anonymouspro/v21/rP2Bp2a15UIB7Un-bOeISG3pHlg29RH9.woff2) format("woff2");
 unicode-range:u+0370-03ff
}
@font-face {
 font-family:Anonymous Pro;
 font-style:normal;
 font-weight:400;
 src:url(https://fonts.gstatic.com/s/anonymouspro/v21/rP2Bp2a15UIB7Un-bOeISG3pHlU29RH9.woff2) format("woff2");
 unicode-range:u+0100-02af,
 u+0304,
 u+0308,
 u+0329,
 u+1e00-1e9f,
 u+1ef2-1eff,
 u+2020,
 u+20a0-20ab,
 u+20ad-20cf,
 u+2113,
 u+2c60-2c7f,
 u+a720-a7ff
}
@font-face {
 font-family:Anonymous Pro;
 font-style:normal;
 font-weight:400;
 src:url(https://fonts.gstatic.com/s/anonymouspro/v21/rP2Bp2a15UIB7Un-bOeISG3pHls29Q.woff2) format("woff2");
 unicode-range:u+00??,
 u+0131,
 u+0152-0153,
 u+02bb-02bc,
 u+02c6,
 u+02da,
 u+02dc,
 u+0304,
 u+0308,
 u+0329,
 u+2000-206f,
 u+2074,
 u+20ac,
 u+2122,
 u+2191,
 u+2193,
 u+2212,
 u+2215,
 u+feff,
 u+fffd
}
@font-face {
 font-family:Anonymous Pro;
 font-style:normal;
 font-weight:700;
 src:url(https://fonts.gstatic.com/s/anonymouspro/v21/rP2cp2a15UIB7Un-bOeISG3pFuAT4Crc7ZOy.woff2) format("woff2");
 unicode-range:u+0301,
 u+0400-045f,
 u+0490-0491,
 u+04b0-04b1,
 u+2116
}
@font-face {
 font-family:Anonymous Pro;
 font-style:normal;
 font-weight:700;
 src:url(https://fonts.gstatic.com/s/anonymouspro/v21/rP2cp2a15UIB7Un-bOeISG3pFuAT4C3c7ZOy.woff2) format("woff2");
 unicode-range:u+0370-03ff
}
@font-face {
 font-family:Anonymous Pro;
 font-style:normal;
 font-weight:700;
 src:url(https://fonts.gstatic.com/s/anonymouspro/v21/rP2cp2a15UIB7Un-bOeISG3pFuAT4CDc7ZOy.woff2) format("woff2");
 unicode-range:u+0100-02af,
 u+0304,
 u+0308,
 u+0329,
 u+1e00-1e9f,
 u+1ef2-1eff,
 u+2020,
 u+20a0-20ab,
 u+20ad-20cf,
 u+2113,
 u+2c60-2c7f,
 u+a720-a7ff
}
@font-face {
 font-family:Anonymous Pro;
 font-style:normal;
 font-weight:700;
 src:url(https://fonts.gstatic.com/s/anonymouspro/v21/rP2cp2a15UIB7Un-bOeISG3pFuAT4C7c7Q.woff2) format("woff2");
 unicode-range:u+00??,
 u+0131,
 u+0152-0153,
 u+02bb-02bc,
 u+02c6,
 u+02da,
 u+02dc,
 u+0304,
 u+0308,
 u+0329,
 u+2000-206f,
 u+2074,
 u+20ac,
 u+2122,
 u+2191,
 u+2193,
 u+2212,
 u+2215,
 u+feff,
 u+fffd
}
@font-face {
 font-family:iconfont;
 src:url(//at.alicdn.com/t/c/font_4088269_qxehqzhvu0a.woff2?t=1686040347382) format("woff2"),
 url(//at.alicdn.com/t/c/font_4088269_qxehqzhvu0a.woff?t=1686040347382) format("woff"),
 url(//at.alicdn.com/t/c/font_4088269_qxehqzhvu0a.ttf?t=1686040347382) format("truetype"),
 url(//at.alicdn.com/t/c/font_4088269_qxehqzhvu0a.svg?t=1686040347382#iconfont) format("svg")
}
.iconfont {
 font-family:iconfont!important;
 font-size:16px;
 font-style:normal;
 -webkit-font-smoothing:antialiased;
 -moz-osx-font-smoothing:grayscale
}
.icon-duigouzhong:before {
 content:"\e8bf"
}
.icon-skyimg1:before {
 content:"\e646"
}
.icon-skytext1:before {
 content:"\e647"
}
.icon-skytexts1:before {
 content:"\e648"
}
.icon-youjiantou:before {
 content:"\e642"
}
.icon-zuojiantou1:before {
 content:"\e643"
}
.icon-SKYSEED-01:before {
 content:"\e644"
}
.icon-SKYSEED-02:before {
 content:"\e645"
}
.icon-guanbi:before {
 content:"\e63d"
}
.icon-daohang:before {
 content:"\e63e"
}
.icon-sanjiaoxing-01:before {
 content:"\e640"
}
.icon-sanjiaoxing-02:before {
 content:"\e641"
}
.icon-a-5nianbaoyongbaozheng-01:before {
 content:"\e633"
}
.icon-biaoke-01:before {
 content:"\e634"
}
.icon-jixin-01:before {
 content:"\e635"
}
.icon-donglichubei-01:before {
 content:"\e636"
}
.icon-shanglianbiaoguan-01:before {
 content:"\e637"
}
.icon-fangshuishendu-01:before {
 content:"\e638"
}
.icon-waiquan-01:before {
 content:"\e639"
}
.icon-biaopan-01:before {
 content:"\e63a"
}
.icon-jingmian-01:before {
 content:"\e63b"
}
.icon-biaodai-01:before {
 content:"\e63c"
}
.icon-jiazaizhong:before {
 content:"\e62f"
}
.icon-dizhi:before {
 content:"\e630"
}
.icon-shijian:before {
 content:"\e631"
}
.icon-dianhua1:before {
 content:"\e632"
}
.icon-kefudianhua-02-01:before {
 content:"\e62a"
}
.icon-douyin-01:before {
 content:"\e62b"
}
.icon-Emblem-01:before {
 content:"\e62c"
}
.icon-weixin-01:before {
 content:"\e62d"
}
.icon-kuaishou-01:before {
 content:"\e62e"
}
.icon-mouseicon:before {
 content:"\e623"
}
.icon-lejiegengduo:before {
 content:"\e624"
}
.icon-jixin:before {
 content:"\e625"
}
.icon-jinshuisunhuaihuanxiu:before {
 content:"\e626"
}
.icon-a-5nianmianfeiweixiu:before {
 content:"\e627"
}
.icon-zhongshengweihuyubaoyang:before {
 content:"\e628"
}
.icon-kefudianhua-01:before {
 content:"\e629"
}
.icon-douyin:before {
 content:"\e621"
}
.icon-Emblem:before {
 content:"\e622"
}
.icon-kuaishou:before {
 content:"\e61d"
}
.icon-weixin:before {
 content:"\e61e"
}
.icon-kefudianhua:before {
 content:"\e61c"
}

.commitment,.commitment ul.commitment-box{width: 100%;display: flex;justify-content: space-between;align-items: center;box-sizing: border-box;padding: 0 10%;-webkit-user-select: none;-moz-user-select: none;user-select: none;}
.commitment ul.commitment-box .commitment_ul{text-align:center;}

footer{height:502px;}

.main-main{width:100%}

@media only screen and (max-width: 1441px){
.news .swiper{min-height:500px;}
}
	
@media only screen and (max-width: 991px){
.main .module .box h2{font-size:1.4rem;}
.main .module .box{padding:85px 10px;}
	
}
/* @media only screen and (max-width: 641px){ */
	/* .main-main{width:100%;} */
	
/* } */