
/*公司介绍*/

.company_main{width: 100%;height: auto;;overflow: hidden;    padding: 90px 0 120px 0;}
.company{width: 1360px;margin: 0 auto;}
.company_zi{width: 100%;height: auto;overflow: hidden; padding: 70px 0 50px 0;margin:0 auto;}
.company_zi ul li{width: 33.3%;float: left;border-right: 1px solid #e5e5e5;text-align: center;}
.company_zi ul li:nth-child(3){border-right: 0px}
.company_zi ul li h4{font-size: 70px;font-family: "Arial";color: #e3143b;font-weight: bold;}
.company_zi ul li h5{font-size: 22px;color: #333;font-weight: normal;}
.company_text{width: 100%;height: auto;;overflow: hidden;}
.company_text .company_text_zi{font-size: 16px;color: #777;line-height: 40px;text-align: center; height: 200px; overflow: hidden;}
.company_text i{width: 40px;height: 40px;display: block;}
.click_dian{width: 40px;height:40px;margin:0 auto; background: url('../images/about/about_xia.png') no-repeat center center;cursor: pointer;}
.company_text .company_text_zi.onture{height:auto;}


/*企业文化*/
.curture_main{width: 100%;height: auto;;overflow: hidden;    padding: 90px 0 90px 0;background-color: #f5f5f5;}
.curture{width: 1360px;margin: 0 auto;overflow: hidden;}
.curture h6{font-size: 26px;color: #333;text-align: center;padding: 30px 0;}

.curture ul{margin-left: -2%;margin-top: 30px;}
.curture ul li{width: 31.3333%;position: relative;border-radius: 3px;margin-left: 2%;overflow: hidden;float: left;margin-bottom: 2%;overflow: hidden;}
.curture ul li img{width: 100%;min-height: 200px;transition: all .4s ease-in-out;}
.curture ul li img:hover{transform: scale(1.1);}
.curture ul li p{position: absolute;font-size: 18px;color: #fff;line-height: 40px;bottom: 10px;text-align: center;width: 100%}

/*合作伙伴*/
.partner_main{width: 100%;height: auto;;overflow: hidden;    padding: 70px 0 50px 0;}
.partner{width: 1360px;margin: 0 auto;}
.team-listbox{width: 100%;margin-top: 40px;}
.team-img{width: 100%;height: 132px;line-height: 132px;text-align: center;border: 1px solid #e8e8e8;transition: all .4s ease-in-out;}
.team-img a{width: 100%;height: 100%;transition: all .4s ease-in-out;}
.team-img img{max-width: 100%;}
.team-img:hover{border-color: #146eb4;box-shadow: 0 0 10px 4px #a9d2f1}
.team-listbox .swiper-slide{padding: 0px;}
.team-listbox .swiper-container{padding-bottom:40px;}
.team-listbox .swiper-pagination-bullet {background: #c3c3c3;opacity: 1;}
.team-listbox .swiper-pagination-bullet-active {background: #cb1001;}

/*实习基地*/
.base_main{width: 100%;height: auto;;overflow: hidden;    padding: 90px 0 120px 0;}
.base{width: 1360px;margin: 0 auto;}
.base_text{width: 96%;margin: 0 auto;overflow: hidden; padding: 30px 0;}
.base_text p{font-size: 16px; color: #777;line-height: 40px;text-align: center;}

.fwms_center{width: 100%;height: auto;padding: 50px 0;}
.fwms_center_q{float: left;width: 21.5%;margin: 0 1%;}
.fwms_center_q h4{width: 170px;height: 170px; margin:0 auto; transition: all .4s; border-radius: 100%;background: #f2f2f2; text-align: center;line-height: 170px; }
.fwms_center_q h4 /*{width: 60px;height: auto; margin: 0 auto; padding-top: 38px; overflow: hidden;display: block;}*/
.fwms_center_q h4 img{max-width: 100%; height: auto;vertical-align: middle;display: inline-block;}
.fwms_center_q h4 .imghover{display: none}
.fwms_center_q h4:hover .img{display: none;}
.fwms_center_q h4:hover .imghover{display: block;}
.fwms_center_q h4:hover{  background:#d7000f;  transform: translateY(-10px);}
.fwms_center_q p{font-size: 16px;text-align: center;;padding-top: 30px;color: #777;}
.fwms_center_j{width: 2%;float: left; line-height: 170px;text-align: center;color: #9ba8b3;font-size: 60px;}



/*人才发展*/
.talent_main{width: 100%;height: auto;;overflow: hidden;padding: 90px 0 120px 0;background-color: #f4f4f4;}
.talent{width: 1360px;margin: 0 auto;}
.talent_cen{width: 100%;height:auto;overflow: hidden; margin:40px 0; }
.talent_left{float: left;width: 50%;height:594px;overflow: hidden;background-color: #fff;}
.talent_img{width: 50%;float: left;overflow: hidden;height: 594px;}
.talent_img img{max-width: 100%;object-fit: cover;transition: all .4s ease-in-out;height: 594px;}
.talent_img img:hover{transform: scale(1.1);}
.talent_left_text{padding: 10%;overflow: hidden;position: relative;min-height: 80%;}
.talent_left_text h4{font-size: 30px;color:#333;line-height: 40px;padding-bottom: 20px;}
.talent_left_text p{font-size: 16px;color:#777;line-height: 26px; padding-bottom: 20px;}
.talent_left_text p img{max-width: 100%}

.talent_left_bottom{position: absolute;bottom: 0px;width: 80%}
.talent_left_bottom span{width: 50px;height: 5px;background-color: #000;margin-top: 30px;float: left;}
.talent_left_bottom h6{float: right;width: auto;}
.talent_left_bottom h6 img{max-width: 100%;}
/* -------------------------PC端--------------------------- */

@media all and (max-width:1700px) {
.company_main,.base_main{padding: 72px 0 100px 0;}


}

@media all and (max-width:1460px) {
   .company_main,.base_main{padding: 66px 0 84px 0;}

}

@media all and (max-width:1380px) {

.talent_left_text{padding: 8%; min-height: 84%;}
.talent_left_bottom{bottom: 0px;width: 84%}

.company_main,.base_main{padding: 60px 0 68px 0;}
.company,.curture,.partner,.base,.talent{width: 94%;}
.curture h6{font-size: 22px;}

.curture_main{padding: 50px 0 50px 0;}

}

@media all and (max-width:1280px) {
.fwms_center{padding: 30px 0;}
.company_zi ul li h4{font-size: 50px;}
.company_zi ul li h5{font-size: 18px;}
   
.company_zi{padding: 40px 0 30px 0;}

}

@media all and (max-width:1200px) {
.curture h6{font-size: 18px;}
.company_zi ul li h4{font-size: 40px;}
.company_zi ul li h5{font-size: 15px;}


}


/* ------------------------手机端-------------------------- */

@media all and (max-width:1000px) {

.curture_main{padding: 50px 0 30px 0;}
.company_main{padding: 34px 0 44px 0;}

.company_zi ul li{width: 100%;border-bottom: 1px solid #e5e5e5;border-right: 0px;padding: 30px 0;}

.base_text{padding: 10px 0;}
.company_text p{line-height: 30px;height: auto;}
.base_text p{line-height: 28px;font-size: 14px;}
.curture ul li{width: 100%; margin-left: 0px;}
.curture ul li img{height:auto;}

.fwms_center {padding: 20px 0 0 0;}
.fwms_center_q h4{width: 60px;height:60px;line-height: 60px;}
.fwms_center_q h4 img{width: 50%;}  
.fwms_center_q p{font-size: 13px;padding-top: 20px;}
.fwms_center_j{font-size: 16px;line-height: 60px;}

/*人才发展*/
.talent_left{width: 100%;height: auto;padding-bottom: 20px;}
.talent_img{width: 100%;height: auto;}
.talent_img img{height:auto;width: 100%;}

}


