@charset "UTF-8";



/*关于我们 发展历程*/
.process-list{width:100%;position:relative;}
.process-list .gallery-top{width:100%;margin:50px auto 0;}
.process-list .process-cont{width:100%;margin:0 auto;position: relative;padding:36px;border-radius:16px;}
.process-list .process-cont:after{content:"";position:absolute;top:96px;left:0;width:100%;height:1px;border-bottom:#ccc dashed 1px;z-index:6;}
.process-list .process-cont a{display:block;width:100%;}
.process-list .process-cont .txt-box{width:100%;min-height:200px;}
.process-list .process-cont .title{font-size:24px;color:#333;line-height:36px;font-weight:bold;text-align:left;}
.process-list .process-cont .txt{width:100%;text-align:left;position:relative;margin-top:60px;}
.process-list .process-cont .txt p{padding-left:20px;font-size:16px;color:#666;line-height:30px;font-family:'微软雅黑';position:relative;}
.process-list .process-cont .txt p:after{content:"";width:6px;height:6px;border-radius:50%;background:#999;position:absolute;top:12px;left:0;}


.process-list .process-cont .point{content:"";position:absolute;top:94px;left:36px;width:6px;height:6px;border-radius:50%;background:#ccc;z-index:8;transition: all 0.3s;-webkit-transition: all 0.3s;}
.process-list .process-cont .point:after{content:"";position:absolute;top:-6px;left:-6px;width:14px;height:14px;border-radius:50%;border:#ff6a00 solid 2px;z-index:5;transition: all 0.3s;-webkit-transition: all 0.3s;transform:scale(0);}

.process-list .gallery-top .swiper-slide-active .process-cont{background:#ff6a00;}
.process-list .gallery-top .swiper-slide-active .process-cont .point{background:#fff;}
.process-list .gallery-top .swiper-slide-active .process-cont .point:after{transform:scale(1);border-color:#fff;}
.process-list .gallery-top .swiper-slide-active .process-cont .title{color:#fff;}
.process-list .gallery-top .swiper-slide-active .process-cont .txt p{color:#fff;}
.process-list .gallery-top .swiper-slide-active .process-cont .txt p:after{background:#fff;}

.process-list .gallery-thumbs{width:100%;height:64px;}
.process-list .gallery-thumbs .thumbs{width:60px;position:relative;height:48px;cursor:pointer;}
.process-list .gallery-thumbs .line{position:absolute;bottom:8px;left:2%;width:96%;background:#e0e0e0;height:1px;z-index:0;}
.process-list .gallery-thumbs .txt{position:absolute;bottom:24px;left:0;width:100%;}
.process-list .gallery-thumbs .txt h6{width:100%;font-size:18px;color:#333;line-height:20px;font-weight:bold;text-align:center;transition: all 0.3s;-webkit-transition: all 0.3s;font-family:'Arial';}

.process-list .gallery-thumbs .thumbs:hover .txt h6{color:#ff6a00;font-size:28px;line-height:20px;}
.process-list .gallery-thumbs .swiper-slide-active .thumbs .txt h6{color:#ff6a00;;font-size:28px;line-height:20px;}

.process-list .swiper-button-next,.process-list .swiper-button-prev{width:16px;height:16px;margin-top:0;top:auto;bottom:0;outline:none;left:0;background:none;background-image: url(../img/about/icon-prev01.png);background-repeat:no-repeat;background-size:10px;background-position:right center;cursor:pointer;z-index:9}
.process-list .swiper-button-next{right:0;left:auto;background-image: url(../img/about/icon-next01.png);}
.process-list .swiper-button-next.swiper-button-disabled,.process-list .swiper-button-prev.swiper-button-disabled{opacity: 0.3;}


@media(max-width:1280px){
	.process-list .gallery-top{margin:40px auto 0;}
	.process-list .process-cont{padding:30px;}
	.process-list .process-cont:after{top:84px;}

	.process-list .process-cont .title{font-size:18px;line-height:28px;}
	.process-list .process-cont .txt{margin-top:48px;}
	.process-list .process-cont .point{top:82px;left:30px;}
}


@media(max-width:1080px){
	.process-list .gallery-top{margin:24px auto 0;}
	.process-list .process-cont{padding:24px;}
	.process-list .process-cont:after{top:70px;}
	.process-list .process-cont .txt-box{min-height:120;}
	.process-list .process-cont .title{font-size:16px;line-height:24px;}
	.process-list .process-cont .txt{margin-top:40px;}
	.process-list .process-cont .txt p{padding-left:16px;font-size:14px;line-height:28px;}
	.process-list .process-cont .txt p:after{width:4px;height:4px;top:12px;}


	.process-list .process-cont .point{top:70px;left:24px;width:4px;height:4px;}
	.process-list .process-cont .point:after{top:-4px;left:-4px;width:10px;height:10px;border:#ff6a00 solid 1px;}

	.process-list .gallery-thumbs{height:48px;}
	.process-list .gallery-thumbs .thumbs{height:36px;}
	.process-list .gallery-thumbs .line{bottom:8px;}
	.process-list .gallery-thumbs .txt{bottom:16px;}
	.process-list .gallery-thumbs .txt h6{font-size:16px;}

	.process-list .gallery-thumbs .thumbs:hover .txt h6{font-size:22px;}
	.process-list .gallery-thumbs .swiper-slide-active .thumbs .txt h6{font-size:22px;}

}

.brand-title h2{text-align:left;}
.about-brand{width:100%;}
.about-brand .brand-txt{float:left;width:47.65%;}
.about-brand .brand-img{float:right;width:47.65%;position:relative;}
.about-brand .brand-img .img{width:100%;background:#eee;position:relative;overflow:hidden;}
.about-brand .brand-img .img .img-cont{width:100%;height:0;padding-bottom:56.22%;overflow:hidden;position:relative;}
.about-brand .brand-img .img .img-cont .img-flex{position:absolute;width:100%;height:100%;top:0;left:0;display:flex;align-items:center;justify-content:center;}
.about-brand .brand-img .img .img-cont img{display:block;width:100%;height: 100%;object-fit: cover;transition:all 1s;-webkit-transition:all 1s;}
.about-brand .brand-img:hover .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);}

.about-brand .brand-img .play-btn{width:68px;height:68px;border-radius:16px;background:#fff;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:2;display:flex;align-items: center;justify-content: center;cursor:pointer;transition: all 0.3s;-webkit-transition: all 0.3s;}
.about-brand .brand-img .play-btn .icon{display:block;width:16px;height:20px;background:url(../img/about/icon-play.png) no-repeat center;background-size:100%;transition: all 0.3s;-webkit-transition: all 0.3s;}
.about-brand .brand-img .play-btn:hover{background:#ff6a00;}
.about-brand .brand-img .play-btn:hover .icon{background:url(../img/about/icon-play01.png) no-repeat center;background-size:100%;}

@media(max-width:1080px){
	.about-brand .brand-img .play-btn{width:48px;height:48px;border-radius:8px;}
	.about-brand .brand-img .play-btn .icon{width:12px;height:16px;}
}

@media(max-width:769px){
	.about-brand .brand-txt{width:100%;}
	.about-brand .brand-img{width:100%;margin-top:8px;}
}


/*视频弹框*/
.video-bg{position:fixed;z-index:9999999;top:0;left:0;background:#000;opacity:0.8;width:100%;height:100%;display:none;}
.home-videobox{position:fixed;z-index:10000001;width:60%;top:14%;left:20%;display:none;}
.home-videobox .video-close{position:absolute;right:-24px;top:-24px;width:48px;height:48px;background:rgba(0,0,0,0.6) url(../img/about/icon-nav-close01.png) no-repeat center;background-size:28px;border:#fff solid 2px;border-radius:50%;cursor:pointer;opacity:0.8;}

@media(max-width:1080px){
    .home-videobox{width:80%;left:10%;}
}
 
@media(max-width:769px){
    .home-videobox{width:95%;left:2.5%;top:30%;}
    .home-videobox .video-close{right:auto;top:auto;bottom:-48px;left:50%;margin-left:-14px;width:28px;height:28px;border:#fff solid 1px;background:rgba(0,0,0,0.6) url(../img/about/icon-nav-close01.png) no-repeat center;background-size:16px;}
}

/*企业荣誉*/
.honor-list{width:100%;position:relative;}
.honor-list figure{float:left;width:22.65%;margin:0;padding:0;margin-left:3.125%;margin-bottom:3.125%;background:#f5f5f5;}
.honor-list figure:nth-child(4n+1){margin-left:0;}
.honor-list figure a{display:block;width:100%;}
.honor-list figure a .pic-box{width:100%;height:0;padding-bottom:89.65%;position:relative;overflow:hidden;}
.honor-list figure a .pic{position:absolute;width:100%;padding:12%;height:100%;vertical-align:middle;display:-webkit-flex;-webkit-align-items:center;display:flex;text-align:center;justify-content:center;}
.honor-list figure a .pic img{vertical-align:middle;width:auto;max-width:100%;max-height:100%;display:block;margin:0 auto;}
.honor-list figure a .icon{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:2;background:#ff6a00;border-radius:50%;width:52px;height:52px;padding:14px;opacity:0;transition: all 0.3s;-webkit-transition: all 0.3s;}
.honor-list figure a .icon img{display:block;width:100%;}
.honor-list figure a:hover .icon{opacity:1;}
.honor-list figure a .txt-box{width:100%;padding:0 20px;transition: all 0.3s;-webkit-transition: all 0.3s;}
.honor-list figure a .txt{width:100%;padding:20px 0;border-top:#e0e0e0 solid 1px;transition: all 0.3s;-webkit-transition: all 0.3s;}
.honor-list figure a h3{width:100%;font-size:16px;color:#333;line-height:36px;font-family:"微软雅黑";height:36px;text-align:center;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;transition: all 0.3s;-webkit-transition: all 0.3s;}
.honor-list figure a:hover h3{color:#fff;}
.honor-list figure a:hover .txt-box{background:#ff6a00;}
.honor-list figure a:hover .txt{border-top:#ff6a00 solid 1px;}

@media(max-width:1080px){
	.honor-list figure a .txt{padding:12px 0;}
	.honor-list figure a h3{font-size:14px;line-height:24px;height:24px;}
}

@media(max-width:769px){
	.honor-list figure{width:31.33%;margin-left:3%;margin-bottom:3%;}
	.honor-list figure:nth-child(4n+1){margin-left:3%;}
	.honor-list figure:nth-child(3n+1){margin-left:0;}
}

@media(max-width:480px){
	.honor-list figure{width:48.5%;}
	.honor-list figure:nth-child(3n+1){margin-left:3%;}
	.honor-list figure:nth-child(odd){margin-left:0;}
}

/*公司相册*/
.picture-list{width:100%;position:relative;}
.picture-list figure{float:left;width:31.25%;margin:0;padding:0;margin-left:3.125%;margin-bottom:3.125%;background:#f5f5f5;border-radius:16px;overflow:hidden;}
.picture-list figure:nth-child(3n+1){margin-left:0;}
.picture-list figure a{display:block;width:100%;}
.picture-list figure a .pic-box{width:100%;height:0;padding-bottom:66.75%;position:relative;overflow:hidden;}
.picture-list figure a .pic{position:absolute;width:100%;height:100%;vertical-align:middle;display:-webkit-flex;-webkit-align-items:center;display:flex;text-align:center;justify-content:center;}
.picture-list figure a .pic img{vertical-align:middle;width:100%;height:100%;display:block;margin:0 auto;}
.picture-list figure a .icon{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:2;background:#ff6a00;border-radius:50%;width:52px;height:52px;padding:14px;opacity:0;transition: all 0.3s;-webkit-transition: all 0.3s;}
.picture-list figure a .icon img{display:block;width:100%;}
.picture-list figure a:hover .pic{opacity:0.5;}
.picture-list figure a:hover .icon{opacity:1;}
.picture-list figure a .txt-box{width:100%;padding:0 20px;transition: all 0.3s;-webkit-transition: all 0.3s;}
.picture-list figure a .txt{width:100%;padding:20px 0;border-top:#e0e0e0 solid 1px;transition: all 0.3s;-webkit-transition: all 0.3s;}
.picture-list figure a h3{width:100%;font-size:16px;color:#333;line-height:36px;font-family:"微软雅黑";height:36px;text-align:center;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;transition: all 0.3s;-webkit-transition: all 0.3s;}
.picture-list figure a:hover h3{color:#fff;}
.picture-list figure a:hover .txt-box{background:#ff6a00;}
.picture-list figure a:hover .txt{border-top:#ff6a00 solid 1px;}

@media(max-width:1080px){
	.picture-list figure a .txt{padding:12px 0;}
	.picture-list figure a h3{font-size:14px;line-height:24px;height:24px;}
}

@media(max-width:769px){
	.picture-list figure{width:48.5%;margin-left:3%;}
	.picture-list figure:nth-child(3n+1){margin-left:3%;}
	.picture-list figure:nth-child(odd){margin-left:0;}
}

@media(max-width:480px){
	.picture-list figure{width:100%;margin-left:0;}
	.picture-list figure:nth-child(odd){margin-left:0;}
}

/*联系我们*/
.contact-box{width:100%;padding:30px 0 30px 36px;background:#f5f5f5;border-radius:16px;}
.contact-title{float:left;width:100%;font-size:18px;color:#ff6a00;line-height:32px;font-weight:bold;margin-bottom:24px;}
.contact-addr{float:left;width:50%;}
.contact-addr .addr{width:100%;margin-bottom:24px;}
.contact-addr .addr h5{font-weight:bold;font-size:16px;color:#333;line-height:32px;}
.contact-addr .addr h6{font-size:16px;color:#333;line-height:32px;}

.contact-code{float:right;width:48%;display: flex;justify-content:flex-end;}
.contact-code .code{width:150px;margin-right:12.5%;margin-top:12px;}
.contact-code .code .img{width:100%;padding:8px;border-radius:12px;background:#fff;box-shadow:0 2px 12px rgba(0,0,0,0.1);}
.contact-code .code h6{margin-top:12px;font-size:16px;color:#333;line-height:32px;text-align:center;}

@media(max-width:1080px){
	.contact-box{padding:30px 0 30px 36px;}
	.contact-title{font-size:16px;line-height:28px;margin-bottom:16px;}
	.contact-addr .addr{margin-bottom:16px;}
	.contact-addr .addr h5{font-size:14px;line-height:28px;}
	.contact-addr .addr h6{font-size:14px;line-height:28px;}
	.contact-code{justify-content:space-around;}
	.contact-code .code{width:128px;margin:0;margin-top:8px;}
	.contact-code .code h6{margin-top:6px;font-size:14px;line-height:28px;}
}

@media(max-width:769px){
	.contact-box{padding:24px 20px;}
	.contact-title{margin-bottom:8px;}
	.contact-addr{width:100%;}
	.contact-addr .addr{margin-bottom:8px;}
	.contact-addr .addr h5{line-height:24px;}
	.contact-addr .addr h6{line-height:24px;}
	.contact-code{width:100%;}
	.contact-code .code{float:left;margin-right:20px;width:120px;margin-top:16px;}
	.contact-code .code .img{padding:6px;border-radius:8px;}
	.contact-code .code h6{margin-top:6px;font-size:14px;line-height:28px;}
}

.contact-map-box{width:100%;background:#f7ede6;padding:80px 0;}
.contact-map-box .home-main{position:relative;}
.contact-map-box .map-img{float:right;width:78.203125%;}
.contact-map-box .map-addr{position:absolute;left:20px;top:0;background:#fff;border-radius:16px;width:40.625%;height:100%;z-index:2;padding:10px;}
.contact-map-box .map-scroll{width:100%;height:100%;padding:0 24px;z-index:2;overflow-y:auto;}
.contact-map-box .map-addr li{width:100%;padding:36px 0;border-bottom:#e0e0e0 solid 1px;}
.contact-map-box .map-addr li:last-child{border-bottom:0;}
.contact-map-box .map-addr li h5{font-size:18px;color:#333;line-height:24px;font-weight:bold;margin-bottom:12px;}
.contact-map-box .map-addr li h6{font-size:16px;color:#666;line-height:24px;}


@media(max-width:1280px){
	.contact-map-box{padding:60px 0;}
}

@media(max-width:1080px){
	.contact-map-box{padding:40px 0;}
	.contact-map-box .map-addr{left:4%;}

	.contact-map-box .map-scroll{padding:0 10px;}
	.contact-map-box .map-addr li{padding:20px 0;}
	.contact-map-box .map-addr li h5{font-size:16px;margin-bottom:6px;}
	.contact-map-box .map-addr li h6{font-size:14px;}
}

@media(max-width:769px){
	.contact-map-box .map-img{width:100%;}
	.contact-map-box .map-addr{position:relative;left:0;top:0;width:100%;height:auto;float:left;margin-top:20px;}
	.contact-map-box .map-scroll{height:auto;}

	.contact-map-box .map-addr li{padding:16px 0;}
	.contact-map-box .map-addr li h5{font-size:14px;margin-bottom:4px;}
	.contact-map-box .map-addr li h6{font-size:12px;line-height:20px;}
}

/*公益活动*/
.activity-exp{width:100%;padding:36px;background:#f7ede6;border-radius:16px;font-size:16px;color:#666;line-height:36px;margin-bottom:48px;}
.activity-exp p{line-height:inherit;}
.activity-exp.news-det-exp{padding:16px 36px;}

.activity-list{width:100%;}
.activity-list li{float:left;width:31.25%;margin:0;padding:0;margin-left:3.125%;margin-bottom:3.125%;background:#f5f5f5;border-radius:16px;overflow:hidden;}
.activity-list li:nth-child(3n+1){margin-left:0;}
.activity-list li a{display:block;width:100%;}
.activity-list li a .img{width:100%;background:#eee;position:relative;overflow:hidden;}
.activity-list li a .img .img-cont{width:100%;height:0;padding-bottom:66.75%;overflow:hidden;position:relative;}
.activity-list li a .img .img-cont .img-flex{position:absolute;width:100%;height:100%;top:0;left:0;display:flex;align-items:center;justify-content:center;}
.activity-list li a .img .img-cont img{display:block;width:100%;height: 100%;object-fit: cover;transition:all 1s;-webkit-transition:all 1s;}
.activity-list li a:hover .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);}

.activity-list li a .txt{width:100%;padding:36px;transition: all 0.3s;-webkit-transition: all 0.3s;}
.activity-list li a .txt h5{width:100%;font-size:18px;color:#333;line-height:28px;height:56px;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;}
.activity-list li a .txt .time{padding-left:30px;margin-top:48px;font-size:16px;color:#999;line-height:24px;font-family:"Arial";background-image: url(../img/about/icon-time.png);background-repeat:no-repeat;background-position:left center;background-size:16px;transition: all 0.3s;-webkit-transition: all 0.3s;}

.activity-list li a:hover .txt{background:#ff6a00;}
.activity-list li a:hover .txt h5{color:#fff;}
.activity-list li a:hover .txt .time{background-image: url(../img/about/icon-time01.png);color:#fff;}

@media(max-width:1080px){
	.activity-exp{padding:20px;font-size:14px;line-height:28px;margin-bottom:3%;}
	.activity-exp.news-det-exp{padding:12px 20px;}

	.activity-list li a .txt{padding:20px;}
	.activity-list li a .txt h5{font-size:16px;line-height:24px;height:48px;}
	.activity-list li a .txt .time{padding-left:24px;margin-top:24px;font-size:14px;}
}

@media(max-width:769px){
	.activity-list li{width:48.5%;margin-left:3%;}
	.activity-list li:nth-child(3n+1){margin-left:3%;}
	.activity-list li:nth-child(odd){margin-left:0;}
}

@media(max-width:480px){
	.activity-list li{width:100%;margin-left:0;}
	.activity-list li:nth-child(odd){margin-left:0;}
}

.activity-list.recom-case{padding-bottom:20px;}
.activity-list.recom-case li a .txt{padding:20px;}
.activity-list.recom-case li a .txt h5{font-size:16px;line-height:28px;height:56px;}

@media(max-width:1080px){
	.activity-list li a .txt{padding:12px;}
	.activity-list li a .txt h5{font-size:14px;}
}


/*新闻详情*/
.news-det{width:100%;background:#fff;padding:0 40px;}
.detail-title{width:100%;padding:36px 0;border-bottom:#e0e0e0 solid 1px;margin-bottom:40px;}
.detail-title h1{font-size:24px;color:#333;line-height:36px;font-weight:bold;}
.detail-title h6{margin-top:12px;font-size:16px;color:#888;line-height:24px;}
.detail-title h6 span{margin-right:40px;}
.detail-content{width:100%;}
.activity-slide{width:100%;margin-bottom:30px;}
.activity-slide .swiper-button-next,.activity-slide .swiper-button-prev{width:40px;height:40px;margin-top:-20px;transition: all 0.3s;-webkit-transition: all 0.3s;left:2%;text-align:center;background:none;border-radius:50%;opacity:1;cursor:pointer;outline: none;}
.activity-slide .swiper-button-next .icon,.activity-slide .swiper-button-prev .icon{width:48px;height:48px;border-radius:50%;background:rgba(0,0,0,0.3);padding:14px;cursor:pointer;}
.activity-slide .swiper-button-next .icon img,.activity-slide .swiper-button-prev .icon img{width:100%;display:block;}
.activity-slide .swiper-button-next{right:2%;left:auto;}
.activity-tel{width:100%;}
.activity-tel .tel-title{font-size:16px;color:#ff6a00;line-height:28px;}
.activity-tel .tel{font-size:24px;color:#ff6a00;font-weight:bold;line-height:36px;font-family:"Arial";}
.activity-tel .tel span{font-size:16px;color:#888;font-weight:normal;margin-left:4px;}

.detail-bottom{width:100%;margin-top:70px;border-top:#e0e0e0 solid 1px;padding:36px 0;}

.activity-recom{width:100%;padding-bottom:28px;position:relative;}
.activity-recom a{display:block;width:100%;background:#fff;overflow:hidden;border-radius:16px;}
.activity-recom a .img{width:100%;background:#eee;position:relative;overflow:hidden;}
.activity-recom a .img .img-cont{width:100%;height:0;padding-bottom:66.75%;overflow:hidden;position:relative;}
.activity-recom a .img .img-cont .img-flex{position:absolute;width:100%;height:100%;top:0;left:0;display:flex;align-items:center;justify-content:center;}
.activity-recom a .img .img-cont img{display:block;width:100%;height: 100%;object-fit: cover;transition:all 1s;-webkit-transition:all 1s;}
.activity-recom a:hover .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);}

.activity-recom a .txt{width:100%;padding:36px;text-align:left;transition: all 0.3s;-webkit-transition: all 0.3s;}
.activity-recom a .txt h5{width:100%;font-size:18px;color:#333;line-height:28px;height:56px;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;}
.activity-recom a .txt .time{padding-left:30px;margin-top:48px;font-size:16px;color:#999;line-height:24px;font-family:"Arial";background-image: url(../img/about/icon-time.png);background-repeat:no-repeat;background-position:left center;background-size:16px;transition: all 0.3s;-webkit-transition: all 0.3s;}
.activity-recom a:hover .txt{background:#ff6a00;}
.activity-recom a:hover .txt h5{color:#fff;}
.activity-recom a:hover .txt .time{background-image: url(../img/about/icon-time01.png);color:#fff;}

.activity-recom .swiper-pagination{top:auto;bottom:0;width:128px;height:8px;background:#e0e0e0;border-radius:4px;left:50%;transform:translate(-50%,0);overflow:hidden;}
.activity-recom .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:#ff6a00;border-radius:4px;}

@media(max-width:1280px){
	.activity-recom a .txt{padding:28px;}
	.activity-recom a .txt .time{margin-top:32px;}
}

@media(max-width:1080px){
	.news-det{padding:0 20px;}
	.detail-title{padding:20px 0;margin-bottom:20px;}
	.detail-title h1{font-size:18px;line-height:28px;}
	.detail-title h6{margin-top:8px;font-size:14px;line-height:20px;}
	.detail-title h6 span{margin-right:20px;}
	.activity-slide{margin-bottom:20px;}
	.activity-slide .swiper-button-next,.activity-slide .swiper-button-prev{width:32px;height:32px;margin-top:-16px;}
	.activity-slide .swiper-button-next .icon,.activity-slide .swiper-button-prev .icon{width:32px;height:32px;padding:8px;}
	.activity-tel .tel-title{font-size:14px;line-height:24px;}
	.activity-tel .tel{font-size:18px;line-height:28px;}
	.activity-tel .tel span{font-size:14px;}

	.detail-bottom{margin-top:40px;padding:20px 0;}

	.activity-recom{padding-bottom:20px;}
	.activity-recom a .txt{padding:20px;}
	.activity-recom a .txt h5{font-size:16px;line-height:24px;height:48px;}
	.activity-recom a .txt .time{padding-left:24px;margin-top:24px;font-size:14px;}
	.activity-recom .swiper-pagination{width:96px;height:6px;}
}


.news-list{width:100%;padding-bottom:40px;}
.news-list li{float:left;width:100%;padding:40px 0;border-bottom:#e0e0e0 solid 1px;}
.news-list li:first-child{padding-top:0;}
.news-list li a{float:left;width:100%;}
.news-list li a .img{float:left;width:33.3333%;background:#eee;position:relative;overflow:hidden;}
.news-list li a .img .img-cont{width:100%;height:0;padding-bottom:60%;overflow:hidden;position:relative;}
.news-list li a .img .img-cont .img-flex{position:absolute;width:100%;height:100%;top:0;left:0;display:flex;align-items:center;justify-content:center;}
.news-list li a .img .img-cont img{display:block;width:100%;height: 100%;object-fit: cover;transition:all 1s;-webkit-transition:all 1s;}
.news-list li a:hover .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:64.28%;}
.news-list li a .txt h5{width:100%;font-size:16px;color:#333;line-height:28px;height:28px;font-weight:bold;overflow: hidden; text-overflow: ellipsis; display: block; white-space: nowrap;transition: all 0.3s;-webkit-transition: all 0.3s;}
.news-list li a .txt h6{width:100%;font-size:16px;color:#888;line-height:28px;margin-top:12px;margin-bottom:12px;}
.news-list li a .txt h6 span{margin-right:40px;}
.news-list li a .txt p{width:100%;font-size:16px;color:#888;line-height:28px;height:84px;overflow:hidden; text-overflow:ellipsis; display:-webkit-box; -webkit-box-orient:vertical; -webkit-line-clamp:3;transition: all 0.3s;-webkit-transition: all 0.3s;}
.news-list li a:hover .txt h5{color:#ff6a00;}

.news-list li .news-list-tag{float:left;width:100%;margin-top:16px;padding-left:32px;background-image: url(../img/about/icon-tag.png);background-repeat:no-repeat;background-size:14px;background-position:left center;}
.news-list li .news-list-tag a{float:left;width:auto;font-size:14px;color:#bbb;line-height:24px;margin-right:30px;transition: all 0.3s;-webkit-transition: all 0.3s;}
.news-list li .news-list-tag a:hover{color:#ff6a00;}

@media(max-width:1080px){
	.news-list li{padding:20px 0;}
	.news-list li a .txt h6{font-size:14px;line-height:24px;margin-top:8px;margin-bottom:8px;}
	.news-list li a .txt h6 span{margin-right:20px;}
	.news-list li a .txt p{font-size:14px;line-height:24px;height:48px;-webkit-line-clamp:2;}

	.news-list li .news-list-tag{margin-top:8px;padding-left:24px;background-size:12px;}
	.news-list li .news-list-tag a{font-size:12px;line-height:20px;margin-right:16px;}
}

@media(max-width:480px){
	.news-list li{padding:16px 0;}
	.news-list li a .img{width:100%;}
	.news-list li a .txt{width:100%;margin-top:12px;}
	.news-list li a .txt h5{font-size:14px;line-height:24px;height:24px;}
	.news-list li a .txt h6{font-size:12px;line-height:20px;margin-top:4px;margin-bottom:4px;}

	.news-list li .news-list-tag{padding-left:20px;}
	.news-list li .news-list-tag a{margin-right:12px;}
}

.recom-list-box{width:100%;background:#fff;padding:20px;margin-top:40px;}

.recom-search{width:100%;margin-bottom:40px;}
.recom-search .input{float:left;width:calc(100% - 80px);height:48px;padding:10px 20px;line-height:28px;font-size:14px;color:#333;background:#f5f5f5;border-top-left-radius:24px;border-bottom-left-radius:24px;}
.recom-search .btn{float:right;width:80px;height:48px;font-size:16px;color:#fff;background:#ff6a00;border-top-right-radius:24px;border-bottom-right-radius:24px;cursor:pointer;}

.recom-title{width:100%;margin-top:20px;color:#ff6a00;line-height:28px;margin-bottom:20px;}
.recom-title h3{font-size:18px;color:#ff6a00;line-height:28px;font-weight:bold;}

.hot-news{width:100%;}
.hot-news li{width:100%;margin-bottom:12px;}
.hot-news li a{display:block;width:100%;}
.hot-news li a h5{width:100%;font-size:16px;color:#333;line-height:28px;height:28px;overflow: hidden; text-overflow: ellipsis; display: block; white-space: nowrap;transition: all 0.3s;-webkit-transition: all 0.3s;}
.hot-news li a h6{width:100%;font-size:16px;color:#888;line-height:28px;font-family: "Arial";}
.hot-news li a:hover h5{color:#ff6a00;}

.recom-list-box.first-list{margin-top:0;}

@media(max-width:1080px){
	.recom-list-box{margin-top:0;}
	.recom-list-box.sec-list{margin-top:40px;}

	.recom-search{margin-bottom:20px;}
	.recom-search .input{width:calc(100% - 60px);height:36px;padding:8px 10px;line-height:20px;}
	.recom-search .btn{width:60px;height:36px;font-size:14px;}

	.recom-title{margin-bottom:12px;margin-top:0;}
	.recom-title h3{font-size:16px;}
	.hot-news li{margin-bottom:10px;}
	.hot-news li:last-child{margin-bottom:0;}
	.hot-news li a h5{font-size:14px;line-height:24px;height:24px;}
	.hot-news li a h6{font-size:14px;line-height:24px;}
}

@media(max-width:769px){
	.recom-title h3{font-size:14px;}
}

.online-list{width:100%;}
.online-list li{float:left;width:100%;margin-bottom:20px;}
.online-list li a{float:left;width:100%;}
.online-list li a .icon{float:left;width:16px;}
.online-list li a .txt{float:right;width:calc(100% - 28px);}
.online-list li a .txt h5{font-size:16px;color:#888;line-height:20px;margin-bottom:8px;}
.online-list li a .txt h6{font-size:16px;color:#888;line-height:28px;font-weight:bold;}
.online-list .code-img{width:100%;padding-bottom:12px;}
.online-list .code-img .img{width:120px;margin:10px auto;background:#f7ede6;padding:8px;}
.online-list .code-img p{width:100%;text-align:center;font-size:16px;color:#888;line-height:28px;font-weight:bold;}

@media(max-width:1080px){
	.online-list li{margin-bottom:12px;}
	.online-list li a .txt{width:calc(100% - 24px);}
	.online-list li a .txt h5{font-size:14px;line-height:20px;margin-bottom:4px;}
	.online-list li a .txt h6{font-size:14px;line-height:24px;}
	.online-list .code-img{padding-bottom:8px;}
	.online-list .code-img .img{width:100px;padding:6px;}
	.online-list .code-img p{font-size:14px;line-height:24px;}
}

.recom-tag-list{width:100%;}
.recom-tag-list li{float:left;margin-right:10px;margin-bottom:10px;}
.recom-tag-list li a{float:left;font-size:16px;color:#666;line-height:36px;padding:0 20px;border-radius:20px;background:#f5f5f5;transition: all 0.3s;-webkit-transition: all 0.3s;}
.recom-tag-list li a strong{font-weight:normal;}
.recom-tag-list li a:hover{color:#fff;background:#ff6a00;}

@media(max-width:769px){
	.recom-tag-list li{margin-right:8px;margin-bottom:8px;}
	.recom-tag-list li a{font-size:14px;line-height:28px;padding:0 12px;}
}

.detail-return{width:100%;}
.detail-return .return-left{float:left;width:68%;}
.detail-return .return-left a{float:left;width:100%;}
.detail-return .return-left a span{float:left;width:100%;font-size:16px;color:#888;line-height:36px;height:36px;font-family:"微软雅黑";overflow: hidden; text-overflow: ellipsis; display: block; white-space: nowrap;transition: all 0.3s;-webkit-transition: all 0.3s;}
.detail-return .return-left a:hover span{color:#ff6a00;}

.return-btn{float:right;margin-top:12px;}
.return-btn a{float:left;width:136px;height:48px;background:#ff6a00;border-radius:30px;transition: all 0.3s;-webkit-transition: all 0.3s;}
.return-btn .icon{float:left;width:20px;height:20px;margin-top:14px;margin-left:20px;background-image:url(../img/about/icon-return.png);background-size:100%;background-repeat:no-repeat;background-position:center;}
.return-btn span{float:left;margin-left:12px;font-size:16px;color:#fff;line-height:48px;font-family:"微软雅黑";}
.return-btn a:hover{box-shadow: 0 2px 12px rgba(214,85,27,0.6);}

@media(max-width:1080px){
	.detail-return .return-left a span{font-size:14px;line-height:28px;height:28px;}
	.return-btn{margin-top:8px;}
	.return-btn a{width:100px;height:36px;}
	.return-btn .icon{width:16px;height:16px;margin-top:10px;margin-left:10px;}
	.return-btn span{margin-left:8px;font-size:14px;line-height:36px;}
}

@media(max-width:480px){
	.detail-return .return-left{width:100%;}

	.return-btn{float:left;margin-top:0;margin-bottom:12px;}
}

.news-top{width:100%;margin-top:40px;display: flex;flex-direction: row;justify-content: space-between;}
.news-top .outside-link{width:23.4375%;}
.news-top .outside-link ul{width:100%;}
.news-top .outside-link li{float:left;width:100%;background:#ff6a00;padding:30px;margin-bottom:12px;}
.news-top .outside-link li:last-child{margin-bottom:0;}
.news-top .outside-link li a{float:left;width:100%;display: flex;justify-content: space-between;align-items: center;}
.news-top .outside-link li a .icon{width:56px;opacity:0.2;}
.news-top .outside-link li a .txt{width:calc(100% - 60px);}
.news-top .outside-link li a .txt h5{font-size:16px;color:#fff;font-weight:bold;line-height:20px;}
.news-top .outside-link li a .txt .arrow{width:24px;height:24px;background:#fff;border-radius:50%;margin-top:12px;display:flex;justify-content: center;align-items: center;}
.news-top .outside-link li a .txt .arrow img{display:block;width:8px;}

.news-top .news-adv{width:50%;}
.news-top .news-adv a{display:block;width:100%;height:100%;background-position: center;background-repeat: no-repeat;background-size:cover;}

.news-top .hot-right{width:23.4375%;background:#fff;padding:0 20px;}


.news-top .wap-news-adv{display:none;}
.news-top .pc-news-adv{display:block;}

@media(max-width:1080px){
	.news-top .outside-link li{padding:20px;margin-bottom:8px;}
	.news-top .outside-link li a .icon{width:48px;}
	.news-top .outside-link li a .txt{width:calc(100% - 48px);}
	.news-top .outside-link li a .txt h5{font-size:14px;}
	.news-top .outside-link li a .txt .arrow{width:20px;height:20px;margin-top:18px;}
	.news-top .outside-link li a .txt .arrow img{width:6px;}
	.news-top .hot-right{padding-top:20px;}
}
@media(max-width:769px){
	.news-top{flex-wrap: wrap;}
	.news-top .outside-link{width:48.5%;}
	.news-top .hot-right{width:48.5%;padding-top:8px;padding-bottom:8px;}
	.news-top .news-adv{width:100%;margin-top:3%;}
	.news-top .wap-news-adv{display:block;}
	.news-top .pc-news-adv{display:none;}
	.news-top .outside-link li{padding:16px 12px;}
	.news-top .outside-link li a .icon{width:32px;}
	.news-top .outside-link li a .txt{width:100%;}
	.news-top .outside-link li a .txt h5{font-size:14px;}
	.news-top .outside-link li a .txt .arrow{width:20px;height:20px;margin-top:16px;}
}

.news-sort{width:100%;}
.news-sort li{width:100%;border-bottom:#e0e0e0 solid 1px;}
.news-sort li:last-child{border-bottom:none;}
.news-sort li a{width:100%;padding:14px 0;display: flex;justify-content: space-between;align-items: center;}
.news-sort li a h5{width:80%;font-size:16px;color:#888;line-height:28px;height:28px;overflow: hidden; text-overflow: ellipsis; display: block; white-space: nowrap;transition: all 0.3s;-webkit-transition: all 0.3s;}
.news-sort li a:hover h5{color:#ff6a00;}
.news-sort li a .arrow{width:8px;opacity: 0.5;}

@media(max-width:1080px){
	.news-sort li a{padding:8px 0;}
	.news-sort li a h5{font-size:14px;line-height:24px;height:24px;}
	.news-sort li a .arrow{width:6px;}
}

.tou-recom{width:100%;padding-bottom:40px;}
.tou-recom li{float:left;width:32%;margin-left:2%;position:relative;border-radius:16px;overflow:hidden;}
.tou-recom li:first-child{margin-left:0;}
.tou-recom li a{display:block;width:100%;}
.tou-recom li a .img{width:100%;background:#eee;position:relative;overflow:hidden;}
.tou-recom li a .img .img-cont{width:100%;height:0;padding-bottom:123.68%;overflow:hidden;position:relative;}
.tou-recom li a .img .img-cont .img-flex{position:absolute;width:100%;height:100%;top:0;left:0;display:flex;align-items:center;justify-content:center;}
.tou-recom li a .img .img-cont img{display:block;width:100%;height: 100%;object-fit: cover;transition:all 1s;-webkit-transition:all 1s;}
.tou-recom li a:hover .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);}

.tou-recom li a .txt{position:absolute;bottom:0;left:0;width:100%;padding:10px;z-index:2;}
.tou-recom li a .txt h5{width:100%;font-size:18px;color:#fff;line-height:28px;height:28px;text-align:center;font-weight:bold;overflow: hidden; text-overflow: ellipsis; display: block; white-space: nowrap;transition: all 0.3s;-webkit-transition: all 0.3s;}

@media(max-width:1080px){
	.tou-recom li a .txt h5{font-size:16px;line-height:20px;height:20px;}
}

@media(max-width:769px){
	.tou-recom li{border-radius:8px;}
	.tou-recom li a .txt h5{font-size:14px;}
}

.related-list{width:100%;}
.related-list li{float:left;width:32%;margin-left:2%;position:relative;border-radius:16px;overflow:hidden;background:#fff;padding:60px 20px;}
.related-list li:first-child{margin-left:0;}
.related-list li .sort-tag{position:absolute;left:0;top:0;width:104px;z-index:9;background:#ff6a00;font-size:16px;color:#fff;line-height:48px;text-align:center;border-bottom-right-radius:16px;border-top-left-radius:16px;}
.related-list li .related-more{position:absolute;bottom:0;left:0;z-index:9;width:100%;}
.related-list li .related-more a{display:block;font-size:14px;color:#ff6a00;line-height:44px;background:#f7ede6;text-align:center;transition: all 0.3s;-webkit-transition: all 0.3s;}
.related-list li .related-more:hover a{background:#ff6a00;color:#fff;}

.related-list li dl dd{width:100%;}
.related-list li dl dd a{display:block;width:100%;padding-left:20px;font-size:16px;color:#333;line-height:36px;height:36px;overflow: hidden; text-overflow: ellipsis; display: block; white-space: nowrap;transition: all 0.3s;-webkit-transition: all 0.3s;position:relative;}
.related-list li dl dd a:before{content:"";position:absolute;left:0;top:50%;transform:translate(0,-50%);width:5px;height:5px;background:#999;border-radius:50%;transition: all 0.3s;-webkit-transition: all 0.3s;}
.related-list li dl dd:hover a{color:#ff6a00;}
.related-list li dl dd:hover a:before{background:#ff6a00;}

@media(max-width:1080px){
	.related-list li{padding:40px 16px;}
	.related-list li .sort-tag{width:84px;font-size:12px;line-height:32px;}
	.related-list li .related-more a{font-size:12px;line-height:32px;}

	.related-list li dl dd a{padding-left:12px;font-size:14px;line-height:28px;height:28px;}
	.related-list li dl dd a:before{width:3px;height:3px;}
}

@media(max-width:769px){
	.related-list li{width:100%;margin-left:0;margin-bottom:3%;}
	.related-list li:last-child{margin-bottom:0;}
}


.news-list2{width:100%;padding-bottom:40px;}
.news-list2 li{float:left;width:100%;padding:10px 0;border-bottom:#e0e0e0 solid 1px;}
.news-list2 li a{float:left;width:100%;padding-left:20px;position:relative;}
.news-list2 li a:before{content:"";position:absolute;left:0;top:50%;transform:translate(0,-50%);width:5px;height:5px;background:#999;border-radius:50%;transition: all 0.3s;-webkit-transition: all 0.3s;}
.news-list2 li a h5{float:left;width:80%;font-size:16px;color:#333;line-height:36px;height:36px;overflow: hidden; text-overflow: ellipsis; display: block; white-space: nowrap;transition: all 0.3s;-webkit-transition: all 0.3s;position:relative;}
.news-list2 li a span{float:right;font-size:16px;color:#333;line-height:36px;}

.news-list2 li:hover a:before{background:#ff6a00;}
.news-list2 li:hover a h5{color:#ff6a00;}

@media(max-width:1080px){
	.news-list2 li a{padding-left:12px;}
	.news-list2 li a:before{width:3px;height:3px;}
	.news-list2 li a h5{font-size:14px;line-height:28px;height:28px;}
	.news-list2 li a span{font-size:14px;line-height:28px;height:28px;}
}
@media(max-width:769px){
	.news-list2 li a h5{width:100%;}
	.news-list2 li a span{width:100%;float:left;color:#888;}
}

/*美国尾程*/
.wc-pro-box{width:100%;background:#fff;padding-bottom:70px;}
.wc-prograss{width:100%;}

.wc-prograss ul{display:flex;flex-direction: row;justify-content: space-between;}
.wc-prograss li{width:160px;position:relative;}
.wc-prograss li .num{width:80px;height:80px;border-radius:50%;background:#f5f5f5;font-size:28px;color:#ff6a00;line-height:80px;text-align:center;font-weight:bold;margin:0 auto;}
.wc-prograss li h5{font-size:16px;color:#333;line-height:32px;margin-top:12px;text-align:center;}

.wc-prograss li .line{position:absolute;left:140px;top:40px;width:100%;height:1px;border-top:#ccc dashed 1px;}
.wc-prograss li .line .arrow{position:absolute;right:0;top:-7px;width:8px;height:14px;background-image: url(../img/about/icon-next01.png);background-repeat:no-repeat;background-position:center;background-size:100%;opacity:0.3}

@media(max-width:1280px){
	.wc-pro-box{padding-bottom:60px;}
	.wc-prograss li .line{width:80%;}
}

@media(max-width:1080px){
	.wc-pro-box{padding-bottom:40px;}

	.wc-prograss li{width:120px;}
	.wc-prograss li .num{width:60px;height:60px;font-size:20px;line-height:60px;}
	.wc-prograss li h5{font-size:14px;line-height:24px;margin-top:8px;}

	.wc-prograss li .line{left:100px;top:30px;width:100%;}
}

@media(max-width:769px){
	.wc-prograss ul{flex-wrap:wrap;justify-content: flex-start;}
	.wc-prograss li{width:100px;}
	.wc-prograss li .num{width:48px;height:48px;font-size:18px;line-height:48px;}

	.wc-prograss li .line{left:80px;top:24px;width:33%;}
	.wc-prograss li .line .arrow{width:6px;}
}

.wc-advan{width:100%;position:relative;}
.wc-advan .about-title{position:absolute;top:0;left:50%;transform:translate(-50%,0);z-index: 8;}
.wc-advan .about-title h2{color:#fff;}
.wc-advan .about-title p{color:#fff;}

.wc-advan-list{width:100%;}
.wc-advan-list li{float:left;width:25%;position:relative;}
.wc-advan-list li .img{width:100%;}
.wc-advan-list li .mask{position:absolute;top:0;left:0;width:100%;height:100%;background:#000;opacity: 0.5;}
.wc-advan-list li .txt{position:absolute;z-index: 5;left:0;bottom:0;width:100%;padding:30px 6px;}
.wc-advan-list li .txt h5{font-size:18px;color:#fff;line-height:36px;text-align:center;}

@media(max-width:1280px){
	.wc-advan-list li .txt h5{font-size:16px;line-height:32px;}
}

@media(max-width:1080px){
	.wc-advan-list li .txt h5{font-size:14px;line-height:28px;}
}

@media(max-width:769px){
	.wc-advan-list li{width:50%;}
}

.vessel-list{width:100%;}
.vessel-list li{float:left;width:31.25%;margin-left:3.125%;margin-bottom:3.125%;position:relative;border-radius:16px;overflow:hidden;}
.vessel-list li a{display:block;width:100%;}
.vessel-list li a .img{width:100%;background:#eee;position:relative;overflow:hidden;}
.vessel-list li a .img .img-cont{width:100%;height:0;padding-bottom:124%;overflow:hidden;position:relative;}
.vessel-list li a .img .img-cont .img-flex{position:absolute;width:100%;height:100%;top:0;left:0;display:flex;align-items:center;justify-content:center;}
.vessel-list li a .img .img-cont img{display:block;width:100%;height: 100%;object-fit: cover;transition:all 1s;-webkit-transition:all 1s;}
.vessel-list li a:hover .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);}
.vessel-list li a .txt-box{position:absolute;top:0;left:0;z-index:2; width:100%;height:100%;transition: all 0.3s;-webkit-transition: all 0.3s;background:url(../img/about/mask-bg.png) repeat-x;background-size: auto 100%;}
.vessel-list li a:hover .txt-box{background:rgba(255,106,0,0.8);}
.vessel-list li a .txt{width:100%;position:absolute;left:0;bottom:0;padding:30px;transition: all 0.3s;-webkit-transition: all 0.3s;}
.vessel-list li a .txt h5{width:100%;font-size:24px;color:#fff;line-height:32px;height:32px;font-weight:bold;overflow: hidden; text-overflow: ellipsis; display: block; white-space: nowrap;font-family:'微软雅黑';}
.vessel-list li a .txt p{width:100%;font-size:14px;color:#fff;line-height:28px;font-family:'微软雅黑';}

.vessel-list li:nth-child(1){margin-left:0;width:68.75%;}
.vessel-list li:nth-child(1) a .img .img-cont{padding-bottom:50.68%;}
.vessel-list li:nth-child(2){width:28.125%;}
.vessel-list li:nth-child(2) a .img .img-cont{padding-bottom:124%;}
.vessel-list li:nth-child(3){margin-left:0;width:28.125%;}
.vessel-list li:nth-child(3) a .img .img-cont{padding-bottom:123.8%;}
.vessel-list li:nth-child(4){width:68.75%;}
.vessel-list li:nth-child(4) a .img .img-cont{padding-bottom:50.68%;}
.vessel-list li:nth-child(3n+5){margin-left:0;}

@media(max-width:1080px){
	.vessel-list li a .txt{padding:10px 20px;}
	.vessel-list li a .txt h5{font-size:18px;line-height:24px;height:24px;}
	.vessel-list li a .txt p{font-size:12px;line-height:20px;}
}

@media(max-width:769px){
	.vessel-list li{border-radius:8px;width:48.5%;margin-left:3%;margin-bottom:3%;}
	.vessel-list li:nth-child(1){margin-left:0;width:68.5%;}
	.vessel-list li:nth-child(1) a .img .img-cont{padding-bottom:50.68%;}
	.vessel-list li:nth-child(2){width:28.5%;}
	.vessel-list li:nth-child(2) a .img .img-cont{padding-bottom:124%;}
	.vessel-list li:nth-child(3){margin-left:0;width:28.5%;}
	.vessel-list li:nth-child(3) a .img .img-cont{padding-bottom:121%;}
	.vessel-list li:nth-child(4){width:68.5%;}
	.vessel-list li:nth-child(4) a .img .img-cont{padding-bottom:50.4%;}
	.vessel-list li:nth-child(3n+5){margin-left:3%;}
	.vessel-list li:nth-child(2n+5){margin-left:0;}
	.vessel-list li a .txt{padding:10px 6px;}
}


.news-sort-more{margin:0 auto;width:100%;background:#fff;margin-top:-2px;}
.news-sort-more a{display:block;margin:0 auto;width:108px;background:#ededed;font-size:14px;color:#888;line-height:48px;text-align:center;border-radius:24px;transition: all 0.3s;-webkit-transition: all 0.3s;}
.news-sort-more a:hover{color:#fff;background:#ff6a00;}

@media(max-width:1080px){
	.news-sort-more a{width:96px;font-size:14px;line-height:40px;}
}

@media(max-width:769px){
	.news-sort-more a{width:72px;font-size:12px;line-height:36px;}
}































