.headerEj_bg{background:url(/uiFramework/commonResource/image/2023030717391181241.jpg) center 0 no-repeat;background-size: 100% 100%;}

.localtion{background:#F4F7FA;line-height:50px;color:#999;}

.about_us_right{/*width:76%;*/width: calc(100% - 300px);}
.divName{font-size: 30px;color:#333;text-align: left;}
.company_article p{
    font-size: 18px;
    color: #666;
    line-height: 34px;
    margin: 20px 0;
}




.ywzxDiv1 .swiperywgl{ width: 100%;height: 400px;position:relative;}

.gjyw_zxCon {width: 500px;height: 100%;background:rgba(0,69,151,.6);padding: 35px 30px;display: block;}
.nofloat1 .gjyw_zxCon{ display:block; }
.zx_cell{ font-size: 18px;color:#fff; line-height: 42px;  }
.zx_cell p{min-height: 20px; }

.gjyw_Num{color: #9ab0d1; font-size: 24px;padding:35px 0 10px 3%; }
.gjyw_Num b{ font-weight: normal; }
.news_b01{ font-size: 36px; }
.leftYw,.rightYw{ display:block;position: absolute; top: 50%; margin-top: -20px; width: 40px;height: 40px;z-index: 9;}
.leftYw{ left: 2%; background:url(/uiFramework/commonResource/image/2023031315282119293.png) no-repeat center center;}
.rightYw{ right: 2%; background:url(/uiFramework/commonResource/image/2023031315294859673.png) no-repeat center center;}

.ywzxDiv{margin:-60px 0 60px;}
.ywzxDiv .swiperywg2{ width: 100%;height: 300px;position:relative;background:#fff;border-radius: 18px;box-shadow: 4px 8px 16px rgb(41 43 50 / 10%);}
.gjywDiv{width: ;height: 100%;padding: 0 3%;  }
.gjyw_zxTitle{ font-size: 32px;color: #333; }
.gjyw_summary{line-height:28px;font-size:16px;color:#666;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 3;
    overflow: hidden;
    margin: 10px 0 20px;
}
.readMore{color:#ec672b;}
.readMore a{background:url(/uiFramework/commonResource/image/2023031315135084208.png) right center no-repeat;padding-right: 20px;font-size:14px;display: inline-block;margin-bottom: 25px;}




@media screen and (max-width: 1550px) {
.divName{font-size: 28px;}
.company_article p{font-size:16px;}

}
@media screen and (max-width: 1440px) {
.gjyw_zxTitle{font-size:28px;text-align: left;}

}
@media only screen and (max-width:1150px ){




}
@media screen and (max-width: 1023px) {
.about_us_right {
    /*width: 68%;*/
}
.gjyw_zxTitle{
    font-size: 28px;
    text-align: left;
}
.gjyw_Num{padding:25px 0 5px 3%;}




}
@media only screen and (max-width:767px ){
   .pad_80 {   padding-top: 30px;   padding-bottom: 30px;}
.headerEj_bg{background-size: cover;}
.otherBannerPad p {
    margin-top: -45px;
}
.divName {font-size:22px;}
.about_us_right {
    width: 100%;
}
.company_article p{line-height:28px;}



}
@media only screen and (max-width:600px ){



}
@media only screen and (max-width:500px ){




}