  
  body{background: #ECECEC;}
  #triangle-down {
  
      width: 0;
  
      height: 0;
  
      border-left: 5px solid transparent;
  
      border-right: 5px solid transparent;
  
      border-top: 10px solid #fff;
  
  }
  #triangle-up {
  
      width: 0;
  
      height: 0;
  
      border-left: 50px solid transparent;
  
      border-right: 50px solid transparent;
  
      border-bottom: 100px solid red;
  
  }
  #triangle-left {
  
      width: 0;
  
      height: 0;
  
      border-top: 50px solid transparent;
  
      border-right: 100px solid red;
  
      border-bottom: 50px solid transparent;
  
  }
  #triangle-right {
  
      width: 0;
  
      height: 0;
  
      border-top: 50px solid transparent;
  
      border-left: 100px solid red;
  
      border-bottom: 50px solid transparent;
  
  }
  .trangle{
	  width: 0px;
	  height: 0px;
	  border-left: 10px solid transparent;
	  border-right: 10px solid transparent;
	  border-bottom: 10px solid #fff;
	  position: absolute;
	  top: -10px;
	  left: 50%;
	  margin-left: -10px;
}
.swiper-pagination-bullet-active {
  opacity: 1;
  background: #187540;
}
  .sonnav{display: flex;align-items: center;}
  .sonnav .line{height: 1px;background: #187540;flex: 1;margin: 0 20px;}
  .sonnav .navs{position: relative;line-height: 50px;width: 180px;text-align: center;font-size: 16px;}
  .sonnav .navs img{position: absolute;top: 40px;left: 50%;
margin-left: -12px;}
  .sonnav .navs ul{position: absolute;top: 50px;width: 100%;box-shadow: 0px 4px 14px 6px rgba(0, 0, 0, 0.1);background: #fff;padding: 20px;border-radius: 10px;display: none;}
  .sonnav .navs:hover ul{display: block;}
  .sonnav .navs:hover img{display: none;}
   .sonnav .navs ul li a{display: block;border-bottom: 1px #666 solid;font-size: 14px;}
      .sonnav .navs ul li a:hover{border-bottom: 1px #187540 solid;color: #187540;}
	    .sonnav .navs ul li .act{border-bottom: 1px #187540 solid;color: #187540;}
  .position{display: flex!important;align-items: center;}
    .position img{margin-right: 10px;}
  .topad img{ max-width: 100%;height: auto;}
  .top{background: #187540;color: #fff;line-height: 45px;position: fixed;top: 0;width: 100%;left: 0;z-index: 99;}
  .top  a{ margin: 0 10px;color: #fff;}
    .top .container{display: flex;justify-content: space-between;}
	.fixed-top{top: 45px;}
	.navbar{background: rgba(0,0,0,.3);}
	.navbar-light .navbar-nav .nav-link {
	  color: #fff;
	  font-size: 16px;
	  padding: 0 30px;line-height: 80px;
	}
	.navbar-light .navbar-nav .active > .nav-link, .navbar-light .navbar-nav .nav-link.active, .navbar-light .navbar-nav .nav-link.show, .navbar-light .navbar-nav .show > .nav-link {
	  color: #fff;
	}
	
	
	.navbar-light .navbar-nav .nav-link:focus, .navbar-light .navbar-nav .nav-link:hover {
	
	    color: #187540 !important;
	
	}

  .nav-item {
    display: flex;
    align-items: center;
    position: relative;
  }
  .head_nav_active .nav-link {
    color: #187540 !important;
   
  }
  
  .nav-item_tow{
    position:absolute;
    padding:0;
    width: 200px;
    white-space: nowrap;
    left: 0;
    top: 90px;
    box-shadow: 0 0 3px 0 rgba(0,0,0,.1);
    line-height: 40px;
    display: none;
  
  }
  .nav_item_tow_name{
    background: #fff;
    border-left: 3px solid #187540;
    padding: 0 15px; 
    border-bottom: 1px solid #187540;
    color: #333;
  
  
  }
  .nav_item_tow_name a{ color: #333;
    font-size: 14px;
  }
  .nav_item_tow_name_onea{color: #333;}
  .nav_item_tow_name a:hover{ 
    color: #187540;
  }
  
  .nav_item_tow_name:hover{
    border-bottom: 1px solid #187540;
  }

  .nav-item_tow_cp{
  
    left: -30rem;
    width:1230px;
    background-color: #fff;
    padding-bottom: 3rem;
    padding: 20px;
  }
  
  .footer{background:#6E6E6E ;color: #fff;}
  .footer a{color: #fff;}
 .foot2{display: flex;justify-content: space-between;}
    .foot1{display: flex;align-items: flex-end;border-bottom: 1px solid #999; }
	.foot1 .f2{margin: 0 20px;}
	.foot1 .f0{flex: 1;}
	.foot1 input{background: transparent;border: #999 solid 1px;border-radius: 0;line-height: 40px;color: #fff;padding: 0 10px;}
	.foot1 button{background: transparent;border: #999 solid 1px;border-radius: 0;line-height: 40px;color: #fff;margin-left: 20px;padding: 0 10px;}
	
  .flogo img{max-width: 100%;}
  .flogo ul{line-height: 30px;}
  .ftel{background-color: rgba(255, 255, 255, 1);
    border-radius: 20px;
    line-height: 40px;
	padding: 0 20px;
	color: #000;
   }
   .ftel span{margin: 0 20px;}
  .fweixin img{max-width: 150px;margin-left: 20px;}
  
   .fuwu{    box-shadow: 0px 4px 14px 6px rgba(0, 0, 0, 0.1);
    background-color: rgba(255, 255, 255, 1);}
  .fuwu .contenttop{display: flex;justify-content: space-between;padding: 30px;line-height: 35px;}
  .fuwu .contenttop .img{width: 40%;}
  .fuwu .contenttop .img img{max-width: 100%;}
    .fuwu .contenttop .txt{width: 57%;color: #666;}
  .fuwu .content{border-top: 5px solid #ccc;padding: 30px;line-height: 35px;}
  
  .moneys{    box-shadow: 0px 4px 14px 6px rgba(0, 0, 0, 0.1);
    background-color: rgba(255, 255, 255, 1);}
	.moneys h2{padding: 30px 0;text-align: center;}
	.moneys .mtop{background: #187540;color: #fff;line-height: 45px;padding: 0 20px;}
	.moneys .mtop img{margin-right: 10px;}
  .moneys .contenttop{display: flex;justify-content: space-between;padding: 30px;line-height: 35px;}
  .moneys .contenttop .img{width: 50%;}
  .moneys .contenttop .img img{max-width: 100%;}
.moneys .contenttop .txt{width: 50%;color: #666;}
  .moneys .content{border-top: 1px solid #ccc;padding: 30px;line-height: 35px;text-align: center;}
    .moneys  .mlist{margin: 0;}
	 .moneys  .mlist img{width: 240px;height: 160px;}
	 
	 .moneys  .mlist .swiper-slide{padding:40px 20px;position: relative;}
	 
	.moneys  .mlist .swiper-slide .txt{position: relative;}
	 .moneys  .mlist .swiper-slide .t1{position: absolute;width: 100%;background-color:rgba(30, 123, 70, 0.8) ;color: #fff;text-align: center;line-height: 10;height: 100%;font-size: 16px;display: none;}
	 .moneys  .mlist .swiper-slide .txt:hover .t1{display: block;}
  
  .zhuanyun{
	  box-shadow: 0px 4px 14px 6px rgba(0, 0, 0, 0.1);
      background-color: rgba(255, 255, 255, 1);
   }
   .zhuanyun .content{
	   padding: 30px;line-height: 35px;max-width: 1024px;margin: 0 auto;
   }
   .zhuanyun .content img{max-width: 100%;}
   .zhuanyun .zbottom {
	  
	   
   }
   .zbottom ul{display: flex;justify-content: space-between;}
   .zbottom ul li{   box-shadow: 0px 4px 14px 6px rgba(0, 0, 0, 0.1);
      background-color: rgba(255, 255, 255, 1);border-radius: 10px;padding: 20px;display: flex;justify-content: space-between;width: 32%;align-items: center;}
	  .zbottom ul li div{flex: 1;}
	   .zbottom ul li img{max-height: 110px;}
	  .zbottom ul li .t1{    font-size: 18px;color: #666;}
	  .zbottom ul li .t2{    font-size: 24px;color: #000;}
	  
	.news{display: flex;justify-content: space-between;background: #fff;}
	.news .newnav{width: 30%;max-width: 250px;}
	.news .newnav>ul{background: rgba(0,0,0,.3);min-height: 500px;}
	
	.news .newnav>ul>li .act{background-color: rgba(27, 187, 96, 1);}
	
	.news .newnav .sub li .act{background-color: rgba(27, 187, 96, 1);}
	.news .newnav a{color: #fff;display: block;text-align: center;line-height: 50px;border-bottom: 1px solid #efefef;}
	.news .newnav h2{background: #187540;color: #fff;line-height: 60px;display: flex;justify-content: center;align-items: center;margin: 0;}
	.news .newnav h2 span{margin-right: 5px;font-size: 20px;}
	.news .nright{flex: 1;margin-left: 20px;padding: 30px 50px;}
	.news .nright .title{font-size: 22px;line-height: 55px;margin-bottom: 20px;}
	.news .nright .title img{margin-right: 10px;}
	.news .nright ul{display: flex;justify-content:space-between;flex-wrap: wrap;}
	.news .nright ul li{width: 45%;box-shadow: 0px 4px 14px 6px rgba(0, 0, 0, 0.1);border-radius: 0px 30px 0px 30px;margin-bottom: 40px;padding: 20px;position: relative;}
	.news .nright ul li .newbg{position: absolute;right: 5px;bottom: 0;}
	
	.news .nright ul li .t1 img{width: 380px;border-radius: 20px; max-height: 240px;}
	.news .nright ul li .t2{color: #187540;font-size: 16px;margin: 10px 0;}
	.news .nright ul li .t3{color: #333;font-size: 16px;margin: 10px 0;}
	.news .nright ul li .t4{color: #666;margin: 15px 0;}
	.news .nright ul li .t5{background-color: #187540;margin: 10px 0;
    border-radius: 10px 0px 10px 0px;line-height: 30px;width: 100px;color: #fff;text-align: center;}
	
	.case .nright ul li .t0{display: flex;justify-content: space-between;padding: 0 30px;}
	.case .nright ul li .t0 .t3{font-weight: bold;width: 48%;}
	.case .nright ul li .t0 .t4{width: 48%;}
	.case .nright ul li .t6{width: 30px;height:30px;color:  #fff;text-align: center;line-height: 26px;border-radius: 50%;background-color: rgba(0, 0, 0, 0.4);font-weight: bold;font-size: 18px;}
	
	
	.aboutus .tit{font-size: 36px;}
	.aboutus .tit span{font-size: 24px;}
	
	.aboutus .content{
		box-shadow: 0px 4px 14px 6px rgba(0, 0, 0, 0.1);
		background-color: rgba(255, 255, 255, 1);
		padding: 30px;
		
	}
	.aboutus .content .txt{line-height: 35px!important;}
	.aboutus .content .gezi{display: flex;justify-content: space-between;line-height: 30px}
	.aboutus .content .gezi .ul{width: 38%;margin-right: 50px;min-width: 400px;}
	.aboutus .content .gezi ul{display: flex;justify-content: space-between;flex-wrap: wrap;}
	.aboutus .content .gezi ul li{list-style: none;width: 40%;background-color: rgba(172, 213, 152, 1);color: #fff;padding:50px  20px;margin-bottom: 50px;}
	.aboutus .content .gezi ul li:nth-child(2){    background-color: rgba(170, 137, 189, 1);}
	.aboutus .content .gezi ul li:nth-child(3){    background-color: rgba(136, 171, 218, 1);}
	.aboutus .content .gezi ul li:nth-child(4){    background-color: rgba(246, 179, 127, 1);}
	.aboutus .content .gezi .img img{max-width: 100%;max-height: 385px;}
	
	/*资质荣誉*/
	.hon_con_box{
	  
	    width: 100%;
	    padding-right: 30%;
	    padding-left:30%;
	    overflow: hidden;
	    position: relative;
	     margin-top: 50px;
	}
	.hon_con_box .swiper-container{
	    overflow: initial;
	    padding-bottom: 120px;
	}
	.sha_tra{
	    position: absolute;
	    width: 100%;
	    height: 100%;
	    background: -moz-linear-gradient(left, rgba(228, 233, 237, 1) 0%, rgba(228, 233, 237, 0) 25%, rgba(228, 233, 237, 0) 75%, rgba(228, 233, 237, 1) 100%);
	    background: -o-linear-gradient(left, rgba(228, 233, 237, 1) 0%, rgba(228, 233, 237, 0) 25%, rgba(228, 233, 237, 0) 75%, rgba(228, 233, 237, 1) 100%);
	    background: -webkit-gradient(linear, right top, right bottom, color-stop(0,rgba(228, 233, 237, 1)),color-stop(0.25,rgba(228, 233, 237, 0)),color-stop(0.75,rgba(228, 233, 237, 0)), color-stop(1, rgba(228, 233, 237, 1)));
	    background: -webkit-linear-gradient(left, rgba(228, 233, 237, 1) 0%, rgba(228, 233, 237, 0) 25%, rgba(228, 233, 237, 0) 75%, rgba(228, 233, 237, 1) 100%);
	    z-index: 3;
	    top: 0;
	    left: 0;
	    pointer-events: none;
	}
	.hon_con_box .swiper-slide{
	    opacity: 0.9;
	    transition: all .5s ease-in;
	}
	.hon_con_box .swiper-slide.active{
	    opacity: 1;
	}
	.hon_con_box .swiper-slide> div{
	    width: 100%;
	    position: relative;
	}
	.hon_con_box .swiper-slide> div > img{
	    display: block;
	  max-width: 435px;
	  max-height: 405px;
	  margin: 0 auto;
	 }
	.hon_name{
	    text-align: center;
	    margin-top: 25px;
	    font-weight: 700;
	    color: #187540;
	    font-size: 24px;
	    line-height: 1.5;
	    opacity: 0;
	    transition: all .5s ease-in;
	    position: absolute;
	    left: 0;
	    top: 100%;
	    width: 100%;
	}
	.hon_con_box .swiper-slide.active .hon_name{
	    opacity: 1;
	}
	.hon_name_box{
	  width:100%;
	   position: relative;
	  padding: 25px 50px;
	 
	}
	.hon_name_text{
	    font-size: 16px;
	    line-height: 60px;
	    height: 60px;
	    padding: 0 10px;
	    text-align: center;
	    opacity: .5;
	    color: #000;
	    transition: all .5s ease-in;
	    overflow: hidden;
	    white-space: nowrap;
	    text-overflow: ellipsis;
	
	}

	.hon_name_box .swiper-container{
	   
	  
	    overflow: hidden;
	}
	.hon_name_box .swiper-slide{
	    cursor: pointer;
	}
	.hon_name_box .swiper-button-prev,.hon_name_box .swiper-button-next{
	  background-image: none;
	  font-size: 18px;
	  width: 50px;
	  border: 1px solid #666;
	  text-align: center;
	  margin: 0;
	  color: #187540;
	  height: 50px;line-height: 45px;
	}
	.hon_name_box .swiper-button-prev{
	   top: 30px;
	  left: 0;
	}
	.hon_name_box .swiper-button-next{
	  top: 30px;
	  right: 0;
	 
	}
	.tea_case{
	    padding: 1.5rem 0 2.7rem 0;
	    width: 67.71%;
	    margin: 0 auto;
	}
	
	.hon_name_text {
	    font-size: 16px;
	    line-height: 60px;
	    height: 60px;
	    padding: 0 10px;
	    text-align: center;
	    opacity: .5;
	    color: #000;
	    transition: all .5s ease-in;
	    overflow: hidden;
	    white-space: nowrap;
	    text-overflow: ellipsis;
	}
	.hon_name_box .active-nav .hon_name_text {
	    font-size: 18px;
	    font-weight: 700;
	    color: #187540;
	   
	}
	/*资质荣誉*/
	.team {box-shadow: 0px 4px 14px 6px rgba(0, 0, 0, 0.1);
		background-color: rgba(255, 255, 255, 1);}
	.team ul{display: flex;justify-content: space-around;flex-wrap: wrap;}
	.team ul li{width: 45%;margin: 20px 0;max-width: 550px;}
	.team ul li .t1 img{max-width: 100%;}
	.team ul li .t2{margin: 15px 0;font-weight: bold;font-size: 18px;}
		.team ul li .t2 span{margin: 0 10px;color: #187540;}
	.team ul li .t3{color: #666;}
	
	.shebei .tab_nav{display: flex;}
	
	.shebei .tab_nav .at_on{margin: 15px 0;border-right: 2px solid #187540;width: 33.33333333%;padding: 0 20px;display: flex;justify-content: space-between;align-items: center;position: relative;    background: #ECECEC;z-index: 9;    flex: 1;}
	
	.shebei .tab_nav .on {margin: 15px 0 0;padding: 0 20px 15px;border-left: 2px solid #187540;}
	.shebei .tab_nav .noright{border-right: 2px #ECECEC solid;}
	.shebei .tab_nav .at_on .ico{width: 50px;height: 50px;border-radius: 50%;background-color: #187540;color: #fff;font-size: 36px;
text-align: center;
line-height: 40px;}
	.shebei .tab_nav .at_on .ico span:first-child{display:block;}
	.shebei .tab_nav .at_on .ico span:last-child{display:none;}
	.shebei .tab_nav .on .ico{background-color: #fff;color: #187540;}
	.shebei .tab_nav .on .ico span:first-child{display:none;}
	.shebei .tab_nav .on .ico span:last-child{display:block;}
	.shebei .tab_nav .at_on:first-child{border-left: 2px solid #187540;}
	.shebei .tab_nav .hon_tab_num{font-size: 20px;font-weight: bold;line-height: 45px;}
	.shebei .tab_nav .hon_tab_name{color: #666;}
	
	.shebei .tab_list .swiper-container{border: 2px solid #187540;position: relative;margin-top: -2px;}
   .shebei .tab_list .swiper-slide{padding: 40px 20px;}
   .shebei .tab_list .t1{font-size: 18px;color: #187540;}
   .shebei .tab_list .t2{color: #666;margin: 15px 0;height: 45px; overflow: hidden;}
   .shebei .tab_list .t3 img{width: 480px; height: 320px;}
   
   .swiper-button-prev,
   .swiper-container-rtl .swiper-button-next {
    background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23187540'%2F%3E%3C%2Fsvg%3E");
    left:10px;
    right:auto
   }
   .swiper-button-next,
   .swiper-container-rtl .swiper-button-prev {
    background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23187540'%2F%3E%3C%2Fsvg%3E");
    right:10px;
    left:auto
   }
   
   .aboutus .nright{flex: 1;margin-left: 0px;padding: 30px 0px;width: 100%;}
   .aboutus .nright .title{font-size: 22px;line-height: 55px;margin-bottom: 20px;}
   .aboutus .nright .title img{margin-right: 10px;}
  .aboutus .nright .swiper-slide{padding: 0 20px;}
   .aboutus .nright .li{box-shadow: 0px 4px 14px 6px rgba(0, 0, 0, 0.1);border-radius: 0px 30px 0px 30px;margin-bottom: 40px;padding: 20px;position: relative;}
   
   .aboutus .nright .li .t1 img{max-width: 100%;border-radius: 20px; height: 315px;}
   .aboutus .nright .li .t3{color: #333;font-size: 16px;margin: 10px 0;}
   .aboutus .nright .li .t4{color: #666;margin: 15px 0;}
 
   
   .aboutus .nright .li .t0{display: flex;justify-content: space-between;padding: 0 30px;}
   .aboutus .nright .li .t0 .t3{font-weight: bold;width: 48%;}
   .aboutus .nright .li .t0 .t4{width: 48%;}
   .aboutus .nright .li .t6{width: 30px;height:30px;color:  #fff;text-align: center;line-height: 26px;border-radius: 50%;background-color: rgba(0, 0, 0, 0.4);font-weight: bold;font-size: 18px;}
   .aboutus .nright .li .t8{display: flex;justify-content: space-between;padding: 0 30px;}

   .ifuwu{}
   
   .ifuwu .container{display: flex;justify-content: space-between;flex-wrap: wrap;}
   .ifuwu .container .list{width: 50%;border-bottom: 1px solid #ECECEC;position: relative;background-color: #fff;}
   .ifuwu .container .list:nth-child(2n) .item{border-right: 1px solid #ECECEC;}
   
   .ifuwu .container .list:nth-child(1) .item{border-top: 1px solid #ECECEC;}
   .ifuwu .container .list:nth-child(2) .item{border-top: 1px solid #ECECEC;}
  
     .ifuwu .container .list .title{font-size: 24px;font-weight: bold;flex: 1;display: flex;line-height: 50px;align-items: center;}
	 .ifuwu .container .list .title img{margin-left: 10px;width: 40px;height: 40px;}
	 .ifuwu .container .list  .ico{width: 50px;height: 50px;border-radius: 50%;font-size: 36px;
	 text-align: center;
	 line-height: 40px;border: 1px solid #000;}
	 .ifuwu .container .on .ico{ border: 1px solid #fff;color: #fff;}
	 .ifuwu .container .on .title{color: #fff;}
	 .ifuwu .container .list .ico span:first-child{display:block;}
	 .ifuwu .container .list .ico span:last-child{display:none;}
	 .ifuwu .container .on .ico span:first-child{display:none;}
	.ifuwu .container .on .ico span:last-child{display:block;}
	
	.ifuwu .container .list .title img:first-child{display:block;}
	 .ifuwu .container .list .title img:last-child{display:none;}
	 .ifuwu .container .on .title img:first-child{display:none;}
	.ifuwu .container .on .title img:last-child{display:block;}
	
	.ifuwu .container .list .item{display: flex;justify-content: space-between;align-items: center;padding: 20px;border-left: 1px solid #ECECEC;}
	.ifuwu .container .list .contents{display:none;position: relative;width: 200%;left: 0px;top: 0;z-index: 8;}
	.ifuwu .container .list:nth-child(2n)  .contents{left: -100%;}
	.ifuwu .container .on .contents{display:flex;border: 1px solid #ECECEC;border-bottom: none;}
	.ifuwu .container .on .item{background: #187540;}
	.ifuwu .container .list .contents>div{width: 50%;}
	.ifuwu .container .list .contents .txt{padding: 20px;line-height: 35px;}
	.ifuwu .container .list .contents .img img{width: 100%;height: 100%;object-fit: cover;}
	
   .women .content{display: flex;padding: 0;}
    .women .content .txt{width: 50%;position: relative;}
	 .women .content .txt .t1{padding: 30px;}
	 .women .content .txt .babout{display: flex;position: absolute;width: 100%;left: 0;bottom: 0; background-color: white;}
	 .women .content .txt .babout ul{display: flex;flex: 1;}
	 .women .content .txt .babout ul li{display: flex;justify-content: center;align-items: center;width: 33.3%;border-left:1px solid #ECECEC ;border-top:1px solid #ECECEC ;line-height: 25px;padding: 30px 0;}
	 .women .content .txt .babout ul li:first-child{border-left: none;}
	  .women .content .txt .babout ul li img{padding-right: 15px;}
	 .women .content .txt .babout ul li .t2{color: #187540;font-size: 18px;font-weight: bold;}
	 .women .content .txt .babout .more{background-color: rgba(16, 106, 55, 1);
    border-radius: 10px 0px 0px 0px;text-align: center;}
	 .women .content .txt .babout .more a{color: #fff;padding: 0 30px;line-height: 10;display: block;}
	 
	.women .content .video{width: 50%;display: grid;}
	
	.fangshi .li{display: flex;    box-shadow: 0px 4px 14px 6px rgba(0, 0, 0, 0.1);
    background-color: rgba(255, 255, 255, 1);
    border-radius: 5px;}
	.fangshi .li .txt{flex:1;padding: 30px 30px 100px;}
	.fangshi .li .img{width: 40%;}
	.fangshi .li .img img{width: 100%;height: 100%;object-fit: cover;}
	.fangshi  a{color: #333;}
	.fangshi  a:hover{color: #187540;}
	.fangshi .li .txt .t1{font-size: 18px;}
	.fangshi .li .txt .t2{font-size: 12px;color:#666 ;}
	.fangshi .li .txt .t3{font-size: 14px;color:#666 ;margin-top: 20px;}
	.fangshi .li .txt .t4{font-size: 12px;color:#999 ;    border-radius: 10px 0px 10px 0px;
border: 1px solid rgba(233, 233, 233, 1);line-height: 30px;text-align: center;margin-top: 20px;display: inline-block;padding: 0 30px;}
.fangshi .li:hover .txt .t3,.fangshi .li:hover .txt .t2{color:#187540}
.fangshi .li:hover .txt .t4{background: #187540;color: #fff;border: #187540 1px solid;}
	
	.fangshi .swiper-pagination{width: 130px;bottom: 60px;}
	
	.fangshi .button-prev{    border-radius: 5px;
  font-size: 20px;
    border: 1px solid #999;position: absolute;width: 30px;
height: 30px;
bottom: 13px;
z-index: 80;
left: 30px;
line-height: 25px;
text-align: center;color: #999;cursor: pointer;}
	
	.fangshi .button-next{    border-radius: 5px;
	font-size: 20px;
	  border: 1px solid #999;position: absolute;width: 30px;
height: 30px;
bottom: 13px;
z-index: 80;
left: 70px;
line-height: 25px;
text-align: center;color: #999;cursor: pointer;}
	.fangshi .button-next:hover,.fangshi .button-prev:hover{background: #187540;color: #fff;}
	
  @media (min-width: 1650px){
	  
  .container, .container-lg, .container-md, .container-sm, .container-xl {
  max-width: 1600px;
}	
.foot1 input{min-width: 250px;}
  }
  @media (max-width: 1360px){
  	  .aboutus .content .gezi ul li {width: 45%; margin-bottom: 40px; padding: 30px 10px;}
  	  .aboutus .tit{font-size: 24px;}
	.aboutus .tit span{font-size: 16px;}
	.top{ display: none; }
	.logo-sm-height{height: 40px;}
	.fixed-top {top: 0px}
	.fangshi .li .txt .t3{ display: none; }	
	.fangshi .li .txt .t2{ display: none; }

	.fangshi .li .txt .t4{ display: none; }
	.fangshi .li .txt{height: 288px;padding: 5px 5px 150px;}
  .fangshi .li .txt .t1{font-size: 14px;width: 20px}
  .fangshi .li .img{width: 75%;}
  .women .content .txt{width: 100%}
  .women .content .txt .babout{display: none;}
  .women .content .video{display: none;}
  .aboutus .content .txt{line-height: 25px!important;}
  .ifuwu .container .list .contents>div.txt{width: 100%;}
  .ifuwu .container .list .contents>div.img{width: 0%;}
  .ifuwu .container .list .title{font-size: 16px;}
  .ifuwu .container .list .ico{width: 20px;height: 20px;font-size: 16px;line-height: 15px;}
  .ifuwu .container .list .item{height: 300px;}
  .aboutus .nright .li .t0 .t4{display: none;}
  .aboutus .nright .li .t1 img{display: none;}
  .aboutus .nright .li .t0{justify-content: center;padding: 0 0;height: 215px;width: 60px;}
  .aboutus .nright .li .t0 .t3{width: 100%}
  .aboutus .nright .li .t8{padding: 0;justify-content: center;}
  .hon_name{font-size: 18px;}
  .hon_con_box .swiper-slide> div > img{max-width: 200px;max-height: 260px;}
  .foot1{display: block;}
  .foot1 .f2{margin: 0;}
  .fweixin img{margin-bottom: 20px}
  .zbottom ul{display: block;}
  .zbottom ul li{width: 100%}
  .zbottom ul li div{width: 50px}
  .zbottom ul li img{max-height: 120px;max-width: 180px;}
  .moneys .contenttop .img{display: none;}
  .moneys .mlist{display: none;}
  .moneys .contenttop .txt{width: 100%;}
  .moneys .contenttop .txt p img{width: 90%;}
  .news .newnav{display: none;}
  .news .nright ul{display: block;}
  .news .nright ul li{width: 100%;margin-bottom: 50px;}
  .case .nright ul li .t0 .t4{display: none;}
  .case .nright ul li .t0 .t3{width: 100%;}
  .news .nright ul li .t1 img{max-width: 185px;}
  .aboutus .content .gezi ul{display: block;}
  .aboutus .content{padding: 5px 0 5px;}
  .aboutus .content p{padding: 0px 0px 0px 24px!important;font-size: 18px!important;}
  .shebei .tab_list .t1{width: 100px;height: 48px;font-size: 16px;}
  .shebei .tab_list .t2{display: none;}
  .shebei .tab_list .t3 img{max-width: 100px;max-height: 100px;}
  .shebei .tab_nav .hon_tab_name{display: none;}
  .nav-item{height: 40px;}
  .navbar-light .navbar-nav .nav-link{color: #000000}
  .navbar{background: rgba(255,255,255,.9)}
}
