.pintai .mentdevelop_2:nth-child(1){padding: 160px 0 0;} .pintai .mentdevelop_2{padding: 40px 0 0;} .pintai .mentdevelop_2:nth-child(2n){align-items: center;} .pintai .mentdevelop_2:nth-child(2n) .mentdevelop_2_left{width: 53%;height: 614px;margin-right: -40px;margin-left: 40px;} .pintai .mentdevelop_2:nth-child(2n) .mentdevelop_2_right{margin-top: 0;} .pintai .mentdevelop_2:nth-child(2n) .mentdevelop_2_right_box{padding: 143px 85px 122px 100px;} .headerSwiper .swiper-wrapper{justify-content: center;} .headerSwiper .swiper-slide{width: 24.5% !important;} .pro_list_bon .item dd p .em{font-style: italic;} .body-box{ min-height: 100vh; position: relative;} .body-box .section{display: table;table-layout: fixed;width: 100%;height: 100vh;} .section8 { height: 100px !important; display: block !important;} .section8 .fp-tableCell{ height: auto !important;} .ohter_main{ max-width: 1920px; margin: 0 auto;} .header{ position: fixed; left: 0; right: 0; top: 0; z-index: 1002; transition: 0.3s all;} .header .imgb{ display: none;} .header .all_wrap{ height: 50px; margin: 40px 50px; position: relative; text-align: center; transition: 0.3s all;} .header .logo{ position: absolute; left: 0; top: 50%; transform: translateY(-50%); width: 130px; text-align: center;} .header .logo img{ width: 100%; height: auto; transition: 0.3s all; } .menu-right{ position: absolute; right: 0; top: 50%; transform: translateY(-50%);} .menu-right .search{ position: relative; padding:10px;} .menu-right .search .img{ width: 30px; height: 30px; position: relative; cursor: pointer; } .menu-right .search .img img{ opacity: 1; transition: 0.4s all; } .menu-right .search .img::after, .menu-right .search .img::before{ position: absolute; left:0; top: 50%; margin-top: -1px; content: ''; width: 100%; height: 3px; background: #fff; transition: 0.4s all; opacity: 0;} .menu-right .search dl{ position: absolute; right: 0; top: 100%; background: #fff; width: 200px; opacity: 0; transition: 0.5s all; visibility: hidden; transform: translateY(20px); box-shadow: 0 0 5px rgba(0,0,0,0.3);} .menu-right .search dl::after{ content: ''; position: absolute; right: 20px; top: -10px; border: 5px solid rgba(0,0,0,0); border-bottom-color: #531c86;} .menu-right .search dt{ float: left; padding: 0 10px; width: 60%;} .menu-right .search dt input{ width: 100%; border: 0; height: 40px; line-height: 40px;} .menu-right .search dd{ overflow: hidden;} .menu-right .search dd button{ width: 100%; height: 40px; line-height: 40px; border: 0; background: #531c86; color: #fff;} .menu-right .hover1 .img img{ opacity: 0; } .menu-right .hover1 .img::after{ transform:rotate(45deg); opacity: 1;} .menu-right .hover1 .img::before{ transform:rotate(-45deg); opacity: 1;} .menu-right .hover1 dl{ transform: translateY(0); opacity: 1; visibility: visible;} .menu-right .lange{ position: relative;} .menu-right .lange dt{ padding: 10px; color: #fff; cursor: pointer;} .menu-right .lange dt span{ display: inline-block; margin: 0 5px; vertical-align: middle;} .menu-right .lange dt i{ transition: 0.3s all; display: inline-block; position: relative; vertical-align: middle; height: 20px;} .menu-right .lange dd{ position: absolute; top: 100%; background: #fff; border-top: 2px solid #531c86; width: 100%; opacity: 0; transition: 0.5s all; visibility: hidden; transform: translateY(20px); box-shadow: 0 0 5px rgba(0,0,0,0.3);} .menu-right .lange dd::after{ content: ''; position: absolute; left:50%; margin-left: -5px; top: -12px; border: 5px solid rgba(0,0,0,0); border-bottom-color: #531c86;} .menu-right .lange dd a{ display: block; padding: 8px 0; transition: 0.2s all;} .menu-right .lange dd a:hover{ background: #531c86; color: #fff;} .menu-right .lange dl:hover dt i{ transform:rotateX(180deg) translateY(-2px);} .menu-right .lange dl:hover dd{ opacity: 1; transform: translateY(0); visibility: visible;} .header .menu { line-height: 50px; margin: 0 15% 0 15%;} .header .menu li{ position: relative;margin: 0 40px;} .header .menu li .child{ line-height: 1.8; position: absolute; background: #f6f6f6; min-width: 200px; margin-left: -100px; left: 50%; border-top: 2px solid #531c86; opacity: 0; transition: 0.3s all; visibility: hidden; transform: translateY(20px); box-shadow: 0 0 5px rgba(0,0,0,0.3);} .header .menu li .child::after{ content: ''; position: absolute; background: url(../images/bg_118.png) no-repeat; width: 17px; height:10px ; left: 50%; margin-left: -8px; top: -10px; } .header .menu li .child .w a{ display: block; padding: 8px 6px;white-space: nowrap;} .header .menu li .child .w{ padding: 10px;} .header .menu li .child .w a:hover{ background: #531c86; color: #fff;} .header .menu li .a1{ color: #fff; text-shadow: 0 0 1px rgba(0,0,0,0.5); display: block; white-space: nowrap;} .header .menu li:hover .a1{ color: #531c86; font-weight: bold; text-shadow: none;white-space: nowrap;} .header .menu li:hover .child{opacity: 1; transform: translateY(0); visibility: visible;} /* .header .menu li:last-child .child{margin-left: -138px;} */ /* .header .menu li .child_2{opacity: 1; visibility: visible; transform:translateY(0)} */ .header .menu li .child_2{ width: 1500px; left: -18.2vw; margin-left: 0; } .header .menu li .child_2::after{ left: 20vw;} .header .menu li .child_2 .top{padding: 5px 0;} .header .menu li .child_2 .tab_head{ display: flex; padding: 10px; margin: 0 0;} .header .menu li .child_2 .tab_head .tab_a{ flex: 1; max-width: 20%; } .header .menu li .child_2 .tab_head .tab_a.cur span{ background: #531c86; color: #fff;} .header .menu li .child_2 .tab_head .tab_a span{ cursor: pointer; margin: 0 10px; background: #e7e7e7; padding: 10px 10px; display: block;} .header .menu li .child_2_w { } .header .menu li .child_2_w .left{ float: left; width: 20%; } .header .menu li .child_2_w .left .left_w{background: #E7E7E7; margin-right: 5px; height: 60vh; overflow-y: auto; } .header .menu li .child_2_w .right{ overflow: hidden; height: 60vh; overflow-y: auto;} .header .menu li .child_2_w .left .ul{ padding: 20px 0;} .header .menu li .child_2_w .left p{ padding: 12px 0; cursor: pointer;} .header .menu li .child_2_w .left p.cur{background: #f6f6f6;} /* .header .menu li:nth-child(4) .child{margin-left: -166px;} */ #menu_left .mCSB_inside > .mCSB_container{ margin-right: 0;} .pro_item_list{ position: relative; overflow: hidden; padding-bottom: 20px;} .pro_item_list{ line-height: 1.5; text-align: left;} .pro_item_list .item{ width: 20%; float: left; position: absolute; opacity: 0;} .waterfall_overs .item{ opacity: 1;} .pro_item_list .item dl{ margin: 20px 20px 20px;} .pro_item_list .item dt{ border-bottom:1px solid #bfbfbf; font-weight: bold; padding-bottom: 10px; margin-bottom: 10px;} .pro_item_list .item dt img{ width: 20px; height: 20px; margin-right: 3px; vertical-align: text-top; position: relative; top: 1px;} .pro_item_list .item dd a{ padding: 2px 0; display: inline-block; color: #666;} .pro_item_list .item dd a:hover{ color: #531c86;} .pro_item_list{ display: none;} .pro_item_list.cur{ display: block;} .right_a{ display: none;} .news-list .hidden{ visibility: hidden; opacity: 0; position:absolute; width: 100%; height: auto; left: 0; top: 0; z-index: -1;} .show_0 .left .right_a:nth-child(1), .show_0 .right .right_a:nth-child(1), .show_1 .left .right_a:nth-child(2), .show_1 .right .right_a:nth-child(2){ display: block;} #child_2 .tab_b{ display: none;} #child_2 .show_0 .tab_b_1, #child_2 .show_1 .tab_b_1, #child_2 .show_2 .tab_b_2, #child_2 .show_3 .tab_b_3{ display: block;} .ohter_main{ overflow: hidden;} /* .scroll_header */ .header{ background:rgba(255,255,255,0.9); box-shadow: 0 0 4px rgba(0,0,0,0.3);} /* .scroll_header */ .header .all_wrap{ margin: 10px 50px;} /* .scroll_header */ /* .header .logo img{ width: 80px;} */ /* .scroll_header */ .header .menu li .a1{ color: #333; text-shadow: none;} /* .scroll_header */ .menu-right .search{ padding: 20px 10px;} /* .scroll_header */ .menu-right .lange dt{ padding: 20px 10px;} /* .scroll_header */ .menu-right .search .img::after, /* .scroll_header */ .menu-right .search .img::before{ background: #333;} /* .scroll_header */ .menu-right .lange dt{ color: #333;} /* .scroll_header */ .header .menu{ line-height: 70px; margin-top: -10px;} /* .scroll_header */ .header .imgb{ display:inline-block;} /* .scroll_header */ .header .imga{ display: none;} .tab_b_2, .tab_b_3{ min-height: 40vh;} .menu_tab_2_list{ padding: 20px 0px;} .menu_tab_2_list .item{ float: left; width: 25%;} .menu_tab_2_list .item a{ display: block; margin: 0 20px; background: #d9d9d9;} .menu_tab_2_list .item a:hover{ background: #531c86; color: #fff;} .menu_tab_2_list .item .img_ratio{ padding-top: 70%; } .menu_tab_2_list .item .bottom2{ padding: 10px;} .menu_tab_2_list .item .bottom2 h3{color: #531B85;} .menu_tab_2_list .item a:hover .bottom2 h3{color: #fff;} .menu_tab_3_list{ padding: 20px 0px;} .menu_tab_3_list .item{ float: left; width: 33.33%;} .menu_tab_3_list .item a{ display: block; margin: 0 20px; background: #d9d9d9;} .menu_tab_3_list .item a:hover{ background: #531c86; color: #fff;} .menu_tab_3_list .item .img_ratio{ padding-top: 50%; } .menu_tab_3_list .item .bottom2{ padding: 10px;} body #fp-nav.right{ right: auto; left: 10px;} footer .footer-top{background:url(../images/footer_bg.jpg) no-repeat;background-size:cover; } footer .container{padding:70px 0 20px; max-width: 1500px; margin: 0 auto;} footer .container .left{overflow: hidden; float: none; padding-right: 2%;} footer .container .left > ul{display:flex;justify-content:space-between} footer .container .left > ul li{ flex: 1;} footer .container .left > ul li h2{margin-bottom:10px} footer .container .left > ul li h2 a{color:#333;font-weight:bold;position:relative;transition:all 0.5s;} footer .container .left > ul li h2 a i{ color: #225CA6; margin-right: 5px;} footer .container .left > ul li h2:hover a{color:#531c86} footer .container .left > ul li ul li a{color:#777;line-height:30px;transition:all 0.5;} footer .container .left > ul li ul li:hover a{color:#531c86} footer .container .right{float:right;width:270px;text-align:center} footer .container .right .tu{max-width:118px;margin:0 auto 10px} footer .container .right p{text-align:center;font-weight:bold;color:#666} footer .container .right ul{display:inline-block;margin-top:8px} footer .container .right ul li{float:left;width:42px;height:42px;background:#c6c6c6;border-radius:50%;transition:all 0.5s;} footer .container .right ul li a span{color:#fff;font-weight:bold;display:block;text-align:center;line-height:42px} footer .container .right ul li:not(:last-child){margin-right:10px} footer .container .right ul li:hover{background:#531c86} footer .link{padding:0 120px} footer .link .con{border-top:2px solid #dadada; padding: 30px 0;} footer .link .con h2{float:left;color:#666;margin-right:20px} footer .link .con ul{overflow:hidden} footer .link .con ul li{float:left;padding:0 20px;position:relative} footer .link .con ul li a{color:#999;transition:all 0.5s;} footer .link .con ul li:not(:last-child):before{content:'';width:2px;height:16px;background:#cbcbcb;position:absolute;right:0;top:50%;margin-top:-8px} footer .link .con ul li:hover a{color:#531c86} footer .footer-bottom{background:url(../images/footer_bottom.jpg) no-repeat;background-size:cover;padding:52px 80px} footer .left{float:left} footer .left p{color:#ebebeb} footer .left p span{color:#fff} footer .left .contact{margin-top:8px} footer .left .contact p{float:left;color:#ebebeb;margin-right:8px} footer .left .contact p a{color:#fff;margin-right:8px} footer .right{overflow: hidden; text-align: right;} footer .footer-bottom .right ul{float:right} footer .footer-bottom .right ul li{float:left;position:relative;padding:0 10px} footer .footer-bottom .right ul li a{color:#ebebeb;transition:all 0.5s;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-ms-transition:all 0.5s} footer .footer-bottom .right ul li:last-child{padding-right:0} footer .footer-bottom .right ul li:not(:last-child):before{content:'';width:1px;height:12px;background:#aaa;position:absolute;right:0;top:50%;margin-top:-6px} footer .footer-bottom .right ul li:hover a{color:#ccc;} footer .right p{margin-top:8px;float:left;width:100%;text-align:right;color:#ebebeb;} footer .right p a{ color: #e7e7e7; margin-left: 20px; display: inline-block;} footer .right p a:hover{ color: #ccc;} .hidden{ opacity: 0 !important; visibility: hidden !important; max-height: 0 !important; margin: 0 !important; padding: 0 !important; overflow: hidden; } .slider-right{ position: fixed; right: 20px; top: 50%;transform: translateY(-50%); z-index: 100;} .slider-right li{ background: #fff; width: 44px; height: 44px; line-height: 44px; text-align: center; margin-bottom: 10px; box-shadow: 0 0 6px rgba(0,0,0,0.1); cursor: pointer; position: relative;} .slider-right li .rightZi { display: none; } .slider-right li .img img{ width: 54%; } .slider-right li .num{ background: #fff; position: absolute; z-index: 2; right: 3px; top: 3px; border: 1px solid #531c86; line-height: 1.1; border-radius: 15px; min-width: 1.1em; text-align: center; } .slider-right li img{ display: none; vertical-align: middle;} .slider-right li img:first-child, .slider-right li:hover img:first-child+img{ display: inline-block;} .slider-right li:hover img:first-child{ display: none;} .slider-right li:hover { background: #531c86; } .slider-right li a{ color: #6a7076;} .slider-right li i{ vertical-align: top;} .slider-right li:hover a{ color: #fff;} .slider-right li .child2{ display: none; box-shadow: 0 0 4px rgba(0,0,0,0.2); position: absolute; right: 100%; width: 200px; height: 100%; top: 0; background: #fff; z-index: 10;} .slider-right li .child2 .bshare-custom{ position: relative; top: 5px;} .slider-right li:hover .child2{ display: block;} .slider-right li .weixinchild{ height: auto; top: 50%; width: auto; line-height: 1.8; transform: translateY(-50%);} .slider-right li .weixinchild .px{ padding: 15px;} .slider-right li .weixinchild img{ display: block !important; margin: 0 auto; width: 150px; border-radius: 10px;} .slider-right li.animated a{ color: #fff;} .slider-right li.animated img:first-child+img{ display: inline-block;} .slider-right li.animated img:first-child{ display: none;} .slider-right li.animated { background: #531c86; } .demo-class .layui-layer-min, .demo-class .layui-layer-max{ display: none !important;} .zx_tan .tab .btn { float: left; width: 166px; height: 41px; background: url(../images/bg_65.png) no-repeat left top; background-size: 100% 100%; color: #656565; line-height: 40px; margin-top: 20px; margin-right: 30px; border: 0; } .zx_tan .tab .btn:hover{ background: url(../images/bg_58.png) no-repeat left top; background-size: 100% 100%; color: #fff; } .zx_tan{ padding: 30px 60px;} .zx_tan .tab{ width: 100%;} .zx_tan .tab th{ width: 8em; text-align: right; padding:8px 5px; padding-right: 10px;} .zx_tan .tab th, .zx_tan .tab td{ padding-bottom: 15px; vertical-align: top;} .zx_tan .tab th i{ color: red;} .zx_tan .tab td input{ font-size:inherit; width: 100%; box-sizing:border-box; border: 1px solid #eee; padding:8px 5px; } .zx_tan .tab td textarea{ font-size:inherit; height: 6em; border: 1px solid #eee; box-sizing:border-box; padding: 5px; width: 100%;} .zx_tan .gxq{ display:block;} .zx_tan .gxq li{ display: inline-block; border: 1px solid #ddd; padding: 5px 10px; position: relative; margin: 0 15px 10px 0;} .zx_tan .gxq li i{ cursor: pointer; padding: 5px; position: absolute; right: -0.7em; top: -1em; color: #5B118A;} .banner{ position:relative} .banner .img{ width:100%} .banner .nei{ position:absolute; bottom:50%;transform: translateY(50%); left:0; width:100%; text-align:center; z-index:1; color:#fff} .banner .nei h1{ text-shadow: 0 0 2px rgba(0,0,0,0.9); } .banner .nei h3{ text-shadow: 0 0 2px rgba(0,0,0,0.1); } .banner .nei p{ margin-top:20px} .banner .nei p a{ display:inline-block; width:60px; height:60px; background:url(../images/bg_01.png) no-repeat left top; background-size:100% 100%;} .banner .nei p a:hover{background-image:url(../images/bg_01-sel.png); } .wrap{ max-width: 1366px; margin: 0 auto;} .postion_menu{ padding:15px 0; border-bottom: 1px solid #f7f7f7;} .postion_menu a{ display: inline-block; position: relative; padding-right: 1.3em; margin-right: 0.3em;} .postion_menu a::after{ content: ">"; position:absolute; right: 0; top: 50%; margin-top: -0.75em; color: #999;} .postion_menu a.home{ padding-left: 25px;} .postion_menu a.home::before{ content: ''; position: absolute; left: 0; background: url(../images/bg_74.jpg) no-repeat; width: 19px; height: 16px; left: 0; top: 50%; margin-top: -8px; } .search_list li{ margin-bottom: 10px; } .search_list li a em{ color: red;} .search_list li a{background: #f7f7f7; padding: 15px; display: block;} .join_1{ background-size: 100% auto; background-repeat: no-repeat; padding: 30px 0 90px;} .join_1 .left_nei{ float: left; width: 50%; margin-right: 30px; } .join_1 .left_nei h3{ margin-bottom: 30px; line-height: 54px;} .join_1 .left_nei img{ margin-right: 10px;} .join_1 .left_nei span{ display: inline-block; vertical-align: top;} .join_1 .right_nei{ overflow: hidden; padding-top: 2em;} .join_1 .box1{ padding: 80px 0;} .join_1 .box2 li{ float: left; width: 50%;} .join_1 .box2 ul{ margin: 0 -30px;} .join_1 .box2 li .w{ margin: 0 30px; background-size: cover; text-align: center; height: 370px; display:flex; justify-content: center; align-items: center; position: relative;} .join_1 .box2 li .mak{ padding: 30px; z-index: 2; position: relative;} .join_1 .box2 li .a span{ display: inline-block; background: url(/static/images/a1.png) no-repeat; line-height: 41px; width: 166px; color: #fff; } .join_1 .box2 li article{ height: 0; overflow: hidden; margin: 20px 0;} .join_1 .box2 .w h2{ position: relative;} .join_1 .box2 .w h2::after{ content: ' '; position: absolute; left: 50%; top: 110%; height: 3px; background: #333; width: 3em; margin-left: -1.5em;} .join_1 .box2 li .w:hover::after{ content: ""; position: absolute; z-index: 0; left: 0; top: 0; width: 100%; height: 100%; background: rgba(0,0,0,0.5);} .join_1 .box2 li .w:hover{ color: #fff;} .join_1 .box2 li .w:hover article{ height: auto;} .join_1 .box2 li .w:hover h2::after{ background: #fff;} .join_1 .box2 li .w:hover .a span{ background-image: url(/static/images/a2.png);} .join_2 .box{ margin-top: 191px; margin-bottom: -80px; float: right; width: 669px; height: 517px; background: url(/static/images/bg_67.png); } .join_2 .box .w{ padding: 50px; padding-top: 80px;} .join_2 .box .w h2{ margin-bottom: 20px;} .join_3{ padding: 100px 0 0;} .join_3 .tit{ width: 40%;} .join_3 .tit h2{ margin-bottom: 10px;} .join_3 ul{ padding-top: 100px;} .join_3 li{ float: left; width: 50%; padding: 40px 0 150px;} .join_3 li .img_ratio{ padding-top:67.12%; margin-right: 40px;} .join_3 li:nth-child(3n-1) .img_ratio{ margin-right: auto; margin-left: 40px;} .join_3 li:nth-child(3n-1) .w{ margin-top: -200px;} .join_3 li .txt{ position: relative; margin-top: -100px; padding: 20px 50px 40px; background:rgba(200,200,200,0.95);} .join_3 li .txt dt{ margin-bottom: 20px;} .join_3 li .w:hover .txt{ background: rgba(86,32,136,0.9); color: #fff;} .join_3 li .w:hover .txt dt{ color: #fff;} .join_4{ padding: 100px 0; background-size: cover;} .join_4 .title { padding-bottom: 50px;} .fengwo{ width: 90%; padding-left: 10%; margin: 80px auto ; } .fengwo li{ width: 12%; margin: 0 3%; float: left; position: relative; padding-top: 5%; cursor: pointer;} .fengwo li .nei{ position: absolute; left: 4px; top: -47%; bottom: -47%; right: 4px; background: url(/static/images/jr_01.png) no-repeat; background-size: 100% 100%; display:flex; align-items: center; text-align: center; justify-content: center;} .fengwo li .nei h3{ font-size: 16px; color: #531c86;} .fengwo li .nei .desc{ font-size: 12px;} .fengwo li .nei img{ width: 46px; height: 46px;} .fengwo li .nei h3{ padding: 10px 0;} .fengwo li .nei .desc{ display: none;} .fengwo li .nei .desc:after{content: "";border: 10px solid transparent;border-bottom-color: white;position: absolute;top: 0;left: 50%;transform: translateX(-50%);margin-top: -19px;} .fengwo li:hover { z-index: 100;} .fengwo li:hover .nei .desc{ display: block;} .fengwo .desc {display: block !important;position: absolute;top: 106%;left: 50%;min-width: 70%;transform: translateX(-50%);margin: auto;transition: all .4s;border-radius: 6px;background-color: #fff;box-shadow: 0 0 10px 8px rgba(0,0,0,.1);opacity: 0;padding: 10px;text-align: left;} .fengwo li:hover .desc {opacity: 1 !important;top: 90%;} .fengwo li.l1{ margin-left: 21%;} .fengwo li.l3{ margin-right: 10%;} .fengwo li.l4{ margin-left: 12%;} .fengwo li.l7{ margin-right: 10%;} .fengwo li.l13{ margin-left: 12%;} .fengwo li.l16{ margin-right: 10%;} .fengwo li.l17{ margin-left: 21%;} .fengwo li.l21{ margin-left: 30%;} .join_5 { background: #fff; padding: 0 0 100px;} .join_5 .top img{ width: 100%; height: auto;} .join_5 .top { position: relative;} .join_5 .top .wrap{ position:absolute; left: 0; bottom: 0; right: 0; z-index: 10;} .join_5 .top .right{ width: 200px; background: #fff; height: 240px; } .join_5 .top .right .w{ padding-left:15%;} .join_5 .top .left{ color: #fff; margin-left: 5%; padding-top: 30px;} .join_5 .jt{ margin-top: 15px; display: inline-block; background: url(/static/images/bg_70.png); width: 47px; height: 15px;} .join_5 .jt.r{ transform: rotateY(180deg);} .join_5 .li{ float: left; width: 45%; position: relative;} .join_5 .li .left{ position: absolute; left: 0; right: 200px; bottom: 0; top: 0;} .join_5 .li .right{ width: 200px; background: #fff; height: 240px; display: flex; align-items: center;} .join_5 .li .right .w{ padding-left: 15%;} .join_5 .li.li2, .join_5 .li.li3{ width: 55%;} .join_5 .li.li2 .right h3, .join_5 .li.li3 .right h3{ color: #fff;} .join_5 .li.li2 .right .jt, .join_5 .li.li3 .right .jt{ background-image: url(/static/images/bg_71.png);} .join_5 .li.li2 .right{ background:#8733D3;} .join_5 .li.li3 .right{ background:#531B86;} .join_5 .li.li3 .right, .join_5 .li.li4 .right{text-align: right;justify-content: flex-end; } .join_5 .li.li3 .right .w, .join_5 .li.li4 .right .w{ padding-right: 15%;} .join_5 .li.li1 .right, .join_5 .li.li2 .right{ float: right; } .join_5 .li.li3 .left, .join_5 .li.li4 .left{ right: 0; left: 200px;} .menu_left{ position:fixed; top:50%; left:10px; transform: translateY(-50%) translateX(-150%); width:121px;box-sizing:border-box; z-index:200;transition:all .8s ease 0s; display:block;} .menu_left li{ margin-top:-20px; text-align: center;} .menu_left li a{ padding:0px 3px 0 26px;word-break:break-all; text-align:center; color:#333333; width:106px; height:107px; box-sizing:border-box; background:url(../images/bg_76.png) no-repeat left center;transition:all .6s ease 0s; font-size:1rem; display: flex; justify-content: center; align-items: center; } .menu_left li a:hover, .menu_left li.curr a{ color:#fff; background:url(../images/bg_76-sel.png) no-repeat left top;} .menu_left li a p{ display: block; max-width: 7em; margin: 0 auto;word-break: break-word;} .menu_left_show{ transform: translateY(-50%) translateX(0%);} .pro_1{ background-size: 100% auto;background-repeat: no-repeat; padding: 80px 0 0;} .pro_1 ul{ margin: 0 -12px; padding: 50px 0;} .pro_1 li{ float: left; width: 33.33%;} .pro_1 li dl{ margin: 0 12px 30px; box-shadow: 0 0 10px rgba(0,0,0,0.05); overflow: hidden; background: #fff;} .pro_1 li dl:hover{ background: #531c86; color: #fff;} .pro_1 li dl:hover dd p::before{ background-image: url(../images/bg_102-sel.png);} .pro_1 li dl:hover dt{ color: #fff;} .pro_1 li dl dt{ text-align: center; margin: 2em 0 0;} .pro_1 li dl dd{ padding: 2em; min-height: 12em;} .pro_1 li dl dd p{ margin: 0 0 0.5em 0;} .pro_1 li dl dd p::before{ position: relative; top: 2px; content: ''; display: inline-block; margin-right: 5px; width: 12px; height: 13px; background: url(../images/bg_102.png);} .pro_1 .box .swiper-button-prev{transform:rotateY(180deg);} .pro_1 .box .swiper-button-prev, .pro_1 .box .swiper-button-next{background-image: url(../images/right3.png);} .pro_2 .title{ margin-bottom: 50px;} .pro_2 .box{ position: relative; padding-bottom: 50px;} .pro_2 .box .img_ratio{ padding-top: 70%;} .pro_2 .swiper-container{ margin: 0 30px; padding-bottom: 80px;} .pro_2 .box .a{ display: block; margin: 0 20px;} .pro_2 .box .a:hover .bottom{ background: #531c86; color: #fff;} .pro_2 .box .a:hover .bottom h3{ color: #fff;} .pro_2 .box .bottom{ background: #F5F5F5; overflow: hidden; padding: 20px; transition: 0.3s all;} .pro_2 .box .bottom h3{color: #531B85;} .pro_2 .box .swiper-button-next{ background-image: url(../images/right3.png); top: 34%; right: -10px;} .pro_2 .box .swiper-button-prev{background-image: url(../images/right3.png); top: 34%; left: -10px; transform: rotateY(180deg);} .pro_2 .swiper-pagination-bullet{ width:20px; height:17px; background:url(../images/bg_05.png) no-repeat top center; border-radius:0; opacity:1; background-size:100% 100%} .pro_2 .swiper-pagination-bullet-active{background:url(../images/bg_05-sel.png) no-repeat top center;background-size:100% 100%} .pro_3{ padding: 80px 0;} .pro_3 .tpye_head{ padding:0 0 60px; text-align:center; display: flex; justify-content: center;} .pro_3 .tpye_head a{ width:121px; height:118px; background:url(../images/bg_104.png) no-repeat left top; background-size:100%; text-align:center; font-size:22px; color:#531B85; cursor:pointer; display:flex; justify-content: center; align-items: center;} .pro_3 .tpye_head a i{ margin-bottom: 1em; line-height: 1.2;padding: 0 28px;word-break: break-all;} .pro_3 .tpye_head a.sel{ background-image:url(../images/bg_104-sel.png) ; color:#fff} .pro_3 .tab_head ul{ margin: 0 -10px ;} .pro_3 .tab_head li{ width: 25%; float: left; margin-bottom: 20px;} .pro_3 .tab_head li dl{ margin: 0 10px; cursor: pointer; padding: 10px 20px; background: #fff; box-shadow: 3px 3px 10px rgba(0,0,0,0.05);} .pro_3 .tab_head li dl dt{ float: left; margin-right: 10px;} .pro_3 .tab_head li dl dt img{ width: 34px; height: 34px; display: none;} .pro_3 .tab_head li dl dt img:first-child{ display: inline-block;} .pro_3 .tab_head li dl:hover, .pro_3 .tab_head li.cur dl{ background: #531c86; color: #fff;} .pro_3 .tab_head li dl:hover dt img:first-child, .pro_3 .tab_head li.cur dl dt img:first-child{ display: none;} .pro_3 .tab_head li.cur dl dt img:first-child+img, .pro_3 .tab_head li dl:hover dt img:first-child+img{ display: inline-block;} .pro_3 .tab_head li dl dd{ overflow: hidden; padding: 5px;} .pro_3 .tab_body .top{ background: url(../images/cp5.png) no-repeat; background-size: cover; padding: 50px; margin:10px 0 30px;} .pro_3 .tab_body .top dd{ min-height: 6em; width: 50%;} .pro_3 .tab_body .item, .pro_3 .type_body .tab_b{ display: none;} .pro_3 .tab_body ul{ margin: 0 -10px ;} .pro_3 .tab_body li{ width: 25%; position: relative; float: left; margin-bottom: 20px;} .pro_3 .tab_body li dl{ margin: 0 10px; cursor: pointer; padding: 10px 20px; background: #fff; box-shadow: 3px 3px 10px rgba(0,0,0,0.05);} .pro_3 .tab_body li dl dt{ float: left; margin-right: 10px;} .pro_3 .tab_body li dl dt img{ width: 34px; height: 34px; display: none;} .pro_3 .tab_body li dl dt img:first-child{ display: inline-block;} .pro_3 .tab_body li:hover dl{ background: #e5cbf6; color: #531c86;} .pro_3 .tab_body li:hover dl dt img:first-child{ display: none;} .pro_3 .tab_body li:hover dl dt img:first-child+img{ display: inline-block;} .pro_3 .tab_body li dl dd{ overflow: hidden; padding: 5px; white-space: nowrap; text-overflow: ellipsis;} .pro_3 .tab_body li .child{ position: absolute; top: 100%; left: 10px; right: 10px; box-shadow: 3px 3px 5px rgba(0,0,0,0.05); background:#F1E3FA; visibility: hidden; opacity: 0;} .pro_3 .tab_body li .child a{ display: block; color: #531c86; padding:12px 10px; padding-left: 70px; border-bottom: 1px solid #f0f0f0;} .pro_3 .tab_body li .child a:hover{ background: #eddaf9;} .pro_3 .tab_body li:hover{ z-index: 10;} .pro_3 .tab_body li:hover .child{ visibility: visible; opacity: 1;} .pro_4{ padding: 80px 0; overflow: hidden;} .pro_4 .title{ margin-bottom: 50px;} .pro_4 ul { margin: 0 -25px;} .pro_4 ul li{ float: left; width: 50%;} .pro_4 ul a{ display: block; margin: 0 25px; text-align: center;} .pro_4 ul a .img_ratio{ padding-top: 50%;} .pro_4 ul .bottom{ background: #F5F5F5; overflow: hidden; padding: 20px; transition: 0.3s all;} .pro_4 ul a:hover .bottom{ background: #531c86; color: #fff;} .pro_5{ padding: 0 0 100px;} .cp_four{background-size: cover; overflow: hidden; position:relative; z-index:1;} .cp_four .nei{ overflow: hidden; padding: 108px 153px; color: #000; font-weight: bold;} .cp_four .zt{ float:right; width:430px; background:#fff; border-radius:4px; padding:40px;} .cp_four h2{ padding-bottom:5px; font-weight: bold;} .cp_four h3{ padding-bottom:20px; font-weight: bold;} .cp_four p{ border-bottom:1px solid #CCCCCC; position:relative;} .cp_four p span{ float: left; line-height: 56px;} .cp_four p em{ display: block; overflow: hidden; margin-right: 30px;} .cp_four p em input{ width: 100%; border: 0; line-height: 56px;} .cp_four p img{ position:absolute; top: 50%; right: 5px; pointer-events: none; transform: translateY(-50%); } .cp_four .btn{ float:right; width:105px; height:40px; background:#8948BB; border-radius:6px; color:#fff; cursor:pointer; margin-top:30px; font-size:18px; border:0; line-height: 40px; text-align: center;} .cp_four .btn:hover{ background:#531B86} .cp_four .btn_fh{ background:#B0B0B0; color:#fff; margin-left:30px; } .cp_four .btn_fh:hover{ background:#999; } .product_menu{ padding: 50px 0; border-bottom: 1px solid #ddd;} .product_menu ul{ display: flex; justify-content: center; text-align: center;flex-wrap: nowrap;} .product_menu li { margin: 0 14px; width: 12%;}.product_menu li a { display: block; position: relative; transition: all 0.6s; text-align: center; } .product_menu li a .img{ display: inline-block; position: relative; transition: all 0.6s; } .product_menu li img{ width: 76px; height: 66px;position: relative;opacity:1;transition: all 0.6s;} .product_menu li img:nth-child(2){position: absolute;left:0;top:0;z-index:2;opacity:0;} .product_menu li.cur img:nth-child(1){opacity:0;}.product_menu li:hover img:nth-child(1){opacity:0;} .product_menu li.cur img:nth-child(2){opacity:1;}.product_menu li:hover img:nth-child(2){opacity:1;} .product_menu li.cur a{ color: #4c2582; font-weight: bold;}.product_menu li:hover a{ color: #4c2582; font-weight: bold;} .product_menu li p{ margin-top: 5px;white-space: nowrap;} .faq_search{ width:40%; max-width:780px; margin:50px auto; border:1px solid #DDDDDD; position:relative; overflow: hidden;} .faq_search .txt{ float:left; width:100%; box-sizing:border-box; padding-left:20px; height:54px; line-height:54px; font-size:16px; border:0;} .faq_search .btn{ position:absolute; top:0; right:0; width:80px; height:54px; background:url(../images/bg_88.png) no-repeat center center #DDDDDD; cursor:pointer; border:0;} .faq_list{ padding-bottom: 50px;} .faq_list .item{ padding-bottom: 30px;} .faq_list .item .t{ position: relative; margin: 0 0 20px; padding-bottom: 10px;} .faq_list .item .t::after{ content: ''; position: absolute; left: 0; bottom: 0; width: 2.5em; height: 3px; background: #531c86;} .faq_list .item .n dl{ background: #E6E6E6; margin-bottom: 10px;} .faq_list .item .n dl dt{ padding: 10px; cursor: pointer; } .faq_list .item .n dl.open{ background: #4C2480;} .faq_list .item .n dl.open dt{ color: #fff;} .faq_list .item .n dl.open dd{ display: block;} .faq_list .item .n dl dd{ background:#F6F6F6; padding:20px 10px; display: none;} .down_list{ padding-bottom: 50px;} .down_list .item{ padding-bottom: 30px;} .fenlei_tit, .down_list .item .t{ position: relative; margin: 0 0 20px; padding-bottom: 10px;} .fenlei_tit::after, .down_list .item .t::after{ content: ''; position: absolute; left: 0; bottom: 0; width: 2.5em; height: 3px; background: #531c86;} .down_list ul{ margin: 0 -20px;} .down_list ul li{ width: 20%; float: left;} .down_list ul li a{ display: block; margin: 0 20px 40px; background: #ECECEC; overflow: hidden;} .down_list ul li a:hover{ background: #531c86; color: #fff;} .down_list ul li .img_ratio{ padding-top: 141.8%; border: 1px solid #eee;} .down_list ul li p{ margin: 8px; text-align: center;} .pro_5_coa{ margin-top: 80px; background-size: 100% auto; background-repeat: no-repeat;} .down_type{ padding: 50px 10px; text-align: center;} .down_type a{ display: inline-block; background: url(../images/b1.png); margin: 0 30px 10px; width: 239px; height: 59px; line-height: 58px; text-align: center; color: #000; } .down_type a.cur{ background-image: url(../images/b2.png); color: #fff;} .pro_list_bon{ padding-bottom: 50px;} .pro_list_bon .item{ margin-bottom: 20px;} .pro_list_bon .item dl{ overflow: hidden; margin-top: 10px;} .pro_list_bon .item dt{ float: left; min-width: 6em; padding: 8px 0;} .pro_list_bon .item dd{ overflow: hidden;} .pro_list_bon .item dd p{ display: inline-block; padding:8px 15px ; text-align: center; min-width: 7em; background: #fff; margin: 0 10px 10px 0 ; box-shadow: 0 0 3px rgba(0,0,0,0.05); border: 1px solid #fff; cursor: pointer;} .pro_list_bon .item dd p.cur{ background: url(../images/bg_114.png) right bottom no-repeat #E5CBF6; border: 1px solid #5B118A; } .pro_list_bon .item .dl2 dd p{ min-width: 6em; padding: 5px; cursor: pointer;} .pro_list_bon .item .dl2 dd p.cur{ background-size: 18px 15px; border-color: #E5CBF6; } .pro_list_bon .item .dl2 dd p.t{ cursor: default; background:none; min-width: auto; padding: 6px; border: 0;} .pro_list_bon .item dd .box{ overflow: hidden; position: relative;} .pro_list_bon .item dd .more{ display: none; cursor: pointer; float: right; padding:8px 10px; background: #E8E8E6; color: #5B118A; } .pro_list_bon .item.smore dd .more{ display: block;} .pro_list_bon .item .dl1 dd{ height: 3em; overflow: hidden;} .pro_list_bon .item dd .more .s2{ display: none;} .pro_list_bon .item dd .more .s1{ display: block;} .pro_list_bon .item.open .dl1 dd{ height: auto;} .pro_list_bon .item.open dd .more .s2{ display: inline-block;} .pro_list_bon .item.open dd .more .s1{ display: none;} .pro_list_box{overflow: hidden;} .pro_list_box ul{ margin: 0 -22px; padding: 50px 0 0;} .pro_list_box li{ float: left; width: 50%;} .pro_list_box li .w{ display: block; margin: 0 24px 40px; box-shadow: 1px 1px 5px rgba(0,0,0,0.2); padding:10px 20px 5px;} .pro_list_box li .w .t{ margin-bottom: 5px;} .pro_list_box li .w .b{ height: 14.5em;} .pro_list_box li .w .b .l{ width: 50%;} .pro_list_box li .w .b .r{ width: 50%; text-align: center;} .pro_list_box li .w .b .bon{ margin: 10px 0 0;} .pro_list_box li .w .b .i1{ margin-right: 10px; display: inline-block; width: 41px; height: 35px; background: url(../images/bg_85.png); } .pro_list_box li .w .b .i2{display: inline-block; width: 41px; height: 35px; background: url(../images/bg_86.png); } .pro_list_box li .w:hover{ background:url(../images/bg_87.png) no-repeat ; background-size: cover;} .pro_list_box li .w:hover .b .i1{ background-image: url(../images/bg_85-sel.png);} .pro_list_box li .w:hover .b .i2{ background-image: url(../images/bg_86-sel.png);} .page{ text-align: center; padding: 50px 0 80px;} .page a, .page span{ margin: 0 !important; padding: 0 !important; display: inline-block; vertical-align: middle; min-width: 40px; height: 67px !important; line-height: 67px !important; border: 0 !important;} .page a.laypage_prev{ background: url(../images/left2.png) no-repeat center; font-size: 0; width: 69px !important;} .page a.laypage_prev:hover{ background-image: url(../images/left2-sel.png) ; } .page a.laypage_next{ background: url(../images/right2.png) no-repeat center; font-size: 0; width: 69px !important;} .page a.laypage_next:hover{ background-image: url(../images/right2-sel.png) ; } .page .laypage_curr{ width: 69px !important; background: url(../images/bg_48.png) no-repeat center; color: #531c86; font-weight: bold; } .pro_details{ background-repeat: no-repeat; background-size: 100% auto; padding: 50px 0;} .pro_details .left{ float: left; width: 276px; margin-right: 30px; box-shadow: 0 0 5px rgba(0,0,0,0.1);} .pro_details .left .tit{ background: url(../images/bg_79.png); padding: 30px 0; padding-left: 20px; color: #fff; } .pro_details .left ul{ padding: 10px;} .pro_details .left li{ margin-bottom: 10px; position: relative; z-index: 1;} .pro_details .left dt{ cursor: pointer; background: #ddd; position: relative; padding: 10px; padding-right: 30px;} .pro_details .left dt i{ transition: 0.2s all; position: absolute; display: block; right: 10px; top: 50%; margin-top: -0.75em;} .pro_details .left li.close dt i{ transform: rotateX(180deg);} .pro_details .left dd{ margin: 0 -5px;} .pro_details .left dd .i{ display: inline-block; min-width: 49%; margin: 10px 0 0; position: relative; z-index: 1; } .pro_details .left dd .i .c{ position: relative; margin: 0 5px; padding: 5px; z-index: 1; } .pro_details .left dd .i .c a{ display: block;} .pro_details .left li:hover, .pro_details .left dd .i:hover{ z-index: 3;} .pro_details .left dd .i.open .c, .pro_details .left dd .i:hover .c{ background: #E5CBF6; z-index: 3;} .pro_details .left dd .i:hover .child{ display: block;} .pro_details .left dd .i .child{ display: none; position: absolute; left: 0; right: 0; top: 100%; background: #F1E3FA; z-index: 3;} .pro_details .left dd .i .child a{ padding:2px 5px; opacity: 0.5;} .pro_details .left dd .i .child a:hover{ opacity: 1; background:#F5E3FA ;} .pro_details .left .left2{ padding-bottom: 10px;} .pro_details .left .left2_dl{ padding: 10px 10px 0; } .pro_details .left .left2_dt{ cursor: pointer; background: #ddd; color: #5B118A; position: relative; padding: 10px; padding-right: 30px;} .pro_details .left .left2_dt a{ color: #5B118A;} .pro_details .left .left2_dt i{ transition: 0.2s all; transform: rotateX(0); position: absolute; display: block; right: 10px; top: 50%; margin-top: -0.75em;} .pro_details .left .left_2{ padding-bottom: 10px;} .pro_details .left .left2_dl.open .left2_dt{background: #5B118A; color: #fff;} .pro_details .left .left2_dl.open .left2_dt a{ color: #fff;} .pro_details .left .left2_dl.open .left2_dt i{ transform: rotateX(180deg);} .pro_details .left .left2_dd{ background: #fff; padding: 10px; display: none;} .pro_details .left .left2_dd p{margin-bottom: 15px;} .pro_details .left .left2_dd p:last-child{margin-bottom: 0;} .pro_details_faq_search{ margin: 0;} .pro_details .pro_bon { text-align: right; margin: 30px 0 50px;} .pro_details .pro_bon a{ display: inline-block; color: #fff; padding: 10px 20px; margin-left: 20px; background: #ADADAD; line-height: 26px;} .pro_details .pro_bon a:hover{ background: #531c86; } .pro_details .pro_bon a img{ margin-right: 5px;} .pro_details .pro_name2 span{ display: inline-block; padding: 5px 10px; border-radius: 3px; background: #F1E3FA;} .pro_dl{ padding: 20px 0 0;} .pro_dl .pro_dt{ background: #E6E6E6; color: #000; padding: 10px 20px; position: relative; cursor: pointer;} .pro_dl .pro_dt::after{ content: ""; position: absolute; right: 0; top: 50%; margin-top: -25px; background: url(../images/bg_82-sel.png) no-repeat center ; width:50px; height: 50px;} .pro_dl.close .pro_dt::after{background-image: url(../images/bg_82.png);} .pro_art_box5 .pro_list_box li{ width: 50%;} .pro_art_box5 .pro_list_box ul{ margin: 0 -5px; padding:20px 0 0;} .pro_art_box5 .pro_list_box li .w{ margin: 0 12px 20px;} .pro_dl .pro_dd{ padding: 10px 20px;} .pro_art_box1 li{ display: inline-block; min-width: 49%; padding-bottom: 10px; } .pro_art_box4 table{ width: 100%; border: 1px solid #eee; margin: 20px 0;} .pro_art_box4 table td{ border: 1px solid #eee; width: 25%; padding: 10px;} .pro_art_box2 { margin: 0 -10px;} .pro_art_box2 .item{ float: left; width: 33.33%; padding: 20px 0 0;} .pro_art_box2 .item dl{ margin: 0 10px; background: #fff; box-shadow: 0 0 4px rgba(0,0,0,0.1); padding: 20px;} .pro_art_box2 .item dt{ color: #5B258E; margin-bottom: 10px;} .pro_art_box2 .item dd p{ padding: 2px 0;} .pro_art_box3 table{ width: 100%; border: 1px solid #ddd; margin: 10px 0;} .pro_art_box3 table td.lefttd{ width: 25%; background: #F1E3FA;} .pro_art_box3 table td{ border: 1px solid #ddd; padding: 10px;} .solution_1{ padding: 50px 0; background-size: 100% auto; background-repeat: no-repeat; } .solution_1 ul{ margin: 0 -20px;} .solution_1 li { float: left; width: 33.33%;} .solution_1 li .w{ box-shadow: 0 0 5px rgba(0,0,0,0.1); padding: 10px; margin: 10px 20px; text-align: center;} .solution_1 li .w:hover{ background: #531c86; color: #fff;} .solution_1 li .w:hover h2{color: #fff;} .solution_1 li .w h2{ padding-top: 30px;} .solution_2{ padding: 50px 0;} .solution_2 ul{ margin: 0 -10px;} .solution_2 li{ float: left; width: 33.33%;} .solution_2 li a{ display: block; margin: 0 10px 20px; background: #fff; overflow: hidden;} .solution_2 li a:hover{ background: #531c86; color: #fff;} .solution_2 li a p{ margin: 10px 10px; justify-content: center; } .solution_2 li .img_ratio{ padding-top: 62%;} .solution_3{ padding: 50px 0 80px;} .solution_3 ul { margin:40px -25px 0;} .solution_3 ul li{ float: left; width: 50%;} .solution_3 ul a{ display: block; margin: 0 25px; text-align: center;} .solution_3 ul a .img_ratio{ padding-top: 50%;} .solution_3 ul .bottom{ background: #F5F5F5; overflow: hidden; padding: 20px; transition: 0.3s all;} .solution_3 ul a:hover .bottom{ background: #531c86; color: #fff;} .down_type2{ padding: 0px 10px 50px; text-align: center;} .down_type2 a{ display: inline-block; background: url(../images/a3.png); margin: 0 10px 10px; width: 166px; height: 41px; line-height: 40px; text-align: center; color: #000; } .down_type2 a.cur{ background-image: url(../images/a2.png); color: #fff;} .solution_list_top ul{ margin: 0 -10px ; padding: 50px 0;} .solution_list_top li{ width: 25%; float: left; margin-bottom: 20px;} .solution_list_top li dl{ margin: 0 10px; cursor: pointer; padding: 10px 20px; background: #fff; box-shadow: 3px 3px 10px rgba(0,0,0,0.05);} .solution_list_top li dl dt{ float: left; margin-right: 10px;} .solution_list_top li dl dt img{ width: 34px; height: 34px; display: none;} .solution_list_top li dl dt img:first-child{ display: inline-block;} .solution_list_top li dl:hover, .solution_list_top li.cur dl{ background: #531c86; color: #fff;} .solution_list_top li dl:hover dt img:first-child, .solution_list_top li.cur dl dt img:first-child{ display: none;} .solution_list_top li.cur dl dt img:first-child+img, .solution_list_top li dl:hover dt img:first-child+img{ display: inline-block;} .solution_list_top li dl dd{ overflow: hidden; padding: 5px;} .solution_list_3_box ul{ position: relative; margin:0 -20px; } .solution_list_3_box ul li{ width: 33.33%; float: left;} .solution_list_3_box .img_ratio{ padding-top: 70%;} .solution_list_3_box .a{ margin: 0 30px; padding-bottom: 60px;} .solution_list_3_box .a{ display: block; margin: 0 20px;} .solution_list_3_box .a:hover .bottom{ background: #531c86; color: #fff;} .solution_list_3_box .bottom{ background: #F5F5F5; overflow: hidden; padding: 20px; transition: 0.3s all;} .pro_faq{ overflow: hidden; background-size: 100% auto; background-repeat: no-repeat;} .bg-box1{ background-size: 100% auto; background-repeat: no-repeat;} .solution_pro_right{ position: relative; margin: 50px 0; padding: 20px; background: url(../images/xx1_03.png) repeat-y; background-size: 100% auto;} .solution_pro_right::before, .solution_pro_right::after{ content: ''; position: absolute; left: 0; top: -50px; right: 0; background: url(../images/xx1_01.png); background-size: 100% 100%; height: 50px;} .solution_pro_right::before{ background-image: url(../images/xx1_05.png) ; bottom: -50px; top: auto;} .solution_pro_right .left1{width: 50%; float: left;} .solution_pro_right .left1 .swiper-container{ margin: 0 30px;} .solution_pro_right .left1 .img_ratio{ padding-top: 75%;} .solution_pro_right .right1{ padding: 0 40px;} .solution_pro_right .swiper-pagination-bullet-active{ background: #5B118A;} /* 鍏ㄧ悆鎴樼暐 zl */ .zl_two{ width:100%; background:#F5F5F5; position: relative; padding:70px 16% 20px; box-sizing:border-box; } .zl_two .sth{ color:#959595; margin-top:10px; text-align: right; margin-bottom:10px;} .zl_two .dt{ width:100%; position:relative;} .zl_two .dt .img{ width:100%} .zl_two .ul{ position:absolute; top:0; left:0; width:100%; height:100%; } .zl_two .ul li{ position:absolute; width:24px; height:31px; background:url(../images/bg_41.png) no-repeat left top; transform: translateX(-10%) translateY(-36%); } .zl_two .ul li span{ margin-top:-21px; margin-left:30px; display:none; padding-left:100px; background:url(../images/bg_75.png) no-repeat left center; float: left;} .zl_two .ul li img{ float:left; width:61px; height:71px;} .zl_two .ul li:hover span{ display:block} .zl_two .bottom{ overflow: hidden; width:100%; left: 0; position:absolute; bottom: 50px; z-index:11;} .zl_two .bottom li{ float:left; width:16.66666%; background:url(../images/bg_42.png) no-repeat left center; background-size:100% 100%; line-height:100px; height:100px; text-align:center; color:#656565; cursor:pointer;} .zl_two .bottom li.sel{ color:#fff; background:url(../images/bg_42-sel.png) no-repeat left top; background-size:100% 100%;} .zl_three{ width:100%; padding:50px 0; box-sizing:border-box; overflow: hidden;} .zl_three .top{ float:left; width:100%; color:#333333; padding-bottom:30px; border-bottom:1px solid #DDDDDD;} .zl_three .ul{ float:left; width:100%; padding-top:20px; margin-bottom:50px;} .zl_three .ul li{ float:left; width:14.28%; background:url(../images/bg_43.png) no-repeat left top; background-size:100% 100%; line-height:90px; height:90px; color:#656565; text-align:center;} .strategy_1{ padding: 80px 0;} .strategy_1_left{ float: left; width: 50%; padding-right: 2%;} .strategy_1_left h4 span{ display: inline-block; padding-top: 15px;} .strategy_1_right{ overflow: hidden;} .mentdevelop_box{ padding: 5% 0; background-size: 100% auto; background-repeat: no-repeat; overflow: hidden; } .mentdevelop_1{ overflow: hidden;} .mentdevelop_1_left{ float: left; width: 40%;} .mentdevelop_1_left .img_ratio{ padding-top: 100%;} .mentdevelop_1_right{ overflow: hidden; padding: 5% 0 50px 50px;} .mentdevelop_1_right li{ flex: 1; text-align: center; position: relative;} .mentdevelop_1_right li::after{ content: ''; position: absolute; width: 1px; background: rgba(0,0,0,0.1); right: 0; height:50%; transform: translateY(-50%); top: 50%;} .mentdevelop_1_right li:last-child::after{ display: none;} .mentdevelop_1_textContent { padding: 70px 0 0 50px;} .mentdevelop_1_textContent h2{ margin-bottom: 30px;} .mentdevelop_2{ padding: 160px 0 0; display: flex;} .mentdevelop_2 h2.f-30{ position:relative; color: #5B118A; font-weight: bold;} .mentdevelop_2 h2.f-30::after{ content: ''; position: absolute; left: 0; top: 110%; width: 2em; height: 4px; background: #5B118A; } .mentdevelop_2_left { float: left; background: url(../images/bg_29.png); background-size: 100% 100%; width: 55%; position: relative; margin-left: -40px; z-index: 2; margin-right: -80px;} .mentdevelop_2_left .mentdevelop_2_textContent{ padding: 140px 80px 90px;} .mentdevelop_2_right{width: 50%; margin-top: -180px; overflow: hidden; background: url(../images/bg_34.png); background-size: 100% 100%;} .mentdevelop_2_right_box{ padding: 120px 70px 80px 130px;} .scroll_wrap_left{ height: 320px;} .scroll_wrap_right{ height: 430px;} .mentdevelop_3{ background: url(../images/bg_30.png) center; background-size: cover; padding: 80px 0;} .mentdevelop_3 .introduce{ padding: 30px 0 60px;} .mentdevelop_3 .img_ratio{ position: absolute; left: 10px; top: 10px; bottom: 10px; right: 10px; box-shadow: 0 0 8px rgba(0,0,0,0.5); } .mentdevelop_3 .import_swiper h4{ position: absolute; bottom: 10px; left: 10px; right: 10px; padding: 10px ; z-index: 2;background: rgba(95,45,149,0.8); color: #fff;} .mentdevelop_3 .import_swiper{ width: 90%; margin: 0 auto;} .mentdevelop_3 .swiper-container{ margin: 0 -5%;padding: 100px 0;} .mentdevelop_3 .swiper-slide{ width:30%; height: 550px; overflow: hidden; position: relative;} .mentdevelop_3 .import_swiper{ position: relative;} .mentdevelop_3 .import_swiper .swiper-button-prev{ width: 63px; height: 55px; left: -70px; background: url(../images/left.png) no-repeat top left; background-size: cover; } .mentdevelop_3 .import_swiper .swiper-button-next{ width: 63px; height: 55px; right: -70px; background: url(../images/right.png) no-repeat top left; background-size: cover; } .mentdevelop_3 .honour_swiper{width: 70%;margin: 0 auto;position: relative;} .mentdevelop_3 .honour_swiper .swiper-button-prev{ width: 63px; height: 55px; left: -140px; background: url(../images/left.png) no-repeat top left; background-size: cover; } .mentdevelop_3 .honour_swiper .swiper-button-next{ width: 63px; height: 55px; right: -140px; background: url(../images/right.png) no-repeat top left; background-size: cover; } .mentdevelop_3 .honour_swiper .swiper-container{ margin: 0 -5%;} .mentdevelop_3 .honour_swiper .swiper-slide{ height: 350px; overflow: hidden; background: #f4f4f4; border-radius: 10px; padding: 10px; box-sizing: border-box; } .mentdevelop_3 .honour_swiper .swiper-slide .slideTop{ width: 100%; height: 290px; overflow: hidden; display: flex; justify-content: center; align-items: center; } .mentdevelop_3 .honour_swiper .swiper-slide .slideTop img{display: block;margin:0 auto;width: auto;height: auto;max-width: 90%;max-height: 90%;cursor: pointer;transform: scale(0.8);transition: transform .3s ease;} .mentdevelop_3 .honour_swiper .swiper-slide:hover .slideTop img{transform: scale(1);} .mentdevelop_3 .honour_swiper .swiper-slide h4{line-height: 1.5;color: #666;font-size: 16px;text-align: center;} #videoPopup{position:fixed;width:100%;height:100%;top:0;z-index:1000;background-color:rgba(0,0,0,0.4);display:none;} #videoPopup .video-box{width: 70%;position: absolute;left: 0;background: #000;padding-top: 40%;transform: translateY(18%);right: 0;margin: auto;} #videoPopup .video-box video{width:100%;position:absolute;top:0;left:0; height: 100%;} #videoPopup .video-box .close{position:absolute;right:0px;top:0px;width:40px;height:40px; border-radius:50%;background:rgba(0,0,0,0.5);cursor:pointer;text-align:center;} #videoPopup .video-box .close span{line-height:40px;color:#fff; transition: 0.3s all; position: relative; display: inline-block;} #videoPopup .video-box .close:hover span{transform:rotate(180deg);} .about_1{ padding: 80px 0 100px; } .about_1 li{ position: relative; line-height: 1; text-align: center;} .about_1 li::after{ content: ''; position: absolute; width: 1px; background: rgba(0,0,0,0.1); right: 0; height:80%; transform: translateY(-50%); top: 50%;} .about_1 li:last-child::after{ display: none;} .about_1 h2{ margin-bottom: 20px; padding-left: 15px;} .about_1 em{ display:inline-block; vertical-align: top; margin-left: 5px; position: relative; font-weight: bold; ;} .about_1 em.c{ vertical-align: bottom; bottom:0.3em;} .about_2{ padding: 0 0 10%; position: relative; margin-top: 100px; } .about_2 .left{ width: 45%; margin-top: -50px; padding-left: 2%;} .about_2 .left .desc{ height: 12em;} .about_2 .right{ width: 45%; position: absolute; right: 0; bottom: 40px; } .about_2 .right .img_ratio{ padding-top: 71% ;} .about_2 .right .swiper-pagination{ width:auto; left:auto; right:35px; background:url(../images/bg_06.png) no-repeat left center; background-size:100% 1px; height:17px; bottom:30px} .about_2 .right .swiper-pagination-bullet:first-child{ margin-left: 0 !important;} .about_2 .right .swiper-pagination-bullet:last-child{ margin-right: 0 !important;} .about_2 .right .swiper-pagination-bullet{ width:20px; height:17px; background:url(../images/bg_05.png) no-repeat top center; border-radius:0; opacity:1; background-size:100% 100%; margin: 0 10px !important;} .about_2 .right .swiper-pagination-bullet-active{background:url(../images/bg_05-sel.png) no-repeat top center;background-size:100% 100%} .about_3{ padding: 80px 0;} .about_3 .develop_swiper2::after{ content: ""; position: absolute; z-index: 10; background: url(../images/js1.png); background-size: 100% 100%; right: 0; top: 0; left: 0; height: 20%;} .about_3 .develop_swiper3::after{ content: ""; position: absolute; z-index: 10; background: url(../images/js2.png); background-size: 100% 100%; right: 0; bottom: 0; left: 0; height: 15%;} .about_3 .tit{ padding: 20px 0 0 20px;} .about_3 .img_ratio{ padding-top:70%;} .about_3 .left{ width: 47%; float: left;} .about_3 .right{ width: 47%; float: right;} .about_3 .left .txt{ padding: 20px;} .about_3 .right .txt{ margin-top: -20px; z-index: 2; padding: 20px; position: relative;} .about_3 .wrap .swiper-pagination{ position: absolute; width:20px; left:auto; top: 50%; bottom: auto; right:15px; background:url(../images/bg_06.png) no-repeat center center; background-size:1px 100%; height:auto; font-size: 0; transform: scale(0.8);} .about_3 .wrap .swiper-pagination-bullet:first-child{ margin-top: 0 !important;} .about_3 .wrap .swiper-pagination-bullet:last-child{ margin-bottom: 0 !important;} .about_3 .wrap .swiper-pagination-bullet{ width:20px; height:17px; background:url(../images/bg_05.png) no-repeat top center; border-radius:0; opacity:1; background-size:100% 100%; margin: 10px 0 !important; vertical-align: top;} .about_3 .wrap .swiper-pagination-bullet-active{background:url(../images/bg_05-sel.png) no-repeat top center;background-size:100% 100%} .company_3.about_3 .develop_swiper2::after, .company_3.about_3 .develop_swiper3::after{ display: none;} .company_3.about_3 .left .txt{ padding-top: 0; margin-top: -6em;} .companys_box{ background-repeat: no-repeat; background-size:100% auto; background-position:center;} .company_2{ padding: 10% 0 8%;} .company_2 ul{ width: 80%; margin: 0 auto;} .company_2 li{ float: left; width: 25%; text-align: center;} .company_2 li img{width: 50px; height: 50px; margin-bottom: 10px;} .about_4 .txt{ text-align: center; padding: 100px 0;} .about_4 .video{ height:35vw; background-size: cover; justify-content: center; color: #fff; text-align: center; position: relative;} .about_4 .video::after{ transition: 0.3s all; content: ''; position: absolute; left: 0; right: 0; top: 0; bottom: 0; background-color:rgba(0,0,0,0.04);} .about_4 .video .bon{ opacity: 0.8; margin-top: 50px; position: relative ; z-index: 2;} .about_4 .video .p1{ width: 90px; height: 90px; margin: 0 auto 20px; background: url(../images/img_01.png); background-size: 100% 100%;} .about_4 .video:hover .p1{ background-image: url(../images/img_02.png);} .about_4 .video:hover::after{ background-color: rgba(0,0,0,0.08);} .culture_1{ position: relative;} .culture_1 .bg{ position:relative; padding-top: 40%;} .culture_1 .bg .img_ratio{ position: absolute; left: 0; top: 0; width: 100%; height: 100%; z-index: 1; opacity: 0; transition: 0.3s all;} .culture_1 .bg .img_ratio.cur{ z-index: 2; opacity: 1;} .culture_1 .post{ position: absolute; left: 0; top: 0; right: 0; bottom: 0; z-index: 5; display: flex; align-items: center; justify-content: center;} .culture_1 .post .wrap{ width: 100%; } .culture_1 .post .top{ justify-content: center;} .culture_1 .post .bon{ width:20%; margin: 0 20px; text-align: center; cursor: pointer; color: #666;} .culture_1 .post .bon.cur{ color: #5B118A;} .culture_1 .post .img_ratio{ padding-top: 85%;} .culture_1 .post .img_ratio img{ object-fit: initial;} .culture_1 .post .img_ratio span{ position: absolute; z-index: 3; left: 50%; top: 50%; transform: translateX(-50%) translateY(-50%);} .culture_1 .post .txt{ text-align: center; margin-top: 100px;} .culture_1 .post .txt .item{ display: none;} .culture_1 .post .txt .item.cur{ display: block;} .culture_2{ background-size: cover; padding: 50px 0;} .wh_two h1{ text-align:center; color:#333333;} .wh_two .ul{ background:url(../images/bg_17.jpg) repeat-y center center; position:relative;} .wh_two .ul li{ width:100%; padding:0px 10%; box-sizing:border-box; margin-bottom:50px;} .wh_two .ul li .img{ float:left; width:45%; margin-right:5%;} .wh_two .ul li .img .img1{ float:left; width:48%; position:relative; z-index:1;} .wh_two .ul li .img .img1 .img_ratio{ padding-top: 75%;} .wh_two .ul li .img .img2{ float:left; width:64%; margin-left:-12%; margin-top:4.7rem; } .wh_two .ul li .img .img2 .img_ratio{ padding-top: 75%;} .wh_two .ul li .left{ overflow: hidden; padding-left:50px; margin-top:5.6rem; background:url(../images/bg_05-sel.png) no-repeat left 2.6rem; position: relative; left: -10px;} .wh_two .ul li h2{ color:#333333;} .wh_two .ul li p{ color:#999999; } .wh_two .ul::after{ content: ""; position:absolute; top:0; left:0;width:100%; text-align:center; height:18px; background:url(../images/bg_18.png) no-repeat top center; margin:0;} .wh_two .ul::before{ content: ""; position:absolute; bottom:0; left:0;width:100%; text-align:center; height:18px; background:url(../images/bg_18.png) no-repeat top center; margin:0;} .culture_3{ padding: 80px 0;} .culture_video{ padding: 10px; margin-top: 50px; background: #eee; box-shadow: 0 0 10px rgba(0,0,0,0.1);} .culture_video .top .img_ratio{ padding-top: 50%;} .culture_video .top .img_ratio video{ background: #000; position: absolute; left: 0; top: 0; width: 100%; height: 100%;} .culture_video .bottom{ margin: 10px -5px 0;} .culture_video .bottom .img_ratio{ padding-top: 50%; margin:0 5px;} @media only screen and (min-width: 760px) { .wh_two .ul li:nth-child(2n) .img{ float:right; margin:0; margin-left:5%;} .wh_two .ul li:nth-child(2n) .img .img1{ width:60%;} .wh_two .ul li:nth-child(2n) .img .img2{ width:50%; margin-top:7.2rem;} .wh_two .ul li:nth-child(2n) .left{ left: auto; right: -10px; padding-left:0; padding-right:50px;background:url(../images/bg_05-sel.png) no-repeat right 2.6rem;} .wh_two .ul li:nth-child(2n) .left h2{ text-align:right;} } .fz_one{ position:relative; color:#fff; margin-bottom:30px; } .fz_one .img{ position:relative; z-index:1; width: 100%; height: auto;} .fz_one .nei{ position:absolute; top:50%; transform: translateY(-50%); text-align:center; left:10%; width:80%; z-index:111;text-shadow: 0 0 15px black;} .fz_main{ background:url(../images/bg_35.png) #F9F7F7 repeat-y top center; border-top: 30px solid #F9F7F7; } .fz_two{ float:left; width:45%; margin-left:5%; background:url(../images/bg_35.png) no-repeat left top; background-size:1px 95%; margin-top:40px; margin-bottom:50px;} .fz_two li{ height:160px;} .fz_two li p{ padding-left:34px; margin-left:-9px; background:url(../images/bg_37.png) no-repeat left center; line-height:56px; color:#656565; margin-top:-20px; cursor:pointer;} .fz_two li:last-child{ height:auto;} .fz_two li.sel p{ background:url(../images/bg_38.png) no-repeat left center; font-size: 1.3em; padding-left:80px; margin-left:-30px;} .fz_three{ float:left; width:50%; margin-top:20px;} .fz_three li{ float:left; padding-bottom:35px; width:100%; padding-left:30px; box-sizing:border-box; position:relative;} .fz_three li .year{ padding-left:45px; margin-left:-40px; background:url(../images/bg_39.png) no-repeat left center; line-height:40px; color:#000000; } .fz_three li .desc{ color:#656565; padding-top:5px; padding-left:5px; box-sizing:border-box;text-align:justify;} .fz_three li .img_list{ position:absolute; left:-340px; top:10px; display:none; width:340px;} .fz_three li .img_list .img{ width:300px; margin-bottom:15px;-moz-box-shadow:0px 0px 20px #9E9E9E; -webkit-box-shadow:0px 0px 20px #9E9E9E; box-shadow:0px 0px 20px #9E9E9E; float:left;} .fz_three li .img_list .img img{ width:100%; height: auto;} .fz_three li.sel .img_list{ display:block;} .fz_three li.sel .year{ color:#551F87; background:url(../images/bg_40.png) no-repeat left center;} .fz_three li.sel .desc{ color:#551F87;} .coures_1{ padding: 80px 0 120px;} .coures_1_left{ float: left; width: 50%; padding-right: 2%;} .coures_1_left h4 span{ display: inline-block; padding-top: 15px;} .coures_1_right{ overflow: hidden;} .fz_main .wrap22{ max-width: 1000px; margin: 0 auto;} [v-cloak]{ display: none;} .news_box{background:url(../images/bg.png) no-repeat left top; background-size:100% auto; padding-top:100px;} .dt_one{ box-sizing:border-box; margin-bottom:40px; overflow:hidden} .dt_one .swiper-slide{ background: #E8E8E8; } .dt_one .swiper-container{ padding-bottom:50px;} .dt_one .swiper-pagination{ width:100%; bottom:0; left:0; background:none; background-size:1px 90%;} .dt_one .swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{ margin:0px; margin-top:15px; border-radius:40px; background:#D7D7D7; width:12px; height:12px; margin:0px 6px;} .dt_one .swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet-active{background:#571D8B; width:40px;} .dt_one .nei{ background:#E8E8E8; } .dt_one .nei .img{ float:left; width:50%} .dt_one .nei .img .img_ratio{ padding-top: 60%;} .dt_one .right{ overflow: hidden; padding: 40px ; } .dt_one .right .title{ color:#531B85; } .dt_one .right .date{ color:#999999; padding-bottom:15px; padding-top:5px;} .dt_one .right .desc{ color:#656565; margin-bottom:30px;} .dt_one .right .a{ float:left; color:#656565; } .dt_one .right .a i{ display: inline-block; vertical-align: middle; margin-right: 5px;} .dt_one .right .a:hover{ color:#531B85;} .dt_two{ /* border-top:1px solid #D9DDE1; */ padding-top:45px; } .dt_two .tt_img{ text-align:center; height:17px; background:url(../images/bg_54.png) no-repeat top center;} .dt_two .ul{ background:url(../images/bg_55.png) repeat-y top center; box-sizing:border-box; padding:80px 40px; padding-top: 180px;} .dt_two .ul li{ float:left; width:50%; margin-left:10px; background:url(../images/bg_56.png) no-repeat right center; margin-bottom:30px; margin-top:-150px;} .dt_two .ul li .xx{ margin-right:80px;} .dt_two .ul li .img_ratio{ padding-top: 60%; } .dt_two .ul li .nei{ box-sizing:border-box; padding:18px 30px;} .dt_two .ul li .title{ color:#434343;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;} .dt_two .ul li .desc{ color:#656565; overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp:2;-webkit-box-orient: vertical; margin-top:15px; margin-bottom:20px;} .dt_two .ul li .a{ float:left; width:20px; height:20px; background:url(../images/bg_53.png) no-repeat center center;} .dt_two .ul li .a:hover{ background:url(../images/bg_53-sel.png) no-repeat center center;} .dt_two .ul li .date{ float:right; color:#999999;} .dt_two .ul li:nth-child(2n){ margin-left:0; margin-right:10px; padding-right:0; float:right; background:url(../images/bg_57.png) no-repeat left center; } .dt_two .ul li:nth-child(2n) .xx{ margin-right:0; margin-left: 80px;} .dt_two .ul li .xx{ -webkit-transition:all .8s ease 0s;-moz-transition:all .8s ease 0s;transition:all .8s ease 0s;background:#F5F5F5;} .dt_two .ul li:hover .xx{ background:#fff;-moz-box-shadow:0px 0px 25px #B1A8DD; -webkit-box-shadow:0px 0px 25px #B1A8DD; box-shadow:0px 0px 25px #B1A8DD;} .dt_two .more{ margin-bottom:100px; text-align:center; margin-top:-40px;} .dt_two .more a{ display:inline-block; width:184px; height:45px; background:url(../images/bg_58.png) no-repeat center center; color:#fff; line-height:45px;} /* -------------------鐢熶骇璐ㄦ帶------------------------------ */ .quality_1{width:100%;background:url(../images/bg_20.png) no-repeat left top;background-size:100% auto;box-sizing:border-box} .quality_11{padding:90px 0 120px;} .quality_1 .quality_1_left{width:45%} .quality_1 .quality_1_left h4{display:flex;align-items:center;color:#531D85;} .quality_1 .quality_1_left h4 img{display:block} .quality_1 .quality_1_left h2{color:#333333;} .quality_1 .quality_1_right{width:55%} .quality_1 .quality_1_right ul{width:100%;margin-bottom:20px;box-sizing:border-box;display:flex;justify-content:center;align-items:flex-start} .quality_1 .quality_1_right ul li{position:relative;padding:0 30px;box-sizing:border-box} .quality_1 .quality_1_right ul li:first-child{padding-left:0} .quality_1 .quality_1_right ul li:last-child{padding-right:0} .quality_1 .quality_1_right ul li::after{content:"";width:1px;height:60px;background:#B7B7B7;position:absolute;top:50%;right:0;transform:translateY(-50%)} .quality_1 .quality_1_right ul li:last-child:after{content:none} .quality_1 .quality_1_right ul li h2{display:flex;justify-content:center;margin-bottom:15px} .quality_1 .quality_1_right ul li h2 span{color:#531B86;} .quality_1 .quality_1_right .quality_1_right_text span{color:#531B86} .quality_2{width:100%;padding:110px 0 70px;box-sizing:border-box;} .quality_2_li{width:50%;position:relative;z-index:2; float: left; } .quality_2_li .boxc{ position: relative; transition: 0.4s all;} .quality_2_li:first-child { margin-top: -100px;} .quality_2_li:first-child {z-index: 3;} .quality_2_li:first-child .boxc{ margin-right: -50px;} .quality_2_li img{width:100%; height: 100%; object-fit:cover; position:absolute; left: 0; top: 0; z-index: 0; } .quality_2_li .quality_2_left_img2{ opacity: 0; z-index: 2; transition: 0.3s all;} .quality_2_li .quality_2_left_content{z-index:10;padding:30px 70px 30px; position: relative;} .quality_2_li .bott{ position: relative; z-index: 2; padding: 30px 0; background:url(../images/bg_22.png) no-repeat left top;background-size:100% 100%} .hover .bott{background:url(../images/bg_22-sel.png) no-repeat left top;} .quality_2_li:first-child+li .quality_2_left_content{ padding-left: 110px;} .quality_2_li.hover{ z-index: 4;} .quality_2_li.hover .quality_2_left_img2{ opacity: 1;} .quality_2_li.hover .boxc{ box-shadow: 0 0 20px rgba(95,45,149,0.5); transform: scale(1.03);} .quality_3{padding:95px 0;box-sizing:border-box;background:url(../images/bg_120.jpg) no-repeat top left;background-size:cover; background-position: center;} .quality_3 .quality_3_box{display:flex;flex-direction:column;align-items:center} .quality_3 .quality_3_box h2{color:#6C2B89} .quality_3 .quality_3_box .quality_3_littleTit{color:#9E9D9D} .qua_sw{width:80%;margin:50px auto 0;position:relative} .quality_swiper .swiper-slide{border-radius:10px;transition:all .3s ease} .quality_swiper .swiper-slide .slideBox{display:flex;flex-direction:column;align-items:center;padding:56px 15px;box-sizing:border-box} .quality_swiper .swiper-slide .quality_swiper_img{position:relative;width:68px;height:68px} .quality_swiper .swiper-slide .quality_swiper_img img:nth-child(1){position:relative;z-index:1;opacity:1;width:100%;height:100%;object-fit:cover;transition:opacity .3s ease} .quality_swiper .swiper-slide .quality_swiper_img img:nth-child(2){position:absolute;top:0;left:0;z-index:2;opacity:0;width:100%;height:100%;object-fit:cover;transition:opacity .3s ease} .quality_swiper .swiper-slide h4{color:#666666; margin:30px 0;transition:color .3s ease} .quality_swiper .swiper-slide p{transform:translateY(30px);opacity:0} .quality_swiper .swiper-slide.hover{background:linear-gradient(-25deg,#531D85,#245DA7);box-shadow:0px 0px 20px 0px rgba(0,0,0,0.2)} .quality_swiper .swiper-slide.hover .quality_swiper_img img:nth-child(1){opacity:0} .quality_swiper .swiper-slide.hover .quality_swiper_img img:nth-child(2){opacity:1} .quality_swiper .swiper-slide.hover h4{color:#FFFFFF} .quality_swiper .swiper-slide.hover p{transform:translateY(0);opacity:1;transition:all 1s ease} .quality_3 .quality_prev{left:-50px} .quality_3 .quality_next{right:-50px} .news_details { padding: 50px 0;} .news_details .right{ width: 25%; margin-left: 7%; float: right;} .news_details .right dt .img_ratio{ padding-top: 56%;} .news_details .right dd{ padding-top: 10px;} .news_details .right dd span{ color: #aaa;} .news_details .right dl{ padding: 20px 0; border-bottom: 1px solid #ddd; margin-bottom: 10px;} .news_details .right ul{} .news_details .right li{ padding: 5px 0;} .news_details .right li a{ position: relative; padding-left: 10px; display: inline-block;} .news_details .right li a::before{ position: absolute; left: 0; top: 0.7em; content: " "; width: 3px; height: 3px; border-radius: 3px; background: #333;} .news_details_bottom{ line-height: 45px; padding-top: 20px; padding-left: 30px;} .news_details_bottom img{ width: 50px; height: auto;} .news_details_bottom .hui2{ display: none;} .news_details_bottom a:hover .hui2{ display: inline-block;} .news_details_bottom a:hover .hui1{ display: none;} .news_details_bottom a{ display: block; padding: 10px;} .branchContent_text_tijiao{margin-top: 79px;} .branchContent_text_tijiao div input{width: 404px;height: 55px;border: 1px solid #DDDDDD;border-right: 0;text-indent: 1em;} .branchContent_text_tijiao div span{font-size: 20px;color: #FF0000;margin-right: 10px;} .branchContent_text_tijiao div a{width: 80px;height: 57px;line-height: 55px;background: #5B3391;display: inline-block;text-align: center;font-size: 1.4rem;color: #FFFFFF;} .branchContent_text_tijiao div:first-child{color: #5E3693;font-weight: 500;font-size:1.9rem;} .branchContent_text_tijiao div:last-child{margin-top: 28px;font-size: 0;display: flex;align-items: center;} @media only screen and (max-width: 1750px) { .header .menu li .child_2{ width: 1400px;} .pro_item_list .item{ width: 25%;} .header .menu li{margin: 0 28px;} } @media only screen and (max-width: 1600px) { .header .menu li .child_2{ width: 1200px;} .pro_item_list .item{ width: 25%;} footer .container{ margin: 0 120px; max-width: none;} .join_1{ overflow: hidden;} .join_4{ overflow: hidden;} .fengwo{ width: 110%; padding-left: 0; } .zl_two .ul li{width: 20px;background-size: 89%;} .header .menu li{margin: 0 22px;} } @media only screen and (max-width: 1566px) { .wrap{ margin: 0 120px;} .header .menu li{margin: 0 17px;} } @media only screen and (max-width: 1440px) { .header .menu li .child_2{ width: 1000px;} .pro_item_list .item{ width: 33.33%;} .header .menu li{margin: 0 15px;} } @media only screen and (max-width: 1400px) { .wrap{ margin: 0 120px;} .zl_two .ul li{ background-size: 77%;} } @media only screen and (max-width: 1260px) { .header .all_wrap{ margin: 30px 10px;} /* .scroll_header */ .header .all_wrap{ margin: 10px;} footer .container{ margin: 0 50px;} footer .link{ padding: 0 50px;} footer .footer-bottom{ padding: 20px 50px;} footer .container .right{ width: 220px;} footer .container .left{ padding-right: 0;} .join_5 .li .right{ height: 15vw;} .fengwo{ width: auto; padding-left: 3%;} .fengwo li{ width: 16%; margin: 0 4%; padding-top: 7%;} .fengwo li.l1{ margin-left: 16%;} .fengwo li.l3{ margin-right: 10%;} .fengwo li.l4{ margin-left: 4%;} .fengwo li.l7{ margin-right: 4%;} .fengwo li.l8{ margin-left: 16%;} .fengwo li.l13{ margin-left: 4%;} .fengwo li.l15{ margin-left: 16%;} .fengwo li.l16{ margin-right: 4%;} .fengwo li.l17{ margin-left: 4%;} .fengwo li.l21{ margin-left: 4%;} .fengwo li.l22{margin-left: 16%;} .fengwo li .nei .desc{ font-size: 10px;} .join_4{ padding: 50px 0;} .join_3 li{ padding-bottom: 50px;} .solution_1 li{ width: 33.33%;} .wh_two .ul li{ padding: 0 0;} .culture_1 .bg{ padding-top: 55%;} .header .menu li{margin: 0 6px;} } @media only screen and (max-width: 1100px) { body .layui-layer-setwin .layui-layer-close2{ right: 0; top: 0;} } .child_yuanliao, .menu_h, .ph_menu_bg, .header .menu li .phi{ display: none;} @media only screen and (max-width: 1024px) { #videoPopup .video-box video{transform: translateY(32%);} footer .footer-bottom{ text-align: center;margin-bottom: 50px;} footer .left .contact p{ float: none; display: inline-block;} footer .left{ float:none;} footer .right{ text-align: center; margin-top: 20px;} footer .footer-bottom .right ul{ float: none;} footer .footer-bottom .right ul li{ float: none; display: inline-block;} footer .right p{ text-align: center;} footer .container .left > ul{ display: block;} footer .container .left > ul li{ display: block;} footer .container .left > ul li h2{ margin-bottom: 0;} footer .container .left > ul li ul{ margin-bottom: 10px;} footer .container .left > ul li ul li{ display: inline-block; margin: 0 30px 0 0;} .menu-right{ right: 50px;} .menu_h { z-index: 100; display: block; background: none; transition: 0.3s all; z-index:1000; border: none; width: 40px; height:40px; outline: none; position: absolute; right: 0; top: 3px; transform: scale(0.8); } .menu_h::before, .menu_h::after, .menu_h span { background: #fff ; border-radius: 2px; } .menu_h::before, .menu_h::after { content: ''; position: absolute; height: 5px; width: 100%; left: 0; top: 50%; transform-origin: 50% 50%;transition: transform 0.25s; } .menu_h span { position: absolute; width: 100%; height: 5px; left: 0; overflow: hidden; text-indent: 200%; transition: opacity 0.25s; } .menu_h::before { transform: translate3d(0, -12px, 0); } .menu_h::after { transform: translate3d(0, 12px, 0); } .menu-open .menu_h span { opacity: 0; } .menu-open .menu_h::before { transform: rotate3d(0, 0, 1, 45deg); background: #333; } .menu-open .menu_h::after { transform: rotate3d(0, 0, 1, -45deg); background: #333; } /* .scroll_header */ .menu_h::before, /* .scroll_header */ .menu_h::after, /* .scroll_header */ .menu_h span{ background: #333;} .ph_menu_bg{ background: #000; position: fixed; left: 0; top: 0; width: 100%; height: 100%; opacity: 0; visibility: hidden; transition: 0.3s all; z-index: 98; cursor: pointer; display: block;} .header .menu{ z-index: 99; transform: translateX(100%); transition: 0.3s all;} .menu-open .header .menu{transform: translateX(0);} .menu-open .ph_menu_bg{ opacity: 0.5; visibility: visible;} .header .menu li{ border-bottom: 1px solid #f0f0f0; line-height: 50px;} .header .menu li .a1{ display: block; color: #333 !important; text-shadow: none !important; text-align: left; padding: 0 20px;white-space: nowrap;} .header .menu li .phi{ display: block; position: absolute; z-index: 2; height: 50px; width: 40%; right: 0; top: 0;} .header .menu li .phi::after{content: '';position: absolute;right: 10px; top: 50%; margin-top: -2px; width: 0;height: 0;border: 4px solid rgba(0,0,0,0.0);border-top-color: #333; opacity: 0.7; transition: 0.4s all;} .header .menu{ margin: 0; position: fixed; right: 0; top: 0; width: 200px; background:rgba(255,255,255,1); height: 100vh; } .header .menu ul{ display: block;} .header .menu ul li{ display: block;} .header .menu li:hover{ background: #f6f6f6;} .header .menu li:hover .phi::after{ transform: rotateX(180deg) translateY(5px);} .header .menu li .child{ top: 0; left: auto; right: 100%; margin-left: 0; border: 0; border-right: 2px solid #531c86;} .header .menu li .child::after{ right: -14px; left: auto; margin-left: 0; top: 20px; transform: rotate(90deg);} .header .menu li .child_2{ width: 550px;} .pro_item_list .item{ width: 50%;} .header .menu ul{ padding-top: 50px;} .header .menu li .child_2 .tab_head .tab_a{ max-width: none;} .header .menu li .child_2 .tab_head .tab_a span{ margin: 0 4px; padding: 10px 0;} .menu_tab_2_list .item{ width: 50%; margin-top: 10px;} .banner .nei h3{ display: none;} .cp_four .nei{ padding: 80px;} .cp_four .zt{ width: auto; overflow: hidden; float: none;} .about_4 .video{ height: auto;} .about_4 .video .bon{ margin: 30px 0;} .about_2{ margin-top: 50px; padding-bottom: 50px;} .news_details .right{ display: none;} .slider-right { position: fixed; right: 0; top: auto; transform: translateY(0); z-index: 100; bottom: 0; width: 100%; background-color: #fff; /* background-image: url(../images/right00-bg.png); */ background-repeat: no-repeat; /* background-position: left top; */ background-size: 100% auto; box-shadow: 0 0 8px 0 #e1e1e1; } .slider-right ul{ display: flex; justify-content: space-around; align-items: center; height: 70px; } .slider-right li { box-shadow: none; width: 13.33%; height: auto; line-height: 0; padding: 3% 0 3% 0; background-color: inherit; /* line-height: 59px; */ } .slider-right li .rightZi { display: block; margin-top: 15px; font-size: 1.4rem; } .slider-right li .img { transition: all .2s; } .slider-right li .img img{ width: 45%; } .slider-right li:hover .img img{ width: 74%; } .slider-right li:hover { background-color: inherit; } .slider-right li:first-child:hover .img { transform: translate(22%, -76%); } .slider-right li:hover .img { padding: 32% 23%; display: flex; justify-content: center; align-items: center; background: linear-gradient(146deg, #9C0EE6 0%, #5C0589 100%); box-shadow: 0px 13px 32px 0px rgb(192 94 244 / 42%); border-radius: 50%; transform: translateY(-50%); } .slider-right li:hover .num, .slider-right li:hover .rightZi { display: none; } #backTop:hover .child2, .linke:hover .child2{ display: none !important; } #backTop:hover .rightZi, .linke:hover .rightZi{ display: block !important; color: #333; } #backTop:hover .img, .linke:hover .img{ padding:0 !important; box-shadow: none !important; transform: translateY(0) !important; background: inherit !important; } #backTop:hover img:first-child, .linke:hover img:first-child{ display: block !important; } #backTop:hover img:first-child+img, .linke:hover img:first-child+img{ display: none !important; } .linke:hover .img img, #backTop:hover .img img{ width: 45% !important; } .slider-right li .num{ top: 6px; } .slider-right li .child2{ right: -150%; } .slider-right li .weixinchild{ top: -170%; } .slider-right li .fenxiang{ top: -86%; height: 60%; } .product_menu ul{flex-wrap: wrap;} } @media only screen and (max-width: 1023px) { .fengwo{ width: auto; padding-left: 0;} .fengwo li{ width: 22%; margin: 0 5.5%; padding-top: 9.5%;} .fengwo li.l1{ margin-left: 22%;} .fengwo li.l3{ margin-right: 5.5%;} .fengwo li.l4{ margin-left: 5.5%;} .fengwo li.l6{margin-left: 22%;} .fengwo li.l7{ margin-right: 5.5%;} .fengwo li.l8{ margin-left: 5.5%;} .fengwo li.l11{ margin-left: 22%;} .fengwo li.l13{ margin-left: 5.5%;} .fengwo li.l15{ margin-left:5.5%;} .fengwo li.l16{ margin-right: 5.5%; margin-left: 22%;} .fengwo li.l17{ margin-left: 5.5%;} .fengwo li.l21{ margin-left: 22%;} .fengwo li.l22{margin-left: 5.5%;} .fengwo li .nei img{ width: 30px; height: 30px;} .join_5 .top .right{ height: 180px; width: 160px;} .join_5 .li .right .join_5 .li { margin-top: 1%;} .join_5 .li .left{ position: relative; height: 25vw; left: 0 !important; right: 0 !important; top: 0; bottom: 0;} .join_5 .li .right{ width: auto; float: none !important; height: auto; padding: 10px 0;} .join_5 .li.li2, .join_5 .li.li3{ width: 54%;} .join_5 .li.li1, .join_5 .li.li3{ margin-right: 1%;} .pro_details .left{ float: none;width: 100%;} .mentdevelop_1_left{ width: auto; float: none;} .mentdevelop_1_right{ padding: 20px 0;} .mentdevelop_1_textContent{ padding: 30px 0;} .mentdevelop_2_left{ float:none; width: auto; margin: 0;} .mentdevelop_2{ padding: 0;} .mentdevelop_2_left .mentdevelop_2_textContent{ padding: 50px 30px;} .mentdevelop_2_right{ margin-top: 0;} .mentdevelop_2_right_box{ padding: 50px 30px;} .scroll_wrap_left{ height: 220px;} .scroll_wrap_right{ height: 330px;} .quality_1 .quality_1_left{ width: auto; float: none; margin-bottom: 40px;} .quality_1 .quality_1_right{ width: auto; float: none;} .quality_2_li{ float:none; width: auto; margin-bottom: 40px;} .quality_2_li:first-child .boxc{ margin: 0;} .quality_2_li:first-child+li .quality_2_left_content{ padding-left: 50px;} .product_menu li{width: 17%;} } @media only screen and (max-width: 760px) { #videoPopup .video-box .close{top: 140% !important;left: 0;right: 0;margin: auto;} .product_menu li p{white-space: pre-wrap;} .header{ background:rgba(255,255,255,0.9); box-shadow: 0 0 4px rgba(0,0,0,0.3);} .header .all_wrap{ margin: 10px ;} .header .logo { width: 120px;} .header .menu li .a1{ color: #333; text-shadow: none;} .menu-right .search{ padding: 20px 10px;} .menu-right .lange dt{ padding: 20px 10px;} .menu-right .search .img::after, .menu-right .search .img::before{ background: #333;} .menu-right .lange dt{ color: #333;} .wrap{ margin: 0 20px;} .header .imgb{ display:inline-block; transform: scale(0.7);} .menu-right .lange dt i, .menu-right .lange dt span{ position: relative; top: 4px;} .header .imga{ display: none;} .menu_h::before, .menu_h::after, .menu_h span{ background: #333;} .header .menu{ width:60%; font-size: 1.6rem; margin-top: 0; overflow: auto; } .header .menu li .child{ border: 0; border-top: 2px solid #531c86; position: relative; left: 0; right: 0; top: 0; bottom: 0; margin: 0; transform: none; display: none; box-shadow: none;} .header .menu li:hover .child{ display: block;margin-left: 0;} .header .menu li .child.child_2{ display: none !important;} .header .menu li .child .w a:hover{ background: none; color: #531c86;} .header .menu li .child::after{left: 2em; margin-left:0; top: -10px; right: auto; transform: none;} .header .menu li .child .w a{ text-align: left; padding: 5px 10px; border-bottom: 1px solid #eee;} /* .scroll_header */ .header .menu{ margin-top: 0;} .menu-right .search dl::after{ right: 70px;} .menu-right .search dl{ right: auto; left: -100px;} /* .slider-right{ display: none;} */ footer .container .left{ display: none;} footer .container .right{ width: auto; float: none;} footer .container{ margin: 0; padding: 20px;} footer .link{ padding: 0 20px;} footer .link .con h2{ margin-right: 2px;} footer .link .con ul li{ padding: 0 7px 0 0; margin-right: 7px;} footer .left .contact p, footer .left .contact p a{ margin: 0 5px;} .menu_left{ display: none;} .ohter_main{ padding-top: 70px;} .banner .nei h3{ display: none;} .banner .nei p a{ width:20px; height:20px;} .fengwo{ width: 120%; margin-left: -8%;} .fengwo li{ width: 32% !important; margin: 0 8% !important; padding-top: 14% ;} .fengwo li:nth-child(3n-2){ margin-left: 32% !important;} .join_1{ padding: 20px 0;} .join_1 .box1{ padding: 20px 0;} .join_1 .left_nei{ width: auto; margin-right: auto; float: none;} .join_1 .left_nei h3{ line-height: 40px;} .join_1 .left_nei img{ width: 40px; height: 40px;} .join_1 .box2 li{ float:none; width: auto; margin-bottom: 20px;} .join_1 .box2 li .w{ height:auto;} .join_1 .box2 li article{ height: auto;} .join_1 .box2 li .mak{ background: rgba(0,0,0,0.2); color: #fff;} .join_1 .box2 .w h2::after{ background: #fff;} .join_2 .box{ width: auto; margin-top: 30px; height: auto; background-size: auto 100%;} .join_2 .box .w{ padding: 50px 20px 80px;} .join_3 .tit{ width: auto;} .join_3 ul{ padding-top: 0; padding-bottom: 30px;} .join_3 li{ float: none; width: auto; padding:30px 0 0 ;} .join_3 li:nth-child(3n-1) .w{ margin-top: 0;} .join_3 li .img_ratio{ margin: 0 !important;} .join_3 li .txt{ margin-top: -50px; padding: 20px;} .join_4 .title{ padding: 20px 20px 0;} .join_5 .top { overflow: hidden;} .join_5 .top img{ width: 200%; margin-left: -50%;} .join_5 .top .wrap{ position: relative;} .join_5 .top .right{ display: none;} .join_5 .top .left{ color: #333; margin:0 0 40px; padding-top: 10px;} .join_5 .li{ float: none !important; width: auto !important; margin:10px 0 0 !important; border-bottom: 1px solid #eee;} .join_5 .li .left{ height: auto;} .join_5 .img_ratio img{ position: relative;} .join_5{ padding-bottom: 10px;} .pro_1{ padding:20px 0 0;} .pro_1 li{ width: auto; float: none;} .pro_1 li dl dd{ min-height: auto;} .pro_2 .box .a{ margin: 0;} .pro_3 .tab_head li dl{ padding: 10px;} .pro_3 .tab_head li dl dt img{ width: 20px; height: 20px;} .pro_3 .tab_head li dl dd{ padding: 1px 5px;} .pro_3 .tab_head li{ width: 50%;} .pro_3 .tab_body li dl{ padding: 10px;} .pro_3 .tab_body li dl dt img{ width: 20px; height: 20px;} .pro_3 .tab_body li dl dd{ padding: 1px 5px;} .pro_3 .tab_body li{ width: 50%;} .pro_3 .tab_body li .child a{ padding-left: 10px; text-align: center;} .pro_2 .box .swiper-button-next{ transform: scale(0.5);} .pro_2 .box .swiper-button-prev{ transform: scale(0.5) rotateY(180deg);} .pro_3 .tpye_head a{width: 80px; height: 78px; font-size: 14px;} .pro_3{ padding: 30px 0;} .pro_3 .tpye_head{ padding-bottom: 10px;} .pro_3 .tab_body .top{ padding: 20px;} .pro_3 .tab_body .top dd{ width: auto; min-height: 4.5em;} .pro_4{ padding: 20px 0;} .pro_4 .title{ margin-bottom: 20px;} .pro_4 ul li{ width: auto; float: none; margin-bottom: 20px;} .cp_four .nei{ padding: 20px;} .cp_four .zt{ padding: 10px;} .pro_5{ padding-bottom: 50px;} .pro_list_bon .item{ margin-bottom: 5px; padding-bottom: 5px; border-bottom: 1px solid #ddd;} .pro_list_bon .item dt{ float: none; margin-bottom: 5px; width: auto; padding: 3px 0;} .pro_list_bon .item dd{ position: relative;} .pro_list_bon .item .dl1 dd{ height: 2.1em;} .pro_list_bon .item dd p{ margin: 0 5px 5px 0;} .pro_list_bon .item dd .more{ font-size:0; padding: 5px;} .pro_list_bon .item dd .more .s1::after{ font-size: 1.3rem; content: "+";} .pro_list_bon .item dd .more .s2::after{ font-size: 1.3rem; content: "-";} .pro_list_bon .item dd .box{ position: relative; } .pro_list_bon .item .dl2 dt{ padding: 0;} .pro_list_bon .item dd p{ min-width: auto; padding: 2px 10px;} .pro_list_bon .item dd p.cur{ background-size: 18px 15px;} .pro_list_bon .item .dl2 dd p{ min-width: auto; padding: 5px 10px;} .pro_list_box li{ width: auto; float: none;} .faq_search{ width: 98%;} .pro_details .pro_bon a{ padding: 5px 8px; margin-left: 5px;} .pro_dl .pro_dd{ padding: 10px;} .pro_art_box2 .item{ width: auto; float: none;} .pro_art_box5 .pro_list_box ul{ margin: 0 5px;} .pro_art_box5 .pro_list_box li{ width: auto; float: none;} .pro_art_box5 .pro_list_box li .w{ margin: 0 0 10px;} .faq_search{ margin: 20px 0;} .faq_search .btn{ line-height: 40px; height: 40px; width: 50px;} .faq_search .txt{ line-height: 40px; height: 40px;} .down_type{ padding: 10px 0 20px;} .down_type a{ width: 140px; height: 35px; line-height: 34px; background-size: 100% 100%; margin: 0 5px ;} .down_list ul { margin: 0 -10px;} .down_list ul li a{ margin: 0 10px 20px;} .down_list ul li{ width: 50%;} .product_menu{ padding: 20px 0;} .product_menu li{ margin: 10px;width: 24%;} .product_menu li img{ width: 40px; height: 33px;} .solution_1 li{ width: 50%;} .solution_1 ul{ margin: 0 -5px;} .solution_1 li .w{ margin: 10px 5px 0;} .solution_2 li{ width: 50%;} .solution_3 ul li{ width: auto; float: none; margin-bottom: 20px;} .down_type2{ padding: 0 0 30px;} .down_type2 a{ width: 40%; margin: 0 5px 10px; background-size: 100% 100%;overflow:hidden; text-overflow: ellipsis; white-space: nowrap; padding: 0 10px;} .solution_list_top li dl{ padding: 10px;} .solution_list_top li dl dt img{ width: 20px; height: 20px;} .solution_list_top li dl dd{ padding: 1px 5px;} .solution_list_top li{ width: 50%;} .solution_list_3_box ul{ margin: 0 -10px;} .solution_list_3_box ul li{ width: 50%;} .solution_list_3_box .a{ margin: 0 10px; padding-bottom: 20px;} .solution_list_3_box .bottom{ padding: 10px;} .page{ padding: 30px 0 40px;} .pro_details{ padding: 20px 0;} .solution_pro_right{ background: none;} .solution_pro_right{ padding: 0; margin: 0;} .solution_pro_right::before, .solution_pro_right::after{ display: none;} .solution_pro_right .left1 .swiper-container{ margin: 0;} .solution_pro_right .left1{ float: none; width: auto; margin-bottom: 20px;} .solution_pro_right .right1{ padding: 0;} .strategy_1 .strategy_1_left{ float:none; width: auto; padding-bottom: 20px;} #videoPopup .video-box{ width: 100%; padding-top: 60%; left: 0%;} #videoPopup .video-box .close{ top: -40px;} .mentdevelop_3{ padding: 30px 0;} .mentdevelop_3 .swiper-slide{ height: 200px;} .mentdevelop_3 .import_swiper{width: auto;} .mentdevelop_3 .swiper-button-next, .mentdevelop_3 .swiper-button-prev{ display: none;} .about_1{ padding: 30px 0 30px;} .about_1 ul{ display: block; overflow: hidden;} .about_1 ul li{ padding: 20px 0; float: left; width: 50%;} .about_1 ul li::after{ width:50%; top: auto; left: 50%; transform:translateX(-50%); height: 1px; bottom: 0; right: auto; display: block !important;} .about_1 h2{ margin: 0 ; padding: 0 0 10px;} .about_4 .video .p1{ width: 40px; height: 40px;} .about_2 .left{ width: auto; margin:0; padding: 0;} .about_2 .right{ position: relative; bottom: 0; margin: 20px; width: auto;} .about_4 .txt{ padding: 30px 0;} .about_3 .right, .about_3 .left{ float: none; width: auto; margin: 0 0 40px;} .about_2{ margin: 0; padding: 30px 0;} .culture_1 .bg{ padding-top: 100%;} .wh_two .ul::before, .wh_two .ul::after{ background-position: left center; left: -10px; display: none;} .wh_two .ul{ background-position: left center;} .wh_two .ul li .img{ float: none; overflow: hidden; width: 70%; padding-left: 50px; margin-left: -10px; background: url(../images/bg_05-sel.png) no-repeat left 0;} .wh_two .ul li .left{ margin-top: 10px; background: none;} .culture_3{ padding: 30px 0;} .culture_3 .swiper-button-next, .culture_3 .swiper-button-prev{ transform: scale(0.5);} .dt_one .right{ padding: 20px;} .dt_one .nei .img{ float: none; width: auto;} .dt_two .ul{ padding: 50px 0; padding-top: 150px; margin: 0 -10px;} .dt_two .ul li{ margin-top: -120px;} .dt_two .ul li .xx{ margin-right: 30px;} .dt_two .ul li .nei{ padding: 10px;} .dt_two .ul li:nth-child(2n) .xx{ margin-right:0px; margin-left: 30px;} .coures_1{ padding: 50px 0;} .coures_1_left{ float: none; width: auto;} .fz_two{ display: none;} .fz_three{ width: auto;} .fz_main{ background-position: 19px top;} .fz_three li .img_list{ position: relative; display: block; width: auto; left: 0;} .fz_three li .img_list .img{ box-shadow: none;} .zl_two .bottom{ position: relative; bottom: 0;} .zl_two .bottom li{ width: 33.33%; line-height: 70px; height: 70px;} .zl_three .ul li{ width: 33.33%; line-height: 60px; height: 60px;} .quality_1 .quality_1_right ul li{ padding: 0 20px;} .quality_11{ padding: 50px 0;} .quality_2_li .quality_2_left_content{ padding: 20px !important;} .quality_swiper .swiper-slide{ color: #fff; background:linear-gradient(-25deg,#531D85,#245DA7);box-shadow:0px 0px 20px 0px rgba(0,0,0,0.2)} .quality_swiper .swiper-slide .quality_swiper_img img:nth-child(1){opacity:0} .quality_swiper .swiper-slide .quality_swiper_img img:nth-child(2){opacity:1} .quality_swiper .swiper-slide h4{color:#FFFFFF} .quality_swiper .swiper-slide p{transform:translateY(0);opacity:1;transition:all 1s ease} .demo-class iframe{ height: 80vh !important;} .demo-class{ width: 90% !important; height: 80vh !important; left: 5% !important; top: 10% !important;} .demo-class .layui-layer-setwin .layui-layer-close2{ right: 0px; top: 0px;} .zx_tan{ padding: 20px;} .zx_tan tr{ display: block; margin-bottom: 10px;} .zx_tan .tab th{ width: auto; text-align: left; } .zx_tan .tab th, .zx_tan .tab td{ display: block; margin-bottom: 0; padding: 0;} .zx_tan .tab .btn{ width: 120px; margin: 0 0 40px; margin-right: 10px;} .zl_two{ padding: 10px 10px;} .page{ transform: scale(0.9);} .page a, .page span{ height: 37px !important; line-height: 37px !important; background-size: 100% 100% !important;} .page .laypage_curr, .page a.laypage_prev, .page a.laypage_next{width: 39px !important; } .company_2 ul{ width: 100%;} .company_2 li img{width: 30px; height: 30px;} .companys_box .about_1_txt{ margin-top: 0;} .companys_box .about_1_txt span{ display: block;} .culture_1 .post .bon{ width: 40%;} .pro_list_bon .item dl{ overflow: visible;} .zl_two .ul li{ width: 15px; background-size: 80%;} }