@charset "UTF-8";
/*reset*/
.swiper-pagination-bullet {
  width: 22px;
  height: 22px;
  line-height: 22px;
  display: inline-block;
  border-radius: 0;
  background: #333;
  opacity: 0.2;
  color: #fff;
}

.swiper-pagination-bullet-active {
  opacity: 0.8;
}

.swiper-container-horizontal > .swiper-pagination-bullets,
.swiper-pagination-custom,
.swiper-pagination-fraction {
  width: 20%;
  right: 5%;
  left: auto;
  bottom: 20px;
}

/*共用标题*/
.common_Title {
  height: 39px;
  line-height: 39px;
  font-weight: normal;
  background: url("/assets/easy/image/common_Topicon2.jpg") center center repeat-x;
}

.common_Title span {
  width: 115px;
  height: 38px;
  font-size: 14px;
  text-align: center;
  display: block;
  background: url("/assets/easy/image/common_Topicon1.png") center center no-repeat;
  color: #f1f1f1;
}

.common_Title span a {
  text-decoration: none;
  color: #f1f1f1;
  font-family: "Microsoft YaHei";
}

.common_Title em {
  padding: 0 25px 0 0;
  font-style: normal;
}

.common_Title em a {
  font-size: 12px;
  color: #666666;
  font-family: "宋体";
  text-decoration: none;
}

/*共用盒子*/
.common_box {
  border: solid 1px #e8e8e8;
  height: auto;
  overflow: hidden;
}

/*classfiy*/
.sjpro_box {
  display: none;
}
.cp_box {
  overflow: hidden;
  background: url("/assets/easy/image/cp_boxBg.png") left bottom no-repeat;
}

.classfiy {
  width: 234px;
  overflow: hidden;
  background: url("/assets/easy/image/classfiy_bg.jpg") center center repeat-y;
}

.classfiy h2 {
  background: url("/assets/easy/image/classfiy_topBg.jpg") center center no-repeat;
  height: 56px;
  text-align: center;
  line-height: 56px;
  color: #fff;
  font-size: 16px;
}

.classfiy h2 a {
  font-size: 16px;
  color: #fff;
  text-decoration: none;
}

.classfiy h3 {
  height: 36px;
  line-height: 34px;
  background: url("/assets/easy/image/classfiy_icon1.jpg") 23px center no-repeat;
  background-color: #dedede;
  font-weight: normal;
  margin: 22px 0px 5px 24px;
  padding: 1px 0 0 38px;
  border-top: solid 1px #d9d9d9;
  overflow: hidden;
}

.classfiy h3 a {
  font-size: 16px;
  color: #0065b5;
}

.classfiy ul {
  margin: 0 auto 0 40px;
  width: 180px;
}

.classfiy ul li {
  border-bottom: 1px dashed #cdcdcd;
  height: 35px;
  line-height: 35px;
  padding: 0 5px 0 36px;
  background: url("/assets/easy/image/classfiy_icon2.jpg") 24px center no-repeat;
  width: 155px;
  overflow: hidden;
}

.classfiy ul li a {
  font-size: 14px;
  color: #555;
}

.classfiy ul li.icon {
  border-bottom: none;
}

/*产品*/
/* .cp {
  width: 936px;
  overflow: hidden;
  padding: 0 0 15px 30px;
  margin: 15px 0 0 0;
  background-color: #f8f8f8;
}

.cp h3 {
  border-bottom: solid 1px #dbdbdb;
  height: 34px;
  line-height: 34px;
  padding: 0 0 6px 0;
  margin: 9px 0 18px auto;
}

.cp h3 a {
  font-size: 16px;
  color: #0065b5;
}

.cp h3 span {
  height: 34px;
  line-height: 34px;
  overflow: hidden;
}

.cp h3 span a {
  font-size: 12px;
  color: #666;
  display: inline-block;
  font-weight: normal;
}

.cp ul {
  height: auto;
}

.cp ul li {
  float: left;
  padding: 5px;
  width: 222px;
  height: 266px;
  text-align: center;
}

.img_box {
  overflow: hidden;
}

.cp ul li img {
  display: block;
  width: 212px;
  height: 212px;
  -webkit-transition: all 2s ease 0s;
  -o-transition: all 2s ease 0s;
  transition: all 2s ease 0s;
}

.cp ul li a:hover img {
  -webkit-transform: scale(1.2);
  -ms-transform: scale(1.2);
  transform: scale(1.2);
}

.cp ul li p {
  display: block;
  height: 44px;
  line-height: 44px;
  font-size: 14px;
  width: 221px;
  overflow: hidden;
}

.cp ul li p a {
  color: #555;
}

.cp ul li p a:hover {
  color: #0065b5;
} */
.index_product{text-align: center;}
.index_product_title{width: 220px;line-height: 60px;background: #1b7085;color: #fff;font-size: 30px;margin: 0 auto;letter-spacing:10px;padding-left: 15px;position: relative;}
.index_product_title i{
  width: 1000px;
  position: absolute;
  z-index: -1;
  height: 2px;
  background: #ccc;
  top: 50%;
  left: -400px;
}
.index_pro_small_title{color: #1b7085;margin: 20px 0;font-size: 20px;}
.cp_box {margin: 20px 0 40px;}
.cp_box .cp_li{float: left;position: relative;width: 23%;margin-right: 2.5%;}
.cp_box .cp_li:last-child{margin-right: 0;}
.cp_box .cp_li img{width: 100%;}
.cp_box .cp_li span{width: 100%;position: absolute;bottom: 0;left: 0; background: rgba(10,139,165,0.5);z-index: 3;line-height: 30px;font-size: 18px;color: #fff;}
/*广告图*/
.ad_box1 {
  overflow: hidden;
  background: url("/assets/easy/image/ad01.jpg") center center no-repeat;
}
.ad01{padding:10px 10%;position: relative;}
.ad_box1 .wenzi{font-size: 40px;color: #fff;letter-spacing: 10px;}
.ad_box1 .ad_contact{float: left; color: #dedede;margin-top: 20px;}
.ad_box1 .ad_contact p{font-size: 40px;}
.ad_box1 .ad_go{position: absolute;right: 10%;bottom: 20px; font-size: 20px;}
.ad_box1 .ad_go b{background: #1b7085;color: #fff;display: block;line-height: 40px;padding:0 20px;float: left;}
.ad_box1 .ad_go i{background: #fff;color: #1b7085;display: flow-root;line-height: 40px;padding: 0 15px;}
.ad_box2 {
  height: 220px;
  overflow: hidden;
  margin: 30px 0 30px 0;
}

.ad02 {
  width: 1200px;
  margin: 0 auto;
  overflow: hidden;
}
.ad_box2 img{object-fit:center;}
/*sup*/
.sup {
  padding: 30px 0;
  overflow: hidden;
  background: url("/assets/easy/image/sup_boxBg.jpg") center center no-repeat;
}

.sup dd img {
  width: 470px;
}

.icon_title{
  width: 35%;
  height: 40px;
  font-size: 24px;
  margin-left: 62px;
  color: #1b7085;
  position: relative;
  background: #fff;
  line-height: 40px;
}

.icon_title img{
  position: absolute;
  left: -20px;
  top: 0;
  height: 42px;
}

.icon_list p{
  margin-top: 50px;
  font-size: 20px;
}

.sup dl {
  height: auto;
  overflow: hidden;
}

.sup dl.icon1 {
  overflow: hidden;
}

.sup dl.icon1 h4 {
  background: none;
  margin: 0 0 14px 0;
}

.sup dl.icon1 dt {
  width: 500px;
}

.sup dl.icon2 {
  overflow: hidden;
}

.sup dl.icon2 dt {
  width: 500px;
}

.sup dl.icon3 dt {
  width: 500px;
}

.sup h4 {
  font-size: 18px;
  color: #f00505;
  padding: 0 0 18px 110px;
}

.sup h4 {
  display: block;
  font-size: 30px;
  color: #000;
  line-height: 66px;
}

.sup .icon_list {
  position: relative;
  font-size: 16px;
  line-height: 24px;
  text-indent: 2em;
  background: #1b7085;
  color: #fff;
  padding: 10% 5%;
  margin-top: 80px;
  height: 310px;
}

.sup .icon1 .icon_list::before,
.sup .icon3 .icon_list::before{
  font-family: glyphicons halflings;
  content: "";
  position: absolute;
  right: -44px;
  border-top: 30px solid transparent;
  border-bottom: 30px solid transparent;
  border-left: 44px solid #1b7085;
  color: #fff;
  font-size: 22px;
  top: 44%;
  line-height: 30px;
}

.sup .icon2 .icon_list::before{
  font-family: glyphicons halflings;
  content: "";
  position: absolute;
  left: -44px;
  border-top: 30px solid transparent;
  border-bottom: 30px solid transparent;
  border-right: 44px solid #1b7085;
  color: #fff;
  font-size: 22px;
  top: 44%;
  line-height: 30px;
}
/* 优势 */
.youshi{text-align: center;background: url("/assets/easy/image/youshi_bg.jpg");background-repeat: no-repeat;padding: 50px 0;display: flow-root;}
.youshi_box .youshi_li{
  float: left;
  width: 23%;
  margin-right: 2.5%;
  margin-top: 20px;
}
.youshi_box .youshi_li:nth-child(4n){
  margin-right: 0;
}
.youshi_box .youshi_li .youshi_title h3{
  font-size: 20px;
  margin-top: 10px;
  color: #1b7085;
}
.youshi_box .youshi_li .youshi_title p{
  margin-top: 5px;
  color: #1b7085;
}
/* 
/*cases*/
.exam{display: none;}
.sjmore{display: none;}
.index-cases {
  margin-bottom: 40px;
}

.cases {
  width: 100%;
  overflow: hidden;
}

.cases h3 {
  font-weight: normal;
  margin: 0 0 28px 0;
}

.cases h3 span {
  background: url("/assets/easy/image/eval_topBg01.png") center center no-repeat;
  display: block;
  width: 174px;
  height: 38px;
  color: #f1f1f1;
}
/*eval*/
.eval {
  width: 812px;
  overflow: hidden;
}

.eval h3 {
  font-weight: normal;
  margin: 0 0 28px 0;
}

.eval h3 span {
  background: url("/assets/easy/image/eval_topBg01.png") center center no-repeat;
  display: block;
  width: 174px;
  height: 38px;
  color: #f1f1f1;
}
.list .play {
  position: absolute;
  top: 35%;
  left: 45%;
  z-index: 2;
}

.eval .list li {
  width: 50%;
  float: left;
  padding: 10px;
  margin-bottom: 20px;
  cursor: pointer;
}
.video_box {
  width: 100%;
  overflow: hidden;
}
.video_img {
  height: 170px;
}
.eval .list li:hover .video_img {
  -webkit-transform: scale(1.2);
  -ms-transform: scale(1.2);
  transform: scale(1.2);
  -webkit-transition: all 1s ease 0s;
  -o-transition: all 1s ease 0s;
  transition: all 1s ease 0s;
}

.eval .list li p {
  text-align: center;
  margin-top: 12px;
}

.video-wrap {
  position: fixed;
  width: 100%;
  height: 100%;
  background: rgba(0, 0, 0, 0.3);
  top: 0;
  left: 0;
  z-index: 10;
  display: none;
}
.video-wrap video {
  position: absolute;
  width: 50%;
  height: 50%;
  top: 50%;
  left: 50%;
  background-color: #000;
  -webkit-transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
}
.page-navs li {
  width: 300px;
}
/*hb*/
.hb {
  overflow: hidden;
  width: 386px;
}

.hb ul {
  padding: 30px 0px 0 23px;
  overflow: hidden;
  background: url("/assets/easy/image/hb_bg.jpg") left top no-repeat;
  width: 100%;
  -webkit-background-size: auto 100%;
  background-size: auto 100%;
}

.hb ul li {
  float: left;
  margin: 0 18px 5px 0;
}

.hb ul li img {
  border: solid 1px #e1e1e1;
  width: 160px;
  height: 135px;
}

.hb ul li span {
  display: block;
  text-align: center;
  line-height: 30px;
  width: 162px;
  height: 30px;
  overflow: hidden;
  font-size: 14px;
}

.hb ul li span a:hover {
  color: #0065b5;
}

/*trob*/
.sjabout_box {
  display: none;
}

.trob_box {
  overflow: hidden;
  width: 882px;
}

.trob {
  height: 323px;
  overflow: hidden;
  width: 882px;
}

.trob dl {
  height: 259px;
  overflow: hidden;
  margin: 25px 0 0 20px;
}

.trob dl dt {
  width: 293px;
  height: 259px;
  margin: 0 14px 0 0;
  background: url("/assets/easy/image/trob_picBg.jpg") center bottom no-repeat;
}

.trob dl dt img {
  display: block;
  margin-left: 15px;
  border: #dbd9d9 4px solid;
}

.trob dl dd {
  font-size: 12px;
  width: 500px;
}

.trob dl dd h4 {
  padding: 8px 0 0 0;
}

.trob dl dd h4 {
  font-size: 16px;
  color: #0065b5;
}

.trob dl dd .p {
  width: 500px;
  height: 160px;
  overflow: hidden;
  color: #666666;
  line-height: 28px;
  padding: 13px 0 8px 0;
  font-size: 14px;
  text-align: justify;
}

/*comp*/
.comp {
  height: 266px;
  overflow: hidden;
}

.comp h3 {
  margin: 0 auto 26px auto;
  text-align: center;
  background: url("/assets/easy/image/comp_topBg.jpg") center center no-repeat;
}

.comp h3 a {
  font-size: 18px;
  color: #0065b5;
}

.comp ul {
  overflow: hidden;
  padding: 0 0 0 20px;
}

.comp ul li {
  float: left;
  margin: 0 10px 0 0;
  text-align: center;
}

.comp ul li img {
  border: solid 1px #e4e4e4;
  width: 200px;
  height: 150px;
  -webkit-transition: all 2s ease 0s;
  -o-transition: all 2s ease 0s;
  transition: all 2s ease 0s;
}

.comp ul li:hover img {
  -webkit-transform: scale(1.2);
  -ms-transform: scale(1.2);
  transform: scale(1.2);
}

.comp span {
  display: block;
  height: 50px;
  line-height: 40px;
  width: 205px;
  font-size: 14px;
}

.comp li:hover span {
  color: #0065b5;
}

/*Honour*/
.Honour {
  overflow: hidden;
  width: 315px;
  float: left;
  border-left: solid 1px #e8e8e8;
  height: 570px;
}

.Honour h3 {
  margin: 0 0 28px 0;
}

.Honour h3 span {
  display: block;
  width: 142px;
  height: 38px;
  background: url("/assets/easy/image/honour_topIcon.png") center center no-repeat;
  color: #f1f1f1;
}

.Honour dl {
  height: auto;
  overflow: hidden;
  margin: 0 auto;
  text-align: center;
}

.Honour dl dt img {
  display: block;
  margin: 0 auto;
  padding: 3px;
  border: solid 2px #e1e1e1;
}

.Honour dl dd {
  width: 315px;
  line-height: 42px;
  height: 32px;
  margin-bottom: 45px;
  overflow: hidden;
}

.Honour dl dd a {
  color: #666666;
  font-size: 14px;
}

.Honour dl dd a:hover {
  color: #0065b5;
}

/*equi*/
.equi {
  height: 416px;
  margin: 40px auto 10px auto;
  overflow: hidden;
  background: url("/assets/easy/image/equi_bg.jpg") center center no-repeat;
}

.equi h3 {
  height: 36px;
  line-height: 36px;
  width: 1020px;
  margin: 50px auto 30px auto;
  border-bottom: dashed 1px #80b8de;
}

.equi h3 span {
  float: left;
  text-align: center;
  display: inline-block;
  width: 136px;
  height: 36px;
  line-height: 36px;
}

.equi h3 span a {
  font-weight: normal;
  color: #fff;
  display: inline-block;
  width: 136px;
  height: 36px;
  line-height: 36px;
}

.equi h3 span a:hover,
.equi h3 .cur a {
  text-decoration: none;
  font-weight: bold;
  color: #0065b5;
  background: url("/assets/easy/image/equi_Tbg.jpg") center center no-repeat;
}

.equi h3 em {
  font-style: normal;
  font-weight: normal;
  float: right;
  background: url("/assets/easy/image/equi_icon.png") left top no-repeat;
  width: 78px;
  height: 19px;
  line-height: 19px;
  display: block;
  text-align: center;
}

.equi h3 em a {
  font-size: 12px;
  color: #0065b5;
}

.equi_con {
  height: 202px;
  width: 1160px;
  margin: 0 auto;
  overflow: hidden;
}

.equi_con em {
  display: inline-block;
}

.equi_con em.prev {
  padding: 68px 0 0 46px;
}

.equi_con em.next {
  padding: 68px 0 0 0;
}

.equi_con em a {
  display: inline-block;
  width: 11px;
  height: 34px;
}

.equi_con em.prev a {
  background: url("/assets/easy/image/prev.jpg") center center no-repeat;
}

.equi_con em.next a {
  background: url("/assets/easy/image/next.jpg") center center no-repeat;
}

.equi_conBox {
  height: 202px;
  overflow: hidden;
  display: inline-block;
  float: left;
  margin-left: 65px;
}

.equi_conBox ul li {
  float: left;
  height: auto;
  padding: 0 15px;
  overflow: hidden;
}

.equi_conBox ul li.icon {
  margin-right: 0px;
}

.equi_conBox ul li a img {
  padding: 2px;
  border: solid 1px #dfe2e3;
}

.equi_conBox ul li span {
  display: block;
  text-align: center;
  line-height: 30px;
  font-size: 16px;
  color: #fff;
  width: 227px;
  overflow: hidden;
}

.equi_conBox ul li span:hover {
  color: #000;
}

/*FAQ*/
.news_box {
  height: auto;
  overflow: hidden;
  background-color: #f4f4f4;
  padding: 1px 0;
  border-bottom: solid 1px #e5e5e5;
  border-top: solid 1px #e5e5e5;
  margin-top: 20px;
}

.FAQ {
  width: 314px;
  height: 456px;
  overflow: hidden;
  margin: 14px 0 30px 0;
  background: url("/assets/easy/image/FAQ_bg.png") right 35px no-repeat;
}

.FAQ .wenda_title {
  margin: 10px 0 0 0;
  color: #0065b5;
}

.questionSwiper {
  overflow: hidden;
  width: 290px;
  height: 418px;
}

.FAQ .wenda_title,
.FAQ .p {
  padding: 0 0 0 10px;
  color: #1b7085;
}

.FAQ .wenda_title a {
  font-weight: normal;
  line-height: 32px;
  color: #555;
}

.FAQ .p {
  line-height: 24px;
  width: 90%;
  text-align: justify;
  overflow: hidden;
  font-size: 14px !important;
  color: #333;
}

.FAQ .p p{display: inline-block;}

.FAQ_box {
  height: auto;
  width: 290px;
  overflow: hidden;
  background-color: #fff;
}

/*news*/
.news {
  width: 886px;
  height: 456px;
  overflow: hidden;
  margin: 14px 0 30px 0;
  background-color: #ffffff;
}

.news .h3 {
  height: 39px;
  line-height: 39px;
  font-weight: normal;
  background: url("/assets/easy/image/common_Topicon2.jpg") center center repeat-x;
  display: block !important;
}

.news .h3 span {
  width: 115px;
  height: 38px;
  font-size: 14px;
  text-align: center;
  display: inline-block;
  float: left;
}

.news .h3 span a {
  display: block;
  text-decoration: none;
  color: #000;
  font-family: "Microsoft YaHei";
}

.news .h3 span a:hover,
.news .h3 .cur a {
  color: #fff;
  text-decoration: none;
  background: url("/assets/easy/image/common_Topicon1.jpg") center center no-repeat;
}

.news .h3 em {
  padding: 0 20px 0 0;
  font-style: normal;
}

.news .h3 em a {
  font-size: 12px;
  color: #666666;
  text-decoration: none;
}

.news .dyn_m {
  height: 380px;
}

.news .news_li {
  width: 50%;
  float:left;
  height: 82px;
  margin: 13px auto 10px auto;
  border-bottom: #ccc 1px dotted;
}

.news .news_li:hover {
  background-color: #f5f5f5;
  -webkit-box-shadow: 5px 5px 10px #cccccc;
  box-shadow: 5px 5px 10px #cccccc;
}

.news .news_li .dt {
  width: 30%;
  margin: 0 10px 0 0;
}

.news .news_li .dt img {
  padding: 2px;
  border: solid 1px #e4e4e4;
  width: 130px;
  height: 70px;
}

.news .news_li .dd {
  width: 66%;
}

.news .news_li .dd h4 {
  float: left;
  width: 100%;
  height: 20px;
  overflow: hidden;
  white-space: nowrap;
  -o-text-overflow: ellipsis;
  text-overflow: ellipsis;
}

.news .news_li .dd h4 a {
  font-size: 16px;
  color: #0065b5;
  text-decoration: none;
}

.news .news_li .dd .ckBtn{display:none;}

.news .news_li .dd .news_p {
  color: #666;
  line-height: 24px;
  height: 50px;
  width: 94%;
  font-size: 14px;
  padding-top: 8px;
  overflow: hidden;
}

/*fd_link*/
.fd_link {
  width: 1200px;
  margin: 20px auto;
  height: auto;
  overflow: hidden;
}

.fd_link h3 {
  font-weight: normal;
  width: 260px;
  height: 39px;
  line-height: 28px;
  margin: 0 auto;
  font-size: 22px;
  border-bottom: #0065b5 3px solid;
  text-align: center;
}

.fd_link h3 a {
  color: #0065b5;
  display: block;
}

.fd_link p {
  height: auto;
  overflow: hidden;
  border: solid 1px #dfdfdf;
  line-height: 38px;
  padding: 10px 0;
}

.fd_link p a {
  padding: 0 0 0 16px;
  font-size: 12px;
  color: #666666;
}
.sjserver{display: none;}
@media (max-width: 760px) {
  .sjserver{display: block;}
  .sjpro_box {
    width: 100%;
    background: #f7f8f8;
    text-align: center;
    overflow: hidden;
    padding-bottom: 2%;
    display: block;
  }
  .sjpro_box h4 {
    font-size: 1.75em;
    font-weight: bold;
    color: #e62028;
    line-height: 1.5em;
    margin-top: 4%;
    overflow: hidden;
  }
  .sjpro_box p {
    font-size: 0.9em;
    color: #999;
    line-height: 2em;
    width: 95%;
    margin: 0 auto;
  }
  .sjpro_box_btn {
    width: 80%;
    margin: 1% auto;
    font-size: 1.5em;
    line-height: 2.5em;
    background: #e62028;
    border-radius: 10px;
    border: none;
    color: #fff;
  }
  .fd_link {
    width: 100%;
    display: none;
  }
  .classfiy {
    display: none;
  }
  .index_product{display: none;}
  .index_product_title{margin-top: 20px;font-size: 24px;line-height: 40px;}
  .cp_box .cp_li{width: 48%;margin:10px 1%;height: 171.56px;}
  /* .cp {
    width: 100%;
    padding: 0 10px;
    margin: 0;
  }
  .cp ul li {
    width: 48%;
    margin: 0 1%;
    overflow: hidden;
    height: auto;
    padding: 0;
  }
  .cp ul li img {
    -o-object-fit: cover;
    object-fit: cover;
    width: 100%;
    height: auto;
  }
  .cp ul li p {
    width: 100%;
    overflow: hidden;
    height: 30px;
    line-height: 30px;
  }
  .cp h3 a {
    text-align: center;
    display: block;
    -webkit-transform: translateX(5%);
        -ms-transform: translateX(5%);
            transform: translateX(5%);
  } */
  .ad_box1 {
    display: none;
  }
  .sup dl.icon1 {
    height: auto;
  }
  .sup h4 b {
    font-size: 22px;
  }
  .sup dd img {
    width: 100%;
    height: auto;
    margin: 20px 0;
  }
  .sup .fr {
    width: 50%;
  }
  .sup {
    height: auto;
    background: none;
    padding: 0;
  }
  .sup dl.icon1 dt {
    width: 50%;
  }
  .sup .icon_list{margin-top: 40px;height: auto;background: none;color: #1b7085;}
  .sup .icon1 .icon_list::before, .sup .icon3 .icon_list::before{display: none;}
  .sup .icon2 .icon_list::before{display: none}
  .icon_title{width: 70%;margin-left: 15px;height: 28px;line-height: 28px;font-size: 18px;}
  .icon_title img{left: -15px;height: 32px;}
  .sup p {
    margin: 0 10px;
    line-height: 30px;
  }
  .icon_list p{font-size: 12px;line-height: 20px;}
  .sup dl.icon2 {
    height: auto;
    background: none;
  }
  .sup dl.icon2 dt {
    width: 50%;
  }
  .sup  .fl {
    width:50%;
  }
  .sup dl.icon3 dd {
    border: none;
  }
  .sup dl.icon3 dt {
    width: 50%;
  }
  .video_box {
    height: 100px;
  }
  .video-wrap video {
  	width:auto;
    height:auto;
  }
  .youshi{display: none;}
  .cases-swiper-container{display: none;}
  .index-cases{margin-bottom: 0;}
  .exam {
    display: flow-root;
    height: auto;
    padding: 0;
  }
  .exam  li {
    width: 48%;
    height: auto;
    float: left;
    margin: 0 1% 10px;
    overflow: hidden;
  }
  .exam  li img {
    width: 100%;
  }
   .sjmore{display: block;width: 40%;margin: 0 auto;border-radius: 10px;background: #1b7085;line-height: 30px;text-align: center;color: #fff;font-size: 16px;margin-bottom: 20px;}
  .exam li p{padding: 5px 0;text-align: center;}
  .eval {
    width: 100%;
    height: auto;
  }
  .eval .list{display: flow-root;}
  .eval .list li{margin-bottom: 0;}
  .eval dl {
    height: auto;
    margin: 0 10px 20px;
    display: flow-root;
  }
  .eval dl dt {
    margin: 0 auto;
  }
  .eval dl dd {
    width: 100%;
  }
  .eval dl dd .p {
    height: auto;
  }
  .list .play {
    top: 25%;
    left: 40%;
  }
  .hb {
    width: 100%;
    height: auto;
    display: none;
  }
  .hb ul {
    height: auto;
    padding: 0;
    background: none;
  }
  .hb ul li {
    width: 48%;
    margin: 20px 1%;
  }
  .hb ul li img {
    width: 100%;
    height: auto;
  }
  .ad_box2 {
    display: none;
  }
  .sjabout_box {
    display: block;
  }
  .sjabout_box h2 {
    background: url("/assets/easy/image/adva_xt.png") no-repeat center bottom;
    overflow: hidden;
    line-height: 2.8em;
    text-align: center;
    font-size: 2em;
    font-weight: bold;
  }
  .sjabout_box h2 span {
    color: #e62028;
    font-weight: bold;
  }
  .sjabout_box p {
    text-align: center;
    line-height: 1.5em;
    color: #999;
    font-size: 12px;
    width: 95%;
    margin: 10px auto;
  }
  .sjabout_box a {
    width: 98%;
    margin: 0 auto;
    padding: 1%;
    overflow: hidden;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
  }
  .sjabout_box a img {
    display: block;
    width: 100%;
  }
  .trob_box {
    width: 100%;
  }
  .trob {
    width: 100%;
    height: auto;
    display: none;
  }
  .trob dl {
    height: auto;
    margin: 10px 0 0;
  }
  .trob dl dt {
    width: 100%;
  }
  .trob dl dt img {
    margin: 0 auto;
  }
  .trob dl dd {
    width: 100%;
  }
  .trob dl dd h4 {
    padding: 0 10px;
  }
  .trob dl dd .p {
    width: 100%;
    height: auto;
    padding: 0 10px;
  }
  .trob .ckBtn {
    margin: 10px;
  }
  .comp {
    display: none;
  }
  .Honour {
    width: 100%;
    height: auto;
    display: none;
  }
  .honor_box {
    width: 50%;
    padding: 0 5px;
    float: left;
  }
  .honor_box img {
    width: 100%;
    height: auto;
  }
  .Honour dl dd {
    width: 100%;
    margin-bottom: 20px;
  }
  .comp span {
    width: 100%;
    overflow: hidden;
  }
  .FAQ {
    width: 100%;
    display: none;
  }
  .FAQ_box {
    width: 100%;
    padding: 0 10px;
  }
  .questionSwiper {
    width: 100%;javascript:;
  }
  .news {
    width: 100%;
    height: auto;
  }
  .news .news_li {
    width: 100%;
    height: auto;
    margin: 0;
  }
  .news .news_li .dt img {
    display: none;
    width: 66%;
    height: auto;
    margin: 0 auto;
  }
  .news .news_li .dt {
    width: 90%;
    margin: 0 auto;
  }
  .news .news_li .dd {
    width: 100%;
    margin-top: 20px;
    padding: 0 10px;
  }
  .news .news_li .dd h4{width: 65%;}
  .news .news_li .dd .ckBtn{width:30%;display: block;}
  
  .news .news_li .dd .news_p {
    width: 100%;
    height: auto;
    -webkit-line-clamp: 3;
  }
}
