
/*banner start */
.swiper-slide,
.swiper-wrapper {height: 100%;position: relative;transform-style: preserve-3d;width: 100%;margin-top: .01rem;}
.swiper-slide>a{width: 100%;height: 100%;}
.swiper-pagination,
.swiper-wrapper {-webkit-transform: translate3d(0, 0, 0)}
.swiper-container {margin: 0 auto;position: relative;overflow: hidden;z-index: 1;}
.swiper-container-vertical>.swiper-wrapper {-webkit-box-orient: vertical;-moz-box-orient: vertical;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column}
.swiper-wrapper {z-index: 1;display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-transition-property: -webkit-transform;-moz-transition-property: -moz-transform;-o-transition-property: -o-transform;-ms-transition-property: -ms-transform;transition-property: transform;-moz-transform: translate3d(0, 0, 0);-o-transform: translate(0, 0);-ms-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);-webkit-box-sizing: content-box;-moz-box-sizing: content-box;box-sizing: content-box}
.swiper-slide,
.swiper-wrapper {-ms-transform-style: preserve-3d;-moz-transform-style: preserve-3d;-webkit-transform-style: preserve-3d}
.swiper-container-multirow>.swiper-wrapper {-webkit-box-lines: multiple;-moz-box-lines: multiple;-ms-fles-wrap: wrap;-webkit-flex-wrap: wrap;flex-wrap: wrap}
.swiper-container-free-mode>.swiper-wrapper {-webkit-transition-timing-function: ease-out;-moz-transition-timing-function: ease-out;-ms-transition-timing-function: ease-out;-o-transition-timing-function: ease-out;transition-timing-function: ease-out;margin: 0 auto}
.swiper-slide {-webkit-flex-shrink: 0;-ms-flex: 0 0 auto;flex-shrink: 0}
.swiper-pagination {position: absolute;text-align: center;-webkit-transition: 300ms;-moz-transition: 300ms;-o-transition: 300ms;transition: 300ms;-ms-transform: translate3d(0, 0, 0);-o-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);z-index: 10}
.swiper-pagination-bullet {width: .2rem;height: .2rem;display: inline-block;border-radius: 100%;background: #fff;}
.swiper-pagination-bullet-active {opacity: 1;background: #999;}
.swiper-container-horizontal>.swiper-pagination {bottom: .14rem;left: 0;width: 100%;}
.swiper-container-horizontal>.swiper-pagination .swiper-pagination-bullet {margin: 0 .05rem;}
.banner,.banner img{width:100%; margin:0 auto;}
.bannerbg{ background:#fff url(../Images/banner_bg.jpg) repeat-x top; padding-top: 0.5rem;background-size: cover; }
/*banner end */


/*标题 搜索 start*/
.symore a{ display: block; width: 40%; text-align: center; padding:.1rem;  margin:0rem auto; color: #555; border:1px #ddd solid;}
.itit-box{ text-align:center; margin-bottom: .1rem }
.itit-box b{ font-size: 0.38rem; color: #111 }
.itit-box b span{ color: #fb4642 }
.itit-box .itit-two{ padding:0rem 0; color: #555;font-size: 0.24rem; }
.itit-box .itit-two a{  padding:0 .12rem; color: #555 }
.seach{ padding-top: .15rem }
.ssk{ width: 90%; margin: .15rem 5%; }
.ssk input{ border:0; background: #f9f9f9; height: .7rem; line-height: .7rem }
.ssk #search_text{ border: 1px #e0e0e0 solid; width: 80%;font-size: .24rem; color: #666;  text-indent: .2rem }
.ssk .search-btn{ background: #383838; color: #fff; font-size: .24rem; width: 18%; text-align-last: center;}

/*产品 start*/
.titbg{  background: url(../Images/cp_bg.jpg) no-repeat top;  height: auto; padding:.1rem 0;background-size: 100%; }
.titbg b{color: #fff !important;}
.titbg .itit-two{color: rgba(255,255,255,0.8) !important;}
.itit-pro { margin-top: .15rem }
.itit-pro  a{ width: 1.33rem; height:1.35rem; background:url(../Images/fl.png) no-repeat top center; font-size: .24rem; color: #333; text-align:center;   line-height: 1.35rem; background-size: cover; margin-left: .1rem}

.cplist li{float: left;width: 3.4rem;margin-bottom: .65rem;background:url(../Images/cp.png) no-repeat top center; box-shadow: 0 0 .6rem #ccc; border-radius: .2rem; position: relative; height: 3.55rem;background-size: cover;margin-right: .25rem;margin-left: .25rem;}

.cplist li:nth-child(2n){margin-right: 0rem;margin-left: 0rem;}
.cplist li>img{width: 3.4rem; height:2.35rem;display: block;}
.cplist li>p{padding:.05rem .1rem .2rem .1rem;font-size: .22rem;color:#333;line-height: .3rem; text-align: center;}
.cplist li b{ text-align: center; color:#222; font-size: 0.28rem; display: block; padding-top: .1rem }
.cplist li a{display: block;}
.cplist li .cpmore{display: block;width: 1.5rem;padding: .08rem 0;font-size: .24rem;color:#d20000;background: #fff;border-radius: .5rem;text-align: center;margin: -0.1rem auto 0 auto; box-shadow: 0 0 .2rem #ecb5b5;}

/*adv start*/
.hot-sever{padding-bottom: .4rem;background: #fff;}
.hot-sever>a{width:100%;height:2.05rem;background: url(../Images/adv_bg.png) no-repeat;background-size: cover;color:#fff;  display: block; position: relative; }
.hot-sever>a>h3{font-size: .38rem;padding:.55rem 0 .1rem .5rem;}
.hot-sever>a>p{font-size: .24rem;padding-left:.5rem;}
.hot-sever>a>span{display: inline-block;font-size: .28rem; position: absolute; color: #fff; top: .3rem; right: .7rem; color: #222}

/*优势 start*/
.youshi{ padding: .4rem 0; height: auto; overflow:hidden;}
.yslist{ margin-top: .15rem }
.ysitem{ display: inline-block; width: 1.62rem; float: left; text-align:center; margin-left:.2rem; font-size: .2rem; line-height: 1.5}
.ysitem img{ margin-bottom: .1rem }

/*案例 start*/
.anli{}
.caseh{ height: 6.2rem }
.caselist{ margin-top: .15rem }
.caselist li{ display: inline-block; width: 46%; margin-left:2%;  }
.caselist li img{  width: 100%; height: 2.25rem; display: block;  }
.caselist li a{ color: #333; }
.caselist li .cpsm{ margin:.15rem 0;  text-align: center;overflow: hidden;
    text-overflow: ellipsis;white-space: nowrap;}

/*新闻 start*/
.inews{padding: .4rem 0; }
.newslist{ margin-bottom: .15rem;background: #fff; padding:.3rem;  box-shadow: 0 0 .5rem #ddd; font-size: .26rem; margin-top: .15rem }
.newslist li{overflow: hidden;text-overflow: ellipsis;white-space: nowrap; color: #555; line-height: 2}
.newslist li a{ color: #222;  }
.newslist li a b{color: #c10000; padding: 0 .1rem}
.newslist li span{ float: right; }

/*流程 start*/
.lclist{ margin-top: .15rem }
.lclist li{ display: inline-block; width: 1.25rem; height: 1.25rem; text-align:center; color: #fff; line-height: 1.65rem; font-size: .26rem; margin-left: .16rem}
.lclist li:nth-child(1){ background: url(../Images/lc1.png) no-repeat;background-size: 100%; }
.lclist li:nth-child(2){ background: url(../Images/lc2.png) no-repeat; background-size: 100%;}
.lclist li:nth-child(3){ background: url(../Images/lc3.png) no-repeat; background-size: 100%;}
.lclist li:nth-child(4){ background: url(../Images/lc4.png) no-repeat; background-size: 100%;}
.lclist li:nth-child(5){ background: url(../Images/lc5.png) no-repeat; background-size: 100%;}






