.leave{margin-bottom: 30px;}

.more{position: absolute;right: 0;font-size: 0.875rem;top: 15px;color: #9f9f9f;font-weight: normal;}
.more::after{content: "";width: 1px;height: 12px;background-color: #9F9F9F;display: block;position: absolute;left: -10px;top: 5px;}
.row-3-r .more::after{content: none;}

/*row1*/
.row-1-l{width: 48.5%;float: left;margin-top: 20px;}
.home-tpxw{height:370px; position:relative; overflow:hidden;}
.home-tpxw img{ width:100%; height:370px; display:block;}
.home-tpxw .bd li{ position:relative; overflow:hidden; zoom:1;}
.home-tpxw .bd .txtbg{position:absolute; bottom:0; left:0; width:100%; height:50px; background:#000; filter:alpha(opacity=30); -moz-opacity: 0.3; opacity:0.3;}
.home-tpxw .bd .txt{position:absolute; bottom:0; left:20px; right:120px; color:#fff; line-height:50px; white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow:hidden;}
.home-tpxw .hd{ position:absolute; bottom:18px; right:10px;}
.home-tpxw .hd li{float:left; width:13px; height:13px; margin-left:10px; line-height:0; overflow:hidden; font-size:0; background:#fff; border-radius:50%; filter:alpha(opacity=40); -moz-opacity: 0.4; opacity:0.4; -moz-border-radius:50%; -o-border-radius:50%; -webkit-border-radius:50%; cursor:pointer; transition: all .3s; -webkit-transition: all .3s;}
.home-tpxw .hd li.on{filter:alpha(opacity=100); -moz-opacity: 1; opacity:1;}
.home-tpxw .bd ul, .home-tpxw .bd li{width:100% !important;}
.home-tpxw .arrow{width: 40px; height: 40px; background:url(../images/scroll-arrow2.png) no-repeat; position: absolute; top:50%; margin-top: -20px; cursor: pointer; filter:alpha(opacity=20); -moz-opacity: 0.2; opacity:0.2; z-index: 6;}
.home-tpxw .prev{left: 16px;}
.home-tpxw .next{right: 16px; background-position: 0 -40px;}
.home-tpxw .arrow:hover{filter:alpha(opacity=50) !important; -moz-opacity: 0.5 !important; opacity:0.5 !important;}

.row-1-r{float: right;width: 49.2%;margin-top: 20px;}
.row-1-r .hd{height:40px; font-family:"微软雅黑";line-height: 40px;background-color: #f5f5f5;}
.row-1-r .hd li{display: inline-block;width: 24.3%;}
.row-1-r .hd li a{display: block;text-align: center;font-size: 1.125rem;}
.row-1-r .hd li a:hover, .row-1-r .hd li.on a{color:#FFFFFF;background-color: #1f8e71;}
.row-1-r .hd li.on:after{
    content: '';
    position: absolute;
    left: 47%;
    top: 100%;
    width: 0;
    height: 0;
    border-width: 10px 5px 0;
    border-style: solid;
    border-color: #1f8e71 transparent;
  }

.row-1-r .head_news{padding-bottom: 25px;border-bottom:1px dotted #d4d4d4;}
.row-1-r .head_news h3 a{
  font-size: 1.25rem;
  font-weight: bold;
  margin-top: 15px;
  margin-bottom: 10px;
  display: block;
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
}
.row-1-r .head_news  p {line-height: 1.5;}
.row-1-r .head_news  p a{color: #e00912;}
.row-1-r .bd {margin-top:15px;}
.row-1-r .bd ul li{
    position: relative;
    height: 39px;
    line-height: 39px;
    padding-left: 15px;
    padding-right: 85px;
    text-overflow: ellipsis;
    overflow: hidden;
    white-space: nowrap;
}
/* .row-1-r .bd ul li:nth-child(2){margin-top: 20px;} */
.row-1-r .bd ul li .datetime{position: absolute;top: 0;right: 0;font-size: 1rem;color:#999999}
.row-1-r .bd ul li::after{
    position: absolute;
    content: " ";
    left: 0;
    top: 50%;
    margin-top: -1px;
    width: 4px;
    height: 4px;
    background: #999999;
}

.img-bd{margin: 25px auto;}

/*row-2*/

.title{position: relative;padding-bottom: 10px;  font-weight: normal;}
.title::after{width: 1.5625rem;height: 4px;position: absolute;top: 0;left: -1.5625rem;background-color: #e3c99d;content: "";}
.title span{display: inline-block;padding-top: 10px;font-size: 1.375rem;color: #1f8e71;border-top: 4px solid #1f8e71 ;}    


.row-2{width: 71.6%;display: inline-block;}
.row-2 .title{padding-bottom: 0px;margin-bottom: 10px;background-color: #F5F5F5;}
.row-2 .title span{
  border-top: 0px;
    width: 19%;
    text-align: center;
    background-color: #1f8e71;
    padding: 8px;
    color: #fff;
}
.row-2 .title::after{
  content: '';
    position: absolute;
    left: 9%;
    top: 100%;
    border-width: 10px 5px 0;
    border-style: solid;
    border-color: #1f8e71 transparent;
    background-color:#fff;
}


.row-2 .title::after{width: 0px;}
.row-2 ul li{width: 18.29%;margin: 5px;margin-bottom: 10px; display: inline-block;vertical-align: top;border: 1px solid #1f8e71;border-radius: 6px; box-shadow: 0px 2px 1px 0px #DDEDE8;}
.row-2 ul li .ks,.row-2 ul li .ksTwo{font-size: 15px;}
.row-2 ul li span{}
.row-2 ul li span i{font-style:normal;}
.row-2 ul li span i:first-child{display: none;}
.row-2 ul li span a{font-size: 1rem;color: #333333;}
.row-2 ul li:hover{background-color: #1f8e71;}
.row-2 ul li:hover span, .row-2 ul li:hover span a, .row-2 ul li:hover a{color: #FFFFFF;}



/*row-3*/
.row-3 .container{margin-bottom: 20px;}

.row-3-l{width: 71.6%;border: 1px solid #e1e1e1;float: left;}
.row-3-l .title span{border-top: none;padding-left: 1.5625rem;color: #333333;}
.row-3-l .title::after {content: normal;}

.row-3-l .hd ul li{display: inline-block;}
.row-3-l .hd ul li.on span{color: #1f8e71}

.yld-bd,.zjjs-bd{overflow: hidden; position: relative; width: 100%;}
.picScroll-left1 .yld-bd .tempWrap,.picScroll-left2 .zjjs-bd .tempWrap{
  zoom: 1;
   z-index: 1;
  width: 100% !important;
  margin:0 auto;
  padding: 23px;
}


.picScroll-left1  .prev1,.picScroll-left2 .prev2{
    display: block;
    position: absolute;
    top: 40%;
    left: 0px;
    font-size: 30px;
    color: #B8B8B8;
    z-index: 999;
}
.picScroll-left1  .next1,.picScroll-left2 .next2{
    display: block;
    position: absolute;
    top: 40%;
    right: 0px;
    font-size: 30px;
    color: #B8B8B8;
    z-index: 999;
}

.picScroll-left1  .prev1:hover,.picScroll-left2 .prev2:hover,.picScroll-left1  .next1:hover,.picScroll-left2 .next2:hover{color: #1B886B; cursor:pointer ;}

.picScroll{position: relative;}



.picScroll-left1 ul li ,.picScroll-left2  ul li{width: 173px !important;margin: 15px;margin-top: 0px;margin-bottom: 0px;}

.ks-span{
    width: 80%;
    float: left;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    padding: 10px;
}

.ks-span2{
  font-size: 14px;
    padding-top: 13px;
    padding-bottom: 12px;
    background-color: #F5F5F5;
    color: #1f8e71!important;
    border-radius: 0px 5px 5px 0px;
    border: 0px;
}


.row-3-l .title{background-color: #f5f5f5;}
.row-3-l .hd ul .title font{
    border: 1px #BABABA solid;
    left: 12px;
    padding: 0px;
    position: relative;
}
.row-3-l .more{right: 1.5625rem;}
.row-3-l .bd ul{display: flex;flex-wrap: wrap;justify-content: space-between;}
.row-3-l .bd ul li{width: 23%;text-align: center;}
.row-3-l .bd ul li a img{height:220px;}
.row-3-l .bd ul li span{display: block;margin-top: 15px;margin-bottom: 5px;}
.row-3-l .bd ul li font{font-size: 1.25rem;color: #1d876b;}
.row-3-r, .row-4-r{float: right;width: 25.8%;}
.row-3-r-content{border: 1px solid #E1E1E1;padding: 0 1.5625rem 15px;padding-bottom: 12px;    height: 320px;}
.row-3-r .title span{padding-left: 0;}
.row-3-r .more{font-size: 1rem;color: #d42c33;font-weight: bold;top: 13px;}
.row-3-r .more .iconfont{font-size: 1.625rem;margin-right: 0.625rem;vertical-align: sub;font-weight: normal;}
.row-3-r ul{display: flex;flex-wrap: wrap;justify-content: space-between;margin-top: 10px;}
.row-3-r ul li:first-child{}
.row-3-r ul li:nth-child(2){}
.row-3-r ul li:nth-child(3){}
.row-3-r ul li{
  height: 72px;
  width: 100%;
  margin-bottom: 10px;
  padding: 10px;
  background-color: #f9f9f9;
}
.row-3-r ul li a{font-size: 0.9375rem;text-align: center;display: block;}
.row-3-r .address span{font-size: 16px;display: block;margin-top: 5px;padding:0px 10px;}
.row-3-r .address span:last-child{color: #1f8e71;}
.row-3-r img{width: 100%;}

.row-3-r-content ul li a span:first-child{font-size: 54px;float: left;color: #1f8e71;}
.row-3-r-content ul li a span:nth-child(2){float: left;  margin-top: 19px; margin-left: 10px;font-size: 18px;}
.row-3-r-content ul li a span:nth-child(3){float: right; margin-top: 19px; margin-left: 10px;}

/*row-4*/
.row-4{overflow: hidden;margin-bottom: 1.5625rem;}
.row-4-l{width: 71.6%;display: flex;flex-wrap: nowrap;justify-content: space-between;float: left;}
.row-4-module{width: 48%;padding:0 1.5625rem 20px;margin-top: 1.5625rem;border: 1px solid #E1E1E1;}
.row-4-module .title{border-bottom: 1px solid #d4d4d4;}
.row-4-module ul li{
  height: 35px;
  line-height: 35px;
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
  padding-left: 15px;
  position: relative;
}
.row-4-module ul li::after{
    position: absolute;
    content: " ";
    left: 0;
    top: 50%;
    margin-top: -1px;
    width: 4px;
    height: 4px;
    background: #999999;
}
.row-4-module ul li:first-child{margin-top: 15px;}
.row-4-r{margin-top: 1.5625rem;padding:0 1.5625rem 15px;border: 1px solid #E1E1E1;}
.row-4-r .bd{margin-top: 5px;position: relative;text-align: center;}
.row-4-r ul li img{height: 158px;}
.row-4-r ul li span{display: block;text-align: center;margin-top: 8px;}
.row-4-r .hd{position: absolute;top: 130px;left: 38%;}
.row-4-r .hd span {
  display: inline-block;
  width: 8px;
  height: 8px;
  border-radius: 10px;
  background: #ccc;
  margin: 0 3px;
  cursor: pointer;
}
.row-4-r .hd .on{background-color: #008f8a;}

.row-5{overflow: hidden;}
 .row-5 .picMarquee-left .title::after{
       width: 2.5625rem;
       left: -2.5625rem;
 }
.row-5-l{
  width: 71.6%;
    padding: 30px;
    border: 1px solid #E1E1E1;
    float: left;
    padding-top: 0px;
    padding-bottom: 20px;
}

}
.row-5-l .bd{position: relative;text-align: center;}
.row-5-l ul li {width: 248px;}
.row-5-l ul li img{height: 158px;}
.row-5-l ul li span{display: block;text-align: center;margin-top: 8px;}
.row-5-l ul li :first-child{margin-left: 0px;}
.row-5-l .tempWrap{width: 100% !important;}
.row-5-r{width: 25.8%;float: right;}
.row-5-module{padding:0 1.5625rem 20px;border: 1px solid #E1E1E1;}
.row-5-module .title{border-bottom: 1px solid #d4d4d4;}
.row-5-module ul li{
  height: 35px;
    line-height: 35px;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
    padding-left: 15px;
    position: relative;
    border-bottom: 1px dashed #d4d4d4;
}
.row-5-module ul li::after{
    position: absolute;
    content: " ";
    left: 0;
    top: 50%;
    margin-top: -1px;
    width: 4px;
    height: 4px;
    background: #999999;
}
.row-5-module ul li:first-child{margin-top: 15px;}

.yyghpf{
    display: inline-block;
    position: absolute;
    right: -120px;
    text-align: center;
    background-color: #1E8F71;
    padding: 10px;
    height: 86px;
    width: 86px;
    border-radius: 10px;
    color: #fff;
    cursor:pointer;
}


.yyghpf i{font-size: 42px;}

.yyghpf div{
    font-size: 15px;
  }

.mainBg{ background: url(../images/ermyy_index_bj_04.png) no-repeat center 360px;}

@media (max-width: 768px){
  .row-1-r{
    margin-top: 0px;}
}

