/*
* @Author: sj6
* @Date:   2017-09-04 10:10:09
* @Last Modified by:   sj6
* @Last Modified time: 2017-09-13 10:30:02
*/

.container{
  position:relative;
}

header{
  width:94%;
  height:0.9722rem;
  padding:0 3%;
  position:fixed;
  left:0;
  top:0;
  background:#0294df;
  z-index:9999;
}

header .left_shouye{
  width:0.6204rem;
  height:0.9722rem;
  float:left;
}

header .right_shouye{
  width:0.4815rem;
  height:0.3704rem;
  z-index:9999;
  float:right;
  padding:0.3056rem 0;
}


/* banner 轮播图 */
.banner{ width:100%; position:relative; overflow:hidden;   }
.banner .hd{ width:100%; height:11px;  position:absolute; z-index:1; bottom:5px; text-align:center;  }
.banner .hd ul{ display:inline-block; height:5px; padding:3px 5px; background-color:rgba(255,255,255,0.7);
  -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px; font-size:0; vertical-align:top;
}
.banner .hd ul li{ display:inline-block; width:5px; height:5px; -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px;
                   background:#8C8C8C; margin:0 5px;  vertical-align:top; overflow:hidden;   }
.banner .hd ul .on{ background:#FE6C9C;  }

.banner .bd{ position:relative; z-index:0; }
.banner .bd li img{ width:100%; }
/*end*/



/*主体*/
.content{
  margin-top:0.9722rem;
}

.prodoct .cengin_top{
  font-size:0.5185rem;
  color:#e2e9eb;
  text-align:center;
  padding-top:0.7222rem;
}

.prodoct .dengin_bo{
  font-size:0.463rem;
  color:#333;
  text-align:center;
  margin-top:-0.463rem;
}


/*按钮*/

.prodoct{
  width:100%;
  background:#f2fafd;
  display:block;
  content:"";
  clear:both;
}

.health{
  margin-top:0.1852rem;
  padding: 0 3%;
  height:2.1667rem;
}

.health .department{
  width:20%;
  border:1px solid #999;
  text-align:center;
  display:block;
  border-radius:0.0926rem;
  float:left;
  padding:0.1389rem;
  margin:0.0648rem 0.1111rem 0.2778rem 0;
}


.health ul li a{
  font-size:0.2222rem;
  color:#999;
  display:block;
  height:0.4815rem;
}

.health .kig{
  background:#0294df;
  border:1px solid #0294df;
}

.health .kig a{
  color:#fff;
}



/*优典*/
.like_list{
  width:100%;
  margin-top:0.463rem;
  height:7.8519rem;
}

.like_list ul li{
  width:44%;
  float:left;
  background:#fff;
  margin:0 3%;
  margin-bottom:0.2963rem;
}

.like_list ul li img{
  width:0.8241rem;
  margin:0 auto;
}


.like_list ul li .buread{
  height:0.8148rem;
  line-height:0.8148rem;
  text-align:center;
  background:#e5e5e5;
}

.like_list ul li:nth-child(4){
  background:#cbedff;
  height:3.4074rem;
  line-height:3.4074rem;
  text-align:center;
}

.like_list ul li .disige{
  color:#0294df;
  display:block;
  font-size:0.2778rem;
}




/*成功案例*/
.casesde{
  width:94%;
  padding:0 3%;
  display:block;
  content:"";
  clear:both;
  margin-top:0.7407rem;
}

.rg_teds{
  margin-top:0.4352rem;
}

.casesde .sutext{
  text-align:center;
  color:#ededed;
  font-size:0.5185rem;
}

.casesde .honeng{
  text-align:center;
  font-size:0.463rem;
  color:#333;
  margin-top:-0.3981rem;
}

.rg_teds ul li .imgcas_lt{
  width:2.3519rem;
  height:2.2778rem;
  float:left;
  display:block;
}

.rg_teds ul li{
  padding:0.1852rem 0;
  border-bottom:1px solid #ccc;
  box-sizing:border-box;
  display:block;
  content:"";
  clear:both;
}



.righ_xt{
  margin-left:2.5556rem;
}

.righ_xt .peisn{
  font-size:0.2778rem;
  color:#333;
  font-weight:bold;
  padding:0.3333rem 0;
  background:url("../img/shadk_03.png") 6.4815rem 0.4444rem no-repeat;
  background-size:0.1667rem 0.25rem;
}

.righ_xt .lityfi{
  font-size:0.2222rem;
  color:#999;
  width:100%;
  text-overflow:-o-ellipsis-lastline;
  overflow:hidden;
  text-overflow:ellipsis;
  display:-webkit-box;
  -webkit-line-clamp:3;
  -webkit-box-orient:vertical;
}

.rg_teds ul li .righ_xt{
  width:6.6852rem;
}

.chakan{
  height:0.8333rem;
  background:#cbedff;
  line-height:0.8333rem;
  text-align:center;
  margin:0.1852rem 0 0.7407rem 0;
}

.chakan a{
  font-size:0.2222rem;
  color:#0294df;
  display:block;
}


/*新闻资讯*/
.golbaive{
  width:94%;
  padding:0 3%;
}


.formation{
  background:#f2fafd;
}

.formation .whole{
  font-size:0.5185rem;
  color:#e2e9eb;
  text-align:center;
  padding-top:0.7407rem;
}

.formation .asawhlon{
  font-size:0.463rem;
  color:#333;
  text-align:center;
  margin:-0.4167rem 0 0.463rem 0;
}

.bing button{
  padding:0.0926rem 0.2037rem;
  border-radius:0.0926rem;
  border:#999;
  outline:none;
  margin-right:0.2407rem;
}

.bing .tegally{
  font-size:0.2222rem;
  color:#999;
  background:#f2fafd;
  border:1px solid #999;
}

.bing .ger{
  color:#fff;
  background:#0294df;
  border:1px solid #0294df;
}




.early{
  margin-top:0.1852rem;
  border-top:1px solid #ccc;
}

.early ul li{
  border-bottom:1px solid #ccc;
  padding:0.1852rem 0;
}

.early ul li .pictur_left{
  float:left;
  width:1.0556rem;
}

.explain_rig{
  margin-left:1.2593rem;
}

.explain_rig .specan{
  width:100%;
  overflow:hidden;
  text-overflow:ellipsis;
  white-space:nowrap;
  font-size:0.2778rem;
  color:#333;
}

.explain_rig .sesion{
  font-size:0.2222rem;
  color:#999;
  margin-right:0.463rem;
}

.explain_rig .innad{
  width:0.2407rem;
}


.posting{
  padding:0.1852rem 0 0.7407rem 0;
}

.posting a{
  background:#cbedff;
  height:0.8333rem;
  line-height:0.8333rem;
  display:block;
  color:#0294df;
  text-align:center;
}



/*技术分享*/
.techologn{
  background:#fff;
  padding-bottom:2.5278rem;
}


.callty{
  padding:0 3%;
  width:94%;
  overflow-x:hidden;
}

.callty .share{
  font-size:0.5185rem;
  color:#ededed;
  text-align:center;
  padding-top:0.7407rem;
}

.callty .callg{
  font-size:0.463rem;
  color:#333;
  text-align:center;
  margin-top:-0.4167rem;
}


.howne_text{
  border-top:1px solid #ccc;
  margin-top:0.463rem;
}

.mitwns{
  border-bottom:1px solid #ccc;
  display:block;
  padding:0.2778rem 0;
}

.mitwns a{
  display:block;
}

.mitwns .sendme{
  display:block;
  float:left;
  padding-left:0.6944rem;
  overflow:hidden;
  text-overflow:ellipsis;
  white-space:nowrap;
  background:url("../img/NAWhei_06.png") 0.3056rem 0.1852rem no-repeat;
  background-size:0.1389rem;
}

.mitwns .dateloy{
  font-size:0.2222rem;
  color:#999;
  margin-right:5.6111rem;
  padding-left:0.7037rem;
}

.mitwns .ncewi img{
  width:0.537rem;
  padding:0.1667rem 0 0 0.287rem;
}

.science{
  height:0.8333rem;
  background:#e5e5e5;
  line-height:0.8333rem;
  text-align:center;
  display:block;
  color:#666;
  margin:0.2778rem 0 1.1111rem 0;
}





/*侧边栏*/

.sidebar_box{
  position:fixed;
  left:0;
  top:0;
  width:65%;
  height:100%;
  z-index:9999;
  display:none;
}

.sidebar_box .home{
  background:url("../img/topjian_01.png") 0 0 no-repeat;
  height:0.9722rem;
  width:100%;
  color:#fff;
  font-size:0.2778rem;
  line-height:0.9722rem;
  background-size:100% 100%;
  z-index:9999;
}

.sidebar_box .condition{
  width:0.6389rem;
  height:0.9722rem;
  float:left;
  padding-left:3%;
}



.bar_sec li{
  height:0.9259rem;
  line-height:0.9259rem;
  border-bottom:1px solid #e5e5e5;
  background:url("../img/ri_kk_03.png") 90% 0.3241rem no-repeat;
  background-size:0.1667rem 0.2963rem;
}


.bar_sec li a{
  height:0.9259rem;
  display:block;
  color:#333;
  font-size:0.3148rem;
  padding-left:0.5278rem;
}

.bar_sec{
    background:#fff;
    width:63.5%;
    height:100%;
}



.uiddig{
    width:100%;
    position:fixed;
    left:0;
    top:0.9722rem;
    height:100%;
    background:rgba(0,0,0,.7);
    z-index:99999;
    -webkit-transition: bottom 0.4s linear;
    transition: bottom 0.6s linear;
}

.uiddig ol li .out{
  background:#dcdcdc;
}

.uiddig ol.ol{
  display:none;
  z-index: 9999;
}


.Copyright{
  background:#0294df;
  padding:0.463rem 0;
  text-align:center;
  color:#a8d2e8;
  font-size:0.1852rem;
  position:absolute;
  left:0;
  bottom:0;
  width:100%;
}

/*回到顶部*/
 .return-top{
  background:url("../img/Top.png") 0 0 no-repeat;
  background-size:100%;
        width:0.9259rem;
        height:0.9259rem;
        position:fixed;
        right:3%;
        bottom:3.2685rem;
        display:none;
    }
    .return-top.active{
        display:block;
    }


