/* 企业概况 */
.about_box1{background: url(../images/ind-img1.png) no-repeat center bottom/100%;}
.about_box1 .pics .item{width: 540px;height: 337px;overflow: hidden;display: inline-block;border: 8px solid #fff;box-shadow: 0 5px 12px rgba(0,54,113,0.25);}
.about_box1 .pics .item img{width: 100%;height: 100%; display: block;transition: all 0.6s;}
.about_box1 .pics .item:hover img{transform: scale(1.1);}

.about_box1 .databox{width: 90%;margin: 0 auto;}
.about_box1 .databox li{width: 25%;float: left;}
.about_box1 .databox li .num{font-size: 32px;margin-bottom: 10px;line-height:36px;overflow: hidden;color: #215ba5;}
.about_box1 .databox li p{font-size: 15px;}
.about_box1 .morebtn-bj{width: 150px;height: 44px;line-height: 42px;border: 1px solid #fff;color: #fff; display: block;margin: 20px auto 0 auto;}
.about_box1 .morebtn-bj:hover{background:#da231a;border-color: #da231a; color: #fff;}

/* 质量控制体系 */
.about_box2 .cont li{float: left;width: 31%;height: 370px;margin: 0 auto;padding: 30px ;border: 1px solid #E1E1E1; margin-right: 3.5%;transition: all 1s;}
.about_box2 .cont li:nth-child(3){margin-right: 0;}
.about_box2 .cont li .icon{width: 134px;height: 157px;background: url(../images/about-icon1.png) no-repeat 0 0/100%; margin: 0 auto;padding: 18px;line-height: 100px;font-size: 44px;color: #fff;}
.about_box2 .cont li .tit{font-size: 20px;line-height: 24px; font-weight: bold; margin-top: 10px;}
.about_box2 .cont li .text{font-size: 16px;line-height:30px; margin-top: 30px; color: #666;}
.about_box2 .cont li:hover .icon{background-image: url(../images/about-icon2.png);}
.about_box2 .cont li:hover{box-shadow: 0 5px 12px rgba(100,100,100,0.2);margin-top: -8px;border-color:#da231a ; color: #da231a;}
.about_box2 .cont li:hover .text{color: #da231a;}

/* 经营理念 */
.about_box3{background: url(../images/ind-img3.png) no-repeat center bottom/100%;}
.about_box3 li{width: 180px;height: 157px;background: url(../images/about-icon3.png) no-repeat 0 0/100%;padding: 7px 15px;line-height: 137px; float: left;margin-left: 60px;transition: all 0.3s;}
.about_box3 li:hover{background-image: url(../images/about-icon4.png); margin-top: -8px;}

.about_box4 li{padding:45px 20px 30px 15px; border-bottom: 1px dashed  #e1e1e1;}
.about_box4 li .pic{width: 450px;height: 320px;overflow: hidden; box-shadow: -20px -20px 0 #3071b9; float: left; margin-left: 20px;}
.about_box4 li .pic img{width: 100%;height: 100%; display: block;transition: all 1s;}
.about_box4 li:hover .pic img{transform: scale(1.08);}
.about_box4 li .infor{width: 655px;height: 320px; float: right;}
.about_box4 li .tit{font-size: 22px;color: #3071b9; line-height: 32px;padding-bottom: 15px;position: relative; margin-top: 10px;}
.about_box4 li .tit::after{content: '';width: 80px;height: 3px;background: #3071b9;position: absolute;left: 0;bottom: 0;}
.about_box4 li .text{margin-top: 25px;line-height: 32px;font-size: 16px; color: #666666; height: 128px;}
.about_box4 li .btn{width: 130px;height: 40px;line-height: 40px;color: #fff;text-align: center;background: #3071B9;font-size: 15px; display: block;  margin-top: 50px;}
.about_box4 li:hover{background: #f8fbff;}
.about_box4 li:hover .btn{background: #da251c;}
.about_box4 li:hover .tit{color: #da251c;}
.about_box4 li:hover .tit::after{background: #da251c;}


.about_box5{background: url(../images/about-img6.png) no-repeat center bottom/100%;}
.about_box5 .cont::before{content: '';width: 100%;height: 1px; background-color: #3071b9;position: absolute;left: 0;top: 57px;right: 0;}
.about_box5 .swiper-slide{width: 25%;height: 100%;text-align: center;transition: 300ms;padding: 30px 15px;}
.about_box5 .swiper-slide .year{width: 96px;height:54px;line-height: 54px;position: relative;background: #3071b9; color: #fff; margin: 0 auto;font-size: 24px; margin-bottom: 50px;}
.about_box5 .swiper-slide .year::before{content: '';width: 0;height: 0;border-left: 48px solid transparent;border-right:48px solid transparent;border-bottom: 26px solid #3071b9;position: absolute;top: -26px;left: 50%;transform: translateX(-50%);}
.about_box5 .swiper-slide .year::after{content: '';width: 0;height: 0;border-left: 48px solid transparent;border-right:48px solid transparent;border-top: 26px solid #3071b9;position: absolute;bottom: -26px;left: 50%;transform: translateX(-50%);}
.about_box5 .swiper-slide .day{font-size: 22px; color: #3071b9;line-height: 30px;padding-bottom: 12px;}
.about_box5 .swiper-slide .xian{width: 40px;height: 3px;background: #3071b9;margin: 0 auto;}
.about_box5 .swiper-slide .text{line-height:26px;font-size: 15px; margin-top:20px;}
.about_box5 .swiper-slide:hover .year,.about_box5 .swiper-slide:hover .xian{background: #da251c;}
.about_box5 .swiper-slide:hover .year::before{border-bottom: 26px solid #da251c;}
.about_box5 .swiper-slide:hover .year::after{border-top: 26px solid #da251c;}
.about_box5 .swiper-slide:hover .day{color: #da251c;}
.about_box5 .cont .arrow{font-size: 30px;width: 50px;height: 50px;line-height: 50px;top: 54px;background: #fff;border-radius: 50%;}
.about_box5 .cont .swiper-button-prev{left: -50px;}
.about_box5 .cont .swiper-button-next{right: -50px;}












