.newdianpuqiming .div1 {
    background: #fff;
    padding: 0 40px;
}

.newdianpuqiming {
    padding-bottom: 10px;
    margin-top: -144px;
}

.newdianpuqiming .div1 {
    background: #fff;
    padding: 40px 0;
    margin: 0 auto;
}

.newdianpuqiming .div1 div {
    text-align: center;
}

.newdianpuqiming .div1 div:nth-child(1) {
    font-size: 30px;
    font-family: Microsoft YaHei, Microsoft YaHei-Regular;
    font-weight: 400;
    color: #333333;
}

.newdianpuqiming .div1 div:nth-child(2) {
    font-size: 14px;
    font-family: Microsoft YaHei, Microsoft YaHei-Regular;
    font-weight: 400;
    color: #999999;
    margin-top: 15px;
}

.newdianpuqiming .div2 {
    display: flex;
    justify-content: space-between;
    width: 1200px;
    margin: 0 auto;
}

.newdianpuqiming .div2>div {
    width: 200px;
    height: 286px;
}

.newdianpuqiming .div2>div:hover {
    background: #fb6304;
    border-radius: 4px;
    box-shadow: 0px 0px 3px 0px rgba(0, 0, 0, 0.16);
}

.newdianpuqiming .div2>div:hover .top .img2 {
    display: block;
    width: 137px;
}

.newdianpuqiming .div2>div:hover .top {
    height: 60%;
}

.newdianpuqiming .div2>div:hover .top .img1 {
    display: none;
}

.newdianpuqiming .div2 div .top {
    display: flex;
    align-items: center;
    justify-content: center;
    height: 50%;
}

.newdianpuqiming .div2 div .top img {
    width: 63px;
}

.newdianpuqiming .div2 div .top .img2 {
    display: none
}

.newdianpuqiming .div2 div .bottom p:nth-child(1) {
    font-size: 24px;
    font-family: Microsoft YaHei, Microsoft YaHei-Bold;
    font-weight: 700;
    text-align: center;
    color: #666666;
}

.newdianpuqiming .div2 div .bottom p:nth-child(2) {
    width: 144px;
    height: 42px;
    font-size: 16px;
    font-family: Microsoft YaHei, Microsoft YaHei-Regular;
    font-weight: 400;
    text-align: center;
    color: #999999;
    margin: 0 auto;
}

.newdianpuqiming .div2>div:hover .bottom>p {
    color: #fff;
}

.dianpucontert {
    background: url('/assets/img/pc/dianpuqimingdiv2.png') no-repeat;
    background-size: 100% 100%;
    height: 860px;
    box-sizing: border-box;
}

.dianpucontert .dianpuconterttitle {
    padding-top: 98px;
    font-size: 30px;
    font-family: Microsoft YaHei, Microsoft YaHei-Regular;
    font-weight: 400;
    text-align: center;
    color: #ffffff;
}

.content-wrap .hover-box {
    width: 200px;
    height: 286px;
}

.content-wrap .hover-box:hover {
    background: #1F2326;
}

.content-wrap {
    width: 1170px;
    padding-top: 79px;
    color: #999999;
    margin: 0 auto;
    display: flex;
}

.dianpucontert .dianpucontertp {
    margin-top: 15px;
    font-size: 14px;
    font-family: Microsoft YaHei, Microsoft YaHei-Regular;
    font-weight: 400;
    text-align: center;
    color: #ffffff;
}

.dianpucontert .max1200 {
    width: 1200px;
    margin: 0 auto;
    height: 680px;
    position: relative;
}

.dianpucontert .bgqq {
    position: absolute;
    width: 682px;
    top: 281px;
    left: 250px;
    z-index: 666;
}

.dianpucontert .pnone {
    padding: 20px;
    background: #373d41;
    width: 536px;
    display: none
}

.dianpucontert .pnone p:nth-child(1) {
    font-size: 14px;
    font-family: Microsoft YaHei, Microsoft YaHei-Bold;
    font-weight: 700;
    text-align: left;
    color: #f96204;
    letter-spacing: 1px;
    position: relative;
}

.dianpucontert .pnone p:nth-child(1)::after {
    content: "";
    position: absolute;
    width: 34px;
    height: 3px;
    bottom: -5px;
    background: #f96204;
    left: 0;
}

.dianpucontert .pnone p:nth-child(2) {
    font-size: 14px;
    font-family: Microsoft YaHei, Microsoft YaHei-Bold;
    font-weight: 700;
    text-align: left;
    color: #fff;
    letter-spacing: 1px;
}

.dianpucontert .img1box {
    position: absolute;
    top: 246px;
    left: 742px;
    z-index: 555;
}

.dianpucontert .img1 {
    position: absolute;
    width: 278px;
    top: 156px;
    left: 461px;
    z-index: 555;
}

.dianpucontert .img1:hover+.img1box {
    display: inline-block !important;
}

.dianpucontert .img2:hover+.img2box {
    display: inline-block !important;
}

.dianpucontert .img3:hover+.img3box {
    display: inline-block !important;
}

.dianpucontert .img4:hover+.img4box {
    display: inline-block !important;
    z-index: 9999;
}

.dianpucontert .img5:hover+.img5box {
    display: inline-block !important;
    top: 400px;
}

.dianpucontert .img2box {
    position: absolute;
    /* width: 86px; */
    top: 439px;
    left: 882px;
}

.dianpucontert .img2 {
    position: absolute;
    width: 86px;
    top: 356px;
    left: 882px;
}

.dianpucontert .img4 {
    position: absolute;
    width: 116px;
    top: 156px;
    left: 244px;
}

.dianpucontert .img3 {
    position: absolute;
    width: 63px;
    top: 156px;
    left: 802px;
}

.dianpucontert .img3box {
    position: absolute;
    top: 246px;
    left: 742px;
    z-index: 555;
}

.dianpucontert .img4box {
    position: absolute;
    top: 296px;
    left: 284px;
    z-index: 555;
}

.dianpucontert .img5box {
    position: absolute;
    top: 296px;
    left: 284px;
    z-index: 555;
}

.dianpucontert .img5 {
    position: absolute;
    width: 86px;
    top: 296px;
    left: 340px;
    z-index: 999;
}

.newdianpuqumingsm {
    width: 1200px;
    margin: 0 auto;
    background: #fff;
    padding: 80px;
}

.newdianpuqumingsm .top div:nth-child(1) {
    text-align: center;
    color: #333333;
    font-size: 30px;
}

.newdianpuqumingsm .top div:nth-child(2) {
    text-align: center;
    color: #999999;
    font-size: 14px;
    padding: 20px 0;
}

.newdianpuqumingsm .bottom {
    display: flex;
    justify-content: space-between;
    flex-wrap: wrap;
}

.newdianpuqumingsm .bottom>div {
    margin-top: 20px;
    width: 230px;
    height: 230px;
    background: #ffffff;
    border: 1px solid #eeeeee;
    box-shadow: 0px 0px 2px 0px;
    text-align: center;
}


/* .newdianpuqumingsm .bottom>div:hover {
    width: 250px;
    height: 250px;
} */


/* .newdianpuqumingsm .bottom>div:hover img {
    width: 40px;
} */

.panel-default {
    margin-bottom: 0 !important
}

.newdianpuqumingsm .bottom>div img {
    margin-top: 35px;
    width: 36px;
}

.newdianpuqumingsm .bottom>div>div:nth-child(2) {
    font-size: 18px;
    font-family: Microsoft YaHei, Microsoft YaHei-Regular;
    font-weight: 400;
    text-align: center;
    color: #333333;
    padding: 14px 0;
    position: relative;
}

.newdianpuqumingsm .bottom>div>div:nth-child(2)::after {
    content: '';
    position: absolute;
    width: 36px;
    height: 1px;
    border: 1px solid #cccccc;
    bottom: 0;
    left: 100px;
}

.newdianpuqumingsm .bottom>div>div:nth-child(3) {
    padding: 0 24px;
    margin-top: 8px;
    font-size: 14px;
    font-family: Microsoft YaHei, Microsoft YaHei-Regular;
    font-weight: 400;
    text-align: center;
    color: #999999;
}

.img_y {
    width: 200px;
    text-align: center
}

.noneimg {
    display: none;
}

.hoverbox {
    width: 1200px;
    margin: 0 auto;
    display: flex;
    justify-content: space-between;
    margin-top: 60px;
}

.hoverbox>div:hover {
    background: #1f2326;
}

.hoverbox>div:hover .img_y {
    display: none;
}

.hoverbox>div:hover .noneimg {
    display: block !important;
    width: 200px;
}

.hoverbox>div {
    display: flex;
    flex-direction: column;
    justify-content: center;
    height: 286px;
}

.hoverbox>div .p1 {
    font-size: 24px;
    font-family: Microsoft YaHei, Microsoft YaHei-Bold;
    font-weight: 700;
    text-align: center;
    color: #00b477;
}

.hoverbox>div .p2 {
    font-size: 16px;
    font-family: Microsoft YaHei, Microsoft YaHei-Regular;
    font-weight: 400;
    text-align: center;
    color: #999999;
}

.gongsiqimingnewbox {
    background: url('/assets/img/pc/newgongshi/div2png.png')no-repeat;
    background-size: 100% 100%;
    height: 900px;
    position: relative;
    margin-top: -10px;
}


/* .img1:hover+.img1box {
    width: 300px;
    ;
    display: block !important;
} *