﻿
html { font-size: 16px; }

.navbar {
    height: 70px; /* 小屏幕下调整高度 */
}

@media (max-width: 767px) {
    .navbar {
        height: 60px; /* 小屏幕下调整高度 */
    }
}
/* 缩小按钮的大小 */
.navbar-toggler {
    padding: 5px 10px;  /* 调整按钮内边距，控制大小 */
    font-size: 16px;    /* 调整字体大小 */
}

/* 如果需要缩小按钮图标 */
.navbar-toggler-icon {
    width: 20px;   /* 缩小图标宽度 */
    height: 20px;  /* 缩小图标高度 */
}


.navbar{padding-top:4px; padding-bottom:4px;}
.navbar-toggler {box-shadow: none !important;} 

#head_bg  container {padding:0 }
.margin_top70{ margin-top: 4.375rem;}
.margin_bottom70{ margin-bottom: 4.375rem;}

.margin_top50{ margin-top: 3.125rem;}
.margin_bottom50{ margin-bottom: 3.125rem;}
.margin_bottom16{ margin-bottom:1rem;}


.padding_tb70{padding: 4.375rem 0; box-sizing: border-box; }
.padding_tb50{padding:3.125rem 0; box-sizing: border-box;}
.padding_tb32{padding:2rem 0; box-sizing: border-box;}
.padding_tb16{padding:1rem 0; box-sizing: border-box;}

.box_width600show{ display:none}
.box_width1225show{display:none}

.bg_title {margin: 8rem 0 1rem; font-size:4.3rem;color:#fff; font-weight:bold}
.bg_title_s{font-size:2.625rem; color:#fff}
.bg_gnbgcolor{ font-size:1.4rem;padding:0.8rem 0; text-align:center; background-color: #2687ee;border-radius: 5px;color:#fff}
.bg_video,.bg_video2{font-size:1.5rem;color: #333; background: #fff; width: 100%; margin:  0 auto;padding:0.8rem 0;border-radius:10px; text-align:center; display:flex;justify-content: center;align-items: center;  width:50%}
.bg_video { width:100% }

/*更多软件解决方案*/
.box_1_item{ text-align:center; background:#fff;box-shadow: 1px 1px 9px 0px #ddd; width:100%;padding:2rem 1rem; height:100%}
.box_1_btn{ background: #1e6a2d;border-radius: 7px; color: #fff; font-size: 1rem;  display: block;  margin: 0 auto; padding:0.5rem 1rem; text-align:center;  display:inline-block }   

.box_1_text{ font-size:1.1rem; }
.box_2_text{ font-size:2rem; color:#fff; text-align:center;}
.bg2_left,.bg2_right{padding:0 1rem;min-height: 333px;  margin-bottom:1rem} 
.box_2_padding{padding:3.125rem 0; box-sizing: border-box;}
.box_head,.box_head2,.box_head3{ min-height:368px;}
.padding_top70{padding-top:4.375rem!important ; box-sizing: border-box;}

.desc{background: #009944; width: 10px;height: 10px;  border-radius: 50%;  display: block;  margin-right: 6px;    margin-top: 8px;}
.desc_text{flex: 1; margin:0;   min-height: 54px}

.box_head_padding{padding:5rem 4rem; margin-top:-8%; background: #fff; border-radius: 20px; box-shadow: 1px 1px 9px 0px #ddd;}

.btn_zxcx {  width: 80%;  border-radius: 8px;  border: 1px solid #009944;  color: #009944 !important;  font-size: 1.5rem; text-align: center; display: inline-block;  padding: 0.5rem;
}

.btn_mfty {  width: 80%;  padding: 0.5rem; border-radius: 8px;  color: #fff !important;  background: linear-gradient(to right, #009944, #6cda9d);  font-size: 1.5rem;  text-align:center;  cursor: pointer; display: inline-block;
}

.box_head_item_padding{  padding: 1rem;   border-bottom:2px solid #fff ;}
.box_head_item_padding2{  padding: 0.8rem;  border-bottom:2px solid #fff ;}
.box_head_item_padding3{  padding:1.2rem 1rem;  border-bottom:2px solid #fff ;  border-left:2px solid #fff}

 #phone_show2 { position: absolute;top: -292px; right:70px;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_show2 {position: absolute;top: -154px; right:70px; 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);}
    
    .carousel-indicators { margin-bottom:0 !important}   

 /*荣誉 图*/
.tle{ display:none}
.nav_tle{ display:none}
.about_zizi {width: 100%;padding-bottom: 50px;}
.about_zizi .box { min-width: 1000px;max-width: 1200px;margin: 0 auto;position: relative;margin-top: 50px;}
.about_zizi .box ul, #d_tab29 li { margin: 0; padding: 0; list-style: none }
.about_zizi .box img { border: 0; vertical-align: top }
.about_zizi .box { position: relative; height: 400px;   text-align: left }
.about_zizi .box .d_img { position: relative; margin: 0 auto; width: 856px; height: 100% }
.about_zizi .box .d_img li { position: absolute; display: none; z-index: 0 }
.about_zizi .box .d_img .cont{ width:100%; height:87px; background:rgba(0,0,0,0.5); position:absolute; bottom:0px; left:0px; z-index:99999;}
.about_zizi .box .d_img li img { width: 100%;border:1px solid #888; -webkit-box-shadow:0px 0 4px 4px rgba(206, 204, 204, 0.5);-moz-box-shadow:0px 0 4px 4px rgba(206, 204, 204, 0.5);  
		box-shadow:0px 0 4px 4px rgba(206, 204, 204, 0.5)  }
.about_zizi .box .d_img li.d_pos1 { display: block; width: 200px; left: 0; top: 80px; z-index: 1 }
.about_zizi .box .d_img li.d_pos2 { display: block; width: 250px; left: 20%; top: 50px; z-index: 2 }
.about_zizi .box .d_img li.d_pos3 { display: block; width: 300px; left: 40%; top: 20px; z-index: 3 }
.about_zizi .box .d_img li.d_pos4 { display: block; width: 250px; right: 20%; top: 50px; z-index: 2 }
.about_zizi .box .d_img li.d_pos5 { display: block; width: 200px; right: 0; top: 80px; z-index: 1 }
.about_zizi .box .d_menu { position: absolute;  bottom: -110px;  width: 100%;  text-align: center;}
.about_zizi .box .d_menu li {display: none;   zoom: 1; width: 100%; height: 50px;cursor: pointer;  margin-right: 3px;  color: #333;}
.about_zizi .box .d_menu li.d_select {display: inline-block;    zoom: 1;   cursor: pointer;    color: #fff;}
.about_zizi .box .d_menu li.d_select a {  color: #333;}
.about_zizi .box .d_next,.about_zizi .box .d_prev {width:40px;height:40px;top: 190px;z-index: 10; cursor: pointer ;}

.about_zizi .box .d_next, .about_zizi .box .d_prev {width: 40px;height: 40px;top: 190px;z-index: 10;cursor: pointer; }

.about_zizi .box .d_next {position: absolute;left: 91%;background:url('/images/lengku/right_icon.png') no-repeat top center;background-size:100%;
    /*background-position: -150px -499px;*/
}

.about_zizi .box .d_prev {position: absolute;left:8%;background:url('/images/lengku/left_icon.png') no-repeat top center;background-size:100%;
    /*background-position: -150px -450px;*/
}
/**/

.new_honor .tle{ font-size:30px; text-align:center; margin-top:62px;}
.new_honor .nav_tle{font-size: 25px; color: #108ac7; margin-top: 12px; text-align: center;}
/*荣誉 图 end*/

      
/*--新闻动态 -- */
.trends_img {  height: 100%; position: relative;     display: block;}
.trends_img .lazy { width:100%;  background: #e2e2e2;    min-height: 260px; }
.trends_text {   background: #e8f3ff; position:absolute; bottom:0;     padding: 20px; }
.article_details { box-sizing: border-box; }
.article_details  a{background: #e8f3ff;}
.article_details_item { display: flex; padding: 20px ; border-bottom: 6px solid #fff; text-decoration: none !important; }
.article_details_date { width: 72px; margin-right: 20px; color: #999; text-align: right; }
.article_details_text { flex: 1; color: #1e0707; }
.article_details_date text:nth-child(1) { font-size: 1rem; height: 22px; }
.article_details_date text:nth-child(2) { font-size: 24px; height: 33px; }
.article_details_text text:nth-child(1) { font-size: 1.3rem; display: -webkit-box;-webkit-box-orient: vertical;  -webkit-line-clamp: 1; /* 限制为2行 */   overflow: hidden; font-weight: bold;  overflow: hidden; }
.article_details_text text:nth-child(2) { font-size: 1.13rem; line-height: 26px; margin-top: 5px;}
.article_details_text text:nth-child(1):hover { color: #0093ff; }
.article_details .article_details_item:nth-child(4) { border: none; }
.line_text1 { display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp:1; overflow: hidden; text-overflow: ellipsis; }
.line_text { display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 1; overflow: hidden; text-overflow: ellipsis; }
.trends_text1 { color: #000; font-size: 1.3rem;  -webkit-box-orient: vertical; -webkit-line-clamp: 1; overflow: hidden; text-overflow: ellipsis;  font-weight:bold;display: -webkit-box;}
.trends_text2 {       margin-top: 5px;   display: -webkit-box;color:#1e0707; font-size: 1.1rem;height: auto; -webkit-box-orient: vertical; -webkit-line-clamp: 1; overflow: hidden; text-overflow: ellipsis; box-sizing: border-box; }
.function_bottom li { cursor: pointer; }
.btn_details { width: 200px; padding:10px; background: linear-gradient(to right, #0c78d4, #5ab3ff); }

.box_head_padding_h{ min-height:50px;display: flex;}
.silutext {font-size:1.3rem}
.fw_text { background: #fff; border-radius: 10px;padding: 1rem; height: 100%;}

.flex_column {  display: flex !important; flex-direction: column; justify-content: center; align-items: center;}
 #btn_GetCodes_sj{cursor:pointer; background-color:#0D82C5; color:#fff}
.box_paddingbottom{  padding-bottom:1.5rem;}

/*手机*/

@media(max-width:600px)
{ 

#bg1{background: url('/Images/xiyi/20241203/sj_bg_text.png')  no-repeat center center !important;  background-size:  100% 100%  !important;}   
#bg2{background: url('/Images/xiyi/20241203/bg2sj.webp')  no-repeat center center !important;  background-size:  100% 100%  !important;}
#bg3{background: url('/Images/xiyi/20241203/bg3sj.png')  no-repeat center center !important;  background-size:  100% 100%  !important;}
#bg4{background: url('/Images/xiyi/20241203/bg4sj.png')  no-repeat center center !important;  background-size:  100% 100%  !important;}

.box_head_padding_h{ min-height:30px;display: flex; }    
.gw_title { font-size:1.75rem !important}
.gw_title_f{font-size:1.38rem !important}
.gw_title_s{ font-size:1.13rem !important}
.box_3_img{  width:50px;  height:50px}
    
.box_width600show{ display:block;}  
.box_width600hide{ display:none;}  

.box_paddingleft{padding-left:0.3rem}
.box_paddingright{padding-right:0.3rem}
.box_paddingbottom{padding-bottom:0.5rem !important}
.box_paddinglr {padding-left:0.3rem !important; padding-right:0.3rem !important}

    
.margin_top70{ margin-top: 1.875rem;}
.margin_bottom70{ margin-bottom: 1.875rem;}
.margin_top50{ margin-top: 1.875rem;}
.margin_bottom50{ margin-bottom: 1.875rem;}
    
.padding_top70{padding-top:1.875rem  !important ; box-sizing: border-box;}
.padding_tb70{padding:1.875rem  0 !important ; box-sizing: border-box; }
.padding_tb50{padding:1rem  0 !important; box-sizing: border-box;}
.padding_tb32{padding:1.875rem  0 !important; box-sizing: border-box;}
    
.bg_title {margin-top: 5rem; font-size:1.5rem;color:#fff; text-align:center;}
.bg_title_s{font-size:1rem; color:#fff; text-align:center}
.bg_gnbgcolor{font-size:0.9rem !important; padding:0.5rem 0;    background-color: #2687ee;border-radius: 5px;color:#fff }
.bg_video{font-size:0.8rem !important; padding:0.4rem .6rem;color: #333;  }
.bg_video2 { font-size:0.8rem !important; padding:0.2rem .2rem;color: #333;}
.carousel-inner{background: url('/Images/xiyi/20241203/sj_bg.webp')  no-repeat center center !important; background-size: 100% 100% !important;}

.box_1_item{padding:1rem;}
.box_1_btn{ padding:0.2rem 0.5rem;}
/*.box_1_text{ font-size:0.6rem !important; }*/
.box_2_text{ font-size:1.5rem; }
.bg2_left{padding:0 1rem;min-height:100px;  background: url('/Images/xiyi/20241203/2_bg_left_sj.webp')  no-repeat center center !important; background-size: 100% 100% !important; } 
    
.bg2_right{padding:0 1rem;min-height:100px;  background: url('/Images/xiyi/20241203/2_bg_right_sj.webp')  no-repeat center center !important; background-size: 100% 100% !important;}
.box_2_padding{padding:0.8rem 0; box-sizing: border-box;}
.box_head_padding{padding:1rem 0;box-shadow:none; }
    
.btn_zxcx,.btn_mfty{font-size: 1rem; padding: 0.5rem;}
    
.box_head{padding:0 1rem;background: url('https://m.aolan.net/Styles/Images/xiyi/xy_part_01.jpg')  no-repeat center center !important;  background-size:  100% auto  !important;     min-height: 150px; }
     
.box_head2{padding:0 1rem;background: url('https://m.aolan.net/Styles/Images/xiyi/xy_part_02.jpg')  no-repeat center center !important;  background-size:  100% auto  !important;     min-height: 150px; }
      
.box_head3{padding:0 1rem;background: url('https://m.aolan.net/Styles/Images/xiyi/xy_part_03.jpg')  no-repeat center center !important;  background-size:  100% auto  !important;     min-height: 150px; }
      
.box_head_item_padding{ padding:1rem !important}
.box_head_item_padding2{  padding:0.5rem 1rem;  border-bottom:2px solid #fff ;  border-left:2px solid #fff}


.silutext {font-size:1.38rem !important}

.carousel-inner{ min-height:600px !important}
.carousel-item{ min-height:600px !important}
.bgcolor600{ background:#fff} 


.line_text1{ display:none !important;}
.trends_text1 { display:none;}

.article_details_item {  border-bottom:0px;padding:0}
.article_details a { background:none}
.article_details_text{padding:15px 0 ;border-bottom: 1px solid #e1e1e1;}
.trends_text { display:none}

}


@media(min-width:600px){ }

@media(max-width:767px)
{
   .article_top{ margin-top:0.5rem}
   .gkj{ width:35%; margin:0 auto}
}
@media(min-width:768px)
{
   
}

@media(max-width:820px  ) and (min-width:600px)
{
    #bg2{background: url('/Images/xiyi/20241203/bg2pb.webp')  no-repeat center center !important;  background-size:  100% 100%  !important;}
    #bg3{background: url('/Images/xiyi/20241203/bg3pb.webp')  no-repeat center center !important;  background-size:  100% 100%  !important;}
    #bg4{background: url('/Images/xiyi/20241203/bg4pb.webp')  no-repeat center center !important;  background-size:  100% 100%  !important;}
}

@media(max-width:943px)
{
      .bg_span{ display:block}  
    
    }

@media(max-width:991px)
{
    .bg_title {margin:2rem 0 0.5rem;color:#fff; font-weight:bold}
    .bg_gnbgcolor{ font-size:0.9rem}
       .bg_video2{ width:72%}
}
@media(min-width:991px){ }

@media(max-width:1225px)
{
    .box_width1225show{ display:block;}  
    .box_width1225hide{ display:none;}  
}

@media(max-width:1300px)
{

}
@media(min-width:1300px){
    .bg_video{ position:relative; top:-6rem}
}