.zr_header{color:#000;font-size:48px;text-align:center;padding:70px 0 70px 0;}
.tab_x_n{visibility: hidden;position: absolute;z-index: -1;display:none;}
.tab_x_y{visibility: visible;z-index: 1;}
.nav_con{width:76%;margin:0 auto;margin-bottom:30px;}
.tab_nav{background:url(/uiFramework/commonResource/image/2022090820394531048.png) no-repeat;height:497px;background-size: cover}
.tab_nav ul{display:flex;justify-content: space-around;padding-top:293px;align-items: end;}
.tab_n a{font-size:20px;color:#fff;}
.tab_n a span{padding-right:21px;}
.tab_y a{font-size:36px;color:#fff;}
.tab_n .img{display:none;}
.tab_y .img{width:74px;height:74px;margin-bottom:24px;}
.tab_y .tu1{border-left:3px solid #fff;}
.tu1_title,.img{margin-left:21px;}
.tab_n .tu1{border-left:2px solid #fff;}
.news1 p{font-size:18px;line-height:1.5;}
.news1{padding-top:54px;}

/*利益*/
.benefit{overflow:hidden;width:80%;margin:0 auto;}
.benefit table{border: 1px solid #727272;}
.benefit table th{
    background: #003F98;
    height: 32px;
    text-align: center;
    color: #fff;
    font-weight: normal;border-right: 1px solid #727272;
}
.benefit table th:last-child{border-right:0 none;}
.benefit table td{padding:8px;border-top: 1px solid #727272;}
.benefit table td:nth-child(1){text-align: center;    color: #003F98;}
.benefit table td:nth-child(2){background: #EFEFEF;}
.benefit table td p{font-size:16px;padding:0 10px;}
.benefit .tit {
    background: #003F98;
    height: 32px;
    padding: 4px 0;
    border-bottom: none;
}
.benefit>li {
    border-bottom: 1px solid #727272;
    position: relative;
    overflow:hidden;
}
.benefit .tit span {
    border-right: 1px solid #727272;
    float: left;
    color: #fff;
    text-align: center;
    line-height: 24px;
}
.benefit .stakeholder {
    line-height: 35px;
    width: 15%;
    float: left;
    border-left: 1px solid #727272;
    padding: 6.732% 2.5%;
}
.blue-font {
    color: #003F98;
}
.text-center {
    text-align: center;
}
.benefit .expect {
    width: 45%;
    position: absolute;
    height: 100%;
    float: left;
    left: 15%;
}
.benefit>li:nth-child(2) .expect {
    padding-top: 4px;
}
.benefit .respond {
    width: 40%;
    float: left;
    position: absolute;
    right: 0;
    border-right: 1px solid #727272;
    height: 100%;
}
.benefit .expect ul {
    background: #EFEFEF;
    margin: 0 5px;
    padding: 0 8px;
    height: 100%;
}
.benefit>li:nth-child(2) .expect li, .benefit>li:last-child .expect {
    line-height: 33px;
}
.benefit .expect li {
    line-height: 34px;
    border-bottom: 1px dashed #666565;
    padding-left: 35px;
}
.benefit .respond li {
    line-height: 35px;
    padding-left: 20px;
}
.benefit>li:last-child .stakeholder {
    padding: 2.276% 2.5%;
}
.tix{margin-top:30px;}
.tix ul{display:flex;flex-wrap: wrap;}
.tix ul li{width:33.33333333%}
.tix ul li>i{display: block;
    margin: 0 auto 20px;
    width: 118px;
    height: 118px;}
.tix ul li h4{    margin-bottom: 25px;font-size:18px;}


@media screen and (max-width: 1550px) {
  .zr_header{font-size:32px;}
  .nav_con{width:86%;}
}

@media screen and (max-width: 767px) {
    .nav_con { width: 95%;}
    .tu1_title, .img { margin-left: 15px;}
    .tab_y .img { width: 54px;    height: auto;    margin-bottom: 24px;}
    .tab_y a{ font-size: 18px; }
    .news1 p{ font-size: 16px; }
    .news1 {  padding-top: 30px;}
}