 h1,h2,h3,h5,h6,p,a,input{}
 h2{font-size: 1.0rem;text-align: center;color: #333;font-weight: normal;}
 h3{font-size: 0.6rem;color: #333;font-weight: normal;margin-bottom: 0.22rem;}
 h5{font-size: 0.58rem;text-align: center;color:#333;font-weight: normal;margin: 0.32rem 0 0.6rem;line-height: 0.9rem;}

.yzj_index .corporate-top {
  padding-bottom: 1.4rem; margin-top:1rem;
}
.yzj_index .section {
  padding: 1rem;
  padding-top: 1.4rem;
  padding-bottom: 0;
  width: 100%;
}
.yzj_index .section .first-title {
  font-size: 0.6rem;
  color: #0067ed;
  line-height: 0.6rem;
  text-align: left;
}
.yzj_index .section .two-title {
  font-weight: bold;
  margin-top: 0.48rem;
  margin-bottom: 0.72rem;
  font-size: 0.96rem;
  color: #222222;
  line-height: 0.96rem;
  text-align: center;
}
.yzj_index .section .three-title {
  margin-bottom: 0.6rem;
  font-size: 0.6rem;
  color: #000000;
  line-height: 0.96rem;
  text-align: left;
}
.yzj_index .section .same {
  margin-bottom: 0.4rem;
}
.yzj_index .section .same img {
  width: 0.7rem;
  height: 0.7rem;
  margin-top: 0.1rem;
}
.yzj_index .section .same span {
  display: inline-block;
  width: 12rem;
  padding-left: 0.2rem;
  font-size: 0.6rem;
  color: #000000;
  line-height: 0.92rem;
  text-align: left;
}
.yzj_index .section .ic-img0 {
  width: 12.72rem;
  height: 8.28rem;
}
.yzj_index .section .icn-img1 {
  width: 13.3rem;
  height: 12.62rem;
}
.yzj_index .section .icn-img2 {
  width: 13.16rem;
  /*height: 644rem/50;*/
}
.yzj_index img {
  margin-top: 1.2rem;
}
.yzj_index .section-bottom {
  text-align: center;
  width: 100%;
  margin-top: 1.04rem;
}
.yzj_index .section-bottom ul {
  display: inline-block;
}
.yzj_index .section-bottom li {
  display: inline-block;
  margin-right: 0.6rem;
}
.yzj_index .section-bottom li img {
  margin: 0 auto;
  width: 1.4rem;
  height: 1.4rem;
}
.yzj_index .section-bottom li .section-bottom-desc {
  margin-top: 0.48rem;
  font-size: 0.48rem;
  color: #999999;
  text-align: center;
  line-height: 0.56rem;
}
.yzj_index .section-button {
  text-align: center;
}
.yzj_index  .section-button .details {
  display: inline-block;
  margin-top: 1.6rem;
  text-align: center;
  vertical-align: middle;
  width: 6rem;
  height: 1.8rem;
  line-height: 1.8rem;
  background: #0067ed;
  border-radius: 2px;
  font-size: 0.56rem;
  color: #ffffff;
  letter-spacing: 0;
}


 .yzj-sq {
  height: 8.8rem;
  background: url(yzj-sq.png) no-repeat;
  background-size: cover;
  text-align: center;
}
.yzj-sq .yzj-desc-title,
.yzj-sq .yzj-desc {
  font-size: 0.64rem;
  color: #fff;
}
.yzj-sq .yzj-desc-title {
  padding-top: 2rem;
  margin-bottom: 0.4rem;
}
.yzj-sq .yzj-btn {
  display: inline-block;
  margin-top: 1.2rem;
  width: 6rem;
  height: 1.8rem;
  line-height: 1.8rem;
  background-color: #0067ed;
  border-radius: 0.04rem;
  font-size: 0.64rem;
  color: #fff;
}
/*first*/
.first{overflow: hidden; width:100%; margin:auto}
.first h2{margin:0rem 0 0rem;}
.first img{width: 3rem;height: 3rem;margin: 0 auto;}
.first p{font-size: 0.48rem;color: #999;line-height:140%; padding-left:0.8rem; padding-right:0.8rem}
.first ul{width:96%;margin: 0 auto;}
.first ul li{width: 50%;float: left;text-align: center;margin-bottom: 0.8rem;}
.first h3{margin-top: 0.4rem;}
/*second*/
.second{background: #F7F9FA;padding:0.8rem 0;text-align: center;}
.second.b0{padding:0.8rem 0 0 0;}
/*.second img{width: 6.3rem;}*/
.second a{font-size: 0.28rem;color: #008FFF;display: block;}
.second h2{padding:0.8rem 0 0.2rem 0;}

/*tank*/
.tank{position:fixed;right:0.3rem;bottom:0.3rem;width: 1.16rem;z-index: 2}
.tanContent{display:none;position:fixed;right:0.3rem;bottom:1.6rem;width:4.85rem;height:2.24rem;background: #FFFFFF;box-shadow: 0 4px 20px 0 rgba(52,52,52,0.20);font-size: 0.32rem;color: #008FFF;z-index: 2}
.tanContent p{padding: 0.35rem 0.5rem;border-bottom: 1px solid #d8d8d8;}
.tanContent a{display:block;font-size: 0.32rem;color: #008FFF;padding: 0.35rem 0.5rem;}
/*footer*/

.tip,.form .tip2{position:absolute;left:0;right:0;color: red;font-size: 0.24rem;text-align: center;display: none;}
.form .tip2{bottom: 0.8rem;}
 /*top*/

.yzj-banner {
	background-position: top; width: 100%; height: 400px; background-image: url("../images/banner-app.jpg"); background-size: 100% 100%; background-color: rgb(20, 52, 87);
}
.yzj-yzj{ background-image: url("../images/banner-yzj.jpg"); }
.yzj-400{ background-image: url("../images/banner-400.jpg");}
.yzj-yzj_1{ background-image: url("../images/banner-yunzongji.jpg");}

.mubu-try{background:#00fcff;border-radius:10px;color:#5e22d8;font-size:25px;display:block;width:40%;height:44px;;line-height:44px;-webkit-transition:color 0.3s ease-in-out,background 0.3s ease-in-out;-moz-transition:color 0.3s ease-in-out,background 0.3s ease-in-out;-o-transition:color 0.3s ease-in-out,background 0.3s ease-in-out;transition:color 0.3s ease-in-out,background 0.3s ease-in-out}
.mubu-try:hover{background:#fff;color:#5e22d8}

.yzj-banner div {
	text-align: center; color: rgb(255, 255, 255); padding-top: 140px; font-size: 26px;
}
.yzj-yzj div{padding-top: 100px;}
.yzj-banner div p {
	margin: 0px; font-weight: 300;
}

.m-title-describe{
    text-align: center;
    color: #545454;
	 font-size: 0.6rem;
    line-height: 120%;
}
.m-features-ys{
    width: 100%;
    background: url(../images/index-bg.png) no-repeat center 1.96rem;
    background-size: 100% auto;
    padding-top:1.7rem;
    padding-bottom: 1rem;
}
.m-ys-data-list{
    padding-top: 0.69rem;
    overflow: hidden;
    padding: 0.69rem 0.53rem 1rem;
}
.m-ys-data-item{
    float: left;
    width: 33.3%;
    text-align: center;
}
.m-ys-data-item-num{
    font-size: 0;
}
.m-ys-data-item-num span{
    color: #007eff;
    font-size: 0.95rem;
    letter-spacing: -0.04rem;
    display: inline-block;
}
.m-ys-data-item-num em:nth-child(2){
    font-size: 0.59rem;
    vertical-align: top;
    letter-spacing: -0.04rem;
    color: #007eff;
    font-style: normal;
}
.m-ys-data-item-num em:nth-child(3){
    /*vertical-align: bottom;*/
    font-size: 0.29rem;
    letter-spacing: -0.04rem;
    color: #007eff;
    font-style: normal
}
.m-ys-data-item-name{
    line-height: 0.93rem;
    border-top: 1px solid #e5e8ee;
    display: inline-block;
    width: 3.2rem;
    padding-top: 3px;
}
.m-features-content-list{
    padding: 0;
}
.m-features-content-item{
    /*padding-top: 0.12rem;*/
    /*padding-bottom: 0.49rem;*/
    padding: 0.22rem 1.53rem 0.7rem;
    height: auto;
}
.m-features-content-item .m-item-content{
    padding-left: 0;
}
.m-features-content-item:before{
    float: left;
    content: '';
    width: 2.18rem;
    height:  2.18rem;
    background-size:  2.18rem  2.18rem;
    background-repeat: no-repeat;
    background-position: left top;
    margin-right: 1.2rem;
    margin-left: 0.52rem;
}
.m-feature-content-stable:before{
    background-image: url(../images/icon1-1.png);
}
.m-feature-content-complicate:before{
    background-image: url(../images/icon2-1.png);
}
.m-feature-content-point:before{
    background-image: url(../images/icon3-1.png);
}
.m-feature-content-safe:before{
    background-image: url(../images/icon4-1.png);
}
.m-feature-content-extension:before{
    background-image: url(../images/icon5-1.png);
}



.m-features-item-info h3{
    padding-bottom: 0.02rem;
    font-size: 0.7rem;
}
.m-features-item-info .m-features-content{
    color: #748598;
}

.m-title{
    text-align: center;
      font-size: 1.0rem;
  margin-bottom:0.3rem;
  font-weight: normal;
    /*color: #007eff;*/
}
 /*产品*/
.yunzongji {
  width: 93.334%; height:14.04rem;
  margin: 1.1rem auto 0 auto;
  background: url("../images/yunzongji.png");
  background-repeat: no-repeat;
  background-size: 14.04rem 14.22rem;
  padding-bottom: 1.1rem;
}

.yunzongji h1 {
  padding-top: 1.0rem;
  padding-left: 0.8rem;
  padding-bottom: 2.0rem;
  font-size: 0.9rem;
  color: #ffffff;
  font-weight:normal
}

.yunzongji a {
  width: 1.32rem;
  height: 1.32rem;
  display: block;
  float: right;
  margin-right:2rem;
  padding-top: 2.92rem;
}

.yunzongji img {
  width: 1.32rem;
  height: 1.32rem;
}

.yunzongji h2 {
  padding-top: 4.2rem;
  clear: right;
  font-size: 0.75rem;
  color: #e8f6ff;
  padding-left: 0.8rem;
  padding-bottom: 0.375rem;
  text-align:left
}

.yunzongji p {
  padding-left: 0.8rem;
  font-size: 0.55rem;
  color: #e8f6ff;
  line-height:130%
}

.yzx {
  background: url("../images/hujiaozhongxin.png");
  background-repeat: no-repeat;
  background-size: 100% 100%;
  padding-bottom: 0.55rem;
}

.yhy {
  background: url("../images/yunhuiyi.png");
  background-repeat: no-repeat;
  background-size: 100% 100%;
  padding-bottom: 0.55rem;
}

.app {
  background: url("../images/applx.png");
  background-repeat: no-repeat;
  background-size: 100% 100%;
  padding-bottom: 0.55rem;
}

.api {
  background: url("../images/apilx.png");
  background-repeat: no-repeat;
  background-size: 100% 100%;
  padding-bottom: 0.55rem;
}


.yzj-case {
	width: 100%;
}

.yzj-case {
	padding: 50px 0px; min-height: 1px; background-image: url("../../images/index_background_dot-4b5f8c19a7.png"); background-size: cover;
}

.yzj-case .yzj-case-outer {
	margin: 50px 40px 0px; min-height: 10px;
}
.common-waist .btn {
	margin: 0px auto; width: 255px; height: 40px;
}
.common-waist .btn a {
	background: rgb(255, 255, 255); padding: 0px 20px; border-radius: 2px; height: 100%; color: rgb(21, 173, 180); line-height: 40px; text-decoration: none; float: left;
}
.common-waist .btn .yzj-detail-btn-active {
	background: rgb(189, 250, 251); color: rgb(88, 207, 209);
}
.footer .footer-inner .super-nav-mobile-wrap {
	height: 260px; text-align: center;
}
.footer .footer-inner .super-nav-mobile-wrap .footer-nav-wrap {
	overflow: hidden; display: inline-block;
}
.footer .footer-inner .super-nav-mobile-wrap .super-nav-mobile {
	margin-right: 30px; margin-left: 25px; float: left;
}
.footer .footer-inner .super-nav-mobile-wrap .super-nav-mobile li {
	text-align: left;
}
.footer .footer-inner .super-nav-mobile-wrap .super-nav-mobile .super-nav-mobile-title {
	color: rgb(255, 255, 255);
}

.bottom{
    position: fixed;
    bottom: 0;
    left: 0;
    z-index: 2;
    display: flex;
    width: 100%;
}

.bottom .btn{
    flex: 1;
    font-size: 0.2rem;
    line-height: 0.5rem;
    border-radius: 0;
    color: #ffffff;
    padding: 0 0.5rem;
    position: relative;
    display: flex;
    justify-content: center;
    align-items: center;
    height: 50px;
}
.bottom .btn .left{
    width: 30%;
    height: 4rem;
}
.bottom .tel{
    background-color: #222953;
}
.bottom .tel .left{
    background:url("../images/home_15.png") no-repeat;
    background-size: contain;
    background-position: center;
}
.bottom .ask{
    background-color: #222953;
}
.bottom .ask .left{
    background:url("../images/home_16.png") no-repeat;
    background-size: contain;
    background-position: center;
}
.bottom .free{
    background-color: #222953;
}
.bottom .free .left{
    background:url("../images/home_17.png") no-repeat;
    background-size: contain;
    background-position: center;
}


/*云总机*/
.detail-item{min-height:1px;padding:50px 0}
.detail-item.gray{background-color:#f9f9fb}
.detail-item h2{margin:0;font-weight:400;text-align:center}

.detail-item .selection-icon{height:13px;margin:-10px auto 0;width:76px}
.detail-item .selection-icon li{height:6px;width:6px;float:left;background-color:#e9edf3;border-radius:50%;margin-left:10px;transition:border-radius .3s ease-in-out,width .3s ease-in-out,height .3s ease-in-out,width .3s ease-in-out,background-color .3s ease-in-out,margin-top .3s ease-in-out}
.detail-item .selection-icon li.active{height:8px;width:39px;background-color:#09aeb0;margin-top:-1px;border-radius:4px}
.detail-item .selection-icon li:first-child{margin-left:0}
.detail-item .image-outer{margin-top:35px;text-align:center}
.detail-item .image-outer img{width:100%;}
.detail-item .slider-outer{height:400px;overflow:hidden;position:relative}
.detail-item .button-outer{min-height:40px;width:100%;text-align:center}
.detail-item .button-outer a{text-decoration:none;height:40px;padding:0 77px;display:inline-block;margin-top:30px;font-size:15px;color:#09aeb0;border:1px solid #09aeb0;border-radius:2px;line-height:40px}
.detail-item .column-outer{margin:20px 20px 0;min-height:1px;display:none;top:0;right:0;left:0;background-color:#fff;position:absolute;box-sizing:border-box;transition:left .3s linear}
.detail-item .column-outer.left{left:-100%;display:block;right:initial}
.detail-item .column-outer.right{left:100%;display:block;right:initial}
.detail-item .column-outer.show{display:block}
.detail-item .column-outer h3{text-align:center;margin:0;font-weight:400;font-size:20px;line-height:17px}
.detail-item .column-outer .desc{font-size:14px;color:#2f3542;text-align:center;line-height:20px;margin-top:12px;}
.detail-item .nav-outer{margin:40px 30px 0;height:30px;border-bottom:1px solid #f1f4f7;position:relative}
.detail-item .nav-outer .nav-inner{height:100%;width:100%;overflow-x:scroll;font-size:18px;}
.detail-item .nav-outer .nav-inner::-webit-scrollbar-thumb{width:0;height:0}
.detail-item .nav-outer .nav-inner::-webkit-scrollbar{height:0;width:0}
.detail-item .nav-outer:after,.detail-item .nav-outer:before{position:absolute;top:0;height:100px;width:25px;display:block;content:" "}
.detail-item .nav-outer:after{right:0;background:linear-gradient(to left,#fff,rgba(255,255,255,.1))}
.detail-item .nav-outer:before{left:0;background:linear-gradient(to right,#fff,rgba(255,255,255,.1))}
.detail-item .nav-outer ul li.active,.fixed-footer .buttons-item{background-color:#09aeb0;color:#fff}
.detail-item .nav-outer ul{float:left;width:806px}
.detail-item .nav-outer ul li{height:100%;line-height:30px;display:block;float:left;padding:0 20px;border-radius:2px 2px 0 0;transition:background-color .3s ease-in-out,color .3s ease-in-out}
.detail-item .nav-outer ul li:first-child{margin-left:10px}
.detail-item .grid-image-outer{margin:50px 40px 0;min-height:10px}
.detail-item .grid-image-outer img{width:100%}@media screen and (max-width:390px){.detail-item .column-item{margin:40px 20px 0}}
.fixed-footer{bottom:0;display:flex;height:52px;position:fixed;width:100%;z-index:1001}
.fixed-footer .buttons-item{height:100%;flex:1;line-height:52px;position:relative;text-align:center}
.fixed-footer .buttons-item .icon{width:24px;vertical-align:middle;height:20px;margin-right:5px;display:inline-block}
.fixed-footer .buttons-item .icon img{width:100%;height:100%}
.fixed-footer .buttons-item a{color:#fff;display:inline-block;heigth:100%;width:100%;text-decoration:none}
.fixed-footer .buttons-item:last-child .icon{background-position:-351px -178px}
.fixed-footer .buttons-item:first-child .icon{background-position:-326px -178px}
.fixed-footer .buttons-item:first-child:after{content:" ";position:absolute;display:block;height:26px;width:1px;right:0;margin-top:-13px;top:50%;background-color:#fff}

.fl{float:left}
.fr{float:right}
.fi-icon-arrow-right:before{content:url(icon.png) ;color:#fff}
.product{padding:.8rem;width:100%;  height:8rem !important}
.product .header{color:#fff;font-size:0.7rem;margin-bottom:.4rem; margin-top:.4rem; font-weight:bold }
.product .content{width:100%}
.product .content .product-item{display:inline-block;width:6rem;height:1.8rem;padding:.6rem .6rem .6rem .8rem;box-shadow:0 1px 0 0 #444451;font-size:.55rem}
.product .content .product-item {float:left;line-height:.6rem;color:#fff; margin-right:.5rem }
.product .content .product-item .product-item-arrow{color:#fff;font-size:.3rem;float:right;height:.3rem;line-height:.3rem;}







.consult-container{background:url(bg.jpg)}
.consult-container .industry-solution{min-height:455px;height:auto;padding:42px 74px;background:#fff;margin:0px auto 0;max-width:1080px;border-radius:4px;border:1px solid #E6E8ED;box-shadow:0 2px 20px rgba(55,29,75,0.04)}
.consult-container .industry-tab-left{float:left;width:140px;border-right:1px solid #E6E8ED}
.consult-container .industry-tab-left ul{margin-bottom:0}
.consult-container .industry-tab-left li{font-size:16px;color:#666666;height:46px;line-height:46px;margin-bottom:8px;border-right:4px solid transparent;cursor:pointer}
.consult-container .industry-tab-left li:last-child{margin-bottom:0}
.consult-container .industry-tab-left li.active{border-right-color:#0069FF;color:#0069FF}
.consult-container .industry-tab-top{font-size:0}
.consult-container .industry-tab-top li{display:inline-block;width:25%;color:#666;margin-bottom:20px}
.consult-container .industry-tab-top .top-tab-item{font-size:16px;display:inline-block;padding-bottom:3px;border-bottom:2px solid transparent}
.consult-container .industry-tab-top li.active .top-tab-item{color:#0069FF;border-bottom:2px solid #0069FF}
.consult-container .industry-content{margin-left:140px}
.consult-container .industry-content .industry-detail-content{margin-left:100px;display:none}
.consult-container .industry-content .industry-detail-content.active-industry{display:block}
.consult-container .industry-content .industry-detail-content .industry-detail-title{color:#05101F;font-size:24px;font-weight:500;line-height:33px}
.consult-container .industry-content .industry-detail-content .industry-detail-desc{color:#666666;font-size:14px;line-height:2;margin-top:24px;min-height:85px}
.consult-container .industry-content .industry-detail-content .industry-see-more{display:inline-block;font-size:16px;color:#0069FF;margin-top:24px;border:1px solid #0069FF;border-radius:2px;line-height:35px;text-align:center;width:160px;transition:color 0.3s ease-out, background-color 0.3s ease-out;-webkit-transition:color 0.3s ease-out, background-color 0.3s ease-out;-webkit-transition-property:color, background-color;-webkit-transition-duration:0.3s, 0.3s;-webkit-transition-timing-function:ease-out, ease-out}
.consult-container .industry-content .industry-detail-content .industry-see-more:hover{color:#FFF;background-color:#0069FF}
.consult-container .industry-content .industry-detail-content .customer-logo-container{margin-top:40px;font-size:14px}
.consult-container .industry-content .industry-detail-content .customer-logo-container .customer-logo{margin-top:32px}
.consult-container .industry-content .industry-detail-content .customer-logo-container img{margin-right:30px;height:42px}@media (max-width: 768px){.consult-container .industry-tab-left{display:none}
.consult-container .industry-content{margin-left:0}
.consult-container .industry-content .industry-detail-content{margin-left:0}
.consult-container .industry-content .industry-detail-content .industry-detail-desc{min-height:90px;text-align:justify}
.consult-container .industry-content .industry-detail-content .customer-logo-container .customer-logo{display:flex;display:-webkit-flex;justify-content:space-between}
.consult-container .industry-content .industry-detail-content .customer-logo-container img{height:30% !important;margin-right:10px; width:30% !important}}
.consult-container{padding:35px 0}
.consult-container .industry-solution{padding:25px;margin-top:20px}
.consult-container .industry-content .industry-detail-content .industry-detail-title{font-size:18px}
.consult-container .industry-content .industry-detail-content .industry-detail-desc{font-size:12px;margin-top:15px;min-height:120px}
.consult-container .industry-content .industry-detail-content .industry-see-more{margin-top:15px;width:100px;height:30px;font-size:12px;line-height:30px}
.consult-container .industry-content .industry-detail-content .customer-logo-container{font-size:10px}
.consult-container .industry-content .industry-detail-content .customer-logo-container img{height:21px}
.container2{width:90%; margin:auto}




.m-list{
    padding: 0.68rem;
}
.m-item{
    height: 4.18rem;
}
.m-item-content{
    padding-left: 2.25rem;
    height: 100%;
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-justify-content: center;
    -ms-justify-content: center;
    justify-content: center;
}
.m-item-title {
    font-size: 0.65rem;
    color: #000;
    padding-bottom: 0.08rem;
}
.m-item-detail {
    color: #748598;
}

.yzj-scene{
    padding-top:1.5rem;
    background: #f9f9f9;
}

.m-title-describe{
    text-align: center;
    color: #545454;
    line-height: 0.493rem;
}
.yzj-scene-list{
    padding: 0.34rem 0.61rem 0.4rem;
}
.yzj-scene-item{
    height: 3.5rem;
    border-bottom: 1px solid #e5e8ee;
    background: url(yzj_home.png) no-repeat left center;
    background-size: 2.4rem 2.2rem;

}
.yzj-scene-content{
    padding-left: 3.25rem;
    height: 100%;
    background: url(arrow.png) no-repeat right center;
    background-size: 0.8rem 1.06rem;
}
.yzj-scene-HJZX{
    background-image: url(hjzx_home.png);
}
.yzj-scene-YHY{
    background-image: url(yhy_home.png);
}
.yzj-scene-API{
    background-image: url(api_home.png);
}
.yzj-scene-APP{
    background-image: url(app_home.png);
}
.yzj-scene-400{
    background-image: url(400_home.png);
}
.yzj-scene-95{
    background-image: url(95_home.png);
}
.yzj-scene-gh{
    background-image: url(gh_home.png);
}
.yzj-scene-95{
    background-image: url(95_home.png);
}
.yzj-scene-xl{
    background-image: url(xl_home.png);
}


.yzj-scene-contact{
    border-bottom: none;
}

