@keyframes more1{ 0%{ transform:translateX(-95px); } 100%{ transform:translateX(0); } } @keyframes bb{ 0%{transform:translate(0,0);opacity:0;} 20%{transform:translate(0,3px);opacity:1;} 80%{transform:translate(0,10px);opacity:1;} 90%{transform:translate(0,10px);opacity:0;} 100%{transform:translate(0,10px);opacity:0;} } /*@font-face { font-family: 'Impact'; src:url(../font/Impact.ttf),url('../font/Impact.ttf?#iefix') format('embedded-opentype'); } @font-face { font-family: 'Ddin'; src:url(../font/Impact.ttf),url('../font/D-DIN-Bold.ttf?#iefix') format('embedded-opentype'); } @font-face { font-family: 'HYCuSongJ'; src:url(../font/HYCuSongJ.ttf),url('../font/HYCuSongJ.ttf?#iefix') format('embedded-opentype'); } @font-face { font-family: 'DDINExp'; src:url(../font/D-DINExp.ttf),url('../font/D-DINExp.ttf?#iefix') format('embedded-opentype'); } .ybzhiti{ font-family: DDINExp!important;}*/ * a:hover{ color:#018E64; } .scrollbot-scrollbar-holder{background-color:#F3F8F6!important;} .scrollbot-scrollbar{ background-color:#018E64!important; } .scrollbot-outer-parent{ z-index:20!important; } .mCSB_scrollTools{ width: 8px!important; } .mCSB_scrollTools .mCSB_draggerRail{background-color: #F3F8F6!important; width: 5px!important;} .historyRBox .mCSB_scrollTools .mCSB_draggerRail{background-color: #ebebeb!important; width: 5px!important;} .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{ background: #018E64!important;width: 5px!important; } .z-page{ margin-top:20px; } .z-page .crc-pub-page-num, .z-page .crc-pub-page-enter, .z-page .crc-pub-page-next{ background: #fff; border-color:#E8E8E8; height: 48px; width: 48px; overflow: hidden; line-height: 48px; text-align: center; padding:0; color: #666; } .z-page .crc-pub-page { padding:40px 0 0; } .z-page .crc-pub-page-text{ height:48px; width: 100px; } .z-page .crc-pub-page-span{ color: #666; } .z-page .crc-pub-page-sel { border:1px solid #F99C34; background:#F99C34; color:#fff!important; } .z-page .crc-pub-page-enter,.z-page .crc-pub-page-enter:hover,.z-page .crc-pub-page-next:hover { color:#fff!important; background:#F99C34; } .z-page .crc-pub-page-num:hover { border-color:#F99C34!important; background: #F99C34; color:#fff!important; } .z-page .crc-pub-page-prev,.z-page .crc-pub-page-next,.z-page .crc-pub-page-enter{ width: 100px; } .ts{ transition:all ease 0.4s; -webkit-transition:all ease 0.4s; -o-transition:all ease 0.4s; -moz-transition:all ease 0.4s; } .ts1{ transition:all ease 1s; -webkit-transition:all ease 1s; -o-transition:all ease 1s; -moz-transition:all ease 1s; } .tsout4{ -webkit-transition: all .4s ease-out 0s; -moz-transition: all .4s ease-out 0s; -o-transition: all .4s ease-out 0s; transition: all .4s ease-out 0s; } .iBox{ display:inline-block; overflow:hidden; } .testBg{ background: #666; } .dfcl{ color: #018E64; } .icon { width: 1em; height: 1em; vertical-align: -0.15em; fill: currentColor; overflow: hidden; } .body_b { position: fixed; left: 0%; top: 100%; bottom: 0; right: 0; transition: top 0.7s cubic-bezier(0.5,0,0.2,1) 0s; transform: translateZ(0); z-index: 1; overflow: auto; outline: none; } .body_b.showdiv{ top: 0; } .bbBox { width: 100%; left: 0; top: 58%; z-index: 1; } .body_home .bb { text-align: center; color: #fff; font-size: 16px; font-family: icon; } .body_home .bb .bbBtn{ cursor: pointer; animation: bb 2s linear 0s infinite; font-weight: bold; } .body_home .bb .bbBtn i{ width: 18px; height: 30px; margin-right: 20px; border:2px solid #fff; border-radius: 10px; position: relative;} .body_home .bb .bbBtn i:after{ content: ""; width: 2px; height: 10px; background: #018E64; position: absolute; top: 5px; left: 50%; margin-left: -1px; } .body_home .topHeader{ transform: translateY(-48px); background-color: #fff; } .body_home.showdiv .topHeader { transform: none; background: linear-gradient(rgba(0,0,0,0.7),rgba(0,0,0,0)); box-shadow: none; } .body_home.showdiv .topHeader .ejMenuBox a{ color: #fff; } .body_home.showdiv .topitem,.body_home.showdiv .topitem a { color: #fff;} .c6{ color: #666;} .c9{ color: #999;} .cf{ color: #fff;} .position_r{ position: relative;} .position_a{ position:absolute;} .pcshow{display: block; } .mshow{ display: none;} .bg_nor{ background-repeat: no-repeat!important;} .fb{ font-weight: bold; } .fs48{ font-size:48px; } .fs40{ font-size:40px; } .fs32{ font-size:32px; } .fs24{ font-size:24px;} .fs20{ font-size:20px;} .fs18{ font-size:18px;} .fs16{ font-size:16px;} .fs14{ font-size:14px;} .fullImg{ display: flex; justify-content: center; align-items: center;overflow: hidden; flex: 0 0 auto; /* IE */ object-fit: scale-down; /* FF */ } .fullImg img{ max-width: 100%; max-height: 100%; flex: 0 0 auto; /* IE */ object-fit: scale-down; /* FF */ } .brandSwiperBox .fullImg{width: 100%; height: 100%;} .dflex1{ display: flex; justify-content:flex-start; } .dflex2{ display: flex; justify-content:flex-end; } .dflex3{ display: flex; justify-content:center; } .dflex4{ display: flex; justify-content:space-between; } .dflex5{ display: flex; justify-content:space-around; } .dflexItem1{ align-items:flex-start; } .dflexItem2{ align-items:flex-end; } .dflexItem3{ align-items:center; } .dflexItem4{ align-items:baseline; } .dflexItem5{ align-items:stretch; } .dfReverse{ flex-direction: row-reverse; } .mshow{ display: none; } .pcshow{ display: block;} .pt120{ padding-top:120px; } .p120{ padding:120px 0;} .p80{ padding:80px 0 120px;} .ybaBg{ background-position: center; background-repeat: no-repeat; background-size: cover;} .txt{ line-height: 2; text-align: justify;} .txt img{ max-width: 100%!important; } /* indexbanner */ /* 棣栭〉鍔ㄦ晥 */ .indexItem2 .ybContainer_in{ opacity: 0;transition: all 1s ease-out 0.2s; transform: translate(0px, 60px); } .indexResponsibility .list .swiper-slide{ opacity: 0;transition: all 0.8s ease-out 0.2s; transform: translate(0px, -60px); } .indexResponsibility .list .swiper-slide:nth-child(2n){ transform: translate(0px, 60px); transition: all 1s ease-out 0.2s; } .indexItem5 .index_animation{ opacity: 0; transform: translate(0px, -20px); transition: all 0.1s ease-out 0.2s; } .indexItem5 .index_animation:nth-child(2){ transition: all 0.4s ease-out 0.2s; transition-delay:0.2s; } .indexItem5 .index_animation:nth-child(3){ transition: all 0.4s ease-out 0.2s; transition-delay:0.4s; } .indexItem5 .index_animation:nth-child(4){ transition: all 0.4s ease-out 0.2s; transition-delay:0.6s; } .indexItem5 .index_animation:nth-child(5){ transition: all 0.4s ease-out 0.2s; transition-delay:0.8s; } .indexItem2.showdiv .ybContainer_in{ opacity: 1; transform: none; } /* 棣栭〉鍔ㄦ晥 end */ .ejIndexBanner .swiper-container { width: 100%; height: 100%; } .ejIndexBanner .swiper-slide { text-align: center; font-size: 18px; background: #999; display: -webkit-box; display: -ms-flexbox; display: -webkit-flex; display: flex; -webkit-box-pack: center; -ms-flex-pack: center; -webkit-justify-content: center; justify-content: center; -webkit-box-align: center; -ms-flex-align: center; -webkit-align-items: center; align-items: center; } .ejIndexBanner .swiper-pagination-bullet { width: 48px; height: 4px; background-color: rgba(255, 255, 255, 0.6); color: #fff; opacity: 1; position: relative; display: inline-block; line-height: 40px; border-radius: 0; } .ejIndexBanner .swiper-pagination-bullet:after { content: ''; height: 1px; background: #fff; width: 0; transition: all ease 0.4s; vertical-align: middle; } .ejIndexBanner .swiper-pagination-bullet-active.swiper-pagination-bullet:after { width: 48px; display: inline-block; margin: 0 10px 0 8px; display: none; } .ejIndexBanner .swiper-pagination-bullet-active { font-size: 24px; background-color: rgba(255, 255, 255, 1); } .ejIndexBanner .swiper-container-horizontal>.swiper-pagination-bullets, .ejIndexBanner .swiper-pagination-custom, .ejIndexBanner .swiper-pagination-fraction { right: 0; width: 1180px; margin: 0 auto; text-align: center; bottom: 40px; } .ejIndexBanner .indexBg{width: 100%; height: 100%;overflow: hidden;} /* indexbanner end */ .ybContainer{width: 1180px; margin:0 auto; } .ybContainer_in{ width: 100%; } .w100{ width: 100%; } .ybSingle{ overflow: hidden; width: 100%;} .ybSingle img{ max-width: 100%!important; height: auto!important;} .moveBorder{ position: relative; } .moveBorder:after{ transition: all ease-in-out 0.4s; content: ""; width: 0; background-color: #018E64; height: 2px; position: absolute; left: 0; bottom: 0; } /* .moveBorder:hover:after{ width: 100%;} */ .ybvideoList .item .moveBorder:hover:after{width: 100%;} .imgsFix{ width: 100%; padding-bottom:100%; position: relative;} .imgsFix .imgsFix_in{position: absolute; top: 0; left: 0; width: 100%; height: 100%; overflow: hidden;} .popContainer .imgsFix .imgsFix_in{padding:20px;} .imgsFix .imgsFix_in .fullImg{ width: 100%; height: 100%; } .whiteBg{ background-color: #fff; position: relative;} .whiteBg::before{ content: ""; background-color: #fff; width: 200%; position: absolute; top: 0; left: -50%; height: 100%; z-index: -1; } .whiteBg .topMenu *{ color: #333!important; } .whiteBg .topMenu .onlineMall a i{ color: #fff!important; } .body_home .wLogo,.pageBody .topHeader .wLogo{ display: none; } .body_home.showdiv .wLogo{ display: block; } .body_home .bLogo{ display: block; } .body_home.showdiv .bLogo{ display: none; } .ybSingleBox{ width: 100%; overflow: hidden; } .ybSingleBox img{ max-width: 100%; } .mNavBox{ position: fixed; top: 0; left: 0; right: 0; bottom:0; width: 100%; height: 100%; background-color: #fff; z-index: 303; transform: translateX(90%); opacity: 0.5; visibility: hidden; } .mNavBox.active{ opacity: 1; transform: none; visibility: visible; } .mNavBox_in { height: 100%;} .mNavBox .mtop{ height: 60px; box-shadow: inset 0px -1px 0px 0px #E8E8E8; } .mNavBox .mtop .mlogo{ height: 40px; margin-left: 16px; } .mNavBox .mtop .mlogo a{ display: block; height: 100%; } .mNavBox .mtop img{ height: 100%; } .mNavBox .mtop .mCloseNavBtn{ margin-right: 16px; width: 24px; height: 24px; } .mNavBox .mtop .mCloseNavBtn i{ font-size:24px; color: #666; line-height: 1; } .mNavList{ padding:20px 16px 40px; height: calc(100% - 140px); overflow: auto; } .mNavList a{ height: 40px; line-height: 40px; } .mNavList .m_a1{ font-size:18px;box-shadow: inset 0px -1px 0px 0px #E8E8E8; } .mNavList .m_a2{ padding-left: 16px; color: #666; font-size:16px; box-shadow: inset 0px -1px 0px 0px #E8E8E8; } .mNavList .m_a3{ padding-left: 32px; color: #9e9e9e; font-size:14px; } .mNavFooter{ width: 100%; bottom: 0; left: 0; right: 0; height: 72px; background: #F2F8F8; } .mNavList a.active i{ transform: rotateZ(180deg);} .mNavList .mItem,.mNavList .mItem ul{ display: none; } .mNavList .m_a1.active~.mItem{ display: block;} .mNavList .mItem .m_a2.active~ul{ display: block;} .mNavFooter a{ margin-left: 6px; display: inline-block; line-height: 32px; margin-top: 20px; padding:0 10px; background: #fff; } .mNavFooter a:first-child{ margin-left: 16px; } .mNavList a.active,.mNavList i,.ejcompany_profile .item3 .pMore a i,.flinkListBox a:hover,.ejFooterMian .fNav .item ul li a:hover,.ejcompany_profile .item3 .pMore a:hover{ color: #018E64; } .mNavFooter .zhitiTab { padding-right: 16px; } .mNavFooter .zhitiTab a{ background-color: #018E64; color: #fff; } /* 棣栭〉 */ .ybLogo{ padding-bottom: 10px; } .ybLogo img{ height: 60px; } .home{ position: absolute;left: 0; right: 0; top: 0; bottom: 0; overflow: hidden;} .indexBody{ height: 100%; overflow: hidden; } .body_home,.ejIndexBanner {height: 100%;} .topHeader{ height: 128px; } .pageBody .topHeader{ background-color: #fff; } .topMenu{ height: 48px; } .topMenu .topitem{ margin-left: 20px; cursor: pointer; } .ejMenuBox { flex: 1; margin-left: 10%; } .ejMenuBox a{ line-height: 80px; height: 80px; font-weight:bold; position: relative; } .ejMenuBox a:after{ content: ""; height: 2px; width: 0; opacity: 0; position: absolute; left: 0; bottom: 0; background-color: #018E64; transition: all ease-in-out .4s; } .ejMenuBox a.active1{ color: #018E64; } .ejMenuBox a.active1:after,.ejMenuBox a.active:after, .ejMenuBox a:hover:after{ width: 100%; opacity: 1; } .ejnav_child { top: 100%; z-index: 9; width: 100%; left: 50%; transform: translate(-50%,0); } .ejnav_child .item { position: absolute; visibility: hidden; opacity: 0; width: 640px; min-height: 300px; box-shadow: 0px 2px 0px 0px rgb(19 123 64 / 80%); border-top: 1px solid rgba(0,0,0,0.2); z-index: 9; background-size: 324px auto; background-position: right bottom; padding: 40px; transform: translateY(50px); overflow: hidden; background: #fff; } .ejnav_child .item.active { visibility: visible; opacity: 1; transform: translateY(0); } .ejnav_child .item .imgs{ width: 240px; height: 160px; overflow: hidden; } .ejnav_child .item .title{ padding:20px 0 10px; font-weight: bold; } .ejnav_child .item .txt{ color: #9e9e9e; font-size:14px; } .ejnav_child .item .imgCon{border-right: 1px solid #f2f2f2; padding-right: 40px; width: 281px;} .ejnav_child .item .nav_link{ padding-left: 40px; } .ejnav_child .item .nav_link a{ display: block; margin-bottom: 24px; line-height: 1;} .topHeader { position: fixed; top: 0; left: 0; right: 0; z-index: 20; box-shadow: inset 0px -1px 0px 0px #e8e8e8; transform: translateY(-48px); } .body_page.showdiv .topHeader{ transform: translateY(0); } .body_b{ padding-top: 128px; background-color: #fff; } .body_b .indexItem{ padding:120px 0; } .body_b .indexItem1{ padding-top: 0px; overflow: hidden; } .brandSwiperBox .gallery-top{ height: 28.917vw; } .brandSwiperBox .gallery-thumbs { padding-top: 44px; } .indexItem2 .indexTitleBox,.indexItem2 .indexTitleBox a,.indexItem2 .indexTitleBox a:hover{ color: #fff; } .indexTitleBox{ font-size: 40px; line-height: 40px; } .indexTitleBox span{ font-weight: bold; } .indexTitleBox a{ right: 0; font-size:16px; color: #666; vertical-align: middle; } .indexTitleBox a:hover{ color: #018E64; } .indexTitleBox a i{ display: inline-block; line-height: 1; margin-left: 20px; font-size:14px; vertical-align: middle; } .indexaBoutUs .indexTitleBox a,.indexaBoutUs .indexTitleBox a:hover{ color: #fff; } .indexaBoutUs .indexTitleBox a i{ background-color: #fff; color: #666; } .newsCenter .newsTab{ padding-top: 40px; } .newsCenter .newsTab .item{ margin:0 20px; padding:20px 40px; background: #F3F8F6; cursor: pointer; border-radius: 50px; } .newsCenter .newsTab .item i{ line-height: 1; padding-right: 10px; font-size:24px; } .newsCenter .newsTab .item:hover,.newsCenter .newsTab .item.active{ background-color: #018E64; color: #fff; } .newsConterner{ padding-top: 40px; } .yb24935 .newsConterner{ padding:0; } .yb24935 .newsConterner .item{ margin-top: 0; } .newsCenter .rightList { flex: 1; flex-wrap: wrap; overflow: hidden; } .indexItem1.newsCenter .rightList{ margin-top: -38px; } .newsConterner .item .imgs{ width: 333px; height: 222px; overflow: hidden; display: none; } .newsConterner .item{ width: calc(50% - 18px); margin-top: 38px; } /* .newsConterner .item:first-child{ width: 100%; margin:0; } .newsConterner .item:first-child .imgs{ display: block; } .newsConterner .item:first-child .imgs img{ display: none; } .newsConterner .item:first-child .txtBox{ padding-left: 20px; overflow: hidden; } */ .newsConterner .leftImg .item:first-child{ width: 100%; margin:0; height: 100%; } .newsConterner .item .txtBox .txt{ height: 72px; line-height: 24px; font-size:14px; color: #666; margin-top: 16px; } .jzPubNews .ejNews .newsConterner .item{ width: 100%; } .jzPubNews .ejNews .newsConterner .item .imgs{ display: block; } .indexItem .more{ margin-top: 36px; font-size:12px; color: #fff; background: #018E64; display: inline-block; border-radius: 24px; width: 32px; height: 24px; text-align: center; line-height: 24px; overflow: hidden; } .indexItem .more span{ color:#fff; overflow: hidden; transform: translateX(-100px); display: none; } .indexItem .more i{ display: inline-block;vertical-align: top; } .indexBusiness .more i.mshow{ display: none; } .newsConterner .item .txtBox{ width: 100%; } .newsConterner .item .txtBox .time{ color: #9e9e9e; line-height: 1; font-size:16px; } .newsConterner .item .txtBox .title{ font-weight: bold;margin-top: 20px; font-size:16px; } .newsCenter .leftImg { width: 500px; padding-right: 20px; } .newsCenter .leftImg a{ display: block; width: 100%; height: 100%;} .newsCenter .leftImg .imgs{ width: 100%; height: 100%; display: block; } .newsCenter .leftImg .imgs .title{ padding:0 20px; bottom: 0; width: 100%; height: 64px; line-height: 64px; overflow: hidden; background: rgba(0,0,0,0.6); color: #fff; } .newsCenter .leftImg .txtBox,.newsCenter .leftImg .imgs img{ display: none; } .indexItem a:hover .more{ width: 98px; } .indexItem a:hover .more span{ font-size:12px; transform:none; display: inline-block; } .indexItem1 .newsConterner .leftImg .imgs { height: 75%; } .indexItem1 .newsConterner .leftImg .imgs .title{ display: none; } .indexItem1 .newsConterner .leftImg .txtBox{ display: block; border-bottom: 1px solid #e8e8e8; padding-bottom: 16px; } .indexItem1 .newsConterner .leftImg .txtBox .time,.indexItem1 .newsConterner .leftImg .txtBox .more { display: none; } .indexItem1 .newsConterner .leftImg .txtBox .title{ margin-top: 16px; } .indexItem1 .newsConterner .leftImg .txtBox .txt{ margin-top: 12px; height: auto; } /* 鏂伴椈 路 涓績 end */ /* 鍏充簬 路 鎴戜滑 */ /* 绀句細 路 璐d换 */ .indexResponsibility{ background: #FBF9F7; } .indexResponsibility .list{ padding-top: 60px; } .indexResponsibility .list .item{ border-radius: 8px; background: #fff; overflow: hidden; position: relative; padding-bottom: 60px; transition: all ease-in-out 0.3s; } .indexResponsibility .list .item:hover{ transform: translateY(-24px); box-shadow: 0 4px 10px rgba(0,0,0,0.1); } .indexResponsibility .list .item .imgs{ width: 100%; padding-bottom: 66.66%; } .indexResponsibility .list .item .imgs .imgs_in{ top: 0; left: 0; height: 100%; width: 100%; } .indexResponsibility .list .item .imgs a{ width: 100%; height: 100%; } .indexResponsibility .list .item .imgs a img{ width: 100%; height: 100%; } .indexResponsibility .list .item .txtBox a{ display: block; padding:40px;} .indexResponsibility .list .item .txtBox a .title{ margin-bottom: 20px; padding-left: 40px; background-position: left 5px; color: #333; background-repeat: no-repeat; background-size: auto 24px; } .indexResponsibility .list .item .txtBox a .txt{ overflow: hidden; } .indexResponsibility .list .item .txtBox a .listMore{ position: absolute; bottom: 40px; left: 40px; color: #333; } .indexResponsibility .list .item:hover .txtBox a .listMore{ color: #018E64; } .indexItem5 .ybIndexfastLink a{ border:1px solid #e8e8e8; padding:20px 40px; border-radius: 8px; display: block; transition: all ease-in-out .4s; } .ybIndexfastLink a .imgs{ width: 64px; height: 64px; margin:0 auto; } .ybIndexfastLink a .imgs img { width: 100%; } .ybIndexfastLink a .title{ font-size:20px; padding:12px 10px; text-align: center; color: #333; } .ybIndexfastLink a .txt{ color: #999; text-align: center; height: 64px;overflow: hidden; } .indexItem5 .indexfastWay{ padding:16px 10px 10px;} .indexItem5 .ybIndexfastLink a:hover,.indexItem5 .indexfastWay a:first-child:hover{ box-shadow: 0px 0px 10px rgb(0 0 0 / 10%); transform: translateY(-12px)!important;} .indexItem5 .indexfastWay a:first-child{ opacity: 1; transform: translate(0px, 0); } /* ybFooter */ .ybFooter{ background: #0D7E7B; padding-top:80px;} .ybFooter .footer .fMenu{ width:calc(100% - 220px); } .ybFooter .footer .fCode { width: 220px; } .ybFooter .footer .fMenu .ftxt{ width: 260px; } .ybFooter .footer .fMenu .fmenuList{ width: calc(100% - 260px); padding:0 8%; } .ybFooter .ftxt .fLogo img{ height: 60px; } .ybFooter .ftxt { color:#666; } .ybFooter .ftxt .txt{ padding-top: 20px; } .ybFooter .ftxt .txt .fItem { margin-top: 20px; } .ybFooter .ftxt .txt .fItem .icon{ font-size:20px; } .ybFooter .ftxt .txt .fItem span{ color: #9DC1C0; padding-left: 14px;} .ybFooter .ftxt .txt .fItem:first-child span{ font-size:20px; font-weight: bold; color: #F99C34; } .ybFooter .ftxt .txt .fItem.faddr .icon{transform: translateY(4px);} .ybFooter .fmenuList h3{ padding-bottom: 20px; color: #fff; font-weight: bold; } .ybFooter .fmenuList .item_a a{ color: #9DC1C0; font-size:14px; margin-bottom: 10px; display:block} .ybFooter .fmenuList .item_a a:hover{ color: #fff; } .ybFooter .fmenuList .item{ padding:0; } .ybFooter .fCode .codeTitle{padding-bottom: 20px; color: #fff; font-weight: bold;} .ybFooter .fCode .codeTxt{ color: #9DC1C0; } .ybFooter .fCode .codeList{ padding-top: 20px; } .ybFooter .fCode .codeList img{ width: 140px; height: auto; } .ybFooter .fCode .codeList .cItem { margin:0 12px; } .ybFooter .fCode .codeList i{ line-height: 1; font-size:36px; padding:8px; border-radius: 100%; background: #fff; cursor: pointer; } .ybFooter .fCode .cItem:hover i{ color: #fff; background: #018E64; } .ybFooter .fCode .codeBox {width: 160px; padding:10px 10px 20px; background-image: url(../image/fweixinBg.png); background-repeat: no-repeat; background-size: 100% 100%; bottom:50px; left: 50%; margin-left: -82px; transform: translateY(-50px); opacity: 0; visibility: hidden; z-index: -1; } .ybFooter .fCode .cItem:last-child .codeBox{ background-image: url(../image/rbgPop.png); left: auto; right: 0; } .ybFooter .fCode .codeBox .imgs{ width: 140px; height: 140px; margin:0 auto; } .ybFooter .fCode .codeBox img{ width: 100%; } .ybFooter .fCode .codeBox .cTxt{ font-size:12px; line-height: 20px; padding: 4px 10px 0; } .ybFooter .fCode .cItem:hover .codeBox{ transform: none; opacity: 1; visibility: visible; z-index: 2; } .ybCopyRight{ padding:20px 0; margin-top: 80px; font-size:14px; background: #0A6462; color: #4E8F8C; } .ybCopyRight a{ font-size:14px; color: #4E8F8C; } .ybCopyRight a:hover{ color: #fff;} .ybCopyRight .copyLink{ display: inline-block; margin-left: 60px; } .ybCopyRight .c6{ color: #4E8F8C; } /* 鍏徃绠€浠 */ .ybOutContainer{ padding-top: 128px; } .ybBanner{ width: 100%; overflow: hidden; } .ybBanner img{ width: 100%; height: auto; } .ybBanner .ybContainer{ height: 100%; left: 0; top: 0; right: 0; bottom: 0; padding-bottom: 6%; } .ybBannerTxt{ width: 100%; height: 100%; } .ybBannerTxt_in ul{ flex-wrap: wrap; width: 364px; padding-top: 16px; } .ybBannerTxt_in ul.aboutUs{ width: 440px; } .ybBannerTxt_in ul li{ width: 33.33%; margin-top: 24px; } .ybBannerTxt_in ul.aboutUs li{ width: 25%;} .ybBannerTxt_in ul li a{ color: rgba(255,255,255,0.7); font-size:20px; line-height: 1; } .ybBannerTxt_in ul li.active a,.ybBannerTxt_in ul li a:hover{ border-bottom: 1px solid #fff; color: rgba(255,255,255,1); } .ybBannerTxt_in .name{ font-size:48px; font-weight: bold; line-height: 1; } .ybBanner .ybContainer_in{ height: 100%; } .ybmNav{ height: 60px; width: 100%; display: none; background: #F2F8F8; box-shadow: inset 0px -1px 0px 0px #F4F4F4; } .ybmNav .item{ padding:0 30px; } .ybmNav .item a{ position: relative; display: block; line-height: 60px; color: #666; font-size:16px; } .ybmNav .item a:after{ content: ""; bottom: 0; position: absolute; height: 2px; background-color: #018E64; left: 0; width: 0; transition: all ease-in-out 0.4s; opacity: 0; } .ybmNav .item a:hover:after,.ybmNav .item.active a:after{width: 100%; opacity: 1;} .ybmNav .item.active a,.ybmNav .item a:hover{ color: #018E64; } .ybPageContainer .ybToptitle{ font-size:40px; padding-bottom: 64px; font-weight: bold; } .ybCompany .txt{ padding:0 100px 80px; } .ybCompany .list{ padding:0 100px; display: none; } .ybCompany .list .imgs{ width: 120px; height: 120px; overflow: hidden; margin:0 auto; } .ybCompany .list .imgs img{ width: 100%; height: 100%; } .ybCompany .list .name{ padding:40px 0 20px; text-align: center; } .ybCompany .list .numBox{ text-align: center; } .ybCompany .list .numBox .num{ font-size:48px; line-height:1; } .ybCompany .listTxt{ padding:40px 0 120px; display: none;} .ybCfooterImgs{ width: 100%; } .ybCfooterImgs img{ width: 100%; } /* 鍙戝睍鍘嗙▼ */ .ybHistoryList{ padding:120px 100px 0; background-size: auto 25vw; background-position: top center; } .ybHistoryList_in{ width: 100%; overflow: hidden; } .ybHistoryList_in .ybHistory_swiper {overflow: inherit;} .ybHistoryList_in::before{ content: ""; position: absolute; width: 100%; border-top: 1px solid #fff; top: 86px; left: 0; } .ybHistory .topinfo { height: 100px; width: 100%; } .ybHistory .topinfo .h_dian{ padding:6px; background-color: rgba(255, 255, 255, 0); width: 28px; height: 28px; border-radius: 100%; bottom: 0; left: 50%; margin-left: -12px; } .ybHistory .bb-sel .topinfo .h_dian{ background-color: rgba(255, 255, 255, 0.5); } .ybHistory .topinfo .h_dian .h_dian_in{ background-color: #fff; width: 100%; height: 100%; border-radius: 100%; } .ybHistory .year{ font-size:40px; color:#a6c8b6; cursor: pointer;} .ybHistory .year{ transition: all ease-in-out 0.4s; } .ybHistory .bb-sel .topinfo .year,.ybHistory .year:hover{ color: #fff; transform: scale(1.2); } .ybHistory .imgs{ margin-top: 40px; padding-bottom: 66.66%; overflow: hidden; border-radius: 8px; background-color: #fff; } .ybHistory .imgs .imgs_in{ top: 0; left: 0; width: 100%; height:100%; } .imgs_in_swiper { width: 100%; height: 100%;} .ybHistoryList_in .txtBox { padding-left: 24px; margin-top: 20px; width: 100%; } .ybHistoryList_in .txtBox i{ position: absolute; left: 0; top: 6px; color: #666; font-size:14px; } .ybHistory .imgs_swiper { width: 100%; height: 100%; } .ybHistory .imgs_swiper .swiper-pagination-bullet { opacity: 0.8;background-color: #018E64; border:2px solid #fff; } .ybHistory .imgs_swiper .swiper-pagination-bullet-active { background-color: #018E64; border:none; opacity: 1; } .ybHistory .imgs_swiper .swiper-pagination{ text-align: right; padding-right: 16px; } .ybHistoryList_btn{ width: 100%; } .ybHistoryList_btn .swiper-button-prev, .ybHistoryList_btn .swiper-button-next{ top: 62px; width: 48px; height: 48px; background: none; margin:0; } .ybHistoryList_btn .swiper-button-prev{ left: 0;} .ybHistoryList_btn .swiper-button-next{ right: 0;} .ybHistoryList_btn .h_btn i{ line-height: 1; font-size:48px; background: #fff; border-radius: 100%; } /* 璧勮川鑽h獕 */ .yb22837,.yb24648{ background: url(../image/yb-about-horon-bg.jpg) no-repeat top center / auto 480px; } .ybHonor .ybHonorImgs { background-image: url(../image/yb-about-honor-bg.jpg); padding:36px 0 120px; } .ybHonor .ybHonorImgs img{ max-width: 100%; } .ybHonor .ybSingle{ padding-top: 80px; } .ybHonorList{ width: 100%; overflow: hidden; } .ybHonorList:after{ content: ""; height: 100%; width: 1px; background: #E8E8E8; left: 50%; top: 0; position: absolute; } .ybHonorList .list{ padding: 40px 0; display: flex;} .ybHonorList .list .item{ width: 50%; padding-right: 80px; } .ybHonorList .list .item:after{content: ""; position: absolute; width: 34px; height: 34px; background: #018E64; right: -17px; top: 8px; z-index: 10; border-radius: 100%; opacity: 0.2; } .ybHonorList .list .item::before{ content: ""; position: absolute; border-radius: 100%; width: 24px; height: 24px; background: #018E64; right: -12px; top: 13px; z-index: 9; } .ybHonorList .list .item_in{ width: 100%; background: #F3F8F6; overflow: hidden; border-radius: 8px; } .ybHonorList .list .item .title{ text-align: right; background: #018E64; color: #fff; padding:14px 20px; line-height: 1; font-size: 20px; display: flex; justify-content: flex-end; align-items: center; } .ybHonorList .list .item .title img{ height: 40px; margin-left: 20px; } .ybHonorList .list .item .txt{ overflow: hidden; overflow: hidden; color: #666!important; padding:20px; text-align: right!important; } .ybHonorList .list .item .txt img{ max-width: 100%; } .ybHonorList .list .item .txt li{ position: relative; margin-bottom: 20px; padding-right: 20px; } .ybHonorList .list .item .txt li:after{content: ""; position: absolute; right: 0; top: 14px; width: 6px;height: 6px; background-color: #999; border-radius: 100%; } .ybHonorList .list .item .txt li:last-child{ margin-bottom: 0; } .ybHonorList .list:nth-child(2n){ justify-content: flex-end; } .ybHonorList .list:nth-child(2n) .item{ padding-left: 80px; padding-right: 0;} .ybHonorList .list:nth-child(2n) .item .txt{ text-align: left!important; } .ybHonorList .list:nth-child(2n) .item .title{ flex-direction: row-reverse; } .ybHonorList .list:nth-child(2n) .item .title img{ margin-left: 0; margin-right: 20px; } .ybHonorList .list:nth-child(2n) .item:after{right: auto; left: -17px;} .ybHonorList .list:nth-child(2n) .item:before{ right:auto; left: -12px;} .ybHonorList .list:nth-child(2n) .item .txt li{ padding-left: 20px; padding-right: 0; } .ybHonorList .list:nth-child(2n) .item .txt li:after{ right:auto; left: 0; } .ybHonorList .list:last-child{ padding-bottom: 0; } /* 鏂伴椈鍔ㄦ€ */ .ejNewsTop .topImgs{ width: 460px; height: 306px; overflow: hidden;} .ejNewsTop .topTxt{ width: calc(100% - 460px); box-shadow: inset 0px -4px 0px 0px #E8E8E8; border: 1px solid #E8E8E8; } .ejNewsTop .topTxt a{ width: 100%; padding:20px 40px;} .ejNewsTop .topTxt a .topTxt_in{ width: 100%;} .ejNewsTop .time{ font-size:24px; line-height: 1;} .ejNewsTop .title { padding:20px 0 16px; font-size:20px; line-height: 1;} .ejNewsTop a:hover img{ transform: scale(1.1);} .yb24935 .ejNewsBox{ padding-top: 40px;} .ybHonor .ejNewsBox{ padding-top: 0; } .ybHonor .ejNewsBox .item:first-child{ margin-top: 0; } .ejNewsBox .item a{ position: relative; padding:32px 20px;box-shadow: inset 0px -1px 0px 0px #F6F6F6; transition: all ease-in-out 0.1s; } .ejNewsBox .item .timeBox{ width: 100px;height: 100px; margin-left: 40px;background: #018E64;} .ejNewsBox .item a:hover{ background: #018E64; } .ejNewsBox .item a:hover .title,.ejNewsBox .item a:hover .txt{ color: #fff; } .ejNewsBox .item .d{ font-size:32px; line-height: 1; padding:20px 0 12px; color: #fff; } .ejNewsBox .item .y{ line-height: 1; color: #fff;} .ejNewsBox .item a:hover .timeBox{ background: #fff; } .ejNewsBox .item a:hover .timeBox .d,.ejNewsBox .item a:hover .timeBox .y{ color: #018E64; } .ejNewsBox .item .imgs{ width: 240px; height: 160px; overflow: hidden; margin-right: 40px; border-radius: 8px;} .ejNewsBox .item .imgs img{ display: none; } .ejNewsBox .item .dfReverse .imgs{ margin-left: 40px; margin-right: auto; } .ejNewsBox .item .txtBox{ flex: 1; overflow: hidden; display: block; } .ejNewsBox .item .title{ padding-bottom: 20px; line-height: 1.4; } .mej_time{ display: none; color: #666; padding-bottom: 10px; font-size:14px; } .ejNewsBox .item .txtBox .mTime{ color: #018E64; } /* 绮惧僵娲诲姩 */ .ybactivityBox .topItem{ background: rgba(0,0,0,0.2); height: 480px; border-radius: 8px; overflow: hidden;; } .ybactivityBox .topItem:after{ content: ""; width: 100%; height: 100%; background: rgba(0,0,0,0.2); position: absolute; z-index: 1; left: 0; top: 0; bottom: 0; right: 0; } .ybactivityBox .topItem img{ width: 100%;border-radius: 8px 8px 0px 0px; } .ybactivityBox .topItem a{z-index: 2; display: block; width: 100%; height: 100%; top: 0 ;left: 0; border-radius: 8px 8px 0px 0px; } .ybactivityBox .topItem a>div{ width: 100%; height: 100%; border-radius: 8px 8px 0px 0px; } .ybactivityBox .topItem .topItem_in {padding: 0 100px; width: 60%; } .ybactivityBox .topItem .topItem_in .txt{ padding:20px 0 40px; } .ybactivityBox .topItem .activityMore i{ line-height:1; background-color: #fff; color: #666; font-size:12px; border-radius: 100%; padding:14px; margin-left: 10px; } .ybactivityBox .list{ flex-wrap: wrap; } .ybactivityBox .list .item{ margin-top: 80px; width: calc(33.33% - 40px); margin-right: 60px; } .ybactivityBox .list .item:nth-child(3n){ margin-right: 0; } .ybactivityBox .list .item a{ display: block; width: 100%; height: 100%; box-shadow: 0px 0px 8px 0px rgba(0,0,0,0.1); border-radius: 8px; transition: all ease-in-out 0.4s; } .ybactivityBox .list .item a:hover{ transform: translateY(-20px); box-shadow: 0px 0px 8px 0px rgba(0,0,0,0.3); } .ybactivityBox .list .item a .imgs{ padding-bottom: 66.66%; } .ybactivityBox .list .item a .imgs .imgs_in{ width: 100%; height:100%; top: 0; left:0; } .ybactivityBox .list .item a .imgs .img{ width: 100%; height:100%; border-radius: 8px 8px 0 0; } .ybactivityBox .list .item a .aMore{ bottom: 40px; } .ybactivityBox .list .item a .title{ padding:40px 40px 60px; overflow: hidden;} .ybactivityBox .list .item a .txt{ padding-bottom: 30px; } /* 瑙嗗浘涓撳尯 */ .jp-video .jp-close{ width: 44px; height: 50px; right: -26px; top: -56px; } .jp-video .jp-close:hover{ background-position: -12px -135px; } .videoTitle{ display: none; } .ybvideoAndPicTap{ height: 80px; background: #FBFBFB; } .ybvideoAndPicTap .item{ height: 100%; } .ybvideoAndPicTap .item a{ display: block; padding:0 72px; line-height: 80px; font-size:20px; position: relative; } .ybvideoAndPicTap .item a::before{ content: ""; position: absolute; top: 0; left: 0; width: 100%; height: 4px; background: #018E64; opacity: 0; } .ybvideoAndPicTap .item a.active{ background: #fff; } .ybvideoAndPicTap .item a.active::before{ opacity: 1; } .ybvideoAndPicTap .item i{ margin-right: 10px; font-size:20px;} .ybvideoList{ flex-wrap: wrap; padding-top: 30px;} .ybvideoList .item { width: 33.33%; padding:30px 10px 10px; } .ybvideoList .item .item_in{ width: 100%; cursor: pointer; padding-bottom: 10px; box-shadow: inset 0px -1px 0px 0px #F2F2F2; } .ybvideoList .item .imgs{ padding-bottom: 56.25%; } .ybvideoList .item .imgs .imgs_in{ overflow: hidden; width: 100%; height: 100%; top: 0; left: 0; } .ybvideoList .item .txtBox{ padding-top: 20px; height: 88px;} .ybvideoList .item .vName{ position: relative; line-height: 1.6; } .ybvideoList .item .vName::before{ content: ""; display: none; width: 18px; position: absolute; left: calc(50% - 9px); top: 10px; height: 4px; background: #D8D8D8; } /* .ybvideoList .item .item_in:hover .txtBox{ transform: translateY(-20px); } */ .ybvideoList .item .item_in:hover .time{ opacity: 0; } .ybvideoList .item .time{ line-height: 1; display: none; } .ybvideoList .videoBtn{ width: 100%; height: 100%; top: 0; left: 0; background: rgba(19,123,64,0); opacity: 1; border-radius: 8px; } .ybvideoList .item .item_in:hover .videoBtn,.ybvideoList .moreVideo .item_in .videoBtn{ opacity: 1;} .ybvideoList .item .item_in:hover .vName{ color: #018E64;} .ybvideoList .videoBtn .videoBtn_in{ width: 100%; height: 100%; } .ybvideoList .videoBtn .iBtn{border-radius: 100%; background: rgba(0,0,0,0.64); width: 48px; height: 48px; font-size:48px; line-height: 1; text-align: center; color:#fff; } .ybvideoList .item .item_in:hover .videoBtn .iBtn{ background: #018E64; } .ybvideoList .item.moreVideo .imfs_in img{ border-radius: 8px; } /* 鍥剧墖搴 */ .ybPicList { padding-top: 60px; } .ybPicList .topList{ width: 100%; } .ybPicList .picItem{ width: 25%; padding: 0 20px; } .ybPicList .topList .picItem .picItem_in,.ybPicList .picMoreList{ width: 100%; flex-wrap: wrap; } .ybPicList .picItem .picItem_in .item{ width: 100%; padding-bottom: 144.44%; margin-bottom: 34px; } .ybPicList .picItem .picItem_in .showPicMore, .ybPicList .picMoreList .picItem .picItem_in .item,.ybPicList .picItem .picItem_in .item:nth-child(2n){ padding-bottom: 66.66%; } .ybPicList .picItem .picItem_in .item .imgs{ width: 100%; height: 100%; } .ybPicList .picItem .picItem_in .item .imgs_in{ width: 100%; height: 100%; overflow: hidden; border-radius: 8px; } .ybPicList .videoBtn{ opacity: 0; } .ybPicList .videoBtn,.ybPicList .videoBtn .videoBtn_in { width: 100%; height: 100%; } .ybPicList .videoBtn .videoBtn_in{ background: rgba(19,123,64,0.4); border-radius: 8px; } .topList .picItem:last-child a:nth-child(2){ display: none; } .ybPicList .videoBtn .videoBtn_in .iBtn{ font-size:48px; color: #fff; } .ybPicList .picItem .picItem_in a:hover .videoBtn{ opacity: 1; } .ybPicList .picItem:nth-child(2n) .picItem_in{ flex-direction:column-reverse; } .ybPicList .picItem:last-child .picItem_in{ flex-direction:column; } .ybPicList .picItem .showPicMore .videoBtn{ opacity: 1; } .picMoreList { height: 0;overflow: hidden; opacity: 0; } .picMoreList.active{ height: auto; opacity: 1; } /* 鍝佺墝浠嬬粛 */ .ybBrandBox { flex-wrap: wrap; } .ybBrandBox .rightImgs{ width: 58.97%; padding-left: 120px; } .ybBrandBox .rightImgs .rightImgs_in{ padding-bottom:75%; background-image: url(../image/yb-video-default-pic.jpg); } .ybBrandBox .rightImgs a{ display: block; width: 100%; left: 0; top: 0; height: 100%; z-index: -1; opacity: 0; } .ybBrandBox .rightImgs a.active{ z-index: 10; opacity: 1; } .ybBrandBox .rightImgs a .r_imgs{ width: 100%; height: 100%; overflow: hidden; border-radius: 8px; } .ybBrandBox .rightImgs a .txtBox{ width: 100%; height: 100%; top: 0; left: 0; padding:20px 120px; background-color: rgba( 0, 0, 0, 0.4); opacity: 0; } .ybBrandBox .rightImgs a .txtBox .txtBox_in{ flex-wrap: wrap; height: 68%; } .ybBrandBox .rightImgs a .txtBox .txtBox_in .txt{ width: 100%; height: calc(100% - 100px); } .ybBrandBox .rightImgs a .r_imgs .imgs_in,.ybBrandBox .rightImgs a .r_imgs .imgs_in .imgs { width: 100%; } .ybBrandBox .rightImgs a .txtBox .linkBtn{ width: 160px; margin: 20px auto 0; height: 64px; line-height: 64px; background: rgba(113,176,140,0.8); border-radius: 32px; } .ybBrandBox .rightImgs a:hover .txtBox{ opacity: 1; } .ybBrandBox .rightImgs a:hover img.ts{ transform: scale(1.1); } .ybBrandBox .leftList{flex: 1; flex-wrap:wrap; } .ybBrandBox .leftList .item{ width: calc(33.33%); padding:8px;} .ybBrandBox .leftList .item .item_in{ background: #FFFFFF; cursor: pointer; border-radius: 8px; border: 1px solid #E8E8E8; padding:10px 26px; } .ybBrandBox .leftList .item:hover .item_in, .ybBrandBox .leftList .item.active .item_in{ background: #F3F8F6; border: 1px solid #018E64; } .ybBrandBox .leftList .item .item_in img{ border-radius: 8px; overflow: hidden; } /* 鍝佺墝浠嬬粛璇︽儏 */ .ybBrandDt_top .item{ width: 50%; } .ybBrandDt_top .item .imgsFix{ padding-bottom:75%;} .ybBrandDt_top .txtBox{ padding:20px 80px;background-color: #005E88; } .ybBrandDt_top .txtBox .topName{ padding-bottom: 20px; } .ybBrandDt_top .txtBox .txt{ height: 200px; overflow: hidden; } .drinkType { padding-top: 80px; } .drinkTypeTop{ padding:0 15%; } .drinkTypeTop .topBox{ width: 100%; display: none; } .drinkTypeTop .topBox.active{ display: flex; } .drinkTypeTop .topBox .imgs{ width: 34%;} .drinkTypeTop .topBox .imgs .imgs_in{ padding-bottom: 100%; width: 100%; } .drinkTypeTop .topBox .topTxt{ flex: 1; padding:80px; } .drinkTypeTop .topTxt .name{ padding-bottom: 20px; } .drinkType .list{ padding-top: 60px; } .drinkType .list .item{ width: 130px; margin:0 40px; cursor: pointer; } .drinkType .list .item .imgs{ width: 100%; } .drinkType .list .item .imgs .imgsFix{ background-image: url(../image/yb-pub-product-btn-nor.png); } .drinkType .list .item.active .imgs .imgsFix{ background-image: url(../image/yb-pub-product-btn-sel.png); } .drinkType .list .item .imgsFix .imgsFix_in{ top: -20px; overflow: inherit; } .drinkType .list .item .imgsFix .imgsFix_in .fullImg{ overflow: inherit; } .drinkType .list .item .l_name{ padding-top: 6px; } .drinkType .list .item.active .l_name{ color:#018E64; } .drinkType .list .item .imgs .imgsFix img{ transition: all ease-in-out 0.3s; } .drinkType .list .item:hover .imgs .imgsFix img,.drinkType .list .item.active .imgs .imgsFix img{ transform: translateY(-12px); } /* 浜у搧瀹舵棌 */ .ybProduct_in{ flex-wrap: wrap; width: 100%; } .ybProduct_in .item{ width: calc(25% - 60px); margin-top: 200px; margin-right: 80px;} .ybProduct_in .item:nth-child(4n){ margin-right: 0; } .ybProduct_in .item_in{ padding-left: 130px; height: 120px; cursor: pointer; border-radius: 0px 40px 0px 40px; position: relative; background-color: #018E64; } .ybProduct_in .item .p_imgs{ transition: all ease-in-out 0.3s; } .ybProduct_in .item_in:hover .p_imgs{ transform:translateY(-20px); } .ybProduct_in .item .p_imgs{ width: 90px; height: 240px; position: absolute; bottom: 16px; left: 20px; display: flex; justify-content: center; align-items: end; overflow: hidden; } .productTab{ background: #FBFBFB; width: 100%; height: 80px; } .productTab a{ padding:0 64px; line-height: 80px; font-size:20px; position: relative; display: block; height: 100%; } .productTab a:before{position: absolute; content: ""; width: 0; height: 3px; background-color: #018E64; top: 0; left: 0; transition: all ease-in 0.2s; } .productTab.ybTabList .swiper-slide a{ width: 100%;} .productTab a i{ padding-right:10px; line-height: 1; font-size:24px; } .productTab a.active{ background-color: #fff; color: #018E64;} .productTab a.active i{color: #018E64;} .productTab a.active:before, .productTab a:hover:before{ width: 100%; } .ybProduct_in .item .name{ width: 100%; height: 100%; padding-right: 20px; } .ybProduct_in .item .name span{ text-shadow: 0px 2px 4px rgba(0,0,0,0.6); } .ybProduct_in .p_imgs img{ width: 100%; } .ybProduct_in .item .itemHtml{ display: none; } .popUpBox{ z-index: 200; position: fixed; width: 100%; height: 100%; overflow: hidden; background: rgba(0,0,0,0.5); top: 0; left: 0; display: none; } .popUpBox .popUpBox_in{ width: 42%; height: 100%; margin:0 auto; } .popUpBox .popUpBox_in .popContainer{border-radius: 8px; width: 100%; padding-bottom: 60%; overflow: hidden; background-color: #fff;} .popContainer_out{ padding:30px 30px 80px 40px; height: 100%; width: 100%; } .popContainer_out .closePopBt { text-align: right;} .popContainer_out .closePopBt i{ font-size:40px; line-height: 1; cursor: pointer; } .popContainer_in { height: calc(100% - 40px); } .popContainer_in .imgs{ width: 34%; } .popContainer_in .mTitle{ display: none; } .popContainer_in .popUpTxt{ flex: 1; padding-left: 40px; padding-right: 10px; overflow: hidden; } .popContainer_in .imgsFix { padding-bottom: 128%; background: #FBFBFB; } .popContainer_in .popUpTxt .title{ padding-bottom:20px; margin-top: 10px; } .popContainer_in .popUpTxt .outTxt{ height: calc(100% - 30px); overflow: hidden;} /* 绾夸笂浜у煄 */ .onlineShopping_in{ border-top: 1px solid #E8E8E8; border-left: 1px solid #E8E8E8; flex-wrap:wrap; margin-top: 60px; } .onlineShopping_in .item{ width: 33.33%; padding:40px 40px 90px; background-position: right bottom; background-repeat: no-repeat; background-size: 120px auto; border-right: 1px solid #E8E8E8; border-bottom: 1px solid #E8E8E8; } .onlineShopping_in .item .title span{ margin-right: 20px; border-bottom: 2px solid #018E64; padding-bottom: 2px; } .onlineShopping_in .item .title{ height: 88px; } .onlineShopping_in .item a{ width: 120px; height: 48px; display: block; line-height: 48px; text-align: center; border-radius: 24px; color: #018E64; transition: all ease-in 0.4s; border: 1px solid #018E64; } .onlineShopping_in .item a:hover{ background-color: #018E64; color: #fff; } /* 楗按璁插爞 */ .drinkClass_in{ margin-top: 60px; border-radius: 8px; border: 1px solid #E8E8E8; } .drinkClassTab{ height: 64px; line-height: 64px; background: #FBFBFB; box-shadow: inset 0px -1px 0px 0px #E8E8E8; border-radius: 8px 8px 0px 0px; } .drinkClassTab a{ margin:0 60px; position: relative; display: block; } .drinkClassTab a::before{position: absolute; bottom: 0; left: 0; content: ""; width: 0; height: 2px; background: #018E64; } .drinkClassTab a.active{ color: #018E64; } .drinkClassTab a.active:before{ width: 100%; } .drinkClass_txt{ padding:40px; } .drinkClass_txt .item{ display: none; } /* 浜у搧鏈嶅姟 */ .hotLineBox{ overflow: hidden; padding:60px; border-radius: 8px; overflow: hidden; } .hotLineBox_in{ width: 700px; padding:60px; background-color: rgba(255,255,255,0.9); } .hotLineBox_in .title{ padding-bottom: 20px;box-shadow: inset 0px -1px 0px 0px #D9D9D9;} .hotLineBox_in .title i{ font-size:28px; line-height: 1; padding-right: 16px; } .hotLineBox_in .txt{ padding-top: 40px; } .onlineMsg{ padding: 120px 100px 0; } .onlineMsgForm{ flex-wrap:wrap; margin-top: 40px; padding:0 20px; } .onlineMsgForm .item{ width: calc(50% - 40px); margin-bottom: 32px;} .onlineMsgForm .item label,.onlineMsgForm .item input,.onlineMsgForm .item select{ display: inline-block;} .onlineMsgForm .item select{ background: url(../image/select_icon.png) no-repeat calc(100% - 20px) center / 14px auto!important; } .onlineMsgForm .item label{ width: 100px; text-align: right; padding-right: 10px; } .onlineMsgForm .item label span{ color: #E50113; } .onlineMsgForm .item.address label span{ display: none; } .onlineMsgForm .item input,.onlineMsgForm .item select{ width: calc(100% - 130px); height: 48px; padding:4px 10px; background: #FFFFFF; border-radius: 4px; border: 1px solid #D9D9D9; } .onlineMsgForm .ybtextarea{ width: 100%;} .ybtextarea label{ vertical-align:top; } .ybtextarea textarea{ width: calc(100% - 130px); border-radius: 4px; border: 1px solid #D9D9D9; } .onlineMsgForm .txtTotal { right:36px; bottom:20px; color: #999; } .onlineMsg .onlineMsgTxt{ text-align: center; } /* 浜烘墠鐞嗗康 */ .ybTalents .title{ margin-bottom: 40px; } .ybTalents .title span, span.ybnum{ border-bottom: 1px solid #018E64; padding-bottom: 2px; margin-right: 20px; } .citem1 span.ybnum{ border-color: #fff; } .ybTalents .item1{ border-radius: 8px; overflow: hidden; background-image:url(../image/yb-pro-service-pic01.jpg); padding: 46px 60px; } .ybTalents .item1 .tCon{ width: 700px; height: 484px; background-color: rgba(255,255,255,0.9); padding:60px; } .ybTalents .item1 .txt{ height: 290px; } .ybTalents .item .txt{ color: #666; height: calc(100% - 80px); overflow: hidden; } .ybTalents .item2{ background: #FAFCFB; margin:120px auto;} .switem2Box .ybli{ background: #FFFFFF; height: auto; border-radius: 8px; padding:60px 40px 40px; border: 1px solid #E8E8E8; } .switem2Box .ybli .imgs{ width: 56px; height: 56px; margin:0 auto; } .switem2Box .ybli .imgs img{ width: 100%;} .switem2Box .ybli .iTitle{ text-align: center; font-size:20px; padding:40px 0 20px;} .switem2Box{ padding-bottom: 120px; } .switem2Box .swiper-pagination { bottom:80px;} .switem2Box .swiper-pagination-bullet { width: 40px; border-radius: 0; display: none; height: 3px; background: #CCE0D2; } .switem2Box .swiper-pagination-bullet-active{ background: #018E64; } .ybTalents .item3 .imgs{ width: 240px; height: 240px; } .ybTalents .item3 .imgs img{ width: 100%; } .ybTalents .item3 .txt{ width: calc(100% - 380px); padding-right: 140px; border-right: 1px solid #f4f4f4; } /* 鍩硅鍙戝睍 */ .ybCultivate .topTxt{ padding:0 100px 80px; } .ybCultivate .citem .title{ padding-bottom: 60px; } .ybCultivate .citem .ybli .txt{ overflow: hidden; } .ybCultivate .citem2Txt { padding:0 100px; } .ybCultivate .citem2Txt .txt{ background: #F3F8F6; border-radius: 8px; padding:60px; position: relative; } .ybCultivate .citem2Txt .txt:before{ content: ""; position: absolute; width: 100%; height: 100%;background: #E7ECEA; border-radius: 8px; top: 20px; left: 20px; z-index: -1; } .ybCultivate .b_citem2Txt{ padding-top: 80px; } .ybCultivate .b_citem2Txt .txt img{ max-width: 100%; text-align: center; margin:0 auto; } /* 璐d换绠$悊 */ .ybResponsibility_in .list{ padding-bottom: 120px; } .ybResponsibility_in .list:last-child{ padding-bottom: 0; } .ybResponsibility_in .list .title{ padding-bottom: 40px; } .ybResponsibility_in .topTxt { padding:0 100px 40px; } .ybResponsibility_in .item1imgs{ padding:46px 60px; border-radius: 8px; overflow: hidden; } .ybResponsibility_in .item1Txt{ padding:60px; width: 700px; float: right; background-color: rgba(255,255,255,0.9); } .ybResponsibility_in .item1Txt .iTitle{ padding-bottom: 20px; } .ybResponsibility_in .list2Box .item{ width: 50%; padding:60px;border: 1px solid #E8E8E8; background: url(../image/yb-responsibility-management-advance-icon01.png) no-repeat right bottom / 120px auto; } .ybResponsibility_in .list2Box .item:nth-child(2n){ background-image: url(../image/yb-responsibility-management-advance-icon02.png); } .ybResponsibility_in .list2Box .item:nth-child(2n){ border-left: none; } .ybResponsibility_in .list2Box .item .iTitle{ margin-bottom: 40px;} .ybResponsibility_in .list2Box .item .iTitle::before{ content: ""; position: absolute; height: calc(100% - 10px); width: 2px; background: #018E64; left: -60px; top: 5px; } /* 鎱堝杽鍏泭 */ .ybCharity_in .list{ width: 100%; padding-left: 100px; margin: 40px 0 0; padding-bottom: 80px; } .ybCharity_in .list:last-child{ padding-bottom: 0; } .ybCharity_in .list:nth-child(2n){ padding-right: 100px; padding-left: 0; } .ybCharity_in .list .imgs{ width: 50%; left: 0; top: -40px; } .ybCharity_in .list:nth-child(2n) .imgs{ left: auto; right: 0; } .ybCharity_in .list .imgs .imgsFix{ padding-bottom: 66.67%;border-radius: 8px; overflow: hidden; } .ybCharity_in .list .txtBox{ width: 100%; background: #FAFCFB; min-height: 508px; border-radius: 8px; padding:80px; padding-left: 50.68%; } .ybCharity_in .list:nth-child(2n) .txtBox{ padding-right: 50.68%; padding-left: 80px; } .ybCharity_in .list .title{ margin-bottom: 20px; } .ybCharity_in .list .title img{ height: 28px; line-height: 1; vertical-align: sub; padding-right: 20px; } .ybCharity_in .list .txt{ padding-bottom: 40px; } .ybCharity_in .list a{ color: #fff; background: #018E64; border-radius: 30px; padding:12px 20px; } /* 鎱堝杽鍏泭 璇︽儏 */ .ybCharityDt_in .txt{ padding: 0 100px 80px; } .ybCharityDt_imgBox{ padding-top: 80px; background-size: auto 400px;background-position: top center; } .ybCharityDt_imgBox .imgBox_in{ width: 760px; margin:0 auto; padding:16px 20px; border-radius: 8px; background-color: #fff; } .imgBox_in_swiper{ width: 100%; } .ybCharityDt_imgBox .CharityimgBox_top { width: 100%; height: 544px; padding-bottom: 64px; } .CharityimgBox_thumbs_out{ padding:40px 68px 0; border-top: 1px solid #F4F4F4; } .CharityimgBox_thumbs .swiper-slide>div{ width: 100%; padding-bottom: 66.66%; } .imgBox_in_swiper .swiper-slide{ background-repeat: no-repeat; background-size: cover; border-radius: 8px; } .CharityimgBox_top .swiper-pagination{ width: auto; bottom: 20px; font-family: Impact, Haettenschweiler, 'Arial Narrow Bold', sans-serif; } .CharityimgBox_top .swiper-pagination .swiper-pagination-current{ color: #018E64; } .CharityimgBox_top .topSwiperTxt { bottom: 0; height: 64px; left: 48px; width: calc(100% - 48px); } .topSwiperTxt .sTxt_in{ width: 100%; height: 100%; } .topSwiperTxt .sTxt_in .t{ line-height: 1.4; } .CharityimgBox_thumbs_out .btn_icon{ width: 48px; height: 48px; text-align: center; bottom:10px; cursor: pointer; overflow: hidden; } .CharityimgBox_thumbs_out .btn_icon i{ font-size:24px; line-height: 48px; } .CharityimgBox_thumbs_out .Charity-button-next{ right: 0; } .CharityimgBox_thumbs_out .Charity-button-prev{ left: 0; } .CharityimgBox_thumbs .swiper-slide{ opacity: 0.4; } .CharityimgBox_thumbs .swiper-slide.swiper-slide-thumb-active{ opacity: 1; } .CharityimgBox_top .swiper-button-prev, .CharityimgBox_top .swiper-button-next{ width: 48px; height: 48px;background-color: rgba(51,51,51,0.8); overflow: hidden; border-radius: 100%; background-size: 20%; } /* 璐d换鏁呬簨 */ .ybzrHistory_in{ width: 100%; } .ybzrHistory_in .list{ margin-bottom: 40px; width: 100%; background: #FFFFFF; padding:20px; border-radius: 8px; border: 1px solid #E8E8E8; transition: all ease-in-out 0.3s; } .ybzrHistory_in a.list:hover{ background: #F4F8F6; } .ybzrHistory_in .list:last-child{ margin-bottom: 0; } .ybzrHistory_in .list .imgs{ width: 26%; } .ybzrHistory_in .list .imgs .imgsFix{ padding-bottom: 66.75%; overflow: hidden; border-radius: 8px; } .ybzrHistory_in .list .txtBox{ padding:20px 6% 0 40px; flex: 1; width: 74%; } .ybzrHistory_in .list .txtBox .title{ padding-bottom: 20px; } .ybzrHistory_in .list .imgs .imgsFix img{ border-radius: 8px; } /* 璐d换鎶ュ憡 */ .firstReport{ margin-bottom: 20px; } .firstReport_in { padding:80px 100px; border-radius: 8px; overflow: hidden; } .firstReport .imgs{ width: 15%; } .firstReport .imgs .ybaBg::before{ content: ""; position: absolute; width: 100%; height: 100%; background: #FFFFFF; top: 4px; left: 4px; border-radius: 6px; opacity: 0.2; } .firstReport .imgs .imgsFix,.ybReportBox .item .imgsFix{ padding-bottom: 134%; border-radius: 8px; overflow: hidden; } .firstReport .txtBox{ flex: 1; padding-left: 40px; } .firstReport .txtBox .txt{ padding:20px 0 40px; } .firstReport .txtBox a i{ width: 40px; height: 40px; background-color: #fff; margin-left: 10px; border-radius: 100%; display: inline-block; line-height: 40px; color: #000;text-align: center; } .firstReport .txtBox a:hover{ color:#fff;} .firstReport_in .txtBox .title{ padding:20px 0 40px; } .ybReportBox { padding-top: 90px; padding-bottom: 100px; } .ybReportBox .list{ flex-wrap:wrap; background: url(../image/yb-responsibility-report-bg.png) no-repeat center bottom / 100% auto; padding:0 20px 34px; margin-bottom: 120px; } .ybReportBox .list:last-child{ margin-bottom: 0; } .ybReportBox .list .item{ width: 25%; padding:0 46px; } .ybReportBox .item .imgsFix{ box-shadow: 0px 2px 6px 0px rgba(0,0,0,0.2); background: #fff; } .ybReportBox .list .item a{ position: relative; display: block; width: 100%; height: 100%; } .ybReportBox .list .item .imgs{ transition: all ease 0.4s; } .ybReportBox .list .item a:hover .imgs{ transform: translateY(-10px); box-shadow: 0 4px 10px rgba(0,0,0,0.2); } .ybReportBox .list .item a:hover img{ transform: scale(1); } .ybReportBox .list .item .year{ position: absolute; bottom: -74px; left: 0; width: 100%; text-align: center; font-size:24px; line-height: 1.4; } .ybReportBox .list .item img{ border-radius: 8px; } /* 閲囪喘淇℃伅 */ .purchasingInformation{ background: url(../image/yb-bussiness-info-bg.png) no-repeat; background-size: 100% 100%; padding:80px; position: relative; } .purchasingInformation_in{ width: 100%; } .purchasingInformation_in .imgs{ width: 40%; } .purchasingInformation_in .txtBox{ flex: 1; padding-left: 80px; border-left: 1px solid #f4f4f4; } .purchasingInformation_in .imgsFix{ padding-bottom: 66.66%; } .purchasingInformation_in .txtBox .txt{ padding:40px 0; } .purchasingInformation_in .txtBox a{ width: 160px; height: 64px; line-height: 64px; background: #018E64; text-align: center; display: block; color: #fff;border-radius: 32px; } .purchasingInformation .longPic { width: 120px; height: 120px; right: 36px; bottom: 36px; } .purchasingInformation .longPic img{ width: 100%;} /* 鍏徃娌荤悊 */ .gszlBox{ border-radius: 8px; padding:46px 60px; } .gszlBox .txtBox{ width: 700px; padding:60px; background: rgba(255,255,255,0.9) } .gszlBox .txtBox .title{ padding-bottom: 20px; } /* 闃冲厜瀹h█ */ .ybSunshine_in{ flex-wrap: wrap;} .ybSunshine_in .item{ width: 33.33%; padding:15px; } .ybSunshine_in .item a{ display: block; width: 100%; height: 100%; transition: all ease-in-out 0.3s; background: #FFFFFF; padding:40px; padding-bottom: 100px; border-radius: 8px; border-radius: 8px; position: relative; border: 1px solid #E8E8E8; } .ybSunshine_in .item a:hover{ background: #F4F8F6; } .ybSunshine_in .item a .title{ margin:16px 0 20px; position: relative; } .ybSunshine_in .item a .title::before{ content: ""; left: -40px; height: calc(100% - 10px); top: 5px; width: 2px; background: #71B08C; position: absolute; } .ybSunshine_in .item a .title::after{ content: ""; left: -40px; height: calc(100% - 10px); top: 5px; width: 2px; background: #018E64; position: absolute; transition: all ease-in-out 0.4s; transform: translateY(100px); opacity: 0; } .ybSunshine_in .item a:hover .title::after{ transform: none; opacity: 1; } .ybSunshine_in .item a .more{ position: absolute; left: 40px; bottom: 40px; } /* 鑱旂郴鎴戜滑 */ .ybContactUs_in{ margin-top: 40px; padding:50px 40px; background: #FAFCFB; border-radius: 8px; } .ybContactUs_in .imgs{ width: 46%; } .ybContactUs_in .imgs .imgsFix{ padding-bottom: 66.67%; box-shadow: 0px 0px 4px 0px rgba(0,0,0,0.2); border-radius: 8px; } .ybContactUsBox{ flex: 1; overflow: hidden; padding-left: 80px; } .ybContactUsBox .ybContactUsBox_in{ padding-right: 40px; } .ybContactUsBox .ybContactUsBox_in .title{ padding-bottom: 20px; margin-bottom: 40px; border-bottom: 1px solid #f4f4f4; } /* 寤夋磥涓炬姤 */ .ybCleanReporting_in .list2:nth-child(2n){ padding:80px 0; } .ybPrincipleBox{ border-radius: 8px; margin-top: 60px; border: 1px solid #E8E8E8; flex-wrap:wrap; } .ybPrincipleBox .item{ box-shadow: inset -1px 0px 0px 0px #E8E8E8; padding:80px 60px 140px; width: 33.33%; border-bottom: 1px solid #e8e8e8; background-repeat: no-repeat; background-position: bottom center; background-size: auto 106px; } /* 缃戠珯鍦板浘 */ .ybMap_in .list{ margin-bottom: 36px; } .ybMap_in .list h3{ font-size:20px; line-height: 1;font-weight: bold;} .ybMap_in .list:last-child{ margin:0;} .ybMap_in .list a{ color: #666; margin-top: 16px; display: inline-block; margin-right: 50px; } .ybMap_in .list a:hover{ color: #018E64; } /* 绠$悊鍥㈤槦 */ .ybTeam_in{ flex-wrap:wrap; margin-top: -20px; } .ybTeam_in .item{ width: 25%; padding:20px; } .ybTeam_in .item_in{ background: #FFFFFF; border-radius: 8px; padding:40px; border: 1px solid #E8E8E8; } .ybTeam_in .title{ line-height: 1; position: relative; } .ybTeam_in .title::before{content: ""; position: absolute; width: 2px; height: 100%; background: #71B08C; top: 0; left: -40px; } .ybTeam_in .title .gender{ font-size:14px; padding-left: 16px; font-weight: lighter;} .ybTeam_in .txt{ padding-top: 40px; min-height: 140px; } .ybTeam2_in{ width: 960px; margin:0 auto; } .ybTeam2_in .item_in{ background: #FAFCFB; padding:30px 20px; box-shadow: inset 0px -1px 0px 0px #018E64; } .ybTeam2_in .item_in .title{ width: 140px; height: 140px; border-radius: 100%; background: #DEECE4; overflow: hidden; flex-wrap: wrap; } .ybTeam2_in .item_in .title span{ display: block; width: 100%; text-align: center;} .ybTeam2_in .item_in .txt{ padding-left: 60px; padding-top: 40px; } .ybTeam2_in .title_in span{ padding-top: 8px; font-size:14px; } .ybTeam2_in .item{ margin-bottom: 40px; } .ybTeam2_in .item:last-child{ margin:0} /* pubMap */ .pubMap{opacity: 0; position: fixed; width: 100%; height: 100%; background-color: rgba(0,0,0,0.8); z-index: -1; transform: translateX(90%); } .pubMap.active{ transform:none; opacity: 1; z-index: 300; } .pubMap_in{ width: 100%; height: 100%; } .pubMap .imgs{ width: 50%; height: 100%; } .pubMap .ybMap_in{ width: 50%; height: 100%; background-color: #fff; padding:40px 60px;} .pubMap .ybClose { text-align: right; padding-bottom: 20px;} .pubMap .ybClose i{ cursor: pointer; line-height: 1; cursor: pointer; font-size: 24px; color: #fff; line-height: 1; background: #018E64; padding: 8px; } .pubMap .ybMap_in .listBox { overflow: hidden; height: calc(100% - 80px);} /* ybSearchBox */ .ybSearchBox{ position: fixed; z-index: -1; width: 100%; height: 120px; background: #fff; top: 48px; transform: translateY(50px); opacity: 0; } .ybSearchBox.active{ z-index: 299; opacity: 1; transform: none; } .ybSearchBox .search_in{ width: 780px; height: 56px; } .ybSearchBox .search_in .search_w{ width: 100%; height: 100%; } .ybSearchBox .search_in .search_w input{ width: 100%; height: 100%; background: #F3F8F6; border:none; padding:20px 120px 20px 40px; border-radius: 4px; } .ybSearchBox i{ line-height: 1; } .ybSearchBox .ybSearchBg{ z-index: 2; font-size:18px; left: 14px; top: 18px; } .ybSearchBox .ybSearchClose { right: -40px; top: 16px; font-size:20px; cursor: pointer; } .ybSearchBox .search_w a{ display: block; width: 100px; height: 100%; top: 0; right: 0; background: #018E64; color: #fff; line-height: 56px; } /*pubSwiperPage*/ .indexItem4 .swiper-container{ padding-bottom: 54px; } .pubSwiperPage .swiper-pagination .swiper-pagination-bullet{ width: 40px; height: 3px; border-radius: 0; background: #018E64; } .pubSwiperPage .swiper-pagination{ display: none; } .indexResponsibility .pubSwiperPage .swiper-pagination{ display: block; } .pubSwiperPage .swiper-slide{ height: auto; } /* 浼佷笟鏂囧寲 */ .ybCulture .dflex1{ flex-wrap: wrap; } .ybCulture .listTitle{ font-size:24px; font-size: 24px; color: #F99C34; line-height: 32px; } .ybCulture .list{ border-radius: 8px; padding:40px; border: 1px solid #E8E8E8; } .ybCulture .list_in{ width: 100%;} .ybCulture .list{ margin-top: 40px;} .ybCulture .list1{ margin-bottom: 80px; } .ybCulture .itemTitle{ font-size: 20px; padding-bottom: 20px; color: #333333; line-height: 28px; } .ybCulture .ylTxt{ color: #F99C34; line-height: 24px; padding-bottom: 20px; } .ybCulture .ylTxt span{ padding-right: 20px; } .ybCulture .txt{ color:#666; } .ybCulture .txt p{ padding-bottom: 20px; } .ybCulture .txt p:last-child{ padding:0; } .ybCulture .list1 .item1 .txt{ flex: 1; padding-right: 80px; } .ybCulture .imgs img{ width: 100%; height: auto; } .ybCulture .list1 .item,.ybCulture .list21 .item,.ybCulture .list3 .item{ padding-bottom: 40px; border-bottom: 1px solid #f4f4f4; margin-bottom: 40px; } .ybCulture .list1 .item:last-child,.ybCulture .list21 .item:last-child,.ybCulture .list3 .item:last-child{ border:none; margin:0; padding:0; } .ybCulture .itemBg{ background-repeat: no-repeat; background-position: top right; background-size: 0; } .ybCulture .list2 .imgs{ width: 240px; } .ybCulture .list .listBox { flex: 1; } .ybCulture .list .imgs{ width: 240px; } .ybCulture .list .listBox{ padding-right: 80px; } .ybCulture .list7 .listBox,.ybCulture .list3 .listBox,.ybCulture .list2 .listBox,.ybCulture .list5 .listBox{ padding-left: 80px; padding-right: 0; } .ybCulture .list4 .itemBox{ flex-wrap: wrap; width: 100%; margin-top: -40px; } .ybCulture .list4 .itemBox .item{ width: 50%; margin-top: 40px; padding-right: 40px; } .ybCulture .list4 .itemBox .item:nth-child(2n){ padding-right: 0; padding-left: 40px; border-left: 1px solid #f4f4f4; } .ybCulture h4{ padding-bottom: 20px; color:#333; } .ybCulture .list5 .itemBg{ background-size: 240px auto;} .ybCulture .list5 .itemBox,.ybCulture .list6 .itemBox{ width: 100%; flex-wrap:wrap; margin-top: -40px;} .ybCulture .list5 .item,.ybCulture .list6 .item{ width: 45%; padding-right:60px; margin-top: 40px; } .ybCulture .list5 .item:nth-child(2n),.ybCulture .list6 .item:nth-child(2n){ width: 55%; padding-left: 60px; padding-right: 0; border-left: 1px solid #f4f4f4; } .ybCulture .list6 .itemBox{ margin-top: 0px; margin-bottom: 40px;} .ybCulture .list6 .itemBox:last-child{ margin-bottom: 0; } /* 鎬″疂璇︽儏椤 */ .ybDetail .ybDetail_in{ width: 900px; margin:0 auto; } .ybsingle{ overflow: hidden; width: 100%; text-align: justify; } .ybDetail .ybsingle{ width: 900px; margin:0 auto; } .ybsingle img{ max-width: 100%;} .ybDetail_in .dtName{ font-size: 30px; color: #333333; line-height: 48px; } .ybDetail_in .dtInfo{margin-bottom: 40px; padding: 40px 0 38px; border-bottom:1px solid #e8e8e8; } .ybDetail_in .dtInfo span.li{ padding:0 20px; color: #666;} .dtImgsBox .dtSwiperBtn{ width: 48px; height: 48px; border-radius: 100%; overflow: hidden; background: #FFFFFF; text-align: center; border: 1px solid #E8E8E8; } .dtImgsBox .dtSwiperBtn_next{ right: -68px; } .dtImgsBox .dtSwiperBtn_prev{ left: -68px;} .dtImgsBox .dtSwiperBtn i{ font-size:48px; line-height: 48px; color: #018E64; } .fjShare { margin-top: 80px; height: 100px; box-shadow: inset 0px -1px 0px 0px #E8E8E8, inset 0px 1px 0px 0px #E8E8E8; } .fjShare .fx{ line-height: 100px; color: #999; } .fjShare .item { border-radius: 100%; border: 1px solid #64AA44; margin-left: 20px; width: 40px; height: 40px; cursor: pointer; } .fjShare i{ font-size: 40px; line-height: 40px; color: #64AA44;} .fjShare .item:nth-child(2){ border-color: #DA4409; } .fjShare .item:nth-child(2) i{color: #DA4409;} .fjShare .item:nth-child(3){ border-color: #61A9EA;; } .fjShare .item:nth-child(3) i{color: #61A9EA;} .fjShare .list{ padding:30px 0; } .fjShare .list .item{ position: relative; } .fjShare .list .item .codeBox{ position: absolute; width: 140px; height: 140px; padding:20px; background-repeat: no-repeat; bottom: 40px; left: 50%; margin-left: -70px; background-size: 100% 100%; background-position: center; background-image: url(../image/code-fbg.png); transition: all ease-in-out 0.4s; transform: translateY(50px); opacity: 0; z-index: 0; } .fjShare .list .item #qrcode{ width: 100%; height: 100%; } .fjShare .list .item:hover .codeBox,.fjShare .list .item:active .codeBox{ opacity: 1; z-index: 1; transform: none; } .rqpreNext{ width: 100%; padding-top: 20px; overflow: hidden;} .rqpreNext h4{ color: #666;padding-bottom: 20px; } .rqpreNext .txt,.rqpreNext .txt a{ color: #666; } .rqpreNext .txt span { padding-left: 40px; } .rqpreNext .txt .power-prevNext-no{ padding:0; } .rqpreNext .item{ width: 100%; margin-top: 20px; } /* indexPub */ .pubRight{ position: fixed; right: 20px; top: 50%; width: 64px; z-index: 100; } .pubRight .pubRight_in{ background: #FFFFFF; box-shadow: 0px 0px 8px 0px rgba(0,0,0,0.2); border-radius: 40px; } .pubRight_in .item{cursor: pointer; padding:10px 0; text-align: center; position: relative; } .pubRight_in .item:first-child{ padding:20px 0 10px; border-radius: 40px 40px 0 0; } .pubRight_in .item:last-child{ padding:0; border-radius: 0 0 40px 40px; overflow: hidden; } .pubRight_in .item i{ font-size:24px; line-height: 1; } .pubRight_in .item .pubCode{ right: 64px; padding:10px; background-color: #fff; border-radius: 8px 0 0 8px; top: 0px; transform: translateY(60px); opacity: 0; visibility: hidden; z-index: -1; box-shadow: 0px 0px 8px 0px rgba(0,0,0,0.2); } .pubRight_in .item:hover{ background: #018E64; } .pubRight_in .item:hover i{ color: #fff; } .pubRight_in .item:hover .pubCode{ transform: none; opacity: 1; visibility: visible; z-index: 1; } .pubRight_in .item .pubCode img{ width: 120px; } .pubRight_in .item:last-child a{ display: block; width: 100%; height: 100%; padding:10px 0 20px; overflow: hidden; border-radius: 0 0 40px 40px; } /*閲囪喘鎸囧崡*/ .ybSingleList{ margin-top: 60px; padding-top: 40px; border-top: 1px solid #f4f4f4; flex-wrap: wrap; } .ybSingleList .item{ width: 50%; padding-right: 80px; } .ybSingleList .item:nth-child(2n){ padding-right: 0; padding-left: 80px; border-left: 1px solid #f4f4f4;} /* 鎷涙爣涓撳尯 */ .ybCGInformation_Table .list{ flex-wrap:wrap; padding:20px 2.5%; border-bottom: 1px solid #f4f4f4;} .ybCGInformation_Table .list:hover{ background: #F4F8F6; } .ybCGInformation_Table .list .time{ width: 88px; } .ybCGInformation_Table .list .title{ flex: 1; overflow: hidden; padding:0 4%;} .ybCGInformation_Table .list .title a{ display: block; width: 100%; overflow: hidden; } .ybCGInformation_Table .list .status{ width: 166px; padding-right: 20px; } /* .ybCGInformation_Table .list .type{ width: 200px; } */ .ybCGInformation_Table .list .item .v{ color: #666; } .ybCGInformation_Table .list .item .v.attend{ color: #F99C34; } /*杩斿洖椤堕儴*/ .goTopBtn_in{ width: 100%; height: 40px; line-height: 40px; text-align: center; font-size:16px; font-weight: bold; background: #0D7E7B; box-shadow: inset 0px -1px 0px 0px rgba(255,255,255,0.2); color: #fff; } /*鑰佹暟鎹Щ绉昏鎯呴〉*/ /* .oldDataBox .ybsingle{ width: 730px; margin:0 auto; line-height: 2em; } */ /*琛ㄥ崟*/ .ybtextarea textarea { height: 240px; font-family: \5FAE\8F6F\96C5\9ED1, arial, tahoma, Verdana, sans-serif; line-height: 1.7; font-size: 16px; color: #333; padding: 10px; } .ybProService .crv-btn { width: 100%; text-align: center; } .ybProService .crv-maskForm-submit { width: 160px; height: 56px; background: #018E64; border-radius: 4px; font-size: 16px; color: #fff; border: none; cursor: pointer; } .ybProService .crv-maskForm-reset { width: 160px; height: 56px; background: #F3F8F6; border-radius: 4px; font-size: 16px; color: #018E64; border: none; margin-left: 10px; cursor: pointer; } .ybProService #crv-yzm { width: 100%; } .ybProService .onlineMsgForm .item input.yzm-ipt { width: 200px; } .ybProService .yzm-font { font-size: 14px; color: #1D94FF; margin-left: 10px; } .ybProService .crv-tips { position: absolute; bottom: -28px; left: 113px; font-size: 14px; color: red; } .ybProService .onlineMsgForm .item { position: relative; } .ybTabList{ margin-bottom: 60px; }