﻿body,html{background:#f3f3f4;}

.topImg{height: 480px;position: relative;background-color: #005089;}
.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:inline-block;vertical-align:middle;text-align:center;font-weight:400;line-height:65px;color:#000000;margin-bottom:50px;}
.mc_title h3{font-size:36px;display:inline-block;vertical-align:middle;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:inline-block;vertical-align:middle;font-size:28px;text-align:center;font-weight:400;line-height:37px;color:#999999;}
.mc_title a{display:block;float:right;font-size:24px;font-weight:400;line-height:31px;color:#01518A;}
/* 列表 */
.solutionUl{padding-bottom:30px;}
.solutionUl ul{font-size:0;}
.solutionUl li{display:inline-block;vertical-align:top;width:33.3%;}
.solutionUl li a{display:block;width:70%;margin:0 auto 80px auto;}
.solutionUl li a img{display:block;width:100%;}
.solutionUl li a span{display:block;text-align:center;font-size:24px;padding-top:20px;font-weight:400;line-height:31px;color:#EF811F;}

/* 列表2 */
.solutionUl2{padding-bottom:30px;}
.solutionUl2 ul{font-size:0;text-align:center;}
.solutionUl2 li{display:inline-block;vertical-align:top;width:33%;text-align:center;margin-bottom:50px;}
.solutionUl2 li img{display:block;margin:0 auto 18px auto;border: 1px solid #CBCBCB;
  opacity: 1;
  border-radius: 20px;}
.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;}


.carousel-inner img{display: block;max-width: 100%;margin: 0 auto;}

@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;overflow: hidden;}
  .solutionUl{text-align: center;display: block;}
  .solutionUl2 ul{display: block;}
  .solutionUl li{display:inline-block;vertical-align:top;width:80%;}
  .solutionUl2{text-align: center;}
  .solutionUl2 li{display:inline-block;vertical-align:top;width:48%;overflow: hidden;padding: 0 8%;}
  .solutionUl2 li img{display: block;width: 100%;margin: 0 auto 10px auto;}
  .solutionUl2 li span{width: 100%;font-size: 16px;line-height: 26px;}

  .carousel-indicators{display:none;}
  .solutionUl li a{margin: 0 auto 30px auto;}
  .solutionUl li a span{    font-size: 16px;
    padding-top: 10px; 
    line-height: 26px;}
  
  /* 标题 */
.mc_title{padding-top:20px;padding-bottom:20px;}
.mc_title h2{font-size:26px;line-height:36px;margin-bottom:20px;}
.mc_title h3{font-size:20px;line-height:30px;margin-bottom:10px;}
.mc_title h3.mc_h3{font-size:28px;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:480px) and (max-width:639px){}
@media screen and (min-width:640px){}
