
@font-face {
	font-family:AvenirLTStd-Light;
	src: url('../fonts/AvenirLTStd-Light.otf'); }


@font-face {
	font-family:AvenirLTStd-Heavy;
	src: url('../fonts/AvenirLTStd-Heavy.otf'); }
	
/*¼ò½é*/
.shengge_index_about {background-image: linear-gradient(to bottom, #e7f3e1,#fefefd,#f1f8ed); padding-bottom:30px; margin-bottom:85px; float:left}
.shengge_index_about1 { width:1200px; margin:auto}
.shengge_index_about .shangbu {}
.shengge_index_about .shangbu ul { width:85%;  margin: 0px auto;}
.shengge_index_about .shangbu ul li{ width:25%;  float:left; text-align:center;padding: 50px 0px 20px; text-align: center; font-size:35px; line-height:60px; font-family:AvenirLTStd-Heavy; color:#00aa66}
.shengge_index_about .xiabu { display: grid; width: 1200px; margin:auto;
grid-template-columns: repeat(3, 1fr);
gap: 2rem; margin-bottom:50px; }





.shengge_index_about3 { padding-bottom:30px;}
.shengge_index_about13 { width:100%; margin:auto;}
.shengge_index_about3 .shangbu {}
.shengge_index_about3 .shangbu ul { width:85%;  margin: 0px auto;}
.shengge_index_about3 .shangbu ul li{ width:25%;  float:left; text-align:center;padding: 50px 0px 20px; text-align: center; font-size:35px; line-height:60px; font-family:AvenirLTStd-Heavy; color:#00aa66}
.shengge_index_about3 .xiabu {  width: 100%; float:left;margin-bottom:50px;border-bottom:#e8f3e2 solid 0px; }



.shangbu3 { width:100%; float:left}
.shangbu3 ul { width:100%; float:left}
.shangbu3 ul li{  float:left;padding: 0px 30px 30px 0px;  font-size:28px; line-height:30px; font-family:AvenirLTStd-Heavy; color:#00aa66}




.banner .box .boxx {
  display: flex;
  justify-content: space-between;
  align-items: flex-start;
  position: relative;
}

.banner .box .boxx .left {
  width: 44.44%;
}

.banner .box .boxx .left .l_txt {
  margin-bottom: 1.12rem;
}

.banner .box .boxx .left .l_txt h2 {
  font-size: 0.78rem;
  line-height: 1;
  margin-bottom: 0.32rem;
  font-family: 'Silkab';
}

.banner .box .boxx .left .l_txt .g_p p {
  opacity: 0.5;
}
.banner .box .boxx .left .l_a {
  display: flex;
  flex-wrap: wrap;
}

.banner .box .boxx .left .l_a a {
  margin-right: 0.2rem;
}

.banner .box .boxx .right {
  position: absolute;
  width: 8.92rem;
  display: flex;
  align-items: flex-start;
  top: 0;
  right: -1rem;
}
.banner .box .boxx .right img {
  object-fit: contain;
}










.h_otr {
  background: #edf0f6;
  position: relative;
  z-index: 100;
  overflow: hidden;
}
.h_otr .g_bj3 {
  position: absolute;
  width: 3.18rem;
  height: auto;
  top: 0.6rem;
  right: -1.3rem;
  display: none;
}

.h_otr .g_bj4 {
  position: absolute;
  width: 5.81rem;
  height: auto;
  top: 2.8rem;
  left: -3rem;
  display: none;
}

#tinymce .otr_t {
  padding-top: 4rem;
}
.otr_t {
  display: flex; margin-bottom:0px; margin-top:40px;
  justify-content: space-between; 
  position: relative;
  z-index: 10;
  align-items: flex-end;
  padding: 0 0.8rem;
}

.otr_t .left {
  display: none;
  padding-bottom: 0.45rem;
}

.otr_t .left h2 {
  text-align: left;
  font-size: 0.56rem;
  font-family: 'Silkab';
  line-height: 1.1;
  display: none;
}
.otr_t .right {
  display: flex;
  justify-content: space-between;
  width: 1200px;
  padding-top:0px; margin:auto
}

.otr_t .right .list {
  width: calc((90% - 9%)/3);
  border-radius:8px;
  padding:40px 30px 40px 30px;
  position: relative;
  color: #fff;
}
@media (max-width: 991px) {
  .otr_t .right .list {
    width: 100%;
    margin-bottom: 0.5rem;
    height: 3.3rem;
  }
}
.otr_t .right .list .list_box {
  width: 100%;
  height: 100%;
  display: flex;
  justify-content: space-between;
  align-items: flex-start;
}
.otr_t .right .list .list_box .ico {
  width: 60px;
  height: 60px;
  border-radius: 50%;
  background: #007d4b;
  display: flex;
  align-items: center;
  justify-content: center;
  flex-shrink: 0;
}


.otr_t .right .list .list_box .ico svg,
.otr_t .right .list .list_box .ico img {
  width: auto;
  height:35px;
}


.otr_t .right .list .list_box .ico1 {
  width: 60px;
  height: 60px;
  border-radius: 50%;
  background: #0e5a71;
  display: flex;
  align-items: center;
  justify-content: center;
  flex-shrink: 0;
}.otr_t .right .list .list_box .ico1 svg,
.otr_t .right .list .list_box .ico1 img {
  width: auto;
  height:35px;
}


.otr_t .right .list .list_box .ico2 {
  width: 60px;
  height: 60px;
  border-radius: 50%;
  background: #0b4287;
  display: flex;
  align-items: center;
  justify-content: center;
  flex-shrink: 0;
}

.otr_t .right .list .list_box .ico2 svg,
.otr_t .right .list .list_box .ico2 img {
  width: auto;
  height:35px;
}



.otr_t .right .list .list_box .ico svg path,
.otr_t .right .list .list_box .ico img path {
  fill: #fff;
}
.otr_t .right .list .list_box .txt {
  display: flex;
  flex-direction: column;
  align-items: flex-end;
  justify-content: space-between;
}
.otr_t .right .list .list_box .txt .txt_t {
  display: flex;
  align-items: flex-end;
  margin-bottom: 0.22rem;
}

.otr_t .right .list .list_box .txt .txt_t p {
  font-size: 0.58rem;
  line-height: 1;
  font-family: 'Silkal';
}

.otr_t .right .list .list_box .txt .txt_t span {
  font-size: 0.48rem;
  line-height: 1.1;
  font-family: 'Silkal';
}

.otr_t .right .list .list_box .txt .g_p { font-size:20px; padding-top:10px;color:#FFFFFF!important text-align: center;}



.otr_t .right .list1 {
  background-image: linear-gradient(90deg, #00aa66 0%, #00aa66 100%), linear-gradient(#00aa66, #00aa66);
-webkit-transition:all 0.5s ease 0s; transition:all 0.5s ease 0s;-moz-transition: all 0.5s ease 0s; -o-transition: all 0.5s ease 0s;
}
.otr_t .right .list1 a{ color:#FFFFFF!important}
.otr_t .right .list1:hover{ color:#FFFFFF!important}


.otr_t .right .list2 { /*background:url(../images/p2.png) no-repeat; background-size:100%;*/
 background-image: linear-gradient(90deg, #0d7290 0%, #0d7290 100%), linear-gradient(#0d7290, #0d7290);

  -webkit-transition:all 0.5s ease 0s; transition:all 0.5s ease 0s;-moz-transition: all 0.5s ease 0s; -o-transition: all 0.5s ease 0s;
}
.otr_t .right .list2 a{ color:#FFFFFF!important}
.otr_t .right .list2:hover{ color:#FFFFFF!important}

.otr_t .right .list3 {
  background-image: linear-gradient(90deg, #0066cc 0%, #0066cc 100%), linear-gradient(#0066cc, #0066cc);
-webkit-transition:all 0.5s ease 0s; transition:all 0.5s ease 0s;-moz-transition: all 0.5s ease 0s; -o-transition: all 0.5s ease 0s;
}
.otr_t .right .list3 a{ color:#FFFFFF!important}
.otr_t .right .list3:hover{ color:#FFFFFF!important}


/*
.otr_t .right .list1:hover{ background:url(../images/p1.png) no-repeat; background-size:100%; 
 transform:scale(1.03,1.03);-webkit-transform:scale(1.03,1.03); -moz-transition:scale(1.03,1.03); -o-transition:scale(1.03,1.03);}
.otr_t .right .list2:hover{ background:url(../images/p2.png) no-repeat; background-size:100%;
 transform:scale(1.03,1.03);-webkit-transform:scale(1.03,1.03); -moz-transition:scale(1.03,1.03); -o-transition:scale(1.03,1.03);}
.otr_t .right .list3:hover{ background:url(../images/p3.png) no-repeat; background-size:100%;
 transform:scale(1.03,1.03);-webkit-transform:scale(1.03,1.03); -moz-transition:scale(1.03,1.03); -o-transition:scale(1.03,1.03);}

*/



.otr_logo {
  display: none;
  padding: 1.05rem 0 1.1rem;
}
.otr_logo .swi_otr_logo {
  padding: 0 0.4rem;
}
.otr_logo .swi_otr_logo .otr_logo_box {
  display: flex;
  flex-direction: column;
  align-items: center;
}
.otr_logo .swi_otr_logo .otr_logo_box .img {
  margin-bottom: 0.16rem;
  width: auto;
  height: 0.6rem;
}
.otr_logo .swi_otr_logo .otr_logo_box .img img {
  object-fit: contain;
}
.otr_logo .swi_otr_logo .otr_logo_box .txt {
  text-align: center;
  padding: 0 0.3rem;
}

.pub_title {
  display: flex;
  flex-direction: column;
  align-items: center;
  text-align: center;
  padding-bottom: 0.2rem;
}
.pub_title h2 {
  font-size:30px;
  line-height: 1.1;
  font-family: 'Silkab';
}
.pub_title span {
  color: #666;
  margin-top: 0.28rem;
  line-height: 1.4;
  display: block;
}
.sub_h2 {
  font-size: 0.56rem;
  line-height: 1.1;
  font-family: 'Silkab';
}


.otr_exc1{ width:100%; float:left; background:#f0fdf4; padding-top:80px; padding-bottom:80px; 
}

.otr_exc { width:1200px; margin:auto;}

.otr_exc .box {
  margin-top:50px;
}
.otr_exc .box .box_nr {
  margin-bottom: 0.58rem;
  display: flex;
  justify-content: space-between;
}
.otr_exc .box .box_nr .item {
  width: 26.04%;
  display: flex;
  flex-direction: column;
  align-items: flex-start;
}
.otr_exc .box .box_nr .item .img { margin:auto; text-align:center;
  border-radius: 0.1rem;
}


.otr_exc .box .box_nr .item .txt {
  text-align: center;
}

.otr_exc .box .box_nr .item .txt span {
  color: #00acea;
  display: block;
  margin-bottom: 0.1rem;
}
.otr_exc .box .box_nr .item .txt h3 {
  font-family: 'Silkab';
  margin-bottom: 0.18rem;
  line-height: 1.1;
  /* padding: 0 0.5rem; */
}
.otr_exc .box .box_nr .item .txt p {
  color: #666;
}

.ga_bo {
  text-align: center;
}
.ga_bo a > span {
  padding: 0 0.45rem;
}
.otr_blog {
  width: 100%;
  overflow: hidden;
  padding: 1.24rem 0 1.4rem;
  position: relative;
}

.otr_blog .g_bj1 {
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  left: 0;
  width: 3.72rem;
  height: auto;
  z-index: 10;
}
.otr_blog .g_bj2 {
  position: absolute;
  top: 50%;
  transform: translateY(-50%) rotate(180deg);
  right: 0;
  width: 3.72rem;
  height: auto;
  z-index: 10;
}

.otr_blog .aboutour_swip {
  overflow: initial;
}
.otr_blog .aboutour_swip .swiper-wrapper {
  height: 100%;
}
.otr_blog .aboutour_swip .swiper-wrapper .swiper-slide .aboutour_nr {
  height: 102px;
  border-radius: 0.1rem;
  overflow: hidden;
}
.h_ind {
  background: #f4f6f9;
  padding: 1.3rem 0 0.7rem;
}
.h_ind .h_ind_box {
  margin-top: 0.55rem;
}
.h_ind .h_ind_box .item {
  margin-bottom: 0.8rem;
}
.h_ind .h_ind_box .item.item2 .g_nav_box .g_nav {
  background: #002d4f;
}
.h_ind .h_ind_box .item.item2 .g_nav_box .g_nav .g_i {
  background: #264c69;
}
.h_ind .h_ind_box .item.item2 .item_box .item_con .item_nr {
  flex-direction: row-reverse;
}
.h_ind .h_ind_box .item .g_nav_box {
  text-align: center;
}
.h_ind .h_ind_box .item .g_nav_box .g_nav {
  position: relative;
  margin: auto;
  background: #00acea;
  border-radius: 0.2rem 0.2rem 0 0;
  display: inline-flex;
  align-items: center;
  cursor: pointer;
  padding: 12px;
}
.h_ind .h_ind_box .item .g_nav_box .g_nav .g_i {
  position: absolute;
  height: 0.5rem;
  z-index: 1;
  background: #33bdee;
  border-radius: 0.1rem;
}
.h_ind .h_ind_box .item .g_nav_box .g_nav a {
  color: #fff;
  min-width: 2.42rem;
  padding: 0 0.1rem;
  height: 0.5rem;
  display: inline-flex;
  justify-content: center;
  align-items: center;
  position: relative;
  z-index: 10;
}
.h_ind .h_ind_box .item .g_nav_box .g_nav a.on {
  font-family: 'Silkab';
  /* background: #33bdee;
							border-radius: 0.1rem; */
}
.h_ind .h_ind_box .item .item_box {
  position: relative;
}
.h_ind .h_ind_box .item .item_box .swiper-slide {
  position: absolute;
  opacity: 0;
  top: 0;
}
.h_ind .h_ind_box .item .item_box .swiper-slide.on {
  position: relative;
  z-index: 10;
  opacity: 1;
}
.h_ind .h_ind_box .item .item_box .swiper-slide.on .item_con .item_nr .left .txt span,
.h_ind .h_ind_box .item .item_box .swiper-slide.on .item_con .item_nr .left .txt h3,
.h_ind .h_ind_box .item .item_box .swiper-slide.on .item_con .item_nr .left .txt p {
  left: 0;
  opacity: 1;
}
.h_ind .h_ind_box .item .item_box .swiper-slide.on .item_con .item_nr .left .public_a2 {
  left: 0;
  opacity: 1;
}
.h_ind .h_ind_box .item .item_box .swiper-slide.on .item_con .item_nr .right {
  right: 0;
  opacity: 1;
}
.h_ind .h_ind_box .item .item_box .item_con {
  display: flex;
  justify-content: space-between;
  background: #fff;
  border-radius: 0.2rem;
  transition: all 1s;
  padding: 0.55rem 0.92rem;
  width: 100%;
}
.h_ind .h_ind_box .item .item_box .item_con .item_nr {
  width: 100%;
  height: 100%;
  display: flex;
  justify-content: space-between;
  align-items: center;
}

.h_ind .h_ind_box .item .item_box .item_con .item_nr .left {
  width: 5.6rem;
}

.h_ind .h_ind_box .item .item_box .item_con .item_nr .left .txt span {
  color: #00acea;
  position: relative;
  left: -0.4rem;
  opacity: 0;
  transition: all 0.3s;
  display: block;
}

.h_ind .h_ind_box .item .item_box .item_con .item_nr .left .txt h3 {
  margin: 5px 0 0.28rem;
  font-size: 0.48rem;
  font-family: 'Silkab';
  line-height: 1;
  position: relative;
  left: -0.5rem;
  opacity: 0;
  transition: all 0.3s;
}

.h_ind .h_ind_box .item .item_box .item_con .item_nr .left .txt p {
  color: #555;
  margin-bottom: 0.68rem;
  position: relative;
  left: -0.6rem;
  opacity: 0;
  transition: all 0.3s;
}

.h_ind .h_ind_box .item .item_box .item_con .item_nr .left .public_a2 {
  position: relative;
  left: -0.7rem;
  opacity: 0;
  transition: all 0.3s;
}

.h_ind .h_ind_box .item .item_box .item_con .item_nr .right {
  padding: 0 0.4rem 0 0;
  position: relative;
  /* right: -0.6rem; */
  opacity: 0;
  transition: all 0.3s;
}

.h_ind .h_ind_box .item .item_box .item_con .item_nr .right img {
  width: 5.95rem;
  height: 5.2rem;
  object-fit: contain;
}

.h_apis {
  background: #1e2433;
}

.h_apis .h_apis_box {
  padding: 1.42rem 0 1.78rem;
  display: flex;
  align-items: flex-start;
  justify-content: space-between;
}

.h_apis .h_apis_box .left {
  width: 45%;
}

.h_apis .h_apis_box .right {
  width: 49%;
  color: #fff;
  padding: 0.4rem 0.46rem 0 0;
}

.h_apis .h_apis_box .right h2 {
  font-size: 0.56rem;
  line-height: 1.1;
  margin-bottom: 0.3rem;
  font-family: 'Silkab';
}
.h_apis .h_apis_box .right p {
  opacity: 0.5;
  margin-bottom: 1rem;
}
.h_apis_bj {
  position: fixed;
  top: 0;
  left: 0;
  z-index: -100;
  background: #1e2433;
  width: 100%;
  height: 100vh;
  display: none;
}
.h_apis_bj .container {
  height: 100%;
  display: flex;
  align-items: center;
}
.h_apis_bj .container .img {
  width: 5.32rem;
  height: auto;
}
.h_apis_bj .container .img:before {
  padding-top: 111.84%;
}
.h_man {
  padding: 1.35rem 0 1.6rem;
  background: #edf0f6;
}
.h_man .h_man_box {
  margin-top: 0.7rem;
}
.h_man .h_man_box .cont {
  position: relative;
  margin-bottom: 0.6rem;
}
.h_man .h_man_box .cont .hm4_cont {
  overflow: visible;
  width: 100%;
}
.h_man .h_man_box .cont .hm4_cont .swiper-slide .item {
  position: relative;
  display: flex;
  flex-wrap: wrap;
  flex-direction: row-reverse;
}
.h_man .h_man_box .cont .hm4_cont .swiper-slide .item .lt {
  width: 100%;
  position: relative;
  border-radius: 0.2rem;
  overflow: hidden;
  -webkit-transition: all 1s cubic-bezier(0.11, 0.2, 0.1, 0.95);
  transition: all 1s cubic-bezier(0.11, 0.2, 0.1, 0.95);
}

.h_man .h_man_box .cont .hm4_cont .swiper-slide .item .lt .public-img:before {
  padding-top: 75%;
}

.h_man .h_man_box .cont .hm4_cont .swiper-slide .item .lt .g_log {
  position: absolute;
  width: 100%;
  height: 100%;
  background: rgba(13, 165, 232, 0.7);
  top: 0;
  left: 0;
  z-index: 10;
  display: flex;
  align-items: center;
  justify-content: center;
}
.h_man .h_man_box .cont .hm4_cont .swiper-slide .item .lt .g_log img {
  width: auto;
  height: 1.08rem;
}
.h_man .h_man_box .cont .hm4_cont .swiper-slide .item .gt {
  transition: all 1s cubic-bezier(0.11, 0.2, 0.1, 0.95);
  position: relative;
  background-color: rgba(255, 255, 255, 0.79);
  border-radius:5px;
  border: solid 1px #fff;
  backdrop-filter: saturate(180%) blur(10px);
  width: 60.41%;
  min-height: 5.06rem;
  padding: 0 1.5rem 0 1.4rem;
  border-radius: 0.2rem;
  display: flex;
  flex-direction: column;
  justify-content: center;
}

.h_man .h_man_box .cont .hm4_cont .swiper-slide .item .gt .txt .g_span {
  margin-bottom: 0.32rem;
  display: flex;
  flex-wrap: wrap;
}
.h_man .h_man_box .cont .hm4_cont .swiper-slide .item .gt .txt .g_span span {
  margin: 0 0.1rem 0.05rem 0;
  padding: 0.07rem;
  background: #d7ecfa;
  border-radius: 5px;
  color: #00acea;
}
.h_man .h_man_box .cont .hm4_cont .swiper-slide .item .gt .txt h3 {
  line-height: 1.1;
  /* font-weight: bold; */
  margin-bottom: 0.3rem;
  overflow: hidden;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 3;
  font-family: 'Silkab';
}
.h_man .h_man_box .cont .hm4_cont .swiper-slide .item .gt .txt > p {
  margin-bottom: 0.56rem;
  overflow: hidden;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 4;
  opacity: 0.8;
}

.h_man .h_man_box .cont .hm4_cont .swiper-slide-active {
  /* .item{
						.lt{
							transform: translate( 0,-50%);
							opacity: 1;
							@media @max-sm{
								transform: translate( 0,0);
							}
						}
						.gt{
							transform: translateX(0);
							opacity: 1;
						}
					} */
}
.swip2_pag {
  display: flex;
  justify-content: center;
  width: 100%;
  margin-top: 0.43rem;
}
.swip2_pag > span {
  opacity: 0.1;
  color: #272727;
  width: 9px;
  height: 9px;
  margin: 0 4px;
}
.swip2_pag .swiper-pagination-bullet-active {
  background: #00acea;
  opacity: 1;
}
.nav_on3 .h_adv {
  height: 0;
}
.h_adv {
  transition: all 0.6s;
  overflow: hidden;
  position: relative;
  background-image: linear-gradient(90deg, #094eb6 0%, #0581d5 50%, #00b1f3 100%), linear-gradient(#00a6e4, #00a6e4);
  height: 60px;
  top: 0;
  padding: 0 5%;
  /* display: none !important; */
}
.h_adv .h_adv_box {
  height: 100%;
  width: 100%;
  display: flex;
  align-items: center;
  justify-content: center;
  flex-direction: column;
  text-align: center;
}
.h_adv .h_adv_box .h_adv_a > img,
.h_adv .h_adv_box .h_adv_a > svg {
  z-index: 10;
  cursor: pointer;
  position: absolute;
  width: 0.15rem;
  height: auto;
  flex-shrink: 0;
  right: 0.2rem;}



@media all and (max-width:768px){


	
/*¼ò½é*/
.shengge_index_about {background-image: linear-gradient(to bottom, #e7f3e1,#fefefd,#f1f8ed); padding-bottom:60px; padding-top:15px; margin-bottom:40px;

 }
.shengge_index_about .shangbu { width:95%; margin: 0px auto;}

.shengge_index_about .shangbu ul { width:100%; float:left}

.shengge_index_about .shangbu ul li{ width:50%;  float:left; text-align:center;padding: 0px 0px 0px; text-align: center; font-size:20px; line-height:28px; font-family:AvenirLTStd-Heavy; color:#00aa66}



.shengge_index_about .xiabu { display: grid; width: 95%; margin:auto;
grid-template-columns: repeat(1, 1fr);
gap:1rem; margin-bottom:0px; }








.banner .box .boxx {
  display: flex;
  justify-content: space-between;
  align-items: flex-start;
  position: relative;
}

.banner .box .boxx .left {
  width: 44.44%;
}

.banner .box .boxx .left .l_txt {
  margin-bottom: 1.12rem;
}

.banner .box .boxx .left .l_txt h2 {
  font-size: 0.78rem;
  line-height: 1;
  margin-bottom: 0.32rem;
  font-family: 'Silkab';
}

.banner .box .boxx .left .l_txt .g_p p {
  opacity: 0.5;
}
.banner .box .boxx .left .l_a {
  display: flex;
  flex-wrap: wrap;
}

.banner .box .boxx .left .l_a a {
  margin-right: 0.2rem;
}

.banner .box .boxx .right {
  position: absolute;
  width: 8.92rem;
  display: flex;
  align-items: flex-start;
  top: 0;
  right: -1rem;
}
.banner .box .boxx .right img {
  object-fit: contain;
}






#tinymce .otr_t {
  padding-top:0rem;
}
.otr_t {
  display: flex; margin-bottom:0px; margin-top:40px;
  justify-content: space-between; 
  position: relative;
  z-index: 10;
  align-items: flex-end;
  padding: 0 0rem;
          width: 95%;
        margin: auto;
}

.otr_t .left {
  display: none;
  padding-bottom: 0.45rem;
}

.otr_t .left h2 {
  text-align: left;
  font-size: 0.56rem;
  font-family: 'Silkab';
  line-height: 1.1;
  display: none;
}
.otr_t .right {
  display:block;
  justify-content: space-between;
  width: 100%;
  padding-top:0px; margin:auto
}

.otr_t .right .list {
  width: 90%;
  border-radius: 8px;
 padding: 20px 5% 20px 5%;
  position:relative;
  color: #fff;
}

.otr_t .right .list .list_box .txt .txt_t p {
  font-size:18px;
  line-height: 1;
  font-family: 'Silkal';
}



.otr_t .right .list .list_box .txt .g_p { font-size:18px; padding-top:5px;
  text-align: right;
}

.shengge_index_about1 { width:95%; margin:auto}


.shangbu3 { width:100%; float:left}
.shangbu3 ul { width:100%; float:left; padding-bottom:20px;}
.shangbu3 ul li{  float:left;padding: 0px 0px 0px 0px;  font-size:17px; line-height:22px; font-family:AvenirLTStd-Heavy; color:#00aa66; width:100%;}

.shengge_index_about3 .xiabu {  width: 100%; float:left;margin-bottom:20px;border-bottom:#e8f3e2 solid 0px; }



.shengge_index_about4 .xiabu { display: grid; width: 95%; margin:auto;
grid-template-columns: repeat(1, 1fr);
gap:0rem; margin-bottom:0px; }




}
