@charset "utf-8"; /*===================CSS Reset================*/ ::selection{color:#fff;background-color: #4687f2;} ::-moz-selection{color:#fff;background-color: #4687f2;} ::-webkit-selection{color:#fff;background-color: #4687f2;} ::-webkit-scrollbar{width: 8px;height: 2px;background-color: #F5F5F5;} ::-webkit-scrollbar-track{border-radius: 10px;background-color: #E2E2E2;} ::-webkit-scrollbar-thumb{border-radius: 10px;-webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, .3);background-color: #ddd;} *{padding: 0;margin: 0;} :root{--wz-color:#ffc614;} body{font: 14px/1.231 '微软雅黑', 'Microsoft YaHei', arial, helvetica, clean, sans-serif;position:relative;color: #333;margin: 0;line-height:1.1;min-width:1200px;overflow-x:auto;background:#fefefe;} :focus{outline: 0;} input,button,a{outline:0;} article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary{display: block;} ins{background-color: #ff9;color: #000;text-decoration: none;} mark{background-color: #ff9;color: #000;font-style: italic;font-weight: bold;} del{text-decoration: line-through;} table{border-collapse: collapse;border-spacing: 0;} hr{display: block;height: 1px;border: 0;border-top: 1px solid #cccccc;margin: 1em 0;padding: 0;} input,select{vertical-align: top;} li,ul{list-style-type: none;} img{border: none;max-width:100%;} a{text-decoration: none;color:#393939;} a:link,a:hover,a:active,a:visited{text-decoration: none;} input,textarea{outline: 0;border: 0;} textarea{resize: none;} h1,h2,h3,h4,h5,h6,dl,dd,dt,i,em{font-weight: normal;font-style: normal;} ul, li{list-style: none;margin: 0;padding: 0;} .no_padding{padding:0;margin-bottom: 0 !important;} /*自定义样式*/ .fl{float: left;} .fr{float: right;} .wrap{width:1600px;margin: 0 auto;display: block; position: relative; *overflow: hidden;} .img{overflow:hidden;} .img imgi,mg{width:100%;height:100%;} h5{text-align:left;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;line-height:1.2;} h5 a{display:block;font-size:16px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;} .txt p{color:#777;} .clear{clear:both;} .wrap:after,.clearfix:after{content:'';display:block;overflow: hidden;height: 0; clear: both;} a{cursor:pointer;} @font-face {font-family: "iconfont"; /* Project id */src: url('../font/iconfont.ttf?t=1627614185950') format('truetype');} .iconfont {font-family: "iconfont" !important; font-size: 16px;font-style: normal;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;} /*===============================================header================================================*/ /*=================导航=================*/ #header{z-index:999;width:100%;position:fixed;padding-top:0px;height:76px;} #header .tel{position:relative;float:right;color:#FFFFFF;top: 33px;font-size: 16px;} #header .wrap{position:initial;} #header .logo{margin-top:0;width:260px;height:76px;display:flex; align-items: center;} #header .logo img{max-width:100%;} .logo .logo_black,#header.xg .logo .logo_white,#header:hover .logo .logo_white{display:none;} .nav_box{height:50px;*overflow:hidden;float:right;height:76px;display:flex; align-items: center;} #header .gpdm{float:left;padding-left:30px;hieght:41px;font-size:24px;color:#FFFFFF;line-height:41px;height:76px;display:flex; align-items: center;} #header .gpdm p{display:inline-block;padding-right:5px;} #header .gpdm span{font-weight:600;} #header .menuBtn{display:none;} #header .menuBtn{width: 50px;height: 50px;position: absolute;right: 30px;top: 20px;z-index: 3;} #header .menuBtn span{width: 28px;height: 3px;background:#FFFFFF;border-radius: 2px;position: absolute;left: 12px;top: 23px;z-index: 2;transition: 0.8s;-webkit-transition: 0.8s;-moz-transition: 0.8s;-ms-transition: 0.8s;-o-transition: 0.8s;} #header .menuBtn span.line1{top: 14px;} #header .menuBtn span.line3{top: 32px;} #header .menuBtn.on span.line1{top: 23px;transform: rotate(45deg);-webkit-transform: rotate(45deg);-ms-transform: rotate(45deg);-o-transform: rotate(45deg);-moz-transform: rotate(45deg);} #header .menuBtn.on span.line2{display: none;} #header .menuBtn.on span.line3{top: 23px;transform: rotate(-45deg);-webkit-transform: rotate(-45deg);-ms-transform: rotate(-45deg);-o-transform: rotate(-45deg);-moz-transform: rotate(-45deg);} #header .header_r{position:absolute;right:20px;top:10px;} #nav{} #nav>li{float:left;text-align:center; padding: 13px 0;position:relative;width:102px;line-height:50px;z-index: 0;transition:.5s;-ms-transition:.5s;-moz-transition:.5s;-o-transition:.5s;-webkit-transition:.5s;} #nav>li>a{position:relative;overflow:hidden;vertical-align:middle;color:#fff;font-size:15px;} #nav>li span{font-size:12px;color:#fff;color:rgba(255,255,255,.55);font-family:arial;text-transform:uppercase;margin-top:6px;display:block;} #nav>li:before{content:"";position: absolute;z-index:-1;display:block;width:0;height:2px;background:#c89e1c;bottom:0;left:50%;margin-left:-31px;transition:.5s;-ms-transition:.5s;-moz-transition:.5s;-o-transition:.5s;-webkit-transition:.5s;} #nav>li:hover:before{width:62px;} #nav>li a:hover,#nav>li.on >a,#header.xg #nav>li a:hover,#header.xg #nav>li.on >a,#header:hover #nav>li a:hover,#header:hover #nav>li.on >a{color:#c89e1c;} /*#nav>li.on:after{width:62px;}*/ #nav>li>.sub1{display:none;position: absolute;width:160px;top:50px;left:calc(50% - 80px);} #nav>li:hover>.sub1{*display:block;} #nav>li>.sub1 ul li{background:rgba(255 255 255 /1);height:40px;line-height:40px;margin-bottom:1px;display:block;} #nav>li>.sub1 ul li a{color:#666666;line-height:40px;} #nav>li>.sub1 ul li:hover{background:#c89e1c;} #header.xg #nav>li>.sub1 ul li a,#header:hover #nav>li>.sub1 ul li a{color:#FFFFFF;} #header.xg #nav>li>.sub1 ul li a:hover,#header:hover #nav>li>.sub1 ul li a:hover{color:#c89e1c;} #nav>li>.sub2{display:none;position: absolute;width:710px;top:50px;right:calc(50% - 335px);background:#FFFFFF;} #nav>li>.sub2 .box{padding:20px 40px 20px 40px;} #nav>li>.sub2 .box:after{content:'';display:block;overflow: hidden;height:0; clear: both;} #nav>li>.sub2 dl{float:left;margin-right:50px;min-width:150px;} #nav>li>.sub2 dl:nth-child(3){margin-right:0;} #nav>li>.sub2 dl dt a{color:#333333;font-weight:600;font-size:15px;line-height:30px;} #nav>li>.sub2 dl dt{*border-bottom:1px solid #efefef;padding-bottom:5px;margin-bottom:5px;line-height:30px;padding-left:5px; position: relative;} #nav>li>.sub2 dl dt:after{content:'';display:block;background: linear-gradient(to right,rgba(10,35,73,.3) 0,transparent 100%);width:100%;height:1px;position: absolute;bottom:0;left:0;} #nav>li>.sub2 dl dd {line-height:30px;text-align:left;padding-left:10px;} #nav>li>.sub2 dl dd a{color:#666666;line-height:30px;} #nav>li>.sub2 dl dd a:hover{color:#c89e1c;} #nav>li>.sub2 dl p{margin-top:10px;text-align:left;line-height:10px;padding-left: 10px;} #nav>li>.sub2 h3{clear:both;margin-top:20px;text-align:center;} #nav>li>.sub2 h3 a{font-size:14px;color:#666666;} #nav>li>.sub2 h3 a:hover{color:#c89e1c;} #nav>li>.sub_51{width:740px;right:calc(50% - 345px);} #nav>li>.sub_1{width:400px;right:-10px;} #nav>li>.sub_2 dl dt{text-align:left;padding-left: 10px;} #nav>li>.sub_2{width:700px;right:calc(50% - 350px);} #header.xg,#header:hover{top: 0;padding:0;background: #fff; background: rgba(255,255,255,.95); border-bottom: 1px solid rgba(0,0,0,.1);} #header.xg .logo .logo_black,#header:hover .logo .logo_black{display:block;} #header.xg #nav>li>a,#header:hover #nav>li>a{color:#333333;} #header.xg #nav>li>.sub ul li,#header:hover #nav>li>.sub ul li{background:rgba(0 0 0 /0.6);} #header.xg #nav>li>.sub ul li a{*color:#333333;} #header.xg #nav>li:before,#header.xg #nav>li:before{background:#c89e1c;bottom: 2px;} #header.xg .logo,#header:hover .logo{*padding:15px 0; margin-top:0;} #header.xg #nav>li,#header:hover #nav>li{padding:13px 0;} #header.xg .nav_box .sub,#header:hover .nav_box .sub{top:82px;} #header.xg .nav_box,#header:hover .nav_box{*height:auto;} #header.xg .gpdm,#header:hover .gpdm{color:#333333;padding:0px 0 0px 20px;} #header.xg .tel,#header:hover .tel{color:#333333;} #header .search{float: right;position: relative;margin-top: 18px;} #header .search .tit{font-size: 15px;color: #333333;height:50px;line-height: 50px;margin-top: 0px;position: relative;cursor: pointer;} #header .search .tit::after,#header .user .tit::after,#header .language .tit::after{content: " ";width: 1px;height: 10px;background: #e5e0e0;position: absolute;left: 0;top: 13px;z-index: 2;} #header .search .tit{width: 60px;background: url(../images/search-white.png) no-repeat center;background-size: 20px auto;padding: 0;} #header .search .tit::after{display: none;} #header .search .searchBar{width: 500px;position: absolute;right: -5px;top: 60px;z-index: 95;background: #fff;box-sizing: border-box;padding: 0;display: none;} #header .search .searchBar .inpubox:after{content: "";height: 0;display: block;clear: both;} #header .search .searchBar .inpubox .closeBtn,#header .search .searchBar .inpubox .searchBtn{width: 55px;height: 55px;cursor: pointer;background: url(../images/search.png) no-repeat center;background-size: 20px auto;float: left;transition-duration: 0.4s;-webkit-transition-duration: 0.4s;-moz-transition-duration: 0.4s;-ms-transition-duration: 0.4s;-o-transition-duration: 0.4s;} #header .search .searchBar .inpubox .closeBtn{width: 50px;background-image: url(../images/closeBtn.png);float: right;background-color:#f5f5f5;background-size: 16px auto;} /*#header .search .searchBar .inpubox .closeBtn:hover{transform: rotate(180deg);-webkit-transform: rotate(180deg);-ms-transform: rotate(180deg);-o-transform: rotate(180deg);-moz-transform: rotate(180deg);}*/ #header .search .searchBar .inpubox .inpu{padding: 0 36px 0 10px;box-sizing: border-box;width: calc(100% - 110px);float: left;} #header .search .searchBar .inpubox .inpu input{width: 100%;height: 55px;line-height: 55px;font-size: 14px;color: #666;padding-left: 10px;} #header .search .searchBar .inpubox .inpu input::-webkit-input-placeholder{color: #999999;} #header .search .searchBar .inpubox .inpu input:-moz-placeholder{color: #999999;} #header .search .searchBar .inpubox .inpu input::-moz-placeholder{color: #999999;} #header .search .searchBar .inpubox .inpu input:-ms-input-placeholder{color: #999999;} #header .search .searchBar ul{margin-top: 28px;display:none;;} #header .search .searchBar ul li{margin-bottom: 6px;} #header .search .searchBar ul li a{display: block;height: 38px;line-height: 38px;text-indent: 58px;font-size: 14px;color: #595959;overflow: hidden;display: -webkit-box;-webkit-line-clamp: 1;-webkit-box-orient: vertical;word-break: break-all;} #header .search .searchBar ul li a:hover{background: #f3f3f3;} #header.xg .search,#header:hover .search{margin-top: 18px;} #header.xg .search .tit,#header:hover .search .tit{width: 60px;background-image: url(../images/search.png) ;} #header.xg .search .searchBar,#header:hover .search .searchBar{top:62px;} .banner .swiper-slide{} .banner .swiper-slide a{display:flex;align-items: center;justify-content: center; background-repeat:no-repeat;background-position: center top;background-size:cover;height:47.916vw;position:relative;} .banner .swiper-slide a video{width: 100%;*height: 120vw;background: #000000;-o-object-fit: cover;object-fit: cover;outline: none; *margin-left: -10%;} .banner .swiper-slide a .text{position:absolute; top:calc(50% - 80px);text-align:center;} .banner .swiper-slide a .text h3{font-size:60px;color:#FFFFFF;margin-bottom:50px;font-weight:600;letter-spacing: 3px;position: relative;top:25px;-webkit-animation: sectitle0 2s ease-in-out 100ms forwards;animation: sectitle0 2s ease-in-out 100ms forwards;filter:alpha(opacity=0);opacity:0;-moz-opacity:0;-khtml-opacity:0;-moz-transition: all 0.6s ease-in-out;-webkit-transition: all 0.6s ease-in-out;-o-transition: all 0.6s ease-in-out;-ms-transition: all 0.6s ease-in-out;transition: all 0.6s ease-in-out;} .banner .swiper-slide a .text p{font-size:42px;color:#FFFFFF;font-weight:100; line-height:40px;letter-spacing: 3px;position: relative;top:25px;-webkit-animation: sectitle0 3s ease-in-out 100ms forwards;animation: sectitle0 3s ease-in-out 100ms forwards;filter:alpha(opacity=0);opacity:0;-moz-opacity:0;-khtml-opacity:0;-moz-transition: all 0.9s ease-in-out;-webkit-transition: all 0.9s ease-in-out;-o-transition: all 0.9s ease-in-out;-ms-transition: all 0.6s ease-in-out;transition: all 0.6s ease-in-out;} .banner .swiper-slide a img{opacity: 0;} @-webkit-keyframes sectitle0{ 0%{ -webkit-transform: translateX(-15%); transform: translateX(-15%); filter:alpha(opacity=0);opacity:0;-moz-opacity:0;-khtml-opacity:0; } 100%{ -webkit-transform: translateX(0); transform: translateX(0); filter:alpha(opacity=100);opacity:1;-moz-opacity:1;-khtml-opacity:1; } } @keyframes sectitle0{ 0%{ -webkit-transform: translateX(-15%); transform: translateX(-15%); filter:alpha(opacity=0);opacity:0;-moz-opacity:0;-khtml-opacity:0; } 100%{ -webkit-transform: translateX(0); transform: translateX(0); filter:alpha(opacity=100);opacity:1;-moz-opacity:1;-khtml-opacity:1; } } .banner .swiper-slide.swiper-slide-active a .text h3{top:0px; filter:alpha(opacity=100); opacity:1; -moz-opacity:1; -khtml-opacity:1} .banner .swiper-slide.swiper-slide-active a .text p{top:0px; filter:alpha(opacity=100); opacity:1; -moz-opacity:1; -khtml-opacity:1} .banner .swiper-button-prev,.banner .swiper-button-next{} .banner .swiper-container-horizontal .swiper-pagination{bottom:50px;} .banner .swiper-button-next, .banner .swiper-button-prev{opacity: 0.5; color:#FFFFFF;*background:rgba(238 115 0 / 100%);padding:0;width:50px;height:50px;border-radius:50%;-moz-transition: all 0.2s ease-in-out;-webkit-transition: all 0.2s ease-in-out;-o-transition: all 0.2s ease-in-out;-ms-transition: all .2s ease-in-out;transition: all 0.2s ease-in-out;} .banner .swiper-button-next:after, .banner .swiper-button-prev:after{font-size:36px;} .banner .swiper-button-next{right:-80px;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23FFFFFF'%2F%3E%3C%2Fsvg%3E");} .banner .swiper-button-prev{left:-80px;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23FFFFFF'%2F%3E%3C%2Fsvg%3E");} .banner:hover .swiper-button-next{right:40px;} .banner:hover .swiper-button-prev{left:40px;} .banner .swiper-button-next:hover, .banner .swiper-button-prev:hover{opacity: 1;} .banner .swiper-pagination span{width:50px;height:6px;border-radius: 3px;opacity: 1; overflow: hidden; background:#FFFFFF;margin:0 5px; position: relative; -webkit-transition-duration: 0.4s; -moz-transition-duration: 0.4s; -ms-transition-duration: 0.4s; -o-transition-duration: 0.4s; transition-duration: 0.4s;} .banner .swiper-pagination .swiper-pagination-bullet::after {content: " ";width: 0;height: 100%;position: absolute;left: 0;top: 0;bottom: 0;z-index: 2;background: #e6ea15;-webkit-transition-duration: 0;-moz-transition-duration: 0;-ms-transition-duration: 0;-o-transition-duration: 0; transition-duration: 0;} .banner .swiper-pagination .swiper-pagination-bullet-active {opacity: 1;} .banner .swiper-pagination .swiper-pagination-bullet-active::after {width:0%;transition:all 43s;animation:swipermove 43s linear;} @keyframes swipermove{0%{width:0%} 100%{width:100%} } /**/ .i_tit{text-align:center;} .i_tit h3{font-size:60px;} /*产品中心*/ .product{padding:110px 0 0;background:#f7f9fd;} .product .text_box{width:1200px;margin:60px auto;color:#343a4f;font-size:24px;line-height:38px;text-align:center;} .product .text_box p{font-weight:200;} .product .list{} .product .list>ul:after,.product .list>ul>li .img_list ul:after,.product .list>ul>li .more a:after{content: "";height: 0;display: block;clear: both;} .product .list>ul>li{width:33.33%;float:left;height:41.666vw;background-repeat: no-repeat; background-position: center top;background-size:cover;} .product .list>ul>li .box{width:300px;margin:0 auto;} .product .list>ul>li .img_list{display:none;margin:60px auto 0;width:41.666vw;} .product .list>ul>li .img_list ul li{float:left;margin-right:10px;text-align:center;width:calc(50% - 10px);} .product .list>ul>li .img_list ul li p{margin-top:10px;font-size:14px;} .product .list>ul>li .text{padding-top:100px;text-align:center;} .product .list>ul>li .text h3{font-size:38px;margin-bottom:30px;} .product .list>ul>li .text p{font-size:22px;line-height:40px;font-weight:100;} .product .list>ul>li .more{width:158px;height:46px;border:#1d1f35 solid 1px;margin:60px auto 0;font-size:18px;} .product .list>ul>li .more a{display:block;} .product .list>ul>li .more a span{display:block;float:left;text-indent:24px; line-height:46px;} .product .list>ul>li .more a i{float:right;display:block;font-family:宋体;width:46px;height:46px;font-size:20px;font-weight:600;border-left:#1d1f35 solid 1px; line-height:46px;text-align:center;} .product .list:hover>ul>li{width:18.75%;} .product .list:hover>ul>li .text,.product .list:hover>ul>li .more{display:none;} .product .list:hover>ul>li:hover{width:62.5%;} .product .list:hover>ul>li:hover .more,.product .list:hover>ul>li:hover .img_list,.product .list:hover>ul>li:hover .text{display:block;} .product .list:hover>ul>li:hover .box{width:41.66vw;} .product .list:hover>ul>li:hover .text{text-align:left;} .product .list:hover>ul>li:hover .more{margin:60px 0 0;} .product .list:hover>ul>li:nth-child(1):hover {background-image:url(../images/img1_1.jpg) !important;} .product .list:hover>ul>li:nth-child(2):hover {background-image:url(../images/img2_1.jpg) !important;} .product .list:hover>ul>li:nth-child(3):hover {background-image:url(../images/img3_1.jpg) !important;} .product .list:hover>ul>li:nth-child(4):hover {background-image:url(../images/img4_1.jpg) !important;} /*解决方案*/ .solution{padding:110px 0 100px;background:#f7f9fd;} .solution .text_box{width:1200px;margin:60px auto;color:#343a4f;font-size:24px;line-height:38px;text-align:center;} .solution .text_box p{font-weight:200;} .solution .list{} .solution .list ul li{float:left;width:calc(50% - 5px);text-align:center;margin:0 10px 10px 0;overflow: hidden; background-repeat:no-repeat; background-position:center;background-size:cover;height:440px;} .solution .list ul li:nth-child(2n){margin-right:0;} .solution .list ul li a{display:block;display:flex;height:440px;align-items: center;justify-content: center; position: relative;} .solution .list ul li a .box{padding:0 60px;} .solution .list ul li i{width:240px;height:240px;margin:auto;background:url(../images/jjfaiconbg.png)no-repeat center;background-size:cover;display:flex;align-items: center;justify-content: center;} .solution .list ul li i img{max-width:60px;} .solution .list ul li h3{font-size:35px;color:#FFFFFF;margin-top:20px;} .solution .list ul li span{display:none;font-size:24px;margin:30px auto 0;width:34px;height:34px;border-radius: 50%;border:#050827 solid 1px;line-height:32px;text-align:center;} .solution .list ul li p{display:none;font-size:18px;color:#FFFFFF;font-weight:100;margin-top:20px;line-height:30px;} .solution .list ul li:hover a{background-image:-webkit-linear-gradient(top, transparent, #ffc614);} .solution .list ul li:hover h3{margin-top:-40px;} .solution .list ul li:hover span,.solution .list ul li:hover p{display:block;} /*核心优势*/ .strengths{padding:110px 0 100px;} .strengths .list{margin-top:60px;} .strengths .list ul{margin-right:-10px;} .strengths .list ul li{float:left;width:calc(25% - 10px);margin-right:10px;background:#f7f9fd;height:600px;text-align:center;} .strengths .list ul li a{display:flex;align-items: center;justify-content: center; position: relative;height:600px;} .strengths .list ul li a .box{height:510px;position: relative;} .strengths .list ul li a em{display:block;margin:auto;width:50px;height:6px;background:var(--wz-color);} .strengths .list ul li i{display:inline-block;width:130px;height:130px;background:url(../images/hxys_icon1.png)no-repeat center; background-size:cover;margin-top:100px;} .strengths .list ul li h3{font-size:35px;color:#050827;margin-top:75px;} .strengths .list ul li .con{display:none;margin-top:30px;} .strengths .list ul li .con p{font-size:22px;color:#050827;font-weight:100;line-height:60px;} .strengths .list ul li span{display:inline-block;width:34px;height:34px;font-size:24px;border-radius: 50%;border:#050827 solid 1px;line-height:32px;text-align:center; position: absolute;bottom:0;left:calc(50% - 17px);} .strengths .list ul li:nth-child(2) i{background-image:url(../images/hxys_icon2.png);} .strengths .list ul li:nth-child(3) i{background-image:url(../images/hxys_icon3.png);} .strengths .list ul li:nth-child(4) i{background-image:url(../images/hxys_icon4.png);} .strengths .list:hover ul li{width:calc(20% - 10px);} .strengths .list ul li:hover{width:calc(40% - 10px);} .strengths .list ul li:hover em{display:none;} .strengths .list ul li:hover i{background-image:url(../images/hxys_icon1_1.png);margin-top:0px;} .strengths .list ul li:hover .con{display:block;} .strengths .list ul li:hover h3{margin-top:45px;} .strengths .list ul li:nth-child(1):hover i{background-image:url(../images/hxys_icon1_1.png);} .strengths .list ul li:nth-child(2):hover i{background-image:url(../images/hxys_icon2_1.png);} .strengths .list ul li:nth-child(3):hover i{background-image:url(../images/hxys_icon3_1.png);} .strengths .list ul li:nth-child(4):hover i{background-image:url(../images/hxys_icon4_1.png);} /**/ .classic_case{background:#FFFFFF;padding:110px 0 0;} .classic_case .list{margin-top:60px;position: relative;margin-bottom:0px;} .classic_case .list .swiper{overflow: hidden;position:relative;} .classic_case .list .mySwiper2 .swiper-slide .video{height:600px;margin-bottom:150px; overflow: hidden;position: relative;} .classic_case .list .mySwiper2 .swiper-slide .video i{display:block;width:100px;height:100px;position: absolute;left:calc(50% - 50px);top:calc(50% - 50px);background: url(../images/video_icon.png) no-repeat center;} .classic_case .list .mySwiper2 .swiper-slide .textbox{height:180px;width:1200px;margin:0 auto;color:#5b6172;line-height:36px;font-size:22px ; font-weight:100;padding-bottom:0px;} .classic_case .list .mySwiper{position: absolute;top:520px;width:1200px;margin:0 auto;left:calc(50% - 600px);} .classic_case .list .mySwiper2 .swiper-button-prev,.classic_case .list .mySwiper2 .swiper-button-next{top:calc(300px - 25px);background:none;border:2px solid #FFFFFF;color:#FFFFFF;width:50px;height:50px;text-align:center;line-height:50px;border-radius: 50%;} .classic_case .list .mySwiper2 .swiper-button-prev:after,.classic_case .list .mySwiper2 .swiper-button-next:after{font-family:宋体;font-weight:600;font-size:24px;} .classic_case .list .mySwiper2 .swiper-button-prev{left:90px;} .classic_case .list .mySwiper2 .swiper-button-next{right:90px;} .classic_case .list .mySwiper2 .swiper-button-prev:after{content:'<';} .classic_case .list .mySwiper2 .swiper-button-next:after{content:'>';} .classic_case .list .mySwiper .swiper-slide .img{border:#e6e6e6 solid 1px;height:160px;background:#FFFFFF;display:flex; align-items: center;justify-content: center;} .classic_case .list .mySwiper .swiper-slide .img img{max-width:50%;} .classic_case .list .mySwiper .swiper-slide.swiper-slide-thumb-active .img{border:var(--wz-color) solid 1px;} .classic_case.ny_case .list .mySwiper .swiper-slide .img img{max-width:100%;} .classic_case.ny_case .list .mySwiper .swiper-slide .img{height:70px;} .classic_case.ny_case .list .mySwiper{top:560px;} .classic_case .more{width:158px;height:46px;border:#1d1f35 solid 1px;margin:60px auto 0;font-size:18px;} .classic_case .more a{display:block;} .classic_case .more a span{display:block;float:left;text-indent:24px; line-height:46px;} .classic_case .more a i{float:right;display:block;font-family:宋体;width:46px;height:46px;font-size:20px;font-weight:600;border-left:#1d1f35 solid 1px; line-height:46px;text-align:center;} /**/ .ny_case_list{padding:0px 0 80px;} .ny_case_list ul li{width: calc(25% - 14px);float: left;padding: 0 7px;margin-top: 30px;} .ny_case_list ul li a{display: block;} .ny_case_list ul li .img{height:240px;position: relative;} .ny_case_list ul li .img span{position: absolute;width:100%;height:100%; background-repeat:no-repeat;background-position: center;background-size:cover;} .ny_case_list ul li .img img{display: block;} .ny_case_list ul li .txt{margin: 0 20px;padding: 30px 20px 10px;margin-top: -60px;position: relative;z-index: 99;height: 140px;background: #eff1f4;} .ny_case_list ul li .txt:before{content: "";display: block;width: 100%;height: 0;position: absolute;z-index: -1;left: 0;top: 0;background: #091f3b;transition: .5s;-webkit-transition: .5s;-moz-transition: .5s;-ms-transition: .5s;-o-transition: .5s;} .ny_case_list ul li .txt h5{font-size: 22px;transition: .5s;font-family: Microsoft YaHei, Microsoft YaHei-Regular;font-weight: 400;text-align: center;color: #0c2340;-webkit-transition: .5s;-moz-transition: .5s;-ms-transition: .5s;-o-transition: .5s;} .ny_case_list ul li .txt p{font-size: 14px;margin-top: 22px;transition: .5s;font-family: Microsoft YaHei, Microsoft YaHei-Regular;font-weight: 400;text-align: left;color: #85898e;line-height: 22px;height: 44px;overflow: hidden;-webkit-transition: .5s;-moz-transition: .5s;-ms-transition: .5s;-o-transition: .5s;} .ny_case_list ul li .txt svg{display: block;margin: 0 auto;margin-top: 20px;} .ny_case_list ul li .txt svg path{transition: .5s;-webkit-transition: .5s;-moz-transition: .5s;-ms-transition: .5s;-o-transition: .5s;} .ny_case_list ul li:hover .txt:before{height: 100%;} .ny_case_list ul li:hover .txt h5{color: #fff;} .ny_case_list ul li:hover .txt p{color: #fff;} .ny_case_list ul li:hover .txt svg path{fill: #fff;} .ny_case_list_xq .tt{font-size: 34px;color: #0c2340;margin-bottom: 20px;} .ny_case_list_xq .ar_article{} /**/ .news_list{background:#f7f9fd;padding:110px 0 100px;} .news_list .list{margin-top:60px;} .news_list .list ul:after,.news_list .list .more a:after{content: "";height: 0;display: block;clear: both;} .news_list .list ul li{width:calc(25% - 10px);float:left;margin-right:10px;background:#FFFFFF;} .news_list .list ul{margin-right:-10px} .news_list .list ul li .imgbox{height:320px;overflow: hidden;background-repeat:no-repeat; background-position: center; background-size:cover;} .news_list .list ul li .imgbox img{width:100%;} .news_list .list ul li .textbox{padding:35px 30px;text-align:center;height:190px;position: relative;} .news_list .list ul li .textbox p{font-size:20px;color:#caccd3;} .news_list .list ul li .textbox h3{color:#050826;font-size:24px;line-height:36px;margin-top:25px;} .news_list .list ul li .textbox span{ position: absolute;width:34px;height:34px;font-size:24px;border-radius: 50%;border:#050827 solid 1px;line-height:32px;text-align:center;bottom:35px;left:calc(50% - 17px);} .news_list .list .more{width:158px;height:46px;border:#1d1f35 solid 1px;margin:60px auto 0;font-size:18px;} .news_list .list .more a{display:block;} .news_list .list .more a span{display:block;float:left;text-indent:24px; line-height:46px;} .news_list .list .more a i{float:right;display:block;font-family:宋体;width:46px;height:46px;font-size:20px;font-weight:600;border-left:#1d1f35 solid 1px; line-height:46px;text-align:center;} /**/ .khxl_box{padding:40px 0 80px;background:##ffffff;} .khxl_box .khxl_top:after,.khxl_box .khxl_top .ppgs_link a:after,.khxl_box .khxl_list ul:after{content: "";height: 0;display: block;clear: both;} .khxl_box .khxl_top{padding:20px 0 40px;border-bottom:solid 1px #d3d5e6;margin-bottom:40px;} .khxl_box .khxl_top .title h3{font-size:36px;color:#050827; letter-spacing: 2px;} .khxl_box .khxl_top .title h3 span{color:#5b6172;font-weight:100;padding-left:5px;} .khxl_box .khxl_top .ppgs_link{display:flex;height:90px;align-items: center;justify-content: center;} .khxl_box .khxl_top .ppgs_link a{display:block;width:158px;height:46px;border:#1d1f35 solid 1px;margin:0 auto 0;font-size:18px;} .khxl_box .khxl_top .ppgs_link a span{display:block;float:left;text-indent:24px; line-height:46px;} .khxl_box .khxl_top .ppgs_link a i{float:right;display:block;font-family:宋体;width:46px;height:46px;font-size:20px;font-weight:600;border-left:#1d1f35 solid 1px; line-height:46px;text-align:center;} .khxl_box .khxl_list ul li{float:left;width:calc(25% - 75px);margin-right:100px;} .khxl_box .khxl_list ul li:last-child{margin-right:0;} .khxl_box .khxl_list ul li i{display:block;height:80px;width:80px;} .khxl_box .khxl_list ul li a{display:block;} .khxl_box .khxl_list ul li h3{font-size:24px;color:#050827;margin:20px 0 15px; } .khxl_box .khxl_list ul li p{font-size:17px;color:#050827; font-weight:100;line-height:30px;} /**/ .footer{background:#050827;} .footer .footer_top{height:120px;border-bottom:#373953 solid 1px;margin-bottom:45px;} .footer .footer_top:after,.footer .footer_bottom:after,.footer .footer_top .foote_code ul:after,.footer .footer_bottom .f_nav ul:after,.footer .copy_box:after{content: "";height: 0;display: block;clear: both;} .footer .footer_top .foote_code{float:left;height:120px;display:flex;align-items: center;justify-content: center;} .footer .footer_top .foote_code ul li{float:left;width:40px;height:40px;line-height:40px;margin-right:10px;background:var(--wz-color);border-radius: 20px;text-align:center; position: relative;} .footer .footer_top .foote_code ul li.wechat_btn i{font-size:24px;} .footer .footer_top .foote_code ul li i{font-family: "iconfont";font-size:20px;color:#FFFFFF;} .footer .footer_top .foote_code ul li img{display:none; position: absolute; top:50px;left:-40px;width:110px;max-width:none;} .footer .footer_top .foote_code ul li.wechat_btn:hover img,.footer .footer_top .foote_code ul li.tik-tok_btn:hover img{display:block;} .footer .footer_top .foote_code ul li:before { content:''; display: none; content: ""; position: absolute; top: 43px; left: 10px; border: 1px solid #fff; border-width: 0 7px 7px; border-color: transparent transparent #fff;} .footer .footer_top .foote_code ul li.tik-tok_btn:hover:before,.footer .footer_top .foote_code ul li.wechat_btn:hover:before { display:block;} .footer .footer_top .foote_link{display:block;float:right;line-height:120px;} .footer .footer_top .foote_link a{font-size:17px;color:#878d91;padding:0 20px;} .footer .footer_bottom {padding-bottom:60px;} .footer .footer_bottom .f_tel{float:left;font-size:18px;color:#c2c4cc;line-height:32px;} .footer .footer_bottom .f_nav{float:right;} .footer .footer_bottom .f_nav ul li{float:left;margin-right:50px;} .footer .footer_bottom .f_nav ul li dl dt{margin-bottom:10px;} .footer .footer_bottom .f_nav ul li dl dt a{font-size:22px;color:#c2c4cc;} .footer .footer_bottom .f_nav ul li dl dd a{font-size:18px;color:#636679;line-height:30px;} .footer .copy_box{border-top:#373952 solid 1px;height:124px;line-height:124px} .footer .copy_box .copy_con{float:left;color:#5b6172;font-size:18px;} .footer .copy_box .copy_link{float:right;color:#5b6172;font-size:18px;} .footer .copy_box .copy_link a{font-size:18px;color:#5b6172;padding:0 10px;} /**/ .ny_nav{height:70px;line-height:70px;} .ny_nav ul{text-align:center;} li{display:inline-block;} .ny_nav ul li a{padding:0 30px;font-size:18px;} .ny_nav ul li.on,.ny_nav ul li:hover{background:rgb(255 198 20);} .ny_nav ul li.on a,.ny_nav ul li:hover a{color:#FFFFFF;} /**/ .pro_banner{background-repeat:no-repeat;background-position: center; background-size:cover;height:750px;display:flex;align-items: center; justify-content: center;} .pro_banner .text_box{width:1200px;text-align:center;} .pro_banner h3{font-size:60px;color:#FFFFFF;font-weight:100;margin-bottom:60px;} .pro_banner p{font-size:24px;color:#FFFFFF;font-weight:100;line-height:42px;} .pro_nav{margin-top:-100px;} .pro_nav ul li{float:left;width:calc(33.33% - 3.5px);margin-right:5px;padding-bottom:24px;} .pro_nav ul li:last-child{margin-right:0;} .pro_nav ul:after{content:'';display:block; overflow: hidden;clear: both;height:0;} .pro_nav ul li a{display:block;position: relative;} .pro_nav ul li .img_box{position: relative;height:520px;background-repeat:no-repeat;background-position: center; background-size:cover;} .pro_nav ul li .img_box h3{position: absolute;top:80px;text-align:center;font-size:40px;color:#bdbcc3;width:100%;} .pro_nav ul li.on .img_box h3,.pro_nav ul li:hover .img_box h3{color:#050827;} .pro_nav ul li.on a,.pro_nav ul li:hover a{border-bottom:#ffc614 solid 8px;} .pro_nav ul li.on a:after,.pro_nav ul li:hover a:after{content:'';position: absolute;left:calc(50% - 10px); bottom:-18px;width:0; height:0; border-width:10px 10px 0; border-style:solid; border-color:#ffc614 transparent transparent;/*灰 透明 透明 */} .pro_nav ul li.li1.on a,.pro_nav ul li.li1:hover a{border-bottom:#ffc614 solid 8px;} .pro_nav ul li.li1.on a:after,.pro_nav ul li.li1:hover a:after{border-color:#ffc614 transparent transparent;border-style:solid;} .pro_nav ul li.li2.on a,.pro_nav ul li.li2:hover a{border-bottom:#2ac1f6 solid 8px;} .pro_nav ul li.li2.on a:after,.pro_nav ul li.li2:hover a:after{border-color:#2ac1f6 transparent transparent;border-style:solid;} .pro_nav ul li.li3.on a,.pro_nav ul li.li3:hover a{border-bottom:#71bdf7 solid 8px;} .pro_nav ul li.li3.on a:after,.pro_nav ul li.li3:hover a:after{border-color:#71bdf7 transparent transparent;border-style:solid;} .pro_con{height:230px;display:flex;align-items: center;justify-content: center;color:#050827;font-size:24px;text-align:center} .pro_list{padding-bottom:100px;} .pro_list ul li{margin-bottom:20px;background:#f7f9fd;} .pro_list ul li a:after{content:'';display:block;height:0; overflow: hidden;clear: both;} .pro_list ul li a{display:block;padding:40px;} .pro_list ul li .imgbox{width:390px;height:260px; overflow: hidden;float:left;} .pro_list ul li .text_box{margin-left:45px;width:calc(100% - 435px);float:left;padding-top:10px;} .pro_list ul li .text_box h3{font-size:36px;color:#050827;margin-bottom:25px;} .pro_list ul li .text_box p{font-size:24px;color:#5B6172;line-height:42px;font-weight:100;} .pro_list .more{width:158px;height:46px;border:#1d1f35 solid 1px;margin:60px auto 0;font-size:18px;} .pro_list .more a{display:block;} .pro_list .more a span{display:block;float:left;text-indent:24px; line-height:46px;} .pro_list .more a i{float:right;display:block;font-family:宋体;width:46px;height:46px;font-size:20px;font-weight:600;border-left:#1d1f35 solid 1px; line-height:46px;text-align:center;} /**/ .pro_show_banner{height:750px;} .pro_show_banner .text_box{padding-top:180px;text-align:center;color:#FFFFFF;} .pro_show_banner .text_box h3{font-size:50px;font-weight:200;margin-bottom:20px;letter-spacing: 2px;} .pro_show_banner .text_box p{font-size:24px;font-weight:200;letter-spacing: 2px;} .pro_show_img{margin-top:-370px;text-align:center;min-height: 500px;} .pro_show_text{font-size:22px;font-weight:200;color:#5b6172;line-height:36px;margin-bottom:90px;} .pro_show_text .wrap{width:1200px;} .pro_show_con{} .pro_show_con .pro_show_tab{text-align:center;width:700px;margin:0 auto;} .pro_show_con .pro_show_tab ul{display: flex; align-items: center; justify-content: center; width: 700px;} .pro_show_con .pro_show_tab ul li{width:33.33%;float:left;height:160px;display:flex;align-items: center;justify-content: center;cursor:pointer;} .pro_show_con .pro_show_tab ul li p{font-size:20px;margin-top:5px;font-weight:200;} .pro_show_con .pro_show_tab ul li.on{background:#f7f9fd;} .pro_show_con .pro_show_tab ul li.on p{font-weight:600;} .pro_show_con .pro_show_bot{background:#f7f9fd;padding:80px 0;} .pro_show_con .pro_show_bot .wrap{width:1600px;} .pro_show_con .pro_show_bot dl{display:none;} .pro_show_con .pro_show_bot dl.cur{display:block;} .pro_show_con .pro_show_bot dl dd{font-size: 22px;font-weight:200; color: #5b6172; line-height: 36px;} .pro_show_con .pro_show_bot .video_box{width:600px;margin:0 auto 0;} .pro_show_con .pro_show_bot .chara_tit{text-align:center;margin-bottom:50px;} .pro_show_con .pro_show_bot .chara_tit h3{font-weight:200;font-size:54px;color:#050827;} .pro_show_con .pro_show_bot .chara_list1{margin-bottom:100px; position: relative;} .pro_show_con .pro_show_bot .chara_list1 .pro-list{width: 100%;height: auto; overflow: hidden;} .pro_show_con .pro_show_bot .chara_list1 .pro-list ul li{width:520px;height: auto;overflow: hidden;background: #FFFFFF;margin-right: 20px;} .pro_show_con .pro_show_bot .chara_list1 .pro-list ul li a{display:block;padding:20px;} .pro_show_con .pro_show_bot .chara_list1 .pro-list ul li .img img{opacity: 0;display:none;} .pro_show_con .pro_show_bot .chara_list1 .pro-list ul li .img{height:240px; background-position: center; background-repeat: no-repeat;background-size: cover;} .pro_show_con .pro_show_bot .chara_list1 .pro-list ul li .text h3{font-size:24px;text-align:center;line-hieght:30px;padding:20px 0 5px;} .pro_show_con .pro_show_bot .chara_list1 .arrow a{display: inline-block;position: absolute;width: 45px;height: 45px;z-index: 2; border-radius:50%;border:#050827 solid 2px;} .pro_show_con .pro_show_bot .chara_list1 .arrow a:after{content:'';display:block; font-family:'宋体';position: absolute;width:45px;height:45px;text-align:center;line-height:45px;font-size:30px;font-weight:600;} .pro_show_con .pro_show_bot .chara_list1 .arrow a.prev{left: -80px;top: 50%;} .pro_show_con .pro_show_bot .chara_list1 .arrow a.next{right: -80px;top: 50%;} .pro_show_con .pro_show_bot .chara_list1 .arrow a.prev:after{content:'<';} .pro_show_con .pro_show_bot .chara_list1 .arrow a.next:after{content:'>';} .pro_show_con .pro_show_bot .chara_list1 .arrow a:hover{/*background-color: rgba(0,0,0,.3);*/} .pro_show_con .pro_show_bot .chara_list2{} .pro_show_con .pro_show_bot .chara_list2 ul{margin-right:-10px;} .pro_show_con .pro_show_bot .chara_list2 ul li{width:calc(25% - 10px);height:290px;margin-bottom: 10px;background:#FFFFFF;margin-right:10px;float:left;display:flex; align-items: center;justify-content: center;} .pro_show_con .pro_show_bot .chara_list2 ul li .box{width:320px;height:210px;} .pro_show_con .pro_show_bot .chara_list2 ul li i{display:block;} .pro_show_con .pro_show_bot .chara_list2 ul li h3{font-size:24px;line-height:40px;margin-top:20px;} /**/ /*分页*/ .pages{ width:100%; text-align:center; clear:both; overflow:hidden; padding-top:60px; clear:both;} .pages a{display:inline-block;height: 42px;line-height: 42px;padding-left: 20px;overflow:hidden;padding-right: 20px;min-width: 20px;text-align:center;color:#333;font-size: 18px;border:1px solid #fff;background-color:#fff;margin-left: 5px;margin-right: 5px;} .pages a:hover{ text-decoration:none; color:#fff; background-color:var(--wz-color);border:1px solid var(--wz-color);} .pages a.on{color:#fff;background-color:var(--wz-color);border:1px solid var(--wz-color);} .pages a.first:hover,.pages a.last:hover{background-color:var(--wz-color);} /**/ .jjfa_banner{height:800px; background-repeat:no-repeat; background-position: center; background-size:cover;display:flex;align-items: center; justify-content: center;} .jjfa_banner .text_box{text-align:center;color:#FFFFFF;} .jjfa_banner .text_box h3{font-size:50px;font-weight:200;margin-bottom:30px;letter-spacing: 2px;} .jjfa_banner .text_box p{font-size:24px;font-weight:200;letter-spacing: 2px;line-height:42px;} .jjfa_banner .text_box a{display:block; width:200px;height:60px;line-height:60px;background:#ffc614; line-hieght:60px;margin:60px auto 0;text-align:center;font-size:24px;} .jjfa_banner .text_box a i{padding-left:40px;} /**/ .jjfa_box1{padding:100px 0;} .jjfa_box1 .wrap{width:1200px;} .jjfa_box1 .tit h3{text-align:center;font-size:56px;color:#050827;font-weight:200;} .jjfa_box1 .con{font-size:22px;color:#5b6172;line-height:36px;font-weight:200;margin-top:50px;} .jjfa_box1 .con p{font-weight:200;} .jjfa_box1 .jjfa_link{margin-top:70px;text-align:center;} .jjfa_box1 .jjfa_link a{display:inline-block;width:520px;height:120px;line-height:120px;background:#f7f9fe; color:#050827;font-size:34px;margin-right:20px;} .jjfa_box1 .jjfa_link a:last-child{margin-right:0;} .jjfa_box2{background:#f7f9fd;padding:100px 0;} .jjfa_box2 .tit h3{text-align:center;font-size:56px;color:#050827;font-weight:200;} .jjfa_box2 .tit h3{text-align:center;font-size:56px;color:#050827;font-weight:200;} .jjfa_box2 .list{margin-top:50px; position: relative;} .jjfa_box2 .list .swiper-slide .box{background:#FFFFFF;padding:20px;} .jjfa_box2 .list .swiper-slide .box .imgbox{display:none;} .jjfa_box2 .list .swiper-slide .box .text{text-align:center;padding:50px 50px 40px;} .jjfa_box2 .list .swiper-slide .box .text h1{font-size:55px;color:#ffc614;margin:0 0 50px;} .jjfa_box2 .list .swiper-slide .box .text h3{font-size:22px;color:#373952;line-height:36px;height:100px;font-weight:200;} .jjfa_box2 .list .swiper-button-prev,.jjfa_box2 .list .swiper-button-next{display: inline-block;position: absolute;width: 45px;height: 45px;z-index: 2; border-radius:50%;border:#050827 solid 2px;background:none;} .jjfa_box2 .list .swiper-button-prev:after,.jjfa_box2 .list .swiper-button-next:after{content:'';display:block; font-family:'宋体';position: absolute;width:45px;height:45px;text-align:center;line-height:45px;font-size:30px;font-weight:600;} .jjfa_box2 .list .swiper-button-prev{left: -80px;top: 50%;} .jjfa_box2 .list .swiper-button-next{right: -80px;top: 50%;} .jjfa_box2 .list .swiper-button-prev:after{content:'<';} .jjfa_box2 .list .swiper-button-next:after{content:'>';} .jjfa_box3{padding:100px 0;background:url(../images/jjfabg.jpg)no-repeat center top;} .jjfa_box3 .tit h3{text-align:center;font-size:56px;color:#050827;font-weight:200;} .jjfa_box3 .list{margin-top:50px;position: relative;} .jjfa_box3 .list .swiper-slide .box{background:#FFFFFF;padding:20px;} .jjfa_box3 .list .swiper-slide .box .text{text-align:center;padding:20px 50px 10px;} .jjfa_box3 .list .swiper-slide .box .text h3{font-size:22px;color:#373952;line-height:36px;font-weight:200;} .jjfa_box3 .list .swiper-button-prev,.jjfa_box3 .list .swiper-button-next{display: inline-block;position: absolute;width: 45px;height: 45px;z-index: 2; border-radius:50%;border:#050827 solid 2px;background:none;} .jjfa_box3 .list .swiper-button-prev:after,.jjfa_box3 .list .swiper-button-next:after{content:'';display:block; font-family:'宋体';position: absolute;width:45px;height:45px;text-align:center;line-height:45px;font-size:30px;font-weight:600;} .jjfa_box3 .list .swiper-button-prev{left: -80px;top: 50%;} .jjfa_box3 .list .swiper-button-next{right: -80px;top: 50%;} .jjfa_box3 .list .swiper-button-prev:after{content:'<';} .jjfa_box3 .list .swiper-button-next:after{content:'>';} /**/ .n_title002{text-align:center;margin-bottom: 3rem;} .n_title002 h2{ font-size:1.875rem; color:#5d606c} .n_title002 .h3{ font-size:1.5rem; color:#ffc614; font-family:Poppins-s; text-transform:uppercase; margin:20px 0 0; line-height:1.5} .n_dashi{ padding:5rem 0 18.25rem; background:url(../images/n_dashi_bg.jpg) center bottom no-repeat; background-size:cover} .n_dashi .content{ position:relative; z-index:1} .n_dashi .content .line_x{ content:""; position:absolute; width:100%; left:0; right:0; height:2px; background:#d0d1d3; top:50%; margin-top:-1px; z-index:-1} .n_dashi .content .line_x:before{ content:""; position:absolute; background:url(../images/kedu.png) center no-repeat; height:15px; bottom:0; left:0; width:100%;} .list_box_14{ } .list_box_14 .miso-list{ padding:0 4rem} .list_box_14 li{ margin:0 -4rem; transition:.5s; position:relative} .list_box_14 li:before{content:"";position:absolute;bottom: -4.375rem;left: 2.75rem;width: 6px;height: 6px;border: #1a5caa 2px solid;border-radius:50%;transition:0.6s;background: #fff;margin-left: -5px;} .list_box_14.ar_web li:nth-child(2n-1):before{ bottom:auto; top:-4.375rem} .list_box_14 li:after{content:"";position:absolute;bottom: -3.75rem;left: 2.75rem;margin-left: -9px;width:18px;height:22px;background:url(../images/dots1.png) center no-repeat;transform: scale(0);transition:0.6s;} .list_box_14.ar_web li:nth-child(2n-1):after{ bottom:0; top:-3.75rem; background:url(../images/dots1_on.png) center no-repeat;} .list_box_14 li a{display:block;height: 15.625rem;background:#fff;border-radius:0 5px 5px 0;padding: 1.5rem 2.25rem 0;transition:.5s;background-size:cover;position: relative;z-index:1;} .list_box_14 li a:before{ content:""; position:absolute; top:0; right:0; bottom:0; left:0; background:url(../images/list_box_14_img1.jpg) center no-repeat; background-size:cover; transition:.5s; opacity:0; visibility:hidden; z-index:-1} .list_box_14 li a .img{ position:absolute; top:0; right:0; bottom:0; left:0; background:#000; z-index:-1; opacity:0; visibility:hidden} .list_box_14 li a .img img{ width:100%; height:100%; object-fit:cover; opacity:.6} .list_box_14 li a:after{ content:""; position:absolute; border-left:transparent 1.25rem solid; border-top:#fff 2.25rem solid; bottom:-2.25rem; left:1.25rem; transition:.5s} .list_box_14.ar_web li:nth-child(2n-1) a:after{content:"";position:absolute;border-left:transparent 1.25rem solid;border-bottom: #fff 2.25rem solid;border-top: none;top: -2.25rem;left:1.25rem;transition:.5s;bottom: auto;} .list_box_14 li a h2{ padding:0 .5rem} .list_box_14 li a h2 big{font-size: 2.25rem;color: #1a5caa;text-align:center;font-weight:bold;line-height: 3.5rem;font-family:Disney English; transition:.5s} .list_box_14 li a h2 small{display:inline-block;width:1.75rem;height:1.75rem;background: #9a9ca2;border-radius:50%;line-height:1.75rem;text-align:center;font-size:1rem;color:#fff;vertical-align: top;margin-left: .625rem; transition:.5s} .list_box_14 li a h2 span{ display:inline-block; float:right; background:url(../images/n_dashi_ico.png) center no-repeat; width:24px; height:20px; transition:.5s; margin:1.125rem 0 0} .list_box_14 li a .box{height:7.5rem;margin-top: 1.75rem;overflow:hidden;overflow-y:scroll;} .list_box_14 li a .box p{font-size: .9375rem;color:#4e4e4e;text-align: left; line-height: 1.5rem;} .list_box_14 li a .box::-webkit-scrollbar {width:1px;height: 8px;background-color: transparent;} .list_box_14 li a .box::-webkit-scrollbar-track {border-radius: 10px;background-color: transparent;} .list_box_14 li a .box::-webkit-scrollbar-thumb {border-radius: 10px; background-color: #333;} .list_box_14.ar_web li:nth-child(2n-1){ margin-top:23.75rem} .list_box_14 li.li1{ opacity:0; visibility:hidden} .list_box_14 li.miso-current+li+li+li+li+li+li+li{ opacity:0; visibility:hidden} .list_box_14 li:hover a:before{ opacity:1; visibility:visible} .list_box_14 li:hover a h2 big, .list_box_14 li:hover a .box p{ color:#fff} .list_box_14 li:hover a h2 small{ background:#fff; color:#01479d} .list_box_14 li:hover a:after{ border-top:#2c70bb 2.25rem solid;} .list_box_14 li:nth-child(2n-1) a:hover:after{border-bottom: #3579c4 2.25rem solid; border-top:none} .list_box_14 li:hover a .img{ opacity:1; visibility:visible} .list_box_14 li:hover a h2 span{ background:url(../images/n_dashi_ico_on.png) center no-repeat;} .list_box_14 li:hover:after{ transform: scale(1);} .list_box_14 .miso-arrow{ width:3.5rem; height:3.5rem; background-size:100% 100% !important; transition:.5s} .list_box_14 .miso-prev{ background:url(../images/list_box_14_prev.png) center no-repeat; left:-6rem} .list_box_14 .miso-next{ background:url(../images/list_box_14_next.png) center no-repeat; right:-6rem} .list_box_14 .miso-prev:hover{ background:url(../images/list_box_14_prev_on.png) center no-repeat;} .list_box_14 .miso-next:hover{ background:url(../images/list_box_14_next_on.png) center no-repeat;} /**/ .ny_banner{height:800px; background-repeat:no-repeat; background-position: center; background-size:cover;display:flex;align-items: center; justify-content: center;} .ny_banner .text_box{text-align:center;color:#FFFFFF;} .ny_banner .text_box h3{font-size:50px;font-weight:200;margin-bottom:30px;letter-spacing: 2px;} .ny_banner .text_box p{font-size: 24px; color: #FFFFFF; font-weight: 100; line-height: 42px;max-width:1200px;padding:0 30px;} .case_box{padding:100px 0;} .case_box .list{} .case_box .list ul{margin-right:-20px;} .case_box .list ul:after{content:'';display:block;height:0; overflow: hidden;clear: both;} .case_box .list ul li{float:left;width:calc(33% - 20px);margin-right:20px;margin-bottom:20px;} .case_box .list ul li .img{ position: relative;} .case_box .list ul li .img:after{content:'';width:100px;height:100px;background:url(../images/video_icon.png) no-repeat center; background-size:100px!important;position: absolute; top:calc(50% - 50px);left:calc(50% - 50px);} .case_box .list ul li .text{height:100px;line-height:100px;text-align:center;} .case_box .list ul li .text h3{font-size:35px;color:#050827;} .case_box .list ul li:hover .text{background:#f7f9fd;} .case_box .list .more{width:158px;height:46px;border:#1d1f35 solid 1px;margin:60px auto 0;font-size:18px;} .case_box .list .more a{display:block;} .case_box .list .more a span{display:block;float:left;text-indent:24px; line-height:46px;} .case_box .list .more a i{float:right;display:block;font-family:宋体;width:46px;height:46px;font-size:20px;font-weight:600;border-left:#1d1f35 solid 1px; line-height:46px;text-align:center;} /**/ .news_box{padding:100px 0;background:#f7f9fd;} .news_box .list ul{margin-right:-20px;} .news_box .list ul:after{content:'';display:block;height:0; overflow: hidden;clear: both;} .news_box .list ul li{float:left;width:calc(33% - 20px);margin-right:20px;margin-bottom:20px;background:#FFFFFF;} .news_box .list ul li a{display:block;padding:20px;} .news_box .list ul li .img{ position: relative;height:20vw;background-repeat:no-repeat; background-position: center top;background-size:cover;} .news_box .list ul li .img img{height:auto!important;} .news_box .list ul li .text{text-align:left;padding:20px 30px;} .news_box .list ul li .text span{font-size:16px;color:#c2c4cc;} .news_box .list ul li .text p{font-size:16px;color:#050827;line-height:30px;height:90px;} .news_box .list ul li .text h3{font-size:24px;color:#050827;line-height:35px;margin:20px 0 30px;height:70px;} .news_box .list .more{width:158px;height:46px;border:#1d1f35 solid 1px;margin:60px auto 0;font-size:18px;} .news_box .list .more a{display:block;} .news_box .list .more a span{display:block;float:left;text-indent:24px; line-height:46px;} .news_box .list .more a i{float:right;display:block;font-family:宋体;width:46px;height:46px;font-size:20px;font-weight:600;border-left:#1d1f35 solid 1px; line-height:46px;text-align:center;} /**/ .gg_box{padding:100px 0;background:#f7f9fd;} .gg_box .gg_title{text-align:center;} .gg_box .gg_title h3{font-size:28px;color:#000000;} .gg_box .gg_list{max-width:1000px;width:100%;margin:50px auto 30px;} .gg_box .gg_list ul li{display:block;padding:25px 10px ;border-bottom:1px dashed #dfdfdf;} .gg_box .gg_list ul li a{display:block;} .gg_box .gg_list ul li a .text:after{content:'';display:block;height:0; overflow: hidden;clear: both;} .gg_box .gg_list ul li h3{height:auto!important;float:left;width:calc(100% - 110px);color:#333333;font-size:18px;padding-left: 20px;position: relative;} .gg_box .gg_list ul li h3:before{content: "";width: 6px;height: 5px;background-color:rgb(255 198 20);position: absolute;top: 33%;left: 0;transform: translateY(-50%);transform: skew(-30deg); transition: all .36s;} .gg_box .gg_list ul li span{float:right;color:#666666;font-size:16px;} /**/ .service_box1{padding:100px 0;} .service_box1 .tit h3{font-size:54px;text-align:center;color:#050827;font-weight:200;} .service_box1 .text{font-size:26px;text-align:center;color:#5b6172;margin-top:40px;} .service_box1 .text p{font-weight:200;} .service_box1 .list{margin-top:60px;text-align:center;} .service_box1 .list ul li{display:inline-flex;align-items:center;justify-content: center; width:520px;height:120px;background:#f7f9fd;margin:0 10px;} .service_box1 .list ul li p{font-size:24px;color:#050827;margin-right:40px;} .service_box1 .list ul li span{color:#ffc613;font-size:35px;} .service_box2{background:#f7f9fd;padding:70px 0;} .service_box2 .tit h3{font-size:32px;text-align:center;ccolor:#5b6172;font-weight:200;} .service_box2 .list{margin-top:68px;} .service_box2 .list ul{margin-right:-10px;} .service_box2 .list ul:after{content:'';display:block;height:0; overflow: hidden;clear: both;} .service_box2 .list ul li{float:left;width:calc(20% - 10px);margin-right:10px;background:#FFFFFF;padding:50px 0;text-align:center;} .service_box2 .list ul li .box{height:320px;} .service_box2 .list ul li i{width:60px;height:60px;margin:auto;} .service_box2 .list ul li h3{margin:25px 0;font-size:24px;color:#050827;font-weight:600;} .service_box2 .list ul li p{line-height:32px;font-size:16px;color:#4e5066;font-weight:200;} .service_box3{padding:100px 0;} .service_box3 .text{line-height:36px;color:#050827;text-align:center;font-size:22px;} .service_box3 .text p{font-weight:200;} .service_box3 .img{text-align:center;margin-top:100px;} .service_box4{background:url(../images/service_bg.jpg)no-repeat center top;height:800px;} .service_box4 .wrap{display:flex;align-items: center;justify-content: center;height:800px;} .service_box4 .wrap h3{font-size:52px;color:#FFFFFF;text-align:center;margin-bottom:55px;} .service_box4 .wrap p{font-size:24px;color:#FFFFFF;line-height:36px;text-align:center;font-weight:200;} /**/ .j_tab{ display:table; width:100%; height:100%;} .j_tab_cel{ display:table-cell; vertical-align:middle; width:100%; height:100%;} .service_wrap{width:1360px;margin:auto;padding:80px 0 90px;} .service_nav ul:after{content:'';display:block;clear: both; overflow: hidden;} .service_nav ul li{ width: 26%; float: left; height: 600px; transition: .5s; overflow: hidden;} .service_nav ul li.on{ width:48%;} .service_nav ul li a{ display: block; padding-left: 0px;} .service_nav ul li .box{height: 600px; color: #fff;position: relative;transition: .5s;} .service_nav ul li .txt:before{ content: ""; display: block; width: 100%; height: 100%; position: absolute; left: 0; top: 0; background: rgba(0,0,0,.5); transition: .5s; z-index: -1;} .service_nav ul li .txt{ position: absolute; bottom: 0; left: 0; width: calc(100% - 100px); height: 100%; padding: 0 50px; transition: .5s; z-index: 1; } .service_nav ul li .tt{} .service_nav ul li .con h3{ font-size: 1.125rem; line-height: 1.875rem;transition: .3s; } /*.service_nav ul li .con h4{ font-size: 1.125rem; line-height: 1.875rem; opacity: 0;transition: .5s; height: 0; }*/ .service_nav ul li .con h3 span{ display: block;} .service_nav ul li .con{ color: #FFFFFF; transition: .5s;display:block;padding-top:100px;} .service_nav ul li .con p{ font-size: .75rem; line-height: 1.5rem; height: 0; margin-top: .875rem; width: 95%; opacity: 0; overflow: hidden; transition: .5s; margin-bottom: 1.5rem;} .service_nav ul li .btn_arrow{ } .btn_arrow{ display: block; width: 1.875rem; height: 1.875rem; border-radius: 50%; border: 1px solid #fff; background: url(../images/btn_arrow.png) center no-repeat;} .service_nav ul li.on .box .txt{ width: 21.25rem; height: 13rem;padding: 0 30px; transition-delay: .4s; } .service_nav ul li.on .box .txt:before{ background:#ffc614; } .service_nav ul li.on .box .con{ color: #333333;display:table-cell;padding-top:0;} .service_nav ul li.on .box .con p{ opacity: 1; height:3rem; color:#666666; } /*.service_nav ul li.on .box .con h3 { opacity: 0; height:0; }*/ .service_nav ul li.on .box .con h4 { opacity: 1; height: 1.875rem;} .service_nav ul li.on .btn_arrow{background-image: url(../images/btn_arrow2.png) ;border: 1px solid #333333;} /*about*/ .about_banner{position: relative;} .about_banner .mySwiper2{ overflow: hidden;} .about_banner .mySwiper2 .swiper-slide{position: relative;} .about_banner .mySwiper2 .swiper-slide .img_box{height:800px;background-repeat:no-repeat; background-position: center; background-size:cover; display:flex;align-items: center;justify-content: center;} .about_banner .mySwiper2 .swiper-slide .text_box{text-align:center;color:#FFFFFF;} .about_banner .mySwiper2 .swiper-slide .text_box h3{font-size:50px;font-weight:200;margin-bottom:30px;letter-spacing: 2px;} .about_banner .mySwiper2 .swiper-slide .text_box a{display:block; width:200px;height:60px;line-height:60px;background:#ffc614; line-hieght:60px;margin:60px auto 0;text-align:center;font-size:24px;} .about_banner .mySwiper2 .swiper-slide .text_box a i{padding-left:40px;} .about_banner .mySwiper{width:330px;margin:0 auto; position: absolute; bottom:40px;left:calc(50% - 165px);} .about_banner .mySwiper .swiper-slide .img{border:solid 2px rgba(255 255 255 /0.08); position: relative;} .about_banner .mySwiper .swiper-slide .img:after{} .about_banner .mySwiper .swiper-slide .img:before{content:'';position: absolute; display:block;width:36px;height:36px;background:url(../images/video_icon.png)no-repeat center;background-size:36px;left:calc(50% - 18px);top:calc(50% - 18px);} .about_banner .mySwiper .swiper-slide.swiper-slide-thumb-active .img{border:solid 2px #ffc614;} .about_video .tc{transition:all ease 300ms;position: fixed;width: 100%;height: 100%;top: 0;left: 0;z-index: 9999;} .about_video .tc{pointer-events: none;filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0;transform:scale(1.1);display: none;} .about_video .tc.act{filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity: 1;opacity: 1;pointer-events: auto;transform:scale(1);} .about_video .close:hover{transform:rotate(180deg);} .about_video .close,.tc{transition:all ease 400ms;-moz-transition:all ease 400ms;-ms-transition:all ease 400ms;-o-transition:all ease 400ms;-webkit-transition:all ease 400ms;} .about_video .tc-box{position:absolute;overflow: hidden;top:50%;z-index:9999;height: 15rem;width: 12rem;left:50%;margin-left: -6rem;margin-top: -7.5rem;} .about_video .video{position:absolute;overflow: hidden;top:50%;z-index:9999;height: 600px;width:1100px;left:50%;margin-left: -550px;margin-top: -300px;} .about_video .tc.act{display: block;} .about_video .close{position: absolute;cursor:pointer;font-size: 20px;right: 30px;top: 30px;} .about_video .tc-bg{height: 100%;background: rgba(0,0,0,.9);position: absolute;top: 0;left: 0;width: 100%;z-index: 0;} .about_video .tc-box h3 img{width:12rem;height:12rem;} .about_video .tc-box h5{width:12rem;height:3rem;line-height:3rem;font-size:1rem;color:#fff;text-align:center} .about_video .close-btn{position: absolute;right: 110px;top: 53px;cursor: pointer;width: 42px;height: 42px;border: 2px solid #fdf600;border-color: #fff;-webkit-border-radius: 50%;border-radius: 50%;-webkit-transition: all .5s;-o-transition: all .5s;transition: all .5s} .about_video .close-btn span:first-of-type{height: 30px;-webkit-transform: translateY(-50%) rotate(-45deg);-ms-transform: translateY(-50%) rotate(-45deg);transform: translateY(-50%) rotate(-45deg);width: 4px;-webkit-border-radius: 4px;border-radius: 4px;top: 50%;margin-left: -2px;background-color: #fff;position: absolute;left: 50%;} .about_video .close-btn span:last-of-type{position: absolute;height: 30px;-webkit-transform: translateY(-50%) rotate(45deg);-ms-transform: translateY(-50%) rotate(45deg);transform: translateY(-50%) rotate(45deg);width: 4px;left: 50%;-webkit-border-radius: 4px;border-radius: 4px;top: 50%;margin-left: -2px;background-color: #fff;} .about_box1{padding:100px 0;} .about_box1 .list{} .about_box1 .list ul li{float:left;width:33.3%;text-align:center;} .about_box1 .list ul li h3{font-size:54px;color:#ffc614;font-weight:600;margin-bottom:35px;} .about_box1 .list ul li h3 span{font-size:32px;} .about_box1 .list ul li p{font-size:24px;color:#5b6172;font-weight:200;line-height:36px;} .about_box2{height:800px;background:url(../images/about_bg.jpg)no-repeat center;} .about_box2 .about_con{color:#FFFFFF;padding-top:140px;} .about_box2 .about_con h3{font-size:24px;font-weight:400;line-height:35px;margin-bottom:50px;width:1400px;} .about_box2 .about_con p{font-size:17px;line-height:35px;margin-bottom:40px;width:800px;} .about_box3{padding:90px 0} .about_box3 .tit{width:390px;} .about_box3 .tit h3{font-size:54px;color:#050827;font-weight:200;} .about_box3 .list{width:calc(100% - 410px);height:450px; overflow-x: auto;padding-right:20px;} .about_box3 .list::-webkit-scrollbar{width: 3px;height: 2px;background-color: #F5F5F5;} .about_box3 .list ul li{border-bottom:1px solid #ffeeb8;padding:30px 0;line-height:28px;width:100%;} .about_box3 .list ul li:first-child{padding-top:0;} .about_box3 .list ul li:after{content:'';display:block;height:0; overflow: hidden;clear: both;} .about_box3 .list ul li h3{float:left;font-size:26px;color:#ffc614;} .about_box3 .list ul li p{float:right;width:calc(100% - 140px);font-size:17px;color:#858996;text-align:right;} .about_box3 .list .more{width:158px;height:46px;border:#1d1f35 solid 1px;margin:60px 0 0;font-size:18px;} .about_box3 .list .more a{display:block;color:#050827;} .about_box3 .list .more a span{display:block;float:left;text-indent:24px; line-height:46px;} .about_box3 .list .more a i{float:right;display:block;font-family:宋体;width:46px;height:46px;font-size:20px;font-weight:600;border-left:#1d1f35 solid 1px; line-height:46px;text-align:center;} .about_box4{} .about_box4 .wrap{width:100%;} .about_box4 .img_box{width:50%;float:left;height:720px;} .about_box4 .text_box{width:50%;float:left;height:720px;background:#f7f9fd;} .about_box4 .text_box .text{width:700px;height:540px;margin:110px 0 0 100px;} .about_box4 .text_box h3{font-size:54px;color:#050827;font-weight:200;margin-bottom:40px;} .about_box4 .text_box ul{height:375px; overflow-x: auto;padding-right:20px;} .about_box4 .text_box ul::-webkit-scrollbar{width: 3px;height: 2px;background-color: #F5F5F5;} .about_box4 .text_box ul li{padding:20px 0;border-bottom:solid 1px #e6e6e6;display:block;} .about_box4 .text_box ul li:after{content:'';display:block;height:0; overflow: hidden;clear: both;} .about_box4 .text_box ul li i{float:left;width:50px;height:34px;} .about_box4 .text_box ul li p{float:left;width:calc(100% - 80px);line-height:34px;font-size:17px;color:#838896;} .about_box5{background:url(../images/honor_bg.jpg)no-repeat center;padding:100px 0;} .about_box5 .tit h3{font-size:54px;color:#050827;font-weight:200;} .about_box5 .list{margin-top:40px;} .about_box5 .list .swiper-slide{background:#FFFFFF;} .about_box5 .list .swiper-slide .box{padding:30px 30px 10px;} .about_box5 .list .swiper-slide .img{ overflow: hidden;} .about_box5 .list .swiper-slide .text{line-height:70px;margin-top:1px;text-align:center;font-size:20px;color:#050827;} .about_box5 .list .swiper-button-prev,.about_box5 .list .swiper-button-next{display: inline-block;position: absolute;width: 45px;height: 45px;z-index: 2; border-radius:50%;border:#050827 solid 2px;background:none;} .about_box5 .list .swiper-button-prev:after,.about_box5 .list .swiper-button-next:after{content:'';display:block; font-family:'宋体';position: absolute;width:45px;height:45px;text-align:center;line-height:45px;font-size:30px;font-weight:600;} .about_box5 .list .swiper-button-prev{left: -80px;top: 50%;} .about_box5 .list .swiper-button-next{right: -80px;top: 50%;} .about_box5 .list .swiper-button-prev:after{content:'<';} .about_box5 .list .swiper-button-next:after{content:'>';} /**/ .hxys_box{padding:100px 0;} .hxys_box .list_box{} .hxys_box .list_box .item{background:#f7f9fd;margin-bottom:50px;} .hxys_box .list_box .item .box:after,.hxys_box .list_box .item .list ul:after{content:'';display:block; clear: both; overflow: hidden;height:0;} .hxys_box .list_box .item .box{padding:50px;} .hxys_box .list_box .item .title{float:left;width:300px;} .hxys_box .list_box .item .title i{display:inline-block;width:130px;} .hxys_box .list_box .item .title h3{margin-top:30px;font-size:36px;color:#050827;font-weight:200;} .hxys_box .list_box .item .list{float:left;width:calc(100% - 300px);} .hxys_box .list_box .item .list ul{margin-right:-10px;} .hxys_box .list_box .item .list ul li{width:calc(33.33% - 10px);margin-right:10px;float:left;height:200px;background:#FFFFFF;margin-bottom:10px;} .hxys_box .list_box .item .list ul li div{padding:40px;} .hxys_box .list_box .item .list ul li h3{font-size:24px;color:#050827;} .hxys_box .list_box .item .list ul li p{font-size:18px;color:#5B6172;line-height:36px;margin-top:24px;} .hxys_box .list_box .item .list_con{float:left;width:calc(100% - 300px);} /**/ .join_box1{padding:100px 0;} .join_box1 .tit{text-align:center;} .join_box1 .tit h3{font-size:24px;color:#050827;font-family:'PingFang SC';} .join_box1 .tit h5{color:#5B6172;font-size:60px;text-align:center;font-weight:200;margin-top:40px;} .join_box1 .text{color:#5B6172;font-size:24px;text-align:center;font-weight:200;line-height:36px;margin-top:40px;} .join_box1 .list{margin-top:100px;} .join_box1 .list ul{margin-right:-20px;} .join_box1 .list ul li{float:left;width:calc(33.3% - 20px);margin-right:20px;height:120px;background:#f7f9fd;display:flex; align-items: center;justify-content: center;} .join_box1 .list ul li .box{width:440px;} .join_box1 .list ul li .box h3{float:left;font-size:36px;} .join_box1 .list ul li .box i{float:right;font-size:24px;width:46px;height:46px;line-height:46px;border:#050827 solid 1px;text-align:center; font-family:'宋体';} .join_box1 .list ul li:hover{background:#ffc614;} /**/ .join_box2{background:#f7f9fe;padding:100px 0;} .join_box2 .tit{text-align:center;} .join_box2 .tit h3{font-size:24px;color:#050827;font-family:'PingFang SC';} .join_box2 .tit h5{color:#5B6172;font-size:60px;text-align:center;font-weight:200;margin-top:40px;} .join_box2 .text{color:#5B6172;font-size:24px;text-align:center;font-weight:200;line-height:36px;margin-top:40px;} .join_box2 .list{margin-top:100px;} .join_box2 .list ul{margin-right:-10px;} .join_box2 .list ul:after{content:'';display:block; clear: both; overflow: hidden;height:0;} .join_box2 .list ul li{float:left;width:calc(50% - 10px);margin-right:10px;} .join_box2 .list ul li .img{height:440px;position: relative;display:flex; align-items: center;justify-content: center;} .join_box2 .list ul li a{display:block; } .join_box2 .list ul li .text{text-align:center;color:#FFFFFF;} .join_box2 .list ul li .text h3{font-size:36px;margin-bottom:30px;} .join_box2 .list ul li .text p{font-size:24px;line-height:36px;font-weight:200;} .join_box3{padding:100px 0;} .join_box3 .tit{text-align:center;} .join_box3 .tit h3{font-size:24px;color:#050827;font-family:'PingFang SC';} .join_box3 .tit h5{color:#5B6172;font-size:60px;text-align:center;font-weight:200;margin-top:40px;} .join_box3 .text{color:#5B6172;font-size:24px;text-align:center;font-weight:200;line-height:36px;margin-top:40px;} .join_box3 .list{margin-top:100px;} .join_box3 .list ul li{float:left;width:calc(25% - 10px);margin-right:10px;background:#f7f9fd;height:390px;} .join_box3 .list ul li .box{padding:50px;} .join_box3 .list ul li .box h3{font-size:36px;margin-bottom:30px;} .join_box3 .list ul li .box a{font-size:24px;display:block;line-height:42px;font-weight:200;} .news-show{background: #fbfbfc;padding-bottom:30px;} .news-show .pc-breadcrumbs{ padding: 40px 0;color: #777; font-size: 14px;} .news-show .pc-breadcrumbs a{color:#777777;} .news_show_content_l{float:left;width:calc(70% - 70px);} .news_show_content_l .news_show_content_top{margin: 0 0 32px;padding-bottom:32px; border-bottom:1px solid #dfdfdf;} .news_show_content_l .news_title{margin-bottom: 12px;line-height: 30px; color: #000; font-size: 24px; font-weight: 400;} .news_show_content_l .news_info{line-height: 24px;color: #333; font-size: 14px; font-weight: 300;} .news_show_content_l .news_info strong{padding-right:30px;} .news_show_content_l .news_show_content_bot{padding-bottom:30px;} .news_show_content_l .news_show_content_bot .ar_article{line-height:30px;font-size:14px;} .news_show_content_l .news_show_content_bot .ar_article .video_box{width:600px;margin:40px auto;} .news_show_content_l .news_show_content_bot .ar_article .list{background:#FFFFFF;padding:20px 30px;display:inline-block;width:420px;} .news_show_content_l .news_show_content_bot .info-page-btns{margin-top:20px;padding:20px 0 0;border-top:1px solid #dfdfdf;} .news_show_content_l .news_show_content_bot .info-page-btns a{display:block;font-size:15px;color:#666666;line-hieght:30px;padding:10px 0;} .news_show_content_r{float:right;width:30%;} .news_show_content_r .title{margin-bottom: 16px;line-height: 30px; color: #000;font-size: 18px;font-weight: 400;} .news_show_content_r .list{min-height: 110px;padding: 24px; background: #fff;box-shadow: 0 4px 13px 0 rgba(164,164,166,.05);} .news_show_content_r .list ul li{line-height:32px;border-bottom:1px solid #efefef;padding:10px 0;display:flex;align-items: center;} .news_show_content_r .list ul li:after{content:'';display:block;overflow: hidden;height:0;clear: both;} .news_show_content_r .list ul li i{display:block;float:left;width:20px;height:22px;line-height:22px;border-radius: 2px;margin-right:10px;text-align:center;color:#666666;background:#efefef;} .news_show_content_r .list ul li a{display:block;float:left;width:calc(100% - 30px);} .news_show_content_r .list ul li a h3{font-weight: 300;font-size:15px;overflow: hidden;text-overflow: ellipsis; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 1;} .pc-bre2{ padding: 40px 0;color: #777; font-size: 14px;text-align:right;} .pc-bre2 a{color:#777777;} .n_contact .n_left1{ width:30%; position:relative; top:calc(-5.75rem - 68px);float:left;} .n_contact .n_left1:before{content:"";background:url(../images/tixing1.png) center no-repeat;position:absolute;top:0;left:0;right:0;height:4.8125rem;background-size: 100% 100%;} .n_contact .n_left1:after{content:"";background:#eceef0;position:absolute;top: 4.8125rem;bottom:0;left:0;right:0; z-index:0} .n_contact .n_left1 .box{ padding:140px 40px 40px; position:relative; z-index:1} .n_titl001{ text-align:left; } .n_titl001 h3{ font-size:1.875rem; color:#333; font-family:OPENSANS-BOLD; text-transform:capitalize; position:relative; padding-bottom:1.5rem} .n_titl001 h3:before{ content:""; position:absolute; left:0; bottom:0; width:25px; height:4px; background:#005aa0} .n_titl001 p{ font-size:14px; color:#727272; line-height:28px; margin:2rem 0 2.25rem} .n_contact .n_left1 .box .layui-btn{ background:url(../images/anniu_bg_001png.png) center no-repeat; width:9.0625rem; height:2.8125rem; line-height:2.8125rem; text-align:center; font-size:13px; color:#fff; text-transform:uppercase} .title004{ text-align:center; margin-bottom:2.5rem} .title004 h3{font-size:2.125rem;color:#333;font-family:OPENSANS-BOLD;text-transform:capitalize;margin-bottom: 0.875rem;} .n_contact .n_right1{ width:65%; padding:80px 0 100px 0;} .n_contact .n_right1 .title004{ text-align:left} .n_contact .n_right1 .fl001 p{ font-size:14px; line-height:28px; color:#727272} .n_contact .n_right1 .fl001 .p{background:url(../images/n_contact_fl001_bg.png) center no-repeat;background-size:100% 100%;font-size:14px;line-height:28px;color:#fff;padding: 14px 0;text-align: center;margin: 2rem 0 3rem;} .n_contact .n_right1 .fl002 h4{ font-size:1.375rem; color:#4b4b4b; font-family:OPENSANS-BOLD; margin-bottom:1.5rem} .n_contact .n_right1 .fl002 p{ font-size:15px; line-height:2.125rem; color:#4b4b4b} .n_contact .n_right1 .fl002 p svg{ position:relative; fill:#163c87; width:1.5rem; height:1.5rem; vertical-align:middle; margin:-3px 0 0 0.5rem} .n_contact .n_right1 .fl002 .ewm_box{margin-top:2rem;margin-bottom: 3.375rem;} .n_contact .n_right1 .fl002 .ewm_box .ewm{float: left;width:165px;margin-right:20px;} .n_contact .n_right1 .fl002 .ewm_box .ewm p{text-align:center;margin-top:10px;color:#666666;} .n_contact .n_right1 .fl002 .ewm_box .ewm .box_table_cell{background:url(../images/ewm_bg.png) center no-repeat;background-size: 100% 100%;width:165px;height:165px;display:flex;align-items: center;justify-content: center;} .n_contact .n_right1 .fl002 .ewm_box .ewm img{width:80%;} .n_contact .n_right1 .fl003 h4{ font-size:1.375rem; color:#4b4b4b; font-family:OPENSANS-BOLD; margin-bottom:1.5rem} .n_contact .n_right1 .fl003 h4 .anniu_box_b .anniu_box{width:2.25rem;height:2.25rem;line-height:2.125rem;text-align:center;border:#eaeaea 1px solid;border-radius:50%;transition:.6s;margin-left:6px;cursor:pointer;display: none;} .n_contact .n_right1 .fl003 h4 .anniu_box_b .anniu_box svg{ fill:#2d2d2d; width:0.875rem; height:0.875rem; position:relative; top:-0.125rem} .n_contact .n_right1 .fl003 ul{ margin:0 -0.9375rem;} .n_contact .n_right1 .fl003 ul li{ padding:0 0.9375rem; width:50%; float:left; margin-bottom:1.25rem} .n_contact .n_right1 .fl003 ul li .box{ width:100%; height:10rem; border:#dddfe1 1px solid; padding:0 2.5rem; position:relative} .n_contact .n_right1 .fl003 ul li .box:before{ content:""; position:absolute; right:0; top:0; bottom:0; width:0; transition:.6s} .n_contact .n_right1 .fl003 ul li .box .box_table{ text-align:left} .n_contact .n_right1 .fl003 ul li .box h4{ font-size:16px; position:relative; transition:.6s} .n_contact .n_right1 .fl003 ul li .box p{ font-size:14px; line-height:28px; color:#727272; position:relative; transition:.6s} /**/ .ny_case .list .mySwiper2 .swiper-slide .video{margin-bottom: 80px;} .ny_case .video a{display:flex;position: absolute;width:100%;height:100%;top:0; align-items: center; justify-content: center;} .ny_case .video a:before{content:'';display:block;position: absolute;width:100%;height:100%;top:0; background:rgb(0 0 0 /0.4);} .ny_case .list .mySwiper2 .swiper-slide .video a .textbox{color:#FFFFFF;font-size:40px; *bottom:50px;position: absolute;width:60%;text-align:center;} .ny_case .list .mySwiper2 .swiper-slide .video a .textbox h3{font-size:36px;margin-bottom:30px;} .ny_case .list .mySwiper2 .swiper-slide .video a .textbox p{font-size:20px;} .ny_case .list .mySwiper2 .swiper-slide .video i{display:none;} .ny_case .textbox {text-align:center;} .ny_case .list .mySwiper2 .swiper-slide .video a .textbox i{display:block;margin: 30px auto 0;width: 200px; height: 60px; line-height: 60px; background: #ffc614; text-align: center; font-size: 24px;position: relative;top:auto;left:auto;} /**/ .n_zlxz{padding:80px 0 100px;} .zlxz_nav {text-align:center;margin-bottom:30px;} .zlxz_nav ul li{display:inline-block;padding:0px 20px;margin:0 10px;line-height:38px;height:38px;} .zlxz_nav ul li.on{background:rgb(255 198 20);} .zlxz_nav ul li.on a{color:#FFFFFF;} .zlxz_nav ul li a{font-size:16px;} .n_zlxz .xz-list ul:after{content:'';display:block;overflow: hidden;clear: both;} .n_zlxz .xz-list-ti{ background:#f4f4f4} .n_zlxz .xz-list-ti li{ float:left; height:56px; line-height:56px; color:#333; font-size:18px; width:15%; text-align:center;} .n_zlxz .xz-list-ti li:nth-child(1){ width:40%; margin-right:6%;padding-left: 32px;} .n_zlxz .xz-list-ti li:nth-child(2){width:20%;} .n_zlxz .xz-list-nr{ border-bottom:1px dashed #d3d3d3; line-height:70px;} .n_zlxz .xz-list-nr li{ width:15%; text-align:center; font-size:16px; float:left;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;} .n_zlxz .xz-list-nr li:nth-child(1){ width:40%; margin-right:6%; text-align:left; background:url(../images/jt1.png) no-repeat left; padding-left:32px;} .n_zlxz .xz-list-nr li:nth-child(2){width:20%;} .n_zlxz .xz-list-nr li img{ transition-duration:.5s;}.n_zlxz .xz-list-ti li:nth-child(1) .n_zlxz .xz-list-nr li:hover img{ transform:scale(1.1,1.1)} .n_zlxz .xz-list-nr li:last-child,.n_zlxz .xz-list-ti li:last-child{float:right;} /**/ .n_recru{padding:80px 0 100px;} .recru_nav {text-align:center;margin-bottom:30px;} .recru_nav ul li{display:inline-block;padding:0px 20px;margin:0 10px;line-height:38px;height:38px;} .recru_nav ul li.on{background:rgb(255 198 20);} .recru_nav ul li.on a{color:#FFFFFF;} .recru_nav ul li a{font-size:16px;} .n_recru .recru_list dt span{float: left;} .n_recru .recru_list .span01{width:20%;} .n_recru .recru_list .span02{width:15%;} .n_recru .recru_list .span03{width:15%;} .n_recru .recru_list .span03{width:15%;} .n_recru .recru_list .span05{max-width:20%;width: 150px;display: block;height: 100%;text-align: center;position: relative;} .n_recru .recru_list dl{background: #fff; border: 1px solid #dee0e2; position: relative; margin-bottom: 10px;} .n_recru .recru_list dl dt{display:block;position: relative;cursor: pointer;height: 86px;transition: .5s;overflow: hidden;font-size: 16px;color: #797979;padding: 20px 0;padding-left: 40px;display: flex;align-items: center;align-content: center;justify-content: space-between;} .n_recru .recru_list dl dt span.span01{border-right: 1px solid #dcdcdc;} .n_recru .recru_list dl dt span.span01 b{font-size: 24px;color: #131313;font-weight: bold;} .n_recru .recru_list dl dt span.span01 .time{font-size: 14px;color: #878787;display: block;padding-left: 20px;background: url(../images/time.png) left center no-repeat;background-size: 13px;margin-top: 10px;} .n_recru .recru_list dl dt span.span05{} .n_recru .recru_list dl dt span.span05:before{content: "";display: block;width: 100%;height: 100%;position: absolute;left: 0;top: 0;background: url(../images/pin.png) center no-repeat;background-size: 80px;} .n_recru .recru_list dl aside{padding: 30px 0;display: none;margin: 0 50px;line-height: 1.75;font-size: 15px;background: #fff;border-top:1px solid #e7e7e7;} @media screen and (max-width: 1600px){ .wrap,.pro_show_con .pro_show_bot .wrap{width:1400px;} #header .tel{right: 0px;} #header .logo{width: 220px;} #header .gpdm{padding-left: 20px; font-size: 20px;} #header .search{*margin-right: 100px;} .banner .swiper-slide a .text h3{font-size: 50px;margin-bottom: 30px;} .banner .swiper-slide a .text p{font-size: 24px;line-height: 32px;} .i_tit h3{font-size:46px;} .product .text_box,.solution .text_box{ font-size: 20px;line-height: 32px;} .product .list>ul>li .text {padding-top: 80px;} .product .list>ul>li .text h3{font-size:24px;margin-bottom:24px;} .product .list>ul>li .text p{font-size:20px;} .product .list>ul>li .more { width: 130px; height: 38px; margin: 40px auto 0; font-size: 16px;} .product .list>ul>li .more a span{line-height: 38px;text-indent:18px;} .product .list>ul>li .more a i{height: 38px;line-height: 38px;} .solution .list ul li,.solution .list ul li a{height:360px;} .solution .list ul li i{width: 200px;height: 200px;} .solution .list ul li h3{font-size:30px;} .solution .list ul li p{width:90%;margin:20px auto 0;font-size: 16px;line-height: 26px} .solution .list ul li span{font-size: 20px; margin: 20px auto 0; width: 28px; height: 28px; line-height: 26px;} .solution .list ul li p br{display:none;} .strengths .list ul li,.strengths .list ul li a{height:31.25vw;} .strengths .list ul li i{height:100px;width:100px;margin-top:85px;} .strengths .list ul li h3{font-size:28px;margin-top: 65px;} .strengths .list ul li .con p{font-size: 18px; line-height:42px;} .strengths .list ul li a .box{height:26.56vw;} .news_list,.solution{padding:70px 0;} .product{padding:70px 0 0;} .news_list .list ul li .imgbox{height:16.66vw} .news_list .list ul li .textbox{height:9.895vw;padding: 25px 20px;} .news_list .list ul li .textbox h3{font-size:20px;line-height: 32px; margin-top: 20px;} .news_list .list ul li .textbox p{font-size:16px;} .news_list .list ul li .textbox span{width:28px;height:28px;line-height: 26px;font-size:20px;} .news_list .list .more{width: 130px; height: 38px; margin: 40px auto 0; font-size: 16px;} .news_list .list .more a span{line-height: 38px; text-indent: 18px;} .news_list .list .more a i{height: 38px;line-height: 38px;} .strengths{padding:70px 0;} .classic_case .list .mySwiper2 .swiper-slide .video{height:31.25vw;margin-bottom: 100px;} .classic_case .list .mySwiper{top: calc(31.25vw - 50px);width: 900px; left: calc(50% - 450px);} .classic_case .list .mySwiper .swiper-slide .img{height:100px;} .classic_case .list .mySwiper2 .swiper-slide .textbox{ width: 900px;height: 140px; line-height: 30px; font-size: 18px;} .khxl_box{padding:70px 0;} .khxl_box .khxl_top { padding: 15px 0 30px; margin-bottom: 30px;} .khxl_box .khxl_top .title h3 { font-size: 30px;} .khxl_box .khxl_top .ppgs_link a{width: 140px; height: 38px; font-size: 16px;} .khxl_box .khxl_top .ppgs_link a span{line-height: 38px; text-indent: 15px;} .khxl_box .khxl_top .ppgs_link a i{height: 38px;line-height: 38px;} .khxl_box .khxl_list ul li i{width:60px;height:60px;} .khxl_box .khxl_list ul li h3{font-size:20px;margin: 15px 0 10px;} .khxl_box .khxl_list ul li p { font-size: 15px;line-height: 24px;} .footer .footer_top{height:90px;margin-bottom: 35px;} .footer .footer_top .foote_code{height:90px;} .footer .footer_top .foote_link{line-height:90px;} .footer .footer_bottom{padding-bottom:50px;} .footer .footer_bottom .f_tel{font-size:16px;line-height: 28px;} .footer .footer_bottom .f_nav ul li dl dt a{font-size:18px;} .footer .footer_bottom .f_nav ul li dl dd a{font-size:16px;} .footer .copy_box{height: 90px;line-height: 90px;} .footer .copy_box .copy_con,.footer .copy_box .copy_link{font-size:16px;} /**/ .pro_banner{hieght:39.06vw;} .pro_banner .text_box{width:900px;} .pro_banner h3{font-size: 48px; margin-bottom: 40px;} .pro_banner p { font-size: 20px; line-height: 32px;} .pro_nav ul li .img_box{height:27.03vw;} .pro_con{height:180px;} .pro_list{padding-bottom:70px;} .pro_list ul li .imgbox { width: 350px; height: 230px;} .pro_nav ul li .img_box h3 {top: 60px;font-size: 32px;} .pro_list ul li .text_box h3{font-size: 30px; margin-bottom: 20px;} .pro_list ul li .text_box p{font-size:20px;line-height: 36px;} .pro_list .more{width: 130px; height: 38px; margin: 40px auto 0; font-size: 16px;} .pro_list .more a span{line-height: 38px; text-indent: 18px;} .pro_list .more a i{height: 38px;line-height: 38px;} .jjfa_banner{height:41.66vw;} .jjfa_banner .text_box h3{font-size:42px;margin-bottom: 20px;} .jjfa_banner .text_box p{font-size: 20px; line-height: 32px;} .jjfa_banner .text_box a { width: 160px; height: 50px; line-height: 50px; margin: 40px auto 0; font-size: 18px;} .jjfa_banner .text_box a i{padding-left: 25px;} .jjfa_box1{padding:70px 0;} .jjfa_box1 .tit h3 {font-size: 48px;} .jjfa_box1 .con { font-size: 18px; line-height: 30px; margin-top: 38px;} .jjfa_box1 .jjfa_link a { width: 460px;height: 90px;line-height: 90px;font-size: 28px;margin-right: 20px;} .jjfa_box2 .tit h3 {font-size: 48px;} .jjfa_box2 {padding: 70px 0;} .jjfa_box2 .list{margin-top:35px;} .jjfa_box2 .list .swiper-slide .box{padding:15px;} .jjfa_box2 .list .swiper-slide .box .text { padding: 30px 35px 20px;} .jjfa_box2 .list .swiper-slide .box .text h1{font-size: 48px; margin: 0 0 20px;} .jjfa_box2 .list .swiper-slide .box .text h3{font-size: 18px; line-height: 30px; height: 80px;} .jjfa_box3{padding:70px 0; } .jjfa_box3 .tit h3 { font-size: 42px;} .jjfa_box3 .list .swiper-slide .box{padding:15px;} .ny_banner {height:41.66vw;} .ny_banner .text_box h3 {font-size: 42px; margin-bottom: 20px;} .case_box{padding: 70px 0;} .case_box .list ul li .text {height: 80px; line-height: 80px;} .case_box .list ul li .text h3 { font-size: 28px; } .case_box .list .more,.news_box .list .more,.about_box3 .list .more{width: 130px; height: 38px; margin: 40px auto 0; font-size: 16px;} .case_box .list .more a span,.news_box .list .more a span,.about_box3 .list .more a span{line-height: 38px; text-indent: 18px;} .case_box .list .more a i,.news_box .list .more a i,.about_box3 .list .more a i{height: 38px;line-height: 38px;} .news_box {padding: 70px 0; } .news_box .list ul li a {padding: 15px;} .news_box .list ul li .text{padding:15px 20px 0;}.news_box .list ul li .text span {font-size: 14px;} .news_box .list ul li .text h3 {font-size: 20px;line-height: 30px;margin: 15px 0 20px; height: 50px;} .news_box .list ul li .text p { font-size: 14px;line-height: 24px; height: 120px!important;} /**/ .about_banner .mySwiper2 .swiper-slide .img_box{height:41.66vw;} .about_banner .mySwiper2 .swiper-slide .text_box h3 {font-size: 42px;margin-bottom: 20px;} .about_banner .mySwiper2 .swiper-slide .text_box a {width: 160px; height: 50px; line-height: 50px; margin: 40px auto 0; font-size: 18px;} .about_banner .mySwiper2 .swiper-slide .text_box a i{padding-left:25px;} .about_banner .mySwiper{width:280px;} .about_banner .mySwiper .swiper-slide .img:before { width: 30px; height: 30px; background-size: 30px; left: calc(50% - 15px); top: calc(50% - 15px);} .about_box1 { padding: 70px 0;} .about_box1 .list ul li h3{font-size:48px;margin-bottom: 30px;} .about_box1 .list ul li p {font-size: 20px; line-height: 30px;} .about_box2 {height:41.66vw;background-size:cover;background-position: center; background-repeat:no-repeat;} .about_box2 .about_con{padding-top:100px;} .about_box2 .about_con h3 {font-size: 20px; line-height: 30px; margin-bottom: 30px; width: 1200px;} .about_box2 .about_con p { font-size: 15px; line-height: 32px; margin-bottom: 30px; width: 600px;} .about_box3 { padding: 60px 0;} .about_box3 .tit h3 { font-size: 48px;} .about_box3 .list ul li p { font-size: 15px;} .about_box3 .list ul li h3 { font-size: 22px;} .about_box3 .list .more{margin: 40px 0 0;} .about_box4 .img_box,.about_box4 .text_box { height:37.5vw;} .about_box4 .text_box .text {width: 36.45vw; height: 28.15vw;margin: 80px 0 0 70px;} .about_box4 .text_box h3{font-size: 48px; margin-bottom: 30px;} .about_box4 .text_box ul li {padding: 15px 0;} .about_box4 .text_box ul li i {width: 40px; height: 28px;} .about_box4 .text_box ul li p { width: calc(100% - 70px); line-height: 30px; font-size: 15px;} .about_box5{padding:70px 0;} .about_box5 .tit h3 { font-size: 48px;} .about_box5 .list .swiper-slide .text {line-height: 50px;font-size: 18px;} .pro_show_con .pro_show_bot .chara_list1 .pro-list ul li{width:446px;} .hxys_box .list_box .item .list ul li{height:240px;} .case_box .list ul li .img{height: 20vw;} .service_box4,.service_box4 .wrap{height:41.6vw;background-size:cover!important;} .service_box1 .tit h3{font-size:48px;} .service_box1 .text,.service_box1 .list ul li p{font-size:20px;} .service_box1 .list ul li{width:460px;} .service_box1 .list ul li span{font-size:30px;} .service_box2 .list ul li{padding:50px 0 30px;} .service_box2 .list ul li i{width:50px;heihgt:50px;} .service_box2 .list ul li h3{font-size:20px;} .service_box2 .list ul li p{font-size:14px; line-height: 28px;} .about_box5 .list .swiper-button-next{right: -20px;} .about_box5 .list .swiper-button-prev { left: -20px;} } @media screen and (max-width: 1460px){ .wrap,.pro_show_con .pro_show_bot .wrap{width:1300px;} .pro_show_con .pro_show_bot .chara_list1 .pro-list ul li{width:413px;} .hxys_box .list_box .item .list ul li{height:200px;} .hxys_box .list_box .item .list ul li div{padding:25px;} .hxys_box .list_box .item .list ul li h3{font-size: 20px;} .hxys_box .list_box .item .list ul li p{font-size:16px; line-height: 30px; margin-top: 15px;} .hxys_box{padding:0 0 40px;} } @media screen and (max-width: 1380px){ .wrap,.pro_show_con .pro_show_bot .wrap{width:1200px;} /*.footer .footer_top .foote_code ul li img{left:-20px;}*/ .pro_show_con .pro_show_bot .chara_list1 .pro-list ul li{width:380px;} #header .logo { width: 180px;} #header .gpdm { padding-left: 15px; font-size: 16px;} #header{display: flex; align-items: center;} } @media screen and (max-width: 760px){ body{min-width:100%;} .wrap, .pro_show_con .pro_show_bot .wrap,.product .text_box,.solution .text_box{width: 96%;} .banner .swiper-slide a{height:100vw;} #header .tel{display:none;} #header{padding-top:0px;} #header .logo{width:200px;} #header .gpdm{display:none;} #header .menuBtn{display:block;top:10px;right: 10px;} #header .menuBtn.on span{background:#1b60ad;}#header .menuBtn.on{top:5px;} #header .search .tit,#header.xg .search .tit,#header:hover .search .tit{width:50px;} #header .header_r{right: 60px;top:0;} #header .nav_box.on{display:block;} #header .nav_box{display:none;float: none; position: absolute; top: 63px; width: 100vw;padding-top:20px; background: #FFFFFF;z-index: 99; margin-right: 0; margin-left: 0; transition: 0.4s; -webkit-transition: 0.4s; -moz-transition: 0.4s; -ms-transition: 0.4s; -o-transition: 0.4s;height:auto;left:-2vw;} #header .nav_box >ul{padding:0 20px;} #header .nav_box>ul>li.on, #header .nav_box>ul>li:hover{background:none;} #header .nav_box>ul>li.on:after, #header .nav_box>ul>li:hover:after{display:none} #header .nav_box > ul > li { display:block;border-bottom:1px solid #eee; position:relative; float:none;padding:0;width:100%; left:0;text-align:left;} #header .nav_box > ul > li.down>a{background-image:url(../images/touch-arrow-d.png);background-repeat:no-repeat;background-position:center right 10px;background-size:13px;} #header .nav_box #nav>li:before{display:none;} #header .nav_box > ul > li a{ color:#333; display:block; font-size:16px; height:48px; line-height:48px;/* padding-left:10px;*/ padding: 0 12px;} #header .nav_box > ul > li span{height:48px; line-height:48px;} #header .nav_box > ul > li:hover a, #header .nav_box > ul > li.on a{ background-color:#FFFFFF; color:var(--wz-color); } #header .nav_box > ul > li.tels a:hover{ background:none; color:var(--wz-color);} #header .nav_box > ul > li:hover > a span:first-child{color:#333;margin-top: 0px;} #header .nav_box > ul > li.now > a span:first-child{margin-top: 0px;color:var(--wz-color); } #header .nav_box:hover > ul > li > a:hover::after{width:0;} #header .nav_box > ul > li i { position:absolute; top:14px;/* right:5px;*/ right:25px; display:block; width:13px; height:13px; overflow:hidden; background-position:center center; background-repeat:no-repeat; background-size:cover!important; } #header .nav_box > ul > li i.touch-arrow-down { background-image:url(../images/touch-arrow-d.png); } #header .nav_box > ul > li.now i.touch-arrow-down { background-image:url(../images/touch-arrow-u.png); } #header .nav_box > ul > li > .sub{width: 100%; padding:0px 0 15px; position: relative; background:#FFFFFF; top: 0; text-align: left; z-index: 110; left:0;} #header .nav_box>ul>li>.sub1 li{text-align:left;line-height: 32px;height: 32px;padding-left:15px;} #nav>li>.sub1 ul li:hover{background:none;} #header.xg #nav>li>.sub ul li,#header:hover #nav>li>.sub ul li{background:none;} #header.xg #nav>li>.sub1 ul li a, #header:hover #nav>li>.sub1 ul li a{color:#666666;} #header .nav_box>ul>li>.sub1 li a{line-height:32px;height: 32px;} #header .nav_box > ul > li > .sub > ul> li> a{color:#666666;border-bottom:0;text-align:left;font-size:13px;padding-left:4%;line-height: 32px;height: 32px;} #header .nav_box #nav>li>.sub2 dl dd{display:none;} #nav>li>.sub2 dl{float:none;width:100%;} #nav>li>.sub2 dl dt a{font-weight:400;font-size: 13px; padding-left: 4%;height: 32px;line-height: 32px;} #nav>li>.sub2 dl dt {border-bottom:0;padding-bottom: 0; margin-bottom: 0; height:32px;line-height: 32px; padding-left: 0;} #nav>li>.sub2 dl dd,#nav>li>.sub2 h3,#nav>li>.sub2 dl p,#nav>li>.sub2 dl dt:after{display:none;} #nav>li>.sub2 .box{padding:0;} #header .nav_box > ul > li:hover a, #header .nav_box > ul > li.on a{color:#666666;} #header .search{margin-top:10px;} #header.xg .header_r{top:10px;} #header.xg .menuBtn span,#header:hover .menuBtn span{background:#1b60ad;} #header.xg .menuBtn,#header:hover .menuBtn{top: 17px;} #header.xg .search,#header:hover .search{margin-top: 5px;} #header.xg #nav>li ,#header:hover #nav>li { padding: 0;} #header.on{top: 0;padding:0;background: #fff; background: rgba(255,255,255,.95); border-bottom: 1px solid rgba(0,0,0,.1);} #header.on .logo .logo_black{display:block;} #header.on .logo .logo_white{display:none;} #header.on .logo{padding:15px 0; margin-top:0;} #header.on .nav_box .sub{top:0;} #header.on .nav_box{height:calc(100vh - 63px);} #header.on .search{margin-top: 5px;} #header.on .search .tit{width: 50px;background-image: url(../images/search.png) ;} #header.on .search .searchBar{top:62px;} .banner .swiper-slide a .text h3{font-size:24px;line-height:36px;} .banner .swiper-slide a .text p{font-size:16px;line-height:22px;} .banner .swiper-slide a .text{padding:0 15px;} .banner .swiper-pagination span{width: 30px; height: 4px;} .banner .swiper-container-horizontal .swiper-pagination{bottom: 30px;} .product .list>ul>li{width:100%;height:140vw;} .i_tit h3 {font-size: 36px;} .product .text_box, .solution .text_box{font-size:16px;margin: 30px auto;} .solution .list ul li, .solution .list ul li a{width:100%;margin-right:0;height:80vw;} .solution .list ul li h3 { font-size: 24px;} .strengths {padding:50px 0;} .solution .list ul li i { width: 160px; height: 160px;} .solution .list ul li a .box{padding:0 20px;} .strengths .list ul li{width:100%;margin-bottom:30px;} .strengths .list ul,.news_list .list ul{margin-right:0;} .strengths .list ul li, .strengths .list ul li a{height:100vw;} .strengths .list ul li{margin-right:0;} .strengths .list ul li a .box{height: 80vw;} .strengths .list:hover ul li{width:100%;} .strengths .list ul li:hover{width:100%;} .strengths .list ul li i{margin-top:40px;height: 70px; width: 70px;} .strengths .list ul li h3{margin-top: 45px;font-size: 24px;} .strengths .list ul li:hover h3{margin-top:25px;} .strengths .list ul li .con{margin-top:15px;} .strengths .list ul li .con p{font-size:16px;line-height:36px;} .classic_case .list .mySwiper2 .swiper-slide .video{height:45vw;margin-bottom:140px;} .classic_case .list .mySwiper2 .swiper-slide .video i{width:60px;height:60px;} .classic_case .list .mySwiper{top:48vw;width:100%;left:0%;} .classic_case .list .mySwiper2 .swiper-slide .textbox{width:96%;height: 180px;line-height:24px; font-size: 14px;} .news_list, .solution{padding:50px 0;} .news_list .list{margin-top:40px;} .news_list .list ul li{width:100%;margin-right:0;margin-bottom:30px;} .news_list .list ul li .imgbox { height:60vw;} .news_list .list ul li .textbox{height:40vw;padding: 15px 20px;} .news_list .list ul li .textbox span{bottom:20px;} .news_list .list ul li .textbox h3 {font-size: 16px;line-height: 28px;margin-top: 15px;} .khxl_box{padding:40px 0;} .khxl_box .khxl_top .title h3{font-size:20px;} .khxl_box .khxl_top .title,.khxl_box .khxl_top .ppgs_link{float:none;} .khxl_box .khxl_top .ppgs_link{margin-top:30px;} .khxl_box .khxl_list ul li{float:none;width:100%;margin-right:0;margin-bottom:30px;} .footer .footer_top{height:auto;padding:30px 0;} .footer .footer_top .foote_code{width:150px;float:none;margin:auto;line-height:40px;height:40px;margin-bottom:20px;} .footer .footer_top .foote_link{float:none;line-height:20px;text-align:center;} .footer .footer_top .foote_link a{font-size:14px;} .footer .footer_bottom .f_tel{font-size: 14px; line-height: 24px;float:none;} .footer .footer_bottom .f_nav{float:none;margin-top:30px;display:none;} .footer .footer_bottom .f_nav ul li{float:none;display:block;margin-right:0;margin-bottom:0px;padding: 0;border-bottom:1px solid #0f1448;} .footer .footer_bottom .f_nav ul li a{display:block;} .footer .footer_bottom .f_nav ul li dl dt a{font-size:15px;padding:20px 0;} .footer .footer_bottom .f_nav ul li dl dt{margin-bottom:0;} .footer .footer_bottom .f_nav ul li dl dd a{font-size:13px;} .footer .footer_bottom .f_nav ul li dl dd{display:none;} .footer .copy_box{height:auto;line-height:22px;padding:15px 0;} .footer .copy_box .copy_con, .footer .copy_box .copy_link{font-size:14px;float:none;} .footer .copy_box .copy_link a{font-size:14px;} .pro_banner .text_box{width:90%;left:5%;} .pro_banner h3{font-size: 24px; margin-bottom: 15px;} .pro_banner p { font-size: 16px; line-height: 28px;} .pro_nav ul li{margin-right:0;} .pro_nav ul li .img_box { height: 50vw;} .pro_nav ul li .img_box h3 { top: 30px; font-size: 16px;} .pro_con { height: 140px; font-size: 20px;line-height:30px;}.pro_list ul li a{padding:15px;} .pro_list ul li .imgbox { width: 100%; height: auto;float:none;} .pro_list ul li .text_box {margin-left: 0; width: 100%; float: none; padding-top: 20px;} .pro_list ul li .text_box h3{font-size: 24px; margin-bottom: 10px;} .pro_list ul li .text_box p{font-size:16px;line-height: 28px;} .jjfa_banner,.ny_banner {height:100vw;} .jjfa_banner .text_box{margin-top:80px;padding:0 10px;} .jjfa_banner .text_box h3,.ny_banner .text_box h3,.pro_show_banner .text_box h3{font-size:24px;margin-bottom: 15px;} .jjfa_banner .text_box p,.service_box1 .text, .service_box1 .list ul li p,.service_box3 .text,.pro_show_banner .text_box p,.ny_banner .text_box p{font-size: 16px; line-height: 28px;} .jjfa_banner .text_box p br{display:none;} .jjfa_banner .text_box a { width: 120px; height: 42px; line-height: 42px; margin: 30px auto 0; font-size: 14px;} .jjfa_banner .text_box a i{padding-left: 15px;} .jjfa_box1 .wrap{width:96%;} .jjfa_box1,.service_box1,.service_box3{ padding: 50px 0 30px;} .jjfa_box1 .tit h3,.service_box1 .tit h3 { font-size: 24px;} .jjfa_box1 .con { font-size: 15px; line-height: 26px; margin-top: 24px;} .jjfa_box1 .jjfa_link{margin-top:40px;text-align:center;} .jjfa_box1 .jjfa_link a{display:inline-block;width:100%;height:80px;line-height:80px;font-size:24px;margin-right:0px;margin-bottom:10px;} .jjfa_box2 .tit h3 {font-size: 24px;} .jjfa_box2 {padding: 50px 0 30px;} .jjfa_box2 .list{margin-top:20px;} .jjfa_box2 .list .swiper-button-prev,.jjfa_box2 .list .swiper-button-next{display:none;} .jjfa_box2 .list .swiper-slide .box{padding:10px;} .jjfa_box2 .list .swiper-slide .box .text { padding:20px 25px 10px;} .jjfa_box2 .list .swiper-slide .box .text h1{font-size: 24px; margin: 0 0 20px;} .jjfa_box2 .list .swiper-slide .box .text h3{font-size: 14px; line-height: 30px; height: 80px;} .jjfa_box3{padding:50px 0 30px; } .jjfa_box3 .tit h3 { font-size: 24px;} .jjfa_box3 .list .swiper-slide .box{padding:15px;} .jjfa_box3 .list .swiper-slide .box .text h1{font-size:20px;} .case_box,.about_box1 { padding: 40px 0;} .case_box .list ul li{width:100%;margin-right: 0px;} .case_box .list ul li .img{height: 68vw;} .case_box .list ul li .img:after{width:60px;height:60px;top:calc(50% - 30px);left:calc(50% - 30px);background-size: 100%!important;} .case_box .list ul,.service_box2 .list ul,.hxys_box .list_box .item .list ul,.join_box2 .list ul,.join_box3 .list ul,.join_box1 .list ul,.news_box .list ul,.pro_show_con .pro_show_bot .chara_list2 ul{margin-right:0;} .case_box .list ul li .text h3{font-size: 20px;} .case_box .list ul li .text { height: 50px; line-height: 50px;} .service_box1 .list ul li{width:100%;margin:0;height:80px;margin-bottom:10px;} .service_box1 .list ul li span{font-size: 24px;} .service_box2 .list ul li{width:100%;margin-right:10px;padding:30px 0;margin-bottom:20px;} .service_box2 .list ul li .box{height:80vw;} .service_box2 .list ul li h3{font-size: 18px;margin: 25px 0 15px;} .service_box3 .img{margin-top:40px;} .service_box4, .service_box4 .wrap{height: 80vw;} .service_box4 .wrap h3{font-size: 24px;margin-bottom:30px;} .service_box4 .wrap p{font-size: 16px; line-height: 28px;} .about_banner .mySwiper2 .swiper-slide .img_box{height: 100vw;} .about_banner .mySwiper2 .swiper-slide .text_box h3 {font-size: 24px; } .about_banner .mySwiper2 .swiper-slide .text_box a {width: 120px; height: 40px; line-height: 40px; margin: 30px auto 0; font-size: 14px;} .about_banner .mySwiper2 .swiper-slide .text_box a i{padding-left:15px;} .about_banner .mySwiper{width: 240px;left: calc(50% - 120px);} .about_box1 .list ul li{width:100%;float:none;margin-bottom:20px;} .about_box1 .list ul li h3{font-size:24px;margin-bottom: 20px;} .about_box1 .list ul li p {font-size:16px; line-height: 26px;} .about_box2 {height:41.66vw;background-size:cover;background-position: center; background-repeat:no-repeat;} .about_box2 { height: 140vw;} .about_box2 .about_con { padding-top: 40px;} .about_box2 .about_con h3 {font-size:15px;line-height: 28px; width: 96%;} .about_box2 .about_con p { font-size: 13px; line-height: 20px;width: 96%;} .about_box3 .tit h3 { font-size: 24px;float:none;} .about_box3 .list{width: 100%;margin-top:20px;} .about_box3 .list ul li p{width: calc(100% - 60px);font-size: 14px;} .about_box4 .img_box,.about_box4 .text_box { height:130vw;width:100%;float:none;} .about_box4 .img_box{height:auto;} .about_box4 .text_box{padding:10px 0 0;} .about_box4 .text_box .text {width: 100%; height: auto; margin: 40px 0 0 30px;} .about_box4 .text_box h3 { font-size: 24px; margin-bottom: 20px;} .about_box4 .text_box ul li p{ font-size: 14px;} .about_box5 { padding: 40px 0; background-size:cover; background-position:center right;} .about_box5 .tit h3 {font-size: 24px;} .about_box5 .list .swiper-button-next,.about_box5 .list .swiper-button-prev{display:none} .about_box5 .list .swiper-slide .text { line-height: 30px; font-size: 14px;} .hxys_box .list_box .item .title{width:100%;display:flex; align-items: center; justify-content: center;} .hxys_box .list_box .item .title i{width:60px;float:left;} .hxys_box .list_box .item .title h3{margin-top:0;font-size:24px;float:left;margin-left:20px;} .hxys_box .list_box .item .list,.hxys_box .list_box .item .list_con,.jjfa_box3 .list{width:100%;margin-top:30px;} .hxys_box .list_box .item .box,.join_box3 .list ul li .box{padding:30px 15px;} .hxys_box .list_box .item .list ul li{width:100%;margin-right:0;height:auto;margin-bottom:10px;} .hxys_box .list_box .item{margin-bottom:30px;} .hxys_box .list_box .item .list ul li h3 {font-size: 16px;} .hxys_box .list_box .item .list ul li p {font-size: 13px; line-height: 26px; margin-top: 10px;} .hxys_box .list_box .item .list ul li div {padding: 15px;} .n_zlxz .xz-list-ti li:nth-child(1){ width:45%; margin-right:0%;padding-left: 0px;text-indent:20px;} .n_zlxz .xz-list-ti li{height:50px; line-height: 50px; width:10%;font-size: 15px;text-align: left;} .n_zlxz .xz-list-nr li:nth-child(1){margin-right: 0%;padding-left: 20px;} .n_zlxz .xz-list-nr li:nth-child(1) a{width:100%;} .n_zlxz .xz-list-ti li:nth-child(2),.n_zlxz .xz-list-nr li:nth-child(2){width:30%;} .n_zlxz .xz-list-nr li:nth-child(1) { width: calc(45% - 20px);} .n_zlxz .xz-list-nr li:nth-child(2){font-size:12px;} .n_zlxz .xz-list-nr li{font-size: 14px;text-align: left;width:10%;} .n_zlxz .xz-list-nr li a{display:flex;align-items: center; justify-content: center;height:50px;} .n_zlxz .xz-list-nr li a img{width:20px;} .n_zlxz .xz-list-nr li a#attach0{display:block;} .n_zlxz .xz-list-nr{height:50px; line-height: 50px; } .n_zlxz,.join_box1,.join_box2,.join_box3,.n_recru{padding:40px 0 50px;} .n_title002 h2{ font-size:24px; } .n_title002 .h3{ font-size:20px;line-height:24px;} .n_title002 { margin-bottom: 40px;} .join_box1 .tit h3,.join_box2 .tit h3,.join_box3 .tit h3{font-size: 18px;} .join_box1 .tit h5,.join_box3 .tit h5,.join_box2 .tit h5{font-size: 24px; margin-top: 20px;} .join_box1 .text ,.join_box2 .text,.join_box3 .text{font-size: 16px; line-height: 28px; margin-top: 30px;} .join_box1 .text p br,.join_box2 .text p br{display:none;} .join_box1 .list,.join_box2 .list,.join_box3 .list{margin-top:40px;} .join_box1 .list ul li{width:100%;margin-right:0px;height:80px;margin-bottom:30px;} .join_box1 .list ul li .box{width:70vw;} .join_box1 .list ul li .box h3 {font-size: 24px;line-height: 40px;} .join_box1 .list ul li .box i{font-size: 20px;width: 40px; height: 40px; line-height: 40px;} .join_box2 .list ul li{width: 100%; margin-right: 0;margin-bottom:30px;} .join_box2 .list ul li .img {height: 80vw;} .join_box2 .list ul li .text h3{font-size:24px;margin-bottom:20px;} .join_box2 .list ul li .text p{font-size:18px;line-height:28px;} .join_box2 .list ul li .text{padding:0 20px;} .join_box3 .list ul li{float:none;width:100%;margin-right:0px;height:60vw;margin-bottom:30px;} .join_box3 .list ul li .box h3{font-size:24px;margin-bottom:20px;} .join_box3 .list ul li .box a{font-size:18px;line-height:28px;} .news_box .list ul li{width: 100%; margin-right: 0px; } .news_box .list ul li .img{height: 60vw;} .news_box .list ul li .text{padding: 15px 20px 10px;} .news_box .list ul li .text h3{font-size: 16px; line-height: 24px;height:50px!important;margin: 15px 0 10px;} .news_box .list ul li .text p{font-size: 14px;line-height: 24px; height: 60px!important;} .ny_nav{height:50px;line-height:50px;} .ny_nav ul li a { padding: 0 20px; font-size: 16px;} .pages{ padding-top:40px; } .pages a{height: 36px;line-height: 36px;padding-left: 10px;overflow:hidden;padding-right: 10px;min-width: 15px;font-size: 14px;margin-left: 2px;margin-right: 2px;} .news_show_content_l,.news_show_content_r{float:none;width:100%;} .news_show_content_r{display:none;} .news_show_content_l .news_title { margin-bottom: 8px; line-height:26px; font-size: 18px;} .news_show_content_l .news_info {line-height: 20px; font-size: 12px; font-weight:400;} .news_show_content_l .news_show_content_top{margin: 0 0 20px; padding-bottom: 20px;} .news_show_content_l .news_show_content_bot .ar_article table{width:100%!important;} .news_show_content_l .news_show_content_bot .ar_article .video_box,.news_show_content_l .news_show_content_bot .ar_article .video_box video{width:100%;height:400px;} .news_show_content_l .news_show_content_bot .ar_article .list{width:calc(100% - 40px);padding:20px;} .n_recru .recru_list dl dt{display:block;padding:10px 0 10px 20px;font-size: 14px;height:auto;} .n_recru .recru_list dl dt span.span01:after{content:'';display:block;overflow: hidden;height:0;clear: both;} .n_recru .recru_list dl dt span.span01{border-bottom:1px solid #dcdcdc;line-height:36px;display:block;border-right:0;width:100%;float:none;padding:0 0 10px;margin-bottom:10px;} .n_recru .recru_list dl dt span.span01 .time{float:left;margin-left:10px;margin-top:0px;} .n_recru .recru_list dl dt span.span01 b{float:left;font-size: 18px;} .n_recru .recru_list .span02,.n_recru .recru_list .span03,.n_recru .recru_list .span04{width:auto;margin-right:10px;line-height:24px;} .n_recru .recru_list dl dt span.span05{display:none;} .n_recru .recru_list dl aside{margin: 0 10px; line-height: 20px; font-size: 14px;} .n_dashi{padding: 50px 0 120px} .list_box_14 li a{padding: 20px 20px 0;} .list_box_14 .miso-next{right:30%;top:auto;bottom:-110px;} .list_box_14 .miso-prev{left:30%;top:auto;bottom:-110px;} .n_contact .n_left1,.n_contact .n_right1{width:100%;float:none;} .n_contact .n_right1{padding-top:0;margin-top:-80px;padding:0;} .n_contact .n_right1 .title004{margin-bottom:30px;} .title004 h3{font-size:24px;} .title004 h5{display:none;} .n_contact .n_left1 .box{padding: 70px 30px 30px;} .n_titl001 h3 { font-size: 24px;} .pro_show_con .pro_show_tab,.pro_show_con .pro_show_tab ul{width:100%;} .pro_show_con .pro_show_tab ul li .box i{display:block;margin:auto;width:45px;} .pro_show_con .pro_show_bot .chara_tit h3{font-size: 36px;} .pro_show_con .pro_show_bot dl dd div,.pro_show_con .pro_show_bot dl dd div video{width:100%!important;height:auto!important;} .pro_show_banner{height:100vw;} .pro_show_img{margin-top: -20vw;min-height: 300px;} .pro_show_text .wrap{width:96%;} .pro_show_text{font-size:16px; line-height: 30px;} .pro_show_con .pro_show_bot{padding:40px 0} .pro_show_con .pro_show_bot .chara_list1 .arrow a.prev{left: -0px;} .pro_show_con .pro_show_bot .chara_list1 .arrow a.next{right: -0px;} .pro_show_con .pro_show_bot .chara_list2 ul li{width:calc(50% - 5px); height:200px;margin-bottom:20px;} .pro_show_con .pro_show_bot .chara_list2 ul li:nth-child(2n){margin-right:0;} .pro_show_con .pro_show_bot .chara_list2 ul li i{} .pro_show_con .pro_show_bot .chara_list2 ul li h3{font-size: 18px; line-height: 30px; margin-top: 20px;} .pro_show_con .pro_show_bot .chara_list2 ul li .box{padding:20px 40px;height:160px;} /**/ .service_wrap{width:90%;padding: 50px 0 40px;} .service_nav ul li,.service_nav ul li{width:100%;float:none;margin-bottom:20px;} .service_nav ul li{ width:100% !important; float: left; height: 400px; transition: .5s; overflow: hidden;} .service_nav ul li a{ display: block; padding-left: 0;} .service_nav ul li .box{height: 400px; background-size: cover !important;} .service_nav ul li .txt{ width:70vw !important; height: 50% !important;padding:0 20px!important; } .service_nav ul li .con{padding-top:0;display: table-cell;color:#333333;} .service_nav ul li .box .txt{ width: 21.25rem; height: 13rem; transition-delay: .4s; } .service_nav ul li .box .txt:before{background:#ffc614 !important;} .service_nav ul li .box .con p{ opacity: 1; height:3rem; width: auto;} .service_nav ul li.on .btn_arrow,.service_nav ul li .btn_arrow{background-image: url(../images/btn_arrow2.png) ;border: 1px solid #333333;} /**/ .ny_case_list{padding-bottom:40px;} .ny_case_list .list{margin-top:20px} .ny_case_list ul li{width: calc(100% - 14px);float: none;margin-top: 30px;} .ny_case_list ul li .txt h5{font-size:18px;} .ny_case_list ul li .txt p{margin-top:15px;} .ny_case_list ul li .txt{height:120px;padding-top:20px;} }