

#index #navmenu #page1 a{color:#fff;background:url(../img/index/menu_bg_2.jpg) repeat-x;}
.indexbg{padding-top:171px;}
.advantage{margin-top: 50px; position: relative;  min-height: 420px; background: url(../img/index/youshi_index_bg.jpg) no-repeat center;}
.advantage .content{color:white;min-height:390px;padding-top:10px;}
.advantage h4.title{margin:40px auto;text-align: center;font-size: 40px;font-family: '思源黑体 CN';}
.advantage .adv-flex{display: flex;justify-content: space-between;padding: 0;}
.advantage dl{width:20%;position:relative;margin-top:10px;}
.advantage dl P{font-size:13px;color:#ece6e6;text-align: center;}
.advantage dl:hover{top:-8px;}
.advantage dl:hover p{color:white;}
.advantage dl{display: flex;flex-direction: column;align-items: center;}
.advantage dl h5{text-align: center;}
.advantage dd{margin-top:10px;}
.advantage .img-bg{position:absolute;top:0px;z-index:-1;}


.choose{background: url(../img/index/why.png) no-repeat;margin-top: 50px;min-height: 484px;background-position: center;}
img.whychoose{margin-top: 70px;position: absolute;top: 0;z-index: -1;}
.choose-body{color: #fff;padding-left: 100px;}
.choose-body h4{font-size: 35px;}
.choose-body .choose-wen{font-size: 16px;line-height: 35px;font-family: SourceHanSansCN-Light;
padding: 30px 0;margin-bottom: 20px;}
.choose-foot{display: flex;justify-content: space-between;}
.choose-foot a{text-decoration: none;padding: 15px 10px;font-size: 18px;width:45%;text-align:center;}
.choose-zixun{background-color: #fff;color: #05976d;
  background-image: url(../img/index/choosezixun.png);
  background-repeat: no-repeat;
  background-position-y: center;
  background-position-x: calc(50% - 50px);
  text-indent: 30px;
  border:1px solid #fff;
  }
.choose-zixun:hover{color:#fff;background:rgba(255,255,255,0);background-image: url(../img/index/zixun.png);
opacity:1;
background-repeat: no-repeat;
  background-position-y: center;
  background-position-x: calc(50% - 50px);
  text-indent: 30px;

}
.choose-zixun img{margin-right: 10px;}
.choose-more{color: #fff;border: 1px solid #fff;}
.choose-more:hover{background:#fff;color:#05976d;}

.innewL{position: relative;}
.innewL object{font-size: 14px;color: #fff; position: absolute;top: -10px;margin-left: 10px; z-index: 99;padding: 26px 18px 13px;
display: flex;flex-direction: column;align-items: center;background: #05976d;}
.innewL object b{font-size: 40px;color: #fff;}
.innewL a{display: inline-block;position: relative;color: #fff;width: 100%;overflow:hidden;}
.innewL a img{height:100%;width:100%;}
.innewL a p{margin-bottom: 0;position: absolute;bottom: 0;width: 100%;background: #000000a3;padding: 5px 8px;}
.in-newR{display: flex;flex-direction: column;justify-content: space-between;}
.in-newR li{list-style: none;border-bottom: 1px dashed #ccc;padding:13px 10px 10px 10px;}
.in-newR li a{text-decoration: none;font-size: 24px;font-family: "思源黑体 CN";color: #333;}
.in-newR li span.date{color:#bbbab5;}
.in-newR li span.title{font-size:18px;}
.in-newR li:hover sapan.date{color:red;}
.in-newR li:hover {background:#1fa17d;color:white;} 
.in-newR li:hover a{color:white;}
.in-newR li:hover p{color:white;opacity: 0.6;}
.in-newR li:hover span.date{color:#eee;}
.in-newR li p{font-size: 16px;font-family: "思源黑体 CN";color: #666666d6;margin:0;
display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;overflow: hidden;
}


.footer{padding: 0;}
.footer b{height: 10px;background: #05976d;display: block;}
.foot{display: flex;justify-content: center;background: #333;color: #fff;}
.foot p{margin-bottom: 0;padding: 16px 50px;}

.swiper {width: 100%; height: 100%;}
					
.swiper-slide {text-align: centerfont-size: 18px;background: #fff;display: flex;justify-content: center;align-items: center;}
					
.swiper-slide img {display: block;width: 100%;height: 100%;object-fit: cover;}




