@charset "utf-8";
/* CSS Document */






/*��������-����ɽ����1*/
.goodness{ width:100%; height:auto; overflow:hidden; background-color:#fff;}
.excellent_ying1{ padding-top:35px;}
.goodness_list{ width:100%; height:auto; overflow:hidden; margin-top:0px;}
.goodness_list ul li{ float:left; width:33.33%; height:300px; list-style:none; position:relative; margin-bottom:60px;}
.goodness_list ul li:hover .goodness_4_1{ width:120px;}

.goodness_list1{ width:100%; height:auto; overflow:hidden; margin-top:0px;}
.goodness_list1 ul li{ float:left; width:31.33%; height:420px; list-style:none; position:relative; margin-bottom:40px; margin-right:20px;overflow:hidden;}
.goodness_list1 ul li img {transition: all 1s ease-out;display: block;width: 100%;overflow: hidden;}
.goodness_list1 ul li:hover img { transform: scale(1.1);transition: 0.5s all;}

.img-fluid:hover img {
    transform: scale(1.1, 1.1);
}
.img-fluid img {
    transition: 0.5s all;
}


.goodness_list ul li:hover .goodness_1{ background:#35a6ad none;}
.goodness_list ul li:hover .goodness_1_1{ margin-top:-118px;}


.goodness_1{ width:118px; height:118px; margin:auto; overflow:hidden; border-radius:50%;background:url(../images/about_41.png) no-repeat center; background-size:100% auto; -webkit-transition: all 0.4s ease-in-out;}
.goodness_1_1{ width:118px; height:118px;-webkit-transition: all 0.4s ease-in-out;}
.goodness_1_1 img{ width:118px; height:118px;}
.goodness_1_2{ width:118px; height:118px;}
.goodness_1_2 img{ width:118px; height:118px;}



.goodness_2{ width:100%; text-align:center; font-size:20px; color:#69717a; height:45px; line-height:45px; margin-top:20px;}
.goodness_3{ margin:auto; font-size:14px; color:#69717a; line-height:24px; text-align:center; overflow:hidden; margin-top:5px; width:410px;}
.goodness_4{ width:100%; height:1px; position:absolute; bottom:0;}
.goodness_4_1{ margin:auto; width:50px; height:1px; background-color:#46a3a6;-webkit-transition: all 0.4s ease-in-out;}

.intelligence{ width:100%; height: auto; overflow:hidden; background-color:#f6f6f6; padding-bottom:100px;}
.intelligence_list{ width:1825px; height:510px; margin:auto;position:relative; overflow:hidden; margin-top:100px;}
.intelligence_list .swiper-container {  width: 100%; height: 100%; overflow:hidden; margin:auto;}
.intelligence_list .swiper-slide{ overflow:hidden; text-align:center;}


.intelligence_img{ width:325px; height:410px; border:2px solid #dbdbdb; border-radius:10px; overflow:hidden; margin:auto;}
.intelligence_img:hover img{border:2px solid #46a3a6;-moz-transform:scale(1.05,1.05);-webkit-transform:scale(1.05,1.05);-o-transform:scale(1.05,1.05);-ms-transform:scale(1.05,1.05); transform:scale(1.05,1.05);}

.intelligence_img img{ width:325px; height:410px; overflow:hidden; border-radius:7px; margin:auto;-moz-transform:scale(1,1);-webkit-transform:scale(1,1);-o-transform:scale(1,1);-ms-transform:scale(1,1);transform:scale(1,1);-webkit-transition: all 0.4s ease-in;-moz-transition: all 0.4s ease-in;-o-transition: all 0.4s ease-in;-ms-transition: all 0.4s ease-in;transition: all 0.4s ease-in;}


.intelligence_list .paginationi{ position: absolute; left:0px; bottom:0px; text-align: center; width:100%; z-index:1; margin:auto;}
.intelligence_list .swiper-pagination-bullet { display: inline-block; height:3px; width:100px; background-color:#ecebec; margin:0px 0px; cursor: pointer;  -webkit-transition: all 0.4s ease-in-out;}
.intelligence_list .swiper-pagination-bullet-active{ background-color:#64b9be;}


.excellent_ying {
    width: 100%;
    text-align: center;
    font-size: 18px;
    height: 50px;
    line-height: 50px;
    padding-top: 10px;
	color: #69717a;
}