div,html,body,ul,li,dl,dt,img,dd,span,img,h1,h2,p{margin:0; padding:0;outline:0;-webkit-tap-highlight-color: rgba(0,0,0,0);}
body{min-width:1200px;-moz-osx-font-smoothing: grayscale; -webkit-font-smoothing:antialiased;/*css3抗锯齿形 让文字显示的更加清晰*/font:14px/1.5 "Microsoft YaHei", "微软雅黑", "\5FAE\8F6F196C519ED1", "SimSun", "宋体","\5B8B\4F53", "Arial Narrow";  color: #333;}
img {border-style:none;vertical-align: middle; max-width: 100%;  object-fit: cover;}
li{ list-style: none;}
a{color: #fff; text-decoration: none; -webkit-tap-highlight-color: transparent;}
a:hover{ color:#077461;text-decoration: none; font-weight:bold;}
.clearfix { display: block;}
.clearfix:after {
    content: '';
    overflow: hidden;
    width: 100%;
    height: 0;
    font-size: 0;
    display: block;
    clear: both;
}

.header{background:url(../images/yfyswmxf2024headimg.jpg) no-repeat center top; padding-top:1086px;}
.header,.footer{min-widht:1200px;}
.container,.bankuai01,.bankuai02{width:1200px;margin:0 auto;height:auto; text-align: center;}
.bankuai01 {margin-top:70px;}
.bankuai01 .nav{ background:url(../images/yfyswmxf2024lmnav_01.png) no-repeat center; width:1200px; height:77px; margin:30px auto; text-align:center;}
.bankuai01 .content{width:1200px;height:auto;margin:0 auto;}
 /*yfys bankuai01*/
.yfys_box {
    width: 1060px;
    height: 470px;
    margin: 0 auto;
    position: relative;
}

.focusBox1 {
    width: 100%;
    height: 100%;
}

.focusBox1 .swiper-slide .yfys_nr {
    width: 340px;
    height: 490px;
    background: url('../images/hxxBg.jpg') no-repeat;
    margin: 0 auto;
    overflow: hidden;
}

.yfys-next {
    width: 36px;
    height: 36px;
    background: url('../images/ysbtnL.png') no-repeat;
    position: absolute;
    left: -60px;
    top: 215px;
    cursor: pointer;
    z-index: 99;
}

.yfys-prev {
    width: 36px;
    height: 36px;
    background: url('../images/ysbtnR.png') no-repeat;
    position: absolute;
    right: -60px;
    top: 215px;
    cursor: pointer;
    z-index: 99;
}

.yfys_nr p {
    width: 295px;
    height: 320px;
    overflow: hidden;
    margin: 0 auto;
    font-size: 18px;
    color: #077461;
    line-height: 36px;
    margin-top: 40px;
    font-weight: bold; text-indent:2em
}

.yfys_nr p a {
    color: #077461; cursor:default;
    display: inline-block;
display: table-cell;
vertical-align: middle;
height: 320px;

}
.yfys_nr p a:hover{color:#077461!important;}
.yfys_nr .summbit {
    width: 295px;
    height: auto;
    overflow: hidden;
    margin: 0 auto;
    font-size: 14px;
    color: #077461;
    line-height: 25px;
    margin-top: 20px;
}
/*yfys bankuai01 end*/
/* bankuai02 start */
.bankuai02 .nav{ background:url(../images/yfyswmxf2024lmnav_02.png) no-repeat center; width:1200px; height:77px; margin:60px auto; text-align:center;}
.bankuai02 .nav a{ display:block; width:630px;height:77px;margin:0 auto; text-align:center;}
.bankuai02 .gzbs_list{display:flex; flex-wrap:wrap;justify-content:space-between;}
.bankuai02 .gzbs_list li{width:45%; text-align:left;}
.gzbs_list {
    list-style: none;
    overflow: hidden;
    margin-top:30px;
}

.gzbs_list li {
    width:50%;
    font-size: 18px;
    color: #333;
    position: relative;
    padding-left: 16px;
    line-height: 30px;margin: 8px 0; overflow: hidden;
}

.gzbs_list li a {
    color: #333;           
}

.gzbs_list li a:hover {
    color: #689b26; 
    font-weight:bold;          
}

.gzbs_list li:before {
    content: "";
    width:6px;
    height:6px;
    background: #008200;
    border-radius: 50%;
    position: absolute;
    left: 0;
    top: 10px;
}





.bankuai03 .content .more{position:absolute; width:132px;height:125px;right:41px;top:570px;transition: all 0.3s; transform:scale(1);}
.bankuai03 .content .more:hover{transition: all 0.3s; transform:scale(1.1);}
.bankuai03 .nav{ background:url(../images/yfyswmxf2024lmnav_03.png) no-repeat center; width:1200px; height:77px; margin:60px auto; text-align:center;}
.bankuai03 .content{ background:url(../images/yfyswmxf2024_wmxfbj.png) no-repeat top; width:1200px; height:1280px;position:relative;}
.bankuai03 ul li{position:absolute; padding:5px;margin:10px auto; border:3px solid #689b26;overflow:hidden;transition: all 0.2s; transform:scale(1.0);}
.bankuai03 ul li:nth-of-type(1){width:476px;height:339px; left:175px;top:0px;}
.bankuai03 ul li:nth-of-type(2){width:395px;height:287px; right:59px;top:45px;}
.bankuai03 ul li:nth-of-type(3){width:395px;height:287px; left:33px;top:389px;}
.bankuai03 ul li:nth-of-type(4){width:476px;height:339px; right:208px;top:389px;}
.bankuai03 ul li:nth-of-type(5){width:476px;height:339px; left:122px;top:778px;}
.bankuai03 ul li:nth-of-type(6){width:395px;height:287px; right:125px;top:778px;}
.bankuai03 ul li:nth-of-type(odd) img{width:476px;height:309px; object-fit:cover;}
.bankuai03 ul li:nth-of-type(even) img{width:395px;height:257px; object-fit:cover;}
.bankuai03 ul li:nth-of-type(4) img{width:476px;height:309px; object-fit:cover;}
.bankuai03 ul li:nth-of-type(3) img{width:395px;height:257px; object-fit:cover;}
.bankuai03 .content ul li p {background:#689b26; height:50px; line-height:40px; font-size:18px; vertical-align:middle; width:100%; overflow:hidden; text-overflow:ellipsis; white-space: nowrap; padding:0 10px; box-sizing: border-box;} 



.footer{ margin-top:30px;background-color:#83c078; height: 180px; width: 100%; overflow: hidden; margin：0 auto; text-align: center; }
.footer p{padding-top:80px; font-size:18px; font-weight:bold;}