 body{background: #f0f5fa;}

.part{width: 100%;overflow: hidden;}
.part01{background: url(/res/static/cn/images/aboutusbg2.png) no-repeat;background-size: auto 847px;background-position: top;padding: 65px 0;}
.part01 .aboutUsTop{width: 1200px;margin: 0 auto;}
.part01 .aboutUsTop h4{font-size: 43px;width: 700px;font-weight: normal;color: #004f99;line-height: 50px;/* margin-top: 80px; *//* display: inline-block; */padding-left: 27px;background: url(/res/static/cn/images/leftline.png) no-repeat;background-size: 7px auto;background-position: left center;}
.part01 .aboutUsTop p{font-size: 18px;width: 700px;color: #004f99;margin: 60px 0 0 0;line-height: .6rem;text-indent:2em;}

.part01 .aboutUsBottom{width: 1200px;margin: 0 auto;}
.part01 .aboutUsBottom p{font-size: 18px;width: 500px;color: #004f99;margin: 0 50px 70px 0;line-height: .6rem;text-indent:2em;}


.part01 .data{width: 1200px;background: url(/res/static/cn/images/aboutusbg3.png) no-repeat;background-size: contain;height: 162px;background-position: center;margin: 60px auto;}
.part01 .data ul{width: 1120px;height: 100%;margin:  0 auto;}
.part01 .data ul li{text-align: center;width: 25%;float: left;height: 100%;display: flex;flex-direction: column;justify-content: center;}
.part01 .data ul li span{color: #fff;font-size: 18px;display: block;text-align: center;}
.part01 .data ul li span:nth-child(1){font-size: 45px;font-weight: bold;}
.part01 .data ul li img{height: 0;width: 30px;}
.part01 .data ul li:hover img{height: 7px;margin: 0 auto;margin-top: 20px;}


.part01 .data ul li .dataBox {display:flex;justify-content: center;}
.part01 .data ul li .dataBox span {font-size: 45px;font-weight: bold;}



/* aboutusbg2
.part{width: 100%;overflow: hidden;}
.part01{height: 900px;background: url(/res/static/cn/images/homebg1.jpg) no-repeat;background-size: auto 900px;background-position: center;}
.part01 .aboutUs{width: 1200px;margin: 0 auto;}
.part01 .aboutUs h4{font-size: 30px;width: 700px;font-weight: bold;color: #004f99;line-height: 44px;margin-top: 260px;display: inline-block;}
.part01 .aboutUs p{font-size: 16px;width: 700px;color: #666666;margin-top: 26px;line-height: 30px;}
.part01 .aboutUs .more{width: 146px;height: 29px;display: block;background: url(/res/static/cn/images/more.png) 100% center no-repeat;margin-top: 50px;}
.part01 .aboutUs .data{width: 200%;background: url(/res/static/cn/images/homeNum.png) 100% no-repeat;height: 204px;background-color: #3053ad;background-position: left center;border-radius: 102px;margin-top: 111px;}
.part01 .aboutUs .data ul{width: 1200px;}
.part01 .aboutUs .data ul li{text-align: center;width: 25%;float: left;height: 204px;display: flex;
    flex-direction: column;
    justify-content: center;}
.part01 .aboutUs .data ul li span{color: #fff;font-size: 16px;display: block;text-align: center;}
.part01 .aboutUs .data ul li span:nth-child(1){font-size: 60px;font-weight: bold;}
.part01 .aboutUs .data ul li img{height: 0;width: 30px;}
.part01 .aboutUs .data ul li:hover img{height: 7px;margin: 0 auto;margin-top: 20px;} */



@media screen and (max-width: 900px){

    .part01{background: url(/res/static/cn/images/aboutusbg-m.png) no-repeat;min-height: unset;height: auto;background-size: auto 113px;background-position: right bottom;padding-bottom: 90px;padding-top: 0;}

    .part01 .aboutUsTop{width: 90%;margin: 0 auto;/* margin-bottom: 40px; */padding-bottom: 20px;}
    .part01 .aboutUsTop h4{width: calc(100% - .7rem);padding: 0 .35rem;margin: 0 auto;margin-top: .5rem;    display: block; font-size: .4rem; line-height: 1rem;height: 1rem;;margin-bottom: 20px;}
    .part01 .aboutUsTop p{width: 100%;margin-top: 0;font-size: 16px;line-height: 32px}
    .part01 .data{width: 100%;background: none;margin-top: 0;min-width: unset;}
    .part01 .data ul{width: 100%;}
    .part01 .data ul li{width: 50%;background: #f9804a;height: 160px;box-sizing: border-box;}
    .part01 .data ul li:nth-child(1){border-bottom: #fff dotted 1px; border-right: #fff dotted 1px;}
    .part01 .data ul li:nth-child(2){border-bottom: #fff dotted 1px;}
    .part01 .data ul li:nth-child(3){border-bottom: #fff dotted 1px; border-right: #fff dotted 1px;}
    .part01 .data ul li span:nth-child(1){font-size: 34px;}
    .part01 .aboutUsBottom{width: 90%;margin: 0 auto;}
    .part01 .aboutUsBottom p{width: 100%;margin-right: 0;margin-top: 20px;font-size: 16px;text-align: justify;line-height: 32px;margin-bottom: 20px;}
}
