@charset "utf-8"; * { margin: 0; padding: 0; box-sizing: border-box; font-size: 16px; outline: none; } a { text-decoration: none; color: #000; } li { list-style: none; } img { vertical-align: top; border: none; } button { border: 0; background-color: transparent; outline: none; -webkit-appearance: none; } select { border: none; appearance: none; -moz-appearance: none; -webkit-appearance: none; } h1, h2, h3, h4, h5, h6 { font-weight: normal; } input, textarea { outline: none; border: none; } textarea { resize: none; overflow: auto; } i, em { font-weight: normal; font-style: normal; } input::-webkit-outer-spin-button, input::-webkit-inner-spin-button { -webkit-appearance: none; appearance: none; margin: 0; } input { -moz-appearance: textfield; } .animated { visibility: visible !important; } body h1, h2, h3, h4, h5, h6, p, span, a { font-family: "微软雅黑"; } @font-face { font-family: fontFamily; src: url(../font/Alternate.ttf); } html::-webkit-scrollbar { width: 5px; height: 5px; } html::-webkit-scrollbar-track { -webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.1); } html::-webkit-scrollbar-thumb { background: #ddae60; border-radius: 6px; } html::-webkit-scrollbar-corner { background: #ddae60; } .formError { max-width: 280px; pointer-events: none; position: fixed; top: 50%; left: 50%; transform: translateX(-50%) translateY(-50%); z-index: 10001; background-color: #f6f6f6; padding: 15px 30px; border-radius: 5px; opacity: 0; transition: .4s all; box-shadow: 0 5px 10px rgba(67, 65, 68, 0.9); } .formError.active { opacity: 1; } .formError h6 { font-size: 16px; color: #434144; } .notice { max-width: 280px; pointer-events: none; position: fixed; top: 50%; left: 50%; transform: translateX(-50%) translateY(-50%); z-index: 10001; background-color: #f6f6f6; padding: 15px 30px; border-radius: 5px; opacity: 0; transition: .4s all; box-shadow: 0 5px 10px rgba(67, 65, 68, 0.9); } .notice.active { opacity: 1; } .notice h6 { font-size: 16px; color: #434144; } header { width: 100%; position: fixed; top: 0; left: 0; z-index: 999; } header .pc { width: 100%; padding: 0 40px; display: flex; flex-wrap: wrap; align-items: center; align-content: space-between; justify-content: space-between; align-content: unset; transition: .4s all; position: relative; } header .pc:hover { background-color: rgba(0, 0, 0, 0.5); } header .pc.active { background-color: rgba(0, 0, 0, 0.5); } header .pc .h_logo { width: 220px; height: 70px; } header .pc .h_logo img { width: 100%; height: 100%; object-fit: contain; } header .pc nav ul { display: flex; flex-wrap: wrap; align-items: center; align-content: space-between; justify-content: space-between; } header .pc nav ul li { position: relative; } header .pc nav ul li>a { height: 130px; line-height: 130px; display: block; font-size: 16px; color: #fff; padding: 0 40px; transition: .4s all; } header .pc nav ul li>a:hover { color: #ddae60; } header .pc nav ul li.active a { color: #ddae60; } header .pc nav ul li .item { opacity: 0; pointer-events: none; position: absolute; top: 130px; left: 0; width: 100%; padding: 40px 200px; background-color: rgba(0, 0, 0, 0.85); border-top: 1px solid #fff; display: flex; flex-wrap: wrap; align-items: center; align-content: space-between; justify-content: space-between; display: none; align-items: unset; transition: .4s all; } header .pc nav ul li .item figure { display: block; width: 100%; position: relative; padding: 10% 0; width: 45%; } header .pc nav ul li .item figure img { width: 100%; height: 100%; display: block; position: absolute; left: 0; top: 0; object-fit: cover; } header .pc nav ul li .item div { width: 50%; position: relative; order: -1; } header .pc nav ul li .item div h4 { color: #fff; font-family: Arial; margin-bottom: 30px; padding-bottom: 30px; display: block; font-size: 30px; text-transform: uppercase; position: relative; } header .pc nav ul li .item div h4 span { display: block; margin-top: 5px; font-size: 24px; color: #fff; line-height: 1.6; font-weight: 400; position: relative; } header .pc nav ul li .item div h4:before { content: ''; position: absolute; left: 0; bottom: 0; width: 40px; height: 2px; background-color: #ddae60; } header .pc nav ul li .item div dl dd { margin-bottom: 24px; display: inline-block; vertical-align: top; width: 33.33%; } header .pc nav ul li .item div dl dd a { padding-left: 14px; display: block; font-size: 16px; color: #c9c9c9; text-align: left; background: url(../images/icon-next4.png) left top 8px no-repeat; transition: .4s all; } header .pc nav ul li .item div dl dd a:hover { color: #ddae60; } header .pc nav ul li .item div dl dd.active a { color: #ddae60; } header .pc nav ul li:hover .item { opacity: 1; pointer-events: auto; } header .pc nav ul li .item_n { opacity: 0; pointer-events: none; position: absolute; top: 130px; left: 0; width: 100%; padding: 10px 0; background-color: rgba(0, 0, 0, 0.5); transition: .4s all; } header .pc nav ul li .item_n li { width: 100%; padding: 10px; transition: .4s all; } header .pc nav ul li .item_n li a { display: block; text-align: center; color: #fff; font-size: 16px; transition: .4s all; line-height: 26px; padding: 0; height: auto; } header .pc nav ul li .item_n li:hover { background-color: #dd983a; } header .pc nav ul li .item_n li:hover a { color: #fff; } header .pc nav ul li:hover .item_n { opacity: 1; pointer-events: auto; } header .pc>dl { display: flex; flex-wrap: wrap; align-items: center; align-content: space-between; justify-content: space-between; } header .pc>dl dd { margin: 0 10px; } header .pc>dl dd a { display: block; font-size: 15px; color: #fff; transition: .4s all; position: relative; } header .pc>dl dd a:before { content: ''; opacity: 1; display: block; position: absolute; top: 50%; left: 0; transform: translateY(-50%); width: 21px; height: 18px; transition: .4s all; } header .pc>dl dd a:after { content: ''; opacity: 1; display: block; opacity: 0; position: absolute; top: 50%; left: 0; transform: translateY(-50%); width: 21px; height: 18px; transition: .4s all; } header .pc>dl dd a:hover { color: #ddae60; } header .pc>dl dd a:hover:before { opacity: 0; } header .pc>dl dd a:hover:after { opacity: 1; } header .pc>dl dd:first-child a { padding-left: 21px; } header .pc>dl dd:first-child a:before { background: url("../images/icon1.png") no-repeat; background-size: contain; width: 15px; height: 18px; } header .pc>dl dd:first-child a:after { background: url("../images/icon1_v.png") no-repeat; background-size: contain; } header .pc>dl dd:last-child a { padding-left: 27px; } header .pc>dl dd:last-child a:before { background: url("../images/icon2.png") no-repeat; background-size: contain; } header .pc>dl dd:last-child a:after { background: url("../images/icon2_v.png") no-repeat; background-size: contain; } header .pc .h_btn { display: flex; flex-wrap: wrap; align-items: center; justify-content: flex-start; display: none; } header .pc .h_btn .search { width: 35px; height: 35px; background: url("../images/icon-so.png") no-repeat; background-size: contain; margin-right: 25px; } header .pc .h_btn .mentbtn { width: 40px; height: 29px; position: relative; } header .pc .h_btn .mentbtn span { width: 100%; height: 3px; background-color: #fcfbfa; position: absolute; top: 50%; left: 0; transform: translateY(-50%); transition: .4s all; } header .pc .h_btn .mentbtn:before { content: ''; opacity: 1; display: block; width: 100%; height: 3px; background-color: #fcfbfa; position: absolute; top: 0; left: 0; transition: .4s all; } header .pc .h_btn .mentbtn:after { content: ''; opacity: 1; display: block; width: 100%; height: 3px; background-color: #fcfbfa; position: absolute; bottom: 0; left: 0; transition: .4s all; } header .pc .h_btn .mentbtn.active span { opacity: 0; } header .pc .h_btn .mentbtn.active:before { top: 52%; transform: translateY(-50%) rotate(45deg); } header .pc .h_btn .mentbtn.active:after { bottom: 41%; transform: translateY(-50%) rotate(-45deg); } header .m_ment { display: none; width: 75%; max-width: 420px; height: 100vh; position: absolute; top: 70px; right: -1024px; transition: .4s all; background-color: rgba(0, 0, 0, 0.7); } header .m_ment.active { right: 0; } header .m_ment ul { width: 100%; } header .m_ment ul li>a { display: block; width: 100%; padding: 12px 5%; font-size: 14px; color: #fff; text-align: center; border-bottom: 1px solid rgba(255, 255, 255, 0.3); } header .m_ment ul li>p { display: block; width: 100%; padding: 12px 5%; font-size: 14px; color: #fff; text-align: center; border-bottom: 1px solid rgba(255, 255, 255, 0.3); } header .m_ment ul li .item { display: none; width: 100%; padding: 20px; background-color: #000; border-bottom: 1px solid rgba(255, 255, 255, 0.3); } header .m_ment ul li .item figure { display: block; width: 100%; position: relative; padding: 20% 0; } header .m_ment ul li .item figure img { width: 100%; height: 100%; display: block; position: absolute; left: 0; top: 0; object-fit: cover; } header .m_ment ul li .item dl { display: flex; flex-wrap: wrap; align-items: center; justify-content: flex-start; margin-top: 20px; } header .m_ment ul li .item dl dd { width: 50%; } header .m_ment ul li .item dl dd:nth-of-type(n+3) { margin-top: 5px; } header .m_ment ul li .item dl dd.active a { color: #ddae60; } header .m_ment ul li .item dl dd a { width: 100%; padding-left: 14px; display: block; font-size: 14px; color: #c9c9c9; text-align: left; background: url(../images/icon-next4.png) left top 6px no-repeat; } header .m_ment ul li.active p { background-color: #ddae60; } header .m_ment ul li:hover p { background-color: #ddae60; } header .m_search { width: 100%; height: 100vh; position: fixed; top: 0; left: 0; background-color: #434144; z-index: 999; display: none; } header .m_search>div { width: 100%; height: 100%; display: flex; justify-content: center; flex-direction: column; align-items: center; } header .m_search>div>i { width: 50px; height: 50px; background: url("../images/search.png") no-repeat; background-size: contain; } header .m_search>div h5 { font-size: 32px; font-weight: bold; text-transform: uppercase; text-align: center; line-height: 36px; color: #fff; margin-top: 20px; letter-spacing: 2px; } header .m_search>div h5:before { content: ''; margin-right: 2px; } header .m_search>div form { width: 100%; padding: 0 15%; margin-top: 50px; } header .m_search>div form input { width: 100%; background-color: transparent; border-bottom: 1px solid #ddae60; color: #ddae60; font-size: 20px; line-height: 60px; } header .m_search>div form input:-webkit-input-placeholder { color: #ddae60; font-size: 20px; line-height: 60px; } header .m_search>div form button { width: 100%; line-height: 50px; background-color: #ddae60; color: #fff; font-size: 18px; font-weight: bold; text-align: center; margin-top: 50px; } header .m_search>div .searchClose { margin-top: 50px; } header .m_search>div .searchClose i { display: block; width: 40px; height: 40px; background: url("../images/close.png") no-repeat; background-size: contain; margin: 0 auto; } header .m_search>div .searchClose p { font-size: 18px; color: #fff; margin-top: 5px; text-transform: uppercase; letter-spacing: 2px; font-weight: bold; } .box-blank .con { background: #ddae60; display: inline-block; width: 215px; } .box-blank .box1 { width: 65px; height: 40px; background: #d0101b url(../images/t3-img6.png) no-repeat center center; float: left; } .box-blank .blank { overflow: hidden; display: block; font-size: 16px; text-align: center; line-height: 40px; color: #fff; -webkit-transition: .5s; -moz-transition: .5s; -ms-transition: .5s; -o-transition: .5s; transition: .5s; } .box-blank .blank:hover { opacity: .8; } .box-blank { display: flex; flex-wrap: wrap; align-items: center; align-content: space-between; justify-content: space-between; overflow: hidden; padding-top: 30px; margin-top: 30px; border-top: 1px solid #d6d6d6; } .box-blank div a { display: block; font-size: 16px; color: #787878; transition: .4s all; } .box-blank div a+a { margin-top: 15px; } .box-blank div a:hover { color: #d0101b; } .proCase { width: 76%; padding-top: 60px; background-color: #192028; float: left; } .proCase .proCase1 { display: flex; flex-wrap: wrap; align-items: center; align-content: space-between; justify-content: space-between; } .proCase .proCase1 .index_title { width: 249px; display: inline-block; } .proCase .proCase1 .index_title p { width: 249px; } .proCase .proCase1 .index_title span { text-align: left; } .proCase .proCase1 a { display: block; width: 160px; line-height: 45px; color: #fff; text-align: center; border: 2px solid #fff; border-radius: 40px; transition: .4s all; } .proCase .proCase1 a:hover { color: #ddae60; border-color: #ddae60; } .proCase .proCase2 { margin-top: 40px; display: block; position: relative; width: 100%; } .proCase .proCase2 a { display: block; } .proCase .proCase2 a figure { display: block; width: 100%; position: relative; padding: 33% 0; } .proCase .proCase2 a figure img { width: 100%; height: 100%; display: block; position: absolute; left: 0; top: 0; object-fit: cover; } .proCase .proCase2 a p { width: 100%; position: absolute; bottom: 0; left: 0; line-height: 36px; color: #fff; font-size: 16px; text-align: center; transition: .4s all; background-color: rgba(0, 0, 0, 0.5); } .proCase .proCase2 a:hover p { color: #ddae60; } .proCase .proCase2 .swiper-pagination { display: none; position: static; margin-top: 10px; } .proCase .proCase2 .swiper-pagination .swiper-pagination-bullet { background-color: #fff; } .proCase .proCase2 .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active { background-color: #ddae60; } .pc_search { width: 100%; padding: 20px 110px; background-color: #192028; border-bottom: 1px solid #515151; } .pc_search nav { display: flex; flex-wrap: wrap; align-items: center; align-content: space-between; justify-content: space-between; } .pc_search nav ul { display: flex; flex-wrap: wrap; align-items: center; justify-content: flex-start; } .pc_search nav ul li { font-size: 15px; color: #d8d8d8; font-weight: bold; } .pc_search nav ul li:nth-of-type(n+3) { margin-left: 13px; } .pc_search nav ul li a { font-size: 14px; color: #d8d8d8; transition: .4s all; } .pc_search nav ul li a:hover { color: #ddae60; } .pc_search nav form { position: relative; } .pc_search nav form:hover input { border-color: #ddae60; } .pc_search nav form input { line-height: 40px; width: 400px; border: 1px solid #767676; border-radius: 20px; color: #ddae60; font-size: 14px; background-color: transparent; padding-left: 15px; transition: .4s all; } .pc_search nav form input:-webkit-input-placeholder { color: #767676; font-size: 14px; } .pc_search nav form button { width: 32px; height: 32px; border-radius: 50%; background: url("../images/pc_search.png") no-repeat #ddae60 center; position: absolute; top: 50%; right: 5px; transform: translateY(-50%); cursor: pointer; transition: .4s all; } .pc_search nav form button:hover { opacity: .9; } .pc_search.page li:nth-of-type(n+3) { padding-left: 18px; position: relative; margin-left: 0; } .pc_search.page li:nth-of-type(n+3):before { content: ''; opacity: 1; display: block; position: absolute; top: 52%; left: 8px; transform: translateY(-50%); width: 7px; height: 8px; background: url("../images/jt.png") no-repeat; background-size: contain; } .navbar { width: 100%; background-color: #192028; padding-top: 60px; padding-bottom: 60px; } .navbar div { width: 1400px; margin: 0 auto; display: flex; flex-wrap: wrap; align-items: center; align-content: space-between; justify-content: space-between; padding: 0 20px; background-color: #fff; } .navbar div h5 { display: none; width: 100%; padding: 15px 20px; font-size: 16px; color: #fff; position: relative; transition: .4s all; } .navbar div h5:before { content: ''; opacity: 1; display: block; position: absolute; top: 50%; right: 20px; transform: translateY(-50%); width: 20px; height: 20px; background: url("../images/down_jt.png") no-repeat; background-size: contain; transition: .4s all; } .navbar div h5.active { border-bottom: 1px solid #4f4f4f; } .navbar div h5.active:before { transform: translateY(-50%) rotate(180deg); } .navbar div p { font-size: 16px; line-height: 60px; color: #626262; padding-left: 24px; position: relative; } .navbar div p:before { content: ''; opacity: 1; display: block; width: 14px; height: 14px; background: url("../images/all.png") no-repeat; background-size: contain; position: absolute; top: 50%; left: 0; transform: translateY(-50%); } .navbar div ul { display: flex; flex-wrap: wrap; align-items: center; justify-content: flex-start; } .navbar div ul li { position: relative; transition: .4s all; border-radius: 15px; } .navbar div ul li+li { margin-left: 20px; } .navbar div ul li.active { background-color: #ddae60; } .navbar div ul li.active a { color: #fff; } .navbar div ul li:hover { background-color: #ddae60; } .navbar div ul li:hover a { color: #fff; } .navbar div ul li a { display: block; font-size: 14px; color: #626262; transition: .4s all; padding: 6px 15px; } .join { padding-bottom: 100px; } .join .main { width: 1400px; margin: 0 auto; padding: 70px; background-color: #fff; } .join .main form { width: 100%; background-color: #f4f4f4; border: 1px solid #e5e5e5; padding: 50px; display: flex; flex-wrap: wrap; align-items: center; align-content: space-between; justify-content: space-between; align-items: unset; } .join .main form ul { width: 60%; position: relative; order: -1; border-right: 1px solid #d2d2d2; } .join .main form ul li { height: 35px; display: flex; flex-wrap: wrap; align-items: center; justify-content: flex-start; } .join .main form ul li+li { margin-top: 20px; } .join .main form ul li .sub { background-color: #797979; border-color: #797979; pointer-events: none; } .join .main form ul li .sub.active { background-color: #ddae60; border-color: #ddae60; pointer-events: auto; } .join .main form ul li .sub:hover { background-color: transparent; } .join .main form ul li i { display: inline-block; color: #fe4e00; margin: 0 10px; font-style: normal; } .join .main form ul li p { color: #979797; font-size: 14px; } .join .main form ul li span { width: 72.59px; margin-right: 20px; font-size: 16px; color: #626262; text-align: right; } .join .main form ul li.int select, .join .main form ul li.int input { width: 240px; height: 100%; border: 1px solid #bebebe; padding: 0 10px; color: #979797; font-size: 14px; transition: .4s all; background: url(../images/drop-down.png) transparent 95% center no-repeat; } .join .main form ul li.int input { background: transparent; } .join .main form ul li.int input::-webkit-input-placeholder { color: #979797; font-size: 14px; } .join .main form ul li:nth-of-type(2) select { width: 135px; height: 100%; border: 1px solid #bebebe; padding: 0 10px; background-color: transparent; color: #979797; font-size: 14px; transition: .4s all; background: url(../images/drop-down.png) transparent 95% center no-repeat; } .join .main form ul li:nth-of-type(2) select+select { margin-left: 20px; } .join .main form ul li:nth-of-type(3) textarea { width: 435px; height: 100px; padding: 10px; background-color: transparent; border: 1px solid #bebebe; color: #979797; font-size: 14px; transition: .2s all; } .join .main form ul li:last-child { height: auto; margin-top: 30px; padding-top: 30px; position: relative; } .join .main form ul li:last-child:before { content: ''; opacity: 1; display: block; position: absolute; top: 0; left: 0; width: 95%; height: 1px; background-color: #d2d2d2; } .join .main form ul li button { width: 135px; height: 100%; background-color: #ddae60; color: #fff; font-size: 14px; text-align: center; cursor: pointer; border: 1px solid #ddae60; transition: .4s all; line-height: 33px; } .join .main form ul li button+button { margin-left: 20px; } .join .main form ul li button.active { background-color: #797979; border-color: #797979; pointer-events: none; } .join .main form ul li button:hover { background-color: transparent; color: #ddae60; border-radius: 5px; } .join .main form div { width: 40%; display: flex; justify-content: center; flex-direction: column; align-items: center; } .join .main form div p { font-size: 24px; color: #686871; } .join .main form div p span { font-size: 26px; color: #ddae60; } .join .main form .pic1 img { width: 306px; height: 97px; object-fit: contain; } .join .main form .pic2 { margin-top: 48px; margin-bottom: 45px; border: 1px solid #ddae60; padding: 10px; } .join .main form .pic2 img { width: 210px; height: 210px; object-fit: contain; } .join .box { position: fixed; top: 50%; left: 50%; transform: translateX(-50%) translateY(-50%); width: 300px; padding: 40px 0; border: 1px solid #ccc; background-color: #fff; border-radius: 10px; display: none; z-index: 2; } .join .box.active { display: block; } .join .box p { font-size: 14px; color: #434144; text-align: center; margin-bottom: 30px; } .join .box i { cursor: pointer; } .join .top-s { font-size: 12px; color: #ccc; display: block; text-align: center; margin-left: 25px; margin-top: 25px; margin-bottom: 5px; } .join .top-x { font-size: 18px; color: black; display: block; text-align: center; margin-bottom: 45px; } .join .close { position: absolute; top: 10px; right: 10px; width: 20px; height: 20px; background: url("../images/close.png") no-repeat; background-size: contain; } .product .main { width: 1400px; margin: 0 auto; } .product .main .item { width: 100%; display: flex; flex-wrap: wrap; align-items: center; justify-content: flex-start; } .product .main .item a { display: block; width: 32%; margin-right: 2%; display: flex; flex-wrap: wrap; align-items: center; align-content: space-between; justify-content: space-between; align-items: unset; } .product .main .item a:nth-of-type(n+4) { margin-top: 40px; } .product .main .item a:nth-of-type(3n) { margin-right: 0; } .product .main .item a>figure { display: block; width: 100%; position: relative; padding: 35% 0; overflow: hidden; } .product .main .item a>figure img { width: 100%; height: 100%; display: block; position: absolute; left: 0; top: 0; object-fit: cover; transition: .4s all; } .product .main .item a h5 { width: 100%; font-size: 18px; color: #fff; text-align: center; padding: 15px 0; transition: .4s all; } .product .main .item a:hover>figure img { transform: scale(1.05); } .product .main .item a:hover h5 { color: #ddae60; } .product .main .item a div { width: 35%; background-color: #fff; display: flex; justify-content: center; flex-direction: column; align-items: center; } .product .main .item a div h5 { font-size: 24px; color: #202020; text-align: center; font-weight: bold; } .product .main .item a div figure { margin: 50px 0; display: block; width: 100%; position: relative; padding: 30% 0; width: 65%; overflow: hidden; } .product .main .item a div figure img { width: 100%; height: 100%; display: block; position: absolute; left: 0; top: 0; object-fit: cover; } .product .main .item a div figure p { font-size: 18px; line-height: 50px; color: #fff; font-weight: bold; width: 100%; text-align: center; position: absolute; top: 50%; left: 50%; transform: translateX(-50%) translateY(-50%); z-index: 2; } .product .main .item a div figure p:before { content: ''; opacity: 1; display: block; position: absolute; top: 0; left: 0; width: 100%; height: 50px; background-color: rgba(190, 162, 123, 0.5); z-index: -1; transition: .4s all; } @keyframes myfirst { 0% { left: -100%; } 100% { left: 100%; } } .product .main .item a div figure:hover p:before { animation: myfirst 1s; -webkit-animation-iteration-count: infinite; animation-timing-function: ease; } .product .main .item a div span { display: block; margin: 0 auto; width: 160px; line-height: 41px; border: 2px solid #ddae60; color: #ddae60; text-align: center; border-radius: 40px; padding-right: 15px; position: relative; } .product .main .item a div span:before { content: ''; opacity: 1; display: block; position: absolute; top: 50%; right: 20%; transform: translateY(-50%); width: 18px; height: 15px; background: url("../images/icon_jt.png") no-repeat; background-size: cover; transition: .4s all; } .product .main .item a div span:hover:before { right: 15%; } .product .main .item a div ul { display: none; width: 35%; } .product .main .item a div ul li:first-child { font-size: 22px; color: #ddae60; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 1; } .product .main .item a div ul li:last-child { font-size: 16px; color: #434144; margin-top: 15px; } .product_view .main { width: 1400px; margin: 0 auto; padding-bottom: 60px; } .product_view .main .proview1 { display: flex; flex-wrap: wrap; align-items: center; align-content: space-between; justify-content: space-between; align-items: unset; } .product_view .main .proview1 .index_title p { width: 100%; } .product_view .main .proview1 .index_title span { text-align: left; } .product_view .main .proview1 .left { width: 190px; } .product_view .main .proview1 .left .btn { width: 95px; margin-top: 30px; display: flex; flex-wrap: wrap; align-items: center; align-content: space-between; justify-content: space-between; } .product_view .main .proview1 .left .btn div { width: 36px; height: 36px; position: relative; cursor: pointer; opacity: 1; left: auto; top: auto; } .product_view .main .proview1 .left .btn div:after { display: none; } .product_view .main .proview1 .left .btn div img { position: absolute; top: 0; left: 0; width: 100%; height: 100%; object-fit: contain; transition: .4s all; } .product_view .main .proview1 .left .btn div img:first-child { opacity: 1; } .product_view .main .proview1 .left .btn div img:last-child { opacity: 0; } .product_view .main .proview1 .left .btn div:hover img:first-child { opacity: 0; } .product_view .main .proview1 .left .btn div:hover img:last-child { opacity: 1; } .product_view .main .proview1 .right { width: 1100px; margin: 0; } .product_view .main .proview1 .right a { display: block; position: relative; width: 100%; height: 193px; } .product_view .main .proview1 .right a figure { width: 100%; height: 100%; } .product_view .main .proview1 .right a figure img { width: 100%; height: 100%; object-fit: cover; } .product_view .main .proview1 .right a p { width: 100%; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 1; position: absolute; bottom: 0; left: 0; line-height: 36px; color: #fff; font-size: 16px; text-align: center; transition: .4s all; background-color: rgba(0, 0, 0, 0.5); } .product_view .main .proview1 .right a:hover p { color: #ddae60; } .product_view .main .proview1 .right .swiper-wrapper { height: auto; } .product_view .main .proview1 .right .swiper-pagination { display: none; position: static; margin-top: 10px; } .product_view .main .proview1 .right .swiper-pagination .swiper-pagination-bullet { background-color: #fff; } .product_view .main .proview1 .right .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active { background-color: #ddae60; } .product_view .main .proview2 { margin-top: 60px; display: flex; flex-wrap: wrap; align-items: center; align-content: space-between; justify-content: space-between; align-items: unset; } .product_view .main .proview2 .left { width: 60%; } .product_view .main .proview2 .left figure { height: 100%; } .product_view .main .proview2 .left a { display: block; } .product_view .main .proview2 .left a img { width: 100%; height: 100%; object-fit: cover; } .product_view .main .proview2 .right { width: 40%; background-color: #fff; padding: 35px; } .product_view .main .proview2 .right>h4 { font-size: 24px; color: #ddae60; font-weight: bold; padding-bottom: 30px; margin-bottom: 20px; border-bottom: 1px solid #dadada; } .product_view .main .proview2 .right h5 { font-size: 16px; color: #d0d0d0; font-weight: bold; text-transform: uppercase; } .product_view .main .proview2 .right h5 span { color: #000; font-weight: bold; font-size: 16px; } .product_view .main .proview2 .right p { margin-top: 15px; font-size: 16px; line-height: 30px; white-space: pre-line; } .product_view .main .proview2 .right .tel { display: block; margin: 15px 0; font-size: 24px; color: #3c3c3c; padding-left: 30px; position: relative; font-weight: bold; transition: .4s all; } .product_view .main .proview2 .right .tel:hover { color: #d0101b; } .product_view .main .proview2 .right .tel:before { content: ''; opacity: 1; display: block; width: 20px; height: 20px; position: absolute; top: 51%; left: 0; transform: translateY(-50%); background: url("../images/peo-tel.png") no-repeat; background-size: 100%; } .product_view .main .proview2 .right figure { width: 100%; margin-top: 30px; padding-top: 27px; border-top: 1px solid #d8d8d8; } .product_view .main .proview2 .right figure .share { width: 100%; display: flex; flex-wrap: wrap; align-items: center; justify-content: flex-start; } .product_view .main .proview2 .right figure .share span { font-size: 14px; color: #717171; } .product_view .main .proview2 .right figure .btn { margin-top: 25px; display: flex; flex-wrap: wrap; align-items: center; justify-content: flex-start; } .product_view .main .proview2 .right figure .btn a { display: block; width: 160px; border: 1px solid #e6e6e6; line-height: 43px; text-align: center; color: #6d6d6d; position: relative; transition: .4s all; overflow: hidden; z-index: 1; } .product_view .main .proview2 .right figure .btn a+a { margin-left: 20px; } .product_view .main .proview2 .right figure .btn a:before { content: ''; opacity: 1; display: block; position: absolute; top: 0; left: 0; width: 0; height: 100%; background-color: #d0101b; transition: .4s all; z-index: -1; } .product_view .main .proview2 .right figure .btn a:hover { color: #fff; border-radius: 5px; } .product_view .main .proview2 .right figure .btn a:hover:before { width: 100%; } .product_view .main .proview3 { margin: 20px 0; background-color: #13181f; border: 1px solid #6d6d6d; display: flex; flex-wrap: wrap; align-items: center; align-content: space-between; justify-content: space-between; align-items: unset; position: relative; overflow: hidden; } .product_view .main .proview3:hover:before { right: -66px; } .product_view .main .proview3:before { content: ''; opacity: 1; display: block; width: 66px; height: 100%; position: absolute; top: 0; right: 0; background: url("../images/icon_right.png") no-repeat; background-size: 100% 100%; transition: .4s all; } .product_view .main .proview3 .left { width: 30%; padding: 20px 30px; } .product_view .main .proview3 .right { width: 70%; padding: 20px 30px; border-left: 1px solid #6d6d6d; } .product_view .main .proview3 h5 { font-size: 16px; color: #d0101b; font-weight: bold; } .product_view .main .proview3 p { margin-top: 10px; font-size: 16px; line-height: 30px; color: #fff; white-space: pre-line; } .product_view .main .proview4 .swiper-slide p { display: flex; justify-content: center; flex-direction: column; align-items: center; } .product_view .main .proview4:after { content: ''; display: block; clear: both; } .product_view .main .proview4 .left { width: 76%; float: left; background-color: #f2f2f2; padding: 40px; padding-top: 95px; } .product_view .main .proview4 .left h4 { font-size: 36px; color: #192028; font-weight: bold; text-transform: uppercase; text-align: center; } .product_view .main .proview4 .left h4 p { font-size: 36px; color: #192028; font-weight: normal; } .product_view .main .proview4 .left h4 p b { font-size: 36px; color: #d0101b; font-weight: normal; } .product_view .main .proview4 .left ul { margin-top: 30px; margin-bottom: 60px; display: flex; justify-content: center; flex-direction: column; align-items: center; flex-direction: unset; } .product_view .main .proview4 .left ul li { width: 110px; line-height: 30px; color: #434144; font-size: 14px; transition: .4s all; border-radius: 15px; text-align: center; cursor: pointer; margin: 0 5px; } .product_view .main .proview4 .left ul li.active { color: #fff; background-color: #ddae60; } .product_view .main .proview4 .left ul li:hover { color: #fff; background-color: #ddae60; } .product_view .main .proview4 .left .view_main .swiper-slide { opacity: 0 !important; } .product_view .main .proview4 .left .view_main .swiper-slide.swiper-slide-active { opacity: 1 !important; } .product_view .main .proview4 .right { width: 21.8%; } .m-serve { background-color: #fff; padding-bottom: 20px; margin-bottom: 20px; } .m-serve .tit { text-align: center; padding: 24px 0 45px; background-color: #ddae60; } .m-serve .tit h3 { font-size: 18px; color: #fff; line-height: 30px; margin-bottom: 6px; font-weight: bold; } .m-serve .tit p { font-size: 14px; color: #fff; line-height: 24px; } .m-serve .tit p em { font-size: 18px; font-weight: 700; font-style: normal; } .m-serve .form { margin: -26px 20px 0; background-color: #fff; border-radius: 5px; padding: 19px 15px 19px; border: 1px solid #f0f0f0; } .m-serve .form .item .inp, .m-serve .form select { border: 1px solid #e2e2e2; padding: 0 20px 0 13px; font-size: 12px; color: #828282; line-height: 35px; height: 35px; display: block; width: 100%; border-radius: 3px; } .m-serve .form select { background: url(../images/qwy-i5.png) center right 11px no-repeat; } .m-serve .form .item { margin-bottom: 15px; overflow: hidden; } .m-serve .form .item .s1 { float: left; width: 47%; } .m-serve .form .item .s2 { float: right; width: 47%; } .m-serve .form .sub { line-height: 40px; height: 40px; font-size: 16px; color: #fff; text-align: center; border-radius: 5px; background-color: #d0101b; border: none; width: 100%; cursor: pointer; transition: .4s all; border: 1px solid transparent; } .m-serve .form .sub:hover { border-radius: 3px; color: #d0101b; background-color: transparent; border-color: #d0101b; } .ul-form { overflow: hidden; margin: 0 -4px; } .ul-form li { float: left; width: 50%; margin-top: 12px; padding: 0 4px; } .g-box { padding: 15px 15px 5px 20px; background-color: #fff; margin-bottom: 20px; } .g-tit1 { overflow: hidden; margin-bottom: 15px; } .g-tit1 h3 { float: left; padding-left: 20px; font-size: 24px; color: #000; background: url(../images/a-ico12.png) center left no-repeat; line-height: 34px; font-weight: 400; } .g-tit1 a { float: right; font-size: 14px; color: #828282; line-height: 24px; margin-top: 8px; } .m-list2 { padding-bottom: 10px; } .m-list2 li a { display: block; font-size: 14px; color: #838282; line-height: 24px; margin-bottom: 7px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; position: relative; padding-left: 10px; } .m-list2 li a:after { content: ""; position: absolute; left: 0; top: 50%; width: 6px; height: 6px; background-color: #e3e3e3; margin-top: -1px; -webkit-border-radius: 50%; -moz-border-radius: 50%; -ms-border-radius: 50%; -o-border-radius: 50%; border-radius: 50%; -webkit-transform: translateY(-50%); -moz-transform: translateY(-50%); -ms-transform: translateY(-50%); -o-transform: translateY(-50%); transform: translateY(-50%); } .g-tit1 a:hover, .m-list2 li a:hover, .m-list3 li a:hover { color: #ff5e0e; } .m-list3 { overflow: hidden; margin: 0 -9px; } .m-list3 li { float: left; width: 50%; padding: 0 9px; text-align: center; } .m-list3 li a { display: block; font-size: 14px; color: #5e5e5e; transition: .4s all; line-height: 40px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; position: relative; margin-bottom: 18px; background-color: #efefef; } .g-box { padding: 23px 20px 5px; background-color: #fff; margin-bottom: 30px; } .g-tit1 { overflow: hidden; margin-bottom: 20px; } .g-tit1 h3 { float: left; padding-left: 20px; font-size: 24px; color: #000; background: url(../images/qwy-i6.png) center left no-repeat; line-height: 34px; font-weight: 400; font-weight: 700; } .g-tit1 a { float: right; font-size: 14px; color: #828282; line-height: 24px; margin-top: 8px; } .g-tit1 a:hover, .m-list2 li a:hover, .m-list3 li a:hover { color: #ddae60; } .ul-form { overflow: hidden; margin: 0 -4px; } .ul-form li { float: left; width: 50%; margin-top: 12px; padding: 0 4px; } .col-r { width: 21.8%; float: right; } .m-pages { text-align: center; font-size: 14px; padding-top: 60px; padding-bottom: 100px; background-color: #192028; } .m-pages ul { display: inline-block; vertical-align: middle; overflow: hidden; margin-right: 25px; } .m-pages li { float: left; margin: 0 3px; } .m-pages li a { display: block; width: 37px; line-height: 35px; text-align: center; color: #fff; background-color: #ccc; -webkit-border-radius: 1px; -moz-border-radius: 1px; -ms-border-radius: 1px; -o-border-radius: 1px; border-radius: 3px; height: 35px; line-height: 33px; transition: .4s all; font-size: 13px; } .m-pages li.active a, .m-pages li:hover a { color: #fff; background-color: #ddae60; } .m-pages .tz { display: inline-block; vertical-align: middle; color: #ff5e0e; line-height: 37px; } .m-pages .tz select { width: 64px; height: 36px; line-height: 35px; color: #000; padding-right: 21px; background: url(../images/qwy-i4.png) center right 11px no-repeat; padding-left: 16px; border: 1px solid #ccc; margin: 0 10px; font-size: 14px; } .m-pages select { width: 65px; height: 35px; border: 1px solid #ccc; line-height: 33px; color: #000; padding-left: 10px; background: url(../images/qwy-i4.png) #fff center right 10px no-repeat; background-size: 8px; font-size: 14px; -webkit-border-radius: 3px; -moz-border-radius: 3px; -ms-border-radius: 3px; -o-border-radius: 3px; border-radius: 3px; } .m-pages select option { width: 100%; height: 36px; font-size: 14px; } .page-t1 { margin-bottom: 27px; } .page-t1 a { display: block; font-size: 16px; color: #787878; -webkit-transition: .5s; -moz-transition: .5s; -ms-transition: .5s; -o-transition: .5s; transition: .5s; } .page-t1 a.prev { margin-bottom: 5px; } .page-t1 a:hover { color: #ddae60; } .page-t1 a span { font-size: 14px; } .newsview .page-t1 { margin: 0; } .index_title { width: 100%; text-align: center; } .index_title p { width: 273px; margin: 0 auto; font-size: 35px; color: #bdbdbd; font-weight: bold; text-transform: uppercase; text-align: left; line-height: 36px; } .index_title p i { display: inline-block; width: 64px; height: 26px; background: url("../images/title_icon.png") no-repeat; background-size: contain; margin-left: 20px; } .index_title span { display: block; margin-top: 8px; color: #dbdbdb; font-size: 36px; text-align: center; } .index_title span b { color: #ddae60; font-size: 36px; font-weight: normal; } .index1 { width: 100%; padding: 100px 110px; background-color: #192028; } .index1 .main { width: 100%; margin-top: 60px; display: flex; flex-wrap: wrap; align-items: center; justify-content: flex-start; flex-wrap: nowrap; align-items: unset; } .index1 .main .pro { width: 79.4117%; } .index1 .main .pro .swiper-wrapper { width: 100%; } .index1 .main .pro a { display: block; width: 100%; height: 840px; position: relative; } .index1 .main .pro a:hover p { color: #ddae60; } .index1 .main .pro a figure { width: 100%; height: 100%; overflow: hidden; } .index1 .main .pro a figure img { width: 100%; height: 100%; object-fit: cover; transition: 2s all; } .index1 .main .pro a p { width: 100%; position: absolute; bottom: 0; left: 0; font-size: 18px; color: #fff; font-weight: bold; text-align: center; line-height: 36px; transition: .4s all; background-color: rgba(0, 0, 0, 0.4); } .index1 .main .pro .swiper-slide { text-align: center; font-size: 18px; background: #fff; display: -webkit-box; display: -ms-flexbox; display: -webkit-flex; display: flex; -webkit-box-pack: center; -ms-flex-pack: center; -webkit-justify-content: center; justify-content: center; -webkit-box-align: center; -ms-flex-align: center; -webkit-align-items: center; align-items: center; } .index1 .main nav { margin-left: 10px; } .index1 .main nav ul { width: 330px; display: flex; flex-wrap: wrap; align-items: center; align-content: space-between; justify-content: space-between; } .index1 .main nav ul li { width: 160px; height: 160px; background-color: #fff; transition: .4s all; padding: 18px 0; cursor: pointer; } .index1 .main nav ul li:nth-of-type(n+3) { margin-top: 10px; } .index1 .main nav ul li:last-child { width: 100%; } .index1 .main nav ul li:hover { background-color: #ddae60; } .index1 .main nav ul li:hover figure img:first-child { top: 78px; } .index1 .main nav ul li:hover figure img:last-child { top: 0; } .index1 .main nav ul li:hover p { color: #fff; } .index1 .main nav ul li:hover p span { color: #ffe9c4; } .index1 .main nav ul li.active { background-color: #ddae60; } .index1 .main nav ul li.active figure img:first-child { top: 78px; } .index1 .main nav ul li.active figure img:last-child { top: 0; } .index1 .main nav ul li.active p { color: #fff; } .index1 .main nav ul li.active p span { color: #ffe9c4; } .index1 .main nav ul li figure { width: 64px; height: 78px; margin: 0 auto; position: relative; overflow: hidden; } .index1 .main nav ul li figure img { width: 100%; height: 100%; object-fit: contain; position: absolute; top: 0; left: 0; transition: .4s all; } .index1 .main nav ul li figure img:last-child { top: 78px; } .index1 .main nav ul li p { margin-top: 12px; font-size: 16px; line-height: 18px; color: #3b3b3b; text-align: center; transition: .4s all; } .index1 .main nav ul li p span { display: block; font-size: 12px; color: #b5b5b5; text-align: center; text-transform: uppercase; transition: .4s all; } .index1 .main nav .swiper-container { display: none; width: 100%; } .index1 .main nav .swiper-container .swiper-slide { height: 120px; position: relative; padding-top: 20px; padding-bottom: 10px; } .index1 .main nav .swiper-container .swiper-slide:hover a { background-color: transparent; } .index1 .main nav .swiper-container .swiper-slide:hover a figure img:first-child { opacity: 0; } .index1 .main nav .swiper-container .swiper-slide:hover a figure img:last-child { opacity: 1; } .index1 .main nav .swiper-container .swiper-slide:hover a p { color: #fff; } .index1 .main nav .swiper-container .swiper-slide:hover i { opacity: 1; top: 54%; } .index1 .main nav .swiper-container .swiper-slide:hover figure { margin-top: 5px; } .index1 .main nav .swiper-container .swiper-slide:hover p { margin-top: 15px; } .index1 .main nav .swiper-container .swiper-slide.active a { background-color: transparent; } .index1 .main nav .swiper-container .swiper-slide.active a figure img:first-child { opacity: 0; } .index1 .main nav .swiper-container .swiper-slide.active a figure img:last-child { opacity: 1; } .index1 .main nav .swiper-container .swiper-slide.active a p { color: #fff; } .index1 .main nav .swiper-container .swiper-slide.active i { opacity: 1; top: 54%; } .index1 .main nav .swiper-container .swiper-slide.active figure { margin-top: 5px; } .index1 .main nav .swiper-container .swiper-slide.active p { margin-top: 15px; } .index1 .main nav .swiper-container .swiper-slide a { display: block; background-color: #fff; padding: 10px; z-index: 2; } .index1 .main nav .swiper-container .swiper-slide a:before { content: ''; opacity: 1; display: block; position: absolute; top: 50%; right: 0; transform: translateY(-50%); width: 1px; height: 50px; background-color: #dfdfdf; } .index1 .main nav .swiper-container .swiper-slide a figure { display: block; width: 100%; position: relative; padding: 15% 0; transition: .4s all; } .index1 .main nav .swiper-container .swiper-slide a figure img { width: 100%; height: 100%; display: block; position: absolute; left: 0; top: 0; object-fit: contain; } .index1 .main nav .swiper-container .swiper-slide a figure img:last-child { opacity: 0; } .index1 .main nav .swiper-container .swiper-slide a p { text-align: center; margin-top: 10px; font-size: 16px; color: #3b3b3b; line-height: 18px; transition: .4s all; } .index1 .main nav .swiper-container .swiper-slide i { display: block; opacity: 0; width: 100%; height: 110px; position: absolute; top: 42%; left: 50%; transform: translateX(-50%) translateY(-50%); background-color: #ddae60; z-index: -1; transition: .4s all; border-radius: 10px; } .newIndex2 { width: 100%; background: url("../images/newIndex2.jpg") no-repeat; background-size: cover; } .newIndex2 .main { width: 1400px; margin: 0 auto; padding-top: 75px; padding-bottom: 90px; } .newIndex2 .title h4 { font-size: 80px; color: #fd0202; font-weight: bold; line-height: 115px; } .newIndex2 .title h4 span { font-size: 153px; } .newIndex2 .title p { font-size: 48px; color: #ffffff; letter-spacing: 3px; line-height: 56px; } .newIndex2 .title>span { font-size: 36px; color: #fff; text-transform: uppercase; } .newIndex2 .title>span i { display: inline-block; margin-left: 70px; width: 140px; height: 55px; background: url("../images/newIndex2_icon.png") no-repeat; background-size: contain; } .newIndex2 ul { margin-top: 100px; width: 700px; display: flex; flex-wrap: wrap; align-items: center; align-content: space-between; justify-content: space-between; } .newIndex2 ul li { width: 33.333%; font-size: 24px; color: #fff; text-align: left; padding-left: 25px; position: relative; } .newIndex2 ul li:before { content: ''; opacity: 1; display: block; position: absolute; top: 50%; left: 0; transform: translateY(-50%); width: 15px; height: 15px; border-radius: 50%; background-color: #ddae60; } .newIndex2 ul li:nth-of-type(n+4) { margin-top: 45px; } .newIndex2 dl { width: 100%; margin-top: 180px; display: flex; flex-wrap: wrap; align-items: center; align-content: space-between; justify-content: space-between; } .newIndex2 dl dd { width: 16.6666%; height: 65px; } .newIndex2 dl dd:nth-of-type(1) { background: url("../images/6.png") no-repeat; background-size: contain; } .newIndex2 dl dd:nth-of-type(2) { background: url("../images/8.png") no-repeat; background-size: contain; } .newIndex2 dl dd:nth-of-type(3) { background: url("../images/5.png") no-repeat; background-size: contain; } .newIndex2 dl dd:nth-of-type(4) { background: url("../images/9.png") no-repeat; background-size: contain; } .newIndex2 dl dd:nth-of-type(5) { background: url("../images/7.png") no-repeat; background-size: contain; } .newIndex2 dl dd:nth-of-type(6) { background: url("../images/35.png") no-repeat; background-size: contain; } .index2 { width: 100%; padding: 100px 0; background: url("../images/index2_bag.jpg") no-repeat; background-size: cover; } .index2 .index_title p { width: 250px; } .index2 nav { width: 100%; } .index2 nav ul { width: 1280px; margin: 0 auto; margin-top: 143px; margin-bottom: 168px; display: flex; flex-wrap: wrap; align-items: center; align-content: space-between; justify-content: space-between; } .index2 nav ul li:nth-of-type(1) div i:after { background: url("../images/iconA2.png") no-repeat; background-size: contain; } .index2 nav ul li:nth-of-type(2) div i:after { background: url("../images/iconA3.png") no-repeat; background-size: contain; } .index2 nav ul li:nth-of-type(3) div i:after { background: url("../images/iconA4.png") no-repeat; background-size: contain; } .index2 nav ul li:nth-of-type(4) div i:after { background: url("../images/iconA5.png") no-repeat; background-size: contain; } .index2 nav ul li:nth-of-type(5) div i:after { background: url("../images/iconA6.png") no-repeat; background-size: contain; } .index2 nav ul li:nth-of-type(6) div i:after { background: url("../images/iconA7.png") no-repeat; background-size: contain; } .index2 nav ul li div { width: 130px; height: 130px; position: relative; display: flex; justify-content: center; flex-direction: column; align-items: center; } .index2 nav ul li div:hover:before { transform: rotate(90deg); } .index2 nav ul li div:before { content: ''; opacity: 1; display: block; position: absolute; top: 0; left: 0; width: 100%; height: 100%; background: url("../images/iconA0.png") no-repeat; background-size: 100% 100%; transition: .4s all; } .index2 nav ul li div i { font-style: normal; font-size: 60px; color: #fff; font-weight: bold; line-height: 54px; padding-right: 28px; position: relative; } .index2 nav ul li div i:before { content: ''; opacity: 1; display: block; width: 24px; height: 24px; position: absolute; bottom: 0; right: 0; background: url("../images/iconA1.png") no-repeat; background-size: contain; } .index2 nav ul li div i:after { content: ''; opacity: 1; display: block; width: 24px; height: 24px; position: absolute; top: 0; right: 0; } .index2 nav ul li div p { font-size: 16px; color: #d9d9d9; text-align: center; margin-top: 10px; } .index2 nav dl { display: flex; flex-wrap: wrap; align-items: center; align-content: space-between; justify-content: space-between; width: 750px; margin: 0 auto; } .index2 nav dl dd { font-size: 16px; color: #fff; } .index3 { width: 100%; background-color: #192028; } .index3 .index_title p { width: 337px; } /* .index3 .index_title p:nth-of-type(2) { width: 100%; text-align: center; } */ .index3 .main { width: 1400px; margin: 0 auto; padding: 119px 0; } .index3 .main .swiper-container { margin-top: 60px; } .index3 .main .swiper-container .swiper-pagination { display: none; position: static; margin-top: 10px; } .index3 .main .swiper-container .swiper-pagination .swiper-pagination-bullet { background-color: #fff; } .index3 .main .swiper-container .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active { background-color: #ddae60; } .index3 .main .swiper-container a { display: block; position: relative; } .index3 .main .swiper-container a:hover div p { color: #d0101b; } .index3 .main .swiper-container a:hover div p:before { height: 0; } .index3 .main .swiper-container a:hover div p:after { width: 100%; } .index3 .main .swiper-container a figure { display: block; width: 100%; position: relative; padding: 82% 0; } .index3 .main .swiper-container a figure img { width: 100%; height: 100%; display: block; position: absolute; left: 0; top: 0; object-fit: cover; } .index3 .main .swiper-container a div { width: 100%; position: absolute; bottom: 10px; left: 0; padding: 0 10px; } .index3 .main .swiper-container a div p { width: 100%; line-height: 60px; background-color: #fff; padding-left: 24px; position: relative; font-size: 18px; color: #000; font-weight: bold; transition: .4s all; } .index3 .main .swiper-container a div p:before { content: ''; opacity: 1; display: block; width: 4px; height: 100%; background-color: #d0101b; position: absolute; top: 0; left: 0; transition: .4s all; } .index3 .main .swiper-container a div p:after { content: ''; opacity: 1; display: block; width: 0; height: 4px; background-color: #d0101b; position: absolute; top: 0; left: 0; transition: .4s all; } .index3 .main .swiper-container a div p i { display: block; position: absolute; top: 0; right: 0; width: 80px; height: 60px; border-left: 1px solid #dedede; } .index3 .main .swiper-container a div p i:before { content: ''; opacity: 1; display: block; position: absolute; top: 50%; left: 50%; transform: translateX(-50%) translateY(-50%); width: 12px; height: 20px; background: url("../images/jt.png") no-repeat; background-size: contain; transition: .4s all; } .index4 { width: 100%; background-color: #192028; } .index4 .index_title p { width: 337px; } .index4 .main { width: 100%; } .index4 .main>div { width: 100%; height: 570px; margin-top: 60px; background: url("../images/index4_bag.jpg") no-repeat; background-size: cover; position: relative; } .index4 .main>div nav { width: 1490px; height: 140px; position: absolute; bottom: 0; left: 50%; transform: translateX(-50%); display: flex; flex-wrap: wrap; align-items: center; align-content: space-between; justify-content: space-between; flex-wrap: unset; } .index4 .main>div nav ul { width: 88%; display: flex; flex-wrap: wrap; align-items: center; justify-content: flex-start; } .index4 .main>div nav ul li { width: 11.1111111111%; height: 80px; background-color: #fff; cursor: pointer; position: relative; border-right: 1px solid #e5e5e5; display: flex; justify-content: center; flex-direction: column; align-items: center; } .index4 .main>div nav ul li:last-child { display: none; width: 20%; background-color: #d0101b; position: relative; overflow: hidden; border-color: #d0101b !important; } .index4 .main>div nav ul li:last-child:hover:before { right: -35px; } .index4 .main>div nav ul li:last-child:before { content: ''; opacity: 1; display: block; position: absolute; top: 0; right: 0; width: 35px; height: 100%; background: url("../images/icon4.png") no-repeat; background-size: cover; transition: .4s all; } .index4 .main>div nav ul li:last-child a { display: flex; justify-content: center; flex-direction: column; align-items: center; } .index4 .main>div nav ul li:last-child p { display: inline-block; line-height: 80px; text-align: center; padding-left: 29px; position: relative; color: #fff; font-size: 16px; } .index4 .main>div nav ul li:last-child p:before { content: ''; opacity: 1; display: block; position: absolute; top: 50%; left: 0; transform: translateY(-50%); width: 22px; height: 19px; background: url("../images/icon3.png") no-repeat; background-size: contain; } .index4 .main>div nav ul li:hover>i { opacity: 1; margin-top: 0; } .index4 .main>div nav ul li:hover div i { color: #fff; } .index4 .main>div nav ul li:hover div p { color: #fff; } .index4 .main>div nav ul li>i { opacity: 0; margin-top: -13px; width: 100%; height: 110px; position: absolute; top: 0; left: 0; background-color: #ddae60; z-index: 0; transition: .4s all; } .index4 .main>div nav ul li>i:before { content: ''; opacity: 1; display: block; width: 100%; height: 5px; background-color: #d0101b; position: absolute; bottom: 0; left: 0; } .index4 .main>div nav ul li div { width: 100%; position: relative; z-index: 1; } .index4 .main>div nav ul li div i { display: block; font-style: normal; font-size: 24px; color: #ddae60; font-weight: bold; text-align: center; transition: .4s all; } .index4 .main>div nav ul li div p { font-size: 16px; color: #626262; text-align: Center; margin-top: 6px; transition: .4s all; } .index4 .main>div nav>a { display: inline-block; width: 190px; background-color: #d0101b; display: flex; justify-content: center; flex-direction: column; align-items: center; position: relative; overflow: hidden; } .index4 .main>div nav>a:hover:before { right: -35px; } .index4 .main>div nav>a:before { content: ''; opacity: 1; display: block; position: absolute; top: 0; right: 0; width: 35px; height: 100%; background: url("../images/icon4.png") no-repeat; background-size: cover; transition: .4s all; } .index4 .main>div nav>a p { line-height: 80px; text-align: center; padding-left: 29px; position: relative; color: #fff; font-size: 16px; } .index4 .main>div nav>a p:before { content: ''; opacity: 1; display: block; position: absolute; top: 50%; left: 0; transform: translateY(-50%); width: 22px; height: 19px; background: url("../images/icon3.png") no-repeat; background-size: contain; } .index5 { width: 100%; background-color: #192028; padding: 110px 0; border-bottom: 1px solid #797979; } .index5 .main { width: 1400px; margin: 0 auto; display: flex; flex-wrap: wrap; align-items: center; align-content: space-between; justify-content: space-between; } .index5 .main .index_title { width: auto; } .index5 .main .index_title p { width: 285px; } .index5 .main .index_title span { text-align: left; } .index5 .main>p { width: 756px; font-size: 16px; color: #bdbdbd; line-height: 36px; } .index5 .main a { display: block; width: 160px; line-height: 45px; border: 2px solid #fff; border-radius: 30px; display: flex; justify-content: center; flex-direction: column; align-items: center; flex-direction: unset; transition: .4s all; } .index5 .main a:hover { background-color: #d0101b; } .index5 .main a:hover i { margin-left: 6px; } .index5 .main a p { display: inline-block; font-size: 16px; color: #fff; text-align: center; transition: .4s all; } .index5 .main a i { display: block; width: 15px; height: 20px; background: url("../images/d_jt.png") no-repeat; background-size: cover; transition: .4s all; } .index6 { width: 100%; background: url("../images/index6_bag.jpg") no-repeat; background-size: cover; padding: 120px 0; } .index6 .index_title p { width: 264px; } .index6 .main { width: 1400px; margin: 0 auto; } .index6 .main ul { width: 480px; margin: 50px auto; display: flex; flex-wrap: wrap; align-items: center; align-content: space-between; justify-content: space-between; } .index6 .main ul li a { display: block; width: 90px; line-height: 30px; color: #d9d9d9; font-size: 16px; text-align: center; transition: .4s all; border-radius: 15px; } .index6 .main ul li:hover a { background-color: #ddae60; color: #fff; } .index6 .main .pc .swiper-slide a { width: 49%; float: right; padding: 27px 30px; background-color: #fff; } .index6 .main .pc .swiper-slide a:nth-of-type(n+3) { margin-top: 30px; } .index6 .main .pc .swiper-slide a:first-child { padding: 0; } .index6 .main .pc .swiper-slide a:first-child>div { padding: 30px; } .index6 .main .pc .swiper-slide a:first-child figure { display: block; } .index6 .main .pc .swiper-slide a:hover>div div h5 { color: #ddae60; } .index6 .main .pc .swiper-slide a:hover>div div p { color: #ddae60; } .index6 .main .pc .swiper-slide a figure { display: none; } .index6 .main .pc .swiper-slide a figure img { width: 100%; height: 323px; object-fit: cover; } .index6 .main .pc .swiper-slide a>div { display: flex; flex-wrap: wrap; align-items: center; justify-content: flex-start; flex-wrap: unset; } .index6 .main .pc .swiper-slide a>div time { padding-right: 30px; border-right: 1px solid #cfcfcf; } .index6 .main .pc .swiper-slide a>div time p { font-size: 48px; color: #454545; font-weight: bold; text-align: center; line-height: 42px; } .index6 .main .pc .swiper-slide a>div time span { display: block; font-size: 18px; margin-top: 15px; color: #454545; text-align: center; } .index6 .main .pc .swiper-slide a>div div { padding-left: 33px; } .index6 .main .pc .swiper-slide a>div div h5 { font-size: 16px; color: #202020; transition: .4s all; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 1; } .index6 .main .pc .swiper-slide a>div div p { font-size: 14px; color: #6a6a6a; line-height: 24px; margin-top: 10px; transition: .4s all; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2; } .index6 .main .pc .swiper-slide a:first-child { float: left; } .index6 .main .swiper-pagination { position: static; margin-top: 50px; } .index6 .main .swiper-pagination .swiper-pagination-bullet { background-color: #fff; } .index6 .main .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active { background-color: #ddae60; } .index6 .main .swiper-container.m { display: none; } .index6 .main .swiper-container.m a figure { display: block; width: 100%; position: relative; padding: 40% 0; } .index6 .main .swiper-container.m a figure img { width: 100%; height: 100%; display: block; position: absolute; left: 0; top: 0; object-fit: cover; } .index6 .main .swiper-container.m a div { padding: 15px; background-color: #fff; } .index6 .main .swiper-container.m a div h5 { font-size: 16px; color: #ddae60; font-weight: bold; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 1; } .index6 .main .swiper-container.m a div p { font-size: 14px; color: #434144; margin-top: 10px; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2; } .index6 .main .swiper-container.m a div time { display: block; margin-top: 15px; padding-top: 15px; border-top: 1px solid #979797; font-size: 14px; color: #979797; } .index6 .main .swiper-container.m .swiper-pagination { position: static; margin-top: 20px; } .index6 .main .swiper-container.m .swiper-pagination .swiper-pagination-bullet { background-color: #fff; } .index6 .main .swiper-container.m .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active { background-color: #ddae60; } .h_banner { overflow: hidden; } .h_banner a { display: block; width: 100%; position: relative; padding: 24% 0; } .h_banner a img { width: 100%; height: 100%; display: block; position: absolute; left: 0; top: 0; object-fit: cover; } .h_banner img { display: block; width: 100%; } .h_banner a img.pc { display: block; } .h_banner a img.m { display: none; } .h_banner.swiper-container-horizontal>.swiper-pagination-bullets { bottom: 60px; } .h_banner .swiper-pagination { font-size: 0; text-align: center; } .h_banner .swiper-pagination-bullet { width: 40px; height: 3px; border-radius: 0; background-color: #fff; opacity: .5; filter: alpha(opacity=50); filter: alpha(Opacity=50); -ms-filter: 'progid:DXImageTransform.Microsoft.Alpha(Opacity=50)'; -webkit-transition: .3s; -o-transition: .3s; transition: .3s; } .h_banner .swiper-pagination-bullet-active { opacity: 1; filter: alpha(opacity=100); filter: alpha(Opacity=100); -ms-filter: 'progid:DXImageTransform.Microsoft.Alpha(Opacity=100)'; } .h_banner.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet { margin: 0 10px; } footer { width: 100%; background: url("../images/footer_bag.jpg") no-repeat; background-size: 100% 100%; padding-top: 60px; } footer .footer { width: 1400px; margin: 0 auto; } footer .footer1 { display: flex; flex-wrap: wrap; align-items: center; align-content: space-between; justify-content: space-between; } footer .footer1 div { width: 190px; } footer .footer1 div h4 { font-size: 14px; color: #a9aaa9; text-transform: uppercase; font-weight: bold; line-height: 30px; } footer .footer1 div h4 span { display: block; font-size: 18px; color: #fff; font-weight: normal; line-height: 18px; } footer .footer1 div ul { width: 100%; margin-top: 25px; display: flex; flex-wrap: wrap; align-items: center; align-content: space-between; justify-content: space-between; } footer .footer1 div ul li { width: 50px; height: 50px; border-radius: 50%; transition: .4s all; cursor: pointer; } footer .footer1 div ul li:nth-of-type(1) { background: url("../images/wx.png") no-repeat #4f4f4f center; } footer .footer1 div ul li:nth-of-type(1):hover { background: url("../images/wx_a.png") no-repeat #7bc549 center; } footer .footer1 div ul li:nth-of-type(2) { background: url("../images/wb.png") no-repeat #4f4f4f center; } footer .footer1 div ul li:nth-of-type(2):hover { background: url("../images/wb_a.png") no-repeat #d0101b center; } footer .footer1 div ul li:nth-of-type(3) { background: url("../images/dy.png") no-repeat #4f4f4f center; } footer .footer1 div ul li:nth-of-type(3):hover { background: url("../images/dy_a.png") no-repeat #000 center; } footer .footer1 dl { display: flex; flex-wrap: wrap; align-items: center; justify-content: flex-start; } footer .footer1 dl dd+dd { margin-left: 60px; } footer .footer1 dl dd figure { display: flex; justify-content: center; flex-direction: column; align-items: center; } footer .footer1 dl dd figure img { width: 70px; height: 55px; object-fit: contain; } footer .footer1 dl dd p { margin-top: 15px; font-size: 14px; color: #fff; text-align: center; line-height: 24px; } footer .footer2 { margin-top: 38px; padding-top: 38px; border-top: 1px solid #42464c; display: flex; flex-wrap: wrap; align-items: center; align-content: space-between; justify-content: space-between; } footer .footer2 ul { width: 1024px; display: flex; flex-wrap: wrap; align-items: center; align-content: space-between; justify-content: space-between; align-items: unset; } footer .footer2 ul li h5 { color: #ddae60; font-weight: bold; font-size: 16px; } footer .footer2 ul li dl dd { margin-top: 15px; } footer .footer2 ul li dl dd a { display: block; color: #a9aaa9; font-size: 14px; text-align: center; transition: .4s all; } footer .footer2 ul li dl dd:hover a { color: #ddae60; } footer .footer2 div { width: 187px; } footer .footer2 div .tel { font-size: 24px; color: #f6f6f6; padding-left: 25px; position: relative; transition: .4s all; } footer .footer2 div .tel:before { content: ''; opacity: 1; display: block; position: absolute; top: 50%; left: 0; transform: translateY(-50%); width: 15px; height: 18px; background: url("../images/icon_tel.png") no-repeat; background-size: contain; transition: .4s all; } footer .footer2 div .tel:hover { color: #ddae60; } footer .footer2 div .tel:hover:before { background: url("../images/icon_tel_a.png") no-repeat; } footer .footer2 div div { margin-top: 17px; background-color: #ddae60; cursor: pointer; display: flex; justify-content: center; flex-direction: column; align-items: center; } footer .footer2 div div.active p:before { transform: translateY(-50%) rotate(90deg); } footer .footer2 div div p { display: inline-block; line-height: 32px; text-align: center; font-size: 14px; color: #fff; padding-right: 18px; position: relative; } footer .footer2 div div p:before { content: ''; opacity: 1; display: block; position: absolute; top: 50%; right: 0; transform: translateY(-50%); transition: .4s all; width: 5px; height: 8px; background: url("../images/m_jt.png") no-repeat; background-size: contain; } footer .footer2 div div.links { position: relative; } footer .footer2 div div.links ul { display: none; position: absolute; top: 100%; left: 0; width: 100%; background: #ddd; } footer .footer2 div div.links ul li { width: 100%; border-bottom: 1px solid #fff; } footer .footer2 div div.links ul li a { display: block; line-height: 36px; color: #434144; text-align: center; font-size: 14px; transition: .4s all; } footer .footer2 div div.links ul li:hover a { color: #ddae60; } footer .footer2 div div.links ul li:last-child { border-bottom: none; } footer .footer3 { margin-top: 38px; padding: 38px 0; border-top: 1px solid #42464c; display: flex; flex-wrap: wrap; align-items: center; align-content: space-between; justify-content: space-between; } footer .footer3 h4 { display: none; font-size: 28px; font-weight: bold; color: #dbdbdb; margin-bottom: 20px; } footer .footer3 h4 span { color: #ddae60; font-size: 28px; font-weight: bold; } footer .footer3 ul { display: flex; flex-wrap: wrap; align-items: center; justify-content: flex-start; } footer .footer3 ul li { font-size: 14px; color: #a9aaa9; } footer .footer3 ul li+li { margin-left: 20px; } footer .footer3 ul li a { font-size: 14px; color: #a9aaa9; transition: .4s all; } footer .footer3 ul li a:hover { color: #ddae60; } footer .footer3 p { font-size: 14px; color: #a9aaa9; } footer .footer3 p a { font-size: 14px; color: #a9aaa9; transition: .4s all; } footer .footer3 p a:hover { color: #ddae60; } .p_banner { width: 100%; } .p_banner figure { display: block; width: 100%; position: relative; padding: 18.3% 0; } .p_banner figure img { width: 100%; height: 100%; display: block; position: absolute; left: 0; top: 0; object-fit: cover; } /*== 授权门店 ==*/ .cityList { display: flex; align-items: center; justify-content: space-between; box-shadow: 0 0 10px #ccc; } .cityList-l { position: relative; width: 24.1936%; height: 35px; margin-left: 30px; border: 1px solid #dcdcdc; } .cityList-l input { transition: 0.6s; width: 100%; height: 100%; line-height: 35px; font-size: 14px; color: #656565; padding: 0 30px 0 5px; border: none; } .cityList-l input::-webkit-input-placeholder { color: #656565; } .cityList-l input:focus { box-shadow: 0 0 10px #ccc; } .cityList-l button { position: absolute; right: 0; top: 0; width: 28px; height: 35px; line-height: 35px; font-size: 18px; color: #d7d7d7; text-align: center; border: none; outline: none; background: transparent; cursor: pointer; } .cityList-l button i { display: block; width: 30px; height: 30px; position: absolute; left: 50%; top: 50%; transform: translateX(-50%) translateY(-50%); background: url("../images/store_btn.png") no-repeat center; background-size: 60%; } .cityList-r { width: 56.4517%; } .cityList-r .address { width: 100%; display: flex; align-items: center; justify-content: space-around; } .cityList-r select { width: 32.5%; height: 60px; padding: 0 15px; font-size: 14px; color: #656565; border: none; border-left: 1px solid #eee; background: url(../images/qwy-i5.png) center right 11px no-repeat; outline: none; cursor: pointer; } @media only screen and (min-width: 0) and (max-width: 1024px) { .cityList { display: block; box-shadow: none; } .cityList-l { width: 100%; height: 45px; margin-left: 0; } .cityList-l input { line-height: 45px; font-size: 18px; padding: 0 60px 0 15px; } .cityList-l button { width: 58px; height: 43px; line-height: 43px; font-size: 30px; } .cityList-r { width: 100%; } .cityList-r .address { justify-content: space-between; } .cityList-r select { margin-top: 3%; height: 45px; line-height: 43px; width: 32%; padding: 0 15px; font-size: 18px; border: 1px solid #dcdcdc; } } @media only screen and (min-width: 0) and (max-width: 768px) { .cityList-r .address { display: block; } .cityList-r select { margin-top: 3%; height: 46px; width: 100%; padding: 0 10px; font-size: 16px; } } @media screen and (max-width: 520px) { .cityList-l { height: 40px; } .cityList-l input { line-height: 40px; font-size: 14px; } .cityList-l button { height: 38px; line-height: 40px; } .cityList-r select { height: 40px; font-size: 14px; } } .store { padding-bottom: 4%; } .m-map { overflow: hidden; background-color: #fff; padding: 30px; margin-bottom: 50px; width: 1400px; margin: 0 auto; } .m-map .txt { font-size: 16px; color: #787878; line-height: 1.875; } .map { height: 480px; } .BMap_stdMpPan, .BMap_stdMpZoom, .anchorBL { display: none; } .m-map2 { padding: 40px; } .map2 { width: 66%; height: 880px; float: left; margin-right: 10px; } .store { box-shadow: 1px 1px 5px 5px rgba(56, 56, 56, 0.1); } .store-b { overflow-y: scroll; height: 880px; } .ul-form2 { overflow: hidden; } .store-b::-webkit-scrollbar { width: 12px; background-color: #e5e5e5; } .store-b::-webkit-scrollbar-thumb { background-color: #dd983a; border-radius: 6px; -webkit-border-radius: 6px; -moz-border-radius: 6px; -ms-border-radius: 6px; -o-border-radius: 6px; } .store-b::-webkit-scrollbar-corner { background-color: #dd983a; } .ul-form2 li { width: 20%; float: left; line-height: 66px; } .ul-form2 li:first-child { width: 40%; padding-left: 32px; } .ul-form2 li .so { width: 330px; position: relative; height: 35px; display: inline-block; } .ul-form2 li .so input, .ul-form2 li select { border: 1px solid #e2e2e2; padding: 0 20px 0 13px; font-size: 12px; color: #828282; line-height: 66px; height: 66px; display: block; width: 100%; font-size: 16px; color: #000; } .ul-form2 li .so input { height: 35px; } .ul-form2 li select { border-top: none; border-bottom: none; } .ul-form2 li .so .sub { position: absolute; right: 0; top: 50%; height: 34px; width: 40px; background: url(../images/qwy-i8.png) center no-repeat; border: none; text-indent: -9999px; -webkit-transform: translateY(-50%); -moz-transform: translateY(-50%); -ms-transform: translateY(-50%); -o-transform: translateY(-50%); transform: translateY(-50%); } .ul-form2 li select { background: url(../images/qwy-i5.png) center right 11px no-repeat; } .store2 { overflow: hidden; } .ul-store2 { overflow: hidden; } .ul-store2 li { display: flex; flex-wrap: wrap; align-items: center; align-content: space-between; justify-content: space-between; overflow: hidden; padding: 30px 10px; border-bottom: 2px solid #f3f3f3; cursor: pointer; } .ul-store2 li span { float: left; width: 44px; height: 44px; text-align: center; line-height: 44px; font-size: 16px; display: block; background-color: #dd983a; color: #fff; -webkit-border-radius: 3px; -moz-border-radius: 3px; -ms-border-radius: 3px; -o-border-radius: 3px; border-radius: 3px; margin-right: 20px; } .ul-store2 li .txt { overflow: hidden; width: 65%; padding-left: 15px; } .ul-store2 li .txt h6 { font-size: 18px; color: #434144; font-weight: bold; } .ul-store2 li .txt p { font-size: 16px; color: #999; } .m-brand { overflow: hidden; background-color: #fff; padding: 100px 30px 100px 0; } .brand { overflow: hidden; margin-bottom: 75px; } .brand .pic { float: right; width: 52.6%; } .brand .pic img { display: block; width: 100%; height: auto; } .brand .txt { overflow: hidden; } .brand .txt .desc { padding: 48px 80px 0 40px; font-size: 16px; color: #4e4e4e; line-height: 1.875; } .m-brand .desc { padding: 48px 0 0 40px; font-size: 16px; color: #4e4e4e; line-height: 1.875; } .m-pic { overflow: hidden; margin: 0 -42px; padding-left: 40px; } .m-pic .pic { float: left; width: 33.33%; padding: 0 42px; } .m-pic .pic img { width: 100%; height: 100%; display: block; } .ul-brand { background-color: #fff; padding: 80px 40px 0; margin-bottom: 60px; } .ul-brand li { overflow: hidden; border-bottom: 1px solid #ccc; } .ul-brand li .brand .pic { float: left; width: 33.33%; margin-right: 40px; } .ul-brand .s2 .brand .pic { float: right; margin-right: 0; } .ul-brand .s2 { border: none; padding-top: 70px; } .row-ind2-q { padding-left: 30px !important; padding-right: 30px !important; } .map2 img { max-width: none; } .BMap_shadow img { display: none; } .ul-store2 a { display: block; width: 100%; position: relative; padding: 15% 0; width: 35%; } .ul-store2 a img { width: 100%; height: 100%; display: block; position: absolute; left: 0; top: 0; object-fit: cover; } .slide-nav { position: fixed; right: 20px; top: 30%; z-index: 98; } .slide-nav .item { margin: 5px 0; width: 70px; height: 70px; border: 1px solid #bebebe; background-color: #fff; position: relative; } .slide-nav .goTop { opacity: 0; pointer-events: none; transition: .4s all; } .slide-nav .goTop.active { opacity: 1; pointer-events: auto; } .slide-nav .icon { margin: 4px auto 0; display: block; width: 40px; height: 40px; background-repeat: no-repeat; background-position: center top; } .slide-nav h4 { font-size: 12px; color: #4e4e4e; font-weight: 400; text-align: center; } .slide-nav .mask { margin-top: -1px; position: absolute; right: 100%; top: 0; -webkit-transform: scale(1, 0); -ms-transform: scale(1, 0); -o-transform: scale(1, 0); transform: scale(1, 0); opacity: 0; white-space: nowrap; -webkit-transition: .3s; -o-transition: .3s; transition: .3s; } .slide-nav .tel { padding: 0 30px; height: 70px; line-height: 66px; font-size: 14px; color: #4e4e4e; border: 2px solid #ddae60; border-right: none; background-color: #fff; } .slide-nav .qr { margin-right: 2px; width: 140px; height: 140px; border: 1px solid #ddae60; overflow: hidden; } .slide-nav .qr img { display: block; width: 100%; height: 100%; } .slide-nav .item:hover { background-color: #ddae60; border-color: #ddae60; } .slide-nav .item:hover .icon { background-position: center -40px; } .slide-nav .item:hover h4 { color: #fff; } .slide-nav .item:hover .mask { -webkit-transform: scale(1, 1); -ms-transform: scale(1, 1); -o-transform: scale(1, 1); transform: scale(1, 1); opacity: 1; } @media only screen and (max-width: 959px) { .yuyue_add { bottom: 120px !important; } .slide-nav { left: 0; top: auto; right: 0; bottom: 0; font-size: 0; text-align: center; } .slide-nav .item { margin: 0; border: none; border-top: 1px solid #ddae60; border-left: 1px solid #ddae60; display: inline-block; vertical-align: middle; width: 20%; height: 60px; } .slide-nav .item:first-child { border: none; border-top: 1px solid #ddae60; } .slide-nav .goTop { display: inline-block !important; } .slide-nav .icon { width: 30px; height: 30px; -webkit-background-size: 30px auto; background-size: 30px auto; } .slide-nav .mask { left: 50%; right: auto; bottom: 100%; top: auto; -webkit-transform: translateX(-50%) scale(1, 0); -ms-transform: translateX(-50%) scale(1, 0); -o-transform: translateX(-50%) scale(1, 0); transform: translateX(-50%) scale(1, 0); } .slide-nav .tel { padding: 0 15px; border: 2px solid #ddae60; height: 46px; line-height: 42px; } .slide-nav .qr { width: 120px; height: 120px; } .slide-nav .item:hover .icon { background-position: center -30px; } .slide-nav .item:hover .mask { -webkit-transform: scale(1, 1) translateX(-50%); -ms-transform: scale(1, 1) translateX(-50%); -o-transform: scale(1, 1) translateX(-50%); transform: scale(1, 1) translateX(-50%); } .slide-nav .item { width: 25%; } .slide-nav .wechat { display: none; } } .online { position: fixed; top: 0; left: 0; z-index: 1000; width: 100%; height: 100%; background-color: rgba(0, 0, 0, 0.5); display: none; } .online .main { position: absolute; top: 50%; left: 50%; transform: translateX(-50%) translateY(-50%); max-width: 850px; width: 96%; padding: 30px; background-color: #fff; } .online .main .tit { width: 100%; max-width: 260px; margin: 0 auto; } .online .main .tit h3 { text-align: center; font-size: 24px; color: #434144; font-weight: bold; } .online .main .tit span { display: block; font-size: 14px; text-transform: uppercase; position: relative; margin-top: 5px; text-align: center; font-family: "Arial"; color: #787878; font-weight: bold; } .online .main .tit span b { color: #cc9e4c; } .online .main .tit span:before { content: ''; opacity: 1; display: block; top: 50%; left: 0; position: absolute; transform: translateY(-50%); width: 80px; height: 1px; background-color: #434144; } .online .main .tit span:after { content: ''; opacity: 1; display: block; top: 50%; right: 0; position: absolute; transform: translateY(-50%); width: 80px; height: 1px; background-color: #434144; } .online .main form { margin-top: 30px; display: flex; flex-wrap: wrap; align-items: center; align-content: space-between; justify-content: space-between; align-items: unset; } .online .main form figure { display: block; width: 100%; position: relative; padding: 20% 0; width: 45%; } .online .main form figure img { width: 100%; height: 100%; display: block; position: absolute; left: 0; top: 0; object-fit: cover; } .online .main form ul { width: 52%; } .online .main form ul li { width: 100%; display: flex; flex-wrap: wrap; align-items: center; align-content: space-between; justify-content: space-between; height: 40px; } .online .main form ul li+li { margin-top: 15px; } .online .main form ul li .ind { width: 48%; height: 100%; border: 1px solid #bebebe; padding: 0 10px; background-color: transparent; color: #979797; font-size: 14px; transition: .2s all; } .online .main form ul li .ind.active { box-shadow: 0 5px 10px rgba(204, 60, 64, 0.6); } .online .main form ul li .ind::-webkit-input-placeholder { color: #979797; font-size: 14px; } .online .main form ul li select { background: url(../images/drop-down.png) #fff 95% center no-repeat; } .online .main form ul li.phone input { width: 100%; } .online .main form ul li.textarea { height: 180px; } .online .main form ul li.textarea textarea { width: 100%; padding: 10px; } .online .main form ul li button { width: 100%; height: 100%; line-height: 40px; text-align: center; background-color: #cc9e4c; color: #fff; font-size: 16px; cursor: pointer; transition: .4s all; border: 1px solid transparent; } .online .main form ul li button:hover { background-color: transparent; border-color: #cc9e4c; border-radius: 5px; color: #cc9e4c; } .online .close { display: block; width: 30px; height: 30px; position: absolute; top: 0; right: 0; background: url(../images/online_close.png) no-repeat center center #ddae60; background-size: 60%; cursor: pointer; } @media screen and (max-width: 768px) { .online .main form figure { display: none; } .online .main form ul { width: 100%; } .online .main { padding: 15px; } .online .main .tit h3 { font-size: 20px; } } .navbar .inner-tab { padding: 0; } .navbar .inner-tab h5 { background-color: #192028; } .inner-tab { border: 1px solid #e2e2e2; background-color: #fff; margin-bottom: 60px; border-bottom: none; } .inner-tab .tit { padding: 0 18px; line-height: 58px; overflow: hidden; border-bottom: 1px solid #e2e2e2; font-size: 16px; color: #484848; } .inner-tab .tit span { float: left; padding-left: 32px; background: url(../images/qwy-i2.png) center left no-repeat; } .inner-tab .tit em { float: right; padding-right: 20px; background: url(../images/qwy-i3.png) center right no-repeat; cursor: pointer; } .inner-tab dl { width: 100%; border-bottom: 1px solid #e2e2e2; line-height: 58px; padding: 0 30px 0 45px; } .inner-tab dt { font-size: 16px; color: #484848; float: left; margin-right: 60px; display: none; } .inner-tab dt h4 { color: #434144; font-size: 16px; position: relative; padding-right: 25px; display: inline-block; } .inner-tab dt i { display: block; width: 14px; height: 14px; position: absolute; top: 50%; right: 0; transition: .4s all; transform: translateY(-50%); background: url(../images/down_jt_a.png) no-repeat; background-size: 100% 100%; transition: .4s all; } .inner-tab dd { overflow: hidden; } .inner-tab dd a { float: left; font-size: 16px; color: #757575; margin-right: 30px; position: relative; } .inner-tab dd a:after { content: ""; position: absolute; left: 0; bottom: 13px; width: 100%; background-color: transparent; height: 2px; transition: .4s all; } .inner-tab dd a.active, .inner-tab dd a:hover { color: #cea04d; } .inner-tab dd a.active:after, .inner-tab dd a:hover:after { background-color: #cea04d; } .inner-tab dd h4 { font-size: 16px; color: #626262; font-weight: 700; float: left; margin-right: 62px; } .inner-tab2 .tit { padding-right: 0; } .inner-tab .tit p { float: right; padding: 0 20px; transition: .4s all; } .inner-tab .tit p:hover { color: #fff; background-color: #000; } .inner-tab .tit a { display: block; float: right; padding: 0 20px; transition: .4s all; } .inner-tab .tit a:hover { color: #fff; background-color: #000; } .inner-tab .tit p.on { color: #fff; background-color: #000; } .inner-tab .tit a.on { color: #fff; background-color: #000; } .n_page { width: 100%; background-color: #192028; } .news.n_product .row-new1>ul { display: flex; flex-wrap: wrap; align-items: center; align-content: space-between; justify-content: space-between; } .news.n_product .row-new1>ul li { width: 48%; } .news.n_product .row-new1>ul li:nth-of-type(7) { margin-bottom: 0px; } .news.n_product .row-new1>ul li a { display: block; width: 100%; } .news.n_product .row-new1>ul li a .pic { width: 100%; padding: 40% 0; } .news.n_product .row-new1>ul li a .txt { width: 100%; padding: 20px 0; background-color: #fff; } .news.n_product .row-new1>ul li a .txt h3 { margin: 0; font-size: 20px; text-align: center; } .case .main { width: 1400px; margin: 0 auto; } .case .main .item { width: 100%; } .case .main .item>ul { width: 100%; display: flex; flex-wrap: wrap; align-items: center; align-content: space-between; justify-content: space-between; } .case .main .item>ul li { width: 48%; margin-right: 2%; position: relative; } .case .main .item>ul li:nth-of-type(7) { margin-bottom: 0px; } .case .main .item>ul li:nth-of-type(2n) { margin-right: 0; } .case .main .item>ul li:hover a p { color: #ddae60; } .case .main .item>ul li a { display: block; } .case .main .item>ul li a figure { display: block; width: 100%; position: relative; padding: 37% 0; } .case .main .item>ul li a figure img { width: 100%; height: 100%; display: block; position: absolute; left: 0; top: 0; object-fit: cover; } .case .main .item>ul li a p { padding-top: 20px; color: #fff; font-size: 16px; text-align: center; transition: .4s all; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 1; } .case .main .item>ul li a p span { display: block; margin-top: 5px; font-size: 14px; color: #bdbdbd; } .case .main .item>ul li i { display: block; position: absolute; top: 50%; left: 50%; transform: translateX(-50%) translateY(-50%); width: 50px; height: 50px; background: url("../images/video_btn.png") no-repeat; background-size: contain; } .video_window { position: fixed; top: 0; left: 0; width: 100%; height: 100%; z-index: 999; background-color: rgba(0, 0, 0, 0.85); display: flex; justify-content: center; flex-direction: column; align-items: center; display: none; } .video_window .main { position: absolute; top: 50%; left: 50%; transform: translateX(-50%) translateY(-50%); width: 750px; height: 500px; } .video_window .main video { border: 20px solid #fff; border-radius: 10px; } .video_window .main i { display: block; width: 36px; height: 36px; cursor: pointer; margin: 0 auto; margin-top: 30px; background: url(../images/close.png) no-repeat; background-size: 100% 100%; } .news .main { width: 1400px; margin: 0 auto; display: flex; flex-wrap: wrap; align-content: space-between; justify-content: space-between; } .news .col-l { width: 76%; } .news .col-r { width: 21.8%; float: unset; } .ul-list2-t1 { overflow: hidden; } .ul-list2-t1 li { margin-bottom: 30px; } .ul-list2-t1 li:last-child { margin-bottom: 0; } .ul-list2-t1 li:hover .tit { color: #ddae60; } .ul-list2-t1 .con { overflow: hidden; background: #fff; display: flex; flex-wrap: wrap; align-items: center; align-content: space-between; justify-content: space-between; } .ul-list2-t1 .pic { display: block; width: 100%; position: relative; padding: 12% 0; width: 340px; } .ul-list2-t1 .pic img { width: 100%; height: 100%; display: block; position: absolute; left: 0; top: 0; object-fit: cover; } .ul-list2-t1 .pic img { width: 100%; display: block; } .ul-list2-t1 .txt { margin-right: 46px; width: 625px; } .ul-list2-t1 .txt .tit { font-size: 24px; color: #5c5c5c; font-weight: bold; margin-bottom: 25px; transition: .4s all; } .ul-list2-t1 .txt .desc { font-size: 14px; color: #6a6a6a; line-height: 1.71; margin-bottom: 18px; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2; overflow: hidden; } .ul-list2-t1 .txt .desc p { font-size: 14px; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2; } .ul-list2-t1 .box-time { overflow: hidden; margin-bottom: 23px; } .ul-list2-t1 .box-time .time { float: left; font-size: 14px; color: #6a6a6a; } .ul-list2-t1 .box-time .vis { float: right; font-size: 14px; color: #6a6a6a; } .ul-list2-t1 .more { font-size: 14px; color: #fff; text-align: center; display: block; text-transform: uppercase; line-height: 29px; background-color: #9a9a9a; width: 90px; height: 29px; -webkit-border-radius: 14px; -moz-border-radius: 14px; -ms-border-radius: 14px; -o-border-radius: 14px; border-radius: 14px; -webkit-transition: .5s; -moz-transition: .5s; -ms-transition: .5s; -o-transition: .5s; transition: .5s; } .ul-list2-t1 .more:hover { background: #ddae60; } .g-box { padding: 15px 15px 5px 20px; background-color: #fff; margin-bottom: 20px; } .g-tit1 { overflow: hidden; margin-bottom: 15px; } .g-tit1 h3 { float: left; padding-left: 20px; font-size: 24px; color: #000; background: url(../images/a-ico12.png) center left no-repeat; line-height: 34px; font-weight: 400; } .g-tit1 a { float: right; font-size: 14px; color: #828282; line-height: 24px; margin-top: 8px; } .m-list2 { padding-bottom: 10px; } .m-list2 li a { display: block; font-size: 14px; color: #838282; line-height: 24px; margin-bottom: 7px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; position: relative; padding-left: 10px; } .m-list2 li a:after { content: ""; position: absolute; left: 0; top: 50%; width: 6px; height: 6px; background-color: #e3e3e3; margin-top: -1px; -webkit-border-radius: 50%; -moz-border-radius: 50%; -ms-border-radius: 50%; -o-border-radius: 50%; border-radius: 50%; -webkit-transform: translateY(-50%); -moz-transform: translateY(-50%); -ms-transform: translateY(-50%); -o-transform: translateY(-50%); transform: translateY(-50%); } .g-tit1 a:hover, .m-list2 li a:hover, .m-list3 li a:hover { color: #ff5e0e; } .m-list3 { overflow: hidden; margin: 0 -9px; } .m-list3 li { float: left; width: 50%; padding: 0 9px; text-align: center; } .m-list3 li a { display: block; font-size: 14px; color: #5e5e5e; transition: .4s all; line-height: 40px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; position: relative; margin-bottom: 18px; background-color: #efefef; } .g-box { padding: 23px 20px 5px; background-color: #fff; margin-bottom: 30px; } .g-tit1 { overflow: hidden; margin-bottom: 20px; } .g-tit1 h3 { float: left; padding-left: 20px; font-size: 24px; color: #000; background: url(../images/qwy-i6.png) center left no-repeat; line-height: 34px; font-weight: 400; font-weight: 700; } .g-tit1 a { float: right; font-size: 14px; color: #828282; line-height: 24px; margin-top: 8px; } .g-tit1 a:hover, .m-list2 li a:hover, .m-list3 li a:hover { color: #ddae60; } .ul-form { overflow: hidden; margin: 0 -4px; } .ul-form li { float: left; width: 50%; margin-top: 12px; padding: 0 4px; } .newsview .main { width: 1400px; margin: 0 auto; display: flex; flex-wrap: wrap; align-items: center; align-content: space-between; justify-content: space-between; align-items: unset; padding-bottom: 60px; } .newsview .col-l { width: 76%; } .newsview .col-r { width: 21%; } .newsView-page .wp { display: flex; flex-wrap: wrap; align-items: center; align-content: space-between; justify-content: space-between; place-items: unset; margin-top: 65px; } .row-new2 { background: #fff; } .m-contxt1 { padding: 40px; } .m-contxt1 .tit { font-size: 30px; color: #ddae60; margin-bottom: 13px; font-weight: bold; } .m-contxt1 .box-info { padding-bottom: 25px; margin-bottom: 33px; border-bottom: 1px solid #d6d6d6; display: flex; flex-wrap: wrap; align-items: center; align-content: space-between; justify-content: space-between; } .m-contxt1 .box-info .info span { font-size: 16px; color: #787878; margin-right: 10px; display: inline-block; } .m-contxt1 .box-info .share { font-size: 16px; color: #a7a7a7; line-height: 33px; } .m-contxt1 .box-info .share a { display: inline-block; vertical-align: middle; width: 33px; height: 33px; margin-right: 10px; background: no-repeat center center; background-size: contain; -webkit-border-radius: 50%; -moz-border-radius: 50%; -ms-border-radius: 50%; -o-border-radius: 50%; border-radius: 50%; } .m-contxt1 .box-info .share a:hover { opacity: .8; } .m-contxt1 .box-info .share a img { display: block; width: 100%; } .m-contxt1 .box-info .share .bdshare-button-style0-16 .bds_more, .m-contxt1 .box-info .share .bdshare-button-style0-16 a { float: none; padding-left: 0; margin: 0; margin-right: 10px; } .m-contxt1 .box-info .share .bds_weixin { background-image: url(../images/t3-img1.jpg) !important; } .m-contxt1 .box-info .share .bds_douban { background-image: url(../images/t3-img2.jpg) !important; } .m-contxt1 .box-info .share .bds_qzone { background-image: url(../images/t3-img3.jpg) !important; } .m-contxt1 .box-info .share .bds_sqq { background-image: url(../images/t3-img4.jpg) !important; } .m-contxt1 .txt-con { font-size: 16px; color: #787878; line-height: 1.875; padding-bottom: 30px; border-bottom: 1px solid #d6d6d6; margin-bottom: 35px; } .m-contxt1 .txt-con img { display: block; max-width: 100%; } .m-contxt1 .box-blank { overflow: hidden; } .m-contxt1 .box-blank .con { background: #000; display: inline-block; width: 215px; } .m-contxt1 .box-blank .box1 { width: 65px; height: 40px; background: #ddae60 url(../images/t3-img6.png) no-repeat center center; float: left; } .m-contxt1 .box-blank .blank { overflow: hidden; display: block; font-size: 16px; text-align: center; line-height: 40px; color: #fff; -webkit-transition: .5s; -moz-transition: .5s; -ms-transition: .5s; -o-transition: .5s; transition: .5s; } .m-contxt1 .box-blank .blank:hover { opacity: .8; } .ul-list5 { overflow: hidden; } .ul-list5 li { margin-bottom: 25px; } .ul-list5 li a { display: block; } .ul-list5 li .pic { position: relative; padding-top: 75.39%; margin-bottom: 7px; overflow: hidden; } .ul-list5 li .pic img { position: absolute; top: 0; left: 0; width: 100%; height: 100%; display: block; transition: 1s all; } .ul-list5 li .txt { text-align: center; } .ul-list5 li .txt .tit { font-size: 18px; color: #333; font-weight: bold; transition: .4s all; } .ul-list5 li .txt p { font-size: 14px; color: #868686; } .ul-list5 li:hover .txt .tit { color: #ddae60; } .ul-list5 li:hover .pic img { transform: scale(1.03); } .contact { padding-bottom: 60px; } .contact .main { width: 1400px; margin: 0 auto; background-color: #fff; padding: 20px; } .contact .main #map { width: 100%; height: 580px; } .contact .main .xinxi { display: block; padding: 0 50px; } .contact .main .xinxi h5 { font-size: 30px; color: #c59c70; line-height: 48px; text-align: left; margin-bottom: 15px; } .contact .main .xinxi p { font-size: 16px; color: #777777; line-height: 32px; text-align: left; } .contact .main .xinxi h6 { font-size: 18px; color: #c59c70; line-height: 30px; margin-top: 30px; text-align: left; } .contact .main form { background-color: #fff; border: none; padding: 50px 0; margin-top: 30px; padding-top: 30px; border-top: 1px solid #d2d2d2; } .contact .main form ul li:first-child p { color: #c59c70; font-size: 22px; font-weight: bold; } .contact .main form ul li:nth-of-type(3) { height: 35px; align-items: center; } .contact .main form ul li:nth-of-type(5) select { width: 135px; height: 100%; border: 1px solid #bebebe; padding: 0 10px; background-color: transparent; color: #979797; font-size: 14px; transition: .4s all; background: url(../images/drop-down.png) transparent 95% center no-repeat; } .contact .main form ul li:nth-of-type(5) select+select { margin-left: 20px; } .contact .main form ul li:nth-of-type(6) { height: auto; align-items: unset; } .contact .main form ul li:nth-of-type(6) textarea { width: 435px; height: 100px; padding: 10px; background-color: transparent; border: 1px solid #bebebe; color: #979797; font-size: 14px; transition: .2s all; } .anti { padding-bottom: 60px; } .anti .join { padding: 0; } .anti .main { width: 1400px; margin: 0 auto; padding: 60px 40px; background-color: #fff; } .anti .main .anti1 { width: 780px; margin: 0 auto; } .anti .main .anti1 h5 { background-color: #b98f5d; text-align: center; line-height: 54px; font-size: 18px; color: #fff; } .anti .main .anti1 form { width: 100%; padding: 40px 20px; border: 1px solid #e5e5e5; border-top: none; } .anti .main .anti1 form input { width: 100%; height: 41px; padding: 0 10px; border: 1px solid #e5e5e5; border-radius: 5px; color: #434144; font-size: 14px; } .anti .main .anti1 form .btn { margin: 0 auto; margin-top: 30px; width: 420px; height: 45px; display: flex; flex-wrap: wrap; align-items: center; align-content: space-between; justify-content: space-between; } .anti .main .anti1 form .btn button { width: 200px; height: 100%; background-color: #b98f5d; color: #fff; font-size: 14px; text-align: center; cursor: pointer; border: 1px solid #b98f5d; transition: .4s all; } .anti .main .anti1 form .btn button+button { margin-left: 20px; } .anti .main .anti1 form .btn button.active { background-color: #797979; border-color: #797979; pointer-events: none; } .anti .main .anti1 form .btn button:hover { background-color: transparent; color: #b98f5d; border-radius: 5px; } .anti .main .anti1 form .btn a { display: block; width: 200px; height: 100%; line-height: 42px; background-color: #797979; pointer-events: none; color: #fff; font-size: 14px; text-align: center; cursor: pointer; border: 1px solid #797979; transition: .4s all; } .anti .main .anti1 form .btn a+button { margin-left: 20px; } .anti .main .anti1 form .btn a.active { background-color: #b98f5d; border-color: #b98f5d; pointer-events: auto; } .anti .main .anti1 form .btn a:hover { background-color: transparent; color: #b98f5d; border-radius: 5px; } .anti .main .anti1 p { text-align: center; font-size: 14px; margin: 0 auto; margin-top: 20px; color: #ddae60; } .anti .main .anti2 { padding: 55px 20px; margin-top: 45px; border-top: 1px solid #e5e5e5; border-bottom: 1px solid #e5e5e5; display: flex; justify-content: center; flex-direction: column; align-items: center; } .anti .main .anti2 h5 { width: 100%; text-align: center; font-size: 28px; color: #b98f5d; line-height: 48px; } .anti .main .anti2 p { width: 520px; margin-top: 25px; font-size: 14px; line-height: 28px; color: #7f7f7f; text-align: center; } .anti .main .anti2 figure { margin: 40px 0; width: 500px; height: 400px; } .anti .main .anti2 figure img { width: 100%; height: 100%; object-fit: contain; } .anti .main .anti2 ul li { width: 100%; font-size: 14px; line-height: 36px; color: #7f7f7f; text-align: left; } .anti .main .anti2 div { margin-top: 20px; } .anti .main .anti2 div img { width: 320px; height: 320px; object-fit: contain; } .anti .main .anti3 { padding: 50px 60px; padding-bottom: 0; } .anti .main .anti3 h5 { width: 100%; text-align: center; font-size: 28px; color: #b98f5d; line-height: 48px; } .anti .main .anti3 h6 { font-size: 14px; color: #626262; line-height: 38px; margin-bottom: 10px; } .anti .main .anti3 p { font-size: 14px; color: #626262; line-height: 24px; margin-bottom: 10px; text-indent: 2em; } .anti .main .anti3 p:last-child { margin-bottom: 0; } .joan_history { width: 100%; padding-bottom: 60px; } .joan_history>div { width: 1400px; margin: 0 auto; } .about5 { margin-top: 80px; } .about5_bg { z-index: 1; position: relative; border: 1px solid #717478; margin-top: 50px; } .about5_hd { position: relative; padding: 0 50px; } .about5_hd .swiper-container { position: relative; } .about5_hd .swiper-container:after { position: absolute; left: 0; top: 40px; content: ""; width: 100%; height: 1px; background: #c8c8c8; } .about5_hd .swiper-slide { transition: 0.6s; position: relative; padding-bottom: 32px; font-size: 24px; color: #fff; text-align: center; cursor: pointer; } .about5_hd .swiper-slide:after { z-index: 1; transition: 0.6s; position: absolute; left: 50%; top: 37px; margin-left: -4px; content: ""; width: 8px; height: 8px; border-radius: 50%; background: #ccc; } .about5_hd .swiper-slide-active { color: #ddae60; } .about5_hd .swiper-slide-active:after { background: #ddae60; } .about5_hd .swiper-button-prev { transition: 0.6s; z-index: 1; opacity: 1; font-weight: bold; color: #c8c8c8; width: 32px; height: 32px; left: 0; top: 25px; margin-top: 0; border: 3px solid #c8c8c8; border-radius: 50%; background: url("../images/history_btn.png") no-repeat center center; background-size: 80%; display: flex; justify-content: center; flex-direction: column; align-items: center; } .about5_hd .swiper-button-prev:after { display: none; } .about5_hd .swiper-button-next { transition: 0.6s; z-index: 1; opacity: 1; font-weight: bold; color: #c8c8c8; width: 32px; height: 32px; right: 0; top: 25px; margin-top: 0; border: 3px solid #c8c8c8; border-radius: 50%; background: url("../images/history_btn.png") no-repeat center center; background-size: 80%; transform: rotate(180deg); display: flex; justify-content: center; flex-direction: column; align-items: center; } .about5_hd .swiper-button-next:after { display: none; } .about5_hd .swiper-button-prev:hover, .about5_hd .swiper-button-next:hover { color: #f8b62d; border-color: #f8b62d; } .about5_bd { position: relative; padding: 60px 40px; } .about5_bd .swiper-slide { background-color: #192028; } .about5_bd .swiper-slide h5 { font-size: 36px; color: #bdbdbd; margin-bottom: 40px; } .about5_bd .swiper-slide h5 i { display: inline-block; margin-left: 10px; width: 65px; height: 27px; background: url("../images/title_icon.png") no-repeat; background-size: contain; } .about5_bd .swiper-slide ul li h6 { font-size: 24px; color: #ddae60; font-weight: bold; } .about5_bd .swiper-slide ul li p { font-size: 16px; margin-top: 20px; color: #bdbdbd; white-space: pre-line; line-height: 26px; } .about5_bd .swiper-slide ul li+li { margin-top: 55px; } .about5_bd .swiper-slide .historySwitch { margin-top: 55px; } .about5_bd .swiper-slide .historySwitch a { display: block; pointer-events: auto !important; } .about5_bd .swiper-slide .historySwitch a:hover p { color: #ddae60; } .about5_bd .swiper-slide .historySwitch a figure { display: block; width: 100%; position: relative; padding: 30% 0; } .about5_bd .swiper-slide .historySwitch a figure img { width: 100%; height: 100%; display: block; position: absolute; left: 0; top: 0; object-fit: cover; } .about5_bd .swiper-slide .historySwitch a p { font-size: 16px; color: #fff; text-align: center; margin-top: 15px; transition: .4s all; } .about5_bd .swiper-slide .historySwitch .swiper-pagination { display: none; position: static; margin-top: 10px; } .about5_bd .swiper-slide .historySwitch .swiper-pagination .swiper-pagination-bullet { background-color: #fff; } .about5_bd .swiper-slide .historySwitch .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active { background-color: #ddae60; } .about .main .about1 { width: 1400px; margin: 0 auto; padding-bottom: 100px; } .about .main .about1 .index_title p { width: 330px; } .about .main .about1 figure { width: 100%; height: 440px; margin-top: 60px; margin-bottom: 95px; background: url(../images/index4_bag.jpg); background-attachment: fixed; background-position: center; background-repeat: no-repeat; background-size: cover; position: relative; } .about .main .about1>p { font-size: 16px; color: #bdbdbd; line-height: 36px; } .about .main .about2 { width: 100%; } .about .main .about2 figure { display: flex; flex-wrap: wrap; align-items: center; justify-content: flex-start; } .about .main .about2 figure div { display: block; width: 100%; position: relative; padding: 8% 0; width: 25%; border: 3px solid #434144; } .about .main .about2 figure div img { width: 100%; height: 100%; display: block; position: absolute; left: 0; top: 0; object-fit: cover; } .about .main .about3 { width: 1400px; margin: 0 auto; padding: 100px 0; display: flex; flex-wrap: wrap; align-items: center; align-content: space-between; justify-content: space-between; } .about .main .about3 figure { display: block; width: 100%; position: relative; padding: 25% 0; width: 50%; } .about .main .about3 figure img { width: 100%; height: 100%; display: block; position: absolute; left: 0; top: 0; object-fit: cover; } .about .main .about3 div { width: 50%; padding: 20px; } .about .main .about3 div .index_title p { width: 236px; } .about .main .about3 div>p { margin-top: 60px; font-size: 16px; color: #bdbdbd; line-height: 36px; text-align: center; } .about .main .about3 div figure { display: none; width: 100%; margin: 30px 0; padding: 50% 0; } .video { display: flex; flex-wrap: wrap; align-items: center; align-content: space-between; justify-content: space-between; align-items: unset; margin-bottom: 40px; } .video .videomain { width: 70%; } .video div { width: 30%; padding: 25px; background-color: #f2f2f2; display: flex; justify-content: center; flex-direction: column; align-items: center; } .video div h4 { width: 270px; height: 35px; background: url("../images/video_title.png") no-repeat; background-size: contain; } .video div p { width: 100%; text-align: left; font-size: 14px; color: #626262; line-height: 30px; margin-top: 30px; } .wechat-qrcode h4 { font-size: 14 !important; } .bigPic { display: none; position: fixed; top: 0; left: 0; width: 100%; height: 100%; background-color: rgba(0, 0, 0, 0.8); z-index: 9999; } .bigPic figure { width: 50%; position: relative; padding: 35% 0; position: absolute; top: 50%; left: 50%; transform: translateX(-50%) translateY(-50%); } .bigPic figure img { width: 100%; height: 100%; display: inline-block; position: absolute; object-fit: contain; left: 0; top: 0; } #allmapp, #allmap span, #allmap input, #allmap select, #allmap li, #allmap div, #allmap option { font-size: 12px !important; } .back_box { width: 1400px; margin: 0 auto; margin-bottom: 3%; } .back_box a { width: 120px; height: 40px; line-height: 36px; text-align: center; display: block; border: 2px solid #fff; transition: .4s all; color: #fff; font-size: 14px; font-weight: bold; } .back_box a:hover { border-color: #ddae60; color: #ddae60; } .back_box h1 { color: #fff; font-size: 20px; font-weight: bold; margin-top: 3%; } .culture .culture1 { width: 1400px; margin: 0 auto; padding-bottom: 100px; display: flex; flex-wrap: wrap; align-items: center; align-content: space-between; justify-content: space-between; } .culture .culture1 .left { width: 45%; position: relative; order: -1; } .culture .culture1 .left ul { display: flex; flex-wrap: wrap; align-items: center; align-content: space-between; justify-content: space-between; } .culture .culture1 .left ul li { width: 49%; position: relative; } .culture .culture1 .left ul li a { display: block; width: 100%; position: relative; padding: 31% 0; } .culture .culture1 .left ul li a img { width: 100%; height: 100%; display: block; position: absolute; left: 0; top: 0; object-fit: cover; } .culture .culture1 .left ul li p { width: 100%; position: absolute; bottom: 0; left: 0; line-height: 30px; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 1; text-align: center; font-size: 14px; color: #fff; background-color: rgba(171, 128, 88, 0.9); padding: 0 5px; } .culture .culture1 .left ul li:last-child { width: 100%; margin-top: 12px; } .culture .culture1 .left ul li:last-child a { padding: 17% 0; } .culture .culture1 .right { width: 55%; padding-left: 40px; } .culture .culture1 .right .index_title p { width: 100%; text-align: left; } .culture .culture1 .right .index_title span { width: 100%; text-align: left; } .culture .culture1 .right>p { font-size: 16px; line-height: 36px; color: #bdbdbd; margin-top: 35px; } .culture .culture1 .right ul li { font-size: 16px; line-height: 36px; color: #bdbdbd; margin-top: 35px; } .culture .culture2 { background: url("../images/index6_bag.jpg") no-repeat; background-size: cover; padding: 90px 0; } .culture .culture2 .index_title p { width: 385px; } .culture .culture2 .index_title p:nth-of-type(1) { width: 100%; text-align: center; } .culture .culture2>div { width: 1400px; margin: 0 auto; } .culture .culture2>div>p { font-size: 16px; color: #bdbdbd; line-height: 36px; text-align: center; margin: 35px 0; } .culture .culture2>div .swiper-container { width: 100%; } .culture .culture2>div .swiper-container a { display: block; } .culture .culture2>div .swiper-container a figure { display: block; width: 100%; position: relative; padding: 38% 0; } .culture .culture2>div .swiper-container a figure img { width: 100%; height: 100%; display: block; position: absolute; left: 0; top: 0; object-fit: cover; } .culture .culture2>div .swiper-container a:hover p { color: #ddae60; } .culture .culture2>div .swiper-container p { font-size: 16px; margin-top: 15px; color: #fff; text-align: center; line-height: 32px; transition: .4s all; } .culture .culture2>div .swiper-container .swiper-pagination { display: none; position: static; margin-top: 10px; } .culture .culture2>div .swiper-container .swiper-pagination .swiper-pagination-bullet { background-color: #fff; } .culture .culture2>div .swiper-container .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active { background-color: #ddae60; } .culture .culture2>div section { width: 100%; margin-top: 35px; } .culture .culture2>div section audio { width: 100%; } .culture .culture2>div section p { font-size: 16px; color: #fff; margin-top: 20px; text-align: center; } .culture .culture3 { padding-top: 100px; } .culture .culture3 .left { position: static; order: 1; } .culture .culture3 .left ul li:last-child { width: 49%; margin-top: 0; } .culture .culture3 .left ul li:last-child a { padding: 31% 0; } .culture .culture3 .left ul li:first-child { width: 100%; margin-bottom: 12px; } .culture .culture3 .left ul li:first-child a { padding: 29% 0; } .culture .culture3 .right { padding-left: 0; padding-right: 40px; } .follow { position: fixed; top: 0; left: 0; width: 100%; height: 100%; background: rgba(0, 0, 0, 0.7); z-index: 9999; display: none; } .follow figure { position: absolute; top: 50%; left: 50%; transform: translateX(-50%) translateY(-50%); display: block; width: 100%; position: relative; padding: 30% 0; width: 10%; } .follow figure img { width: 100%; height: 100%; display: block; position: absolute; left: 0; top: 0; object-fit: contain; } @media only screen and (max-width: 1400px) { .back_box { width: 100%; padding: 0; } } @media only screen and (max-width: 767px) { .back_box a { width: 90px; height: 35px; line-height: 31px; border: 1px solid #434144; } .back_box h1 { font-size: 16px; } } .bottom_yuyue { position: fixed; bottom: 0; left: 0; width: 100%; background-color: rgba(0, 0, 0, 0.85); z-index: 999; padding: 40px 0; transition: .8s all; } .bottom_yuyue.active { bottom: -225px; } .bottom_yuyue.active .close { background: url("../images/open_yuyue.png") center no-repeat; background-size: 50%; } .bottom_yuyue figure { display: flex; flex-wrap: wrap; align-items: center; justify-content: flex-start; } .bottom_yuyue figure img { width: 183px; height: 58.2px; object-fit: contain; } .bottom_yuyue .index_title { width: auto; margin-left: 40px; padding-left: 40px; border-left: 1px solid #fff; } .bottom_yuyue .index_title p { width: 260px; font-size: 24px !important; color: #bdbdbd !important; font-weight: bold !important; line-height: 30px !important; } .bottom_yuyue .index_title span { font-size: 24px !important; text-align: left; } .bottom_yuyue .index_title span b { font-size: 24px !important; } .bottom_yuyue>div { width: 1400px; margin: 0 auto; display: flex; flex-wrap: wrap; align-items: center; align-content: space-between; justify-content: space-between; flex-wrap: nowrap; position: relative; } .bottom_yuyue>div .close { position: absolute; right: -40px; top: -30px; display: block; width: 30px; height: 30px; border: 2px solid #ddae60; border-radius: 50%; background: url("../images/close.png") center no-repeat; background-size: 50%; cursor: pointer; } .bottom_yuyue>div form { width: 40%; } .bottom_yuyue>div form dl { display: flex; flex-wrap: wrap; align-items: center; align-content: space-between; justify-content: space-between; } .bottom_yuyue>div form dl dd { width: 32%; height: 35px; } .bottom_yuyue>div form dl dd:nth-of-type(4) { width: 100%; } .bottom_yuyue>div form dl dd select { background: url(../images/drop-down.png) #fff 95% center no-repeat; } .bottom_yuyue>div form dl dd .ind { width: 100%; height: 100%; border: 1px solid #fff; padding: 0 10px; background-color: #fff; color: #434144; font-size: 14px; border-radius: 3px; transition: .2s all; } .bottom_yuyue>div form dl dd .ind::-webkit-input-placeholder { color: #434144; } .bottom_yuyue>div form dl dd .yuyue_btn { width: 100%; height: 100%; border: 1px solid #ddae60; background-color: #ddae60; color: #fff; font-size: 14px; cursor: pointer; transition: .4s all; } .bottom_yuyue>div form dl dd .yuyue_btn:hover { border-color: #ddae60; color: #ddae60; background-color: transparent; border-radius: 3px; } .bottom_yuyue>div form dl dd#distpicker-yuyue { width: 100%; display: flex; flex-wrap: wrap; align-items: center; align-content: space-between; justify-content: space-between; } .bottom_yuyue>div form dl dd#distpicker-yuyue .ind { width: 32%; } .bottom_yuyue>div form dl dd:nth-of-type(n+4) { margin-top: 20px; } .yuyue_add { position: fixed; bottom: 20px; right: 50px; padding: 10px 20px; color: #fff; background-color: #ddae60; font-size: 16px; text-align: center; border-radius: 20px; cursor: pointer; opacity: 0; pointer-events: none; transition: .4s all; z-index: 99; } .yuyue_add.active { pointer-events: auto; opacity: 1; } .home1 { width: 100%; padding-top: 110px; padding-bottom: 90px; background-color: #192028; } .home1 .index_title p { width: 100%; text-align: left; } .home1 .index_title span { text-align: left; } .home1 .main { width: 1400px; margin: 0 auto; } .home1 .home1_1 { width: 100%; display: flex; flex-wrap: wrap; align-items: center; align-content: space-between; justify-content: space-between; align-items: unset; } .home1 .home1_1 figure { display: block; width: 100%; position: relative; padding: 20% 0; width: 56%; } .home1 .home1_1 figure img { width: 100%; height: 100%; display: block; position: absolute; left: 0; top: 0; object-fit: cover; } .home1 .home1_1 div { width: 42%; padding: 55px 0; border-top: 1px solid #ddae60; border-bottom: 1px solid #ddae60; } .home1 .home1_1 div figure { display: none; } .home1 .home1_1 div>p { font-size: 16px; color: #bdbdbd; line-height: 36px; margin-top: 55px; margin-bottom: 77px; } .home1 .home1_1 div a { display: block; width: 160px; height: 50px; border: 2px solid #fff; border-radius: 50px; color: #fff; text-align: center; line-height: 46px; transition: .4s all; } .home1 .home1_1 div a:hover { color: #ddae60; border-color: #ddae60; } .home1 .home1_2 { width: 100%; margin-top: 60px; } .home1 .home1_2 ul { width: 100%; display: flex; flex-wrap: wrap; align-items: center; align-content: space-between; justify-content: space-between; } .home1 .home1_2 ul li { width: 11.11111%; display: flex; justify-content: center; flex-direction: column; align-items: center; } .home1 .home1_2 ul li:hover div:before { width: 105px; height: 105px; } .home1 .home1_2 ul li div { width: 83px; height: 83px; background-color: #fff; border-radius: 50%; position: relative; display: flex; justify-content: center; flex-direction: column; align-items: center; } .home1 .home1_2 ul li div:before { content: ''; opacity: 1; display: block; width: 96px; height: 96px; position: absolute; top: 50%; left: 50%; transform: translateX(-50%) translateY(-50%); border: 1px solid #6a6b6c; border-radius: 50%; transition: .4s all; } .home1 .home1_2 ul li div img { width: 40px; height: 40px; object-fit: contain; } .home1 .home1_2 ul li p { font-size: 24px; color: #ddae60; font-weight: bold; text-align: center; margin-top: 25px; } .home1 .home1_2 ul li span { font-size: 16px; color: #fff; margin-top: 13px; text-align: center; } .home1 .home1_2s { width: 100%; margin-top: 60px; background: url("../images/home1_2s.jpg") no-repeat; background-size: cover; border: 1px solid #727272; border-bottom: none; display: flex; flex-wrap: wrap; align-items: center; justify-content: flex-start; } .home1 .home1_2s ul { width: 80%; display: flex; flex-wrap: wrap; align-items: center; justify-content: flex-start; } .home1 .home1_2s .about_a.about_a9 { width: 20%; height: 400px; border-right: none; } .home1 .home1_2s .about_a.about_a9 p { top: 55%; } .home1 .home1_2s .about_a.about_a9:hover p { top: 38%; } .home1 .home1_2s .about_a { width: 25%; height: 200px; border-right: 1px solid #727272; border-bottom: 1px solid #727272; padding: 0 10px; display: flex; justify-content: center; flex-direction: column; align-items: center; position: relative; } .home1 .home1_2s .about_a h4 { color: #dfdfdf; font-size: 36px; font-weight: bold; transition: .4s all; margin-bottom: 20px; } .home1 .home1_2s .about_a p { width: 100%; font-size: 18px; color: #fff; margin-top: 15px; text-align: center; transition: .4s all; position: absolute; top: 60%; left: 50%; transform: translateX(-50%) translateY(-50%); } .home1 .home1_2s .about_a span { width: 90%; line-height: 24px; font-size: 14px; color: #cacaca; text-align: center; pointer-events: none; position: absolute; top: 60%; left: 50%; transform: translateX(-50%) translateY(-50%); transition: .4s all; opacity: 0; } .home1 .home1_2s .about_a:hover p { top: 24%; color: #dd983a; font-weight: bold; margin-top: 0; } .home1 .home1_2s .about_a:hover h4 { opacity: 0; } .home1 .home1_2s .about_a:hover span { opacity: 1; } .home2 { width: 100%; background: url("../images/home2_bag.jpg") no-repeat; background-size: cover; padding-top: 90px; } .home2 .myswiper { width: 1400px; margin: 0 auto; } .home2 .myswiper .content { width: 1200px; margin: 65px auto; display: flex; flex-wrap: wrap; align-items: center; align-content: space-between; justify-content: space-between; } .home2 .myswiper .content figure { border: 1px solid #54555a; } .home2 .myswiper .content figure img { width: 555px; height: 355px; object-fit: cover; } .home2 .myswiper .content div { width: 600px; } .home2 .myswiper .content div h5 { font-size: 30px; color: #fff; font-weight: bold; } .home2 .myswiper .content div p { color: #bdbdbd; font-size: 16px; line-height: 30px; margin: 40px 0; } .home2 .myswiper .content div h6 { color: #ddae60; font-size: 16px; } .home2 .myswiper .content div h6 span { font-size: 20px; font-weight: bold; } .home2 .myswiper .m { display: none; width: 100%; } .home2 .myswiper .m img { width: 100%; object-fit: contain; } .home2 .swiper-pagination { display: none; position: static; margin-top: 10px; } .home2 .swiper-pagination .swiper-pagination-bullet { background-color: #fff; } .home2 .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active { background-color: #ddae60; } .home2 .swiper-button-prev:after { content: ''; width: 31px; height: 33px; background: url("../images/home2_btn.png") no-repeat; background-size: contain; } .home2 .swiper-button-next:after { content: ''; width: 31px; height: 33px; background: url("../images/home2_btn.png") no-repeat; background-size: contain; transform: rotate(180deg); } .home2 nav { width: 100%; margin-top: 60px; border-top: 1px solid #5a5c5f; } .home2 nav ul { width: 1400px; margin: 0 auto; display: flex; flex-wrap: wrap; align-items: center; justify-content: flex-start; } .home2 nav ul li { width: 11.11111%; height: 80px; position: relative; cursor: pointer; transition: .4s all; } .home2 nav ul li:hover { background-color: rgba(0, 0, 0, 0.7); } .home2 nav ul li:hover:before { width: 100%; } .home2 nav ul li:hover:after { opacity: 1; } .home2 nav ul li:hover p { line-height: 70px; } .home2 nav ul li.active { background-color: rgba(0, 0, 0, 0.7); } .home2 nav ul li.active:before { width: 100%; } .home2 nav ul li.active:after { opacity: 1; } .home2 nav ul li.active p { line-height: 70px; } .home2 nav ul li:before { content: ''; opacity: 1; display: block; position: absolute; top: 0; left: 0; width: 0; height: 2px; background-color: #ddae60; transition: .4s all; } .home2 nav ul li:after { content: ''; opacity: 1; display: block; position: absolute; top: 70%; left: 50%; width: 20px; height: 2px; transform: translateX(-50%); background-color: #c32c30; transition: .4s all; opacity: 0; } .home2 nav ul li p { font-size: 16px; color: #fff; text-align: center; line-height: 80px; transition: .2s all; } .home3 { background-color: #192028; padding-top: 100px; padding-bottom: 80px; } .home3 .main { width: 100%; } .home3 .main .index_title p { width: 280px; } .home3 .main ul { margin-top: 55px; width: 100%; display: flex; flex-wrap: wrap; align-items: center; align-content: space-between; justify-content: space-between; } .home3 .main ul li { width: 50%; display: flex; flex-wrap: wrap; align-items: center; justify-content: flex-start; } .home3 .main ul li:first-child { border-right: 10px solid #192028; } .home3 .main ul li a { display: block; width: 100%; position: relative; } .home3 .main ul li a:hover h4 { opacity: 0; top: 40%; } .home3 .main ul li a:hover div { opacity: 1; top: 50%; } .home3 .main ul li a figure { display: block; width: 100%; position: relative; padding: 38.5% 0; } .home3 .main ul li a figure img { width: 100%; height: 100%; display: block; position: absolute; left: 0; top: 0; object-fit: cover; } .home3 .main ul li a h4 { width: 100%; position: absolute; top: 50%; left: 50%; transform: translateX(-50%) translateY(-50%); color: #fff; font-size: 30px; text-align: center; transition: .4s all; } .home3 .main ul li a h4 span { display: block; color: #fff; font-size: 18px; margin-top: 15px; text-align: center; } .home3 .main ul li a div { opacity: 0; width: 100%; position: absolute; top: 60%; left: 50%; transform: translateX(-50%) translateY(-50%); padding: 30px; transition: .4s all; } .home3 .main ul li a div h5 { font-size: 36px; text-transform: uppercase; color: #ddae60; } .home3 .main ul li a div h6 { margin-top: 30px; color: #fff; font-size: 26px; margin-top: 14px; font-family: Arial; } .home3 .main ul li a div p { color: #fff; font-size: 16px; margin: 30px 0; line-height: 30px; } .home3 .main ul li a div span { display: inline-block; font-family: Arial; font-size: 22px; color: #fff; padding-bottom: 5px; position: relative; cursor: pointer; text-transform: uppercase; } .home3 .main ul li a div span:before { content: ''; opacity: 1; display: block; position: absolute; bottom: 0; left: 0; width: 0%; height: 2px; background-color: #ddae60; transition: .4s all; } .home3 .main ul li a div span:hover:before { width: 100%; } .home3 .main ul li:nth-of-type(2) { display: flex; flex-wrap: wrap; align-items: center; align-content: space-between; justify-content: space-between; } .home3 .main ul li:nth-of-type(2) a:nth-of-type(1) { width: 100%; border-bottom: 10px solid #192028; } .home3 .main ul li:nth-of-type(2) a:nth-of-type(1) figure { padding: 18.8% 0; } .home3 .main ul li:nth-of-type(2) a:nth-of-type(2) { border-right: 10px solid #192028; width: 60%; } .home3 .main ul li:nth-of-type(2) a:nth-of-type(2) figure { padding: 31.82% 0; } .home3 .main ul li:nth-of-type(2) a:nth-of-type(3) { width: 40%; } .home3 .main ul li:nth-of-type(2) a:nth-of-type(3) figure { padding: 46.9% 0; } .attract { width: 100%; } .attract .attract1 { width: 1400px; margin: 0 auto; padding-bottom: 100px; } .attract .attract1 .index_title p { text-align: center; } .attract .attract1 div { display: flex; flex-wrap: wrap; align-items: center; align-content: space-between; justify-content: space-between; align-items: unset; margin-top: 48px; padding: 38px; border-top: 1px solid #515151; border-bottom: 1px solid #515151; } .attract .attract1 div figure { width: 48%; } .attract .attract1 div figure img { width: 100%; height: 180px; object-fit: contain; } .attract .attract1 div figure span { display: block; color: #bdbdbd; font-size: 14px; text-align: center; margin-top: 20px; } .attract .attract1 div p { width: 50%; font-size: 16px; line-height: 36px; color: #bdbdbd; } .attract .attract1 h5 { font-size: 16px; color: #bdbdbd; line-height: 36px; margin-top: 40px; } .attract .attract1 h5+h5 { margin-top: 50px; } .attract .attract2 { width: 100%; background: url("../images/index6_bag.jpg") no-repeat; background-size: cover; padding-top: 80px; padding-bottom: 100px; } .attract .attract2 .main { width: 1400px; margin: 0 auto; } .attract .attract2 .main li h5 { font-size: 24px; color: #fff; font-weight: bold; } .attract .attract2 .main li dl { width: 100%; margin-top: 40px; display: flex; flex-wrap: wrap; align-items: center; align-content: space-between; justify-content: space-between; } .attract .attract2 .main li dl dd { width: 24%; line-height: 60px; font-size: 18px; color: #fff; background-color: #ddae60; padding-left: 85px; position: relative; } .attract .attract2 .main li dl dd i { display: block; width: 60px; height: 60px; background: url("../images/attract2_icon.png") center center no-repeat; background-size: 50%; position: absolute; top: 0; left: 0; border-right: 1px solid #fff; } .attract .attract2 .main li+li { margin-top: 85px; } .attract .attract3 { width: 100%; padding-top: 100px; padding-bottom: 80px; } .attract .attract3 .index_title p { width: 230px; } .attract .attract3 .main { width: 1400px; margin: 0 auto; } .attract .attract3 .main ul { width: 100%; margin-top: 60px; margin-bottom: 45px; display: flex; flex-wrap: wrap; align-items: center; align-content: space-between; justify-content: space-between; } .attract .attract3 .main ul li { width: 24%; cursor: pointer; } .attract .attract3 .main ul li:hover p { color: #ddae60; } .attract .attract3 .main ul li figure { display: block; width: 100%; position: relative; padding: 37.5% 0; } .attract .attract3 .main ul li figure img { width: 100%; height: 100%; display: block; position: absolute; left: 0; top: 0; object-fit: cover; } .attract .attract3 .main ul li p { margin-top: 15px; color: #fff; font-size: 16px; text-align: center; transition: .4s all; } .attract .attract3 .main a { display: block; width: 300px; margin: 0 auto; line-height: 48px; border: 1px solid transparent; transition: .4s all; color: #434144; background-color: #fff; text-align: center; } .attract .attract3 .main a:hover { border-color: #ddae60; color: #ddae60; background-color: transparent; border-radius: 5px; } .proView_page { opacity: 0; pointer-events: none; position: fixed; top: 0; left: 0; background: rgba(0, 0, 0, 0.7); width: 100%; height: 100%; transition: .4s all; z-index: 1000; display: flex; justify-content: center; flex-direction: column; align-items: center; } .proView_page i { display: block; width: 36px; height: 36px; cursor: pointer; margin: 0 auto; margin-top: 30px; background: url(../images/close.png) no-repeat; background-size: 100% 100%; } .proView_page.active { opacity: 1; pointer-events: auto; } .proView_page .pro_left { width: 50%; background-color: #fff; padding: 20px; } .proView_page .pro_left .big a { display: block; width: 680px; height: 510px; } .proView_page .pro_left .big a img { width: 100%; height: 100%; object-fit: contain; } .proView_page .pro_left .small { width: 100%; height: 80px; margin-top: 20px; padding: 0 50px; position: relative; } .proView_page .pro_left .small a { display: block; height: 80px; padding: 1px; } .proView_page .pro_left .small a img { width: 100%; height: 100%; object-fit: cover; transition: .4s all; } .proView_page .pro_left .small a:before { content: ''; opacity: 1; display: block; position: absolute; top: 0; left: 0; width: 100%; height: 100%; background-color: rgba(0, 0, 0, 0.4); transition: .4s all; } .proView_page .pro_left .small a.swiper-slide-active:before { background-color: transparent; } .proView_page .pro_left .small .swiper-button-prev { left: 0; top: 0; opacity: 1; width: 30px; height: 80px; background: url("../images/proview_btn.jpg") no-repeat; background-size: 100% 100%; margin-top: 0; } .proView_page .pro_left .small .swiper-button-prev:after { display: none; } .proView_page .pro_left .small .swiper-button-next { right: 0; top: 0; opacity: 1; width: 30px; height: 80px; background: url("../images/proview_btn.jpg") no-repeat; background-size: 100% 100%; margin-top: 0; transform: rotate(180deg); } .proView_page .pro_left .small .swiper-button-next:after { display: none; } .lanhai_title { text-align: center; } .lanhai_title p:nth-of-type(1) { display: flex; justify-content: center; flex-direction: column; align-items: center; flex-direction: unset; } .lanhai_title p:nth-of-type(1) b { font-size: 86.09px; color: #ddae60; font-weight: bold; font-style: normal; font-family: fontFamily; margin-right: 15px; } .lanhai_title p:nth-of-type(1) span { font-size: 36px; color: #bdbdbd; font-weight: bold; text-transform: uppercase; font-family: Arial; text-align: left; } .lanhai_title p:nth-of-type(1) span i { display: inline-block; width: 64px; height: 26px; background: url(../images/title_icon.png) no-repeat; background-size: contain; margin-left: 20px; } .lanhai_title p:nth-of-type(2) { font-size: 36px; color: #bdbdbd; line-height: 36px; } .lanhai_title p:nth-of-type(2) i { font-size: 36px; color: #d0101b; } .lanhai_title p:nth-of-type(3) { font-size: 20px; color: #f5f5f5; text-align: center; } .lanhai_title p:nth-of-type(3) span { font-size: 20px; color: #ddae60; } .lanhai_title>i { display: block; margin: 0 auto; margin-top: 28px; margin-bottom: 39px; width: 124px; height: 3px; background-color: #aa3c42; position: relative; } .lanhai_title>i:before { content: ''; opacity: 1; display: block; position: absolute; top: 0; left: 50%; width: 50%; height: 3px; background-color: #b2823e; } .lanhai_foot { display: block; width: 160px; margin: 0 auto; margin-top: 50px; } .lanhai_foot:hover p { color: #ddae60; } .lanhai_foot:hover p i { right: -10px; } .lanhai_foot:hover span:before { width: 45px; } .lanhai_foot p { font-size: 15px; color: #919191; position: relative; transition: .4s all; } .lanhai_foot p i { display: inline-block; position: absolute; top: 50%; right: 0; transform: translateY(-50%); width: 19px; height: 14px; background: url("../images/lanhai_btn.png") no-repeat; background-size: contian; margin-left: 33px; transition: .4s all; } .lanhai_foot span { display: block; width: 100%; height: 3px; margin-top: 20px; background-color: #ededed; position: relative; } .lanhai_foot span:before { content: ''; opacity: 1; display: block; position: absolute; top: 0; left: 0; width: 55px; height: 3px; background-color: #ddae60; transition: .4s all; } .lanhai { width: 100%; } .lanhai .index_title p { text-align: center; width: 100% !important; } .lanhai .main { width: 1400px; margin: 0 auto; } .lanhai .main .lanhai1>p { width: 1000px; margin: 0 auto; color: #bdbdbd; font-size: 16px; text-align: center; padding-top: 30px; padding-bottom: 60px; line-height: 36px; } .lanhai .main .lanhai1>p span { color: #ddae60; } .lanhai .main .lanhai1>div { position: relative; } .lanhai .main .lanhai1>div .swiper-container { width: 1300px; margin: 0 auto; } .lanhai .main .lanhai1>div .swiper-container .swiper-wrapper a { display: block; width: 100%; position: relative; padding: 44% 0; } .lanhai .main .lanhai1>div .swiper-container .swiper-wrapper a:hover img { border-color: #ddae60; } .lanhai .main .lanhai1>div .swiper-container .swiper-wrapper a img { padding: 10px; border: 2px solid #fff; transition: .4s all; width: 100%; height: 100%; display: block; position: absolute; left: 0; top: 0; object-fit: contain; } .lanhai .main .lanhai1>div .swiper-pagination { display: none; position: static; margin-top: 10px; } .lanhai .main .lanhai1>div .swiper-pagination .swiper-pagination-bullet { background-color: #fff; } .lanhai .main .lanhai1>div .swiper-pagination .swiper-pagination-bullet-active { background-color: #ddae60; } .lanhai .main .lanhai1>div .swiper-button-prev:after { width: 27px; height: 32px; content: ''; background: url("../images/lanhai1_btn.png") no-repeat; background-size: contain; } .lanhai .main .lanhai1>div .swiper-button-next:after { width: 27px; height: 32px; content: ''; background: url("../images/lanhai1_btn.png") no-repeat; background-size: contain; transform: rotate(180deg); } .lanhai .main .lanhai2 { padding-top: 75px; padding-bottom: 120px; } .lanhai .main .lanhai2 figure { margin-top: 70px; display: block; width: 100%; position: relative; padding: 28% 0; } .lanhai .main .lanhai2 figure img { width: 100%; height: 100%; display: block; position: absolute; left: 0; top: 0; object-fit: contain; } .lanhai .main .lanhai3 { position: relative; } .lanhai .main .lanhai3 .m { margin-top: 30px; width: 100%; display: flex; flex-wrap: wrap; align-items: center; align-content: space-between; justify-content: space-between; display: none; } .lanhai .main .lanhai3 .m figure { width: 48%; display: flex; justify-content: center; flex-direction: column; align-items: center; padding: 30px 0; } .lanhai .main .lanhai3 .m figure img { widows: 60px; height: 60px; object-fit: contain; } .lanhai .main .lanhai3 .m figure p { margin-top: 5px; font-size: 14px; color: #fff; text-align: center; } .lanhai .main .lanhai3 .m figure:nth-of-type(1) { background: url("../images/lanhai3_1.jpg") no-repeat; background-size: cover; } .lanhai .main .lanhai3 .m figure:nth-of-type(2) { background: url("../images/lanhai3_2.jpg") no-repeat; background-size: cover; } .lanhai .main .lanhai3 .m figure:nth-of-type(3) { background: url("../images/lanhai3_3.jpg") no-repeat; background-size: cover; } .lanhai .main .lanhai3 .m figure:nth-of-type(4) { background: url("../images/lanhai3_4.jpg") no-repeat; background-size: cover; } .lanhai .main .lanhai3 .m figure:nth-of-type(5) { background: url("../images/lanhai3_5.jpg") no-repeat; background-size: cover; } .lanhai .main .lanhai3 .m figure:nth-of-type(6) { background: url("../images/lanhai3_6.jpg") no-repeat; background-size: cover; } .lanhai .main .lanhai3 .m figure:nth-of-type(n+3) { margin-top: 20px; } .lanhai .main .lanhai3 .w-accor5 { margin-top: 40px; } .lanhai .main .lanhai3 .w-accor5 .img_ar img { width: 100%; height: 100%; object-fit: cover; } .lanhai .main .lanhai3 .w-accor5 .i_img img { width: 80px; height: 80px; object-fit: contain; } .lanhai .main .lanhai3 .w-accor5 .i_img p { font-size: 20px; color: #fff; line-height: 36px; } .lanhai .main .lanhai3 .w-accor5 li.cur .dec_ar h4 { opacity: 0; } .lanhai .main .lanhai3 .w-accor5 li.cur .cont_ar:before { height: 0; } .lanhai .main .lanhai3 .w-accor5 .dec_ar h4 { font-size: 20px; color: #fff; position: absolute; bottom: 20px; left: 50%; transform: translateX(-50%); padding-bottom: 10px; border-bottom: 1px solid #ddae60; transition: .4s all; } .lanhai .main .lanhai3:before { content: ''; opacity: 1; display: block; width: 548px; height: 548px; object-fit: contain; background: url("../images/lanhai3.png") no-repeat; position: absolute; top: 50%; left: 50%; transform: translateX(-50%) translateY(-50%); } .lanhai .main .lanhai4 { padding-top: 55px; padding-bottom: 95px; background: url("../images/lanhai4_a.png") center no-repeat; background-size: contain; } .lanhai .main .lanhai4 ul { margin-top: 60px; display: flex; flex-wrap: wrap; align-items: center; align-content: space-between; justify-content: space-between; } .lanhai .main .lanhai4 ul li { width: 15%; cursor: pointer; } .lanhai .main .lanhai4 ul li:hover p { color: #ddae60; } .lanhai .main .lanhai4 ul li:nth-of-type(n+7) { margin-top: 30px; } .lanhai .main .lanhai4 ul li img { width: 100%; object-fit: contain; } .lanhai .main .lanhai4 ul li p { color: #f5f5f5; font-size: 16px; margin-top: 18px; text-align: center; transition: .4s all; } .lanhai .main .lanhai5 { width: 100%; padding-bottom: 85px; position: relative; } .lanhai .main .lanhai5:before { content: ''; opacity: 1; display: block; width: 548px; height: 548px; object-fit: contain; background: url("../images/lanhai3.png") no-repeat; position: absolute; top: 50%; left: -530px; transform: translateY(-50%); } .lanhai .main .lanhai5 ul { width: 1400px; display: flex; flex-wrap: wrap; align-items: center; align-content: space-between; justify-content: space-between; align-items: unset; } .lanhai .main .lanhai5 ul li { width: 100%; } .lanhai .main .lanhai5 ul li h5 { text-align: center; font-size: 24px; color: #f5f5f5; margin-top: 85px; margin-bottom: 45px; padding-left: 75px; } .lanhai .main .lanhai5 ul li h6 { text-align: center; font-size: 16px; color: #f5f5f5; line-height: 36px; margin-bottom: 115px; padding-left: 75px; } .lanhai .main .lanhai5 ul li h6 span { font-size: 16px; color: #ddae60; } .lanhai .main .lanhai5 ul li .lanhai_title { /* text-align: left; */ } .lanhai .main .lanhai5 ul li .lanhai_title :nth-of-type(1) { /* justify-content: unset; */ } .lanhai .main .lanhai5 ul li .lanhai_title :nth-of-type(2) { /* padding-left: 75px; */ /* text-align: left; */ } .lanhai .main .lanhai5 ul li .lanhai_title :nth-of-type(2) i { margin: 0; } .lanhai .main .lanhai5 ul li .lanhai_title i { /* margin-left: 75px; */ } .lanhai .main .lanhai5 ul li.left img { display: none; width: 100%; object-fit: contain; } .lanhai .main .lanhai5 ul li.right img { width: 100%; object-fit: contain; } .lanhai .main .lanhai5 ul li .lanhai_foot { margin-left: 75px; } .lanhai .main .lanhai6>p { width: 970px; color: #bdbdbd; font-size: 16px; text-align: center; padding-top: 30px; padding-bottom: 60px; line-height: 36px; margin: 0 auto; } .lanhai .main .lanhai6>p span { color: #ddae60; } .lanhai .main .lanhai6 ul { width: 100%; display: flex; flex-wrap: wrap; align-items: center; align-content: space-between; justify-content: space-between; } .lanhai .main .lanhai6 ul li { width: 32%; height: 330px; } .lanhai .main .lanhai6 ul li:nth-of-type(3) { width: 34%; } .lanhai .main .lanhai6 ul li img { width: 100%; height: 100%; object-fit: cover; } .lanhai .main .lanhai6 div { margin-top: 28px; } .lanhai .main .lanhai6 div h5 { font-size: 20px; color: #f5f5f5; text-align: center; } .lanhai .main .lanhai6 div dl { margin-top: 30px; width: 100%; display: flex; flex-wrap: wrap; align-items: center; align-content: space-between; justify-content: space-between; } .lanhai .main .lanhai6 div dl dd { width: 15%; cursor: pointer; } .lanhai .main .lanhai6 div dl dd:hover p { color: #ddae60; } .lanhai .main .lanhai6 div dl dd:nth-of-type(n+7) { margin-top: 30px; } .lanhai .main .lanhai6 div dl dd img { width: 100%; object-fit: contain; } .lanhai .main .lanhai6 div dl dd p { color: #f5f5f5; font-size: 16px; margin-top: 18px; text-align: center; transition: .4s all; } .lanhai .main .lanhai7 { padding: 60px 0; } .lanhai .main .lanhai7 figure { width: 100%; margin: 43px 0; } .lanhai .main .lanhai7 figure img { width: 100%; object-fit: contain; } .lanhai .main .lanhai7.lanhai8 { padding: 0; } .lanhai .main .lanhai10 div { width: 100%; padding: 75px 0; background: url("../images/lanhai10.jpg") no-repeat; background-size: cover; } .lanhai .main .lanhai10 .lanhai_title p { color: #fff; } .lanhai .main .lanhai10 .lanhai_title p b { color: #fff; } .lanhai .main .lanhai10 .lanhai_title p i { color: #fff; } .lanhai .main .lanhai10 .lanhai_title p span { color: #fff; } .lanhai .main .lanhai10 .lanhai_title p:nth-of-type(3) { line-height: 36px; color: #fff; font-weight: bold; text-transform: uppercase; } .lanhai .main .lanhai10 figure { width: 100%; } .lanhai .main .lanhai10 figure ul { width: 100%; padding: 35px 0; display: flex; flex-wrap: wrap; align-items: center; align-content: space-between; justify-content: space-between; } .lanhai .main .lanhai10 figure ul li { width: 13.6%; padding: 28px 0; background-color: #28313b; border-radius: 8px; transition: .4s all; position: relative; display: flex; justify-content: center; flex-direction: column; align-items: center; } .lanhai .main .lanhai10 figure ul li:before { content: ''; opacity: 1; display: block; position: absolute; bottom: -11px; left: 50%; transform: translateX(-50%); width: 0; height: 0; border: 11px solid transparent; border-top-color: #ddae60; border-bottom: 0; transition: .4s all; opacity: 0; } .lanhai .main .lanhai10 figure ul li:nth-of-type(1) i { background: url("../images/lanhai10_a.png") center no-repeat; background-size: contain; } .lanhai .main .lanhai10 figure ul li:nth-of-type(2) i { background: url("../images/lanhai10_b.png") center no-repeat; background-size: contain; } .lanhai .main .lanhai10 figure ul li:nth-of-type(3) i { background: url("../images/lanhai10_c.png") center no-repeat; background-size: contain; } .lanhai .main .lanhai10 figure ul li:nth-of-type(4) i { background: url("../images/lanhai10_d.png") center no-repeat; background-size: contain; } .lanhai .main .lanhai10 figure ul li:nth-of-type(5) i { background: url("../images/lanhai10_e.png") center no-repeat; background-size: contain; } .lanhai .main .lanhai10 figure ul li:nth-of-type(6) i { background: url("../images/lanhai10_f.png") center no-repeat; background-size: contain; } .lanhai .main .lanhai10 figure ul li:nth-of-type(7) i { background: url("../images/lanhai10_g.png") center no-repeat; background-size: contain; } .lanhai .main .lanhai10 figure ul li i { display: block; width: 50px; height: 40px; } .lanhai .main .lanhai10 figure ul li p { margin-top: 20px; color: #fff; font-size: 18px; text-align: center; } .lanhai .main .lanhai10 figure ul li.active { background-color: #ddae60; } .lanhai .main .lanhai10 figure ul li.active:before { opacity: 1; } .lanhai .main .lanhai10 figure dl { width: 100%; height: 6px; margin-top: 38px; display: flex; flex-wrap: wrap; align-items: center; align-content: space-between; justify-content: space-between; border-radius: 20px; background-color: #41474e; position: relative; } .lanhai .main .lanhai10 figure dl i { content: ''; opacity: 1; display: block; position: absolute; top: 0; left: 0; width: 7.15%; height: 6px; background-color: #ddae60; transition: .4s all; border-radius: 20px; } .lanhai .main .lanhai10 figure dl dd { width: 14.285%; position: relative; } .lanhai .main .lanhai10 figure dl dd:after { content: ''; opacity: 1; display: block; position: absolute; top: 0; left: 50%; transform: translateX(-50%); width: 6px; height: 6px; border-radius: 50%; background-color: #ddae60; } .lanhai .main .lanhai11 { width: 100%; padding: 60px 0; } .lanhai .main .lanhai11 form { width: 100%; margin-top: 50px; border: 1px solid #ddae60; padding: 48px 50px; background-color: #242c36; } .lanhai .main .lanhai11 form ul { width: 100%; display: flex; flex-wrap: wrap; align-items: center; align-content: space-between; justify-content: space-between; } .lanhai .main .lanhai11 form ul li { display: flex; flex-wrap: wrap; align-items: center; justify-content: flex-start; flex-wrap: nowrap; } .lanhai .main .lanhai11 form ul li:nth-of-type(1) { width: 48%; } .lanhai .main .lanhai11 form ul li:nth-of-type(2) { width: 48%; } .lanhai .main .lanhai11 form ul li:nth-of-type(3) { width: 30%; } .lanhai .main .lanhai11 form ul li:nth-of-type(4) { width: 60%; } .lanhai .main .lanhai11 form ul li:nth-of-type(5) { width: 100%; align-items: unset; } .lanhai .main .lanhai11 form ul li:nth-of-type(n+3) { margin-top: 27px; } .lanhai .main .lanhai11 form ul li p { font-size: 14px; color: #fff; margin-right: 5px; min-width: 5em; } .lanhai .main .lanhai11 form ul li input { width: 100%; height: 35px; background-color: #d8d8d8; padding: 0 10px; color: #434144; } .lanhai .main .lanhai11 form ul li .yx { width: 100%; height: 35px; padding: 0 10px; background: url(../images/qwy-i3.png) #d8d8d8 95% center no-repeat; color: #434144; font-size: 14px; transition: .2s all; } .lanhai .main .lanhai11 form ul li #distpicker-lanhai { width: 100%; display: flex; flex-wrap: wrap; align-items: center; align-content: space-between; justify-content: space-between; } .lanhai .main .lanhai11 form ul li #distpicker-lanhai select { width: 30%; height: 35px; padding: 0 10px; background: url(../images/qwy-i3.png) #d8d8d8 95% center no-repeat; color: #434144; font-size: 14px; transition: .2s all; } .lanhai .main .lanhai11 form ul li textarea { width: 100%; height: 170px; background-color: #d8d8d8; padding: 10px; color: #434144; } .lanhai .main .lanhai11 form button { display: block; width: 285px; line-height: 33px; border: 1px solid transparent; background-color: #ddae60; margin: 0 auto; margin-top: 25px; color: #fff; text-align: center; font-size: 14px; cursor: pointer; transition: .4s all; } .lanhai .main .lanhai11 form button:hover { border-radius: 4px; background-color: transparent; color: #ddae60; border-color: #ddae60; } .lanhai .main .lanhai12 .swiper-container { margin-top: 65px; } .lanhai .main .lanhai12 .swiper-pagination { display: none; position: static; margin-top: 10px; } .lanhai .main .lanhai12 .swiper-pagination .swiper-pagination-bullet { background-color: #fff; } .lanhai .main .lanhai12 .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active { background-color: #ddae60; } .lanhai .main .lanhai12 .swiper-slide { width: 26%; padding: 0 12px; } .lanhai .main .lanhai12 .swiper-slide:nth-of-type(3n) { width: 48%; } .lanhai .main .lanhai12 .swiper-slide.active div h4 span { display: inline-block; } .lanhai .main .lanhai12 .swiper-slide.active div h5 { display: none; } .lanhai .main .lanhai12 .swiper-slide.active div p { opacity: 1; } .lanhai .main .lanhai12 .swiper-slide.active div .beijing { opacity: 1; } .lanhai .main .lanhai12 .swiper-slide.active div i { transform: rotate(180deg); } .lanhai .main .lanhai12 .swiper-slide.active div:before { opacity: 1; } .lanhai .main .lanhai12 .swiper-slide div { padding: 0 30px; padding-top: 66px; height: 465px; background: url("../images/lanhai12_bag.jpg") no-repeat; background-size: cover; border-radius: 10px; position: relative; cursor: pointer; } .lanhai .main .lanhai12 .swiper-slide div:before { content: ''; opacity: 1; display: block; position: absolute; top: 0; left: 0; width: 100%; height: 100%; background: rgba(0, 0, 0, 0.5); opacity: 0; transition: .4s all; z-index: 3; } .lanhai .main .lanhai12 .swiper-slide div h4 { font-size: 22px; color: #e3ad57; padding-bottom: 25px; margin-bottom: 35px; border-bottom: 2px solid #44494e; position: relative; z-index: 4; } .lanhai .main .lanhai12 .swiper-slide div h4 span { display: none; font-size: 16px; color: #d0101b; transition: .4s all; } .lanhai .main .lanhai12 .swiper-slide div h5 { font-size: 20px; color: #fff; } .lanhai .main .lanhai12 .swiper-slide div p { font-size: 14px; color: #fff; line-height: 28px; opacity: 0; transition: .4s all; position: relative; z-index: 4; } .lanhai .main .lanhai12 .swiper-slide div .renwu { position: absolute; left: 0; bottom: 0; width: 250px; height: 250px; object-fit: contain; } .lanhai .main .lanhai12 .swiper-slide div .beijing { position: absolute; left: 0; top: 0; width: 100%; height: 100%; object-fit: cover; z-index: 2; border-radius: 10px; opacity: 0; transition: .4s all; } .lanhai .main .lanhai12 .swiper-slide div i { display: block; width: 25px; height: 25px; background: url("../images/lanhai12_btn.png") no-repeat; background-size: contain; position: absolute; bottom: 55px; right: 30px; z-index: 9; transition: .4s all; } .lanhai .main .lanhai12 figure { padding: 0 12px; padding-top: 50px; padding-bottom: 70px; width: 100%; position: relative; } .lanhai .main .lanhai12 figure:before { content: ''; opacity: 1; display: block; width: 100%; height: 4px; background-color: #41474e; border-radius: 20px; } .lanhai .main .lanhai12 figure>div { width: 12.5%; position: absolute; top: 52px; left: 0; transform: translateY(-50%); transition: .4s all; } .lanhai .main .lanhai12 figure>div:before { content: ''; opacity: 1; display: block; width: 100%; height: 4px; background-color: #ddae60; border-radius: 20px; } .lanhai .main .lanhai12 figure>div section { position: relative; width: 40px; height: 40px; background-color: #ddae60; border-radius: 50%; position: absolute; top: 0; left: 50%; transform: translateY(-50%) translateX(-50%); } .lanhai .main .lanhai12 figure>div section .swiper-button-prev { width: 8px; height: 10px; background: url("../images/lanhai12_x_btn.png") no-repeat; background-size: contain; position: absolute; top: 50%; left: 20%; transform: translateY(-50%) rotate(180deg); opacity: 1; margin-top: 0; } .lanhai .main .lanhai12 figure>div section .swiper-button-prev:after { display: none; } .lanhai .main .lanhai12 figure>div section .swiper-button-next { width: 8px; height: 10px; background: url("../images/lanhai12_x_btn.png") no-repeat; background-size: contain; position: absolute; top: 50%; right: 20%; transform: translateY(-50%); opacity: 1; margin-top: 0; } .lanhai .main .lanhai12 figure>div section .swiper-button-next:after { display: none; } .lanhai .main .lanhai12 figure>div i { display: block; width: 21px; height: 23px; background: url("../images/lanhai12_s.png") no-repeat; background-size: contain; position: absolute; bottom: -50px; left: 50%; transform: translateX(-50%); } .lanhai .main .lanhai12 figure>div p { width: 100%; font-size: 12px; color: #fff; text-align: center; position: absolute; bottom: -70px; left: 50%; transform: translateX(-50%); } .lanhai .main .lanhai13 { padding-bottom: 0; } .lanhai .main .lanhai14 { padding: 0; } /* DDing 新增 首页 七大支持政策 */ .index3 .main .m { display: none; flex-wrap: wrap; align-items: center; align-content: space-between; justify-content: space-between; margin-top: 60px; } .index3 .main .m a { display: block; width: 49%; border: 1px solid #dfdfdf; } .index3 .main .m a:nth-of-type(n+3) { margin-top: 30px; } .index3 .main .m a figure { width: 100%; position: relative; padding: 36.5% 0; } .index3 .main .m a figure img { width: 100%; height: 100%; display: inline-block; position: absolute; object-fit: cover; left: 0; top: 0; } .index3 .main .m a p { padding: 15px 0; text-align: center; font-size: 16px; color: #fff; border-top: 1px solid #dfdfdf; } @media screen and (max-width: 1600px) { .home3 .main ul li:nth-of-type(2) a:nth-of-type(1) div h5 { font-size: 28px; } .home3 .main ul li:nth-of-type(2) a:nth-of-type(1) div p { margin: 15px 0; } .home3 .main ul li:nth-of-type(2) a:nth-of-type(2) div h5 { font-size: 24px; } .home3 .main ul li:nth-of-type(2) a:nth-of-type(3) div h5 { font-size: 24px; } } @media screen and (max-width: 1500px) { .index4 .main>div nav { width: 100%; padding: 0 40px; } .index4 .main>div nav ul li div p { font-size: 14px; } .bottom_yuyue>div .close { right: 0; } .home3 .main ul li a figure { padding: 38.9% 0; } } @media screen and (max-width: 1400px) { header .pc nav ul li .item_n { top: 90px; } .lanhai .main .lanhai1>div .swiper-container { width: 100%; } .lanhai .main .lanhai1>div .swiper-button-prev { display: none; } .lanhai .main .lanhai1>div .swiper-button-next { display: none; } .lanhai .main .lanhai1>div .swiper-pagination { display: block; } .lanhai .main { width: 100%; } .lanhai .main .lanhai5 ul { width: 100%; } .attract .attract3 .index_title p { text-align: center; } .attract .attract3 .main { width: 100%; padding: 0 40px; } .attract .attract2 { padding: 60px 40px; } .attract.n_page { padding: 0; } .attract .attract2 .main { width: 100%; } .attract .attract1 { width: 100%; padding: 40px; padding-top: 0; } .home3 .main ul li a div { display: none !important; } .home3 .main ul li a:hover h4 { opacity: 1; top: 50%; } .home3 .main ul li a:hover div { display: none; } .home3 .main ul li a div p { overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2; } .home2 nav ul li p { font-size: 14px; } .home2 .myswiper .content figure img { width: 100%; } .home2 .myswiper .content figure { width: 45%; } .home2 .myswiper .content div { width: 53%; } .home2 nav ul { width: 100%; } .home2 .myswiper { width: 100%; } .home2 .myswiper .content { width: 80%; } .home1 .home1_2 ul li span { font-size: 14px; } .home1 .main { width: 100%; padding: 0 40px; } .bottom_yuyue>div { width: 100%; padding: 0 40px; } .bottom_yuyue>div .close { right: 40px; } .newIndex2 dl dd:nth-of-type(1) { background-position: center; } .newIndex2 dl dd:nth-of-type(2) { background-position: center; } .newIndex2 dl dd:nth-of-type(3) { background-position: center; } .newIndex2 dl dd:nth-of-type(4) { background-position: center; } .newIndex2 dl dd:nth-of-type(5) { background-position: center; } .newIndex2 dl dd:nth-of-type(6) { background-position: center; } .newIndex2 dl dd { width: 33.3333%; } .newIndex2 dl dd:nth-of-type(n+4) { margin-top: 40px; } .newIndex2 ul li { font-size: 18px; text-align: center; } .newIndex2 .title>span i { margin-left: 40px; height: 30px; width: 75px; } .newIndex2 ul { margin-top: 80px; width: 70%; margin-left: auto; margin-right: auto; } .newIndex2 dl { margin-top: 140px; } .newIndex2 .main { width: 100%; padding: 60px 40px; } .newIndex2 .title h4 { font-size: 60px; line-height: 65px; text-align: center; } .newIndex2 .title h4 span { font-size: 90px; text-align: center; } .newIndex2 .title>span { display: block; text-align: center; font-size: 30px; } .newIndex2 .title p { font-size: 34px; text-align: center; } .culture .culture2 .index_title p { width: 100%; text-align: center; } .culture .culture2>div { width: 100%; } .culture .culture1.culture3 { padding-bottom: 0; } .culture .culture1 { width: 100%; padding-bottom: 40px; } .culture .culture3 { padding-top: 40px; } .m-map2 .ul-store2 a { width: 100%; padding: 30% 0; } .m-map2 .ul-store2 li .txt { width: 100%; padding-left: 0; margin-top: 5px; } .m-map { width: 100%; } .video .videomain { width: 100%; height: 400px; border: 1px solid #f2f2f2; border-bottom: none; } .video div { width: 100%; } .about .main .about3 div .index_title p { width: 194px; } .about .main .about3 { width: 100%; padding-bottom: 0; } .about .main .about1 .index_title p { width: 263px; } .about .main .about1 { width: 100%; padding-bottom: 40px; } .about .main .about1 figure { margin-bottom: 40px; } .joan_history>div { width: 100%; } .anti .main { width: 100%; } .case .main { width: 100%; } .newsview .main { width: 100%; } .news.n_page { padding-bottom: 0; } .news .main { width: 100%; } .ul-list2-t1 .pic { width: 35%; } .ul-list2-t1 .txt { width: 60%; margin-right: 2%; } header .pc .h_logo { width: 154px; height: 49px; } header .pc nav ul li>a { height: 90px; line-height: 90px; padding: 0 20px; } header .pc nav ul li .item { top: 90px; } .pc_search { padding: 15px 40px; } .index_title p { font-size: 28px; width: 235px; } .index_title span { font-size: 28px; } .index_title span b { font-size: 28px; } .index1 { padding: 60px 40px; } .index1 .main { margin-top: 40px; } .index2 { padding: 60px 40px; } .index2 nav ul { width: 100%; margin: 80px auto; } .index2 .index_title p { width: 200px; } .index3 .main { width: 100%; padding: 60px 40px; } .index3 .index_title p { width: 271px; } .index4 .main>div nav { flex-wrap: wrap; height: auto; bottom: 40px; } .index4 .main>div nav ul { width: 100%; } .index4 .main>div nav ul li { width: 20%; } .index4 .main>div nav ul li:nth-of-type(5) { border-right: none; } .index4 .main>div nav ul li:last-child { display: inline-block; border-top: 1px solid #d0101b; border-right: none; } .index4 .main>div nav ul li:nth-of-type(n+6) { border-top: 1px solid #e5e5e5; } .index4 .main>div nav>a { display: none; } .index4 .main>div nav ul li:nth-of-type(-n+5) i { z-index: 3; } .index4 .main>div nav ul li:nth-of-type(-n+5) div { z-index: 4; } .index4 .index_title p { width: 270px; } .index5 { padding: 70px 40px; } .index5 .main { width: 100%; } .index5 .main .index_title { width: 100%; } .index5 .main .index_title span { text-align: center; } .index5 .main>p { width: 100%; text-align: center; margin-top: 30px; } .index5 .main a { margin: 0 auto; margin-top: 30px; } .index5 .main .index_title p { width: 234px; } .index6 .main { width: 100%; } .index6 { padding: 70px 40px; } .index6 .index_title p { width: 211px; } footer .footer { width: 100%; padding-left: 40px; padding-right: 40px; } footer .footer2 div { display: none; } footer .footer2 ul { width: 100%; } footer .footer1 div { display: none; } footer .footer1 dl { width: 100%; display: flex; flex-wrap: wrap; align-items: center; align-content: space-between; justify-content: space-between; } .navbar { padding: 40px; } .navbar div { width: 100%; } .n_page { padding: 40px; padding-top: 0; } .join .main { width: 100%; padding: 20px; } .inner-tab2 .tit { padding-right: 0 !important; } .product .main { width: 100%; } .product .main .item a div figure { margin: 30px 0; } .product_view .main { width: 100%; } .product_view .main .proview1 .right { width: 79%; } .product_view .main { padding-bottom: 0; } .m-contxt1 .tit { font-size: 26px; } } @media screen and (max-width: 1200px) { .lanhai .main .lanhai12 .swiper-pagination { display: block; } .lanhai .main .lanhai12 .swiper-slide div { padding: 20px; } .lanhai .main .lanhai12 .swiper-slide { width: auto; } .lanhai .main .lanhai12 .swiper-slide:nth-of-type(3n) { width: auto; } .lanhai .main .lanhai12 figure { display: none; } .lanhai .main .lanhai5 ul li h5 { text-align: center; font-size: 18px; } .lanhai .main .lanhai5 ul li .lanhai_foot { margin: 0 auto; margin-top: 30px; } .lanhai .main .lanhai5 ul li h5 { margin: 30px 0; padding: 0; text-align: center; } .lanhai .main .lanhai5 ul li h6 { text-align: center; padding: 0; margin-bottom: 30px; text-align: center; } .lanhai .main .lanhai5 ul li.left img { display: block; } .lanhai .main .lanhai5 ul li .lanhai_title :nth-of-type(1) { justify-content: center; } .lanhai .main .lanhai5 ul li .lanhai_title { text-align: center; } .lanhai .main .lanhai5 ul li .lanhai_title :nth-of-type(2) { text-align: center; padding-left: 0; } .lanhai .main .lanhai5 ul li .lanhai_title i { margin-left: 10px; } .lanhai .main .lanhai5 ul li .lanhai_title>i { margin: 15px auto; } .lanhai .main .lanhai5 { padding-bottom: 60px; } .lanhai .main .lanhai5 ul li.right { display: none; } .lanhai .main .lanhai5 ul li.left { width: 100%; } .lanhai .main .lanhai4 { padding: 60px 0; } .lanhai .main .lanhai2 { padding: 60px 0; } .lanhai_foot { margin-top: 30px; } .lanhai .main .lanhai1>p { width: 100%; padding-top: 20px; padding-bottom: 30px; } .lanhai_title>i { margin: 15px auto; } .lanhai_title p:nth-of-type(3) { font-size: 18px; } .lanhai_title p:nth-of-type(3) span { font-size: 18px; } .lanhai_title p:nth-of-type(2) { font-size: 26px; } .lanhai_title p:nth-of-type(2) i { font-size: 26px; } .lanhai_title p:nth-of-type(1) b { font-size: 50px; margin-right: 10px; } .lanhai_title p:nth-of-type(1) span i { margin-left: 10px; } .lanhai_title p:nth-of-type(1) span { font-size: 24px; } .proView_page .pro_left .small { padding: 0 40px; } .proView_page .pro_left { width: 96%; } .attract .attract2 .main li dl dd i { width: 45px; height: 45px; } .attract .attract2 .main li dl dd { font-size: 14px; padding-left: 60px; line-height: 45px; } .attract .attract1 { padding-bottom: 4%; } .home2 .myswiper { padding: 4% 0; } .home2 .myswiper .content { display: none; } .home2 .myswiper .m { display: block; } .home2_switch { display: none; } .home2 .swiper-pagination { display: block; } .home2 .swiper-button-prev { display: none; } .home2 .swiper-button-next { display: none; } .home1 .index_title p { text-align: center; } .home1 .index_title span { text-align: center; } .home1 { padding: 40px 0; } .home1 .home1_1 div { width: 100%; padding: 0; border: none; } .home1 .home1_1 div figure { display: block; width: 100%; margin-top: 40px; } .home1 .home1_1 figure { display: none; } .home1 .home1_2 { display: none; } .culture .culture2>div .swiper-container .swiper-pagination { display: block; } .culture .culture1 .left { order: 1; width: 100%; } .culture .culture1 .right { width: 100%; margin-bottom: 30px; padding: 0; } .culture .culture1 .right ul li { margin-top: 15px; } .culture .culture1 .right>p { margin-top: 15px; } .ul-form2 li .so { width: 90%; } .contact .main .xinxi { padding: 20px 0px; padding-top: 0; margin-bottom: 20px; } .contact .main form { padding-top: 20px; margin-top: 20px; } header .pc nav ul li .item { padding: 40px; } header .pc nav ul li>a { padding: 0 15px; font-size: 14px; } header .pc>dl dd a { font-size: 14px; } .index3 .main .swiper-container .swiper-pagination { display: block; } .join .main form ul { order: 0; width: 100%; border-right: none; width: 555px; margin: 0 auto; } .join .main form div { width: 100%; margin-bottom: 30px; padding-bottom: 30px; border-bottom: 1px solid #d2d2d2; } .join .main form ul li:last-child { display: flex; justify-content: center; flex-direction: column; align-items: center; flex-direction: unset; } .product_view .main .proview2 .right { padding: 20px; } .product_view .main .proview2 .right figure .btn { display: flex; flex-wrap: wrap; align-items: center; align-content: space-between; justify-content: space-between; } .product_view .main .proview2 .right figure .btn a { width: 48%; margin: 0 !important; } .product_view .main .proview2 { margin-top: 5%; } .col-r { display: none; } .product_view .main .proview4 .left { width: 100%; padding: 40px; } .proCase { width: 100%; } .news .col-l { width: 100%; } .newsview .col-l { width: 100%; } .contact .main form ul li:first-child p { width: 100%; text-align: center; } .join .main form ul li:last-child:before { width: 100%; } .about5_bd .swiper-slide { display: block; } .about5_bd .swiper-slide .about5_bd_words { width: 100%; } .about5_bd .swiper-slide .about5_bd_words .pub_tit { align-items: center; } .about5_bd .swiper-slide .about5_bd_pic { margin-top: 20px; width: 100%; padding: 34.9183% 0; } .joan_history { width: auto; } .joan_history>div { width: 100%; } .joan_history .about5_bd { padding: 4%; } .joan_history.about5_bd .swiper-slide { background-color: #fff; } } @media screen and (max-width: 1024px) { .index3 .main .swiper-container { display: none; } .index3 .main .m { display: flex; } .home1 .home1_2s { display: none; } .lanhai .main .lanhai12 .swiper-container { margin-top: 50px; } .lanhai .main .lanhai12 .swiper-slide div h4 { margin-bottom: 15px; padding-bottom: 15px; } .lanhai .main .lanhai11 form ul li:nth-of-type(4) { width: 65%; } .lanhai .main .lanhai11 form { padding: 20px; margin-top: 30px; } .lanhai .main .lanhai10 figure dl { margin-top: 0; } .lanhai .main .lanhai10 figure ul li p { font-size: 14px; } .lanhai .main .lanhai6 div dl dd { width: 32%; } .lanhai .main .lanhai6 div dl dd:nth-of-type(n+4) { margin-top: 30px; } .lanhai .main .lanhai6>p { width: 100%; line-height: 28px; padding: 20px 0; } .lanhai .main .lanhai4 ul { margin-top: 40px; } .lanhai .main .lanhai4 ul li { width: 32%; } .lanhai .main .lanhai4 ul li:nth-of-type(n+4) { margin-top: 30px; } .attract .attract3 { padding: 0; } .attract .attract3 .main ul li { width: 49%; } .attract .attract3 .main ul li:nth-of-type(n+3) { margin-top: 40px; } .attract .attract3 .main ul { margin-top: 40px; margin-bottom: 50px; } .attract .attract3 .main { padding: 40px 20px; } .attract .attract2 { padding: 40px 20px; } .attract .attract1 { padding: 20px; padding-top: 0; } .attract .attract1 div { padding: 38px 0; } .attract .attract1 div figure { width: 100%; } .attract .attract1 div p { width: 100%; margin-top: 30px; } .home3 { padding-top: 40px; padding-bottom: 0; } .home3 .main ul { margin-top: 40px; } .home3 .main ul li:first-child { width: 100%; border: none; } .home3 .main ul li:last-child { width: 100%; border-top: 10px solid #192028; } .home2 { padding: 40px 0; } .home1 .home1_1 div>p { margin: 40px 0; } .home1 .main { padding: 0 20px; } .yuyue_add { right: 20px; } .bottom_yuyue>div form { width: 100%; } .bottom_yuyue.active { bottom: -362.36px; } .bottom_yuyue>div { display: flex; justify-content: center; flex-direction: column; align-items: center; } .bottom_yuyue figure { margin-bottom: 4%; } .bottom_yuyue>div { padding: 0 20px; } .product .main .item a { width: 49%; } .product .main .item a:nth-of-type(n+3) { margin-top: 40px; } .product .main .item a:nth-of-type(3n) { margin-right: 2%; } .product .main .item a:nth-of-type(2n) { margin-right: 0; } .inner-tab .pc-nav dd:last-child { display: none !important; } .newIndex2 dl { margin-top: 80px; } .culture .culture2>div { padding-left: 20px; padding-right: 20px; } .culture .culture1 { padding-left: 20px; padding-right: 20px; } .culture.n_page { padding: 0 !important; padding-top: 30px !important; padding-bottom: 20px !important; } .culture .culture2 { padding: 40px 0; } .store { box-shadow: none; margin-bottom: 20px; } .map2 { height: 500px; } .m-map2 { padding: 20px; } .map2 { width: 100%; } .store-b { width: 100%; } .ul-form2 li:first-child { width: 100%; padding: 0; } .ul-form2 li .so { width: 96%; margin: 0 2%; } .ul-form2 li { width: 33.33333%; } .ul-form2 li select { border: 1px solid #e2e2e2; border-left: none; } .ul-form2 li:last-child select { border-right: none; } .h_banner a img.pc { display: none; } .h_banner a img.m { display: block; } .about .main .about3 div { width: 100%; padding: 0; } .about .main .about3 figure { display: none; } .about .main .about3 div figure { display: block; } .about .main .about3 { padding-top: 40px; } .about .main .about3 div>p { margin-top: 30px; } .about .main .about3 div .index_title p { width: 178px; } .about .main .about1 figure { margin: 30px 0; } .about .main .about1 .index_title p { width: 234px; } .about5_bd .swiper-slide .historySwitch .swiper-pagination { display: block; } .anti .main { padding: 40px 20px; } .anti .main .anti1 { width: 100%; } .anti { padding-bottom: 0; } .case.n_page { padding-bottom: 0; } .newsview .main { padding-bottom: 0; } .m-contxt1 { padding: 20px; } .m-contxt1 .box-info { padding-bottom: 10px; margin-bottom: 10px; } .m-contxt1 .box-info .info { float: none; margin-bottom: 10px; } .m-contxt1 .box-info .share { float: none; } .m-contxt1 .tit { font-size: 18px; } header .pc { background-color: #434144 !important; } header .pc .h_logo { width: 107.8px; height: 34.3px; } header .pc nav ul li>a { height: 70px; line-height: 70px; } .h_banner { margin-top: 70px; } header .pc { height: 70px; } header .pc nav { display: none; } header .pc>dl { display: none; } header .pc { padding: 0 20px; } header .pc .h_btn { display: flex; } header .m_ment { display: block; } .h_banner.swiper-container-horizontal>.swiper-pagination-bullets { bottom: 30px; } .pc_search { display: none; } .index_title p { font-size: 24px; width: 214px; line-height: 26px; } .index_title span { font-size: 24px; margin-top: 5px; } .index_title span b { font-size: 24px; } .index1 { padding: 40px 20px; } .index1 .main { flex-wrap: wrap; } .index1 .main .pro { width: 100%; } .index1 .main nav { width: 100%; margin-left: 0; margin-top: 35px; } .index1 .main nav ul { width: 100%; display: none; } .index1 .main nav .swiper-container { display: block; } .index1 .main .pro a { height: auto; } .index1 .main .pro a figure { display: block; width: 100%; position: relative; padding: 30% 0; } .index1 .main .pro a figure img { width: 100%; height: 100%; display: block; position: absolute; left: 0; top: 0; object-fit: cover; } .index2 { padding: 40px 20px; } .index2 nav ul li { width: 33.33333%; display: flex; justify-content: center; flex-direction: column; align-items: center; } .index2 nav ul li:nth-of-type(n+4) { margin-top: 30px; } .index2 nav ul { margin: 50px 0; } .index2 .index_title p { width: 172px; } .index2 nav dl { width: 100%; } .index3 .index_title p { width: 232px; } .index3 .main { padding: 40px 20px; } .index4 .main>div nav { padding: 0 20px; bottom: 20px; } .index4 .index_title p { width: 231px; } .index5 .main .index_title p { width: 213px; } .index5 { padding: 40px 20px; } .index6 .index_title p { width: 182px; } .index6 { padding: 40px 20px; } .index6 .main ul { margin: 30px auto; } .index6 .main .pc .swiper-slide a:first-child>div { padding: 20px; } .index6 .main .pc .swiper-slide a>div time { padding-right: 20px; } .index6 .main .pc .swiper-slide a>div div { padding-left: 20px; } .index6 .main .pc .swiper-slide a>div time p { font-size: 36px; line-height: 32px; } .index6 .main .pc .swiper-slide a>div time span { font-size: 16px; margin-top: 10px; } .index6 .main .pc .swiper-slide a { padding: 20px; } .index6 .main .pc .swiper-slide a:nth-of-type(n+3) { margin-top: 20px; } .index6 .main .pc .swiper-slide a figure img { height: 277px; } .index6 .main .pc .swiper-pagination { margin-top: 30px; } footer .footer1 { display: none; } footer { padding-top: 0; } footer .footer2 { margin-top: 0; } footer .footer { padding-left: 20px; padding-right: 20px; } .n_page { padding: 40px 20px; padding-top: 0; } .p_banner { display: none; } .pc_search { display: none; } .navbar { margin-top: 70px; padding: 0; background-color: #fff; } .navbar div h5 { display: block; } .navbar div p { display: none; } .navbar div ul { display: none; width: 100%; padding: 20px; padding-top: 0px; } .navbar div ul li+li { margin-left: 0; } .navbar div { border: none; padding: 0; background-color: #192028; border-top: 1px solid #4f4f4f; border-bottom: 1px solid #4f4f4f; } .navbar div ul li { width: 100%; border-bottom: 1px solid #4f4f4f; border-radius: 0; } .navbar div ul li a { text-align: center; color: #fff; font-size: 16px; padding: 10px 0; } .navbar div ul li.active { background-color: transparent; } .navbar div ul li.active a { color: #ddae60; } .navbar div ul li:hover { background-color: transparent; } .navbar div ul li:hover a { color: #ddae60; } .n_page { padding-top: 30px !important; } .inner-tab .tit { padding: 0 15px; line-height: 45px; font-size: 14px; } .inner-tab dl { line-height: 45px; } .inner-tab dd h4 { font-size: 14px; margin-right: 30px; } .inner-tab dd a { font-size: 14px; margin-right: 20px; } .inner-tab dd a:after { bottom: 10px; height: 1px; } .inner-tab { margin-bottom: 40px; } .inner-tab .tit { padding: 0 10px; line-height: 35px; } .inner-tab dl { line-height: 35px; padding: 0; } .inner-tab dd h4 { margin-right: 20px; } .inner-tab dd a { margin-right: 10px; } .inner-tab dd a:after { bottom: 5px; } .inner-tab { margin: 30px 0; overflow: hidden; } .inner-tab .tit span { padding-left: 20px; } .inner-tab .pc-nav dd h4 { display: none; } .inner-tab .pc-nav dd { display: none; width: 100%; } .inner-tab .pc-nav dt { position: relative; font-size: 14px; display: block; width: 100%; text-align: center; margin: 0; transition: .4s all; padding: 5px 0; } .inner-tab dd a { margin-right: 0; text-align: center; display: block; width: 100%; } .inner-tab .pc-nav.active dt { background-color: #cea04d; color: #fff; } .inner-tab .pc-nav.active dt h4 i { transform: translateY(-50%) rotate(180deg); background: url(../images/down_jt.png) no-repeat; background-size: 100% 100%; } .inner-tab .pc-nav { overflow: hidden; } .inner-tab .tit { display: none; } .inner-tab dd a:after { display: none; } .navbar .inner-tab { padding: 30px 20px; border-top: none; } .navbar .inner-tab .pc-nav { background-color: #fff; } .inner-tab .pc-nav.active dt h4 { color: #fff; } .m-pages ul { margin-right: 15px; } .product .main .item a div { width: 40%; } .product .main .item a div figure { width: 80%; padding: 20% 0; margin: 30px 0; } .product .main .item a div h5 { font-size: 18px; } .product .main .item a div figure p { line-height: 35px; font-size: 14px; font-weight: normal; } .product .main .item a div figure p:before { height: 35px; } .product .main .item a div span { line-height: 36px; font-size: 14px; border: 1px solid #ddae60; } .product.n_page { padding-bottom: 0; } .m-pages { padding: 5% 0; } .product_view .main .proview1 .right { width: 100%; } .product_view .main .proview1 .left .btn { display: none; } .product_view .main .proview1 .right { margin-top: 30px; } .product_view .main .proview1 .right .swiper-pagination { display: block; } .product_view .main .proview2 .right { width: 100%; } .product_view .main .proview2 .right figure { width: 100%; } .product_view .main .proview2 .left { width: 100%; } .product_view .main .proview3 .left { width: 100%; } .product_view .main .proview3 .right { width: 100%; border-left: none; border-top: 1px solid #6d6d6d; } .box-blank .con { margin-top: 27px; } .box-blank div a+a { margin-top: 5px; } .box-blank div { width: 100%; } .box-blank div:nth-of-type(2) { position: relative; order: -1; } .ul-list2-t1 .txt .tit { font-size: 20px; margin-bottom: 15px; } .ul-list2-t1 .pic { padding: 14% 0; } .news.n_page { padding-bottom: 0; } .about5 { margin-top: 8%; } .about5_bg { margin-top: 30px; padding-top: 0; } .about5_bd { padding: 4%; } .about5_bd .swiper-slide .about5_bd_words h3 { margin-top: 6%; font-size: 22px; } .about5_bd .swiper-slide .about5_bd_words pre { margin-top: 3%; font-size: 18px; line-height: 2em; } .about5_bd .swiper-slide .about5_bd_pic { margin-top: 3%; } .about5_hd { padding: 0 40px; } .about5_hd .swiper-slide { font-size: 22px; } .about5_bd .swiper-slide h5 { font-size: 30px; margin-bottom: 20px; } .about5_bd .swiper-slide ul li+li { margin-top: 30px; } .about5_bd .swiper-slide ul li p { margin-top: 15px; } .about5_bd .swiper-slide .historySwitch { margin-top: 40px; } .bottom_yuyue>div .close { right: 20px; } } @media screen and (max-width: 959px) { footer { padding-bottom: 60px; } .goTop { opacity: 1 !important; pointer-events: auto !important; } .newIndex2 .title h4 { font-size: 50px; line-height: 60px; text-align: center; } .newIndex2 .title h4 span { font-size: 75px; text-align: center; } .newIndex2 .title>span { display: block; text-align: center; font-size: 24px; } .newIndex2 .title p { font-size: 24px; text-align: center; } .newIndex2 .title>span i { margin-left: 20px; } .newIndex2 ul { margin-top: 40px; width: 100%; } .newIndex2 ul li:before { left: 15%; } .attract .attract2 .main li dl dd { width: 48%; } .attract .attract2 .main li dl dd:nth-of-type(n+3) { margin-top: 20px; } .attract .attract2 .main li dl { margin-top: 20px; } .attract .attract2 .main li+li { margin-top: 40px; } } @media screen and (max-width: 768px) { .lanhai .main .lanhai11:last-child { padding-bottom: 0; } .lanhai .main .lanhai12 .swiper-slide { padding: 0; } .lanhai .main .lanhai11 form ul li { display: block; } .lanhai .main .lanhai11 form ul li p { margin-bottom: 10px; } .lanhai .main .lanhai11 form ul li+li { margin-top: 27px; } .lanhai .main .lanhai11 form ul li:nth-of-type(1) { width: 100%; } .lanhai .main .lanhai11 form ul li:nth-of-type(2) { width: 100%; } .lanhai .main .lanhai11 form ul li:nth-of-type(3) { width: 100%; } .lanhai .main .lanhai11 form ul li:nth-of-type(4) { width: 100%; } .lanhai .main .lanhai10 figure ul li.active:before { display: none; } .lanhai .main .lanhai10 figure ul li { width: 49%; } .lanhai .main .lanhai10 figure ul li:nth-of-type(n+3) { margin-top: 20px; } .lanhai .main .lanhai10 figure ul li:last-child { width: 100%; } .lanhai .main .lanhai10 figure dl { display: none; } .lanhai .main .lanhai10 div { padding: 0; background: transparent; } .lanhai .main .lanhai6 div dl dd p { font-size: 14px; } .lanhai .main .lanhai6 ul li { height: 240px; } .lanhai .main .lanhai4 ul li p { font-size: 14px; } .lanhai .main .lanhai3:before { width: 100%; background-position: center; } .lanhai .main .lanhai3 .m { display: flex; position: relative; z-index: 3; } .lanhai .main .lanhai3 .w-accor5 { margin-top: 20px; display: none; } .attract .attract2 .main li h5 { font-size: 20px; } .home3 .main ul li a div { padding: 0 5px; } .home3 .main ul li a h4 span { font-size: 16px; } .home3 .main ul li a h4 { font-size: 22px; } .home3 .main ul li:nth-of-type(2) a:nth-of-type(2) figure { height: 285px; } .home3 .main ul li:nth-of-type(2) a:nth-of-type(3) figure { height: 285px; } .bottom_yuyue .index_title p { text-align: left !important; } .home1 .home1_1 div>p { line-height: 32px; } .home1 .home1_1 div a { width: 120px; height: 40px; font-size: 14px; line-height: 36px; } .home1 .home1_1 div figure { margin-top: 20px; } .home1 .home1_1 div>p { margin: 20px 0; } .news.n_product .row-new1>ul li a .txt { padding: 15px 0; } .news.n_product .row-new1>ul li a .txt h3 { font-size: 16px; } .product .main .item a h5 { font-size: 16px; } .newIndex2 dl { margin-top: 50px; } .newIndex2 dl dd:nth-of-type(n+3) { margin-top: 30px !important; } .newIndex2 dl dd { background-position: 20px !important; } .newIndex2 dl dd { width: 50%; } .newIndex2 .main { padding: 40px 20px; } .newIndex2 .title h4 { font-size: 40px; line-height: 45px; text-align: center; } .newIndex2 .title h4 span { font-size: 50px; text-align: center; } .newIndex2 .title>span { display: block; text-align: center; font-size: 20px; } .newIndex2 .title p { font-size: 20px; text-align: center; line-height: 35px; } .newIndex2 .title>span i { margin-left: 20px; } .culture .culture2>div .swiper-container p { overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 1; } .culture .culture2>div .swiper-container .swiper-pagination { margin-top: 0; } .culture .culture2>div>p { margin: 20px 0; font-size: 14px; line-height: 30px; } .culture .culture2>div .swiper-container p { font-size: 14px; margin-top: 8px; line-height: 28px; } .culture .culture1 .right .index_title p { text-align: center; } .culture .culture1 .right .index_title span { text-align: center; } .culture .culture1 .right>p { font-size: 14px; } .culture .culture1 .right ul li { font-size: 14px; } .store-b { height: 500px; } .video_window .main video { border: 10px solid #fff; } .video_window .main { width: 96%; } .video div p { margin-top: 20px; } .about .main .about3 div .index_title p { width: 140px; } .about .main .about2 figure div { width: 50%; padding: 15% 0; border: 2px solid #434144; } .about .main .about1 .index_title p { width: 191px; } .anti .main { padding: 20px 10px; } .contact .main form ul li:nth-of-type(6) textarea { width: 69.96%; } .newsview .box-blank { margin-top: 10px; padding-top: 10px; } .m-contxt1 .txt-con { font-size: 14px; line-height: 1.5; padding-bottom: 10px; margin-bottom: 10px; } .m-contxt1 .box-blank .blank { font-size: 14px; } .m-contxt1 .box-info .info span { font-size: 14px; } .m-contxt1 .box-info .share { font-size: 14px; display: none; } .m-contxt1 .box-info .share a { width: 24px; height: 24px; margin-right: 5px; } .m-contxt1 .box-info .share .bdshare-button-style0-16 .bds_more, .m-contxt1 .box-info .share .bdshare-button-style0-16 a { margin-right: 5px; } .m-contxt1 .txt-con { font-size: 14px; line-height: 1.5; padding-bottom: 10px; margin-bottom: 10px; } .h_banner a { padding: 50% 0; } .index_title p { font-size: 20px; width: 169px; line-height: 24px; } .index_title span { font-size: 20px; margin-top: 5px; } .index_title span b { font-size: 20px; } .index_title p i { width: 51.2px; height: 20.8px; margin-left: 10px; } .h_banner.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet { width: 30px; height: 2px; margin: 0 5px; } .index1 .main nav { margin-top: 20px; } .index1 .main .pro a p { font-weight: normal; font-size: 16px; } .index2 .index_title p { width: 143px; } .index1 .main .pro a figure { padding: 35% 0; } .index2 nav dl { align-items: unset; padding: 0 10%; } .index2 nav dl dd { width: 1em; text-align: center; } .index3 .index_title p { width: 193px; } .index3 .main .swiper-container { margin-top: 40px; } .index3 .main .swiper-container a div p { line-height: 50px; font-size: 16px; } .index3 .main .swiper-container a div p i { height: 50px; } .index4 .main>div nav ul li { width: 50%; } .index4 .main>div nav ul li:last-child { width: 50%; } .index4 .main>div nav ul li:nth-of-type(2n) { border-right: none; } .index4 .main>div nav ul li:nth-of-type(n+3) { border-top: 1px solid #e5e5e5; } .index4 .main>div nav ul li:nth-of-type(5) { border-right: 1px solid #e5e5e5; } .index4 .main>div { margin-top: 40px; } .index4 .main>div nav ul li>i { height: 100%; } .index1 .main { margin-top: 30px; } .index_title p { width: 100% !important; text-align: center !important; } .index5 .main .index_title p { width: 169px; } .index5 .main>p { margin-top: 20px; } .index6 .index_title p { width: 151px; } .index6 .main .swiper-container.pc { display: none; } .index6 .main .swiper-container.m { display: block; } footer .footer2 { display: none; } footer .footer3 { margin-top: 0; padding: 20px; } footer .footer3 ul li { width: 100%; margin-left: 0 !important; } footer .footer3 ul li+li { margin-top: 15px; } footer .footer3 p { width: 100%; margin-top: 15px; } footer .footer3 h4 { display: block; } footer .footer3 ul { width: 100%; } footer { padding-bottom: 60px; } .join .main form { padding: 30px 20px; } .join .main form ul { width: 100%; } .join .main form ul li:nth-of-type(3) textarea { width: 69.96%; } .product .main .item a>figure { width: 100%; } .product .main .item a div { width: 100%; padding: 20px; display: flex; flex-wrap: wrap; align-items: center; align-content: space-between; justify-content: space-between; flex-direction: unset; order: 1; } .product .main .item a:nth-of-type(2n) div { order: 1; } .product .main .item a div h5 { display: none; } .product .main .item a div span { display: none; } .product .main .item a div figure { margin: 0; width: 60%; padding: 15% 0; } .product .main .item a div ul { display: block; } .navbar .inner-tab { padding: 20px; } .product_view .main .proview2 .right h4 { padding-bottom: 15px; margin-bottom: 15px; } .product_view .main .proview2 .right figure { padding-top: 15px; margin-top: 15px; } .product_view .main .proview2 .right { padding: 15px; } .box-blank .box1 { width: 40px; } .box-blank .blank { font-size: 14px; } .box-blank .blank { font-size: 14px; } .box-blank .blank { font-size: 14px; } .box-blank .con { width: 160px; } .box-blank .box1 { width: 40px; } .box-blank .con { width: 160px; } .box-blank .box1 { width: 40px; } .product_view .main .proview4 .left h4 { font-size: 26px; } .product_view .main .proview4 .left h4 p { font-size: 24px; } .product_view .main .proview4 .left h4 p b { font-size: 24px; } .product_view .main .proview4 .left ul { margin: 20px 0; } .product_view .main .proview4 .left { padding: 20px; } .product_view .main .proview4 .left ul li { width: 20%; margin: 0; } .proCase .proCase1 a { width: 120px; line-height: 35px; border: 1px solid #fff; font-size: 14px; } .proCase .proCase2 { margin-top: 20px; } .proCase .proCase2 .swiper-pagination { display: block; } .ul-list2-t1 .pic { width: 100%; padding: 30% 0; } .ul-list2-t1 .txt { width: 100%; margin: 0; padding: 20px; } .ul-list2-t1 .more { display: none; } .ul-list2-t1 .box-time { margin-bottom: 0; } .m-contxt1 .box-info .info span { font-size: 14px; } .contact .main form { padding: 20px 0; } .contact .main .xinxi h5 { font-size: 26px; line-height: 38px; } .contact .main form ul li:first-child p { font-weight: normal; } .about5_bd .swiper-slide .about5_bd_words h3 { font-size: 18px; } .about5_bd .swiper-slide .about5_bd_words pre { font-size: 16px; } .about5_hd .swiper-slide { font-size: 18px; } } @media screen and (max-width: 620px) { .proView_page .pro_left { padding: 10px; } .proView_page .pro_left .big a { height: 420px; } .newIndex2 ul li:before { left: 10%; } .newIndex2 ul li:nth-of-type(n+4) { margin-top: 20px; } .newIndex2 ul li:nth-of-type(n+3) { margin-top: 20px; } .newIndex2 ul li { width: 50%; font-size: 14px; text-align: left; padding-left: 14%; } .join .main form ul { width: 100%; } .join .main form .pic1 img { width: 214.2px; height: 67.9px; } .join .main form .pic2 { margin: 30px 0; } .join .main form div p { font-size: 20px; } .join .main form div p span { font-size: 20px; } .join .main form .pic2 img { width: 180px; height: 180px; } .join .main form ul li:nth-of-type(2) select+select { margin-left: 9px; } .anti .main .anti1 form .btn { width: 100%; margin-top: 20px; } .anti .main .anti1 form .btn button { width: 47%; } .anti .main .anti1 form .btn a { width: 47%; } .anti .main .anti2 p { width: 100%; } .anti .main .anti2 figure { width: 100%; margin: 20px 0; } .anti .main .anti2 { margin-top: 30px; padding: 30px 20px; } .anti .main .anti3 { padding: 30px 20px; } } @media screen and (max-width: 520px) { .index3 .main .m a figure { padding: 50% 0; } .index3 .main .m { margin-top: 30px; } .index3 .main .m a:nth-of-type(n+3) { margin-top: 20px; } .index3 .main .m a p { padding: 10px 0; font-size: 14px; } .lanhai .main .lanhai11 { padding: 40px 0; } .lanhai .main .lanhai12 .swiper-container { margin-top: 30px; } .lanhai .main .lanhai11 form { padding: 12px; } .lanhai .main .lanhai11 form ul li #distpicker-lanhai select { width: 32%; } .lanhai .main .lanhai11 form button { width: 100%; } .lanhai .main .lanhai5 ul li .lanhai_title>i { margin: 5px auto; } .lanhai_title>i { margin: 5px auto; height: 2px; } .lanhai_title>i:before { height: 2px; } .lanhai .main .lanhai7 figure { margin: 20px 0; } .lanhai .main .lanhai6 div dl dd p { margin-top: 10px; } .lanhai .main .lanhai6 div h5 { font-size: 18px; } .lanhai .main .lanhai6 ul li:nth-of-type(3) { width: 100%; } .lanhai .main .lanhai6 ul li { width: 100%; } .lanhai .main .lanhai6 ul li+li { margin-top: 15px; } .lanhai .main .lanhai5 ul li h6 { line-height: 28px; } .lanhai .main .lanhai5 ul li h5 { font-size: 14px; margin: 10px 0; } .lanhai .main .lanhai4 ul { margin-top: 20px; } .lanhai .main .lanhai4 ul li p { margin-top: 10px; } .lanhai .main .lanhai4 ul li { width: 49%; } .lanhai .main .lanhai4 ul li:nth-of-type(n+3) { margin-top: 20px !important; } .lanhai .main .lanhai6 div dl dd:nth-of-type(n+3) { margin-top: 20px !important; } .lanhai .main .lanhai6 div dl dd { width: 49%; } .lanhai .main .lanhai2 figure { margin-top: 50px; } .lanhai_foot { margin-top: 20px; } .lanhai_title p:nth-of-type(1) span i { width: 38.4px; height: 15.6px; } .lanhai_title p:nth-of-type(3) { font-size: 14px; margin-top: 10px; } .lanhai_title p:nth-of-type(3) span { font-size: 14px; } .lanhai_title p:nth-of-type(2) { font-size: 16px; line-height: 28px; } .lanhai_title p:nth-of-type(2) i { font-size: 16px; } .lanhai_title p:nth-of-type(1) b { font-size: 38px; } .lanhai_title p:nth-of-type(1) span { font-size: 18px; } .attract .attract3 .main a { width: 100%; font-size: 14px; line-height: 38px; } .attract .attract3 .main ul li p { font-size: 14px; } .attract .attract3 .main ul li { width: 100%; } .attract .attract3 .main ul li+li { margin-top: 40px; } .attract .attract3 .main ul { margin: 30px 0; } .proView_page .pro_left .big a { height: 300px; } .proView_page .pro_left .small .swiper-button-prev { width: 25px; } .proView_page .pro_left .small .swiper-button-next { width: 25px; } .attract .attract2 .main li dl dd { width: 100%; } .attract .attract2 .main li dl dd+dd { margin-top: 20px; } .attract .attract2 .main li h5 { font-size: 18px; } .attract .attract1 h5 { line-height: 32px; margin-top: 20px; } .attract .attract1 h5+h5 { margin-top: 20px; } .attract .attract1 div figure img { height: 160px; } .attract .attract1 div { padding: 20px 0; margin-top: 25px; } .attract .attract1 div p { margin-top: 10px; line-height: 32px; } .home3 .main ul li:nth-of-type(2) a:nth-of-type(1) figure { padding: 25% 0; } .home3 .main ul li a h4 span { font-size: 14px; } .home3 .main ul li:nth-of-type(2) a:nth-of-type(2) figure { height: 200px; } .home3 .main ul li:nth-of-type(2) a:nth-of-type(3) figure { height: 200px; } .home2 .myswiper { padding: 0; margin-top: 20px; } .yuyue_add { bottom: 90px !important; } .bottom_yuyue>div .close { top: -20px; } .news.n_product .row-new1>ul li:nth-of-type(7) { margin-bottom: 30px; } .news.n_product .row-new1>ul li { width: 100%; } .bottom_yuyue .index_title span { margin-top: 0; } .bottom_yuyue.active { bottom: -302.8px; } .bottom_yuyue { padding: 30px 0; } .bottom_yuyue figure { margin-bottom: 20px; } .bottom_yuyue .index_title p { width: 114px; } .bottom_yuyue .index_title { margin-left: 15px; padding-left: 15px; } .bottom_yuyue figure img { width: 109.8px; height: 34.91px; } .bottom_yuyue .index_title p { font-size: 16px !important; line-height: 25px !important; } .bottom_yuyue .index_title span { font-size: 16px !important; } .bottom_yuyue .index_title span b { font-size: 16px !important; } .product .main .item a { width: 100%; margin-right: 0; } .product .main .item a+a { margin-top: 20px; } .newIndex2 dl dd { height: 35px; } .newIndex2 ul li:before { width: 10px; height: 10px; } .newIndex2 ul { margin-top: 30px; } .newIndex2 .title h4 { font-size: 20px; line-height: 30px; } .newIndex2 .title p { font-size: 16px; line-height: 26px; } .newIndex2 .title>span { font-size: 18px; } .newIndex2 .title>span i { height: 15px; width: 40px; margin-left: 10px; } .newIndex2 .title h4 span { font-size: 28px; } .culture .culture1 .right>p { line-height: 28px; } .culture .culture1 .right ul li { line-height: 28px; } .culture .culture1 .right { margin-bottom: 20px; } .culture .culture1 .left ul li a { padding: 40% 0; } .culture .culture1.culture3 .left ul li:last-child a { padding: 40% 0; } .culture .culture1 .left ul li:last-child a { padding: 25% 0; } .bigPic figure { width: 90%; } .about5_bd .swiper-slide .historySwitch a p { font-size: 14px; } .about5_bd .swiper-slide .historySwitch { margin-top: 20px; } .join .main form ul li button { line-height: 31px; } .ul-store2 li span { margin-right: 10px; } .ul-store2 li .txt h6 { font-size: 17px; margin-bottom: 0; } .ul-store2 li .txt p { font-size: 15px; } .ul-form2 li .so input, .ul-form2 li select { font-size: 14px; } .ul-form2 li+li { line-height: 40px; } .ul-form2 li+li select { line-height: 40px; height: 40px; } .ul-form2 li { width: 100%; } .ul-form2 li select { border-right: none; } .ul-form2 li:nth-of-type(n+3) select { border-top: none; } .store2 { margin-top: 20px; } .map2 { display: none; } .m-map .txt { margin-bottom: 0; } .ul-store2 li { padding: 20px 10px; padding-left: 0; } .ul-form2 li { line-height: 50px; } .ul-form2 li select { height: 50px; line-height: 50px; } .video_window .main { height: 320px; } .video div { padding: 20px 10px; } .about .main .about1 { padding-bottom: 20px; } .about .main .about1 .index_title p { width: 176px; } .about5_bd .swiper-slide h5 i { width: 45.5px; height: 18.9px; } .about5_bd .swiper-slide h5 { font-size: 26px; } .about5_bd .swiper-slide ul li h6 { font-size: 20px; } .about5_bd .swiper-slide ul li p { margin-top: 10px; font-size: 14px; } .anti .main .anti3 p { text-indent: 1em; } .anti .main .anti1 form .btn { height: 35px; } .anti .main .anti1 form .btn a { line-height: 32px; } .anti .main .anti1 form { padding: 20px 10px; } .anti .main .anti2 { padding: 20px 0px; } .anti .main .anti3 { padding: 20px 0px; } .contact .main #map { height: 400px; } .case .main .item ul li a p { padding-top: 10px; } .case .main .item>ul li { width: 100%; margin-right: 0 !important; } .case .main .item>ul li:nth-of-type(7) { margin-bottom: 30px; } .m-contxt1 .box-blank .con { width: 100%; } .page-t1 a { font-size: 14px; } .m-contxt1 .txt-con p { font-size: 14px; } .m-contxt1 { padding: 10px; } .m-contxt1 .box-info #news-share { display: none; } .m-contxt1 .txt-con p { font-size: 14px; } header .pc { height: 50px; } header .pc .h_logo { width: 86.24px; height: 27.44px; } header .pc .h_btn .search { width: 25px; height: 25px; margin-right: 15px; } header .pc .h_btn .mentbtn { width: 30px; height: 20px; } header .pc .h_btn .mentbtn span { height: 2px; } header .pc .h_btn .mentbtn:before { height: 2px; } header .pc .h_btn .mentbtn:after { height: 2px; } .h_banner { margin-top: 50px; } .h_banner a { padding: 70% 0; } header .m_ment { top: 50px; } header .m_ment ul li>p { padding: 8px 5%; } header .m_ment ul li>a { padding: 8px 5%; } header .m_ment ul li .item { padding: 15px; } header .m_ment ul li .item dl { margin-top: 10px; } header .m_search div>i { width: 40px; height: 40px; } header .m_search div h5 { font-size: 24px; margin-top: 10px; line-height: 30px; } header .m_search div form { padding: 0 40px; margin-top: 20px; } header .m_search div form input { line-height: 40px; font-size: 18px; } header .m_search div form button { margin-top: 30px; line-height: 40px; font-size: 17px; } .index1 .main nav { margin-top: 10px; } .index1 .main nav .swiper-container .swiper-slide a p { font-size: 14px; } .index_title p { font-size: 18px; width: 159px; line-height: 22px; } .index_title span { font-size: 17px; margin-top: 5px; } .index_title span b { font-size: 17px; } .index2 .index_title p { width: 129px; } .index2 nav ul li div { width: 110px; height: 110px; } .index2 nav ul li div i { font-size: 40px; line-height: 42px; } .index2 nav ul li div i:before { width: 18px; height: 18px; } .index2 nav ul li div i:after { width: 18px; height: 18px; } .index2 nav ul li div p { font-size: 14px; margin-top: 6px; } .index2 nav ul li { width: 50%; } .index2 nav ul li:nth-of-type(n+3) { margin-top: 30px; } .index2 nav ul { margin: 30px 0; } .index3 .index_title p { width: 174px; } .index3 .main .swiper-container { margin-top: 30px; } .index3 .main .swiper-container a figure { padding: 65% 0; } .index3 .main .swiper-container a div p { line-height: 45px; font-size: 15px; font-weight: normal; } .index3 .main .swiper-container a div p i { height: 45px; } .index4 .main>div { margin-top: 30px; } .index4 .index_title p { width: 174px; } .index5 .main .index_title p { width: 158px; } .index5 .main>p { line-height: 28px; } .index5 .main a { width: 100%; border-radius: 6px; border: 1px solid #fff; line-height: 36.5px; } .index5 .main a p { font-size: 14px; } .index6 .index_title p { width: 137px; } .index6 .main ul { display: none; } .swiper-container.m { margin-top: 30px; } .join .main form { padding: 20px 10px; } .join .main { padding: 10px; } .join .main form ul li { width: 100%; margin: 0 auto; flex-wrap: nowrap; } .join .main form ul li.int select, .join .main form ul li.int input { width: 100%; } .join .main form ul li:nth-of-type(2) select { width: 48%; } .join .main form ul li:nth-of-type(2) select+select { margin-left: 10px; } .join .main form ul li:nth-of-type(3) textarea { width: 100%; } .join .main form ul li span { font-size: 14px; margin-right: 8px; display: none; } .join .main form ul li i { margin: 0; margin-left: 5px; } .join .main form div { margin-bottom: 20px; padding-bottom: 20px; } .join .main form .pic2 { margin: 20px 0; } .navbar { margin-top: 50px; } .navbar div h5 { padding: 10px 20px; } .navbar div ul li a { font-size: 14px; } .navbar div ul { padding-bottom: 10px; } .join .main form div p { font-size: 18px; } .join .main form div p span { font-size: 19px; } .inner-tab .pc-nav dt { padding: 3px 0; } .inner-tab dt h4 { padding-right: 20px; font-size: 14px; } .inner-tab dt i { width: 12px; height: 12px; } .m-pages li { display: none; } .m-pages li.fengye { display: block; } .product .main .item a div { padding: 10px; } .product .main .item a div ul li:first-child { font-size: 16px; } .product .main .item a div ul li:last-child { font-size: 14px; margin-top: 10px; } .product .main .item a div figure { width: 50%; } .product .main .item a div ul { width: 45%; } .m-pages { padding: 8% 0; } .product_view .main .proview1 .right a { height: 140px; } .product_view .main .proview1 .right { margin-top: 15px; } .product_view .main .proview1 .right a p { font-size: 14px; line-height: 28px; } .product_view .main .proview2 .right figure .btn a { line-height: 35px; font-size: 14px; } .product_view .main .proview3 .left { padding: 10px 20px; } .product_view .main .proview3 .right { padding: 10px 20px; } .product_view .main .proview3 p { font-size: 14px; } .product_view .main .proview3:before { background-size: 100% 60%; } .box-blank div a { font-size: 14px; } .box-blank .con { width: 100%; margin-top: 10px; } .product_view .main .proview4 .left ul { display: flex; flex-wrap: wrap; align-items: center; align-content: space-between; justify-content: space-between; justify-content: unset; } .product_view .main .proview4 .left ul li { width: 33.33333%; } .product_view .main .proview4 .left ul li:nth-of-type(n+4) { margin-top: 10px; } .product_view .main .proview4 .left h4 { font-size: 22px; } .product_view .main .proview4 .left h4 p { font-size: 20px; } .product_view .main .proview4 .left h4 p b { font-size: 20px; } .box-blank { margin-top: 20px; padding-top: 20px; } .proCase .proCase1 a { display: none; } .proCase .proCase2 a p { font-size: 14px; line-height: 28px; } .proCase { padding-top: 30px; } .contact .main .xinxi h5 { font-size: 22px; line-height: 34px; } .contact .main .xinxi h6 { margin-top: 20px; } .contact .main form { padding: 20px 0; } .contact .main form ul li:nth-of-type(5) select { width: 48%; } .contact .main form ul li:nth-of-type(5) select+select { margin-left: 10px; } .contact .main form ul li:nth-of-type(6) textarea { width: 100%; } .anti .main .anti2 figure { height: 300px; } .about5_bd .swiper-slide .about5_bd_words h3 { font-size: 16px; } .about5_bd .swiper-slide .about5_bd_words pre { font-size: 14px; } .about5_hd .swiper-slide { font-size: 16px; } .home3 .main ul { margin-top: 20px; } } @media screen and (max-width: 420px) { .lanhai .main .lanhai10 figure ul { padding: 20px 0; } .lanhai .main .lanhai2 figure { margin-top: 30px; } .proView_page .pro_left .small .swiper-button-prev { height: 70px; } .proView_page .pro_left .small .swiper-button-next { height: 70px; } .proView_page .pro_left .small { height: 70px; } .proView_page .pro_left .small a { height: 70px; } .attract .attract1 div figure img { height: 101px; } .video .videomain { height: 300px; } .about .main .about1>p { line-height: 30px; } .about .main .about1 figure { height: 300px; } .anti .main .anti1 h5 { font-size: 16px; line-height: 45px; } .anti .main .anti2 p { margin-top: 15px; } .anti .main .anti2 h5 { font-size: 22px; line-height: 28px; } .anti .main .anti3 h5 { font-size: 22px; line-height: 28px; } header .m_search div form { padding: 0 15px; } header .m_search div .searchClose i { width: 30px; height: 30px; } header .m_search div .searchClose p { font-size: 14px; } footer .footer3 h4 { font-size: 22px; margin-bottom: 15px; } footer .footer3 h4 span { font-size: 22px; } footer .footer3 ul li+li { margin-top: 10px; } footer .footer3 p { margin-top: 10px; } .product_view .main .proview2 .right h4 { font-size: 22px; } .product_view .main .proview2 .right p { margin-top: 10px; } .product_view .main .proview2 .right .tel { font-size: 20px; margin: 10px 0; } .ul-list2-t1 .txt { padding: 15px; } .ul-list2-t1 .txt .tit { font-size: 18px; } .contact .main form ul li:last-child { display: flex; flex-wrap: wrap; align-items: center; align-content: space-between; justify-content: space-between; margin-top: 20px; padding-top: 20px; } .contact .main form ul li:last-child button { width: 48%; } .contact .main form ul li:last-child button+button { margin: 0; } .home3 .main ul li:nth-of-type(2) a:nth-of-type(2) figure { height: 180px; } .home3 .main ul li:nth-of-type(2) a:nth-of-type(3) figure { height: 180px; } } @media screen and (max-width: 375px) { /*小于375px*/ } @media only screen and (min-width: 1200px) and (max-width: 1400px) { /*大于1200小于1400*/ } @media only screen and (min-width: 1024px) and (max-width: 1200px) { /*大于1024小于1200*/ } @media only screen and (min-width: 768px) and (max-width: 1024px) { /*大于768小于1024*/ } @media only screen and (min-width: 520px) and (max-width: 768px) { /*大于520小于768*/ } @media only screen and (min-width: 420px) and (max-width: 520px) { /*大于420小于520*/ } @media only screen and (min-width: 320px) and (max-width: 420px) { /*大于320小于420*/ } /*# sourceMappingURL=main.css.map */