﻿

.celar{
	clear: both;
}

/* 幻灯片 */

.banner-container{
  max-width: 768px;
  margin: 0px auto;
}




.swipslider {
  position: relative;
  overflow: hidden;
  display: block;
  padding-top: 47%;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none; }
  .swipslider .sw-slides {
    display: block;
    padding: 0;
    list-style: none;
    width: 100%;
    height: 100%;
    white-space: nowrap;
    font-size: 0;
    -webkit-transform: translateX(0);
            transform: translateX(0);
    position: absolute;
    bottom: 0; }
  .swipslider .sw-slide {
    width: 100%;
    height: 100%;
    margin: auto;
    display: inline-block;
    position: relative; }
    .swipslider .sw-slide > img {
      position: absolute;
      top: 50%;
      left: 50%;
      -webkit-transform: translate(-50%, -50%);
              transform: translate(-50%, -50%);
              width: 100%;
      max-height: 100%;
      max-width: 100%;
      margin-left: auto;
      margin-right: auto;
      -webkit-user-select: none;
         -moz-user-select: none;
          -ms-user-select: none;
              user-select: none; }
    .swipslider .sw-slide .sw-content {
      width: 100%;
      height: 100%;
      margin-left: 0;
      margin-right: 0;
      font-size: 14px; }

.sw-next-prev {
  font-family: "Courier New", Courier, monospace;
  height: 30px;
  width: 30px;
  text-align: center;
  vertical-align: middle;
  position: absolute;
  line-height: 30px;
  font-size: 20px;
  font-weight: bolder;
  color: rgba(160, 160, 160, 0.53);
  top: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
  background-color: rgba(255, 255, 255, 0);
  border-radius: 50%;
  text-decoration: none;
  transition: all .2s ease-out;
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none; }
  .sw-next-prev:hover {
    background-color: rgba(255, 255, 255, 0.534); }
  .sw-next-prev:active {
    background-color: rgba(255, 255, 255, 0.5); }

.sw-prev {
  left: 1%; }
  .sw-prev::after {
    content: '<'; }

.sw-next {
  right: 1%; }
  .sw-next::after {
    content: '>'; }

.sw-bullet {
  position: absolute;
  bottom: 2%;
  list-style: none;
  display: block;
  width: 100%;
  text-align: center;
  padding: 0;
  margin: 0; }
  .sw-bullet li {
    width: 8px;
    height: 8px;
    background-color: #fff;
    border-radius: 50%;
    display: inline-block;
    cursor: pointer;
    transition: all .2s ease-out; }
    .sw-bullet li:hover {
      background-color: rgba(255, 255, 255, 0.74); }
    .sw-bullet li.active {
      background-color: rgba(255, 103, 1, 0.73);
      box-shadow: 0 0 2px rgba(160, 160, 160, 0.53); }
    .sw-bullet li:not(:last-child) {
      margin-right: 5px; }





/* 四大优势 */

.screen-1{
  max-width: 768px;
  height: auto;
  min-width: 320px;
  margin: 0px auto;
  overflow: hidden;
  background: #fff;
  border-bottom: solid 1px #ece7e7;
}

.screen-1 ul li{
  float: left;
  width: 25%;
  margin: 23px 0 23px 0px ;
  text-align: center;

}

.screen-1 ul li span{
  color: #36bce7;
  text-align: center;
  display: inline-block;
  font-size: 1.1em;
  line-height: 1.5em;
  margin: 0px 0px 10px 0px
}
.screen-1 ul li h3{
  font-size: 1em;
  color:#969595;
  line-height: 1em;
  font-family: "pfzt";
}


/* 四大产品 */

.screen-2{
  max-width: 768px;
  height: auto;
  min-width: 320px;
  margin: 0px auto;
  overflow: hidden;
  background: #fff;
  border-bottom: solid 1px #ccc;
}
.screen-2>h3{
  font-size: 1em;
  text-align: center;
  line-height: 1em;
  color: #6d6a6a;
  letter-spacing: 2px;
  margin: 20px 0px 5px 0;
  font-family: "pfzt";
}
.screen-2>h3 span{
  font-size: 1.2em;
  line-height: 1.2em;
  font-weight: bold;
  text-align: center;
  color: #36bce7;
}
.screen-2>h4{
  font-size: 1em;
  text-align: center;
  line-height: 1em;
  color: #6d6a6a;
 
  margin: 0px 0px 25px 0;
   font-family: "pfzt"
}

.screen-2-wrap{
  width: 100%;
}
.screen-2-wrap ul{
  margin-bottom: 20px;
}
.screen-2-wrap ul li{
  float: left;
  width: 47%;
  text-align: center;
  margin: 0% 1.2%;
}

.screen-2-wrap ul li>h3{
  font-size: 1.25em;
  font-family: "pfzt";
  padding-bottom: 10px;
}
.screen-2-wrap ul li>h4{
  font-size: 0.9em;
  line-height: 1.6em;
 font-family: "pfzt";
}
.screen-2-wrap ul li>a{
  display: inline-block;
  width: 100%;
  height: auto;

}
.screen-2-wrap-img{
	
	
	background-color: #a9a9a9;
	width: 100%;
	overflow: hidden;
}
.screen-2-wrap-img img{
	width: 100%;
}
.screen-2-wrap-ms{
	cursor: pointer;
	width: 100%;
	height: auto;
}
.screen-2-wrap-ms>h3{
	display: block;
	margin: 0px;
	padding: 0px;
	color: #323232;
	font-size: 0.9em;
	font-weight: 400px;
	text-align: center;
	white-space: normal;
	overflow: hidden;
	width: 100%;
	cursor: pointer;
	padding-top: 12px;
}
.screen-2-wrap-ms>h4{
	display: block;
	margin: 0px;
	padding: 0px;
	width: 100%;
	color: #6e6c6c;
	font-size: 0.7em;
	font-weight: 400;
	text-align: center;
	white-space: normal;
	overflow: hidden;
	cursor: pointer;
	padding-top: 10px;
	padding-bottom: 15px;
}

.screen-2-wrap ul li:nth-of-type(1){
  background:url(http://www.kell-ese.com/m/m/img/csbrlb.png) no-repeat center top;
}
.screen-2-wrap ul li:nth-of-type(2){
  background:url(http://www.kell-ese.com/m/m/img/dcrlb.png) no-repeat center top;
}
.screen-2-wrap ul li:nth-of-type(3){
  background:url(http://www.kell-ese.com/m/m/img/wjllj.png) no-repeat center top;
}
.screen-2-wrap ul li:nth-of-type(4){
  background:url(http://www.kell-ese.com/m/m/img/dcllj.png) no-repeat center top;
}
.screen-2-wrap ul li:nth-of-type(5){
  background:url(http://www.kell-ese.com/m/m/img/wlllj.png) no-repeat center top;
}
.screen-2-wrap ul li:nth-of-type(6){
  background:url(http://www.kell-ese.com/m/m/img/zzllj.png) no-repeat center top;
}
.screen-2-wrap ul li:nth-of-type(7){
  background:url(http://www.kell-ese.com/m/m/img/cyllj.png) no-repeat center top;
}
.screen-2-wrap ul li:nth-of-type(8){
  background:url(http://www.kell-ese.com/m/m/img/csbllj.png) no-repeat center top;
}



.screen-3{
	max-width: 768px;
	width: 100%;
	height: auto;
	overflow: hidden;
	background-color: #fff;
	margin: 0 auto;
	
}

.screen-3-wrap{
	width: 99%;
	height: auto;
	overflow: hidden;
	margin:  0 auto;
}
.screen-3-wrap-left{
	float: left;
	width: 53%;
	overflow: hidden;
	margin-top: 4%;
}
.screen-3-wrap-left-t{
	width: 100%;
	height: auto;
	text-align: center;
	background-color: #0472BA;
	border-radius: 5px;
}
.screen-3-wrap-left-t>a>i{
	color: #fff;
	font-size: 1.3rem;
	padding-top: 24px;
	display: inline-block;
}
.screen-3-wrap-left-t>a{
	display: inline-block;
	width: 100%;
}
.screen-3-wrap-left-t>a>h3{
	font-size: 16px;
	line-height: 20px;
	text-align: center;
	color: #fff;
	padding-top:12px;
}
.screen-3-wrap-left-t>a>h4{
	font-size: 12px;
	line-height: 20px;
	text-align: center;
	color: #fff;
	padding-bottom: 20px;
}
.screen-3-wrap-left-b{
	width: 100%;
	height: auto;
	background-color: #4f7367;
	border-radius: 5px;
	text-align: center;
	margin-top: 4%;
	margin-bottom: 4%;
	
}
.screen-3-wrap-left-b>a>i{
	color: #fff;
	font-size: 1.3rem;
	padding-top: 24px;
	display: inline-block;
}
.screen-3-wrap-left-b>a{
	display: inline-block;
	width: 100%;
}
.screen-3-wrap-left-b>a>h3{
	font-size: 16px;
	line-height: 20px;
	text-align: center;
	color: #fff;
	padding-top: 12px;
}
.screen-3-wrap-left-b>a>h4{
	font-size: 12px;
	line-height: 20px;
	text-align: center;
	color: #fff;
	padding-bottom: 20px;
}


.screen-3-wrap-right{
	width: 46%;
	float: right;
	overflow: hidden;
	margin-top: 4%;
}

.screen-3-wrap-right-t{
	width: 95%;
	height: auto;
	text-align: center;
	
	border-radius: 5px;
	background-color: #445e6c;
	margin-bottom: 3%;
	margin-left: 1.5%;
}
.screen-3-wrap-right-t>a{
	display: inline-block;
	width: 100%;
}
.screen-3-wrap-right-t>a>i{
	color: #fff;
	font-size: 1.3rem;
	padding-top: 9px;
	display: inline-block;
}
.screen-3-wrap-right-t>a>h3{
	font-size: 15px;
	line-height: 20px;
	text-align: center;
	color: #fff;
	padding-top: 3px;
}
.screen-3-wrap-right-t>a>h4{
	font-size: 12px;
	line-height: 20px;
	text-align: center;
	color: #fff;
	padding-bottom: 4px;
}

.screen-3-wrap-right-m{
	width: 95%;
	height: auto;
	text-align: center;
	border-radius: 5px;
	background-color: #4e5b88;
	margin-bottom: 3%;
	margin-left: 1.5%;
}
.screen-3-wrap-right-m>a>i{
	color: #fff;
	font-size: 1.3rem;
	padding-top: 9px;
	display: inline-block;
}
.screen-3-wrap-right-m>a{
	display: inline-block;
	width: 100%;
}
.screen-3-wrap-right-m>a>h3{
	font-size: 15px;
	line-height: 20px;
	text-align: center;
	color: #fff;
	padding-top: 3px;
}
.screen-3-wrap-right-m>a>h4{
	font-size: 12px;
	line-height: 20px;
	text-align: center;
	color: #ffffff;
	padding-bottom: 4px;
}
.screen-3-wrap-right-b{
	width: 95%;
	height: auto;
	text-align: center;
	border-radius: 5px;
	background-color: #477a7b;
	margin-bottom: 3%;
	margin-left: 1.5%;
}
.screen-3-wrap-right-b>a{
	display: inline-block;
	width: 100%;
}
.screen-3-wrap-right-b>a>i{
	color: #fff;
	font-size: 1.3rem;
	padding-top: 9px;
	display: inline-block;
}
.screen-3-wrap-right-b>a>h3{
	font-size: 15px;
	line-height: 20px;
	text-align: center;
	color: #fff;
	padding-top: 3px;
}
.screen-3-wrap-right-b>a>h4{
	font-size: 14px;
	line-height: 20px;
	text-align: center;
	color: #fff;
	padding-bottom: 4px;
}




.screen-4{
	max-width: 768px;
	width: 100%;
	height: auto;
	overflow: hidden;
	background-color: #fff;
	margin: 0 auto;
	
}
.screen-4-wrap{
	width: 99%;
	height: auto;
	margin: 0 auto;
	overflow: hidden;
	margin-bottom: 3%;
}

.screen-4-wrap-l{
	width: 60%;
	float: left;
	background-color: #8296a4;
	border-radius: 5px;
	text-align: center;
}

.screen-4-wrap-l>a{
	display: inline-block;
	width: 100%;
}
.screen-4-wrap-l>a i{
	display: inline-block;
	color: #fff;
	font-size: 1.3rem;
	padding-top: 8px;
}
.screen-4-wrap-l>a>h3{
	font-size: 15px;
	line-height: 20px;
	text-align: center;
	color: #fff;
	padding-top: 5px;
}
.screen-4-wrap-l>a>h4{
	font-size: 14px;
	line-height: 20px;
	text-align: center;
	color: #fff;
	padding-bottom: 4px;
}

.screen-4-wrap-r{
	width: 39%;
	float: right;
	background-color: #4a6784;
	border-radius: 5px;
	text-align: center;
}
.screen-4-wrap-r>a i{
	display: inline-block;
	color: #fff;
	font-size: 1.3rem;
	padding-top: 8px;
}
.screen-4-wrap-r>a{
	display: inline-block;
	width: 100%;
}
.screen-4-wrap-r>a>h3{
	font-size: 15px;
	line-height: 20px;
	text-align: center;
	color: #fff;
	padding-top: 5px;
}
.screen-4-wrap-r>a>h4{
	font-size: 14px;
	line-height: 20px;
	text-align: center;
	color: #fff;
	padding-bottom: 4px;
}
