/*公司简介*/
.honorWrap{
  width:80%;margin:50px auto 0;
}
.honorIntro{
  font-size: 14px;color:#7A7A7A;margin:0 auto 34px;line-height: 28px;text-indent: 2em;
}
.honorWrap .honorList{
  width:100%;padding:0 10%;
}
.honorWrap .honorList img{display: block;max-width: 100%;margin:0 auto;}
.honorWrap .honorList div{font-size: 15px;color: #000;text-align: center;margin:10px 0;}
.honorCoop{
  font-size: 14px;color: #7A7A7A;line-height: 30px;text-align: center;
} 


.navPartNewsWrap .row{align-items: center;justify-content: flex-start;margin:0 auto 30px;padding-bottom: 40px;border-bottom: 2px solid rgba(34,34,34,0.2);width: 94%;}
.navPartNewsWrap .navPartNews__img{
    width: 100%;height: 235px;
}
.navPartNewsWrap .navPartNews__info h3{
    font-size: 18px;color: #222;
}
.navPartNewsWrap .navPartNews__info p{
    font-size: 14px;color: #222;opacity: 0.6;line-height: 28px;margin:18px 0 26px;text-indent: 2em;
}
.navPartNewsWrap .newsDetails{display: flex;justify-content: space-between;align-items: center;}
.navPartNewsWrap .newsDetails .newsTimer{font-size: 14px;color: #aaa;}
.detailsBtn{font-size: 16px;color: #222;padding-right: 24px;background: url(../images/detailsBg.png) right center no-repeat;}
/*公司新闻详情*/
.navPartNews--details{
	width:90%;
}
.navPartNewsWrap .navPartNews--details.row{border:0;margin:0;padding: 0;margin:0 auto;}
.navPartNews--details h2{font-size: 18px;color:#010101;text-align: center;margin-bottom: 10px;}
.navPartNews--details .newsTimer{font-size: 12px;color: #7A7A7A;text-align: right;opacity: 0.6;margin-bottom: 10px;}
.navPartNews--details p{font-size: 14px;color:#7A7A7A;line-height: 28px;margin:20px 0;width: 100%}
.navPartNews--details img{max-width:100%;}
.navPartNews--details h3{font-size: 15px;color:#000;padding:7px 0 16px;text-align: center;}

/*政策法规*/
.navPartNewsWrap .row.policyList{
  padding-bottom: 26px;margin-bottom: 0;
}
.navPartNewsWrap .row.policyList h3{
  font-size: 18px;color: #222;padding:36px 0 26px;text-align: center;
}
.navPartNewsWrap .row.policyList .lowList{
  font-size: 14px;color: #222;opacity: 0.6;line-height: 28px;
}
.navPartNewsWrap .row.policyList p{
  font-size: 14px;color: #222;opacity: 0.6;line-height: 28px;text-indent: 2em;
}
.navPartNewsWrap .row.policyList .newsDetails{margin-top: 26px;}
.policyDetails{/*width: 80%;*/margin:15px auto;color:#7A7A7A;font-stretch: 14px;line-height: 28px;}



/*合作模式*/
.coopModeWrap .coopIntro{width:80%;color:#31475E;font-size: 14px;line-height: 28px;margin:30px auto 38px;text-indent: 2em;}
.coopModeWrap .coopList{width:100%;padding:20px 10%;margin-top:20px;position: relative;}
.coopModeWrap .coopList img{display: block;margin:0 auto;}
.coopModeWrap .coopList h3{
  font-size: 18px;color:#2E2E30;margin:20px 0 18px;text-align: center;
}
.coopModeWrap .coopList p{
  font-size: 14px;color:#6D6D6E;line-height: 28px;text-align: center;height: 252px;overflow: hidden;
}
.coopModeWrap .coopListB:before{
  content: "";display: block;width:1px;height: 342px;background: #F3F3F3;position: absolute;top:0;right: 0;
}
.coopModeWrap .coopListA:after{
  content: "";display: block;width:86%;height: 1px;background: #F3F3F3;position: absolute;left:6%;bottom:0;
}



/*招标公告*/
.bidNoticeLists.row{justify-content: flex-start;margin-bottom: 40px;}
.bidNoticeLists .bidNoticeList{width:95%;margin-right: 5%;margin-bottom: 30px;}
.bidNoticeList .bidListImg{width: 100%;height: 165px;}
.bidNoticeList h2{margin:16px 5px 8px;font-size: 16px;color: #222;height: 20px;line-height: 20px;}
.bidNoticeList p{margin:0 5px;font-size: 16px;color: #222;opacity: 0.6;line-height: 26px;height: 52px;overflow: hidden;}
.bidNoticeList .line{height: 2px;margin:20px 5px 10px;background: #D8D8D8;}
.bidNoticeList .detailsBtn{font-size: 14px;}

/*招标公告详情*/
.bidDetailsWrap h2{font-size: 24px;color: #2C2C2C;margin:50px 0 40px;text-align: center;}
.bidDetailsWrap h4{font-size: 14px;color:#31475E;font-weight: bold;margin-bottom: 5px;}
.bidDetailsWrap p{font-size: 14px;color:#000;line-height: 26px;text-indent:3em;margin-bottom: 30px;}
.bidDetailsWrap table{
    margin-bottom: 30px;
}
.bidDetailsWrap table tbody tr:nth-of-type(even){background:#f7f7f7;}
.bidDetailsWrap table tbody tr:nth-of-type(odd){background:#fff;}
.bidDetailsWrap th,.bidDetailsWrap td{text-align: center;}
.bidDetailsWrap table thead th{font-size: 14px;background:#6b619f;color: #fff;padding: 5px;border:0;border-right: 1px solid #fff;}
.bidDetailsWrap td{font-size: 14px;color: #31475E;padding:15px 10px;line-height: 26px;border:0;border-right: 1px solid #EAEAEA;}
.bidDetailsWrap tr th:last-child,.bidDetailsWrap tr td:last-child{border:0;}
.bidDetailsWrap .titleSub{
    font-size: 14px;color:#31475E;text-indent: 2em;line-height: 30px;
}
.bidDetailsWrap .titleSubDetail li{display: block;}
.bidDetailsWrap .titleSubDetail li p{text-indent: 3em;line-height: 28px;font-size: 14px;color:#31475E;margin-bottom: 0;}


/*企业文化*/
.cul__threeHave{width: 100%;position: relative;margin-top:40px;height: 743px;display: flex;flex-direction: column;align-items: center;justify-content: center;
}
.threeHaveTitle{
  font-size: 28px;color: #252525;margin-bottom: 30px;text-align: center;
}
.cul__threeHave .threeHaveList{
  width:96%;margin-right: 4%;background: #fff;padding-bottom: 20px;margin-bottom: 15px;
}
.cul__threeHave .col-md-4:last-child .threeHaveList{margin-right:0;}
.cul__threeHave .cul__have{
  width: 100%;height: 64px;background: #6B619F;font-size: 20px;padding: 16px 0 20px;color: #F1F1F1;text-align: center;
}
.cul__threeHave .cul__have span{display: inline-block;border-bottom: 1px solid #fff;}
.cul__threeHave .cul__title{
  height: 90px;margin:18px 20px 0;line-height: 30px;overflow: hidden;font-size: 16px;color: #282828;
}
.cul__threeHave p{
  height: 297px;margin:0 20px;line-height: 28px;overflow: hidden;font-size: 14px;color: #7A7A7A;text-indent:2em;
}
.culTTopicLists{text-align: center;}
.culTTopicLists h2{
  margin:55px 0 40px;
}
.culTTopicLists h2 span{
  display: inline-block;font-size: 28px;color: #252525;line-height: 36px;border-bottom:2px solid #F95454;font-weight: bold;
}
.culTTopicLists p{
  color: #7A7A7A;line-height: 28px;width:80%;margin: 0 auto;
}


/*项目布局*/
.navPartWrap.projectLayoutWrap{margin-bottom: 10px;}
.projectLayoutIntro {margin:30px 0 10px;}
.projectLayoutIntro p{width:80%;font-size: 14px;color: #7A7A7A;line-height: 28px;margin:0 auto;text-indent: 2em;}
.projectLayout__map .slideTitle{
  font-size: 20px;color:#212121;text-align: center;margin-bottom: 30px;
}
.projectLayout__map .slideInfo{
  width: 65%;font-size: 14px;color:#212121;opacity: 0.6;text-indent:2em;line-height: 28px;margin:30px auto 0;
}
.projectLayout__swiper{
  width:1100px;height: 214px;position: relative;margin:0 auto;
}
.projectLayout__swiper .layoutSwiper{width: 948px;height: 214px;margin:0 auto;}
.layoutSwiper .swiper-slide{
  width:310px;height: 214px;margin: 0 3px;
}
.layoutSwiper .slideImg{width: 100%;height: 214px;}
.layoutSwiper-next,.layoutSwiper-prev{
    position: absolute;top:50%;width: 60px;height:60px;opacity: 1;transform: translateY(-50%);margin:0;
}
.layoutSwiper-prev{
    left:0px;background: url(../images/arrowL2.png) no-repeat;
}
.layoutSwiper-next{
    right:0px;background: url(../images/arrowR2.png) no-repeat;
}
.projectLayout__map .mapWrap{
  margin-bottom: 30px;
}

/*员工登录*/
.loginLists .loginList{
width: 100%;height: 180px;display: flex;flex-direction: column;justify-content: center;align-items: center;position: relative;
}
.loginLists .loginList:before{
  content: "";display: block;height:80%;width:1px;background:#DBDBDB;position: absolute;right:0;top:10%;
}
.loginLists .loginList:after{
  content: "";display: block;width:84%;height:1px;background:#DBDBDB;position: absolute;bottom:0;left:7%;
}
.loginLists .loginList .topImg{width: 80px;height: 80px;display: flex;justify-content: center;align-items: center;}
.loginLists .loginList p{font-size: 18px;color: #2E2E30;text-align: center;}
.loginLists .col-md-4:nth-of-type(3n) .loginList:before{display: none;}
.loginLists .col-md-4:nth-of-type(4) .loginList:after,.loginLists .col-md-4:nth-of-type(5) .loginList:after,.loginLists .col-md-4:nth-of-type(6) .loginList:after{display: none;}

/*适配手机*/
@media screen and (max-width: 750px) {
   /*公司新闻*/
   .navPartNewsWrap .row{margin:0 0 30px;border-bottom:1px solid #eee;width: 100%;}
   .navPartNewsWrap .row .col-md-12{padding:0;}
   /*公司新闻详情*/
   .navPartNews--details h2,.navPartNews--details .newsTimer{text-align: left;}
   .navPartNews--details p{padding: 10px 0;margin:0;}
   .navPartNews--details h3{color: #999;text-align: left;padding:10px 0 5px 16px;position: relative;}
   .navPartNews--details h3:before{
   	content:"";display: block;width:0;height: 0;border:6px solid #fff;border-bottom:8px solid #999;position: absolute;left:0;top:8px;
   }
   /*公司简介*/
   .navPartNewsWrap .navPartNews__img{margin-bottom: 15px;}
   /*企业文化*/
   .cul__threeHave{background-image: none !important;height: auto;}
   .cul__threeHave .threeHaveList{background:#F6F6F6;margin-right: 0;width: 100%;}
   .cul__threeHave .cul__have{height: 50px;padding: 10px 0;}
   .cul__threeHave p{height: auto;}
   /*合作模式*/
   .coopModeWrap .coopListB:before{
      content: "";display:none;
    }
    .coopModeWrap .coopList,.coopModeWrap .coopList p{height: auto;}
    .coopModeWrap .coopListM:after{
      content: "";display: block;width:86%;height: 1px;background: #F3F3F3;position: absolute;left:6%;bottom:0;
    }
    /*项目布局*/
    .projectLayoutIntro .col-md-12{padding:0;}
    .projectLayoutIntro p{width:100%;}
    .projectLayout__swiper{width: 100%;height: 230px;background: #f5f5f5;padding:15px 0;}
    .projectLayout__swiper .layoutSwiper{width: 100%;height:200px;}
    .layoutSwiper .swiper-slide{width:270px;height: 200px;margin:0 10px;}
    .layoutSwiper .slideImg{width: 100%;height: 200px;}
    .layoutSwiper-next, .layoutSwiper-prev{display: none;}
    .projectLayout__map .slideInfo{width:100%;}
    /*招标公告*/
    .bidNoticeLists .bidNoticeList{width: 100%;margin-right:0;}
    .bidNoticeList .bidListImg{height: 180px;}

    /*员工登录*/
    .loginLists .col-md-4{width:50%;}
    .loginLists .loginList{
    width: 100%;height: 150px;display: flex;flex-direction: column;justify-content: center;align-items: center;position: relative;
    }
    .loginLists .loginList:before,.loginLists .loginList:after{display: none;}
    .loginLists .loginList .topImg{width: 50px;height: 50px;display: flex;justify-content: center;align-items: center;}
    .loginLists .loginList .topImg img{max-width: 80%;}
    .loginLists .loginList p{font-size: 15px;margin-top:15px;}
    #certifyMobile .swiper-slide .slideImg{height: 180px;background-position: center;background-size: cover;
        background-repeat: no-repeat;}

    .swipercss .swiper-slide .slideImg{height: 260px;background-position: center;background-size: cover;
        background-repeat: no-repeat;}


}

.swipercss .slideImg{height: 286px;width: 520px; margin:5px 5px;background-position: center;background-size: cover;
    background-repeat: no-repeat;}
#certify .swiper-slide{border: 2px solid #fefefe}
#certify .slideImgCompany{height: 289px;width: 520px; margin:5px 5px;background-position: center;background-size: cover;
    background-repeat: no-repeat;}