.fancybox-button--zoom,.fancybox-button--thumbs{display: none !important;}

.bold{font-weight:bold;}
.padd_t40{padding-top: 40px;}
.padd_bt100{padding: 100px 0 130px 0;}
@media only screen and (max-width:1440px) {
  .padd_bt100{padding: 80px 0;}

}
@media only screen and (max-width:1024px) {
  .padd_bt100{padding: 50px 0;}

}
@media only screen and (max-width:767px) {
  .padd_bt100{padding: 30px 0;}
  .padd_t40{padding-top: 30px;}

}

/*招金新闻*/
.line14{line-height: 1.4em;height: 2.8em;  display: -webkit-box;
  overflow: hidden;
  -webkit-line-clamp:2;
  -webkit-box-orient: vertical;}
.news_top{margin-bottom: 1.2rem;}
.news_list li{float: left;width:33.33%;margin-bottom: 0.4rem;}
.news_list ul{margin: 0 -0.2rem;}
.news_list dl{color:#131210;}
.news_list li a{display: block;margin: 0 0.2rem;background:#f0f0f0;}
.news_list dd h3{margin-bottom: 0.3rem; line-height: 1.4em;height: 4.2em;  display: -webkit-box;
  overflow: hidden;
  -webkit-line-clamp: 3;
  -webkit-box-orient: vertical;}
.news_list dd{padding: 0.35rem 0.3rem;padding-bottom: 0.55rem;}
.news_time{overflow: hidden;}
.news_time span{float: left;}
.news_time i{float: right;font-size: 18px;}
.news_list dt{overflow: hidden;}

@media only screen and (max-width:767px) {
  .news_top{margin-bottom: 20px;}
  .news_list ul,.news_list li a{margin: 0;}
  .news_list li{float: none;width:100%;margin-bottom: 10px;}
  .news_list dd h3{height: auto;max-height: 4.2em;margin-bottom: 10px;}
  .news_list dd{padding: 20px;}
  .news_list li:last-child{margin-bottom: 0;}
}

@media only screen and (min-width:1025px) {
  .news_list li a:hover{background:#897048;}
  .news_list li a:hover dl{color: #fff;}
  .fax_list li a:hover{background:#f5e6c9;}

}

/*一线传真*/
.fax_list li{margin-bottom: 0.4rem;}
.fax_list li a{display: block;}
.fax_list dl{overflow: inherit;color:#131210;}
.fax_list dt{float: right;width:274px;overflow: hidden;}
.fax_list dd{float: left;width:calc(100% - 274px);padding: 0.5rem 0.7rem;padding-bottom: 0;    box-shadow: 0 0 10px rgba(0, 0, 0, 0.3);height: 209px;}
.fax_time{float: left;line-height:40px;}
.fax_time span,.fax_time em{display: block;font-weight: 100;}
.fax_time i{display: block;width: 50%;height: 2px;background:#000000;margin:10px 0;}
.fax_more{font-size: 18px;}
.fax_box{width:calc(100% - 140px);float: right;}
.fax_box h3{margin-bottom: 0.2rem;}

@media only screen and (max-width:1599px) {
  .fax_list dd{padding-top: 0.7rem}

}

@media only screen and (max-width:1024px) {
  .fax_list dt{;width:200px;}
  .fax_list dd{width:calc(100% - 200px);height: 153px;padding: 20px;padding-bottom: 0; padding-top: 40px;}
  .fax_time{line-height: 30px;}
  .fax_time span, .fax_time em{font-weight: normal;}

}

@media only screen and (max-width:767px) {
  .fax_list dd{padding-top: 0.7rem}
  .fax_list dt,.fax_list dd{float: none;width: 100%;height: auto;}
  .fax_list dd{overflow: hidden;padding: 20px;}
  .fax_box{float: none;width: 100%;clear: both;}
  .fax_time i{margin:2px 0;}
  .fax_time{margin-bottom: 10px;}
  .fax_box h3{height: auto;max-height: 2.8em;}
}

.news_top{position: relative;}
.news_top dl{overflow: hidden;margin:0 1px;}
.news_top dt,.news_top dd{float: left;width:50%;}
.news_top dd{padding: 0.5rem 0.6rem;padding-left: 0.7rem;}
.news_top dd h3{margin-bottom: 0.35rem; line-height: 1.28em;max-height:3.84em; display: -webkit-box;
  overflow: hidden;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;}
.news_top dd p{margin-bottom: 0.5rem;line-height: 1.75em;height: 7em;-webkit-line-clamp:4;}
.news_top dd .news_time{margin-bottom: 0.3rem;}
.news_more{font-size: 18px;font-weight: bold;}

.swiper-num{font-weight: 100;position: absolute;right: 0.6rem;bottom: 0.7rem;}
.news_btn{display: none;}
.news_btn div{width:40px;height: 40px;line-height: 40px;margin-top: -20px; text-align: center;background:#897048;color: #fff; border-radius: 50%;font-weight: bold;transition:all 0.3s;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-o-transition:all 0.3s;-ms-transition:all 0.3s;box-shadow: 0 0 10px rgba(0, 0, 0, 0.3);}
.news_btn .swiper-button-prev{left: 10px;}
.news_btn .swiper-button-next{right: 10px;}

.fax_cont .news_top dd p{height: 3.5em;-webkit-line-clamp:2;}
.news_cont .news_top dd{padding-right: 0;}
.news_cont .swiper-num{right: 0;}
.news_cont .news_top dt{width: 50%;}/*65.8%*/
.news_cont .news_top dd{width: 50%;}/*34.2%*/

@media only screen and (max-width:1440px) {
  .swiper-num{bottom: 0.5rem;}
}
@media only screen and (max-width:1024px) {
  .news_top dd{padding: 0.5rem;}
  .news_top dd p{margin-bottom: 0.3rem;}
  .news_top dd h3{margin-bottom: 0.2rem;}
  .swiper-num{font-weight:normal;}
  .news_btn div{width:30px;height: 30px;line-height: 30px;margin-top: -15px;}
}
@media only screen and (max-width:767px) {
  .news_top dt, .news_top dd,.news_cont .news_top dt,.news_cont .news_top dd{float: none;width:100%;}
  .news_top dd{padding: 20px;padding-bottom: 10px;}
  .news_top dd p{margin-bottom:10px;}
  .news_top dd h3{margin-bottom:10px;}
  .news_top dd .news_time{margin-bottom: 10px;}
  .news_top dd h3{line-height: 24px;height: 48px;height: auto;}
  .news_top dd p,.fax_cont .news_top dd p{line-height: 24px;height: 48px;height: auto;-webkit-line-clamp: 2;}
  .swiper-num{position: static;text-align: center;}

  .news_top .news_btn div{top:2.8rem;margin-top: 0;}
  .news_btn .swiper-button-prev{left: 5px;}
  .news_btn .swiper-button-next{right: 5px;}
}

/*新闻详情*/
.news_d{padding-bottom: 0.6rem;}
.news_wrap{width:1105px;max-width:100%;margin:auto;}
.news_page{padding: 0.55rem 0 1.35rem 0;background:#e0e1e1;overflow: hidden;}
.news_page .d_page{float: left; width: calc(100% - 70px)}
.news_page .d_page span.none{color:#686868;}
.news_page .d_page span{display: block; line-height:30px; margin-bottom: 10px;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.news_page .d_page span:last-child{margin-bottom: 0;}
.news_page .d_close{float: right;}
.news_page .d_close a{display: block;color:#8a8a8a;font-weight: bold;font-size: 26px;width:56px;height: 56px;line-height: 50px; border-radius:50%;text-align: center;overflow:hidden;border:3px solid #8a8a8a;}

.d_title h3{line-height: 1.25em;margin-bottom: 0.3rem}
.d_title .news_time{margin-bottom: 0.3rem;}
.d_title{margin-bottom: 0.4rem;}
.s_share a{float: left;font-size:24px;margin-right: 25px;color:#b2b2b2;}
.s_share a:last-child{margin-right: 0;}
.s_share{overflow: hidden;line-height: 30px;}

.weixin{ position:fixed; width:300px; z-index:100000; background:#fff; border:1px solid #ddd; border-radius:2px; box-shadow:1px 1px 10px #666;transform: translate(-50%,-50%); -webkit-transform: translate(-50%,-50%);-ms-transform: translate(-50%,-50%);-moz-transform: translate(-50%,-50%);-o-transform: translate(-50%,-50%); left:50%; top:50%;}
.weixin .c{ position:absolute; width:40px; height:40px; background:url(/uploads/image/simages/x.png) center center no-repeat; overflow:hidden; text-indent:100px; right:0; top:0; font-size:20px; font-style:normal; text-align:center; cursor:pointer; z-index:2;}
.weixin h2{ position:relative; line-height:40px; font-size:16px; padding-left:20px; font-weight:normal;}
.weixin .img{ padding:10px 20px;text-align:center; border-top:1px solid #ddd;}
.weixin .img img{width:200px; height: 200px;}
.weixin p {margin:0 0 30px; text-align:center;}
@media only screen and (max-width:1024px) {
  .news_page .d_page{float: none;width:100%;}
  .news_page .d_close{display: none;}
  .news_page{padding: 0.6rem 0;}
}
@media only screen and (max-width:767px) {
  .weixin{width:70%;}
  .news_d{padding-bottom: 20px;}
  .news_page .d_page span{margin-bottom: 0;}
  .news_page{padding: 20px 0;}
  .d_title .news_time{margin-bottom: 10px;}
  .d_title h3{margin-bottom: 20px;}
  .s_share a{font-size: 20px;margin-right: 15px;}
  .d_title{margin-bottom: 20px;}
}


/*招标公告*/
.notice_sort{overflow: hidden;}
.notice_sort a{color: #4a3b21;cursor: pointer;padding:0 .8em;}
.notice_sort a.on{font-weight: bold;}
.notice_list{padding-top: 44px;}
.notice_list ul{overflow: hidden;margin: 0 -1rem;}
.notice_list li{overflow: hidden;width: 50%;float: left}
/*.notice_list .n_iteam{float: left;width:50%;}*/
.notice_list .n_iteam a{display: block;margin: 0 1rem;}
.notice_list .n_iteam dl{padding: 0.5rem;color:#131210;}
.n_iteam dt{margin-bottom: 0.3rem;}

/*.notice_list li:nth-child(2n){background:#f9f9f9;}*/

.notice_list li:nth-child(3),.notice_list li:nth-child(4),.notice_list li:nth-child(7),.notice_list li:nth-child(8),.notice_list li:nth-child(11),.notice_list li:nth-child(12){background:#e6e4e4;}

@media only screen and (max-width:767px) {
  .notice_list{padding-top: 30px;}
  .notice_list .n_iteam{float: none;width: 100%;}
  .notice_list .n_iteam a,.notice_list li{margin: 0;}
  .n_iteam dt{height: auto;max-height: 2.8em;margin-bottom: 10px;}
  .notice_list .n_iteam dl{padding:20px 3%;}
  .notice_list li:nth-child(2n){background:none;}
  .notice_list li:nth-child(3),.notice_list li:nth-child(4),.notice_list li:nth-child(7),.notice_list li:nth-child(8),.notice_list li:nth-child(11),.notice_list li:nth-child(12){background:none;}

  .notice_list li:nth-child(2n){background: #f9f9f9;}
  .notice_cont{width: 100%;max-width:100%;}
  .notice_list ul{margin:0;}
  .notice_list li{width: 100%;float: none}
}



/*科技动态*/
.dyna_list li{width: 50%;float: left;margin-bottom: 0.6rem;}
.dyna_list li a{display: block;margin: 0 0.3rem;}
.dyna_list ul{margin: 0 -0.3rem;}
.dyna_list li h3{line-height: 1.28em;height: 3.84em}
.dyna_list li p{line-height: 1.75em;height: 5.25em}
.dyna_list li dl{position: relative;padding: 0.6rem;padding-bottom: 1.06rem;box-shadow: 0 0 10px rgba(0, 0, 0, 0.3);color: #131210;overflow: hidden;}
.dyna_list li dl > span{display: block;text-align:right;padding-top:8px;}
.dyna_list li dt{position: absolute;top:0;left: 0;width: 100%;height: 100%;}
.dyna_list li dt img{display: none}
.dyna_list li h3{
  overflow: hidden;
  /*display: -webkit-box;-webkit-line-clamp: 3;
  -webkit-box-orient: vertical;*/}
.dyna_list li p{
  overflow: hidden;
  /*display: -webkit-box;-webkit-line-clamp: 2;
  -webkit-box-orient: vertical;*/
  height: 3.45em;
}
.dyna_line{width: 0.47rem;height:1px;background:#131210;margin: 0.28rem 0;}
.dyna_list .pageout{padding-top: 0.2rem;}
@media only screen and (max-width:1024px) {
  .dyna_list li dt{position: static;background: none !important}
  .dyna_list li dt img{display: block;}
  .dyna_list li dl{padding: 0;}
  /*.dyna_list li dd{padding: 20px;}*/

}
@media only screen and (max-width:767px) {
  .dyna_list li a{margin: 0;}
  .dyna_list ul{margin: 0;}
  .dyna_list li{float: none;width: 100%;margin-bottom: 20px;}
  .dyna_list li h3{height: auto;max-height: 3.84em}
  .dyna_list li p{height: auto;max-height: 5.25em}
}
.notice_list .n_iteam dl{border:2px solid transparent;}
@media only screen and (min-width:1025px) {
  .news_page .d_close a:hover{border-color:#897048}
  .notice_list .n_iteam dl{transition:all 0.6s;-webkit-transition:all 0.6s;-moz-transition:all 0.6s;-o-transition:all 0.6s;-ms-transition:all 0.6s;}
  .notice_list .n_iteam dl:hover{/*background:#f5e6c9;*/ border:2px solid #897048; }
  .notice_list .n_iteam dl:hover dt{color:#7d641f;}
  .dyna_list li dt{visibility: hidden;opacity: 0; transform:scale(1.1,1.1); -webkit-transform:scale(1.1,1.1);transition:all 1s;-webkit-transition:all 1s;-moz-transition:all 1s;-o-transition:all 1s;-ms-transition:all 1s;}
  .dyna_list li dl:hover dt{visibility: visible;opacity: 1;transform:scale(1,1); -webkit-transform:scale(1,1);}

  .policies_list .dyna_list li dl{transition:all 0.6s;-webkit-transition:all 0.6s;-moz-transition:all 0.6s;-o-transition:all 0.6s;-ms-transition:all 0.6s;}
  .policies_list .dyna_list li dl:hover{background:#897048;color: #fff;}
  .policies_list .dyna_list li dl:hover .dyna_line{background: #fff;}
}

.policies_list .dyna_list li dl{padding:0.5rem;}
.policies_list .dyna_list li{float: none;width: 100%;}
.policies_list .dyna_list li p{height:auto;max-height:5.25em;}
.policies_list .dyna_list li h3{height:auto;max-height:3.84em;}

@media only screen and (max-width:767px) {
  .policies_list .dyna_list li dl {
    padding: 0
  }

}


/*手机端修改*/
.dyna_list li dt{display: none;}
@media only screen and (max-width:767px) {
  .dyna_list li dd{padding: 20px;}

  .deve_02 dd{padding: 20px;}
  .deve_02 p {
    line-height: 1.6em;
    max-height: 8em;
    -webkit-line-clamp: 5;}


}


