/* CSS Reset */


#think_page_trace_open{ display: none; }
  
html{-webkit-text-size-adjust:none; width: 100%; max-width: 100%;}
body{color: #222222;overflow-x:hidden;margin:0; padding:0; line-height: 1;  font:14px Helvetica Neue,Helvetica,PingFang SC,\5FAE\8F6F\96C5\9ED1,Tahoma,Arial,sans-serif;  width: 100%; max-width: 100%;}
input,select,textarea {border-radius: 0;outline: none; font:14px Helvetica Neue,Helvetica,PingFang SC,\5FAE\8F6F\96C5\9ED1,Tahoma,Arial,sans-serif;  border: 0; padding: 0; margin: 0;}
input[type="button"], input[type="submit"], input[type="reset"],input[type="text"],input[type="password"] {-webkit-appearance: none;}
a{font-size: 14px;text-decoration:none;color: #000;} 
*{-webkit-transition:all .5s ease;-moz-transition:all .5s ease;transition:all .5s ease;box-sizing: border-box;}
*:hover{-webkit-transition:all .5s ease;-moz-transition:all .5s ease;transition:all .5s ease;}
::after,::before{-webkit-transition:all .5s ease;-moz-transition:all .5s ease;transition:all .5s ease;box-sizing: border-box;}
.MoShow { display:none;}
html, body, div, span, applet, object, iframe, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video { margin: 0; padding: 0; border: 0; vertical-align: baseline;  line-height: 1;}
p { margin: 0; padding: 0; border: 0; vertical-align: baseline; }
.hidden{ overflow: hidden;}
.m-header-nav {display:none;}
.IBg{ background: #031537;}
.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;}
.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;}
.dflex{ display: flex;}
.jccenter{ justify-content: center;}
input[type="submit"],input[type="button"],input[type="radio"],input[type="checkbox"]{ cursor: pointer;}
.notBlue{-moz-user-select: none; /* 火狐 */ -webkit-user-select: none; /* webkit浏览器 */ -ms-user-select: none; /* IE10 */ -khtml-user-select: none; /* 早期浏览器 */ user-select: none;}


 /* 弹窗样式 Start */
.message_box{position: fixed; top: 0; bottom: 0; left: 0; right: 0;margin: 0; padding: 0; border: 0;z-index: 999999999;}
.message_box .message_box_bg{position: absolute; left: 0; top: 0; width: 100%; height: 100%; background-color: rgba(0,0,0,0.5);display: flex; align-items: center; justify-content: center;opacity: 0;-webkit-transition:opacity .2s ease;-moz-transition:opacity .2s ease;transition:opacity .2s ease;z-index: 999999999;}
.message_box .message_box_content{width: 18%;vertical-align: middle; background-color: #fff; border-radius: 4px; border: 1px solid #ebeef5; box-shadow: 0 2px 12px 0 rgba(0,0,0,.1); text-align: left; overflow: hidden; backface-visibility: hidden;}
.message_box .message_box_content .content_top{position: relative; padding: 15px 15px 10px;display: flex; align-items: center; justify-content: space-between;}
.message_box .message_box_content .content_top .content_top_title{padding-left: 0; margin-bottom: 0; font-size: 18px; line-height: 1; color: #303133;}
.message_box .message_box_content .content_top .content_top_close{width: 15px; height: 15px; position: relative; cursor: pointer; display: flex; justify-content: center; align-items: center;}
.message_box .message_box_content .content_top .content_top_close .top_close_li{width: 1px; height: 13px; border-radius: 100px;background-color: #909399; position: absolute; top: auto; right: auto; bottom: auto; left: auto;-webkit-transition:background-color .45s ease;-moz-transition:background-color .45s ease;transition:background-color .45s ease;}
.message_box .message_box_content .content_top .content_top_close .top_close_left{transform: rotate(45deg);}
.message_box .message_box_content .content_top .content_top_close .top_close_right{transform: rotate(315deg);}
.message_box .message_box_content .content_top .content_top_close:hover .top_close_li{background: #1438a1;}
.message_box .message_box_content .content_center{padding: 13px 15px;}
.message_box .message_box_content .content_center p{color: #606266; font-size: 14px;}
.message_box .message_box_content .content_center input{width: 100%; font-size: 14px; padding: 5px; border: 1px solid #606266; border-radius: 4px; color: #606266; }
.message_box .message_box_content .content_center input:focus{border-color: #3a8ee6;}
.message_box .message_box_content .content_bottom{padding: 10px 15px 15px 15px;text-align: right;}
.message_box .message_box_content .content_bottom .content_bottom_btns{display: inline-block; line-height: 1; white-space: nowrap; cursor: pointer; background: #1438a1; border: 1px solid #1438a1; color: #fff; -webkit-appearance: none; text-align: center; box-sizing: border-box; outline: none; margin: 0;font-weight: 500; -moz-user-select: none; -webkit-user-select: none; -ms-user-select: none; padding: 9px 17px; font-size: 13px; border-radius: 4px;-webkit-transition:all .45s ease;-moz-transition:all .45s ease;transition:all .45s ease;}
.message_box .message_box_content .content_bottom .content_bottom_btns:hover{border-color: #ec7700; background-color: #ec7700;}
.pcpopup .message_box_content .content_bottom .content_bottom_btns.no{margin-right: 12px;}
.pcpopup .message_box_content .content_bottom .content_bottom_btns.no{border-color:#c1c1c1;background-color: #c1c1c1;color: #ffffff;}
.pcpopup .message_box_content .content_bottom .content_bottom_btns.no:hover{border-color: #aaaaaa; background-color: #aaaaaa;}
.prompts .message_box_content .content_top .content_top_title{font-size: 17px;}
.prompts .message_box_content .content_center{padding: 8px 15px;}
.message_box .message_box_bg.on{opacity: 1;}
@media screen and (max-width:3820px){.message_box .message_box_content{width: 17%;}}
@media screen and (max-width:2490px){.message_box .message_box_content{width: 18%;}}
@media screen and (max-width:1920px){.message_box .message_box_content{width: 20%;}.message_box .message_box_content .content_bottom .content_bottom_btns{padding: 8px 15px;font-size: 12px;}}
@media screen and (max-width:1740px){.message_box .message_box_content{width: 21%;}}
@media screen and (max-width:1680px){.message_box .message_box_content{width: 22%;}}
@media screen and (max-width:1560px){.message_box .message_box_content{width: 23%;}}
@media screen and (max-width:1440px){.message_box .message_box_content{width: 25%;}}
@media screen and (max-width:1366px){.message_box .message_box_content{width: 27%;}}
@media screen and (max-width:1280px){.message_box .message_box_content{width: 28%;}}
@media screen and (max-width:1240px){.message_box .message_box_content{width: 29%;}}
@media screen and (max-width:1024px){.message_box .message_box_content{width: 30%;}}
@media screen and (max-width:980px){.message_box .message_box_content{width: 38%;}}
@media screen and (max-width:800px){.message_box .message_box_content{width: 80%;border-radius: 5px;}.message_box .message_box_content .content_top{padding: 12px 12px 10px;}.message_box .message_box_content .content_center{padding: 8px 12px;}.message_box .message_box_content .content_center{padding: 7px 12px;}.message_box .message_box_content .content_bottom{padding: 10px 12px 12px 12px;}.message_box .message_box_content .content_bottom .content_bottom_btns{padding: 6px 12px;font-size: 12px;border-radius: 5px;}}
/* 弹窗样式 End */



.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:1250;}
.search .search_bg{position:absolute;left:0;top:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;}
.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;}
.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;}
.search .search_content .search_content_top{position:relative;}
.search .search_content .search_content_top .search_close{position:absolute;right:0;top:-50px;color:#fff;font-size:30px;}
.search .search_content .search_content_bottom{display:flex;align-items:center;justify-content:center;position:relative;border-radius:100px;overflow:hidden;}
.search .search_content input[type="search"]{width:80%;background:inherit;height:80px;font-size:16px;color:#333;padding:0px 20px;z-index:1;position:relative;background:#fff;border:0px;}
.search .search_content input[type="submit"]{width:20%;height:80px;font-size:16px;z-index:1;position:relative;color:#111;cursor:pointer;color:#fff;background:#1438a1;border:0px;}



/* 头部 */
.pc_all .pc_all_content{max-width:1600px;margin:0 auto;width:100%;}



/* 首页 */
.Header{ display: flex; align-items: center; justify-content: space-between; position: fixed; top: 0; left: 0; width: 100%; z-index: 33; padding: 0px 70px;}
.Header .Header_left{ display: flex; align-items: center;}
.Header .Header_left .Header_left_logo{ display: flex; margin-right: 43px; align-items:center; justify-content:center; position: relative;}
.Header .Header_left .Header_left_logo img{ height: 47px;}
.Header .Header_left .Header_left_logo img:last-child{ position: absolute; left: 0; top: 0; opacity: 0;}
.Header .Header_left .Header_left_Global{ position: relative;}
.Header .Header_left .Header_left_Global .left_Global_title{ display: flex; align-items: center; color: #fff;}
.Header .Header_left .Header_left_Global .left_Global_title span{ display: flex; justify-content:center; position: relative; align-items:center;}
.Header .Header_left .Header_left_Global .left_Global_title span img{ height: 18px; margin-right: 9px; margin-right: 8px;}
.Header .Header_left .Header_left_Global .left_Global_title span img:last-child{ position: absolute; left: 0; top: 0; opacity: 0;}
.Header .Header_left .Header_left_Global .left_Global_title i{ margin-left: 5px;}
.Header .Header_left .Header_left_Global .btn_Global_down {position:absolute;top:100%;width:120px;left:50%;transform:translateX(-50%);padding-top:20px;display:none;}
.Header .Header_left .Header_left_Global:hover .btn_Global_down {display:block;}
.Header .Header_left .Header_left_Global .btn_Global_down:before {content:"";width:0;height:0;border-right:8px solid transparent;border-left:8px solid transparent;border-bottom:8px solid rgba(0,0,0,.3);position:absolute;top:12px;left:0;right:0;margin:0 auto;}
.Header .Header_left .Header_left_Global .btn_Global_down .Global_down_padding {background:rgba(0,0,0,.3);border-radius:5px;overflow:hidden;}
.Header .Header_left .Header_left_Global .btn_Global_down a {color:#fff;display:inline-block;width:100%;line-height:38px;text-align:center;}
.Header .Header_left .Header_left_Global .btn_Global_down a:hover {background:#ec7700;}
.Header .Header_content{ display: flex; align-items: center;}
.Header .Header_content .Header_content_nav{ display: flex; align-items: center; margin-right: 42px;}
.Header .Header_content .Header_content_nav .content_nav_list{ margin-right: 67px;}
.Header .Header_content .Header_content_nav .content_nav_list.relative{ position: relative;}
.Header .Header_content .Header_content_nav .content_nav_list:last-child{ margin-right: 0;}
.Header .Header_content .Header_content_nav .content_nav_list .nav_list_title{ color: #fff; position: relative; display: inline-block; height: 87px; line-height: 87px;}
.Header .Header_content .Header_content_nav .content_nav_list .nav_list_title::before{ content: ""; display: inline-block; width: 29px; height: 1px; background: #fff; position: absolute; bottom: 20px; left: 0; right: 0; width: 0%;}
.Header .Header_content .Header_content_nav .content_nav_list .nav_list_Down{ display: none; position: absolute; background:#fff; z-index: 2; left:50%; transform: translateX(-50%); top:72px; padding: 20px; width: auto; border-radius: 10px; box-shadow: 0px 0px 20px rgba(0,0,0,.1); z-index: 5;}
.Header .Header_content .Header_content_nav .content_nav_list:hover .nav_list_Down{ display: block;}
.Header .Header_content .Header_content_nav .content_nav_list .nav_list_Down a{ display: inline-block; width: 100%; color:#666; border-left: 1px solid #999; margin-bottom: 20px; padding-left: 15px;white-space: nowrap;}
.Header .Header_content .Header_content_nav .content_nav_list .nav_list_Down a:hover{ border-left: 1px solid #ec7700; color:#ec7700;}
.Header .Header_content .Header_content_nav .content_nav_list .nav_list_Down a:last-child{ margin-bottom: 0px;}
.Header .Header_content .Header_content_nav .content_nav_list .nav_list_ADown{ position: absolute; left: 0; top: 87px; width: 100%; display: flex; justify-content: space-between; background:#fff; align-items:center; height: 0px; overflow: hidden; opacity: 0;}
.Header .Header_content .Header_content_nav .content_nav_list:hover .nav_list_ADown{ height: 450px; opacity: 1; border-top: 1px solid #eaeaea;}
.Header .Header_content .Header_content_nav .content_nav_list .nav_list_ADown .list_ADown_left{ width: 545px; background:#eeeeee; padding: 2%; height: 100%;}
.Header .Header_content .Header_content_nav .content_nav_list .nav_list_ADown .list_ADown_left .ADown_left_img img{ width: 100%;}
.Header .Header_content .Header_content_nav .content_nav_list .nav_list_ADown .list_ADown_left .ADown_left_title{ margin-top: 20px;}
.Header .Header_content .Header_content_nav .content_nav_list .nav_list_ADown .list_ADown_left .ADown_left_title .left_title_dd{ color:#111111;}
.Header .Header_content .Header_content_nav .content_nav_list .nav_list_ADown .list_ADown_left .ADown_left_title .left_title_dt{ color:#666666; line-height: 1.5; margin-top: 10px;}
.Header .Header_content .Header_content_nav .content_nav_list .nav_list_ADown .list_ADown_right{ width:calc(100% - 545px); display: flex; flex-wrap: wrap; padding: 0px 10%;}
.Header .Header_content .Header_content_nav .content_nav_list .nav_list_ADown .list_ADown_right .ADown_right_li{ color:#111111; width: 29%; margin-right: 6.5%; display: inline-block; margin-bottom: 35px; padding-bottom: 14px; border-bottom: 1px solid #eaeaea;}
.Header .Header_content .Header_content_nav .content_nav_list .nav_list_ADown .list_ADown_right .ADown_right_li:nth-child(3n){ margin-right:0%;}
.Header .Header_content .Header_content_nav .content_nav_list .nav_list_ADown .list_ADown_right .ADown_right_li.active{ color:#ec7700; border-bottom: 1px solid #ec7700;}
.Header .Header_content .Header_content_nav .content_nav_list .nav_list_ADown .list_ADown_right .ADown_right_li:hover{ color:#ec7700; border-bottom: 1px solid #ec7700;}

.Header .Header_content .Header_content_nav .content_nav_list.active .nav_list_title::before{ width: 100%;}
.Header .Header_content .Header_content_search{ display: flex; cursor: pointer; align-items:center; justify-content:center; position: relative;}
.Header .Header_content .Header_content_search img{ height: 18px;} 
.Header .Header_content .Header_content_search img:last-child{ position: absolute; left: 0; top: 0; opacity: 0;}

.Header:hover{ background:#fff; box-shadow: 0px 0px 20px rgba(0,0,0,.1);}
.Header:hover .Header_left .Header_left_logo img{ opacity: 0;}
.Header:hover .Header_left .Header_left_logo img:last-child{ opacity: 1;}
.Header:hover .Header_left .Header_left_Global .left_Global_title{ color:#222;}
.Header:hover .Header_content .Header_content_nav .content_nav_list .nav_list_title{ color:#222;}
.Header:hover .Header_content .Header_content_nav .content_nav_list.active .nav_list_title{ color:#ec7700;}
.Header:hover .Header_content .Header_content_nav .content_nav_list .nav_list_title::before{ background:#ec7700;}
.Header:hover .Header_content .Header_content_search img{ opacity: 0;}
.Header:hover .Header_content .Header_content_search img:last-child{ opacity: 1;}
.Header:hover .Header_left .Header_left_Global .left_Global_title span img{ opacity: 0;}
.Header:hover .Header_left .Header_left_Global .left_Global_title span img:last-child{ opacity: 1;}


.Header.active{ background:#fff; box-shadow: 0px 0px 20px rgba(0,0,0,.1);}
.Header.active .Header_left .Header_left_logo img{ opacity: 0;}
.Header.active .Header_left .Header_left_logo img:last-child{ opacity: 1;}
.Header.active .Header_left .Header_left_Global .left_Global_title{ color:#222;}
.Header.active .Header_content .Header_content_nav .content_nav_list .nav_list_title{ color:#222;}
.Header.active .Header_content .Header_content_nav .content_nav_list.active .nav_list_title{ color:#ec7700;}
.Header.active .Header_content .Header_content_nav .content_nav_list .nav_list_title::before{ background:#ec7700;}
.Header.active .Header_content .Header_content_search img{ opacity: 0;}
.Header.active .Header_content .Header_content_search img:last-child{ opacity: 1;}
.Header.active .Header_left .Header_left_Global .left_Global_title span img{ opacity: 0;}
.Header.active .Header_left .Header_left_Global .left_Global_title span img:last-child{ opacity: 1;}



.banner{ overflow: hidden; height: 100vh;}
.banner .banner_list{ position: relative;}
.banner .banner_list .banner_list_img{ display: flex; overflow: hidden;}
.banner .banner_list .banner_list_img img{ width: 100%; height: 100vh; object-fit: cover;-webkit-animation:bs2 50s linear infinite;animation:bs2 50s linear infinite;}
.banner .banner_list .banner_list_po{ position: absolute; top: 0; left: 0; right: 0; height: 100%; display: flex; flex-direction: column; justify-content: center;}
.banner .banner_list .banner_list_po .list_po_dd{ color: #fff; display: flex; align-items: center; margin-bottom: 25px; display: none;}
.banner .banner_list.swiper-slide-active .banner_list_po .list_po_dd{ display: flex;}
.banner .banner_list .banner_list_po .list_po_dd span{ color: #ec7700;}
.banner .banner_list .banner_list_po .list_po_dd .po_dd_r{ margin-left: 34px;}
.banner .banner_list .banner_list_po .list_po_dt{ color: #fff; letter-spacing: 0.73em; display: none;}
.banner .banner_list:nth-child(3) .banner_list_po .list_po_dt{ letter-spacing: 0.15em;}
.banner .banner_list:nth-child(4) .banner_list_po .list_po_dt{ letter-spacing: 0.15em;}
.banner .banner_list.swiper-slide-active .banner_list_po .list_po_dt{ display: flex;}
.banner .banner_list .banner_list_po .list_po_btn{ margin-top: 60px; display: none;}
.banner .banner_list.swiper-slide-active .banner_list_po .list_po_btn{ display: flex;}
.banner .banner_list .banner_list_po .list_po_icon{ position: absolute; right: 0; top: 50%; transform: translateY(-50%); cursor: pointer; display: none;}
.banner .banner_list.swiper-slide-active .banner_list_po .list_po_icon{ display: flex;}
.banner .banner_list.swiper-slide-active .banner_list_po .list_po_icon img{ width: 39px;}
.banner .banner_bottom{ position: absolute; bottom: 0; left: 0; right: 0; display: flex; align-items: center; justify-content: space-between; z-index: 2;}
.banner .banner_bottom .swiper-pagination{ position: relative;}
.banner .banner_bottom .swiper-pagination span{ width: 35px; margin-right: 6px; border-radius: 0; height: 4px; background: rgba(255,255,255,.3); opacity: 1;transform: skewX(-30deg);}
.banner .banner_bottom .swiper-pagination span.swiper-pagination-bullet-active{ background: #ec7700;}
.banner .banner_bottom .banner_bottom_right{ height: 84px; border-radius: 100px 0px 0px 0px; display: flex; align-items: center; padding-left: 110px; width: 50%; position: relative;}
.banner .banner_bottom .banner_bottom_right::before{ content: "";  position: absolute; left: 0; z-index: -1; width: 100%; height: 100%; background-image: url(../images/bn4.png); background-repeat: no-repeat; background-position: 0% 50%; background-size: 88px;}
.banner .banner_bottom .banner_bottom_right::after{ content: ""; display: inline-block; position: absolute; z-index: -1; width: 100vw; height: 100%; left: 84px; background: #f3f3f4; position: absolute; top: 0;}
.banner .banner_bottom .banner_bottom_right .bottom_right_list{ display: flex; align-items: center; justify-content: space-between; width: 100%;}
.banner .banner_bottom .banner_bottom_right .bottom_right_list:hover .right_list_title{ color: #1438a1;}
.banner .banner_bottom .banner_bottom_right .bottom_right_list .right_list_icon{ color: #1438a1; display: flex; align-items: center;}
.banner .banner_bottom .banner_bottom_right .bottom_right_list .right_list_icon img{ height: 24px; margin-right: 11px;}
.banner .banner_bottom .banner_bottom_right .bottom_right_list .right_list_title{ width: calc(100% - 150px); overflow: hidden;}
.banner .banner_bottom .banner_bottom_right .bottom_right_list .right_list_title *{ -webkit-transition: auto;-moz-transition: auto;transition:auto;}
.banner .banner_bottom .banner_bottom_right .bottom_right_list .right_list_title *:hover{ -webkit-transition: auto;-moz-transition: auto;transition:auto;}
.banner .banner_bottom .banner_bottom_right .bottom_right_list .right_list_title .infoList{ display: flex; position: relative;}
.banner .banner_bottom .banner_bottom_right .bottom_right_list .right_list_title .infoList li{ list-style: none; margin-right: 20px;}
.banner .banner_bottom .banner_bottom_right .bottom_right_list .right_list_title .infoList li:last-child{ margin-right: 0px;}
.banner .banner_bottom .banner_bottom_right .bottom_right_list .right_list_title .infoList a{ white-space: nowrap; color: #666666; list-style: none; display: inline-block;}
.banner .banner_bottom .banner_bottom_right .bottom_right_list .right_list_title .infoList a:hover{ color:#1438a1;}
.banner .banner_bottom .banner_bottom_right .bottom_right_list .right_list_title .infoList a span{ margin-right: 20px;}
@keyframes bs2{0%{-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-ms-transform:scale(1.05);-o-transform:scale(1.05);filter:scale(1.05);filter:transform;}
8.3333333333%{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);filter:scale(1.1);filter:transform;}
16.6666666666%{-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;}
25%{-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-ms-transform:scale(1.2);-o-transform:scale(1.2);filter:scale(1.2);filter:transform;}
33.3333333333%{-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;}
41.6666666667%{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);filter:scale(1.1);filter:transform;}
50%{-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-ms-transform:scale(1.05);-o-transform:scale(1.05);filter:scale(1.05);filter:transform;}
58.3333333333%{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);filter:scale(1.1);filter:transform;}
66.6666666667%{-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;}
75%{-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-ms-transform:scale(1.2);-o-transform:scale(1.2);filter:scale(1.2);filter:transform;}
83.333333333%{-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;}
91.666666666%{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);filter:scale(1.1);filter:transform;}
100%{-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-ms-transform:scale(1.05);-o-transform:scale(1.05);filter:scale(1.05);filter:transform;}
}

.Btn{ display: flex; align-items: center; padding: 13px 32px; border-radius: 100px; border: 1px solid #fff; color: #fff; position: relative; top: 0;}
.Btn:hover{ top: -7px; box-shadow: 0px 0px 20px rgba(20,56,161,.5);}
.Btn span{ margin-left: 15px; position: relative; display: flex; align-items: center; justify-content: center;}
.Btn span img{ height: 24px;}
.Btn span img:last-child{ opacity: 0; position: absolute; left: 0; top: 0;}
.Btn:hover{ background: #1438a1; border: 1px solid #1438a1;}
.Btn:hover span img{ opacity: 0;}
.Btn:hover span img:last-child{ opacity: 1;}
.Btn.color{ background: #1438a1; border: 1px solid #1438a1;}
.Btn.color span img{ opacity: 0;}
.Btn.color span img:last-child{ opacity: 1;}

.padding110{ padding: 110px 0px;}
.paddingtop0{ padding-top: 0 !important;}
.paddingbottom0{ padding-bottom: 0 !important;}

.Title{ position: relative; display: inline-block;}
.Title .Title_dd{ color: #111111; display: flex; align-items: center; margin-bottom: 15px; width: 100%; justify-content: space-between;white-space:nowrap;}
.Title .Title_dd::before{ content: ""; display: inline-block; width: 100%; height: 4px; background: #ec7700; margin-right: 20px;}
.Title .Title_dt{ font-weight: bolder; color: #111111; text-transform: uppercase;}
.Title .Title_dt span{ color: #ec7700;}
.Title .Title_icon{ display: flex; position: absolute; right: 0; margin-top: 20px;}
.Title .Title_icon img{ width: 26px;}
.Title.color .Title_dd{ color: #fff;}
.Title.color .Title_dt{ color: #fff;}

.About{ background: url(../images/bg1.jpg) no-repeat 50%/cover; margin-bottom: -220px;}
.About .pc_all_content{ display: flex; justify-content: space-between;}
.About .About_left{ width: 343px;}
.About .About_right{ width: calc(100% - 343px); display: flex; justify-content: space-between;}
.About .About_right .About_right_txt{ width: 70%;}
.About .About_right .About_right_txt .right_txt_top p{ color: #666666; margin-bottom: 25px;}
.About .About_right .About_right_txt .right_txt_top p:last-child{ margin-bottom: 0;}
.About .About_right .About_right_txt .right_txt_btn{ margin-top: 70px;}
.About .About_right .About_right_time{ width: 20%; border-radius: 4px; overflow: hidden; position: relative; z-index: 3;}
.About .About_right .About_right_time .right_time_list{ text-align: center; height: 300px; display: flex; flex-direction: column; justify-content: center; align-items: center;}
.About .About_right .About_right_time .right_time_list .time_list_dd{ color: #ec7700;}
.About .About_right .About_right_time .right_time_list .time_list_dt p{ color: #666666; margin-bottom: 15px;}
.About .About_right .About_right_time .right_time_list .time_list_dt p:last-child{ margin-bottom: 0;}
.About .About_right .About_right_time .right_time_list.color .time_list_dt p{ color: #fff;}
.About .About_right .About_right_time .right_time_list:nth-child(1){ background: url(../images/bg2.jpg) no-repeat 50%/cover; }
.About .About_right .About_right_time .right_time_list:nth-child(2){ background: url(../images/bg3.jpg) no-repeat 50%/cover; }




.Promotion{ position: relative;}
.Promotion .Promotion_img{ display: flex;}
.Promotion .Promotion_img img{ width: 100%; height: 530px; object-fit: cover;}
.Promotion .pc_all_content{ position: absolute; top: 0; height: 100%; left: 0; right: 0; display: flex; justify-content: center; flex-direction: column;}
.Promotion .Promotion_title{ color: #fff; font-weight: bolder; text-transform: uppercase;}
.Promotion .Promotion_video{ width: 70px; height: 70px; border-radius: 100%; display: flex; align-items: center; justify-content: center; background: #1438a1; border-radius: 100%; margin-top: 85px; cursor: pointer;}
.Promotion .Promotion_video img{ height: 24px;}
.Promotion .Promotion_video:hover 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; 
}


.HProduct{ background: url(../images/bg5.jpg) no-repeat 50%/cover; border-radius: 0px 0px 0px 280px; position: relative;}
.HProduct::before{ content: ""; display: inline-block; width: 100%; left: 0; bottom: 0; height: 100%; background: #f18200; border-radius: 0px 0px 0px 280px; left: -10px; bottom: -0px; position: absolute; z-index: -1;}
.HProduct .pc_all_content .HProduct_left{ width: 100%; display: flex; justify-content: space-between;}
.HProduct .pc_all_content .HProduct_left .HProduct_left_btn{ display: flex; justify-content: flex-end; align-items: center;}
.HProduct .pc_all_content .HProduct_left .HProduct_left_btn a{ display: flex; padding: 17px 35px; border-radius: 100px; border: 1px solid #fff; color: #fff; margin-right: 11px;}
.HProduct .pc_all_content .HProduct_left .HProduct_left_btn a:last-child{ margin-right: 0;}
.HProduct .pc_all_content .HProduct_left .HProduct_left_btn a.active{ background: #f18200; border: 1px solid #f18200;}
.HProduct .pc_all_content .HProduct_left .HProduct_left_btn a:hover{ background: #f18200; border: 1px solid #f18200;}
.HProduct .HProduct_content{ display: flex; justify-content: flex-end; margin-top: 30px; position: relative;}
.HProduct .HProduct_content .HProduct_content_con{ width: calc(54% + 343px); position: relative; position: relative; z-index: -1; opacity: 0;}
.HProduct .HProduct_content .HProduct_content_con.active{ opacity: 1; z-index: 2;}
.HProduct .HProduct_content .HProduct_content_con.HProduct_content_con2{ position: absolute; right: 0; top: 0;}
.HProduct .HProduct_content .HProduct_content_con .swiper-button-prev,.HProduct .HProduct_content .HProduct_content_con .swiper-button-next{ width: 50px; height: 50px; border-radius: 100%; border: 1px solid #fff; position: relative; left: 0; right: 0; margin-top: 0;}
.HProduct .HProduct_content .HProduct_content_con .swiper-button-prev::after,.HProduct .HProduct_content .HProduct_content_con .swiper-button-next::after{ font-size: 18px; color: #fff;}
.HProduct .HProduct_content .HProduct_content_con .swiper-button-prev:hover,.HProduct .HProduct_content .HProduct_content_con .swiper-button-next:hover{ background: #f18200; border: 1px solid #f18200;}
.HProduct .HProduct_content .HProduct_content_con .swiper-button-next{ margin-left: 12px;}
.HProduct .HProduct_content .HProduct_content_con .content_con_btn{ display: flex; align-items: center; position: absolute; left: -300px; bottom: 0;}
.HProduct .HProduct_content .HProduct_content_con .HProduct_content_list{ background: #fff; position: relative; padding-bottom: 65px;}
.HProduct .HProduct_content .HProduct_content_con .HProduct_content_list .content_list_po{ position: absolute; left: 0; top: 0; height: 100%; width: 100%; z-index: 2; display: flex; flex-direction: column; justify-content: center; padding: 4% 6%; border-bottom: 8px solid #f18200; opacity: 0;}
.HProduct .HProduct_content .HProduct_content_con .HProduct_content_list:hover .content_list_po{ opacity: 1;}
.HProduct .HProduct_content .HProduct_content_con .HProduct_content_list:hover::before{ opacity: 1;}
.HProduct .HProduct_content .HProduct_content_con .HProduct_content_list .content_list_po .list_po_title{ color: #fff; margin-bottom: 25px;overflow: hidden; text-overflow:ellipsis; white-space: nowrap;}
.HProduct .HProduct_content .HProduct_content_con .HProduct_content_list .content_list_po .list_po_txt{ color: #fff; margin-bottom: 85px; opacity: .8;display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 3; overflow: hidden;}
.HProduct .HProduct_content .HProduct_content_con .HProduct_content_list::before{ content: ""; display: inline-block; width: calc(100% + 1px); height: calc(100% + 1px); background: #000; position: absolute; left: 50%; top: 50%; background: rgba(12,22,50,.84); z-index: 1; transform: translateX(-50%) translateY(-50%); opacity: 0;}
.HProduct .HProduct_content .HProduct_content_con .HProduct_content_list .content_list_img{ text-align: center; height: 400px; display: flex; align-items: center; justify-content: center; padding: 0% 60px;}
.HProduct .HProduct_content .HProduct_content_con .HProduct_content_list .content_list_img img{ max-height: 180px; max-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; 
}
.HProduct .HProduct_content .HProduct_content_con .HProduct_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; 
}
.HProduct .HProduct_content .HProduct_content_con .HProduct_content_list .content_list_title{ text-align: center; padding: 0px 6%;}
.HProduct .HProduct_content .HProduct_content_con .HProduct_content_list .content_list_title .list_title_dd{ color: #111111;overflow: hidden; text-overflow:ellipsis; white-space: nowrap;}
.HProduct .HProduct_content .HProduct_content_con .HProduct_content_list .content_list_title .list_title_dt{ color: #666666; margin-top: 13px;overflow: hidden; text-overflow:ellipsis; white-space: nowrap;}


.News{ background: url(../images/bg6.jpg) no-repeat 50%/cover; margin-bottom: 0px !important; overflow: hidden;}
.News .About_right{ display: block;}
.News .About_right .News_content{ margin-bottom: 54px;}
.News .About_right .News_content .News_content_list{ display: flex; align-items: center; justify-content: space-between; padding: 38px 20px; border-bottom: 1px solid #eaeaea; position: relative;}
.News .About_right .News_content .News_content_list::before{ content: ""; display: inline-block; width: 100vw; background: #fff; right: -80vw; position: absolute; top: 0px; height: calc(100% + 1px); z-index: 0; border-bottom: 1px solid #eaeaea;}
.News .About_right .News_content .News_content_list .content_list_time{ width: 188px; display: flex; align-items: center; color: #666666;}
.News .About_right .News_content .News_content_list .content_list_time span{ margin-left: 23px;}
.News .About_right .News_content .News_content_list .content_list_title{ color: #333333; width: calc(85% - 188px); position: relative; z-index: 2;overflow: hidden; text-overflow:ellipsis; white-space: nowrap;}
.News .About_right .News_content .News_content_list:hover .content_list_title{ font-weight: bolder;}
.News .About_right .News_content .News_content_list:hover{ background: #1438a1;}
.News .About_right .News_content .News_content_list:hover .content_list_time{ color: #fff;}
.News .About_right .News_content .News_content_list:hover .content_list_title{ color: #f18200;}
.News .About_right .News_content .News_content_list:hover::before{ background: #1438a1;}

.Footer{ background: #1438a1;}
.Footer .Footer_top{ display: flex; align-items: center; justify-content: space-between; padding: 65px 0px; border-bottom: 1px solid rgba(255,255,255,.1); padding-bottom: 22px;}
.Footer .Footer_top .Footer_top_logo{ display: flex;}
.Footer .Footer_top .Footer_top_logo img{ height: 59px;}
.Footer .Footer_top .Footer_top_right{ color: #fff;}
.Footer .Footer_content{ display: flex; align-items: center; justify-content: space-between; padding: 40px 0px;}
.Footer .Footer_content .Footer_content_left .content_left_nav{ margin-bottom: 33px;}
.Footer .Footer_content .Footer_content_left .content_left_nav a{ color: #fff; margin-right: 40px;}
.Footer .Footer_content .Footer_content_left .content_left_nav a:last-child{ margin-right: 0;}
.Footer .Footer_content .Footer_content_left .content_left_Copyright .left_Copyright_list{ color: rgba(255,255,255,.5); margin-bottom: 15px; line-height: 1.5;}
.Footer .Footer_content .Footer_content_left .content_left_Copyright .left_Copyright_list a{ color: rgba(255,255,255,.5);}
.Footer .Footer_content .Footer_content_left .content_left_Copyright .left_Copyright_list:last-child{ margin-bottom: 0;}
.Footer .Footer_content .Footer_content_left .content_left_Copyright .left_Copyright_list a:hover{ color: #fff;}
.Footer .Footer_content .Footer_content_left .content_left_Copyright .left_Copyright_list span{ margin: 0px 5px;}
.Footer .Footer_content .Footer_content_right{ display: flex; align-items: center;}
.Footer .Footer_content .Footer_content_right .content_right_txt{ margin-left: 28px;}
.Footer .Footer_content .Footer_content_right .content_right_txt .right_txt_dd{ color: rgba(255,255,255,.5);}
.Footer .Footer_content .Footer_content_right .content_right_txt .right_txt_dt{ color: #fff; margin: 17px 0px;}
.Footer .Footer_content .Footer_content_right .content_right_txt .right_txt_share{ display: flex; align-items: center;}
.Footer .Footer_content .Footer_content_right .content_right_txt .right_txt_share a{ width: 42px; height: 42px; border-radius: 100%; display: flex; align-items: center; justify-content: center; background: rgba(255,255,255,.1); margin-right: 18px; position: relative;}
.Footer .Footer_content .Footer_content_right .content_right_txt .right_txt_share a:hover .wechat-qrcode{ display: block;}
.Footer .Footer_content .Footer_content_right .content_right_txt .right_txt_share a:last-child{ margin-right: 0;}
.Footer .Footer_content .Footer_content_right .content_right_txt .right_txt_share a:nth-child(1){ background: rgba(255,255,255,.1) url(../images/sv4.svg) no-repeat 50% 50%; background-size: 16px;}
.Footer .Footer_content .Footer_content_right .content_right_txt .right_txt_share a:nth-child(2){ background: rgba(255,255,255,.1) url(../images/sv5.svg) no-repeat 50% 50%; background-size: 16px;}
.Footer .Footer_content .Footer_content_right .content_right_txt .right_txt_share a:nth-child(3){ background: rgba(255,255,255,.1) url(../images/sv6.svg) no-repeat 50% 50%; background-size: 16px;}

.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{width:50%;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:-35px;}
.content_list_video .list_video_content .video_content_close span{color:#fff;font-size:25px;}
.content_list_video .list_video_content video{width:100%;}


@media screen and (max-width:1650px){    
	.Header .Header_left .Header_left_logo{ margin-right: 40px;}
	.Header .Header_left .Header_left_logo img{ height: 44px;}
	.Header .Header_left .Header_left_Global .left_Global_title img,.Header .Header_content .Header_content_search img{ height: 17px;}
	.Header .Header_content .Header_content_nav .content_nav_list{ margin-right: 60px;}

	.banner .banner_bottom .banner_bottom_right{ width: 53%; padding-left: 100px; height: 80px;}
	.banner .banner_bottom .banner_bottom_right .bottom_right_list .right_list_icon img{ height: 22px;}
	.banner .banner_bottom .banner_bottom_right .bottom_right_list .right_list_title{ width: calc(100% - 130px);}

	.About{ margin-bottom: -200px;}
	.About .About_left{ width: 320px;}
	.About .About_right{ width: calc(100% - 320px);}
	.About .About_right .About_right_time{ width: 22%;}
	.About .About_right .About_right_time .right_time_list{ height: 280px;}
	.About .About_right .About_right_txt .right_txt_btn{ margin-top: 65px;}

	.Promotion .Promotion_video{ width: 60px; height: 60px; margin-top: 75px;}
	.Promotion .Promotion_video img{ height: 22px;}

	.HProduct{ border-radius: 0px 0px 0px 250px; }
	.HProduct::before{ border-radius: 0px 0px 0px 250px; }
	.HProduct .HProduct_content .HProduct_content_con{ width: calc(54% + 300px);}
	.HProduct .HProduct_content .HProduct_content_con .content_con_btn{ left: -280px;}
	.HProduct .HProduct_content .HProduct_content_con .swiper-button-prev, .HProduct .HProduct_content .HProduct_content_con .swiper-button-next{ width: 45px; height: 45px;}
	.HProduct .HProduct_content .HProduct_content_con .swiper-button-prev::after, .HProduct .HProduct_content .HProduct_content_con .swiper-button-next::after{ font-size: 16px;}
	.HProduct .HProduct_content .HProduct_content_con .HProduct_content_list{ padding-bottom: 60px;}
	.HProduct .HProduct_content .HProduct_content_con .HProduct_content_list .content_list_img{ height: 350px;}
	.HProduct .HProduct_content .HProduct_content_con .HProduct_content_list .content_list_img img{ max-height: 160px;}

	.News .About_right .News_content .News_content_list{ padding: 35px 18px;}
	.News .About_right .News_content .News_content_list .content_list_title{ width: calc(85% - 160px);}
	.News .About_right .News_content{ margin-bottom: 50px;}
}
@media screen and (max-width:1550px){    
	.Header .Header_left .Header_left_logo{ margin-right: 37px;}
	.Header .Header_left .Header_left_logo img{ height: 40px;}
	.Header .Header_left .Header_left_Global .left_Global_title img,.Header .Header_content .Header_content_search img{ height: 16px;}
	.Header .Header_content .Header_content_nav .content_nav_list{ margin-right: 55px;}

	.banner .banner_bottom .banner_bottom_right{ width: 56%; padding-left: 90px; height: 75px;}
	.banner .banner_bottom .banner_bottom_right .bottom_right_list .right_list_icon img{ height: 20px;}
	.banner .banner_bottom .banner_bottom_right .bottom_right_list .right_list_title{ width: calc(100% - 130px);}
	
	.About{ margin-bottom: -180px;}
	.About .About_left{ width: 280px;}
	.About .About_right{ width: calc(100% - 280px);}
	.About .About_right .About_right_time{ width: 23%;}
	.About .About_right .About_right_time .right_time_list{ height: 260px;}
	.About .About_right .About_right_txt .right_txt_btn{ margin-top: 60px;}
	
	.Promotion .Promotion_video{ width: 50px; height: 50px; margin-top: 65px;}
	.Promotion .Promotion_video img{ height: 20px;}
	
	.HProduct{ border-radius: 0px 0px 0px 220px; }
	.HProduct::before{ border-radius: 0px 0px 0px 220px; }
	.HProduct .HProduct_content .HProduct_content_con{ width: calc(54% + 280px);}
	.HProduct .HProduct_content .HProduct_content_con .content_con_btn{ left: -260px;}
	.HProduct .HProduct_content .HProduct_content_con .swiper-button-prev, .HProduct .HProduct_content .HProduct_content_con .swiper-button-next{ width: 40px; height: 40px;}
	.HProduct .HProduct_content .HProduct_content_con .HProduct_content_list{ padding-bottom: 55px;}
	.HProduct .HProduct_content .HProduct_content_con .HProduct_content_list .content_list_img{ height: 300px;}
	.HProduct .HProduct_content .HProduct_content_con .HProduct_content_list .content_list_img img{ max-height: 140px;}
	
	.News .About_right .News_content .News_content_list{ padding: 32px 16px;}
	.News .About_right .News_content .News_content_list .content_list_title{ width: calc(85% - 140px);}
	.News .About_right .News_content{ margin-bottom: 45px;}
}
@media screen and (max-width:1450px){    
	.Header .Header_left .Header_left_logo{ margin-right: 34px;}
	.Header .Header_left .Header_left_logo img{ height: 36px;}
	.Header .Header_left .Header_left_Global .left_Global_title img,.Header .Header_content .Header_content_search img{ height: 15px;}
	.Header .Header_content .Header_content_nav .content_nav_list{ margin-right: 50px;}

	.banner .banner_bottom .banner_bottom_right{ width: 60%; padding-left: 80px;}
	.banner .banner_bottom .banner_bottom_right .bottom_right_list .right_list_icon img{ height: 18px;}
	
	.About{ margin-bottom: -140px;}
	.About .About_left{ width: 260px;}
	.About .About_right{ width: calc(100% - 260px);}
	.About .About_right .About_right_time{ width: 25%;}
	.About .About_right .About_right_time .right_time_list{ height: 240px;}
	.About .About_right .About_right_txt .right_txt_btn{ margin-top: 55px;}
	
	.Promotion .Promotion_video img{ height: 18px;}
	
	.HProduct{ border-radius: 0px 0px 0px 190px; }
	.HProduct::before{ border-radius: 0px 0px 0px 190px; }
	.HProduct .HProduct_content .HProduct_content_con{ width: calc(54% + 260px);}
	.HProduct .HProduct_content .HProduct_content_con .content_con_btn{ left: -220px;}
	.HProduct .HProduct_content .HProduct_content_con .swiper-button-prev, .HProduct .HProduct_content .HProduct_content_con .swiper-button-next{ width: 35px; height: 35px;}
	.HProduct .HProduct_content .HProduct_content_con .HProduct_content_list{ padding-bottom: 50px;}
	.HProduct .HProduct_content .HProduct_content_con .HProduct_content_list .content_list_img{ height: 250px;}
	.HProduct .HProduct_content .HProduct_content_con .HProduct_content_list .content_list_img img{ max-height: 120px;}
	
	.News .About_right .News_content .News_content_list{ padding: 29px 16px;}
	.News .About_right .News_content .News_content_list .content_list_title{ width: calc(85% - 120px);}
	.News .About_right .News_content{ margin-bottom: 40px;}
}
@media screen and (max-width:1366px){  
	.Header .Header_left .Header_left_logo{ margin-right: 31px;}
	.Header .Header_left .Header_left_Global .left_Global_title img,.Header .Header_content .Header_content_search img{ height: 14px;}
	.Header .Header_content .Header_content_nav .content_nav_list{ margin-right: 45px;}

	.banner .banner_bottom .banner_bottom_right{ width: 63%; padding-left: 70px;}
	.banner .banner_bottom .banner_bottom_right .bottom_right_list .right_list_icon img{ height: 16px;}
	
	.About{ margin-bottom: -60px;}
	.About .About_right .About_right_time{ width: 26%;}
	.About .About_right .About_right_time .right_time_list{ height: 220px;}
	.About .About_right .About_right_txt .right_txt_btn{ margin-top: 50px;}
	
	.Promotion .Promotion_video img{ height: 16px;}
	
	.HProduct{ border-radius: 0px 0px 0px 160px; }
	.HProduct::before{ border-radius: 0px 0px 0px 160px; }
	.About .About_left{ width: 240px;}
	.About .About_right{ width: calc(100% - 240px);}
	.HProduct .HProduct_content .HProduct_content_con .content_con_btn{ left: -190px;}
	.HProduct .HProduct_content .HProduct_content_con .HProduct_content_list{ padding-bottom: 45px;}
	.HProduct .HProduct_content .HProduct_content_con .HProduct_content_list .content_list_img{ height: 200px;}
	.HProduct .HProduct_content .HProduct_content_con .HProduct_content_list .content_list_img img{ max-height: 100px;}
	
	.News .About_right .News_content .News_content_list{ padding: 26px 16px;}
	.News .About_right .News_content .News_content_list .content_list_title{ width: calc(85% - 100px);}
}
@media screen and (max-width:1280px){   
	.Header .Header_content .Header_content_nav .content_nav_list{ margin-right: 40px;}

	.banner .banner_bottom .banner_bottom_right{ width: 66%; padding-left: 60px;}
	.banner .banner_bottom .banner_bottom_right .bottom_right_list .right_list_icon img{ height: 14px;}
	
	
	.HProduct{ border-radius: 0px 0px 0px 130px; }
	.HProduct::before{ border-radius: 0px 0px 0px 130px; }
	.HProduct .HProduct_content .HProduct_content_con .content_con_btn{ left: -140px;}
}
@media screen and (max-width:1200px){    
   
	.HProduct .HProduct_content .HProduct_content_con{ width: calc(54% + 200px);}
	.HProduct .HProduct_content .HProduct_content_con .content_con_btn{ left: -140px;}
}
@media screen and (max-width:1024px){    /*ipad-y*/
	
}

@media screen and (max-width:980px){    /*ipad-x*/
	.About .About_right .About_right_time .right_time_list .time_list_dd{ font-size: 34px;}
	.About .About_right .About_right_txt .right_txt_top p{ margin-bottom: 15px;}
	.About .About_right .About_right_txt .right_txt_btn{ margin-top: 35px;}

	.Promotion .Promotion_img img{ height: 330px;}
	.Promotion .Promotion_video{ margin-top: 35px;}

	.HProduct .HProduct_content .HProduct_content_con{width: calc(54% + 100px);}
	
}

@media screen and (max-width:766px){    /*iphone*/
	.banner .banner_list .banner_list_po .list_po_dd{ flex-wrap: wrap; font-size: 32px; line-height: 1.5;}
	.banner .banner_list .banner_list_po .list_po_dd .po_dd_r{ margin-left: 0;}
	.banner .banner_bottom .banner_bottom_right .bottom_right_list{ flex-wrap: wrap;}
	.banner .banner_bottom .banner_bottom_right .bottom_right_list .right_list_title,.banner .banner_bottom .banner_bottom_right .bottom_right_list .right_list_icon{ width: 100%;}
	.banner .banner_bottom .banner_bottom_right .bottom_right_list .right_list_icon{ margin-bottom: 10px;}
	.banner .banner_list.swiper-slide-active .banner_list_po .list_po_icon{ display: none;}
	.banner .banner_bottom .swiper-pagination span{ width: 22px;}

	.About .pc_all_content{ flex-wrap: wrap;}
	.About .About_left,.About .About_right{ width: 100%;}
	.About .About_right{ flex-wrap: wrap;}
	.About .About_right .About_right_txt,.About .About_right .About_right_time{ width: 100%;}
	.About .About_right .About_right_time{ display: flex; margin-top: 33px;}
	.About .About_right .About_right_time .right_time_list{ width: 50%; height: 150px;}
	.About .About_right .About_right_time .right_time_list .time_list_dd{ font-size: 40px;}
	.About .About_right .About_right_txt .right_txt_btn{ margin-top: 30px;}
	.About .About_right .About_right_txt .right_txt_top p{ margin-bottom: 15px;}

	.Promotion .Promotion_title{ line-height: 1.3;}
	.Promotion .Promotion_img img{ height: 400px;}
	.Promotion .Promotion_video{ margin-top: 45px;}

	.HProduct{ border-radius: 0px 0px 0px 50px; }
	.HProduct::before{ border-radius: 0px 0px 0px 50px; }
	.HProduct .pc_all_content .HProduct_left .HProduct_left_btn a{ padding: 10px 20px;}
	.HProduct .HProduct_content .HProduct_content_con{ width: 100%; padding: 0px 4%;}
	.HProduct .pc_all_content .HProduct_left{ flex-wrap: wrap;}

	.News .About_left .Title{ margin-bottom: 0;}
	.News .About_right .News_content .News_content_list{ display: inline-block; width: 100%; padding: 23px 0px;}
	.News .About_right .News_content .News_content_list .content_list_title{ width: 100%; margin-top: 12px;}

	.Footer .Footer_top{ padding: 25px 0px; margin-bottom: 25px;}
	.Footer .Footer_top .Footer_top_logo img{ height: 32px;}
	.Footer .Footer_content{ padding-top: 0;}
	.Footer .Footer_content{ flex-wrap: wrap;}
	.Footer .Footer_content .Footer_content_left{ margin-bottom: 30px;}
	.Footer .Footer_content .Footer_content_left,.Footer .Footer_content .Footer_content_right{ width: 100%;}
	
	.HProduct .HProduct_content .HProduct_content_con .content_con_btn{ left: auto; right: 4%; top: -65px; bottom: auto;}
}




/* 核心产品 */
.DBanner{ position: relative;}
.DBanner .DBanner_img{ display: flex; overflow: hidden;}
.DBanner .DBanner_img img{ width: 100%;-webkit-animation:bs2 50s linear infinite;animation:bs2 50s linear infinite;}
.DBanner .DBanner_po{ position: absolute; left: 0; right: 0; max-width: 1600px; margin: 0 auto; top: 0; height: 100%; display: flex; align-items: center;}

.Title2{ display: flex; align-items: flex-end;}
.Title2.marginbottom60{ margin-bottom: 60px;}
.Title2.marginbottom50{ margin-bottom: 50px;}
.Title2.marginbottom55{ margin-bottom: 55px;}
.Title2 .Title2_dd{ font-weight: bolder; color: #111111;}
.Title2 .Title2_dt{ color: #666666; margin-left: 13px;}
.Title2 .Title2_p{ color: #666666; margin-top: 40px; line-height: 1.5;}
.Title2 .Title2_p2{ color: #666666; margin-top: 20px; line-height: 1.5;}
.Title2.center{ width: 100%; justify-content: center;}
.Title2.center2{ text-align: center; display: inline-block; width: 100%;}
.Title2.left{ text-align: left; display: inline-block; width: 100%;}

.Products .Products_top{ display: flex; align-items: flex-start; justify-content: space-between;}
.Products .Products_top .Products_top_left{ width: 380px;}
.Products .Products_top .Products_top_right{ color: #666666;  width: calc(100% - 480px);}
.Products .Products_bottom{ display: flex; align-items: center; justify-content: space-between; margin-top: 65px; box-shadow: 0px 5px 32px rgba(17,38,99,.1); height: 153px;}
.Products .Products_bottom .Products_bottom_list{ width: 33.333%; text-align: center; position: relative; padding: 0px 4%;}
.Products .Products_bottom .Products_bottom_list::before{ content: ""; display: inline-block; width: 1px; height: 110px; background: url(../images/bn6.png) no-repeat 50% 50%; position: absolute; right: 0; top: 50%; transform: translateY(-50%);}
.Products .Products_bottom .Products_bottom_list:last-child:before{ display: none;}
.Products .Products_bottom .Products_bottom_list .bottom_list_dd{ margin-bottom: 11px; color: #111111;}
.Products .Products_bottom .Products_bottom_list .bottom_list_dt{ color: #666666; line-height: 1.5;}


.PAdvantage{ background: url(../images/bg10.jpg) no-repeat 50%/cover; margin-bottom: 0px;}
.PAdvantage .PAdvantage_content{ display: flex; justify-content: space-between;}
.PAdvantage .PAdvantage_content .PAdvantage_content_list{ background: #fff; width: 32%; padding: 55px 40px; text-align: center; border-radius: 4px; overflow: hidden; border-bottom: 8px solid #fff; box-shadow: 0px 0px 20px rgba(16,25,49,.05);}
.PAdvantage .PAdvantage_content .PAdvantage_content_list .content_list_icon{ display: flex; align-items: center; justify-content: center; margin-bottom: 35px;}
.PAdvantage .PAdvantage_content .PAdvantage_content_list .content_list_icon span{ display: flex; align-items: center; justify-content: center; position: relative;}
.PAdvantage .PAdvantage_content .PAdvantage_content_list .content_list_icon span img{ height: 64px;}
.PAdvantage .PAdvantage_content .PAdvantage_content_list .content_list_icon span img:last-child{ opacity: 0; position: absolute; left: 0; top: 0;}
.PAdvantage .PAdvantage_content .PAdvantage_content_list .content_list_title{ color: #111111;}
.PAdvantage .PAdvantage_content .PAdvantage_content_list .content_list_txt{ color: #666666; margin-top: 20px;}
.PAdvantage .PAdvantage_content .PAdvantage_content_list:hover{ border-bottom: 8px solid #ec7700; background: #1438a1;}
.PAdvantage .PAdvantage_content .PAdvantage_content_list:hover .content_list_icon span img{ opacity: 0;}
.PAdvantage .PAdvantage_content .PAdvantage_content_list:hover .content_list_icon span img:last-child{ opacity: 1;}
.PAdvantage .PAdvantage_content .PAdvantage_content_list:hover .content_list_title{ color: #fff;}
.PAdvantage .PAdvantage_content .PAdvantage_content_list:hover .content_list_txt{ color: #fff;}


.PBottom .PBottom_nav{ background: #1438a1; position: relative;}
.PBottom .PBottom_content .PBottom_content_nav .fa{ display: none;}
.PBottom .PBottom_nav::before{ content: ""; display: inline-block; width: 100vw; position: absolute; background: #1438a1; left: -25vw; height: 100%;}
.PBottom .PBottom_nav::after{ content: ""; display: inline-block; width: 100vw; position: absolute; background: #1438a1; right: -25vw; height: 100%;}
.PBottom .PBottom_nav .PBottom_nav_list{ line-height: 86px; padding: 0px 50px; color: #fff; display: inline-block; position: relative; z-index: 2; cursor: pointer;}
.PBottom .PBottom_nav .PBottom_nav_list.on{ background: #ec7700;}
.PBottom .PBottom_content .PBottom_content_list{ display: none;}
.PBottom .PBottom_content .PBottom_content_list.on{ display: block;}
.PBottom .PBottom_content .PBottom_content_nav{ margin: 80px 0px;}
.PBottom .PBottom_content .PBottom_content_nav ul{ display: flex; align-items: center; flex-wrap: wrap;}
.PBottom .PBottom_content .PBottom_content_nav ul li{ list-style: none; display: inline-block; padding: 18px 24px; border-radius: 10px; border: 1px solid #eaeaea; margin-right: 11px; cursor: pointer; margin-bottom: 11px;}
.PBottom .PBottom_content .PBottom_content_nav ul li.on{ border: 1px solid #ec7700; background: #ec7700; color: #fff;}
.PBottom .PBottom_content .PBottom_content_nav ul li:last-child{ margin-right: 0;}
.PBottom .PBottom_content .PBottom_content_txt{width: 100%;}
.PBottom .PBottom_content .PBottom_content_txt .content_txt_box{width: 100%;}
.PBottom .PBottom_content .PBottom_content_txt .content_txt_list{width: 100%; display: flex; align-items: flex-start; justify-content: space-between;margin-bottom: 30px;}
.PBottom .PBottom_content .PBottom_content_txt .content_txt_list .txt_list_left{ width: 37%; border-radius: 4px; overflow: hidden; box-shadow: 0px 0px 80px rgba(16,25,49,.15); display: flex;}
.PBottom .PBottom_content .PBottom_content_txt .content_txt_list .txt_list_left .swiper-container{width: 100%;}
.PBottom .PBottom_content .PBottom_content_txt .content_txt_list .txt_list_left .swiper-container .swiper-button-next, .swiper-button-prev{color: #1438a1;}
.PBottom .PBottom_content .PBottom_content_txt .content_txt_list .txt_list_left .swiper-container .swiper-button-next.swiper-button-disabled, .swiper-button-prev.swiper-button-disabled{color: #fff;opacity: 0.35;}
.PBottom .PBottom_content .PBottom_content_txt .content_txt_list .txt_list_left .swiper-container .banner_list_img{width: 100%;}
.PBottom .PBottom_content .PBottom_content_txt .content_txt_list .txt_list_left img{ width: 100%;}
.PBottom .PBottom_content .PBottom_content_txt .content_txt_list .txt_list_right{ width: 58%;}
.PBottom .PBottom_content .PBottom_content_txt .content_txt_list .txt_list_right .list_right_dd{ font-weight: bolder; margin-bottom: 30px; line-height: 1.5;}
.PBottom .PBottom_content .PBottom_content_txt .content_txt_list .txt_list_right .list_right_dt{ color: #666666; max-height: 450px; overflow: auto;}
.PBottom .PBottom_content .PBottom_content_txt .content_txt_list .txt_list_right .list_right_dt p{ margin-bottom: 15px; position: relative; padding-left: 15px;}
.PBottom .PBottom_content .PBottom_content_txt .content_txt_list .txt_list_right .list_right_dt p::before{ content: ""; display: inline-block; width: 6px; height: 6px; border-radius: 100%; background: #ec7700; left: 0; position: absolute; top: 11px;}
.PBottom .PBottom_content .PBottom_content_txt .content_txt_list:last-child{margin-bottom: 0;}
.PBottom .PBottom_content .PBottom_content_txt .content_txt_list .txt_list_right .list_right_dt::-webkit-scrollbar-track {
  background-color: #f3f4f6;
} 
  
.PBottom .PBottom_content .PBottom_content_txt .content_txt_list .txt_list_right .list_right_dt::-webkit-scrollbar-thumb {
	background:#c6c8cc; 
} 

.PBottom .PBottom_content .PBottom_content_txt .content_txt_list .txt_list_right .list_right_dt::-webkit-scrollbar-button {
	background-color: #f3f4f6;
}

.PBottom .PBottom_content .PBottom_content_txt .content_txt_list .txt_list_right .list_right_dt::-webkit-scrollbar-corner {
	background-color: #f3f4f6;
}
.PBottom .PBottom_content .PBottom_content_txt .content_txt_list .txt_list_right .list_right_dt::-webkit-scrollbar {
	width: 4px;
	height: 0px;
} 



.TechnicalAdvantages .TechnicalAdvantages_txt{ color: #666666;}
.TechnicalAdvantages .TechnicalAdvantages_txt p{ margin-bottom: 10px;}
.TechnicalAdvantages .TechnicalAdvantages_txt p:last-child{ margin-bottom: 0;}
.TechnicalAdvantages .TechnicalAdvantages_title{ margin-top: 31px; margin-bottom: 100px; font-weight: bolder;}
.TechnicalAdvantages .TechnicalAdvantages_bottom{ display: flex; align-items: center; justify-content: space-between; padding: 0px 75px; padding-bottom: 175px; overflow: hidden;}
.TechnicalAdvantages .TechnicalAdvantages_bottom .TechnicalAdvantages_bottom_list{ width: 25%; padding: 25px; height: 175px; position: relative; border-left: 1px solid #1438a1; border-bottom: 1px solid #1438a1;}
.TechnicalAdvantages .TechnicalAdvantages_bottom .TechnicalAdvantages_bottom_list::before{ content: ""; position: absolute; display: inline-block; width: 5px; height: 5px; background: #1438a1; border-radius: 100%; position: absolute; left: -3px; top: 0;}
.TechnicalAdvantages .TechnicalAdvantages_bottom .TechnicalAdvantages_bottom_list:nth-child(1)::after{ content: ""; display: inline-block; width: 1000px; height: 1px; background: #1438a1; position: absolute; left: -500px; bottom: -1px;}
.TechnicalAdvantages .TechnicalAdvantages_bottom .TechnicalAdvantages_bottom_list:last-child::after{ content: ""; display: inline-block; width: 1000px; height: 1px; background: #1438a1; position: absolute; right: -500px; bottom: -1px;}
.TechnicalAdvantages .TechnicalAdvantages_bottom .TechnicalAdvantages_bottom_list .bottom_list_time{ color: #ec7700; margin-bottom: 11px;}
.TechnicalAdvantages .TechnicalAdvantages_bottom .TechnicalAdvantages_bottom_list .bottom_list_title{ color: #111;}
.TechnicalAdvantages .TechnicalAdvantages_bottom .TechnicalAdvantages_bottom_list:nth-child(2n){ top: 174px; margin-left: -165px; border-bottom: 0; border-top: 1px solid #1438a1;}
.TechnicalAdvantages .TechnicalAdvantages_bottom .TechnicalAdvantages_bottom_list:nth-child(2n)::before{ top: auto; bottom: 0;}
.TechnicalAdvantages .TechnicalAdvantages_bottom .TechnicalAdvantages_bottom_list:last-child::after{ display: none;}


@media screen and (max-width:1650px){    
	.PAdvantage .PAdvantage_content .PAdvantage_content_list{ padding: 50px 40px;}
	.PAdvantage .PAdvantage_content .PAdvantage_content_list .content_list_icon span img{ height: 60px;}
	.PAdvantage .PAdvantage_content .PAdvantage_content_list .content_list_icon{ margin-bottom: 30px;}
	.PAdvantage .PAdvantage_content .PAdvantage_content_list .content_list_txt{ margin-top: 18px;}
	
	.Products .Products_bottom{ margin-top: 60px;}

	.PBottom .PBottom_content .PBottom_content_nav{ margin: 75px 0px}
	.PBottom .PBottom_nav .PBottom_nav_list{ line-height: 76px;}
	
	
}
@media screen and (max-width:1550px){   
	.PAdvantage .PAdvantage_content .PAdvantage_content_list{ padding: 45px 35px;}
	.PAdvantage .PAdvantage_content .PAdvantage_content_list .content_list_icon span img{ height: 56px;} 
	.PAdvantage .PAdvantage_content .PAdvantage_content_list .content_list_icon{ margin-bottom: 25px;}
	.PAdvantage .PAdvantage_content .PAdvantage_content_list .content_list_txt{ margin-top: 15px;}
	
	.Products .Products_bottom{ margin-top: 55px;}
	
	.PBottom .PBottom_content .PBottom_content_nav{ margin: 70px 0px}
	.PBottom .PBottom_nav .PBottom_nav_list{ line-height: 72px;}
}
@media screen and (max-width:1450px){    
	.PAdvantage .PAdvantage_content .PAdvantage_content_list{ padding: 40px 30px;}
	.PAdvantage .PAdvantage_content .PAdvantage_content_list .content_list_icon span img{ height: 52px;} 
	
	.Products .Products_bottom{ margin-top: 50px;}
   
	.PBottom .PBottom_content .PBottom_content_nav{ margin: 65px 0px}
	.PBottom .PBottom_content .PBottom_content_nav{ margin: 60px 0px}
}
@media screen and (max-width:1366px){  
	.PAdvantage .PAdvantage_content .PAdvantage_content_list{ padding: 35px 30px;}
	.Products .Products_top .Products_top_right{ width: calc(100% - 380px);}
	
	.PAdvantage .PAdvantage_content .PAdvantage_content_list .content_list_icon span img{ height: 48px;} 
	
	.Products .Products_bottom{ margin-top: 45px;}
	
	.PBottom .PBottom_content .PBottom_content_nav{ margin: 60px 0px}
	.PBottom .PBottom_nav .PBottom_nav_list{ line-height: 68px;}
}
@media screen and (max-width:1280px){   
	.PAdvantage .PAdvantage_content .PAdvantage_content_list .content_list_icon span img{ height: 46px;} 
	
	.Products .Products_bottom{ margin-top: 40px;}
	
	.PBottom .PBottom_content .PBottom_content_nav{ margin: 55px 0px}
	.PBottom .PBottom_nav .PBottom_nav_list{ line-height: 62px;}
	.PBottom .PBottom_content .PBottom_content_txt .content_txt_list{ align-items: flex-start;}
	.PBottom .PBottom_content .PBottom_content_txt .content_txt_list .txt_list_right{}
}
@media screen and (max-width:1200px){    
	.PAdvantage .PAdvantage_content .PAdvantage_content_list .content_list_icon span img{ height: 42px;} 
   
	.PBottom .PBottom_content .PBottom_content_nav{ margin: 50px 0px}
}
@media screen and (max-width:1024px){    /*ipad-y*/
	.PAdvantage .PAdvantage_content .PAdvantage_content_list .content_list_icon span img{ height: 40px;} 
	
	.PBottom .PBottom_content .PBottom_content_nav{ margin: 45px 0px;}
}
@media screen and (max-width:980px){    /*ipad-x*/
	.PBottom .PBottom_content .PBottom_content_nav{ margin: 40px 0px;}
	
}
@media screen and (max-width:766px){    /*iphone*/
	.Products .Products_top{ display: block;}
	.Products .Products_top .Products_top_right{ width: 100%; margin-top: 30px;}
	.Products .Products_bottom{ flex-wrap: wrap; height: auto; padding: 0px 40px;}
	.Products .Products_bottom .Products_bottom_list{ width: 100%; padding: 35px 0%; border-bottom: 1px solid #ededed;}
	.Products .Products_bottom .Products_bottom_list:last-child{ border-bottom: 0;}
	.Products .Products_bottom .Products_bottom_list::before{ display: none;}
	
	.PAdvantage .PAdvantage_content{ flex-wrap: wrap;}
	.PAdvantage .PAdvantage_content .PAdvantage_content_list{ width: 100%; margin-bottom: 20px;}
	.PAdvantage .PAdvantage_content .PAdvantage_content_list:last-child{ margin-bottom: 0;}
	
	.PBottom .PBottom_content .PBottom_content_nav{ margin: 35px 0px; padding: 0px 15px;}
	.PBottom .PBottom_nav{ display: flex; flex-wrap: wrap; margin-top: 25px;}
	.PBottom .PBottom_nav .PBottom_nav_list{ width: 33.33%; padding: 0; text-align: center;}
	.PBottom .PBottom_nav::before{ display: none;}
	.PBottom .PBottom_nav::after{ display: none;}
	.PBottom .PBottom_content .PBottom_content_txt .content_txt_list{ flex-wrap: wrap;}
	.PBottom .PBottom_content .PBottom_content_txt .content_txt_list .txt_list_left,.PBottom .PBottom_content .PBottom_content_txt .content_txt_list .txt_list_right{ width: 100%;}
	.PBottom .PBottom_content .PBottom_content_txt .content_txt_list .txt_list_left{ margin-bottom: 25px;}
	.PBottom .PBottom_content .PBottom_content_txt .content_txt_list .txt_list_right .list_right_dd{ margin-bottom: 20px;}
	
	.PBottom .PBottom_content .PBottom_content_nav{ position: relative;}
	.PBottom .PBottom_content .PBottom_content_nav ul{flex-wrap: inherit; overflow: auto;}
	.PBottom .PBottom_content .PBottom_content_nav ul li{ white-space: nowrap; padding: 14px;}
	.PBottom .PBottom_content .PBottom_content_nav .fa{ width: 28px; height: 28px; border-radius: 100%; border: 1px solid #dcdcdc; display: flex; align-items:center; justify-content:center; position: absolute; top: 45%; transform: translateY(-50%); background:#fff;}
	.PBottom .PBottom_content .PBottom_content_nav .fa-angle-left{ left: -10px;}
	.PBottom .PBottom_content .PBottom_content_nav .fa-angle-right{ right: -10px;}
	
	.PBottom .PBottom_content .PBottom_content_txt .content_txt_list .txt_list_right .list_right_dt{ max-height: 100%;}
}






/* 技术优势 */
.TechnicalAdvantages2{ background: #f9f9f9;}
.TechnicalAdvantages2 .TechnicalAdvantages2_content{ display: flex; justify-content: center; margin-top: -20px;}
.TechnicalAdvantages2 .TechnicalAdvantages2_content .TechnicalAdvantages2_content_img{ position: relative;}
.TechnicalAdvantages2 .TechnicalAdvantages2_content .TechnicalAdvantages2_content_img .content_img_list{ display: flex; align-items: center; width: 270px; height: 61px; padding: 0px 20px; border-radius: 4px; background: #1438a1; color: #fff; position: absolute;}
.TechnicalAdvantages2 .TechnicalAdvantages2_content .TechnicalAdvantages2_content_img .content_img_list img{ margin-right: 17px;}
.TechnicalAdvantages2 .TechnicalAdvantages2_content .TechnicalAdvantages2_content_img .content_img_list.content_img_list1{ top: 30%; left: -25%;}
.TechnicalAdvantages2 .TechnicalAdvantages2_content .TechnicalAdvantages2_content_img .content_img_list.content_img_list2{ top: 30%; right: -25%;}
.TechnicalAdvantages2 .TechnicalAdvantages2_content .TechnicalAdvantages2_content_img .content_img_list.content_img_list3{ top: 60%; left: -25%;}
.TechnicalAdvantages2 .TechnicalAdvantages2_content .TechnicalAdvantages2_content_img .content_img_list.content_img_list4{ top: 60%; right: -25%;}
.TechnicalAdvantages2 .TechnicalAdvantages2_content .TechnicalAdvantages2_content_img .content_img_list.content_img_list5{ bottom: 0%; left: 0; right: 0; margin: 0 auto;}

.TechnicalAdvantages3 .TechnicalAdvantages3_content{ display: flex; justify-content: center;}
.TechnicalAdvantages3 .TechnicalAdvantages3_content .TechnicalAdvantages3_content_list{ width: 32%; text-align: center; box-shadow: 0px 0px 20px rgba(0,0,0,.1); border-radius: 4px; margin-right: 2%; padding: 35px 0px; position: relative; border-bottom: 8px solid #fff; }
.TechnicalAdvantages3 .TechnicalAdvantages3_content .TechnicalAdvantages3_content_list:last-child{ margin-right: 0;}
.TechnicalAdvantages3 .TechnicalAdvantages3_content .TechnicalAdvantages3_content_list .content_list_icon{ margin-bottom: 22px; display: flex; justify-content:center;}
.TechnicalAdvantages3 .TechnicalAdvantages3_content .TechnicalAdvantages3_content_list .content_list_icon span{ display: flex; align-items:center; justify-content:center; position: relative;}
.TechnicalAdvantages3 .TechnicalAdvantages3_content .TechnicalAdvantages3_content_list .content_list_icon span img{ height: 67px;}
.TechnicalAdvantages3 .TechnicalAdvantages3_content .TechnicalAdvantages3_content_list .content_list_icon span img:last-child{ position: absolute; left: 0; top: 0; opacity: 0;}
.TechnicalAdvantages3 .TechnicalAdvantages3_content .TechnicalAdvantages3_content_list .content_list_txt .list_txt_dd{ color: #1438a1;}
.TechnicalAdvantages3 .TechnicalAdvantages3_content .TechnicalAdvantages3_content_list .content_list_txt .list_txt_dt{ color: #111111; margin-top: 15px;}

.TechnicalAdvantages3 .TechnicalAdvantages3_content .TechnicalAdvantages3_content_list:hover{ border-bottom: 8px solid #ec7700; background: #1438a1;}
.TechnicalAdvantages3 .TechnicalAdvantages3_content .TechnicalAdvantages3_content_list:hover .content_list_icon span img{ opacity: 0;}
.TechnicalAdvantages3 .TechnicalAdvantages3_content .TechnicalAdvantages3_content_list:hover .content_list_icon span img:last-child{ opacity: 1;}
.TechnicalAdvantages3 .TechnicalAdvantages3_content .TechnicalAdvantages3_content_list:hover .content_list_txt .list_txt_dd{ color:#fff;}
.TechnicalAdvantages3 .TechnicalAdvantages3_content .TechnicalAdvantages3_content_list:hover .content_list_txt .list_txt_dt{ color:#fff;}


@media screen and (max-width:1650px){    
	.TechnicalAdvantages .TechnicalAdvantages_title{ margin-top: 25px; margin-bottom: 90px;}
	.TechnicalAdvantages .TechnicalAdvantages_bottom .TechnicalAdvantages_bottom_list{ padding: 22px;}

	.TechnicalAdvantages3 .TechnicalAdvantages3_content .TechnicalAdvantages3_content_list .content_list_icon img{ height: 62px;}
}
@media screen and (max-width:1550px){    
	.TechnicalAdvantages .TechnicalAdvantages_title{ margin-top: 20px; margin-bottom: 80px;}
	.TechnicalAdvantages .TechnicalAdvantages_bottom .TechnicalAdvantages_bottom_list{ padding: 20px;}
	
	.TechnicalAdvantages3 .TechnicalAdvantages3_content .TechnicalAdvantages3_content_list .content_list_icon img{ height: 57px;}
}
@media screen and (max-width:1450px){    
	.TechnicalAdvantages .TechnicalAdvantages_title{ margin-top: 15px; margin-bottom: 70px;}
	.TechnicalAdvantages .TechnicalAdvantages_bottom .TechnicalAdvantages_bottom_list{ padding: 18px;}
	
	.TechnicalAdvantages3 .TechnicalAdvantages3_content .TechnicalAdvantages3_content_list .content_list_icon img{ height: 52px;}
   
}
@media screen and (max-width:1366px){  
	.TechnicalAdvantages .TechnicalAdvantages_title{ margin-top: 15px; margin-bottom: 60px; line-height: 1.5;}
	.TechnicalAdvantages .TechnicalAdvantages_bottom .TechnicalAdvantages_bottom_list{ padding: 16px;}
  
	.TechnicalAdvantages3 .TechnicalAdvantages3_content .TechnicalAdvantages3_content_list .content_list_icon img{ height: 47px;}
}
@media screen and (max-width:1280px){   
	.TechnicalAdvantages .TechnicalAdvantages_bottom .TechnicalAdvantages_bottom_list{ padding: 14px;}
	
	.TechnicalAdvantages3 .TechnicalAdvantages3_content .TechnicalAdvantages3_content_list .content_list_icon img{ height: 42px;}
  
}
@media screen and (max-width:1200px){    
	.TechnicalAdvantages2 .TechnicalAdvantages2_content .TechnicalAdvantages2_content_img .TechnicalAdvantages2_content_img2{ width: 600px; max-width: 100%;}
	.TechnicalAdvantages2 .TechnicalAdvantages2_content .TechnicalAdvantages2_content_img .content_img_list{ width: 220px; height: 45px;}
}
@media screen and (max-width:1024px){    /*ipad-y*/
	.TechnicalAdvantages .TechnicalAdvantages_bottom{ padding-left: 10px; padding-right: 10px;}
}
@media screen and (max-width:980px){    /*ipad-x*/
	.TechnicalAdvantages .TechnicalAdvantages_bottom .TechnicalAdvantages_bottom_list:nth-child(2n){ margin-left: -90px;}
	.TechnicalAdvantages2 .TechnicalAdvantages2_content .TechnicalAdvantages2_content_img .TechnicalAdvantages2_content_img2{ width: 460px;}
	.TechnicalAdvantages2 .TechnicalAdvantages2_content .TechnicalAdvantages2_content_img .content_img_list{}
	
}
@media screen and (max-width:766px){    /*iphone*/
	.TechnicalAdvantages .TechnicalAdvantages_title{ margin: 22px 0px;}
	.TechnicalAdvantages .TechnicalAdvantages_bottom .TechnicalAdvantages_bottom_list{ width: 100%; height: auto; border-bottom: 0;}
	.TechnicalAdvantages .TechnicalAdvantages_bottom{ flex-wrap: wrap; padding-bottom: 0;}
	.TechnicalAdvantages .TechnicalAdvantages_bottom .TechnicalAdvantages_bottom_list{ margin-bottom: 20px;}
	.TechnicalAdvantages .TechnicalAdvantages_bottom .TechnicalAdvantages_bottom_list:nth-child(2n){ margin-left: 0px; top: 0; border-top: 0;}
	.TechnicalAdvantages .TechnicalAdvantages_bottom .TechnicalAdvantages_bottom_list:nth-child(1)::after{ display: none;}
	.TechnicalAdvantages .TechnicalAdvantages_bottom .TechnicalAdvantages_bottom_list:last-child::after{ display: none;}
	.TechnicalAdvantages .TechnicalAdvantages_bottom .TechnicalAdvantages_bottom_list:nth-child(2n)::before{ top: 0; bottom: auto;}

	.TechnicalAdvantages2 .TechnicalAdvantages2_content .TechnicalAdvantages2_content_img .content_img_list{ position: relative; top: auto !important; bottom: auto !important; left: auto !important; right: auto !important; width: 100%; margin-right: 0; margin-bottom: 15px;}
	.TechnicalAdvantages2 .TechnicalAdvantages2_content .TechnicalAdvantages2_content_img .content_img_list:last-child{ margin-bottom: 0;}
	
	.TechnicalAdvantages3 .TechnicalAdvantages3_content{ flex-wrap: wrap;}
	.TechnicalAdvantages3 .TechnicalAdvantages3_content .TechnicalAdvantages3_content_list{ width: 100%; margin-bottom: 25px;}
	.TechnicalAdvantages3 .TechnicalAdvantages3_content .TechnicalAdvantages3_content_list:last-child{ margin-bottom: 0;}
}




/* 关于我们 */
.DAbout .pc_all_content{ display: flex; align-items: flex-start; justify-content: space-between;}
.DAbout .pc_all_content .DAbout_left{ width: 35%;}
.DAbout .pc_all_content .DAbout_left .DAbout_left_title{ font-weight: bolder; margin-bottom: 70px; line-height: 1.5;}
.DAbout .pc_all_content .DAbout_left .DAbout_left_txt{ display: flex; align-items: center; background: url(../images/bg14.jpg) no-repeat 50%/cover; height: 122px; border-radius: 4px;}
.DAbout .pc_all_content .DAbout_left .DAbout_left_txt .left_txt_list{ display: flex; align-items: center; width: 50%; justify-content: center; position: relative; height: 122px;}
.DAbout .pc_all_content .DAbout_left .DAbout_left_txt .left_txt_list::after{ content: ""; display: inline-block; width: 1px; height: 100%; background: url(../images/bn12.png) no-repeat 50% 50%; position: absolute; right: 0; top: 0;}
.DAbout .pc_all_content .DAbout_left .DAbout_left_txt .left_txt_list:last-child:after{ display: none;}
.DAbout .pc_all_content .DAbout_left .DAbout_left_txt .left_txt_list .txt_list_left .list_left_title{ color: #fff; margin-top: 10px;}
.DAbout .pc_all_content .DAbout_left .DAbout_left_txt .left_txt_list .txt_list_right{ color: #fff; display: flex; align-items: flex-end;}
.DAbout .pc_all_content .DAbout_left .DAbout_left_txt .left_txt_list .txt_list_right span{ color: #ec7700; display: flex; align-items: flex-end; position: relative; bottom: -10px;}
.DAbout .pc_all_content .DAbout_right{ width: 54%;}
.DAbout .pc_all_content .DAbout_right p{ color: #666666; margin-bottom: 30px;}
.DAbout .pc_all_content .DAbout_right p:last-child{ margin-bottom: 0;}




.AboutVideo{ position: relative;}
.AboutVideo .AboutVideo_img{ display: flex;}
.AboutVideo .AboutVideo_img img{ width: 100%;}
.AboutVideo .pc_all_content{ position: absolute; left: 0; right: 0; height: 100%; top: 0; text-align: center; display: flex; flex-direction: column; align-items: center; justify-content: center;}
.AboutVideo .pc_all_content .AboutVideo_title{ color: #fff; margin-bottom: 44px; line-height: 1.5;}
.AboutVideo .pc_all_content .AboutVideo_icon{ width: 69px; height: 69px; border-radius: 100%; margin: 0 auto; display: flex; align-items: center; justify-content: center; background: #ec7700; cursor: pointer;}
.AboutVideo .pc_all_content .AboutVideo_icon img{ height: 24px;}
.AboutVideo .pc_all_content .AboutVideo_icon:hover 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; 
}


.padding160{ padding: 160px 0px;}
.padding70{ padding: 70px 0px;}
.padding90{ padding: 90px 0px;}


.Founder{ background: url(../images/bg16.jpg) no-repeat 50%/cover;}
.Founder .Founder_content{ display: flex; align-items: center; justify-content: space-between; background: #1438a1; border-radius: 10px; border-left: 8px solid #ec7700; position: relative; padding: 70px 55px; width: calc(100% - 75px);}
.Founder .Founder_content .Founder_content_left{ width: 65%;}
.Founder .Founder_content .Founder_content_left .content_left_dd{ margin-bottom: 32px; color: #fff;}
.Founder .Founder_content .Founder_content_left .content_left_dt{ color: #fff; line-height: 2;}
.Founder .Founder_content .Founder_content_right{ position: absolute; right: -75px; bottom: -35px; display: flex; width: 33%;}
.Founder .Founder_content .Founder_content_right img{ max-width: 100%;}


.Honor{ background: url(../images/bg17.jpg) no-repeat 50%/cover;}
.Honor *{-webkit-transition: auto;-moz-transition:auto;transition:auto;}
.Honor *:hover{-webkit-transition: auto;-moz-transition:auto;transition:auto;}
.Honor .Honor_content { position: relative;}
.Honor .Honor_content .Honor_content_lister:nth-child(1){ position: relative;}
.Honor .Honor_content .Honor_content_lister{position:absolute; left: 0; top: 0; width:100%; opacity: 0;}
.Honor .Honor_content .Honor_content_lister.active{ opacity: 1;}
.Honor .Honor_content .swiper-container {overflow:hidden; padding-bottom: 40px;}
.Honor .Honor_content .swiper-wrapper {left:-37px;}
.Honor .Honor_content .Honor_content_list {transition:300ms;transform:scale(0.8);-webkit-perspective:400;-moz-perspective:400;}
.Honor .Honor_content .Honor_content_list.on,.Honor .Honor_content .Honor_content_list.in {transform:scale(0.7);}
.Honor .Honor_content .Honor_content_list .content_list_box {border-radius:10px;box-shadow:0px 0px 14px rgba(0,0,0,.05);padding:40px 30px;background:#fff; padding-bottom: 20px;}
.Honor .Honor_content .Honor_content_list.swiper-slide-active {transform:scale(1);margin-left:37px;position:relative;z-index:3;}
.Honor .Honor_content .Honor_content_list.swiper-slide-active .content_list_box .content_list_dt {display:block;}
.Honor .Honor_content .Honor_content_list .content_list_box .content_list_dd {display:flex;align-items:center;justify-content:center;height:390px;}
.Honor .Honor_content .Honor_content_list .content_list_box .content_list_dd img {max-width:100%;max-height:390px;-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;}
.Honor .Honor_content .Honor_content_list .content_list_box .content_list_dt {color:#333333;display:none;margin-top:20px;text-align:center; line-height: 1.5; height: 72px;}
.Honor .swiper-container .swiper-slide.swiper-slide-prev img,.Honor .swiper-container .swiper-slide.swiper-slide-prev .content_list_box {-webkit-transform:rotateY( -345deg );-moz-transform:rotateY(-345deg);}
.Honor .swiper-container .swiper-slide.on img,.Honor .swiper-container .swiper-slide.on .content_list_box {-webkit-transform:rotateY( -345deg );-moz-transform:rotateY(-345deg);}
.Honor .swiper-container .swiper-slide.swiper-slide-next img,.Honor .swiper-container .swiper-slide.swiper-slide-next .content_list_box {-webkit-transform:rotateY( 345deg );-moz-transform:rotateY(345deg);}
.Honor .swiper-container .swiper-slide.in img,.Honor .swiper-container .swiper-slide.in .content_list_box {-webkit-transform:rotateY( 345deg );-moz-transform:rotateY(345deg);}
.Honor .Honor_content .swiper-container .swiper-slide.swiper-slide-prev {margin-right:37px;}
.Honor .Honor_content .swiper-container .swiper-slide.swiper-slide-next {margin-left:37px;position:relative;z-index:2;}
.Honor .Honor_content .Honor_content_list.in {position:relative;z-index:1;}
.Honor .Honor_nav{ justify-content: center; display: flex; align-items: center; margin-top: 50px;}
.Honor .Honor_nav .Honor_nav_list{ display: flex; align-items: center; justify-content: center; padding: 19px 42px; border-radius: 100px; border: 1px solid #dadada; cursor: pointer; margin-right: 10px; box-shadow: 0px 0px 21px rgba(30,34,46,.05);}
.Honor .Honor_nav .Honor_nav_list.active{ background: #ec7700; color: #fff; border: 1px solid #ec7700;}
.Honor .Honor_nav .Honor_nav_list:last-child{ margin-right: 0;}


.swiper .swiper-pagination{ display: flex; align-items: center; justify-content: center; width: 100%; position: relative;}
.swiper .swiper-pagination span{ margin: 0px 6px; background: #eaeaea; opacity: 1;}
.swiper .swiper-pagination span.swiper-pagination-bullet-active{ background: #1438a1;}


.EnterpriseStyle{ padding-bottom: 40px;}
.EnterpriseStyle .EnterpriseStyle_content{ position: relative; width: 96%; margin: 0 auto;}
.EnterpriseStyle .EnterpriseStyle_content .swiper-button-prev,.EnterpriseStyle .EnterpriseStyle_content .swiper-button-next{ width: 53px; height: 53px; border-radius: 100%; background: #1438a1; box-shadow: 0px 0px 50px rgba(45,45,45,.1);}
.EnterpriseStyle .EnterpriseStyle_content .swiper-button-prev{ left: 2%;}
.EnterpriseStyle .EnterpriseStyle_content .swiper-button-next{ right: 2%;}
.EnterpriseStyle .EnterpriseStyle_content .swiper-button-prev::after,.EnterpriseStyle .EnterpriseStyle_content .swiper-button-next::after{ color: #fff; font-size: 20px;}
.EnterpriseStyle .EnterpriseStyle_content .EnterpriseStyle_content_list{ border-radius: 4px; overflow: hidden;}
.EnterpriseStyle .EnterpriseStyle_content .EnterpriseStyle_content_list img{ width: 100%; border-radius: 4px;}



.Partner{ background: #f7f7f7; width: 96%; margin: 0 auto; margin-bottom: 40px; border-radius: 4px;}
.Partner .Partner_content{ position: relative;}
.Partner .Partner_content .Partner_content_list span{ width: 130px; height: 130px; border-radius: 100%; overflow: hidden; display: flex; align-items: center; justify-content: center; background: #fff; margin: 0 auto; border: 1px solid #eaeaea; box-shadow: 22px 7px 40px rgba(37,37,37,.05); padding: 6%;}
.Partner .Partner_content .Partner_content_list span img{ max-width: 100%; max-height: 100%;}
.Partner .Partner_content .swiper-container{ padding-bottom: 40px;}

.Title3 .Title3_dd{color: #111111; line-height: 1.4; font-weight: bolder;}
.Title3 .Title3_dd span{ color: #ec7700;}
.Title3 .Title3_btn{ margin-top: 70px;}
.Title3 .Title3_dt{ margin-top: 50px; color: #666666;}

.Contact .Contact_top{ display: flex; flex-wrap: wrap; justify-content: space-between; align-items: center;}
.Contact .Contact_top .Contact_left{ width: 45%;}
.Contact .Contact_top .Contact_right{ width: 50%; display: flex; flex-wrap: wrap; justify-content: space-between;}
.Contact .Contact_top .Contact_right .Contact_right_list{ width: 45%;}
.Contact .Contact_top .Contact_right .Contact_right_list:nth-child(1){ margin-bottom: 85px;}
.Contact .Contact_top .Contact_right .Contact_right_list .right_list_dd{ color: #111111; display: flex; align-items: center;}
.Contact .Contact_top .Contact_right .Contact_right_list .right_list_dd img{ height: 14px; margin-right: 8px;}
.Contact .Contact_top .Contact_right .Contact_right_list .right_list_dt{ margin-top: 20px; line-height: 1.7;}
.Contact .Contact_top .Contact_right .Contact_right_list .right_list_dt{ color: #111111;}
.Contact .Contact_top .Contact_right .Contact_right_list .right_list_dt span{ color: #1438a1; word-break: break-all;}
.Contact .Contact_map img{ width: 100%; border-radius: 10px;}
.Contact .Contact_message{ display: flex; align-items: flex-start; justify-content: space-between;}
.Contact .Contact_message .Contact_message_left{ width: 39%;}
.Contact .Contact_message .Contact_message_right{ width: 50%;}
.Contact .Contact_message .Contact_message_right .message_right_list{ display: flex; align-items: flex-start; justify-content: space-between; padding: 20px 0px; margin-bottom: 15px; border-bottom: 1px solid #dadada;}
.Contact .Contact_message .Contact_message_right .message_right_list:hover{ border-bottom: 1px solid #1438a1;}
.Contact .Contact_message .Contact_message_right .message_right_list:last-child{ margin-bottom: 0;}
.Contact .Contact_message .Contact_message_right .message_right_list .right_list_dd{ width: 85px; padding-top: 5px;}
.Contact .Contact_message .Contact_message_right .message_right_list .right_list_dd span{ color: #ff0000;}
.Contact .Contact_message .Contact_message_right .message_right_list .right_list_dt{ width: calc(100% - 85px);}
.Contact .Contact_message .Contact_message_right .message_right_list .right_list_dt input{ width: 100%; line-height: 1.8;}
.Contact .Contact_message .Contact_message_right .message_right_list .right_list_dt textarea{ width: 100%; height: 80px;}
.Contact .Contact_message .Contact_message_right .message_right_submit{ margin-top: 60px;}
.Contact .Contact_message .Contact_message_right .message_right_submit input{ width: 185px; height: 55px; display: flex; align-items: center; justify-content: center; border-radius: 100px; background: #1438a1; color: #fff;}


@media screen and (max-width:1650px){    
   .DAbout .pc_all_content .DAbout_left .DAbout_left_title{ margin-bottom: 65px;}

   .Honor .Honor_content .Honor_content_list .content_list_box .content_list_dd{ height: 360px;}
   .Honor .Honor_content .Honor_content_list .content_list_box .content_list_dd img{ max-height: 360px;}
   
   .Title3 .Title3_btn{ margin-top: 60px;}
   
   .Contact .Contact_top .Contact_right .Contact_right_list:nth-child(1){ margin-bottom: 80px;}
}
@media screen and (max-width:1550px){  
	.DAbout .pc_all_content .DAbout_left .DAbout_left_title{ margin-bottom: 60px;}  
	
   .Honor .Honor_content .Honor_content_list .content_list_box .content_list_dd{ height: 330px;}
   .Honor .Honor_content .Honor_content_list .content_list_box .content_list_dd img{ max-height: 330px;}
   
   .Title3 .Title3_btn{ margin-top: 50px;}
   
   .Contact .Contact_top .Contact_right .Contact_right_list:nth-child(1){ margin-bottom: 75px;}
}
@media screen and (max-width:1450px){  
	.DAbout .pc_all_content .DAbout_left .DAbout_left_title{ margin-bottom: 55px;}   
   
	.AboutVideo .AboutVideo_img img{ height: 450px; object-fit: cover;}
	
   .Honor .Honor_content .Honor_content_list .content_list_box .content_list_dd{ height: 300px;}
   .Honor .Honor_content .Honor_content_list .content_list_box .content_list_dd img{ max-height: 300px;}
   
   
   .Title3 .Title3_btn{ margin-top: 40px;}
   
   .Contact .Contact_top .Contact_right .Contact_right_list:nth-child(1){ margin-bottom: 70px;}
}
@media screen and (max-width:1366px){  
	.DAbout .pc_all_content .DAbout_left .DAbout_left_title{ margin-bottom: 50px;} 
  
	.AboutVideo .AboutVideo_img img{ height: 400px; object-fit: cover;}

	.Founder .Founder_content .Founder_content_right{ width: 38%;}
	
   .Honor .Honor_content .Honor_content_list .content_list_box .content_list_dd{ height: 280px;}
   .Honor .Honor_content .Honor_content_list .content_list_box .content_list_dd img{ max-height: 280px;}
   
   .Title3 .Title3_btn{ margin-top: 35px;}
   
   .Contact .Contact_top .Contact_right .Contact_right_list:nth-child(1){ margin-bottom: 65px;}
   .Contact .Contact_top .Contact_right .Contact_right_list .right_list_dt span{ font-size: 38px;}
}
@media screen and (max-width:1280px){   
	.DAbout .pc_all_content .DAbout_left .DAbout_left_title{ margin-bottom: 45px;} 
	.DAbout .pc_all_content .DAbout_left{ width: 40%;}
	
	.AboutVideo .AboutVideo_img img{ height: 350px; object-fit: cover;}
  
	.Honor .Honor_content .Honor_content_list .content_list_box .content_list_dd{ height: 240px;}
	.Honor .Honor_content .Honor_content_list .content_list_box .content_list_dd img{ max-height: 240px;}
	
   .Title3 .Title3_btn{ margin-top: 30px;}
   
   
   .Contact .Contact_top .Contact_right .Contact_right_list:nth-child(1){ margin-bottom: 60px;}
   .Contact .Contact_top .Contact_right .Contact_right_list .right_list_dt span{ font-size: 32px;}
}
@media screen and (max-width:1200px){    
	
   .Contact .Contact_top .Contact_right .Contact_right_list:nth-child(1){ margin-bottom: 55px;}
   .Contact .Contact_top .Contact_right .Contact_right_list .right_list_dt span{ font-size: 28px;}
   
}
@media screen and (max-width:1024px){    /*ipad-y*/
	.DAbout .pc_all_content .DAbout_left .DAbout_left_txt .left_txt_list .txt_list_right span{ font-size: 38px;}

	.Founder .Founder_content{ padding: 35px 50px;}
	.Founder .Founder_content .Founder_content_left .content_left_dd{ margin-bottom: 20px;}

	.Partner .Partner_content .Partner_content_list span{ width: 100px; height: 100px; padding: 20px;}
	
	.Title3 .Title3_btn{ margin-top: 25px;}
	
	.Contact .Contact_top .Contact_right .Contact_right_list:nth-child(1){ margin-bottom: 50px;}
	.Contact .Contact_top .Contact_right .Contact_right_list .right_list_dt span{ font-size: 24px;}
}
@media screen and (max-width:980px){    /*ipad-x*/
	.DAbout .pc_all_content .DAbout_left .DAbout_left_txt{ flex-wrap: wrap; height: auto;}
	.DAbout .pc_all_content .DAbout_left .DAbout_left_txt .left_txt_list{ height: auto; width: 100%; justify-content: flex-start; padding: 20px;}
	.DAbout .pc_all_content .DAbout_left .DAbout_left_txt .left_txt_list:last-child{ border-top: 1px solid rgba(255,255,255,.1);}

	.AboutVideo .pc_all_content .AboutVideo_icon{ width: 55px; height: 55px;}
	.AboutVideo .pc_all_content .AboutVideo_icon img{ height: 20px;}

	.Partner .Partner_content .Partner_content_list span{ width: 90px; height: 90px;}

	.EnterpriseStyle .EnterpriseStyle_content .swiper-button-prev, .EnterpriseStyle .EnterpriseStyle_content .swiper-button-next{ width: 40px; height: 40px;}
	.EnterpriseStyle .EnterpriseStyle_content .swiper-button-prev:after, .EnterpriseStyle .EnterpriseStyle_content .swiper-button-next:after{ font-size: 12px;}
	
	.Contact .Contact_top .Contact_right .Contact_right_list .right_list_dt span{ font-size: 22px;}
}
@media screen and (max-width:766px){    /*iphone*/
	.DAbout .pc_all_content{ flex-wrap: wrap;}
	.DAbout .pc_all_content .DAbout_left,.DAbout .pc_all_content .DAbout_right{ width: 100%;}
	.DAbout .pc_all_content .DAbout_left{ margin-bottom: 25px;}
	
	.AboutVideo .pc_all_content .AboutVideo_title{ font-size: 34px; margin-bottom: 30px;}
	
	.Founder .Founder_content{ display: block; width: 100%; padding: 22px;}
	.Founder .Founder_content .Founder_content_left{ width: 100%; margin-bottom: 25px;}
	.Founder .Founder_content .Founder_content_right{ position: relative; right: 0; bottom: 0; width: 100%;}

	.Honor .Honor_nav .Honor_nav_list{ padding: 10px 18px;}
	.Honor .Honor_content .Honor_content_list.swiper-slide-active{ margin-left: 0;}
	
	.Contact .Contact_top{ flex-wrap: wrap;}
	.Contact .Contact_top .Contact_left,.Contact .Contact_top .Contact_right{ width: 100%;}
	.Contact .Contact_top .Contact_right{ margin-top: 25px;}
	
	.Title3 .Title3_btn{ margin-top: 20px;}
	.Title3 .Title3_dd{ font-size: 22px;}
	
	.Contact .Contact_top .Contact_right .Contact_right_list:nth-child(1){ margin-bottom: 20px;}
	.Contact .Contact_top .Contact_right .Contact_right_list{ width: 100%; margin-bottom: 22px;}
	.Contact .Contact_top .Contact_right .Contact_right_list .right_list_dt span{ font-size: 26px;}
	.Contact .Contact_top .Contact_right .Contact_right_list .right_list_dt{ margin-top: 10px;}
	.Contact .Contact_top .Contact_right .Contact_right_list:last-child{ margin-bottom: 0px;}
	
	.Contact .Contact_message{ flex-wrap: wrap;}
	.Contact .Contact_message .Contact_message_left{ width: 100%;}
	.Contact .Contact_message .Contact_message_right{ width: 100%;}
	.Title3 .Title3_dt{ margin-top: 20px;}
	.Contact .Contact_message .Contact_message_right .message_right_submit input{ width: 150px; height: 45px;}
	.Contact .Contact_message .Contact_message_right .message_right_submit{ margin-top: 30px;}
}


/* 新闻 */
.LNews .LNews_content_list{ display: flex; align-items: center; justify-content: space-between; padding: 40px 0px; border-bottom: 1px solid #eaeaea; position: relative; border-radius: 4px;}
.LNews .LNews_content_list::before{ content: ""; display: inline-block; width: 100%; height: 0px; position: absolute; left: 0; bottom: 0; background: #f18200; opacity: 0;}
.LNews .LNews_content_list:hover{ background: #1438a1;}
.LNews .LNews_content_list:hover::before{ height: 8px; opacity: 1;}
.LNews .LNews_content_list .content_list_time{ width: 150px; border-right: 1px solid #eaeaea; padding: 20px 0px; text-align: center;}
.LNews .LNews_content_list .content_list_time .list_time_dd{ margin-bottom: 12px; color: #111111;}
.LNews .LNews_content_list:hover .content_list_time{ border-right: 1px solid rgba(255,255,255,.1);}
.LNews .LNews_content_list:hover .content_list_time .list_time_dd{ color: #fff;}
.LNews .LNews_content_list:hover .content_list_time .list_time_dt{ color: #fff;}
.LNews .LNews_content_list .content_list_time .list_time_dt{ color: #666666;}
.LNews .LNews_content_list .content_list_txt{ width: calc(100% - 212px); padding-right: 4%;}
.LNews .LNews_content_list .content_list_txt .list_txt_dd{ color: #111111; font-weight: normal; margin: 0;overflow: hidden; text-overflow:ellipsis; white-space: nowrap;}
.LNews .LNews_content_list .content_list_txt .list_txt_dt{ color: #666666; margin-top: 20px;overflow: hidden; text-overflow:ellipsis; white-space: nowrap;}
.LNews .LNews_content_list .content_list_txt .list_txt_btn{ margin-top: 40px; text-decoration: underline;}
.LNews .LNews_content_list:hover .content_list_txt .list_txt_dd{ color: #f18200;}
.LNews .LNews_content_list:hover .content_list_txt .list_txt_dt{ color: #fff;}
.LNews .LNews_content_list:hover .content_list_txt .list_txt_btn{ color: #f18200;}


.newsDetails{position: relative; z-index: 2; }
.newsDetails .newsDetails_content .newsDetails_content_top{ position: relative; margin-bottom: 60px;}
.newsDetails .newsDetails_content .newsDetails_content_top .newsDetails_content_top_txt .top_txt_dd{  color: #f18200;}
.newsDetails .newsDetails_content .newsDetails_content_top .newsDetails_content_top_txt .top_txt_dt{  color: #111; margin: 0; margin-bottom: 18px; line-height: 1.3;}
.newsDetails .newsDetails_content .newsDetails_content_bottom{ display: flex; justify-content: space-between; align-items: flex-start;}
.newsDetails .newsDetails_content .newsDetails_content_bottom .content_bottom_left{ width: 75px;}
.newsDetails .newsDetails_content .newsDetails_content_bottom .content_bottom_left .bottom_left_title{  color: #000;}
.newsDetails .newsDetails_content .newsDetails_content_bottom .content_bottom_left .bottom_left_txt{ margin-bottom: 22px;}
.newsDetails .newsDetails_content .newsDetails_content_bottom .content_bottom_left .bottom_left_txt a{ width: 32px; height: 32px; border-radius: 100%; background: #000000; display: flex; align-items: center; justify-content: center; margin-top: 15px; position: relative;}
.newsDetails .newsDetails_content .newsDetails_content_bottom .content_bottom_left .bottom_left_txt a:nth-child(1){  background: #000000 url(../images/sv4.svg) no-repeat 50% 50%; background-size: 15px;}
.newsDetails .newsDetails_content .newsDetails_content_bottom .content_bottom_left .bottom_left_txt a:nth-child(2){  background: #000000 url(../images/sv6.svg) no-repeat 50% 50%; background-size: 15px;}
.newsDetails .newsDetails_content .newsDetails_content_bottom .content_bottom_left .bottom_left_txt a:nth-child(3){  background: #000000 url(../images/sv5.svg) no-repeat 50% 50%; background-size: 15px;}
.newsDetails .newsDetails_content .newsDetails_content_bottom .content_bottom_right{ width: calc(100% - 192px);}
.newsDetails .newsDetails_content .newsDetails_content_bottom .content_bottom_right .bottom_right_content{ color: #545a68; background: none !important;}
.newsDetails .newsDetails_content .newsDetails_content_bottom .content_bottom_right .bottom_right_content p{ color: #545a68; background: none !important; margin-bottom: 25px;}
.newsDetails .newsDetails_content .newsDetails_content_bottom .content_bottom_right .bottom_right_content h2{  color:#101c3d; font-weight: normal;}
.newsDetails .newsDetails_content .newsDetails_content_bottom .content_bottom_right .bottom_right_content p{  color:#213547; margin-bottom: 10px;}
.newsDetails .newsDetails_content .newsDetails_content_bottom .content_bottom_right .bottom_right_content p strong{ font-size: 19px;}
.newsDetails .newsDetails_content .newsDetails_content_bottom .content_bottom_right .bottom_right_content img{ max-width: 100%; width: auto; height: auto;}
.newsDetails .newsDetails_content .newsDetails_content_bottom .content_bottom_right .bottom_right_content ul{ margin-bottom: 10px;}
.newsDetails .newsDetails_content .newsDetails_content_bottom .content_bottom_right .bottom_right_content ul li{ color:#213547; padding-left: 20px; position: relative; list-style: none; line-height: 30px;}
.newsDetails .newsDetails_content .newsDetails_content_bottom .content_bottom_right .bottom_right_content ul li:before{ content:""; width: 5px; height: 5px; border-radius: 100%; background:#bfbfbf; position: absolute; left:0; top: 11px;}
.newsDetails .newsDetails_content .newsDetails_content_bottom .content_bottom_right .bottom_right_content ol{ margin-bottom: 10px;}
.newsDetails .newsDetails_content .newsDetails_content_bottom .content_bottom_right .bottom_right_content ol li{ color:#213547; padding-left: 20px; position: relative; list-style: none; line-height: 30px;}
.newsDetails .newsDetails_content .newsDetails_content_bottom .content_bottom_right .bottom_right_content ol li:before{ content:""; width: 5px; height: 5px; border-radius: 100%; background:#bfbfbf; position: absolute; left:0; top: 11px;}
.newsDetails .newsDetails_content .newsDetails_content_bottom .content_bottom_right .bottom_right_content tr td{ padding: 5px 10px; line-height: 30px;}
.newsDetails .newsDetails_content .newsDetails_content_bottom .content_bottom_right .bottom_right_content tr:nth-child(1) td{ background:#516cf2; color:#fff;}
.newsDetails .newsDetails_content .newsDetails_content_bottom .content_bottom_right .bottom_right_content a{  color:#516cf2; font-size: 16px;}
.newsDetails .newsDetails_content .newsDetails_content_bottom .content_bottom_right .bottom_right_content img{ max-width: 100%; width: auto !important; height: auto !important;}
.newsDetails .newsDetails_content .newsDetails_content_bottom .content_bottom_right .bottom_right_page{ display: flex; align-items: center; justify-content: space-between; margin-top: 50px; padding-top: 50px; border-top: 1px solid #e3e6f0;}
.newsDetails .newsDetails_content .newsDetails_content_bottom .content_bottom_right .bottom_right_page .right_page_content{ width: calc(100% - 260px);}
.newsDetails .newsDetails_content .newsDetails_content_bottom .content_bottom_right .bottom_right_page .right_page_content .page_content_list{  color: #32384a;display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 1; overflow: hidden; line-height: 28px;}
.newsDetails .newsDetails_content .newsDetails_content_bottom .content_bottom_right .bottom_right_page .right_page_content .page_content_list a{ font-size: 18px; color: #32384a;}
.newsDetails .newsDetails_content .newsDetails_content_bottom .content_bottom_right .bottom_right_page .right_page_content .page_content_list a:hover{ color: #f18200;}
.newsDetails .newsDetails_content .newsDetails_content_bottom .content_bottom_right .bottom_right_page .right_page_content .page_content_list:last-child{ margin-top: 16px;}
.newsDetails .newsDetails_content .newsDetails_content_bottom .content_bottom_right .bottom_right_page .right_page_content .page_content_list .content_list_more{  color: #32384a;}
.wechat-qrcode{display:none;border:1px solid #eee;position:absolute;z-index:9;top:-205px;left:-84px;width:200px;height:192px;color:#666;font-size:12px;text-align:center;background-color:#fff;box-shadow:0 2px 10px #aaa;transition:all 200ms;-webkit-tansition:all 350ms;-moz-transition:all 350ms}
.wechat-qrcode.bottom{top:40px;left:-84px}
.wechat-qrcode.bottom:after{display:none}
.wechat-qrcode h4{font-weight:normal;height:26px;line-height:26px;font-size:12px;background-color:#f3f3f3;margin:0;padding:0;color:#777}.social-share .icon-wechat .wechat-qrcode .qrcode{width:105px;margin:10px auto}
.wechat-qrcode .qrcode table{margin:0 !important}
.wechat-qrcode .help p{font-weight:normal;line-height:16px;padding:0;margin:0}
.wechat-qrcode:after{content:'';position:absolute;left:50%;margin-left:-6px;bottom:-13px;width:0;height:0;border-width:8px 6px 6px 6px;border-style:solid;border-color:#fff transparent transparent transparent}
.DNews .DNews_content .NewsDetails_left .NewsDetails_left_share a:hover .wechat-qrcode{display:block}
.newsDetails .newsDetails_content .newsDetails_content_bottom .content_bottom_left .bottom_left_txt a:hover .wechat-qrcode{display:block}



.layui-laypage{display:flex;font-size:16px;color:#333;align-items:center;justify-content:center;margin-top:68px;}
.layui-laypage .layui-laypage-count{display:none;}
.layui-laypage a{font-size:16px;color:#333;height:48px;width:48px;text-align:center;border:#dadada solid 1px;margin:0 10px;background:#fff;border-radius:100%;display:flex;align-items:center;justify-content:center;}
.layui-laypage-curr{background:#1438a1;font-size:16px;color:#fff;height:48px;width:48px;text-align:center;margin:0 10px;border-radius:100%;display:flex;align-items:center;justify-content:center;}
.layui-laypage-curr em,.layui-laypage-disabled em{font-style:inherit;}
.layui-laypage-disabled{font-size:16px;color:#333;height:48px;text-align:center;margin:0 10px;background:#fff;border:#dadada solid 1px;border-radius:100%;width:48px;align-items:center;display:flex;align-items:center;justify-content:center;}
.layui-laypage-disabled:hover{background:#1438a1;color:#fff;border:1px solid #1438a1;}
.layui-laypage a:hover{background:#1438a1;color:#fff;border:1px solid #1438a1;}
.Details_page{padding:25px 0px;display:flex;align-items:center;}
.Details_page a{color:#999999;}
.Details_page a.on{color:#1438a1;}
.Details_page i{margin:0px 6px;}


@media screen and (max-width:1650px){    
	.newsDetails .newsDetails_content .newsDetails_content_bottom .content_bottom_right{ width: calc(100% - 180px); }
 }
 @media screen and (max-width:1550px){  
	.newsDetails .newsDetails_content .newsDetails_content_bottom .content_bottom_right{ width: calc(100% - 170px); }
 }
 @media screen and (max-width:1450px){  
	.newsDetails .newsDetails_content .newsDetails_content_bottom .content_bottom_right{ width: calc(100% - 160px); }
 }
 @media screen and (max-width:1366px){  
	.newsDetails .newsDetails_content .newsDetails_content_bottom .content_bottom_right{ width: calc(100% - 150px); }
 }
 @media screen and (max-width:1280px){   
	.newsDetails .newsDetails_content .newsDetails_content_bottom .content_bottom_right{ width: calc(100% - 140px); }
 }
 @media screen and (max-width:1200px){    
	.newsDetails .newsDetails_content .newsDetails_content_bottom .content_bottom_right{ width: calc(100% - 130px); }
 }
 @media screen and (max-width:1024px){    /*ipad-y*/
	.newsDetails .newsDetails_content .newsDetails_content_bottom .content_bottom_right{ width: calc(100% - 120px); }
 }
 @media screen and (max-width:980px){    /*ipad-x*/
	.newsDetails .newsDetails_content .newsDetails_content_bottom .content_bottom_right{ width: calc(100% - 110px); }
 }
 @media screen and (max-width:766px){    /*iphone*/
	.LNews .LNews_content_list{ padding: 20px 0px;}
	.LNews .LNews_content_list .content_list_time{ width: 80px;}
	.LNews .LNews_content_list .content_list_time .list_time_dd{ font-size: 36px;}
	.LNews .LNews_content_list .content_list_time .list_time_dt{ font-size: 13px;}
	.LNews .LNews_content_list .content_list_txt{ width: calc(100% - 100px);}
	.LNews .LNews_content_list .content_list_txt .list_txt_dt{ margin-top: 14px;}
	.LNews .LNews_content_list .content_list_txt .list_txt_btn{ margin-top: 20px;}

	.newsDetails .newsDetails_content .newsDetails_content_bottom .content_bottom_left{ display: none;}
	.newsDetails .newsDetails_content .newsDetails_content_bottom .content_bottom_right{ width: 100%;}
	.newsDetails .newsDetails_content .newsDetails_content_top .newsDetails_content_top_txt{ max-width: 100%;}
	.newsDetails .newsDetails_content .newsDetails_content_top .newsDetails_content_top_txt .top_txt_dt{ margin-bottom: 18px;}
	.newsDetails .newsDetails_content .newsDetails_content_top{ margin-bottom: 34px;}
	.newsDetails .newsDetails_content .newsDetails_content_bottom .content_bottom_right .bottom_right_page{ margin-top: 30px; padding-top: 30px; display: block;}
	.newsDetails .newsDetails_content .newsDetails_content_bottom .content_bottom_right .bottom_right_page .right_page_content{ width: calc(100%);}
	.newsDetails .newsDetails_content .newsDetails_content_bottom .content_bottom_right .bottom_right_page .right_page_content .page_content_list a{ font-size: 14px;}
	.newsDetails .newsDetails_content .newsDetails_content_bottom .content_bottom_right .bottom_right_page .right_page_btn{ width: 100%; margin-top: 25px;}
 }










@media screen and (max-width:1650px){    
	.pc_all .pc_all_content,.banner .banner_list_po,.DBanner .DBanner_po{ max-width: 1500px;}
	.layui-laypage{margin-top:58px;}

	.Btn{ padding: 10px 30px;}
	.Btn span{ margin-left: 14px;}
	.Btn span img{ height: 23px;}

	.Title .Title_icon img{ width: 24px;}
	.Title2 .Title2_p{ margin-top: 35px;}
	
	.Title2.marginbottom55{ margin-bottom: 50px;}
	.Title2.marginbottom60{ margin-bottom: 55px;}

	.padding110{ padding: 100px 0px;}

	.banner .banner_list .banner_list_po .list_po_btn{ margin-top: 55px;}
	.banner .banner_list.swiper-slide-active .banner_list_po .list_po_icon img{ width: 37px;}

	
	.padding160{ padding: 140px 0px;}
	.padding70{ padding: 60px 0px;}
	.padding90{ padding: 80px 0px;}
}


@media screen and (max-width:1550px){    
	.pc_all .pc_all_content,.banner .banner_list_po,.DBanner .DBanner_po{ max-width: 1400px;}
	.layui-laypage{margin-top:48px;}
	
	.Btn{ padding: 10px 28px;}
	.Btn span{ margin-left: 13px;}
	.Btn span img{ height: 22px;}
	
	.Title .Title_icon img{ width: 22px;}
	.Title2 .Title2_p{ margin-top: 30px;}
	
	.Title2.marginbottom55{ margin-bottom: 45px;}
	.Title2.marginbottom60{ margin-bottom: 50px;}
	
	.padding110{ padding: 90px 0px;}

	.banner .banner_list .banner_list_po .list_po_btn{ margin-top: 50px;}
	.banner .banner_list.swiper-slide-active .banner_list_po .list_po_icon img{ width: 35px;}
	
	.padding160{ padding: 120px 0px;}
	.padding70{ padding: 50px 0px;}
	.padding90{ padding: 70px 0px;}
}


@media screen and (max-width:1450px){    
	.pc_all .pc_all_content,.banner .banner_list_po,.DBanner .DBanner_po{ max-width: 1300px;}
	.layui-laypage{margin-top:38px;}
	
	.Btn{ padding: 10px 25px;}
	.Btn span{ margin-left: 12px;}
	.Btn span img{ height: 21px;}
	
	.Title .Title_icon img{ width: 20px;}
	.Title2 .Title2_p{ margin-top: 25px;}
	
	.Title2.marginbottom55{ margin-bottom: 40px;}
	.Title2.marginbottom60{ margin-bottom: 45px;}
	
	.padding110{ padding: 80px 0px;}

	.banner .banner_list .banner_list_po .list_po_btn{ margin-top: 45px;}
	.banner .banner_list.swiper-slide-active .banner_list_po .list_po_icon img{ width: 33px;}
	
	.padding160{ padding: 100px 0px;}
	.padding90{ padding: 60px 0px;}
}

@media screen and (max-width:1366px){    
	.pc_all .pc_all_content,.banner .banner_list_po,.DBanner .DBanner_po{ max-width: 1200px;}
	
	.Btn{ padding: 10px 21px;}
	.Btn span{ margin-left: 11px;}
	.Btn span img{ height: 20px;}
	
	.Title .Title_icon img{ width: 18px;}
	.Title2 .Title2_p{ margin-top: 20px;}
	
	.Title2.marginbottom55{ margin-bottom: 35px;}
	.Title2.marginbottom60{ margin-bottom: 40px;}
	
	.padding110{ padding: 70px 0px;}

	.banner .banner_list .banner_list_po .list_po_btn{ margin-top: 40px;}
	.banner .banner_list.swiper-slide-active .banner_list_po .list_po_icon img{ width: 30px;}
	
	.padding160{ padding: 80px 0px;}
}

@media screen and (max-width:1280px){    
	.pc_all .pc_all_content,.banner .banner_list_po,.DBanner .DBanner_po{ max-width: 88%;}
}

@media screen and (max-width:1200px){    
	.pc_all .pc_all_content,.banner .banner_list_po,.DBanner .DBanner_po{ max-width: 88%;}
}

@media screen and (max-width:1024px){    /*ipad-y*/
	.Header,.HeaderNav{ display: none;}
	.pc_all .pc_all_content,.banner .banner_list_po,.DBanner .DBanner_po{ max-width: 90%;}
	/* 手机导航 */
	.m-header-nav *{-webkit-transition:all 0s ease;-moz-transition:all 0s ease;transition:all 0s ease;}
	.m-header-nav-height{ display:block;}
	.m-header-nav{display: block;position:fixed;top:0;z-index:1000;width:100%;transition:all ease 0.45s; background: #fff; box-shadow: 0px 0px 20px rgba(0,0,0,.1);}
	.m-header-nav .sp_header{position: relative;top:0;z-index:10000;padding: 0% 4%; display:flex; align-items:center; justify-content:space-between; height: 62px;}
	.m-header-nav .sp_btn{ display: flex; position: absolute; right: 70px; top: 50%; transform: translateY(-50%);}
	.m-header-nav .sp_btn .sp_btn_list{ margin-right: 15px; position: relative;}
	.m-header-nav .sp_btn .sp_btn_list:last-child{ margin-right: 0px;}
	.m-header-nav .sp_btn .sp_btn_list .btn_list_title{ display: flex; align-items:center; color:#333; position: relative; justify-content:center;}
	.m-header-nav .sp_btn .sp_btn_list .btn_list_title img{ height: 18px;}
	.m-header-nav .sp_btn .sp_btn_list .btn_list_title img:last-child{ opacity: 0; position: absolute; left: 0; top: 0;}
	.m-header-nav.on .sp_btn .sp_btn_list .btn_list_title img{ opacity: 0;}
	.m-header-nav.on .sp_btn .sp_btn_list .btn_list_title img:last-child{ opacity: 1;}
	.m-header-nav.in .sp_btn .sp_btn_list .btn_list_title img{ opacity: 0;}
	.m-header-nav.in .sp_btn .sp_btn_list .btn_list_title img:last-child{ opacity: 1;}
	.m-header-nav .sp_btn .sp_btn_list .btn_list_down{  position: absolute; width: 100px; top: 40px; left: 50%; background:#fff; transform: translateX(-50%); box-shadow: 0px 0px 20px rgba(0,0,0,.1); display: none;}
	.m-header-nav .sp_btn .sp_btn_list .btn_list_down a{ font-size: 14px; display: inline-block; width: 100%; text-align:center; line-height: 31px;}
	.m-header-nav .sp_logo{padding: 0;display:flex; align-items:center;}
	.m-header-nav .sp_logo a{ display: flex; position: relative; align-items: center;}
	.m-header-nav .sp_logo img{margin:auto;transition:all ease 0.45s; height: 34px;}
	.m-header-nav .sp_logo img:last-child{ opacity: 0; position: absolute; left: 0; top: 0;}
	.m-header-nav .sp_login{ position: absolute; right: 75px;}
	.m-header-nav .sp_login img{ height: 24px;}
	.m-header-nav .sp_nav{width: 26px;float:right;position:relative;cursor:pointer;height:14px;z-index: 900; top: 0px;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;transition:all .5s ease;}
	.m-header-nav .sp_nav span{display:block;background:#000;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{ top: -5px;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;transition:all .5s ease;}
	.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:calc(100% - 62px);font-size: .95rem;;line-height:2.7rem;top:62px;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: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 i{position: absolute; top: 0px; right: 0px; border-left: 1px #ededed solid; height: 56px; padding: 0px 15.5px; 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; list-style: none;}
	.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: 16px;padding: 18px 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:#000;}
	.m-header-nav .sjj_nav ul li ul li>ul{margin-left:10px}
	.m-header-nav.on{ background: #1438a1; box-shadow: 0px 0px 20px rgba(0,0,0,.2);}
	.m-header-nav.in{ background: #1438a1; box-shadow: 0px 0px 20px rgba(0,0,0,.2);}
	.m-header-nav.on .sp_nav span{ background: #fff;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;}
	.m-header-nav.in .sp_nav span{ background: #fff;transition:all ease 0.45s;}
	.m-header-nav.in .sp_logo img{ opacity: 0;transition:all ease 0.45s;}
	.m-header-nav.in .sp_logo img:last-child{ opacity: 1;}

	.layui-laypage a{font-size:14px;height:30px;margin:0 6px;width:30px;}
	.layui-laypage-curr{font-size:14px;height:30px;margin:0 6px;width:30px;}
	.layui-laypage-disabled{font-size:14px;height:30px;margin:0 6px;width:30px;}

	.banner{ margin-top: 62px; height: calc(100vh - 62px);}
	.DBanner{ margin-top: 62px;}
	
	.padding110{ padding: 60px 0px;}
}

@media screen and (max-width:980px){    /*ipad-x*/
	img{ max-width:100%;}

	.padding110{ padding: 50px 0px;}
}

@media screen and (max-width:766px){    /*iphone*/
	.PcShow { display:none;}
	.MoShow { display:block;}
	.padding110{ padding: 40px 0px;}
	.Title{ margin-bottom: 20px; display: flex; align-items: center; width: 100%;}
	.Title .Title_dd{ line-height: 1.7; font-size: 22px; margin-bottom: 0; justify-content: flex-start; width: auto;}
	.Title .Title_dt{ font-size: 22px; margin-left: 10px;}
	.Title .Title_dd::before{  margin-right: 8px; height: 4px; width: 50px;}
	.Title .Title_icon{  display: none;}
	.Title2.marginbottom55{ margin-bottom: 30px;}
	.Title2.marginbottom60{ margin-bottom: 35px;}
	.DBanner .DBanner_po .Title{ display: block;}
	.DBanner .DBanner_po .Title .Title_dt{ margin-left: 0;}
	.DBanner .Title{ width: auto;}
	.DBanner .Title .Title_dd::before{ width: 100%; height: 2px;}
	.Btn{ padding: 10px 25px;}

	
	.padding160{ padding: 40px 0px;}
	.padding70{ padding: 40px 0px;}
	.padding90{ padding: 40px 0px;}
	
	.DBanner img{ height: 220px; object-fit: cover;}

	.Footer .Footer_content .Footer_content_left .content_left_nav{ justify-content: space-between; display: flex;}
	.Footer .Footer_content .Footer_content_left .content_left_nav a{ margin-right: 0;}
	
	.content_list_video .list_video_content{ width: 100%;}
	.content_list_video .list_video_bg{ z-index: 1120;}
	.content_list_video .list_video_content{ z-index: 1121;}
	
	.search .search_bg .search_content{ width: 90%;}
	.search .search_content input[type="search"],.search .search_content input[type="submit"]{ height: 55px; font-size: 14px;}
	
}






