锘.select2-dropdown--below .gj_img_select { margin-right: 10px; width: 22px; height: 22px; border-radius: 30px; vertical-align: -6px; }
.select2-selection--single .gj_img_select { margin-right: 10px; width: 22px; height: 22px; border-radius: 30px; vertical-align: middle; position: absolute; top: 3px; left: 3px; }

.select2-selection--single .select2-selection__rendered span{padding-left:25px;}

img {
  margin: 0;
}
.section{
  width: 1200px;
  margin: 0 auto;
  color: #636363;
}
.shadow{
  box-shadow: 0px 4px 4px 0px rgba(64,60,65,0.34);
}

/* home */

.home-section1{
  margin-top: 200px;
}
.home-section1 .content ul{
  display: flex;
  justify-content: space-between;
}
.home-section1 ul li{
  /* width: 185px; */
  position: relative;
  line-height: 1;
}
.home-section1 ul li .line{
  width: 100%;
  height: 1px;
  background: #004194;
  margin-top: 5px;
  margin-bottom: 17px;
}
.home-section1 ul li .top{
  font-size: 22px;
  font-weight: bold;
}
.home-section1 ul li .bottom{
  display: flex;
  justify-content: space-between;
  align-items: flex-end;
}
.home-section1 ul li .left{
  font-size: 34px;
  font-weight: bold;
  line-height: 1;
}
.home-section1 ul li .right{
  font-size: 21px;
  white-space: nowrap;
  line-height: 1.5;
}
.home-section1 ul li img{
  position: absolute;
}
.home-section1 ul li:nth-child(1) { width: 210px; }
.home-section1 ul li:nth-child(2) { width: 190px; }
.home-section1 ul li:nth-child(3) { width: 251px; }
.home-section1 ul li:nth-child(4) { width: 193px; }
.home-section1 ul li:nth-child(1) img{
  width: 104px;
  top: -85px;
  right: 37px;
}
.home-section1 ul li:nth-child(2) img{
  width: 89px;
  top: -99px;
  right: 33px;
}
.home-section1 ul li:nth-child(3) img{
  width: 72px;
  top: -74px;
  right: 43px;
}
.home-section1 ul li:nth-child(4) img{
  width: 79px;
  top: -91px;
  right: 33px;
}

.home-section2{
  margin-top: 127px;
}
.home-section2 .m-title .right span{
  color: #636363;
  cursor: pointer;
  margin-left: 45px;
}
.home-section2 .m-title .right .active{
  color: #004194;
}
.home-section2 .content{
  margin-top: 103px;
}
.home-section3{
  margin-top: 126px;
}
.home-section3 .content{
  margin-top: 49px;
}
.home-section4{
  margin-top: 131px;
}
.home-section4 .content{
  margin-top: 113px;
}
.home-section4 .content ul{
  height: 222px;
  background: #F2F2F2;
  display: flex;
  align-items: center;
}
.home-section4 .content ul li{
  width: 33.3%;
  border-right: 1px solid #636363;
}
.home-section4 .content ul li:nth-child(3){
  border: 0;
}
.home-section4 .content ul li .pic{
  width: 81px;
  height: 80px;
  margin: 0 auto;
  margin-bottom: 20px;
}
.home-section4 .content ul li .name{
  font-size: 22px;
  text-align: center;
  line-height: 1;
  cursor: default;
}
.home-section4 .content ul li:hover .name{
  color: #004194;
}
.home-section4 .content ul li:nth-child(1) .pic{
  background-image: url('https://resources1.mlily.com/website/pc/home-4-1.png');
}
.home-section4 .content ul li:nth-child(2) .pic{
  background-image: url('https://resources1.mlily.com/website/pc/home-4-2.png');
}
.home-section4 .content ul li:nth-child(3) .pic{
  background-image: url('https://resources1.mlily.com/website/pc/home-4-3.png');
}
.home-section4 .content ul li:nth-child(1):hover .pic{
  background-image: url('https://resources1.mlily.com/website/pc/home-4-4.png');
}
.home-section4 .content ul li:nth-child(2):hover .pic{
  background-image: url('https://resources1.mlily.com/website/pc/home-4-5.png');
}
.home-section4 .content ul li:nth-child(3):hover .pic{
  background-image: url('https://resources1.mlily.com/website/pc/home-4-6.png');
}

.home-section5{
  margin-top: 126px;
}
.home-section5 .content{
  margin-top: 103px;
}
.home-section5 .content ul{
  display: flex;
  flex-wrap: wrap;
}
.home-section5 .content ul li{
  width: 555px;
  margin-right: 87px;
  margin-bottom: 50px;
}
.home-section5 .content ul li:nth-child(2n){
  margin-right: 0;
}
/* 
.home-section5 .content ul li .videowrap video{
  width: 555px;
  height: 267px;
  object-fit: fill;
} */

.home-section5 .content ul li .videowrap{
  position: relative;
  width: 100%;
  height: 267px;
  overflow: hidden;
}
.home-section5 .content ul li .name{
  margin-top: 24px;
  font-size: 20px;
  line-height: 32px;
  color: #636363;
}
.home-section6{
  margin-top: 91px;
  margin-bottom: 150px;
}
.home-section6 .content{
  margin-top: 87px;
}
.home-section6 .content ul{
  display: flex;
  justify-content: space-between;
}
.home-section6 .content ul li{
  width: 365px;
  height: 465px;
  background: #F5F5F5;
  position: relative;
}
.home-section6 .content ul li .headimg{
  width: 100%;
  height: 226px;
}
.home-section6 .content ul li .headimg img{
  height: 226px;
  object-fit: cover;
  display: block;
}
.home-section6 .content ul .count{
  text-align: right;
  margin-right: 30px;
  margin-top: 17px;
  color: #898989;
  font-size: 12px;
  line-height: 1;
}
.home-section6 .content ul .count .iconfont{
  vertical-align: middle;
  margin-right: 7px;
}
.home-section6 .content ul .title{
  margin: 30px 20px 5px;
  font-size: 20px;
  font-weight: bold;
  line-height: 31px;
  display: -webkit-box; 
  -webkit-box-orient: vertical; 
  -webkit-line-clamp: 2; 
  overflow: hidden; 
 }
.home-section6 .content ul .desc{ 
  font-size: 16px;
  color: #898989;
  margin: 0 20px;
line-height: 20px;
  display: -webkit-box; 
  -webkit-box-orient: vertical; 
  -webkit-line-clamp: 2; 
  overflow: hidden; 
}
.home-section6 .content ul .more{
  position: absolute;
  bottom: 23px;
  left: 20px;
  width: 107px;
  height: 24px;
  display: block;
  background: #004194;
  border-radius: 10px;
  color: #fff;
  font-size: 16px;
  line-height: 24px;
  text-align: center;
}
.home-section6 .content ul .news-date{
  font-size: 16px;
  columns: #898989;
  position: absolute;
  right: 20px;
  bottom: 22px;
  font-weight: 300;
}
