﻿


a:link, a:visited { color: #333; }
a { text-decoration: none !important; }
ul { list-style-type: none; padding-left: 0 !important; }

.container { max-width: 1240px !important; padding: 0 1rem; }
html { font-size: 16px; }


/* 小屏幕设备（手机） */
@media (max-width: 600px) {
    html { font-size: 15px !important; }
    .padding_tb { padding: 3.375rem 0 !important; }
}

/* 小等屏幕设备（平板） */
@media (min-width: 601px) and (max-width: 1024px) {

}
/* 中等屏幕设备（平板） */
@media (min-width: 768px) and (max-width: 1024px) {
}

/* 大等屏幕设备（平板） */
@media (min-width: 768px) and (max-width: 1024px) {
}

/* 大屏幕设备（桌面） */
@media (min-width: 1025px) {

}

/*开始变成手机尺寸 */
@media (min-width: 991px) {
    .nav-item a { color: #fff; }
}

/* 大屏幕设备（桌面） */
@media (max-width: 991px) {
    #jishutu { display: none; }
    .nav-item { margin-right: 0 !important; }
 
}

@media (max-width:1183px)
 {
     
        .logos { height: 40px !important; }
     }

.padding_tb { padding: 4.375rem 0; }
.logos { height: 50px; }
.p02_title { min-height: 63px; }
.redSoft_center_box .red_close{background: url(/images/home/close_act02.png) no-repeat center !important;background-size: 100% 100%  !important; }


/*--客户案例S--*/
.al_navigation_selcet { background: #0093ff; }
.al_navigation_selcet a { color: #fff; }
.al_industry_box { border-radius: 5px; width: 100%; background: #fff; padding: 20px; box-sizing: border-box; display: inline-block; margin-bottom: 1.5rem; }
.al_industry_box .p01_title { font-size: 18px; font-weight: bold; margin: 20px 0; white-space: nowrap; overflow: hidden; }
.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; }
.al_industry_box img { width: 100% !important; max-height: 130px; }
.ulcalss:after { content: ''; width: 380px; }

.dxpButton_DevEx { width: 120px; padding-top: 9px; padding-bottom: 9px; background: linear-gradient(270deg, #00B7FF 0%, #1460d2 100%) !important; color: #fff; border-radius: 5px; padding-left: 20px !important; padding-right: 20px !important; text-align: center; cursor: pointer; }
.dxpSummary_DevEx { padding: 0; }
.dxpControl_DevEx:link, .dxpControl_DevEx:hover, .dxpControl_DevEx:visited { color: #fff !important; }

/*--客户案例E--*/

/*底部S*/
.fuwu { display: flex; align-items: flex-start; }
.function_bottom { margin-top: 0; }
.function_bottom_item { font-size: 15px; margin-top: 10px; }
.function_bottom_paddin { padding: 0 5px; }
.content_showcase { max-width: 1200px; margin: 0 auto; overflow: hidden; margin-top: 2rem; padding: 0 1.3rem; min-height: 500px; }
/*底部E*/


/*导航S*/
.menu_other_icon_a { margin-left: 10px; }
.biaoti { font-size: 1.1rem; }
.biaoti_s { font-size: 0.8rem; color: #666; white-space: normal; }
.al_navigation { background: #fff; min-height: 85px; box-shadow: 0px 5px 5px rgba(0,0,0,0.05); width: 100%; }
.al_navigation_ul { margin-top: 0; margin-bottom: 0; height: 100%; justify-content: space-around; }
.al_navigation_ul li { width: 120px; height: 45px; line-height: 45px; text-align: center; border-radius: 5px; }
.selection_bgcolor a:hover { color: #0093ff; }

.show_menu_other,.show_menu_other2  { height: 248px; position: fixed; left: 0; right: 0; top: 67px; background: #fff; margin: 0; box-shadow: 0px 6px 12px -2px #f1f1f1; z-index: 9; }
.show_menu_other_url { max-width: 1200px; height: 100%; margin: 0 auto; padding: 40px 10px; box-sizing: border-box; }
.show_menu_other_url li { height: 58px; width: 280px; margin-bottom: 40px; display: inline-block; cursor: pointer; margin-right: 10px; }
.show_menu_other_url li img { margin-right: 5px; display: inline-block; vertical-align: top; }
.menu_other_icon { display: inline-block; width: 50%; margin-left: 0.5rem; }

.menu_other_icon :nth-child(1) { color: #000; font-weight: 400; margin: 3px 0; }
.menu_other_icon :nth-child(2) { color: #666; }
.nav-item { margin-right: 1.5rem; }
.head_bg_color { background: #fff !important; box-shadow: 0px 5px 5px rgba(0,0,0,0.05); }
.txt_color { color: #000 !important; }

.nav-link:hover { color: White; }
.nav_move:hover { color: #333 !important; }
/*导航E*/


/*控件 leftMenuNew*/
#back_to_top_button { width: 80px; height: 80px; display: flex; align-items: center; justify-content: center; background: #fff; margin-top: 10px; border-radius: 10px 0px 0px 10px; box-shadow: 0px 3px 6px rgba(0,0,0,0.30); }
#phone_show { position: absolute; top: 0; left: -160px; width: 150px; height: 80px; background: #fff; display: flex; align-items: center; justify-content: center; border-radius: 10px; box-shadow: 0px 3px 6px rgba(0,0,0,0.30); }
#code_show { position: absolute; bottom: 0; left: -160px; width: 150px; height: 172px; background: #fff; display: flex; flex-direction: column; align-items: center; justify-content: space-around; border-radius: 10px; box-shadow: 0px 3px 6px rgba(0,0,0,0.30); }
.left_menu { position: fixed; right: 0; bottom: 75px; right: 15px; z-index: 9999; cursor: pointer; }
.left_menu_ul { padding-left: 0; list-style-type: none; width: 50px; height: 251px; text-align: center; background: #fff; border-radius: 10px; overflow: hidden; box-shadow: 0px 3px 6px rgba(0,0,0,0.30); margin-top: 0; }
.left_menu_li { width: 100%; height: 62px; border-bottom: 1px solid #e5e5e5; padding: 15px 5px 10px; box-sizing: border-box; font-size: 14px; }
/*控件 leftMenuNew*/