.tops { height: 32px; line-height: 32px; background-color: #468ac9; font-size: 14px; color: #d2d2d2; } .hot{ float: left; } .fenzhan{ float: right; } .tops a { font-size: 14px; color: #d2d2d2; } .xy-head { position: static; } .xy-head .xy-menu { padding-top: 25px; padding-right: 40px; } .xy-head .xy-menu > li + li { background: none; } .xy-head .xy-menu > li > a { line-height: 36px; color: #323232; border: 1px solid #fff; } .xy-head .xy-menu > li > a:hover { border: 1px solid #468ac9; border-radius: 20px; } .xy-head .xy-menu .xy-sub-menu { z-index: 99; } .xy-head .xy-head-left .logo { padding-top: 10px; } .xy-head .xy-head-left .logo img{ max-width: 100%; } .xy-head .xy-head-navbar .xy-search { top: 26px; right: -10px; height: 35px; width: 0; background-color: #2ec7d7; } .xy-head .xy-head-navbar .xy-search #s_btn { height: 32px; background: url(../images/icon_search.png) center no-repeat #2ec7d7; font-size: 0; } .xy-head .xy-head-navbar .btn-search { position: absolute; right: 0; top: 27px; display: inline-block; width: 36px; height: 30px; background: url(../images/icon_search.png) center no-repeat #2ec7d7; } .slick-banner .slick-dots li { border-radius: 0; background-color: #468ac9; } .slick-banner .slick-dots li.slick-active { background-color: #2ec7d7; } .title1 { height: 55px; font-size: 30px; color: #323232; text-align: center; background: url(../images/tit_bg.png) bottom no-repeat; } .functions .title1 { margin-bottom: 54px; } .functions .col-md-3 { text-align: center; min-height: 360px; } .functions .col-md-3 .img img { transition: all .3s; } .functions .col-md-3 .img:hover img { transform: rotate(180deg); } .functions .col-md-3 h4 { font-size: 18px; color: #323232; margin: 22px 0 34px; font-weight: normal; position: relative; } .functions .col-md-3 h4::after { position: absolute; left: 45%; bottom: -20px; width: 10%; height: 2px; content: ''; background-color: #d2d2d2; } .functions .col-md-3 p { color: rgba(50, 50, 50, 0.6); } .xyin-about { padding: 0; background-color: #fff; margin-top: 30px; } .xyin-about .container-fluid { padding-left: 0; padding-right: 0; } .xyin-about .aboutImg img { max-width: 100%; } .xyin-about .aboutCont { position: relative; padding: 0 30% 0 22px; } .xyin-about .aboutCont h4 { margin: 38px 0 60px; font-size: 24px; color: #5a5a5a; } .xyin-about .aboutCont span { color: #2ec7d7; } .xyin-about .aboutCont em { font-size: 18px; font-style: normal; color: rgba(90, 90, 90, 0.43); text-transform: uppercase; } .xyin-about .aboutCont p { font-size: 14px; color: #5a5a5a; } .xyin-about .aboutCont::after { position: absolute; right: 0; top: 0; bottom: 0; content: ''; width: 170px; height: 220px; background: url(../images/blue.png) right no-repeat; } .xyin-about .aboutCont a { display: inline-block; padding: 0 20px; height: 40px; margin-top: 52px; line-height: 40px; border-radius: 20px; background-color: #2ec7d7; font-size: 14px; color: #fff; } .xyin-about .aboutCont a:hover { background-color: #fff; border: 1px solid #2ec7d7; color: #2ec7d7; } .xyin-product .title1 { margin-bottom: 22px; } .tabheader { border-top: 1px solid #e3e3e3; border-bottom: 1px solid #e3e3e3; height: 60px; line-height: 60px; overflow: hidden; } .tabheader .tablist { width: 80%; margin: 0 auto; } .tabheader .tablist li { float: left; width: 25%; text-align: center; font-size: 16px; color: #5a5a5a; cursor: pointer; } .tabheader .tablist li.act { color: #2ec7d7; } .lx-product-list { margin: 52px 0 36px; } .lx-product-list li { text-align: center; } .lx-product-list li a { display: block; } .lx-product-list li a .img { height: 256px; border: 1px solid #eeeeee; overflow: hidden; } .lx-product-list li a .img img { max-width: 100%; vertical-align: middle; } .lx-product-list li a h3 { margin-top: 16px; text-align: center; font-size: 14px; color: #5a5a5a; font-weight: normal; } .lx-product-list li a:hover .img { border-color: #2ec7d7; } .disnone { display: none; } .tab { text-align: center; } .tab .more { display: inline-block; padding: 0 40px; height: 40px; line-height: 40px; border: 1px solid #2ec7d7; font-size: 14px; color: #5a5a5a; border-radius: 20px; } .tab .more:hover { background-color: #2ec7d7; color: #fff; } .xyin-case { padding: 48px 0 42px; background-color: #f8f8f8; } .xyin-news { background-color: #fff; padding: 60px 0 66px; } .newsheader .tablist { /* width: 40%; */ margin: 0 auto 54px; justify-content: center; display: flex; } .newsheader .tablist li { float: left; height: 40px; width: 150px; line-height: 40px; background: url(../images/tab_bg.png) center no-repeat; background-size: 100% 100%; font-size: 16px; color: #5a5a5a; text-align: center; cursor: pointer; } .newsheader .tablist li.act { background: url(../images/tab_bg_on.png) center no-repeat; background-size: 100% 100%; color: #fff; } .tabItems { display: none; } .tabItems a { display: block; } .tabItems a .timer { width: 78px; height: 86px; padding-top: 18px; background-color: #eee; border: 1px solid #d2d2d2; text-align: center; } .tabItems a .timer p { margin-bottom: 0; font-size: 24px; color: #323232; font-weight: bold; } .tabItems a .timer span { font-size: 16px; color: #323232; } .tabItems a h3 { margin: 22px auto 18px; font-weight: bold; text-overflow: ellipsis; white-space: nowrap; overflow: hidden; } .tabItems a h3, .tabItems a p { font-size: 16px; color: #5a5a5a; } .tabItems a p { margin-bottom: 32px; font-size: 14px; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2; overflow: hidden; } .tabItems a .more { display: inline-block; padding: 0 30px; height: 36px; line-height: 36px; border-radius: 20px; border: 1px solid #d2d2d2; font-size: 14px; color: #5a5a5a; text-align: center; } .tabItems a:hover .timer, .tabItems a:hover .more { background-color: #2ec7d7; border-color: #2ec7d7; color: #fff; } .tabItems a:hover .timer p, .tabItems a:hover .timer span, .tabItems a:hover .more p, .tabItems a:hover .more span { color: #fff; } .tabItems a:hover h3, .tabItems a:hover p { color: #2ec7d7; } .xy-tonglan { padding: 65px 0 0; background-color: #191938; } .xy-tonglan .xy-tl-title { font-size: 16px; font-weight: normal; } .xy-tonglan .xy-tl-title:before { width: 50px; background-color: #2ec7d7; } .xy-tonglan .xyin-links { padding: 28px 0 22px; border-top: 1px solid #292946; background-color: transparent; color: #949494; font-size: 14px; text-align: center; } .xy-tonglan .xyin-links a, .xy-tonglan .xyin-links span { color: #949494; font-size: 14px; } .xy-tonglan .xy-tl-box { color: #949494; font-size: 14px; } .xy-tonglan .xy-tl-box p { margin-bottom: 4px; } .xy-tonglan .xy-tl-box strong { font-size: 22px; color: #ffffff; line-height: 34px; } .xy-tonglan .col-md-4 { position: relative; } .xy-tonglan .col-md-4::before { position: absolute; left: 0; top: 0; bottom: 0; content: ''; width: 1px; height: 100%; background-color: #484860; } .xy-tonglan .xy-tl-contact { padding-left: 84px; } .xy-tl-nav dl { width: 25%; } .xy-tl-nav dd a { color: #5a5a5a; } .xy-footer { padding-bottom: 0; background-color: #fff; font-size: 12px; color: #949494; } .xy-footer .xy-ft-cpy, .xy-footer .xy-ft-rtcp { padding-left: 0; font-size: 12px; color: #949494; } .xy-footer .xy-ft-cpy a, .xy-footer .xy-ft-rtcp a { font-size: 12px; color: #949494; } .xy-footer .xy-ft-cpy { padding-top: 0; line-height: 45px; } .xy-footer::before { background: none; } .m-timer { display: none; } @media screen and (max-width: 1024px) { .xyin-about .aboutCont h4 { margin: 10px 0; } .xyin-about .aboutCont a { margin-top: 4px; } .xyin-about .aboutCont::after { height: 160px; } .newsheader .tablist { width: 52%; } } @media screen and (max-width: 790px) { .lx-product-list li a .img { height: 200px; } .newsheader .tablist { width: 64%; } .xy-tonglan .xy-tl-contact { padding-left: 0; } } @media screen and (max-width: 450px) { .xyin-about .aboutCont::after { width: 100px; } .newsheader .tablist { width: 100%; } .newsheader .tablist li { width: 33.3%; } .xyin-news { padding: 20px 0; } .tabItems a { margin-bottom: 10px; } .xy-tonglan { padding: 20px 0; } .functions { margin: 20px auto; } .functions .title1 { margin-bottom: 20px; } .title1 { height: 45px; font-size: 20px; } .xyin-about .container-fluid { padding-left: 15px; padding-right: 15px; } .xyin-about .aboutCont { padding-right: 15px; } .xyin-about .aboutCont::after { background: none; } .tabheader .tablist { width: 100%; height: auto; } .tabheader .tablist li { width: 50%; line-height: 2; } .lx-product-list li a h3 { margin-bottom: 20px; } .lx-product-list li a .img { height: 168px; } .xyin-case-item .wz h3 { margin: 0 auto; } .newsheader .tablist { margin-bottom: 10px; } .tabItems a p { margin-bottom: 12px; } .tabItems a .more { float: right; } .m-timer { font-size: 14px; color: #5a5a5a; } } .xyin-case-item:hover .wz h3{ background: #2ec7d7; } .xy-head-navbar .xy-search { position: absolute; right: 0; top: 0; width: 130px; height: 30px; border: 1px solid #fff; border-radius: 15px; background-color: hsla(0,0%,100%,.1); overflow: hidden } .xy-head-navbar .xy-search #keyword { float: left; width: 80%; height: 28px; background: none; border: none; color: #fff; padding-left: 10px; font-size: 12px; outline: none } .xy-head-navbar .xy-search #s_btn { float: right; width: 20%; height: 28px; background: none; font-size: 18px; color: #fff; border: none; cursor: pointer; padding: 0; outline: none } @media (max-width:768px){ .xy-head{ display: none; } .xy-footer .xy-ft-cpy { line-height: 24px; } } @media(max-width: 449px){ .functions .col-md-3{ min-height: 200px; } .functions{ margin-bottom: 40px; } .tabheader{ height: auto; } }