
/* ----------------------------------------------------------*/
.about-brief-box{width: 100%;overflow: hidden;padding: 60px 0;background-color: #f8f8f8;}
.about-brief{width: 1280px;margin: 0 auto;}
.about-black-title{width: 100%;overflow: hidden;text-align: center;}
.about-black-title h4{font-size: 36px;font-weight: bold;color: #000;}
.about-black-title i{width: 44px;height: 1px;background-color: #333;display: inline-block;margin-top: 12px;}
.about-brief-num{width: 100%;overflow: hidden;padding: 30px 0 0 0;}
.about-brief-num ul li{width: 25%;float: left;text-align: center;overflow: hidden;margin-top: 16px;border-right: 1px solid #e5e5e5;}
.about-brief-num ul li h6{color: #2dbdf1;font-size: 18px;}
.about-brief-num ul li h6 span{font-size: 76px;font-weight: bold;}
.about-brief-num ul li p{font-size: 16px;color: #666;margin-top: 12px;}
.about-brief-num ul li:last-child{border-right: none;}
.about-brief-words{width: 100%;overflow: hidden;padding: 50px 0 0 0;}
.about-brief-words p{font-size: 15px;color: #333;line-height: 32px;margin-top: 15px;}

/*企业文化*/
.com-vision{padding:86px 0 151px;color:#fff;background:url(../images/comVision-bg.jpg) no-repeat center center / cover;}
.com-vision h4{font-size: 36px;font-weight: bold;color: #fff;text-align: center;}
.comVision-list{}
.comVision-list li{padding:0 2%;width:25%;text-align:center;float:left;margin:80px 0 0;}
.comVision-list .comVision-icon{display:block;width:130px;height:130px;line-height:128px;font-size:0px;border:1px solid rgba(255,255,255,.3);border-radius:100%;position:relative;margin:0 auto;}
.comVision-icon img{width:100%;height:100%;position:relative;z-index:2;}
.comVision-list li .name{line-height:35px;font-size:20px;margin:27px 0 0;}
.comVision-list li .con{line-height:24px;margin:20px 0 0;}
.comVision-icon .icon{display:block;width:100%;height:100%;position:absolute;top:0px;left:0px;z-index:2;}
.comVision-icon .icon.icon1{background:url(../images/comVision-1.png) no-repeat center center / cover;}
.comVision-icon .icon.icon2{background:url(../images/comVision-2.png) no-repeat center center / cover;}
.comVision-icon .icon.icon3{background:url(../images/comVision-3.png) no-repeat center center / cover;}
.comVision-icon .icon.icon4{background:url(../images/comVision-4.png) no-repeat center center / cover;}
.comVision-icon .red-bak{position: absolute;width: 100%;height: 100%;top:0px;left: 0px;border-radius: 100%;background:#fff;opacity:0;}

/* ----------------时间轴----------------------*/
.about-timershaft-box{width: 100%;overflow: hidden;height: 480px;background-repeat: no-repeat;padding: 55px 0;background:#f1f1f1;}
.about-timershaft{width: 1280px;margin: 0 auto;}
.about-white-title{width: 100%;overflow: hidden;text-align: center;}
.about-white-title h4{font-size: 36px;font-weight: bold;color: #000;}
.about-white-title i{width: 44px;height: 1px;background-color: #333;display: inline-block;margin-top: 12px;}
.about-timershaft-matter{width: 100%;overflow: hidden;}


.new_p_width{ width:100%; position:relative;padding:70px 0;}
.new_p_width i{line-height: 50px;text-align: center;color: #FFF;font-size: 30px;}
.new_p_width .pre,.new_p_width .next{ position:absolute; display:block; width:50px; height:50px; top:50%; margin:-25px 0 0 0; z-index:10;}
.new_p_width .pre{ left:0px; cursor:pointer; background:#2dbdf1;border-radius: 50px;}
.new_p_width .next{ right:0px; cursor:pointer; background:#2dbdf1;border-radius: 50px;}
.new_p_id{ width:90%; margin:20px auto; overflow:hidden; z-index:9; background: url(../images/pic34.jpg) repeat-x center;}
.new_p_id ul{ width:800%;}
.new_p_id li{ float:left; width:2.9%; margin:0 0.3% 0 0; position:relative;text-align: center;}
.new_p_id li h3{font-size: 30px;padding-bottom:18px; margin: 0}
.new_p_id li .dian{width: 14px;height: 14px;background: #2dbdf1;border-radius: 10px;margin:0 auto 20px auto;}
.new_p_id li p{font-size: 20px}
.new_p_id li img{ width:100%;}
.new_p_id li a{ display:block; overflow:hidden; border:#eee 1px solid;}
.new_p_id li .new_p_img{ display:none; width:100%; height:100%; position:absolute; left:0; top:0; text-align:center;}
.new_p_id li:hover .new_p_img{ display:block;}
.new_p_id li .new_p_img h3{ width:88%; font-size:16px; color:#fff; font-weight:bold; margin:32px auto 20px auto; position:relative;}
.new_p_id li .new_p_img h3:before{ position:absolute; content:""; left:50%; bottom:-10px; background:#ee1d23; width:22px; height:2px; margin:0 0 0 -11px;}
.new_p_id li .new_p_img span{ width:88%; margin:0 auto; display:block; color:#fff; font-size:13px;}
.new_p_id li a:before{ content:""; position:absolute; left:50%; top:50%; -webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%); margin:0 0 0 0; width:0; height:0; -webkit-transition:.35s; transition:.35s; background:rgba(0,0,0,.4);}
.new_p_id li a:hover:before{ width:100%; height:100%;}



/* --------------------------------------*/
.about-honor-box{width: 100%;overflow: hidden;padding: 50px 0 20px 0;background-color: #fff;}
.about-honor{width: 1280px;margin: 0 auto;}
.about-honor-piclist{width: 100%;overflow: hidden;}
.swiper-container-honor{width: 100%;position: relative;}
.about-honor-words{width: 100%;height: 500px;overflow: hidden;background-color: #fff;position: relative;}
.about-honor-wpic{width: 100%;padding: 60px 60px 20px 60px;height: 380px;overflow: hidden;text-align: center;}
.about-honor-wpic img{max-height: 100%;object-fit: cover;border: 1px solid #e5e5e5;}
.about-honor-wp{width: 100%;overflow: hidden;text-align: center;}
.about-honor-wp p{font-size: 16px;color: #333;}
.about-honor-wmore{width: 100%;overflow: hidden;padding: 0 40px;position: absolute;bottom: 0;}
.about-honor-wmore h6{width: 100%;height: 50px;background-color: #2dbdf1;color: #fff;font-size: 16px;text-align: center;line-height: 50px;display: none;}
.about-honor-wmore h6 i{width: 22px;height: 9px;display: inline-block;background-repeat: no-repeat;background-image: url('../images/about/about_zsArr.jpg.png');vertical-align: middle;margin: -2px 0 0 10px;}
.about-honor-words:hover h6{display: block;}


.about-team-box{width: 100%;overflow: hidden;padding: 60px 0;}
.about-team{width: 1280px;margin: 0 auto;}
.about-team-matter{width: 100%;overflow: hidden;padding: 20px 0 0 0; text-align: center;}
.about-team-matter img{ max-width:100%;}

.zhengshu{margin:35px 0;}
.zhengshu ul{ margin-left:-2%;margin-top:15px;}
.zhengshu li{ float:left; width:18%; margin-left:2%; text-align:center; line-height:30px; margin-bottom:1%;}
.zhengshu li .pic{border: 2px solid #e2e2e2;max-height: 392px;overflow:hidden; padding:2px;}
.zhengshu li .pic:hover{border:2px solid #2dbdf1; padding:2px;}
.zhengshu li p{ font-size:15px; line-height:35px;}
.zhengshu li img{ max-width:100%;}


/* -------------------------PC端---------------------------*/
@media all and (max-width:1700px){}
@media all and (max-width:1460px){}
@media all and (max-width:1380px){.about-brief{width: 94%;margin-left: 3%;}
.about-brief-num ul li h6 span{font-size: 70px;}
.about-culture{width: 94%;margin-left: 3%;}
.about-timershaft{width: 94%;margin-left: 3%;}
.about-honor{width: 94%;margin-left: 3%;}
.swiper-container-environment img{width: 100%;height: 320px;}
.swiper-container-environment .swiper-slide-active img{width: 100%;height: 400px;}
.swiper-container-environment .swiper-slide-prev, .swiper-container-environment .swiper-slide-next{margin-top: 40px;}
.about-team{width: 94%;margin-left: 3%;}
.about-honor-words{height: 460px;}
.about-honor-wpic{height: 350px;}}
@media all and (max-width:1300px){}
@media all and (max-width:1280px){}
@media all and (max-width:1200px){}
/* ------------------------手机端--------------------------*/
@media all and (max-width:1000px){.about-brief-box{padding: 24px 0;}
.about-black-title h4{font-size: 25px;}
.about-brief-num ul li{width: 50%;margin-top: 10px;border-right: none;}
.about-brief-num ul li h6 span{font-size:52px;}
.about-brief-num ul li h6{font-size: 20px;}
.about-brief-num ul li p{font-size: 14px;margin-top: 8px;width: 92%;margin-left: 4%;}
.about-brief-num{padding: 14px 0 0 0;}
.about-brief-more{padding: 24px 0 6px 0;}
.about-brief-words{padding: 25px 0 ;}
.about-timershaft-box{height: auto;padding: 28px 0;}
.about-white-title h4{font-size: 22px;}
.about-honor-box{padding: 24px 0 16px 0;}
.about-honor-wpic{width: 100%;padding: 20px 20px;height: 300px;}
.about-honor-words{height: 420px;}
.about-honor-piclist{margin-top: 20px;}

.about-environment-matter{padding: 28px 0 0 0;}
.about-team-box{padding: 24px 0;}
.about-team-pic{height: 100px;}
.about-team-pic{width: 99.9%;}
.about-team-pic img{max-width: 88%;}
}
