
/*头部*/
.aui-aq-head { background: #fff;
	border-radius: 1rem;
	width: 95%;
	margin: .5rem auto;
	height: 10rem;
	background: url("../images/headtop.png") no-repeat;
	background-size: 100% 100%;
	 

}
.aui-aq-head h2{color: #fff; font-size: 1.26rem; font-weight: 500; padding: 1.6rem 1.2rem;}
.aui-aq-head h2 p{margin-top: .2rem;}
.aui-aq-head  .span-time {
	
	font-weight: 600;  margin: .5rem 1.2rem; background: #fff; color: #75a8fd;
	 padding: .3rem 1.5rem; border-radius: 2rem; font-weight: normal;
	
}
.aui-health-box {
  overflow:initial; 
   
}
.aui-aqtitle{background: url("../images/aui-title.png") no-repeat; margin-left: -1rem; background-size: 100% 100%; font-size: .96rem; padding-left: .6rem; width: 78%; color: #fff; line-height: 3.2rem; height: 2.6rem; margin-bottom: .6rem;}

.lczhbox .active_h {
    background: url(../images/aqbg1.png);
    background-size: 100% 100%;
    display: flex;
    align-items: center;
    margin-top: 0.5rem;
    padding: 0.8rem;
    width: 48%;
    height: 4rem;
    border-radius: 8px;
}
.active_h div{margin-left: 3.2rem; font-size: .8rem;}
.lczhbox {justify-content: space-between;}
.lczhbox .active_j {
    background: url(../images/aqbg2.png);
    background-size: 100% 100%;
    display: flex;
    align-items: center;
    margin-top: 0.5rem;
    padding: 0.8rem;
    width: 48%;
    height: 4rem;
    border-radius: 8px;
}
.active_j div{margin-left: 3.2rem; font-size: .8rem;}
.active_j div h3{font-size: 1rem;}
.aqchart{width: 100%; height: 35vh;}
.title-h4{ color: #76a9fd;  padding-top:1rem;   font-weight: normal;}
.aui-tbox{padding: .5rem; font-size: .9rem; line-height: 20px; color: #333;}
.aqchart2{width: 100%; height: 45vh;}

/*工程质量*/
.aui-zlheadbg{ 
	background: url("../images/zlheadbg.png") no-repeat;
	background-size: 100% 100%;
	 

}
.jdbg{ background: url(../images/jdbg.png) !important;
  background-size: 100% 100% !important;}

.zjgcbg{background: url(../images/zjgcbg.png) !important;
    background-size: 100% 100% !important}

.xunjbg{background: url(../images/xunjbg.png) !important;
      background-size: 100% 100% !important}

.cjbg{background: url(../images/cjbg.png) !important;
      background-size: 100% 100% !important}

.bhgbg{background: url(../images/bhgbg.png) !important;
        background-size: 100% 100% !important}
.hgbg{background: url(../images/hgbg.png) !important;
  background-size: 100% 100% !important}        

  /*建筑工程*/

  .aui-gcheadbg{ 
    background: url("../images/gcheadbg.png") no-repeat;
    background-size: 100% 100%;
   }
 .lczhbox h3 font{font-size: 12px; font-weight: normal; margin-left: .2rem;}
 .gcbox{ overflow: hidden;}
 .gcbox li { display: flex; justify-content: space-between; align-items: center; border-radius: 3px; margin: .3rem 0; background: #f8fcfd; padding: .6rem .5rem; border: 1px solid #f2f2f2;}
 .gcbox li div{ display: flex; justify-content: space-between;align-items: center;}
 .gcbox li div img{width: 30px;}
 .gcbox li h3{font-size: 1rem;}
 .gcbox li:first-child h3{color: #4b98f6;}
 .gcbox li:nth-child(2) h3{color: #976bf8;}
 .gcbox li:first-child {background: url(../images/gc_icon1.png) left center  no-repeat;  padding-left:3.6rem;}
 .gcbox li:nth-child(2) {background: url(../images/gc_icon2.png) left center  no-repeat;padding-left: 3.6rem;}

 .mjbg{background: url(../images/mjbg.png) !important;
  background-size: 100% 100% !important}   
  
  /*劳务用工专题*/

  .aui-lwheadbg{background: url(../images/lwheadbg.png) !important;
    background-size: 100% 100% !important}   
  .nobg.active_b {background: none !important; color: #333; justify-content: flex-end;}
  .nobg.active_d {background: none !important; color: #333; justify-content: flex-start;}
  .lwrybg{background: url(../images/lwrybg.png) !important;
    background-size: 100% 100% !important}  
  .csbg{background: url(../images/csbg.png) !important;
      background-size: 100% 100% !important}  
  /*扬尘治理专题*/

 .yc-margin {margin-top: -80px; position: relative; z-index: 1000;}

 .yc-table{width: 100%; border-collapse: collapse; margin-top: .5rem;}
 .yc-table tr:nth-child(2n){background: #f8fcfd;}
 .yc-table td ,.yc-table th{ padding: .5rem; border: 1px solid #f2f2f2; text-align: center;}

 .aui-yuetable{width: 100%;border-collapse: collapse;}
 .aui-yuetable input{width: 96%; padding: 6px; background: url(../images/date.png) no-repeat right 5px center;}

 .yujingbg{background: url(../images/yujingbg.png) !important;
  background-size: 100% 100% !important}


  .ylbg{background: url(../images/ylbg.png) !important;
    background-size: 100% 100% !important}
  
    .gcbox li.icon3 {background: url(../images/gc_icon3.png) left center  no-repeat !important;padding-left: 3.6rem;}
    .gcbox li.icon4 {background: url(../images/gc_icon4.png) left center  no-repeat !important;padding-left: 3.6rem;}


    .aui-ycheadbg{background: url(../images/ycheadbg.png) !important;
      background-size: 100% 100% !important}

     /*企业诚信专题*/

     .aui-cxheadbg{background: url(../images/cxheadbg.png) !important;
      background-size: 100% 100% !important}
      .aqchart3{width: 51vh; height: 35vh;}

      .zw_list li {
        font-size: 12px;
        text-align: center;
    
        background: #f6faff;
      border: 1px solid #f2f2f2;
        background-size: 100% 100%;
        color: #333;
        margin: 0; padding: .5rem;
        margin-bottom: 0.3vh; 
    }
    .num_lable {
        background: linear-gradient(to right, #2cabf7 , #50c9fe);
        width: 20px;
        height: 20px;
        display: inline-block;
        color: #fff;
        text-align: center; margin-right:3px;
        line-height: 20px;
        border-radius: 50%;  font-size: 12px;
    }
    
    .num_lable_top1{  background: linear-gradient(to right, #f45a16 , #f47339) !important;}
    .num_lable_top2{  background: linear-gradient(to right, #efa014 , #f6b541) !important;}
    .num_lable_top3{  background: linear-gradient(to right, #1dd0b4 , #74d8cd) !important;}
    .ellipsis60 {
        float: left;
        width: 60%;
        overflow: hidden;
        text-overflow: ellipsis;
        white-space: nowrap;
    }

    .lc_col_1 {    position: relative;
      width: 100%;
      float: left;
      padding-right: 3px;
      padding-left: 3px;
      flex: 0 0 10%;
      max-width: 10%;
  }
  .lc_col_8 {    position: relative;
      width: 100%;
      float: left;
      padding-right: 3px;
      padding-left: 3px;text-align: left;
      flex: 0 0 75%;
      max-width: 75%;
  }
  .lc_col_3 {    position: relative;
      width: 100%;
      float: left; text-align: right;
      padding-right: 3px;
      padding-left: 3px;
      flex: 0 0 15%;
      max-width: 15%;
  }
  .lc_col_8  P{color: #48a9f8;}
  .align-items {
      align-items: center;
  }
  .lc_row {
      display: flex;
      flex-wrap: wrap;
      margin-right: -5px;
      margin-left: -5px;
  }
  .text-w{font-size: .6rem; color: #888;}
  
  
