.nav {
    background: #156F05;
}

.nav li>a#nav_current {
    background: #025624;
}

.nav .wrap>li>a:hover {
    background: #025624;
}

.page {
    font-size: 14px !important;
}

.flex-fill strong {
    font-size: 14px !important;
}

img,
video {
    max-width: 1000px !important;
}

.nav_dot_pic:nth-child(odd) {
    margin-right: 0;
}

.srch_form {
    width: 370px;
}

.area_list3>div:nth-child(2) {
    width: 80px !important;
    text-align: right;
}

.bg_banner_right {
    height: 465px;
}

.bg_banner_right ul {
    height: 100%;
}

.newnotice_area {
    background-color: #fff;
    margin-top: 8px;
}

.i_row1 {
    margin-bottom: 0 !important;
}

.i_row1 .col3_wid_left {
    overflow: hidden;
}

.i_row1 .indurty_top_ad {
    width: 240px;
}

.i_row1 .indurty_top_ad2 {
    width: 635px
}

.indurty_top_ad2 .bltopt_area {
    margin: 0 8px;
}

.in_left_1 {
    width: 430px
}

.in_recruit_h {
    justify-content: flex-start !important;
}

.in_recruit_ctet {
    height: 326px;
    overflow: hidden;
}

.in_recruit_li {
    height: 33px;
    line-height: 33px;
}

.in_recruit_li>div:nth-child(1) {
    width: 100px;
    padding-right: 5px;
}

.in_recruit_li>div:nth-child(2) {
    text-align: left;
    width: 80px;
    padding-right: 5px;
}

.in_recruit_li>div:nth-child(3) {
    text-align: left;
    width: 60px;
    padding-right: 5px;
}

.in_recruit_li>div:nth-child(4) {
    text-align: right;
    width: 60px;
}

.in_light {
    width: 100%;
    height: 235px !important;
    border-radius: 2px;
}

.in_light_ul {
    width: 405px;
    height: 285px;
}

.in_elec {
    width: 100%;
    height: 210px !important;
    border-radius: 2px;
    margin-bottom: 5px;
}
.in_elec_ul{
    width: 405px;height: 163px;
}
.in_mud{
    padding-bottom: 6px;
}
.in_mud_top{
    height: 147px;
}
.in_mud_ul{
    width: 405px;height: 231px;
}
.in_traf{
    width: 400px;height: 210px  !important;border-radius: 2px;
}
.in_traf_ul{
    width: 405px;height: 163px; 
}
.in_center{
    width:430px
}
.in_ener{
    width: 405px;height: 265px; background-color: #fff; 
}
.in_stee{
    height: 147px; 
}
.in_stee_ul{
    width: 405px;height: 231px;
}
.in_cons1_ul{
    width: 400px;height: 190px; background-color: #fff;
}
.in_cons2_ul{
    width: 405px;height: 191px; background-color: #fff;  
}
.in_agri{
    width: 400px;height: 210px  !important;border-radius: 2px;
}
.in_agri_ul{
    width: 405px;height: 163px;
}
.in_right{
    width: 325px; 
}
.in_profe_img{
    width: 100%;
    object-fit: cover;
    height: 100%;
    max-width: 9999px !important;
}
.in_profe_img_outer{
    object-fit: cover; overflow: hidden;
}
.in_bonus_h{
    justify-content: flex-start !important;
}
.in_bonus_sele{
    width: 100px;overflow:hidden;text-align: left;
}
.in_bonus_li{
    height: 35px; line-height: 35px;
}
.in_bonus_li_ctet{
    height: 35px; line-height: 35px;
}
.in_indus{
    padding-top: 10px; padding-left: 13px;
    margin-bottom: 9px;
}

.in_indus_block{
    width: 295px !important;margin-top: 3px;margin-bottom: 3px;
}
.in_contact{
    background-color: #F5F5F5;
}
 .indus_rank_ul li.hot_img {
    height: 41px !important;
}
.indus_zone_info{
    padding-bottom: 7px !important;
}
.in_cons_zone{
    height: 432px;
}
/*.in_dus_ul2{
    margin-top: 2px !important;
}
.in_dus_ul1{
    padding-top: 5px !important;
}
.in_dus_ul2>li:last-child a,
.in_dus_ul1>li:last-child a{
    border-bottom: none !important;
}
.bg_banner_right .in_dus_ul2 li a,
.bg_banner_right .in_dus_ul1 li a{
}
.in_dus_ul2 .in_indus_block ,
.in_dus_ul1 .in_indus_block {
    margin-top: 4px !important;
    margin-bottom: 0 !important;
}
.in_dus_ul2 .dot,
.in_dus_ul1 .dot{
        line-height: 30px !important;
} */
.bg_banner_right .in_dus_ul2 li a,
.bg_banner_right .in_dus_ul1 li a{
    padding: 1px 0;
    max-height: 55px !important;
}
.in_dus_ul2 .in_indus_block ,
.in_dus_ul1 .in_indus_block {
    margin-top: 12px !important;
    margin-bottom: 6px !important;
}
.in_dus_ul2 .dot,
.in_dus_ul1 .dot{
        line-height: 26px !important;
}
.in_dus_ul2,
.in_dus_ul1 {
    height: 206px !important        ;
}
.in_dus_ul2>li:last-child a,
.in_dus_ul1>li:last-child a{
    border-bottom: none !important;
}
.in_indus_ul:nth-child(1) {
    margin-top: 8px !important;
}
.in_indus_ul{
    width: 295px;
    margin-left: 13px;
}
.in_indus_ul li a{
    /* width: 200px !important; */
}
.indurty_top_ad {
    margin-top: 0;
}

.indurty_top_ad .ad_zone {
    height: 85px;
    margin-bottom: 10px;
}