
/*banner图*/
.index-banner{width: 100%;height:680px;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%;background-position:center;background-repeat:no-repeat;background-size:cover;}

.index-banner .swiper-container .swiper-pagination{bottom:20px;}
.index-banner .swiper-container .swiper-pagination-bullet{opacity: 1;border-radius:50%;width:12px;margin:0 4px;background:none;height:12px;transition: all .3s;border:#fff solid 1px;}
.index-banner .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#fff;}

.index-banner .swiper-button-next,.index-banner .swiper-button-prev{width:50px;height:50px;margin-top:-25px;background:url(../images/icon-prev02.png) no-repeat center;display:none;transition: all 0.6s;-webkit-transition: all 0.6s;opacity:0.6; left:6%;}
.index-banner .swiper-button-next{background:url(../images/icon-next02.png) no-repeat center;right:6%;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:1200px){
	.index-banner{height:560px;transition: all 1s;-webkit-transition: all 1s;}
}

@media(max-width:1080px){
	.index-banner{height:480px;transition: all 1s;-webkit-transition: all 1s;}
}

@media(max-width:769px){
  	.index-banner:hover .swiper-button-next,.index-banner:hover .swiper-button-prev{display:none;}
  	.index-banner .swiper-container .swiper-pagination-bullet{width:8px;height:8px;}
}

@media(max-width:640px){
	.index-banner{height:320px;transition: all 1s;-webkit-transition: all 1s;}
  	.index-banner .swiper-container .swiper-pagination{bottom:6px;}
}

@media(max-width:480px){
  	.index-banner{height:240px;}
}

/*首页 大标题*/
.home-title{width:100%;margin:90px auto 0;position:relative;}
.home-title h3{width:100%;font-size:24px;color:#333;text-align:center;line-height:32px;height:32px;font-family:"Microsoft YaHei","微软雅黑";overflow: hidden; text-overflow: ellipsis; display: block; white-space: nowrap;}
.home-title i{display:block;width:40px;height:2px;background:#4d4d4d;margin:16px auto;}
.home-title h6{width:100%;font-size:88px;color:#f5f5f5;text-align:center;margin-top:20px;line-height:88px;height:88px;font-family:"Arial";overflow: hidden; text-overflow: ellipsis; display: block; white-space: nowrap;text-transform:uppercase;}

@media(max-width:991px){
    .home-title{margin:60px auto 0;}
	.home-title h3{font-size:18px;}
	.home-title i{margin:8px auto;}
	.home-title h6{font-size:48px;margin-top:20px;line-height:48px;height:48px;}
}

@media(max-width:640px){
    .home-title{margin:40px auto 0;}
	.home-title h3{font-size:18px;}
	.home-title h6{font-size:32px;line-height:32px;height:32px;margin-top:12px;}
}

.home-more{margin-top:40px;width:100%;}
.home-more a{display:block;margin:0 auto;width:120px;font-size:14px;color:#fff;font-family:"Microsoft YaHei","微软雅黑";text-align:center;line-height:36px;background:#1d7839;transition: all 0.3s;-webkit-transition: all 0.3s;}
.home-more a:hover{background:#175e2c;}

@media(max-width:991px){
	.home-more a{width:96px;font-size:12px;line-height:30px;}
}

/* 首页 产品展示 */
.home-pro-box{width:100%;margin:0 auto;overflow:hidden;}

.home-pro{width:100%;margin-top:-64px;padding-bottom:20px;position:relative;}
.home-pro li{padding:15px;}
.home-pro li a{float:left;width:100%;height:0;padding-bottom:100%;position:relative;}
.home-pro li a .pro-box{position:absolute;top:0;left:0;width:100%;height:100%;background:#fff;-webkit-box-shadow: 0 4px 30px rgba(0,0,0,0.1);box-shadow: 0 4px 30px rgba(0,0,0,0.1);}
.home-pro li a .icon{float:left;width:100%;}
.home-pro li a .icon img{display:block;width:100%;max-width:96px;margin:40px auto;}
.home-pro li a .txt{float:left;width:100%;padding:0 25px;transition: all 0.3s;-webkit-transition: all 0.3s;position:relative;}
.home-pro li a .txt p{float:left;width:120px;font-size:16px;color:#4c4c4c;font-family:"Microsoft YaHei","微软雅黑";line-height:28px;text-align:left;height:56px;transition:all 0.3s;-webkit-transition:all 0.3s;overflow:hidden; text-overflow:ellipsis; display:-webkit-box; -webkit-box-orient:vertical; -webkit-line-clamp:2;}
.home-pro li a .txt span.number{float:right;font-size:52px;color:#000;font-family:"Arial";line-height:56px;text-align:right;opacity:0.1;transition:all 0.3s;-webkit-transition:all 0.3s;}
.home-pro li:hover a .pro-box{background:#1d7839;}
.home-pro li:hover a .txt p{color:#fff;}

.home-pro .swiper-pagination{bottom:0;width:100%;}
.home-pro .swiper-pagination-bullet{opacity:1;margin:0 4px;background:none;border:#1d7839 solid 1px;transition:all .3s;}
.home-pro .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#1d7839;}

@media(max-width:991px){
	.home-pro{margin-top:-40px;}
	.home-pro li a .icon img{margin:20px auto;}
	.home-pro li a .txt{padding:0 16px;}
	.home-pro li a .txt p{width:100px;font-size:14px;line-height:24px;height:48px;}
	.home-pro li a .txt span.number{font-size:32px;line-height:48px;}
}

@media(max-width:769px){
	.home-pro .swiper-container{padding:15px 0;}
	.home-pro li{padding:0;-webkit-box-shadow: 0 2px 8px rgba(0,0,0,0.1);box-shadow: 0 2px 8px rgba(0,0,0,0.1);}
}

@media(max-width:640px){
	.home-pro{margin-top:-30px;}
}

@media(max-width:420px){
	.home-pro li a .icon img{margin:12px auto;max-width:48%;}
	.home-pro li a .txt{padding:0 8px;}
	.home-pro li a .txt p{width:100px;font-size:12px;line-height:24px;height:48px;}
	.home-pro li a .txt span.number{font-size:24px;line-height:48px;}
}

/* 首页 视频 */
.home-video{width:100%;margin-top:-48px;position:relative;overflow:hidden;}
.home-video .video-js{width:100%;height:100%;display:block;}
.home-video-img{width:100%;}
.home-video-img img{display:block;width:100%;}

@media(max-width:991px){
	.home-video{margin-top:-28px;}
}

@media(max-width:640px){
	.home-video{margin-top:-18px;}
}

/* 首页 新闻 */
.home-news{width:100%;margin-top:-48px;position:relative;margin-bottom:100px;}
.home-news li a{display:block;width:100%;position:relative;overflow:hidden;}
.home-news li a .news-img{width:100%;overflow:hidden;}
.home-news li a .news-img img{width:100%;display:block;transition: all 1s;}
.home-news li:hover a .news-img 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);}
.home-news li a .news-txt{width:100%;overflow:hidden;background:#fff;padding:3% 0;transition: all 0.3s;-webkit-transition: all 0.3s;}
.home-news li a .news-txt h4{width:100%;font-size:16px;color:#4c4c4c;font-family:"Microsoft YaHei","微软雅黑";text-align:left;line-height:28px;height:28px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;transition: all 0.3s;-webkit-transition: all 0.3s;}
.home-news li a .news-txt span.news-date{display:block;width:100%;font-size:12px;color:#999;line-height:20px;text-align:left;font-family:"Arial";}
.home-news li a .news-txt p{width:100%;margin-top:10px;font-size:14px;color:#808080;line-height:22px;height:44px;text-align:left;font-family:"Microsoft YaHei","微软雅黑";overflow:hidden; text-overflow:ellipsis; display:-webkit-box; -webkit-box-orient:vertical; -webkit-line-clamp:2;transition: all 0.3s;-webkit-transition: all 0.3s;}
.home-news li:hover a .news-txt h4{color:#1d7839;}

.home-news .swiper-pagination{bottom:50px;width:100%;display:none;}
.home-news .swiper-pagination-bullet{opacity:1;margin:0 4px;background:none;border:#1d7839 solid 1px;transition:all .3s;}
.home-news .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#1d7839;}

@media(max-width:991px){
	.home-news{margin-top:-28px;}
	.home-news .swiper-pagination{display:block;}
}

@media(max-width:640px){
	.home-news{margin-top:-18px;margin-bottom:60px;}
}


/* 关于我们 */
	/* 内页banner */
/* 内页banner */
.inside-banner{position:relative;width:100%;margin:0 auto;height:420px;transition: all 1s;-webkit-transition: all 1s;overflow:hidden;z-index:1;}
.inside-banner-txt{width:100%;max-width:1000px;margin:0 auto;overflow:hidden;}
.inside-banner-txt h3{width:100%;font-size:28px;margin-top:12%;color:#fff;line-height:40px;font-family:"Microsoft YaHei","微软雅黑";}
.inside-banner-txt .icon{display:block;width:36px;height:36px;background:url(../images/icon-down03.png) no-repeat center;background-size:100%;margin-top:24px;}

@media(max-width: 1080px){
	.inside-banner{height:360px;}
	.inside-banner-txt{padding:0 2.5%;}
}

@media(max-width: 991px){
	.inside-banner{height:320px;}
}

@media(max-width:640px){
	.inside-banner{height:240px;}
	.inside-banner-txt h3{font-size:16px;margin-top:12%;line-height:32px;}
	.inside-banner-txt .icon{width:24px;height:24px;margin-top:8px;}
}

@media(max-width:480px){
	.inside-banner{height:180px;}
}

/* 内页 内容区 */
.inside-main{width:100%;background:#fff;margin:0 auto;}

/*面包屑导航*/
.location{width:100%;height:80px;border-bottom:#ededed solid 1px;}
.home{float:right;font-family:"宋体"; height:72px;line-height:72px;font-size:12px; color:#999;margin-top:8px;}
.home a{float:left;height:72px;line-height:72px;color:#999;margin-left:10px; font-family:"宋体";}
.home a.icon{width:14px;background:url(../images/icon-home.png) no-repeat center;}
.home a.cur{color:#1d7839;}
.home span{float:left;width:5px;height:72px;margin-left:10px;background:url(../images/icon-right.png) no-repeat center center;}

@media(max-width: 991px){
	.location{display:none;}
}

/*内页左侧 二级导航*/
.subnav{float:left;width:260px;position: relative;margin-top:-60px;z-index:2;margin-bottom:60px;background:#fff;}
.subnav-title{float:left;width:100%;padding-left:30px;padding-top:40px;background:#1d7839;height:120px;}
.subnav-title h3{float:left;font-size:28px;color:#fff;line-height:40px;font-family:"Microsoft YaHei","微软雅黑";}
.subnav-title p{float:left;font-size:16px;margin-left:10px;color:#fff;line-height:56px;font-family:"Arial";text-transform:uppercase;}

.subnav ul{width:100%;float:left;margin-top:10px;}
.subnav ul li{float:left;width:100%;background:#f7f7f7;transition:all 0.2s;-webkit-transition: all 0.2s;}
.subnav ul li a{float:left;width:100%;padding:0 20px;font-size:16px;color:#4c4c4c;line-height:48px;font-family:"Microsoft YaHei","微软雅黑";border-left:transparent solid 4px;transition:all 0.2s;-webkit-transition: all 0.2s;}
.subnav ul li.cur a{color:#1d7839;border-left:#1d7839 solid 4px;}
.subnav ul li:hover a{color:#1d7839;border-left:#1d7839 solid 4px;}

.subnavCur{display:none;width:100%;float:left;padding:0 3%;background:#1d7839;}
.subnavCur h6{float:left;font-size:16px;line-height:40px;font-family:"Microsoft YaHei","微软雅黑";color:#fff;}
.btn_nv{float:right;width:24px; height:24px; cursor: pointer;z-index:99;margin-top:8px;}
.btn_nv img{width:100%;display:block;}

@media(max-width:991px){
	.subnav{width:100%;margin-top:-40px;margin-bottom:0;}
	.subnav-title{display:none;}
	.subnav ul{display:none;}
	.subnavCur{display:block;}

	.subnav ul{margin-top:1px;}
	.subnav ul li h5{padding:0 3%;}
	.subnav ul li h5 a{font-size:14px;line-height:40px;}
	.subnav ul li h5 i{right:3%;font-size:20px;line-height:40px;}
}

/* 内页 右侧内容区 */
.main-right{float:left;width:calc(100% - 260px);padding-left:60px;}
.inside-title{float:left;}
.inside-title h3{float:left;font-size:24px;color:#333;line-height:80px;font-family:"Microsoft YaHei","微软雅黑";}

.content{width:100%;margin:0 auto;min-height:300px;margin-bottom:60px;padding:40px 0;transition: all 0.2s;-webkit-transition: all 0.2s;}
.editor{width:100%;margin:0 auto;min-height:300px;font-size:14px;font-family:"Microsoft YaHei","微软雅黑";line-height:26px;color:#757575;transition: all 0.2s;-webkit-transition: all 0.2s;}
.editor p{line-height:26px;}
.editor img{max-width:100%;}

@media(max-width:991px){
	.main-right{width:100%;padding:0;}
	.content{margin-bottom:20px;}
}

/* 价值主张 */
.value-list{width:100%;}
.value-list li{float:left;width:100%;position:relative;}
.value-list li .img{float:left;width:52%;}
.value-list li .img img{display:block;width:100%;}
.value-list li .txt-box{position:absolute;right:0;top:0;width:50%;height:100%;vertical-align: middle;display: -webkit-flex; -webkit-align-items: center; display: flex;align-items: center;text-align:center;background:url(../images/value-bg01.png) no-repeat left center;background-size:100% 100%;}
.value-list li .txt{width:80%;margin:0 auto;}
.value-list li .txt h5{width:100%;font-size:20px;color:#4c4c4c;line-height:40px;text-align:center;margin-bottom:24px;font-family:"Microsoft YaHei","微软雅黑";}
.value-list li .txt h6{width:100%;font-size:14px;color:#808080;line-height:24px;text-align:center;}
.value-list li.last .img{float:right;}
.value-list li.last .txt-box{right:auto;left:0;background:url(../images/value-bg02.png) no-repeat left center;background-size:100% 100%;}

@media(max-width:480px){
	.value-list li{margin-bottom:20px;}
	.value-list li .img{width:100%;}
	.value-list li .txt-box{position:relative;width:100%;height:auto;background:#f7f7f7;}
	.value-list li .txt{width:100%;margin:0 auto;padding:16px;}
	.value-list li .txt h5{font-size:16px;line-height:40px;margin-bottom:8px;}
	.value-list li .txt h6{font-size:12px;}
	.value-list li.last .txt-box{background:#f7f7f7;}
}

/* 我们的客户 */
.client-list{width:100%;margin-bottom:40px;}
.client-list li{float:left;width:32%;margin-left:2%;margin-bottom:2%;border:#ebebeb solid 1px;background:#fff;
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.6s ease;
-moz-transition: transform 0.6s ease;
-o-transition: transform 0.6s ease;
-ms-transition: transform 0.6s ease;
transition: transform 0.6s ease;}
.client-list li:hover{position:relative;z-index:1;
    box-shadow: 0 0 30px rgba(0, 0, 0, 0.2);
    -webkit-transform: translate3d(0, -6px, 0);
    -moz-transform: translate3d(0, -6px, 0);
    -o-transform: translate3d(0, -6px, 0);
    -ms-transform: translate3d(0, -6px, 0);
    transform: translate3d(0, -6px, 0);
    -webkit-transition: transform 0.6s ease;
    -moz-transition: transform 0.6s ease;
    -o-transition: transform 0.6s ease;
    -ms-transition: transform 0.6s ease;
    transition: transform 0.6s ease;}
.client-list li:nth-child(3n+1){margin-left:0;}
.client-list li a{float:left;width:100%;}
.client-list li a img{display:block;width:100%;}

@media(max-width:480px){
	.client-list li{width:49%;}
	.client-list li:nth-child(3n+1){margin-left:2%;}
	.client-list li:nth-child(odd){margin-left:0;}
}

/* 荣誉资质 */
.honor-list{width:100%;}
.honor-list li{float:left;width:32%;margin-left:2%;margin-bottom:2%;}
.honor-list li:nth-child(3n+1){margin-left:0;}
.honor-list li a{float:left;width:100%;}
.honor-list li a .pic-box{width:100%;height:0;padding-bottom:76%;position:relative;}
.honor-list li a .pic{position:absolute;top:0;left:0; width:100%;height:100%;border:#ebebeb solid 1px;padding:10px;vertical-align: middle;display: -webkit-flex; -webkit-align-items: center; display: flex;align-items: center;text-align:center;transition: all 0.3s;-webkit-transition: all 0.3s;}
.honor-list li a .pic img{display:block;margin:0 auto;max-width:100%;max-height:100%;}
.honor-list li a h5{width:100%;font-size:14px;color:#4c4c4c;line-height:36px;text-align:center;height:36px;font-family:"Microsoft YaHei","微软雅黑";overflow:hidden;text-overflow:ellipsis;white-space:nowrap;transition: all 0.3s;-webkit-transition: all 0.3s;}
.honor-list li a:hover .pic{border:#1d7839 solid 1px;}
.honor-list li a:hover h5{color:#1d7839;}

@media(max-width:480px){
	.honor-list li{width:49%;}
	.honor-list li:nth-child(3n+1){margin-left:2%;}
	.honor-list li:nth-child(odd){margin-left:0;}
}

/* 产品中心 */
.pro-list{width:100%;}
.pro-list li{float:left;width:32%;margin-left:2%;margin-bottom:2%;-webkit-box-shadow: 0 2px 30px rgba(0,0,0,0.1);box-shadow: 0 2px 30px rgba(0,0,0,0.1);}
.pro-list li:nth-child(3n+1){margin-left:0;}
.pro-list li a{float:left;width:100%;height:0;padding-bottom:100%;position:relative;}
.pro-list li a .pro-box{position:absolute;top:0;left:0;width:100%;height:100%;background:#fff;transition: all 0.3s;-webkit-transition: all 0.3s;}
.pro-list li a .pro-box .icon{width:100%;}
.pro-list li a .pro-box .icon img{display:block;max-width:100%;margin:20% auto;}
.pro-list li a .pro-box h5{width:100%;font-size:16px;color:#4c4c4c;text-align:center;line-height:24px;font-family:"Microsoft YaHei","微软雅黑";overflow:hidden;text-overflow:ellipsis;white-space:nowrap;transition: all 0.3s;-webkit-transition: all 0.3s;}
.pro-list li a:hover .pro-box{background:#1d7839;}
.pro-list li a:hover .pro-box h5{color:#fff;}

@media(max-width: 991px){
	.pro-list li a .pro-box .icon img{width:50%;margin:10% auto;}
}

@media(max-width: 640px){
	.pro-list li{width:49%;}
	.pro-list li:nth-child(3n+1){margin-left:2%;}
	.pro-list li:nth-child(odd){margin-left:0;}
	.pro-list li a .pro-box h5{font-size:14px;}
}

/* 产品详情 */
.det-pic{width:100%;position:relative;}
#preview{float:left;width:480px;position:relative;}
.jqzoom{float:left;border:1px solid #e6e6e6;width:480px; height:360px;overflow: hidden; position: relative;}
.jqZoomPup {z-index:998; border: #aaa 1px solid; position: absolute; filter: alpha(opacity=50);background:#fede4f no-repeat 50% top; visibility: hidden;top: 0px; cursor: move; left: 0px; opacity: 0.5; -moz-opacity: 0.5; -khtml-opacity: 0.5;}
.zoomdiv {z-index:100;border:#e4e4e4 1px solid; position: absolute; text-align: center;display: none; overflow: hidden;left:490px;top:0px; background:#fff;}
.bigimg {width:800px;height:800px;}

#spec{position:relative;width:480px;height:86px; overflow: hidden;margin-top:10px;float:left;}

/*
.specLeftT{position:absolute;width:20px;height:82px;border:#ddd solid 1px;background:#eee url(../images/icon-left01.png) no-repeat center; top:0; cursor:pointer; left:0px;transition: all 0.3s;-webkit-transition: all 0.3s;}
.specRightT{position:absolute;width:20px;height:82px;border:#ddd solid 1px;background:#eee url(../images/icon-right01.png) no-repeat center; top:0; cursor:pointer;right:0px;transition: all 0.3s;-webkit-transition: all 0.3s;}
.specLeftF{position:absolute;width:20px;height:82px;border:#ddd solid 1px;background:#eee url(../images/icon-left01.png) no-repeat center; top:0; cursor:pointer; left:0px;transition: all 0.3s;-webkit-transition: all 0.3s;}
.specRightF{position:absolute;width:20px;height:82px;border:#ddd solid 1px;background:#eee url(../images/icon-right01.png) no-repeat center; top:0; cursor:pointer;right:0px;transition: all 0.3s;-webkit-transition: all 0.3s;}
.specLeftT:hover{border:#007dc4 solid 1px;background:#007dc4 url(../images/icon-left01-1.png) no-repeat center;}
.specRightT:hover{border:#007dc4 solid 1px;background:#007dc4 url(../images/icon-right01-1.png) no-repeat center;}
.specLeftF:hover{border:#007dc4 solid 1px;background:#007dc4 url(../images/icon-left01-1.png) no-repeat center;}
.specRightF:hover{border:#007dc4 solid 1px;background:#007dc4 url(../images/icon-right01-1.png) no-repeat center;}
*/

#specList{display: inline;float:left;margin-left:-4px;width:488px;height:86px;overflow:hidden;position:relative;}
#specList ul {position:absolute;height:86px;left:0px;}
#specList ul li {display: inline; float: left;width:114px;height:86px;margin:0 4px;}
#specList ul li img{width:112px;border:1px solid #eaeaea;height:84px;float:left;cursor:pointer;}

.wap-det-pic{float:left;width: 100%;position:relative;transition: all .3s;padding-bottom:30px;display:none;}
.wap-det-pic .swiper-container{border:#eee solid 1px;}
.wap-det-pic .swiper-slide img{width: 100%;}

.wap-det-pic .swiper-pagination{bottom:0;width:100%;}
.wap-det-pic .swiper-pagination-bullet{opacity:1;margin:0 4px;background:none;border:#1d7839 solid 1px;transition:all .3s;}
.wap-det-pic .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#1d7839;}

.det-top-txt{float:right;width:calc(100% - 520px);}
.det-top-txt h3{width:100%;font-size:18px;color:#4c4c4c;line-height:28px;font-family:"Microsoft YaHei","微软雅黑";margin-bottom:20px;}
.det-top-txt h6{width:100%;font-size:14px;color:#808080;line-height:20px;font-family:"Microsoft YaHei","微软雅黑";margin-top:12px;}


@media(max-width:1200px){
	#preview{display:none;}
	.wap-det-pic{display:block;}

	.det-top-txt{width:100%;margin-top:20px;}
}

/* 产品详情 */
.pro-det-nav{width:100%;height:40px;margin-top:60px;border-bottom:#ededed solid 1px;}
.pro-det-nav li{float:left;}
.pro-det-nav li a{float:left;padding:0 20px;font-size:16px;color:#4c4c4c;line-height:40px;font-family:"Microsoft YaHei","微软雅黑";}
.pro-det-nav li.cur a{color:#fff;background:#1d7839;}

.pro-det{width:100%;margin:0 auto;}
.det-warp{width:100%;margin:0 auto;transition: all 0.3s;-webkit-transition: all 0.3s;}
.det-warp-editor{width:100%;margin:0 auto;transition: all 0.3s;-webkit-transition: all 0.3s;padding:40px 0;}
.det-warp-editor h6{font-size:18px;color:#212121;line-height:24px;margin-bottom:20px;font-family:"Microsoft YaHei","微软雅黑";}

@media(max-width:1080px){
	.pro-det-nav{height:40px;}
	.pro-det-nav li{margin-right:3%}
	.pro-det-nav li a{padding:0 12px;font-size:14px;line-height:38px;}
	.det-warp-editor h6{font-size:16px;margin-bottom:12px;}
}

/* 新闻列表 */
.news-list{width:100%;margin:0 auto;}
.news-list li{width:100%;float:left;border-bottom:#ededed solid 1px;padding:30px 0;}
.news-list li:first-child{padding-top:0;}
.news-list li a{float:left;width:100%;}
.news-list li a .img{float:left;width:270px;position:relative;overflow:hidden;}
.news-list li a .img img{display:block;width:100%;transition: all 1s;}
.news-list li:hover a .img 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);}
.news-list li a .txt{float:right;width:calc(100% - 310px);}
.news-list li a .txt h3{float:left;width:100%;font-size:16px;color:#4c4c4c;line-height:24px;margin-top:20px;height:24px;font-family:"Microsoft YaHei","微软雅黑";overflow: hidden; text-overflow: ellipsis; display: block; white-space: nowrap;transition: all 0.3s;-webkit-transition: all 0.3s;}
.news-list li:hover a .txt h3{color:#1d7839;}
.news-list li a .txt .news-date{float:left;width:100%;font-size:12px;color:#999;line-height:20px;margin-top:8px;font-family:"Arial";}
.news-list li a .txt p{float:left;width:100%;font-size:14px;color:#808080;line-height:24px;margin-top:20px;font-family:"Microsoft YaHei","微软雅黑";height:48px;overflow:hidden; text-overflow:ellipsis; display:-webkit-box; -webkit-box-orient:vertical; -webkit-line-clamp:2;}

@media(max-width:769px){
	.news-list li{padding:20px 0;}
	.news-list li a .img{width:200px;}
	.news-list li a .txt{width:calc(100% - 230px);}
	.news-list li a .txt h3{margin-top:10px;}
	.news-list li a .txt p{margin-top:10px;}
}

@media(max-width:480px){
	.news-list li{padding:16px 0;}
	.news-list li a .img{width:120px;}
	.news-list li a .txt{width:calc(100% - 132px);}
	.news-list li a .txt h3{margin-top:0;}
	.news-list li a .txt .news-date{display:none;}
	.news-list li a .txt p{margin-top:10px;line-height:20px;height:40px;}
}

/* 新闻详情 */
.news-title{width:100%;margin:24px auto;}
.news-title .title{width:100%;font-size:18px;color:#4c4c4c;text-align:center;line-height:28px;text-transform:uppercase;}
.news-title .date{width:100%;font-size:12px;color:#999;line-height:28px;text-align:center;vertical-align:top;margin-top:8px;}
.news-title .date h6{display:inline-block;margin-left:16px;margin-right:16px;vertical-align:top;font-size:12px;color:#999;line-height:28px;}

@media(max-width: 1080px){
	.news-title{margin-bottom:24px;}
	.news-title .title{font-size:16px;line-height:28px;}
}

/* 返回列表 */
.return{width:100%;border-top:#ededed dashed 1px;padding-top:30px;margin-top:30px;margin-bottom:120px;}
.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:#1d7839;transition: all 0.3s;-webkit-transform: all 0.3s;}
.return .return-list{float:right;margin-top:10px;}
.return .return-list a{display:block;width:120px;height:36px;margin:0 auto;background:#1d7839;font-size:14px;color:#fff;font-family:"宋体";text-align:center;line-height:34px;transition: all 0.3s;-webkit-transition: all 0.3s;}
.return .return-list a:hover{background:#175e2c;}

@media(max-width:769px){
	.return{margin-bottom:60px;}
	.return .return-left{width:100%;}
	.return-left h5{width:80%;}
	.return .return-list{float:left;margin-top:0;}
	.return .return-list a{width:96px;font-size:12px;margin-bottom:12px;line-height:30px;height:32px;margin-top:0;}
}

/* 客服中心 */
.ser-editor-img{width:100%;}
.ser-editor-img li{float:left;width:32%;margin-left:2%;}
.ser-editor-img li:first-child{margin-left:0;}
.ser-editor-img li img{display:block;width:100%;border:#ebebeb solid 1px;}
.ser-editor-img li h6{width:100%;font-size:14px;color:#4c4c4c;line-height:24px;text-align:center;margin-top:10px;font-family:"Microsoft YaHei","微软雅黑";}

@media(max-width:480px){
	.ser-editor-img li{width:100%;margin-left:0;margin-bottom:4%;}
}


.ser-adv{width:100%;}
.ser-adv h3{width:100%;margin-bottom:24px;font-size:16px;color:#4c4c4c;line-height:24px;text-align:center;font-weight:bold;font-family:"Microsoft YaHei","微软雅黑";}
.ser-adv li{float:left;width:23.5%;margin-left:2%;}
.ser-adv li:first-child{margin-left:0;}
.ser-adv li img{width:100%;display:block;}
.ser-adv li h6{width:100%;font-size:14px;color:#4c4c4c;line-height:26px;text-align:center;padding:12px 0;font-family:"Microsoft YaHei","微软雅黑";background:#f7f7f7;}

@media(max-width:640px){
	.ser-adv li{width:49%;margin-bottom:2%;}
	.ser-adv li:nth-child(odd){margin-left:0;}
}

.ser-mode{width:100%;margin-top:60px;}
.ser-mode h3{width:100%;margin-bottom:24px;font-size:16px;color:#4c4c4c;line-height:24px;text-align:center;font-weight:bold;font-family:"Microsoft YaHei","微软雅黑";}
.ser-mode ul{width:100%;text-align:center;}
.ser-mode li{display:inline-block;margin-left:24px;margin-right:24px;}
.ser-mode li .img{width:96px;height:96px;border:#1d7839 solid 2px;border-radius:50%;overflow:hidden;position:relative;z-index:2;-webkit-box-shadow: 0 4px 30px rgba(0,0,0,0.1);box-shadow: 0 4px 30px rgba(0,0,0,0.1);}
.ser-mode li .img img{width:100%;display:block;}
.ser-mode li .txt{width:60px;padding:0 20px;height:180px;margin:-42px auto 0 auto;border-radius:60px;background:#1d7839;}
.ser-mode li .txt h6{width:20px;height:100%;font-size:14px;color:#fff;line-height:20px;text-align:center;font-family:"Microsoft YaHei","微软雅黑";writing-mode:vertical-lr;}

@media(max-width:640px){
	.ser-mode{margin-top:30px;}
	.ser-mode li{margin-left:8%;margin-right:8%;margin-bottom:4%;}
}

.ser-cooperate{width:100%;margin-top:60px;}
.ser-cooperate h3{width:100%;margin-bottom:24px;font-size:16px;color:#4c4c4c;line-height:24px;text-align:center;font-weight:bold;font-family:"Microsoft YaHei","微软雅黑";}
.ser-cooperate li{float:left;width:100%;padding:24px 0;border-bottom:#ebebeb solid 1px;}
.ser-cooperate li .icon{float:left;width:28%;}
.ser-cooperate li .icon span{display:block;width:96px;height:96px;border:#1d7839 solid 2px;border-radius:50%;font-size:48px;color:#1d7839;line-height:92px;text-align:center;font-weight:bold;font-family:"Arial";margin:10px auto;}
.ser-cooperate li .txt{float:right;width:72%;}
.ser-cooperate li .txt h5{width:100%;font-size:16px;color:#1d7839;line-height:26px;font-family:"Microsoft YaHei","微软雅黑";margin-bottom:16px;}

@media(max-width:640px){
	.ser-cooperate{margin-top:30px;}
	.ser-cooperate h3{margin-bottom:0;}
	.ser-cooperate li .icon span{width:64px;height:64px;font-size:32px;line-height:60px;}
}

/* 留言反馈 */
.feedback{width:100%;}
.feedback li{float:left;width:48.5%;margin-left:3%;margin-bottom:3%;position:relative;overflow:hidden;}
.feedback li:nth-child(odd){margin-left:0;}
.feedback li.feedback-textarea{width:100%;}
.feedback li.yzm{width:60%;margin-left:0;}
.feedback li.btn1{width:60%;margin-left:0;}
.feedback li h6{position:absolute;top:10px;left:12px;font-size:14px;color:#999;line-height:22px;transition: all 0.3s;-webkit-transition: all 0.3s;}
.feedback li h6 span{color:#d31824;}
.feedback li input.feedback-input{width:100%;height:42px;background:#f5f5f5;border-radius:0;border:none;padding:16px 20px 0;font-size:14px;color:#333;}
.feedback li textarea{width:100%;height:200px;background:#f5f5f5;border:none;padding:16px 20px 0;font-size:14px;color:#333;line-height:28px;border-radius:0;}
.feedback li.cur h6{left:4px;top:0;color:#333;transform:scale(0.8);transition: all 0.3s;-webkit-transition: all 0.3s;}
.feedback li input.feedback-btn{float:left;width:66%;height:42px;background:#1d7839;border:none;font-size:15px;color:#fff;border-radius:0;transition: all 0.3s;-webkit-transition: all 0.3s;}
.feedback li input.feedback-btn:hover{background:#175e2c;}
.feedback li input.yzm-input{width:66%;margin-bottom:16px;}
.feedback li .yzm-img{width:32%;float:right;background:#fff;height:42px;overflow:hidden;}
.feedback li .yzm-img img{height:100%;}

@media(max-width:640px){
	.feedback li{width:100%;margin-left:0;}
	.feedback li.yzm{width:100%;}
	.feedback li input.yzm-input{width:56%;}
	.feedback li .yzm-img{width:120px;}
	.feedback li.yzm{width:100%;}
	.feedback li input.feedback-btn{width:56%;}
}

/* 联系方式 */
.map{width:100%;height:520px;}
#dituContent{width:100%;height:100%}

.contact{width:100%;border:#ebebeb solid 1px;margin-bottom:40px;padding:40px;}
.contact h3{width:100%;font-size:24px;color:#333;line-height:32px;font-family:"Microsoft YaHei","微软雅黑";}
.contact li{float:left;width:100%;}
.contact li h6{width:100%;font-size:14px;color:#808080;line-height:24px;font-family:"Microsoft YaHei","微软雅黑";}
.contact li .tel{float:left;width:33.3%;margin:30px 0;}
.contact li .tel h4{width:100%;font-size:26px;color:#333;line-height:32px;font-family:"Arial";margin-top:12px;}
.contact li .name{float:left;width:33.3%;}
.contact li .address{float:left;width:33.3%;padding-right:4%;}
.contact li .fax{float:left;width:33.3%;}


@media(max-width:769px){
	.contact{margin-bottom:24px;padding:24px;}
	.contact h3{font-size:18px;}
	.contact li .tel{width:100%;margin:20px 0;}
	.contact li .tel h4{font-size:22px;margin-top:0;}

	.contact li .name{width:100%;}
	.contact li .address{width:100%;padding-right:0;}
	.contact li .fax{width:100%;}
}



/* 人力资源 */
.recruit-list{width:100%;}
.recruit-list li{float:left;width:100%;margin-bottom:20px;transition: all 0.3s;-webkit-transform: all 0.3s;position:relative;}
.recruit-list li .rec-title{float:left;width:100%;padding:0 3%;background:#f7f7f7;transition: all 0.3s;-webkit-transform: all 0.3s;}
.recruit-list li span{float:left;width:88%;font-size:18px;color:#5c5c5c;line-height:50px;font-family:"Microsoft YaHei","微软雅黑";text-align:left;transition: all 0.3s;-webkit-transform: all 0.3s;}
.recruit-list li .rec-more{width:12%;cursor:pointer;}
.recruit-list li .rec-more .icon{display:block;width:100%;height:50px;background-image:url(../images/icon-plus.png);background-repeat:no-repeat;background-position:center;transition: all 0.3s;-webkit-transform: all 0.3s;}
.recruit-list li:hover .rec-title{background:#1d7839;}
.recruit-list li:hover .rec-title span{color:#fff;}
.recruit-list li:hover .rec-more .icon{background-image:url(../images/icon-plus.png);}

.recruit-list li.open .rec-title{background:#1d7839;}
.recruit-list li.open .rec-title span{color:#fff;}
.recruit-list li.open .rec-more .icon{background-image:url(../images/icon-minus.png);}

.rec-content{width:100%;float:left;border:#ebebeb solid 1px;border-top:none;padding:30px 3%;display:none;}
.rec-content .txt{width:100%;font-size:14px;color:#808080;line-height:26px;font-family:"Microsoft YaHei","微软雅黑";}
.rec-content .txt p{line-height:26px;}
.rec-content .email{width:100%;margin-top:20px;font-size:14px;color:#1d7839;line-height:26px;font-family:"Microsoft YaHei","微软雅黑";}

@media(max-width: 640px){
	.recruit-list li{margin-bottom:12px;}
	.recruit-list li span{line-height:40px;}
	.recruit-list li .rec-name{font-size:16px;}
	.recruit-list li .rec-more{display:block;position:absolute;right:0;top:0;width:40px;}
	.recruit-list li .rec-more .icon{height:40px;background-size:12px;}
}




