@charset "utf-8"; html, body {padding: 0;margin: 0;background: #fff;width: 100%;min-height: 100%;} * {margin: 0;padding: 0;font-family: Arial, Helvetica, Verdana, 'Microsoft YaHei';border: 0;outline: medium;text-shadow: none;text-decoration: none;} body {color: #444;font-size: 14px;position: relative;-webkit-text-size-adjust: none;-ms-text-size-adjust: none;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);} input {vertical-align: middle;} textarea {resize: none;} ul {list-style: none;} img, {display: block;} a{color: #444;text-decoration: none;} a:hover{color: #444;text-decoration: none;} i, em {font-style: normal;} p{margin-bottom: 0px;} ul{margin-bottom: 0px;} .c10{color: #088484;} .clear{clear: both;} /*input placeholder 样式 */ ::-webkit-input-placeholder {color: #999999;} :-moz-placeholder {color: #999999;} ::-moz-placeholder {color: #999999;} :-ms-input-placeholder {color: #999999;} /*修改滚动条*/ ::-webkit-scrollbar{width:6px;height:6px ;} ::-webkit-scrollbar-track{box-shadow: inset 0 0 6px transparent;background: #f8f8f8;border-radius: 6px;} ::-webkit-scrollbar-thumb{border-radius: 6px;background: #bbb;} @font-face { font-family:fz; src: url('../css/bahnschrift.ttf'); } #dituContent label {max-width: unset!important;text-align: center;} /*top*/ .topline{height: 40px;line-height: 40px;color: #999;border-bottom: 1px solid #eaeaea;} .topline i{color: #088484;} .topline a{transition:.4s;color: #999;} .topline a:hover{color: #088484;} .topaa img{display: block;max-width: 100%;} .topaa a{float: left;border-right: 1px solid #e5e5e5;} .topaa span{display: block;font-size: 30px;line-height: 50px;margin-top: 1rem;font-weight: bold;} .topaa span b{color: #ff9900;} .topaa p{line-height: 25px;color: #777;font-size: 15px;} .topab{float: right; height: auto;overflow: hidden;background: url(../images/tel.png) left no-repeat;padding-left: 50px;width: 220px;} .topab p{font-size:26px;font-family: impact;color: #088484;} .menunav{line-height: 50px;border-top: 1px solid #eaeaea; position: relative;z-index: 3;} .menu{text-align:center; position: relative;z-index: 8;} .menu li {position: relative; width:100%;text-align:center; position: relative;} .menu li em{display: block;transition:.4s;} .menu li em a{display: block;transition:.4s;line-height: 55px;height: 55px;font-size: 15px;overflow: hidden;} .menu li:hover em{background: #088484;} .menu li:hover em a{color: #fff;} .menu li.curr .submenu{display: block;background: rgba(0,0,0,0.8);text-align: left;} .menu li .submenu{position:absolute;z-index: 88;top:55px; width:100%; display: none;} .menu li .submenu p{line-height: 50px;} .menu li .submenu p a{display: block;color: #fff;transition:.4s;} .menu li .submenu p a:hover{color: #ddd;} .mobmenu{position: relative;top:-24px;} .mobmenu .flex-control-nav{background: #ddd;float: left;width: 3%;} .mobmenu .code{-moz-border-radius:.3em;-webkit-border-radius:.3em;border-radius:.3em;color:#000;font-family:'Fira mono', 'Courier New', Courier, monospace;font-size:85%;letter-spacing:.05em;padding:1em;} .mobmenu .aligncontent-center {text-align: center;} .mobmenu .main-header {text-align: center;font-weight:300;font-size: 90%;} .mobmenu .menu-button {position: absolute;margin: 5px;height: 36px;width: 36px;right: 10px;top: 0;} .mobmenu .menu-left {float: left;} .mobmenu .sidebar{display: none;width: 100%;height: 100%;margin: 0;left:0; position: fixed;top: 0;z-index: 9999;} .mobmenu .menu-button i{font-size: 24px;color:#088484} .mobmenu .sidebar > .bg-cover{display: block;position: absolute;top: 0;left: 0;z-index: -1;width: 100%;height: 100%;background: rgba(0,0,0,.5);} .mobmenu .sidebar nav{float: left;width: 260px;height: 100%;margin-left: -260px;color: white;background:rgba(255,255,255,0.9);} .mobmenu .sidebar ul{padding:10%;} .mobmenu .sidebar li a{display: block;line-height: 50px;border-bottom: 1px solid rgba(255,255,255,.5);transition:.4s;} .mobmenu .sidebar li i{color: #666;font-size: 18px;} .mobmenu .sidebar li a:hover{color: #04287e;} /*首页大图*/ .banner {position: relative;height: auto !important;z-index: 1} .banner .swiper-wrapper{height: auto !important;} .banner #bannerSwiper {height: auto !important;} .banner .swiper-slide {position: relative;height: auto !important;float: left;} .banner .swiper-slide a{display:block;width:100%;height: auto !important;} .banner .swiper-slide a img{ width: 100%; height: auto;} .banner .swiper-pagination {position: absolute;font-size:0;left: 0;height: 10px;text-align: center;bottom: 13px;width: 100%;z-index: 9999;} .banner .swiper-pagination .swiper-pagination-switch {display: inline-block;width: 10px;height: 10px;border-radius: 50%;border:2px solid #fff;opacity: 0.6;margin: 0 5px;cursor: pointer;} .banner .swiper-pagination .swiper-active-switch {background: #fff;opacity: 1;} .banner .swiper-pagination-bullet{width: 90px;height: 2px;border-radius: 0px;background:#088484;} /*index_cp*/ .intita{height: auto;overflow: hidden;text-align: center;text-transform: uppercase;} .intita strong{display: block;font-size: 50px;color: #f5f5f5;} .intita span{display: block;font-size: 30px;margin-top: -40px;font-weight: bold;background: url(../images/intitbg.png) center no-repeat;} .intita span b{color: #088484;} .intita p{line-height: 45px;color: #999;} .intita p i{color: #088484;} .sidetit{height: auto;overflow: hidden; background: url(../images/intitbg.jpg) center no-repeat;text-align: center;padding: .5rem 0;} .sidetit strong{display: block;font-family: impact;color: #36adae; font-size:40px;} .sidetit span{display: block; font-size: 24px;color: #fff;margin-top: -60px;line-height: 60px;} .sidea {height: auto;overflow: hidden;} .sidea li{line-height: 55px;height: auto;overflow: hidden;transition:.4s;background: #f9f9f9;} .sidea li:nth-of-type(2n+0){background: #fff;} .sidea li a{display: block;color: #777;} .sidea li i{color: #999;font-size:20px;} .sidea li:nth-of-type(2) i{font-size:16px;} .sidea li:hover{background: #cee6e6;} .sidec{height: auto;overflow: hidden;background: #00a2a3;color: #fff;} .sidec span{display: block;font-size: 15px;line-height: 25px;} .sidec p{font-size: 32px;line-height: 40px;font-family: fz;} .sideb{height: auto;overflow: hidden;background: #fff;} .sideb li{background: #fff;} .sideb li:hover img{transform:scale(1.05,1.05) rotate(3deg);} .sideb li:hover span{background: #088484;color: #fff;} .sideb li img{display: block;max-width: 100%;transition:all 0.4s ease;} .sideb li span{display: block;line-height: 45px;text-align: center;transition:.4s;} .in01a li{text-align: center;} .in01a li a:hover .infonta{background:#00a2a3;color: #fff;height: 110px;bottom:50px;} .in01a li a:hover .inimga em{background: rgba(0,0,0,0.3);} .in01a li a{display: block;position: relative;bottom:0px;height: 310px;border: 1px solid #e8e8e8;overflow: hidden;transition:.4s;} .in01a li img{display: block;width: 100%;} .infonta{position: relative;z-index: 88;bottom: 0px; height:60px;transition:.4s;line-height: 60px;} .infonta span{display: block;line-height: 60px;} .infonta p{line-height: 50px;} .inimga{position: relative;} .inimga em{position: absolute;z-index: 88; background: rgba(0,0,0,0);width: 100%;height: 100%;left: 0;transition:.4s;} .in02b{height: auto;overflow: hidden;background: #f8f8f8;text-align: center;} .in02b i{font-size: 36px;color: #469a9f} .in02b span{display: block;font-size: 15px;line-height: 30px;} .in_03 img{display: block;width: 100%;} .in03a{height: auto;overflow: hidden;position: relative;} .in03a strong{display: block;font-size: 50px;color: #f5f5f5;text-transform: uppercase;} .in03a span{display: block;font-size: 22px;margin-top: -40px;} .in03a b{display: block;font-size: 22px; color: #088484;} .in03a p{line-height: 30px;color: #777;width: 70%;} .in03a a{line-height: 30px;color: #777;} .in03a a{display: block;border: 1px solid #088484;width: 140px;line-height:39px;text-align: center;color: #666;transition:.4s;border-radius: 100px;} .in03a a:hover{color: #fff;background: #088484;} .in03b{height: auto;overflow: hidden;background: #009899;color: #fff;} .in03b ul{width: 80%;} .in03b li{border-right: 1px solid #4db7b8;text-align: center;} .in03b li:last-child{border-right:none;} .in03b li strong{display: block;font-size: 38px;line-height: 50px;} .in03b li span{display: block;line-height: 30px;} .in03c{height: auto;overflow: hidden;} .in04a {height: auto;overflow: hidden;position: relative;} .in04a::before{position: absolute;content: "";height: 1px;background: #d8d8d8;top:49%;width: 48%;left:0; z-index: 1;} .in04a::after{position: absolute;content: "";height: 1px;background: #d8d8d8;top:49%;width: 48%;right:0; z-index: 1;} .in04a ul{height: auto;overflow: hidden;width: 40%;margin:0 auto;position: relative;z-index: 2} .in04a ul li{float: left;display: block;width: 48%;background: #ff8a00;line-height: 45px;text-align: center;margin-right: 4%;transition:.4s;} .in04a ul li a{display: block; color: #fff;} .in04a ul li:hover{background: #444;} .in04a ul li:last-child{margin-right: 0px;background: #009899} .in04a ul li:hover{background: #444;} .in04b .swiper-slide img{display: block;width: 100%;} .in04b .swiper-slide span{display: block;line-height: 55px;background: #f3f7fa;color: #666;text-align: center;transition:.4s;} .in04b .swiper-slide:hover span{background: #009899;color: #fff;} .in04c{height: auto;overflow: hidden;background: #f3f7fa;} .intitd{height: auto;overflow: hidden;text-align: center;text-transform: uppercase;} .intitd strong{display: block;font-size: 50px;color: #fff;} .intitd span{display: block;font-size: 30px;margin-top: -40px;font-weight: bold;background: url(../images/intitabg.png) center no-repeat;} .intitd span b{color: #088484;} .in04ca li {text-align: center;position: relative;} .in04ca li::after{position: absolute;content: "";border: 7px solid transparent;border-left: 7px solid #088484;right:0;top:30%;} .in04ca li:last-child::after{border: 7px solid transparent;border-left:none;} .in04ca li span{display: block;line-height: 35px;} .in04ca li em{display: block;width: 75px;line-height: 60px;padding-top: 5px; border: 1px solid #088484;border-radius: 100px;text-align: center;margin:0 auto;} .in04ca li em i{color: #088484;font-size: 32px;} .in05a .swiper-slide a{display: block;position: relative;border: 1px solid #e9e9e9;} .in05a .swiper-slide img{display: block;max-width: 100%;transition:.4s} .in05a .swiper-slide:hover .in05ab{background: #009899;color: #fff;} .in05a .swiper-slide:hover .in05ab span{color: #fff;} .in05a .swiper-slide:hover .in05ab p{color: #fff;} .in05a .swiper-slide:hover img{transform: scale(1.05, 1.05)} .in05aa{height: auto;overflow: hidden;} .in05ab{transition:.4s;background: #fff;} .in05ab strong{display: block;line-height: 45px;height: 45px;font-size: 17px;overflow: hidden;font-weight: normal;} .in05ab span{display: block;line-height: 25px;color: #777;transition:.4s;} .in05ab p {color: #777;line-height: 30px;transition:.4s;} .morea a{display: block;border: 1px solid #088484;width: 140px;line-height:39px;text-align: center;color: #666;transition:.4s;border-radius: 100px;margin:2rem auto 0 auto;} .morea a:hover{color: #fff;background: #088484;} .in_06{height: auto;overflow: hidden;background: #f8f8f8;} .in06a{background: #fff;transition:.4s;} .in06a:hover{background: #088484;color: #fff;} .in06a:hover span{color: #fff;} .in06a img{width: 100%;} .in06a span{display: block;font-size:15px;line-height: 75px;} .in06c a{display: block; background: #fff;transition:.4s;} .in06ca {border-right: 1px solid #e8e8e8;text-align: center;} .in06ca span{display: block;line-height: 45px;font-size: 44px;color: #088484;font-family: impact;} .in06ca p{color: #777;line-height: 30px;} .in06cb span{display: block;font-size: 15px;line-height: 35px;} .in06cb p{color: #777;line-height: 25px;} .in06c a:hover{background: #088484;color: #fff;} .in06c a:hover span{color: #fff;} .in06c a:hover p{color: #fff;} /*脚步*/ .footer{height: auto;overflow: hidden;background:url(../images/footbg.jpg) center top no-repeat;color: #7c7c7c;} .foottit{line-height: 40px;font-size: 16px;color: #fff;margin-bottom: 1rem;} .foottit i{display: block;width: 20px;height: 2px;background: #fff;} .foota{border-right: 1px solid #505050;} .foota li{float: left;width: 30%; line-height: 35px; } .foota li:nth-of-type(2){float: left;width: 70%;} .foota li:nth-of-type(2) p{float: left;width:50%;} .foota li a{display: block;color: #7c7c7c;transition: .4s } .foota li p:hover a{color: #fff; } .footb li{line-height: 35px; } .footb li a{display: block;color: #7c7c7c;transition: .4s } .footb li:hover a{color: #fff; } .footba span{display: block;line-height: 30px;} .footba p{font-size: 26px;font-family: impact;line-height: 45px;color: #fff;} .footbot{line-height: 70px;border-top: 1px solid #505050;} .footbot a{color: #7c7c7c;transition: .4s} .footbot a:hover{color: #fff} .ewm{width: 130px;text-align: center;} .ewm span{display: block;line-height: 35px;} .footnav{left: 0;bottom:0;float: left;width: 100%;position: fixed;background:#088484;color:#fff;z-index: 888;} .footnav li{float: left;text-align: center; color: #fff;} .footnav li a{display: block;} .footnav li:nth-of-type(1){width: 15%;} .footnav li:nth-of-type(1) a{border-right: 1px solid #027171;} .footnav li:nth-of-type(2){width: 15%;} .footnav li:nth-of-type(2) a{border-right: 1px solid #027171;} .footnav li:nth-of-type(3){background: #444;width: 35%;} .footnav li:nth-of-type(3) a{border-right: 1px solid #383333;} .footnav li:nth-of-type(4){background: #444;width: 35%;} .footnav li i{font-size: 20px;} .footnav li span{display: block;line-height: 25px;} .footnav li a{display: block; color: #fff !important;padding-top:4%;} .footnav li a:hover{color: #ffb40b} .online_kefu{ position: fixed; bottom: 20vh;right:1px;z-index:889;} .online_kefu p{font-size:12px;} .online_kefu ul li{ width:60px; height:60px; text-align: center;border-bottom: 1px solid #555;border-top: 1px solid #333; position: relative;background-color:#484848; color: #fff; cursor: pointer; transition: background-color .2s linear 0s;perspective:1000;transform-style:preserve-3d;} .online_kefu ul li a{ color: #fff;} .online_kefu ul li .con{ position: relative; line-height:60px;} .online_kefu ul li .con i{font-size: 30px ;color: #fff ;} .online_kefu ul li .hover_con{ position: absolute; left:-200px;left:-100px; width: 100px; color: #ffffff;text-align: center;background-color: #088484;height:60px; line-height:60px; bottom:0; transform:rotateX(-90deg); transition: all .2s linear 0s; } .online_kefu ul li .hover_con img{ width:100px;} .online_kefu ul li.qrcode { } .online_kefu ul li.qrcode .hover_con{ height: 137px;padding: 10px;width: 130px;left: -130px;} .online_kefu ul li.qrcode .hover_con p{ color: #fff; line-height:24px;font-size:12px;} .online_kefu li:hover{background-color: #088484;} .online_kefu li:hover .hover_con{left:-110px; transform:rotateY(0deg);} .online_kefu li .hover_con:before{width: 0px;height: 0px;border: 8px solid transparent;border-left: 8px solid #088484; display: block; content: '';position: absolute; top: 12px;right: -16px; transition: top .2s linear ; transition-delay: .1s; } .online_kefu li.qrcode:hover .hover_con{ bottom: -60px;} .online_kefu li.qrcode:hover .hover_con:before{top: 48px;} /*简介*/ .ban{display: flex;align-items:center; height: 400px;overflow: hidden;background: url(../images/ban.jpg) center no-repeat;} .ban strong{font-size: 24px;color: #088484;} .ban i{display: block;width: 40px;border-top: 2px solid #088484;margin:1% 0;} .ban p{line-height: 35px;color: #088484;font-size: 22px;text-transform: uppercase;} .location{height: auto;line-height: 60px;color: #777;} .location a{color: #777;transition:.4s;} .location a:hover{color: #088484;} .location i{color: #818181;} .location span{display: block;position: relative;text-align: center;transition:.4s;} .location span::before{position: absolute;content: "";left:0; height: 100%;width: 0px;background: #088484;z-index: -1;transition:.4s;} .location span:hover{color: #fff;} .location span:hover::before{width: 100%;color: #fff;} /*content_public*/ .public{background: #f8f8f8;height: auto;overflow: hidden;} .content{line-height: 30px;} .content img{display: block;max-width: 100%;margin:0 auto;} .content p{color: #777;} .de-page-mian{height: auto;overflow: hidden;padding: 2% 0;} /*简介*/ .comtita {height: auto;overflow: hidden;text-align: center;} .comtita span{display: block;font-size: 24px;line-height: 50px;} .comtita span i{color: #088484;} .comtita p{line-height: 40px;color: #777;} .comtita em{display: block;width: 40px;height: 2px;background: #088484;margin:0 auto;} .companyaa {border-bottom: 1px solid #e9e9e9;} .companyaa i{float: left; font-size: 42px;color: #088484;margin-right: 1rem;} .companyaa h3{margin-bottom:0px;} .companyaa h3 small{font-size: 14px;} .companyaa p{line-height:30px;font-size: 16px;} .companyab p{line-height: 30px;color: #777;} .companyab img{max-width: 100%;} .companyb{height: auto;overflow: hidden;background: #fff;} .companyba{height: auto;overflow: hidden;box-shadow: 0px 0px 7px 2px #ddd;} .companyba h4{color: #088484;} .companyba h4 i{font-size: 42px;} .companyba p{line-height: 30px;color: #777;} .companyc .swiper-container{padding: .5rem;} .companyc .swiper-slide{padding: 1% 0;} .companyc .swiper-slide a{display: block;box-shadow: 0px 0px 10px #ccc;background: #fff;} .companyc .swiper-slide img{display: block;max-width: 100%;margin:0 auto;} .companyc .swiper-button-prev{background: #088484;transition:.4s;} .companyc .swiper-button-prev:hover{background: #444;} .companyc .swiper-button-prev i{color: #fff;} .companyc .swiper-button-next i{color: #fff;} .companyc .swiper-button-next{background: #088484;transition:.4s;} .companyc .swiper-button-next:hover{background: #444;} .companyc .swiper-button-next:after, .companyc .swiper-button-prev:after{display: none;} .companyda {height: auto;overflow: hidden;} .companyda .swiper-container {width: 100%;height: 100%;padding: 6rem 0;} .companyda .swiper-slide {text-align: center;background: #fff;overflow: hidden; /* Center slide text vertically */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; transition: 300ms; transform: scale(1); } .companyda .swiper-slide-active{transform: scale(1.4);z-index: 6;position: relative;} .companyda .swiper-slide-duplicate-active{transform: scale(1.4);z-index: 6;position: relative;} .companyda .swiper-slide img{display: block;max-width: 100%;} .companyda .swiper-slide-prev {position: relative;} .companyda .swiper-slide-prev::before {position: absolute;content: "";width: 100%;height: 100%;z-index: 2;background: rgba(0,0,0,0.7);} .companyda .swiper-slide-next {position: relative;} .companyda .swiper-slide-next::before {position: absolute;content: "";width: 100%;height: 100%;z-index: 2;background: rgba(0,0,0,0.7);} .companyda .swiper-button-next::after {display: none;} .companyda .swiper-button-prev::after {display: none;} .companyda .swiper-button-prev {left:10%;} .companyda .swiper-button-prev:hover span{color: #999;border-bottom: 1px solid #999;} .companyda .swiper-button-prev span{display: block;color: #fff;font-size: 20px;line-height: 40px;border-bottom: 1px solid #fff;transition:.4s;} .companyda .swiper-button-prev i{color: #fff;} .companyda .swiper-button-next span{display: block;color: #fff;font-size: 20px;line-height: 40px;border-bottom: 1px solid #fff;transition:.4s;} .companyda .swiper-button-next:hover span{color: #999;border-bottom: 1px solid #999;} .companyda .swiper-button-next {right:10%;} .companyda .swiper-button-next i{color: #fff;} .companyda .swiper-slide-active:hover .companydb{bottom: 0;} .companydb{position: absolute;bottom: -130px;z-index: 3;background: rgba(8,132,132,0.8);width: 100%;color: #fff;padding: 1rem;transition: all .6s ease 0s;} .companydb span{display: block;font-size: 18px;} .companydb p{line-height: 20px;font-size: 12px;} /*荣誉*/ .honorlist{height: auto;overflow: hidden;} .honorlist li{height: auto;overflow: hidden;} .honorlist li img{display:block;height: auto;margin:0 auto;width: 100%;transition: all 1s ease;} .honorlist li:hover img{transform: scale3D(1.1, 1.1, 1.1)} .honorlist li:hover .honorfonta{background: rgba(0,0,0,0.8);opacity: 0.8;bottom: 0;} .honorfonta{position: absolute;z-index: 88;bottom: -215px;width: 100%;color: #fff; height: 100%;padding-top: 20%; overflow: hidden;text-align: center;background: rgba(0,0,0,0);transition: .4s;} .honorfonta span{display: block; line-height: 30px;font-size: 15px;} .honorfonta i{font-size: 42px;} /*新闻*/ .newslist{padding: 3rem 0;} .newslist ul li img{display: block;max-width: 100%;} .newslist ul li a{display: block;border: 1px solid #ebebeb;background:#fff;transition: all 1s ease} .newslist ul li:hover a{transform: translate3d(0,-10px,0);box-shadow: rgba(0,0,0,0.3) 0px 6px 15px;} .infontc{margin: 4%;height: auto;overflow: hidden;} .infontc strong{display: block;font-size: 18px;line-height: 40px;transition:.4s;} .infontc em{display: block;line-height: 40px;font-size: 16px;} .infontc span{display: block;font-size: 18px;color: #999;line-height: 60px;} .infontc p{line-height: 30px;color: #777;transition:.4s;margin:10% 0;} .caselist {height: auto;overflow: hidden;background: #fff;} .caselist img{display: block;width: 100%;} .caselist li a{display: block;} .caselist li:hover span{background: #088484;color: #fff;} .caselist li:hover span i{color: #fff;} .caselist span{display: block;line-height: 60px;height: 60px;overflow: hidden; text-align: center;background: #eee;transition:.4s;} .caselist a i{color: #088484;transition:.4s;} /*新闻详情*/ .newsinfo{border-top: 10px solid #f8f8f8} .newsinfoa{height: auto;overflow: hidden;} .newsinfoa strong{display: block; text-align: center;font-size: 20px;margin-top: 40px; font-weight: bold;color: #4c4c4c;margin-bottom: 23px;line-height: 32px;} .meta{line-height: 35px;height: 35px;overflow: hidden;border: 1px solid #dbdbdb;border-width: 1px 0;font-size: 12px;color: #808080;text-align: center;} .newsaa {height: auto;overflow: hidden;} .newsimg img{display: block;margin:2% auto;max-width: 100%;} .newsaa p{line-height: 30px;} .newsaa img{max-width: 100%;} .newsinfob{padding: 2% 0;height: auto;overflow: hidden;} .newsinfob strong{display: block;font-size: 1.375rem;line-height: 60px;} .newsinfob li{height: auto;overflow: hidden;margin-bottom: 20px;background: #f1f1f1;padding: 15px;transition:.4s;} .newsinfob li:hover{background: #088484;color: #fff;} .newsinfob li:hover span{color: #fff;} .newsinfob li:hover p{color: #fff;} .newsinfob li img{max-width: 100%;} .newsinfob li span{display: block;line-height: 25px;margin:10px 0;color: #666;} .newsinfob li p{line-height: 25px;color: #666;font-size: 13px;} #prev_next li{float: left;width: 50%;line-height: 35px;border-top: 1px solid #dbdbdb;padding-top: 2%;} #prev_next li a{transition:.4s;} #prev_next li:hover a{color: #088484 !important;} /*content_product*/ .prolist{height: auto;overflow: hidden;padding: 2% 0;background: #fafafa;} .prolist li{margin-bottom: 2%;} .prolist li:hover .pimg i{background: rgba(0,0,0,0.4);} .prolist li:hover span{color: #088484} .prolist li:hover em{background: #444;border: 1px solid #444;color: #fff;} .prolist strong{display: block;font-size: 36px;line-height: 60px;text-align: center;} .prolist img{display: block;max-width: 100%;} .pfonta{height: auto;overflow: hidden;} .pfonta span{display: block;font-size: 16px;line-height: 30px;height: 30px;overflow: hidden; transition: .4s } .pfonta p{line-height: 25px;color: #777; } .pfonta em{border: 1px solid #777;color: #777;padding:5px 10px; line-height: 35px;text-align: center;transition: .4s} .pimg{position: relative;height: auto;overflow: hidden;} .pimg i{display: block; position: absolute;width: 100%;height: 100%;background: rgba(0,0,0,0);transition: .4s} /*产品详情*/ .proa{height: auto;overflow: hidden;background: #fff;} .proaa{height: auto;overflow: hidden;border-bottom: 1px solid #e8e9eb;} .proaa h3{display: block;line-height: 40px;} .proaa p{line-height: 35px;color: #777;} .proaa p i{color: #088484;} .proaa a{display: block;width: 140px;line-height: 40px;background: #088484;color: #fff;text-align: center;transition: .4s} .proaa a:hover{background: #444;} .proab{height: auto;overflow: hidden;margin:3% 0;border-bottom: 1px dashed #ebebeb;padding-bottom: 3%;margin-bottom: 3%;} .proab p{line-height: 30px;color: #777;} .proab p i{color: #088484;font-size: 16px;} .proac{height: auto;overflow: hidden;background: #f8f8f8;text-align: center;line-height: 40px;color: #777;font-size: 16px;} .proac em{display: block;border: 1px solid #088484;border-radius: 5px;text-align: center;line-height: 60px;padding-top: 1rem;} .proac em i{font-size: 50px;color: #088484;} .proc{height: auto;overflow: hidden;} .ptit{line-height: 70px;background: #fff;font-size: 16px;text-align: center;border-bottom: 1px solid #e8e8e8;} .ptit a{display: block;transition:.4s;} .ptit a:hover{background: #088484;color: #fff;} .proca p{line-height: 30px;color: #777;} .procb{height: auto;overflow: hidden;} .procba {height: auto;overflow: hidden;} .procba li a{display: block;height: 220px;overflow: hidden; background: #088484;border-radius: 140px;text-align: center;border: 10px solid #088484;transition:.4s;} .procba li:hover img{transform:scale(1.05,1.05) rotate(3deg)} .procba li:hover a{background: #a90000;border: 10px solid #a90000;} .procba li img{display: block;width: 100%;transition:all 0.4s ease;} .procba li span{display: block;line-height: 40px;height: 40px;overflow: hidden; color: #fff;border-top: 1px solid #fff;} .procca img{display: block;max-width: 100%;transition:all 0.4s ease;} .proccb span{display: block;position: absolute;bottom:0;color: #fff;width: 100%;background: rgba(0,0,0,0.4);line-height: 60px;overflow: hidden; text-align: center;transition:.4s;} .proccb a{display: block; position: relative;height: auto;overflow: hidden;} .proccb:hover span{line-height: 100px;background: rgba(0,0,0,0.6)} .proccb:hover img{transform:scale(1.05,1.05) rotate(3deg);} .intitb {line-height: 30px;text-transform: uppercase;color: #777;} .intitb span{border-left: 3px solid #088484;font-size: 22px;color: #444;} .proda a{display: block;} .proda a:hover span{background: #088484;color: #fff;} .proda img{display: block;max-width: 100%;} .proda span{display: block;line-height: 50px;text-align: center;background: #e8e8e8;transition:.4s;} /*侧栏*/ .casecontent{height: auto;overflow: hidden;margin:2% 0;} /*联系*/ .contacta{height: auto;overflow: hidden;border-top: 10px solid #f8f8f8;} .contactaa{height: auto;overflow: hidden;padding-bottom: 4%;} .contactaa li{height: auto;overflow: hidden;padding: 2% 0;border-right: 1px solid #ededed;text-align: center;} .contactaa li i{display: block;font-size: 52px;color: #088484;} .contactaa li span{display: block;line-height:40px; } .contactaa li em{display: block;width: 30px;border-top: 1px solid #888;margin:2% auto 4% auto;} .contactaa li p{line-height:30px;font-size: 13px;color:#777;} .contactaa li:nth-of-type(4) p{font-size: 16px;} .contactb{height: auto;overflow: hidden;} .contactc{height: auto;overflow: hidden;background: url(../images/contactc.jpg) center top no-repeat fixed;} .cona{height: auto;overflow: hidden;} .contactc .forma{height: auto;overflow: hidden;} .contactc .forma input{float: left;width: 32%;margin-right: 2%;line-height: 40px;padding-left: 2%;border: 1px solid #e6e6e6;} .contactc .forma input:last-child{margin-right: 0px;} .contactc textarea {display: block;padding-left:2%;width: 100%;height: 90px;background: #fff;line-height: 35px;border: 1px solid #e6e6e6;} .contactc .code {width: 40%;margin:0 auto;} .contactc .code input {width: 31%;line-height: 40px;float: left;} .conaa p {line-height: 40px;color: #fff;text-align: center;margin-top: 2%;} .conaa p i{font-size: 18px;} .contactc .code .verify {cursor: pointer;float: left;margin:0 2%;width: 31%;height: 40px;line-height: 40px;text-align: center;} .contactc .code .verify img {display: inline-block;vertical-align: middle;max-width: 100%;max-height: 100%;} .contactc .submit {float: left;display: block;width: 31%;font-weight: bold; height: 40px;text-align: center;line-height: 40px;background: #088484;transition:.4s; color: #fff;font-size: 15px;} .contactc .submit:hover {background: #fff;color: #088484;} .contactc .form-tr {overflow: hidden;margin-top: 2%;} .contactc input {display: block;width: 90%;padding-left:2%;height: 40px;line-height: 40px;background: #fff;border: 1px solid #e6e6e6;} /* 无内容 */ @media (max-width: 576px) { .topline a{font-size: 12px;} .topaa a{border-right: none;} .topaa img{width: 80%;} .menu{background: #f6f6f6;} .menu li em a{overflow: hidden;font-size: 14px;border: 1px solid #eaeaea;line-height: 45px;height: 45px;} .intita strong{font-size: 38px;} .intita span{font-size: 22px;} .in01a li a{height: 187px;} .in02b span{font-size: 12px;} .in03a strong{font-size: 32px;} .in03a span{font-size: 16px;margin-top: -32px;} .in03a p{width: 100%;} .in03b ul{width: 100%;margin:0 auto;} .in03b li strong{font-size: 22px;} .intitd strong{font-size: 36px;} .intitd span{font-size: 22px;} .footer{padding-bottom: 16%;} .ban{height: 185px;} .companyaa i{font-size: 30px;} .companyaa p{font-size: 14px;} .companyda .swiper-container{margin:0;} .contactc .code{width: 100%;} .proaa h3{font-size: 22px;} .proccb span{font-size: 12px;line-height: 35px;} .proccb:hover span{line-height: 45px;} .contactaa li p{font-size: 13px;} } @media (width: 576px) { .menunav .container{padding-left: 0px;padding-right: 0px;} } @media (min-width: 576px) and (max-width: 768px) { .topline a{font-size: 12px;} .topaa a{border-right: none;} .topaa img{width: 80%;} .intita strong{font-size: 38px;} .intita span{font-size: 22px;} .in01a li a{height: 187px;} .in02b span{font-size: 12px;} .in03a strong{font-size: 32px;} .in03a span{font-size: 16px;margin-top: -32px;} .in03a p{width: 100%;} .in03b ul{width: 100%;margin:0 auto;} .in03b li strong{font-size: 22px;} .intitd strong{font-size: 36px;} .intitd span{font-size: 22px;} .footer{padding-bottom: 16%;} .ban{height: 185px;} .companyaa i{font-size: 30px;} .companyaa p{font-size: 14px;} .companyda .swiper-container{margin:0;} .contactc .code{width: 100%;} .proaa h3{font-size: 22px;} .proccb span{font-size: 12px;line-height: 35px;} .proccb:hover span{line-height: 45px;} } @media (min-width: 768px) and (max-width: 992px) { .topline a{font-size: 12px;} .topaa a{border-right: none;} .topaa img{width: 80%;} .intita strong{font-size: 38px;} .intita span{font-size: 22px;} .in01a li a{height: 187px;} .in02b span{font-size: 12px;} .in03a strong{font-size: 32px;} .in03a span{font-size: 16px;margin-top: -32px;} .in03a p{width: 100%;} .in03b ul{width: 100%;margin:0 auto;} .in03b li strong{font-size: 22px;} .intitd strong{font-size: 36px;} .intitd span{font-size: 22px;} .footer{padding-bottom: 12%;} .ban{height: 185px;} .companyaa i{font-size: 30px;} .companyaa p{font-size: 14px;} .companyda .swiper-container{margin:0;} .contactc .code{width: 100%;} .proaa h3{font-size: 16px;} .proccb span{font-size: 12px;line-height: 35px;} .proccb:hover span{line-height: 45px;} } @media (min-width: 992px) and (max-width: 1200px) { .in03a strong{font-size: 32px;} .in03a span{font-size: 18px;margin-top: -32px;} .in03a p{width: 100%;} .in03b ul{width: 100%;margin:0 auto;} .in03b li strong{font-size: 22px;} .in06c a:nth-of-type(4){display: none;} } @media (min-width: 1200px) { .container{max-width: 1400px;} } @media (min-width: 1200px) { .container{max-width: 1400px;} } @media (max-width: 1400px) { .online_kefu{display: none;} } @media (min-width: 1200px) and (max-width: 1600px) { .in03a p{width: 100%;} .in03b ul{width: 100%;} .in03a .my-lg-5{margin:1rem 0 !important;} .in_03 img{width: 125%;} }