
.aboutW{padding-top: 95px;padding-bottom: 130px;background-repeat: no-repeat;background-position: right top;background-size: cover;background-image: url("../images/about_bg.png");background-color: #f2f3f5;}
.aboutTit{}
.introduceAbout{width: 1210px;}
.introduceAbout .aboutTit{padding-bottom: 40px;border-bottom: 1px solid #7a7a7a;margin-bottom: 30px;}
.introduceAbout .aboutTit h1{font-size: 50px;line-height: 60px;color: #000;}
.introduceAbout .aboutTit span{font-size: 30px;line-height: 40px;color: #000;font-family:'rajdhani-bold';}
.introduceAbout h2{font-size: 30px;line-height: 38px;color: #151515;margin-bottom: 30px;}
.introduceAbout p{font-size: 16px;line-height: 28px;color: #6c6c6c;}
.aboutData{margin-top: 100px;}
.aboutData li{float: left;padding-right: 35px;margin-right: 150px;}
.aboutData li:last-child{padding-right: 0;margin-right: 0;}
.aboutData li p{font-size: 16px;line-height: 1;color: #6c6c6c;}
.aboutData li .num{display: flex;flex-direction: row;align-items: flex-end;width: 100%;color: #3ca4a0;}
.aboutData li .num em{font-size: 76px;line-height: 76px;font-family:'rajdhani-bold';}
.aboutData li .num i{font-size: 50px;line-height: 50px;font-family:'rajdhani-bold';}
.aboutData li .num p{font-size: 22px;line-height: 52px;font-family:'rajdhani-bold';color: #3ca4a0;}


.aboutSwiper{padding-top: 90px;padding-bottom: 30px;background-color: #fff;overflow: hidden;}
.swiper-list{width: 90%;position: relative;}
.aboutSwiper .swiper-container{overflow: visible;}
.swiper-list .swiper-slide{display: flex;flex-direction: row;align-items: center;}
.swiper-list .swiper-slide .img{width: 64.5%;overflow: hidden;}
.swiper-list .swiper-slide .img img{width: 100%;}
.swiper-list .swiper-slide .info{flex: 1;padding: 0 70px;}
.swiper-list .swiper-slide .info p{font-size: 36px;line-height: 42px;color: #151515;}
.swiper-list .swiper-navigation{position: absolute;right: 0;bottom: 80px;width: 35.5%;padding: 0 70px;box-sizing: border-box;}
.swiper-list .swiper-button{display: flex;flex-direction: row;width: 100%;}
.swiper-list .swiper-button-prev,.swiper-list .swiper-button-next{position: relative;width:64px;height:64px;background-color: #f6f6f6;background-repeat: no-repeat;background-position: center center;background-size: 40px;z-index: 10;border-radius: 50%;}
.swiper-list .swiper-button-prev{background-image: url("../images/icon_prev.png");margin-right: 34px;}
.swiper-list .swiper-button-next{background-image: url("../images/icon_next.png");}
.swiper-list .swiper-button-prev:hover{background-color: #19b3a8;background-image: url("../images/icon_prev2.png");}
.swiper-list .swiper-button-next:hover{background-color: #19b3a8;background-image: url("../images/icon_next2.png");}


.map{position: relative;}

.content-map{margin-bottom: 0px;position: relative;}
#container{width: 100%;height: 680px;}
.addrMap{position: absolute;width: 100%;left: 0;top:110px;z-index: 10;}
.addrBox{width: 700px;height: 465px;background-color: #fff;background-image: url("../images/addr_bg.png");background-repeat: no-repeat;background-position: right bottom;background-size: 70%;padding: 0 75px;box-sizing: border-box;}
.addrBox .addr{padding-top: 65px;margin-bottom: 50px;}
.addrBox .addr h2{font-size: 36px;line-height: 40px;color: #000;margin-bottom: 50px;}
.addrBox .addr em,.addrBox .lst em{display: block;font-size: 16px;line-height: 26px;color: #389e92;font-family:'rajdhani-bold';}
.addrBox .addr p{font-size: 20px;line-height: 30px;color: #000;}
.addrBox .lst{float: left;width: 48%;padding-right: 2%;}
.addrBox .lst a{display: inline-block;font-size: 22px;line-height: 36px;color: #000;font-family:'rajdhani-bold';word-break: break-all;}
































