﻿.ArticleMain {
 background: #fff;
}
.Leader_Two {
 width: 100%;
 background: #fff;
 box-sizing: border-box;
 overflow: hidden;
 background-size: cover;
   }
   
   .Leader_Two li {
 width: 48%;
 border-top: 1px dotted #cccccc;
 overflow: hidden;
 padding: 35px 0;
   }
   .Leader_Two li:nth-child(-n+2){
  border-top: none;
   }
  .Leader_Two li:nth-child(odd){
 float: left;
  }
  .Leader_Two li:nth-child(even){
 float: right;
  }
   .Leader_Two li.selected {
 display: block;
   }
   
   .Leader_Two .img_box img {
 width: 180px;
 transition:all 0.2s;
   }
   
   .Leader_Two .img_box {
 margin-right: 20px;
 display: block;
 overflow: hidden;
   }
   .Leader_Two .img_box:hover img{
 transform:scale(1.1);
   }
   .Leader_Two .title_type {
 font-size: 24px;
 color: #333;
 margin-bottom: 6px;
   }
   .Leader_Two .title_zw{
 font-size: 18px;
 color: #333;
 margin-left: 15px;
   }
   .Leader_Two .title_type:hover{
 color: #6510ac;
   }

   .Leader_Two .text_box {
 display: block;
 box-sizing: border-box;
 position: relative;
 height: 250px;
   }
   
   .Leader_Two .text_top p {
 font-size: 14px;
 line-height: 30px;
 color: #333;
 margin-bottom: 10px;
   }
   .Leader_Two .text_top p.job {
 display: block;
 text-align: justify;
 line-height: 2em;
 font-size: 16px;
   }
   .Leader_Two li>p {
 font-size: 14px;
 line-height: 30px;
 color: #333;
   }
   a.Leader_more {
 position: absolute;
 right: 0;
 bottom: 0;
   }
   a.Leader_more:hover{
 font-weight: 600;
   }
   @media only screen and (max-width:768px) {
  .Leader_Two li{
 width: 100%;
  }
  .Leader_Two .text_box{
 float: none;
 width: 100%;
  }
  a.Leader_more {
 position: absolute;
 left: 210px;
 bottom: 0;
   }
   .Leader_One, .Leader_Two li>p, .Leader_Two .text_top p {
 font-size: 14px;
 line-height: 30px;
 color: #333;
 margin-bottom: 0;
 white-space: nowrap;
 text-overflow: ellipsis;
 overflow: hidden;
   }

 .Leader_Two .text_top p.job{
    display: -webkit-box;
   -webkit-line-clamp: 5;
   -webkit-box-orient: vertical;
   overflow: hidden;
   white-space: inherit;
 }
   }
   
   @media only screen and (max-width:420px) {
    .Leader_Two .img_box img{
    width: 120px;
    }
    .Leader_Two .text_box{
    height: 160px;
    }
    a.Leader_more{
    left: 150px;
    }
    .Leader_Two .text_top p.job{
 line-height: 24px;
 font-size: 14px;
 -webkit-line-clamp: 4;
    }
   }  