body{ margin:0; font-family:"微软雅黑"; font-size:14px;}
ul,li{ list-style:none; padding:0; }
h1,h2,h3{ padding:0;}
img{ display:block;}
a{ text-decoration:none;}
.clearfix{ clear:both;}
.carousel{position:relative}.carousel-inner{position:relative;width:100%;overflow:hidden}.carousel-inner>.item{position:relative;display:none;-webkit-transition:.6s ease-in-out left;-o-transition:.6s ease-in-out left;transition:.6s ease-in-out left}.carousel-inner>.item>a>img,.carousel-inner>.item>img{line-height:1}@media all and (transform-3d),(-webkit-transform-3d){.carousel-inner>.item{-webkit-transition:-webkit-transform .6s ease-in-out;-o-transition:-o-transform .6s ease-in-out;transition:transform .6s ease-in-out;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-perspective:1000px;perspective:1000px}.carousel-inner>.item.active.right,.carousel-inner>.item.next{left:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}.carousel-inner>.item.active.left,.carousel-inner>.item.prev{left:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}.carousel-inner>.item.active,.carousel-inner>.item.next.left,.carousel-inner>.item.prev.right{left:0;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.carousel-inner>.active,.carousel-inner>.next,.carousel-inner>.prev{display:block}.carousel-inner>.active{left:0}.carousel-inner>.next,.carousel-inner>.prev{position:absolute;top:0;width:100%}.carousel-inner>.next{left:100%}.carousel-inner>.prev{left:-100%}.carousel-inner>.next.left,.carousel-inner>.prev.right{left:0}.carousel-inner>.active.left{left:-100%}.carousel-inner>.active.right{left:100%}.carousel-control{position:absolute;top:0;bottom:0;left:0;width:15%;font-size:20px;color:#fff;text-align:center;text-shadow:0 1px 2px rgba(0,0,0,.6);filter:alpha(opacity=50);opacity:.5;}.carousel-control.right{right:0;left:auto;}.carousel-control:focus,.carousel-control:hover{color:#fff;text-decoration:none;filter:alpha(opacity=90);outline:0;opacity:.9}.carousel-control .glyphicon-chevron-left,.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next,.carousel-control .icon-prev{position:absolute;top:50%;z-index:5;display:inline-block;margin-top:-10px}.carousel-control .glyphicon-chevron-left,.carousel-control .icon-prev{left:50%;margin-left:-10px}.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next{right:50%;margin-right:-10px}.carousel-control .icon-next,.carousel-control .icon-prev{width:20px;height:20px;font-family:serif;line-height:1}.carousel-control .icon-prev:before{content:'\2039'}.carousel-control .icon-next:before{content:'\203a'}.carousel-indicators{position:absolute;bottom:10px;left:50%;z-index:15;width:60%;padding-left:0;margin-left:-30%;text-align:center;list-style:none}.carousel-indicators li{display:inline-block;width:10px;height:10px;margin:1px 10px;text-indent:-999px;cursor:pointer;background-color:#000\9;background-color:rgba(0,0,0,0);border:1px solid #fff;border-radius:10px}.carousel-indicators .active{width:12px;height:12px;margin:0;background-color:#fff}.carousel-caption{position:absolute;right:15%;bottom:20px;left:15%;z-index:10;padding-top:20px;padding-bottom:20px;color:#fff;text-align:center;text-shadow:0 1px 2px rgba(0,0,0,.6)}.carousel-caption .btn{text-shadow:none}@media screen and (min-width:768px){.carousel-control .glyphicon-chevron-left,.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next,.carousel-control .icon-prev{width:30px;height:30px;margin-top:-15px;font-size:30px}.carousel-control .glyphicon-chevron-left,.carousel-control .icon-prev{}.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next{margin-right:-15px}.carousel-caption{right:20%;left:20%;padding-bottom:30px}.carousel-indicators{bottom:20px}}
.carousel-inner>.item>a>img,.carousel-inner>.item>img{display:block;max-width:100%;height:auto}
.carousel{width:100%}
.carousel .item{height:100%;background-color:#fff}
.carousel-inner .item>img{width:100%}
.carousel-inner .item:first-child .carousel-caption{margin-bottom:80px}
.carousel-inner .item .carousel-caption img{display:none}
.carousel-inner .item .carousel-caption img{margin-top:-550px;width:600px}
.carousel-inner .item:first-child .carousel-caption img{margin-top:10px;width:650px}
.carousel-inner .item:first-child .carousel-caption img:last-child{padding-bottom:0;cursor:pointer}
.carousel-inner .item:last-child .carousel-caption img{margin-top:200px;margin-bottom:50px;margin-left:350px;padding-bottom:0;width:550px}

 .container{ width:86%;  top:0; left:0; background:#fff; opacity:0.9; padding:1% 7%;}
 .logo{ float:left; width:15%; }
 .nav{ float:right; width:40%; margin:0; position:relative; top:50%;}
 .nav li{ float:left;  width:14%; padding:0 3%;}
 .nav li a{ color:#000; padding:7% 15%; }
 .layer1{  background:#005bac; }
   
   
   .contentbox{ width:79%; margin:0 auto; margin-top:40px;}
   .contentbox li{ float:left; }
   .contentbox li img{ float:left; width:100%;}
   .productsBlock{ width:54.6%;padding-right:0.5%;position: relative;}
   .productsBlock a{ position:absolute; right:40px; bottom:20px; color:#fff;}
   .rightBlock {width:44.8%;}
   .mosesBlock{  position:relative; background:url(../img/moses.png); background-size:100%;margin-bottom:5px;}
   .mosesBlock_title{padding-top: 25px; padding-left: 30px;color: #fff; margin:0;}
   .mosesBlock span{ color:#fff;  display: block;margin-top:30px;padding-left: 30px; padding-right: 30px; font-size:1.05rem; line-height:2rem;}
   .mosesBlock a{ margin-top:40px; color:#fff; display:block; float: right; padding-right: 40px;}
   .solveBlock{ background:url(../img/solution.png); background-size:100% 100%; position: relative; }
   .solveBlock a{ position:absolute; right:40px; bottom:20px; color:#fff; }
   
   
    .footer{ background:#13203a; margin-top:40px;}
   .footer_content{ width:79%; margin:0 auto; padding-top:30px;}
   
   .footerAddress{ float:left; padding-left:50px;}
   .footerAddress li{ color:#fff; font-size:12px; line-height:25px;}
   .footerNav{ float:right; width:40%;}
   .footerNav li{ float:left; color:#fff; font-size:1rem; width:20%; text-align:right;}
   .footerNav li a{color:#fff;}
   .copyright{ display:block; width:100%; margin:0 auto; color:#fff; text-align: center; font-size:12px; padding-bottom:20px; margin-top:30px;}
   .copyright a{color:#42a1f6;}
  
  
  @media (min-width: 1920px) {
  .carousel-inner>.item>a>img, .carousel-inner>.item>img {object-fit: none;}
  .contentbox li img{ object-fit: none;}
}
@media (max-width: 1280px) {
	.nav{ width:50%;}
     .mosesBlock span{font-size: 0.5rem;line-height: 1.3rem; margin-top:15px; margin-bottom: 10px;}
	
}

@media (min-width: 1360px) and (max-width: 1366px) {
	.logo{ margin-top:5px; }
	.container{ padding:0.2% 7%;}
	 .nav{ width:50%;}
     .mosesBlock span{font-size: 0.8rem;line-height: 1.4rem; margin-top:15px; margin-bottom: 10px;}
	 .mosesBlock a{ margin-top:0;}
	 .footerAddress li{ line-height:16px;}
	 .footerNav li{  font-size:0.6rem;}
	 .copyright{ margin-top:10px;}
	}


@media (min-width: 1400px) and (max-width: 1440px) {
	.container{ padding:0.3% 7%;}
	 .nav{ width:50%;}
     .mosesBlock span{font-size: 0.5rem;line-height: 1.4rem; margin-top:15px; margin-bottom: 10px;}
	 .mosesBlock a{ margin-top:30px;}
	 .footerAddress li{ line-height:20px;}
	 .footerNav li{  font-size:0.8rem;}
	 .copyright{ margin-top:10px;}
	}


@media (min-width: 1600px) and (max-width: 1680px) {
	.container{ padding:0.5% 7%;}
	.nav{ width:50%;}
     .mosesBlock span{font-size: 0.5rem;line-height: 1.3rem; margin-top:15px; margin-bottom: 10px;}
	  .mosesBlock a{ margin-top:30px;}
	 .footerAddress li{ line-height:16px;}
	 .footerNav li{  font-size:0.6rem;}
	 .copyright{ margin-top:10px;}
	}














