/*reset*/ * {padding: 0;margin: 0;list-style: none;} html,body {margin: 0 auto;} body,h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,fieldset,legend,button,input,textarea,th,td,header,section,footer {margin:0;padding:0;} body,button,input,select,textarea {font:12px/1.5 "microsoft yahei";color:#666; font-weight: normal;} body {overflow-x: hidden;} address,cite,dfn,em,var,i {font-style: normal;} ul,ol,dl {list-style: none;} a{text-decoration: none;outline: none;font-family: "microsoft yahei";color: #666;cursor: pointer;font-size: 12px;} li{font-size: 12px;font-family: "microsoft yahei";list-style: none;margin: 0;padding: 0;} em{font-style: normal;font-size: 12px;} body,p,span{font-family: "microsoft yahei";} img {border: none;} p {margin: 0px;padding: 0px;word-wrap: break-word;} :focus {outline: none;} img {border: 0;vertical-align: middle;display: inline-block;} .fl {float: left;} .fr {float: right;} .clear {clear: both;} .clear:after {display: block;mainContent: "";clear: both;} .transtion {transition: all 0.5s;-o-transition: all 0.5s;-webkit-transition: all 0.5s;-moz-transition: all 0.5s;} .fl{float: left;} .fr{float: right;} .clear{clear:both;} .clear:after{display: block;content: "";clear: both;} /* @font-face { font-family: "sy"; src: url("SourceHanSansCN-Medium.otf"); } @font-face { font-family: "syNormal"; src: url("SourceHanSansCN-Normal.otf"); } */ .header{position: fixed;left: 0;right: 0;top: 0;background: #fff;z-index: 999;} .header .header-list{width: 1144px;margin: 0 auto;height: 74px;} .header .logo{float: left;font-size: 0;line-height: 74px;} .header .nav{float: right;} .header .nav li{float: left;margin-left: 50px;} .header .nav li a{font-size: 16px;color: #393939;display: block;padding:0 3px;margin-top: 25px;transition: all 0.5s;border-bottom: 1px solid #fff;} .header .nav li a.on{border-bottom: 1px solid #e60012;} .header .nav li a:hover{border-bottom: 1px solid #e60012;} .banner{margin: 74px auto 0;position: relative;max-width: 1920px;} .banner .hd{position: absolute;left: 0;right: 0;bottom: -31px;z-index: 99;text-align: center;font-size: 0;} .banner .hd li{display: inline-block;width: 54px;height: 54px;border-radius: 50%;font-size: 0;padding: 2px;overflow: hidden;background: #fff;margin: 0 14px; border: 2px solid #0066cc;position: relative;transition: all 0.5s;top: 0;} .banner .hd li:hover{top: -5px;} .banner .bd li{font-size: 0;text-align: center;overflow: hidden;position: relative;} .banner .bd li a{display: block;font-size: 0;position: relative;/* height: 798px; */} .banner .bd li img{/* position: absolute;left: -960px;top: 0;margin-left: 50%; */max-width: 100%;} .index-title{padding: 80px 0 45px;font-size: 30px;color: #444e5d;text-align: center;} .product{max-width: 1920px;margin: 0 auto;background: url(product-bg.png) no-repeat bottom center;overflow: hidden;padding-bottom: 75px;} .product .product-title{float: right;text-align: center;margin-top: 270px;/* margin-right: 40px; */padding-right: 10px;} .product .product-title h3{font-size: 30px;font-weight: normal;color: #444e5d;font-family: "syNormal";} .product .product-title p{font-size: 16px;font-weight: normal;color: #444e5d;font-family: "syNormal";margin-top: 15px;} .product .product-item{width: 1164px;margin: 0 auto;overflow: hidden;} .product .product-list{float: left;overflow: hidden;width: 815px;padding-left: 10px;} .product .product-list div{float: left;width: 240px;height: 188px;margin: 15px 20px 25px 10px;} .product .product-list dl{float: left;border-radius: 22px;box-shadow: 0px 5px 16.92px 1.08px rgba(72, 72, 72, 0.23);width: 240px;height: 188px;background: #fff; /* margin: 10px 20px 20px 10px; */transition: all 0.5s;overflow: hidden;} .product .product-list dl dt{height: 61px;text-align: center;line-height: 61px;font-size: 0;margin: 45px 0 5px;transition: all 0.5s;} .product .product-list dl dt img{max-width: 100%;max-height: 100%;} .product .product-list dl dd{text-align: center;} .product .product-list dl dd h3{font-size: 14px;font-weight: normal;color: #444e5d;} .product .product-list dl dd p{font-size: 14px;color: #444e5d;margin: 0 20px;transition: all 0.5s;opacity: 0;position: relative;top: 10px;} .product .product-list dl dd span{display: block;width: 38px;height: 1px;background: #444e5d;margin: 10px auto;opacity: 0;transition: all 0.5s;} .product .product-list dl:hover{box-shadow: 0px 5px 16.92px 1.08px rgba(72, 72, 72, 0.45);transform: scale(1.02);} .product .product-list dl:hover dt{margin-top: 20px;} .product .product-list dl:hover dd p{opacity: 1;top: 0px;} .product .product-list dl:hover dd span{opacity: 1;} .industry{max-width: 1920px;margin: 0 auto;background: url(industry.png) no-repeat center;height: 996px;} .industry .industry-list{width: 1144px;margin: 0 auto;position: relative;} .industry .industry-list dl{position: absolute;} .industry .industry-list dl dt{font-size: 0;overflow: hidden;} .industry .industry-list dl dt img{transition: all 0.5s;} .industry .industry-list dl dd{position: absolute;left: 30px;top: 0;transition: all 0.5s;opacity: 1;right: 30px;} .industry .industry-list dl dd h3{color: #fff;font-size: 18px;font-weight: normal;font-family: "syNormal";} .industry .industry-list dl dd em{display: block;font-size: 14px;color: #fff;font-family: "syNormal";} .industry .industry-list dl dd p{color: #fff;font-size: 14px;font-family: "syNormal";margin-top: 5px;opacity: 0;transition: all 0.5s;} .industry .industry-list dl.industry-list-industry{top: 0;} .industry .industry-list dl.industry-list-industry dd{top: 90px;} .industry .industry-list dl.industry-list-industry dd p{margin-right: 130px;} .industry .industry-list dl.industry-list-industry dt{width: 496px;height: 232px;} .industry .industry-list dl.industry-list-car{right: 0;} .industry .industry-list dl.industry-list-car dd{top: 60px;width: 370px;} .industry .industry-list dl.industry-list-car dt{width: 631px;height: 339px;} .industry .industry-list dl.industry-list-medical{top: 245px;} .industry .industry-list dl.industry-list-medical dd{top: 195px;} .industry .industry-list dl.industry-list-medical dt{width: 496px;height: 292px;} .industry .industry-list dl.industry-list-communication{top: 353px;right: 336px;} .industry .industry-list dl.industry-list-communication dd{top: 50px;} .industry .industry-list dl.industry-list-communication dt{width: 295px;height: 184px;} .industry .industry-list dl.industry-list-agriculture{top: 353px;right: 0;} .industry .industry-list dl.industry-list-agriculture dd{top: 120px;} .industry .industry-list dl.industry-list-agriculture dt{width: 320px;height: 184px;} .industry .industry-list dl.industry-list-web{top: 552px;left: 0;} .industry .industry-list dl.industry-list-web dd{top: 110px;} .industry .industry-list dl.industry-list-web dt{width: 349px;height: 183px;} .industry .industry-list dl.industry-list-factory{top: 552px;left: 368px;} .industry .industry-list dl.industry-list-factory dd{top: 125px;} .industry .industry-list dl.industry-list-factory dt{width: 377px;height: 183px;} .industry .industry-list dl.industry-list-security{top: 552px;right: 0;} .industry .industry-list dl.industry-list-security dd{top: 125px;} .industry .industry-list dl.industry-list-security dt{width: 377px;height: 183px;} .industry .industry-list dl.industry-list-industry:hover dd{opacity: 1;top: 70px;} .industry .industry-list dl.industry-list-car:hover dd{opacity: 1;top: 40px;} .industry .industry-list dl.industry-list-medical:hover dd{opacity: 1;top: 175px;} .industry .industry-list dl.industry-list-communication:hover dd{opacity: 1;top: 30px;} .industry .industry-list dl.industry-list-agriculture:hover dd{opacity: 1;top: 80px;} .industry .industry-list dl.industry-list-web:hover dd{opacity: 1;top: 70px;} .industry .industry-list dl.industry-list-factory:hover dd{opacity: 1;top: 80px;} .industry .industry-list dl.industry-list-security:hover dd{opacity: 1;top: 80px;} .industry .industry-list dl:hover dd p{opacity: 1;} .industry .industry-list dl:hover dt img{transform: scale(1.05);} .footer{max-width: 1920px;margin: 0 auto;background: url(footer-bg.png) no-repeat center;overflow: hidden;height: 197px;} .footer-list{width: 1050px;margin: 0 auto;overflow: hidden;margin-top: 31px;} .footer-list dl{float: left;overflow: hidden;margin-left: 95px;margin-top: 40px;} .footer-list dl:first-child{margin-left: 0;} .footer-list dl dt{float: left;font-size: 0;line-height: 48px;margin-right: 12px;} .footer-list dl dd{float: right;} .footer-list dl dd h3{color: #fff;font-weight: bold;font-size: 18px;} .footer-list dl dd p{color: #fff;font-size: 14px;font-family: "syNormal";margin-top: 5px;} .footer-list div{float: right;} .footer-list div p{font-size: 15px;text-align: center;color: #fff;margin-top: 5px;} .copyright{max-width: 1920px;margin: 0 auto;background: #00111c;line-height: 75px;color: #fff;border-top: 2px solid #b1b9bf;font-size: 14px;text-align: center;} .copyright a{color: #fff;font-size: 15px;} .innerBanner{margin: 74px auto 0;max-width: 1920px;font-size: 0;} .innerBanner img{max-width: 100%;} .innerAbout{max-width: 1920px;margin: 0 auto;} .innerAbout-brief{background: url(about-img03.png) no-repeat center;position: relative;height: 577px;} .innerAbout-brief .index-title{position: absolute;left: 0;right: 0;top: -120px;z-index: 9;} .innerAbout-brief dl{background: url(about-img02.png) no-repeat center;position: absolute;left: 0;right: 0;top: -100px;margin: auto;width: 1063px;height: 630px;} .innerAbout-brief dl dt{float: right;width: 275px;margin-right: 60px;margin-top: 150px;height: 359px;font-size: 0;overflow: hidden;} .innerAbout-brief dl dt img{transition: all 0.5s;} .innerAbout-brief dl dt:hover img{transform: scale(1.05);} .innerAbout-brief dl dd{float: left;width: 600px;margin-left: 60px;margin-top: 150px;} .innerAbout-brief dl dd p{/* text-indent: 32px; */color: #444e5d;font-size: 16px;line-height: 40px;font-family: "syNormal";} .innerAbout-service{background: url(about-img08.png) no-repeat center 270px;} .innerAbout-service-list{width: 1144px;margin: 0 auto;overflow: hidden;} .innerAbout-service-list dl{float: left;width: 49%;/* overflow: hidden; */margin:10px 0 60px;} .innerAbout-service-list dl:nth-child(even){float: right;} .innerAbout-service-list dl dt{float: left;width: 220px;font-size: 0;} .innerAbout-service-list dl dd{float: right;width: 330px;} .innerAbout-service-list dl dd h3{color: #444e5d;font-size: 22px;font-weight: normal;} .innerAbout-service-list dl dd p{font-size: 16px;color: #444e5d;font-family: "syNormal";line-height: 30px;margin-top: 5px;} .innerAbout-service-list dl:hover dt img{-webkit-animation: beat 2s ease-in-out infinite; -ms-animation: beat 2s ease-in-out infinite; animation: beat 2s ease-in-out infinite;} @-webkit-keyframes beat { 0% {-webki-ttransform: translateY(0);} 50% {-webkit-transform: translateY(-10px);} 100% {-webkit-transform: translateY(0);} } @-ms-keyframes beat { 0% {-ms-transform: translateY(0);} 50% {-ms-transform: translateY(-10px);} 100% {-ms-transform: translateY(0);} } @keyframes beat { 0% {transform: translateY(0);} 50% {transform: translateY(-10px);} 100% {transform: translateY(0);} } .innerAbout-advantage{background: url(about-img13.png) no-repeat center;height: 529px;margin-top: 80px;} .innerAbout-advantage-list{width: 1144px;margin: 0 auto;overflow: hidden;} .innerAbout-advantage-list div{float: left;position: relative;margin-right: 7px;} .innerAbout-advantage-list div img{transition: all 0.5s;} .innerAbout-advantage-list div:last-child{margin-right: 0;} .innerAbout-advantage-list div:hover img{transform: scale(1.03);} .innerAbout-advantage-list dl{position: absolute;left: 30px;top: 30px;right: 30px;} .innerAbout-advantage-list dl dt{height: 85px;line-height: 70px;} .innerAbout-advantage-list dl dd h3{color: #fff;font-size: 20px;font-weight: normal;} .innerAbout-advantage-list dl dd p{font-size: 12px;color: #fff;line-height: 22px;margin-top: 5px;} .innerNews{width: 1144px;margin: 0 auto;} .innerNews dl{overflow: hidden;border-bottom: 2px solid #dddddd;padding-bottom: 65px;margin-bottom: 35px;} .innerNews dl dt{float: right;width: 169px;height: 108px;overflow: hidden;font-size: 0;line-height: 108px;} .innerNews dl dt img{transition: all 0.5s;} .innerNews dl dd{float: left;width: 810px;} .innerNews dl dd h3{font-size: 22px;color: #444e5d;font-weight: normal;} .innerNews dl dd h3 span{float: right;} .innerNews dl dd p{font-size: 16px;font-family: "syNormal";color: #666;margin-top: 15px;line-height: 30px;} .innerNews dl dd p a{font-size: 16px;font-family: "syNormal";color: #e60012;padding-right: 25px;background: url(more.png) no-repeat right center;} .innerNews dl:hover dt img{transform: scale(1.1);} .innerNews .page{text-align: center;font-size: 18px;font-family: "syNormal";color: #000;margin-bottom: 35px;line-height: 70px;} .innerNewsDetails{width: 1144px;margin: 90px auto;} .innerNewsDetails .innerNewsDetails-title{text-align: center;border-bottom: 2px solid #dadada;padding-bottom: 10px;margin-bottom: 20px;} .innerNewsDetails .innerNewsDetails-title h3{font-size: 26px;font-weight: normal;} .innerNewsDetails .innerNewsDetails-title p{font-size: 16px;font-weight: normal;font-family: "syNormal";margin-top: 15px;} .innerNewsDetails .innerNewsDetails-list{font-size: 16px;font-family: "syNormal";line-height: 32px;} .innerNewsDetails .innerNewsDetails-list *{max-width: 100%;} .innerContact{max-width: 1920px;margin: 0 auto;} .innerContact img{max-width: 100%;} .innerContact .innerContact-list{text-align: center;font-size: 0;padding: 15px 0 50px;} /* .innerContact .innerContact-list div:first-child{text-align: right;} */ .innerContact .innerContact-list div{display: inline-block;/* margin: 0 70px; */transition: all 0.5s;} .innerContact .innerContact-list div h3{font-weight: normal;transition: all 0.5s;} .innerContact .innerContact-list div h3 img{} .innerContact .innerContact-list div h3 span{font-size: 17px;color: #444e5d;margin-left: 10px;vertical-align: middle;} .innerContact .innerContact-list div p{font-size: 15px;font-family: "syNormal";color: #444e5d;margin-top: 10px;transition: all 0.5s;} .innerContact .innerContact-list div:hover h3{transform: scale(1.1);} .innerContact .innerContact-list div:hover p{transform: scale(1.1);} .layui-laypage{width: 100%;text-align: center;margin-bottom: 35px;} .layui-laypage .layui-laypage-curr .layui-laypage-em{background: #e60012;} .layui-laypage a:hover{color: #e60012;}