#animation_container{width:100vw;height:100vh;position:fixed;top:0px;left:0px;width:100%; height:100%;z-index:9999999}
#animation_container.cur{display:none}
#animation_container .bg{width:100vw;height:100vh;background-repeat:no-repeat;background-position:center center;background-size:cover;position:absolute;top:0;left:0;-webkit-filter:blur(4px);-moz-filter:blur(4px);-ms-filter:blur(4px);filter:blur(4px);transition:4s cubic-bezier(0.23, 0.48, 0.59, 0.9) 0s;-webkit-transition:4s cubic-bezier(0.23, 0.48, 0.59, 0.9) 0s;-moz-transition:4s cubic-bezier(0.23, 0.48, 0.59, 0.9) 0s}
#animation_container .bg.cur{-webkit-filter:blur(0);-moz-filter:blur(0);-ms-filter:blur(0);filter:blur(0)}
.canlogo{position:fixed;top:40%;left:50%;margin-left:-125px;z-index:9999}
.canlogo img{opacity:0;transform:scale3d(1.4,1.4,1.4);-webkit-transform:scale3d(1.4,1.4,1.4);-moz-transform:scale3d(1.4,1.4,1.4);transition:4s cubic-bezier(0.23, 0.48, 0.59, 0.9) 0s;-webkit-transition:4s cubic-bezier(0.23, 0.48, 0.59, 0.9) 0s;-moz-transition:4s cubic-bezier(0.23, 0.48, 0.59, 0.9) 0s}
.canlogo.cur img{opacity:1;transform:scale3d(1,1,1);-webkit-transform:scale3d(1,1,1);-moz-transform:scale3d(1,1,1)}
#animation_container.cur .hexagon{display:none}
.hexagon{position:absolute;width:44px;height:20px;background-color:rgba(255,255,255,0.8);z-index:99}
.hexagon:after{content:"";border-left:22px solid transparent;border-right:22px solid transparent;border-bottom:14px solid rgba(255,255,255,0.8);position:absolute;top:-14px;left:0}
.hexagon:before{content:"";border-left:22px solid transparent;border-right:22px solid transparent;border-top:14px solid rgba(255,255,255,0.8);position:absolute;bottom:-14px;left:0}
.hexagon:nth-of-type(1),
.hexagon:nth-of-type(6),
.hexagon:nth-of-type(9),
.hexagon:nth-of-type(13){width:30px;height:16px}
.hexagon:nth-of-type(1):after{border-left:15px solid transparent;top:-8px;border-right:15px solid transparent;border-bottom:8px solid rgba(255,255,255,0.8)}
.hexagon:nth-of-type(1):before{border-left:15px solid transparent;bottom:-8px;border-right:15px solid transparent;border-top:8px solid rgba(255,255,255,0.8)}
.hexagon:nth-of-type(6):after{border-left:15px solid transparent;top:-8px;border-right:15px solid transparent;border-bottom:8px solid rgba(255,255,255,0.8)}
.hexagon:nth-of-type(6):before{border-left:15px solid transparent;bottom:-8px;border-right:15px solid transparent;border-top:8px solid rgba(255,255,255,0.8)}
.hexagon:nth-of-type(9):after{border-left:15px solid transparent;top:-8px;border-right:15px solid transparent;border-bottom:8px solid rgba(255,255,255,0.8)}
.hexagon:nth-of-type(9):before{border-left:15px solid transparent;bottom:-8px;border-right:15px solid transparent;border-top:8px solid rgba(255,255,255,0.8)}
.hexagon:nth-of-type(13):after{border-left:15px solid transparent;top:-8px;border-right:15px solid transparent;border-bottom:8px solid rgba(255,255,255,0.8)}
.hexagon:nth-of-type(13):before{border-left:15px solid transparent;bottom:-8px;border-right:15px solid transparent;border-top:8px solid rgba(255,255,255,0.8)}
.hexagon:nth-of-type(1){left:46%;top:18%;animation:xuanzhuan 4s linear 0s infinite normal;-webkit-animation:xuanzhuan 4s linear 0s infinite normal;-moz-animation:xuanzhuan 4s linear 0s infinite normal}
.hexagon:nth-of-type(2){left:18%;top:36%;animation:xuanzhuan 4s linear 0s infinite normal;-webkit-animation:xuanzhuan 4s linear 0s infinite normal;-moz-animation:xuanzhuan 4s linear 0s infinite normal}
.hexagon:nth-of-type(3){left:30%;top:45%;animation:xuanzhuanb 6s linear 0s infinite normal;-webkit-animation:xuanzhuanb 6s linear 0s infinite normal;-moz-animation:xuanzhuanb 6s linear 0s infinite normal}
.hexagon:nth-of-type(4){left:25%;top:73%;animation:xuanzhuan 1.5s linear 0s infinite normal;-webkit-animation:xuanzhuan 1.5s linear 0s infinite normal;-moz-animation:xuanzhuan 1.5s linear 0s infinite normal}
.hexagon:nth-of-type(5){left:78%;top:80%;animation:xuanzhuac 4s linear 0s infinite normal;-webkit-animation:xuanzhuanc 4s linear 0s infinite normal;-moz-animation:xuanzhuanc 4s linear 0s infinite normal}
.hexagon:nth-of-type(6){left:84%;top:36%;animation:xuanzhuanc 6s linear 0s infinite normal;-webkit-animation:xuanzhuanc 6s linear 0s infinite normal;-moz-animation:xuanzhuanc 6s linear 0s infinite normal}
.hexagon:nth-of-type(7){left:32%;top:88%;animation:xuanzhuad 1s linear 0s infinite normal;-webkit-animation:xuanzhuand 1s linear 0s infinite normal;-moz-animation:xuanzhuand 1s linear 0s infinite normal}
.hexagon:nth-of-type(8){left:65%;top:48%;animation:xuanzhuan 1.5s linear 0s infinite normal;-webkit-animation:xuanzhuan 1.5s linear 0s infinite normal;-moz-animation:xuanzhuan 1.5s linear 0s infinite normal}
.hexagon:nth-of-type(9){left:15%;top:57%;animation:xuanzhuac 6s linear 0s infinite normal;-webkit-animation:xuanzhuanc 6s linear 0s infinite normal;-moz-animation:xuanzhuanc 6s linear 0s infinite normal}
.hexagon:nth-of-type(10){left:60%;top:84%;animation:xuanzhuan 4s linear 0s infinite normal;-webkit-animation:xuanzhuan 4s linear 0s infinite normal;-moz-animation:xuanzhuan 4s linear 0s infinite normal}
.hexagon:nth-of-type(11){left:76%;top:24%;animation:xuanzhuanb 1s linear 0s infinite normal;-webkit-animation:xuanzhuanb 1s linear 0s infinite normal;-moz-animation:xuanzhuanb 1s linear 0s infinite normal}
.hexagon:nth-of-type(12){left:72%;top:64%;animation:xuanzhuand 2s linear 0s infinite normal;-webkit-animation:xuanzhuand 2s linear 0s infinite normal;-moz-animation:xuanzhuand 2s linear 0s infinite normal}
.hexagon:nth-of-type(13){left:46%;top:78%;animation:xuanzhuad 4s linear 0s infinite normal;-webkit-animation:xuanzhuand 4s linear 0s infinite normal;-moz-animation:xuanzhuand 4s linear 0s infinite normal}
.hexagon.cur{animation:initial !important}


@keyframes xuanzhuan{
from {opacity:0.3}
to {opacity:1}
}
@-moz-keyframes xuanzhuan{
from {opacity:0.3}
to {opacity:1}
}

@-webkit-keyframes xuanzhuan{
from {opacity:0.3}
to {opacity:1}
}

@keyframes xuanzhuanb{
from {opacity:0.3;transform:translate3d(0,0,0)}
to {opacity:1;transform:translate3d(60px,100px,0)}
}
@-moz-keyframes xuanzhuanb{
from {opacity:0.3;-moz-transform:translate3d(0,0,0)}
to {opacity:1;-moz-transform:translate3d(100px,60px,0)}
}

@-webkit-keyframes xuanzhuanb{
from {opacity:0.3;-webkit-transform:translate3d(0,0,0)}
to {opacity:1;-webkit-transform:translate3d(60px,100px,0)}
}

@keyframes xuanzhuanc{
from {opacity:0.3;transform:translate3d(0,0,0)}
to {opacity:1;transform:translate3d(-60px,80px,0)}
}
@-moz-keyframes xuanzhuanc{
from {opacity:0.3;-moz-transform:translate3d(0,0,0)}
to {opacity:1;-moz-transform:translate3d(-60px,80px,0)}
}

@-webkit-keyframes xuanzhuanc{
from {opacity:0.3;-webkit-transform:translate3d(0,0,0)}
to {opacity:1;-webkit-transform:translate3d(-60px,80px,0)}
}

@keyframes xuanzhuand{
from {opacity:0.3;transform:scale(0.5)}
to {opacity:1;transform:scale(1.0)}
}
@-moz-keyframes xuanzhuand{
from {opacity:0.3;-moz-transform:scale(0.5)}
to {opacity:1;-moz-transform:scale(1.0)}
}

@-webkit-keyframes xuanzhuand{
from {opacity:0.3;-webkit-transform:scale(0.5)}
to {opacity:1;-webkit-transform:scale(1.0)}
}

/*banner*/
.ind-banner{width: 100%; overflow: hidden;} 
.ind-banner .swiper-slide {position: relative;}
.ind-banner .swiper-slide .bg img{width: 100%;}
.ind-banner .swiper-slide a{ display: block; width: 100%; height: 100%; }
.ind-banner .onebox{ position: absolute; left: 0; text-align: center; width: 100%; top: 18%;} 
.ind-banner .onebox .txtImg img{ width: 761px; }
.ind-banner .onebox .msg{ color: #fff; line-height: 40px; padding-top: 30px; font-size: 20px; }
.ind-banner .twobox{ position: absolute; left: 0; text-align: center; width: 100%; top: 25%;} 
.ind-banner .twobox .txtImg img{ width: 1192px; }
.ind-banner .twobox .txt{ color: #fff; font-size: 60px; line-height: 60px; }
.ind-banner .twobox .msg{ color: #c8dbf7; padding-top: 30px; font-size: 24px; }
.ind-banner .prev{ display:block; z-index:12; left: 40px; background: url(../images/nimg44_left.png) no-repeat; position: absolute; width: 44px; height: 44px; top: 50%; margin-top: -22px;} 
.ind-banner .next{ display:block; z-index:12; right: 40px; background: url(../images/nimg44_right.png) no-repeat; position: absolute; width: 44px; height: 44px; top: 50%; margin-top: -22px; } 
.ind-banner .swiper-pagination{  text-align: left; margin-left: 0; left: auto; right: 0.5rem; width: auto; top: 35%; margin-bottom: 0; transform:scaleY(-65%); } 
.ind-banner .swiper-pagination-bullet { display: block; width: 12px; height: 12px; opacity: 1; background: #fff; border-radius: 50%; -moz-border-radius: 50%; margin-left:0; margin-right: 0; margin-top: 30px!important; margin-bottom: 30px!important;transform: scale(0.5);
  -webkit-transform: scale(0.5);
  -moz-transform: scale(0.5);
  -ms-transform: scale(0.5);
  -o-transform: scale(0.5);
  transition: transform 0.3s ease;
  -webkit-transition: transform 0.3s ease;
  -moz-transition: transform 0.3s ease;
  -ms-transition: transform 0.3s ease;
  -o-transition: transform 0.3s ease; } 
.ind-banner .swiper-pagination-bullet-active {transform: scale(1);
  -webkit-transform: scale(1);
  -moz-transform: scale(1);
  -ms-transform: scale(1);
  -o-transform: scale(1);} 

.ind-banner .swiper-slide video {
  position: absolute;
  width: 100%;
  height:100%;
  left: 0px;
  top: 50%;
  transform: translateY(-50%);
  object-fit: cover;
  }
/*banner结束*/

.indexTitle .title1{ font-size:30px; line-height:30px; color:#333;}
.indexTitle .title2{ font-size:24px; line-height:24px; color:#bcbcbc; padding-top:10px; font-family:mont; text-transform:uppercase;}

.indexPart1{ position: relative; z-index: 1; height: 6.8rem; overflow: hidden; }
.indexPart1.haha{ margin-top: -2.8rem;}
.indexPart1:before{ content: ''; position: absolute; right: 0; top: 0; width: 50%; height: 100%; background: #fff; z-index: 0; }
.indexPart1 .leftDiv:after { content: ""; width: 16.09rem; height: 0; display: block; position: absolute;/* left: 50%; margin-left: -6.48rem;*/ left: 1.2rem; bottom: 0; z-index: 2; background: url(../images/nimg1610Bg.png) no-repeat left bottom; background-size: 16.1rem!important; transition: height 2s ease; -webkit-transition: height 2s ease; -moz-transition: height 2s ease; -ms-transition: height 2s ease; -o-transition: height 2s ease;}
.indexPart1.cur .leftDiv:after { height: 0.73rem;}
.indexPart1 .leftDiv{ position: absolute; left: 50%; margin-left: -7.68rem; top: 0; width: 7.68rem; background: #fff; height: 6.8rem; z-index: 3; }
.indexPart1 .mxfDiv{ padding: 1.15rem 0 0 1.2rem; }
.indexPart1 .name{ font-size: 0.48rem; line-height: 0.48rem; color: #000; padding-bottom: 0.2rem; }
.indexPart1 .txt{ color: #bcbcbc; font-size: 0.3rem; line-height: 0.3rem; font-family:mont; }
.indexPart1 .content{ font-size: 0.16rem; line-height: 0.3rem; padding-top: 45px; }
.indexPart1 .more{ padding-top: 0.75rem; position: relative; z-index: 3;}
.indexPart1 .more a{ display: block; font-size: 16px; line-height: 58px; color: #af251b; position: relative; width: 168px; }
.indexPart1 .more a:after{ content: ''; position: absolute; right: 0; top: 0; width: 58px; height: 58px; border-radius: 50%; background: #af251b url(../images/nimg18_1.png) center no-repeat; }
.indexPart1 .more a:hover:after{ right: 5px; }
.indexPart1 .rightDiv{ width: 43.5%; height: 6.8rem; position: relative; z-index: 3; overflow: hidden;}
.indexPart1 .rightDiv .imgDiv{ position: absolute; left: 0; bottom: 0; }
.indexPart1 .rightDiv .imgDiv img{ width: 8.36rem; }

.indexPart2 .numList{ padding: 1.4rem 180px; position: relative; overflow: hidden;}
.indexPart2 .numList ul{ display: flex; display: -webkit-flex; justify-content: space-between; -webkit-justify-content: space-between; }
.indexPart2 .numList li{ font-size: 16px; height: 100px;}
.indexPart2 .numList li .num{ height: 72px; }
.indexPart2 .numList li .numUp{ font-size: 68px; line-height: 68px; color: #fff; padding-right: 10px; color:#af251b; font-family:Gilroy;  font-weight:bold;}
.indexPart2 .numList li:last-child .numUp{ padding: 0 10px; }
.indexPart2 .numList li p{ line-height: 16px; }

.indexPart2 .wave {
  margin-left: -25%;
  position: absolute;
  left: 0;
  z-index: -1;
  margin-top: 50px;
}

.indexPart3{ background: #fff; }
.indexPart3 .toptop{ padding: 1.2rem 0 0.6rem;}
.indexPart3 .toptop .wal{ position:relative;}
.indexPart3 .moreBtn{ position:absolute; right:0; bottom:0.3rem;}
.indexPart3 .moreBtn a{ display:block; width:150px; height:46px; background:#af251b; font-weight:bold; line-height:46px; text-align:center; color:#fff; font-size:14px; text-transform:uppercase; border-radius:24px;}

.businessPic{ position: relative; }
.businessPic .swiper-slide{ position:relative; }
.businessPic .imgDiv{ overflow: hidden; }
.businessPic .imgDiv img{ width:100%; }
.businessPic .txtDiv{ position:absolute; top: 1.6rem; left:0.8rem; z-index: 2;}
.businessPic .en{ font-family: Gilroy; text-transform: uppercase; font-size: 0.48rem; line-height: 0.48rem; color: rgba(255,255,255,0.3); }
.businessPic .cn{ font-size: 0.24rem; line-height: 0.24rem; color: #fff; padding-top: 12px; }
.businessPic .se{ z-index: 1; position: absolute; display: block; width: 60px; height: 60px; top: 50%; margin-top: -30px; }
.businessPic .prev{ left: 8px; background: #fff url(../images/nimg7_left.png) center no-repeat; }
.businessPic .next{ right: 8px; background: #fff url(../images/nimg7_right.png) center no-repeat; }
.businessPic .prev:hover{ background: #af251b url(../images/nimg7_lefton.png) center no-repeat;}
.businessPic .next:hover{ background: #af251b url(../images/nimg7_righton.png) center no-repeat;}
.businessPic .swiper-slide:hover .imgDiv img{ transform:scale(1.1);-webkit-transform:scale(1.1);}
.businessPic .swiper-slide:hover .txtDiv{ top: 1.8rem; }

.indexPart4{ padding: 1.5rem 0 1.4rem; }
.indexPart4 .toptop{ position: relative; padding-bottom: 0.6rem; }
.indexPart4 .moreBtn{ position:absolute; right:0; top:0.1rem;}
.indexPart4 .moreBtn a{ display:block; width:150px; height:46px; background:#af251b; font-weight:bold; line-height:46px; text-align:center; color:#fff; font-size:14px; text-transform:uppercase; border-radius:24px;}
.indexPart4 .leftDiv{ width: 9.36rem; }
.indexPart4 .leftDiv ul{ margin-right: -0.1rem; }
.indexPart4 .leftDiv li{ float: left; width: 50%; }
.indexPart4 .leftDiv li .box{ margin-right: 0.1rem; height: 6.4rem; background: #fff; position: relative; }
.indexPart4 .leftDiv li .imgDiv{ width: 100%; height: 3.2rem; overflow: hidden;}
.indexPart4 .leftDiv li:nth-of-type(2) .imgDiv{ position: absolute; left: 0; bottom: 0; }
.indexPart4 .leftDiv li .bg{ background: center no-repeat; background-size: cover; width: 100%; height: 100%; }
.indexPart4 .leftDiv li .conDiv{ box-sizing: border-box; padding: 0.7rem 0.48rem 0; height: 3.2rem; }
.indexPart4 .leftDiv li .time{ color: #d6d6d6; font-size: 18px; line-height: 18px; padding-bottom: 0.2rem; font-family: mont; }
.indexPart4 .leftDiv li .name{ font-size: 0.28rem; line-height: 0.4rem; color: #333; height: 0.8rem; overflow: hidden; }
.indexPart4 .leftDiv li .ico{ margin-top: 0.35rem; width: 47px; height: 33px; border: #b73a31 solid 2px; border-radius: 24px; background: url(../images/nimg6_1.png) center no-repeat; box-sizing: border-box; }
.indexPart4 .leftDiv li .box:hover{ background: #af251b; }
.indexPart4 .leftDiv li .box:hover .bg{ transform:scale(1.1);-webkit-transform:scale(1.1);}
.indexPart4 .leftDiv li .box:hover .time{ color: rgba(255,255,255,0.6); }
.indexPart4 .leftDiv li .box:hover .name{ color: #fff; }
.indexPart4 .leftDiv li .box:hover .ico{ border: #fff solid 2px; background: #fff url(../images/nimg6_1.png) center no-repeat;}

.indexPart4 .rightDiv{ width: 5.9rem; height: 6.4rem; background: #fff; box-sizing: border-box; padding: 0 0.55rem; }
.indexPart4 .detail{ height: 3.2rem; position: relative; padding-top: 0.65rem; box-sizing: border-box;}
.indexPart4 .detail:after{ content: ''; position: absolute; left: 0; bottom: 0; width: 100%; height: 1px; background: #e9e9e9; }
.indexPart4 .detail .time{ font-size: 18px; color: #d6d6d6; line-height: 18px; font-family: mont; padding-bottom: 0.18rem; }
.indexPart4 .detail .name{ font-size: 0.3rem;}
.indexPart4 .detail .name a{ line-height: 0.42rem; height: 0.84rem; overflow: hidden; color: #af251b;}
.indexPart4 .detail .content{ font-size: 14px; line-height: 24px; height: 72px; overflow: hidden; color: #999; padding-top: 15px; }
.indexPart4 .list{ padding-top: 0.3rem; }
.indexPart4 .list li a{ display: block; height: 0.48rem; line-height: 0.48rem; font-size: 16px; overflow: hidden; color: #555; }
.indexPart4 .list li a:hover{ color: #af251b; }

.aboutPart1{ position: relative; padding-bottom: 4.6rem; background: url(../images/aboutBg.jpg) center bottom no-repeat; background-size: 100%; }
.aboutPart1:after{ content: ''; position: absolute; right: 0; top: 0; width: 50%; background: #fff; z-index: 0; height: 715px; }
.aboutPart1 .conDiv{ padding-top: 60px; padding-left: 1.0rem; position: relative; z-index: 1; height: 655px; background: #fff; }
.aboutPart1 .txtDiv{ padding-top: 60px; position: relative; }
.aboutPart1 .txtDiv:after{ content: ''; position: absolute; left: 0; top: 0; width: 500px; height: 143px; background: url(../images/nimg500Bg.png) center no-repeat;}
.aboutPart1 .txtDiv .name{ font-weight: bold; font-size: 30px; color: #3f3f3f; line-height: 30px; position: relative; z-index: 1;}
.aboutPart1 .txtDiv .year{ padding-top: 10px; font-family: Gilroy; font-weight:bold; color: #cfab65; font-size: 60px; line-height: 60px; text-transform: uppercase; position: relative; z-index: 1; }
.aboutPart1 .content{ font-size: 16px; line-height: 32px; padding-top: 40px;}
.aboutPart1 .numList{ padding: 55px 180px 0; }
.aboutPart1 .numList ul{ display: flex; display: -webkit-flex; justify-content: space-between; -webkit-justify-content: space-between; }
.aboutPart1 .numList li{ font-size: 16px; height: 100px;}
.aboutPart1 .numList li .num{ height: 72px; }
.aboutPart1 .numList li .numUp{ font-size: 68px; line-height: 68px; color: #fff; padding-right: 10px; color:#af251b; font-family:Gilroy;  font-weight:bold;}
.aboutPart1 .numList li:last-child .numUp{ padding: 0 10px; }
.aboutPart1 .numList li p{ line-height: 16px; }

.aboutPart2{ background: #fbf9f6 url(../images/aboutBg2.jpg) center bottom no-repeat; background-size: 100%; padding: 120px 0;}
.aboutPart2 .titleDiv{ text-align: center; padding-bottom: 60px;}
.aboutPart2 .title1{ font-size: 30px; line-height: 30px; color: #333; padding-bottom: 10px;}
.aboutPart2 .title2{ font-size: 24px; line-height: 24px; color: #aaa; font-family: mont; text-transform: uppercase; }
.aboutPart2 .tab2{ position: relative;  }
.aboutPart2 .tab2:after{ content: ''; position: absolute; left: 0; top: 9px; background: #f2eee7; width: 100%; height: 2px; }
.aboutPart2 .tab2 li{ position: relative; z-index: 1; text-align: center; padding-top: 45px; font-size: 28px; line-height: 28px; height: 90px; }
.aboutPart2 .tab2 li:before{ content: ''; position: absolute; left: 50%; top: 8px; width: 26px; margin-left: -13px; height: 4px; background: #e1ca9f; border-radius: 4px; }
.aboutPart2 .tab2 .liNow{ color: #333; font-weight: bold; }
.aboutPart2 .tab2 .liNow:before{ background: #af251b; }
.aboutPart2 .bigBox{ padding: 0.8rem 1.2rem 1.0rem; background: #fff; border-radius: 8px; box-shadow: 0px 12px 36.8px 3.2px rgba(231, 231, 231, 0.7); animation: am_top 0.8s ease-out 0.1s backwards; -webkit-animation: am_top 0.8s ease-out 0.1s backwards;} 
.aboutPart2 .name{ font-size: 36px; line-height: 36px; color: #af251b; padding-bottom: 15px; }
.aboutPart2 .wen{ font-size: 18px; color: #999; padding-bottom: 40px; }
.aboutPart2 .content{ font-size: 16px; line-height: 30px; }
.aboutPart2 .longDiv{ padding-top: 50px; }
.aboutPart2 .table table{ border-left: #e0e0e0 solid 1px; border-top: #e0e0e0 solid 1px; }
.aboutPart2 .table th{ width: 18%; box-sizing: border-box; font-size: 14px; color: #333; background: #f7f7f7; height: 58px; border-bottom: #e0e0e0 solid 1px; border-right: #e0e0e0 solid 1px; }
.aboutPart2 .table td{ border-bottom: #e0e0e0 solid 1px; border-right: #e0e0e0 solid 1px; box-sizing: border-box; text-align: center; font-size: 14px; height: 60px; background: #fff; }
.aboutPart2 .table .th01{ width: 28%; text-align: left; padding: 0 30px; }
.aboutPart2 .table .td01{ text-align: left; padding: 0 30px;}

.aboutPart2 .prev{ z-index:3; position:absolute; left:0; top:0; width:86px; height:24px; background: #fbf9f6 url(../images/nimg12_left.png) left center no-repeat;}
.aboutPart2 .next{ z-index:3; position:absolute; right:0; top:0; width:86px; height:24px; background: #fbf9f6 url(../images/nimg12_right.png) right center no-repeat;}

.contactPart1{ position: relative; padding: 120px 0; overflow: hidden;}
.contactPart1:after { content: ""; width: 0; height: 230px; display: block; position: absolute; left: 0; bottom: 0; z-index: -1; background: url(../images/nimg836Bg.png) no-repeat left bottom; transition: width 3s linear; -webkit-transition: width 3s linear; -moz-transition: width 3s linear; -ms-transition: width 3s linear; -o-transition: width 3s linear;}
.contactPart1.cur:after { width: 836px;}
.contactPart1 .leftDiv{ width: 6.4rem; }
.contactPart1 .cn{ font-size: 36px; line-height: 36px; color: #333; padding-bottom: 15px; }
.contactPart1 .en{ font-size: 24px; line-height: 24px; color: #aaa; font-family: mont; }
.contactPart1 .msgList{ padding-top: 0.6rem; }
.contactPart1 .msgList li{ position: relative; padding-left: 52px; padding-bottom: 38px; font-size: 16px; line-height: 32px; }
.contactPart1 .msgList li img{ position: absolute; left: 0; top: 0; }
.contactPart1 .rightImg img{ width: 8.0rem; }

.mapDiv{ height: 6.0rem; }

.contactPart2{ padding: 120px 0; background: url(../images/contactBg.jpg) center no-repeat; background-size: cover;}
.contactPart2 .titleDiv{ padding-bottom: 60px;}
.contactPart2 .cn{ font-size: 30px; line-height: 30px; color: #333; padding-bottom: 10px;}
.contactPart2 .en{ font-size: 24px; line-height: 24px; color: #aaa; font-family: mont; text-transform: uppercase; }
.contactPart2 .form ul{ margin-right: -20px; }
.contactPart2 .form li{ float: left; width: 33.33%; padding-bottom: 20px; }
.contactPart2 .form .li01{ width: 100%; }
.contactPart2 .form li .box{ margin-right: 20px; border-radius: 4px; background: #fff; border: #ededed solid 1px; position: relative; padding: 0 10px 0 100px; }
.contactPart2 .form li .txt{ position: absolute; left: 30px; top: 0; line-height: 53px; font-size: 14px; }
.contactPart2 .form li .input1{ width: 100%; font-size: 14px; height: 53px; line-height: 53px; }
.contactPart2 .form li .tips{ position: absolute; right: 20px; top: 0; font-size: 16px; line-height: 53px; color: #f00; z-index: 1; }
.contactPart2 .form li textarea{ height: 198px; box-sizing: border-box; width: 100%; padding: 15px 0; font-size: 14px; line-height: 24px; }
.contactPart2 .btnDiv{ padding-top: 10px; }
.contactPart2 .btnDiv a{ display: block; border-radius: 24px; width: 150px; height: 50px; line-height: 50px; background: #af251b; text-align: center; font-size: 14px; font-weight: bold; color: #fff; }

.visionBox{ padding: 120px 0 180px; background: url(../images/visionBg.jpg) center bottom no-repeat; background-size: 100%; }
.visionBox .msg{ text-align: center; font-size: 20px; color: #333; line-height: 38px; }
.visionBox .toptop{ padding-top: 90px; position: relative; z-index: 1; }
.visionBox .tab2 li{ float: left; width: 20%; text-align: center; position: relative; padding-bottom: 60px; }
.visionBox .tab2 li .name1{ font-weight: bold; font-size: 24px; line-height: 24px; color: #333; padding-bottom: 12px; }
.visionBox .tab2 li .name2{font-family:mont; font-size: 16px; line-height: 20px; color: #aaa; text-transform: uppercase;}
.visionBox .tab2 li .ico{ position: absolute; left: 50%; margin-left: -18px; border: #e6e6e6 solid 1px; background: #fff url(../images/nimg10_1.png) center no-repeat; bottom: -18px; width: 36px; height: 36px; border-radius: 50%; box-sizing: border-box; }
.visionBox .tab2 .liNow .name1{ color: #af251b; }
.visionBox .tab2 .liNow .name2{ color: #cfab65; }
.visionBox .tab2 .liNow .ico{ border: #af251b solid 1px; background: #af251b url(../images/nimg10_1on.png) center no-repeat;}
.visionBox .tabContentDiv2{ border-top: #f2eee7 solid 3px; padding-top: 100px; }
.visionBox .bigBox{ -webkit-animation: am_top 0.8s ease-out 0.1s backwards; background: #fff;}
.visionBox .conDiv{ width: 50%; height: 4.5rem; text-align: center;}
.visionBox .imgDiv{ width: 50%; }
.visionBox .imgDiv img{ width: 100%; }
.visionBox .limg{ padding-bottom: 0.6rem; }
.visionBox .cn{ font-size: 30px; line-height: 30px; color: #333; padding-bottom: 15px; }
.visionBox .en{ font-size: 24px; color: #aaa; font-family: mont; line-height: 24px; text-transform: uppercase; }
.visionBox .wen{ padding-top: 0.25rem; font-size: 30px; line-height: 48px; color: #cfab65; font-weight: bold; padding-left: 30px; padding-right: 30px; }
.visionBox .txt{ padding-top: 0.05rem; font-size: 16px; line-height: 28px; color: #cfab65; font-weight: bold; padding-left: 30px; padding-right: 30px; }


.honorPart1{ padding: 60px 0 95px; position: relative;}
.honorPart1 .txtDiv{ padding-top: 60px; position: relative; }
.honorPart1 .txtDiv:after{ content: ''; position: absolute; left: 0; top: 0; width: 500px; height: 143px; background: url(../images/nimg500Bg2.png) center no-repeat;}
.honorPart1 .txtDiv:before{ content: ''; position: absolute; right: 0; top: 0; width: 298px; height: 143px; background: url(../images/nimg298Bg.png) center no-repeat; }
.honorPart1 .txtDiv .name{ font-weight: bold; font-size: 30px; color: #3f3f3f; line-height: 30px; position: relative; z-index: 1;}
.honorPart1 .txtDiv .year{ padding-top: 10px; font-family: rubik; color: #af251b; font-size: 60px; line-height: 60px; text-transform: uppercase; position: relative; z-index: 1; }
.honorPart1 .content{ font-size: 16px; line-height: 32px; padding-top: 40px;}

.honorPart2{ padding: 120px 0; background: url(../images/honorBg.jpg) center no-repeat; background-size: cover; background-attachment: fixed; overflow: hidden;}
.honorPart2 .leftDiv{ width: 2.9rem; }
.honorPart2 .commonTitle{ text-align: left; padding-top: 0.3rem; }
.honorPart2 .content{ font-size: 18px; line-height: 36px; }
.honorPart2 .arrowDiv{ padding-top: 2.4rem; }
.honorPart2 .arrowDiv a{ display: block; position: relative; float: left; width: 60px; height: 60px; margin-right: 35px; box-shadow: 0px 3px 32px 0px rgba(0, 0, 0, 0.06);}
.honorPart2 .prev{ background: #fff url(../images/nimg7_left.png) center no-repeat;} 
.honorPart2 .next{ background: #fff url(../images/nimg7_right.png) center no-repeat;} 
.honorPart2 .prev:hover{ background: #af251b url(../images/nimg7_lefton.png) center no-repeat;}
.honorPart2 .next:hover{ background: #af251b url(../images/nimg7_righton.png) center no-repeat;}

.honorPart2 .rightDiv{ width: 11.5rem; }
.honorPart2 .list { width: 13.2rem; overflow: hidden; position: relative; }
.honorPart2 .list li .box{ min-height: 6.2rem; background: #fff; padding: 0 0.4rem; border: #efefef solid 1px; border-top: none;  position: relative; overflow: hidden; cursor: pointer;}
.honorPart2 .list li .box:before{ content: ''; position: absolute; left: 0; top: 0; width: 100%; height: 2px; background: #cfab65;}
.honorPart2 .list li .imgDiv{ position: absolute; left: 0.4rem; right: 0.4rem; bottom: 0.52rem; }
.honorPart2 .list li .imgDiv img{ max-width: 3.52rem; max-height: 2.64rem;}
.honorPart2 .list li .time{ padding-top: 0.48rem; font-size: 0.48rem; line-height: 0.48rem; color: #cfab65; font-family: mont; text-align: center; }
.honorPart2 .list li .msg{ font-size: 16px; line-height: 30px; padding-top: 35px; }
.honorPart2 .list li:hover .box{ box-shadow: 0px 3px 32px 0px rgba(0, 0, 0, 0.06);}
.honorPart2 .list li:hover .box:before{ background: #af251b; }
.honorPart2 .list li:hover .time{ color: #af251b; }

.newsBox{ padding: 120px 0; background: #fbf9f6 url(../images/newsBg.jpg) center bottom no-repeat; background-size: 100%;}
.news .hideBox{ display: none; }
.news .list ul{ margin-right: -0.66rem;  }
.news .list li{ float: left; width: 33.33%; padding-bottom: 0.7rem; }
.news .list li .box{ margin-right: 0.66rem; box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.04);}
.news .list li .imgDiv{ overflow: hidden; }
.news .list li .imgDiv img{ width: 100%; }
.news .list li .botDiv{ padding: 0.4rem 0.4rem 0; box-sizing: border-box; height: 2.25rem; background: #fff; overflow:hidden;}
.news .list li .name{ height: 40px; line-height: 40px; font-size: 20px; color: #222; font-weight: bold; overflow: hidden; }
.news .list li .content{ font-size: 14px; line-height: 24px; height: 48px; overflow: hidden; color: #666; padding-top: 5px; }
.news .list li .time{ padding-top: 0.3rem; font-size: 20px; color: #d7d7d7; font-family: mont; }
.news .list li .box:hover .imgDiv img{ transform:scale(1.1);-webkit-transform:scale(1.1);}
.news .list li .box:hover .botDiv{ background: #af251b; }
.news .list li .box:hover .name{ color: #fff; }
.news .list li .box:hover .content{ color: rgba(255,255,255,0.7); }
.news .list li .box:hover .time{ color: rgba(255,255,255,0.5); }

.newShow .name{ font-size: 36px; line-height: 48px; color: #333; font-weight: bold; padding-bottom: 25px; }
.newShow .time{ overflow: hidden; padding-bottom: 50px;}
.newShow .time li{ float: left; padding-right: 25px; font-size: 14px; position: relative; padding-left: 30px; font-family: mont; color: #aaa; }
.newShow .time li img{ position: absolute; left: 0; top: 50%; margin-top: -7px; }
.newShow .content{ font-size: 16px; line-height: 30px; }
.newShow .imgDiv{ padding: 50px 0 30px; }
.newShow .content p{ text-align: center;}

.sideNews .titleDiv .cn{ font-size: 22px; line-height: 22px; color: #333; font-weight: bold;  padding-bottom: 15px;}
.sideNews .titleDiv .en{ font-size: 14px; color: #999; }
.sideNews .list li a{ display: block; padding: 0.4rem 0; border-bottom: #e1e0de solid 1px;}
.sideNews .list li .name{ font-size: 24px; line-height: 30px; height: 30px; overflow: hidden; color: #222; }
.sideNews .list li .content{ font-size: 15px; color: #666; height: 52px; line-height: 26px; overflow: hidden; padding-top: 10px; }
.sideNews .list li .time{ font-size: 14px; color: #af251b; font-family: mont; padding-top: 0.24rem; }
.sideNews .list li:hover .name{ color: #af251b;}

.pageDown{ padding-top: 35px; }
.pageDown li{ font-size: 16px; }
.pageDown li a{ display: block; height: 46px; line-height: 46px; color: #333; overflow: hidden; }
.pageDown li a:hover{ color: #af251b; }

.sideNews .share{ padding-top: 35px; overflow: hidden;}
.sideNews .share li{ float: left; margin-right: 15px; }
.sideNews .share li a{ display: block; width: 34px; height: 34px; border-radius: 50%; position: relative; border: #cdcdcd solid 1px; }
.sideNews .share li img{ position: absolute; left: 50%; top: 50%; margin-left: -9px; margin-top: -7px; }
.sideNews .share li .img1{ opacity: 0; }
.sideNews .share li a:hover{ background: #b5352b; border: #b5352b solid 1px;}
.sideNews .share li a:hover img{ opacity: 0; }
.sideNews .share li a:hover .img1{ opacity: 1; }

.backBtn{ padding-top: 50px; }
.backBtn a{ display: block; height: 50px; line-height: 50px; color: #fff; font-size: 16px; border-radius: 24px; background: #af251b; text-align: center; }
.backBtn img{ padding-left: 10px; position: relative; top: -1px; }

.business1{ padding: 120px 0; }
.business1 .bigBox{ height: 5.0rem; justify-content: space-between; -webkit-justify-content: space-between;}
.business1 .conDiv{ width: 5.9rem; }
.business1 .txtDiv{ padding-top: 60px; position: relative; }
.business1 .txtDiv:after{ content: ''; position: absolute; left: 0; top: 0; width: 500px; height: 143px; background: url(../images/nimg500Bg.png) center no-repeat;}
.business1 .txtDiv .name{ font-weight: bold; font-size: 30px; color: #3f3f3f; line-height: 30px; position: relative; z-index: 1;}
.business1 .txtDiv .year{ padding-top: 10px; font-family: rubik; color: #af251b; font-size: 60px; line-height: 60px; text-transform: uppercase; position: relative; z-index: 1; }
.business1 .content{ font-size: 20px; color: #828282; line-height: 36px; padding-top: 50px; }
.business1 .rightImg{ width: 8.6rem; overflow: hidden; }
.business1 .rightImg img{ width: 100%; }
.business1 .rightImg:hover img{ transform:scale(1.1);-webkit-transform:scale(1.1);}

.business2{ padding-top: 100px; height: 8.9rem; box-sizing: border-box; background: url(../images/business2.jpg) center no-repeat; background-size: cover;}
.business2 .list ul{ margin-right: -0.5rem; }
.business2 .list li{ float: left; width: 33.33%; padding-bottom: 0.5rem; }
.business2 .list li .box{ border-radius: 12px; margin-right: 0.5rem; padding-right: 2.15rem; height: 2.5rem; background: #fff; position: relative; box-shadow: 0px 0px 35px 0px rgba(0, 0, 0, 0.06); }
.business2 .list li .en{ position: absolute; left: 0.4rem; top: 30px; font-size: 0.72rem; line-height: 0.72rem; color: #f2f2f2; text-transform: uppercase; font-family: din; }
.business2 .list li .cn{ line-height: 0.46rem; font-size: 0.28rem; color: #333; padding: 0.7rem 0 0 0.5rem; position: relative; z-index: 1; }
.business2 .list li .ico{ position: absolute; right: 0.55rem; top: 50%; margin-top: -0.51rem; z-index: 1; }
.business2 .list li .ico img{ width: 1.02rem; }
.business2 .list li .box:hover .en{ left: 0.5rem; }
.business2 .list li .box:hover .cn{ padding: 0.9rem 0 0 0.5rem;}

.business21{ padding: 100px 0 60px;  box-sizing: border-box; background: url(../images/business2.jpg) center no-repeat; background-size: cover;}
.business21 .list ul{ margin-right: -0.5rem; }
.business21 .list li{ float: left; width: 33.33%; padding-bottom: 0.5rem; }
.business21 .list li .box{ border-radius: 12px; margin-right: 0.5rem; padding-right: 2.15rem; height: 2.5rem; background: #fff; position: relative; box-shadow: 0px 0px 35px 0px rgba(0, 0, 0, 0.06); }
.business21 .list li .en{ position: absolute; left: 0.4rem; top: 30px; font-size: 0.72rem; line-height: 0.72rem; color: #f2f2f2; text-transform: uppercase; font-family: din; }
.business21 .list li .cn{ line-height: 0.46rem; font-size: 0.28rem; color: #333; padding: 0.7rem 0 0 0.5rem; position: relative; z-index: 1; }
.business21 .list li .ico{ position: absolute; right: 0.55rem; top: 50%; margin-top: -0.51rem; z-index: 1; }
.business21 .list li .ico img{ width: 1.02rem; }
.business21 .list li .box:hover .en{ left: 0.5rem; }
.business21 .list li .box:hover .cn{ padding: 0.9rem 0 0 0.5rem;}

.business3{ padding-top: 1.2rem; box-sizing: border-box; height: 8.84rem; background: url(../images/business3.jpg) center no-repeat; background-size: cover; }
.business3 .commonTitle .cn{ color: #fff; }
.business3 .commonTitle .en{ color: rgba(255,255,255,0.45); }
.business3 .swiper-slide{ cursor: pointer; text-align: center; padding: 1.2rem 0.7rem 0; box-sizing: border-box; height: 5.2rem; background: #fff; position: relative; }
.business3 .swiper-slide:after{ content: ''; position: absolute; right: 0; top: 0; width: 1px; height: 100%; background: #e8e8e8; }
.business3 .swiper-slide:last-child:after{ display: none; }
.business3 .swiper-slide .ico{ position: relative; z-index: 1; margin: 0 auto; width: 106px; height: 106px; text-align: center; line-height: 106px; background: #f3f3f3; border-radius: 50%; }
.business3 .swiper-slide .name{ position: relative; z-index: 1; padding-top: 0.45rem; position: relative; height: 0.6rem; font-size: 0.24rem; line-height: 0.24rem; color: #000; font-weight: bold;}
.business3 .swiper-slide .name:after{ content: ''; position: absolute; left: 50%; bottom: 0; width: 30px; height: 2px; margin-left: -15px; background: #e8e8e8; }
.business3 .swiper-slide .msg{ position: relative; z-index: 1; padding-top: 0.25rem; font-size: 0.18rem; line-height: 0.3rem; }
.business3 .swiper-slide .bg{ position: absolute; left: 0; bottom: 0; width: 100%; height: 0; z-index: 0; background: #af251b;  }
.business3 .swiper-slide:hover .ico{ background: #fff;}
.business3 .swiper-slide:hover .ico img{ transform: rotate(360deg);
    -ms-transform: rotate(360deg);
    -moz-transform: rotate(360deg);
    -webkit-transform: rotate(360deg);
    -o-transform: rotate(360deg); }
.business3 .swiper-slide:hover .name{ color: #fff; }
.business3 .swiper-slide:hover .name:after{ background: rgba(255,255,255,0.2); }
.business3 .swiper-slide:hover .msg{ color: rgba(255,255,255,0.7); }
.business3 .swiper-slide:hover .bg{ height: 100%; }
.business3 .swiper-pagination{ display: none; position: relative; bottom: 0; padding-top: 0.6rem; }
.business3 .swiper-pagination-bullet { position: relative; width: 0.2rem; height: 0.2rem; opacity: 1; box-sizing: border-box; background: #eee; } 
.business3 .swiper-pagination-bullet-active { background: #af251b; } 

.business4{ padding-top: 1.2rem; box-sizing: border-box; height: 8.58rem; background: url(../images/business4.jpg) center no-repeat; background-size: cover; }
.business4 .commonTitle .cn{ color: #fff; }
.business4 .commonTitle .en{ color: rgba(255,255,255,0.45); }
.hahaPic .swiper-slide{ cursor: pointer; text-align: center; padding: 1.0rem 0.65rem 0; box-sizing: border-box; height: 5.0rem; background: #fff; position: relative; }
.hahaPic .swiper-slide:after{ content: ''; position: absolute; right: 0; top: 0; width: 1px; height: 100%; background: #e8e8e8; }
.hahaPic .swiper-slide:last-child:after{ display: none; }
.hahaPic .swiper-slide .ico{ position: relative; z-index: 1; margin: 0 auto; width: 106px; height: 106px; text-align: center; line-height: 106px; background: #f3f3f3; border-radius: 50%; }
.hahaPic .swiper-slide .name{ position: relative; z-index: 1; padding-top: 0.45rem; position: relative; height: 0.6rem; font-size: 0.24rem; line-height: 0.24rem; color: #000; font-weight: bold;}
.hahaPic .swiper-slide .name:after{ content: ''; position: absolute; left: 50%; bottom: 0; width: 30px; height: 2px; margin-left: -15px; background: #e8e8e8; }
.hahaPic .swiper-slide .msg{ position: relative; z-index: 1; padding-top: 0.25rem; font-size: 0.18rem; line-height: 0.3rem; }
.hahaPic .swiper-slide .bg{ position: absolute; left: 0; bottom: 0; width: 100%; height: 0; z-index: 0; background: #af251b;  }
.hahaPic .swiper-slide:hover .ico{ background: #fff;}
.hahaPic .swiper-slide:hover .ico img{ transform: rotate(360deg);
    -ms-transform: rotate(360deg);
    -moz-transform: rotate(360deg);
    -webkit-transform: rotate(360deg);
    -o-transform: rotate(360deg);}
.hahaPic .swiper-slide:hover .name{ color: #fff; }
.hahaPic .swiper-slide:hover .name:after{ background: rgba(255,255,255,0.2); }
.hahaPic .swiper-slide:hover .msg{ color: rgba(255,255,255,0.7); }
.hahaPic .swiper-slide:hover .bg{ height: 100%; }
.hahaPic .swiper-pagination{ display: none; position: relative; bottom: 0; padding-top: 0.6rem; }
.hahaPic .swiper-pagination-bullet { position: relative; width: 0.2rem; height: 0.2rem; opacity: 1; box-sizing: border-box; background: #eee; } 
.hahaPic .swiper-pagination-bullet-active { background: #af251b; } 

.business5{ padding-top: 120px; }
.business5 .commonTitle{ text-align: left; padding-bottom:40px;}

.advantagePic .swiper-slide .mxfDiv{ padding-top: 0.2rem; cursor: pointer; overflow: hidden;}
.advantagePic .swiper-slide .imgDiv{ padding-bottom: 74.5%; width: 101%; height: 0; display: block; position: relative; overflow: hidden;}
.advantagePic .swiper-slide .imgDiv img{ position: absolute; width: 100%; left: 50%; top: 50%; transform: translate(-50%,-50%); transition: transform 1s; max-height: none;}
.advantagePic .swiper-slide .botbot{ border-right: #ebe9e9 solid 1px; overflow: hidden; background: #f8f6f6; padding: 0.4rem 0.5rem 0; box-sizing: border-box; height: 2.5rem; transition: all .5s; position: relative; z-index: 2; }
.advantagePic .swiper-slide .botbot:after{ content: ''; position: absolute; left: 0; bottom: 0; width: 0; height: 2px; background: #af251b; }
.advantagePic .swiper-slide .name{ font-size: 0.3rem; height: 0.5rem; line-height: 0.5rem; color: #353535; overflow: hidden; }
.advantagePic .swiper-slide .msg{ font-size: 0.16rem; color: #969595; line-height: 0.28rem; padding-top: 8px; }
.advantagePic .swiper-slide .bg{ position: absolute; z-index: 1; right: 0; bottom: -0.69rem; width: 4.3rem; height: 0.69rem; background: url(../images/nimg430Bg.png) center no-repeat; background-size: 4.3rem;}
.advantagePic .swiper-slide:hover .mxfDiv{ padding-top: 0; }
.advantagePic .swiper-slide:hover img{ left: 50%; top: 50%; transform: translate(-50%, -50%) scale(1.05);}
.advantagePic .swiper-slide:hover .botbot{ height: 2.7rem;}
.advantagePic .swiper-slide:hover .botbot:after{ width: 100%; }
.advantagePic .swiper-slide:hover .bg{ bottom: 0; }
.advantagePic .swiper-pagination{ display: none; position: relative; bottom: 0; padding-top: 0.6rem; }
.advantagePic .swiper-pagination-bullet { position: relative; width: 0.2rem; height: 0.2rem; opacity: 1; box-sizing: border-box; background: #eee; } 
.advantagePic .swiper-pagination-bullet-active { background: #af251b; } 


.newShow time2{overflow:hidden;padding-bottom:0px;}
.newShow .time2 li {
    float: left;
    padding-right: 25px;
    font-size: 14px;
    position: relative;
    padding-left: 30px;
    font-family: mont;
    color: #aaa;
}
.newShow .imgDiv2 {
    padding: 50px 0 30px;
    
}

.indexPart2 .numList{ padding: 0.6rem 180px; position: relative; overflow: hidden;}
.aboutPart1 .numList{ padding: 75px 100px 0; }

.news .list li .time{ padding-top: 0.2rem; font-size: 20px; color: #d7d7d7; font-family: mont; }


.newShow .imgDiv3 {
    padding: 50px 0px 0px 30px;
}

.newShow .imgDiv4 {
    padding: 0px 0px 0px 30px;
}












