﻿.ModuleGridContainer[gridswidthmode="2"]{width:1200px;}
body{min-width:1200px;}
.BodyMain2Zone{display:none;}
.BodyMain3Zone{display:none;}
.BodyMain4Zone{display:none;}
.ModuleGridGiant.layout-101 .ModuleGridItem {
    padding: 0;
    min-height: 0.1px;
}

.ModuleGridGiant.layout-101 .row {
    margin-right: 0px;
    margin-left: 0px;
}

.ModuleGridGiant.layout-101 .ModuleGridCol {
    padding: 0px;
}

.ModuleGridGiant.layout-101 .ModuleGridContainer {
    margin-right: auto;
    margin-left: auto;
    padding-right: 0;
    padding-left: 0;
}
.ModuleGridGiant.layout-101{height: 100%;position: relative;}
.ModuleGridGiant.layout-101 .ModuleSubContainer{position: relative;}
.ModuleGridGiant.layout-101 .gridBgVideo{display: flex; position: absolute;top: 0;left: 0;width:100%;z-index: 0;}
.ModuleGridGiant.layout-101 .gridBgVideo .bgVideoMask{position: absolute;top: 0;left: 0;right: 0;bottom: 0;background-color: rgb(0,0,0);}
.ModuleGridGiant.layout-101 .gridBgVideo .bgVideo{width: 100%; height: 100%; object-fit: cover; object-position: center center;}
.ModuleGridGiant.layout-101 .gridBgVideo.noBgVideo{display: none;}

@media only screen and (max-width: 767px) { 
    .ModuleGridGiant.layout-101 .ModuleGridItem {
        height: 100% !important;
    }
}.module_386866041 .ModuleHead .HeadCenter{float:none;}
#module_386866041 {
padding:0px;
}
#module_386866041 {
position:static;
z-index:0;
width:100%;
height: auto;
}
#module_386866041 .ModuleHead386866041 {
display:none;
}
#module_386866041 .ModuleHead .HeadText.HeadText386866041 {
font-family:微软雅黑,Microsoft YaHei;
font-size:12px;
color:#000;
font-weight:normal;
text-decoration:initial;
font-style:normal;
text-align:left;
}
#module_386866041 .ModuleHead .HeadCenter.HeadCenter386866041{text-align:left;}
#module_386866041 .ModuleHead .HeadCenter.HeadCenter386866041{
height:30px;line-height:30px;
}
#module_386866041 .ModuleHead .HeadCenter.HeadCenter386866041 {
margin:0;
background:none;background-color:#fff;
}
#module_386866041 .BodyCenter.BodyCenter386866041 {
background:none;background-color:#fff;
}
#module_386866041 >.module_386866041 {
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_386866041 >.module_386866041{
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_386866041 .BodyCenter.BodyCenter386866041 {
padding-top:0px;
padding-left:0px;
padding-right:0px;
padding-bottom:0px;
}
}
@media screen and (max-width: 767px){
#module_386866041 .BodyCenter.BodyCenter386866041 {
padding-top:0px;
padding-left:0px;
padding-right:0px;
padding-bottom:0px;
}
}
@media screen and (min-width: 768px){
#module_386866041 >.module_386866041 {
margin-top:0px;
margin-left:0px;
margin-right:0px;
margin-bottom:0px;
}
}
@media screen and (max-width: 767px){
#module_386866041 >.module_386866041 {
margin-top:0px;
margin-left:0px;
margin-right:0px;
margin-bottom:0px;
}
}

#module_386866041 .ModuleSubContainer{background-color:transparent;}
#module_386866041 .ModuleSubContainer{background-image:none;}
#module_386866041 .ModuleSubContainer{}
#module_386866041 .ModuleSubContainer{}
#module_386866041 .ModuleSubContainer{}
#module_386866041 .ModuleSubContainer{}
#module_386866041 {!bgVideo!}{bgVideoUrl:}
#module_386866041 .gridBgVideo .bgVideoMask{opacity:1}
#module_386866041 .ModuleSubContainer{box-shadow:; transition: box-shadow 0.5s ease;}
#module_386866041 .ModuleSubContainer:hover{box-shadow:;}
.ModuleGridContainer.ModuleGridContainer386866041 {}

.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_386866042 .ModuleHead .HeadCenter{float:none;}
#module_386866042 {
padding:0px;
}
#module_386866042 {
position:static;
z-index:0;
width:100%;
height: auto;
}
#module_386866042 .ModuleHead386866042 {
display:none;
}
#module_386866042 .ModuleHead .HeadText.HeadText386866042 {
font-family:微软雅黑,Microsoft YaHei;
font-size:12px;
color:#000;
font-weight:normal;
text-decoration:initial;
font-style:normal;
text-align:left;
}
#module_386866042 .ModuleHead .HeadCenter.HeadCenter386866042{text-align:left;}
#module_386866042 .ModuleHead .HeadCenter.HeadCenter386866042 {
margin:0;
background:none;background-color:#fff;
}
#module_386866042 .BodyCenter.BodyCenter386866042 {
background:none;background-color:#fff;
}
#module_386866042 >.module_386866042 {
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_386866042 >.module_386866042{
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_386866042 .BodyCenter.BodyCenter386866042 {
padding-top:0px;
padding-left:0px;
padding-right:0px;
padding-bottom:0px;
}
}
@media screen and (max-width: 767px){
#module_386866042 .BodyCenter.BodyCenter386866042 {
padding-top:0px;
padding-left:0px;
padding-right:0px;
padding-bottom:0px;
}
}
@media screen and (min-width: 768px){
#module_386866042 >.module_386866042 {
margin-top:0px;
margin-left:0px;
margin-right:0px;
margin-bottom:0px;
}
}
@media screen and (max-width: 767px){
#module_386866042 >.module_386866042 {
margin-top:0px;
margin-left:0px;
margin-right:0px;
margin-bottom:0px;
}
}

#module_386866042 .ModuleImageTextGiantContent{margin-top:px;}
#module_386866042 .ModuleImageTextGiantContent{margin-bottom:px;}
#module_386866042 .ModuleImageTextGiantContent{margin-left:px;}
#module_386866042 .ModuleImageTextGiantContent{margin-right:px;}
#module_386866042 .imageTextGiant-Container{padding-top:px;}
#module_386866042 .imageTextGiant-Container{padding-bottom:px;}
#module_386866042 .imageTextGiant-Container{padding-left:px;}
#module_386866042 .imageTextGiant-Container{padding-right:px;}
#module_386866042 .showHandle .btn{font-size:px;}
#module_386866042 .showHandle .btn{font-family:;}
#module_386866042 .showHandle .btn{color:;}
#module_386866042 .showHandle .btn{}
#module_386866042 .showHandle .btn{}
#module_386866042 .showHandle .btn{}
#module_386866042 .showHandle div{border-top-color: !important;}
#module_386866042 .showHandle div{border-top-style: !important;}
#module_386866042 .showHandle div{border-top-width:px !important;}
#module_386866042 .showHandle{background-color:;}
#module_386866042 .showHandle{}
#module_386866042 .showHandle{}
#module_386866042 .showHandle{}
#module_386866042 .showHandle{}
#module_386866042 .showHandle{}
#module_386866042 a{font-size:unset;font-family:unset}
.ModuleNavGiant.layout-103 .main-nav-content {
  position: relative;
  width: 100%;
  margin: 0 auto;
  transition: all 0.3s;
  -moz-transition: all 0.3s;
  -webkit-transition: all 0.3s; 
  -o-transition: all 0.3s;
  box-sizing: border-box;
  -moz-box-sizing:border-box; 
 -webkit-box-sizing:border-box; 
  line-height: 0;
  overflow:hidden;
}
.ModuleNavGiant.layout-103 .aroundMune{
   position: absolute;
   display: flex;
   align-items: center;
   right: 0px;
   padding:0 10px;
   height: 100%;
   z-index: 5;
   transform: rotateY(90deg);
}
.ModuleNavGiant.layout-103 .aroundMune.active{
  transform: rotateY(0deg);
}
.ModuleNavGiant.layout-103 .moveMenuRight, .ModuleNavGiant.layout-103 .moveMenuLeft{
   display: inline-block;
   width: 36px;
   height: 36px;
   line-height: 36px;
   font-size: 16px;
   color:#666;
   text-align: center;
   border:1px solid rgba(0,0,0,.1);
   border-radius: 5px;
   cursor: pointer;
}
.ModuleNavGiant.layout-103 .main-nav-content .moveMenuRight{
  background-color: rgba(238,238,238,.6);
}
.ModuleNavGiant.layout-103 .main-nav-content .moveMenuLeft{
   display:none;
   background-color: rgba(238,238,238,.6);
   margin-right: 10px
}
.ModuleNavGiant.layout-103 .moveMenuRight:hover, .ModuleNavGiant.layout-103 .moveMenuLeft:hover{
   color:#fff;
   background-color:rgba(204,204,204,.6);
}
.ModuleNavGiant.layout-103 .main-nav-content >.blank-solve{
  width: auto;
  display: inline-block;
  transition: all .4s;
  position: relative;
  left: 0;
}
.ModuleNavGiant.layout-103 .navBorderTop {
  position: absolute;
  width: auto;
  height: 80px;
  left: 0px;
  bottom:initial;
  background-color: #1e88e5;
  display:none;
}
.ModuleNavGiant.layout-103 .main-nav-item-group {
  box-sizing: border-box;
  -moz-box-sizing:border-box; 
 -webkit-box-sizing:border-box;
  width: auto;
  text-align: center;
  float: left;
}
.ModuleNavGiant.layout-103 .main-nav-item {
  box-sizing: content-box;
  width: auto;
  height:80px;
  line-height:80px;
  color: #000000;
  display: inline-block;
  position: relative;
  transition:all 0.5s;
  -moz-transition: all 0.5s;
  -webkit-transition: all 0.5s; 
  -o-transition: all 0.5s;
  text-decoration: none;
}
.ModuleNavGiant.layout-103 .main-nav-item span{
	display:block;
	width:100%;
	height:100%;
	position:relative;
  box-sizing: border-box;
  -moz-box-sizing:border-box; 
  -webkit-box-sizing:border-box;
}
.ModuleNavGiant.layout-103 .sub-nav-item-group {
  z-index: 3;
  width: 192px;
  height: auto;
  line-height: 40px;
  text-align: center;
  border-top: 2px solid #333;
  display: none;
}
.ModuleNavGiant.layout-103 .sub-nav-item {
  display: block;
  transition: all 0.5s;
  -moz-transition: all 0.5s;
  -webkit-transition: all 0.5s; 
  -o-transition: all 0.5s;
  height: 40px;
  line-height: 40px;
  font-size: 12px;
  padding-left: 0;
  border-bottom: 1px solid #e6e6e6;
  background-color: #fff;
    box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.1);
}
.ModuleNavGiant.layout-103 .sub-nav-item:last-child{
  border-bottom: none!important;
}
.ModuleNavGiant.layout-103 .sub-nav-item:hover {
  padding-left: 10px;
  background-color: #f7f7f7;
}
.ModuleNavGiant.layout-103 .main-nav-item-hover span{
  color: #fff;
  top: -7px;
   -webkit-animation: layout-103-nav-active 0.5s;
  -moz-animation: layout-103-nav-active 0.5s;
  -o-animation: layout-103-nav-active 0.5s;
  animation: layout-103-nav-active 0.5s;
}

.ModuleNavGiant.layout-103 .main-nav-item-hover::after {
  content: '';
  position: absolute;
  left: 50%;
  margin-left: -10px;
  width: 20px;
  height: 2px;
  background-color: #fff;
  -webkit-animation: layout-103-nav-active2 0.5s;
  -moz-animation: layout-103-nav-active2 0.5s;
  -o-animation: layout-103-nav-active2 0.5s;
  animation: layout-103-nav-active2 0.5s;
  bottom: 25%;
}
@keyframes layout-103-nav-active {
  from {
    top: 0px;
  }
  to {
    top: -7px;
  }
}
@-webkit-keyframes layout-103-nav-active
 { 
  from {
    top: 0px;
  }
  to {
    top: -7px;
  }
 } 
 
  
 @-moz-keyframes layout-103-nav-active
 { 
   from {
     top: 0px;
   }
   to {
    top: -7px;
   }
 }
 @-o-keyframes layout-103-nav-active
 { 
   from {
     top: 0px;
   }
   to {
    top: -7px;
   }
 }  
@keyframes layout-103-nav-active2 {
  from {
    bottom: 20%;
  }
  to {
    bottom: 25%;
  }
}
@-webkit-keyframes layout-103-nav-active2
 { 
  from {
    bottom: 20%;
  }
  to {
    bottom: 25%;
  }
 } 
 
  
 @-moz-keyframes layout-103-nav-active2
 { 
  from {
    bottom: 20%;
  }
  to {
    bottom: 25%;
  }
 }
 @-o-keyframes layout-103-nav-active2
 { 
  from {
    bottom: 20%;
  }
  to {
    bottom: 25%;
  }
 }  
.ModuleNavGiant.layout-103 .clearfix:after{content:'.';clear: both;display:block;width:0;height:0;overflow: hidden;visibility: hidden;}
.ModuleNavGiant.layout-103 .sub-nav-item-group.sub-menu{
    display: none !important;
}.module_386866043 .ModuleHead .HeadCenter{float:none;}
#module_386866043 {
padding:0px;
}
#module_386866043 {
position:static;
z-index:0;
width:100%;
height: auto;
}
#module_386866043 .ModuleHead386866043 {
display:none;
}
#module_386866043 .ModuleHead .HeadText.HeadText386866043 {
font-family:微软雅黑,Microsoft YaHei;
font-size:12px;
color:#000;
font-weight:normal;
text-decoration:initial;
font-style:normal;
text-align:left;
}
#module_386866043 .ModuleHead .HeadCenter.HeadCenter386866043{text-align:left;}
#module_386866043 .ModuleHead .HeadCenter.HeadCenter386866043 {
margin:0;
background:none;background-color:#fff;
}
#module_386866043 .BodyCenter.BodyCenter386866043 {
background:none;background-color:#fff;
}
#module_386866043 >.module_386866043 {
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_386866043 >.module_386866043{
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_386866043 .BodyCenter.BodyCenter386866043 {
padding-top:0px;
padding-left:0px;
padding-right:0px;
padding-bottom:0px;
}
}
@media screen and (max-width: 767px){
#module_386866043 .BodyCenter.BodyCenter386866043 {
padding-top:0px;
padding-left:0px;
padding-right:0px;
padding-bottom:0px;
}
}
@media screen and (min-width: 768px){
#module_386866043 >.module_386866043 {
margin-top:0px;
margin-left:0px;
margin-right:0px;
margin-bottom:0px;
}
}
@media screen and (max-width: 767px){
#module_386866043 >.module_386866043 {
margin-top:0px;
margin-left:0px;
margin-right:0px;
margin-bottom:0px;
}
}

#module_386866043 .main-nav-item-group{height:80px;}#module_386866043 .main-nav-item{height:80px;line-height:80px}#module_386866043 .navBorderTop{height:80px;}#module_386866043 .main-nav-content{height:80px}
#module_386866043 .main-nav-content{background-color:#fff;}
#module_386866043 .main-nav-content{background-image:none;}
#module_386866043 .main-nav-content{background-repeat:no-repeat;}
#module_386866043 .main-nav-content{}
#module_386866043 .main-nav-content{}
#module_386866043 .main-nav-content{}
#module_386866043 .main-nav-content{text-align:right;}
#module_386866043 .main-nav-item span{font-size:14px;}
#module_386866043 .main-nav-item span{font-family:微软雅黑,Microsoft YaHei;}
#module_386866043 .main-nav-item span{color:#333;}
#module_386866043 .main-nav-item span{font-weight:normal;}
#module_386866043 .main-nav-item span{text-decoration:none;}
#module_386866043 .main-nav-item span{font-style:normal;}
#module_386866043 .main-nav-item{background-color:transparent;}
#module_386866043 .main-nav-item{}
#module_386866043 .main-nav-item{background-repeat:no-repeat;}
#module_386866043 .main-nav-item{}
#module_386866043 .main-nav-item{}
#module_386866043 .main-nav-item{}
#module_386866043 .main-nav-item span{width:auto;}
#module_386866043 .main-nav-item span{padding-left:25px;padding-right:25px;}
#module_386866043 .sub-nav-item-group{border-top-color:#333;}
#module_386866043 .sub-nav-item-group{border-top-style:solid;}
#module_386866043 .sub-nav-item-group{border-top-width:2px;}
#module_386866043 .sub-nav-item-group{border-right-color:transparent;}
#module_386866043 .sub-nav-item-group{border-right-style:none;}
#module_386866043 .sub-nav-item-group{border-right-width:0px;}
#module_386866043 .sub-nav-item-group{border-bottom-color:transparent;}
#module_386866043 .sub-nav-item-group{border-bottom-style:none;}
#module_386866043 .sub-nav-item-group{border-bottom-width:0px;}
#module_386866043 .sub-nav-item-group{border-left-color:transparent;}
#module_386866043 .sub-nav-item-group{border-left-style:none;}
#module_386866043 .sub-nav-item-group{border-left-width:0px;}
#module_386866043 .sub-nav-item-group{width:px;}
#module_386866043 .sub-nav-item{height:40px;line-height:40px}
#module_386866043 .sub-nav-item{font-size:12px;}
#module_386866043 .sub-nav-item{font-family:微软雅黑,Microsoft YaHei;}
#module_386866043 .sub-nav-item{color:#000;}
#module_386866043 .sub-nav-item{font-weight:normal;}
#module_386866043 .sub-nav-item{text-decoration:none;}
#module_386866043 .sub-nav-item{font-style:normal;}
#module_386866043 .sub-nav-item{background-color:#fff;}
#module_386866043 .sub-nav-item{background-image:none;}
#module_386866043 .sub-nav-item{background-repeat:no-repeat;}
#module_386866043 .sub-nav-item{}
#module_386866043 .sub-nav-item{}
#module_386866043 .sub-nav-item{}
#module_386866043 .sub-nav-item{border-bottom-color:#e6e6e6;}
#module_386866043 .sub-nav-item{border-bottom-style:solid;}
#module_386866043 .sub-nav-item{border-bottom-width:1px;}
#module_386866043 .sub-nav-item{margin-top:px;}
#module_386866043 .main-nav-item-hover span{font-size:14px;}
#module_386866043 .main-nav-item-hover span{font-family:微软雅黑,Microsoft YaHei;}
#module_386866043 .main-nav-item-hover span{color:#fff;}#module_386866043 .main-nav-item-hover::after{background-color:#fff;}
#module_386866043 .main-nav-item-hover span{font-weight:normal;}
#module_386866043 .main-nav-item-hover span{text-decoration:none;}
#module_386866043 .main-nav-item-hover span{font-style:normal;}
#module_386866043 .navBorderTop{background-color:#000000;}
#module_386866043 .navBorderTop{background-image:none;}
#module_386866043 .navBorderTop{background-repeat:no-repeat;}
#module_386866043 .navBorderTop{}
#module_386866043 .navBorderTop{}
#module_386866043 .navBorderTop{}
#module_386866043 .sub-nav-item:hover{font-size:12px;}
#module_386866043 .sub-nav-item:hover{font-family:微软雅黑,Microsoft YaHei;}
#module_386866043 .sub-nav-item:hover{color:#000;}
#module_386866043 .sub-nav-item:hover{font-weight:normal;}
#module_386866043 .sub-nav-item:hover{text-decoration:none;}
#module_386866043 .sub-nav-item:hover{font-style:normal;}
#module_386866043 .sub-nav-item:hover{background-color:#f2f2f2;}
#module_386866043 .sub-nav-item:hover{background-image:none;}
#module_386866043 .sub-nav-item:hover{background-repeat:no-repeat;}
#module_386866043 .sub-nav-item:hover{}
#module_386866043 .sub-nav-item:hover{}
#module_386866043 .sub-nav-item:hover{}


.module_386866065 .ModuleHead .HeadCenter{float:none;}
#module_386866065 {
padding:0px;
}
#module_386866065 {
position:static;
z-index:0;
top:0px;
width:100%;
height: auto;
}
#module_386866065 .ModuleHead386866065 {
display:none;
}
#module_386866065 .ModuleHead .HeadText.HeadText386866065 {
font-family:微软雅黑,Microsoft YaHei;
font-size:12px;
color:#000;
font-weight:normal;
text-decoration:initial;
font-style:normal;
text-align:left;
}
#module_386866065 .ModuleHead .HeadCenter.HeadCenter386866065{text-align:left;}
#module_386866065 .ModuleHead .HeadCenter.HeadCenter386866065 {
margin:0;
background:none;background-color:#fff;
}
#module_386866065 .BodyCenter.BodyCenter386866065 {
background:none;background-color:rgb(34, 34, 34);
}
#module_386866065 >.module_386866065 {
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_386866065 >.module_386866065{
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_386866065 .BodyCenter.BodyCenter386866065 {
padding-top:50px;
padding-left:0px;
padding-right:0px;
padding-bottom:30px;
}
}
@media screen and (max-width: 767px){
#module_386866065 .BodyCenter.BodyCenter386866065 {
padding-top:0px;
padding-left:0px;
padding-right:0px;
padding-bottom:0px;
}
}
@media screen and (min-width: 768px){
#module_386866065 >.module_386866065 {
margin-top:0px;
margin-left:0px;
margin-right:0px;
margin-bottom:0px;
}
}
@media screen and (max-width: 767px){
#module_386866065 >.module_386866065 {
margin-top:0px;
margin-left:0px;
margin-right:0px;
margin-bottom:0px;
}
}

#module_386866065 .ModuleSubContainer{background-color:transparent;}
#module_386866065 .ModuleSubContainer{background-image:none;}
#module_386866065 .ModuleSubContainer{}
#module_386866065 .ModuleSubContainer{}
#module_386866065 .ModuleSubContainer{}
#module_386866065 .ModuleSubContainer{}
#module_386866065 {!bgVideo!}{bgVideoUrl:}
#module_386866065 .gridBgVideo .bgVideoMask{opacity:1}
#module_386866065 .ModuleSubContainer{box-shadow:; transition: box-shadow 0.5s ease;}
#module_386866065 .ModuleSubContainer:hover{box-shadow:;}
.ModuleGridContainer.ModuleGridContainer386866065 {}
.module_386866063 .ModuleHead .HeadCenter{float:none;}
#module_386866063 {
padding:0px;
}
#module_386866063 {
position:static;
z-index:0;
width:100%;
height: auto;
}
#module_386866063 .ModuleHead386866063 {
display:none;
}
#module_386866063 .ModuleHead .HeadText.HeadText386866063 {
font-family:微软雅黑,Microsoft YaHei;
font-size:12px;
color:#000;
font-weight:normal;
text-decoration:initial;
font-style:normal;
text-align:left;
}
#module_386866063 .ModuleHead .HeadCenter.HeadCenter386866063{text-align:left;}
#module_386866063 .ModuleHead .HeadCenter.HeadCenter386866063 {
margin:0;
background:none;background-color:#fff;
}
#module_386866063 .BodyCenter.BodyCenter386866063 {
background:none;background-color:rgb(244, 244, 244);
}
#module_386866063 >.module_386866063 {
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_386866063 >.module_386866063{
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_386866063 .BodyCenter.BodyCenter386866063 {
padding-top:30px;
padding-left:0px;
padding-right:0px;
padding-bottom:100px;
}
}
@media screen and (max-width: 767px){
#module_386866063 .BodyCenter.BodyCenter386866063 {
padding-top:0px;
padding-left:0px;
padding-right:0px;
padding-bottom:0px;
}
}
@media screen and (min-width: 768px){
#module_386866063 >.module_386866063 {
margin-top:0px;
margin-left:0px;
margin-right:0px;
margin-bottom:0px;
}
}
@media screen and (max-width: 767px){
#module_386866063 >.module_386866063 {
margin-top:0px;
margin-left:0px;
margin-right:0px;
margin-bottom:0px;
}
}

#module_386866063 .ModuleSubContainer{background-color:transparent;}
#module_386866063 .ModuleSubContainer{background-image:none;}
#module_386866063 .ModuleSubContainer{}
#module_386866063 .ModuleSubContainer{}
#module_386866063 .ModuleSubContainer{}
#module_386866063 .ModuleSubContainer{}
#module_386866063 {!bgVideo!}{bgVideoUrl:}
#module_386866063 .gridBgVideo .bgVideoMask{opacity:1}
#module_386866063 .ModuleSubContainer{box-shadow:; transition: box-shadow 0.5s ease;}
#module_386866063 .ModuleSubContainer:hover{box-shadow:;}
.ModuleGridContainer.ModuleGridContainer386866063 {}


.mobile_pic_B{display: none}
.ModuleSiteGalleryGiant.layout-107 .album-item{height: auto !important;}
.ModuleSiteGalleryGiant.layout-107 .album-img{position: static !important;float: left;transition: 0s !important;transform: none !important;}
.ModuleSiteGalleryGiant.layout-107 .album-img .album-img-c{ position: relative; overflow: hidden; background:#f5f5f5;}
.ModuleSiteGalleryGiant.layout-107 .rectborder {  width: 90%;  height: 80%;top:10%;left:5%;  position: absolute;  padding:20px 48px 20px 48px;  transition: all ease-out .3s;background-color:#000000;opacity:0;overflow:hidden;  }
.ModuleSiteGalleryGiant.layout-107 .album-img:hover .rectborder { opacity: 1;position: absolute;}
.ModuleSiteGalleryGiant.layout-107 .album-icon {  position: absolute;  left: 50%;  top: 50%;  margin-left: -25px;  margin-top: 0px;  color: #ffffff;  opacity: 0; transition: all ease-out .3s;  background:rgba(0,0,0,0.5);  font-size: 32px;  width: 50px;  height: 50px;  line-height: 50px;  text-align: center;  display: block;  }
.ModuleSiteGalleryGiant.layout-107 .album-img:hover .album-icon {  opacity: 1;  margin-top: -25px;  }
.ModuleSiteGalleryGiant.layout-107 .album-icon:before{ content: "";  position:absolute; border-radius:50%;width: 15px; height: 15px; border: 1px solid #fff;
    top:43%; left: 43%; transform: translate(-50%,-50%);}
.ModuleSiteGalleryGiant.layout-107 .thumbnailpic{max-height: 100%;max-width: 100%;}
.ModuleSiteGalleryGiant.layout-107 .fontborder{ width:100%;height:100%;padding: 0 0px;position:relative;color:#ffffff; box-sizing: border-box;text-overflow:ellipsis; overflow:hidden; white-space:nowrap;}
.ModuleSiteGalleryGiant.layout-107 .album-icon:after{ content: "";  position:absolute;width: 2px; height: 10px; background: #fff; transform: rotate(125deg);top:52%; left: 63%;}
.ModuleSiteGalleryGiant.layout-107 .Tit-abstract{ width:100%;height:48px;line-height:48px;color:#ffffff; font-size: 16px; box-sizing: border-box;text-overflow:ellipsis; overflow:hidden; white-space:nowrap;}
.ModuleSiteGalleryGiant.layout-107 .Intro-abstract{ width:100%;color:#ffffff; font-size: 12px;  box-sizing: border-box;text-overflow:ellipsis;white-space:normal;overflow: hidden;display: -webkit-box;  -webkit-box-orient: vertical;  -webkit-line-clamp: 3;  overflow: hidden;}
.ModuleSiteGalleryGiant.layout-107 .album-img{position: relative; overflow: hidden;}
.ModuleSiteGalleryGiant.layout-107 .mobile_pic{width: 100%;hight:100%;}
.lg-sub-html .SiteGalleryGiantTitle107{font-size: 14px;}
.lg-sub-html p.SiteGalleryGiantText107{color:#fff;}
.lg-sub-html .SiteGalleryGiantLink107{font-size: 12px;color:#fff;line-height: 16px}
.lg-sub-html .SiteGalleryGiantLink107 .icon-sousuo{font-size: 12px;margin-right: 5px;margin-top: 2px}
.ModuleSiteGalleryGiant.layout-107 .lg-sub-html{font-size: 12px}
@media only screen and (max-width: 767px) {
    .ModuleSiteGalleryGiant.layout-107 .album-item{ width: 100%; margin: 0 auto;}
    
    .ModuleSiteGalleryGiant.layout-107 .album-img:nth-child(2n){ padding-right: 0;}
    .ModuleSiteGalleryGiant.layout-107 .rectborder{ display: none;}
    .ModuleSiteGalleryGiant.layout-107 .album-icon{display: none;}
	.ModuleSiteGalleryGiant.layout-107 .album-img-c{overflow:hidden;}
    .ModuleSiteGalleryGiant.layout-107 .abstract{line-height: 32px;height: 32px;font-size: 12px;}
    .ModuleSiteGalleryGiant.layout-107  .col-xs-2 {width: 50%; padding-right:0;  padding-left:0;}
    .ModuleSiteGalleryGiant.layout-107  .col-xs-3 {width: 33.33333%; padding-right:0;  padding-left:0;}
    .ModuleSiteGalleryGiant.layout-107  .col-xs-4 {width: 25%; padding-right:0;  padding-left:0;}
    .ModuleSiteGalleryGiant.layout-107  .col-xs-5 {width:20%; padding-right:0;  padding-left:0;}
    .ModuleSiteGalleryGiant.layout-107  .col-xs-6 {width:16.6666%; padding-right:0;  padding-left:0;}
    .ModuleSiteGalleryGiant.layout-107  .col-xs-1 {width: 100%; padding-right:0;  padding-left:0;}
	.ModuleSiteGalleryGiant.layout-107 .rectborder {display:block;opacity:1;background-color:rgba(255,255,255,0);padding:0px;top:0;left:0;right:0;bottom:0; width:100%;height:100%;}
	.ModuleSiteGalleryGiant.layout-107 .album-img:hover .rectborder { display:block;position: absolute; }
	.ModuleSiteGalleryGiant.layout-107 .Intro-abstract { display:none;}
	.ModuleSiteGalleryGiant.layout-107 .Tit-abstract { display:block; font-weight:bold;background-color:rgba(0,0,0,1);height:25px;line-height:25px;background: linear-gradient(rgba(0,0,0,0),rgba(0,0,0,0.4));bottom:0;position:absolute;padding:0px 0px 0px 8pt;}
	.ModuleSiteGalleryGiant.layout-107 .fontborder{width: 100%;height:68%;bottom:0;position:absolute;}
}

    
	
    


	
	
	
	
	
	
    


    
    
    
    
    
    


    
    
    
    
    
    
	
    
    
    
    
    
    
    
    


@media only screen and (min-width: 768px)  {
    .ModuleSiteGalleryGiant.layout-107  .col-lg-2 {width: 50%; padding-right:0;  padding-left:0;}
    .ModuleSiteGalleryGiant.layout-107  .col-lg-3 {width: 33.33333%; padding-right:0;  padding-left:0;}
    .ModuleSiteGalleryGiant.layout-107  .col-lg-4 {width: 25%; padding-right:0;  padding-left:0;}
    .ModuleSiteGalleryGiant.layout-107  .col-lg-5 {width:20%; padding-right:0;  padding-left:0;}
    .ModuleSiteGalleryGiant.layout-107  .col-lg-6 {width:16.6666%; padding-right:0;  padding-left:0;}
    .ModuleSiteGalleryGiant.layout-107  .col-lg-1 {width: 100%; padding-right:0;  padding-left:0;}
	.ModuleSiteGalleryGiant.layout-107 .album-icon{ display:none; }
    .ModuleSiteGalleryGiant.layout-107 .fontborder{height:100%; margin-top: calc(19% - 40px)}
    .ModuleSiteGalleryGiant.layout-107 .album-img .rectborder{
        opacity: 0;
        -webkit-transition: -webkit-transform 0.3s;
        transition: transform 0.3s;
        -webkit-transform: translate3d(0,-70%,0);
        transform: translate3d(0,-70%,0);
        background: none;
    }
    .ModuleSiteGalleryGiant.layout-107 .album-img:hover .rectborder{
        transform: translate3d(0,0,0);
    }
    .ModuleSiteGalleryGiant.layout-107 .Tit-abstract{
        opacity: 0;
        -webkit-transition: -webkit-transform .25s;
        transition: all 0.4s .1s ease-out;
        -webkit-transform: translate3d(0,20px,0);
        transform: translate3d(0,20px,0);
    }
    .ModuleSiteGalleryGiant.layout-107 .album-img:hover .Tit-abstract{
        transform: translate3d(0,0,0);
        opacity: 1;
    }
    .ModuleSiteGalleryGiant.layout-107 .Intro-abstract{
        opacity: 0;
        -webkit-transition: -webkit-transform 0.25s;
        transition: all 0.5s .1s ease-out;
        -webkit-transform: translate3d(0,30px,0);
        transform: translate3d(0,30px,0);
    }
    .ModuleSiteGalleryGiant.layout-107 .album-img:hover .Intro-abstract{
        transform: translate3d(0,0,0);
        opacity: 1;
    }
    .ModuleSiteGalleryGiant.layout-107 .rectborderBg{
        width: 100%;
        height: 100%;
        opacity: 0.6;
        background: #000;
        position: absolute;
        top: 0;
        left: 0;
        z-index: -999;
    }

}

.module_386866064 .ModuleHead .HeadCenter{float:none;}
#module_386866064 {
padding:0px;
}
#module_386866064 {
position:static;
z-index:0;
top:793px;
left:1066px;
width:100%;
height: auto;
}
#module_386866064 .ModuleHead386866064 {
display:none;
}
#module_386866064 .BodyCenter.BodyCenter386866064 {
background:none;background-color:rgba(0,0,0,0);
}
#module_386866064 >.module_386866064 {
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_386866064 >.module_386866064{
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_386866064 .BodyCenter.BodyCenter386866064 {
padding-top:0.0000%;
padding-left:0.0000%;
padding-right:0.0000%;
padding-bottom:0.0000%;
}
}
@media screen and (max-width: 767px){
#module_386866064 .BodyCenter.BodyCenter386866064 {
padding-top:0px;
padding-left:0px;
padding-right:0px;
padding-bottom:0px;
}
}
@media screen and (min-width: 768px){
#module_386866064 >.module_386866064 {
margin-top:0.0000%;
margin-left:0.0000%;
margin-right:0.0000%;
margin-bottom:0.0000%;
}
}
@media screen and (max-width: 767px){
#module_386866064 >.module_386866064 {
margin-top:0px;
margin-left:0px;
margin-right:0px;
margin-bottom:0px;
}
}
#module_386866064 >.module_386866064 {box-shadow: 0px 0px 0px 0px #ccc}
#module_386866064:hover {
border:none;
}
#module_386866064:hover >.module_386866064 {box-shadow: 0px 0px 0px 0px #ccc;transition: box-shadow 0.5s ease 0s;}

#module_386866064 .Tit-abstract{color:#fff;}
#module_386866064 .Tit-abstract{font-size:16px;}
#module_386866064 .Tit-abstract{font-family:微软雅黑,Microsoft YaHei;}
#module_386866064 .Tit-abstract{font-style:normal;}
#module_386866064 .Tit-abstract{text-decoration:none;}
#module_386866064 .Tit-abstract{font-weight:normal;}
#module_386866064 .Intro-abstract{font-size:12px;}
#module_386866064 .Intro-abstract{font-family:微软雅黑,Microsoft YaHei;}
#module_386866064 .Intro-abstract{color:#f3f3f3;}
#module_386866064 .Intro-abstract{font-weight:normal;}
#module_386866064 .Intro-abstract{text-decoration:none;}
#module_386866064 .Intro-abstract{font-style:normal;}
#module_386866064 .album-img-c{background-color:#f5f5f5;}
#module_386866064 .album-img-c{}
#module_386866064 .album-img-c{background-repeat:no-repeat;}
#module_386866064 .album-img-c{}
#module_386866064 .album-img-c{}
#module_386866064 .album-img-c{}
#module_386866064 .album-img{border-top-color:transparent;}
#module_386866064 .album-img{border-top-style:none;}
#module_386866064 .album-img{border-top-width:0px;}
#module_386866064 .album-img{border-right-color:transparent;}
#module_386866064 .album-img{border-right-style:none;}
#module_386866064 .album-img{border-right-width:0px;}
#module_386866064 .album-img{border-bottom-color:transparent;}
#module_386866064 .album-img{border-bottom-style:none;}
#module_386866064 .album-img{border-bottom-width:0px;}
#module_386866064 .album-img{border-left-color:transparent;}
#module_386866064 .album-img{border-left-style:none;}
#module_386866064 .album-img{border-left-width:0px;}
#module_386866064 .album-img:hover .album-img-c{background-color:#f5f5f5;}
#module_386866064 .album-img:hover .album-img-c{}
#module_386866064 .album-img:hover .album-img-c{background-repeat:no-repeat;}
#module_386866064 .album-img:hover .album-img-c{}
#module_386866064 .album-img:hover .album-img-c{}
#module_386866064 .album-img:hover .album-img-c{}
#module_386866064 .album-img:hover{border-top-color:transparent;}
#module_386866064 .album-img:hover{border-top-style:none;}
#module_386866064 .album-img:hover{border-top-width:0px;}
#module_386866064 .album-img:hover{border-right-color:transparent;}
#module_386866064 .album-img:hover{border-right-style:none;}
#module_386866064 .album-img:hover{border-right-width:0px;}
#module_386866064 .album-img:hover{border-bottom-color:transparent;}
#module_386866064 .album-img:hover{border-bottom-style:none;}
#module_386866064 .album-img:hover{border-bottom-width:0px;}
#module_386866064 .album-img:hover{border-left-color:transparent;}
#module_386866064 .album-img:hover{border-left-style:none;}
#module_386866064 .album-img:hover{border-left-width:0px;}

.module_415170686 .ModuleHead .HeadCenter{float:none;}
#module_415170686 {
padding:0px;
}
#module_415170686 {
position:static;
z-index:0;
top:0px;
width:100%;
height: auto;
}
#module_415170686 .ModuleHead415170686 {
display:none;
}
#module_415170686 {
border:none;
}
@media screen and (min-width: 768px){
#module_415170686 .BodyCenter.BodyCenter415170686 {
padding-top:4.0795%;
padding-left:0.0000%;
padding-right:0.0000%;
padding-bottom:0.0000%;
}
}
@media screen and (max-width: 767px){
#module_415170686 .BodyCenter.BodyCenter415170686 {
}
}

#module_415170686 .ModuleSubContainer{background-color:transparent;}
#module_415170686 .ModuleSubContainer{}
#module_415170686 .ModuleSubContainer{background-repeat:no-repeat;}
#module_415170686 .ModuleSubContainer{background-position:0% 0%;}
#module_415170686 .ModuleSubContainer{background-attachment:scroll;}
#module_415170686 .ModuleSubContainer{}
#module_415170686 {!bgVideo!}{bgVideoUrl:}
#module_415170686 .gridBgVideo .bgVideoMask{opacity:0.2}
#module_415170686 .ModuleSubContainer{box-shadow:0px 0px 0px 0px rgba(0, 0, 0, 0); transition: box-shadow 0.5s ease;}
#module_415170686 .ModuleSubContainer:hover{box-shadow:0px 0px 0px 0px rgba(0, 0, 0, 0);}
.ModuleGridContainer.ModuleGridContainer415170686 {max-width:none;width:100%;}
.module_386866054 .ModuleHead .HeadCenter{float:none;}
#module_386866054 {
padding:0px;
}
#module_386866054 {
position:static;
z-index:0;
top:625px;
left:1884px;
width:100%;
height: auto;
}
#module_386866054 .ModuleHead386866054 {
display:none;
}
#module_386866054 .BodyCenter.BodyCenter386866054 {
background:none;background-color:rgb(34, 34, 34);
}
#module_386866054 >.module_386866054 {
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_386866054 >.module_386866054{
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_386866054 .BodyCenter.BodyCenter386866054 {
padding-top:0.0000%;
padding-left:0.0000%;
padding-right:0.0000%;
padding-bottom:0.0000%;
}
}
@media screen and (max-width: 767px){
#module_386866054 .BodyCenter.BodyCenter386866054 {
padding-top:0px;
padding-left:0px;
padding-right:0px;
padding-bottom:0px;
}
}
@media screen and (min-width: 768px){
#module_386866054 >.module_386866054 {
margin-top:0.0000%;
margin-left:0.0000%;
margin-right:0.0000%;
margin-bottom:0.0000%;
}
}
@media screen and (max-width: 767px){
#module_386866054 >.module_386866054 {
margin-top:0px;
margin-left:0px;
margin-right:0px;
margin-bottom:0px;
}
}
#module_386866054 >.module_386866054 {box-shadow: 0px 0px 0px 0px #ccc}
#module_386866054:hover {
border:none;
}
#module_386866054:hover >.module_386866054 {box-shadow: 0px 0px 0px 0px #ccc;transition: box-shadow 0.5s ease 0s;}

#module_386866054 .ModuleSubContainer{background-color:transparent;}
#module_386866054 .ModuleSubContainer{background-image:none;}
#module_386866054 .ModuleSubContainer{background-repeat:no-repeat;}
#module_386866054 .ModuleSubContainer{background-position:0% 0%;}
#module_386866054 .ModuleSubContainer{background-attachment:scroll;}
#module_386866054 .ModuleSubContainer{}
#module_386866054 {!bgVideo!}{bgVideoUrl:}
#module_386866054 .gridBgVideo .bgVideoMask{opacity:0.2}
#module_386866054 .ModuleSubContainer{box-shadow:0px 0px 0px 0px rgba(0, 0, 0, 0); transition: box-shadow 0.5s ease;}
#module_386866054 .ModuleSubContainer:hover{box-shadow:0px 0px 0px 0px #000;}
.ModuleGridContainer.ModuleGridContainer386866054 {width:500px;}
.module_386866100 .ModuleHead .HeadCenter{float:none;}
#module_386866100 {
padding:0px;
}
#module_386866100 {
position:static;
z-index:0;
top:0px;
width:100%;
height: auto;
}
#module_386866100 .ModuleHead386866100 {
display:none;
}
#module_386866100 {
border:none;
}
@media screen and (min-width: 768px){
#module_386866100 >.module_386866100 {
margin-top:0.0000%;
margin-left:0.0000%;
margin-right:0.0000%;
margin-bottom:0.0000%;
}
}
@media screen and (max-width: 767px){
#module_386866100 >.module_386866100 {
}
}

#module_386866100 .ModuleImageTextGiantContent{margin-top:0px;}
#module_386866100 .ModuleImageTextGiantContent{margin-bottom:0px;}
#module_386866100 .ModuleImageTextGiantContent{margin-left:0px;}
#module_386866100 .ModuleImageTextGiantContent{margin-right:0px;}
#module_386866100 .imageTextGiant-Container{padding-top:10px;}
#module_386866100 .imageTextGiant-Container{padding-bottom:10px;}
#module_386866100 .imageTextGiant-Container{padding-left:10px;}
#module_386866100 .imageTextGiant-Container{padding-right:10px;}
#module_386866100 .showHandle .btn{font-size:14px;}
#module_386866100 .showHandle .btn{font-family:;}
#module_386866100 .showHandle .btn{color:#333;}
#module_386866100 .showHandle .btn{font-weight:400;}
#module_386866100 .showHandle .btn{text-decoration:none;}
#module_386866100 .showHandle .btn{font-style:normal;}
#module_386866100 .showHandle div{border-top-color:#ddd !important;}
#module_386866100 .showHandle div{border-top-style:solid !important;}
#module_386866100 .showHandle div{border-top-width:1px !important;}
#module_386866100 .showHandle{background-color:transparent;}
#module_386866100 .showHandle{}
#module_386866100 .showHandle{background-repeat:no-repeat;}
#module_386866100 .showHandle{}
#module_386866100 .showHandle{}
#module_386866100 .showHandle{}
#module_386866100 a{font-size:unset;font-family:unset}
.module_386866055 .ModuleHead .HeadCenter{float:none;}
#module_386866055 {
padding:0px;
}
#module_386866055 {
position:static;
z-index:0;
width:100%;
height: auto;
}
#module_386866055 .ModuleHead386866055 {
display:none;
}

#module_386866055 .ModuleImageTextGiantContent{margin-top:px;}
#module_386866055 .ModuleImageTextGiantContent{margin-bottom:px;}
#module_386866055 .ModuleImageTextGiantContent{margin-left:px;}
#module_386866055 .ModuleImageTextGiantContent{margin-right:px;}
#module_386866055 .imageTextGiant-Container{padding-top:px;}
#module_386866055 .imageTextGiant-Container{padding-bottom:px;}
#module_386866055 .imageTextGiant-Container{padding-left:px;}
#module_386866055 .imageTextGiant-Container{padding-right:px;}
#module_386866055 .showHandle .btn{font-size:px;}
#module_386866055 .showHandle .btn{font-family:;}
#module_386866055 .showHandle .btn{color:;}
#module_386866055 .showHandle .btn{}
#module_386866055 .showHandle .btn{}
#module_386866055 .showHandle .btn{}
#module_386866055 .showHandle div{border-top-color: !important;}
#module_386866055 .showHandle div{border-top-style: !important;}
#module_386866055 .showHandle div{border-top-width:px !important;}
#module_386866055 .showHandle{background-color:;}
#module_386866055 .showHandle{}
#module_386866055 .showHandle{}
#module_386866055 .showHandle{}
#module_386866055 .showHandle{}
#module_386866055 .showHandle{}
#module_386866055 a{font-size:unset;font-family:unset}