﻿body{font-family: regular;}

.solution .content img {
    max-width: 100% !important;
    height: auto !important;
}

.search .list li a{height:auto;padding: 60px 0 60px 0;}

.indexP1 .tab li{margin-bottom:24px;}
.indexP2 .runpic-words{width:295px;}

.pageNav li {padding: 0 12px;font-size: 14px;}

.sideTitleTel .con{font-size:0.3rem}

.footDiv{padding:60px 0 40px;height:auto;}
.footDiv .leftDiv {width: 380px;}

.runpic-pic ul li .txtLayer{margin-left:calc(50% - 403px);}


@media screen and (max-width: 1440px){
    .runpic-pic ul li .txtLayer{margin-left:calc(50% - 305px);}
}

@media screen and ( max-width:1024px ) {
    .indexP1 .tab li{padding:0 0.2rem;height:1.2rem;}
    .footDiv{padding: 1rem 0.3rem;}
}