﻿@charset "utf-8"; 
.rebox{cursor:pointer;position:fixed;width:100%;height:100%;top:0;left:0;z-index:1000;-webkit-filter:none!important;background:#000;background:url('data:image/png;	base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAIElEQVQ4T2NkYGDYDMRkA8ZRAxhGw4BhNAyA+WAYpAMAIFgLQfO9BoEAAAAASUVORK5CYII=');background:rgba(0,0,0,.7)}
.rebox *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;padding:0;margin:0}
.rebox-contents{position:absolute;top:5%;left:5%;text-align:center;width:90%;height:90%}
.rebox-contents .rebox-content{border:5px solid #fff;box-shadow:0 0 20px #000;border-radius:1px;max-width:100%;max-height:100%;height:100%}
.rebox-loading{width:31px;height:31px;margin:-16px 0 0 -16px;position:absolute;top:48%;left:50%}
.rebox-caption{display:none;position:absolute;left:0;bottom:0;width:100%;text-align:center;z-index:1000;background:#000;background:rgba(0,0,0,.7)}
.rebox-caption p{margin:0 auto;max-width:70%;display:inline-block;padding:10px;color:#fff;font-size:12px;line-height:18px}
.rebox-button{position:absolute;z-index:9999;min-width:40px;height:40px;line-height:40px;background:#000;opacity:.4;text-decoration:none;font-size:24px;color:#fff;text-align:center;vertical-align:middle;-webkit-border-radius:32px;-moz-border-radius:32px;-ms-border-radius:32px;border-radius:32px;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;transition:all .3s}
.rebox-button:focus,.rebox-button:hover{opacity:1;-webkit-transform:scale(1.4);-moz-transform:scale(1.4);-ms-transform:scale(1.4);transform:scale(1.4)}
.rebox-close{right:10px;top:10px}
.rebox-next{right:10px;top:48%}
.rebox-prev{left:10px;top:48%}
.rebox-loading{left:50%;top:48%;-webkit-animation-name:spin;-webkit-animation-duration:2s;-webkit-animation-iteration-count:infinite;-webkit-animation-timing-function:linear;-moz-animation-name:spin;-moz-animation-duration:2s;-moz-animation-iteration-count:infinite;-moz-animation-timing-function:linear;-ms-animation-name:spin;-ms-animation-duration:2s;-ms-animation-iteration-count:infinite;-ms-animation-timing-function:linear;animation-name:spin;animation-duration:2s;animation-iteration-count:infinite;animation-timing-function:linear}
@-ms-keyframes spin{from{-ms-transform:rotate(0)}
to{-ms-transform:rotate(360deg)}}
@-moz-keyframes spin{from{-moz-transform:rotate(0)}
to{-moz-transform:rotate(360deg)}}
@-webkit-keyframes spin{from{-webkit-transform:rotate(0)}
to{-webkit-transform:rotate(360deg)}}
@keyframes spin{from{transform:rotate(0)}
to{transform:rotate(360deg)}}
.table tr:nth-child(even){background:#fff}
.table tr:nth-child(odd){background:#eee}
.wmkc-template-33 .wmkc-flex{display:flex;align-items:center;background:0 0}
.wmkc-template-33 .wmkc-flex .wmkc-item-img{padding:0!important}
.wmkc-template-33 .wmkc-flex .wmkc-item-img img{position:static}
.page-box h2{font-size:25px}
.wmkc-action-zi{width:calc(100% - 60px)}
@media (max-width:768px){.wmkc-action-png{width:40px;height:40px}
.wmkc-action-zi p:nth-of-type(1){margin-bottom:10px}
.wmkc-action-zi p:nth-of-type(2){font-size:15px}}
.pages-list>div span:nth-child(2){word-break:break-word}
section.indcategories .container{max-width:100%;padding:0}
section.indcategories{padding:0}
ul.indcate-list{justify-content:flex-start}
ul.indcate-list li{width:14.2857%}
ul.indcate-list li a{-webkit-mask-image:inherit;mask-image:inherit}
ul.indcate-list li .indcatelist-content{background:rgba(0,0,0,.5);height:100%;padding:10px;text-align:center}
ul.indcate-list li .indcatelist-tit+p{display:none}
ul.indcate-list li .indcatelist-tit+p+p,ul.indcate-list li:hover .indcatelist-tit+p+p{width:auto;display:inline-block;background:#0078d7;border-radius:3px;line-height:40px;padding:0 20px;transition:opacity .35s,transform .35s;font-size:15px;opacity:0}
ul.indcate-list li:hover .indcatelist-tit+p+p{opacity:1}
ul.indcate-list li .indcatelist-tit{font-weight:700;font-size:22px;white-space:normal}
ul.indcate-list li:hover .indcatelist-tit{opacity:0}
@media (max-width:1300px){ul.indcate-list li .indcatelist-tit{font-size:18px}}
@media (max-width:1100px){ul.indcate-list li{width:25%;margin:0}}
@media (max-width:768px){ul.indcate-list li{width:50%}}
.about-l img{width:unset}
.aside-tit::before{display:none}
.aside-tit{background:var(--color);display:flex;align-items:center;justify-content:center;color:#fff;padding:10px 0}