/*超细球磨机*/
.cxm-banner{ text-indent: 0; padding: 120px 23px 680px; background: url("../images/news/chaoximo/banner.jpg") no-repeat center top/cover; }
.cxm-banner h2{ font-size: 90px; color: #c41c19; text-align: left; }
.cxm-banner h3{ font-size: 45px; color: #c41c19; }
.cxm-cont{ font-size: 20px; line-height: 38px; text-indent: 0; }
.cxm-cont img{ width: 100%; }
.cxm-item{ margin-top: 20px; }
.cxm-banner p{ float: right; margin-top: 50px; width: 470px; font-size: 28px; line-height: 46px; color: #000; }
.cxm-cont .p{ padding: 15px 23px; margin-bottom: 20px; height: auto; background: #b62f2c; color: #fff; }
.cxm-cont li{ border-bottom: 0; padding: 0; }
.cxm-intro .p b{ font-size: 40px; }
.cxm-cont h3{ position: relative; font-size: 32px; padding-left: 60px; }
.cxm-cont h3 img{ position: absolute; left: 0; top: 50%; margin-top:-14px; height: 28px; width: auto; }
.cxm-peibi p b{ font-size: 26px; color: #b62f2c; }
.cxm-peibi .table{ margin: 20px 0; }
.cxm-peibi caption{ color: #fff; text-align: center; font-weight: bold; background: #b62f2c; }
.cxm-peibi .table th,.cxm-peibi .table td{ border: 0; }
.cxm-peibi .table tr{ border-bottom: 2px solid #e5e5e5; }
.cxm-peibi .table thead tr,.cxm-peibi .table tbody tr:last-child{ border-bottom-color: #313131; background: none; }
.cxm-peibi .table thead tr,.cxm-peibi .table th, .cxm-peibi .table tr:hover{background: none; color: inherit;}
.cxm-peibi .table th{ color: #b62f2c; }
.cxm-shichang .txt{ position: relative; }
.cxm-shichang .pic{ float: left; width: 50%; }
.cxm-shichang .p{ position: absolute; right: 0; top: 15%; height: 70%; width: 45%; padding-top: 80px; font-size: 30px; line-height: 2; border-radius: 80px; }
.cxm-fangan h4{ text-align: center; margin: 0;}
.cxm-fangan h4 span{ display: inline-block; width: 160px; line-height: 50px; font-size: 26px; color: #fff; background: #b62f2c;  }

.cxm-fuwu ul{ margin: 30px 0 25px; }
.cxm-fuwu ul li{ float: left; width: 19%; padding: 15px 0 20px!important; border: 2px solid #313131; border-radius: 10px; }
.cxm-fuwu ul li + li{ margin-left: 1.25%; }
.cxm-fuwu ul li img{ width: auto; margin: 0 auto; }
.cxm-fuwu ul li p{ margin-top: 13px; line-height: 1; font-size: 20px; color: #313131; font-weight: bold; text-align: center; }
.cxm-fuwu ol li{ float: left; width: 32%; padding: 10px 0!important; color: #fff; font-size: 20px; line-height: 30px; text-align: center; background: #313131; border-radius: 15px;}
.cxm-fuwu ol li + li{ margin-left: 2%; }
.cxm-fuwu ol li b{ display: block; font-size: 24px; }

.cxm-yuanliao{ position: relative; margin: 50px 0 30px; }
.cxm-yuanliao h4{ position: absolute; left: 50%; margin-left: -80px; top: -25px; }
.cxm-liucheng{ position: relative; background: url(../images/news/chaoximo/liucheng-bg.png) no-repeat 0 -30px/cover; border-radius: 0 0 50% 50%/0 0 12% 12%; }
.cxm-liucheng .arrow{ position: absolute; left: 50%; top: 0; margin-left: -50px; width: 100px; }
.cxm-liucheng h4{ position: relative; }
.cxm-liucheng .txt{ margin-top: 60px; }
.cxm-liucheng .txt p{ position: relative; margin-top: 45px; }
.cxm-liucheng .txt p span{ position: absolute; left: 50%; margin-left: -20px; top: -35px; font-size: 28px; color: #fff; font-weight: bold; width: 40px; text-align: center;}
.cxm-liucheng .pic{ position: relative; }
.cxm-liucheng .pic h5{ position: absolute; left: 0; top: 0; border-bottom: 2px solid #b62f2c; }
.news-cont .media{ position: relative; padding-top: 50%; max-width: 600px; margin: 15px auto; background: #f0f0f0; }
.news-cont .media iframe{ position: absolute; left: 0; top: 0; width: 100%!important; height: 100%!important; border: 0;  }
.cxm-adv li{  position: relative; padding: 30px 20px!important; margin: 0 0 20px 15%; background: #f7f7f7; border-radius: 30px; border-bottom: 3px solid #b62f2c; }
.cxm-adv li .num{ position: absolute; left: -15%; top: 50%; margin-top: -18px; font-size: 66px; font-weight: bold; color: #b62f2c; }
.cxm-adv li h4{ position: relative; margin: 0 0 15px; font-size: 22px; color: #b62f2c; text-align: center; font-weight: bold; }
.cxm-adv li p{ position: relative; font-size: 20px; line-height: 38px; }
.cxm-adv .li2,.cxm-adv .li4{ margin-left: 0; margin-right: 15%;  }
.cxm-adv .li2 .num,.cxm-adv .li4 .num{ left: auto; right: -15%; }




@media screen and (max-width: 1249px){
    /*超细球磨机*/
    .cxm-banner{ padding: 90px 23px 640px; }
    .cxm-banner h2{ font-size: 70px; }
    .cxm-banner h3{ font-size: 35px;}
    .cxm-banner p{margin-top: 35px; width: 380px; font-size: 24px; line-height: 40px;}

    .cxm-shichang .p{ font-size: 24px; padding-top: 58px; border-radius: 60px; }
}

@media screen and (max-width: 991px){
    .cxm-shichang .p{ font-size: 26px; }
}

@media screen and (max-width: 767px){
    /*超细球磨机*/
    .cxm-banner{ padding: 12vw 3vw 88vw; }
    .cxm-banner h2{ font-size: 9.8vw; line-height: 1; }
    .cxm-banner h3{ font-size: 4.9vw; line-height: 1;}
    .cxm-banner p{margin-top: 4.8vw; width: 53vw; font-size: 3.3vw; line-height: 5.5vw;}

    .cxm-cont{ font-size: 16px; line-height: 30px; }
    .cxm-item{ margin-top: 10px; }
    .cxm-intro .p{ padding: 2vw 3vw; margin-bottom: 3vw; }
    .cxm-intro .p b{ font-size: 28px; }
    .cxm-cont h3{ font-size: 20px; padding-left: 40px; }
    .cxm-cont h3 img{ height: 20px!important; margin-top: -10px;}
    .cxm-peibi p b{ font-size: 20px; }
    .cxm-peibi .table th,.cxm-peibi .table td{ font-size: 15px; padding: 2.5vw 1.1vw; }

    .cxm-fuwu ul{ margin: 5vw 0 4vw; }
    .cxm-fuwu ul li{ padding: 3vw 0 3.5vw!important; border-radius: 2vw; }
    .cxm-fuwu ul li img{ width: 10vw; }
    .cxm-fuwu ul li p{ display: block; font-size: 3vw; margin-top: 2vw; }
    .cxm-fuwu ol li{ padding: 2.5vw 0!important; border-radius: 2.5vw; font-size: 3vw; line-height: 4vw; }
    .cxm-fuwu ol li b{ font-size: 3.2vw; }

    .cxm-shichang .pic{ float: none; width: 100%; max-width: 360px; }
    .cxm-shichang .p{ position: static; height: auto; padding: 2vw 3vw; width: 100%; font-size: 16px; line-height: 32px; border-radius: 0;  }

    .cxm-cont .pic h5{ width: 33vw; }

    .cxm-adv li .num{ font-size: 9.2vw;  }
    .cxm-adv li h4{ font-size: 20px; line-height: 1.3; }
    .cxm-adv li p{ display: block; font-size: 16px; line-height: 30px; }
}
@media screen and (max-width: 450px){
    .cxm-adv li{ margin-left: 0; margin-right: 0!important;}
    .cxm-adv li .num{ font-size: 10vw; left: 3vw!important; top: 2.5vw!important; margin-top: 0; color: #f2eff0; }
}


























































