.main{width:1025px;}
.top1{height: 600px;background: url(../images/top-mqsx.jpg) no-repeat center;color: #fff;}
.top1 .t1{font-size: 20px;padding-top: 15px;}
.top1 h2{font-size: 48px;line-height: 59px;padding-top: 150px;}
.top1 .a2{font-size: 18px;margin-top: 22px;}
.top1 .a2 span{display: inline-block;line-height: 35px;background: #a5915a url(../img/mqsx/duigou.png) no-repeat 5px center;padding: 0 10px 0 36px;border-radius: 17px;margin: 0 10px;}
.top1 .a1{margin-top: 95px;}
.tc{text-align: center;}

.d0{padding-top: 60px;}
.d0 ul{display: flex;justify-content: space-between;flex-wrap: wrap;}
.d0 li{margin: 10px auto;width: 499px;height: 305px;position: relative;overflow: hidden;transition: all .7s;}
.d0 li:hover{transform: translateY(-10px);}
.d0 li img{display: block;transition: all .5s;}
.d0 li .tt{position: absolute;left: 30px;top: 30px;color: #fff;font-size: 16px;}
.d0 li .tt h2{font-size: 27.67px;}
.d0 li .tt p{line-height: 1.7;font-size: 17.79px;letter-spacing: 1px;}
.d0 li img.m1{position: absolute;right: 0;bottom: 28px;}
.d0 .tc{margin-top: 40px;}

.d1{padding-top: 70px;}
.d1 ul{display: flex;flex-wrap: wrap;border: 1px solid #ffece1;border-width: 1px 0 0 1px;margin-top: 35px;}
.d1 li{width: 25%;height: 154px;box-sizing: border-box;position: relative;border: 1px solid #ffece1;border-width: 0 1px 1px 0;}
.d1 li span{display: inline-block;width: 38px;height: 43px;background-repeat: no-repeat;background-image: url(../img/mqsx/ico-ys.png);margin: 40px 0 0 25px;float: left;}
.d1 li h3{font-size: 21px;line-height: 27.36px;color: #444;margin: 38px 0 0 14px;display: inline-block;}
.d1 li b{font-size: 41px;color: #ff6a18;position: absolute;right: 23px;bottom: 15px;opacity: .15;}
.d1 li:nth-child(1),.d1 li:nth-child(3),.d1 li:nth-child(6),.d1 li:nth-child(8){background-color: #fff5ed;}
.d1 li:nth-child(1) span{background-position: 0 0;}
.d1 li:nth-child(2) span{background-position: -38px 0;}
.d1 li:nth-child(3) span{background-position: -76px 0;}
.d1 li:nth-child(4) span{background-position: -114px 0;}
.d1 li:nth-child(5) span{background-position: -152px 0;}
.d1 li:nth-child(6) span{background-position: -190px 0;}
.d1 li:nth-child(7) span{background-position: -228px 0;}
.d1 li:nth-child(8) span{background-position: -266px 0;}

.d2{padding-top: 130px;background: url(../img/mqsx/d2-bg.jpg) no-repeat center 285px;}
.d2 ul{display: flex;justify-content: space-between;flex-wrap: wrap;}
.d2 li{margin-top: 30px;}

.d3{padding-top: 70px;}
.d31{position: relative;width: 993px;height:139px;margin: 30px auto 0;border-width: 1px;border-radius: 9px;border-style: solid;}
.d31 span{display: flex;position: absolute;flex-direction: column;align-items: center;justify-content: center;width: 29px;height: 94px;top: 0;left: 22px;font-size: 18px;padding: 0 10px;border-radius: 0 0 24px 24px;}
.d31 span b{line-height: 22px;font-weight: 500;color: #fff;text-align: center;}
.d31 ul{display: block;width: 852px;float: left;margin: 32px 0 0 94px;}
.d31 ul li{width: 213px;float: left;}
.d31 ul li em{display: flex;width: 74px;height: 74px;border:1px solid #e4e4e4;border-radius: 8px;float: left;margin-right: 12px;justify-content: center;align-items: center;overflow: hidden;}
.d31 ul li h2{font-size: 19px;line-height: 1;font-weight: 500;white-space: nowrap;}
.d31 ul li p{font-size: 15px;color: #666;padding: 5px 0;}
.d31 ul li i{font-style: normal;line-height: 20px;display: inline-block;padding: 0 8px;border-radius: 3px;}
.d31 ul li i.i1{background-color: #feece9;color: #f83e23;}
.d31 ul li i.i2{background-color: #ebf4ff;color: #4098fd;}
.d31.c1{border-color: #fe3d7d;}
.d31.c1 span{background: linear-gradient(to bottom,#fe3d7d,#ff79b3);}
.d31.c2{border-color: #ff8719;}
.d31.c2 span{background: linear-gradient(to bottom,#ff8719,#ffa637);}
.d31.c3{border-color: #3e96fd;}
.d31.c3 span{background: linear-gradient(to bottom,#3e96fd,#5eb7ff);}
.d31.c4{border-color: #7e78fc;}
.d31.c4 span{background: linear-gradient(to bottom,#7e78fc,#b394fe);}
.d31.c5{border-color: #03b7ca;}
.d31.c5 span{background: linear-gradient(to bottom,#03b7ca,#24c9c3);height: 106px;}
.d31.c6{border-color: #f83f23;}
.d31.c6 span{background: linear-gradient(to bottom,#f83f23,#fe705b);height: 106px;}
.d31.c7{border-color: #3f98fe;}
.d31.c7 span{background: linear-gradient(to bottom,#3f98fe,#55b4ff);height: 106px;}
.d4{padding-top: 70px;}
.d4 h2.bt1{margin-bottom: 35px;}
.d41{width: 950px;height: 155px;margin: 20px auto 0;}
.d41>i{display: block;width: 128px;height: 155px;float: left;background-repeat: no-repeat;background-position: center;}
.d41>i>em{position: relative;font-size: 20px;color: #fff;display: block;padding: 14px 0 12px;line-height: 1;text-align: center;}
.d41>i>em:after{display: block;content: '';position: absolute;width: 35px;height: 1px;background-color: #fff;left: 50%;margin-left: -17px;bottom: 0;}
.d41>i.s1{background-image: url(../img/mqsx/d41-1.jpg);}
.d41>i.s2{background-image: url(../img/mqsx/d41-2.jpg);}
.d41>i.s3{background-image: url(../img/mqsx/d41-3.jpg);}
.d41>i.s4{background-image: url(../img/mqsx/d41-4.jpg);}
.d41>i.s5{background-image: url(../img/mqsx/d41-5.jpg);}
.d41>i.s6{background-image: url(../img/mqsx/d41-6.jpg);}
.d41>i.s7{background-image: url(../img/mqsx/d41-7.jpg);}
.d41>i.s8{background-image: url(../img/mqsx/d41-8.jpg);}
.d41>ul{display: flex;width: 756px;float: left;margin-left: 17px;justify-content: space-between;}
.d41>ul li{width: 175px;height: 152px;border: 1px solid #e2e8ea;border-radius: 10px;overflow: hidden;}
.d41 li>i{display: flex;height: 90px;justify-content: center;align-items: center;border-bottom: 1px solid #e2e8ea;overflow: hidden;}
.d41 li>span{display: flex;height: 60px;justify-content: space-between;padding: 0 14px;align-items: center;}
.d41 li>span b{font-size: 20px;font-weight: 500;}
.d41 li>span em{font-size: 15px;font-style: normal;color: #4098fd;line-height: 21px;padding: 0 7px;background-color: #ebf4ff;border-radius: 4px;}
.d41>a{display: block;float: right;width: 36px;height: 153px;background-repeat: no-repeat;background-position: center;opacity: .5;transition: all .5s;margin-top: 1px;}
.d41>a:hover{opacity: 1;}
.d41>a.a1{background: url(../img/mqsx/d41-1m.png);}
.d41>a.a2{background: url(../img/mqsx/d41-2m.png);}
.d41>a.a3{background: url(../img/mqsx/d41-3m.png);}
.d41>a.a4{background: url(../img/mqsx/d41-4m.png);}
.d41>a.a5{background: url(../img/mqsx/d41-5m.png);}
.d41>a.a6{background: url(../img/mqsx/d41-6m.png);}
.d41>a.a7{background: url(../img/mqsx/d41-7m.png);}
.d41>a.a8{background: url(../img/mqsx/d41-8m.png);}

.button1{display:inline-block;line-height: 50px;font-size: 22px;color: #fff;border: 2px solid #fff;padding: 0 35px;transition: all .2s;}
.button1:hover,.button1.on{background-color: #fff;color: #333;}
.button1.on:hover{background-color: transparent;color: #fff;}
.button2{display: inline-block;width: 343px;height: 58px;line-height: 58px;font-size: 22px;text-align: center;color: #000;border-radius: 30px;cursor: pointer;border: 0 none;border: 1px solid #000;background: none;margin-top: 30px;}
.button2:hover{background-color: #000;color: #fff;}
.button3,.button31{font-size: 18px;color: #fff;background-color: #000;width: 448px;line-height: 58px;text-align: center;margin: 0 auto;display: block;border-radius: 30px;border: 1px solid #000;}
.button31{background-color: #fff;color: #000;}
.button3:hover{background-color: #fff;color: #000;}
.button31:hover{background-color: #000;color: #fff;}
.button4,.button5{display: inline-block;width: 268px;height: 54px;text-align: center;line-height: 54px;font-size: 18px;color: #000;border: 1px solid #000;border-radius: 27px;margin: 40px 25px 0;}
.button5{background-color: #000;color: #fff;}
.button4:hover{background-color: #000;color: #fff;}
.button5:hover{background-color: #fff;color: #000;}

.pub5{margin-top: 85px;padding: 80px 0;background: url(../img/d5-bg.jpg) no-repeat center/cover;}
.pub5 h2.bt1{color: #fff;}
.pub5 .bar1{display: flex;justify-content: space-around;margin-top: 20px;}
.pub5 .bar1 span{font-size: 15px;color: #fff;line-height: 40px;background-color: rgba(255,255,255,.2);padding: 0 18px;border-radius: 20px;}
.pub5 ul{display: flex;justify-content: space-between;flex-wrap: wrap;}
.pub5 li{width: 502px;height: 285px;display: flex;flex-direction: column;justify-content: center;margin-top: 24px;background-color: rgba(255,255,255,.15);border-radius: 20px;color: #fff;padding: 0 30px;box-sizing: border-box;transition: all .7s;}
.pub5 li:hover{transform: translateY(-10px);}
.pub5 li .t1{display: flex;}
.pub5 li .t1>img{width: 68px;height: 68px;border-radius: 50%;margin-right: 10px;}
.pub5 li .t11{display: flex;flex-direction: column;justify-content: center;}
.pub5 li .t111{display: flex;align-items: center;}
.pub5 li .t111 b{font-size: 24px;}
.pub5 li .t111 span{font-size: 14px;display: inline-block;line-height: 24px;background: linear-gradient(to right,#ee651b,#ee8d1b);border-radius: 5px;padding: 0 10px;margin-left: 7px;}
.pub5 li .t112{font-size: 15px;line-height:2;}
.pub5 li .t2{font-size: 15px;background-color: rgba(255,255,255,.2);line-height: 35px;text-align: center;width: 435px;border-radius: 5px;margin: 10px auto 15px;}
.pub5 li .t3{font-size: 17px;line-height: 27.32px;}
.pub5 .bar2{text-align: center;margin-top: 50px;}