@charset "utf-8";
/* CSS Document */


@font-face {
  font-family: 'HelveticaNeueLTW0555Roman';  
  src: url('HelveticaNeueLTW0555Roman.otf');       
}


input[type="button"], input[type="submit"], input[type="reset"] {
     -webkit-appearance: none;
}
textarea {  
    -webkit-appearance: none;
}

*{ font-family: "Source Han Sans CN","microsoft yahei",Arial,"STXihei";}

a{ margin:0px; padding:0px; border:0px; text-decoration:none; color:#555555; font-size:13px;transition: all 0.3s ease 0s; cursor: pointer;
-webkit-transform: all 0.3s ease 0s;  -webkit-tap-highlight-color: transparent; outline: none;}
a:hover{ text-decoration:none;
       transition: all 0.3s ease 0s; -webkit-transform: all 0.3s ease 0s;}
*{ padding:0px; margin:0px; border:0px; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box; outline: none;}
/* background:rgba(0,0,0,0);filter:progid:DXImageTransform.Microsoft.gradient(startcolorstr=#7F000000,endcolorstr=#7F000000);*/

.clear:after{content: "";display: block;height: 0;clear: both;visibility: hidden;}
.clear{zoom: 1;}/* 触发 hasLayout */ 
img{ max-width: 100%;}
img{ vertical-align: middle; max-width: 100%;pointer-event:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none;
    -webkit-touch-callout: none;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  pointer-events:none;
}
input:focus{ outline: none;}/*去除按钮选中的高亮标签*/
textarea:focus{ outline: none;}/*去除文本框选中的高亮标签*/
button:focus{ outline: none;}/*去除按钮选中的高亮标签*/
select:focus{ outline: none;}/*去除下拉框选中的高亮标签*/
img{vertical-align: middle;}
div,p,table,td,ul,li,span,a,ol,input,label{ padding:0px; margin:0px; border:0px;}
input[type="submit"]{ cursor: pointer;}
input::-ms-input-placeholder{ /* Internet Explorer 10+ */ color:#999999; font-size:0.7294vw;}
input::-webkit-input-placeholder{ /* WebKit browsers */ color:#999999; font-size:0.7294vw;}
input::-moz-placeholder{ /* Mozilla Firefox 4 to 18 */  color:#999999; font-size:0.7294vw;}
input::-moz-placeholder{ /* Mozilla Firefox 19+ */ color:#999999; font-size:0.7294vw;}
input::-moz-placeholder{ /* Mozilla Firefox 19+ */ color:#999999; font-size:0.7294vw;}
textarea::-webkit-input-placeholder{color:#999999; font-size:0.7294vw; font-family: "Source Han Sans CN","microsoft yahei",arial,"STXihei";}

.clearfloat{display: block;clear: both; height: 0px;margin: 0px;padding: 0px; border: 0px;}

video::-internal-media-controls-download-button {
    display:none;
}
video::-webkit-media-controls-enclosure {
    overflow:hidden;
}
video::-webkit-media-controls-panel {
    width: calc(100% + 30px); 
}

input:-webkit-autofill { 
-webkit-box-shadow: 0 0 0px 1000px white inset; 
}


.fl{ float:left;}
.fr{ float:right;}
/*渐变从左向右*/
.jianbian2{
    height: 200px;
    background: -webkit-linear-gradient(to right,blue, yellow); /* Safari 5.1 - 6.0 */
    background: -o-linear-gradient(to right,blue, yellow); /* Opera 11.1 - 12.0 */
    background: -moz-linear-gradient(to right,blue, yellow); /* Firefox 3.6 - 15 */
    background: linear-gradient(to right,white, yellow); /* 标准的语法（必须放在最后） */
}

/*黑白照片*/
.gray { 
-webkit-filter: grayscale(100%); 
   -moz-filter: grayscale(100%); 
    -ms-filter: grayscale(100%); 
     -o-filter: grayscale(100%); 
        filter: grayscale(100%); 
        filter: gray; 
}

.gray:hover { 
-webkit-filter: grayscale(0%); 
   -moz-filter: grayscale(0%); 
    -ms-filter: grayscale(0%); 
     -o-filter: grayscale(0%); 
        filter: grayscale(0%); 
        filter: gray; 
}
/*图片变大*/
.tra{
-webkit-transform: scale(1);
   -moz-transform: scale(1);
    -ms-transform: scale(1);
     -o-transform: scale(1);
           filter: scale(1);
           filter: transform;
       transition: all 0.5s ease 0s;
-webkit-transform: all 0.5s ease 0s; 
	cursor:pointer;
	
}
.tra:hover{
-webkit-transform: scale(1.15);
   -moz-transform: scale(1.15);
    -ms-transform: scale(1.15);
     -o-transform: scale(1.15);
           filter: scale(1.15);
           filter: transform;
       transition: all 0.5s ease 0s;
-webkit-transform: all 0.5s ease 0s; 
	cursor:pointer;

	
}

/*图片翻转*/
.flip{
	-webkit-transform: rotate(0deg);
       -moz-transform: rotate(0deg);
        -ms-transform: rotate(0deg);
         -o-transform: rotate(0deg);
            transform: rotate(0deg);
           transition: all 0.5s ease;
    -webkit-transform: all 0.5s ease;
 }
.flip:hover{
	-webkit-transform: rotate(360deg);
       -moz-transform: rotate(360deg);
        -ms-transform: rotate(360deg);
         -o-transform: rotate(360deg);
            transform: rotate(360deg);
           transition: all 0.5s ease; -webkit-transform: all 0.5s ease;  
	cursor:pointer;
}




/* 1px = 0.0521
每次运算都需要在原来的基础上面减去8px */

.pc_all .pc_all_content{ padding: 0px 8.857vw;}
.m-header-nav{ display: none;}


/* 客服 */
.customer_service{position: fixed;right: -70px;top: 50%;transform: translateY(-50%);z-index: 50;transition: opacity 0.5s ease 0s;transition: all 0.5s ease; -webkit-transform: all 0.5s ease;  }
.customer_service.on{ right: 20px;transition: all 0.5s ease; -webkit-transform: all 0.5s ease;  }
.customer_service a{width: 62px;height: 62px;margin-bottom: 5px;display: flex;align-items: center;justify-content: center;position: relative;}
.customer_service a .service_dd{width: 100%;height: 100%;border-radius: 5px;overflow: hidden;display: flex;align-items: center;justify-content: center;flex-direction: column;background-color: #0061ae;}
.customer_service a .service_dd img{margin-bottom: 5px;}
.customer_service a .service_dd .dd_txt{font-size: 12px;font-family: "微软雅黑";color: #ffffff;}
.customer_service a .service_dt{width: 172px;height: auto;position: absolute;right: 120%;top:0;transform: scale(0);transition: transform 0.35s ease 0s;}
.customer_service a .service_dt .service_dt_list{padding: 18px;border-radius: 6px;display: flex;align-items: center;justify-content: center;flex-direction: column;background-color: #0061ae;}
.customer_service a .service_dt .dt_title{font-size: 16px;margin-bottom: 12px;font-family: "微软雅黑";color: #ffffff;line-height: 1;}
.customer_service a .service_dt .dt_txt{font-size: 16px;font-family: "微软雅黑";color: #ffffff;line-height: 1.3; text-align: center;}
.customer_service a .service_dt img{width: 132px;height: 132px;object-fit: cover;}
.customer_service a.phone{}
.customer_service a.zixun{}
.customer_service a.wechat{}
.customer_service a.qq{}
.customer_service a.back_to_top{margin-bottom: 0;}
.customer_service a:hover .service_dt{transform: scale(1);}


/* 表单 */
.message_form{width: 100%;height: 75px;position: fixed;bottom: -100px;transition: transform 0.45s ease 0s;display: flex;align-items: center;justify-content: center;background-color: #288fe1;transition: all 0.5s ease 0s;z-index: 100;}
.message_form.on{ bottom: 0;}
.message_form .close_btn{position: absolute;left: 28px;top: 50%;transform: translateY(-50%);display: flex;align-items: center;justify-content: center;cursor: pointer;}
.message_form .pc_all_content{width: 100%;display: flex;align-items: center;justify-content: space-between;}
.message_form .left_list{}
.message_form .left_list .list_txt{font-size: 18px;color: #ffffff;line-height: 1;}
.message_form .right_form{display: flex;align-items: center;}
.message_form .right_form form{display: flex;align-items: center;}
.message_form .right_form .form_list_li{display: flex;align-items: center;margin-right: 100px;padding-top: 10px;}
.message_form .right_form .form_list_li .icon{display: flex;align-items: center;justify-content: center;margin-right: 15px;padding-bottom: 8px;}
.message_form .right_form .form_list_li .icon img{}
.message_form .right_form .form_list_li input{width: 130px;font-size: 15px;padding-bottom: 8px;border-bottom: 1px solid rgba(255,255, 255, 0.4);color: #fff;background-color: #ffffff00;}
.message_form .right_form .form_list_li input::placeholder{font-size: 15px;color: rgba(255,255, 255, 0.85);}
.message_form .right_form .submit_btn{}
.message_form .right_form .submit_btn input{padding: 12px 44px;font-size: 15px;color: #fff;border-radius: 5px;overflow: hidden;background-color: #3e9ae4;}
.message_form.on{ bottom: 0;}
.message_form.noshow{transform: scale(0);}


/* 搜索 */
.hditem_search{ position:fixed; width:100%; height:100%; left:0; top: 0; right:0; background:rgba(0,0,0,.5); display:none; align-items:center; justify-content:center; z-index:9999999999999999;}
.hditem_search .search_bg{ position:absolute; left:0; top:0; width:100%; height:100%; display:flex; align-items:center; justify-content:center; z-index: 99999999999999999;}
.hditem_search .search_bg .search_content{ width:50%;
	-webkit-transform: scale(0);
   -moz-transform: scale(0);
    -ms-transform: scale(0);
     -o-transform: scale(0);
           filter: scale(0);
           filter: transform;
       transition: all 0.5s ease 0s;
-webkit-transform: all 0.5s ease 0s; 
opacity:1;
}
.hditem_search .search_bg.on .search_content{
	-webkit-transform: scale(1);
   -moz-transform: scale(1);
    -ms-transform: scale(1);
     -o-transform: scale(1);
           filter: scale(1);
           filter: transform;
       transition: all 0.5s ease 0s;
-webkit-transform: all 0.5s ease 0s; 
opacity:1;
}
.hditem_search .search_content .search_content_top{ position:relative; }
.hditem_search .search_content .search_content_top .search_close{ position:absolute; right:0; top:-48px; color:#fff; font-size:22px;}
.hditem_search .search_content .search_content_bottom{ display:flex; align-items:center; justify-content:center; position: relative;}
.hditem_search .search_content input[type="search"]{ width:80%; background:inherit; height:60px; font-size:16px; color:#333; padding:0px 20px; z-index: 1; position: relative; background:#fff;border-top-left-radius: 100px;border-bottom-left-radius: 100px;overflow: hidden;}
.hditem_search .search_content input[type="submit"]{ width:20%; height:60px; font-size:16px; z-index: 1; position: relative; color:#111; cursor:pointer; color:#fff; background:#23a8ff;border-top-right-radius: 100px;border-bottom-right-radius: 100px;overflow: hidden;}



.Header{ position: fixed; top: 0; width: 100%; left: 0; padding: 0px 8.857vw; z-index: 3; display: flex; align-items: center; justify-content: space-between; height: 4.9495vw;transition: all 0.5s ease 0s; -webkit-transform: all 0.5s ease 0s;}
.Header.on{ position: fixed; background: #fff;transition: all 0.5s ease 0s; -webkit-transform: all 0.5s ease 0s; box-shadow: 0px 0px 20px rgba(0,0,0,.2);}
.Header .Header_logo{ display: flex; width: 9.7948vw;}
.Header .Header_logo img{ width: 100%;}
.Header .Header_right{ display: flex; align-items: center;}
.Header .Header_right .Header_right_nav{ display: flex; align-items: center; margin-right: 1.6672vw; padding-right: 1.6672vw; position: relative;}
.Header .Header_right .Header_right_nav::after{ content: ""; display: inline-block; width: 1px; height: 1.563vw; background: #fff; opacity: .5; position: absolute; right: 0;}
.Header .Header_right .Header_right_nav .right_nav_list{ margin-right: 3.126vw; position: relative;}
.Header .Header_right .Header_right_nav .right_nav_list:last-child{ margin-right: 0;}
.Header .Header_right .Header_right_nav .right_nav_list .nav_list_title{ font-size: 1.042vw; color: #fff; font-weight: 300; padding-bottom: 5px;}
.Header .Header_right .Header_right_nav .right_nav_list .nav_list_down {border-radius:0.3126vw;width:6.252vw;position:absolute;left:50%;transform:translateX(-50%);top:85%;display:none;padding-top:1.3025vw;}
.Header .Header_right .Header_right_nav .right_nav_list:hover .nav_list_down {display:block;}
.Header .Header_right .Header_right_nav .right_nav_list .nav_list_down:before {content:"";display:inline-block;width:0;height:0;border-left:0.521vw solid transparent;border-right:0.521vw solid transparent;border-bottom:0.521vw solid rgba(0,0,0,.5);position:absolute;top:0.7815vw;left:0;right:0;margin:0 auto;}

.Header .Header_right .Header_right_nav .right_nav_list .nav_list_down .down_content_li{ position:relative;}
.Header .Header_right .Header_right_nav .right_nav_list .nav_list_down .down_content_li .content_li_title{line-height:1.6672vw;font-size:0.7294vw;color:#fff;background:rgba(0,0,0,.5);text-align:center;width:100%;display:inline-block;}

.Header .Header_right .Header_right_nav .right_nav_list .nav_list_down .down_content_li:hover .content_li_title{ background: #0061ae;}
.Header .Header_right .Header_right_nav .right_nav_list .nav_list_down .down_content_li .content_li_down{ position: absolute; left: 100%; width:135px; display: none; top: 0;}
.Header .Header_right .Header_right_nav .right_nav_list .nav_list_down .down_content_li:hover .content_li_down{ display: block;}
.Header .Header_right .Header_right_nav .right_nav_list .nav_list_down .down_content_li .content_li_down a{ line-height:1.6672vw;font-size:0.7294vw;color:#fff;background:rgba(0,0,0,.5);text-align:center;width:100%;display:inline-block;}
.Header .Header_right .Header_right_nav .right_nav_list .nav_list_down .down_content_li .content_li_down a:hover{ background: #0061ae;}



.Header .Header_right .Header_right_search{ border-radius: 100%; display: flex; align-items: center; justify-content: center; background: rgba(255,255,255,.2); width: 1.563vw; height: 1.563vw;cursor: pointer;transition: all 0.5s ease 0s; -webkit-transform: all 0.5s ease 0s;} 
.Header .Header_right .Header_right_search span{width: 0.8336vw; height: 0.8336vw; position: relative;}
.Header .Header_right .Header_right_search img{ position: absolute; left: 0;transition: all 0.5s ease 0s; -webkit-transform: all 0.5s ease 0s; width: 100%;}
.Header .Header_right .Header_right_search img:last-child{ opacity: 0;}
.Header.on .Header_right .Header_right_search img{ opacity: 0;transition: all 0.5s ease 0s; -webkit-transform: all 0.5s ease 0s;}
.Header.on .Header_right .Header_right_search img:last-child{ opacity: 1;}
.Header.on .Header_right .Header_right_nav .right_nav_list .nav_list_title{ color: #333;}
.Header.on .Header_right .Header_right_nav::after{ background: #dcdcdc;}
.Header.on .Header_right .Header_right_search{ background: #e8e8e8;transition: all 0.5s ease 0s; -webkit-transform: all 0.5s ease 0s;}
.Header .Header_right .Header_right_nav .right_nav_list.on .nav_list_title{ color:#fff; border-bottom: 1px solid #fff;}
.Header.on .Header_right .Header_right_nav .right_nav_list.on .nav_list_title{ color:#0061ae; border-bottom: 1px solid #0061ae;}

.banner{ position: relative;}
.banner .swiper-pagination{ position: absolute; width: 100%; bottom: 1.563vw;}
.banner .swiper-pagination span{ width: 0.9378vw; height: 0.9378vw; background: #fff; margin-right: 0.3126vw; opacity: 1; background: none; border: 1px solid rgba(255,255,255,0); position: relative; transition: all 0.5s ease; -webkit-transform: all 0.5s ease; }
.banner .swiper-pagination span:last-child{ margin-right: 0;}
.banner .swiper-pagination span::before{ content: ""; display: inline-block; width: 0.3126vw; height: 0.3126vw; background: #fff; border-radius: 100%; position: absolute; top: 50%; left: 50%; transform: translateX(-50%) translateY(-50%);}
.banner .swiper-pagination span.swiper-pagination-bullet-active{ border: 1px solid #fff; transition: all 0.5s ease; -webkit-transform: all 0.5s ease; }
.banner .banner_list{}
.banner .banner_list .banner_list_img{ width: 100%; height: 100vh; object-fit: cover;}
.banner .banner_list .banner_list_po{ position: absolute; left: 0; top: 0; width: 100%; height: 100%; display: flex; justify-content: center; flex-direction: column; padding: 0px 8.857vw;}
.banner .banner_list .banner_list_dd{ font-size: 3.647vw; color: #fff; line-height: 3.647vw; margin-bottom: 1.563vw; display: none;}

.banner .banner_list .banner_list_dt{ font-size: 1.1462vw; color: #fff; line-height: 1.1462vw; text-transform: uppercase; letter-spacing: .18em; display: none; font-weight: 300;}

.banner .banner_scroll{ position: absolute; right: 3.2823vw; bottom: 0; z-index: 2; width: 0.7815vw; font-size: 0.6252vw; color: #fff; font-weight: 300; display: flex; align-items: center; flex-direction: column; cursor: pointer; user-select: none;}

.banner .banner_scroll span{ width: 1px; height: 3.126vw; background: rgba(255,255,255,.3); display: inline-block; margin-top: 0.7815vw;}

.banner .banner_list.swiper-slide-active .banner_list_dd,.banner .banner_list.swiper-slide-active .banner_list_dt{ display: block;}

.Solution{ padding-top: 3.9075vw; background: #f5fcff;}
.Solution .Solution_title{ display: flex; justify-content: space-between; align-items: center; margin-bottom: 3.3865vw;}
.Solution .Solution_title.on{flex-flow: row-reverse;}
.Solution .Solution_title .Solution_title_left{ width: 40%; text-align: center; font-weight: 300;}
.Solution .Solution_title .Solution_title_left .title_left_dd{ font-size: 1.2504vw; color: #999;}
.Solution .Solution_title .Solution_title_left .title_left_dt{ font-size: 2.084vw; color: #0061ae;}
.Solution .Solution_title .Solution_title_right{ border-left: 1px solid #0b56a5; width: calc(60% - 3.126vw); padding: .5vw 3.126vw;}
.Solution .Solution_title.on .Solution_title_right{ border-right: 1px solid #0b56a5; border-left: 0;}
.Solution .Solution_title .Solution_title_right p{ font-size: 0.8336vw; color: #0061ae; line-height: 1.2504vw; margin-bottom: 0.521vw; font-weight: 330;}
.Solution .Solution_title .Solution_title_right p:last-child{ margin-bottom: 0;}
.Solution .Solution_title .Solution_title_right a{ font-size: 0.7294vw; color: #0061ae;}
.Solution .Solution_title .Solution_title_right a i{ margin-left: 0.2605vw; font-size: 0.9378vw;}
.Solution .Solution_content{ display: flex; justify-content: space-between;}
.Solution .Solution_content .Solution_content_list{ width: calc(33.33% - 0.6773vw); position: relative; border: 1px solid #d4e3f5;}
.Solution .Solution_content .Solution_content_list::after{ content: ""; display: inline-block; width: 100%; height: 0.6252vw; background: url(../images/bn2.png) no-repeat 50%/cover; bottom: -0.6252vw; position: absolute;}
.Solution .Solution_content .Solution_content_list .content_list_img{width: 100%; height: 330px; overflow: hidden;}
.Solution .Solution_content .Solution_content_list .content_list_img img{ width: 100%; height: 100%;
-webkit-transform: scale(1);
   -moz-transform: scale(1);
    -ms-transform: scale(1);
     -o-transform: scale(1);
           filter: scale(1);
           filter: transform;
       transition: all 0.5s ease 0s;
-webkit-transform: all 0.5s ease 0s; 
	cursor:pointer;
}
.Solution .Solution_content .Solution_content_list:hover .content_list_img img{
	-webkit-transform: scale(1.15);
	   -moz-transform: scale(1.15);
	    -ms-transform: scale(1.15);
	     -o-transform: scale(1.15);
	           filter: scale(1.15);
	           filter: transform;
	       transition: all 0.5s ease 0s;
	-webkit-transform: all 0.5s ease 0s; 
		cursor:pointer;
}
.Solution .Solution_content .Solution_content_list .content_list_txt{ padding: 1.8235vw 1.3025vw;}
.Solution .Solution_content .Solution_content_list .content_list_txt .list_txt_dd{ font-size: 0.9378vw; color: #0061ae; margin-bottom: 0.521vw;overflow: hidden; text-overflow:ellipsis; white-space: nowrap;}
.Solution .Solution_content .Solution_content_list .content_list_txt .list_txt_dt{ font-size: 0.8336vw; color: #0061ae;display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2; overflow: hidden;}



.Scenes .Scenes_content{ position: relative;}
.Scenes .Scenes_content .Scenes_content_list .content_list_img img{ width: 100%;}
.Scenes .Scenes_content .Scenes_content_list .content_list_txt{ position: absolute; top: 0; left: 9.6385vw; top: 50%; transform: translateY(-50%);z-index: 999999;}
.Scenes .Scenes_content .Scenes_content_list .content_list_nav{width: 100%;height: 100%;position: absolute;left: 0;top: 0;}
.Scenes .Scenes_content .Scenes_content_list .content_list_nav ul{width: 100%;height: 100%;position: relative;}
.Scenes .Scenes_content .Scenes_content_list .content_list_nav .list_nav_li{ position: absolute; list-style: none; opacity: .7; cursor: pointer;}
.Scenes .Scenes_content .Scenes_content_list .content_list_nav .list_nav_li .nav_li_icon{ position: relative;height:2.2924vw; width:2.2924vw; margin: 0 auto;}
.Scenes .Scenes_content .Scenes_content_list .content_list_nav .list_nav_li .nav_li_icon .dot{ width: 0.4168vw; height: 0.4168vw; border-radius: 100%; background: #fff;transition: all 0.5s ease 0s; -webkit-transform: all 0.5s ease 0s; position: absolute; left: 50%; top: 50%; transform: translateX(-50%) translateY(-50%);}
.Scenes .Scenes_content .Scenes_content_list .content_list_nav .list_nav_li .nav_li_icon .pulse{ position:absolute; height:2.2924vw; width:2.2924vw; left: 0; top: 0; border-radius:100%; background: rgba(255,255,255,.5); -webkit-animation:warn 2s ease-out both; -moz-animation:warn 2s ease-out both; -o-animation:warn 2s ease-out both; animation:warn 2s ease-out both; -webkit-animation-iteration-count:infinite; -moz-animation-iteration-count:infinite; -o-animation-iteration-count:infinite; animation-iteration-count:infinite;transition: all 0.5s ease 0s; -webkit-transform: all 0.5s ease 0s;}
.Scenes .Scenes_content .Scenes_content_list .content_list_nav .list_nav_li .nav_li_icon .delay-04{-webkit-animation-delay:1s;-moz-animation-delay:1s;-o-animation-delay:1s;animation-delay:1s}
.Scenes .Scenes_content .Scenes_content_list .content_list_nav .list_nav_li .nav_li_icon .delay-05{-webkit-animation-delay:1.5s;-moz-animation-delay:1.5s;-o-animation-delay:1.5s;animation-delay:1.5s}
.Scenes .Scenes_content .Scenes_content_list .content_list_nav .list_nav_li .nav_li_icon .delay-06{-webkit-animation-delay:2s;-moz-animation-delay:2s;-o-animation-delay:2s;animation-delay:2s}
.Scenes .Scenes_content .Scenes_content_list .content_list_nav .list_nav_li .nav_li_title{ font-size: 16px; color: #fff; margin-top: 4px; font-weight: 300;}

.Scenes .Scenes_content .Scenes_content_list .content_list_nav .list_nav_li .list_txt_li{ background: rgba(255,255,255,.85); width: 20.2148vw; padding: 1.563vw 1.042vw;  opacity:1;transition: all 0.5s ease 0s;
	-webkit-transform: all 0.5s ease 0s; display: none;top: calc(100% - 0.5vw); right: -4vw; position: absolute;}
.Scenes .Scenes_content .Scenes_content_list .content_list_nav .list_nav_li .list_txt_li .txt_li_title{ font-size: 0.8336vw; color: #0061ae; margin-bottom: 0.3126vw;}
.Scenes .Scenes_content .Scenes_content_list .content_list_nav .list_nav_li .list_txt_li .txt_li_txt{ font-size: 14px; line-height: 22px; color: #333333; margin-bottom: 0.7815vw;}
.Scenes .Scenes_content .Scenes_content_list .content_list_nav .list_nav_li .list_txt_li .txt_li_txt a{ font-size: 14px; color: #0061ae;}
.Scenes .Scenes_content .Scenes_content_list .content_list_nav .list_nav_li .list_txt_li .txt_li_txt a i{ font-size: 0.9378vw; margin-left: 0.2605vw;}
.Scenes .Scenes_content .Scenes_content_list .content_list_nav .list_nav_li .list_txt_li .txt_li_bottom{ display: flex; justify-content: space-between; align-items: center;}
.Scenes .Scenes_content .Scenes_content_list .content_list_nav .list_nav_li .list_txt_li .txt_li_bottom .li_bottom_l{ width: calc(33.33% - 0.2605vw); position: relative; border-radius: 0.3126vw; overflow: hidden;}
.Scenes .Scenes_content .Scenes_content_list .content_list_nav .list_nav_li .list_txt_li .txt_li_bottom .li_bottom_l .bottom_l_img{transition: all 0.5s ease; -webkit-transform: all 0.5s ease;  }
.Scenes .Scenes_content .Scenes_content_list .content_list_nav .list_nav_li .list_txt_li .txt_li_bottom .li_bottom_l .bottom_l_img img{ width: 100%;}
.Scenes .Scenes_content .Scenes_content_list .content_list_nav .list_nav_li .list_txt_li .txt_li_bottom .li_bottom_l .bottom_l_a{ font-size: 14px; color: #0061ae; display: flex; align-items: center; justify-content: center; position: absolute; top: 0; left: 0; width: 100%; height: 100%; opacity: 0;transition: all 0.5s ease; -webkit-transform: all 0.5s ease;  }
.Scenes .Scenes_content .Scenes_content_list .content_list_nav .list_nav_li .list_txt_li .txt_li_bottom .li_bottom_l:hover .bottom_l_a{ opacity: 1;transition: all 0.5s ease; -webkit-transform: all 0.5s ease;  }
.Scenes .Scenes_content .Scenes_content_list .content_list_nav .list_nav_li .list_txt_li .txt_li_bottom .li_bottom_l:hover .bottom_l_img{ opacity: 0;transition: all 0.5s ease; -webkit-transform: all 0.5s ease;  }
.Scenes .Scenes_content .Scenes_content_list .content_list_nav .list_nav_li.top .list_txt_li{ bottom: calc(100% - 0.5vw);top: auto;}





.Scenes .Scenes_content .Scenes_content_list .content_list_nav .list_nav_li .list_txt_li{ align-items:center; justify-content: space-between;}
.Scenes .Scenes_content .Scenes_content_list .content_list_nav .list_nav_li:hover{ z-index: 50;}
.Scenes .Scenes_content .Scenes_content_list .content_list_nav .list_nav_li:hover .list_txt_li{ display: flex;}
.Scenes .Scenes_content .Scenes_content_list .content_list_nav .list_nav_li .txt_down_img{ width:150px;}
.Scenes .Scenes_content .Scenes_content_list .content_list_nav .list_nav_li .txt_down_img img{ width: 100%;}
.Scenes .Scenes_content .Scenes_content_list .content_list_nav .list_nav_li .txt_down_content{ width:calc(100% - 170px);}
.Scenes .Scenes_content .Scenes_content_list .content_list_nav .list_nav_li .txt_down_content .down_content_dd{ font-size: 0.8336vw; color: #0061ae; margin-bottom: 0.3126vw;overflow: hidden; text-overflow:ellipsis; white-space: nowrap;}
.Scenes .Scenes_content .Scenes_content_list .content_list_nav .list_nav_li .txt_down_content .down_content_dt{ font-size: 14px; line-height: 22px; color: #333333; margin-bottom: 0.7815vw;overflow: hidden; text-overflow:ellipsis; white-space: nowrap;}
.Scenes .Scenes_content .Scenes_content_list .content_list_nav .list_nav_li .txt_down_content .down_content_more{ font-size: 14px; color: #0061ae;}
.Scenes .Scenes_content .Scenes_content_list .content_list_nav .list_nav_li .txt_down_content .down_content_more i{ font-size: 0.9378vw; margin-left: 0.2605vw;}







@-webkit-keyframes warn{
0%{-webkit-transform:scale(0);transform:scale(0);opacity:1}
100%{-webkit-transform:scale(1);transform:scale(1);opacity:0}
}
@-moz-keyframes warn{
0%{-moz-transform:scale(0);transform:scale(0);opacity:1}
100%{-moz-transform:scale(1);transform:scale(1);opacity:0}
}
@-o-keyframes warn{
0%{-o-transform:scale(0);transform:scale(0);opacity:1}
100%{-o-transform:scale(1);transform:scale(1);opacity:0}
}
@keyframes warn{
0%{-webkit-transform:scale(0);-moz-transform:scale(0);-o-transform:scale(0);transform:scale(0);opacity:1}
100%{-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);transform:scale(1);opacity:0}
}


/* .Scenes .Scenes_content .Scenes_content_list .content_list_nav .list_nav_li1{ right: 50%; top: 55%;}
.Scenes .Scenes_content .Scenes_content_list .content_list_nav .list_nav_li2{ right: 40%; top: 50%;}
.Scenes .Scenes_content .Scenes_content_list .content_list_nav .list_nav_li3{ right: 30%; top: 60%;}
.Scenes .Scenes_content .Scenes_content_list .content_list_nav .list_nav_li4{ right: 20%; top: 70%;}
.Scenes .Scenes_content .Scenes_content_list .content_list_nav .list_nav_li5{ right: 40%; top: 70%;}
.Scenes .Scenes_content .Scenes_content_list .content_list_nav .list_nav_li6{ right: 50%; top: 70%;}
.Scenes .Scenes_content .Scenes_content_list .content_list_nav .list_nav_li7{ right: 10%; top: 70%;}
.Scenes .Scenes_content .Scenes_content_list .content_list_nav .list_nav_li8{ right: 20%; top: 55%;} */
.Scenes .Scenes_content .Scenes_content_list .content_list_nav .list_nav_li.on{ opacity: 1;}
.Scenes .Scenes_content .swiper-button-prev:after,.Scenes .Scenes_content .swiper-button-next:after{ display: none;}
.Scenes .Scenes_content .swiper-button-prev,.Scenes .Scenes_content .swiper-button-next{ width: 2.3966vw; height: 2.3966vw; border: 0.1042vw solid rgba(255,255,255,.2); border-radius: 100%; display: flex; align-items: center; justify-content: center; opacity: 1;}
.Scenes .Scenes_content .swiper-button-prev{ left: 2.605vw;}
.Scenes .Scenes_content .swiper-button-next{ right: 2.605vw;}


.Share .Solution_content .Solution_content_list{ position: relative; border: 0;}
.Share .Solution_content .Solution_content_list .content_list_txt{position: absolute; bottom: 0; width: 100%; height: 100%; left: 0; text-align: center; padding: 0px 1.7193vw; padding-bottom: 2.084vw; display: flex; flex-direction: column; flex-wrap: wrap; align-content: center; justify-content: flex-end; align-items: center;}
.Share .Solution_content .Solution_content_list .content_list_txt .list_txt_dd{ color: #fff; font-size: 1.4588vw; color: #fff; position: relative; transition: all 0.5s ease; -webkit-transform: all 0.5s ease;}
.Share .Solution_content .Solution_content_list .content_list_txt .list_txt_dt{ color: #fff; font-size: 0.7815vw; font-weight: 300;overflow: hidden; text-overflow:ellipsis; white-space: nowrap; opacity: 0; position: relative; bottom: -0.521vw; transition: all 0.5s ease; -webkit-transform: all 0.5s ease; width: 100%;-webkit-line-clamp: 1; display: block;}
.Share .Solution_content .Solution_content_list .content_list_txt .list_txt_p{ color: #fff; margin: 1.042vw 0 2.084vw 0; opacity: 0; position: relative; bottom: -0.521vw;transition: all 0.5s ease; -webkit-transform: all 0.5s ease;}
.Share .Solution_content .Solution_content_list .content_list_txt::before{ content: ""; display: inline-block; position: absolute; width: 100%; height: 100%;  background: url(../images/bn5.png) no-repeat 50%/cover; left: 0; bottom: 0;transition: all 0.5s ease; -webkit-transform: all 0.5s ease; opacity: 0;}
.Share .Solution_content .Solution_content_list:hover .content_list_txt .list_txt_dt{ bottom: 0; opacity: 1; transition: all 0.5s ease; -webkit-transform: all 0.5s ease;}
.Share .Solution_content .Solution_content_list:hover .content_list_txt .list_txt_p{ bottom: 0; opacity: 1; transition: all 0.5s ease; -webkit-transform: all 0.5s ease;}
.Share .Solution_content .Solution_content_list:hover .content_list_txt::before{ opacity: 1;transition: all 0.5s ease; -webkit-transform: all 0.5s ease;}



.Video .Video_content{ position: relative;}
.Video .Video_content .Solution_content_dd{ position: relative; z-index: 3;transition: all 0.5s ease 0s; -webkit-transform: all 0.5s ease 0s; cursor: pointer;}
.Video .Video_content .Solution_content_dd img{ width: 100%; object-fit:cover; height: 26.05vw;}
.Video .Video_content .Solution_content_dd .content_dd_icon{ position:absolute; top: 0; left: 0; width: 100%; height: 100%; display: flex; align-items:center; justify-content:center;}
.Video .Video_content .Solution_content_dd .content_dd_icon img{ width: 2vw; height: 2vw;}
.Video .Video_content .Solution_content_dt{ position: absolute; width: 100%; height: 100%; top: 0; left: 0; display: flex; align-items: center; justify-content: center; cursor: pointer;transition: all 0.5s ease 0s; -webkit-transform: all 0.5s ease 0s; background:#000;}
.Video .Video_content .Solution_content_icon{ position: absolute; width: 100%; height: 100%; top: 0; left: 0; display: flex; align-items: center; justify-content: center; cursor: pointer; z-index: 4;transition: all 0.5s ease 0s; -webkit-transform: all 0.5s ease 0s;}
.Video .Video_content .Solution_content_dt video{ max-width: 100%; height: 100%; object-fit: cover;}
.Video .Video_content .Solution_content_dd.on{ opacity: 0;transition: all 0.5s ease 0s; -webkit-transform: all 0.5s ease 0s; z-index: -1;}



.INews{ padding-bottom: 4.4285vw;}
.INews .Solution_content .Solution_content_list{ width: calc(25% - 0.7815vw);}
.INews .Solution_content .Solution_content_list .content_list_txt .list_txt_dd{ margin-bottom: 0;}
.INews .Solution_content .Solution_content_list .content_list_txt .list_txt_p{ font-size: 0.7815vw; color: #666666; margin-top: 5px; margin-bottom: 0.7815vw;}


.IAbout{ background: #fff; padding: 4.4285vw 0px;}
.IAbout .pc_all_content{ display: flex; align-items: center; justify-content: space-between;}
.IAbout .pc_all_content .IAbout_left{ width: 51%;}
.IAbout .pc_all_content .IAbout_left img{ width: 100%;}
.IAbout .pc_all_content .IAbout_right{ width: calc(49% - 2.7092vw);}
.IAbout .pc_all_content .IAbout_right .IAbout_right_title{ margin-bottom: 2.084vw;}
.IAbout .pc_all_content .IAbout_right .IAbout_right_title .right_title_dd{ font-size: 1.2504vw; color: #999; font-weight: 300; line-height: 1.2504vw; margin-bottom: 0.7815vw;}
.IAbout .pc_all_content .IAbout_right .IAbout_right_title .right_title_dt{ font-size: 2.084vw; color: #0061ae; font-weight: 300; line-height: 2.084vw;}
.IAbout .pc_all_content .IAbout_right .IAbout_right_txt{ margin-bottom: 3.647vw;}
.IAbout .pc_all_content .IAbout_right .IAbout_right_txt p{ font-size: 0.8336vw; color: #666666; font-weight: 300; line-height: 1.3546vw; margin-bottom: 1.1462vw;}
.IAbout .pc_all_content .IAbout_right .IAbout_right_txt p:last-child{ margin-bottom: 0;}
.IAbout .pc_all_content .IAbout_right .IAbout_right_bottom{ display: flex; align-items: center; justify-content: space-between;}
.IAbout .pc_all_content .IAbout_right .IAbout_right_bottom .right_bottom_list{ display: flex; align-items: center;}
.IAbout .pc_all_content .IAbout_right .IAbout_right_bottom .right_bottom_list .bottom_list_icon{ margin-right: 0.7294vw;}
.IAbout .pc_all_content .IAbout_right .IAbout_right_bottom .right_bottom_list .bottom_list_txt .list_txt_dd{ font-size: 0.8336vw; color: #202020; display: flex; align-items: center;}
.IAbout .pc_all_content .IAbout_right .IAbout_right_bottom .right_bottom_list .bottom_list_txt .list_txt_dd i{font-size: 2.605vw; color: #0061ae; font-style: inherit;display: flex !important; align-items: center;}
.IAbout .pc_all_content .IAbout_right .IAbout_right_bottom .right_bottom_list .bottom_list_txt .list_txt_dd .TextAnimate{ margin-right: 0.2605vw; display: inline-block;}
.IAbout .pc_all_content .IAbout_right .IAbout_right_bottom .right_bottom_list .bottom_list_txt .list_txt_dt{ font-size: 0.8336vw; color: #666666; margin-top: -0.2605vw;}



.Footer{ background: #f5fcff; padding: 3.647vw 0px;}
.Footer .pc_all_content{ display: flex; align-items: center; justify-content: space-between;}
.Footer .pc_all_content .Footer_left{ display: flex; align-items: center; width: 44%;}
.Footer .pc_all_content .Footer_left .Footer_left_logo{ margin-right: 5.21vw; width: 9.7948vw;}
.Footer .pc_all_content .Footer_left .Footer_left_logo img{ width: 100%;}
.Footer .pc_all_content .Footer_left .Footer_left_content p{ font-size: 0.8336vw; color: #222222; margin-bottom: 1.563vw;}
.Footer .pc_all_content .Footer_left .Footer_left_content p:last-child{ margin-bottom: 0;}
.Footer .pc_all_content .Footer_left .Footer_left_content p img{ margin-right: 0.5731vw; width: 0.8336vw;}
.Footer .pc_all_content .Footer_right{ display: flex; flex-wrap: wrap; justify-content: space-between; width: 53%; border-left: 1px solid #e5e5e5; padding: 1.1462vw 0px; padding-left: 4%;}
.Footer .pc_all_content .Footer_right .Footer_right_list{ width: 33.33%; display: flex; margin-bottom: 1.8235vw; position: relative; cursor: pointer;}
.Footer .pc_all_content .Footer_right .Footer_right_list .right_list_icon img{ width: 1.3025vw;}
.Footer .pc_all_content .Footer_right .Footer_right_list .right_list_txt{ margin-left: 0.6773vw;}
.Footer .pc_all_content .Footer_right .Footer_right_list .right_list_txt .list_txt_dd{ font-size: 0.9378vw; color: #333;}
.Footer .pc_all_content .Footer_right .Footer_right_list .right_list_txt .list_txt_dt{ font-size: 0.8336vw; color: #666; font-weight: 330;}
.Footer .pc_all_content .Footer_right .Footer_right_list:nth-child(4),.Footer .pc_all_content .Footer_right .Footer_right_list:nth-child(5),.Footer .pc_all_content .Footer_right .Footer_right_list:nth-child(6){ margin-bottom: 0;}
.Footer .pc_all_content .Footer_right .Footer_right_list .right_list_down{ position: absolute; top: 0; width: 6.252vw; height: 6.252vw; top: -6.252vw; display: none; box-shadow: 0px 0px 0.4168vw rgba(0,0,0,.1); left: 0;}
.Footer .pc_all_content .Footer_right .Footer_right_list .right_list_down img{ width: 100%;}
.Footer .pc_all_content .Footer_right .Footer_right_list:hover .right_list_down{ display: block;}



.Copyright{ background: #0061ae; padding: 1.3025vw 0px;}
.Copyright .pc_all_content{ display: flex; align-items: center; justify-content: space-between;}
.Copyright .pc_all_content .Copyright_left{	width: 45%; font-size: 14px; color: rgba(255,255,255,.5); font-weight: 300; line-height: 24px;}
.Copyright .pc_all_content .Copyright_right{ text-align: right;}
.Copyright .pc_all_content .Copyright_right .Copyright_right_top a{ font-size: 14px; color: rgba(255,255,255,.5); margin-left: 2.084vw;}
.Copyright .pc_all_content .Copyright_right .Copyright_right_bottom{font-size: 14px; color: rgba(255,255,255,.5); margin-top: 0.4168vw;}
.Copyright .pc_all_content .Copyright_right .Copyright_right_bottom a{font-size: 14px; color: rgba(255,255,255,.5); margin-top: 0.4168vw;}
.Copyright .pc_all_content .Copyright_right .Copyright_right_top a:hover{ color: #fff;}


.content_list_video{ display:none;}
.content_list_video.on{ display:block;}
.content_list_video .list_video_bg{ position:fixed; background:rgba(0,0,0,.8); left:0; top:0;  width:100%; height:100%; z-index:120;}
.content_list_video .list_video_content{ max-width:90%;
    position: fixed;
    left: 50%;
    top: 50%;
    transform: translateX(-50%) translateY(-50%); z-index:121;
}
.content_list_video .list_video_content .video_content_close{ cursor:pointer; position:fixed; right:0; top:-1.8235vw;}
.content_list_video .list_video_content .video_content_close span{ color:#fff; font-size:1.3025vw;}
.content_list_video .list_video_content video{ width:100%;}
.click_video{ cursor:pointer; }






.DBanner{ position: relative;}
.DBanner .DBanner_img img{ width: 100%; height: auto; object-fit: cover;}
.DBanner .DBanner_content{ position: absolute; top: 0; left: 0; width: 100%; height: 100%; display: flex; align-items: center; justify-content: center; display: none;}
.DBanner .DBanner_content .DBanner_content_dd{ font-size: 3.126vw; color: #fff; font-weight: bolder; position: absolute;}
.DBanner .DBanner_content .DBanner_content_dt{	font-size: 6.1478vw; color: #fff; opacity: .12; font-family: "Arial"; font-weight: bolder;}



.DAbout{ background: #f5fcff; padding-bottom: 0;}
.DAbout .pc_all_content .IAbout_left{ width: 46%;}
.DAbout .pc_all_content .IAbout_right{ width: 50%;}
.DAbout .pc_all_content .IAbout_right .IAbout_right_txt{ margin-bottom: 1.3025vw;}
.DAbout .pc_all_content .IAbout_right .IAbout_right_txt p{ color: #666666; margin-bottom: 0.6773vw; font-size: 0.7294vw;}



.Culture .Culture_content{ display: flex; justify-content: space-between;}
.Culture .Culture_content .Culture_content_list{ width: calc(33.33% - 0.8336vw); position: relative;}
.Culture .Culture_content .Culture_content_list .content_list_img{ overflow: hidden;}
.Culture .Culture_content .Culture_content_list .content_list_img img{ width: 100%;
-webkit-transform: scale(1);
   -moz-transform: scale(1);
    -ms-transform: scale(1);
     -o-transform: scale(1);
           filter: scale(1);
           filter: transform;
       transition: all 0.5s ease 0s;
-webkit-transform: all 0.5s ease 0s; 
	cursor:pointer;
}
.Culture .Culture_content .Culture_content_list:hover .content_list_img img{
	-webkit-transform: scale(1.15);
	   -moz-transform: scale(1.15);
	    -ms-transform: scale(1.15);
	     -o-transform: scale(1.15);
	           filter: scale(1.15);
	           filter: transform;
	       transition: all 0.5s ease 0s;
	-webkit-transform: all 0.5s ease 0s; 
		cursor:pointer;
}
.Culture .Culture_content .Culture_content_list .content_list_txt{ position: absolute; top: 0;  width: 100%; height: 100%; display: flex; align-items: center; justify-content: center; flex-direction: column; text-align: center; padding: 0px 3.3865vw; background: rgba(7,28,50,.66);}
.Culture .Culture_content .Culture_content_list .content_list_txt .list_txt_top .txt_top_dt{ font-size: 1.042vw; color: #fff; font-weight: 300; margin: 1.042vw 0px;}
.Culture .Culture_content .Culture_content_list .content_list_txt .list_txt_bottom{ font-size: 0.7294vw; color: #fff; line-height: 1.2504vw; font-weight: 300;}



.Advantage .Advantage_content{ position: relative;}
.Advantage .Advantage_content .Advantage_content_img img{ width: 100%;}
.Advantage .Advantage_content .Advantage_content_txt{ width: 25.7895vw; background: rgba(255,255,255,.9); position: absolute; left: 2.084vw; top: 25%; padding: 2.3445vw 2.084vw;}
.Advantage .Advantage_content .Advantage_content_txt .content_txt_top{ font-size: 1.2504vw; color: #0061ae; font-weight: bolder; margin-bottom: 1.042vw;}
.Advantage .Advantage_content .Advantage_content_txt .content_txt_bottom{ display: flex; flex-wrap: wrap;}
.Advantage .Advantage_content .Advantage_content_txt .content_txt_bottom .txt_bottom_list{ width: 50%; padding: 0.7815vw 0.6773vw; font-size: 0.8336vw; color: #0061ae; border-top: 1px solid #0061ae;}
.Advantage .Advantage_content .Advantage_content_txt .content_txt_bottom .txt_bottom_list:nth-child(1),.Advantage .Advantage_content .Advantage_content_txt .content_txt_bottom .txt_bottom_list:nth-child(2){ border-top: 0;}
.Advantage .Advantage_content .Advantage_content_txt .content_txt_bottom .txt_bottom_list img{ margin-right: 0.5731vw;}







.Honor{ background: #f5fcff;}
.Honor .Honor_content{ position: relative;}
.Honor .Honor_content .swiper-container{ padding: 0px 0.8857vw; }
.Honor .Honor_content .Honor_content_list{ position: relative;}
.Honor .Honor_content .Honor_content_list .content_list_dd{ background: #fff; padding: 0.521vw; border: 1px solid #d4e3f5; position: relative;}
.Honor .Honor_content .Honor_content_list .content_list_dd::before{ content: ""; display: inline-block; width: 100%; height: 0.6252vw; background: url(../images/bn2.png) no-repeat 50%/cover; bottom: -0.6252vw; position: absolute; left: 0;}
.Honor .Honor_content .Honor_content_list .content_list_dd img{ width: 100%;}
.Honor .Honor_content .Honor_content_list .content_list_dt{ font-size: 0.8336vw; color: #0061ae; text-align: center; margin-top: 0.7815vw;}
.Honor .Honor_bottom{ display: flex; align-items: center; justify-content: space-between; margin-top: 3.9075vw;}
.Honor .Honor_bottom .Honor_bottom_left{ font-size: 0.8336vw; color: #0061ae; display: flex; align-items: center;}
.Honor .Honor_bottom .Honor_bottom_left img{ margin-right: 0.4168vw; width: 0.9378vw;}
.Honor .Honor_bottom .Honor_bottom_right{ display: flex; flex-direction: column;}
.Honor .Honor_bottom .Honor_bottom_right .swiper-pagination{ position: relative; transform: inherit;}
.Honor .Honor_bottom .Honor_bottom_right .swiper-pagination span{ width: 5.21vw; border-radius: 0px; height: 0.1563vw; background: #999;}
.Honor .Honor_bottom .Honor_bottom_right .swiper-pagination span.swiper-pagination-bullet-active{ background: #0061ae;}
.Honor .Honor_bottom .Honor_bottom_right .swiper-num{ display: flex; align-items: flex-end; font-size: 0.8336vw; color: #0061ae;}
.Honor .Honor_bottom .Honor_bottom_right .swiper-num .active{ font-size: 1.2504vw; color: #0061ae;font-family: 'HelveticaNeueLTW0555Roman';}
.Honor .Honor_bottom .Honor_bottom_right .swiper-num i{font-family: 'HelveticaNeueLTW0555Roman'; margin-right: 0.4168vw;}
.Honor .Honor_bottom .Honor_bottom_right .swiper-num .total{font-family: 'HelveticaNeueLTW0555Roman';}


.Demo{ background: url(../images/bg24.jpg) no-repeat 50%/cover; padding: 5.4184vw 0px;}
.Demo .pc_all_content{ position: relative;}
.Demo .Demo_img{ position: relative;}
.Demo .Demo_img img{ width: 100%;}
.Demo .Demo_txt{ position: absolute; top: 0; left: 0; width: 100%; height: 100%; display: flex; align-items: center; justify-content: center; flex-direction: column;}
.Demo .Demo_txt .Demo_txt_dd{ font-size: 3.126vw; color: #fff;}
.Demo .Demo_txt a{ font-size: 0.7294vw; color: #fff;}
.Demo .Demo_txt a i{ margin-left: 0.2605vw;}


.Service{ background: url(../images/bg26.jpg) no-repeat 50%/cover; padding-bottom: 5.731vw;}
.Service .Service_content{ display: flex; justify-content: space-between; background: #fff; border: 1px solid #d4e3f5;  position: relative;}
.Service .Service_content::before{ content: ""; display: inline-block; width: 100%; height: 1.6151vw; background: url(../images/bg27.jpg) no-repeat 50%/cover; position: absolute; bottom: -1.6151vw;}
.Service .Service_content .Service_content_left{ padding: 0px 1.8235vw; width: 43%; background: #fff; position: relative;display: flex; flex-direction: column; justify-content: center;}
.Service .Service_content .Service_content_left .content_left_title{ font-size: 1.563vw; color: #0061ae; padding-bottom: 1.042vw; margin-bottom: 2.084vw; border-bottom: 1px solid #d4e3f5;}
.Service .Service_content .Service_content_left .content_left_txt .left_txt_list{ display: flex; align-items: center; margin-bottom: 1.042vw; font-size: 0.8336vw; color: #0061ae;}
.Service .Service_content .Service_content_left .content_left_txt .left_txt_list:last-child{ margin-bottom: 0;}
.Service .Service_content .Service_content_left .content_left_txt .left_txt_list span{ border: 1px solid #d4e3f5; display: flex; align-items: center; justify-content: center; width: 2.1361vw; height: 2.1361vw; margin-right: 0.9378vw;}
.Service .Service_content .Service_content_right{ height: 26.05vw; width: 57%;}
.Service .Service_content .Service_content_right img{ max-width: inherit;}
.Service .Service_title{ text-align: center; margin-top: 4.168vw; margin-bottom: 2.8655vw;}
.Service .Service_title .Service_title_dd{ font-size: 1.563vw; color: #0061ae;}
.Service .Service_title .Service_title_dt{ font-size: 0.7294vw; color: #0061ae;}
.Service .Service_process{ display: flex; justify-content: space-between;} 
.Service .Service_process .Service_process_list{ width: 12.5%; text-align:center;}
.Service .Service_process .Service_process_list .process_list_icon{ display: flex; align-items:center; justify-content:center; margin-bottom: 1vw;}
.Service .Service_process .Service_process_list .process_list_icon span{ position: relative; display: flex; align-items:center; justify-content:center; width: 6vw;}
.Service .Service_process .Service_process_list .process_list_icon span img{transition: all 0.5s ease 0s; -webkit-transform: all 0.5s ease 0s; width: 100%;}
.Service .Service_process .Service_process_list .process_list_icon span img:last-child{ position: absolute; left: 0; top: 0; opacity: 0;}
.Service .Service_process .Service_process_list:hover .process_list_icon span img{ opacity: 0;}
.Service .Service_process .Service_process_list:hover .process_list_icon span img:last-child{transition: all 0.5s ease 0s; -webkit-transform: all 0.5s ease 0s; opacity:1;}
.Service .Service_process .Service_process_list .process_list_title .list_title_dt{ font-size: 1vw; color:#0061ae; margin-bottom: .1vw}
.Service .Service_process .Service_process_list .process_list_title .list_title_dd{ font-size: .8vw; color:#0061ae;}





.News{ background: #f5fcff url(../images/bn55.png) no-repeat 50% 100%; padding-bottom: 3.647vw;}
.News .News_nav{ display: flex; align-items: center; justify-content: space-between;}
.News .News_nav .News_nav_left{ display: flex; align-items: center;}
.News .News_nav .News_nav_left a{ font-size: 0.8336vw; color: #0061ae; display: inline-block; padding: 0px 1.9798vw; line-height: 2.605vw; margin-right: 0.3647vw;}
.News .News_nav .News_nav_left a:last-child{ margin-right: 0;}
.News .News_nav .News_nav_left a.on{ color: #fff; font-weight: bolder; background: #0061ae;}
.News .News_nav .News_nav_form{ display: flex; align-items: center;}
.News .News_nav .News_nav_form select{ width: 18.235vw; height: 2.605vw; margin-right: 1.563vw; border: 1px solid #d4e3f5; font-size: 0.8336vw; color: #0061ae; height: 2.605vw; padding: 0px 1.042vw;}
.News .News_nav .News_nav_form .nav_form_search{ display: flex; align-items: center;}
.News .News_nav .News_nav_form .nav_form_search input[type="text"]{ width: 28.134vw; height: 2.605vw; display: flex; align-items: center; padding: 0px 1.042vw; border: 1px solid #d4e3f5; font-size: 0.8336vw; color: #0061ae;}
.News .News_nav .News_nav_form .nav_form_search input[type="submit"]{ width: 2.605vw; height: 2.605vw; background: #0061ae url(../images/bn47.png) no-repeat 50% 50%;}
.News .News_nav .News_nav_form .nav_form_search input::-ms-input-placeholder{ /* Internet Explorer 10+ */ color:#0061ae; font-size:0.8336vw;}
.News .News_nav .News_nav_form .nav_form_search input::-webkit-input-placeholder{ /* WebKit browsers */ color:#0061ae; font-size:0.8336vw;}
.News .News_nav .News_nav_form .nav_form_search input::-moz-placeholder{ /* Mozilla Firefox 4 to 18 */  color:#0061ae; font-size:0.8336vw;}
.News .News_nav .News_nav_form .nav_form_search input::-moz-placeholder{ /* Mozilla Firefox 19+ */ color:#0061ae; font-size:0.8336vw;}
.News .News_nav .News_nav_form .nav_form_search input::-moz-placeholder{ /* Mozilla Firefox 19+ */ color:#0061ae; font-size:0.8336vw;}
.News .News_top{ display: flex; align-items: center; justify-content: space-between; margin-top: 3.2302vw; background: #fff; border: 1px solid #d4e3f5;}
.News .News_top .News_top_img{ width: 62%;}
.News .News_top .News_top_img img{ width: 100%;}
.News .News_top .News_top_txt{ width: 38%; padding: 0px 2.605vw;}
.News .News_top .News_top_txt .top_txt_time{ font-size: 0.7294vw; color: #5bbc42; margin-bottom: 0.521vw;}
.News .News_top .News_top_txt .top_txt_title{ font-size: 1.2504vw; color: #0061ae; line-height: 1.8756vw;display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2; overflow: hidden; }
.News .News_top .News_top_txt .top_txt_p{ font-size: 0.8336vw; color: #0061ae; line-height: 1.563vw; margin-bottom: 4.4285vw; margin-top: 1.563vw;display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 4; overflow: hidden;}
.News .News_top .News_top_txt .top_txt_a{ font-size: 0.7294vw; color: #0061ae;}
.News .News_top .News_top_txt .top_txt_a i{ font-size: 0.8336vw; margin-left: 0.2605vw;}
.News .News_content{ display: flex; flex-wrap: wrap; overflow: hidden; margin-top: 1.563vw; margin-bottom: -1.563vw;}
.News .News_content .News_content_list{ width: calc(33.33% - 0.7294vw); margin-right: 1.042vw; float: left; border: 1px solid #d4e3f5; margin-bottom: 1.4588vw; position: relative;}
.News .News_content .News_content_list::after{ content: ""; display: inline-block; width: 100%; height: 0.6252vw; background: url(../images/bn2.png) no-repeat 50%/cover; bottom: -0.6252vw; position: absolute;}
.News .News_content .News_content_list:nth-child(3n){ margin-right: 0;}
.News .News_content .News_content_list .content_list_img{ position: relative;}
.News .News_content .News_content_list .content_list_img .list_img_dd{ overflow: hidden;}
.News .News_content .News_content_list .content_list_img .list_img_dd img{ width: 100%; height: 17.3493vw; object-fit: cover;
-webkit-transform: scale(1);
   -moz-transform: scale(1);
    -ms-transform: scale(1);
     -o-transform: scale(1);
           filter: scale(1);
           filter: transform;
       transition: all 0.5s ease 0s;
-webkit-transform: all 0.5s ease 0s; 
}
.News .News_content .News_content_list:hover .content_list_img .list_img_dd img{
	-webkit-transform: scale(1.12);
	   -moz-transform: scale(1.12);
	    -ms-transform: scale(1.12);
	     -o-transform: scale(1.12);
	           filter: scale(1.12);
	           filter: transform;
	       transition: all 0.5s ease 0s;
	-webkit-transform: all 0.5s ease 0s; 
}
.News .News_content .News_content_list .content_list_img .list_img_dt{ position: absolute; bottom: 0; left: 0; width: 3.0218vw; height: 3.0218vw; background: #0061ae; display: flex; align-items: center; justify-content: center; flex-direction: column;}
.News .News_content .News_content_list .content_list_img .list_img_dt p:first-child{ font-size: 1.563vw; color: #fff; line-height: 1.3025vw;}
.News .News_content .News_content_list .content_list_img .list_img_dt p{ font-size: 0.8336vw; color: #fff; margin-top: 0.1042vw;}
.News .News_content .News_content_list .content_list_txt{ padding: 1.7714vw 1.4588vw;transition: all 0.5s ease 0s; -webkit-transform: all 0.5s ease 0s;}
.News .News_content .News_content_list .content_list_txt .list_txt_dd{ font-size: 0.9378vw; color: #0061ae; margin-bottom: 1.042vw;overflow: hidden; text-overflow:ellipsis; white-space: nowrap;transition: all 0.5s ease 0s; -webkit-transform: all 0.5s ease 0s;}
.News .News_content .News_content_list .content_list_txt .list_txt_dt{ font-size: 0.7294vw; color: #0061ae; line-height: 1.042vw;display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2; overflow: hidden; transition: all 0.5s ease 0s; -webkit-transform: all 0.5s ease 0s;}
.News .News_content .News_content_list:hover .content_list_txt{ background: #0061ae;transition: all 0.5s ease 0s; -webkit-transform: all 0.5s ease 0s;}
.News .News_content .News_content_list:hover .content_list_txt .list_txt_dd{ color: #fff;transition: all 0.5s ease 0s; -webkit-transform: all 0.5s ease 0s;}
.News .News_content .News_content_list:hover .content_list_txt .list_txt_dt{ color: #fff;transition: all 0.5s ease 0s; -webkit-transform: all 0.5s ease 0s;}


.page{ margin-top: 3.647vw;}
.layui-laypage{display: flex;font-size:1.043vw; color:#0061ae;  align-items: center; justify-content:center;}
.layui-laypage a {width: 2.1882vw; height: 2.1882vw; font-size: 1.043vw; margin:0 5px; color: #0061ae;  display: flex; align-items: center; justify-content: center;}
.layui-laypage-curr {width: 2.1882vw; height: 2.1882vw; font-size: 1.2516vw; margin:0 5px;color: #0061ae; display: flex; align-items: center; justify-content: center; }
.layui-laypage-curr em,.layui-laypage-disabled em{ font-style:inherit;}
.layui-laypage-disabled {width: 2.1882vw; height: 2.1882vw;font-size: 1.043vw; margin:0 5px; color: #0061ae;  align-items: center; display: flex; align-items: center; justify-content: center;}
.layui-laypage-disabled:hover{color: #0061ae;}
.layui-laypage a:hover{ color: #0061ae;}
.layui-laypage .layui-icon-left,.layui-laypage .layui-icon-right{ width: 2.1882vw; height: 2.1882vw; display: flex; align-items: center; justify-content: center; border-radius: 100%; border: 1px solid #d7e5f6;}
.layui-laypage .layui-icon-left{}
.layui-laypage .layui-icon-left:hover,.layui-laypage .layui-icon-right:hover{ color: #fff; border: 1px solid #0061ae; background: #0061ae;}
.layui-laypage .layui-laypage-count{display: none;}

.News2 .News2_content{ display: flex; justify-content: space-between; align-items: flex-start; margin-top: 3.126vw;}
.News2 .News2_content .News2_content_left{ width: 12.7645vw;}
.News2 .News2_content .News2_content_left .content_left_list{ display: flex; align-items: center; height: 3.2302vw; border-bottom: 1px solid #d4e3f5; justify-content: space-between;}
.News2 .News2_content .News2_content_left .content_left_list .left_list_dd{ font-size: 1.042vw; color: #0061ae;}
.News2 .News2_content .News2_content_left .content_left_list .left_list_dt{ width: 0.7294vw; height: 0.7294vw; display: flex; align-items: center; justify-content: center; border: 1px solid #d4e3f5; font-size: 0.7294vw; color: #0061ae;}
.News2 .News2_content .News2_content_right{width: calc(100% - 17.9745vw);}
.News2 .News2_content .News2_content_left .content_left_list:hover{ padding: 0px 1.042vw; border-bottom: 1px solid #0061ae; background: #0061ae;}
.News2 .News2_content .News2_content_left .content_left_list:hover .left_list_dd{ color: #fff;}
.News2 .News2_content .News2_content_left .content_left_list:hover .left_list_dt{ color: #fff; border: 1px solid #fff;}
.News2 .News2_content .News2_content_right .content_right_title{ font-size: 1.8756vw; color: #0061ae; line-height: 1.8756vw; margin-bottom: 1.4588vw;}
.News2 .News2_content .News2_content_right .content_right_txt{ display: flex; flex-wrap: wrap; margin-bottom: -1.042vw;}
.News2 .News2_content .News2_content_right .content_right_txt .right_txt_list{ margin-right: 1.042vw; width: calc(33.33% - 0.7294vw);  line-height: 2.3966vw; font-size: 0.8336vw; color: #0061ae; border: 1px solid #d4e3f5; padding: 0px 1.042vw; margin-bottom: 1.042vw;overflow: hidden; text-overflow:ellipsis; white-space: nowrap; position: relative; padding-left: 1.563vw;}
.News2 .News2_content .News2_content_right .content_right_txt .right_txt_list::before{ content: ""; display: inline-block; width: 0.3126vw; height: 0.3126vw; border-radius: 100%; background: #0061ae; position: absolute; left: 0.7815vw; top: 1.042vw;}
.News2 .News2_content .News2_content_right .content_right_txt .right_txt_list:nth-child(3n){ margin-right: 0;}
.News2 .News2_content .News2_content_right .content_right_txt .right_txt_list:hover{ border: 1px solid #0061ae; background: #0061ae; color: #fff;}
.News2 .News2_content .News2_content_right .content_right_txt .right_txt_list:hover::before{  background: #fff;}

.News2 .News2_content .News2_content_left .content_left_list.on{padding: 0px 1.042vw; border-bottom: 1px solid #0061ae; background: #0061ae;}
.News2 .News2_content .News2_content_left .content_left_list.on .left_list_dd{color: #fff;}
.News2 .News2_content .News2_content_left .content_left_list.on .left_list_dt{ color: #fff; border: 1px solid #fff;}





.News3 .News3_content{ display: flex; flex-wrap: wrap; justify-content: space-between; margin-bottom: -1.042vw; margin-top: 3.126vw;}
.News3 .News3_content .News3_content_list{ width: calc(50% - 0.521vw); height: 3.3865vw; border: 1px solid #d4e3f5; margin-bottom: 1.042vw; display: flex; align-items: center; justify-content: space-between; padding: 0px 1.042vw;transition: all 0.3s ease 0s;-webkit-transition: all 0.3s ease 0s;}
.News3 .News3_content .News3_content_list .see_file{width: 85%;height:100%;display: flex;align-items: center; font-size: 0.9378vw; color: #0061ae; overflow: hidden; text-overflow:ellipsis; white-space: nowrap; position: relative;}
.News3 .News3_content .News3_content_list .see_file::before{ content: "-"; display: inline-block; margin-right: 0.2605vw;}
.News3 .News3_content .News3_content_list .down_file{ display: flex; align-items: center; font-size: 0.7294vw; color: #5bbc42; width: 20%; justify-content: flex-end;}
.News3 .News3_content .News3_content_list .down_file a{ width: 0.7294vw; height: 0.7294vw; display: flex; align-items: center; justify-content: center; position: relative; margin-left: 0.7815vw; top: -0.1042vw;}
.News3 .News3_content .News3_content_list .down_file a img{ position: absolute; width: 100%;transition: opacity 0.3s ease 0s;-webkit-transition: opacity 0.3s ease 0s;}
.News3 .News3_content .News3_content_list .down_file a img:last-child{ opacity: 0;}
.News3 .News3_content .News3_content_list .down_file .content_list{display: flex;align-items: center;}
.News3 .News3_content .News3_content_list:hover{ background: #0061ae; border: 1px solid #0061ae;}
.News3 .News3_content .News3_content_list:hover .see_file{ color: #fff;}
.News3 .News3_content .News3_content_list:hover .down_file{ color: #fff;}
.News3 .News3_content .News3_content_list:hover .down_file a img{ opacity: 0;}
.News3 .News3_content .News3_content_list:hover .down_file a img:last-child{ opacity: 1;}



.DNews{ padding-top: 1.563vw; padding-bottom: 5.731vw; background: #f5fcff url(../images/bn55.png) no-repeat 50%/cover; }
.DNews .DNews_crumbs{ display: flex; align-items: center; font-size: 15px; color: #666666; margin-bottom: 3.5428vw;}
.DNews .DNews_crumbs a{ font-size: 15px; color: #666666;}
.DNews .DNews_crumbs a.on{ color: #0061ae;}
.DNews .DNews_crumbs i{ font-size: 15px; color: #666666; margin: 0px 0.2605vw;}
.DNews .DNews_content{ display: flex; justify-content: space-between; align-items: flex-start;}
.DNews .DNews_content .DNews_content_left{ width: calc(100% - 20.5795vw);}
.DNews .DNews_content .DNews_content_left .content_left_title{ margin-bottom: 3.126vw;}
.DNews .DNews_content .DNews_content_left .content_left_title .left_title_dd{ font-size: 1.8756vw; color: #0061ae; font-weight: bolder; line-height: 1.8756vw; margin-bottom: 0.7815vw;}
.DNews .DNews_content .DNews_content_left .content_left_title .left_title_dt span{ font-size: 0.7294vw; color: #0061ae; margin-right: 2.605vw;}
.DNews .DNews_content .DNews_content_left .content_left_title .left_title_dt span:last-child{ margin-right: 0;}
.DNews .DNews_content .DNews_content_left .content_left_txt{ margin-bottom: 2.731vw;}
.DNews .DNews_content .DNews_content_left .content_left_txt p{ font-size: 0.8336vw; color: #3f3f3f; margin-bottom: 1.042vw;line-height: 1.75;}
.DNews .DNews_content .DNews_content_left .content_left_txt div{ margin-bottom: 1.042vw;}
.DNews .DNews_content .DNews_content_left .content_left_img .left_img_top{ width: 100%; }
.DNews .DNews_content .DNews_content_left .content_left_img .left_img_top .img_top_list{ display: inline-block; width: 100%;transition: all 0s ease 0s; -webkit-transform: all 0s ease 0s;}
.DNews .DNews_content .DNews_content_left .content_left_img .left_img_top .img_top_list img{ width: 100%; height: 540px; object-fit:cover;}
.DNews .DNews_content .DNews_content_left .content_left_img .left_img_bottom ul{ display: flex; flex-wrap: wrap; margin-bottom: 5.731vw;}
.DNews .DNews_content .DNews_content_left .content_left_img .left_img_bottom ul li{ width: 25%; list-style-type: none; border:1px solid #dcdcdc;}
.DNews .DNews_content .DNews_content_left .content_left_img .left_img_bottom ul li a{ width: 100%; display: inline-block; padding: 10px;}
.DNews .DNews_content .DNews_content_left .content_left_img .left_img_bottom ul li a img{ width: 100%; height:7.062vw; object-fit: cover;}
.DNews .DNews_content .DNews_content_left .content_left_img .left_img_list a{ display: inline-block; width: 100%;}
.DNews .DNews_content .DNews_content_left .content_left_img .left_img_bottom ul li:nth-child(4n){ margin-right: 0px;}


.DNews .DNews_content .DNews_content_left .content_left_share{ display: flex; align-items: center; font-size: 0.8336vw; color: #0061ae; margin-bottom: 2.084vw;}
.DNews .DNews_content .DNews_content_left .content_left_share a{ width: 1.1462vw; height: 1.1462vw; display: inline-block; margin-right: 0.7294vw; position: relative;}
.DNews .DNews_content .DNews_content_left .content_left_share a:nth-child(1){ background: url(../images/bn51.png) no-repeat 50% 50%; background-size: 1.1462vw;}
.DNews .DNews_content .DNews_content_left .content_left_share a:nth-child(2){ background: url(../images/bn52.png) no-repeat 50% 50%; background-size: 1.1462vw;}
.DNews .DNews_content .DNews_content_left .content_left_share a:nth-child(3){ background: url(../images/bn53.png) no-repeat 50% 50%; background-size: 1.1462vw;}
.DNews .DNews_content .DNews_content_left .content_left_share a:nth-child(4){ background: url(../images/bn54.png) no-repeat 50% 50%; background-size: 1.1462vw;}
.wechat-qrcode{display:none;border:1px solid #eee;position:absolute;z-index:9;top:-10.6805vw;left:-4.3764vw;width:10.42vw;height:10.0032vw;color:#666;font-size:12px;text-align:center;background-color:#fff;box-shadow:0 2px 0.521vw #aaa;transition:all 200ms;-webkit-tansition:all 350ms;-moz-transition:all 350ms}
.wechat-qrcode.bottom{top:2.084vw;left:-4.3764vw}
.wechat-qrcode.bottom:after{display:none}
.wechat-qrcode h4{font-weight:normal;height:1.3546vw;line-height:1.3546vw;font-size:12px;background-color:#f3f3f3;margin:0;padding:0;color:#777}.social-share .icon-wechat .wechat-qrcode .qrcode{width:105px;margin:0.521vw auto}
.wechat-qrcode .qrcode table{margin:0 !important}
.wechat-qrcode .help p{font-weight:normal;line-height:0.8336vw;padding:0;margin:0}
.wechat-qrcode:after{content:'';position:absolute;left:50%;margin-left:-0.3126vw;bottom:-0.6773vw;width:0;height:0;border-width:0.4168vw 0.3126vw 0.3126vw 0.3126vw;border-style:solid;border-color:#fff transparent transparent transparent}
.DNews .DNews_content .DNews_content_left .content_left_share a:hover .wechat-qrcode{display:block}

.DNews .DNews_content .DNews_content_left .content_left_page{ display: flex; align-items: center; justify-content: space-between;}
.DNews .DNews_content .DNews_content_left .content_left_page .left_page_l{ width: calc(100% - 7.5545vw);}
.DNews .DNews_content .DNews_content_left .content_left_page .left_page_l .page_l_li{ font-size: 0.8336vw; color: #0061ae; width: 100%;overflow: hidden; text-overflow:ellipsis; white-space: nowrap;}
.DNews .DNews_content .DNews_content_left .content_left_page .left_page_l .page_l_li a{ font-size: 0.8336vw; color: #0061ae;}
.DNews .DNews_content .DNews_content_left .content_left_page .left_page_l .page_l_li:first-child{ margin-bottom: 1.042vw; padding-bottom: 1.042vw; border-bottom: 1px solid #d4e3f5;}
.DNews .DNews_content .DNews_content_left .content_left_page .left_page_btn{ width: 6.7209vw; height: 2.1361vw; display: flex; align-items: center; justify-content: center; background: #0061ae; color: #fff; font-size: 0.7294vw;}
.DNews .DNews_content .DNews_content_left .content_left_page .left_page_btn img{ margin-left: 0.4168vw; width: 0.7294vw;}
.DNews .DNews_content .DNews_content_right{ width: 17.9745vw; padding-left: 1.563vw; border-left: 1px solid #0061ae; padding-bottom: 1.8235vw;}
.DNews .DNews_content .DNews_content_right .content_right_title{ display: flex; align-items: center; font-size: 1.2504vw; color: #0061ae; padding-bottom: 0.7815vw; border-bottom: 1px solid #0061ae; margin-bottom: 1.563vw;}
.DNews .DNews_content .DNews_content_right .content_right_title img{ margin-right: 0.5731vw; width: 1.1462vw;}
.DNews .DNews_content .DNews_content_right .content_right_bottom{ padding-right: 0.4168vw;}
.DNews .DNews_content .DNews_content_right .content_right_bottom .right_bottom_list{ display: inline-block; width: 100%; margin-bottom: 1.3025vw; padding-bottom: 0.7815vw; border-bottom: 1px solid #d4e3f5;}
.DNews .DNews_content .DNews_content_right .content_right_bottom .right_bottom_list .bottom_list_img img{ width: 100%; height: 11vw; object-fit:cover;}
.DNews .DNews_content .DNews_content_right .content_right_bottom .right_bottom_list .bottom_list_title{ font-size: 0.7815vw; color: #0061ae; line-height: 1.2504vw;display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2; overflow: hidden; margin-top: 0.7815vw;}
.DNews .DNews_content .DNews_content_right .content_right_bottom .right_bottom_list .bottom_list_time{ font-size: 0.7294vw; color: #5bbc42; margin-top: 0.521vw;}
.DNews .DNews_content .DNews_content_right .content_right_bottom .right_bottom_list:last-child{ padding-bottom: 0; margin-bottom: 0; border-bottom: 0;}



.Brand{ padding-top: 0; background: #fff url(../images/bn55.png) no-repeat 50% 100%;}
.Brand .Solution_title{ border-bottom: 1px solid #0061ae; padding-top: 3.647vw; padding-bottom: 2.084vw; margin-bottom: 1.8235vw;}
.Brand .News_nav{ margin-bottom: 4.168vw;}
.Brand .News_nav .News_nav_left a{ line-height: 1.6672vw; padding: 0px 0.9378vw; margin-right: 1.4067vw;}
.Brand .Brand_content{ display: flex; flex-wrap: wrap; margin-bottom: -1.042vw;}
.Brand .Brand_content .Brand_content_list{ width: calc(16.66% - 2.084vw); margin-right: 2.084vw; border: 1px solid #d4e3f5; margin-bottom: 2.084vw; padding:0.5vw; display: flex; align-items:center; justify-content:center;}
.Brand .Brand_content .Brand_content_list img{ max-width: 100%;}
.Brand .Brand_content .Brand_content_list:nth-child(6n){ margin-right: 0;}



.Product .Product_content{ display: flex; justify-content: space-between;}
.Product .Product_content .Product_content_nav{ width: 12.8166vw;}
.Product .Product_content .Product_content_nav .content_nav_list{ border-bottom: 1px solid #d4e3f5;}
.Product .Product_content .Product_content_nav .content_nav_list .nav_list_title{ height: 3.1781vw; display: flex; align-items: center; justify-content: space-between;transition: all 0.5s ease 0s; -webkit-transform: all 0.5s ease 0s; cursor: pointer;}
.Product .Product_content .Product_content_nav .content_nav_list .nav_list_title .list_title_dd{ font-size: 1.042vw; color: #0061ae;transition: all 0.5s ease 0s; -webkit-transform: all 0.5s ease 0s;}
.Product .Product_content .Product_content_nav .content_nav_list .nav_list_title .list_title_dd a{ font-size: 1.042vw; color: #0061ae;transition: all 0.5s ease 0s; -webkit-transform: all 0.5s ease 0s;}
.Product .Product_content .Product_content_nav .content_nav_list .nav_list_title .list_title_dt{ width: 0.7294vw; height: 0.7294vw; border: 1px solid #d4e3f5; display: flex; align-items: center; justify-content: center;transition: all 0.5s ease 0s; -webkit-transform: all 0.5s ease 0s;}
.Product .Product_content .Product_content_nav .content_nav_list .nav_list_title .list_title_dt i{ font-size: 0.6252vw;}
.Product .Product_content .Product_content_nav .content_nav_list .nav_list_down{ display: none; background: #edf7fc; padding: 1.042vw 1.563vw;}
.Product .Product_content .Product_content_nav .content_nav_list .nav_list_down a{ color: #0061ae; font-size: 0.8336vw; display: inline-block; width: 100%; margin-bottom: 0.7815vw; position: relative;}
.Product .Product_content .Product_content_nav .content_nav_list .nav_list_down a:last-child{ margin-bottom: 0;}
.Product .Product_content .Product_content_nav .content_nav_list .nav_list_down a::before{ content: "-"; margin-right: 0.2605vw;}
.Product .Product_content .Product_content_nav .content_nav_list .nav_list_title:hover{ padding: 0px 1.042vw; background: #0061ae;transition: all 0.5s ease 0s; -webkit-transform: all 0.5s ease 0s;}
.Product .Product_content .Product_content_nav .content_nav_list .nav_list_title:hover .list_title_dd{ color: #fff;transition: all 0.5s ease 0s; -webkit-transform: all 0.5s ease 0s;}
.Product .Product_content .Product_content_nav .content_nav_list .nav_list_title:hover .list_title_dd a{ color: #fff;transition: all 0.5s ease 0s; -webkit-transform: all 0.5s ease 0s;}
.Product .Product_content .Product_content_nav .content_nav_list .nav_list_title:hover .list_title_dt{ border: 1px solid #fff; color: #fff;transition: all 0.5s ease 0s; -webkit-transform: all 0.5s ease 0s;
	-webkit-transform: rotate(90deg);
       -moz-transform: rotate(90deg);
        -ms-transform: rotate(90deg);
         -o-transform: rotate(90deg);
            transform: rotate(90deg);
           transition: all 0.5s ease; -webkit-transform: all 0.5s ease;  
}
.Product .Product_content .Product_content_nav .content_nav_list.on .nav_list_title{ padding: 0px 1.042vw; background: #0061ae;transition: all 0.5s ease 0s; -webkit-transform: all 0.5s ease 0s;}
.Product .Product_content .Product_content_nav .content_nav_list.on .nav_list_title .list_title_dd{ color: #fff;transition: all 0.5s ease 0s; -webkit-transform: all 0.5s ease 0s;}
.Product .Product_content .Product_content_nav .content_nav_list.on .nav_list_title .list_title_dt{ border: 1px solid #fff; color: #fff;transition: all 0.5s ease 0s; -webkit-transform: all 0.5s ease 0s;transition: all 0.5s ease 0s; -webkit-transform: all 0.5s ease 0s;
	-webkit-transform: rotate(90deg);
       -moz-transform: rotate(90deg);
        -ms-transform: rotate(90deg);
         -o-transform: rotate(90deg);
            transform: rotate(90deg);
           transition: all 0.5s ease; -webkit-transform: all 0.5s ease;  }
.Product .Product_content .Product_content_nav .content_nav_list.on .nav_list_title .list_title_dd a{ color: #fff;transition: all 0.5s ease 0s; -webkit-transform: all 0.5s ease 0s;}
.Product .Product_content .Product_content_nav .content_nav_list.on .nav_list_down{display: block;}


.Product .Product_content .Product_content_txt{ width: calc(100% - 15.63vw);}
.Product .Product_content .Product_content_txt .content_txt_form{ display: flex; align-items: center; justify-content: space-between;}
.Product .Product_content .Product_content_txt .content_txt_form select{ width: 45%; height: 2.605vw;border: 1px solid #d4e3f5; font-size: 0.8336vw; color: #0061ae; height: 2.605vw; padding: 0px 1.042vw;}
.Product .Product_content .Product_content_txt .content_txt_form .txt_form_search{ display: flex; align-items: center; width: 52%;}
.Product .Product_content .Product_content_txt .content_txt_form .txt_form_search input[type="text"]{ width: calc(100% - 2.605vw); height: 2.605vw; display: flex; align-items: center; padding: 0px 1.042vw; border: 1px solid #d4e3f5; font-size: 0.8336vw; color: #0061ae;}
.Product .Product_content .Product_content_txt .content_txt_form .txt_form_search input[type="submit"]{ width: 2.605vw; height: 2.605vw; background: #0061ae url(../images/bn47.png) no-repeat 50% 50%;}
.Product .Product_content .Product_content_txt .content_txt_form .txt_form_search input::-ms-input-placeholder{ /* Internet Explorer 10+ */ color:#0061ae; font-size:0.8336vw;}
.Product .Product_content .Product_content_txt .content_txt_form .txt_form_search input::-webkit-input-placeholder{ /* WebKit browsers */ color:#0061ae; font-size:0.8336vw;}
.Product .Product_content .Product_content_txt .content_txt_form .txt_form_search input::-moz-placeholder{ /* Mozilla Firefox 4 to 18 */  color:#0061ae; font-size:0.8336vw;}
.Product .Product_content .Product_content_txt .content_txt_form .txt_form_search input::-moz-placeholder{ /* Mozilla Firefox 19+ */ color:#0061ae; font-size:0.8336vw;}
.Product .Product_content .Product_content_txt .content_txt_form .txt_form_search input::-moz-placeholder{ /* Mozilla Firefox 19+ */ color:#0061ae; font-size:0.8336vw;}
.Product .Product_content .Product_content_txt .content_txt_bottom{  display: flex; flex-wrap: wrap; margin-top: 2.3966vw; margin-bottom: -1.042vw;}
.Product .Product_content .Product_content_txt .content_txt_bottom .txt_bottom_list{ display: inline-block; width: calc(25% - 0.7815vw); margin-right: 1.042vw; background: #fff; border: 1px solid #d4e3f5; margin-bottom: 1.042vw; position: relative; padding-bottom: 1.563vw;}
.Product .Product_content .Product_content_txt .content_txt_bottom .txt_bottom_list:hover{ border: 1px solid #0061ae;}
.Product .Product_content .Product_content_txt .content_txt_bottom .txt_bottom_list:nth-child(4n){ margin-right: 0;}
.Product .Product_content .Product_content_txt .content_txt_bottom .txt_bottom_list::before{ content: ""; display: inline-block; width: 100%; height: 0.6252vw; background: url(../images/bn2.png) no-repeat 50% 50%; position: absolute; left: 0; bottom: -0.6252vw;}
.Product .Product_content .Product_content_txt .content_txt_bottom .txt_bottom_list .bottom_list_img{ margin-bottom: 1vw; max-height: 12vw; text-align: center;height: 12vw; display: flex; justify-content: center; align-items: center;}
.Product .Product_content .Product_content_txt .content_txt_bottom .txt_bottom_list .bottom_list_img img{ max-width:100%; max-height: 12vw; object-fit:cover;}
.Product .Product_content .Product_content_txt .content_txt_bottom .txt_bottom_list .bottom_list_title{ padding: 0px 0.7815vw;}
.Product .Product_content .Product_content_txt .content_txt_bottom .txt_bottom_list .bottom_list_title .list_title_dd{ font-size: 0.9378vw; color: #0061ae;overflow: hidden; text-overflow:ellipsis; white-space: nowrap;}
.Product .Product_content .Product_content_txt .content_txt_bottom .txt_bottom_list .bottom_list_title .list_title_dt{ font-size: 0.7294vw; color: #0061ae; margin-top: 0.2605vw;overflow: hidden; text-overflow:ellipsis; white-space: nowrap;}
.Product .Product_content .Product_content_txt .content_txt_bottom .txt_bottom_list .bottom_list_btn{ padding: 0px 0.7815vw; margin-top: 1.563vw; display: flex; align-items: center; font-size: 0.7294vw; color: #0061ae;}
.Product .Product_content .Product_content_txt .content_txt_bottom .txt_bottom_list .bottom_list_btn i{ font-size: 0.8336vw; position: relative; top: -0.1042vw; margin-left: 0.2605vw;}


.DProduct .DProduct_content .DProduct_content_top{ display: flex; align-items: center; justify-content: space-between;}
.DProduct .DProduct_content .DProduct_content_top .content_top_img{  border: 1px solid #d4e3f5; width: 48%; position: relative;}
.DProduct .DProduct_content .DProduct_content_top .content_top_img .swiper-pagination{ position: absolute; bottom: 1.1462vw; width: 100%; display: flex; align-items: center; justify-content: center;}
.DProduct .DProduct_content .DProduct_content_top .content_top_img .swiper-pagination span{ margin: 0px 0.2605vw; width: 0.521vw; height: 0.521vw; opacity: 1; background: #d4e4f1;}
.DProduct .DProduct_content .DProduct_content_top .content_top_img .swiper-pagination span.swiper-pagination-bullet-active{ background: #0061ae;}
.DProduct .DProduct_content .DProduct_content_top .content_top_img .top_img_list{ display: flex; align-items: center; height: 28.7592vw; justify-content: center; background: #fff;}
.DProduct .DProduct_content .DProduct_content_top .content_top_img .top_img_list img{ max-width: 23.966vw; max-height: 23.2887vw;}
.DProduct .DProduct_content .DProduct_content_top .content_top_txt{ width: 48%;}
.DProduct .DProduct_content .DProduct_content_top .content_top_txt .top_txt_title{ padding-bottom: 1.4588vw; margin-bottom: 2.3445vw; border-bottom: 1px solid #d4e3f5;}
.DProduct .DProduct_content .DProduct_content_top .content_top_txt .top_txt_title .txt_title_dd{ font-size: 1.563vw; color: #0061ae; font-weight: bolder; line-height: 1.563vw; margin-bottom: 0.9378vw;}
.DProduct .DProduct_content .DProduct_content_top .content_top_txt .top_txt_title .txt_title_dt{ font-size: 0.8336vw; color: #0061ae; line-height: 1.563vw;}
.DProduct .DProduct_content .DProduct_content_top .content_top_txt .top_txt_bottom{ display: flex; justify-content: space-between; flex-wrap: wrap; margin-bottom: -1.8235vw;}
.DProduct .DProduct_content .DProduct_content_top .content_top_txt .top_txt_bottom .txt_bottom_list{ width: 48%; font-size: 0.8336vw; color: #0061ae; display: flex; align-items: center; margin-bottom: 1.8235vw;}
.DProduct .DProduct_content .DProduct_content_top .content_top_txt .top_txt_bottom .txt_bottom_list img{ margin-right: 0.6773vw;}
.DProduct .DProduct_content .DProduct_content_top .content_top_txt .top_txt_btn{ width: 8.5965vw; height: 2.605vw; display: flex; align-items: center; justify-content: center; background: #0061ae; color: #fff; font-variant-east-asian: 0.8336vw; margin-top: 3.647vw;}
.DProduct .DProduct_content .DProduct_content_top .content_top_txt .top_txt_btn a{width: 100%;height: 100%;display: flex;align-items: center;justify-content: center;color: #fff; font-variant-east-asian: 0.8336vw;}
.DProduct .DProduct_content .DProduct_content_top .content_top_txt .top_txt_btn img{ margin-left: 0.521vw;}
.DProduct .DProduct_content .DProduct_content_details{ margin-top: 4.168vw; background: #f0f9fb;}
.DProduct .DProduct_content .DProduct_content_details .content_details_title{ display: flex; align-items: center; justify-content: center; height: 2.8134vw; color: #fff; font-size: 0.9378vw; background: #0061ae;}
.DProduct .DProduct_content .DProduct_content_details .content_details_txt{ padding: 0px 1.8235vw; padding-bottom: 0.336vw;}
.DProduct .DProduct_content .DProduct_content_details .content_details_txt .details_txt_list{ margin-top: 3.3865vw;}
.DProduct .DProduct_content .DProduct_content_details .content_details_txt .details_txt_list .txt_list_dd{ font-size: 1.2504vw; color: #3f3f3f; font-weight: bolder; margin-bottom: 0.9378vw;}
.DProduct .DProduct_content .DProduct_content_details .content_details_txt .details_txt_list .txt_list_dt p{ line-height: 1.4588vw; color: #3f3f3f; font-size: 0.8336vw; margin-bottom: 0.7815vw;}
.DProduct .DProduct_content .DProduct_content_details .content_details_txt .details_txt_list .txt_list_dt{ margin-bottom: 1.8235vw;}
.DProduct .DProduct_content .DProduct_content_recommend{ margin-top: 5.731vw;}
.DProduct .DProduct_content .DProduct_content_recommend .content_recommend_title{ font-size: 2.084vw; color: #0061ae; text-align: center; font-weight: 300; position: relative; margin-bottom: 3.126vw;}
.DProduct .DProduct_content .DProduct_content_recommend .content_recommend_title span{ background: #fff; display: inline-block; padding: 0px 1.3025vw; position: relative;}
.DProduct .DProduct_content .DProduct_content_recommend .content_recommend_title::before{ content: ""; display: inline-block; width: 100%; height: 1px; background: #d4e3f5; position: absolute; top: 50%; transform: translateY(-50%); left: 0;}
.DProduct .DProduct_content .DProduct_content_recommend .content_recommend_txt{ position: relative; padding: 0px 4.4285vw;}
.DProduct .DProduct_content .DProduct_content_recommend .content_recommend_txt .swiper-container{ padding-bottom: 0.6252vw; padding-right: 0.1042vw;}
.DProduct .DProduct_content .DProduct_content_recommend .content_recommend_txt .recommend_txt_list{ background: #fff; border: 1px solid #d4e3f5; position: relative;}
.DProduct .DProduct_content .DProduct_content_recommend .content_recommend_txt .recommend_txt_list::after{ content: ""; display: inline-block; width: 100%; height: 0.6252vw; background: url(../images/bn2.png) no-repeat 50%/cover; bottom: -0.6252vw; position: absolute; left: 0;}
.DProduct .DProduct_content .DProduct_content_recommend .content_recommend_txt .recommend_txt_list a{width: 100%;}
.DProduct .DProduct_content .DProduct_content_recommend .content_recommend_txt .recommend_txt_list .txt_list_img{ text-align: center; margin-bottom: 1.9798vw;}
.DProduct .DProduct_content .DProduct_content_recommend .content_recommend_txt .recommend_txt_list .txt_list_img img{ max-height: 9.6385vw; max-width: 100%;}
.DProduct .DProduct_content .DProduct_content_recommend .content_recommend_txt .recommend_txt_list .txt_list_bottom{ padding: 6%;}
.DProduct .DProduct_content .DProduct_content_recommend .content_recommend_txt .recommend_txt_list .txt_list_bottom .list_bottom_dd{ font-size: 0.9378vw; color: #0061ae;overflow: hidden; text-overflow:ellipsis; white-space: nowrap;}
.DProduct .DProduct_content .DProduct_content_recommend .content_recommend_txt .recommend_txt_list .txt_list_bottom .list_bottom_dt{ font-size: 0.7294vw; color: #0061ae; line-height: 1.042vw; margin-top: 0.521vw;display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2; overflow: hidden; height: 2.084vw;}
.DProduct .DProduct_content .DProduct_content_recommend .content_recommend_txt .swiper-button-next,.DProduct .DProduct_content .DProduct_content_recommend .content_recommend_txt .swiper-button-prev{ width: 2.605vw; height: 2.605vw; border: 1px solid rgba(212,227,245,.5); opacity: 1; background: #fff;}
.DProduct .DProduct_content .DProduct_content_recommend .content_recommend_txt .swiper-button-next:after,.DProduct .DProduct_content .DProduct_content_recommend .content_recommend_txt .swiper-button-prev:after{ font-size: 1.1462vw;}


.Case .News_nav{ margin-bottom: 3.126vw;}
.Case .Case_content{ display: flex; flex-wrap: wrap; margin-bottom: -1.563vw;}
.Case .Case_content .Case_content_list{ width: calc(33.33% - 1.042vw); margin-right: 1.563vw; margin-bottom: 1.563vw; position: relative;}
.Case .Case_content .Case_content_list::after{ content: ""; display: inline-block; width: 100%; height: 0.6252vw; background: url(../images/bn2.png) no-repeat 50%/cover; bottom: -0.6252vw; position: absolute;}
.Case .Case_content .Case_content_list:nth-child(3n){ margin-right: 0;}
.Case .Case_content .Case_content_list .content_list_img{ overflow: hidden;}
.Case .Case_content .Case_content_list .content_list_img img{ width: 100%; height: 17.2451vw; object-fit: cover;
-webkit-transform: scale(1);
   -moz-transform: scale(1);
    -ms-transform: scale(1);
     -o-transform: scale(1);
           filter: scale(1);
           filter: transform;
       transition: all 0.5s ease 0s;
-webkit-transform: all 0.5s ease 0s; 
}
.Case .Case_content .Case_content_list:hover .content_list_img img{
	-webkit-transform: scale(1.12);
	   -moz-transform: scale(1.12);
	    -ms-transform: scale(1.12);
	     -o-transform: scale(1.12);
	           filter: scale(1.12);
	           filter: transform;
	       transition: all 0.5s ease 0s;
	-webkit-transform: all 0.5s ease 0s; 
}
.Case .Case_content .Case_content_list .content_list_txt{ padding: 1.3025vw; background: #fff; border: 1px solid #d4e3f5;}
.Case .Case_content .Case_content_list .content_list_txt .list_txt_dd{ font-size: 0.9378vw; color: #0061ae; margin-bottom: 0.521vw;overflow: hidden; text-overflow:ellipsis; white-space: nowrap;}
.Case .Case_content .Case_content_list .content_list_txt .list_txt_dt{ font-size: 0.7294vw; color: #0061ae; height: 2.084vw;display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2; overflow: hidden; }


.DCase .DNews_content .DNews_content_left .content_left_txt{}
.DCase .DNews_content .DNews_content_right .content_right_bottom .right_bottom_list{ display: flex; justify-content: space-between; align-items: center; border-bottom: 0; padding-bottom: 0; margin-bottom: 1.042vw;}
.DCase .DNews_content .DNews_content_right .content_right_bottom .right_bottom_list .bottom_list_img{ width: 46%;}
.DCase .DNews_content .DNews_content_right .content_right_bottom .right_bottom_list .bottom_list_img img{ width: 100%; height: 4.7932vw; object-fit: cover;}
.DCase .DNews_content .DNews_content_right .content_right_bottom .right_bottom_list .bottom_list_txt{ width: 50%;}
.DCase .DNews_content .DNews_content_right .content_right_bottom .right_bottom_list .bottom_list_txt .list_txt_dd{ font-size: 0.8336vw; color: #0061ae; font-weight: bolder;overflow: hidden; text-overflow:ellipsis; white-space: nowrap;}
.DCase .DNews_content .DNews_content_right .content_right_bottom .right_bottom_list .bottom_list_txt .list_txt_dt{ font-size: 0.7294vw; line-height: 1.042vw; color: #3f3f3f;display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2; overflow: hidden; margin-top: 0.4168vw;}



.DCase2{ background: none; padding-top: 0;}
.DCase2 .DProduct_content .DProduct_content_recommend{ margin-top: 0px;}
.DCase2 .DProduct_content_recommend{ background: #f0f9fb; padding: 4.168vw 0px; margin-top: 0;}
.DCase2 .DProduct_content .DProduct_content_recommend .content_recommend_title{ margin-bottom: 2.3445vw;}
.DCase2 .DProduct_content .DProduct_content_recommend .content_recommend_title span{ background: none;}
.DCase2 .DProduct_content .DProduct_content_recommend .content_recommend_title::before{ display: none;}
.DCase2 .DProduct_content .DProduct_content_recommend .content_recommend_txt .swiper-button-next, .DCase2 .DProduct_content .DProduct_content_recommend .content_recommend_txt .swiper-button-prev{ background: none; border: 1px solid #bdd9eb;}
.DCase2 .DProduct_content .DProduct_content_recommend .content_recommend_txt{ padding: 0px 7.0335vw;}
.DCase2 .DProduct_content .DProduct_content_recommend .content_recommend_txt .swiper-button-prev{ left: 2.084vw;}
.DCase2 .DProduct_content .DProduct_content_recommend .content_recommend_txt .swiper-button-next{ right: 2.084vw;}


.Case2 .Case_content .Case_content_list{ width: calc(33.33% - 0.7294vw); margin-right: 1.042vw; margin-bottom: 1.3025vw; position: relative;}
.Case2 .Case_content .Case_content_list .content_list_img img{ height: 14.3275vw;}


.Case3 .Case3_content{ display: flex; flex-wrap: wrap;}
.Case3 .Case3_content .Case3_content_list{ width: calc(33.33% - 0.7294vw); margin-right: 1.042vw; margin-bottom: 1.3025vw; position: relative; border: 1px solid #d4e3f5;}
.Case3 .Case3_content .Case3_content_list::after{ content: ""; display: inline-block; width: 100%; height: 0.6252vw; background: url(../images/bn2.png) no-repeat 50%/cover; bottom: -0.6252vw; position: absolute;}
.Case3 .Case3_content .Case3_content_list:nth-child(3n){ margin-right: 0;}
.Case3 .Case3_content .Case3_content_list .content_list_img{ overflow: hidden;}
.Case3 .Case3_content .Case3_content_list .content_list_img img{ width: 100%;
-webkit-transform: scale(1);
   -moz-transform: scale(1);
    -ms-transform: scale(1);
     -o-transform: scale(1);
           filter: scale(1);
           filter: transform;
       transition: all 0.5s ease 0s;
-webkit-transform: all 0.5s ease 0s; 
}
.Case3 .Case3_content .Case3_content_list:hover .content_list_img img{
	-webkit-transform: scale(1.12);
	   -moz-transform: scale(1.12);
	    -ms-transform: scale(1.12);
	     -o-transform: scale(1.12);
	           filter: scale(1.12);
	           filter: transform;
	       transition: all 0.5s ease 0s;
	-webkit-transform: all 0.5s ease 0s; 
}
.Case3 .Case3_content .Case3_content_list .content_list_title{ line-height: 4.689vw; color: #0061ae; font-size: 1.2504vw; text-align: center; background: #fff;transition: all 0.5s ease 0s; -webkit-transform: all 0.5s ease 0s;}
.Case3 .Case3_content .Case3_content_list:hover .content_list_title{ background: #0061ae; color: #fff;transition: all 0.5s ease 0s; -webkit-transform: all 0.5s ease 0s;}

.Scenes2{ background: none; padding-top: 0;}

.Solution2{ padding-top: 3.647vw; background: none;}



.MoDown{ display: none;}


.DCase{}
.DCase .DCase_title{font-size: 1.7714vw; color: #3f3f3f; font-weight: bolder; line-height: 1.7714vw; margin-bottom: 1.6815vw;text-align: center;position: relative;}
.DCase .DNews_content{width: 100%;margin-top: 2vw;}
.DCase .DNews_content .DCase_content_left{width: calc(100% - 19.2795vw);}
.DCase .DNews_content .DCase_content_left{}
.DCase .DNews_content .DCase_content_left .left_img_box{margin-bottom:0;padding: 0.521vw;border: 1px solid #e1e1e1;}
.DCase .DNews_content .DCase_content_right{width: 16.5795vw;border-left:none;padding-left: 0;}
.DCase .DNews_content .DCase_content_right .content_right_list{}
.DCase .DNews_content .DCase_content_right .content_right_list p{font-size: 0.8336vw; color: #3f3f3f; margin-bottom: 0.521vw; line-height: 1.75;}
.DCases .DNews_content.on{justify-content: center;}
.DCases .DNews_content.on .DCase_content_left{width: calc(100% - 10.2795vw);} 
.DCases .DNews_content.on .DNews_content_left .content_left_img .left_img_top .img_top_list img{height:670px}
.DCases .DNews_content.on .DNews_content_left .content_left_img .left_img_bottom ul li a img{height: 8.562vw;}
.DCases .DNews_content.on .DCase_content_right{display: none;}
.DCase .DNews_crumbs{}

.DCases .pc_all_content{padding: 0px 17.499vw;}



.Separator{display: flex;align-items: center;justify-content: center;}
.Separator .line{width: 35%;height: 1px;background: #e1e1e1;}
.Separator .spot{margin: 0 10px;display: flex;align-items: center;}
.Separator .spot .spot_li{width: 2.5px;height: 2.5px;margin: 0 2px;border-radius: 100px;background-color: #000000;}



.MoWeChat{position: fixed; left: 0; top: 0; width: 100%; height: 100%; background: rgba(0,0,0,.5); z-index: 22222; display: flex; flex-direction: column; align-items: center; justify-content: center;
    -webkit-transform: scale(0);
   -moz-transform: scale(0);
    -ms-transform: scale(0);
     -o-transform: scale(0);
           filter: scale(0);
           filter: transform;
       transition: all 0.5s ease 0s;
-webkit-transform: all 0.5s ease 0s; 
}
.MoWeChat.on{ 
    -webkit-transform: scale(1);
   -moz-transform: scale(1);
    -ms-transform: scale(1);
     -o-transform: scale(1);
           filter: scale(1);
           filter: transform;
       transition: all 0.5s ease 0s;
-webkit-transform: all 0.5s ease 0s; 
}
.MoWeChat .MoWeChat_content{background: #fff; padding: 18px; border-radius: 10px; position: relative;}
.MoWeChat .WeChat_icon{ margin-bottom: 10px;}
.MoWeChat .WeChat_icon .WeChat_icon_dd{width: 35px; height: 35px; border-radius: 100%; display: flex; align-items: center; justify-content: center; color: #fff; background: #45d623; margin: 0 auto;}
.MoWeChat .WeChat_icon .WeChat_icon_dt{font-size: 20px; font-weight: bolder; text-align: center; color: #111; margin-top: 10px;}
.MoWeChat .WeChat_dd{font-size: 16px; color: #111; text-align: center;}
.MoWeChat .WeChat_dt{color: #111; font-size: 16px; text-align: center;}
.MoWeChat .WeChat_btn{display: flex; padding: 8px; background: #45d623; font-size: 16px; color: #fff; margin: 0 auto; width: 106px; border-radius: 8px; justify-content: center; margin-top: 15px;}
.MoWeChat .MoWeChat_close{position: absolute; right: 15px; top: 5px; font-size: 28px; color: #999;}




.MoFooter_height{ height: 63px; display: none;}
.MoFooter{ position: fixed; bottom: 0; left: 0; width: 100%; display: flex; background:#fff; border-top: 1px solid #dcdcdc; box-shadow:0px 0px 10px rgb(0 0 0 / 20%); display: none;}
.MoFooter .MoFooter_list{ width: 25%; text-align:center; padding: 10px 0px; border-right:1px solid #dcdcdc;}
.MoFooter .MoFooter_list:last-child{ border-right: 0px;}
.MoFooter .MoFooter_list .MoFooter_list_dd i{ font-size: 18px;color:#999;}
.MoFooter .MoFooter_list .MoFooter_list_dt{ font-size: 15px; color:#222;}



@media screen and (max-width:1660px){

}

@media screen and (max-width:1440px){
.Advantage .Advantage_content .Advantage_content_txt{ width: 30vw;}
}

@media screen and (max-width:1260px){

}

@media screen and (max-width:1070px){
	.Header,.Footer{ display: none;}
	.Copyright{ display: block; text-align: center; padding: 33px 4%;}
	.pc_all .pc_all_content{ max-width: 92%; padding: 0; margin: 0 auto;}
	
	.customer_service a.zixun{display: none !important;}
	.message_form{display: none !important;}
		

	/* 手机导航 */
	.m-header-nav-height{ display:block; height:50px;}
	.m-header-nav{display: block;height:50px;position:fixed;top:0;z-index:100;width:100%;transition:all ease 0.45s;}
	.m-header-nav .sp_header{position: relative;top:0;z-index:10000;width:100%;height:50px;padding: 0 4%; display:flex; align-items:center; justify-content:space-between;}
	.m-header-nav .sp_logo{padding: .6rem 0;float:left;height:50px; display:flex; align-items:center;}
	.m-header-nav .sp_logo a{ display: flex; width: 110px; height: 34px; position: relative;}
	.m-header-nav .sp_logo img{margin:auto;max-height:34px; position: absolute; left: 0; top: 0;transition:all ease 0.45s;}
	.m-header-nav .sp_logo img:last-child{ opacity: 0;}
	.m-header-nav .sp_nav{width: 26px;float:right;position:relative;cursor:pointer;height:14px;z-index: 900;}
	.m-header-nav .sp_nav span{display:block;background:#fff;width: 26px;height: 2px;position:absolute;left: 0;transition:all ease 0.45s;}
	.m-header-nav .sp_nav span:nth-of-type(1){top:0px; width:18px;}
	.m-header-nav .sp_nav span:nth-of-type(2){top: 6px;}
	.m-header-nav .sp_nav span:nth-of-type(3){top: 13px;}
	.m-header-nav .sp_nav_se span:nth-of-type(1){top: 11px;transform:rotate(45deg); width:26px;}
	.m-header-nav .sp_nav_se span:nth-of-type(2){width:0;transition:none;}
	.m-header-nav .sp_nav_se span:nth-of-type(3){top: 11px;transform:rotate(-45deg);}
	.m-header-nav .sjj_nav{display: none;position:fixed;z-index:9;background:white;width:100%;height:100%;font-size: .95rem;;line-height:2.7rem;top:50px;left:0;overflow:auto;overflow-x:hidden;transition:top ease 0.45s; border-top:1px solid #dcdcdc;}
	.m-header-nav .nav_show{display: block;}
	.m-header-nav .sjj_nav>ul>li{ list-style: none;}
	.m-header-nav .sjj_nav>ul>li:first-child{overflow:hidden;border-top:0}
	.m-header-nav .sjj_nav>ul>li:first-child>a{float:left;width:calc(100% - 100px)}
	.m-header-nav .sjj_nav>ul>li:first-child .language{float:right;width:93px;overflow:hidden;line-height:40px;}
	.m-header-nav .sjj_nav>ul>li:first-child .language a{width:50%;float:left;border-left:1px #ededed solid;text-align:center;color:#999;}
	.m-header-nav .sjj_nav ul li{ list-style: none;}
	.m-header-nav .sjj_nav ul li i{position: absolute; top: 0px; right: 0px; border-left: 1px #ededed solid; height: 46px; padding: 0px 12px; display: flex; align-items: center; justify-content: flex-start;}
	.m-header-nav .sjj_nav ul li i svg{transform:rotate(-90deg);transition:all ease 0.45s}
	.m-header-nav .sjj_nav ul li .sjj_nav_i_se svg{transform:rotate(0deg)}
	.m-header-nav .sjj_nav ul li{border-top:1px #ededed solid;padding-left:1.1rem;position:relative;line-height:2.6rem;}
	.m-header-nav .sjj_nav>ul >li:last-child{border-bottom:1px #ededed solid;}
	.m-header-nav .sjj_nav ul li ul{display:none}
	.m-header-nav .sjj_nav ul li a{color:#666;width:100%;display: block;font-size: .95rem;padding: .15rem 0;}
	.m-header-nav .sjj_nav ul li ul li a{color:#666;display:block;text-align:left;}
	.m-header-nav .sjj_nav ul li i svg{width:.9rem;height: 2.6rem;fill:#cbcbcb;}
	.m-header-nav .sjj_nav ul li .sjj_nav_i_se svg{fill:#111;}
	.m-header-nav .sjj_nav ul li ul li>ul{margin-left:10px}
	.m-header-nav.on{ background: #fff; box-shadow: 0px 0px 20px rgba(0,0,0,.2);}
	.m-header-nav.on .sp_nav span{ background: #0061ae;transition:all ease 0.45s;}
	.m-header-nav.on .sp_logo img{ opacity: 0;transition:all ease 0.45s;}
	.m-header-nav.on .sp_logo img:last-child{ opacity: 1;}




	.banner .banner_list .banner_list_dd{ font-size: 18px; line-height: normal; margin-bottom: 0px;}
	.banner .banner_list .banner_list_dt{ font-size: 14px; line-height: normal; letter-spacing: 0;}
	.banner .swiper-pagination{ bottom: 20px;}
	.banner .swiper-pagination span{ width: 14px; height: 14px; margin-right: 5px;}
	.banner .swiper-pagination span::before{ width: 5px; height: 5px;}
	.banner .banner_scroll{ display: none;}


	.Solution{ padding-top: 35px;}
	.Solution .Solution_title{ display: block; margin-bottom: 20px;}
	.Solution .Solution_title .Solution_title_left,.Solution .Solution_title .Solution_title_right{ width: 100%;}
	.Solution .Solution_title .Solution_title_right{ padding-left: 0; border-left: 0; margin-top: 20px; text-align: center;}
	.Solution .Solution_title .Solution_title_left .title_left_dd{ font-size: 20px;}
	.Solution .Solution_title .Solution_title_left .title_left_dt{ font-size: 16px;}
	.Solution .Solution_title .Solution_title_right p{ font-size: 14px; line-height: 24px; margin-bottom: 0;}
	.Solution .Solution_title .Solution_title_right a{ font-size: 14px;}
	.Solution .Solution_title .Solution_title_right a i{ margin-left: 5px; font-size: 14px;}
	.Solution .Solution_content{ display: block; overflow: hidden;}
	.Solution .Solution_content .Solution_content_list{ width: 100%; float: left; margin-bottom: 20px;}
	.Solution .Solution_content .Solution_content_list:last-child{ margin-bottom: 0;}
	.Solution .Solution_content .Solution_content_list .content_list_txt{ padding: 15px;justify-content: center;}
	.Solution .Solution_content .Solution_content_list .content_list_txt .list_txt_dd{ font-size: 16px; margin-bottom: 10px; bottom: 0; opacity: 1;}
	.Solution .Solution_content .Solution_content_list .content_list_txt .list_txt_dt{ font-size: 14px; line-height: 22px; bottom: 0; opacity: 1;}
	.Solution .Solution_title.on .Solution_title_right{ border-right: 0; padding-right: 0;}
	.Solution .Solution_title .Solution_title_right{ padding: 0;}


	.Share{ padding-top: 20px;}
	.Share .Solution_content .Solution_content_list .content_list_txt .list_txt_p{ bottom: 0; opacity: 1;}

	.INews .Solution_content .Solution_content_list .content_list_txt .list_txt_p{ font-size: 14px; margin-bottom: 10px;}

	.Video .Video_content .Solution_content_dt img{ width: 22px;}

	.Scenes .Scenes_content .Scenes_content_list .content_list_txt{ width: 100%; left: 0; position: relative; top: 0; transform: inherit;}
	.Scenes .Scenes_content .Scenes_content_list .content_list_txt .list_txt_li{ width: 100%; padding: 15px;}
	.Scenes .Scenes_content .Scenes_content_list .content_list_nav{position: relative;}
	.Scenes .Scenes_content .Scenes_content_list .content_list_nav ul{ display: flex; flex-wrap: wrap; justify-content: space-between;}
	.Scenes .Scenes_content .Scenes_content_list .content_list_nav .list_nav_li{ position: relative; opacity: 1; left: 0 !important; right: 0 !important; bottom: 0 !important; top: 0 !important; width: 48%; border: 1px solid #dcdcdc; color: #333; margin-bottom: 4%;}
	.Scenes .Scenes_content .Scenes_content_list .content_list_nav .list_nav_li .nav_li_icon{ display: none;}
	.Scenes .Scenes_content .Scenes_content_list .content_list_nav .list_nav_li .nav_li_title{ margin-top: 0; font-size: 16px; color: #333; text-align: center; line-height: 36px;}
	.Scenes .Scenes_content .Scenes_content_list .content_list_nav .list_nav_li.on{ border: 1px solid #0061ae;}
	.Scenes .Scenes_content .Scenes_content_list .content_list_nav .list_nav_li.on .nav_li_title{ color: #fff; background: #0061ae;}
	.Scenes .Scenes_content .swiper-button-prev, .Scenes .Scenes_content .swiper-button-next{ width: 30px; height: 30px; top: 15%;}
	.Scenes .Scenes_content .Scenes_content_list .content_list_txt .list_txt_li .txt_li_title{ font-size: 16px; margin-bottom: 5px;}
	.Scenes .Scenes_content .Scenes_content_list .content_list_txt .list_txt_li .txt_li_txt{ margin-bottom: 15px;}

	.content_list_video .list_video_content{ width: 90%;}
	.content_list_video .list_video_content .video_content_close span{ font-size: 16px;}

	.IAbout{ padding: 35px 0px; padding-top: 0;}
	.IAbout .pc_all_content{ display: block;}
	.IAbout .pc_all_content .IAbout_left,.IAbout .pc_all_content .IAbout_right{ width: 100%;}
	.IAbout .pc_all_content .IAbout_left{ margin-bottom: 20px;}
	.IAbout .pc_all_content .IAbout_right .IAbout_right_title{ margin-bottom: 20px;}
	.IAbout .pc_all_content .IAbout_right .IAbout_right_title .right_title_dd{ font-size: 18px; margin-bottom: 0px; line-height: normal;}
	.IAbout .pc_all_content .IAbout_right .IAbout_right_title .right_title_dt{ font-size: 16px; line-height: normal;}
	.IAbout .pc_all_content .IAbout_right .IAbout_right_txt{ margin-bottom: 22px;}
	.IAbout .pc_all_content .IAbout_right .IAbout_right_txt p{ font-size: 14px; line-height: 24px; margin-bottom: 5px;}
	.IAbout .pc_all_content .IAbout_right .IAbout_right_bottom .right_bottom_list .bottom_list_txt .list_txt_dd{ font-size: 20px;}
	.IAbout .pc_all_content .IAbout_right .IAbout_right_bottom .right_bottom_list .bottom_list_txt .list_txt_dd b{ font-size: 20px;}
	.IAbout .pc_all_content .IAbout_right .IAbout_right_bottom .right_bottom_list .bottom_list_txt .list_txt_dt{ font-size: 14px;}
	.IAbout .pc_all_content .IAbout_right .IAbout_right_bottom .right_bottom_list .bottom_list_txt .list_txt_dd span{ font-size: 14px;}
	.IAbout .pc_all_content .IAbout_right .IAbout_right_bottom .right_bottom_list .bottom_list_icon{ margin-right: 10px;}
	.IAbout .pc_all_content .IAbout_right .IAbout_right_bottom .right_bottom_list .bottom_list_icon img{ width: 28px;}

	.Copyright{ padding: 20px 0px;}
	.Copyright .pc_all_content{ display: block;}
	.Copyright .pc_all_content .Copyright_left,.Copyright .pc_all_content .Copyright_right{ width: 100%; font-size: 12px; line-height: 20px;}
	.Copyright .pc_all_content .Copyright_right{ text-align: center;}
	.Copyright .pc_all_content .Copyright_right .Copyright_right_bottom,.Copyright .pc_all_content .Copyright_right .Copyright_right_bottom a,.Copyright .pc_all_content .Copyright_right .Copyright_right_top a{ font-size: 12px;}


	.DBanner .DBanner_content .DBanner_content_dd{ font-size: 18px;}
	.DBanner .DBanner_content .DBanner_content_dt{ font-size: 26px;}

	.DAbout{ padding-bottom: 0;}
	.DAbout .pc_all_content .IAbout_right{ padding: 35px 0px;}
	.DAbout .pc_all_content .IAbout_left{ margin-bottom: 0;}

	.Culture .Culture_content{ display: block; overflow: hidden;}
	.Culture .Culture_content .Culture_content_list{ width: 100%; margin-bottom: 20px; display: inline-block; width: 100%; float: left;}
	.Culture .Culture_content .Culture_content_list:last-child{ margin-bottom: 0;}
	.Culture .Culture_content .Culture_content_list .content_list_txt .list_txt_top .txt_top_dt{ font-size: 16px; margin: 10px 0px;}
	.Culture .Culture_content .Culture_content_list .content_list_txt .list_txt_bottom{ font-size: 13px; line-height: 24px;}

	.Advantage .Advantage_content .Advantage_content_txt{ position: relative; width: 100%; left: 0; top: 0; padding: 20px;}
	.Advantage .Advantage_content .Advantage_content_txt .content_txt_top{ font-size: 16px; margin-bottom: 0px;}
	.Advantage .Advantage_content .Advantage_content_txt .content_txt_bottom .txt_bottom_list{ width: 100%; font-size: 14px; padding: 15px 0px;}
	.Advantage .Advantage_content .Advantage_content_txt .content_txt_bottom .txt_bottom_list:first-child{ border-bottom: 1px solid #0061ae; }
	.Advantage .Advantage_content .Advantage_content_txt .content_txt_bottom .txt_bottom_list:last-child{ padding-bottom: 0;}

	.Honor .Honor_content .Honor_content_list .content_list_dt{ font-size: 16px; margin-top: 10px;}
	.Honor .Honor_bottom{ margin-top: 30px;}
	.Honor .Honor_bottom .Honor_bottom_left{ font-size: 14px;}
	.Honor .Honor_bottom .Honor_bottom_left img{ width: 14px; margin-right: 5px;}
	.Honor .Honor_bottom .Honor_bottom_right .swiper-num{ font-size: 14px;}
	.Honor .Honor_bottom .Honor_bottom_right .swiper-num .active{ font-size: 16px;}
	.Honor .Honor_bottom .Honor_bottom_right .swiper-num i{ margin-right: 5px;}
	.Honor .Honor_bottom .Honor_bottom_right .swiper-pagination span{ width: 100%; height: 1px;}
	.Honor .Honor_bottom .Honor_bottom_right .swiper-pagination{ display: flex; width: 120px; margin-top: 10px;}

	.Demo{ padding: 30px 0px;}
	.Demo .Demo_txt .Demo_txt_dd{ font-size: 16px; margin-bottom: 8px;}
	.Demo .Demo_txt a{ font-size: 14px;}
	.Demo .Demo_txt a i{ margin-left: 10px;}


	.Service .Service_content{ display: block;}
	.Service .Service_content .Service_content_left{ padding: 18px;}
	.Service .Service_content .Service_content_left,.Service .Service_content .Service_content_right{ width: 100%;}
	.Service .Service_content .Service_content_left .content_left_title{ margin-bottom: 20px; padding-bottom: 10px; font-size: 16px;}
	.Service .Service_content::before{ display: none;}
	.Service .Service_content .Service_content_left .content_left_txt .left_txt_list{ margin-bottom: 10px; font-size: 14px;}
	.Service .Service_content .Service_content_left .content_left_txt .left_txt_list span{ width: 35px; height: 35px; margin-right: 8px;}
	.Service .Service_content .Service_content_left .content_left_txt .left_txt_list span img{ width: 15px;}
	.Service .Service_content .Service_content_right{ height: 300px; font-size: 14px;}
	.Service .Service_title{ margin-top: 34px; margin-bottom: 30px;}
	.Service .Service_title .Service_title_dd{  font-size: 16px;}
	.Service .Service_title .Service_title_dt{ font-size: 14px;}
	.Service .Service_process{ flex-wrap: wrap;}
	.Service .Service_process .Service_process_list .process_list_icon{ margin-bottom: 0;}
	.Service .Service_process .Service_process_list .process_list_icon span{ width: 50%;}
	.Service .Service_process .Service_process_list{ width: 48%; padding: 0px; margin-bottom: 25px;}
	.Service .Service_process .Service_process_list .process_list_title{ margin-top: 15px;}
	.Service .Service_process .Service_process_list .process_list_title .list_title_dd{ font-size: 14px; margin-top: 5px;}
	.Service .Service_process .Service_process_list .process_list_title .list_title_dt{ font-size: 18px;}


	.News{ padding-bottom: 30px;}
	.News .News_nav{ display: block;}
	.News .News_nav .News_nav_left,.News .News_nav .News_nav_form{ width: 100%;}
	.News .News_nav .News_nav_left{  flex-wrap: wrap;}
	.News .News_nav .News_nav_left a{ width: calc(33.3% - 6px); font-size: 16px; line-height: 36px; margin-right: 8px; padding: 0px 10px; background: #fff; text-align: center; border: 1px solid #dcdcdc; margin-bottom: 10px;}
	.News .News_nav .News_nav_left a:nth-child(3n){ margin-right: 0;}
	.News .News_nav .News_nav_form{ margin-top: 15px;}
	.News .News_nav .News_nav_form select{ width: 39%; height: 38px; font-size: 14px;}
	.News .News_nav .News_nav_form .nav_form_search{ width: 58%;}
	.News .News_nav .News_nav_form .nav_form_search input[type="text"]{ width: calc(100% - 38px); height: 38px; font-size: 14px;}
	.News .News_nav .News_nav_form .nav_form_search input[type="submit"]{ width: 38px; height: 38px; font-size: 14px; background-size: 18px;}
	.News .News_nav .News_nav_form .nav_form_search input::-ms-input-placeholder{ /* Internet Explorer 10+ */ color:#0061ae; font-size:14px;}
	.News .News_nav .News_nav_form .nav_form_search input::-webkit-input-placeholder{ /* WebKit browsers */ color:#0061ae; font-size:14px;}
	.News .News_nav .News_nav_form .nav_form_search input::-moz-placeholder{ /* Mozilla Firefox 4 to 18 */  color:#0061ae; font-size:14px;}
	.News .News_nav .News_nav_form .nav_form_search input::-moz-placeholder{ /* Mozilla Firefox 19+ */ color:#0061ae; font-size:14px;}
	.News .News_nav .News_nav_form .nav_form_search input::-moz-placeholder{ /* Mozilla Firefox 19+ */ color:#0061ae; font-size:14px;}
	.News .News_top{ margin-top: 15px; display: block;}
	.News .News_top .News_top_img,.News .News_top .News_top_txt{ width: 100%;}
	.News .News_top .News_top_txt{ padding: 15px;}
	.News .News_top .News_top_txt .top_txt_time{ font-size: 14px; margin-bottom: 8px;}
	.News .News_top .News_top_txt .top_txt_title{ line-height: normal; font-size: 16px;}
	.News .News_top .News_top_txt .top_txt_p{ font-size: 14px; line-height: 24px; margin-top: 8px; margin-bottom: 15px;}
	.News .News_top .News_top_txt .top_txt_a{ font-size: 14px;}
	.News .News_top .News_top_txt .top_txt_a i{ font-size: 14px; margin-left: 5px;}
	.News .News_content{ margin-top: 15px; justify-content: space-between;}
	.News .News_content .News_content_list{ width: 100%; margin-right: 0; margin-bottom: 10px; display: flex; justify-content: space-between; align-items: center;}
	.News .News_content .News_content_list .content_list_img{ width: 40%;}
	.News .News_content .News_content_list .content_list_img .list_img_dd img{ height: 105px;}
	.News .News_content .News_content_list .content_list_img .list_img_dt{ width: auto; height: auto; padding: 5px; bottom: inherit; top: 0;}
	.News .News_content .News_content_list .content_list_img .list_img_dt p:first-child{ font-size: 14px; line-height: 12px;}
	.News .News_content .News_content_list .content_list_txt{ padding: 0 10px; width: 60%;}
	.News .News_content .News_content_list .content_list_txt .list_txt_dd{ font-size: 16px; margin-bottom: 5px;}
	.News .News_content .News_content_list .content_list_txt .list_txt_dt{ font-size: 14px; line-height: 24px;}

	.page{ margin-top: 35px;}
	.layui-laypage .layui-icon-left, .layui-laypage .layui-icon-right{ width: 30px; height: 30px; font-size: 16px;}
	.layui-laypage .layui-icon-left{}
	.layui-laypage a{ font-size: 14px;margin: 0 8px; width: 30px; height: 30px;}
	.layui-laypage-curr{ width: 30px; height: 30px; font-size: 18px;margin: 0 6px;}


	.News2 .News2_content{ display: block; margin-top: 15px;}
	.News2 .News2_content .News2_content_left,.News2 .News2_content .News2_content_right{ width: 100%;}
	.News2 .News2_content .News2_content_left{ display: flex; flex-wrap: wrap; justify-content: space-between; margin-bottom: 25px;}
	.News2 .News2_content .News2_content_left .content_left_list{ width: 49%; height: 38px;}
	.News2 .News2_content .News2_content_left .content_left_list .left_list_dd{ font-size: 14px;}
	.News2 .News2_content .News2_content_left .content_left_list .left_list_dt{ width: 13px; height: 13px; font-size: 13px;}
	.News2 .News2_content .News2_content_right .content_right_title{ font-size: 18px; text-align: center; line-height: normal; margin-bottom: 15px;}
	.News2 .News2_content .News2_content_right .content_right_txt .right_txt_list{ width: 100%; padding: 0px 10px; margin-bottom: 10px; margin-right: 0; font-size: 14px; line-height: 40px; padding-left: 20px;}
	.News2 .News2_content .News2_content_right .content_right_txt .right_txt_list::before{ width: 5px; height: 5px; top: 16px; left: 10px;}

	.News3 .News3_content .News3_content_list{ width: 100%; padding: 0px 10px; height: 44px; margin-bottom: 10px;}
	.News3 .News3_content .News3_content_list .see_file{ font-size: 14px; width: calc(100% - 115px);}
	.News3 .News3_content .News3_content_list .down_file{ font-size: 14px; width: 100px;}
	.News3 .News3_content .News3_content_list .down_file a{ width: 14px; height: 14px; top: 0; margin-left: 10px;}

	.DNews{ padding: 30px 0px;}
	.DNews .DNews_crumbs{ margin-bottom: 20px; display: none;}
	.DNews .DNews_crumbs i{ margin: 0px 5px;}
	.DNews .DNews_content{ display: block;}
	.DNews .DNews_content .DNews_content_left,.DNews .DNews_content .DNews_content_right{ width: 100%;}
	.DNews .DNews_content .DNews_content_left .content_left_title .left_title_dd{ line-height: normal; margin-bottom: 15px; font-size: 18px;}
	.DNews .DNews_content .DNews_content_left .content_left_title .left_title_dt span{ margin-right: 10px; font-size: 14px;}
	.DNews .DNews_content .DNews_content_left .content_left_txt{ margin-bottom: 20px;}
	.DNews .DNews_content .DNews_content_left .content_left_txt p{ font-size: 14px; line-height: 24px; margin-bottom: 10px;}
	.DNews .DNews_content .DNews_content_left .content_left_txt div{ margin-bottom: 15px;}
	.DNews .DNews_content .DNews_content_left .content_left_share{ font-size: 14px;}
	.DNews .DNews_content .DNews_content_left .content_left_page{ display: block;}
	.DNews .DNews_content .DNews_content_left .content_left_page .left_page_l .page_l_li{ font-size: 14px;}
	.DNews .DNews_content .DNews_content_left .content_left_page .left_page_l .page_l_li a{ font-size: 14px;}
	.DNews .DNews_content .DNews_content_left .content_left_page .left_page_l .page_l_li:first-child{ padding-bottom: 10px; margin-bottom: 10px;}
	.DNews .DNews_content .DNews_content_left .content_left_page .left_page_btn{ width: 100%; height: 38px; margin-top: 20px; font-size: 14px;}
	.DNews .DNews_content .DNews_content_left .content_left_page .left_page_btn img{ margin-left: 8px; width: auto;}
	.DNews .DNews_content .DNews_content_left .content_left_share a:nth-child(1),.DNews .DNews_content .DNews_content_left .content_left_share a:nth-child(2),.DNews .DNews_content .DNews_content_left .content_left_share a:nth-child(3),.DNews .DNews_content .DNews_content_left .content_left_share a:nth-child(4){ background-size: 16px;}
	.DNews .DNews_content .DNews_content_left .content_left_share a{ width: 16px; height: 16px; margin-right: 5px;}
	.DNews .DNews_content .DNews_content_right{ margin-top: 35px; border-left: 0; padding-left: 0; padding-bottom: 0;}
	.DNews .DNews_content .DNews_content_right .content_right_title{ font-size: 18px; justify-content: center; padding-bottom: 15px; margin-bottom: 22px;}
	.DNews .DNews_content .DNews_content_right .content_right_title img{ width: 18px; margin-right: 8px;}
	.DNews .DNews_content .DNews_content_right .content_right_bottom .right_bottom_list{ padding-bottom: 8px; margin-bottom: 15px;}
	.DNews .DNews_content .DNews_content_right .content_right_bottom .right_bottom_list .bottom_list_title{ font-size: 16px; line-height: normal; margin-top: 10px;}
	.DNews .DNews_content .DNews_content_right .content_right_bottom .right_bottom_list .bottom_list_time{ font-size: 14px; margin-top: 10px;}

	.Brand .News_nav{ margin-bottom: 20px;}
	.Brand .Solution_title{ padding-top: 0; padding-bottom: 20px;}
	.Brand .Brand_content{ flex-wrap: wrap; justify-content: space-between;}
	.Brand .Brand_content .Brand_content_list{ margin-bottom: 10px; width: 49%; margin-right: 0;}


	.Product .Product_content{ display: block;}
	.Product .Product_content .Product_content_nav,.Product .Product_content .Product_content_txt{ width: 100%;}
	.Product .Product_content .Product_content_nav{ margin-bottom: 25px;}
	.Product .Product_content .Product_content_nav .content_nav_list .nav_list_title{ height: 45px;}
	.Product .Product_content .Product_content_nav .content_nav_list .nav_list_title .list_title_dd{font-size: 16px;}
	.Product .Product_content .Product_content_nav .content_nav_list .nav_list_title .list_title_dt{ width: 12px; height: 12px; font-size: 12px;}
	.Product .Product_content .Product_content_nav .content_nav_list .nav_list_down{ overflow: hidden; padding: 15px;}
	.Product .Product_content .Product_content_nav .content_nav_list .nav_list_down a{ font-size: 14px; float: left; margin-bottom: 2px; margin-right: 15px; width: auto;}
	.Product .Product_content .Product_content_nav .content_nav_list.on .nav_list_title{ padding: 0px 15px;}


	.Product .Product_content .Product_content_txt .content_txt_form{ margin-top: 15px;}
	.Product .Product_content .Product_content_txt .content_txt_form select{ width: 39%; height: 38px; font-size: 14px;}
	.Product .Product_content .Product_content_txt .content_txt_form .txt_form_search{ width: 58%;}
	.Product .Product_content .Product_content_txt .content_txt_form .txt_form_search input[type="text"]{ width: calc(100% - 38px); height: 38px; font-size: 14px;}
	.Product .Product_content .Product_content_txt .content_txt_form .txt_form_search input[type="submit"]{ width: 38px; height: 38px; font-size: 14px; background-size: 18px;}
	.Product .Product_content .Product_content_txt .content_txt_form .txt_form_search input::-ms-input-placeholder{ /* Internet Explorer 10+ */ color:#0061ae; font-size:14px;}
	.Product .Product_content .Product_content_txt .content_txt_form .txt_form_search input::-webkit-input-placeholder{ /* WebKit browsers */ color:#0061ae; font-size:14px;}
	.Product .Product_content .Product_content_txt .content_txt_form .txt_form_search input::-moz-placeholder{ /* Mozilla Firefox 4 to 18 */  color:#0061ae; font-size:14px;}
	.Product .Product_content .Product_content_txt .content_txt_form .txt_form_search input::-moz-placeholder{ /* Mozilla Firefox 19+ */ color:#0061ae; font-size:14px;}
	.Product .Product_content .Product_content_txt .content_txt_form .txt_form_search input::-moz-placeholder{ /* Mozilla Firefox 19+ */ color:#0061ae; font-size:14px;}
	.Product .Product_content .Product_content_txt .content_txt_bottom{ flex-wrap: wrap; justify-content: space-between; margin-top: 20px; margin-bottom: -15px;}
	.Product .Product_content .Product_content_txt .content_txt_bottom .txt_bottom_list{ width: 49%; margin-right: 0; margin-bottom: 10px; padding-bottom: 15px;}
	.Product .Product_content .Product_content_txt .content_txt_bottom .txt_bottom_list .bottom_list_img{height:185px;max-height:unset;}
	.Product .Product_content .Product_content_txt .content_txt_bottom .txt_bottom_list .bottom_list_img img{ width: 95%;max-height:100%;}
	.Product .Product_content .Product_content_txt .content_txt_bottom .txt_bottom_list .bottom_list_title{ padding: 0px 10px; }
	.Product .Product_content .Product_content_txt .content_txt_bottom .txt_bottom_list .bottom_list_title .list_title_dd{ font-size: 16px;}
	.Product .Product_content .Product_content_txt .content_txt_bottom .txt_bottom_list .bottom_list_title .list_title_dt{ font-size: 14px; margin-top: 5px;}
	.Product .Product_content .Product_content_txt .content_txt_bottom .txt_bottom_list .bottom_list_btn{ padding: 0px 10px; font-size: 14px;}


	.DProduct .DProduct_content .DProduct_content_top{ display: block;}
	.DProduct .DProduct_content .DProduct_content_top .content_top_img,.DProduct .DProduct_content .DProduct_content_top .content_top_txt{ width: 100%;}
	.DProduct .DProduct_content .DProduct_content_top .content_top_txt{ margin-top: 30px;}
	.DProduct .DProduct_content .DProduct_content_top .content_top_img .top_img_list { height: 180px; background: #fff;}
	.DProduct .DProduct_content .DProduct_content_top .content_top_img .top_img_list img{ max-width: 100%; max-height: 150px;}
	.DProduct .DProduct_content .DProduct_content_top .content_top_img .swiper-pagination{ bottom: 10px;}
	.DProduct .DProduct_content .DProduct_content_top .content_top_img .swiper-pagination span{ width: 5px; height: 5px; margin: 0px 5px;}
	.DProduct .DProduct_content .DProduct_content_top .content_top_txt .top_txt_title{ padding-bottom: 16px; margin-bottom: 16px;}
	.DProduct .DProduct_content .DProduct_content_top .content_top_txt .top_txt_title .txt_title_dd{ line-height: normal; font-size: 18px; margin-bottom: 5px;}
	.DProduct .DProduct_content .DProduct_content_top .content_top_txt .top_txt_title .txt_title_dt{ font-size: 14px; line-height: 24px;}
	.DProduct .DProduct_content .DProduct_content_top .content_top_txt .top_txt_bottom .txt_bottom_list{ width: 100%; margin-bottom: 15px; font-size: 14px;}
	.DProduct .DProduct_content .DProduct_content_top .content_top_txt .top_txt_bottom .txt_bottom_list img{ margin-right: 10px;}
	.DProduct .DProduct_content .DProduct_content_top .content_top_txt .top_txt_btn{ width: 100%; height: 38px; margin-top: 15px; font-size: 16px;}.DProduct .DProduct_content .DProduct_content_top .content_top_txt .top_txt_btn img{ margin-left: 10px;}
	.DProduct .DProduct_content .DProduct_content_details .content_details_title{ height: 38px; font-size: 16px;}
	.DProduct .DProduct_content .DProduct_content_details .content_details_txt{ padding: 0px 15px; padding-bottom: 15px;}
	.DProduct .DProduct_content .DProduct_content_details .content_details_txt .details_txt_list{ margin-top: 20px;}
	.DProduct .DProduct_content .DProduct_content_details .content_details_txt .details_txt_list .txt_list_dd{ font-size: 16px;}
	.DProduct .DProduct_content .DProduct_content_details .content_details_txt .details_txt_list .txt_list_dt{ margin-bottom: 20px;}
	.DProduct .DProduct_content .DProduct_content_details .content_details_txt .details_txt_list .txt_list_dt p{ font-size: 14px; line-height: 24px; margin-bottom: 10px;}
	.DProduct .DProduct_content .DProduct_content_recommend{ margin-top: 25px;}
	.DProduct .DProduct_content .DProduct_content_recommend .content_recommend_title{ font-size: 16px; margin-bottom: 20px;}
	.DProduct .DProduct_content .DProduct_content_recommend .content_recommend_txt{ padding: 0;}
	.DProduct .DProduct_content .DProduct_content_recommend .content_recommend_txt .recommend_txt_list{ padding: 10px;}
	.DProduct .DProduct_content .DProduct_content_recommend .content_recommend_txt .recommend_txt_list .txt_list_img{ margin-bottom: 12px;height: 110px;}
	.DProduct .DProduct_content .DProduct_content_recommend .content_recommend_txt .recommend_txt_list .txt_list_img img{ max-height: 110px;}
	.DProduct .DProduct_content .DProduct_content_recommend .content_recommend_txt .recommend_txt_list .txt_list_bottom .list_bottom_dd{ font-size: 16px;}
	.DProduct .DProduct_content .DProduct_content_recommend .content_recommend_txt .recommend_txt_list .txt_list_bottom .list_bottom_dt{ font-size: 14px; line-height: normal; height: 42px; margin-top: 5px; display: none;}
	.DProduct .DProduct_content .DProduct_content_recommend .content_recommend_txt .swiper-button-next, .DProduct .DProduct_content .DProduct_content_recommend .content_recommend_txt .swiper-button-prev{ width: 30px; height: 30px;}
	.DProduct .DProduct_content .DProduct_content_recommend .content_recommend_txt .swiper-button-next:after, .DProduct .DProduct_content .DProduct_content_recommend .content_recommend_txt .swiper-button-prev:after{ font-size: 14px;}
	.DProduct .DProduct_content .DProduct_content_recommend .content_recommend_title span{ padding: 0px 8px;}


	.Case .Case_content,.Case3 .Case3_content{ justify-content: space-between;}
	.Case .Case_content .Case_content_list,.Case3 .Case3_content .Case3_content_list{ width: 49%; margin-right: 0; margin-bottom: 10px;}
	.Case .Case_content .Case_content_list .content_list_img img{ height: 125px;}
	.Case .Case_content .Case_content_list .content_list_txt{ padding: 10px;}
	.Case .Case_content .Case_content_list .content_list_txt .list_txt_dd{ margin-bottom: 5px; font-size: 16px;}
	.Case .Case_content .Case_content_list .content_list_txt .list_txt_dt{ font-size: 14px; line-height: 22px; height: 44px;}

	.DCase2{ padding-top: 0;}
	.DCase2 .DProduct_content .DProduct_content_recommend{ padding: 13px;}

	.Case3 .Case3_content .Case3_content_list .content_list_title{ font-size: 16px; line-height: 36px;}

	.DCase .DNews_content .DNews_content_right .content_right_bottom .right_bottom_list .bottom_list_img img{ height: 103px;}
	.DCase .DNews_content .DNews_content_right .content_right_bottom .right_bottom_list .bottom_list_txt .list_txt_dd{ font-size: 16px;}
	.DCase .DNews_content .DNews_content_right .content_right_bottom .right_bottom_list .bottom_list_txt .list_txt_dt{ font-size: 14px; line-height: 24px; margin-top: 5px;}


    .DBanner .DBanner_img img{ height: auto;}

    .DNews .DNews_content .DNews_content_left .content_left_txt img{ max-width: 100%; height: auto; width: 100%;}
    
    .Solution .Solution_content .Solution_content_list .content_list_img{ height: auto;}
    
    
    .Scenes .Scenes_content .Scenes_content_list .content_list_nav .list_nav_li .list_txt_li{ position: relative; width: 100%; right: 0; padding: 15px; display: flex; top: 0;}
    .Scenes .Scenes_content .Scenes_content_list .content_list_nav .list_nav_li.top .list_txt_li{ top: 0; bottom: 0;}
    .Scenes .Scenes_content .Scenes_content_list .content_list_nav .list_nav_li{ width: 100%;}
    .Scenes .Scenes_content .Scenes_content_list .content_list_nav .list_nav_li .txt_down_content .down_content_dd{ font-size: 16px; margin-bottom: 5px;}
    .Scenes .Scenes_content .Scenes_content_list .content_list_nav .list_nav_li .txt_down_content .down_content_more i{ margin-left: 8px; font-size: 14px;}
    
    .customer_service{ top: 75%;}
    .customer_service a{ display: none; width: 60px; height: 60px;}
    .customer_service a .service_dd{ border-radius: 10px;}
    .customer_service a:nth-last-child(2){ display:flex !important;}
    .customer_service a:last-child{ display:flex;}
    .customer_service.on{ right: 0;}
	.customer_service a:nth-last-child(2) .service_dd img{ height: 21px;}
	
	.IAbout .pc_all_content .IAbout_right .IAbout_right_bottom .right_bottom_list .bottom_list_txt .list_txt_dd i{ font-size: 20px;}
	
	
	.MoDown{ position: fixed; left:0; top:0; width: 100%; height: 100%; background: rgba(0,0,0,.5); align-items:center; justify-content:center; z-index: 810; display: none;}
	.MoDown img{user-select: inherit !important; pointer-events: inherit !important;}
	.MoDown.on{ display: flex;}
	.MoDown .MoDown_bg{ width: 86%; background:#fff; padding: 35px 20px; display: flex; align-items:center; justify-content:center; position: relative;}
	.MoDown .MoDown_bg .MoDown_list{ text-align:center; margin-right: 18px; position: relative;}
	.MoDown .MoDown_bg .MoDown_close{ position: absolute; right: 15px; top: 5px; font-size: 28px; color:#999;}
	.MoDown .MoDown_bg .MoDown_list:last-child{ margin-right: 0px;}
	.MoDown .MoDown_bg .MoDown_list .MoDown_list_title .list_title_dd{ width: 55px; height: auto; border-radius: 5px; display: flex; align-items:center; justify-content:center;}
	.MoDown .MoDown_bg .MoDown_list .MoDown_list_title .list_title_dd img{ height: 25px;}
	.MoDown .MoDown_bg .MoDown_list .MoDown_list_title .list_title_dt{ font-size: 15px; color:#333; margin-top: 8px; text-align:center;}
	.MoDown .MoDown_bg .MoDown_list .MoDown_list_img1{ position: absolute; left: 50%; transform: translateX(-50%); width: 100px; display: none; z-index: 20;}
	.MoDown .MoDown_bg .MoDown_list .MoDown_list_img2{ position: absolute; left: 50%; transform: translateX(-50%); width: 100px; display: none; z-index: 20;}
	
	
	
	.DCases{}
	.DCases .DCase_title{line-height: normal; margin-bottom: 15px; font-size: 18px;}
	.DCases .DNews_content{width: 100%;margin-top: 20px;}
	.DCases .DNews_content .DCase_content_left{}
	.DCases .DNews_content .DCase_content_left{}
	.DCases .DNews_content .DCase_content_left .left_img_box{margin-bottom:0;height: auto;padding: 6px;border: 1px solid #e1e1e1;}
	.DCases .DNews_content .DNews_content_left .content_left_img .left_img_top{height: 220px;}
	.DCases .DNews_content .DNews_content_left .content_left_img .left_img_top .img_top_list img{height: 220px;}
	.DCases .DNews_content.on .DNews_content_left .content_left_img .left_img_top .img_top_list img{height: 220px;}
	.DCases .DNews_content .DNews_content_left .content_left_img .left_img_bottom ul li a img{height: 60px;}
	.DCases .DNews_content.on .DNews_content_left .content_left_img .left_img_bottom ul li a img{height: 60px;}
	.DCases .DNews_content .DNews_content_left .content_left_img .left_img_bottom ul li a{padding: 6px;}
	.DCases .DNews_content .DCase_content_right{}
	.DCases .DNews_content .DCase_content_right .content_right_list{}
	.DCases .DNews_content .DCase_content_right .content_right_list p{font-size: 14px; line-height: 24px; margin-bottom: px;}
	.DCases .DNews_content.on{}
	.DCases .DNews_content.on .DCase_content_left{width: 100%;}
	.DCases .DNews_content.on .DCase_content_right{display: none;}
	.DCases .DNews_crumbs{}
	
	
	
    .MoFooter_height,.MoFooter{ display: flex;}
    
	
}


@media screen and (max-width:950px){



}



@media screen and (max-width:768px){
.banner .banner_list_po .list_po_content .po_content_dd{ line-height: 40px;}
.banner .banner_list_po .list_po_content .po_content_dd p{ font-size: 36px;}

}


@media screen and (max-width:600px){
.DBanner2022 .DBanner_img img{ height: 300px;}

.banner .banner_list_po .list_po_content .po_content_dd{ line-height: 34px;}
.banner .banner_list_po .list_po_content .po_content_dd p{ font-size: 26px;}

.Scenes .Scenes_content .swiper-button-prev, .Scenes .Scenes_content .swiper-button-next{ top: 90px;}

.banner,.banner .swiper-wrapper .banner_list,.banner .banner_list .banner_list_img{ height: 350px !important; }

.DNews .DNews_content .DNews_content_right .content_right_bottom .right_bottom_list .bottom_list_img img{ height: 150px;}
}


@media screen and (max-width:375px){
.banner{ overflow: hidden;}
.banner,.banner .banner_list{ height: 300px !important;}

}
@media screen and (max-width:360px){


}


@media screen and (max-width:320px){

}




















