footer {
  width: 100%;
  height: 1.1rem;
  display: flex;
  align-items: center;
  position: fixed;
  left: 0;
  bottom: 0;
  z-index: 99;
  background: #008161; }
  footer a {
    flex: 1; }
    footer a img {
      width: .5rem;
      margin: 0 auto;
      display: block; }
    footer a span {
      display: block;
      text-align: center;
      font-size: .24rem;
      color: #fff;
      margin-top: .03rem; }

.mobile_navbar {
  width: 100%;
  height: 100%;
  position: fixed;
  left: 0;
  top: 0;
  background: rgba(0, 0, 0, 0.6);
  z-index: 999;
  padding-top: 1.3rem;
  display: none; }
  .mobile_navbar .box {
    width: 100%;
    height: calc(100vh - 1.3rem);
    background: #f1f1f1;
    border-top: 1px solid #a1a1a1;
    position: absolute;
    left: 0;
    top: -100vh;
    padding: .62rem .3rem; }
    .mobile_navbar .box .search {
      width: 100%;
      height: .76rem;
      display: flex;
      align-items: center;
      position: relative;
      border-radius: .06rem;
      border: 1px solid #a1a1a1; }
      .mobile_navbar .box .search input {
        width: 100%;
        height: 100%;
        border: none;
        background: none;
        font-size: .24rem;
        color: #333;
        padding-left: .46rem; }
      .mobile_navbar .box .search img {
        width: .3rem;
        position: absolute;
        right: .33rem;
        top: 50%;
        transform: translateY(-50%);
        z-index: 9; }
    .mobile_navbar .box ul {
      overflow: hidden;
      margin-top: .68rem;
      border-top: 1px solid #a1a1a1; }
      .mobile_navbar .box ul li {
        width: 100%;
        height: .96rem;
        border-bottom: 1px solid #a1a1a1; }
        .mobile_navbar .box ul li a {
          display: flex;
          align-items: center;
          justify-content: space-between;
          width: 100%;
          padding-right: .26rem;
          box-sizing: border-box;
          height: 100%; }
          .mobile_navbar .box ul li a span {
            font-size: .26rem;
            color: #333; }
          .mobile_navbar .box ul li a img {
            width: .14rem; }

body.on {
  overflow: hidden; }

.content {
  width: 100%;
  overflow: hidden; }
  .content .header {
    width: 100%;
    height: 1.3rem;
    position: fixed;
    left: 0;
    top: 0;
    display: flex;
    align-items: center;
    justify-content: space-between;
    padding: 0 .3rem;
    z-index: 9991;
    background: #fff; }
    .content .header p {
      font-size: .36rem;
      font-weight: bold;
      color: #333333; }
    .content .header .r {
      display: flex;
      align-items: center; }
      .content .header .r select {
        border: none;
        outline: none;
        background: none;
        font-size: .28rem;
        color: #333333; }
      .content .header .r .menu {
        width: .38rem;
        height: .38rem;
        background-image: url(../images/icon_03.jpg);
        background-size: 100%;
        background-repeat: no-repeat;
        background-position: center center;
        margin-left: .36rem; }
        .content .header .r .menu.on {
          background-image: url(../images/nav_03.jpg); }
  .content .null {
    height: 1.3rem; }
  .content .list {
    width: 100%;
    padding-bottom: .6rem; }
    .content .list ul {
      width: 100%; }
      .content .list ul li {
        overflow: hidden;
        width: 7.14rem;
        margin: 0 auto;
        margin-top: .5rem;
        box-shadow: 0 0 0.2rem rgba(0, 0, 0, 0.1); }
        .content .list ul li a {
          display: block;
          width: 100%; }
          .content .list ul li a .picture {
            overflow: hidden;
            width: 100%; }
            .content .list ul li a .picture img {
              width: 100%;
              display: block; }
          .content .list ul li a .info {
            overflow: hidden;
            display: flex;
            align-items: center;
            justify-content: space-between;
            padding: .26rem .36rem; }
            .content .list ul li a .info div {
              overflow: hidden; }
              .content .list ul li a .info div p {
                font-size: .32rem;
                color: #333333; }
              .content .list ul li a .info div span {
                display: block;
                font-size: .32rem;
                color: #333333;
                margin-top: .06rem; }
            .content .list ul li a .info img {
              width: .42rem; }
          .content .list ul li a .more {
            width: 100%;
            height: .98rem;
            display: flex;
            align-items: center;
            justify-content: flex-end;
            padding-right: .28rem;
            font-size: .39rem;
            color: #fff;
            background: #038e64; }
  .content .main_info_box {
    overflow: hidden;
    width: 100%;
    padding-bottom: .6rem; }
    .content .main_info_box .item {
      overflow: hidden;
      width: 100%;
      padding: 0 .26rem;
      margin-top: .4rem; }
      .content .main_info_box .item h3 {
        font-size: .31rem;
        color: #008161;
        margin-bottom: .1rem; }
      .content .main_info_box .item span {
        display: block;
        font-size: .26rem;
        color: #333333;
        line-height: 2; }
      .content .main_info_box .item img {
        display: block;
        width: 100%;
        margin-top: .5rem; }
      .content .main_info_box .item video {
        width: 100%;
        height: 3.6rem;
        object-fit: cover;
        display: block; }
    .content .main_info_box .tab {
      width: 6.9rem;
      margin: 0 auto;
      display: flex;
      align-items: center;
      justify-content: space-around;
      border-bottom: 1px solid #b2b2b2;
      padding: .24rem 0 .4rem 0; }
      .content .main_info_box .tab a {
        display: block; }
        .content .main_info_box .tab a.on span {
          color: #008161;
          font-weight: bold; }
        .content .main_info_box .tab a:nth-child(1) .icon {
          background-image: url(../images/info_11.png); }
        .content .main_info_box .tab a:nth-child(1).on .icon {
          background-image: url(../images/info_11.png); }
        .content .main_info_box .tab a:nth-child(2) .icon {
          background-image: url(../images/info_13.png); }
        .content .main_info_box .tab a:nth-child(2).on .icon {
          background-image: url(../images/info_11.png); }
        .content .main_info_box .tab a:nth-child(3) .icon {
          background-image: url(../images/info_15.png); }
        .content .main_info_box .tab a:nth-child(3).on .icon {
          background-image: url(../images/info_11.png); }
        .content .main_info_box .tab a .icon {
          width: 1.02rem;
          height: 1.02rem;
          margin: 0 auto;
          background-size: 100% 100%; }
        .content .main_info_box .tab a span {
          display: block;
          text-align: center;
          font-size: .27rem;
          color: #333333;
          margin-top: .12rem; }
  .content .main_info {
    overflow: hidden;
    width: 100%;
    height: 6.7rem;
    background: #ffffff;
    position: relative;
    display: flex;
    align-items: center;
    justify-content: center;
    padding-top: 2rem; }
    .content .main_info::after {
      content: '';
      width: .42rem;
      height: .25rem;
      background-image: url(../images/info_07.png);
      background-size: 100% 100%;
      position: absolute;
      left: 50%;
      transform: translateX(-50%);
      bottom: .24rem; }
    .content .main_info .icon {
      display: block;
      width: 5.47rem; }
    .content .main_info .font {
      position: absolute;
      left: .4rem;
      top: .56rem; }
      .content .main_info .font p {
        font-size: .46rem;
        color: #008161;
        font-weight: bold; }
      .content .main_info .font span {
        display: block;
        font-size: .37rem;
        color: #333333;
        margin-top: .06rem; }
    .content .main_info .back {
      overflow: hidden;
      width: 1.9rem;
      height: .62rem;
      border-radius: .06rem;
      border: 1px solid #969696;
      position: absolute;
      right: .4rem;
      top: .4rem; }
      .content .main_info .back a {
        width: 100%;
        height: 100%;
        display: flex;
        align-items: center;
        justify-content: center;
        font-size: .23rem;
        color: #333333; }
        .content .main_info .back a img {
          width: .28rem;
          margin-left: .08rem; }
  .content .main_navbar {
    width: 100%;
    position: relative;
    display: flex;
    flex-wrap: wrap;
    box-shadow: 0 0 0.2rem rgba(0, 0, 0, 0.1); }
    .content .main_navbar .label {
      width: 50%;
      position: relative;
      height: .9rem; }
      .content .main_navbar .label .slide {
        width: 100%;
        display: none;
        background: #008161;
        position: absolute;
        left: 0;
        top: 100%;
        padding: 0 .26rem; }
        .content .main_navbar .label .slide ul {
          width: 100%;
          padding: .16rem 0;
          border-top: 1px solid rgba(255, 255, 255, 0.2); }
          .content .main_navbar .label .slide ul li {
            width: 100%; }
            .content .main_navbar .label .slide ul li a {
              width: 100%;
              height: .55rem;
              box-sizing: border-box;
              display: flex;
              justify-content: space-between;
              align-items: center;
              padding-right: .3rem; }
              .content .main_navbar .label .slide ul li a span {
                font-size: .21rem;
                color: #fff; }
              .content .main_navbar .label .slide ul li a i {
                width: .14rem;
                background-size: 100% 100%;
                height: .14rem;
                background-image: url(../images/product_11.jpg); }
      .content .main_navbar .label .line {
        width: 100%;
        height: 100%;
        background: #fff;
        display: flex;
        align-items: center;
        justify-content: space-between;
        padding: 0 .36rem; }
        .content .main_navbar .label .line.on {
          background: #008161; }
          .content .main_navbar .label .line.on span {
            color: #fff; }
          .content .main_navbar .label .line.on .icon {
            background-image: url(../images/product_06.jpg);
            width: .21rem;
            height: .11rem; }
        .content .main_navbar .label .line span {
          font-size: .25rem;
          color: #333333;
          font-weight: bold; }
        .content .main_navbar .label .line .icon {
          width: .3rem;
          height: .3rem;
          background-image: url(../images/product_03.jpg);
          background-size: 100% 100%; }
  .content .desc_banner {
    width: 100%;
    height: 4.36rem;
    background-size: 100% 100%;
    display: flex;
    align-items: center;
    justify-content: center; }
    .content .desc_banner div {
      width: 100%; }
      .content .desc_banner div p {
        text-align: center;
        font-size: .33rem;
        color: #fff;
        font-weight: bold;
        text-transform: uppercase;
        opacity: 0.6; }
      .content .desc_banner div span {
        display: block;
        text-align: center;
        font-size: .36rem;
        color: #fff;
        margin-top: .06rem; }
  .content .banner {
    width: 100%;
    overflow: hidden;
    position: relative; }
    .content .banner .mySwiper {
      width: 100%;
      overflow: hidden; }
      .content .banner .mySwiper .swiper-slide {
        width: 100%;
        overflow: hidden; }
    .content .banner .swiper-pagination-bullet {
      opacity: 0.6; }
    .content .banner .swiper-pagination-bullet-active {
      opacity: 1;
      background: #fff; }
    .content .banner .swiper-pagination {
      font-size: 12px;
      bottom: .24rem; }
    .content .banner img {
      width: 100%;
      display: block; }
  .content .main_fashion {
    overflow: hidden;
    width: 100%;
    padding: .64rem .13rem; }
    .content .main_fashion .nav {
      display: flex;
      justify-content: space-between;
      margin-top: .56rem;
      padding-bottom: .56rem;
      border-bottom: 1px solid #B2B2B2; }
      .content .main_fashion .nav .lab {
        overflow: hidden; }
        .content .main_fashion .nav .lab:nth-child(1) div {
          background-image: url(../images/tabbar_03.png); }
        .content .main_fashion .nav .lab:nth-child(1).on div {
          background-image: url(../images/tabbar_03s.png); }
        .content .main_fashion .nav .lab:nth-child(1).on span {
          color: #008161; }
        .content .main_fashion .nav .lab:nth-child(2) div {
          background-image: url(../images/tabbar_05.png); }
        .content .main_fashion .nav .lab:nth-child(2).on div {
          background-image: url(../images/tabbar_05s.png); }
        .content .main_fashion .nav .lab:nth-child(2).on span {
          color: #008161; }
        .content .main_fashion .nav .lab:nth-child(3) div {
          background-image: url(../images/tabbar_07.png); }
        .content .main_fashion .nav .lab:nth-child(3).on div {
          background-image: url(../images/tabbar_07s.png); }
        .content .main_fashion .nav .lab:nth-child(3).on span {
          color: #008161; }
        .content .main_fashion .nav .lab:nth-child(4) div {
          background-image: url(../images/tabbar_09.png); }
        .content .main_fashion .nav .lab:nth-child(4).on div {
          background-image: url(../images/tabbar_09s.png); }
        .content .main_fashion .nav .lab:nth-child(4).on span {
          color: #008161; }
        .content .main_fashion .nav .lab:nth-child(5) div {
          background-image: url(../images/tabbar_11.png); }
        .content .main_fashion .nav .lab:nth-child(5).on div {
          background-image: url(../images/tabbar_11s.png); }
        .content .main_fashion .nav .lab:nth-child(5).on span {
          color: #008161; }
        .content .main_fashion .nav .lab:nth-child(6) div {
          background-image: url(../images/tabbar_13.png); }
        .content .main_fashion .nav .lab:nth-child(6).on div {
          background-image: url(../images/tabbar_13s.png); }
        .content .main_fashion .nav .lab:nth-child(6).on span {
          color: #008161; }
        .content .main_fashion .nav .lab div {
          width: 1.08rem;
          height: 1.08rem;
          background-size: 100% 100%;
          background-image: url(../images/tabbar_03.png);
          margin: 0 auto; }
        .content .main_fashion .nav .lab span {
          display: block;
          font-size: .3rem;
          color: #0e0e0e;
          text-align: center;
          margin-top: .06rem; }
    .content .main_fashion .g {
      overflow: hidden;
      position: relative; }
      .content .main_fashion .g .btn {
        width: .8rem;
        position: absolute;
        top: 30%;
        z-index: 99; }
        .content .main_fashion .g .btn.left {
          left: 0; }
        .content .main_fashion .g .btn.right {
          right: 0; }
    .content .main_fashion .box {
      width: 100%;
      overflow: hidden;
      margin-top: .68rem;
      position: relative; }
      .content .main_fashion .box .item {
        width: 100%;
        overflow: hidden;
        display: none;
        padding-bottom: .4rem; }
        .content .main_fashion .box .item .mySwiper2 {
          width: 100%;
          overflow: hidden; }
          .content .main_fashion .box .item .mySwiper2 .swiper-slide {
            width: 100%;
            overflow: hidden;
            padding: 0 .3rem; }
            .content .main_fashion .box .item .mySwiper2 .swiper-slide.on .icon img.i1 {
              display: none; }
            .content .main_fashion .box .item .mySwiper2 .swiper-slide.on .icon img.i2 {
              display: block; }
            .content .main_fashion .box .item .mySwiper2 .swiper-slide.on .font {
              opacity: 1; }
              .content .main_fashion .box .item .mySwiper2 .swiper-slide.on .font span {
                color: #1E9074; }
            .content .main_fashion .box .item .mySwiper2 .swiper-slide .icon {
              overflow: hidden;
              position: relative; }
              .content .main_fashion .box .item .mySwiper2 .swiper-slide .icon img {
                display: block;
                width: 1.99rem;
                margin: 0 auto; }
              .content .main_fashion .box .item .mySwiper2 .swiper-slide .icon .i2 {
                display: none; }
            .content .main_fashion .box .item .mySwiper2 .swiper-slide .font {
              width: 100%;
              margin-top: .2rem;
              padding-left: 2.5rem;
              min-height: 1rem;
              opacity: 0; }
              .content .main_fashion .box .item .mySwiper2 .swiper-slide .font span {
                display: block;
                font-size: .26rem;
                color: #333; }
  .content .main_about {
    overflow: hidden;
    width: 100%;
    padding: .64rem 0 0 0; }
    .content .main_about .box {
      width: 100%;
      margin-top: .56rem;
      height: 5.88rem;
      background-size: 100% 100%;
      background-image: url(../images/icon_20.jpg);
      position: relative; }
      .content .main_about .box .font {
        width: 6rem;
        overflow: hidden;
        background: rgba(36, 139, 112, 0.88);
        border-radius: .6rem 0 0 0;
        position: absolute;
        right: 0;
        bottom: 0;
        padding: .5rem .36rem .38rem .36rem; }
        .content .main_about .box .font span {
          display: block;
          font-size: .31rem;
          color: #fff;
          line-height: .46rem; }
        .content .main_about .box .font img {
          width: .32rem;
          margin-top: .22rem; }
  .content .main_product {
    overflow: hidden;
    width: 100%;
    background: #1fb39d;
    padding: .8rem 0; }
    .content .main_product .box {
      width: 100%;
      margin-top: .5rem; }
      .content .main_product .box .icon {
        width: 5.9rem;
        height: 2.3rem;
        position: relative;
        display: flex;
        margin: 0 auto;
        align-items: center;
        justify-content: center;
        background: #1ba08d; }
        .content .main_product .box .icon .icons {
          width: 1.06rem; }
        .content .main_product .box .icon .right {
          width: .45rem;
          position: absolute;
          right: .4rem;
          top: 50%;
          transform: translateY(-50%); }
      .content .main_product .box span {
        display: block;
        text-align: center;
        font-size: .34rem;
        color: #fff;
        margin-top: .33rem; }
  .content .public_head {
    width: 100%; }
    .content .public_head p {
      text-align: center;
      font-weight: bold;
      font-size: .36rem;
      color: #333333; }
    .content .public_head span {
      display: block;
      text-align: center;
      font-size: .24rem;
      font-weight: bold;
      color: #666666;
      text-transform: uppercase;
      margin-top: .06rem; }

	  
	  /*首页*/
   .bjs{ background:#008161;}
   
     .content .main_index {
    overflow: hidden;
    width: 100%;
    padding: 0rem 0; }
  .content .index_head {
    width: 50%; margin:0.5rem auto; }
	
	    .content .main_index .box {
      width: 100%;
      margin: 1.2rem auto; }
      .content .main_index .box .icon {
        width: 5.5rem;
        height: 1.0rem;
        position: relative;
        display: flex;
        margin: 1rem auto;
		font-size: 0.6rem;
        align-items: center;
        justify-content: center;
		color:#008161;
		border-radius:0.2rem;
          background-image: linear-gradient(to bottom, #f8f8f8, #dddddd); }
        .content .main_index .box .icon .icons {
          width: 1.06rem; }
        .content .main_index .box .icon .right {
          width: .45rem;
          position: absolute;
          right: .4rem;
          top: 50%;
          transform: translateY(-50%); }
      .content .main_index .box span {
        display: block;
        text-align: center;
        font-size: .34rem;
        color: #fff;
        margin-top: .33rem; }
		
	 .content	.index_h{
		 
		 width: 65%; margin:0rem auto;
		 margin-top:-0.4rem;
	 }
	 
	  .content	.index_jt{
		 
		 width: 12%; margin:1.2rem auto; margin-bottom:0rem;
	 }
	 .main_bar{
		 min-height:0.5rem;
		 width:92%;
		 margin:0rem auto;
		 line-height: 0.25;
         padding: 0.4rem 0rem;
		 border-bottom: 1px solid #333333;
	 }
	 
	.main_bar p {
    text-align: left;
    font-size: .36rem;
    color: #008161;
    font-weight: bold;
    text-transform: uppercase;
    opacity: 0.6;
   }
   
   	.main_bar span {
    text-align: left;
    font-size: .36rem;
    color: #333333;
    font-weight: bold;
   }

	 
	 /*关于我们*/
	 
	.content .listtxt h2{
		width:92%;
		font-size:0.34rem;
		font-weight:bold;
		color:#333333;
		margin:2% 4%;
		margin-bottom:0rem;


	}
	 
	 .content	.contenttxt{
		 
		font-size: .30rem;
    color: #333333;
    line-height: 1.5;
	padding:2% 4%;
	    text-align: justify;
	 }
	 
	 
	 /*联系我们*/
	 
	 	.content .main_bar h2{
		width:92%;
		font-size:0.34rem;
		font-weight:bold;
		color:#008161;
		margin:2% 0%;
		margin-bottom:0rem;
		padding-bottom:0rem;
		
	}
	 
	 .content	.conacttxt{
		 
		font-size: .30rem;
    color: #333333;
    line-height: 2;
	padding:2% 4%;
	    text-align: justify;
	 }
	 
	/* 下载中心*/
	
	.download{
		
		display:flex;
		flex-wrap: wrap;
		padding:0.5% 0.5%;
		
	}
	.downlist{
        display: flex;
		width:48%;
		margin:1% 1%;
		height:3rem;
		justify-content: center; /* 垂直居中 */
        align-items: center; /* 水平居中 */
	}
	.bjs1{
		background:#008161;
	}
	
	.bjs2{
		background:#44a5d0;
	}
	
	.bjs3{
		background:#54d85e;
	}
	
	.bjs4{
		background:#fcca45;
	}
	
	.bjs5{
		background:#96a899;
	}
	
	      .content .download  .icon {
   
    
        display: flex;
        margin: 0 auto;
        align-items: center;
        justify-content: center;
      }
  .content .download .icon .icons {
          width: 1.06rem; }
		  
  .content .download span {
          font-size:0.32rem; font-weight:bold; color:#fff;
		  position: relative;
        display: flex;
        margin: 0 auto;
        align-items: center;
        justify-content: center;}
		
/*新闻中心*/

  .content .new_navbar {
    width: 100%;
    position: relative;
    display: flex;
    flex-wrap: wrap;
    box-shadow: 0 0 0.2rem rgba(0, 0, 0, 0.1); }
    .content .new_navbar .label {
      width: 50%;
      position: relative;
      height: .9rem; }
      .content .new_navbar .label .line {
        width: 100%;
        height: 100%;
        background: #fff;
        display: flex;
        align-items: center;
        justify-content: center;
    }
        .content .new_navbar .label .line.on {
          background: #008161; }
        .content .new_navbar .label .line.on span {
            color: #fff; }
	    .content .new_navbar .label .line span {
          font-size: .25rem;
          color: #333333;
          font-weight: bold; }
  .content .newlist {
    width: 100%;
    padding-bottom: .6rem; }
    .content .newlist ul {
      width: 100%; 
	  margin-top:0.3rem;}
      .content .newlist ul li {
        overflow: hidden;
        width: 92%;
        margin: 0 auto;
		padding:0.3rem 0rem;
        border-bottom:#ccc solid 1px;
	 }
        .content .newlist ul li a {
          display: flex;
          width: 100%; }
          .content .newlist ul li a .picture {
            width: 13.5rem; }
            .content .newlist ul li a .picture img {
              width: 100%;
              display: block; }
          .content .newlist ul li a .info {
            overflow: hidden;
            display: flex;
            align-items: center;
            justify-content: space-between;
            padding: 0rem 0rem 0rem .36rem; 
			width:19rem;}
            .content .newlist ul li a .info div {
              overflow: hidden; }
              .content .newlist ul li a .info div p {
                font-size: .32rem;
                color: #333333;
                font-weight:bold;
				display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 1;
  overflow: hidden;
				}
              .content .newlist ul li a .info div span {
                display: block;
                font-size: .28rem;
                color: #333333;
                margin-top: .06rem; 
				text-align: justifyl;
				display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 3;
  overflow: hidden;}
            .content .newlist ul li a .info img {
              width: .42rem; }
		.date{
			color:#7f7f7f !important;
		}
		
		
		/*下载中心*/
		
	.content .main_bard{
		 min-height:0.5rem;
		 width:92%;
		 margin:0rem auto;
         padding: 0.4rem 0rem;
		 border-bottom: 1px solid #b9b9b9;
		 display:flex;
	 }
	 
	.content .main_bard h2{
		width:92%;
		font-size:0.34rem;
		font-weight:bold;
		color:#333333;
		margin:2% 0%;
		margin-bottom:0rem;
		padding-bottom:0rem;
		
	}
	    .content .main_bard .back {
      
      width: 1.9rem;
      height: .62rem;
      border-radius: .06rem;
      border: 1px solid #969696;
       }
      .content .main_bard .back a {
        width: 100%;
        height: 100%;
        display: flex;
        align-items: center;
        justify-content: center;
        font-size: .23rem;
        color: #333333; }
        .content .main_bard .back a img {
          width: .28rem;
          margin-left: .08rem; }
		  
.content .listdown {
    width: 100%;
    padding-bottom: .6rem; }
    .content .listdown ul {
      width: 100%; 
	  margin-top:0rem;}
      .content .listdown ul li {
        overflow: hidden;
        width: 92%;
        margin: 0 auto;
		padding:0.3rem 0rem;
        border-bottom:#ccc solid 1px;
	 }
        .content .listdown ul li a {
          display: flex;
          width: 100%; }
          .content .listdown ul li a .picture {
			display: flex;
            align-items: center;
            width: 2.5rem; }
            .content .listdown ul li a .picture img {
              width: 100%;
              display: block; }
          .content .listdown ul li a .info {
            overflow: hidden;
            display: flex;
            align-items: center;
            justify-content: space-between;
            margin: 0rem 0.36rem 0rem .36rem; 
			border-right:#333333 solid 1px;
			width:19rem;}
            .content .listdown ul li a .info div {
              overflow: hidden; }
              .content .listdown ul li a .info div p {
                font-size: .32rem;
                color: #333333;
                font-weight:bold;
				}
              .content .listdown ul li a .info div span {
                display: block;
                font-size: .28rem;
                color: #333333;
                margin-top: .06rem; 
				display: -webkit-box;
			  -webkit-box-orient: vertical;
			  -webkit-line-clamp: 1;
			  overflow: hidden;}
            .content .listdown ul li a .info img {
              width: .42rem; }
         
		.content .listdown ul li a  .btn{
			display: flex;
            align-items: center;
			width:6rem;
			font-size:0.28rem;
			color:#666666;
		}
	

.comm-page{ padding: 60px 0; display: flex; justify-content: center; align-items: center;}
.comm-page>.current{ position: relative; color: #fff !important; background: #038e64 !important;}
.comm-page>.page-item{ min-width: 32px; height: 32px; line-height: 32px; font-size: 14px; margin: 0 4px; text-align: center; color: #666; background:#fff; border-radius:32px; border:#ccc solid 1px;}
.comm-page>.page-prev, .comm-page>.page-next{ position: relative; text-indent: -999rem; }
.comm-page>.page-prev::after, .comm-page>.page-next::after{ width: 16px; height: 16px; position: absolute; content: ''; background-size: cover !important; background-position: 50% 50% !important; left: 50%; top: 50%; transform: translate(-50%, -50%); -webkit-transform: translate(-50%, -50%); -moz-transform: translate(-50%, -50%); -ms-transform: translate(-50%, -50%); -o-transform: translate(-50%, -50%); }
.comm-page>.page-prev::after{ background: url('../images/icon-prev.png');}
.comm-page>.page-next::after{ background: url('../images/icon-next.png');}	
		 
/*# sourceMappingURL=css.css.map */
