﻿body,html{background:#f3f3f4;}

.topImg{height: 360px;position: relative;}
.topImg img{display:block;height:100%;margin:0 auto; position: absolute; left: 50%; top: 50%; transform: translate(-50%,-50%); -moz-transform: translate(-50%,-50%); -webkit-transform: translate(-50%,-50%); -o-transform: translate(-50%,-50%); -ms-transform: translate(-50%,-50%);}
.mContent{width:1200px;margin:0 auto;}
.mc_title{padding-top:100px;padding-bottom:80px;}
.mc_title h2{font-size: 48px;
  display:block;text-align:center;
  font-weight: 400;
  line-height: 65px;
  color: #000000;margin-bottom: 50px;}
.mc_title h3{font-size:36px;display:block;text-align:center;font-weight:bold;line-height:47px;color:#01518A;margin-bottom: 10px;}
.mc_title h3.mc_h3{font-size: 28px;line-height: 40px;}
.mc_title span{display:block;font-size:28px;text-align:center;font-weight:400;line-height:37px;color:#999999;}


.mc_title2{height: 30px;border-bottom: 1px solid #333333;text-align: center;margin-bottom: 50px;}
.mc_title2 b{display: inline-block;vertical-align: top;font-size: 28px;line-height: 60px;color: #333333;padding: 0 30px;background: #fff;}
/* 列表 */
/* 列表2 */
.solutionUl2{padding-bottom:30px;}
.solutionUl2 ul{font-size:0;text-align:left;}
.solutionUl2 li{display:inline-block;vertical-align:top;width:24.9%;text-align:center;margin-bottom:50px;text-align: center;}
.solutionUl2 li img{display:block;margin:0 auto 18px auto;border: 1px solid #CBCBCB;
  opacity: 1;
  border-radius: 20px;width: 150px;}
.solutionUl2 li b{font-size:28px;display:block;width:285px;margin:0 auto 10px auto;font-weight:400;line-height:36px;color:#005089;}
.solutionUl2 li span{font-size:28px;display:block;width:285px;margin:0 auto;font-size:20px;font-weight:400;line-height:27px;color:#000000;}


   .cd_details_1{}
   .cd_details_1 img{display: block;width: 300px;margin: 10px auto;}
   .cd_details_1 p{font-size: 20px;
    font-family: SimHei;
    font-weight: 400;
    line-height: 40px;
    color: #333333;}
    .cd_details_2{padding-bottom: 30px;}
    .cd_details_2 img{display: block;max-width: 80%;margin: 0 auto;margin-bottom: 30px;}






    @media screen and (min-width: 0px) and (max-width: 750px) {
      .topImg{height: auto;position: relative;width: 100%;}
      .topImg img{position: relative;left: 0%; top:0%;width:  100%; height:auto; transform: translate(0%,0%); -moz-transform:  translate(0%,0%); -webkit-transform:  translate(0%,0%); -o-transform:  translate(0%,0%); -ms-transform: translate(0%,0%);}
      .mContent{width: 100%;}
      .mc_title{padding:20px;} 
      .mc_title h2{font-size:26px;line-height:32px;margin-bottom:10px;}
      .mc_title h3{font-size:26px;line-height:30px;margin-bottom:10px;}
      .mc_title h3.mc_h3{font-size:24px;line-height:30px;}
      .mc_title span{font-size:22px;line-height:30px;}
      .cd_details_1 img{width: 150px;}
      .solutionUl2{padding-bottom:20px;}
  .solutionUl2 ul{font-size:0;}
  .solutionUl2 li{width:48%;margin-bottom:0px;padding: 20px 20px;}
  .solutionUl2 li span{font-size:28px;display:block;width:100%;margin:0 auto;font-size:18px;font-weight:400;line-height:24px;color:#000000;}
  .cd_details_1 p{padding: 0 20px;font-size: 14px;line-height: 28px;}



/* 列表2 */

.solutionUl2 li img{margin:0 auto 18px auto;
  
  border-radius: 20px;width: 120px;}







  .mc_title2{height: 20px;;margin-bottom: 30px;}
  .mc_title2 b{font-size: 18px;line-height: 40px;padding: 0 20px;}



    /* 标题 */
    .mc_title{padding-top:20px;padding-bottom:10px;}
    .mc_title h2{font-size:20px;line-height:30px;margin-bottom:10px;}
    .mc_title h3{font-size:20px;line-height:30px;margin-bottom:10px;}
    .mc_title h3.mc_h3{font-size:20px;line-height:30px;}
    .mc_title span{font-size:20px;line-height:30px;}
    .mc_title a{font-size:16px;line-height:30px;}



    }



@media screen and (min-width:374px) and (max-width:479px){}
@media screen and (min-width:480px) and (max-width:639px){}
@media screen and (min-width:640px){}
.cd_details_1 .p_t2{text-indent: 2em;}