@charset "utf-8";
/* CSS Document */

.jiejuemianlin{ padding:60px 0; background:#fafafa;}

.jiejuemianlin .cpgn .nr li{ width:calc(100%/4);}
.jiejuemianlin .cpgn .nr .box{ background:#fff; height:100%;text-align:center; border:solid 1px #d9d9d9;  padding:30px 20px 30px 20px; margin:15px;}
.jiejuemianlin .cpgn{ padding-top:0;}
.jiejuemianlin .cpgn .nr .list{ display:flex; flex-wrap:wrap;}
.jiejuemianlin .cpgn .nr li:hover .box{ box-shadow:0px 14px 29px 0px rgba(222, 222, 222, 0.45); -webkit-box-shadow:0px 14px 29px 0px rgba(222, 222, 222, 0.45); border:solid 1px #2670e8;}
.jiejuemianlin .inside-title{ margin-bottom:50px;}

.jiejuemianlin .cpgn .nr li .text .title {
  font-size: 18px;
  color: #262626;
  position: relative;
  padding-bottom: 30px;
  padding-top:10px;
}
.jiejuemianlin .cpgn .nr li .text .info {
  font-size: 14px;
  line-height:1.6;
  padding-top:15px;
  border-top:solid 1px #ccc;
  color: #666;
  text-align: left;
}
.jiejuemianlin .cpgn .nr li:hover .info{border-top:solid 1px #2670e8;}

.rno-section.bg-color{background:#F5F7FA}.rno-pc-block{display:block !important}.rno-pc-inline-block{display:inline-block !important}
.rno-section-inner{ margin:0 auto; width:100%; max-width:1200px;}
.rno-section{ padding:60px 0;}
.rno-section .inside-title{ padding-bottom:40px;}
.rno-section-tit{ font-size:24px;}

.fanganyoushi{background:#fafafa; }
.fanganyoushi .cpgn{ padding-top:20px; padding-bottom:60px;}
.fanganyoushi .duanluo{ background:#fff; border:solid 1px #d9d9d9; padding:25px 35px; font-size:14px; color:#666; line-height:2; text-align:center; margin-top:40px; border-radius:15px;box-shadow:0px 14px 29px 0px rgba(222, 222, 222, 0.45); -webkit-box-shadow:0px 14px 29px 0px rgba(222, 222, 222, 0.45); }

.fanganyoushi .nr{ padding-top:30px;}
.fanganyoushi .nr .box{ height:100%;text-align:left; padding:30px 20px 30px 20px; margin:15px;}
.fanganyoushi .nr li{ width:calc(100%/4);}
.fanganyoushi .nr .list{ display:flex; flex-wrap:wrap;}

.fanganyoushi .nr li .text .title {
  font-size: 18px;
  color: #262626;
  position: relative;
  padding-bottom: 10px;
  padding-top:10px;
  text-align:left;
}
.fanganyoushi .nr li .text .info {
  font-size: 14px;
  line-height:1.6;
  padding-top:15px;
  
  color: #666;
  text-align: left;
}

.kexuanchanpin{ background:#fafafa; padding-bottom:60px;}
.kexuanchanpin .home-title{ padding-bottom:40px;}

.nlpservice .jsts .nr {
  margin-top: 10px;
}
.nlpservice .jsts .nr .list {
  clear: both;
}
.nlpservice .jsts .nr li {
  padding: 0 10px 14px 10px;
  width: calc(100%/2);
  float: left;
  position: relative;
}
.nlpservice .jsts .nr li .box {
  background: #fff;
  padding: 35px 25px;
  overflow: hidden;
  position: relative;
  border: 1px solid #E6E7EB;
  display: flex;
  transition: all 500ms ease;
}
.nlpservice .jsts .nr li .box .pic {
  display: block;
  width: 40%;
  /* height: 234px; */
  margin: auto;
  /* position: absolute; */
  z-index: 9;
  /* top: 45px; */
  /* left: 26px; */
  text-align: center;
}
.nlpservice .jsts .nr li .box .pic img{ position:static;}

.nlpservice .jsts .nr li .box:hover {
  -webkit-box-shadow: 0px 14px 29px 0px rgba(222, 222, 222, 0.45);
  box-shadow: 0px 14px 29px 0px rgba(222, 222, 222, 0.45);
}
.nlpservice .jsts .nr li .text {
  /* float: left; */
  padding-left: 5%;
  width: 60%;
  position: relative;
  z-index: 20;
}
.nlpservice .jsts .nr li .text .title {
  font-size: 24px;
  position: relative;
}
.nlpservice .jsts .nr li .text .info {
  margin: 30px 0 20px 0;
  color: #8C8C8C;
  font-size: 14px;
  line-height: 22px;
  min-height: 50px;
}
.pro-shou a{color:#2670e8;display:inline-block;padding:10px;border:#2670e8 solid 1px; margin-bottom:10px;}
.pro-liao a{color:#2670e8;display:inline-block;padding:10px 20px;border:#2670e8 solid 1px;}
.pro-shou:hover a{ background:#2670e8; color:#fff;}
.pro-liao:hover a{background:#2670e8; color:#fff;}

/*解决内*/
.jiejue_zhiz{ background:#fafafa; padding-bottom:60px;}
.jiejue_zhiz .home-title{ padding-bottom:40px;}

.jiejue_zhiz .cpgn{ padding-top:60px;}
.jiejue_zhiz .home-title .info{ line-height:2;}
.jiejue_zhiz .cpgn .nr .list{ display:flex; flex-wrap:wrap;}
.jiejue_zhiz .cpgn .nr li{ padding:0 15px 5px 15px}
.jiejue_zhiz .cpgn .nr .box{ height:100%; background:#fff !important;border:solid #e0e0e0 1px; padding:30px 50px 30px 50px; text-align:center;}
.jiejue_zhiz .cpgn .nr li .text .info{ text-align:left !important;}
.jiejue_zhiz .cpgn .nr li:hover .box{border-bottom:solid #2670e8 2px;}
.jiejue_zhiz .imgbox{ width:75px; height:75px;border-radius:50%; background:#fff; box-shadow:0px 2px 7px 0px rgba(0, 0, 0, 0.11); margin:0 auto; overflow:hidden;}

.jiejue_zhiz .cpgn .nr li {

  width:calc(100%/2);
  float: left;
  padding: 0 20px 5px 20px;
  position: relative;
}

.jiejue_zhiz .nr li .text .title {
  font-size: 18px;
  color: #262626;
  position: relative;
  padding-bottom: 20px;
}
.jiejue_zhiz .cpgn .nr li .text .info {
  font-size: 14px;
  line-height:2;
  color: #666;
  text-align: left;
}
.jiejue_zhiz .cpgn .nr li .text {
  padding-top: 30px;
  position: relative;
  z-index: 10;
}
.jiejue_zhiz .cpgn .nr li:hover .box{ box-shadow:0px 14px 20px 0px rgba(222, 222, 222, 0.45); -webkit-box-shadow:0px 14px 20px 0px rgba(222, 222, 222, 0.45);}


.c-grid.bg-color{ background-color:#fafafa;}.c-grid-layout{max-width:1200px;margin:0 auto}.row-full .c-grid-layout{max-width:inherit}.c-tit-mod .c-tit{text-align:center;font-size:28px;color:#333;font-weight:400;line-height:1}.c-tit-mod .c-des{text-align:center;font-size:14px;color:#999;margin:15px 0 0;line-height:1.5}.c-tit-mod .c-des a{color:#00a4ff}.c-btn{height:35px;min-width:140px;padding:0 20px;background-color:#00a4ff;color:#fff;font-size:14px;line-height:35px;text-align:center;display:inline-block;cursor:pointer;outline:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.c-btn:hover{text-decoration:none;background-color:#0092ee}.c-btn-pay{background-color:#ff7200}.c-btn-pay:hover{background-color:#f06c00}
.c-grid-layout{ padding:70px 0; padding-top:0;}
.c-tit-mod{ padding-bottom:40px;}
@media screen and (min-width:769px){
	
	.enc-migration-programme-partners{position:relative}.enc-migration-programme-partners-inner{margin-bottom:-20px;margin-right:-20px;font-size:0}.enc-migration-programme-partners-father~.enc-migration-programme-partners-father .enc-migration-programme-partners-inner{margin-top:20px}.enc-migration-programme-partners-item{background:#fff;border:1px solid #ddd;box-shadow:0 2px 4px 0 rgba(3,27,78,.06);box-sizing:border-box;padding:20px;width:calc(100% - 20px);margin-right:20px;margin-bottom:20px;font-size:0;display:inline-block;vertical-align:top;cursor:pointer}.enc-migration-programme-partners-item:hover{border:1px solid #2670e8;box-shadow:0 2px 6px 0 rgba(0,164,255,.2)}.enc-migration-programme-partners-img{display:inline-block;vertical-align:top;width:72px;height:72px;margin-right:20px;position:relative;overflow:hidden}.enc-migration-programme-partners-img-view{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);height:100%}.enc-migration-programme-partners-cont{display:inline-block;vertical-align:top;width:calc(100% - 72px - 20px)}.enc-migration-programme-partners-title{font-size:18px;color:#333;line-height:26px;font-weight:500;overflow:hidden;white-space:nowrap;text-overflow:ellipsis; margin-top:10px;}.enc-migration-programme-partners-name{font-size:14px;color:#666;line-height:22px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;margin-top:4px}.enc-migration-programme-partners-dec{font-size:14px;color:#999;line-height:22px;margin-top:8px;max-height:44px;text-overflow:-o-ellipsis-lastline;text-overflow:ellipsis;overflow:hidden;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical}.enc-migration-programme-partners-img-view-mobile{display:none}
	
.jishuyoushi .enc-migration-programme-partners-item{ padding:30px; }	
.jishuyoushi .huoquxiangxi{ position:absolute;right:50px; top:50%; color:#2670e8; font-size:14px; padding:10px 15px; border:solid 1px #2670e8; display:none; transform:translateY(-50%); }
.jishuyoushi .enc-migration-programme-partners-item:hover .huoquxiangxi{ display:block;}
	}

@media screen and (max-width:768px){
	.c-grid-layout{ padding:25px 0;}
	.c-tit-mod .c-tit{ font-size:22px;}
	.c-tit-mod .c-des{ font-size:16px;}
	
	
	
	.enc-migration-programme-partners-img-view{display:none}.enc-migration-programme-partners{margin-left:-15px;width:calc(100% + 30px)}.enc-migration-programme-partners-item{ background:#fff;padding:16px;font-size:0;border-bottom:1px solid #ddd;box-sizing:border-box;display:block;position:relative}.enc-migration-programme-partners-img{display:inline-block;vertical-align:top;width:48px;height:48px;margin-right:20px;position:relative;overflow:hidden}.enc-migration-programme-partners-img-view-mobile{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);height:100%}.enc-migration-programme-partners-cont{display:inline-block;vertical-align:top;width:calc(100% - 48px - 20px)}.enc-migration-programme-partners-title{font-size:18px;color:#333;line-height:26px;font-weight:500}.enc-migration-programme-partners-name{font-size:14px;color:#666;line-height:22px;margin-top:4px}.enc-migration-programme-partners-dec{font-size:14px;color:#999;line-height:20px;margin-top:8px}}
@media screen and (min-width:769px){.enc-migration-programme-partners-detail-link{display:block;margin-top:12px;font-size:14px;color:#00A4FF;line-height:22px}.enc-migration-programme-partners-detail-link:hover{color:#0092ee}}
@media screen and (max-width:768px){.enc-migration-programme-partners-detail-link{font-size:14px;color:#00A4FF;line-height:22px;position:absolute;padding-right:12px;top:16px;right:16px}.enc-migration-programme-partners-detail-link::after{content:'';position:absolute;width:12px;height:12px;top:50%;right:0;transform:translate(0,-50%);background:url(./img/slice/link-arrow-right.svg) center no-repeat;background-size:contain}.enc-migration-programme-partners-dec{margin-top:4px}}

/*建站流程*/
.jishuyoushi .enc-migration-programme-partners-item{ position: relative;}	
.jiejueguocheng{ background:#fafafa; padding-bottom:60px;}
.jiejueguochepc{ display:block; margin:0 auto;}

.tl-swiper__btn-inner{ font-size:0; width:30px; height:20px; background-repeat:no-repeat; background-position:center;}
.tl-swiper__btn--prev .tl-swiper__btn-inner{background-image:url("../jiejue/jiejue13.png") !important; }
.tl-swiper__btn--next .tl-swiper__btn-inner{background-image:url("../jiejue/jiejue14.png") !important;}
.tl-swiper__btn--prev{ background:none;border:none; cursor:pointer;}
.tl-swiper__btn--next{ background:none; border:none;cursor:pointer;}
.tpm-case-card{ background:#fff; display:block; box-sizing:border-box;}
.tpm-case-card__object{ width:40px; margin-right:20px;}
.tpm-case-card__inner{ position:relative; z-index:1; display:flex; align-items:center;}

.tpm-case3{ background:#fafafa; padding-bottom:60px;}
.tpm-case-card__main .tpm-case-card__logo{ width:auto !important;}
.tpm-case-card__title{ font-size:16px; color:#000; margin-bottom:10px;}

.tpm-case3 .tl-swiper__btn--prev{ margin-left:325px; margin-top:40px;}
.tpm-case3,.tpm-case3__section{-webkit-font-smoothing:antialiased}.tpm-case3__section{background-color:#242933;height:566px;position:relative;padding:0 0 0 42%;overflow:hidden}.tpm-case3__section-bg{background-size:cover;height:100%;width:42%;position:absolute;left:0;top:0;background-image:url(http://assets.woa.com/open_proj/proj_qcloud_v2/tea-portal-material-portal/src/components/Case3/style/img/bg-case3.png)}.tpm-case3__section-main{position:relative;padding:60px 20px 0 40px;box-sizing:border-box;height:100%}.tpm-case3__title{font-size:28px;color:#fff;line-height:48px;font-weight:500;margin-bottom:8px}.tpm-case3__desc{font-size:14px;color:#fff;line-height:24px;max-width:710px}.tpm-case3 .tpm-case-card{box-shadow:none;width:500px;height:190px}.tpm-case3 .tpm-case-card__inner{padding:25px 24px 32px 24px}.tpm-case3 .tpm-case-card__desc{font-size:14px;line-height:24px}.tpm-case3 .tpm-case-card__name{margin-top:4px;font-size:14px;line-height:24px}.tpm-case3 .tpm-case-card__list{width:1580px;position:absolute;left:-280px;bottom:100px;margin:40px auto 0}.tpm-case3 .tpm-case-card__list .swiper-container{margin:0 -20px;padding:0}.tpm-case3 .tpm-case-card__list .swiper-slide{height:auto;padding:0 20px;box-sizing:border-box;transition:opacity .3s linear}.tpm-case3 .tpm-case-card__list .tpm-swiper__btn{margin-top:40px;top:auto;right:auto;left:auto;background:none;box-shadow:none;border:none}.tpm-case3 .tpm-case-card__list .tpm-swiper__btn--prev{margin-left:280px}.tpm-case3 .tpm-case-card__list .tpm-swiper__btn--prev:after{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.tpm-case3 .tpm-case-card__list .tpm-swiper__btn--next{margin-left:320px}.tpm-case3 .tpm-case-card__list .tpm-swiper__btn-inner{background:none;box-shadow:none}.tpm-case3 .tpm-case-card__list .tpm-swiper__btn-inner:after{background:none}.tpm-case3 .tpm-case-card__list .tpm-swiper__btn:after{width:16px;height:16px;margin:-8px;background-image:url(images/icon-arrowcc9.svg)}.tpm-case3 .tpm-case-card__list .tpm-swiper__btn:hover:after{background-image:url(images/icon-arrow-blue3cb.svg)}.tpm-case3 .tpm-case-card__list-ctrl{display:none}.tpm-case3 .tpm-case-card__list-main{padding-bottom:0}.tpm-case3 .tpm-logo-card__wrap{margin-bottom:-20px;padding-bottom:20px;margin-top:18px}.tpm-case3 .tpm-logo-card__list{margin-bottom:-12px}.tpm-4-case__cases{margin-bottom:20px}.tpm-4-case .tpm-logo-card__wrap{margin:0 -24px -28px}




@media only screen and (max-width:769px) {
	.tpm-case3__title{ font-size:22px;}
	.tpm-case3 .tpm-case-card__list{ width:100%; left:0; bottom:20px;}
	.tpm-case3__section-bg{ width:0;}
	.tpm-case3{ padding-bottom:20px;}
	.tpm-case3 .tpm-case-card{ width:100%;}
	.tpm-case3__section{ padding-left:0; height:420px;}
	.tpm-case3 .tl-swiper__btn--prev{ margin-left:50%;}
	.tpm-case3__section-main{ padding:40px 20px 0 40px;}
	.tpm-case3 .tpm-case-card__desc{-webkit-line-clamp:3;max-height:none;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}
	.tpm-case3 .tpm-case-card__inner{ padding:15px 24px 25px 24px;}
	
	
	.jiejue_zhiz{ padding-bottom:20px;}
	.jiejueguocheng{ padding-bottom:30px;}
	.jiejue_zhiz .cpgn .nr li .text{ padding-top:20px;}
	
	.jiejuemianlin,.rno-section{ padding:30px 0;}
	.jiejuemianlin .cpgn .nr li{ width:calc(100%); margin-bottom:15px;}
	.jiejuemianlin .cpgn .nr .box{padding:15px 20px 15px 20px;}
	
	.partner-2-intro-card-object{ width:100px;}
	.partner-2-intro-card{ padding-left:100px;}
	.partner-2-intro-card-object div{ width:auto !important; height:38px !important;}
	
	.c-tit-mod .c-tit{ font-size:20px; line-height:1.5;}
	.c-grid-layout{ padding:15px 0;}
	.c-tit-mod{ margin-bottom:10px; padding-bottom:10px;}
	.jiejue_zhiz .cpgn .nr li{ width:100%;}
	.jiejue_zhiz .cpgn .nr .box{ padding:20px;}
	.jiejue_zhiz .home-title{ padding-bottom:20px;}
	.jiejue_zhiz .cpgn{ padding-top:30px;}
	
	#J-tab-cross{ overflow-x:srcoll;}
	#J-tab-cross .J-navWrapper{overflow-x: scroll;}
	.c-tab-scroll.J-navScroller{ width:600px; overflow-x:scroll;}
	.xs-24{ width:100%;}
	.customer-media-case{ padding:5px 20px 15px 20px;}
	
	.jiejuemianlin .inside-title{ margin-bottom:20px;}
	.fanganyoushi .nr li{ width:100%;}
	.fanganyoushi .nr .box{ margin:0; padding:15px 20px;}
	.fanganyoushi .cpgn{ padding-bottom:20px; padding-top:0;}
	.fanganyoushi .duanluo{ margin-top:20px;}
	.nlpservice .jsts .nr li{ width:100%;}
	.nlpservice .jsts .nr li .box .pic{ width:100%;}
	.nlpservice .jsts .nr li .text{ width:100%; padding-left:0;}
	.nlpservice .jsts .nr li .box{ display:block;}
	.kexuanchanpin .home-title{ padding-bottom:20px;}
	.kexuanchanpin{ padding-bottom:25px;}
	
	}
	

	