/*=== 私人订制 解决方案==*/
.page_cus .banner { color: white; background: url("//images/main/customized/banner1.png") no-repeat top center; }
.page_cus .floor_1 li { width: 33.3%; float: left; }
.page_cus .floor_1 .media { margin: 0 0.625rem 1.5rem 0.625rem; background-color: white; padding: 1.2rem; border-radius: 10px; box-shadow: 0 1px 2px rgba(0,0,0,.1); position: relative; border: 1px solid #fff; }
.page_cus .floor_1 .media .icon { position: absolute; left: 1.2rem; top: 0.6rem; font-size: 2rem; }
.page_cus .floor_1 .media .icon .iconfont { font-size: 2.5rem; }
.page_cus .floor_1 .media .caption { padding-left: 3.5rem; }
.page_cus .floor_1 .media .caption h4 { margin-bottom: 0.5rem; }
/*=== 私人订制 定制服务==*/
.page_cus .floor_2 li { width: 25%; float: left; text-align: center; }
.page_cus .floor_2 .iconfont { display: block; width: 6rem; height: 6rem; line-height: 6rem; background-color: #6b74e2; color: white; margin: 0 auto; border-radius: 6rem; font-size: 2.5rem; margin-bottom: 1rem; }
.page_cus .floor_2 .caption { padding: 0 10%; margin-bottom: 2.5rem; }
.page_cus .floor_2 li:nth-child(2) .iconfont { background-color: #3d8ef7; }
.page_cus .floor_2 li:nth-child(3) .iconfont { background-color: #50da70; }
.page_cus .floor_2 li:nth-child(4) .iconfont { background-color: #ffd131; }
.page_cus .floor_2 li:nth-child(5) .iconfont { background-color: #fda429; }
.page_cus .floor_2 li:nth-child(6) .iconfont { background-color: #fc563d; }
.page_cus .floor_2 li:nth-child(7) .iconfont { background-color: #37bbe5; }
.page_cus .floor_2 li:nth-child(8) .iconfont { background-color: #cb7ff3; }
/*=== 私人订制 应用场景==*/
.page_cus .floor_3 li { width: 25%; float: left; text-align: center; }
.page_cus .floor_3 .caption { width: 16rem; height: 10rem; overflow: hidden; margin: 0 0.625rem 1.5rem 0.625rem; border-radius: 10px; position: relative; }
.page_cus .floor_3 .caption img { width: 16rem !important; height: 10rem !important; border-radius: 10px; }
.page_cus .floor_3 .caption h4 { position: absolute; top: 0; width: 16rem; left: 0; z-index: 4; background-color: rgba(0,0,0,.7); color: white; line-height: 11.25rem; }
/*=== 私人订制 定制开发流程==*/
.page_cus .floor_4 li { width: 20%; float: left; text-align: center; }
.page_cus .floor_4 .iconfont { display: block; width: 6rem; height: 6rem; line-height: 6rem; border: 1px solid #dddddd; margin: 0 auto 1rem auto; border-radius: 6rem; font-size: 2.5rem; }
.page_cus .floor_4 .caption { padding: 0 10%; margin-bottom: 2.5rem; }
/*=== 私人订制 我们的优势==*/
.page_cus .floor_6 li { width: 20%; float: left; text-align: center; margin-bottom: 2rem; }
/*=== 私人订制 定制开发申请==*/
.page_cus .floor_7 { background: #f4f5f9 url("../images/main/customized/f7_bg.png") no-repeat center bottom; }
.page_cus .floor_7 .title1 { margin-bottom: 0; }
.page_cus .floor_7 .form { width: 600px; margin: 0 auto; padding: 4.2rem 0; position: relative; }
.page_cus .floor_7 .form .item { display: flex; align-items: center; padding-bottom: 20px; float: left; width: 100%; }
.page_cus .floor_7 .form .item label { width: 20%; text-align: right; font-size: 1.125rem; padding-right: 1rem; display: inline-block; }
.page_cus .floor_7 .form .item label cite { color: #F4680F; font-style: normal; margin-right: 5px; }
.page_cus .floor_7 .form .item input { width: 400px; height: 40px; border: 1px solid #e5e5e5; border-radius: .5rem; padding: 0 1rem; }
.page_cus .floor_7 .form .item textarea { width: 400px; height: 120px; border: 1px solid #e5e5e5; border-radius: .5rem; padding: 0 1rem; }
.page_cus .floor_7 .form .btn { text-align: center; padding-bottom: 0; }
.page_cus .floor_7 .form .btn button { width: 120px; line-height: 45px; background-color: #F4680F; color: #fff; border-radius: .5rem; border: 0; margin: 0 auto; cursor: pointer; }
.page_cus .floor_7 .form .tips { position: absolute; top: 1.2rem; left: 20%; width: 400px; color: #F4680F; line-height: 1.5rem; background-color: rgba(244,88,84,.3); border-radius: .5rem; padding: .5rem 1rem; }
.page_cus .floor_7 .form .tips i {
  width:1.5rem;height:1.5rem;background:url("../images/main/customized/error.png") no-repeat;background-size:1.5rem auto;display:inline-block;/* float:left;*/
  margin-right:.5rem;
}
/*=== 渠道合作 市场分析==*/
.page_coo .banner { background: url("../images/cooperation/banner.png") no-repeat top center; background-size: cover; }
.page_coo .floor_1 .caption { margin-bottom: 2rem; }
.page_coo .floor_1 .caption p { font-size: 1.125rem; width: 80%; margin: 0 auto; line-height: 2.375rem; }
/*=== 渠道合作 产品优势==*/
.page_coo .floor_2 li { width: 25%; float: left; text-align: center; }
.page_coo .floor_2 .iconfont { display: block; width: 6rem; height: 6rem; line-height: 6rem; background-color: #6b74e2; color: white; margin: 0 auto 1rem auto; border-radius: 6rem; font-size: 2.5rem; }
.page_coo .floor_2 .caption { padding: 0 10%; margin-bottom: 2.5rem; }
.page_coo .floor_2 li:nth-child(2) .iconfont { background-color: #3d8ef7; }
.page_coo .floor_2 li:nth-child(3) .iconfont { background-color: #50da70; }
.page_coo .floor_2 li:nth-child(4) .iconfont { background-color: #ffd131; }
.page_coo .floor_2 li:nth-child(5) .iconfont { background-color: #fda429; }
.page_coo .floor_2 li:nth-child(6) .iconfont { background-color: #fc563d; }
.page_coo .floor_2 li:nth-child(7) .iconfont { background-color: #37bbe5; }
.page_coo .floor_2 li:nth-child(8) .iconfont { background-color: #cb7ff3; }
/*=== 渠道合作 代理优势==*/
.page_coo .floor_3 { background: url("../images/cooperation/f3_bj.png") no-repeat; background-size: cover; }
.page_coo .floor_3 li { width: 25%; float: left; text-align: center; }
.page_coo .floor_3 .caption { background-color: white; margin: 0 0.625rem 1.5rem 0.625rem; border-radius: 10px; padding: 0 1.5rem 1rem 1.5rem; }
.page_coo .floor_3 h1 { display: block; font-weight: normal; font-size: 1.75rem; width: 4rem; margin: 0 auto 1.5rem auto; height: 4rem; line-height: 4rem; background-color: #F4680F; color: white; }
/*=== 渠道合作 全方为支持==*/
.page_coo .floor_4 li { width: 25%; float: left; text-align: center; margin-bottom: 2.5rem; }
/*=== 渠道合作 代理商合作条件==*/
.page_coo .floor_5 li { width: 25%; float: left; text-align: center; margin-bottom: 2.5rem; }
.page_coo .floor_5 .caption { margin: 0 1.5rem; height: 20rem; background-color: #F4680F; padding: 1rem 1.5rem; color: white; border-radius: 10px; }
.page_coo .floor_5 .iconfont { display: block; width: 6rem; height: 6rem; line-height: 6rem; background-color: #fff; margin: 0 auto 1.5rem auto; border-radius: 6rem; font-size: 2.5rem; }
.page_coo .floor_5 .caption h4,.page_coo .floor_5 .caption p { color: white; }
.page_coo .floor_5 .caption h4 { margin-bottom: 0.5rem; }
.page_coo .floor_5 li:nth-child(1) .caption { background-image: linear-gradient(#ff9376,#ff2c68); }
.page_coo .floor_5 li:nth-child(1) .caption .iconfont { color: #ff2c68; }
.page_coo .floor_5 li:nth-child(2) .caption { background-image: linear-gradient(#29f49a,#0bb4e4); }
.page_coo .floor_5 li:nth-child(2) .caption .iconfont { color: #0bb4e4; }
.page_coo .floor_5 li:nth-child(3) .caption { background-image: linear-gradient(#39bdff,#2282ff); }
.page_coo .floor_5 li:nth-child(3) .caption .iconfont { color: #2282ff; }
.page_coo .floor_5 li:nth-child(4) .caption { background-image: linear-gradient(#fbc045,#fe852b); }
.page_coo .floor_5 li:nth-child(4) .caption .iconfont { color: #fe852b; }
/*=== 渠道合作 合作流程==*/
.page_coo .floor_6 li { width: 16.6%; float: left; text-align: center; margin-bottom: 2.5rem; }
.page_coo .floor_6 .caption { width: 10rem; height: 10rem; border-radius: 10rem; background-color: #f7f8fb; }
.page_coo .floor_6 .iconfont { display: block; font-size: 3rem; padding: 2.3rem 0 1rem 0; line-height: 3rem; }
/*=== 渠道合作 城市合伙人申请==*/
.page_coo .floor_7 { background: #f4f5f9 url("../images/cooperation/f7_bg.png") no-repeat center bottom; }
.page_coo .floor_7 .title1 { margin-bottom: 0; }
.page_coo .floor_7 .form { width: 600px; margin: 0 auto; padding: 4.2rem 0; position: relative; }
.page_coo .floor_7 .form .item { display: flex; align-items: center; padding-bottom: 20px; float: left; width: 100%; }
.page_coo .floor_7 .form .item label { width: 20%; text-align: right; font-size: 1.125rem; padding-right: 1rem; display: inline-block; }
.page_coo .floor_7 .form .item label cite { color: #F4680F; font-style: normal; margin-right: 5px; }
.page_coo .floor_7 .form .item input { width: 400px; height: 40px; border: 1px solid #e5e5e5; border-radius: .5rem; padding: 0 1rem; }
.page_coo .floor_7 .form .item textarea { width: 400px; height: 120px; border: 1px solid #e5e5e5; border-radius: .5rem; padding: 0 1rem; }
.page_cus .floor_7 .form .btn { text-align: center; padding-bottom: 0; }
.page_coo .floor_7 .form .btn button { width: 120px; line-height: 45px; background-color: #F4680F; color: #fff; border-radius: .5rem; border: 0; margin: 0 auto; cursor: pointer; }
.page_coo .floor_7 .form .tips { position: absolute; top: 1.2rem; left: 20%; width: 400px; color: #F4680F; line-height: 1.5rem; background-color: rgba(244,88,84,.3); border-radius: .5rem; padding: .5rem 1rem; }
.page_coo .floor_7 .form .tips i {
  width:1.5rem;height:1.5rem;background:url("../images/error.png") no-repeat;background-size:1.5rem auto;display:inline-block;/* float:left;*/
  margin-right:.5rem;
}
/*=== 服务支持 介绍==*/
.page_ser .banner { background: url("../image/banner/banner_about.jpg") no-repeat top center; background-size: cover; }
.page_ser .floor_1 li { width: 25%; box-sizing: border-box; padding: 0 1.3rem 1rem 1.3rem; float: left; text-align: center; }
.page_ser .floor_1 .iconfont { display: block; width: 6rem; height: 6rem; line-height: 6rem; background-color: #6b74e2; color: white; margin: 0 auto 1rem auto; border-radius: 6rem; font-size: 2.5rem; background-image: linear-gradient(0deg,rgba(255,107,1,1),rgba(254,135,54,0.8)); }
.page_ser .floor_1 .caption p { text-align: justify !important; }
/*=== 服务支持 定制化服务==*/
.page_ser .floor_2 ul { background: #f4f5f9 url("../images/service/f2_bj.png") no-repeat center center; background-size: 33% auto; }
.page_ser .floor_2 li { width: 50%; float: left; }
.page_ser .floor_2 .caption { width: 17.5rem; padding: 0 0 0 2.5rem; margin-bottom: 2rem; background: url("../images/service/f2_style.png") no-repeat left 1rem; }
.page_ser .floor_2 .caption h4 { border-bottom: 1px solid #ddd; }
.page_ser .floor_2 .caption p { text-align: justify; }
.page_ser .floor_2 li:nth-of-type(odd) .caption { padding-left: 0; padding-right: 2.5rem; background: url("../images/service/f2_style.png") no-repeat right 1rem; }
.page_ser .floor_2 li:nth-of-type(odd) .caption h4 { text-align: right; }
.page_ser .floor_2 li:nth-of-type(even) .caption { float: right; }
.page_ser .floor_2 li:nth-child(1) .caption,.page_ser .floor_2 li:nth-child(5) .caption { margin-left: 15%; }
.page_ser .floor_2 li:nth-child(2) .caption,.page_ser .floor_2 li:nth-child(6) .caption { margin-right: 15%; }
/*=== 服务支持 基础服务支持==*/
.page_ser .floor_3 li { width: 25%; text-align: center; box-sizing: border-box; float: left; padding: 0 0.625rem 2.5rem 0.625rem; }
.page_ser .floor_3 .media { position: relative; border-radius: 10px; height: 13rem; }
.page_ser .floor_3 .media .caption { position: absolute; width: 100%; border-radius: 10px; height: 13rem; left: 0; top: 0; background-color: rgba(244,104,15,.7); }
.page_ser .floor_3 .media img { width: 100%; height: 13rem; border-radius: 10px; }
.page_ser .floor_3 .caption h4 { color: white; text-shadow: 0 1px #3f454b; }
.page_ser .floor_3 .caption .iconfont { display: block; font-size: 3rem; color: white; margin-top: 1.5rem; }
/*=== 服务支持 售后服务==*/
.page_ser .floor_4 li { width: 25%; text-align: center; box-sizing: border-box; float: left; padding: 0 0.625rem 2.5rem 0.625rem; }
.page_ser .floor_4 .caption { padding: 1rem; height: 14rem; margin-top: 1.5rem; background-color: white; border-radius: 10px; box-shadow: 0 1px 2px rgba(0,0,0,.1); }
.page_ser .floor_4 .iconfont { display: block; width: 6rem; height: 6rem; line-height: 6rem; background-color: #6b74e2; color: white; margin: -3rem auto 1rem auto; border-radius: 6rem; font-size: 2.5rem; }
.page_ser .floor_4 li:nth-child(1) .iconfont { background-color: #F4680F; }
.page_ser .floor_4 li:nth-child(2) .iconfont { background-color: #F4680F; }
.page_ser .floor_4 li:nth-child(3) .iconfont { background-color: #F4680F; }
.page_ser .floor_4 li:nth-child(4) .iconfont { background-color: #F4680F; }
/*=== 服务支持 服务响应流程==*/
.page_ser .floor_5 .kftext table { text-align: center; width: 90%; margin: 0 auto 2rem auto; border-spacing: 0 1rem; border-collapse: separate; }
.page_ser .floor_5 .kftext .table .theme { font-size: 22px; }
.page_ser .floor_5 .kftext .table td div.feature { border-top: 1px solid #e3e3e3; margin-right: 30%; padding: 1rem 0.5rem; text-align: left; font-size: 1.25rem; color: #000; }
.page_ser .floor_5 .kftext .table td div.feature01 { border-top: 1px solid #e3e3e3; padding: 1rem 0.5rem; font-size: 1rem; vertical-align: middle; }
.page_ser .floor_5 .move_kf { display: none; }
.page_ser .floor_5 .move_kf .caption { box-sizing: border-box; margin: 0 0.6rem 1rem 0.6rem; }
.page_ser .floor_5 .move_kf .caption p { display: block; position: relative; padding: 0.5rem 0 0.5rem 4rem; border-bottom: 1px solid #ddd; }
.page_ser .floor_5 .move_kf .caption p span { position: absolute; left: 0; color: #F4680F; margin-right: 0.8rem; }
/*=== 服务支持 培训服务==*/
.page_ser .floor_6 li { width: 25%; text-align: center; box-sizing: border-box; float: left; padding: 0 0.625rem 2.5rem 0.625rem; }
.page_ser .floor_6 .caption { width: 100%; overflow: hidden; margin-top: 0; height: 24rem; background-color: #F4680F; }
.page_ser .floor_6 .caption h4 { color: white; }
.page_ser .floor_6 .caption .lin { width: 10%; height: 2px; background-color: white; margin: 8px auto 0 auto; }
.page_ser .floor_6 img { margin: 0; width: 100%; height: 20rem; }
/*=== 行业资讯 banner==*/
.page_news .banner { background: url("../image/banner/banner_about.jpg") no-repeat top center; background-size: cover; }
.page_news .banner.ordinary h1,.page_news .banner.ordinary p { text-align: center; width: 100%; }
.page_news .main_box { margin-top: 2rem; }
.page_news .main_box .pull-left { width: 75%; box-sizing: border-box; padding-right: 1rem; }
.page_news .main_box .pull-right { width: 25%; box-sizing: border-box; padding-left: 0.5rem; }
/*=== 行业资讯 分类==*/
.page_news .main_box .news-nav { display: flex; justify-content: space-around; align-items: center; border-bottom: 1px solid #e5e5e5; }
.page_news .main_box .news-nav .item { line-height: 4rem; cursor: pointer; float: left; width: 25%; text-align: center; }
.page_news .main_box .news-nav .active { position: relative; }
.page_news .main_box .news-nav .active a { color: #F4680F; }
.page_news .main_box .news-nav .active:before { position: absolute; bottom: 0; left: 50%; margin-left: -2rem; width: 4rem; height: .2rem; content: ''; background: #F4680F; }
/*=== 行业资讯 列表==*/
.page_news .main_box .news-list { padding: 0; }
.page_news .news-list li { width: 100%; display: block; box-sizing: border-box; margin: 1rem 0; position: relative; padding: 1rem 1rem 1.5rem 0; float: left; }
.page_news .news-list li:hover { background: #f8f8f8; }
.page_news .news-list li .news-img { width: 265px; height: 160px; position: absolute; z-index: 3; left: 0; }
.page_news .news-list li .info { width: 100%; float: left; padding-left: 280px; box-sizing: border-box; }
.page_news .news-list li .info h3 a { font-size: 1.125rem; font-weight: bold; color: #333; }
.page_news .news-list li:hover .info h3 a,.news-list li .info h3 a:hover { color: #F4680F; }
.page_news .news-list li .info p a { line-height: 1.5; margin-top: 1rem; color: #999; overflow: hidden; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; }
.page_news .news-list li .time { margin-top: 2rem; font-size: .875rem; color: #666; }
.page_news .news-list li .time span { margin-right: 2rem; display: block; }
.page_news .news-list li .time span:nth-child(1) { padding-left: 1.6rem; background: url("../images/icon-time.png") no-repeat left; display: inline-block; white-space: pre-wrap; ; }
.page_news .news-list li .time span:nth-child(2) { padding-left: 1.6rem; background: url("../images/icon-tag.png") no-repeat left 6px; }
.page_news .news-list li .time a:hover { color: #F4680F; }
/*=== 行业资讯 当前位置==*/
.page_news .w-location { background: #f0f0f0; font-size: .875rem; line-height: 2.75rem; margin-bottom: 2rem; }
.page_news .w-location a { color: #F4680F; }
/*分页*/
.fenye { height: auto; margin: 4rem 0px 6rem; text-align: center; font-size: .875rem; display: flex; justify-content: center; align-items: center; }
.fenye a { height: 15px; padding: 9px 15px; border-radius: 3px; line-height: 15px; color: #333; border: 1px solid #ccc; margin-right: 10px; box-sizing: content-box; }
.fenye span.nowPage { height: 15px; padding: 9px 15px; border-radius: 3px; line-height: 15px; color: #333; border: 1px solid #ccc; margin-right: 10px; box-sizing: content-box; background: #F4680F; color: #fff; text-decoration: none; }
.fenye .pre_dis,.fenye .next_dis { display: none; }
.fenye_text { width: 45px; height: 33px; border: 1px solid #ccc; text-align: center; border-radius: 3px; margin: 0 10px; }
.fenye_but { width: 52px; height: 33px; background: #e9e9e9; border: 1px solid #ccc; cursor: pointer; color: #666; border-radius: 3px; margin: 0 10px; }
/*搜索*/
.search_box { position: relative; width: 100%; height: 3rem; margin-top: 1rem; margin-bottom: 1rem; }
.search_box .iconfont { display: block; width: 1rem; height: 1rem; color: #999; z-index: 3; line-height: 3rem; position: absolute; right: 1rem; top: 0; }
.search_box .search { display: block; box-sizing: border-box; width: 100%; font-size: 0.875rem; border: 1px solid #ddd; height: 3rem; padding: 0 1rem; border-radius: 4rem; }
.search_box input.search { outline: none; }
/*右边项目*/
.page_news .panel_title { padding: 1rem 0; }
.page_news .panel_title h2 { font-size: 1.125rem; line-height: 1rem; border-left: 3px solid #F4680F; padding-left: 1rem; }
.page_news .panel-body { padding: 0.2rem 1rem 1rem 1.2rem; margin-bottom: 1rem; }
.page_news .panel .media { position: relative; margin-bottom: 1rem; }
.page_news .panel .media .caption { padding-left: 3rem; }
.page_news .panel .media .caption h4 { font-size: 1rem; font-weight: normal; }
.page_news .panel .media .caption p { font-size: 0.75rem; color: #999; }
.page_news .panel .media .img { display: block; text-align: center; font-size: 1.5rem; color: white; width: 2.5rem; line-height: 2.5rem; height: 2.5rem; position: absolute; top: 0.4rem; }
.page_news .panel .media .img img { width: 2.5rem; height: 2.5rem; }
.page_news .panel .media:hover h4 { color: #F4680F; }
.page_news .hot_dl a { display: block; width: 100%; font-size: 0.875rem; line-height: 1.75; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; }
.page_news .tips_box a { display: block; font-size: 0.875rem; color: #fba339; border: 1px solid #ddd; line-height: 2rem; padding: 0 0.5rem; float: left; margin-right: 0.625rem; margin-bottom: 0.625rem; }
.page_news .tips_box a:hover { background-color: #F4680F; color: white; }
/*=== 行业资讯 文章详情==*/
.page_news .w-location { display: block; }
.page_news .news-detail { padding: 0 0.5rem; }
.page_news .news-detail .title { padding: 1.5rem 0 1.25rem 0; border-bottom: 1px solid #e5e5e5; text-align: center; color: #333; margin-top: 0; }
.page_news .news-detail .title h1 { font-size: 1.875rem; font-weight: bold; }
.page_news .news-detail .title p span { padding: 0 10px; font-size: 14px; color: #666; }
.page_news .news-detail .con { color: #333; margin-top: 2rem; }
.page_news .news-detail .con p { font-size: 1rem; line-height: 1.75; margin: 1rem 0; color: #555; }
/*=== 行业资讯 文章详情 标签==*/
.page_news .tag-share { padding: 30px 0; border-bottom: 1px solid #e5e5e5; font-size: 16px; }
.page_news .bdsharebuttonbox,.detail-tag { display: inline-flex; align-items: center; }
.page_news .detail-share { float: right; }
.page_news .detail-tag { float: left; }
.page_news .detail-tag a { border: 1px solid #999; border-radius: 30px; padding: 5px 12px; margin: 0 5px; font-size: 14px; }
.page_news .detail-tag a:hover { border: 1px solid #F4680F; color: #F4680F; }
/*=== 行业资讯 文章详情 上一页/下一页 ==*/
.prev-next { padding: 2rem 0; border-bottom: 1px solid #e5e5e5; line-height: 2; color: #333; }
.prev-next a { color: #333; }
.prev-next a:hover { color: #F4680F; }
/*=== 行业资讯 文章详情 相关推荐 ==*/
.news-related { padding: 2rem 0; }
.news-related .tit { color: #333; position: relative; padding-left: 1rem; font-weight: bold; }
.news-related .tit:before { position: absolute; left: 0; top: 5px; content: ''; width: 4px; height: 20px; background: #F4680F; }
.news-related ul { width: 100%; clear: both; overflow: hidden; flex-wrap: wrap; justify-content: space-between; padding-top: 1.25rem; }
.news-related li { width: 48%; line-height: 2; float: left; margin-right: 4%; }
.news-related li:nth-child(2n) { margin-right: 0; }
.news-related li a { width: 100%; display: inline-flex; justify-content: space-between; color: #999; }
.news-related li a p { color: #333; width: 70%; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; float: left; }
.news-related li a:hover p { color: #F4680F; }
.news-related li span { float: right }
/*=== 行业资讯 文章详情 相关推荐 ==*/
.page_aboutUs {   }
.page_aboutUs .title1 { text-align: center; }
.page_aboutUs .title1 p { position: relative; font-size: 0.75rem; color: #ddd; }
.page_aboutUs .title1 p span { color: #595a61; }
.page_aboutUs .banner { background: url("../image/banner/banner_about.jpg") no-repeat top center; background-size: cover; }
.page_aboutUs .banner.ordinary p { width: 100%; }
.page_aboutUs .msg { padding: 0 2rem; text-align: center; }
.page_aboutUs .msg p { margin-bottom: 1.5rem; text-align: left; }
.page_aboutUs .msg img { margin: 1rem auto 0 auto; }
.page_aboutUs .floor_2 .list-box { padding: 3rem 0 4rem 0; }
.page_aboutUs .floor_2 .item { width: 16.6%; float: left; text-align: center; position: relative; z-index: 1; cursor: pointer; }
.page_aboutUs .floor_2 .item .icn { width: 100px; height: 100px; background-image: -webkit-linear-gradient(bottom,rgba(255,107,1,1),rgba(254,135,54,0.8)); border-radius: 50%; text-align: center; margin: 0 auto; position: relative; z-index: 1; }
.page_aboutUs .floor_2 .item .icn:before { content: ''; position: absolute; top: -1rem; right: -1rem; bottom: -1rem; left: -1rem; border: 1px dashed #000; border-radius: 50%; }
.page_aboutUs .floor_2 .item .icn i { font-size: 3rem; line-height: 100px; color: #fff; }
.page_aboutUs .floor_2 .item h4 { margin-top: 2rem; margin-bottom: 1rem; }
.page_aboutUs .floor_2 .item .text { position: relative; width: 80%; margin: 0 auto; left: 0; right: 0; background-color: #ffffff; border-radius: 8px; font-size: .875rem; padding: 1rem; text-align: left; display: block; }
.page_aboutUs .floor_2 .item .text:before { content: ''; position: absolute; top: -1rem; left: 50%; margin-left: -0.25rem; border: .5rem solid transparent; border-bottom-color: #ffffff; }
.page_aboutUs .floor_3 { background: linear-gradient(0deg,rgba(255,107,1,1),rgba(254,135,54,0.8)); }
.page_aboutUs .floor_3 .pull-left { width: 60%; }
.page_aboutUs .floor_3 .pull-right { width: 40%; text-align: center; }
.page_aboutUs .floor_3 .pull-right img { width: 70%; }
.page_aboutUs .floor_4 .pull-left { width: 40%; }
.page_aboutUs .floor_4 .pull-right { width: 60%; }
.page_aboutUs .floor_4 li { width: 100%; float: right; }
.page_aboutUs .floor_4 .caption { position: relative; margin-right: 1rem; height: 3rem; margin-top: 1.5rem; }
.page_aboutUs .floor_4 .icon { position: absolute; left: 0; top: 0; width: 48px; height: 48px; border-radius: 48px; border: 1px solid #333; text-align: center; line-height: 48px; margin: 0 auto 0.8rem auto; font-size: 2rem; color: #F4680F; }
.page_aboutUs .floor_4 p { display: block; padding-left: 60px; }
.page_aboutUs .floor_4 .map { width: 100%; height: 400px; text-align: center; overflow: hidden; }
.page_aboutUs .floor_4 .map iframe { margin: 0 auto; }
.page_aboutUs .floor_5 .list { padding-bottom: 1rem; }
.page_aboutUs .floor_5 .list .item { width: 16.6%; float: left; text-align: center; }
.page_aboutUs .floor_5 .list .item>div { width: 100%; height: 10rem; }
.page_aboutUs .floor_5 .list .item .icn i { font-size: 3.2rem; line-height: 10rem; color: #000; }
.page_aboutUs .floor_5 .list .item .text { background-color: #3d8ef7; color: #fff; padding: 1rem; font-size: .875rem; border: 1px solid #3d8ef7; }
.page_aboutUs .floor_5 .list .item .text h4 { font-weight: 400; font-size: 1.25rem; }
.page_aboutUs .floor_5 .list .item .num { font-size: 2rem; color: #999; line-height: 10rem; background-color: #f0f0f0; }
/*10大模式*/
.mode .banner { margin-top: 0; }
.mode section { background: #fff; border-radius: 2rem; box-shadow: 0 0 12px 12px rgba(40,153,255,0.1); margin: 8rem 0 6rem; }
.mode-tit { width: 60%; margin: 0 auto; position: relative; top: -2rem; background: #5d65ff; line-height: 5rem; text-align: center; color: #fff; font-size: 1.75rem; border-radius: 0 0 1rem 1rem; background: -moz-linear-gradient(left,#774cff,#2898ff); background: -webkit-gradient(linear,0 0,right 0,from(#774cff),to(#2898ff)); background: -o-linear-gradient(left,#774cff,#2898ff); }
.mode-tit b { font-weight: bold; font-size: 2.4rem; margin-right: 1rem; }
.mode-tit::before { content: ''; position: absolute; left: -2rem; top: 0; border: 1rem solid transparent; border-right: 1rem solid #ced0e9; border-bottom: 1rem solid #ced0e9; }
.mode-tit::after { content: ''; position: absolute; right: -2rem; top: 0; border: 1rem solid transparent; border-left: 1rem solid #ced0e9; border-bottom: 1rem solid #ced0e9; }
.mode .sub-tit { width: 80%; margin: 0 auto; text-align: center; }
.mode .sub-tit h4 { font-size: 1.5rem; }
.mode .sub-tit p { color: #666; margin-top: 1rem; }
.mode .img { padding: 4rem; text-align: center; }
.mode .img img { max-width: 100%; height: auto; }
/**页脚**/
footer { float: left; width: 100%; background: #303030; padding-top: 34px; }
.lxbox { float: left; width: 340px; color: #fff; margin-right: 45px; }
.lxbox .foot_tel { float: left; font-size: 32px; line-height: 36px; font-weight: bold }
.lxbox .foot_tel span { display: block; font-size: 14px; color: rgba(255,255,255,.6); font-weight: normal; line-height: 28px; }
.lxbox .foot_ewm { float: left; margin-top: 30px; }
.lxbox .foot_ewm li { float: left; width: 132px; text-align: center; margin-right: 38px; }
.lxbox .foot_ewm li .ewm { float: left; width: 100%; height: 132px; }
.lxbox .foot_ewm li h4 { float: left; width: 100%; font-size: 14px; line-height: 20px; font-weight: normal; color: rgba(255,255,255,.6); margin-top: 10px; text-align: center; }
.lxbox .foot_tel a { color: #fff; text-decoration: none; }
.footlist { float: left; padding-right: 80px; }
.footlist h3,.footlxwm h3 { color: #fff; font-size: 18px; font-weight: normal; line-height: 30px; padding-bottom: 10px; }
.footlist li,.footlxwm li { font-size: 14px; color: #a2a5ac; line-height: 26px; padding: 5px 0 }
.footlist li a { color: #a2a5ac; text-decoration: none; }
.footlist li a:hover { color: #cdd2dc; }
.footlxwm { float: right; }
.footlxwm li span { display: block; text-indent: 5em; }
.copyright { float: left; width: 100%; margin-top: 32px; border-top: 1px solid #303b53; line-height: 46px; podding-bottom: 4px; color: #666e80; font-size: 14px; text-align: center; }
.copyright a { color: #92969f; text-decoration: none; }
.copyright a:hover { color: #cdd2dc; }
@media (max-width:1199px) {
  footer .centerbox { width: 94% !important; }
  .lxbox { margin-right: 20px; }
  .footlist { padding-right: 30px; }
}
@media (max-width:1060px) {
  .footlist:nth-child(3) { display: none; }
}
@media (max-width:980px) {
  .footlist:nth-child(4) { display: none; }
}
@media (max-width:900px) {
  .footlist:nth-child(2) { display: none; }
  .footlist:nth-child(4) { display: block; }
}
@media (max-width:820px) {
  .footlist:nth-child(2) { display: none; }
  .footlist:nth-child(4) { display: none; }
}
@media (max-width:690px) {
  footer { padding-top: 18px; }
  .lxbox { width: 100%; }
  .lxbox .foot_tel { font-size: 26px; }
  .lxbox .foot_tel span { display: inline; }
  .lxbox .foot_ewm { width: 100%; margin-top: 12px; border-top: 1px solid #303b53; padding-top: 15px; }
  .lxbox .foot_ewm li { float: left; width: 40%; margin: 0 5%; text-align: center; }
  .footlxwm { width: 100%; border-top: 1px solid #303b53; padding-top: 5px; margin-top: 10px; }
  .footlxwm h3 { padding-bottom: 0 }
  .footlxwm li span { display: inline; }
  .footlxwm li a { color: #92969f; text-decoration: none; }
  .copyright { margin-top: 5px; }
  .copyright a { display: none; }
}
@media only screen and (max-width:1200px) {
  /*=== 私人订制 ==*/
  .page_cus .floor_1 .media { height: 10rem; }
  .page_ser .floor_4 .caption { height: 15rem; }
  .page_news .main_box .pull-left { width: 100%; padding: 0 0.5rem; }
  .page_news .main_box .pull-right { display: none; }
  .mode .img { padding: 1rem; }
  .mode .footer .code img { padding: 0.5rem; width: 8rem; height: 8rem; }
  .mode .footer .tel { width: 50%; padding: 2rem 0; }
}
@media only screen and (max-width:40em) {
  /*=== 关于我们 ==*/
  .page_aboutUs .floor_5 .list { padding-bottom: 0; height: 34rem; }
  .page_aboutUs .floor_5 .list .item { width: 50%; }
  .page_aboutUs .floor_5 .list .item .text { width: 90%; margin: 0.5rem auto; background-color: white; }
  .page_aboutUs .floor_5 .list .item .text h4 { color: #3d8ef7; }
  .page_aboutUs .floor_5 .list .item .text p { color: #595a61; }
  .page_aboutUs .floor_5 .list .item .icn { display: none; }
  .page_aboutUs .floor_5 .list .item .num { display: none; }
  .page_aboutUs .font_box { height: 20rem; overflow-y: scroll; }
  .page_aboutUs .msg { padding: 0 1rem; }
  .page_aboutUs .msg p { margin-bottom: 1rem; }
  .page_aboutUs .banner.ordinary p { text-align: left !important; width: 80%; }
  .page_aboutUs .floor_2 .list-box { padding: 1rem 0 1rem 0; }
  .page_aboutUs .floor_2 .item { width: 50%; height: 16rem; }
  .page_aboutUs .floor_2 .item .icn { width: 3rem; height: 3rem; }
  .page_aboutUs .floor_2 .item .icn i { font-size: 1.5rem; line-height: 3rem; }
  .page_aboutUs .floor_2 .item h4 { margin-top: 1rem; margin-bottom: 0.5rem; }
  .page_aboutUs .floor_2 .item .text { width: 90%; }
  .page_aboutUs .floor_2 .item:nth-child(1) .text { height: 6.5rem; }
  .page_aboutUs .floor_2 .item:nth-child(2) .text { height: 6.5rem; }
  .page_aboutUs .floor_2 .item:nth-child(3) .text { height: 6rem; }
  .page_aboutUs .floor_2 .item:nth-child(4) .text { height: 6rem; }
  .page_aboutUs .floor_2 .item:nth-child(5) .text { height: 9.4rem; }
  .page_aboutUs .floor_2 .item:nth-child(6) .text { height: 9.4rem; }
  .page_aboutUs .floor_3 .pull-left { width: 100%; }
  .page_aboutUs .floor_3 .pull-right { width: 100%; }
  .page_aboutUs .floor_4 .pull-left { width: 100%; }
  .page_aboutUs .floor_4 .pull-right { width: 100%; }
  .page_aboutUs .floor_4 li { width: 33.3%; float: right; }
  .page_aboutUs .floor_4 li:last-child { width: 100%; }
  .page_aboutUs .floor_4 .icon { display: none; }
  .page_aboutUs .floor_4 p { padding-left: 0; height: 2rem; }
  .page_aboutUs .floor_4 .map iframe { width: 100%; margin-top: 1rem; }
  /*=== 渠道合作 ==*/
  .page_coo .banner { background-size: 200% 100%; }
  .page_coo .floor_1 .caption p { font-size: 1rem; width: 100%; line-height: 2rem; }
  .page_coo .floor_1 .caption { margin-bottom: 1rem; padding: 0 1rem; }
  .page_coo .floor_2 li { width: 50%; }
  .page_coo .floor_2 .iconfont { width: 2.5rem; height: 2.5rem; line-height: 2.5rem; font-size: 1.5rem; margin-bottom: 0.5rem; }
  .page_coo .floor_2 .caption { margin-bottom: 1rem; padding: 0 0.5rem; height: 13rem; }
  .page_coo .floor_3 li { width: 50%; }
  .page_coo .floor_3 .caption { margin: 0 0.3rem 0.6rem 0.3rem; padding: 0 1.5rem 1rem 1.5rem; height: 10rem; }
  .page_coo .floor_3 h1 { font-size: 1.25rem; width: 2.2rem; margin: 0 auto 0.5rem auto; height: 2.2rem; line-height: 2.2rem; background-color: #F4680F; color: white; }
  .page_coo .floor_4 li { width: 33.3%; height: 8.5rem; margin-bottom: 1rem; }
  .page_coo .floor_4 li img { width: 40%; height: auto; }
  .page_coo .floor_5 li { width: 50%; margin-bottom: 1rem; }
  .page_coo .floor_5 .caption { margin: 0 0.3rem; padding: 1rem; height: 15rem; }
  .page_coo .floor_5 .iconfont { width: 2.5rem; height: 2.5rem; line-height: 2.5rem; font-size: 1.5rem; margin-bottom: 0.5rem; }
  .page_coo .floor_6 li { width: 33.3%; margin: 1rem 0; }
  .page_coo .floor_6 .caption { width: 100%; height: 4rem; border-radius: 10rem; background-color: white; }
  .page_coo .floor_6 .iconfont { font-size: 2.5rem; padding: 0 0 1rem 0; line-height: 1.5rem; }
  .page_coo .floor_7 .form { width: auto; }
  .page_coo .floor_7 .form .item input,.page_coo .floor_7 .form .item textarea { width: 70%; }
  .page_coo .floor_7 .form .item label { width: 30%; font-size: 1rem; }
  .page_coo .floor_7 .form .tips { left: 30%; right: 0; width: auto; }
  /*=== 服务支持 ==*/
  .page_ser .banner h1 { font-size: 1.25rem; margin-top: 1rem; }
  .page_ser .floor_1 li { width: 50%; padding: 0 1rem 1rem 1rem; height: 14rem; overflow: hidden; }
  .page_ser .floor_1 .iconfont { display: block; width: 3rem; height: 3rem; line-height: 3rem; margin: 0 auto 0.5rem auto; border-radius: 6rem; font-size: 1.5rem; }
  .page_ser .floor_2 ul { background: none; }
  .page_ser .floor_2 li { width: 50%; float: left; }
  .page_ser .floor_2 .caption { width: 100%; box-sizing: border-box; padding: 0 0.5rem 0 1rem; margin-bottom: 1rem; background: none; }
  .page_ser .floor_2 li:nth-of-type(odd) .caption { padding-left: 0.5rem; padding-right: 1rem; background: none; }
  .page_ser .floor_2 li:nth-child(1) .caption,.page_ser .floor_2 li:nth-child(5) .caption { margin-left: 0; }
  .page_ser .floor_2 li:nth-child(2) .caption,.page_ser .floor_2 li:nth-child(6) .caption { margin-right: 0; }
  .page_ser .floor_3 li { padding: 0 0.3rem 1.5rem 0.3rem; width: 50%; }
  .page_ser .floor_3 .media { height: 10rem; overflow: hidden; }
  .page_ser .floor_3 .caption .iconfont { font-size: 1.5rem; margin-top: 1.5rem; }
  .page_ser .floor_4 li { width: 100%; text-align: left; padding: 0 0.625rem 1rem 0.625rem; }
  .page_ser .floor_4 .caption { padding: 0.5rem 1rem; height: 7em; margin-top: 1.5rem; background-color: white; border-radius: 10px; box-shadow: 0 1px 2px rgba(0,0,0,.1); }
  .page_ser .floor_4 .iconfont { width: 3rem; text-align: center; height: 3rem; line-height: 3rem; color: white; margin: -2.5rem auto 0 auto; border-radius: 6rem; font-size: 1.5rem; }
  .page_ser .floor_5 .kftext { display: none; }
  .page_ser .floor_5 .move_kf { display: block; }
  .page_ser .floor_6 li { padding: 0 0.3rem 2rem 0.3rem; }
  .page_ser .floor_6 .caption { height: 10rem; }
  .page_ser .floor_6 .caption h4 { color: white; }
  .page_ser .floor_6 img { height: 6rem; }
  /*=== 行业资讯 banner==*/
  .page_news .banner { background: url("../image/banner/banner_about.jpg") no-repeat top center; background-size: cover; }
  .page_news .banner.ordinary h1,.page_news .banner.ordinary p { box-sizing: border-box; padding: 0 30% 0 1rem; }
  .page_news .main_box { margin-top: 0rem; }
  .page_news .main_box .pull-left { width: 100%; padding: 0 0.5rem; }
  .page_news .main_box .pull-right { display: none; }
  .page_news .main_box .news-nav { width: 100%; margin-top: 0; overflow: paged-x-controls; display: none; }
  .page_news .main_box .news-nav .item { font-size: .75rem; }
  /*=== 行业资讯 列表==*/
  .page_news .w-location { display: none; }
  .page_news .news-list li { margin: 0; }
  .page_news .main_box .news-list li .news-img { width: 9.125rem; height: 5.5rem; margin-right: 1rem; }
  .page_news .main_box .news-list li .info { width: 100%; padding-left: 10rem; }
  .page_news .main_box .news-list li .info h3 { line-height: 1.2; }
  .page_news .main_box .news-list li .info h3 a { font-size: 1rem; }
  .page_news .main_box .news-list li .info p a { margin-top: 0; }
  .page_news .main_box .news-list li .time { display: none; }
  .page_news .main_box .fenye { font-size: .5rem; margin: 2rem 0; }
  .page_news .main_box .fenye .text { display: none }
  .page_news .main_box .fenye a { padding: 4px 8px; }
  /*=== 行业资讯 文章详情==*/
  .page_news .tag-share { display: none; }
  .page_news .news-detail .title h1 { font-size: 1.25rem; }
  .page_news .news-related li { width: 100%; margin: 0 !important; }
  .page_news .news-related li a p { width: 60% }
  .page_news .news-detail .title p span { font-size: .75rem; padding: 0 2px; }
  .page_news .news-detail .con { margin-top: 1rem; }
  .page_news .detail-tag { display: none; }
  .mode .banner .item img { max-width: none; height: 240px; margin-left: -270px; }
  .mode-tit { font-size: 1.25rem; }
  .mode-tit b { font-size: 1.5rem; margin-right: 0.5rem; }
  .mode .sub-tit h4 { font-size: 1.25rem; }
  .mode .img { padding: 1rem; }
  .mode .footer .code { display: none; }
  .mode .footer .tel { width: 100%; padding: 0; }
}
