@charset "utf-8";/*!
* 版本：MYUI Copyright © 2024
* 作者：QQ1219791646
* 官网：https://shuaw.net
*/
*/body,html{width:100%}
body{font-size:14px;line-height:140%;-webkit-overflow-scrolling:touch;-webkit-transition:.5s;-o-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;transition:.5s}
body,div,fieldset,form,h1,h2,h3,h4,h5,h6,img,li,ol,p,table,td,tr,ul{margin:0;padding:0;font-weight:400}
input,select{font-size:12px;vertical-align:middle;border:none}
li,ul{list-style-type:none}
img{border:0 none}
p{margin-bottom:10px}
*{margin:0;padding:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
:after,:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.clearfix:after,.clearfix:before,.container:after,.container:before,.row:after,.row:before{display:table;content:" ";clear:both}
h1{font-size:36px}
h2{font-size:32px}
h3{font-size:24px}
h4{font-size:18px}
h5{font-size:16px}
h6{font-size:14px}
h1,h2,h3,h4,h5,h6{font-weight:400;margin-bottom:10px}
a,button{text-decoration:none;outline:0;-webkit-tap-highlight-color:transparent}
button{border:0}
button:hover,input.btn{cursor:pointer}
a:active,a:focus,a:hover{text-decoration:none}
.text-center{text-align:center}
.text-left{text-align:left}
.text-right{text-align:right}
.fl{float:left}
.fr{float:right}
.pr{position:relative}
.pa{position:absolute}
.text-overflow{display:block;width:100%;overflow:hidden;text-overflow:ellipsis;-o-text-overflow:ellipsis;white-space:nowrap}
.text-overflow-2{overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;word-break:break-all;display:-webkit-box!important;-webkit-line-clamp:2;-webkit-box-orient:vertical}
.text-overflow-3{overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;word-break:break-all;display:-webkit-box!important;-webkit-line-clamp:3;-webkit-box-orient:vertical}
.content{font-size:16px;line-height:30px;word-wrap:break-word;white-space:normal;word-break:break-all}
.font-12{font-size:12px}
.font-13{font-size:13px}
.font-14{font-size:14px}
.font-15{font-size:15px}
.font-16{font-size:16px!important}
.font-18{font-size:18px!important}
.font-20{font-size:20px!important}
.font-22{font-size:22px!important}
.font-24{font-size:24px!important}
.font-25{font-size:24px!important}
.font-40{font-size:40px!important}
.font-bold{font-weight:500}
.font-bolder{font-weight:700}
.font-fff{color:#fff}
img{border:0;vertical-align:middle}
.img-circle{border-radius:50%}
.img-rounded{border-radius:5px}
.img-thumbnail{padding:5px;border-radius:5px}
.img-responsive{max-width:100%}
.img-thumb{width:220px}
.content img{display:block;max-width:100%}
select{cursor:pointer;border:none;outline:0}
input,textarea{outline:medium none;outline:0;-webkit-tap-highlight-color:transparent}
input.btn,input.form-control{outline:0;-webkit-appearance:none}
input[type=checkbox]{vertical-align:-2px}
.form-control{font-family:"Microsoft YaHei","微软雅黑",STHeiti,"WenQuanYi Micro Hei",SimSun,sans-serif;display:block;width:100%;height:42px;padding:0 10px;font-size:14px;color:rgba(0,0,0,.5);line-height:20px;border-radius:8px;background:rgba(204,204,204,.28);border:none}
textarea.form-control{height:auto;padding:10px}
.form-control.verify{width:90px;height:35px;text-align:center;margin-right:10px;display:inline-block;border:1px solid rgba(0,0,0,.2)}
.comment-box .form-control.verify{border-radius:4px}
.p0{padding:0!important}
.p10{padding:10px!important}
.p20{padding:20px!important}
.p30{padding:30px!important}
.pb10{padding-bottom:10px!important}
.pb0{padding-bottom:0!important}
.pb8{padding-bottom:8px!important}
.pt0{padding-top:0!important}
.pl0{padding-left:0!important}
.pr0{padding-right:0!important}
.pt10{padding-top:10px!important}
.pr10{padding-right:10px!important}
.pl10{padding-left:10px!important}
.pb15{padding-bottom:15px!important}
.pt15{padding-top:15px!important}
.pb20{padding-bottom:20px!important}
.pr20{padding-right:20px!important}
.pt20{padding-top:20px!important}
.pb30{padding-bottom:30px!important}
.pt30{padding-top:30px!important}
.pt50{padding-top:50px!important}
.mb0{margin-bottom:0!important}
.mb10{margin-bottom:10px!important}
.mt10{margin-top:10px!important}
.mb15{margin-bottom:15px!important}
.mt15{margin-top:15px!important}
.mb20{margin-bottom:20px!important}
.mt20{margin-top:20px!important}
.mb30{margin-bottom:30px!important}
.mt30{margin-top:30px!important}
.mt40{margin-top:40px!important}
.m10{margin-left:0!important}
.mr0{margin-right:0!important}
.mr10{margin-right:10px!important}
.mr15{margin-right:15px!important}
.mr20{margin-right:20px!important}
.mr30{margin-right:30px!important}
.m30{margin:30px!important}
.spot{display:inline-block;margin-right:5px;width:8px;height:8px;background-color:#fff;border-radius:50%;border:2px solid}
.split-line{display:inline-block;margin-left:12px;margin-right:12px;width:1px;height:14px;vertical-align:-2px}
.bottom-line,.bottom-line-dot,.top-line,.top-line-dot{position:relative}
.top-line-dot:before,.top-line:before{content:" ";position:absolute;left:0;top:0;right:0;width:100%;height:1px}
.bottom-line-dot:before,.bottom-line:after{content:" ";position:absolute;left:0;bottom:0;right:0;width:100%;height:1px}
.top-line:before{border-top:1px solid}
.bottom-line:after{border-bottom:1px solid}
.top-line-dot:before{border-top:1px dotted}
.bottom-line-dot:before{border-bottom:1px dotted}
.border{border:1px solid}
.border-2x{border:2px solid}
.border-3x{border:3px solid}
.border-4x{border:4px solid}
.border-5x{border:5px solid}
.div-border{border:3px solid #fff;border-image:linear-gradient(180deg,rgba(125,18,255,.6),rgba(255,255,255,.6));border-image-slice:8;clip-path:inset(0 round 6px)}
.radius-2{border-radius:2px}
.radius-4{border-radius:4px}
.radius-6{border-radius:6px}
.radius-14{border-radius:14px}
.radius-50{border-radius:50%}
.badge{display:inline-block;margin-right:10px;width:18px;height:18px;text-align:center;line-height:18px;border-radius:2px;font-size:12px}
.badge-radius{border-radius:50%}
.btn{display:inline-block;border-radius:6px}
.btn.active{background-color:var(--theme-color);border-color:var(--theme-color);color:#fff}
.btn:hover{opacity:.9}
.btn-none{border:1.5px solid #000;background:0 0;color:#000}
.btn-none:hover{background-color:var(--theme-color);border-color:var(--theme-color);color:#fff;opacity:.9}
.btn.btn-xs{padding:4px 15px}
.btn.btn-sm{padding:6px 20px}
.btn.btn-md{padding:8px 25px}
.btn.btn-lg{padding:12px 30px}
.btn.btn-block{display:block;width:100%;padding-left:5px;padding-right:5px;text-align:center;overflow:hidden;text-overflow:ellipsis;-o-text-overflow:ellipsis;white-space:nowrap}
.btn.disabled{cursor:not-allowed}
.embed-responsive{position:relative;display:block;overflow:hidden;padding:0;height:0}
.embed-responsive .embed-responsive-item,.embed-responsive embed,.embed-responsive iframe,.embed-responsive object,.embed-responsive video{position:absolute;top:0;bottom:0;left:0;width:100%;height:100%;border:0}
.embed-responsive-16by9{padding-bottom:56.25%}
.embed-responsive-4by3{padding-bottom:75%}
.hidden{overflow:hidden!important}
.relative{position:relative}
.fixed{position:fixed}
.block{display:block!important}
.inline-block{display:inline-block!important}
.top-fixed-up{margin-top:0!important}
.top-fixed{-webkit-transition:.5s;-o-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;transition:.5s}
.pull-left{float:left!important}
.pull-right{float:right!important}
.margin-0{margin:0!important}
.padding-0{padding:0!important}
.margin-t0{margin:0!important}
.padding-t0{padding-top:0!important}
.margin-b0{margin-bottom:0!important}
.padding-b0{padding-top:0!important}
.radius-0{border-radius:0!important}
.hide,.visible-inline-lg,.visible-inline-md,.visible-inline-mi,.visible-inline-sm,.visible-inline-xs,.visible-lg,.visible-md,.visible-mi,.visible-sm,.visible-xs{display:none!important}
.show{display:block!important}
.mask{position:fixed;top:0;left:0;bottom:0;z-index:999;width:100%;height:100%;background:rgba(0,0,0,.2);animation:fade-in;animation-duration:.5s;-webkit-animation:fade-in .5s}
.fadeInDown{-webkit-animation:fadeInDown .5s .2s ease both;-moz-animation:fadeInDown .5s .2s ease both}
.scrollbar::-webkit-scrollbar{width:4px;background-color:#f5f5f5}
.scrollbar::-webkit-scrollbar-thumb{background-color:#ccc}
@keyframes fade-in{0%{opacity:0}
40%{opacity:0}
100%{opacity:1}
}
@-webkit-keyframes fade-in{0%{opacity:0}
40%{opacity:0}
100%{opacity:1}
}
@-webkit-keyframes fadeInDown{0%{opacity:0;-webkit-transform:translateY(-10px)}
100%{opacity:1;-webkit-transform:translateY(0)}
}
@-moz-keyframes fadeInDown{0%{opacity:0;-moz-transform:translateY(-10px)}
100%{opacity:1;-moz-transform:translateY(0)}
}
.col-lg-1,.col-lg-10,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-md-1,.col-md-10,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-pd,.col-sm-1,.col-sm-10,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-xs-1,.col-xs-10,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{position:relative;min-height:1px}
.col-xs-1,.col-xs-10,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-wide-1,.col-xs-wide-10,.col-xs-wide-15,.col-xs-wide-2,.col-xs-wide-25,.col-xs-wide-3,.col-xs-wide-35,.col-xs-wide-4,.col-xs-wide-45,.col-xs-wide-5,.col-xs-wide-55,.col-xs-wide-6,.col-xs-wide-65,.col-xs-wide-7,.col-xs-wide-75,.col-xs-wide-8,.col-xs-wide-85,.col-xs-wide-9,.col-xs-wide-95{float:left}
.col-xs-10{width:10%}
.col-xs-9{width:11.1111111%}
.col-xs-8{width:12.5%}
.col-xs-7{width:14.2857143%}
.col-xs-6{width:16.6666667%}
.col-xs-5{width:20%}
.col-xs-4{width:25%}
.col-xs-3{width:33.3333333%}
.col-xs-2{width:50%}
.col-xs-1{width:100%}
.col-xs-wide-10{width:10%}
.col-xs-wide-9{width:90%}
.col-xs-wide-8{width:80%}
.col-xs-wide-7{width:70%}
.col-xs-wide-6{width:60%}
.col-xs-wide-5{width:50%}
.col-xs-wide-4{width:40%}
.col-xs-wide-3{width:30%}
.col-xs-wide-2{width:20%}
.col-xs-wide-15{width:15%}
.col-xs-wide-95{width:95%}
.col-xs-wide-85{width:85%}
.col-xs-wide-75{width:75%}
.col-xs-wide-65{width:65%}
.col-xs-wide-55{width:55%}
.col-xs-wide-45{width:45%}
.col-xs-wide-35{width:35%}
.col-xs-wide-25{width:25%}
.img-xs-300{width:300px}
.img-xs-220{width:220px}
.img-xs-190{width:190px}
.img-xs-160{width:160px}
.img-xs-150{width:150px}
.img-xs-140{width:140px}
.img-xs-130{width:130px}
.img-xs-120{width:120px}
.img-xs-110{width:110px}
.img-xs-100{width:100px}
.img-xs-90{width:90px}
.img-xs-80{width:80px}
.img-xs-70{width:70px}
@media (min-width:768px){.col-sm-1,.col-sm-10,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-wide-1,.col-sm-wide-10,.col-sm-wide-15,.col-sm-wide-2,.col-sm-wide-25,.col-sm-wide-3,.col-sm-wide-35,.col-sm-wide-4,.col-sm-wide-45,.col-sm-wide-5,.col-sm-wide-55,.col-sm-wide-6,.col-sm-wide-65,.col-sm-wide-7,.col-sm-wide-75,.col-sm-wide-8,.col-sm-wide-85,.col-sm-wide-9,.col-sm-wide-95{float:left}
.col-sm-10{width:10%}
.col-sm-9{width:11.1111111%}
.col-sm-8{width:12.5%}
.col-sm-7{width:14.2857143%}
.col-sm-6{width:16.6666667%}
.col-sm-5{width:20%}
.col-sm-4{width:25%}
.col-sm-3{width:33.3333333%}
.col-sm-2{width:50%}
.col-sm-1{width:100%}
.col-sm-wide-10{width:10%}
.col-sm-wide-9{width:90%}
.col-sm-wide-8{width:80%}
.col-sm-wide-7{width:70%}
.col-sm-wide-6{width:60%}
.col-sm-wide-5{width:50%}
.col-sm-wide-4{width:40%}
.col-sm-wide-3{width:30%}
.col-sm-wide-2{width:20%}
.col-sm-wide-15{width:15%}
.col-sm-wide-95{width:95%}
.col-sm-wide-85{width:85%}
.col-sm-wide-75{width:75%}
.col-sm-wide-65{width:65%}
.col-sm-wide-55{width:55%}
.col-sm-wide-45{width:45%}
.col-sm-wide-35{width:35%}
.col-sm-wide-25{width:25%}
.img-sm-300{width:300px}
.img-sm-220{width:220px}
.img-sm-190{width:190px}
.img-sm-160{width:160px}
.img-sm-150{width:150px}
.img-sm-140{width:140px}
.img-sm-130{width:130px}
.img-sm-120{width:120px}
.img-sm-110{width:110px}
.img-sm-100{width:100px}
.img-sm-90{width:90px}
.img-sm-80{width:80px}
.img-sm-70{width:70px}
}
@media (min-width:1024px){.col-md-1,.col-md-10,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-wide-1,.col-md-wide-10,.col-md-wide-15,.col-md-wide-2,.col-md-wide-25,.col-md-wide-3,.col-md-wide-35,.col-md-wide-4,.col-md-wide-45,.col-md-wide-5,.col-md-wide-55,.col-md-wide-6,.col-md-wide-65,.col-md-wide-7,.col-md-wide-75,.col-md-wide-8,.col-md-wide-85,.col-md-wide-9,.col-md-wide-95{float:left}
.col-md-10{width:10%}
.col-md-9{width:11.1111111%}
.col-md-8{width:12.5%}
.col-md-7{width:14.2857143%}
.col-md-6{width:16.6666667%}
.col-md-5{width:20%}
.col-md-4{width:25%}
.col-md-3{width:33.3333333%}
.col-md-2{width:50%}
.col-md-1{width:100%}
.col-md-wide-10{width:10%}
.col-md-wide-9{width:90%}
.col-md-wide-8{width:80%}
.col-md-wide-7{width:70%}
.col-md-wide-6{width:60%}
.col-md-wide-5{width:50%}
.col-md-wide-4{width:40%}
.col-md-wide-3{width:30%}
.col-md-wide-2{width:20%}
.col-md-wide-15{width:15%}
.col-md-wide-95{width:95%}
.col-md-wide-85{width:85%}
.col-md-wide-75{width:75%}
.col-md-wide-65{width:65%}
.col-md-wide-55{width:55%}
.col-md-wide-45{width:45%}
.col-md-wide-35{width:35%}
.col-md-wide-25{width:25%}
.img-md-300{width:300px}
.img-md-220{width:220px}
.img-md-190{width:190px}
.img-md-160{width:160px}
.img-md-150{width:150px}
.img-md-140{width:140px}
.img-md-130{width:130px}
.img-md-120{width:120px}
.img-md-110{width:110px}
.img-md-100{width:100px}
.img-md-90{width:90px}
.img-md-80{width:80px}
.img-md-70{width:70px}
}
@media (min-width:1440px){.col-lg-1,.col-lg-10,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-wide-1,.col-lg-wide-10,.col-lg-wide-15,.col-lg-wide-2,.col-lg-wide-25,.col-lg-wide-3,.col-lg-wide-35,.col-lg-wide-4,.col-lg-wide-45,.col-lg-wide-5,.col-lg-wide-55,.col-lg-wide-6,.col-lg-wide-65,.col-lg-wide-7,.col-lg-wide-75,.col-lg-wide-8,.col-lg-wide-85,.col-lg-wide-9,.col-lg-wide-95{float:left}
.col-lg-10{width:10%}
.col-lg-9{width:11.1111111%}
.col-lg-8{width:12.5%}
.col-lg-7{width:14.2857143%}
.col-lg-6{width:16.6666667%}
.col-lg-5{width:20%}
.col-lg-4{width:25%}
.col-lg-3{width:33.3333333%}
.col-lg-2{width:50%}
.col-lg-1{width:100%}
.col-lg-wide-10{width:10%}
.col-lg-wide-9{width:90%}
.col-lg-wide-8{width:80%}
.col-lg-wide-7{width:70%}
.col-lg-wide-6{width:60%}
.col-lg-wide-5{width:50%}
.col-lg-wide-4{width:40%}
.col-lg-wide-3{width:30%}
.col-lg-wide-2{width:20%}
.col-lg-wide-15{width:15%}
.col-lg-wide-95{width:95%}
.col-lg-wide-85{width:85%}
.col-lg-wide-75{width:75%}
.col-lg-wide-65{width:65%}
.col-lg-wide-55{width:55%}
.col-lg-wide-45{width:45%}
.col-lg-wide-35{width:35%}
.col-lg-wide-25{width:25%}
.img-lg-300{width:300px}
.img-lg-220{width:220px}
.img-lg-190{width:190px}
.img-lg-160{width:160px}
.img-lg-150{width:150px}
.img-lg-140{width:140px}
.img-lg-130{width:130px}
.img-lg-120{width:120px}
.img-lg-110{width:110px}
.img-lg-100{width:100px}
.img-lg-90{width:90px}
.img-lg-80{width:80px}
.img-lg-70{width:70px}
}
@media (min-width:1600px){.visible-lg{display:block!important}
.hidden-lg{display:none!important}
.visible-inline-lg{display:inline-block!important}
.visible-text-lg{visibility:visible!important}
.hidden-text-lg{visibility:hidden!important}
.ibanner .swiper-container{width:100%;height:800px}
}
@media (max-width:1599px) and (min-width:1024px){.visible-md{display:block!important}.ibanner .swiper-container{width:100%;height:800px}
}
@media (max-width:1439px) and (min-width:1199px){.hidden-lmd{display:none!important}
}
@media (max-width:1199px) and (min-width:1023px){
.hidden-md{display:none!important}
.visible-inline-md{display:inline-block!important}
.visible-text-md{visibility:visible!important}
.hidden-text-md{visibility:hidden!important}
.ibanner .swiper-container{width:100%;height:600px}
}
@media (max-width:1023px) and (min-width:767px){.visible-sm{display:block!important}
.hidden-sm{display:none!important}
.visible-inline-sm{display:inline-block!important}
.visible-text-sm{visibility:visible!important}
.hidden-text-sm{visibility:hidden!important}
}
@media (max-width:767px){.visible-xs{display:block!important}
.hidden-xs{display:none!important}
.visible-inline-xs{display:inline-block!important}
.visible-text-xs{visibility:visible!important}
.hidden-text-xs{visibility:hidden!important}
body{font-size:12px;line-height:20px}
h1{font-size:24px}
h2{font-size:20px}
h3{font-size:18px}
h4{font-size:16px}
h5{font-size:14px}
h6{font-size:12px}
}
