.titleImg{width: 496px;margin: 83px auto;display: block;height: 80px;}
.systemitem{padding: 30px;box-sizing: border-box;}
.systemitem img{width: 200px;margin: 20px auto;display: block;}
.systemitem h3{height: 75px;font-size: 28px;line-height: 75px}
 
.btnhover{background: #fff;color: #ba251e;border: 1px solid #ba251e;}
.btnhover:hover{background: #ba251e;color: #fff;}


.biaoqian{justify-content: flex-start;padding: 0}
.biaoqian li{width: 350px;height: 100%;border-radius: 6px;overflow: hidden;border: 1px solid #ccc;margin-bottom: 40px;position: relative;margin-right: 25px }
.biaoqian li:nth-of-type(3n+0){margin-right: 0}
.biaoqian li img{width: 200px;display: block;margin: 20px auto;}
.biaoqian li h4{width: 100%;height: 60px;line-height: 60px;text-align: center;font-size: 16px;margin: 0;background: #ba251e;color: #fff;}
.mengceng{width: 100%;height: 340px;background: rgba(0,0,0,0.5);position: absolute;left: 0;top: -346px;-webkit-transition: top 0.5s;-o-transition: top 0.5s;transition: top 0.5s;padding: 60px 40px 20px;color: #fff}
.biaoqian li:hover .mengceng{top: 0}

.cases ul{justify-content: flex-start;padding-left: 0}
.cases ul li{width: 350px;height: 400px;background: #f4f4f4;margin-bottom: 40px;position: relative;overflow: hidden;margin-right: 25px}
.cases li:nth-of-type(3n+0){margin-right: 0}
.cases ul li h4{height: 66px;line-height: 66px;padding-left: 20px;font-weight: 700}
.cases ul li p{margin: 0;padding-left: 10px;padding-right: 10px;color: #666666;font-size: 15px;}
.cases .mengceng{height: 210px;padding:0;}
.cases li:hover .mengceng{top: 0} 
.cases .mengceng img{width: 120px;display: block;margin: 20px auto;}
.cases .mengceng p{color: #fff;text-align: center;padding-left:0}

.partner ul{justify-content: space-between;padding-left: 0;margin-bottom: 70px}
.partner li{width: 200px;
    margin-bottom: 30px;
    height: 123px;
    border: 1px solid gray;}

.lianjie{margin: 0 auto;}
div.main.partner{padding-top: 3%;}

.bigimg > ul >li > img {transition: .1s transform;transform: translateZ(0);}			
.bigimg > ul>li:hover {z-index: 1;}			
.bigimg > ul>li:hover > img {transform: scale(1.3, 1.3);transition: .3s transform;}

div#gotop{position: fixed;
    bottom: 65px;
    right: 0px;}

.s-aboutbt {
    font-family: "微软雅黑";
    border-bottom: 1px solid #cecece;
    height: 30px;
    margin-bottom: 39px;
    position: relative;
        margin-top: 3%;
}
h2{margin: 0;
    padding: 0;
    font-weight: normal;}
.s-aboutbt h2 a {
    color: #ba251e;
    font-weight: bold;
    display: block;
    height: 27px;
    width: 100px;
    border-bottom: 3px solid #ba251e;
    text-align: center;
    font-size: 20px;
}

#module{position: absolute; top: 0px; left: 4px; width: 210px; height: 136px;}
#moduletxt{left: 743px; width: 210px; height: 104px; min-height: 40px;}
#module359{position: absolute; top: 1px; left: 519px; width: 213px; height: 138px;}
#module360{position: absolute; top: 2px; left: 229px; width: 210px; height: 130px; min-height: 40px;}
#module361{position: absolute; top: 2px; left: 743px; width: 210px; height: 104px; min-height: 40px;}
#module362{position: absolute; top: 173px; left: 2px; width: 213px; height: 138px;}
