.zby{width: 1200px;
height: auto;
 margin:auto;
 
margin-top: -45px;
/* padding-bottom: 50px;*/
 
  }
 
#fy_pl,#fy_xgyd{float: right;
margin-right: 35px;
font-size: 14px;}
.fy a{text-decoration: none;
 }
 .xgyd{width: 760px;
    margin: auto;
height: 100px;
border:1px rgb(171,177,186) solid  ;
padding: 20px;
line-height: 25px;}
#fy_xgyd
 {position: relative;
    top:-20px;}
 .xgyd .xgyd_tip{width: 760px;
    height: 25px;
  text-overflow:ellipsis;/*文字溢出的部分隐藏并用省略号代替*/
white-space:nowrap;/*文本不自动换行*/
overflow: hidden;
}
.xgyd a
 {color:rgb(150,150,150); }
 .xgyd a:hover
 {color:black; }

 .yby{width: 370px;
    float: right;
/*border:red 1px solid;*/
height: auto;
margin-top: -10px;}
.yby .yby_lm{width: 360;
height: 260px;
background-color: rgb(255,255,255);
margin: 10px;
margin-top:20px;
margin-right:0;
padding-top: 20px;
 overflow: hidden;
 position: relative;
}
.yby_lm .xbt{
    width: 300px;
    padding-left: 20px;
    padding-right:  20px;
    border-left: 5px red solid;
    height: 30px;
    font-size: 22px;
    margin-bottom: 10px;
}
.wzbt{
    width: 290px;
    margin:auto;
    height: 26px;
    overflow: hidden;
    line-height: 22px;
    text-overflow:ellipsis;/*文字溢出的部分隐藏并用省略号代替*/
white-space:nowrap;/*文本不自动换行*/
overflow: hidden;
}
.wzbtt{
    width: auto;
    margin-left: 5px;
    height: 26px;
    overflow: hidden;
    line-height: 22px;
    float: left;
  
}
#fy_ybl
 {float: right;
    bottom: 10px;
position:absolute;
right: 10px;
font-size: 13px;}
 .wzlb{height: 150px;
overflow: hidden;
line-height:30px;
list-style:none;
}
li .extrudeTechPost{height: 180px;
overflow: hidden;
line-height:30px;
margin-left:30px;
}
 .wzlb a{color: rgb(100,110,106);
         font-size: 16px;
         margin-left:25px;
    }
 .wzlb a:hover{color: rgb(40,41,48);
    font-size: 17px;}

 .wzlb2{height: 150px;
overflow: hidden;
line-height:30px;
list-style:none;
}
  .wzlb2 a{color: rgb(100,110,106);
         font-size: 16px;
         margin-left:45px;
    }
 .wzlb2 a:hover{color: rgb(40,41,48);
    font-size: 17px;}


.moree{float: left;
margin-left:30px; 
margin-top: -35px;

} 
.moree a{ 
color: blue;
cursor:pointer;
font-weight:bold;
  } 
  .moree a:hover{ 
color: red;
  } 

  
.zby .left{width: 360px;
height: 400px;
/*border:1px red solid ;*/
float: right;
margin-left: 10px;
overflow: hidden;
background-color: white;
padding-top: 15px;
 }
.zby .left2{width: 804px;
height: 325px;
/*border:1px red solid ;*/
float: left;
margin-left: 0px;
overflow: hidden;
background-color: white;
padding-top: 15px;
 }
 .lbpx{margin-left: 20px}
.lbpx span{cursor: pointer;
padding-left: 5px;
padding-right:  5px;
font-size: 14px;
color: rgb(40,41,170);}

#a001{ 
    display: block;
    height: 350px;

 }
#a002{ 
     height: 350px;
    display: none;
 }
#a003{ 
     height: 350px;
    display: none;
 } 
 #a004{ 
    display: block;
    height: 350px;

 }
#a005{ 
     height: 350px;
    display: none;
 }
 .more{
    float: right;
    padding-right: 20px;
    font-weight: bold;
 } 
 .left ul{height: 290px;
    overflow: hidden;
    width:300px;
margin-left: 10px;
 }
  .left2 ul{height: 195px;
    overflow: hidden;
    width:780px;
margin-left: 10px;
 }
 .hot-post  li { float: left; 
    height: 30px;
    width: 280px;
   
    line-height: 30px;
    overflow:hidden;
    padding-right: 10px;
    padding-left:  20px;
    padding-top: 2px; 
    overflow: hidden;
text-overflow:ellipsis;
white-space: nowrap;
 
     }
.hot-post a:hover{color: black;}    
.hot-post a{text-decoration: none;
color: rgb(100,110,106);
font-size: 16px;
padding-top: 4px;}

.left .zttm{
    width: 300px;
    padding-left: 20px;
    padding-right:  20px;
    border-left: 5px red solid;
    height: 40px;
    font-size: 26px;
    margin-bottom: 10px;
}
.left2 .zttm{
    width: 300px;
    padding-left: 20px;
    padding-right:  20px;
    border-left: 5px red solid;
    height: 40px;
    font-size: 26px;
    margin-bottom: 10px;
}
#wzlb1{margin-left: 20px;
margin-right: 20px;
    width: 281px;
}
#wzlb1 div{margin-left: 0px;}
 
 