/* 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; 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: #222222;}
img{ vertical-align: top; max-width: 100%; margin: 0; padding: 0; border: 0;}
*{ box-sizing: border-box;
/*
-webkit-user-select:none;
-moz-user-select:none;
-ms-user-select:none;
user-select:none;
*/
}
.notblue{-moz-user-select: none;  -webkit-user-select: none; -ms-user-select: none; -khtml-user-select: none; user-select: none;}
a{-webkit-transition:all .5s ease;-moz-transition:all .5s ease;transition:all .5s ease;}
a: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, 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; }
.ohidden{ 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;}
.tra2 img{-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;}
.tra2: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;}
.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;}
.clamp1{display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 1; overflow: hidden; }
.clamp2{display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2; overflow: hidden; }
.clamp3{display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 3; overflow: hidden; }
.clamp4{display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 4; overflow: hidden; }
.BWeight{ font-weight: bolder;}


.content_list_video{display:none; position: fixed; left:0; top:0; z-index: 1250; width: 100%; height: 100%;}
.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:1000px; max-width: 90%; position:fixed;left:50%;top:50%;transform:translateX(-50%) translateY(-50%);z-index:121;}
.content_list_video .list_video_content .video_content_close{ width: 32px; height: 32px; border-radius: 100%; display: flex; align-items: center; justify-content: center; background: #005ac8; position: absolute; right: -12px; top: -32px; cursor: pointer; z-index: 2;}
.content_list_video .list_video_content .video_content_close img{ height: 12px;}
.content_list_video .list_video_content video{width:100%;}
.click_video{cursor:pointer;}

/* 弹窗样式 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 .35s ease;-moz-transition:background-color .35s ease;transition:background-color .35s 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: #de6c00;}
.message_box .message_box_content .content_center{padding: 5px 15px;}
.message_box .message_box_content .content_center p{line-height: 1.5;color: #606266; font-size: font-size: 14px;;}
.message_box .message_box_content .content_center input{width: 100%; font-size:  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: #ff7f08;}
.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: #ff7f08; border: 1px solid #ff7f08; 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 16px; font-size: 12px; border-radius: 4px;-webkit-transition:all .4s ease;-moz-transition:all .4s ease;transition:all .4s ease;}
.message_box .message_box_content .content_bottom .content_bottom_btns:hover{border-color: #de6c00; background-color: #de6c00;}
.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;}
.notice_box{display: flex; width: 330px; border-radius: 8px; box-sizing: border-box; border: 1px solid #ebeef5; position: fixed; right: 20px; background-color: #fff; box-shadow: 0 2px 12px 0 rgba(0,0,0,.1); transition: opacity .3s,transform .3s,left .3s,right .3s,top .4s,bottom .3s; overflow: hidden;z-index: 999999999;}
.notice_box .notice_box_content{width: 100%;}
.notice_box .notice_box_content .content_top{position: relative; padding: 18px 18px 7px 18px;display: flex; align-items: center; justify-content: space-between;}
.notice_box .notice_box_content .content_top .content_top_title{padding-left: 0; margin-bottom: 0; font-size: 18px; line-height: 1; color: #303133;}
.notice_box .notice_box_content .content_top .content_top_close{width: 15px; height: 15px; position: relative; cursor: pointer; display: flex; justify-content: center; align-items: center;}
.notice_box .notice_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 .35s ease;-moz-transition:background-color .35s ease;transition:background-color .35s ease;}
.notice_box .notice_box_content .content_top .content_top_close .top_close_left{transform: rotate(45deg);}
.notice_box .notice_box_content .content_top .content_top_close .top_close_right{transform: rotate(315deg);}
.notice_box .notice_box_content .content_top .content_top_close:hover .top_close_li{background: #ff7f08;}
.notice_box .notice_box_content .content_btm{padding: 8px 18px 18px 18px;}
.notice_box .notice_box_content .content_btm p{color: #606266; font-size: 14px;}
@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: 70%;border-radius: 5px;}.message_box .message_box_content .content_top{padding: 12px 12px 10px;}.message_box .message_box_content .content_center{padding: 7px 12px;}.message_box .message_box_content .content_center{padding: 6px 12px;}.message_box .message_box_content .content_bottom{padding: 5px 12px 12px 12px;}.message_box .message_box_content .content_bottom .content_bottom_btns{padding: 8px 15px;font-size: 13px;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:-2.605vw;color:#fff;font-size:1.563vw;}
.search .search_content .search_content_bottom {display:flex;align-items:center;justify-content:center;position:relative;border-radius:5.21vw;overflow:hidden;}
.search .search_content input[type="search"] {width:80%;background:inherit;height:4.168vw;font-size:0.8336vw;color:#333;padding:0vw 1.042vw;z-index:1;position:relative;background:#fff;border:0vw;}
.search .search_content input[type="submit"] {width:20%;height:4.168vw;font-size:0.8336vw;z-index:1;position:relative;color:#111;cursor:pointer;color:#fff;background:#005ac8;border:0vw;}
.pc_all .pc_all_content {width:83.36vw;margin:0 auto;}
.pc_all * {-webkit-transition:all .5s ease;-moz-transition:all .5s ease;transition:all .5s ease;}
.pc_all *:hover {-webkit-transition:all .5s ease;-moz-transition:all .5s ease;transition:all .5s ease;}
.pc_all2 .pc_all_content {width:83.36vw;margin:0 auto;}
.bgcolor {background:#f5f5f5;}
.page {width:100%;}
.layui-laypage {display:flex;font-size:0.8336vw;color:#333;align-items:center;justify-content:center;margin-top:2.605vw;}
.layui-laypage a {font-size:0.8336vw;color:#333;height:2.5008vw;width:2.5008vw;text-align:center;margin:0 0.2605vw;display:flex;align-items:center;justify-content:center;border-radius:100%;border:0.0521vw solid #dadada; cursor: pointer;}
.layui-laypage-curr {background:#005ac8;font-size:0.8336vw;color:#fff;height:2.5008vw;width:2.5008vw;text-align:center;margin:0 0.2605vw;display:flex;align-items:center;justify-content:center;border-radius:100%;border:0.0521vw solid #005ac8;}
.layui-laypage-curr em,.layui-laypage-disabled em {font-style:inherit;}
.layui-laypage-disabled {font-size:0.8336vw;color:#333;height:2.5008vw;text-align:center;margin:0 0.2605vw;width:2.5008vw;align-items:center;display:flex;align-items:center;justify-content:center;border-radius:100%;border:0.0521vw solid #dadada;}
.layui-laypage-disabled:hover {background:#005ac8;color:#fff;border:0.0521vw solid #005ac8;}
.layui-laypage a:hover {background:#005ac8;color:#fff;border:0.0521vw solid #005ac8;}
.layui-laypage-count {display:none;}
.FloatingBox * {transition:all 0.5s ease 0s;-webkit-transform:all 0.5s ease 0s;}
.FloatingBox *:hover {transition:all 0.5s ease 0s;-webkit-transform:all 0.5s ease 0s;}
.FloatingBox {position:fixed;right:0;top:50%;z-index:25;}
.FloatingBox .FloatingBox_box {box-shadow:0vw 0vw 1.042vw rgba(0,0,0,.1);border-radius:0.521vw;}
.FloatingBox .FloatingBox_box:last-child {margin-top:1.042vw;}
.FloatingBox .FloatingBox_box:last-child .FloatingBox_list .FloatingBox_list_title {border-radius:0.521vw;}
.FloatingBox .FloatingBox_list {position:relative;cursor:pointer;}
.FloatingBox .FloatingBox_list .FloatingBox_list_title {background:#fff;width:4.168vw;text-align:center;padding:0.7815vw 0vw;}
.FloatingBox .FloatingBox_list:nth-child(2) .FloatingBox_list_title {padding:0.2605vw 0vw;}
.FloatingBox .FloatingBox_list:first-child .FloatingBox_list_title {border-radius:0.521vw 0.521vw 0vw 0vw;}
.FloatingBox .FloatingBox_list:last-child .FloatingBox_list_title {border-radius:0vw 0vw 0.521vw 0.521vw;}
.FloatingBox .FloatingBox_list .FloatingBox_list_title .list_title_icon {display:flex;align-items:center;justify-content:center;}
.FloatingBox .FloatingBox_list .FloatingBox_list_title .list_title_icon span {display:flex;align-items:center;justify-content:center;position:relative;margin-bottom:0.521vw;}
.FloatingBox .FloatingBox_list .FloatingBox_list_title .list_title_icon span img:last-child {opacity:0;position:absolute;left:0;top:0;}
.FloatingBox .FloatingBox_list .FloatingBox_list_title .list_title_dd {color:#333;}
.FloatingBox .FloatingBox_list:hover .FloatingBox_list_title .list_title_dd {color:#fff;}
.FloatingBox .FloatingBox_list:hover .FloatingBox_list_title {background:#ff7f08;}
.FloatingBox .FloatingBox_list:hover .FloatingBox_list_title .list_title_icon span img {opacity:0;}
.FloatingBox .FloatingBox_list:hover .FloatingBox_list_title .list_title_icon span img:last-child {opacity:1;}
.FloatingBox .FloatingBox_list.wx .FloatingBox_list_down {position:absolute;left:-6.773vw;width:6.773vw;top:0;border-radius:0.521vw;overflow:hidden;box-shadow:0vw 0vw 1.042vw rgba(0,0,0,.1);}
.FloatingBox .FloatingBox_list.wx .FloatingBox_list_down img {width:100%;}
.FloatingBox .FloatingBox_list.phone .FloatingBox_list_down {position:absolute;left:-11.2015vw;width:11.2015vw;height:100%;align-items:center;justify-content:center;top:0;background:#ff7f08;color:#fff;border-radius:0.521vw 0vw 0vw 0.521vw}
.FloatingBox .FloatingBox_list .FloatingBox_list_down {display:none;}
.FloatingBox .FloatingBox_list:hover .FloatingBox_list_down {display:flex;}
.Header {position:fixed;left:0;top:0;width:100%;z-index:8;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;transition:all .5s ease;z-index:28;}
.Header .pc_all_content {display:flex;align-items:center;justify-content:space-between;height:4.9495vw; position: relative;}
.Header .pc_all_content:before{ content:""; display: inline-block; width: 0px; right: 0; height: 1px; bottom: 0; background: rgba(255,255,255,.1); position: absolute;-webkit-transition:all 1.5s ease;-moz-transition:all 1.5s ease;transition:all 1.5s ease;}
.Header.on .pc_all_content:before{ width: 100%;-webkit-transition:all .5s ease;-moz-transition:all 1.5s ease;transition:all 1.5s ease;}
.Header:before{ content:""; display: inline-block; width: 100%; left: 0; top: 0; background: #003595; position: absolute; border-radius: 0px 0px 40px 40px; height: 0vw;}
.Header.on:before{ height: 20vw;}
.Header .Header_logo {display:flex;}
.Header .Header_logo img {height:2.5vw;}
.Header .Header_nav {display:flex;align-items:center;justify-content:center;}
.Header .Header_nav .Header_nav_list {margin-right:4.168vw;position:relative;}
.Header .Header_nav .Header_nav_list:last-child {margin-right:0vw;}
.Header .Header_nav .Header_nav_list .nav_list_title {color:rgba(255,255,255,.8); display: inline-block;}
.Header .Header_nav .Header_nav_list .nav_list_title:hover {text-decoration:underline;color:#fff !important;}
.Header .Header_nav .Header_nav_list .nav_list_down {position:absolute;left:50%;transform:translateX(-50%);width:7.5545vw;top:100%;padding-top:2.3445vw; opacity: 0;pointer-events:none;}
.Header .Header_nav .Header_nav_list .nav_list_down .list_down_padding {width:100%;}
.Header .Header_nav .Header_nav_list .nav_list_down .list_down_padding .list_down_li {width:100%;display:inline-block;text-align:center;padding:0.3168vw 0vw; opacity: 0;transition: opacity 0s; color:rgba(255,255,255,.5); transition: all 1.5s ease; position: relative;}
.Header.on .Header_nav .Header_nav_list .nav_list_down .list_down_padding .list_down_li:nth-child(1){transition-delay: 0.2s; opacity: 1;}
.Header.on .Header_nav .Header_nav_list .nav_list_down .list_down_padding .list_down_li:nth-child(2){transition-delay: 0.3s; opacity: 1;}
.Header.on .Header_nav .Header_nav_list .nav_list_down .list_down_padding .list_down_li:nth-child(3){transition-delay: 0.4s; opacity: 1;}
.Header.on .Header_nav .Header_nav_list .nav_list_down .list_down_padding .list_down_li:nth-child(4){transition-delay: 0.5s; opacity: 1;}
.Header.on .Header_nav .Header_nav_list .nav_list_down .list_down_padding .list_down_li:nth-child(5){transition-delay: 0.6s; opacity: 1;}
.Header.on .Header_nav .Header_nav_list .nav_list_down .list_down_padding .list_down_li:nth-child(6){transition-delay: 0.7s; opacity: 1;}
.Header.on .Header_nav .Header_nav_list .nav_list_down .list_down_padding .list_down_li:nth-child(7){transition-delay: 0.8s; opacity: 1;}
.Header.on .Header_nav .Header_nav_list .nav_list_down .list_down_padding .list_down_li:nth-child(8){transition-delay: 0.9s; opacity: 1;}
.Header .Header_nav .Header_nav_list .nav_list_down .list_down_padding .list_down_li:hover {text-decoration:underline;color:#fff;transition-delay: 0s; transition: all 0.5s ease;}
.Header.on .Header_nav .Header_nav_list .nav_list_down{ opacity: 1; pointer-events:inherit;}
.Header .Header_right {display:flex;align-items:center;}
.Header .Header_right .Header_right_search {cursor:pointer;}
.Header .Header_right .Header_right_search span {position:relative;display:flex;align-items:center;justify-content:center;}
.Header .Header_right .Header_right_search span img {height:1.1462vw;}
.Header .Header_right .Header_right_search span img:last-child {position:absolute;left:0;top:0;opacity:0;}
.Header .Header_right .Header_right_language {display:flex;align-items:center;color:#fff;margin-left:2.3966vw;}
.Header .Header_right .Header_right_language img {height:1.1462vw;margin-right:0.4168vw;}
.Header .Header_right .Header_right_language a {color:#fff;}
.Header .Header_right .Header_right_language a.active {color:#005ac8;}
.Header .Header_right .Header_right_language span {margin:0vw 0.3126vw;}
.Header .Header_right .Header_right_language .right_language_icon {position:relative;display:flex;align-items:center;justify-content:center;}
.Header .Header_right .Header_right_language .right_language_icon img:last-child {position:absolute;left:0;top:0;opacity:0;}
.Header.active {background:#003595;}
.Header.active .Header_nav .Header_nav_list .nav_list_title {color:#fff;}
.Header.active .Header_right .Header_right_search span img {opacity:0;}
.Header.active .Header_right .Header_right_search span img:last-child {opacity:1;}
.Header.active .Header_right .Header_right_language .right_language_icon img {opacity:0;}
.Header.active .Header_right .Header_right_language .right_language_icon img:last-child {opacity:1;}
.Header.active .Header_right .Header_right_language,.Header.active .Header_right .Header_right_language a {color:#fff;}
.Header.active .Header_right .Header_right_language a.active {color:#005ac8;}
/*.Header.active .pc_all_content {height:3.9075vw;}
*//*.Header.active .Header_logo img {height:1.8235vw;}
*/
.Ibanner {position:relative;}
.Ibanner::before {content:"";display:inline-block;width:100%;height:100%;position:absolute;left:0;top:0;background:linear-gradient(to top,rgba(0,0,0,0.3),transparent);z-index:3;}
.Ibanner::after {content:"";display:inline-block;width:100%;height:100%;position:absolute;left:0;top:0;background:url(../images/bg65.jpg) no-repeat 50%/cover;z-index:1;}
.Ibanner .Ibanner_video {display:flex;position:relative;z-index:2;}
.qedge-com-carousel-banner,.Ibanner_video,.video-container {width:100%;display:flex;}
.Ibanner .Ibanner_video video {width:100%;height:100vh;object-fit:cover;}
.Ibanner .Ibanner_po {position:absolute;left:0;right:0;height:100%;z-index:2;top:0;display:flex;flex-direction:column;justify-content:center;padding-bottom:3.9075vw;z-index:4;}
.Ibanner .Ibanner_po .Ibanner_po_dd {color:#fff;}
.Ibanner .Ibanner_po .Ibanner_po_dt {color:#fff;margin-top:1.042vw;}
.Ibanner .Ibanner_po .Ibanner_po_btn {margin-top:3.126vw;cursor:pointer;}
.Ibanner .Ibanner_po .Ibanner_po_btn a {width:7.5545vw;height:7.5545vw;position:relative;display:flex;align-items:center;justify-content:center;}
.Ibanner .Ibanner_po .Ibanner_po_btn a::before {content:"";display:inline-block;width:7.5545vw;height:7.5545vw;background:url(../images/sv21.svg) no-repeat 50% 50%;background-size:100%;border-radius:100%;position:absolute;animation:rotate 20s linear infinite;}
.Ibanner .Ibanner_po .Ibanner_po_btn a img {height:1.042vw;position:relative;right:0;}
.Ibanner .Ibanner_po .Ibanner_po_btn a:hover img {right:-0.521vw;}
.Ibanner .Ibanner_po .Ibanner_po_btn a span {position:absolute;right:-1.042vw;top:50%;transform:translateY(-50%);color:#fff;}
.Ibanner .ClickScroll {position:absolute;left:50%;transform:translateX(-50%);bottom:2.605vw;text-align:center;cursor:pointer;z-index:6;}
.Ibanner .ClickScroll .ClickScroll_dd {position:relative;animation:move 2s infinite;-webkit-animation:move 2s infinite;top:0;}
.Ibanner .ClickScroll .ClickScroll_dd img {height:1.3546vw;}
.Ibanner .ClickScroll .ClickScroll_dt {color:#fff;margin-top:0.7294vw;}
@keyframes move {0% {top:0;}
50% {top:-0.521vw;}
100% {top:0;}
}
@-webkit-keyframes move /* Safari 与 Chrome */ {0% {top:0;}
50% {top:-0.521vw;}
100% {top:0;}
}
@keyframes rotate {from {transform:rotate(0deg);}
to {transform:rotate(360deg);}
}
.Btn {color:#fff;display:flex;align-items:center;width:8.2318vw;height:2.8134vw;border-radius:5.21vw;background:#005ac8;justify-content:center;position:relative;top:0; cursor: pointer;transition:all 0.5s ease 0s;-webkit-transform:all 0.5s ease 0s;}
.Btn span {display:flex;align-items:center;justify-content:center;width:1.2504vw;height:1.2504vw;background:#43b6e8;border-radius:100%;margin-left:0.521vw;}
.Btn span img {height:0.7294vw;}
.Btn:hover {top:-0.4168vw;box-shadow:0vw 0vw 1.3025vw rgba(0,90,200,.2);transition:all 0.5s ease 0s;-webkit-transform:all 0.5s ease 0s;}
.HAbout {position:relative;}
.HAbout .HAbout_bg {position:absolute;right:0;top:0;z-index:-1;}
.HAbout .pc_all_content {display:flex;justify-content:end;align-items:flex-start;}
.HAbout .HAbout_left {width:42%;transition: transform 0.1s ease-out; will-change: transform; position: absolute; left: 8vw;}
.HAbout .HAbout_left .HAbout_left_txt p {color:#666666;margin-bottom:1.563vw;line-height:1.76;}
.HAbout .HAbout_left .HAbout_left_txt p:last-child {margin-bottom:0;}
.HAbout .HAbout_left .HAbout_left_txt p.color {color:#111111;}
.HAbout .HAbout_left .HAbout_left_btn {margin-top:3.126vw;display:flex;align-items:center;}
.HAbout .HAbout_left .HAbout_left_btn .left_btn_video {margin-left:1.2504vw;color:#005ac8;display:flex;align-items:center;cursor:pointer;}
.HAbout .HAbout_left .HAbout_left_btn .left_btn_video .btn_video_icon {position:relative;}
.HAbout .HAbout_left .HAbout_left_btn .left_btn_video .btn_video_icon img:first-child {animation:rotate 5s linear infinite;}
.HAbout .HAbout_left .HAbout_left_btn .left_btn_video .btn_video_icon img:last-child {position:absolute;left:50%;top:50%;transform:translateX(-50%) translateY(-50%);}
.HAbout .HAbout_left .HAbout_left_btn .left_btn_video span {margin-left:0.6773vw; }
.HAbout .HAbout_right {width:40%;}
.HAbout .HAbout_right .HAbout_right_list {display:flex;align-items:center;justify-content:space-between;align-items:center;padding:3vw 0vw;padding-right:2.8655vw;border-bottom:0.0521vw solid #dadada;}
.HAbout .HAbout_right .HAbout_right_list:last-child {border-bottom:0vw;}
.HAbout .HAbout_right .HAbout_right_list .right_list_left .list_left_title {color:#111111;margin-bottom:1.7193vw;}
.HAbout .HAbout_right .HAbout_right_list .right_list_left .list_left_icon img {height:1.9798vw;}
.HAbout .HAbout_right .HAbout_right_list .right_list_right {color:#005ac8;font-weight:200;}
.HAbout .HAbout_right .HAbout_right_list .right_list_right span {margin-left:0.4689vw;}
.Probiotic {position:relative;z-index:2;}
.Probiotic .pc_all_content {position:relative;}
.Probiotic .pc_all_content .Probiotic_content_icon2 {position:absolute;left:0%;top:-3.6470vw;width:100%;text-align:center;}
.Probiotic .Probiotic_content {height:100vh;width:calc(100% - 6.252vw);margin:0 auto;border-radius:1.042vw;overflow:hidden;padding-top:13.2855vw;position:relative;display:flex;flex-direction:column;justify-content:space-between; background:#005ac8;}
.Probiotic.active .Probiotic_content {width:100%;border-radius:0vw;height:100vh;}
.Probiotic .Probiotic_content .Probiotic_content_bg {position:absolute;left:0;top:0;width:100%;height:100%;}
.Probiotic .Probiotic_content .Probiotic_content_bg img {width:100%; opacity: .5;}
.Probiotic .Probiotic_content .Probiotic_content_top {position:relative;}
.Probiotic .Probiotic_content .Probiotic_content_top .Probiotic_content_l {position:absolute;left:0;top:-0.521vw;opacity:0;right:0;margin:0 auto;pointer-events:none;}
.Probiotic .Probiotic_content .Probiotic_content_top .Probiotic_content_l:first-child {position:relative;}
.Probiotic .Probiotic_content .Probiotic_content_top .Probiotic_content_l.active {opacity:1;top:0;z-index:2;pointer-events:inherit;}
.Probiotic .Probiotic_content .Probiotic_content_top .Probiotic_content_l .Probiotic_content_title {text-align:center;position:relative;}
.Probiotic .Probiotic_content .Probiotic_content_top .Probiotic_content_l .Probiotic_content_title .content_title_dd {color:#fff;margin-bottom:1.042vw;display:inline-block;position:relative;}
.Probiotic .Probiotic_content .Probiotic_content_top .Probiotic_content_l .Probiotic_content_title .content_title_dt {color:#fff;}
.Probiotic .Probiotic_content .Probiotic_content_top .Probiotic_content_l .Probiotic_content_title .content_title_icon {position:absolute;top:-3.3865vw;left:-3.126vw;z-index:-1;}
.Probiotic .Probiotic_content .Probiotic_content_top .Probiotic_content_l .Probiotic_content_icon {display:flex;align-items:center;justify-content:center;margin-top:7.2940vw;}
.Probiotic .Probiotic_content .Probiotic_content_top .Probiotic_content_l .Probiotic_content_icon .content_icon_list {position:relative;display:flex;align-items:flex-start;}
.Probiotic .Probiotic_content .Probiotic_content_top .Probiotic_content_l:nth-child(2) .Probiotic_content_icon .content_icon_list:last-child {margin-left:-1.563vw;}
.Probiotic .Probiotic_content .Probiotic_content_top .Probiotic_content_l:nth-child(3) .Probiotic_content_icon .content_icon_list:last-child {margin-left:-0.521vw;}
.Probiotic .Probiotic_content .Probiotic_content_top .Probiotic_content_l .Probiotic_content_icon .content_icon_list .icon_list_c {display:flex;flex-direction:column;align-items:center;}
.Probiotic .Probiotic_content .Probiotic_content_top .Probiotic_content_l .Probiotic_content_icon .content_icon_list::after {content:"";display:inline-block;width:8.336vw;background:url(../images/bn10.png) no-repeat 50% 50%;height:0.2605vw;margin-top:2.5008vw;}
.Probiotic .Probiotic_content .Probiotic_content_top .Probiotic_content_l .Probiotic_content_icon .content_icon_list:last-child:after {display:none;}
.Probiotic .Probiotic_content .Probiotic_content_top .Probiotic_content_l .Probiotic_content_icon .content_icon_list:last-child {margin-right:0;}
.Probiotic .Probiotic_content .Probiotic_content_top .Probiotic_content_l .Probiotic_content_icon .content_icon_list .icon_list_icon {width:4.9495vw;height:4.9495vw;border-radius:100%;border:0.1042vw solid #fff;display:flex;align-items:center;justify-content:center;}
.Probiotic .Probiotic_content .Probiotic_content_top .Probiotic_content_l .Probiotic_content_icon .content_icon_list:hover .icon_list_icon{border:0.1042vw solid #005ac8;}
.Probiotic .Probiotic_content .Probiotic_content_top .Probiotic_content_l .Probiotic_content_icon .content_icon_list .icon_list_icon img {height:2.1882vw;}
.Probiotic .Probiotic_content .Probiotic_content_top .Probiotic_content_l .Probiotic_content_icon .content_icon_list .icon_list_c:hover .icon_list_icon {background:rgba(255,255,255,.3);}
.Probiotic .Probiotic_content .Probiotic_content_top .Probiotic_content_l .Probiotic_content_icon .content_icon_list .icon_list_title {color:#fff;margin-top:1.042vw;}
.Probiotic .Probiotic_content .Probiotic_content_nav {display:flex;justify-content:space-between;border-top:0.0521vw solid rgba(255,255,255,.3);position:relative;}
.Probiotic .Probiotic_content .Probiotic_content_nav .content_nav_list {width:100%;padding:1.9798vw 0vw;text-align:center;cursor:pointer;position:relative;opacity:.6;}
.Probiotic .Probiotic_content .Probiotic_content_nav .content_nav_list .nav_list_icon img {height:1.8756vw;}
.Probiotic .Probiotic_content .Probiotic_content_nav .content_nav_list .nav_list_title {color:#fff;margin-top:1.042vw;}
.Probiotic .Probiotic_content .Probiotic_content_nav .content_nav_list::before {content:"";display:inline-block;width:100%;height:0.1042vw;background:#fff;position:absolute;top:-0.1042vw;left:0;width:100%;opacity:0;}
.Probiotic .Probiotic_content .Probiotic_content_nav .content_nav_list::after {content:"";display:inline-block;width:0.0521vw;height:1.8235vw;background:rgba(255,255,255,.5);position:absolute;right:0;top:50%;transform:translateY(-50%);}
.Probiotic .Probiotic_content .Probiotic_content_nav .content_nav_list:last-child:after {display:none;}
.Probiotic .Probiotic_content .Probiotic_content_nav .content_nav_list.active {opacity:1;}
.Probiotic .Probiotic_content .Probiotic_content_nav .content_nav_list.active::before {opacity:1;}
.Factory {background:#e8eaee;position:relative;}
.Factory.FactoryN .Factory_top{ left: 0;}
.Factory::before {content:"";display:inline-block;height:100vh;background:#e8eaee;position:absolute;top:-50vh;left:0;width:100%;z-index:-1;}
.Factory .Factory_top {display:flex;justify-content:space-between;flex-wrap:wrap;position: relative; left: 80vw; z-index: 5;}
.Factory .Factory_top .Factory_top_list {border-radius:1.042vw;padding:2.3445vw 1.8235vw;width:31.5%;padding-bottom:3.3865vw;position:relative;top:0;}
.Factory .Factory_top .Factory_top_list:nth-child(1) {background:#003596 url(../images/bn1on.png) no-repeat 100% 0%;box-shadow:0vw 0vw 1.3025vw rgba(0,53,150,.2);}
.Factory .Factory_top .Factory_top_list:nth-child(2) {background:#005ac8 url(../images/bn1on.png) no-repeat 100% 0%;box-shadow:0vw 0vw 1.3025vw rgba(0,90,200,.2);}
.Factory .Factory_top .Factory_top_list:nth-child(3) {background:#43b6e8 url(../images/bn1on.png) no-repeat 100% 0%;box-shadow:0vw 0vw 1.3025vw rgba(67,182,232,.2);}
.Factory .Factory_top .Factory_top_list .top_list_title {color:#fff;display:flex;align-items:center;}
.Factory .Factory_top .Factory_top_list .top_list_title img {height:3.6470vw;margin-right:1.563vw;}
.Factory .Factory_top .Factory_top_list .top_list_txt {color:#fff;margin-top:1.563vw;}
.Factory .Factory_top .Factory_top_list:hover {top:-0.521vw;}
.Factory .Factory_video video {width:100%;height:auto;}
.Factory .Factory_video{ position: relative;}
.Factory .Factory_video .Factory_video_list{ position: absolute; z-index: 3;}
.Factory .Factory_video .Factory_video_list .video_list_icon{ width: 10px; height: 10px; border-radius: 100%; display: flex; align-items:center; justify-content:center; background:#005ac8; cursor: pointer; position: relative;}
.Factory .Factory_video .Factory_video_list .video_list_icon img{ height: 8px; position: relative; z-index:2; display: none;}
.Factory .Factory_video .Factory_video_list .video_list_icon:before{content: '';display: block;position: absolute;left: 50%;top: 50%;transform: translate(-50%, -50%);width: 15px;height: 15px;border-radius: 50%;background: rgba(0, 90, 200, 0.6);animation: boderM 3s .75s infinite;}
.Factory .Factory_video .Factory_video_list .video_list_icon:after{content: '';display: block;position: absolute;left: 50%;top: 50%;transform: translate(-50%, -50%);width: 20px;height: 20px;border-radius: 50%;background: rgba(0, 90, 200, 0.6);animation: boderM 3s infinite;}
@keyframes boderM {
    0% {transform: translate(-50%, -50%) scale(1);opacity: 0}

    20% {opacity: 1}

    75% {transform: translate(-50%, -50%) scale(1.5);opacity: 0}

    100% {opacity: 0}

}
.Factory .Factory_video .Factory_video_list .video_list_down{ position: absolute; left: 50%; transform: translateX(-50%); top: calc(100% + 10px); background:rgba(0,90,200,.8); border-radius: 10px; width: 320px; padding: 20px; pointer-events: none; opacity: 0; backdrop-filter: blur(10px);background: #005ac8 url(../images/bn1on.png) no-repeat 100% 0%;background-size: 8vw;}
.Factory .Factory_video .Factory_video_list .video_list_down .list_down_title{ color:#fff; margin-bottom: 8px; padding-bottom: 6px; border-bottom: 1px solid rgba(255,255,255,.1);}
.Factory .Factory_video .Factory_video_list .video_list_down .list_down_txt{ color:#fff;}
.Factory .Factory_video .Factory_video_list:hover .video_list_down{ top:100%; opacity: 1;pointer-events: inherit;}

.Factory .Factory_video .Factory_video_list.Factory_video_list1 {
    left: 16%;
    top: 55%;
}

.Factory .Factory_video .Factory_video_list.Factory_video_list2 {
    left: 17%;
    top: 33%;
}

.Factory .Factory_video .Factory_video_list.Factory_video_list3 {
    left: 27%;
    top: 16%;
}

.Factory .Factory_video .Factory_video_list.Factory_video_list4 {
    left: 57%;
    top: 31%;
}

.Factory .Factory_video .Factory_video_list.Factory_video_list5 {
    left: 78%;
    top: 17%;
}

.Factory .Factory_video .Factory_video_list.Factory_video_list6 {
    left: 83%;
    top: 37%;
}

.Factory .Factory_video .Factory_video_list.Factory_video_list7 {
    left: 71%;
    top: 56%;
}

.Factory .Factory_video .Factory_video_list.Factory_video_list8 {
    left: 44%;
    top: 56%;
}
.MoFactory_txt{ display: none;}




.Service {background:#edeff4;position:relative;}
.Service.bg {background:#fff;}
.Service .pc_all_content {padding-bottom:2.605vw;}
.Service .Service_bg {position:absolute;left:0;bottom:15%;}
.Service .Service_content {padding-left:10%;padding-right:15%;padding-top:0.7815vw;position:relative;}
.Service .Service_content .Service_content_bg {position:absolute;left:0;top:2.4487vw;width:100%;}
.Service .Service_content .Service_content_bg svg {width:100%;}
.Service .Service_content .Service_content_txt {position:relative;z-index:2;display:flex;justify-content:flex-end;flex-wrap:wrap;}
.Service .Service_content .Service_content_list {width:25%;text-align:center;margin-bottom:3.3865vw;}
.Service .Service_content .Service_content_list .content_list_icon {width:6.5646vw;height:6.5646vw;border-radius:100%;border:0.521vw solid #000;display:flex;align-items:center;justify-content:center;background:#fff;margin:0 auto;box-shadow:0vw 0vw 1.042vw rgba(0,0,0,.2);}
.Service .Service_content .Service_content_list .content_list_icon img {height:2.9176vw;}
.Service .Service_content .Service_content_list .content_list_title {color:#111111;margin-top:0.7815vw;}
.Service .Service_content .Service_content_list:nth-child(1) .content_list_icon {border:0.521vw solid #003596;}
.Service .Service_content .Service_content_list:nth-child(2) .content_list_icon {border:0.521vw solid #1e7ddc;}
.Service .Service_content .Service_content_list:nth-child(3) .content_list_icon {border:0.521vw solid #64dcfa;}
.Service .Service_content .Service_content_list:nth-child(4) .content_list_icon {border:0.521vw solid #1e7ddc;}
.Service .Service_content .Service_content_list:nth-child(5) .content_list_icon {border:0.521vw solid #003596;}
.Service .Service_content .Service_content_list:nth-child(6) .content_list_icon {border:0.521vw solid #1e7ddc;}
.Service .Service_content .Service_content_list:nth-child(7) .content_list_icon {border:0.521vw solid #64dcfa;}
.Service_bottom {border-radius:1.042vw;background:#003596;padding:5.6268vw 5.1058vw;box-shadow:0vw 0vw 1.3025vw rgba(0,53,150,.2);position:relative;overflow:hidden;width:calc(100% - 6.252vw);margin:0 auto;}
.Service_bottom .Service_bottom_icon1 {width:20.0064vw;height:14.9527vw;background:rgba(21,81,191,.5);border-radius:100%;position:absolute;left:-8%;bottom:-33%;}
.Service_bottom .Service_bottom_icon2 {width:27.092vw;height:23.445vw;border:3.9075vw solid rgba(67,182,232,1);border-radius:100%;position:absolute;right:-10%;top:-60%;}
.Service_bottom .Service_bottom_icon3 {width:0.7815vw;height:0.7815vw;border-radius:100%;background:#fff;border-radius:100%;position:absolute;right:5%;top:50%;box-shadow:0 0 1.0941vw 0.3647vw rgba(67,182,232,1);animation:boxshadow 2s linear infinite;z-index:2;}
.Service_bottom .Service_bottom_icon4 {width:0.7815vw;height:0.7815vw;border-radius:100%;background:#fff;border-radius:100%;position:absolute;right:70%;top:-4%;box-shadow:0 0 1.0941vw 0.3647vw rgba(67,182,232,1);animation:boxshadow 2s linear infinite;z-index:2;}
.Service_bottom .Service_bottom_icon5 {position:absolute;right:29.4%;top:0;width:10.6805vw;}
.Service_bottom .Service_bottom_icon6 {position:absolute;right:0%;bottom:0;width:31.4163vw;}
.Service_bottom .Service_bottom_title {color:#43b6e8;}
.Service_bottom .Service_bottom_txt {margin-top:1.3025vw;margin-bottom:2.8655vw;color:#fff;}
.icon {width:2.605vw;/* 三角形图标大小 */      height:2.605vw;position:relative;animation:move-along-path 6s linear infinite;/* 无限循环动画 */}
#path {stroke-dasharray:1710;/* 初始值，稍后由 JavaScript 更新 */      stroke-dashoffset:1710;/* 初始值，稍后由 JavaScript 更新 */      animation:draw-path 4s linear forwards;/* 单次动画，保持最终状态 */}
@keyframes move-along-path {0% {offset-distance:0%;/* 路径起点 */}
100% {offset-distance:100%;/* 路径终点 */}
}
@keyframes draw-path {0% {stroke-dashoffset:1710;/* 初始偏移，稍后由 JavaScript 更新 */}
100% {stroke-dashoffset:0;/* 路径完全显示 */}
}
@keyframes boxshadow {0% {box-shadow:0 0 1.0941vw 0.3647vw rgba(67,182,232,1);}
50% {box-shadow:0 0 0vw 0vw rgba(67,182,232,1);}
100% {box-shadow:0 0 1.0941vw 0.3647vw rgba(67,182,232,1);}
}
/* 视差效果基础样式 */.parallax {transition:transform 0.3s ease-out;transform-origin:center;}
/* 初始状态 */.parallax {transform:translateY(0);}
.padding130 {padding:6.773vw 0vw;}
.paddingbottom0 {padding-bottom:0 !important;}
.paddingtop0 {padding-top:0 !important;}
.title {margin-bottom:2.605vw;}
.title.marginbottom0 {margin-bottom:0vw !important;}
.title.dflex {display:flex;align-items:center;justify-content:space-between;width:100%;flex-wrap:wrap;}
.title.marginbottom0 {margin-bottom:0;}
.title.border {padding-bottom:2.605vw;border-bottom:0.0521vw solid #dadada;}
.title .title_dd {color:#005ac8;font-weight:bolder;display:flex;align-items:center;}
.title .title_dd span {width:0.3126vw;height:0.3126vw;border-radius:100%;background:#005ac8;margin-right:0.3126vw;}
.title .title_dd span.active {background:#43b6e8;}
.title .title_dt {font-weight:bolder;color:#111111;margin-top:0.2605vw;}
.title .title_txt {color:#666666;margin-top:1.1462vw;}
.title .title_nav {display:flex;align-items:center;}
.title .title_nav a {color:#666666;margin-right:0.521vw;background:#eaeaea;border-radius:5.21vw;width:6.3041vw;height:2.5008vw;display:flex;align-items:center;justify-content:center;}
.title .title_nav a:last-child {margin-right:0;}
.title .title_nav a.active {background:#005ac8;color:#fff;}
.title .title_nav a:hover {background:#005ac8;color:#fff;}
.title.color .title_dd {color:#fff;}
.title.color .title_dd span {background:#fff;}
.title.color .title_dd span.active {opacity:.5;}
.title.color .title_dt {color:#fff;}
.Footer {background:url(../images/bg9.jpg) no-repeat 50%/cover;padding-top:5.8352vw; position: relative; z-index: 21;}
.Footer .Footer_top {display:flex;justify-content:space-between;}
.Footer .Footer_top .Footer_top_left .top_left_logo img {height:3.5428vw;}
.Footer .Footer_top .Footer_top_left .top_left_title {color:#fff;margin-top:0.7294vw;}
.Footer .Footer_top .Footer_top_left .top_left_share {margin-bottom:1.8235vw;margin-top:1.563vw;}
.Footer .Footer_top .Footer_top_left .top_left_share .left_share_dd {color:#679cdd;}
.Footer .Footer_top .Footer_top_left .top_left_share .left_share_dt {display:flex;align-items:center;margin-top:1.042vw;}
.Footer .Footer_top .Footer_top_left .top_left_share .left_share_dt a {display:flex;align-items:center;justify-content:center;width:2.3966vw;height:2.3966vw;border-radius:100%;background:#005ac8;margin-right:0.9378vw;cursor:pointer;}
.Footer .Footer_top .Footer_top_left .top_left_share .left_share_dt a:last-child {margin-right:0;}
.Footer .Footer_top .Footer_top_left .top_left_share .left_share_dt a img {height:0.9378vw;}
.Footer .Footer_top .Footer_top_left .top_left_WeChat {display:flex;align-items:center;}
.Footer .Footer_top .Footer_top_left .top_left_WeChat .left_WeChat_list {text-align:center;margin-right:1.563vw;}
.Footer .Footer_top .Footer_top_left .top_left_WeChat .left_WeChat_list .WeChat_list_dt {color:#fff;margin-top:0.8336vw;}
.Footer .Footer_top .Footer_top_left .top_left_WeChat .left_WeChat_list:last-child {margin-right:0;}
.Footer .Footer_top .Footer_top_nav {display:flex;width: 35%; justify-content: space-between;}
.Footer .Footer_top .Footer_top_nav .top_nav_list{ width: 48%;}
.Footer .Footer_top .Footer_top_nav .top_nav_list .nav_list_title {color:#fff;font-weight:bolder;border-bottom:0.0521vw solid #679cdd;padding-bottom:1.563vw;margin-bottom:1.563vw; display: inline-block;}
.Footer .Footer_top .Footer_top_nav .top_nav_list .nav_list_txt p {margin-bottom:1.3025vw;}
.Footer .Footer_top .Footer_top_nav .top_nav_list .nav_list_txt p:last-child {margin-bottom:0vw;}
.Footer .Footer_top .Footer_top_nav .top_nav_list .nav_list_txt p a {color:#679cdd;}
.Footer .Footer_top .Footer_top_nav .top_nav_list .nav_list_txt p a:hover {color:#fff;}
.Footer .Footer_top .Footer_top_nav .top_nav_list .nav_list_txt p a::after {content:">";margin-left:0.7815vw;}
.Footer .Footer_top .Footer_top_nav .top_nav_list .nav_list_txt .list_txt_list {color:#679cdd;margin-bottom:1.563vw;}
.Footer .Footer_top .Footer_top_right .top_right_title {margin-bottom:2.084vw;}
.Footer .Footer_top .Footer_top_right .top_right_title .right_title_dd {color:#fff;font-weight:bolder;}
.Footer .Footer_top .Footer_top_right .top_right_title .right_title_dt {color:#fff;margin-top:0.6252vw;}
.Footer .Footer_top .Footer_top_right .top_right_form .right_form_list {display:flex;align-items:center;border:0.0521vw solid #679cdd;border-radius:0.521vw;padding:0vw 0.8336vw;color:#fff;line-height:2.8655vw;white-space:nowrap;margin-bottom:0.7815vw;}
.Footer .Footer_top .Footer_top_right .top_right_form .right_form_list:last-child {margin-bottom:0;}
.Footer .Footer_top .Footer_top_right .top_right_form .right_form_list.textarea {line-height:normal;align-items:flex-start;padding-top:0.6773vw;}
.Footer .Footer_top .Footer_top_right .top_right_form .right_form_list input {line-height:2.8655vw;width:100%;background:none;color:#fff;padding-left:0.6773vw;}
.Footer .Footer_top .Footer_top_right .top_right_form .right_form_list textarea {line-height:1.6;width:100%;background:none;color:#fff;padding-left:0.6773vw;height:4.168vw;resize:none;}
.Footer .Footer_top .Footer_top_right .top_right_form .right_form_list.submit {padding:0;border:0;}
.Footer .Footer_top .Footer_top_right .top_right_form .right_form_list.submit input {background:#005ac7;color:#fff;border:0;border-radius:5.21vw;width:8.0755vw;max-width:100%;padding:0;}
.Footer .Footer_bottom {display:flex;align-items:center;justify-content:space-between;padding-top:4.168vw;padding-bottom:2.8655vw;}
.Footer .Footer_bottom .Footer_bottom_left {color:rgba(255,255,255,.4);}
.Footer .Footer_bottom .Footer_bottom_left a {color:rgba(255,255,255,.4);margin-left:1.042vw;}
.Footer .Footer_bottom .Footer_bottom_left span {margin:0vw 0.521vw;}
.Footer .Footer_bottom .Footer_bottom_right {color:rgba(255,255,255,.4);}
.Footer .Footer_bottom .Footer_bottom_right a {color:rgba(255,255,255,.4);}
.Footer .Footer_bottom .Footer_bottom_right span {margin:0vw 0.521vw;}
.Footer .Footer_bottom .Footer_bottom_right a:hover,.Footer .Footer_bottom .Footer_bottom_left a:hover {color:#fff;}






/*@media screen and (max-width:1750px){  */
/*    .padding130{ padding: 120px 0px;}*/
/*    .Service .Service_content .Service_content_list .content_list_icon{ width: 110px; height: 110px;}*/
/*    .Service .Service_content .Service_content_list .content_list_icon img{ height: 46px;}*/
/*    .Service_bottom .Service_bottom_icon5{ width: 150px;}*/
/*    .Service_bottom .Service_bottom_icon6{ width: 550px;}*/
    
/*    .Btn{ width: 148px; height: 52px;}*/
/*    .Btn span{ width: 22px; height: 22px; margin-left: 5px;}*/
    
/*    .Header .Header_nav .Header_nav_list{ margin-right: 70px;}*/
    
/*    .Ibanner .Ibanner_po .Ibanner_po_btn a::before,.Ibanner .Ibanner_po .Ibanner_po_btn a{ width: 130px; height: 130px;}*/
/*    .Ibanner .Ibanner_po .Ibanner_po_btn a img{ height: 18px;}*/

/*    .Footer .Footer_top .Footer_top_nav .top_nav_list:first-child{ margin-right: 180px;}*/
/*}*/
/*@media screen and (max-width:1550px){    */
/*    .padding130{ padding: 110px 0px;}*/
/*    .Service .Service_content .Service_content_list{ margin-bottom: 55px;}*/
/*    .Service .Service_content .Service_content_list .content_list_icon{ width: 100px; height: 100px;}*/
/*    .Service .Service_content .Service_content_list .content_list_icon img{ height: 46px;}*/
    
/*    .Btn{ width: 138px; height: 50px;}*/
/*    .Btn span{ width: 20px; height: 20px; margin-left: 5px;}*/
    
/*    .Header .Header_nav .Header_nav_list{ margin-right: 60px;}*/

/*    .Ibanner .Ibanner_po .Ibanner_po_btn a::before,.Ibanner .Ibanner_po .Ibanner_po_btn a{ width: 120px; height: 120px;}*/
    
/*    .Footer .Footer_top .Footer_top_nav .top_nav_list:first-child{ margin-right: 160px;}*/
/*}*/
/*@media screen and (max-width:1350px){    */
/*    .padding130{ padding: 100px 0px;} */
/*    .Service .Service_content .Service_content_list{ margin-bottom: 35px;}*/
/*    .Service_bottom{ padding: 58px 48px;}*/
/*    .Service_bottom .Service_bottom_txt{ margin-top: 15px; margin-bottom: 35px;}*/
/*    .Service_bottom .Service_bottom_icon1{width: 284px; height: 187px;}*/
/*    .Service_bottom .Service_bottom_icon5{ width: 100px;}*/
/*    .Service_bottom .Service_bottom_icon6{ width: 400px;}*/
/*    .Service_bottom .Service_bottom_icon2{ width: 350px; height: 350px; border: 35px solid rgba(67, 182, 232, 1);}*/
    
/*    .Btn{ width: 128px; height: 48px;}*/
    
/*    .Header .Header_nav .Header_nav_list{ margin-right: 50px;}*/
/*    .Header .pc_all_content{ height: 80px;}*/
/*    .Header .Header_logo img{ height: 34px;}*/
/*    .Header .Header_right .Header_right_language{ margin-left: 20px;}*/
/*    .Header .Header_right .Header_right_search span img,.Header .Header_right .Header_right_language img{ height:14px;}*/
/*    .Header .Header_nav .Header_nav_list:hover .nav_list_down{ padding-top: 29px;}*/
    

/*    .Ibanner .Ibanner_po .Ibanner_po_btn a::before,.Ibanner .Ibanner_po .Ibanner_po_btn a{ width: 110px; height: 110px;}*/
    
/*    .Footer .Footer_top .Footer_top_nav .top_nav_list:first-child{ margin-right: 100px;}*/
    
/*    .Probiotic .Probiotic_content{ padding-top: 180px;}*/
/*    .Probiotic .Probiotic_content .Probiotic_content_top .Probiotic_content_l .Probiotic_content_title .content_title_dd{ margin-bottom: 10px;}*/
/*    .Probiotic .Probiotic_content .Probiotic_content_top .Probiotic_content_l .Probiotic_content_title .content_title_icon{ top: -35px; left: -30px; width: 150px; }*/
/*    .Probiotic .Probiotic_content .Probiotic_content_top .Probiotic_content_l .Probiotic_content_icon .content_icon_list .icon_list_icon img{ height: 26px;}*/
/*    .Probiotic .Probiotic_content .Probiotic_content_top .Probiotic_content_l .Probiotic_content_icon .content_icon_list .icon_list_icon{ width: 65px; height: 65px;}*/
/*    .Probiotic .Probiotic_content .Probiotic_content_top .Probiotic_content_l .Probiotic_content_icon .content_icon_list .icon_list_title{ margin-top: 10px;}*/
/*    .Probiotic .Probiotic_content .Probiotic_content_top .Probiotic_content_l .Probiotic_content_icon .content_icon_list::after{ width: 120px; margin-top: 28px;}*/
/*    .Probiotic .Probiotic_content .Probiotic_content_top .Probiotic_content_l .Probiotic_content_icon{ margin-top: 70px;}*/
/*    .Probiotic .Probiotic_content .Probiotic_content_nav .content_nav_list{ padding: 15px 0px;}*/
/*    .Probiotic .Probiotic_content .Probiotic_content_nav .content_nav_list .nav_list_icon img{ height: 26px;}*/
/*}*/
/*@media screen and (max-width:1200px){   */
/*    .padding130{ padding: 90px 0px;} */
/*    .Service .Service_content .Service_content_list{ margin-bottom: 25px;}*/
/*    .Service .Service_content .Service_content_list .content_list_icon{ width: 80px; height: 80px;}*/
/*    .Service .Service_content .Service_content_list .content_list_icon img{ height: 36px;}*/
/*    .Service .Service_content .Service_content_bg{ top: 35px;}*/

/*    .Ibanner .Ibanner_po .Ibanner_po_btn a::before,.Ibanner .Ibanner_po .Ibanner_po_btn a{ width: 100px; height: 100px;}*/
    
/*    .Footer .Footer_top .Footer_top_nav .top_nav_list:first-child{ margin-right: 80px;}*/
/*}*/
/*@media screen and (max-width:1050px){    */
/*    .padding130{ padding: 80px 0px;} */
/*    .Service .Service_content .Service_content_list{ margin-bottom: 25px;}*/
/*    .Service .Service_content .Service_content_list .content_list_icon{ width: 70px; height: 70px;}*/
/*    .Service .Service_content .Service_content_list .content_list_icon img{ height: 26px;}*/

/*}*/
/*@media screen and (max-width:780px){   */
/*    .padding130{ padding: 70px 0px;} */
/*    .Service .Service_content .Service_content_list{ margin-bottom: 10px;}*/
/*    .Service .Service_content .Service_content_list .content_list_icon{ width: 50px; height: 50px;}*/
/*    .Service .Service_content .Service_content_list .content_list_icon img{ height: 22px;}*/

/*}*/



@media screen and (max-width:1024px){    
    .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:#005ac8;border:0px;}
    
    
    .pc_all .pc_all_content{ width: 1600px; margin: 0 auto;}
    .pc_all *{-webkit-transition:all .5s ease;-moz-transition:all .5s ease;transition:all .5s ease;}
    .pc_all *:hover{-webkit-transition:all .5s ease;-moz-transition:all .5s ease;transition:all .5s ease;}
    .pc_all2 .pc_all_content{ width: 1600px; margin: 0 auto;}
    .bgcolor{ background: #f5f5f5;}
    
    .page{width: 100%;}
    .layui-laypage{display: flex;font-size:16px; color:#333;  align-items: center; justify-content:center; margin-top: 50px;}
    .layui-laypage a {
        font-size: 16px;
        color: #333;
        height: 48px;
        width: 48px;
        text-align: center;
        margin: 0 5px;
    	display: flex;
        align-items: center;
        justify-content: center;
        border-radius: 100%;
        border: 1px solid #dadada;
    }
    .layui-laypage-curr {
        background: #005ac8;
        font-size: 16px;
        color: #fff;
        height: 48px;
        width: 48px;
        text-align: center;
        margin: 0 5px;
    	display: flex;
        align-items: center;
        justify-content: center;
        border-radius: 100%;
        border: 1px solid #005ac8;
    }
    .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 5px;
        width: 48px;
        align-items: center;
    	display: flex;
        align-items: center;
        justify-content: center;
        border-radius: 100%;
        border: 1px solid #dadada;
    }
    .layui-laypage-disabled:hover{ background:#005ac8; color:#fff;border: 1px solid #005ac8;}
    .layui-laypage a:hover{ background:#005ac8; color:#fff;border: 1px solid #005ac8;}
    .layui-laypage-count{ display: none;}
    
    .FloatingBox *{transition:all 0.5s ease 0s;-webkit-transform:all 0.5s ease 0s;}
    .FloatingBox *:hover{transition:all 0.5s ease 0s;-webkit-transform:all 0.5s ease 0s;}
    .FloatingBox{ position: fixed; right: 0; top: 50%; z-index: 25;}
    .FloatingBox .FloatingBox_box{ box-shadow: 0px 0px 20px rgba(0,0,0,.1); border-radius: 10px;}
    .FloatingBox .FloatingBox_box:last-child{ margin-top: 20px;}
    .FloatingBox .FloatingBox_box:last-child .FloatingBox_list .FloatingBox_list_title{ border-radius: 10px;}
    .FloatingBox .FloatingBox_list{ position: relative; cursor: pointer;}
    .FloatingBox .FloatingBox_list .FloatingBox_list_title{ background:#fff; width: 80px; text-align:center; padding: 15px 0px;}
    .FloatingBox .FloatingBox_list:nth-child(2) .FloatingBox_list_title{ padding: 5px 0px;}
    .FloatingBox .FloatingBox_list:first-child .FloatingBox_list_title{ border-radius: 10px 10px 0px 0px;}
    .FloatingBox .FloatingBox_list:last-child .FloatingBox_list_title{ border-radius: 0px 0px 10px 10px;}
    .FloatingBox .FloatingBox_list .FloatingBox_list_title .list_title_icon{ display: flex; align-items:center; justify-content:center;}
    .FloatingBox .FloatingBox_list .FloatingBox_list_title .list_title_icon span{ display: flex; align-items:center; justify-content:center; position: relative; margin-bottom: 10px;}
    .FloatingBox .FloatingBox_list .FloatingBox_list_title .list_title_icon span img:last-child{ opacity: 0; position: absolute; left: 0; top: 0;}
    .FloatingBox .FloatingBox_list .FloatingBox_list_title .list_title_dd{ color:#333;}
    .FloatingBox .FloatingBox_list:hover .FloatingBox_list_title .list_title_dd{ color:#fff;}
    .FloatingBox .FloatingBox_list:hover .FloatingBox_list_title{ background:#ff7f08;}
    .FloatingBox .FloatingBox_list:hover .FloatingBox_list_title .list_title_icon span img{ opacity: 0;}
    .FloatingBox .FloatingBox_list:hover .FloatingBox_list_title .list_title_icon span img:last-child{ opacity: 1;}
    .FloatingBox .FloatingBox_list.wx .FloatingBox_list_down{ position: absolute; left: -130px; width: 130px; top: 0; border-radius: 10px; overflow: hidden; box-shadow: 0px 0px 20px rgba(0,0,0,.1);}
    .FloatingBox .FloatingBox_list.wx .FloatingBox_list_down img{ width: 100%;}
    .FloatingBox .FloatingBox_list.phone .FloatingBox_list_down{ position: absolute; left: -215px; width: 215px; height: 100%; align-items: center; justify-content: center; top: 0; background: #ff7f08; color: #fff; border-radius: 10px 0px 0px 10px}
    .FloatingBox .FloatingBox_list .FloatingBox_list_down{ display: none;}
    .FloatingBox .FloatingBox_list:hover .FloatingBox_list_down{ display: flex;}
    
    
    .Header{ position: fixed; left: 0; top: 0; width: 100%; z-index: 8; -webkit-transition:all .5s ease;-moz-transition:all .5s ease;transition:all .5s ease; z-index: 28;}
    .Header .pc_all_content{ display: flex; align-items: center; justify-content: space-between; height: 95px;}
    .Header .Header_logo{ display: flex;}
    .Header .Header_logo img{ height: 44px;}
    .Header .Header_nav{ display: flex; align-items: center; justify-content: center;}
    .Header .Header_nav .Header_nav_list{ margin-right: 80px; position: relative;}
    .Header .Header_nav .Header_nav_list:last-child{ margin-right: 0px;}
    .Header .Header_nav .Header_nav_list .nav_list_title{ color: #fff;}
    .Header .Header_nav .Header_nav_list .nav_list_title:hover{ text-decoration: underline; color:#005ac8 !important;}
    .Header .Header_nav .Header_nav_list .nav_list_down{ position: absolute; left: 50%; transform: translateX(-50%); width: 145px; top: 100%; padding-top: 45px; opacity: 0; pointer-events: none;}
    .Header .Header_nav .Header_nav_list:hover .nav_list_down{ opacity:1; padding-top: 35px; pointer-events: inherit;}
    .Header .Header_nav .Header_nav_list .nav_list_down .list_down_padding{ width: 100%; background:rgba(255,255,255,.8);box-shadow: 0 0 30px rgba(0,0,0,.1); border-radius: 20px; backdrop-filter: blur(10px); padding: 8px 0px;}
    .Header .Header_nav .Header_nav_list .nav_list_down .list_down_padding .list_down_li{ width: 100%; display: inline-block; text-align:center; padding: 8px 0px;}
    .Header .Header_nav .Header_nav_list .nav_list_down .list_down_padding .list_down_li:hover{ text-decoration: underline; color:#005ac8;}
    .Header .Header_right{ display: flex; align-items: center;}
    .Header .Header_right .Header_right_search{ cursor: pointer;}
    .Header .Header_right .Header_right_search span{ position: relative; display: flex; align-items: center; justify-content: center;}
    .Header .Header_right .Header_right_search span img{ height: 22px;}
    .Header .Header_right .Header_right_search span img:last-child{ position: absolute; left: 0; top: 0; opacity: 0;}
    .Header .Header_right .Header_right_language{ display: flex; align-items: center; color: #fff; margin-left: 46px;}
    .Header .Header_right .Header_right_language img{ height: 22px; margin-right: 8px;}
    .Header .Header_right .Header_right_language a{ color: #fff;}
    .Header .Header_right .Header_right_language a.active{ color: #005ac8;}
    .Header .Header_right .Header_right_language span{ margin: 0px 6px;}
    .Header .Header_right .Header_right_language .right_language_icon{ position: relative; display: flex; align-items: center; justify-content: center;}
    .Header .Header_right .Header_right_language .right_language_icon img:last-child{ position: absolute; left: 0; top: 0; opacity: 0;}
    .Header.active{ background: #fff; box-shadow: 0px 0px 22px rgba(0, 0, 0, .2);}
    .Header.active .Header_nav .Header_nav_list .nav_list_title{ color: #111;}
    .Header.active .Header_right .Header_right_search span img{ opacity: 0;}
    .Header.active .Header_right .Header_right_search span img:last-child{ opacity: 1;}
    .Header.active .Header_right .Header_right_language .right_language_icon img{ opacity: 0;}
    .Header.active .Header_right .Header_right_language .right_language_icon img:last-child{ opacity: 1;}
    .Header.active .Header_right .Header_right_language,.Header.active .Header_right .Header_right_language a{ color: #111;}
    .Header.active .Header_right .Header_right_language a.active{ color: #005ac8;}
    /*.Header.active .pc_all_content{ height: 75px;}*/
    /*.Header.active .Header_logo img{ height: 35px;}*/
    
    .Header:hover{ background: #fff; box-shadow: 0px 0px 22px rgba(0, 0, 0, .2);}
    .Header:hover .Header_nav .Header_nav_list .nav_list_title{ color: #111;}
    .Header:hover .Header_right .Header_right_search span img{ opacity: 0;}
    .Header:hover .Header_right .Header_right_search span img:last-child{ opacity: 1;}
    .Header:hover .Header_right .Header_right_language .right_language_icon img{ opacity: 0;}
    .Header:hover .Header_right .Header_right_language .right_language_icon img:last-child{ opacity: 1;}
    .Header:hover .Header_right .Header_right_language,.Header:hover .Header_right .Header_right_language a{ color: #111;}
    .Header:hover .Header_right .Header_right_language a.active{ color: #005ac8;}
    
    
    
    .Ibanner{ position: relative;}
    .Ibanner::before{ content: ""; display: inline-block; width: 100%; height: 100%; position: absolute; left: 0; top: 0; background: linear-gradient(to top, rgba(0, 0, 0, 0.3), transparent); z-index: 3;}
    .Ibanner::after{ content: ""; display: inline-block; width: 100%; height: 100%; position: absolute; left: 0; top: 0; background: url(../images/bg65.jpg) no-repeat 50%/cover; z-index: 1;}
    .Ibanner .Ibanner_video{ display: flex; position: relative; z-index: 2;}
    .qedge-com-carousel-banner,.Ibanner_video,.video-container{ width: 100%; display: flex;}
    .Ibanner .Ibanner_video video{ width: 100%; height: 100vh; object-fit: cover;}
    .Ibanner .Ibanner_po{ position: absolute; left: 0; right: 0; height: 100%; z-index: 2; top: 0; display: flex; flex-direction: column; justify-content: center; padding-bottom: 75px; z-index: 4;}
    .Ibanner .Ibanner_po .Ibanner_po_dd{ color: #fff;}
    .Ibanner .Ibanner_po .Ibanner_po_dt{ color: #fff; margin-top: 20px;}
    .Ibanner .Ibanner_po .Ibanner_po_btn{ margin-top: 60px; cursor: pointer;}
    .Ibanner .Ibanner_po .Ibanner_po_btn a{ width: 145px; height: 145px; position: relative; display: flex; align-items: center; justify-content: center;}
    .Ibanner .Ibanner_po .Ibanner_po_btn a::before{content: ""; display: inline-block; width: 145px; height: 145px; background: url(../images/sv21.svg) no-repeat 50% 50%; background-size: 100%; border-radius: 100%; position: absolute;animation: rotate 20s linear infinite;}
    .Ibanner .Ibanner_po .Ibanner_po_btn a img{ height: 20px; position: relative; right: 0;}
    .Ibanner .Ibanner_po .Ibanner_po_btn a:hover img{ right: -10px;}
    .Ibanner .Ibanner_po .Ibanner_po_btn a span{ position: absolute; right: -20px; top: 50%; transform: translateY(-50%); color: #fff;}
    
    .Ibanner .ClickScroll{ position: absolute; left: 50%; transform: translateX(-50%); bottom: 50px; text-align: center; cursor: pointer; z-index: 6;}
    .Ibanner .ClickScroll .ClickScroll_dd{ position: relative; animation: move 2s infinite; -webkit-animation: move 2s infinite; top: 0;}
    .Ibanner .ClickScroll .ClickScroll_dd img{ height: 26px;}
    .Ibanner .ClickScroll .ClickScroll_dt{ color: #fff; margin-top: 14px;}
    
    @keyframes move
    {
        0%{ top: 0;}
        50%{ top: -10px;}
        100%{ top: 0;}
    }
     
    @-webkit-keyframes move /* Safari 与 Chrome */
    {
        0%{ top: 0;}
        50%{ top: -10px;}
        100%{ top: 0;}
    }
    
    @keyframes rotate {
        from {
        transform: rotate(0deg);
        }
        to {
        transform: rotate(360deg);
        }
    }
    
    .Btn{ color: #fff; display: flex; align-items: center; width: 158px; height: 54px; border-radius: 100px; background: #005ac8; justify-content: center; position: relative; top: 0;}
    .Btn span{ display: flex; align-items: center; justify-content: center; width: 24px; height: 24px; background: #43b6e8; border-radius: 100%; margin-left: 10px;}
    .Btn span img{ height: 14px;}
    .Btn:hover{ top: -8px; box-shadow: 0px 0px 25px rgba(0, 90, 200, .2);}
    
    .HAbout{ position: relative;}
    .HAbout .HAbout_bg{ position: absolute; right: 0; top: 0; z-index: -1;}
    .HAbout .pc_all_content{ display: flex; justify-content: space-between; align-items: flex-start;}
    .HAbout .HAbout_left{ width: 50%;}
    .HAbout .HAbout_left .HAbout_left_txt p{ color: #666666; margin-bottom: 30px; line-height: 1.76;}
    .HAbout .HAbout_left .HAbout_left_txt p:last-child{ margin-bottom: 0;}
    .HAbout .HAbout_left .HAbout_left_txt p.color{ color: #111111;}
    .HAbout .HAbout_left .HAbout_left_btn{ margin-top: 60px; display: flex; align-items: center;}
    .HAbout .HAbout_left .HAbout_left_btn .left_btn_video{ margin-left: 24px; color: #005ac8; display: flex; align-items: center; cursor: pointer;}
    .HAbout .HAbout_left .HAbout_left_btn .left_btn_video .btn_video_icon{ position: relative;}
    .HAbout .HAbout_left .HAbout_left_btn .left_btn_video .btn_video_icon img:first-child{ animation: rotate 5s linear infinite;}
    .HAbout .HAbout_left .HAbout_left_btn .left_btn_video .btn_video_icon img:last-child{ position: absolute; left: 50%; top: 50%; transform: translateX(-50%) translateY(-50%);}
    .HAbout .HAbout_left .HAbout_left_btn .left_btn_video span{ margin-left: 13px;}
    .HAbout .HAbout_right{ width: 40%;}
    .HAbout .HAbout_right .HAbout_right_list{ display: flex; align-items: center; justify-content: space-between; align-items: center; padding: 33px 0px; padding-right: 55px; border-bottom: 1px solid #dadada;}
    .HAbout .HAbout_right .HAbout_right_list:last-child{ border-bottom: 0px;}
    .HAbout .HAbout_right .HAbout_right_list .right_list_left .list_left_title{ color: #111111; margin-bottom: 33px;}
    .HAbout .HAbout_right .HAbout_right_list .right_list_left .list_left_icon img{ height: 38px;}
    .HAbout .HAbout_right .HAbout_right_list .right_list_right{ color: #005ac8; font-weight: 200;}
    .HAbout .HAbout_right .HAbout_right_list .right_list_right span{ margin-left: 9px;}
    
    
    .Probiotic{ position: relative; z-index: 2;}
    .Probiotic .pc_all_content{ position: relative;}
    .Probiotic .pc_all_content .Probiotic_content_icon2{ position: absolute; left: 0%; top: -70px; width: 100%; text-align:center;}
    .Probiotic .Probiotic_content{ height: 100vh; width: calc(100% - 120px); margin: 0 auto; border-radius: 20px; overflow: hidden; padding-top: 255px; position: relative;display: flex ; flex-direction: column; justify-content: space-between;}
    .Probiotic.active .Probiotic_content{ width: 100%; border-radius: 0px; height: 100vh;}
    .Probiotic .Probiotic_content .Probiotic_content_bg{ position: absolute; left: 0; top: 0; width: 100%; height: 100%;}
    .Probiotic .Probiotic_content .Probiotic_content_bg img{ width: 100%;}
    .Probiotic .Probiotic_content .Probiotic_content_top{ position: relative;}
    .Probiotic .Probiotic_content .Probiotic_content_top .Probiotic_content_l{ position: absolute; left: 0; top: -10px; opacity: 0; right: 0; margin: 0 auto; pointer-events: none;}
    .Probiotic .Probiotic_content .Probiotic_content_top .Probiotic_content_l:first-child{ position: relative;}
    .Probiotic .Probiotic_content .Probiotic_content_top .Probiotic_content_l.active{ opacity: 1; top: 0; z-index: 2; pointer-events: inherit;}
    .Probiotic .Probiotic_content .Probiotic_content_top .Probiotic_content_l .Probiotic_content_title{ text-align: center; position: relative;}
    .Probiotic .Probiotic_content .Probiotic_content_top .Probiotic_content_l .Probiotic_content_title .content_title_dd{ color: #fff; margin-bottom: 20px; display: inline-block; position: relative;}
    .Probiotic .Probiotic_content .Probiotic_content_top .Probiotic_content_l .Probiotic_content_title .content_title_dt{ color: #fff;}
    .Probiotic .Probiotic_content .Probiotic_content_top .Probiotic_content_l .Probiotic_content_title .content_title_icon{ position: absolute; top: -65px; left: -60px; z-index: -1;}
    .Probiotic .Probiotic_content .Probiotic_content_top .Probiotic_content_l .Probiotic_content_icon{ display: flex; align-items: center; justify-content: center; margin-top: 140px;}
    .Probiotic .Probiotic_content .Probiotic_content_top .Probiotic_content_l .Probiotic_content_icon .content_icon_list{ position: relative; display: flex; align-items: flex-start;}
    .Probiotic .Probiotic_content .Probiotic_content_top .Probiotic_content_l:nth-child(2) .Probiotic_content_icon .content_icon_list:last-child{ margin-left: -30px;}
    .Probiotic .Probiotic_content .Probiotic_content_top .Probiotic_content_l:nth-child(3) .Probiotic_content_icon .content_icon_list:last-child{ margin-left: -10px;}
    .Probiotic .Probiotic_content .Probiotic_content_top .Probiotic_content_l .Probiotic_content_icon .content_icon_list .icon_list_c{display: flex ; flex-direction: column; align-items: center;}
    .Probiotic .Probiotic_content .Probiotic_content_top .Probiotic_content_l .Probiotic_content_icon .content_icon_list::after{ content: ""; display: inline-block; width: 160px; background: url(../images/bn10.png) no-repeat 50% 50%; height: 5px; margin-top: 48px;}
    .Probiotic .Probiotic_content .Probiotic_content_top .Probiotic_content_l .Probiotic_content_icon .content_icon_list:last-child:after{ display: none;}
    .Probiotic .Probiotic_content .Probiotic_content_top .Probiotic_content_l .Probiotic_content_icon .content_icon_list:last-child{ margin-right: 0;}
    .Probiotic .Probiotic_content .Probiotic_content_top .Probiotic_content_l .Probiotic_content_icon .content_icon_list .icon_list_icon{ width: 95px; height: 95px; border-radius: 100%; border: 2px solid #fff; display: flex; align-items: center; justify-content: center;}
    .Probiotic .Probiotic_content .Probiotic_content_top .Probiotic_content_l .Probiotic_content_icon .content_icon_list .icon_list_icon img{ height: 42px;}
    .Probiotic .Probiotic_content .Probiotic_content_top .Probiotic_content_l .Probiotic_content_icon .content_icon_list .icon_list_c:hover .icon_list_icon{ background: rgba(255,255,255,.3);}
    .Probiotic .Probiotic_content .Probiotic_content_top .Probiotic_content_l .Probiotic_content_icon .content_icon_list .icon_list_title{ color: #fff; margin-top: 20px;}
    .Probiotic .Probiotic_content .Probiotic_content_nav{ display: flex; justify-content: space-between; border-top: 1px solid rgba(255,255,255,.3); position: relative;}
    .Probiotic .Probiotic_content .Probiotic_content_nav .content_nav_list{ width: 100%; padding: 38px 0px; text-align: center; cursor: pointer; position: relative; opacity: .6;}
    .Probiotic .Probiotic_content .Probiotic_content_nav .content_nav_list .nav_list_icon img{ height: 36px;}
    .Probiotic .Probiotic_content .Probiotic_content_nav .content_nav_list .nav_list_title{ color: #fff; margin-top: 20px;}
    .Probiotic .Probiotic_content .Probiotic_content_nav .content_nav_list::before{ content: ""; display: inline-block; width: 100%; height: 2px; background: #fff; position: absolute; top: -2px; left: 0; width: 100%; opacity: 0;}
    .Probiotic .Probiotic_content .Probiotic_content_nav .content_nav_list::after{ content: ""; display: inline-block; width: 1px; height: 35px; background: rgba(255,255,255,.5); position: absolute; right: 0; top: 50%; transform: translateY(-50%);}
    .Probiotic .Probiotic_content .Probiotic_content_nav .content_nav_list:last-child:after{ display: none;}
    .Probiotic .Probiotic_content .Probiotic_content_nav .content_nav_list.active{ opacity: 1;}
    .Probiotic .Probiotic_content .Probiotic_content_nav .content_nav_list.active::before{ opacity: 1;}
    
    
    .Factory{ background: #e6e8ee; position: relative;}
    .Factory::before{ content: ""; display: inline-block; height: 100vh; background: #e6e8ee; position: absolute; top: -50vh; left: 0; width: 100%; z-index: -1;}
    .Factory .Factory_top{ display: flex; justify-content: space-between; flex-wrap: wrap;}
    .Factory .Factory_top .Factory_top_list{ border-radius: 20px; padding: 45px 35px; width: 31.5%; padding-bottom: 65px; position: relative; top: 0;}
    .Factory .Factory_top .Factory_top_list:nth-child(1){ background: #003596 url(../images/bn1on.png) no-repeat 100% 0%; box-shadow: 0px 0px 25px rgba(0,53,150,.2);}
    .Factory .Factory_top .Factory_top_list:nth-child(2){ background: #005ac8 url(../images/bn1on.png) no-repeat 100% 0%; box-shadow: 0px 0px 25px rgba(0,90,200,.2);}
    .Factory .Factory_top .Factory_top_list:nth-child(3){ background: #43b6e8 url(../images/bn1on.png) no-repeat 100% 0%; box-shadow: 0px 0px 25px rgba(67,182,232,.2);}
    .Factory .Factory_top .Factory_top_list .top_list_title{ color: #fff; display: flex; align-items: center;}
    .Factory .Factory_top .Factory_top_list .top_list_title img{ height: 70px; margin-right: 30px;}
    .Factory .Factory_top .Factory_top_list .top_list_txt{ color: #fff; margin-top: 30px;}
    .Factory .Factory_top .Factory_top_list:hover{ top: -10px;}
    .Factory .Factory_video video{ width: 100%; height: auto;}
    
    
    
    .Service{ background: #edeff4; position: relative;}
    .Service.bg{ background: #fff;}
    .Service .pc_all_content{ padding-bottom: 50px;}
    .Service .Service_bg{ position: absolute; left: 0; bottom: 15%;}
    .Service .Service_content{ padding-left: 10%; padding-right: 15%; padding-top: 15px; position: relative;}
    .Service .Service_content .Service_content_bg{ position: absolute; left: 0; top: 47px; width: 100%; }
    .Service .Service_content .Service_content_bg svg{ width: 100%;}
    .Service .Service_content .Service_content_txt{ position: relative; z-index: 2; display: flex; justify-content: flex-end; flex-wrap: wrap;}
    
    .Service .Service_content .Service_content_list{ width: 25%; text-align: center; margin-bottom: 65px;}
    .Service .Service_content .Service_content_list .content_list_icon{ width: 126px; height: 126px; border-radius: 100%; border: 10px solid #000; display: flex; align-items: center; justify-content: center; background: #fff; margin: 0 auto; box-shadow: 0px 0px 20px rgba(0, 0, 0, .2);}
    .Service .Service_content .Service_content_list .content_list_icon img{ height: 56px;}
    .Service .Service_content .Service_content_list .content_list_title{ color: #111111; margin-top: 15px;}
    .Service .Service_content .Service_content_list:nth-child(1) .content_list_icon{ border: 10px solid #003596;}
    .Service .Service_content .Service_content_list:nth-child(2) .content_list_icon{ border: 10px solid #1e7ddc;}
    .Service .Service_content .Service_content_list:nth-child(3) .content_list_icon{ border: 10px solid #64dcfa;}
    .Service .Service_content .Service_content_list:nth-child(4) .content_list_icon{ border: 10px solid #1e7ddc;}
    .Service .Service_content .Service_content_list:nth-child(5) .content_list_icon{ border: 10px solid #003596;}
    .Service .Service_content .Service_content_list:nth-child(6) .content_list_icon{ border: 10px solid #1e7ddc;}
    .Service .Service_content .Service_content_list:nth-child(7) .content_list_icon{ border: 10px solid #64dcfa;}
    .Service_bottom{ border-radius: 20px; background: #003596; padding: 108px 98px; box-shadow: 0px 0px 25px rgba(0,53,150,.2); position: relative; overflow: hidden;width: calc(100% - 120px); margin: 0 auto;}
    .Service_bottom .Service_bottom_icon1{ width: 384px; height: 287px; background: rgba(21,81,191,.5); border-radius: 100%; position: absolute; left: -8%; bottom: -33%;}
    .Service_bottom .Service_bottom_icon2{ width: 520px; height: 450px; border: 75px solid rgba(67,182,232,1); border-radius: 100%; position: absolute; right: -10%; top: -60%;}
    .Service_bottom .Service_bottom_icon3{ width: 15px; height: 15px; border-radius: 100%; background: #fff; border-radius: 100%; position: absolute; right: 5%; top: 50%; box-shadow: 0 0 21px 7px rgba(67, 182, 232, 1);animation: boxshadow 2s linear infinite; z-index: 2;}
    .Service_bottom .Service_bottom_icon4{ width: 15px; height: 15px; border-radius: 100%; background: #fff; border-radius: 100%; position: absolute; right: 70%; top: -4%; box-shadow: 0 0 21px 7px rgba(67, 182, 232, 1);animation: boxshadow 2s linear infinite; z-index: 2;}
    .Service_bottom .Service_bottom_icon5{ position: absolute; right: 29.4%;  top: 0; width: 205px;}
    .Service_bottom .Service_bottom_icon6{ position: absolute; right: 0%;  bottom: 0; width: 603px;}
    .Service_bottom .Service_bottom_title{ color: #43b6e8;}
    .Service_bottom .Service_bottom_txt{ margin-top: 25px; margin-bottom: 55px; color: #fff;}
    .icon {
          width: 50px; /* 三角形图标大小 */
          height: 50px;
          position: relative;
          animation: move-along-path 6s linear infinite; /* 无限循环动画 */
        }
    
        #path {
          stroke-dasharray: 1710; /* 初始值，稍后由 JavaScript 更新 */
          stroke-dashoffset: 1710; /* 初始值，稍后由 JavaScript 更新 */
          animation: draw-path 4s linear forwards; /* 单次动画，保持最终状态 */
        }
    
        @keyframes move-along-path {
          0% {
            offset-distance: 0%; /* 路径起点 */
          }
          100% {
            offset-distance: 100%; /* 路径终点 */
          }
        }
    
        @keyframes draw-path {
          0% {
            stroke-dashoffset: 1710; /* 初始偏移，稍后由 JavaScript 更新 */
          }
          100% {
            stroke-dashoffset: 0; /* 路径完全显示 */
          }
        }
    
    
    
    @keyframes boxshadow {
        0% {
           box-shadow: 0 0 21px 7px rgba(67, 182, 232, 1);
        }
        50% {
           box-shadow: 0 0 0px 0px rgba(67, 182, 232, 1);
        }
        100% {
           box-shadow: 0 0 21px 7px rgba(67, 182, 232, 1);
        }
    }
    /* 视差效果基础样式 */
    .parallax {
        transition: transform 0.3s ease-out;
        transform-origin: center;
    }
    
    /* 初始状态 */
    .parallax {
        transform: translateY(0);
    }
    
    .padding130{ padding: 130px 0px;}
    .paddingbottom0{ padding-bottom: 0 !important;}
    .paddingtop0{ padding-top: 0 !important;}
    
    .title{ margin-bottom: 50px;}
    .title.marginbottom0{ margin-bottom: 0px !important;}
    .title.dflex{ display: flex; align-items: center; justify-content: space-between; width: 100%; flex-wrap: wrap;}
    .title.marginbottom0{ margin-bottom: 0;}
    .title.border{ padding-bottom: 50px; border-bottom: 1px solid #dadada;}
    .title .title_dd{ color: #005ac8; font-weight: bolder; display: flex; align-items: center;}
    .title .title_dd span{ width: 6px; height: 6px; border-radius: 100%; background: #005ac8; margin-right: 6px;}
    .title .title_dd span.active{ background: #43b6e8;}
    .title .title_dt{ font-weight: bolder; color: #111111; margin-top: 5px;}
    .title .title_txt{ color: #666666; margin-top: 22px;}
    .title .title_nav{ display: flex; align-items: center;}
    .title .title_nav a{ color: #666666; margin-right: 10px; background: #eaeaea; border-radius: 100px; width: 121px; height: 48px; display: flex; align-items: center; justify-content: center;}
    .title .title_nav a:last-child{ margin-right: 0;}
    .title .title_nav a.active{ background: #005ac8; color: #fff;}
    .title .title_nav a:hover{ background: #005ac8; color: #fff;}
    .title.color .title_dd{ color: #fff;}
    .title.color .title_dd span{ background: #fff;}
    .title.color .title_dd span.active{ opacity: .5;}
    .title.color .title_dt{ color: #fff;}
    
    .Footer{ background: url(../images/bg9.jpg) no-repeat 50%/cover; padding-top: 112px;}
    .Footer .Footer_top{ display: flex; justify-content: space-between;}
    .Footer .Footer_top .Footer_top_left .top_left_logo img{ height: 68px;}
    .Footer .Footer_top .Footer_top_left .top_left_title{ color: #fff; margin-top: 14px;}
    .Footer .Footer_top .Footer_top_left .top_left_share{ margin-bottom: 35px; margin-top: 30px;}
    .Footer .Footer_top .Footer_top_left .top_left_share .left_share_dd{ color: #679cdd;}
    .Footer .Footer_top .Footer_top_left .top_left_share .left_share_dt{ display: flex; align-items: center; margin-top: 20px;}
    .Footer .Footer_top .Footer_top_left .top_left_share .left_share_dt a{ display: flex; align-items: center; justify-content: center; width: 46px; height: 46px; border-radius: 100%; background: #005ac8; margin-right: 18px; cursor: pointer;}
    .Footer .Footer_top .Footer_top_left .top_left_share .left_share_dt a:last-child{ margin-right: 0;}
    .Footer .Footer_top .Footer_top_left .top_left_share .left_share_dt a img{ height: 18px;}
    .Footer .Footer_top .Footer_top_left .top_left_WeChat{ display: flex; align-items: center;}
    .Footer .Footer_top .Footer_top_left .top_left_WeChat .left_WeChat_list{ text-align: center; margin-right: 30px;}
    .Footer .Footer_top .Footer_top_left .top_left_WeChat .left_WeChat_list .WeChat_list_dt{ color: #fff; margin-top: 16px;}
    .Footer .Footer_top .Footer_top_left .top_left_WeChat .left_WeChat_list:last-child{ margin-right: 0;}
    .Footer .Footer_top .Footer_top_nav{ display: flex;}
    .Footer .Footer_top .Footer_top_nav .top_nav_list:first-child{ margin-right: 200px;}
    .Footer .Footer_top .Footer_top_nav .top_nav_list .nav_list_title{ color: #fff; font-weight: bolder; border-bottom: 1px solid #679cdd; padding-bottom: 30px; margin-bottom: 30px; width: 82px;}
    .Footer .Footer_top .Footer_top_nav .top_nav_list .nav_list_txt p{ margin-bottom: 25px;}
    .Footer .Footer_top .Footer_top_nav .top_nav_list .nav_list_txt p:last-child{ margin-bottom: 0px;}
    .Footer .Footer_top .Footer_top_nav .top_nav_list .nav_list_txt p a{ color: #679cdd;}
    .Footer .Footer_top .Footer_top_nav .top_nav_list .nav_list_txt p a:hover{ color: #fff;}
    .Footer .Footer_top .Footer_top_nav .top_nav_list .nav_list_txt p a::after{ content: ">"; margin-left: 15px;}
    .Footer .Footer_top .Footer_top_nav .top_nav_list .nav_list_txt .list_txt_list{ color: #679cdd; margin-bottom: 30px;}
    .Footer .Footer_top .Footer_top_right .top_right_title{ margin-bottom: 40px;}
    .Footer .Footer_top .Footer_top_right .top_right_title .right_title_dd{ color: #fff; font-weight: bolder;}
    .Footer .Footer_top .Footer_top_right .top_right_title .right_title_dt{ color: #fff; margin-top: 12px;}
    .Footer .Footer_top .Footer_top_right .top_right_form .right_form_list{ display: flex; align-items: center; border: 1px solid #679cdd; border-radius: 10px; padding: 0px 16px; color: #fff; line-height: 55px; white-space: nowrap; margin-bottom: 15px;}
    .Footer .Footer_top .Footer_top_right .top_right_form .right_form_list:last-child{ margin-bottom: 0;}
    .Footer .Footer_top .Footer_top_right .top_right_form .right_form_list.textarea{ line-height: normal; align-items: flex-start; padding-top: 13px;}
    .Footer .Footer_top .Footer_top_right .top_right_form .right_form_list input{ line-height: 55px; width: 100%; background: none; color: #fff; padding-left: 13px;}
    .Footer .Footer_top .Footer_top_right .top_right_form .right_form_list textarea{ line-height: 1.6; width: 100%; background: none; color: #fff; padding-left: 13px; height: 80px; resize: none;}
    .Footer .Footer_top .Footer_top_right .top_right_form .right_form_list.submit{ padding: 0; border: 0;}
    .Footer .Footer_top .Footer_top_right .top_right_form .right_form_list.submit input{ background: #005ac7; color: #fff; border: 0; border-radius: 100px; width: 155px; max-width: 100%; padding: 0;}
    .Footer .Footer_bottom{ display: flex; align-items: center; justify-content: space-between; padding-top: 80px; padding-bottom: 55px;}
    .Footer .Footer_bottom .Footer_bottom_left{ color: rgba(255,255,255,.4);}
    .Footer .Footer_bottom .Footer_bottom_left a{ color: rgba(255,255,255,.4); margin-left: 20px;}
    .Footer .Footer_bottom .Footer_bottom_left span{ margin: 0px 10px;}
    .Footer .Footer_bottom .Footer_bottom_right{ color: rgba(255,255,255,.4);}
    .Footer .Footer_bottom .Footer_bottom_right a{ color: rgba(255,255,255,.4);}
    .Footer .Footer_bottom .Footer_bottom_right span{ margin: 0px 10px;}
    .Footer .Footer_bottom .Footer_bottom_right a:hover,.Footer .Footer_bottom .Footer_bottom_left a:hover{ color: #fff;}
    

    
    
    .padding130{ padding: 50px 0px;} 
    .title{ margin-bottom: 35px;}
    .title .title_left{ width: 100%;}
    .title .title_btn{ width: 100%; margin-top: 15px;}
    .Btn{ width: 118px; height: 42px;}
    .Btn span{ width: 18px; height: 18px; margin-left: 5px;}

    .Footer .Footer_top .Footer_top_right .top_right_form .right_form_list.submit input{ line-height: 45px;}

    .Ibanner .Ibanner_po .Ibanner_po_btn a::before,.Ibanner .Ibanner_po .Ibanner_po_btn a{ width: 90px; height: 90px;}
    .Ibanner .Ibanner_po .Ibanner_po_btn a img{ height: 15px;}
    .Ibanner .Ibanner_po .Ibanner_po_btn{ margin-top: 30px;}
    .Ibanner .ClickScroll{ bottom: 35px;}

    .HAbout .pc_all_content{ flex-wrap: wrap;}
    .HAbout .HAbout_left{ left:0; position: relative;}
    .HAbout .HAbout_left,.HAbout .HAbout_right{ width: 100%;}
    .HAbout .HAbout_left .HAbout_left_btn{ margin-top: 33px;}
    .HAbout .HAbout_left .HAbout_left_btn .left_btn_video .btn_video_icon img:first-child{ height: 42px;}
    .HAbout .HAbout_right .HAbout_right_list{ padding: 25px 10px;}
    .HAbout .HAbout_right .HAbout_right_list .right_list_left .list_left_title{ margin-bottom: 20px;}

    .Probiotic{ padding-bottom: 50px;}
    .Probiotic,.Probiotic .Probiotic_content{ height: auto;}
    .Probiotic .Probiotic_content{ width: calc(100% - 8%); padding-top: 45px;}
    .Probiotic .Probiotic_content .Probiotic_content_bg{ transform: inherit !important;}
    .Probiotic .Probiotic_content .Probiotic_content_top .Probiotic_content_l .Probiotic_content_title .content_title_dd{ margin-bottom: 10px;}
    .Probiotic .Probiotic_content .Probiotic_content_top .Probiotic_content_l .Probiotic_content_title .content_title_icon img{ height: 100px;}
    .Probiotic .Probiotic_content .Probiotic_content_bg img{ width: 100%; height: 100%; object-fit: cover;}
    .Probiotic .Probiotic_content .Probiotic_content_top .Probiotic_content_l .Probiotic_content_icon{ flex-wrap: wrap; justify-content: flex-start;}
    .Probiotic .Probiotic_content .Probiotic_content_top .Probiotic_content_l .Probiotic_content_icon .content_icon_list{ width: 50%; justify-content: center; margin-bottom: 22px;}
    .Probiotic .Probiotic_content .Probiotic_content_top .Probiotic_content_l .Probiotic_content_icon .content_icon_list::after{ display: none;}
    .Probiotic .Probiotic_content .Probiotic_content_nav,.Probiotic .Probiotic_content .Probiotic_content_top .Probiotic_content_l .Probiotic_content_icon{ margin-top: 50px;}
    .Probiotic .Probiotic_content .Probiotic_content_top .Probiotic_content_l .Probiotic_content_title .content_title_icon{top: -35px; left: -40px;}
    .Probiotic .Probiotic_content .Probiotic_content_top .Probiotic_content_l .Probiotic_content_icon .content_icon_list .icon_list_icon img{ height: 24px;}
    .Probiotic .Probiotic_content .Probiotic_content_top .Probiotic_content_l .Probiotic_content_icon .content_icon_list .icon_list_icon{ width: 65px; height: 65px; border: 1px solid #fff;}
    .Probiotic .Probiotic_content .Probiotic_content_nav .content_nav_list .nav_list_icon img{ height: 30px;}
    .Probiotic .Probiotic_content .Probiotic_content_nav .content_nav_list .nav_list_title{ margin-top: 10px;}
    .Probiotic .Probiotic_content .Probiotic_content_nav .content_nav_list{ padding: 22px 0px;}
    .Probiotic .Probiotic_content .Probiotic_content_top .Probiotic_content_l:nth-child(2) .Probiotic_content_icon .content_icon_list:last-child,.Probiotic .Probiotic_content .Probiotic_content_top .Probiotic_content_l:nth-child(3) .Probiotic_content_icon .content_icon_list:last-child{ margin-left: 0px;}
    .Probiotic .Probiotic_content .Probiotic_content_top .Probiotic_content_l .Probiotic_content_title .content_title_dt{ font-size: 15px; line-height: 1.6;}
    .Probiotic .pc_all_content .Probiotic_content_icon2{ top: -30px;}
    .Probiotic .pc_all_content .Probiotic_content_icon2 img{ width: 50%;}

    .Factory::before{ display: none;}
    .Factory .Factory_top{flex-wrap: wrap; left: 0;}
    .Factory .Factory_top .Factory_top_list{ width: 100%; margin-bottom: 25px; padding: 45px 30px;}
    .Factory .Factory_top .Factory_top_list:last-child{ margin-bottom: 0;}
    .Factory .Factory_top .Factory_top_list .top_list_title img{ height: 55px; margin-right: 15px;}
    .Factory .Factory_top .Factory_top_list .top_list_txt{ margin-top: 20px;}
    .Ibanner .ClickScroll{ pointer-events: none;}
    .FactoryVideo .Factory_video .Factory_video_list .video_list_down{ position: fixed; top: auto !important; left: 0; width: 100%; z-index: 10; transform: inherit; bottom: 0;}
    .FactoryVideo .Factory_video .Factory_video_list:hover .video_list_down {opacity:1; top: auto !important;}
    .FactoryVideo .Factory_video .Factory_video_list .video_list_down{ display: none !important;}
    .MoFactory_txt{ display: block; padding: 0px 4%; padding-bottom: 40px;}
    .MoFactory_txt .MoFactory_txt_list{ background:#005ac8; padding: 20px; border-radius: 10px; display: none;}
    .MoFactory_txt .MoFactory_txt_list.active{ display: block;}
    .MoFactory_txt .MoFactory_txt_list .txt_list_dd{ color:#fff; padding-bottom: 10px; margin-bottom: 10px; border-bottom: 1px solid rgba(255,255,255,.2);}
    .MoFactory_txt .MoFactory_txt_list .txt_list_dt{ color:#fff;}
    
    
    

    .Service .Service_content .Service_content_bg{ display: none;}
    .Service .Service_content{ padding: 0;}
    .Service .Service_content .Service_content_txt{ justify-content: flex-start;}
    .Service .Service_content .Service_content_list{ width: 33.33%; margin-bottom: 35px;}
    .Service .Service_content .Service_content_list:last-child{ margin-bottom: 0;}
    .Service .Service_content .Service_content_list .content_list_icon{ width: 70px; height: 70px;}
    .Service .Service_content .Service_content_list:nth-child(1) .content_list_icon{ border: 2px solid #003596;}
    .Service .Service_content .Service_content_list:nth-child(2) .content_list_icon{ border: 2px solid #1e7ddc;}
    .Service .Service_content .Service_content_list:nth-child(3) .content_list_icon{ border: 2px solid #64dcfa;}
    .Service .Service_content .Service_content_list:nth-child(4) .content_list_icon{ border: 2px solid #1e7ddc;}
    .Service .Service_content .Service_content_list:nth-child(5) .content_list_icon{ border: 2px solid #003596;}
    .Service .Service_content .Service_content_list:nth-child(6) .content_list_icon{ border: 2px solid #1e7ddc;}
    .Service .Service_content .Service_content_list:nth-child(7) .content_list_icon{ border: 2px solid #64dcfa;}
    .Service .Service_content .Service_content_list .content_list_icon img{ height: 34px;}
    .Service_bottom{ width: calc(100% - 8%); padding: 35px;}
    .Service_bottom .Service_bottom_icon1{width: 184px; height: 117px; background: rgba(21, 81, 191, .5); border-radius: 100%; position: absolute; left: -8%; bottom: -33%;}
    .Service_bottom .Service_bottom_icon2{width: 200px; height: 200px; border: 20px solid rgba(67, 182, 232, 1); border-radius: 100%; position: absolute; right: -30%; top: -30%;}
    .Service_bottom .Service_bottom_icon5,.Service_bottom .Service_bottom_icon6{ display: none;}
    .Service_bottom .Service_bottom_txt{ margin-top: 10px; margin-bottom: 30px; position: relative; z-index: 2;}

    .Footer{ padding: 45px 0px;}
    .Footer .Footer_top{ flex-wrap: wrap;}
    .Footer .Footer_top .Footer_top_left,.Footer .Footer_top .Footer_top_nav,.Footer .Footer_top .Footer_top_right{ width: 100%;}
    .Footer .Footer_top .Footer_top_nav{ margin: 25px 0px;}
    .Footer .Footer_top .Footer_top_left .top_left_logo img{ height: 40px;}
    .Footer .Footer_top .Footer_top_nav{ display: flex; justify-content: space-between;}
    .Footer .Footer_top .Footer_top_nav .top_nav_list:first-child{ margin-right: 0; width: 49%;}
    .Footer .Footer_top .Footer_top_nav .top_nav_list{ margin-right: 0; width: 49%;}
    .Footer .Footer_bottom{ padding-top: 20px; padding-bottom: 0; flex-wrap: wrap; text-align: center;}
    .Footer .Footer_bottom .Footer_bottom_right{ width: 100%;}
    
    .search .search_bg.on .search_content{ width: 92%;}
    .search .search_content input[type="search"],.search .search_content input[type="submit"]{ height: 55px;}
    .search .search_content input[type="search"]{ width:calc(100% - 65px)}
    .search .search_content input[type="submit"]{ width: 65px;}
    .search .search_content .search_content_top .search_close{ top: -30px;}
}





.DNav {position:fixed;right:1.042vw;display:flex;flex-direction:column;top:30%;z-index:20;pointer-events:none;opacity:0;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;transition:all .5s ease;}
.DNav.active {opacity:1;pointer-events:inherit;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;transition:all .5s ease;}
.DNav .DNav_list {color:#666666;display:flex;align-items:center;height:2.8655vw;border-right:0.0521vw solid #dadada;padding-right:1.042vw;}
.DNav .DNav_list.active {color:#111;border-right:0.0521vw solid #005ac8;}
.DNav .DNav_list:hover {color:#111;border-right:0.0521vw solid #005ac8;}
.DNav .DNav_list:last-child {margin-bottom:0;}
.Dbanner {position:relative;overflow:hidden;}
.Dbanner .Dbanner_img img {width:100%;height:40.638vw;object-fit:cover;-webkit-animation:bs2 50s linear infinite;animation:bs2 50s linear infinite;}
.Dbanner .Dbanner_po {position:absolute;left:0;right:0;height:100%;z-index:2;top:0;display:flex;flex-direction:column;justify-content:flex-end;padding-bottom:3.9075vw;}
.Dbanner .Dbanner_po .Dbanner_po_dd {color:#fff;}
.Dbanner .Dbanner_po .Dbanner_po_dt {color:#fff;margin-top:1.042vw;padding-top:1.042vw;border-top:0.0521vw solid rgba(255,255,255,.2);}
@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;}
}
.about .about_top {display:flex;justify-content:space-between;align-items:center;}
.about .about_top .about_top_left {width:45%;}
.about .about_top .about_top_left .top_left_txt p {line-height:1.65;margin-bottom:0.9378vw;color:#666666;}
.about .about_top .about_top_left .top_left_txt p:nth-child(1) {color:#111111;}
.about .about_top .about_top_left .top_left_txt p:last-child {margin-bottom:0;}
.about .about_top .about_top_left .top_left_txt p.color {color:#005ac8;font-weight:bolder;}
.about .about_top .about_top_right {width:44%;text-align:right;}
.about .about_top .about_top_right img {border-radius:0.521vw; width: 100%;}
.about .about_bottom {display:flex;align-items:center;justify-content:space-between;margin-top:5.731vw;}
.about .about_bottom .about_bottom_list {display:flex;align-items:center;margin-right:2.084vw;width:100%;}
.about .about_bottom .about_bottom_list:last-child {margin-right:0;}
.about .about_bottom .about_bottom_list .bottom_list_icon {width:4.4806vw;height:4.4806vw;border-radius:100%;border:0.0521vw solid #cae0fa;background:#f5f8fd;display:flex;align-items:center;justify-content:center;margin-right:1.3025vw;}
.about .about_bottom .about_bottom_list .bottom_list_icon img {height:2.084vw;}
.about .about_bottom .about_bottom_list .bottom_list_txt {width:calc(100% - 5.7831vw);}
.about .about_bottom .about_bottom_list .bottom_list_txt .list_txt_dd {color:#005ac8;}
.about .about_bottom .about_bottom_list .bottom_list_txt .list_txt_dd span {margin-left:0.2605vw;}
.about .about_bottom .about_bottom_list .bottom_list_txt .list_txt_dt {color:#111111;}
.CorporateCulture {position:relative;overflow:hidden;}
/*.CorporateCulture .img {*/ /* opacity:0;*/ /*}
*/
.CorporateCulture .img .click_video{ display: none;}
.CorporateCulture .img video {width:100%;height:100vh;object-fit:cover;}
.CorporateCulture .biaoti {position:absolute;top:0.74rem;left:10.4vw;z-index:3;}
.CorporateCulture .biaoti .index_title {-webkit-transition:0.4s;-o-transition:0.4s;transition:0.4s;}
.CorporateCulture .biaoti .index_title .content0 {-webkit-transition:0.4s;-o-transition:0.4s;transition:0.4s;}
.CorporateCulture .biaoti.active .index_title {color:#fff;}
.CorporateCulture .biaoti.active .index_title .content0 {color:#fff;}
.CorporateCulture .wenan {position:absolute;left:50%;top:65%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transition:0.3s;-o-transition:0.3s;transition:0.3s;z-index:3;font-weight:bolder;}
.CorporateCulture .wenan.active {margin-top:0;color:#fff;}
.CorporateCulture .wenan p {color:#000;-webkit-transition:0.6s;-o-transition:0.6s;transition:0.6s;}
.CorporateCulture .position {position:absolute;top:-0.0521vw;left:-0.0521vw;width:calc(100% + 0.0521vw);height:calc(100% + 0.0521vw);z-index:2;-webkit-transition:0.4s;-o-transition:0.4s;transition:0.4s;}
.CorporateCulture .position.active {opacity:0;}
.CorporateCulture .position img {position:absolute;left:50%;top:50%;z-index:5;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);text-align:center;width:100%;max-width:none;height:100%;object-fit:cover;}
.Culture .Culture_top {position:relative;border-radius:0.521vw;overflow:hidden;}
.Culture .Culture_top .Culture_top_img img {width:100%;}
.Culture .Culture_top .Culture_top_txt {position:absolute;width:100%;height:100%;left:0;top:0;color:#fff;display:flex;align-items:center;padding:0vw 2.3445vw;}
.Culture .Culture_bottom {display:flex;align-items:center;margin-top:1.7714vw;justify-content:space-between;}
.Culture .Culture_bottom .Culture_bottom_list {width:calc(33.33% - 0.7815vw);border-radius:0.521vw;overflow:hidden;padding:2.605vw 2.3445vw;height:18.4955vw;position:relative;}
.Culture .Culture_bottom .Culture_bottom_list .bottom_list_bg {position:absolute;right:0;top:0;}
.Culture .Culture_bottom .Culture_bottom_list .bottom_list_bg2 {position:absolute;right:0;top:0;opacity:0;}
.Culture .Culture_bottom .Culture_bottom_list:hover .bottom_list_bg {opacity:0;}
.Culture .Culture_bottom .Culture_bottom_list:hover .bottom_list_bg2 {opacity:1;}
.Culture .Culture_bottom .Culture_bottom_list .bottom_list_icon {width:3.8554vw;height:3.8554vw;border-radius:100%;display:flex;align-items:center;justify-content:center;margin-bottom:6.773vw;}
.Culture .Culture_bottom .Culture_bottom_list:nth-child(1) .bottom_list_icon {background:#005ac8;}
.Culture .Culture_bottom .Culture_bottom_list:nth-child(2) .bottom_list_icon {background:#003596;}
.Culture .Culture_bottom .Culture_bottom_list:nth-child(3) .bottom_list_icon {background:#43b6e8;}
.Culture .Culture_bottom .Culture_bottom_list:nth-child(1) {box-shadow:0vw 0.6252vw 1.6672vw rgba(0,90,200,.15);border-bottom:0.1563vw solid #005ac8;}
.Culture .Culture_bottom .Culture_bottom_list:nth-child(2) {box-shadow:0vw 0.6252vw 1.6672vw rgba(0,53,150,.15);border-bottom:0.1563vw solid #003596;}
.Culture .Culture_bottom .Culture_bottom_list:nth-child(3) {box-shadow:0vw 0.6252vw 1.6672vw rgba(67,182,232,.15);border-bottom:0.1563vw solid #43b6e8;}
.Culture .Culture_bottom .Culture_bottom_list:nth-child(1):hover {background:#005ac8;}
.Culture .Culture_bottom .Culture_bottom_list:nth-child(2):hover {background:#003596;}
.Culture .Culture_bottom .Culture_bottom_list:nth-child(3):hover {background:#43b6e8;}
.Culture .Culture_bottom .Culture_bottom_list .bottom_list_icon span {display:flex;align-items:center;justify-content:center;position:relative;}
.Culture .Culture_bottom .Culture_bottom_list .bottom_list_icon span img {height:1.9798vw;}
.Culture .Culture_bottom .Culture_bottom_list .bottom_list_icon span img:last-child {position:absolute;left:0;top:0;opacity:0;}
.Culture .Culture_bottom .Culture_bottom_list .bottom_list_title {display:flex;align-items:flex-end;color:#111111;}
.Culture .Culture_bottom .Culture_bottom_list .bottom_list_title span {color:#666666;margin-left:0.4168vw;}
.Culture .Culture_bottom .Culture_bottom_list .bottom_list_tixt {color:rgba(255,255,255,.7);margin-top:0.7815vw;}
.Culture .Culture_bottom .Culture_bottom_list:hover .bottom_list_title {margin-top:-1.3025vw;}
.Culture .Culture_bottom .Culture_bottom_list:hover .bottom_list_title,.Culture .Culture_bottom .Culture_bottom_list:hover .bottom_list_title span {color:#fff;}
.Culture .Culture_bottom .Culture_bottom_list:hover .bottom_list_icon {background:#fff;}
.Culture .Culture_bottom .Culture_bottom_list:hover .bottom_list_icon span img {opacity:0;}
.Culture .Culture_bottom .Culture_bottom_list:hover .bottom_list_icon span img:last-child {opacity:1;}
.responsibility {background:#e9ecf1;width:calc(100% - 6.252vw);margin:0 auto;border-radius:1.042vw; display: none;}
.responsibility .responsibility_content .responsibility_content_list .content_list_img {border-radius:1.042vw;overflow:hidden;}
.responsibility .responsibility_content .responsibility_content_list .content_list_img img {width:100%;}
.responsibility .responsibility_content .responsibility_content_list .content_list_txt {margin-top:1.563vw;}
.responsibility .responsibility_content .responsibility_content_list .content_list_txt .list_txt_dd {color:#111111;margin-bottom:0.6252vw;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden;}
.responsibility .responsibility_content .responsibility_content_list .content_list_txt .list_txt_dt {color:#666666;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;}
.responsibility .responsibility_content .responsibility_content_list:hover .content_list_txt .list_txt_dd {color:#005ac8;}
.responsibility .responsibility_content .responsibility_content_bottom {display:flex;align-items:center;justify-content:space-between;margin-top:2.605vw;}
.responsibility .responsibility_content .responsibility_content_bottom .content_bottom_left {display:flex;align-items:center;width:3.0218vw;justify-content:space-between;}
.responsibility .responsibility_content .responsibility_content_bottom .content_bottom_left .swiper-button-next,.responsibility .responsibility_content .responsibility_content_bottom .content_bottom_left .swiper-button-prev {position:relative;margin-top:0;top:0;display:flex;align-items:center;justify-content:center;left:inherit;right:inherit;opacity:1;height:auto;}
.responsibility .responsibility_content .responsibility_content_bottom .content_bottom_left .swiper-button-next::after,.responsibility .responsibility_content .responsibility_content_bottom .content_bottom_left .swiper-button-prev::after {display:none;}
.responsibility .responsibility_content .responsibility_content_bottom .content_bottom_left .swiper-button-next span,.responsibility .responsibility_content .responsibility_content_bottom .content_bottom_left .swiper-button-prev span {display:flex;align-items:center;justify-content:center;position:relative;}
.responsibility .responsibility_content .responsibility_content_bottom .content_bottom_left .swiper-button-next span img,.responsibility .responsibility_content .responsibility_content_bottom .content_bottom_left .swiper-button-prev span img {height:0.6252vw;}
.responsibility .responsibility_content .responsibility_content_bottom .content_bottom_left .swiper-button-next span img:last-child,.responsibility .responsibility_content .responsibility_content_bottom .content_bottom_left .swiper-button-prev span img:last-child {position:absolute;left:0;top:0;opacity:0;}
.responsibility .responsibility_content .responsibility_content_bottom .content_bottom_left .swiper-button-next.swiper-button-disabled span img:last-child,.responsibility .responsibility_content .responsibility_content_bottom .content_bottom_left .swiper-button-prev.swiper-button-disabled span img:last-child {opacity:1;}
.responsibility .responsibility_content .responsibility_content_bottom .content_bottom_left .swiper-button-next.swiper-button-disabled span img,.responsibility .responsibility_content .responsibility_content_bottom .content_bottom_left .swiper-button-prev.swiper-button-disabled span img {opacity:0;}
.responsibility .responsibility_content .responsibility_content_bottom .swiper-pagination {position:relative;margin-top:0;width:calc(100% - 4.4806vw);background:#dadada;height:0.1563vw;}


.Honor {position:relative;background:#f5f5f5;}
.Honor .Honor_top {display:flex;flex-wrap:wrap;gap:1.563vw;}
.Honor .Honor_top .Honor_top_list {display:flex;align-items:center;justify-content:center;width:calc(25% - 1.1722vw);background:#005ac8 url(../images/bn1on.png) no-repeat 100% 0%;border-radius:0.521vw;padding:2.5008vw 1.042vw;}
.Honor .Honor_top .Honor_top_list img {max-height:10.1595vw}
.Honor .Honor_bottom {margin-top:3.9075vw;position:relative;}
.Honor .Honor_bottom .Honor_bottom_list {border-radius:0.521vw;padding:1.042vw;background:#fff;}
.Honor .Honor_bottom .Honor_bottom_list .bottom_list_dd {display:flex;align-items:center;justify-content:center;height:18.235vw;}
.Honor .Honor_bottom .Honor_bottom_list .bottom_list_dd img {max-height:18.235vw;}
.Honor .Honor_bottom .Honor_bottom_list .bottom_list_dt {color:#111;text-align:center;margin-top:1.3025vw;}
.Honor .Honor_bottom .swiper-pagination {width:100%;background:none;margin-top:1.8235vw; position: relative;}
.Honor .Honor_bottom .swiper-pagination span {width:0.6252vw;height:0.6252vw;margin:0vw 0.2605vw;}





.Joins .Joins_title {display:flex;align-items:flex-end;justify-content:space-between;margin-bottom:2.8655vw;}
.Joins .Joins_title .Joins_title_txt {color:#666666;max-width:50%;}
.Joins .Joins_content {display:flex;justify-content:space-between;width:calc(100% - 6.252vw);margin:0 auto;}
.Joins .Joins_content .Joins_content_left {border-radius:1.042vw;overflow:hidden;width:28%;}
.Joins .Joins_content .Joins_content_left img {width:100%;height:100%;object-fit:cover;}
.Joins .Joins_content .Joins_content_right {background:#e9ecf1;border-radius:1.042vw;width:70%;padding:1.8235vw 3.126vw;}
.Joins .Joins_content .Joins_content_right .content_right_top .right_top_list {border-bottom:0.0521vw solid #d5d6d8;margin-bottom:1.3025vw;padding-bottom:1.3025vw;cursor:pointer;}
.Joins .Joins_content .Joins_content_right .content_right_top .right_top_list .top_list_dd {display:flex;align-items:center;margin-bottom:1.042vw;font-weight:bolder;}
.Joins .Joins_content .Joins_content_right .content_right_top .right_top_list .top_list_dd span {display:inline-block;padding:0.1563vw 0.3126vw;border-radius:0.3126vw;background:#005ac8;color:#fff;margin-right:0.4689vw;}
.Joins .Joins_content .Joins_content_right .content_right_top .right_top_list .top_list_dt {display:flex;align-items:center;justify-content:space-between;}
.Joins .Joins_content .Joins_content_right .content_right_top .right_top_list .top_list_dt .list_dt_left {display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden;width:calc(100% - 2.605vw);}
.Joins .Joins_content .Joins_content_right .content_right_top .right_top_list .top_list_dt .list_dt_left .dt_left_li {color:#666666;margin-right:3.126vw;}
.Joins .Joins_content .Joins_content_right .content_right_top .right_top_list:hover .top_list_dt .list_dt_left .dt_left_li {color:#005ac8;}
.Joins .Joins_content .Joins_content_right .content_right_top .right_top_list .top_list_dt .list_dt_left .dt_left_li:last-child {margin-right:0;}
.Joins .Joins_content .Joins_content_right .content_right_top .right_top_list .top_list_dt .list_dt_right {width:1.2504vw;height:1.2504vw;background:#43b6e8;display:flex;align-items:center;justify-content:center;border-radius:100%;}
.Joins .Joins_content .Joins_content_right .content_right_top .right_top_list .top_list_dt .list_dt_right img {height:0.521vw;}
.JoinsWindow {position:fixed;top:0;left:0;width:100%;height:100%;z-index:50;display:none;}
.JoinsWindow .JoinsWindow_bg {position:fixed;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;background:rgba(0,0,0,0.64);}
.JoinsWindow .JoinsWindow_bg .JoinsWindow_content {background:#fff url(../images/bn4.png) no-repeat 100% 100%;border-radius:3.126vw 0vw 3.126vw 0vw;padding:3.3865vw 4.168vw;position:relative; width: 850px;}
.JoinsWindow .JoinsWindow_bg .JoinsWindow_content .JoinsWindow_content_close {width:3.2302vw;height:3.2302vw;border-radius:100%;display:flex;align-items:center;justify-content:center;background:#005ac8;position:absolute;right:-1.042vw;top:-1.042vw;cursor:pointer;}
.JoinsWindow .JoinsWindow_bg .JoinsWindow_content .JoinsWindow_content_close img {height:1.1462vw;}
.JoinsWindow .JoinsWindow_bg .JoinsWindow_content .JoinsWindow_content_title {font-weight:bolder;color:#111111;margin-bottom:2.084vw;}
.JoinsWindow .JoinsWindow_bg .JoinsWindow_content .JoinsWindow_content_txt .content_txt_list {margin-bottom:2.605vw;}
.JoinsWindow .JoinsWindow_bg .JoinsWindow_content .JoinsWindow_content_txt .content_txt_list .txt_list_title {color:#111111;margin-bottom:0.7815vw;}
.JoinsWindow .JoinsWindow_bg .JoinsWindow_content .JoinsWindow_content_txt .content_txt_list .txt_list_con p {color:#666666;margin-bottom:0.521vw;}
.JoinsWindow .JoinsWindow_bg .JoinsWindow_content .JoinsWindow_content_form{ display: flex; flex-wrap: wrap; justify-content:space-between;}
.JoinsWindow .JoinsWindow_bg .JoinsWindow_content .JoinsWindow_content_form .content_form_list{ border: 2px solid #ededed; border-radius: 10px; padding: 10px 20px; width: 49%; margin-bottom: 2%; white-space: nowrap; display: flex; align-items:center;}
.JoinsWindow .JoinsWindow_bg .JoinsWindow_content .JoinsWindow_content_form .content_form_list input{ width: 100%; line-height: 42px; padding-left:10px; color:#111; background: none;}
.JoinsWindow .JoinsWindow_bg .JoinsWindow_content .JoinsWindow_content_form .content_form_list textarea{ width: 100%; height: 100px; background: none; color:#111; padding-left: 10px; resize: none;}
.JoinsWindow .JoinsWindow_bg .JoinsWindow_content .JoinsWindow_content_form .content_form_list.textarea{ width: 100%; align-items: flex-start;}
.JoinsWindow .JoinsWindow_bg .JoinsWindow_content .JoinsWindow_content_form .content_form_list.submit{ width: auto; padding:0; border: 0px; margin-bottom: 0px; display: inline-block; position: relative;}
.JoinsWindow .JoinsWindow_bg .JoinsWindow_content .JoinsWindow_content_form .content_form_list.submit input{ position: absolute; left: 0; top: 0; width: 100% ;height: 100%; border-radius: 100px; z-index: 2;}



@media screen and (max-width:1024px){    /*iphone*/
    .DNav{ position: fixed; right: 20px; display: flex; flex-direction: column; top: 50%; z-index: 20; pointer-events: none; opacity: 0;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;transition:all .5s ease;}
    .DNav.active{ opacity: 1; pointer-events: inherit;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;transition:all .5s ease;}
    .DNav .DNav_list{ color: #666666; display: flex; align-items: center; height: 55px; border-right: 1px solid #dadada; padding-right: 20px;}
    .DNav .DNav_list.active{ color: #111; border-right: 1px solid #005ac8;}
    .DNav .DNav_list:hover{ color: #111; border-right: 1px solid #005ac8;}
    .DNav .DNav_list:last-child{ margin-bottom: 0;}
    
    
    .Dbanner{ position: relative; overflow: hidden;}
    .Dbanner .Dbanner_img img{ width: 100%; height:40.638vw; object-fit:cover; -webkit-animation:bs2 50s linear infinite;animation:bs2 50s linear infinite;}
    .Dbanner .Dbanner_po{ position: absolute; left: 0; right: 0; height: 100%; z-index: 2; top: 0; display: flex; flex-direction: column; justify-content: flex-end; padding-bottom: 75px;}
    .Dbanner .Dbanner_po .Dbanner_po_dd{ color: #fff;}
    .Dbanner .Dbanner_po .Dbanner_po_dt{ color: #fff; margin-top: 20px; padding-top: 20px; border-top: 1px solid rgba(255,255,255,.2);}
    
    @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;}
    }
    
    
    
    .about .about_top{ display: flex; justify-content: space-between; align-items: center;}
    .about .about_top .about_top_left{ width: 45%;}
    .about .about_top .about_top_left .top_left_txt p{ line-height: 1.65; margin-bottom: 18px; color: #666666;}
    .about .about_top .about_top_left .top_left_txt p:nth-child(1){ color: #111111;}
    .about .about_top .about_top_left .top_left_txt p:last-child{ margin-bottom: 0;}
    .about .about_top .about_top_left .top_left_txt p.color{ color: #005ac8; font-weight: bolder;}
    .about .about_top .about_top_right{ width: 44%; text-align: right;}
    .about .about_top .about_top_right img{ border-radius: 10px; width: 100%;}
    .about .about_bottom{ display: flex; align-items: center; justify-content: space-between; margin-top: 110px;}
    .about .about_bottom .about_bottom_list{ display: flex; align-items: center; margin-right: 40px; width: 100%;}
    .about .about_bottom .about_bottom_list:last-child{ margin-right: 0;}
    .about .about_bottom .about_bottom_list .bottom_list_icon{ width: 86px; height: 86px; border-radius: 100%; border: 1px solid #cae0fa; background: #f5f8fd; display: flex; align-items: center; justify-content: center; margin-right: 25px;}
    .about .about_bottom .about_bottom_list .bottom_list_icon img{ height: 40px;}
    .about .about_bottom .about_bottom_list .bottom_list_txt{ width: calc(100% - 111px);}
    .about .about_bottom .about_bottom_list .bottom_list_txt .list_txt_dd{ color: #005ac8;}
    .about .about_bottom .about_bottom_list .bottom_list_txt .list_txt_dd span{ margin-left: 5px;}
    .about .about_bottom .about_bottom_list .bottom_list_txt .list_txt_dt{ color: #111111;}
    
     .CorporateCulture{position:relative;overflow:hidden;}
    /*.CorporateCulture .img{*/
     /* opacity:0;*/
     /*}
    */
    
    .CorporateCulture .img{ position: relative; display: flex;}
    .CorporateCulture .img .click_video{ display: flex; align-items:center; justify-content:center; position: absolute; left: 0; top: 0; width: 92%; height: 100%; z-index: 2; background: rgba(0,0,0,.3); right: 0; margin: 0 auto; border-radius: 10px;}
    .CorporateCulture .img .click_video img{ height: 35px;}
    .CorporateCulture .img video{width:100%;height:100vh;object-fit:cover;}
    .CorporateCulture .biaoti{position:absolute;top:0.74rem;left:10.4vw;z-index:3;}
    .CorporateCulture .biaoti .index_title{-webkit-transition:0.4s;-o-transition:0.4s;transition:0.4s;}
    .CorporateCulture .biaoti .index_title .content0{-webkit-transition:0.4s;-o-transition:0.4s;transition:0.4s;}
    .CorporateCulture .biaoti.active .index_title{color:#fff;}
    .CorporateCulture .biaoti.active .index_title .content0{color:#fff;}
    .CorporateCulture .wenan{position:absolute;left:50%;top:65%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transition:0.3s;-o-transition:0.3s;transition:0.3s;z-index:3; font-weight: bolder;}
    .CorporateCulture .wenan.active{margin-top:0;color:#fff;}
    .CorporateCulture .wenan p{color:#000;-webkit-transition:0.6s;-o-transition:0.6s;transition:0.6s;}
    .CorporateCulture .position{position:absolute;top:-1px;left:-1px;width: calc(100% + 1px); height: calc(100% + 1px);z-index:2;-webkit-transition:0.4s;-o-transition:0.4s;transition:0.4s;}
    .CorporateCulture .position.active{opacity:0;}
    .CorporateCulture .position img{position:absolute;left:50%;top:50%;z-index:5;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);text-align:center;width:100%;max-width:none;height:100%;object-fit:cover;}
    
    
    
    .Culture .Culture_top{ position: relative; border-radius: 10px; overflow: hidden;}
    .Culture .Culture_top .Culture_top_img img{ width: 100%;}
    .Culture .Culture_top .Culture_top_txt{ position: absolute; width: 100%; height: 100%; left: 0; top: 0; color:#fff; display: flex; align-items: center; padding: 0px 45px;}
    .Culture .Culture_bottom{ display: flex; align-items: center; margin-top: 34px; justify-content: space-between;} 
    .Culture .Culture_bottom .Culture_bottom_list{ width: calc(33.33% - 15px); border-radius: 10px; overflow: hidden; padding: 50px 45px; height: 355px; position: relative;}
    .Culture .Culture_bottom .Culture_bottom_list .bottom_list_bg{ position: absolute; right: 0; top: 0;}
    .Culture .Culture_bottom .Culture_bottom_list .bottom_list_bg2{ position: absolute; right: 0; top: 0; opacity: 0;}
    .Culture .Culture_bottom .Culture_bottom_list:hover .bottom_list_bg{ opacity: 0;}
    .Culture .Culture_bottom .Culture_bottom_list:hover .bottom_list_bg2{ opacity: 1;}
    .Culture .Culture_bottom .Culture_bottom_list .bottom_list_icon{ width: 74px; height: 74px; border-radius: 100%; display: flex; align-items: center; justify-content: center; margin-bottom: 130px;}
    .Culture .Culture_bottom .Culture_bottom_list:nth-child(1) .bottom_list_icon{ background: #005ac8;}
    .Culture .Culture_bottom .Culture_bottom_list:nth-child(2) .bottom_list_icon{ background: #003596;}
    .Culture .Culture_bottom .Culture_bottom_list:nth-child(3) .bottom_list_icon{ background: #43b6e8;}
    .Culture .Culture_bottom .Culture_bottom_list:nth-child(1){ box-shadow: 0px 12px 32px rgba(0,90,200,.15); border-bottom: 3px solid #005ac8;}
    .Culture .Culture_bottom .Culture_bottom_list:nth-child(2){ box-shadow: 0px 12px 32px rgba(0,53,150,.15); border-bottom: 3px solid #003596;}
    .Culture .Culture_bottom .Culture_bottom_list:nth-child(3){ box-shadow: 0px 12px 32px rgba(67,182,232,.15); border-bottom: 3px solid #43b6e8; margin-bottom: 0px;}
    .Culture .Culture_bottom .Culture_bottom_list:nth-child(1):hover{ background: #005ac8;}
    .Culture .Culture_bottom .Culture_bottom_list:nth-child(2):hover{ background: #003596;}
    .Culture .Culture_bottom .Culture_bottom_list:nth-child(3):hover{ background: #43b6e8;}
    .Culture .Culture_bottom .Culture_bottom_list .bottom_list_icon span{ display: flex; align-items: center; justify-content: center; position: relative;}
    .Culture .Culture_bottom .Culture_bottom_list .bottom_list_icon span img{ height: 38px;}
    .Culture .Culture_bottom .Culture_bottom_list .bottom_list_icon span img:last-child{ position: absolute; left: 0; top: 0; opacity: 0;}
    .Culture .Culture_bottom .Culture_bottom_list .bottom_list_title{ display: flex; align-items: flex-end; color: #111111;}
    .Culture .Culture_bottom .Culture_bottom_list .bottom_list_title span{ color: #666666; margin-left: 8px;}
    .Culture .Culture_bottom .Culture_bottom_list .bottom_list_tixt{ color: rgba(255,255,255,.7); margin-top: 15px;}
    .Culture .Culture_bottom .Culture_bottom_list:hover .bottom_list_title{ margin-top: -25px;}
    .Culture .Culture_bottom .Culture_bottom_list:hover .bottom_list_title,.Culture .Culture_bottom .Culture_bottom_list:hover .bottom_list_title span{ color: #fff;}
    .Culture .Culture_bottom .Culture_bottom_list:hover .bottom_list_icon{ background: #fff;}
    .Culture .Culture_bottom .Culture_bottom_list:hover .bottom_list_icon span img{ opacity: 0;}
    .Culture .Culture_bottom .Culture_bottom_list:hover .bottom_list_icon span img:last-child{ opacity: 1;}
    
    
    
    .responsibility{ background: #e9ecf1; width: calc(100% - 120px); margin: 0 auto; border-radius: 20px;}
    .responsibility .responsibility_content .responsibility_content_list .content_list_img{ border-radius: 20px; overflow: hidden;}
    .responsibility .responsibility_content .responsibility_content_list .content_list_img img{ width: 100%;}
    .responsibility .responsibility_content .responsibility_content_list .content_list_txt{ margin-top: 30px;}
    .responsibility .responsibility_content .responsibility_content_list .content_list_txt .list_txt_dd{ color: #111111; margin-bottom: 12px; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 1; overflow: hidden;}
    .responsibility .responsibility_content .responsibility_content_list .content_list_txt .list_txt_dt{ color: #666666; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2; overflow: hidden; }
    .responsibility .responsibility_content .responsibility_content_list:hover .content_list_txt .list_txt_dd{ color: #005ac8;}
    .responsibility .responsibility_content .responsibility_content_bottom{ display: flex; align-items: center; justify-content: space-between; margin-top: 50px;}
    .responsibility .responsibility_content .responsibility_content_bottom .content_bottom_left{ display: flex; align-items: center; width: 58px; justify-content: space-between;}
    .responsibility .responsibility_content .responsibility_content_bottom .content_bottom_left .swiper-button-next,.responsibility .responsibility_content .responsibility_content_bottom .content_bottom_left .swiper-button-prev{ position: relative; margin-top: 0; top: 0; display: flex; align-items: center; justify-content: center; left: inherit; right: inherit; opacity: 1; height: auto;}
    .responsibility .responsibility_content .responsibility_content_bottom .content_bottom_left .swiper-button-next::after,.responsibility .responsibility_content .responsibility_content_bottom .content_bottom_left .swiper-button-prev::after{ display: none;}
    .responsibility .responsibility_content .responsibility_content_bottom .content_bottom_left .swiper-button-next span,.responsibility .responsibility_content .responsibility_content_bottom .content_bottom_left .swiper-button-prev span{ display: flex; align-items: center; justify-content: center; position: relative;}
    .responsibility .responsibility_content .responsibility_content_bottom .content_bottom_left .swiper-button-next span img,.responsibility .responsibility_content .responsibility_content_bottom .content_bottom_left .swiper-button-prev span img{ height: 12px;}
    .responsibility .responsibility_content .responsibility_content_bottom .content_bottom_left .swiper-button-next span img:last-child,.responsibility .responsibility_content .responsibility_content_bottom .content_bottom_left .swiper-button-prev span img:last-child{ position: absolute; left: 0; top: 0; opacity: 0;}
    .responsibility .responsibility_content .responsibility_content_bottom .content_bottom_left .swiper-button-next.swiper-button-disabled span img:last-child,.responsibility .responsibility_content .responsibility_content_bottom .content_bottom_left .swiper-button-prev.swiper-button-disabled span img:last-child{ opacity: 1;}
    .responsibility .responsibility_content .responsibility_content_bottom .content_bottom_left .swiper-button-next.swiper-button-disabled span img,.responsibility .responsibility_content .responsibility_content_bottom .content_bottom_left .swiper-button-prev.swiper-button-disabled span img{ opacity: 0;}
    .responsibility .responsibility_content .responsibility_content_bottom .swiper-pagination{ position: relative; margin-top: 0; width: calc(100% - 86px); background: #dadada; height: 3px;}
    
    
    
    .Honor {position:relative;background:#f5f5f5;}
    .Honor .Honor_top{ display: flex; flex-wrap: wrap; gap: 30px;}
    .Honor .Honor_top .Honor_top_list{ display: flex; align-items:center; justify-content:center;width: calc(25% - 22.5px); background:#005ac8 url(../images/bn1on.png) no-repeat 100% 0%; border-radius: 10px; padding: 48px 20px;}
    .Honor .Honor_top .Honor_top_list img{ max-height:195px}
    .Honor .Honor_bottom{ margin-top: 75px; position: relative;}
    .Honor .Honor_bottom .Honor_bottom_list{ border-radius:10px; padding: 20px; background:#fff;}
    .Honor .Honor_bottom .Honor_bottom_list .bottom_list_dd{ display: flex; align-items:center; justify-content:center; height: 350px;}
    .Honor .Honor_bottom .Honor_bottom_list .bottom_list_dd img{ max-height: 350px;}
    .Honor .Honor_bottom .Honor_bottom_list .bottom_list_dt{ color:#111; text-align:center; margin-top: 25px;}
    .Honor .Honor_bottom .swiper-pagination{ width: 100%; background:none; margin-top: 35px;}
    .Honor .Honor_bottom .swiper-pagination span{ width: 12px; height:12px; margin: 0px 5px;}
        
    
    
    .Joins .Joins_title{ display: flex; align-items: flex-end; justify-content: space-between; margin-bottom: 55px;}
    .Joins .Joins_title .Joins_title_txt{ color: #666666; max-width: 50%;}
    .Joins .Joins_content{ display: flex; justify-content: space-between; width: calc(100% - 120px); margin: 0 auto;}
    .Joins .Joins_content .Joins_content_left{ border-radius: 20px; overflow: hidden; width: 28%;}
    .Joins .Joins_content .Joins_content_left img{ width: 100%; height: 100%; object-fit: cover;}
    .Joins .Joins_content .Joins_content_right{ background: #e9ecf1; border-radius: 20px; width: 70%; padding: 35px 60px;}
    .Joins .Joins_content .Joins_content_right .content_right_top .right_top_list{ border-bottom: 1px solid #d5d6d8; margin-bottom: 25px; padding-bottom: 25px; cursor: pointer;}
    .Joins .Joins_content .Joins_content_right .content_right_top .right_top_list .top_list_dd{ display: flex; align-items: center; margin-bottom: 20px; font-weight: bolder;}
    .Joins .Joins_content .Joins_content_right .content_right_top .right_top_list .top_list_dd span{ display: inline-block; padding: 3px 6px; border-radius: 6px; background: #005ac8; color: #fff; margin-right: 9px;}
    .Joins .Joins_content .Joins_content_right .content_right_top .right_top_list .top_list_dt{ display: flex; align-items: center; justify-content: space-between;}
    .Joins .Joins_content .Joins_content_right .content_right_top .right_top_list .top_list_dt .list_dt_left{ display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 1; overflow: hidden; width: calc(100% - 50px);}
    .Joins .Joins_content .Joins_content_right .content_right_top .right_top_list .top_list_dt .list_dt_left .dt_left_li{ color: #666666; margin-right: 60px;}
    .Joins .Joins_content .Joins_content_right .content_right_top .right_top_list:hover .top_list_dt .list_dt_left .dt_left_li{ color: #005ac8;}
    .Joins .Joins_content .Joins_content_right .content_right_top .right_top_list .top_list_dt .list_dt_left .dt_left_li:last-child{ margin-right: 0;}
    .Joins .Joins_content .Joins_content_right .content_right_top .right_top_list .top_list_dt .list_dt_right{ width: 24px; height: 24px; background: #43b6e8; display: flex; align-items: center; justify-content: center; border-radius: 100%;}
    .Joins .Joins_content .Joins_content_right .content_right_top .right_top_list .top_list_dt .list_dt_right img{ height: 10px;}
    
    .JoinsWindow{ position: fixed; top: 0; left: 0; width: 100%; height: 100%; z-index: 50; display: none;}
    .JoinsWindow .JoinsWindow_bg{ position: fixed; top: 0; left: 0; width: 100%; height: 100%; display: flex; align-items: center; justify-content: center; background: rgba(0,0,0,0.64);}
    .JoinsWindow .JoinsWindow_bg .JoinsWindow_content{ background: #fff url(../images/bn4.png) no-repeat 100% 100%; border-radius: 60px 0px 60px 0px; padding: 65px 80px; position: relative;}
    .JoinsWindow .JoinsWindow_bg .JoinsWindow_content .JoinsWindow_content_close{ width: 62px; height: 62px; border-radius: 100%; display: flex; align-items: center; justify-content: center; background: #005ac8; position: absolute; right: -20px; top: -20px; cursor: pointer;}
    .JoinsWindow .JoinsWindow_bg .JoinsWindow_content .JoinsWindow_content_close img{ height: 22px;}
    .JoinsWindow .JoinsWindow_bg .JoinsWindow_content .JoinsWindow_content_title{ font-weight: bolder; color: #111111; margin-bottom: 40px;}
    .JoinsWindow .JoinsWindow_bg .JoinsWindow_content .JoinsWindow_content_txt .content_txt_list{ margin-bottom: 50px;}
    .JoinsWindow .JoinsWindow_bg .JoinsWindow_content .JoinsWindow_content_txt .content_txt_list .txt_list_title{ color: #111111; margin-bottom: 15px;}
    .JoinsWindow .JoinsWindow_bg .JoinsWindow_content .JoinsWindow_content_txt .content_txt_list .txt_list_con p{ color: #666666; margin-bottom: 10px;}



    .title.border{ padding-bottom: 32px;}

    .DNav{ display: none;}
    .Dbanner .Dbanner_img img{ height: 300px; object-fit: cover;}
    .Dbanner .Dbanner_po .Dbanner_po_dt{ margin-top: 10px; padding-top: 10px;}
    
    .about .about_top{ flex-wrap: wrap;}
    .about .about_top .about_top_left,.about .about_top .about_top_right{ width: 100%;}
    .about .about_top .about_top_left{ margin-bottom: 20px;}
    .about .about_bottom{ margin-top: 33px;}
    .about .about_bottom{ flex-wrap: wrap;}
    .about .about_bottom .about_bottom_list{ flex-wrap: wrap; width: 100%; border-bottom: 1px solid #ededed; padding-bottom: 25px; margin-bottom: 25px;}
    .about .about_bottom .about_bottom_list .bottom_list_icon{ width: 75px; height: 75px;}

    .CorporateCulture .img{ padding: 0px 4%;}
    .CorporateCulture .img video{ height: auto; border-radius: 10px;}
    .CorporateCulture .position,.CorporateCulture .wenan{ display: none;}
    .Culture .Culture_bottom{ flex-wrap: wrap;}
    .Culture .Culture_bottom .Culture_bottom_list{ width: 100%; margin-bottom: 20px; height: auto; padding: 30px; pointer-events: none;}
    .Culture .Culture_bottom .Culture_bottom_list .bottom_list_icon{ margin-bottom: 35px; width: 55px; height: 55px;}
    .Culture .Culture_bottom .Culture_bottom_list .bottom_list_icon span img{ height: 30px;}
    .Culture .Culture_bottom .Culture_bottom_list .bottom_list_tixt{ color: #666;}
    .Culture .Culture_top .Culture_top_img{ background: #000;}
    .Culture .Culture_top .Culture_top_img img{ height: 105px; object-fit: cover; opacity: .5;}
    .Culture .Culture_top .Culture_top_txt{ padding: 0px 30px;}

    .responsibility{ width: calc(100% - 8%); padding: 20px;}
    .responsibility .pc_all_content{ width: 100% !important;}
    .responsibility .responsibility_content .responsibility_content_bottom{ margin-top: 30px;}

    
    .Honor .Honor_top{ gap: 0; }
    .Honor .Honor_top .Honor_top_list{ width: 100%; margin-right: 0; margin-bottom: 20px; padding: 25px;background-size: 110px;}
    .Honor .Honor_top .Honor_top_list img{ max-height: 115px; }
    .Honor .Honor_bottom{ margin-top: 22px;}

    .Joins .Joins_title{ flex-wrap: wrap; margin-bottom: 35px;}
    .Joins .Joins_title .title,.Joins .Joins_title .Joins_title_txt{ width: 100%; max-width: 100%;}
    .Joins .Joins_title .Joins_title_txt{ margin-top: 12px;}
    .Joins .Joins_content{ width: calc(100% - 8%); flex-wrap: wrap;}
    .Joins .Joins_content .Joins_content_left{ width: 100%;}
    .Joins .Joins_content .Joins_content_right{ width: 100%; margin-top: 25px; padding: 18px;}
    .Joins .Joins_content .Joins_content_right .content_right_top .right_top_list{ padding-bottom: 15px; margin-bottom: 15px;}
    .Joins .Joins_content .Joins_content_right .content_right_top .right_top_list .top_list_dd{ margin-bottom: 12px;}
    .Joins .Joins_content .Joins_content_right .content_right_top .right_top_list .top_list_dt .list_dt_left .dt_left_li{ margin-right: 0; width: 100%; margin-bottom: 8px;}
    .Joins .Joins_content .Joins_content_right .content_right_top .right_top_list .top_list_dt .list_dt_left .dt_left_li:last-child{ margin-bottom: 0;}
    
    .JoinsWindow{ z-index: 3350;}
    .JoinsWindow .JoinsWindow_bg .JoinsWindow_content{ padding: 23px; width: 92%;    background-size: 55%; border-radius:20px 0px 20px 0px;}
    .JoinsWindow .JoinsWindow_bg .JoinsWindow_content .JoinsWindow_content_close{ width: 40px; height: 40px; right: -10px;}
    .JoinsWindow .JoinsWindow_bg .JoinsWindow_content .JoinsWindow_content_title{ margin-bottom: 20px;}
    .JoinsWindow .JoinsWindow_bg .JoinsWindow_content .JoinsWindow_content_close img{ height: 12px;}
    .JoinsWindow .JoinsWindow_bg .JoinsWindow_content .JoinsWindow_content_txt .content_txt_list{ margin-bottom: 25px;}
    .JoinsWindow .JoinsWindow_bg .JoinsWindow_content .JoinsWindow_content_txt .content_txt_list .txt_list_con p{ font-size: 14px;}
    .JoinsWindow .JoinsWindow_bg .JoinsWindow_content .JoinsWindow_content_form .content_form_list{ width: 100%; padding: 0px 15px; border: 1px solid #ededed;}
    .JoinsWindow .JoinsWindow_bg .JoinsWindow_content .JoinsWindow_content_form .content_form_list input{ line-height: 48px;}
    .JoinsWindow .JoinsWindow_bg .JoinsWindow_content .JoinsWindow_content_form .content_form_list.textarea{ padding: 10px 15px; background:#fff;}
    
}





.News .News_search {display:flex;align-items:center;justify-content:space-between;}
.News .News_search select {width:30%;height:2.8655vw;border-bottom:0.0521vw solid #111111;}
.News .News_search .News_search_right {width:30%;border-bottom:0.0521vw solid #111111;height:2.8655vw;display:flex;align-items:center;}
.News .News_search .News_search_right input {height:2.8655vw;display:flex;align-items:center;padding:0vw 0.2605vw;background:none;width:calc(100% - 2.8655vw);color:#111;}
.News .News_search .News_search_right input[type="submit"] {width:2.8655vw;background:none;background-image:url(../images/sv40.svg);background-repeat:no-repeat;background-size:1.3025vw;background-position:center;}
.News .News_content {display:flex;align-items:flex-start;flex-wrap:wrap;margin-top:2.605vw;}
.News .News_content .News_content_list:first-child {width:100%;margin-right:0;border-bottom:0.0521vw solid #dadada;padding-bottom:2.605vw;margin-bottom:2.605vw;display:flex;align-items:center;justify-content:space-between;}
.News .News_content .News_content_list:first-child .content_list_img {width:43%;border-radius:1.042vw;overflow:hidden;}
.News .News_content .News_content_list:first-child .content_list_txt {width:53%;margin-top:0;}
.News .News_content .News_content_list:first-child .content_list_txt .list_txt_top .list_txt_dt {display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;}
.News .News_content .News_content_list:first-child .content_list_txt .list_txt_top .list_txt_dd {margin-bottom:1.563vw;}
.News .News_content .News_content_list .content_list_img {width:100%;border-radius:1.042vw;overflow:hidden;}
.News .News_content .News_content_list .content_list_img img {width:100%;}
.News .News_content .News_content_list .content_list_txt {width:100%;margin-top:1.563vw;}
.News .News_content .News_content_list:first-child .content_list_txt .list_txt_top {margin-bottom:5.731vw;}
.News .News_content .News_content_list .content_list_txt .list_txt_top {margin-bottom:2.084vw;}
.News .News_content .News_content_list .content_list_txt .list_txt_top .list_txt_dd {color:#111111;font-weight:bolder;margin-bottom:0.7815vw;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;line-height:1.5;}
.News .News_content .News_content_list:hover .content_list_txt .list_txt_top .list_txt_dd {color:#005ac8;}
.News .News_content .News_content_list .content_list_txt .list_txt_top .list_txt_dt {color:#666666;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden;}
.News .News_content .News_content_list .content_list_txt .content_list_bottom {display:flex;align-items:center;justify-content:space-between;}
.News .News_content .News_content_list .content_list_txt .content_list_bottom .list_bottom_left {display:flex;align-items:center;color:#666666;}
.News .News_content .News_content_list .content_list_txt .content_list_bottom .list_bottom_left span {padding:0.1563vw 0.5731vw;border-radius:5.21vw;background:#005ac8;color:#fff;margin-right:0.6773vw;}
.News .News_content .News_content_list .content_list_txt .content_list_bottom .list_bottom_right {display:none;}
.News .News_content .News_content_list:first-child .content_list_txt .content_list_bottom .list_bottom_right {display:block;}
.News .News_content .News_content_list {width:32%;margin-right:2%;margin-bottom:3%;}
.News .News_content .News_content_list:nth-child(4),.News .News_content .News_content_list:nth-child(7) {margin-right:0;}
.NewsDetails .NewsDetails_page {display:flex;align-items:center;margin-top:1.042vw;margin-bottom:4.168vw;}
.NewsDetails .NewsDetails_page img {height:0.9378vw;margin-right:0.4689vw;}
.NewsDetails .NewsDetails_page a {color:#999999;}
.NewsDetails .NewsDetails_page i {color:#999999;margin:0vw 0.2084vw;}
.NewsDetails .NewsDetails_page a.active {color:#005ac8;}
.NewsDetails .NewsDetails_content {display:flex;align-items:flex-start;position:relative;}
.NewsDetails .NewsDetails_content .NewsDetails_content_left {position:absolute;left:0;top:0;}
.NewsDetails .NewsDetails_content .NewsDetails_content_left .content_left_share .left_share_list {margin-bottom:1.042vw;}
.NewsDetails .NewsDetails_content .NewsDetails_content_left .content_left_share .left_share_list:last-child {margin-bottom:0;}
.NewsDetails .NewsDetails_content .NewsDetails_content_left .content_left_share .left_share_list .share_list_dd {color:#111111;margin-bottom:0.6252vw;}
.NewsDetails .NewsDetails_content .NewsDetails_content_left .content_left_share .left_share_list .share_list_dt .list_dt_li {width:1.6672vw;height:1.6672vw;border-radius:100%;display:flex;align-items:center;justify-content:center;background:#111111;border-radius:100%;margin-bottom:0.9378vw;cursor:pointer;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;transition:all .5s ease;}
.NewsDetails .NewsDetails_content .NewsDetails_content_left .content_left_share .left_share_list .share_list_dt .list_dt_li:hover {background:#005ac8;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;transition:all .5s ease;}
.NewsDetails .NewsDetails_content .NewsDetails_content_left .content_left_share .left_share_list .share_list_dt .list_dt_li:last-child {margin-bottom:0;}
.NewsDetails .NewsDetails_content .NewsDetails_content_left .content_left_share .left_share_list .share_list_dt .list_dt_li img {height:0.6252vw;}
.NewsDetails .NewsDetails_content .NewsDetails_content_txt {width:61.478vw;max-width:100%;margin:0 auto;position:relative;right:3.6470vw;}
.NewsDetails .NewsDetails_content .NewsDetails_content_txt .content_txt_top {color:#666;padding-bottom:2.605vw;border-bottom:0.0521vw solid #e3e6f0;margin-bottom:2.605vw;}
.NewsDetails .NewsDetails_content .NewsDetails_content_txt .content_txt_top p {margin-bottom:2.084vw;line-height:1.7;}
.NewsDetails .NewsDetails_content .NewsDetails_content_txt .content_txt_top p:last-child {margin-bottom:0;}
.NewsDetails .NewsDetails_content .NewsDetails_content_txt .content_txt_page {display:flex;align-items:center;justify-content:space-between;}
.NewsDetails .NewsDetails_content .NewsDetails_content_txt .content_txt_page .txt_page_left {width:calc(100% - 10.42vw);}
.NewsDetails .NewsDetails_content .NewsDetails_content_txt .content_txt_page .txt_page_left .page_left_list {margin-bottom:0.6252vw;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.NewsDetails .NewsDetails_content .NewsDetails_content_txt .content_txt_page .txt_page_left .page_left_list a:hover {color:#005ac8;}
.NewsDetails .NewsDetails_content .NewsDetails_content_txt .content_txt_page .txt_page_left .page_left_list a {font-size:inherit;}
.NewsDetails .NewsDetails_content .NewsDetails_content_txt .content_txt_page .txt_page_left .page_left_list:last-child {margin-bottom:0;}
.NewsDetails .NewsDetails_content .NewsDetails_content_right {position:absolute;right:0;top:0;width:9.6385vw;}
.NewsDetails .NewsDetails_content .NewsDetails_content_right .content_right_dd {border:0.0521vw solid #dcdcdc;margin-bottom:1.042vw;}
.NewsDetails .NewsDetails_content .NewsDetails_content_right .content_right_dt {text-align:center;}
/* Modal for WeChat QR code */.wechat-modal {display:none;position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0.5);z-index:1000;justify-content:center;align-items:center;}
.wechat-modal-content {background:white;padding:1.042vw;border-radius:0.2605vw;text-align:center;display:flex;flex-direction:column;align-items:center;}
.wechat-modal-content p {margin-bottom:0.521vw;font-size:0.8336vw;}
.wechat-modal-close {cursor:pointer;color:#333;font-size:1.042vw;position:absolute;top:0.521vw;right:0.7815vw;}




@media screen and (max-width:1024px){    /*iphone*/
    .News .News_search{ display: flex; align-items: center; justify-content: space-between;}
    .News .News_search select{ width: 30%; height: 55px; border-bottom: 1px solid #111111;}
    .News .News_search .News_search_right{ width: 30%; border-bottom: 1px solid #111111; height: 55px; display: flex; align-items: center;}
    .News .News_search .News_search_right input{ height: 55px; display: flex; align-items: center; padding: 0px 5px; background: none; width: calc(100% - 55px); color: #111;}
    .News .News_search .News_search_right input[type="submit"]{ width: 55px;  background: none; background-image: url(../images/sv40.svg); background-repeat: no-repeat; background-size: 25px; background-position: center;}
    .News .News_content{ display: flex; align-items: flex-start; flex-wrap: wrap; margin-top: 50px;}
    .News .News_content .News_content_list:first-child{ width: 100%; margin-right: 0; border-bottom: 1px solid #dadada; padding-bottom: 50px; margin-bottom: 50px; display: flex; align-items: center; justify-content: space-between;}
    .News .News_content .News_content_list:first-child .content_list_img{ width: 43%; border-radius: 20px; overflow: hidden;}
    .News .News_content .News_content_list:first-child .content_list_txt{ width: 53%; margin-top: 0;}
    .News .News_content .News_content_list:first-child .content_list_txt .list_txt_top .list_txt_dt{display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 3; overflow: hidden;}
    .News .News_content .News_content_list:first-child .content_list_txt .list_txt_top .list_txt_dd{ margin-bottom: 30px;}
    .News .News_content .News_content_list .content_list_img{ width: 100%; border-radius: 20px; overflow: hidden;}
    .News .News_content .News_content_list .content_list_img img{ width: 100%;}
    .News .News_content .News_content_list .content_list_txt{ width: 100%; margin-top: 30px;}
    .News .News_content .News_content_list:first-child .content_list_txt .list_txt_top{ margin-bottom: 110px;}
    .News .News_content .News_content_list .content_list_txt .list_txt_top{ margin-bottom: 40px;}
    .News .News_content .News_content_list .content_list_txt .list_txt_top .list_txt_dd{ color: #111111; font-weight: bolder; margin-bottom: 15px;display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2; overflow: hidden; line-height: 1.5;}
    .News .News_content .News_content_list:hover .content_list_txt .list_txt_top .list_txt_dd{ color: #005ac8;}
    .News .News_content .News_content_list .content_list_txt .list_txt_top .list_txt_dt{ color: #666666;display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 1; overflow: hidden; }
    .News .News_content .News_content_list .content_list_txt .content_list_bottom{ display: flex; align-items: center; justify-content: space-between;}
    .News .News_content .News_content_list .content_list_txt .content_list_bottom .list_bottom_left{ display: flex; align-items: center; color: #666666;}
    .News .News_content .News_content_list .content_list_txt .content_list_bottom .list_bottom_left span{ padding: 3px 11px; border-radius: 100px; background: #005ac8; color: #fff; margin-right: 13px;}
    .News .News_content .News_content_list .content_list_txt .content_list_bottom .list_bottom_right{ display: none;}
    .News .News_content .News_content_list:first-child .content_list_txt .content_list_bottom .list_bottom_right{ display: block;}
    .News .News_content .News_content_list{ width: 32%; margin-right: 2%; margin-bottom: 3%;}
    .News .News_content .News_content_list:nth-child(4),.News .News_content .News_content_list:nth-child(7){ margin-right: 0;}
    
    
    
    .NewsDetails .NewsDetails_page{ display: flex; align-items: center; margin-top: 20px; margin-bottom: 80px;}
    .NewsDetails .NewsDetails_page img{ height: 18px; margin-right: 9px;}
    .NewsDetails .NewsDetails_page a{ color: #999999;}
    .NewsDetails .NewsDetails_page i{ color: #999999; margin: 0px 4px;}
    .NewsDetails .NewsDetails_page a.active{ color: #005ac8;}
    .NewsDetails .NewsDetails_content{ display: flex; align-items: flex-start; position: relative;}
    .NewsDetails .NewsDetails_content .NewsDetails_content_left{ position: absolute; left: 0; top: 0;}
    .NewsDetails .NewsDetails_content .NewsDetails_content_left .content_left_share .left_share_list{ margin-bottom: 20px;}
    .NewsDetails .NewsDetails_content .NewsDetails_content_left .content_left_share .left_share_list:last-child{ margin-bottom: 0;}
    .NewsDetails .NewsDetails_content .NewsDetails_content_left .content_left_share .left_share_list .share_list_dd{ color: #111111; margin-bottom: 12px;}
    .NewsDetails .NewsDetails_content .NewsDetails_content_left .content_left_share .left_share_list .share_list_dt .list_dt_li{ width: 32px; height: 32px; border-radius: 100%; display: flex; align-items: center; justify-content: center; background: #111111; border-radius: 100%; margin-bottom: 18px; cursor: pointer;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;transition:all .5s ease;}
    .NewsDetails .NewsDetails_content .NewsDetails_content_left .content_left_share .left_share_list .share_list_dt .list_dt_li:hover{ background: #005ac8;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;transition:all .5s ease;}
    .NewsDetails .NewsDetails_content .NewsDetails_content_left .content_left_share .left_share_list .share_list_dt .list_dt_li:last-child{ margin-bottom: 0;}
    .NewsDetails .NewsDetails_content .NewsDetails_content_left .content_left_share .left_share_list .share_list_dt .list_dt_li img{ height: 12px;}
    .NewsDetails .NewsDetails_content .NewsDetails_content_txt{ width: 1180px; max-width: 100%; margin: 0 auto; position: relative; right: 70px;}
    .NewsDetails .NewsDetails_content .NewsDetails_content_txt .content_txt_top{ color: #666; padding-bottom: 50px; border-bottom: 1px solid #e3e6f0; margin-bottom: 50px;}
    .NewsDetails .NewsDetails_content .NewsDetails_content_txt .content_txt_top p{ margin-bottom: 40px; line-height: 1.7;}
    .NewsDetails .NewsDetails_content .NewsDetails_content_txt .content_txt_top p:last-child{ margin-bottom: 0;}
    .NewsDetails .NewsDetails_content .NewsDetails_content_txt .content_txt_page{ display: flex; align-items: center; justify-content: space-between;}
    .NewsDetails .NewsDetails_content .NewsDetails_content_txt .content_txt_page .txt_page_left{ width: calc(100% - 200px);}
    .NewsDetails .NewsDetails_content .NewsDetails_content_txt .content_txt_page .txt_page_left .page_left_list{ margin-bottom: 12px;overflow: hidden; text-overflow:ellipsis; white-space: nowrap;}
    .NewsDetails .NewsDetails_content .NewsDetails_content_txt .content_txt_page .txt_page_left .page_left_list a:hover{ color: #005ac8;}
    .NewsDetails .NewsDetails_content .NewsDetails_content_txt .content_txt_page .txt_page_left .page_left_list a{font-size: inherit;}
    .NewsDetails .NewsDetails_content .NewsDetails_content_txt .content_txt_page .txt_page_left .page_left_list:last-child{ margin-bottom: 0;}
    .NewsDetails .NewsDetails_content .NewsDetails_content_right{ position: absolute; right: 0; top: 0; width: 185px;}
    .NewsDetails .NewsDetails_content .NewsDetails_content_right .content_right_dd{ border: 1px solid #dcdcdc; margin-bottom: 20px;}
    .NewsDetails .NewsDetails_content .NewsDetails_content_right .content_right_dt{ text-align: center;}
     /* Modal for WeChat QR code */
    .wechat-modal {
        display: none;
        position: fixed;
        top: 0;
        left: 0;
        width: 100%;
        height: 100%;
        background: rgba(0, 0, 0, 0.5);
        z-index: 1000;
        justify-content: center;
        align-items: center;
    }
    
    .wechat-modal-content {
        background: white;
        padding: 20px;
        border-radius: 5px;
        text-align: center;
        display: flex ; flex-direction: column; align-items: center;
    }
    
    .wechat-modal-content p {
        margin-bottom: 10px;
        font-size: 16px;
    }
    
    .wechat-modal-close {
        cursor: pointer;
        color: #333;
        font-size: 20px;
        position: absolute;
        top: 10px;
        right: 15px;
    }

    .title .title_nav{ margin-top: 20px; width: 100%;}
    .title .title_nav a{ width: 100%; height: 40px;}
    .Dbanner .Dbanner_po{ padding-bottom: 28px;}

    .News .News_search{ flex-wrap: wrap;}
    .News .News_search select{ width: 48%; background:#fff; color:#111;}
    .News .News_search .News_search_left,.News .News_search .News_search_right{ width: 100%;}
    .News .News_search .News_search_right{ margin-top: 15px;}
    .News .News_content{ margin-top: 33px;}
    .News .News_content .News_content_list:first-child{ flex-wrap: wrap; margin-bottom: 30px; padding-bottom: 24px;}
    .News .News_content .News_content_list:first-child .content_list_img,.News .News_content .News_content_list:first-child .content_list_txt{ width: 100%;}
    .News .News_content .News_content_list:first-child .content_list_txt{ margin-top: 25px;}
    .News .News_content .News_content_list:first-child .content_list_txt .list_txt_top .list_txt_dd{ margin-bottom: 15px;}
    .News .News_content .News_content_list:first-child .content_list_txt .list_txt_top{ margin-bottom: 30px;}
    .News .News_content .News_content_list{ width: 100%; margin-right: 0; margin-bottom: 30px;}
    .News .News_content .News_content_list:last-child{ margin-bottom: 0;}
    .News .News_content .News_content_list .content_list_txt .list_txt_top{ margin-bottom: 20px;}
    .layui-laypage-curr,.layui-laypage a,.layui-laypage-disabled{ width: 35px; height: 35px;}
    .layui-laypage a:last-child{ display: flex;}

    .NewsDetails .NewsDetails_page img{ height: 15px;}
    .NewsDetails .NewsDetails_page i,.NewsDetails .NewsDetails_page a{ font-size:13px;}
    .NewsDetails .NewsDetails_content .NewsDetails_content_left,.NewsDetails .NewsDetails_content .NewsDetails_content_right{ display: none;}
    .NewsDetails .NewsDetails_content .NewsDetails_content_txt{ right: 0;}
    .NewsDetails .NewsDetails_page{ margin-bottom: 20px;}
    .NewsDetails .NewsDetails_content .NewsDetails_content_txt .content_txt_top p{ font-size: 14px; margin-bottom: 20px;}
    .NewsDetails .NewsDetails_content .NewsDetails_content_txt .content_txt_top{ margin-bottom: 25px; padding-bottom: 25px;}
    .NewsDetails .NewsDetails_content .NewsDetails_content_txt .content_txt_page{ flex-wrap: wrap;}
    .NewsDetails .NewsDetails_content .NewsDetails_content_txt .content_txt_page .txt_page_left{ width: 100%;}
    .NewsDetails .NewsDetails_content .NewsDetails_content_txt .content_txt_page .txt_page_right{ width: 100%; margin-top: 25px;}
}



.Contact {position:relative;}
.Contact .Contact_img {overflow:hidden;}
.Contact .Contact_img img {width:100%;-webkit-animation:bs2 50s linear infinite;animation:bs2 50s linear infinite;}
.Contact .pc_all_content {position:absolute;left:0;right:0;margin:0 auto;bottom:0;height:100%;display:flex;flex-direction:column;justify-content:center;}
.Contact .pc_all_content .Contact_title {color:#fff;border-bottom:0.0521vw solid rgba(255,255,255,.2);padding-bottom:1.8235vw;margin-bottom:1.8235vw;}
.Contact .pc_all_content .Contact_content {display:flex;align-items:flex-start;justify-content:space-evenly;}
.Contact .pc_all_content .Contact_content .Contact_content_list {display:flex;align-items:flex-start;width:48%;justify-content:space-between;}
.Contact .pc_all_content .Contact_content .Contact_content_list .content_list_left {display:flex;align-items:flex-start;justify-content:space-between;width:calc(100% - 6.252vw);}
.Contact .pc_all_content .Contact_content .Contact_content_list:first-child .content_list_left {width:100%;}
.Contact .pc_all_content .Contact_content .Contact_content_list .content_list_left .list_left_title {color:#fff;}
.Contact .pc_all_content .Contact_content .Contact_content_list .content_list_left .list_left_txt {width:calc(100% - 7.815vw);}
.Contact .pc_all_content .Contact_content .Contact_content_list .content_list_left .list_left_txt .left_txt_li {display:flex;align-items:flex-start;margin-bottom:2.084vw;}
.Contact .pc_all_content .Contact_content .Contact_content_list .content_list_left .list_left_txt .left_txt_li:last-child {margin-bottom:0;}
.Contact .pc_all_content .Contact_content .Contact_content_list .content_list_left .list_left_txt .left_txt_li .txt_li_dd {color:rgba(255,255,255,.6);display:flex;align-items:center;width:7.815vw;}
.Contact .pc_all_content .Contact_content .Contact_content_list .content_list_left .list_left_txt .left_txt_li .txt_li_dd img {width:1.2504vw;margin-right:1.1462vw;max-height:1.2504vw;}
.Contact .pc_all_content .Contact_content .Contact_content_list .content_list_left .list_left_txt .left_txt_li .txt_li_dt {color:#fff;width:calc(100% - 7.815vw);}
.Contact .pc_all_content .Contact_content .Contact_content_list .content_list_right .list_right_dt {color:rgba(255,255,255,.6);text-align:center;margin-top:0.7815vw;}
.Message {background:url(../images/bn18.png) no-repeat 50% 100%;}
.Message .Message_content {display:flex;flex-wrap:wrap;justify-content:space-between;}
.Message .Message_content .Message_content_list {width:23%;border-bottom:0.0521vw solid #111;margin-bottom:1.8235vw;white-space:nowrap;display:flex;align-items:center;}
.Message .Message_content .Message_content_list:hover{border-bottom:0.0521vw solid #005ac8;}
.Message .Message_content .Message_content_list input {width:100%;line-height:2.3445vw;margin-left:0.521vw;color:#111;}
.Message .Message_content .Message_content_list:hover input{ color:#005ac8; }
.Message .Message_content .Message_content_list span {color:#f21616;}
.Message .Message_content .Message_content_list.textarea {width:100%;white-space:normal;flex-wrap:wrap;}
.Message .Message_content .Message_content_list.textarea textarea {width:100%;height:5.731vw;margin-top:0.4168vw;color:#111;resize:none;}
.Message .Message_content .Message_content_submit {width:100%;display:flex;justify-content:space-between;}
.Message .Message_content .Message_content_submit input {width:49%;height:2.8134vw;display:flex;align-items:center;justify-content:center;color:#666666;background:#eaeaea;border-radius:5.21vw;}
.Message .Message_content .Message_content_submit input[type="submit"] {color:#fff;background:#005ac8;}




@media screen and (max-width:1024px){    /*iphone*/
    .Contact{ position: relative;}
    .Contact .Contact_img{ overflow: hidden;}
    .Contact .Contact_img img{ width: 100%;-webkit-animation:bs2 50s linear infinite;animation:bs2 50s linear infinite;}
    .Contact .pc_all_content{ position: absolute; left: 0; right: 0; margin: 0 auto; bottom: 0; height: 100%; display: flex; flex-direction: column; justify-content: center;}
    .Contact .pc_all_content .Contact_title{ color: #fff; border-bottom: 1px solid rgba(255,255,255,.2); padding-bottom: 35px; margin-bottom: 35px;}
    .Contact .pc_all_content .Contact_content{ display: flex; align-items: flex-start; justify-content: space-evenly;}
    .Contact .pc_all_content .Contact_content .Contact_content_list{ display: flex; align-items: flex-start; width: 48%; justify-content: space-between;}
    .Contact .pc_all_content .Contact_content .Contact_content_list .content_list_left{ display: flex; align-items: flex-start; justify-content: space-between; width: calc(100% - 120px);}
    .Contact .pc_all_content .Contact_content .Contact_content_list:first-child .content_list_left{ width: 100%;}
    .Contact .pc_all_content .Contact_content .Contact_content_list .content_list_left .list_left_title{ color: #fff;}
    .Contact .pc_all_content .Contact_content .Contact_content_list .content_list_left .list_left_txt{ width: calc(100% - 150px);}
    .Contact .pc_all_content .Contact_content .Contact_content_list .content_list_left .list_left_txt .left_txt_li{ display: flex; align-items: flex-start; margin-bottom: 40px;}
    .Contact .pc_all_content .Contact_content .Contact_content_list .content_list_left .list_left_txt .left_txt_li:last-child{ margin-bottom: 0;}
    .Contact .pc_all_content .Contact_content .Contact_content_list .content_list_left .list_left_txt .left_txt_li .txt_li_dd{ color: rgba(255,255,255,.6); display: flex; align-items: center; width: 150px;}
    .Contact .pc_all_content .Contact_content .Contact_content_list .content_list_left .list_left_txt .left_txt_li .txt_li_dd img{ width: 24px; margin-right: 22px; max-height: 24px;}
    .Contact .pc_all_content .Contact_content .Contact_content_list .content_list_left .list_left_txt .left_txt_li .txt_li_dt{ color: #fff; width: calc(100% - 150px);}
    .Contact .pc_all_content .Contact_content .Contact_content_list .content_list_right .list_right_dt{ color: rgba(255,255,255,.6); text-align: center; margin-top: 15px;}
    .Message{ background: url(../images/bn18.png) no-repeat 50% 100%; }
    .Message .Message_content{ display: flex; flex-wrap: wrap; justify-content: space-between;}
    .Message .Message_content .Message_content_list{ width: 23%; border-bottom: 1px solid #111; margin-bottom: 35px; white-space: nowrap; display: flex; align-items: center;}
    .Message .Message_content .Message_content_list input{ width: 100%; line-height: 45px; margin-left: 10px; color: #111;}
    .Message .Message_content .Message_content_list span{ color: #f21616;}
    .Message .Message_content .Message_content_list.textarea{ width: 100%; white-space: normal; flex-wrap: wrap;}
    .Message .Message_content .Message_content_list.textarea textarea{ width: 100%; height: 110px; margin-top: 8px; color: #111; resize: none;}
    .Message .Message_content .Message_content_submit{ width: 100%; display: flex; justify-content: space-between;}
    .Message .Message_content .Message_content_submit input{ width: 49%; height: 54px; display: flex; align-items: center; justify-content: center; color: #666666; background: #eaeaea; border-radius: 100px;}
    .Message .Message_content .Message_content_submit input[type="submit"]{ color: #fff; background: #005ac8;}

    .Contact .Contact_img{ height: 100%; background: #000; position: absolute; top: 0; left: 0; width: 100%;}
    .Contact .Contact_img img{ height: 100%; object-fit: cover; opacity: .8;}
    .Contact .pc_all_content{ position: relative; padding-top: 80px; padding-bottom: 45px;}
    .Contact .pc_all_content .Contact_content{ flex-wrap: wrap;}
    .Contact .pc_all_content .Contact_title{ margin-bottom: 20px; padding-bottom: 20px;}
    .Contact .pc_all_content .Contact_content .Contact_content_list .content_list_left .list_left_txt .left_txt_li .txt_li_dd img{ margin-right: 8px;}
    .Contact .pc_all_content .Contact_content .Contact_content_list{ width: 100%; margin-bottom: 25px; background: rgba(255,255,255,.15); border-radius: 10px; padding: 22px;}
    .Contact .pc_all_content .Contact_content .Contact_content_list:last-child{ border-bottom: 0; padding-bottom: 20px; margin-bottom: 0;}
    .Contact .pc_all_content .Contact_content .Contact_content_list .content_list_left{ display: block;}
    .Contact .pc_all_content .Contact_content .Contact_content_list .content_list_left .list_left_title{ margin-bottom: 15px;}
    .Contact .pc_all_content .Contact_content .Contact_content_list .content_list_left .list_left_txt{ width: 100%;}
    .Contact .pc_all_content .Contact_content .Contact_content_list .content_list_left .list_left_txt .left_txt_li{ display: block; margin-bottom: 20px;}
    .Contact .pc_all_content .Contact_content .Contact_content_list .content_list_left .list_left_txt .left_txt_li .txt_li_dd{ margin-right: 0; margin-bottom: 15px;}
    .Contact .pc_all_content .Contact_content .Contact_content_list .content_list_left .list_left_txt .left_txt_li .txt_li_dt{ width: 100%;}
    
    
    .Message .Message_content .Message_content_list{ width: 100%;}
    .Message .Message_content .Message_content_submit input{ height: 45px;}
}



.StarStrains {position:relative;}
.StarStrains *{-webkit-transition:all 0s ease;-moz-transition:all 0s ease;transition:all 0s ease;}
.StarStrains .StarStrains_bg1 {position:absolute;left:0;top:0;z-index:-1;}
.StarStrains .StarStrains_bg2 {position:absolute;right:0;bottom:0;z-index:-1;}
.StarStrains .StarStrains_content {display:flex;flex-wrap:wrap;justify-content:space-between;}
.StarStrains .StarStrains_content .StarStrains_content_list {display:flex;align-items:center;justify-content:space-between;width:47%;margin-bottom:7.2940vw;}
.StarStrains .StarStrains_content .StarStrains_content_list:nth-last-child(1),.StarStrains .StarStrains_content .StarStrains_content_list:nth-last-child(2) {margin-bottom:0;}
.StarStrains .StarStrains_content .StarStrains_content_list .content_list_left {width:calc(100% - 7.815vw);}
.StarStrains .StarStrains_content .StarStrains_content_list .content_list_left .list_left_title .left_title_dd {color:#005ac8;}
.StarStrains .StarStrains_content .StarStrains_content_list .content_list_left .list_left_title .left_title_dt {color:#005ac8;font-weight:bolder;}
.StarStrains .StarStrains_content .StarStrains_content_list .content_list_left .list_left_content {display:flex;flex-wrap:wrap;justify-content:space-between;flex-wrap:wrap;margin-top:2.084vw;}
.StarStrains .StarStrains_content .StarStrains_content_list .content_list_left .list_left_content .left_content_li {display:flex;align-items:center;width:49%;margin-bottom:1.042vw;}
.StarStrains .StarStrains_content .StarStrains_content_list .content_list_left .list_left_content .left_content_li .content_li_icon {width:1.4588vw;height:1.4588vw;border-radius:100%;background:#43b6e8;display:flex;align-items:center;justify-content:center;margin-right:0.6252vw;}
.StarStrains .StarStrains_content .StarStrains_content_list .content_list_left .list_left_content .left_content_li .content_li_icon img {width:0.9378vw;}
.StarStrains .StarStrains_content .StarStrains_content_list .content_list_left .list_left_content .left_content_li .content_li_title {color:#111111;width:calc(100% - 2.084vw);}
.StarStrains .StarStrains_content .StarStrains_content_list .content_list_left .list_left_content .left_content_li .content_li_title {color:#111111;}
.StarStrains .StarStrains_content .StarStrains_content_list .content_list_right {width:7.5545vw;height:7.5545vw;border-radius:100%;overflow:hidden; position: relative;}
.StarStrains .StarStrains_content .StarStrains_content_list .content_list_right img {
    width: 7.5545vw;
    height: 7.5545vw;
    object-fit: cover;
    -webkit-transform: scale(1.3);
    -moz-transform: scale(1.3);
    -ms-transform: scale(1.3);
    -o-transform: scale(1.3);
    transform: scale(1.3); /* 统一使用 transform，避免 filter */
    position: absolute;
    top: 0;
    left: 0;
    transition: transform 0.6s ease, top 0.1s ease, left 0.1s ease; /* 添加 transform 到过渡 */
}
.StarStrains .StarStrains_content .StarStrains_content_list:hover .content_list_right img {
    -webkit-transform: scale(1.5);
    -moz-transform: scale(1.5);
    -ms-transform: scale(1.5);
    -o-transform: scale(1.5);
    transform: scale(1.5); /* 统一使用 transform */
    transition: transform 0.6s ease, top 0.1s ease, left 0.1s ease; /* 确保 hover 状态也有过渡 */
}




.PatentedStrains {background:url(../images/bg36.jpg) no-repeat 50%/cover;width:calc(100% - 6.252vw);margin:0 auto;border-radius:1.042vw;position:relative;padding-bottom:15.63vw;}
.PatentedStrains .PatentedStrains_icon1 {position:absolute;right:0;top:0;}
.PatentedStrains .PatentedStrains_icon1 span {width:0.7815vw;height:0.7815vw;border-radius:100%;background:#fff;border-radius:100%;position:absolute;right:71%;top:53%;box-shadow:0 0 1.0941vw 0.3647vw rgba(67,182,232,1);animation:boxshadow 2s linear infinite;z-index:2;}
.PatentedStrains .PatentedStrains_icon2 {position:absolute;bottom:0;left:0;}
.PatentedStrains .PatentedStrains_icon2 span {width:0.7815vw;height:0.7815vw;border-radius:100%;background:#fff;border-radius:100%;position:absolute;right:32%;top:-3%;box-shadow:0 0 1.0941vw 0.3647vw rgba(67,182,232,1);animation:boxshadow 2s linear infinite;z-index:2;}
.PatentedStrains .PatentedStrains_content {display:flex;flex-wrap:wrap;}
.PatentedStrains .PatentedStrains_content .PatentedStrains_content_list {width:23.5%;border-radius:1.042vw;background:rgba(255,255,255,.7);margin-right:2%;padding:2.084vw 1.042vw;margin-bottom:2%; position: relative; height: 35.5vw;}
.PatentedStrains .PatentedStrains_content .PatentedStrains_content_list:hover {background:#fff;}
.PatentedStrains .PatentedStrains_content .PatentedStrains_content_list:nth-child(4n) {margin-right:0;}
.PatentedStrains .PatentedStrains_content .PatentedStrains_content_list .content_list_img {width:5.6789vw;height:5.6789vw;border-radius:100%;overflow:hidden;margin:0 auto;margin-bottom:1.1462vw; position: relative;}
.PatentedStrains .PatentedStrains_content .PatentedStrains_content_list .content_list_img img {width:100%;height:5.6789vw;    object-fit: cover;
    -webkit-transform: scale(1.3);
    -moz-transform: scale(1.3);
    -ms-transform: scale(1.3);
    -o-transform: scale(1.3);
    transform: scale(1.3); /* 统一使用 transform，避免 filter */
    position: absolute;
    top: 0;
    left: 0;
    transition: transform 0.6s ease, top 0.1s ease, left 0.1s ease; /* 添加 transform 到过渡 */
}
.PatentedStrains .PatentedStrains_content .PatentedStrains_content_list:hover .content_list_img img{
    -webkit-transform: scale(1.5);
    -moz-transform: scale(1.5);
    -ms-transform: scale(1.5);
    -o-transform: scale(1.5);
    transform: scale(1.5); /* 统一使用 transform */
    transition: transform 0.6s ease, top 0.1s ease, left 0.1s ease; /* 确保 hover 状态也有过渡 */
}







.PatentedStrains .PatentedStrains_content .PatentedStrains_content_list .content_list_title {text-align:center;position:relative;margin-bottom:1.4588vw;padding-bottom:1.4588vw;}
.PatentedStrains .PatentedStrains_content .PatentedStrains_content_list .content_list_title::before {content:"";display:inline-block;width:2.084vw;height:0.1563vw;background:#abb3c1;position:absolute;left:0;right:0;margin:0 auto;bottom:0;}
.PatentedStrains .PatentedStrains_content .PatentedStrains_content_list:hover .content_list_title::before {background:#005ac8;}
.PatentedStrains .PatentedStrains_content .PatentedStrains_content_list .content_list_title .list_title_dd {font-weight:bolder;color:#111111;line-height:1.5;}
.PatentedStrains .PatentedStrains_content .PatentedStrains_content_list .content_list_title .list_title_dt {font-weight:bolder;color:#111111;}
.PatentedStrains .PatentedStrains_content .PatentedStrains_content_list .content_list_txt {text-align:center;color:#666666;}
.PatentedStrains .PatentedStrains_content .PatentedStrains_content_list .content_list_honor {text-align:center; position: absolute; bottom:2.084vw; left:0; width: 100%;}
.PatentedStrains .PatentedStrains_content .PatentedStrains_content_list .content_list_honor img{ height: 14vw;}
.PatentedStrains .PatentedStrains_content .PatentedStrains_content_list.PatentedStrains_content_contact {display:flex;align-items:center;justify-content:center;flex-direction:column;}
.PatentedStrains .PatentedStrains_content .PatentedStrains_content_list.PatentedStrains_content_contact .content_list_icon img {height:3.6470vw;}
.PatentedStrains .PatentedStrains_content .PatentedStrains_content_list.PatentedStrains_content_contact .content_list_contact {color:#005ac8;font-weight:bolder;margin-top:1.4588vw;margin-bottom:1.9798vw;}
.Specifications {position:relative;}
.Specifications .pc_all_content {margin-bottom:7.2940vw;}
.Specifications .Specifications_icon1 {position:absolute;left:0;top:-40vh;z-index:-1;}
.Specifications .Specifications_content {display:flex;justify-content:space-between;}
.Specifications .Specifications_content .Specifications_content_list {width:49.5%;}
.Specifications .Specifications_content .Specifications_content_list .content_list_li {display:flex;justify-content:space-between;border-radius:0.521vw;background:#005ac8;margin-bottom:0.3126vw;}
.Specifications .Specifications_content .Specifications_content_list .content_list_li:nth-child(2n) {background:#cfdcf1;}
.Specifications .Specifications_content .Specifications_content_list .content_list_li .list_li_l {height:3.4386vw;display:flex;align-items:center;justify-content:center;width:70%;color:#fff;}
.Specifications .Specifications_content .Specifications_content_list .content_list_li .list_li_l:last-child {width:30%;border-left:0.1042vw solid #e9ecf1;}
.Specifications .Specifications_content .Specifications_content_list .content_list_li:nth-child(2n) .list_li_l {color:#111111;}
.CoreAdvantages {position:relative;}
.CoreAdvantages .CoreAdvantages_bg1 {position:absolute;right:0;top:0;z-index:-1;}
.CoreAdvantages .CoreAdvantages_bg2 {position:absolute;left:0;bottom:0;z-index:-1;}
.CoreAdvantages .CoreAdvantages_content {display:flex;justify-content:space-between;flex-wrap:wrap;}
.CoreAdvantages .CoreAdvantages_content .CoreAdvantages_content_list {text-align:center;}
.CoreAdvantages .CoreAdvantages_content .CoreAdvantages_content_list .content_list_icon {height:5.3142vw;display:flex;align-items:center;justify-content:center;}
.CoreAdvantages .CoreAdvantages_content .CoreAdvantages_content_list .content_list_title {margin-top:1.563vw;}
.Probiotics .Probiotics_content {display:flex;flex-wrap:wrap;margin-bottom:-2%;}
.Probiotics .Probiotics_content .Probiotics_content_list {width:18.4%;box-shadow:0vw 0vw 0.9378vw rgba(0,90,200,.2);border-radius:0.521vw;background:#fff;padding:2.084vw 1.8235vw;margin-right:2%;margin-bottom:2%; position: relative;}
.Probiotics .Probiotics_content .Probiotics_content_list.last{ display: flex; align-items:center; justify-content:center;}
.Probiotics .Probiotics_content .Probiotics_content_list span{ width: 11px; height: 11px; margin-right: 11px; background:#005ac8; border-radius:100%;}
.Probiotics .Probiotics_content .Probiotics_content_list span:last-child{ margin-right: 0px;}
.Probiotics .Probiotics_content .Probiotics_content_list:hover span{ background:#fff;}
.Probiotics .Probiotics_content .Probiotics_content_list:nth-child(5n) {margin-right:0;}
.Probiotics .Probiotics_content .Probiotics_content_list .content_list_icon {width:3.4907vw;height:3.4907vw;border-radius:100%;background:#005ac8;display:flex;align-items:center;justify-content:center;}
.Probiotics .Probiotics_content .Probiotics_content_list .content_list_icon img {height:1.9798vw;}
.Probiotics .Probiotics_content .Probiotics_content_list .content_list_title .list_title_dd {color:#111;margin-top:1.3025vw;margin-bottom:0.5731vw;}
.Probiotics .Probiotics_content .Probiotics_content_list .content_list_title .list_title_dt {color:#666666;}
.Probiotics .Probiotics_content .Probiotics_content_list:hover {background:#005ac8;}
.Probiotics .Probiotics_content .Probiotics_content_list:hover .content_list_icon {background:rgba(255,255,255,.1);}
.Probiotics .Probiotics_content .Probiotics_content_list:hover .content_list_title .list_title_dd {color:#fff;}
.Probiotics .Probiotics_content .Probiotics_content_list:hover .content_list_title .list_title_dt {color:#fff;}
.DosageForm .DosageForm_content {position:relative;}
.DosageForm .DosageForm_content .DosageForm_content_list{ cursor: grab;}
.DosageForm .DosageForm_content .DosageForm_content_list .content_list_img {border-radius:1.042vw;overflow:hidden;}
.DosageForm .DosageForm_content .DosageForm_content_list .content_list_img img {width:100%;}
.DosageForm .DosageForm_content .DosageForm_content_list .content_list_title {color:#111;margin-top:1.563vw;text-align:center;}
.DosageForm .DosageForm_content .swiper-pagination {width:100%;position:relative;margin-top:1.563vw;}
.DosageForm .DosageForm_content .swiper-pagination span {width:0.8336vw;height:0.8336vw;margin:0vw 0.4168vw;background:#0d68d6;}
.DosageForm .DosageForm_content .swiper-button-prev,.DosageForm .DosageForm_content .swiper-button-next {top:35%;width:2.605vw;height:2.605vw;border-radius:100%;background:#0d68d6;display:flex;align-items:center;justify-content:center;}
.DosageForm .DosageForm_content .swiper-button-prev img,.DosageForm .DosageForm_content .swiper-button-next img {height:0.6252vw;}
.DosageForm .DosageForm_content .swiper-button-prev::after,.DosageForm .DosageForm_content .swiper-button-next::after {display:none;}
.DosageForm .DosageForm_content .swiper-button-prev {left:-3.126vw;}
.DosageForm .DosageForm_content .swiper-button-next {right:-3.126vw;}



@media screen and (max-width:1324px){  
    .PatentedStrains .PatentedStrains_content .PatentedStrains_content_list{ height: 40vw;}
}

@media screen and (max-width:1024px){    /*iphone*/
    .StarStrains{ position: relative;}
    .StarStrains .StarStrains_bg1{ position: absolute; left: 0; top: 0; z-index: -1;}
    .StarStrains .StarStrains_bg2{ position: absolute; right: 0; bottom: 0; z-index: -1;}
    .StarStrains .StarStrains_content{ display: flex; flex-wrap: wrap; justify-content: space-between;}
    .StarStrains .StarStrains_content .StarStrains_content_list{ display: flex; align-items: center; justify-content: space-between; width: 47%; margin-bottom: 140px;}
    .StarStrains .StarStrains_content .StarStrains_content_list:nth-last-child(1),.StarStrains .StarStrains_content .StarStrains_content_list:nth-last-child(2){ margin-bottom: 0;}
    .StarStrains .StarStrains_content .StarStrains_content_list .content_list_left{ width: calc(100% - 150px);}
    .StarStrains .StarStrains_content .StarStrains_content_list .content_list_left .list_left_title .left_title_dd{ color: #005ac8;}
    .StarStrains .StarStrains_content .StarStrains_content_list .content_list_left .list_left_title .left_title_dt{ color: #005ac8; font-weight: bolder;}
    .StarStrains .StarStrains_content .StarStrains_content_list .content_list_left .list_left_content{ display: flex; flex-wrap: wrap; justify-content: space-between; flex-wrap: wrap; margin-top: 40px;}
    .StarStrains .StarStrains_content .StarStrains_content_list .content_list_left .list_left_content .left_content_li{ display: flex; align-items: center; width: 49%; margin-bottom: 20px;}
    .StarStrains .StarStrains_content .StarStrains_content_list .content_list_left .list_left_content .left_content_li .content_li_icon{ width: 28px; height: 28px; border-radius: 100%; background: #43b6e8; display: flex; align-items: center; justify-content: center; margin-right: 12px;}
    .StarStrains .StarStrains_content .StarStrains_content_list .content_list_left .list_left_content .left_content_li .content_li_icon img{ width: 18px;}
    .StarStrains .StarStrains_content .StarStrains_content_list .content_list_left .list_left_content .left_content_li .content_li_title{ color: #111111; width: calc(100% - 40px);}
    .StarStrains .StarStrains_content .StarStrains_content_list .content_list_left .list_left_content .left_content_li .content_li_title{ color: #111111;}
    .StarStrains .StarStrains_content .StarStrains_content_list .content_list_right{ width: 145px; height: 145px; border-radius: 100%; overflow: hidden;}
    .StarStrains .StarStrains_content .StarStrains_content_list .content_list_right img{ width: 100%; height: 145px; object-fit: cover;}
    
    
    
    .PatentedStrains{ background: url(../images/bg36.jpg) no-repeat 50%/cover; width: calc(100% - 120px); margin: 0 auto; border-radius: 20px; position: relative; padding-bottom: 300px;}
    .PatentedStrains .PatentedStrains_icon1{ position: absolute; right: 0; top: 0;}
    .PatentedStrains .PatentedStrains_icon1 span{ width: 15px; height: 15px; border-radius: 100%; background: #fff; border-radius: 100%; position: absolute; right: 71%; top: 53%; box-shadow: 0 0 21px 7px rgba(67, 182, 232, 1);animation: boxshadow 2s linear infinite; z-index: 2;}
    .PatentedStrains .PatentedStrains_icon2{ position: absolute; bottom: 0; left: 0;}
    .PatentedStrains .PatentedStrains_icon2 span{ width: 15px; height: 15px; border-radius: 100%; background: #fff; border-radius: 100%; position: absolute; right: 32%; top: -3%; box-shadow: 0 0 21px 7px rgba(67, 182, 232, 1);animation: boxshadow 2s linear infinite; z-index: 2;}
    .PatentedStrains .PatentedStrains_content{ display: flex; flex-wrap: wrap;}
    .PatentedStrains .PatentedStrains_content .PatentedStrains_content_list{ width: 23.5%; border-radius: 20px; background: rgba(255,255,255,.7); margin-right: 2%; padding: 40px 20px; margin-bottom: 2%;}
    .PatentedStrains .PatentedStrains_content .PatentedStrains_content_list:hover{ background: #fff;}
    .PatentedStrains .PatentedStrains_content .PatentedStrains_content_list:nth-child(4n){ margin-right: 0;}
    .PatentedStrains .PatentedStrains_content .PatentedStrains_content_list .content_list_img{ width: 109px; height: 109px; border-radius: 100%; overflow: hidden; margin: 0 auto; margin-bottom: 22px;}
    .PatentedStrains .PatentedStrains_content .PatentedStrains_content_list .content_list_img img{ width: 100%; height: 109px; object-fit: cover;}
    .PatentedStrains .PatentedStrains_content .PatentedStrains_content_list .content_list_title{ text-align: center; position: relative; margin-bottom: 28px; padding-bottom: 28px;}
    .PatentedStrains .PatentedStrains_content .PatentedStrains_content_list .content_list_title::before{ content: ""; display: inline-block; width: 40px; height: 3px; background: #abb3c1; position: absolute; left: 0; right: 0; margin: 0 auto; bottom: 0;}
    .PatentedStrains .PatentedStrains_content .PatentedStrains_content_list:hover .content_list_title::before{ background: #005ac8;}
    .PatentedStrains .PatentedStrains_content .PatentedStrains_content_list .content_list_title .list_title_dd{ font-weight: bolder; color: #111111; line-height: 1.5;}
    .PatentedStrains .PatentedStrains_content .PatentedStrains_content_list .content_list_title .list_title_dt{ font-weight: bolder; color: #111111;}
    .PatentedStrains .PatentedStrains_content .PatentedStrains_content_list .content_list_txt{ text-align: center; color: #666666;}
    .PatentedStrains .PatentedStrains_content .PatentedStrains_content_list .content_list_honor{ text-align: center; margin-top: 22px;}
    .PatentedStrains .PatentedStrains_content .PatentedStrains_content_list.PatentedStrains_content_contact{ display: flex; align-items: center; justify-content: center; flex-direction: column;}
    .PatentedStrains .PatentedStrains_content .PatentedStrains_content_list.PatentedStrains_content_contact .content_list_icon img{ height: 70px;}
    .PatentedStrains .PatentedStrains_content .PatentedStrains_content_list.PatentedStrains_content_contact .content_list_contact{ color: #005ac8; font-weight: bolder; margin-top: 28px; margin-bottom: 38px;}
    
    
    
    .Specifications{ position: relative;}
    .Specifications .pc_all_content{ margin-bottom: 140px;}
    .Specifications .Specifications_icon1{ position: absolute; left: 0; top: -40vh; z-index: -1;}
    .Specifications .Specifications_content{ display: flex; justify-content: space-between;}
    .Specifications .Specifications_content .Specifications_content_list{ width: 49.5%;}
    .Specifications .Specifications_content .Specifications_content_list .content_list_li{ display: flex; justify-content: space-between; border-radius: 10px; background: #005ac8; margin-bottom: 6px;}
    .Specifications .Specifications_content .Specifications_content_list .content_list_li:nth-child(2n){ background: #cfdcf1;}
    .Specifications .Specifications_content .Specifications_content_list .content_list_li .list_li_l{ height: 66px; display: flex; align-items: center; justify-content: center; width: 70%; color: #fff;}
    .Specifications .Specifications_content .Specifications_content_list .content_list_li .list_li_l:last-child{ width: 30%; border-left: 2px solid #e9ecf1;}
    .Specifications .Specifications_content .Specifications_content_list .content_list_li:nth-child(2n) .list_li_l{ color: #111111;}
    
    
    .CoreAdvantages{ position: relative;}
    .CoreAdvantages .CoreAdvantages_bg1{ position: absolute; right: 0; top: 0; z-index: -1;}
    .CoreAdvantages .CoreAdvantages_bg2{ position: absolute; left: 0; bottom: 0; z-index: -1;}
    .CoreAdvantages .CoreAdvantages_content{ display: flex; justify-content: space-between; flex-wrap: wrap;}
    .CoreAdvantages .CoreAdvantages_content .CoreAdvantages_content_list{ text-align: center;}
    .CoreAdvantages .CoreAdvantages_content .CoreAdvantages_content_list .content_list_icon{ height: 102px; display: flex; align-items: center; justify-content: center;}
    .CoreAdvantages .CoreAdvantages_content .CoreAdvantages_content_list .content_list_title{ margin-top: 30px;}
    
    
    .Probiotics .Probiotics_content{ display: flex; flex-wrap: wrap; margin-bottom: -2%;}
    .Probiotics .Probiotics_content .Probiotics_content_list{ width: 18.4%; box-shadow: 0px 0px 18px rgba(0,90,200,.2); border-radius: 10px; background: #fff; padding: 40px 35px; margin-right: 2%; margin-bottom: 2%;}
    .Probiotics .Probiotics_content .Probiotics_content_list:nth-child(5n){ margin-right: 0;}
    .Probiotics .Probiotics_content .Probiotics_content_list .content_list_icon{ width: 67px; height: 67px; border-radius: 100%; background: #005ac8; display: flex; align-items: center; justify-content: center;}
    .Probiotics .Probiotics_content .Probiotics_content_list .content_list_icon img{ height: 38px;}
    .Probiotics .Probiotics_content .Probiotics_content_list .content_list_title .list_title_dd{ color: #111; margin-top: 25px; margin-bottom: 11px;}
    .Probiotics .Probiotics_content .Probiotics_content_list .content_list_title .list_title_dt{ color: #666666;}
    .Probiotics .Probiotics_content .Probiotics_content_list:hover{ background: #005ac8;}
    .Probiotics .Probiotics_content .Probiotics_content_list:hover .content_list_icon{ background: rgba(255,255,255,.1);}
    .Probiotics .Probiotics_content .Probiotics_content_list:hover .content_list_title .list_title_dd{ color: #fff;}
    .Probiotics .Probiotics_content .Probiotics_content_list:hover .content_list_title .list_title_dt{ color: #fff;}
    
    
    .DosageForm .DosageForm_content{ position: relative;}
    .DosageForm .DosageForm_content .DosageForm_content_list .content_list_img{ border-radius: 20px; overflow: hidden;}
    .DosageForm .DosageForm_content .DosageForm_content_list .content_list_img img{ width: 100%;}
    .DosageForm .DosageForm_content .DosageForm_content_list .content_list_title{ color: #111; margin-top: 30px; text-align: center;}
    .DosageForm .DosageForm_content .swiper-pagination{ width: 100%; position: relative; margin-top: 30px;} 
    .DosageForm .DosageForm_content .swiper-pagination span{ width: 16px; height: 16px; margin: 0px 8px; background: #0d68d6;}
    .DosageForm .DosageForm_content .swiper-button-prev,.DosageForm .DosageForm_content .swiper-button-next{ top: 35%; width: 50px; height: 50px; border-radius: 100%; background: #0d68d6; display: flex; align-items: center; justify-content: center;}
    .DosageForm .DosageForm_content .swiper-button-prev img,.DosageForm .DosageForm_content .swiper-button-next img{ height: 12px;}
    .DosageForm .DosageForm_content .swiper-button-prev::after,.DosageForm .DosageForm_content .swiper-button-next::after{ display: none;}
    .DosageForm .DosageForm_content .swiper-button-prev{ left: -60px;}
    .DosageForm .DosageForm_content .swiper-button-next{ right: -60px;}


    .StarStrains .StarStrains_content .StarStrains_content_list{ width: 100%; flex-direction: column-reverse; align-items: flex-start; margin-bottom: 30px; border-radius: 10px; box-shadow: 0px 0px 20px rgba(0, 0, 0, .1); padding: 35px 20px; padding-bottom: 10px; background: #fff;}
    .StarStrains .StarStrains_content .StarStrains_content_list:last-child{ margin-bottom: 0;}
    .StarStrains .StarStrains_content .StarStrains_content_list .content_list_left{ width: 100%;}
    .StarStrains .StarStrains_content .StarStrains_content_list .content_list_right{ width: 100px; height: 100px;}
    .StarStrains .StarStrains_content .StarStrains_content_list .content_list_right img{ height: 100px;}
    .StarStrains .StarStrains_content .StarStrains_content_list .content_list_right{ margin-bottom: 25px;}
    .StarStrains .StarStrains_content .StarStrains_content_list .content_list_left .list_left_content{ margin-top: 22px;}
    .StarStrains .StarStrains_content .StarStrains_content_list .content_list_left .list_left_content .left_content_li .content_li_icon{ margin-right: 6px;}
    .StarStrains .StarStrains_content .StarStrains_content_list:nth-last-child(2){ margin-bottom: 30px;}
    
    .PatentedStrains{ width: calc(100% - 8%); padding: 35px 25px;}
    .PatentedStrains .pc_all_content{ width: 100% !important;}
    .PatentedStrains .PatentedStrains_icon1,.PatentedStrains .PatentedStrains_icon2{ display: none;}
    .PatentedStrains .PatentedStrains_content .PatentedStrains_content_list{ width: 100%; margin-bottom: 20px; border-radius: 10px; height: auto;}
    .PatentedStrains .PatentedStrains_content .PatentedStrains_content_list:last-child{ margin-bottom: 0;}
    .PatentedStrains .PatentedStrains_content .PatentedStrains_content_list .content_list_title{ margin-bottom: 18px; padding-bottom: 18px;}
    .PatentedStrains .PatentedStrains_content .PatentedStrains_content_list.PatentedStrains_content_contact .content_list_icon img{ height: 45px;}
    .PatentedStrains .PatentedStrains_content .PatentedStrains_content_list.PatentedStrains_content_contact .content_list_contact{ margin: 18px 0px;}
    .PatentedStrains .PatentedStrains_content .PatentedStrains_content_list .content_list_honor{ bottom:0; position: relative;}
    .PatentedStrains .PatentedStrains_content .PatentedStrains_content_list .content_list_honor img{ height: auto;}
    .Probiotics .Probiotics_content .Probiotics_content_list span{ width: 6px; height: 6px; margin-right: 6px;}
    
    .Specifications .pc_all_content{ margin-bottom: 45px;}
    .Specifications .Specifications_content{ flex-wrap: wrap;}
    .Specifications .Specifications_content .Specifications_content_list{ width: 100%; margin-bottom: 25px;}
    .Specifications .Specifications_content .Specifications_content_list .content_list_li .list_li_l{ width: 60%; padding: 10px; height: auto;}
    .Specifications .Specifications_content .Specifications_content_list .content_list_li .list_li_l:last-child{ width: 40%;}
    .Specifications .Specifications_content .Specifications_content_list:last-child{ margin-bottom: 0;}

    .CoreAdvantages .CoreAdvantages_content{ margin-bottom: -25px;}
    .CoreAdvantages .CoreAdvantages_content .CoreAdvantages_content_list{ margin-bottom: 25px;}
    .CoreAdvantages .CoreAdvantages_content .CoreAdvantages_content_list .content_list_icon{ height: 45px;}
    .CoreAdvantages .CoreAdvantages_content .CoreAdvantages_content_list .content_list_icon img{ height: 45px;}
    .CoreAdvantages .CoreAdvantages_content .CoreAdvantages_content_list .content_list_title{ margin-top: 15px;}

    .Probiotics .Probiotics_content{ justify-content: space-between;}
    .Probiotics .Probiotics_content .Probiotics_content_list{ width: 48%; margin-right: 0; margin-bottom: 4%; padding: 20px;}
    .Probiotics .Probiotics_content .Probiotics_content_list .content_list_icon{ width: 50px; height: 50px;}
    .Probiotics .Probiotics_content .Probiotics_content_list .content_list_icon img{ height: 25px;}

    .DosageForm .DosageForm_content .swiper-button-prev{ left: 10px; width: 38px; height: 38px;}
    .DosageForm .DosageForm_content .swiper-button-next{ right: 10px; width: 38px; height: 38px;}
    .DosageForm .DosageForm_content .swiper-pagination span{ width: 12px; height: 12px; margin: 0px 5px;}
    .DosageForm .DosageForm_content .swiper-button-prev img, .DosageForm .DosageForm_content .swiper-button-next img{ height: 8px;}
}



.Innovation {background:url(../images/bg59.jpg) no-repeat 50%/cover;}
.Innovation .Innovation_content {background:url(../images/bg58.jpg) no-repeat 50%/cover;border-radius:1.042vw;display:flex;flex-wrap:wrap;justify-content:center;align-items:center; height: 100vh;}
.Innovation .Innovation_content .Innovation_content_c {margin:0vw -3.0218vw;}
.Innovation .Innovation_content .Innovation_content_c .Innovation_content_list:last-child {margin-top:-0.1563vw;}
.Innovation .Innovation_content .Innovation_content_list {position:relative;text-align:center; cursor: pointer;}
.Innovation .Innovation_content .Innovation_content_list .content_list_icon {position:relative;}
.Innovation .Innovation_content .Innovation_content_list .content_list_icon span {position:relative;display:flex;align-items:center;justify-content:center;}
.Innovation .Innovation_content .Innovation_content_list .content_list_icon span img:last-child {position:absolute;left:0;top:0;opacity:0;}
.Innovation .Innovation_content .Innovation_content_list .content_list_con {position:absolute;width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;left:0;top:0;}
.Innovation .Innovation_content .Innovation_content_list .content_list_down{ position: absolute; left: 0; top: -60%; color:#fff; opacity: 0; pointer-events: none;}
.Innovation .Innovation_content .Innovation_content_list:hover .content_list_down{ opacity:1;}
.Innovation .Innovation_content .Innovation_content_c .Innovation_content_list:last-child .content_list_down{ top: auto; bottom: -50%;}
.Innovation .Innovation_content .Innovation_content_list .content_list_dd {color:#fff;font-weight:bolder;margin-bottom:0.7815vw;}
.Innovation .Innovation_content .Innovation_content_list .content_list_dt {color:#fff;font-weight:bolder;}
.Innovation .Innovation_content .Innovation_content_img {padding:4.168vw 0vw;display:flex;align-items:center;justify-content:center;}
.Innovation .Innovation_content .Innovation_content_img img {}
.Innovation .Innovation_bottom {padding-top:2.084vw;}
.Innovation .Innovation_bottom .Innovation_bottom_title {color:#005ac8;}
.Innovation .Innovation_bottom .Innovation_bottom_txt {color:#666666;margin-top:0.5605vw;padding-bottom:2.084vw;margin-bottom:3.6470vw;border-bottom:0.0521vw solid #e9ecf1;}
.Innovation .Innovation_bottom .Innovation_bottom_img {display:flex;align-items:flex-start;justify-content:space-between;}
.Innovation .Innovation_bottom .Innovation_bottom_img .bottom_img_list {width:33.33%;text-align:center;}
.Innovation .Innovation_bottom .Innovation_bottom_img .bottom_img_list img{ max-height: 15.63vw;}
.Innovation .Innovation_bottom .Innovation_bottom_img .swiper-button-prev,.Innovation .Innovation_bottom .Innovation_bottom_img .swiper-button-next{ display: none;}
.Innovation .Innovation_bottom .Innovation_bottom_p{ margin-top: 30px; text-align: right; color:#999;}
.InnovationC .pc_all_content{ width: calc(100% - 6.252vw);}
.InnovationC .title{ position: absolute; padding: 0px 8vw; padding-top: 8vw; opacity: 0;}
.InnovationC.active .title{ opacity: 1;}
.Innovation .Innovation_content .Innovation_content_list.active .content_list_icon{transform: scale(1.3);}
.Innovation .Innovation_content .Innovation_content_list.active .content_list_con{transform: scale(1.3);}
.Innovation .Innovation_content .Innovation_content_list.active .content_list_icon span img {opacity:0;}
.Innovation .Innovation_content .Innovation_content_list.active .content_list_icon span img:last-child {opacity:1;}
.Innovation .Innovation_content .Innovation_content_list:hover .content_list_icon span img {opacity:0;}
.Innovation .Innovation_content .Innovation_content_list:hover .content_list_icon span img:last-child {opacity:1;}
.Innovation.active{ padding-top: 0;}
.Innovation.active .pc_all_content{ width: 100%;}
.Innovation.active .Innovation_content{ height: 100vh; border-radius: 0px;}



.Team {background:#f5f5f5;}
.Team .Team_content {display:flex;flex-wrap:wrap;justify-content:space-between;}
.Team .Team_content .Team_content_list {width:23.5%;background:#fff;border-radius:0.521vw;padding:2.7613vw 1.563vw;}
.Team .Team_content .Team_content_list .content_list_title .list_title_dd {color:#111111;}
.Team .Team_content .Team_content_list .content_list_title .list_title_dt {color:#005ac8;margin-top:0.521vw;margin-bottom:1.042vw;height:2.9697vw;}
.Team .Team_content .Team_content_list .content_list_txt {color:#666666;line-height:1.7;}
.Team .Team_content .Team_content_list:hover {background:#005ac8;}
.Team .Team_content .Team_content_list:hover .content_list_title .list_title_dd {color:#fff;}
.Team .Team_content .Team_content_list:hover .content_list_title .list_title_dt {color:#fff;}
.Team .Team_content .Team_content_list:hover .content_list_txt {color:#fff;}
.Collaborative {background:#fff; position: relative;}
.Collaborative:before{ content:""; display: inline-block; width: 58vw; height: 56vh; position: absolute; left: 34%; top: 15%; opacity: 0; background:#e9ecf1;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;transition:all .5s ease;    pointer-events: none;     border-radius: 1.042vw;}
.Collaborative .pc_all_content {display:flex;justify-content:space-between; position: relative; -webkit-transition:all .5s ease;-moz-transition:all .5s ease;transition:all .5s ease; top: 0;}
.Collaborative .Collaborative_left {width:29%;border-radius:1.042vw;overflow:hidden; display: flex; align-items:center; justify-content:center; position: relative;}
.Collaborative .Collaborative_left img {width:100%;height:100%;object-fit:cover;}
.Collaborative .Collaborative_left img:last-child{ width: auto; opacity: 0; position: absolute; left: 50%; top: 50%; transform: translateX(-50%) translateY(-50%);}
.Collaborative .Collaborative_right {width:69%;background:#e9ecf1;border-radius:1.042vw;padding:3.3865vw 2.084vw;}
.Collaborative .Collaborative_right .Collaborative_content {display:flex;justify-content:space-between;border-top:0.0521vw solid #d8dbe0;padding-top:2.084vw;margin-top:2.084vw;}
.Collaborative .Collaborative_right .Collaborative_content .Collaborative_content_list {width:32%;}
.Collaborative.active:before{ opacity: 1;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;transition:all .5s ease;  width: 100vw; height: 100vh; border-radius: 0%; left:0; top: 0;}
.Collaborative.active .Collaborative_left img{ opacity: 0;}
.Collaborative.active .Collaborative_left img:last-child{ opacity: 1;}


.Technical{ position: relative; z-index: 1;}
.Technical .Technical_content {position:relative;}
.Technical .Technical_content .Technical_content_list {transform:scale(0.8);text-align:center;}
.Technical .Technical_content .Technical_content_list .content_list_img img {border:0.1042vw solid #fff;box-shadow:0vw 0vw 1.1462vw rgba(0,0,0,0);}
.Technical .Technical_content .Technical_content_list.swiper-slide-active .content_list_img img {border:0.1042vw solid #cdcfd4;box-shadow:0vw 0vw 1.1462vw rgba(0,0,0,.2);}
.Technical .Technical_content .Technical_content_list .content_list_title {color:#111111;opacity:0;margin-top:1.042vw;}
.Technical .Technical_content .Technical_content_list.swiper-slide-active .content_list_title {opacity:1;}
.Technical .Technical_content .Technical_content_list.swiper-slide-active {transform:scale(1);}
.Technical .Technical_content .swiper-button-prev {left:30%;}
.Technical .Technical_content .swiper-button-next {right:30%;}





@media screen and (max-width:1024px){    /*iphone*/
    
    .Innovation{ background: url(../images/bg59.jpg) no-repeat 50%/cover; }
    .Innovation .Innovation_content{ background: url(../images/bg58.jpg) no-repeat 50%/cover; border-radius: 20px; display: flex; flex-wrap: wrap; justify-content: center; align-items: center; padding: 80px 0px; height: auto;}
    .Innovation .Innovation_content .Innovation_content_c{ margin: 0px -58px;}
    .Innovation .Innovation_content .Innovation_content_c .Innovation_content_list:last-child{ margin-top: -3px;}
    .Innovation .Innovation_content .Innovation_content_list{ position: relative; text-align: center;}
    .Innovation .Innovation_content .Innovation_content_list .content_list_icon{ position: relative;}
    .Innovation .Innovation_content .Innovation_content_list .content_list_icon span{ position: relative; display: flex; align-items: center; justify-content: center;}
    .Innovation .Innovation_content .Innovation_content_list .content_list_icon span img:last-child{ position: absolute; left: 0; top: 0; opacity: 0;}
    .Innovation .Innovation_content .Innovation_content_list:hover .content_list_icon span img{ opacity: 0;}
    .Innovation .Innovation_content .Innovation_content_list:hover .content_list_icon span img:last-child{ opacity: 1;}
    .Innovation .Innovation_content .Innovation_content_list .content_list_con{ position: absolute; width: 100%; height: 100%; display: flex; flex-direction: column; align-items: center; justify-content: center; left: 0; top: 0;}
    .Innovation .Innovation_content .Innovation_content_list .content_list_dd{ color: #fff; font-weight: bolder; margin-bottom: 15px;}
    .Innovation .Innovation_content .Innovation_content_list .content_list_dt{ color: #fff; font-weight: bolder;}
    .Innovation .Innovation_content .Innovation_content_img{ padding: 80px 0px; display: flex; align-items: center; justify-content: center;}
    .Innovation .Innovation_content .Innovation_content_img img{}
    .Innovation .Innovation_bottom{  padding-top: 40px;}
    .Innovation .Innovation_bottom .Innovation_bottom_title{ color: #005ac8;}
    .Innovation .Innovation_bottom .Innovation_bottom_txt{ color: #666666; margin-top: 5px;padding-bottom: 40px; margin-bottom: 70px; border-bottom: 1px solid #e9ecf1;}
    .Innovation .Innovation_bottom .Innovation_bottom_img{ display: flex; align-items: flex-start; justify-content: space-between;}
    .Innovation .Innovation_bottom .Innovation_bottom_img .bottom_img_list{ width: 33.33%; text-align: center;}
    
    
    .Team{ background: #f5f5f5;}
    .Team .Team_content{ display: flex; flex-wrap: wrap; justify-content: space-between;}
    .Team .Team_content .Team_content_list{ width: 23.5%; background: #fff; border-radius: 10px; padding: 53px 30px;}
    .Team .Team_content .Team_content_list .content_list_title .list_title_dd{ color: #111111;}
    .Team .Team_content .Team_content_list .content_list_title .list_title_dt{ color: #005ac8; margin-top: 10px; margin-bottom: 20px; height: 57px;}
    .Team .Team_content .Team_content_list .content_list_txt{ color: #666666; line-height: 1.7;}
    .Team .Team_content .Team_content_list:hover{ background: #005ac8;}
    .Team .Team_content .Team_content_list:hover .content_list_title .list_title_dd{ color: #fff;}
    .Team .Team_content .Team_content_list:hover .content_list_title .list_title_dt{ color: #fff;}
    .Team .Team_content .Team_content_list:hover .content_list_txt{ color: #fff;}
    
    
    
    .Collaborative{ background: #fff;}
    .Collaborative .pc_all_content{ display: flex; justify-content: space-between;}
    .Collaborative .Collaborative_left{ width: 29%; border-radius: 20px; overflow: hidden;}
    .Collaborative .Collaborative_left img{ width: 100%; height: 100%; object-fit: cover;}
    .Collaborative .Collaborative_right{ width: 69%; background: #e9ecf1; border-radius: 20px; padding: 65px 40px;}
    .Collaborative .Collaborative_right .Collaborative_content{ display: flex; justify-content: space-between; border-top: 1px solid #d8dbe0; padding-top: 40px; margin-top: 40px;}
    .Collaborative .Collaborative_right .Collaborative_content .Collaborative_content_list{ width: 32%;}
    
    
    .Technical .Technical_content{ position: relative;}
    .Technical .Technical_content .Technical_content_list{transform: scale(0.8); text-align: center;}
    .Technical .Technical_content .Technical_content_list .content_list_img img{ border: 2px solid #fff; box-shadow: 0px 0px 22px rgba(0, 0, 0, 0);}
    .Technical .Technical_content .Technical_content_list.swiper-slide-active .content_list_img img{ border: 2px solid #cdcfd4; box-shadow: 0px 0px 22px rgba(0, 0, 0, .2);}
    .Technical .Technical_content .Technical_content_list .content_list_title{ color: #111111; opacity: 0; margin-top: 20px;}
    .Technical .Technical_content .Technical_content_list.swiper-slide-active .content_list_title{ opacity: 1;}
    .Technical .Technical_content .Technical_content_list.swiper-slide-active{ transform: scale(1); }
    .Technical .Technical_content .swiper-button-prev{ left: 30%;}
    .Technical .Technical_content .swiper-button-next{ right: 30%;}



    .Innovation .Innovation_content{ padding: 35px 10px; justify-content: space-between;}
    .Innovation .Innovation_content .Innovation_content_list{ width: 100%; border: 1px solid rgba(255, 255, 255, .2); border-radius: 10px; padding: 20px; margin-bottom: 15px; }
    .Innovation .Innovation_content .Innovation_content_list:last-child{ margin-bottom: 0px;}
    .Innovation .Innovation_content .Innovation_content_list .content_list_icon{ display: none;}
    .Innovation .Innovation_content .Innovation_content_c{ width: 100%; margin: 0px 0; display: flex; justify-content: space-between;}
    .Innovation .Innovation_bottom .Innovation_bottom_txt{ margin-bottom: 0px; padding-bottom: 30px; border-bottom: 0;}
    .Innovation .Innovation_bottom .Innovation_bottom_img{ align-items: inherit; flex-wrap: wrap;}
    .Innovation .Innovation_bottom .Innovation_bottom_img .bottom_img_list{ width: 100%; border: 1px solid #ededed; background: #f5f5f5; padding: 22px 10px; display: flex; align-items: center; justify-content: center; margin-bottom: 20px; border-radius: 10px;}
    .Innovation .Innovation_bottom .Innovation_bottom_img .bottom_img_list:last-child{ margin-bottom: 0;}
    .Innovation .Innovation_bottom .Innovation_bottom_img .bottom_img_list img{ max-height: 200px;}
    .Innovation .Innovation_content .Innovation_content_c{ flex-wrap: wrap;}
    .Innovation .Innovation_content .Innovation_content_list .content_list_con{ position: relative; height: auto;}
    .Innovation .Innovation_content .Innovation_content_list .content_list_dd{ font-size: 24px; margin-bottom: 0;}
    .Innovation .Innovation_content .Innovation_content_list .content_list_dt{ font-size: 16px;}
    .Innovation .Innovation_content .Innovation_content_list .content_list_dt br{ display: none;}
    .Innovation .Innovation_content .Innovation_content_list .content_list_down{ position:relative; top: 0; opacity:1; margin-top: 8px;}
    .Innovation .Innovation_content .Innovation_content_c .Innovation_content_list:last-child .content_list_down{ bottom: 0;}
    .Innovation .Innovation_bottom .Innovation_bottom_p{ text-align: left;}
    .Innovation .Innovation_bottom .Innovation_bottom_img .swiper-button-prev,.Innovation .Innovation_bottom .Innovation_bottom_img .swiper-button-next{ display: block;}

    .Team .Team_content .Team_content_list{ width: 100%; margin-bottom: 22px; padding: 32px;}
    .Team .Team_content .Team_content_list:last-child{ margin-bottom: 0;}
    .Team .Team_content .Team_content_list .content_list_title .list_title_dt{ height: auto;}

    .Collaborative .pc_all_content{ flex-wrap: wrap;}
    .Collaborative .Collaborative_left,.Collaborative .Collaborative_right{ width: 100%;}
    .Collaborative .Collaborative_right{ margin-top: 22px; padding: 22px;}
    .Collaborative .Collaborative_right .Collaborative_content{ margin-top: 20px; padding-top: 20px; flex-wrap: wrap;}
    .Collaborative .Collaborative_right .Collaborative_content .Collaborative_content_list{ width: 100%; margin-bottom: 15px; text-align: center;}
    .Collaborative .Collaborative_right .Collaborative_content .Collaborative_content_list:last-child{ margin-bottom: 0;}

    .Technical .Technical_content{ padding: 0px 55px;}
    .Technical .Technical_content .Technical_content_list {transform:scale(1);}
    .Technical .Technical_content .swiper-button-prev{ left: 0%;}
    .Technical .Technical_content .swiper-button-next{ right: 0%;}
    .Technical .Technical_content .Technical_content_list.swiper-slide-active .content_list_img img{ box-shadow: none;}
    .Technical .Technical_content .Technical_content_list .content_list_img img{ box-shadow: none;}

    .swiper-button-next:after, .swiper-container-rtl .swiper-button-prev:after,.swiper-button-prev:after, .swiper-container-rtl .swiper-button-next:after{ font-size: 30px;}
        

    
    
}







/*@media screen and (max-width:1750px){    */
/*    .pc_all .pc_all_content,.pc_all2 .pc_all_content{ width: 1500px;}*/

/*}*/
/*@media screen and (max-width:1550px){    */
/*    .pc_all .pc_all_content,.pc_all2 .pc_all_content{ width: 1300px;}*/
    
/*}*/
/*@media screen and (max-width:1350px){    */
/*    .pc_all .pc_all_content,.pc_all2 .pc_all_content{ width: 1200px;}*/
    
/*    .Factory .Factory_top .Factory_top_list .top_list_title img{ height: 52px; margin-right: 20px;}*/
/*    .Factory .Factory_top .Factory_top_list{ padding: 30px 35px; padding-bottom: 30px;}*/
/*    .Factory .Factory_top .Factory_top_list .top_list_txt{ margin-top:20px;}*/
    
/*}*/
/*@media screen and (max-width:1200px){   */
/*    .pc_all .pc_all_content,.pc_all2 .pc_all_content{ width: 1000px;}*/
/*    .Header .Header_nav .Header_nav_list{ margin-right: 42px;}*/
/*}*/




.SearchPage {background:#f5f5f5;}
.SearchPage .Search_content .Search_content_box {width:100%;Display:flex;justify-content:space-between;flex-wrap:wrap;}
.SearchPage .Search_content .Search_content_box .content_box_list {margin-top:1.042vw;width:calc(50% - 0.521vw);padding:1.042vw;position:relative;top:0;background:#fff;border-radius:0.521vw;overflow:hidden;}
.SearchPage .Search_content .Search_content_box .content_box_listi:nth-child(-n+2) {margin-top:0;}
.SearchPage .Search_content .Search_content_box .content_box_list:hover {background:#005ac8;top:-0.521vw;box-shadow:0vw 0vw 1.042vw rgba(0,0,0,.2);}
.SearchPage .Search_content .Search_content_box .content_box_list .box_list_time {width:100%;}
.SearchPage .Search_content .Search_content_box .content_box_list .box_list_title {width:100%;margin:0.7815vw 0;line-height:1.5;}
.SearchPage .Search_content .Search_content_box .content_box_list .box_list_more {width:100%;}
.SearchPage .Search_content .Search_content_box .content_box_list b {font-size:inherit;color:#005ac8;font-weight: bold;}
.SearchPage .Search_content .Search_content_box .content_box_list:hover .box_list_time {color:#fff;}
.SearchPage .Search_content .Search_content_box .content_box_list:hover .box_list_title {color:#fff;}
.SearchPage .Search_content .Search_content_box .content_box_list:hover .box_list_more {color:#fff;}
.SearchPage .Search_content .Search_content_box .content_box_list:hover .box_list_more i {color:#fff;}
.SearchPage .Search_content .Search_content_box .content_box_list:hover b {color:#fff;}



@media screen and (max-width:1024px){    
    .Header,.HeaderNav,.header{ display: none;}
    .pc_all .pc_all_content,.banner .banner_list_po,.DBanner .DBanner_po,.pc_all2 .pc_all_content{ width: 90%;}
    .m-header-nav *{-webkit-transition:all 0s ease;-moz-transition:all 0s ease;transition:all 0s ease;}
    .m-header-nav .Header_logo_right *{-webkit-transition:all .5s ease;-moz-transition:all .5s ease;transition:all .5s 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; border-radius: 0px 0px 20px 20px;}
    .m-header-nav::before { content: ""; display: inline-block; width: 100%; height: 62px; position: fixed; left: 0; top: 0; z-index: -1; border-radius: 0px 0px 20px 20px;}
    .m-header-nav.on::before{ background: #003595;}
    .m-header-nav.on{ box-shadow: 0px 0px 20px rgba(0, 90, 200, .5);}
    .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_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.on .sp_logo img{ opacity: 0;}
    .m-header-nav.on .sp_logo img:last-child{ opacity: 1;}
    .m-header-nav .sp_btn{ display: flex; position: relative;}
    .m-header-nav .sp_btn .sp_btn_list{ margin-right: 15px; position: relative; top: -2px;}
    .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;}
    .m-header-nav .sp_btn .sp_btn_list .btn_list_title img{ height: 18px;}
    .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,90,200,.1); display: none; border-radius: 10px;}
    .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_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:#fff;width: 26px;height: 2px;position:absolute;left: 0;transition:all ease 0.45s;}
    .m-header-nav.on .sp_nav span{background:#fff;}
    .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: block;position:fixed;z-index:9;background:white;width:70%;height:calc(100%);font-size: .95rem;;line-height:2.7rem;top:0px;left:0;overflow:auto;overflow-x:hidden;transition:top ease 0.45s; border-top:1px solid #dcdcdc; z-index: 401111; left: -75%;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;transition:all .5s ease; border-radius: 0px 20px 20px 0px;}
    .m-header-nav .sjj_nav.active{ left: 0;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;transition:all .5s ease;}
    .m-header-nav .sjj_nav_bg{ position: fixed; left: 0; top: 0; background: rgba(0,0,0,.5); width: 100%; height: 100%; z-index: 401110;}
    .m-header-nav .sjj_nav_bg{display: none;}
    .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; 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: 14px;padding: 14px 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:#005ac8;}
    .m-header-nav .sjj_nav ul li ul li>ul{margin-left:10px}
    

    
    .Probiotic .Probiotic_content,.Factory .Factory_top .Factory_top_list,.Service_bottom,.News .News_content .News_content_list:first-child .content_list_img,.News .News_content .News_content_list .content_list_img,.responsibility,.Joins .Joins_content .Joins_content_left,.Joins .Joins_content .Joins_content_right,.Innovation .Innovation_content,.Collaborative .Collaborative_left,.Collaborative .Collaborative_right,.DosageForm .DosageForm_content .DosageForm_content_list .content_list_img,.PatentedStrains{ border-radius: 10px;}
    
    
    
    .layui-laypage{ margin-top: 35px;}
    .SearchPage .Search_content .Search_content_box{ flex-wrap: wrap;}
    .SearchPage .Search_content .Search_content_box .content_box_list{ width: 100%; padding: 20px; border-radius: 10px; margin-bottom: 10px;}
    .SearchPage .Search_content .Search_content_box .content_box_list:last-child{ margin-bottom: 0px;}
    .SearchPage .Search_content .Search_content_box .content_box_list:first-child{margin-top: 0;}
    .SearchPage .Search_content .Search_content_box .content_box_list .box_list_title{ margin: 10px 0px;}
    .SearchPage .Search_content .Search_content_box .content_box_list .box_list_more{ margin-top: 20px;}
    
    .InnovationC .title{ display: none;}
}
