*{font:12px/2 "微软雅黑";box-sizing:border-box;padding:0;margin:0;list-style-type:none;text-decoration:none;}
.topbar{background-color:#fafafa;border-bottom:1px solid #ddd;height:30px;line-height:30px;}
.indexbar img{object-fit: cover;position:absolute;top:50%;left:50%;transform: translate3d(-50%, -50%, 0);-webkit-transform: translate3d(-50%, -50%, 0);}
.logo{font-size:25px;font-weight:bold;color:rgba(244,115,0,1);height:100px;line-height:100px;width:400px;display:block;}
.logo::before{content:"";width:50px;height:50px;margin-top:25px;display:block;background:url(/images/logo2.png);background-size: cover;margin-right:10px;float:left;}
.hamburger {display: none;flex-direction: column;cursor: pointer;margin:38px 10px 0px 0px;}
.hamburger .line {background-color: #000;height: 3px;width: 25px;margin: 2px 0;transition: all 0.3s;}
.footbar{height:auto;display:block;background-color:#000;}
.footbar .main dl{flex:1;padding:50px 0px;}
.footbar .main dl dt{font-size:25px;font-weight:bold;color:rgb(244,115,0);}
.footbar .main dl dd{color:#fff;font-size:16px;}
.footbar .main .lj .rolltext{width:100%;white-space:nowrap;animation: scroll 20s linear infinite;}
.footbar .main .lj a{display:block;color:#999;font-size:14px;padding:0px 10px;float:left;}
@keyframes scroll {
    0% {
      transform: translateX(100%); /* 从右侧开始 */
    }
    100% {
      transform: translateX(-100%); /* 滚动到左侧后再次回到右侧 */
    }
  }
@media screen and (max-width:800px){
	.topbar,.headbar,.mainbar,.footbar{width:100%;display:block;}
	.tp{width:90%;height:100%;margin:0 auto;display:flex;justify-content:center;}
	.tl,.tr{display:none;}
	.trr{height:30px;line-height:30px;}
	.head{width:90%;height:100px;margin:0 auto;display:flex;justify-content:space-between;}
	.nav{width:80px;height:auto;display:none;flex-direction:column;justify-content:space-between;margin:0 auto;position:absolute;z-index:20;top:100px;right:5%;background-color:rgba(0,0,0,0.5);}
	.nav:hover{display:flex;}
	.nav li{width:100%;color:#fff;height:35px;font:16px/35px "微软雅黑";text-align:center;}
	.hamburger{display: flex;}
	.hamburger:hover+ .nav{display:flex;}
	.dropdown-content {position: relative;width: 100px;text-align:center;box-shadow: 0px 3px 5px rgba(0, 0, 0, 0.2);z-index: 600;}
	.indexbar{width:100%;height:300px;overflow:hidden;position: relative;}
	.mainbar{height:1100px;display:block;background:url(https://www.ysyhzf.cn/images/bj3.png) no-repeat center/100% 100%;position:relative;}
	.mainbar .mb{padding:20px 0px;width:100%;height:100%;text-align:center;position:absolute;top:0;left:0;z-index:10;background-color:rgba(255,255,255,0.9);}
	.mainbar .mb .main{width:90%;height:100%;margin:0 auto;display:flex;flex-wrap:wrap;justify-content:space-between;gap:20px;}
	.mainbar .mb .main .ml{width:100%;aspect:2/3;overflow:hidden;}
	.mainbar .mb .main .ml img{width:100%;height:100%;}
	.mainbar .mb .main .mr{flex:1;background-color:#fff;padding:30px;display:flex;flex-direction:column;justify-content:space-between;gap:20px;box-sizing:border-box;}
	.mr1{width:100%;height:50px;font-size:40px;line-height:50px;font-weight:bold;color:rgba(244,155,0,0.3);}
	.mr2{width:100%;font-size:30px;font-weight:bold;color:rgba(244,155,0,1);}
	.mr3{flex:1;width:100%;font-size:16px;color:#999;text-indent:2em;text-align:left;}
	.mr4{width:100%;height:100px;display:flex;justify-content:space-between;}
	.mr4 dl dt{width:100%;font-size:25px;font-weight:bold;color:rgba(244,155,0,1);}
	.mr4 dl dd{font-size:16px;}
	.mainbar2{width:100%;height:700px;display:flex;flex-wrap:wrap;justify-content:space-between;}
	.mainbar2 .ml{width:100%;height:200px;background:url(https://www.ysyhzf.cn/images/bj.png);background-size:cover;position:relative;}
	.mainbar2 .ml .cover{width:100%;height:100%;position:absolute;top:0;left:0;z-index:10;background-color:rgba(244,115,0,0.9);}
	.mainbar2 .ml .cover .wh{width:100%;height:200px;float:right;color:#fff;font-size:50px;font-weight:bold;text-align:center;line-height:200px;}
	.mainbar2 .mr{height:500px;}
	.mainbar2 .mr ul{width:90%;height:500px;display:flex;flex-direction:column;justify-content:space-between;padding:30px;}
	.mainbar2 .mr ul li{width:100%;display:flex;justify-content:space-between;gap:30px;}
	.mainbar2 .mr ul li img{width:100px;height:100px;border-radius:50%;border:1px solid orange;}
	.mainbar2 .mr ul li dl{flex:1;}
	.mainbar2 .mr ul li dl dt{font-size:20px;font-weight:bold;}
	.mainbar2 .mr ul li dl dd{font-size:16px;color:#999;}
	.mainbar3{width:100%;height:1500px;display:block;background:url(https://www.ysyhzf.cn/d/file/2024-04-23/8a636c61983bae2020a9ea7f69354e30.jpg);background-size:cover;position:relative;}
	.mainbar3 .cover{width:100%;height:1500px;position:absolute;left:0;top:0;z-index:10;background-color:rgba(255,255,255,0.9);}
	.mainbar3 .cover .main{width:90%;height:1300px;margin:0 auto;}
	.mainbar3 .cover .main dl{width:100%;height:150px;}
	.mainbar3 .cover .main dl dt{width:100%;font-size:30px;font-weight:bold;color:rgba(244,115,0,0.3);text-align:center;}
	.mainbar3 .cover .main dl dd{width:100%;font-size:25px;font-weight:bold;color:rgba(244,115,0,1);text-align:center;}
	.mainbar3 .cover .main ul{width:100%;height:1300px;display:grid;grid-template-rows:repeat(8,1fr);grid-template-columns:repeat(2,1fr);grid-gap:10px;}
	.mainbar3 .cover .main ul li{overflow:hidden;}
	.mainbar3 .cover .main ul li img{width:100%;height:100%;}
	.mainbar3 .cover .main ul li:first-child{grid-column:1 /span 2;grid-row:1 / span 2;}
	.mainbar3 .cover .main ul li:nth-child(6){grid-column:1 /span 2;grid-row:5 / span 2;}
	.footbar .main{width:90%;height:auto;margin:0 auto;display:flex;justify-content:space-between;flex-direction:column;}
	.footbar .main .lj{width:100%;height:30px;display:flex;justify-content:space-between;overflow:hidden;}
	.footbar .main .lj span{width:80px;height:30px;color:rgba(244,115,0,0.8);font-weight:bold;font-size:14px;}
}
@media screen and (min-width:801px){
	.topbar,.headbar,.mainbar,.footbar{width:100%;min-width:1400px;display:block;}
	.tp{width:1200px;height:100%;margin:0 auto;display:flex;justify-content:space-between;}
	.tl,.tr{height:30px;line-height:30px;}
	.trr{display:none;}
	.head{width:1200px;height:100px;margin:0 auto;display:flex;justify-content:space-between;}
	.nav{flex:1;height:35px;display:flex;justify-content:space-between;margin:0 auto;}
	.nav li{color:#000;height:35px;font:16px/100px "微软雅黑";}
	.indexbar{width:100%;height:500px;overflow:hidden;position: relative;}
	.mainbar{height:540px;background:url(https://www.ysyhzf.cn/images/bj3.png) no-repeat center/100% 100%;position:relative;}
	.mainbar .mb{padding:20px 0px;width:100%;height:100%;text-align:center;position:absolute;top:0;left:0;z-index:10;background-color:rgba(255,255,255,0.9);}
	.mainbar .mb .main{width:1200px;height:500px;margin:0 auto;display:flex;justify-content:space-between;gap:20px;}
	.mainbar .mb .main .ml{width:600px;height:500px;overflow:hidden;}
	.mainbar .mb .main .mr{flex:1;background-color:#fff;padding:30px;display:flex;flex-direction:column;justify-content:space-between;gap:20px;}
	.mr1{width:100%;height:50px;font-size:40px;line-height:50px;font-weight:bold;color:rgba(244,155,0,0.3);}
	.mr2{width:100%;font-size:30px;font-weight:bold;color:rgba(244,155,0,1);}
	.mr3{flex:1;width:100%;font-size:16px;color:#999;text-indent:2em;text-align:left;}
	.mr4{width:100%;height:100px;display:flex;justify-content:space-between;gap:20px;}
	.mr4 dl dt{width:100%;font-size:40px;font-weight:bold;color:rgba(244,155,0,1);}
	.mr4 dl dd{font-size:16px;}
	.mainbar2{width:100%;height:500px;display:flex;justify-content:space-between;}
	.mainbar2 .ml{flex:2;height:500px;background:url(https://www.ysyhzf.cn/images/bj.png);background-size:cover;position:relative;}
	.mainbar2 .ml .cover{width:100%;height:100%;position:absolute;top:0;left:0;z-index:10;background-color:rgba(244,115,0,0.9);}
	.mainbar2 .ml .cover .wh{width:50%;height:500px;float:right;color:#fff;font-size:50px;font-weight:bold;text-align:center;line-height:500px;}
	.mainbar2 .mr{flex:3;height:500px;}
	.mainbar2 .mr ul{width:66.6%;height:500px;display:flex;flex-direction:column;justify-content:space-between;padding:30px;}
	.mainbar2 .mr ul li{width:100%;display:flex;justify-content:space-between;gap:30px;}
	.mainbar2 .mr ul li img{width:100px;height:100px;border-radius:50%;border:1px solid orange;}
	.mainbar2 .mr ul li dl{flex:1;}
	.mainbar2 .mr ul li dl dt{font-size:25px;font-weight:bold;}
	.mainbar2 .mr ul li dl dd{font-size:16px;color:#999;}
	.mainbar3{width:100%;height:1000px;display:block;background:url(https://www.ysyhzf.cn/d/file/2024-04-23/8a636c61983bae2020a9ea7f69354e30.jpg);background-size:cover;position:relative;}
	.mainbar3 .cover{width:100%;height:1000px;position:absolute;left:0;top:0;z-index:10;background-color:rgba(255,255,255,0.9);}
	.mainbar3 .cover .main{width:1200px;height:1000px;margin:0 auto;}
	.mainbar3 .cover .main dl{width:100%;height:150px;}
	.mainbar3 .cover .main dl dt{width:100%;font-size:40px;font-weight:bold;color:rgba(244,115,0,0.3);text-align:center;}
	.mainbar3 .cover .main dl dd{width:100%;font-size:30px;font-weight:bold;color:rgba(244,115,0,1);text-align:center;}
	.mainbar3 .cover .main ul{width:100%;height:820px;display:grid;grid-template-rows:repeat(4,1fr);grid-template-columns:repeat(4,1fr);grid-gap:10px;}
	.mainbar3 .cover .main ul li{overflow:hidden;}
	.mainbar3 .cover .main ul li img{width:100%;height:100%;}
	.mainbar3 .cover .main ul li:first-child{grid-column:1 /span 2;grid-row:1 / span 2;}
	.mainbar3 .cover .main ul li:nth-child(7){grid-column:3 /span 2;grid-row:3 / span 2;}
	.mainbar4{width:100%;height:1000px;display:block;background:url(https://www.ysyhzf.cn/d/file/2024-04-23/8a636c61983bae2020a9ea7f69354e30.jpg);background-size:cover;position:relative;}
	.mainbar4 .cover{width:100%;height:1000px;position:absolute;left:0;top:0;z-index:10;background-color:rgba(255,255,255,0.9);}
	.mainbar4 .cover .main{width:1200px;height:1000px;margin:0 auto;}
	.mainbar4 .cover .main dl{width:100%;height:150px;}
	.mainbar4 .cover .main dl dt{width:100%;font-size:40px;font-weight:bold;color:rgba(244,115,0,0.3);text-align:center;}
	.mainbar4 .cover .main dl dd{width:100%;font-size:30px;font-weight:bold;color:rgba(244,115,0,1);text-align:center;}
	.mainbar4 .cover .main ul{width:100%;height:820px;display:grid;grid-template-rows:repeat(4,1fr);grid-template-columns:repeat(4,1fr);grid-gap:10px;}
	.mainbar4 .cover .main ul li{overflow:hidden;}
	.mainbar4 .cover .main ul li a{width:100%;height:100%;color:#666;}
	.footbar .main{width:1200px;height:auto;margin:0 auto;display:flex;justify-content:space-between;flex-direction:column;}
	.footbar .main .lj{width:1200px;height:30px;display:flex;justify-content:space-between;overflow:hidden;}
	.footbar .main .lj span{width:80px;height:30px;color:rgba(244,115,0,0.8);font-weight:bold;font-size:14px;}	
}