@font-face { font-family: 'pingfang'; src: url('../fonts/pingfang.eot'); /* IE9*/ src: url('../fonts/pingfang.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */ url('../fonts/pingfang.woff2') format('woff2'), url('../fonts/pingfang.woff') format('woff'), /* chrome銆乫irefox */ url('../fonts/pingfang.ttf') format('truetype'), /* chrome銆乫irefox銆乷pera銆丼afari, Android, iOS 4.2+*/ url('../fonts/pingfang.svg#') format('svg'); /* iOS 4.1- */ } @font-face { font-family: 'siyuan-n'; font-display: swap; src: url('../fonts/SourceHanSansSC-Normal.eot'); /* IE9*/ src: url('../fonts/SourceHanSansSC-Normal.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */ url('../fonts/SourceHanSansSC-Normal.woff2') format('woff2'), url('../fonts/SourceHanSansSC-Normal.woff') format('woff'), /* chrome銆乫irefox */ url('../fonts/SourceHanSansSC-Normal.ttf') format('truetype'), /* chrome銆乫irefox銆乷pera銆丼afari, Android, iOS 4.2+*/ url('/../fonts/SourceHanSansSC-Normal.svg') format('svg'); /* iOS 4.1- */ } @font-face { font-family: 'siyuan-r'; font-display: swap; src: url('../fonts/SourceHanSansSC-Regular.eot'); /* IE9*/ src: url('../fonts/SourceHanSansSC-Regular.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */ url('../fonts/SourceHanSansSC-Regular.woff2') format('woff2'), url('../fonts/SourceHanSansSC-Regular.woff') format('woff'), /* chrome銆乫irefox */ url('../fonts/SourceHanSansSC-Regular.ttf') format('truetype'), /* chrome銆乫irefox銆乷pera銆丼afari, Android, iOS 4.2+*/ url('/../fonts/SourceHanSansSC-Regular.svg') format('svg'); /* iOS 4.1- */ } * { box-sizing: border-box; } html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video { margin: 0; padding: 0; border: 0; font-size: 100%; font: inherit; vertical-align: baseline } input, textarea, select { outline: medium } article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section { display: block } body { line-height: 1; font-family:"Microsoft Yahei","Helvetica Neue", Helvetica, Tahoma, sans-serif; font-size: 14px; } ol, ul, li { list-style: none } blockquote, q { quotes: none } blockquote:before, blockquote:after, q:before, q:after { content: ''; content: none } table { border-collapse: collapse; border-spacing: 0 } a { color: #333; text-decoration: none } a:hover { text-decoration: none; color: #6654c0; } img { border: 0; vertical-align: bottom } .container { width: 1200px; margin: 0 auto } .wrap { margin: 0 -15px } .clearfix { clear: both; height: 0 } /*定义滚动条宽高及背景,宽高分别对应横竖滚动条的尺寸*/ ::-webkit-scrollbar{ width: 8px; height: 8px; background: #333; } /*定义滑块,内阴影及圆角*/ ::-webkit-scrollbar-thumb{ height: 20px; background-color: #6654c0; } /* header */ .header{ padding: 0; background: #fff; overflow: hidden; } .logo-bar{ padding: 25px 0; overflow: hidden; background: #000; } .logo-bar > .container{ position: relative; } .logo{ float: left; } .logo-word{ display: inline-block; padding-bottom: 15px; padding-left:20px; } .logo-word h1{ line-height: 35px; color: #fff; font-size: 26px; font-family: "siyuan-n"; } .logo-word p{ line-height: 20px; color: #fff; font-size: 13px; letter-spacing: .7px; font-family:"pingfang" } .bar-info{ float: right; } .tell{ display: inline-block; line-height: 80px; font-size: 20px; color: #fff; font-weight: 700; vertical-align: middle; } .tell i{ font-size: 24px; font-weight: normal; display: inline-block; vertical-align: middle; } .link-other{ display: inline-block; vertical-align: middle; } .link-other a{ font-size: 16px; color: #fff; display: inline-block; vertical-align: middle; line-height: 80px; } .link-other span{ font-size: 18px; display: inline-block; vertical-align: middle; line-height: 80px; color: #fff; } .link-other a:nth-of-type(1){ padding: 0 20px; } .serch-form{ display: inline-block; vertical-align: middle; height: 30px; line-height: 30px; border: 1px solid #ddd; padding: 0; margin:10px 0; margin-left: 25px; } .serch-form input{ display: inline-block; height: 30px; line-height: 30px; border: none; background: transparent; padding: 0 15px; font-size: 14px; color: #cccccc; } .serch-form input::placeholder{ font-size: 14px; color: #cccccc; } .serch-form i{ float: right; height: 40px; width: 40px; font-size: 20px; color: #fff; text-align: center; cursor: pointer; } .login-reg{ display: none; float: right; height: 40px; width: 120px; text-align: center; line-height: 40px; margin:21px 0 19px 25px; background: #6654c0; } .login-reg a{ font-size: 18px; color: #fff; } .login-reg span{ font-size: 18px; color: #fff; } .login-denglu{ display: none; float: right; text-align: center; line-height: 40px; margin:21px 0 19px 25px; } .login-denglu img{ width: 40px; border-radius: 50%; overflow: hidden; height:40px; } .login-denglu span{ color: #fff; } .login-denglu a{ color: #fff; } .nav{ text-align: center; } .nav .container{ position: relative; } .nav a{ width:16.66666666666667%; float:left; line-height: 50px; color: #333; padding: 0 32px; font-size: 16px; text-align: center; position: relative; vertical-align: middle; border-bottom: 4px solid transparent; } .nav i{ display: inline-block; width:100.2px; height: 60px; vertical-align: middle; } .nav a:hover{ color: #6654c0; border-bottom: 4px solid #6654c0; } .nav-active{ border-bottom: 4px solid #6654c0 !important; } .banner{ overflow: hidden; } .swiper-slide-active{ position: relative; overflow: hidden; } .banner-word{ position: absolute; top: 0; padding-top: 280px; color: #fff; right: 15vw; text-align: center; } .banner-word h1{ height: 70px; width: 280px; font-size: 30px; line-height: 65px; margin-bottom: 35px; display: inline-block; border:1px solid #fff; } .banner-word h2{ height: 80px; display: block; font-size: 30px; line-height: 80px; } .btn-sw{ background: none; color: #6654c0; } .btn-sw i{ font-size: 35px; } .swiper-pagination{ bottom: 50px !important; } .banner img{ width: 100%; height: auto; } .swiper-pagination-bullet { width: 10px; height: 10px; } .swiper-pagination-bullet-active { background: #6654c0; } .main-body{ overflow: hidden; } .view-one{ overflow: hidden; background: url('../images/body-bg-img.jpg') no-repeat center top #27283f; padding-bottom: 110px; } .tab-li li{ height: 200px; background: #fff; margin: 0 auto; width: 1200px; display: flex; overflow: hidden; } .tab-li li a{ flex: 1; height: 100%; position: relative; text-align: center; padding: 40px 0; color: #999; } .tab-li li a span{ border: 2px solid #999; width: 60px; height: 60px; display: inline-block; border-radius: 50%; line-height: 60px; } .tab-li li a em{ display: block; margin-top: 30px; font-size: 16px; } .tab-li li a span i{ font-size: 30px; } .tav-li-a{ background: #6654c0 !important; color: #fff !important; } .tav-li-a::after{ position: absolute; content: ''; border: 20px solid transparent; border-bottom-color: #fff; bottom: 0; left: 50%; margin-left: -20px; } .tav-li-a span{ border-color: #fff !important; color: #fff; } .show-tabs{ display: none; padding: 140px 0; } .show-div{ display: block !important; } .title-tabs-pro{ overflow: hidden; display:block; } .title-tabs-pro span{ float: left; width: 20%; height: 1px; background: #696a7a; margin-top: 60px; margin-bottom:60px; } .h1-group{ float: left; width: 60%; height: 130px; text-align: center; } .h1-group h1{ background: transparent; font-size:50px; height: 50px; background-image:-webkit-linear-gradient(top,#656572,#27283f); -webkit-background-clip:text; -webkit-text-fill-color:transparent; text-align:center; } .h1-group h2{ font-size:40px; height: 45px; line-height: 45px; color: #fff; } .h1-group h3{ font-size:40px; height: 45px; line-height: 45px; color: #333; width:220px; text-align:center; } .owl-carousel{ margin-top: 60px; } .owl-wrapper-outer{ overflow: hidden; } .owl-item{ padding: 0 10px; } .show-tabs .item{ height: 400px; overflow: hidden; background-size:cover !important; } .contain-li{ display: block; width: 100%; height: 100%; color: #fff; position: relative } .contain-li:hover{ color: #fff; } .circle-pro{ position: absolute; width: 200px; height: 200px; left: 50%; top: 44%; margin-top: -100px; margin-left: -100px; overflow: hidden; border-radius: 50%; border: 4px solid #fff; background: #282840; transition: all .3s; display:flex; justify-content:center; align-items:center; padding:12px; } .transform-big{ width: 100% !important; height: 100% !important; left: 0 !important; top: 0 !important; border-radius: 0 !important; margin-top: 0 !important; margin-left: 0 !important; background: url('../images/product-list-bg.jpg') no-repeat center center !important; } .en-title{ position: absolute; width: 100%; height: 30px; left: 0; line-height: 30px; font-size: 16px; bottom: 90px; text-align: center; text-shadow: 0 1px 0px #000; } .circle-pro h1{ color: #fff; padding: 0 25px; font-size: 20px; text-align: center; line-height: 28px; } .circle-pro h2{ color: #fff; padding: 0 50px; font-size: 20px; text-align: center; display: none; line-height: 25px; } .owl-theme .owl-controls .owl-buttons div { position: absolute; top: 50%; width: 30px; height: 60px; margin: 0; padding: 0; margin-top: -30px; border-radius: 0; font: 60px/60px "宋体"; background-color: transparent; overflow: hidden; _display: none; } .owl-theme .owl-controls .owl-buttons .owl-prev { left: -35px; } .owl-theme .owl-controls .owl-buttons .owl-next { right: -35px; } .owl-theme .owl-controls .owl-buttons .owl-prev::before { content: "<"; } .owl-theme .owl-controls .owl-buttons .owl-next::before { content: ">"; } .about-content{ position: relative; height:600px; } .about-content .container{ display:flex; align-items:center; height:600px; justify-content:flex-end; } .about-content > img{ /* width: 50%; */ width: 35%; position: absolute; float: left; left:0; top: 80px; box-shadow: 10px 4px 10px rgba(0,0,0,.4); } .about-block{ width: 55%; overflow: hidden; float: right; padding-bottom:30px; padding-right: 10%; } .about-word{ padding-top: 20px; font-size: 16px; line-height: 1.6rem; } .about-word p{ margin-bottom: 30px; } .more-about{ background: #27283f; text-align: center; color: #fff; height: 50px; font-size: 18px; line-height: 50px; width: 160px; display: block; transition: all .5s; } .more-about:hover{ background: #6654c0; color: #fff; } .logo-about{ float: right; margin-top: 50px; } .logo-h1{ display: inline-block; padding-bottom: 15px; padding-left:20px; } .logo-h1 h1{ line-height: 35px; color: #333; font-size: 30px; font-family: "siyuan-n"; } .logo-h1 p{ line-height: 20px; color: #333; font-size: 16px; letter-spacing: .7px; font-family:"pingfang" } .view-three{ overflow: hidden; clear: both; background: url(../images/body-bg-img.jpg) no-repeat center top #27283f; padding: 150px 0; } .tese{ text-align: center; } .tese-li{ position: relative; overflow: hidden; width: 250px; display: inline-block; height: 250px; margin: 30px; cursor: pointer; /* background: url(../images/circle-border.png) no-repeat center center; background-size:contain; */ } .tese-word{ position: relative; width: 100%; height: 100%; display: block; text-align: center; z-index: 3; } .tese-word h3{ margin-top: 30px; color: #fff; font-size: 30px; } .tese-word .summary{ margin-top: 30px; color: #fff; font-size: 20px; line-height: 30px; font-family: "pingfang" } .circle-border{ z-index: 2; position: absolute; width: 100%; height: 100%; left:0; top:0; } .tese-li:hover .circle-border{ transform: rotate(360deg); transition: all 4s; } .gongying{ overflow: hidden; padding-top: 120px; } .gys-contain{ clear: both; padding: 60px 0; /* overflow: hidden; */ } .gys-li{ text-align: center; padding-bottom: 5.2vw; } .gys-li a{ display: inline-block; position: relative; vertical-align: middle; margin:20px 30px; } .gys-li a img{ max-width: 100%; height: auto; opacity: 1; } .gys-li a span{ width: 100%; height: 100%; position: absolute; left: 0; top: 0; line-height: 60px; color: #fff; opacity: 0; font-size: 18px; } .gys-view{ height: 0; opacity:0; width: 1200px; margin:0 auto; } .a-on { transition: all .3s; } .a-on img{ opacity: .5 !important; } .a-on span{ opacity: 1 !important; } /* footer */ .footer{ overflow: hidden; } .footer-top{ overflow: hidden; padding: 60px 0; background: #333333; } .bottom-logo{ text-align: center; } .logo-change{ display: inline-block; float: none; } .bottom-nav{ overflow: hidden; padding-top: 30px; } .bottom-nav li{ float: left; width: 20%; overflow: hidden; color: #fff; margin-top: 30px; } .bottom-nav li > a{ display: block; line-height: 30px; } .bottom-nav li > a:hover{ color: #6654c0; } .bottom-nav a{ color: #fff; } .bottom-nav li h1{ font-size: 16px; margin-bottom: 30px; } .copyright{ background: #1a1a1a; padding: 10px 0; text-align: center; overflow: hidden; color: #fff; font-size: 14px; } .wechat{ float: right; width: 20%; margin-top: 30px; color: #fff; } .wechat h1{ font-size: 16px; margin-bottom: 30px; } .wechat-img{ width: 120px; padding-top: 10px; } .wechat-img img{ width: 100%; height: auto; } .wechat-img p{ text-align: center; line-height: 35px; } .view-five{ overflow: hidden; padding: 100px 0; background: url("../images/body-bg-img.jpg") no-repeat center top #27283f; } .left-contact{ float: left; overflow: hidden; width: 350px; height: 514px; } .left-contact img{ width: 100%; height: auto; } .right-contact{ float: right; overflow: hidden; width: 830px; height: 514px; } .right-contact li{ float: left; width: 400px; height: 314px; padding: 30px; margin-bottom: 20px; } .right-contact li:nth-of-type(1){ background: url("../images/contact-index-bg1.jpg") no-repeat center top; background-size:cover } .right-contact li:nth-of-type(2){ background: url("../images/contact-index-bg2.jpg") no-repeat center top ; background-size:cover; float:right; } .right-contact li > div{ width: 100%; text-align: center; height: 100%; background: rgba(255,255,255,.7); } .right-contact li h1{ font-size: 18px; margin:5px 0; } .right-contact li .summary-c{ font-size: 14px; margin-top: 10px; line-height: 1.4rem; } .more-a-p{ width: 140px; height: 40px; line-height: 40px; text-align: center; color: #fff; font-size: 16px; margin: 30px auto 0; background: #6654c0; display: block; } .more-a-p:hover{ color: #fff; } .biaoti-div{ height: 144px; display:flex; flex-direction: column; justify-content:center; align-items:center; overflow: hidden; padding: 50px 15px 0; } .right-contact >li:nth-of-type(1) .biaoti-div{ padding-top: 62px; } .right-contact >li:nth-of-type(2) .biaoti-div{ padding-top: 55px; } .contact-words{ display:flex; flex-direction: column; justify-content:center; align-items:flex-start; clear: both; background: #fff; height: 180px; overflow: hidden; padding: 10px 50px; } .contact-words h1{ margin-bottom: 15px; font-size: 20px; } .contact-words h1 i{ font-size: 23px; padding-right: 15px; vertical-align: middle; display: inline-block; } .contact-words p{ line-height: 30px; font-size: 16px; } .view-four{ overflow: hidden; padding: 90px 0; } .new-ts span{ width: 30%; } .new-ts .h1-group{ width: 40%; display:inline-flex; flex-direction: column; align-items:center; text-align: left; } .new-ts .h1-group h1{ background-image: -webkit-linear-gradient(top,#d2d2d5,#ffffff); -webkit-background-clip: text; -webkit-text-fill-color: transparent; } .new-content{ overflow: hidden; clear: both; padding: 80px 0; } .left-list-new{ float: left; width: 660px; overflow: hidden; } .right-img-new{ float: right; overflow: hidden; width: 432px; } .right-img-new img{ width: 100%; height: auto; } .right-img-new span{ display: block; color: #808080; font-size: 16px; margin-top: 20px; } .left-list-new li{ margin-bottom: 50px; overflow: hidden; } .data-new{ float: left; width: 70px; text-align: center; } .data-new h1{ font-size: 22px; color: #333; margin-bottom: 10px; } .data-new h4{ font-size: 16px; color: #999; } .new-item-info{ float: right; overflow: hidden; width: 80%; } .new-item-info a{ display: block; color: #333; font-size: 16px; } .new-item-info a:hover{ color: #6654c0; } .word-here{ margin-top: 10px; font-size: 14px; color: #999; line-height: 1.6rem; } .new-as{ margin: 0; } .poster-item{ background: #fff; } .poster-item:last-child{ width:450px !important; height:441px !important; top: -74px !important; } .gys-h1{ position: absolute; left: 50%; top:-30px; height: 60px; line-height: 60px; width: 200px; margin-left: -100px; background: #6654c0; color: #fff; display: block; text-align: center; } .gys-h1:hover{ color: #fff; } .word-gys-list{ width: 100%; padding:50px 30px; height: 100%; position:absolute; } .img-gys-bz{ text-align: center; margin:0 0 30px; display: flex !important; justify-content: center; align-items: center; } .img-gys-bz span{ display: inline-block; width: 20px; height: 50px; border: 1px solid #6654c0; vertical-align: middle; } .img-gys-bz span:nth-child(1){ border-right: none; } .img-gys-bz span:nth-last-of-type(1){ border-left: none; } .img-gys-bz img{ display: inline-block; margin: 0 10px; width:100px; height:auto; vertical-align: middle; } .summary-gys{ line-height: 1.6rem; font-size: 14px; } .rel-word{ overflow: hidden; margin-top: 25px; } .rel-word h2{ float: left; font-size: 16px; color: #6654c0; font-weight: 700; line-height: 1.6rem; } .gycl{ float: right; width: 350px; overflow: hidden; font-size: 16px; color: #333; line-height: 1.6rem; } .bg-ss{ background: rgba(0,0,0,.8); position: fixed; left: 0; top: 0; z-index: 99999998; width: 100%; height: 100%; display: none; } .flex-view{ z-index: 99999999; display: none; position: fixed; left: 50%; background: #fff; width: 500px; overflow: hidden; top: 50%; box-shadow: 0 0 15px rgba(0,0,0,.6); margin-left: -250px; margin-top: -250px; transform: scale(0); } .a-close{ position: absolute; right: 13px; top:10px; color: #fff; float: right; width: 30px; height: 30px; font-weight: 700; } .a-close i{ font-size: 22px; display: inline-block; } .a-close:hover{ color: #fff; } .a-close:hover i{ transition: all .3s; transform: rotate(360deg) } .flex-view > h1{ height: 60px; background: #f5f5f5; } .flex-view > h1 a{ text-align: center; font-size: 24px; padding: 0 15px; height: 60px; line-height: 60px; color: #333; width: 50%; float: left; } .on-dzc{ color: #fff !important; background: #6654c0 !important; } .xieyi{ color: #999; } .xieyi a{ color: #000; } .add-div-form{ padding: 50px; display: none; overflow: hidden; } .add-div-form2{ padding: 50px; overflow: hidden; } .flex-view > h2{ height: 60px; background: #6654c0; line-height: 60px; color: #fff; text-align: center; font-size: 24px; padding: 0 15px; } .div-input{ overflow: hidden; margin-bottom: 20px; } .inborder-inline{ float: left; border: 1px solid #ddd; height: 40px; padding: 10px; } .inborder-inline label{ float: left; height: 20px; margin-left: 20px; line-height: 20px; color: #333; font-size: 16px; } .inline-input{ line-height: 20px; width: 150px; font-size: 14px; border: none; float: left; margin-left: 40px; } .yzms{ margin-left: 25px; } .a-forget{ float: right; line-height: 40px; height: 40px; font-size: 16px; text-align: right; } .inborder{ display: block; border: 1px solid #ddd; height: 40px; padding: 10px; } .inborder label{ float: left; height: 20px; margin-left: 20px; line-height: 20px; color: #333; font-size: 16px; } .block-input{ line-height: 20px; width: 250px; font-size: 14px; border: none; float: left; margin-left: 40px; } .block-input::placeholder{ color: #999; } .select-div{ color: #999; margin-bottom: 20px; overflow: hidden; } .select-div a{ color: #6654c0; } .inline-input::placeholder{ color: #999; } .div-textarea{ overflow: hidden; margin-bottom: 10px; } .block-textarea{ display: block; border: 1px solid #ddd; border-radius: 5px; padding: 10px; line-height: 20px; font-size: 16px; width: 100%; } .block-textarea::placeholder{ color: #999; } .btn-block{ float: left; display: block; background: #6654c0; color: #fff; text-align: center; padding: 10px 15px; font-size: 16px; width: 100%; border: none; cursor: pointer; margin-top: 10px; } .btn-inline{ float: right; background: #6654c0; color: #fff; text-align: center; padding: 10px 15px; font-size: 14px; height: 40px; line-height: 20px; border: none; cursor: pointer; } .select-input{ overflow: hidden; margin-bottom: 10px; } input[type="checkbox"]{ margin: 0; } .a-forget{ float:right; } .jump-div{ clear: both; text-align: center; overflow: hidden; padding:15px 0 0; } .jump-div a{ color: #6654c0; } .sclaer-flex{ transform: scale(1); transition: all .5s; } .fixed-slide{ position: fixed; right: 0; top: 80px; width: 60px; height: 200px; z-index: 100; } .oupy{ height: 0 !important; } .click-open { padding: 10px 20px; background: #7569b2; color: #fff; display: block; text-align: center; } .click-open:hover{ background: #6654c0; } .click-le{ background: #6654c0 !important; } .click-open span{ color: #fff; font-size: 20px; line-height: 1.7rem; } .click-open i{ color: #fff; font-size: 40px; margin: 0 -10px; } .click-open img{ display: inline-block; margin: 10px -8px; text-align: center; } .silde-list{ display: none; width: 100%; float: left; background:#fff; } .silde-list li{ /* width: 80px; */ height: 60px; background: #6654c0; display: block; margin-top: 1px; position: relative; } .silde-list li > a{ width: 100%; height: 100%; float: left; left: 0; text-align: center; padding: 10px 10px; top: 0; position: absolute; color: #fff; background: #6654c0; z-index: 3; } .silde-list li > a i{ font-size: 20px; } .silde-list li > a span{ font-size: 12px; display: block; overflow: hidden; margin-top: 10px; } .slide-hien{ float: left; position: absolute; background: #6654c0; z-index: 2; left: 100%; padding: 15px 130px 15px 30px; height: 60px; line-height: 30px; color: #fff; font-size: 20px; top:0; white-space:nowrap; } .translate-x{ transition: all .5s; transform:translateX(-100%); } .slide-hien-wx{ height: 131px; padding: 5px 5px; padding-right: 64px; } .slide-hien-wx img{ height: 122px; width: auto; } .product-br{ position: relative; } .product-br img{ width: 100%; height: auto; } .page-banner{ position: relative; } .page-banner img{ width: 100%; height: auto; } .page-banner-word{ position: absolute; left: 0; top: 40%; font-size: 26px; color: #fff; text-align: center; width: 100%; } .page-banner-word2{ position: absolute; left: 0; top: 58%; font-size: 26px; color: #fff; text-align: center; width: 100%; font-family: "pingfang"; } .page-view{ overflow: hidden; padding: 80px 0; } .gys-li-as{ text-align: center; } .gys-li-as a{ display: inline-block; position: relative; vertical-align: middle; margin:20px 30px; } .gys-li-as a img{ max-width: 100%; height: auto; transition: all .3s; border: 1px solid #f5f5f5; } .gys-li-as a span{ width: 100%; height: 100%; position: absolute; left: 0; top: 0; line-height: 60px; color: #fff; opacity: 0; background: rgba(0,0,0,.0); font-size: 18px; transition: all .3s; } .aa-on{ background: rgba(0,0,0,.5) !important; opacity: 1 !important; } .gys-li-as a:hover span{ background: rgba(0,0,0,.5); opacity: 1; } .gys-view-show{ overflow: hidden; margin: 0 -20px; text-align:center; } .item-gys-div{ display:inline-block; padding: 0 20px; overflow: hidden; margin-top: 30px; width: 25%; } .item-gys-div li{ overflow: hidden; text-align: center; } .gys-imgs{ border: 1px solid #ddd; display: block; padding: 15px; } .gys-imgs img{ display: inline-block; max-width: 100%; height: auto; } .item-gys-div li span{ display: block; line-height: 30px; font-size: 24px; margin-top: 10px; white-space: nowrap; width: 100%; overflow: hidden; text-overflow:ellipsis; } .gy-top-infos{ overflow: hidden; } .left-img-gy{ width: 320px; border: 1px solid #ccc; text-align: center; padding: 20px; float: left; } .left-img-gy img{ display: inline-block; max-width: 100%; height: auto; } .right-summary-divsw{ float: right; width: 800px; overflow: hidden; } .right-summary-divsw h1{ font-size: 24px; line-height: 40px; } .content-sum{ margin-top: 20px; line-height: 1.6rem; font-size: 16px; color: #555; } .gy-bottom-img{ overflow: hidden; padding-top: 90px; } .gyyl-biaoti{ overflow: hidden; text-align: center; position: relative; } .gyyl-biaoti h1{ font-size: 30px; } .gyyl-biaoti p{ display: inline-block; height: 22px; font-size: 18px; line-height: 22px; padding: 0 15px; color: #fff; background: #6654c0; margin-top: 10px; position: relative; z-index: 2; } .line-bgs{ position: absolute; height: 4px; background: #ccc; width: 100%; bottom: 7px; left: 0; float: left; z-index: 1; } .nrxs-gyyl{ overflow: hidden; margin: 0 -20px; } .gysw-items{ height: 400px; float: left; width: 25%; padding: 0 20px; overflow: hidden; margin-top:40px; } .gysw-items li{ background-size:cover !important; height: 400px; } .gysw-li{ display: block; width: 100%; height: 100%; color: #fff; position: relative } .gysw-li:hover{ color: #fff; } .gysw-pro{ position: absolute; width: 200px; height: 200px; left: 50%; top: 44%; margin-top: -100px; margin-left: -100px; overflow: hidden; border-radius: 50%; border: 4px solid #fff; background: #282840; transition: all .3s; display:flex; justify-content:center; align-items:center; padding:12px; } .en-gysw{ position: absolute; width: 100%; height: 30px; left: 0; line-height: 30px; font-size: 18px; bottom: 90px; text-align: center; text-shadow: 0 1px 0px #000; } .gysw-pro h1{ color: #fff; padding: 0 25px; font-size: 20px; text-align: center; line-height:25px; } .gysw-pro h2{ color: #fff; padding: 0 50px; font-size: 20px; text-align: center; display: none; line-height: 28px; } .size-new{ overflow: hidden; width: 1000px; margin: 0 auto; } .new-info-view { padding:0; overflow: hidden } .new-info-view .info-title { font-size: 24px; text-align: center } .new-info-view .update { margin-top: 30px; font-size: 14px; color: gray; text-align: center; padding-bottom: 30px; border-bottom: 1px dashed #ddd } .new-info-view .news-content { padding: 30px 0; overflow: hidden; line-height: 2rem; font-size: 16px } .news-content img{ max-width: 100%; } .new-info-view .pre-next-back { overflow: hidden; padding: 30px 0 } .new-info-view .pre-next-back .pre-next { width: 50%; float: left } .new-info-view .pre-next-back .pre-next p { font-size: 16px; line-height: 2rem } .new-info-view .pre-next-back .pre-next p a:hover { color: #6654c0 } .new-info-view .pre-next-back .back { float: right; width: 160px; height: 40px; line-height: 40px; text-align: center; color: #fff; transition: all .3s; background:#6654c0; margin-top: 15px; font-size: 16px } .new-info-view .pre-next-back .back:hover { background: #6654c0 } .pl-block{ overflow: hidden; padding-top: 60px; } .pl-block h1{ height: 40px; line-height: 40px; border-bottom: 1px dashed #ccc; font-size: 18px; } .pl-block form{ margin-top: 30px; } .pl-block textarea{ width: 90%; float: left; height: 100px; line-height: 1.6rem; font-size: 14px; padding: 15px; color: #999; } .pl-block button{ width: 10%; float: right; text-align: center; height: 100px; line-height: 100px; font-size: 18px; background: #6654c0; color: #fff; border: none; } .page-captions{ text-align: center; padding-top: 30px; } .page-captions a{ border: 1px solid #ddd; background: #fff; } .page-captions a:hover{ border: 1px solid #6654c0; background: #6654c0; color:#fff; } .page-captions span{ border: 1px solid #6654c0; background: #6654c0; color:#fff; } .page-captions a,.page-captions span{ padding: 5px 8px; display: inline-block; margin: 5px; } .news-list{ padding: 30px 0; border-bottom: 1px dashed #ddd; overflow: hidden; } .left-kpwz-img{ float: left; width: 250px; height: 200px; overflow: hidden; } .left-kpwz-img img{ width: 100%; height: auto; } .right-kpwz-word{ float: right; overflow: hidden; width: 900px; } .right-kpwz-word h1{ font-size: 16px; margin-bottom: 18px; } .right-kpwz-word h1 a:hover{ color: #6654c0; } .kpwz-date{ font-size: 14px; color: #999; } .kpwz-summary{ padding: 20px 0; margin-bottom: 20px; overflow: hidden; font-size: 14px; } .more-a{ float: left; width: 140px; line-height: 40px; height: 40px; text-align: center; background: #6654c0; color: #fff; font-size: 16px; } .more-a:hover{ color: #fff; } .list-navs{ overflow: hidden; margin-bottom: 40px; text-align: center; } .list-navs a{ display: inline-block; height: 45px; line-height: 45px; margin: 0 40px; background: #f5f5f5; color: #333; vertical-align: middle; padding: 0 100px; font-size: 18px; } .list-navs a:hover{ background: #6654c0; color: #fff; } .list-navs-p a{ display: inline-block; height: 40px; line-height: 40px; margin: 15px 10px 0; background: #f5f5f5; color: #333; vertical-align: middle; padding: 0 35px; font-size: 16px; } .list-navs-p a:hover{ background: #6654c0; color: #fff; } .a-dong{ background: #6654c0 !important; color: #fff !important; } .pro-za{ clear: both; padding-top: 50px !important; } .message-views{ padding: 40px 0; width: 600px; margin: 0 auto; overflow: hidden; } .message-item{ overflow: hidden; margin-bottom: 20px; } .message-item label{ width: 10%; float: left; line-height: 40px; text-align: left; font-size: 16px; } .message-input input{ height: 40px; line-height: 40px; float: right; border: 1px solid #ddd; padding: 0 15px; font-size: 14px; color: #999; width: 88%; border-radius: 5px; } .right-address{ float: right; width: 88%; } .right-address select{ height: 40px; line-height: 40px; float: left; width: 30.8%; border-radius: 5px; margin-right: 3.8%; padding: 0 15px; border: 1px solid #ddd; } .right-address select:nth-last-of-type(1){ margin-right: 0; } .message-select-sign select{ height: 40px; line-height: 40px; float: left; margin-left: 20px; border: 1px solid #ddd; padding: 0 15px; font-size: 14px; color: #999; width: 25%; } .right-address textarea{ width: 100%; clear: both; border-radius: 5px; margin-top: 20px; padding:15px; border: 1px solid #ddd; } .message-textarea textarea{ width: 56%; clear: both; padding:15px; border: 1px solid #ddd; margin-left: 20px; } .message-btn{ margin-left: 100px; } .fu-info{ overflow: hidden; text-align: center; } .fu-info h1{ font-size: 36px; margin-bottom: 40px; } .fu-info span{ font-size: 24px; background: #6654c0; color: #fff; display: inline-block; padding: 0 80px; height: 50px; line-height: 50px; border-radius: 50px; } .form-dangan{ overflow: hidden; } .upfile-img{ overflow: hidden; margin-top: 40px; } .upfile-img label{ float: left; width: 10%; font-size: 16px; text-align: left; height: 80px; line-height: 80px; } .img-kuang{ float: left; margin-left: 2%; height: 80px; margin-bottom: 30px; width: 80px; overflow: hidden; line-height: 80px; border-radius: 80px; background: #f5f5f5; text-align: center; } .inner-input{ float: left; margin-left: 2%; width: 40%; overflow: hidden; } .inner-select .right-address{ width: 100% !important; float: left; } .inner-select .right-address select { width: 30.5%; } .inner-select{ float: left; margin-left: 2%; width: 60%; overflow: hidden; } .inner-input input{ float: left !important; } .img-kuang img{ max-width: 100%; vertical-align: middle; display: inline-block; } .click-upfile{ float: left; height: 40px; position: relative; margin:20px; line-height: 40px; } .click-upfile a{ float: left; display: block; height: 40px; line-height: 40px; padding: 0 20px; background: #6654c0; color: #fff; border-radius: 5px; } .click-upfile input{ position: absolute; left: 0; top: 0; width: 100%; height: 100%; opacity: 0; cursor: pointer; z-index: 3; } .user-input{ overflow: hidden; margin-top: 25px; } .user-input label{ float: left; width: 7.5%; font-size: 16px; text-align: right; height: 40px; line-height: 40px; } .user-input input{ float: left; margin-left: 50px; height: 40px; width: 300px; overflow: hidden; border-radius: 5px; padding: 15px; line-height: 40px; border: 1px solid #ddd; } .user-select{ overflow: hidden; margin-top: 25px; } .user-select label{ float: left; width: 150px; font-size: 14px; text-align: right; height: 40px; line-height: 40px; } .user-select textarea{ float: left; margin-left: 50px; width: 600px; overflow: hidden; border-radius: 5px; padding: 15px; line-height: 1.6em; border: 1px solid #ddd; } .btn-tj{ float: left; padding: 0 45px; height: 40px; line-height: 40px; border-radius:5px; background: #6654c0; border:none; color: #fff; margin: 30px 0 60px; margin-left: 12%; cursor: pointer; clear: both; } .admin-shiming{ padding: 100px 70px; overflow: hidden } .fu-bt{ font-size: 14px; margin-bottom: 30px; padding-left: 10px; } .admin-shiming label{ float: left; width: 65px; font-size: 14px; text-align: right; height: 40px; line-height: 40px; } .sm-input{ overflow: hidden; margin-bottom: 20px; } .sm-input input[type="text"]{ float: left; margin-left: 20px; height: 40px; width: 250px; overflow: hidden; border-radius: 5px; padding: 0 15px; line-height: 40px; border: 1px solid #ddd; } .sm-select{ overflow: hidden; margin-bottom: 20px; } .sm-select select{ float: left; margin-left: 20px; height: 40px; width: 250px; overflow: hidden; border-radius: 5px; padding: 0 15px; line-height: 40px; border: 1px solid #ddd; } .sm-radio{ float: left; margin-left: 20px; height: 40px; line-height: 40px; position: relative; } .sm-radio a{ width: 16px; height: 16px; border:1px solid #ddd; border-radius: 50%; float: left; margin: 12px 0; margin-right: 10px; } .checked-a{ border: 5px solid #6654c0 !important; } .sm-radio input{ width: 16px; height: 16px; position: absolute; opacity: 0; top: 12px; left: 0; float: left; z-index: 2; cursor: pointer; } .btn-save{ float: left; padding: 0 40px; height: 40px; line-height: 40px; border-radius:5px; background: #ef1616; border:none; color: #fff; margin-left: 85px; margin-top: 50px; cursor: pointer; } .user-center{ overflow: hidden; background: #f5f5f5; } .user-info-view{ background: #fff; margin: 0 auto; width: 1200px; padding: 50px; } .user-xinxi-block{ overflow: hidden; } .tit-h1{ border-left: 4px solid #6654c0; height: 20px; line-height: 20px; padding-left: 15px; font-size: 16px; } .note-sum{ margin-top: 25px; border: 1px solid #ddd; background: #f5f5f5; padding: 15px; font-size: 14px; } .xiugai{ overflow: hidden; border-top: 2px solid #ddd; padding-top: 30px; } .about-wz{ color: #fff; text-shadow: 1px 1px 0px rgba(0,0,0,.9); top: 25%; } .about-list-jzg{ width: 100%; position: absolute; left: 0; top: 50%; text-align: center; z-index: 3; padding: 150px 0 30px; } .about-list-jzg li{ display: inline-block; width: 280px; height: 420px; background: rgba(102,84,192,.8); color: #fff; padding: 50px; overflow: hidden; margin: -120px 42px 0; text-align: center; box-shadow: 0 0 15px rgba(0,0,0,.3); } .about-list-jzg li h1{ border: 4px solid #fff; border-radius: 50%; width: 170px; height: 170px; display: inline-block; line-height: 170px; font-size: 28px; } .summary-about-block{ margin-top: 85px; } .summary-about-block p{ line-height: 2rem; font-size: 18px; } .about-view{ padding:380px 0 90px; overflow: hidden; text-align: center; } .about-tits{ font-size: 30px; } .about-block-content{ margin-top: 20px; line-height: 2rem; font-size: 18px; } .honner-first{ margin-top: 150px; } .honner-first img{ max-width: 100%; height: auto; margin-top: 20px; margin-left: -10%; } .jzh-li{ margin: 0 auto; width: 72%; overflow: hidden; } .jzh-li p{ display:block; margin: 0 auto; margin-bottom:2px; line-height: 60px; font-size: 16px; background-image: linear-gradient(to right,#bba06d,#dcc896,#bba06d); } .jzh-li p:nth-of-type(1){ width: 65%; } .jzh-li p:nth-of-type(2){ width: 70%; } .jzh-li p:nth-of-type(3){ width: 75%; } .jzh-li p:nth-of-type(4){ width: 80%; } .jzh-li p:nth-of-type(5){ width: 85%; } .jzh-li p:nth-of-type(6){ width: 90%; } .jzh-li p:nth-of-type(7){ width: 95%; } .jzh-li p:nth-of-type(8){ width: 100%; } .wenhua-zr{ overflow: hidden; padding-top: 200px; } .wenhuan-note{ overflow: hidden; font-size: 18px; margin:15px 0; } .wh-img{ overflow: hidden; } .wh-img img{ border: 1px solid #ddd; max-width: 100%; height: auto; margin: 15px 8px; } .adv-wh{ overflow: hidden; padding-top: 30px; } .adv-wh li{ margin: 30px 74px; display: inline-block; } .adv-wh li img{ max-width: 100%; height: auto; margin-bottom: 20px; } .adv-wh li p{ font-size:18px; line-height: 1.8rem; } .porduct-info-view{ overflow: hidden; padding: 100px 0; } .porduct-info-view .container{ position: relative; } .shangbiao{ position: absolute; right: 0; top: -50px; float: right; width: 200px; height: 200px; background: #fff; box-shadow: 0 0 10px rgba(0,0,0,.2); border-radius: 50%; text-align: center; animation: rotates 5s infinite; line-height: 200px; overflow:hidden; } .shangbiao img{ display: inline-block; max-width: 100%; height: auto; vertical-align: middle; } @keyframes rotates{ 0%{ transform: rotate(0); } 100%{ transform: rotate(360deg); } } .product-thumb{ text-align: center; padding-top: 50px; } .product-thumb img{ max-width: 100%; height: auto; } .product-thumb h1{ font-size: 30px; margin-top: 50px; } .summary-products{ line-height: 1.8rem; font-size: 16px; margin-top: 20px; padding-bottom: 100px; } .name-product{ /* overflow: hidden; */ text-align: left; display:flex; justify-content:center; align-items:center; padding: 60px 0 0; } .left-cir-name{ display: inline-flex; align-items:center; justify-content:center; vertical-align: middle; width: 90px; height: 90px; background: #6654c0; border-radius: 50%; box-shadow: -2px 1px 2px rgba(0,0,0,.8); padding:20px; font-size: 20px; color: #fff; line-height: 1.6rem; text-align:center; margin-left:10%; } .right-name-info{ display: inline-block; vertical-align: middle; font-size: 18px; margin-left: 10px; line-height: 1.8rem; width: 65%; } .cp-gx{ width: 877px; overflow: hidden; margin: 40px auto 0; text-align: center; } .cp-gx h1{ height: 45px; line-height: 45px; background: #6654c0; color: #fff; font-size: 20px; } .cp-gx p{ margin-top: 2px; height: 40px; line-height: 40px; background: #e7e7e7; font-size: 20px; } .cp-yy{ overflow: hidden; width: 50%; margin: 50px auto 0; width: 877px; } .yy-tit{ height: 152px; width: 100%; display: block; position: relative; overflow: hidden; background:url('../images/product-title-bg.jpg') no-repeat center top; } .yy-tit h1{ height: 110px; width: 110px; left: 50px; bottom: -20px; position: absolute; border-radius: 50%; background: #fff; float: left; text-align: center; padding: 30px; } .yy-tit h1 p{ color: #6654c0; font-size: 23px; line-height: 1.6rem; } .yy-content{ background: #e9e9e9; overflow: hidden; padding: 30px 15px; line-height: 1.6rem; text-align: center; margin-bottom: 140px; } .yy-content a{ font-size: 18px; display: inline-block; margin: 15px; } /* phone menu */ .phone-btn { float: right; position: absolute; cursor: pointer; width: 20px; display: none; right: 15px; top: 10px; } .phone-btn span { display: block; height: 2px; background: #6654c0; margin: 6px 0 } .phone-menu { display: none; background: #fff; overflow: hidden; position: fixed; left: 0; top: 0; width: 100%; height: 100%; z-index: 100000; padding: 80px 15px; } .phone-menu .close-btn { position: absolute; top: 40px; right: 15px; float: right; color: #6654c0; font-weight: 700; } .phone-menu .close-btn i { font-size: 20px; } .phone-menu li { margin: 0 auto; width: 100%; text-align: center; overflow: hidden; border-bottom: 1px solid #ddd; } .phone-menu li > a { float: left; height: 50px; overflow: hidden; font-size: 20px; line-height:50px; color: #333; text-align: left; width: 100%; } .phone-search{ position: absolute; right: 50px; top: 15px; color: #6654c0; display: none; } .phone-search i{ font-size: 24px; } .p-search-view{ position: fixed; left: 0; top: 0; width: 100%; height: 100%; background:rgba(0,0,0,.92); z-index: 33; display: none; } .p-search-view form{ position: absolute; left: 0; top: 40%; height: 40px; line-height: 40px; color: #fff; border-bottom: 1px solid #fff; line-height: 40px; overflow: hidden; width: 90%; margin-top: -20px; margin: 0 5%; } .p-search-view form input{ width: 70%; float: left; height: 40px; line-height: 40px; color: #fff; font-size: 14px; background: transparent; border: none; } .p-search-view form input::placeholder{ color: #eee; font-size: 14px; } .p-search-view form button{ width: 20%; float: right; height: 40px; line-height: 40px; font-size: 16px; background: transparent; border: none; text-align: right; outline: none; } .p-search-view form button i{ color: #fff; font-size: 20px; } .close-search{ position: absolute; right: 5%; top: 5%; height: 30px; width: 30px; float: right; text-align: right; } .close-search i{ color: #fff; font-size: 20px; } .silde-nav-css{ border-top: 4px solid #ddd; margin-top: 10px; overflow: hidden; padding: 15px 0; } .silde-nav-css a{ display: inline-block; height: 35px; line-height: 35px; padding: 0 20px; margin: 10px 10px 0 0; } .silde-nav-css > a{ background: #f5f5f5; color: #6654c0 } .langu-phone{ display: inline-block; } .silde-nav-css a.lang-tab{ background: #6654c0; color: #fff; } .tell-ps{ margin-top: 20px; font-size: 24px; color: #333; } .tell-ps i{ font-size: 24px; color: #6654c0; } .message-li { display: block; overflow: hidden; padding: 20px 0; border-bottom: 1px dashed #ddd } .message-li .message-tx { float: left; width: 50px; height: 50px; border-radius: 50%; overflow: hidden; border: 1px solid #ddd } .message-li .message-tx img { width: 100%; height: auto } .message-li .right-message-content { clear:both; overflow: hidden; width: 100%; line-height:1.6rem; padding-left:60px; } .message-name { color: #ed4141; font-size:20px; padding-left:10px; line-height:50px; } .timeas{ float:right; color:#666; line-height:50px; } .clear{ clear:both; } .message-li .right-message-content .message-info { margin-top: 10px; overflow: hidden; line-height: 1.6rem } .message-li .right-message-content .gongneng-message { height: 36px; line-height: 36px } .message-li .right-message-content .gongneng-message>span { color: #999; font-size: 12px } .poster-main{ margin: 0 auto; } .gycl{ width: 330px; } .summary-gys p{ overflow: hidden ; display: -webkit-box ; -webkit-line-clamp: 4 ; -webkit-box-orient: vertical ; word-break: break-all ; } .pc_cj{ display: none; } .phone_cj{ display: none; } .pc_more{ display: none; } .phone_more{ display: none; } .show-xzmm{ height:auto; opacity:1; } .poster-main { width: 1000px; height: 500px; position: relative; margin: 0 auto; } .poster-main a, .poster-main img { display: block; } .poster-main .poster-list { width: 1000px; height: 500px; } .poster-main .poster-list .poster-item { width: 520px; height: 300px; position: absolute; left: 0; top: 0; box-shadow: 0 0 15px rgba(0,0,0,.2) } .poster-main .poster-list .poster-item > img{ width:100%; } .poster-main .poster-btn { position: absolute; top: 0; z-index: 10; cursor: pointer; } .poster-main .poster-prev-btn { background: url(../images/left.png) no-repeat center center; } .poster-main .poster-next-btn { background: url(../images/right.png) no-repeat center center; } .img-hz { text-align:center; display:block; } .img-hz img{ display:inline-block } .scroll-top{ width:60px; height:60px; background:#333; position:fixed; right:5px; bottom:5px; display:flex; justify-content:center; align-items:center; cursor:pointer; border-radius:50%; z-index:999; } .scroll-top img{ width:30px; height:auto; } .swiper-button-next, .swiper-container-rtl .swiper-button-prev{ background:none;} .swiper-button-prev, .swiper-container-rtl .swiper-button-next{ background:none;} @charset "utf-8"; /* CSS Document */ .certify { position: relative; width: 1200px; margin: 0 auto } .certify .swiper-container { padding-bottom: 60px; } .certify .swiper-slide { width: 520px; height: 408px; background: #fff; box-shadow: 0 8px 30px #ddd; } .certify .swiper-slide img{ display:block; } .certify .swiper-slide p { line-height: 98px; padding-top: 0; text-align: center; color: #636363; font-size: 1.1em; margin: 0; } .certify .swiper-pagination { width: 100%; bottom: 20px; } .certify .swiper-pagination-bullets .swiper-pagination-bullet { margin: 0 5px; border: 3px solid #fff; background-color: #d5d5d5; width: 10px; height: 10px; opacity: 1; } .certify .swiper-pagination-bullets .swiper-pagination-bullet-active { border: 3px solid #00aadc; background-color: #fff; } .certify .swiper-button-prev { left: -30px; width: 45px; height: 45px; background: url(../images/wm_button_icon.png) no-repeat; background-position: 0 0; background-size: 100%; } .certify .swiper-button-prev:hover { background-position: 0 -46px; background-size: 100% } .certify .swiper-button-next { right: -30px; width: 45px; height: 45px; background: url(../images/wm_button_icon.png) no-repeat; background-position: 0 -93px; background-size: 100%; } .certify .swiper-button-next:hover { background-position: 0 -139px; background-size: 100% } /* *lym *200109 */ .view-three{ padding-bottom: 124px; } .swiper-box01{ position: relative; } .swiper-box01 .swiper-container{ position: relative; width: 1200px; margin: 0 auto; padding:50px 0; } .swiper-box01 .swiper-slide { width: 520px; height: 408px; background: #fff; box-shadow: 0 8px 30px #ddd; overflow: initial; margin:0 auto; } .swiper-box01 .swiper-button-prev,.swiper-box01 .swiper-button-next{ width: 350px; height: 300px; z-index: 4; background: url(../images/left.png) no-repeat center center; opacity: 0.5; margin-top: -150px; outline:none; } .swiper-box01 .swiper-button-next{ background: url(../images/right.png) no-repeat center center; } .swiper-box01 .swiper-button-prev{ left:0; right:auto; margin-left:-100px; } .swiper-box01 .swiper-button-next{ right:0; left:auto; margin-right:-100px; } @media screen and (max-width: 1024px){ /* .gys-view { margin-left:0 !important; transform: scale(1) !important; display: flex; justify-content: center; } */ }