﻿/*图片列表*/
.images-list .row .item a{display:block;overflow:hidden;}
.images-list .row .item img{display:inline-block;width:auto;height:auto;transition: all 0.3s ease-out 0s;}
.images-list .row .item a:hover img{transform:scale(1.1,1.1);}

/*内页-关于我们-公司简介*/
@media(min-width:1000px){
.sub-nav-box .sub-nav ul li{width: 24%;}
.aboutAs-bg{background: url(../images/aboutAs-bg.png) no-repeat center;min-height: 2300px;background-size: 100% 100%;padding-top: 30px;}
.aboutAs-bg .content{padding: 30px 0 40px;}
.aboutAs-bg .content p{font-size: 18px;padding-bottom:20px;}
.subNavAbout-bg .sub-nav-box .sub-nav > ul > li.active {border-bottom: 2px solid #e83820;}
.subNavAbout-bg .sub-nav-box .sub-nav > ul > li{border-bottom: 2px solid #fff;}
.subNavAbout-bg .sub-nav-box .sub-nav ul li{font-size: 22px;}
}
@media(max-width:1000px){
.aboutAs-bg .content p{padding-bottom:10px;}
}
.aboutAs-bg .content p{color: #59595a;line-height:2;}
/*.aboutAs-bg .mp4Boxs{overflow:hidden;background-color: #000;}
.aboutAs-bg video{width:100%;height: 560px;}*/

/*公司简介视频*/
@media (min-width:1000px){
.videos video{width: 100%;height: 100%;position: fixed;background-color: #000;z-index: 101;}
.addxideo{width: 100%;height: 100%;position: fixed;}
.vclose{background-color: #000;position: absolute;right:1%;top: 1%;border-radius: 100%;cursor: pointer;z-index:102;}
.showTime .boxs{position:absolute;top:30%;}
.aboutAs-bg .videolist.div-img img{height:560px;}
}
@media (max-width:1000px){
.videos video{width: 100%!important;height: 400px;top: 25%;position: fixed;background-color: #000;left: 0;}
.vclose{background-color: #000;position: absolute;right:1%;top: 26%;border-radius: 100%;cursor: pointer;z-index:10;}
.showTime .boxs{position:absolute;top:25%;}
.info-Detail img{height: auto !important;}
}
@media (max-width:415px){
 .videos video{height: 200px;}
.showTime .boxs{position:absolute;top:15%;}
.showTime .boxs img{max-height:50px;}
}
.videolist { position:relative;margin-bottom:30px; }
.videolist:hover{ cursor: pointer; }
.videoed { display:none; width:50px; height:50px; position: absolute; left:45%; top:45%; z-index:99; border-radius:100%; }
.videos{display: none;border: 1px solid #080808;position: fixed;left: 0;top: 0;z-index: 102;width: 100%;height: 100%;background-color: rgba(0, 0, 0, 0.5);}
.videolist.div-img img{width:100%;}


/*内页-关于我们-发展历程*/
.developmentHistory .swiper.swiper-v .swiper-pagination-bullets.swiper-pagination-horizontal{bottom: 0;position: absolute;z-index: 1;}
.developmentHistory .swiper.swiper-v .swiper-pagination-bullet-active::before{content:initial;}
.developmentHistory .swiper.swiper-v .swiper-pagination-bullets .swiper-pagination-bullet.swiper-pagination-bullet-active{background: #e83820;opacity: 1;}
.developmentHistory .swiper.swiper-v .swiper-pagination-bullets .swiper-pagination-bullet{width: 40px;height: 4px;background: #000;border-radius: 5px;opacity: .2;}

@media(min-width:1000px){
.developmentHistory .index-title-all.pageTitle{margin-bottom: 60px;}
.developmentHistory{margin-top:90px;}
.developmentHistory .fontBoxs .rightBox{overflow: hidden;}
.developmentHistory .fontBoxs .left{padding: 40px 200px 0 0;}
.developmentHistory .historySwiper .swiper-button-prev{top: auto;bottom: 10%;left: 0px;transform: rotate(180deg);}
.developmentHistory .historySwiper .swiper-button-next{top: auto;bottom: 10%;left: 60px;right: auto;}
.developmentHistory .historySwiper .swiper-button-prev.swiper-button-disabled{transform: rotate(0deg);}
.developmentHistory .historySwiper .swiper-button-next.swiper-button-disabled{transform: rotate(180deg);}

.developmentHistory .historySwiper .swiper-button-next, .developmentHistory .historySwiper .swiper-button-prev{opacity: 1;background: transparent;width: 45px;height: 45px;}
.developmentHistory .historySwiper .swiper-button-next, .developmentHistory .historySwiper .swiper-button-prev{opacity: 1;background: transparent;width: 45px;height: 45px;}

.developmentHistory .historySwiper .swiper-button-next .img1{display: none;}
.developmentHistory .historySwiper .swiper-button-prev .img1{display: none;}
.developmentHistory .historySwiper .swiper-button-prev.swiper-button-disabled .img1{display:block;}
.developmentHistory .historySwiper .swiper-button-next.swiper-button-disabled .img1{display:block}
.developmentHistory .historySwiper .swiper-button-next .img2{display: block;}
.developmentHistory .historySwiper .swiper-button-prev .img2{display: block;}
.developmentHistory .historySwiper .swiper-button-next.swiper-button-disabled .img2{display:none;}
.developmentHistory .historySwiper .swiper-button-prev.swiper-button-disabled .img2{display:none;}

.developmentHistory .historySwiper .swiper-button-prev::after,.developmentHistory .historySwiper .swiper-rtl .swiper-button-next::after{content:initial;}
.developmentHistory .historySwiper .swiper-button-next::after,.developmentHistory .historySwiper .swiper-rtl .swiper-button-prev::after{content:initial;}

.developmentHistory .fontBoxs .left .title{font-size:48px;padding-bottom: 30px;}
.developmentHistory .fontBoxs .left p{font-size:20px;line-height:1.6;text-indent: 4rem;}

.developmentHistory .historySwiper{padding-bottom: 120px;}
.developmentHistory  .swiper-pagination-bullets .swiper-pagination-bullet{width:20px;height: 20px;transform: scale(1) !important;}
/*.developmentHistory  .swiper-pagination-bullets .swiper-pagination-bullet:not(:last-child){margin-right: 7.6%;}*/
.developmentHistory  .swiper-pagination-bullets,.developmentHistory .swiper-pagination-custom,.developmentHistory .swiper-pagination-fraction{bottom: 60px;}
.developmentHistory .swiper-pagination-bullets .number{position: absolute;top: 40px;left: 50%;font-size: 28px;transform: translate(-50%,0);}
.developmentHistory .swiper-pagination-bullet-active::before{position: absolute;top: -15px;left: 50%;height: 50px;width: 50px;transform: translate(-50%,0);}

.developmentHistory .col-md-6:last-child{text-align:right;height: 486px;display: flex;justify-content: center;align-items: center;}
.developmentHistory .col-md-6 img{max-height: 486px;width: auto !important;}
}
@media(max-width:1000px){
.developmentHistory .fontBoxs .left .title{font-size:20px;padding-bottom: 6px;}

.developmentHistory .historySwiper{padding-bottom: 20px;}
.developmentHistory  .swiper-pagination-bullets .swiper-pagination-bullet{width:12px;height: 12px;}

.swiper-container-horizontal > .swiper-pagination-bullets, .swiper-pagination-custom, .swiper-pagination-fraction{bottom: 0px;}
.developmentHistory .number{position: absolute;top: 52px;left: 0px;font-size: 12px;display: none;}
.developmentHistory .swiper-pagination-bullet-active::before{;position: absolute;height: 22px;width:22px;left: 50%;top: 0px;transform: translate(-50%,0);}
.developmentHistory .swiper-pagination-bullets .swiper-pagination-bullet{transform: scale(1);}

.developmentHistory .col-md-6 img{max-height: 150px;width: auto !important}
.developmentHistory .col-md-6:nth-child(2){display: block;}
}
@media(max-width:415px){
.developmentHistory .swiper-pagination-bullets .swiper-pagination-bullet:not(:last-child){margin-right:12px !important;}
}
/*分辨率*/
@media (max-width:1399px) and (min-width:1110px){
.developmentHistory .fontBoxs .left{padding: 40px 212px 0 0;}
}
@media (max-width:1399px) and (min-width:1311px){
.developmentHistory .swiper-pagination-bullets .swiper-pagination-bullet:not(:last-child){margin-right: 6.6%;}
}
@media (max-width:1399px){
.developmentHistory .swiper-pagination-bullets .swiper-pagination-bullet:not(:last-child){margin-right: 6.6%;}
}
@media(max-width:1400px) and (min-width:1200px){
.developmentHistory .swiper-pagination-bullets .swiper-pagination-bullet:not(:last-child){margin-right: 6.6%;}
}
@media (max-width:1460px) {
.developmentHistory .swiper-pagination-bullets .swiper-pagination-bullet:not(:last-child){margin-right: 6.6%;}
}
@media (max-width:1500px) and (min-width:1400px){
.developmentHistory .swiper-pagination-bullets .swiper-pagination-bullet:not(:last-child){margin-right: 6.6%;}
}
.developmentHistory .fontBoxs .left .title{font-weight:bold;display: inline-block;background: linear-gradient(to right,#102e95,#9f3353);-webkit-background-clip: text; -webkit-text-fill-color: transparent;}
.developmentHistory .fontBoxs .left p{color:#676767;}


@keyframes fadeTg {
  from {
    opacity: 1;
  }
  to {
    opacity: 0.5;
  }
}
@keyframes fadeTgBg {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
  }
}
.developmentHistory .swiper-pagination-bullets .swiper-pagination-bullet .icon{animation-name:fadeTg;animation-duration:0.8s;animation-timing-function:linear;animation-iteration-count:infinite;animation-direction:alternate;}
.developmentHistory .swiper-pagination-bullets .swiper-pagination-bullet.swiper-pagination-bullet-active .icon{animation-name:initial}
.developmentHistory .historySwiper{position: relative;overflow: hidden;}
.developmentHistory .swiper-pagination-bullets .swiper-pagination-bullet{width: 7.2%;background: transparent;height: 100px;position: relative;opacity: 1;}
.developmentHistory .swiper-pagination{position: relative;width: 100% !important;height:120px;overflow: hidden;padding: 30px 0 0;white-space: nowrap;}
.developmentHistory .swiper-pagination-bullets .swiper-pagination-bullet .icon{margin: 0;background: linear-gradient(to right,#626eaf,#b67991);background-clip: border-box;opacity: 1;position: absolute;z-index: 10;width: 20px;height: 20px;display: block;border-radius: 50%;left: 50%;
top: 0px;transform: translate(-50%,0);}
.developmentHistory .swiper-pagination::before{content: "";width: 100%;height: 1px;background-color: #e6e8e8;position: absolute;left: 0;top: 40px;z-index: 0;}
.developmentHistory .historySwiper .number{font-weight: bold;}
.developmentHistory .swiper-pagination-bullet-active{position: relative;}
.developmentHistory .swiper-pagination-bullet-active::before{content: "";background: url(../images/History-active.png) no-repeat !important;z-index: 11;background-size: 100% 100% !important;}
.developmentHistory .swiper-pagination-bullet-active::before{animation-name:fadeTgBg;animation-duration:0.8s;animation-timing-function:linear;animation-iteration-count:infinite;animation-direction:alternate;}


/*内页-关于我们-荣誉资质*/
@media(min-width:1000px) {
.qualifications-bg{background: url(../images/qualifications-bg.png) no-repeat center;min-height: 1100px;background-size: 100% 100%;margin-bottom: -110px;}
.qualifications-bg .index-title-all.pageTitle{padding-top: 100px;margin-bottom: 80px;}
.qualifications-bg .sy_mk1{margin-bottom: 0px;}
.qualifications-bg .marqueelefts li{width:450px;padding:0;}
.qualifications-bg .marqueelefts li .pic{width:450px;padding: 45px 10px;}
.qualifications-bg .marqueelefts li .pic .text{font-size: 19px;line-height:2;width: 60%;margin: 0 auto;height: 70px;}
.qualifications-bg .marqueelefts li .pic .imgbox1{position: absolute;left: 70px;top: 24px;}
.qualifications-bg .marqueelefts li .pic .imgbox2{position: absolute;right: 70px;top: 24px;}
}
@media(max-width:1000px) {
.qualifications-bg{padding-bottom: 30px;}
.qualifications-bg .sy_mk1{margin: 10px 0 30px;height: 70px;}
.qualifications-bg .marqueelefts li{width:200px;padding:0 10px;}
.qualifications-bg .marqueelefts li .pic{width:200px;background: #fff;}
.qualifications-bg .marqueelefts li .pic .imgbox1{position: absolute;left: 10px;top: 0px;}
.qualifications-bg .marqueelefts li .pic .imgbox2{position: absolute;right: 10px;top: 0px;}
.qualifications-bg .marqueelefts li .pic img{max-height: 60px;}
.qualifications-bg .marqueelefts li .pic .text{width: 70%;margin: 0 auto;    height: 40px;}
.developmentHistory .swiper-pagination-bullets .swiper-pagination-bullet .icon{left: 50%;top: 6px;transform: translate(-50%,0);width: 10px;height: 10px;}

}
.qualifications-bg .marqueelefts li .pic{position: relative;background-size:100% 100%;background-image: url(../images/Partnerbg.png);}
.qualifications-bg .marqueelefts li .pic .text{color: #5b5b5b; display: flex;flex-direction: column;justify-content: space-around;}

/*内页-社会招聘*/
@media(min-width:1000px){
.recruitTemplate .template{padding-bottom:30px;}
.recruitTemplate .template3 .col-md-4 p:nth-child(2){font-size:28px;word-wrap: break-word;}
}
@media(max-width:1000px){
.recruitTemplate .template3 .col-md-4 p:nth-child(2){font-size:22px;}
.recruitTemplate .template3 .col-md-4 a:nth-child(2){word-wrap: break-word;line-height: 1.2 !important;}
}
.recruitTemplate{line-height:2;}
.recruitTemplate .template1 p:nth-child(1){color:#4b6b94;}
.recruitTemplate .template1 p:nth-child(2){font-size:16px;}
.recruitTemplate .template3 p:nth-child(2){font-size:15px;}
.recruitTemplate .titles{padding-bottom:10px;}
.recruitTemplate .template2 p{font-size:15px;padding-bottom:10px;background:url(../images/detailIcon.png) no-repeat 0px 12px;padding-left:20px;background-size: 7px;word-wrap: break-word;}
.recruitTemplate .template3 .col-md-4 a:nth-child(2){color:#c73c3c;letter-spacing:2px;font-weight:initial;font-size:28px;display: block;line-height: 70px;}
.recruitTemplate .template3 .col-md-4 a:nth-child(2):hover{text-decoration: underline;}
.recruitTemplate .template3 .col-md-4 p:nth-child(3){color:#818181;font-size:13px;}



/*css样式*/
@media(min-width:1000px){
.addHomesy_mk{padding-top: 30px;padding-bottom: 30px;}
}
@media(max-width:1000px){
.recruitTemplate{padding:15px;}
}
/*分辨率*/
@media (max-width:1399px) and (min-width:1110px){
.reservation-left-box .content{font-size: 18px;}
.indoorMap-Box .listTag-Content{background-size: contain;background-position: inherit;}
}
@media (max-width:1744px) and (min-width:1585px){
.reservation-leftImg{width: 38.5%;}
.train-pageBox .train-pageBox-img{width:45%;}
.train-pageBox2 .train-pageBox-img{width:45%;}
.investor-bg>img{width: 46%;}
.investor-box{padding-top: 90px;}
}
@media (max-width:1460px) and (min-width:1110px) {
.reservation-leftImg{width: 43%;}
.investor-bg>img{width: 46%;}
.investor-box{padding-top: 60px;}
.investor-box .pageTitle{margin-bottom: 20px;}
}

/*平板分辨率*/
@media (max-width:1399px) and (min-width:1311px){
.reservation-leftImg{width: 39%;height: 50.5%;}
.reservation-leftImg {position: absolute;top: 34%;left: 0;}

.investor-img {position: absolute;top: 24%;}
.investor-bg > img {width: 46%;height: 52%;}

.train-trackBox .train-trackBox-img{top: 26%;height: 52%;}
.train-swiper .imgBox{height: 138%;}

}
@media(max-width:1400px) and (min-width:1200px){
.reservation-leftImg{width: 39%;height: 50.5%;}
.reservation-leftImg {position: absolute;top: 34%;left: 0;}
.train-pageBox .train-pageBox-img{width:45%;}
.train-pageBox .title-box{margin-top: 30px;margin-bottom:20px;}
.train-pageBox .content2{font-size:14px;}
.train-pageBox2 .train-pageBox-img{width:45%;}
.train-pageBox2 .title-box{margin-top: 30px;margin-bottom:20px;}
.train-pageBox2 .content2{font-size:14px;}

.investor-img {position: absolute;top: 24%;}
.investor-bg > img {width: 46%;height: 52%;}

.train-trackBox .train-trackBox-img{top: 26%;height: 52%;}
.train-swiper .imgBox{height: 138%;}

.detail-nextPrev .prev a, .detail-nextPrev .next a{max-width: 250px;}
.callMe-list.callMe-listOne{background-size: cover;}
.callMe-list .text-box div{font-size: 18px;}
.talentCon-swiper .talentConSwiper .swiper-slide img{max-width: 95%;}
.hotel-line-Box .hotel-list > div{font-size: 19px;}
.index-notice-box.index-news-box{line-height: 60px;height: 60px;}
}

@media (max-width:1500px) and (min-width:1400px){
.reservation-leftImg{width: 39%;height: 50.5%;}
.reservation-leftImg {position: absolute;top: 34%;left: 0;}

.investor-img {position: absolute;top: 24%;}
.investor-bg > img {width: 46%;height: 52%;}

.train-trackBox .train-trackBox-img{top: 26%;height: 52%;}
.train-swiper .imgBox{height: 138%;}
}





/*首页*/
@media (max-width:1460px) and (min-width:1110px) {
.index-news-box{line-height: 68px;height: 68px;}
}
@media (max-width:1269px) and (min-width:1110px){
.index-news-box{line-height: 53px;height: 53px;}
}
@media (max-width:1428px) and (min-width:1269px){
.index-news-box{line-height: 60px;height: 60px;}
}


/*110%*/
@media (max-width:1903px) and (min-width:1744px){
.train-trackBox .train-trackBox-img{width: 47%;}
.train-pageBox .train-pageBox-img{width:45%;}
.train-pageBox2 .train-pageBox-img{width:45%;}
.train-swiper .imgBox{width: 54.9%;}
.index-title-all{padding-top:30px;}
.addDynamics .index-title-all{padding-top: 30px;}
}
/*110%-120%*/
@media (max-width:1744px) and (min-width:1585px){
.train-trackBox .train-trackBox-img{width: 47%;}

.train-swiper .imgBox{width: 54.9%;}
.addDynamics .index-title-all{padding-top: 30px;}
}

/*120%-133%*/
@media (max-width:1585px) and (min-width:1428px){
.train-trackBox .train-trackBox-img{width: 47%;}
.train-trackBox .title{margin-bottom: 20px;}
.train-trackBox .content2{font-size: 15px;}

.train-swiper .imgBox{width: 54.9%;}
.addDynamics .index-title-all{padding-top: 30px;}
.reservation-leftImg{width: 40%;}
.reservation-left-box .content{font-size: 20px;}
.investor-img{width: 45%;}
.train-pageBox .title-box{margin-top: 40px;margin-bottom:30px;}
.train-pageBox .content2{font-size:15px;}
.train-pageBox2 .train-pageBox-img{width:45%;}
.train-pageBox2 .title-box{margin-top: 40px;margin-bottom:30px;}
.train-pageBox2 .content2{font-size:15px;}
.train-pageBox .train-pageBox-img{width:45%;}
.train-pageBox2 .train-pageBox-img{width:45%;}
.ScrollContent{max-height: 781px !important;}
.enterprise-imgBox .intro{font-size: 20px;}
}

/*133%-150%*/
@media (max-width:1428px) and (min-width:1269px){
.train-trackBox .train-trackBox-img{width: 47%;}
.train-trackBox .title{margin-bottom: 10px;}
.train-trackBox .content2{font-size: 15px;}
.ScrollContent{max-height: 728px !important;}
.train-swiper .imgBox{width: 54.9%;}
.addDynamics .index-title-all{padding-top: 30px;}
.enterprise-imgBox .intro{font-size:18px;}
}
/*150%-170%*/
@media (max-width:1269px) and (min-width:1110px){
.train-trackBox .train-trackBox-img{width: 47%;}
.train-trackBox .title{margin-bottom: 10px;}
.train-trackBox .content2{font-size: 14px;}
.ScrollContent{max-height: 650px !important;}

.train-swiper .imgBox{width: 54.9%;}
.addDynamics .index-title-all{padding-top: 30px;}
}
@media (max-width:1500px) and (min-width:1428px){
.ScrollContent{max-height: 803px !important;}
}
/*图片列表*/
.images-list .row .item a,
.indexNews-swiper .swiper-slide>a,
/*.addHomesy_mk li a,*/
.videolist .div-img,
.PartyBuilding-box li .picbox a,
.staff-swiper-box .right-imgBox,
.developmentHistory .col-md-6{display:inline-block;overflow:hidden;}
.videolist .div-img-box .about-div-img{display: inline-block;width: 100%;height: auto;transition: all 0.3s ease-out 0s;}
.videolist .div-img-box .about-div-btn{position: absolute;top: 50%;left: 50%;transform: translate(-50%,-50%);width: auto;z-index: 1;max-width: 120px;}
.videolist .div-img-box{position: relative;display: inline-block;overflow: hidden;}
.videolist .div-img-box:hover .about-div-img{transform: scale(1.1,1.1);}

.images-list .row .item img,
.indexNews-swiper a>img:first-child,
/*.addHomesy_mk li a img,*/
.videolist .div-img img,
.PartyBuilding-box li .picbox a img,
.staff-swiper-box .right-imgBox .right-imgBox-img,
.developmentHistory .col-md-6 img{display:inline-block;width:100%;height:auto;transition: all 0.3s ease-out 0s;}

.images-list .row .item a:hover img,
.indexNews-swiper a:hover>img:first-child,
/*.addHomesy_mk li a:hover img,*/
.videolist .div-img:hover img,
.PartyBuilding-box li:hover .picbox a img,
.staff-swiper-box .right-imgBox .right-imgBox-img:hover{transform:scale(1.1,1.1);}

