﻿.title { font-size: 24px; color: #111; font-weight: bold; margin: 50px auto 10px; text-align: center; }
.subtitle { font-size: 14px; color: #333; margin: 0 auto 30px; text-align: center; }
.h_item { background-color: #fff; box-sizing: border-box; }
.data_history { display: flex; align-items: center; justify-content: space-between; text-align: center; }
.data_history li { width: 100px; }
.align_center { display: flex; align-items: center; }
.justify_between { display: flex; align-items: center; justify-content: space-between; }

.data_history p:nth-child(1) { color: #0093ff; font-size: 24px; font-weight: bold; display: inline-flex; }
.data_history p:nth-child(2) { color: #0093ff; font-size: 13px; font-weight: bold; margin-bottom: 15px; display: inline-flex; }

.data_history p:nth-child(3) { color: #333333; font-size: 13px; line-height: 20px; display: inline-flex; }


.about_box { margin-bottom: 50px; }
.h_item_img_1 { background: url(/Styles/Images/HomeNew/m_bg01.webp) no-repeat top center; background-size: cover; }
.padding_lr_15 { padding: 0 15px; }
.padding_lrtb_15 { padding: 15px; }
/**傲蓝 × 行业解决方案**/
.item_s { position: relative; overflow: hidden; }
.item-header { z-index: 99; cursor: pointer; height: 50px; box-sizing: border-box; font-size: 16px; display: flex; align-items: center; border-bottom: 1px solid #e5e5e5; margin: 0 auto; width: 93%; position: relative; }
.item-content { position: relative; display: none; }
.item-header p { margin-left: 10px; font-size: 18px; }
.item-header_a { position: absolute; bottom: 31px; width: 112px; left: 15px; padding: 10px 0; border: 1px solid #fff; border-radius: 3px; display: block; margin: 0 auto; text-align: center; font-size: 14px; color: #fff; }
.accordion { color: #fff; }


/**傲蓝产品，帮助企业持续增长**/
.way_s { z-index: 2; position: relative; bottom: -1px; cursor: pointer; width: 90%; margin: 0 auto; text-align: center; overflow-x: scroll; white-space: nowrap; outline: none; }
/* background-image: url(/Styles/Images/HomeNew/jt_left.png), url(/Styles/Images/HomeNew/jt_right.png); background-position: left, right; background-repeat: no-repeat, no-repeat; */
.way_s li { display: flex; padding: 7px 13px; font-size: 14px; display: inline-block; margin-right: 15px; outline: none; }



/* 隐藏 Webkit 浏览器的滚动条 */
.way_s::-webkit-scrollbar, .way_s_text::-webkit-scrollbar { display: none; }
.select_way { color: #fff; background: #0093ff; border-radius: 20px; }
.way_s_text { overflow-x: scroll; white-space: nowrap; margin-top: 30px; }
.way_s_text li { display: inline-block; white-space: normal; vertical-align: top; }
.way_s_text li .way_img { display: inline-block; box-sizing: border-box; background-color: rgb(242, 246, 255); }
.way_s_text li .way_img:nth-child(2n) { margin-right: 0; vertical-align: top; }



/**行业领先的客户都在用傲蓝**/
.case_s { z-index: 2; position: relative; bottom: -1px; cursor: pointer; width: 90%; margin: 0 auto; text-align: center; overflow-x: scroll; white-space: nowrap; outline: none; }
.case_s li { padding: 7px 12px; font-size: 14px; border-bottom: 1px solid transparent; display: inline-block; margin-right: 15px; outline: none; }

/* 隐藏 Webkit 浏览器的滚动条 */
.case_s::-webkit-scrollbar, .case_s_text::-webkit-scrollbar { display: none; }
.select_case { color: #0093ff; border-bottom: 2px solid #0093ff !important; }
.case_s_text { overflow-x: scroll; white-space: nowrap; }
.case_s_text li { display: inline-block; white-space: normal; vertical-align: top; }
.case_s_text li .case_img { display: inline-block; box-sizing: border-box; }
.case_s_text li .case_img:nth-child(2n) { margin-right: 0; vertical-align: top; }


/**合作伙伴**/
.hb_s { z-index: 2; position: relative; bottom: -1px; cursor: pointer; width: 90%; margin: 0 auto; text-align: center; margin-top: 30px; overflow-x: scroll; white-space: nowrap; }
.hb_s li { border-radius: 1px; width: 15px; height: 2px; display: inline-block; margin-right: 5px; }
.hb_s li:hover { background: #0093ff; }
/* 隐藏 Webkit 浏览器的滚动条 */
.hb_s::-webkit-scrollbar, .hb_s_text::-webkit-scrollbar { display: none; }
.select_hb { background: #0093ff; }
.hb_s_text { overflow-x: scroll; white-space: nowrap; margin-top: 20px; margin-bottom: 30px; }
.hb_s_text li { display: inline-block; white-space: normal; vertical-align: top; }
.hb_s_text li .hb_img { display: inline-block; box-sizing: border-box; }
.hb_s_text li .hb_img:nth-child(2n) { margin-right: 0; vertical-align: top; }



.my-bullet { width: 15px; height: 3px; background: #e5e5e5; border-radius: 2px; cursor: pointer; box-shadow: none; display: inline-block; margin: 0 5px; }
.my-bullet-active { background: #0093ff !important; }


/**新闻动态**/
.h_item_img_2 { position: relative; background: url(/Styles/Images/HomeNew/m_xw1.png) no-repeat center center; background-size: 100% auto; }
.xw_content { background-color: rgba(0, 0, 0, 0.5); position: absolute; bottom: 0; left: 0; right: 0; padding: 15px 10px; box-sizing: border-box; }
.xw_content p:nth-child(1) { color: #fff; font-size: 16px; font-weight: bold; margin-bottom: 15px; }
.xw_content p:nth-child(2) { color: #fff; font-size: 12px; display: -webkit-box; /* 将元素设置为弹性盒子 */ -webkit-line-clamp: 2; /* 最多显示两行文本 */ -webkit-box-orient: vertical; /* 沿垂直方向排列文本 */ overflow: hidden; /* 隐藏溢出的文本 */ text-overflow: ellipsis; /* 显示省略号 */ }

.xw_content_text { margin: 0 15px; display: flex; border: 1px; border-bottom: 1px solid #e5e5e5; padding: 20px 0; box-sizing: border-box; }

.xw_content_text_data { text-align: right; padding-left: 20px; }
.xw_content_text_data p:nth-child(1) { color: #999999; font-size: 12px; }
.xw_content_text_data p:nth-child(2) { color: #999999; font-size: 12px; }

.more { border: 1px solid #0093ff; color: #0093ff; font-size: 14px; padding: 7px 15px; width: 88px; display: block; margin: 30px auto 30px; text-align: center; }

.Improve_data { width: 95%; padding: 20px 0; box-sizing: border-box; background: #0093ff; border-radius: 10px; margin: 0 auto; z-index: 2; position: relative; }
.Improve_data_item { width: 68px; text-align: center; color: #fff; }
.Improve_data_item p text { font-size: 30px; font-weight: bold; }
.Improve_data_item p :nth-child(2) { font-size: 14px; }

.experience { background: #fff; border-radius: 15px; width: 122px; font-size: 14px; text-align: center; margin: 10px auto 25px; display: block; color: #0093ff; padding: 7px; }
.bottom_info { color: #fff; padding-bottom: 15px; }

/**控件**/
.foot_new { height: 46px; color: #fff; font-size: 16px; border-bottom: 1px solid #6CA0CE; }


/**关于傲蓝**/

.content { color: #111; margin: 0 15px !important; padding: 0 !important; }
.title_one { margin: 50px auto 30px; text-align: center; font-size: 24px; font-weight: bold; }
.title_two { font-size: 14px; line-height: 30px; }

.h_item_gyimg1 { background: url(/Styles/Images/HomeNew/m_gy_bg2.webp ) no-repeat center center; background-size: 100% 100%; }
.h_item_gyimg2 { background: url(/Styles/Images/HomeNew/botom_tianxie.jpg ) no-repeat center center; background-size: 100% auto; }



.certificate { cursor: pointer; width: 100%; height: 39px; margin: 0 auto; text-align: center; justify-content: space-between; border-bottom: 2px solid #dedede; padding-top: 10px; }
.certificate li { position: relative; bottom: -1px; width: 400px; font-size: 18px; height: 39px; border-bottom: 2px solid #dedede; }

.select_certificate { color: #0093ff; border-bottom: 2px solid #0093ff !important; }
.certificate_text { overflow-x: hidden; white-space: nowrap; margin-bottom: 50px; }
.certificate_text li { box-sizing: border-box; display: inline-block; white-space: normal; vertical-align: top; }
.certificate_text li .certificate_img { display: inline-block; box-sizing: border-box; border-radius: 10px; }
.certificate_text li .certificate_img:nth-child(2n) { margin-right: 0; vertical-align: top; }

#certificate_text_1 li .certificate_img img { display: inline-block; position: relative; }
#certificate_text_2 .certificate_img { margin-right: 0; }
#certificate_text_0, #certificate_text_1, #certificate_text_2 { overflow: hidden; margin-top: 20px; }
.certificate_text::-webkit-scrollbar { display: none; }

.gy_history { border-radius: 10px; margin-top: 30px; padding: 20px; box-sizing: border-box; color: #111; }
.gy_history_roll { height: 100%; box-sizing: border-box; }
/* 滚动条样式 */
.gy_history_roll::-webkit-scrollbar { width: 10px; /* 设置滚动条宽度 */ }
/* 滚动条轨道样式 */
.gy_history_roll ::-webkit-scrollbar-track { background-color: #f1f1f1; /* 设置滚动条轨道背景颜色 */ }
/* 滚动条滑块样式 */
.gy_history_roll::-webkit-scrollbar-thumb { border-radius: 4px; background: #f5f5f5; /* 设置滚动条滑块颜色 */ }
/* 鼠标悬停在滚动条上时的样式 */
.gy_history_roll::-webkit-scrollbar-thumb:hover { background-color: #f5f5f5; /* 设置滚动条滑块悬停时的颜色 */ }
.timeline { position: relative; }
.timeline_item { position: relative; padding-bottom: 20px; display: flex; align-items: flex-start; padding-top: 10px; }
.timeline_text { font-size: 18px; color: #0093ff; font-weight: bold; margin-bottom: 10px; }
.timeline_text_one { color: #111; font-size: 14px; font-weight: bold; }
.timeline_text_two { font-size: 12px; color: #111; margin-top: 10px; }
.timeline_dot { position: absolute; left: -6px; top: 15px; width: 14px; height: 14px; border-radius: 50%; background-color: #0093ff; }
.timeline_item::before { content: ""; position: absolute; top: 0; bottom: 0; left: 0px; width: 3px; background-color: #e2f2ff; }
.timeline_content { width: 100%; }
.timeline_content p { margin-bottom: 0; }
.gy_lx_box_left { width: 100%; min-height: 226px; box-sizing: border-box; font-size: 14px; }
.gy_lx_box_right { width: 100%; height: 228px; }
.gy_lx_box_left ul { height: 16px; }
.gy_lx_box_left ul li { height: 50px; }
.gy_lx_box_left ul li img { margin: 0 10px 0 15px; }

#ctl00_CPContent_cb_Category1{
      width:60%
    }
    
 
/*客户案例*/
.al_navigation { background: #fff; min-height: 55px; box-shadow: 0px 5px 5px rgba(0,0,0,0.05); width: 100%; }
.al_navigation_ul { margin-top: 0; margin-bottom: 0; height: 100%; overflow-x: scroll; white-space: nowrap; }
.al_navigation_ul li { width: 88px; padding: 10px 0; text-align: center; border-radius: 50px; font-size: 14px; display: inline-block; margin-top: 10px; }
.al_navigation_selcet { background: #0093ff; }
.al_navigation_selcet a { color: #fff; }
.al_industry_box { border-radius: 5px; width: 100%; min-height: 330px; background: #fff; padding: 20px; box-sizing: border-box; display: inline-block; margin-bottom: 30px; border-radius: 5px; box-shadow: 0px 3px 10px rgba(0,0,0,0.05); }
.al_industry_box .p01_title { font-size: 18px; font-weight: bold; margin: 20px 0; }
.al_industry_box .p02_title { font-size: 14px; margin-bottom: 20px; display: -webkit-box; -webkit-box-orient: vertical; overflow: hidden; text-overflow: ellipsis; -webkit-line-clamp: 3; }
.al_industry_box .p03_industry { font-size: 14px; color: #0093ff; text-align: left; }
.al_navigation_ul::-webkit-scrollbar { display: none; }


.dxpButton { width: 34px; height: 34px; background: #fff; box-shadow: 0px 5px 10px rgba(0,0,0,0.05); border-radius: 3px; }
.customPageButtonStyle { width: 34px; height: 34px; background: #fff; box-shadow: 0px 5px 10px rgba(0,0,0,0.05); border-radius: 3px; display: inline-block; line-height: 34px; margin: 0 3px; }
.dxpCurrentPageNumber_DevEx { background: #0093ff !important; color: #fff; border: none; }
.dxpButton_DevEx { width: 34px; height: 34px; background: #fff; box-shadow: 0px 5px 10px rgba(0,0,0,0.05); border-radius: 3px; }



/*新闻动态*/
.xw_table { width: 100%; }
.xw_table_tr_mb { display: block; margin-bottom: 20px; color: #333; }
.xw_table_tb_pl { padding-left: 15px; box-sizing: border-box; }
.xw_table_tb_pl:hover { color: #0093ff; }
.tb_pl_01_fs { font-size: 14px; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2; /* 设置最大显示行数为3 */ overflow: hidden; /* 超出部分隐藏 */ text-overflow: ellipsis; }
.tb_pl_02_fs { font-size: 12px; }
.xw_title { font-size: 24px; color: #333; font-weight: bold; }
.xw_table02_tr { margin: 20px 0px 0px; border: none; }
.xw_table03_tr { margin-bottom: 8px; }
.xw_table03_tr a { text-decoration: none; }
.xw_table03_tr td:nth-child(1) { border-radius: 5px; font-size: 14px; width: 142px; height: 44px; background: #f8f9fd; cursor: pointer; text-align: center; }
.xw_table03_tr td:nth-child(2) { border-radius: 5px; font-size: 14px; width: 86px; height: 44px; background: #f8f9fd; margin-left: 8px; cursor: pointer; text-align: center; }
.xw_table03_tr td:nth-child(3) { border-radius: 5px; font-size: 14px; width: 86px; height: 44px; background: #f8f9fd; margin-left: 8px; cursor: pointer; text-align: center; }



/*详情*/
.articles_title { font-size: 20px; padding: 15px 5px 10px; box-sizing: border-box; font-weight: bold; line-height: 30px; color: #333; margin-top: 0; }
.articles .info { margin: 0 5px 10px; padding: 0; padding-bottom: 20px; border-bottom: 1px solid #e5e5e5; }
.articles .info p { font-size: 14px; color: #999; }
.articles .view { margin: 0; }
.header_content { background-color: #fff !important; box-shadow: 0px 5px 5px rgba(0,0,0,0.05) !important; position: fixed; left: 0; top: 0; right: 0; }
.header_popup { background: url(/styles/images/HomeNew/menu.png) no-repeat center center !important; background-size: auto 23px !important; }

.fenye_btn { padding: 40px 0 5px; }
.fenye_btn a { width: 120px; font-size: 14px; }


/*咨询软件*/
.advice_box { border-radius: 10px; background: #0093ff; width: 90%; margin: 50px auto -100px; position: relative; z-index: 2; padding: 15px; box-sizing: border-box; }
.advice_title { font-size: 20px; color: #fff; margin: 5px auto 20px; text-align: center; }
.input_box { width: 100%; height: 31px; margin-top: 20px; padding-bottom: 11px; border-bottom: 1px solid #fff; display: flex; align-items: center; }
.input_box text { width: 20%; font-size: 14px; color: #fff; margin-right: 30px; }

.input_box select {  border-radius:10px}
.input_box select option { background-color: #fff; color: #000;  font-size:14px}
.input_box input, .input_box select { font-size: 14px; color: #fff; appearance: none; -webkit-appearance: none; border: none; background-color: transparent; outline: none; /* 去掉点击时的轮廓 */ }
.input_box input::placeholder { color: #e5e5e5; font-size: 14px; }
.btn_submit { height: 30px; font-size: 14px; color: #fff; text-align: center; border: 1px solid #fff; border-radius: 5px; cursor: pointer; background-color: transparent; }
.btn_details { background-color: #fff; border: 1px solid #0093ff; color: #0093ff; cursor: pointer; padding: 10px 0; width: 100%; margin: 30px 0 15px; border-radius: 20px; font-size: 14px; }
/*右侧内容*/

.fa_style { padding: 0 20px; height: auto !important; font-size: 14px; }
.fa_style p { border-top: 1px solid #6CA0CE; }

.swiper-wrapper { white-space: nowrap; }
.swiper-wrapper div { display: inline-block; }

#certificate_text_1 div { display: none; /* position:relative;*/ }
#certificate_text_1 div.active { display: block; }

