@charset "utf-8";

/* 内页banner */
.inside-banner{position:relative;width:100%;margin:0 auto;height:300px;transition: all 1s;-webkit-transition: all 1s;overflow:hidden;}
.inside-banner .container{height:100%;}
.inside-txt{width:100%;margin:0 auto;margin-top:90px;}
.inside-txt h3{width:100%;font-size:38px;color:#fff;line-height:50px;font-family:"微软雅黑";text-align:center;}
.inside-txt h5{width:100%;font-size:16px;color:#fff;line-height:24px;font-family:"Arial";text-align:center;text-transform:uppercase;}

@media(max-width: 1080px){
	.inside-banner{height:200px;}
	.inside-txt{margin-top:60px;}
	.inside-txt h3{font-size:28px;line-height:32px;}
	.inside-txt h5{font-size:12px;line-height:20px;}
}

@media(max-width: 480px){
	.inside-txt h3{font-size:22px;}
}

/* 内页内容区 */
.inside{width:100%;margin:0 auto;position:relative;z-index:2;margin-top:-55px;padding:35px;background:#fff;}
@media(max-width:1080px){
	.inside{padding:20px 2.5%;background:#fff;}
}

/* 关于博大 频道页 */
.about-list{width:100%;margin:0 auto;background:#2e98e3;margin-bottom:90px;}
.about-list li{float:left;width:33.33%;padding:10px;}
.about-list li a{float:left;width:100%;}
.about-list li a .icon{width:100%;height:80px;padding:21px 0;transition: all 0.6s;-webkit-transition: all 0.6s;}
.about-list li a .icon img{display:block;width:auto;height:100%;margin:0 auto;}
.about-list li a:hover .icon{transform:rotateY(-180deg);transition: all 0.6s;-webkit-transition: all 0.6s;}
.about-list li a .txt{width:100%;padding:0 12%;}
.about-list li a .txt h4{width:100%;font-size:16px;color:#fff;line-height:60px;font-family:"微软雅黑";text-align:center;position:relative;}
.about-list li a .txt h4 i{display:block;width:20px;height:1px;background:#7eb0d3;position:absolute;left:50%;margin-left:-10px;bottom:0;z-index:2;}
.about-list li a .txt h4 em{display:block;width:0;height:1px;background:#fff;position:absolute;left:50%;margin-left:-10px;bottom:0;z-index:3;transition: all 0.6s;-webkit-transition: all 0.6s;}
.about-list li a:hover .txt h4 em{width:20px;transition: all 0.6s;-webkit-transition: all 0.6s;}
.about-list li a .txt p{width:100%;margin:20px auto;font-size:12px;color:#fff;line-height:18px;font-family:"微软雅黑";height:36px;text-align:center;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;}

@media(max-width: 1080px){
	.about-list{margin-bottom:60px;}
}

@media(max-width: 640px){
	.about-list{margin-bottom:40px;}
	.about-list li a .icon{height:60px;padding:14px 0;}
	.about-list li a .txt{padding:0;}
	.about-list li a .txt h4{font-size:15px;line-height:48px;}
	.about-list li a .txt p{margin:12px auto;}
}

/* 频道页 领导 */
.about-leader{width:100%;padding:70px;margin:0 auto;position:relative;}
.about-leader li a{float:left;width:100%;}
.about-leader li a .pic{float:left;width:290px;}
.about-leader li a .pic img{width:100%;display:block;}
.about-leader li a .txt{float:right;width:calc(98% - 290px);}
.about-leader li a .txt h4{float:left;width:100%;font-size:16px;color:#333;line-height:34px;font-family:"微软雅黑";}
.about-leader li a .txt em{font-size:12px;color:#999;font-family:"宋体";font-style:normal;}
.about-leader li a .txt p{float:left;width:100%;margin-top:16px;font-size:14px;color:#666;line-height:22px;font-family:"微软雅黑";height:44px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;}
.about-leader li a .txt span.more{float:left;margin-top:30px;width:116px;height:36px;border:#ffb900 solid 2px;border-radius:20px;font-size:14px;color:#ffb900;line-height:32px;font-family:"Arial";text-align:center;text-transform:uppercase;transition: all 0.6s;-webkit-transition: all 0.6s;}
.about-leader li a:hover .txt span.more{background:#ffb900;color:#fff;transition: all 0.6s;-webkit-transition: all 0.6s;}

.about-leader .swiper-pagination{width:100%;display:none;}
.about-leader .swiper-pagination-bullet{width: 6px;height: 6px;margin:0 4px;background:#dcdcdc;opacity:1;}
.about-leader .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#ffb900;}

.about-leader .swiper-button-next,.about-leader .swiper-button-prev{width:48px;height:48px;background:#0d78ce url(../images/icon-prev03.png) no-repeat center;left:0;transition: all 0.3s;-webkit-transition: all 0.3s;}
.about-leader .swiper-button-next{background:#0d78ce url(../images/icon-next03.png) no-repeat center;left:auto;right:0;}
.about-leader .swiper-button-prev.swiper-button-disabled{opacity:1;background:#b5b5b5 url(../images/icon-prev03.png) no-repeat center;}
.about-leader .swiper-button-next.swiper-button-disabled{opacity:1;background:#b5b5b5 url(../images/icon-next03.png) no-repeat center;}

@media(max-width:769px){
	.about-leader{padding:30px 0 40px;}
	.about-leader li{padding:10px;}
	.about-leader li a{padding:3%;background:#fff;box-shadow:0 0 12px rgba(0, 0, 0, 0.1);-webkit-box-shadow:0 0 12px rgba(0, 0, 0, 0.1);-o-box-shadow:0 0 12px rgba(0, 0, 0, 0.1);-moz-box-shadow:0 0 12px rgba(0, 0, 0, 0.1);}
	.about-leader li a .pic{width:100%;}
	.about-leader li a .txt{width:100%;}
	.about-leader li a .txt h4{font-size:15px;}
	.about-leader li a .txt p{margin-top:8px;font-size:12px;line-height:18px;height:36px;}
	.about-leader li a .txt span.more{margin-top:16px;width:80px;height:28px;border:#ffb900 solid 1px;font-size:12px;line-height:26px;margin-bottom:10px;}
	.about-leader .swiper-pagination{display:block;bottom:20px;}
	.about-leader .swiper-button-next,.about-leader .swiper-button-prev{display:none;}
}

/* 频道页 服务领域 */
.about-pub-title{width:100%;margin:0 auto;}
.about-pub-title h3{width:100%;font-size:20px;color:#000;line-height:60px;font-family:"微软雅黑";text-align:center;position:relative;}
.about-pub-title h3 i{display:block;width:26px;height:4px;background:#ffb900;position:absolute;left:50%;margin-left:-13px;bottom:0;}

@media(max-width:769px){
	.about-pub-title h3{font-size:16px;line-height:48px;}
	.about-pub-title h3 i{height:2px;}
}

.about-service{width:100%;margin:65px auto;}
.about-service .swiper-container{padding-bottom:55px;position:relative;}
.about-service li{padding:55px 1.5% 0;}
.about-service li a{float:left;width:100%;position:relative;}
.about-service li a .icon{position:absolute;width:66px;height:66px;border-radius:33px;background:#0d78ce;padding:14px;top:-30px;left:50%;margin-left:-33px;-webkit-transition: -webkit-transform 0.5s ease-out;
	-moz-transition: -moz-transform 0.5s ease-out;
	-o-transition: -o-transform 0.5s ease-out;
	-ms-transition: -ms-transform 0.5s ease-out;}
.about-service li a .icon img{display:block;width:100%;}
.about-service li a:hover .icon{-webkit-transform: rotateZ(360deg);
	-moz-transform: rotateZ(360deg);
	-o-transform: rotateZ(360deg);
	-ms-transform: rotateZ(360deg);
	transform: rotateZ(360deg);}

.about-service li a .txt{width:100%;border:#eee solid 1px;background:#fff;padding:65px 12% 0;height:230px;transition: all 0.6s;-webkit-transition: all 0.6s;}
.about-service li a:hover .txt{background:#fff;box-shadow:0 2px 18px rgba(0, 0, 0, 0.1);-webkit-box-shadow:0 2px 18px rgba(0, 0, 0, 0.1);-o-box-shadow:0 2px 18px rgba(0, 0, 0, 0.1);-moz-box-shadow:0 2px 18px rgba(0, 0, 0, 0.1);transition: all 0.6s;-webkit-transition: all 0.6s;}
.about-service li a .txt h6{width:100%;font-size:14px;color:#666;line-height:22px;text-align:center;font-family:"微软雅黑";height:66px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;}
.about-service li a .txt span.more{display:block;margin:20px auto;width:116px;height:36px;border:#ffb900 solid 2px;border-radius:20px;font-size:14px;color:#ffb900;line-height:32px;font-family:"Arial";text-align:center;text-transform:uppercase;transition: all 0.6s;-webkit-transition: all 0.6s;}
.about-service li a:hover .txt span.more{background:#ffb900;color:#fff;transition: all 0.6s;-webkit-transition: all 0.6s;}

.about-service .swiper-container .swiper-pagination{bottom:0px;}
.about-service .swiper-container .swiper-pagination-bullet{width: 6px;height: 6px;background:#dcdcdc;opacity:1;border-radius:4px;}
.about-service .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#ffb900;opacity:1;width:8px;height:8px;}
.about-service .swiper-button-next,.about-service .swiper-button-prev{width:40px;height:20px;background:url(../images/icon-more-1.png) no-repeat center;top:auto;bottom:0;left:50%;margin-left:-100px;transition: all 0.3s;-webkit-transition: all 0.3s;}
.about-service .swiper-button-next{background:url(../images/icon-more.png) no-repeat center;margin-left:60px;}
.about-service .swiper-button-prev.swiper-button-disabled{opacity:1;background:url(../images/icon-prev02-1.png) no-repeat center;}
.about-service .swiper-button-next.swiper-button-disabled{opacity:1;background:url(../images/icon-next02-1.png) no-repeat center;}

@media(max-width:769px){
	.about-service{margin:20px auto 30px auto;}
	.about-service .swiper-container{padding-bottom:30px;}
	.about-service li a .txt{padding:56px 6% 0;height:200px;box-shadow:0 0 12px rgba(0, 0, 0, 0.1);-webkit-box-shadow:0 0 12px rgba(0, 0, 0, 0.1);-o-box-shadow:0 0 12px rgba(0, 0, 0, 0.1);-moz-box-shadow:0 0 12px rgba(0, 0, 0, 0.1);}
	.about-service li a .txt h6{font-size:12px;line-height:18px;height:54px;}
	.about-service li a .txt span.more{width:80px;height:28px;border:#ffb900 solid 1px;font-size:12px;line-height:26px;}

	.about-service .swiper-button-next,.about-service .swiper-button-prev{display:none;}
}

/* 频道页 公司资质 */
.about-certify{width:100%;margin:30px auto;}

.certify-list{width:100%;margin:0 auto;margin-top:26px;}
.certify-list li a{float:left;display:block;width:100%;}
.certify-list li a .pic-box{float:left;width:100%;height:0;padding-bottom:100%;position:relative;overflow:hidden;}
.certify-list li a .pic{position:absolute;width:100%;padding:12%;height:90%;margin-bottom:10%;vertical-align: middle;display: -webkit-flex; -webkit-align-items: center; display: flex;align-items: center;text-align:center;}
.certify-list li a .pic img{vertical-align:middle;max-width:100%;max-height:100%!important;display:block;margin:0 auto;}
.certify-list li a .pic-box .honor-bg{width:100%;height:100%;position:absolute;left:0;top:0;z-index:9;background:rgba(255,185,0,0.85);opacity:0;transition: all 0.6s;-webkit-transition: all 0.6s;overflow:hidden;}
.certify-list li a .pic-box .honor-bg h6{width:90%;font-size:16px;color:#fff;line-height:28px;font-family:"微软雅黑";text-align:center;height:54px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;position:absolute;top:100%;left:5%;opacity:0;transition: all 0.6s;-webkit-transition: all 0.6s;}
.certify-list li:hover a .pic-box .honor-bg{opacity:1;transition: all 0.6s;-webkit-transition: all 0.6s;}
.certify-list li:hover a .pic-box .honor-bg h6{top:20%;opacity:1;transition: all 0.6s;-webkit-transition: all 0.6s;}
.certify-list li a .pic-box .icon{position:absolute;left:50%;bottom:20px;width:28px;height:28px;border-radius:14px;border:#ffb900 solid 1px;background:url(../images/icon-right02.png) no-repeat center;margin-left:-14px;z-index:10; }
.certify-list li:hover a .pic-box .icon{background:#fff url(../images/icon-right02.png) no-repeat center;}

.about-more{width:100%;padding:50px 0 10px;}
.about-more a{display:block;margin:0 auto;width:116px;height:36px;border:#ffb900 solid 2px;border-radius:20px;font-size:14px;color:#ffb900;line-height:32px;font-family:"Arial";text-align:center;text-transform:uppercase;transition: all 0.6s;-webkit-transition: all 0.6s;}
.about-more a:hover{background:#ffb900;color:#fff;transition: all 0.6s;-webkit-transition: all 0.6s;}

.certify-list .swiper-pagination{bottom:0px;display:none;}
.certify-list .swiper-pagination-bullet{width: 6px;height: 6px;background:#dcdcdc;opacity:1;border-radius:4px;}
.certify-list .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#ffb900;opacity:1;width:8px;height:8px;}

@media(max-width: 1080px){
	.certify-list.swiper-container{padding-bottom:20px;}
	.certify-list .swiper-pagination{display:block;}

	.certify-list li a .pic{padding:6%;height:100%;margin-bottom:0%;}
	.certify-list li a .pic-box .icon{display:none;}
}

@media(max-width: 769px){
	.certify-list{margin-top:16px;}
	.about-certify{margin:20px auto;}
	.about-more{padding:20px 0 10px;}
	.about-more a{width:80px;height:28px;border:#ffb900 solid 1px;font-size:12px;line-height:26px;}
}


/* 频道页 视频 */
.about-video-title{float:left;width:100%;}
.about-video-title h3{float:left;font-size:20px;color:#000;line-height:60px;font-family:"微软雅黑";position:relative;}
.about-video-title h3 i{display:block;width:26px;height:4px;background:#ffb900;position:absolute;left:0;bottom:0;}
.about-video-title a{float:right;font-size:12px;color:#999;line-height:20px;margin-top:24px;font-family:"Arial";text-align:center;text-transform:uppercase;background-position:right center;background-repeat:no-repeat; transition: all 0.6s;-webkit-transition: all 0.6s;}
.about-video-title a:hover{padding-right:18px;color:#ffb900;background-image:url(../images/icon-right03.png);transition: all 0.6s;-webkit-transition: all 0.6s;}

@media(max-width:769px){
	.about-video-title h3{font-size:16px;line-height:48px;}
	.about-video-title h3 i{height:2px;}
	.about-video-title a{margin-top:14px;}
}

.about-video{float:left;width:48.5%;margin-top:60px;margin-bottom:60px;margin-right:3%;}
.about-video:last-child{margin-right:0;}

.about-video-pic{float:left;width:100%;margin-top:28px;position:relative;}
.about-video-pic a{float:left;width:100%;}
.about-video-pic a .pic{width:100%;overflow:hidden;}
.about-video-pic a .icon{width:48px;height:48px;position:absolute;top:50%;left:50%;margin-left:-24px;margin-top:-24px;}
.about-video-pic a img{width:100%;display:block;transition: all 1s;}
.about-video-pic a:hover .pic img{-webkit-transform:scale(1.15);
	-moz-transform: scale(1.15);
	-ms-transform: scale(1.15);
	-o-transform: scale(1.15);
	transform: scale(1.15);}

@media(max-width:769px){
	.about-video{width:100%;margin-top:20px;margin-bottom:40px;margin-right:0%;}
	.about-video:first-child{margin-bottom:0;}
	.about-video-pic{margin-top:12px;}
}

/*面包屑导航*/
.location{width:100%;margin-bottom:30px;}
.location .home{float:right;}
.location .home a{float:left;height:50px;line-height:50px;color:#999;margin-left:10px; font-family:"宋体";font-size:12px;}
.location .home a.icon{width:20px;background:url(../images/icon-home-1.png) no-repeat center;}
.location .home span{float:left;width:4px;height:50px;line-height:50px;margin-left:10px;background:url(../images/icon-right05.png) no-repeat center center;}
.location .home a.cur{color:#555;}

@media(max-width: 1080px){
	.location{display:none;}
}

/*内页 二级导航*/
.subnav{width:140px;float:left;min-height:480px;}
.subnavCur{width:100%;margin:0 auto;display:none; cursor: pointer;}
.subnavCur h6{float:left;font-size:16px;color:#333;line-height:48px;font-family:"微软雅黑";}
.btn_nv{float:right;width:24px; height:24px;z-index:99;margin-top:12px;background:url(../images/icon-down01.png) no-repeat center;transition: all 0.8s;-webkit-transition: all 0.8s;}
.subnav-title{width:100%;margin-bottom:30px;}
.subnav-title a{display:block;width:100%;font-size:22px;color:#333;line-height:50px;font-family:"微软雅黑";}
.subnav ul{width:100%;}
.subnav li{float:left;width:100%;border-bottom:#eee solid 1px;}
.subnav li a{display:block;width:100%;font-size:14px;color:#999;line-height:45px;text-align:center;font-family:"宋体";}
.subnav li.cur{background:url(../images/icon-line.jpg) no-repeat left center;}
.subnav li:hover{background:url(../images/icon-line.jpg) no-repeat left center;}
.subnav li.cur a{color:#333;}
.subnav li:hover a{color:#333;}

@media(max-width: 1080px){
	.subnav{width:100%;min-height:auto;margin-bottom:30px;}
	.subnavCur{display:block;border-bottom:#eee solid 1px;}
	.subnav-title{display:none;}
	.subnav ul{width:100%;display:none;}
	.subnav li{padding:0 16px;border-bottom:#eee dashed 1px;}
	.subnav li a{font-size:14px;line-height:40px;text-align:left;}
}

/* 内页 内容区 */
.content{float:right;width:calc(100% - 175px);min-height:480px;padding-bottom:90px;}

@media(max-width: 1080px){
	.content{width:100%;padding-bottom:40px;}
}

/*公司介绍*/
.editor-title{width:100%;margin-bottom:20px;}
.editor-title h3{float:left;width:100%;font-size:20px;color:#333;line-height:40px;font-family:"微软雅黑";font-weight:600;}
.editor{float:left;width:100%;font-size:14px;color:#666;font-family:"宋体";line-height:28px;min-height:360px;}
.editor img{max-width:100%;}

@media(max-width: 640px){
	.editor-title h3{font-size:18px;font-weight:normal;}
}

/* 发展历程 */
.course-list{width:100%;margin:0 auto;}
.course-title{width:100%;height:112px;padding:0 40px;position:relative;margin-bottom:30px;}
.course-title .swiper-container{z-index:3;}
.course-title .course-line{width:100%;height:1px;background:#e5e5e5;position:absolute;top:50%;left:0;z-index:1;}
.gallery-button{width:100%;height:112px;position:absolute;top:0;left:0;z-index:2;}
.gallery-button .swiper-button-next,.gallery-button .swiper-button-prev{width:36px;height:36px;border-radius:50%;background:#0d78ce url(../images/icon-left.png) no-repeat center;top:50%;left:0;margin-left:0;margin-top:-18px;transition: all 0.3s;-webkit-transition: all 0.3s;}
.gallery-button .swiper-button-next{background:#0d78ce url(../images/icon-right.png) no-repeat center;left:auto;right:0;}
.gallery-button .swiper-button-prev.swiper-button-disabled{opacity:1;background:#d2d2d2 url(../images/icon-left.png) no-repeat center;}
.gallery-button .swiper-button-next.swiper-button-disabled{opacity:1;background:#d2d2d2 url(../images/icon-right.png) no-repeat center;}

.course-year{width:100%;height:112px;position:relative;cursor:pointer;overflow:hidden;}
.course-year .icon{width:28px;height:35px;position:absolute;top:-40px;left:50%;margin-left:-14px;transition: all 0.6s;-webkit-transition: all 0.6s;}
.course-year .icon img{display:block;width:100%;}
.course-year .point{width:16px;height:16px;border-radius:50%;border:#b5b5b5 solid 2px;background:#fff;position:absolute;top:50%;left:50%;margin-top:-8px;margin-left:-8px;transition: all 0.6s;-webkit-transition: all 0.6s;}
.course-year .txt{width:100%;font-size:20px;color:#999;line-height:36px;font-family:"Arial";text-align:center;text-transform:uppercase;position:absolute;left:0;top:10px;transition: all 0.6s;-webkit-transition: all 0.6s;}
.course-title .active-nav .course-year .icon{top:0;transition: all 0.6s;-webkit-transition: all 0.6s;}
.course-title .active-nav .course-year .point{border:#007fd9 solid 2px;transition: all 0.6s;-webkit-transition: all 0.6s;}
.course-title .active-nav .course-year .txt{color:#007fd9;top:66px;transition: all 0.6s;-webkit-transition: all 0.6s;}

.course-cont{width:100%;margin:0 auto;}

@media(max-width: 769px){
	.course-title{height:80px;padding:0 40px;margin-bottom:30px;}
	.gallery-button{height:80px;}

	.course-year{height:80px;}
	.course-year .icon{width:20px;height:25px;top:-40px;margin-left:-10px;}
	.course-year .point{width:12px;height:12px;margin-top:-6px;margin-left:-6px;}
	.course-year .txt{font-size:18px;top:0px;}
	.course-title .active-nav .course-year .txt{top:48px;}
}

.leader-list{width:100%;margin:0 auto;}
.leader-list li{width:32%;float:left;margin-left:2%;margin-bottom:2%;}
.leader-list li:nth-child(3n+1){margin-left:0;}
.leader-list li a{float:left;width:100%;}
.leader-list li .pic{float:left;width:100%;}
.leader-list li .pic img{width:100%;height:0;display:block;padding-bottom:58.6%;background-position:center;background-repeat:no-repeat;background-size:cover;}
.leader-list li .txt{float:left;width:100%;border-bottom:#eee solid 1px;position:relative;}
.leader-list li .txt h5{float:left;width:80%;font-size:16px;color:#333;line-height:40px;font-family:"微软雅黑";height:40px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.leader-list li .txt h5 span{font-size:12px;color:#999;font-family:"宋体";}
.leader-list li .txt .arrow{float:right;width:36px;height:16px;margin-top:12px;overflow:hidden;position:relative;}
.leader-list li .txt .arrow i{display:block;width:100%;height:100%;background:url(../images/icon-next02-1.png) no-repeat right center;background-size:26px;position:absolute;right:0;top:0;transition: all 0.6s;-webkit-transition: all 0.6s;}
.leader-list li .txt .arrow em{display:block;width:100%;height:100%;background:url(../images/icon-more.png) no-repeat right center;background-size:26px;position:absolute;left:-40px;top:0;transition: all 0.6s;-webkit-transition: all 0.6s;}
.leader-list li .txt .line{width:0;height:1px;background:#bbb;position:absolute;bottom:-1px;left:50%;transition: all 0.6s;-webkit-transition: all 0.6s;}

.leader-list li:hover .txt .arrow{border-left:#ffb900 solid 1px;transition: all 0.6s;-webkit-transition: all 0.6s;}
.leader-list li:hover .txt .arrow i{right:-40px;transition: all 0.6s;-webkit-transition: all 0.6s;}
.leader-list li:hover .txt .arrow em{left:0px;transition: all 0.6s;-webkit-transition: all 0.6s;}
.leader-list li:hover .txt .line{width:100%;left:0;transition: all 0.6s;-webkit-transition: all 0.6s;}


@media(max-width: 769px){
	.leader-list li{width:49%;float:left;}
	.leader-list li:nth-child(3n+1){margin-left:2%;}
	.leader-list li:nth-child(odd){margin-left:0;}
}

@media(max-width: 480px){
	.leader-list li .txt{border:none;}
	.leader-list li .txt h5{width:100%;font-size:14px;}
	.leader-list li .txt .arrow{display:none;}
}

.leader-det{width:100%;float:left;margin-bottom:20px;}
.leader-det .leader-photo{float:left;width:38%;}
.leader-det .leader-photo img{display:block;width:100%;}
.leader-det .leader-name{float:right;width:60%;font-size:14px;color:#666;line-height:28px;font-family:"宋体";}
.leader-det .leader-name h5{width:100%;font-size:20px;color:#333;line-height:36px;font-family:"微软雅黑";font-weight:bold;}
.leader-det .leader-name span{font-size:14px;color:#666;font-family:"宋体";}
.leader-det .leader-name h6{width:100%;font-size:14px;color:#666;line-height:40px;font-weight:600;margin-top:8px;margin-bottom:10px;}

@media(max-width: 769px){
	.leader-det .leader-photo{float:none;width:100%;}
	.leader-det .leader-photo img{width:auto;max-width:100%;margin:0 auto;}
	.leader-det .leader-name{width:100%;float:none;margin-top:20px;}
	.leader-det .leader-name h5{font-size:18px;font-weight:normal;}
}

/* 服务领域 */
.service-list{width:100%;margin:0 auto;}
.service-list li{float:left;width:25%;}
.service-list li .icon{width:80%;margin:10px auto;}
.service-list li .icon img{display:block;max-width:100%;margin:0 auto;}
.service-list li h6{width:100%;padding:0 3%;font-size:12px;color:#666;line-height:22px;font-family:"宋体";min-height:132px;text-align:center;}

@media(max-width: 769px){
	.service-list li{width:33.33%;}
}

@media(max-width: 480px){
	.service-list li{width:50%;}
}

/* 公司资质 */
.honor-list{width:100%;margin:0 auto;}
.honor-list li{float:left;width:32%;margin-left:2%;margin-bottom:40px;}
.honor-list li:nth-child(3n+1){margin-left:0;}
.honor-list li a{float:left;width:100%;}
.honor-list li a .pic-box{float:left;width:100%;height:0;padding-bottom:100%;background:#f5f5f5;position:relative;overflow:hidden;}
.honor-list li a .pic{position:absolute;width:100%;padding:16%;height:100%;vertical-align: middle;display: -webkit-flex; -webkit-align-items: center; display: flex;align-items: center;text-align:center;}
.honor-list li a .pic img{vertical-align:middle;max-width:100%;max-height:100%;display:block;margin:0 auto;}
.honor-list li a h6{float:left;width:90%;margin-left:5%;font-size:14px;color:#666;line-height:42px;font-family:"微软雅黑";text-align:center;height:42px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.honor-list li a .pic-box .honor-bg{width:100%;height:100%;position:absolute;left:0;top:0;z-index:9;background:rgba(255,185,0,0.7);opacity:0;transition: all 0.6s;-webkit-transition: all 0.6s;}
.honor-list li a .pic-box .honor-bg img{display:block;width:34px;height:34px;position:absolute;left:50%;top:100%;z-index:10;margin-left:-17px;margin-top:-17px;transition: all 0.6s;-webkit-transition: all 0.6s;}
.honor-list li:hover a .pic-box .honor-bg{opacity:1;transition: all 0.6s;-webkit-transition: all 0.6s;}
.honor-list li:hover a .pic-box .honor-bg img{top:50%;transition: all 0.6s;-webkit-transition: all 0.6s;}

.honor-page .load-more{display:none;}

@media(max-width: 1080px){
	.honor-list li{margin-bottom:30px;}
	.honor-page .load-more{display:block;}
	.honor-page .page01{display:none;}
}

@media(max-width: 640px){
	.honor-list li{width:49%;margin-left:2%;margin-bottom:20px;}
	.honor-list li:nth-child(3n+1){margin-left:2%;}
	.honor-list li:nth-child(odd){margin-left:0;}
}

/* 博大之歌 */
.video{width:100%;margin:0 auto;}
 

/* 新闻动态 */
.news-list{width:100%;margin:0 auto;transition: all 1s;-webkit-transition: all 1s;}
.news-list li{float:left;width:100%;padding:18px 0;margin-bottom:15px;border-bottom:#eee solid 1px;transition: all 0.6s;-webkit-transform: all 0.6s;}
.news-list li:hover{box-shadow:0 0 24px 4px rgba(0, 0, 0, 0.1);
    -webkit-box-shadow:0 0 24px 4px rgba(0, 0, 0, 0.1);
    -moz-box-shadow:0 0 24px 4px rgba(0, 0, 0, 0.1);
    -o-box-shadow:0 0 24px 4px rgba(0, 0, 0, 0.1);
    -ms-box-shadow:0 0 24px 4px rgba(0, 0, 0, 0.1);
    transition: all 0.6s;-webkit-transform: all 0.6s;}
.news-list li a{float:left;width:100%;}
.news-list li a .pic{float:left;width:220px;}
.news-list li a .pic img{display:block;width:100%;transition: all 0.6s;-webkit-transform: all 0.6s;}
.news-list li:hover a .pic img{transform:translateX(20px);transform:-webkit-translateX(20px);transition: all 0.6s;-webkit-transform: all 0.6s;}
.news-list li a .txt{float:left;width:calc(90% - 360px);margin-left:40px;}
.news-list li a .txt h5{float:left;width:100%;font-size:16px;color:#333;line-height:40px;font-family:"微软雅黑";height:40px;margin-bottom:6px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.news-list li a .txt p{float:left;width:100%;font-size:12px;color:#999;line-height:22px;font-family:"宋体";height:44px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;}
.news-list li:hover .txt h5{color:#007fd9;transition: all 0.6s;-webkit-transform: all 0.6s;}
.news-list li a .date{float:right;width:80px;margin-right:20px;}
.news-list li a .date h6{float:left;width:100%;font-size:24px;color:#999;line-height:40px;font-family:"Century Gothic";text-align:center;}
.news-list li a .date span.more{float:right;width:40px;height:20px;margin:0 auto;margin-top:16px;overflow:hidden;position:relative;}
.news-list li a .date span.more i{position:absolute;left:0px;top:0;display:block;width:40px;height:20px;background:url(../images/icon-next02-1.png) no-repeat right center;transition: all 0.6s;-webkit-transform: all 0.6s;}
.news-list li a .date span.more em{position:absolute;left:-40px;top:0;display:block;width:40px;height:20px;background:url(../images/icon-next02.png) no-repeat right center;transition: all 0.6s;-webkit-transform: all 0.6s;}
.news-list li:hover a .date span.more i{left:40px;}
.news-list li:hover a .date span.more em{left:0px;}

.news-list .load-more{display:none;}

@media(max-width:1080px){
	.news-list .page01{display:none;}
	.news-list .load-more{display:block;}
}

@media(max-width:769px){
	.news-list li{margin:0;}
	.news-list li a .pic{display:none;}
	.news-list li a .txt{width:calc(100% - 120px);margin-left:0;}
}

@media(max-width:480px){
	.news-list li a .date{width:60px;margin-right:0;}
	.news-list li a .date h6{font-size:18px;line-height:36px;}
	.news-list li a .date span.more{margin-top:12px;}

	.news-list li a .txt{width:calc(100% - 80px);}
	.news-list li a .txt h5{font-size:14px;line-height:28px;height:28px;}
	.news-list li a .txt p{font-size:12px;line-height:20px;height:40px;}
}

/* 新闻详情 */
.news-title{width:100%;margin:0 auto;margin-bottom:32px;padding-bottom:20px;border-bottom:#eee dashed 1px;}
.news-title h3{width:100%;font-size:20px;text-align:center;line-height:28px;text-transform:uppercase;}
.news-title h6{width:100%;font-size:12px;color:#999;line-height:20px;text-align:center;margin-top:10px;}
.news-title h6 span{display:inline-block;margin-left:2%;margin-right:2%;}

@media(max-width: 1080px){
	.news-title h3{font-size:18px;line-height:32px;}
}

/* 返回列表 */
.return{width:100%;margin-top:40px;border-top:#eee dashed 1px;padding-top:30px;}
.return .return-left{float:left;width:60%;}
.return-left h5{float:left;width:100%;}
.return-left h5 a{float:left;width:100%;font-size:14px;line-height:32px;color:#999;height:32px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-family:"宋体";transition: all 0.3s;-webkit-transform: all 0.3s;}
.return-left h5:hover a{color:#0d78ce;transition: all 0.3s;-webkit-transform: all 0.3s;}
.return .return-list{float:right;}
.return .return-list a{float:left;width:180px;font-size:12px;color:#0d78ce;line-height:36px;text-align:center;font-family:"宋体";border:#0d78ce solid 2px;transition: all 0.3s;-webkit-transform: all 0.3s;}
.return .return-list a:hover{background:#0d78ce;color:#fff;transition: all 0.3s;-webkit-transform: all 0.3s;}

@media(max-width:769px){
	.return{padding:40px 2.5% 0 2.5%;margin-bottom:0px;}
	.return .return-left{width:100%;}
	.return-left h5{width:80%;}
	.return .return-list{float:left;}
	.return .return-list a{width:120px;margin-bottom:20px;margin-top:0;line-height:28px;}
}

/* 集团业务 频道页 */
.busi-title{width:100%;margin:0 auto;}
.busi-title .eng-title{width:100%;float:left;}
.busi-title .eng-title img{float:left;max-width:100%;}
.busi-title h3{float:left;width:100%;margin-top:-30px;font-size:20px;color:#0d78ce;font-weight:bold;line-height:60px;font-family:"微软雅黑";position:relative;}
.busi-title h3 i{display:block;width:26px;height:4px;background:#ffb900;position:absolute;left:0;bottom:0;}

@media(max-width:769px){
	.busi-title h3{font-size:16px;line-height:48px;margin-top:-20px;}
	.busi-title h3 i{height:2px;}
}

.business{width:100%;margin:50px auto 70px;}
.business-list{width:100%;margin-top:36px;}
.business-list .pic{float:left;width:360px;margin-top:25px;position:relative;z-index:2;}
.business-list .pic img{display:block;width:100%;}
.business-list .pic i.icon{display:block;width:27px;height:27px;position:absolute;right:-7px;top:-12px;background:url(../images/icon-pin.png) no-repeat center;}

.business-list .txt{float:right;width:calc(100% - 290px);margin-left:-70px;padding:36px;padding-left:110px;position:relative;z-index:1;background:#fff;box-shadow:0 2px 18px rgba(0, 0, 0, 0.1);-webkit-box-shadow:0 2px 18px rgba(0, 0, 0, 0.1);-o-box-shadow:0 2px 18px rgba(0, 0, 0, 0.1);-moz-box-shadow:0 2px 18px rgba(0, 0, 0, 0.1);}
.business-list .txt a{display:block;width:100%;}
.business-list .txt h5{width:100%;font-size:16px;color:#333;line-height:20px;font-family:"微软雅黑";}
.business-list .txt p{width:100%;margin-top:26px;font-size:14px;color:#999;line-height:24px;font-family:"微软雅黑";height:72px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;}
.business-list .txt span.more{display:block;margin-top:50px;margin-bottom:24px;width:116px;height:36px;border:#ffb900 solid 2px;border-radius:20px;font-size:14px;color:#ffb900;line-height:32px;font-family:"Arial";text-align:center;text-transform:uppercase;transition: all 0.6s;-webkit-transition: all 0.6s;}
.business-list .txt:hover span.more{background:#ffb900;color:#fff;transition: all 0.6s;-webkit-transition: all 0.6s;}
.business-list .txt i.icon{position:absolute;right:-6px;bottom:0;display:block;width:6px;height:130px;background:#ffb900;}

@media(max-width:1080px){
	.business{margin:30px auto 40px;}
	.business-list{margin-top:20px;}
	.business-list .pic{width:260px;margin-top:25px;}

	.business-list .txt{width:calc(100% - 220px);margin-left:-40px;padding:20px;padding-left:60px;}
	.business-list .txt p{margin-top:16px;}
	.business-list .txt span.more{margin-top:30px;margin-bottom:16px;}
}

@media(max-width:640px){
	.business-list .pic{width:200px;margin-top:25px;}

	.business-list .txt{width:calc(100% - 160px);margin-left:-40px;padding:20px;padding-left:60px;}
	.business-list .txt p{margin-top:16px;font-size:12px;line-height:20px;height:40px;-webkit-line-clamp:2;}
	.business-list .txt span.more{width:80px;height:28px;border:#ffb900 solid 1px;font-size:12px;line-height:26px;}
	.business-list .txt i.icon{right:-4px;width:4px;height:80px;}
}
@media(max-width:480px){
	.business-list .pic{width:100%;margin-top:0px;}

	.business-list .txt{width:100%;margin-left:0;padding:16px;}
	.business-list .txt p{margin-top:26px;height:60px;-webkit-line-clamp:3;}
	.business-list .txt span.more{margin-top:16px;margin-bottom:10px;}
}

.busiRight{background-position:center top;background-repeat:no-repeat;}

.busiRight .busi-title .eng-title img{float:right;}
.busiRight .busi-title h3{text-align:right;color:#fff;}
.busiRight .busi-title h3 i{left:auto;right:0;}
.busiRight .business{margin-bottom:20px;}
.busiRight .business-list .pic{float:right;}
.busiRight .business-list .txt{float:left;margin-left:0;margin-right:-70px;padding:36px;padding-right:110px;}
.busiRight .business-list .txt i.icon{right:auto;left:-6px;}

@media(max-width:1080px){
	.busiRight .business-list .txt{margin-left:0px;margin-right:-40px;padding:20px;padding-right:60px;}
}

@media(max-width:640px){
	.busiRight .business-list .txt i.icon{right:auto;left:-4px;}
}

.business-list1{width:100%;margin:0 auto 60px;}
.business-list1 li{float:left;width:32%;margin-left:2%;box-shadow:0 2px 18px rgba(0, 0, 0, 0.1);-webkit-box-shadow:0 2px 18px rgba(0, 0, 0, 0.1);-o-box-shadow:0 2px 18px rgba(0, 0, 0, 0.1);-moz-box-shadow:0 2px 18px rgba(0, 0, 0, 0.1);}
.business-list1 li:first-child{margin-left:0;}
.business-list1 li a{float:left;width:100%;}
.business-list1 li a .title{width:100%;padding:30px 15px;}
.business-list1 li a .title img{display:block;width:100%;}
.business-list1 li a .title h5{width:100%;font-size:16px;color:#0d78ce;font-weight:bold;line-height:20px;margin-top:-6px;font-family:"微软雅黑";}
.business-list1 li a .pic{width:100%;}
.business-list1 li a .pic img{display:block;width:100%;}
.business-list1 li a .txt{width:100%;padding:25px 15px;}
.business-list1 li a .txt p{width:100%;font-size:14px;color:#999;line-height:24px;font-family:"微软雅黑";height:72px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;}
.business-list1 li a .txt span.more{display:block;margin-top:18px;width:116px;height:36px;border:#ffb900 solid 2px;border-radius:20px;font-size:14px;color:#ffb900;line-height:32px;font-family:"Arial";text-align:center;text-transform:uppercase;transition: all 0.6s;-webkit-transition: all 0.6s;}
.business-list1 li a .txt:hover span.more{background:#ffb900;color:#fff;transition: all 0.6s;-webkit-transition: all 0.6s;}

@media(max-width:640px){
	.business-list1{margin:0 auto 40px;}
	.business-list1 li{width:100%;margin-left:0%;margin-bottom:20px;}
}

@media(max-width:420px){
	.business-list1 li a .title{padding:20px 15px;}
	.business-list1 li a .txt{padding:16px 15px;}
	.business-list1 li a .txt p{font-size:12px;line-height:20px;height:60px;}
	.business-list1 li a .txt span.more{width:80px;height:28px;border:#ffb900 solid 1px;font-size:12px;line-height:26px;}
}

/* 业务详情 */
.business-det{width:100%;margin:0 auto;margin-bottom:20px;position:relative; transition: all 0.6s;-webkit-transition: all 0.6s; /* Safari */}
.businessB-pic{position:relative;width:100%;height:0;padding-bottom:64.75%;}
.business-det .swiper-container {width: 100%; margin-left: auto;margin-right: auto;}
.business-det .gallery-top {height:100%;width: 100%;position:absolute;top:0;left:0;}
.business-det .gallery-top li{height:100%;width:100%;vertical-align: middle;display: -webkit-flex; -webkit-align-items: center; display: flex;align-items: center;position:relative;text-align:center;}
.business-det .gallery-top li img{vertical-align:middle;max-width:100%;max-height:100%;display:block;margin:0 auto;}
.business-det .gallery-top li h6{position:absolute;bottom:0;left:0;width:100%;padding:16px;background:rgba(0,0,0,0.5);}
.business-det .gallery-top li p{font-size:18px;color:#fff;line-height:28px;text-align:center;}
.businessB-pic .swiper-button-next,.businessB-pic .swiper-button-prev{width:48px;height:48px;background:rgba(255,255,255,0.3) url(../images/icon-next.png) no-repeat center;background-size:48px;border-radius:24px;margin-top:-24px;top:50%;transition: all 0.3s;-webkit-transform: all 0.3s;opacity:0;}
.businessB-pic .swiper-button-prev{left:2%;background:rgba(255,255,255,0.3) url(../images/icon-prev.png) no-repeat center;background-size:48px;}
.businessB-pic .swiper-button-next{right:2%;}
.businessB-pic:hover .swiper-button-prev{opacity:1;transition: all 0.3s;-webkit-transform: all 0.3s;}
.businessB-pic:hover .swiper-button-next{opacity:1;transition: all 0.3s;-webkit-transform: all 0.3s;}

.businessS-pic{width:100%;padding:0 50px;position:relative;}
.business-det .gallery-thumbs {width:100%;box-sizing: border-box;position:relative;padding-top:16px;}
.business-det .gallery-thumbs li{width:25%;position:relative;border:#eee solid 1px;}
.business-det .gallery-thumbs li .pic-box{width:100%;height:0;padding-bottom:64.75%;position:relative;}
.business-det .gallery-thumbs li .pic{position:absolute; top:0;left:0;height:100%;width:100%;vertical-align: middle;display: -webkit-flex; -webkit-align-items: center; display: flex;align-items: center;text-align:center;}
.business-det .gallery-thumbs li .pic img{vertical-align:middle;max-width:100%;max-height:100%;display:block;margin:0 auto;}
.business-det .gallery-thumbs li span.arrow{width:15px;height:9px;display:block;background:url(../images/icon-up.png) no-repeat center;position:absolute;left:50%;margin-left:-7px;top:-9px;display:none;}
.business-det .gallery-thumbs .swiper-slide-active{border:#c6111d solid 2px;}
.business-det .gallery-thumbs .swiper-slide-active span.arrow{display:block;}
.businessS-pic .swiper-button-next,.businessS-pic .swiper-button-prev{width:36px;height:calc(100% - 20px);background:#f7f7f7 url(../images/icon-right-1.png) no-repeat center;border:#eee solid 1px;margin-top:0;top:18px;transition: all 0.3s;-webkit-transform: all 0.3s;}
.businessS-pic .swiper-button-prev{left:0;background:#f7f7f7 url(../images/icon-left-1.png) no-repeat center;}
.businessS-pic .swiper-button-next{right:0;}

.businessS-pic .swiper-button-prev:hover{background:#007fd9 url(../images/icon-left.png) no-repeat center;transition: all 0.3s;-webkit-transform: all 0.3s;}
.businessS-pic .swiper-button-next:hover{background:#007fd9 url(../images/icon-right.png) no-repeat center;transition: all 0.3s;-webkit-transform: all 0.3s;}

@media(max-width: 769px){
	.business-det .swiper-button-next,.business-det .swiper-button-prev{display:none;}
	.businessS-pic{padding:0;}
	.business-det .gallery-top li h6{padding:10px;}
	.business-det .gallery-top li p{font-size:14px;}
}

@media(max-width: 480px){
	.business-det .gallery-thumbs li{width:50%;}
	.business-det .gallery-top li h6{padding:6px;}
}


/* 经典工程 频道页 */
.pro-title{width:100%;margin:0 auto;}
.pro-title a{display:block;width:100%;}
.pro-title span{display:block;width:100%;font-size:60px;color:#f7f7f7;line-height:60px;font-weight:bold;font-family:"Arial";text-align:center;text-transform:uppercase;transition: all 0.6s;-webkit-transition: all 0.6s;}
.pro-title h3{width:100%;margin-top:-40px;font-size:20px;color:#000;font-weight:bold;line-height:60px;text-align:center;font-family:"微软雅黑";position:relative;}
.pro-title h3 i{display:block;width:30px;height:4px;background:#ffb900;position:absolute;left:50%;bottom:0;margin-left:-15px;}

@media(max-width:1080px){
	.pro-title span{font-size:40px;line-height:40px;}
}

@media(max-width:769px){
	.pro-title span{font-size:32px;line-height:32px;}
	.pro-title h3{font-size:16px;line-height:48px;margin-top:-30px;}
	.pro-title h3 i{height:2px;}
}

@media(max-width:480px){
	.pro-title span{font-size:24px;line-height:24px;}
	.pro-title h3{margin-top:-24px;}
}

/* 经典工程 频道页 酒店 */
.project1{width:100%;margin:0 auto;padding:70px 0 80px;}

.pro-list1{width:100%;margin-top:40px;}
.pro-list1 li{float:left;width:23.5%;margin-left:2%;transition: all 0.6s;-webkit-transition: all 0.6s}
.pro-list1 li:first-child{margin-left:0;}
.pro-list1 li:hover{box-shadow:0 2px 18px rgba(0, 0, 0, 0.1);-webkit-box-shadow:0 2px 18px rgba(0, 0, 0, 0.1);-o-box-shadow:0 2px 18px rgba(0, 0, 0, 0.1);-moz-box-shadow:0 2px 18px rgba(0, 0, 0, 0.1);transition: all 0.6s;-webkit-transition: all 0.6s}
.pro-list1 li a{float:left;width:100%;}
.pro-list1 li a .pic{float:left;width:100%;overflow:hidden;position:relative;}
.pro-list1 li a .pic img{display:block;width:100%;transition: all 1s;}
.pro-list1 li a:hover .pic img{-webkit-transform:scale(1.15);
	-moz-transform: scale(1.15);
	-ms-transform: scale(1.15);
	-o-transform: scale(1.15);
	transform: scale(1.15);}
.pro-list1 li a .pic .pic-bg{position:absolute;left:0;top:0;width:100%;height:100%;background:rgba(0,0,0,0.4);opacity:0;transition: all 0.6s;-webkit-transition: all 0.6s;overflow:hidden;}
.pro-list1 li a .pic .pic-bg span{position:absolute;top:50%;left:50%;margin-top:-150px;margin-left:-150px;display:block;width:300px;height:300px;border-radius:50%;background:#ffb900;font-size:22px;color:#fff;line-height:150px;text-align:center;font-family:"Arial";text-transform:uppercase;transition: all 0.6s;-webkit-transition: all 0.6s}
.pro-list1 li a:hover .pic .pic-bg{opacity:1;transition: all 0.6s;-webkit-transition: all 0.6s;}
.pro-list1 li a:hover .pic .pic-bg span{margin-top:-18px;margin-left:-18px;width:36px;height:36px;line-height:40px;}
.pro-list1 li a .txt{float:left;width:100%;padding:15px 15px 30px;border:#eee solid 1px;border-top:none;}
.pro-list1 li a .txt h5{width:100%;font-size:16px;color:#333;line-height:34px;font-family:"微软雅黑";height:34px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.pro-list1 li a .txt p{width:100%;font-size:12px;color:#999;font-family:"宋体";line-height:24px;height:48px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;}

@media(max-width:1080px){
	.project1{padding:40px 0 60px;}
	.pro-list1{width:100%;margin-top:20px;}
}

@media(max-width:769px){
	.project1{padding:30px 0;}
	.pro-list1{margin-top:0px;}
	.pro-list1 li{width:49%;margin-top:20px;}
	.pro-list1 li:nth-child(odd){margin-left:0;}
	.pro-list1 li a .txt{padding:10px 15px 20px;}
	.pro-list1 li a .txt h5{line-height:28px;height:28px;font-size:14px;}
}

@media(max-width:480px){
	.pro-list1 li a .txt{padding:10px;}
}

/* 经典工程 频道页 分类 */
.project2{width:100%;margin:0 auto;background-position:center top;background-repeat:no-repeat;background-size:cover;}
.pro-list2{width:100%;margin:0;}
.pro-list2 li{float:left;width:50%;position:relative;}
.pro-list2 li a{float:left;width:100%;}
.pro-list2 li a .pic{float:left;width:50%;position:relative;overflow:hidden;}
.pro-list2 li a .pic img{display:block;width:100%;transition: all 1s;}
.pro-list2 li a:hover .pic img{-webkit-transform:scale(1.15);
	-moz-transform: scale(1.15);
	-ms-transform: scale(1.15);
	-o-transform: scale(1.15);
	transform: scale(1.15);}
.pro-list2 li a .txt{position:absolute;right:0;top:0;width:50%;height:100%;background:#f8f8f8;vertical-align: middle;display: -webkit-flex; -webkit-align-items: center; display: flex;align-items: center;}
.pro-list2 li a .txt .icon{width:100%;}
.pro-list2 li a .txt .icon img{display:block;width:48px;height:48px;margin:0 auto;}
.pro-list2 li a .txt .icon h6{width:100%;font-size:16px;color:#333;line-height:32px;text-align:center;font-family:"微软雅黑";}
.pro-list2 li a .txt .icon span.more{display:block;width:27px;height:27px;border-radius:50%;margin:0 auto;margin-top:30px;border:#b5b5b5 solid 1px;background:url(../images/icon-right04.png) no-repeat center;transition: all 0.6s;-webkit-transition: all 0.6s}
.pro-list2 li a:hover .txt .icon span.more{border:#ffb900 solid 1px;background:#ffb900 url(../images/icon-right04-1.png) no-repeat center;transition: all 0.6s;-webkit-transition: all 0.6s}
.pro-list2 li a .txt .icon span.arrow{display:block;width:12px;height:12px;background:#f8f8f8;transform:rotate(-45deg);position:absolute;left:-6px;top:50%;margin-top:-6px;}

.projectR .pro-list2 li a .pic{float:right;}
.projectR .pro-list2 li a .txt{right:auto;left:0;}
.projectR .pro-list2 li a .txt .icon span.arrow{left:auto;right:-6px;}
.projectL{margin-bottom:90px;}

@media(max-width:1080px){
	.pro-list2 li a .txt .icon img{width:40px;height:40px;}
	.pro-list2 li a .txt .icon h6{font-size:14px;}
	.pro-list2 li a .txt .icon span.more{margin-top:20px;}
	.projectL{margin-bottom:60px;}
}

@media(max-width:769px){
	.pro-list2 li{width:100%;}
	.projectL{margin-bottom:48px;}
	.projectL .pro-list2 li:first-child a .pic{float:right;}
	.projectL .pro-list2 li:first-child a .txt{left:0;right:auto;}
	.projectL .pro-list2 li:first-child a .txt .icon span.arrow{left:auto;right:-6px;}
	.projectR .pro-list2 li:last-child a .pic{float:left;}
	.projectR .pro-list2 li:last-child a .txt{left:auto;right:0;}
	.projectR .pro-list2 li:last-child a .txt .icon span.arrow{left:-6px;right:auto;}
}

/* 经典工程 频道页 样板房 */
.project3{width:100%;margin:0 auto;padding:60px 0;}
.project3 .pro-title span{text-align:left;}
.project3 .pro-title h3{text-align:left;}
.project3 .pro-title h3 i{left:0;margin:0;}

.pro-list3{width:100%;margin-top:40px;}
.pro-list3 .swiper-container{padding-bottom:40px;}
.pro-list3 li a{display:block;width:100%;position:relative;}
.pro-list3 li a .pic{width:100%;overflow:hidden;}
.pro-list3 li a .pic img{display:block;width:100%;transition: all 1s;}
.pro-list3 li a:hover .pic img{-webkit-transform:scale(1.15);
	-moz-transform: scale(1.15);
	-ms-transform: scale(1.15);
	-o-transform: scale(1.15);
	transform: scale(1.15);}
.pro-list3 li a .pic-more{position:absolute;left:0;bottom:0;width:0;height:0;background:url(../images/pro-mask.png) no-repeat center;background-size:cover;transition: all 0.6s;-webkit-transition: all 0.6s;overflow:hidden;}
.pro-list3 li a .pic-more span.more{display:block;width:102px;height:34px;border:#ffb900 solid 2px;border-radius:18px;font-size:12px;color:#ffb900;line-height:30px;text-align:center;font-family:"Arial";text-transform:uppercase;transition: all 0.6s;-webkit-transition: all 0.6s;position:absolute;bottom:-40px;left:15px;}
.pro-list3 li a:hover .pic-more{width:100%;height:100%;transition: all 0.6s;-webkit-transition: all 0.6s;}
.pro-list3 li a:hover .pic-more span.more{bottom:12px;transition: all 0.6s;-webkit-transition: all 0.6s;}
.pro-list3 li a .pic-more span.more:hover{background:#ffb900;color:#fff;transition: all 0.6s;-webkit-transition: all 0.6s;}

.pro-list3 .swiper-pagination{width:100%;}
.pro-list3 .swiper-pagination-bullet{width: 6px;height: 6px;margin:0 4px;background:#dcdcdc;opacity:1;}
.pro-list3 .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#ffb900;}

@media(max-width:1080px){
	.project3{padding:40px 0;}
	.pro-list3{margin-top:20px;}
}

@media(max-width:1080px){
	.project3{padding:40px 0 20px;}
}

/* 经典工程 频道页 幕墙 */
.project4{width:100%;margin:0 auto;padding:70px 0;}

.pro-list4{width:100%;margin-top:40px;}
.pro-list4 dt{float:left;width:500px;transition: all 0.6s;-webkit-transition: all 0.6s;}
.pro-list4 dt a{float:left;width:100%;position:relative;}
.pro-list4 dt a .pic{width:100%;overflow:hidden;}
.pro-list4 dt a .pic img{display:block;width:100%;height:0;padding-bottom:74%;background-position:center;background-repeat:no-repeat;background-size:cover;   transition: all 1s;}
.pro-list4 dt a:hover .pic img{-webkit-transform:scale(1.15);
	-moz-transform: scale(1.15);
	-ms-transform: scale(1.15);
	-o-transform: scale(1.15);
	transform: scale(1.15);}
.pro-list4 dt a .txt{position:absolute;bottom:0;left:0;background:rgba(230,230,230,0.7);width:100%;padding:0 15px;height:46px;transition: all 0.6s;-webkit-transition: all 0.6s;}
.pro-list4 dt a .txt h5{float:left;width:80%;font-size:16px;color:#333;line-height:46px;height:46px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.pro-list4 dt a .txt i{float:right;width:0;height:46px;background:url(../images/icon-more.png) no-repeat center;transition: all 0.6s;-webkit-transition: all 0.6s;}
.pro-list4 dt a:hover .txt{background:rgba(220,220,220,1);}
.pro-list4 dt a:hover .txt i{width:40px;transition: all 0.6s;-webkit-transition: all 0.6s;}

.pro-list4 dd{float:right;width:calc(100% - 520px);transition: all 0.6s;-webkit-transition: all 0.6s;}
.pro-list4 dd li{float:left;width:100%;margin-bottom:14px;border:#eee solid 1px;padding:12px;background:#fff;transition: all 0.6s;-webkit-transition: all 0.6s}
.pro-list4 dd li:hover{box-shadow:0 2px 18px rgba(0, 0, 0, 0.1);-webkit-box-shadow:0 2px 18px rgba(0, 0, 0, 0.1);-o-box-shadow:0 2px 18px rgba(0, 0, 0, 0.1);-moz-box-shadow:0 2px 18px rgba(0, 0, 0, 0.1);transition: all 0.6s;-webkit-transition: all 0.6s}
.pro-list4 dd li a{float:left;width:100%;}
.pro-list4 dd li a .pic{float:left;width:120px;overflow:hidden;}
.pro-list4 dd li a .pic img{display:block;width:100%;transition: all 1s;}
.pro-list4 dd li a:hover .pic img{-webkit-transform:scale(1.15);
	-moz-transform: scale(1.15);
	-ms-transform: scale(1.15);
	-o-transform: scale(1.15);
	transform: scale(1.15);}
.pro-list4 dd li a .txt{float:right;width:calc(98% - 120px);}
.pro-list4 dd li a .txt h5{float:left;width:100%;font-size:14px;color:#333;line-height:32px;font-family:"微软雅黑";height:32px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;transition: all 0.6s;-webkit-transition: all 0.6s;}
.pro-list4 dd li a .txt p{float:left;margin-top:4px;width:100%;font-size:12px;color:#999;line-height:18px;font-family:"宋体";height:36px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;}
.pro-list4 dd li a:hover .txt h5{color:#0d78ce;transition: all 0.6s;-webkit-transition: all 0.6s;}

@media(max-width:1080px){
	.project4{padding:40px 0;}
	.pro-list4{margin-top:20px;}
	.pro-list4 dt{width:400px;}
	.pro-list4 dd{width:calc(100% - 420px);}
	.pro-list4 dd li{margin-bottom:6px;padding:10px;}
	.pro-list4 dd li a .pic{width:100px;}
	.pro-list4 dd li a .txt{width:calc(98% - 100px);}
}

@media(max-width:1000px){
	.pro-list4 dt{width:340px;}
	.pro-list4 dd{width:calc(100% - 350px);}
	.pro-list4 dd li{margin-bottom:6px;padding:7px;}
	.pro-list4 dd li a .pic{width:84px;}
	.pro-list4 dd li a .txt{width:calc(98% - 84px);}
	.pro-list4 dd li a .txt h5{line-height:24px;height:24px;}
}

@media(max-width:640px){
	.pro-list4 dt{width:100%;margin-bottom:12px;}
	.pro-list4 dd{width:100%;}
	.pro-list4 dd li{margin-bottom:12px;padding:12px;}
}

/* 经典工程 频道页 设计 */
.project5{width:100%;margin:0 auto;}

.pro-list5{width:100%;margin:40px auto;}
.pro-list5 li{float:left;width:33.33%;position:relative;}
.pro-list5 li a{float:left;width:100%;}
.pro-list5 li a .pic{width:100%;overflow:hidden;}
.pro-list5 li a .pic img{width:100%;display:block;transition: all 1s;}
.pro-list5 li a:hover .pic img{-webkit-transform:scale(1.15);
	-moz-transform: scale(1.15);
	-ms-transform: scale(1.15);
	-o-transform: scale(1.15);
	transform: scale(1.15);}
.pro-list5 li a .picH{opacity:0;width:100%;overflow:hidden;}
.pro-list5 li a .picH img{width:100%;display:block;}
.pro-list5 li a .txt{width:100%;height:50%;top:0;left:0;position:absolute;background:#f8f8f8;padding:10% 8%;transition: all 0.6s;-webkit-transition: all 0.6s;}
.pro-list5 li a .txt h5{width:100%;font-size:16px;color:#333;line-height:32px;font-family:"微软雅黑";height:32px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;transition: all 0.6s;-webkit-transition: all 0.6s;}
.pro-list5 li a .txt h6{width:100%;margin-top:4%;font-size:12px;color:#999;line-height:24px;font-family:"宋体";height:120px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical;transition: all 0.6s;-webkit-transition: all 0.6s;}
.pro-list5 li a .txt span.arrow{display:block;width:12px;height:12px;background:#f8f8f8;transform:rotate(-45deg);position:absolute;left:50%;bottom:-6px;margin-left:-6px;transition: all 0.6s;-webkit-transition: all 0.6s;}
.pro-list5 li a:hover .txt{background:#0d78ce;transition: all 0.6s;-webkit-transition: all 0.6s;}
.pro-list5 li a:hover .txt h5{color:#fff;transition: all 0.6s;-webkit-transition: all 0.6s;}
.pro-list5 li a:hover .txt h6{color:#fff;transition: all 0.6s;-webkit-transition: all 0.6s;}
.pro-list5 li a:hover .txt span.arrow{background:#0d78ce;transition: all 0.6s;-webkit-transition: all 0.6s;}

.pro-list5 li:nth-child(even) a .txt{top:auto;bottom:0;}
.pro-list5 li:nth-child(even) a .txt span.arrow{bottom:auto;top:-6px;}

@media(max-width:1000px){
	.pro-list5{margin:20px auto 40px;}
	.pro-list5 li{width:100%;}
	.pro-list5 li a .pic{width:50%;float:right;}
	.pro-list5 li a .picH{display:none;}
	.pro-list5 li a .txt{width:50%;height:100%;padding:6% 3%;}
	.pro-list5 li a .txt h5{font-size:14px;line-height:24px;height:24px;}
	.pro-list5 li a .txt h6{margin-top:8px;height:96px;-webkit-line-clamp:4;}
	.pro-list5 li a .txt span.arrow{left:auto;right:-6px;bottom:auto;top:50%;margin-top:-6px;}

	.pro-list5 li:nth-child(even) a .pic{float:left;}
	.pro-list5 li:nth-child(even) a .txt{left:auto;right:0;}
	.pro-list5 li:nth-child(even) a .txt span.arrow{right:auto;left:-6px;margin-left:0;bottom:auto;top:50%;margin-top:-6px;}
}

@media(max-width:640px){
	.pro-list5 li a .txt h6{height:72px;-webkit-line-clamp:3;}
}

@media(max-width:480px){
	.pro-list5 li a .txt{padding:3%;}
	.pro-list5 li a .txt h6{height:48px;-webkit-line-clamp:2;}
}

/* 经典工程列表页 */
.pro-list1.pro-sort-list{margin-top:0;}
.pro-list1.pro-sort-list li{width:32%;margin:0;margin-left:2%;margin-bottom:20px;padding:15px;background:#fff;border:#eee solid 1px;}
.pro-list1.pro-sort-list li:nth-child(3n+1){margin-left:0;}
.pro-list1.pro-sort-list li a .txt{padding:0;margin-top:15px;border:none;}

.pro-list1.pro-sort-list .load-more{display:none;}

@media(max-width:1080px){
	.pro-list1.pro-sort-list .page01{display:none;}
	.pro-list1.pro-sort-list .load-more{display:block;}
}

@media(max-width:769px){
	.pro-list1.pro-sort-list li{width:49%;}
	.pro-list1.pro-sort-list li:nth-child(3n+1){margin-left:2%;}
	.pro-list1.pro-sort-list li:nth-child(odd){margin-left:0;}
	.pro-list1.pro-sort-list li a .txt h5{line-height:28px;height:28px;font-size:14px;}
}

@media(max-width:480px){
	.pro-list1.pro-sort-list li{margin-bottom:15px;padding:0px;}
	.pro-list1.pro-sort-list li a .txt{padding:10px;margin:0;}
}

/* 博大文化 */
/* 新闻动态 */
.culture-list{width:100%;margin:0 auto;transition: all 1s;-webkit-transition: all 1s;}
.culture-list li{float:left;width:100%;padding:30px 20px;margin-bottom:14px;border:#eee solid 1px;transition: all 0.3s;-webkit-transform: all 0.3s;}
.culture-list li:hover{box-shadow:0 0 24px 4px rgba(0, 0, 0, 0.1);
    -webkit-box-shadow:0 0 24px 4px rgba(0, 0, 0, 0.1);
    -moz-box-shadow:0 0 24px 4px rgba(0, 0, 0, 0.1);
    -o-box-shadow:0 0 24px 4px rgba(0, 0, 0, 0.1);
    -ms-box-shadow:0 0 24px 4px rgba(0, 0, 0, 0.1);
    transition: all 0.3s;-webkit-transform: all 0.3s;}
.culture-list li a{float:left;width:100%;}
.culture-list li .news-txt{float:left;width:calc(100% - 140px);}
.culture-list li .news-txt h5{float:left;width:100%;font-size:16px;color:#333;line-height:40px;font-family:"微软雅黑";height:40px;margin-bottom:6px;}
.culture-list li .news-txt p{float:left;width:100%;font-size:14px;color:#999;line-height:24px;font-family:"宋体";height:48px;}
.culture-list li:hover .news-txt h5{color:#007fd9;transition: all 0.3s;-webkit-transform: all 0.3s;}

.culture-list li .news-date{float:right;width:130px;}
.culture-list li .news-date .more{width:90px;height:34px;margin:0 auto;margin-top:52px;overflow:hidden;position:relative;}
.culture-list li .news-date .more span{position:absolute;left:-90px;top:0;display:block;width:90px;height:34px;background:#007fd9;font-size:14px;color:#fff;line-height:34px;text-align:center;font-family:"Arial";transition: all 0.3s;-webkit-transform: all 0.3s;}
.culture-list li .news-date .more i{position:absolute;left:0px;top:0;display:block;width:90px;height:34px;background:url(../images/icon-next02-1.png) no-repeat center;transition: all 0.3s;-webkit-transform: all 0.3s;}
.culture-list li:hover .news-date .more span{left:0;}
.culture-list li:hover .news-date .more i{left:90px;}

.culture-list .load-more{display:none;}

@media(max-width:1080px){
	.culture-list .page01{display:none;}
	.culture-list .load-more{display:block;}
}

@media(max-width:769px){
	.culture-list li{margin-bottom:20px;box-shadow:0 0 24px 4px rgba(0, 0, 0, 0.1);
	    -webkit-box-shadow:0 0 24px 4px rgba(0, 0, 0, 0.1);
	    -moz-box-shadow:0 0 24px 4px rgba(0, 0, 0, 0.1);
	    -o-box-shadow:0 0 24px 4px rgba(0, 0, 0, 0.1);
	    -ms-box-shadow:0 0 24px 4px rgba(0, 0, 0, 0.1);
	    transition: all 0.3s;-webkit-transform: all 0.3s;}
}

@media(max-width:480px){
	.culture-list li{padding:20px 12px;}
	.culture-list li a .news-date{display:none;}

	.culture-list li a .news-txt{width:100%;}
	.culture-list li .news-txt h5{font-size:14px;line-height:28px;height:28px;}
	.culture-list li .news-txt p{font-size:12px;line-height:20px;height:40px;}
}

/* 人力资源 */

.team-list{margin-top:40px;}
.team-list li{background:#fff;transition: all 0.6s;-webkit-transform: all 0.6s;}
.team-list li:hover{box-shadow:0 0 24px 4px rgba(0, 0, 0, 0.1);
	    -webkit-box-shadow:0 0 24px 4px rgba(0, 0, 0, 0.1);
	    -moz-box-shadow:0 0 24px 4px rgba(0, 0, 0, 0.1);
	    -o-box-shadow:0 0 24px 4px rgba(0, 0, 0, 0.1);
	    -ms-box-shadow:0 0 24px 4px rgba(0, 0, 0, 0.1);
	    transition: all 0.6s;-webkit-transform: all 0.6s;}
.team-list li .txt{border-bottom:none;padding:15px;}
.team-list li .txt h5{width:100%;}
.team-list li .txt h5 span{font-size:12px;color:#999;font-family:"宋体";}
.team-list li .txt h6{float:left;width:80%;height:40px;overflow:hidden;}
.team-list li .txt h6 p{float:left;width:100%;font-size:12px;color:#666;font-family:"宋体";line-height:20px;height:20px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}

/* 人才招聘 */
.recruit-list{width:100%;}
.recruit-list li{float:left;width:100%;border-bottom:#ccc dashed 1px;}
.recruit-list li .job-name{float:left;width:100%;}
.recruit-list li .job-name h4{float:left;width:66%;position:relative;padding-left:10px;}
.recruit-list li .job-name h4 i{position:absolute;left:0;top:28px;width:5px;height:5px;background:#666;transition: all 0.6s;-webkit-transition: all 0.6s;}
.recruit-list li .job-name h4 p{width:100%;font-size:16px;color:#666;line-height:60px;height:60px;font-family:"微软雅黑";overflow:hidden;white-space:nowrap;text-overflow:ellipsis;transition: all 0.6s;-webkit-transition: all 0.6s;}
.recruit-list li .job-name a{float:right;margin-top:17px;width:96px;background:#888;font-size:12px;color:#fff;line-height:26px;text-align:center;vertical-align:top;border-radius:14px;transition: all 0.6s;-webkit-transition: all 0.6s;}
.recruit-list li .job-name a span{display:inline-block; zoom:1;*display:inline;line-height:26px;vertical-align:top;}
.recruit-list li .job-name a em{display:inline-block; zoom:1;*display:inline;width:20px;height:26px;background:url(../images/icon-down03.png) no-repeat center;vertical-align:top;transition: all 0.6s;-webkit-transition: all 0.6s;}
.recruit-list li.open{border:none;}
.recruit-list li.open .job-name h4 p{color:#ffb900;transition: all 0.6s;-webkit-transition: all 0.6s;}
.recruit-list li.open .job-name h4 i{background:#ffb900;transition: all 0.6s;-webkit-transition: all 0.6s;}
.recruit-list li.open .job-name a{background:#ffb900;transition: all 0.6s;-webkit-transition: all 0.6s;}
.recruit-list li.open .job-name a em{transform:rotate(-180deg);transition: all 0.6s;-webkit-transition: all 0.6s;}

.recruit-list li .describe{float:left;width:100%;padding:20px 12px;border:#eee solid 1px;background:#f7f7f7;position:relative;border-radius:4px;display:none;}
.describe-keys{width:100%;float:left;}
.describe-keys .title{float:left;width:74px;font-size:14px;color:#666;line-height:24px;font-family:"宋体";font-weight:600;}
.describe-keys .txt{float:right;width:calc(100% - 74px);font-size:14px;color:#666;line-height:24px;font-family:"宋体";}
.recruit-list li .describe .email{float:left;width:100%;font-size:14px;color:#ffb900;line-height:24px;font-family:"宋体";margin-top:40px;}

@media(max-width: 1080px){
	.recruit-list li .job-name h4 p{font-size:14px;line-height:42px;height:42px;}
	.recruit-list li .job-name h4 i{top:19px;}
	.recruit-list li .job-name a{font-size:10px;width:80px;margin-top:10px;height:22px;}
	.recruit-list li .job-name a span{line-height:22px;}
	.recruit-list li .job-name a em{height:22px;}
	.describe-keys .title{width:60px;font-size:12px;line-height:20px;}
	.describe-keys .txt{width:calc(100% - 60px);font-size:12px;line-height:20px;}
	.recruit-list li .describe .email{font-size:12px;}
}


/* 联系方式 */
.map{width:100%;margin:0 auto;}
#dituContent{width:100%;height:400px;border:#ddd solid 1px;}

.contact{width:100%;margin:0 auto;padding:30px 0;}
.contact h3{width:100%;font-size:16px;color:#333;line-height:40px;margin-bottom:10px;font-weight:600;}
.contact h6{width:100%;font-size:14px;color:#666;line-height:28px;font-family:"宋体";}
.contact h6 span{font-weight:600;}

.company{width:100%;margin:0 auto;position:relative;}
.company-map{width:53%;}
.company-map img{max-width:100%;display:block;margin:0 auto;}
.company-txt{width:44%;height:100%;position:absolute;top:0;right:0;vertical-align: middle;display: -webkit-flex; -webkit-align-items: center; display: flex;align-items: center;text-align:center;}
.company-txt .editor{min-height:auto;text-align:left;}

@media(max-width: 769px){
	.company-map{width:100%;}
	.company-txt{width:100%;height:auto;position:relative;}
}




