.index_title { text-align: center; }

.index_title .index_title_big { text-align: center; position: relative; }

.index_title .index_title_big::before { content: ""; display: block; width: 50vw; height: 2px; background: #ccc; position: absolute; left: 25%; top: 20px; }

.index_title .index_title_big span { padding: 0 40px; background: #f4f4f4; font-size: 36px; line-height: 48px; font-weight: bold; position: relative; z-index: 2; }

.index_title p { font-family: ArialMT; font-size: 20px; line-height: 23px; color: #999; }

.index_service { text-align: center; margin-top: 80px; }

.index_service .scope { margin-top: 40px; }

.index_service .scope .plan { width: 19.9%; margin-right: 80px; float: left; }

.index_service .scope .plan .plan_title { margin: 16px 0 8px; font-size: 24px; font-weight: bold; }

.index_service .scope .plan .plan_p { text-align: left; font-size: 16px; color: #666;text-align: justify; padding: 0 10px;}

.index_service .scope .plan:last-child { margin-right: 0; }

.index_about { background-image: url("/assets/easy/image/index-about.png"); margin-top: 80px; }

.about_sjindex{display:none;}

.sjabout_img{display: none;}

.index_about .about_info { width: 43.39%; padding: 40px; background-color: #FDEEDF; opacity: 0.9; }

.index_about .about_info .about_logo .about_logo_img { float: left; margin-right: 24px; }

.index_about .about_info .about_logo .about_logo_word .about_word_on { font-size: 36px; font-weight: 400; line-height: 48px; margin-bottom: 10px; }

.index_about .about_info .about_logo .about_logo_word .about_word_down { font-size: 16px; line-height: 21px; font-weight: 400; }

.index_about .about_info .about_paragraph { margin: 40px 0; font-size: 16px; text-align: justify; }

.index_about .about_info .about_paragraph .paragraph_p { margin-top: 16px; }

.index_about .about_info .about_paragraph p { text-indent: 2em; line-height: 24px; }

.index_about .about_info .about_more { margin: 40px 0; border: 1px solid #333; border-radius: 2px; padding: 10px 24px; width: 34%; font-weight: 400; }

.index_about .about_info .about_more:hover { border: 1px solid #F5AB5D; color: #F5AB5D; }

.index_partners { margin-top: 80px; }

.index_partners .partners_list { margin-top: 20px; display: flow-root; }

.index_partners .partners_list .partners_li { width: 15.25%; margin-right: 20px; margin-top: 20px; float: left;overflow: hidden; }
.index_partners .partners_list .partners_li img{height: 100px;-o-object-fit: cover;object-fit: cover;width: 100%;}

.index_partners .partners_list .partners_li:nth-child(6n) { margin-right: 0; }

.swiper-pagination { position: absolute; bottom: 0; }

.swiper-pagination .swiper-slide { float: left; width: 200px; height: 100px; margin-right: 20px; }

.swiper-pagination .swiper-slide img { width: 100%; }

.sj_index{display: none;}

@media (max-width: 760px) { 
  .sj_index{display: none; padding:0 10px;}
  .pc_index{display: block;}
  /* .com_title {padding-bottom: 10px;border-bottom:1px solid #ccc;color: #F5AB5D;margin-top:20px;}
  .com_title span{padding-left: 10px;font-size: 16px;border-left: 4px solid #F5AB5D;display: inline-block;margin: 20px 0 5px 0;}
  .js_porduct{background-color: #fff;display: flow-root;}
  .product_list .product_li{width: 48%;overflow: hidden;float: left;margin: 0 1%;margin-top: 10px;line-height: 30px;text-align: center;}
  .product_list .product_li .product_img img {width: 100%;height: auto;}
  .product_list .product_li .product_title{font-size: 18px;}
  .product_list .product_li .product_p{color: #666;}

  .js_about{background-color: #fff;display: flow-root;}
  .js_about .about_info .about_img img{width: 100%;height: auto;}
  .js_about .about_info .about_paragraph {line-height: 30px;color: #666;text-align: justify;margin-top: 10px;}

  .js_cases{background-color: #fff;display: flow-root;}
  .box{ margin:0 auto; height:126px; width:100%; padding:10px 0; border:1px solid #ccc;overflow: hidden; }
  .box img{ margin-right:20px;}
  #goleft {width: 800px;height: 120px;overflow: hidden;}
  #goleft #gols {width: 33100px;}
  #goleft1, #goleft2 {width: auto;float: left;}
  .box a{display: inline-block;}

  .js_news{background-color: #fff;display: flow-root;}
  .news_list{display: flow-root;position: relative;}
  .news_list .news_li{padding: 10px 0; width: 100%;display: flow-root;position: relative;}
  .news_list .news_li .yuan {z-index: 6;background-color: #999;position: absolute;left: 45.5%;-webkit-transform: translateX(50%);-ms-transform: translateX(50%);transform: translateX(50%);top:50px;width: 10px;height: 10px;border-radius: 50%;}
  .news_list .news_li .news_left{float: left;padding: 0 8px;width: 50%;}
  .news_list .news_li .news_left .new_time{font-size: 18px;line-height: 24px;}
  .news_list .news_li .news_left  .news_title {color: #999;line-height: 16px;padding-right: 10px;    text-align: justify;}
  .news_list .news_li .news_right{float: right;width: 50%;padding: 0 10px;}
  .news_list .news_li .news_right img{width: 90%;height: auto;}
  .news_list::after {position: absolute;left: 48%;top: 0px;content: "";display: block;width: 2px;
height: 100%;background-color: rgb(197, 197, 197);z-index: 5;} */

  .index_service { margin-top: 20px;padding:0 10px; }
  .index_title .index_title_big span { font-size: 24px; line-height: 40px; padding:4px 40px;background: none; }
  .index_title p{font-size: 14px;}
  .index_title .index_title_big::before{display:none;}
  .index_service .scope { margin-top: 20px; }
  .index_service .scope .plan { width: 48%; margin: 10px 1%; }
  .index_service .scope .plan .plan_title { text-align: center;font-size:18px; }
  .index_service .scope .plan:last-child { margin-right: 0; }
  .index_about { margin-top: 20px;background-image: none;}
  .about_sjindex{display:block;}
  .sjabout_img{display: block;height: 200px;width: 100%;-webkit-background-size: cover;background-size: cover;margin-top: 20px;}

  .index_about .about_info { background-color: #fff; width: 100%; padding: 6px 10px; }
  .index_about .about_info .about_logo {display: none;}
  .index_about .about_info .about_paragraph { margin: 20px 0; font-size: 16px;}
  .index_about .about_info .about_paragraph .paragraph_p:nth-child(n+2){display: none;}
  .index_about .about_info .about_more { margin: 20px auto; border: 1px solid #F5AB5D; text-align: center; padding: 10px 20px; color: #F5AB5D; }
  .index_about .about_info .about_paragraph p{text-indent:0;}
  .index_partners { margin-top: 20px; }
  .index_partners .partners_list { margin-top: 10px; display: flow-root; padding: 0 10px; }
  .index_partners .partners_list .partners_li { width: 32%; margin-right: 2%; margin-top: 10px; float: left; height: 63.1px;overflow:hidden;}
  .index_partners .partners_list .partners_li img { width: 100%; height: 64px;}
  .index_partners .partners_list .partners_li:nth-child(3n) { margin-right: 0; }
}