@media screen and (max-width:1750px) { .banner .slick-dots { bottom: 35%; } .indexNews { width: 80%; } .number-rolling, .giWrap { width: 90%; } .fwTop { padding: 25px 5%; } .fwDetail { width: 90%; padding: 50px 5% 30px 5%; } .insideTab a { padding: 13px 40px; } } @media screen and (max-width:1600px) { .indexNews, .number-rolling { padding: 80px 0; } .sd-bottom-banner, .jtyjC { width: 1000px; } } @media screen and (max-width:1550px) { .icb-txt2 { font-size: 60px; } .inTitle { font-size: 28px; } .nbTitle { font-size: 18px; height: 32px; } .nbView { width: 130px; height: 40px; line-height: 40px; font-size: 13px; } .nrBot b { font-size: 66px; } .gleng { font-size: 50px; } .ftTxt { font-size: 24px; } .isbTit { font-size: 40px; } .gvPlay { width: 80px; margin: -64.5px 0 0 -40px; } .gpicon { width: 80px; height: 80px; line-height: 80px; } .rbtxt { font-size: 15px; } .resultsWrap li { padding: 200px 0 160px 0; } .rbmore { margin: 50px auto 0; } .ecicon { font-size: 55px; } .ectitle { font-size: 24px; } .ct2 { font-size: 26px; } .insideTab { width: 100%; height: auto; overflow-x: auto; overflow-y: hidden; -webkit-overflow-scrolling: touch; white-space: nowrap; } } @media screen and (max-width: 1440px) { .sd-bottom-banner, .jtyjC { width: 800px; } .group-introduce { padding: 100px 0; } .ftTxt { float: none; padding-left: 13px; } .ftLink { float: none; margin-top: 15px; } .gpTxt3 { font-size: 24px; } .blcp { font-size: 18px; } .blname, .nlnumber { font-size: 14px; } } @media screen and (max-width: 1370px) { .banner .slick-dots { bottom: 25%; } .honorWrap, .buildingWrap, .newsFirst, .newsList, .rlWrap, .tc2Wrap, .talentConcept, .talentTraining, .ebWrap, .w1200 { width: 90%; } .contactWay { width: 90%; padding: 70px 5%; } .isbTit { left: 5%; width: 90%; margin-left: 0; } } @media screen and (max-width: 1280px) { .gwLeft { margin-top: 0; } .gleng { font-size: 44px; } .gldesc { margin-top: 30px; } .grTxt { padding: 15px 20px; } .isbTit { left: 5%; font-size: 36px; } .isbPic img { position: relative; width: auto; height: 300px; left: 50%; margin-left: -685.5px; } .groupProfile { padding: 60px 0; } .gpMore { margin: 40px auto 0; } .csBot { width: 80%; padding: 50px 5%; } .cbCont { padding-top: 0; } .dhBanner { width: 80%; margin: 50px auto 0; } .dhBanner .slick-prev { left: -8%; } .dhBanner .slick-next { right: -8%; } .dbItem { margin: 0 30px; } .groupprofile-detail { padding: 0; } .hwDesc { padding: 25px 3%; } .bwWords { width: 52%; padding: 20px 3% 0 3%; } .bwPic { width: 35%; } .rbicon { font-size: 48px; } .resultsWrap li { padding: 190px 0 130px 0; } .rbmore { margin: 30px auto 0; } .niWords { padding: 30px 5% 0 5%; } .nwbtn { margin-top: 30px; } .xctxt1 { font-size: 16px; height: 48px; } .xctxt2 { margin-top: 10px; } .xwCont { padding: 20px 20px 30px 20px; } .newsDetail { width: 90%; } .nctitle { font-size: 22px; font-weight: normal; } .trainingList { width: 90%; } .ewcont { padding: 50px 50px 0 50px; } .efwords { width: 44%; padding: 30px 3% 0 3%; } .maps { height: 300px; } } @media screen and (max-width: 1200px) { .icb-pic img { width: 300px; margin: 0 auto; } .icb-txt3 { font-size: 14px; } .nav, .head-write { display: none; } .menu-handler, .menuBox { display: block; z-index: 9999; } .menu-handler { -webkit-box-shadow: 0 0 3px rgba(0, 0, 0, .2); -moz-box-shadow: 0 0 3px rgba(0, 0, 0, .2); box-shadow: 0 0 3px rgba(0, 0, 0, .2); } .header { background: #fff; height: 55px; position: fixed; } .mtHeader { height: 55px; } .headLogo-wrap { margin-top: 0; padding: 0; } .header .head-logo { float: none; padding-left: 3%; } .navRight { float: none; display: none; } .item-cover { top: 50%; transform: translateY(-50%); left: 5%; width: 90%; } .mouseBox { display: none; } .announcements { position: static; width: 90%; padding: 0 5%; margin: 0; } .indexNews { width: 90%; } .newsBanner .slick-prev { left: -5%; } .newsBanner .slick-next { right: -5%; } .fdl, .fdc { float: none; width: 100%; } .fdc { margin-top: 15px; } .fdr { display: none; } .fwDetail { padding: 30px 5%; } .fliBot { display: none; } .fwTop { padding: 25px 3%; } .isbTit { font-size: 28px; } .cbPic { width: 45%; } .cbCont { width: 54%; } .structureWrap { width: 90%; } .businessFb { width: 90%; } .bdTxt1 { font-size: 18px; } .businessDesc { width: 100%; position: static; padding: 25px; box-sizing: border-box; } .geDl { width: 90%; } .ncBanner { float: none; width: 100%; } .ncSearch { width: 94%; float: none; padding: 20px 3% 30px 3%; } .nsml { margin-left: -3.333%; } .ns-select { float: left; width: 30%; margin-left: 3.333%; } .nssearch { margin-top: 0; } .pageC img { width: 100% !important; } .relist { width: 90%; } .insideTab { margin-left: 0; } .srLeft, .srRight { width: 100%; float: none; } .mtsd { margin-top: 20px; padding: 20px; } .sllink { height: 21px; white-space: nowrap; text-overflow: ellipsis; } .swtxt1 { font-size: 18px; } .srRight .ncSearch { width: 94%; padding: 20px 3%; } .resultsWrap ul { display: block; } .resultsWrap li { width: 50%; } .bdlist li { width: 48%; padding: 15px; margin: 15px 0 0 2%; } .blname { margin-top: 10px; } .blcp { font-size: 16px; } .bdlist li::before { left: 15px; } .bdlist{ margin-top: 20px; } } @media screen and (max-width: 1024px) { .video { height: 450px; } .banner .item .pimg { height: 450px; object-fit: cover; } .not-found-wrap { padding: 0 5%; } .vwrap .videobox { width: 700px; height: 350px; margin: -175px 0 0 -350px; } .sd-bottom-banner, .jtyjC { width: 100%; } .sd-bottom-banner .slick-prev { left: 3%; } .sd-bottom-banner .slick-next { right: 3%; } .sd-bottom-banner .slick-arrow { background: rgba(0, 0, 0, .3); } .number-rolling li { width: 40%; padding-left: 10%; margin-top: 30px; } .hwDesc { padding: 20px 3% 0 3%; } .hdtxt1 { font-size: 16px; height: 28px; margin-bottom: 5px; } .bwWords { padding: 10px 3% 0 3%; } .bdtxt2 { margin-top: 5px; } .bdtxt3 { margin-top: 15px; } .resultsWrap li { width: 100%; border-bottom: 1px solid #899dc1; border-left: none; } .resultsWrap li { padding: 30px 0; } .resultsWrap li:hover .rbicon, .resultsWrap li:hover .rbeng, .resultsWrap li:hover .rbtxt { -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); } .rbmore { opacity: 1; visibility: visible; border: 1px solid #d4d3d3; margin: 20px auto 0; } .rbicon { font-size: 38px; line-height: 1.5; } .rwList li { width: 48%; } .twLeft { float: none; width: 100%; border-right: none; } .twRight { float: none; width: 100%; } .tcConcept { padding: 20px 20px 0 20px; } .talentConcept li { width: 50%; } .tcConcept { padding: 40px 30px 0 30px; } .ecicon { font-size: 45px; } .ectitle { font-size: 20px; } .eceng { margin-bottom: 15px; } .ecdesc { margin-top: 20px; } .ewline { margin: 15px 0; } .ewbtn { width: 100px; height: 45px; line-height: 45px; margin-top: 20px; } .ewbtn i { font-size: 20px; } .ewtitle { font-size: 18px; height: 27px; } .efwords { padding: 20px 3% 0 3%; } .insideTab .w1200 { width: auto; } } @media screen and (max-width: 860px) { .nfw-txt1 { font-size: 22px; } .vwrap .videobox { width: 560px; height: 280px; margin: -140px 0 0 -298px; } .icb-txt2 { font-size: 50px; line-height: 1.2; } .indexNews { width: 80%; } .newsBanner .slick-prev { left: -10%; } .newsBanner .slick-next { right: -10%; } .inTitle { font-size: 24px; } .indexNews { padding: 60px 0; } .number-rolling { padding: 30px 0 60px 0; } .nbTitle { font-size: 16px; height: 28px; } .nbDesc { font-size: 13px; height: 46px; } .jtyjWrap { padding: 20px; } .jiT2 { font-size: 16px; } .jtyjNumble .start { font-size: 18px; } .jtyjNumble i { font-size: 26px; } .jtyjWrap { width: 320px; } .gwLeft, .giRight { width: 100%; float: none; } .giRight { margin-top: 30px; } .gleng { font-size: 38px; padding-bottom: 10px; } .gleng:before { height: 4px; } .group-introduce { padding: 60px 0; } .ftTxt { font-size: 20px; } .ftLink a { font-size: 12px; padding: 0 6px; } .ftTxt { padding-left: 6px; } .fwTop { padding: 25px 4% 15px 4%; } .flbq { font-size: 12px; } .fcContact { font-size: 12px; } .fcContact i { font-size: 18px; } .fwDetail { padding: 10px 5% 15px 5%; } .insideTab { text-align: left; } .insideTab a { padding: 8px 25px; font-size: 14px; } .isbTit { bottom: 20px; } .groupProfile { width: 90%; } .gpTxt2 { font-size: 24px; } .gpTxt3 { font-size: 20px; } .cbPic { width: auto; float: none; } .cbCont { float: none; width: 100%; margin-top: 20px; } .csBot { width: 84%; padding: 3%; } .ccRtxt { margin-top: 5px; } .chairmanSpeech { padding: 40px 0; } .csBot { margin: 30px auto 0; } .structureWrap { padding: 40px 0; } .swPic { margin-top: 30px; } .chairmanSpeech, .dmHistory { background-attachment: local !important; } .dmHistory { padding: 40px 0; } .dhBanner { margin: 30px auto 0; padding: 0 30px; } .dbCricle { width: 15px; height: 15px; } .dbDate { font-size: 24px; } .dbDesc { font-size: 13px; height: 69px; } .dhBanner:before { top: 54%; } .dhBanner .slick-prev { left: -46px; } .dhBanner .slick-next { right: -46px; } .dhBanner .slick-arrow { top: 44%; } .gpicon { width: 50px; height: 50px; line-height: 50px; } .gvPlay { width: 60px; margin: -44.5px 0 0 -30px; } .gptxt { margin-top: 10px; } .gpicon i { font-size: 25px; } .businessFb { padding: 40px 0; } .businessDesc { bottom: 60px; } .gwTit { font-size: 24px; } .gdBg { background-attachment: local !important; } .gdBg { height: 220px; } .hwBot li { width: 98%; } .hwDesc { padding: 60px 3% 0 3%; } .honorBg { padding: 25px 0 60px 0; } .pageList { margin-top: 40px; } .bwPic { width: 40%; } .bwWords { width: 45%; } .bdtxt1 { font-size: 18px; height: 32px; } .no-pic .bwWords { padding: 0 !important; } .nlBot li { width: 48%; } .newsDetail { padding: 60px 0; } .ndpn { margin-top: 40px; } .npl, .npr { float: none; width: 100%; } .npr .sxtxt { text-align: left; float: right; } .npr .sxlink { float: left; } .npl { border: none; } .npr { margin-top: 15px; } .resultslistBg { padding: 20px 0 60px 0; } .twLeft { padding: 30px; } .twRight { padding: 0 30px 30px 30px; } .tc2Wrap { padding-bottom: 30px; } .talentConcept { padding: 60px 0; } .recruitment { background-attachment: local; } .relist { margin: 20px auto 0; } .rteng { font-size: 24px; } .talentTraining { padding: 60px 0; } .trainingBot { margin-top: 30px; } .trainingBanner { padding: 0 60px; } .trainingList { padding: 60px 0; } .tlWrap { margin-top: 0; } .tiWords { padding: 10px; } .ewl { width: 100%; } .efpic { float: none; width: 100%; } .efwords { float: none; width: 94%; padding: 20px 3% 20px 3%; } .ec2Bg { padding: 60px 0; } .eltxt { padding: 10px; } .maps { height: 250px; } .contactWay { padding: 60px 5%; } .ct2 { font-size: 24px; } .contactList { margin-top: 30px; } .massgeBot { margin-top: 40px; } .omWrap { width: 90%; } .onlineMassge { padding: 60px 0; } .ewpic { display: none; } .ewcont { position: static; background: #999; } .ewcont { padding: 50px 5%; } .ecdesc { opacity: 1; visibility: visible; transform: translate3d(0, 0, 0); } .eceng:before { width: 100%; } .tcw, .tct { transform: translate3d(0, 0, 0); } .tcConcept { top: 0; background: url(../images/op6.png) repeat; padding: 80px 5% 0 5%; } .ewlbg1 { background: #283E56; } .ewlbg2 { background: #5FA7C5; } .ewlbg3 { background: #327395; } } @media screen and (max-width: 750px) { .bwPic { float: none; width: 100%; } .bwBot li { padding: 30px 0; } .bwWords { float: none; width: 100%; padding: 0; margin-top: 20px; } .bwAdd { display: none; } .no-pic .bwWords { width: 100%; margin-top: 0 !important; } .niPic { width: 100%; float: none; } .niWords { float: none; width: 92%; padding: 30px 4%; } .nwtxt1 { height: 27px; } .nwdesc { height: 42px; margin-top: 15px; } .nwbtn { margin-top: 20px; } .ncBanner .slick-arrow { top: 30%; } .ncBanner .slick-next { right: 0; } } @media screen and (max-width: 680px) { .nfw-pic { width: auto; height: auto; overflow: visible; } .vwrap .videobox { width: 400px; height: 300px; margin: -155px 0 0 -218px; } .vwrap .closes { right: 0; top: -37px; } .vwrap .closes i { background-size: 50% auto; } .icb-txt2 { font-size: 40px; } .banner .slick-dots li:before, .banner .slick-dots li { width: 25px; height: 2px; } .banner .slick-dots li.slick-active:before { height: 4px; } .banner .slick-dots li a { width: 25px; } .banner .slick-dots li { padding: 0; } .nrBot b { font-size: 46px; } .isbPic img { height: 200px; margin-left: -457px; } .hwDesc { padding: 40px 3% 0 3%; } .swlink { display: none; } .bt3 span { height: auto; text-align: left !important; } } @media screen and (max-width: 621px) { .rtn { display: none; } .rttit { width: 80%; padding-left: 3%; } .trainingBanner .slick-arrow { width: 43px; height: 43px; line-height: 43px; } .trainingBanner .slick-arrow i { font-size: 20px; } .tlBtn a { margin: 30px auto 0; width: 100px; height: 38px; line-height: 38px; font-size: 13px; } .tlf { width: 48%; } .contactList li { width: 50%; margin-top: 20px; } .contactList { margin-top: 20px; } .clmassge { margin-top: 5px; } .header .head-logo { width: 240px; margin-top: 9px; } .head-logo .img1 { width: 100%; } .bdTxt3 { font-size: 14px; } .bdTxt3 span { margin-right: 10px; } .banner .item .pimg { height: 294px; } .video { height: 294px; } .bdlist li { width: 98%; } } @media screen and (max-width: 550px) { .nfw-txt1 { font-size: 16px; } .banner .slick-dots { width: 100%; left: 0; bottom: 10%; } .newsBanner .slick-arrow { width: 43px; height: 43px; line-height: 43px; } .newsBanner .slick-arrow i { font-size: 20px; } .nbCont { padding-top: 10px; } .nbView { width: 120px; height: 35px; line-height: 35px; font-size: 12px; margin-top: 15px; } .inTitle { font-size: 22px; } .indexNews { padding: 40px 0; } .number-rolling { padding: 10px 0 40px 0; } .newsBanner { margin-top: 25px; } .jtyjWrap { padding: 10px 15px; } .jiT1 { font-size: 13px; } .jiT2 { font-size: 15px; } .jtyjNumble .start { font-size: 16px; } .jtyjNumble i { font-size: 20px; } .sd-bottom-banner .slick-arrow { width: 43px; height: 43px; top: 30%; } .sd-bottom-banner .slick-arrow i { line-height: 43px; font-size: 20px; } .jtyjWrap { width: 90%; padding: 10px 5%; } .nrBot b { font-size: 28px; } .gleng { font-size: 26px; } .grTxt { padding: 10px; } .gttxt1 { font-size: 14px; } .group-introduce { padding: 40px 0; } .fcContact { margin-bottom: 5px; } .ftTxt { font-size: 18px; } .fdc { margin-top: 10px; } .isbTit { font-size: 24px; } .groupProfile { padding: 40px 0; } .gpTxt1 { font-size: 18px; } .gpTxt2 { font-size: 18px; } .gpTxt3 { font-size: 16px; } .gpMore { margin: 25px auto 0; width: 100px; height: 35px; line-height: 35px; font-size: 13px; } .dhBanner .slick-arrow { width: 40px; height: 40px; line-height: 40px; } .dhBanner .slick-arrow i { font-size: 20px; } .dhBanner .slick-arrow { top: 45%; } .dhBanner { width: 70%; padding: 0 20px; } .dbItem { margin: 0 20px; } .businessDesc { padding: 20px 5%; } .bdTxt1 { font-size: 16px; } .bdTxt2 { font-size: 14px; } .gwEng { margin: 0 0 15px 0; font-size: 14px; } .gwTit { font-size: 20px; } .hwDesc { padding: 20px 3% 0 3%; } .hdtxt2 { font-size: 13px; height: 23px; } .pageList a { width: 40px; height: 40px; line-height: 40px; } .buildingWrap { padding: 20px 0 60px 0; } .bdtxt1 { font-size: 16px; height: 28px; } .bdtxt3 { margin-top: 5px; } .bwWords { margin-top: 15px; } .bwBot li { padding: 20px 0; } .rbicon { font-size: 32px; } .rbtxt { font-size: 14px; } .rbmore { width: 100px; height: 32px; line-height: 32px; } .rbmore i { font-size: 20px; margin-left: 5px; } .newsBg { padding: 40px 0; } .niWords { padding: 20px 4%; } .nwtxt1 { font-size: 16px; height: 24px; } .nwdesc { margin-top: 10px; } .nwbtn { margin-top: 15px; width: 90px; height: 35px; line-height: 35px; } .ncBanner .slick-arrow { width: 43px; height: 43px; line-height: 43px; } .ncBanner .slick-arrow i { font-size: 20px; } .nstit { font-size: 18px; } .ncSearch { padding: 15px 3% 20px 3%; } .ns-select { width: 100%; margin-left: 0; } .nsml { margin-left: 0; } .ns-select select { width: 85%; } .nsicon { width: 15%; } .searchBtn { font-size: 15px; } .nlBot li { width: 98%; } .xctxt1 { height: 24px; } .xwCont { padding: 15px; } .newsList { padding-bottom: 60px; } .ncoher { display: none; } .nctitle { font-size: 18px; } .npr { margin-top: 10px; } .ndpn { margin-top: 20px; } .sxlink { font-size: 12px; padding: 10px 0; } .sxtxt { font-size: 12px; padding: 10px 4%; height: 21px; } .rwList li { width: 98%; } .rwWords { padding: 15px; } .yjat { margin-top: 5px; } .rwMore { padding: 5px 15px; } .rwMore b { font-size: 12px; line-height: 25px; } .rwMore i { font-size: 25px; } .yjat i { font-size: 18px; } .tc2Bg { padding: 40px 0 60px 0; } .tlother { padding: 10px 0; } .talentConcept li { width: 100%; margin-top: 5px; } .talentConcept { padding: 40px 0 60px 0; } .talentTraining { padding: 40px 0; } .trainingBanner { padding: 0 40px; } .tiWords { padding: 10px; } .trainingBot { margin-top: 20px; } .trainingList { padding: 40px 0 60px 0; } .ewline { margin: 10px 0; } .ec2Bg { padding: 40px 0 60px 0; } .ewList li { width: 48%; } .contactList li { width: 100%; } .ct1 { font-size: 18px; } .ct2 { font-size: 18px; } .onlineMassge { padding: 40px 0 60px 0; } .mbtextarea { height: 130px; } .mbsubmit i { font-size: 24px; } .mbinput input, .mbtextarea { padding: 10px 15px; } .searchRBg { padding: 20px 0 60px 0; } .mtsd { padding: 20px 3%; } .sdtit { font-size: 18px; } .slList li { padding: 15px 3%; margin-top: 10px; } .swtxt1 { font-size: 16px; height: 16px; } .swtxt2 { font-size: 13px; margin-top: 5px; height: 38px; } } @media screen and (max-width: 481px) { .banner .item .pimg { height: 227px; } .video { height: 227px; } .nfw-txt2 { font-size: 12px; } .nfw-pic { margin: 100px auto 0; } .announce-tit { width: 15%; } .announce-tit em { font-size: 20px; } .number-rolling li { width: 50%; padding-left: 0; text-align: center; } .nrBot:before, .nrBot:after { display: none; } .nrBot em { font-size: 14px; } .nrTitle { font-size: 14px; margin-top: 5px; } .nrBot { padding: 0; } .gldesc { font-size: 12px; } .isbPic img { height: 160px; margin-left: -365.5px; } .isbTit { bottom: 10px; font-size: 20px; } .gvPic img { position: relative; width: auto; height: 200px; left: 50%; margin-left: -243.5px; } .geDl { padding: 40px 0; } .hwPic { width: 100%; float: none; } .hwDesc { width: 94%; padding: 15px 3%; } .hdtxt1 { margin-bottom: 0; } .honorBg { padding: 20px 0 60px 0; } .hwBot li { margin-top: 20px; } .newsDetail { padding: 40px 0; } .ncparagraph { padding-top: 20px; } .sxlink { width: 15%; } .sxtxt { width: 75%; } .rtsj { font-size: 20px; margin-right: 10px; } .totxt { width: 60%; } .tbtab a { padding: 5px; } .trList li { width: 48%; } .tc2Wrap { padding-bottom: 10px; } .rttitle { font-size: 18px; } .rteng { font-size: 20px; } .rlcont { padding: 30px; } .resume a { margin-top: 30px; } .rttit, .rticon { font-size: 12px; } .tlf { margin: 20px 0 0 2%; } .tlf { width: 98%; } .ewList li { width: 98%; } .slPic { width: 35%; } .slWords { width: 59%; } } @media screen and (max-width: 421px) { .vwrap .videobox { width: 300px; height: 240px; margin: -120px 0 0 -150px; } } @media screen and (max-width: 375px) { .totxt { width: 50%; } } @media screen and (max-width: 350px) { .nfw-pic { margin: 50px auto 0; } }