@charset "utf-8";

.about-box h2{font-size: 40px;color: #EB5A10;padding-bottom: 20px;line-height: 50px;font-family: "微软雅黑";border-bottom: 1px solid #707070;padding-top: 80px;}
.about-box .about-info{display: flex;padding-top: 60px;margin-bottom: 13.1%;}
.about-box .about-info .text{width: calc(50% - 60px);margin-right: 60px;}
.about-box .about-info .text p{text-indent: 2em;font-size: 18px;line-height: 40px;color: #595757;font-family: "微软雅黑";}
.about-box .about-info .img{width: 50%;height: auto;} 
.about-box .about-info .img img{display: block;width: 100%;height: 100%;object-fit: cover;}

@media (max-width:1680px) {
	.about-box h2{padding-top: 4%;}
	.about-box .about-info{padding-top: 4%;}
}
@media (max-width:1080px) {
	.about-box h2{font-size: 34px;line-height: 44px;}
	.about-box .about-info .text p{font-size: 14px;line-height: 28px;}
	.about-box .about-info .text{width: calc(50% - 30px);margin-right: 30px;}
}
@media (max-width:769px) {
	.about-box .about-info{flex-wrap: wrap;}
	.about-box .about-info .text{width: 100%;margin-right: 0;margin-bottom: 2%;}
	.about-box .about-info .img{width: 100%;}
	.about-box h2{font-size: 30px;line-height: 40px;padding-bottom: 10px;}
}
@media (max-width:480px) {
	.about-box h2{font-size: 28px;line-height: 44px;}
	.about-box .about-info .text p{font-size: 14px;line-height: 24px;}
}

.tech-box1 .success{display: flex;padding-top: 3%;}
.tech-box1 h3{font-size: 24px;line-height: 50px;color: #595757;font-family: "微软雅黑";padding-bottom:20px;}
.tech-box1 .success p{font-size: 18px;line-height: 40px;color: #595757;text-indent: 2em;}
.tech-box1 .success .text{width: 64%;margin-right: 40px;}
.tech-box1 .success .img{width: calc(36% - 40px);height: auto;}
.tech-box1 .success .img img{display: block;width: 100%;height: 100%;object-fit: contain;}


.tech-box1.tech-box2 .success .text{width: 38%;}
.tech-box1.tech-box2 .success .img{width: calc(62% - 40px);}
.num-info{background: #f7f8f9;padding: 34px;margin: 4.8% 0 10.4%;}
.num-info ul{display: flex;flex-wrap: wrap;}
.num-info ul li{width: 25%;text-align: center;position: relative;}
.num-info ul li::before{content: '';position: absolute;width: 1px;height: 120px;background: #e7e8ec;right: 0;top: 50%;transform: translateY(-50%);}
.num-info ul li:nth-child(4n)::before{display: none;}
.num-info .timer{font-size: 60px;line-height: 50px;color: #eb5a10;font-family: "微软雅黑";}
.num-info .add-ico{font-size: 60px;line-height: 50px;color: #eb5a10;font-family: "微软雅黑";margin-right: 16px;}
.num-info .num-text{font-size: 24px;line-height: 50px;font-family: "微软雅黑";color: #595757;}

@media (max-width:1680px) {
	.tech-box1 h3{padding-bottom: 1% ;}
}
@media (max-width:1360px) {
	.num-info .timer{font-size: 46px;}
	.num-info .add-ico{font-size: 46px;}
	.num-info .num-text{font-size: 20px;line-height: 40px;}
}
@media (max-width:1080px) {
	.tech-box1 h3{font-size: 20px;line-height: 34px;}
	.tech-box1 .success p{font-size: 16px;line-height: 32px;}
	.tech-box1.tech-box2 .success .text{width: 56%;}
	.num-info ul li::before{height: 80px;}
	.num-info ul li{width: 50%;margin-top: 2%;}
	.num-info ul li:nth-child(1),.num-info ul li:nth-child(2){margin-top: 0;}
	.num-info ul li:nth-child(2n)::before{display: none;}
}
@media (max-width:769px) {
	.tech-box1 .success{flex-wrap: wrap;}
	.tech-box1 .success .text{width: 100%;margin-right: 0;}
	.tech-box1.tech-box2 .success .text{width: 100%;}
	.tech-box1 .success .img{width: 60%;margin: 2% auto;}
}
@media (max-width:480px) {
	.num-info{padding: 30px 10px;}
	.tech-box1 .success .img{width: 100%;margin: 2% auto;}
	.tech-box1.tech-box2 .success .img{width: 100%;}
	.num-info .timer{font-size: 30px;}
	.num-info .add-ico{font-size: 30px;margin-right: 6px;}
	.num-info .num-text{font-size: 16px;line-height: 30px;}
	.num-info ul li{margin-top: 40px;}
	.tech-box1 .success p{font-size: 14px;line-height: 24px;font-family: "微软雅黑";}
}

.course{width: 100%;padding: 5.2% 0 10.4% 0;}
.course ul{position: relative;}
.cours-line{position: absolute;top: 0;left: 50%;width: 2px;height: calc(100% - 134px);background: #707070;}
.cours-line img{width: 31px;height: 33px;display: block;transform: translate(-50%,-50%);}
.course li{float: left;width: 100%;height: 1px;margin-bottom: 160px;position: relative;}

.course li .icon{position: absolute;top: 50%;left: 50%;width: 32px;height: 32px;border: 1px solid #707070;border-radius: 50%;padding: 6px;margin-left: -14px;margin-top: 12px;}
.course li .icon i{display: block;width: 18px;height: 18px;border-radius: 50%;background: #eb5a10;}
.course li .txt{position: absolute;left: 54%;width: 44%;}
.course li .txt h4{margin-bottom: 4%;width: 100%;font-family: "Source Han Sans Old Style";font-size: 60px;line-height: 50px;color: #eb5a10;text-align: left;}
.course li .txt p{width: 100%;font-family: "Source Han Sans Old Style";font-size: 16px;line-height: 26px;color: #595757;text-align: left;}
.course li .nall{position: absolute;left: 50%;width: 50%;}
.course li:nth-child(2){margin-top: 90px;}
.course li:nth-child(2n) .txt{left: 54%;}
.course li:nth-child(2n) .txt h4{text-align: left;}
.course li:nth-child(2n) .txt p{text-align: left;}

.course li:nth-child(2n) .txt{position: absolute;left: 4%;width: 42%;}
.course li:nth-child(2n) .txt h4{margin-bottom: 4%;width: 100%;font-family: "Source Han Sans Old Style";font-size: 60px;line-height: 50px;color: #eb5a10;text-align: right;}
.course li:nth-child(2n) .txt p{width: 100%;font-family: "Source Han Sans Old Style";font-size: 16px;line-height: 26px;color: #595757;text-align: right;}

@media (max-width:1360px) {
	.course li .txt h4{font-size: 48px;}
	.course li:nth-child(2n) .txt h4{font-size: 48px;}
}
@media (max-width:769px) {
	.course li .txt{margin-left: 14px;}
	.course li .txt h4{font-size: 30px;margin-bottom: 0;}
	.course li .txt p{font-size: 14px;}
	.course li:nth-child(2n) .txt{padding-right: 24px;}
	.course li:nth-child(2n) .txt h4{font-size: 30px;margin-bottom: 0;}
	.course li:nth-child(2n) .txt p{font-size: 14px;}
}
@media (max-width:650px) {
	.course{width: 100%;padding: 50px 0 168px 0;}
	.cours-line{left: 10%;}
	.course li{margin-bottom: 220px;}
	.course li .icon{left: 10%;}
	.course li:last-child .icon{left: 10%;}
	.course li .txt{left: 12%;width: 80%;}
	.course li .txt p{text-align: left;}
	.course li:nth-child(2n) .txt{left: 12%;width: 80%;}
	.course li:nth-child(2n) .txt h4{text-align: left;}
	.course li:nth-child(2n) .txt p{text-align: left;}
}
@media (max-width:450px) {
	.cours-line{left: 2%;}
	.course li .icon{left: 2%;}
	.course li:last-child .icon{left: 2%;}
	.course li:nth-child(2n) .txt{left: 6%;width: 94%;}
	.course li .txt{left: 6%;width: 90%;}
	.course li .txt p{font-size: 14px;font-family: "微软雅黑";}
	.course li:nth-child(2n) .txt p{font-size: 14px;font-family: "微软雅黑";}
}
/* 发展历程 结束*/


/* 新闻中心 */
.about-box .new-list{padding: 5.6% 0;}
.about-box .new-list li{width: 100%;margin-bottom: 3%;}
.about-box .new-list li a{display: flex;width: 100%;height: 100%;}
.about-box .new-list li .img{width: 340px;height: 260px;background: #e7e8ec;}
.about-box .new-list li .img img{width: 100%;height: 100%;object-fit: cover;}
.about-box .new-list li .text{width: calc(100% - 374px);margin-left: auto;border-bottom: 1px solid #e7e8ec;display: flex;align-items: center;}
.about-box .new-list li .text .timer{display: flex;flex-direction: column;align-items: center;}
.about-box .new-list li .text .timer h4{display: block;font-size: 80px;line-height: 90px;color: #EB5A10;font-family: "微软雅黑";}
.about-box .new-list li .text .timer p{display: block;font-size: 24px;line-height: 34px;color: #949598;font-family: "微软雅黑";}
.about-box .new-list li .text .content{width:80%;margin-left: auto;}
.about-box .new-list li .text .content h3{margin-bottom: 30px;font-size: 40px;line-height: 50px;color: #595757;font-family: "微软雅黑";}
.about-box .new-list li .text .content p{
	text-overflow: -o-ellipsis-lastline;overflow: hidden;text-overflow: ellipsis;
	display: -webkit-box;-webkit-line-clamp: 2;line-clamp: 2;-webkit-box-orient: vertical;
	font-size: 18px;line-height: 40px;color: #949598;font-family: "微软雅黑";}

@media (max-width:1360px) {
	.about-box .new-list li .img{height: 220px;}
	.about-box .new-list li .text .content h3{margin-bottom: 14px;font-size: 34px;}
	.about-box .new-list li .text .content p{line-height: 30px;}
	.about-box .new-list li .text .timer h4{font-size: 60px;line-height: 70px;}
	.about-box .new-list li .text .content{width: 84%;}
}
@media (max-width:1080px) {
	.about-box .new-list li .img{width: 280px;height: 180px;}
	.about-box .new-list li .text{width: calc(100% - 300px);}
	.about-box .new-list li .text .content{width: 82%;}
	.about-box .new-list li .text .timer h4{font-size: 40px;line-height: 50px;}
	.about-box .new-list li .text .timer p{font-size: 18px;line-height: 26px;}
	.about-box .new-list li .text .content h3{font-size: 26px;line-height: 30px;}
	.about-box .new-list li .text .content p{font-size: 16px;line-height: 28px;}
}
@media (max-width:769px) {
	.about-box .new-list li .img{width: 30%;height: auto;}
	.about-box .new-list li .text{width: calc(100% - 34%);}
	.about-box .new-list li .text .content h3{font-size: 20px;margin-bottom: 0;}
	.about-box .new-list li .text .content p{font-size: 14px;line-height: 20px;}
	.about-box .new-list li .text .timer p{font-size: 14px;}
	.about-box .new-list li .text .content{width: 80%;}
}
@media (max-width:530px) {
	.about-box .new-list li .text{flex-direction: column;padding-bottom: 10px;align-items: flex-start;}
	.about-box .new-list li .text .timer{flex-direction: row;}
	.about-box .new-list li .text .content{width: 100%;}
	.about-box .new-list li .text .timer h4{font-size: 26px;line-height: 30px;margin-right: 10px;}
	.about-box .new-list li .text .content h3{font-size: 18px;line-height: 30px;margin: 2% 0;}
	.about-box .new-list li .text .content p{font-size: 12px;}
	.about-box .new-list li .img img{object-fit: contain;}
}

/* 新闻详情 */
.new-detail{padding: 6% 0 8%;}
.new-detail h1{font-size: 40px;color: #EB5A10;padding-bottom: 20px;line-height: 50px;font-family: "微软雅黑";text-align: center;}
.new-detail h2{font-size: 16px;color: #666;padding-bottom: 20px;line-height: 30px;font-family: "微软雅黑";text-align: center;}

.new-detail .main3{display: flex;justify-content: space-between;}
.text-left{width: 78%;}
.news-list{width: 20%;margin-left: 2%;min-width: 240px;margin-top: 130px;border: 1px solid #d5d5d5;padding: 20px 14px;height: 100%;min-height: auto;display: flex;flex-direction: column;}
.news-list h3{font-size: 16px;line-height: 26px;color: #949598;border-bottom: 1px solid #949598;padding-bottom: 10px;font-family: "微软雅黑";}
.news-list ul{margin-top: 10px;}
.news-list ul li{padding: 7px 0;}
.news-list ul li a{font-size: 14px;color: #949598;line-height: 20px;font-family: "微软雅黑";}
.news-list ul li a i{opacity: 0;transition: all .3s linear;-webkit-transition: all .3s linear;display: inline-block;}
.news-list ul li:nth-child(1) a,.news-list ul li:nth-child(2) a,.news-list ul li:nth-child(3) a{color: #EB5A10;}

.news-list .to-more{transition: all .3s linear;-webkit-transition: all .3s linear;background: #949598;width: 100px;height: 40px;margin-top: auto;margin-left: auto;}
.news-list .to-more a{font-size: 16px;color: #fff;line-height: 40px;text-align: center;display: block;width: 100%;height: 100%;}

.news-list ul li a:hover{color: #EB5A10;font-weight: bold;}
.news-list ul li a:hover i{opacity: 1;transform: translateX(10px);}
.news-list .to-more:hover{background: #EB5A10;}
.news-list .to-more:hover a{color#: #fff;}

.new-detail .prev-next{background: #e7e8ec;width: 100%;margin-top: 4%;}
.new-detail .prev-next .text-left{height: 110px;display: flex;justify-content: space-between;align-items: center;}
.new-detail .prev-next .text-left a{transition: all .3s linear;-webkit-transition: all .3s linear;color: #949598;font-size: 18px;line-height: 30px;font-family: "微软雅黑";}
.new-detail .prev-next .text-left a:hover{color: #EB5A10;font-weight: bold;}


@media (max-width:1680px) {
	.new-detail .prev-next .text-left{height: 80px;}
}
@media (max-width:769px) {
	.new-detail h1{font-size: 28px;line-height: 30px;padding-bottom: 8px;}
	.new-detail h2{font-size: 14px;line-height: 20px;}
	
	.new-detail .main3{flex-wrap: wrap;}
	.text-left{width: 100%;}
	.news-list{margin-top: 4%;width: 100%;height: auto;min-height: auto;margin-left: 0;padding: 10px;}
	.news-list ul{margin-top: 10px;}
	.news-list h3{font-size: 15px;line-height: 25px;}
	.news-list ul li a{font-size: 13px;}
	.news-list ul li{padding: 4px 0;}
	.new-detail .prev-next .text-left a{font-size: 14px;}
	.news-list .to-more a{font-size: 14px;}
}
@media (max-width:480px) {
	.new-detail h1{font-size: 24px;line-height: 30px;padding-bottom: 0px;}
	.new-detail h2{font-size: 12px;line-height: 20px;}
	
	.news-list{margin-top: 10%;}
	.news-list ul li{padding: 0;}
	.news-list ul li a{line-height: 28px;}
	.news-list .to-more{width: 80px;}
	.new-detail .prev-next .text-left{height: 60px;}
	.new-detail .prev-next .text-left a{max-width: 40%;white-space: nowrap;
	text-overflow: -o-ellipsis-lastline;overflow: hidden;text-overflow: ellipsis;;-webkit-line-clamp: 1;line-clamp: 1;-webkit-box-orient: vertical;
	}
}