@charset "UTF-8";


/* page-cooperation */
.page-cooperation {
  padding: 0.72rem 0px 0.72rem;
  color: #333;
}
.page-cooperation .page-focus {
  padding-top:0.37rem;
}
.page-cooperation .page-focus .page-img {
  width: 50.08%;
}
.page-cooperation .page-focus .page-img a {
  display: block;
  overflow: hidden;
}
.page-cooperation .page-focus .page-img .bg_container {
  padding-bottom: 56.2%;
}
.page-cooperation .page-focus .page-text {
  width: 47.24%;
  padding-top: 0.15rem;
}
.page-cooperation .page-focus .page-text .page-sub a {
  display:block;
}
.page-cooperation .page-focus .page-time {
  color: #999;
  padding: 0.11rem 0px 0.15rem;
}
.page-cooperation .page-focus .page-con {
  line-height: 1.75;
  max-height: 7em;
  opacity: 0.7;
}
.page-cooperation .page-focus .page-more {
  padding-top: 0.73rem;
}
.page-cooperation .page-focus .page-more a { display:inline-block; text-align: center; overflow: hidden; position:relative; min-width: 1.4rem; border:1px solid rgba(105,155,44,0.2);  line-height:2.4285; border-radius:6px; padding:0px 0.2rem; color:#699B2C; }

.page-cooperation .page-focus .page-more a:before { position:absolute; left:0px; top:0px; height:100%; transition:0.5s all; border-radius:0.05rem;  -webkit-transition:0.5s all; content:""; bottom:0px; width:0px; background:rgba(0,0,0,0.1);}
.page-cooperation .page-focus .page-more a:hover:before { width:100%; }

.page-cooperation .page-text-list {
  padding: 0.18rem 0px 0.3rem;
}
.page-cooperation .page-text-list ul li {
  width: 100%;
}
.page-cooperation .page-text-list ul li .page-img {
  width: 2.7rem;
}
.page-cooperation .page-text-list ul li .bg_container {
  height: 100%;
}
.page-cooperation .page-text-list ul li a {
  display: flex;
  padding: 0px;
}
.page-cooperation .page-text-list ul li .page-text {
  padding:0.11rem 5em 0.18rem 0.33rem;
  overflow: hidden;
}
.page-cooperation .page-text-list ul li .page-time {
  padding: 0.06rem 0px 0.1rem;
}
.page-cooperation .page-text-list ul li .page-con {
  opacity: 0.7;
  height: 3em;
}
.page-cooperation .page-text-list ul li .page-img +.page-text {
  padding-bottom: 0.38rem;
  padding-left: 0.24rem;
}
.page-cooperation .page-text-list ul li a::before{
  background: url(../images/jt06.png) no-repeat center center/100% 100%;
}
.page-text-list ul li a:hover {
  color: #333;
  background:none;
  border-color: #699B2C;
}
.page-text-list ul li a:hover:before {
  background: url(../images/jt07.png) no-repeat center center/100% 100%;
}


@media only screen and (max-width: 767px){
  .page-cooperation .page-focus .page-img {
    width: 100%;
  }
  .page-cooperation .page-focus .page-more {
    padding-top: 0.5rem;
  }
  .page-cooperation .page-focus .page-text {
    width: 100%;
    padding-top: 0.3rem;
  }
  .page-cooperation .page-focus .page-more a { line-height:1.75; }
  .page-cooperation .page-text-list ul li .page-text {
    padding-right: 3em;
  }
  .page-cooperation .page-text-list ul li a::before{
    background: url(../images/jt006.png) no-repeat center center/100% 100%;
  }
  .page-text-list ul li a:hover:before {
    background: url(../images/jt007.png) no-repeat center center/100% 100%;
  }
}






