
.module_416359858 .ModuleHead .HeadCenter{float:none;}
#module_416359858 {
padding:0px;
}
#module_416359858 {
position:static;
z-index:0;
top:122px;
left:0px;
width:100%;
height: auto;
}
#module_416359858 .ModuleHead416359858 {
display:none;
}
#module_416359858 .BodyCenter.BodyCenter416359858 {
background-color:transparent;
background-image:url(/comdata/80098/202202/202202230930440d62fe.jpg);
background-size:cover;
background-repeat:no-repeat;
background-position:50% 50%;
background-Attachment:scroll;
}
#module_416359858 >.module_416359858 {
border-top-style:solid;
border-top-color:#000;
border-top-width:0px;
border-left-style:solid;
border-left-color:#000;
border-left-width:0px;
border-right-style:solid;
border-right-color:#000;
border-right-width:0px;
border-bottom-style:solid;
border-bottom-color:#000;
border-bottom-width:0px;
}
#module_416359858 >.module_416359858{
overflow: hidden;
-webkit-backface-visibility:hidden;
border-top-left-radius:0px;
border-top-right-radius:0px;
border-bottom-left-radius:0px;
border-bottom-right-radius:0px;
}
@media screen and (min-width: 768px){
#module_416359858 .BodyCenter.BodyCenter416359858 {
padding-top:13.0753%;
padding-left:2.0921%;
padding-right:2.0921%;
padding-bottom:13.0753%;
}
}
@media screen and (max-width: 767px){
#module_416359858 .BodyCenter.BodyCenter416359858 {
padding-top:0.0000%;
padding-left:0.0000%;
padding-right:0.0000%;
padding-bottom:0.0000%;
}
}
@media screen and (min-width: 768px){
#module_416359858 >.module_416359858 {
margin-top:0.0000%;
margin-left:0.0000%;
margin-right:0.0000%;
margin-bottom:0.0000%;
}
}
@media screen and (max-width: 767px){
#module_416359858 >.module_416359858 {
margin-top:0.0000%;
margin-left:0.0000%;
margin-right:0.0000%;
margin-bottom:0.0000%;
}
}
#module_416359858 >.module_416359858 {box-shadow: 0px 0px 0px 0px #ccc}
#module_416359858:hover {
border:none;
}
#module_416359858:hover >.module_416359858 {box-shadow: 0px 0px 0px 0px #ccc;transition: box-shadow 0.5s ease 0s;}

#module_416359858 .ModuleSubContainer{background-color:transparent;}
#module_416359858 .ModuleSubContainer{background-image:none;}
#module_416359858 .ModuleSubContainer{background-repeat:no-repeat;}
#module_416359858 .ModuleSubContainer{background-position:0% 0%;}
#module_416359858 .ModuleSubContainer{background-attachment:scroll;}
#module_416359858 .ModuleSubContainer{}
#module_416359858 {!bgVideo!}{bgVideoUrl:}
#module_416359858 .gridBgVideo .bgVideoMask{opacity:0.2}
#module_416359858 .ModuleSubContainer{box-shadow:0px 0px 0px 0px rgba(0, 0, 0, 0); transition: box-shadow 0.5s ease;}
#module_416359858 .ModuleSubContainer:hover{box-shadow:0px 0px 0px 0px rgba(0, 0, 0, 0);}
.ModuleGridContainer.ModuleGridContainer416359858 {max-width:1600px;width:auto;}
/*图文模块 layout 101*/
.ModuleImageTextGiant.layout-101 {font-size: 14px;}
.ModuleImageTextGiant.layout-101 .imageTextGiant-Container{height: auto; word-wrap: break-word;max-height: 100%;padding:10px;max-width: 100%; overflow: hidden; position: relative;}.module_416359860 .ModuleHead .HeadCenter{float:none;}
#module_416359860 {
padding:0px;
}
#module_416359860 {
position:static;
z-index:0;
top:52px;
left:0px;
width:100%;
height: auto;
}
#module_416359860 .ModuleHead416359860 {
display:none;
}
#module_416359860 .BodyCenter.BodyCenter416359860 {
background:none;background-color:rgba(0,0,0,0);
}
#module_416359860 >.module_416359860 {
border-top-style:solid;
border-top-color:#000;
border-top-width:0px;
border-left-style:solid;
border-left-color:#000;
border-left-width:0px;
border-right-style:solid;
border-right-color:#000;
border-right-width:0px;
border-bottom-style:solid;
border-bottom-color:#000;
border-bottom-width:0px;
}
#module_416359860 >.module_416359860{
overflow: hidden;
-webkit-backface-visibility:hidden;
border-top-left-radius:0px;
border-top-right-radius:0px;
border-bottom-left-radius:0px;
border-bottom-right-radius:0px;
}
@media screen and (min-width: 768px){
#module_416359860 .BodyCenter.BodyCenter416359860 {
padding-top:0.0000%;
padding-left:0.0000%;
padding-right:0.0000%;
padding-bottom:0.0000%;
}
}
@media screen and (max-width: 767px){
#module_416359860 .BodyCenter.BodyCenter416359860 {
padding-top:14.4092%;
padding-left:0.0000%;
padding-right:0.0000%;
padding-bottom:14.4092%;
}
}
@media screen and (min-width: 768px){
#module_416359860 >.module_416359860 {
margin-top:0.0000%;
margin-left:0.0000%;
margin-right:0.0000%;
margin-bottom:0.0000%;
}
}
@media screen and (max-width: 767px){
#module_416359860 >.module_416359860 {
margin-top:0.0000%;
margin-left:0.0000%;
margin-right:0.0000%;
margin-bottom:0.0000%;
}
}
#module_416359860 >.module_416359860 {box-shadow: 0px 0px 0px 0px #ccc}
#module_416359860:hover {
border:none;
}
#module_416359860:hover >.module_416359860 {box-shadow: 0px 0px 0px 0px #ccc;transition: box-shadow 0.5s ease 0s;}

#module_416359860 .ModuleImageTextGiantContent{margin-top:0px;}
#module_416359860 .ModuleImageTextGiantContent{margin-bottom:0px;}
#module_416359860 .ModuleImageTextGiantContent{margin-left:0px;}
#module_416359860 .ModuleImageTextGiantContent{margin-right:0px;}
#module_416359860 .imageTextGiant-Container{padding-top:10px;}
#module_416359860 .imageTextGiant-Container{padding-bottom:10px;}
#module_416359860 .imageTextGiant-Container{padding-left:10px;}
#module_416359860 .imageTextGiant-Container{padding-right:10px;}
#module_416359860 .showHandle .btn{font-size:14px;}
#module_416359860 .showHandle .btn{font-family:微软雅黑,Microsoft YaHei;}
#module_416359860 .showHandle .btn{color:#333;}
#module_416359860 .showHandle .btn{font-weight:400;}
#module_416359860 .showHandle .btn{text-decoration:none;}
#module_416359860 .showHandle .btn{font-style:normal;}
#module_416359860 .showHandle div{border-top-color:#ddd !important;}
#module_416359860 .showHandle div{border-top-style:solid !important;}
#module_416359860 .showHandle div{border-top-width:1px !important;}
#module_416359860 .showHandle{background-color:transparent;}
#module_416359860 .showHandle{background-image:none;}
#module_416359860 .showHandle{background-repeat:no-repeat;}
#module_416359860 .showHandle{}
#module_416359860 .showHandle{}
#module_416359860 .showHandle{}
#module_416359860 a{font-size:unset;font-family:unset}
.module_416359859 .ModuleHead .HeadCenter{float:none;}
#module_416359859 {
padding:0px;
}
#module_416359859 {
position:static;
z-index:0;
width:100%;
height: auto;
}
#module_416359859 .ModuleHead416359859 {
display:none;
}
#module_416359859 .BodyCenter.BodyCenter416359859 {
background:none;background-color:rgba(0,0,0,0);
}
#module_416359859 >.module_416359859 {
border-top-style:solid;
border-top-color:#000;
border-top-width:0px;
border-left-style:solid;
border-left-color:#000;
border-left-width:0px;
border-right-style:solid;
border-right-color:#000;
border-right-width:0px;
border-bottom-style:solid;
border-bottom-color:#000;
border-bottom-width:0px;
}
#module_416359859 >.module_416359859{
overflow: hidden;
-webkit-backface-visibility:hidden;
border-top-left-radius:0px;
border-top-right-radius:0px;
border-bottom-left-radius:0px;
border-bottom-right-radius:0px;
}
@media screen and (min-width: 768px){
#module_416359859 .BodyCenter.BodyCenter416359859 {
padding-top:0.0000%;
padding-left:0.0000%;
padding-right:0.0000%;
padding-bottom:0.0000%;
}
}
@media screen and (max-width: 767px){
#module_416359859 .BodyCenter.BodyCenter416359859 {
padding-top:0px;
padding-left:0px;
padding-right:0px;
padding-bottom:0px;
}
}
@media screen and (min-width: 768px){
#module_416359859 >.module_416359859 {
margin-top:0.0000%;
margin-left:0.0000%;
margin-right:0.0000%;
margin-bottom:0.0000%;
}
}
@media screen and (max-width: 767px){
#module_416359859 >.module_416359859 {
margin-top:0px;
margin-left:0px;
margin-right:0px;
margin-bottom:0px;
}
}
#module_416359859 >.module_416359859 {box-shadow: 0px 0px 0px 0px #ccc}
#module_416359859:hover {
border:none;
}
#module_416359859:hover >.module_416359859 {box-shadow: 0px 0px 0px 0px #ccc;transition: box-shadow 0.5s ease 0s;}

#module_416359859 .ModuleImageTextGiantContent{margin-top:0px;}
#module_416359859 .ModuleImageTextGiantContent{margin-bottom:0px;}
#module_416359859 .ModuleImageTextGiantContent{margin-left:0px;}
#module_416359859 .ModuleImageTextGiantContent{margin-right:0px;}
#module_416359859 .imageTextGiant-Container{padding-top:10px;}
#module_416359859 .imageTextGiant-Container{padding-bottom:10px;}
#module_416359859 .imageTextGiant-Container{padding-left:10px;}
#module_416359859 .imageTextGiant-Container{padding-right:10px;}
#module_416359859 .showHandle .btn{font-size:14px;}
#module_416359859 .showHandle .btn{font-family:微软雅黑,Microsoft YaHei;}
#module_416359859 .showHandle .btn{color:#333;}
#module_416359859 .showHandle .btn{font-weight:400;}
#module_416359859 .showHandle .btn{text-decoration:none;}
#module_416359859 .showHandle .btn{font-style:normal;}
#module_416359859 .showHandle div{border-top-color:#ddd !important;}
#module_416359859 .showHandle div{border-top-style:solid !important;}
#module_416359859 .showHandle div{border-top-width:1px !important;}
#module_416359859 .showHandle{background-color:transparent;}
#module_416359859 .showHandle{background-image:none;}
#module_416359859 .showHandle{background-repeat:no-repeat;}
#module_416359859 .showHandle{}
#module_416359859 .showHandle{}
#module_416359859 .showHandle{}
#module_416359859 a{font-size:unset;font-family:unset}
.module_418302237 .ModuleHead .HeadCenter{float:none;}
#module_418302237 {
padding:0px;
}
#module_418302237 {
position:static;
z-index:0;
top:676px;
left:0px;
width:100%;
height: auto;
}
#module_418302237 .ModuleHead418302237 {
display:none;
}
#module_418302237 .BodyCenter.BodyCenter418302237 {
background:none;background-color:rgb(255, 255, 255);
}
#module_418302237 >.module_418302237 {
border-top-style:solid;
border-top-color:#000;
border-top-width:0px;
border-left-style:solid;
border-left-color:#000;
border-left-width:0px;
border-right-style:solid;
border-right-color:#000;
border-right-width:0px;
border-bottom-style:solid;
border-bottom-color:#000;
border-bottom-width:0px;
}
#module_418302237 >.module_418302237{
overflow: hidden;
-webkit-backface-visibility:hidden;
border-top-left-radius:0px;
border-top-right-radius:0px;
border-bottom-left-radius:0px;
border-bottom-right-radius:0px;
}
@media screen and (min-width: 768px){
#module_418302237 .BodyCenter.BodyCenter418302237 {
padding-top:3.1381%;
padding-left:2.0921%;
padding-right:2.0921%;
padding-bottom:4.1841%;
}
}
@media screen and (max-width: 767px){
#module_418302237 .BodyCenter.BodyCenter418302237 {
padding-top:0px;
padding-left:0px;
padding-right:0px;
padding-bottom:0px;
}
}
@media screen and (min-width: 768px){
#module_418302237 >.module_418302237 {
margin-top:0.0000%;
margin-left:0.0000%;
margin-right:0.0000%;
margin-bottom:0.0000%;
}
}
@media screen and (max-width: 767px){
#module_418302237 >.module_418302237 {
margin-top:0px;
margin-left:0px;
margin-right:0px;
margin-bottom:0px;
}
}
#module_418302237 >.module_418302237 {box-shadow: 0px 0px 0px 0px #ccc}
#module_418302237:hover {
border:none;
}
#module_418302237:hover >.module_418302237 {box-shadow: 0px 0px 0px 0px #ccc;transition: box-shadow 0.5s ease 0s;}

#module_418302237 .ModuleSubContainer{background-color:rgba(0,0,0,0);}
#module_418302237 .ModuleSubContainer{background-image:none;}
#module_418302237 .ModuleSubContainer{background-repeat:no-repeat;}
#module_418302237 .ModuleSubContainer{background-position:0% 0%;}
#module_418302237 .ModuleSubContainer{background-attachment:scroll;}
#module_418302237 .ModuleSubContainer{}
#module_418302237 {!bgVideo!}{bgVideoUrl:}
#module_418302237 .gridBgVideo .bgVideoMask{opacity:0.2}
#module_418302237 .ModuleSubContainer{box-shadow:0px 0px 0px 0px rgba(0, 0, 0, 0); transition: box-shadow 0.5s ease;}
#module_418302237 .ModuleSubContainer:hover{box-shadow:0px 0px 0px 0px rgba(0, 0, 0, 0);}
.ModuleGridContainer.ModuleGridContainer418302237 {max-width:1600px;width:auto;}
.module_420294005 .ModuleHead .HeadCenter{float:none;}
#module_420294005 {
padding:0px;
}
#module_420294005 {
position:static;
z-index:0;
top:0px;
width:100%;
height: auto;
}
#module_420294005 .ModuleHead420294005 {
display:none;
}
#module_420294005 .BodyCenter.BodyCenter420294005 {
background:none;background-color:rgba(0,0,0,0);
}
#module_420294005 >.module_420294005 {
border-top-style:solid;
border-top-color:#000;
border-top-width:0px;
border-left-style:solid;
border-left-color:#000;
border-left-width:0px;
border-right-style:solid;
border-right-color:#000;
border-right-width:0px;
border-bottom-style:solid;
border-bottom-color:rgb(242, 242, 242);
border-bottom-width:1px;
}
#module_420294005 >.module_420294005{
overflow: hidden;
-webkit-backface-visibility:hidden;
border-top-left-radius:0px;
border-top-right-radius:0px;
border-bottom-left-radius:0px;
border-bottom-right-radius:0px;
}
@media screen and (min-width: 768px){
#module_420294005 .BodyCenter.BodyCenter420294005 {
padding-top:0.0000%;
padding-left:0.0000%;
padding-right:0.0000%;
padding-bottom:0.0000%;
}
}
@media screen and (max-width: 767px){
#module_420294005 .BodyCenter.BodyCenter420294005 {
padding-top:0px;
padding-left:0px;
padding-right:0px;
padding-bottom:0px;
}
}
@media screen and (min-width: 768px){
#module_420294005 >.module_420294005 {
margin-top:0.0000%;
margin-left:0.0000%;
margin-right:15.0000%;
margin-bottom:0.0000%;
}
}
@media screen and (max-width: 767px){
#module_420294005 >.module_420294005 {
margin-top:0px;
margin-left:0px;
margin-right:0px;
margin-bottom:0px;
}
}
#module_420294005 >.module_420294005 {box-shadow: 0px 0px 0px 0px #ccc}
#module_420294005:hover {
border:none;
}
#module_420294005:hover >.module_420294005 {box-shadow: 0px 0px 0px 0px #ccc;transition: box-shadow 0.5s ease 0s;}

#module_420294005 .ModuleImageTextGiantContent{margin-top:0px;}
#module_420294005 .ModuleImageTextGiantContent{margin-bottom:0px;}
#module_420294005 .ModuleImageTextGiantContent{margin-left:0px;}
#module_420294005 .ModuleImageTextGiantContent{margin-right:0px;}
#module_420294005 .imageTextGiant-Container{padding-top:10px;}
#module_420294005 .imageTextGiant-Container{padding-bottom:10px;}
#module_420294005 .imageTextGiant-Container{padding-left:10px;}
#module_420294005 .imageTextGiant-Container{padding-right:10px;}
#module_420294005 .showHandle .btn{font-size:14px;}
#module_420294005 .showHandle .btn{font-family:微软雅黑,Microsoft YaHei;}
#module_420294005 .showHandle .btn{color:#333;}
#module_420294005 .showHandle .btn{font-weight:400;}
#module_420294005 .showHandle .btn{text-decoration:none;}
#module_420294005 .showHandle .btn{font-style:normal;}
#module_420294005 .showHandle div{border-top-color:#ddd !important;}
#module_420294005 .showHandle div{border-top-style:solid !important;}
#module_420294005 .showHandle div{border-top-width:1px !important;}
#module_420294005 .showHandle{background-color:transparent;}
#module_420294005 .showHandle{background-image:none;}
#module_420294005 .showHandle{background-repeat:no-repeat;}
#module_420294005 .showHandle{}
#module_420294005 .showHandle{}
#module_420294005 .showHandle{}
#module_420294005 a{font-size:unset;font-family:unset}
.ModuleCommonClsGiant.layout-109 .main-class-container-mobile{border:1px solid #e5e5e5;}
.ModuleCommonClsGiant.layout-109 .sub-class-item,.ModuleCommonClsGiant.layout-109 .third-class-item,.ModuleCommonClsGiant.layout-109 .main-class-item{}
.ModuleCommonClsGiant.layout-109 .main-class-item{height:50px;line-height:50px;padding:0 24px;display: flex;align-items: center;justify-content:space-between;cursor:pointer;}
.ModuleCommonClsGiant.layout-109 .main-class-text{display:block;width: auto;color:#333;font-size: 16px;padding-right: 4px}
.ModuleCommonClsGiant.layout-109 .sub-class-text,.ModuleCommonClsGiant.layout-109 .third-class-text{display:block;width: auto;color:#333;font-size: 14px;padding-right: 4px}
.ModuleCommonClsGiant.layout-109 .main-class-icon,.ModuleCommonClsGiant.layout-109 .sub-class-icon{color:#999;font-size: 12px;transition: all .3s linear 0.1s; -moz-transition: all .3s linear 0.1s; -webkit-transition:all .3s linear 0.1s;}
.ModuleCommonClsGiant.layout-109 .sub-class-item,.ModuleCommonClsGiant.layout-109 .third-class-item{height:36px;line-height:36px;padding:0px 24px 0px 46px;display: flex;align-items: center;justify-content:space-between;cursor:pointer;}
.ModuleCommonClsGiant.layout-109 .third-class-item{padding-left: 70px}
.ModuleCommonClsGiant.layout-109 .sub-class-item.active .sub-class-text,.ModuleCommonClsGiant.layout-109 .third-class-item.active .third-class-text{color: #fff}
.ModuleCommonClsGiant.layout-109 .sub-class-item-box,.ModuleCommonClsGiant.layout-109 .third-class-item-box{overflow: hidden;}
.ModuleCommonClsGiant.layout-109.layout-109dialog{display: none}
.ModuleCommonClsGiant.layout-109 .two-classify,.ModuleCommonClsGiant.layout-109 .three-classify{display: none}
.mask-layermask-layer{height:100%;width:100%;position: absolute;top:0;left:0;background: rgba(0,0,0,0.5);display: none}
.ModuleCommonClsGiant.layout-109 .layout109dialog-left{
  position:absolute;
  top:0;
  left:0;
  width:20%;
  height:100%
}
.ModuleCommonClsGiant.layout-109 .class-title .class-title-text{
  padding: 0px 0px 0px 24px;
}
.ModuleCommonClsGiant.layout-109 .icon-jia.active::before{
  content:"\e6a6";
}

@media (min-width: 768px) {
  .ModuleCommonClsGiant.layout-109 .class-title-icon.icon-jiantou1::before {
    content: '';
  }

}

@media (max-width: 767px) {
  .ModuleCommonClsGiant.layout-109 .class-title {
    display: flex;
    align-items: center;
    justify-content: space-between;
    padding: 6px 6px 6px 15px;
    height: 40px;
    line-height: 40px;
    border: 1px solid #e5e5e5;
  }

  .ModuleCommonClsGiant.layout-109 .class-title .class-title-text {
    width: 100%;
    font-size: 16px;
    color: #333;
    font-weight: bold;
  }

  .ModuleCommonClsGiant.layout-109 .sub-class-item {
    height: 50px;
    line-height: 50px;
    padding-left: 30px;
    color: #666
  }

  .ModuleCommonClsGiant.layout-109 .third-class-item {
    height: 50px;
    line-height: 50px;
  }

  .ModuleCommonClsGiant.layout-109 .third-class-item {
    padding-left: 50px;
    color: #666
  }
  .ModuleCommonClsGiant.layout-109 .sub-class-item.active .sub-class-text,.ModuleCommonClsGiant.layout-109 .third-class-item.active .third-class-text{color: #666}
  .mask-layer {
    height: 100%;
    width: 100%;
    position: absolute;
    top: 0;
    left: 0;
    background: rgba(0, 0, 0, 0.5);
    display: none
  }

  .ModuleCommonClsGiant.layout-109.layout-109dialog {
    position: fixed;
    height: 100%;
    width: 100%;
    padding-left: 21%;
    left: 0;
    top: 0px;
    z-index: 955;
    background: #fff;
    background-clip: content-box;
    box-sizing: border-box;
    border: 0;
    overflow: hidden;
  }

  .ModuleCommonClsGiant .main-class-container-mobile {
    display: none;
    background: #fff;
  }

  .ModuleCommonClsGiant.layout-109 .main-class-item-box {
    border-bottom: 1px solid #eee
  }

  .ModuleCommonClsGiant.layout-109 .sub-class-item-box {
    border-top: 1px solid #eee
  }

  .ModuleCommonClsGiant.layout-109 .sub-class-item:hover .sub-class-text, .ModuleCommonClsGiant.layout-109 .third-class-item:hover .third-class-text {
    color: #666
  }

  .ModuleCommonClsGiant.layout-109.layout-109dialog.dialog-show {
    animation: dialogshow 0.5s;
    animation-fill-mode: forwards;
  }

  .ModuleCommonClsGiant.layout-109.layout-109dialog.goback {
    animation: dialoggoback 0.5s;
    animation-fill-mode: forwards;
  }

  .ModuleCommonClsGiant.layout-109.layout-109dialog.dialog-hide {
    animation: dialoggohide 0.5s;
    animation-fill-mode: forwards;
  }

  .ModuleCommonClsGiant.layout-109 .sub-class-item:hover, .ModuleCommonClsGiant.layout-109 .third-class-item:hover {
    border-top: 0;
    border-bottom: 0;
  }

  .ModuleCommonClsGiant.layout-109 .sub-class-text:hover {
    color: #ff6600;
    line-height: 50px
  }

  .ModuleCommonClsGiant.layout-109 {
    border: 0;
  }

  .ModuleCommonClsGiant.layout-109 .icon-jia::before {
    content: "\e65e";
  }

  .ModuleCommonClsGiant.layout-109 .icon-jia.active::before {
    content: "\e65d";
  }

  .ModuleCommonClsGiant.layout-109 .sub-class-text, .ModuleCommonClsGiant.layout-109 .third-class-text {
    color: #666;
  }

  .ModuleCommonClsGiant.layout-109 .main-class-item {
    background: #fff;
  }

  .ModuleCommonClsGiant.layout-109 .main-class-item div:nth-last-of-type(1) {
    border-bottom: 1px solid #ccc;
  }

  .ModuleCommonClsGiant.layout-109 .class-title .class-title-text {
    padding: 0px 0px 0px 0px;
  }

  @keyframes dialogshow {
    from {
      left: 100%;
    }
    to {
      left: 0
    }
  }
  @keyframes dialoggoback {
    from {
    }
    to {
      margin-left: 0
    }
  }

  @keyframes dialoggohide {
    from {
    }
    to {
      margin-left: 100%;
    }
  }

}
.module_418314480 .ModuleHead .HeadCenter{float:none;}
#module_418314480 {
padding:0px;
}
#module_418314480 {
position:static;
z-index:0;
top:64px;
left:0px;
width:100%;
height: auto;
}
#module_418314480 .ModuleHead418314480 {
display:none;
}
#module_418314480 .BodyCenter.BodyCenter418314480 {
background:none;background-color:rgba(0,0,0,0);
}
#module_418314480 >.module_418314480 {
border-top-style:solid;
border-top-color:#000;
border-top-width:0px;
border-left-style:solid;
border-left-color:#000;
border-left-width:0px;
border-right-style:solid;
border-right-color:#000;
border-right-width:0px;
border-bottom-style:solid;
border-bottom-color:#000;
border-bottom-width:0px;
}
#module_418314480 >.module_418314480{
overflow: hidden;
-webkit-backface-visibility:hidden;
border-top-left-radius:0px;
border-top-right-radius:0px;
border-bottom-left-radius:0px;
border-bottom-right-radius:0px;
}
@media screen and (min-width: 768px){
#module_418314480 .BodyCenter.BodyCenter418314480 {
padding-top:0.0000%;
padding-left:0.0000%;
padding-right:0.0000%;
padding-bottom:0.0000%;
}
}
@media screen and (max-width: 767px){
#module_418314480 .BodyCenter.BodyCenter418314480 {
padding-top:0px;
padding-left:0px;
padding-right:0px;
padding-bottom:0px;
}
}
@media screen and (min-width: 768px){
#module_418314480 >.module_418314480 {
margin-top:0.0000%;
margin-left:0.0000%;
margin-right:15.0000%;
margin-bottom:0.0000%;
}
}
@media screen and (max-width: 767px){
#module_418314480 >.module_418314480 {
margin-top:0px;
margin-left:0px;
margin-right:0px;
margin-bottom:0px;
}
}
#module_418314480 >.module_418314480 {box-shadow: 0px 0px 0px 0px #ccc}
#module_418314480:hover {
border:none;
}
#module_418314480:hover >.module_418314480 {
border-color:#ccc;
}
#module_418314480:hover >.module_418314480 {box-shadow: 0px 0px 0px 0px #ccc;transition: box-shadow 0.5s ease 0s;}

#module_418314480 .main-class-container-mobile{border-color:rgb(242, 242, 242);}
#module_418314480 .main-class-container-mobile{border-style:solid;}
#module_418314480 .main-class-container-mobile{border-width:0px;}
#module_418314480 .main-class-container-mobile{background-color:rgb(255, 255, 255);}
#module_418314480 .main-class-container-mobile{background-image:none;}
#module_418314480 .main-class-container-mobile{}
#module_418314480 .main-class-container-mobile{}
#module_418314480 .main-class-container-mobile{}
#module_418314480 .main-class-container-mobile{}
#module_418314480 .class-title .class-title-text{font-size:8px;}
#module_418314480 .class-title .class-title-text{font-family:微软雅黑,Microsoft YaHei;}
#module_418314480 .class-title .class-title-text,#module_418314480 .class-title-icon{color:#fff;}
#module_418314480 .class-title .class-title-text{font-weight:normal;}
#module_418314480 .class-title .class-title-text{text-decoration:none;}
#module_418314480 .class-title .class-title-text{font-style:normal;}
#module_418314480 .class-title{background-color:rgba(0,0,0,0);}
#module_418314480 .class-title{background-image:none;}
#module_418314480 .class-title{}
#module_418314480 .class-title{}
#module_418314480 .class-title{}
#module_418314480 .class-title{}
#module_418314480 .class-title{height:auto;line-height:initial;}
#module_418314480 .main-class-text{font-size:15px;}
#module_418314480 .main-class-text{font-family:微软雅黑,Microsoft YaHei;}
#module_418314480 .main-class-text{color:#333;}
#module_418314480 .main-class-text{font-weight:normal;}
#module_418314480 .main-class-text{text-decoration:none;}
#module_418314480 .main-class-text{font-style:normal;}
#module_418314480 .main-class-item{height:50px;line-height:50px;}
#module_418314480 .sub-class-text{font-size:14px;}
#module_418314480 .sub-class-text{font-family:微软雅黑,Microsoft YaHei;}
#module_418314480 .sub-class-text{color:#333;}
#module_418314480 .sub-class-text{font-weight:normal;}
#module_418314480 .sub-class-text{text-decoration:none;}
#module_418314480 .sub-class-text{font-style:normal;}
#module_418314480 .sub-class-item{height:44px;line-height:44px;}
#module_418314480 .third-class-text, #clone_module_418314480 .third-class-text{font-size:14px;}
#module_418314480 .third-class-text, #clone_module_418314480 .third-class-text{font-family:微软雅黑,Microsoft YaHei;}
#module_418314480 .third-class-text, #clone_module_418314480 .third-class-text{color:#333;}
#module_418314480 .third-class-text, #clone_module_418314480 .third-class-text{font-weight:normal;}
#module_418314480 .third-class-text, #clone_module_418314480 .third-class-text{text-decoration:none;}
#module_418314480 .third-class-text, #clone_module_418314480 .third-class-text{font-style:normal;}
#module_418314480 .third-class-item{height:43px;line-height:43px;}
#module_418314480 .main-class-icon,#module_418314480 .sub-class-icon{color:rgb(89, 89, 89);}
#module_418314480 .main-class-item{background-color:;}
#module_418314480 .main-class-item{}
#module_418314480 .sub-class-item{background-color:;}
#module_418314480 .sub-class-item{}
#module_418314480 .third-class-item{background-color:;}
#module_418314480 .third-class-item{}
#module_418314480 .main-class-item.active{background-color:;}
#module_418314480 .main-class-item.active{}
#module_418314480 .sub-class-item:hover{background-color:;}
#module_418314480 .sub-class-item:hover{}
#module_418314480 .third-class-item:hover{background-color:;}
#module_418314480 .third-class-item:hover{}
#module_418314480 .main-class-item.active .main-class-text{font-size:15px;}
#module_418314480 .main-class-item.active .main-class-text{font-family:微软雅黑,Microsoft YaHei;}
#module_418314480 .main-class-item.active .main-class-text{color:rgb(192, 0, 0);}
#module_418314480 .main-class-item.active .main-class-text{font-weight:normal;}
#module_418314480 .main-class-item.active .main-class-text{text-decoration:none;}
#module_418314480 .main-class-item.active .main-class-text{font-style:normal;}
#module_418314480 .sub-class-item.active .sub-class-text{font-size:14px;}
#module_418314480 .sub-class-item.active .sub-class-text{font-family:微软雅黑,Microsoft YaHei;}
#module_418314480 .sub-class-item.active .sub-class-text{color:rgb(192, 0, 0);}
#module_418314480 .sub-class-item.active .sub-class-text{font-weight:normal;}
#module_418314480 .sub-class-item.active .sub-class-text{text-decoration:none;}
#module_418314480 .sub-class-item.active .sub-class-text{font-style:normal;}
#module_418314480 .third-class-item.active .third-class-text{font-size:14px;}
#module_418314480 .third-class-item.active .third-class-text{font-family:微软雅黑,Microsoft YaHei;}
#module_418314480 .third-class-item.active .third-class-text{color:rgb(192, 0, 0);}
#module_418314480 .third-class-item.active .third-class-text{font-weight:normal;}
#module_418314480 .third-class-item.active .third-class-text{text-decoration:none;}
#module_418314480 .third-class-item.active .third-class-text{font-style:normal;}
#module_418314480 .main-class-item:hover .main-class-icon,#module_418314480 .sub-class-item:hover .sub-class-icon{color:rgb(192, 0, 0);}


.ModuleCommonClsGiant.layout-105 .one-classify-box{white-space:nowrap;overflow-x:auto;overflow-y: hidden;font-size: 0;}
.ModuleCommonClsGiant.layout-105 .one-classify-box.show{white-space:normal;}
.ModuleCommonClsGiant.layout-105 .one-classify-box.show .main-class-item{margin-bottom: 5px;}
/*到手机应该隐藏*/
.ModuleCommonClsGiant.layout-105 .one-classify-box::-webkit-scrollbar{height:4px}
.ModuleCommonClsGiant.layout-105 .one-classify-box::-webkit-scrollbar-thumb {height:4px;width: 40px;background-color: rgba(94,94,94,.5);border-radius: 2px}
.ModuleCommonClsGiant.layout-105 .one-classify-box::-webkit-scrollbar-track-piece{height:8px;width: 40px;background-color: #fff}
.ModuleCommonClsGiant.layout-105 .main-class-item{background: #fff;border-top:0;color:#666;width: auto;display:inline-flex;align-content: center;
  justify-content: center;
  justify-items: center;
  align-items: center;
  float:none;
}
.ModuleCommonClsGiant.layout-105  .ItemCount .main-class-item {
  float:left;
}
.ModuleCommonClsGiant.layout-105 .main-class-text{
  font-size:12px;width:100%;padding: 0 10px;color:#666;overflow: hidden;   text-align: center;
 }

.ModuleCommonClsGiant.layout-105 .main-class-item.active{background: #303135}
.ModuleCommonClsGiant.layout-105 .main-class-item.active .main-class-text{color:#fff;}


/*PC屏幕*/
@media (min-width: 768px){
  .ModuleCommonClsGiant.layout-105 .ItemCount li.col-lg-1 {width: 100% !important; }
  .ModuleCommonClsGiant.layout-105 .ItemCount li.col-lg-2 {width: calc((100% - 5px) / 2) !important;}
  .ModuleCommonClsGiant.layout-105 .ItemCount li.col-lg-2 {width: calc((100% - 5px) / 2) !important;}
  .ModuleCommonClsGiant.layout-105 .ItemCount li.col-lg-3 {width: calc((100% - 5px) / 3) !important;}
  .ModuleCommonClsGiant.layout-105 .ItemCount li.col-lg-4 {width: calc((100% - 5px) / 4) !important;}
  .ModuleCommonClsGiant.layout-105 .ItemCount li.col-lg-5 {width: calc((100% - 5px) / 5) !important;}
  .ModuleCommonClsGiant.layout-105 .ItemCount li.col-lg-6 {width: calc((100% - 5px) / 6) !important;}
  .ModuleCommonClsGiant.layout-105 .ItemCount li.col-lg-7 {width: calc((100% - 5px) / 7) !important;}
  .ModuleCommonClsGiant.layout-105 .ItemCount li.col-lg-8 {width: calc((100% - 5px) / 8) !important;}
  .ModuleCommonClsGiant.layout-105 .ItemCount li.col-lg-9 {width: calc((100% - 5px) / 9) !important;}
  .ModuleCommonClsGiant.layout-105 .ItemCount li.col-lg-10 {width: calc((100% - 5px) / 10) !important;}
  .ModuleCommonClsGiant.layout-105 .ItemCount li.col-lg-11 {width: calc((100% - 5px) / 11) !important;}
  .ModuleCommonClsGiant.layout-105 .ItemCount li.col-lg-12 {width: calc((100% - 5px) / 12) !important;}
  .ModuleCommonClsGiant.layout-105 .ItemCount li.col-lg-2:nth-child(2n) {margin-right: 0 !important;}
  .ModuleCommonClsGiant.layout-105 .ItemCount li.col-lg-3:nth-child(3n) {margin-right: 0 !important;}
  .ModuleCommonClsGiant.layout-105 .ItemCount li.col-lg-4:nth-child(4n) {margin-right: 0 !important;}
  .ModuleCommonClsGiant.layout-105 .ItemCount li.col-lg-5:nth-child(5n) {margin-right: 0 !important;}
  .ModuleCommonClsGiant.layout-105 .ItemCount li.col-lg-6:nth-child(6n) {margin-right: 0 !important;}
  .ModuleCommonClsGiant.layout-105 .ItemCount li.col-lg-7:nth-child(7n) {margin-right: 0 !important;}
  .ModuleCommonClsGiant.layout-105 .ItemCount li.col-lg-8:nth-child(8n) {margin-right: 0 !important;}
  .ModuleCommonClsGiant.layout-105 .ItemCount li.col-lg-9:nth-child(9n) {margin-right: 0 !important;}
  .ModuleCommonClsGiant.layout-105 .ItemCount li.col-lg-10:nth-child(10n) {margin-right: 0 !important;}
  .ModuleCommonClsGiant.layout-105 .ItemCount li.col-lg-11:nth-child(11n) {margin-right: 0 !important;}
  .ModuleCommonClsGiant.layout-105 .ItemCount li.col-lg-11:nth-child(12n) {margin-right: 0 !important;}
}


@media (max-width: 767px) {
  .ModuleCommonClsGiant.layout-105 .main-class-text {
    font-size: 12px;
    line-height: 30px;
    color: #666;
    display: inline-block;
    vertical-align: middle;
    overflow: hidden;
    padding: 0 5px;
    text-align: center;
  }
  .ModuleCommonClsGiant.layout-105 .one-classify-box::-webkit-scrollbar {  display: none!important;  width: 0px;  height: 0px; }
  .ModuleCommonClsGiant.layout-105 .ItemCount li.col-xs-1 {width: 100% !important; }
  .ModuleCommonClsGiant.layout-105 .ItemCount li.col-xs-2:nth-child(2n) {margin-right: 0 !important;}
  .ModuleCommonClsGiant.layout-105 .ItemCount li.col-xs-3:nth-child(3n) {margin-right: 0 !important;}
  .ModuleCommonClsGiant.layout-105 .ItemCount li.col-xs-4:nth-child(4n) {margin-right: 0 !important;}
  .ModuleCommonClsGiant.layout-105 .ItemCount li.col-xs-5:nth-child(5n) {margin-right: 0 !important;}
  .ModuleCommonClsGiant.layout-105 .ItemCount li.col-xs-2 {width: calc((100% - 5px) / 2) !important;}
  .ModuleCommonClsGiant.layout-105 .ItemCount li.col-xs-3 {width: calc((100% - 5px * 2) / 3) !important;}
  .ModuleCommonClsGiant.layout-105 .ItemCount li.col-xs-4 {width: calc((100% - 5px * 3) / 4) !important;}
  .ModuleCommonClsGiant.layout-105 .ItemCount li.col-xs-5 {width: calc((100% - 5px * 4) / 5) !important;}

}.module_418316583 .ModuleHead .HeadCenter{float:none;}
#module_418316583 {
padding:0px;
}
#module_418316583 {
position:static;
z-index:0;
top:22px;
left:0px;
width:100%;
height: auto;
}
#module_418316583 .ModuleHead418316583 {
display:none;
}
#module_418316583 .BodyCenter.BodyCenter418316583 {
background:none;background-color:rgba(0,0,0,0);
}
#module_418316583 >.module_418316583 {
border-top-style:solid;
border-top-color:#000;
border-top-width:0px;
border-left-style:solid;
border-left-color:#000;
border-left-width:0px;
border-right-style:solid;
border-right-color:#000;
border-right-width:0px;
border-bottom-style:solid;
border-bottom-color:#000;
border-bottom-width:0px;
}
#module_418316583 >.module_418316583{
overflow: hidden;
-webkit-backface-visibility:hidden;
border-top-left-radius:0px;
border-top-right-radius:0px;
border-bottom-left-radius:0px;
border-bottom-right-radius:0px;
}
@media screen and (min-width: 768px){
#module_418316583 .BodyCenter.BodyCenter418316583 {
padding-top:0.0000%;
padding-left:0.0000%;
padding-right:0.0000%;
padding-bottom:0.0000%;
}
}
@media screen and (max-width: 767px){
#module_418316583 .BodyCenter.BodyCenter418316583 {
padding-top:0.0000%;
padding-left:0.0000%;
padding-right:0.0000%;
padding-bottom:0.0000%;
}
}
@media screen and (min-width: 768px){
#module_418316583 >.module_418316583 {
margin-top:0.0000%;
margin-left:0.0000%;
margin-right:0.0000%;
margin-bottom:0.0000%;
}
}
@media screen and (max-width: 767px){
#module_418316583 >.module_418316583 {
margin-top:0.0000%;
margin-left:0.0000%;
margin-right:0.0000%;
margin-bottom:0.0000%;
}
}
#module_418316583 >.module_418316583 {box-shadow: 0px 0px 0px 0px #ccc}
#module_418316583:hover {
border:none;
}
#module_418316583:hover >.module_418316583 {
border-color:#ccc;
}
#module_418316583:hover >.module_418316583 {box-shadow: 0px 0px 0px 0px #ccc;transition: box-shadow 0.5s ease 0s;}

#module_418316583 .one-classify-box{text-align:center;}
#module_418316583 .main-class-item{background-color:transparent;}
#module_418316583 .main-class-item{background-image:none;}
#module_418316583 .main-class-item{background-repeat:no-repeat;}
#module_418316583 .main-class-item{}
#module_418316583 .main-class-item{}
#module_418316583 .main-class-item{}
#module_418316583 .main-class-item{height:50px;}
#module_418316583 .main-class-item{border-top-color:#000;}
#module_418316583 .main-class-item{border-top-style:solid;}
#module_418316583 .main-class-item{border-top-width:0px;}
#module_418316583 .main-class-item{border-right-color:#000;}
#module_418316583 .main-class-item{border-right-style:solid;}
#module_418316583 .main-class-item{border-right-width:0px;}
#module_418316583 .main-class-item{border-bottom-color:#000;}
#module_418316583 .main-class-item{border-bottom-style:solid;}
#module_418316583 .main-class-item{border-bottom-width:0px;}
#module_418316583 .main-class-item{border-left-color:#000;}
#module_418316583 .main-class-item{border-left-style:solid;}
#module_418316583 .main-class-item{border-left-width:0px;}
#module_418316583 .main-class-item{border-top-left-radius:0px;}
#module_418316583 .main-class-item{border-top-right-radius:0px;}
#module_418316583 .main-class-item{border-bottom-left-radius:0px;}
#module_418316583 .main-class-item{border-bottom-right-radius:0px;}
#module_418316583 .main-class-item{margin-right:5px;} @media (max-width: 767px){#module_418316583 .ItemCount li.col-xs-2 {width: calc((100% - 5px) / 2) !important;}#module_418316583 .ItemCount li.col-xs-3 {width: calc((100% - 5px * 2) / 3) !important;}#module_418316583 .ItemCount li.col-xs-4 {width: calc((100% - 5px * 3) / 4) !important;}#module_418316583 .ItemCount li.col-xs-5 {width: calc((100% - 5px * 4) / 5) !important;}} @media (min-width: 768px){#module_418316583 .ItemCount li.col-lg-2 {width: calc((100% - 5px) / 2) !important;}#module_418316583 .ItemCount li.col-lg-3 {width: calc((100% - 5px * 2) / 3) !important;}#module_418316583 .ItemCount li.col-lg-4 {width: calc((100% - 5px * 3) / 4) !important;}#module_418316583 .ItemCount li.col-lg-5 {width: calc((100% - 5px * 4) / 5) !important;}#module_418316583 .ItemCount li.col-lg-6 {width: calc((100% - 5px * 5) / 6) !important;}#module_418316583 .ItemCount li.col-lg-7 {width: calc((100% - 5px * 6) / 7) !important;}#module_418316583 .ItemCount li.col-lg-8 {width: calc((100% - 5px * 7) / 8) !important;}#module_418316583 .ItemCount li.col-lg-9 {width: calc((100% - 5px * 8) / 9) !important;}#module_418316583 .ItemCount li.col-lg-10 {width: calc((100% - 5px * 9) / 10) !important;}#module_418316583 .ItemCount li.col-lg-11 {width: calc((100% - 5px * 10) / 11) !important;}#module_418316583 .ItemCount li.col-lg-12 {width: calc((100% - 5px * 11) / 12) !important;}}
#module_418316583 .main-class-item{margin-Bottom:px;} 
#module_418316583 .main-class-text{font-size:14px;}
#module_418316583 .main-class-text{font-family:微软雅黑,Microsoft YaHei;}
#module_418316583 .main-class-text{color:#666;}
#module_418316583 .main-class-text{font-weight:normal;}
#module_418316583 .main-class-text{text-decoration:none;}
#module_418316583 .main-class-text{font-style:normal;}
#module_418316583 .main-class-item{width:autopx;width:auto;}
#module_418316583 .main-class-text{padding-left:10px;}
#module_418316583 .main-class-text{padding-right:10px}
#module_418316583 .main-class-item:hover{border-top-color:;}
#module_418316583 .main-class-item:hover{border-top-style:;}
#module_418316583 .main-class-item:hover{border-right-color:;}
#module_418316583 .main-class-item:hover{border-right-style:;}
#module_418316583 .main-class-item:hover{border-bottom-color:;}
#module_418316583 .main-class-item:hover{border-bottom-style:;}
#module_418316583 .main-class-item:hover{border-left-color:;}
#module_418316583 .main-class-item:hover{border-left-style:;}
#module_418316583 .main-class-item.active{background-color:rgba(0,0,0,0);}
#module_418316583 .main-class-item.active{background-image:none;}
#module_418316583 .main-class-item.active{background-repeat:no-repeat;}
#module_418316583 .main-class-item.active{}
#module_418316583 .main-class-item.active{}
#module_418316583 .main-class-item.active{}
#module_418316583 .main-class-item.active .main-class-text{font-size:14px;}
#module_418316583 .main-class-item.active .main-class-text{font-family:微软雅黑,Microsoft YaHei;}
#module_418316583 .main-class-item.active .main-class-text{color:rgb(199, 0, 11);}
#module_418316583 .main-class-item.active .main-class-text{font-weight:normal;}
#module_418316583 .main-class-item.active .main-class-text{text-decoration:none;}
#module_418316583 .main-class-item.active .main-class-text{font-style:normal;}


.ModuleSiteGalleryV2Giant.layout-101 .album-item {height: auto !important;}
.ModuleSiteGalleryV2Giant.layout-101 .album-img {position: static; float: left; transition: 0s; transform: none; overflow: hidden; margin-right: 60px; margin-bottom: 40px; padding: 0;}
.ModuleSiteGalleryV2Giant.layout-101 .album-img:hover {box-shadow: 0px 0px 79px 10px rgba(0, 0, 0, 0.1);}
.ModuleSiteGalleryV2Giant.layout-101 .album-img .album-img-c {position: relative; overflow: hidden;}
.ModuleSiteGalleryV2Giant.layout-101 .Photo_title,.ModuleSiteGalleryV2Giant.layout-101 .abstract {color: #333; line-height:1.5}
.ModuleSiteGalleryV2Giant.layout-101 .dummy {padding-top: 100%;}
@keyframes i3bg {
	0% {width: 100%; height: 100%; opacity: 1;}
	100% {width: calc(100% + 40px); height: calc(100% + 40px); opacity: 0;}
}
.ModuleSiteGalleryV2Giant.layout-101 .album-icon {position: absolute; left: 50%; top: -5%; z-index: 2; opacity: 0; transform: translate(-50%, -50%) scale(0.7); transition: 0.3s ease 0s;}
.ModuleSiteGalleryV2Giant.layout-101 .album-icon:before {content: ''; position: absolute; width: 0; height: 0; background: rgba(255, 158, 32, 0.6); z-index: 0; border-radius: 50%; left: 50%; top: 50%; transform: translate(-50%, -50%); animation: i3bg 2s linear 0s infinite;}
.ModuleSiteGalleryV2Giant.layout-101 .album-icon em {display: block; width: 66px; height: 66px; background: rgba(255, 158, 32, 0.6); border-radius: 50%;}
.ModuleSiteGalleryV2Giant.layout-101 .album-icon em:before,
.ModuleSiteGalleryV2Giant.layout-101 .album-icon em:after {background: #fff; content: ''; position: absolute; z-index: 0; left: 50%; top: 50%; transform: translate(-50%, -50%);}
.ModuleSiteGalleryV2Giant.layout-101 .album-icon em:before {width: 24px; height: 1px;}
.ModuleSiteGalleryV2Giant.layout-101 .album-icon em:after {width: 1px; height: 24px;}
.ModuleSiteGalleryV2Giant.layout-101 .album-img:hover .album-icon {top: 50%; opacity: 1; transform: translate(-50%, -50%) scale(1);}
.ModuleSiteGalleryV2Giant.layout-101 .album-img:hover .album-icon:before {animation: i3bg 2s linear 0.2s infinite;}
.ModuleSiteGalleryV2Giant.layout-101 .mask-layer {
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
    left: 0;
    pointer-events: none;
    background-image: -webkit-linear-gradient(0deg, rgba(255, 255, 255, 0) 0%, rgba(0, 0, 0, 0.45) 0%, rgba(128, 128, 128, 0) 35%, rgba(255, 255, 255, 0) 100%);
    background-image: -moz-linear-gradient(0deg, rgba(255, 255, 255, 0) 0%, rgba(0, 0, 0, 0.45) 0%, rgba(128, 128, 128, 0) 35%, rgba(255, 255, 255, 0) 100%);
    background-image: -o-linear-gradient(0deg, rgba(255, 255, 255, 0) 0%, rgba(0, 0, 0, 0.45) 0%, rgba(128, 128, 128, 0) 35%, rgba(255, 255, 255, 0) 100%);
    background-image: linear-gradient(0deg, rgba(255, 255, 255, 0) 0%, rgba(0, 0, 0, 0.45) 0%, rgba(128, 128, 128, 0) 35%, rgba(255, 255, 255, 0) 100%);
    opacity: 0;
    -webkit-transition: opacity .2s;
    transition: opacity .2s;
    border-bottom-left-radius: 2px;
    border-bottom-right-radius: 2px;
    z-index: 2;
}
.ModuleSiteGalleryV2Giant.layout-101 .album-img:hover .mask-layer {opacity: 1; -webkit-transition-delay: .1s; transition-delay: .1s;}

.ModuleSiteGalleryV2Giant.layout-101 .mobile_picBox {display: flex; width: 100%; height: 100%; align-items: center; justify-content: center; position: absolute; top: 50%; left: 50%; -webkit-transform: translate(-50%, -50%); -moz-transform: translate(-50%, -50%); transform: translate(-50%, -50%);}
.ModuleSiteGalleryV2Giant.layout-101 .mobile_pic {max-width: 100%; max-height: 100%; display: block;}
.lg-sub-html .SiteGalleryGiantTitle101 {font-size: 14px;}
.lg-sub-html p.SiteGalleryGiantText101 {color: #fff;}
.lg-sub-html .SiteGalleryGiantLink101 {font-size: 12px; color: #fff; line-height: 16px}
.lg-sub-html .SiteGalleryGiantText101 {color: #fff;}
.lg-sub-html .SiteGalleryGiantLink101 .icon-sousuo {font-size: 12px; margin-right: 5px; margin-top: 2px}
@media only screen and (min-width: 768px) {
    .ModuleSiteGalleryV2Giant.layout-101 .col-lg-1 {width: 100%; margin-right: 0px;}
    .ModuleSiteGalleryV2Giant.layout-101 .col-lg-2 {width: calc((100% - 60px) / 2);}
    .ModuleSiteGalleryV2Giant.layout-101 .col-lg-3 {width: calc((100% - 120px) / 3);}
    .ModuleSiteGalleryV2Giant.layout-101 .col-lg-4 {width: calc((100% - 180px) / 4);}
    .ModuleSiteGalleryV2Giant.layout-101 .col-lg-5 {width: calc((100% - 240px) / 5);}
    .ModuleSiteGalleryV2Giant.layout-101 .col-lg-6 {width: calc((100% - 300px) / 6);}
    .ModuleSiteGalleryV2Giant.layout-101 .col-lg-7 {width: calc((100% - 360px) / 7);}
    .ModuleSiteGalleryV2Giant.layout-101 .col-lg-8 {width: calc((100% - 420px) / 8);}
    .ModuleSiteGalleryV2Giant.layout-101 .col-lg-9 {width: calc((100% - 480px) / 9);}
    .ModuleSiteGalleryV2Giant.layout-101 .col-lg-10 {width: calc((100% - 540px) / 10);}
    .ModuleSiteGalleryV2Giant.layout-101 .col-lg-11 {width: calc((100% - 600px) / 11);}
    .ModuleSiteGalleryV2Giant.layout-101 .col-lg-12 {width: calc((100% - 660px) / 12);}
    .ModuleSiteGalleryV2Giant.layout-101 .col-lg-2:nth-child(2n),
    .ModuleSiteGalleryV2Giant.layout-101 .col-lg-3:nth-child(3n),
    .ModuleSiteGalleryV2Giant.layout-101 .col-lg-4:nth-child(4n),
    .ModuleSiteGalleryV2Giant.layout-101 .col-lg-5:nth-child(5n),
    .ModuleSiteGalleryV2Giant.layout-101 .col-lg-6:nth-child(6n),
    .ModuleSiteGalleryV2Giant.layout-101 .col-lg-7:nth-child(7n),
    .ModuleSiteGalleryV2Giant.layout-101 .col-lg-8:nth-child(8n),
    .ModuleSiteGalleryV2Giant.layout-101 .col-lg-9:nth-child(9n),
    .ModuleSiteGalleryV2Giant.layout-101 .col-lg-10:nth-child(10n),
    .ModuleSiteGalleryV2Giant.layout-101 .col-lg-11:nth-child(11n),
    .ModuleSiteGalleryV2Giant.layout-101 .col-lg-12:nth-child(12n) {margin-right: 0 !important;}
}
@media only screen and (max-width: 767px) {
    .ModuleSiteGalleryV2Giant.layout-101 .album-img {margin-right: 15px !important; margin-bottom: 10px !important;}
    .ModuleSiteGalleryV2Giant.layout-101 .col-xs-1 {width: 100% !important; margin-right: 0px !important;}
    .ModuleSiteGalleryV2Giant.layout-101 .col-xs-2 {width: calc((100% - 15px) / 2) !important;}
    .ModuleSiteGalleryV2Giant.layout-101 .col-xs-3 {width: calc((100% - 30px) / 3) !important;}
    .ModuleSiteGalleryV2Giant.layout-101 .col-xs-2:nth-child(2n),
    .ModuleSiteGalleryV2Giant.layout-101 .col-xs-3:nth-child(3n) {margin-right: 0 !important;}
}
.ModuleSiteGalleryV2Giant.layout-101 .pagerGiant .inputer{outline: 0;}
.module_416359899 .ModuleHead .HeadCenter{float:none;}
#module_416359899 {
padding:0px;
}
#module_416359899 {
position:static;
z-index:0;
top:2657px;
left:696px;
width:100%;
height: auto;
}
#module_416359899 .ModuleHead416359899 {
display:none;
}
#module_416359899 .BodyCenter.BodyCenter416359899 {
background:none;background-color:rgba(0,0,0,0);
}
#module_416359899 >.module_416359899 {
border-top-style:solid;
border-top-color:#000;
border-top-width:0px;
border-left-style:solid;
border-left-color:#000;
border-left-width:0px;
border-right-style:solid;
border-right-color:#000;
border-right-width:0px;
border-bottom-style:solid;
border-bottom-color:#000;
border-bottom-width:0px;
}
#module_416359899 >.module_416359899{
overflow: hidden;
-webkit-backface-visibility:hidden;
border-top-left-radius:0px;
border-top-right-radius:0px;
border-bottom-left-radius:0px;
border-bottom-right-radius:0px;
}
@media screen and (min-width: 768px){
#module_416359899 .BodyCenter.BodyCenter416359899 {
padding-top:0.0000%;
padding-left:0.0000%;
padding-right:0.0000%;
padding-bottom:0.0000%;
}
}
@media screen and (max-width: 767px){
#module_416359899 .BodyCenter.BodyCenter416359899 {
padding-top:2.8818%;
padding-left:2.8818%;
padding-right:2.8818%;
padding-bottom:5.7637%;
}
}
@media screen and (min-width: 768px){
#module_416359899 >.module_416359899 {
margin-top:0.0000%;
margin-left:0.0000%;
margin-right:0.0000%;
margin-bottom:0.0000%;
}
}
@media screen and (max-width: 767px){
#module_416359899 >.module_416359899 {
margin-top:0.0000%;
margin-left:0.0000%;
margin-right:0.0000%;
margin-bottom:0.0000%;
}
}
#module_416359899 >.module_416359899 {box-shadow: 0px 0px 0px 0px #ccc}
#module_416359899:hover {
border:none;
}
#module_416359899:hover >.module_416359899 {box-shadow: 0px 0px 0px 0px #ccc;transition: box-shadow 0.5s ease 0s;}

#module_416359899 .album-img{background-color:rgba(242, 242, 242, 0.35);}
#module_416359899 .album-img{background-image:none;}
#module_416359899 .album-img{background-repeat:no-repeat;}
#module_416359899 .album-img{}
#module_416359899 .album-img{}
#module_416359899 .album-img{}
#module_416359899 .album-img-c{background-color:;}
#module_416359899 .album-img-c{background-image:none;}
#module_416359899 .album-img-c{background-repeat:no-repeat;}
#module_416359899 .album-img-c{}
#module_416359899 .album-img-c{}
#module_416359899 .album-img-c{}
#module_416359899 .album-img{border-top-left-radius:0px;}
#module_416359899 .album-img{border-top-right-radius:0px;}
#module_416359899 .album-img{border-bottom-left-radius:0px;}
#module_416359899 .album-img{border-bottom-right-radius:0px;}
#module_416359899 .album-img{margin-bottom:30px;}
#module_416359899 .album-img{margin-right:30px;} #module_416359899 .col-lg-2{width:calc((100% - 30px) / 2);} #module_416359899 .col-lg-3{width:calc((100% - 30px * 2) / 3);} #module_416359899 .col-lg-4{width:calc((100% - 30px * 3) / 4);} #module_416359899 .col-lg-5{width:calc((100% - 30px * 4) / 5);} #module_416359899 .col-lg-6{width:calc((100% - 30px * 5) / 6);} #module_416359899 .col-lg-7{width:calc((100% - 30px * 6) / 7);} #module_416359899 .col-lg-8{width:calc((100% - 30px * 7) / 8);} #module_416359899 .col-lg-9{width:calc((100% - 30px * 8) / 9);} #module_416359899 .col-lg-10{width:calc((100% - 30px * 9) / 10);} #module_416359899 .col-lg-11{width:calc((100% - 30px * 10) / 11);} #module_416359899 .col-lg-12{width:calc((100% - 30px * 11) / 12);}
#module_416359899 .album-img{box-shadow:0px 0px 0px 0px rgba(0, 0, 0, 0);}
#module_416359899 .album-img .dummy{padding-top:50%;}
#module_416359899 .mobile_picBox .mobile_pic{object-fit:cover;}
#module_416359899 .mobile_picBox .mobile_pic{width:100%;}
#module_416359899 .mobile_picBox .mobile_pic{height:100%;}
#module_416359899 .Photo_title{text-align:center;}
#module_416359899 .Photo_title{color:#333;}
#module_416359899 .Photo_title{font-size:15px;}
#module_416359899 .Photo_title{font-weight:normal}
#module_416359899 .Photo_title{font-family:微软雅黑,Microsoft YaHei;}
#module_416359899 .Photo_title{text-decoration:none;}
#module_416359899 .Photo_title{}
#module_416359899 {}@media only screen and (min-width: 768px) {#module_416359899 .Photo_title{margin-top:20px;}}
#module_416359899 {}@media only screen and (min-width: 768px) {#module_416359899 .Photo_title{margin-bottom:20px;}}
#module_416359899 {}@media only screen and (min-width: 768px) {#module_416359899 .Photo_title{margin-left:10px;}}
#module_416359899 {}@media only screen and (min-width: 768px) {#module_416359899 .Photo_title{margin-right:10px;}}
#module_416359899 {}@media only screen and (max-width: 767px) {#module_416359899 .Photo_title{margin-top:10px;}}
#module_416359899 {}@media only screen and (max-width: 767px) {#module_416359899 .Photo_title{margin-bottom:10px;}}
#module_416359899 {}@media only screen and (max-width: 767px) {#module_416359899 .Photo_title{margin-left:5px;}}
#module_416359899 {}@media only screen and (max-width: 767px) {#module_416359899 .Photo_title{margin-right:5px;}}
#module_416359899 .abstract{text-align:center;}
#module_416359899 .abstract{color:#666;}
#module_416359899 .abstract{font-size:14px;}
#module_416359899 .abstract{font-family:微软雅黑,Microsoft YaHei;}
#module_416359899 .abstract{font-weight:normal;}
#module_416359899 .abstract{text-decoration:none;}
#module_416359899 .abstract{font-style:normal;}
#module_416359899 {}@media only screen and (min-width: 768px) {#module_416359899 .abstract{margin-top:10px;}}
#module_416359899 {}@media only screen and (min-width: 768px) {#module_416359899 .abstract{margin-bottom:20px;}}
#module_416359899 {}@media only screen and (min-width: 768px) {#module_416359899 .abstract{margin-left:10px;}}
#module_416359899 {}@media only screen and (min-width: 768px) {#module_416359899 .abstract{margin-right:10px;}}
#module_416359899 {}@media only screen and (max-width: 767px) {#module_416359899 .abstract{margin-top:0px;}}
#module_416359899 {}@media only screen and (max-width: 767px) {#module_416359899 .abstract{margin-bottom:10px;}}
#module_416359899 {}@media only screen and (max-width: 767px) {#module_416359899 .abstract{margin-left:5px;}}
#module_416359899 {}@media only screen and (max-width: 767px) {#module_416359899 .abstract{margin-right:5px;}}
#module_416359899 .album-icon em:before, #module_416359899 .album-icon em:after{background:rgb(255, 255, 255);}
#module_416359899 .album-icon em:before{width:24px;} #module_416359899 .album-icon em:after{height:24px;}
#module_416359899 .album-icon em{width:66px; height:66px;}
#module_416359899 .album-icon:before, #module_416359899 .album-icon em{background-color:rgba(199, 0, 11, 0.4);}
#module_416359899 .album-icon:before, #module_416359899 .album-icon em{}
#module_416359899 .pagerGiant .text{font-size:14px;}
#module_416359899 .pagerGiant .text{font-family:arial, helvetica,sans-serif;}
#module_416359899 .pagerGiant .text{color:#333;}
#module_416359899 .pagerGiant .text{}
#module_416359899 .pagerGiant .text{}
#module_416359899 .pagerGiant .text{}
#module_416359899 .pagerGiant .current,#module_416359899 .pagerGiant .num,#module_416359899 .pagerGiant .inputer{width:40px}
#module_416359899 .pagerGiant .current,#module_416359899 .pagerGiant .num,#module_416359899 .pagerGiant .inputer{height:40px}
#module_416359899 .pagerGiant .num{font-size:14px;}
#module_416359899 .pagerGiant .num{font-family:arial, helvetica,sans-serif;}
#module_416359899 .pagerGiant .num{color:#333;}
#module_416359899 .pagerGiant .num{}
#module_416359899 .pagerGiant .num{}
#module_416359899 .pagerGiant .num{}
#module_416359899 .pagerGiant .submit{width:60px}
#module_416359899 .pagerGiant .submit{height:40px}
#module_416359899 .pagerGiant .current,#module_416359899 .pagerGiant .num,#module_416359899 .pagerGiant .inputer,#module_416359899 .pagerGiant .submit{border-top-left-radius:50px;}
#module_416359899 .pagerGiant .current,#module_416359899 .pagerGiant .num,#module_416359899 .pagerGiant .inputer,#module_416359899 .pagerGiant .submit{border-top-right-radius:50px;}
#module_416359899 .pagerGiant .current,#module_416359899 .pagerGiant .num,#module_416359899 .pagerGiant .inputer,#module_416359899 .pagerGiant .submit{border-bottom-left-radius:50px;}
#module_416359899 .pagerGiant .current,#module_416359899 .pagerGiant .num,#module_416359899 .pagerGiant .inputer,#module_416359899 .pagerGiant .submit{border-bottom-right-radius:50px;}
#module_416359899 .pagerGiant .next,#module_416359899 .pagerGiant .splitline{color:#ccc;}
#module_416359899 .pagerGiant .num{background-color:#fff;}
#module_416359899 .pagerGiant .num, #module_416359899 .pagerGiant .inputer{border-top-color:#ccc;}
#module_416359899 .pagerGiant .num, #module_416359899 .pagerGiant .inputer{border-top-style:solid;}
#module_416359899 .pagerGiant .num, #module_416359899 .pagerGiant .current, #module_416359899 .pagerGiant .submit, #module_416359899 .pagerGiant .inputer{border-top-width:0px;}
#module_416359899 .pagerGiant .num, #module_416359899 .pagerGiant .inputer{border-bottom-color:#ccc;}
#module_416359899 .pagerGiant .num, #module_416359899 .pagerGiant .inputer{border-bottom-style:solid;}
#module_416359899 .pagerGiant .num, #module_416359899 .pagerGiant .current, #module_416359899 .pagerGiant .submit, #module_416359899 .pagerGiant .inputer{border-bottom-width:0px;}
#module_416359899 .pagerGiant .num, #module_416359899 .pagerGiant .inputer{border-left-color:#ccc;}
#module_416359899 .pagerGiant .num, #module_416359899 .pagerGiant .inputer{border-left-style:solid;}
#module_416359899 .pagerGiant .num, #module_416359899 .pagerGiant .current, #module_416359899 .pagerGiant .submit, #module_416359899 .pagerGiant .inputer{border-left-width:0px;}
#module_416359899 .pagerGiant .num, #module_416359899 .pagerGiant .inputer{border-right-color:#ccc;}
#module_416359899 .pagerGiant .num, #module_416359899 .pagerGiant .inputer{border-right-style:solid;}
#module_416359899 .pagerGiant .num, #module_416359899 .pagerGiant .current, #module_416359899 .pagerGiant .submit, #module_416359899 .pagerGiant .inputer{border-right-width:0px;}
#module_416359899 .page-more a{font-size:14px;}
#module_416359899 .page-more a{font-family:微软雅黑,Microsoft YaHei;}
#module_416359899 .page-more a{color:#666 !important;}
#module_416359899 .page-more a{font-weight:normal;}
#module_416359899 .page-more a{text-decoration:none;}
#module_416359899 .page-more a{font-style:normal;}
#module_416359899 .page-more a{background-color:#fff;}
#module_416359899 .page-more a{border-top-color:rgb(216, 216, 216);}
#module_416359899 .page-more a{border-top-style:dashed;}
#module_416359899 .page-more a{border-top-width:1px;}
#module_416359899 .page-more a{border-bottom-color:rgb(216, 216, 216);}
#module_416359899 .page-more a{border-bottom-style:dashed;}
#module_416359899 .page-more a{border-bottom-width:1px;}
#module_416359899 .page-more a{border-left-color:rgb(216, 216, 216);}
#module_416359899 .page-more a{border-left-style:dashed;}
#module_416359899 .page-more a{border-left-width:1px;}
#module_416359899 .page-more a{border-right-color:rgb(216, 216, 216);}
#module_416359899 .page-more a{border-right-style:dashed;}
#module_416359899 .page-more a{border-right-width:1px;}
#module_416359899 .mask-layer{background-color:transparent}
#module_416359899 .mask-layer{}
#module_416359899 .album-img:hover{background-color:#fff;}
#module_416359899 .album-img:hover{background-image:none;}
#module_416359899 .album-img:hover{background-repeat:no-repeat;}
#module_416359899 .album-img:hover{}
#module_416359899 .album-img:hover{}
#module_416359899 .album-img:hover{}
#module_416359899 .album-img:hover{box-shadow:0px 0px 80px 10px rgba(0, 0, 0, 0.1);}
#module_416359899 .album-img:hover .Photo_title{color:#333;}
#module_416359899 .album-img:hover .Photo_title{font-size:15px;}
#module_416359899 .album-img:hover .Photo_title{font-weight:normal}
#module_416359899 .album-img:hover .Photo_title{font-family:微软雅黑,Microsoft YaHei;}
#module_416359899 .album-img:hover .Photo_title{text-decoration:none;}
#module_416359899 .album-img:hover .Photo_title{}
#module_416359899 .album-img:hover .abstract{color:#666;}
#module_416359899 .album-img:hover .abstract{font-size:14px;}
#module_416359899 .album-img:hover .abstract{font-family:微软雅黑,Microsoft YaHei;}
#module_416359899 .album-img:hover .abstract{font-weight:normal;}
#module_416359899 .album-img:hover .abstract{text-decoration:none;}
#module_416359899 .album-img:hover .abstract{font-style:normal;}
#module_416359899 .pagerGiant .current, #module_416359899 .pagerGiant .submit{font-size:14px;}
#module_416359899 .pagerGiant .current, #module_416359899 .pagerGiant .submit{font-family:arial, helvetica,sans-serif;}
#module_416359899 .pagerGiant .current, #module_416359899 .pagerGiant .submit{color:#fff;}
#module_416359899 .pagerGiant .current, #module_416359899 .pagerGiant .submit{}
#module_416359899 .pagerGiant .current, #module_416359899 .pagerGiant .submit{}
#module_416359899 .pagerGiant .current, #module_416359899 .pagerGiant .submit{}
#module_416359899 .pagerGiant .current, #module_416359899 .pagerGiant .submit{background-color:rgb(199, 0, 11);}
#module_416359899 .pagerGiant .current, #module_416359899 .pagerGiant .submit, #module_416359899 .pagerGiant .inputer:hover{border-top-color:#000;}
#module_416359899 .pagerGiant .current, #module_416359899 .pagerGiant .submit, #module_416359899 .pagerGiant .inputer:hover{border-top-style:none;}
#module_416359899 .pagerGiant .current, #module_416359899 .pagerGiant .submit, #module_416359899 .pagerGiant .inputer:hover{border-bottom-color:#000;}
#module_416359899 .pagerGiant .current, #module_416359899 .pagerGiant .submit, #module_416359899 .pagerGiant .inputer:hover{border-bottom-style:none;}
#module_416359899 .pagerGiant .current, #module_416359899 .pagerGiant .submit, #module_416359899 .pagerGiant .inputer:hover{border-left-color:#000;}
#module_416359899 .pagerGiant .current, #module_416359899 .pagerGiant .submit, #module_416359899 .pagerGiant .inputer:hover{border-left-style:none;}
#module_416359899 .pagerGiant .current, #module_416359899 .pagerGiant .submit, #module_416359899 .pagerGiant .inputer:hover{border-right-color:#000;}
#module_416359899 .pagerGiant .current, #module_416359899 .pagerGiant .submit, #module_416359899 .pagerGiant .inputer:hover{border-right-style:none;}
#module_416359899 .page-more a:hover{font-size:14px;}
#module_416359899 .page-more:hover a{font-family:微软雅黑,Microsoft YaHei;}
#module_416359899 .page-more a:hover{color:rgb(199, 0, 11) !important;}
#module_416359899 .page-more a:hover {font-weight:normal;}
#module_416359899 .page-more a:hover {text-decoration:none;}
#module_416359899 .page-more a:hover {font-style:normal;}
#module_416359899 .page-more a:hover{background-color:rgba(0,0,0,0);}
#module_416359899 .page-more a:hover{border-top-color:rgb(199, 0, 11);}
#module_416359899 .page-more a:hover{border-top-style:dashed;}
#module_416359899 .page-more a:hover{border-bottom-color:rgb(199, 0, 11);}
#module_416359899 .page-more a:hover{border-bottom-style:dashed;}
#module_416359899 .page-more a:hover{border-left-color:rgb(199, 0, 11);}
#module_416359899 .page-more a:hover{border-left-style:dashed;}
#module_416359899 .page-more a:hover{border-right-color:rgb(199, 0, 11);}
#module_416359899 .page-more a:hover{border-right-style:dashed;}
