.mr20 {
    margin-right: 20px;
}
.h2 {
    font-size: 18px;
}
.mb10 {
    margin-bottom: 10px;
}
.font-333 {
    color: #333333;
}
.text-1 {
    font-size: 14px;
}
/*内容开始*/
.chain_baner{ position: relative; }
.chain_baner .banner_item{}
.chain_baner .banner_item img{ width: 100%; }
.chain_baner .economy{
    color: #fff;
    position: absolute;
    left: 18%;
    top: 50%;
    padding: 0px;
    margin-top: -115px;

}
.chain_baner .economy h2{ font-size: 66px; line-height: 92px; font-weight: 500; }
.chain_baner .economy h3{ font-size: 16px; padding-bottom: 40px; }

.chain_baner .layui-btn {

  width: 180px;
  height: 60px;
  font-size: 24px;
  line-height: 60px;

}
.chain_baner .layui-btn i{  }
.chain_baner .layui-btn i img{ width: auto!important;  }

.linkage01 {
  background: #fff;
  padding: 10px 0;
  border-bottom: 1px solid #F1F6FB;
}
.linkage01 .tit{ line-height: 40px; font-size: 18px; }

/*连锁教培管理系统简介*/
.linkage02{ padding:40px 0;}
.linkage02 .modal-contain .left {
  position: relative;
  padding-left: 60px; padding-top: 10px;
}
.linkage02 .modal-contain .left .cont {
  font-size: 14px;
  color: #666666;
  line-height: 24px;
  margin: 20px 0 40px 0;
  padding-right: 15%;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 4;
  overflow: hidden;
}
.linkage02 .modal-contain .left .message-list {
  padding-right: 15%;
}
.linkage02 .modal-contain .left .message-list li {
  margin-bottom: 5px;
}
.linkage02 .modal-contain .left .message-list li a {
  font-size: 14px;
  color: #3ca3ff;
  line-height: 19px;
  padding-left: 15px;
  position: relative;
}
.linkage02 .modal-contain .left .message-list li a > span {
  position: absolute;
  top: 0px;
  left: 0px;
  width: 10px;
  height: 11px;
  display: inline-block;
}
.linkage02 .modal-contain .left .message-list .icon-map {
  background: url("../images/product/icon-map.png") no-repeat;
  background-size: 10px 11px;
}
.linkage02 .modal-contain .left .message-list .icon-fire {
  background: url("../images/product/icon-fire.png") no-repeat;
  background-size: 10px 11px;
}
.linkage02 .modal-contain .left::before {
  content: "";
  position: absolute;
  top: 0px;
  left: 5px;
  width: 40px;
  height: 40px;
  cursor: pointer;
  display: inline-block;
  background: url("../images/product/icon-intrudce2.png") no-repeat;
  background-size: 40px 40px;
}
.linkage02 .modal-contain .product_ty01::before{background: url("../images/product/feature_icons.png") no-repeat;}

.linkage02 .modal-contain .video-box {  min-height: 291px; display: block;}
.vids01{ background: #fff url("../images/product/video002.png") no-repeat;}
.vids02{ background: #fff url("../images/product/video001.png") no-repeat;}

.linkage02 .modal-contain .video-box h1{ padding-top: 70px; padding-left: 70px; }
.linkage02 .modal-contain .video-box h1 span{  width: 76px; background: #fff; height: 27px; display: block; line-height: 27px; text-align: center; color: #333333; font-size: 14px;}
.linkage02 .modal-contain .video-box h1 p{ padding-top: 10px; line-height: 30px; font-size: 24px; color: #fff; }

.linkage02 .modal-contain .video-box img{ width: 100%; }
.linkage02 .modal-contain .video-box .video-info {
  padding: 20px;
  font-size: 14px;
  color: #aaaaaa;
  line-height: 19px;
  padding-left: 60px;
  position: relative;
}
.linkage02 .modal-contain .video-box .video-info .icon-video {
  position: absolute;
  top: 18px;
  left: 20px;
  width: 23px;
  height: 20px;
  cursor: pointer;
  display: inline-block;
  background: url("../images/product/video-pause.png") no-repeat;
  background-size: 23px 20px;
}


.linkage03{background-color:#F1F6FB; padding:30px 0; }

.top-theme {
  text-align: center;
  position: relative;
}
.top-theme .tit-bg {
  font-size: 116px;
  font-weight: bold;
  color: #e2e2e2;
  line-height: 135px;
}
.top-theme .tit {
  font-size: 36px;
  color: #333333;
  line-height: 47px;
  position: absolute;
  width: 100%;
  top: 32%;
}


.teristic_box{ position: relative; height: 543px;  color: #fff; background:#0d66ff url("../images/product/character2.png") no-repeat center bottom; background-size: 100%; }
.teristic_box h1{ color: #fff; padding:80px 15px 0; }
.teristic_box h1 span{ font-size: 24px; }
.teristic_box h1 p{ color: #e6f0ff; font-size: 14px; padding:10px 0; }
.terist01{ top: 16px;}

.analys .list-row{ background-color: #fff; }
.analys .list-row .col-list {
  border-right: 1px solid #f1f6fb;
  border-bottom: 1px solid #f1f6fb; padding:30px 0 70px;
  position: relative;
}
.analys .list-row .col-list .icon {
  width: 82px;
  height: 70px;
  border-radius: 50%;
  margin: 0 auto;
}
.analys .list-row .col-list .icon img {
  width: 100%;
  margin: 0 auto;
  display: block;
}
.analys .list-row .col-list p {
  width: 80%;
  text-align: center;
  margin: 0 auto;
}
.analys .list-row .col-list .tit {
  font-size: 18px;
  color: #333333;
  line-height: 24px;
  margin: 10px auto;
}
.analys .list-row .col-list .cont {
  font-size: 14px;
  color: #666666;
  line-height: 19px;
  max-height: 100px;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 3;
  overflow: hidden;
  text-align: left;
}
.analys .list-row .col-list:hover .based_btn{ display: block; }

.based_btn{  display: none; position: absolute; bottom: 0; left: 0; font-size: 14px; background-color: #3CA3FF; color: #fff; text-align: center; width: 100%; height: 50px; line-height: 50px; }
.based_btn:hover{ color: #fff;}


.linkage04{ padding:40px 0; background-color: #fff; }






/**/
.linkage04 .layui-tab-title { padding:0 10%;}
.linkage04 .layui-tab-title li {
  padding: 0 0px; text-align: center;
  font-size: 16px; position: relative;
}
.linkage04 .layui-tab-title li.layui-this{ color: #3CA3FF; }

.linkage04 .layui-tab-title{ text-align: center; }
.linkage04 .layui-tab-title .layui-this:after {
  /*left: 34%;
  width: 30%;*/
}
.linkage04 .layui-tab-title .layui-this:after{ 

}
.scenes_box .layui-tab-title .layui-this:after{  
  border-bottom: none!important;
  width: 60px; height:2px; margin:0 auto; display: block!important; position: absolute; top: auto!important; right: 0; bottom: 0px!important; left: 0; background-color: #3CA3FF; content: ""; z-index: 999;
}
.linkage04 .layui-tab-content .layui-tab-item .left {
   padding:30px 0 30px 10%;
}
.linkage04 .layui-tab-content .layui-tab-item .left .cont {
  font-size: 14px;
  color: #999;
  line-height: 19px;
  margin-bottom: 20px;
}
.linkage04 .layui-tab-content .layui-tab-item .left .cont p{color: #999; line-height: 30px;}

.linkage04 .layui-tab-content .layui-tab-item .left .cont p i{
   display: inline-block;
   width: 10px; height: 10px; background-color: #3CA3FF; margin-right: 5px;

}
.linkage04 .layui-tab-content .layui-tab-item{  }
.linkage04 .layui-tab-content .layui-tab-item .right {
  position: relative; padding:30px 40px 30px 30px;
}

.linkage04 .layui-tab-content .layui-tab-item .right .info {
  position: relative;  background:#212121 url("../images/product/bg-scenes.png") no-repeat bottom right;
  color: #fff; padding:50px 20px 100px 20px;
}
.linkage04 .layui-tab-content .layui-tab-item .right .info .tit {
  position: relative;
  font-size: 16px;
  color: #ffffff;
  line-height: 21px;
  padding-left: 28px;
}
.linkage04 .layui-tab-content .layui-tab-item .right .info .tit > span {
  position: absolute;
  top: 0px;
  left: 0px;
  width: 21px;
  height: 21px;
  display: inline-block;
  background: url("../images/product/pr_icon01.png") no-repeat;
  background-size: 21px 21px;
}
.linkage04 .layui-tab-content .layui-tab-item .right .info .pro01 > span {
   background: url("../images/product/pr_icon01.png") no-repeat!important;
}
.linkage04 .layui-tab-content .layui-tab-item .right .info .pro02 > span {
   background: url("../images/product/pr_icon02.png") no-repeat!important;
}
.linkage04 .layui-tab-content .layui-tab-item .right .info .pro03 > span {
   background: url("../images/product/pr_icon03.png") no-repeat!important;
}

.linkage04 .layui-tab-content .layui-tab-item .right .info ul li {
  font-size: 14px;
  color: #ffffff;
  line-height: 24px;
}
.linkage04 .layui-tab-content .layui-tab-item .right .info ul li .icon {
  display: inline-block;
  width: 6px;
  height: 6px;
  background: #ffffff;
  margin-right: 10px;
}
.linkage04 .layui-tab-content .layui-tab-item .right .info a {
  display: block;
  font-size: 14px;
  color: #3ca3ff;
  line-height: 19px;
}


/*丰富的套餐搭配*/

.plenty{ padding:2px; }
.wealth{padding:2px; }
.plenty img{ }
.weal_box01{ border-bottom: 1px solid #ddd; height: 70px; }
.weal_box01 h1{ color: #333; font-size: 14px; line-height: 30px; }
.weal_box01 h1 span{ margin-left: 5px; margin-bottom: 0px; background-color: #FF6A00; height: 18px; line-height: 18px;  display: inline-block; color: #fff; font-size: 12px; padding:0px 7px; border-radius: 3px; }
.weal_box01 p{ color: #999; font-size: 12px; }
.weal_box02{ min-height: 260px; }
.weal_box02 h1{ color: #333; font-size: 14px; line-height: 30px;}
.weal_box02{ padding:20px 0; }
.weal_box02 ul{}
.weal_box02 ul li{ color: #999; line-height: 24px; }
.weal_box02 ul li i{ color: #FF982B; margin-right: 5px; }
.weal_box02 .plus{  color: #ccc; font-size: 18px; }

.weal_box03{ border-top: 1px solid #ddd; padding-top: 15px;padding-bottom: 10px; }
.weal_box03 h2{ color:#FF982B; font-size: 16px;  }
.weal_box03 h2 small{ font-size: 12px; }
.weal_box03 h2 span{ color: #181818; }
.weal_box03 h3{ text-decoration: line-through; color: #999; }

.wealth_box{ background-color: #fff; padding:20px; position: relative; }
.teris_box{ background-color: #fff; padding:20px;}

.teris_box{ height: 420px; color: #fff; background:#0d66ff url("../images/product/character.png") no-repeat center bottom; background-size: 100%; }
.teris_box h1{ color: #fff; padding:50px 15px 0; }
.teris_box h1 span{ font-size: 24px; }
.teris_box h1 p{ color: #e6f0ff; font-size: 14px; padding:10px 0; }
.straigt{ display: inline-block; background-color: #3CA3FF; height: 87px; line-height: 87px; text-align: center; font-size: 14px; position: absolute; left: 0; bottom: 0; color: #fff; width: 100%; display: none; }
.straigt:hover{ color: #fff; }

.wealth_box:hover .straigt{ display: block; }


/*行业困境*/
.solve01{ padding:30px 0; }
.dilemma .dilem_list{ padding:10px; }
.dilemma .dilem_list a{color: #fff; height: 209px; display: block; overflow: hidden; }
.dilemma .dilem_list a:hover{ color: #fff; }
.dilemma .dilem_list img{ width:100%; height: 209px; }
.dilemma .dilem_list .state1 {
  background: linear-gradient(315deg, #06a1ff 0%, #5dc4ff 100%);
}
.dilemma .dilem_list .state2 {
  background: linear-gradient(315deg, #0458cf 0%, #7297ff 100%);
}
.dilemma .dilem_list .state .info{ padding:50px 20px 0 30px; }
.dilemma .dilem_list .state .info .tit {
  font-size: 24px;
  color: #ffffff;
  line-height: 31px;
  margin-bottom: 35px; overflow: hidden; text-overflow: ellipsis; white-space:nowrap;
}

.dilemma .dilem_list .info_box{
   color: #fff;
  position: absolute;
  top: 50px;
  left: 30px;
}
.dilemma .dilem_list .info_box .tit{
  font-size: 24px;
  color: #ffffff;
  line-height: 31px;
  margin-bottom: 35px; overflow: hidden; text-overflow: ellipsis; white-space:nowrap;

}
.dilemma .dilem_list .info_box .cont{ padding:0 15px 0 0; }




/*解决方案*/
.solve02{ background-color: #f1f6fb; }
.progra_tits{ overflow: hidden;  }
.program{ text-align: center; overflow-x: auto;}
.solve02 .layui-tab[overflow]>.layui-tab-title{ }
.program .layui-this{ color: #3CA3FF!important; position: relative; }
.program li.layui-this:after {
        border-bottom: 2px solid #3CA3FF!important;
    width: 30px;  top: auto; position: absolute; left: 0; right: 0; bottom: 0; margin:0 auto;
}
.font-333 {
    color: #333333;
}
.h3 {
    font-size: 16px;
}
.font-aaa {
    color: #aaaaaa;
}
.font-666 {
    color: #666;
}
.text-1 {
    font-size: 14px;
}
.ml10 {
    margin-left: 10px;
}
.solve02  .layui-tab-content .layui-tab-item .solution-list li{ padding:10px; }

.solve02  .layui-tab-content .layui-tab-item .solution-list li .top {
  display: flex;
}
.solve02 .layui-tab-content .layui-tab-item .solution-list li .top i {
  font-size: 30px;
}

.solve02 .layui-tab-content .layui-tab-item .solution-list li a {
  padding: 20px;
  min-height: 200px; background-color: #fff; display: block;
}
.solve02 .layui-tab-content .layui-tab-item .cont{ padding-top: 10px; }
/*结束*/



/*关于我们开始*/
.about01,.about02,.about04,.about04{ padding:30px 0; }
.about01 .layui-row {
    text-align: center;
    color: #333;
}
.about01 .layui-row > div {
  padding-bottom: 10px;
}
.about01 .layui-row > div:nth-last-of-type(2) {
  border-left: 1px solid #ddd;
  border-right: 1px solid #ddd;
}
.about01 .layui-row .time {
  font-size: 74px;
  font-weight: bold;
  color: #333333;
  line-height: 86px;
}
.about01 .cont {
  color: #666666;
  line-height: 18px;
}

.teamer .team_list{ padding:5px!important; }
.teamer .team_list img{ width: 100%; }
.teamer .team_txt{ margin-top: -11px; border: none!important;  text-align: center; line-height: 40px; font-size: 14px; color: #fff; }
.teamer .team_txt h1{ display: block;padding:20px;  background: #3CA3FF; font-size: 14px; }
.about02 .teamer> div:nth-last-of-type(2){ border: none!important; }



.about03 {
    background: #f1f6fb;
    padding: 30px 0px;
}

.about03 .dimensi .dimen_list{padding:10px;}
.about03 .modal-contain .layui-row > div .col-cont{ height: 66px; position: relative; padding-left: 80px; }
.about03 .modal-contain .layui-row > div .col-cont .col-left{ position: absolute; left: 0; top: 0; width: 66px; float: left; }
.about03 .modal-contain .layui-row > div .col-cont .col-left img {
  width: 100%; 
}
.about03 .modal-contain .layui-row > div .col-cont .col-right {
 padding-top: 10px;
}
.about03 .modal-contain .layui-row > div .col-cont .col-right .title {
  font-size: 20px;
}
.about03 .modal-contain .layui-row > div .col-cont .col-right .cont {
  font-size: 14px;
  color: #aaa;
}
.about03 .modal-contain > .layui-row:nth-of-type(1) {
  margin-bottom: 40px;
}



.profess_box{ background-color: #424242!important; }
.profession{ padding:0 0px; }
.about04 .col-cont {
  /*width: 75%;*/
  margin: 0 auto;
  min-height: 400px;
  padding: 20px 30px;
 /* margin-top: 10%;*/
  background-color: #000;
  color: #fff;
  text-align: center;
}
.about04 .col-cont i{ padding-top: 0px; width: 96px;height: 96px; position: relative; display: block; margin:90px auto 60px }
.about04 .col-cont i:after{content:""; position: absolute; bottom: -35px; left: 0; right: 0; width: 60px;height: 5px;  background: #fff; margin:0 auto;}
.shape01{ background: url(../images/about/shape_01.png) no-repeat; background-size:cover;}
.shape02{ background: url(../images/about/shape_02.png) no-repeat; background-size: cover;}
.shape03{ background: url(../images/about/shape_03.png) no-repeat; background-size: cover;}
.about04 .col-cont:hover{ background:#3CA3FF!important; background-image: none; }
.about04 .col-cont:hover .cont {  display: block; } 
.about04 .col-cont:hover i{margin:50px auto 30px;}
.about04 .col-cont:hover i:after{ display: none;}

.about04 .col-cont .tit {
  font-size: 24px;
  color: #ffffff;
  line-height: 31px;
  display: block;
}
.about04 .col-cont .cont {
  font-size: 16px;
  line-height: 21px;
  margin-top: 20px;
  display: none;
}
.about04 .b-bg {
  width: 100%;
  height: 150px;
  padding-top: 50px;
  background: url(../images/about/bg.png) no-repeat;
  background-size: 100% 100%;
}
.about04 .b-bg a {
  display: block;
  background: #fff;
  width: 247px;
  height: 50px;
  line-height: 50px;
  color: #333;
  margin: 0px auto 0;
  font-size: 16px;
  text-align: center;
}
/*关于我们结束*/

/*新闻中心开始*/
.news01{}

.news01 .news-list {
  padding: 0 0 70px 0;
}
.news01 .news-list ul {
  padding: 60px 0;
}

.news01 .news-list ul li {
   background-color: #FAFAFA; margin-top: 20px;
}
.news01 .news-list ul a {
   background-color: #FAFAFA; display: block;overflow: hidden;
}
.news01 .news-list ul a .imgs {

}
.news01 .news-list ul a .imgs h3{overflow: hidden;}
.news01 .news-list ul a .imgs img{ width: 100%;    }
.news01 .news-list ul a .conts {
  padding: 30px;
  line-height: 28px;
}
.news01 .news-list ul a strong {
  font-size: 18px;
  color: #333;
}
.news01 .news-list ul a .desc {
  line-height: 24px;
  display: -webkit-box;
-webkit-box-orient: vertical;
-webkit-line-clamp: 2;
padding-top: 6px;
overflow: hidden;
}

.paging-box{ text-align: center; }

/*新闻详情*/
.solve_banner { position: relative; }
.solve_banner img{ width: 100%; }
.solve_banner .btn-contact {
  position: absolute;
    left: 50%;
    bottom: 25%;
    padding-left: 0%;
    margin-left: -570px;
}
.solve_banner .btn-contact .layui-btn {
  display: block;
  margin: 0 auto;
  padding: 0px;
  width: 180px;
  height: 60px;
  font-size: 24px;
  line-height: 60px;
}
.solve_banner .btn-contact a {
  display: block;
  color: #fff;
}

.feelig01 .news-detail-bg {
  position: relative;
}
.feelig01 .news-detail-bg .news-detail {
  max-width: 1200px;
  margin: auto;
  padding: 50px 20px 70px;
}
.feelig01 .news-detail-bg .news-detail h1 {
  font-size: 36px;
  color: #333;
}
.feelig01 .news-detail-bg .news-detail .time {
  color: #aaa;
  font-size: 14px;
}
.feelig01 .news-detail-bg .news-detail .conts {
  color: #333;
  line-height: 24px;
  font-size: 14px; padding:20px 0;
}
.feelig01 .news-detail-bg .news-detail .conts img {
  display: block;
  max-width: 100%;
  margin: 20px auto;
}
.feelig01 .news-detail-bg .news-detail .tit {
  font-size: 18px;
  color: #006ddf;
  line-height: 24px;
  text-align: center;
}
.feelig01 .news-detail-bg .news-detail .back {
  display: flex;
  align-items: center;
  color: #006DDF;
  font-size: 14px;
  font-weight: bold;
  padding-top: 25px;
}
.feelig01 .news-detail-bg .news-detail .back em {
  width: 26px;
  height: 26px;
  margin-right: 6px;
  display: flex;
  align-items: center;
  justify-content: center;
  font-size: 20px;
  border-radius: 50%;
  color: #fff;
  background-color: #3CA3FF;
}
.feelig01 .news-detail-bg > img {
  position: absolute;
}
.feelig01 .news-detail-bg .new-bg1 {
  width: 68px;
  top: 34%;
  left: 5%;
}
.feelig01 .news-detail-bg .new-bg2 {
  width: 100px;
  bottom: 20%;
  left: 5%;
}
.feelig01 .news-detail-bg .new-bg3 {
  width: 140px;
  top: 0%;
  right: 0%;
}



/*联系我们*/

.contact01 .connect-info {
  padding: 60px 20px;
  align-items: center;
  justify-content: space-between;
  border-bottom: 1px solid #ddd;
}
.contact01 .connect-info .item {
  align-items: center; position: relative;
}
.conec01{ padding-left: 60px; }
.contact01 .connect-info .item .icon { position: absolute; left: 0; top: 0;
  width: 50px;
  height: 50px;
  background: url('../images/about/icon-phone.png') no-repeat;
  background-size: 100% 100%;
}
.contact01 .connect-info .item .conts a {
  color: #006DDF;
  font-size: 36px;
}
.contact01 .connect-info .item .conts .time {
  color: #aaa;
  font-size: 14px;
}
.contact01 .connect-info .item:first-child .conts a {
  color: #333;
}
.contact01 .connet-address {
  padding: 60px 0 70px;
}
.contact01 .connet-address .title {
  font-size: 36px;
  color: #333; padding:20px 0;
}
.contact01 .connet-address .address-detail {
  align-items: center;
}
.contact01 .connet-address .address-detail .map {
  width: 100%;
  height: 431px;
  background-color: #f5f5f5;
}
.contact01 .connet-address .address-detail .company-detail {
  align-items: center;
}
.contact01 .connet-address .address-detail .company-detail .layui-row {
  padding:40px 0 0;
}
.contact01 .connet-address .address-detail .company-detail ul li {
  margin-bottom: 30px;
}
.contact01 .connet-address .address-detail .company-detail ul li p {
  margin-bottom: 10px;
  color: #333;
  font-size: 18px;
}
.contact01 .connet-address .address-detail .company-detail ul li span {
  color: #aaa;
  font-size: 14px;
}
.contact01 .connet-address .address-detail .company-detail ul:first-child {
  padding-left: 50px;
  border-right: 1px solid #ddd;
}
.contact01 .connet-address .address-detail .company-detail ul:last-child {
  flex: 2;
  padding-left: 106px;
  border-right: none;
}
/*==========================================设备分辨率 开始=============================================*/


/*================设备小于767px=========================*/
@media (max-width: 767px){
  .chain_baner .economy h2 {  font-size: 13px;    line-height: 20px;    font-weight: 500;}
  .chain_baner .economy {    left: 20px;    top: 10px;    padding: 0px;    margin-top: 0px;}
  .chain_baner .economy h3{    font-size: 12px;    padding-bottom: 10px;}
  .chain_baner .layui-btn{    width: 100px;  height: 28px;    font-size: 12px;    line-height: 28px;}
  .linkage02 .modal-contain .left::before{    background-size: 30px 30px; width: 30px; height: 30px;}
  .linkage02{ padding: 20px 0 }
  .linkage02 .modal-contain .left{ padding-left: 40px; padding-top: 0px; padding-bottom: 20px;}
.linkage02 .modal-contain .left .cont{margin: 10px 0 10px 0;}
.top-theme .tit-bg{    font-size: 90px;     line-height: 100px;}
.top-theme .tit{ font-size: 30px; }
.teristic_box{ height: 300px;     background: #0d66ff url(../images/product/character2.png) no-repeat center top; background-size: 100%;}
.analys .list-row .col-list{ padding:20px 0 30px; } 
.analys .list-row .col-list .icon{ width: 50px; height: 40px; }
.teristic_box h1{ padding:50px 15px 0; }

.linkage04 .layui-tab-title{padding:0;}
.linkage04 .layui-tab-title li{word-wrap:break-word;word-break:normal; min-width: auto; font-size: 12px;}
.linkage04 .layui-tab-content .layui-tab-item .left{    padding: 10px 0 10px 0%;}
.linkage04 .layui-tab-content .layui-tab-item .right {   padding: 10px 0px 10px 0px;}

.teris_box{ height: 380px; }
.plenty{ padding:0; }
.wealth{ padding:5px 0; }
.weal_box02{ min-height: auto; }


/*解决方案——mob*/
.dilemma .dilem_list{ padding:10px 0; }
.solve02 .layui-tab-content{padding:10px 0; }
.solve02 .layui-tab-content .layui-tab-item .solution-list li{ padding:10px 0; }

/*关于我*/
.about01 .cont{ line-height: 24px; font-size: 14px; }
.about01,.about02,.about04,.about04{ padding:20px 0; }
.about01 .layui-row .time{ font-size: 36px; line-height: 50px; }
.about01 .cont{ padding-top: 10px; }
.teamer .team_txt h1 {  padding: 15px; line-height: 20px;    background: #3CA3FF;    font-size: 14px;  }
.teamer .team_txt h1 br{ display: none; }
.teamer .team_list{ padding:5px 0!important;; }
.about03 .modal-contain .layui-row > div .col-cont .col-left{ width: 30px; height: 30px; }
.about03 .modal-contain .layui-row > div .col-cont{ padding-left: 40px;}
.about03 .modal-contain .layui-row > div .col-cont .col-right .title{ font-size: 14px; }
.about03 .modal-contain .layui-row > div .col-cont .col-right{padding-top: 0px;}
.about03 .modal-contain .layui-row > div .col-cont{     height: 50px; }
.about04 .b-bg { height: 80px; }

/*新闻*/
.news01 .news-list ul li{margin-top: 0px;}
.news01 .news-list ul a .conts{ padding:20px;  }
.news01 .news-list ul a .imgs h3{ height: 258px; }
.news01 .news-list ul a .imgs h3 img{ min-height: 258px; }

.contact01 .connect-info .item .conts a{ font-size: 30px; }
.contact01 .connect-info{ padding:30px 0; }
.contact01 .connect-info .conec02  .conts{ text-align: center; padding-top: 20px; }
.contact01 .connet-address{ padding:20px 0; }
.contact01 .connet-address .address-detail .company-detail ul:first-child{ padding-left: 0; padding-right: 10px; }
.contact01 .connet-address .address-detail .company-detail ul:last-child {    padding-left: 10px;}
.contact01 .connet-address .address-detail .map{ height: 250px; }

}




/*1400分辨率以上（大于1400px）*/
@media screen and (min-width: 1400px){
  

.news01 .news-list ul a .conts{ padding:20px;  }
.news01 .news-list ul a .imgs h3{ height: 225px; }
.news01 .news-list ul a .imgs h3 img{ min-height: 225px; }
}

/*1280分辨率以上（大于1200px，小于1399px）*/
@media screen and (min-width: 1200px) and (max-width: 1399px) {
  .chain_baner .economy {    left: 120px;    }


/*新闻*/
.news01 .news-list ul a .conts{ padding:20px;  }
.news01 .news-list ul a .imgs h3{ height: 219px; }
.news01 .news-list ul a .imgs h3 img{ min-height: 219px; }
}
/*1100分辨率（大于960px，小于1199px）*/
@media screen and (min-width: 992px) and (max-width: 1199px) {

  .chain_baner .economy h2 {  font-size: 30px;    line-height:60px;}
  .chain_baner .economy {    left: 80px;    top: 50px;    padding: 0px;    margin-top: 0px;}
  .chain_baner .economy h3{    font-size: 20px;    padding-bottom: 20px;}

.about04 .b-bg { height: 100px; }


/*新闻*/
.news01 .news-list ul a .conts{ padding:20px;  }
.news01 .news-list ul a .imgs h3{ height: 180px; }
.news01 .news-list ul a .imgs h3 img{ min-height: 180px; }
}

/*880分辨率（大于768px，小于959px）*/
@media screen and (min-width: 768px) and (max-width: 991px) {



  .chain_baner .economy h2 {  font-size: 20px;    line-height: 30px;    font-weight: 500;}
  .chain_baner .economy {    left: 80px;    top: 40px;    padding: 0px;    margin-top: 0px;}
  .chain_baner .economy h3{    font-size: 12px;    padding-bottom: 10px;}
  .chain_baner .layui-btn{    width: 120px;  height: 34px;    font-size: 14px;    line-height: 34px;}
  .linkage02 .modal-contain .left::before{    background-size: 30px 30px; width: 30px; height: 30px;}
  .linkage02{ padding: 20px 0 }
  .linkage02 .modal-contain .left{ padding-left: 40px; padding-top: 0px; padding-bottom: 20px;}
.linkage02 .modal-contain .left .cont{margin: 10px 0 10px 0;}

.teristic_box{ height: 200px;     background: #0d66ff url(../images/product/character2.png) no-repeat center top; background-size: 100%;}

.analys .list-row .col-list{ padding:20px 0 30px; } 
.analys .list-row .col-list .icon{ width: 50px; height: 40px; }
.teristic_box h1{ padding:50px 25px 0; }

.linkage04 .layui-tab-title{padding:0;}
.linkage04 .layui-tab-title li{word-wrap:break-word;word-break:normal; min-width: auto; font-size: 14px;}
.linkage04 .layui-tab-content .layui-tab-item .left{    padding: 10px 0 10px 0%;}
.linkage04 .layui-tab-content .layui-tab-item .right {   padding: 10px 0px 10px 0px;}

.teris_box{ height: 380px; }
.plenty{ padding:0; }
.wealth{ padding:5px 0; }
.weal_box02{ min-height: auto; }
.linkage04 .layui-tab-content .layui-tab-item .right .info{padding: 50px 20px 100px 50px;}


.about04 .b-bg { height: 80px; }
/*新闻*/
.news01 .news-list ul li{margin-top: 10px;}
.news01 .news-list ul a .conts{ padding:20px;  }
.news01 .news-list ul a .imgs h3{ height: 135px; }
.news01 .news-list ul a .imgs h3 img{ min-height: 135px; }


.linkage02 .modal-contain .video-box {  min-height: 240px;}
}











/*720分辨率（大于480px，小于767px）*/
@media only screen and (min-width: 480px) and (max-width: 767px){
 
}

 /*440分辨率以下（小于479px）*/
@media only screen and (max-width: 479px) {
   
}

 
 @media screen and (min-width: 1160px){


}

