bady{
    background: #fff;
}

/* 中部 -- Company Profile */
.centers{width: 99.9%;margin: 60px 0;height: 395px;}
a{text-decoration: none;color: #333;}
.center_content_s{display: flex;margin: auto; width: 1200px; height: 370px; justify-content: space-between;position: relative;}
.viewpager .swiper-container{ height: 100%;}
.center_content_s>div{width: 50%; height: 100%;}
    /* Company Profile -- 小轮播 */
.swiper-pagination{ --swiper-theme-color: #090458; --swiper-pagination-color: #00ff33; margin-top: 15px;}
.introduce{ width: 100%; height: 57px; display: flex;justify-content: space-between;position: absolute; bottom:0px;z-index:10; color: #fff;line-height: 57px;left: 46%;}
.introduce_one{ padding-left: 20px; line-height: 60px; font-size: 16px; position: absolute;  z-index: 100; bottom: 0; color: #fff; background:rgba(0,0,0,0.7); width: 100%; overflow: hidden;  text-overflow: ellipsis; white-space: nowrap;  padding-right: 75px;}
.swiper-pagination-bullet{ background: rgb(236, 240, 14) !important; margin-right:5px;} 
     /* Company Profile -- 右侧 */
.announcement{background-color: #f7f7f7;padding: 25px 54px 60px 91px; position: relative;}
.announcement .title{font-size: 24px; color: #333; font-weight: bold;}
.announcement .two_tie{line-height: 17px; margin: 15px 0; font-weight: bold; color: #666;}
.announcement p{line-height: 21px; overflow: hidden; height: 255px;}
.announcement>img{position: absolute; left: 43px; top: 29px;}

/* 中部 -- Qualification */
.certificate{width: 100%; height: 700px; margin-bottom: 60px; background: url(../images/zs_bg.png) 0 0 no-repeat;}
.auto_box{width: 1200px; margin: 0 auto;}
.Qualification{ display: flex; padding: 23px 0;}
hr{border: 1px solid #ddd; width: 76%;}
.Qualification .left span{font-size: 24px; font-weight: bold; color: #333333;}
.Qualification .right{padding-top: 4px;}
.Qualification .right span{color: #004e99; font-size: 18px; font-weight: bold;}
.pic_box{display: flex; justify-content: space-between;}
.pic_box>a{padding: 32px 30px 5px; width: 360px; height: 548px; box-shadow: 0px 0px 16px 0px	rgba(0, 78, 153, 0.1); background-color: #fff; display: block;}
.pic_box .zs_img>img{width: 100%;}
.pic_box .zs_name{font-size: 15px; font-weight: bold; text-align: center; margin: 31px 0; line-height: 21px;}



/*精品工程 -- Quality engineering */
.engineering{width: 100%; position: relative;}
.engineering .Carousel{ margin-bottom: 80px;}
.Boutique_show_img{ width: 100%; height: 290px; overflow: hidden;}
.Boutique_show_img img{ width: 100%; height: 100%; transition-duration: 1s;}
.Boutique_show_img:hover img{ width: 120%; height: 120%;  cursor: pointer; transition-duration: 1s;}
.Boutique_text{display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    line-height: 29px;overflow: hidden; background:rgb(255, 255, 255); color: #333; padding-left: 8px;  font-size: 15px; height: 75px; font-weight: bold;padding: 11px; box-shadow: 0px 0px 16px 0px  rgba(0, 78, 153, 0.1);}
.swiper-container3 .swiper-wrapper3{flex-wrap: wrap}
.swiper-wrapper3 .swiper-slide{padding: 0px 9px 9px 2px;}
.goahead{outline: none; right: 14% !important; top: 48.5% !important;  width: 55px !important; height: 55px !important;}
.Back{ outline: none; left: 14% !important; top: 48.5% !important;   width: 55px !important; height: 55px !important;}