.bg-gray{ background-color:#F8F8F8!important;} .am-mb-0{ margin-bottom: 0 !important;} .am-mb-05{ margin-bottom: 0.5rem !important;} .am-mb-10{ margin-bottom: 1.0rem !important;} .am-mb-15{ margin-bottom: 1.5rem !important;} .am-mb-20{ margin-bottom: 2.0rem !important;} .am-mb-30{ margin-bottom: 3.0rem !important;} .am-mt-0{ margin-top: 0 !important;} .am-mt-05{ margin-top: 0.5rem !important;} .am-mt-10{ margin-top: 1.0rem !important;} .am-mt-15{ margin-top: 1.5rem !important;} .am-mt-20{ margin-top: 2.0rem !important;} .am-mt-30{ margin-top: 3.0rem !important;} .am-pb-0{ padding-bottom: 0 !important;} .am-pb-05{ padding-bottom: 0.5rem !important;} .am-pb-10{ padding-bottom: 1.0rem !important;} .am-pb-15{ padding-bottom: 1.5rem !important;} .am-pb-20{ padding-bottom: 2.0rem !important;} .am-pb-30{ padding-bottom: 3.0rem !important;} .am-pt-0{ padding-top: 0 !important;} .am-pt-05{ padding-top: 0.5rem !important;} .am-pt-10{ padding-top: 1.0rem !important;} .am-pt-15{ padding-top: 1.5rem !important;} .am-pt-20{ padding-top: 2.0rem !important;} .am-pt-30{ padding-top: 3.0rem !important;} .am-pl-30{ padding-left: 3.0rem !important;} .am-pl-50{ padding-left: 5.0em !important;} .am-ml-10{ margin-left: 1.0rem !important;} .am-ml-30{ margin-left: 3.0rem !important;} .am-pr-30{ padding-right: 3.0rem !important;} .am-mr-30{ margin-right: 3.0rem !important;} .am-lh-18{ line-height: 1.8em;} .nowrap{ white-space: nowrap; overflow: hidden; text-overflow: ellipsis; } .nowrap-2 { max-height: 2.837em; line-height: 1.4285em; overflow: hidden; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; } .opacity5{ opacity:0.5;} .radius15{ border-radius:1.5rem !important; } .radius10{ border-radius:1.0rem !important; } .radius5{ border-radius:0.5rem !important; } .am-shadow-1{ -webkit-box-shadow: 0 1px 2px 0 rgba(34,36,38,.15); box-shadow: 0 1px 2px 0 rgba(34,36,38,.15); } .am-shadow-2{ -webkit-box-shadow: 0 2px 4px 0 rgba(34,36,38,.3); box-shadow: 0 2px 4px 0 rgba(34,36,38,.3); } .ui.blue { color: #0366d6; } .ui.secondary.hometop.segment{ background: #DFE9F0; padding-top: 0; border: none; margin-bottom: 11em; } .ui.secondary.hometop.segment #navbar{ z-index: 10; } .hometop .ui.secondary.menu .active.item{ color: #000; background:none; border-bottom: 1px solid #000; } .hometop .following.bar #navbar .brand{ padding-top: .78571429em; } .hometop .following.bar .brand .ui.mini.image { height: 50px; } .homebanner{ position: relative; padding: 100px 32px 80px; padding-bottom: 0; z-index: 9; } .homebanner .ui.header .sub.header{ color: #3291F8; } .bannerpic{ position: absolute; right: 0px; bottom: -64px; width: 560px; z-index: 6; } .homebanner .ui.button{ font-weight: normal; } .ui[class*="very padded"].segment.i-code{ padding-left: 6.0rem; } .i-code > .ui.blue.header{ color: #1678c2!important; } .i-code h2{ position: relative; } .i-code h2::before { content: ""; position: absolute; left: calc(-4.0rem + 6px); top: 0.8rem; width: 18px; height: 18px; border: 2px solid #505559; border-radius: 50%; background: #1b1c1d; z-index: 9; } .i-code h2.am-bw::before{ background: #FFF; } .i-code-pic{ position: relative; } .i-code-pic > img{ margin-bottom: -3.0rem; } .i-env .ui.cards>.card>.image{ background: none; } .i-env .ui.cards>.card>.content{ border-top: none; } #homenews{ position: relative; z-index: 9; bottom: -6em; } #homenews > p{ color: #BBBBBB; margin-left: 2.3em; } .homenews{ border-radius: 2em; background-color: rgba(16, 16, 16, .9); position: relative; padding-left: 2.3em !important; } .homeorg, .homepro, .homemodel, .i-env{ position: relative; padding-bottom: 5em; } .homenews::before{ content: ''; position: absolute; left: 3em; top: 0; bottom: 0; background-color: rgba(105, 192, 255, .4); width: 2px; } .homenews .time-since{ padding-left: 1em; color: #888888; } .homenews a{ color: #69C0FF; } .homenews .ui.list>.item>.content{ color: #E8E8E8; line-height: 1.8em; } .homenews .ui.list>.item{ padding: 0; } .newslist{ height: 325px; overflow: hidden; } .leftline01, .leftline03, .leftline04{ position: absolute; width: 5em; border-radius: 0 0 0 4.0em; border-left: 2px solid #3291F8; border-bottom: 2px solid #3291F8; top: -5em; bottom: 0; left: 2em; z-index: 6; } .leftline02, .leftline02-2 { position: absolute; left: 7.0em; top: -2px; bottom: 2px; height: auto; border-top: 2px solid #3291F8; border-right: 2px solid #3291F8; border-bottom: 2px solid #3291F8; border-radius: 0 4.0em 4.0em 0; width: 10em; z-index: 6; } .leftline03{ border-radius: 4.0em 0 0 0; border-top: 2px solid #3291F8; border-bottom:none; top: -2.0em; } .leftline02-2{ border-color: rgba(105, 192, 255, .4); width: 7em; z-index: 5; } .leftline04{ border-radius: 0; border-top: none; border-bottom: none; } .homeorg-tit{ padding-left: 5em !important; } .homeorg-tit::after{ content: ''; position: absolute; width: 1.6em; height: 1.6em; background-color: #FFF; border: 2px solid #3291F8; left: 2.3em; top: 1.3em; border-radius: 1em; z-index: 9; } .homeorg-list .card{ background-image: linear-gradient(#FFF, #FFF 60%, #DFF0EF) !important; box-shadow: none !important; } .homeorg-list .card .ui.small.header .content{ width: calc(100% - 3.25em); } .homepro-list{ position: relative; z-index: 9; padding: 1.0em 1.0em 3.0em; overflow: hidden; } .homepro-list .ui.card{ border-radius: 15px; background-color: #FFF; box-shadow: 0px 5px 10px 0px rgba(105, 192, 255, 30); border: 1px solid rgba(105, 192, 255, 40); min-height: 10.8em; } .homepro-list .ui.card>.content>.header{ line-height: 40px !important; } .homepro-list .swiper-pagination-bullet-active{ width: 40px; border-radius: 4px; } .i-env > div{ position: relative; } @media only screen and (max-width: 767px) { .am-mt-30{ margin-top: 1.5rem !important;} .ui.secondary.hometop.segment{ margin-bottom: 2.0rem; } .bannerpic, .i-code-pic{ display: none; } .i-code h2::before { left: calc(-5.0rem + 6px); } .i-code h2.am-bw::before{ left: calc(-4.0rem + 6px); } .leftline01{ width: calc(50% - 4.0rem); } .leftline02{ left: calc(50% - 1.0rem); top: calc(-3.5rem - 2px); } } @media only screen and (min-width: 768px) and (max-width: 991px) { .bannerpic, .i-code-pic{ display: none; } .i-code h2::before { left: calc(-5.0rem + 6px); } .i-code h2.am-bw::before{ left: calc(-4.0rem + 6px); } } @media only screen and (min-width: 992px) and (max-width: 1199px) { } @media only screen and (min-width: 1200px) and (max-width: 1919px) { } @media only screen and (min-width: 1920px) { }