/*公共主题参数*/ :root{ --color:''; --icon:''; --logo:''; /*--color:#e8041f;*/ } #page{ height: 100vh; overflow: hidden; background: url("../images/page_bg.jpg") no-repeat center; background-size: 100% 100%; } .header{ text-align: center; height: 15vh; width: 90%; margin: 0 auto; } .header p{ color: #b6c8ff; margin-top: 5px; } .header i{ display: block; width: 2.7vh; height: 2.7vh; margin: 0 auto; position: relative; top: 50%; transform: translateY(-50%); transition: all 0.4s ease-in-out; } #titContent{ font-size: 4vh; font-weight: bold; color: #ffffff; font-style: italic; } .active .i1{ background: url("../images/nav_5.png") no-repeat center; background-size: 100% 100%; } .active .i2{ background: url("../images/nav_6.png") no-repeat center; background-size: 100% 100%; } .active .i3{ background: url("../images/nav_7.png") no-repeat center; background-size: 100% 100%; } .active .i4{ background: url("../images/nav_8.png") no-repeat center; background-size: 100% 100%; } .active .i5{ background: url("../images/nav_10.png") no-repeat center; background-size: 100% 100%; } .header .active{ position: relative; } .header .header_nav div{ width: 5vh; height: 5vh; margin: 0 auto; position: relative; } .header .header_nav:hover .i1{ background: url("../images/nav_5.png") no-repeat center; background-size: 100% 100%; transition: all 0.4s ease-in-out; } .header .header_nav:hover .i2{ background: url("../images/nav_6.png") no-repeat center; background-size: 100% 100%; transition: all 0.4s ease-in-out; } .header .header_nav:hover .i3{ background: url("../images/nav_7.png") no-repeat center; background-size: 100% 100%; transition: all 0.4s ease-in-out; } .header .header_nav:hover .i4{ background: url("../images/nav_8.png") no-repeat center; background-size: 100% 100%; transition: all 0.4s ease-in-out; } .header .header_nav:hover .i5{ background: url("../images/nav_10.png") no-repeat center; background-size: 100% 100%; transition: all 0.4s ease-in-out; } .header .header_nav{ cursor: pointer; } .header .header_nav:hover p{ color: #46cdf3; transition: all 0.4s ease-in-out; } .header .header_nav p{ transition: all 0.4s ease-in-out; } .header .header_nav .i_bg{ cursor: pointer; display: none; transition: all 0.4s ease-in-out; width: 5vh; height: 5vh; } .header .active .i_bg{ display: block!important; position: absolute; top: 0; } .header .active p{ color: #46cdf3; } .i1{ background: url("../images/nav_1.png") no-repeat center; background-size: 100% 100%; } .i2{ background: url("../images/nav_2.png") no-repeat center; background-size: 100% 100%; } .i3{ background: url("../images/nav_3.png") no-repeat center; background-size: 100% 100%; } .i4{ background: url("../images/nav_4.png") no-repeat center; background-size: 100% 100%; } .i5{ background: url("../images/nav_9.png") no-repeat center; background-size: 100% 100%; } .search{ /*background-color: #e1e4ef;*/ width: 75%; margin: 0 auto; } .search input[type="search"]{ padding: 2vh 20px 2vh 4%; width: 40%; border-radius: 15px; font-size: 16px; background: #e1e4ef url("../images/search_icon.png") no-repeat left; background-position-x: 4%; } .new{ width: 75%; margin: 0 auto; background: rgba(225,228,238,0.9); height: 50vh; margin-top: 3vh; border-radius: 15px; padding: 3vh; display: flex; /*align-items: center;*/ } .new_list_main{ width: 75%; margin: 0 auto; height: 50vh; margin-top: 3vh; display: flex; justify-content: space-between; /*align-items: center;*/ } .new_list_left{ background: rgba(225,228,238,0.9); border-radius: 15px; padding: 3vh; width: 30%; } .new_list_right{ background: rgba(225,228,238,0.9); border-radius: 15px; padding: 3vh; width: 68%; } .login_form_main{ display: flex; align-items: center; height: 100%; /*background: linear-gradient(to bottom right, rgb(168, 249, 252), rgb(105, 119, 249));*/ } .login_form_main img{ width: 50%; margin: 0 auto; display: block; } .login_from { width: 25%; background: #ffffff; background-size: 100% 100%; padding: 3.2vh; border-radius: 20PX 20PX 20PX 20PX; margin-left: 9vh; } .btn{ width: 100%; height: 4vh; margin:0 auto; font-size: 16px; color: #fff; line-height: 4vh; text-align: center; border: none; background: linear-gradient(to right , #47a5ff , #2a39fb); border-radius: 5vh; cursor: pointer; } .login_from .flex_block { margin-bottom: 2vh; display: flex; justify-content: space-between; } .login_from .flex_block .flex_input_main { position: relative; display: flex; flex: 1; align-items: center; background: #E7F0FF; border-radius: 10PX; height: 5vh; } .login_from .flex_block .flex_input_main .icon_wrap.user { background: url('../images/login_icon_1.png') no-repeat; background-size: 100% 100%; margin-left: 30px; } .login_from .flex_block .flex_input_main .icon_wrap.password { background: url('../images/login_icon_2_code.png') no-repeat; height: 40%; background-size: 100% 100%; margin-left: 30px; } .login_from .flex_block .flex_input_main .icon_wrap.valid { background: url('../images/login_icon_3.png') no-repeat; background-size: 100% 100%; margin-left: 30px; } .login_from .flex_block .flex_input_main .icon_wrap { width: 2.5vh; height: 2.5vh; } .login_from .flex_block .flex_input_main .input_wrap { flex: 1; margin-left: 16px; padding-right: 30px; } .login_from .flex_block .flex_input_main .input_wrap .ipt { width: 100%; height: 4vh; background: transparent; font-size: 16px; color: #3f3d56; } .login_from .flex_block .flex_input_main .showHidden { width: 32px; height: 32px; background: url('../images/login_icon_4.png') no-repeat; background-size: 100% 100%; position: absolute; right: 38px; cursor: pointer; } .login_from .flex_block .flex_input_main .showHidden.ico_hide { background: url('../images/login_icon_5.png') no-repeat; background-size: 100% 100%; } .login_from .flex_block .flex_input_main.valid { flex: 0 0 380px; } .login_from .flex_block .valid_main { width: 165px; height: 62px; border-radius: 30px; } .login_from .flex_block .valid_main img { width: 100%; height: 100%; border-radius: 30px; } .personalTit-banner { width: 45%; height: 100%; border-radius: 15px; overflow: hidden; } .new_list{ } .new_list_tit{ display: flex; align-items: center; border-bottom: 1px solid #b6b6b5; padding-bottom: 15px; margin-bottom: 15px; } .new_list_tit p:nth-child(2){ font-size: 20px; color: #1663ff; padding-left: 10px; font-weight: bold; line-height: 1; } .new_list_tit p:last-child{ color: #848484; padding-left: 20px; line-height: 1; background: url("../images/date.png") no-repeat left; } .new_list_li{ display: flex; justify-content: space-between; align-items: center; line-height: 4.5vh; cursor: pointer; } .new_list_li a{ width: 50%; } .new_list_li:first-child{ /*margin-top: 2.5vh;*/ } .new_list_li:hover p{ color: #1663ff!important; transition: all 0.4s ease-in-out; } .new_list_li:hover a{ color: #1663ff!important; transition: all 0.4s ease-in-out; } .new_list_li p{ transition: all 0.4s ease-in-out; flex: 1; } .new_list_li p:last-child{ text-align: right; } .new_list_li a{ font-size: 16px; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 1; word-break: break-all; overflow: hidden; transition: all 0.4s ease-in-out; } .new_list_li p:last-child{ color: #848484; flex-shrink: 0; } .footer_main{ height: 20vh; background: #e1e4ef; margin-top: 6.3vh; display: flex; padding: 1.5vh 12.5%; align-items: center; } #ewm{ width: 15vh; height: 15vh; } .footer{ display: flex; flex-direction: column; justify-content: space-between; height: 17vh; flex: 1; } .footer_link_tit{ background: url("../images/footer_icon_1.png") no-repeat left; padding-left: 18px; color: #939393; font-size: 16px; } .footer_link{ display: flex; align-items: center; } .footer_link img{ display: block; transition:all 0.4s ease-in-out; } .footer_link a:hover img{ transform: scale(1.1); transition:all 0.4s ease-in-out; } .footer_link a:hover{ box-shadow: 0 0 50px #000000 inset; background-size: 110% 110%!important; transition:all 0.4s ease-in-out; } .footer_link .link_tt{ position: absolute; top: 50%; left: 50%; transform: translate(-50%,-50%); color: #ffffff; font-size: 18px; font-weight: bold; } .footer_link a{ color: #6d6d6d; font-size: 16px; margin-left: 20px; position: relative; overflow: hidden; border-radius: 8px; display: block; height: 74px; width: 472px; transition:all 0.4s ease-in-out; } .footer_link_filings{ display: flex; } .footer_link_filings_left{ display: flex; } .footer_link_filings_right{ display: flex; margin-left: 40px; } .footer_link_filings_left p{ background: url("../images/footer_filings.png") no-repeat left; padding-left: 25px; } .footer_link_filings p{ color: #939393; font-size: 16px; } .footer_link_filings a{ color: #6d6d6d; font-size: 16px; margin-left: 20px; } .footer_link_company{ display: flex; align-items: center; } .footer_link_company div{ display: flex; align-items: center; margin-right: 40px; } .footer_link_company p{ color: #939393; font-size: 16px; } .footer_link_company a{ color: #6d6d6d; font-size: 16px; margin-left: 20px; } .xuanzhuan { -webkit-transition-property: -webkit-transform; -webkit-transition-duration: 1s; -moz-transition-property: -moz-transform; -moz-transition-duration: 1s; -webkit-animation: opacity2 2s linear infinite; -moz-animation: opacity2 2s linear infinite; -o-animation: opacity2 2s linear infinite; animation: opacity2 2s linear infinite; } @-webkit-keyframes rotate { from { -webkit-transform: rotate(0deg) } to { -webkit-transform: rotate(360deg) } } @-moz-keyframes rotate { from { -moz-transform: rotate(0deg) } to { -moz-transform: rotate(359deg) } } @-o-keyframes rotate { from { -o-transform: rotate(0deg) } to { -o-transform: rotate(359deg) } } @keyframes rotate { from { transform: rotate(0deg) } to { transform: rotate(359deg) } } @keyframes opacity2 { 0% { opacity: 1; } 50% { opacity: 0.5; } 100% { opacity: 1; } } .hotFile{ text-transform:uppercase; background: -webkit-linear-gradient(45deg,#e95616,#56e916,#e716e9,#1616e9); -moz-linear-gradient(45deg,#e95616,#56e916,#e716e9,#1616e9); -ms-linear-gradient(45deg,#e95616,#56e916,#e716e9,#1616e9);/* 渐变背景 */ color:transparent; /*设置字体颜色透明*/ -webkit-background-clip: text; /*背景裁剪为文本形式*/ animation: ran 5s linear infinite; /*动态20s展示*/ } @keyframes ran { from { backgroud-position: 0 0; } to { background-position: 1000px 0; } } .tab_box{ display: flex; flex-wrap: wrap; justify-content: space-between; align-items: center; } .tab_box img{ display: block; width: 47%; cursor: pointer; margin-bottom: 1.5vh; transition:all 0.2s ease-in-out; } .tab_box img:hover{ transform: scale(1.1); transition:all 0.2s ease-in-out; }