@charset "utf-8";
/*分类的banner*/
.bannerBox{overflow:hidden;height:10rem;margin-top:2.4rem;}
.bannerBox img{width:100%;}
/*新闻资讯*/
.manage_team .detail .news{margin-top:5%;background: #f5f5f5;}
.manage_team .detail .news ul li{border-bottom:1px solid #ddd;margin: 4% 0;overflow:hidden;background: #fff;border-top: 1px solid #ddd;}
.manage_team .detail .news ul li img{width:92%; margin:4% 4% 0 4%; height: 8rem;float:left;display:block;}
.manage_team .detail .news ul li a{ display:inline-block;}
.manage_team .detail .news ul li .text{width: 92%;float:left;margin: 2% 4%;}
.manage_team .detail .news ul li .text h3{font-size:.75rem;color:#333;line-height:1.2rem;margin-bottom: .5rem;}
.manage_team .detail .news ul li .text .info{color:#999;line-height:1rem; font-size: .65rem;}
.manage_team .detail .news ul li .date{float:right;text-align:right;color:#bbb;margin: 1% 5%;}
.manage_team .detail .news ul li .date .time{font-size:.75rem;display:block;}
/*新闻详情*/
.newstitle{padding:1rem .5rem 0rem;border-top:1px solid #ddd;font-size:.85rem;line-height:1.125rem;color:#333;margin-top:2.4rem;}
.infoBox{padding:.6rem .5rem;overflow:hidden;}
.infoBox li{float:left;font-size:.65rem;color:#999;}
.infoBox li.time{background:url(/images/timeIcon.png) no-repeat left center;background-size:.625rem;padding-left: .8rem;width: 9rem;}
.infoBox li.username{background:url(/images/usernameIcon.png) no-repeat left center;background-size:.55rem .6rem;padding-left:.8rem;width:5rem;}
.infoBox li.viewNum{background:url(/images/viewIcon.png) no-repeat left center;background-size:.75rem .45rem;padding-left:1.05rem;width: 3rem;}
.newsdetail{margin-top:.5rem;overflow:hidden;padding:0rem .5rem;}
.newsdetail img{display:block;margin:0px auto;margin-bottom:.8rem;}
.newsdetail p{font-size:.65rem;line-height:.9rem;color:#333;text-indent:2em;margin-bottom:1.3rem;}
/*联系我们*/
.aboutBox .map{width:100%;}
.aboutBox .introduce{width:100%;/*background: #f5f5f5;*/padding: 0 1rem 1rem;font-size:.65rem;}
.aboutBox .introduce .text h3{font-size: 1.1rem;margin-bottom: .8rem;}
.aboutBox .introduce .text dl dd{font-size: .9rem;margin-bottom: .6rem;margin-top: .2rem;}
.aboutBox .introduce .text dl dd a{ color:#666;}
.aboutBox .introduce .text dl dd img{ float:left;margin-right: .2rem;width: 1rem;margin-top: .1rem;}
.aboutBox .introduce .text .code{width:100%;margin-top:1.5rem;text-align:center;}
.aboutBox .introduce .text .code em{display:block;font-size:.65rem;}
/*企业介绍*/
.InformationBox{overflow:hidden;padding:0rem .75rem 1rem;background: #f5f5f5;}
.cultureBox h2,.aboutBox h2{font-size: 1.2rem;color:#666;margin: .75rem 0;border-bottom: 1px solid #ddd;padding-bottom: .5rem;}
.aboutBox h2{margin: .75rem;}
.InformationBox p{font-size:.7rem;line-height: 1.1rem;color:#666;margin-bottom: .8rem;text-indent: 2em;}
.shareBox{width:18rem;height:6.775rem;background:#48abf1;padding:.325rem;margin: 0px auto;}
.shareBox h2{float:left;font-size:1.05rem;font-weight:bold;color:#fff;margin-top:1.4rem;padding-left:.75rem;}
.shareBox h2 b{width: 2rem;height: 0.075rem;background:#fff;display: block;margin-top:.8rem;}
.shareBox img{float:right;display:block;width: 11.175rem;}
.typelist{margin: 0rem 0rem 1rem;overflow:hidden;}
.typelist li{width:50%;float:left;text-align:center;margin-top: 1.075rem;float: left;}
.typelist li img{width:3.6rem;height:3.6rem;border-radius:100%;}
.typelist li p{font-size: .65rem;color:#666666;line-height: .9rem;}
.cultureTitle{font-size: .85rem;color:#128858;text-align:center;}
.cultureTitle .translate {font-size: .45rem;text-align: center;display: block;font-weight:normal;}
.style{width:100%;position:relative;display: inline-block;}
.InformationBox h2,.style h2{font-size: 1.3rem;text-align: center;margin: 1.2rem 0 .6rem 0}
.style p{font-size: .75rem;text-align: center;margin: 3% 5%;color: #999;line-height: 1.2rem;}
.style .swiper-container{width:100%;height:10.525rem;padding:0rem;}
.style .swiper-container .swiper-slide{width:100%;height:10.525rem;}
.style .swiper-container .swiper-slide img{height:10.525rem;display:block;margin:0px auto;}
.style .pagination{position:absolute;left: 0;text-align: center;bottom:.2rem;width: 100%;z-index:2;}
.style .swiper-pagination-switch{width:.3rem;height:.3rem;margin-right:.3rem;display:inline-block;background:rgba(255, 255, 255, 0.4); border-radius: .4rem;transition: all .3s;}
.style .swiper-active-switch{width:.9rem;height:.3rem;background:rgba(255, 255, 255, 0.8);}
.style .swiper-slide img{ width:100%;}
/*企业文化*/
.cultureBox{margin-top:.5rem;overflow:hidden;padding:0rem .375rem;}
.cultureList{overflow:hidden;margin-top:.875rem;}
.cultureList ul li{width: 100%;height: auto;margin: 2% 1%;display: block;}
.cultureText{background: url(/images/cultureImg_01.jpg) no-repeat;background-size: cover;}
.visionText{background: url(/images/cultureImg_03.jpg) no-repeat; background-size: cover;}
.missionText{background: url(/images/cultureImg_02.jpg) no-repeat; background-size: cover;}
.spiritText{background: url(/images/cultureImg_04.jpg) no-repeat; background-size: cover;}
.valueText{background: url(/images/cultureImg_05.jpg) no-repeat; background-size: cover;}
.cultureList .visionText,.culture .missionText,.culture .spiritText,.culture .valueText{width: 100%;}
.cultureList .text{background: rgba(32, 58, 114, 0.6);height: 100%;padding: 15% 9%;color: #fff;}
.cultureList .text{background: rgba(32, 58, 114, 0.6);height: 100%;padding: 15% 9%;color: #fff;}
.cultureList .text h3{font-size: 1.5rem;margin-bottom: .8rem;}
.cultureList .text p{font-size: .85rem;line-height: 1.5rem;}

/*资质荣誉*/
.qualification {width:100%;margin:1rem auto; overflow: hidden;}
.qualification ul li{float:left;width:46%;height: 12.5rem;margin: 2%;text-align: center;display: inline-block;line-height: 11rem;font-size: .65rem;padding: 0 .5rem;border: 1px solid #ddd;background: #fff;}
.qualification ul li span{line-height:.8rem;display: block;margin-top: -.8rem;}
.qualification ul li img{width: 100%;vertical-align: middle;}
/*发展历程*/
.phylogeny{width:100%;}
.phylogeny .phylogenyInfo{ width:100%; margin: 0 auto;margin-top:1.75rem;}
.phylogeny .phylogenyInfo ul{position:relative;font-size:.65rem;overflow:hidden;}
.phylogeny .phylogenyInfo ul li{position:relative;z-index:2;float: left;width: 50%;height: 15rem;text-align: right;border-right: 1px solid #ddd;padding: 0 1rem;font-size: 0.75rem;}
.phylogeny .phylogenyInfo ul li:nth-child(even){text-align: left;padding-top: 7.5rem;border: none;}
.phylogeny .phylogenyInfo ul li img{ height:4.5rem; margin-top: .375rem;}
.phylogeny .phylogenyInfo ul li b{background:url(/images/img_icon_item.png) no-repeat;display: block;width: 1.8rem;height: 1.8rem;position: absolute;right: -.9rem;top: 0rem;background-size: cover;}
.phylogeny .phylogenyInfo ul li:nth-child(even) b{background: url(/images/img_icon_item.png) no-repeat;display: block;width: 1.8rem;height: 1.8rem;position: absolute;left: -1rem;top: 7.3rem;background-size: cover;}
.phylogeny .phylogenyInfo ul li p{font-size: 1.2rem;font-weight:bold;color: #44b6ff;text-indent: 0;margin-bottom: 0.3rem;}

/*人才发展 人才理念*/
.resourcesBox,.recruitBox{overflow:hidden;padding:0rem .75rem;}
.IdeaBox{overflow:hidden;padding:0rem .75rem;}
.IdeaBox h2,.recruitBox h2,.resourcesBox h2{font-size: 1.2rem;color:#666;margin: .75rem 0;border-bottom: 1px solid #ddd;padding-bottom: .5rem;}
.IdeaBox .ideaList{overflow:hidden;}
.IdeaBox .ideaList li,.resourcesBox ul li{width: 100%;color: #fff;font-size: .75rem;position: relative;height: 6.35rem;margin-bottom: .6rem;}
.IdeaBox .ideaList li img,.resourcesBox ul li img{ width:100%;}
.IdeaBox .ideaList li.text,.resourcesBox ul li.text{background: rgba(0, 0, 0, 0.5);padding: .5rem;height: 4.55rem;}
.IdeaBox .ideaList li.text h3,.resourcesBox ul li.text h3{font-size: 1rem; margin-bottom: .2rem;}
.IdeaBox .ideaList li.text .detail,.resourcesBox ul li.text .detail{font-size:.7rem;line-height: 1rem;}
.resourcesBox ul li{height: 5.52rem;}
/*人力招募*/
.recruitBox .recruit{margin:.875rem 0rem .625rem;overflow:hidden;}
.recruitBox .recruit .search_form{width: 17rem;height:3.175rem;border:1px solid #dcdcdc;border-radius:.1rem;margin: 0rem auto;box-shadow: 0rem 0rem .25rem 0rem #c1c1c1;}
.recruitBox .recruit .search_form h3{font-size:.6rem;float:left;color:#666;margin:0rem .6rem;border-bottom:2px solid #128858;padding-top: 1.1rem;padding-bottom:.1rem;}
.recruitBox .recruit .search_form .post{width: 13rem;float:left;height: 1.5rem;border-radius:.1rem;border:1px solid #ddd;background: url(/images/search.png) no-repeat .35rem center;padding-left:1.35rem;margin-top: .75rem;/* overflow: hidden; */background-size: .7rem .8rem;}
.recruitBox .recruit .search_form .post .post_input{width: 8.6rem;height: 1.4rem;float:left;border: none;font-size: .6rem;color:#666;}
.recruitBox .recruit .search_form .post .postBtn{width: 2.85rem;height: 1.5rem;line-height: 1.45rem;text-align:center;font-size:.7rem;color:#fff;border: none;background: #fbbd16;border: 1px solid #fbbd16;margin: -1px -1px 1px 0px;border-radius: 0px .1rem .1rem 0px;cursor:pointer;float: right;}
.recruitBox .recruit .recruitlist{overflow:hidden;margin-top: .5rem;}
.recruitBox .recruit .recruitlist li{width:100%;overflow:hidden;margin-bottom:.6rem;border:1px solid #eeeeee;}
.recruitBox .recruit .recruitlist li h3{width:100%;height: 1.5rem;background:#d5f2e7;line-height: 1.5rem;padding:0rem .35rem 0rem .65rem;font-size: .75rem;color:#128858;}
.recruitBox .recruit .recruitlist li h3 .time{font-size: .65rem;float:right;}
.recruitBox .recruit .recruitlist li .recruitCon{padding: .5rem;overflow:hidden;font-size: .65rem;color:#666;}
.recruitBox .recruit .recruitlist li .recruitCon dl{margin-bottom: .6rem;line-height: 1.1rem;}
.recruitBox .recruit .recruitlist li .recruitCon dl dt{font-weight:bold;}
.recruitBox .recruit .recruitlist li .recruitCon dl:last-child{margin-bottom:0rem;}
/*业务布局*/
.caption{font-size:.65rem;color:#2292e8; margin-top: .75rem;}
.caption .translate{font-size:.65rem;color:#cfd4d8;}
.postgraduate{margin:0 auto;overflow:hidden;}
.postgraduate .text{width:100%;height:10rem;background:#fff;float:left;display:table;}
.postgraduate .text h3{font-size: 1rem;color:#333333;margin-bottom: .5rem;}
.postgraduate .text p{font-size: .7rem;color:#858585;line-height: 1.1rem;}
.postgraduate .text p.industry{margin-bottom: .7rem;}
.postgraduate .text p span{border: 1px dashed #bbb;padding: .2rem .96rem;border-radius: .15rem;margin-right: .5rem;margin-bottom: .5rem;display: inline-block;}
.viewdetail{width: 5.5rem;height: 2rem;line-height: 2rem;color:#fff;font-size: .65rem;border-radius: .2rem;background: url(/images/link.png)no-repeat 80% center #2292e8;margin-top: .5rem;text-indent: .75rem;cursor: pointer;}
.viewdetail a{color:#fff;display:block;}
.summarize{padding: 1.5rem 1.2rem;overflow: hidden;}