body{background: #eaf3fd;}
.part{width: 100%;overflow: hidden;}
.part01{padding-bottom: 90px;background: url(../images/esgbg.jpg) no-repeat;background-size: auto;background-position: center top;}
.part01 .financialDetail{width: 1200px;margin: 0 auto;margin-top: 115px;}
.part01 .financialDetail h4{font-size: 43px;width: 1200px;font-weight: normal;color: #004f99;line-height: 50px;display: inline-block;padding-left: 27px;background: url(../images/leftline.png) no-repeat;background-size: 7px auto; background-position: left center; margin-bottom: 30px;}

.part01 .pipeline .table{margin-top: 77px;margin-bottom: 140px;}

/*.financialList{width: 100%;margin-top: 32px;}*/
/*.financialList li {margin-bottom: 25px;border: 1px solid #edeff2;background: #fff;border-radius: 15px;overflow: hidden;padding: 26px 0px;display: flex;flex-direction: column;width: 270px;float: left;margin: 20px 14px;align-items: center;}*/
/*.financialList li:nth-child(4n){margin-right: 0;}*/
/*.financialList li:hover{border: 1px solid #ea5504;}*/
/*.financialList li .cover{width: 212px;height: 296px;overflow: hidden;border-radius: 10px;}*/
/*.financialList li .cover img{width: 100%;height: 100%;object-fit: cover;}*/
/*.financialList li .link{margin-left: 0;width: 212px;}*/
/*.financialList li .link{font-size: 32px;font-weight: bold;}*/
/*.financialList li .link h5{margin-bottom: 8px;font-size: 18px;font-weight: bold;color: #004f99;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;margin-top:15px}*/
/*.financialList li .more{width: 100px;background: #ea5504;color: #fff;height: 32px;line-height: 32px;display: flex;align-items: center;border-radius: 25px;font-size: 16px;justify-content: center;}*/
/*.financialList li .more img{margin-left: 15px;}*/
/*.financialList li:hover .link h5{color: #ea5504;}*/
/*.financialList .readOn{border: 1px solid #ea5504;}*/
/*.financialList .readOn .link h5{color: #ea5504;}*/

.financialList{width: 100%;margin-top: 32px;}
.financialList li {margin-bottom: 25px;border: 1px solid #edeff2;background: #fff;border-radius: 15px;overflow: hidden;padding: 26px;    display: flex;flex-direction: row;}
.financialList li:hover{border: 1px solid #ef7144;}
.financialList li .cover{width: 212px;height: 296px;overflow: hidden;border-radius: 10px;}
.financialList li .cover img{width: 100%;height: 100%;object-fit: cover;}
.financialList li .link{margin-left: 35px;width: calc(100% - 250px);}
.financialList li .link{font-size: 32px;font-weight: bold;}
.financialList li .link h5{margin-bottom: 35px;font-size: 18px;font-weight: bold;color: #004f99;}
.financialList li .more{width: 100px;background: rgb(239, 113, 68,1);color: #fff;height: 32px;display: flex;align-items: center;border-radius: 16px;font-size: 16px;justify-content: center;}
.financialList li .more img{margin-left: 20px;}

.financialList li:hover .link h5{color: #ef7144;}
.financialList .readOn{border: 1px solid #ef7144;}
.financialList .readOn .link h5{color: #ef7144;}



@media screen and (max-width: 900px){
    .part01{background-position: 10% center;background: none;min-height: unset;padding-bottom: 0;}
    .part01 .financialDetail{width: 90%;margin: 0 auto;margin-bottom: 40px;}
    .part01 .financialDetail h4{width: calc(100% - .7rem);padding: 0 .35rem;margin: 0 auto;margin-top: .5rem;    display: block; font-size: .4rem; line-height: 0.64rem;margin-bottom: 20px}

    /* .financialList li{padding: 15px;}
    .financialList li .cover{width: 55%;height: 160px;}
    .financialList li .cover img{object-fit: contain;}
    .financialList li .link{width: calc(45% - 25px);margin-left: 25px;}
    .financialList li .link h5{font-size: 20px;margin: 20px 0;}
    .financialList li .more{width: 100%;height: 34px;} */
    .financialList{margin-top: 0;}
    .financialList li{padding: 15px;margin-bottom:15px;}
    .financialList li .cover{width: 50%;height: 160px;}
    .financialList li .cover img{object-fit: contain;}
    .financialList li .link{width: calc(50% - 25px);margin-left: 25px;}
    .financialList li .link h5{font-size: 18px;margin: 20px 0;}
    .financialList li .more{width: 100%;height: 34px;font-size: 16px;line-height: 34px;}
    .financialList li .more img{width: 18px;height: 10px;}
    /* .table .tableThBox div{width: 70%;}
    .table .tableThBox div:nth-child(2){width: 30%;}
    .table .tableThBox{width: calc(100% - 40px);}
    .table .letterList li{width: calc(100% - 40px);}
    .table .letterList li .date{width: calc(100% - 90px);display: block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
    .table .letterList li .type{background-size: 20px 20px;width: 60px;padding-left: 25px;} */
}