@media screen and (max-width:1440px){ .hr_box_in{ padding:0 100px;} .ponyLine .list .item{ margin-left: 56px; } .crcReportBox .listContainer .item{ padding:23px 16px; } } @media screen and (max-width:1360px){ .hr_box_in{ padding:0 80px;} .ponyLine .list .item{ margin-left: 46px; } .crcReportBox .listContainer .item .txtBox{ font-size:18px; } .crcReportBox .listContainer .item{ padding:23px 14px; } } @media screen and (max-width:1200px){ .hr_box_in{ padding:0 60px;} .hr_outBox{ width: 100%; padding:0 16px; } .ybmNav .item{ padding:0 16px; } /* 首页 */ .indexnewsList .item:first-child .txtBox a{ padding:46px 36px; } /* 旗下品牌 */ .brand_in .item_in{ padding: 40px 32px 60px; } /*尾部*/ .ybCopyRight{ flex-wrap: wrap; } .ybCopyRight .copyLink{ margin-left: 0px; margin-bottom: 10px; } .ybCopyRight>div{ width: 100%; display: block; } .pubMap .imgs{ width: 40%; } .pubMap .ybMap_in{width: 60%; } .newsConterner .item .txtBox a{ padding:32px;} .apparatusBox .mItem3,.talentConceptBox .tItem2{ padding:100px 0; } /* 大健康 */ .hProductList .txtBox{ padding:36px; } /* 网站地图 */ .wjMap .itemBox .item{ width: 16%; } .grglBox .cBg .responsibilityBox .rList3 { background-image:url(../image/md01.png), url(../image/md02.png)!important; background-position: right top,left bottom; background-size: 480px auto,450px auto; background-color: #f7f8fa; } .outsideMarketTop .imgs{ width: 320px; } .ponyLine .list .item{ width: 180px; height: 82px; margin-left: 40px; } .crcReportBox .listContainer .item .txtBox{ font-size:16px; } .crcReportBox .listContainer .item{ padding:23px 12px; } } @media screen and (max-width:1100px){ .hr_box_in{ padding:0 40px;} .hr_m80{ margin:74px 0; } .hr_mt80{ margin-top: 74px; } .hr_mt64{ margin-top: 56px; } .hr_pt64{ padding-top: 56px; } .hr_fs60{ font-size:54px;} .hr_fs48{ font-size:46px;} .hr_fs40{ font-size:36px;} .hr_p120{ padding:100px 0;} .hr_pt120{ padding-top:100px; } .hr_pb120{ padding-bottom:100px; } .hr_p60{ padding:54px 0;} .hr_pt60{ padding-top:54px; } .hr_pb60{ padding-bottom:54px; } .hr_p40{ padding:36px 0;} .hr_pt40{ padding-top:36px; } .hr_pb40{ padding-bottom:36px; } .pubMap .imgs{ width: 36%; } .pubMap .ybMap_in{width: 64%; } .ybmNav .item{ padding:0 14px; } .topDesc{ padding:0 80px; } /* 尾部 */ .ybFooter .footer .fMenu .fmenuList{ padding:0 20px; } /* 首页 */ .indexnewsList .item:first-child .txtBox a{ padding:44px 32px; } .indexnewsList .item .imgs{ width: 460px; } .indexnewsList .item .item_in{ padding:32px; } .indexAboutTop .l{ padding-right: 6%; } /* 公司简介 */ .txtAndImgs .l{ padding-right: 70px; } /* 联络我们 */ .wjContactUsMap .txtBox{ padding:40px; } /* 视频中心 */ .VideoBox .item .txtBox .title{ font-size:18px; } /* 利润中心 */ .profitCenter .item_in .bLogo{ margin-right: 30px; } /*人才培养*/ .cultivateList .list .imgs{ width: 420px; display: block; height: auto; } .cultivateList .list .txtBox_in{ padding:46px 52px; } .cultivateList .list{ height: auto; } .tabTxtPic .item.active .item_in{ padding-right: 0; } .responsibilityBox .rList2 .item {padding: 36px;} .responsibilityBox .rList2 .imgs{ width: 72px; } /* 公益慈善 */ .PublicCharityList_in .item{ width: calc(33.333% - 24px); margin-right: 36px; margin-top: 36px; } .PublicCharityList_in .item a .txtBoxBg{ padding:36px; } /* 社会责任报告 */ .crcReportBox .topTxt{ padding:32px 80px 0; } /* 产品详情 */ .productDt .topBox .rBox{ padding:36px 0 0 70px; } .newsConterner .item .txtBox a{ padding:26px;} .newsConterner .item .txtBox .title{ margin-top: 12px; } .newsConterner .item .txtBox .txt{ margin-top: 12px; } .apparatusBox .mItem3,.talentConceptBox .tItem2{ padding:0 16px; overflow: hidden; } /* 大健康 */ .hProductList .txtBox{ padding:32px; } /* 网站地图 */ .wjMap .itemBox .item{ width: 18%; } .outsideMarketTop .imgs{ width: 300px; } .ponyLine .list .item{ width: 160px; height: 76px; margin-left: 30px; } } @media screen and (max-width:1025px){ .hr_box_in{ padding:0 20px;} .hr_m80{ margin:70px 0; } .hr_mt80{ margin-top: 70px; } .hr_mt64{ margin-top: 50px; } .hr_mb64{ margin-bottom: 50px; } .hr_pt64{ padding-top: 50px; } .hr_fs60{ font-size:50px;} .hr_fs48{ font-size:44px;} .hr_fs40{ font-size:34px;} .hr_fs32{ font-size:30px;} .hr_fs28{ font-size:24px;} .hr_p120{ padding:90px 0;} .hr_pt120{ padding-top:90px; } .hr_pb120{ padding-bottom:90px; } .hr_w680{ width: 80%; padding-right: 40px; } .pubMap .imgs{ width: 30%; } .pubMap .ybMap_in{width: 70%; } .ybmNav .item{ padding:0 10px; } .topDesc{ padding:0 60px; } /* 尾部 */ .ybFooter .footer .fMenu .fmenuList{ display: none; } /* 首页 */ .indexnewsList .item .item_in{ padding:28px; } .indexAboutTop .l{ padding-right: 5%; } .home{ overflow: auto; } .pubRight{ display: none; } .indexBody{ overflow: auto; height: auto; } .body_home, .ejIndexBanner{ height: 51vw; } .body_home .bbBox { display: none; } .body_b{ position: inherit; padding-top: 0; } .brandSwiperBox .gallery-top{ height: 29vw;} .brandSwiperBox .left_imgs{ width: 56.46%; } .body_b .indexNews{ padding-top: 60px; } .body_home { position: relative; } .indexNotice{ position: absolute; } .ejIndexBanner .swiper-container .swiper-pagination{ width: 100%; bottom: 80px; } /* 公司简介 */ .txtAndImgs .l{ padding-right: 60px; } .mainBusinessBox .item.active .item_in{ padding:0 60px; } .mainBusinessBox .item .txt{ padding-right: 80px; } /* 联络我们 */ .wjContactUsMap .txtBox .name { margin-bottom: 10px; } .wjContactUsMap .txtBox .list .item{ padding-top: 16px; } .wjContactUsMap .txtBox .txt{ padding-bottom: 12px; } /* 旗下品牌 */ .brand_in .item .bLogo{height: 48px;} .brand_in .item_in{ padding:32px 20px; } /* 视频中心 */ .VideoBox .item .txtBox .title{ font-size:16px;} /* 利润中心 */ .profitCenter .item_in .bLogo{ margin-right: 20px; } .innovativeDevBox .picTitleTxt .imgs{ width: 20%; } /*人才培养*/ .cultivateList .list .imgs{ width: 400px; } .cultivateList .list .txtBox_in{ padding:36px 46px; } .tabTxtPic .item{ padding:10px 40px; } .responsibilityBox .rList2 .item {padding: 32px;} .responsibilityBox .rList2 .imgs{ width: 68px; } .responsibilityBox .rList2 .txt{ margin-top: 18px; } /* 公益慈善 */ .PublicCharityList_in .item{ width: calc(33.333% - 20px); margin-right: 30px; margin-top: 30px; } .PublicCharityList_in .item a .txtBoxBg{ padding:32px; } /* 社会责任报告 */ .crcReportBox .topTxt{ padding:32px 60px 0; } /* 产品详情 */ .productDt .topBox .rBox{ padding:32px 0 0 60px; } /* 大健康 */ .hProductList .txtBox{ padding:28px; } /* 网站地图 */ .wjMap .itemBox .item{ width: 20%; } .outsideMarketTop .imgs{ width: 260px; } .ponyLine .list .item{ width: 140px; height: 66px; padding:12px 18px; margin-left: 20px; } } @media screen and (max-width:960px){ .hr_m80{ margin:60px 0; } .hr_mt80{ margin-top: 60px; } .hr_mt64{ margin-top: 48px; } .hr_mb64{ margin-bottom: 48px; } .hr_pt64{ padding-top: 46px; } .hr_fs60{ font-size:46px;} .hr_fs48{ font-size:40px;} .hr_fs40{ font-size:32px;} .hr_fs32{ font-size:28px;} .hr_fs28{ font-size:20px;} .hr_fs24{ font-size:22px;} .hr_p120{ padding:80px 0;} .hr_pt120{ padding-top:80px; } .hr_pb120{ padding-bottom:80px; } .hr_p60{ padding:46px 0;} .hr_pt60{ padding-top:46px; } .hr_pb60{ padding-bottom:46px; } .hr_p40{ padding:30px 0;} .hr_pt40{ padding-top:30px; } .hr_pb40{ padding-bottom:30px; } .pubMap .imgs{ width: 20%; } .pubMap .ybMap_in{width: 80%; } .topDesc{ padding:0 40px; } /* 首页 */ .indexnewsList .item:first-child .txtBox a{ padding:30px 20px; } .indexnewsList .item .imgs{ width: 420px; } .indexnewsList .item .hr_desc{ line-height: 1.6; } .indexnewsList .item .title{ margin-top: 16px; } .indexnewsList .item .hr_desc{ margin-top: 12px; } .indexnewsList .item .item_in{ padding:26px; } .indexAboutTop .indexVideo{ width: 420px; height: 232px; } .indexAboutTop .l{ padding-right: 4%; } /*header*/ .ybBanner{ margin-top: 60px; } .topHeader .pcshow{ display: none;} .topHeader .mshow{ display: block;} .topHeader, .topHeader .deMenu{ transform: none; height: 60px; align-items:center; } .body_home .topHeader{ transform: none; } .ybLogo img{ height: 40px; } .ybLogo{ padding-bottom: 0; } /* .body_home.showdiv .topHeader{ background: #fff; box-shadow: inset 0px -1px 0px 0px #e8e8e8; } */ /* .body_home.showdiv .topHeader{} */ .body_home.showdiv .topHeader .ybmHeader i{ color: #fff; } .ybmHeader .ybmHeader_in div{ margin-left: 36px; height: 60px; line-height: 60px; position: relative; } .ybmHeader .mSearchBtn{ background-repeat: no-repeat; background-size: 100% auto; background-position: center bottom; } .ybmHeader div i{ font-size:24px; line-height: 1; } .ybmHeader div img{ position: absolute; bottom: -1px; left: 0; width: 100%; } .ybOutContainer{ padding-top: 60px; } .body_home.showdiv .wLogo{ display: block; } .body_home.showdiv .bLogo{ display: none; } /* 公司简介 */ .txtAndImgs .l{ padding-right: 40px; } .txtAndImgs .r .imgs{ width: 420px; } .comMainBusiness .topTxt{ padding:30px 60px 0; } .mainBusinessBox .item.active .item_in{ padding:0 50px; } .mainBusinessBox .item .txt{ padding-right: 50px; } /* 联络我们 */ .wjContactUsMap .txtBox{ padding:32px; } .wjContactUsMap .txtBox .name { margin-bottom: 8px; } .wjContactUsMap .txtBox .list .item{ padding-top: 12px; } .wjContactUsMap .txtBox .txt{ padding-bottom: 10px; } .brand_in .item_in{ padding:30px 16px; } .brand_in .item .hr_desc{ height: 146px; line-height: 1.7; } .profitCenter .item .hr_desc{ height: 120px; } .profitCenterTab .item{ width: 14%; margin-right: 2.6%;} .outsideMarket .list .item{ width: calc(25% - 40px); } /*人才培养*/ .cultivateList .list .imgs{ width: 380px; } .cultivateList .list .txtBox_in{ padding:30px 36px; } .cultivate_in .hr_topTxt{ padding:40px 60px 0; } .tabTxtPic .item{ width: 30%; } .tabTxtPic{ height: 420px; } .responsibilityBox .rList2 .item {padding: 30px;} .responsibilityBox .rList2 .imgs{ width: 64px; } .responsibilityBox .rList2 .txt{ margin-top: 16px; } /* 公益慈善 */ .PublicCharityList_in .item{ width: calc(50% - 20px); margin-right: 40px; margin-top: 40px; } .PublicCharityList_in .item a .txtBoxBg{ padding:40px; } .PublicCharityList_in .item:nth-child(3n){ margin-right: 40px; } .PublicCharityList_in .item:nth-child(2n){ margin-right: 0px; } /* 社会责任报告 */ .crcReportBox .topTxt{ padding:32px 40px 0; } .crcReportBox .listContainer .item{ width:33.3333% } .crcReportBox .listContainer_in { width: 100%; transform: none; } /* 产品详情 */ .productDt .topBox .rBox{ padding:32px 0 0 50px; } .ybSearchBox .search_in{ width: 84%; } /* nav */ .aboutUs_Nav .pcshow{ display: none; } .aboutUs_Nav .mshow{ display: block; } /* 新闻 */ .newsConterner .item .txtBox a{ padding:32px 20px; } .newsConterner .item_in { display: block; overflow: hidden; border-radius: 8px; } .newsConterner .item .imgs{ width: 100%; } .newsConterner .item .imgs .imgs_in{ padding:0; } .newsConterner .item .txtBox{ border-radius: 0 0 8px 8px; } .newsConterner .item .imgs .imgs_in a{ position: relative; border-radius: 0; } .newsConterner .item .imgs .imgs_in a img{ display: block; height: auto; width: 100%; } .ejNewsBox .item .imgs{ margin-right: 20px; } .ejNewsBox .item .timeBox{ margin-left: 20px; } /* 大健康 */ .hProductList .txtBox{ padding:24px; } .hProductList .txtBox .title{ height: 80px; } .healthBox2_in .item a .num{ font-size:78px; bottom: -20px; right: 2px; } /* 网站地图 */ .wjMap .itemBox .item{ width: 22%; } .grglBox .cBg .responsibilityBox .rList3 { background-size: 50% auto,50% auto; } /* 大健康 */ .healthBox2_in .item a{ padding: 30px 30px 114px; } .healthBox2_in .item a .hr_more{ bottom: 30px; } .healthBox2_in .item a .hr_more{ padding:0 30px 0; } .ybSearchBox.active{ top: 60px; } .body_home .topHeader.whiteBg .deMenu .ybLogo .wLogo{ display: none; } .body_home .topHeader.whiteBg .deMenu .ybLogo .bLogo{ display: block; } .crcReportBox .listContainer .item{ padding:23px 10px; } } @media screen and (max-width:850px){ .hr_m80{ margin:50px 0; } .hr_mt80{ margin-top: 50px; } .hr_mt64{ margin-top: 38px; } .hr_mb64{ margin-bottom: 38px; } .hr_pt64{ padding-top: 38px; } .hr_fs60{ font-size:40px;} .hr_fs48{ font-size:34px;} .hr_fs40{ font-size:28px;} .hr_fs32{ font-size:24px;} .hr_fs28{ font-size:18px;} .hr_fs24{ font-size:18px;} .hr_fs20{ font-size:18px;} .hr_p120{ padding:70px 0;} .hr_pt120{ padding-top:70px; } .hr_pb120{ padding-bottom:70px; } .hr_p80{ padding:60px 0;} .hr_pt80{ padding-top:60px; } .hr_pb80{ padding-bottom:60px; } .hr_p60{ padding:36px 0;} .hr_pt60{ padding-top:36px; } .hr_pb60{ padding-bottom:36px; } .hr_p40{ padding:24px 0;} .hr_pt40{ padding-top:24px; } .hr_pb40{ padding-bottom:24px; } .hr_w680{ width: 100%; padding-right: 0; } .ybSearchBox .search_in{ width: 88%; } .ybSearchBox .ybSearchClose{ display: none; } .ybSearchBox{ height: 100px; } .topDesc{ padding:0 20px; } /*尾部*/ .ybCopyRight{ margin-top: 60px; } .ybCopyRight>div>span{ width: 100%; text-align: center; display: block; margin-top: 10px; } .ybCopyRight .copyLink{ margin:0; } .ybFooter .footerTop .fLogo img{ height: 35px; } /* 首页 */ .indexnewsList .item:first-child .hr_f_start{ display: block; } .indexnewsList .item .imgs{ width: 100%; border-radius: 8px 8px 0 0; height: auto; } .indexnewsList .item:first-child .txtBox a{ padding:40px 32px; } .indexnewsList .item .hr_desc{height: auto; padding-bottom: 30px;} .indexNewsTab{ left: 120px; } .indexNewsTab .li{ margin-left: 24px; } .indexnewsList .item .item_in{ padding:32px; } .indexnewsList .item{ width: 100%; margin-top: 20px; } .indexnewsList .item:first-child{ margin:40px auto 0; } .indexnewsList .item .title{ height: auto; padding-bottom: 20px; line-height: 1.7; } .indexAboutTop .l{ padding-right: 20px; } .indexAboutTop .indexVideo{ width: 360px; height: 202px; } .indexAboutTop .l .txt{ height: auto; } .indexNotice .r{ overflow: hidden; } .indexNotice .r li{ display: flex; align-items: center; justify-content: space-between; } .indexNotice .r li span{ width: 90px; } .indexNotice .r li a{ flex: 1; overflow: hidden; white-space:nowrap; text-overflow:ellipsis; } /* 公司简介 */ .txtAndImgs .l{ padding-right: 30px; } .companyProfile .txtAndImgs{ flex-wrap: wrap; flex-direction: column-reverse; } .companyProfile .txtAndImgs .r{ width: 100%; } .txtAndImgs .l{ width: 100%; padding:40px 0 0; } .comMainBusiness .topTxt{ padding:30px 50px 0; } .mainBusinessBox .item.active .item_in{ padding:0 40px; } .mainBusinessBox .item .txt{ padding-right: 0px; } .mainBusinessBox .item .hr_more{ margin-top: 30px; } .companyProfileBox .txtAndImgs{ margin-top: 40px; flex-wrap:wrap; flex-direction: column-reverse; } .txtAndImgs .l,.txtAndImgs .r{ width: 100%; } .txtAndImgs .r .imgs{ width: 100%; } /* 联络我们 */ .wjContactUsMap .txtBox{ padding:20px; } .wjContactUsMap .txtBox .name { margin-bottom: 6px; } .wjContactUsMap .txtBox .list .item{ padding-top: 10px; } .wjContactUsMap .txtBox .txt{ padding-bottom: 10px; } .wjContactForm .wjForm{ width: 100%; } .wjContactForm .wjForm .fTxt { padding:20px 16px 0; } .wjContactForm .wjForm_in{ padding:0 16px; } /* .listContainer */ .listContainer .item{ width: 50%; } .listContainer .item .txtBox{ height: 100px; padding-top: 30px; } .profitCenterTab .item{ width: 18%; margin-right: 2%;} .outsideMarket .list .item{ width: calc(25% - 30px); } .innovativeDevBox .hr_topTxt{ width: 100%; } /*人才培养*/ .cultivateList .list .imgs{ width: 360px; } .cultivateList .list .txtBox_in{ padding:20px; } .cultivateList .list .txtBox .title{ padding-bottom: 16px; } .cultivate_in .hr_topTxt{ padding:32px 20px 0; } .tabTxtPic .item{ width: 28%; overflow: hidden; padding:10px 30px; } .tabTxtPic .item .dfTitle{ white-space: nowrap; } .tabTxtPic{ height: 400px; } .tabTxtPic .item .hr_desc{ padding-top: 12px; } .responsibilityBox .rList2 .item {padding: 24px;} .responsibilityBox .rList2 .imgs{ width: 60px; } .responsibilityBox .rList2 .txt{ margin-top: 14px; } /* 社会责任报告 */ .crcReportBox .topTxt{ padding:32px 20px 0; } .productDt .topBox .rBox{ padding:26px 0 0 32px; } .productDt .topBox .rBox .title{ padding-bottom: 20px; } /* 大健康 */ .hProductList .txtBox .title{ height: 66px; } .healthBox2_in .item a .num{ font-size:70px; bottom: -18px; right: 2px; } /* 网站地图 */ .wjMap .itemBox .item{ width: 26%; } /* 产品详情 */ .ybDetail_in .dtInfo{ padding:20px 0; margin-bottom: 20px; } .ybDetail_in .dtName{ font-size:20px; line-height: 1.4; } .rqpreNext{ padding-top: 10px; } .rqpreNext h4{ font-size:16px; line-height: 1; font-weight: bold; color: #666; } .rqpreNext .item{ width: 100%; margin-top: 30px; } .rqpreNext .txt, .rqpreNext .txt a{ font-size:14px; width: 100%; display: block; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; } .rqpreNext .txt a{ color: #333; } .rqpreNext .txt span{ padding-left: 0; display: block; line-height: 1; padding-top: 10px; color: #999; font-weight: bold; } .fjShare{ height: 80px; } .fjShare .fx{ line-height: 80px; } .fjShare .list{ padding:20px 0; } .brand_in .item{ padding:5px; } .grglBox .cBg .responsibilityBox .rList3 { background-size: 60% auto,50% auto; } /* 详情 */ .CharityimgBox_thumbs_out{ padding: 40px 32px 0; } .ybCharityDt_imgBox,.gszlBox .txtBox{ width: 100%; padding: 40px 16px;} .ybCharityDt_in .txt{ padding:0 0 40px; } .ybCharityDt_imgBox{ width: 100%; padding: 60px 32px;} .ybCharityDt_imgBox .imgBox_in{ width: 100%; } .ybCharityDt_imgBox .CharityimgBox_top{ height: calc(62vw + 64px); } .dtImgsBox .dtSwiperBtn{ width: 32px; height: 32px;top: 44%; display: none; } .dtImgsBox .dtSwiperBtn i{ font-size: 32px; line-height: 32px; } .dtImgsBox .dtSwiperBtn_next{ right: -48px; } .dtImgsBox .dtSwiperBtn_prev{ left: -48px; } .outsideMarketTop .imgs{ width: 200px; } .outsideMarketTop .topTxt{ padding-right: 20px; } .ponyLine .list .item{ width: 120px; height: 58px; padding:10px 16px; } .partnerBox .pTxt { padding:0 40px; } } @media screen and (max-width:750px){ .hr_box_in{ padding:0;} body{ font-size:14px; } .pcshow{ display: none; } .mshow{ display: block; } .hr_m80{ margin:40px 0; } .hr_mt80{ margin-top: 40px; } .hr_mt64{ margin-top: 32px; } .hr_mb64{ margin-bottom: 32px; } .hr_pt64{ padding-top: 32px; } .hr_fs60{ font-size:30px;} .hr_fs48{ font-size:20px;} .hr_fs40{ font-size:24px;} .hr_fs32{ font-size:18px;} .hr_fs28{ font-size:18px;} .hr_fs24{ font-size:16px;} .hr_fs20{ font-size:16px;} .hr_fs18{ font-size:16px;} .hr_fs16{ font-size:14px;} .hr_p120{ padding:60px 0;} .hr_pt120{ padding-top:60px; } .hr_pb120{ padding-bottom:60px; } .hr_p80{ padding:40px 0;} .hr_pt80{ padding-top:40px; } .hr_pb80{ padding-bottom:40px; } .hr_p60{ padding:30px 0;} .hr_pt60{ padding-top:30px; } .hr_pb60{ padding-bottom:30px; } .hr_p40{ padding:20px 0;} .hr_pt40{ padding-top:20px; } .hr_pb40{ padding-bottom:20px; } .ybSearchBox{ height: 80px; } .ybSearchBox .search_in{ height: 40px; } .ybSearchBox .search_in .search_w input{ padding:12px 100px 12px 40px; } .ybSearchBox .search_w a { line-height: 40px; } .ybSearchBox .ybSearchBg{ top: 11px; } .mborder{ width: 120px; padding:10px 0; } .indexAboutUs .l{ padding-right: 0; } .indexAboutUs .l .mborder{ width: 160px; } .topDesc{ padding:0; } /* 尾部 */ .ybFooter .footer { flex-wrap: wrap; } .ybFooter .footer .fMenu { width: 100%; } .ybFooter .footer .fCode{ margin-top: 20px; } .ybFooter .fCode .codeTitle{ padding-bottom: 10px; } .ybFooter .fCode .codeList{ padding-top: 32px; } .fcomtactType,.ybFooter .footer .fCode{ width: 100%; } .ybFooter .fCode .codeList{ justify-content: start; } .ybFooter .fCode .codeList .cItem{ margin:0 20px 0 0; } .footerTop{ padding-top: 0; } .ybFooter .fCode .cItem:first-child .codeBox{ left: 0; margin-left: 0; background-image: url(../image/fweixinBg_l.png); } /* 首页 */ .indexTitleBox { flex-wrap: wrap; } .indexnewsList .item:first-child .txtBox a{ padding:32px 20px; border:none; background: #f7f8fa; border-radius: 0 0 8px 8px; } .indexnewsList .item .hr_desc{height: auto; padding-bottom: 20px;} .indexNewsTab{ position: relative; left: 0; width: 100%; margin-top: 20px; bottom: auto; transform:none; } .indexNewsTab .li{ margin-left: 0; margin-right: 20px; } .hr_more i.i20{ width: 32px; height: 32px; line-height: 32px;} .indexnewsList .item .item_in{ padding:32px 20px; } .indexAboutUs .indexAboutTop{ flex-wrap: wrap; flex-direction: column-reverse; } .indexAboutTop .l{ width: 100%; flex: auto; padding-top: 50px; } .indexAboutTop .indexVideo{ width: 100%; height: 0; position: relative; padding-bottom: 56.17%; } .indexAboutTop .indexVideo .imgs{ position: absolute; top: 0; left: 0; } .indexNumBox { flex-wrap: wrap; padding-top: 10px; } .indexNumBox .item{ width: 48%; margin-top: 32px;} .indexNumBox .item .dw{ font-size:12px; } .indexNumBox .item .stitle{ padding-top: 18px; line-height: 1; } .indexBusinessTab{ margin-top: 32px; } .indexBusinessTab .li .imgs{ height: 24px; margin-right: 10px; } .indexBusinessTab .li{ width: 33.33%; padding:10px 0; } .indexBusinessTab .li,.indexBusinessTab .li:first-child{ border:none; } .indexBusinessTab .li.active{ border: 1px solid #e8e8e8; border-bottom: none; } .indexBusinessComtainer .list .hr_desc{ width: 100%; } .indexBusinessComtainer .list{ height: auto; padding:60px 0; } .body_home{ height: auto; } .indexNotice{ position: inherit; height: 40px; line-height: 40px; } .ejIndexBanner .swiper-container .swiper-pagination{ bottom: 20px; } .indexNotice .r span{ display: none; } .indexNotice .r a{ display: block; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; } .indexAboutUs .aboutBottomTxt{ padding-top: 32px; } /* 公司简介 */ .mainBusinessBox{ margin-top: 40px; } .comMainBusiness { width: 100%; overflow: hidden; } .txtAndImgs .r .imgs{ width: 100%; } .companyCulture .cultureBox_in{ padding:40px; } .comMainBusiness .topTxt{ padding:20px 20px 0; } .mainBusinessBox .swiper-container{ overflow: inherit; } .mainBusinessBox .swiper-slide{ border-radius: 8px; overflow: hidden; } .mainBusinessBox .swiper-slide>div{ width: 100%; height: 100%; background: rgba(0,0,0,0.2); padding:40px 20px; } .mainBusinessBox .swiper-slide .viewBox{ opacity: 1; transform: none; } .mainBusinessBox .swiper-slide .viewBox{ padding-top: 20px; } .mainBusinessBox .swiper-slide .viewBox .txt{ height: 130px; } .companyProfileBox .txtAndImgs{ margin-top: 32px; } .companyProfileBox .indexNumBox .item{ text-align: center; } .companyProfileBox .indexNumBox .item .hr_f_start { justify-content:center; } /* 物流建设 */ .materialFlowTop { background: none!important; padding:0;} .materialFlowTopTxtBox{ width: 100%; height: auto; padding:0; } .materialFlowTopTxtBox .imgs,.materialFlowTopTxtBox .imgs img{ width: 100%;} .materialFlowTopTxtBox .txt_in{ padding:32px 20px;} .materialFlowList { width: 100%; overflow: hidden; } .materialFlowList .swiper-container{ overflow: inherit; } .materialFlowList .swBtn{ display: none; } .flistPage{ display: none; } .productDt .flistPage,.newHonor .flistPage{ display: block; } .newHonor .flistPage{ bottom: 0; } .newHonor .materialFlowList .swiper-container{ padding-bottom: 42px; } /* 联系我们 */ .wjContactUsMap { flex-wrap: wrap; } .wjContactUsMap .imgs{ width: 100%; height: 60vw; } .wjContactUsMap .txtBox{ padding:32px 20px; } .wjContactForm .wjForm_in .item{ margin-top: 32px; } .TeamLisst .team{ padding:20px; } .TeamLisst .team .nameBox:after{ left: -20px; top: 5px; } /* 旗下品牌 */ .brand_in .item .bLogo{width: 40px; margin-right: 20px;} .BrandBox .brand_in { flex-wrap: wrap; } .brand_in .item{ width: 100%; padding:0; margin-bottom: 20px; } .brand_in .item .hr_desc{ height: auto; padding-bottom: 20px; } .brand_in .item_in{ padding:32px 20px; } /* 视频中心 */ .VideoBox .item .txtBox .title{ padding:0 16px; } .profitCenterTab .item{ width: 23%; margin-right: 2%;} .medicalTopBox .hr_single { padding-top: 80px; } .outsideMarket .list{ flex-wrap: wrap; } .outsideMarket .list .item{ width: calc(50% - 40px); margin-top: 32px; } .medical .hr_Toptitle{ padding-bottom: 0px; } .medicalTopBox { position: relative; top: 0;} .medicalTop{ padding:0 0 60px; } .medicalTopBox::before{ content: ""; position:absolute;top: 0; left:0; z-index: 0; width: 100%; height: 50%; background-color: #fff; } .medicalTopBox .hr_outBox{ position: relative; } .exportMedical{ height: auto; padding:60px 0; } .medical .exportMedical{ background-position: right center; } .picTitleTxt{ height: auto; } .picTitleTxt .mItem1Out{ padding:70px 0; } .picTitleTxt .mItem1_in{ flex-wrap: wrap; } .picTitleTxt .mItem1_in .imgs{ text-align: center; margin:40px auto 0; width: 40%;} .materialFlowTopTxtBox{ flex-wrap: wrap; } .materialFlowTopTxtBox .txt_in{ width: 100%; } .medicalTopBox::before{ height: 30%; } .medicalTopBox .djkTop{ position: relative; } .medicalTopBox{ height: auto; } .outsideMarket .topTxt { text-align: left; } /* 港澳药械通 */ .internetHospitalList .list{ flex-wrap: wrap; } .internetHospitalList .list .item{ width: 100%; margin-right: 0; padding:32px 20px 60px; min-height: auto; } .internetHospitalList .list .item .txtBox{ line-height: 1.7; } .internetHospitalList .num{ font-size:80px; right: 0px; bottom: -20px; } .internetHospitalList .hr_single{ padding-top: 20px; } /*人才培养*/ .cultivateList .list{ flex-wrap: wrap; margin-top: 20px; } .cultivateList .list .imgs{ width: 100%; height: 60vw; } .cultivateList .list .txtBox .hr_desc{ height: auto; } .cultivateList .list .txtBox_in{ padding:32px 20px; } .cultivate_in .hr_topTxt{ padding:32px 0px 0; } .tabTxtPic{ height: 380px; } .tabTxtPic .item .hr_desc{ line-height: 1.7; } .responsibilityBox .rList2 .item:nth-child(1),.responsibilityBox .rList2 .item{ width: 100%; margin-right: 0; } .responsibilityBox .rList2 .item:nth-child(2){ margin-top: 20px; } .talentConceptBox .talentBoxList .swiper-slide { overflow: hidden; border-radius: 8px; } .talentBoxList .tItem2 .swiper-slide .num{ display: none; } .talentBoxList .tItem2 .swiper-slide{ padding: 36px 20px 20px; } .talentBoxList .tItem2 .txtBox .hr_desc{ height: 250px; } .talentConceptBox .picTitleTxt .mItem1Out{ background: none; } .talentConceptBox .talentBoxList .tItem3 .picTitleTxt{ background-position: left bottom; } /* 公益慈善 */ .PublicCharityList_in .item{ width: 100%; margin-right: 0px; margin-top: 40px; } .PublicCharityList_in .item a .txtBoxBg{ padding:32px 20px; } .PublicCharityList_in .item:nth-child(3n){ margin-right: 0px; } .PublicCharityList_in .item:nth-child(2n){ margin-right: 0px; } .PublicCharityList_in .item .txtBox .title{ height: auto; padding-bottom: 40px; margin-top: 10px; } .PublicCharityList_in .item a:hover .txtBox,.PublicCharityList_in .item a:hover .txtBoxBg{ background: none; } .PublicCharityList_in .item a:hover .time, .PublicCharityList_in .item a:hover .txtBox .hr_more i{ color: #EE7800; } .PublicCharityList_in .item a:hover .txtBox .title{ color: #333; } .PublicCharityList_in .item a:hover .txtBox .hr_more span{ color: #666; } /* 社会责任报告 */ .crcReportBox .topTxt{ padding:32px 0 0; } .crcReportBox .listContainer .item{ width: 50%; padding:8px; margin-top: 10px; } .crcReportBox .listContainer .item .txtBox{ padding-bottom: 0; } .crcReportBox .listContainer a:hover .item_in{ transform: none; } /* 商业行为规范 */ .businessBox a{ flex-wrap: wrap; } .businessBox a .item{ width: 100%; } .businessBox a .item.txtBox{ padding:40px} .businessBox a .icontBtn i { line-height: 32px; font-size: 32px; } /* 社会责任报告 */ .productDt .topBox{ flex-wrap: wrap; } .productDt .topBox .imgs{ width: 100%; } .productDt .topBox .swiper-container{ height: 100%; width: 100%; } .productDt .topBox .rBox{ padding: 40px 0 0; } .environmentBox .materialFlowList .swiper-slide{ padding: 32px 20px; } .subordinateReportBox_in { display: block; } .mReportSwiper{ margin: 32px 0; border-bottom: 1px solid #e8e8e8; } .mReportSwiper a{ font-size:16px; font-weight: bold; position: relative; display: inline-block; padding-bottom: 6px; } .mReportSwiper .swiper-slide.active a{ color: #EE7800; } .mReportSwiper .swiper-slide.active a:after{ content: ""; position: absolute; bottom: 0; left: 0; height: 2px; width: 100%; background: #EE7800; } .reportTab { width: 100%; padding:0 16px; } .reportTab .reportTab_in{ width: 100%; } .reportTab .reportTab_in a{ width: 50%; font-size:16px; } /* 新闻中心 */ .ejNewsBox .item{ margin-top: 20px; } .ejNewsBox .item a { display: block; padding:0px; padding-bottom: 32px; } .ejNewsBox .item .timeBox{ display: none; } .ejNewsBox .item .imgs{ width: 100%; height: auto; border-radius: 0px; } .ejNewsBox .item .imgs img{ width: 100%; height: auto; display: block; } .ejNewsBox .item .txtBox{ width: 100%; padding: 32px 0 0; } .ejNewsBox .item .txtBox .mTime{ font-weight: bold; } .ejNewsBox .item .title{ padding-top: 10px; } .newsConterner .item .imgs{ border-radius: 0px; } .newsConterner .item .imgs .imgs_in{ border-radius: 8px 8px 0 0;} .newsConterner .item .txtBox{ border-radius: 0 0 6px 6px; border-top: none; } .ejNewsBox .item a:hover { background: none; } .ejNewsBox .item a:hover .title{ color: #333; } .ejNewsBox .item a:hover .txt{ color: #666; } .notice_newsBox .ejNewsBox .item{ margin-top: 0; } /* 绿色发展 */ .greenDevBox .materialFlowList .txtBox{ background:none; height: auto; } .greenDevBox .greenOffice .internetHospitalList .item{ padding:32px 20px; border-radius: 8px; height: 100%; } .greenDevBox .materialFlowList .swiper-slide{ height: auto; } .greenDevBox .greenOffice { margin-top: 20px; } .greenDevBox .greenOffice .hr_outBox .hr_topTxt { padding:0 16px; } .greenDevBox .greenOffice .hr_outBox{ overflow: hidden; padding:0; } .greenDevBox .greenOffice .hr_outBox .mshow .swiper-container{ padding:0 16px; } /* 网站地图 */ .wjMap .itemBox .item{ width: 30%; } .wjMap .list{ margin-top: 40px; padding-bottom: 40px; } /* 详情 */ .dtImgsBox .ybCharityDt_imgBox{ padding-top: 20px; } .ybCharityDt_imgBox .imgBox_in{ padding:0px; } .CharityimgBox_top .swiper-button-prev, .CharityimgBox_top .swiper-button-next{ width: 32px; height: 32px; line-height: 32px; } .ybCharityDt_imgBox{ background-size:auto 52vw; } .ybCharityDt_imgBox{ padding-top: 20px; padding:0; } .dtImgsBox .dtSwiperBtn_next{ right: 0px; } .dtImgsBox .dtSwiperBtn_prev{ left: 0px; } .CharityimgBox_thumbs_out .btn_icon{ width: 36px; height: 36px; bottom:30px;} .CharityimgBox_thumbs_out .btn_icon i{ font-size:20px; line-height: 36px; } .fjShare{ margin-top: 60px; } /* 大健康 */ .healthBox2_in .item{ width: 100%; } .healthBox2_in .item a{ padding: 40px 40px 124px; } .healthBox2_in .item a .hr_more{ bottom: 40px; } .healthBox2_in .item a .hr_more{ padding:0 40px 0; } .healthBox2_in .item a .num{ font-size:66px; bottom: -18px; right: 2px; } .outsideMarketTop{ flex-wrap: wrap; flex-direction: column-reverse; } .outsideMarketTop .imgs{ width: 100%;text-align: center; } .outsideMarketTop .imgs img{ width: 80%; } .outsideMarket .topTxt{ padding:0; padding-top: 24px; width: 100%; } .partnerBox .pTxt { padding:0 16px; text-align: left; } } @media screen and (max-width:640px){ .newsConterner .item .txtBox .txt{ height: auto; padding-bottom: 20px; } /* 公司简介 */ .comMainBusiness .topTxt{ padding:32px 0px 0; } .mainBusinessBox{ margin-top: 32px; } .companyCulture .cultureBox_in{ width: 100%; } .companyCulture .cultureBox_in .item{ margin-bottom: 20px; } .layerBoxContainer .TeamLisst .nameBox span{ display: block; padding:0;} .layerBoxContainer .TeamLisst .nameBox span.position{ padding-top: 10px; } .mainBusinessBox .swiper-slide .viewBox .txt{ height: 150px; } /* .listContainer */ .listContainer .item{ width: 100%; } .listContainer .item .txtBox{ height: auto; padding:32px 0; } .profitCenterTabOut{ height: 150px; overflow: hidden; margin: 54px 0 60px; } .profitCenterTab { margin:0 } .profitCenterTab .item{ margin-right: 2.2%; } .profitCenterTab .item:nth-child(4n){ margin-right: 0; } .picTitleTxt .mItem1_in .imgs{ width: 50%;} .ejIndexBanner .swiper-container .swiper-pagination{ bottom: 16px!important; display: flex; justify-content: center; align-items: center; } .ejIndexBanner .swiper-container .swiper-pagination span{ line-height: 1; width: 32px; } .indexBannerTxt .indexBannerTxt_in{ top: 46%; font-size:18px; } /* 联系我们 */ .wjContactForm .wjForm_in #crv-yzm input{ width: 28%; } .wjContactForm .wjForm_in .item img.yzm{ margin:0 2px; padding:7px 5px; width: 88px; } .onlineMsgForm .crv-btn button{ width: 120px; height: 40px; line-height: 40px; } .medicalTopBox::before{ height: 20%; } .apparatusBox .mItem3, .talentConceptBox .tItem2{ padding:0;} .apparatusBox .mItem3 .materialFlowList .swiper-container, .talentConceptBox .tItem2 .materialFlowList .swiper-container{ padding:0 16px; } /* 大健康 */ .healthBox .listContainer .item{ margin-top: 20px; } .healthBox .listContainer .item:first-child{ margin-top: 0; } .healthBox .hProductList .listContainer .item .imgFix_in{ border-radius: 0; } .healthBox .listContainer .item .txtBox{ padding:32px 20px; } .hProductList a:hover .txtBox{ background: none; } .hProductList a:hover .txtBox .title{ color: #333; } .hProductList a .txtBox .hr_more{ font-weight: lighter; } .hProductList a:hover .txtBox .hr_more span{ color: #666; } .hProductList a:hover .txtBox .hr_more i{ color: #EE7800; } .healthBox2_in .item{ padding:16px 0; } .healthBox2_in .item a{ padding: 20px 20px 104px; } .healthBox2_in .item a .hr_more{ bottom: 20px; } .healthBox2_in .item a .hr_more{ padding:0 20px 0; } .healthBox2_in .item a .num{ font-size:60px; bottom: -16px; right: 5px; } .talentBoxList .tItem2 .swiper-slide{ padding:30px 16px 20px; } /* 网站地图 */ .wjMap .itemBox .item{ width: 100%; } .wjMap .list{ margin-top: 32px; padding-bottom: 32px; } .ybDetail_in .dtInfo span.li{ padding:0 10px; } .CharityimgBox_thumbs_out .btn_icon{ bottom:24px;} } @media screen and (max-width:480px){ .mborder{ padding:6px 0; width: 112px; } .mainBusinessBox .swiper-slide .viewBox{ padding-top: 16px; } .mainBusinessBox .swiper-slide>div{ padding: 32px 16px; } .mainBusinessBox .swiper-slide .viewBox .txt{ height: 160px;} .ybCopyRight>div>span>span,.ybCopyRight>div>span>a{ width: 100%; text-align: center; display: block; } .CharityimgBox_thumbs_out .btn_icon{ bottom:14px;} } @media screen and (max-width:400px){ .CharityimgBox_thumbs_out .btn_icon{ bottom:6px;} }