@charset "utf-8";
*{margin:0;padding:0;}
body{padding: 0;margin:0;font-family:'SourceHanSansCN-Normal_0','SourceHanSansCN-Bold_0','SourceHanSansCN-Light_0','SourceHanSansCN-ExtraLight_0','SourceHanSansCN-Heavy_0','SourceHanSansCN-Medium_0','SourceHanSansCN-Regular_0','Microsoft Yahei','PingFang SC','微软雅黑','Helvetica Neue','Helvetica','Montserrat light','Helvetica','Arial','sans-serif','微軟正黑體';overflow-x:hidden;}
li{list-style-type: none;}
:focus{ outline:none }
.ptwo {display: -webkit-box;overflow: hidden;text-overflow: ellipsis;word-break: break-all;-webkit-box-orient: vertical;-webkit-line-clamp: 2;}
.pone {overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
a,a:hover,a:active,a:visited,a:link,a:focus{
    -webkit-tap-highlight-color:rgba(0,0,0,0);
    -webkit-tap-highlight-color: transparent;
    outline:none;
    background: none;
    text-decoration: none;
} 
.h-block{display: block;}
.nowrap{white-space:nowrap;} /*禁止换行*/

/*弹窗*/
/*弹框样式1*/
.cd-popup {position: fixed;left: 0;top: 0;height: 100%;width: 100%;background-color: rgba(0, 0, 0, 0.5);opacity: 0;visibility: hidden;-webkit-transition: opacity 0.3s 0s, visibility 0s 0.3s;-moz-transition: opacity 0.3s 0s, visibility 0s 0.3s;transition: opacity 0.3s 0s, visibility 0s 0.3s;z-index:9999;}
.cd-popup.is-visible {opacity: 1;visibility: visible;-webkit-transition: opacity 0.3s 0s, visibility 0s 0s;-moz-transition: opacity 0.3s 0s, visibility 0s 0s;transition: opacity 0.3s 0s, visibility 0s 0s;}
.cd-popup-container {position:absolute;width:600px;height:500px;top: 50%;left: 50%;margin-top: -250px;margin-left: -300px;border-radius: .4rem .4rem .4rem .4rem;text-align: center;-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-ms-transform:scale(1.2);-o-transform:scale(1.2); transform:scale(1.2);-webkit-backface-visibility: hidden;-webkit-transition-property: -webkit-transform;-moz-transition-property: -moz-transform;transition-property: transform;-webkit-transition-duration: 0.3s;-moz-transition-duration: 0.3s;-ms-transition-duration: 0.3s;-o-transition-duration: 0.3s;transition-duration: 0.3s;}
.cd-popup-close{ position: absolute;right:10px;top:10px; z-index: 10;width:auto;height:1.25rem; display: block;font-size:14px; color: #ffffff;}
.cd-popup-close:hover{color: #ffffff;}
.is-visible .cd-popup-container {-webkit-transform:scale(1); -moz-transform:scale(1); -ms-transform:scale(1); -o-transform:scale(1); transform:scale(1);}
.cd-popup-container video{width: 600px;height: 500px;}

/* hh-container */
.hh-container{width: 95%; margin: auto;}
@media screen and (max-width: 1200px) {.hh-container{width: 90%;}.banner-funt,.socialr_boxo-cont{right: 5% !important;}.index-about-info{padding-left: 5%!important}}
@media screen and (max-width: 1375px) {.hh-container{width: 90%;}.banner-funt,.socialr_boxo-cont{right: 5% !important}.index-about-info{padding-left: 5%!important}}
@media screen and (max-width: 992px) {.hh-container{width: 90%;}.banner-funt,.socialr_boxo-cont{right: 5% !important}.index-about-info{padding-left: 5%!important}.cd-popup-container video{width: 100%;height:300px;}.cd-popup-container{width: 100%;height:400px;margin-left:0;left: 0; height: 300px; margin-top: -150px;}}
@media screen and (max-width: 768px) {.hh-container{width: 94%;}.banner-funt,.socialr_boxo-cont{right: 3% !important}.index-about-info{padding-left: 3%!important}}
.bodybox{overflow:hidden;height:100%}
/*弹窗样式*/
.popupbox-active{opacity: 1 !important;visibility: inherit !important;pointer-events: auto !important;}
.popupbox{position: fixed;top: 0;left: 0; margin: auto;width: 100%;height: 100% !important;z-index: 10;visibility: hidden;pointer-events:none;opacity: 0;}
.popupbox-bg {width: 100%;height: 100%;background-color: rgba(9, 10, 11, .8);}
.popupbox-content{position: absolute;top:50%;left:50%;-webkit-transition: all .6s;transition: all .6s; margin-top: -250px;margin-left:-350px; opacity:0;}
.popupbox-active .popupbox-content{opacity:1 !important;}
.popupbox-content i{display: block; position: absolute;top:0px;right: 0; color: #ffffff; font-size: 28px; z-index: 11;}
.popupbox-content video{width:700px; height: 500px;}
.textshadow{text-shadow: 3px 3px 3px #000000 !important;}
@media screen and (max-width: 768px) {
    .popupbox-content video{width:100%;height: 300px; padding:0 5%;}
    .popupbox-content{left: 0; margin-left: 0; margin-top:-150px;}
    .popupbox-content i{right: 5%;}
}
/*navhead*/
.navhead{border-bottom: 1px solid #dddddd;}
.navhead>div{height:50px;}
.navhead>div a{color: #333333;padding:0 6px; font-size: 13px;} 
.navhead>div a i.icon-shouye{color: #006376;}
.navhead-right a{padding:0 15px !important; transition: all .2s;}
.navhead-right{flex:1;}
.navhead-right{text-align: right;}
.navhead-right a:last-child{padding-right: 0 !important;}
.navhead-right a:hover{color: #006376;}
.navhead-right-active{color: #006376 !important;}
@media screen and (max-width: 992px) {
  .navhead>div a{font-size: 12px !important;} 
}
/*---页头---*/
.header-height{height: 90px;}
#header{margin-bottom:0; background-color:#fff;box-shadow: none;transition: all .4s;-webkit-transition: all .4s;position: fixed;top: 0px;left: 0px;right: 0px;z-index: 9; border-radius: 0;}
#header:before {content: '';width: 100%;height: 1px;background-color: #000;opacity: .1;filter: alpha(opacity=10);position: absolute;left: 0;bottom: 0;}
#header>div{height: 90px;}
#header a{margin-bottom:0;}
#header p{margin-bottom:0;}
#header ul{margin-bottom:0;}
.header-i{display:flex; justify-content:flex-end; height: 25px; width: 30px;align-items: center;}
.header-i>i {color: #006376;background: #006376;position: relative;display: inline-block;width: 22px;height: 3px;color: #006376;font: bold 14px/.4 Helvetica;text-transform: uppercase;text-indent: -55px;background: #006376;transition: all .2s ease-out;}
.header-i>i::before, .header-i>i::after {content: '';width: 22px;height: 3px;background: #006376;position: absolute;left: 0;transition: all .2s ease-out;}
.header-i>i::before {top: -8px;}
.header-i>i::after {bottom: -8px;}
.header-nav-li>a{color: #7b7b7b;font-size: 14px; line-height: 90px; display: inline-block;padding: 0 12px;margin: 0 10px; overflow: hidden;}
.header-nav{position: relative;}
#header .inner_bor {position: absolute;top: 0;left: 0;height: 5px;background: #4E4949;}
.header-menu{width: 54px ;display:flex; justify-content: flex-end;align-items: center; z-index: 9;}
.header-acitve>a{color: #000;}
.header-menu:hover{cursor:pointer;}
.header-nav-li:hover>a{color: #000;}
.header-en{padding: 0 12px;margin: 0 10px;}
.header-en a{color:#7b7b7b;}
.header-nav-li{text-align: center;position: relative;}
#header .nav_er{display:none;position: absolute;top: 97%;left: 0%; width: 150%;left: -25%; padding:5%;background: #006376;}
#header .nav_er .div_dl {text-align: center; display: block;}
#header .header-nav-li .nav_er .div_dl a {color: #ffffff; display: block; font-size: 14px; padding:10px 0;}
.ydmeun{display: none;}
.meun_is::before {top: 0 !important;-webkit-transform: rotateZ(45deg);-moz-transform: rotateZ(45deg);-ms-transform: rotateZ(45deg);-o-transform: rotateZ(45deg); transform: rotate}
.meun_is::after {bottom: 0 !important;-webkit-transform: rotateZ(-45deg);-moz-transform: rotateZ(-45deg);-ms-transform: rotateZ(-45deg);-o-transform: rotateZ(-45deg);transform: rotateZ(-45deg);}
.meun_is{color: #fff !important;background: #ffffff !important;}

.page_ban_bg .page_ban:before {opacity: 1;filter: alpha(opacity=100);}

.header_menu{position:absolute;top:95%;background:#ffffff; width: 120%; left: -10%; display: none; padding:0 5%;}
.header_menu a{display: block; font-size: 14px; color: #333; padding:10px 0;}
@media screen and (min-width: 992px) { 
    .header-nav-ul{display:flex !important; display: -webkit-flex;}
}
@media screen and (max-width: 992px) {
	.header-height{height: 70px;}
    .ydmeun{display:block;}
    .pcmeun,.header-en,.inner_bor{display: none;}
    .header-nav-li .nav_er{display: none !important;}
    .header-nav-ul{position: fixed; top: 0; left:0; width: 100%; height: 100%;display:none; z-index: 9;}
    .header-nav-ul li{background: #ffffff; height: 50px;}
    .header-nav-li>a{line-height:initial; padding:0; margin:0; width: 100%;display: block; background: #ffffff; line-height: 50px;position: relative;}
    .header-nav-li>a:before{content: "";position: absolute; bottom:0;left: 0;width: 100%;height:1px;background:rgb(226 226 226 / 45%); z-index: 1;}
    .header-nav-ul:before{content: "";position: absolute; top: 0;left: 0;width: 100%;height: 100%;background: rgb(0 0 0 / 45%);}
    #header>div{height: 70px;}
    .header-logo a img{height: 30px;}
    .ydmeun a{margin-left:24px;}
    .header-nav-ul li:first-child{height: initial;}
    .header-nav-ul li:first-child a{padding-top: 70px;}
    .header-nav-ul li:last-child{height: initial;}
    .header-nav-ul li:last-child a{padding-bottom:20px;}
    .pcmeun-box{display: none !important;}
}
/*---页头end---*/

/* ---页尾--- */
#footer{background: #fff;}
.footer-head{border-top: 1px solid #b7b7b7}
.footer-head a{padding:0px 15px;color:#7b7b7b; font-size: 14px; line-height: 50px;}
.footer-right{text-align: right;}
.footer-head .col-sm-6{padding:0;}
.footer-head a:first-child{padding-left: 0;}
.footer-content{padding:70px 0 70px 0;}
.footer-content-img a{display: inline-block;}
.footer-content .row>div,.footer-head .row>div{padding:0;}
.footer-content-img  p span{font-size: 12px;margin-top: 5px; color: #000;}
.footer-content-img  p{text-align: center; margin-bottom:0;}
.footer-nav{position: relative;}
.footer-nav:before{content: "";position: absolute; bottom:-1px; width: 70%; height: 2px;background-color: #006376;}
.reixian{font-size: 24px;font-family: fantasy;color: #000; padding:0;}
.footer-content-info ul li a{display: block; color: #333333; margin-bottom: 16px;}
.footer-content-info{flex: 1;}
.footer-content-info ul li{padding-right: 70px;}
.footer-content-info ul li a:first-child{color:#999999; margin-bottom: 22px;}
.footer-content-img div:last-child{margin-top: 20px;position:relative;}
.weixinHover{position:absolute; top:-110px; left: 50%;width: 100px; height: 100px; margin-left: -50px; box-shadow: 0px 0px 10px 0px rgb(195 195 195);display: none;}
.footer-content-img div:last-child a{margin:0px 8px;}
.footer-content-img div:last-child p{padding-right: 10px;}
.footer-content-img div:last-child a img{width:22px;height: 22px;display: block;}
@media screen and (max-width: 992px) {.footer-head .row div{justify-content:center;}.footer-content>div{display: block;}.footer-content-info ul li{padding-right: 10px;}.footer-content-info ul li a:first-child{display: block; margin-bottom: 10px;}.footer-content-info ul li a{display: none;}.footer-content-info ul{flex-wrap: wrap; justify-content: center;}.footer-content-img div{text-align:center;}.footer-content-img div:last-child{justify-content:center;}.footer-head div{display: block;}.footer-head div a{font-size: 13px; height: initial;line-height:1.8; text-align:center; display: block;}}
@media screen and (max-width: 768px) {.footer-nav{display:none;}.footer-head .row div:first-child{display: block;}.footer-head .row div:first-child a{height: initial;padding:5px 0; justify-content:center;}.footer-head{padding:10px 0;}.footer-content{padding:20px 0 30px 0;}.footer-content p{text-align: center;}.footer-content .footer-content-img{margin-top: 20px; display: block; text-align:center;}.footer-content .footer-content-img p{margin-top: 15px;}}
@media screen and (max-width: 1600px){
    .footer-content-info ul li{padding-right:50px;}
}
@media screen and (max-width: 1450px){
    .footer-content-info ul li{padding-right:30px;}
}
@media screen and (max-width: 1190px){
    .footer-content-info ul li{padding-right:18px;}
}
/* ---页尾end--- */

/*首页轮播*/
.banner-swiper .swiper-slide{position:relative;height: 100vh; width: 100vh; overflow: hidden; }
.honmbanner-list{position: absolute;vertical-align:middle;z-index: 0;width: 100%;height: 100%;transition:all 4s;background-repeat: no-repeat;background-size: cover;background-position: center center;-webkit-animation-fill-mode: both;animation-fill-mode: both;}
.banner-swiper .honmbanner-list::after{content: ""; background-color:rgb(0 0 0 / 40%); position: absolute; top: 0;left: 0;width: 100%; height: 100%;}
.banner-swiper .honmbanner-list div{position:absolute; left:0%; bottom: 46%; color: #FFFFFF;z-index: 2; width:55%;}
.banner-swiper .honmbanner-list div{transform:translateX(-200px);opacity:0;transition:all 1s; text-align: right;}
.banner-swiper .ani-slide div{transform:translateX(0);opacity:1;}
.banner-swiper .honmbanner-list div h2{color: #FFFFFF;font-size: 44px;margin:15px 0;}
.banner-swiper .honmbanner-list div p{color: #FFFFFF !important; font-size: 15px;;margin-bottom:0;margin-top:15px;}
.banner-swiper .honmbanner-list img{width: 100%;}
.baner-titlezh{text-indent: 140px;}
.banner-title{padding-right: 77px;}
.banner-box1{width:100% !important; left: 0% !important; text-align:center !important;}
.banner-box1 p{letter-spacing: 7px;}
.banner-box1 h2{letter-spacing: 3px; font-weight: bold;}
.banner-swiper .swiper-button-next, .swiper-container-rtl .swiper-button-prev,.banner-swiper .swiper-button-prev, .swiper-container-rtl .swiper-button-next{background:none;margin-top:20px;}
.banner-swiper .swiper-button-next{right: 9%;}
.banner-swiper .swiper-button-prev{left: 9%;}
.banner-swiper .swiper-button-next i,.banner-swiper .swiper-button-prev i{font-size: 28px; color:#FFFFFF;}
.banner-swiper .swiper-button-next:hover i,.banner-swiper .swiper-button-prev:hover i{color: #006376;}
.banner-funt{position: absolute; bottom:5%; right:9%; background:rgb(0 0 0 / 50%); z-index: 1;color: #ffffff; height:50px; padding:0 10px; border-radius: 50px; }
.banner-funt i{font-size: 20px; margin:0 5px;}
.banner-swiper .swiper-pagination-bullet{width: 8px;height: 8px; border-radius:50px; margin:0 4px 0 4px !important; background:#ffffff; opacity:0.5; transition: all .4s; position: relative;}
.banner-swiper .swiper-pagination-bullet::after{content: "";width:0; height: 1px;background-color: #FFFFFF; position: absolute; top:3.5px; left: 15px; transition: all .4s; opacity: 0.5;}
.banner-swiper .swiper-pagination-bullet-active{margin-right:60px !important; opacity: 1;}
.banner-swiper .swiper-pagination-bullet-active:after{content: "";width: 50px;}
.banner-swiper .swiper-pagination-bullet-active::before{content: ""; width: 14px; height:14px; border:1px solid #FFFFFF; border-radius: 50px; position: absolute; top: -3px;left: -3px;}
.banner-swiper .swiper-pagination-bullet-active:last-child{margin-right: 0 !important;margin-left: 60px !important;}
.banner-swiper .swiper-pagination-bullet-active:last-child:after{content:""; left: -58.5px;}
.honmvideo-list video{width: 100%; height: 100%; object-fit:cover;}
@media screen and (max-width: 768px) {
    .banner-swiper .honmbanner-list div h2{font-size: 22px;;margin:15px 0;}
    .banner-swiper .honmbanner-list div p{font-size: 14px; letter-spacing: 2px;margin-top:15px;}
    .baner-titlezh{text-indent:95px;}
    .banner-funt{height: 40px; padding:0 5px;}
    .banner-box1{width: 100% !important; left: 0% !important;}
    .banner-box1 h2{font-size: 18px !important;}
	.banner-swiper .swiper-button-next{right:3%;}
	.banner-swiper .swiper-button-prev{left: 3%;}
 
}
/*首页轮播end*/

/* headTitle banner_head */
.headTtile{text-align: center;}
.headTtile p{color: #dddddd; margin-bottom: -5px;font-size: 28px;font-weight: bold;}
.headTtile h2{margin: 0;font-weight: bold;position: relative; font-size: 28px;}
.headTtile h2:after{content: ""; width: 50px; height: 5px; background-color: #006376; position:absolute; bottom: -15px;left:50%; margin-left: -25px;}
.banner_head{position:relative;}
.banner_head>img{width: 100%; display: block;}
.banner_headbox{position:absolute; top:50%;width:50%;height:150px;margin-top: -75px; text-align:center;}
.banner_headbox h2{font-size:.44rem; font-weight: bold;margin:0; }
.banner_headbox p{letter-spacing: 6px;font-size: 15px; margin-bottom:0; margin-top: 20px;}
.banner_headbox1{left:39%;}
@media screen and (max-width: 992px){
    .headTtile p{margin-bottom: -2px;font-size: 22px;}
    .headTtile h2{font-size: 24px;}
    .headTtile h2:after{content: "";  height: 3px;}
    .banner_head{height: 250px;overflow: hidden;}
    .banner_head>img{width: 100%;height: 100%;object-fit: cover;object-position: center;transition: all 0.5s;}
    .banner_headbox h2{font-size: 22px;}
    .banner_headbox p{font-size:14px; margin-top: 8px; letter-spacing: 3px}
    .banner_headbox1{width: 100%; left: 0;}
}

/*headTitle-end*/

/*首页推荐产品*/
.home_products{padding-top: 60px;}
.home_products_box1{background-color:#ffffff; width: 62%; align-items:flex-end;}
.home_products_box2{background-color:#ffffff; width: 36%;}
.home_products_box{margin-bottom: 2%;}
.home_products_content{margin-top: 60px;}
.home_products_box>div{padding:4% 3%;}
.home_products_boximg{padding-right: 12%;}
.home_products_content img{width: 100%;}
.home_products_box2 img{width: 50%;}
.home_products_box2 div{width: 100%;}
.home_products_box3img{text-align:center;}
.home_products_box4img{text-align: right;}
.home_products_boxinfo{}
.home_products_title{font-size: 15px; margin-bottom: 0;}
.home_products_text{margin:5px 0 6px 0; font-size: 18px; font-weight: bold;}
.home_products_tips{font-size: 15px;margin-bottom:15px;}
.home_products_a{color: #333; border:1px solid #ddd; font-size: 12px; height:0; line-height: 35px; display: block; opacity:0; width: 120px; text-align:center; transition: all 0.4s}
.home_products_box>div{transition: all 0.4s;}
.home_products_a:hover{color:#ffffff; background-color: #006376; border-color: #006376;}
.home_products_box>div:hover .home_products_a{height: 35px; opacity:1;}
.home_products_box>div:hover{box-shadow: 0 0 15px #d2d2d2;}
@media screen and (max-width: 992px){
    .home_products{padding-top:40px;}
}
@media screen and (max-width: 768px){
    .home_products_box{flex-wrap: wrap;}
    .home_products_box2{width: 100%; margin-bottom: 4%;}
    .home_products_box1{width: 100%; margin-bottom: 4%;}
    .home_products_box>div{padding:10% 5%;}
    .home_products_box{margin-bottom:0;}
    .home_products_boximg{padding-right: 0;}
    .home_products_a{width: 80px;line-height: 28px;}
    .home_products_box>div:hover .home_products_a{height: 28px; opacity:1;}
}
/*首页推荐产品-end*/

/*首页最新消息*/
.home_news{padding-top:70px; padding-bottom: 55px; position:relative;}
.home_news_content{padding-top:45px;}
.home_news_content a{display: block; background-color: #ffffff; width: 32.5%; border:1px solid #ddd; transition: all 0.5s;}
.home_news_content a img{width: 100%;}
.home_news_img {padding:15px 12px;}
.home_news_box{padding:30px 50px; transition: all 0.4s;}
.home_news_box h4{margin:0 0 15px 0; font-size: 17px;font-weight: bold; line-height: 1.5; height: 50px; overflow:hidden; color: #006376;}
.home_news_box p{color:#999999; margin-bottom: 8px;}
.home_news_content a{transition:  all 0.4s;}
.home_news_content a:hover{transform: translate(0px,-12px);-ms-transform: translate(0px,-12px);-webkit-transform: translate(0px,-12px); box-shadow: 0 0 15px #d2d2d2;}
.home_news_content a:hover .home_news_box{background-color: #006376; color: #ffffff;}
.home_news_content a:hover p{color: #ffffff;}
.home_news_content a:hover h4{color: #ffffff;}
.home_news_more a{height: 35px; opacity:1; background-color: #ffffff;}
.home_news_more{position:absolute; right: 0; top: 13%}
@media screen and (max-width: 992px){
    .home_news_content{display: block;}
    .home_news_content a{width: 100%; margin-bottom:20px;}
    .home_news_box{padding:15px 20px;}
    .home_news{padding-top: 40px; padding-bottom: 40px;}
    .home_news_more{position:initial; text-align:center;}
    .home_news_more a{width: 120px; line-height: 35px; margin:auto;}
    .home_news_box h4{font-size: 16px;height:45px;margin: 0 0 10px 0;}
    .home_news_box p{margin-bottom: 5px;}

}
/*首页最新消息-end*/

/*首页案例分享*/
.home_case{padding-bottom:70px;}
.home_case_box{background-color: #ffffff; padding:40px 0 60px 0;}
.home_case_box .home_caseswiper{ margin:50px 0px 0 0px; position:relative;}
.home_case_box .home_caseswiper img{width: 100%; display: block;}
.home_caseswiper .swiper-slide{position:relative;}
.home_caseswiper .swiper-slide a{display: block;}
.home_caseswiper .swiper-slide a p{position:absolute; bottom: -50px; left: 0;width: 100%; height: 40px; background-color: #006376;color: #ffffff;font-size: 14px; margin-bottom: 0; line-height: 40px; padding:0 20px; text-align:center; transition: all 0.5s;}
.home_caseswiper .swiper-slide:hover p{bottom: 0;}
.caseswiper-prev{position:absolute;top: 60%;z-index:1;left:-40px;}
.caseswiper-next{position:absolute;top: 60%;z-index: 1;right:-40px;}
.caseswiper-prev i,.caseswiper-next i{font-size: 28px; color: #999999;}
.caseswiper-prev:hover i,.caseswiper-next:hover i{color: #333;}
.home_case_box>div{position:relative;}
@media screen and (max-width: 768px){
   .caseswiper-prev{top: 65%;left:10px;}
    .caseswiper-next{top: 65%;right:10px;}
    .caseswiper-prev i,.caseswiper-next i{font-size: 22px; color: #000;}
}
@media screen and (max-width: 992px){
    .home_case_box{padding:40px 0 40px 0;}
    .home_case{padding-bottom: 50px;}
}
/*首页案例分享-end*/

/*置顶*/
.pageTop{width: 50px;height: 50px; background-color: #006376;line-height: 50px; text-align:center; position:fixed; bottom:150px;right:50px;z-index: 2;display:none;}
.pageTop i{color: #ffffff; font-size: 16px;}
@media screen and (max-width: 992px){
    .pageTop{bottom: 10%;right: 7%; width: 40px;height: 40px;line-height: 40px;}
    .pageTop i{font-size: 14px;}
}
/*置顶-end*/

/*医诊断*/
.medical_box{padding-top: 70px; padding-bottom:120px;}
.medical_content{padding-top: 90px;}
.medical_content>div{width: 48%; background-color: #ffffff; margin-bottom: 40px; margin-top: 100px; position:relative; height: 250px; padding:0 5%; transition: all 0.4s;}
.medical_imgbox{transform: translate(0px,-60px);}
.medical_imgbox img{width: 100%;}
.medical_content>div:hover .home_products_a{height: 35px; opacity:1;}
.medical_content>div:hover{box-shadow: 0 0 15px #d2d2d2;}
@media screen and (max-width: 992px){
    .medical_content>div{width: 100%;margin-top: 50px; height: 165px;}
    .medical_box{padding-top: 40px; padding-bottom: 40px;}
    .medical_content{padding-top: 50px;}
    .home_products_title{font-size: 13px;}
    .home_products_text{font-size: 16px;}
    .home_products_tips{font-size: 12px;}
    .medical_imgbox{width: 50%; padding-left: 5%;}
    .medical_content>div:hover .home_products_a{height: 28px;}
}
/*医诊断-end*/

/*动物诊断*/
.banner_headbox2{width: 100%;}
/*动物诊断-end*/

/*页面head*/
.pages_head{background-color: #ffffff;box-shadow: 0 0 15px #ececec;}
.pages_head a{width: 100%;border-right: 1px solid #f2f4f7;line-height: 70px; text-align:center; font-size: 16px; color: #000; transition: all 0.4s;}
.pages_head a:last-child{border:none;}
.pages_active{background-color:#006376 !important; border-color:#006376 !important; color: #ffffff !important;}
.pages_head a:hover{background-color:#006376 !important;border-color:#006376 !important; color: #ffffff !important;}
/*页面head-end*/

/*帮助与支持*/
/*帮助中心*/
.helpSupport_box{position: relative;padding-top: 120px; padding-bottom: 70px; display:none;}
.helpSupport_video_nav{margin-top:60px;}
.helpSupport_video_nav a{padding:10px 30px; color: #333; font-size: 16px; transition: all 0.4s}
.helpSupport_video_nav a:hover{color: #006376;}
.helpSupport_video_nav_active{color: #006376 !important;}
.helpSupport_video{margin-top: 25px;}
.helpSupport_video_list{position:relative; width: 32% ;margin-bottom:2%; margin-right:1.3%}
.helpSupport_video_list img{width: 100%; display: block;}
.helpSupport_video_list:after{content:"";width: 100%;height: 100%;background-color:rgb(0 0 0 / 46%); position: absolute;top: 0; left: 0;}
.helpSupport_video_list div{position:absolute; top: 50%;left: 50%;width:56px;height: 56px; background-color: rgb(255 255 255 / 60%);margin-top: -28px; margin-left: -28px; z-index: 1;border-radius: 50px;text-align:center; line-height: 56px;}
.helpSupport_video_list div i{color:#006376;font-size: 18px;}
.helpSupport_video_list div{cursor: pointer;}
.helpSupport_video_balck{display: block !important;}
.helpSupport_video_box{display: none;}
.helpSupport_video{margin-bottom: 130px;}

/*.helpSupport_video_box>div .helpSupport_video_list:nth-child(3),
.helpSupport_video_box>div .helpSupport_video_list:nth-child(6),
.helpSupport_video_box>div .helpSupport_video_list:nth-child(9),
.helpSupport_video_box>div .helpSupport_video_list:nth-child(12),
.helpSupport_video_box>div .helpSupport_video_list:nth-child(15),
.helpSupport_video_box>div .helpSupport_video_list:nth-child(18),
.helpSupport_video_box>div .helpSupport_video_list:nth-child(21),
.helpSupport_video_box>div .helpSupport_video_list:nth-child(24),
.helpSupport_video_box>div .helpSupport_video_list:nth-child(27),
.helpSupport_video_box>div .helpSupport_video_list:nth-child(30){margin-right: 0;}*/
.helpSupport_download{margin-top: 50px; margin-bottom: 120px;}
.helpSupport_download>div{width: 28.5%;margin-right:7%; background-color: #ffffff; padding:30px 4%; margin-bottom: 2%;}
.helpSupport_download>div:nth-child(3),
.helpSupport_download>div:nth-child(6),
.helpSupport_download>div:nth-child(9),
.helpSupport_download>div:nth-child(12),
.helpSupport_download>div:nth-child(15),
.helpSupport_download>div:nth-child(18),
.helpSupport_download>div:nth-child(21),
.helpSupport_download>div:nth-child(24),
.helpSupport_download>div:nth-child(27),
.helpSupport_download>div:nth-child(30){margin-right:0;}
.helpSupport_download>div p{font-size: 17px; margin-bottom: 0; margin-left: 25px;}
.helpSupport_download>div a{font-size: 14px; color: #006376;}
.helpSupport_download>div img{width: 35px;height: 35px; display: block;}
.helpSupport_support_list{width: 40%;margin:0 5%;}
.helpSupport_support_list div{background-color: #ffffff;padding:20px 0; border-top: 2px solid #006376; box-shadow: 0 0 15px #ececec; z-index:2;position: relative;}
.helpSupport_support_list div img{width: 20px;height: 20px;display: block; margin-right: 20px;}
.helpSupport_support_list div a{font-size:22px; font-weight: bold; color: #000;}
.helpSupport_support_list p{margin-bottom: 0; text-align:center;font-size: 12px; padding:15px 0px;}
.helpSupport_support{margin-top: 50px;}
.helpSupport_bag{position:absolute; bottom: 0;left: 0;z-index:1; width: 100%;}
/*知识库*/
.helpSupport_knowledge{padding-bottom:50px;}
.helpSupport_knowledge_box{margin-top: 50px; display: none;}
.helpSupport_knowledge_box a{display: block; width: 100%;height: 400px;position:relative; overflow: hidden; transition: all 0.4s; margin-bottom: 60px;}
.helpSupport_knowledge_box a img{width: 100%;height: 100%;object-fit: cover;object-position: center;}
.helpSupport_knowledge_box a div{position:absolute;width: 100%;left: 0;bottom:0; background-color:rgb(255 255 255 / 80%);padding:2% 4%; transition: all 0.4s;}
.helpSupport_knowledge_box a div h3{margin-top: 0; margin-bottom: 8px;color: #333;font-size: 18px; font-weight: bold;}
.helpSupport_knowledge_item{font-size: 12px; color: #333; margin-bottom: 8px;}
.helpSupport_knowledge_info{font-size: 14px; color: #333;margin-bottom: 0;}
.helpSupport_knowledge_box a:hover{box-shadow: 0 0 20px #d2d2d2;}
.helpSupport_knowledge_box a:hover div{background-color: #006376;}
.helpSupport_knowledge_box a:hover div h3,
.helpSupport_knowledge_box a:hover div p{color: #ffffff;}

/*案例*/
.helpSupport_case_cont{margin-top: 70px;}
.helpSupport_case_cont a{display: block; margin-bottom: 70px;width:50%;height:350px;position:relative; overflow: hidden; transition: all 0.4s;}
.helpSupport_case_cont a img{width: 100%;height: 100%;object-fit: cover;object-position: center;}
.helpSupport_case_cont a div{position:absolute;width: 100%;left: 0;bottom:0; background-color:rgb(255 255 255 / 80%);transition: all 0.4s;text-align:center; height: 60px;}
.helpSupport_case_cont a div p{margin-bottom: 0; font-size: 16px; color: #333;}
.helpSupport_case_cont a div i{position:absolute; top: 34%;right:5%; color: #ffffff; font-size: 18px; opacity:0; transition:all 0.4s;}
.helpSupport_case_cont a:hover{box-shadow: 0 0 20px #d2d2d2;}
.helpSupport_case_cont a:hover div{background-color: #006376; height: 75px;}
.helpSupport_case_cont a:hover div p{color: #ffffff;}
.helpSupport_case_cont a:hover div i{opacity:1;}
.helpSupport_case{padding-bottom: 30px;}

@media screen and (max-width: 992px){
    /*帮助中心*/
    .pages_head a{line-height: 45px; font-size: 14px;}
    .helpSupport_video_list{width: 48%;margin-right:2%;}
    .helpSupport_video_list div{width: 40px;height: 40px; margin-left: -20px; margin-top: -20px; line-height: 40px;}
    .helpSupport_video_nav{margin-top: 40px;}
    .helpSupport_download>div{ margin-right: 0 !important;width:100%; padding:25px 10%;margin-bottom:5%;}
    .helpSupport_download>div img{width: 30px; height:30px;}
    .helpSupport_video{margin-bottom: 80px;}
    .helpSupport_support{flex-wrap:wrap;}
    .helpSupport_support_list{width: 100%; margin:0 3%;}
    .helpSupport_support_list div a{font-size: 18px;}
    .helpSupport_box{padding-bottom: 40px; padding-top: 60px;}
    .helpSupport_download{margin-bottom: 60px;}
    /*知识库*/
    .helpSupport_knowledge_box{margin-top: 30px;}
    .helpSupport_knowledge_box a{overflow: initial; height:initial; margin-bottom: 30px;}
    .helpSupport_knowledge_box a div{position: initial; padding:4%;}
    .helpSupport_knowledge_box a div h3{font-size: 16px;}
    .helpSupport_knowledge_info{font-size: 13px;}
    /*案例*/
    .helpSupport_case_cont a{width:100%; height: 170px; margin-bottom:30px;}
    .helpSupport_case_cont a div{height: 35px;}
    .helpSupport_case_cont a:hover div{background-color: #006376; height: 50px;}
    .helpSupport_case_cont a div p{font-size: 14px;}
    .helpSupport_case_cont a div i{top: 26%;}
    .helpSupport_case_cont{margin-top: 60px;}
}
/*帮助与支持-end*/

/*新闻与事件*/
.newsEvents_news{padding-top: 100px; padding-bottom:0px;}
.newsEvents_news_box{margin-top: 70px;}
.newsEvents_news_box a{display: block; margin-bottom: 60px; width: 31%;margin-right: 3.5%; background-color: #ffffff; transition:all 0.5s;}
.newsEvents_news_box a:nth-child(3),
.newsEvents_news_box a:nth-child(6),
.newsEvents_news_box a:nth-child(9),
.newsEvents_news_box a:nth-child(12),
.newsEvents_news_box a:nth-child(15),
.newsEvents_news_box a:nth-child(18),
.newsEvents_news_box a:nth-child(21),
.newsEvents_news_box a:nth-child(24),
.newsEvents_news_box a:nth-child(27),
.newsEvents_news_box a:nth-child(30),
.newsEvents_news_box a:nth-child(33),
.newsEvents_news_box a:nth-child(36),
.newsEvents_news_box a:nth-child(39),
.newsEvents_news_box a:nth-child(42),
.newsEvents_news_box a:nth-child(45),
.newsEvents_news_box a:nth-child(48),
.newsEvents_news_box a:nth-child(51),
.newsEvents_news_box a:nth-child(54),
.newsEvents_news_box a:nth-child(57),
.newsEvents_news_box a:nth-child(60){margin-right: 0;}
.newsEvents_news_img img{width: 100%; height: 100%;object-fit: cover;object-position: center; transition:all 0.5s;}
.newsEvents_news_img{width: 100%;height: 300px; position:relative;overflow: hidden;}
.newsEvents_news_info h3{margin-top: 0;margin-bottom:8px; font-size: 18px; font-weight: bold; color: #333;}
.newsEvents_news_info{padding:25px 32px;}
.newsEvents_news_items{font-size: 14px; color: #333; margin-bottom: 8px;}
.newsEvents_news_tips{font-size: 14px;color: #333; margin-bottom: 0; height: 40px;}
.newsEvents_news_box a:hover{box-shadow: 0 0 15px #d2d2d2;}
.newsEvents_news_box a:hover .newsEvents_news_img img{transform: scale(1.1);}
.newsEvents_event_box{display:none;}

.newsEvents_event_cont{margin-top: 40px;}
.newsEvents_event_t{position:relative; display: block; transition:all 0.4s; overflow: hidden; margin-bottom:50px;}
.newsEvents_event_tbox{position:absolute; right: 0;top: 0;height: 100%;width: 40%; background-color: #006376; padding:5% 4%; color: #ffffff;}
.newsEvents_event_t img{width: 100%; transition:all 0.4s;}
.newsEvents_event_tbox div:first-child p{font-size: 14px; margin-bottom: 8px;}
.newsEvents_event_tbox div:first-child h3{margin-top: 0;margin-bottom: 0;font-size: 18px; font-weight: bold;}
.newsEvents_event_tbox div:last-child p{font-size: 14px; margin-bottom: 0;}
.newsEvents_event_tbox div:last-child p:first-child{margin-bottom: 8px;}
.newsEvents_event_t:hover{box-shadow: 0 0 20px #d2d2d2;}
.newsEvents_event_t:hover img{transform: scale(1.1);}
.newsEvents_event_list a{display: block; width: 47%;background-color: #ffffff; margin-bottom: 40px; transition:all 0.4s;}
.newsEvents_event_listimg img{width: 100%; height: 100%;object-fit: cover;object-position: center; transition:all 0.5s;}
.newsEvents_event_listinfo{background-color: #006376; padding:5% 4%; color: #ffffff;}
.newsEvents_event_listinfo h3{margin-top: 0;margin-bottom:20px; font-size: 18px; font-weight: bold;}
.newsEvents_event_listinfo p{font-size: 14px; margin-bottom: 0;}
.newsEvents_event_listinfo div>div:first-child p:first-child{margin-bottom: 8px;}
.newsEvents_event_listimg{width: 100%;height: 400px; position: relative; overflow: hidden;}
.newsEvents_event_list a:hover{box-shadow: 0 0 15px #d2d2d2;}
.newsEvents_event_list a:hover .newsEvents_event_listimg img{transform: scale(1.1);}
@media screen and (max-width: 992px){
    .newsEvents_news_box a{width: 100%; margin-right: 0; margin-bottom:30px;}
    .newsEvents_news_img{height: 200px;}
    .newsEvents_news_info{padding:15px 20px;}
    .newsEvents_news_info h3{font-size: 16px;}
    .newsEvents_news_items{font-size: 12px;}
    .newsEvents_news_tips{font-size: 12px;}
    .newsEvents_news{padding-top: 60px;}
    .newsEvents_event_list a{width: 100%; margin-bottom: 30px;}
    .newsEvents_event_listimg{height: 210px;}
    .newsEvents_event_listinfo{padding:4% 3%;}
    .newsEvents_event_listinfo h3{font-size: 16px; margin-bottom: 15px;}
    .newsEvents_event_listinfo div>div:first-child p:first-child{margin-bottom: 5px;}
    .newsEvents_event_listinfo p{font-size: 12px;}
    .newsEvents_event_tbox{position:initial; width: 100%;padding:4% 3%; display: block;}
    .newsEvents_event_tbox div:first-child h3{font-size: 16px; margin-bottom: 10px;}
    .newsEvents_event_tbox div:first-child p{font-size: 12px; margin-bottom: 5px;}
    .newsEvents_event_tbox div:last-child p{margin-bottom:5px; font-size: 12px;}
    .newsEvents_event_tbox div:last-child p:first-child{margin-bottom: 5px; font-size: 12px;}
}
/*新闻与事件-end*/

/*产品详情*/
.productDetails{position:relative;}
.productDetails_cont{margin:65px 0;}
.product_swiper{width: 45%; margin-right: 5%; box-shadow:0 0 20px rgb(0 75 185 / 19%); height: 390px;}
.product_swiper .swiper-slide{background-color: #FFFFFF;}
.productDetails_info{width: 50%;}
.product_swiper .swiper-slide img{display: block; width: 35%; margin:auto;}
.product_swiper .swiper-pagination-bullet-active{background-color: #006376;}
.product_swiper .swiper-pagination-bullet{background-color: #006376;margin: 0 7px !important;}
.productDetails_info h2{font-size: 24px;font-weight: bold; margin-top: 0;margin-bottom: 15px;}
.productDetails_info p{margin-bottom: 0; font-size: 16px;}

.productDetails_step{background-color: #ffffff; padding:80px 3% 60px 3%;}
.productDetails_step_list div{border-radius:200px; overflow: hidden; width:60%; box-shadow:0 5px 10px #00637638; margin:auto; margin-bottom: 30px;}
.productDetails_step_list div img{width: 100%;}
.productDetails_step_list{width: 100%; text-align:center; position:relative;}
.productDetails_step_list p{font-size: 16px; margin-bottom: 8px;}
.productDetails_step_list h3{margin-top: 0; margin-bottom:0;font-size:22px; color: #006376;font-weight: bold;}
.productDetails_step_list:before{content: ""; width: 25px; height: 2px; background-color: #999999; position:absolute; top: 30%;right: 0;transform: rotate(45deg);}
.productDetails_step_list:after{content: ""; width: 25px; height: 2px; background-color: #999999; position:absolute; top: 34.5%;right: 0;transform: rotate(-45deg)}
.productDetails_step .productDetails_step_list:last-child:before,.productDetails_step .productDetails_step_list:last-child:after{content: none;}

.productDetails_ted{margin-top: 60px}
.productDetails_tedbox{background-color: #ffffff; margin-top: 50px; padding:20px 0;}
.productDetails_tedlist{width: 33.3% ;padding:3% 8%; text-align:center;}
.productDetails_tedlist h4{font-size: 16px; margin-top: 0;margin-bottom:4px;}
.productDetails_tedlist img{width: 42px;height: 45px; display: block; margin-bottom: 20px; margin: 0 auto 20px auto;}
.productDetails_tedlist p{padding:0 28px;}
.productvideo_box{background-color: #ffffff;}

.productvideo{margin-top: 50px;}
.productvideo_box{margin-top: 50px; position:relative; height: 335px; box-shadow:0 5px 10px #00637638;}
.productvideo_box:before{content: "";width: 100%;height: 100%;background-color: rgb(0 0 0 / 33%);position: absolute;top: 0;left: 0;}
.cd-popup-trigger0{position:absolute; background-color: #ffffff;width: 50px;height: 50px; text-align:center;line-height: 50px; border-radius: 100px;}

.productparameter{margin-top: 80px;}
.productparameter ul{background-color: #ffffff;padding:5% 10%;margin-top:40px;}
.productparameter ul li{display: flex;display: -webkit-flex; padding:5px 0; border-bottom: 1px solid #dddddd;}
.productparameter ul li p{margin-bottom: 0;}
.productparameter ul li p:first-child{width: 80px; text-align:right; padding-right:20px;}
.productparameter ul li p:last-child{flex:1;}
.productparameter ul li:last-child{border:none;}

.productname{margin-top: 70px;}
.productname_box{background-color: #ffffff; margin-top: 50px; text-align:center; padding:5% 10%;}
.productname_box p{margin-bottom: 0; width: 80%; margin:auto;}
.productname_box img{margin-bottom: 40px;}

.productlianxi{margin-top: 65px; padding-bottom: 180px;}
.productbgm{position:absolute; bottom:0%; left: 0; width: 100%; display: block; z-index: 1;}
.productlianxi_box{text-align:center; margin-top: 60px;}
.productlianxi_box p{margin-bottom: 28px; font-size: 16px;}
.productlianxi_box a{display: block; width: 250px; height: 80px;background-color: #006376;color: #ffffff;font-size: 22px; margin:auto; line-height: 80px;box-shadow:0 5px 10px #00637638;}
@media screen and (max-width: 992px){
    .productDetails_cont{display: block; margin:40px 0;}
    .product_swiper{width: 100%;margin-right: 0; height: 220px;}
    .product_swiper .swiper-slide img{width: 30%;}
    .product_swiper .swiper-pagination-bullet{margin:0 5px !important;}
    .productDetails_info{width: 100%; margin-top: 30px;}
    .productDetails_info h2{font-size: 20px; margin-bottom: 10px;}
    .productDetails_info p{font-size: 14px;}
    .productDetails_step{padding:40px 0;}
    .productDetails_step_list p{font-size: 14px;}
    .productDetails_step_list h3{font-size: 16px;}
    .productDetails_step_list:before{width: 15px; top: 18%;}
    .productDetails_step_list:after{width: 15px; top: 25.5%;}
    .productDetails_step_list div{width: 45%}
    .productDetails_ted{margin-top: 40px;}
    .productDetails_tedlist{width: 100%}
    .productDetails_tedlist p{padding:0 10px;font-size:13px;}
    .productvideo_box{height: 220px;}
    .productvideo_box img{width: 40%;}
    .productparameter{margin-top: 60px;}
    .productparameter ul{padding:5%;}
    .productname{margin-top: 50px;}
    .productname_box img{width: 40%;}
    .productname_box{padding:5% 0;}
    .productlianxi{margin-top: 50px; padding-bottom: 80px;}
    .productlianxi_box a{width: 200px;height: 55px;font-size: 18px;line-height: 55px;}
    .productlianxi_box p{font-size: 14px;}
    .productbgm{ object-fit: cover;object-position: center;}
    .productDetails{overflow: hidden;}
   
}
/*产品详情-end*/

/*新闻详情*/
.newsDetails{ padding-top: 140px; padding-bottom: 50px;}
.newsDetails .headTtile p{ font-size: 14px; color: #333; margin-top:40px;}
.newsDetails_cont{margin-top: 60px; padding:0 10%; text-align:center;}
.newsDetails_cont img{display: block; margin: 30px auto;}
.newsDetails_cont p{text-align:left; line-height: 1.6; margin-bottom: 20px; font-size: 16px;}
.newsDetails .headTtile h2:after{ bottom: -25px;}
.details-back{display: block; background-color: #006376; color: #ffffff;width: 130px;height: 50px;text-align:center;line-height: 50px; margin:70px auto 0px auto;font-size: 16px;}
@media screen and (max-width: 992px){
    .newsDetails_cont img{width: 100%;}
    .newsDetails{padding-top: 60px; padding-bottom: 40px;}
    .newsDetails_cont{margin-top: 40px; padding:0;}
    .newsDetails_cont p{font-size: 14px; margin-bottom: 10px;}
    .details-back{margin-top: 50px; font-size: 14px; height: 40px; line-height: 40px; width: 110px;}
}
/*新闻详情-end*/

/*联系我们*/
.Leaving{margin-top: 70px; margin-bottom: 70px;}
.Leaving_box{background-color: #ffffff; margin-top: 40px; padding:4% 10%;}
.Leaving_list{width: 50%; padding:0 5%;}
.Leaving_submit{width: 100%;}
.Leaving_title{text-align: center; font-size: 18px; width: 50%; margin:auto;}
.Leaving_form{margin-top: 60px;}
.Leaving_list div{padding:10px 0;}
.Leaving_list div p{width: 100px;font-size: 16px; margin-bottom: 0;}
.Leaving_list div p span{color:#cf131c; padding-right: 5px}
.Leaving_list div input{border:none; border-bottom: 1px solid #dddddd;flex:1;}
.Leaving_list div textarea{border:none; border-bottom: 1px solid #dddddd;flex:1;resize:none;}
.Leaving_list div select{border: 1px solid #dddddd; padding:5px 20px;}
.Leaving_submit{text-align:center;}
.Leaving_submit button{ width: 120px; height: 40px;margin:40px auto 0 auto; display: block; border-radius: 0; background-color: #006376; color: #ffffff; border:none;}
.contctus_company{position:relative; margin-top: 350px; margin-bottom:70px;}
.contctus_company_img{width: 100%; display: block;}
.contctus_company_list{position: absolute;z-index: 2;}
.contctus_company_list .dongh,.contctus_company_list .dongh:before,.contctus_company_list .dongh:after {border-radius: 50%;content: ''; position:absolute; left: 50%;margin-left: -9px;}
.contctus_company_list .dongh,.contctus_company_list .dongh:before,.contctus_company_list .dongh:after{width: 18px;height: 18px;}
.contctus_company_list .dongh:before {animation: scale 1.5s infinite;}
.contctus_company_list .dongh:after {animation: scales 2s infinite;}
.contctus_company_list .dongh{background-color: #156fb8;}
.contctus_company_list .dongh:before {background-color:rgb(22 111 183 / 50%);}
.company1{top: 30%;left: 73%;}
.company2{top: 41%;left: 76.5%;}
.company3{top: 17%;left: 44%;}

.contctus_company_list p{margin-top: 25px;font-size: 16px; margin-bottom: 0; font-weight: bold; z-index: 2;}

@keyframes scale{0%{ transform: scale(1); opacity:1}100%{ transform: scale(2); opacity: 0;}}
@keyframes scales{0%{ transform: scale(1); opacity:1}100%{ transform: scale(2.5); opacity: 0;}}

.contctus_company_box{background-color: #ffffff; position:absolute; width: 400px;padding-bottom: 20px; top:-23%; left: 53%; z-index: 4}
.contctus_company_box img{width: 100%; display: block;}
.contctus_company_box p{padding:0 10%;}
.contctus_company_box h4{margin-top: 20px; padding:0 10%;}
@media screen and (max-width: 992px){
    .Leaving{margin-bottom: 40px; margin-top: 40px;}
    .Leaving_box{padding:4%;}
    .Leaving_title{width: 100%; font-size: 15px;}
    .Leaving_list{width: 100%;}
    .Leaving_list div{padding:15px 0;}
    .contctus_company_box{position:initial; width: 100%; top: 0; left:0;}
    .contctus_company{margin-top: 80px;}
    .company1{top: 30%;left: 70%;}
    .company2 {top: 41%;left: 73.5%;}
    .company3 {top: 17%;left: 41%;}
    .contctus_company_list p{font-size: 12px; font-weight: 400;}
    .contctus_company_list .dongh,.contctus_company_list .dongh:before,.contctus_company_list .dongh:after{width: 10px;height: 10px; margin-left: -5px;}
}
@media screen and (max-width: 768px){
    .company1{top: 30%;left: 66%;}
    .company2 {top: 40%;left: 70.5%;}
    .company3 {top: 17%;left: 38%;}
    .contctus_company_list p{margin-top: 10px;}
}

/*联系我们-end*/

/*关于我们*/

.about_videobox{height: initial; margin-top: 80px;}
.about_videobox img{width: 100%; display: block;}
.about_videobox .cd-popup-trigger0{background-color:rgb(255 255 255 / 60%);}
.about_videobox .cd-popup-trigger0 i{color: #006376;}
.about_box1{margin-top: 70px;}
.about_box1_img{width: 42%; transition:all 0.4s;}
.about_box1_img:hover,.about_box2_img:hover,.about_box3_list:hover  {box-shadow:0 10px 15px rgb(211 218 228);}
.about_box1_img img{width: 100%;display: block;}

.about_box1_cont{width: 58%; padding:50px 5%;}
.about_box1_cont p{font-size: 16px; line-height: 1.7;}

.about_box2_cont{width: 42%;padding:50px 5%;}
.about_box2_img{width: 58%; transition:all 0.4s;}
.about_box2_img img{width: 100%;display: block;}
.about_box2{margin-bottom: 90px;}
.about_box2_cont p{font-size: 14px; margin-bottom: 0;}
.about_box2_cont p b{font-weight: bold; font-size: 46px; color: #006376;}

.about_box3{margin-bottom: 140px;}
.about_box3_list{background-color: #ffffff; width: 29%; border:1px solid #eee; height: 140px; transition:all 0.4s;}
.about_box3_list p{margin-bottom: 0;}
.about_box3_list h4{margin-bottom:10px; margin-top: 0;}
.about_box3_list img{width: 50px; height: 50px; display: block; margin-right: 20px;}

/*.about_container .swiper-wrapper{transform: translate3d(0px, 0px, 0px) !important;}*/
.about_box5{width: 90%;  position:absolute;margin-left: 0.9rem; }
.about_box5 div.myrdiv{background-color: rgb(255 255 255 / 50%);z-index: 2;  }
.about_box6{width: 65%;}
.about_box6 .swiper-slide{height: 180px; position:relative;}
.about_box6 .swiper-slide:before{content:""; width: 10px; height: 10px; background-color: #333; position:absolute; top: 50%; left: 50%;margin-top: -5px; margin-left: -5px;border-radius: 10px; z-index: 2; transition:all 0.4s;}
.about_box6 .swiper-slide:after{content:""; width: 18px; height: 18px; background-color: #ffffff; position:absolute; top: 50%; left: 50%;margin-top: -9px; margin-left: -9px;border-radius: 10px; z-index: 1; box-shadow:0 3px 10px rgb(121 121 121);}
.about_faz{margin-top: 70px; transition:all 0.4s;}
.about_box6 .swiper-slide p{font-size: 34px; font-weight: bold; margin-bottom: 0; text-align:center; position:absolute; width: 100%; top:60%;transition:all 0.4s;}
.about_box6{position:relative;}
.about_box6:before{content:"";width: 100%;height: 1px; background-color: #999; position:absolute; top:36%;right:-100%;}
.about_box6 .swiper-slide .topp{top: 12% !important;}
.about_box6 .swiper-slide-active:before{background-color: #006376;}
.about_box6 .swiper-slide-active:after{box-shadow:0 3px 10px rgb(1 62 152);}
.about_box6 .swiper-slide-active p{color:#006376; font-size: 36px;}
.about_container:before{content:""; width:200%; height: 1px; position:absolute; top:50%; left: 0;background-color: #999999;}
.about_next,.about_prev{width: 40px; height: 40px; border:1px solid #999; border-radius: 50px; background:none; line-height: 40px; text-align:center; position:initial; top: 0;left: 0;right: 0;margin:0 10px; z-index: 2; transition:all 0.4s;}
.about_next i,.about_prev i{font-size: 20px; color: #999999; transition:all 0.4s;}
.about_qiehuan{/*margin-top: -1.27rem;margin-left: 15.2rem;*/ height: 40px;width: 65%;margin: 0 auto;}
.about_next:hover,.about_prev:hover{background:#006376; border:none;}
.about_next:hover i,.about_prev:hover i{color: #ffffff;}

.about_box6 ul li{height: 1.8rem; position:relative;}
.about_box6 ul li::before{content:""; width: 10px; height: 10px; background-color: #333; position:absolute; top: 50%; left: 50%;margin-top: -5px; margin-left: -5px;border-radius: 10px; z-index: 2; transition:all 0.4s;}
.about_box6 ul li:after{content:""; width: 18px; height: 18px; background-color: #ffffff; position:absolute; top: 50%; left: 50%;margin-top: -9px; margin-left: -9px;border-radius: 10px; z-index: 1; box-shadow:0 3px 10px rgb(121 121 121);}
.about_box6 ul li .topp {top: 12% !important;}
.about_box6 .on p {color: #006376;font-size: 14px;}
.about_box6 ul li p {font-size:14px;font-weight: bold;margin-bottom: 0;text-align: center;position: absolute;
    width: 100%;top: 60%;transition: all 0.4s;}
.about_box6 .on:before {background-color: #006376;}
.about_box6 .on:after {box-shadow: 0 3px 10px rgb(1 62 152);}
.about_faz{position:relative;}
.about_faz:before {content: "";height: 1px;background-color: #999;position: absolute;top: 35%;right: -100%;}
.prev,.next{width: .4rem; height: .4rem; border:1px solid #999; border-radius: .5rem; background:none; line-height: .4rem; text-align:center; position:initial; top: 0;left: 0;right: 0;margin:0 10px; z-index: 2; transition:all 0.4s;}
.prev i,.next i{font-size: 20px; color: #999999; transition:all 0.4s;}
.prev:hover,.next:hover{background:#006376; border:none;}
.prev:hover i,.next:hover i{color: #ffffff;}
.slide_wrap  {overflow: hidden;position: relative;margin-top: 4rem;margin-left: 3.3rem;}
.slide_wrap ul {position: relative;}
.slide_wrap::after {content: "";width: 200%;height: 1px;position: absolute;top: 50%;left: 0; background-color: #999999;}
.slide_items li{float: left;font-size: .2rem;width: 3rem;text-align: center;    }
.slide_items li i{display: block;width: 10px;height: 10px;background-color: #a2a2a2;border-radius: 5px;}
.slide-content ul {display: none;}
.slide-content ul.on{display: block;}

.about_quality{padding-bottom: 60px;}
.about_quality>.headTtile{margin-bottom:76px;}
.quality_list{position:relative; margin-bottom:40px;}
.quality_list>img{width: 100%;display: block;}
.quality_list_box{position:absolute; width: 50%; top: 0; height: 100%;}
.quality_list_box>p{width: 52%;margin-bottom: 0;font-size: 15px;}
.quality_list_box>h3{margin-top: 0;margin-bottom: 15px;}
.quality_list_right{right: 0;padding-left: 5%}
.quality_list_left{left:10%; padding-left: 5%;}
.quality_list_box>div p b{font-size: 30px;font-weight: bold;}
.quality_list_box>div p{margin-bottom: 0;}
.quality_list_box>div {margin-bottom: 15px;}
.quality_list_box>div div{ margin-right: 6%; }
.quality_list_box>div div p:last-child{width:100px;}

.quality_box2_img{width: 100%;display: block;}
.quality_box2_cont{background-color: #ffffff; padding:3% 5%; box-shadow:0 10px 20px rgb(0 46 115 / 23%);transform: translate(0px,50px);-ms-transform: translate(0px,50px);-webkit-transform: translate(0px,50px);}
.quality_box2_list{width: 100%; text-align:center;}
.quality_box2_list p{margin-bottom: 0;}
.quality_box2_list h4{font-size: 18px;font-weight: bold; margin-bottom: 10px; margin-top: 15px;}


.quality_box3{margin-top:136px;}
.quality_box3_list{background-color: #ffffff; padding:22px 20px; width:22.7%; margin-right: 3%; margin-bottom:4%;}
.quality_box3_list p{text-align:center; margin-bottom:0;}
.quality_box3_list div img{width: 100%;display: block; margin-bottom: 22px;}
.quality_box3_cont{margin-top:70px;}
.quality_box3_cont .quality_box3_list:nth-child(4),
.quality_box3_cont .quality_box3_list:nth-child(8),
.quality_box3_cont .quality_box3_list:nth-child(12),
.quality_box3_cont .quality_box3_list:nth-child(16),
.quality_box3_cont .quality_box3_list:nth-child(20),
.quality_box3_cont .quality_box3_list:nth-child(24),
.quality_box3_cont .quality_box3_list:nth-child(28),
.quality_box3_cont .quality_box3_list:nth-child(32),
.quality_box3_cont .quality_box3_list:nth-child(36),
.quality_box3_cont .quality_box3_list:nth-child(40){margin-right: 0;}

.certificate_p{width: 50%; margin:66px auto 76px auto;}
.certificate_container .swiper-slide img{width: 94%;display: block; margin:3%;}
.certificate_container .swiper-slide div{background-color: #ffffff;font-size: 16px; height: 65px; padding:0 20px;}
.certificate_container .swiper-slide div p{font-size: 16px; text-align:center; width: 100%; margin-bottom:0;}
.certificate_next,.certificate_prev{width: 40px; height: 40px; border:1px solid #999; border-radius: 50px; background:none; line-height: 40px; text-align:center; margin:0 10px; z-index: 2; transition:all 0.4s;}
.certificate_next i,.certificate_prev i{font-size: 20px; color: #999999; transition:all 0.4s;}
.certificate_next:hover,.certificate_prev:hover{background:#006376; border:none;}
.certificate_next:hover i,.certificate_prev:hover i{color: #ffffff;}
.certificate_container_box{position:relative; padding:0 60px;}


.certificate_box2{margin-top: 180px;}
@charset "utf-8";
/* CSS Document */

#certify {position: relative;max-width:1400px;margin: 0 auto;background:url(../images/certificatebgm.jpg) no-repeat; padding-bottom: 60px; padding-top: 80px; background-size:100%;}
#certify .swiper-container {}
#certify  .swiper-slide {width:398px;background: #fff;}
#certify  .swiper-slide img{display:block;width: 100%;}
#certify .swiper-button-prev,#certify .swiper-button-next{width: 40px; height: 40px; border:1px solid #999; border-radius: 50px; background:none; line-height: 40px; text-align:center; margin:0 10px; z-index: 2; transition:all 0.4s;}
#certify .swiper-button-prev i,#certify .swiper-button-next i{font-size: 20px; color: #999999; transition:all 0.4s;}
#certify .swiper-button-prev:hover,#certify .swiper-button-next:hover{background:#006376; border:none;}
#certify .swiper-button-prev:hover i,.#certify .swiper-button-next:hover i{color: #ffffff;}
#certify .swiper-button-prev{left: -50px;}
#certify .swiper-button-next{right: -50px;}


@media screen and (max-width: 992px){
    ..about_box1{margin-top: 40px;}
    .about_box1_img,.about_box1_cont,.about_box2_img,.about_box2_cont{width: 100%;}
    .about_box1_cont,.about_box2_cont{padding:20px 0;}
    .about_box1_cont p{font-size: 13px;}
    .about_box2_cont p b{font-size: 30px;}
    .about_box2_cont p{font-size: 13px; margin-bottom:10px;}
    .about_box3{display: block; margin-bottom: 50px;}
    .about_box3_list{width: 100%; height: 110px;}
    .about_box3_list img{width: 35px; height: 35px;}
    .about_faz{display: block; margin-top: 80px;}
    .about_box5{width: 100%}
    .about_box5 span{font-size: 90px; top:-60%;}
    .about_box5 div{height: 120px;}
    .about_box6:before{content:none;}
    .about_box6{width: 100%;}
    .about_videobox{margin-top:50px;}
    .about_box6 .swiper-slide p{font-size: 28px;}
    .about_box6 .swiper-slide-active p{font-size: 30px;}
    .about_qiehuan{justify-content:center;}
    .about_faz:before{content: none;}
    .slide_items li{width: 180px;}
    .about_qiehuan{margin-left: 0;}

    .quality_box3_cont{margin-top: 40px; justify-content:space-between;}
    .quality_box3_list{width: 48%;margin-right: 0;padding: 12px 10px;}
    .quality_box2_cont{transform: translate(0px,0px);-ms-transform: translate(0px,0px);-webkit-transform: translate(0px,0px);flex-wrap: wrap;}
    .quality_box2_list{margin-bottom: 20px;}
    .quality_box2_list h4{font-size: 16px;}
    .quality_box3{margin-top: 80px;}
    .quality_list{height: 300px; overflow: hidden;}
    .quality_list_imgleft{width: 100%;height: 100%;object-fit: cover;object-position:left;}
    .quality_list_imgright{width: 100%;height: 100%;object-fit: cover;object-position:right;}
    .quality_list_box{width: 90%;left:5%; background-color: rgb(255 255 255 / 76%); height: 90%; top: 5%;padding:3%;}
    .quality_list_box>p{width: 100%;font-size: 12px;}
    .quality_list_box>h3{font-size: 16px; font-weight: bold; margin-bottom: 8px;}
    .quality_list_box>div p b{font-size: 20px;}
    .quality_list_box>div p{font-size: 14px;}
    .quality_list_box>div div p:last-child{width: 100%;}
    .quality_list_box>div{margin-bottom: 8px;}
    
    .certificate_p{width: 100%;margin: 36px auto 46px auto;}
    .certificate_container_box{padding:0;}
    .certificate_container .swiper-slide div p{font-size: 14px;}
    .certificate_container .swiper-slide div{height: 50px; padding:0 10px;}

    #certify .swiper-slide{width: 100%;}
    #certify .swiper-button-prev{left: 10px;}
    #certify .swiper-button-next{right: 10px;}
    .certificate_box2{margin-top:100px;}

}




