body {
  margin: 0;
  font-size: 12px;
}
*{
  margin: 0;
  padding: 0;
}
.container {
  width: 1300px;
  margin: 0 auto;
}
.special_banner {
  width: 100%;
  background-size: cover;
  background-position: center center;
  height: 200px;
}
.head_desc1 h2,.some_case1 h2,
.some_project1 h2, .some_division1 h2,
.some_detection1 h2, .some_flowicon1 h2,
.some_chipmsg1 h2{
  font-size: 24px !important;
  font-weight: bold !important;
  color: #004ea2 !important;
  margin-bottom:35px !important;
}
/*.some_flowicon1 h2{
  color: #333 !important;
  background-color: #fff;
  padding: 5px;
  position: relative;
  z-index: 99;
  display: inline-block;
}*/

.head_desc {
  background-color: #f2f5fa;
  padding: 20px 0;
  display: flex;
}
.head_desc1 {
  background-color: #fff;
  padding: 40px 0;
}
.head_desc_bg{
  width: 992px;
  height: 487px;
  background-color: #ffffff;
  -webkit-box-shadow: 0px 4px 7px 0px rgba(166, 177, 188, 0.75);
          box-shadow: 0px 4px 7px 0px rgba(166, 177, 188, 0.75); 
  padding: 10px 70px;
  margin: 0 auto;
}
.head_desc .container li {
  font-size: 18px;
  font-weight: bold;
  color: #000000;
  border-bottom: 1px solid #E0EFFF;
  line-height: 50px;
}
.head_desc .container li:first-child {
  border-top: 1px solid #E0EFFF;
}
.head_desc .container li span{
  font-size: 16px;
  font-weight: normal;
  display: inline;
  margin: 0;
  text-align: left;
}
.btn-nowfabao {
  background-image: -webkit-gradient(linear,  left top, right top,  from(#004ea2), to(#0363cb));
  background-image: -o-linear-gradient(left,  #004ea2 0%, #0363cb 100%);
  background-image: linear-gradient(90deg,  #004ea2 0%, #0363cb 100%);
  background-image: -webkit-linear-gradient(90deg,  #004ea2 0%, #0363cb 100%);
  border-radius: 5px !important;
  color: #fff !important;
  padding: 20px !important;
  margin: 20px auto !important;
  width: 300px !important;
  font-size: 18px !important;
}
.head_desc .btn-nowfabao {
  margin-top: -96px;
}
.head_desc .container img {
    float: right;
    margin-top: -140px;
}
.head_desc .container p {
  margin: 30px 0;
  line-height: 28px;
}
.head_desc .container span {
  display: block;
  margin: 30px 0;
  text-align: center;
  font-size: 18px;
}
.head_desc .container a {
  border: none;
  border-radius: 8px;
  background-color: #0258b5;
  color: #fff;
  display: block;
  padding: 10px;
  margin: 10px auto;
  width: 200px;
  text-align: center;
  cursor: pointer;
}

.btn-nowfabao {
  background-image: -webkit-gradient(linear,  left top, right top,  from(#004ea2), to(#0363cb));
  background-image: -o-linear-gradient(left,  #004ea2 0%, #0363cb 100%);
  background-image: linear-gradient(90deg,  #004ea2 0%, #0363cb 100%);
  background-image: -webkit-linear-gradient(90deg,  #004ea2 0%, #0363cb 100%);
  border-radius: 5px;
  color: #fff;
  display: block;
  padding: 20px;
  margin: 20px auto;
  width: 300px;
  text-align: center;
  cursor: pointer;
  font-size: 18px;
}
.head_desc1 .btn-nowfabao {
  margin-top: -96px !important;
}
.head_desc1 .container img {
    float: right !important;
    margin-top: -140px !important;
}

.some_project {
  display: flex;
}
.some_project1 {
  background-color: #f2f5fa;
  padding: 20px;
}

.some_project .container h2 {
  font-weight: normal;
  font-size: 20px;
}
.some_project .container h2 a {
  padding-left: 20px;
  color: #0258b5;
  font-size: 14px;
  cursor: pointer;
}
.some_project .container .project_list ul {
  padding: 0;
  list-style-type: none;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-flow: wrap;
      flex-flow: wrap;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.some_project .container .project_list ul li {
  padding: 2px 18px;
  width: 20%;
}
.some_project .container .project_list ul li .desc {
  font-size: 14px;
}
.some_project .container .project_list ul li .desc a {
  font-size: 14px;
  color: #000;
}
.some_project .container .project_list ul li .labels {
  font-size: 14px;
  color: #666;
}
.some_project .container .project_list ul li .labels .label {
  color: #f8a166;
  background-color: #fff4ec;
}
.some_case {
  display: flex;
  background-color: #f2f5fa;
}
.some_case1 {
  padding-bottom: 20px;
 background-color: #fff;
}
.some_case .container h2 {
  font-weight: normal;
  font-size: 20px;
}
.some_case .container h2 a {
  padding-left: 20px;
  color: #0258b5;
  cursor: pointer;
  font-size: 14px;
}
.some_case .container .case_list {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  padding: 10pz 0;
  -ms-flex-flow: wrap;
      flex-flow: wrap;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.some_case .container .case_list .card_box {
  width: 300px;
  background-color: #fff;
  margin-bottom: 20px;
  border-radius: 5px;
}
.some_case .container .case_list .card_box .card_img {
  width: 300px;
  height: 180px;
}
.some_case .container .case_list .card_box .card_text {
  padding: 2px 3px;
}
.some_case .container .case_list .card_box .card_text p {
  font-size: 14px;
}
.some_case .container .case_list .card_box .card_text p a {
  float: right;
  color: #fff;
  padding: 2px 6px;
  border-radius: 4px;
  cursor: pointer;
  background-color: #0258b5;
}
.some_case .container .case_list .card_box .card_text p .hot,
.some_case .container .case_list .card_box .card_text p .tag {
  padding-left: 22px;
  background-repeat: no-repeat;
  background-position: left center;
  margin-right: 10px;
  font-size: 12px;
  color: #666;
}
.some_case .container .case_list .card_box .card_text p .hot {
  background-image: url('/themes/default/assets/images/special_zone/hot_icon.png');
}
.some_case .container .case_list .card_box .card_text p .tag {
  background-image: url('/themes/default/assets/images/special_zone/tag_icon.png');
}
.some_division1{
  padding: 25px;
}
.some_division1 p,.some_detection1 p{
  font-size: 16px;
  margin-bottom: 15px;
}
.some_detection1 p{
  text-align: left;
  text-indent: 35px;
}
.some_detection1,.some_chipmsg1,.some_specializing1{
  background-color: #fff;
  padding: 25px;
}
.some_flowicon1{
  padding-top: 25px;
   padding-bottom: 35px;
  background-color: #f2f5fa;
}
.some_chipmsg1 .chipmsglist{
  width: 80%;
  margin: 0 auto;
}
.some_chipmsg1 .chipmsglist input,
.some_chipmsg1 .chipmsglist textarea{
  width: 50%;
  vertical-align: top;
  border-radius: 5px !important;  
}
.some_chipmsg1 .chipmsglist textarea{
  height: 120px;
}
.some_chipmsg1 .chipmsglist .yzm_Validform input{
  width: 40%;
}
.some_chipmsg1 .chipmsglist .yzm_Validform .getNum{
    width: 9%;
    color: #fff;
    padding: 8px 10px;
    font-size: 12px;
    border: none;
    display: inline;
    margin-left: 6px;
    background-color: #0066CC;
}

.some_chipmsg1 .radiolist ul{
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  width: 80%;
  position: relative;
  left: 50px;
  top: -30px;
}
.some_chipmsg1 .radiolist ul li{
  width: 16%;
}
.some_chipmsg1 .radiolist ul li input{
  width:auto;
  margin-right: 5px;
}
.some_chipmsg1 .radiolist ul li label{
  line-height: 20px;
}

/*特色专区*/
.moduleBox{
  width: 100%;
}
.supermarke{
  background-image: url('/themes/default/assets/images/banner.png');
  background-repeat: no-repeat;
  width: 100%;
  height: 570px;

}
.supermarketTitle{
  background-image: url('/themes/default/assets/images/title.png');
  width: 100%;
  height: 570px;
}
.supermarke a{
  background-image: url('/themes/default/assets/images/btn-1.png');
  width: 100%;
  height: 570px;
}

.bgImg{
  background-repeat: no-repeat;
  width: 100%;
  display: block;
  position:relative;
}
.btnImg{
  height: 50px;
  width: 177px;
  background-repeat: no-repeat;
  display: inline-block;
  position:relative;  
}
.shoppingunit{
  background-image: url('/themes/default/assets/images/img/bg1920x570-1.png');
  background-size: 100% 100%;
  height:570px;
}
.shoppingunit .btnImg{
  background-image: url('/themes/default/assets/images/img/btn-01.png');
  height: 50px;
  margin-top: 16px;
}
.shoppingunit a:hover{
  background-image: url('/themes/default/assets/images/img/btn-02.png');
  height: 50px;
  margin-top: 16px;
}
.shoppingunit .shoppingunitText{
  padding-top: 110px;
}
.explain{
  background-image: url('/themes/default/assets/images/img/bg1920x600-2.png');
  background-size: 100% 100%;
  height: 700px;
  margin-top: -227px;
  padding-bottom: 50px;
  padding-top: 240px;
}

.explain .iconImg{
  width: 34px;
  z-index: 9999;
}
.explainText{
  width: 44%;
  height: 289px;
  background-color: #ffffff;
  -webkit-box-shadow: 0px 2px 4px 0px rgba(1, 1, 1, 0.02);
          box-shadow: 0px 2px 4px 0px rgba(1, 1, 1, 0.02);
  padding:20px 25px;
  height: 350px;
}
.explainText h3, .serviceTextLeft h3{
  font-size: 36px;
  line-height: 21px;
  margin-bottom: 25px
}
.explainText p, .serviceTextLeft p{
  font-size: 16px;
  line-height: 28px;
  margin-top:30px;
  text-indent: 40px;
}
.explainText img{
  position: relative;
  left: 30px;
  top: 22px;
  }

.explain .btnImg{
  background-image: url('/themes/default/assets/images/img/btn-11.png');
  height: 56px;
}
.explain a:hover{
  background-image: url('/themes/default/assets/images/img/btn-12.png');
  height: 56px;
}
.analysis{
  background-image: url('/themes/default/assets/images/img/bg1920x822-3.png');
  background-size: 100% 100%;
  height:822px;
  padding-top: 110px;
  margin-top: -65px;
}
.analysis .btnImg{
  background-image: url('/themes/default/assets/images/img/btn-21.png');
  height: 60px;
}
.analysis a:hover{
  background-image: url('/themes/default/assets/images/img/btn-22.png');
  height: 60px;
}
.analysis .reward{
  background-image: url('/themes/default/assets/images/img/img-2.png');
  background-size: 100% 100%;
  margin-top: 20px;
  padding: 10px 32px 15px;
  color: #ffffff;
  width: 49.5%;
}
.analysis p{
  font-size: 18px;
}
.analysis h3{
  font-size: 24px;
  line-height: 30px;
  color: #ffffff;
  margin-top: 0;
}

.reward p{
  color: #ffffff;
}
.reward .numList{
  font-size: 30px; 
  color: #fff; 
}
.colorBlue{
  color: #15a9b5;
}

.service{
  background-image: url('/themes/default/assets/images/img/bg1920x780-4.png');
  background-size: 100% 100%;
  margin-top: -55px;
  /*padding-top: 100px;*/
  padding-bottom: 30px;
}

.service .btnImg{
  background-image: url('/themes/default/assets/images/img/btn-11.png');
  height: 60px;
  top: 50px;
}
.service a:hover{
  background-image: url('/themes/default/assets/images/img/btn-12.png');
  height: 60px;
  top: 50px;
}
.service .serviceTextBottom{
  font-size: 14px;
  line-height: 50px;
  color: #1c243a;
}
.serviceTextLeft{
  background-color: #ffffff;
  -webkit-box-shadow: 0px 2px 4px 0px rgba(1, 1, 1, 0.02);
          box-shadow: 0px 2px 4px 0px rgba(1, 1, 1, 0.02);
  padding: 30px;
  margin-bottom: 30px;

}
.serviceTextLeft img{
  position: relative;
  left: -190px;
  top: 80px;
  }
.serviceTextRight{
  background-color: #ffffff;
  -webkit-box-shadow: 0px 2px 4px 0px rgba(1, 1, 1, 0.02);
          box-shadow: 0px 2px 4px 0px rgba(1, 1, 1, 0.02);
  padding: 30px;
  margin-bottom: 30px;
}
.serviceTextRight li{
  width: 46%;
  border-top:1px solid rgba(133,155,157,0.2);
  font-size: 20px;
  padding-top: 18px;
  padding-bottom: 18px;
  list-style-image:url('/themes/default/assets/images/img/listicon.png');
}
.serviceTextRight  img:last-child{
  position: relative;
  left: 30px;
  top: 58px;
  }
.elejustify{ /* Safari */
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.ways{
  background-image: url('/themes/default/assets/images/img/bg1920x1536-5.png');
  background-size: 100% 100%;
  padding-bottom: 50px;
}
.ways .btnImg{
  background-image: url('/themes/default/assets/images/img/btn-21.png');
  height: 60px;
  margin-top: 30px;
}
.ways a:hover{
  background-image: url('/themes/default/assets/images/img/btn-22.png');
  height: 60px;
  margin-top: 30px;
}
.serviceText{
  font-size: 14px;
  line-height: 21px;
  letter-spacing: 0px;
  color: #1397a2;
}
 /*网站专题页*/
 .paddingBox h2{
  font-size: 2rem;
  color: #fff;
 }
 .paddingBox p{
    font-size: 1.4rem;
    line-height: 1.5rem;
    color: #00081f;
 }
 .title1{
  background-image: url(/themes/default/assets/images/activity/11.png);
  background-repeat: no-repeat;
  height: 7rem;
  padding: 0.7rem 0;
  width: 18rem;
  display: inline-block;
  margin-bottom:3rem;
  background-position: 0.25rem 0;
  background-position-x: 1.75rem;
 }
.title2{
  color: #00081f;
  margin-bottom: 5rem;
 }
h2 > span{
  font-size: 2.5rem;
  margin: auto 0.5rem;
  font-weight: bold;
}
 .jiabing .title2{
  color: #fff;
 }
 .paddingBox{
  padding-top: 2.5rem;
  padding-bottom: 3.5rem; 
 }

.btn-blue{
  background-color: linear-gradient(0deg, #0a438c 0%, #1c5aa9 100%) !important;
  -webkit-box-shadow: 0rem 0.17rem 0.2rem 0rem rgba(0, 0, 0, 0.2);
          box-shadow: 0rem 0.17rem 0.2rem 0rem rgba(0, 0, 0, 0.2);
  border-radius: 1.88rem;
  padding: 1rem 5.25rem;
  border: 0;
  margin-top: 3.25rem;
}
.btn, .btn-default, .btn-default:focus, .btn:focus {
    background-color: #0A3E83  !important;
    outline: none;
    -webkit-box-shadow: 0rem 0.17rem 0.2rem 0rem  rgba(0, 0, 0, 0.2) !important;
            box-shadow: 0rem 0.17rem 0.2rem 0rem  rgba(0, 0, 0, 0.2) !important;
}
.btn-default:hover, .btn:hover{
    background-color: #0C4790 !important;
    -webkit-box-shadow: 0rem 0.17rem 0.2rem 0rem  rgba(0, 0, 0, 0.2) !important;
            box-shadow: 0rem 0.17rem 0.2rem 0rem  rgba(0, 0, 0, 0.2) !important;
}

.bannerbg{
  background-repeat: no-repeat;
  width: 100%;
  display: block;
  position:relative;
  height: 34rem;
}
.jieshao , .liangdian,.linpin{
  background-color: #F2F5FA;
}

.liucheng{
  background-color: #ffffff;
}
.liucheng h2{
  color: #00081f;
}
.liucheng img{
  width: 100%;
}
.title3{
  width: 8rem;
  height: 2.5rem;
  background-color: #03234c;
  font-size: 1.5rem;
  color: #ffffff;
  border-radius: 0 2rem 0 0;
  display: inline-block;
  text-align: center;
  position: relative;
  top: 2px;
}
.title4{
  font-size: 1.5rem;
  color: #00081f;
  border-bottom: 2px solid #03234c;
  width: 42rem;
  display: inline-block;
  left: -0.5rem;
/*  top: -1px;*/
  top: 0.35rem;
  position: relative;
  padding-left: 1rem;
}
.title4 span{
  font-size: 1.5rem;
  color: #00081f;
}
.liangdian h6{
  font-size: 1.5rem;
  color: #ffffff;
  position: relative;
  top: 2px;
}
.liangdian p{
  margin: 1rem 2rem 4rem;
  text-indent: 2rem;
}

.jiabing{
  background-color: #0f3566;
}
.jiabing img{
  width: 15rem;
  height: 15rem;
  margin-bottom: 1.5rem;
}
.jiabing p{
  color: #fff;
  
}

.linpin .imgheight img{
  width: 29.5rem;
  height: 21.6rem;
}
.lipin .imgheight p{
  color: #ffffff;
  position: relative;
  top: -3.2rem;
}
.lipin .tiptext{
  color: red;
  font-size: 1.6rem;
  font-size: ;
  font-weight: bold;
  letter-spacing: 0.8rem;
  position: relative;
  top: 1px;
  background-color: #efefef;
  padding: 0.8rem;
  border-radius: 3rem;
  width: 38%;
  margin:0 auto;
   margin-bottom: 2rem;
}


.justify-between{
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
  display: -webkit-flex; /* Safari */
  width: 100%;
  -webkit-box-align:center;
      -ms-flex-align:center;
          align-items:center;
}



/*无线模块*/
.wirelessModule .container {
  width: 1150px;
  margin: 0 auto;
}
.wirelessModule ul{
  margin-left:0;
}
.wirelessModule p{
  font-size:1.5rem; 
}
.wirelessModule .btn1{
  width: 25rem;
  border-radius: 0.42rem;
  padding: 1rem 8.8rem;
  font-size: 1.5rem;
  text-align: center;
}
.wirelessModule .btn-border{
  border: solid 0.17rem #000;
  background-color: rgba(0,0,0,1);
  color: #ffffff;
  -webkit-transition: all 1.5s;
  -o-transition: all 1.5s;
  transition: all 1.5s;
  -webkit-transition:all  1.5s; /* Safari */
  position: relative;  
}
.wirelessModule .btn-border:hover{
  border: solid 0.17rem #60beff;
  background-color: rgba(11,11,11,0.5);
  color: #ffffff;
}
.wirelessModule .btn-black{
  background-color: #000;
  color: #ffffff;
  padding: 1rem 4.4rem;
  border: solid 1px #000;
  z-index: 999;
  position: relative;
  top: 55px;
}

.wirelessModule .btn-bg{
  background-color: #026eb8;
  color: #ffffff;
  position: relative;
  top: 4rem;
    -webkit-transition: all 1.5s;
    -o-transition: all 1.5s;
    transition: all 1.5s;
  -webkit-transition:all  1.5s; /* Safari */
}
.wirelessModule .btn-bg:hover{
  background-color: #025db8;
  color: #ffffff;
  position: relative;
  top: 4rem;
}
.wirelessModule h2{
  font-size: 3.5rem;
  color: #000000;
  margin-bottom: 3rem; 
}
.wirelessModule .headerbg{
  width: 100%;
  background-color: #333333;
  position: fixed;
  top: 0;
  left: 0;
  height: 5rem;
  z-index: 9999;
  padding-top: 1rem;
}
 .wirelessModule .headerbg img{
  height: 3.5rem;
  position: relative;
  top: -2px;
}

.wirelessModule .headerbg a{
  font-size: 1.13rem;
  color: #ffffff;
  position: relative;
  line-height: 3rem;

}
.wirelessModule .bannerbg{
  background: url("/themes/default/assets/images/activity/wifi-bg.jpg") 100% no-repeat;
  min-height:50rem;
  margin-top:5rem;
  padding-top: 7.5rem;
}
.wirelessModule .bannerbg > img{
  width: 90rem;
  height: 12.5rem;
}
.wirelessModule .bannerbg .prefecturelist{
  margin-top: 2.5rem;
}
.wirelessModule .bannerbg   .prefecturelist li{
  width: 8.17rem;
  height: 8.17rem;
  border-radius: 50%;
  background-color: rgba(11,11,11,0.4);
  border: solid 0.35rem rgba(96,190,255,0.4);
  display: inline-block;
  margin: 0  2rem 1rem;
  font-size: 2rem;
  color: #ffffff;
  text-align: center;
  padding-top: 1rem;
}
.wirelessModule .bannerbg p,
.wirelessModule .briefIntroduction p{
  font-size: 1.5rem;
  line-height: 2rem;
  color: #ffffff;
  margin-bottom:3rem;
}

.wirelessModule .scenario{
  padding: 3rem 0 8rem;
}
.wirelessModule .scenario ul li{
  width: 19.5%;
  height: 22.5rem;
  overflow: hidden; 
  -webkit-transition: all 1.5s; 
  -o-transition: all 1.5s; 
  transition: all 1.5s;
  -webkit-transition:all  1.5s; /* Safari */
  position: relative;  
}
.wirelessModule .scenario ul li .icon,
.wirelessModule .scenario ul li .icontitle{
    position: relative;
    top: -70%;
    right: 0;
    display: block;
    margin: 0 auto;
    font-size: 1.5rem;
    font-weight: bold;
    line-height: 5rem;
    letter-spacing: 0rem;
    color: #ffffff;
  -webkit-transition: all 1.5s;
  -o-transition: all 1.5s;
  transition: all 1.5s;
  -webkit-transition:all  1.5s; /* Safari */    
}
.wirelessModule .scenario .listtext{
  color: #fff;
  width: 250px;
  position: relative;
  left: 250px;
  top: -26rem;
  text-align: left;
  line-height: 1.5rem;
  -webkit-transition: all 1.5s;
  -o-transition: all 1.5s;
  transition: all 1.5s;
  -webkit-transition:all  1.5s; /* Safari */   
}
/*手风琴*/
.wirelessModule .scenario ul:hover li {
  width:15.5%;
}
.wirelessModule .scenario ul li:hover {
  width: 36%;
}

.wirelessModule .scenario ul li img:first-child {
  width: 480px;
  height: 100%;
  -webkit-filter: blur(0); /* Chrome, Safari, Opera */
  filter: blur(0);
}
.wirelessModule .scenario ul li:hover img:first-child {
  -webkit-filter: blur(2px); /* Chrome, Safari, Opera */
  filter: blur(2px);
}
.wirelessModule .scenario ul li:hover .icon,
.wirelessModule .scenario ul li:hover .icontitle{
  right: 140px;
}
.wirelessModule .scenario ul li:hover .listtext{
   left: 150px;
}
.wirelessModule .briefIntroduction{
   background: url("/themes/default/assets/images/activity/banner-bottom.png") 100% no-repeat;
   padding: 3rem 0 5rem;
}
.modulecontent{
  background-color: #F6F6F6;
  padding:3rem;
}
.modulecontent .modulecontentList{
  background-color: #fff;
  padding: 0rem 20px 30px;
  height: 470px;
  overflow:hidden; 
  margin-bottom: 48px;
}
.modulecontent .modulecontentList > p{
  width: 10.42rem;
  height: 2rem;
  background-color: #00214d;
  font-size: 1.17rem;
  line-height: 2rem;
  color: #ffffff; 
    position: absolute;
    top: -1rem;
    margin-left: -5.21rem;
    left: 50%;
}
.modulecontent .modulecontentList > img{
  width: 17.92rem;
  height: 14.17rem;
}
.modulecontent .modulecontentList > h3{
  font-size: 1.6rem;
  color: #000000;
  margin-top:3.5rem;
}
.modulecontent .modulecontentList .elejustify p{
  margin-bottom:0;
  font-size: 1.3rem;
}
.modulecontent .modulecontentList .elejustify p:first-child{
  text-align: left;
  color: #999999;
}
.modulecontent .modulecontentList .elejustify .pricered{
  color: red;
}
.modulecontent .modulecontentList .texthidde{
  color: #ffffff;
  width: 375px;
  height: 260px;
  background-color: #00214d;
  text-align: left;
  padding: 10px 35px;
  position: relative;
  left: -32px;
  top: 120px;
  -o-transition: all 1s;
  transition: all 1s;
  -webkit-transition: all 1s; /* Safari */  
}
.modulecontent .modulecontentList .texthidde p{
  font-size: 1.2rem;
}
.modulecontent  .modulecontentList:hover .texthidde{
  top: -140px;
}
.wirelessModule .modulecontentList:hover .btn-black,
.wirelessModule .btn-black:hover{
  background-color: #00142E;
  color: #ffffff;
  padding: 1rem 4.4rem;
  border: solid 1px #60beff;
}

/*注册中电快购送会员*/
.vipActivitie .container{
  width: 1050px;
  padding-left: 15px;
  padding-right: 15px;
  margin:0 auto;
}
.vipActivitie .casepadding{
  padding-top: 50px;
  padding-bottom: 50px;
}
.vipActivitie .titlebg{
  position: relative;
  background: url("/themes/default/assets/images/activity/titlebg.png") 100% no-repeat;
  text-align: center;
  width: 380px;
  height: 52px;
  margin: 0 auto;
  line-height: 50px;
  margin-bottom:50px;
}
.vipActivitie h2{
  font-size: 30px;
  font-weight: bold;
  line-height: 45px;
  color: #fdd563;
  position: relative;
}
.vipActivitie .ripple1,
.vipActivitie .ripple2{
  position: relative;
  background: url("/themes/default/assets/images/activity/ripple.png") 100% repeat-x;
  height: 53px;
  width: 100%;
}
.vipActivitie .ripple1{
  top:-76px;
}
.vipActivitie .ripple2{
  top:76px;
}
.vipActivitie .banner-vip{
  background: url("/themes/default/assets/images/activity/banner-vip.png") 100% no-repeat;
  width: 100%;
  height: 610px;
  background-position: 50%;
}
.vipActivitie .vipActivitieInfo p{
  font-size: 20px;
  line-height: 36px;
  color: #69210e;
  text-align: left;
}
.vipActivitie .vipActivitieInfo p:first-child{
  margin-bottom:35px;
}
.vipActivitie .vipActivitieIntensity{
  background-color: #fdd465;
  text-align: center;
}
.vipActivitie .vipActivitieIntensity ul li{
  background-color: #FCECB0;
  height: 45px;
  line-height: 45px;
  font-size: 18px;
  color: #69210e;
  -webkit-box-shadow: 5px 5px 0 #c49205;
          box-shadow: 5px 5px 0 #c49205;
  margin:0 auto;
  margin-bottom:20px;
}
.vipActivitie .vipActivitieIntensity ul li a{
  color: #f55f19;
  margin-left:20px;
}
.vipActivitie .vipActivitieIntensity ul li:nth-child(1){
  width: 532px
}
.vipActivitie .vipActivitieIntensity ul li:nth-child(2){
  background-color: transparent;
  background:url("/themes/default/assets/images/activity/arrowsimg.png") 100% repeat-x;
  width: 37px;
  height: 37px;
  -webkit-box-shadow: none;
          box-shadow: none;
  margin-bottom: 15px;
}
.vipActivitie .vipActivitieIntensity ul li:nth-child(3){
  width: 630px
}
.vipActivitie .vipActivitieIntensity ul li:nth-child(4){
  width: 710px
}
.vipActivitie .vipActivitieIntensity ul li:nth-child(5){
  width: 770px
}
.vipActivitie .vipActivitieIntensity .ljbtn{
    width: 300px;
    height: 66px;
    background-image: -o-linear-gradient(bottom, #d6262e 0%, #e96422 100%), 
      -o-linear-gradient(#f55f19, #f55f19);
    background-image: -webkit-gradient(linear, left bottom, left top, from(#d6262e), to(#e96422)), 
      -webkit-gradient(linear, left top, left bottom, from(#f55f19), to(#f55f19));
    background-image: linear-gradient(0deg, #d6262e 0%, #e96422 100%), 
      linear-gradient(#f55f19, #f55f19);
    -webkit-box-shadow: 3px 4px 0px 0px #c49205;
            box-shadow: 3px 4px 0px 0px #c49205;
    border-radius: 10px;
    font-size: 24px;
    line-height: 66px;
    color: #ffffff;
    -webkit-box-shadow: 5px 5px 0 #c49205;
            box-shadow: 5px 5px 0 #c49205;
    display: inline-block;
    text-decoration: none;
    margin-top:30px;
}
.vipActivitie .vipActivitieRules ul{
    border-radius: 10px;
    padding: 60px;
    background-color: #FFF0C5;
}
.vipActivitie .vipActivitieRules ul li{
  font-size: 18px;
  line-height: 36px;
  color: #69210e;
  margin-bottom:10px;
  margin-left:20%;
}
.vipActivitie .vipActivitieRules ul li span{
  margin-right :30px;
}
.vipActivitie .vipActivitieRules ul li:nth-child(1) a{
  color: #f55f19;
}
.vipActivitie .vipActivitieRules ul li:nth-child(3) a{
  text-decoration: none;
  color: #69210e;
}