body img{ vertical-align: top;} .menu-ph{ cursor: pointer; background: rgba(0,0,0,0); position: relative; width:22px; height: 22px; padding: 10px; display: none; } .menu-ph span{ position: absolute; width: 22px; left: 10px; top: 50%; height: 2px; background: #008cd6; transition: 0.4s all; z-index: 1000;} .menu-ph span.c1{ transform: translate(0,-8px); } .menu-ph span.c3{ transform: translate(0,8px);} .menu-ph span.c2{ transform: translate(0,0); } .open-menu{ overflow: hidden;} .open-menu .menu-ph span.c2{ opacity: 0; width: 0; } .open-menu .menu-ph span.c1{ transform: rotate(45deg);} .open-menu .menu-ph span.c3{ transform: rotate(-45deg); } .header{ z-index: 100; position: fixed; left: 0; top: 0; right: 0; background:#fff ; transition: 0.5s all; box-shadow: 0 0 5px rgba(0,0,0,0.1);} .header-wrap{ padding: 0 75px; position: relative; z-index: 2; } .header-wrap .right img{ width: 18px; height: 18px;} .header-wrap .right a, .header-wrap .menu .a{height: 80px; line-height: 80px; } .header-wrap .menu li{ padding: 0 2em;} .header-wrap .menu .a{ color: #333; display: block; position: relative;} .header-wrap .menu .a::after{ content: ' '; position: absolute; left: 50%; bottom: 0; height: 3px; background: #008cd6; transition: 0.5s all; transform: translateX(-50%); width: 0;} .header-wrap .right a{ padding: 0 1em; color: #333;} .header-wrap .right .lang img{ margin-right: 0.5em;} .header .i1{ display: none;} .home-body .header{background:rgba(255,255,255,0.0); color: #fff;box-shadow:none;} .home-body .header-wrap .menu .a, .home-body .header-wrap .right a{ color: #fff;} .home-body .header .i1{ display: block;} .home-body .header .i2{ display: none;} .scrollbody .header{ background: #fff; color: #333; box-shadow: 0 0 5px rgba(0,0,0,0.1);} .scrollbody .header-wrap .menu .a, .scrollbody .header-wrap .right a{ color: #333;} .scrollbody .header .i2{ display: block;} .scrollbody .header .i1{ display: none;} .openheader.header{ background: #fff; color: #333; box-shadow: 0 0 5px rgba(0,0,0,0.1);} .openheader .header-wrap .menu .a, .openheader .header-wrap .right a{ color: #333;} .openheader.header .i2{ display: block;} .openheader.header .i1{ display: none;} .menu-child-box{ position: fixed; left: 0; top: 80px; right: 0; z-index: 1; } .menu-child-box .child { visibility: hidden; opacity: 0; background: rgba(255,255,255,0.9); transform: translateY(-5px); transition: 0.5s all; position: absolute; left: 0; right: 0; } .m2 .child2, .m3 .child3, .m4 .child4, .m5 .child5, .m6 .child6, .m7 .child7, .m_search .child_s, .m_lang .child_l{ visibility: visible; opacity: 1; transform: translateY(0); box-shadow: 2px 2px 5px rgba(0,0,0,0.1);} .menu li.cur .a{ color: #008cd6;} .m1 .menu li:nth-child(1) .a{ color: #008cd6;} .m2 .menu li:nth-child(2) .a{ color: #008cd6;} .m3 .menu li:nth-child(3) .a{ color: #008cd6;} .m4 .menu li:nth-child(4) .a{ color: #008cd6;} .m5 .menu li:nth-child(5) .a{ color: #008cd6;} .m6 .menu li:nth-child(6) .a{ color: #008cd6;} .m1 .menu li:nth-child(1) .a::after, .m2 .menu li:nth-child(2) .a::after, .m3 .menu li:nth-child(3) .a::after, .m4 .menu li:nth-child(4) .a::after, .m5 .menu li:nth-child(5) .a::after, .m6 .menu li:nth-child(6) .a::after, .menu li.cur .a::after{ width: 100%;} .m_search .sear, .m_lang .lang{ background: #008cd6; color: #fff !important;} .m_search .sear .i2, .m_lang .lang .i2{ display: none;} .m_search .sear .i1, .m_lang .lang .i1{ display: block;} .child-ul{ padding: 3em 0;} .child-ul li a{ width: 10vw; height: 9vw; display: block; text-align: center; background: #fff; border-radius: 10px; margin: 0 5px; overflow: hidden; box-shadow: 2px 2px 4px rgba(0,0,0,0.05);} .child-ul li a .img{ padding-top: 15%;} .child-ul li a img:nth-child(2){ display: none;} .child-ul li a img{ width: 70%; height: auto; margin: 0 auto;} .child-ul li a:hover{ color: #fff;background: url(../images/m1bg.png); background-size: 100% 100%;} .child-ul li a:hover img:nth-child(1) { display: none;} .child-ul li a:hover img:nth-child(2){ display: block;} .menu-product{ background: #f4f7fb;} .menu-product .left{ width:30%;} .menu-product .left ul{ padding: 1em 0;} .menu-product .left li span{ flex: 1;} .menu-product .left a{ padding: 10px 1.5em; margin: 0.5em 0;} .menu-product .left li .img{ height: 17.5px;} .menu-product .left li img{ width: 16.5px; height: 17.5px;} .menu-product .left li img:nth-child(2){ display: none;} .menu-product .left li.cur{ background: #fff;} .menu-product .left li.cur img:nth-child(2){ display: block;} .menu-product .left li.cur img:nth-child(1){ display: none;} .menu-product .left .fr{ width: 220px;} .menu-product .left .left2 { padding: 1em 0 2em; border-top: 1px solid #ccc;} .menu-product .left .left2 a span{ flex: 1;} .menu-product .left .left2 a img{ width: 20px; height: 20px;} .menu-product .right{ background: #fff; padding: 2em 0; padding-left: 5%;} .menu-product .right ul{ margin-right: 6em;} .menu-product .right dt{ margin-bottom: 1em; padding-top: 0.5em;} .menu-product .right dd li{ margin-top: 0.8em;} .child-search{ width: 40vw; margin: 5em auto; border: 1px solid #008cd6; border-radius: 5px; background: #fff; overflow: hidden; } .child-search img { width: 18px; height: 18px; margin: 0 1em;} .child-search input{ background: none;border:0;} .child-search button{ height: 48px; background: #008cd6; border: 0; padding: 0 3em; color: #fff;} .child-lang{ padding: 5em 0;} .child-lang a{ margin: 0 3.5em;} .home-banner .img_ratio{ padding-top: 100vh; position: relative; overflow: hidden;} .home-banner .wangge{ background: url(/static/images/d.png); position: absolute; left: 0; top: 0; width: 100%; height: 100%; z-index: 3; opacity: 0.5; } .home-banner .video{position: absolute; left: -1px; top: -1px; width: 101%; height: 101%; margin: 0px auto; display: block; object-fit: cover;} html{ width: 100%; height: 100%; } body{ width: 100%; } .home-html{ width: 100%; overflow: hidden;} .banner1{ position: fixed; left: 0; top: 0; width: 100%; height: 100vh; transform: translateZ(0);-webkit-transform: translateZ(0); z-index: 1;} .banner3{ height: 120vh;} .banner2{ height: 100vh;} .home-box{ position: relative; z-index: 10; background: #fff;} .footer{ position: relative; z-index: 8;} .home-1{ position: fixed; left: 0; width: 100%; top: 0; height: 100vh; transform: translateZ(0);-webkit-transform: translateZ(0); z-index: 0; overflow: hidden;} .home-1 .txtc{ position: absolute; width: 100%; height: 100%; left: 0; top: 0; z-index: 1;} .home-1 .txtc img{ position: absolute; left: 50%; top: 50%; transform: translate(-50%,-47%);} .home-1 .box-11{ height: 100vh;} .banner1 .ww{ position: absolute; left: 0; top: 0; z-index: 10; width: 100%; height: 100%;} .banner1 .ww .txt{ flex: 1; padding-left: 10%; opacity: 0; transition: 1.2s all; transition-delay: 0.5s; transform:translateX(200px);} .banner1 .swiper-slide-active .ww .txt{ opacity: 1; transform:translateX(0); } .banner1 .ww .txt .art{ margin: 1.5em 0 3em;} .banner1 .ww .txt .mr{ color: #fff;} .banner1 .ww .txt .mr:hover img{ transform: rotateX(180deg); margin-right: 20px;} .banner1 .ww .txt .mr img{ width: 23px; height: 22px; margin-right: 10px; transition: 0.4s all;} .banner1 .swiper-bon1 a{ position: absolute; left: 20px; margin-top: -30px; top: 50%; z-index: 11; opacity: 0.5; transition: 0.5s all;} .banner1 .swiper-bon1 a img{ width: 60px; height: 60px; transition: 0.6s all;} .banner1 .swiper-bon1 a.next{ left: auto; right: 20px; transform:rotateY(180deg);} .banner1 .swiper-bon1 a:hover{ opacity: 1;} .banner1 .swiper-bon1 a:hover img{ transform: rotateX(180deg) scale(1.1);} .banner1 .swiper-menu{ position: absolute; left: 0; bottom: 50px; right: 0; z-index: 100;} .banner1 .swiper-menu:before{content: ''; position: absolute; right: 0%; top: 50%; width: 100vw; height: 1px; background: rgba(255,255,255,0.5);} .banner1 .swiper-menu li{ position: relative; margin-left: 10em; cursor: pointer; width: 10px; height:10px;} .banner1 .swiper-menu li .i1{ position: absolute; width: 8px; height: 8px; border-radius: 100%; background: #fff; left: 50%; top: 50%; margin-top: -4px; margin-left: -4px; pointer-events:none;} .banner1 .swiper-menu li p{ border: 1px solid rgba(255,255,255,0.5); border-radius: 20px; text-align: center; opacity: 0; color: #fff; position: relative; line-height: 1.8; display: none;} .banner1 .swiper-menu li p::after{ content: ''; position: absolute; left: 101%; top: 50%; width: 100vw; height: 1px; background: rgba(255,255,255,0.5);} .banner1 .swiper-menu li p::before{ content: ''; position: absolute; right: 101%; top: 50%; width: 100vw; height: 1px; background: rgba(255,255,255,0.5);} .banner1 .swiper-menu li.cur{} .banner1 .swiper-menu li.cur .i1{ opacity: 1; background:#097fdf;} .banner1 .swiper-menu li.cur .i1:before{ content:''; left:-2px; top:-2px; right:-2px; bottom:-2px; position:absolute; border:1px solid #fff; border-radius:100%;} .banner1 .swiper-menu li.cur p{ opacity: 1; display: none;} .banner1 .mouse{ position: absolute; bottom: 10px; left: 50%; transform: translateX(-50%); z-index: 11; transition: 0.5s all;} .banner1 .mouse img{ width: 18px; height: 25px;} .scrollbody .banner1 .mouse{ opacity: 0;} .wrap{ max-width: 1280px; margin: 0 auto;} .home-news-swp{ margin: 2em 0; height: 5em; overflow: hidden; } .home-news-swp .lg{ margin: 0 0 15px; font-size:1.5em; font-weight:bold;} .home-news-swp .ww{height: 5em; padding: 3px 0; overflow: hidden; } .home-1 .box{ padding-top: 45vh;} .home-1 .txt0{ display: none;} .home-1 .txt0 img{max-width: 720px; height: auto; width: 100%;} .home-1 .wrap{ position:relative; z-index: 3;} .home-1 .more .img{ border: 1px solid rgba(0,140,214,0.5); border-radius: 1000px; padding: 5px; margin-right: 1em;} .home-1 .more img{ width: 25px; height: 25px;} .home-2{ background: #f5f9fd; padding: 5em 0;} .home-2 li{ float: left; width: 837px; } .home-2 li .w{ display: block; margin-bottom: 15px; border-radius: 10px; overflow: hidden; position:relative; z-index:100;} .home-2 li .w .bon{ position:absolute; right:20px; bottom:20px; border-radius:4px; color:#fff; padding:10px; z-index:99; } .home-2 li .w .bon img{ width:20px; margin-right:10px;} /*.home-2 li:nth-child(1) .w .bon{ left:auto; right:20px}*/ /*.home-2 li:nth-child(2) .w .bon{ left:30px; top:50%}*/ /*.home-2 li:nth-child(3) .w .bon{ left:30px; top:70%}*/ /*.home-2 li:nth-child(4) .w .bon{ left:30px; top:70%}*/ /*.home-2 li:nth-child(5) .w .bon{ left:30px; top:50%}*/ .home-2 li .img_ratio{ padding-top:51.25448028673835%;} .home-2 li .w img{ transition: 0.5s all;} .home-2 li .w:hover img{ transform: scale(1.02);} .home-2 li:nth-child(2), .home-2 li:nth-child(5){width: 428px; margin-left: 15px; } .home-2 li:nth-child(2) .img_ratio, .home-2 li:nth-child(5) .img_ratio{ padding-top: 100.5%;} .home-2 li:nth-child(3){width: 428px; } .home-2 li:nth-child(3) .img_ratio{ padding-top: 100%;} .home-2 li:nth-child(4){width: 409px; } .home-2 li:nth-child(4) .img_ratio{ padding-top: 105%;} .home-3 .tit{ padding-top: 2em;} .home3-box{ position: relative;} .home3-banner{ width: 62.5%; margin: 0 auto; border-radius: 10px;} .home3-banner .img_ratio{ padding-top:52%;} .home3-banner .w{ position: relative; display: block;} .home3-banner .ww{ position: absolute; left: 0; top: 0; width: 100%; height: 100%; z-index: 10; } .home3-banner .txt{ width: 40%; margin-left: 7%; margin-bottom: 5%;} .home3-banner .txt > img{ width: 100px; height: 100px;} .home3-banner .txt h2{ margin-top: 0.5em;} .home3-banner .txt article{ margin: 1em 0 2em; opacity: 0.95; } .home3-banner .txt .mr{ color: #fff;} .home3-banner .txt .mr img{ width: 22px; height: 21px; margin-right: 10px; transition: 0.5s all;} .home3-banner .txt .mr span{ transition: 0.5s all;} .home3-banner .w:hover .mr img{ transform: rotateX(180deg);} .home3-banner .w:hover .mr span{ transform: translateX(10px);} .home3-banner-left, .home3-banner-right{ width: 50%; position: absolute; left: -33%; top:50%; transform: translate(0,-50%);} .home3-banner-right{ left: auto; right: -33%;} .home3-banner-left .txt, .home3-banner-right .txt{ transform: scale(0.8);} .home3-box .bont a{ position:absolute; top:0; width:18%; height:100%; z-index:10;} .home3-box .bont a.left{ left:0;} .home3-box .bont a.right{ right:0;} .home3-bon { margin: 2em 0;} .home3-bon a{ display: inline-block; margin: 0 2em; position: relative;} .home3-bon a.cur{ color: #097fdf;} .home3-bon a::after{ content: ''; position: absolute; left: 50%; bottom: -8px; right: 50%; height: 2px ; background: #097fdf; opacity: 0; transition: 0.4s all;} .home3-bon a.cur::after{ left: 5px; right: 5px; opacity: 1;} html{ overflow-x: hidden; } .home-4{ overflow: hidden; padding-bottom: 5em;} .home4-box{ overflow: hidden; transform: translate(0,0); position: relative; width: 100%;} .home4-box .wrap{ position: relative;} .home4-box .left-mask{ position: absolute; background: #fff; right: 101%; z-index: 2; width: 50%; top: -5px; bottom: -5px;} .home-4 .tit{ padding-top: 3em;} .home4-swi{ width: 138%;} .home4-swi{ margin: 2em -20px;} .home4-swi .img_ratio{ padding-top:65.5%; overflow: hidden;} .home4-swi .w{ display: block; margin: 0 20px; border-radius: 10px; box-shadow: 0 1px 5px rgba(0,0,0,0.05); overflow: hidden;} .home4-swi .w:hover{ box-shadow: 0 5px 10px rgba(0,0,0,0.1);} .home4-swi .w img{ transition: 0.5s all;} .home4-swi .w:hover img{ transform: scale(1.02);} .home4-swi .txt{ padding: 2em 2em 5em;} .home4-swi .lab{ color: #097fdf;} .home4-swi h2{ margin: 0.5em 0;} .home4-swi .d{ color: #999;} .home4-bon{ margin-top: 1em;} .home4-bon .l{ padding: 5px ;} .home4-bon .l a{ padding: 5px; border-radius: 100%; display: inline-block; border: 1px solid rgba(0,140,214,0.3); transition: 0.5s all;} .home4-bon .l img{ width: 25px; height: 25px; transition: 0.5s all;} .home4-bon .l a:hover img{ transform: rotateX(180deg);} .home4-bon .l a:hover{ transform: scale(1.1); border-color: #0079D6;} .home4-bon .l a:hover.left{ transform: scale(1.1) rotateY(180deg);} .home4-bon .l .left{ transform: rotateY(180deg); margin-right: 2em;} .home4-bon .l .swiper-button-disabled{ cursor: default; opacity: 0.9;} .home4-bon .r a{ color: #097fdf; position: relative;} .home4-bon .r a::after{ content: ''; bottom: -2px; position: absolute; left: 50%; right:50%; height: 1px; background: #007dd8; opacity: 0; transition: 0.5s all;} .home4-bon .r a:hover:after{left: 0; right: 0; opacity: 1;} .footer{ background: #eeeeee;} .footer_top{ padding: 4em 0;} .footer_top article{ margin: 2em 0; line-height: 2;} .footer_top .left{ margin-right: 10%;max-width: 330px;} .footer_top .left dl{ width: 110px; text-align: center;} .footer_top .left dt img{ width: 100%; height: auto;} .footer_top .left dd{ margin-top: 5px;} .footer_top .right ul{ justify-content: space-between;} .footer_top .right ul dt{ padding-bottom: 0.5em; font-weight:bold;} .footer_top .right ul dd p{ margin-top: 0.8em;} .footer_bottom{ background: #666666; color: #fefefe; padding: 1.5em 0;} .footer_bottom a{ color: #fefefe;} .footer_bottom a:hover{ color: #097fdf;} .footer_bottom .left .p1{ margin-bottom: 1em;} .footer_bottom .left .p1 a{ display: block; float: left; margin-right: 1em; padding-right: 1em; position: relative; color: #fff;} .footer_bottom .left .p1 a::after{ content: " "; position: absolute; right: 0; top: 50%; width: 1px; background: rgba(255,255,255,0.5); transform: translateY(-50%); height: 1em;} .footer_bottom .left .p1 a::before{ content: ''; bottom: -1px; position: absolute; left: 50%; right:50%; height: 1px; background: #fff; opacity: 0; transition: 0.4s all;} .footer_bottom .left .p1 a:hover:before{left: 0; right: 1em; opacity: 1;} .footer_bottom .left .p1 a:last-child::after{ display: none;} .footer .shear a{ display: inline-block; position: relative; padding: 4px 5px; border-radius: 5px; margin-left: 15px;} .footer .shear a .child{ position: absolute; bottom:110%; left: 50%; transform: translate(-50%,0); background: #fff; text-align: center; border-radius: 2px; transition: 0.5s all; height: 0; overflow: hidden; } .footer .shear a .child .xx{padding:10px;} .footer .shear a:hover { background: #474747;} .footer .shear a:hover .child{ height: 140px; box-shadow: 0 0 5px rgba(0,0,0,0.1);} .footer .shear a .child img{ width: 100px; height: 100px;} .footer .shear a .a1{ width: 25px; height: 25px;} .right-bon{ position: fixed; right: 20px; bottom: 10%; z-index: 99;} .right-bon a{ display: flex; align-items: center; justify-content: center; margin: 0 0 0 auto; width: 42px; height: 42px; text-align: center; margin-top: 5px; background: #fff; border: 1px solid rgba(0,140,214,0.3); border-radius: 10px; position: relative;} .right-bon a:hover{ background: #eaf5ff;} .right-bon .a1:hover, .right-bon .a1{ background: url(../images/r112.png); background-size: 100% 100%; width: 60px; height: 135px; border: 0; border-radius: 0;} .right-bon .a1 span{ position: absolute; width: 1em; left: 31px; top: 60px; line-height: 1.1; color: #fff;} .right-bon img{ width: 32px; height: 32px;} .right-bon a .child{ position: absolute; width: 150px; text-align: center; top: 50%; right: 150%; transform: translate(0,-50%); padding-right: 10px; opacity: 0; visibility: hidden; transition: 0.5s all; } .right-bon a .child dl{ border-radius: 5px; background: #fff; box-shadow: 0 0 5px rgba(0,0,0,0.1); border: 1px solid rgba(0,140,214,0.3); border-radius: 10px; padding: 5px 5px 10px; position: relative;} .right-bon a .child dl::after{ content: ' '; position: absolute; right: -10px; top: 50%; width: 0; height: 0; border: 5px solid rgba(0,0,0,0); border-left-color: #097fdf; z-index: 2; transform: translate(0,-50%);} .right-bon a:hover .child{ opacity: 1; visibility: visible; right: 100%;} .right-bon a .child dl img{ width: 100%; height: auto;} .right-bon #sctop{ visibility: hidden; opacity: 0; transition: 0.5s all; transform: translateY(20px);} .scrollbody .right-bon #sctop{ visibility: visible; opacity: 1; transform: translateY(0px);} .banner1 .ww .txt .art{transition:0.5s all; } .scrollbody .banner1 .ww .txt .art{ opacity:0; } .other_banner{ position: relative;} .other_banner .img_ratio{ padding-top: 30%;} .other_banner .txt{ position: absolute; top: 45%; left: 50%; transform: translate(-50%,-50%); z-index: 10; color: #fff; width: 90%; text-transform: uppercase;} .other_banner .txt h3{ margin-bottom: 0.5em;} .other_banner .txt article{ max-width: 40%;} .other_banner .bottom{ position: absolute; left: 0; right: 0; bottom: 0; z-index: 10; border-top: 1px solid rgba(255,255,255,0.2);} .other_banner .bottom .crumbs a{ color: #fff;} .other_banner .bottom .crumbs span{ color: #fff;} .news_banner .top, .other_banner_down .top{ position: absolute; left: 0; right: 0; top: 0; z-index: 10; } .other_banner_down .img_ratio{ padding-top: 21%;} .news_banner::after{ content: ''; position: absolute; z-index: 1; left: 0; top: 0; right: 0; height: 6em; background: linear-gradient(to bottom,rgba(0,0,0,0.5),rgba(0,0,0,0.4),rgba(0,0,0,0));} .other_banner_2 .txt{ top: auto; bottom: 90px; transform: translate(-50%,0);} .other_banner_2 .txt h3{ text-transform: uppercase;} .news_banner .img_ratio{ padding-top: 30%;} .other_banner .txt2 { background: linear-gradient(to right,rgba(0,140,241,1),rgba(0,140,241,0)); top: auto; bottom: 0; transform: translate(0,0); left: 0; right: 0; width: auto; padding: 2em 0;} .other_banner .txt2 h1{ /*width: 50%;*/ margin-bottom: 0.2em;} .crumbs{ padding: 1.5em 0;} .crumbs a{ position: relative; margin-right: 1em; padding-right: 1em;} .crumbs a::before{ content: "/"; position: absolute; right: -2px; top: 50%; transform: translateY(-52%);} .crumbs img{ width: 20px; height: 20px; position: relative; top: -1px;} .crumbs-fff .crumbs a{ color: #fff;} .crumbs-fff .crumbs span{ color: #fff;} .about-1{ position: relative; background:#f7f7f7;} .about-1 .wrap{ position: relative; z-index: 2;} .about-1 .bg{ position: absolute; left: 0; z-index: 1; top: 0; width: 100%; height: 100%; overflow: hidden;} .about-1 .bg img, .about-1 .bg video{position: absolute; left: -1px; top: -1px; width: 101%; height: 101%; margin: 0px auto; display: block; object-fit: cover;} .about-1 .tab-head{ text-align: center; padding:5em 0;} .about-1 .tab-head a{ display: inline-block; margin: 0 2em;} .about-1 .tab-head a.cur{ color: #097fdf; position: relative;} .about-1 .tab-head a.cur::before{ content: ''; position: absolute; left: 0; right: 0; bottom: -5px; height: 2px; background: #097fdf;} .about-1-box{ padding-bottom: 5em;} .about-1-box .tab-b{ display: none;} .about-1-box .tab-b.cur{ display: block;} .about-1-box .tab-b h2{ margin: 0.5em 0 1em;} .about-1-box .tab-body{ width: 35%; margin-right: 12%; position:relative;} .about-1-box .tab-body:hover .bon1{ opacity:1;} .about-1-box .tab-body .bon1{ opacity:0; transition:0.5s all;} .about-1-box .tab-body .bon1 a{ position:absolute; width:30%; justify-content:center; top:0; display:flex; height:100%; align-items:center;} .about-1-box .tab-body .bon1 a.left1{ right:100%; transform:rotateY(180deg);} .about-1-box .tab-body .bon1 a.right1{ left:100%;} .about-1-box .tab-body .bon1 a img{ transform:scale(0.6);} .about-1-box .right{ } .about-1-box .right img{ width: 100%; height: auto;} .mr2 { color: #097fdf;} .mr2 .img{width: 25px; margin-right: 10px; padding: 6px; border-radius: 100%; border: 1px solid rgba(0,140,214,0.3); transition: 0.5s all;} .mr2 span{transition: 0.5s all;} .mr2 img{ height: 25px;} .mr2:hover .img{ transform: rotateX(180deg); } .mr2:hover span{transform: translateX(6px);} .mr3 { color: #097fdf;} .mr3 .img{width: 22px; margin-right: 8px; padding: 6px; transition: 0.5s all;} .mr3 span{transition: 0.5s all;} .mr3 img{ height: 22px;} .mr3:hover .img{ transform: rotateX(180deg); } .mr3:hover span{transform: translateX(6px);} .about-2{ background: #fff; } .about-2 .box{padding: 5% 0;} .about-2 .art{ width: 50%; margin: 1em auto 2.5em; line-height: 2;} .about-2 ul{ margin: 0 -15px 3em;} .about-2 li{ float: left; width: 25%;} .about-2 li .w{ display: block; position: relative; margin: 0 15px 19px; border-radius: 10px; overflow: hidden;} .about-2 li .img_ratio{ padding-top: 63%; overflow: hidden;} .about-2 li .p{ position: absolute; padding:2em 0.7em 0.7em; left: 0; bottom: 0; right: 0; background: linear-gradient(to bottom,rgba(0,0,0,0),rgba(0,0,0,0.6)); color: #fff; z-index: 10;} .about-2 li:first-child{ width: 75%; font-size: 1.25em;} .about-2 li .img_ratio img{ transition: 0.5s all;} .about-2 li .w:hover .img_ratio img{ transform: scale(1.05);} .about-3{ background: #fafafa; } .about-3 .box{padding: 5% 0;} .about-3 li{ float: left; width: 33.33%;} .about-3 ul{ margin: 4em -20px 4em;} .about-3 .img_ratio{ padding-top:65.5%; overflow: hidden;} .about-3 .w{ display: block; margin: 0 20px; border-radius: 10px; box-shadow: 0 1px 5px rgba(0,0,0,0.05); overflow: hidden; background: #fff;} .about-3 .w:hover{ box-shadow: 0 5px 10px rgba(0,0,0,0.1);} .about-3 .w img{ transition: 0.5s all;} .about-3 .w:hover img{ transform: scale(1.02);} .about-3 .txt .d{ margin-bottom: 1em;} .about-3 .txt{ padding: 2em 2em 4em;} /*.pro-art-1 .left .a{ display: inline-block; padding: 8px 2em; border: 1px solid #ddd; border-radius: 5px; margin-top: 2em; transition: 0.3s all;} .pro-art-1 .left .a:hover{ background: #097fdf; color: #fff; border-color: #097fdf;}*/ .pro-art-1 .left .a1{ transition: 0.3s all; display: inline-block; height: 2.8em; line-height: 2.8em; background: #008cd6; border: 1px solid #008cd6; color: #fff; border-radius: 10px; padding: 0 3em; margin-right: 2em;margin-top: 2em;} .pro-art-1 .left .a1:hover{ background: #fff; color: #008cd6;} .pro-art-1 .right{ width: 60%;} .pro-art-1 .right img{ width: 100%; height: auto;} .pro-art-2{ background: #f8f8f8; padding: 4em 0;} .pro-art-2 article{ line-height: 1.8;} .pro-art-3{ padding-bottom: 5em;} .pro-art-3 .item{ padding: 4em 0 0;} .pro-art-3 .item dt{ margin-bottom: 1em;} .pro-art-3 .item ul{ margin: 0 -10px;} .pro-art-3 .item li{ float: left; width: 20%;} .pro-art-3 .item .w{ margin: 0 10px 20px; min-height: 8.5em; border: 1px solid #e9e9e9; padding: 1em;} .pro-art-3 .item .w .p2{ line-height:1.5; height:4.5em; overflow:hidden; text-overflow:ellipsis; display:-webkit-box;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;} .pro-art-3 .item .w .p22{ height:6em; -webkit-line-clamp:4;line-clamp:4; } .pro-art-3 .item .w:hover { border-color: #008cd6;} .pro-art-3 .item .w .p1{ color: #666; margin-bottom: 10px; text-overflow:ellipsis;white-space:nowrap;overflow:hidden;} .pro-art-3 .bon{ padding: 3em 0 4em;} .pro-art-3 .bon .a1{ transition: 0.3s all; display: inline-block; height: 2.8em; line-height: 2.8em; background: #008cd6; border: 1px solid #008cd6; color: #fff; border-radius: 10px; padding: 0 3em; margin-right: 2em;} .pro-art-3 .bon .a1:hover{ background: #fff; color: #008cd6;} .pro-art-3 .bon .a2{ transition: 0.3s all; height: 2.8em; color: #333; background: #fff; border: 1px solid #ddd; border-radius: 10px; padding: 0 3em;} .pro-art-3 .bon .a2 img{ margin-right: 1em;} .pro-art-3 .bon .a2:hover{ border-color: #008cd6; color: #008cd6;} .pro-art-3 .shear a{ display: inline-block; position: relative; padding: 2px 3px; margin-left: 20px;} .pro-art-3 .shear a .child{ position: absolute; bottom:110%; left: 50%; transform: translate(-50%,0); background: #fff; text-align: center; border-radius: 2px; transition: 0.5s all; height: 0; overflow: hidden; } .pro-art-3 .shear .t{ opacity: 0.5; color: #666;} .pro-art-3 .shear a .child .xx{padding:10px;} .pro-art-3 .shear a:hover .child{ height: 140px; box-shadow: 0 0 5px rgba(0,0,0,0.1);} .pro-art-3 .shear a .child img{ width: 100px; height: 100px;} .pro-art-3 .shear a .a1{ width: 30px; height: 30px;} .pro-art-3 .shear a:hover .a1{ opacity: 0.8;} .pro-art-4{ background: #f8f8f8; padding: 4em 0;} .pro4-swi{ margin: 0 0 0;} .pro4-box{ padding: 3em 0; position: relative;} .pro4-swi .img_ratio{ padding-top:92%; } .pro4-swi .swiper-slide{ padding: 10px 0;} .pro4-swi .w{ margin: 0 15px 0; background: #fff; display: block; padding: 1em; border-radius: 10px; box-shadow: 2px 2px 5px rgba(0,0,0,0.1);} .pro4-swi .w .txt{ padding: 1em;} .pro4-swi .w:hover{box-shadow: 5px 5px 10px rgba(0,0,0,0.1);} .pro4-bon a{ position: absolute; left: -60px; top: 50%; margin-top: -20px; padding: 7px; border-radius: 100%; border: 1px solid #ddd; transition: 0.5s all; } .pro4-bon a.left{ transform: rotateY(180deg);} .pro4-bon a.right{ right: -60px; left: auto;} .pro4-bon a:hover{ border-color: #008cd6; } .pro4-bon a:hover img{transform: rotateX(180deg);} .pro4-bon a img{width: 35px; height: 35px; transition: 0.5s all;} .pro-art-5{ background: #fff; padding: 4em 0;} .pro-art-5 ul{ margin: 3em -10px 0;} .pro-art-5 li{ float: left; width: 33.33%;} .pro-art-5 li .img_ratio{ padding-top:100%; } .pro-art-5 li dl{ border-radius: 10px; overflow: hidden; border: 1px solid #ddd; padding: 12px; margin: 0 10px 30px;} .pro-art-5 li a:hover dl{ border-color: #008cd6;} .pro-art-5 li dt{ float: left; width: 110px; margin-right: 20px;} .pro-art-5 li dd{ overflow: hidden;} .pro-art-5 li dd h2{ line-height: 1.8; height: 3.6em; } .pro-art-5 li dd .d{ color: #999; margin-top: 1em; font-size: 0.8em;} .join-1 .t{ padding: 10% 0 5%;} .join-1 .box{ padding-bottom: 5%;} .join-1 .left{ width: 52%; margin-right: 5%; } .join-1 .left .edit_con_original{line-height: 2;} .join-1 .right img{ width: 100%; height: auto; border-radius: 10px; overflow: hidden;} .join-2{ background: #fafafa;} .join-2 .tab-head{ padding: 3% 0 2%;} .join-2 .tab-head a{ display: inline-block; padding: 0.5em 0; margin: 0 3em; color: #666;} .join-2 .tab-head a.cur{ color: #008CD6; position: relative;} .join-2 .tab-head a.cur::after{ content:''; position: absolute; height: 2px; width: 100%; bottom: 0; left: 0; background: #008CD6;} .join-2 .t{ padding-top: 5%;} .join-2 .tab-box{ padding-bottom: 5%;} .join-2 .tab-box .tab-b{ display: none;} .join-2 .tab-box .tab-b.cur{ display: block;} .join-2 ul{ margin: 0 -20px;} .join-2 li{ float: left; width:33.33%;} .join-2 li .w{ display: block; margin: 40px 20px 0;} .join-2 li .img_ratio{ padding-top: 50%; border-radius: 10px;} .join-2 li a{ color: #333;} .join-2 li .lab{ margin:0.7em 0 0.3em;} .join-2 li h2{ color: #999;} .join-3{ background-size: 100% auto; background-repeat: no-repeat; background-position: center bottom;} .tit-b{ padding: 5% 0 0; width: 80%; margin: 0 auto; } .tit-b dd{ margin-top:3%; color: #666; line-height: 2;} .join-3 .box{ padding: 12% 0 12%; } .join-3 .box .w{ width: 580px; margin:0 auto ; position: relative;} .join-3 .box .w .c{ width: 100%; height: 580px;} .join-3 .box .w li{ position: absolute; } .join-3 .box .w li::after{ content: ''; position: absolute; width:12px; height: 12px; background:#008CD6;} .join-3 .box .w li.c1{ text-align: center; left: 0; right: 0; top: -3em;} .join-3 .box .w li.c1::after{ left: 50%; bottom: -18px; margin-left: -6px;} .join-3 .box .w li.c2{ text-align: center; left: 100%; top: 24%; white-space:nowrap; } .join-3 .box .w li.c2::after{ left:-20px; top: 50%; margin-top: -6px;} .join-3 .box .w li.c3{ text-align: center; left: 100%; top: 72%; white-space:nowrap; } .join-3 .box .w li.c3::after{ left:-20px; top: 50%; margin-top: -6px;} .join-3 .box .w li.c4{ text-align: center; left: 0; right: 0; bottom: -3.5em;} .join-3 .box .w li.c4::after{ left: 50%; top: -18px; margin-left: -6px;} .join-3 .box .w li.c5{ text-align: center; right: 100%; top: 24%; white-space:nowrap; } .join-3 .box .w li.c5::after{ right:-20px; top: 50%; margin-top: -6px;} .join-3 .box .w li.c6{ text-align: center; right: 100%; top: 72%; white-space:nowrap; } .join-3 .box .w li.c6::after{ right:-20px; top: 50%; margin-top: -6px;} .join-4-box{width: 650px; margin: 0 auto;} .join-4-box ul{ padding-top: 70%; position: relative; margin: 30% 0 20%;} .join-4-box .w{ background: #fff; border-radius: 20px; padding: 2em; box-shadow: 0 0 5px rgba(0,0,0,0.05); } .join-4-box li{ position: absolute; left: 0; top: 0; width: 100%; height: 100%;} .join-4-box li .bt{ position: absolute; background: #E0F1FA; padding: 1em; text-align: center; border-radius: 1em; cursor: pointer;} .join-4-box li.c1 .bt{ left: 0; top: 0; border-bottom-right-radius: 0; transform: translate(-130%,-50%);} .join-4-box li.c2 .bt{ right: 0; top: 0; border-bottom-left-radius: 0; transform: translate(130%,-20%);} .join-4-box li.c3 .bt{ left: 0; bottom: 0; border-top-right-radius: 0; transform: translate(-125%,0);} .join-4-box li.c4 .bt{ right: 0; bottom: 0; border-top-left-radius: 0; transform: translate(150%,-50%);} .join-4-box li.cur .w{ display: block; position: relative; z-index: 2;} .join-4-box li .w{ display: none;} .join-4-box li.cur .bt{ background: #008CD6; color: #fff;} .join-4-box li .w dt{ border-bottom: 1px solid #eee; padding: 0 0 0.5em; color:#008CD6;} .join-4-box li .w dt img{ margin-right: 1em;} .join-4-box li .w dd{ padding:2em 2em 1em;} .join-4-box li .w dd p{ display: inline-block; margin: 0 1% 1em; color: #333; min-width: 30%;} .join-5{ overflow: hidden;} .join-5 .img_ratio{ padding-top: 50%;} .join-5 .swiper-container{ overflow: visible;} .join5box{ width: 60%; margin: 0 auto; padding: 6em 0 10em;} .join5box .w{ border-radius: 10px; overflow: hidden; position: relative; box-shadow: 0 0 5px rgba(0,0,0,0.05);} .join5box .txt{ color: #fff; position: absolute; left: 0; bottom: 0; right: 0; z-index: 10; padding: 4em 3em 3em; background:linear-gradient(to bottom,rgba(0,0,0,0),rgba(0,0,0,0.5));} .join5box .txt h2{ margin-bottom: 0.5em;} .join5box .txt p{ opacity: 0.8;} .join-6{ background: #FAFAFA;} .join-6 ul{ padding: 12% 0 10%; margin: 0 -15px;} .join-6 li{ float: left;} .join-6 li a{ display: block; margin: 0 15px 30px; overflow: hidden; border-radius: 10px; position: relative;} .join-6 li .img_ratio{ padding-top: 50%; } .join-6 li .txt{ color: #fff; position: absolute; z-index: 2; left: 0; bottom: 0; right: 0; padding: 4em 2em 1em; background: linear-gradient(to bottom,rgba(0,0,0,0),rgba(0,0,0,0.7));} .join-6 li .txt p{ text-transform:uppercase; opacity: 0.5; margin-top: 0.5em;} .join-6 li.c1{ width: 33%;} .join-6 li.c1 .img_ratio{ padding-top: 171%; } .join-6 li.c1 .txt{ bottom: auto; top: 0; padding: 2em 2em 4em; background: linear-gradient(to top,rgba(0,0,0,0),rgba(0,0,0,0.7));} .join-6 li.c5, .join-6 li.c2{ width: 40%;} .join-6 li.c5 .img_ratio, .join-6 li.c2 .img_ratio{ padding-top: 66.3%; } .join-6 li.c3, .join-6 li.c4{ width: 27%;} .join-6 li.c3 .img_ratio, .join-6 li.c4 .img_ratio{ padding-top: 101.9%; } .liaojie-1{ min-height: calc(100vh - 80px); background-position: center;} .liaojie-1 .box .txt{ width: 52%; margin: 15% auto 10%;} .liaojie-1 .txt img{ width: 100%; height: auto;} .liaojie-1 .txt dd{ text-align:justify; color: #fff; margin: 5em 0 2em; line-height: 2;} .liaojie-1 .ul{ padding-bottom: 5%; margin: 0 10%; text-align: center;} .liaojie-1 li{ float: left; width: 33.33%; color: #fff;} .liaojie-1 li dt{ align-items: flex-end; line-height: 1; justify-content: center; margin-bottom: 1em;} .liaojie-1 li dt .w{ position: relative;} .liaojie-1 li dt .w p{ font-weight: bold;} .liaojie-1 li dt em{ white-space: nowrap; margin-bottom: 0.5em; margin-left: 1em; position: absolute; left: 100%; bottom: 0; } .liaojie-2 .t{ padding: 10% 0 5%;} .liaojie-2 .box{ padding: 0 0 5%;} .liaojie-2 .left{ width: 55%; margin-right: 5%;} .liaojie-2 .right{ flex: 1;} .liaojie-2 .video-play{ position: relative; display: block; border-radius: 10px; overflow: hidden;} .liaojie-2 .video-play .play{ position: absolute; z-index: 3; border: 1px solid #fff; border-radius: 10px; left: 50%; top: 50%; transform: translate(-50%,-50%); padding: 10px 2em;} .liaojie-2 .video-play .play img{ width: 26px; height: auto;} .liaojie-2 .right .img_ratio{ padding-top: 82%;} .liaojie-3{ background: #fafafa;} .liaojie-3 .box{ padding: 12% 0;} .liaojie-3 .box .left{ width: 45%; margin-right: 5%;} .liaojie-3 .left ul{ margin: 0 -20px;} .liaojie-3 .left li{ float: left; width: 50%;} .liaojie-3 .left li .w{ margin: 0 20px;} .liaojie-3 .left li .img_ratio{ padding-top: 133%;} .liaojie-3 .left li .txt{ background:url(/static/images/a1/b1.jpg) #008cd6 right top ; background-size: auto 100%; background-repeat: no-repeat; color: #fff; padding: 1em 1.5em;} .liaojie-3 .box .left1{ width: 25%; margin-right: 5%;} .liaojie-3 .left1 ul{ margin: 0 -20px;} .liaojie-3 .left1 li{ float: left; width: 100%;} .liaojie-3 .left1 li .w{ margin: 0 20px;} .liaojie-3 .left1 li .img_ratio{ padding-top: 133%;} .liaojie-3 .left1 li .txt{ background:url(/static/images/a1/b1.jpg) #008cd6 right top ; background-size: auto 100%; background-repeat: no-repeat; color: #fff; padding: 1em 1.5em;} .liaojie-3 .right .t5 img{ width: 165px; height: auto;} .liaojie-3 .right .t2{ margin: 0.2em 0 0.6em; } .liaojie-3 .right .t3{ line-height:2; height: 8em; overflow: hidden;} .liaojie-3 .right.open .t3 {height: auto; } .liaojie-3 .right .c2{ display: none;} .liaojie-3 .right.open .c1{ display: none;} .liaojie-3 .right.open .c2{ display: block;} .liaojie-3 .right .t4{ padding: 3em 0;} .liaojie-4{ background-color: #f8fcfe; background-size: 100% auto; background-position: bottom center; background-repeat: no-repeat;} .liaojie-4 .tab-box{ padding: 5% 0;} .liaojie-4 .left{ width: 35%;} .liaojie-4 .left .tit{ line-height: 1.2;} .liaojie-4 .left .tab-head { position: relative; margin-top: 1em; margin-left: 10px; padding: 1em 0 0.5em; width: 6em;} .liaojie-4 .left .tab-head::after{ position: absolute; content: ''; left: 6px; top: 0; bottom: 0; width: 1px; background: #cacaca; z-index: 0;} .liaojie-4 .tab-head li{ position: relative; z-index: 2; padding-left: 1.5em; margin-bottom: 0.5em; cursor:pointer;} .liaojie-4 .tab-head li span{ display: inline-block;} .liaojie-4 .tab-head li::after{ content: ''; position: absolute; left: 0; top: 50%; border: 1px solid #cacaca; background: #fff; transform: translate(0,-50%); width: 10px; height: 10px; border-radius: 100%;} .liaojie-4 .tab-head li.cur::after{ transform:translate(0,-50%) scale(1.5); border-color: #008CD6;} .liaojie-4 .tab-head li.cur span{ transform: scale(1.5); transform-origin: left center; color: #008CD6;} .liaojie-4 .right{ flex: 1;} .liaojie-4 .right .t{margin-bottom: 10px;} .liaojie-4 .right li{ margin-bottom: 1em;} .liaojie-4 .right dt{ float: left; width: 200px; border-radius: 1em; background: #e1f2fa; display: block; margin-right: 2em; color: #5fa4c9;} .liaojie-4 .right dt .box{padding-top: 60%; position: relative; border-radius: 1em; overflow: hidden;} .liaojie-4 .right dd{ overflow: hidden;} .liaojie-4 .right dt .img_ratio{ width: 100%; position: absolute; height: 100%;} .liaojie-4 .right dt .w{ position: absolute; width: 100%; height: 100%; justify-content: center; left: 0; top: 0;} .liaojie-4 .right dd{ line-height: 2; color: #666;} .liaojie-4 .right dd .p1{ margin-bottom: 0.5em;} .liaojie-5 .t{ padding: 5% 0 0%;} .liaojie-5 ul{ padding: 5% 0 8%; margin: 0 -30px;} .liaojie-5 li{ float: left; width: 50%; text-align: center;} .liaojie-5 li:nth-child(1) dl, .liaojie-5 li:nth-child(2) dl{ border-top: 1px solid #ddd;} .liaojie-5 li dl{ margin: 0 30px 0; padding: 2em 1em 2em; border-bottom: 1px solid #dddddd; cursor: pointer; position: relative;} .liaojie-5 li dl::after{ content: ''; position: absolute; top: 50%; transform: translateY(-50%) rotateX(0); right: 1em; text-align: center; background: url(../images/j4.png); background-size: 100% 100%; width: 24px; height: 24px; transition: 0.5s all; } .liaojie-5 li dl:hover::after{ transform:translateY(-50%) rotateX(180deg); } .liaojie-5 li dl:hover{ box-shadow: 3px 3px 10px rgba(0,0,0,0.1); border-radius: 10px;} .liaojie-5 li dd { display: flex; align-items: center;} .liaojie-5 li dd .p1{ font-size: 1.6em; margin-right: 1em;} .liaojie-5 li dd .p2{ color: #008CD6;} .liaojie-5 li dd article{ display: none;} body .demo-liaojie{ border-radius: 20px;} body .demo-liaojie .layui-layer-title{ display: none;} body .demo-liaojie2 .layui-layer-title{ display: block;} .demo-liaojie .dlbox{ padding:2em 2em 10px;} .demo-liaojie .dlbox2{line-height:2; } .demo-liaojie .layui-layer-setwin { right: 20px; top: 20px;} .demo-liaojie .layui-layer-setwin a::after{ position: absolute; content: ''; border: 2px solid #666; border-radius: 100%; left: -8px; top:-8px; right: -6px; bottom: -6px;} .demo-liaojie .layui-layer-setwin a{ margin-left: 0;} .demo-liaojie .p1{ font-size: 1.8em;} .demo-liaojie .p2{ color: #007dd8; margin: 0.5em 0 1em;} .demo-liaojie .art{ line-height: 2;} .liaojie-6{ color: #fff;} .liaojie-6 .box{ padding: 5% 0 7%;} .liaojie-6 .t3{ display: flex;} .liaojie-6 .t3 .img{ border: 1px solid rgba(255,255,255,0.2); border-radius: 100%;} .liaojie-6 .t3 a{ color: #fff; margin-right: 3em;} .liaojie-6 .t2{ max-width: 420px; margin: 0 0 2em;} .liaojie-6 ul{ margin: 8% 0 5%;} .liaojie-6 li{ float: left; text-align: center; margin-right: 5%; } .liaojie-6 li .w .p1{ font-weight: bold;} .brand-1 .box{ padding: 10% 0;} .brand-1 .art{ line-height: 1.8;} .brand-1 .img{ margin: 5% 0 2%;} .brand-1 .img img{ max-width: 100%; height: auto;} .brand-2 { background-position: center;} .brand-2 .box{ padding: 5% 0;} .brand-2 h2{ margin-bottom: 5%; text-align: center;} .brand-2 .right{ justify-content: space-between;} .brand-2 .right .item{ width: 48%; box-sizing: border-box; border-radius: 10px; margin-bottom: 2em; padding:1em 2em; color: #fff;} .brand-2 .right .item dt{ margin-bottom: 0.5em;} .brand-2 .right .item dd{ min-height: 12em; transform: scale(0.8); transform-origin:left top;} .brand-3 .box{ padding: 5% 0;} .brand-3 .box .left li{ float: left; width: 20%;} .brand-3 .box .left li dl{ margin-right:20px; height: 260px; box-sizing: border-box; padding: 1em 1.5em; color: #fff; border-radius: 10px;} .brand-3 .box .left li dt{ padding: 0.5em 0 1em;} .brand-3 .box .left li dd{ white-space:nowrap; transform: scale(0.8); transform-origin:left top;} .brand-3 .box .t1 .right{ width: 380px; border-radius: 10px; overflow: hidden;} .brand-3 .box .t1 .right img{ height: 260px;} .brand-3 .txt{ padding-bottom: 5%;} .brand-3 .txt dt{ text-align: center;} .brand-4{ background-position: center;} .brand-4 .box{ padding: 8% 0;} .brand-4 .left{ float: left; width: 50%; margin-right: 5%;} .brand-4 .left img{ width: 100%; height: auto;} .brand-4 .right article{ width: 80%;} .culture-art .img_ratio{padding-top: 57.5%; border-radius: 10px; overflow: hidden; box-sizing: 0 0 5px rgba(0,0,0,0.5);} .culture-art{ overflow: hidden; padding: 5% 0;} .culture-art .culture-swiper{ width: 60%; margin: 0 auto;} .culture-art .swiper-container{ overflow: visible;} .culture-art .bont { padding: 5% 0 0; color: #008CD6;} .culture-art .bont span{ margin: 0 1em;} .culture-art .bont img{ width: 25px; height: 25px; vertical-align: top;} .culture-art .bont a{ width: 25px; height: 25px; padding: 5px; border: 1px solid #008CD6; border-radius: 100%; display: block;} .culture-art .bont a.left{ transform: rotateY(180deg);} .culture-art .bont a img{ transition: 0.5s all;} .culture-art .bont a:hover img{ transform: rotateX(180deg);} .honor-1 .box{ padding:5% 0;} .honor-1 .t2{ text-align: center; padding: 2% 0 4%;} .honor-1 .t2 a{ display: inline-block; margin: 0 3em; padding: 0.5em 0; position: relative;} .honor-1 .t2 a.cur{ color: #008CD6;} .honor-1 .t2 a.cur::before{ content: ' '; position: absolute; left:10px; right: 10px; bottom: 0; height: 2px; background: #008CD6; } .honor-1 .demo-gallery{ overflow: hidden; margin: 0 -10px;} .honor-1 .demo-gallery a{ float: left; width:25% ;} .honor-1 .demo-gallery .img_ratio{ padding-top: 60%;} .honor-1 .demo-gallery .w{ margin: 0 10px 30px; overflow: hidden; border-radius: 10px; border:1px solid #eee;} .honor-1 .demo-gallery .txt{ padding: 1.5em 1.5em;} .honor-1 .demo-gallery .txt article{ line-height: 1.8; height: 7.2em;} .honor-1 .demo-gallery .txt .d{ margin-bottom: 0.5em;} .honor-1 .demo-gallery a:hover .w{ box-shadow: 2px 2px 8px rgba(0,0,0,0.05);} .status-1 .box{ padding: 5% 0;} .status-1 .t{ margin-bottom: 3%;} .status-1 ul{ margin: 0 -20px;} .status-1 li{ float: left; width:33.33%;} .status-1 li dl{ border: 1px solid #eee; box-shadow: 0 1px 1px rgba(0,0,0,0.05); border-radius: 8px; margin: 0 20px 40px; overflow: hidden; align-items: flex-start; height: 200px; justify-content: center; flex-flow: column;position:relative;} .status-1 li dt{ width: 140px; position:absolute;right:0px;bottom:10px;} .status-1 li dd{ } .status-1 li dd .w{padding:1em 1em 1em 2em;} .status-1 li dd{ overflow:hidden; } .status-1 li dd h3{ color: #008CD6; margin-top: 0.5em;} .status-1 li dt .img_ratio{ padding-top: 70%;} .status-1 li:hover dl{ box-shadow:2px 2px 5px rgba(0,0,0,0.1) ;} .society-1{ background-position: center;} .society-1 .box{ padding: 10% 0 10%;} .society-1 .left{ width: 480px; margin-right: 100px;} .society-1 .left .img_ratio{ padding-top: 135%; border-radius: 10px; overflow: hidden;} .society-1 .right{ flex: 1;} .society-1 .right .t2{ margin: 3em 0 2em; line-height: 1.8;} .society-1 .right ul{ width: 90%; margin: 0 -15px;} .society-1 .right li{ float: left; width: 33.33%; text-align: left; } .society-1 .right li .w{ display: block; margin: 0 15px 40px; color: #1A93D8;} .society-1 .right li .w:hover{ color: #006aa3;} .society-1 .right li .w .img_ratio{ padding-top: 43%; border-radius: 10px; margin-bottom: 0.5em;} .society-1 .right li .w p{ margin-top: 0.5em;} .society-1 .right li .img{ height: 16px; margin-left: 0.3em;} .society-1 .right li .img img{ width: 16px; height: 16px;} .society-1 .right li .w:hover .img img{ transform: rotateX(180deg) translateX(5px);} .society-2 .box{ padding: 6% 0 9%;} .society-2 ul{ margin: 0 -14px;} .society-2 li{ float: left; width: 25%;} .society-2 li a{ display: block; border: 1px solid #eee; margin: 0 14px 28px; border-radius: 10px; overflow: hidden; position: relative;} .society-2 li .img_ratio{ padding-top: 135%;} .society-2 li .txt{ position: absolute; left: 0; top: 0; width: 100%; height: 100%; display: flex; justify-content: center; align-items: center; z-index: 2; background: rgba(0,121,214,0.8); opacity: 0; transition: 0.5s all;} .society-2 li .txt img{ display: block; margin: 0 auto 2em; width: 26px; height: auto;} .society-2 li .txt span{ display: inline-block; border: 1px solid #fff; border-radius: 10px; padding: 5px 2em; color: #fff;} .society-2 li a .txt span:hover{ background: #fff; color: #008CD6;} .society-2 li a:hover .txt{ opacity: 1;} .society_art{ padding: 5% 0;} .society_art .t1{ margin-bottom: 2%;} .culture-list .box{ padding: 5% 0;} .culture-list .t2{ text-align: center; padding: 0 0 4%;} .culture-list .t2 a{ display: inline-block; margin: 0 3em; padding: 0.5em 0; position: relative;} .culture-list .t2 a.cur{ color: #008CD6;} .culture-list .t2 a.cur::before{ content: ' '; position: absolute; left:10px; right: 10px; bottom: 0; height: 2px; background: #008CD6; } .culture-list ul{ overflow: hidden; margin: 0 -20px;} .culture-list ul li{ float: left; width:33.33% ;} .culture-list ul .img_ratio{ padding-top: 65.5%;} .culture-list ul .w{ display: block; margin: 0 20px 40px; overflow: hidden; border-radius: 10px; border:1px solid #eee;} .culture-list ul .txt{ padding: 1.5em 1.5em;} .culture-list ul .txt article{ line-height: 1.8; height: 5.4em;} .culture-list ul .txt .d{ margin-bottom: 0.5em;} .culture-list ul a:hover { box-shadow: 2px 2px 8px rgba(0,0,0,0.05); background: #fbfcff;} .news-1 .box{ padding: 5% 0;} .news-1 .box2 { margin: 3% 0 3%;} .news-1 .left{ width: 55%; margin-right: 30px; border-radius: 12px; overflow: hidden; background: #F7F7F7; } .news-1 .left .txt{ padding:1.5em 2em;} .news-1 .left .img_ratio{ padding-top: 63%; } .news-1 .box2 .ellipsis-2{ line-height: 1.8; height: 3.6em;} .news-1 .right{ flex: 1;} .news-1 .right dt{ float:left; width: 190px; margin-right: 20px;} .news-1 .right dd{ flex: 1;} .news-1 .right .img_ratio{ padding-top: 66%; border-radius: 10px; } .news-1 .d{ margin-bottom: 0.8em;} .news-1 .right li{ margin-bottom: 30px;} .news-1 .right li:last-child{ margin: 0;} .news-2{ background: #fafafa;} .news-2 .box{ padding: 5% 0;} .news-2 .img_ratio{ padding-top: 48%;} .news-2 .swiper{overflow: hidden; border-radius: 10px;} .news-2 .w{ position: relative; display: block; } .news-2 .w .d{ margin-top: 1em;} .news-2 .txt{ z-index: 3; color: #fff; position: absolute; left: 0; bottom: 0; right: 0; padding: 4em 2em 2em; background: linear-gradient(to bottom,rgba(0,140,214,0),rgba(0,140,214,0.8));} .news-2 .swi-box{ position: relative; margin: 2% 0;} .news-2 .swi-box .bon a{ position: absolute; top: 50%; margin-top:-30px; padding: 10px; border: 1px solid rgba(0,140,214,0.2); border-radius: 100%; transition: 0.5s all;} .news-2 .swi-box .bon a.left{ left: -70px; transform: rotateY(180deg);} .news-2 .swi-box .bon a.right{right: -70px;} .news-2 .swi-box .bon a img{ width: 25px; height: 25px; position: relative; transition: 0.5s all;} .news-2 .swi-box .bon a:hover img{ transform: rotateX(180deg);} .news-2 .swi-box .bon a:hover{ border-color: #008CD6;} .news-3 .box{ padding: 5% 0 3%;} .news-3 ul{ margin: 4% -20px;} .news-3 ul li{ float: left; width:33.33% ;} .news-3 ul .img_ratio{ padding-top: 56%;} .news-3 ul a{ display: block; margin: 0 20px 40px; overflow: hidden; border-radius: 10px; border:1px solid #eee;} .news-3 ul .txt{ padding: 1.5em 1.5em;} .news-3 ul .txt article{ line-height: 1.8; height: 3.6em;} .news-3 ul .txt .d{ margin-bottom: 0.5em;} .news-3 ul .img{ position: relative;} .news-3 ul a:hover{ box-shadow: 2px 2px 8px rgba(0,0,0,0.05);} .news-3 ul a:hover .play{ background-color: rgba(0,121,214,0.5);} .news-3 ul .play{ position: absolute; z-index: 3; border: 1px solid #fff; border-radius: 10px; left: 50%; top: 50%; transform: translate(-50%,-50%); padding: 10px 2.5em; background: rgba(51,51,51,0.2);} .news-3 ul .play img{ width: 26px; height: auto;} body .pages{ padding: 2% 0 2%;} body .pages a, body .pages span{ padding: 0; min-width: 40px; text-align: center; margin: 0 4px; height: 40px !important; line-height: 40px !important;} body .pages .layui-laypage-prev, body .pages .layui-laypage-next{ padding: 0 1em;} body .pages a:hover, body .pages span:hover{ color: #008CD6;} body .layui-laypage input:focus{ border-color: #008CD6 !important;} body .layui-laypage .layui-laypage-curr .layui-laypage-em{ background: #008CD6;} body .layui-laypage input, body .layui-laypage button{ height: 40px; line-height: 40px;} .news-list .box{ padding: 5% 0;} .news-list-ul{ padding: 5% 0 0%; margin: 0 -20px;} .news-list-ul li{ float: left; width:33.33% ;} .news-list-ul .img_ratio{ padding-top: 56%;} .news-list-ul a{ display: block; margin: 0 20px 40px; overflow: hidden; border-radius: 10px; border:1px solid #eee;} .news-list-ul .txt{ padding: 1.5em 1.5em;} .news-list-ul .txt article{ line-height: 1.8; height: 5.4em;} .news-list-ul .txt .d{ margin-bottom: 0.5em;} .news-list-ul .img{ position: relative;} .news-list-ul a:hover{ box-shadow: 2px 2px 8px rgba(0,0,0,0.05);} .news-list2-ul{ padding: 3% 0 0;} .news-list2-ul li{ background: #FAFAFA; border-radius: 10px; margin-bottom:36px; overflow: hidden;} .news-list2-ul li .item{ display: block;} .news-list2-ul li .img_ratio{ padding-top: 50%;} .news-list2-ul li .img2{ float: left; width:48%; border-radius: 10px; overflow: hidden;} .news-list2-ul li .txt{ overflow: hidden; padding: 3em 3em 1em;} .news-list2-ul li .art{ margin: 1.8em 0;} .news-list2-ul li .art .oh{ color: #999;} .news-list2-ul li .art p{ margin-bottom: 0.5em;} .network{ background: #007dd8; color: #fff;} .network .edit_con_original{ color: #fff;} .network-1 .box{ padding: 5% 0 10%;} .network-1 .tit{ margin-bottom: 1em;} .network-2 .tab-a{ display: inline-block; margin: 0 2em; border-radius: 8px; border: 1px solid #fff; padding: 0.3em 1.5em; cursor: pointer; min-width: 4em; text-align: center; color: #fff;} .network-2 .tab-a.cur{ color: #007dd8; background: #fff;} .network-2 .tab-b{ display: none; text-align: center;} .network-2 .tab-b img{max-width: 100%; height: auto;} .network-2 .tab-b.cur{ display: block;} .network-3 ul{ padding: 5% 0 10%; max-width: 60%; margin:0 auto; justify-content: space-between;} .network-3 ul dt{ margin-bottom: 1em;} .network-3 ul dt img{ width: 60px; height: 60px;} .download-1 .box{ padding: 6% 0 0%;} .download-1 ul{ margin:0 -15px;} .download-1 li{ float: left; width: 25%;} .download-1 li{ float: left; width:25% ;} .download-1 li .img_ratio{ padding-top: 60%;} .download-1 li .w{ margin: 0 15px 30px; overflow: hidden; border-radius: 10px; border:1px solid #eee;} .download-1 li .txt{ padding: 1em 1.5em;} .download-1 li .txt .d{ margin: 0.8em 0; justify-content: space-between;} .download-1 li .txt .p{ width: 90%; margin: 0 auto; padding: 1em 0; justify-content: space-between;} .download-1 li .txt .p a{ width:5em; text-align: center; padding: 0.3em 1em; border-radius: 20px; border: 1px solid #008CD6; color: #008CD6;} .download-1 li .txt .p a:hover{ background-color: #fafafa; } .download-1 li .txt .p a.a2{ color: #fff; background: #007dd8;} .download-1 li .txt .p a.a2:hover{ background: #006aa3; border-color: #006aa3;} .download-1 li:hover .w{ box-shadow: 2px 2px 8px rgba(0,0,0,0.05);} .download-2 .box{ padding: 6% 0 9%;} .download-2 ul{ margin: 0 -14px;} .download-2 li{ float: left; width: 25%;} .download-2 li a{ display: block; border: 1px solid #eee; margin: 0 14px 28px; border-radius: 10px; overflow: hidden; position: relative;} .download-2 li .img_ratio{ padding-top: 135%;} .download-2 li .txt{ position: absolute; left: 0; top: 0; width: 100%; height: 100%; display: flex; justify-content: center; align-items: center; z-index: 2; background: rgba(0,121,214,0.8); opacity: 0; transition: 0.5s all;} .download-2 li .txt img{ display: block; margin: 0 auto 2em; width: 26px; height: auto;} .download-2 li .txt span{ display: inline-block; border: 1px solid #fff; border-radius: 10px; padding: 5px 2em; color: #fff;} .download-2 li a .txt span:hover{ background: #fff; color: #008CD6;} .download-2 li a:hover .txt{ opacity: 1;} .pro-2{ position: relative; overflow: hidden; color: #fff; margin: 5% 0 0; background: linear-gradient(90deg, #0079D6 0%, #019CEE 100%);} .pro-2 .wrap{ position: relative;} .pro-2 .box{ position: absolute; left: 0; transform: translateY(-50%); top: 50%; max-width: 720px; bottom: 0;} .pro-2 .bg{ float: right; margin-right: -10%;} .pro-2 .mr3{ color: #fff;} .pro-2 .mr3 .img{ border: 1px solid rgba(255,255,255,0.4); padding: 8px; border-radius: 100%;} .pro-2 ul{ justify-content:space-between; margin: 3em 0; } .pro-2 ul li{ text-align: center; line-height: 1.8;} .pro-2 ul li dt{ margin-bottom: 0.5em;} .pro-2 .t2{ max-width: 70%; line-height: 2; margin-top: 1em;} .pro-3 .box{ padding: 5% 0;} .pro-3 .left{ margin-right: 10%; max-width: 50%;} .pro-3 .left img{ width: 100%; height: auto;} .pro-3 .right{color: #474747;} .pro-3 h3{ text-transform:uppercase; margin:1em 0 2em;} .prolist-1 .box{ padding: 9% 0;} .prolist-1 .left { width: 41%; margin-right:5%;} .prolist-1 .left .img_ratio{ padding-top: 81%; } .prolist-1 .right .t1{ margin:0 0 0.8em;} .prolist-1 .right article{ max-height: 17.2em; overflow: hidden; margin-bottom: 1em;} .prolist-1 .right.open article{ max-height:none;} .prolist-1 .right .c2{ display: none;} .prolist-1 .right.open .c1{ display: none;} .prolist-1 .right.open .c2{ display: block;} .prolist-2 { background: #F4F4F4;} .prolist-2 .box{ padding: 5% 0;} .prolist-2 ul{ margin: 3% -12px 0;} .prolist-2 li{ float:left; width: 33.33%;} .prolist-2 li a{ padding: 1em 1em; display: block; margin: 0 12px 24px; background: #fff; border: 1px solid #E5E5E5;} .prolist-2 li a:hover{box-shadow: 0px 0px 15px 1px rgba(146,146,146,0.2);} .prolist-3 { background: #fff;} .prolist-art-1{ position: relative; z-index: 3; background: #F8F8F8;} .prolist-art-1 .top{ position: relative; background: #fff; padding:2em 2em 1em; border-radius: 10px; top: -7em;} .prolist-art-1 li{ display:inline-block; min-width: 24%; margin-bottom: 1em; } .prolist-art-1 li.cur a{ color: #007dd8; text-decoration: underline;} .prolist-art-1 .box{ position: relative;top: -4em;} .prolist-art-1 .box article{ line-height: 1.8; margin-top: 2em; text-indent: 2em;} .prolist-art-2 .wrap{ position: relative;} .prolist-art-2 .box{ padding: 3% 0 0;} .prolist-art-2 .item{ padding-bottom: 4%;} .prolist-art-2 .tit h3{ text-transform: uppercase;} .prolist-art-2 .tit h3::before{ content: ''; width: 35px; height: 15px; background: linear-gradient(90deg, #0F89E4 0%, #FFFFFF 100%);} .prolist-art-2 .img_ratio{ padding-top:92%; } .prolist-art-2 .img_ratio img{ object-fit:contain} .prolist-art-2 .box ul{ margin: 0 -15px;} .prolist-art-2 .box li{ float: left; width:25% ; padding-bottom:8px;} .prolist-art-2 .w{ margin: 17px 12px 0; background: #fff; display: block; padding: 1em; position:relative; border-radius: 10px; box-shadow: 1px 1px 5px rgba(0,0,0,0.15); } .prolist-art-2 .w .txt{ padding: 1em;} .prolist-art-2 li:hover .w{box-shadow: 2px 2px 10px rgba(0,0,0,0.2);} @media only screen and (min-width:1100px) { .pro4-swi .swiper-slide{position: relative; overflow:hidden;} .prolist-art-2 .box li{ position: relative; overflow:hidden;} /*.prolist-art-2 .box li:hover::after{ content: ''; position: absolute; left: 50%; top: 35%; margin: -10px 0 0 -5px; border: 5px solid rgba(0,0,0,0); border-bottom-color: rgba(0,0,0,0.5);}*/ .pro4-swi .swiper-slide:before, .prolist-art-2 .box li:before { content: attr(data-content); position: absolute; border-radius: 10px; z-index: 10; bottom:8px; top: 17px; right: 12px; left: 12px; background: rgba(0,0,0,0.77); color: #fff; padding: 1.5em; opacity:0; visibility:hidden; transition:0.5s all; pointer-events: none; overflow:hidden; transform:translateY(105%); text-align: justify;} .pro4-swi .swiper-slide:hover:before, .prolist-art-2 .box li:hover:before{opacity:1; visibility:visible; transform:translateY(0)} .pro4-swi .swiper-slide:before{bottom:10px; top: 10px; right: 15px; left: 15px;} } .pro-right-menu{ position: absolute; left:102%; top: 0; white-space: nowrap; padding-bottom: 2em; } .pro-right-menu ul{ padding-top:3em ; position: relative; min-height: 50vh;} .pro-right-menu ul::after{ content: ''; position: absolute; left: 4px; top: 0; width: 1px; height: 100%; background: #eee; z-index: 1;} .pro-right-menu li{ cursor: pointer; z-index: 2; position: relative; padding-left: 1.5em; margin-top: 1em;} .pro-right-menu li::after{ content: ''; width: 10px; height: 10px; background: #E5E5E5; border-radius: 50%; position: absolute; left: 0; top: 50%; margin-top: -5px;} .pro-right-menu li.cur { color: #0079D6;} .pro-right-menu li.cur::after{ background-color: #0079D6;} .pro-right-menu.fex ul{ position: fixed; top: 80px;} .setmap li{ padding: 3% 0;} .setmap li:nth-child(2n){ background: #FAFAFA;} .setmap li dt{min-width: 8em; margin-right: 1em; position: relative; } .setmap li dt a{ position: relative;} .setmap li dt a::after{ content: ''; position: absolute; left: 0; bottom: -6px; height: 2px; width: 1.5em; background: #008CD6; transition: 0.5s all;} .setmap li dt a:hover::after{ width: 100%;} .setmap li dd{ flex: 1; margin: 0 -10px;} .setmap li dd p{ float: left; width: 33.33%;} .setmap li dd p a{ padding: 0.8em 1em; border: 1px solid #e5e5e5; margin: 12px 12px ;} .setmap li dd p a span{ flex: 1;} .setmap li dd p a:hover{ background: #0079D6; border-color: #0079D6; color: #fff;} .contact .box{ padding: 2% 0;} .contact li{ padding: 5% 0; border-bottom: 1px solid #D8D8D8;} .contact li:last-child{ border-bottom: 0;} .contact li .left{ width: 46%; margin-right: 5%;} .contact li .img_ratio{ padding-top: 50%; border-radius: 10px; overflow: hidden;} .contact li .right .t1{ color: #007dd8;} .contact li .right article{ margin: 1em 0;} .contact li .right article p{ margin-bottom: 0.5em;} .contact li .right article p:last-child{ margin-bottom: 0;} .contact22{ background: #fbfbfb;} .contact22 .box{ padding: 2% 0;} .contact22 ul{ margin: 0 -30px 0;} .contact22 li{ padding: 0 0; float: left; width: 50%; } .contact22 li .ww{ background: #fff; padding:2em 3em; border-radius: 10px; box-shadow: 3px 3px 10px rgba(0,0,0,0.05); margin: 0 30px 60px; min-height: 220px;} .contact22 li .right .t1{ color: #007dd8;} .contact22 li .left{ width: 46%; margin-right: 5%;} .contact22 li .img_ratio{ padding-top: 50%; border-radius: 10px; overflow: hidden;} .contact22 li .right article{ margin: 1em 0;} .contact22 li .right article p{ margin-bottom: 0.5em;} .contact22 li .right article p:last-child{ margin-bottom: 0;} .cont-tt{ padding: 4% 0 4%;} .contact-art .box{ padding: 5% 0;} .contact-art .top { padding-bottom: 5%;} .contact-art .top .item2{ margin: 0 30px;} .contact-art .top .item3 a{ height: 38px; background: #008CD6; padding: 0 2em; border-radius: 5px; color: #fff;} .contact-art .top .item3 a img{ margin-right: 10px;} body .layui-form-select dl dd.layui-this{ background: #007dd8;} .contact-art .table table{ width: 100%;} .contact-art .table thead td{ background: #f6f9fe; text-align: center; padding:1.2em 0;} .contact-art .table td{ padding: 1.5em 1em; border-bottom: 1px solid #ddd;} .contact-art .table tbody tr:nth-child(2n){ background: #fcfcfc;} .contact-art .table tbody tr:last-child td{ border: 0;} .other-art .box{ padding: 5% 0;} .other-art .tit{ margin-bottom: 5%;} .news-details .box{ padding: 5% 0 2%;} .news-details .bottom{ padding-top: 5%;} .news-details .bottom .left a{ display: inline-block; color: #666;} .news-details .bottom .left a:hover{ color: #008CD6;} .news-details-2{ background: #fff; border-top: 1px solid #eee;} .shear22{ color: #808080;} .shear22 a{ display: inline-block; position: relative; background: #fff; border-radius: 4px; padding: 2px 3px; margin-right: 5px;} .shear22 a:hover{ background: #eee;} .shear22 a .child{ position: absolute; bottom:110%; left: 50%; transform: translate(-50%,0); background: #fff; text-align: center; border-radius: 2px; transition: 0.5s all; height: 0; overflow: hidden; } .shear22 a .child .xx{padding:5px 5px 10px;} .shear22 a:hover .child{ height: 140px; box-shadow: 0 0 5px rgba(0,0,0,0.1);} .shear22 a .child img{ width: 100px; height: 100px;} .shear22 a .a1{ width: 25px; height: 25px;} .demo-video video{ vertical-align: top; width: 100%; height: 100%; background: #000; } .txt_animate{ opacity: 0; line-height: 1.1;} .txt_animate span{ position: relative; display: inline-block; overflow: hidden;} .txt_animate span i{ display: inline-block; position: relative; transform: translateY(1em); opacity: 0; transition: 0.5s all;} .txt_animate.animated{ opacity: 1;} .txt_animate.animated span i{ opacity: 1; transform: translateY(0); } .search-tt{ background: #f8f8f8;} .search-title{ padding: 0 0 0;} .search-title .t1 { margin: 1% auto 2%; background: #fff; align-items:center; width: 50%; border-radius: 10px; padding-right: 10px; border: 1px solid #007dd8; overflow: hidden; position: relative;} .search-title .t1 input{ border: 0; padding: 10px 10px 10px 20px; width: 100%; padding-left: 2.5em; background: url(../images/s22.png) no-repeat 10px center; background-size: 21px 21px;} .search-title .t1 input::placeholder{ color: #aaa;} .search-title .t1 button{ background: #007dd8; width: 6em; text-align: center; color: #fff; border: 0; position: absolute; top: 0; bottom: 0; right: 0; z-index: 2;} .search-top { padding: 5% 0 3%;} .search-top a{ margin:0 1em 0; position: relative; padding: 0.2em 2em; border: 1px solid #ddd; border-radius: 10px;} .search-top a.cur{ color: #fff; border-color: #008CD6; background: #008CD6; } .search-box1 .tab-b{ display: none;} .search-box1 .tab-b.cur{ display: block;} .search-box1{ padding-bottom: 2%;} .search-box1 .prolist-art-2{ padding-bottom: 2%;} .search-title .t2{ padding: 1em 1em; background: #fafafa; border-radius: 10px; position: relative; padding-left: 2em; } .search-title .t2::after{ content: ''; position: absolute; left: 0; top: 50%; transform: translateY(-50%); width: 1.5em; height: 1em; background: linear-gradient(to right,rgba(0,120,215,1),rgba(0,120,215,0));} .bor-bottom{ border-bottom: 1px solid #eee;} .search-list{ padding: 2% 0 5%;} .search-list ul{ padding-bottom: 2%;} .search-list li{ border-bottom: 1px solid #eee; padding: 2% 1%;} .investor-box .box{ padding: 5% 0 6%; display: flex;} .investor-box .left{ width: 65%; margin-right: 5%; } .investor-box .t{ margin-bottom: 1em;} .investor-box .right{ flex: 1;} .inv-1 ul{ margin: 0 -10px 2em;} .inv-1 li{ float: left; width: 50%;} .inv-1 li .w{ display: block; margin: 0 10px 3em; border-radius: 6px; box-shadow: 0 0 5px rgba(0,0,0,0.08); padding: 1.5em 1.5em 2em; } .inv-1 li .w .img_ratio{ padding-top: 55%; margin: 1em 0; overflow: hidden; } .inv-1 li .w .img_ratio img{ transition: 0.5s all;} .inv-1 li .w:hover .img_ratio img{ transform: scale(1.1);} .inv-1 li .w:hover{ box-shadow: 0 0 10px rgba(0,0,0,0.1); } .inv-2-box{ display: flex; align-items: center;} .inv-2-left{ flex: 1; margin-right: 2%;} .inv-2-left li{ padding: 0.7em 0;} .inv-2-left li img{ margin-right: 10px;} .inv-2-right{ width: 48%; border-radius: 10px; overflow: hidden;} .inv-2-right .maps{ height:260px;} .inv-3 .t{ padding-left: 0.8em;} .inv-3 { margin-bottom: 4em;} .inv-3 .w{ border-radius: 10px; overflow: hidden; background: url(../images/ins/5.png); background-size: cover; padding: 2em;} .inv-3 .w > div{ padding:0 1em;} .inv-3 .w .t1 p:first-child{ margin-bottom: 0.2em;} .inv-3 .w .t2{ border-top: 1px solid #eee; border-bottom: 1px solid #eee; padding: 10% 1em; margin: 10% 0;} .inv-3 .w .t2 > div:first-child{ margin-bottom: 1em;} .inv-3 .w .t2 em{ margin-right: 2em;} .inv-3 .w .t3{ opacity: 0.7;} .inv-4{padding-left: 2em;} .inv-4 ul{ margin: -1em 0 3em; } .inv-4 li{ border-bottom: 1px solid #e5e5e5; padding: 1em 0;} .inv-4 li .w{ overflow: hidden; display: block;} .inv-4 li .w img{ float: left; margin-right: 18px;} .inv-4 li .w .d{ color: #999; margin-top: 5px;} .shares-1 .box{ padding: 5% 0;} .shares-1 ul{ margin: 5% 0; overflow: hidden; border-top: 1px solid #eee; border-right: 1px solid #eee;} .shares-1 li{ float: left; width: 33.33%;} .shares-1 li .w{ padding: 0 0; align-items: center; border-bottom: 1px solid #eee;} .shares-1 .img{ justify-content:space-between;} .shares-1 .img img{ max-width: 100%; height: auto;} .shares-1 .l{border-left: 1px solid #eee; height: 4em; width: 6em; align-items: center; padding: 0 1em; background: #f6f9fe;} .shares-1 .r{ padding: 0 1em; flex: 1;} .shares-1 li:nth-child(6n), .shares-1 li:nth-child(6n-1), .shares-1 li:nth-child(6n-2){ background: #fcfcfc;} .shares-2{ background: #fafafa;} .shares-2 .box{ padding: 5% 0 8%;} .shares-2 .t2{ width: 200px; margin: 2% auto 3%;} .shares-2 .t3{ text-align: center; background: #fff;} .comtable thead td{ background: #f6f9fe; padding:1.8em 2em;} .comtable table{ width: 100%; border: 1px solid #f4f4f4; border-bottom: 0; background: #fff;} .comtable tbody td{ border-bottom: 1px solid #f4f4f4; padding: 1.5em 2em; text-align: left;} .comtable tbody tr:nth-child(2n){ background: #fcfcfc;} .finance-1 .box{ padding: 6% 0 8%;} .finance-1 .t{ margin-bottom: 4%;} .finance-2{ background: #fafafa;} .notice-1 .top a{ margin-right: 3em; position: relative;} .notice-1 .top a.cur{ color: #008CD6;} .notice-1 .top a.cur::after{ content: ''; position: absolute; left: 0; right: 0; bottom: -0.5em; height: 2px; background: #008CD6; } .notice-1 .box{ padding: 5% 0; } .notice-list{ padding: 3% 0 0;} .notice-list ul{ margin-bottom: 2%;} .notice-list li{ border-bottom: 1px solid #eee; } .notice-list .w{ padding:2em 1em; display: block; overflow: hidden;} .notice-list li:hover{ background: #fcfcfc;} .notice-list .w img{ float: left; margin-right: 15px; margin-top: 4px; } .notice-list .w .d{ color: #999; margin-top: 0.5em;} .notice-list .w { color: #008cd6;} .notice-list .right{ display: flex; padding-right: 1em;} .notice-list .right a{ margin-left: 1em; padding: 0.5em; border-radius: 100%; border: 1px solid #eee; height:20px; } .notice-list .right a img{ vertical-align: top;} .notice-list .right a:hover{ background: #fff; border-color: #008cd6;} .government-1 .box{ padding: 5% 0;} .government-1 .top{ padding-bottom: 5%;} .government-1 .top a{ margin:0 2em; position: relative;} .government-1 .top a.cur{ color: #008CD6;} .government-1 .top a.cur::after{ content: ''; position: absolute; left: 0; right: 0; bottom: -0.5em; height: 2px; background: #008CD6; } .government-2{ background: #fafafa;} .government-2 .box{ padding: 5% 0 8%;} .government-2 dt{ cursor: pointer; padding: 2% 0; } .government-2 dt .flex1{ display: flex; align-items: center;} .government-2 dt span:first-child{ min-width: 4em; margin-right: 1em; padding-bottom: 0.2em;} .government-2 dd{ padding: 0 0 2em; display: none; line-height: 2;} .government-2 li{ border-bottom: 1px solid #eee;width:50%;display: inline-block;} .government-2 li.open dt{ color: #007dd8;} .government-2 li.open dt .right{ transform: rotateX(180deg);} .government-2 li dt .right{ transition: 0.3s all;} @media only screen and (max-width:1700px) { .pro-right-menu{ left: auto; right: -50px;} .prolist-art-2 .box{ padding-right: 10em;} } @media only screen and (max-width:1600px) { .home3-banner .txt{ width:55%;} } @media only screen and (max-width:1400px) { .header-wrap .menu li{ padding: 0 1.5em;} .wrap{ margin: 0 100px;} .home-2 li:nth-child(1){width: 65%; } .home-2 li:nth-child(2){width: 33.4%; margin-left: 1.6%; } .home-2 li:nth-child(3){width: 33.3%; } .home-2 li:nth-child(4){width: 31.7%; } .home-2 li:nth-child(5){width: 33.4%; margin-left: 1.6%;} .brand-3 .box .left li dd{ transform: scale(0.6);} } @media only screen and (max-width:1300px) { .header-wrap .menu li{ padding: 0 1.0em;} .brand-3 .box .left li dl{ padding:1em 0.8em;} .brand-3 .box .left li dd{ transform: scale(0.5);} } @media only screen and (max-width:1100px) { .wrap{ margin: 0 30px;} } .main{ padding-top: 80px;} .phone-menu{ display: none;} .menux-bg{ position: fixed; z-index: 9; background:rgba(0,0,0,0.6); left: 0; top: 60px; width: 100%; bottom: 0; opacity: 0; visibility: hidden; transition: 0.5s all;} @media only screen and (max-width:1025px) { .menu-ph{ display: block;} .header-menu .menu-ph{ display: block;} .header-wrap{ z-index:12;} .open-menu{ overflow: hidden;} .open-menu .menux{ transform: translateX(0);} .open-menu .menux-bg{ opacity: 1; visibility: visible;} .phone-menu{ border-top: 1px solid #ddd; display: block; position: fixed; left: 50%; top: 60px; width: 50%; background: #fff; height:0; transition: 0.6s all; height:calc(100vh - 60px); overflow: auto; transform: translate(100%,0); z-index: 11;} .phone-menu li:first-child{ padding-top: 2em;} .phone-menu li{ border-bottom: 1px solid #eee;} .phone-menu li dt{padding: 0 1em; align-items: center; position: relative; display: flex;} .phone-menu li dt .up{ transition: 0.6s all;} .phone-menu li dt span{padding: 10px 0; flex: 1; text-align: right; } .phone-menu li dd{ background: #f3f3f3; display: none; padding: 1em 2em; } .phone-menu li dd p a{ display: block; padding: 5px 0;} .phone-menu li.open dt .up{ transform: rotateX(180deg);} .open-menu .phone-menu{transform: translate(0,0);} .header-wrap .menu{ display: none;} .header-wrap{ padding: 0 10px;} .home-main{ padding-top: 60px;} .home-body .header{ background: #fff; color: #333; box-shadow: 0 0 5px rgba(0,0,0,0.1);} .home-body .header-wrap .menu .a, .home-body .header-wrap .right a{ color: #333;} .home-body .header .i2{ display: block;} .home-body .header .i1{ display: none;} .main{ padding-top: 60px;} .header-wrap .logo img{ height: 50px; width: auto;} .header-wrap .right a, .header-wrap .menu .a{ height: 60px; line-height: 60px;} .header-menu .menu-ph{ float: right;} .header-wrap .right{ flex: 1; justify-content:flex-end;} .header-wrap .right .lang span{ display: none;} .header-wrap .right .lang img{ margin: 0;} .menu-child-box{ top: 60px;} .child-search{ width: 80%; margin: 2em auto;} .child-search button{ padding: 0 1em;} .child-lang{ padding: 2em 0;} .banner1 .ww .txt h2{ font-size: 2em;} .wrap{ margin: 0 30px;} .home-1 .box-11, .home-1, .banner1 { position: relative; height: auto;} .right-bon{ right: 10px; transform-origin: right bottom; transform: scale(0.7); bottom: 5%;} .home-1 .txtc, .banner3, .banner2{ display: none;} .home-1 .box{ padding: 20% 0;} .home-1 .txt0{ display: block; width: 90%; margin: 0 auto;} .home-2 ul{ position: relative; } .home-2 li:nth-child(1){ width:100%} .home-2 li:nth-child(2), .home-2 li:nth-child(3), .home-2 li:nth-child(4), .home-2 li:nth-child(5){ width: 49%; margin:0 0 0; } .home-2 li:nth-child(2), .home-2 li:nth-child(4){margin:0 2% 0 0;} .home-2 li:nth-child(2) .img_ratio, .home-2 li:nth-child(3) .img_ratio, .home-2 li:nth-child(4) .img_ratio, .home-2 li:nth-child(5) .img_ratio{ padding-top:100%} .home3-banner .txt{ width: 80%;} .home3-banner .txt > img{ width: 50px; height: 50px;} .banner1 .swiper-menu li{ margin-left: 2em;} .home-banner .img_ratio{ padding-top: 60%;} } .ph-cbox{ display: none;} .nowebm .ph-cbox{ display: block;} .nowebm .pc-cbox{ display: none;} @media only screen and (max-width:1000px) { .status-1 li dd .w{ padding-right: 80px; } .status-1 li dt{ width: 60px; height: 60px; bottom: auto; top: 50%; transform: translateY(-50%); } .liaojie-1 .box .txt{ width: 80%;} .liaojie-1 .ul{ margin: 0;} .brand-3 .box .t1{ display: block; position: relative;} .brand-3 .box .left ul{ margin: 0 -5px;} .brand-3 .box .left li{ width: 50%;} .brand-3 .box .left li dl{ margin: 0 5px 10px;} .brand-3 .box .t1 .right{ width:50%; margin-top: 2em; position: absolute; bottom: 10px; right: 0; text-align: right; } .brand-3 .txt{ width: auto;} .brand-3 .box .left li dl, .brand-3 .box .t1 .right img{ height: 150px; border-radius: 10px; overflow: hidden;} .brand-3 .box .t1 .right img{ max-width: 100%; width: 100%; margin: 0 5px;} .brand-4 .box{ display: block;} .brand-4 .left{ width: auto; margin: 0 0 5%;} .brand-4 .right article{ width: auto;} .ph-cbox{ display: block;} .pc-cbox{ display: none;} .wrap{ margin: 0 20px;} .header-wrap .logo img{ height: 40px;} .home-banner .img_ratio{ padding-top: 75%;} .banner1 .mouse{ display: none;} .swiper-bon1{ display: none;} .banner1 .swiper-menu ul{ justify-content: center;} .banner1 .swiper-menu li.cur p{ display: none;} .banner1 .swiper-menu li.cur{ width: 10px;} .banner1 .swiper-menu li.cur .i1{ opacity: 1; } .banner1 .swiper-menu li.cur .i1::after{ position: absolute; content: ''; border-radius: 100%; border: 1px solid #fff; left: -3px; top: -3px; bottom: -3px; right: -3px;} .banner1 .swiper-menu li{ margin:0 0.5em;} .banner1 .swiper-menu{ bottom: 15px;} .banner1 .ww .txt h2{ margin: 0.3em 0;} .banner1 .ww .txt{ margin-bottom: 20px;} .banner1 .ww .txt .art{ margin: 1em 0;} .home3-bon { font-size: 1.2rem; display: flex; justify-content: space-between; width: 90%; margin: 3em auto;} .home3-bon a{ margin: 0 0px;} .home3-banner{ width: 86%;} .home3-banner-left, .home3-banner-right{ width: 60%;} .home3-banner-right{ right: -55%;} .home3-banner-left{ left: -55%;} .home3-banner .txt article{ display: none;} .home3-banner .txt h2{ margin-bottom: 0.5em;} .home4-swi{ width: 80%; margin: 2em -5px;} .home4-swi .w{ margin: 0 5px;} .home4-swi .txt{ padding: 1.5em 1.5em 2em;} .home-1 .txt{ width: auto; height: auto; opacity: 1;} .home-1 .txt .t1{ height: 20.2vw; width: auto; position: relative; opacity: 1; transform: scale(1.01);} .home-news-swp{ font-size: 1.6rem;} .home-news-swp .lg{ margin-bottom: 10px; } .home-2{ padding: 1em 0;} .footer_top .left .logo2{ display: block; margin-top: 2em;} .footer_top{ padding: 2em 0;} .footer_top .left{ margin: 0; flex: 1; position: relative;} .footer_top .left dl{position: absolute; right: 0; top: 0;} .footer_top article{ margin: 4em 0 0;} .footer_bottom{ padding: 3em 0;} .footer_bottom .right, .footer_top .right{ display: none;} .footer_bottom .left .p1 a{ float: none; display: inline-block; margin-right: 5px; padding-right: 10px;} .footer_bottom .left{ text-align: center;} .footer_bottom .left .p2 a{ display: inline-block;} .other_banner .img_ratio{ padding-top: 50%;} .other_banner .f-45{ font-size: 2rem;} .crumbs{ padding: 0.8em 0;} .about-1 .bg{ display: none;} .about-1 .tab-head{ white-space: nowrap; overflow:auto;} .about-1 .tab-head a{ margin: 0 10px;} .about-1 .tab-head{ margin: 2em 0 1em; padding:20px 0;} .about-1-box{ display: block; width: 90%; margin: 0 auto;} .about-1-box .tab-body{ width: auto; margin: 0 0 10%;} .about-1-box .right{ opacity: 1; width: 80%; margin: 0 auto;} .about-2 .art{ width: 100%; text-align: justify;} .about-2 ul{ margin: 0 -5px 2em;} .about-2 li{ width: 50%;} .about-2 li:first-child{ width:50%; font-size: inherit;} .about-2 li .w{ margin: 0 5px 10px;} .about-2 li .p span{ display: block; overflow:hidden;line-height:1.5;height:3em;text-overflow:-o-ellipsis-lastline;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;} .about-3 ul{ margin: 2em 0;} .about-3 li{ width: auto; float: none; margin-bottom: 2em;} .about-3 .w{ display: flex; align-items: center; margin: 0;} .about-3 .w .m{ width: 50%;} .about-3 .w .txt{ flex: 1; padding: 0 1em;} .crumbs{ overflow: auto; white-space: nowrap;} .pro-art-1 .box{ display: block;} .pro-art-1 .left{ padding: 2em;} .pro-art-1 .right{ width: auto;} .pro-art-3 .item li{ width: 50%;} .pro-art-3 .bon{ padding: 2em 0;} .pro-art-3 .bon{ display: block;} .pro-art-3 .bon .a1{ display: block; margin: 0 0 1em ; text-align: center;} .pro-art-3 .bon a{ display: flex; flex: 1; margin-bottom: 1em;} .pro-art-3{ padding-bottom: 2em;} .pro-art-4{ padding: 2em 0;} .pro4-box{ margin: 0 20px;} .pro4-swi .w{ margin: 0 5px 0;} .pro4-swi .w .txt{ padding:10px 0;} .pro4-bon a.left{ left: -40px; z-index: 10; transform:rotateY(180deg) scale(0.5); background: #fff;} .pro4-bon a.right{ right: -40px; z-index: 10; transform: scale(0.5); background: #fff;} .pro-art-5 ul{ margin: 1em 0;} .pro-art-5 li{ width: 100%;} .pro-art-5 li dl{ margin: 0 0 1em;} .liaojie-1 .box .txt{ width: 90%;} .liaojie-1 li dt{ margin-bottom: 0.5em;} .liaojie-1 li{ float: none; width: 49%; display: inline-block; margin-bottom: 4em; } .liaojie-1 li dt em{ margin-left: 5px;} .liaojie-2 .t{ font-size:2rem} .liaojie-2 .box{ flex-direction: column-reverse;} .liaojie-2 .left{ width: 100%; margin: 10% 0 0;} .liaojie-3 .box{ display: block;} .liaojie-3 .box .left{ display: block; width: 100%; margin: 0 0 5%;} .liaojie-3 .right{ position: relative;} .liaojie-3 .right .t5{ position: absolute; bottom: 0; right: 0;} .liaojie-4 .right dt{ float: none; width: auto; margin: 0 0 5%;} .liaojie-4 .right dt .box{ padding-top: 50%; border-radius: 10px; overflow: hidden;} .liaojie-5 li{ width: auto; float: none;} .liaojie-5 li:nth-child(2) dl{ border-top: 0;} .mr2 .img, .mr2 img, .mr3 .img, .mr3 img{ height:16px; width: 16px;} .liaojie-6 { background-position: 80% center;} .liaojie-6 .box{ padding: 20% 0;} .brand-1 .img{ padding: 10% 0 5%;} .brand-1 .art{ font-size: 1.4rem;} .brand-2 .box{ flex-direction: column-reverse;} .brand-2 .right{ display: flex; justify-content: space-between;} .brand-2 .right .item{width: 48%; box-sizing: border-box; margin: 0;} .brand-2 .left{ width: auto; margin: 5% 0 0;} .status-1 ul{ margin: 0;} .status-1 li dl{ height: auto; margin: 0 0 20px; } .status-1 li{ float: none; width: auto;} .honor-1 .t2 a{ margin: 0 0.5em;} .honor-1 .demo-gallery a{ width: 50%;} .honor-1 .demo-gallery .txt{ padding: 1em;} .society-1 .box{ display: block;} .society-1 .left{ width: 50%; margin:0 auto 5%; } .society-1 .right ul{ width: 100%; margin: 0 auto;} .society-1 .right .t2{ margin: 1em 0 2em;} .society-1 .right li .w{ margin: 0 10px 20px;} .society-2 li{ width: 50%;} .society-2 li a{ margin-bottom: 30px;} .news-1 .box2{ display: block;} .news-1 .left{ width: auto; margin: 0 0 5%;} .news-1 .right dt{ width: 40%;} .news-2 .txt{ padding: 2em 1em 1em;} .news-3 ul{ margin: 10% -10px;} .news-3 ul li{ width: 50%;} .news-3 ul li:nth-child(3){ display: none;} .news-3 ul a{ margin: 0 10px 0;} .news-list-ul { margin: 0 -5px;} .news-list-ul li{ width: 50%;} .news-list-ul a{ margin: 0 5px 10px;} .news-list-ul .txt{ padding: 1em;} body .pages .layui-laypage-prev, body .pages .layui-laypage-next, body .pages .layui-laypage-skip{ display: none;} body .pages a, body .pages span{ line-height: 2em !important; height: 2em !important; min-width: 2em;} .news-list2-ul li .img2{ float: none; width: auto;} .news-list2-ul li .txt{ padding: 1em;} .other_banner .txt2 h1{ width: 100%;} .other_banner .txt2{ padding: 1em 0;} .about-3 ul{ margin-bottom: 0;} .other_banner .txt article{ max-width: none; max-height: 6em; overflow: hidden; margin-bottom: 2em;} .prolist-1 .box{ display: block;} .prolist-1 .left{ width: auto; margin: 0 0 5%;} .prolist-2 li{ width: 100%;} .prolist-2 li a{ margin-bottom: 10px;} .prolist-art-1 .top{ top:-4em} .prolist-art-1 .box{ top: -2em;} .prolist-art-1 li{ min-width: 49%;} .prolist-art-2 .box li{ width: 50%;} .pro-right-menu{ display: none;} .prolist-art-2 .box ul{ margin: 0 -10px;} .prolist-art-2 .w .txt{ padding: 0;} .prolist-art-2 .box{ padding-bottom: 5%;} .join-1 .box{ display: block;} .join-2 .tab-head a{ margin: 0 1em;} .join-1 .box .left{ width: auto; margin: 0 0 5%;} .join-2 li{ width: 50%;} .join-3 .box .w{ width: auto; } .join-3 .box .w .c{height:40vw ; width: 40vw; display: block; margin: 0 auto;} .join-3 .box .w ul{ width: 80%; margin: 0 auto;} .join-3 .box .w li{ position: relative; left: 0 !important; top: 0 !important; text-align: left !important; padding-left: 2em !important; margin-bottom: 1em;} .join-3 .box .w li::after{ left: 0 !important; top: 0.4em !important; margin: 0 !important;} .join5box{ width: 90%; padding: 3em 0;} .join-6 li.c1{ width: 50%;} .join-6 li.c2, .join-6 li.c3, .join-6 li.c4, .join-6 li.c5{ width: 50%;} .join-6 li.c3 .img_ratio, .join-6 li.c2 .img_ratio{ padding-top: 77.5%;} .join-6 li.c4 .img_ratio, .join-6 li.c5 .img_ratio{ padding-top: 70%;} .tit-b{ width: 90%; text-align: justify;} .tit-b dt{ text-align: center;} .join-4-box{ width: 90%; padding: 10% 0;} .join-4-box ul{ margin: 0; padding-top: 5.5em;} .join-4-box li .w{ padding: 1em;} .join-4-box li{ position:unset;} .join-4-box li .w dt img{ width: 2em; height: 2em;} .join-4-box li .w dd{ padding: 2em 0;} .join-4-box li .bt{ padding: 1em; min-width: 3em; border-radius: 1em !important; border-bottom-right-radius: 0 !important; font-size: 1em; } .join-4-box li.c1 .bt{ left: 0; top: 0; right: auto; bottom: auto; transform: none; } .join-4-box li.c2 .bt{ left: 5.5em; top: 0; right: auto; bottom: auto;transform: none; } .join-4-box li.c3 .bt{ left: 11em; top: 0; right: auto; bottom: auto;transform: none; } .join-4-box li.c4 .bt{ left: 16.5em; top: 0; right: auto; bottom: auto;transform: none; } .setmap li dl{ display: block;} .setmap li dt{ margin: 10px;} .setmap li dd p{ width: 50%;} .contact22 li{ float: none; width: auto; min-height:auto; margin-bottom: 10%;} .contact22 li .ww{ display: block;} .contact22 li .left{ width: auto; margin: 0 0 5%;} .contact li .ww{ display: block;} .contact li .left{ width: auto; margin: 0 0 5%;} .contact-art .top .item2{ margin: 0 10px;} .contact-art .top .item3 a{ padding: 0 10px; white-space: nowrap;} .contact-art .table thead{ display: none;} .contact-art .table tbody tr:nth-child(2n){ background: #fff;} .contact-art .table tr{ display: block; border: 1px solid #eee; margin-bottom: 2em;} .contact-art .table td{ display: block; position: relative; border: 0; } .contact-art .table td::before{ content: attr(data-t) " :"; margin-right: 1em; color: #aaa; } .contact-art .table td:nth-child(2n){ background: #fafafa;} .other_banner_2 .txt{ bottom: 50px;} .download-1 li{ width: 100%;} .download-2 li{ width: 50%;} .network-3 ul{ max-width: none;} .network-3 ul dt img{ width: 30px; height: 30px;} .pro-2 .box{ padding: 8% 0; position: relative; max-width: none; transform: none; top: 0;} .pro-2 ul li dt img{width: 30px; height: 30px;} .pro-2 ul{ margin: 2em 0;} .pro-2 .bg{ width: 100%; margin: 0;} .pro-3 .box{ padding: 10% 0;} .pro-3 h3{ margin-bottom: 0.5em;} .pro-3 .left{ margin-right: 0; } .investor-box .box{ display: block;} .investor-box .left{ width: auto; margin: 0 0 10%;} .inv-1 li .w{ padding: 10px;} .inv-2-box{ display: block;} .inv-3 .t{ padding-left: 0;} .inv-2-right{ width: auto; margin: 5% 0 0;} .inv-4{ padding-left: 0; padding-bottom: 10%;} .shares-1 li{ float: none; width: auto;} .shares-1 .img{ display: block; text-align: center;} .shares-1 .img .item{ margin-bottom: 5%;} .comtable{ overflow:auto;} .comtable table{ min-width: 1000px;} .comtable::-webkit-scrollbar { width: 10px; height: 3px; } .search-title .t1{ width: 90%;} .search-title .t1 button{ width: 4em;} .comtable::-webkit-scrollbar-thumb { border-radius: 2px; background: #007dd8; } .notice-1 .top{ display: block;} .notice-1 .top .left{ margin-bottom: 5%;} .government-1 .art{ padding: 5% 0 10%;} .government-1 .top .flex{ width: 80%; margin: 0 auto; justify-content: space-between;} .government-1 .top a{ margin: 0 0;} .notice-list li > div{ display:block;} .notice-list .w{ padding-bottom:5px;} .notice-list li .right{ padding-bottom:1em; justify-content:flex-end;} .search-title .t2{ font-size:1rem;} .prolist-art-2 .box{ padding-right:0;} .home-2 li .w .bon{ display:none;} } /*英文css*/ .en_body .menu-product .left a{font-size:1.4rem;} .en_body .header-wrap .menu li{ padding:0 1.5em; font-size:1.4rem;} .en_body .child-ul li a{font-size:1.4rem;} .en_body .footer_top .right ul dt{ font-size:1.6rem} .en_body .footer_top .right ul dd{ font-size:1.2rem} .en_body .footer_top .left{ font-size:1.4rem} @media only screen and (max-width:1360px) { .en_body .menu-product .left a{font-size:1.3rem;} .en_body .header-wrap .menu li{ padding:0 1em; font-size:1.3rem;} .en_body .child-ul li a{font-size:1.3rem;} .en_body .menu-product .right dd li{font-size:1.2rem;} } @media only screen and (max-width:1000px) { .en_body .phone-menu li dt, .en_body .phone-menu li dd{font-size:1.2rem;} } /*end英文css*/