.banner{width: 100%;}
.banner img{width: 100%; display: block;}
.bgf8{width: 100%;background: #F8F8F8}
/*公司简介*/
.about{width: 1400px; margin:0 auto;padding-top: 100px; padding-bottom: 100px;}
.about .title{width: 100%;color: #333333; font-size: 30px;line-height: 1;position: relative;text-align: center;}
.about .title:after{content: ""; position: absolute;width: 50px; height: 2px; background: #134B9F; bottom:-20px;left: 50%; margin-left: -25px;}
.about .content{font-size: 16px; color: #666666; line-height: 2; padding-top: 80px;}
.about ul{width: 100%; display:flex; justify-content:space-between;padding-top: 100px;padding-left: 40px; padding-right: 40px;}
.about ul li{ text-align: center; color: #134B9F;}
.about ul li dt{display: flex; justify-content: center;align-items: center;}
.about ul li dt img{width: 80px;height: 80px; display: block;}
.about ul li dl{ font-size: 60px;font-weight: bold;padding-top: 10px; }
.about ul li dl span{font-size: 60px; font-weight: bold;}
.about ul li dd{font-size: 24px; padding-top: 5px;color: #666666;}                                     
.about .pic{width: 100%;padding-top: 100px;}
.about .pic img{width: 100%; display: block;}
/*发展历程*/
.licheng{width: 1400px; margin:0 auto;padding-top: 100px; padding-bottom: 100px;}
.licheng .title{width: 100%;color: #333333; font-size: 30px;line-height: 1;position: relative;text-align: center;}
.licheng .title:after{content: ""; position: absolute;width: 50px; height: 2px; background: #134B9F; bottom:-20px;left: 50%; margin-left: -25px;}
.licheng .content{font-size: 16px; color: #666666; line-height: 2; padding-top: 80px;}
.licheng .content img{max-width: 100%;}

/*荣誉资质*/
.honor{width: 1400px; margin:0 auto;padding-top: 100px; padding-bottom: 100px;}
.honor .title{width: 100%;color: #333333; font-size: 30px;line-height: 1;position: relative;text-align: center;}
.honor .title:after{content: ""; position: absolute;width: 50px; height: 2px; background: #134B9F; bottom:-20px;left: 50%; margin-left: -25px;}
.honor ul{padding-top: 80px;width: 100%;display:flex;align-items:stretch;-webkit-align-items:stretch;flex-wrap:wrap;}
.honor ul li{width: 23%; margin-right: 2.6666%;background: #fff;box-shadow:0px 2px 17px 1px rgba(0,0,0,0.05);border-radius: 10px;margin-bottom: 40px;overflow: hidden;}
.honor ul li:nth-child(4n){margin-right: 0;}
.honor ul li img{width: 100%;display: block;}

/*企业文化*/
.wenhua{width: 1400px; margin:0 auto;padding-top: 100px; padding-bottom: 100px;}
.wenhua .title{width: 100%;color: #333333; font-size: 30px;line-height: 1;position: relative;text-align: center;}
.wenhua .title:after{content: ""; position: absolute;width: 50px; height: 2px; background: #134B9F; bottom:-20px;left: 50%; margin-left: -25px;}
.wenhua ul{padding-top: 80px;width: 100%;display:flex;align-items:stretch;-webkit-align-items:stretch;flex-wrap:wrap;}
.wenhua ul li{width: 31.5%; margin-right: 2.75%;background: #fff;border-radius: 10px; position: relative;overflow: hidden;}
.wenhua ul li:last-child{margin-right: 0;}
.wenhua ul li .bg{width: 100%;}
.wenhua ul li .bg img{width: 100%; display: block;}
.wenhua ul li .info{width: 80%; background: rgba(255,255,255,0.8); border-radius: 10px; position: absolute; bottom: 50px; left: 10%;height: 180px;display: flex; justify-content: center;align-items: center;}
.wenhua ul li .info dl{text-align: center;color: #333333;font-size: 20px;}
.wenhua ul li .info dd{text-align: center;color: #666666;font-size: 16px;padding-top: 20px;}
.wenhua ul li .info:hover{background: rgba(19,75,159,0.8);}
.wenhua ul li .info:hover dl,.wenhua ul li .info:hover dd{color: #ffffff;}
