.z-pg-container{
    /*background-color: rgba(241, 241, 241, 0.39);*/
    /* padding-bottom: 170px; */
	box-sizing: border-box;}
.z-pg-container .z-pg-main{width:1200px;margin:0 auto;}
.z-pg-about{background-color: #fff;width: 1200px;border-radius: 38px;margin: 0 auto;position: relative;
    /*background-image: url("../images/about-bg1.png");*/
    height: 540px;background-repeat: no-repeat;background-position-y: 50px;}
.z-pg-about .z-pg-about-hd{padding: 40px 100px;box-sizing: border-box;}
.z-pg-about .z-pg-about-hd .z-pg-title{font-size: 30px;font-weight: bold;color: #000000;}
.z-pg-about .z-pg-about-hd .z-pg-text{font-size: 22px;font-weight: 400;line-height: 32px;color: #000000;margin-top: 25px;text-indent: 2em;}
.z-pg-about .z-pg-about-intro{
    width: 100%;
    height: 273px;
    display: flex;
}
.z-pg-about .z-pg-about-intro .intro_img{
    height: 100%;
}
.z-pg-about .z-pg-about-intro .intro_img img{
    height: 100%;
}
.z-banner{width: 100%;}
.z-banner img{width: 100%;}
.z-pg-about .z-pg-about-info{
    flex: 1;
    display: flex;
    /* align-items: center; */
    padding: 0 40px;
    background-color: rgba(0,0,0,0.04);
    flex-direction: column;
    justify-content: center;
}
.z-pg-about .z-pg-about-info .z-pg-tit{
    font-size: 20px;
    color: #3976c4;
}
.z-pg-about .z-pg-about-info p{
    color: #444444;
    font-size: 16px;
    margin-top: 20px;
    line-height: 1.8;
}
.z-pg-about .z-pg-about-table{
    display: flex;
    padding: 12px 0;
    margin-top: 52px;
    border: 1px solid rgba(0,0,0,0.1);
}
.z-pg-about .z-pg-about-table .body-item{
    flex: 1;
    padding: 0 30px;
}
.z-pg-about .z-pg-about-table .body-item:first-child{
    border-right: 1px solid rgba(0,0,0,0.1);
}
.z-pg-about .z-pg-about-table .body-item ul{
    flex: 1;
}
.z-pg-about .z-pg-about-table .body-item ul li{
    padding-bottom: 16px;
    border-bottom: 1px solid rgba(0,0,0,0.1);
}

.z-pg-about .z-pg-about-table ul li a{
    display: flex;
    align-items: center;
    color: #444444;
    font-size: 16px;
    margin-top: 20px;
    line-height: 1.8;
}
.z-pg-about .z-pg-about-table ul li a img{
    width: 26px;
    height: 26px;
    margin-right: 22px;
}
.z-pg-about .z-pg-about-table ul li a .label{
    width: 64px;
    display: inline-block;
    text-align: justify;
    text-justify: inter-ideograph;
    text-align-last: justify;
	flex-shrink: 0;
}



.z-pg-about .z-pg-about-bd{position: absolute;bottom: -104px;left: 50%;transform: translateX(-50%);
    width: 832px;
    height: 208px;
    background: rgba(255, 255, 255, 1);
    box-shadow: 0px 10px 20px rgba(0, 0, 0, 0.16);
    border-radius: 123px;    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;font-size: 24px;
    font-weight: bold;}
.z-pg-about .z-pg-about-bd ul li a{display: flex;align-items: center;}
.z-pg-about .z-pg-about-bd ul li a img{margin-right: 15px;}
.z-pg-about .z-pg-about-bd ul li:first-child {margin-bottom: 30px;display: flex;}
.z-pg-about .z-pg-about-bd ul li:first-child a{color: #3976C4;}
.z-pg-about .z-pg-about-bd ul li:first-child a:last-child{margin-left: 70px;}

.z-pg-about-ft{width: 1200px;margin: 0 auto;padding:  0px 0px 40px 0px;box-sizing: border-box;color: #000000;}
.z-pg-about-ft .z-pg-about-sup{font-size: 32px;}
.z-pg-about-ft .z-pg-about-sub{font-size: 18px;display: flex;align-items: center;margin-top: 30px;}
.z-pg-about-ft .z-pg-about-sub img{margin-right: 15px;}
.z-pg-about-ft .z-pg-about-ft-map{width: 100%;height: 560px;background-color: #ccc;margin-top: 30px;}