* { box-sizing: border-box !important; font-family:"Microsoft YaHei","Arial" !important; word-break:normal !important; word-wrap: normal !important; } body, html { overflow-x: hidden !important; } ::-webkit-scrollbar { width: 5px; } ::-webkit-scrollbar-track { background: #d7d7d7; border-radius: 6px; } ::-webkit-scrollbar-thumb { background: #888; border-radius: 6px; } ::-webkit-scrollbar-thumb:hover { background: var(--yx_CTwo); } /*Font_Css*/ @font-face { font-family: 'yx_iconfont'; /* Project id 2650718 */ src: url('//at.alicdn.com/t/font_2650718_fiq9gfeok37.woff2?t=1650708527389') format('woff2'), url('//at.alicdn.com/t/font_2650718_fiq9gfeok37.woff?t=1650708527389') format('woff'), url('//at.alicdn.com/t/font_2650718_fiq9gfeok37.ttf?t=1650708527389') format('truetype'); } .yx_iconfont{ font-family: 'yx_iconfont' !important; } :root { --yx_FS72: 72px; --yx_FS60: 60px; --yx_FS48: 48px; --yx_FS36: 36px; --yx_FS30: 30px; --yx_FS24: 24px; --yx_FS18: 18px; --yx_FS16: 16px; --yx_FS14: 14px; --yx_Color: #07c6fa; --yx_CTwo:#e9f2fc; --yx_Grad: linear-gradient(120deg, #06c6f9, #38eaf9); } h3 span { font-size: var(--yx_FS36) !important; } h4 span { font-size: var(--yx_FS24) !important; } h5 span { font-size: var(--yx_FS18) !important; } h6 span { font-size: var(--yx_FS16) !important; } h1, h2, h3, h4, h5, h6 { font-weight: normal !important; } /*end*/ a { cursor: pointer; } i { font-style: normal; } .page_a.current{ background-color:#07c6fa; } .page_a:hover{ border-color:#07B3E3; background-color:#07B3E3; color:#fff; } /*yx_Css*/ .yx_Width{ width:94%; padding-left:10px !important; padding-right:10px !important; max:1620px; margin-left:auto !important; margin-right:auto !important; } .yx_Clear:before, .yx_Clear:after { display: table; clear: both; content: ""; } .yx_flex { display: -webkit-box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex; display: flex; -webkit-flex-wrap: nowrap; -ms-flex-wrap: nowrap; -moz-flex-wrap: nowrap; flex-wrap: nowrap; } .yx_flexWrap { display: -webkit-box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex; display: flex; -webkit-flex-wrap: wrap; -ms-flex-wrap: wrap; -moz-flex-wrap: wrap; flex-wrap: wrap; } .yx_flexJB { -webkit-box-pack: justify; -moz-justify-content: space-between; -webkit-justify-content: space-between; justify-content: space-between; } .yx_flexJA { -webkit-box-pack: justify; -moz-justify-content: space-around; -webkit-justify-content: space-around; justify-content: space-around; } .yx_flexJE { -webkit-box-pack: end; -moz-justify-content: flex-end; -webkit-justify-content: flex-end; justify-content: flex-end; } .yx_flexJC { -webkit-box-pack: center; -ms-flex-pack: center; -webkit-justify-content: center; justify-content: center; } .yx_flexAE { -webkit-align-items: flex-end; align-items: flex-end; -moz-align-items: flex-end; -webkit-align-items: flex-end; } .yx_flexAC { -webkit-box-align: center; -moz-align-items: center; -webkit-align-items: center; align-items: center; } .yx_ImgContain, .yx_ImgCover { position: relative; height: 0; overflow: hidden; } .yx_ImgContain img { position: absolute; max-height: 100%; max-width: 100%; top: 50%; left: 50%; width: auto; height: auto; transform: translate(-50%, -50%); transition: all 0.6s; } .yx_ImgCover img { position: absolute; width: 100%; height: 100%; object-fit: cover; transition: all 0.6s; } .yx_Title { display: block; overflow: hidden; -webkit-box-orient: vertical; text-overflow: ellipsis; white-space: nowrap; } .yx_Summary { display: -webkit-box; overflow: hidden; -webkit-line-clamp: 2; -webkit-box-orient: vertical; text-overflow: ellipsis; } .yx_More { position: absolute; z-index: 2; top: 0; left: 0; width: 100%; height: 100%; } /*end*/ @media only screen and (max-width:1440px) and (min-width:1025px){ :root { --yx_FS72: 60px; --yx_FS60: 48px; --yx_FS48: 40px; --yx_FS36: 32px; --yx_FS30: 28px; } .s_title{ } } @media only screen and (max-width:1366px) and (min-width:1025px){ :root { --yx_FS72: 54px; } } @media only screen and (max-width:1024px){ :root { --yx_FS72: 48px; --yx_FS60: 40px; --yx_FS48: 36px; --yx_FS36: 28px; --yx_FS30: 24px; --yx_FS24: 20px; --yx_FS18: 16px; --yx_FS16: 14px; --yx_FS14: 12px; } .s_title{ font-size:36px !important; } .s_templatesum{ font-size:14px !important; } .s_templatetitle{ font-size:18px !important; } .s_body{ font-size:16px !important; } .s_summary{ font-size:32px !important; } } @media only screen and (max-width:768px){ :root { --yx_FS72: 40px; --yx_FS60: 30px; --yx_FS48: 26px; --yx_FS36: 22px; } .s_title{ font-size:18px !important; } .s_templatetitle{ font-size:18px !important; } .s_body{ font-size:14px !important; } .s_summary{ font-size:28px !important; } } .yx_BannerMore { width: 160px; border-radius: var(--yx_FS48); height: var(--yx_FS48); font-size: var(--yx_FS16); color: #fff; background: var(--yx_Grad); transition: all 0.6s; position: relative; margin-top: var(--yx_FS30); overflow: hidden; } .yx_BannerMore:before { content: ''; display: block; position: absolute; right: 100%; width: 100%; height: 100%; border-radius: var(--yx_FS48); background: rgba(0,0,0,0.08); transition: all 0.6s; opacity: 0; } .yx_BannerMore span { color: #fff; } .yx_BannerMore:hover:before { right: 0; opacity: 1; } .yx_BannerMore:hover .yx_iconfont { background: rgba(0,0,0,0.15); color: #fff; } .yx_BannerMore .yx_iconfont { display: block; width: calc(var(--yx_FS48) - 10px); height: calc(var(--yx_FS48) - 10px); margin-right: 5px; background: #fff; font-size: var(--yx_FS14); color: var(--yx_Color); transition: all 0.6s 0.1s; border-radius: 50%; text-align: center; line-height: calc(var(--yx_FS48) - 10px); position: relative; z-index: 2; } .yx_BannerMore span { display: block; width: calc(100% - (var(--yx_FS48) - 10px)); text-align: center; position: relative; z-index: 2; }