.materi{padding-top:10px} .material-til{font-size: 36px; line-height: 48px;margin-bottom: 10px;text-align: center;} .material-til-sec{font-size:18px; font-weight: normal; margin-bottom: 30px;text-align: center;} .material-online{display: inline-block; position: relative; overflow: hidden; width: 150px; height: 46px; text-align: center; font-size: 22px; line-height: 46px; color: #fff; border-radius: 23px; background: #f45c43; background: -moz-linear-gradient(left, #f45c43 0%, #eb3349 100%); background: -webkit-gradient(linear, left top, right top, color-stop(0%,#f45c43), color-stop(100%,#eb3349)); background: -webkit-linear-gradient(left, #f45c43 0%,#eb3349 100%); background: -o-linear-gradient(left, #f45c43 0%,#eb3349 100%); background: -ms-linear-gradient(left, #f45c43 0%,#eb3349 100%); background: linear-gradient(to right, #f45c43 0%,#eb3349 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f45c43', endColorstr='#eb3349',GradientType=1 );} .material-online::before{ position: absolute; content: " "; top: 0; right: 100%; width: 300%; height: 100%; border-radius: 23px ; background: rgba(255,255,255,.3); transition: all .5s;} .material-online:hover::before{ right: -300%;} .material-btn a{display: block; width: 150px; height: 46px; text-align: center; font-size: 16px; line-height: 46px; color: #fff; margin: 0 auto; border-radius: 23px; background: #f45c43; background: -moz-linear-gradient(left, #f45c43 0%, #eb3349 100%); background: -webkit-gradient(linear, left top, right top, color-stop(0%,#f45c43), color-stop(100%,#eb3349)); background: -webkit-linear-gradient(left, #f45c43 0%,#eb3349 100%); background: -o-linear-gradient(left, #f45c43 0%,#eb3349 100%); background: -ms-linear-gradient(left, #f45c43 0%,#eb3349 100%); background: linear-gradient(to right, #f45c43 0%,#eb3349 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f45c43', endColorstr='#eb3349',GradientType=1 );} .hover-slide{ position: relative; overflow: hidden;} .hover-slide::before{ position: absolute; content: " "; top: 0; right: 100%; width: 300%; height: 100%; border-radius: 23px ; background: rgba(255,255,255,.3); transition: all .5s;} .hover-slide:hover::before{ right: -300%;} .banner{background:url("../img/material-banner.jpg") no-repeat center center/cover;min-height:350px;margin:0 auto;display:block} @media (min-width: 760px){.banner{background:url("../img/material-banner.jpg")}} @media (min-width: 1000px){.banner{background:url("../img/material-banner.jpg")}} @media (min-width: 1200px){.banner{background:url("../img/material-banner.jpg")}} .contact{display:none;float:right;width:325px;height:194px;background:rgba(0,0,0,0.1);color:#ffffff;padding-left:30px;padding-top:30px} @media (min-width: 1000px){.contact{display:block}} .contact a{color:#ffffff} .contact .tel{font-size:26px;font-weight:bold;padding-top:20px} .contact .online{margin-top:30px;background:#ff453e;width:157px;padding-top:6px;padding-bottom:6px;text-align:center;border-radius:7px} .banner img{position:relative;left:50%;transform:translateX(-50%)} .banner .banner-wenzi h1{color:#ffffff;padding-top:16px;font-size:78px} @media (min-width: 500px){.banner .banner-wenzi h1{font-size:62px}} @media (min-width: 760px){.banner .banner-wenzi h1{padding-top:12px;font-size:78px}} @media (min-width: 1000px) and (max-width: 1199px){.banner .banner-wenzi h1{font-size:78px}} .banner .banner-wenzi h1 span{color:rgb(255, 120, 120)} .banner .banner-wenzi .locat{color:#ffffff;padding-top:16px;font-size:14px} .banner .banner-wenzi .locat a{color:#ffffff} .banner .banner-wenzi .locat a:hover{color:#ffffff} .banner .banner-wenzi .america{color:#ffffff;padding-top:20px;font-size:36px;line-height: 1.2em;} @media (min-width: 520px){.banner .banner-wenzi .america{padding-top:32px}} @media (min-width: 760px){.banner .banner-wenzi .america{font-size:36px}} .banner .banner-wenzi .linktil{color:#ffffff;font-size:18px;line-height: 1.2em;margin-bottom: 20px;} .banner .banner-wenzi .linktil span{color:#f3f953;} .material-a{background:#004286;color:#fff;line-height:40px;padding: 10px 0;} @media (max-width: 1199px){.material-a{line-height:24px;padding-top:10px;padding-bottom:10px}} .material-a li{display:inline} .material-a li a{padding-left:2px;padding-right:2px;color:#fff} .material-a li a:hover{color:#ef011c} .material-b{padding-top:50px;padding-bottom:50px;background:#f1f1f1} .material-b .material-b-1{padding-bottom:10px} @media (min-width: 1000px){.material-b .material-b-1{text-align:left;padding-bottom:0}} .material-b .material-b-1 .daodu{font-size:40px;font-weight:bold;color:#cd0a0a;line-height:50px} .material-b .material-b-1 .intro{font-size:16px;font-weight:normal;color:#333;} .material-b .material-b-2{font-size: 18px; color: #333;} .material-b .material-b-2 p{line-height: 32px;} .material-c{padding-top:50px;padding-bottom: 50px;} @media (min-width: 1000px){.material-c{padding-top:25px}} .material-c h1{text-align: center; font-size: 36px; margin-bottom: 10px;} .material-c .line-big{padding-top:25px;} .material-c .gongyi{padding-top:5px;padding-bottom:5px;font-size: 18px;line-height: 32px;} .material-c .gongyi-jieduan{padding-left: 19px;padding-top: 1px; margin-left: 10px;border-left: 1px solid #ef011c;} .material-c .gongyi-jieduan .gongyi{padding-top:15px;padding-bottom:30px;} .material-c .gongyi-jieduan span{display: block; font-weight:bold;position: relative;margin-top: 30px;font-size: 18px;} .material-c .gongyi-jieduan span::after{display:block;content:"";position:absolute;box-shadow:0px 0px 1px 3px rgba(239,1,28,0.4);background:#ef011c;border-radius:50%;width:8px;height:8px;top: 9px; left:-24px} .material-c .jieduan{padding-top:10px;color: #666;} .material-c .material-c-1 img{margin:0 auto;display:block} .material-d {padding-top: 20px;padding-bottom: 20px;} .material-d .shebei-a{padding-top: 10px;padding-bottom: 10px;} .material-d .shebei-a p{text-align: center;font-size: 28px;line-height:36px; margin-bottom: 20px;} .material-d .shebei-b{position: relative;border-radius: 15px;overflow: hidden;margin-bottom: 30px;} .material-d .shebei-b img{margin:0 auto;display:block;width:100%;} .material-d .shebei-b p{text-align:center;position:absolute;left:0;bottom:0;width:100%;font-size:16px;padding-top:10px;padding-bottom:10px;color:#fff;background:rgba(0,0,0,0.3);} .material-d .shebei .shebei-a-1{display:block;padding-bottom:10px} .material-d .shebei .shebei-a-1 p{font-weight:bold} @media (max-width: 449px){.material-d .shebei .shebei-b{padding-bottom:7px;width:33.3333%;float:left}} .material-e{padding-top:50px;padding-bottom:30px} .material-e h3{font-size: 36px; line-height: 48px;margin-bottom: 10px;} .material-e h4{font-size:18px; font-weight: normal; margin-bottom: 30px;} .material-e h3,.material-e h4{text-align: center;} .material-e .case-1,.material-e .case-2{margin-bottom:20px;margin-top:5px} .material-e .case-main{position: relative;border-radius: 15px;overflow: hidden;} .material-e .case-edsc{display: none; position: absolute;width: 100%;height: 100%;top: 0;left: 0;padding: 40px; background:rgba(1,64,126,0.8);color: #fff;} .material-e .case-main:hover .case-edsc{display: block;} .material-e .case-til{font-size: 18px;line-height: 32px;text-align: center;padding: 5px 0 ;} .material-e .case-1 img,.material-e .case-2 img{width:100%} .material-f{padding-top:15px;margin-top:20px;padding-bottom:10px} .material-f .pro-line{ display: flex; flex-wrap: wrap;} .material-f .height-max{height: 100%;} .material-f .material-mb{margin-bottom: 30px;} .material-f .material-new{ border-radius: 15px; overflow: hidden; box-shadow: 0px 1px 5px #ccc;} .material-f .material-new-til{text-align: center; line-height: 40px; padding: 40px 0; font-size: 24px; font-weight: bold; color: #ffffff; background:url("../img/material-new-til1.jpg") no-repeat center center/cover;} .material-f .material-new-til2{background-image:url("../img/material-new-til2.jpg");} .material-f .material-new-til3{background-image:url("../img/material-new-til3.jpg");} .material-f .material-new-til4{background-image:url("../img/material-new-til4.jpg");} .material-f .material-new-main{padding: 15px;} .material-f p{line-height:26px;padding-top: 5px;padding-bottom: 5px;} .material-g{padding-top:50px;padding-bottom: 70px;} .material-g p{line-height:34px} .material-g .material-til{margin-bottom: 20px;} .material-g .form-group{display: flex;margin-bottom: 10px;} .material-g .form-x .form-group .label{width: auto;} .material-g .form-x .form-group .field{width: auto;flex-grow: 1} .material-g .form-x .form-button{ margin-left: 0;} .material-g form .input:focus{border-color: #ff867d;} .material-g form textarea.input{height: 180px;} .material-g form .province,.material-g form .city{width:50%;float:left} .material-g form .province #province,.material-g form .province #city,.material-g form .city #province,.material-g form .city #city{width:98%} .material-g form .province #city,.material-g form .city #city{float:right} .material-g form .button{display: block; width: 150px; height: 46px; text-align: center; font-size: 16px; color: #fff; margin: 0 auto; border-radius: 23px; background: #f45c43; background: -moz-linear-gradient(left, #f45c43 0%, #eb3349 100%); background: -webkit-gradient(linear, left top, right top, color-stop(0%,#f45c43), color-stop(100%,#eb3349)); background: -webkit-linear-gradient(left, #f45c43 0%,#eb3349 100%); background: -o-linear-gradient(left, #f45c43 0%,#eb3349 100%); background: -ms-linear-gradient(left, #f45c43 0%,#eb3349 100%); background: linear-gradient(to right, #f45c43 0%,#eb3349 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f45c43', endColorstr='#eb3349',GradientType=1 );} .material-r{padding-top:60px;padding-bottom:20px;background:url("../img/material-r-bg.jpg") no-repeat center center/cover;} .material-r .material-apply{display: flex;flex-wrap: wrap;justify-content: space-evenly} .material-r .material-apply>div{padding: 10px;margin-bottom: 30px;} @media (max-width: 780px){.material-r .material-apply{flex-wrap: wrap;}} .material-r .material-apply img{display:block;width:100%; border-radius: 50%; margin-bottom: 10px;} @media (max-width: 450px){.material-r .xl6{width:50%;float:left}} .material-r p{text-align:center;padding-top:5px;padding-bottom:10px} footer{background:#000000;color:#ffffff} footer p{line-height:30px;text-align:center;padding-top:10px;padding-bottom:10px} .kzha-table td{border:1px solid #16dbab;color:#16dbab;text-align:center;height:36px} .kzha-table tr:hover{background:#d8b66e} .kzha-table tr:hover td{color:#000000}