@charset "utf-8";
.BodyCenter{height: auto; overflow: hidden;}
.sbanner {width:100%;height:auto;overflow: hidden; position: relative; }
.sbanner .bd ul { width:100%;height:auto;overflow: hidden;}
.sbanner .bd ul li { float: left; width: 100%; }
.sbanner .bd ul li img { display: block; width: 100%; }
.sbanner .hd { position: absolute; width: 100%; text-align: center; bottom: 12px; left: 0px; z-index: 1; }
.sbanner .hd ul li { width: 60px; height: 5px; display: inline-block; overflow: hidden; line-height: -999px; cursor: pointer; margin: 0 5px; background: #636569; }
.sbanner .hd ul li.on { background: #b90809; }
.sbanner .next, .sbanner .prev { width: 22px; height: 38px; position: absolute; cursor: pointer; transition: all 0.5s ease; top: 50%; transform: translateY(-50%); }
.sbanner .next {   left: 30px; transform: translateX(-60px); }
.sbanner .prev {  right: 30px; transform: translateX(60px); }
.sbanner:hover .next { transform: translateX(0); }
.sbanner:hover .prev { transform: translateX(0); }


.soubox{width:100%;height:65px;background:#f4f4f4;}
.soumain{width:1200px;height:65px; margin:0px auto;}

.souleft{width:475px;height:40px;margin-top:14px;border:1px solid #e50101;float:left;background:url(../images/sou.png) left center no-repeat; position: relative;}
.sinput{width:435px;height:37px;border:none;line-height:37px;margin-left:40px;outline:medium;background:none;}

.sbtn{ position: absolute; width:100px;height:40px;background:#e50101;line-height:40px;text-align:center;outline:medium;font-size:16px;color:#fff;right:0px;top:0px; z-index:99;}

.souright{width:700px;height:40px;margin-top:14px;float:left; margin-left:20px;line-height:40px;overflow:hidden;}

.souright a{color:#999;padding:0px 8px;color:#555;}



.nbanner {width:100%;height:auto;overflow: hidden; position: relative; background: #f2f2f2 }
.nbanner .bd ul { width:100%;height:auto;overflow: hidden;}
.nbanner .bd ul li { float: left; width: 100%; text-align: center}
.nbanner .bd ul li img { display: block; width: auto;max-width: 600px; margin: 0px auto; }
.nbanner .hd { position: absolute; width: 100%; text-align: center; bottom: 12px; left: 0px; z-index: 1; display: none }
.nbanner .hd ul li { width: 60px; height: 5px; display: inline-block; overflow: hidden; line-height: -999px; cursor: pointer; margin: 0 5px; background: #636569; }
.nbanner .hd ul li.on { background: #b90809; }
.nbanner .next, .nbanner .prev { width: 40px; height: 40px; position: absolute; cursor: pointer; transition: all 0.5s ease; top: 50%;  }
.nbanner .next {   left: 30px; transform: translateX(0px); background: url(../images/zuo.png) center center no-repeat;background-size: contain}
.nbanner .prev {  right: 30px; transform: translateX(0px); background: url(../images/you.png) center center no-repeat;background-size: contain}
.nbanner:hover .next { transform: translateX(0); }
.nbanner:hover .prev { transform: translateX(0); }



@media only screen and (max-width: 1200px)

{ 
	
	.nbanner .bd ul li img { display: block; width: auto;max-width: 320px; margin: 0px auto; }
.soumain{width:100%;height:65px; margin:0px auto;}

.souleft{width:100%;height:40px;margin-top:14px;border:1px solid #e50101;float:left;background:none; position: relative;}
.sinput{width:100%;height:37px;border:none;line-height:37px;margin-left:0px;text-indent:10px;outline:medium;background:none;}

.sbtn{ position: absolute; width:80px;height:40px;background:#e50101;line-height:40px;text-align:center;outline:medium;font-size:14px;color:#fff;right:0px;top:0px; z-index:99;}

.souright{display:none}

 

}


.product { padding:60px 0px;  }
#cate { padding: 40px 0; text-align: center; overflow: hidden; }
#cate li { display: inline-block; width:270px;height:60px; margin: 0 10px; }
#cate li a { display: block; width:270px;height:60px;border-radius:30px;line-height:60px; text-align:center; background:#3e3e3e;  color:#fff;  font-size: 20px; }
#cate li a:hover { background: #e50101; color: #fff;  }

#cate li.on a { background: #e50101; color: #fff; }


#ccate { padding: 40px 0; text-align: center; overflow: hidden; }
#ccate li { display: inline-block; width:auto;height:60px; margin: 0 10px; }
#ccate li a { display: block; width:auto;height:60px; padding: 0px 30px; border-radius:30px;line-height:60px; text-align:center; background:#3e3e3e;  color:#fff;  font-size: 20px; }
#ccate li a:hover { background: #e50101; color: #fff;  }

#ccate li.on a { background: #e50101; color: #fff; }


@media only screen and (max-width: 768px)

{ 
	
#ccate { padding: 20px 0; text-align: center; overflow: hidden; }
#ccate li { display: inline-block; width:auto;height:40px; margin: 0 5px; }
#ccate li a { display: block; width:auto;height:40px; padding: 0px 10px; border-radius:7px;line-height:40px; text-align:center; background:#3e3e3e;  color:#fff;  font-size: 14px; }
#ccate li a:hover { background: #e50101; color: #fff;  }

#ccate li.on a { background: #e50101; color: #fff; }


}


.plist { position: relative;width:1200px; margin:0px auto; }
.plist li { float: left; width: 385px; margin-right: 22.5px; margin-bottom: 40px; position: relative; height: 350px; overflow: hidden; }
.plist li:nth-child(3n){margin-right:0px;}
.plist li .pimg { display: block; width: 385px; height: 280px;text-align:center;line-height:280px;vertical-align: top;}
.plist li .pimg img{width:auto;width: 385px; height: 280px;line-height:280px;vertical-align: top}
.plist li span { display:block;width:385px;border-bottom:1px solid #dedede; background:url(../images/jiantou.png) right center no-repeat; height: 70px; padding:10px;  line-height: 25px; font-size: 22px;color:#333333; }
.plist li span font{font-size:12px;color:#b8b8b8;line-height:18px;}

.plist li:hover{-webkit-box-shadow: 0px -1px 20px 2px rgba(0,0,0,0.35);
-moz-box-shadow: 0px -1px 20px 2px rgba(0,0,0,0.35);
box-shadow: 0px -1px 20px 2px rgba(0,0,0,0.35);}
.plist li:hover span{ border-bottom:1px solid #e50101;color:#e50101;background:url(../images/jiantou2.png) right center no-repeat;}
.plist li:hover span font{color:#e50101;}

 
.pbanner {width:100%;height:auto;overflow: hidden; position: relative; }
.pbanner .bd ul { width:100%;height:auto;overflow: hidden;}
.pbanner .bd ul li { float: left; width: 100%; }
.pbanner .bd ul li img { display: block; width: 100%; }
.pbanner .hd { position: absolute; width: 100%; text-align: center; bottom: 12px; left: 0px; z-index: 1; }
.pbanner .hd ul li { width: 60px; height: 5px; display: inline-block; overflow: hidden; line-height: -999px; cursor: pointer; margin: 0 5px; background: #636569; }
.pbanner .hd ul li.on { background: #b90809; }
.pbanner .next, .banner .prev { width: 22px; height: 38px; position: absolute; cursor: pointer; transition: all 0.5s ease; top: 50%; transform: translateY(-50%); }
.pbanner .next {   left: 30px; transform: translateX(-60px); }
.pbanner .prev { right: 30px; transform: translateX(60px); }
.pbanner:hover .next { transform: translateX(0); }
.pbanner:hover .prev { transform: translateX(0); }




.banner {width:100%;height:auto;overflow: hidden; position: relative; }
.banner .bd ul { width:100%;height:auto;overflow: hidden;}
.banner .bd ul li { float: left; width: 100%; }
.banner .bd ul li img { display: block; width: 100%; }
.banner .hd { position: absolute; width: 100%; text-align: center; bottom: 12px; left: 0px; z-index: 1; }
.banner .hd ul li { width: 60px; height: 5px; display: inline-block; overflow: hidden; line-height: -999px; cursor: pointer; margin: 0 5px; background: #636569; }
.banner .hd ul li.on { background: #b90809; }
.banner .next, .banner .prev { width: 22px; height: 38px; position: absolute; cursor: pointer; transition: all 0.5s ease; top: 50%; transform: translateY(-50%); }
.banner .next {  left: 30px; transform: translateX(-60px); }
.banner .prev {  right: 30px; transform: translateX(60px); }
.banner:hover .next { transform: translateX(0); }
.banner:hover .prev { transform: translateX(0); }




@media only screen and (max-width: 1200px) { 
	
	
	.product { padding:10px;  }
#cate { padding: 20px 0; text-align: center; overflow: hidden;padding-bottom:0px; }
#cate li { display: inline-block; width:31%;height:40px; margin: 0 2%; }
#cate li a { display: block; width:100%;height:40px;border-radius:20px;line-height:40px; text-align:center; background:#3e3e3e;  color:#fff;  font-size: 14px; }
#cate li a:hover { background: #e50101; color: #fff;  }
#cate li.on a { background: #e50101; color: #fff; }
	
.plist { position: relative; overflow: hidden;width:100%; margin:0px auto; }
.plist li { float: left; width: 46%; margin-left:2%; margin-right: 2%; height:175px;margin-bottom: 20px; position: relative; overflow: hidden; }
 .plist li:nth-child(3n){margin-right:2%;}

.plist li .pimg { display: block; width: 100%; height: 140px;text-align:center;line-height:140px;vertical-align: middle;}
.plist li .pimg img{width:auto;max-width:100%;max-height:140px;line-height:140px;vertical-align: middle}
.plist li span { display:block;width:100%;border-bottom:1px solid #dedede; background:none; height: 35px; padding:0px 10px;  line-height: 35px; font-size: 18px;color:#333333; overflow:hidden; }
.plist li span font{font-size:12px;color:#b8b8b8;line-height:18px;display:none;}

.plist li:hover span{ border-bottom:1px solid #e50101;color:#e50101;background:none;}
.plist li:hover span font{color:#e50101;}

 
	
	
	
  .banner .hd { position: absolute; width: 100%; text-align: center; bottom: 5px; left: 0px; z-index: 1; }

	.banner .hd ul li { width: 30px; height: 3px; display: inline-block; overflow: hidden; line-height: -999px; cursor: pointer; margin: 0 5px; background: #636569; }

	
	
	  .pbanner .hd { position: absolute; width: 100%; text-align: center; bottom: 5px; left: 0px; z-index: 1; }

	.pbanner .hd ul li { width: 30px; height: 3px; display: inline-block; overflow: hidden; line-height: -999px; cursor: pointer; margin: 0 5px; background: #636569; }

	
		
	  .sbanner .hd { position: absolute; width: 100%; text-align: center; bottom: 5px; left: 0px; z-index: 1; }

	.sbanner .hd ul li { width: 30px; height: 3px; display: inline-block; overflow: hidden; line-height: -999px; cursor: pointer; margin: 0 5px; background: #636569; }

	
}

.sytit{width:1200px;height:80px;line-height:80px;margin:20px auto;text-align:center;font-size:40px; background:url(../images/heng.jpg) bottom center no-repeat;}

.syadbox{width:1200px;height:auto;overflow:hidden;margin:0px auto; }

.syad1{width:740px;height:455px;float:left;margin-top:10px;}
.syad2{width:450px;height:455px;float:left;margin-left:10px;margin-top:10px;}
.syad3{width:450px;height:455px;float:left;margin-top:10px;}
.syad4{width:740px;height:455px;float:left;margin-left:10px;margin-top:10px;}
.syad5{width:740px;height:455px;float:left;margin-top:10px;}
.syad6{width:450px;height:455px;float:left;margin-left:10px;margin-top:10px;}


@media only screen and (max-width: 1200px) { 

	.sytit{width:100%;height:60px;line-height:60px;margin:20px auto;text-align:center;font-size:20px; background:url(../images/heng.jpg) bottom center no-repeat;}

.syadbox{width:100%;height:auto;overflow:hidden;margin:0px auto; }

.syad1{width:100%;height:auto;overflow:hidden;float:left;margin-top:10px;margin-left:0px; }
.syad2{width:100%;height:auto;overflow:hidden;float:left;margin-top:10px;margin-left:0px;}
.syad3{width:100%;height:auto;overflow:hidden;float:left;margin-top:10px;margin-left:0px;}
.syad4{width:100%;height:auto;overflow:hidden;float:left;margin-top:10px;margin-left:0px;}
.syad5{width:100%;height:auto;overflow:hidden;float:left;margin-top:10px;margin-left:0px;}
.syad6{width:100%;height:auto;overflow:hidden;float:left;margin-top:10px;margin-left:0px;}

	
}



/* cache file /mnt/YouZhan/youzhannew-eyunshe/caches/63236/csscache/63236_304391_1_.cache exists */
/*md5:3709a43a13a9196e834b59295f06d185*/
.ModuleGridContainer[gridswidthmode="2"]{max-width:1200px;width:auto;}
.BodyLeftZone{display:none;}
.BodyRightZone{display:none;}
.BodyMain2Zone{display:none;}
.BodyMain3Zone{display:none;}
.BodyMain4Zone{display:none;}
.ModuleGridGiant.layout-101 .ModuleGridItem {
    padding: 0
}

.ModuleGridGiant.layout-101 .row {
    margin-right: 0px;
    margin-left: 0px;
}

.ModuleGridGiant.layout-101 .ModuleGridCol {
    padding: 0px;
}

.ModuleGridGiant.layout-101 .ModuleGridItem {
    padding: 0px;
}
 

.ModuleGridGiant.layout-101 .ModuleGridContainer {
    margin-right: auto;
    margin-left: auto;
    padding-right: 0;
    padding-left: 0;
}
.ModuleGridGiant.layout-101{height: 100%;}
.ModuleGridGiant.layout-101 .ModuleSubContainer{position: relative;}
.ModuleGridGiant.layout-101 .gridBgVideo{position: absolute;top: 0;left: 0;width:100%;z-index: -1;}
.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_15910873 .ModuleHead .HeadCenter{float:none;}
#module_15910873 {
padding:0px;
}
#module_15910873 {
position:static;
z-index:999;
top:0px;
left:0px;
width:100%;
height: auto;
}
#module_15910873 .ModuleHead15910873 {
display:none;
}
#module_15910873 .ModuleHead .HeadText.HeadText15910873 {
font-family:微软雅黑,Microsoft YaHei;
font-size:12px;
color:#000;
font-weight:normal;
text-decoration:initial;
font-style:normal;
text-align:left;
}
#module_15910873 .ModuleHead .HeadCenter.HeadCenter15910873{text-align:left;}
#module_15910873 .ModuleHead .HeadCenter.HeadCenter15910873 {
margin:0;
background:none;background-color:rgba(0,0,0,0);
}
#module_15910873 .BodyCenter.BodyCenter15910873 {
background:none;background-color:rgba(0, 0, 0, 1);
}
#module_15910873 >.module_15910873 {
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_15910873 >.module_15910873{
overflow: 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_15910873 .BodyCenter.BodyCenter15910873 {
padding-top:0px;
padding-left:0px;
padding-right:0px;
padding-bottom:0px;
}
}
@media screen and (max-width: 767px){
#module_15910873 .BodyCenter.BodyCenter15910873 {
padding-top:0px;
padding-left:0px;
padding-right:0px;
padding-bottom:0px;
}
}
@media screen and (min-width: 768px){
#module_15910873 >.module_15910873 {
margin-top:0px;
margin-left:0px;
margin-right:0px;
margin-bottom:0px;
}
}
@media screen and (max-width: 767px){
#module_15910873 >.module_15910873 {
margin-top:0px;
margin-left:0px;
margin-right:0px;
margin-bottom:0px;
}
}

#module_15910873 .ModuleSubContainer{background-color:transparent;}
#module_15910873 .ModuleSubContainer{background-image:none;}
#module_15910873 .ModuleSubContainer{background-repeat:no-repeat;}
#module_15910873 .ModuleSubContainer{background-position:0% 0%;}
#module_15910873 .ModuleSubContainer{background-attachment:scroll;}

#module_15910873 .gridBgVideo .bgVideoMask{opacity:0.2}
.ModuleGridContainer.ModuleGridContainer15910873 {}
/*图文模块 layout 101*/
.ModuleImageTextGiant.layout-101 .imageTextGiant-Container{height: auto; word-wrap: break-word;max-height: 100%;padding:10px;max-width: 100%; overflow: hidden;}.module_15910872 .ModuleHead .HeadCenter{float:none;}
#module_15910872 {
padding:0px;
}
#module_15910872 {
position:static;
z-index:0;
top:105px;
left:496px;
width:100%;
height: auto;
}
#module_15910872 .ModuleHead15910872 {
display:none;
}

#module_15910872 .ModuleImageTextGiantContent{margin-top:px;}
#module_15910872 .ModuleImageTextGiantContent{margin-bottom:px;}
#module_15910872 .ModuleImageTextGiantContent{margin-left:px;}
#module_15910872 .ModuleImageTextGiantContent{margin-right:px;}

#module_15910872 .imageTextGiant-Container{padding-top:0px; vertical-align: middle}
#module_15910872 .imageTextGiant-Container{padding-bottom:0px;}
#module_15910872 .imageTextGiant-Container{padding-left:10px;}
#module_15910872 .imageTextGiant-Container{padding-right:10px;}

.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;
}
.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;
  background-color: #fff; 
}
.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: -50px;
  width: 100px;
  height: 2px;
  background-color: #e50101;
  -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: 0%;
}
@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;}.module_15910796 .ModuleHead .HeadCenter{float:none;}
#module_15910796 {
padding:0px;
}
#module_15910796 {
position:static;
z-index:0;
top:154px;
left:972px;
width:100%;
height: auto;
}
#module_15910796 .ModuleHead15910796 {
display:none;
}
#module_15910796 .ModuleHead .HeadText.HeadText15910796 {
font-family:微软雅黑,Microsoft YaHei;
font-size:12px;
color:#000;
font-weight:normal;
text-decoration:initial;
font-style:normal;
text-align:left;
}
#module_15910796 .ModuleHead .HeadCenter.HeadCenter15910796{text-align:left;}
#module_15910796 .ModuleHead .HeadCenter.HeadCenter15910796 {
margin:0;
background:none;background-color:rgba(0,0,0,0);
}
#module_15910796 .BodyCenter.BodyCenter15910796 {
background:none;background-color:rgba(0,0,0,0);
}
#module_15910796 >.module_15910796 {
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_15910796 >.module_15910796{
overflow: 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_15910796 .BodyCenter.BodyCenter15910796 {
padding-top:0px;
padding-left:0px;
padding-right:0px;
padding-bottom:0px;
}
}
@media screen and (max-width: 767px){
#module_15910796 .BodyCenter.BodyCenter15910796 {
padding-top:0px;
padding-left:0px;
padding-right:0px;
padding-bottom:0px;
}
}
@media screen and (min-width: 768px){
#module_15910796 >.module_15910796 {
margin-top:0px;
margin-left:0px;
margin-right:0px;
margin-bottom:0px;
}
}
@media screen and (max-width: 767px){
#module_15910796 >.module_15910796 {
margin-top:0px;
margin-left:0px;
margin-right:0px;
margin-bottom:0px;
}
}

#module_15910796 .main-nav-item-group{height:84px;line-height: 84px;}
#module_15910796 .main-nav-item{height:84px;line-height:84px;margin-left: 8px; margin-right: 8px;}
#module_15910796 .navBorderTop{height:84px;}
#module_15910796 .main-nav-content{height:84px}
#module_15910796 .main-nav-content{background-color:rgba(0,0,0,0);}
#module_15910796 .main-nav-content{background-image:none;}
#module_15910796 .main-nav-content{background-repeat:no-repeat;}
#module_15910796 .main-nav-content{}
#module_15910796 .main-nav-content{}
#module_15910796 .main-nav-content{text-align:right;}
#module_15910796 .main-nav-item span{font-size:14px;}
#module_15910796 .main-nav-item span{font-family:微软雅黑,Microsoft YaHei;}
#module_15910796 .main-nav-item span{color:rgb(242, 242, 242);}
#module_15910796 .main-nav-item span{font-weight:normal;}
#module_15910796 .main-nav-item span{text-decoration:none;}
#module_15910796 .main-nav-item span{font-style:normal;}
#module_15910796 .main-nav-item{background-color:transparent;}
#module_15910796 .main-nav-item{background-image:none;}
#module_15910796 .main-nav-item{background-repeat:no-repeat;}
#module_15910796 .main-nav-item{}
#module_15910796 .main-nav-item span{width:auto;text-transform: uppercase}
#module_15910796 .main-nav-item span{padding-left:15px;padding-right:15px;}

#module_15910796 .main-nav-item.cur span{border-bottom: 2px solid #e50101; color: #e50101;text-transform: uppercase}
#module_15910796 .main-nav-item:hover span{border-bottom: 2px solid #e50101; color: #e50101;text-transform: uppercase}

#module_15910796 .sub-nav-item-group{border-top-color:#333;}
#module_15910796 .sub-nav-item-group{border-top-style:solid;}
#module_15910796 .sub-nav-item-group{border-top-width:0px;}
#module_15910796 .sub-nav-item-group{border-right-color:transparent;}
#module_15910796 .sub-nav-item-group{border-right-style:none;}
#module_15910796 .sub-nav-item-group{border-right-width:0px;}
#module_15910796 .sub-nav-item-group{border-bottom-color:transparent;}
#module_15910796 .sub-nav-item-group{border-bottom-style:none;}
#module_15910796 .sub-nav-item-group{border-bottom-width:0px;}
#module_15910796 .sub-nav-item-group{border-left-color:transparent;}
#module_15910796 .sub-nav-item-group{border-left-style:none;}
#module_15910796 .sub-nav-item-group{border-left-width:0px;}
#module_15910796 .sub-nav-item-group{width:160px;  }
#module_15910796 .sub-nav-item{height:40px;line-height:40px}
#module_15910796 .sub-nav-item{font-size:14px;}
#module_15910796 .sub-nav-item{font-family:微软雅黑,Microsoft YaHei;}
#module_15910796 .sub-nav-item{color:#000;}
#module_15910796 .sub-nav-item{font-weight:normal;}
#module_15910796 .sub-nav-item{text-decoration:none;}
#module_15910796 .sub-nav-item{font-style:normal;}
#module_15910796 .sub-nav-item{background-color:#000; color: #fff}
#module_15910796 .sub-nav-item{background-image:none;}
#module_15910796 .sub-nav-item{background-repeat:no-repeat;}
 
#module_15910796 .sub-nav-item{margin-top:0px;}
#module_15910796 .main-nav-item-hover span{font-size:14px;}
#module_15910796 .main-nav-item-hover span{font-family:微软雅黑,Microsoft YaHei;}
#module_15910796 .main-nav-item-hover span{color:#fff;}#module_15910796 .main-nav-item-hover::after{background-color:#fff;}
#module_15910796 .main-nav-item-hover span{font-weight:normal;}
#module_15910796 .main-nav-item-hover span{text-decoration:none;}
#module_15910796 .main-nav-item-hover span{font-style:normal;}
#module_15910796 .navBorderTop{background-color:rgb(249, 6, 6);}
#module_15910796 .navBorderTop{background-image:none;}
#module_15910796 .navBorderTop{background-repeat:no-repeat;}
#module_15910796 .navBorderTop{}
#module_15910796 .navBorderTop{}
#module_15910796 .sub-nav-item:hover{font-size:14px;}
#module_15910796 .sub-nav-item:hover{font-family:微软雅黑,Microsoft YaHei;}
#module_15910796 .sub-nav-item:hover{color:#fff;}
#module_15910796 .sub-nav-item:hover{font-weight:normal;}
#module_15910796 .sub-nav-item:hover{text-decoration:none;}
#module_15910796 .sub-nav-item:hover{font-style:normal;}
#module_15910796 .sub-nav-item:hover{background-color:#e50101;}
#module_15910796 .sub-nav-item:hover{background-image:none;}
#module_15910796 .sub-nav-item:hover{background-repeat:no-repeat;}
#module_15910796 .sub-nav-item:hover{}
#module_15910796 .sub-nav-item:hover{}


.ModuleLangSwitchGiant.layout-102 .lang-list{
    display: inline-block;
    vertical-align: top;
}
.ModuleLangSwitchGiant.layout-102 .lang-list li{
	float:left
}
.ModuleLangSwitchGiant.layout-102 .lang-text{
	font-size:12px;
	color:#333;
	padding:10px;
	position: relative;
}
.ModuleLangSwitchGiant.layout-102 .lang-text.current{
	color:#e50101;
}
.ModuleLangSwitchGiant.layout-102 .lang-text:hover{
	color:#e50101;
}
.ModuleLangSwitchGiant.layout-102 .lang-split{
	border-left:1px solid #333;
}
.ModuleLangSwitchGiant.layout-102 li:nth-last-of-type(1)>.lang-split{
	border-left:none !important;
}
.ModuleLangSwitchGiant.layout-102 .lang-text:after{ content: ""; position: absolute; width: 1px; background: #ccc; height: 14px; top: 50%; right: 0;    transform: translate(0 ,-50%);}
.ModuleLangSwitchGiant.layout-102 .lang-list li:last-child a:after{ background: none}.module_15910874 .ModuleHead .HeadCenter{float:none;}
#module_15910874 {
padding:0px;
}
#module_15910874 {
position:static;
z-index:0;
width:100%;
height: auto;
}
#module_15910874 .ModuleHead15910874 {
display:none;
}
#module_15910874 .ModuleHead .HeadText.HeadText15910874 {
font-family:微软雅黑,Microsoft YaHei;
font-size:12px;
color:#000;
font-weight:normal;
text-decoration:initial;
font-style:normal;
text-align:left;
}
#module_15910874 .ModuleHead .HeadCenter.HeadCenter15910874{text-align:left;}
#module_15910874 .ModuleHead .HeadCenter.HeadCenter15910874 {
margin:0;
background:none;background-color:rgba(0,0,0,0);
}
#module_15910874 .BodyCenter.BodyCenter15910874 {
background:none;background-color:rgba(0,0,0,0);
}
#module_15910874 >.module_15910874 {
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_15910874 >.module_15910874{
overflow: 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_15910874 .BodyCenter.BodyCenter15910874 {
padding-top:0px;
padding-left:0px;
padding-right:0px;
padding-bottom:0px;
}
}
@media screen and (max-width: 767px){
#module_15910874 .BodyCenter.BodyCenter15910874 {
padding-top:0px;
padding-left:0px;
padding-right:0px;
padding-bottom:0px;
}
}
@media screen and (min-width: 768px){
#module_15910874 >.module_15910874 {
margin-top:29px;
margin-left:0px;
margin-right:0px;
margin-bottom:0px;
}
}
@media screen and (max-width: 767px){
#module_15910874 >.module_15910874 {
margin-top:13px;
margin-left:0px;
margin-right:0px;
margin-bottom:13px;
}
}

#module_15910874 .BodyCenter{text-align:right;}
#module_15910874 .lang-text{font-size:12px;}
#module_15910874 .lang-text{font-family:微软雅黑,Microsoft YaHei;}
#module_15910874 .lang-text{color:rgb(242, 242, 242);}
#module_15910874 .lang-text{font-weight:normal;}
#module_15910874 .lang-text{text-decoration:initial;}
#module_15910874 .lang-text{font-style:normal;}
#module_15910874 .lang-list{background-color:;}
#module_15910874 .lang-list{}
#module_15910874 .lang-list{}
#module_15910874 .lang-list{}
#module_15910874 .lang-list{}
#module_15910874 .lang-text:hover,#module_15910874 .lang-text.current{font-size:12px;}
#module_15910874 .lang-text:hover,#module_15910874 .lang-text.current{font-family:微软雅黑,Microsoft YaHei;}
#module_15910874 .lang-text:hover,#module_15910874 .lang-text.current{color:#e50101;}
#module_15910874 .lang-text:hover,#module_15910874 .lang-text.current{font-weight:normal;}
#module_15910874 .lang-text:hover,#module_15910874 .lang-text.current{text-decoration:initial;}
#module_15910874 .lang-text:hover,#module_15910874 .lang-text.current{font-style:normal;}

.ModuleImageGiant.layout-101 .BodyCenter{
	text-align:center;
}
.ModuleImageGiant.layout-101 img{
	margin: auto;
    max-width: 100%;
	border: none;
}

.module_15910925 .ModuleHead .HeadCenter{float:none;}
#module_15910925 {
padding:0px;
}
#module_15910925 {
position:static;
z-index:0;
top:0px;
width:100%;
height: auto;
}
#module_15910925 .ModuleHead15910925 {
display:none;
}

#module_15910925 img{border-top-color:transparent;}
#module_15910925 img{border-top-style:none;}
#module_15910925 img{border-top-width:0px;}
#module_15910925 img{border-right-color:transparent;}
#module_15910925 img{border-right-style:none;}
#module_15910925 img{border-right-width:0px;}
#module_15910925 img{border-bottom-color:transparent;}
#module_15910925 img{border-bottom-style:none;}
#module_15910925 img{border-bottom-width:0px;}
#module_15910925 img{border-left-color:transparent;}
#module_15910925 img{border-left-style:none;}
#module_15910925 img{border-left-width:0px;}
#module_15910925 img{border-top-left-radius:0px;}
#module_15910925 img{border-top-right-radius:0px;}
#module_15910925 img{border-bottom-left-radius:0px;}
#module_15910925 img{border-bottom-right-radius:0px;}
.module_15910924 .ModuleHead .HeadCenter{float:none;}
#module_15910924 {
padding:0px;
}
#module_15910924 {
position:static;
z-index:0;
top:0px;
width:100%;
height: auto;
}
#module_15910924 .ModuleHead15910924 {
display:none;
}
#module_15910924 .ModuleHead .HeadText.HeadText15910924 {
font-family:微软雅黑,Microsoft YaHei;
font-size:12px;
color:#000;
font-weight:normal;
text-decoration:initial;
font-style:normal;
text-align:left;
}
#module_15910924 .ModuleHead .HeadCenter.HeadCenter15910924{text-align:left;}
#module_15910924 .ModuleHead .HeadCenter.HeadCenter15910924 {
margin:0;
background:none;background-color:rgba(0,0,0,0);
}
#module_15910924 .BodyCenter.BodyCenter15910924 {
background:none;background-color:rgba(0,0,0,0);
}
#module_15910924 >.module_15910924 {
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_15910924 >.module_15910924{
overflow: 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_15910924 .BodyCenter.BodyCenter15910924 {
padding-top:50px;
padding-left:0px;
padding-right:0px;
padding-bottom:100px;
}
}
@media screen and (max-width: 767px){
#module_15910924 .BodyCenter.BodyCenter15910924 {
padding-top:20px;
padding-left:0px;
padding-right:0px;
padding-bottom:0px;
}
}
@media screen and (min-width: 768px){
#module_15910924 >.module_15910924 {
margin-top:0px;
margin-left:0px;
margin-right:0px;
margin-bottom:0px;
}
}
@media screen and (max-width: 767px){
#module_15910924 >.module_15910924 {
margin-top:0px;
margin-left:0px;
margin-right:0px;
margin-bottom:0px;
}
}

#module_15910924 .ModuleSubContainer{background-color:transparent;}
#module_15910924 .ModuleSubContainer{background-image:none;}
#module_15910924 .ModuleSubContainer{background-repeat:no-repeat;}
#module_15910924 .ModuleSubContainer{background-position:0% 0%;}
#module_15910924 .ModuleSubContainer{background-attachment:scroll;}
#module_15910924 {!bgVideo!}{bgVideoUrl:none}
#module_15910924 .gridBgVideo .bgVideoMask{opacity:0.2}
.ModuleGridContainer.ModuleGridContainer15910924 {}
.module_15910931 .ModuleHead .HeadCenter{float:none;}
#module_15910931 {
padding:0px;
}
#module_15910931 {
position:static;
z-index:0;
top:425px;
left:905px;
width:100%;
height: auto;
}
#module_15910931 .ModuleHead15910931 {
display:none;
}
#module_15910931 .ModuleHead .HeadText.HeadText15910931 {
font-family:微软雅黑,Microsoft YaHei;
font-size:12px;
color:#000;
font-weight:normal;
text-decoration:initial;
font-style:normal;
text-align:left;
}
#module_15910931 .ModuleHead .HeadCenter.HeadCenter15910931{text-align:left;}
#module_15910931 .ModuleHead .HeadCenter.HeadCenter15910931 {
margin:0;
background:none;background-color:rgba(0,0,0,0);
}
#module_15910931 .BodyCenter.BodyCenter15910931 {
background:none;background-color:rgba(0,0,0,0);
}
#module_15910931 >.module_15910931 {
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_15910931 >.module_15910931{
overflow: 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_15910931 .BodyCenter.BodyCenter15910931 {
padding-top:0px;
padding-left:0px;
padding-right:0px;
padding-bottom:0px;
}
}
@media screen and (max-width: 767px){
#module_15910931 .BodyCenter.BodyCenter15910931 {
padding-top:0px;
padding-left:0px;
padding-right:0px;
padding-bottom:0px;
}
}
@media screen and (min-width: 768px){
#module_15910931 >.module_15910931 {
margin-top:0px;
margin-left:0px;
margin-right:0px;
margin-bottom:10px;
}
}
@media screen and (max-width: 767px){
#module_15910931 >.module_15910931 {
margin-top:0px;
margin-left:0px;
margin-right:0px;
margin-bottom:0px;
}
}

#module_15910931 .ModuleImageTextGiantContent{margin-top:0px;}
#module_15910931 .ModuleImageTextGiantContent{margin-bottom:0px;}
#module_15910931 .ModuleImageTextGiantContent{margin-left:0px;}
#module_15910931 .ModuleImageTextGiantContent{margin-right:0px; text-transform: uppercase}
#module_15910931 .imageTextGiant-Container{padding-top:10px;}
#module_15910931 .imageTextGiant-Container{padding-bottom:10px;}
#module_15910931 .imageTextGiant-Container{padding-left:10px;}
#module_15910931 .imageTextGiant-Container{padding-right:10px;}

.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:unset;}
.ModuleCommonClsGiant.layout-105 .one-classify-box.show .main-class-item{margin-bottom: 0px; line-height: 60px;}
/*到手机应该隐藏*/
.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-block;}
.ModuleCommonClsGiant.layout-105 .main-class-text{font-size:12px;width:100%;padding: 0 10px;line-height: 38px;color:#666;display: inline-block;vertical-align:top;text-align: center;overflow: hidden}

.ModuleCommonClsGiant.layout-105 .main-class-item.active{background: #303135}
.ModuleCommonClsGiant.layout-105 .main-class-item.active .main-class-text{color:#fff;}

@media (max-width: 767px) {
  .ModuleCommonClsGiant.layout-105 .main-class-text {
    font-size: 12px;
    line-height: 30px;
    color: #666;
    display: inline-block;
    vertical-align: middle;
    text-align: center;
    overflow: hidden;
    padding: 0 5px;
  } 
}.module_15910933 .ModuleHead .HeadCenter{float:none;}
#module_15910933 {
padding:0px;
}
#module_15910933 {
position:static;
z-index:0;
top:559px;
left:764px;
width:100%;
height: auto;
}
#module_15910933 .ModuleHead15910933 {
display:none;
}
 
#module_15910933 >.module_15910933 {
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_15910933 >.module_15910933{
overflow: 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_15910933 .BodyCenter.BodyCenter15910933 {
padding-top:0px;
padding-left:0px;
padding-right:0px;
padding-bottom:0px;
}
}
@media screen and (max-width: 767px){
#module_15910933 .BodyCenter.BodyCenter15910933 {
padding-top:0px;
padding-left:0px;
padding-right:0px;
padding-bottom:0px;
}
}
@media screen and (min-width: 768px){
#module_15910933 >.module_15910933 {
margin-top:0px;
margin-left:0px;
margin-right:0px;
margin-bottom:0px;
}
}
@media screen and (max-width: 767px){
#module_15910933 >.module_15910933 {
margin-top:0px;
margin-left:0px;
margin-right:0px;
margin-bottom:0px;
}
}

#module_15910933 .one-classify-box{text-align:center;}
#module_15910933 .main-class-item{ margin: 0px 15px;}
#module_15910933 .main-class-item{background-repeat:no-repeat;}
#module_15910933 .main-class-item{}
#module_15910933 .main-class-item{}
#module_15910933 .main-class-item{height:60px;} 
#module_15910933 .main-class-item{line-height:60px;}
#module_15910933 .main-class-item{border-top-color:#e50101;}
#module_15910933 .main-class-item{border-top-style:solid;}
#module_15910933 .main-class-item{border-top-width:0px;}
#module_15910933 .main-class-item{border-right-color:#e50101;}
#module_15910933 .main-class-item{border-right-style:solid;}
#module_15910933 .main-class-item{border-right-width:0px;}
#module_15910933 .main-class-item{border-bottom-color:#e50101;}
#module_15910933 .main-class-item{border-bottom-style:solid;}
#module_15910933 .main-class-item{border-bottom-width:0px;}
#module_15910933 .main-class-item{border-left-color:#e50101;}
#module_15910933 .main-class-item{border-left-style:solid;}
#module_15910933 .main-class-item{border-left-width:0px;}
#module_15910933 .main-class-text{font-size:14px;}
#module_15910933 .main-class-text{font-family:微软雅黑,Microsoft YaHei;}
#module_15910933 .main-class-text{color:#666;}
#module_15910933 .main-class-text{font-weight:normal;}
#module_15910933 .main-class-text{text-decoration:none;}
#module_15910933 .main-class-text{font-style:normal;}
#module_15910933 .main-class-text{width:270px;line-height: 60px;font-size: 16px; background: #3e3e3e;border-radius: 30px; padding: 0px 25px;color: #fff; }

@media screen and (max-width: 767px){
	#module_15910933 .main-class-item{ width: 46%; margin: 0px 2%; margin-top: 10px;}
	
#module_15910933 .main-class-text{width:100%;line-height: 40px;font-size: 14px; background: #3e3e3e;border-radius: 15px;color: #fff; }

}

#module_15910933 .main-class-text.on{background: #e50101;}
#module_15910933 .main-class-item.active{background:#e50101;}
#module_15910933 .main-class-item.active{}
#module_15910933 .main-class-item.active{background-repeat:no-repeat;}
#module_15910933 .main-class-item.active{}
#module_15910933 .main-class-item.active{}
#module_15910933 .main-class-item.active .main-class-text{font-size:14px;}
#module_15910933 .main-class-item.active .main-class-text{font-family:微软雅黑,Microsoft YaHei;}
#module_15910933 .main-class-item.active .main-class-text{color:#fff;}
#module_15910933 .main-class-item.active .main-class-text{font-weight:normal;}
#module_15910933 .main-class-item.active .main-class-text{text-decoration:none;}
#module_15910933 .main-class-item.active .main-class-text{font-style:normal;}



/*layout-113内容*/
.flexs{ display: flex;  flex-wrap: wrap;  align-content: flex-start;}

.ModuleProductListGiant.layout-113 .pro-container>li { position: relative;transition: all .5s ease-out 0s; padding: 0px;}
.ModuleProductListGiant.layout-113 .pro-container li { float: left; margin: 0 2% 2% 0 ; border: 1px solid #ccc; background-color: #f7f7f7; font-size: 16px; cursor: pointer; transition: all 0.3s ease-out 0s;}
.ModuleProductListGiant.layout-113 .pro-container li .pro-img { list-style-type: none; display: block; overflow: hidden; max-width: 100%; width: 100%; position: relative;}
.ModuleProductListGiant.layout-113 .pro-container li .pro-img .dummy{ padding-top: 100%; background-color: #efefef; }
.ModuleProductListGiant.layout-113 .pro-container li .pro-img img{transition: all .3s ease-out 0s; position: absolute; top: 0; bottom: 0; left: 0; right: 0; max-width: 100%; max-height: 100%; display: block; margin:auto; padding: auto;}
.ModuleProductListGiant.layout-113 .pro-container li .pro-tit { position: relative; transition: all .3s ease-out 0s; }
.ModuleProductListGiant.layout-113 .pro-container li .pro-tit .pro-name{ margin-top: 0px;height: 45px;line-height: 45px; text-overflow: ellipsis; overflow: hidden; /*white-space: nowrap;*/ text-align: center; }
.ModuleProductListGiant.layout-113 .pro-container li .pro-tit .pro-desc{ text-overflow: ellipsis;  overflow: hidden;  white-space: nowrap; margin-top: 12px; text-align: center; height: 18px;}
.ModuleProductListGiant.layout-113 .pro-container li .pro-buybtn{ float: right; display:inline-block; margin-top: -34px;cursor: pointer;}
.ModuleProductListGiant.layout-113 .pro-container li .pro-tit .pro-price{ font-size: 18px; color: rgb(241,2,20); font-weight: bold;}
.ModuleProductListGiant.layout-113 .pro-container li .pro-tit .pro-price del{ color:rgb( 102,102,102);font-weight: 100; padding-left: 5px; }
.ModuleProductListGiant.layout-113 .pro-container li .pro-tit .pro-buybtn span{background-size: 100% 100%; width: 26px; height: 23px; display:inline-block;font-size: 26px;}
.ModuleProductListGiant.layout-113 .pro-container li:hover .pro-tit{ background: transparent;}
.ModuleProductListGiant.layout-113 .pro-container li:hover { border: 1px solid #f10214;transition: all 0.5s ease-out;}
.ModuleProductListGiant.layout-113 .pro-container li:hover .pro-tit .pro-buybtn span{color: #fff;}
.ModuleProductListGiant.layout-113 .pro-container li:hover .pro-tit .pro-name , 
.ModuleProductListGiant.layout-113 .pro-container li:hover .pro-tit .pro-desc , 
.ModuleProductListGiant.layout-113 .pro-container li:hover .pro-tit .pro-price,
.ModuleProductListGiant.layout-113 .pro-container li:hover .pro-tit .pro-price del{ color: #fff;}
.ModuleProductListGiant.layout-113 a:active,.ModuleProductListGiant.layout-113 a:visited,.ModuleProductListGiant.layout-113 a:focus{text-decoration: none;}

.ModuleProductListGiant.layout-113 .pred-filter{display: block}
.ModuleProductListGiant.layout-113 .silder-filter,.btn-filter{display: none}
.ModuleProductListGiant.layout-113 li.col-lg-2 {width: 49%; }
.ModuleProductListGiant.layout-113 li:nth-child(2n).col-lg-2{ margin-right: 0;}
.ModuleProductListGiant.layout-113 li.col-lg-3 {width:32%; }
.ModuleProductListGiant.layout-113 li:nth-child(3n).col-lg-3{ margin-right: 0;}
.ModuleProductListGiant.layout-113 li.col-lg-4 {width: 23.5%; }
.ModuleProductListGiant.layout-113 li:nth-child(4n).col-lg-4{ margin-right: 0;}
.ModuleProductListGiant.layout-113 li.col-lg-5 {width:18.4%; }
.ModuleProductListGiant.layout-113 li:nth-child(5n).col-lg-5{ margin-right: 0;}
.ModuleProductListGiant.layout-113 li.col-lg-6 {width:15%; }
.ModuleProductListGiant.layout-113 li:nth-child(6n).col-lg-6{ margin-right: 0;}
.ModuleProductListGiant.layout-113 li.col-lg-1 {width: 100%; }
.ModuleProductListGiant.layout-113 li:nth-child(n).col-lg-1{ margin-right: 0;}

.ModuleProductListGiant.layout-113 .bean-finish{background: #e50101;color:#fff;}
.ModuleProductListGiant.layout-113 .items-active{background: transparent;border: 1px solid transparent;color: #e50101;}
.ModuleProductListGiant.layout-113 .selected-light:hover{color:#e50101;}
.ModuleProductListGiant.layout-113 .choosed-tab{color:#e50101}

@media only screen and (max-width: 767px) {
    .ModuleProductListGiant.layout-113 li:nth-child(2n).col-lg-2{ margin-right: 2%;}
    .ModuleProductListGiant.layout-113 li:nth-child(3n).col-lg-3{ margin-right: 2%;}
    .ModuleProductListGiant.layout-113 li:nth-child(4n).col-lg-4{ margin-right: 2%;}
    .ModuleProductListGiant.layout-113 li:nth-child(5n).col-lg-5{ margin-right: 2%;}
    .ModuleProductListGiant.layout-113 li:nth-child(6n).col-lg-6{ margin-right: 2%;}
    .ModuleProductListGiant.layout-113 li:nth-child(n).col-lg-1{ margin-right: 2%;}

    .ModuleProductListGiant.layout-113 .pred-filter { display: none }
    .ModuleProductListGiant.layout-113 .silder-filter,.btn-filter { display: block }
    .ModuleProductListGiant.layout-113 .pro-container { width: 100%; }
    .ModuleProductListGiant.layout-113 .pro-container li { margin: 0 2% 2% 0; }
    .ModuleProductListGiant.layout-113 .pro-container li { width: 49%;  background: #fff; font-size: 15px; }
    .ModuleProductListGiant.layout-113 .pro-container>li { padding-bottom: 12px; }
    .ModuleProductListGiant.layout-113 .pro-container li .pro-tit .pro-price { font-size: 14px; font-weight: normal; }
    .ModuleProductListGiant.layout-113 .pro-container li .pro-img { overflow: hidden; display: block; }
    .ModuleProductListGiant.layout-113 .pro-container li .pro-tit .pro-name { margin-top: 12px; }
    .ModuleProductListGiant.layout-113 .pro-container li .pro-tit .pro-desc { margin-top: 7px; }

    .ModuleProductListGiant.layout-113 li.col-xs-2 {width: 49%; }
    .ModuleProductListGiant.layout-113 li:nth-child(2n).col-xs-2{ margin-right: 0;}
    .ModuleProductListGiant.layout-113 li.col-xs-3 {width:32%; }
    .ModuleProductListGiant.layout-113 li:nth-child(3n).col-xs-3{ margin-right: 0;}
    .ModuleProductListGiant.layout-113 li.col-xs-4 {width: 23.5%; }
    .ModuleProductListGiant.layout-113 li:nth-child(4n).col-xs-4{ margin-right: 0;}
    .ModuleProductListGiant.layout-113 li.col-xs-5 {width:18.4%; }
    .ModuleProductListGiant.layout-113 li:nth-child(5n).col-xs-5{ margin-right: 0;}
    .ModuleProductListGiant.layout-113 li.col-xs-6 {width:15%; }
    .ModuleProductListGiant.layout-113 li:nth-child(6n).col-xs-6{ margin-right: 0;}
    .ModuleProductListGiant.layout-113 li.col-xs-1 {width: 100%;}
    .ModuleProductListGiant.layout-113 li:nth-child(n).col-xs-1{ margin-right: 0;}
}

@media screen and (min-width: 481px) and (max-width: 767px) {
    .ModuleProductListGiant.layout-113 .pro-container li { margin: 0 1% 2%;  margin-bottom: 7px;}
    .ModuleProductListGiant.layout-113 .pro-container li { width: 47%; background: #fff; font-size: 15px;}
}.module_15910932 .ModuleHead .HeadCenter{float:none;}
#module_15910932 {
padding:0px;
}
#module_15910932 {
position:static;
z-index:0;
width:100%;
height: auto;
}
#module_15910932 .ModuleHead15910932 {
display:none;
}
#module_15910932 .ModuleHead .HeadText.HeadText15910932 {
font-family:微软雅黑,Microsoft YaHei;
font-size:12px;
color:#000;
font-weight:normal;
text-decoration:initial;
font-style:normal;
text-align:left;
}
#module_15910932 .ModuleHead .HeadCenter.HeadCenter15910932{text-align:left;}
#module_15910932 .ModuleHead .HeadCenter.HeadCenter15910932 {
margin:0;
background:none;background-color:rgba(0,0,0,0);
}
#module_15910932 .BodyCenter.BodyCenter15910932 {
background:none;background-color:rgba(0,0,0,0);
}
#module_15910932 >.module_15910932 {
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_15910932 >.module_15910932{
overflow: 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_15910932 .BodyCenter.BodyCenter15910932 {
padding-top:0px;
padding-left:0px;
padding-right:0px;
padding-bottom:0px;
}
}
@media screen and (max-width: 767px){
#module_15910932 .BodyCenter.BodyCenter15910932 {
padding-top:0px;
padding-left:0px;
padding-right:0px;
padding-bottom:0px;
}
}
@media screen and (min-width: 768px){
#module_15910932 >.module_15910932 {
margin-top:17px;
margin-left:0px;
margin-right:0px;
margin-bottom:0px;
}
}
@media screen and (max-width: 767px){
#module_15910932 >.module_15910932 {
margin-top:0px;
margin-left:0px;
margin-right:0px;
margin-bottom:0px;
}
}

#module_15910932 .pro-item{background-color:#f7f7f7;}
#module_15910932 .pro-item{background-image:none;}
#module_15910932 .pro-item{background-repeat:no-repeat;}
#module_15910932 .pro-item{}
#module_15910932 .pro-item{}
#module_15910932 .pro-item{border-top-color:transparent;}
#module_15910932 .pro-item{border-top-style:solid;}
#module_15910932 .pro-item{border-top-width:1px;}
#module_15910932 .pro-item{border-right-color:transparent;}
#module_15910932 .pro-item{border-right-style:solid;}
#module_15910932 .pro-item{border-right-width:1px;}
#module_15910932 .pro-item{border-bottom-color:transparent;}
#module_15910932 .pro-item{border-bottom-style:solid;}
#module_15910932 .pro-item{border-bottom-width:1px;}
#module_15910932 .pro-item{border-left-color:transparent;}
#module_15910932 .pro-item{border-left-style:solid;}
#module_15910932 .pro-item{border-left-width:1px;}
#module_15910932 .pro-name{font-size:16px;}
#module_15910932 .pro-name{font-family:微软雅黑,Microsoft YaHei;}
#module_15910932 .pro-name{color:#333333;}
#module_15910932 .pro-name{font-weight:normal;}
#module_15910932 .pro-name{text-decoration:none;}
#module_15910932 .pro-name{}
#module_15910932 .pro-desc{font-size:12px;}
#module_15910932 .pro-desc{font-family:微软雅黑,Microsoft YaHei;}
#module_15910932 .pro-desc{color:#999999;}
#module_15910932 .pro-desc{font-weight:normal;}
#module_15910932 .pro-desc{text-decoration:none;}
#module_15910932 .pro-desc{}
#module_15910932 .productListOrderCtrlTab .orderCtrlPanel li{font-size:14px;}
#module_15910932 .productListOrderCtrlTab .orderCtrlPanel li{font-family:微软雅黑,Microsoft YaHei;}
#module_15910932 .productListOrderCtrlTab .orderCtrlPanel li,#module_15910932 .productListOrderCtrlTab .summary .totalProduct{color:#000000;}
#module_15910932 .productListOrderCtrlTab .orderCtrlPanel li{font-weight:normal;}
#module_15910932 .productListOrderCtrlTab .orderCtrlPanel li{text-decoration:none;}
#module_15910932 .productListOrderCtrlTab .orderCtrlPanel li{}
#module_15910932 .selected-light,#module_15910932 .choosed-tab,#module_15910932 .items-active,#module_15910932 .setting-left-bar,#module_15910932 .setting-all{font-size:12px;}
#module_15910932 .selected-light,#module_15910932 .choosed-tab,#module_15910932 .items-active,#module_15910932 .setting-left-bar,#module_15910932 .setting-all{font-family:微软雅黑,Microsoft YaHei;}
#module_15910932 .selected-light,#module_15910932 .choosed-tab,#module_15910932 .items-active{color:#666666;}
#module_15910932 .selected-light,#module_15910932 .choosed-tab,#module_15910932 .items-active{font-weight:normal;}
#module_15910932 .selected-light,#module_15910932 .choosed-tab,#module_15910932 .items-active,#module_15910932 .setting-left-bar,#module_15910932 .setting-all{text-decoration:none;}
#module_15910932 .selected-light,#module_15910932 .choosed-tab,#module_15910932 .items-active,#module_15910932 .setting-left-bar,#module_15910932 .setting-all{}
#module_15910932 .bean-finish{background-color:#e50101;}
#module_15910932 .bean-finish{}
#module_15910932 .bean-finish{background-repeat:no-repeat;}
#module_15910932 .bean-finish{}
#module_15910932 .bean-finish{}
#module_15910932 .bean-finish{color:#ffffff;}
#module_15910932 .pro-item:hover{background-color:#e50101;}
#module_15910932 .pro-item:hover{background-image:none;}
#module_15910932 .pro-item:hover{background-repeat:no-repeat;}
#module_15910932 .pro-item:hover{}
#module_15910932 .pro-item:hover{}
#module_15910932 .pro-item:hover{border-top-color:transparent;}
#module_15910932 .pro-item:hover{border-top-style:solid;}
#module_15910932 .pro-item:hover{border-top-width:1px;}
#module_15910932 .pro-item:hover{border-right-color:transparent;}
#module_15910932 .pro-item:hover{border-right-style:solid;}
#module_15910932 .pro-item:hover{border-right-width:1px;}
#module_15910932 .pro-item:hover{border-bottom-color:transparent;}
#module_15910932 .pro-item:hover{border-bottom-style:solid;}
#module_15910932 .pro-item:hover{border-bottom-width:1px;}
#module_15910932 .pro-item:hover{border-left-color:transparent;}
#module_15910932 .pro-item:hover{border-left-style:solid;}
#module_15910932 .pro-item:hover{border-left-width:1px;}
#module_15910932 .pro-item:hover .pro-name{font-size:16px;}
#module_15910932 .pro-item:hover .pro-name{font-family:微软雅黑,Microsoft YaHei;}
#module_15910932 .pro-item:hover .pro-name{color:#ffffff;}
#module_15910932 .pro-item:hover .pro-name{font-weight:normal;}
#module_15910932 .pro-item:hover .pro-name{text-decoration:none;}
#module_15910932 .pro-item:hover .pro-name{}
#module_15910932 .pro-item:hover .pro-desc{font-size:12px;}
#module_15910932 .pro-item:hover .pro-desc{font-family:微软雅黑,Microsoft YaHei;}
#module_15910932 .pro-item:hover .pro-desc{color:#ffffff;}
#module_15910932 .pro-item:hover .pro-desc{font-weight:normal;}
#module_15910932 .pro-item:hover .pro-desc{text-decoration:none;}
#module_15910932 .pro-item:hover .pro-desc{}
#module_15910932 .productListOrderCtrlTab .orderCtrlPanel li:hover,#module_15910932 .productListOrderCtrlTab .orderCtrlPanel li.selected{font-size:14px;}
#module_15910932 .productListOrderCtrlTab .orderCtrlPanel li:hover,#module_15910932 .productListOrderCtrlTab .orderCtrlPanel li.selected{font-family:微软雅黑,Microsoft YaHei;}
#module_15910932 .productListOrderCtrlTab .orderCtrlPanel li:hover,#module_15910932 .productListOrderCtrlTab .orderCtrlPanel li.selected{color:#ffffff;}
#module_15910932 .productListOrderCtrlTab .orderCtrlPanel li:hover,#module_15910932 .productListOrderCtrlTab .orderCtrlPanel li.selected{font-weight:normal;}
#module_15910932 .productListOrderCtrlTab .orderCtrlPanel li:hover,#module_15910932 .productListOrderCtrlTab .orderCtrlPanel li.selected{text-decoration:none;}
#module_15910932 .productListOrderCtrlTab .orderCtrlPanel li:hover,#module_15910932 .productListOrderCtrlTab .orderCtrlPanel li.selected{}
#module_15910932 .productListOrderCtrlTab .orderCtrlPanel li:hover,#module_15910932 .productListOrderCtrlTab .orderCtrlPanel li.selected{background-color:#e50101;}
#module_15910932 .productListOrderCtrlTab .orderCtrlPanel li:hover,#module_15910932 .productListOrderCtrlTab .orderCtrlPanel li.selected{background-image:none;}
#module_15910932 .productListOrderCtrlTab .orderCtrlPanel li:hover,#module_15910932 .productListOrderCtrlTab .orderCtrlPanel li.selected{background-repeat:no-repeat;}
#module_15910932 .productListOrderCtrlTab .orderCtrlPanel li:hover,#module_15910932 .productListOrderCtrlTab .orderCtrlPanel li.selected{}
#module_15910932 .productListOrderCtrlTab .orderCtrlPanel li:hover,#module_15910932 .productListOrderCtrlTab .orderCtrlPanel li.selected{}
#module_15910932 .selected-light:hover,#module_15910932 .choosed-tab,#module_15910932 .items-active,#module_15910932 .setting-left-bar:hover,#module_15910932 .setting-all:hover{font-size:12px;}
#module_15910932 .selected-light:hover,#module_15910932 .choosed-tab,#module_15910932 .items-active,#module_15910932 .setting-left-bar:hover,#module_15910932 .setting-all:hover{font-family:微软雅黑,Microsoft YaHei;}
#module_15910932 .selected-light:hover,#module_15910932 .choosed-tab,#module_15910932 .items-active{color:#e50101;} #module_15910932 .items-active{border-color:#e50101;}
#module_15910932 .selected-light:hover,#module_15910932 .choosed-tab,#module_15910932 .items-active{font-weight:normal;}
#module_15910932 .selected-light:hover,#module_15910932 .choosed-tab,#module_15910932 .items-active,#module_15910932 .setting-left-bar:hover,#module_15910932 .setting-all:hover{text-decoration:none;}
#module_15910932 .selected-light:hover,#module_15910932 .choosed-tab,#module_15910932 .items-active,#module_15910932 .setting-left-bar:hover,#module_15910932 .setting-all:hover{}


/*返回顶部 103*/
.ModuleBackTopGiant.layout-102 .backTopGiant-main{width: 100%;height: 50px;background-color: #fff;cursor: pointer;color: #999999;border: 1px solid #eeeeee;text-align: center; vertical-align: middle; display: inline-block;font-family: Microsoft Yahei;padding-top: 9px;border-radius: 10px;}
.ModuleBackTopGiant.layout-102 .backTopGiant-main .backtop{font-size: 10px; display: block;line-height: 1;}
.ModuleBackTopGiant.layout-102 .backTopGiant-main .backtop-txt{font-size: 14px; display: block;line-height: 1;}
.ModuleBackTopGiant.layout-102 .backTopGiant-main:hover{background-color: #ffd231;color: #333333;border-color: #ffd231;}.module_15910917 .ModuleHead .HeadCenter{float:none;}
#module_15910917 {
padding:0px;
}
#module_15910917 {
position:static;
z-index:0;
top:0px;
width:100%;
height: auto;
}
#module_15910917 .ModuleHead15910917 {
display:none;
}

#module_15910917 .backTopGiant-main:hover{color:#ffffff;}
#module_15910917 .backTopGiant-main:hover{background-color:#e50101;border-color: #e50101;}
.module_15911027 .ModuleHead .HeadCenter{float:none;}
#module_15911027 {
padding:0px;
}
#module_15911027 {
position:static;
z-index:0;
top:0px;
width:100%;
height: auto;
}
#module_15911027 .ModuleHead15911027 {
display:none;
}
#module_15911027 .ModuleHead .HeadText.HeadText15911027 {
font-family:微软雅黑,Microsoft YaHei;
font-size:12px;
color:#000;
font-weight:normal;
text-decoration:initial;
font-style:normal;
text-align:left;
}
#module_15911027 .ModuleHead .HeadCenter.HeadCenter15911027{text-align:left;}
#module_15911027 .ModuleHead .HeadCenter.HeadCenter15911027 {
margin:0;
background:none;background-color:rgba(0,0,0,0);
}
#module_15911027 .BodyCenter.BodyCenter15911027 {
background:none;background-color:rgb(26, 26, 26);
}
#module_15911027 >.module_15911027 {
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_15911027 >.module_15911027{
overflow: 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_15911027 .BodyCenter.BodyCenter15911027 {
padding-top:14px;
padding-left:0px;
padding-right:0px;
padding-bottom:25px;
}
}
@media screen and (max-width: 767px){
#module_15911027 .BodyCenter.BodyCenter15911027 {
padding-top:0px;
padding-left:0px;
padding-right:0px;
padding-bottom:0px;
}
}
@media screen and (min-width: 768px){
#module_15911027 >.module_15911027 {
margin-top:0px;
margin-left:0px;
margin-right:0px;
margin-bottom:-2px;
}
}
@media screen and (max-width: 767px){
#module_15911027 >.module_15911027 {
margin-top:0px;
margin-left:0px;
margin-right:0px;
margin-bottom:0px;
}
}

#module_15911027 .ModuleSubContainer{background-color:transparent;}
#module_15911027 .ModuleSubContainer{background-image:none;}
#module_15911027 .ModuleSubContainer{background-repeat:no-repeat;}
#module_15911027 .ModuleSubContainer{background-position:0% 0%;}
#module_15911027 .ModuleSubContainer{background-attachment:scroll;}
#module_15911027 {!bgVideo!}{bgVideoUrl:none}
#module_15911027 .gridBgVideo .bgVideoMask{opacity:0.2}
.ModuleGridContainer.ModuleGridContainer15911027 {}
.module_15911029 .ModuleHead .HeadCenter{float:none;}
#module_15911029 {
padding:0px;
}
#module_15911029 {
position:static;
z-index:0;
width:100%;
height: auto;
}
#module_15911029 .ModuleHead15911029 {
display:none;
}

#module_15911029 .ModuleImageTextGiantContent{margin-top:px;}
#module_15911029 .ModuleImageTextGiantContent{margin-bottom:px;}
#module_15911029 .ModuleImageTextGiantContent{margin-left:px;}
#module_15911029 .ModuleImageTextGiantContent{margin-right:px;}
#module_15911029 .imageTextGiant-Container{padding-top:10px;}
#module_15911029 .imageTextGiant-Container{padding-bottom:10px;}
#module_15911029 .imageTextGiant-Container{padding-left:10px;}
#module_15911029 .imageTextGiant-Container{padding-right:10px;}

.module_15910916 .ModuleHead .HeadCenter{float:none;}
#module_15910916 {
padding:0px;
}
#module_15910916 {
position:static;
z-index:0;
top:4217px;
left:504px;
width:100%;
height: auto;
}
#module_15910916 .ModuleHead15910916 {
display:none;
}
#module_15910916 .ModuleHead .HeadText.HeadText15910916 {
font-family:微软雅黑,Microsoft YaHei;
font-size:12px;
color:#000;
font-weight:normal;
text-decoration:initial;
font-style:normal;
text-align:left;
}
#module_15910916 .ModuleHead .HeadCenter.HeadCenter15910916{text-align:left;}
#module_15910916 .ModuleHead .HeadCenter.HeadCenter15910916 {
margin:0;
background:none;background-color:rgba(0,0,0,0);
}
#module_15910916 .BodyCenter.BodyCenter15910916 {
background:none;background-color:rgba(0,0,0,0);
}
#module_15910916 >.module_15910916 {
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_15910916 >.module_15910916{
overflow: 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_15910916 .BodyCenter.BodyCenter15910916 {
padding-top:0px;
padding-left:0px;
padding-right:0px;
padding-bottom:0px;
}
}
@media screen and (max-width: 767px){
#module_15910916 .BodyCenter.BodyCenter15910916 {
padding-top:0px;
padding-left:0px;
padding-right:0px;
padding-bottom:0px;
}
}
@media screen and (min-width: 768px){
#module_15910916 >.module_15910916 {
margin-top:17px;
margin-left:0px;
margin-right:0px;
margin-bottom:0px;
}
}
@media screen and (max-width: 767px){
#module_15910916 >.module_15910916 {
margin-top:0px;
margin-left:0px;
margin-right:0px;
margin-bottom:0px;
}
}

#module_15910916 .ModuleImageTextGiantContent{margin-top:px;}
#module_15910916 .ModuleImageTextGiantContent{margin-bottom:px;}
#module_15910916 .ModuleImageTextGiantContent{margin-left:px;}
#module_15910916 .ModuleImageTextGiantContent{margin-right:px;}
#module_15910916 .imageTextGiant-Container{padding-top:0px;}
#module_15910916 .imageTextGiant-Container{padding-bottom:0px;}
#module_15910916 .imageTextGiant-Container{padding-left:0px;}
#module_15910916 .imageTextGiant-Container{padding-right:0px;}
#module_15910916 a{font-size:unset;font-family:unset}
.module_15910860 .ModuleHead .HeadCenter{float:none;}
#module_15910860 {
padding:0px;
}
#module_15910860 {
position:static;
z-index:0;
top:4342px;
left:463px;
width:100%;
height: auto;
}
#module_15910860 .ModuleHead15910860 {
display:none;
}

#module_15910860 .ModuleImageTextGiantContent{margin-top:px;}
#module_15910860 .ModuleImageTextGiantContent{margin-bottom:px;}
#module_15910860 .ModuleImageTextGiantContent{margin-left:px;}
#module_15910860 .ModuleImageTextGiantContent{margin-right:px;}
#module_15910860 .imageTextGiant-Container{padding-top:px;}
#module_15910860 .imageTextGiant-Container{padding-bottom:px;}
#module_15910860 .imageTextGiant-Container{padding-left:px;}
#module_15910860 .imageTextGiant-Container{padding-right:px;}

.module_15911030 .ModuleHead .HeadCenter{float:none;}
#module_15911030 {
padding:0px;
}
#module_15911030 {
position:static;
z-index:0;
top:28px;
left:0px;
width:100%;
height: auto;
}
#module_15911030 .ModuleHead15911030 {
display:none;
}
#module_15911030 .ModuleHead .HeadText.HeadText15911030 {
font-family:微软雅黑,Microsoft YaHei;
font-size:12px;
color:#000;
font-weight:normal;
text-decoration:initial;
font-style:normal;
text-align:left;
}
#module_15911030 .ModuleHead .HeadCenter.HeadCenter15911030{text-align:left;}
#module_15911030 .ModuleHead .HeadCenter.HeadCenter15911030 {
margin:0;
background:none;background-color:rgba(0,0,0,0);
}
#module_15911030 .BodyCenter.BodyCenter15911030 {
background:none;background-color:rgba(0,0,0,0);
}
#module_15911030 >.module_15911030 {
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(38, 38, 38);
border-bottom-width:0px;
}
#module_15911030 >.module_15911030{
overflow: 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_15911030 .BodyCenter.BodyCenter15911030 {
padding-top:0px;
padding-left:0px;
padding-right:0px;
padding-bottom:10px;
}
}
@media screen and (max-width: 767px){
#module_15911030 .BodyCenter.BodyCenter15911030 {
padding-top:0px;
padding-left:0px;
padding-right:0px;
padding-bottom:0px;
}
}
@media screen and (min-width: 768px){
#module_15911030 >.module_15911030 {
margin-top:23px;
margin-left:12px;
margin-right:0px;
margin-bottom:0px;
}
}
@media screen and (max-width: 767px){
#module_15911030 >.module_15911030 {
margin-top:0px;
margin-left:0px;
margin-right:0px;
margin-bottom:0px;
}
}

#module_15911030 .ModuleImageTextGiantContent{margin-top:px;}
#module_15911030 .ModuleImageTextGiantContent{margin-bottom:px;}
#module_15911030 .ModuleImageTextGiantContent{margin-left:px;}
#module_15911030 .ModuleImageTextGiantContent{margin-right:px;}
#module_15911030 .imageTextGiant-Container{padding-top:0px;}
#module_15911030 .imageTextGiant-Container{padding-bottom:10px;}
#module_15911030 .imageTextGiant-Container{padding-left:50px;}
#module_15911030 .imageTextGiant-Container{padding-right:10px;border-left: 1px solid #1d1d1d;}
#module_15911030 a{font-size:unset;font-family:unset}
.module_15910858 .ModuleHead .HeadCenter{float:none;}
#module_15910858 {
padding:0px;
}
#module_15910858 {
position:static;
z-index:0;
top:4183px;
left:1087px;
width:100%;
height: auto;
}
#module_15910858 .ModuleHead15910858 {
display:none;
}
#module_15910858 .ModuleHead .HeadText.HeadText15910858 {
font-family:微软雅黑,Microsoft YaHei;
font-size:12px;
color:#000;
font-weight:normal;
text-decoration:initial;
font-style:normal;
text-align:left;
}
#module_15910858 .ModuleHead .HeadCenter.HeadCenter15910858{text-align:left;}
#module_15910858 .ModuleHead .HeadCenter.HeadCenter15910858 {
margin:0;
background:none;background-color:rgba(0,0,0,0);
}
#module_15910858 .BodyCenter.BodyCenter15910858 {
background:none;background-color:rgba(0,0,0,0);
}
#module_15910858 >.module_15910858 {
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(38, 38, 38);
border-bottom-width:0px;
}
#module_15910858 >.module_15910858{
overflow: 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_15910858 .BodyCenter.BodyCenter15910858 {
padding-top:0px;
padding-left:0px;
padding-right:0px;
padding-bottom:97px;
}
}
@media screen and (max-width: 767px){
#module_15910858 .BodyCenter.BodyCenter15910858 {
padding-top:0px;
padding-left:0px;
padding-right:0px;
padding-bottom:0px;
}
}
@media screen and (min-width: 768px){
#module_15910858 >.module_15910858 {
margin-top:13px;
margin-left:0px;
margin-right:0px;
margin-bottom:0px;
}
}
@media screen and (max-width: 767px){
#module_15910858 >.module_15910858 {
margin-top:0px;
margin-left:0px;
margin-right:0px;
margin-bottom:0px;
}
}

#module_15910858 .ModuleImageTextGiantContent{margin-top:px;}
#module_15910858 .ModuleImageTextGiantContent{margin-bottom:px;}
#module_15910858 .ModuleImageTextGiantContent{margin-left:px;}
#module_15910858 .ModuleImageTextGiantContent{margin-right:px;}
#module_15910858 .imageTextGiant-Container{padding-top:10px;}
#module_15910858 .imageTextGiant-Container{padding-bottom:10px;}
#module_15910858 .imageTextGiant-Container{padding-left:10px;}
#module_15910858 .imageTextGiant-Container{padding-right:10px;}

.module_15911031 .ModuleHead .HeadCenter{float:none;}
#module_15911031 {
padding:0px;
}
#module_15911031 {
position:static;
z-index:0;
top:22px;
left:0px;
width:100%;
height: auto;
}
#module_15911031 .ModuleHead15911031 {
display:none;
}
#module_15911031 .ModuleHead .HeadText.HeadText15911031 {
font-family:微软雅黑,Microsoft YaHei;
font-size:12px;
color:#000;
font-weight:normal;
text-decoration:initial;
font-style:normal;
text-align:left;
}
#module_15911031 .ModuleHead .HeadCenter.HeadCenter15911031{text-align:left;}
#module_15911031 .ModuleHead .HeadCenter.HeadCenter15911031 {
margin:0;
background:none;background-color:rgba(0,0,0,0);
}
#module_15911031 .BodyCenter.BodyCenter15911031 {
background:none;background-color:rgba(0,0,0,0);
}
#module_15911031 >.module_15911031 {
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(38, 38, 38);
border-bottom-width:0px;
}
#module_15911031 >.module_15911031{
overflow: 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_15911031 .BodyCenter.BodyCenter15911031 {
padding-top:0px;
padding-left:0px;
padding-right:0px;
padding-bottom:41px;
}
}
@media screen and (max-width: 767px){
#module_15911031 .BodyCenter.BodyCenter15911031 {
padding-top:0px;
padding-left:0px;
padding-right:0px;
padding-bottom:0px;
}
}
@media screen and (min-width: 768px){
#module_15911031 >.module_15911031 {
margin-top:13px;
margin-left:0px;
margin-right:0px;
margin-bottom:0px;
}
}
@media screen and (max-width: 767px){
#module_15911031 >.module_15911031 {
margin-top:0px;
margin-left:0px;
margin-right:0px;
margin-bottom:0px;
}
}

#module_15911031 .ModuleImageTextGiantContent{margin-top:px;}
#module_15911031 .ModuleImageTextGiantContent{margin-bottom:px;}
#module_15911031 .ModuleImageTextGiantContent{margin-left:px;}
#module_15911031 .ModuleImageTextGiantContent{margin-right:px;}
#module_15911031 .imageTextGiant-Container{padding-top:10px;}
#module_15911031 .imageTextGiant-Container{padding-bottom:10px;}
#module_15911031 .imageTextGiant-Container{padding-left:10px;}
#module_15911031 .imageTextGiant-Container{padding-right:10px;}

.module_15911032 .ModuleHead .HeadCenter{float:none;}
#module_15911032 {
padding:0px;
}
#module_15911032 {
position:static;
z-index:0;
top:4459px;
left:1522px;
width:100%;
height: auto;
}
#module_15911032 .ModuleHead15911032 {
display:none;
}
#module_15911032 .ModuleHead .HeadText.HeadText15911032 {
font-family:微软雅黑,Microsoft YaHei;
font-size:12px;
color:#000;
font-weight:normal;
text-decoration:initial;
font-style:normal;
text-align:left;
}
#module_15911032 .ModuleHead .HeadCenter.HeadCenter15911032{text-align:left;}
#module_15911032 .ModuleHead .HeadCenter.HeadCenter15911032 {
margin:0;
background:none;background-color:rgba(0,0,0,0);
}
#module_15911032 .BodyCenter.BodyCenter15911032 {
background:none;background-color:rgb(26, 26, 26);
}
#module_15911032 >.module_15911032 {
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_15911032 >.module_15911032{
overflow: 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_15911032 .BodyCenter.BodyCenter15911032 {
padding-top:0px;
padding-left:0px;
padding-right:0px;
padding-bottom:0px;
}
}
@media screen and (max-width: 767px){
#module_15911032 .BodyCenter.BodyCenter15911032 {
padding-top:0px;
padding-left:0px;
padding-right:0px;
padding-bottom:0px;
}
}
@media screen and (min-width: 768px){
#module_15911032 >.module_15911032 {
margin-top:-67px;
margin-left:0px;
margin-right:0px;
margin-bottom:0px;
}
}
@media screen and (max-width: 767px){
#module_15911032 >.module_15911032 {
margin-top:0px;
margin-left:0px;
margin-right:0px;
margin-bottom:0px;
}
}

#module_15911032 .ModuleSubContainer{background-color:transparent;}
#module_15911032 .ModuleSubContainer{background-image:none;}
#module_15911032 .ModuleSubContainer{background-repeat:no-repeat;}

#module_15911032 .ModuleSubContainer{background-position:0% 0%;}
#module_15911032 .ModuleSubContainer{background-attachment:scroll;}
#module_15911032 {!bgVideo!}{bgVideoUrl:none}
#module_15911032 .gridBgVideo .bgVideoMask{opacity:0.2}
.ModuleGridContainer.ModuleGridContainer15911032 {}
.module_15910919 .ModuleHead .HeadCenter{float:none;}
#module_15910919 {
padding:0px;
}
#module_15910919 {
position:static;
z-index:0;
top:4470px;
left:1080px;
width:100%;
height: auto;
}
#module_15910919 .ModuleHead15910919 {
display:none;
}
#module_15910919 .ModuleHead .HeadText.HeadText15910919 {
font-family:微软雅黑,Microsoft YaHei;
font-size:12px;
color:#000;
font-weight:normal;
text-decoration:initial;
font-style:normal;
text-align:left;
}
#module_15910919 .ModuleHead .HeadCenter.HeadCenter15910919{text-align:left;}
#module_15910919 .ModuleHead .HeadCenter.HeadCenter15910919 {
margin:0;
background:none;background-color:rgba(0,0,0,0);
}
#module_15910919 .BodyCenter.BodyCenter15910919 {
background:none;background-color:rgba(0,0,0,0);
}
#module_15910919 >.module_15910919 {
border-top-style:solid;
border-top-color:rgb(38, 38, 38);
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_15910919 >.module_15910919{
overflow: 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_15910919 .BodyCenter.BodyCenter15910919 {
padding-top:0px;
padding-left:0px;
padding-right:0px;
padding-bottom:0px;
}
}
@media screen and (max-width: 767px){
#module_15910919 .BodyCenter.BodyCenter15910919 {
padding-top:0px;
padding-left:0px;
padding-right:0px;
padding-bottom:0px;
}
}
@media screen and (min-width: 768px){
#module_15910919 >.module_15910919 {
margin-top:10px;
margin-left:0px;
margin-right:0px;
margin-bottom:0px;
}
}
@media screen and (max-width: 767px){
#module_15910919 >.module_15910919 {
margin-top:0px;
margin-left:0px;
margin-right:0px;
margin-bottom:0px;
}
}

#module_15910919 .ModuleImageTextGiantContent{margin-top:px;}
#module_15910919 .ModuleImageTextGiantContent{margin-bottom:px;}
#module_15910919 .ModuleImageTextGiantContent{margin-left:px;}
#module_15910919 .ModuleImageTextGiantContent{margin-right:px;}
#module_15910919 .imageTextGiant-Container{padding-top:10px;}
#module_15910919 .imageTextGiant-Container{padding-bottom:10px;}
#module_15910919 .imageTextGiant-Container{padding-left:10px;}
#module_15910919 .imageTextGiant-Container{padding-right:10px;}

.ModuleMobileNavGiant.layout-101 p{ color: #fff;}
.ModuleMobileNavGiant.layout-101 .subnav li a { font-size: 15px;}
.ModuleMobileNavGiant.layout-101 .mobileNav_1.showFloatNav{    -ms-transform: translateX(17rem) !important;
    -khtml-transform: translateX(17rem) !important;
    -webkit-transform: translateX(17rem) !important;
    -o-transform: translateX(17rem) !important;
    -moz-transform: translateX(17rem) !important;
    transform: translateX(17rem) !important;
    -ms-transition: 0.5s;
    -webkit-transition: 0.5s;
    -khtml-transition: 0.5;
    -o-transition: 0.5s;
    -moz-transition: 0.5s;
    transition: 0.5s;}
 .mobileFootNav_1.showFloatNav {
    -ms-transform: translateX(17rem) !important;
    -khtml-transform: translateX(17rem) !important;
    -webkit-transform: translateX(17rem) !important;
    -o-transform: translateX(17rem) !important;
    -moz-transform: translateX(17rem) !important;
    transform: translateX(17rem) !important;
    -ms-transition: 0.5s;
    -webkit-transition: 0.5s;
    -khtml-transition: 0.5;
    -o-transition: 0.5s;
    -moz-transition: 0.5s;
    transition: 0.5s;
}
.ModuleMobileNavGiant.layout-101 .maxlarge{max-width: 10rem;}
.ModuleMobileNavGiant.layout-101 .maxmiddle{max-width: 8rem;}
.ModuleMobileNavGiant.layout-101  .header-model{width: 100%; height: 3rem;}
.ModuleMobileNavGiant.layout-101 .micro-nav-item{ background:#333333;max-height: calc(100vh);z-index: 99999;-webkit-overflow-scrolling: touch;}
 .mobileNavFloatLayer_1 {  display: block;  visibility: hidden;  width: 17rem;  height: 100%;  -ms-transform: translateX(-17rem);  -khtml-transform: translateX(-17rem);  -webkit-transform: translateX(-17rem);  -o-transform: translateX(-17rem);  -moz-transform: translateX(-17rem);  transform: translateX(-17rem);  -ms-transition: 0.5s;  -webkit-transition: 0.5s;  -khtml-transition: 0.5;  -o-transition: 0.5s;  -moz-transition: 0.5s;  transition: 0.5s;  -webkit-box-shadow: inset -0.3rem 0rem 0.5rem rgba(0,0,0,.3);  -ms-box-shadow: inset -0.3rem 0rem .5rem rgba(0,0,0,.3);  -moz-box-shadow: inset -0.3rem 0rem .5rem rgba(0,0,0,.3);  -o-box-shadow: inset -0.3rem 0rem .5rem rgba(0,0,0,.3);  box-shadow: inset -0.3rem 0rem 0.5rem rgba(0,0,0,.3);  }
.ModuleMobileNavGiant.layout-101 .micro-nav-item ul li{  color: #fff;border-bottom: 1px solid #666; }
.ModuleMobileNavGiant.layout-101 .micro-nav-item ul  li.on{border-left: 5px solid #888888;transition: all .3s ease-out }
.ModuleMobileNavGiant.layout-101 .micro-nav-item>ul>li>a{padding-left:15%; font-size: 15px; color: #fff; display: block;  height: 65px; position: relative;}
.ModuleMobileNavGiant.layout-101 .micro-nav-item>ul>li>a .main-class-colorlump{width: 10px;height: 66px;background-color: #888;display: none;vertical-align: middle;top: unset; margin-right: 0; transform: unset; position: unset;}
.ModuleMobileNavGiant.layout-101 .micro-nav-item ul li i{ width:18.5px; height: 20px;  display: inline-block; margin-right: 1.06rem; position: absolute; top: 50%;  transform: translateY(-50%);}
.ModuleMobileNavGiant.layout-101 .micro-nav-item ul li p{overflow:hidden;white-space:nowrap;text-overflow:ellipsis; font-size: 15px;position: absolute; top: 50%;  transform: translateY(-50%); margin-left: 2.06rem;}
.ModuleMobileNavGiant.layout-101 .micro-nav-item ul  li.open>a .more:before { content: "\e6a6";   }
.ModuleMobileNavGiant.layout-101 .subnav{ z-index: -99;}
.ModuleMobileNavGiant.layout-101 .micro-nav{ position: absolute; top: 50px;    width: 100%;display: none;}
.ModuleMobileNavGiant.layout-101 .more{line-height: 65px; z-index: 999;font-size: 20px; text-align: center;width: 50px; height: 100%; display: inline-block; position: absolute; right: 0;top: 50%;  transform: translateY(-50%);     transition: all 0.4s ease;}
.ModuleMobileNavGiant.layout-101 .treenav li a.treemenu{padding-left:30%;}
/*滚动条*/
.ModuleMobileNavGiant.layout-101 .micro-nav-item {  overflow: auto; height: 100%;}
.ModuleMobileNavGiant.layout-101 #accordion{    position: relative; top: 0;  }
/*二级导航*/
.ModuleMobileNavGiant.layout-101 .subnav a{padding-left: 25%; display: block; font-size:15px;position: relative; height: 65px; /*line-height: 65px;*/ }
.ModuleMobileNavGiant.layout-101 .containers{ width: 100%;  height: 100%;  max-width: 100%;  overflow: hidden; position: relative;  }
.ModuleMobileNavGiant.layout-101 header {  height:50px!important;  background: #000;  font-size: 16px;  font-weight: 700;  color: #fff;  line-height: 50px;  -moz-box-sizing: border-box;  box-sizing: border-box;  width: 100%;  height: 50px;  padding: 0 0  }
.ModuleMobileNavGiant.layout-101 header {  box-sizing: border-box;  width: 100%  }
.ModuleMobileNavGiant.layout-101 header a.mm-hbtn {  background: center center no-repeat transparent;  display: block;  width: 30px;  height: 30px;  position: absolute;  top: 0;  left: 10px;  margin: 10px  }
.ModuleMobileNavGiant.layout-101 .lcbody {  width: 30px;  height: 30px;  position: relative;  transform: translateZ(0) rotate(0);  transition: transform .4s cubic-bezier(.4,.01,.165,.99)  }
.ModuleMobileNavGiant.layout-101 .lcitem {  position: absolute;  left: 0;  top: 0;  transform: translateZ(0) rotate(0);  transition: transform .25s cubic-bezier(.4,.01,.165,.99) 0s;  -webkit-transform: translateZ(0) rotate(0);  -webkit-transition: -webkit-transform .25s cubic-bezier(.4,.01,.165,.99) 0s;  width: 30px;  height: 30px  }
.ModuleMobileNavGiant.layout-101 .lcitem .rect {  width: 30px;  height: 2px;  background: #fff;  position: absolute;  left: 0;  top: 46%;  transition: transform .2s ease .2s;  -webkit-transition: -webkit-transform .2s ease .2s  }
.ModuleMobileNavGiant.layout-101 .lcitem .rect.top {  transform: translate3d(0,-6px,0);  -webkit-transform: translate3d(0,-6px,0) }
.ModuleMobileNavGiant.layout-101 .lcitem .rect.bottom {  transform: translate3d(0,6px,0);  -webkit-transform: translate3d(0,6px,0)  }
.bodyfixd{position:fixed;width:100%;height:100%;overflow: hidden}
.bodyabstre{position:absolute;width:100%;height:100%;overflow: hidden}
.ModuleMobileNavGiant.layout-101 .view-change header .mm-hbtn .lcbody {  transform: translateZ(0) rotate(90deg);  -webkit-transform: translateZ(0) rotate(90deg)  }
.ModuleMobileNavGiant.layout-101 .view-change header .mm-hbtn .lcitem {  transform: translateZ(0) rotate(45deg);  transition: transform .25s cubic-bezier(.4,.01,.165,.99) 0s;  -webkit-transform: translateZ(0) rotate(45deg);  -webkit-transition: -webkit-transform .25s cubic-bezier(.4,.01,.165,.99) 0s  }
.ModuleMobileNavGiant.layout-101 .view-change header .mm-hbtn .lcitem.bottom {  transform: translateZ(0) rotate(-45deg);  -webkit-transform: translateZ(0) rotate(-45deg)  }
.ModuleMobileNavGiant.layout-101 .view-change .mm-hbtn .lcitem .rect {  transition: transform .2s ease .2s;  transform: translate3d(0,0,0);  -webkit-transition: -webkit-transform .2s ease .2s;  -webkit-transform: translate3d(0,0,0)  }
.ModuleMobileNavGiant.layout-101 .subnav li:first-child{border-top: 1px solid #666;}
.ModuleMobileNavGiant.layout-101 .subnav li{border: 0 ! important}
.ModuleMobileNavGiant.layout-101 .subnav li:last-child{border-bottom:0;}
.ModuleMobileNavGiant.layout-101 #mobileDesignerContainer #pagebody {
    margin-top:3rem;
}
.ModuleMobileNavGiant.layout-101 #header p{
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    margin-left: 0;
    width: 100%;
}
.ModuleMobileNavGiant.layout-101 #header p img{
    max-height: 40px;
    margin-right: 8px;
    margin-left: 15px;
    padding-left: 40px;
}
@media only screen and (max-width: 767px){
    .mobileNav {  width: 100%;  height: 3rem;  line-height: 3rem;  text-align: center;    position:fixed;}

    .mobileNavFloatLayer_1 {  display: block;  visibility: hidden;  width: 17rem;  height: 100%;  -ms-transform: translateX(-17rem);  -khtml-transform: translateX(-17rem);  -webkit-transform: translateX(-17rem);  -o-transform: translateX(-17rem);  -moz-transform: translateX(-17rem);  transform: translateX(-17rem);  -ms-transition: 0.5s;  -webkit-transition: 0.5s;  -khtml-transition: 0.5;  -o-transition: 0.5s;  -moz-transition: 0.5s;  transition: 0.5s;  -webkit-box-shadow: inset -0.3rem 0rem 0.5rem rgba(0,0,0,.3);  -ms-box-shadow: inset -0.3rem 0rem .5rem rgba(0,0,0,.3);  -moz-box-shadow: inset -0.3rem 0rem .5rem rgba(0,0,0,.3);  -o-box-shadow: inset -0.3rem 0rem .5rem rgba(0,0,0,.3);  box-shadow: inset -0.3rem 0rem 0.5rem rgba(0,0,0,.3);  }
}
@media only screen and (min-width: 768px){
    .ModuleMobileNavGiant.layout-101 #mobileDesignerContainer #pagebody {
        margin-top:0px;
    }
    .ModuleMobileNavGiant.layout-101 .header-model{ display: none;}
}.module_15910779 .ModuleHead .HeadCenter{float:none;}
#module_15910779 {
padding:0px;
}
#module_15910779 {
}
#module_15910779 .ModuleHead15910779 {
display:none;
}

#module_15910779 {}#module_15910779.layout-101 #header{background-color:#000000;}
#module_15910779 {}#module_15910779.layout-101 #header p{color:#fff;}
#module_15910779 {}#module_15910779.layout-101 .lcitem .rect{background:#fff;}
#module_15910779 {}#module_15910779.layout-101 .micro-nav-item ul li{border-bottom-color:#838383;}
#module_15910779 {}#module_15910779.layout-101 .micro-nav-item,#module_15910779.layout-101 #MobileNavFloatLayer{background-color:#3c3c3c;}
#module_15910779 {}#module_15910779.layout-101 .micro-nav-item>ul>li>a{background:#3c3c3c;}
#module_15910779 {}#module_15910779.layout-101 .micro-nav-item>ul>li>a,#module_15910779.layout-101 .micro-nav-item>ul>li>a p{color:#fff;}
#module_15910779 {}#module_15910779.layout-101 .micro-nav-item>ul>li .subnav a{background:#3c3c3c;}
#module_15910779 {}#module_15910779.layout-101 .micro-nav-item>ul>li .subnav a,#module_15910779.layout-101 .micro-nav-item>ul>li .subnav a p{color:#fff;}
#module_15910779 {}#module_15910779.layout-101 .micro-nav-item>ul>li>a:hover{}
#module_15910779 {}#module_15910779.layout-101 .micro-nav-item>ul>li>a:hover,#module_15910779.layout-101 .micro-nav-item>ul>li>a:hover p{color:#fff;}
#module_15910779 {}#module_15910779.layout-101 .micro-nav-item>ul>li>a:hover .main-class-colorlump{display:block; background-color:#888;}
#module_15910779 {}#module_15910779.layout-101 .micro-nav-item>ul>li .subnav a:hover{background:#777;}
#module_15910779 {}#module_15910779.layout-101 .micro-nav-item>ul>li .subnav a:hover,#module_15910779.layout-101 .micro-nav-item>ul>li .subnav a:hover p{color:#fff;}
.module_15910778 .ModuleHead .HeadCenter{float:none;}
#module_15910778 {
padding:0px;
}
#module_15910778 {
}
#module_15910778 .ModuleHead0 {
display:none;
}
#module_15910778 .ModuleHead .HeadText.HeadText0 {
}
#module_15910778 .ModuleHead .HeadTextMore.HeadTextMore0 {
}
#module_15910778 >.module_0 {
border:none;
}
@media screen and (min-width: 768px){
#module_15910778 .BodyCenter.BodyCenter0 {
}
}
@media screen and (max-width: 767px){
#module_15910778 .BodyCenter.BodyCenter0 {
}
}
#module_15910778 .BodyCenter.BodyCenter0 {
}
#module_15910778 .BodyCenter a {
}



/*内容*/
.ModuleNewsListGiant.layout-105 .news-container{ width: 100%; margin: 0 auto;}
.ModuleNewsListGiant.layout-105 .news-item{ padding: 14px 0; border-bottom: 1px dotted #ccc;}
.ModuleNewsListGiant.layout-105 .news-item a{padding: 0 2%; display: block;}
.ModuleNewsListGiant.layout-105 .news-item .news-con{ margin-left: 5%; width:65%;}
.ModuleNewsListGiant.layout-105 .news-item .news-con .news-title{ font-size: 20px; color: #333333;overflow:hidden;  text-overflow:ellipsis;  -o-text-overflow:ellipsis;  -webkit-text-overflow:ellipsis;  -moz-text-overflow:ellipsis;  white-space:nowrap;}
.ModuleNewsListGiant.layout-105 .news-item .news-con .news-desc{ font-size: 14px; color: #999999; padding-top: 3px;overflow:hidden;  text-overflow:ellipsis;  -o-text-overflow:ellipsis;  -webkit-text-overflow:ellipsis;  -moz-text-overflow:ellipsis;}
.ModuleNewsListGiant.layout-105 .news-img .dummy {padding-top: 77.5%;}
.ModuleNewsListGiant.layout-105 .news-container .news-img{
	transition: all .3s ease-out;
	width: 20%;
	overflow: hidden;
	clear: both;
	position: relative;
	list-style-type: none;
	display: block;
	overflow: hidden;
	max-width: 100%;
	margin: auto;
}
.ModuleNewsListGiant.layout-105 .news-container .news-img img{
	transition: all .3s ease-out;
	position: absolute;
	transform: translate(-50%, -50%);
	max-width: 100%;
	max-height: 100%;
	top: 50%;
	left: 50%;
	margin:auto;
	padding: auto;
	display: block;
}
.ModuleNewsListGiant.layout-105 .news-detailbtn span{transition: all .3s ease-out ;}
.ModuleNewsListGiant.layout-105 .news-detailbtn{ width: 108px; display: block; cursor: pointer; height: 30px;margin-top: 20px;background: #fff; transition: all .3s ease-out 0s; position: relative;box-shadow: 0px 0px 2px rgba(0,0,0,.2);font-size: 11px; color: #999; line-height: 30px; text-align: center;}
.ModuleNewsListGiant.layout-105 .news-detailbtn::before{  opacity:0;content: "";transition: all .3s ease-out ; transition: all .3s ease-out ; width: 32px;height: 32px; display: block; position: absolute;     top: -1px;right: 0; background: #000;}
.ModuleNewsListGiant.layout-105 .news-detailbtn::after{   opacity:0; content: ""; background: url("../images/icon.png") no-repeat center; position: absolute;top: 4px;right: 7px;width: 20px; height: 20px; display: block;}

@media (max-width: 767px) {
	.ModuleNewsListGiant.layout-105 .news-desc {
		overflow: hidden;
		text-overflow: ellipsis;
		-o-text-overflow: ellipsis;
		-webkit-text-overflow: ellipsis;
		-moz-text-overflow: ellipsis;
		white-space: nowrap;
		display: block !important;
	}

	.ModuleNewsListGiant.layout-105 .news-detailbtn {
		display: none;
	}

	.ModuleNewsListGiant.layout-105 .news-container .news-img {
		overflow: hidden;
		transition: all .3s ease-out;
		width: 35%;
	}

	.ModuleNewsListGiant.layout-105 .news-item .news-con {
		width: 60%;
	}
}

@media (min-width: 768px) {
	.ModuleNewsListGiant.layout-105 .news-item:hover .news-img img {
		-webkit-transform:scale(1.2);
		transform:translate(-50%, -50%) scale(1.2);
		transition: all .3s ease-out;
	}

	.ModuleNewsListGiant.layout-105 .news-detailbtn:hover::before {
		opacity: 1;
		cursor: pointer;
	}

	.ModuleNewsListGiant.layout-105 .news-detailbtn:hover::after {
		opacity: 1;
		cursor: pointer;
	}

	.ModuleNewsListGiant.layout-105 .news-detailbtn:hover span {
		margin-left: -30px;
	}
}


/*置顶推荐*/
.ModuleNewsListGiant.layout-105 .staFun{
    border: 1px solid #e50b1c;
    font-size: 12px;
    padding: 0px 2px;
    color: #e50b1c;
    font-weight: bold;
    border-radius: 2px;
    -webkit-border-radius: 2px;
    -moz-border-radius: 2px;
    vertical-align: text-top;
}.module_15910836 .ModuleHead .HeadCenter{float:none;}
#module_15910836 {
padding:0px;
}
#module_15910836 {
position:static;
z-index:0;
width:100%;
height: auto;
}
#module_15910836 .ModuleHead15910836 {
display:none;
}
#module_15910836 .ModuleHead .HeadText.HeadText15910836 {
font-family:微软雅黑,Microsoft YaHei;
font-size:12px;
color:#000;
font-weight:normal;
text-decoration:initial;
font-style:normal;
text-align:left;
}
#module_15910836 .ModuleHead .HeadCenter.HeadCenter15910836{text-align:left;}
#module_15910836 .ModuleHead .HeadCenter.HeadCenter15910836 {
margin:0;
background:none;background-color:rgba(0,0,0,0);
}
#module_15910836 .BodyCenter.BodyCenter15910836 {
background:none;background-color:rgba(0,0,0,0);
}
#module_15910836 >.module_15910836 {
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_15910836 >.module_15910836{
overflow: 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_15910836 .BodyCenter.BodyCenter15910836 {
padding-top:0px;
padding-left:0px;
padding-right:0px;
padding-bottom:0px;
}
}
@media screen and (max-width: 767px){
#module_15910836 .BodyCenter.BodyCenter15910836 {
padding-top:0px;
padding-left:0px;
padding-right:0px;
padding-bottom:0px;
}
}
@media screen and (min-width: 768px){
#module_15910836 >.module_15910836 {
margin-top:26px;
margin-left:0px;
margin-right:0px;
margin-bottom:0px;
}
}
@media screen and (max-width: 767px){
#module_15910836 >.module_15910836 {
margin-top:0px;
margin-left:0px;
margin-right:0px;
margin-bottom:0px;
}
}

#module_15910836 .news-item{background-color:#ffffff;}
#module_15910836 .news-item{background-image:none;}
#module_15910836 .news-item{background-repeat:no-repeat;}
#module_15910836 .news-item{}
#module_15910836 .news-item{}
#module_15910836 .news-item{border-bottom-color:#ccc;}
#module_15910836 .news-item{border-bottom-style:dashed;}
#module_15910836 .news-item{border-bottom-width:1px;}
#module_15910836 .news-img{background-color:transparent;}
#module_15910836 .news-img{}
#module_15910836 .news-img{background-repeat:no-repeat;}
#module_15910836 .news-img{}
#module_15910836 .news-img{}
#module_15910836 .news-img{border-top-left-radius:0px;}
#module_15910836 .news-img{border-top-right-radius:0px;}
#module_15910836 .news-img{border-bottom-left-radius:0px;}
#module_15910836 .news-img{border-bottom-right-radius:0px;}
#module_15910836 .news-img{border-top-color:transparent;}
#module_15910836 .news-img{border-top-style:none;}
#module_15910836 .news-img{border-top-width:0px;}
#module_15910836 .news-img{border-right-color:transparent;}
#module_15910836 .news-img{border-right-style:none;}
#module_15910836 .news-img{border-right-width:0px;}
#module_15910836 .news-img{border-bottom-color:transparent;}
#module_15910836 .news-img{border-bottom-style:none;}
#module_15910836 .news-img{border-bottom-width:0px;}
#module_15910836 .news-img{border-left-color:transparent;}
#module_15910836 .news-img{border-left-style:none;}
#module_15910836 .news-img{border-left-width:0px;}
#module_15910836 .news-title{font-size:20px;}
#module_15910836 .news-title{font-family:微软雅黑,Microsoft YaHei;}
#module_15910836 .news-title{color:#333;}
#module_15910836 .news-title{font-weight:normal;}
#module_15910836 .news-title{text-decoration:none;}
#module_15910836 .news-title{font-style:normal;}
#module_15910836 .news-desc{font-size:14px;}
#module_15910836 .news-desc{font-family:微软雅黑,Microsoft YaHei;}
#module_15910836 .news-desc{color:#999;}
#module_15910836 .news-desc{font-weight:normal;}
#module_15910836 .news-desc{text-decoration:none;}
#module_15910836 .news-desc{font-style:normal;}
#module_15910836 .news-detailbtn{font-size:12px;}
#module_15910836 .news-detailbtn{font-family:微软雅黑,Microsoft YaHei;}
#module_15910836 .news-detailbtn{color:#666;}
#module_15910836 .news-detailbtn{font-weight:normal;}
#module_15910836 .news-detailbtn{text-decoration:none;}
#module_15910836 .news-detailbtn{font-style:normal;}
#module_15910836 .news-detailbtn{background-color:#fff;}
#module_15910836 .news-detailbtn{background-image:none;}
#module_15910836 .news-detailbtn{background-repeat:no-repeat;}
#module_15910836 .news-detailbtn{}
#module_15910836 .news-detailbtn{}
#module_15910836 .news-item .news-detailbtn::before{background-color:#f10215;}
#module_15910836 .news-item .news-detailbtn::before{background-image:none;}
#module_15910836 .news-item .news-detailbtn::before{background-repeat:no-repeat;}
#module_15910836 .news-item .news-detailbtn::before{}
#module_15910836 .news-item .news-detailbtn::before{}
#module_15910836 .news-item:hover{background-color:#ffffff;}
#module_15910836 .news-item:hover{background-image:none;}
#module_15910836 .news-item:hover{background-repeat:no-repeat;}
#module_15910836 .news-item:hover{}
#module_15910836 .news-item:hover{}
#module_15910836 .news-item:hover{border-bottom-color:#ccc;}
#module_15910836 .news-item:hover{border-bottom-style:dotted;}
#module_15910836 .news-item:hover{border-bottom-width:1px;}
#module_15910836 .news-item:hover .news-img{background-color:transparent;}
#module_15910836 .news-item:hover .news-img{}
#module_15910836 .news-item:hover .news-img{background-repeat:no-repeat;}
#module_15910836 .news-item:hover .news-img{}
#module_15910836 .news-item:hover .news-img{}
#module_15910836 .news-item:hover .news-img{border-top-left-radius:0px;}
#module_15910836 .news-item:hover .news-img{border-top-right-radius:0px;}
#module_15910836 .news-item:hover .news-img{border-bottom-left-radius:0px;}
#module_15910836 .news-item:hover .news-img{border-bottom-right-radius:0px;}
#module_15910836 .news-item:hover .news-img{border-top-color:transparent;}
#module_15910836 .news-item:hover .news-img{border-top-style:none;}
#module_15910836 .news-item:hover .news-img{border-top-width:0px;}
#module_15910836 .news-item:hover .news-img{border-right-color:transparent;}
#module_15910836 .news-item:hover .news-img{border-right-style:none;}
#module_15910836 .news-item:hover .news-img{border-right-width:0px;}
#module_15910836 .news-item:hover .news-img{border-bottom-color:transparent;}
#module_15910836 .news-item:hover .news-img{border-bottom-style:none;}
#module_15910836 .news-item:hover .news-img{border-bottom-width:0px;}
#module_15910836 .news-item:hover .news-img{border-left-color:transparent;}
#module_15910836 .news-item:hover .news-img{border-left-style:none;}
#module_15910836 .news-item:hover .news-img{border-left-width:0px;}
#module_15910836 .news-item:hover .news-title{font-size:20px;}
#module_15910836 .news-item:hover .news-title{font-family:微软雅黑,Microsoft YaHei;}
#module_15910836 .news-item:hover .news-title{color:#333;}
#module_15910836 .news-item:hover .news-title{font-weight:normal;}
#module_15910836 .news-item:hover .news-title{text-decoration:none;}
#module_15910836 .news-item:hover .news-title{font-style:normal;}
#module_15910836 .news-item:hover .news-desc{font-size:14px;}
#module_15910836 .news-item:hover .news-desc{font-family:微软雅黑,Microsoft YaHei;}
#module_15910836 .news-item:hover .news-desc{color:#999;}
#module_15910836 .news-item:hover .news-desc{font-weight:normal;}
#module_15910836 .news-item:hover .news-desc{text-decoration:none;}
#module_15910836 .news-item:hover .news-desc{font-style:normal;}
#module_15910836 .news-item:hover time{font-size:18px;}
#module_15910836 .news-item:hover time{font-family:微软雅黑,Microsoft YaHei;}
#module_15910836 .news-item:hover time{color:#333;}
#module_15910836 .news-item:hover time{font-weight:normal;}
#module_15910836 .news-item:hover time{text-decoration:none;}
#module_15910836 .news-item:hover time{font-style:normal;}
#module_15910836 .news-item:hover .news-detailbtn{font-size:12px;}
#module_15910836 .news-item:hover .news-detailbtn{font-family:微软雅黑,Microsoft YaHei;}
#module_15910836 .news-item:hover .news-detailbtn{color:#666;}
#module_15910836 .news-item:hover .news-detailbtn{font-weight:normal;}
#module_15910836 .news-item:hover .news-detailbtn{text-decoration:none;}
#module_15910836 .news-item:hover .news-detailbtn{font-style:normal;}
#module_15910836 .news-item:hover .news-detailbtn{background-color:#fff;}
#module_15910836 .news-item:hover .news-detailbtn{background-image:none;}
#module_15910836 .news-item:hover .news-detailbtn{background-repeat:no-repeat;}
#module_15910836 .news-item:hover .news-detailbtn{}
#module_15910836 .news-item:hover .news-detailbtn{}


.module_15910997 .ModuleHead .HeadCenter{float:none;}
#module_15910997 {
padding:0px;
}
#module_15910997 {
position:static;
z-index:0;
top:469px;
left:840px;
width:100%;
height: auto;
}
#module_15910997 .ModuleHead15910997 {
display:none;
}

#module_15910997 .news-details-title{font-size:30px;}
#module_15910997 .news-details-title{font-family:Microsoft YaHei,SimSun,Arial;}
#module_15910997 .news-details-title{color:#333;}
#module_15910997 .news-details-title{font-weight:normal;}
#module_15910997 .news-details-title{text-decoration:none;}
#module_15910997 .news-details-title{font-style:normal;}


.ModuleNewsDetailGiant.layout-102 .news-details-top{ border-bottom: 1px solid #e5e5e5;}
.ModuleNewsDetailGiant.layout-102 .news-details-title{line-height: 1.5; font-size: 30px; color: #333; padding: 60px 0 19px 0; }
.ModuleNewsDetailGiant.layout-102 .news-details-small{ padding-bottom: 24px;}
.ModuleNewsDetailGiant.layout-102 .news-details-small p{ display: inline-block; padding-left: 13px; color: #666;}
.ModuleNewsDetailGiant.layout-102 .news-details-desc{ margin: 29px 0; padding: 15px; background: #f5f5f5; color: #666666;line-height: 24px;}
.ModuleNewsDetailGiant.layout-102  .news-details-bottom-title{ padding: 29px 0; color: #333333; border-top: 1px solid #e5e5e5;}
.ModuleNewsDetailGiant.layout-102 .news-details-recommend{ font-size: 18px; font-weight: 600; padding: 13px 20px; background: #f4f4f4;}
.ModuleNewsDetailGiant.layout-102 .news-details-tit{ padding-top: 15px;}
.ModuleNewsDetailGiant.layout-102 .news-details-tit a{ display: block; margin-left: 20px; padding-left: 18px; padding-bottom: 9px; color: #666666; position: relative;}
.ModuleNewsDetailGiant.layout-102 .news-details-tit a:hover{ text-decoration: underline; color: #333;}
.ModuleNewsDetailGiant.layout-102 .news-details-tit a:before{ content: ""; display: block; position: absolute; top: 30%; left: 0px; width: 4px; height: 4px; background: #999;}
.ModuleNewsDetailGiant.layout-102 .news-details-item{ width: 90%; margin: 0 auto;}
.ModuleNewsDetailGiant.layout-102 .news-details-item .more{cursor: pointer;text-align: center;padding: 35px 0 20px 0;border-bottom: 1px solid #eee;}
.ModuleNewsDetailGiant.layout-102 .news-details-bottom-title{border-top: 0;padding:15px 0 25px;}
.ModuleNewsDetailGiant.layout-102 .news-details-bottom-title a{font-size: 14px}

/*标签*/
.ModuleNewsDetailGiant.layout-102 .news-details-item .Mark{text-align: left;width: 100%;height:auto;white-space:nowrap;padding: 50px 0px 0px;}
@media only screen and (min-width: 480px) and (max-width: 767px) {
    .ModuleNewsDetailGiant.layout-102 .news-details-item .Mark{padding: 30px 15px 0px;}
    
}

.ModuleNewsDetailGiant.layout-102 .news-details-item .Mark label{
    float: left;
    padding-right: 15px;
    color: #666;
    font-weight: normal;
    height: 100%;
    margin: 0;
    line-height: 32px;
    margin-bottom: -12px;
}
.ModuleNewsDetailGiant.layout-102 .news-details-small{font-size: 11px ! important;}
.ModuleNewsDetailGiant.layout-102 .news-details-item .Mark ul{display:block;margin:0; padding:0;width: 90%;overflow: hidden;margin-top: -12px;}
.ModuleNewsDetailGiant.layout-102 .news-details-item .Mark ul li{display:inline;margin-right:10px;float: left;
    text-align: center;
    line-height: 32px;
    /*width: 86px;*/
    max-width: 180px;
    text-overflow: ellipsis;
    overflow: hidden;
    margin-top: 12px;
    background: rgb(233,233,233);}
    .ModuleNewsDetailGiant.layout-102 .news-details-item .Mark ul li a{font-size: 0.875rem;color:#666;
    display: block;
    width: 100%;
    overflow: hidden;
    text-overflow: ellipsis;
    padding: 0px 11px;}

@media only screen and (max-width: 479px) {
	
	
	#module_15910997 .news-details-title{font-size:16px;}
    .ModuleNewsDetailGiant.layout-102 .news-details-item{ width: 92%; margin: 0 auto;}
    .ModuleNewsDetailGiant.layout-102 .news-details-title{  font-size: 18px; color: #333; padding: 20px 0 10px 0; }
    .ModuleNewsDetailGiant.layout-102 .news-details-small{  font-size: 12px;}
    .p-2{ width: 100%; margin-top: 10px;}
    .ModuleNewsDetailGiant.layout-102 .news-details-recommend{ font-size: 16px;}
}

@media only screen and (min-width: 480px) and (max-width: 767px) {
    .ModuleNewsDetailGiant.layout-102 .news-details-item{ width: 92%; margin: 0 auto;}

}
/*@media only screen and (min-width: 769px) and (max-width: 992px) {*/
 /*.ModuleNewsDetailGiant.layout-102 .news-details-item{ width: 92%; margin: 0 auto;}*/

/*}*/
/*@media only screen and (min-width: 993px) and (max-width: 1199px) {*/

    /*.ModuleNewsDetailGiant.layout-102 .news-details-item{ width: 92%; margin: 0 auto;}*/

/*}*/

	/*分享样式*/
	.ModuleNewsDetailGiant.layout-102 .news-details-item .share{padding: 40px 0 ;align-items: center;border-bottom: 1px solid #e5e5e5;padding-bottom: 20px;display: -webkit-box; /* OLD - iOS 6-, Safari 3.1-6 */ display: -moz-box; /* OLD - Firefox 19- (buggy but mostly works) */ display: -ms-flexbox; /* TWEENER - IE 10 */ display: -webkit-flex; /* NEW - Chrome */ display: flex;}
	.ModuleNewsDetailGiant.layout-102 .news-details-item .share li{float:left;}
	.ModuleNewsDetailGiant.layout-102 .news-details-item .share .shareitem{width: 24px;height: 24px;margin-left:8px;cursor: pointer;}
	.ShareIcon{position: absolute;top: -9999px;}
	@media only screen and (max-width: 991px) {
		.ModuleNewsDetailGiant.layout-102 .news-details-item .share-news-mobile{display:block;}
		.ModuleNewsDetailGiant.layout-102 .news-details-item .share-news-pc{display:none;}
	}
	@media only screen and (min-width: 992px) {		
		.ModuleNewsDetailGiant.layout-102 .news-details-item .share-news-mobile{display:none;}
		.ModuleNewsDetailGiant.layout-102 .news-details-item .share-news-pc{display:block;}
	}

/*PC端与移动端评论展示样式*/
@media only screen and (max-width: 767px) {
	.ModuleNewsDetailGiant.layout-102 .news-details-item .news-comment{display: none;}
	.ModuleNewsDetailGiant.layout-102 .news-details-item .newsmobile-comment{display: block;}
	.ModuleNewsDetailGiant.layout-102 .news-details-item .g-flexview .g-scrollview .row{margin-right: 0px; margin-left: 0px;}

    .ModuleNewsDetailGiant.layout-102 .news-details-bottom-title{padding: 10px 0 25px}
    .ModuleNewsDetailGiant.layout-102 .news-details-item .Mark ul li a{font-size: 14px;}
    .PrevNext .next{padding: 15px}
    .PrevNext{padding:0;}
    .ModuleNewsDetailGiant.layout-102 .news-details-recommend{padding: 10px 20px;}
    .ModuleNewsDetailGiant.layout-102 .news-details-tit a{font-size: 14px;}
    .ModuleNewsDetailGiant.layout-101 .next,.ModuleNewsDetailGiant.layout-101 .prev{max-width: 160px;overflow: hidden;text-overflow:ellipsis;	white-space: nowrap;}   
}
@media only screen and (min-width: 768px) {
	.ModuleNewsDetailGiant.layout-102  .news-comment{display: block;}
    .ModuleNewsDetailGiant.layout-102  .newsmobile-comment{display: none;}
    .ModuleNewsDetailGiant.layout-101 .next,.ModuleNewsDetailGiant.layout-101 .prev{max-width: 300px;overflow: hidden;text-overflow:ellipsis;	white-space: nowrap;}
}



.module_15911043 .ModuleHead .HeadCenter{float:none;}
.module_15911043 {
padding:0px;
}
.module_15911043 {
position:static;
z-index:0;
top:27px;
left:0%;
width:100%;
height: auto;
}
.module_15911043 .ModuleHead15911043 {
display:none;
}
.module_15911043 .ModuleHead .HeadText.HeadText15911043 {
font-family:微软雅黑,Microsoft YaHei;
font-size:12px;
color:#000;
font-weight:normal;
text-decoration:initial;
font-style:normal;
text-align:left;
}
.module_15911043 .ModuleHead .HeadCenter.HeadCenter15911043{text-align:left;}
.module_15911043 .ModuleHead .HeadCenter.HeadCenter15911043 {
margin:0;
background:none;background-color:rgba(0,0,0,0);
}
.module_15911043 .BodyCenter.BodyCenter15911043 {
background:none;background-color:rgba(0,0,0,0);
}
.module_15911043 >.module_15911043 {
border-top-style:solid;
border-top-color:rgb(216, 216, 216);
border-top-width:1px;
border-left-style:solid;
border-left-color:rgb(216, 216, 216);
border-left-width:1px;
border-right-style:solid;
border-right-color:rgb(216, 216, 216);
border-right-width:1px;
border-bottom-style:solid;
border-bottom-color:rgb(216, 216, 216);
border-bottom-width:1px;
}
.module_15911043 >.module_15911043{
overflow: 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_15911043 .BodyCenter.BodyCenter15911043 {
padding-top:10px;
padding-left:10px;
padding-right:10px;
padding-bottom:10px;
}
}
@media screen and (max-width: 767px){
.module_15911043 .BodyCenter.BodyCenter15911043 {
padding-top:0px;
padding-left:0px;
padding-right:0px;
padding-bottom:0px;
}
}
@media screen and (min-width: 768px){
.module_15911043 >.module_15911043 {
margin-top:5px;
margin-left:5px;
margin-right:5px;
margin-bottom:5px;
}
}
@media screen and (max-width: 767px){
.module_15911043 >.module_15911043 {
margin-top:0px;
margin-left:0px;
margin-right:0px;
margin-bottom:0px;
}
}

.module_15911043 .videoTitle{font-size:px;}
.module_15911043 .videoTitle{font-family:;}
.module_15911043 .videoTitle{color:;}
.module_15911043 .videoTitle{}
.module_15911043 .videoTitle{}
.module_15911043 .videoTitle{}
.module_15911043 .videoTitle{text-align:;}
.module_15911043 .videoTitle{margin-top:px;}
.module_15911043 .videoTitle{margin-bottom:px;}
.module_15911043 .videoTitle{margin-left:px;}
.module_15911043 .videoTitle{margin-right:px;}
.module_15911043 .videoDescrib{font-size:px;}
.module_15911043 .videoDescrib{font-family:;}
.module_15911043 .videoDescrib{color:;}
.module_15911043 .videoDescrib{}
.module_15911043 .videoDescrib{}
.module_15911043 .videoDescrib{}
.module_15911043 .videoDescrib{text-align:;}
.module_15911043 .videoBox:hover .videoTitle{font-size:px;}
.module_15911043 .videoBox:hover .videoTitle{font-family:;}
.module_15911043 .videoBox:hover .videoTitle{color:;}
.module_15911043 .videoBox:hover .videoTitle{}
.module_15911043 .videoBox:hover .videoTitle{}
.module_15911043 .videoBox:hover .videoTitle{}
.module_15911043 .videoBox:hover .videoDescrib{font-size:px;}
.module_15911043 .videoBox:hover .videoDescrib{font-family:;}
.module_15911043 .videoBox:hover .videoDescrib{color:;}
.module_15911043 .videoBox:hover .videoDescrib{}
.module_15911043 .videoBox:hover .videoDescrib{}
.module_15911043 .videoBox:hover .videoDescrib{}


.module_15910985 .ModuleHead .HeadCenter{float:none;}
#module_15910985 {
padding:0px;
}
#module_15910985 {
position:static;
z-index:0;
width:100%;
height: auto;
}
#module_15910985 .ModuleHead15910985 {
display:none;
}
#module_15910985 .ModuleHead .HeadText.HeadText15910985 {
font-family:微软雅黑,Microsoft YaHei;
font-size:12px;
color:#000;
font-weight:normal;
text-decoration:initial;
font-style:normal;
text-align:left;
}
#module_15910985 .ModuleHead .HeadCenter.HeadCenter15910985{text-align:left;}
#module_15910985 .ModuleHead .HeadCenter.HeadCenter15910985 {
margin:0;
background:none;background-color:rgba(0,0,0,0);
}
#module_15910985 .BodyCenter.BodyCenter15910985 {
background:none;background-color:rgba(0,0,0,0);
}
#module_15910985 >.module_15910985 {
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_15910985 >.module_15910985{
overflow: 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_15910985 .BodyCenter.BodyCenter15910985 {
padding-top:0px;
padding-left:0px;
padding-right:0px;
padding-bottom:0px;
}
}
@media screen and (max-width: 767px){
#module_15910985 .BodyCenter.BodyCenter15910985 {
padding-top:0px;
padding-left:0px;
padding-right:0px;
padding-bottom:0px;
}
}
@media screen and (min-width: 768px){
#module_15910985 >.module_15910985 {
margin-top:0px;
margin-left:0px;
margin-right:0px;
margin-bottom:100px;
}
}
@media screen and (max-width: 767px){
#module_15910985 >.module_15910985 {
margin-top:0px;
margin-left:0px;
margin-right:0px;
margin-bottom:0px;
}
}

#module_15910985 .ModuleSubContainer{background-color:transparent;}
#module_15910985 .ModuleSubContainer{background-image:none;}
#module_15910985 .ModuleSubContainer{background-repeat:no-repeat;}
#module_15910985 .ModuleSubContainer{background-position:0% 0%;}
#module_15910985 .ModuleSubContainer{background-attachment:scroll;}
#module_15910985 {!bgVideo!}{bgVideoUrl:none}
#module_15910985 .gridBgVideo .bgVideoMask{opacity:0.2}
.ModuleGridContainer.ModuleGridContainer15910985 {}
/*视频模块*/
.ModuleVideoGiant.layout-101 .videogiant-container{position: relative; text-align:center;}
.ModuleVideoGiant.layout-101 .videogiant-container .videoWrapper{height: auto;}
.ModuleVideoGiant.layout-101 .iframeBox .videoWrapper{padding-bottom: 56%;}
.ModuleVideoGiant.layout-101 .videogiant-container iframe,
.ModuleVideoGiant.layout-101 .videogiant-container embed,
.ModuleVideoGiant.layout-101 .videogiant-container object{ position: absolute; top: 0; left: 0; width: 100%; height: 100%; }
.ModuleVideoGiant.layout-101 .videoPlayBtn{
    position: absolute;
    width: 60px;
    height: 60px;
    background: url('../images/vbg.png') -116px -196px no-repeat;
    top: 50%;
    left: 50%;
    margin-top: -30px;
    margin-left: -30px;
    z-index: 11;
    -webkit-transition: all .6s cubic-bezier(.215,.61,.355,1) 0s;
    transition: all .6s cubic-bezier(.215,.61,.355,1) 0s;
    visibility: visible;
    cursor: pointer;
}
.ModuleVideoGiant.layout-101 .videogiant-container:hover .videoPlayBtn{
    transform: scale(1.4);
    -webkit-transform:scale(1.4);
    -moz-transform:scale(1.4);
    -o-transform:scale(1.4);
}
.ModuleVideoGiant.layout-101 .videoCoverPic{
    position: absolute;
    top: 0;
    left: 0;
    z-index: 10;
    width: 100%;
    height: 100%;
    cursor: pointer;
    background-size: cover;
    background-repeat: no-repeat;
    background-position: center center;
    background-color: #fff;
    -webkit-transition: all .46s ease;
    transition: all .46s ease;
}
.ModuleVideoGiant.layout-101 .playModeBox {opacity: 0;}

.vvli{width: 30%;padding: 1%;border: 1px solid #e2e2e2; float: left;margin-top: 30px;margin-left: 1.5%; margin-right: 1.5%;}

@media screen and (max-width: 767px){
	.vvli{width: 97%;
}
}



.module_15910839 .ModuleHead .HeadCenter{float:none;}
#module_15910839 {
padding:0px;
}
#module_15910839 {
position:static;
z-index:0;
top:112px;
left:435px;
width:100%;
height: auto;
}
#module_15910839 .ModuleHead15910839 {
display:none;
}
#module_15910839 .ModuleHead .HeadText.HeadText15910839 {
font-family:微软雅黑,Microsoft YaHei;
font-size:12px;
color:#000;
font-weight:normal;
text-decoration:initial;
font-style:normal;
text-align:left;
}
#module_15910839 .ModuleHead .HeadCenter.HeadCenter15910839{text-align:left;}
#module_15910839 .ModuleHead .HeadCenter.HeadCenter15910839 {
margin:0;
background:none;background-color:rgba(0,0,0,0);
}
#module_15910839 .BodyCenter.BodyCenter15910839 {
background-color:transparent;
background-image:url(../images/lianxi.jpg);
background-size:auto;
background-repeat:no-repeat;
background-position:50% 50%;
background-Attachment:fixed;
}
#module_15910839 >.module_15910839 {
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_15910839 >.module_15910839{
overflow: 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_15910839 .BodyCenter.BodyCenter15910839 {
padding-top:122px;
padding-left:0px;
padding-right:0px;
padding-bottom:114px;
}
}
@media screen and (max-width: 767px){
#module_15910839 .BodyCenter.BodyCenter15910839 {
padding-top:15px;
padding-left:10px;
padding-right:10px;
padding-bottom:15px;
}
}
@media screen and (min-width: 768px){
#module_15910839 >.module_15910839 {
margin-top:0px;
margin-left:0px;
margin-right:0px;
margin-bottom:0px;
}
}
@media screen and (max-width: 767px){
#module_15910839 >.module_15910839 {
margin-top:0px;
margin-left:0px;
margin-right:0px;
margin-bottom:0px;
}
}

#module_15910839 .ModuleSubContainer{background-color:transparent;}
#module_15910839 .ModuleSubContainer{background-image:none;}
#module_15910839 .ModuleSubContainer{background-repeat:no-repeat;}
#module_15910839 .ModuleSubContainer{background-position:0% 0%;}
#module_15910839 .ModuleSubContainer{background-attachment:scroll;}
#module_15910839  {bgVideoUrl:none}
#module_15910839 .gridBgVideo .bgVideoMask{opacity:0.2}
.ModuleGridContainer.ModuleGridContainer15910839 {}


.module_15911046 .ModuleHead .HeadCenter{float:none;}
#module_15911046 {
padding:0px;
}
#module_15911046 {
position:static;
z-index:0;
width:100%;
height: auto;
}
#module_15911046 .ModuleHead15911046 {
display:none;
}
#module_15911046 .ModuleHead .HeadText.HeadText15911046 {
font-family:微软雅黑,Microsoft YaHei;
font-size:12px;
color:#000;
font-weight:normal;
text-decoration:initial;
font-style:normal;
text-align:left;
}
#module_15911046 .ModuleHead .HeadCenter.HeadCenter15911046{text-align:left;}
#module_15911046 .ModuleHead .HeadCenter.HeadCenter15911046 {
margin:0;
background:none;background-color:rgba(0,0,0,0);
}
#module_15911046 .BodyCenter.BodyCenter15911046 {
background:none;background-color:rgba(63, 63, 63, 0.51);
}
#module_15911046 >.module_15911046 {
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_15911046 >.module_15911046{
overflow: 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_15911046 .BodyCenter.BodyCenter15911046 {
padding-top:22px;
padding-left:20px;
padding-right:20px;
padding-bottom:88px;
}
}
@media screen and (max-width: 767px){
#module_15911046 .BodyCenter.BodyCenter15911046 {
padding-top:24px;
padding-left:0px;
padding-right:0px;
padding-bottom:28px;
}
}
@media screen and (min-width: 768px){
#module_15911046 >.module_15911046 {
margin-top:0px;
margin-left:10px;
margin-right:10px;
margin-bottom:0px;
}
}
@media screen and (max-width: 767px){
#module_15911046 >.module_15911046 {
margin-top:0px;
margin-left:0px;
margin-right:0px;
margin-bottom:0px;
}
}

#module_15911046 .ModuleImageTextGiantContent{margin-top:0px;}
#module_15911046 .ModuleImageTextGiantContent{margin-bottom:0px;}
#module_15911046 .ModuleImageTextGiantContent{margin-left:0px;}
#module_15911046 .ModuleImageTextGiantContent{margin-right:10px;}
#module_15911046 .imageTextGiant-Container{padding-top:10px;}
#module_15911046 .imageTextGiant-Container{padding-bottom:10px;}
#module_15911046 .imageTextGiant-Container{padding-left:10px;}
#module_15911046 .imageTextGiant-Container{padding-right:10px;}
#module_15911046 a{font-size:unset;font-family:unset}



.module_15911047 .ModuleHead .HeadCenter{float:none;}
#module_15911047 {
padding:0px;
}
#module_15911047 {
position:static;
z-index:0;
top:37px;
left:0px;
width:100%;
height: auto;
}
#module_15911047 .ModuleHead15911047 {
display:none;
}
#module_15911047 .ModuleHead .HeadText.HeadText15911047 {
font-family:微软雅黑,Microsoft YaHei;
font-size:12px;
color:#000;
font-weight:normal;
text-decoration:initial;
font-style:normal;
text-align:left;
}
#module_15911047 .ModuleHead .HeadCenter.HeadCenter15911047{text-align:left;}
#module_15911047 .ModuleHead .HeadCenter.HeadCenter15911047 {
margin:0;
background:none;background-color:rgba(0,0,0,0);
}
#module_15911047 .BodyCenter.BodyCenter15911047 {
background:none;background-color:rgba(63, 63, 63, 0.51);
}
#module_15911047 >.module_15911047 {
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_15911047 >.module_15911047{
overflow: 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_15911047 .BodyCenter.BodyCenter15911047 {
padding-top:52px;
padding-left:0px;
padding-right:0px;
padding-bottom:108px;
}
}
@media screen and (max-width: 767px){
#module_15911047 .BodyCenter.BodyCenter15911047 {
padding-top:24px;
padding-left:0px;
padding-right:0px;
padding-bottom:0px;
}
}
@media screen and (min-width: 768px){
#module_15911047 >.module_15911047 {
margin-top:37px;
margin-left:0px;
margin-right:10px;
margin-bottom:0px;
}
}
@media screen and (max-width: 767px){
#module_15911047 >.module_15911047 {
margin-top:56px;
margin-left:0px;
margin-right:0px;
margin-bottom:0px;
}
}

#module_15911047 .ModuleImageTextGiantContent{margin-top:0px;}
#module_15911047 .ModuleImageTextGiantContent{margin-bottom:0px;}
#module_15911047 .ModuleImageTextGiantContent{margin-left:0px;}
#module_15911047 .ModuleImageTextGiantContent{margin-right:10px;}
#module_15911047 .imageTextGiant-Container{padding-top:10px;}
#module_15911047 .imageTextGiant-Container{padding-bottom:10px;}
#module_15911047 .imageTextGiant-Container{padding-left:10px;}
#module_15911047 .imageTextGiant-Container{padding-right:10px;}
#module_15911047 a{font-size:unset;font-family:unset}


.module_15910994 .ModuleHead .HeadCenter{float:none;}
#module_15910994 {
padding:0px;
}
#module_15910994 {
position:static;
z-index:0;
top:599px;
left:1070px;
width:100%;
height: auto;
}
#module_15910994 .ModuleHead15910994 {
display:none;
}
#module_15910994 .BodyCenter.BodyCenter15910994 {
background:none;background-color:rgba(255, 255, 255, 0.15);
}
#module_15910994 >.module_15910994 {
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_15910994 >.module_15910994{
overflow: hidden;
border-top-left-radius:20px;
border-top-right-radius:20px;
border-bottom-left-radius:20px;
border-bottom-right-radius:20px;
}
@media screen and (min-width: 768px){
#module_15910994 .BodyCenter.BodyCenter15910994 {
padding-top:30px;
padding-left:20px;
padding-right:20px;
padding-bottom:30px;
}
}
@media screen and (max-width: 767px){
#module_15910994 .BodyCenter.BodyCenter15910994 {
padding-top:0px;
padding-left:5px;
padding-right:5px;
padding-bottom:18px;
}
}
@media screen and (min-width: 768px){
#module_15910994 >.module_15910994 {
margin-top:0px;
margin-left:0px;
margin-right:0px;
margin-bottom:0px;
}
}
@media screen and (max-width: 767px){
#module_15910994 >.module_15910994 {
margin-top:22px;
margin-left:0px;
margin-right:0px;
margin-bottom:0px;
}
}

#module_15910994 .title{font-size:24px;}
#module_15910994 .title{font-family:微软雅黑,Microsoft YaHei;}
#module_15910994 .title{color:rgb(216, 216, 216);}
#module_15910994 .title{font-weight:normal;}
#module_15910994 .title{text-decoration:none;}
#module_15910994 .title{font-style:normal;}
#module_15910994 .title{background-color:transparent;}
#module_15910994 .title{background-image:none;}
#module_15910994 .title{background-repeat:no-repeat;}
#module_15910994 .title{background-position:50% 50%;}
#module_15910994 .title{background-attachment:scroll;}
#module_15910994 .title{height:50px;line-height:50px;}
#module_15910994 .title{text-align:center;}
#module_15910994 .Describ-text-color{font-size:14px;}
#module_15910994 .Describ-text-color{font-family:微软雅黑,Microsoft YaHei;}
#module_15910994 .Describ-text-color{color:rgb(216, 216, 216);}
#module_15910994 .Describ-text-color{font-weight:normal;}
#module_15910994 .Describ-text-color{text-decoration:none;}
#module_15910994 .Describ-text-color{font-style:normal;}
#module_15910994 .submitbtn{font-size:14px;}
#module_15910994 .submitbtn{font-family:微软雅黑,Microsoft YaHei;}
#module_15910994 .submitbtn{color:#fff;}
#module_15910994 .submitbtn{font-weight:normal;}
#module_15910994 .submitbtn{text-decoration:none;}
#module_15910994 .submitbtn{font-style:normal;}
#module_15910994 .submitbtn{background-color:#f10215;} #module_15910994 input[type=radio]:checked, #module_15910994 input[type=checkbox]:checked{background:#f10215;border:1px solid #f10215}
#module_15910994 .submitbtn{background-image:none;}
#module_15910994 .submitbtn{background-repeat:no-repeat;}
#module_15910994 .submitbtn{background-position:50% 50%;}
#module_15910994 .submitbtn{background-attachment:scroll;}
#module_15910994 .submitbtn{width:100px;}
#module_15910994 .submitbtn{height:40px;line-height:40px;}
#module_15910994 input[type=checkbox],#module_15910994 input[type=radio],#module_15910994 input.input-text-color,#module_15910994 .pcCitybox select,#module_15910994 input[type=text],#module_15910994 .multi-row-text,#module_15910994 .frist_item{background-color:#fff;}
#module_15910994 input[type=text],#module_15910994 .multi-row-text,#module_15910994 .pcCitybox select,#module_15910994 input[type=radio],#module_15910994 input[type=checkbox],#module_15910994 .frist_item,#module_15910994 .Browse-file{border-top-color:#ccc;}
#module_15910994 input[type=text],#module_15910994 .multi-row-text,#module_15910994 .pcCitybox select,#module_15910994 input[type=radio],#module_15910994 input[type=checkbox],#module_15910994 .frist_item,#module_15910994 .Browse-file{border-top-style:solid;}
#module_15910994 input[type=text],#module_15910994 .multi-row-text,#module_15910994 .pcCitybox select,#module_15910994 input[type=radio],#module_15910994 input[type=checkbox],#module_15910994 .frist_item,#module_15910994 .Browse-file{border-top-width:1px;}
#module_15910994 input[type=text],#module_15910994 .multi-row-text,#module_15910994 .pcCitybox select,#module_15910994 input[type=radio],#module_15910994 input[type=checkbox],#module_15910994 .frist_item,#module_15910994 .Browse-file{border-right-color:#ccc;}
#module_15910994 input[type=text],#module_15910994 .multi-row-text,#module_15910994 .pcCitybox select,#module_15910994 input[type=radio],#module_15910994 input[type=checkbox],#module_15910994 .frist_item,#module_15910994 .Browse-file{border-right-style:solid;}
#module_15910994 input[type=text],#module_15910994 .multi-row-text,#module_15910994 .pcCitybox select,#module_15910994 input[type=radio],#module_15910994 input[type=checkbox],#module_15910994 .frist_item,#module_15910994 .Browse-file{border-right-width:1px;}
#module_15910994 input[type=text],#module_15910994 .multi-row-text,#module_15910994 .pcCitybox select,#module_15910994 input[type=radio],#module_15910994 input[type=checkbox],#module_15910994 .frist_item,#module_15910994 .Browse-file{border-bottom-color:#ccc;}
#module_15910994 input[type=text],#module_15910994 .multi-row-text,#module_15910994 .pcCitybox select,#module_15910994 input[type=radio],#module_15910994 input[type=checkbox],#module_15910994 .frist_item,#module_15910994 .Browse-file{border-bottom-style:solid;}
#module_15910994 input[type=text],#module_15910994 .multi-row-text,#module_15910994 .pcCitybox select,#module_15910994 input[type=radio],#module_15910994 input[type=checkbox],#module_15910994 .frist_item,#module_15910994 .Browse-file{border-bottom-width:1px;}
#module_15910994 input[type=text],#module_15910994 .multi-row-text,#module_15910994 .pcCitybox select,#module_15910994 input[type=radio],#module_15910994 input[type=checkbox],#module_15910994 .frist_item{border-left-color:#ccc;}
#module_15910994 input[type=text],#module_15910994 .multi-row-text,#module_15910994 .pcCitybox select,#module_15910994 input[type=radio],#module_15910994 input[type=checkbox],#module_15910994 .frist_item{border-left-style:solid;}
#module_15910994 input[type=text],#module_15910994 .multi-row-text,#module_15910994 .pcCitybox select,#module_15910994 input[type=radio],#module_15910994 input[type=checkbox],#module_15910994 .frist_item{border-left-width:1px;}
#module_15910994 .submitbtn:hover{font-size:14px;}
#module_15910994 .submitbtn:hover{font-family:微软雅黑,Microsoft YaHei;}
#module_15910994 .submitbtn:hover{color:#fff;}
#module_15910994 .submitbtn:hover{font-weight:normal;}
#module_15910994 .submitbtn:hover{text-decoration:none;}
#module_15910994 .submitbtn:hover{font-style:normal;}
#module_15910994 .submitbtn:hover{background-color:#e50b1c;}
#module_15910994 .submitbtn:hover{background-image:none;}
#module_15910994 .submitbtn:hover{background-repeat:no-repeat;}
#module_15910994 .submitbtn:hover{background-position:50% 50%;}
#module_15910994 .submitbtn:hover{background-attachment:scroll;}

/*地图模块*/
.ModuleMapGiant.layout-101 .mapgiant-container .mapContainer{height:400px;color:#000;}
.ModuleMapGiant.layout-101 .mapgiant-container iframe{overflow: hidden;}
.ModuleMapGiant.layout-101 .mapgiant-container a.IMPanel:link,.ModuleMapGiant.layout-101 .mapgiant-container a.IMPanel:visited,.ModuleMapGiant.layout-101 .mapgiant-container a.IMPanel:hover{color: #000;}
.ModuleMapGiant.layout-101 .mapContainer input[type=checkbox]{top:-1px;}
.ModuleMapGiant.layout-101 .mapContainer input[type=checkbox]:checked::before{left:2px;}
.ModuleMapGiant.layout-101 .mapContainer label{margin-bottom: 0}
.ModuleMapGiant.layout-101{position: relative; z-index: 1;}


.module_15910852 .ModuleHead .HeadCenter{float:none;}
#module_15910852 {
padding:0px;
}
#module_15910852 {
position:static;
z-index:0;
top:1235px;
left:1160px;
width:100%;
height: auto;
}
#module_15910852 .ModuleHead15910852 {
display:none;
}

#module_15910852 .mapgiant-container .mapContainer{height:400px;}


.clearfix {
    zoom: 1;
}

.visible-lg, .visible-md, .visible-sm, .visible-xs {
    display: none!important;
}



.ModuleCustomFormGiant.layout-104 .title {
    line-height: 50px;
    height: 50px;
    color: #333;
    font-size: 24px;
    margin-bottom: 6px;
    font-weight: normal;
    min-height: 30px;
}

.ModuleCustomFormGiant.layout-104 .content-title {
    width: 100px;
    display: inline-block;
    overflow: hidden;
    text-align: right;
}

.ModuleCustomFormGiant.layout-104 .customFormicon {
    width: 20px;
    height: 20px;
    margin-top: -3px;
    margin-right: 5px;
    display: inline-block !important
}

.ModuleCustomFormGiant.layout-104 input[type=text] {
    line-height: 32px;
    font-size: 14px;
    border: none;
    background: none;
    padding: 0 0 0 10px;
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
    -ms-flex-shrink: 0;
    -moz-flex-shrink: 0;
    flex-grow: 1;
    -webkit-flex-grow: 1;
    -ms-flex-grow: 1;
    -moz-flex-grow: 1;
    border: 1px solid #e5e5e5;
    background: #fbfbfb;
    box-sizing: border-box;
}

.ModuleCustomFormGiant.layout-104 .content-title {
    font-size: 14px;
    line-height: 34px;
    height: 34px;
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
    -ms-flex-shrink: 0;
    -moz-flex-shrink: 0;
    margin-right: 10px;
}

.ModuleCustomFormGiant.layout-104 .in-formList {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
}

.ModuleCustomFormGiant.layout-104 .in-formList2 {
    -webkit-box-pack: flex-start;
    -webkit-justify-content: flex-start;
    -ms-flex-pack: flex-start;
    justify-content: flex-start;
}

.ModuleCustomFormGiant.layout-104 .in-formList-pccity {
    -webkit-box-pack: flex-start;
    -webkit-justify-content: flex-start;
    -ms-flex-pack: flex-start;
    justify-content: flex-start;
}

.ModuleCustomFormGiant.layout-104 .formList-content {
    box-sizing: border-box;
    margin-top: 18px;
}

.ModuleCustomFormGiant.layout-104 .CustomFormGiant-err {
    margin-left: 94px;
}

.ModuleCustomFormGiant.layout-104 .pcCitybox {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    height: 34px;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    flex-grow: 1;
    -webkit-flex-grow: 1;
    -ms-flex-grow: 1;
    -moz-flex-grow: 1;
}

.ModuleCustomFormGiant.layout-104 .Select_Simulate li:hover {
    color: #fff
}

.ModuleCustomFormGiant.layout-104 .pcCitybox select {
    flex-grow: 1;
    -webkit-flex-grow: 1;
    -ms-flex-grow: 1;
    -moz-flex-grow: 1;
    margin-right: 10px;
    height: 34px;
    line-height: 34px;
    appearance: none;
    -moz-appearance: none;
    -webkit-appearance: none;
    padding: 0 10px;
    cursor: pointer;
    background: url(../images/arrow1.png) no-repeat center right;
    font-size: 14px;
    border: 1px solid #e5e5e5;
}

.ModuleCustomFormGiant.layout-104 .choose-time-mobile {
    font-size: 14px;
}

.ModuleCustomFormGiant.layout-104 .pcCitybox .Couty-select {
    margin-right: 0;
}

.ModuleCustomFormGiant.layout-104 input.VerificationCodeinput {
    width: 188px;
    line-height: 34px;
    margin-right: 10px;
    float: left;
}

.ModuleCustomFormGiant.layout-104 .xilaImg {
    float: right;
    margin-top: 13px;
}

.ModuleCustomFormGiant.layout-104 .VerificationCode {
    width: 90px;
    height: 34px;
    display: inline-block;
    vertical-align: top;
}

.ModuleCustomFormGiant.layout-104 label .ModuleCustomFormGiant.layout-104 .file-box .Browse-file-input {
    flex-grow: 1;
    -webkit-flex-grow: 1;
    -ms-flex-grow: 1;
    -moz-flex-grow: 1;
    margin-right: 10px;
}

.ModuleCustomFormGiant.layout-104 .file-box {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    width: 100%;
}

.ModuleCustomFormGiant.layout-104 .Browse-file {
    width: 90px;
    line-height: 32px;
    color: #333;
    background: #f8f8f8;
    border: 1px solid #eee;
    font-size: 14px;
    text-align: center;
    min-height: 34px;
    flex-grow: 0;
    -webkit-flex-grow: 0;
    -ms-flex-grow: 0;
    -moz-flex-grow: 0;
    box-sizing: border-box;
    cursor: pointer;
}

.ModuleCustomFormGiant.layout-104 .Browse-file:hover {
    color: #333;
    background: #eee;
    border: 1px solid #ccc;
}

.ModuleCustomFormGiant.layout-104 .input-text-color {
    color: #666;
}

.ModuleCustomFormGiant.layout-104 .Describ-text-color {
    color: #666;
}

.ModuleCustomFormGiant.layout-104 .submibtn-color {
    color: #fff;
    background: #fd6e27;
    cursor: pointer;
    font-size: 14px;
}

.ModuleCustomFormGiant.layout-104 .submitbtn {
    line-height: 40px;
    height: 40px;
    text-align: center;
    margin-top: 16px;
    width: 100px;
}

.ModuleCustomFormGiant.layout-104 .submibtn-color:hover {
    color: #fff;
    background: #f65e12;
}

.ModuleCustomFormGiant.layout-104 .pd-0 {
    padding: 0;
}

.ModuleCustomFormGiant.layout-104 .formList-content-no-style .in-formList {
    align-items: flex-start;
}

.ModuleCustomFormGiant.layout-104 .multi-row-text {
    border: 0;
    height: 100px;
    border: 1px solid #e5e5e5;
    background: #fbfbfb
}

.ModuleCustomFormGiant.layout-104 .formList-content-no-border {
    border: 0;
    padding-left: 0;
}

.ModuleCustomFormGiant.layout-104 .in-formList-checkbox {
    padding-top: 4px;
    margin-left: 94px;
}

.ModuleCustomFormGiant.layout-104 .formList-content-no-border .in-formList {
    align-items: flex-start;
}

.ModuleCustomFormGiant.layout-104 .content-title-checkbox {
    margin-right: 10px;
    float: left;
}

.ModuleCustomFormGiant.layout-104 .in-formList-checkbox label {
    margin-right: 10px;
    display: inline-block;
    margin-bottom: 11px;
    font-weight: normal;
    color: #666;
}

.ModuleCustomFormGiant.layout-104 .choose-time {
    border: none;
    line-height: 34px;
    height: 34px;
    display: inline-block;
    flex-grow: 1;
    -webkit-flex-grow: 1;
    -ms-flex-grow: 1;
    -moz-flex-grow: 1;
    padding: 0 0 0 10px;
    border: 1px solid #e5e5e5;
    background: #fbfbfb;
}

.ModuleCustomFormGiant.layout-104 .chooseTime-title {
    font-size: 14px;
    flex-grow: 0;
    -webkit-flex-grow: 0;
    -ms-flex-grow: 0;
    -moz-flex-grow: 0;
    margin-right: 10px;
}

.ModuleCustomFormGiant.layout-104 .choose-timewb {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
}

.ModuleCustomFormGiant.layout-104 .chooseTimeicon {
    margin-top: 10px;
    margin-right: 10px;
}

.ModuleCustomFormGiant.layout-104 .VerificationCodeinputWb {
    width: 140px;
    margin-right: 14px;
    display: inline-flex;
}

.ModuleCustomFormGiant.layout-104 .cityPickerBoxwb {
    height: 34px;
    line-height: 34px;
    flex-grow: 1;
    -webkit-flex-grow: 1;
    -ms-flex-grow: 1;
    -moz-flex-grow: 1;
    cursor: pointer;
    border: 1px solid #e5e5e5;
    background: #fbfbfb;
}

.ModuleCustomFormGiant.layout-104 .cityPickerBox {
    height: 34px;
    line-height: 34px;
    border: 0;
}

.ModuleCustomFormGiant.layout-104 .VerificationCodeinputWb .input-text-checking {

    width: 130px;
}

.ModuleCustomFormGiant.layout-104 .changebtn {
    line-height: 50px
}

.ModuleCustomFormGiant.layout-104 .cityval {
    line-height: 34px;
    height: 34px;
    width: 100%;
    padding-left: 10px;
    box-sizing: border-box;
}

.ModuleCustomFormGiant.layout-104 input[type=text].pcTime {
    width: 100%;
    flex-shrink: 1;
    -ms-flex-shrink: 1;
    -moz-flex-shrink: 1;
    -webkit-flex-shrink: 1;
}

.ModuleCustomFormGiant.layout-104 input[type=radio], .ModuleCustomFormGiant.layout-104 input[type=checkbox] {
    top: 4px;
}

.ModuleCustomFormGiant.layout-104 input[type=radio], .ModuleCustomFormGiant input[type=checkbox] {
    margin-right: 12px;
}

.ModuleCustomFormGiant.layout-104 input[type=radio]:checked, .ModuleCustomFormGiant.layout-104 input[type=checkbox]:checked {
    background: #ff6700;
    border: 1px solid #ff6700;
}

.ModuleCustomFormGiant.layout-104 .title {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}

.ModuleCustomFormGiant.layout-104 .select_box {
    display: none;
}

@media screen and (max-width: 767px) {
    .ModuleCustomFormGiant.layout-104 .in-formList {
        display: block;
    }
    .ModuleCustomFormGiant.layout-104 .in-formList.Pc-formList-content {
        display: none;
    }
    .ModuleCustomFormGiant.layout-104 .formList-content {
        height: auto;
    }
    /* .ModuleCustomFormGiant.layout-104 .chooseTime-title{
        display: block;
        text-align:left;    
    } */
    .ModuleCustomFormGiant.layout-104 .content-title, .ModuleCustomFormGiant.layout-104 .chooseTime-title {
        display: block;
        text-align: left;
    }
    .ModuleCustomFormGiant.layout-104 .Form-containt ul .choose-timewb.mobile-formList-content, .ModuleCustomFormGiant.layout-104 .Form-containt ul .in-formList.mobile-formList-content, .ModuleCustomFormGiant.layout-104 .choose-time {
        display: block;
    }
    .ModuleCustomFormGiant.layout-104 .formList-content {
        margin-top: 3px
    }
    .ModuleCustomFormGiant.layout-104 .changebtn {
        line-height: 34px
    }
    .ModuleCustomFormGiant.layout-104 input[type=text] {
        width: 100%
    }
    .ModuleCustomFormGiant.layout-104 .mareimg {
        top: auto;
        bottom: 12px;
    }
    .ModuleCustomFormGiant.layout-104 .file-box .Browse-file-input {
        width: 200px
    }
    .ModuleCustomFormGiant.layout-104 .CustomFormGiant-err {
        margin-left: 0;
    }
    .ModuleCustomFormGiant.layout-104 .submitbtn {
        margin: 0 auto;
        margin-top: 30px;
    }
}

.ModuleCustomFormGiant.layout-104 .customform-upload-file-preview {
    font-size: 12px;
    margin-left: 8px;
    margin-right: 8px;
}

.ModuleCustomFormGiant.layout-104 .customform-upload-img-preview {
    margin-top: 0px;
    width: 34px;
    height: 34px;
}

.ModuleCustomFormGiant.layout-104 .customform-upload-img-preview img {
    width: 34px;
    height: 34px;
}

.ModuleCustomFormGiant.layout-104 .iconfont-fujian {
    font-size: 19px;
}
.module_15910994 .ModuleHead .HeadCenter{float:none;}
#module_15910994 {
padding:0px;
}
#module_15910994 {
position:static;
z-index:0;
top:599px;
left:1070px;
width:100%;
height: auto;
}
#module_15910994 .ModuleHead15910994 {
display:none;
}
#module_15910994 .BodyCenter.BodyCenter15910994 {
background:none;background-color:rgba(255, 255, 255, 0.15);
}
@media (min-width: 1200px)
{
.col-lg-33 {
    width: 50%;
}
}


.col-lg-333 {
    width: 33.33%;
}

@media (max-width: 1200px)
{
.col-lg-333 {
    width: 50%;
}
}





.outad{width:100%;height:auto; background: #f4f4f4;padding: 50px 0px;}

.outbox{width: 1200px;height: 440px; margin: 0px auto;padding-top: 40px;}

.outbox ul{width: 1200px;height: 400px; float: left; margin: 0px auto; padding: 0px;list-style: none}

.outbox ul li{width: 279px;height: 400px; float: left; margin-right: 28px; list-style: none}

.outbox ul li:last-child{margin-right: 0px;}

.outimg{width: 279px;height: 190px;float: left; position: relative}
	.outim img{width: 279px;height: 190px;}	

.outimgtit{width: 279px;height: 40px; position: absolute; bottom: 0px; left: 0px;text-indent: 15px;  background:url(../images/shu.png) left center no-repeat rgba(0,0,0,0.8);line-height: 40px;font-size: 20px;color: #fff;}

.outimgtit font{color: #e50101;font-weight: bold;padding-right: 8px;font-size: 24px;  }
.outtxt{width: 279px;height: 205px; float: left; background: #fff;padding: 15px; color: #666; font-size: 16px;line-height: 25px; overflow: hidden}

.neitit{width: 100%;height: 80px;line-height: 80px;text-align: center;font-size: 30px;color: #333;background: url(../images/cheng.png) center center no-repeat}
.neitit2{width: 100%;height: 80px;line-height: 80px;text-align: center;font-size: 40px;color: #333;background: url(../images/heng.jpg) bottom center no-repeat}



@media (max-width: 1200px)
{

	.neitit{width: 100%;height: 80px;line-height: 80px;text-align: center;font-size: 30px;color: #333;background: url(../images/cheng.png) center center no-repeat}
.neitit2{width: 100%;height: 60px;line-height: 60px;text-align: center;font-size: 20px;color: #333;background: url(../images/heng.jpg) bottom center no-repeat}
	
	
	.outad{width:100%;height:auto; background: #f4f4f4;padding: 30px 0px;}

.outbox{width: 100%;height: auto;overflow: hidden;margin: 0px auto;padding-top: 20px;}

.outbox ul{width: 100%;height: auto; overflow: hidden;float: left;  padding: 0px;list-style: none}

.outbox ul li{width: 46%; margin-left: 2%; margin-bottom: 15px; margin-right: 2%; height: auto; overflow:hidden;float: left;  list-style: none}

.outbox ul li:last-child{margin-right: 0px;}

.outimg{width: 100%;height: auto; overflow: hidden;float: left; position: relative}

	.outim img{width:100%;}	
	
.outimgtit{width: 100%;height: 40px; position: absolute; bottom: 0px; left: 0px;text-indent: 15px;  background:url(../images/shu.png) left center no-repeat rgba(0,0,0,0.8);line-height: 40px;font-size: 20px;color: #fff;}

.outimgtit font{color: #e50101;font-weight: bold;padding-right: 8px;font-size: 24px;  }
.outtxt{width: 100%;height: 180px; float: left; background: #fff;padding: 10px; color: #666; font-size: 12px;line-height: 18px; overflow: hidden}


	
	
}



#neirong{color: #fff;line-height: 200%;font-size: 14px;}
#neirong p{color: #fff}


.neiad{width: 100%;height: auto; overflow: hidden;}

.neiad img{width: auto; max-width: 100%;}

.neili{width: 37.5%;height: 30px;line-height: 30px; overflow: hidden;float: left; background: url(../images/dian.png) left center no-repeat;font-size: 15px; background-size: 10px; text-indent: 20px;}
.neili:nth-child(3n){width: 25%;}




/*相册样式*/
.mobile_pic_B{display: none}
.ModuleSiteGalleryV2Giant.layout-109 .album-item{height: auto !important;display: none;}
.ModuleSiteGalleryV2Giant.layout-109 .album-img{position: static !important; padding: 5px;float: left;transition: 0s !important;transform: none !important;}
.ModuleSiteGalleryV2Giant.layout-109 .album-img .album-img-c{ position: relative; overflow: hidden; height: 300px; background:#f5f5f5;}
.ModuleSiteGalleryV2Giant.layout-109 .rectborder {width: calc(100% + 20px);  height: calc(100% + 20px); position: absolute; left: -10px; top: -10px; transition: all ease .5s;}
.ModuleSiteGalleryV2Giant.layout-109 .album-img:hover .album-icon {opacity: 1;  margin-top: -25px;}
.ModuleSiteGalleryV2Giant.layout-109 .album-img:hover .rectborder {width: calc(100% - 22px);  height: calc(100% - 22px);  left: 10px;  top: 10px;}

.ModuleSiteGalleryV2Giant.layout-109 .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;}
.ModuleSiteGalleryV2Giant.layout-109 .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%);}
.ModuleSiteGalleryV2Giant.layout-109 .thumbnailpic{max-height: 100%;max-width: 100%;}
.ModuleSiteGalleryV2Giant.layout-109 .album-icon:after{ content: ""; position:absolute;width: 2px; height: 10px; background: #fff; transform: rotate(125deg);top:52%; left: 63%;}
.ModuleSiteGalleryV2Giant.layout-109 .abstract{ color:#333;height:48px;line-height:48px;padding: 0 10px;background: #f8f8f8; font-size: 14px; text-align: center; box-sizing: border-box;text-overflow:ellipsis; overflow:hidden; white-space:nowrap;}
.ModuleSiteGalleryV2Giant.layout-109 .album-img{position: relative; overflow: hidden;}
.ModuleSiteGalleryV2Giant.layout-109 .dummy{padding-top: 100%;}
.ModuleSiteGalleryV2Giant.layout-109 .mobile_picBox{width: 100%; position: absolute; top: 50%;left: 50%;-webkit-transform: translate(-50%, -50%);-moz-transform: translate(-50%, -50%);transform: translate(-50%, -50%);}
.ModuleSiteGalleryV2Giant.layout-109 .mobile_pic{width: 100%; max-height: 100%;display: block;}
.lg-sub-html .SiteGalleryGiantTitle109{font-size: 14px;}
.lg-sub-html p.SiteGalleryGiantText109{color:#fff;}
.lg-sub-html .SiteGalleryGiantLink109{font-size: 12px;color:#fff;line-height: 16px}
.lg-sub-html .SiteGalleryGiantText109{color:#fff;}
.lg-sub-html .SiteGalleryGiantLink109 .icon-sousuo{font-size: 12px;margin-right: 5px;margin-top: 2px}
.ModuleSiteGalleryV2Giant.layout-109 .lg-sub-html{font-size: 12px}
@media only screen and (max-width: 767px) {
	
	
	.neitit{width: 100%;height: 80px;line-height: 80px;text-align: center;font-size: 16px;color: #333;background: url(../images/cheng2.png) center center no-repeat}

	.ModuleSiteGalleryV2Giant.layout-109 .album-img .album-img-c{ position: relative; overflow: hidden; height: 250px; background:#f5f5f5;}

	
    .ModuleSiteGalleryV2Giant.layout-109 .album-item{ width: 100%; margin: 0 auto;}
    .ModuleSiteGalleryV2Giant.layout-109 .album-img:nth-child(2n){ padding-right: 0;}
    .ModuleSiteGalleryV2Giant.layout-109 .rectborder{ display: none;}
    .ModuleSiteGalleryV2Giant.layout-109 .album-icon{display: none;}
	.ModuleSiteGalleryV2Giant.layout-109 .album-img-c{overflow:hidden;}
    .ModuleSiteGalleryV2Giant.layout-109 .abstract{line-height: 32px;height: 32px;font-size: 12px;}
    .ModuleSiteGalleryV2Giant.layout-109  .col-xs-2 {width: 50%; padding-right:0;  padding-left:0;}
    .ModuleSiteGalleryV2Giant.layout-109  .col-xs-3 {width: 33.33333%; padding-right:0;  padding-left:0;}
    .ModuleSiteGalleryV2Giant.layout-109  .col-xs-4 {width: 25%; padding-right:0;  padding-left:0;}
    .ModuleSiteGalleryV2Giant.layout-109  .col-xs-5 {width:20%; padding-right:0;  padding-left:0;}
    .ModuleSiteGalleryV2Giant.layout-109  .col-xs-6 {width:16.6666%; padding-right:0;  padding-left:0;}
    .ModuleSiteGalleryV2Giant.layout-109  .col-xs-1 {width: 100%; padding-right:0;  padding-left:0;}
}
@media only screen and (min-width: 768px)  {
    .ModuleSiteGalleryV2Giant.layout-109  .col-lg-2 {width: 50%; padding-right:0;  padding-left:0;}
    .ModuleSiteGalleryV2Giant.layout-109  .col-lg-3 {width: 33.33333%; padding-right:0;  padding-left:0;}
    .ModuleSiteGalleryV2Giant.layout-109  .col-lg-4 {width: 24%; padding-right:0;  padding-left:0;}
    .ModuleSiteGalleryV2Giant.layout-109  .col-lg-5 {width: calc(19% - 2px); margin: 10px 0.5%;  padding: 0px; border: 1px solid #e2e2e2;}
    .ModuleSiteGalleryV2Giant.layout-109  .col-lg-6 {width:16.6666%; padding-right:0;  padding-left:0;}
    .ModuleSiteGalleryV2Giant.layout-109  .col-lg-1 {width: 100%; padding-right:0;  padding-left:0;}
    .ModuleSiteGalleryV2Giant.layout-109 .album-item{display: block}
}

.ModuleSiteGalleryV2Giant.layout-109  .col-lg-5 img{vertical-align: top}

/*悬浮链接*/
.suspension{position:fixed;z-index:55;right:0;bottom:85px;width:70px;height:240px;}
.suspension-box{position:relative;float:right;}
.suspension .a{display:block;width:44px;height:44px;background-color:#1b1b1b;margin-bottom:4px;cursor:pointer;outline:none;}
.suspension .a.active,
.suspension .a:hover{background:#e50101;}
.suspension .a .i{float:left;width:44px;height:44px;background-image:url(../images/side_icon.png);background-repeat:no-repeat;}
/* .suspension .a-service .i{background-position:0 0;} */
.suspension .a-service .i{width:20px;height:20px;margin-top:12px;margin-left:12px;background-image:url(../images/suspension-bg.png);background-repeat:no-repeat;background-position:0 0;}
.suspension .a-service-phone .i{background-position:0 0;}
.suspension .a-qrcode .i{background-position:-44px 0;}
.suspension .a-cart .i{background-position:-88px 0;}
.suspension .a-top .i{background-position:-132px 0;}
 
.suspension .d{display:none;width:223px;background:#fff;position:absolute;right:67px;min-height:90px;border:1px solid #E0E1E5;border-radius:3px;box-shadow:0px 2px 5px 0px rgba(161, 163, 175, 0.11);}
.suspension .d .arrow{position:absolute;width:8px;height:12px;background:url(../images/side_bg_arrow.png) no-repeat;right:-8px;top:31px;}
.suspension .d-service{top:0;}
.suspension .d-service-phone{top:34px;}
.suspension .d-qrcode{top:78px;}
.suspension .d .inner-box{padding:8px 22px 12px;}
.suspension .d-service-item{border-bottom:1px solid #eee;padding:14px 0;}
.suspension .d-service .d-service-item{border-bottom:none;}
.suspension .d-service-item .circle{width:44px;height:44px;border-radius:50%;overflow:hidden;background:#F1F1F3;display:block;float:left;}
.suspension .d-service-item .i-qq{width:44px;height:44px;background:url(../images/side_con_icon03.png) no-repeat center 15px;display:block;transition:all .2s;border-radius:50%;overflow:hidden;}
.suspension .d-service-item:hover .i-qq{background-position:center 3px;}
.suspension .d-service-item .i-tel{width:44px;height:44px;background:url(../images/side_con_icon02.png) no-repeat center center;display:block;}
.suspension .d-service-item h3{float:left;width:112px;line-height:44px;font-size:15px;margin-left:12px;}
.suspension .d-service-item .text{float:left;width:112px;line-height:22px;font-size:15px;margin-left:12px;}
.suspension .d-service-item .text .number{font-family:Arial,"Microsoft Yahei","HanHei SC",PingHei,"PingFang SC","Helvetica Neue",Helvetica,Arial,"Hiragino Sans GB","Heiti SC","WenQuanYi Micro Hei",sans-serif;}
.suspension .d-service-intro{padding-top:10px;}
.suspension .d-service-intro p{float:left;line-height:27px;font-size:12px;width:50%;white-space:nowrap;color:#888;}
.suspension .d-service-intro i{background:url(../images/side_con_icon01.png) no-repeat center center;height:27px;width:14px;margin-right:5px;vertical-align:top;display:inline-block;}
.suspension .d-qrcode{text-align:center;}
.suspension .d-qrcode .inner-box{padding:20px 0;}
.suspension .d-qrcode p{font-size:16px;color:#93959c;}
