@charset "utf-8";
/* http://meyerweb.com/eric/tools/css/reset/ 
   v2.0 | 20110126
   License: none (public domain)
*/

/*home banner*/
.index-banner{
	width: 100%;
	height: 890px;
	transition: all 1s;
    -webkit-transition: all 1s; /* Safari */
}
.index-banner .swiper-container{height:100%;}
.index-banner .swiper-slide a{
	display: block;
	width: 100%;
	height: 100%;
}

.index-banner .swiper-container .swiper-pagination{bottom:20px;}
.index-banner .swiper-container .swiper-pagination-bullet{
	width: 36px;
	height: 6px;
	margin:0 6px;
	background:#fff;
	opacity: 0.7;
	border-radius:0;
}
.index-banner .swiper-pagination-bullet.swiper-pagination-bullet-active{
	background:#d3a909;
	opacity:1;
}

.index-banner .swiper-button-next,.index-banner .swiper-button-prev{width:50px;height:50px;margin-top:-25px;background:url(../images/icon-prev.png) no-repeat center;display:none;transition: all 0.6s;-webkit-transition: all 0.6s;opacity:0.5 ; left:4%;}
.index-banner .swiper-button-next{background:url(../images/icon-next.png) no-repeat center;right:4%;left:auto;}
.index-banner:hover .swiper-button-next,.index-banner:hover .swiper-button-prev{display:block;transition: all 0.6s;-webkit-transition: all 0.6s;}
.index-banner .swiper-button-next:hover,.index-banner .swiper-button-prev:hover{opacity:1;transition: all 0.6s;-webkit-transition: all 0.6s;}

@media(max-width:1080px){
	.index-banner{height:620px;margin-top:56px;transition: all 1s;-webkit-transition: all 1s;}
}

@media(max-width:769px){
	.index-banner{height:480px;}
}
@media(max-width:640px){
	.index-banner{height:270px;}
}

/* 首页 标题 */
.home-title{width:100%;margin:80px auto 50px auto;position:relative;}
.home-title	.home-title-bg{display:block;width:100%;font-size:56px;color:#d3a909;text-align:center;line-height:44px;font-family:"Baskerville Old face";text-align:center;opacity:0.1;text-transform:uppercase;letter-spacing:12px }
.home-title	h3{position:absolute;top:0;left:50%;font-size:24px;color:#d3a909;font-family:"宋体";width:130px;height:48px;line-height:48px;margin-left:-65px;font-weight:bolder;background:url(../images/icon-right03.png) no-repeat right center;}

@media(max-width:769px){
	.home-title{margin:40px auto 20px auto;}
}

@media(max-width:640px){
	.home-title	.home-title-bg{font-size:40px;line-height:36px;letter-spacing:8px }
	.home-title	h3{font-size:18px;width:100px;height:36px;line-height:36px;margin-left:-50px;background:url(../images/icon-right03.png) no-repeat right center;background-size:18px;}
}

/* 首页 关于我们 */
.home-about{width:100%;margin:0 auto;}
.home-about-intro{width:100%;max-width:930px;margin:0 auto;}
.home-about-intro p{width:100%;font-size:14px;color:#666;font-family:"微软雅黑";line-height:30px;text-align:center;height:60px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;transition: all 0.3s;-webkit-transform: all 0.3s;}
.home-about ul{width:100%;padding-bottom:12px;}
.home-about ul li{float:left;width:48.5%;margin-left:3%;margin-top:20px;background:#f9f9f9;box-shadow: none;
-webkit-transform: translate3d(0, 0, 0);
-moz-transform: translate3d(0, 0, 0);
-o-transform: translate3d(0, 0, 0);
-ms-transform: translate3d(0, 0, 0);
transform: translate3d(0, 0, 0);
-webkit-transition: transform 0.3s ease;
-moz-transition: transform 0.3s ease;
-o-transition: transform 0.3s ease;
-ms-transition: transform 0.3s ease;
transition: transform 0.3s ease;}
.home-about ul li:first-child{margin-left:0;}
.home-about ul li:hover{box-shadow: 0 4px 12px rgba(0, 0, 0, 0.1);
	-webkit-box-shadow: 0 4px 12px rgba(0, 0, 0, 0.1);
    -webkit-transform: translate3d(0, -4px, 0);
    -moz-transform: translate3d(0, -4px, 0);
    -o-transform: translate3d(0, -4px, 0);
    -ms-transform: translate3d(0, -4px, 0);
    transform: translate3d(0, -4px, 0);
    -webkit-transition: transform 0.3s ease;
    -moz-transition: transform 0.3s ease;
    -o-transition: transform 0.3s ease;
    -ms-transition: transform 0.3s ease;
    transition: transform 0.3s ease;}
.home-about ul li a{float:left;width:100%;}
.home-about ul li a .pic{float:left;width:100%;}
.home-about ul li a .pic img{display:block;width:100%;}
.home-about ul li a .txt{float:left;width:100%;padding:18px;}
.home-about ul li a .txt h6{float:left;width:calc(100% - 120px);font-size:16px;color:#000;font-family:"微软雅黑";line-height:34px;height:34px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.home-about ul li a .txt span{float:right;width:100px;height:34px;border:#dcb665 solid 2px;border-radius:17px;font-size:12px;color:#dcb665;line-height:30px;text-align:center;font-family:"宋体";transition: all 0.3s;-webkit-transform: all 0.3s;}
.home-about ul li a .txt span:hover{background:#dcb665;color:#fff;transition: all 0.3s;-webkit-transform: all 0.3s;}

@media(max-width:640px){
	.home-about-intro p{line-height:24px;height:48px;}
	.home-about ul li{width:100%;margin-left:0;}
	.home-about ul li a .txt{padding:12px;}
	.home-about ul li a .txt h6{font-size:14px;line-height:30px;height:30px;}
	.home-about ul li a .txt span{height:30px;border-radius:15px;line-height:26px;}
}

/*首页 业务领域*/
.home-business{width:100%;margin:0 auto;}
.home-business .swiper-container{width:100%;}
.home-business .swiper-container li{width:20%;float:left;}
.home-business .swiper-container li a{width:100%;display:block;position:relative;overflow:hidden;}
.home-business .swiper-container li a .pic{display:block;width:100%;}
.home-business .swiper-container li a .pic img{display:block;width:100%;}
.home-business .swiper-container li a .txt{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0.5);transition: all 1s;-webkit-transform: all 1s;}
.home-business .swiper-container li a .txt h6{position:absolute;top:50%;left:50%;width:180px;height:180px;border-radius:90px;margin-top:-90px;margin-left:-90px;background:rgba(255,255,255,0.2);border:solid 1px;border-color:rgba(255,255,255,0.5);vertical-align: middle;display: -webkit-flex; -webkit-align-items: center; display: flex;align-items: center;font-size:18px;color:#fff;text-align:center;transition: all 0.3s;-webkit-transform: all 0.3s;}
.home-business .swiper-container li a .txt h6 p{width:80%;font-size:18px;color:#fff;font-family:"微软雅黑";text-align:center;line-height:24px;margin-left:10%;}
.home-business .swiper-container li a .bus-more{position:absolute;bottom:-10%;left:50%;width:120px;height:40px;border-radius:20px;border:#fff solid 2px;font-size:12px;color:#fff;text-align:center;text-align:center;line-height:36px;font-family:"宋体";margin-left:-60px;transition: all 1s;-webkit-transform: all 1s;}

.home-business .swiper-container li a:hover .txt{opacity:0;transition: all 1s;-webkit-transform: all 1s;}
.home-business .swiper-container li a:hover .bus-more{bottom:10%;transition: all 1s;-webkit-transform: all 1s;}
.home-business .swiper-container li a .bus-more:hover{background:#fff;color:#d3a909;transition: all 0.2s;-webkit-transform: all 0.2s;}

@media(max-width:1440px){
	.home-business .swiper-container li a .txt h6{width:140px;height:140px;border-radius:70px;margin-top:-70px;margin-left:-70px;}
	.home-business .swiper-container li a .bus-more{bottom:-12%;}
}

@media(max-width:640px){
	.home-business .swiper-container li a .txt h6{width:90px;height:90px;border-radius:45px;margin-top:-45px;margin-left:-45px;font-size:14px;}
	.home-business .swiper-container li a .txt h6 p{font-size:14px;}
	.home-business .swiper-container li a .bus-more{bottom:-20%;width:84px;height:32px;border-radius:16px;margin-left:-42px;line-height:28px;}
}

/* 首页 新闻资讯 */
.home-news{width:100%;margin:0 auto;padding-bottom:80px;position:relative;}
.home-news-title{float:left;width:100%;}
.home-news-title .date{float:left;width:50px;}
.home-news-title .date span{float:left;font-size:14px;color:#999;line-height:20px;width:100%;font-family:Arial;}
.home-news-title h4{float:left;width:calc(100% - 50px);border-left:#d3a909 solid 2px;padding-left:15px;font-size:16px;color:#333;font-family:"微软雅黑";line-height:20px;height:40px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;transition: all 0.3s;-webkit-transform: all 0.3s;}
.home-news-cont{float:left;width:100%;margin-top:36px;font-size:12px;color:#888;line-height:24px;font-family:"宋体";height:72px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;transition: all 0.3s;-webkit-transform: all 0.3s;}
.home-news-more{float:left;margin-left:2px;width:100px;height:34px;border:#dcb665 solid 2px;font-size:12px;color:#dcb665;font-family:"微软雅黑";line-height:30px;border-radius:17px;margin-top:60px;text-align:center;}
.home-news-more:hover{background:#dcb665;color:#fff;transition: all 0.3s;-webkit-transform: all 0.3s;}

.home-news li:hover .home-news-title h4{color:#dcb665;transition: all 0.3s;-webkit-transform: all 0.3s;}

.home-news .swiper-button-next,.home-news .swiper-button-prev{width:24px;height:46px;background:url(../images/icon-next01.png) no-repeat center;left:50%;right:auto;margin-left:660px;opacity:0.3;transition: all 0.3s;-webkit-transform: all 0.3s;}
.home-news .swiper-button-prev{background:url(../images/icon-prev01.png) no-repeat center;margin-left:-684px;}
.home-news .swiper-button-next:hover,.home-news .swiper-button-prev:hover{opacity:1;transition: all 0.3s;-webkit-transform: all 0.3s;}

@media(max-width:1440px){
	.home-news .swiper-button-next,.home-news .swiper-button-prev{left:auto;right:2.5%;margin-left:0;}
	.home-news .swiper-button-prev{margin-left:0;left:2.5%;right:auto;}
}
@media(max-width:1024px){
	.home-news .swiper-button-next,.home-news .swiper-button-prev{display:none;}
}

@media(max-width:1024px){
	.home-news{padding-bottom:60px;}
}

/* 首页 企业文化 */
.home-culture{width:100%;margin:0 auto;overflow:hidden;padding-bottom:120px;}
.cul-bg{position:absolute;top:0;left:0;z-index: 0;height:206px;}
.cul-bg img{height:100%;}
.home-culture .home-title{margin-top:60px;}
.home-culture .home-title .home-title-bg{color:#fff;}
.home-culture .home-title h3{color:#fff;background:url(../images/icon-right03-1.png) no-repeat right center;}

.home-culture .container{padding:0 3%;}
.home-culture li{width:24%;float:left;margin-left:14%;}
.home-culture li:first-child{margin-left:0;}
.home-culture li a{float:left;width:100%;height:0;padding-bottom:100%;background:#fff;border-radius:8px;position:relative;box-shadow: none;
-webkit-transition: transform 0.3s ease;
-moz-transition: transform 0.3s ease;
-o-transition: transform 0.3s ease;
-ms-transition: transform 0.3s ease;
transition: transform 0.3s ease;}
.home-culture li a .icon{width:120px;height:120px;background:#f3f3f3;border-radius:50%;position:absolute;top:36px;left:50%;margin-left:-60px;padding:30px;}
.home-culture li a .icon img{width:100%;display:block;}
.home-culture li a h5{position:absolute;top:180px;left:0;width:100%;font-size:18px;color:#333;font-family:"微软雅黑";line-height:40px;text-align:center;}
.home-culture li a .arrow{display:block;width:35px;height:35px;border-radius:50%;background:url(../images/icon-right05.png) no-repeat center;position:absolute;bottom:-17px;left:50%;margin-left:-17px;}
.home-culture li a:hover{box-shadow: 0 15px 30px rgba(0, 0, 0, 0.1);
    -webkit-box-shadow: 0 15px 30px rgba(0, 0, 0, 0.1);
    -moz-box-shadow: 0 15px 30px rgba(0, 0, 0, 0.1);
    -o-box-shadow: 0 15px 30px rgba(0, 0, 0, 0.1);
    -ms-box-shadow: 0 15px 30px rgba(0, 0, 0, 0.1);
    -webkit-transition: transform 0.3s ease;
    -moz-transition: transform 0.3s ease;
    -o-transition: transform 0.3s ease;
    -ms-transition: transform 0.3s ease;
    transition: transform 0.3s ease;}
.home-culture li a:hover .arrow{box-shadow: 0 12px 20px rgba(0, 0, 0, 0.1);
    -webkit-box-shadow: 0 12px 20px rgba(0, 0, 0, 0.1);
    -moz-box-shadow: 0 12px 20px rgba(0, 0, 0, 0.1);
    -o-box-shadow: 0 12px 20px rgba(0, 0, 0, 0.1);
    -ms-box-shadow: 0 12px 20px rgba(0, 0, 0, 0.1);
    -webkit-transition: transform 0.3s ease;
    -moz-transition: transform 0.3s ease;
    -o-transition: transform 0.3s ease;
    -ms-transition: transform 0.3s ease;
    transition: transform 0.3s ease;}

@media(max-width:1200px){
	.home-culture li a .icon{width:96px;height:96px;top:36px;margin-left:-48px;padding:24px;}
	.home-culture li a h5{top:140px;}
}

@media(max-width:1080px){
	.home-culture li{width:28%;margin-left:8%;}
}

@media(max-width:769px){
	.home-culture{padding-bottom:80px;}
	.cul-bg{height:160px;}
	.home-culture li{width:30%;margin-left:5%;}
	.home-culture li a{height:180px;padding-bottom:0;box-shadow: 0 15px 30px rgba(0, 0, 0, 0.1);
    -webkit-box-shadow: 0 15px 30px rgba(0, 0, 0, 0.1);
    -moz-box-shadow: 0 15px 30px rgba(0, 0, 0, 0.1);
    -o-box-shadow: 0 15px 30px rgba(0, 0, 0, 0.1);
    -ms-box-shadow: 0 15px 30px rgba(0, 0, 0, 0.1);}
    .home-culture li a .arrow{box-shadow: 0 12px 20px rgba(0, 0, 0, 0.1);
    -webkit-box-shadow: 0 12px 20px rgba(0, 0, 0, 0.1);
    -moz-box-shadow: 0 12px 20px rgba(0, 0, 0, 0.1);
    -o-box-shadow: 0 12px 20px rgba(0, 0, 0, 0.1);
    -ms-box-shadow: 0 12px 20px rgba(0, 0, 0, 0.1);}
	.home-culture li a .icon{width:80px;height:80px;top:24px;margin-left:-40px;padding:20px;}
	.home-culture li a h5{top:120px;font-size:16px;line-height:24px;}
}

@media(max-width:480px){
	.home-culture{padding-bottom:60px;}
	.cul-bg{height:140px;}
	.home-culture li a{height:140px;}
	.home-culture li a .icon{width:60px;height:60px;top:18px;margin-left:-30px;padding:12px;}
	.home-culture li a h5{top:90px;font-size:14px;}
}

/* 首页 联系我们 */
.home-contact{width:100%;margin:0 auto;padding-bottom:90px;}
.home-cont1{width:100%;margin:0 auto;position:relative;}
.home-cont1 .methods-box{position:absolute;top:0;left:0;width:50%;height:100%;background:#fff;padding:0 6%;vertical-align: middle;display: -webkit-flex; -webkit-align-items: center; display: flex;align-items: center;}
.home-cont1 .methods{width:100%;}
.home-cont1 .methods h3{float:left;width:100%;font-size:18px;color:#000;line-height:28px;font-family:"微软雅黑";margin-bottom:20px;}
.home-cont1 .methods h6{float:left;width:100%;padding-left:50px;margin-top:20px;font-size:12px;color:#888;font-family:"宋体";line-height:30px;}
.home-cont1 .pic{float:right;width:50%;}
.home-cont1 .pic img{width:100%;display:block;}
.home-cont2{width:100%;margin:0 auto;position:relative;}
.home-cont2 .pic{float:left;width:50%;}
.home-cont2 .pic img{width:100%;display:block;}
.home-cont2 .txt-box{position:absolute;top:0;right:0;width:50%;height:100%;background:#fff;padding:0 6%;vertical-align: middle;display: -webkit-flex; -webkit-align-items: center; display: flex;align-items: center;}
.home-cont2 .txt{width:100%;}
.home-cont2 .txt p{width:100%;float:left;font-size:12px;color:#888;line-height:50px;font-family:"宋体";}
.home-cont2 .txt a{float:left;width:120px;height:40px;border-radius:20px;background:#dcb665;margin-top:40px;margin-bottom:20px;font-size:12px;color:#fff;line-height:40px;text-align:center;font-family:"宋体";}

@media(max-width:1080px){
	.home-cont1 .methods h3{margin-bottom:16px;}
	.home-cont1 .methods h6{margin-top:12px;}
}

@media(max-width:769px){
	.home-contact{padding-bottom:60px;}
	.home-cont1 .methods-box{position:relative;float:left;width:100%;height:100%;padding:30px 6%;}
	.home-cont1 .pic{float:right;width:100%;}
	.home-cont1 .methods h3{font-size:16px;margin-bottom:10px;}
	.home-cont1 .methods h6{margin-top:10px;}
	.home-cont2 .pic{float:right;width:100%;}
	.home-cont2 .txt-box{position:relative;width:100%;height:100%;padding:30px 6%;}
	.home-cont2 .txt p{line-height:30px;}
	.home-cont2 .txt a{margin-top:40px;margin-bottom:10px;}
}

/* 关于我们 */
	/* 内页banner */
.inside-banner{position:relative;width:100%;margin:0 auto;height:600px;text-align:right;transition: all 1s;-webkit-transition: all 1s;}
.inside-banner .container{height:100%;vertical-align: middle;display: -webkit-flex; -webkit-align-items: center; display: flex;align-items: center;}
.inside-txt{width:100%;margin:0 auto;}
.inside-txt h3{width:100%;font-size:38px;color:#fff;line-height:48px;text-align:center;font-family:"微软雅黑";letter-spacing:4px;}

@media(max-width: 1440px){
	.inside-banner{height:500px;}
}

@media(max-width: 1080px){
	.inside-txt h3{margin-top:60px;}
}

@media(max-width: 769px){
	.inside-banner{height:320px;}
	.inside-txt h3{font-size:24px;}
}

@media(max-width: 480px){
	.inside-banner{height:240px;}
}


/*面包屑导航*/
.location{ width:100%;height:50px;margin:0 auto;margin-top:-50px;z-index:2;position:relative;}
.home{float:right;}
.home a{float:left;height:50px;line-height:50px;color:#fff;margin-left:10px; font-family:"宋体";font-size:12px;}
.home a.icon-home{width:14px;background:url(../images/icon-home.png) no-repeat center;}
.home span{float:left;width:4px;height:50px;line-height:50px;margin-left:10px;background:url(../images/icon-right06.png) no-repeat center center;}

@media(max-width: 1080px){
/*面包屑导航*/
.location{display:none;}
}

/*内页 二级导航*/
.subnav{width:100%;margin:0 auto;background:#f9f9f9;}
.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 ul{text-align:center;}
.subnav li{display:inline-block; zoom:1;*display:inline;padding:0 21px;}
.subnav li a{display:block;font-size:16px;color:#555;line-height:60px;font-family:"微软雅黑";border-bottom:transparent solid 2px; transition: all 0.3s;-webkit-transition: all 0.3s;}
.subnav li.cur a{border-bottom:#dcb665 solid 2px; }
.subnav li:hover a{border-bottom:#dcb665 solid 2px; }

@media(max-width: 1080px){
	/*内页二级导航*/
	.subnavCur{display:block;}

	.subnav ul{width:100%;padding-top:10px;display:none;}
	.subnav li{float:left;width:100%;padding:0 16px;border-bottom:#eee dashed 1px;}
	.subnav li a{float:left;font-size:14px;line-height:40px;text-align:left;border-bottom:none;}
	.subnav li.cur a{color:#dcb665;background:none;border-bottom:none;  }
	.subnav li:hover a{color:#dcb665;border-bottom:none; }
}

/* 产品展示左侧导航 */
.pro-subnav{width:220px;float:left;margin-top:40px;margin-bottom:100px;}
.pro-subnav dl{width:100%;float:left;}
.pro-subnav dl dt{float:left;width:100%;transition: all 0.3s;-webkit-transition: all 0.3s;}
.pro-subnav dl dt a{float:left;width:100%;padding:0 15px;font-size:16px;color:#666;line-height:42px;background:url(../images/icon-pro-right.png) no-repeat 80% center;font-weight:normal;transition: all 0.3s;-webkit-transition: all 0.3s;}
.pro-subnav dl.cur dt{background:#007fd9;}
.pro-subnav dl.cur dt a{color:#fff;}
.pro-subnav dl:hover dt{background:#007fd9;transition: all 0.3s;-webkit-transition: all 0.3s;}
.pro-subnav dl:hover dt a{color:#fff;transition: all 0.3s;-webkit-transition: all 0.3s;}
.pro-subnav dl dd{float:left;width:100%;padding:0 30px;display:none;}
.pro-subnav dl dd a{float:left;width:100%;background:url(../images/icon-pro-right01.png) no-repeat left center;padding-left:16px;font-size:12px;color:#999;line-height:36px;transition: all 0.3s;-webkit-transition: all 0.3s;}
.pro-subnav dl dd:hover a{color:#007fd9;transition: all 0.3s;-webkit-transition: all 0.3s;}
.pro-subnav dl.cur dd{display:block;}
.pro-subnav dl dd.cur a{color:#007fd9;}


@media(max-width: 1080px){
	/*内页二级导航*/
	.pro-subnav{width:100%;margin-top:0;background:none;margin-bottom:0;}
	.pro-subnav dl{display:none;}
	.pro-subnav dl dt{border-bottom:#f2f2f2 solid 1px;}
	.pro-subnav dl dt a{padding:0 8px;font-size:14px;line-height:36px;background:none;}
	.pro-subnav dl.cur dt{background:none;}
	.pro-subnav dl.cur dt a{color:#007fd9;}
	.pro-subnav dl:hover dt{background:none;}
	.pro-subnav dl:hover dt a{color:#007fd9;}
	.pro-subnav dl dd{padding:0 15px;border-bottom:#eee dashed 1px;}
	.pro-subnav dl dd a{background:none;padding-left:0;line-height:32px;}
	.pro-subnav dl dd:hover a{color:#007fd9;}
}


/* 关于我们 集团简介 */
.about-data{width:100%;margin:0 auto;margin-top:72px;}
.about-data li{float:left;width:33.3%;transition: all 0.6s;-webkit-transition: all 0.6s;}
.about-data li .data{float:left;width:100%;text-align:center;}
.about-data li .data h3{display:inline-block;font-size:100px;color:#dcb665;text-align:center;line-height:120px;font-family:"Century Gothic";}
.about-data li .data span{font-size:100px;color:#dcb665;line-height:120px;font-family:"Century Gothic";}
.about-data li h6{width:80%;margin:0 10%;font-size:14px;color:#888;line-height:40px;text-align:center;}

@media(max-width: 1080px){
	.about-data{margin-top:40px;}
	.about-data li .data h3{font-size:72px;line-height:90px;}
	.about-data li .data span{font-size:72px;line-height:90px;}
	.about-data li h6{width:100%;margin:0;font-size:12px;}
}

@media(max-width: 640px){
	.about-data{margin-top:24px;}
	.about-data li .data h3{font-size:48px;line-height:60px;}
	.about-data li .data span{font-size:48px;line-height:60px;}
}

@media(max-width: 480px){
	.about-data li .data h3{font-size:32px;line-height:48px;}
	.about-data li .data span{font-size:32px;line-height:48px;}
	.about-data li h6{line-height:20px;}
}

/*集团介绍*/
.about-intro{width:100%;margin:72px auto 120px auto;position:relative;}
.about-pic{float:left;width:36%;}
.about-pic img{width:100%;display:block;}
.about-pic h6{float:left;width:100%;font-size:16px;color:#000;line-height:48px;font-family:"微软雅黑";text-align:center;}

.about-txt{position:absolute;right:0;width:64%;padding-left:40px;height:100%;}
.editor-title{width:100%;height:180px;}
.editor-title span{float:left;width:100%;font-size:50px;color:#f5ead8;line-height:52px;font-family:Arial;text-transform:uppercase;margin-top:10px;}
.editor-title h3{float:left;width:100%;font-size:20px;color:#000;line-height:48px;font-family:"微软雅黑";}
.about-intro .editor{float:left;width:100%;padding-right:40px;font-size:14px;color:#888;font-family:"宋体";line-height:30px;height:calc(100% - 180px);overflow:auto;}

@media(max-width: 1080px){
	.about-intro{margin:40px auto 80px auto;}
	.editor-title{height:150px;}
	.editor-title span{font-size:32px;line-height:36px;}
	.editor-title h3{font-size:18px;}
	.about-intro .editor{height:calc(100% - 150px);}
}

@media(max-width: 640px){
	.about-pic{float:left;width:100%;}
	.about-pic img{width:auto;max-width:100%;display:block;margin:0 auto;}
	.about-pic h6{font-size:14px;line-height:40px;}

	.about-txt{position:relative;right:0;width:100%;padding-left:0;height:auto;}
	.editor-title{width:100%;height:auto;}
	.editor-title span{font-size:24px;line-height:28px;margin-top:30px;}
	.editor-title h3{line-height:40px;margin-bottom:20px;}
	.about-intro .editor{padding-right:0;line-height:28px;height:auto;overflow:auto;}
}

/*董事长致辞*/
.speech .editor{height:calc(100% - 48px);}

/* 企业荣誉 */
.honor-list{width:100%;margin:80px auto;}
.honor-list li{float:left;width:28%;margin-left:8%;margin-bottom:48px;}
.honor-list figure:nth-child(3n+1) li{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:#f2f2f2;position:relative;}
.honor-list li a .pic{position:absolute;width:100%;padding:12%;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;}
.list-more{float:left;width:100%;margin-top:20px;}
.list-more a{display:block;width:160px;height:50px;margin:0 auto;border:#dcb665 solid 2px;border-radius:25px;font-size:12px;color:#dcb665;text-align:center;line-height:46px;transition: all 0.6s;-webkit-transition: all 0.6s;}
.list-more a:hover{background:#dcb665;color:#fff;transition: all 0.6s;-webkit-transition: all 0.6s;}

@media(max-width: 1080px){
	.honor-list{margin:40px auto 60px;}
	.honor-list li{width:30%;margin-left:5%;margin-bottom:30px;}
}

@media(max-width: 640px){
	.honor-list li{width:48%;margin-left:4%;margin-bottom:20px;}
	.honor-list figure:nth-child(3n+1) li{margin-left:4%;}
	.honor-list figure:nth-child(odd) li{margin-left:0;}

	.list-more a{width:120px;height:40px;line-height:36px;}
}


/* 业务领域 */
.busi-sort{width:100%;margin:0 auto;padding:40px 0 16px 0;border-bottom:#ddd dotted 1px;}
.busi-sort dl{width:100%;}
.busi-sort dl dt{float:left;font-size:15px;color:#666;line-height:30px;margin-right:20px;margin-bottom:20px;font-weight:normal;font-family:"微软雅黑";}
.busi-sort dl dt .sort-btn1{float:right;font-size:12px;color:#dcb665;line-height:30px;display:none;}
.busi-sort dl dd{float:left;padding:0 20px;font-size:14px;color:#000;line-height:30px;margin-bottom:20px;border-radius:15px;transition: all 0.6s;-webkit-transition: all 0.6s;font-family:"微软雅黑";cursor:pointer;}
.busi-sort dl dd:hover{background:#dcb665;color:#fff;transition: all 0.6s;-webkit-transition: all 0.6s;}
.busi-sort dl dd.cur{background:#dcb665;color:#fff;}

.wap-sort{width:100%;display:none;}
.wap-sort h6{float:left;font-size:15px;color:#666;line-height:30px;margin-right:20px;margin-bottom:10px;font-weight:normal;font-family:"微软雅黑";}
.wap-sort span.sort-selc{float:left;padding:0 20px;font-size:14px;line-height:30px;border-radius:15px;color:#000;}
.wap-sort a.sort-btn{float:left;font-size:12px;color:#dcb665;line-height:30px;}

@media(max-width:769px){
	.busi-sort{padding:24px 0 0;}
	.wap-sort{display:block;}
	.busi-sort dl{position:fixed;top:30%;left:10%;width:80%;background:#fff;padding:20px;z-index:102;display:none; }
	.busi-sort dl dt{width:100%;border-bottom:#eee solid 1px;}
	.busi-sort dl dt .sort-btn1{display:block;}
}


.business-list{width:100%;margin:50px auto 120px auto;}
.business-list li{float:left;width:29%;margin-left:6.5%;padding:5px;margin-bottom:54px;background:#fff;overflow:hidden;box-shadow: none;
-webkit-transform: translate3d(0, 0, 0);
-moz-transform: translate3d(0, 0, 0);
-o-transform: translate3d(0, 0, 0);
-ms-transform: translate3d(0, 0, 0);
transform: translate3d(0, 0, 0);
-webkit-transition: transform 0.3s ease;
-moz-transition: transform 0.3s ease;
-o-transition: transform 0.3s ease;
-ms-transition: transform 0.3s ease;
transition: transform 0.3s ease;}
.business-list li:nth-child(3n+1){margin-left:0;}
.business-list li a{float:left;width:100%;}
.business-list li a .pic{width:100%;float:left;overflow:hidden;}
.business-list li a .pic img{width:100%;display:block;transition: all 1s;-webkit-transform: all 1s;}
.business-list li:hover a .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);}
.business-list li a h4{float:left;width:100%;font-size:14px;color:#000;line-height:50px;text-align:center;font-family:"微软雅黑";height:50px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}

.business-list li:hover{box-shadow: 0 15px 30px rgba(0, 0, 0, 0.1);
    -webkit-transform: translate3d(0, -4px, 0);
    -moz-transform: translate3d(0, -4px, 0);
    -o-transform: translate3d(0, -4px, 0);
    -ms-transform: translate3d(0, -4px, 0);
    transform: translate3d(0, -4px, 0);
    -webkit-transition: transform 0.3s ease;
    -moz-transition: transform 0.3s ease;
    -o-transition: transform 0.3s ease;
    -ms-transition: transform 0.3s ease;
    transition: transform 0.3s ease;}

@media(max-width: 1080px){
	.business-list li{width:30%;margin-left:5%;margin-bottom:40px;}
}

@media(max-width:769px){
	.business-list{margin:24px auto 60px auto;}
	.business-list li{width:48%;margin-left:4%;margin-bottom:30px;box-shadow: 0 15px 30px rgba(0, 0, 0, 0.1);
    -webkit-box-shadow: 0 15px 30px rgba(0, 0, 0, 0.1);
    -moz-box-shadow: 0 15px 30px rgba(0, 0, 0, 0.1);
    -o-box-shadow: 0 15px 30px rgba(0, 0, 0, 0.1);
    -ms-box-shadow: 0 15px 30px rgba(0, 0, 0, 0.1);}
	.business-list li:nth-child(3n+1){margin-left:4%;}
	.business-list li:nth-child(odd){margin-left:0;}
	.business-list li a h4{line-height:40px;height:40px;}
}

@media(max-width:480px){
	.business-list li{margin-bottom:20px;}
	.business-list li a h4{line-height:32px;height:32px;}

}

/* 业务领域详情 */
.business-show{width:100%;margin:0 auto;margin-bottom:40px;position:relative; transition: all 0.6s;-webkit-transition: all 0.6s; /* Safari */}
.business-show .swiper-container {width: 100%; margin-left: auto;margin-right: auto;}
.business-show .gallery-top {height:100%;width: 100%;}
.business-show .gallery-top li{height:100%;width:100%;}
.business-show .gallery-top li img{display:block;width:100%;}

.banners-bg{position:absolute;bottom:0;left:0;right:0;z-index:1;width:100%;padding:0 50px;background:rgba(0,0,0,0.4);}
.business-show .gallery-thumbs {width:100%;box-sizing: border-box;padding:10px 0;position:relative;}
.business-show .gallery-thumbs li {width:12.5%;}
.business-show .gallery-thumbs li img{display:block;width:100%;}
.business-show .gallery-thumbs .swiper-slide-active{border:#d3a909 solid 3px;}
.business-show .swiper-button-next,.business-show .swiper-button-prev{width:20px;height:36px;background-size:20px 36px;}
.business-show .swiper-button-prev{left:16px;}
.business-show .swiper-button-next{right:16px;}

.bus-title{width:100%;padding:0 2.5%;margin:10px auto;font-size:18px;color:#000;line-height:40px;text-align:center;}
.bus-content{width:100%;margin:40px auto 60px auto;padding:0 2.5%;font-size:14px;color:#888;line-height:30px;font-family:"宋体";}
.bus-content h3{font-size:18px;color:#000;line-height:60px;font-family:"微软雅黑";}

@media(max-width:769px){
	.banners-bg{padding:0 10px;}
	.business-show .gallery-thumbs {padding:6px 0;}
	.business-show .gallery-thumbs li {width:20%;}
	.business-show .swiper-button-next,.business-show .swiper-button-prev{display:none;}
	.bus-content{margin-bottom:40px};
}

/* 返回列表 */
.return{width:100%;margin-bottom:120px;border-top:#eee solid 1px;padding-top:40px;}
.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:"宋体";}
.return .return-list{float:right;}
.return .return-list a{float:left;width:160px;font-size:12px;color:#fff;line-height:48px;border-radius:24px;background:#dcb665;text-align:center;margin-top:6px;font-family:"宋体";}

@media(max-width:769px){
	.return{padding:40px 2.5% 0 2.5%;margin-bottom:60px;}
	.return .return-left{width:100%;}
	.return-left h5{width:80%;}
	.return .return-list{float:left;}
	.return .return-list a{width:120px;line-height:36px;margin-bottom:20px;margin-top:0;}

}

/* 新闻动态 */
.news-list{width:100%;margin:60px auto 100px auto;min-height:300px;transition: all 1s;-webkit-transition: all 1s;}
.news-list li{float:left;width:100%;margin-bottom:40px;transition: all 0.3s;-webkit-transform: all 0.3s;}
.news-list li a{float:left;width:100%;}
.news-list li a .news-txt{float:left;width:calc(100% - 208px);padding:20px 24px;background:#f9f9f9;transition: all 0.3s;-webkit-transform: all 0.3s;}
.news-list li a .news-txt h4{float:left;width:100%;font-size:16px;color:#000;line-height:22px;font-family:"微软雅黑";height:22px;margin-bottom:16px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.news-list li a .news-txt p{float:left;width:100%;font-size:12px;color:#888;font-family:"宋体";line-height:24px;height:48px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;transition: all 0.3s;-webkit-transform: all 0.3s;}
.news-list li a .news-date{float:right;width:208px;background:#f3f3f3;height:126px;font-size:24px;color:#dcb665;font-family:"Georgia";line-height:126px;text-align:center;transition: all 0.3s;-webkit-transform: all 0.3s;}
.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.3s;-webkit-transform: all 0.3s;}
.news-list li:hover a .news-txt{background:#fff;transition: all 0.3s;-webkit-transform: all 0.3s;}
.news-list li:hover a .news-date{background:#dcb665;color:#fff;transition: all 0.3s;-webkit-transform: all 0.3s;}

@media(max-width:769px){
	.news-list{margin:40px auto 60px auto;}
	.news-list li{margin-bottom:24px;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;}
	.news-list li a .news-txt{width:calc(100% - 160px);padding:16px;background:#fff;}
	.news-list li a .news-txt h4{font-size:14px;line-height:20px;height:20px;margin-bottom:10px;}
	.news-list li a .news-txt p{line-height:20px;height:40px;}
	.news-list li a .news-date{width:160px;height:102px;font-size:20px;line-height:102px;background:#dcb665;color:#fff;}
}

@media(max-width:480px){
	.news-list{margin-top:30px;}
	.news-list li{margin-bottom:20px;}
	.news-list li a .news-txt{width:calc(100% - 120px);padding:12px;}
	.news-list li a .news-date{width:120px;height:94px;font-size:18px;line-height:94px;}
}

/* 新闻详情 */
.news-title{width:100%;margin:0 auto;padding:40px 0 20px 0;}
.news-title h3{width:100%;font-size:28px;text-align:center;line-height:48px;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%;}

.news-content{width:100%;margin:20px auto 60px auto;font-size:14px;color:#888;line-height:32px;font-family:"宋体";}

@media(max-width: 1080px){
	.news-title h3{font-size:18px;line-height:32px;}
}

@media(max-width: 769px){
	.news-title{padding:30px 0 0;}
	.news-content{margin:20px auto 60px auto;}
}

/* 人力资源 */
.recruit-list{width:100%;margin:50px auto 120px auto;min-height:300px;transition: all 1s;-webkit-transition: all 1s;}
.recruit-list .recruit-title{width:100%;padding:0 16px;}
.recruit-list .recruit-title h6{float:left;width:calc(33.3% - 37px);font-size:16px;color:#dcb665;font-weight:600;font-family:"宋体";line-height:40px;margin-bottom:12px;}
.recruit-list .recruit-title h6:last-child{width:110px;}
.recruit-list ul{border-top:#ddd solid 1px;border-left:#ddd solid 1px;margin-bottom:40px;}
.recruit-list li{float:left;width:100%;padding:0 16px;border-bottom:#ddd solid 1px;border-right:#ddd solid 1px;background:#fff;transition: all 0.3s;-webkit-transform: all 0.3s;}
.recruit-list li:nth-child(odd){background:#f9f9f9;}
.recruit-list li a{float:left;width:100%;}
.recruit-list li a span{float:left;width:calc(33.3% - 37px);font-size:14px;color:#888;line-height:70px;font-family:"宋体";}
.recruit-list li a span.rec-more{width:84px;height:36px;font-size:12px;color:#fff;background:#dcb665;border-radius:18px;line-height:36px;text-align:center;margin-top:17px;}
.recruit-list li:hover{background:#fcf9ec;transition: all 0.3s;-webkit-transform: all 0.3s;}

@media(max-width: 640px){
	.recruit-list{margin:30px auto 60px auto;}
	.recruit-list .recruit-title{padding:0;padding-right:5%;}
	.recruit-list .recruit-title h6{width:30%;line-height:32px;margin-bottom:8px;}
	.recruit-list .recruit-title h6:first-child{width:40%;}
	.recruit-list .recruit-title h6:last-child{display:none;}
	.recruit-list ul{border:none;margin-bottom:20px;}
	.recruit-list li{padding:0;padding-right:5%;border-bottom:#e4e4e4 solid 1px;border-right:none;background:#fff url(../images/icon-right02.png) no-repeat 98% center;}
	.recruit-list li:nth-child(odd){background:#f9f9f9 url(../images/icon-right02.png) no-repeat 98% center;}
	.recruit-list li a span{line-height:48px;width:30%;}
	.recruit-list li a span.rec-name{width:40%;}
	.recruit-list li a span.rec-more{display:none;}
}

.rec-return{width:100%;margin:20px auto 120px auto;}
.rec-return a{display:block;width:150px;height:48px;border:#dcb665 solid 2px;font-size:12px;font-family:"宋体";color:#dcb665;line-height:44px;text-align:center;border-radius:24px;margin-left:2.5%;transition: all 0.3s;-webkit-transform: all 0.3s;}
.rec-return a:hover{background:#dcb665;color:#fff;transition: all 0.3s;-webkit-transform: all 0.3s;}

@media(max-width: 640px){
	.rec-return{margin:20px auto 60px auto;}
	.rec-return a{width:120px;height:40px;line-height:36px;border-radius:20px;}
}

/* 企业文化 */
.cul-list{width:100%;margin:60px auto 100px auto;min-height:300px;transition: all 1s;-webkit-transition: all 1s;}
.cul-list li{float:left;width:33.3%;padding:0 20px;margin-bottom:50px;}
.cul-list li a{background:#fff;float:left;width:100%;}
.cul-list li a:hover{box-shadow:0 0 30px 6px rgba(0, 0, 0, 0.1);
    -webkit-box-shadow:0 0 30px 6px rgba(0, 0, 0, 0.1);
    -moz-box-shadow:0 0 30px 6px rgba(0, 0, 0, 0.1);
    -o-box-shadow:0 0 30px 6px rgba(0, 0, 0, 0.1);
    -ms-box-shadow:0 0 30px 6px rgba(0, 0, 0, 0.1);
    transition: all 0.3s;-webkit-transform: all 0.3s;}
.cul-list li .cul-pic{width:100%;float:left;overflow:hidden;}
.cul-list li .cul-pic img{display:block;width:100%;transition: all 1s;-webkit-transform: all 1s;}
.cul-list li a:hover .cul-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);}
.cul-list li .cul-txt{float:left;width:100%;border:#eee solid 1px;border-top:none;padding:12px 20px;}
.cul-list li .cul-txt span{float:left;width:100%;font-size:18px;color:#dcb665;line-height:24px;font-family:"Georgia";margin-bottom:8px;}
.cul-list li .cul-txt h5{float:left;width:100%;font-size:14px;color:#000;line-height:24px;font-family:"微软雅黑";}

@media(max-width:769px){
	.cul-list{margin:40px auto 60px auto;}
	.cul-list li{width:50%;padding:0 12px;margin-bottom:30px;}
}

@media(max-width:480px){
	.cul-list{margin:24px auto 60px auto;}
	.cul-list li{padding:0 10px;margin-bottom:20px;}
	.cul-list li .cul-txt{padding:8px 10px;}
	.cul-list li .cul-txt span{font-size:14px;line-height:20px;}
}


/* 联系方式 */
.contact{width:100%;margin:60px auto 120px;min-height:300px;transition: all 1s;-webkit-transition: all 1s;}
.map{width:56%;float:left;}
#dituContent{width:100%;height:400px;}

.cont-txt{float:right;width:40%;}
.cont-txt h3{float:left;width:100%;font-size:18px;color:#dcb665;line-height:40px;margin-top:20px;margin-bottom:20px;}
.cont-txt h6{float:left;width:100%;font-size:14px;color:#666;line-height:36px;font-family:"宋体";}
.cont-txt h6 span{font-weight:600;}

@media(max-width:1080px){
	.contact{margin:24px auto 60px;}
	.map{width:100%;}
	#dituContent{height:300px;}
	.cont-txt{width:100%;}
	.cont-txt h3{margin-bottom:0;}
}

/*留言反馈*/
.feedback{width:100%;margin:60px auto 120px;background:#f9f9f9;padding:60px;}
.feedback p{float:left;width:31%;margin-left:3.5%;border-bottom:#ddd solid 1px;margin-bottom:24px;}
.feedback p span{float:left;width:70px;font-size:12px;color:#bbb;padding-left:12px;line-height:50px;font-family:"宋体";}
.feedback p input{float:left;width:calc(100% - 84px);outline:none;border:none;background:none;height:50px;}
.feedback p textarea{float:left;width:calc(100% - 84px);outline:none;border:none;background:none;line-height:50px;}
.feedback #submit{width:120px;height:40px;color:#fff;background:#dcb665;border-radius:20px;margin-top:60px;margin-bottom:20px;font-family:"宋体";}

@media(max-width:1080px){
	.feedback{margin:30px auto 60px;padding:40px 20px;}
	.feedback p{width:100%;margin-left:0;margin-bottom:12px;}
	.feedback p span{width:70px;line-height:40px;}
	.feedback p input{width:calc(100% - 84px);height:40px;}
	.feedback p textarea{width:calc(100% - 84px);line-height:40px;}
	.feedback #submit{width:120px;height:40px;border-radius:20px;margin-top:30px;margin-bottom:20px;}
}

@media(max-width:480px){
	.feedback{padding:20px;}
	.feedback p span{width:60px;padding-left:0;}
	.feedback p input{width:calc(100% - 64px);}
	.feedback p textarea{width:calc(100% - 64px);}
}

/*.map{width: 100%;height: 100%;}*/
/*.map .pop .top{border-bottom: none;}*/
/*.map .pop .center,.map .pop .bottom{-webkit-box-sizing: initial;-moz-box-sizing: initial;box-sizing: initial;}*/
/*.map .iw_poi_title{color: #da0000;}*/
.map label{display: block;max-width: none;}
.map img{max-width: none;}

