html, body, div, applet, object, iframe,a,p,ul,li { font-family: PingFangSC-Light, sans-serif, Microsoft YaHei, "微软雅黑", 宋体, Courier New !important; color: #222222; } html, body, div, applet, object, iframe, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, font, img, ins, kbd, q, s, samp, small, strike, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td { margin: 0; padding: 0; border: 0; outline: 0; } /*包含以下五种的链接*/ a { text-decoration: none; } /*正常的未被访问过的链接*/ a:link { text-decoration: none; } /*已经访问过的链接*/ a:visited { text-decoration: none; } /*鼠标划过(停留)的链接*/ a:hover { color:#2f82e1; text-decoration: none; } /* 正在点击的链接,鼠标在元素上按下还没有松开*/ a:active { text-decoration: none; } /* 获得焦点的时候 鼠标松开时显示的颜色*/ a:focus { text-decoration: none; } img { display: block } @keyframes fadein { 0% { opacity: 0; } 100% { opacity: 1; } } @-webkit-keyframes fadein { 0% { opacity: 0; } 100% { opacity: 1; } } @-moz-keyframes fadein { 0% { opacity: 0; } 100% { opacity: 1; } } @-o-keyframes fadein { 0% { opacity: 0; } 100% { opacity: 1; } } @-ms-keyframes fadein { 0% { opacity: 0; } 100% { opacity: 1; } } body { width: 100%; margin: auto; min-width: 1420px; /*animation:fadein 3s linear 1;*/ /*-webkit-animation:fadein 3s linear 1;*/ /*-moz-animation:fadein 3s linear 1;*/ /*-o-animation:fadein 3s linear 1;*/ /*-ms-animation:fadein 3s linear 1;*/ } .c_write { color: #ffffff; } .c_gray6 { color: #666666; } .c_gray9 { color: #999999; } .c_red{ color: red; } .c_green{ color: green; } .c_white{ background: white; } .c_bg_gray7 { background: #F7F7F8; } .hidden{ display: none; } @media screen and (min-width: 1920px) { .content_1200 { width: 1200px; margin: auto; } .content_1300 { width: 1300px; margin: auto; } .content_1440 { width: 1420px; margin: auto; } .content_1920 { width: 1900px; margin: auto; } } @media screen and (min-width: 1439px) and (max-width: 1919px) { .content_1200 { width: 1200px; margin: auto; } .content_1300 { width: 1300px; margin: auto; } .content_1440 { width: 1420px; margin: auto; } } @media screen and (max-width: 1439px) { .content_1200 { width: 1200px; margin: auto; } .content_1300 { width: 1300px; margin: auto; } } .images { width: 100%; object-fit: cover; } .fl { float: left; } .fr { float: right; } .nav-box { color: #222222; height: 80px; } .nav-box .nav-top .nva-top-logo { width: 200px; padding-right: 250px; padding-top: 17.5px; } .nav-box .nav-top .nva-top-logo img { width: 145px; height: 45px; } .nav-box .nav-top .nva-top-logo object { width: 145px; height: 45px; } .nav-box .nav-top .nav-top-login { height: 80px; line-height: 80px; } .nav-box .nav-top .nva-top-txt { /*width: 800px;*/ height: 80px; margin-left: 110px; } .nav-box .nav-top .nva-top-txt .nav-title { width: 80px; padding-right: 10px; padding-left: 10px; text-align: center; height: 77px; line-height: 77px; cursor: pointer } .nav-box .nav-top .nva-top-txt .nav-panel { display: none; position: absolute; z-index: 1; left: 0; margin-top: 3px; width: 100%; background: rgba(255, 255, 255, 0.98);; min-height: 100px; padding-top: 20px; padding-bottom: 20px; } .nav-panel .nav-panel-con { display: flex; justify-content: space-between; /*justify-content:space-around;*/ } .nav-panel .nav-panel-mode .nav-panel-tit { height: 40px; line-height: 40px; } .nav-panel .nav-panel-mode .nav-panel-tit .nav-panel-img img { width: 25px; height: 25px; padding: 7px 7px 7px 0px; } .nav-panel .nav-panel-mode .nav-panel-tit .nav-panel-txt a, .nav-panel .nav-panel-mode .nav-panel-tit .nav-panel-txt { color: #0660c3; height: 40px; line-height: 40px; font-size: 16px; font-weight: bold; } .nav-panel .nav-panel-mode .nav-panel-menu .nav-panel-menu-txt { height: 40px; line-height: 40px } .nav-panel .nav-panel-mode .nav-panel-menu .nav-panel-menu-txt a{ color: #999999; } .nav-panel .nav-panel-mode .nav-panel-menu .nav-panel-menu-txt a:hover{ color: #1C6DC7; } .nav-panel .nav-panel-mode .nav-panel-menu .nav-panel-menu-txt:hover{ color: #1C6DC7; } .nav-panel .nav-panel-mode .nav-panel-menu-hy{ width: 200px; overflow: hidden; } .nav-panel .nav-panel-mode .nav-panel-menu-hy .nav-panel-menu-txt { height: 40px; line-height: 40px; width: 40%; float: left; } .nav-panel .nav-panel-mode .nav-panel-menu-hy .nav-panel-menu-txt a{ color: #999999; } .nav-panel .nav-panel-mode .nav-panel-menu-hy .nav-panel-menu-txt a:hover{ color: #1C6DC7; } .nav-panel .nav-panel-mode .nav-panel-menu-hy .nav-panel-menu-txt:hover{ color: #1C6DC7; } .nav-box .nav-top .nva-top-txt .on { color: #1C6DC7; border-bottom: 3px solid #015cc1; } .nav-box .nav-content { display: none; } .nav-foot { background: #101C36; height: 380px; } .nav-foot .foot-con { padding-top: 44px; display: inline-block; } .foot-con .foot-about { width: 240px; margin-right: 167px; } .foot-con .foot-tel { width: 300px; margin-right: 187px; } .foot-con .foot-enter { margin-left: 50px; } .foot-con .foot-title { color: #ffffff; font-size: 16px; font-weight: 600; margin-bottom: 24px; } .foot-con .foot-icon { margin-top: 34px; } .foot-con .foot-icon img { width: 34px; height: 34px; margin-right: 25px; float: left; cursor: pointer; } .foot-con .foot-code img { width: 80px; height: 80px; } .foot-con .foot-des { color: rgba(255, 255, 255, 0.5); line-height: 30px; font-size: 14px; } .foot-con .foot-tel-lable { color: rgba(255, 255, 255, 0.5); line-height: 30px; height: 30px; font-size: 14px; } .foot-con .foot-tel-num { color: #ffffff; line-height: 30px; height: 30px; font-size: 14px; } .foot-enter .foot-enter-list { margin-right: 55px; } .foot-enter .foot-enter-list:last-child { margin-right: 0px; } .foot-enter .foot-enter-item { color: rgba(255, 255, 255, 0.5); font-size: 14px; line-height: 30px; height: 30px; } .foot-copyright{ background-color: #222; height: 40px; } .foot-reserved{ font-size: 14px; text-align: center; line-height: 40px; } .foot-reserved a{ color: white; } .foot-reserved a:hover{ color: white; } .banner { position: relative; height: 800px; overflow: hidden; } .banner .slider{ position: static !important; } .banner ul.slider li { float: left; width: 100% !important; height: 800px; overflow: hidden; } .banner ul.slider li a { display: block; width: 100%; height: 800px; } .banner .hd ul { position: absolute; bottom: 100px; left: 50%; -webkit-transform: translateX(-50%); transform: translateX(-50%); } .banner .hd ul li { display: inline-block; overflow: hidden; width: 10px; height: 10px; background-color: white; margin-right: 10px; cursor: pointer; text-indent: -9999px; border-radius: 5px; z-index: 10; } .banner .hd ul li.on { height: 20px; } .banner_bottom { /*background: url("/img/banner/banner_bottom_bg.png") no-repeat center;*/ height: 165px; z-index: 30; margin: 0 auto; margin-top: -60px; position: relative; } .banner_bottom .banner_div { width: 1220px; margin: 0 auto; } .banner_bottom .banner_div .banner_item { width: 400px; position: relative; height: 120px; background: #ffffff; box-shadow: 0px 2px 4px 0px rgba(177, 196, 205, 0.9); } .banner_bottom .banner_div .banner_item img{ top: -40px; left: 10px; position: absolute; } .banner_bottom .banner_div .on{ background: linear-gradient(149deg, #5898FA 0%, #602BBA 100%, #FFFFFF 100%); } .banner_bottom .banner_div .on .ban_title{ color: #ffffff; } .banner_bottom .banner_div .on .ban_des{ color: #ffffff; } /*.banner_bottom .banner_div .banner_item:hover{*/ /*background: linear-gradient(149deg, #5898FA 0%, #602BBA 100%, #FFFFFF 100%);*/ /*}*/ /*.banner_bottom .banner_div .banner_item:hover > .ban_title{*/ /*color: #ffffff;*/ /*}*/ /*.banner_bottom .banner_div .banner_item:hover > .ban_des{*/ /*color: #ffffff;*/ /*}*/ .banner_bottom .banner_div .banner_item .ban_title { font-weight: bold; font-size: 20px; height: 30px; line-height: 30px; margin-left: 90px; margin-top: 25px; } .banner_bottom .banner_div .banner_item .ban_des { font-size: 14px; padding-top: 4px; line-height: 20px; height: 40px; width: 270px; margin-left: 90px; } .right_nav{ position: fixed; right:0px; display: none; top:30%; float:right; z-index:100; } .right_btn .long{ width: 160px; height: 60px; position: absolute; } .right_btn .long:hover{ margin-left:-100px; -webkit-transition: all .3s ease ; -moz-transition: all .3s ease ; -o-transition: all .3s ease ; transition: all .3s ease ; } .right_btn .wx_code:hover{ margin-left:-170px; -webkit-transition: all .3s ease ; -moz-transition: all .3s ease ; -o-transition: all .3s ease ; transition: all .3s ease ; } .right_btn .long:hover > .view_img{ display: none; } .right_btn .wx_code:hover > .view_img{ display:none; } .right_btn .wx_code:hover > .i-big-wx{ overflow: auto; } .right_nav .right_btn{} .right_nav .right_btn .right_nav_img{ position: relative; width: 60px; height: 60px; cursor: pointer; } .right_nav_img:hover > div { display: block; background: rgba(0, 0, 0, 0.4); } .right_nav .right_btn .right_nav_img .img_info img{ width: 160px; height: 60px; position: absolute; z-index: 1; } .right_nav .right_btn .right_nav_img .view_img{ width: 60px; height: 60px; position: absolute; z-index: 2; } .right_nav .right_btn .right_nav_img .i-big-wx{ margin-left: 60px; display: block; position: absolute; z-index: 1; } .right_nav .right_top{ margin-top: 6px; } .right_nav .right_top .right_nav_img{ position: relative; width: 60px; height: 60px; cursor: pointer; } .right_nav .right_top .right_nav_img .view_img{ width: 60px; height: 60px; cursor: pointer; position: absolute; z-index: 2; } .right_nav .right_top .right_nav_img .img_info{ z-index: 3; width: 60px; height: 60px; position: absolute; } .honeycomb_div { margin-top: -80px; height: 540px; /*overflow: hidden;*/ } .honeycomb_div .honeycomb_txt { width: 800px; height: 200px; position: absolute; margin-top: 200px; } .honeycomb_div .honeycomb_txt .honeycomb_title { font-size: 48px; color: #337AE6; height: 67px; line-height: 67px; } .honeycomb_div .honeycomb_txt .honeycomb_des { font-size: 22px; height: 30px; line-height: 30px; margin-top: 35px; } .honeycomb_div .honeycomb_img_div { margin-top: 140px; margin-right: 400px; position: relative; } @-webkit-keyframes rotation { from { -webkit-transform: rotate(0deg); } to { -webkit-transform: rotate(360deg); } } .honeycomb_div .honeycomb_img_div .Rotation { -webkit-transform: rotate(360deg); animation: rotation 100s linear infinite; -moz-animation: rotation 100s linear infinite; -webkit-animation: rotation 100s linear infinite; -o-animation: rotation 100s linear infinite; } .honeycomb_div .honeycomb_img_div .img1 { border-radius: 200px; position: absolute; margin-top: -100px; padding: 64px; } .honeycomb_div .honeycomb_img_div .img2 { border-radius: 200px; position: absolute; margin-top: -100px; z-index: -1; } /*.slider_iaas li {*/ /*float: left;*/ /*width: 100%!important;*/ /*height: 800px;*/ /*overflow: hidden;*/ /*}*/ /*.slider_iaas li a {*/ /*display: block;*/ /*width: 100%;*/ /*height: 800px;*/ /*}*/ .banner_iaas { position: relative; height: 800px; overflow: hidden; } .slider_iaas{ position: static !important; } .banner_iaas ul.slider_iaas li { float: left; width: 100% !important; height: 800px; overflow: hidden; } .banner_iaas ul.slider_iaas li .iaas_txt { width: 400px; margin-top: 300px; } .banner_iaas ul.slider_iaas li .iaas_txt .iaas_txt_img { } .banner_iaas ul.slider_iaas li .iaas_txt .iaas_txt_txt { color: #ffffff; font-size: 16px; margin-top: 50px; margin-bottom: 40px; line-height: 30px; } .banner_iaas ul.slider_iaas li .iaas_txt .iaas_txt_btn { color: #ffffff; font-size: 16px; height: 40px; line-height: 40px; text-align: center; width: 180px; border: 1px solid; cursor: pointer; } .banner_iaas ul.slider_iaas li .iaas_icon { margin-top: 400px; margin-left: 100px; } .banner_iaas ul.slider_iaas li .iaas_icon .iaas_item { width: 100px; padding: 20px; } .banner_iaas ul.slider_iaas li .iaas_icon .iaas_item .iaas_item_img img { width: 94px; height: 94px; padding: 10px 3px; } .banner_iaas ul.slider_iaas li .iaas_icon .iaas_item .iaas_item_txt { color: #ffffff; text-align: center; margin-top: 10px; line-height: 25px; height: 25px; } .banner_iaas ul.slider_iaas li a { display: block; width: 100%; height: 800px; } .banner_iaas .hd { height: 90px; margin: -90px; background: rgba(0, 0, 0, 0.1); } .banner_iaas .hd ul { width: 1200px; position: absolute; left: 50%; -webkit-transform: translateX(-50%); transform: translateX(-50%); } .banner_iaas .hd ul li { display: inline-block; overflow: hidden; width: 290px; text-align: center; height: 90px; cursor: pointer; font-size: 40px; font-family: Arial-Black, Arial; font-weight: 900; color: rgba(255, 255, 255, 0.3); line-height: 90px; } .banner_iaas .hd ul li.on { color: rgba(255, 255, 255, 0.7); } .hy_news_bg { background: url("/img/hy_bg.png") no-repeat center; height: 1862px; } .index_news_div { height: 700px; } .index_news_div .index_news_title { text-align: center; font-size: 36px; font-weight: 500; letter-spacing: 12px; height: 100px; line-height: 100px; margin-top: 40px; } .index_news_div .index_news_list_div { height: 500px; } .index_news_div .index_news_item { position: relative; width: 390px; height: 430px; margin-right: 15px; background: #F8F8F8; box-shadow: 0px 2px 4px 0px rgba(177, 196, 205, 0.9); } .index_news_div .index_news_item:last-child { margin-right: 0px; } .index_news_div .index_news_item .index_news_item_img { position: relative; } .index_news_div .index_news_item .index_news_item_video { width: 390px; height: 240px; } .index_news_div .index_news_item .index_news_item_video_title { line-height: 25px; margin: 5px 0px 5px 0px; font-size: 18px; font-weight: 500; padding: 0 25px; text-overflow: ellipsis; } .index_news_div .index_news_item .index_news_item_video_des { padding: 0 25px; letter-spacing: 1px; line-height: 30px; height: 60px; } .index_news_div .index_news_item .index_news_item_txt { top: 10px; position: absolute; width: 60px; height: 30px; background: linear-gradient(135deg, #5898FA 0%, #5F2ABA 100%); border-radius: 0px 30px 30px 0px; font-size: 12px; color: #FFFFFF; line-height: 30px; padding-left: 10px; z-index: 10; } .index_news_div .index_news_item .btn_news_more a{ color: #337AE6; bottom: 20px; right: 20px; position: absolute; } .index_news_div .index_news_item .index_news_item_img img { width: 100%; height: 240px; } .index_news_div .index_news_item .index_news_item_title { line-height: 25px; margin: 5px 0px 5px 0px; font-size: 18px; font-weight: 500; padding: 0 25px; text-overflow: ellipsis; } .index_news_div .index_news_item .index_news_item_date { padding: 0 25px; line-height: 25px; height: 30px; } .index_news_div .index_news_item .index_news_item_des { padding: 0 25px; letter-spacing: 1px; line-height: 30px; height: 30px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; } .index_news_div .index_news_div_btn { width: 385px; height: 42px; margin: 0 auto; display: none; } .index_news_div .index_news_div_btn .more_news1 { width: 170px; height: 40px; background: linear-gradient(137deg, #5896F9 0%, #5C55D3 100%); border: 1px solid #979797; font-size: 16px; color: #FFFFFF; line-height: 40px; text-align: center; } .index_news_div .index_news_div_btn .more_news2 { margin-left: 40px; width: 170px; height: 40px; border: 1px solid #979797; font-size: 16px; line-height: 40px; text-align: center; } .tzzgx_div { max-width: 1900px; width: 100%; height: 300px; overflow: hidden; position: relative; margin: 0 auto; } .tzzgx_div_bg { position: absolute; width: 100%; height: 100%; background-color: black; /* fallback color */ background-image: url("/img/tzzgx_bg.jpg"); background-position: center; background-size: cover; transition: all .5s; } .tzzgx_div:hover .tzzgx_div_bg, .tzzgx_div:focus .tzzgx_div_bg { transform: scale(1.2); } .tzzgx_div .tzzgx_txt { position: relative; padding-top: 74px; } .tzzgx_div .tzzgx_txt .tzzgx_title { font-size: 40px; font-weight: 500; letter-spacing: 12px; color: #024B9C; line-height: 56px; height: 56px; text-align: center; } .tzzgx_div .tzzgx_txt .tzzgx_dex { margin-top: 16px; font-size: 16px; color: #0C335F; line-height: 22px; height: 22px; text-align: center; } .tzzgx_div .tzzgx_txt .tzzgx_btn { margin-top: 24px; width: 104px; height: 35px; background: #015CC1; font-size: 16px; color: #FFFFFF; line-height: 35px; text-align: center; display: block; margin-left: auto; margin-right: auto; } .hzgx_div { padding: 80px 0px; height: 200px; } .hzgx_div .hzgx_title { font-weight: 500; letter-spacing: 12px; text-align: center; font-size: 36px; } .hzgx_div .hzgx_view { } .hzgx_scroll .prev, .hzgx_scroll .next { display: block; margin: 0px 10px; top: 70px; position: relative; width: 52px; height: 52px; background: url(/img/demo/science/btns.png) no-repeat; } .hzgx_scroll .next { left: auto; right: 5px; background-position: -52px 0; } .hzgx_scroll .prev:hover { background-position: 0 -52px; } .hzgx_scroll .next:hover { background-position: -52px -52px; } .hzgx_div .hzgx_view .hzgx_list { margin-top: 40px !important; height: 115px; position: relative; overflow: hidden; padding: 0px; } .hzgx_div .hzgx_view .hzgx_list .hzgx_item { margin-right: 25px; margin-left: 25px; } .hzgx_div .hzgx_view .hzgx_list .hzgx_item:last-child { margin-right: 0px; } .hzgx_div .hzgx_view .hzgx_list .hzgx_item img { width: 200px; height: 113px; } /*---------------------------------行业--------------------------------------*/ .top_div { height: 500px; position: relative; } .top_div_1 { height: 400px; } .top_div .top_txt { position: absolute; width: 658px; height: 200px; padding-left: 40px; margin-top: 150px; background: -webkit-linear-gradient(left, rgba(0, 0, 0, 0.8), rgba(255, 255, 255, 0)); /* Safari 5.1 - 6.0 */ background: -o-linear-gradient(right, rgba(0, 0, 0, 0.8), rgba(255, 255, 255, 0)); /* Opera 11.1 - 12.0 */ background: -moz-linear-gradient(right, rgba(0, 0, 0, 0.8), rgba(255, 255, 255, 0)); /* Firefox 3.6 - 15 */ background: linear-gradient(to right, rgba(0, 0, 0, 0.8), rgba(255, 255, 255, 0)); /* 标准的语法 */ } .top_div .top_txt_1 { margin-top: 100px; } .top_div .top_txt .top_title { font-size: 36px; font-weight: 500; color: #FFFFFF; margin-top: 20px; overflow: hidden; text-overflow:ellipsis; white-space: nowrap; } .top_div .top_txt .top_dex { font-size: 16px; color: #FFFFFF; margin-top: 24px; display: -webkit-box; -webkit-box-orient: vertical; /*-webkit-line-clamp: 3;*/ overflow: hidden; } .top_div .top_txt .top_btn { margin-top: 24px; width: 104px; height: 35px; font-size: 16px; color: #FFFFFF; line-height: 35px; text-align: center; border: 1px solid #FFFFFF; cursor: pointer; } .top_div .top_txt .top_btn:hover { background: rgba(0, 0, 0, 0.8); } .industry_div { height: 1100px; } .industry_div .industry_title { height: 200px; font-size: 36px; line-height: 200px; letter-spacing: 2px; text-align: center; } .industry_div .industry_item { width: 370px; height: 200px; background: #ffffff; cursor: pointer; box-shadow:inset 0px 0px 1px #353535; padding: 10px; margin: 5px; -moz-transition:background-color 1s; -moz-transition-timing-function:ease-in-out; } .industry_div .industry_item .industry_item_view{ margin-top: 60px; } .industry_div .industry_item:hover { background: #015cc1; z-index:1; } /*.industry_div .industry_item:after,.industry_div .industry_item:before {*/ /*content: '';*/ /*position: absolute;*/ /*left: 0;*/ /*top: 0;*/ /*width: 0;*/ /*height: 100%;*/ /*background: #015cc1;*/ /*z-index:-2;*/ /*}*/ /*.industry_div .industry_item:hover{*/ /*z-index:1;*/ /*background:transparent;*/ /*}*/ /*.industry_div .industry_item:before {*/ /*transition: 3s;*/ /*background: #015cc1;*/ /*z-index:-1;*/ /*}*/ /*.industry_div .industry_item:hover:after,.industry_div .industry_item:hover:before {*/ /*width: 100%;*/ /*}*/ .industry_div .industry_item:hover > .industry_item_view { margin-top: 0px; } .industry_div .industry_item:hover > .industry_item_view .industry_item_img .dis_img { opacity: 0; } .industry_div .industry_item:hover > .industry_item_view .industry_item_img span { opacity: 1; } .industry_div .industry_item:hover > .industry_item_view .industry_item_title { color: #ffffff; } .industry_div .industry_item:hover > .industry_item_des { color: #ffffff; display: block; } .industry_div .industry_item .industry_item_view .industry_item_img { position: relative; height: 50px; } .industry_div .industry_item .industry_item_view .industry_item_img img { width: 50px; height: 50px; margin-left: auto; margin-right: auto; display: block; margin-top: 30px; } .industry_div .industry_item .industry_item_view .industry_item_img span { display: block; position: relative; margin-left: auto; margin-right: auto; top: -80px; opacity: 0; } .industry_div .industry_item .industry_item_view .industry_item_title { margin-top: 20px; font-size: 20px; line-height: 30px; height: 30px; text-align: center; } /*.industry_div .industry_item .industry_item_title:hover{*/ /*color: #015CC1;*/ /*}*/ .industry_div .industry_item .industry_item_des { margin-top: 10px; width: 330px; margin-left: auto; margin-right: auto; /*display: block;*/ line-height: 20px; letter-spacing: 1px; text-align: center; display: none; } .hy_info{ width: 900px; margin-bottom: 100px; } .hy_info .hy_info_con{ padding: 50px 75px; background: white; } .hy_info .hy_info_title{ height: 28px; font-size: 20px; font-weight: 400; color: #333333; line-height: 28px; margin-top: 50px; margin-bottom: 50px; } .hy_info_title span{ color: #666666; } .hy_info_title span a{ color: #666666; } .hy_info_title span a:hover{ color: #015cc1; } .hy_info_tj{ width: 285px; margin-left: 15px } .hy_info_tj .hy_info_tj_title{ height: 28px; font-size: 20px; font-weight: 400; color: #333333; line-height: 28px; margin-top: 50px; margin-bottom: 50px; } /*.industry_div .industry_item .industry_item_des:hover{*/ /*color: #015CC1;*/ /*}*/ .hzhb_div { height: 494px; } .hzhb_div { padding: 50px 0px; height: 300px; } .hzhb_div .hzhb_title { text-align: center; font-size: 36px; letter-spacing: 2px; margin-bottom: 60px; } .hzhb_div .hzhb_view { margin-left: 35px; margin-right: 35px } .hzhb_scroll .prev, .hzhb_scroll .next { display: block; margin: 0px 10px; top: 40px; position: relative; width: 52px; height: 52px; background: url(/img/demo/science/btns.png) no-repeat; } .hzhb_scroll .next { left: auto; right: 5px; background-position: -52px 0; } .hzhb_scroll .prev:hover { background-position: 0 -52px; } .hzhb_scroll .next:hover { background-position: -52px -52px; } .hzhb_div .hzhb_list { margin-top: 40px; position: relative; overflow: hidden; padding: 0px; } .hzhb_div .hzhb_item { /*margin-right: 72px;*/ margin: 0 30px; } .hzhb_div .hzhb_item img { width: 180px; height: 65px; } /*---------------------------------搜索--------------------------------------*/ .search_mode_title{ font-size: 20px; font-weight: 400; color: #333333; line-height: 80px; height: 80px; border-bottom: 1px solid #E8E8E8; } .search_nothing{ height: 200px; line-height: 200px; text-align: center; font-size: 42px; } .search_mode_con{ height: 430px; padding: 20px 0px; position: relative; } .search_mode_con .server_cp_item_view{ width: 300px !important; } .search_mode_con .server_cp_item_view:last-child{ margin-left: 0px !important; } .search_mode_con .search_new_item{ width: 1200px; height: 80px; border-bottom: 1px solid #E8E8E8; } .search_mode_con .search_new_item .new_title{ width: 600px; height: 80px; font-size: 20px; font-weight: 400; color: #000000; line-height: 80px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; } .search_mode_con .search_new_item .new_data{ height: 80px; font-size: 14px; line-height: 80px; } .search_mode_con .report_title { width: 100%; height: 60px; font-size: 16px; font-weight: 700; line-height: 60px; margin-top: 30px; border-bottom: 1px solid #E2E0E0; } .search_mode_con .report_item { width: 100%; height: 78px; line-height: 78px; border-bottom: 1px solid #E2E0E0; } .search_mode_con .report_item .report_item_title { font-size: 16px; } .search_mode_con .report_item .report_item_download { position: absolute; right: 0px; } .search_mode_con .report_item .report_item_download img { float: left; width: 20px; height: 20px; padding: 30px 5px; } .search_mode_con .report_item .report_item_download div { float: left; font-size: 16px; } /*---------------------------------行业分类--------------------------------------*/ .industryhy_item_1 { height: 280px; padding: 80px 0px; } .industryhy_item_1 .industryhy_img img { width: 500px; height: 280px; } .industryhy_item_1 .industryhy_fa { height: 280px; margin-left: 65px; } .industryhy_item_1 .industryhy_fa .industryhy_title { font-size: 30px; font-weight: bolder; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; } .industryhy_item_1 .industryhy_fa .industryhy_des { margin-top: 30px; width: 630px; font-size: 16px; text-align: justify; font-weight: 400; line-height: 40px; height: 200px; overflow: hidden; text-overflow: ellipsis; } .industryhy_item_2 { background: url("/img/industryhy_ms_bg.png"); height: 500px; } .industryhy_item_2 .industryhy_ms { width: 650px; margin-top: 100px; } .industryhy_item_2 .industryhy_ms .industryhy_title { /*height: 50px;*/ font-size: 36px; } .industryhy_item_2 .industryhy_ms .industryhy_title_2 { font-size: 30px; font-weight: bolder; margin-top: 30px; } .industryhy_item_2 .industryhy_ms .industryhy_des { width: 644px; height: 180px; text-align: justify; font-size: 16px; line-height: 40px; margin-top: 25px; } .industryhy_item_2 .industryhy_yd { margin-left: 175px; margin-top: 150px; width: 200px; } .industryhy_item_2 .industryhy_yd .industryhy_yd_item { margin-top: 30px; height: 60px; line-height: 60px; } .industryhy_item_2 .industryhy_yd .industryhy_yd_item:first-child { margin-top: 0px; } .industryhy_item_2 .industryhy_yd .industryhy_yd_item img { width: 60px; height: 60px; } .industryhy_item_2 .industryhy_yd .industryhy_yd_item .industryhy_yd_lable { height: 60px; line-height: 60px; font-size: 16px; margin-left: 30px; } .industry_div{ /*display: flex;*/ justify-content: space-between; } .industry_div .industry_info_item{ margin-top: 55px; margin-right: 8px; margin-left: 8px; width: 380px; height: 550px; background: #FFFFFF; box-shadow: 0px 3px 4px 0px rgba(202, 201, 201, 0.5); } .industry_div .industry_info_item hr{ width: 80px; height:1px;border:none;border-top:1px solid #0D61D2; } .industry_div .industry_info_item .industry_info_img img{ width: 380px; height: 240px; } .industry_div .industry_info_item .industry_info_title{ font-size: 20px; height: 80px; line-height: 80px; text-align: center } .industry_div .industry_info_item .industry_info_des{ width: 300px; margin: 0 auto; margin-top: 40px; font-size: 14px; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 8; overflow: hidden; } /*---------------------------------关于我们--------------------------------------*/ .top_div_aboutus { height: 600px; position: relative; } .top_div_aboutus .top_txt { position: absolute; width: 778px; height: 360px; padding-left: 40px; margin-top: 150px; background: linear-gradient(140deg, rgba(78, 30, 70, 0.8) 0%, rgba(58, 55, 149, 0.8) 52%, rgba(6, 27, 58, 0.8) 100%); } .top_div_aboutus .top_txt .top_title { font-weight: 500; color: #FFFFFF; margin-top: 30px; font-size: 40px; } .top_div_aboutus .top_txt .top_dex { margin-top: 30px; font-size: 18px; color: #FFFFFF; line-height: 30px; width: 585px; } .top_div_aboutus .top_txt .top_btn { margin-top: 24px; width: 104px; height: 35px; font-size: 16px; color: #FFFFFF; line-height: 35px; text-align: center; border: 1px solid #FFFFFF; cursor: pointer; } .top_div_aboutus .top_txt .top_btn:hover { background: rgba(6, 27, 58, 0.8); } .aboutus_bigtitle { height: 200px; line-height: 200px; font-size: 36px; color: #333333; text-align: center; font-weight: bolder; letter-spacing: 4px; } .aboutus_in { height: 280px; } .aboutus_in .aboutus_in_txt { margin-top: 75px; margin-left: 50px; } .aboutus_in .aboutus_in_txt .aboutus_in_title { font-size: 28px; font-weight: border; line-height: 40px; } .aboutus_in .aboutus_in_txt .aboutus_in_des { width: 480px; height: 90px; margin-top: 25px; font-size: 16px; line-height: 30px; letter-spacing: 2px; } .aboutus_in .aboutus_in_img { margin: 20px 0px; } .aboutus_in .aboutus_in_img img { width: 400px; height: 240px; } .com_history{ padding-top: 145px; height: 300px; } .com_history .history_txt{ width: 400px; height: 300px; margin-left: 180px; } .com_history .history_txt .history_year{ font-size: 46px; font-weight: 500; color: #1257A6; } .com_history .history_txt .history_title{ font-size: 28px; margin-top: 30px; color: #222222; } .com_history .history_txt .history_des{ font-size: 16px; margin-top: 20px; color: #666666; } .com_history .history_img{ margin-left: 215px; } .com_history .history_img img{ width: 500px; height: 300px; } .cx-time-box ul{ white-space:nowrap; margin: 0; margin-left: 100px; } .cx-time-box ul li{ outline: none; display: inline-block; list-style-type: none; margin: 0px; } .cx-time-main{ width: 100%; height: 80px; margin-left: auto; margin-right: auto; margin-top: 150px; } .cx-time-main > span{ width: 20px; height: 80px; line-height: 80px; float: left; font-size: 30px; font-weight: 600; color: rgb(18,175,255); cursor: pointer; font-family: '宋体'; display: none; } .cx-time-box{ float: left; width: 100%; height: 80px; margin: 0; padding: 0; overflow: hidden; } .cx-round-box{ position: relative; width: 12px; height: 80px; } .cx-time-round{ position: relative; width: 12px; height: 12px; top: 50%; margin-top: -6px; background: rgba(47,135,225,0.5); border-radius: 50%; cursor: pointer; } .cx-time-top{ position: absolute; bottom: 50%; left: -10px; width: 120px; min-height: 20px; height: auto; font-size: 14px; margin-bottom: 12px; } .cx-time-bottom{ position: absolute; top: 50%; left: -10px; width: 120px; min-height: 20px; height: auto; font-size: 16px; margin-top: 12px; } .cx-time-line{ position: relative; width: 150px; height: 80px } .cx-time-line:after{ position: absolute; content: ''; width: 100%; height: 2px; top: 50%; background: rgba(47,135,225,1) } .cx-time-round:hover,.cx-time-active .cx-time-round{ width: 16px; height: 16px; top: 49%; left: -2px; background: #2f82e1; } .cx-time-active > div{ color: #2f82e1; } .cp_div { height: 550px; } .cp_item { width: 290px; height: 480px; box-shadow: 0px 3px 4px 0px rgba(202, 201, 201, 0.5); margin-right: 10px; } .cp_item:last-child { margin-right: 0px; } .cp_item .cp_icon { text-align: center; padding-top: 25px; } .cp_item .cp_icon img { width: 110px; height: 110px; margin-left: 90px; } .cp_item .cp_as { font-weight: bolder; } .cp_item .cp_as div { font-size: 20px; border-bottom: 1px solid #0D61D2; width: 82px; text-align: center; margin: 0 auto; height: 65px; line-height: 65px; } .cp_item .cp_cp { font-size: 14px; font-weight: bolder; color: #333333; height: 40px; line-height: 40px; text-align: center; } .cp_item .cp_des { font-size: 14px; line-height: 28px; height: 28px; text-align: center; } .cp_item .cp_server { font-size: 14px; font-weight: 700; color: #333333; height: 40px; line-height: 40px; text-align: center; } .aboutus_yd { height: 500px; width: 340px; padding: 0px 30px; letter-spacing: 2px; text-align: center; position: relative; z-index: 10; } .aboutus_yd:hover { background: rgba(13, 52, 130, 0.8); } .aboutus_yd .aboutus_yd_title { margin-top: 250px; font-size: 24px; font-weight: bolder; letter-spacing: 4px; text-align: center; color:#3e6bd4; top: 150px; position: relative; z-index: -10; } .aboutus_yd .aboutus_yd_hr { } .aboutus_yd .aboutus_yd_hr hr { height: 1px; border: none; border-top: 3px solid #3e6bd4; width: 20px; top: 150px; position: relative; z-index: -10; } .aboutus_yd .aboutus_yd_des { font-size: 16px; color: #ffffff; padding: 20px 30px; line-height: 30px; display: none; top: 150px; position: relative; z-index: -10; } .aboutus_zl { height: 200px; } .aboutus_zl .aboutus_zl_item { } .aboutus_zl .aboutus_zl_item .aboutus_zl_img { padding: 0px 55px; } .aboutus_zl .aboutus_zl_item .aboutus_zl_img img { width: 90px; height: 90px; } .aboutus_zl .aboutus_zl_item .aboutus_zl_des { text-align: center; height: 50px; line-height: 50px; } .aboutus_tel { height: 550px; } .aboutus_tel .aboutus_tel_item { width: 400px; } .aboutus_tel .aboutus_tel_item .aboutus_tel_item_icon { } .aboutus_tel .aboutus_tel_item .aboutus_tel_item_icon .aboutus_tel_item_img { padding: 0px 150px; margin-top: 70px; } .aboutus_tel .aboutus_tel_item .aboutus_tel_item_icon .aboutus_tel_item_img img { width: 100px; height: 100px; } .aboutus_tel .aboutus_tel_item .aboutus_tel_item_icon hr { height: 1px; border: none; border-top: 1px solid #999999; width: 310px; margin-bottom: 20px; } .aboutus_tel .aboutus_tel_item .aboutus_tel_item_icon .aboutus_tel_item_txt { text-align: center; } .aboutus_tel .aboutus_tel_item .aboutus_tel_item_txt { font-size: 16px; line-height: 40px; height: 40px; text-align: center; } .aboutus_tel .aboutus_tel_item .aboutus_tel_item_txt span { width: 50%; } .aboutus_tel .aboutus_tel_item .aboutus_tel_item_txt .span_fl { } .aboutus_tel .aboutus_tel_item .aboutus_tel_item_txt .span_fr { color: #4578E2; } .aboutus_tel .aboutus_tel_item .aboutus_tel_item_txt_center { text-align: center; line-height: 35px; height: 35px; } .aboutus_tel .aboutus_tel_item .aboutus_tel_item_code { width: 110px; height: 110px; display: block; margin-left: auto; margin-right: auto; margin-top: 10px; } .aboutus_tel .aboutus_tel_item .aboutus_tel_item_btn_email { display: block; margin-left: auto; margin-right: auto; width: 150px; height: 40px; border: 1px solid #3F74E1; font-size: 16px; color: #3F74E1; line-height: 40px; text-align: center; margin-top: 40px; cursor: pointer } .aboutus_tel .aboutus_tel_item .aboutus_tel_item_btn_email:hover { color: #ffffff; background: #3F74E1; } .aboutus_map_txt { padding-top: 100px; width: 400px; height: 450px; } .aboutus_map_txt .aboutus_map_title { font-size: 30px; font-weight: 400; color: #FFFFFF; line-height: 42px; margin-bottom: 15px; } .aboutus_map_txt .aboutus_map_item { margin-top: 20px; } .aboutus_map_txt .aboutus_map_item .aboutus_map_item_fl { font-size: 46px; font-weight: 700; color: #FFFFFF; line-height: 54px; } .aboutus_map_txt .aboutus_map_item .aboutus_map_item_fr { font-size: 26px; color: #FFFFFF; line-height: 37px; } .aboutus_map_point { postition: relative; height: 650px; width: 750px; overflow: hidden; } .aboutus_map_point .point { background: #919191; width: 10px; height: 10px; border-radius: 50%; position: absolute; cursor: pointer; } .aboutus_map_point .glow { background: white; animation: glitter 10s linear 0s infinite normal; -webkit-animation: glitter 10s linear 0s infinite normal; -moz-animation: glitter 10s linear 0s infinite normal; -ms-animation: glitter 10s linear 0s infinite normal; -o-animation: glitter 10s linear 0s infinite normal; } .aboutus_map_point .point_div{ position: relative; } .aboutus_map_point .point_div span{ background: white; padding: 0px 5px; text-align: center; font-size: 12px; line-height: 24px; width: 30px; border-radius: 2px; position: absolute; left: -12px; top: -28px; display: none; } .aboutus_map_point .point_div:hover > span{ display: block; } .aboutus_map_point .cd { top: 65%; left: 54%; animation-delay: -1.6s; } .aboutus_map_point .bj { top: 40%; left: 74%; animation-delay: -1s; } .aboutus_map_point .nc { top: 68%; left: 75%; animation-delay: -1.2s; } .aboutus_map_point .nj { top: 59%; left: 81%; animation-delay: -1.45s; } .aboutus_map_point .hz { top: 63%; left: 83%; animation-delay: -1.75s; } .aboutus_map_point .gz { top: 83%; left: 71%; animation-delay: -2s; } .aboutus_map_point .fz { top: 74%; left: 82%; animation-delay: -1.35s; } .aboutus_map_point .cq { top: 67%; left: 59%; animation-delay: -1.3s; } .aboutus_map_point .hf { top: 60%; left: 77%; animation-delay: -1.2s; } .aboutus_map_point .wh { top: 64%; left: 72%; animation-delay: -1.5s } .aboutus_map_point .sh { top: 60%; left: 85%; position: relative; } .aboutus_map_point .sh .sh_point, .aboutus_map_point .sh .sh_point::before, .aboutus_map_point .sh .sh_point::after { position: absolute; width: 15px; height: 15px; border-radius: 50%; content: ''; cursor: pointer; } .aboutus_map_point .sh .sh_point::before { animation: scale 2s infinite; } .aboutus_map_point .sh .sh_point::after { animation: scale2 2s infinite; } @keyframes scale { 0% { transform: scale(1); opacity: 0.9; } 100% { transform: scale(3); opacity: 0; } } @keyframes scale2 { 0% { transform: scale(1); opacity: .9; } 100% { transform: scale(6); opacity: 0; } } .aboutus_map_point .sh .sh_point { background-color: rgba(255, 255, 255, .8); } .aboutus_map_point .sh .sh_point::before, .aboutus_map_point .sh .sh_point::after { /* 设置颜色 */ /*background-color: rgba(0, 221, 254, .9);*/ background-color: rgba(255, 255, 255, .9); } @keyframes glitter { 0% { transform: scale(1.0); opacity: 1; box-shadow: 0px 0px 10px 5px #535FED; } 25% { transform: scale(0.5); opacity: 0; } 50% { transform: scale(1.0); opacity: 1; box-shadow: 0px 0px 10px 5px #535FED; } 75% { transform: scale(0.5); opacity: 0; } 100% { transform: scale(1.0); opacity: 1; box-shadow: 0px 0px 10px 5px #535FED; } } /*---------------------------------加入我们--------------------------------------*/ .joinus_item { height: 280px; padding: 80px 0px; } .joinus_item .joinus_img img { width: 500px; height: 280px; } .joinus_item .joinus_fa { height: 280px; margin-left: 65px; } .joinus_item .joinus_fa .joinus_title { font-size: 30px; font-weight: 500; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; } .joinus_item .joinus_fa .joinus_des { margin-top: 30px; width: 630px; font-size: 18px; font-weight: 400; line-height: 25px; height: 200px; overflow: hidden; text-overflow: ellipsis; } .zp_accordion { padding-bottom: 80px; } .work_head { background: #015CC1; padding: 0px 40px; margin-top: 60px; overflow: hidden; } .work_head div { width: 25%; line-height: 60px; height: 60px; color: #ffffff; } .work_open{ margin:4px 0px; } /*box-shadow: 0 0 12px 0 rgba(0, 0, 0, 0.1);*/ .zp_accordion .work_title { cursor: pointer; overflow: hidden; display: block; background: #ffffff; padding: 0px 40px; } .zp_accordion .work_title:hover { background: url("/img/demo/joinus/work_sel_bg.png"); } /*border-top: 1px solid #E2E0E0;*/ .zp_accordion .open .work_title { background: url("/img/demo/joinus/work_sel_bg.png"); } .zp_accordion .work_title div { width: 25%; line-height: 100px; height: 100px; } .zp_accordion .open .work_title .work_name { font-size: 16px; font-weight: 500; color: #015CC1; } .zp_accordion .work_info { min-height: 500px; background: #ffffff; padding: 40px; } .zp_accordion .work_info h3 { font-weight: bold; height: 80px; line-height: 80px; font-size: 16px; } .zp_accordion .work_info .btn_email { width: 170px; height: 40px; background: #B51919; text-align: center; line-height: 40px; font-size: 16px; color: #FFFFFF; margin-top: 40px; display: block; } .zp_accordion .work_info .work_pay { display: inline-block; vertical-align: middle; color: #fa6a43; height: 42px; font-size: 30px; line-height: 42px; font-weight: 600; } .zp_accordion .work_info .work_wefare { display: inline-block; padding: 0 15px; margin-right: 10px; margin-bottom: 10px; border: 1px solid #015CC1; color: #015CC1; height: 23px; line-height: 23px; border-radius: 13px; margin-top: 0; vertical-align: top; } /*----------------------------------------核心科技----------------------------------------*/ .science_tl_item { height: 500px; } .science_tl_item .science_tl_item_img img { width: 600px; height: 500px; } .science_tl_item .science_tl_item_txt { width: 700px; height: 500px; } .science_tl_item .science_tl_item_title { height: 40px; font-size: 28px; font-weight: bolder; line-height: 40px; letter-spacing: 1px; margin-top: 135px; } .science_tl_item .science_tl_item_yd_div { margin-top: 25px; } .science_tl_item .science_tl_item_yd_div .science_tl_item_yd { width: 350px; margin-top: 25px; } .science_tl_item .science_tl_item_yd_div .science_tl_item_yd .science_tl_item_yd_img img { width: 40px; height: 40px; } .science_tl_item .science_tl_item_yd_div .science_tl_item_yd .science_tl_item_yd_txt { margin-left: 20px; height: 40px; font-size: 16px; line-height: 40px; } .science_cp_item_view { width: 305px; height: 400px; } .science_cp_item { margin-left: 20px; width: 284px; height: 400px; background: #FFFFFF; box-shadow: 0px 3px 4px 0px rgba(202, 201, 201, 0.5); } .science_cp_item:first-child { margin-left: 0px; } .science_cp_scroll { height: 400px; padding: 100px 0px; position: relative; } .science_cp_scroll .science_cp_view { overflow: hidden; position: relative; width: 1200px } .science_cp_scroll .science_cp_view .science_cp { height: 450px; position: relative; overflow: hidden; padding: 0px; margin: 0px; } .science_cp_item .science_cp_item_img img { width: 100%; height: 178px; } .science_cp_item .science_cp_item_title { margin-top: 35px; font-size: 20px; font-weight: 500; line-height: 28px; width: 100%; text-align: center; } .science_cp_item .science_cp_item_des { width: 250px; height: 120px; margin: 20px; } .science_cp_scroll .prev, .science_cp_scroll .next { display: block; margin: 0px 25px; top: 200px; position: relative; width: 52px; height: 52px; background: url(/img/demo/science/btns.png) no-repeat; } .science_cp_scroll .next { left: auto; right: 5px; background-position: -52px 0; } .science_cp_scroll .prev:hover { background-position: 0 -52px; } .science_cp_scroll .next:hover { background-position: -52px -52px; } /*----------------------------------------匠心服务----------------------------------------*/ .server_tl_item { height: 500px; } .server_tl_item .server_tl_item_img img { width: 600px; height: 500px; } .server_tl_item .server_tl_item_txt { width: 700px; height: 500px; } .server_tl_item .server_tl_item_title { height: 40px; font-size: 28px; font-weight: bolder; line-height: 40px; letter-spacing: 1px; margin-top: 135px; } .server_tl_item .server_tl_item_yd_div { margin-top: 25px; } .server_tl_item .server_tl_item_yd_div .server_tl_item_yd { width: 350px; margin-top: 25px; } .server_tl_item .server_tl_item_yd_div .server_tl_item_yd .server_tl_item_yd_img img { width: 40px; height: 40px; } .server_tl_item .server_tl_item_yd_div .server_tl_item_yd .server_tl_item_yd_txt { margin-left: 20px; height: 40px; font-size: 16px; line-height: 40px; } .particles-js-canvas-el { position: absolute; top: 0; left: 0; z-index: -10; } .industry_top2 { height: 600px; position: relative; } .industry_top2 .industry_top2_txt { width: 600px; } .industry_top2 .industry_top2_txt { margin-top: 150px; } .industry_top2 .industry_top2_txt img { } .industry_top2 .industry_top2_txt .industry_top2_txt_title { margin-top: 60px; font-size: 36px; font-weight: bolder; color: #000000; letter-spacing: 2px; } .industry_top2 .industry_top2_txt .industry_top2_txt_des { margin-top: 40px; font-size: 16px; line-height: 30px; letter-spacing: 2px; color: #222222; letter-spacing: 1px; } .industry_top2 .industry_top2_icon { margin-top: 150px; width: 300px; } .industry_top2 .industry_top2_icon .industry_td_item { width: 150px; height: 150px; } .industry_top2 .industry_top2_icon .industry_td_item .industry_td_item_img img { height: 80px; width: 80px; padding: 0px 30px; } .industry_top2 .industry_top2_icon .industry_td_item .industry_td_item_txt { height: 50px; font-size: 16px; text-align: center; color: #01409B; line-height: 50px; } .server_ys { height: 560px; } .server_ys .server_ys_title { padding-top: 80px; text-align: center; font-weight: bolder; font-size: 36px; color: #222222; letter-spacing: 2px; } .server_ys .server_ys_item { margin:80px 20px; width: 360px; height: 250px; background: #ffffff; } .server_ys .server_ys_item:last-child { margin-right: 0px; } .server_ys .server_ys_item .server_ys_item_img { position: relative; margin-top: 45px; } .server_ys .server_ys_item .server_ys_item_img img { width: 48px; height: 48px; left: 50%; position: relative; transform: translate(-50%, -0%); } .server_ys .server_ys_item .server_ys_item_title { text-align: center; font-size: 20px; font-weight: bolder; margin-top: 15px; } .server_ys .server_ys_item .server_ys_item_des { font-size: 14px; line-height: 20px; text-align: center; padding: 20px; } .server_cp_title{ text-align: center; font-size: 36px; font-weight: bolder; color: #000000; letter-spacing: 2px; margin-top: 50px; } .server_cp_item_view { width: 305px; height: 400px; } .server_cp_item { margin-left: 20px; width: 284px; height: 380px; background: #FFFFFF; box-shadow: 0px 3px 4px 0px rgba(202, 201, 201, 0.5); } .server_cp_item:first-child { margin-left: 0px; } .server_cp_scroll { height: 380px; padding: 100px 0px; position: relative; } .server_cp_scroll .server_cp_view { overflow: hidden; position: relative; width: 1200px } .server_cp_scroll .server_cp_view .server_cp { height: 450px; position: relative; overflow: hidden; padding: 0px; margin: 0px; } .server_cp_item .server_cp_item_img img { width: 100%; height: 178px; } .server_cp_item .server_cp_item_title { margin-top: 35px; font-size: 20px; font-weight: bolder; line-height: 28px; width: 80%; margin-left: auto; margin-right: auto; text-align: center; overflow: hidden; text-overflow:ellipsis; white-space: nowrap; } .server_cp_item .server_cp_item_des { width: 248px; height: 60px; line-height: 1.5; font-size: 14px; /* white-space: nowrap; */ text-overflow: ellipsis; line-height: 20px; margin: 20px; -webkit-box-orient: vertical; -webkit-line-clamp: 3; overflow: hidden; display: -webkit-box; } .server_cp_scroll .prev, .server_cp_scroll .next { display: block; margin: 0px 25px; top: 200px; position: relative; width: 52px; height: 52px; background: url(/img/demo/science/btns.png) no-repeat; } .server_cp_scroll .next { left: auto; right: 5px; background-position: -52px 0; } .server_cp_scroll .prev:hover { background-position: 0 -52px; } .server_cp_scroll .next:hover { background-position: -52px -52px; } .cp_bps_div { height: 340px; } .cp_bps_div .cp_bps_div_title { font-size: 36px; font-weight: bolder; letter-spacing: 2px; text-align: center; padding-top: 50px; padding-bottom: 35px; } .cp_bps_div .cp_bps_item { width: 530px; height: 70px; background: #FFFFFF; margin-right: 20px; padding: 40px 30px; } .cp_bps_div .cp_bps_item:last-child { margin-right: 0px; } .cp_bps_div .cp_bps_item .cp_bps_item_img img { width: 70px; } .cp_bps_div .cp_bps_item .cp_bps_item_con { width: 300px; margin-left: 30px; margin-right: 30px; } .cp_bps_div .cp_bps_item .cp_bps_item_con .cp_bps_item_con_tit { font-size: 18px; color: #000000; font-weight: bolder; /*overflow: hidden; text-overflow: ellipsis; */ white-space: nowrap; width: 60%; } .cp_bps_div .cp_bps_item .cp_bps_item_con .cp_bps_item_con_des { height: 36px; font-size: 14px; line-height: 50px; /*display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2;*/ overflow: hidden; } .cp_bps_div .cp_bps_item .cp_bps_item_btn { width: 95px; height: 35px; border: 1px solid #015CC1; color: #015CC1; line-height: 35px; text-align: center; cursor: pointer; } .search_inp_title { text-align: center; font-size: 36px; color: #222222; letter-spacing: 2px; font-weight: 300; } .search_inp_div { margin-top: 36px; width: 1200px; height: 300px; background: url("/img/search_bg.png"); } .search_inp_div2 { width: 720px; height: 70px; padding-top: 115px; padding-left: 250px; } .search_inp_div .search_inp { width: 600px; height: 66px; padding: 0px 10px; } .search_inp_div .search_inp_btn { cursor: pointer; width: 70px; height: 70px; background: url("/img/search_btn.png"); } .search_inp_div .search_inp_btn:hover { width: 70px; height: 70px; background: url("/img/search_btn_bg.png"); } /*-------------------------------------要闻---------------------------------------*/ .icon-arrow { display: none; position: relative; width: 0; height: 0; margin: 0 auto; border-left: 10px dashed transparent; border-right: 10px dashed transparent; border-top: 10px solid #225CDA; } .icon-arrow span { display: block; overflow: hidden; position: absolute; height: 0; left: -10px; top: -11px; border-left: 10px dashed transparent; border-right: 10px dashed transparent; border-top: 10px solid #ffffff; } .slider_div { overflow: hidden; height: auto; } .slider_div .box_news { margin: 0 auto; width: 1200px; height: auto; } .slider_div .box_top { height: 80px; border-bottom: 1px solid #E2E0E0; } .slider_div .on { border-bottom: 1px solid #225CDA; } .slider_div .on .icon-arrow { display: block; } .slider_div .box_top .box_title { width: 400px; font-weight: bolder; cursor: pointer; height: 80px; font-size: 20px; letter-spacing: 2px; line-height: 80px; text-align: center; } .slider_div .box_top .on { color: #225CDA; } .slider_div .box_con { min-height: 500px; } .slider_div .box_con .box-panel { color: #ffffff; /*height: auto;*/ min-height: 600px; } .cp_nav{ padding-top: 40px; /*padding-left: 80px;*/ color: #666666; } .cp_nav span{ color: #666666; } .cp_nav span a{ color: #666666; } .cp_nav span a:hover{ color: #015cc1; } .cp_con_div1 { padding-top: 40px; padding-bottom: 100px; overflow: hidden; } .cp_con_div1 .cp_con1 { background: #ffffff; overflow: hidden; padding: 80px; } .cp_con_div1 .cp_con1 img{ display: inline-block!important; max-width: 80%; } .cp_con_div { } .cp_con_div .cp_tab { padding-top: 5px; overflow: hidden; display: flex; align-items: flex-end; } .cp_con_div .cp_tab .cp_tab_title { width: 166px; height: 40px; line-height: 40px; background: #EDF4FD; box-shadow: 0px -2px 4px 0px rgba(100, 152, 221, 0.78); border-radius: 3px 3px 0px 0px; text-align: center; font-size: 18px; font-weight: 400; color: #999999; margin: 0px 2px; cursor: pointer; } .cp_con_div .cp_tab .cp_tab_title:first-child { margin-top: 0px; } .cp_con_div .cp_tab .on { width: 208px; height: 56px; line-height: 56px; background: #FFFFFF; box-shadow: 0px -2px 4px 0px rgba(0, 0, 0, 0.19); border-radius: 3px 3px 0px 0px; text-align: center; font-size: 18px; color: #015CC1; } .cp_con_div .cp_con { background: #ffffff; overflow: hidden; } .cp_con_div .cp_con .cp_pan { min-height: 500px; } #news_div1, #news_div2, #news_div3 { position: relative; margin-top: 30px; margin-bottom: 50px; display: block; } .box { float: left; padding: 10px; border: 1px solid #ccc; background: #f7f7f7; box-shadow: 0 0 8px #ccc; } .box:hover { box-shadow: 0 0 10px #999; } .box img { width: 340px; } .new_item { width: 380px; height: auto; overflow: hidden; background: #FFFFFF; box-shadow: 0px 3px 4px 0px rgba(202, 201, 201, 0.5); } .new_item_h1{ height: 305px; } .new_item_h2{ height: 550px; } .new_item_h3{ height: 685px; } .new_item .new_item_img1 { } .new_item .new_item_img2 { width: 380px; height: 240px; overflow: hidden; } .new_item .new_item_img3 { width: 380px; height: 380px; overflow: hidden; } .img_sm{ display: inline-block; /*width: 100%;*/ transition: all 1s; } .img_sm:hover{ transform: scale(1.2); } .new_item .new_item_img img { width: 100%; transition: all 1s; } .new_item .new_item_img img:hover { transform: scale(1.2); } .new_item .new_item_date { font-size: 14px; margin: 20px 37px; } .new_item .new_item_title { font-size: 20px; line-height: 28px; margin: 0px 37px; } .new_item .new_item_des { width: 306px; font-size: 14px; font-weight: 400; line-height: 30px; margin: 20px 37px; max-height: 150px; overflow: hidden; } .btn_page { height: 30px; line-height: 30px; padding: 10px 0px; margin-top: 50px; display: flex; justify-content: center; } .btn_page div { float: left; width: 30px; height: 30px; line-height: 30px; text-align: center; border: 1px solid #e3e3e3; } .btn_page div:nth-child(-n+9999) { margin-right: 10px; } .btn_page .firstPage { width: 80px; } .btn_page .previous { width: 80px; } .btn_page .next { width: 80px; } .btn_page .lastPage { width: 80px; } .btn_page .active { background-color: #015CC1; } .btn_page .active a { color: #ffffff; } /*-------------------------------------要闻详情---------------------------------------*/ .newsinfo { width: 700px; } .newsinfo .newsinfo_title { font-size: 30px; font-weight: 500; color: #333333; line-height: 42px; } .newsinfo .newsinfo_date { margin-top: 14px; height: 20px; font-size: 14px; font-weight: 400; color: #333333; line-height: 20px; } .newsinfo .newsinfo_con { margin-top: 30px; font-size: 14px; font-weight: 400; color: #333333; line-height: 30px; } .news_tj { margin-left: 120px; } .news_tj .news_tj_title { height: 42px; font-size: 30px; font-weight: 500; color: #333333; line-height: 42px; } /*-------------------------------------投资者关系---------------------------------------*/ .shares_txt{ width: 360px; height: 200px; margin-top: 150px; background: rgba(3, 47, 98, 0.8); } .shares_txt .shares_title{ height: 40px; line-height: 40px; text-align: center; color: #ffffff; background: rgba(3, 47, 98, 0.9); } .shares_txt .shares_info{ padding: 0px 20px; } .shares_txt .shares_info .shares_price{ height: 60px; padding-bottom: 30px; display: flex; align-items: flex-end; } .shares_txt .shares_info .shares_price .shares_price_unit{ font-size: 20px; color: white; } .shares_txt .shares_info .shares_price .shares_price_money{ font-size: 34px; height: 40px; width: 120px; } .shares_txt .shares_info .shares_price .shares_price_range{ margin-left: 20px; } .shares_txt .shares_info .shares_volume_txt{ border-top: 2px solid #E2E0E0; overflow: hidden; padding: 10px 10px; } .shares_txt .shares_info .shares_volume_txt .shares_volume{ color: #ffffff; width: 50%; height: 25px; line-height: 25px; } /*-------------------------------------要闻详情---------------------------------------*/ .report_div { margin-bottom: 100px; position: relative; } .report_div .report_title { width: 100%; height: 60px; font-size: 16px; font-weight: 700; line-height: 60px; margin-top: 30px; border-bottom: 1px solid #E2E0E0; } .report_div .report_item { width: 100%; height: 78px; line-height: 78px; border-bottom: 1px solid #E2E0E0; } .report_div .report_item .report_item_title { font-size: 16px; } .report_div .report_item .report_item_download { position: absolute; right: 0px; } .report_div .report_item .report_item_download img { float: left; width: 20px; height: 20px; padding: 30px 5px; } .report_div .report_item .report_item_download div { float: left; font-size: 16px; } .khsy_h_title { padding: 50px 0px; font-size: 36px; letter-spacing: 2px; text-align: center; } .khsy_div { display: flex; justify-content: center; } .khsy_div .khsy_item { width: 20%; } .khsy_div .khsy_item .khsy_icon { padding: 50px 92px; } .khsy_div .khsy_item .khsy_icon img { width: 56px; height: 56px; } .khsy_div .khsy_item .khsy_title { font-size: 20px; letter-spacing: 2px; text-align: center; } .sq_div { } .sq_div .sq_txt { margin-left: 450px; margin-top: 70px; } .sq_div .sq_txt .sq_title { overflow: hidden; } .sq_div .sq_txt .sq_title .sq_txt1 { font-size: 24px; font-weight: 500; letter-spacing: 1px; color: #3F74E1; } .sq_div .sq_txt .sq_title .sq_txt2 { font-size: 24px; font-weight: 500; letter-spacing: 1px; margin-left: 20px; } .sq_div .sq_txt .sq_des { font-size: 16px; color: #2454B5; margin-top: 20px; } .sq_div .sq_btn { margin-top: 80px; width: 104px; height: 35px; background: #015CC1; font-size: 16px; color: #FFFFFF; line-height: 35px; text-align: center; display: block; margin-left: auto; margin-right: auto; } /*---------------------------------------------------------办事处-----------------------------------------------------------*/ .agency_head{ line-height: 90px; padding-left: 20px; font-size: 30px; font-weight: bolder; color: #333333; } .agency_con{ min-height: 500px; overflow: hidden; padding: 5px; } .agency_con .agency_item{ padding: 20px 30px; width: 320px; height: 120px; background: #FFFFFF; box-shadow: 0px 0px 8px 4px rgba(0, 0, 0, 0.05); margin-right: 20px; margin-bottom: 30px; } .agency_con .agency_item:nth-child(3n){ margin-right: 0; }{ } .agency_con .agency_item div{ line-height: 30px; height: 30px; } .agency_con .agency_item .anency_area{ font-size: 20px; font-weight: bolder; } .agency_con .agency_item .agency_address{ font-size: 14px; height:50px ; line-height: 24px; overflow: hidden; padding-top: 14px; } .agency_con .agency_item .agency_tel{ font-size: 14px; }