.c-item .flex{display: flex;align-items: center;-webkit-display: flex;-webkit-align-items: center;justify-content: space-between}
/*å…¬å¸ç®€ä»‹*/


/*å‘å±•åŽ†ç¨‹----------------------*/
.history_box{text-align: center;margin-bottom: 80px;}
.history_future{color: #aaa;margin-top: 10px;font-size: 12px;}
.history_li{font-size: 0;position: relative;}
.history_li:first-child .yuan{width: 70px;height: 70px;font-size: 22px;line-height: 70px;}
.yuan{width: 20px;height: 20px;display: inline-block;border-radius: 50%;text-align: center;background-color: #004584;color: #FFF;}
.line{width: 1px;height: 100px;background: #004584;margin-left: 50%;}
.history_con{position: absolute;top: -20px;width: 50%;right: -20px;text-align: left;display: flex;}
.history_con img{width: 150px;height: 80px;object-fit: cover;}
.history_con h3{font-size: 28px;color: #004584;font-weight: bold;}
.history_con p{font-size: 16px;}
.history_txt{max-width: calc(100% - 170px);margin-right: 20px;}
.history_li:last-child .line{background-color: transparent;}
/*å…¬å¸è£èª‰*/
.about-main .licheng-box2{height: 588px;}
.about-main .licheng-box2 .gallery-top {height: 100%;background: url(../images/about-img4.png) no-repeat;width: 740px;}
.about-main .licheng-box2 .gallery-top .swiper-slide{color: #333;padding-top: 5%;}
.about-main .licheng-box2 .gallery-top .swiper-slide .text{max-width: 40%;max-height: 178px;overflow: hidden;line-height: 30px;}
.about-main .licheng-box2 .gallery-top .swiper-pagination{color: #333;}
.about-main .licheng-box2 .gallery-top .swiper-pagination-fraction{bottom: 35%;left: 6px;}

/*ä¼ä¸šæ–¹é’ˆ*/
.about-main .c-item4 .item-right{display: flex;justify-content: center;}
.about-main .c-item4 .item-right .text{line-height: 82px;letter-spacing: 1px;}
.about-main .c-item4 .item-right .text span{color: #004584;font-size: 24px;font-weight: bold;}

/*ä¼ä¸šæ–‡åŒ–*/
.about-main .c-item5 .flex{padding: 25px 0;}
.about-main .c-item5 .item-right{display: flex;}
.about-main .c-item5 .item-right .text{margin-left: 50px;}
.about-main .c-item5 .item-right .d-text:not(:first-child){margin-top: 60px;}
.about-main .c-item5 .item-right .p1 {font-size: 24px;color: #004584;}
.about-main .c-item5 .item-right .p1 em{font-size: 48px;font-style: normal;}
.about-main .c-item5 .item-right .p1 i{font-size: 36px;font-style: normal;}
.about-main .c-item5 .item-right .p2{margin-left: 36px;margin-top: 20px;}
.about-main .c-item5 .flex.left .item-left{text-align: right;}
.about-main .c-item5 .flex.left .letter{text-align: left;left: -90px;right: 0;}
/*åˆä½œä¼™ä¼´*/
.about-main{width: 100%;height: 100%;background-size: cover;}
.about-main .c5-list {padding-bottom: 50px;}
.about-main .c5-list ul li{width: 20%;float: left;}
.about-main .c5-list ul li a{display: block;margin: 5px;background-color: #FFF;padding: 25px;height: 100px;position: relative;line-height: 100px;text-align: center;}
.about-main .c5-list ul li img{max-width: 100%;max-height: 100%;}
.about-main .c5-list ul li .text{background: rgba(0,69,132,0.6);width: 100%;height: 100%;line-height: 150px;color: #FFF;font-size: 16px;opacity: 0;}
.about-main .c5-list ul li a:hover .text{opacity: 1;}


@media only screen and (max-width:1200px ) {
	
	/*å…¬å¸ç®€ä»‹*/
	.c-item .flex{flex-direction: column;}
	.about-main .c-item2 .box-img,.about-main .gallery-thumbs{display: none;}
	
	.history_txt{max-width: calc(100% - 200px);}
}

@media only screen and (min-width: 769px) {
	.history_li:nth-child(odd) .history_con{left: -20px;text-align: right;flex-direction: row-reverse;}
	.history_li:nth-child(odd) .history_txt{margin-right: 0;margin-left: 20px;}
}

@media only screen and (max-width:768px ) {
	.history_box{text-align: left;}
	.line{margin-left: 30px;}
	.yuan{margin-left: 20px;}
	.yuan1{margin-left: 0;}
	.history_li:first-child .yuan{width: 60px;height: 60px;font-size: 18px;line-height: 60px;}
	.history_con{width: 95%;}
	.history_con h3{font-size: 20px;}
	.history_con p{font-size: 14px;}
}

@media only screen and (max-width:640px ) {
	.swiper-button-next, .swiper-button-prev{display: none;}
	.about-main .licheng-box{height: 450px;}
	.about-main .gallery-top .swiper-slide h6{font-size: 14px;}
	.about-main .licheng-box .gallery-top{background-size: contain;}
	.about-main .gallery-top .swiper-slide .year{font-size: 22px;}
	.about-main .gallery-top .swiper-slide .year span{font-size: 16px;}
	.about-main .gallery-top .swiper-slide .text{font-size: 14px;line-height: 26px;max-height: 130px;overflow: hidden;}
	.about-main .licheng-box2 .gallery-top .swiper-slide .text{max-height: 100px;line-height: 26px;}
	.about-main .c-item4 .item-right{justify-content: flex-start;}
	.about-main .c-item5 .flex{padding: 0 15px;}
	.about-main .c-item5 .item-right .text{margin-left: 0;}
	.about-main .c-item5 .item-right .p1 em{font-size: 30px;}
	.about-main .c-item5 .item-right .p1 i{font-size:24px ;}
	.about-main .c-item5 .item-right .p1{font-size: 16px;}
	.about-main .c-item5 .item-right .p2{margin-left: 20px;margin-top: 10px;}
	.about-main .c-item5 .flex.left{flex-flow: column-reverse;margin-top: 20px;}
	.about-main .c-item5 .item-right .d-text:not(:first-child){margin-top: 50px;}
	.about-main .c5-list ul li{width: 50%;}
	.history_con img{width: 120px;height: 64px;}
	.history_txt {max-width: calc(100% - 160px);}
	.history_con{width: 92%;}
	.line{margin-left: 22px;}
	.yuan{margin-left: 13px;}
	.yuan1{margin-left: 0;}
	.history_li:first-child .yuan{width: 45px;height: 45px;font-size: 14px;line-height: 45px;}
	.line{height: 120px;}
}

@media only screen and (max-width:480px ) {
	.about-main .licheng-box{height: 420px;}
	.about-main .licheng-box2{height: 380px;}
	.about-main .licheng-box2 .gallery-top .swiper-pagination-fraction{bottom: 10%;}
	.about-main .c-item4 .item-right .text span{font-size: 20px;}
	.about-main .c-item4 .item-right .text{line-height: 60px;}
	
	
}

@media only screen and (max-width:320px ) {
		.about-main .c-item5 .item-right .d-text:not(:first-child){margin-top: 30px;}
}
