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{margin:0;padding:0}
img{border:0;}
ul{list-style:none;}
a{text-decoration: none;color:#000;}
body{min-width:1230px;color:#333;}
.w90{width:1200px;margin:0 auto;}
.clearfix:after{content:"";display:block;clear:both;}
.clearfix{zoom:1;}

header{width:100%;height:170px;}
header .top{height:60px;background: #353535;color:#fff;line-height:60px;}
header .top .w90{display: flex;justify-content: space-between;}
header .top .top-right{font-size: 18px;}
header .nav{height:110px;display: flex;justify-content: space-between;align-items: center;}
header .nav .logo{width:120px;height:48px;}
header .nav ul{width: 900px;display: flex;justify-content: space-between;}
header .nav li a{font-size:20px;font-family: "微软雅黑";}
header .nav li a:hover{color:#2687be;}
header .nav .active{color:#2687be;}
header img{max-width: 100%;}
.ban{width:100%;}
.ban img{width:100%;max-width:100%;}
.ban-desc{display: flex;justify-content: space-between;height:82px;}
.ban-desc .icon{display:inline-block;width:61px;height:61px;background:url(../img/icons.png) no-repeat;margin-right: 10px;}
.ban-desc .icon1{background-position: 0 0;}
.ban-desc .icon2{background-position: 0 -60px;}
.ban-desc .icon3{background-position: 0 -122px;}
.ban-desc .icon4{background-position: 0 -184px;}
.ban-desc-item{display: flex;align-items: center;font-size:24px;font-weight: 700;}
h1{font-size: 48px;text-align: center;}
.sec-color{color:#2687be;}
.sec-desc{font-size:24px;text-align: center;font-weight: 700;margin-top: 20px;color:#626262;}
.btn{cursor: pointer;}
.sec1{width:100%;}
.sec1-content{display: flex;justify-content: space-around;}
.sec1-content .box{width:210px;height:310px;margin-top:60px;padding:10px;box-sizing: border-box;}
.sec1-content .box h2{font-size: 26px;color:#000;font-weight: 700;}
.sec1-content .box h2:after{display: block;content: "";width:51px;height:3px;background:#0c94e2;margin-top:10px;}
.sec1-content .box .desc{font-size: 18px;color:#020202;margin-top: 20px;width:184px;height:219px;background-image: linear-gradient(to top,#0398ee,#89d4ff);box-sizing: border-box;padding:30px 20px;border-radius: 5px;line-height: 1.5;}
.sec1-content .box .lables{width:184px;height:219px;background:#f6f6f6;box-sizing: border-box;padding:20px;border-radius: 5px;margin-top:20px;}
.sec1-content .box .lable{width:152px;height:34px;border:1px solid #0c94e2;text-align: center;line-height: 34px;color:#0c94e2;font-size: 18px;}
.sec1-content .box .lable:nth-child(n+2){margin-top:15px;}
.sec1 .dh{width:1107px;height:72px;background:#f6f6f6;line-height: 72px;text-align: center;font-size: 24px;color:#2687be;margin:0 auto;}
.sec2{margin-top:60px;}
.sec2-content{display: flex;justify-content: space-around;margin-top:20px;flex-wrap: wrap;}
.sec2-content .box{width:593px;height:270px;margin-top:10px;}
.sec3{padding-top:35px;height:1450px;box-sizing: border-box;margin-top:35px;background:url(../img/zjb/sec3-bg.jpg) no-repeat center/100% 100%;}
.sec3-content{margin-top:30px;}
.sec3 .pic{width:1200px;height: 1050px;margin: 65px auto 0;}
.sec3 .sec3-tel{width:452px;height: 63px;text-align: center;line-height: 63px;color: #fff;border-radius: 15px;background: #0c94e2;margin:50px auto 0;font-size: 36px;}
.sec3 .sec3-tel .icon{display: inline-block;background: url(../img/zjb/icons.png) no-repeat;width:41px;height:44px;background-position: -296px -43px;vertical-align: middle;}
.sec4{margin-top:60px;}
.sec4-content{display: flex;justify-content: space-between;margin-top:50px;}
.sec4-content .box{width:246px;height:382px;border:1px solid #000000;box-sizing: border-box;text-align: center;}
.sec4-content .box .icon{background:url(../img/zjb/icons.png) no-repeat;margin:40px auto 0;}
.sec4-content .box .icon1{width:82px;height:76px;background-position: -14px -18px;}
.sec4-content .box .icon2{width:73px;height:80px;background-position: -107px -14px;}
.sec4-content .box .icon3{width:85px;height:75px;background-position: -189px -19px;}
.sec4-content .box h2:before{display:block;width: 142px;height: 1px;background: #000;content: "";margin:0 auto 25px;}
.sec4-content .box h2{box-sizing: border-box; font-size: 40px;font-weight: bold;margin-top:20px;}
.sec4-content .box .desc{font-size: 20px;color:#545353;margin-top:10px;}
.sec5{margin-top: 60px;}
.sec5 .sec-desc{line-height: 1.2;}
.sec5-content{display: flex;justify-content: space-around;margin-top:34px;align-items: center;}
.sec5-content .left .text{width:499px;height:99px;border:1px solid #000;position: relative;}
.sec5-content .left .text .desc{width:487px;height:85px;background:#2b9dde;color:#fff;text-align: center;line-height: 85px;position: absolute;top:7px;left: 7px;font-size: 26px;font-weight: 700;}
.sec5-content .left .text:nth-child(n+2){margin-top:85px;}
.sec5-content .right{width: 588px;height:472px;}
.sec5-content .right img{width:100%;height: 100%;}
.sec5-content .text:hover{transform: scale(1.1);transition: transform .5s;}
.sec6{margin-top:50px;width:100%;height:821px;position: relative;}
.sec6 .pic{width:100%;height:821px;}
.sec6 .pic img{width: 100%;height: 100%;}
.sec6 .sec6-tel{width: 638px;height: 81px;background:#2b9dde;text-align: center;line-height: 81px;font-size: 36px;color: #fff;position: absolute;bottom:100px;left:calc((100% - 638px) / 2)}
.sec6 .sec6-tel .icon{display: inline-block;background: url(../img/zjb/icons.png) no-repeat;width:41px;height:44px;background-position: -296px -43px;vertical-align: middle;}