@charset "utf-8";
/* CSS Document */
.location_wrap {margin:0 auto;}
.fac_wrap{margin:0 auto;}
.subTopTit{font-size: 54px;font-weight:bold;width: 460px;height: 686px;display:  inline-block;float: left;position:  relative;}
.subTopTit p{line-height: 62px;font-weight: 800;}
.subTopDiv{width:1200px;margin:0 auto;/* height: 856px; */display:  block;position:  relative;}
.subTopCont h4{margin-top: 117px;font-size: 26px;font-weight: bold;letter-spacing:  -1px;margin-bottom: 78px;opacity:  0;transition: all 0.6s ease-out;}
.subTopCont{display:inline-block;height: 686px;}
.subTopCont p{line-height:30px;font-size:16px;letter-spacing: -1px;}

.locationCont{margin-top:58px;height:82px;border-top: 1px solid #cccccc;border-bottom: 1px solid #cccccc;margin-bottom:64px;line-height:82px;}
.locationCont p {float:left;padding:0px 24px;}
.locationCont p b{font-weight:bold;color:#484848;}
.locationCont .firstP{margin-left:72px;}

.locationImg img:first-child{
    float:left;
}
.locationImg img{display:inline-block;float:right;}
.locationImg{height:  334px;margin-bottom:130px;}

.locationBImg{height:331px;position:relative;margin: 0 auto;width:  1920px;}
.locationBImg div{position:absolute;color:#fff;top: 134px;text-align:center;transform:translateX(-50%);left:50%;}
.locationBImg div h3{font-weight:bold;font-size:30px;}
.locationBImg div img{margin-top:33px;}
.lcBImg{width:  1920px;margin:0 auto;height:  331px;}

.facMidDiv{height:731px;background:  #f5f5f5;text-align:  center;}
.facMidDiv p{font-size:16px;line-height:26px;color:#000000;letter-spacing:  -1px;opacity:  0;transition:  all 0.6s ease-out;}
.facMidDiv h3{font-weight:bold;font-size:  31px;opacity:  0;margin-bottom: 73px;letter-spacing:  -1px;transition:  all 0.6s ease-out;}
.facMidDiv img{margin-top: 266px;margin-bottom:  32px;transition:  all 0.6s ease-out;opacity:  0;}




.facBtDiv{height: 1379px;background:#1a2b57;}
.facBtDiv1200{width:1200px;margin:0 auto;}
.facBtDiv1200 h3{color:#fff;font-size: 25px;letter-spacing:  -1px;/* font-weight: bold; */transition:  all 0.8s ease-out;opacity:  0;}
.facBtDiv1200 h3:first-child {
    padding-top: 107px;
    margin-bottom:  14px;
}
.facBtDiv1200 li{width:384px;height:507px;float:  left;margin-left:  24px;margin-bottom:  26px;}
.facBtDiv1200 li:nth-child(1){opacity:0;transition:all 0.8s ease-out; transition-delay:1s;}
.facBtDiv1200 li:nth-child(2){opacity:0;transition:all 0.8s ease-out;transition-delay:1.3s;}
.facBtDiv1200 li:nth-child(3){opacity:0;transition:all 0.8s ease-out;transition-delay:1.6s;}
.facBtDiv1200 li:nth-child(4){opacity:0;transition:all 0.8s ease-out;transition-delay:1.9s;}
.facBtDiv1200 li:nth-child(5){opacity:0;transition:all 0.8s ease-out;transition-delay:2.1s;}
.facBtDiv1200 li:nth-child(6){opacity:0;transition:all 0.8s ease-out;transition-delay:2.4s;}
.factLeftLi{margin-left:0px !important;;}

.facBtDiv1200 li img{height:269px;}
.factBtDiv2{background:#fff;height:238px;}
.factBtDiv2 h4,.factBtDiv2 h5,.factBtDiv2 p{margin-left:32px;}
.factBtDiv2 h5{padding-top:42px;border-bottom:1px solid #717171;width:95px;margin-bottom:22px;color:#202020;letter-spacing:  -1px;font-weight:bold;}
.factBtDiv2 h4{color:#222222;font-size:19px;font-weight:bold;letter-spacing:  -1px;margin-bottom:23px;}
.factBtDiv2 p{color:#878787;letter-spacing:  -1px;line-height:24px;font-size:14px;}
.facBtDiv1200 ul {margin-top: 62px;}

.facTopDiv{position:absolute;bottom: -159px;opacity:  0;transition:  all 0.8s ease-out;}
.slick-list{width:1200px;}
.facTopNum{position:absolute;bottom: -250px;left:61px;width: 100px;height: 36px;opacity:  0;transition: all 0.6s ease-out;}
.facTopBt{position:absolute;width:154px;height:154px;background:#f06508;color:#fff;bottom: -276px;right:53px;opacity:  0;transition:  all 0.6s ease-out;}
.facTopBt h5{margin-left:26px;line-height:25px;font-size:14px;}
.facTopBt h5:first-child{margin-top:31px;}
.facTopBt img{margin-left:26px;margin-top:22px;}
.slideNumber ul{transition: all 0.6s ease-out;}
.slideNumber{font-size: 47px;color:#484848;font-weight:bold;width: 30px;display:  inline-block;/* float:  left; */margin-top: -30px;height: 50px;overflow:  hidden;}
.slideNumber2{width:50px;float:right;margin-top:  10px;margin-right: 20px;color: #484848;}@charset "utf-8";
/* CSS Document */
.location_wrap {margin:0 auto;}

.subTopTit{font-size: 54px;font-weight:bold;width: 460px;height: 686px;display:  inline-block;float: left;position:  relative;}
.subTopTit p{line-height: 62px;font-weight: 800;}
.subTopDiv{width:1200px;margin:0 auto;/* height: 856px; */display:  block;position:  relative;}
.subTopCont h4{margin-top: 117px;font-size: 26px;font-weight: bold;letter-spacing: -2px;margin-bottom: 78px;opacity:  0;transition: all 0.6s ease-out;}
.subTopCont{display:inline-block;height: 686px;}
.subTopCont p{line-height:30px;font-size:16px;letter-spacing: -1px;opacity:  0;transition:  all 0.6s ease-out;}

.locationCont{margin-top:58px;height:82px;border-top: 1px solid #cccccc;border-bottom: 1px solid #cccccc;margin-bottom:64px;line-height:82px;}
.locationCont p {float:left;padding:0px 24px;}
.locationCont p b{font-weight:bold;color:#484848;}
.locationCont .firstP{margin-left:72px;}

.locationImg img:first-child{
    float:left;
}
.locationImg img{display:inline-block;float:right;}
.locationImg{height:  334px;margin-bottom:130px;}

.locationBImg{height:331px;position:relative;margin: 0 auto;width:  1920px;}
.locationBImg div{position:absolute;color:#fff;top: 134px;text-align:center;transform:translateX(-50%);left:50%;}
.locationBImg div h3{font-weight:bold;font-size:30px;}
.locationBImg div img{margin-top:33px;}
.lcBImg{width:  1920px;margin:0 auto;height:  331px;}

.facMidDiv{height: 671px;background:  #f5f5f5;text-align:  center;}
.facMidDiv p{font-size:16px;line-height:26px;color:#000000;letter-spacing:  -1px;opacity:  0;transition:  all 0.6s ease-out;}
.facMidDiv h3{font-weight:bold;font-size:  31px;opacity:  0;margin-bottom: 73px;letter-spacing: -2px;transition:  all 0.6s ease-out;}
.facMidDiv img{margin-top: 266px;margin-bottom: 72px;transition:  all 0.6s ease-out;opacity:  0;}




.facBtDiv{height: 1379px;background:#1a2b57;}
.facBtDiv1200{width:1200px;margin:0 auto;}
.facBtDiv1200 h3{color:#fff;font-size: 25px;letter-spacing: -2px;/* font-weight: bold; */transition:  all 0.8s ease-out;opacity:  0;}
.facBtDiv1200 h3:first-child {
    padding-top: 107px;
    margin-bottom:  14px;
}
.facBtDiv1200 li{width:384px;height:507px;float:  left;margin-left:  24px;margin-bottom:  26px;}
.facBtDiv1200 li:nth-child(1){opacity:0;transition:all 0.8s ease-out; transition-delay:1s;}
.facBtDiv1200 li:nth-child(2){opacity:0;transition:all 0.8s ease-out;transition-delay:1.3s;}
.facBtDiv1200 li:nth-child(3){opacity:0;transition:all 0.8s ease-out;transition-delay:1.6s;}
.facBtDiv1200 li:nth-child(4){opacity:0;transition:all 0.8s ease-out;transition-delay:1.9s;}
.facBtDiv1200 li:nth-child(5){opacity:0;transition:all 0.8s ease-out;transition-delay:2.1s;}
.facBtDiv1200 li:nth-child(6){opacity:0;transition:all 0.8s ease-out;transition-delay:2.4s;}
.factLeftLi{margin-left:0px !important;;}

.facBtDiv1200 li img{height:269px;}
.factBtDiv2{background:#fff;height:238px;}
.factBtDiv2 h4,.factBtDiv2 h5,.factBtDiv2 p{margin-left:32px;}
.factBtDiv2 h5{padding-top:42px;border-bottom:1px solid #717171;width:95px;margin-bottom:22px;color:#202020;letter-spacing:  -1px;font-weight:bold;}
.factBtDiv2 h4{color:#222222;font-size:19px;font-weight:bold;letter-spacing:  -1px;margin-bottom:23px;}
.factBtDiv2 p{color:#878787;letter-spacing:  -1px;line-height:24px;font-size:14px;}
.facBtDiv1200 ul {margin-top: 62px;}

.facTopDiv{position:absolute;bottom: -159px;opacity:  0;transition:  all 0.8s ease-out;}
.slick-list{width:1200px;}
.facTopNum{position:absolute;bottom: -250px;left:61px;width: 100px;height: 36px;opacity:  0;transition: all 0.6s ease-out;}
.facTopBt{position:absolute;width:154px;height:154px;background:#f06508;color:#fff;bottom: -276px;right:53px;opacity:  0;transition:  all 0.6s ease-out;}
.facTopBt h5{margin-left:26px;line-height:25px;font-size:14px;}
.facTopBt h5:first-child{margin-top:31px;}
.facTopBt img{margin-left:26px;margin-top:22px;}
.slideNumber ul{transition: all 0.6s ease-out;}
.slideNumber{font-size: 47px;color:#484848;font-weight:bold;width: 30px;display:  inline-block;/* float:  left; */margin-top: -30px;height: 50px;overflow:  hidden;}
.slideNumber2{width:50px;float:right;margin-top:  10px;margin-right: 20px;color: #484848;}